diff --git "a/web/blueprint/build/_app/immutable/nodes/4.cf4dd6c9.js" "b/web/blueprint/build/_app/immutable/nodes/4.cf4dd6c9.js" new file mode 100644--- /dev/null +++ "b/web/blueprint/build/_app/immutable/nodes/4.cf4dd6c9.js" @@ -0,0 +1,51 @@ +import{S as we,i as ke,s as ve,E as ee,_ as fe,$ as oe,m as E,h,n as M,a0 as Ie,b as z,J as w,O as Ve,a1 as $,D as _e,F as pe,q as J,r as G,u as de,G as Ue,a7 as br,e as ae,a as Z,k as A,a8 as pr,a9 as vr,c as Q,l as N,I as Pe,H as U,K as Ee,L as Ze,M as Qe,N as Ke,g,v as ie,d as p,f as ne,P as Ye,aa as Nt,C as at,R as Se,T as Rt,j as Bt,x as dt,y as O,z as Y,A as L,B as q,Q as Ae,w as He,ab as wr,o as An,X as ft,Y as ot,ac as fl,ad as Pt,W as Ut,ae as Mt,t as kr,Z as Er,p as Xe,af as Le,ag as bt,a3 as Fe,a5 as Oe,ah as St,ai as Sr,U as Zt,V as Qt,aj as Ir,a4 as ht,ak as mt,a2 as zr,al as It}from"../chunks/index.0895d500.js";import{C as ol,P as Nn}from"../chunks/Page.5a07e889.js";import{g as Kt,h as ut,i as Mr,j as qe,k as je,t as nt,b as rt,E as Jt,l as $e,m as Gt,n as Dr,a as Tr,e as Vr,S as yr,o as Cr,p as Ht,r as Ar,s as Nr,u as Rr,v as Br,w as ul,x as Wt,q as Pr,y as Hr,z as Fr,A as Or,B as Lr,I as Dt,D as qr,F as _t,G as Yr,H as Wr,M as jr,J as Ur,K as Zr,C as Qr,L as Kr,N as Jr,O as Gr,P as Xr,Q as xr,R as $r,T as es}from"../chunks/ConceptView.bcbd54a1.js";import{f as Ne,d as Xt,s as Ce,p as Rn,C as ts,S as it,a as kt,i as ls,b as st,e as wt,h as is,L as lt,n as ns,l as rs,j as gt,q as ss,k as xt,m as as,I as $t,U as fs,o as Bn,r as os,t as Et,u as Tt,v as jt,w as us,x as cs,P as Pn,V as Hn,y as ds,z as Fn,A as hs,B as ms,D as _s,E as gs,F as bs,G as ps,g as Ot,H as cl}from"../chunks/utils.7a759d4c.js";import{w as Ge,d as dl}from"../chunks/index.bb75d7a1.js";import{W as el,b as On,C as vs,S as Ln,a as qn}from"../chunks/SelectItem.01091fd1.js";import{L as Yn,a as tl,b as Wn,c as jn,d as ws,e as Un,C as ks}from"../chunks/ComboBox.dfb0f0ee.js";import{B as xe}from"../chunks/taskMonitoringStore.4734642c.js";import{M as ll,u as Es}from"../chunks/urlHashStore.c442d7ec.js";import{q as Zn}from"../chunks/signalQueries.96fcfcb2.js";import{S as Ss}from"../chunks/Settings.e6e06332.js";function hl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Is(n){let e,l,t,i,f=n[1]&&hl(n),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],a={};for(let s=0;s{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Ms extends we{constructor(e){super(),ke(this,e,zs,Is,ve,{size:0,title:1})}}const Ds=Ms;function ml(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Ts(n){let e,l,t,i,f=n[1]&&ml(n),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],a={};for(let s=0;s{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class ys extends we{constructor(e){super(),ke(this,e,Vs,Ts,ve,{size:0,title:1})}}const Cs=ys,As=n=>({}),_l=n=>({});function Ns(n){let e,l,t;var i=n[1];function f(r){return{props:{"aria-label":r[10],title:r[10],class:"bx--overflow-menu__icon "+r[9]}}}return i&&(e=dt(i,f(n))),{c(){e&&O(e.$$.fragment),l=ae()},l(r){e&&Y(e.$$.fragment,r),l=ae()},m(r,a){e&&L(e,r,a),z(r,l,a),t=!0},p(r,a){const s={};if(a[0]&1024&&(s["aria-label"]=r[10]),a[0]&1024&&(s.title=r[10]),a[0]&512&&(s.class="bx--overflow-menu__icon "+r[9]),a[0]&2&&i!==(i=r[1])){if(e){ie();const o=e;p(o.$$.fragment,1,0,()=>{q(o,1)}),ne()}i?(e=dt(i,f(r)),O(e.$$.fragment),g(e.$$.fragment,1),L(e,l.parentNode,l)):e=null}else i&&e.$set(s)},i(r){t||(e&&g(e.$$.fragment,r),t=!0)},o(r){e&&p(e.$$.fragment,r),t=!1},d(r){r&&h(l),e&&q(e,r)}}}function gl(n){let e,l;const t=n[24].default,i=Ue(t,n,n[23],null);return{c(){e=A("ul"),i&&i.c(),this.h()},l(f){e=N(f,"UL",{role:!0,tabindex:!0,"aria-label":!0,"data-floating-menu-direction":!0,class:!0});var r=E(e);i&&i.l(r),r.forEach(h),this.h()},h(){M(e,"role","menu"),M(e,"tabindex","-1"),M(e,"aria-label",n[13]),M(e,"data-floating-menu-direction",n[5]),M(e,"class",n[8]),U(e,"bx--overflow-menu-options",!0),U(e,"bx--overflow-menu--flip",n[7]),U(e,"bx--overflow-menu-options--open",n[0]),U(e,"bx--overflow-menu-options--light",n[6]),U(e,"bx--overflow-menu-options--sm",n[4]==="sm"),U(e,"bx--overflow-menu-options--xl",n[4]==="xl"),U(e,"bx--breadcrumb-menu-options",!!n[14])},m(f,r){z(f,e,r),i&&i.m(e,null),n[31](e),l=!0},p(f,r){i&&i.p&&(!l||r[0]&8388608)&&Ze(i,t,f,f[23],l?Ke(t,f[23],r,null):Qe(f[23]),null),(!l||r[0]&8192)&&M(e,"aria-label",f[13]),(!l||r[0]&32)&&M(e,"data-floating-menu-direction",f[5]),(!l||r[0]&256)&&M(e,"class",f[8]),(!l||r[0]&256)&&U(e,"bx--overflow-menu-options",!0),(!l||r[0]&384)&&U(e,"bx--overflow-menu--flip",f[7]),(!l||r[0]&257)&&U(e,"bx--overflow-menu-options--open",f[0]),(!l||r[0]&320)&&U(e,"bx--overflow-menu-options--light",f[6]),(!l||r[0]&272)&&U(e,"bx--overflow-menu-options--sm",f[4]==="sm"),(!l||r[0]&272)&&U(e,"bx--overflow-menu-options--xl",f[4]==="xl"),(!l||r[0]&16640)&&U(e,"bx--breadcrumb-menu-options",!!f[14])},i(f){l||(g(i,f),l=!0)},o(f){p(i,f),l=!1},d(f){f&&h(e),i&&i.d(f),n[31](null)}}}function Rs(n){let e,l,t,i,f,r,a,s;const o=n[24].menu,u=Ue(o,n,n[23],_l),c=u||Ns(n);let d=n[0]&&gl(n),m=[{type:"button"},{"aria-haspopup":""},{"aria-expanded":n[0]},{"aria-label":n[13]},{id:n[11]},n[19]],_={};for(let b=0;b{d=null}),ne()),Pe(i,_=Ve(m,[{type:"button"},{"aria-haspopup":""},(!r||v[0]&1)&&{"aria-expanded":b[0]},(!r||v[0]&8192)&&{"aria-label":b[13]},(!r||v[0]&2048)&&{id:b[11]},v[0]&524288&&b[19]])),U(i,"bx--overflow-menu",!0),U(i,"bx--overflow-menu--open",b[0]),U(i,"bx--overflow-menu--light",b[6]),U(i,"bx--overflow-menu--sm",b[4]==="sm"),U(i,"bx--overflow-menu--xl",b[4]==="xl")},i(b){r||(g(c,b),g(d),r=!0)},o(b){p(c,b),p(d),r=!1},d(b){h(l),b&&e.d(),b&&h(t),b&&h(i),c&&c.d(b),d&&d.d(),n[32](null),a=!1,Ye(s)}}}function Bs(n,e,l){let t,i;const f=["size","direction","open","light","flipped","menuOptionsClass","icon","iconClass","iconDescription","id","buttonRef","menuRef"];let r=_e(e,f),a,s,o,{$$slots:u={},$$scope:c}=e,{size:d=void 0}=e,{direction:m="bottom"}=e,{open:_=!1}=e,{light:b=!1}=e,{flipped:v=!1}=e,{menuOptionsClass:I=void 0}=e,{icon:S=Ds}=e,{iconClass:k=void 0}=e,{iconDescription:V="Open and close list of options"}=e,{id:H="ccs-"+Math.random().toString(36)}=e,{buttonRef:j=null}=e,{menuRef:R=null}=e;const T=Nt("BreadcrumbItem"),y=at(),C=Ge([]);Se(n,C,D=>l(22,s=D));const P=Ge(void 0);Se(n,P,D=>l(37,o=D));const B=Ge(void 0),K=Ge(-1);Se(n,K,D=>l(21,a=D));let ue,te=!0;Rt("OverflowMenu",{focusedId:B,add:({id:D,text:x,primaryFocus:ge,disabled:ye})=>{C.update(Re=>(ge&&K.set(Re.length),[...Re,{id:D,text:x,primaryFocus:ge,disabled:ye,index:Re.length}]))},update:D=>{P.set(D)},change:D=>{let x=a+D;x<0?x=s.length-1:x>=s.length&&(x=0);let ge=s[x].disabled;for(;ge;)x=x+D,x<0?x=s.length-1:x>=s.length&&(x=0),ge=s[x].disabled;K.set(x)}}),Bt(()=>{if(o){const{index:D,text:x}=s.filter(ge=>ge.id===o)[0];y("close",{index:D,text:x}),l(0,_=!1)}if(_){const{width:D,height:x}=j.getBoundingClientRect();l(20,ue=D),!te&&a<0&&R.focus(),v&&(l(3,R.style.left="auto",R),l(3,R.style.right=0,R)),m==="top"?(l(3,R.style.top="auto",R),l(3,R.style.bottom=x+"px",R)):m==="bottom"&&l(3,R.style.top=x+"px",R),T&&(l(3,R.style.top=x+10+"px",R),l(3,R.style.left="-11px",R))}_||(C.set([]),P.set(void 0),K.set(0)),te=!1});function le(D){Ae.call(this,n,D)}function X(D){Ae.call(this,n,D)}function se(D){Ae.call(this,n,D)}function me(D){Ae.call(this,n,D)}function re(D){Ae.call(this,n,D)}const ce=({target:D})=>{j&&j.contains(D)||R&&!R.contains(D)&&l(0,_=!1)};function he(D){He[D?"unshift":"push"](()=>{R=D,l(3,R)})}function be(D){He[D?"unshift":"push"](()=>{j=D,l(2,j)})}const De=({target:D})=>{R&&R.contains(D)||(l(0,_=!_),_||y("close"))},Te=D=>{_&&(["ArrowDown","ArrowLeft","ArrowRight","ArrowUp"].includes(D.key)?D.preventDefault():D.key==="Escape"&&(D.stopPropagation(),y("close"),l(0,_=!1),j.focus()))},F=D=>{_&&(j.contains(D.relatedTarget)||(y("close"),l(0,_=!1)))};return n.$$set=D=>{l(39,e=ee(ee({},e),pe(D))),l(19,r=_e(e,f)),"size"in D&&l(4,d=D.size),"direction"in D&&l(5,m=D.direction),"open"in D&&l(0,_=D.open),"light"in D&&l(6,b=D.light),"flipped"in D&&l(7,v=D.flipped),"menuOptionsClass"in D&&l(8,I=D.menuOptionsClass),"icon"in D&&l(1,S=D.icon),"iconClass"in D&&l(9,k=D.iconClass),"iconDescription"in D&&l(10,V=D.iconDescription),"id"in D&&l(11,H=D.id),"buttonRef"in D&&l(2,j=D.buttonRef),"menuRef"in D&&l(3,R=D.menuRef),"$$scope"in D&&l(23,c=D.$$scope)},n.$$.update=()=>{l(13,t=e["aria-label"]||"menu"),n.$$.dirty[0]&6291456&&s[a]&&B.set(s[a].id),n.$$.dirty[0]&1050624&&l(12,i=``)},T&&l(1,S=Cs),e=pe(e),[_,S,j,R,d,m,b,v,I,k,V,H,i,t,T,y,C,P,K,r,ue,a,s,c,u,le,X,se,me,re,ce,he,be,De,Te,F]}class Ps extends we{constructor(e){super(),ke(this,e,Bs,Rs,ve,{size:4,direction:5,open:0,light:6,flipped:7,menuOptionsClass:8,icon:1,iconClass:9,iconDescription:10,id:11,buttonRef:2,menuRef:3},null,[-1,-1])}}const Hs=Ps;function Fs(n){let e,l,t,i;const f=n[16].default,r=Ue(f,n,n[15],null),a=r||Ls(n);let s=[n[7]],o={};for(let u=0;u{r[d]=null}),ne(),t=r[l],t?t.p(u,c):(t=r[l]=f[l](u),t.c()),g(t,1),t.m(e,null)),Pe(e,o=Ve(s,[{role:"none"},(!i||c&64)&&{id:u[6]},c&2048&&u[11]])),U(e,"bx--overflow-menu-options__option",!0),U(e,"bx--overflow-menu--divider",u[4]),U(e,"bx--overflow-menu-options__option--danger",u[5]),U(e,"bx--overflow-menu-options__option--disabled",u[3])},i(u){i||(g(t),i=!0)},o(u){p(t),i=!1},d(u){u&&h(e),r[l].d()}}}function Ws(n,e,l){let t;const i=["text","href","primaryFocus","disabled","hasDivider","danger","requireTitle","id","ref"];let f=_e(e,i),r,{$$slots:a={},$$scope:s}=e;const o=wr(a);let{text:u="Provide text"}=e,{href:c=""}=e,{primaryFocus:d=!1}=e,{disabled:m=!1}=e,{hasDivider:_=!1}=e,{danger:b=!1}=e,{requireTitle:v=!0}=e,{id:I="ccs-"+Math.random().toString(36)}=e,{ref:S=null}=e;const{focusedId:k,add:V,update:H,change:j}=Nt("OverflowMenu");Se(n,k,X=>l(14,r=X)),V({id:I,text:u,primaryFocus:d,disabled:m}),Bt(()=>{S&&d&&S.focus()});function R(X){Ae.call(this,n,X)}function T(X){Ae.call(this,n,X)}function y(X){Ae.call(this,n,X)}function C(X){Ae.call(this,n,X)}function P(X){He[X?"unshift":"push"](()=>{S=X,l(0,S)})}const B=()=>{H(I)},K=({key:X})=>{X==="ArrowDown"?j(1):X==="ArrowUp"&&j(-1)};function ue(X){He[X?"unshift":"push"](()=>{S=X,l(0,S)})}const te=()=>{H(I)},le=({key:X})=>{X==="ArrowDown"?j(1):X==="ArrowUp"&&j(-1)};return n.$$set=X=>{e=ee(ee({},e),pe(X)),l(11,f=_e(e,i)),"text"in X&&l(1,u=X.text),"href"in X&&l(2,c=X.href),"primaryFocus"in X&&l(12,d=X.primaryFocus),"disabled"in X&&l(3,m=X.disabled),"hasDivider"in X&&l(4,_=X.hasDivider),"danger"in X&&l(5,b=X.danger),"requireTitle"in X&&l(13,v=X.requireTitle),"id"in X&&l(6,I=X.id),"ref"in X&&l(0,S=X.ref),"$$scope"in X&&l(15,s=X.$$scope)},n.$$.update=()=>{n.$$.dirty&16448&&l(12,d=r===I),n.$$.dirty&8206&&l(7,t={role:"menuitem",tabindex:"-1",class:"bx--overflow-menu-options__btn",disabled:c?void 0:m,href:c||void 0,title:v?o.default?void 0:u:void 0})},[S,u,c,m,_,b,I,t,k,H,j,f,d,v,r,s,a,R,T,y,C,P,B,K,ue,te,le]}class js extends we{constructor(e){super(),ke(this,e,Ws,Ys,ve,{text:1,href:2,primaryFocus:12,disabled:3,hasDivider:4,danger:5,requireTitle:13,id:6,ref:0})}}const pt=js;function bl(n,e,l){const t=n.slice();return t[39]=e[l],t[41]=l,t}const Us=n=>({item:n[0]&8,index:n[0]&8}),pl=n=>({item:n[39],index:n[41]});function vl(n){let e,l;return{c(){e=A("label"),l=J(n[10]),this.h()},l(t){e=N(t,"LABEL",{for:!0});var i=E(e);l=G(i,n[10]),i.forEach(h),this.h()},h(){M(e,"for",n[19]),U(e,"bx--label",!0),U(e,"bx--label--disabled",n[9]),U(e,"bx--visually-hidden",n[17])},m(t,i){z(t,e,i),w(e,l)},p(t,i){i[0]&1024&&de(l,t[10]),i[0]&524288&&M(e,"for",t[19]),i[0]&512&&U(e,"bx--label--disabled",t[9]),i[0]&131072&&U(e,"bx--visually-hidden",t[17])},d(t){t&&h(e)}}}function wl(n){let e,l;return e=new el({props:{class:"bx--list-box__invalid-icon"}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function kl(n){let e,l;return e=new On({props:{class:"bx--list-box__invalid-icon bx--list-box__invalid-icon--warning"}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Zs(n){let e;return{c(){e=J(n[16])},l(l){e=G(l,n[16])},m(l,t){z(l,e,t)},p(l,t){t[0]&65536&&de(e,l[16])},d(l){l&&h(e)}}}function Qs(n){let e=n[4](n[22])+"",l;return{c(){l=J(e)},l(t){l=G(t,e)},m(t,i){z(t,l,i)},p(t,i){i[0]&4194320&&e!==(e=t[4](t[22])+"")&&de(l,e)},d(t){t&&h(l)}}}function El(n){let e,l;return e=new Wn({props:{"aria-labelledby":n[19],id:n[19],$$slots:{default:[Gs]},$$scope:{ctx:n}}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i[0]&524288&&(f["aria-labelledby"]=t[19]),i[0]&524288&&(f.id=t[19]),i[0]&2097181|i[1]&64&&(f.$$scope={dirty:i,ctx:t}),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Ks(n){let e=n[4](n[39])+"",l;return{c(){l=J(e)},l(t){l=G(t,e)},m(t,i){z(t,l,i)},p(t,i){i[0]&24&&e!==(e=t[4](t[39])+"")&&de(l,e)},d(t){t&&h(l)}}}function Js(n){let e,l;const t=n[29].default,i=Ue(t,n,n[37],pl),f=i||Ks(n);return{c(){f&&f.c(),e=Z()},l(r){f&&f.l(r),e=Q(r)},m(r,a){f&&f.m(r,a),z(r,e,a),l=!0},p(r,a){i?i.p&&(!l||a[0]&8|a[1]&64)&&Ze(i,t,r,r[37],l?Ke(t,r[37],a,Us):Qe(r[37]),pl):f&&f.p&&(!l||a[0]&24)&&f.p(r,l?a:[-1,-1])},i(r){l||(g(f,r),l=!0)},o(r){p(f,r),l=!1},d(r){f&&f.d(r),r&&h(e)}}}function Sl(n,e){let l,t,i;function f(...a){return e[34](e[39],...a)}function r(){return e[35](e[39],e[41])}return t=new jn({props:{id:e[39].id,active:e[0]===e[39].id,highlighted:e[21]===e[41],disabled:e[39].disabled,$$slots:{default:[Js]},$$scope:{ctx:e}}}),t.$on("click",f),t.$on("mouseenter",r),{key:n,first:null,c(){l=ae(),O(t.$$.fragment),this.h()},l(a){l=ae(),Y(t.$$.fragment,a),this.h()},h(){this.first=l},m(a,s){z(a,l,s),L(t,a,s),i=!0},p(a,s){e=a;const o={};s[0]&8&&(o.id=e[39].id),s[0]&9&&(o.active=e[0]===e[39].id),s[0]&2097160&&(o.highlighted=e[21]===e[41]),s[0]&8&&(o.disabled=e[39].disabled),s[0]&24|s[1]&64&&(o.$$scope={dirty:s,ctx:e}),t.$set(o)},i(a){i||(g(t.$$.fragment,a),i=!0)},o(a){p(t.$$.fragment,a),i=!1},d(a){a&&h(l),q(t,a)}}}function Gs(n){let e=[],l=new Map,t,i,f=n[3];const r=a=>a[39].id;for(let a=0;a{d=null}),ne()),!S[11]&&S[13]?m?k[0]&10240&&g(m,1):(m=kl(),m.c(),g(m,1),m.m(l.parentNode,l)):m&&(ie(),p(m,1,1,()=>{m=null}),ne()),b===(b=_(S))&&v?v.p(S,k):(v.d(1),v=b(S),v&&(v.c(),v.m(i,null)));const V={};k[0]&262144&&(V.translateWithId=S[18]),k[0]&2&&(V.open=S[1]),r.$set(V),(!o||k[0]&2)&&M(t,"aria-expanded",S[1]),(!o||k[0]&512)&&(t.disabled=S[9]),(!o||k[0]&262144)&&M(t,"translatewithid",S[18]),(!o||k[0]&524288)&&M(t,"id",S[19]),S[1]?I?(I.p(S,k),k[0]&2&&g(I,1)):(I=El(S),I.c(),g(I,1),I.m(s.parentNode,s)):I&&(ie(),p(I,1,1,()=>{I=null}),ne())},i(S){o||(g(d),g(m),g(r.$$.fragment,S),g(I),o=!0)},o(S){p(d),p(m),p(r.$$.fragment,S),p(I),o=!1},d(S){d&&d.d(S),S&&h(e),m&&m.d(S),S&&h(l),S&&h(t),v.d(),q(r),n[31](null),S&&h(a),I&&I.d(S),S&&h(s),u=!1,Ye(c)}}}function Il(n){let e,l;return{c(){e=A("div"),l=J(n[15]),this.h()},l(t){e=N(t,"DIV",{});var i=E(e);l=G(i,n[15]),i.forEach(h),this.h()},h(){U(e,"bx--form__helper-text",!0),U(e,"bx--form__helper-text--disabled",n[9])},m(t,i){z(t,e,i),w(e,l)},p(t,i){i[0]&32768&&de(l,t[15]),i[0]&512&&U(e,"bx--form__helper-text--disabled",t[9])},d(t){t&&h(e)}}}function xs(n){let e,l,t,i,f,r,a,s=n[10]&&vl(n);t=new Yn({props:{role:void 0,type:n[5],size:n[7],name:n[20],"aria-label":n[28]["aria-label"],class:`bx--dropdown + `+(n[6]==="top"&&"bx--list-box--up")+` + `+(n[11]&&"bx--dropdown--invalid")+` + `+(!n[11]&&n[13]&&"bx--dropdown--warning")+` + `+(n[1]&&"bx--dropdown--open")+` + `+(n[7]==="sm"&&"bx--dropdown--sm")+` + `+(n[7]==="xl"&&"bx--dropdown--xl")+` + `+(n[23]&&"bx--dropdown--inline")+` + `+(n[9]&&"bx--dropdown--disabled")+` + `+(n[8]&&"bx--dropdown--light"),disabled:n[9],open:n[1],invalid:n[11],invalidText:n[12],light:n[8],warn:n[13],warnText:n[14],$$slots:{default:[Xs]},$$scope:{ctx:n}}}),t.$on("click",n[36]);let o=!n[23]&&!n[11]&&!n[13]&&n[15]&&Il(n),u=[n[27]],c={};for(let d=0;dF.text||F.id}=e,{selectedId:c}=e,{type:d="default"}=e,{direction:m="bottom"}=e,{size:_=void 0}=e,{open:b=!1}=e,{light:v=!1}=e,{disabled:I=!1}=e,{titleText:S=""}=e,{invalid:k=!1}=e,{invalidText:V=""}=e,{warn:H=!1}=e,{warnText:j=""}=e,{helperText:R=""}=e,{label:T=void 0}=e,{hideLabel:y=!1}=e,{translateWithId:C=void 0}=e,{id:P="ccs-"+Math.random().toString(36)}=e,{name:B=void 0}=e,{ref:K=null}=e;const ue=at();let te=-1;function le(F){let D=te+F;if(o.length===0)return;D<0?D=o.length-1:D>=o.length&&(D=0);let x=o[D].disabled;for(;x;)D=D+F,D<0?D=o.length-1:D>=o.length&&(D=0),x=o[D].disabled;l(21,te=D)}const X=()=>{ue("select",{selectedId:c,selectedItem:o.find(F=>F.id===c)})},se=({target:F})=>{b&&K&&!K.contains(F)&&l(1,b=!1)};An(()=>(parent&&parent.addEventListener("click",se),()=>{parent&&parent.removeEventListener("click",se)}));const me=F=>{F.stopPropagation(),!I&&l(1,b=!b)};function re(F){He[F?"unshift":"push"](()=>{K=F,l(2,K)})}const ce=F=>{const{key:D}=F;["Enter","ArrowDown","ArrowUp"].includes(D)&&F.preventDefault(),D==="Enter"?(l(1,b=!b),te>-1&&o[te].id!==c&&(l(0,c=o[te].id),X(),l(1,b=!1))):D==="Tab"?(l(1,b=!1),K.blur()):D==="ArrowDown"?(b||l(1,b=!0),le(1)):D==="ArrowUp"?(b||l(1,b=!0),le(-1)):D==="Escape"&&l(1,b=!1)},he=F=>{const{key:D}=F;if([" "].includes(D))F.preventDefault();else return;l(1,b=!b),te>-1&&o[te].id!==c&&(l(0,c=o[te].id),X(),l(1,b=!1))},be=(F,D)=>{if(F.disabled){D.stopPropagation();return}l(0,c=F.id),X(),K.focus()},De=(F,D)=>{F.disabled||l(21,te=D)},Te=({target:F})=>{I||l(1,b=K.contains(F)?!b:!1)};return n.$$set=F=>{l(28,e=ee(ee({},e),pe(F))),l(27,r=_e(e,f)),"items"in F&&l(3,o=F.items),"itemToString"in F&&l(4,u=F.itemToString),"selectedId"in F&&l(0,c=F.selectedId),"type"in F&&l(5,d=F.type),"direction"in F&&l(6,m=F.direction),"size"in F&&l(7,_=F.size),"open"in F&&l(1,b=F.open),"light"in F&&l(8,v=F.light),"disabled"in F&&l(9,I=F.disabled),"titleText"in F&&l(10,S=F.titleText),"invalid"in F&&l(11,k=F.invalid),"invalidText"in F&&l(12,V=F.invalidText),"warn"in F&&l(13,H=F.warn),"warnText"in F&&l(14,j=F.warnText),"helperText"in F&&l(15,R=F.helperText),"label"in F&&l(16,T=F.label),"hideLabel"in F&&l(17,y=F.hideLabel),"translateWithId"in F&&l(18,C=F.translateWithId),"id"in F&&l(19,P=F.id),"name"in F&&l(20,B=F.name),"ref"in F&&l(2,K=F.ref),"$$scope"in F&&l(37,s=F.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&32&&l(23,t=d==="inline"),n.$$.dirty[0]&9&&l(22,i=o.find(F=>F.id===c)),n.$$.dirty[0]&2&&(b||l(21,te=-1))},e=pe(e),[c,b,K,o,u,d,m,_,v,I,S,k,V,H,j,R,T,y,C,P,B,te,i,t,le,X,se,r,e,a,me,re,ce,he,be,De,Te,s]}class ea extends we{constructor(e){super(),ke(this,e,$s,xs,ve,{items:3,itemToString:4,selectedId:0,type:5,direction:6,size:7,open:1,light:8,disabled:9,titleText:10,invalid:11,invalidText:12,warn:13,warnText:14,helperText:15,label:16,hideLabel:17,translateWithId:18,id:19,name:20,ref:2},null,[-1,-1])}}const ta=ea;function zl(n,e,l){const t=n.slice();return t[73]=e[l],t[75]=l,t}const la=n=>({item:n[0]&1610616832,index:n[0]&1610616832}),Ml=n=>({slot:"labelText",item:n[73],index:n[75]});function Dl(n){let e,l;return{c(){e=A("label"),l=J(n[17]),this.h()},l(t){e=N(t,"LABEL",{for:!0});var i=E(e);l=G(i,n[17]),i.forEach(h),this.h()},h(){M(e,"for",n[26]),U(e,"bx--label",!0),U(e,"bx--label--disabled",n[11]),U(e,"bx--visually-hidden",n[25])},m(t,i){z(t,e,i),w(e,l)},p(t,i){i[0]&131072&&de(l,t[17]),i[0]&67108864&&M(e,"for",t[26]),i[0]&2048&&U(e,"bx--label--disabled",t[11]),i[0]&33554432&&U(e,"bx--visually-hidden",t[25])},d(t){t&&h(e)}}}function Tl(n){let e,l;return e=new el({props:{class:"bx--list-box__invalid-icon"}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Vl(n){let e,l;return e=new On({props:{class:"bx--list-box__invalid-icon bx--list-box__invalid-icon--warning"}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function yl(n){let e,l;return e=new Un({props:{selectionCount:n[31].length,translateWithId:n[16],disabled:n[11]}}),e.$on("clear",n[52]),e.$on("clear",n[53]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i[1]&1&&(f.selectionCount=t[31].length),i[0]&65536&&(f.translateWithId=t[16]),i[0]&2048&&(f.disabled=t[11]),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Cl(n){let e,l,t,i,f,r,a,s,o=[n[37],{role:"combobox"},{tabindex:"0"},{autocomplete:"off"},{"aria-autocomplete":"list"},{"aria-expanded":n[1]},{"aria-activedescendant":n[6]},{"aria-disabled":n[11]},{"aria-controls":n[34]},{disabled:n[11]},{placeholder:n[14]},{id:n[26]},{name:n[27]}],u={};for(let m=0;m{c=null}),ne()),m[0]?d?(d.p(m,_),_[0]&1&&g(d,1)):(d=Nl(m),d.c(),g(d,1),d.m(i.parentNode,i)):d&&(ie(),p(d,1,1,()=>{d=null}),ne());const b={};_[0]&2&&(b.style="pointer-events: "+(m[1]?"auto":"none")),_[0]&32768&&(b.translateWithId=m[15]),_[0]&2&&(b.open=m[1]),f.$set(b)},i(m){r||(g(c),g(d),g(f.$$.fragment,m),r=!0)},o(m){p(c),p(d),p(f.$$.fragment,m),r=!1},d(m){m&&h(e),n[54](null),m&&h(l),c&&c.d(m),m&&h(t),d&&d.d(m),m&&h(i),q(f,m),a=!1,Ye(s)}}}function Al(n){let e,l;return e=new el({props:{class:"bx--list-box__invalid-icon"}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Nl(n){let e,l;return e=new Un({props:{translateWithId:n[16],disabled:n[11],open:n[1]}}),e.$on("clear",n[57]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i[0]&65536&&(f.translateWithId=t[16]),i[0]&2048&&(f.disabled=t[11]),i[0]&2&&(f.open=t[1]),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Rl(n){let e,l,t,i,f;return i=new tl({props:{open:n[1],translateWithId:n[15]}}),{c(){e=A("span"),l=J(n[24]),t=Z(),O(i.$$.fragment),this.h()},l(r){e=N(r,"SPAN",{});var a=E(e);l=G(a,n[24]),a.forEach(h),t=Q(r),Y(i.$$.fragment,r),this.h()},h(){U(e,"bx--list-box__label",!0)},m(r,a){z(r,e,a),w(e,l),z(r,t,a),L(i,r,a),f=!0},p(r,a){(!f||a[0]&16777216)&&de(l,r[24]);const s={};a[0]&2&&(s.open=r[1]),a[0]&32768&&(s.translateWithId=r[15]),i.$set(s)},i(r){f||(g(i.$$.fragment,r),f=!0)},o(r){p(i.$$.fragment,r),f=!1},d(r){r&&h(e),r&&h(t),q(i,r)}}}function ia(n){let e,l,t,i,f=n[31].length>0&&yl(n),r=n[12]&&Cl(n),a=!n[12]&&Rl(n);return{c(){f&&f.c(),e=Z(),r&&r.c(),l=Z(),a&&a.c(),t=ae()},l(s){f&&f.l(s),e=Q(s),r&&r.l(s),l=Q(s),a&&a.l(s),t=ae()},m(s,o){f&&f.m(s,o),z(s,e,o),r&&r.m(s,o),z(s,l,o),a&&a.m(s,o),z(s,t,o),i=!0},p(s,o){s[31].length>0?f?(f.p(s,o),o[1]&1&&g(f,1)):(f=yl(s),f.c(),g(f,1),f.m(e.parentNode,e)):f&&(ie(),p(f,1,1,()=>{f=null}),ne()),s[12]?r?(r.p(s,o),o[0]&4096&&g(r,1)):(r=Cl(s),r.c(),g(r,1),r.m(l.parentNode,l)):r&&(ie(),p(r,1,1,()=>{r=null}),ne()),s[12]?a&&(ie(),p(a,1,1,()=>{a=null}),ne()):a?(a.p(s,o),o[0]&4096&&g(a,1)):(a=Rl(s),a.c(),g(a,1),a.m(t.parentNode,t))},i(s){i||(g(f),g(r),g(a),i=!0)},o(s){p(f),p(r),p(a),i=!1},d(s){f&&f.d(s),s&&h(e),r&&r.d(s),s&&h(l),a&&a.d(s),s&&h(t)}}}function Bl(n){let e,l;return e=new Wn({props:{"aria-label":n[32],id:n[26],"aria-multiselectable":"true",$$slots:{default:[aa]},$$scope:{ctx:n}}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i[1]&2&&(f["aria-label"]=t[32]),i[0]&67108864&&(f.id=t[26]),i[0]&1879314834|i[2]&32&&(f.$$scope={dirty:i,ctx:t}),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function na(n){let e=n[7](n[73])+"",l;return{c(){l=J(e)},l(t){l=G(t,e)},m(t,i){z(t,l,i)},p(t,i){i[0]&1610616960&&e!==(e=t[7](t[73])+"")&&de(l,e)},d(t){t&&h(l)}}}function ra(n){let e;const l=n[45].default,t=Ue(l,n,n[67],Ml),i=t||na(n);return{c(){i&&i.c()},l(f){i&&i.l(f)},m(f,r){i&&i.m(f,r),e=!0},p(f,r){t?t.p&&(!e||r[0]&1610616832|r[2]&32)&&Ze(t,l,f,f[67],e?Ke(l,f[67],r,la):Qe(f[67]),Ml):i&&i.p&&(!e||r[0]&1610616960)&&i.p(f,e?r:[-1,-1,-1])},i(f){e||(g(i,f),e=!0)},o(f){p(i,f),e=!1},d(f){i&&i.d(f)}}}function sa(n){let e,l,t;const i=[{name:n[73].id},{title:n[18]?n[7](n[73]):void 0},n[8](n[73]),{readonly:!0},{tabindex:"-1"},{id:"checkbox-"+n[73].id},{checked:n[73].checked},{disabled:n[73].disabled}];function f(){return n[63](n[75])}let r={$$slots:{labelText:[ra]},$$scope:{ctx:n}};for(let a=0;aa[73].id;for(let a=0;a{a=null}),ne()),!u[19]&&u[21]?s?c[0]&2621440&&g(s,1):(s=Vl(),s.c(),g(s,1),s.m(l.parentNode,l)):s&&(ie(),p(s,1,1,()=>{s=null}),ne());const d={};c[0]&2&&(d["aria-expanded"]=u[1]),c[0]&67108864&&(d.id=u[26]),c[0]&2048&&(d.disabled=u[11]),c[0]&32768&&(d.translateWithId=u[15]),c[0]&755628119|c[1]&73|c[2]&32&&(d.$$scope={dirty:c,ctx:u}),t.$set(d),u[1]?o?(o.p(u,c),c[0]&2&&g(o,1)):(o=Bl(u),o.c(),g(o,1),o.m(f.parentNode,f)):o&&(ie(),p(o,1,1,()=>{o=null}),ne())},i(u){r||(g(a),g(s),g(t.$$.fragment,u),g(o),r=!0)},o(u){p(a),p(s),p(t.$$.fragment,u),p(o),r=!1},d(u){a&&a.d(u),u&&h(e),s&&s.d(u),u&&h(l),q(t,u),u&&h(i),o&&o.d(u),u&&h(f)}}}function Hl(n){let e,l;return{c(){e=A("div"),l=J(n[23]),this.h()},l(t){e=N(t,"DIV",{});var i=E(e);l=G(i,n[23]),i.forEach(h),this.h()},h(){U(e,"bx--form__helper-text",!0),U(e,"bx--form__helper-text--disabled",n[11])},m(t,i){z(t,e,i),w(e,l)},p(t,i){i[0]&8388608&&de(l,t[23]),i[0]&2048&&U(e,"bx--form__helper-text--disabled",t[11])},d(t){t&&h(e)}}}function oa(n){let e,l,t,i,f,r,a,s=n[17]&&Dl(n);t=new Yn({props:{role:void 0,disabled:n[11],invalid:n[19],invalidText:n[20],open:n[1],light:n[13],size:n[9],warn:n[21],warnText:n[22],class:"bx--multi-select "+(n[10]==="top"&&"bx--list-box--up")+" "+(n[12]&&"bx--combo-box")+` + `+(n[12]&&"bx--multi-select--filterable")+` + `+(n[19]&&"bx--multi-select--invalid")+` + `+(n[33]&&"bx--multi-select--inline")+` + `+(n[31].length>0&&"bx--multi-select--selected"),$$slots:{default:[fa]},$$scope:{ctx:n}}});let o=!n[33]&&!n[19]&&!n[21]&&n[23]&&Hl(n);return{c(){e=A("div"),s&&s.c(),l=Z(),O(t.$$.fragment),i=Z(),o&&o.c(),this.h()},l(u){e=N(u,"DIV",{});var c=E(e);s&&s.l(c),l=Q(c),Y(t.$$.fragment,c),i=Q(c),o&&o.l(c),c.forEach(h),this.h()},h(){U(e,"bx--multi-select__wrapper",!0),U(e,"bx--list-box__wrapper",!0),U(e,"bx--multi-select__wrapper--inline",n[33]),U(e,"bx--list-box__wrapper--inline",n[33]),U(e,"bx--multi-select__wrapper--inline--invalid",n[33]&&n[19])},m(u,c){z(u,e,c),s&&s.m(e,null),w(e,l),L(t,e,null),w(e,i),o&&o.m(e,null),n[66](e),f=!0,r||(a=Ee(window,"click",n[51]),r=!0)},p(u,c){u[17]?s?s.p(u,c):(s=Dl(u),s.c(),s.m(e,l)):s&&(s.d(1),s=null);const d={};c[0]&2048&&(d.disabled=u[11]),c[0]&524288&&(d.invalid=u[19]),c[0]&1048576&&(d.invalidText=u[20]),c[0]&2&&(d.open=u[1]),c[0]&8192&&(d.light=u[13]),c[0]&512&&(d.size=u[9]),c[0]&2097152&&(d.warn=u[21]),c[0]&4194304&&(d.warnText=u[22]),c[0]&529408|c[1]&5&&(d.class="bx--multi-select "+(u[10]==="top"&&"bx--list-box--up")+" "+(u[12]&&"bx--combo-box")+` + `+(u[12]&&"bx--multi-select--filterable")+` + `+(u[19]&&"bx--multi-select--invalid")+` + `+(u[33]&&"bx--multi-select--inline")+` + `+(u[31].length>0&&"bx--multi-select--selected")),c[0]&2100165111|c[1]&75|c[2]&32&&(d.$$scope={dirty:c,ctx:u}),t.$set(d),!u[33]&&!u[19]&&!u[21]&&u[23]?o?o.p(u,c):(o=Hl(u),o.c(),o.m(e,null)):o&&(o.d(1),o=null),(!f||c[1]&4)&&U(e,"bx--multi-select__wrapper--inline",u[33]),(!f||c[1]&4)&&U(e,"bx--list-box__wrapper--inline",u[33]),(!f||c[0]&524288|c[1]&4)&&U(e,"bx--multi-select__wrapper--inline--invalid",u[33]&&u[19])},i(u){f||(g(t.$$.fragment,u),f=!0)},o(u){p(t.$$.fragment,u),f=!1},d(u){u&&h(e),s&&s.d(),q(t),o&&o.d(),n[66](null),r=!1,a()}}}function ua(n,e,l){let t,i,f,r,a,s,o;const u=["items","itemToString","itemToInput","selectedIds","value","size","type","direction","selectionFeedback","disabled","filterable","filterItem","open","light","locale","placeholder","sortItem","translateWithId","translateWithIdSelection","titleText","useTitleInItem","invalid","invalidText","warn","warnText","helperText","label","hideLabel","id","name","inputRef","multiSelectRef","fieldRef","selectionRef","highlightedId"];let c=_e(e,u),{$$slots:d={},$$scope:m}=e,{items:_=[]}=e,{itemToString:b=W=>W.text||W.id}=e,{itemToInput:v=W=>{}}=e,{selectedIds:I=[]}=e,{value:S=""}=e,{size:k=void 0}=e,{type:V="default"}=e,{direction:H="bottom"}=e,{selectionFeedback:j="top-after-reopen"}=e,{disabled:R=!1}=e,{filterable:T=!1}=e,{filterItem:y=(W,ze)=>W.text.toLowerCase().includes(ze.trim().toLowerCase())}=e,{open:C=!1}=e,{light:P=!1}=e,{locale:B="en"}=e,{placeholder:K=""}=e,{sortItem:ue=(W,ze)=>W.text.localeCompare(ze.text,B,{numeric:!0})}=e,{translateWithId:te=void 0}=e,{translateWithIdSelection:le=void 0}=e,{titleText:X=""}=e,{useTitleInItem:se=!1}=e,{invalid:me=!1}=e,{invalidText:re=""}=e,{warn:ce=!1}=e,{warnText:he=""}=e,{helperText:be=""}=e,{label:De=""}=e,{hideLabel:Te=!1}=e,{id:F="ccs-"+Math.random().toString(36)}=e,{name:D=void 0}=e,{inputRef:x=null}=e,{multiSelectRef:ge=null}=e,{fieldRef:ye=null}=e,{selectionRef:Re=null}=e,{highlightedId:Me=null}=e;const We=at();let Je=!1,et=-1,sl=[];Rt("MultiSelect",{declareRef:({key:W,ref:ze})=>{switch(W){case"field":l(4,ye=ze);break;case"selection":l(5,Re=ze);break}}});function vt(W){let ze=et+W;const Be=T?o.length:_.length;if(Be===0)return;ze<0?ze=Be-1:ze>=Be&&(ze=0);let ct=_[ze].disabled;for(;ct;)ze=ze+W,ze<0?ze=_.length-1:ze>=_.length&&(ze=0),ct=_[ze].disabled;l(28,et=ze)}function al(){return[...a.length>1?a.sort(ue):a,...s.sort(ue)]}Bt(()=>{a.length!==sl.length&&(j==="top"&&l(29,r=al()),sl=a,l(39,I=a.map(({id:W})=>W)),We("select",{selectedIds:I,selected:a,unselected:s})),C||((!Je||j!=="fixed")&&(l(29,r=al()),Je=!0),l(28,et=-1),l(0,S="")),l(38,_=r)});function Gn(W){Ae.call(this,n,W)}function Xn(W){Ae.call(this,n,W)}function xn(W){Ae.call(this,n,W)}function $n(W){Ae.call(this,n,W)}function er(W){Ae.call(this,n,W)}const tr=({target:W})=>{C&&ge&&!ge.contains(W)&&l(1,C=!1)};function lr(W){Ae.call(this,n,W)}const ir=()=>{l(29,r=r.map(W=>({...W,checked:!1}))),ye&&ye.blur()};function nr(W){He[W?"unshift":"push"](()=>{x=W,l(2,x)})}function rr(){S=this.value,l(0,S)}const sr=({key:W})=>{if(W==="Enter"){if(Me){const ze=r.findIndex(Be=>Be.id===Me);l(29,r=r.map((Be,ct)=>ct!==ze?Be:{...Be,checked:!Be.checked}))}}else W==="Tab"?(l(1,C=!1),x.blur()):W==="ArrowDown"?vt(1):W==="ArrowUp"?vt(-1):W==="Escape"?l(1,C=!1):W===" "&&(C||l(1,C=!0))},ar=()=>{l(0,S=""),l(1,C=!1)},fr=W=>{W.stopPropagation(),l(1,C=!C)},or=()=>{R||(T?(l(1,C=!0),x.focus()):l(1,C=!C))},ur=W=>{if(T)return;const ze=W.key;[" ","ArrowUp","ArrowDown"].includes(ze)&&W.preventDefault(),ze===" "?l(1,C=!C):ze==="Tab"?Re&&a.length>0?Re.focus():(l(1,C=!1),ye.blur()):ze==="ArrowDown"?vt(1):ze==="ArrowUp"?vt(-1):ze==="Enter"?et>-1&&l(29,r=r.map((Be,ct)=>ct!==et?Be:{...Be,checked:!Be.checked})):ze==="Escape"&&l(1,C=!1)},cr=()=>{T&&(l(1,C=!0),x&&x.focus())},dr=W=>{T||We("blur",W)},hr=W=>{W===o.length-1&&l(1,C=!1)},mr=(W,ze)=>{if(W.disabled){ze.stopPropagation();return}l(29,r=r.map(Be=>Be.id===W.id?{...Be,checked:!Be.checked}:Be)),ye.focus()},_r=(W,ze)=>{W.disabled||l(28,et=ze)};function gr(W){He[W?"unshift":"push"](()=>{ge=W,l(3,ge)})}return n.$$set=W=>{l(72,e=ee(ee({},e),pe(W))),l(37,c=_e(e,u)),"items"in W&&l(38,_=W.items),"itemToString"in W&&l(7,b=W.itemToString),"itemToInput"in W&&l(8,v=W.itemToInput),"selectedIds"in W&&l(39,I=W.selectedIds),"value"in W&&l(0,S=W.value),"size"in W&&l(9,k=W.size),"type"in W&&l(40,V=W.type),"direction"in W&&l(10,H=W.direction),"selectionFeedback"in W&&l(41,j=W.selectionFeedback),"disabled"in W&&l(11,R=W.disabled),"filterable"in W&&l(12,T=W.filterable),"filterItem"in W&&l(42,y=W.filterItem),"open"in W&&l(1,C=W.open),"light"in W&&l(13,P=W.light),"locale"in W&&l(43,B=W.locale),"placeholder"in W&&l(14,K=W.placeholder),"sortItem"in W&&l(44,ue=W.sortItem),"translateWithId"in W&&l(15,te=W.translateWithId),"translateWithIdSelection"in W&&l(16,le=W.translateWithIdSelection),"titleText"in W&&l(17,X=W.titleText),"useTitleInItem"in W&&l(18,se=W.useTitleInItem),"invalid"in W&&l(19,me=W.invalid),"invalidText"in W&&l(20,re=W.invalidText),"warn"in W&&l(21,ce=W.warn),"warnText"in W&&l(22,he=W.warnText),"helperText"in W&&l(23,be=W.helperText),"label"in W&&l(24,De=W.label),"hideLabel"in W&&l(25,Te=W.hideLabel),"id"in W&&l(26,F=W.id),"name"in W&&l(27,D=W.name),"inputRef"in W&&l(2,x=W.inputRef),"multiSelectRef"in W&&l(3,ge=W.multiSelectRef),"fieldRef"in W&&l(4,ye=W.fieldRef),"selectionRef"in W&&l(5,Re=W.selectionRef),"highlightedId"in W&&l(6,Me=W.highlightedId),"$$scope"in W&&l(67,m=W.$$scope)},n.$$.update=()=>{var W;n.$$.dirty[0]&67108864&&l(34,t=`menu-${F}`),n.$$.dirty[1]&512&&l(33,i=V==="inline"),l(32,f=e["aria-label"]||"Choose an item"),n.$$.dirty[1]&384&&l(29,r=_.map(ze=>({...ze,checked:I.includes(ze.id)}))),n.$$.dirty[0]&536870912&&l(31,a=r.filter(({checked:ze})=>ze)),n.$$.dirty[0]&536870912&&(s=r.filter(({checked:ze})=>!ze)),n.$$.dirty[0]&536870913|n.$$.dirty[1]&2048&&l(30,o=r.filter(ze=>y(ze,S))),n.$$.dirty[0]&1879052288&&l(6,Me=et>-1?((W=(T?o:r)[et])==null?void 0:W.id)??null:null)},e=pe(e),[S,C,x,ge,ye,Re,Me,b,v,k,H,R,T,P,K,te,le,X,se,me,re,ce,he,be,De,Te,F,D,et,r,o,a,f,i,t,We,vt,c,_,I,V,j,y,B,ue,d,Gn,Xn,xn,$n,er,tr,lr,ir,nr,rr,sr,ar,fr,or,ur,cr,dr,hr,mr,_r,gr,m]}class ca extends we{constructor(e){super(),ke(this,e,ua,oa,ve,{items:38,itemToString:7,itemToInput:8,selectedIds:39,value:0,size:9,type:40,direction:10,selectionFeedback:41,disabled:11,filterable:12,filterItem:42,open:1,light:13,locale:43,placeholder:14,sortItem:44,translateWithId:15,translateWithIdSelection:16,titleText:17,useTitleInItem:18,invalid:19,invalidText:20,warn:21,warnText:22,helperText:23,label:24,hideLabel:25,id:26,name:27,inputRef:2,multiSelectRef:3,fieldRef:4,selectionRef:5,highlightedId:6},null,[-1,-1,-1])}}const da=ca,ha=n=>({}),Fl=n=>({});function Ol(n){let e=n[3].label+"",l;return{c(){l=J(e)},l(t){l=G(t,e)},m(t,i){z(t,l,i)},p(t,i){i[0]&8&&e!==(e=t[3].label+"")&&de(l,e)},d(t){t&&h(l)}}}function ma(n){let e,l,t,i,f,r,a,s,o,u,c,d,m=n[3]&&Ol(n);f=new vs({props:{"aria-hidden":"true",title:n[1]}});const _=n[20].default,b=Ue(_,n,n[19],null);let v=[{role:"navigation"},n[10]],I={};for(let V=0;Vl(18,o=re));const V=dl(k,re=>re.reduce((ce,he)=>({...ce,[he.id]:he}),{}));Se(n,V,re=>l(28,u=re));const H=Ge(b),j=Ge(void 0);Se(n,j,re=>l(16,a=re));const R=Ge([]);Se(n,R,re=>l(17,s=re));const T=dl(R,re=>re.reduce((ce,he)=>({...ce,[he.id]:he}),{})),y=Ge(void 0);let C=null;Rt("Tabs",{tabs:k,contentById:T,selectedTab:j,selectedContent:y,useAutoWidth:H,add:re=>{k.update(ce=>[...ce,{...re,index:ce.length}])},addContent:re=>{R.update(ce=>[...ce,{...re,index:ce.length}])},update:re=>{l(14,B=u[re].index)},change:async re=>{let ce=B+re;ce<0?ce=o.length-1:ce>=o.length&&(ce=0);let he=o[ce].disabled;for(;he;)ce=ce+re,ce<0?ce=o.length-1:ce>=o.length&&(ce=0),he=o[ce].disabled;l(14,B=ce),await kr();const be=C==null?void 0:C.querySelectorAll("[role='tab']")[B];be==null||be.focus()}}),Bt(()=>{l(12,m=B),K>-1&&K!==B&&S("change",B),K=B});let P=!0,B=m,K=-1;function ue(re){Ae.call(this,n,re)}function te(re){Ae.call(this,n,re)}const le=()=>{l(5,P=!P)},X=()=>{l(5,P=!P)},se=()=>{l(5,P=!P)};function me(re){He[re?"unshift":"push"](()=>{C=re,l(4,C)})}return n.$$set=re=>{l(11,e=ee(ee({},e),pe(re))),l(10,r=_e(e,f)),"selected"in re&&l(12,m=re.selected),"type"in re&&l(0,_=re.type),"autoWidth"in re&&l(13,b=re.autoWidth),"iconDescription"in re&&l(1,v=re.iconDescription),"triggerHref"in re&&l(2,I=re.triggerHref),"$$scope"in re&&l(19,d=re.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&4096&&l(14,B=m),n.$$.dirty[0]&278528&&l(3,t=o[B]||void 0),n.$$.dirty[0]&147456&&l(15,i=s[B]||void 0),n.$$.dirty[0]&32776&&(t&&j.set(t.id),i&&y.set(i.id)),n.$$.dirty[0]&65536&&a&&l(5,P=!0),n.$$.dirty[0]&8192&&H.set(b)},e=pe(e),[_,v,I,t,C,P,k,V,j,R,r,e,m,b,B,i,a,s,o,d,c,ue,te,le,X,se,me]}class ga extends we{constructor(e){super(),ke(this,e,_a,ma,ve,{selected:12,type:0,autoWidth:13,iconDescription:1,triggerHref:2},null,[-1,-1])}}const ba=ga;function pa(n){let e;return{c(){e=J(n[1])},l(l){e=G(l,n[1])},m(l,t){z(l,e,t)},p(l,t){t&2&&de(e,l[1])},d(l){l&&h(e)}}}function va(n){let e,l,t,i,f,r,a;const s=n[15].default,o=Ue(s,n,n[14],null),u=o||pa(n);let c=[{tabindex:"-1"},{role:"presentation"},n[12]],d={};for(let m=0;ml(13,r=B)),Se(n,I,B=>l(7,a=B)),S({id:_,label:u,disabled:d});function H(B){Ae.call(this,n,B)}function j(B){Ae.call(this,n,B)}function R(B){Ae.call(this,n,B)}function T(B){Ae.call(this,n,B)}function y(B){He[B?"unshift":"push"](()=>{b=B,l(0,b)})}const C=()=>{d||k(_)},P=({key:B})=>{d||(B==="ArrowRight"?V(1):B==="ArrowLeft"?V(-1):(B===" "||B==="Enter")&&k(_))};return n.$$set=B=>{e=ee(ee({},e),pe(B)),l(12,f=_e(e,i)),"label"in B&&l(1,u=B.label),"href"in B&&l(2,c=B.href),"disabled"in B&&l(3,d=B.disabled),"tabindex"in B&&l(4,m=B.tabindex),"id"in B&&l(5,_=B.id),"ref"in B&&l(0,b=B.ref),"$$scope"in B&&l(14,o=B.$$scope)},n.$$.update=()=>{n.$$.dirty&8224&&l(6,t=r===_)},[b,u,c,d,m,_,t,a,v,I,k,V,f,r,o,s,H,j,R,T,y,C,P]}class ka extends we{constructor(e){super(),ke(this,e,wa,va,ve,{label:1,href:2,disabled:3,tabindex:4,id:5,ref:0})}}const Lt=ka;function Ea(n){let e,l,t,i;const f=n[12].default,r=Ue(f,n,n[11],null);let a=[{role:"tabpanel"},{"aria-labelledby":n[1]},{"aria-hidden":l=!n[2]},{hidden:t=n[2]?void 0:""},{id:n[0]},n[6]],s={};for(let o=0;ol(10,u=S)),Se(n,v,S=>l(8,s=S)),Se(n,I,S=>l(9,o=S)),b({id:m}),n.$$set=S=>{e=ee(ee({},e),pe(S)),l(6,a=_e(e,r)),"id"in S&&l(0,m=S.id),"$$scope"in S&&l(11,d=S.$$scope)},n.$$.update=()=>{n.$$.dirty&1025&&l(2,t=u===m),n.$$.dirty&513&&l(7,i=o[m].index),n.$$.dirty&384&&l(1,f=s[i].id)},[m,f,t,_,v,I,a,i,s,o,u,d,c]}class Ia extends we{constructor(e){super(),ke(this,e,Sa,Ea,ve,{id:0})}}const qt=Ia;function Ll(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function za(n){let e,l,t=n[1]&&Ll(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Da extends we{constructor(e){super(),ke(this,e,Ma,za,ve,{size:0,title:1})}}function ql(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Ta(n){let e,l,t,i=n[1]&&ql(n),f=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let a=0;a{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}let ya=class extends we{constructor(e){super(),ke(this,e,Va,Ta,ve,{size:0,title:1})}};function Yl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Ca(n){let e,l,t=n[1]&&Yl(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Na extends we{constructor(e){super(),ke(this,e,Aa,Ca,ve,{size:0,title:1})}}function Wl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Ra(n){let e,l,t,i,f=n[1]&&Wl(n),r=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],a={};for(let s=0;s{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Yt extends we{constructor(e){super(),ke(this,e,Ba,Ra,ve,{size:0,title:1})}}function jl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Pa(n){let e,l,t,i=n[1]&&jl(n),f=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let a=0;a{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class tt extends we{constructor(e){super(),ke(this,e,Ha,Pa,ve,{size:0,title:1})}}function Ul(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Fa(n){let e,l,t=n[1]&&Ul(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class La extends we{constructor(e){super(),ke(this,e,Oa,Fa,ve,{size:0,title:1})}}function Zl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function qa(n){let e,l,t=n[1]&&Zl(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Wa extends we{constructor(e){super(),ke(this,e,Ya,qa,ve,{size:0,title:1})}}function Ql(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function ja(n){let e,l,t,i=n[1]&&Ql(n),f=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let a=0;a{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Za extends we{constructor(e){super(),ke(this,e,Ua,ja,ve,{size:0,title:1})}}function Kl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Qa(n){let e,l,t=n[1]&&Kl(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Ja extends we{constructor(e){super(),ke(this,e,Ka,Qa,ve,{size:0,title:1})}}function Jl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function Ga(n){let e,l,t=n[1]&&Jl(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class xa extends we{constructor(e){super(),ke(this,e,Xa,Ga,ve,{size:0,title:1})}}function Gl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function $a(n){let e,l,t,i=n[1]&&Gl(n),f=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let a=0;a{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Vt extends we{constructor(e){super(),ke(this,e,ef,$a,ve,{size:0,title:1})}}function Xl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function tf(n){let e,l,t=n[1]&&Xl(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class nf extends we{constructor(e){super(),ke(this,e,lf,tf,ve,{size:0,title:1})}}function xl(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function rf(n){let e,l,t=n[1]&&xl(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class af extends we{constructor(e){super(),ke(this,e,sf,rf,ve,{size:0,title:1})}}function $l(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function ff(n){let e,l,t=n[1]&&$l(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class uf extends we{constructor(e){super(),ke(this,e,of,ff,ve,{size:0,title:1})}}function ei(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function cf(n){let e,l,t=n[1]&&ei(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class yt extends we{constructor(e){super(),ke(this,e,df,cf,ve,{size:0,title:1})}}function ti(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function hf(n){let e,l,t=n[1]&&ti(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Ct extends we{constructor(e){super(),ke(this,e,mf,hf,ve,{size:0,title:1})}}function li(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function _f(n){let e,l,t=n[1]&&li(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class ii extends we{constructor(e){super(),ke(this,e,gf,_f,ve,{size:0,title:1})}}function ni(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function bf(n){let e,l,t=n[1]&&ni(n),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],f={};for(let r=0;r{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class ri extends we{constructor(e){super(),ke(this,e,pf,bf,ve,{size:0,title:1})}}function si(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function vf(n){let e,l,t,i=n[1]&&si(n),f=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let a=0;a{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class zt extends we{constructor(e){super(),ke(this,e,wf,vf,ve,{size:0,title:1})}}function ai(n){let e,l;return{c(){e=fe("title"),l=J(n[1])},l(t){e=oe(t,"title",{});var i=E(e);l=G(i,n[1]),i.forEach(h)},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&2&&de(l,t[1])},d(t){t&&h(e)}}}function kf(n){let e,l,t,i=n[1]&&ai(n),f=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:n[0]},{height:n[0]},n[2],n[3]],r={};for(let a=0;a{l(5,e=ee(ee({},e),pe(o))),l(3,r=_e(e,f)),"size"in o&&l(0,a=o.size),"title"in o&&l(1,s=o.title)},n.$$.update=()=>{l(4,t=e["aria-label"]||e["aria-labelledby"]||s),l(2,i={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=pe(e),[a,s,i,r,t]}class Sf extends we{constructor(e){super(),ke(this,e,Ef,kf,ve,{size:0,title:1})}}function fi(n){let e;return{c(){e=A("div"),this.h()},l(l){e=N(l,"DIV",{id:!0,style:!0}),E(e).forEach(h),this.h()},h(){M(e,"id","svelte-infinite-scroll"),Xe(e,"width","0")},m(l,t){z(l,e,t),n[11](e)},p:$,d(l){l&&h(e),n[11](null)}}}function If(n){let e,l=!n[1]&&!n[0]&&fi(n);return{c(){l&&l.c(),e=ae()},l(t){l&&l.l(t),e=ae()},m(t,i){l&&l.m(t,i),z(t,e,i)},p(t,[i]){!t[1]&&!t[0]?l?l.p(t,i):(l=fi(t),l.c(),l.m(e.parentNode,e)):l&&(l.d(1),l=null)},i:$,o:$,d(t){l&&l.d(t),t&&h(e)}}}function zf(n,e,l){let{threshold:t=0}=e,{horizontal:i=!1}=e,{elementScroll:f=null}=e,{hasMore:r=!0}=e,{reverse:a=!1}=e,{window:s=!1}=e;const o=at();let u=!1,c,d,m,_;const b=S=>{if(!r)return;const k=S.target;v(k,a,i)<=t?(!u&&r&&(o("loadMore"),l(8,d=k.scrollHeight),l(9,m=k.scrollTop)),l(7,u=!0)):l(7,u=!1)},v=(S,k,V)=>{const H=S.documentElement?S.documentElement:S;return k?V?H.scrollLeft:H.scrollTop:V?H.scrollWidth-H.clientWidth-H.scrollLeft:H.scrollHeight-H.clientHeight-H.scrollTop};An(()=>{s?l(10,_=document):f?l(10,_=f):l(10,_=c.parentNode)}),Er(()=>{_&&(_.removeEventListener("scroll",b),_.removeEventListener("resize",b))});function I(S){He[S?"unshift":"push"](()=>{c=S,l(2,c)})}return n.$$set=S=>{"threshold"in S&&l(3,t=S.threshold),"horizontal"in S&&l(4,i=S.horizontal),"elementScroll"in S&&l(0,f=S.elementScroll),"hasMore"in S&&l(5,r=S.hasMore),"reverse"in S&&l(6,a=S.reverse),"window"in S&&l(1,s=S.window)},n.$$.update=()=>{n.$$.dirty&1088&&_&&(a&&l(10,_.scrollTop=_.scrollHeight,_),_.addEventListener("scroll",b),_.addEventListener("resize",b)),n.$$.dirty&1984&&u&&a&&l(10,_.scrollTop=_.scrollHeight-d+m,_)},[f,s,c,t,i,r,a,u,d,m,_,I]}class Mf extends we{constructor(e){super(),ke(this,e,zf,If,ve,{threshold:3,horizontal:4,elementScroll:0,hasMore:5,reverse:6,window:1})}}function Df(n){let e,l,t,i,f,r,a,s;t=new Mr({});const o=n[3].default,u=Ue(o,n,n[6],null);return{c(){e=A("div"),l=A("button"),O(t.$$.fragment),i=Z(),f=A("span"),u&&u.c(),this.h()},l(c){e=N(c,"DIV",{class:!0});var d=E(e);l=N(d,"BUTTON",{class:!0});var m=E(l);Y(t.$$.fragment,m),m.forEach(h),i=Q(d),f=N(d,"SPAN",{class:!0});var _=E(f);u&&u.l(_),_.forEach(h),d.forEach(h),this.h()},h(){M(l,"class","opacity-50 hover:opacity-100"),M(f,"class","truncate"),M(e,"class","removable-tag flex items-center gap-x-1")},m(c,d){z(c,e,d),w(e,l),L(t,l,null),w(e,i),w(e,f),u&&u.m(f,null),r=!0,a||(s=Ee(l,"click",Pt(n[4])),a=!0)},p(c,d){u&&u.p&&(!r||d&64)&&Ze(u,o,c,c[6],r?Ke(o,c[6],d,null):Qe(c[6]),null)},i(c){r||(g(t.$$.fragment,c),g(u,c),r=!0)},o(c){p(t.$$.fragment,c),p(u,c),r=!1},d(c){c&&h(e),q(t),u&&u.d(c),a=!1,s()}}}function Tf(n){let e,l;const t=[{type:n[0]},n[2]];let i={$$slots:{default:[Df]},$$scope:{ctx:n}};for(let f=0;fa("remove");function u(c){Ae.call(this,n,c)}return n.$$set=c=>{e=ee(ee({},e),pe(c)),l(2,i=_e(e,t)),"type"in c&&l(0,s=c.type),"$$scope"in c&&l(6,r=c.$$scope)},[s,a,i,f,o,u,r]}class Ft extends we{constructor(e){super(),ke(this,e,Vf,Tf,ve,{type:0})}}function yf(n){let e=(n[2]?"":n[5])+"",l,t,i=n[0][n[1].op]+"",f,r,a;return{c(){l=J(e),t=Z(),f=J(i),r=Z(),a=J(n[4])},l(s){l=G(s,e),t=Q(s),f=G(s,i),r=Q(s),a=G(s,n[4])},m(s,o){z(s,l,o),z(s,t,o),z(s,f,o),z(s,r,o),z(s,a,o)},p(s,o){o&36&&e!==(e=(s[2]?"":s[5])+"")&&de(l,e),o&2&&i!==(i=s[0][s[1].op]+"")&&de(f,i),o&16&&de(a,s[4])},d(s){s&&h(l),s&&h(t),s&&h(f),s&&h(r),s&&h(a)}}}function Cf(n){let e,l,t,i,f,r;return l=new Ft({props:{interactive:!0,type:"magenta",$$slots:{default:[yf]},$$scope:{ctx:n}}}),l.$on("click",n[9]),l.$on("remove",n[10]),{c(){e=A("div"),O(l.$$.fragment),this.h()},l(a){e=N(a,"DIV",{class:!0});var s=E(e);Y(l.$$.fragment,s),s.forEach(h),this.h()},h(){M(e,"class","filter-pill items-center")},m(a,s){z(a,e,s),L(l,e,null),i=!0,f||(r=Le(t=qe.call(null,e,{text:n[6]})),f=!0)},p(a,[s]){const o={};s&2102&&(o.$$scope={dirty:s,ctx:a}),l.$set(o),t&&bt(t.update)&&s&64&&t.update.call(null,{text:a[6]})},i(a){i||(g(l.$$.fragment,a),i=!0)},o(a){p(l.$$.fragment,a),i=!1},d(a){a&&h(e),q(l),f=!1,r()}}}function Af(n,e,l){let t,i,f,r,a;const s={equals:"=",not_equal:"≠",less:"<",less_equal:"≤",greater:">",greater_equal:"≥",in:"in",exists:"exists"};let{filter:o}=e,{hidePath:u=!1}=e;const c=je();Se(n,c,_=>l(7,a=_));const d=()=>nt({command:rt.EditFilter,namespace:a.namespace,datasetName:a.datasetName,path:i}),m=()=>c.removeFilter(o);return n.$$set=_=>{"filter"in _&&l(1,o=_.filter),"hidePath"in _&&l(2,u=_.hidePath)},n.$$.update=()=>{n.$$.dirty&2&&l(4,t=Ne(o.value||"false")),n.$$.dirty&2&&l(3,i=Xt(o.path)),n.$$.dirty&18&&l(6,f=`${Ce(o.path)} ${s[o.op]} ${t}`),n.$$.dirty&8&&l(5,r=i.at(-1))},[s,o,u,i,t,r,f,a,c,d,m]}class il extends we{constructor(e){super(),ke(this,e,Af,Cf,ve,{FILTER_SHORTHANDS:0,filter:1,hidePath:2})}get FILTER_SHORTHANDS(){return this.$$.ctx[0]}}function Nf(n){let e=Ce(n[0].path)+"",l,t,i=n[0].query.type+"",f;return{c(){l=J(e),t=J(": "),f=J(i)},l(r){l=G(r,e),t=G(r,": "),f=G(r,i)},m(r,a){z(r,l,a),z(r,t,a),z(r,f,a)},p(r,a){a&1&&e!==(e=Ce(r[0].path)+"")&&de(l,e),a&1&&i!==(i=r[0].query.type+"")&&de(f,i)},d(r){r&&h(l),r&&h(t),r&&h(f)}}}function oi(n){let e,l,t;return l=new Jt({props:{embedding:n[0].query.embedding}}),{c(){e=A("div"),O(l.$$.fragment),this.h()},l(i){e=N(i,"DIV",{class:!0});var f=E(e);Y(l.$$.fragment,f),f.forEach(h),this.h()},h(){M(e,"class","ml-2")},m(i,f){z(i,e,f),L(l,e,null),t=!0},p(i,f){const r={};f&1&&(r.embedding=i[0].query.embedding),l.$set(r)},i(i){t||(g(l.$$.fragment,i),t=!0)},o(i){p(l.$$.fragment,i),t=!1},d(i){i&&h(e),q(l)}}}function ui(n){let e,l;return{c(){e=A("div"),l=J(n[2]),this.h()},l(t){e=N(t,"DIV",{class:!0});var i=E(e);l=G(i,n[2]),i.forEach(h),this.h()},h(){M(e,"class","mt-2 whitespace-pre-wrap text-left")},m(t,i){z(t,e,i),w(e,l)},p(t,i){i&4&&de(l,t[2])},d(t){t&&h(e)}}}function Rf(n){let e,l,t,i,f,r,a;t=new ut({props:{type:n[1],$$slots:{default:[Nf]},$$scope:{ctx:n}}});let s=(n[0].query.type==="semantic"||n[0].query.type==="concept")&&oi(n),o=n[2]&&ui(n);return{c(){e=A("div"),l=A("div"),O(t.$$.fragment),i=Z(),s&&s.c(),f=Z(),o&&o.c(),r=ae(),this.h()},l(u){e=N(u,"DIV",{class:!0});var c=E(e);l=N(c,"DIV",{class:!0});var d=E(l);Y(t.$$.fragment,d),d.forEach(h),i=Q(c),s&&s.l(c),c.forEach(h),f=Q(u),o&&o.l(u),r=ae(),this.h()},h(){M(l,"class","whitespace-nowrap"),M(e,"class","flex items-center justify-items-center")},m(u,c){z(u,e,c),w(e,l),L(t,l,null),w(e,i),s&&s.m(e,null),z(u,f,c),o&&o.m(u,c),z(u,r,c),a=!0},p(u,[c]){const d={};c&2&&(d.type=u[1]),c&9&&(d.$$scope={dirty:c,ctx:u}),t.$set(d),u[0].query.type==="semantic"||u[0].query.type==="concept"?s?(s.p(u,c),c&1&&g(s,1)):(s=oi(u),s.c(),g(s,1),s.m(e,null)):s&&(ie(),p(s,1,1,()=>{s=null}),ne()),u[2]?o?o.p(u,c):(o=ui(u),o.c(),o.m(r.parentNode,r)):o&&(o.d(1),o=null)},i(u){a||(g(t.$$.fragment,u),g(s),a=!0)},o(u){p(t.$$.fragment,u),p(s),a=!1},d(u){u&&h(e),q(t),s&&s.d(),u&&h(f),o&&o.d(u),u&&h(r)}}}function Bf(n,e,l){let t,{search:i}=e,{tagType:f="outline"}=e;return n.$$set=r=>{"search"in r&&l(0,i=r.search),"tagType"in r&&l(1,f=r.tagType)},n.$$.update=()=>{n.$$.dirty&1&&l(2,t=i.query.type==="concept"?"":i.query.search)},[i,f,t]}class ci extends we{constructor(e){super(),ke(this,e,Bf,Rf,ve,{search:0,tagType:1})}}function Pf(n){let e;return{c(){e=J(n[2])},l(l){e=G(l,n[2])},m(l,t){z(l,e,t)},p(l,t){t&4&&de(e,l[2])},d(l){l&&h(e)}}}function Hf(n){let e,l,t,i,f,r;return l=new Ft({props:{title:"query",interactive:!0,type:n[1],$$slots:{default:[Pf]},$$scope:{ctx:n}}}),l.$on("remove",n[7]),{c(){e=A("button"),O(l.$$.fragment),this.h()},l(a){e=N(a,"BUTTON",{class:!0});var s=E(e);Y(l.$$.fragment,s),s.forEach(h),this.h()},h(){M(e,"class","search-pill items-center text-left")},m(a,s){z(a,e,s),L(l,e,null),i=!0,f||(r=[Le(t=qe.call(null,e,{component:ci,props:{search:n[0],tagType:n[1]}})),Ee(e,"click",n[6])],f=!0)},p(a,[s]){const o={};s&2&&(o.type=a[1]),s&516&&(o.$$scope={dirty:s,ctx:a}),l.$set(o),t&&bt(t.update)&&s&3&&t.update.call(null,{component:ci,props:{search:a[0],tagType:a[1]}})},i(a){i||(g(l.$$.fragment,a),i=!0)},o(a){p(l.$$.fragment,a),i=!1},d(a){a&&h(e),q(l),f=!1,Ye(r)}}}function Ff(n,e,l){let t,i,f,{search:r}=e;const a={keyword:"outline",semantic:"teal",concept:"green"},s=je(),o=$e();Se(n,o,d=>l(3,f=d));function u(d){Ae.call(this,n,d)}const c=()=>{var d;return s.removeSearch(r,((d=f.selectRowsSchema)==null?void 0:d.data)||null)};return n.$$set=d=>{"search"in d&&l(0,r=d.search)},n.$$.update=()=>{n.$$.dirty&1&&l(2,t=r.query.type==="concept"?`${r.query.concept_namespace}/${r.query.concept_name}`:r.query.search),n.$$.dirty&1&&l(1,i=r.query.type!=null?a[r.query.type]:"outline")},[r,i,t,f,s,o,u,c]}class Qn extends we{constructor(e){super(),ke(this,e,Ff,Hf,ve,{search:0})}}function di(n,e,l){const t=n.slice();return t[25]=e[l],t}function hi(n,e,l){const t=n.slice();return t[28]=e[l],t}function mi(n,e,l){const t=n.slice();return t[31]=e[l],t}function Of(n){let e,l,t,i=n[13],f=[];for(let s=0;sp(f[s],1,1,()=>{f[s]=null});let a=n[8]!=null&&n[8].length>0&&pi(n);return{c(){e=A("div");for(let s=0;s0?a?(a.p(s,o),o[0]&256&&g(a,1)):(a=pi(s),a.c(),g(a,1),a.m(e,null)):a&&(ie(),p(a,1,1,()=>{a=null}),ne())},i(s){if(!t){for(let o=0;op(u[d],1,1,()=>{u[d]=null});return{c(){e=A("div"),l=A("div"),i=J(t),f=Z(),r=A("div");for(let d=0;d{t=null}),ne())},i(i){l||(g(t),l=!0)},o(i){p(t),l=!1},d(i){t&&t.d(i),i&&h(e)}}}function pi(n){let e,l,t,i,f,r,a=n[8],s=[];for(let u=0;up(s[u],1,1,()=>{s[u]=null});return{c(){e=A("div"),l=A("div"),t=J("Filters"),i=Z(),f=A("div");for(let u=0;u{r[u]=null}),ne()),~e?(l=r[e],l?l.p(s,o):(l=r[e]=f[e](s),l.c()),g(l,1),l.m(t.parentNode,t)):l=null)},i(s){i||(g(l),i=!0)},o(s){p(l),i=!1},d(s){~e&&r[e].d(s),s&&h(t)}}}function jf(n){var H,j,R;let e,l,t,i,f,r,a,s,o,u,c,d,m,_,b,v,I=n[13].length>0&&Of(n),S=n[0]&&n[1]&&wi(n),k=n[6]!=null&&ki(n);u=new ta({props:{size:"sm",titleText:"Sort by",class:"w-36",selectedId:n[5],items:n[7]}}),u.$on("select",n[16]),m=new xe({props:{class:"top-2",kind:"ghost",expressive:!0,icon:((H=n[4])==null?void 0:H.order)==null?ii:((j=n[4])==null?void 0:j.order)==="ASC"?yt:Ct,disabled:n[4]==null,tooltipPosition:"bottom",tooltipAlignment:"end",iconDescription:((R=n[4])==null?void 0:R.order)==="ASC"?"Sorted ascending. Toggle to switch to descending.":"Sorted descending. Toggle to switch to ascending."}}),m.$on("click",n[17]);let V=n[2]&&Ei(n);return{c(){e=A("div"),l=A("div"),I&&I.c(),t=Z(),i=A("div"),f=A("div"),S&&S.c(),r=Z(),a=A("div"),s=A("div"),k&&k.c(),o=Z(),O(u.$$.fragment),c=Z(),d=A("div"),O(m.$$.fragment),_=Z(),V&&V.c(),b=ae(),this.h()},l(T){e=N(T,"DIV",{class:!0});var y=E(e);l=N(y,"DIV",{class:!0});var C=E(l);I&&I.l(C),t=Q(C),i=N(C,"DIV",{class:!0});var P=E(i);f=N(P,"DIV",{class:!0});var B=E(f);S&&S.l(B),B.forEach(h),r=Q(P),a=N(P,"DIV",{class:!0});var K=E(a);s=N(K,"DIV",{class:!0});var ue=E(s);k&&k.l(ue),ue.forEach(h),o=Q(K),Y(u.$$.fragment,K),c=Q(K),d=N(K,"DIV",{class:!0});var te=E(d);Y(m.$$.fragment,te),te.forEach(h),K.forEach(h),P.forEach(h),C.forEach(h),y.forEach(h),_=Q(T),V&&V.l(T),b=ae(),this.h()},h(){M(f,"class","self-end py-1"),M(s,"class","ml-1 w-8"),M(d,"class","ml-1"),M(a,"class","sort-container flex flex-row items-center"),M(i,"class","flex w-full flex-row items-end justify-between"),M(l,"class","flex w-full flex-col"),M(e,"class","mx-5 my-2 flex items-center justify-between")},m(T,y){z(T,e,y),w(e,l),I&&I.m(l,null),w(l,t),w(l,i),w(i,f),S&&S.m(f,null),w(i,r),w(i,a),w(a,s),k&&k.m(s,null),w(a,o),L(u,a,null),w(a,c),w(a,d),L(m,d,null),z(T,_,y),V&&V.m(T,y),z(T,b,y),v=!0},p(T,y){var B,K,ue;T[13].length>0&&I.p(T,y),T[0]&&T[1]?S?S.p(T,y):(S=wi(T),S.c(),S.m(f,null)):S&&(S.d(1),S=null),T[6]!=null?k?(k.p(T,y),y[0]&64&&g(k,1)):(k=ki(T),k.c(),g(k,1),k.m(s,null)):k&&(ie(),p(k,1,1,()=>{k=null}),ne());const C={};y[0]&32&&(C.selectedId=T[5]),y[0]&128&&(C.items=T[7]),u.$set(C);const P={};y[0]&16&&(P.icon=((B=T[4])==null?void 0:B.order)==null?ii:((K=T[4])==null?void 0:K.order)==="ASC"?yt:Ct),y[0]&16&&(P.disabled=T[4]==null),y[0]&16&&(P.iconDescription=((ue=T[4])==null?void 0:ue.order)==="ASC"?"Sorted ascending. Toggle to switch to descending.":"Sorted descending. Toggle to switch to ascending."),m.$set(P),T[2]?V?(V.p(T,y),y[0]&4&&g(V,1)):(V=Ei(T),V.c(),g(V,1),V.m(b.parentNode,b)):V&&(ie(),p(V,1,1,()=>{V=null}),ne())},i(T){v||(g(I),g(k),g(u.$$.fragment,T),g(m.$$.fragment,T),g(V),v=!0)},o(T){p(I),p(k),p(u.$$.fragment,T),p(m.$$.fragment,T),p(V),v=!1},d(T){T&&h(e),I&&I.d(),S&&S.d(),k&&k.d(),q(u),q(m),T&&h(_),V&&V.d(T),T&&h(b)}}}function Uf(n,e,l){let t,i,f,r,a,s,o,u,c,d,m=$,_=()=>(m(),m=Oe(t,ue=>l(10,d=ue)),t);n.$$.on_destroy.push(()=>m());let{totalNumRows:b}=e,{manifest:v}=e,I=je();Se(n,I,ue=>l(21,c=ue));let S=$e();Se(n,S,ue=>l(20,u=ue));let k=null;const V=["keyword","semantic","concept"],H={keyword:"Keyword",semantic:"Semantic",concept:"Concepts"};let j={};function R(ue){if(ue.query.type==="concept"){const te=ue.query;l(2,k={namespace:te.concept_namespace,name:te.concept_name})}}let T={};const y=ue=>{if(ue.detail.selectedId==null){I.setSortBy(null);return}I.setSortBy(Xt(ue.detail.selectedId))},C=()=>{r!=null&&I.setSortBy(r.path),I.setSortOrder((r==null?void 0:r.order)==="ASC"?"DESC":"ASC")},P=()=>{I.clearSorts()},B=ue=>R(ue),K=()=>l(2,k=null);return n.$$set=ue=>{"totalNumRows"in ue&&l(0,b=ue.totalNumRows),"manifest"in ue&&l(1,v=ue.manifest)},n.$$.update=()=>{var ue,te,le,X;if(n.$$.dirty[0]&4&&_(l(9,t=k?Tr(k.namespace,k.name):void 0)),n.$$.dirty[0]&2097152&&l(19,i=Gt(c)),n.$$.dirty[0]&2097152&&l(8,f=c.queryOptions.filters),n.$$.dirty[0]&524296){l(3,j={});for(const se of i)se.query.type&&(se.query.type in j||l(3,j[se.query.type]=[],j),j[se.query.type].push(se))}if(n.$$.dirty[0]&1048576&&l(4,r=Dr(u)),n.$$.dirty[0]&1048576)for(const se of((te=(ue=u.selectRowsSchema)==null?void 0:ue.data)==null?void 0:te.search_results)||[])T[Ce(se.result_path)]=se;n.$$.dirty[0]&16&&l(5,a=r!=null&&r.path?Ce(r.path):null),n.$$.dirty[0]&2097152&&l(6,s=c.queryOptions.sort_by),n.$$.dirty[0]&1048672&&l(7,o=((X=(le=u.selectRowsSchema)==null?void 0:le.data)==null?void 0:X.schema)!=null?[{id:null,text:"None",disabled:s==null&&a!=null},...Rn(u.selectRowsSchema.data.schema).map(se=>{const me=Ce(se.path);return{id:me,text:me}})]:[])},[b,v,k,j,r,a,s,o,f,t,d,I,S,V,H,R,y,C,P,i,u,c,B,K]}class Zf extends we{constructor(e){super(),ke(this,e,Uf,jf,ve,{totalNumRows:0,manifest:1},null,[-1,-1])}}function Si(n,e,l){const t=n.slice();t[16]=e[l],t[19]=l;const i=t[2].length>1?`[${t[19]}]`:"";return t[17]=i,t}function Ii(n){let e,l,t,i=n[0].join(".")+n[17]+"",f,r,a,s,o,u;return s=new yr({props:{text:Ne(n[16]),row:n[1],spanPaths:n[3],valuePaths:n[5],datasetViewStore:n[6],datasetStore:n[4]}}),{c(){e=A("div"),l=A("div"),t=A("div"),f=J(i),r=Z(),a=A("div"),O(s.$$.fragment),o=Z(),this.h()},l(c){e=N(c,"DIV",{class:!0});var d=E(e);l=N(d,"DIV",{class:!0});var m=E(l);t=N(m,"DIV",{class:!0});var _=E(t);f=G(_,i),_.forEach(h),r=Q(m),a=N(m,"DIV",{class:!0});var b=E(a);Y(s.$$.fragment,b),b.forEach(h),m.forEach(h),o=Q(d),d.forEach(h),this.h()},h(){M(t,"class","sticky top-0 z-10 w-full self-start border-t border-neutral-200 bg-neutral-100 px-2 py-2 pb-2 font-mono font-medium text-neutral-500"),M(a,"class","font-normal"),M(l,"class","flex w-full flex-col"),M(e,"class","flex flex-row")},m(c,d){z(c,e,d),w(e,l),w(l,t),w(t,f),w(l,r),w(l,a),L(s,a,null),w(e,o),u=!0},p(c,d){(!u||d&5)&&i!==(i=c[0].join(".")+c[17]+"")&&de(f,i);const m={};d&4&&(m.text=Ne(c[16])),d&2&&(m.row=c[1]),d&8&&(m.spanPaths=c[3]),d&16&&(m.datasetStore=c[4]),s.$set(m)},i(c){u||(g(s.$$.fragment,c),u=!0)},o(c){p(s.$$.fragment,c),u=!1},d(c){c&&h(e),q(s)}}}function Qf(n){let e,l,t=n[2],i=[];for(let r=0;rp(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;rl(4,c=k));const S=c.visibleFields||[];return n.$$set=k=>{"path"in k&&l(0,d=k.path),"row"in k&&l(1,m=k.row),"field"in k&&l(8,_=k.field)},n.$$.update=()=>{if(n.$$.dirty&256&&l(14,t=kt(_)),n.$$.dirty&16384&&l(11,i=t.filter(k=>ls(k.signal))),n.$$.dirty&16384&&l(10,f=t.filter(k=>{var V;return((V=k.signal)==null?void 0:V.signal_name)==="concept_labels"})),n.$$.dirty&16384&&l(9,r=t.filter(k=>{var V;return((V=k.signal)==null?void 0:V.signal_name)==="semantic_similarity"})),n.$$.dirty&16384&&l(12,a=t.filter(k=>{var V;return((V=k.signal)==null?void 0:V.signal_name)==="substring_search"})),n.$$.dirty&16384&&l(13,s=t.filter(k=>k.dtype==="string_span")),n.$$.dirty&8192&&l(3,o=s.map(k=>k.path)),n.$$.dirty&15872)for(const k of s){const H=kt(k).filter(T=>T.dtype!="string_span").filter(T=>S==null?void 0:S.some(y=>st(y.path,T.path))).filter(T=>T.dtype!=null&&T.dtype!="embedding"),j=k.path,R=a.find(T=>wt(k.path,T.path));if(R!=null){const T=R.signal;b.push({path:k.path,spanPath:j,type:"keyword",name:T.query,dtype:k.dtype,signal:T})}for(const T of H){const y=i.find(B=>wt(T.path,B.path)),C=f.find(B=>wt(T.path,B.path)),P=r.find(B=>wt(T.path,B.path));if(y!=null){const B=y.signal;b.push({path:T.path,spanPath:j,type:"concept_score",name:`${B.namespace}/${B.concept_name}`,dtype:T.dtype,signal:B})}else if(C!=null){const B=C.signal;b.push({path:T.path,spanPath:j,type:"label",name:`${B.namespace}/${B.concept_name} label`,dtype:T.dtype,signal:B})}else if(P!=null){const B=P.signal;b.push({path:T.path,spanPath:j,type:"semantic_similarity",name:`similarity: ${B.query}`,dtype:T.dtype,signal:B})}else b.push({path:T.path,spanPath:j,type:"metadata",name:T.path[T.path.length-1],dtype:T.dtype})}}n.$$.dirty&3&&l(2,u=is(m,d).map(k=>lt.value(k)).filter(ns))},[d,m,u,o,c,b,v,I,_,r,f,i,a,s,t]}class Jf extends we{constructor(e){super(),ke(this,e,Kf,Qf,ve,{path:0,row:1,field:8})}}function Gf(n){let e,l,t,i,f;const r=[n[3],{type:n[0]?"green":"blue"},{icon:n[2]}];let a={};for(let s=0;s{e=ee(ee({},e),pe(s)),l(3,i=_e(e,t)),"isPreview"in s&&l(0,f=s.isPreview)},[f,r,a,i]}class nl extends we{constructor(e){super(),ke(this,e,Xf,Gf,ve,{isPreview:0})}}function zi(n,e,l){const t=n.slice();return t[0]=e[l],t}function Mi(n){let e,l,t=[],i=new Map,f,r=n[1];const a=s=>Ce(s[0].path);for(let s=0;s{H[y]=null}),ne()),~u?(c=H[u],c?c.p(e,T):(c=H[u]=V[u](e),c.c()),g(c,1),c.m(o,null)):c=null),(!k||T&2)&&b!==(b=e[0].formattedValue+"")&&de(v,b),(!k||T&2&&I!==(I=`${e[0].value}`))&&M(_,"title",I),(!k||T&2)&&U(_,"italic",e[0].formattedValue===null)},i(R){k||(g(c),k=!0)},o(R){p(c),k=!1},d(R){R&&h(l),~u&&H[u].d()}}}function eo(n){let e,l,t=n[1].length>0&&Mi(n);return{c(){t&&t.c(),e=ae()},l(i){t&&t.l(i),e=ae()},m(i,f){t&&t.m(i,f),z(i,e,f),l=!0},p(i,[f]){i[1].length>0?t?(t.p(i,f),f&2&&g(t,1)):(t=Mi(i),t.c(),g(t,1),t.m(e.parentNode,e)):t&&(ie(),p(t,1,1,()=>{t=null}),ne())},i(i){l||(g(t),l=!0)},o(i){p(t),l=!1},d(i){t&&t.d(i),i&&h(e)}}}function to(n,e,l){let t,i,f,{row:r}=e,{visibleFields:a}=e;const s=$e();Se(n,s,c=>l(5,i=c));const o=Zn();Se(n,o,c=>l(6,f=c));function u(c){const d=rs(c).filter(_=>Cr(_,a)),m=d.filter(_=>{var b;return((b=lt.field(_))==null?void 0:b.dtype)==="string_span"}).map(_=>lt.path(_));return d.filter(_=>!m.some(b=>wt(lt.path(_),b))).map(_=>{var H,j;const b=lt.field(_),v=lt.path(_);let I=lt.value(_);if(b.dtype==="string_span")return null;const S=((H=f.data)==null?void 0:H.some(R=>{var T;return R.name===((T=b.signal)==null?void 0:T.signal_name)}))||!1,k=gt(b);let V;return S||k&&b.dtype==null||b.dtype==="embedding"||b.repeated_field!=null?V="":I==null?V=null:V=Ne(I),{indentLevel:v.length-1,fieldName:v[v.length-1],field:b,path:v,isSignal:k,isPreviewSignal:Ht(((j=i.selectRowsSchema)==null?void 0:j.data)||null,v),isEmbeddingSignal:S,value:I,formattedValue:V}}).filter(_=>_!=null)}return n.$$set=c=>{"row"in c&&l(0,r=c.row),"visibleFields"in c&&l(4,a=c.visibleFields)},n.$$.update=()=>{n.$$.dirty&1&&l(1,t=u(r))},[r,t,s,o,a]}class lo extends we{constructor(e){super(),ke(this,e,to,eo,ve,{row:0,visibleFields:4})}}function Ti(n,e,l){const t=n.slice();return t[5]=e[l],t[7]=l,t}function Vi(n){let e,l=[],t=new Map,i,f,r=n[1];const a=s=>Ce(s[5].path);for(let s=0;sn[4].call(e))},m(s,o){z(s,e,o);for(let u=0;u0&&Vi(n);return a=new lo({props:{row:n[0],visibleFields:n[2]}}),{c(){e=A("div"),l=A("div"),u&&u.c(),t=Z(),i=A("div"),f=A("div"),r=A("div"),O(a.$$.fragment),this.h()},l(c){e=N(c,"DIV",{class:!0});var d=E(e);l=N(d,"DIV",{class:!0});var m=E(l);u&&u.l(m),t=Q(m),i=N(m,"DIV",{class:!0});var _=E(i);f=N(_,"DIV",{class:!0});var b=E(f);r=N(b,"DIV",{style:!0,class:!0});var v=E(r);Y(a.$$.fragment,v),v.forEach(h),b.forEach(h),_.forEach(h),m.forEach(h),d.forEach(h),this.h()},h(){M(r,"style",s=`max-height: ${Math.max(Ci,n[3])}px`),M(r,"class","overflow-y-auto"),M(f,"class","sticky top-0 self-start"),M(i,"class","flex h-full w-1/3 bg-neutral-100"),M(l,"class","flex h-full w-full flex-row"),M(e,"class","mx-5 mb-10 rounded border-x border-b border-neutral-200 shadow-md")},m(c,d){z(c,e,d),w(e,l),u&&u.m(l,null),w(l,t),w(l,i),w(i,f),w(f,r),L(a,r,null),o=!0},p(c,[d]){c[1].length>0?u?(u.p(c,d),d&2&&g(u,1)):(u=Vi(c),u.c(),g(u,1),u.m(l,t)):u&&(ie(),p(u,1,1,()=>{u=null}),ne());const m={};d&1&&(m.row=c[0]),d&4&&(m.visibleFields=c[2]),a.$set(m),(!o||d&8&&s!==(s=`max-height: ${Math.max(Ci,c[3])}px`))&&M(r,"style",s)},i(c){o||(g(u),g(a.$$.fragment,c),o=!0)},o(c){p(u),p(a.$$.fragment,c),o=!1},d(c){c&&h(e),u&&u.d(),q(a)}}}const Ci=320;function no(n,e,l){let{row:t}=e,{mediaFields:i}=e,{visibleFields:f}=e,r=0;function a(){r=this.clientHeight,l(3,r)}return n.$$set=s=>{"row"in s&&l(0,t=s.row),"mediaFields"in s&&l(1,i=s.mediaFields),"visibleFields"in s&&l(2,f=s.visibleFields)},[t,i,f,r,a]}class ro extends we{constructor(e){super(),ke(this,e,no,io,ve,{row:0,mediaFields:1,visibleFields:2})}}function Ai(n,e,l){const t=n.slice();return t[21]=e[l],t}function so(n){let e,l;return{c(){e=A("div"),l=J("No results."),this.h()},l(t){e=N(t,"DIV",{class:!0});var i=E(e);l=G(i,"No results."),i.forEach(h),this.h()},h(){M(e,"class","mx-4 mt-8 w-full text-gray-600")},m(t,i){z(t,e,i),w(e,l)},p:$,i:$,o:$,d(t){t&&h(e)}}}function ao(n){let e,l;return{c(){e=A("div"),l=J("Select fields to display"),this.h()},l(t){e=N(t,"DIV",{class:!0});var i=E(e);l=G(i,"Select fields to display"),i.forEach(h),this.h()},h(){M(e,"class","mt-12 w-full text-center text-gray-600")},m(t,i){z(t,e,i),w(e,l)},p:$,i:$,o:$,d(t){t&&h(e)}}}function fo(n){let e,l;return e=new it({props:{paragraph:!0,lines:3}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function oo(n){var t,i;let e,l;return e=new $t({props:{lowContrast:!0,title:"Could not fetch schema:",subtitle:((t=n[2].error.body)==null?void 0:t.detail)||((i=n[2])==null?void 0:i.error.message)}}),{c(){O(e.$$.fragment)},l(f){Y(e.$$.fragment,f)},m(f,r){L(e,f,r),l=!0},p(f,r){var s,o;const a={};r&4&&(a.subtitle=((s=f[2].error.body)==null?void 0:s.detail)||((o=f[2])==null?void 0:o.error.message)),e.$set(a)},i(f){l||(g(e.$$.fragment,f),l=!0)},o(f){p(e.$$.fragment,f),l=!1},d(f){q(e,f)}}}function uo(n){var t;let e,l;return e=new $t({props:{lowContrast:!0,title:"Could not fetch rows:",subtitle:((t=n[3].error.body)==null?void 0:t.detail)||n[3].error.message}}),{c(){O(e.$$.fragment)},l(i){Y(e.$$.fragment,i)},m(i,f){L(e,i,f),l=!0},p(i,f){var a;const r={};f&8&&(r.subtitle=((a=i[3].error.body)==null?void 0:a.detail)||i[3].error.message),e.$set(r)},i(i){l||(g(e.$$.fragment,i),l=!0)},o(i){p(e.$$.fragment,i),l=!1},d(i){q(e,i)}}}function Ni(n){let e,l=[],t=new Map,i,f,r=n[6];const a=o=>lt.value(o[21][fs]);for(let o=0;o0&&Bi(n);return{c(){e=A("div");for(let o=0;o0?s?(s.p(o,u),u&64&&g(s,1)):(s=Bi(o),s.c(),g(s,1),s.m(e,null)):s&&(ie(),p(s,1,1,()=>{s=null}),ne())},i(o){if(!f){for(let u=0;u0&&n[4].isSuccess&&n[5]!=null&&Ni(n);return{c(){O(e.$$.fragment),l=Z(),i&&i.c(),f=Z(),c&&c.c(),r=ae()},l(d){Y(e.$$.fragment,d),l=Q(d),i&&i.l(d),f=Q(d),c&&c.l(d),r=ae()},m(d,m){L(e,d,m),z(d,l,m),~t&&o[t].m(d,m),z(d,f,m),c&&c.m(d,m),z(d,r,m),a=!0},p(d,[m]){const _={};m&128&&(_.totalNumRows=d[7]),m&1024&&(_.manifest=d[10].data),e.$set(_);let b=t;t=u(d),t===b?~t&&o[t].p(d,m):(i&&(ie(),p(o[b],1,1,()=>{o[b]=null}),ne()),~t?(i=o[t],i?i.p(d,m):(i=o[t]=s[t](d),i.c()),g(i,1),i.m(f.parentNode,f)):i=null),d[6]&&d[1].length>0&&d[4].isSuccess&&d[5]!=null?c?(c.p(d,m),m&114&&g(c,1)):(c=Ni(d),c.c(),g(c,1),c.m(r.parentNode,r)):c&&(ie(),p(c,1,1,()=>{c=null}),ne())},i(d){a||(g(e.$$.fragment,d),g(i),g(c),a=!0)},o(d){p(e.$$.fragment,d),p(i),p(c),a=!1},d(d){q(e,d),d&&h(l),~t&&o[t].d(d),d&&h(f),c&&c.d(d),d&&h(r)}}}function ho(n,e,l){let t,i,f,r,a,s,o,u,c,d,m,_=$,b=()=>(_(),_=Oe(r,B=>l(3,m=B)),r),v,I,S=$,k=()=>(S(),S=Oe(t,B=>l(4,I=B)),t),V;n.$$.on_destroy.push(()=>_()),n.$$.on_destroy.push(()=>S());let H=je();Se(n,H,B=>l(17,v=B));let j=$e();Se(n,j,B=>l(16,d=B));const R=ss(v.namespace,v.datasetName);Se(n,R,B=>l(10,V=B));let T=null;const y=Ge(T),C=()=>m==null?void 0:m.fetchNextPage();function P(B){He[B?"unshift":"push"](()=>{T=B,l(0,T)})}return n.$$.update=()=>{var B,K,ue,te;n.$$.dirty&131072&&k(l(9,t=xt(v.namespace,v.datasetName))),n.$$.dirty&131088&&l(15,i=I.isSuccess?Ar(v):void 0),n.$$.dirty&65536&&l(2,f=d.selectRowsSchema),n.$$.dirty&163844&&b(l(8,r=as(v.namespace,v.datasetName,i||{},f!=null&&f.isSuccess?f.data.schema:void 0))),n.$$.dirty&8&&l(7,a=(B=m.data)==null?void 0:B.pages[0].total_num_rows),n.$$.dirty&8&&l(6,s=(K=m.data)==null?void 0:K.pages.flatMap(le=>le.rows)),n.$$.dirty&65536&&l(1,o=(d.visibleFields||[]).sort((le,X)=>Ce(le.path)>Ce(X.path)?1:-1)),n.$$.dirty&6&&l(14,u=((ue=f==null?void 0:f.data)==null?void 0:ue.schema)!=null?Nr((te=f==null?void 0:f.data)==null?void 0:te.schema,o):null),n.$$.dirty&81920&&l(5,c=Rr(u,d.settings)),n.$$.dirty&1&&y.set(T)},Rt(Br,y),[T,o,f,m,I,c,s,a,r,t,V,H,j,R,u,i,d,v,C,P]}class mo extends we{constructor(e){super(),ke(this,e,ho,co,ve,{})}}function Pi(n,e,l){const t=n.slice();return t[35]=e[l],t}function Hi(n,e,l){const t=n.slice();return t[38]=e[l],t}function _o(n){let e,l=n[41].text+"",t;return{c(){e=A("div"),t=J(l)},l(i){e=N(i,"DIV",{});var f=E(e);t=G(f,l),f.forEach(h)},m(i,f){z(i,e,f),w(e,t)},p(i,f){f[1]&1024&&l!==(l=i[41].text+"")&&de(t,l)},i:$,o:$,d(i){i&&h(e)}}}function go(n){let e,l,t,i,f,r,a;return l=new ut({props:{$$slots:{default:[po]},$$scope:{ctx:n}}}),{c(){e=A("div"),O(l.$$.fragment),t=Z(),i=A("div"),f=J(`Keyword search: + `),r=J(n[0]),this.h()},l(s){e=N(s,"DIV",{class:!0});var o=E(e);Y(l.$$.fragment,o),t=Q(o),i=N(o,"DIV",{class:!0});var u=E(i);f=G(u,`Keyword search: + `),r=G(u,n[0]),u.forEach(h),o.forEach(h),this.h()},h(){M(i,"class","ml-2"),M(e,"class","new-keyword flex flex-row items-center justify-items-center")},m(s,o){z(s,e,o),L(l,e,null),w(e,t),w(e,i),w(i,f),w(i,r),a=!0},p(s,o){const u={};o[1]&2048&&(u.$$scope={dirty:o,ctx:s}),l.$set(u),(!a||o[0]&1)&&de(r,s[0])},i(s){a||(g(l.$$.fragment,s),a=!0)},o(s){p(l.$$.fragment,s),a=!1},d(s){s&&h(e),q(l)}}}function bo(n){let e,l,t,i,f,r=n[0]!=""?":":"",a,s,o,u;return l=new ut({props:{$$slots:{default:[vo]},$$scope:{ctx:n}}}),{c(){e=A("div"),O(l.$$.fragment),t=Z(),i=A("div"),f=J("New concept"),a=J(r),s=Z(),o=J(n[0]),this.h()},l(c){e=N(c,"DIV",{class:!0});var d=E(e);Y(l.$$.fragment,d),t=Q(d),i=N(d,"DIV",{class:!0});var m=E(i);f=G(m,"New concept"),a=G(m,r),s=Q(m),o=G(m,n[0]),m.forEach(h),d.forEach(h),this.h()},h(){M(i,"class","ml-2"),M(e,"class","new-concept flex flex-row items-center justify-items-center")},m(c,d){z(c,e,d),L(l,e,null),w(e,t),w(e,i),w(i,f),w(i,a),w(i,s),w(i,o),u=!0},p(c,d){const m={};d[1]&2048&&(m.$$scope={dirty:d,ctx:c}),l.$set(m),(!u||d[0]&1)&&r!==(r=c[0]!=""?":":"")&&de(a,r),(!u||d[0]&1)&&de(o,c[0])},i(c){u||(g(l.$$.fragment,c),u=!0)},o(c){p(l.$$.fragment,c),u=!1},d(c){c&&h(e),q(l)}}}function po(n){let e,l;return e=new uf({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function vo(n){let e,l;return e=new Da({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function wo(n){let e,l,t,i;const f=[bo,go,_o],r=[];function a(s,o){return s[41].id==="new-concept"?0:s[41].id==="keyword-search"?1:2}return e=a(n),l=r[e]=f[e](n),{c(){l.c(),t=ae()},l(s){l.l(s),t=ae()},m(s,o){r[e].m(s,o),z(s,t,o),i=!0},p(s,o){let u=e;e=a(s),e===u?r[e].p(s,o):(ie(),p(r[u],1,1,()=>{r[u]=null}),ne(),l=r[e],l?l.p(s,o):(l=r[e]=f[e](s),l.c()),g(l,1),l.m(t.parentNode,t))},i(s){i||(g(l),i=!0)},o(s){p(l),i=!1},d(s){r[e].d(s),s&&h(t)}}}function Fi(n){let e,l;return e=new qn({props:{value:Ce(n[38]),text:Ce(n[38])}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i[0]&512&&(f.value=Ce(t[38])),i[0]&512&&(f.text=Ce(t[38])),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function ko(n){let e,l,t=n[9],i=[];for(let r=0;rp(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;rp(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r({41:y}),({item:y})=>[0,y?1024:0]]},$$scope:{ctx:n}};n[0]!==void 0&&(R.value=n[0]),u=new ks({props:R}),n[28](u),He.push(()=>Zt(u,"value",j)),u.$on("select",n[17]);let T=Oi(n);return S=new Ln({props:{size:"xl",selected:n[2]||"",name:n[2]||"",$$slots:{default:[Eo]},$$scope:{ctx:n}}}),S.$on("change",n[15]),{c(){e=A("div"),l=A("div"),O(t.$$.fragment),i=Z(),f=A("div"),r=A("div"),a=A("div"),s=A("div"),o=A("div"),O(u.$$.fragment),d=Z(),m=A("div"),T.c(),b=Z(),v=A("div"),I=A("div"),O(S.$$.fragment),this.h()},l(y){e=N(y,"DIV",{class:!0});var C=E(e);l=N(C,"DIV",{class:!0});var P=E(l);Y(t.$$.fragment,P),P.forEach(h),i=Q(C),f=N(C,"DIV",{class:!0});var B=E(f);r=N(B,"DIV",{class:!0});var K=E(r);a=N(K,"DIV",{class:!0});var ue=E(a);s=N(ue,"DIV",{class:!0});var te=E(s);o=N(te,"DIV",{class:!0});var le=E(o);Y(u.$$.fragment,le),le.forEach(h),te.forEach(h),ue.forEach(h),K.forEach(h),B.forEach(h),d=Q(C),m=N(C,"DIV",{class:!0});var X=E(m);T.l(X),X.forEach(h),b=Q(C),v=N(C,"DIV",{class:!0});var se=E(v);I=N(se,"DIV",{class:!0});var me=E(I);Y(S.$$.fragment,me),me.forEach(h),se.forEach(h),C.forEach(h),this.h()},h(){M(l,"class","compute-embedding mr-1"),U(l,"compute-embedding-indexing",n[8]),M(o,"class","flex-grow"),M(s,"class","flex w-full flex-row items-start justify-items-start"),M(a,"class","flex flex-row"),M(r,"class","w-full"),M(f,"class","search-container flex w-full flex-grow flex-row"),M(m,"class","mx-1"),M(I,"class","w-28"),M(v,"class","embedding-select mr-8 flex flex-row"),M(e,"class","border-1 flex w-full flex-row items-center px-4")},m(y,C){z(y,e,C),w(e,l),L(t,l,null),w(e,i),w(e,f),w(f,r),w(r,a),w(a,s),w(s,o),L(u,o,null),w(e,d),w(e,m),T.m(m,null),w(e,b),w(e,v),w(v,I),L(S,I,null),k=!0,V||(H=[Le(qe.call(null,m,{text:"Select the field to search over."})),Le(qe.call(null,I,{text:"Select the embedding to use."}))],V=!0)},p(y,C){const P={};C[0]&264&&(P.disabled=y[3]||y[8]),C[0]&264&&(P.icon=y[3]?ol:y[8]?ul:Wt),t.$set(P),(!k||C[0]&256)&&U(l,"compute-embedding-indexing",y[8]);const B={};C[0]&32&&(B.items=y[5]),C[0]&128&&(B.placeholder=y[7]),C[0]&1|C[1]&3072&&(B.$$scope={dirty:C,ctx:y}),!c&&C[0]&1&&(c=!0,B.value=y[0],Qt(()=>c=!1)),u.$set(B),C[0]&512&&ve(_,_=y[9])?(ie(),p(T,1,1,$),ne(),T=Oi(y),T.c(),g(T,1),T.m(m,null)):T.p(y,C);const K={};C[0]&4&&(K.selected=y[2]||""),C[0]&4&&(K.name=y[2]||""),C[0]&16|C[1]&2048&&(K.$$scope={dirty:C,ctx:y}),S.$set(K)},i(y){k||(g(t.$$.fragment,y),g(u.$$.fragment,y),g(T),g(S.$$.fragment,y),k=!0)},o(y){p(t.$$.fragment,y),p(u.$$.fragment,y),p(T),p(S.$$.fragment,y),k=!1},d(y){y&&h(e),q(t),n[28](null),q(u),T.d(y),q(S),V=!1,Ye(H)}}}const Io=(n,e)=>n.text.toLowerCase().includes(e.toLowerCase())||n.id==="new-concept";function zo(n,e,l){let t,i,f,r,a,s,o,u,c,d,m,_,b,v,I,S,k=je();Se(n,k,he=>l(26,S=he));let V=$e();Se(n,V,he=>l(25,v=he));const H=Bn();Se(n,H,he=>l(32,_=he));const j=Zn();Se(n,j,he=>l(4,I=he));const R=(he,be)=>`${Ce(he||"")}_${be}`;let T={};const y=Pr();Se(n,y,he=>l(24,b=he));let C=[],P="",B;const K=he=>{l(2,s=he.target.value),k.setSearchEmbedding(he.target.value)},ue=()=>{s!=null&&(l(19,T[R(f,s)]=!0,T),_.mutate([t,i,{leaf_path:Xt(f||[]),signal:{signal_name:s}}]))};let te;const le=(he,be)=>{f==null||s==null||(k.addSearch({path:[Ce(f)],query:{type:"concept",concept_namespace:he,concept_name:be,embedding:s}}),te.clear())},X=he=>{if(!(f==null||s==null)){if(he.detail.selectedId==="new-concept"){P===B.id&&l(0,P="");const be=P.split("/",2);let De="",Te="";be.length===2?[De,Te]=be:[Te]=be,nt({command:rt.CreateConcept,namespace:De,conceptName:Te,onCreate:F=>le(F.detail.namespace,F.detail.name)}),te.clear();return}else if(he.detail.selectedId==="keyword-search"){if(P=="")return;k.addSearch({path:[Ce(f)],query:{type:"keyword",search:P}});return}le(he.detail.selectedId.namespace,he.detail.selectedId.name)}},se=he=>{k.setSearchPath(he.target.value)},me=()=>{ue()};function re(he){He[he?"unshift":"push"](()=>{te=he,l(6,te)})}function ce(he){P=he,l(0,P)}return n.$$.update=()=>{n.$$.dirty[0]&67108864&&(t=S.namespace),n.$$.dirty[0]&67108864&&(i=S.datasetName),n.$$.dirty[0]&100663296&&l(1,f=Hr(S,v)),n.$$.dirty[0]&67108866&&l(21,r=Gt(S,f)),n.$$.dirty[0]&33554432&&l(9,a=(v.visibleFields||[]).filter(he=>he.dtype==="string").map(he=>Ce(he.path))),n.$$.dirty[0]&100663314&&l(2,s=Fr(S,v,f,(I.data||[]).map(he=>he.name))),n.$$.dirty[0]&33554434&&l(23,o=Or(v,f)),n.$$.dirty[0]&8388612&&l(3,u=o!=null&&!!o.includes(s||"")),n.$$.dirty[0]&524302&&l(8,c=!u&&T[R(f,s)]),n.$$.dirty[0]&8&&l(7,d=u?"Search by concept or keyword.":"Search by keyword. Click index to search by concept."),n.$$.dirty[0]&9&&l(20,B={id:"new-concept",text:P,disabled:!u}),n.$$.dirty[0]&1&&l(22,m={id:"keyword-search",text:P}),n.$$.dirty[0]&24117257&&l(5,C=b!=null&&b.data?[B,...P!=""?[m]:[],...b.data.map(he=>({id:{namespace:he.namespace,name:he.name},text:`${he.namespace}/${he.name}`,disabled:!u||r.some(be=>be.query.type==="concept"&&be.query.concept_namespace===he.namespace&&be.query.concept_name===he.name)}))]:[])},[P,f,s,u,I,C,te,d,c,a,k,V,H,j,y,K,ue,X,se,T,B,r,m,o,b,v,S,me,re,ce]}class Mo extends we{constructor(e){super(),ke(this,e,zo,So,ve,{},null,[-1,-1])}}function Do(n){let e,l;return e=new xe({props:{$$slots:{default:[Vo]},$$scope:{ctx:n}}}),e.$on("click",n[5]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i&512&&(f.$$scope={dirty:i,ctx:t}),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function To(n){let e,l;return{c(){e=A("span"),l=J("Invalid query"),this.h()},l(t){e=N(t,"SPAN",{class:!0});var i=E(e);l=G(i,"Invalid query"),i.forEach(h),this.h()},h(){M(e,"class","text-red-500")},m(t,i){z(t,e,i),w(e,l)},p:$,i:$,o:$,d(t){t&&h(e)}}}function Vo(n){let e;return{c(){e=J("Apply")},l(l){e=G(l,"Apply")},m(l,t){z(l,e,t)},d(l){l&&h(e)}}}function yo(n){let e,l,t,i,f,r,a,s,o,u,c;const d=[To,Do],m=[];function _(b,v){return b[0]?b[3]?1:-1:0}return~(r=_(n))&&(a=m[r]=d[r](n)),{c(){e=A("pre"),l=J(""),t=J(n[2]),i=J(` +`),f=Z(),a&&a.c(),s=ae(),this.h()},l(b){e=N(b,"PRE",{class:!0,contenteditable:!0});var v=E(e);l=G(v,""),t=G(v,n[2]),i=G(v,` +`),v.forEach(h),f=Q(b),a&&a.l(b),s=ae(),this.h()},h(){M(e,"class","whitespace-pre bg-gray-50 p-4 font-mono"),M(e,"contenteditable",""),n[1]===void 0&&St(()=>n[8].call(e)),U(e,"outline-red-500",!n[0])},m(b,v){z(b,e,v),w(e,l),w(e,t),w(e,i),n[1]!==void 0&&(e.innerText=n[1]),z(b,f,v),~r&&m[r].m(b,v),z(b,s,v),o=!0,u||(c=Ee(e,"input",n[8]),u=!0)},p(b,[v]){(!o||v&4)&&Ir(t,b[2]),v&2&&b[1]!==e.innerText&&(e.innerText=b[1]),(!o||v&1)&&U(e,"outline-red-500",!b[0]);let I=r;r=_(b),r===I?~r&&m[r].p(b,v):(a&&(ie(),p(m[I],1,1,()=>{m[I]=null}),ne()),~r?(a=m[r],a?a.p(b,v):(a=m[r]=d[r](b),a.c()),g(a,1),a.m(s.parentNode,s)):a=null)},i(b){o||(g(a),o=!0)},o(b){p(a),o=!1},d(b){b&&h(e),b&&h(f),~r&&m[r].d(b),b&&h(s),u=!1,c()}}}function Co(n,e,l){let t,i,f,r,a;const s=je();Se(n,s,d=>l(7,a=d));let o=!0;function u(){ht(s,a.queryOptions=JSON.parse(f),a)}function c(){f=this.innerText,l(1,f),l(2,i),l(6,t),l(7,a)}return n.$$.update=()=>{if(n.$$.dirty&128&&l(6,t=a.queryOptions),n.$$.dirty&64&&l(2,i=t?JSON.stringify(t,null,2):""),n.$$.dirty&4&&l(1,f=i),n.$$.dirty&2)try{JSON.parse(f),l(0,o=!0)}catch{l(0,o=!1)}n.$$.dirty&67&&l(3,r=o&&!Lr(JSON.parse(f),t))},[o,f,i,r,s,u,t,a,c]}class Ao extends we{constructor(e){super(),ke(this,e,Co,yo,ve,{})}}function qi(n){let e,l;return e=new Hs({props:{light:!0,flipped:!0,$$slots:{default:[No]},$$scope:{ctx:n}}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i&67108927&&(f.$$scope={dirty:i,ctx:t}),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Yi(n){let e,l;return e=new pt({props:{text:"Sort by"}}),e.$on("click",n[16]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Wi(n){let e,l;return e=new pt({props:{text:"Filter"}}),e.$on("click",n[17]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function ji(n){let e,l;return e=new pt({props:{text:"Compute embedding"}}),e.$on("click",n[18]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Ui(n){let e,l;return e=new pt({props:{text:"Preview signal"}}),e.$on("click",n[19]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Zi(n){let e,l;return e=new pt({props:{text:"Compute signal"}}),e.$on("click",n[20]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Qi(n){let e,l;return e=new pt({props:{text:"Delete signal"}}),e.$on("click",n[21]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function No(n){let e=Tt(n[0]),l,t=jt(n[0]),i,f,r,a,s,o,u=e&&Yi(n),c=t&&Wi(n),d=!n[2]&&ji(n),m=!n[2]&&Ui(n),_=!n[2]&&Zi(n),b=n[1]&&Qi(n);return{c(){u&&u.c(),l=Z(),c&&c.c(),i=Z(),d&&d.c(),f=Z(),m&&m.c(),r=Z(),_&&_.c(),a=Z(),b&&b.c(),s=ae()},l(v){u&&u.l(v),l=Q(v),c&&c.l(v),i=Q(v),d&&d.l(v),f=Q(v),m&&m.l(v),r=Q(v),_&&_.l(v),a=Q(v),b&&b.l(v),s=ae()},m(v,I){u&&u.m(v,I),z(v,l,I),c&&c.m(v,I),z(v,i,I),d&&d.m(v,I),z(v,f,I),m&&m.m(v,I),z(v,r,I),_&&_.m(v,I),z(v,a,I),b&&b.m(v,I),z(v,s,I),o=!0},p(v,I){I&1&&(e=Tt(v[0])),e?u?(u.p(v,I),I&1&&g(u,1)):(u=Yi(v),u.c(),g(u,1),u.m(l.parentNode,l)):u&&(ie(),p(u,1,1,()=>{u=null}),ne()),I&1&&(t=jt(v[0])),t?c?(c.p(v,I),I&1&&g(c,1)):(c=Wi(v),c.c(),g(c,1),c.m(i.parentNode,i)):c&&(ie(),p(c,1,1,()=>{c=null}),ne()),v[2]?d&&(ie(),p(d,1,1,()=>{d=null}),ne()):d?(d.p(v,I),I&4&&g(d,1)):(d=ji(v),d.c(),g(d,1),d.m(f.parentNode,f)),v[2]?m&&(ie(),p(m,1,1,()=>{m=null}),ne()):m?(m.p(v,I),I&4&&g(m,1)):(m=Ui(v),m.c(),g(m,1),m.m(r.parentNode,r)),v[2]?_&&(ie(),p(_,1,1,()=>{_=null}),ne()):_?(_.p(v,I),I&4&&g(_,1)):(_=Zi(v),_.c(),g(_,1),_.m(a.parentNode,a)),v[1]?b?(b.p(v,I),I&2&&g(b,1)):(b=Qi(v),b.c(),g(b,1),b.m(s.parentNode,s)):b&&(ie(),p(b,1,1,()=>{b=null}),ne())},i(v){o||(g(u),g(c),g(d),g(m),g(_),g(b),o=!0)},o(v){p(u),p(c),p(d),p(m),p(_),p(b),o=!1},d(v){u&&u.d(v),v&&h(l),c&&c.d(v),v&&h(i),d&&d.d(v),v&&h(f),m&&m.d(v),v&&h(r),_&&_.d(v),v&&h(a),b&&b.d(v),v&&h(s)}}}function Ro(n){let e,l,t,i=Ce(n[0].path)+"",f,r,a,s,o;return{c(){e=A("p"),l=J("Confirm deleting "),t=A("code"),f=J(i),r=J(" ?"),a=Z(),s=A("p"),o=J("This is a permanent action and cannot be undone."),this.h()},l(u){e=N(u,"P",{class:!0});var c=E(e);l=G(c,"Confirm deleting "),t=N(c,"CODE",{});var d=E(t);f=G(d,i),d.forEach(h),r=G(c," ?"),c.forEach(h),a=Q(u),s=N(u,"P",{class:!0});var m=E(s);o=G(m,"This is a permanent action and cannot be undone."),m.forEach(h),this.h()},h(){M(e,"class","!text-lg"),M(s,"class","mt-2")},m(u,c){z(u,e,c),w(e,l),w(e,t),w(t,f),w(e,r),z(u,a,c),z(u,s,c),w(s,o)},p(u,c){c&1&&i!==(i=Ce(u[0].path)+"")&&de(f,i)},d(u){u&&h(e),u&&h(a),u&&h(s)}}}function Bo(n){let e,l,t,i,f=n[6]&&qi(n);function r(s){n[22](s)}let a={danger:!0,modalHeading:"Delete signal",primaryButtonText:"Delete",primaryButtonIcon:n[7].isLoading?Dt:void 0,secondaryButtonText:"Cancel",$$slots:{default:[Ro]},$$scope:{ctx:n}};return n[3]!==void 0&&(a.open=n[3]),l=new ll({props:a}),He.push(()=>Zt(l,"open",r)),l.$on("click:button--secondary",n[23]),l.$on("open",n[24]),l.$on("close",n[25]),l.$on("submit",n[11]),{c(){f&&f.c(),e=Z(),O(l.$$.fragment)},l(s){f&&f.l(s),e=Q(s),Y(l.$$.fragment,s)},m(s,o){f&&f.m(s,o),z(s,e,o),L(l,s,o),i=!0},p(s,[o]){s[6]?f?(f.p(s,o),o&64&&g(f,1)):(f=qi(s),f.c(),g(f,1),f.m(e.parentNode,e)):f&&(ie(),p(f,1,1,()=>{f=null}),ne());const u={};o&128&&(u.primaryButtonIcon=s[7].isLoading?Dt:void 0),o&67108865&&(u.$$scope={dirty:o,ctx:s}),!t&&o&8&&(t=!0,u.open=s[3],Qt(()=>t=!1)),l.$set(u)},i(s){i||(g(f),g(l.$$.fragment,s),i=!0)},o(s){p(f),p(l.$$.fragment,s),i=!1},d(s){f&&f.d(s),s&&h(e),q(l,s)}}}function Po(n,e,l){let t,i,f,r,a,s,o,u,c,{field:d}=e,{schema:m}=e,_=!1;const b=je();Se(n,b,K=>l(15,c=K));const v=$e();Se(n,v,K=>l(14,u=K));const I=os();Se(n,I,K=>l(7,o=K));function S(){o.mutate([t,i,{signal_path:d.path}],{onSuccess:()=>{l(3,_=!1),b.deleteSignal(d.path)}})}const k=()=>b.addSortBy(d.path),V=()=>nt({command:rt.EditFilter,namespace:t,datasetName:i,path:d.path}),H=()=>nt({command:rt.ComputeEmbedding,namespace:t,datasetName:i,path:d==null?void 0:d.path}),j=()=>nt({command:rt.PreviewConcept,namespace:t,datasetName:i,path:d==null?void 0:d.path}),R=()=>nt({command:rt.ComputeSignal,namespace:t,datasetName:i,path:d==null?void 0:d.path}),T=()=>l(3,_=!0);function y(K){_=K,l(3,_)}const C=()=>l(3,_=!1);function P(K){Ae.call(this,n,K)}function B(K){Ae.call(this,n,K)}return n.$$set=K=>{"field"in K&&l(0,d=K.field),"schema"in K&&l(12,m=K.schema)},n.$$.update=()=>{var K;n.$$.dirty&32768&&l(5,t=c.namespace),n.$$.dirty&32768&&l(4,i=c.datasetName),n.$$.dirty&4097&&l(2,f=Et(d,m)),n.$$.dirty&1&&l(1,r=gt(d)),n.$$.dirty&16385&&l(13,a=Ht(((K=u.selectRowsSchema)==null?void 0:K.data)||null,d.path)),n.$$.dirty&8199&&l(6,s=(Tt(d)||jt(d)||!f||r)&&!a)},[d,r,f,_,i,t,s,o,b,v,I,S,m,a,u,c,k,V,H,j,R,T,y,C,P,B]}class Kn extends we{constructor(e){super(),ke(this,e,Po,Bo,ve,{field:0,schema:12})}}function Ki(n,e,l){const t=n.slice();t[7]=e[l][0],t[8]=e[l][1];const i=t[2](t[7]);t[9]=i;const f=`${t[8]/t[1]*100}%`;t[10]=f;const r=Ne(t[8]);return t[11]=r,t}function Ji(n){let e,l,t=n[9]+"",i,f,r,a,s,o=n[11]+"",u,c,d,m,_;function b(){return n[6](n[7])}return{c(){e=A("button"),l=A("div"),i=J(t),r=Z(),a=A("div"),s=A("div"),u=J(o),d=Z(),this.h()},l(v){e=N(v,"BUTTON",{class:!0});var I=E(e);l=N(I,"DIV",{title:!0,class:!0});var S=E(l);i=G(S,t),S.forEach(h),r=Q(I),a=N(I,"DIV",{class:!0});var k=E(a);s=N(k,"DIV",{title:!0,class:!0});var V=E(s);u=G(V,o),V.forEach(h),k.forEach(h),d=Q(I),I.forEach(h),this.h()},h(){M(l,"title",f=n[9]),M(l,"class","w-48 flex-none truncate px-2"),M(s,"title",c=n[11]),M(s,"class","histogram-bar my-px bg-indigo-200 pl-2 text-xs leading-5"),Xe(s,"width",n[10]),M(a,"class","w-36 border-l border-gray-300 pl-2"),M(e,"class","flex items-center text-left text-xs text-black hover:bg-gray-200")},m(v,I){z(v,e,I),w(e,l),w(l,i),w(e,r),w(e,a),w(a,s),w(s,u),w(e,d),m||(_=Ee(e,"click",b),m=!0)},p(v,I){n=v,I&1&&t!==(t=n[9]+"")&&de(i,t),I&1&&f!==(f=n[9])&&M(l,"title",f),I&1&&o!==(o=n[11]+"")&&de(u,o),I&1&&c!==(c=n[11])&&M(s,"title",c),I&3&&Xe(s,"width",n[10])},d(v){v&&h(e),m=!1,_()}}}function Ho(n){let e,l=n[0],t=[];for(let i=0;is("row-click",{value:u});return n.$$set=u=>{"field"in u&&l(4,i=u.field),"counts"in u&&l(0,f=u.counts),"bins"in u&&l(5,r=u.bins)},n.$$.update=()=>{n.$$.dirty&1&&l(1,t=Math.max(...f.map(([u,c])=>c)))},[f,t,a,s,i,r,o]}class Oo extends we{constructor(e){super(),ke(this,e,Fo,Ho,ve,{field:4,counts:0,bins:5})}}function Lo(n){let e,l,t,i,f,r,a,s,o,u,c,d=Ne(n[4].total_count)+"",m,_,b,v,I,S,k,V,H,j,R,T,y=Ne(n[4].approx_count_distinct)+"",C,P,B,K,ue,te;r=new Vt({props:{class:"inline"}}),S=new Vt({props:{class:"inline"}});let le=n[4].avg_text_length&&Gi(n),X=n[4].min_val&&n[4].max_val&&Xi(n);return{c(){e=A("table"),l=A("tbody"),t=A("tr"),i=A("td"),f=A("span"),O(r.$$.fragment),a=Z(),s=A("span"),o=J("Total count"),u=Z(),c=A("td"),m=J(d),_=Z(),b=A("tr"),v=A("td"),I=A("span"),O(S.$$.fragment),k=Z(),V=A("span"),H=J("Unique values"),j=Z(),R=A("td"),T=J("~"),C=J(y),P=Z(),le&&le.c(),B=Z(),X&&X.c(),this.h()},l(se){e=N(se,"TABLE",{class:!0});var me=E(e);l=N(me,"TBODY",{});var re=E(l);t=N(re,"TR",{});var ce=E(t);i=N(ce,"TD",{class:!0});var he=E(i);f=N(he,"SPAN",{});var be=E(f);Y(r.$$.fragment,be),be.forEach(h),a=Q(he),s=N(he,"SPAN",{});var De=E(s);o=G(De,"Total count"),De.forEach(h),he.forEach(h),u=Q(ce),c=N(ce,"TD",{class:!0});var Te=E(c);m=G(Te,d),Te.forEach(h),ce.forEach(h),_=Q(re),b=N(re,"TR",{});var F=E(b);v=N(F,"TD",{class:!0});var D=E(v);I=N(D,"SPAN",{});var x=E(I);Y(S.$$.fragment,x),x.forEach(h),k=Q(D),V=N(D,"SPAN",{});var ge=E(V);H=G(ge,"Unique values"),ge.forEach(h),D.forEach(h),j=Q(F),R=N(F,"TD",{class:!0});var ye=E(R);T=G(ye,"~"),C=G(ye,y),ye.forEach(h),F.forEach(h),P=Q(re),le&&le.l(re),B=Q(re),X&&X.l(re),re.forEach(h),me.forEach(h),this.h()},h(){M(i,"class","svelte-1tctrjz"),M(c,"class","svelte-1tctrjz"),M(v,"class","svelte-1tctrjz"),M(R,"class","svelte-1tctrjz"),M(e,"class","stats-table w-full svelte-1tctrjz")},m(se,me){z(se,e,me),w(e,l),w(l,t),w(t,i),w(i,f),L(r,f,null),w(i,a),w(i,s),w(s,o),w(t,u),w(t,c),w(c,m),w(l,_),w(l,b),w(b,v),w(v,I),L(S,I,null),w(v,k),w(v,V),w(V,H),w(b,j),w(b,R),w(R,T),w(R,C),w(l,P),le&&le.m(l,null),w(l,B),X&&X.m(l,null),K=!0,ue||(te=[Le(qe.call(null,f,{text:"Total number of rows where the value is defined."})),Le(qe.call(null,I,{text:"An approximation of the total number of unique values."}))],ue=!0)},p(se,me){(!K||me&16)&&d!==(d=Ne(se[4].total_count)+"")&&de(m,d),(!K||me&16)&&y!==(y=Ne(se[4].approx_count_distinct)+"")&&de(C,y),se[4].avg_text_length?le?(le.p(se,me),me&16&&g(le,1)):(le=Gi(se),le.c(),g(le,1),le.m(l,B)):le&&(ie(),p(le,1,1,()=>{le=null}),ne()),se[4].min_val&&se[4].max_val?X?(X.p(se,me),me&16&&g(X,1)):(X=Xi(se),X.c(),g(X,1),X.m(l,null)):X&&(ie(),p(X,1,1,()=>{X=null}),ne())},i(se){K||(g(r.$$.fragment,se),g(S.$$.fragment,se),g(le),g(X),K=!0)},o(se){p(r.$$.fragment,se),p(S.$$.fragment,se),p(le),p(X),K=!1},d(se){se&&h(e),q(r),q(S),le&&le.d(),X&&X.d(),ue=!1,Ye(te)}}}function qo(n){let e,l;return e=new it({props:{paragraph:!0,width:"50%"}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Yo(n){let e,l,t=n[2].error.message+"",i;return{c(){e=A("p"),l=J("Error: "),i=J(t)},l(f){e=N(f,"P",{});var r=E(e);l=G(r,"Error: "),i=G(r,t),r.forEach(h)},m(f,r){z(f,e,r),w(e,l),w(e,i)},p(f,r){r&4&&t!==(t=f[2].error.message+"")&&de(i,t)},i:$,o:$,d(f){f&&h(e)}}}function Gi(n){let e,l,t,i,f,r,a,s,o,u=Ne(n[4].avg_text_length)+"",c,d,m,_;return i=new Vt({props:{class:"inline"}}),{c(){e=A("tr"),l=A("td"),t=A("span"),O(i.$$.fragment),f=Z(),r=A("span"),a=J("Average text length"),s=Z(),o=A("td"),c=J(u),this.h()},l(b){e=N(b,"TR",{});var v=E(e);l=N(v,"TD",{class:!0});var I=E(l);t=N(I,"SPAN",{});var S=E(t);Y(i.$$.fragment,S),S.forEach(h),f=Q(I),r=N(I,"SPAN",{});var k=E(r);a=G(k,"Average text length"),k.forEach(h),I.forEach(h),s=Q(v),o=N(v,"TD",{class:!0});var V=E(o);c=G(V,u),V.forEach(h),v.forEach(h),this.h()},h(){M(l,"class","svelte-1tctrjz"),M(o,"class","svelte-1tctrjz")},m(b,v){z(b,e,v),w(e,l),w(l,t),L(i,t,null),w(l,f),w(l,r),w(r,a),w(e,s),w(e,o),w(o,c),d=!0,m||(_=Le(qe.call(null,t,{text:"The average length of the text in characters."})),m=!0)},p(b,v){(!d||v&16)&&u!==(u=Ne(b[4].avg_text_length)+"")&&de(c,u)},i(b){d||(g(i.$$.fragment,b),d=!0)},o(b){p(i.$$.fragment,b),d=!1},d(b){b&&h(e),q(i),m=!1,_()}}}function Xi(n){let e,l,t,i,f,r,a,s,o,u=Ne(n[4].min_val)+"",c,d,m=Ne(n[4].max_val)+"",_,b,v,I;return i=new Vt({props:{class:"inline"}}),{c(){e=A("tr"),l=A("td"),t=A("span"),O(i.$$.fragment),f=Z(),r=A("span"),a=J("Range"),s=Z(),o=A("td"),c=J(u),d=J(" .. "),_=J(m),this.h()},l(S){e=N(S,"TR",{});var k=E(e);l=N(k,"TD",{class:!0});var V=E(l);t=N(V,"SPAN",{});var H=E(t);Y(i.$$.fragment,H),H.forEach(h),f=Q(V),r=N(V,"SPAN",{});var j=E(r);a=G(j,"Range"),j.forEach(h),V.forEach(h),s=Q(k),o=N(k,"TD",{class:!0});var R=E(o);c=G(R,u),d=G(R," .. "),_=G(R,m),R.forEach(h),k.forEach(h),this.h()},h(){M(l,"class","svelte-1tctrjz"),M(o,"class","svelte-1tctrjz")},m(S,k){z(S,e,k),w(e,l),w(l,t),L(i,t,null),w(l,f),w(l,r),w(r,a),w(e,s),w(e,o),w(o,c),w(o,d),w(o,_),b=!0,v||(I=Le(qe.call(null,t,{text:"The minimum and maximum value across the dataset"})),v=!0)},p(S,k){(!b||k&16)&&u!==(u=Ne(S[4].min_val)+"")&&de(c,u),(!b||k&16)&&m!==(m=Ne(S[4].max_val)+"")&&de(_,m)},i(S){b||(g(i.$$.fragment,S),b=!0)},o(S){p(i.$$.fragment,S),b=!1},d(S){S&&h(e),q(i),v=!1,I()}}}function Wo(n){let e,l,t;return l=new Oo({props:{counts:n[5],bins:n[3],field:n[0]}}),l.$on("row-click",n[11]),{c(){e=A("div"),O(l.$$.fragment),this.h()},l(i){e=N(i,"DIV",{class:!0});var f=E(e);Y(l.$$.fragment,f),f.forEach(h),this.h()},h(){M(e,"class","mt-4")},m(i,f){z(i,e,f),L(l,e,null),t=!0},p(i,f){const r={};f&32&&(r.counts=i[5]),f&8&&(r.bins=i[3]),f&1&&(r.field=i[0]),l.$set(r)},i(i){t||(g(l.$$.fragment,i),t=!0)},o(i){p(l.$$.fragment,i),t=!1},d(i){i&&h(e),q(l)}}}function jo(n){let e,l;return e=new it({props:{paragraph:!0,width:"50%"}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Uo(n){let e,l,t=n[1].error.message+"",i;return{c(){e=A("p"),l=J("Error: "),i=J(t)},l(f){e=N(f,"P",{});var r=E(e);l=G(r,"Error: "),i=G(r,t),r.forEach(h)},m(f,r){z(f,e,r),w(e,l),w(e,i)},p(f,r){r&2&&t!==(t=f[1].error.message+"")&&de(i,t)},i:$,o:$,d(f){f&&h(e)}}}function Zo(n){let e,l,t,i,f,r,a;const s=[Yo,qo,Lo],o=[];function u(_,b){return _[2].error?0:_[4]==null?1:2}l=u(n),t=o[l]=s[l](n);const c=[Uo,jo,Wo],d=[];function m(_,b){return _[1].error?0:_[5]==null?1:_[5].length>0?2:-1}return~(f=m(n))&&(r=d[f]=c[f](n)),{c(){e=A("div"),t.c(),i=Z(),r&&r.c(),this.h()},l(_){e=N(_,"DIV",{class:!0});var b=E(e);t.l(b),i=Q(b),r&&r.l(b),b.forEach(h),this.h()},h(){M(e,"class","p-4")},m(_,b){z(_,e,b),o[l].m(e,null),w(e,i),~f&&d[f].m(e,null),a=!0},p(_,[b]){let v=l;l=u(_),l===v?o[l].p(_,b):(ie(),p(o[v],1,1,()=>{o[v]=null}),ne(),t=o[l],t?t.p(_,b):(t=o[l]=s[l](_),t.c()),g(t,1),t.m(e,i));let I=f;f=m(_),f===I?~f&&d[f].p(_,b):(r&&(ie(),p(d[I],1,1,()=>{d[I]=null}),ne()),~f?(r=d[f],r?r.p(_,b):(r=d[f]=c[f](_),r.c()),g(r,1),r.m(e,null)):r=null)},i(_){a||(g(t),g(r),a=!0)},o(_){p(t),p(r),a=!1},d(_){_&&h(e),o[l].d(),~f&&d[f].d()}}}function Qo(n,e,l){let t,i,f,r,a,s=$,o=()=>(s(),s=Oe(i,k=>l(1,a=k)),i),u,c=$,d=()=>(c(),c=Oe(t,k=>l(2,u=k)),t),m;n.$$.on_destroy.push(()=>s()),n.$$.on_destroy.push(()=>c());let{field:_}=e;const b=je();Se(n,b,k=>l(10,m=k));let v=null;function I(k){if(k==null)return;if(v!=null){const[H,j]=v[k.toString()];if(H!=null){const R={path:_.path,op:"greater_equal",value:H};b.addFilter(R)}if(j!=null){const R={path:_.path,op:"less",value:j};b.addFilter(R)}return}const V={path:_.path,op:"equals",value:k};b.addFilter(V)}const S=k=>I(k.detail.value);return n.$$set=k=>{"field"in k&&l(0,_=k.field)},n.$$.update=()=>{var k;if(n.$$.dirty&1025&&d(l(7,t=us(m.namespace,m.datasetName,{leaf_path:_.path}))),n.$$.dirty&1025&&o(l(6,i=cs(m.namespace,m.datasetName,{leaf_path:_.path,filters:m.queryOptions.filters}))),n.$$.dirty&2&&l(5,f=a.data!=null?a.data.counts:null),n.$$.dirty&4&&l(4,r=u.data!=null?u.data:null),n.$$.dirty&2)if(((k=a.data)==null?void 0:k.bins)!=null){l(3,v={});for(const[V,H,j]of Object.values(a.data.bins))l(3,v[V]=[H,j],v)}else l(3,v=null)},[_,a,u,v,r,f,i,t,b,I,m,S]}class Ko extends we{constructor(e){super(),ke(this,e,Qo,Zo,ve,{field:0})}}const{Boolean:At}=zr;function xi(n,e,l){const t=n.slice();return t[39]=e[l],t}function $i(n,e,l){const t=n.slice();return t[42]=e[l],t}function en(n,e,l){const t=n.slice();return t[45]=e[l],t}function tn(n,e,l){const t=n.slice();return t[48]=e[l],t}function Jo(n){let e,l="{}",t;return{c(){e=A("span"),t=J(l),this.h()},l(i){e=N(i,"SPAN",{class:!0});var f=E(e);t=G(f,l),f.forEach(h),this.h()},h(){M(e,"class","font-mono")},m(i,f){z(i,e,f),w(e,t)},p:$,i:$,o:$,d(i){i&&h(e)}}}function Go(n){let e,l,t,i;var f=n[23][n[1].repeated_field.dtype];function r(a){return{props:{title:a[1].dtype}}}return f&&(l=dt(f,r(n))),{c(){e=A("div"),l&&O(l.$$.fragment),t=J("[]"),this.h()},l(a){e=N(a,"DIV",{class:!0});var s=E(e);l&&Y(l.$$.fragment,s),t=G(s,"[]"),s.forEach(h),this.h()},h(){M(e,"class","flex")},m(a,s){z(a,e,s),l&&L(l,e,null),w(e,t),i=!0},p(a,s){const o={};if(s[0]&2&&(o.title=a[1].dtype),s[0]&2&&f!==(f=a[23][a[1].repeated_field.dtype])){if(l){ie();const u=l;p(u.$$.fragment,1,0,()=>{q(u,1)}),ne()}f?(l=dt(f,r(a)),O(l.$$.fragment),g(l.$$.fragment,1),L(l,e,t)):l=null}else f&&l.$set(o)},i(a){i||(l&&g(l.$$.fragment,a),i=!0)},o(a){l&&p(l.$$.fragment,a),i=!1},d(a){a&&h(e),l&&q(l)}}}function Xo(n){let e,l,t;var i=n[23][n[1].dtype];function f(r){return{props:{title:r[1].dtype}}}return i&&(e=dt(i,f(n))),{c(){e&&O(e.$$.fragment),l=ae()},l(r){e&&Y(e.$$.fragment,r),l=ae()},m(r,a){e&&L(e,r,a),z(r,l,a),t=!0},p(r,a){const s={};if(a[0]&2&&(s.title=r[1].dtype),a[0]&2&&i!==(i=r[23][r[1].dtype])){if(e){ie();const o=e;p(o.$$.fragment,1,0,()=>{q(o,1)}),ne()}i?(e=dt(i,f(r)),O(e.$$.fragment),g(e.$$.fragment,1),L(e,l.parentNode,l)):e=null}else i&&e.$set(s)},i(r){t||(e&&g(e.$$.fragment,r),t=!0)},o(r){e&&p(e.$$.fragment,r),t=!1},d(r){r&&h(l),e&&q(e,r)}}}function ln(n){let e,l;return e=new Ft({props:{interactive:!0,type:"green",$$slots:{default:[eu]},$$scope:{ctx:n}}}),e.$on("click",n[33]),e.$on("remove",n[34]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i[0]&16384|i[1]&1048576&&(f.$$scope={dirty:i,ctx:t}),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function xo(n){let e,l;return e=new Ct({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function $o(n){let e,l;return e=new yt({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function eu(n){let e,l,t,i,f,r,a,s;const o=[$o,xo],u=[];function c(d,m){return d[14]=="ASC"?0:1}return r=c(n),a=u[r]=o[r](n),{c(){e=A("div"),l=A("div"),t=J("Sorted"),i=Z(),f=A("span"),a.c(),this.h()},l(d){e=N(d,"DIV",{class:!0});var m=E(e);l=N(m,"DIV",{class:!0});var _=E(l);t=G(_,"Sorted"),_.forEach(h),i=Q(m),f=N(m,"SPAN",{});var b=E(f);a.l(b),b.forEach(h),m.forEach(h),this.h()},h(){M(l,"class","mr-1"),M(e,"class","flex flex-row")},m(d,m){z(d,e,m),w(e,l),w(l,t),w(e,i),w(e,f),u[r].m(f,null),s=!0},p(d,m){let _=r;r=c(d),r!==_&&(ie(),p(u[_],1,1,()=>{u[_]=null}),ne(),a=u[r],a||(a=u[r]=o[r](d),a.c()),g(a,1),a.m(f,null))},i(d){s||(g(a),s=!0)},o(d){p(a),s=!1},d(d){d&&h(e),u[r].d()}}}function nn(n){let e,l,t=n[7],i=[];for(let r=0;rp(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{i&&(t||(t=mt(e,_t,{},!0)),t.run(1))}),i=!0)},o(f){p(l.$$.fragment,f),f&&(t||(t=mt(e,_t,{},!1)),t.run(0)),i=!1},d(f){f&&h(e),q(l),f&&t&&t.end()}}}function cn(n){let e,l,t=n[18],i=[];for(let r=0;rp(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;rp(se[D],1,1,()=>{se[D]=null});let re=n[16],ce=[];for(let D=0;Dp(ce[D],1,1,()=>{ce[D]=null});let be=n[4]&&n[21]&&fn(n),De=n[10]&&on(n);V=new Kn({props:{field:n[1],schema:n[0]}});let Te=n[20]&&un(n),F=n[18].length&&cn(n);return{c(){e=A("div"),l=A("div"),t=A("div"),O(i.$$.fragment),f=Z(),r=A("div"),s.c(),u=Z(),c=A("button"),d=J(n[19]),m=Z(),te&&te.c(),_=Z(),le&&le.c(),b=Z();for(let D=0;D{K[ye]=null}),ne(),s=K[a],s?s.p(D,x):(s=K[a]=B[a](D),s.c()),g(s,1),s.m(r,null)),o&&bt(o.update)&&x[0]&2048&&o.update.call(null,{text:D[11]}),(!y||x[0]&32)&&U(r,"bg-blue-200",D[5]),(!y||x[0]&524288)&&de(d,D[19]),(!y||x[0]&1024)&&U(c,"cursor-default",!D[10]),D[15]?te?(te.p(D,x),x[0]&32768&&g(te,1)):(te=ln(D),te.c(),g(te,1),te.m(l,_)):te&&(ie(),p(te,1,1,()=>{te=null}),ne()),D[13]?le?(le.p(D,x),x[0]&8192&&g(le,1)):(le=nn(D),le.c(),g(le,1),le.m(l,b)):le&&(ie(),p(le,1,1,()=>{le=null}),ne()),x[0]&4096){X=D[12];let Me;for(Me=0;Me{be=null}),ne()),D[10]?De?(De.p(D,x),x[0]&1024&&g(De,1)):(De=on(D),De.c(),g(De,1),De.m(l,k)):De&&(ie(),p(De,1,1,()=>{De=null}),ne());const Re={};x[0]&2&&(Re.field=D[1]),x[0]&1&&(Re.schema=D[0]),V.$set(Re),(!y||x[0]&32)&&U(l,"bg-blue-50",D[5]),(!y||x[0]&16)&&U(l,"bg-emerald-100",D[4]),(!y||x[0]&32)&&U(l,"hover:bg-blue-100",D[5]),D[20]?Te?(Te.p(D,x),x[0]&1048576&&g(Te,1)):(Te=un(D),Te.c(),g(Te,1),Te.m(e,j)):Te&&(ie(),p(Te,1,1,()=>{Te=null}),ne()),D[18].length?F?(F.p(D,x),x[0]&262144&&g(F,1)):(F=cn(D),F.c(),g(F,1),F.m(R,null)):F&&(ie(),p(F,1,1,()=>{F=null}),ne()),(!y||x[0]&32)&&U(e,"border-b",!D[5])},i(D){if(!y){g(i.$$.fragment,D),g(s),g(te),g(le);for(let x=0;x{y&&(T||(T=mt(R,_t,{},!0)),T.run(1))}),y=!0}},o(D){p(i.$$.fragment,D),p(s),p(te),p(le),se=se.filter(At);for(let x=0;xl(22,y=F));const le=je();Se(n,le,F=>l(9,R=F));const X=$e();Se(n,X,F=>l(30,T=F));function se(F){return F!=null&&F.repeated_field?se(F.repeated_field):F!=null&&F.fields?[...Object.values(F.fields).filter(D=>D.path.at(-1)!==Hn)].flatMap(D=>{const x=se(D);return x.some(ge=>gt(ge))?x:[D]}).filter(D=>{var x,ge,ye,Re;return!(D.dtype==="embedding"||D.signal!=null&&kt(D).some(Me=>Me.dtype==="embedding")||((x=D.signal)==null?void 0:x.signal_name)==="sentences"||((ge=D.signal)==null?void 0:ge.signal_name)==="substring_search"||((ye=D.signal)==null?void 0:ye.signal_name)==="semantic_similarity"||((Re=D.signal)==null?void 0:Re.signal_name)==="concept_labels")}):[]}const me=()=>{c?le.removeSelectedColumn(r):le.addSelectedColumn(r)},re=()=>{j&&(a?le.removeExpandedColumn(r):le.addExpandedColumn(r))},ce=()=>_==="ASC"?ht(le,R.queryOptions.sort_order="DESC",R):ht(le,R.queryOptions.sort_order="ASC",R),he=()=>le.removeSortBy(r),be=()=>P.signal&&I&&B&&y.mutate([R.namespace,R.datasetName,{leaf_path:B.path,signal:P.signal}]),De=()=>{var F;return P.signal&&I&&nt({command:rt.EditPreviewConcept,namespace:R.namespace,datasetName:R.datasetName,path:B==null?void 0:B.path,signalName:(F=P.signal)==null?void 0:F.signal_name,value:P.signal})},Te=()=>{a?le.removeExpandedColumn(r):le.addExpandedColumn(r)};return n.$$set=F=>{"schema"in F&&l(0,C=F.schema),"field"in F&&l(1,P=F.field),"sourceField"in F&&l(2,B=F.sourceField),"indent"in F&&l(3,K=F.indent)},n.$$.update=()=>{var F,D,x,ge;n.$$.dirty[0]&3&&l(5,t=Et(P,C)),n.$$.dirty[0]&2&&l(21,i=gt(P)),n.$$.dirty[0]&32&&l(8,f=!t),n.$$.dirty[0]&2&&l(6,r=P.path),n.$$.dirty[0]&576&&l(20,a=R.expandedColumns[Ce(r)]||!1),n.$$.dirty[0]&64&&l(29,s=r.at(-1)===Pn),n.$$.dirty[0]&536870976&&l(19,o=s?r.at(-2):r.at(-1)),n.$$.dirty[0]&2&&l(18,u=se(P)),n.$$.dirty[0]&1073741888&&l(17,c=(F=T.visibleFields)==null?void 0:F.some(ye=>st(ye.path,r))),n.$$.dirty[0]&258&&l(16,d=f?kt(P).filter(ye=>ye.signal!=null&&kt(ye).some(Re=>Re.dtype==="embedding")):[]),n.$$.dirty[0]&576&&l(15,m=(D=R.queryOptions.sort_by)==null?void 0:D.some(ye=>st(ye,r))),n.$$.dirty[0]&512&&l(14,_=R.queryOptions.sort_order),n.$$.dirty[0]&576&&l(7,b=((x=R.queryOptions.filters)==null?void 0:x.filter(ye=>st(ye.path,r)))||[]),n.$$.dirty[0]&128&&l(13,v=b.length>0),n.$$.dirty[0]&1073741888&&l(4,I=Ht(((ge=T.selectRowsSchema)==null?void 0:ge.data)||null,r)),n.$$.dirty[0]&576&&l(12,S=Gt(R,r)),n.$$.dirty[0]&32&&l(27,k=t?". This field was generated by a signal":""),n.$$.dirty[0]&2&&l(28,V=P.dtype??(P.repeated_field&&P.repeated_field.dtype?`${P.repeated_field.dtype}[]`:"object")),n.$$.dirty[0]&402653184&&l(11,H=`Data type: ${V}${k}`),n.$$.dirty[0]&18&&l(10,j=Tt(P)&&!I)},[C,P,B,K,I,t,r,b,f,R,j,H,S,v,_,m,d,c,u,o,a,i,y,ue,te,le,X,k,V,s,T,me,re,ce,he,be,De,Te]}class Jn extends we{constructor(e){super(),ke(this,e,lu,tu,ve,{schema:0,field:1,sourceField:2,indent:3},null,[-1,-1])}}function hn(n,e,l){const t=n.slice();return t[28]=e[l],t}function mn(n,e,l){const t=n.slice();return t[31]=e[l],t}function iu(n){var y;let e,l,t,i,f,r,a,s,o,u,c,d,m,_,b,v,I,S;t=new Kt({props:{labelText:"Show",hideLabel:!0,checked:n[14],disabled:n[10]}}),t.$on("change",n[23]);let k=n[15]&&_n(n),V=n[13]&&gn(n),H=n[11]&&bn(n),j=n[17]&&vn(n),R=((y=n[1])==null?void 0:y.dtype)&&wn(n);b=new Kn({props:{field:n[1],schema:n[0]}});let T=n[8]&&kn(n);return{c(){e=A("div"),l=A("div"),O(t.$$.fragment),i=Z(),f=A("div"),k&&k.c(),r=Z(),a=A("div"),s=J(n[16]),o=Z(),V&&V.c(),u=Z(),H&&H.c(),c=Z(),j&&j.c(),d=Z(),R&&R.c(),m=Z(),_=A("div"),O(b.$$.fragment),v=Z(),T&&T.c(),I=ae(),this.h()},l(C){e=N(C,"DIV",{class:!0});var P=E(e);l=N(P,"DIV",{class:!0});var B=E(l);Y(t.$$.fragment,B),B.forEach(h),i=Q(P),f=N(P,"DIV",{class:!0});var K=E(f);k&&k.l(K),K.forEach(h),r=Q(P),a=N(P,"DIV",{class:!0,title:!0});var ue=E(a);s=G(ue,n[16]),ue.forEach(h),o=Q(P),V&&V.l(P),u=Q(P),H&&H.l(P),c=Q(P),j&&j.l(P),d=Q(P),R&&R.l(P),m=Q(P),_=N(P,"DIV",{});var te=E(_);Y(b.$$.fragment,te),te.forEach(h),P.forEach(h),v=Q(C),T&&T.l(C),I=ae(),this.h()},h(){M(l,"class","w-6"),M(f,"class","w-6"),Xe(f,"margin-left",n[2]*24+"px"),M(a,"class","grow truncate whitespace-nowrap pr-2 text-gray-900"),M(a,"title",n[16]),M(e,"class","flex w-full flex-row items-center border-b border-gray-200 px-4 py-2 hover:bg-gray-100"),U(e,"bg-blue-50",n[18]),U(e,"hover:bg-blue-100",n[18])},m(C,P){z(C,e,P),w(e,l),L(t,l,null),w(e,i),w(e,f),k&&k.m(f,null),w(e,r),w(e,a),w(a,s),w(e,o),V&&V.m(e,null),w(e,u),H&&H.m(e,null),w(e,c),j&&j.m(e,null),w(e,d),R&&R.m(e,null),w(e,m),w(e,_),L(b,_,null),z(C,v,P),T&&T.m(C,P),z(C,I,P),S=!0},p(C,P){var ue;const B={};P[0]&16384&&(B.checked=C[14]),P[0]&1024&&(B.disabled=C[10]),t.$set(B),C[15]?k?(k.p(C,P),P[0]&32768&&g(k,1)):(k=_n(C),k.c(),g(k,1),k.m(f,null)):k&&(ie(),p(k,1,1,()=>{k=null}),ne()),P[0]&4&&Xe(f,"margin-left",C[2]*24+"px"),(!S||P[0]&65536)&&de(s,C[16]),(!S||P[0]&65536)&&M(a,"title",C[16]),C[13]?V?(V.p(C,P),P[0]&8192&&g(V,1)):(V=gn(C),V.c(),g(V,1),V.m(e,u)):V&&(ie(),p(V,1,1,()=>{V=null}),ne()),C[11]?H?(H.p(C,P),P[0]&2048&&g(H,1)):(H=bn(C),H.c(),g(H,1),H.m(e,c)):H&&(ie(),p(H,1,1,()=>{H=null}),ne()),C[17]?j?(j.p(C,P),P[0]&131072&&g(j,1)):(j=vn(C),j.c(),g(j,1),j.m(e,d)):j&&(ie(),p(j,1,1,()=>{j=null}),ne()),(ue=C[1])!=null&&ue.dtype?R?R.p(C,P):(R=wn(C),R.c(),R.m(e,m)):R&&(R.d(1),R=null);const K={};P[0]&2&&(K.field=C[1]),P[0]&1&&(K.schema=C[0]),b.$set(K),(!S||P[0]&262144)&&U(e,"bg-blue-50",C[18]),(!S||P[0]&262144)&&U(e,"hover:bg-blue-100",C[18]),C[8]?T?(T.p(C,P),P[0]&256&&g(T,1)):(T=kn(C),T.c(),g(T,1),T.m(I.parentNode,I)):T&&(ie(),p(T,1,1,()=>{T=null}),ne())},i(C){S||(g(t.$$.fragment,C),g(k),g(V),g(H),g(j),g(b.$$.fragment,C),g(T),S=!0)},o(C){p(t.$$.fragment,C),p(k),p(V),p(H),p(j),p(b.$$.fragment,C),p(T),S=!1},d(C){C&&h(e),q(t),k&&k.d(),V&&V.d(),H&&H.d(),j&&j.d(),R&&R.d(),q(b),C&&h(v),T&&T.d(C),C&&h(I)}}}function nu(n){let e,l;return e=new rl({props:{field:n[1].repeated_field,indent:n[2],schema:n[0]}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i[0]&2&&(f.field=t[1].repeated_field),i[0]&4&&(f.indent=t[2]),i[0]&1&&(f.schema=t[0]),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function _n(n){let e,l,t,i,f;return l=new Na({props:{class:"w-3"}}),{c(){e=A("button"),O(l.$$.fragment),this.h()},l(r){e=N(r,"BUTTON",{class:!0});var a=E(e);Y(l.$$.fragment,a),a.forEach(h),this.h()},h(){M(e,"class","p-2 transition hover:opacity-60"),U(e,"rotate-180",!n[8])},m(r,a){z(r,e,a),L(l,e,null),t=!0,i||(f=Ee(e,"click",n[24]),i=!0)},p(r,a){(!t||a[0]&256)&&U(e,"rotate-180",!r[8])},i(r){t||(g(l.$$.fragment,r),t=!0)},o(r){p(l.$$.fragment,r),t=!1},d(r){r&&h(e),q(l),i=!1,f()}}}function gn(n){let e,l;return e=new Ft({props:{interactive:!0,type:"green",$$slots:{default:[au]},$$scope:{ctx:n}}}),e.$on("click",n[25]),e.$on("remove",n[26]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i[0]&4096|i[1]&8&&(f.$$scope={dirty:i,ctx:t}),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function ru(n){let e,l;return e=new Ct({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function su(n){let e,l;return e=new yt({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function au(n){let e,l,t,i,f;const r=[su,ru],a=[];function s(o,u){return o[12]=="ASC"?0:1}return l=s(n),t=a[l]=r[l](n),{c(){e=J(`Sorted + `),t.c(),i=ae()},l(o){e=G(o,`Sorted + `),t.l(o),i=ae()},m(o,u){z(o,e,u),a[l].m(o,u),z(o,i,u),f=!0},p(o,u){let c=l;l=s(o),l!==c&&(ie(),p(a[c],1,1,()=>{a[c]=null}),ne(),t=a[l],t||(t=a[l]=r[l](o),t.c()),g(t,1),t.m(i.parentNode,i))},i(o){f||(g(t),f=!0)},o(o){p(t),f=!1},d(o){o&&h(e),a[l].d(o),o&&h(i)}}}function bn(n){let e,l,t=n[4],i=[];for(let r=0;rp(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{i=null}),ne())},i(f){t||(g(i),f&&St(()=>{t&&(l||(l=mt(e,_t,{},!0)),l.run(1))}),t=!0)},o(f){p(i),f&&(l||(l=mt(e,_t,{},!1)),l.run(0)),t=!1},d(f){f&&h(e),i&&i.d(),f&&l&&l.end()}}}function En(n){let e,l,t=n[5],i=[];for(let r=0;rp(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{r[u]=null}),ne(),l=r[e],l?l.p(s,o):(l=r[e]=f[e](s),l.c()),g(l,1),l.m(t.parentNode,t))},i(s){i||(g(l),i=!0)},o(s){p(l),i=!1},d(s){r[e].d(s),s&&h(t)}}}function ou(n,e,l){let t,i,f,r,a,s,o,u,c,d,m,_,b,v,I,S,k,{schema:V}=e,{field:H}=e,{indent:j=0}=e;const R=je();Se(n,R,te=>l(7,k=te));const T=$e();Se(n,T,te=>l(22,S=te));let y=!0;function C(te){return te!=null&&te.fields?Object.values(te.fields).filter(le=>le.path.at(-1)!==Hn):[]}const P=()=>{c?R.removeSelectedColumn(t):R.addSelectedColumn(t)},B=()=>l(8,y=!y),K=()=>m==="ASC"?ht(R,k.queryOptions.sort_order="DESC",k):ht(R,k.queryOptions.sort_order="ASC",k),ue=()=>R.removeSortBy(t);return n.$$set=te=>{"schema"in te&&l(0,V=te.schema),"field"in te&&l(1,H=te.field),"indent"in te&&l(2,j=te.indent)},n.$$.update=()=>{var te,le,X,se;n.$$.dirty[0]&2&&l(3,t=H.path),n.$$.dirty[0]&3&&l(21,i=ds(V,H.path.slice(0,-1))),n.$$.dirty[0]&3&&l(18,f=Et(H,V)),n.$$.dirty[0]&2&&l(6,a=H.path.at(-1)===Pn),n.$$.dirty[0]&2097218&&l(17,r=a&&i?gt(i):gt(H)),n.$$.dirty[0]&66&&l(16,s=a?H.path.at(-2):H.path.at(-1)),n.$$.dirty[0]&2&&l(5,o=C(H)),n.$$.dirty[0]&32&&l(15,u=o.length>0),n.$$.dirty[0]&4194312&&l(14,c=(te=S.visibleFields)==null?void 0:te.some(me=>st(me.path,t))),n.$$.dirty[0]&136&&l(13,d=(le=k.queryOptions.sort_by)==null?void 0:le.some(me=>st(me,t))),n.$$.dirty[0]&128&&l(12,m=k.queryOptions.sort_order),n.$$.dirty[0]&136&&l(4,_=((X=k.queryOptions.filters)==null?void 0:X.filter(me=>st(me.path,t)))||[]),n.$$.dirty[0]&16&&l(11,b=_.length>0),n.$$.dirty[0]&2&&l(10,v=!H.dtype||H.dtype==="embedding"),n.$$.dirty[0]&4194312&&l(9,I=Ht(((se=S.selectRowsSchema)==null?void 0:se.data)||null,t))},[V,H,j,t,_,o,a,k,y,I,v,b,m,d,c,u,s,r,f,R,T,i,S,P,B,K,ue]}class rl extends we{constructor(e){super(),ke(this,e,ou,fu,ve,{schema:0,field:1,indent:2},null,[-1,-1])}}function In(n,e,l){const t=n.slice();return t[3]=e[l],t}function zn(n,e,l){const t=n.slice();return t[3]=e[l],t}function uu(n){let e,l,t,i,f,r;return e=new Lt({props:{label:"Schema",class:"w-1/3"}}),t=new Lt({props:{label:"Tree View",class:"w-1/3"}}),f=new Lt({props:{label:"Raw Query",class:"w-1/3"}}),{c(){O(e.$$.fragment),l=Z(),O(t.$$.fragment),i=Z(),O(f.$$.fragment)},l(a){Y(e.$$.fragment,a),l=Q(a),Y(t.$$.fragment,a),i=Q(a),Y(f.$$.fragment,a)},m(a,s){L(e,a,s),z(a,l,s),L(t,a,s),z(a,i,s),L(f,a,s),r=!0},p:$,i(a){r||(g(e.$$.fragment,a),g(t.$$.fragment,a),g(f.$$.fragment,a),r=!0)},o(a){p(e.$$.fragment,a),p(t.$$.fragment,a),p(f.$$.fragment,a),r=!1},d(a){q(e,a),a&&h(l),q(t,a),a&&h(i),q(f,a)}}}function cu(n){let e=[],l=new Map,t,i,f=Object.keys(n[0].data.schema.fields);const r=a=>a[3];for(let a=0;a{r[u]=null}),ne()),~e?(l=r[e],l?l.p(s,o):(l=r[e]=f[e](s),l.c()),g(l,1),l.m(t.parentNode,t)):l=null)},i(s){i||(g(l),i=!0)},o(s){p(l),i=!1},d(s){~e&&r[e].d(s),s&&h(t)}}}function mu(n){let e=[],l=new Map,t,i,f=Object.keys(n[0].data.schema.fields);const r=a=>a[3];for(let a=0;a{r[u]=null}),ne()),~e?(l=r[e],l?l.p(s,o):(l=r[e]=f[e](s),l.c()),g(l,1),l.m(t.parentNode,t)):l=null)},i(s){i||(g(l),i=!0)},o(s){p(l),i=!1},d(s){~e&&r[e].d(s),s&&h(t)}}}function bu(n){let e,l;return e=new Ao({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function pu(n){let e,l,t,i,f,r,a;return l=new qt({props:{$$slots:{default:[hu]},$$scope:{ctx:n}}}),i=new qt({props:{$$slots:{default:[gu]},$$scope:{ctx:n}}}),r=new qt({props:{$$slots:{default:[bu]},$$scope:{ctx:n}}}),{c(){e=A("div"),O(l.$$.fragment),t=Z(),O(i.$$.fragment),f=Z(),O(r.$$.fragment),this.h()},l(s){e=N(s,"DIV",{class:!0,slot:!0});var o=E(e);Y(l.$$.fragment,o),t=Q(o),Y(i.$$.fragment,o),f=Q(o),Y(r.$$.fragment,o),o.forEach(h),this.h()},h(){M(e,"class","h-full overflow-y-auto"),M(e,"slot","content")},m(s,o){z(s,e,o),L(l,e,null),w(e,t),L(i,e,null),w(e,f),L(r,e,null),a=!0},p(s,o){const u={};o&257&&(u.$$scope={dirty:o,ctx:s}),l.$set(u);const c={};o&257&&(c.$$scope={dirty:o,ctx:s}),i.$set(c);const d={};o&256&&(d.$$scope={dirty:o,ctx:s}),r.$set(d)},i(s){a||(g(l.$$.fragment,s),g(i.$$.fragment,s),g(r.$$.fragment,s),a=!0)},o(s){p(l.$$.fragment,s),p(i.$$.fragment,s),p(r.$$.fragment,s),a=!1},d(s){s&&h(e),q(l),q(i),q(r)}}}function vu(n){let e,l,t;return l=new ba({props:{class:"overflow-hidden border-b border-gray-200",$$slots:{content:[pu],default:[uu]},$$scope:{ctx:n}}}),{c(){e=A("div"),O(l.$$.fragment),this.h()},l(i){e=N(i,"DIV",{class:!0});var f=E(e);Y(l.$$.fragment,f),f.forEach(h),this.h()},h(){M(e,"class","flex h-full flex-col pt-4")},m(i,f){z(i,e,f),L(l,e,null),t=!0},p(i,[f]){const r={};f&257&&(r.$$scope={dirty:f,ctx:i}),l.$set(r)},i(i){t||(g(l.$$.fragment,i),t=!0)},o(i){p(l.$$.fragment,i),t=!1},d(i){i&&h(e),q(l)}}}function wu(n,e,l){let t,i;const f=$e();return Se(n,f,r=>l(2,i=r)),n.$$.update=()=>{n.$$.dirty&4&&l(0,t=i.selectRowsSchema)},[t,f,i]}class ku extends we{constructor(e){super(),ke(this,e,wu,vu,ve,{})}}function Eu(n){let e,l,t;return l=new da({props:{titleText:"Media fields",filterable:!0,items:n[1],selectedIds:n[3],placeholder:"Select media fields"}}),l.$on("select",n[9]),{c(){e=A("div"),O(l.$$.fragment),this.h()},l(i){e=N(i,"DIV",{class:!0});var f=E(e);Y(l.$$.fragment,f),f.forEach(h),this.h()},h(){M(e,"class","h-96")},m(i,f){z(i,e,f),L(l,e,null),t=!0},p(i,f){const r={};f&2&&(r.items=i[1]),f&8&&(r.selectedIds=i[3]),l.$set(r)},i(i){t||(g(l.$$.fragment,i),t=!0)},o(i){p(l.$$.fragment,i),t=!1},d(i){i&&h(e),q(l)}}}function Su(n){let e,l;return e=new it({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Iu(n){let e,l,t,i;const f=[Su,Eu],r=[];function a(s,o){return s[2].isFetching?0:1}return e=a(n),l=r[e]=f[e](n),{c(){l.c(),t=ae()},l(s){l.l(s),t=ae()},m(s,o){r[e].m(s,o),z(s,t,o),i=!0},p(s,o){let u=e;e=a(s),e===u?r[e].p(s,o):(ie(),p(r[u],1,1,()=>{r[u]=null}),ne(),l=r[e],l?l.p(s,o):(l=r[e]=f[e](s),l.c()),g(l,1),l.m(t.parentNode,t))},i(s){i||(g(l),i=!0)},o(s){p(l),i=!1},d(s){r[e].d(s),s&&h(t)}}}function zu(n){let e,l,t,i,f,r;return e=new jr({props:{label:"Changes",title:"Dataset settings"}}),t=new Ur({props:{hasForm:!0,$$slots:{default:[Iu]},$$scope:{ctx:n}}}),f=new Zr({props:{primaryButtonText:"Save"}}),{c(){O(e.$$.fragment),l=Z(),O(t.$$.fragment),i=Z(),O(f.$$.fragment)},l(a){Y(e.$$.fragment,a),l=Q(a),Y(t.$$.fragment,a),i=Q(a),Y(f.$$.fragment,a)},m(a,s){L(e,a,s),z(a,l,s),L(t,a,s),z(a,i,s),L(f,a,s),r=!0},p(a,s){const o={};s&65550&&(o.$$scope={dirty:s,ctx:a}),t.$set(o)},i(a){r||(g(e.$$.fragment,a),g(t.$$.fragment,a),g(f.$$.fragment,a),r=!0)},o(a){p(e.$$.fragment,a),p(t.$$.fragment,a),p(f.$$.fragment,a),r=!1},d(a){q(e,a),a&&h(l),q(t,a),a&&h(i),q(f,a)}}}function Mu(n){let e,l;return e=new Wr({props:{open:n[0],$$slots:{default:[zu]},$$scope:{ctx:n}}}),e.$on("submit",n[8]),e.$on("close",n[13]),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,[i]){const f={};i&1&&(f.open=t[0]),i&65550&&(f.$$scope={dirty:i,ctx:t}),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Du(n,e,l){let t,i,f,r,a,s,o,u,c=$,d=()=>(c(),c=Oe(i,y=>l(15,u=y)),i),m,_=$,b=()=>(_(),_=Oe(t,y=>l(2,m=y)),t),v,I=$,S=()=>(I(),I=Oe(f,y=>l(12,v=y)),f);n.$$.on_destroy.push(()=>c()),n.$$.on_destroy.push(()=>_()),n.$$.on_destroy.push(()=>I());let{settingsOpen:k=!1}=e;const V=je();Se(n,V,y=>l(11,o=y));let H=[];function j(){const y={ui:{media_paths:H.map(C=>C.split("."))}};u.mutate([o.namespace,o.datasetName,y],{onSuccess:()=>{l(0,k=!1)}})}function R(y){H=y.detail.selectedIds}const T=()=>l(0,k=!1);return n.$$set=y=>{"settingsOpen"in y&&l(0,k=y.settingsOpen)},n.$$.update=()=>{n.$$.dirty&2048&&b(l(6,t=Fn(o.namespace,o.datasetName))),n.$$.dirty&2048&&S(l(4,f=xt(o.namespace,o.datasetName))),n.$$.dirty&4096&&l(10,r=Rn(v.data)),n.$$.dirty&1024&&l(1,a=r.map(y=>({id:Ce(y.path),text:Ce(y.path)}))),n.$$.dirty&6&&l(3,s=a.filter(y=>{var C,P;return(((P=(C=m.data)==null?void 0:C.ui)==null?void 0:P.media_paths)||[]).some(B=>Ce(B)===y.id)}).map(y=>y.id))},d(l(5,i=hs())),[k,a,m,s,f,i,t,V,j,R,r,o,v,T]}class Tu extends we{constructor(e){super(),ke(this,e,Du,Mu,ve,{settingsOpen:0})}}function Vu(n){let e,l;return e=new Wa({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function yu(n){let e,l;return e=new La({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Cu(n){let e,l,t,i,f,r,a,s,o,u,c,d,m,_,b,v,I,S,k;t=new ku({});const V=[yu,Vu],H=[];function j(y,C){return y[7]?1:0}r=j(n),a=H[r]=V[r](n),m=new mo({});function R(y){n[20](y)}let T={};return n[2]!==void 0&&(T.settingsOpen=n[2]),b=new Tu({props:T}),He.push(()=>Zt(b,"settingsOpen",R)),{c(){e=A("div"),l=A("div"),O(t.$$.fragment),i=Z(),f=A("div"),a.c(),c=Z(),d=A("div"),O(m.$$.fragment),_=Z(),O(b.$$.fragment),this.h()},l(y){e=N(y,"DIV",{class:!0});var C=E(e);l=N(C,"DIV",{class:!0});var P=E(l);Y(t.$$.fragment,P),i=Q(P),f=N(P,"DIV",{class:!0});var B=E(f);a.l(B),B.forEach(h),P.forEach(h),c=Q(C),d=N(C,"DIV",{class:!0});var K=E(d);Y(m.$$.fragment,K),K.forEach(h),C.forEach(h),_=Q(y),Y(b.$$.fragment,y),this.h()},h(){M(f,"class",s=It(`absolute right-0 top-1/2 flex + h-8 w-4 cursor-pointer items-center justify-center + rounded border + border-neutral-200 bg-neutral-100 + opacity-60 hover:bg-neutral-200 + hover:opacity-100 + ${n[7]?" translate-x-full":" translate-x-1/2"}`)+" svelte-1nu5kbu"),M(l,"class",u=It(`schema-container relative h-full ${n[7]?"w-0":"w-1/3"} border-r border-gray-200`)+" svelte-1nu5kbu"),M(d,"class","h-full w-2/3 flex-grow"),M(e,"class","flex h-full w-full")},m(y,C){z(y,e,C),w(e,l),L(t,l,null),w(l,i),w(l,f),H[r].m(f,null),w(e,c),w(e,d),L(m,d,null),z(y,_,C),L(b,y,C),I=!0,S||(k=[Le(o=qe.call(null,f,{text:n[7]?"Show Schema":"Hide Schema"})),Ee(f,"click",n[8]),Ee(f,"keypress",n[8])],S=!0)},p(y,C){let P=r;r=j(y),r!==P&&(ie(),p(H[P],1,1,()=>{H[P]=null}),ne(),a=H[r],a||(a=H[r]=V[r](y),a.c()),g(a,1),a.m(f,null)),(!I||C&128&&s!==(s=It(`absolute right-0 top-1/2 flex + h-8 w-4 cursor-pointer items-center justify-center + rounded border + border-neutral-200 bg-neutral-100 + opacity-60 hover:bg-neutral-200 + hover:opacity-100 + ${y[7]?" translate-x-full":" translate-x-1/2"}`)+" svelte-1nu5kbu"))&&M(f,"class",s),o&&bt(o.update)&&C&128&&o.update.call(null,{text:y[7]?"Show Schema":"Hide Schema"}),(!I||C&128&&u!==(u=It(`schema-container relative h-full ${y[7]?"w-0":"w-1/3"} border-r border-gray-200`)+" svelte-1nu5kbu"))&&M(l,"class",u);const B={};!v&&C&4&&(v=!0,B.settingsOpen=y[2],Qt(()=>v=!1)),b.$set(B)},i(y){I||(g(t.$$.fragment,y),g(a),g(m.$$.fragment,y),g(b.$$.fragment,y),I=!0)},o(y){p(t.$$.fragment,y),p(a),p(m.$$.fragment,y),p(b.$$.fragment,y),I=!1},d(y){y&&h(e),q(t),H[r].d(),q(m),y&&h(_),q(b,y),S=!1,Ye(k)}}}function Au(n){let e=n[1].datasetName+"",l;return{c(){l=J(e)},l(t){l=G(t,e)},m(t,i){z(t,l,i)},p(t,i){i&2&&e!==(e=t[1].datasetName+"")&&de(l,e)},d(t){t&&h(l)}}}function Nu(n){let e,l,t,i,f,r,a;return t=new ut({props:{type:"outline",$$slots:{default:[Au]},$$scope:{ctx:n}}}),{c(){e=A("div"),l=A("div"),O(t.$$.fragment),this.h()},l(s){e=N(s,"DIV",{slot:!0});var o=E(e);l=N(o,"DIV",{});var u=E(l);Y(t.$$.fragment,u),u.forEach(h),o.forEach(h),this.h()},h(){M(e,"slot","header-subtext")},m(s,o){z(s,e,o),w(e,l),L(t,l,null),f=!0,r||(a=Le(i=qe.call(null,l,{text:`${n[1].namespace}/${n[1].datasetName}`})),r=!0)},p(s,o){const u={};o&4194306&&(u.$$scope={dirty:o,ctx:s}),t.$set(u),i&&bt(i.update)&&o&2&&i.update.call(null,{text:`${s[1].namespace}/${s[1].datasetName}`})},i(s){f||(g(t.$$.fragment,s),f=!0)},o(s){p(t.$$.fragment,s),f=!1},d(s){s&&h(e),q(t),r=!1,a()}}}function Ru(n){let e,l,t;return l=new Mo({}),{c(){e=A("div"),O(l.$$.fragment),this.h()},l(i){e=N(i,"DIV",{slot:!0,class:!0});var f=E(e);Y(l.$$.fragment,f),f.forEach(h),this.h()},h(){M(e,"slot","header-center"),M(e,"class","flex w-full items-center")},m(i,f){z(i,e,f),L(l,e,null),t=!0},p:$,i(i){t||(g(l.$$.fragment,i),t=!0)},o(i){p(l.$$.fragment,i),t=!1},d(i){i&&h(e),q(l)}}}function Bu(n){let e,l,t,i,f,r,a,s,o;return i=new xe({props:{size:"field",kind:"ghost",icon:af,iconDescription:"Reset View"}}),i.$on("click",function(){bt(n[0].reset)&&n[0].reset.apply(this,arguments)}),r=new xe({props:{size:"field",kind:"ghost",icon:Ja,iconDescription:"Download selection"}}),r.$on("click",n[10]),s=new xe({props:{size:"field",kind:"ghost",icon:Ss,iconDescription:"Dataset settings"}}),s.$on("click",n[19]),{c(){e=A("div"),l=A("div"),t=A("div"),O(i.$$.fragment),f=Z(),O(r.$$.fragment),a=Z(),O(s.$$.fragment),this.h()},l(u){e=N(u,"DIV",{slot:!0});var c=E(e);l=N(c,"DIV",{class:!0});var d=E(l);t=N(d,"DIV",{class:!0});var m=E(t);Y(i.$$.fragment,m),f=Q(m),Y(r.$$.fragment,m),a=Q(m),Y(s.$$.fragment,m),m.forEach(h),d.forEach(h),c.forEach(h),this.h()},h(){M(t,"class","flex"),M(l,"class","flex h-full flex-col"),M(e,"slot","header-right")},m(u,c){z(u,e,c),w(e,l),w(l,t),L(i,t,null),w(t,f),L(r,t,null),w(t,a),L(s,t,null),o=!0},p(u,c){n=u},i(u){o||(g(i.$$.fragment,u),g(r.$$.fragment,u),g(s.$$.fragment,u),o=!0)},o(u){p(i.$$.fragment,u),p(r.$$.fragment,u),p(s.$$.fragment,u),o=!1},d(u){u&&h(e),q(i),q(r),q(s)}}}function Pu(n){let e,l,t,i;return e=new Nn({props:{title:"Datasets",$$slots:{"header-right":[Bu],"header-center":[Ru],"header-subtext":[Nu],default:[Cu]},$$scope:{ctx:n}}}),t=new Qr({}),{c(){O(e.$$.fragment),l=Z(),O(t.$$.fragment)},l(f){Y(e.$$.fragment,f),l=Q(f),Y(t.$$.fragment,f)},m(f,r){L(e,f,r),z(f,l,r),L(t,f,r),i=!0},p(f,[r]){const a={};r&4194439&&(a.$$scope={dirty:r,ctx:f}),e.$set(a)},i(f){i||(g(e.$$.fragment,f),g(t.$$.fragment,f),i=!0)},o(f){p(e.$$.fragment,f),p(t.$$.fragment,f),i=!1},d(f){q(e,f),f&&h(l),q(t,f)}}}function Hu(n,e,l){let t,i,f,r,a,s,o,u,c,d=$,m=()=>(d(),d=Oe(t,me=>l(1,c=me)),t),_,b=$,v=()=>(b(),b=Oe(o,me=>l(15,_=me)),o),I,S=$,k=()=>(S(),S=Oe(s,me=>l(16,I=me)),s),V,H=$,j=()=>(H(),H=Oe(f,me=>l(17,V=me)),f),R,T=$,y=()=>(T(),T=Oe(a,me=>l(18,R=me)),a);n.$$.on_destroy.push(()=>d()),n.$$.on_destroy.push(()=>b()),n.$$.on_destroy.push(()=>S()),n.$$.on_destroy.push(()=>H()),n.$$.on_destroy.push(()=>T());let{namespace:C}=e,{datasetName:P}=e;function B(){ht(t,c.schemaCollapsed=!c.schemaCollapsed,c)}const K=Kr(C,P);Se(n,K,me=>l(21,u=me)),Jr(K);let ue=null;async function te(){var De;const me=c.namespace,re=c.datasetName,ce=c.queryOptions;ce.columns=(De=u.visibleFields)==null?void 0:De.map(Te=>Te.path);const he=`/api/v1/datasets/${me}/${re}/select_rows_download?url_safe_options=${encodeURIComponent(JSON.stringify(ce))}`,be=document.createElement("a");be.download=`${me}_${re}.json`,be.href=he,document.body.appendChild(be),be.click(),be.remove()}let le=!1;const X=()=>l(2,le=!0);function se(me){le=me,l(2,le)}return n.$$set=me=>{"namespace"in me&&l(11,C=me.namespace),"datasetName"in me&&l(12,P=me.datasetName)},n.$$.update=()=>{var me;if(n.$$.dirty&6144&&m(l(0,t=Gr(C,P))),n.$$.dirty&1&&Xr(t),n.$$.dirty&2&&l(7,i=c.schemaCollapsed),n.$$.dirty&2&&j(l(6,f=xt(c.namespace,c.datasetName))),n.$$.dirty&131072&&l(14,r=ms("string",V.data)),n.$$.dirty&16386&&y(l(5,a=_s(r.map(re=>[c.namespace,c.datasetName,{leaf_path:re.path}])))),n.$$.dirty&2&&k(l(4,s=gs(c.namespace,c.datasetName,xr(c)))),n.$$.dirty&2&&v(l(3,o=Fn(c.namespace,c.datasetName))),n.$$.dirty&409600&&V.data!=null&&R.length>0&&!R.some(re=>re==null||re.isLoading)&&l(13,ue=R.map((re,ce)=>({path:r[ce].path,stats:re})).sort((re,ce)=>{var he,be;return re==null||ce==null?0:(((he=ce.stats.data)==null?void 0:he.avg_text_length)||0)-(((be=re.stats.data)==null?void 0:be.avg_text_length)||0)})),n.$$.dirty&131072&&V.data!=null&&K.setSchema(V.data),n.$$.dirty&65536&&I!=null&&K.setSelectRowsSchema(I),n.$$.dirty&8192&&ue!=null&&K.setStats(ue),n.$$.dirty&65538){const re=$r(c.selectedColumns,((me=I==null?void 0:I.data)==null?void 0:me.schema)||null);K.setVisibleFields(re)}n.$$.dirty&32768&&_.data!=null&&K.setSettings(_.data)},[t,c,le,o,s,a,f,i,B,K,te,C,P,ue,r,_,I,V,R,X,se]}class Fu extends we{constructor(e){super(),ke(this,e,Hu,Pu,ve,{namespace:11,datasetName:12})}}function Tn(n,e,l){const t=n.slice();return t[13]=e[l],t}function Ou(n){let e,l,t=n[2].data,i=[];for(let r=0;rp(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{o[_]=null}),ne()),~t?(i=o[t],i?i.p(d,m):(i=o[t]=s[t](d),i.c()),g(i,1),i.m(l,null)):i=null),d[0]?c?(c.p(d,m),m&1&&g(c,1)):(c=Cn(d),c.c(),g(c,1),c.m(r.parentNode,r)):c&&(ie(),p(c,1,1,()=>{c=null}),ne())},i(d){a||(g(i),g(c),a=!0)},o(d){p(i),p(c),a=!1},d(d){d&&h(e),~t&&o[t].d(),d&&h(f),c&&c.d(d),d&&h(r)}}}function Uu(n){let e;return{c(){e=J("Add Dataset")},l(l){e=G(l,"Add Dataset")},m(l,t){z(l,e,t)},d(l){l&&h(e)}}}function Zu(n){let e,l,t;return l=new xe({props:{$$slots:{default:[Uu]},$$scope:{ctx:n}}}),l.$on("click",n[6]),{c(){e=A("div"),O(l.$$.fragment),this.h()},l(i){e=N(i,"DIV",{slot:!0});var f=E(e);Y(l.$$.fragment,f),f.forEach(h),this.h()},h(){M(e,"slot","header-right")},m(i,f){z(i,e,f),L(l,e,null),t=!0},p(i,f){const r={};f&65536&&(r.$$scope={dirty:f,ctx:i}),l.$set(r)},i(i){t||(g(l.$$.fragment,i),t=!0)},o(i){p(l.$$.fragment,i),t=!1},d(i){i&&h(e),q(l)}}}function Qu(n){let e,l;return e=new Nn({props:{title:"Datasets",$$slots:{"header-right":[Zu],default:[ju]},$$scope:{ctx:n}}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,[i]){const f={};i&65543&&(f.$$scope={dirty:i,ctx:t}),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Ku(n,e,l){let t,i;const f=bs();Se(n,f,v=>l(2,i=v));const r=ps();Se(n,r,v=>l(1,t=v));let a=null;function s(){if(a==null)return;const{namespace:v,name:I}=a;t.mutate([v,I],{onSuccess:()=>l(0,a=null)})}return[a,t,i,f,r,s,()=>Ot("/datasets/new"),v=>Ot(cl(v.namespace,v.dataset_name)),v=>l(0,a={namespace:v.namespace,name:v.dataset_name}),v=>Ot(cl(v.namespace,v.dataset_name)),()=>l(0,a=null),()=>l(0,a=null),()=>s()]}class Ju extends we{constructor(e){super(),ke(this,e,Ku,Qu,ve,{})}}function Gu(n){let e,l;return e=new Ju({}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p:$,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function Xu(n){let e,l;return e=new Fu({props:{namespace:n[0],datasetName:n[1]}}),{c(){O(e.$$.fragment)},l(t){Y(e.$$.fragment,t)},m(t,i){L(e,t,i),l=!0},p(t,i){const f={};i&1&&(f.namespace=t[0]),i&2&&(f.datasetName=t[1]),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){q(e,t)}}}function xu(n){let e,l,t,i;const f=[Xu,Gu],r=[];function a(s,o){return s[0]&&s[1]?0:1}return e=a(n),l=r[e]=f[e](n),{c(){l.c(),t=ae()},l(s){l.l(s),t=ae()},m(s,o){r[e].m(s,o),z(s,t,o),i=!0},p(s,[o]){let u=e;e=a(s),e===u?r[e].p(s,o):(ie(),p(r[u],1,1,()=>{r[u]=null}),ne(),l=r[e],l?l.p(s,o):(l=r[e]=f[e](s),l.c()),g(l,1),l.m(t.parentNode,t))},i(s){i||(g(l),i=!0)},o(s){p(l),i=!1},d(s){r[e].d(s),s&&h(t)}}}function $u(n,e,l){let t;Se(n,Es,r=>l(2,t=r));let i,f;return n.$$.update=()=>{n.$$.dirty&4&&t.onHashChange("",()=>{l(0,i=void 0),l(1,f=void 0)}),n.$$.dirty&4&&t.onHashChange("/(?.+)/(?.+)",r=>{l(0,i=r.namespace),l(1,f=r.datasetName)})},[i,f,t]}class dc extends we{constructor(e){super(),ke(this,e,$u,xu,ve,{})}}export{dc as component};