diff --git "a/build/client/_app/immutable/nodes/2.D8Kz8GSf.js" "b/build/client/_app/immutable/nodes/2.D8Kz8GSf.js" deleted file mode 100644--- "a/build/client/_app/immutable/nodes/2.D8Kz8GSf.js" +++ /dev/null @@ -1,28 +0,0 @@ -import{n as ae,K as on,s as ze,B as Ze,e as P,a as Y,c as F,b as M,g as J,f as _,l as d,W as He,i as j,h as y,C as xe,D as $e,E as et,X as Mt,k as ut,Y as oe,Z as kt,w as Pt,_ as Lt,v as cn,A as fn,y as _e,u as be,$ as ge,o as Q,r as st,a0 as Je,a1 as Qe,t as Ce,d as ye,x as je,j as lt,q as we,m as at,a2 as dn,a3 as Ht,a4 as Ue,a5 as Ge,a6 as Gl,I as Xl,a7 as hn,a8 as Ie,a9 as ht,aa as mt,H as mn,ab as gn,ac as Ft,ad as Bt,p as St,ae as Ee,af as _n}from"../chunks/scheduler.PJbBD1N5.js";import{n as bn,l as vn,f as pn,h as kn,S as Ae,i as Oe,t as O,a as U,g as De,c as Te,j as Yl,k as Jl,o as Se,b as ce,d as fe,m as de,e as he}from"../chunks/index.T0jHVBP-.js";import{w as it,r as En}from"../chunks/entry.e5djz40V.js";import{e as qe,u as Sn,f as Cn}from"../chunks/each.6jB_CAAR.js";const Ql=!0;function yn(n,e,t,l){if(!e)return ae;const u=n.getBoundingClientRect();if(e.left===u.left&&e.right===u.right&&e.top===u.top&&e.bottom===u.bottom)return ae;const{delay:s=0,duration:i=300,easing:r=on,start:a=bn()+s,end:o=a+i,tick:c=ae,css:f}=t(n,{from:e,to:u},l);let m=!0,h=!1,g;function b(){f&&(g=pn(n,0,1,i,s,r,f)),s||(h=!0)}function k(){f&&kn(n,g),m=!1}return vn(T=>{if(!h&&T>=a&&(h=!0),h&&T>=o&&(c(1,0),k()),!m)return!1;if(h){const E=T-a,S=0+1*r(E/i);c(S,1-S)}return!0}),b(),c(0,1),k}function Dn(n){const e=getComputedStyle(n);if(e.position!=="absolute"&&e.position!=="fixed"){const{width:t,height:l}=e,u=n.getBoundingClientRect();n.style.position="absolute",n.style.width=t,n.style.height=l,Zl(n,u)}}function Zl(n,e){const t=n.getBoundingClientRect();if(e.left!==t.left||e.top!==t.top){const l=getComputedStyle(n),u=l.transform==="none"?"":l.transform;n.style.transform=`${u} translate(${e.left-t.left}px, ${e.top-t.top}px)`}}function xl(n,e){const t={},l={},u={$$scope:1};let s=n.length;for(;s--;){const i=n[s],r=e[s];if(r){for(const a in i)a in r||(l[a]=1);for(const a in r)u[a]||(t[a]=r[a],u[a]=1);n[s]=r}else for(const a in i)u[a]=1}for(const i in l)i in t||(t[i]=void 0);return t}const Tn=!0,Us=Object.freeze(Object.defineProperty({__proto__:null,prerender:Tn},Symbol.toStringTag,{value:"Module"}));function zt(n){if(!n.endsWith("px"))return;const e=parseFloat(n.slice(0,n.length-2));return isNaN(e)?void 0:e}const $l=n=>n?"height":"width",At=n=>window.getComputedStyle(n),Ot=n=>n.getBoundingClientRect(),zn=(n,e=!0)=>{if(n.getPropertyValue("box-sizing")==="border-box")return;const t=zt(n.getPropertyValue("border-left-width"));if(t===void 0){console.error("Splitpanes Error: Fail to parse container `border-left-width`.");return}const l=zt(n.getPropertyValue("border-top-width"));if(l===void 0){console.error("Splitpanes Error: Fail to parse container `border-top-width`.");return}const u={left:t,top:l};if(e){const s=zt(n.getPropertyValue("border-right-width"));if(s===void 0){console.error("Splitpanes Error: Fail to parse container `border-right-width`.");return}const i=zt(n.getPropertyValue("border-bottom-width"));if(i===void 0){console.error("Splitpanes Error: Fail to parse container `border-bottom-width`.");return}const r=u;r.right=s,r.bottom=i}return u};function wn(n,e){e||(e=At(n));const t=Ot(n),l=zn(e,!0)||{left:0,top:0,right:0,bottom:0};return{width:t.width-l.left-l.right,height:t.height-l.top-l.bottom,left:t.left+l.left,top:t.top+l.top}}const Kt=(n,e)=>({left:n.left-e.left,top:n.top-e.top});function Gt(n){const e=n,t=n,{clientX:l,clientY:u}="ontouchstart"in window&&t.touches?t.touches[0]:e;return{left:l,top:u}}function Xt(n,e,t,l){let u=0;for(let s=e;st(31,s=C));const le=it(h);ut(n,le,C=>t(30,u=C));const x=it(void 0);ut(n,x,C=>t(29,l=C));let B=null,ee=null;oe(en,{showFirstSplitter:le,veryFirstPaneKey:x,isHorizontal:te,ssrRegisterPaneSize:void 0,onPaneInit:C=>(l===void 0&&kt(x,l=C,l),{undefinedPaneInitSize:0}),clientOnly:{onPaneAdd:re,onPaneRemove:X}});function re(C){let W=-1;Array.from(C.element.parentNode.children).some(D=>(D.className.includes("splitpanes__pane")&&W++,D===C.element)),W===0&&kt(x,l=C.key,l),L.splice(W,0,C);for(let D=0;D{C.isReady=!0,T("pane-add",{index:W,panes:We()})});const p=(D,H=!0)=>A=>{(H||C.index>0)&&D(A,C)};return{onSplitterDown:p(rt,!1),onSplitterClick:p(ot,!1),onSplitterDblClick:p(nt),onPaneClick:p(Ve),reportGivenSizeChange:p(Z)}}async function X(C){const W=L.findIndex(p=>p.key===C);if(W>=0){const p=L.splice(W,1)[0];for(let D=0;D0?L[0].key:void 0,l),S&&(await ft(),T("pane-remove",{removed:p,panes:We()}))}}function Ve(C,W){T("pane-click",W)}function Z(C,W){W.setSz(C),ft()}Pt(()=>{vt(),dt();for(let C=0;C{t(6,I=!0)},0)}),Lt(()=>{S&&Xe(),S=!1}),cn(()=>{vt()});function q(C){if(m==="auto")try{return(C??At(E)).direction==="rtl"}catch{}return m===!0}function Me(){document.body.style.cursor=te?"col-resize":"row-resize",document.addEventListener("mousemove",Ne,{passive:!1}),document.addEventListener("mouseup",tt),"ontouchstart"in window&&(document.addEventListener("touchmove",Ne,{passive:!1}),document.addEventListener("touchend",tt))}function Xe(){document.body.style.cursor="",document.removeEventListener("mousemove",Ne),document.removeEventListener("mouseup",tt),"ontouchstart"in window&&(document.removeEventListener("touchmove",Ne),document.removeEventListener("touchend",tt))}const Pe=C=>C.nodeType===Node.ELEMENT_NODE&&C.classList.contains("splitpanes__splitter");function G(C,W,p){let D=C[o?"top":"left"];return p&&!o&&(D=W-D),D}const Ye=()=>$l(o);function rt(C,W){t(7,z=!0),K=W.index,W.setSplitterActive(!0);let D=W.element;for(;D!=null&&(D=D.previousSibling,!Pe(D)););if(D==null){console.error("Splitpane Error: Active splitter wasn't found!");return}B=D;const H=Gt(C),A=Ot(B);ee=G(Kt(H,A),A[Ye()],q()),Me()}function Ne(C){if(z){C.preventDefault(),t(8,V=!0);const W=Gt(C),p=At(E),D=wn(E,p),H=D[Ye()],A=q(p),v=Kt(W,D),N=G(v,H,A);gt(N,H),T("resize",We())}}function tt(){V&&T("resized",We()),t(7,z=!1),L[K].setSplitterActive(!1),setTimeout(()=>{t(8,V=!1),Xe()},100)}function ot(C,W){if("ontouchstart"in window){C.preventDefault();const p=W.index;f&&(R===p?(ne&&clearTimeout(ne),ne=null,nt(C,W),R=-1):(R=p,ne=setTimeout(()=>{R=-1},500)))}V||T("splitter-click",W)}function nt(C,W){if(f){const p=W.index;let D=0;for(let v=0;v=100)for(let v=0;v{const ue=$.min(),ke=$.max(),me=Math.min(Math.max(0,v),ke-ue);$.setSz(ue+me),v-=me};for(let $=p-1;$>=0;$--)N(L[$]);for(let $=p+1;$L.map(C=>({min:C.min(),max:C.max(),size:C.sz(),snap:C.snap()}));function ct(C,W){const p=ke=>Ot(ke)[Ye()],D=p(B);let H=0,A=B.previousSibling;for(;A!=null;)Pe(A)&&(H+=p(A)),A=A.previousSibling;let v=0,N=B.nextSibling;for(;N!=null;)Pe(N)&&(v+=p(N)),N=N.nextSibling;const $=H+ee,ue=H+D+v;return(C-$)/(W-ue)*100}function gt(C,W){let p=K-1,D=L[p],H=K,A=L[H],v={prevPanesSize:ve(p),nextPanesSize:pe(H),prevReachedMinPanes:0,nextReachedMinPanes:0};const N=0+(c?0:v.prevPanesSize),$=100-(c?0:v.nextPanesSize),ue=Math.max(Math.min(ct(C,W),$),N),ke=v.prevPanesSize+D.min()+D.snap(),me=100-(v.nextPanesSize+A.min()+A.snap());let ie=ue,Be=!1;ue<=ke?ue>v.prevPanesSize+D.min()&&(ie=Math.max(D.min()+v.prevPanesSize,100-(A.max()+v.nextPanesSize)),Be=!0):ue>=me&&ue<100-v.nextPanesSize-A.min()&&(ie=Math.min(100-(A.min()+v.nextPanesSize),D.max()+v.prevPanesSize),Be=!0);const Re=D.max()<100&&ie>=D.max()+v.prevPanesSize,Tt=A.max()<100&&ie<=100-(A.max()+v.nextPanesSize);if(Re||Tt)Re?(D.setSz(D.max()),A.setSz(Math.max(100-D.max()-v.prevPanesSize-v.nextPanesSize,0))):(D.setSz(Math.max(100-A.max()-v.prevPanesSize-v.nextPanesSize,0)),A.setSz(A.max()));else{if(c&&!Be){const Dt=Le(v,ie);if(!Dt)return;({sums:v,paneBeforeIndex:p,paneAfterIndex:H}=Dt),D=L[p],A=L[H]}p!=null&&D.setSz(Math.min(Math.max(ie-v.prevPanesSize-v.prevReachedMinPanes,D.min()),D.max())),H!=null&&A.setSz(Math.min(Math.max(100-ie-v.nextPanesSize-v.nextReachedMinPanes,A.min()),A.max()))}}function Le(C,W){const p=K-1;let D=p,H=p+1;if(W{A.setSz(A.min()),C.prevReachedMinPanes+=A.min()}),C.prevPanesSize=ve(D),D==null))return C.prevReachedMinPanes=0,L[0].setSz(L[0].min()),wt(L,1,p+1,A=>{A.setSz(A.min()),C.prevReachedMinPanes+=A.min()}),L[H].setSz(100-C.prevReachedMinPanes-L[0].min()-C.prevPanesSize-C.nextPanesSize),null;if(W>100-C.nextPanesSize-L[H].min()){H=_t(p)?.index,C.nextReachedMinPanes=0,H>p+1&&wt(L,p+1,H,v=>{v.setSz(v.min()),C.nextReachedMinPanes+=v.min()}),C.nextPanesSize=pe(H);const A=L.length;if(H==null)return C.nextReachedMinPanes=0,L[A-1].setSz(L[A-1].min()),wt(L,p+1,A-1,v=>{v.setSz(v.min()),C.nextReachedMinPanes+=v.min()}),L[D].setSz(100-C.prevPanesSize-C.nextReachedMinPanes-L[A-1].min()-C.nextPanesSize),null}return{sums:C,paneBeforeIndex:D,paneAfterIndex:H}}const Fe=C=>C.sz(),ve=C=>Xt(L,0,C,Fe),pe=C=>Xt(L,C+1,L.length,Fe),Ct=C=>[...L].reverse().find(W=>W.indexW.min()),_t=C=>L.find(W=>W.index>C+1&&W.sz()>W.min());async function ft(){w=!0,await fn(),w&&(dt(),w=!1)}function dt(){yt(),S&&T("resized",We())}function yt(){if(L.length===0)return;const C=L.length;let W=100,p=0,D=0,H=0,A=[],v=[];for(let me=0;me=ie.max()&&A.push(ie),Be<=ie.min()&&v.push(ie)):D+=1:(W-=Be,p++,A.push(ie),v.push(ie))}const N=C-p,$=N-D;let ue,ke;if($>0?(ue=H/$,ue>.1&&W>.1?(H+=D*ue,ke=W/H):(ue=0,ke=1)):(ue=W/N,ke=1),W+H>.1){W=100;for(let me=0;me.1&&(W=bt(W,A,v))}isFinite(W)?Math.abs(W)>.1&&console.warn("Splitpanes: Could not resize panes correctly due to their constraints."):console.warn("Splitpanes: Internal error, sizes might be NaN as a result.")}function bt(C,W,p){const H=L.length-(C>0?W.length:p.length);if(H<=0)return C;const A=C/H;if(L.length===1)L[0].setSz(100),C=0;else for(let v=0;v0&&!W.includes(N)){const ue=Math.max(Math.min($+A,N.max()),N.min()),ke=ue-$;C-=ke,N.setSz(ue)}else if(!p.includes(N)){const ue=Math.max(Math.min($+A,N.max()),N.min()),ke=ue-$;C-=ke,N.setSz(ue)}}return C}function vt(){const{children:C}=E;let W=0,p=!1;for(let D=0;D elements are allowed at the root of . One of your DOM nodes was removed.");return}else A&&(!p&&L[W].element!==H&&(p=!0),W++)}if(p){const D=[];for(let H=0;H$.element===A);N!=null?(N.index=D.length,D.push(N)):console.warn("Splitpanes: Internal error - found a elements which isn't tracked.")}}L=D,kt(x,l=L.length>0?L[0].key:void 0,l)}}function pt(C){_e[C?"unshift":"push"](()=>{E=C,t(5,E)})}return n.$$set=C=>{"id"in C&&t(0,a=C.id),"horizontal"in C&&t(1,o=C.horizontal),"pushOtherPanes"in C&&t(12,c=C.pushOtherPanes),"dblClickSplitter"in C&&t(13,f=C.dblClickSplitter),"rtl"in C&&t(14,m=C.rtl),"firstSplitter"in C&&t(15,h=C.firstSplitter),"style"in C&&t(2,g=C.style),"theme"in C&&t(3,b=C.theme),"class"in C&&t(4,k=C.class),"$$scope"in C&&t(18,r=C.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&2&&kt(te,s=o,s),n.$$.dirty[0]&32768&&kt(le,u=h,u)},[a,o,g,b,k,E,I,z,V,te,le,x,c,f,m,h,i,pt,r]}class Bn extends Ae{constructor(e){super(),Oe(this,e,Fn,Pn,ze,{id:0,horizontal:1,pushOtherPanes:12,dblClickSplitter:13,rtl:14,firstSplitter:15,style:2,theme:3,class:4},null,[-1,-1,-1])}}const Rn=(n,e)=>t=>{const l=n();l?.[e](t)},In=n=>Rn.bind(null,n);function An(n){let e,t,l,u,s,i,r=(n[4]!==n[9]||n[5])&&Yt(n);const a=n[20].default,o=Ze(a,n,n[19],null);return{c(){r&&r.c(),e=Y(),t=P("div"),o&&o.c(),this.h()},l(c){r&&r.l(c),e=J(c),t=F(c,"DIV",{class:!0,style:!0});var f=M(t);o&&o.l(f),f.forEach(_),this.h()},h(){d(t,"class",l=`splitpanes__pane ${n[0]||""}`),d(t,"style",n[3])},m(c,f){r&&r.m(c,f),j(c,e,f),j(c,t,f),o&&o.m(t,null),n[21](t),u=!0,s||(i=Q(t,"click",n[11]("onPaneClick")),s=!0)},p(c,f){c[4]!==c[9]||c[5]?r?r.p(c,f):(r=Yt(c),r.c(),r.m(e.parentNode,e)):r&&(r.d(1),r=null),o&&o.p&&(!u||f&524288)&&xe(o,a,c,c[19],u?et(a,c[19],f,null):$e(c[19]),null),(!u||f&1&&l!==(l=`splitpanes__pane ${c[0]||""}`))&&d(t,"class",l),(!u||f&8)&&d(t,"style",c[3])},i(c){u||(O(o,c),u=!0)},o(c){U(o,c),u=!1},d(c){c&&(_(e),_(t)),r&&r.d(c),o&&o.d(c),n[21](null),s=!1,i()}}}function Yt(n){let e,t,l,u;return{c(){e=P("div"),this.h()},l(s){e=F(s,"DIV",{class:!0}),M(e).forEach(_),this.h()},h(){d(e,"class",t="splitpanes__splitter "+(n[2]?"splitpanes__splitter__active":""))},m(s,i){j(s,e,i),l||(u=[Q(e,"mousedown",n[11]("onSplitterDown")),Q(e,"touchstart",n[11]("onSplitterDown")),Q(e,"click",n[11]("onSplitterClick")),Q(e,"dblclick",n[11]("onSplitterDblClick"))],l=!0)},p(s,i){i&4&&t!==(t="splitpanes__splitter "+(s[2]?"splitpanes__splitter__active":""))&&d(e,"class",t)},d(s){s&&_(e),l=!1,st(u)}}}function On(n){let e,t,l=!n[10]&&An(n);return{c(){l&&l.c(),e=be()},l(u){l&&l.l(u),e=be()},m(u,s){l&&l.m(u,s),j(u,e,s),t=!0},p(u,[s]){u[10]||l.p(u,s)},i(u){t||(O(l),t=!0)},o(u){U(l),t=!1},d(u){u&&_(e),l&&l.d(u)}}}function Mn(n,e,t){let l,u,s,i,r,{$$slots:a={},$$scope:o}=e;const{ssrRegisterPaneSize:c,onPaneInit:f,clientOnly:m,isHorizontal:h,showFirstSplitter:g,veryFirstPaneKey:b}=ge(en);ut(n,h,B=>t(18,s=B)),ut(n,g,B=>t(5,r=B)),ut(n,b,B=>t(4,i=B));let{size:k=null}=e,{minSize:T=0}=e,{maxSize:E=100}=e,{snapSize:S=0}=e,{class:w=""}=e;const I={},z=!Ql,{undefinedPaneInitSize:V}=f(I);let K,R=k??V,ne=!1,L;const te=In(()=>L),le=B=>{B!=R&&te("reportGivenSizeChange")(B)};Pt(()=>{const B={key:I,element:K,givenSize:k,sz:()=>R,setSz:ee=>{t(16,R=ee),k!=null&&k!=R&&t(12,k=R)},min:()=>T,max:()=>E,snap:()=>S,setSplitterActive:ee=>{t(2,ne=ee)},isReady:!1};L=m.onPaneAdd(B)}),Lt(()=>{m.onPaneRemove(I)});function x(B){_e[B?"unshift":"push"](()=>{K=B,t(1,K)})}return n.$$set=B=>{"size"in B&&t(12,k=B.size),"minSize"in B&&t(13,T=B.minSize),"maxSize"in B&&t(14,E=B.maxSize),"snapSize"in B&&t(15,S=B.snapSize),"class"in B&&t(0,w=B.class),"$$scope"in B&&t(19,o=B.$$scope)},n.$$.update=()=>{n.$$.dirty&4096&&k!=null&&le(k),n.$$.dirty&262144&&t(17,l=$l(s)),n.$$.dirty&196608&&t(3,u=`${l}: ${R}%;`)},[w,K,ne,u,i,r,h,g,b,I,z,te,k,T,E,S,R,l,s,o,a,x]}class Jt extends Ae{constructor(e){super(),Oe(this,e,Mn,On,ze,{size:12,minSize:13,maxSize:14,snapSize:15,class:0})}}function Ln(n){let e,t,l,u,s,i,r;return{c(){e=Je("svg"),t=Je("circle"),l=Je("animate"),u=Je("circle"),s=Je("animate"),i=Je("circle"),r=Je("animate"),this.h()},l(a){e=Qe(a,"svg",{version:!0,id:!0,xmlns:!0,"xmlns:xlink":!0,x:!0,y:!0,viewBox:!0,"enable-background":!0,"xml:space":!0});var o=M(e);t=Qe(o,"circle",{fill:!0,stroke:!0,cx:!0,cy:!0,r:!0});var c=M(t);l=Qe(c,"animate",{attributeName:!0,dur:!0,values:!0,repeatCount:!0,begin:!0}),M(l).forEach(_),c.forEach(_),u=Qe(o,"circle",{fill:!0,stroke:!0,cx:!0,cy:!0,r:!0});var f=M(u);s=Qe(f,"animate",{attributeName:!0,dur:!0,values:!0,repeatCount:!0,begin:!0}),M(s).forEach(_),f.forEach(_),i=Qe(o,"circle",{fill:!0,stroke:!0,cx:!0,cy:!0,r:!0});var m=M(i);r=Qe(m,"animate",{attributeName:!0,dur:!0,values:!0,repeatCount:!0,begin:!0}),M(r).forEach(_),m.forEach(_),o.forEach(_),this.h()},h(){d(l,"attributeName","opacity"),d(l,"dur","1s"),d(l,"values","0;1;0"),d(l,"repeatCount","indefinite"),d(l,"begin","0.1"),d(t,"fill","#1976d2"),d(t,"stroke","none"),d(t,"cx","6"),d(t,"cy","50"),d(t,"r","6"),d(s,"attributeName","opacity"),d(s,"dur","1s"),d(s,"values","0;1;0"),d(s,"repeatCount","indefinite"),d(s,"begin","0.2"),d(u,"fill","#1976d2"),d(u,"stroke","none"),d(u,"cx","26"),d(u,"cy","50"),d(u,"r","6"),d(r,"attributeName","opacity"),d(r,"dur","1s"),d(r,"values","0;1;0"),d(r,"repeatCount","indefinite"),d(r,"begin","0.3"),d(i,"fill","#1976d2"),d(i,"stroke","none"),d(i,"cx","46"),d(i,"cy","50"),d(i,"r","6"),d(e,"version","1.1"),d(e,"id","L4"),d(e,"xmlns","http://www.w3.org/2000/svg"),d(e,"xmlns:xlink","http://www.w3.org/1999/xlink"),d(e,"x","0px"),d(e,"y","0px"),d(e,"viewBox","0 0 100 100"),d(e,"enable-background","new 0 0 0 0"),d(e,"xml:space","preserve")},m(a,o){j(a,e,o),y(e,t),y(t,l),y(e,u),y(u,s),y(e,i),y(i,r)},p:ae,i:ae,o:ae,d(a){a&&_(e)}}}function Vn(n,e,t){let{size:l=20}=e;return n.$$set=u=>{"size"in u&&t(0,l=u.size)},[l]}class Nn extends Ae{constructor(e){super(),Oe(this,e,Vn,Ln,ze,{size:0})}}function jn(n){let e,t,l,u,s;return{c(){e=P("div"),t=Je("svg"),l=Je("circle"),u=Y(),s=Ce(n[2]),this.h()},l(i){e=F(i,"DIV",{class:!0});var r=M(e);t=Qe(r,"svg",{class:!0,viewBox:!0,xmlns:!0});var a=M(t);l=Qe(a,"circle",{cx:!0,cy:!0,r:!0,fill:!0,style:!0}),M(l).forEach(_),a.forEach(_),u=J(r),s=ye(r,n[2]),r.forEach(_),this.h()},h(){d(l,"cx","10"),d(l,"cy","10"),d(l,"r","5"),d(l,"fill",n[0]),je(l,"filter","drop-shadow(0 0 1px "+n[1]+")"),d(t,"class","dot svelte-a20mi8"),d(t,"viewBox","0 0 20 20"),d(t,"xmlns","http://www.w3.org/2000/svg"),d(e,"class","llm-health-status svelte-a20mi8")},m(i,r){j(i,e,r),y(e,t),y(t,l),y(e,u),y(e,s)},p(i,[r]){r&1&&d(l,"fill",i[0]),r&2&&je(l,"filter","drop-shadow(0 0 1px "+i[1]+")"),r&4&<(s,i[2])},i:ae,o:ae,d(i){i&&_(e)}}}function Un(n,e,t){let{status:l="unknown"}=e,u="",s="",i="";switch(l){case"ok":u="#4CAF50",s="rgba(0, 128, 0, 0.7)",i="Сервис LLM работает";break;case"error":i="Сервис LLM не работает";break;case"loading model":u="yellow",s="rgba(255, 255, 0, 0.7)",i="Сервис LLM запускается...";break;case"unavailable":u="#af4f4c",s="#af4f4c",i="Сервис LLM не запущен";break;case"unknown":u="#af4f4c",s="#af4f4c",i="Сервис LLM недоступен";break}return n.$$set=r=>{"status"in r&&t(3,l=r.status)},[u,s,i,l]}class qn extends Ae{constructor(e){super(),Oe(this,e,Un,jn,ze,{status:3})}}function Wn(n){let e,t,l,u,s;return{c(){e=P("div"),t=Je("svg"),l=Je("circle"),u=Y(),s=Ce(n[2]),this.h()},l(i){e=F(i,"DIV",{class:!0});var r=M(e);t=Qe(r,"svg",{class:!0,viewBox:!0,xmlns:!0});var a=M(t);l=Qe(a,"circle",{cx:!0,cy:!0,r:!0,fill:!0,style:!0}),M(l).forEach(_),a.forEach(_),u=J(r),s=ye(r,n[2]),r.forEach(_),this.h()},h(){d(l,"cx","10"),d(l,"cy","10"),d(l,"r","5"),d(l,"fill",n[0]),je(l,"filter","drop-shadow(0 0 1px "+n[1]+")"),d(t,"class","dot svelte-1wcf73j"),d(t,"viewBox","0 0 20 20"),d(t,"xmlns","http://www.w3.org/2000/svg"),d(e,"class","llm-health-status svelte-1wcf73j")},m(i,r){j(i,e,r),y(e,t),y(t,l),y(e,u),y(e,s)},p(i,[r]){r&1&&d(l,"fill",i[0]),r&2&&je(l,"filter","drop-shadow(0 0 1px "+i[1]+")"),r&4&<(s,i[2])},i:ae,o:ae,d(i){i&&_(e)}}}function Hn(n,e,t){let{status:l="unavailable"}=e,u="",s="",i="";switch(l){case"ok":u="#4CAF50",s="rgba(0, 128, 0, 0.7)",i="Поиск работает";break;case"unavailable":u="#af4f4c",s="#af4f4c",i="Поиск не запущен";break;case"unknown":u="#af4f4c",s="#af4f4c",i="Поиск недоступен";break}return n.$$set=r=>{"status"in r&&t(3,l=r.status)},[u,s,i,l]}class Kn extends Ae{constructor(e){super(),Oe(this,e,Hn,Wn,ze,{status:3})}}function Gn(n){let e,t,l,u,s,i="Сохранить",r,a,o="Сбросить",c,f;return{c(){e=P("div"),t=P("div"),l=P("textarea"),u=Y(),s=P("button"),s.textContent=i,r=Y(),a=P("button"),a.textContent=o,this.h()},l(m){e=F(m,"DIV",{class:!0});var h=M(e);t=F(h,"DIV",{class:!0});var g=M(t);l=F(g,"TEXTAREA",{class:!0}),M(l).forEach(_),u=J(g),s=F(g,"BUTTON",{class:!0,"data-svelte-h":!0}),we(s)!=="svelte-g0hhac"&&(s.textContent=i),r=J(g),a=F(g,"BUTTON",{class:!0,"data-svelte-h":!0}),we(a)!=="svelte-16kemh0"&&(a.textContent=o),g.forEach(_),h.forEach(_),this.h()},h(){d(l,"class","svelte-sfudwy"),d(s,"class","svelte-sfudwy"),d(a,"class","svelte-sfudwy"),d(t,"class","popup svelte-sfudwy"),d(e,"class","modal svelte-sfudwy")},m(m,h){j(m,e,h),y(e,t),y(t,l),at(l,n[0]),y(t,u),y(t,s),y(t,r),y(t,a),c||(f=[Q(l,"input",n[6]),Q(s,"click",n[1]),Q(a,"click",n[2])],c=!0)},p(m,[h]){h&1&&at(l,m[0])},i:ae,o:ae,d(m){m&&_(e),c=!1,st(f)}}}let Xn='Ты бухгалтер. Ты отвечаешь на русском языке. Ты всегда следуешь моим инструкциям. Ты отвечаешь на вопросы клиентов. Чтобы ответить, ты обязательно используешь только "источники", которые я тебе предоставляю. Ты используешь только официально-деловой стиль и необходимую терминологию. Соблюдай этические нормы. При ответе на вопрос ты используешь только такой формат ответа: 1) Четкий и краткий ответ на поставленный вопрос. Ты можешь начать свой ответ так: "По Вашему вопросу сообщаем...". Используй по возможности слова: да, можно, нет, нельзя. 2) Обоснование (ты используешь для обоснования "источники". Ты используешь только "источники" для поиска необходимых "законов", "статей", "пунктов" и "подпунктов" для ответа на вопрос пользователя). 3) Аргументация (Ты используешь только "источники" для поиска необходимых "писем" и "судебных решений", чтобы аргументировать свой ответ)." 4) Заключение (ты подводишь итоги всего, что сказал выше. Избегай повторения и сложных конструкций). Если в источниках нельзя найти подходящую информацию для ответа, ты отвечаешь так: "Мы не можем ответить на данный вопрос. Обратитесь к специалисту." Вопрос: {{ВОПРОС}} Источники: {{ИСТОЧНИКИ}}';function Yn(n,e,t){let{onSave:l}=e,{onClose:u}=e,{text:s=""}=e,i=s;function r(){l(i),u()}function a(){t(0,i=Xn)}function o(){i=this.value,t(0,i)}return n.$$set=c=>{"onSave"in c&&t(3,l=c.onSave),"onClose"in c&&t(4,u=c.onClose),"text"in c&&t(5,s=c.text)},[i,r,a,l,u,s,o]}class Jn extends Ae{constructor(e){super(),Oe(this,e,Yn,Gn,ze,{onSave:3,onClose:4,text:5})}}const Qn="drawerStore";function Zn(){const n=xn();return oe(Qn,n)}function xn(){const{subscribe:n,set:e,update:t}=it({});return{subscribe:n,set:e,update:t,open:l=>t(()=>({open:!0,...l})),close:()=>t(l=>(l.open=!1,l))}}const $n="modalStore";function eu(){const n=tu();return oe($n,n)}function tu(){const{subscribe:n,set:e,update:t}=it([]);return{subscribe:n,set:e,update:t,trigger:l=>t(u=>(u.push(l),u)),close:()=>t(l=>(l.length>0&&l.shift(),l)),clear:()=>e([])}}const lu={message:"Missing Toast Message",autohide:!0,timeout:5e3},tn="toastStore";function ln(){const n=ge(tn);if(!n)throw new Error("toastStore is not initialized. Please ensure that `initializeStores()` is invoked in the root layout file of this app!");return n}function nu(){const n=su();return oe(tn,n)}function uu(){const n=Math.random();return Number(n).toString(32)}function su(){const{subscribe:n,set:e,update:t}=it([]),l=s=>t(i=>{if(i.length>0){const r=i.findIndex(o=>o.id===s),a=i[r];a&&(a.callback&&a.callback({id:s,status:"closed"}),a.timeoutId&&clearTimeout(a.timeoutId),i.splice(r,1))}return i});function u(s){if(s.autohide===!0)return setTimeout(()=>{l(s.id)},s.timeout)}return{subscribe:n,close:l,trigger:s=>{const i=uu();return t(r=>{s&&s.callback&&s.callback({id:i,status:"queued"}),s.hideDismiss&&(s.autohide=!0);const a={...lu,...s,id:i};return a.timeoutId=u(a),r.push(a),r}),i},freeze:s=>t(i=>(i.length>0&&clearTimeout(i[s].timeoutId),i)),unfreeze:s=>t(i=>(i.length>0&&(i[s].timeoutId=u(i[s])),i)),clear:()=>e([])}}function iu(){eu(),nu(),Zn()}const It={};function Qt(n){return n==="local"?localStorage:sessionStorage}function Vt(n,e,t){const l=t?.serializer??JSON,u=t?.storage??"local";function s(i,r){Qt(u).setItem(i,l.stringify(r))}if(!It[n]){const i=it(e,o=>{const c=Qt(u).getItem(n);c&&o(l.parse(c));{const f=m=>{m.key===n&&o(m.newValue?l.parse(m.newValue):null)};return window.addEventListener("storage",f),()=>window.removeEventListener("storage",f)}}),{subscribe:r,set:a}=i;It[n]={set(o){s(n,o),a(o)},update(o){const c=o(dn(i));s(n,c),a(c)},subscribe:r}}return It[n]}Vt("modeOsPrefers",!1);Vt("modeUserPrefers",void 0);Vt("modeCurrent",!1);const nn="(prefers-reduced-motion: reduce)";function au(){return window.matchMedia(nn).matches}const un=En(au(),n=>{{const e=l=>{n(l.matches)},t=window.matchMedia(nn);return t.addEventListener("change",e),()=>{t.removeEventListener("change",e)}}});function Nt(n){const e=n-1;return e*e*e+1}function Zt(n,{delay:e=0,duration:t=400,easing:l=Nt,x:u=0,y:s=0,opacity:i=0}={}){const r=getComputedStyle(n),a=+r.opacity,o=r.transform==="none"?"":r.transform,c=a*(1-i),[f,m]=Ht(u),[h,g]=Ht(s);return{delay:e,duration:t,easing:l,css:(b,k)=>` - transform: ${o} translate(${(1-b)*f}${m}, ${(1-b)*h}${g}); - opacity: ${a-c*k}`}}function xt(n,{delay:e=0,duration:t=400,easing:l=Nt,axis:u="y"}={}){const s=getComputedStyle(n),i=+s.opacity,r=u==="y"?"height":"width",a=parseFloat(s[r]),o=u==="y"?["top","bottom"]:["left","right"],c=o.map(T=>`${T[0].toUpperCase()}${T.slice(1)}`),f=parseFloat(s[`padding${c[0]}`]),m=parseFloat(s[`padding${c[1]}`]),h=parseFloat(s[`margin${c[0]}`]),g=parseFloat(s[`margin${c[1]}`]),b=parseFloat(s[`border${c[0]}Width`]),k=parseFloat(s[`border${c[1]}Width`]);return{delay:e,duration:t,easing:l,css:T=>`overflow: hidden;opacity: ${Math.min(T*20,1)*i};${r}: ${T*a}px;padding-${o[0]}: ${T*f}px;padding-${o[1]}: ${T*m}px;margin-${o[0]}: ${T*h}px;margin-${o[1]}: ${T*g}px;border-${o[0]}-width: ${T*b}px;border-${o[1]}-width: ${T*k}px;`}}function ru(n){let e,t,l;const u=n[19].default,s=Ze(u,n,n[18],null);return{c(){e=P("div"),s&&s.c(),this.h()},l(i){e=F(i,"DIV",{class:!0,"data-testid":!0});var r=M(e);s&&s.l(r),r.forEach(_),this.h()},h(){d(e,"class",t="accordion "+n[0]),d(e,"data-testid","accordion")},m(i,r){j(i,e,r),s&&s.m(e,null),l=!0},p(i,[r]){s&&s.p&&(!l||r&262144)&&xe(s,u,i,i[18],l?et(u,i[18],r,null):$e(i[18]),null),(!l||r&1&&t!==(t="accordion "+i[0]))&&d(e,"class",t)},i(i){l||(O(s,i),l=!0)},o(i){U(s,i),l=!1},d(i){i&&_(e),s&&s.d(i)}}}function ou(n,e,t){let l,u;ut(n,un,R=>t(20,u=R));let{$$slots:s={},$$scope:i}=e,{autocollapse:r=!1}=e,{width:a="w-full"}=e,{spacing:o="space-y-1"}=e,{disabled:c=!1}=e,{padding:f="py-2 px-4"}=e,{hover:m="hover:bg-primary-hover-token"}=e,{rounded:h="rounded-container-token"}=e,{caretOpen:g="rotate-180"}=e,{caretClosed:b=""}=e,{regionControl:k=""}=e,{regionPanel:T="space-y-4"}=e,{regionCaret:E=""}=e,{transitions:S=!u}=e,{transitionIn:w=xt}=e,{transitionInParams:I={duration:200}}=e,{transitionOut:z=xt}=e,{transitionOutParams:V={duration:200}}=e;const K=it(null);return oe("active",K),oe("autocollapse",r),oe("disabled",c),oe("padding",f),oe("hover",m),oe("rounded",h),oe("caretOpen",g),oe("caretClosed",b),oe("regionControl",k),oe("regionPanel",T),oe("regionCaret",E),oe("transitions",S),oe("transitionIn",w),oe("transitionInParams",I),oe("transitionOut",z),oe("transitionOutParams",V),n.$$set=R=>{t(22,e=Ue(Ue({},e),Ge(R))),"autocollapse"in R&&t(1,r=R.autocollapse),"width"in R&&t(2,a=R.width),"spacing"in R&&t(3,o=R.spacing),"disabled"in R&&t(4,c=R.disabled),"padding"in R&&t(5,f=R.padding),"hover"in R&&t(6,m=R.hover),"rounded"in R&&t(7,h=R.rounded),"caretOpen"in R&&t(8,g=R.caretOpen),"caretClosed"in R&&t(9,b=R.caretClosed),"regionControl"in R&&t(10,k=R.regionControl),"regionPanel"in R&&t(11,T=R.regionPanel),"regionCaret"in R&&t(12,E=R.regionCaret),"transitions"in R&&t(13,S=R.transitions),"transitionIn"in R&&t(14,w=R.transitionIn),"transitionInParams"in R&&t(15,I=R.transitionInParams),"transitionOut"in R&&t(16,z=R.transitionOut),"transitionOutParams"in R&&t(17,V=R.transitionOutParams),"$$scope"in R&&t(18,i=R.$$scope)},n.$$.update=()=>{t(0,l=`${a} ${o} ${e.class??""}`)},e=Ge(e),[l,r,a,o,c,f,m,h,g,b,k,T,E,S,w,I,z,V,i,s]}class cu extends Ae{constructor(e){super(),Oe(this,e,ou,ru,ze,{autocollapse:1,width:2,spacing:3,disabled:4,padding:5,hover:6,rounded:7,caretOpen:8,caretClosed:9,regionControl:10,regionPanel:11,regionCaret:12,transitions:13,transitionIn:14,transitionInParams:15,transitionOut:16,transitionOutParams:17})}}function Rt(n,e){const{transition:t,params:l,enabled:u}=e;return u?t(n,l):"duration"in l?t(n,{duration:0}):{duration:0}}const fu=n=>({}),$t=n=>({}),du=n=>({}),el=n=>({}),hu=n=>({}),tl=n=>({}),mu=n=>({}),ll=n=>({}),gu=n=>({}),nl=n=>({});function ul(n){let e,t;const l=n[30].lead,u=Ze(l,n,n[29],nl);return{c(){e=P("div"),u&&u.c(),this.h()},l(s){e=F(s,"DIV",{class:!0});var i=M(e);u&&u.l(i),i.forEach(_),this.h()},h(){d(e,"class","accordion-lead")},m(s,i){j(s,e,i),u&&u.m(e,null),t=!0},p(s,i){u&&u.p&&(!t||i[0]&536870912)&&xe(u,l,s,s[29],t?et(l,s[29],i,gu):$e(s[29]),nl)},i(s){t||(O(u,s),t=!0)},o(s){U(u,s),t=!1},d(s){s&&_(e),u&&u.d(s)}}}function _u(n){let e;return{c(){e=Ce("(summary)")},l(t){e=ye(t,"(summary)")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function bu(n){let e,t,l;return{c(){e=P("div"),t=new ht(!1),this.h()},l(u){e=F(u,"DIV",{class:!0});var s=M(e);t=mt(s,!1),s.forEach(_),this.h()},h(){t.a=null,d(e,"class",l="accordion-summary-caret "+n[11])},m(u,s){j(u,e,s),t.m(n[14],e)},p(u,s){s[0]&2048&&l!==(l="accordion-summary-caret "+u[11])&&d(e,"class",l)},i:ae,o:ae,d(u){u&&_(e)}}}function vu(n){let e,t,l,u,s;const i=[ku,pu],r=[];function a(o,c){return o[8]?0:1}return t=a(n),l=r[t]=i[t](n),{c(){e=P("div"),l.c(),this.h()},l(o){e=F(o,"DIV",{class:!0});var c=M(e);l.l(c),c.forEach(_),this.h()},h(){d(e,"class",u="accordion-summary-icons "+n[10])},m(o,c){j(o,e,c),r[t].m(e,null),s=!0},p(o,c){let f=t;t=a(o),t===f?r[t].p(o,c):(De(),U(r[f],1,1,()=>{r[f]=null}),Te(),l=r[t],l?l.p(o,c):(l=r[t]=i[t](o),l.c()),O(l,1),l.m(e,null)),(!s||c[0]&1024&&u!==(u="accordion-summary-icons "+o[10]))&&d(e,"class",u)},i(o){s||(O(l),s=!0)},o(o){U(l),s=!1},d(o){o&&_(e),r[t].d()}}}function pu(n){let e;const t=n[30].iconOpen,l=Ze(t,n,n[29],el),u=l||Eu(n);return{c(){u&&u.c()},l(s){u&&u.l(s)},m(s,i){u&&u.m(s,i),e=!0},p(s,i){l&&l.p&&(!e||i[0]&536870912)&&xe(l,t,s,s[29],e?et(t,s[29],i,du):$e(s[29]),el)},i(s){e||(O(u,s),e=!0)},o(s){U(u,s),e=!1},d(s){u&&u.d(s)}}}function ku(n){let e;const t=n[30].iconClosed,l=Ze(t,n,n[29],tl),u=l||Su(n);return{c(){u&&u.c()},l(s){u&&u.l(s)},m(s,i){u&&u.m(s,i),e=!0},p(s,i){l&&l.p&&(!e||i[0]&536870912)&&xe(l,t,s,s[29],e?et(t,s[29],i,hu):$e(s[29]),tl)},i(s){e||(O(u,s),e=!0)},o(s){U(u,s),e=!1},d(s){u&&u.d(s)}}}function Eu(n){let e,t;return{c(){e=new ht(!1),t=be(),this.h()},l(l){e=mt(l,!1),t=be(),this.h()},h(){e.a=t},m(l,u){e.m(n[14],l,u),j(l,t,u)},p:ae,d(l){l&&(_(t),e.d())}}}function Su(n){let e,t;return{c(){e=new ht(!1),t=be(),this.h()},l(l){e=mt(l,!1),t=be(),this.h()},h(){e.a=t},m(l,u){e.m(n[14],l,u),j(l,t,u)},p:ae,d(l){l&&(_(t),e.d())}}}function sl(n){let e,t,l,u,s,i,r;const a=n[30].content,o=Ze(a,n,n[29],$t),c=o||Cu();return{c(){e=P("div"),c&&c.c(),this.h()},l(f){e=F(f,"DIV",{class:!0,id:!0,role:!0,"aria-hidden":!0,"aria-labelledby":!0});var m=M(e);c&&c.l(m),m.forEach(_),this.h()},h(){d(e,"class",t="accordion-panel "+n[9]),d(e,"id",l="accordion-panel-"+n[0]),d(e,"role","region"),d(e,"aria-hidden",u=!n[8]),d(e,"aria-labelledby",n[0])},m(f,m){j(f,e,m),c&&c.m(e,null),r=!0},p(f,m){n=f,o&&o.p&&(!r||m[0]&536870912)&&xe(o,a,n,n[29],r?et(a,n[29],m,fu):$e(n[29]),$t),(!r||m[0]&512&&t!==(t="accordion-panel "+n[9]))&&d(e,"class",t),(!r||m[0]&1&&l!==(l="accordion-panel-"+n[0]))&&d(e,"id",l),(!r||m[0]&256&&u!==(u=!n[8]))&&d(e,"aria-hidden",u),(!r||m[0]&1)&&d(e,"aria-labelledby",n[0])},i(f){r||(O(c,f),f&&Xl(()=>{r&&(i&&i.end(1),s=Yl(e,Rt,{transition:n[4],params:n[5],enabled:n[3]}),s.start())}),r=!0)},o(f){U(c,f),s&&s.invalidate(),f&&(i=Jl(e,Rt,{transition:n[6],params:n[7],enabled:n[3]})),r=!1},d(f){f&&_(e),c&&c.d(f),f&&i&&i.end()}}}function Cu(n){let e;return{c(){e=Ce("(content)")},l(t){e=ye(t,"(content)")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function yu(n){let e,t,l,u,s,i,r,a,o,c,f,m,h,g,b=n[16].lead&&ul(n);const k=n[30].summary,T=Ze(k,n,n[29],ll),E=T||_u(),S=[vu,bu],w=[];function I(V,K){return V[16].iconClosed||V[16].iconOpen?0:1}i=I(n),r=w[i]=S[i](n);let z=n[8]&&sl(n);return{c(){e=P("div"),t=P("button"),b&&b.c(),l=Y(),u=P("div"),E&&E.c(),s=Y(),r.c(),c=Y(),z&&z.c(),this.h()},l(V){e=F(V,"DIV",{class:!0,"data-testid":!0});var K=M(e);t=F(K,"BUTTON",{type:!0,class:!0,id:!0,"aria-expanded":!0,"aria-controls":!0});var R=M(t);b&&b.l(R),l=J(R),u=F(R,"DIV",{class:!0});var ne=M(u);E&&E.l(ne),ne.forEach(_),s=J(R),r.l(R),R.forEach(_),c=J(K),z&&z.l(K),K.forEach(_),this.h()},h(){d(u,"class","accordion-summary flex-1"),d(t,"type","button"),d(t,"class",a="accordion-control "+n[12]),d(t,"id",n[0]),d(t,"aria-expanded",n[8]),d(t,"aria-controls",o="accordion-panel-"+n[0]),t.disabled=n[2],d(e,"class",f="accordion-item "+n[13]),d(e,"data-testid","accordion-item")},m(V,K){j(V,e,K),y(e,t),b&&b.m(t,null),y(t,l),y(t,u),E&&E.m(u,null),y(t,s),w[i].m(t,null),y(e,c),z&&z.m(e,null),m=!0,h||(g=[Q(t,"click",n[15]),Q(t,"click",n[31]),Q(t,"keydown",n[32]),Q(t,"keyup",n[33]),Q(t,"keypress",n[34])],h=!0)},p(V,K){V[16].lead?b?(b.p(V,K),K[0]&65536&&O(b,1)):(b=ul(V),b.c(),O(b,1),b.m(t,l)):b&&(De(),U(b,1,1,()=>{b=null}),Te()),T&&T.p&&(!m||K[0]&536870912)&&xe(T,k,V,V[29],m?et(k,V[29],K,mu):$e(V[29]),ll);let R=i;i=I(V),i===R?w[i].p(V,K):(De(),U(w[R],1,1,()=>{w[R]=null}),Te(),r=w[i],r?r.p(V,K):(r=w[i]=S[i](V),r.c()),O(r,1),r.m(t,null)),(!m||K[0]&4096&&a!==(a="accordion-control "+V[12]))&&d(t,"class",a),(!m||K[0]&1)&&d(t,"id",V[0]),(!m||K[0]&256)&&d(t,"aria-expanded",V[8]),(!m||K[0]&1&&o!==(o="accordion-panel-"+V[0]))&&d(t,"aria-controls",o),(!m||K[0]&4)&&(t.disabled=V[2]),V[8]?z?(z.p(V,K),K[0]&256&&O(z,1)):(z=sl(V),z.c(),O(z,1),z.m(e,null)):z&&(De(),U(z,1,1,()=>{z=null}),Te()),(!m||K[0]&8192&&f!==(f="accordion-item "+V[13]))&&d(e,"class",f)},i(V){m||(O(b),O(E,V),O(r),O(z),m=!0)},o(V){U(b),U(E,V),U(r),U(z),m=!1},d(V){V&&_(e),b&&b.d(),E&&E.d(V),w[i].d(),z&&z.d(),h=!1,st(g)}}}const Du="",Tu="text-start w-full flex items-center space-x-4",il="fill-current w-3 transition-transform duration-[200ms]",zu="";function wu(n,e,t){let l,u,s,i,r,a,o,c,f=ae,m=()=>(f(),f=hn(w,G=>t(28,c=G)),w);n.$$.on_destroy.push(()=>f());let{$$slots:h={},$$scope:g}=e;const b=Gl(h),k=Mt();let{open:T=!1}=e,{id:E=String(Math.random())}=e,{autocollapse:S=ge("autocollapse")}=e,{active:w=ge("active")}=e;m();let{disabled:I=ge("disabled")}=e,{padding:z=ge("padding")}=e,{hover:V=ge("hover")}=e,{rounded:K=ge("rounded")}=e,{caretOpen:R=ge("caretOpen")}=e,{caretClosed:ne=ge("caretClosed")}=e,{regionControl:L=ge("regionControl")}=e,{regionPanel:te=ge("regionPanel")}=e,{regionCaret:le=ge("regionCaret")}=e,{transitions:x=ge("transitions")}=e,{transitionIn:B=ge("transitionIn")}=e,{transitionInParams:ee=ge("transitionInParams")}=e,{transitionOut:se=ge("transitionOut")}=e,{transitionOutParams:re=ge("transitionOutParams")}=e;const X=` - - - `;function Ve(G){S===!0?w.set(E):t(17,T=!T),Z(G)}function Z(G){const Ye=S?c===E:T;k("toggle",{event:G,id:E,panelId:`accordion-panel-${E}`,open:Ye,autocollapse:S})}S&&T&&Ve();function q(G){Ie.call(this,n,G)}function Me(G){Ie.call(this,n,G)}function Xe(G){Ie.call(this,n,G)}function Pe(G){Ie.call(this,n,G)}return n.$$set=G=>{t(37,e=Ue(Ue({},e),Ge(G))),"open"in G&&t(17,T=G.open),"id"in G&&t(0,E=G.id),"autocollapse"in G&&t(18,S=G.autocollapse),"active"in G&&m(t(1,w=G.active)),"disabled"in G&&t(2,I=G.disabled),"padding"in G&&t(19,z=G.padding),"hover"in G&&t(20,V=G.hover),"rounded"in G&&t(21,K=G.rounded),"caretOpen"in G&&t(22,R=G.caretOpen),"caretClosed"in G&&t(23,ne=G.caretClosed),"regionControl"in G&&t(24,L=G.regionControl),"regionPanel"in G&&t(25,te=G.regionPanel),"regionCaret"in G&&t(26,le=G.regionCaret),"transitions"in G&&t(3,x=G.transitions),"transitionIn"in G&&t(4,B=G.transitionIn),"transitionInParams"in G&&t(5,ee=G.transitionInParams),"transitionOut"in G&&t(6,se=G.transitionOut),"transitionOutParams"in G&&t(7,re=G.transitionOutParams),"$$scope"in G&&t(29,g=G.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&393216&&T&&S&&Ve(),n.$$.dirty[0]&268828673&&t(8,l=S?c===E:T),t(13,u=`${Du} ${e.class??""}`),n.$$.dirty[0]&20447232&&t(12,s=`${Tu} ${z} ${V} ${K} ${L}`),n.$$.dirty[0]&12583168&&t(27,i=l?R:ne),n.$$.dirty[0]&201326592&&t(11,r=`${il} ${le} ${i}`),n.$$.dirty[0]&67108864&&t(10,a=`${il} ${le}`),n.$$.dirty[0]&36175872&&t(9,o=`${zu} ${z} ${K} ${te}`)},e=Ge(e),[E,w,I,x,B,ee,se,re,l,o,a,r,s,u,X,Ve,b,T,S,z,V,K,R,ne,L,te,le,i,c,g,h,q,Me,Xe,Pe]}class Pu extends Ae{constructor(e){super(),Oe(this,e,wu,yu,ze,{open:17,id:0,autocollapse:18,active:1,disabled:2,padding:19,hover:20,rounded:21,caretOpen:22,caretClosed:23,regionControl:24,regionPanel:25,regionCaret:26,transitions:3,transitionIn:4,transitionInParams:5,transitionOut:6,transitionOutParams:7},null,[-1,-1])}}function Fu(n,{from:e,to:t},l={}){const u=getComputedStyle(n),s=u.transform==="none"?"":u.transform,[i,r]=u.transformOrigin.split(" ").map(parseFloat),a=e.left+e.width*i/t.width-(t.left+i),o=e.top+e.height*r/t.height-(t.top+r),{delay:c=0,duration:f=h=>Math.sqrt(h)*120,easing:m=Nt}=l;return{delay:c,duration:mn(f)?f(Math.sqrt(a*a+o*o)):f,easing:m,css:(h,g)=>{const b=g*a,k=g*o,T=h+g*e.width/t.width,E=h+g*e.height/t.height;return`transform: ${s} translate(${b}px, ${k}px) scale(${T}, ${E});`}}}function Bu(n){let e,t,l;const u=n[15].default,s=Ze(u,n,n[14],null);return{c(){e=P("div"),s&&s.c(),this.h()},l(i){e=F(i,"DIV",{class:!0,"data-testid":!0,role:!0,"aria-labelledby":!0});var r=M(e);s&&s.l(r),r.forEach(_),this.h()},h(){d(e,"class",t="radio-group "+n[1]),d(e,"data-testid","radio-group"),d(e,"role","radiogroup"),d(e,"aria-labelledby",n[0])},m(i,r){j(i,e,r),s&&s.m(e,null),l=!0},p(i,[r]){s&&s.p&&(!l||r&16384)&&xe(s,u,i,i[14],l?et(u,i[14],r,null):$e(i[14]),null),(!l||r&2&&t!==(t="radio-group "+i[1]))&&d(e,"class",t),(!l||r&1)&&d(e,"aria-labelledby",i[0])},i(i){l||(O(s,i),l=!0)},o(i){U(s,i),l=!1},d(i){i&&_(e),s&&s.d(i)}}}const Ru="p-1";function Iu(n,e,t){let l,{$$slots:u={},$$scope:s}=e,{display:i="inline-flex"}=e,{flexDirection:r="flex-row"}=e,{gap:a="gap-1"}=e,{background:o="bg-surface-200-700-token"}=e,{border:c="border-token border-surface-400-500-token"}=e,{rounded:f="rounded-token"}=e,{padding:m="px-4 py-1"}=e,{active:h="variant-filled"}=e,{hover:g="hover:variant-soft"}=e,{color:b=""}=e,{fill:k=""}=e,{regionLabel:T=""}=e,{labelledby:E=""}=e;return oe("rounded",f),oe("padding",m),oe("active",h),oe("hover",g),oe("color",b),oe("fill",k),oe("regionLabel",T),n.$$set=S=>{t(16,e=Ue(Ue({},e),Ge(S))),"display"in S&&t(2,i=S.display),"flexDirection"in S&&t(3,r=S.flexDirection),"gap"in S&&t(4,a=S.gap),"background"in S&&t(5,o=S.background),"border"in S&&t(6,c=S.border),"rounded"in S&&t(7,f=S.rounded),"padding"in S&&t(8,m=S.padding),"active"in S&&t(9,h=S.active),"hover"in S&&t(10,g=S.hover),"color"in S&&t(11,b=S.color),"fill"in S&&t(12,k=S.fill),"regionLabel"in S&&t(13,T=S.regionLabel),"labelledby"in S&&t(0,E=S.labelledby),"$$scope"in S&&t(14,s=S.$$scope)},n.$$.update=()=>{t(1,l=`${Ru} ${i} ${r} ${a} ${o} ${c} ${f} ${e.class??""}`)},e=Ge(e),[E,l,i,r,a,o,c,f,m,h,g,b,k,T,s,u]}class Au extends Ae{constructor(e){super(),Oe(this,e,Iu,Bu,ze,{display:2,flexDirection:3,gap:4,background:5,border:6,rounded:7,padding:8,active:9,hover:10,color:11,fill:12,regionLabel:13,labelledby:0})}}function Ou(n){let e,t,l,u,s,i,r,a,o,c,f,m=[{type:"radio"},{name:n[1]},{__value:n[2]},n[11](),{tabindex:"-1"}],h={};for(let k=0;k{K=X,t(7,K)})}function re(){m=this.__value,t(0,m)}return n.$$set=X=>{t(31,e=Ue(Ue({},e),Ge(X))),t(30,o=Bt(e,a)),"group"in X&&t(0,m=X.group),"name"in X&&t(1,h=X.name),"value"in X&&t(2,g=X.value),"title"in X&&t(3,b=X.title),"label"in X&&t(4,k=X.label),"rounded"in X&&t(12,T=X.rounded),"padding"in X&&t(13,E=X.padding),"active"in X&&t(14,S=X.active),"hover"in X&&t(15,w=X.hover),"color"in X&&t(16,I=X.color),"fill"in X&&t(17,z=X.fill),"regionLabel"in X&&t(5,V=X.regionLabel),"$$scope"in X&&t(20,f=X.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&5&&t(6,l=g===m),n.$$.dirty[0]&245824&&t(19,u=l?`${S} ${I} ${z}`:w),t(18,s=e.disabled?Vu:""),t(8,r=`${Lu} ${E} ${T} ${u} ${s} ${e.class??""}`)},t(9,i=`${Mu}`),e=Ge(e),[m,h,g,b,k,V,l,K,r,i,R,ne,T,E,S,w,I,z,s,u,f,c,te,le,x,B,ee,se,re,L]}class al extends Ae{constructor(e){super(),Oe(this,e,Nu,Ou,ze,{group:0,name:1,value:2,title:3,label:4,rounded:12,padding:13,active:14,hover:15,color:16,fill:17,regionLabel:5},null,[-1,-1])}}function rl(n){let e,t;const l=n[22].default,u=Ze(l,n,n[21],null);return{c(){e=P("div"),u&&u.c(),this.h()},l(s){e=F(s,"DIV",{class:!0});var i=M(e);u&&u.l(i),i.forEach(_),this.h()},h(){d(e,"class","slide-toggle-text ml-3")},m(s,i){j(s,e,i),u&&u.m(e,null),t=!0},p(s,i){u&&u.p&&(!t||i[0]&2097152)&&xe(u,l,s,s[21],t?et(l,s[21],i,null):$e(s[21]),null)},i(s){t||(O(u,s),t=!0)},o(s){U(u,s),t=!1},d(s){s&&_(e),u&&u.d(s)}}}function ju(n){let e,t,l,u,s,i,r,a,o,c,f,m,h,g,b,k=[{type:"checkbox"},{class:"slide-toggle-input hidden"},{name:n[1]},n[8](),{disabled:u=n[9].disabled}],T={};for(let S=0;S{E=null}),Te()),(!h||w[0]&32&&f!==(f="slide-toggle-label "+S[5]))&&d(t,"class",f),(!h||w[0]&4)&&d(e,"id",S[2]),(!h||w[0]&64&&m!==(m="slide-toggle "+S[6]))&&d(e,"class",m),(!h||w[0]&4)&&d(e,"aria-label",S[2]),(!h||w[0]&1)&&d(e,"aria-checked",S[0])},i(S){h||(O(E),h=!0)},o(S){U(E),h=!1},d(S){S&&_(e),E&&E.d(),g=!1,st(b)}}}const Uu="inline-block",qu="unstyled flex items-center",Wu="flex transition-all duration-[200ms] cursor-pointer",Hu="w-[50%] h-full scale-[0.8] transition-all duration-[200ms] shadow";function Ku(n,e,t){let l,u,s,i,r,a,o,c;const f=["name","checked","size","background","active","border","rounded","label"];let m=Bt(e,f),{$$slots:h={},$$scope:g}=e;const b=Gl(h),k=Mt();let{name:T}=e,{checked:E=!1}=e,{size:S="md"}=e,{background:w="bg-surface-400 dark:bg-surface-700"}=e,{active:I="bg-surface-900 dark:bg-surface-300"}=e,{border:z=""}=e,{rounded:V="rounded-full"}=e,{label:K=""}=e,R;switch(S){case"sm":R="w-12 h-6";break;case"lg":R="w-20 h-10";break;default:R="w-16 h-8"}function ne(Z){["Enter","Space"].includes(Z.code)&&(Z.preventDefault(),k("keyup",Z),Z.currentTarget.firstChild.click())}function L(){return delete m.class,m}function te(Z){Ie.call(this,n,Z)}function le(Z){Ie.call(this,n,Z)}function x(Z){Ie.call(this,n,Z)}function B(Z){Ie.call(this,n,Z)}function ee(Z){Ie.call(this,n,Z)}function se(Z){Ie.call(this,n,Z)}function re(Z){Ie.call(this,n,Z)}function X(Z){Ie.call(this,n,Z)}function Ve(){E=this.checked,t(0,E)}return n.$$set=Z=>{t(9,e=Ue(Ue({},e),Ge(Z))),t(33,m=Bt(e,f)),"name"in Z&&t(1,T=Z.name),"checked"in Z&&t(0,E=Z.checked),"size"in Z&&t(11,S=Z.size),"background"in Z&&t(12,w=Z.background),"active"in Z&&t(13,I=Z.active),"border"in Z&&t(14,z=Z.border),"rounded"in Z&&t(15,V=Z.rounded),"label"in Z&&t(2,K=Z.label),"$$scope"in Z&&t(21,g=Z.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&12289&&t(19,l=E?I:`${w} cursor-pointer`),n.$$.dirty[0]&1&&t(18,u=E?"bg-white/75":"bg-white"),n.$$.dirty[0]&1&&t(17,s=E?"translate-x-full":""),t(20,i=e.disabled===!0?"opacity-50":"hover:brightness-[105%] dark:hover:brightness-110 cursor-pointer"),t(6,r=`${Uu} ${V} ${i} ${e.class??""}`),n.$$.dirty[0]&638976&&t(4,o=`${Wu} ${z} ${V} ${R} ${l}`),n.$$.dirty[0]&425984&&t(3,c=`${Hu} ${V} ${u} ${s}`)},t(5,a=`${qu}`),e=Ge(e),[E,T,K,c,o,a,r,ne,L,e,b,S,w,I,z,V,R,s,u,l,i,g,h,te,le,x,B,ee,se,re,X,Ve]}class Et extends Ae{constructor(e){super(),Oe(this,e,Ku,ju,ze,{name:1,checked:0,size:11,background:12,active:13,border:14,rounded:15,label:2},null,[-1,-1])}}function ol(n,e,t){const l=n.slice();return l[36]=e[t],l[38]=t,l}function cl(n){let e,t,l=[],u=new Map,s,i,r,a=qe(n[11]);const o=c=>c[36];for(let c=0;c{b&&(m&&m.end(1),f=Yl(t,Rt,{transition:e[5],params:{x:e[10].x,y:e[10].y,...e[6]},enabled:e[4]}),f.start())}),b=!0)},o(I){f&&f.invalidate(),m=Jl(t,Rt,{transition:e[7],params:{x:e[10].x,y:e[10].y,...e[8]},enabled:e[4]}),b=!1},d(I){I&&_(t),E&&E.d(),I&&m&&m.end(),k=!1,st(T)}}}function Gu(n){let e,t,l=n[9].length&&cl(n);return{c(){l&&l.c(),e=be()},l(u){l&&l.l(u),e=be()},m(u,s){l&&l.m(u,s),j(u,e,s),t=!0},p(u,s){u[9].length?l?(l.p(u,s),s[0]&512&&O(l,1)):(l=cl(u),l.c(),O(l,1),l.m(e.parentNode,e)):l&&(De(),U(l,1,1,()=>{l=null}),Te())},i(u){t||(O(l),t=!0)},o(u){U(l),t=!1},d(u){u&&_(e),l&&l.d(u)}}}const Xu="flex fixed top-0 left-0 right-0 bottom-0 pointer-events-none",Yu="flex flex-col gap-y-2",Ju="flex justify-between items-center pointer-events-auto",Qu="flex items-center space-x-2";function Zu(n,e,t){let l,u,s,i,r,a;ut(n,un,q=>t(34,a=q));const o=ln();ut(n,o,q=>t(9,r=q));let{position:c="b"}=e,{max:f=3}=e,{background:m="variant-filled-secondary"}=e,{width:h="max-w-[640px]"}=e,{color:g=""}=e,{padding:b="p-4"}=e,{spacing:k="space-x-4"}=e,{rounded:T="rounded-container-token"}=e,{shadow:E="shadow-lg"}=e,{zIndex:S="z-[888]"}=e,{buttonAction:w="btn variant-filled"}=e,{buttonDismiss:I="btn-icon btn-icon-sm variant-filled"}=e,{buttonDismissLabel:z="✕"}=e,{transitions:V=!a}=e,{transitionIn:K=Zt}=e,{transitionInParams:R={duration:250}}=e,{transitionOut:ne=Zt}=e,{transitionOutParams:L={duration:250}}=e,te,le,x={x:0,y:0};switch(c){case"t":te="justify-center items-start",le="items-center",x={x:0,y:-100};break;case"b":te="justify-center items-end",le="items-center",x={x:0,y:100};break;case"l":te="justify-start items-center",le="items-start",x={x:-100,y:0};break;case"r":te="justify-end items-center",le="items-end",x={x:100,y:0};break;case"tl":te="justify-start items-start",le="items-start",x={x:-100,y:0};break;case"tr":te="justify-end items-start",le="items-end",x={x:100,y:0};break;case"bl":te="justify-start items-end",le="items-start",x={x:-100,y:0};break;case"br":te="justify-end items-end",le="items-end",x={x:100,y:0};break}function B(q){r[q]?.action?.response(),o.close(r[q].id)}function ee(q){r[q]?.hoverable&&(o.freeze(q),t(13,u+=" scale-[105%]"))}function se(q){r[q]?.hoverable&&(o.unfreeze(q),t(13,u=u.replace(" scale-[105%]","")))}const re=q=>B(q),X=q=>o.close(q.id),Ve=q=>ee(q),Z=q=>se(q);return n.$$set=q=>{t(35,e=Ue(Ue({},e),Ge(q))),"position"in q&&t(19,c=q.position),"max"in q&&t(20,f=q.max),"background"in q&&t(0,m=q.background),"width"in q&&t(21,h=q.width),"color"in q&&t(22,g=q.color),"padding"in q&&t(23,b=q.padding),"spacing"in q&&t(24,k=q.spacing),"rounded"in q&&t(25,T=q.rounded),"shadow"in q&&t(26,E=q.shadow),"zIndex"in q&&t(27,S=q.zIndex),"buttonAction"in q&&t(1,w=q.buttonAction),"buttonDismiss"in q&&t(2,I=q.buttonDismiss),"buttonDismissLabel"in q&&t(3,z=q.buttonDismissLabel),"transitions"in q&&t(4,V=q.transitions),"transitionIn"in q&&t(5,K=q.transitionIn),"transitionInParams"in q&&t(6,R=q.transitionInParams),"transitionOut"in q&&t(7,ne=q.transitionOut),"transitionOutParams"in q&&t(8,L=q.transitionOutParams)},n.$$.update=()=>{t(14,l=`${Xu} ${te} ${S} ${e.class||""}`),n.$$.dirty[0]&545259520&&t(13,u=`${Yu} ${le} ${b}`),n.$$.dirty[0]&132120576&&t(12,s=`${Ju} ${h} ${g} ${b} ${k} ${T} ${E}`),n.$$.dirty[0]&1049088&&t(11,i=Array.from(r).slice(0,f))},e=Ge(e),[m,w,I,z,V,K,R,ne,L,r,x,i,s,u,l,o,B,ee,se,c,f,h,g,b,k,T,E,S,te,le,re,X,Ve,Z]}class xu extends Ae{constructor(e){super(),Oe(this,e,Zu,Gu,ze,{position:19,max:20,background:0,width:21,color:22,padding:23,spacing:24,rounded:25,shadow:26,zIndex:27,buttonAction:1,buttonDismiss:2,buttonDismissLabel:3,transitions:4,transitionIn:5,transitionInParams:6,transitionOut:7,transitionOutParams:8},null,[-1,-1])}}class Ke{static findDateInText(e){const t=/\b\d{1,2}\.\d{1,2}\.\d{4}\b/g,l=e.match(t);if(l&&l.length>0){const u=l[0],[s,i,r]=u.split(".").map(Number);return new Date(r,i-1,s)}return null}static sortByRelevanceAndDate(e){return e.sort((t,l)=>{const u=l.relevance-t.relevance;if(u!==0)return u;const s=Ke.findDateInText(t.title),i=Ke.findDateInText(l.title);return s&&i?i.getTime()-s.getTime():s?-1:i?1:0})}static sortByDate(e){const t=e.filter(r=>Ke.findDateInText(r.title)),l=e.filter(r=>!Ke.findDateInText(r.title)),u=t.sort((r,a)=>{const o=Ke.findDateInText(r.title),c=Ke.findDateInText(a.title);return o&&c?c.getTime()-o.getTime():o?-1:c?1:0}),s=[];let i=0;for(const r of e)if(Ke.findDateInText(r.title)){let a=u.shift();a&&s.push(a)}else s.push(l[i]),i++;return s}static sortByRelevance(e){return e.sort((t,l)=>t.relevance&&l.relevance?l.relevance-t.relevance:t.relevance?-1:l.relevance?1:0)}static identifyDocumentType(e){const t=[{regexp:/(ФАС |АС |КС |ВС |[Сс]удебн|[Сс]уд)|(\(Судебный документ\))/,docType:"Решение суда"},{regexp:/[Пп]исьмо [Мм]инфина/,docType:"Письмо Минфина"},{regexp:/[Пп]исьмо (ФНС|фнс)/,docType:"Письмо ФНС"},{regexp:/(НКРФ)|(НК РФ)/,docType:"Налоговый кодекс"},{regexp:/(ГКРФ)|(ГК РФ)/,docType:"Гражданский кодекс"},{regexp:/(ТКРФ)|(ТК РФ)/,docType:"Трудовой кодекс"},{regexp:/Приказ ФНС РФ/,docType:"Приказ ФНС РФ"},{regexp:/Постановление Правительства РФ/,docType:"Постановление Правительства РФ"},{regexp:/Решение Коллегии Евразийской экономической комиссии/,docType:"Решение Коллегии ЕЭК"},{regexp:/Федеральный закон/,docType:"Федеральные законы"},{regexp:/\(Внутренний документ\)/,docType:"Внутренние документы"}];return e.map(l=>{for(const{regexp:u,docType:s}of t)if(u.test(l.title))return l.docType=s,l;return l.docType="Другие документы",l})}}function gl(n,e,t){const l=n.slice();return l[11]=e[t],l}function _l(n){let e,t,l;return{c(){e=P("input"),this.h()},l(u){e=F(u,"INPUT",{type:!0}),this.h()},h(){d(e,"type","checkbox")},m(u,s){j(u,e,s),e.checked=n[1][n[3]],t||(l=Q(e,"change",n[8]),t=!0)},p(u,s){s&10&&(e.checked=u[1][u[3]])},d(u){u&&_(e),t=!1,l()}}}function $u(n){let e,t;return{c(){e=P("div"),t=Ce(n[4]),this.h()},l(l){e=F(l,"DIV",{class:!0});var u=M(e);t=ye(u,n[4]),u.forEach(_),this.h()},h(){d(e,"class","annotation svelte-1srbk6k")},m(l,u){j(l,e,u),y(e,t)},p(l,u){u&16&<(t,l[4])},d(l){l&&_(e)}}}function es(n){let e,t=qe(n[5].split(` -`)),l=[];for(let u=0;u100&&vl(n);return{c(){e=P("div"),t=P("div"),l=P("label"),a&&a.c(),u=Y(),s=Ce(n[3]),i=Y(),f.c(),r=Y(),m&&m.c(),this.h()},l(h){e=F(h,"DIV",{class:!0});var g=M(e);t=F(g,"DIV",{class:!0});var b=M(t);l=F(b,"LABEL",{style:!0});var k=M(l);a&&a.l(k),u=J(k),s=ye(k,n[3]),k.forEach(_),b.forEach(_),i=J(g),f.l(g),r=J(g),m&&m.l(g),g.forEach(_),this.h()},h(){je(l,"cursor","pointer"),d(t,"class","title svelte-1srbk6k"),d(e,"class","search-result svelte-1srbk6k")},m(h,g){j(h,e,g),y(e,t),y(t,l),a&&a.m(l,null),y(l,u),y(l,s),y(e,i),f.m(e,null),y(e,r),m&&m.m(e,null)},p(h,[g]){h[6]?a?a.p(h,g):(a=_l(h),a.c(),a.m(l,u)):a&&(a.d(1),a=null),g&8&<(s,h[3]),c===(c=o(h))&&f?f.p(h,g):(f.d(1),f=c(h),f&&(f.c(),f.m(e,r))),h[5].length>100?m?m.p(h,g):(m=vl(h),m.c(),m.m(e,null)):m&&(m.d(1),m=null)},i:ae,o:ae,d(h){h&&_(e),a&&a.d(),f.d(),m&&m.d()}}}function us(n,e,t){let{showFullText:l=Array(10).fill(!1)}=e,{useSearchResult:u}=e,{index:s}=e,{title:i}=e,{teaser:r}=e,{text:a}=e,{enableSearchResultSelection:o=!1}=e;function c(g){t(0,l[g]=!l[g],l)}function f(){u[i]=this.checked,t(1,u)}const m=()=>c(s),h=()=>c(s);return n.$$set=g=>{"showFullText"in g&&t(0,l=g.showFullText),"useSearchResult"in g&&t(1,u=g.useSearchResult),"index"in g&&t(2,s=g.index),"title"in g&&t(3,i=g.title),"teaser"in g&&t(4,r=g.teaser),"text"in g&&t(5,a=g.text),"enableSearchResultSelection"in g&&t(6,o=g.enableSearchResultSelection)},[l,u,s,i,r,a,o,c,f,m,h]}class sn extends Ae{constructor(e){super(),Oe(this,e,us,ns,ze,{showFullText:0,useSearchResult:1,index:2,title:3,teaser:4,text:5,enableSearchResultSelection:6})}}function pl(n,e,t){const l=n.slice();return l[20]=e[t].title,l[21]=e[t].text,l[22]=e[t].teaser,l[24]=t,l}function kl(n,e,t){const l=n.slice();return l[16]=e[t][0],l[17]=e[t][1],l}function El(n,e,t){const l=n.slice();return l[20]=e[t].title,l[21]=e[t].text,l[22]=e[t].teaser,l[24]=t,l}function Sl(n){let e,t,l,u="Сортировать по:",s,i,r,a,o,c;i=new Au({props:{background:"",border:"",$$slots:{default:[as]},$$scope:{ctx:n}}});function f(h){n[10](h)}let m={name:"groupByChecked",size:"sm",label:"Группировать по типу",$$slots:{default:[rs]},$$scope:{ctx:n}};return n[4]!==void 0&&(m.checked=n[4]),a=new Et({props:m}),_e.push(()=>Se(a,"checked",f)),{c(){e=P("div"),t=P("div"),l=P("label"),l.textContent=u,s=Y(),ce(i.$$.fragment),r=Y(),ce(a.$$.fragment),this.h()},l(h){e=F(h,"DIV",{class:!0});var g=M(e);t=F(g,"DIV",{class:!0,style:!0});var b=M(t);l=F(b,"LABEL",{style:!0,class:!0,"data-svelte-h":!0}),we(l)!=="svelte-12wnwfn"&&(l.textContent=u),s=J(b),fe(i.$$.fragment,b),r=J(b),fe(a.$$.fragment,b),b.forEach(_),g.forEach(_),this.h()},h(){je(l,"display","inline-block"),je(l,"flex-wrap","wrap"),d(l,"class","svelte-1ptibtq"),d(t,"class","card w-full flex p-2 space-y-2"),je(t,"align-items","center"),je(t,"flex-wrap","wrap"),d(e,"class","settings-bar svelte-1ptibtq")},m(h,g){j(h,e,g),y(e,t),y(t,l),y(t,s),de(i,t,null),y(t,r),de(a,t,null),c=!0},p(h,g){const b={};g&67108896&&(b.$$scope={dirty:g,ctx:h}),i.$set(b);const k={};g&67108864&&(k.$$scope={dirty:g,ctx:h}),!o&&g&16&&(o=!0,k.checked=h[4],Ee(()=>o=!1)),a.$set(k)},i(h){c||(O(i.$$.fragment,h),O(a.$$.fragment,h),c=!0)},o(h){U(i.$$.fragment,h),U(a.$$.fragment,h),c=!1},d(h){h&&_(e),he(i),he(a)}}}function ss(n){let e;return{c(){e=Ce("релевантности")},l(t){e=ye(t,"релевантности")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function is(n){let e;return{c(){e=Ce("дате")},l(t){e=ye(t,"дате")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function as(n){let e,t,l,u,s,i;function r(f){n[8](f)}let a={name:"sortBy",value:"rel",$$slots:{default:[ss]},$$scope:{ctx:n}};n[5]!==void 0&&(a.group=n[5]),e=new al({props:a}),_e.push(()=>Se(e,"group",r));function o(f){n[9](f)}let c={name:"sortBy",value:"date",$$slots:{default:[is]},$$scope:{ctx:n}};return n[5]!==void 0&&(c.group=n[5]),u=new al({props:c}),_e.push(()=>Se(u,"group",o)),{c(){ce(e.$$.fragment),l=Y(),ce(u.$$.fragment)},l(f){fe(e.$$.fragment,f),l=J(f),fe(u.$$.fragment,f)},m(f,m){de(e,f,m),j(f,l,m),de(u,f,m),i=!0},p(f,m){const h={};m&67108864&&(h.$$scope={dirty:m,ctx:f}),!t&&m&32&&(t=!0,h.group=f[5],Ee(()=>t=!1)),e.$set(h);const g={};m&67108864&&(g.$$scope={dirty:m,ctx:f}),!s&&m&32&&(s=!0,g.group=f[5],Ee(()=>s=!1)),u.$set(g)},i(f){i||(O(e.$$.fragment,f),O(u.$$.fragment,f),i=!0)},o(f){U(e.$$.fragment,f),U(u.$$.fragment,f),i=!1},d(f){f&&_(l),he(e,f),he(u,f)}}}function rs(n){let e;return{c(){e=Ce("Группировать по типу")},l(t){e=ye(t,"Группировать по типу")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function os(n){let e,t,l=qe(n[0]),u=[];for(let i=0;iU(u[i],1,1,()=>{u[i]=null});return{c(){for(let i=0;iU(u[i],1,1,()=>{u[i]=null});return{c(){for(let i=0;iU(u[i],1,1,()=>{u[i]=null});return{c(){for(let i=0;i0&&Sl(n);const o=[cs,os],c=[];function f(h,g){return h[4]&&h[6]?0:1}l=f(n),u=c[l]=o[l](n);let m=_s;return{c(){e=P("div"),a&&a.c(),t=Y(),u.c(),s=Y(),i=be(),this.h()},l(h){e=F(h,"DIV",{class:!0});var g=M(e);a&&a.l(g),t=J(g),u.l(g),g.forEach(_),s=J(h),i=be(),this.h()},h(){d(e,"class","search-results svelte-1ptibtq")},m(h,g){j(h,e,g),a&&a.m(e,null),y(e,t),c[l].m(e,null),j(h,s,g),j(h,i,g),r=!0},p(h,[g]){h[0]&&h[0].length>0?a?(a.p(h,g),g&1&&O(a,1)):(a=Sl(h),a.c(),O(a,1),a.m(e,t)):a&&(De(),U(a,1,1,()=>{a=null}),Te());let b=l;l=f(h),l===b?c[l].p(h,g):(De(),U(c[b],1,1,()=>{c[b]=null}),Te(),u=c[l],u?u.p(h,g):(u=c[l]=o[l](h),u.c()),O(u,1),u.m(e,null))},i(h){r||(O(a),O(u),O(m),r=!0)},o(h){U(a),U(u),U(m),r=!1},d(h){h&&(_(e),_(s),_(i)),a&&a.d(),c[l].d()}}}let _s=!1;function bs(n,e,t){let{showFullText:l=Array(10).fill(!1)}=e,{useSearchResult:u}=e,s=!1,i="rel",{searchResults:r=[]}=e,a,{enableSearchResultSelection:o=!1}=e;const c=b=>b.reduce((k,T)=>{const E=T.docType||"Другие документы";return k[E]||(k[E]=[]),k[E].push(T),k},{}),f=b=>{b.stopPropagation();const k=b.target.dataset.doctype;Object.keys(a[k]).forEach(T=>{t(2,u[a[k][T].title]=b.target.checked,u)})};function m(b){i=b,t(5,i)}function h(b){i=b,t(5,i)}function g(b){s=b,t(4,s)}return n.$$set=b=>{"showFullText"in b&&t(1,l=b.showFullText),"useSearchResult"in b&&t(2,u=b.useSearchResult),"searchResults"in b&&t(0,r=b.searchResults),"enableSearchResultSelection"in b&&t(3,o=b.enableSearchResultSelection)},n.$$.update=()=>{n.$$.dirty&49&&(s&&t(6,a=c(r)),i=="date"?t(0,r=Ke.sortByDate(r)):i=="rel"&&t(0,r=Ke.sortByRelevance(r)))},[r,l,u,o,s,i,a,f,m,h,g]}class an extends Ae{constructor(e){super(),Oe(this,e,bs,gs,ze,{showFullText:1,useSearchResult:2,searchResults:0,enableSearchResultSelection:3})}}function zl(n,e,t){const l=n.slice();return l[6]=e[t],l}function wl(n){let e,t=qe(n[3].split(` -`)),l=[];for(let u=0;ur(u);return n.$$set=o=>{"showFullText"in o&&t(0,l=o.showFullText),"index"in o&&t(1,u=o.index),"title"in o&&t(2,s=o.title),"text"in o&&t(3,i=o.text)},[l,u,s,i,r,a]}class ks extends Ae{constructor(e){super(),Oe(this,e,ps,vs,ze,{showFullText:0,index:1,title:2,text:3})}}function Fl(n,e,t){const l=n.slice();return l[2]=e[t].title,l[3]=e[t].text,l[5]=t,l}function Bl(n){let e,t;return e=new ks({props:{title:n[2],text:n[3],index:n[5],showFullText:n[0]}}),{c(){ce(e.$$.fragment)},l(l){fe(e.$$.fragment,l)},m(l,u){de(e,l,u),t=!0},p(l,u){const s={};u&2&&(s.title=l[2]),u&2&&(s.text=l[3]),u&1&&(s.showFullText=l[0]),e.$set(s)},i(l){t||(O(e.$$.fragment,l),t=!0)},o(l){U(e.$$.fragment,l),t=!1},d(l){he(e,l)}}}function Es(n){let e,t,l="Релевантные консультации",u,s,i,r,a=qe(n[1]),o=[];for(let m=0;mU(o[m],1,1,()=>{o[m]=null});let f=Ss;return{c(){e=P("div"),t=P("h2"),t.textContent=l,u=Y();for(let m=0;m{"showFullText"in s&&t(0,l=s.showFullText),"consultations"in s&&t(1,u=s.consultations)},[l,u]}class rn extends Ae{constructor(e){super(),Oe(this,e,Cs,Es,ze,{showFullText:0,consultations:1})}}function Rl(n){let e,t;return e=new qn({props:{status:n[1]}}),{c(){ce(e.$$.fragment)},l(l){fe(e.$$.fragment,l)},m(l,u){de(e,l,u),t=!0},p(l,u){const s={};u[0]&2&&(s.status=l[1]),e.$set(s)},i(l){t||(O(e.$$.fragment,l),t=!0)},o(l){U(e.$$.fragment,l),t=!1},d(l){he(e,l)}}}function Il(n){let e,t;return e=new Kn({props:{status:n[2]}}),{c(){ce(e.$$.fragment)},l(l){fe(e.$$.fragment,l)},m(l,u){de(e,l,u),t=!0},p(l,u){const s={};u[0]&4&&(s.status=l[2]),e.$set(s)},i(l){t||(O(e.$$.fragment,l),t=!0)},o(l){U(e.$$.fragment,l),t=!1},d(l){he(e,l)}}}function Al(n){let e,t="Очистить",l,u;return{c(){e=P("button"),e.textContent=t,this.h()},l(s){e=F(s,"BUTTON",{class:!0,"data-svelte-h":!0}),we(e)!=="svelte-1rjqwcg"&&(e.textContent=t),this.h()},h(){d(e,"class","btn variant-filled")},m(s,i){j(s,e,i),l||(u=Q(e,"click",n[28]),l=!0)},p:ae,d(s){s&&_(e),l=!1,u()}}}function Ol(n){let e,t="Остановить",l,u;return{c(){e=P("button"),e.textContent=t,this.h()},l(s){e=F(s,"BUTTON",{class:!0,"data-svelte-h":!0}),we(e)!=="svelte-a5kyut"&&(e.textContent=t),this.h()},h(){d(e,"class","btn variant-filled")},m(s,i){j(s,e,i),l||(u=Q(e,"click",n[33]),l=!0)},p:ae,d(s){s&&_(e),l=!1,u()}}}function ys(n){let e;return{c(){e=Ce("Выбрать источники для LLM")},l(t){e=ye(t,"Выбрать источники для LLM")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function Ds(n){let e;return{c(){e=Ce("Использовать LLM для тизеров")},l(t){e=ye(t,"Использовать LLM для тизеров")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function Ts(n){let e;return{c(){e=Ce("Использовать многоступенчатый поиск")},l(t){e=ye(t,"Использовать многоступенчатый поиск")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function zs(n){let e;return{c(){e=Ce("Получить более короткий ответ")},l(t){e=ye(t,"Получить более короткий ответ")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function ws(n){let e;return{c(){e=Ce("Выводить ответ в реальном времени")},l(t){e=ye(t,"Выводить ответ в реальном времени")},m(t,l){j(t,e,l)},d(t){t&&_(e)}}}function Ml(n){let e,t,l,u,s,i;return s=new Nn({}),{c(){e=P("div"),t=Ce(n[13]),l=Y(),u=P("div"),ce(s.$$.fragment),this.h()},l(r){e=F(r,"DIV",{class:!0});var a=M(e);t=ye(a,n[13]),a.forEach(_),l=J(r),u=F(r,"DIV",{class:!0});var o=M(u);fe(s.$$.fragment,o),o.forEach(_),this.h()},h(){d(e,"class","loading-status svelte-1cldj37"),d(u,"class","loading-container svelte-1cldj37")},m(r,a){j(r,e,a),y(e,t),j(r,l,a),j(r,u,a),de(s,u,null),i=!0},p(r,a){(!i||a[0]&8192)&<(t,r[13])},i(r){i||(O(s.$$.fragment,r),i=!0)},o(r){U(s.$$.fragment,r),i=!1},d(r){r&&(_(e),_(l),_(u)),he(s)}}}function Ll(n){let e,t;return e=new Jn({props:{onSave:n[26],onClose:n[27],text:n[4]}}),{c(){ce(e.$$.fragment)},l(l){fe(e.$$.fragment,l)},m(l,u){de(e,l,u),t=!0},p(l,u){const s={};u[0]&16&&(s.text=l[4]),e.$set(s)},i(l){t||(O(e.$$.fragment,l),t=!0)},o(l){U(e.$$.fragment,l),t=!1},d(l){he(e,l)}}}function Vl(n){let e,t='

Не могу предоставить консультацию по вашему вопросу, т.к. поиск ничего не нашел.

Пожалуйста, попробуйте переформулировать запрос.

';return{c(){e=P("aside"),e.innerHTML=t,this.h()},l(l){e=F(l,"ASIDE",{class:!0,style:!0,"data-svelte-h":!0}),we(e)!=="svelte-167am3x"&&(e.innerHTML=t),this.h()},h(){d(e,"class","alert variant-filled"),je(e,"margin","0 1rem")},m(l,u){j(l,e,u)},d(l){l&&_(e)}}}function Nl(n){let e,t,l,u;const s=[Fs,Ps],i=[];function r(a,o){return a[0]?0:1}return e=r(n),t=i[e]=s[e](n),{c(){t.c(),l=be()},l(a){t.l(a),l=be()},m(a,o){i[e].m(a,o),j(a,l,o),u=!0},p(a,o){let c=e;e=r(a),e===c?i[e].p(a,o):(De(),U(i[c],1,1,()=>{i[c]=null}),Te(),t=i[e],t?t.p(a,o):(t=i[e]=s[e](a),t.c()),O(t,1),t.m(l.parentNode,l))},i(a){u||(O(t),u=!0)},o(a){U(t),u=!1},d(a){a&&_(l),i[e].d(a)}}}function Ps(n){let e,t;return e=new Bn({props:{theme:"modern-theme",$$slots:{default:[Is]},$$scope:{ctx:n}}}),{c(){ce(e.$$.fragment)},l(l){fe(e.$$.fragment,l)},m(l,u){de(e,l,u),t=!0},p(l,u){const s={};u[0]&32755040|u[2]&16&&(s.$$scope={dirty:u,ctx:l}),e.$set(s)},i(l){t||(O(e.$$.fragment,l),t=!0)},o(l){U(e.$$.fragment,l),t=!1},d(l){he(e,l)}}}function Fs(n){let e,t,l,u,s,i,r,a,o,c,f,m,h,g,b,k,T,E,S,w,I=n[17]&&n[5].length>0&&Wl(n),z=n[24]&&Hl(n);function V(B){n[44](B)}function K(B){n[45](B)}function R(B){n[46](B)}function ne(B){n[47](B)}let L={};n[5]!==void 0&&(L.searchResults=n[5]),n[14]!==void 0&&(L.showFullText=n[14]),n[16]!==void 0&&(L.useSearchResult=n[16]),n[17]!==void 0&&(L.enableSearchResultSelection=n[17]),o=new an({props:L}),_e.push(()=>Se(o,"searchResults",V)),_e.push(()=>Se(o,"showFullText",K)),_e.push(()=>Se(o,"useSearchResult",R)),_e.push(()=>Se(o,"enableSearchResultSelection",ne));function te(B){n[48](B)}function le(B){n[49](B)}let x={};return n[6]!==void 0&&(x.consultations=n[6]),n[15]!==void 0&&(x.showFullText=n[15]),T=new rn({props:x}),_e.push(()=>Se(T,"consultations",te)),_e.push(()=>Se(T,"showFullText",le)),{c(){e=P("div"),t=P("div"),I&&I.c(),l=Y(),u=P("div"),s=new ht(!1),i=Y(),z&&z.c(),r=Y(),a=P("div"),ce(o.$$.fragment),g=Y(),b=P("hr"),k=Y(),ce(T.$$.fragment),this.h()},l(B){e=F(B,"DIV",{class:!0});var ee=M(e);t=F(ee,"DIV",{class:!0});var se=M(t);I&&I.l(se),l=J(se),u=F(se,"DIV",{class:!0});var re=M(u);s=mt(re,!1),re.forEach(_),i=J(se),z&&z.l(se),se.forEach(_),ee.forEach(_),r=J(B),a=F(B,"DIV",{class:!0});var X=M(a);fe(o.$$.fragment,X),g=J(X),b=F(X,"HR",{}),k=J(X),fe(T.$$.fragment,X),X.forEach(_),this.h()},h(){s.a=null,d(u,"class","textarea svelte-1cldj37"),d(t,"class","textarea svelte-1cldj37"),d(e,"class","textarea-column svelte-1cldj37"),d(a,"class","search-column svelte-1cldj37")},m(B,ee){j(B,e,ee),y(e,t),I&&I.m(t,null),y(t,l),y(t,u),s.m(n[10],u),y(t,i),z&&z.m(t,null),j(B,r,ee),j(B,a,ee),de(o,a,null),y(a,g),y(a,b),y(a,k),de(T,a,null),w=!0},p(B,ee){B[17]&&B[5].length>0?I?I.p(B,ee):(I=Wl(B),I.c(),I.m(t,l)):I&&(I.d(1),I=null),(!w||ee[0]&1024)&&s.p(B[10]),B[24]?z?z.p(B,ee):(z=Hl(B),z.c(),z.m(t,null)):z&&(z.d(1),z=null);const se={};!c&&ee[0]&32&&(c=!0,se.searchResults=B[5],Ee(()=>c=!1)),!f&&ee[0]&16384&&(f=!0,se.showFullText=B[14],Ee(()=>f=!1)),!m&&ee[0]&65536&&(m=!0,se.useSearchResult=B[16],Ee(()=>m=!1)),!h&&ee[0]&131072&&(h=!0,se.enableSearchResultSelection=B[17],Ee(()=>h=!1)),o.$set(se);const re={};!E&&ee[0]&64&&(E=!0,re.consultations=B[6],Ee(()=>E=!1)),!S&&ee[0]&32768&&(S=!0,re.showFullText=B[15],Ee(()=>S=!1)),T.$set(re)},i(B){w||(O(o.$$.fragment,B),O(T.$$.fragment,B),w=!0)},o(B){U(o.$$.fragment,B),U(T.$$.fragment,B),w=!1},d(B){B&&(_(e),_(r),_(a)),I&&I.d(),z&&z.d(),he(o),he(T)}}}function Bs(n){let e,t,l,u,s,i,r,a,o,c,f;function m(w){n[50](w)}function h(w){n[51](w)}function g(w){n[52](w)}function b(w){n[53](w)}let k={};n[5]!==void 0&&(k.searchResults=n[5]),n[14]!==void 0&&(k.showFullText=n[14]),n[16]!==void 0&&(k.useSearchResult=n[16]),n[17]!==void 0&&(k.enableSearchResultSelection=n[17]),t=new an({props:k}),_e.push(()=>Se(t,"searchResults",m)),_e.push(()=>Se(t,"showFullText",h)),_e.push(()=>Se(t,"useSearchResult",g)),_e.push(()=>Se(t,"enableSearchResultSelection",b));function T(w){n[54](w)}function E(w){n[55](w)}let S={};return n[6]!==void 0&&(S.consultations=n[6]),n[15]!==void 0&&(S.showFullText=n[15]),a=new rn({props:S}),_e.push(()=>Se(a,"consultations",T)),_e.push(()=>Se(a,"showFullText",E)),{c(){e=P("div"),ce(t.$$.fragment),r=Y(),ce(a.$$.fragment),this.h()},l(w){e=F(w,"DIV",{class:!0});var I=M(e);fe(t.$$.fragment,I),r=J(I),fe(a.$$.fragment,I),I.forEach(_),this.h()},h(){d(e,"class","search-column svelte-1cldj37")},m(w,I){j(w,e,I),de(t,e,null),y(e,r),de(a,e,null),f=!0},p(w,I){const z={};!l&&I[0]&32&&(l=!0,z.searchResults=w[5],Ee(()=>l=!1)),!u&&I[0]&16384&&(u=!0,z.showFullText=w[14],Ee(()=>u=!1)),!s&&I[0]&65536&&(s=!0,z.useSearchResult=w[16],Ee(()=>s=!1)),!i&&I[0]&131072&&(i=!0,z.enableSearchResultSelection=w[17],Ee(()=>i=!1)),t.$set(z);const V={};!o&&I[0]&64&&(o=!0,V.consultations=w[6],Ee(()=>o=!1)),!c&&I[0]&32768&&(c=!0,V.showFullText=w[15],Ee(()=>c=!1)),a.$set(V)},i(w){f||(O(t.$$.fragment,w),O(a.$$.fragment,w),f=!0)},o(w){U(t.$$.fragment,w),U(a.$$.fragment,w),f=!1},d(w){w&&_(e),he(t),he(a)}}}function jl(n){let e,t="Получить ответ",l,u;return{c(){e=P("button"),e.textContent=t,this.h()},l(s){e=F(s,"BUTTON",{class:!0,"data-svelte-h":!0}),we(e)!=="svelte-117yy5h"&&(e.textContent=t),this.h()},h(){d(e,"class","btn variant-filled")},m(s,i){j(s,e,i),l||(u=Q(e,"click",n[34]),l=!0)},p:ae,d(s){s&&_(e),l=!1,u()}}}function Ul(n){let e,t;return{c(){e=new ht(!1),t=be(),this.h()},l(l){e=mt(l,!1),t=be(),this.h()},h(){e.a=t},m(l,u){e.m(n[10],l,u),j(l,t,u)},p(l,u){u[0]&1024&&e.p(l[10])},d(l){l&&(_(t),e.d())}}}function ql(n){let e,t,l="Оцените ответ:",u,s,i="👍",r,a,o="👎",c,f,m,h;return{c(){e=P("div"),t=P("span"),t.textContent=l,u=Y(),s=P("button"),s.textContent=i,r=Y(),a=P("button"),a.textContent=o,c=Y(),f=P("textarea"),this.h()},l(g){e=F(g,"DIV",{});var b=M(e);t=F(b,"SPAN",{"data-svelte-h":!0}),we(t)!=="svelte-9pssby"&&(t.textContent=l),u=J(b),s=F(b,"BUTTON",{class:!0,"data-svelte-h":!0}),we(s)!=="svelte-1hnmipt"&&(s.textContent=i),r=J(b),a=F(b,"BUTTON",{class:!0,"data-svelte-h":!0}),we(a)!=="svelte-12wf95"&&(a.textContent=o),c=J(b),f=F(b,"TEXTAREA",{rows:!0,placeholder:!0,class:!0}),M(f).forEach(_),b.forEach(_),this.h()},h(){d(s,"class","btn-icon"),d(a,"class","btn-icon"),d(f,"rows","3"),d(f,"placeholder","Комментарий"),d(f,"class","svelte-1cldj37")},m(g,b){j(g,e,b),y(e,t),y(e,u),y(e,s),y(e,r),y(e,a),y(e,c),y(e,f),at(f,n[23]),m||(h=[Q(s,"click",n[35]),Q(a,"click",n[36]),Q(f,"input",n[56]),Q(f,"input",n[30])],m=!0)},p(g,b){b[0]&8388608&&at(f,g[23])},d(g){g&&_(e),m=!1,st(h)}}}function Rs(n){let e,t,l,u,s,i=n[17]&&n[5].length>0&&jl(n),r=(!n[22]&&!n[8]||n[22]&&n[10]&&!n[20]||n[22]&&n[10]&&n[20]&&n[21])&&Ul(n),a=n[24]&&ql(n);return{c(){e=P("div"),t=P("div"),i&&i.c(),l=Y(),u=P("div"),r&&r.c(),s=Y(),a&&a.c(),this.h()},l(o){e=F(o,"DIV",{class:!0});var c=M(e);t=F(c,"DIV",{class:!0});var f=M(t);i&&i.l(f),l=J(f),u=F(f,"DIV",{class:!0});var m=M(u);r&&r.l(m),m.forEach(_),s=J(f),a&&a.l(f),f.forEach(_),c.forEach(_),this.h()},h(){d(u,"class","textarea svelte-1cldj37"),d(t,"class","textarea svelte-1cldj37"),d(e,"class","textarea-column svelte-1cldj37")},m(o,c){j(o,e,c),y(e,t),i&&i.m(t,null),y(t,l),y(t,u),r&&r.m(u,null),y(t,s),a&&a.m(t,null)},p(o,c){o[17]&&o[5].length>0?i?i.p(o,c):(i=jl(o),i.c(),i.m(t,l)):i&&(i.d(1),i=null),!o[22]&&!o[8]||o[22]&&o[10]&&!o[20]||o[22]&&o[10]&&o[20]&&o[21]?r?r.p(o,c):(r=Ul(o),r.c(),r.m(u,null)):r&&(r.d(1),r=null),o[24]?a?a.p(o,c):(a=ql(o),a.c(),a.m(t,null)):a&&(a.d(1),a=null)},d(o){o&&_(e),i&&i.d(),r&&r.d(),a&&a.d()}}}function Is(n){let e,t,l,u;return e=new Jt({props:{minSize:20,class:"search-column",size:49,$$slots:{default:[Bs]},$$scope:{ctx:n}}}),l=new Jt({props:{size:n[11],$$slots:{default:[Rs]},$$scope:{ctx:n}}}),{c(){ce(e.$$.fragment),t=Y(),ce(l.$$.fragment)},l(s){fe(e.$$.fragment,s),t=J(s),fe(l.$$.fragment,s)},m(s,i){de(e,s,i),j(s,t,i),de(l,s,i),u=!0},p(s,i){const r={};i[0]&245856|i[2]&16&&(r.$$scope={dirty:i,ctx:s}),e.$set(r);const a={};i[0]&2048&&(a.size=s[11]),i[0]&32638240|i[2]&16&&(a.$$scope={dirty:i,ctx:s}),l.$set(a)},i(s){u||(O(e.$$.fragment,s),O(l.$$.fragment,s),u=!0)},o(s){U(e.$$.fragment,s),U(l.$$.fragment,s),u=!1},d(s){s&&_(t),he(e,s),he(l,s)}}}function Wl(n){let e,t="Получить ответ",l,u;return{c(){e=P("button"),e.textContent=t,this.h()},l(s){e=F(s,"BUTTON",{class:!0,"data-svelte-h":!0}),we(e)!=="svelte-3pb36x"&&(e.textContent=t),this.h()},h(){d(e,"class","btn variant-filled")},m(s,i){j(s,e,i),l||(u=Q(e,"click",n[34]),l=!0)},p:ae,d(s){s&&_(e),l=!1,u()}}}function Hl(n){let e,t,l="Оцените ответ:",u,s,i="👍",r,a,o="👎",c,f,m,h;return{c(){e=P("div"),t=P("span"),t.textContent=l,u=Y(),s=P("button"),s.textContent=i,r=Y(),a=P("button"),a.textContent=o,c=Y(),f=P("textarea"),this.h()},l(g){e=F(g,"DIV",{});var b=M(e);t=F(b,"SPAN",{"data-svelte-h":!0}),we(t)!=="svelte-9pssby"&&(t.textContent=l),u=J(b),s=F(b,"BUTTON",{class:!0,"data-svelte-h":!0}),we(s)!=="svelte-1hnmipt"&&(s.textContent=i),r=J(b),a=F(b,"BUTTON",{class:!0,"data-svelte-h":!0}),we(a)!=="svelte-12wf95"&&(a.textContent=o),c=J(b),f=F(b,"TEXTAREA",{rows:!0,placeholder:!0,class:!0}),M(f).forEach(_),b.forEach(_),this.h()},h(){d(s,"class","btn-icon"),d(a,"class","btn-icon"),d(f,"rows","3"),d(f,"placeholder","Комментарий"),d(f,"class","svelte-1cldj37")},m(g,b){j(g,e,b),y(e,t),y(e,u),y(e,s),y(e,r),y(e,a),y(e,c),y(e,f),at(f,n[23]),m||(h=[Q(s,"click",n[35]),Q(a,"click",n[36]),Q(f,"input",n[43]),Q(f,"input",n[30])],m=!0)},p(g,b){b[0]&8388608&&at(f,g[23])},d(g){g&&_(e),m=!1,st(h)}}}function As(n){let e,t,l,u,s,i,r,a,o,c,f,m=n[1],h,g=n[2],b,k,T,E,S,w="Отправить",I,z,V,K,R,ne,L,te,le,x,B,ee,se,re,X,Ve,Z,q,Me,Xe,Pe,G,Ye,rt,Ne,tt,ot,nt,We,ct,gt;l=new xu({});let Le=Rl(n),Fe=Il(n),ve=n[12]&&Al(n),pe=n[8]&&Ol(n);function Ct(v){n[38](v)}let _t={name:"slider-label",size:"sm",$$slots:{default:[ys]},$$scope:{ctx:n}};n[17]!==void 0&&(_t.checked=n[17]),ne=new Et({props:_t}),_e.push(()=>Se(ne,"checked",Ct));function ft(v){n[39](v)}let dt={name:"slider-label",size:"sm",$$slots:{default:[Ds]},$$scope:{ctx:n}};n[18]!==void 0&&(dt.checked=n[18]),x=new Et({props:dt}),_e.push(()=>Se(x,"checked",ft));function yt(v){n[40](v)}let bt={name:"slider-label",size:"sm",$$slots:{default:[Ts]},$$scope:{ctx:n}};n[19]!==void 0&&(bt.checked=n[19]),re=new Et({props:bt}),_e.push(()=>Se(re,"checked",yt));function vt(v){n[41](v)}let pt={name:"slider-label",size:"sm",$$slots:{default:[zs]},$$scope:{ctx:n}};n[20]!==void 0&&(pt.checked=n[20]),q=new Et({props:pt}),_e.push(()=>Se(q,"checked",vt));function C(v){n[42](v)}let W={name:"slider-label",size:"sm",$$slots:{default:[ws]},$$scope:{ctx:n}};n[22]!==void 0&&(W.checked=n[22]),G=new Et({props:W}),_e.push(()=>Se(G,"checked",C));let p=(n[7]||n[8])&&Ml(n),D=n[3]&&Ll(n),H=n[25]&&Vl(),A=n[9]&&n[5].length>0&&Nl(n);return{c(){e=P("meta"),t=Y(),ce(l.$$.fragment),u=Y(),s=P("section"),i=P("div"),r=P("div"),a=P("textarea"),o=Y(),c=P("div"),f=P("div"),Le.c(),h=Y(),Fe.c(),b=Y(),k=P("div"),ve&&ve.c(),T=Y(),pe&&pe.c(),E=Y(),S=P("button"),S.textContent=w,I=Y(),z=P("div"),V=P("div"),K=Y(),R=P("div"),ce(ne.$$.fragment),te=Y(),le=P("div"),ce(x.$$.fragment),ee=Y(),se=P("div"),ce(re.$$.fragment),Ve=Y(),Z=P("div"),ce(q.$$.fragment),Xe=Y(),Pe=P("div"),ce(G.$$.fragment),rt=Y(),Ne=P("div"),p&&p.c(),tt=Y(),D&&D.c(),ot=Y(),H&&H.c(),nt=Y(),A&&A.c(),this.h()},l(v){const N=_n("svelte-1wpbm1r",document.head);e=F(N,"META",{name:!0,content:!0}),N.forEach(_),t=J(v),fe(l.$$.fragment,v),u=J(v),s=F(v,"SECTION",{});var $=M(s);i=F($,"DIV",{class:!0});var ue=M(i);r=F(ue,"DIV",{class:!0});var ke=M(r);a=F(ke,"TEXTAREA",{class:!0,rows:!0,placeholder:!0}),M(a).forEach(_),ke.forEach(_),o=J(ue),c=F(ue,"DIV",{class:!0});var me=M(c);f=F(me,"DIV",{class:!0});var ie=M(f);Le.l(ie),h=J(ie),Fe.l(ie),ie.forEach(_),b=J(me),k=F(me,"DIV",{class:!0});var Be=M(k);ve&&ve.l(Be),T=J(Be),pe&&pe.l(Be),E=J(Be),S=F(Be,"BUTTON",{title:!0,class:!0,"data-svelte-h":!0}),we(S)!=="svelte-w5ppob"&&(S.textContent=w),Be.forEach(_),I=J(me),z=F(me,"DIV",{class:!0,style:!0});var Re=M(z);V=F(Re,"DIV",{}),M(V).forEach(_),K=J(Re),R=F(Re,"DIV",{});var Tt=M(R);fe(ne.$$.fragment,Tt),Tt.forEach(_),te=J(Re),le=F(Re,"DIV",{});var Dt=M(le);fe(x.$$.fragment,Dt),Dt.forEach(_),ee=J(Re),se=F(Re,"DIV",{});var jt=M(se);fe(re.$$.fragment,jt),jt.forEach(_),Ve=J(Re),Z=F(Re,"DIV",{});var Ut=M(Z);fe(q.$$.fragment,Ut),Ut.forEach(_),Xe=J(Re),Pe=F(Re,"DIV",{});var qt=M(Pe);fe(G.$$.fragment,qt),qt.forEach(_),Re.forEach(_),rt=J(me),Ne=F(me,"DIV",{class:!0});var Wt=M(Ne);p&&p.l(Wt),Wt.forEach(_),me.forEach(_),tt=J(ue),D&&D.l(ue),ue.forEach(_),ot=J($),H&&H.l($),nt=J($),A&&A.l($),$.forEach(_),this.h()},h(){document.title="LLM demo app",d(e,"name","description"),d(e,"content","LLM demo app"),d(a,"class","auto-expand-textarea svelte-1cldj37"),d(a,"rows","1"),d(a,"placeholder","Введите ваш запрос..."),d(r,"class","grow-wrap w-full svelte-1cldj37"),d(f,"class","status-components svelte-1cldj37"),d(S,"title","Ctrl+Enter"),d(S,"class","btn variant-filled"),d(k,"class","flex space-x-2 items-center"),d(z,"class","card w-full flex p-2 space-x-2 my-2"),je(z,"align-items","center"),je(z,"flex-wrap","wrap"),d(Ne,"class","flex space-x-2 items-center w-full"),d(c,"class","search-second-bar w-full flex svelte-1cldj37"),d(i,"class","search-bar flex flex-wrap svelte-1cldj37")},m(v,N){y(document.head,e),j(v,t,N),de(l,v,N),j(v,u,N),j(v,s,N),y(s,i),y(i,r),y(r,a),at(a,n[12]),y(i,o),y(i,c),y(c,f),Le.m(f,null),y(f,h),Fe.m(f,null),y(c,b),y(c,k),ve&&ve.m(k,null),y(k,T),pe&&pe.m(k,null),y(k,E),y(k,S),y(c,I),y(c,z),y(z,V),y(z,K),y(z,R),de(ne,R,null),y(z,te),y(z,le),de(x,le,null),y(z,ee),y(z,se),de(re,se,null),y(z,Ve),y(z,Z),de(q,Z,null),y(z,Xe),y(z,Pe),de(G,Pe,null),y(c,rt),y(c,Ne),p&&p.m(Ne,null),y(i,tt),D&&D.m(i,null),y(s,ot),H&&H.m(s,null),y(s,nt),A&&A.m(s,null),We=!0,ct||(gt=[Q(a,"input",n[37]),Q(a,"input",n[29]),Q(a,"keydown",n[31]),Q(S,"click",n[32])],ct=!0)},p(v,N){N[0]&4096&&at(a,v[12]),N[0]&2&&ze(m,m=v[1])?(De(),U(Le,1,1,ae),Te(),Le=Rl(v),Le.c(),O(Le,1),Le.m(f,h)):Le.p(v,N),N[0]&4&&ze(g,g=v[2])?(De(),U(Fe,1,1,ae),Te(),Fe=Il(v),Fe.c(),O(Fe,1),Fe.m(f,null)):Fe.p(v,N),v[12]?ve?ve.p(v,N):(ve=Al(v),ve.c(),ve.m(k,T)):ve&&(ve.d(1),ve=null),v[8]?pe?pe.p(v,N):(pe=Ol(v),pe.c(),pe.m(k,E)):pe&&(pe.d(1),pe=null);const $={};N[2]&16&&($.$$scope={dirty:N,ctx:v}),!L&&N[0]&131072&&(L=!0,$.checked=v[17],Ee(()=>L=!1)),ne.$set($);const ue={};N[2]&16&&(ue.$$scope={dirty:N,ctx:v}),!B&&N[0]&262144&&(B=!0,ue.checked=v[18],Ee(()=>B=!1)),x.$set(ue);const ke={};N[2]&16&&(ke.$$scope={dirty:N,ctx:v}),!X&&N[0]&524288&&(X=!0,ke.checked=v[19],Ee(()=>X=!1)),re.$set(ke);const me={};N[2]&16&&(me.$$scope={dirty:N,ctx:v}),!Me&&N[0]&1048576&&(Me=!0,me.checked=v[20],Ee(()=>Me=!1)),q.$set(me);const ie={};N[2]&16&&(ie.$$scope={dirty:N,ctx:v}),!Ye&&N[0]&4194304&&(Ye=!0,ie.checked=v[22],Ee(()=>Ye=!1)),G.$set(ie),v[7]||v[8]?p?(p.p(v,N),N[0]&384&&O(p,1)):(p=Ml(v),p.c(),O(p,1),p.m(Ne,null)):p&&(De(),U(p,1,1,()=>{p=null}),Te()),v[3]?D?(D.p(v,N),N[0]&8&&O(D,1)):(D=Ll(v),D.c(),O(D,1),D.m(i,null)):D&&(De(),U(D,1,1,()=>{D=null}),Te()),v[25]?H||(H=Vl(),H.c(),H.m(s,nt)):H&&(H.d(1),H=null),v[9]&&v[5].length>0?A?(A.p(v,N),N[0]&544&&O(A,1)):(A=Nl(v),A.c(),O(A,1),A.m(s,null)):A&&(De(),U(A,1,1,()=>{A=null}),Te())},i(v){We||(O(l.$$.fragment,v),O(Le),O(Fe),O(ne.$$.fragment,v),O(x.$$.fragment,v),O(re.$$.fragment,v),O(q.$$.fragment,v),O(G.$$.fragment,v),O(p),O(D),O(A),We=!0)},o(v){U(l.$$.fragment,v),U(Le),U(Fe),U(ne.$$.fragment,v),U(x.$$.fragment,v),U(re.$$.fragment,v),U(q.$$.fragment,v),U(G.$$.fragment,v),U(p),U(D),U(A),We=!1},d(v){v&&(_(t),_(u),_(s)),_(e),he(l,v),Le.d(v),Fe.d(v),ve&&ve.d(),pe&&pe.d(),he(ne),he(x),he(re),he(q),he(G),p&&p.d(),D&&D.d(),H&&H.d(),A&&A.d(),ct=!1,st(gt)}}}let Os=`Всегда отвечай на РУССКОМ языке. Прочитай ответ эксперта на вопрос. Используй только такой формат ответа: - 1) какие ответы даны на вопросы: "Ответ: *текст ответа*". - 2) какие юридические источники используются в обосновании: "Источники: *список документов*". - Отвечай на русском языке! - Текст:`;function Kl(n){return n.map(({title:e,text:t})=>`${e} -${t}`).join(` - -`)}function Ms(n,e,t){iu();let l=!1;const u={message:"Спасибо за оценку!",timeout:5e3},s=ln();Pt(()=>{t(0,l=window.innerWidth<=768)});let i="unknown",r="unknown",a=!1,o=`Ты юрист. Твоя задача – дать верный ответ на поставленный тебе вопрос(ы) или предоставить информацию, если пользователю нужна консультация или разъяснение. Отвечай всегда только на РУССКОМ языке! Цель твоей работы – дать качественный, имеющий подтверждение в юридических источниках ответ. Ты действуешь по такому плану: - Читаешь вопрос(ы) - Сопоставляешь информацию, описанную в вопросах, с предоставленным тебе списком юридических источников, и составляешь ответ. Закончи фразой "Конец ответа". - Далее обязательно сопоставляешь свой ответ с описанной ситуацией, которая сопровождает вопрос и корректируешь свой ответ, делая акцент именно на описанной ситуации и на деталях вопроса, а не на общей информации, которую ты взял из источников. - Выводишь ответ в таком виде «По Вашему запросу сообщаем:». Далее идет твой ответ с ссылками на источники, которые были использованы для формирования ответа. - Помни, что ты профессиональный юрист и твои ответы должны быть формальными и точными. Используй специальную терминологию, которая точно определяет правовые понятия и процессы. Используй всегда официально-деловой стиль. - Отвечай всегда только на РУССКОМ языке! - Вопрос: {{ВОПРОС}} - Источники: {{ИСТОЧНИКИ}}`;function c(p){t(4,o=p)}function f(){t(3,a=!1)}async function m(){try{const p=await fetch(`${window.location.origin}/llm/health`,{method:"GET",headers:{"Content-Type":"application/json"}});if(!p.ok)throw new Error(`Failed to fetch Llama health status: ${p.statusText}`);const D=await p.json();t(1,i=D.status)}catch(p){console.error("Error fetching Llama health status:",p.message)}try{const p=await fetch(`${window.location.origin}/search/health`,{method:"GET",headers:{"Content-Type":"application/json"}});if(!p.ok)throw new Error(`Failed to fetch search health status: ${p.statusText}`);const D=await p.json();t(2,r=D.status)}catch(p){console.error("Error fetching search health status:",p.message)}}Pt(async()=>{m()}),Lt(()=>{Pe()});let h=[],g=[],b=!1,k=!1,T=!1,E="",S=0,w="",I="",z=Array(h.length).fill(!1),V=Array(g.length).fill(!1),K,R=!1,ne=!1,L=!1,te=!1,le=!1,x=!1,B="",ee=!1,se=!1;const re=async p=>{t(10,E=""),t(7,b=!1),t(8,k=!1),t(9,T=!1),t(5,h=[]),t(6,g=[]),t(12,w=""),t(24,ee=!1),t(25,se=!1),Pe()},X=p=>{t(12,w=p.target.value);const D=p.target.parentNode;D&&(D.dataset.replicatedValue=w)},Ve=p=>{t(23,B=p.target.value);const D=p.target.parentNode;D&&(D.dataset.replicatedValue=w)},Z=p=>{p.ctrlKey&&p.key==="Enter"&&(p.preventDefault(),Xe())},q=async()=>{let p="",D="";if(R){if(p=Kl(h.filter((A,v)=>K[A.title])),!p){t(10,E="Выберите хотя бы один документ из результатов поиска.");return}}else{const A=h.slice(0,10);p=Kl(A)}D=o.replace("{{ВОПРОС}}",w).replace("{{ИСТОЧНИКИ}}",p),t(8,k=!0),t(13,I="Генерируем ответ на основе результатов поиска");const H=await fetch("/llm",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userprompt:D}),signal:Me.signal});try{if(Me.signal.aborted){console.log("Request was cancelled.");return}if(!H.body){console.log("Response has no body");return}const A=H.body.pipeThrough(new TextDecoderStream).getReader();let v=!0;for(;v;)try{if(Me.signal.aborted){console.log("Request was cancelled during reading.");break}const{value:N,done:$}=await A.read();if($){v=!1;break}N&&t(10,E+=N.replaceAll(` -`,"
"))}catch(N){if(t(13,I="Ошибка генерации ответа"),N.name==="AbortError"){v=!1,console.log("Fetch was aborted during reading.");break}else{v=!1,console.error("Error during reading:",N);break}}te||(t(13,I=""),t(8,k=!1),t(24,ee=!0))}catch(A){A.name==="AbortError"?console.log("Fetch was aborted."):console.error("Error during fetch:",A)}if(te){D=Os+E,t(10,E="");const A=await fetch("/llm",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userprompt:D}),signal:Me.signal});try{if(Me.signal.aborted){console.log("Request was cancelled.");return}if(!A.body){console.log("Response has no body");return}const v=A.body.pipeThrough(new TextDecoderStream).getReader();let N=!0;for(;N;)try{if(Me.signal.aborted){console.log("Request was cancelled during reading.");break}const{value:$,done:ue}=await v.read();if(ue){N=!1;break}$&&t(10,E+=$.replaceAll(` -`,"
")),E&&!le&&t(21,le=!0)}catch($){if(t(13,I="Ошибка генерации ответа"),$.name==="AbortError"){N=!1,console.log("Fetch was aborted during reading.");break}else{N=!1,console.error("Error during reading:",$);break}}t(13,I=""),t(8,k=!1),t(24,ee=!0)}catch(v){v.name==="AbortError"?console.log("Fetch was aborted."):console.error("Error during fetch:",v)}}};let Me=new AbortController;const Xe=async p=>{await Pe(),t(14,z=Array(10).fill(!1)),t(15,V=Array(10).fill(!1)),t(16,K={}),t(10,E=""),t(21,le=!1),t(24,ee=!1),t(7,b=!0),t(8,k=!1),t(9,T=!0),t(25,se=!1),t(13,I="Ищем релевантные документы");try{const D=await fetch("/search",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:w,use_llm_for_teasers:ne,do_multistep_search:L})});if(!D.ok)throw new Error(`Failed to fetch search results: ${D.statusText}`);const H=await D.json();t(5,h=Ke.sortByRelevance(H.results)),t(5,h=Ke.identifyDocumentType(h)),t(6,g=H.consultations)}catch{}t(13,I=""),t(7,b=!1),t(11,S=49),h&&h.length>0?R||await q():t(25,se=!0)},Pe=()=>{Me.abort("user canceled"),Me=new AbortController};async function G(){t(10,E=""),await Pe(),setTimeout(async()=>{await q()},1e3)}async function Ye(){await Ne({userScore:"positive"}),s.trigger(u),t(23,B="")}async function rt(){await Ne({userScore:"negative"}),s.trigger(u),t(23,B="")}async function Ne(p){try{const D=await fetch("/log/response",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({user_query:w,prompt_template:o,search_results:h,relevant_consultations:g,llm_response:E.replaceAll("
",` -`),user_score:p.userScore,user_comment:B})});if(!D.ok)throw new Error(`Failed to fetch search results: ${D.statusText}`);if((await D.json()).success)return!0}catch{}return!1}function tt(){w=this.value,t(12,w)}function ot(p){R=p,t(17,R)}function nt(p){ne=p,t(18,ne)}function We(p){L=p,t(19,L)}function ct(p){te=p,t(20,te)}function gt(p){x=p,t(22,x)}function Le(){B=this.value,t(23,B)}function Fe(p){h=p,t(5,h)}function ve(p){z=p,t(14,z)}function pe(p){K=p,t(16,K)}function Ct(p){R=p,t(17,R)}function _t(p){g=p,t(6,g)}function ft(p){V=p,t(15,V)}function dt(p){h=p,t(5,h)}function yt(p){z=p,t(14,z)}function bt(p){K=p,t(16,K)}function vt(p){R=p,t(17,R)}function pt(p){g=p,t(6,g)}function C(p){V=p,t(15,V)}function W(){B=this.value,t(23,B)}return[l,i,r,a,o,h,g,b,k,T,E,S,w,I,z,V,K,R,ne,L,te,le,x,B,ee,se,c,f,re,X,Ve,Z,Xe,Pe,G,Ye,rt,tt,ot,nt,We,ct,gt,Le,Fe,ve,pe,Ct,_t,ft,dt,yt,bt,vt,pt,C,W]}class qs extends Ae{constructor(e){super(),Oe(this,e,Ms,As,ze,{},null,[-1,-1,-1])}}export{qs as component,Us as universal};