diff --git "a/web/blueprint/build/_app/immutable/nodes/4.404f1d98.js" "b/web/blueprint/build/_app/immutable/nodes/4.404f1d98.js" deleted file mode 100644--- "a/web/blueprint/build/_app/immutable/nodes/4.404f1d98.js" +++ /dev/null @@ -1,43 +0,0 @@ -import{S as be,i as pe,s as ge,E as ee,_ as ie,$ as ne,m as E,h,n as S,a0 as we,b as D,J as v,O as Me,a1 as X,D as he,F as me,q as W,r as Z,u as ue,G as Ye,a7 as wn,e as fe,a as K,k as A,a8 as kn,a9 as En,c as J,l as T,I as Te,H as G,K as Ee,L as je,M as Ue,N as We,g,v as se,d as w,f as ae,P as Fe,aa as Vt,C as ot,R as ve,T as Pt,j as Ht,x as nt,y as L,z as j,A as O,B as Y,Q as Ae,w as He,ab as Sn,o as nn,X as ut,Y as ct,ac as wt,ad as Ft,t as yn,Z as zn,p as Oe,W as rn,ae as Re,af as dt,a3 as Be,a5 as Qe,ag as bt,ah as Mn,U as sn,V as an,ai as Vn,a4 as rt,aj as st,a2 as Dn,ak as pt}from"../chunks/index.4fe0636c.js";import{C as Kt,P as fn}from"../chunks/Page.5d560e34.js";import{g as lt,h as Cn,i as Pe,j as qe,t as xe,b as et,E as qt,k as Ze,l as Lt,m as In,a as An,e as Tn,S as Nn,n as Bn,o as Dt,p as Rn,r as Pn,s as Hn,u as Fn,v as Jt,w as Bt,q as qn,x as Ln,y as On,z as Yn,A as jn,I as kt,B as on,D as Un,F as at,G as Wn,C as Zn,H as Qn,J as Kn,K as Jn,L as Gn,M as Xn,N as $n,T as xn}from"../chunks/ConceptView.08a9831d.js";import{f as Ve,d as Ot,s as Ie,p as er,C as tr,S as it,a as _t,i as lr,b as tt,e as mt,g as ir,L as Xe,n as nr,l as rr,h as ft,q as un,j as Yt,k as sr,I as jt,U as ar,m as cn,o as fr,r as gt,t as Et,u as Rt,v as or,w as ur,P as dn,V as hn,x as cr,y as dr,z as hr,A as mr,B as _r,D as gr,E as Gt}from"../chunks/utils.57346fac.js";import{w as Le,d as Xt}from"../chunks/index.d0787736.js";import{W as br,b as pr,C as vr,S as mn,a as _n}from"../chunks/SelectItem.dd7a8f06.js";import{L as wr,a as kr,b as Er,c as Sr,C as yr}from"../chunks/ComboBox.c94b3807.js";import{B as Ke,g as It}from"../chunks/navigation.b574ae2b.js";import{M as Ut,u as zr}from"../chunks/urlHashStore.ce2e34c5.js";import{q as gn}from"../chunks/signalQueries.ea6829fe.js";function $t(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Mr(n){let e,l,t,i,f=n[1]&&$t(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Dr extends be{constructor(e){super(),pe(this,e,Vr,Mr,ge,{size:0,title:1})}}const Cr=Dr;function xt(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Ir(n){let e,l,t,i,f=n[1]&&xt(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Tr extends be{constructor(e){super(),pe(this,e,Ar,Ir,ge,{size:0,title:1})}}const Nr=Tr,Br=n=>({}),el=n=>({});function Rr(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=nt(i,f(n))),{c(){e&&L(e.$$.fragment),l=fe()},l(r){e&&j(e.$$.fragment,r),l=fe()},m(r,a){e&&O(e,r,a),D(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){se();const o=e;w(o.$$.fragment,1,0,()=>{Y(o,1)}),ae()}i?(e=nt(i,f(r)),L(e.$$.fragment),g(e.$$.fragment,1),O(e,l.parentNode,l)):e=null}else i&&e.$set(s)},i(r){t||(e&&g(e.$$.fragment,r),t=!0)},o(r){e&&w(e.$$.fragment,r),t=!1},d(r){r&&h(l),e&&Y(e,r)}}}function tl(n){let e,l;const t=n[24].default,i=Ye(t,n,n[23],null);return{c(){e=A("ul"),i&&i.c(),this.h()},l(f){e=T(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(){S(e,"role","menu"),S(e,"tabindex","-1"),S(e,"aria-label",n[13]),S(e,"data-floating-menu-direction",n[5]),S(e,"class",n[8]),G(e,"bx--overflow-menu-options",!0),G(e,"bx--overflow-menu--flip",n[7]),G(e,"bx--overflow-menu-options--open",n[0]),G(e,"bx--overflow-menu-options--light",n[6]),G(e,"bx--overflow-menu-options--sm",n[4]==="sm"),G(e,"bx--overflow-menu-options--xl",n[4]==="xl"),G(e,"bx--breadcrumb-menu-options",!!n[14])},m(f,r){D(f,e,r),i&&i.m(e,null),n[31](e),l=!0},p(f,r){i&&i.p&&(!l||r[0]&8388608)&&je(i,t,f,f[23],l?We(t,f[23],r,null):Ue(f[23]),null),(!l||r[0]&8192)&&S(e,"aria-label",f[13]),(!l||r[0]&32)&&S(e,"data-floating-menu-direction",f[5]),(!l||r[0]&256)&&S(e,"class",f[8]),(!l||r[0]&256)&&G(e,"bx--overflow-menu-options",!0),(!l||r[0]&384)&&G(e,"bx--overflow-menu--flip",f[7]),(!l||r[0]&257)&&G(e,"bx--overflow-menu-options--open",f[0]),(!l||r[0]&320)&&G(e,"bx--overflow-menu-options--light",f[6]),(!l||r[0]&272)&&G(e,"bx--overflow-menu-options--sm",f[4]==="sm"),(!l||r[0]&272)&&G(e,"bx--overflow-menu-options--xl",f[4]==="xl"),(!l||r[0]&16640)&&G(e,"bx--breadcrumb-menu-options",!!f[14])},i(f){l||(g(i,f),l=!0)},o(f){w(i,f),l=!1},d(f){f&&h(e),i&&i.d(f),n[31](null)}}}function Pr(n){let e,l,t,i,f,r,a,s;const o=n[24].menu,u=Ye(o,n,n[23],el),d=u||Rr(n);let c=n[0]&&tl(n),m=[{type:"button"},{"aria-haspopup":""},{"aria-expanded":n[0]},{"aria-label":n[13]},{id:n[11]},n[19]],_={};for(let b=0;b{c=null}),ae()),Te(i,_=Me(m,[{type:"button"},{"aria-haspopup":""},(!r||p[0]&1)&&{"aria-expanded":b[0]},(!r||p[0]&8192)&&{"aria-label":b[13]},(!r||p[0]&2048)&&{id:b[11]},p[0]&524288&&b[19]])),G(i,"bx--overflow-menu",!0),G(i,"bx--overflow-menu--open",b[0]),G(i,"bx--overflow-menu--light",b[6]),G(i,"bx--overflow-menu--sm",b[4]==="sm"),G(i,"bx--overflow-menu--xl",b[4]==="xl")},i(b){r||(g(d,b),g(c),r=!0)},o(b){w(d,b),w(c),r=!1},d(b){h(l),b&&e.d(),b&&h(t),b&&h(i),d&&d.d(b),c&&c.d(),n[32](null),a=!1,Fe(s)}}}function Hr(n,e,l){let t,i;const f=["size","direction","open","light","flipped","menuOptionsClass","icon","iconClass","iconDescription","id","buttonRef","menuRef"];let r=he(e,f),a,s,o,{$$slots:u={},$$scope:d}=e,{size:c=void 0}=e,{direction:m="bottom"}=e,{open:_=!1}=e,{light:b=!1}=e,{flipped:p=!1}=e,{menuOptionsClass:z=void 0}=e,{icon:y=Cr}=e,{iconClass:k=void 0}=e,{iconDescription:M="Open and close list of options"}=e,{id:B="ccs-"+Math.random().toString(36)}=e,{buttonRef:q=null}=e,{menuRef:N=null}=e;const C=Vt("BreadcrumbItem"),P=ot(),R=Le([]);ve(n,R,V=>l(22,s=V));const F=Le(void 0);ve(n,F,V=>l(37,o=V));const I=Le(void 0),U=Le(-1);ve(n,U,V=>l(21,a=V));let oe,te=!0;Pt("OverflowMenu",{focusedId:I,add:({id:V,text:x,primaryFocus:_e,disabled:De})=>{R.update(Ne=>(_e&&U.set(Ne.length),[...Ne,{id:V,text:x,primaryFocus:_e,disabled:De,index:Ne.length}]))},update:V=>{F.set(V)},change:V=>{let x=a+V;x<0?x=s.length-1:x>=s.length&&(x=0);let _e=s[x].disabled;for(;_e;)x=x+V,x<0?x=s.length-1:x>=s.length&&(x=0),_e=s[x].disabled;U.set(x)}}),Ht(()=>{if(o){const{index:V,text:x}=s.filter(_e=>_e.id===o)[0];P("close",{index:V,text:x}),l(0,_=!1)}if(_){const{width:V,height:x}=q.getBoundingClientRect();l(20,oe=V),!te&&a<0&&N.focus(),p&&(l(3,N.style.left="auto",N),l(3,N.style.right=0,N)),m==="top"?(l(3,N.style.top="auto",N),l(3,N.style.bottom=x+"px",N)):m==="bottom"&&l(3,N.style.top=x+"px",N),C&&(l(3,N.style.top=x+10+"px",N),l(3,N.style.left="-11px",N))}_||(R.set([]),F.set(void 0),U.set(0)),te=!1});function $(V){Ae.call(this,n,V)}function Q(V){Ae.call(this,n,V)}function le(V){Ae.call(this,n,V)}function ye(V){Ae.call(this,n,V)}function ce(V){Ae.call(this,n,V)}const de=({target:V})=>{q&&q.contains(V)||N&&!N.contains(V)&&l(0,_=!1)};function Ce(V){He[V?"unshift":"push"](()=>{N=V,l(3,N)})}function re(V){He[V?"unshift":"push"](()=>{q=V,l(2,q)})}const ke=({target:V})=>{N&&N.contains(V)||(l(0,_=!_),_||P("close"))},ze=V=>{_&&(["ArrowDown","ArrowLeft","ArrowRight","ArrowUp"].includes(V.key)?V.preventDefault():V.key==="Escape"&&(V.stopPropagation(),P("close"),l(0,_=!1),q.focus()))},H=V=>{_&&(q.contains(V.relatedTarget)||(P("close"),l(0,_=!1)))};return n.$$set=V=>{l(39,e=ee(ee({},e),me(V))),l(19,r=he(e,f)),"size"in V&&l(4,c=V.size),"direction"in V&&l(5,m=V.direction),"open"in V&&l(0,_=V.open),"light"in V&&l(6,b=V.light),"flipped"in V&&l(7,p=V.flipped),"menuOptionsClass"in V&&l(8,z=V.menuOptionsClass),"icon"in V&&l(1,y=V.icon),"iconClass"in V&&l(9,k=V.iconClass),"iconDescription"in V&&l(10,M=V.iconDescription),"id"in V&&l(11,B=V.id),"buttonRef"in V&&l(2,q=V.buttonRef),"menuRef"in V&&l(3,N=V.menuRef),"$$scope"in V&&l(23,d=V.$$scope)},n.$$.update=()=>{l(13,t=e["aria-label"]||"menu"),n.$$.dirty[0]&6291456&&s[a]&&I.set(s[a].id),n.$$.dirty[0]&1050624&&l(12,i=``)},C&&l(1,y=Nr),e=me(e),[_,y,q,N,c,m,b,p,z,k,M,B,i,t,C,P,R,F,U,r,oe,a,s,d,u,$,Q,le,ye,ce,de,Ce,re,ke,ze,H]}class Fr extends be{constructor(e){super(),pe(this,e,Hr,Pr,ge,{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 qr=Fr;function Lr(n){let e,l,t,i;const f=n[16].default,r=Ye(f,n,n[15],null),a=r||Yr(n);let s=[n[7]],o={};for(let u=0;u{r[c]=null}),ae(),t=r[l],t?t.p(u,d):(t=r[l]=f[l](u),t.c()),g(t,1),t.m(e,null)),Te(e,o=Me(s,[{role:"none"},(!i||d&64)&&{id:u[6]},d&2048&&u[11]])),G(e,"bx--overflow-menu-options__option",!0),G(e,"bx--overflow-menu--divider",u[4]),G(e,"bx--overflow-menu-options__option--danger",u[5]),G(e,"bx--overflow-menu-options__option--disabled",u[3])},i(u){i||(g(t),i=!0)},o(u){w(t),i=!1},d(u){u&&h(e),r[l].d()}}}function Wr(n,e,l){let t;const i=["text","href","primaryFocus","disabled","hasDivider","danger","requireTitle","id","ref"];let f=he(e,i),r,{$$slots:a={},$$scope:s}=e;const o=Sn(a);let{text:u="Provide text"}=e,{href:d=""}=e,{primaryFocus:c=!1}=e,{disabled:m=!1}=e,{hasDivider:_=!1}=e,{danger:b=!1}=e,{requireTitle:p=!0}=e,{id:z="ccs-"+Math.random().toString(36)}=e,{ref:y=null}=e;const{focusedId:k,add:M,update:B,change:q}=Vt("OverflowMenu");ve(n,k,Q=>l(14,r=Q)),M({id:z,text:u,primaryFocus:c,disabled:m}),Ht(()=>{y&&c&&y.focus()});function N(Q){Ae.call(this,n,Q)}function C(Q){Ae.call(this,n,Q)}function P(Q){Ae.call(this,n,Q)}function R(Q){Ae.call(this,n,Q)}function F(Q){He[Q?"unshift":"push"](()=>{y=Q,l(0,y)})}const I=()=>{B(z)},U=({key:Q})=>{Q==="ArrowDown"?q(1):Q==="ArrowUp"&&q(-1)};function oe(Q){He[Q?"unshift":"push"](()=>{y=Q,l(0,y)})}const te=()=>{B(z)},$=({key:Q})=>{Q==="ArrowDown"?q(1):Q==="ArrowUp"&&q(-1)};return n.$$set=Q=>{e=ee(ee({},e),me(Q)),l(11,f=he(e,i)),"text"in Q&&l(1,u=Q.text),"href"in Q&&l(2,d=Q.href),"primaryFocus"in Q&&l(12,c=Q.primaryFocus),"disabled"in Q&&l(3,m=Q.disabled),"hasDivider"in Q&&l(4,_=Q.hasDivider),"danger"in Q&&l(5,b=Q.danger),"requireTitle"in Q&&l(13,p=Q.requireTitle),"id"in Q&&l(6,z=Q.id),"ref"in Q&&l(0,y=Q.ref),"$$scope"in Q&&l(15,s=Q.$$scope)},n.$$.update=()=>{n.$$.dirty&16448&&l(12,c=r===z),n.$$.dirty&8206&&l(7,t={role:"menuitem",tabindex:"-1",class:"bx--overflow-menu-options__btn",disabled:d?void 0:m,href:d||void 0,title:p?o.default?void 0:u:void 0})},[y,u,d,m,_,b,z,t,k,B,q,f,c,p,r,s,a,N,C,P,R,F,I,U,oe,te,$]}class Zr extends be{constructor(e){super(),pe(this,e,Wr,Ur,ge,{text:1,href:2,primaryFocus:12,disabled:3,hasDivider:4,danger:5,requireTitle:13,id:6,ref:0})}}const ht=Zr;function ll(n,e,l){const t=n.slice();return t[39]=e[l],t[41]=l,t}const Qr=n=>({item:n[0]&8,index:n[0]&8}),il=n=>({item:n[39],index:n[41]});function nl(n){let e,l;return{c(){e=A("label"),l=W(n[10]),this.h()},l(t){e=T(t,"LABEL",{for:!0});var i=E(e);l=Z(i,n[10]),i.forEach(h),this.h()},h(){S(e,"for",n[19]),G(e,"bx--label",!0),G(e,"bx--label--disabled",n[9]),G(e,"bx--visually-hidden",n[17])},m(t,i){D(t,e,i),v(e,l)},p(t,i){i[0]&1024&&ue(l,t[10]),i[0]&524288&&S(e,"for",t[19]),i[0]&512&&G(e,"bx--label--disabled",t[9]),i[0]&131072&&G(e,"bx--visually-hidden",t[17])},d(t){t&&h(e)}}}function rl(n){let e,l;return e=new br({props:{class:"bx--list-box__invalid-icon"}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function sl(n){let e,l;return e=new pr({props:{class:"bx--list-box__invalid-icon bx--list-box__invalid-icon--warning"}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Kr(n){let e;return{c(){e=W(n[16])},l(l){e=Z(l,n[16])},m(l,t){D(l,e,t)},p(l,t){t[0]&65536&&ue(e,l[16])},d(l){l&&h(e)}}}function Jr(n){let e=n[4](n[22])+"",l;return{c(){l=W(e)},l(t){l=Z(t,e)},m(t,i){D(t,l,i)},p(t,i){i[0]&4194320&&e!==(e=t[4](t[22])+"")&&ue(l,e)},d(t){t&&h(l)}}}function al(n){let e,l;return e=new Er({props:{"aria-labelledby":n[19],id:n[19],$$slots:{default:[$r]},$$scope:{ctx:n}}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(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){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Gr(n){let e=n[4](n[39])+"",l;return{c(){l=W(e)},l(t){l=Z(t,e)},m(t,i){D(t,l,i)},p(t,i){i[0]&24&&e!==(e=t[4](t[39])+"")&&ue(l,e)},d(t){t&&h(l)}}}function Xr(n){let e,l;const t=n[29].default,i=Ye(t,n,n[37],il),f=i||Gr(n);return{c(){f&&f.c(),e=K()},l(r){f&&f.l(r),e=J(r)},m(r,a){f&&f.m(r,a),D(r,e,a),l=!0},p(r,a){i?i.p&&(!l||a[0]&8|a[1]&64)&&je(i,t,r,r[37],l?We(t,r[37],a,Qr):Ue(r[37]),il):f&&f.p&&(!l||a[0]&24)&&f.p(r,l?a:[-1,-1])},i(r){l||(g(f,r),l=!0)},o(r){w(f,r),l=!1},d(r){f&&f.d(r),r&&h(e)}}}function fl(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 Sr({props:{id:e[39].id,active:e[0]===e[39].id,highlighted:e[21]===e[41],disabled:e[39].disabled,$$slots:{default:[Xr]},$$scope:{ctx:e}}}),t.$on("click",f),t.$on("mouseenter",r),{key:n,first:null,c(){l=fe(),L(t.$$.fragment),this.h()},l(a){l=fe(),j(t.$$.fragment,a),this.h()},h(){this.first=l},m(a,s){D(a,l,s),O(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){w(t.$$.fragment,a),i=!1},d(a){a&&h(l),Y(t,a)}}}function $r(n){let e=[],l=new Map,t,i,f=n[3];const r=a=>a[39].id;for(let a=0;a{c=null}),ae()),!y[11]&&y[13]?m?k[0]&10240&&g(m,1):(m=sl(),m.c(),g(m,1),m.m(l.parentNode,l)):m&&(se(),w(m,1,1,()=>{m=null}),ae()),b===(b=_(y))&&p?p.p(y,k):(p.d(1),p=b(y),p&&(p.c(),p.m(i,null)));const M={};k[0]&262144&&(M.translateWithId=y[18]),k[0]&2&&(M.open=y[1]),r.$set(M),(!o||k[0]&2)&&S(t,"aria-expanded",y[1]),(!o||k[0]&512)&&(t.disabled=y[9]),(!o||k[0]&262144)&&S(t,"translatewithid",y[18]),(!o||k[0]&524288)&&S(t,"id",y[19]),y[1]?z?(z.p(y,k),k[0]&2&&g(z,1)):(z=al(y),z.c(),g(z,1),z.m(s.parentNode,s)):z&&(se(),w(z,1,1,()=>{z=null}),ae())},i(y){o||(g(c),g(m),g(r.$$.fragment,y),g(z),o=!0)},o(y){w(c),w(m),w(r.$$.fragment,y),w(z),o=!1},d(y){c&&c.d(y),y&&h(e),m&&m.d(y),y&&h(l),y&&h(t),p.d(),Y(r),n[31](null),y&&h(a),z&&z.d(y),y&&h(s),u=!1,Fe(d)}}}function ol(n){let e,l;return{c(){e=A("div"),l=W(n[15]),this.h()},l(t){e=T(t,"DIV",{});var i=E(e);l=Z(i,n[15]),i.forEach(h),this.h()},h(){G(e,"bx--form__helper-text",!0),G(e,"bx--form__helper-text--disabled",n[9])},m(t,i){D(t,e,i),v(e,l)},p(t,i){i[0]&32768&&ue(l,t[15]),i[0]&512&&G(e,"bx--form__helper-text--disabled",t[9])},d(t){t&&h(e)}}}function es(n){let e,l,t,i,f,r,a,s=n[10]&&nl(n);t=new wr({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:[xr]},$$scope:{ctx:n}}}),t.$on("click",n[36]);let o=!n[23]&&!n[11]&&!n[13]&&n[15]&&ol(n),u=[n[27]],d={};for(let c=0;cH.text||H.id}=e,{selectedId:d}=e,{type:c="default"}=e,{direction:m="bottom"}=e,{size:_=void 0}=e,{open:b=!1}=e,{light:p=!1}=e,{disabled:z=!1}=e,{titleText:y=""}=e,{invalid:k=!1}=e,{invalidText:M=""}=e,{warn:B=!1}=e,{warnText:q=""}=e,{helperText:N=""}=e,{label:C=void 0}=e,{hideLabel:P=!1}=e,{translateWithId:R=void 0}=e,{id:F="ccs-"+Math.random().toString(36)}=e,{name:I=void 0}=e,{ref:U=null}=e;const oe=ot();let te=-1;function $(H){let V=te+H;if(o.length===0)return;V<0?V=o.length-1:V>=o.length&&(V=0);let x=o[V].disabled;for(;x;)V=V+H,V<0?V=o.length-1:V>=o.length&&(V=0),x=o[V].disabled;l(21,te=V)}const Q=()=>{oe("select",{selectedId:d,selectedItem:o.find(H=>H.id===d)})},le=({target:H})=>{b&&U&&!U.contains(H)&&l(1,b=!1)};nn(()=>(parent&&parent.addEventListener("click",le),()=>{parent&&parent.removeEventListener("click",le)}));const ye=H=>{H.stopPropagation(),!z&&l(1,b=!b)};function ce(H){He[H?"unshift":"push"](()=>{U=H,l(2,U)})}const de=H=>{const{key:V}=H;["Enter","ArrowDown","ArrowUp"].includes(V)&&H.preventDefault(),V==="Enter"?(l(1,b=!b),te>-1&&o[te].id!==d&&(l(0,d=o[te].id),Q(),l(1,b=!1))):V==="Tab"?(l(1,b=!1),U.blur()):V==="ArrowDown"?(b||l(1,b=!0),$(1)):V==="ArrowUp"?(b||l(1,b=!0),$(-1)):V==="Escape"&&l(1,b=!1)},Ce=H=>{const{key:V}=H;if([" "].includes(V))H.preventDefault();else return;l(1,b=!b),te>-1&&o[te].id!==d&&(l(0,d=o[te].id),Q(),l(1,b=!1))},re=(H,V)=>{if(H.disabled){V.stopPropagation();return}l(0,d=H.id),Q(),U.focus()},ke=(H,V)=>{H.disabled||l(21,te=V)},ze=({target:H})=>{z||l(1,b=U.contains(H)?!b:!1)};return n.$$set=H=>{l(28,e=ee(ee({},e),me(H))),l(27,r=he(e,f)),"items"in H&&l(3,o=H.items),"itemToString"in H&&l(4,u=H.itemToString),"selectedId"in H&&l(0,d=H.selectedId),"type"in H&&l(5,c=H.type),"direction"in H&&l(6,m=H.direction),"size"in H&&l(7,_=H.size),"open"in H&&l(1,b=H.open),"light"in H&&l(8,p=H.light),"disabled"in H&&l(9,z=H.disabled),"titleText"in H&&l(10,y=H.titleText),"invalid"in H&&l(11,k=H.invalid),"invalidText"in H&&l(12,M=H.invalidText),"warn"in H&&l(13,B=H.warn),"warnText"in H&&l(14,q=H.warnText),"helperText"in H&&l(15,N=H.helperText),"label"in H&&l(16,C=H.label),"hideLabel"in H&&l(17,P=H.hideLabel),"translateWithId"in H&&l(18,R=H.translateWithId),"id"in H&&l(19,F=H.id),"name"in H&&l(20,I=H.name),"ref"in H&&l(2,U=H.ref),"$$scope"in H&&l(37,s=H.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&32&&l(23,t=c==="inline"),n.$$.dirty[0]&9&&l(22,i=o.find(H=>H.id===d)),n.$$.dirty[0]&2&&(b||l(21,te=-1))},e=me(e),[d,b,U,o,u,c,m,_,p,z,y,k,M,B,q,N,C,P,R,F,I,te,i,t,$,Q,le,r,e,a,ye,ce,de,Ce,re,ke,ze,s]}class ls extends be{constructor(e){super(),pe(this,e,ts,es,ge,{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 is=ls,ns=n=>({}),ul=n=>({});function cl(n){let e=n[3].label+"",l;return{c(){l=W(e)},l(t){l=Z(t,e)},m(t,i){D(t,l,i)},p(t,i){i[0]&8&&e!==(e=t[3].label+"")&&ue(l,e)},d(t){t&&h(l)}}}function rs(n){let e,l,t,i,f,r,a,s,o,u,d,c,m=n[3]&&cl(n);f=new vr({props:{"aria-hidden":"true",title:n[1]}});const _=n[20].default,b=Ye(_,n,n[19],null);let p=[{role:"navigation"},n[10]],z={};for(let M=0;Ml(18,o=ce));const M=Xt(k,ce=>ce.reduce((de,Ce)=>({...de,[Ce.id]:Ce}),{}));ve(n,M,ce=>l(28,u=ce));const B=Le(b),q=Le(void 0);ve(n,q,ce=>l(16,a=ce));const N=Le([]);ve(n,N,ce=>l(17,s=ce));const C=Xt(N,ce=>ce.reduce((de,Ce)=>({...de,[Ce.id]:Ce}),{})),P=Le(void 0);let R=null;Pt("Tabs",{tabs:k,contentById:C,selectedTab:q,selectedContent:P,useAutoWidth:B,add:ce=>{k.update(de=>[...de,{...ce,index:de.length}])},addContent:ce=>{N.update(de=>[...de,{...ce,index:de.length}])},update:ce=>{l(14,I=u[ce].index)},change:async ce=>{let de=I+ce;de<0?de=o.length-1:de>=o.length&&(de=0);let Ce=o[de].disabled;for(;Ce;)de=de+ce,de<0?de=o.length-1:de>=o.length&&(de=0),Ce=o[de].disabled;l(14,I=de),await yn();const re=R==null?void 0:R.querySelectorAll("[role='tab']")[I];re==null||re.focus()}}),Ht(()=>{l(12,m=I),U>-1&&U!==I&&y("change",I),U=I});let F=!0,I=m,U=-1;function oe(ce){Ae.call(this,n,ce)}function te(ce){Ae.call(this,n,ce)}const $=()=>{l(5,F=!F)},Q=()=>{l(5,F=!F)},le=()=>{l(5,F=!F)};function ye(ce){He[ce?"unshift":"push"](()=>{R=ce,l(4,R)})}return n.$$set=ce=>{l(11,e=ee(ee({},e),me(ce))),l(10,r=he(e,f)),"selected"in ce&&l(12,m=ce.selected),"type"in ce&&l(0,_=ce.type),"autoWidth"in ce&&l(13,b=ce.autoWidth),"iconDescription"in ce&&l(1,p=ce.iconDescription),"triggerHref"in ce&&l(2,z=ce.triggerHref),"$$scope"in ce&&l(19,c=ce.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&4096&&l(14,I=m),n.$$.dirty[0]&278528&&l(3,t=o[I]||void 0),n.$$.dirty[0]&147456&&l(15,i=s[I]||void 0),n.$$.dirty[0]&32776&&(t&&q.set(t.id),i&&P.set(i.id)),n.$$.dirty[0]&65536&&a&&l(5,F=!0),n.$$.dirty[0]&8192&&B.set(b)},e=me(e),[_,p,z,t,R,F,k,M,q,N,r,e,m,b,I,i,a,s,o,c,d,oe,te,$,Q,le,ye]}class as extends be{constructor(e){super(),pe(this,e,ss,rs,ge,{selected:12,type:0,autoWidth:13,iconDescription:1,triggerHref:2},null,[-1,-1])}}const fs=as;function os(n){let e;return{c(){e=W(n[1])},l(l){e=Z(l,n[1])},m(l,t){D(l,e,t)},p(l,t){t&2&&ue(e,l[1])},d(l){l&&h(e)}}}function us(n){let e,l,t,i,f,r,a;const s=n[15].default,o=Ye(s,n,n[14],null),u=o||os(n);let d=[{tabindex:"-1"},{role:"presentation"},n[12]],c={};for(let m=0;ml(13,r=I)),ve(n,z,I=>l(7,a=I)),y({id:_,label:u,disabled:c});function B(I){Ae.call(this,n,I)}function q(I){Ae.call(this,n,I)}function N(I){Ae.call(this,n,I)}function C(I){Ae.call(this,n,I)}function P(I){He[I?"unshift":"push"](()=>{b=I,l(0,b)})}const R=()=>{c||k(_)},F=({key:I})=>{c||(I==="ArrowRight"?M(1):I==="ArrowLeft"?M(-1):(I===" "||I==="Enter")&&k(_))};return n.$$set=I=>{e=ee(ee({},e),me(I)),l(12,f=he(e,i)),"label"in I&&l(1,u=I.label),"href"in I&&l(2,d=I.href),"disabled"in I&&l(3,c=I.disabled),"tabindex"in I&&l(4,m=I.tabindex),"id"in I&&l(5,_=I.id),"ref"in I&&l(0,b=I.ref),"$$scope"in I&&l(14,o=I.$$scope)},n.$$.update=()=>{n.$$.dirty&8224&&l(6,t=r===_)},[b,u,d,c,m,_,t,a,p,z,k,M,f,r,o,s,B,q,N,C,P,R,F]}class ds extends be{constructor(e){super(),pe(this,e,cs,us,ge,{label:1,href:2,disabled:3,tabindex:4,id:5,ref:0})}}const At=ds;function hs(n){let e,l,t,i;const f=n[12].default,r=Ye(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=y)),ve(n,p,y=>l(8,s=y)),ve(n,z,y=>l(9,o=y)),b({id:m}),n.$$set=y=>{e=ee(ee({},e),me(y)),l(6,a=he(e,r)),"id"in y&&l(0,m=y.id),"$$scope"in y&&l(11,c=y.$$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,_,p,z,a,i,s,o,u,c,d]}class _s extends be{constructor(e){super(),pe(this,e,ms,hs,ge,{id:0})}}const Tt=_s;function dl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function gs(n){let e,l,t=n[1]&&dl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class ps extends be{constructor(e){super(),pe(this,e,bs,gs,ge,{size:0,title:1})}}function hl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function vs(n){let e,l,t,i=n[1]&&hl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}let ks=class extends be{constructor(e){super(),pe(this,e,ws,vs,ge,{size:0,title:1})}};function ml(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Es(n){let e,l,t=n[1]&&ml(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class ys extends be{constructor(e){super(),pe(this,e,Ss,Es,ge,{size:0,title:1})}}function _l(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function zs(n){let e,l,t,i,f=n[1]&&_l(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Nt extends be{constructor(e){super(),pe(this,e,Ms,zs,ge,{size:0,title:1})}}function gl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Vs(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Ge extends be{constructor(e){super(),pe(this,e,Ds,Vs,ge,{size:0,title:1})}}function bl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Cs(n){let e,l,t=n[1]&&bl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class As extends be{constructor(e){super(),pe(this,e,Is,Cs,ge,{size:0,title:1})}}function pl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Ts(n){let e,l,t=n[1]&&pl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Bs extends be{constructor(e){super(),pe(this,e,Ns,Ts,ge,{size:0,title:1})}}function vl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Rs(n){let e,l,t,i=n[1]&&vl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Hs extends be{constructor(e){super(),pe(this,e,Ps,Rs,ge,{size:0,title:1})}}function wl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Fs(n){let e,l,t=n[1]&&wl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Ls extends be{constructor(e){super(),pe(this,e,qs,Fs,ge,{size:0,title:1})}}function kl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Os(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class js extends be{constructor(e){super(),pe(this,e,Ys,Os,ge,{size:0,title:1})}}function El(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Us(n){let e,l,t,i=n[1]&&El(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class St extends be{constructor(e){super(),pe(this,e,Ws,Us,ge,{size:0,title:1})}}function Sl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Zs(n){let e,l,t=n[1]&&Sl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Ks extends be{constructor(e){super(),pe(this,e,Qs,Zs,ge,{size:0,title:1})}}function yl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function Js(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Xs extends be{constructor(e){super(),pe(this,e,Gs,Js,ge,{size:0,title:1})}}function zl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function $s(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class ea extends be{constructor(e){super(),pe(this,e,xs,$s,ge,{size:0,title:1})}}function Ml(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function ta(n){let e,l,t=n[1]&&Ml(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class yt extends be{constructor(e){super(),pe(this,e,la,ta,ge,{size:0,title:1})}}function Vl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function ia(n){let e,l,t=n[1]&&Vl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class zt extends be{constructor(e){super(),pe(this,e,na,ia,ge,{size:0,title:1})}}function Dl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function ra(n){let e,l,t=n[1]&&Dl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Cl extends be{constructor(e){super(),pe(this,e,sa,ra,ge,{size:0,title:1})}}function Il(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function aa(n){let e,l,t=n[1]&&Il(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class Al extends be{constructor(e){super(),pe(this,e,fa,aa,ge,{size:0,title:1})}}function Tl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function oa(n){let e,l,t,i=n[1]&&Tl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class vt extends be{constructor(e){super(),pe(this,e,ua,oa,ge,{size:0,title:1})}}function Nl(n){let e,l;return{c(){e=ie("title"),l=W(n[1])},l(t){e=ne(t,"title",{});var i=E(e);l=Z(i,n[1]),i.forEach(h)},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&2&&ue(l,t[1])},d(t){t&&h(e)}}}function ca(n){let e,l,t,i=n[1]&&Nl(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),me(o))),l(3,r=he(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=me(e),[a,s,i,r,t]}class ha extends be{constructor(e){super(),pe(this,e,da,ca,ge,{size:0,title:1})}}function Bl(n){let e;return{c(){e=A("div"),this.h()},l(l){e=T(l,"DIV",{id:!0,style:!0}),E(e).forEach(h),this.h()},h(){S(e,"id","svelte-infinite-scroll"),Oe(e,"width","0")},m(l,t){D(l,e,t),n[11](e)},p:X,d(l){l&&h(e),n[11](null)}}}function ma(n){let e,l=!n[1]&&!n[0]&&Bl(n);return{c(){l&&l.c(),e=fe()},l(t){l&&l.l(t),e=fe()},m(t,i){l&&l.m(t,i),D(t,e,i)},p(t,[i]){!t[1]&&!t[0]?l?l.p(t,i):(l=Bl(t),l.c(),l.m(e.parentNode,e)):l&&(l.d(1),l=null)},i:X,o:X,d(t){l&&l.d(t),t&&h(e)}}}function _a(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=ot();let u=!1,d,c,m,_;const b=y=>{if(!r)return;const k=y.target;p(k,a,i)<=t?(!u&&r&&(o("loadMore"),l(8,c=k.scrollHeight),l(9,m=k.scrollTop)),l(7,u=!0)):l(7,u=!1)},p=(y,k,M)=>{const B=y.documentElement?y.documentElement:y;return k?M?B.scrollLeft:B.scrollTop:M?B.scrollWidth-B.clientWidth-B.scrollLeft:B.scrollHeight-B.clientHeight-B.scrollTop};nn(()=>{s?l(10,_=document):f?l(10,_=f):l(10,_=d.parentNode)}),zn(()=>{_&&(_.removeEventListener("scroll",b),_.removeEventListener("resize",b))});function z(y){He[y?"unshift":"push"](()=>{d=y,l(2,d)})}return n.$$set=y=>{"threshold"in y&&l(3,t=y.threshold),"horizontal"in y&&l(4,i=y.horizontal),"elementScroll"in y&&l(0,f=y.elementScroll),"hasMore"in y&&l(5,r=y.hasMore),"reverse"in y&&l(6,a=y.reverse),"window"in y&&l(1,s=y.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-c+m,_)},[f,s,d,t,i,r,a,u,c,m,_,z]}class ga extends be{constructor(e){super(),pe(this,e,_a,ma,ge,{threshold:3,horizontal:4,elementScroll:0,hasMore:5,reverse:6,window:1})}}function ba(n){let e,l,t,i,f,r,a,s;t=new Cn({});const o=n[3].default,u=Ye(o,n,n[6],null);return{c(){e=A("div"),l=A("button"),L(t.$$.fragment),i=K(),f=A("span"),u&&u.c(),this.h()},l(d){e=T(d,"DIV",{class:!0});var c=E(e);l=T(c,"BUTTON",{class:!0});var m=E(l);j(t.$$.fragment,m),m.forEach(h),i=J(c),f=T(c,"SPAN",{class:!0});var _=E(f);u&&u.l(_),_.forEach(h),c.forEach(h),this.h()},h(){S(l,"class","opacity-50 hover:opacity-100"),S(f,"class","truncate"),S(e,"class","removable-tag flex items-center gap-x-1")},m(d,c){D(d,e,c),v(e,l),O(t,l,null),v(e,i),v(e,f),u&&u.m(f,null),r=!0,a||(s=Ee(l,"click",Ft(n[4])),a=!0)},p(d,c){u&&u.p&&(!r||c&64)&&je(u,o,d,d[6],r?We(o,d[6],c,null):Ue(d[6]),null)},i(d){r||(g(t.$$.fragment,d),g(u,d),r=!0)},o(d){w(t.$$.fragment,d),w(u,d),r=!1},d(d){d&&h(e),Y(t),u&&u.d(d),a=!1,s()}}}function pa(n){let e,l;const t=[{type:n[0]},n[2]];let i={$$slots:{default:[ba]},$$scope:{ctx:n}};for(let f=0;fa("remove");function u(d){Ae.call(this,n,d)}return n.$$set=d=>{e=ee(ee({},e),me(d)),l(2,i=he(e,t)),"type"in d&&l(0,s=d.type),"$$scope"in d&&l(6,r=d.$$scope)},[s,a,i,f,o,u,r]}class Ct extends be{constructor(e){super(),pe(this,e,va,pa,ge,{type:0})}}function wa(n){let e=(n[2]?"":n[5])+"",l,t,i=n[0][n[1].op]+"",f,r,a;return{c(){l=W(e),t=K(),f=W(i),r=K(),a=W(n[4])},l(s){l=Z(s,e),t=J(s),f=Z(s,i),r=J(s),a=Z(s,n[4])},m(s,o){D(s,l,o),D(s,t,o),D(s,f,o),D(s,r,o),D(s,a,o)},p(s,o){o&36&&e!==(e=(s[2]?"":s[5])+"")&&ue(l,e),o&2&&i!==(i=s[0][s[1].op]+"")&&ue(f,i),o&16&&ue(a,s[4])},d(s){s&&h(l),s&&h(t),s&&h(f),s&&h(r),s&&h(a)}}}function ka(n){let e,l,t,i,f,r;return l=new Ct({props:{interactive:!0,type:"magenta",$$slots:{default:[wa]},$$scope:{ctx:n}}}),l.$on("click",n[9]),l.$on("remove",n[10]),{c(){e=A("div"),L(l.$$.fragment),this.h()},l(a){e=T(a,"DIV",{class:!0});var s=E(e);j(l.$$.fragment,s),s.forEach(h),this.h()},h(){S(e,"class","filter-pill items-center")},m(a,s){D(a,e,s),O(l,e,null),i=!0,f||(r=Re(t=Pe.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&&dt(t.update)&&s&64&&t.update.call(null,{text:a[6]})},i(a){i||(g(l.$$.fragment,a),i=!0)},o(a){w(l.$$.fragment,a),i=!1},d(a){a&&h(e),Y(l),f=!1,r()}}}function Ea(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 d=qe();ve(n,d,_=>l(7,a=_));const c=()=>xe({command:et.EditFilter,namespace:a.namespace,datasetName:a.datasetName,path:i}),m=()=>d.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=Ve(o.value||"false")),n.$$.dirty&2&&l(3,i=Ot(o.path)),n.$$.dirty&18&&l(6,f=`${Ie(o.path)} ${s[o.op]} ${t}`),n.$$.dirty&8&&l(5,r=i.at(-1))},[s,o,u,i,t,r,f,a,d,c,m]}class Wt extends be{constructor(e){super(),pe(this,e,Ea,ka,ge,{FILTER_SHORTHANDS:0,filter:1,hidePath:2})}get FILTER_SHORTHANDS(){return this.$$.ctx[0]}}function Sa(n){let e=Ie(n[0].path)+"",l,t,i=n[0].query.type+"",f;return{c(){l=W(e),t=W(": "),f=W(i)},l(r){l=Z(r,e),t=Z(r,": "),f=Z(r,i)},m(r,a){D(r,l,a),D(r,t,a),D(r,f,a)},p(r,a){a&1&&e!==(e=Ie(r[0].path)+"")&&ue(l,e),a&1&&i!==(i=r[0].query.type+"")&&ue(f,i)},d(r){r&&h(l),r&&h(t),r&&h(f)}}}function Rl(n){let e,l,t;return l=new qt({props:{embedding:n[0].query.embedding}}),{c(){e=A("div"),L(l.$$.fragment),this.h()},l(i){e=T(i,"DIV",{class:!0});var f=E(e);j(l.$$.fragment,f),f.forEach(h),this.h()},h(){S(e,"class","ml-2")},m(i,f){D(i,e,f),O(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){w(l.$$.fragment,i),t=!1},d(i){i&&h(e),Y(l)}}}function Pl(n){let e,l;return{c(){e=A("div"),l=W(n[2]),this.h()},l(t){e=T(t,"DIV",{class:!0});var i=E(e);l=Z(i,n[2]),i.forEach(h),this.h()},h(){S(e,"class","mt-2 whitespace-pre-wrap text-left")},m(t,i){D(t,e,i),v(e,l)},p(t,i){i&4&&ue(l,t[2])},d(t){t&&h(e)}}}function ya(n){let e,l,t,i,f,r,a;t=new lt({props:{type:n[1],$$slots:{default:[Sa]},$$scope:{ctx:n}}});let s=(n[0].query.type==="semantic"||n[0].query.type==="concept")&&Rl(n),o=n[2]&&Pl(n);return{c(){e=A("div"),l=A("div"),L(t.$$.fragment),i=K(),s&&s.c(),f=K(),o&&o.c(),r=fe(),this.h()},l(u){e=T(u,"DIV",{class:!0});var d=E(e);l=T(d,"DIV",{class:!0});var c=E(l);j(t.$$.fragment,c),c.forEach(h),i=J(d),s&&s.l(d),d.forEach(h),f=J(u),o&&o.l(u),r=fe(),this.h()},h(){S(l,"class","whitespace-nowrap"),S(e,"class","flex items-center justify-items-center")},m(u,d){D(u,e,d),v(e,l),O(t,l,null),v(e,i),s&&s.m(e,null),D(u,f,d),o&&o.m(u,d),D(u,r,d),a=!0},p(u,[d]){const c={};d&2&&(c.type=u[1]),d&9&&(c.$$scope={dirty:d,ctx:u}),t.$set(c),u[0].query.type==="semantic"||u[0].query.type==="concept"?s?(s.p(u,d),d&1&&g(s,1)):(s=Rl(u),s.c(),g(s,1),s.m(e,null)):s&&(se(),w(s,1,1,()=>{s=null}),ae()),u[2]?o?o.p(u,d):(o=Pl(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){w(t.$$.fragment,u),w(s),a=!1},d(u){u&&h(e),Y(t),s&&s.d(),u&&h(f),o&&o.d(u),u&&h(r)}}}function za(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 Hl extends be{constructor(e){super(),pe(this,e,za,ya,ge,{search:0,tagType:1})}}function Ma(n){let e;return{c(){e=W(n[2])},l(l){e=Z(l,n[2])},m(l,t){D(l,e,t)},p(l,t){t&4&&ue(e,l[2])},d(l){l&&h(e)}}}function Va(n){let e,l,t,i,f,r;return l=new Ct({props:{title:"query",interactive:!0,type:n[1],$$slots:{default:[Ma]},$$scope:{ctx:n}}}),l.$on("remove",n[7]),{c(){e=A("button"),L(l.$$.fragment),this.h()},l(a){e=T(a,"BUTTON",{class:!0});var s=E(e);j(l.$$.fragment,s),s.forEach(h),this.h()},h(){S(e,"class","search-pill items-center text-left")},m(a,s){D(a,e,s),O(l,e,null),i=!0,f||(r=[Re(t=Pe.call(null,e,{component:Hl,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&&dt(t.update)&&s&3&&t.update.call(null,{component:Hl,props:{search:a[0],tagType:a[1]}})},i(a){i||(g(l.$$.fragment,a),i=!0)},o(a){w(l.$$.fragment,a),i=!1},d(a){a&&h(e),Y(l),f=!1,Fe(r)}}}function Da(n,e,l){let t,i,f,{search:r}=e;const a={keyword:"outline",semantic:"teal",concept:"green"},s=qe(),o=Ze();ve(n,o,c=>l(3,f=c));function u(c){Ae.call(this,n,c)}const d=()=>{var c;return s.removeSearch(r,((c=f.selectRowsSchema)==null?void 0:c.data)||null)};return n.$$set=c=>{"search"in c&&l(0,r=c.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,d]}class bn extends be{constructor(e){super(),pe(this,e,Da,Va,ge,{search:0})}}function Fl(n,e,l){const t=n.slice();return t[25]=e[l],t}function ql(n,e,l){const t=n.slice();return t[28]=e[l],t}function Ll(n,e,l){const t=n.slice();return t[31]=e[l],t}function Ca(n){let e,l,t,i=n[13],f=[];for(let s=0;sw(f[s],1,1,()=>{f[s]=null});let a=n[8]!=null&&n[8].length>0&&Ul(n);return{c(){e=A("div");for(let s=0;s0?a?(a.p(s,o),o[0]&256&&g(a,1)):(a=Ul(s),a.c(),g(a,1),a.m(e,null)):a&&(se(),w(a,1,1,()=>{a=null}),ae())},i(s){if(!t){for(let o=0;ow(u[c],1,1,()=>{u[c]=null});return{c(){e=A("div"),l=A("div"),i=W(t),f=K(),r=A("div");for(let c=0;c{t=null}),ae())},i(i){l||(g(t),l=!0)},o(i){w(t),l=!1},d(i){t&&t.d(i),i&&h(e)}}}function Ul(n){let e,l,t,i,f,r,a=n[8],s=[];for(let u=0;uw(s[u],1,1,()=>{s[u]=null});return{c(){e=A("div"),l=A("div"),t=W("Filters"),i=K(),f=A("div");for(let u=0;u{r[u]=null}),ae()),~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){w(l),i=!1},d(s){~e&&r[e].d(s),s&&h(t)}}}function Ba(n){var B,q,N;let e,l,t,i,f,r,a,s,o,u,d,c,m,_,b,p,z=n[13].length>0&&Ca(n),y=n[0]&&n[1]&&Zl(n),k=n[6]!=null&&Ql(n);u=new is({props:{size:"sm",titleText:"Sort by",class:"w-36",selectedId:n[5],items:n[7]}}),u.$on("select",n[16]),m=new Ke({props:{class:"top-2",kind:"ghost",expressive:!0,icon:((B=n[4])==null?void 0:B.order)==null?Cl:((q=n[4])==null?void 0:q.order)==="ASC"?yt:zt,disabled:n[4]==null,tooltipPosition:"bottom",tooltipAlignment:"end",iconDescription:((N=n[4])==null?void 0:N.order)==="ASC"?"Sorted ascending. Toggle to switch to descending.":"Sorted descending. Toggle to switch to ascending."}}),m.$on("click",n[17]);let M=n[2]&&Kl(n);return{c(){e=A("div"),l=A("div"),z&&z.c(),t=K(),i=A("div"),f=A("div"),y&&y.c(),r=K(),a=A("div"),s=A("div"),k&&k.c(),o=K(),L(u.$$.fragment),d=K(),c=A("div"),L(m.$$.fragment),_=K(),M&&M.c(),b=fe(),this.h()},l(C){e=T(C,"DIV",{class:!0});var P=E(e);l=T(P,"DIV",{class:!0});var R=E(l);z&&z.l(R),t=J(R),i=T(R,"DIV",{class:!0});var F=E(i);f=T(F,"DIV",{class:!0});var I=E(f);y&&y.l(I),I.forEach(h),r=J(F),a=T(F,"DIV",{class:!0});var U=E(a);s=T(U,"DIV",{class:!0});var oe=E(s);k&&k.l(oe),oe.forEach(h),o=J(U),j(u.$$.fragment,U),d=J(U),c=T(U,"DIV",{class:!0});var te=E(c);j(m.$$.fragment,te),te.forEach(h),U.forEach(h),F.forEach(h),R.forEach(h),P.forEach(h),_=J(C),M&&M.l(C),b=fe(),this.h()},h(){S(f,"class","self-end py-1"),S(s,"class","ml-1 w-8"),S(c,"class","ml-1"),S(a,"class","sort-container flex flex-row items-center"),S(i,"class","flex w-full flex-row items-end justify-between"),S(l,"class","flex w-full flex-col"),S(e,"class","mx-5 my-2 flex items-center justify-between")},m(C,P){D(C,e,P),v(e,l),z&&z.m(l,null),v(l,t),v(l,i),v(i,f),y&&y.m(f,null),v(i,r),v(i,a),v(a,s),k&&k.m(s,null),v(a,o),O(u,a,null),v(a,d),v(a,c),O(m,c,null),D(C,_,P),M&&M.m(C,P),D(C,b,P),p=!0},p(C,P){var I,U,oe;C[13].length>0&&z.p(C,P),C[0]&&C[1]?y?y.p(C,P):(y=Zl(C),y.c(),y.m(f,null)):y&&(y.d(1),y=null),C[6]!=null?k?(k.p(C,P),P[0]&64&&g(k,1)):(k=Ql(C),k.c(),g(k,1),k.m(s,null)):k&&(se(),w(k,1,1,()=>{k=null}),ae());const R={};P[0]&32&&(R.selectedId=C[5]),P[0]&128&&(R.items=C[7]),u.$set(R);const F={};P[0]&16&&(F.icon=((I=C[4])==null?void 0:I.order)==null?Cl:((U=C[4])==null?void 0:U.order)==="ASC"?yt:zt),P[0]&16&&(F.disabled=C[4]==null),P[0]&16&&(F.iconDescription=((oe=C[4])==null?void 0:oe.order)==="ASC"?"Sorted ascending. Toggle to switch to descending.":"Sorted descending. Toggle to switch to ascending."),m.$set(F),C[2]?M?(M.p(C,P),P[0]&4&&g(M,1)):(M=Kl(C),M.c(),g(M,1),M.m(b.parentNode,b)):M&&(se(),w(M,1,1,()=>{M=null}),ae())},i(C){p||(g(z),g(k),g(u.$$.fragment,C),g(m.$$.fragment,C),g(M),p=!0)},o(C){w(z),w(k),w(u.$$.fragment,C),w(m.$$.fragment,C),w(M),p=!1},d(C){C&&h(e),z&&z.d(),y&&y.d(),k&&k.d(),Y(u),Y(m),C&&h(_),M&&M.d(C),C&&h(b)}}}function Ra(n,e,l){let t,i,f,r,a,s,o,u,d,c,m=X,_=()=>(m(),m=Qe(t,oe=>l(10,c=oe)),t);n.$$.on_destroy.push(()=>m());let{totalNumRows:b}=e,{manifest:p}=e,z=qe();ve(n,z,oe=>l(21,d=oe));let y=Ze();ve(n,y,oe=>l(20,u=oe));let k=null;const M=["keyword","semantic","concept"],B={keyword:"Keyword",semantic:"Semantic",concept:"Concepts"};let q={};function N(oe){if(oe.query.type==="concept"){const te=oe.query;l(2,k={namespace:te.concept_namespace,name:te.concept_name})}}let C={};const P=oe=>{if(oe.detail.selectedId==null){z.setSortBy(null);return}z.setSortBy(Ot(oe.detail.selectedId))},R=()=>{r!=null&&z.setSortBy(r.path),z.setSortOrder((r==null?void 0:r.order)==="ASC"?"DESC":"ASC")},F=()=>{z.clearSorts()},I=oe=>N(oe),U=()=>l(2,k=null);return n.$$set=oe=>{"totalNumRows"in oe&&l(0,b=oe.totalNumRows),"manifest"in oe&&l(1,p=oe.manifest)},n.$$.update=()=>{var oe,te,$,Q;if(n.$$.dirty[0]&4&&_(l(9,t=k?An(k.namespace,k.name):void 0)),n.$$.dirty[0]&2097152&&l(19,i=Lt(d)),n.$$.dirty[0]&2097152&&l(8,f=d.queryOptions.filters),n.$$.dirty[0]&524296){l(3,q={});for(const le of i)le.query.type&&(le.query.type in q||l(3,q[le.query.type]=[],q),q[le.query.type].push(le))}if(n.$$.dirty[0]&1048576&&l(4,r=In(u)),n.$$.dirty[0]&1048576)for(const le of((te=(oe=u.selectRowsSchema)==null?void 0:oe.data)==null?void 0:te.search_results)||[])C[Ie(le.result_path)]=le;n.$$.dirty[0]&16&&l(5,a=r!=null&&r.path?Ie(r.path):null),n.$$.dirty[0]&2097152&&l(6,s=d.queryOptions.sort_by),n.$$.dirty[0]&1048672&&l(7,o=((Q=($=u.selectRowsSchema)==null?void 0:$.data)==null?void 0:Q.schema)!=null?[{id:null,text:"None",disabled:s==null&&a!=null},...er(u.selectRowsSchema.data.schema).map(le=>{const ye=Ie(le.path);return{id:ye,text:ye}})]:[])},[b,p,k,q,r,a,s,o,f,t,c,z,y,M,B,N,P,R,F,i,u,d,I,U]}class Pa extends be{constructor(e){super(),pe(this,e,Ra,Ba,ge,{totalNumRows:0,manifest:1},null,[-1,-1])}}function Jl(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 Gl(n){let e,l,t,i=n[0].join(".")+n[17]+"",f,r,a,s,o,u;return s=new Nn({props:{text:Ve(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=W(i),r=K(),a=A("div"),L(s.$$.fragment),o=K(),this.h()},l(d){e=T(d,"DIV",{class:!0});var c=E(e);l=T(c,"DIV",{class:!0});var m=E(l);t=T(m,"DIV",{class:!0});var _=E(t);f=Z(_,i),_.forEach(h),r=J(m),a=T(m,"DIV",{class:!0});var b=E(a);j(s.$$.fragment,b),b.forEach(h),m.forEach(h),o=J(c),c.forEach(h),this.h()},h(){S(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"),S(a,"class","font-normal"),S(l,"class","flex w-full flex-col"),S(e,"class","flex flex-row")},m(d,c){D(d,e,c),v(e,l),v(l,t),v(t,f),v(l,r),v(l,a),O(s,a,null),v(e,o),u=!0},p(d,c){(!u||c&5)&&i!==(i=d[0].join(".")+d[17]+"")&&ue(f,i);const m={};c&4&&(m.text=Ve(d[16])),c&2&&(m.row=d[1]),c&8&&(m.spanPaths=d[3]),c&16&&(m.datasetStore=d[4]),s.$set(m)},i(d){u||(g(s.$$.fragment,d),u=!0)},o(d){w(s.$$.fragment,d),u=!1},d(d){d&&h(e),Y(s)}}}function Ha(n){let e,l,t=n[2],i=[];for(let r=0;rw(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;rl(4,d=k));const y=d.visibleFields||[];return n.$$set=k=>{"path"in k&&l(0,c=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=_t(_)),n.$$.dirty&16384&&l(11,i=t.filter(k=>lr(k.signal))),n.$$.dirty&16384&&l(10,f=t.filter(k=>{var M;return((M=k.signal)==null?void 0:M.signal_name)==="concept_labels"})),n.$$.dirty&16384&&l(9,r=t.filter(k=>{var M;return((M=k.signal)==null?void 0:M.signal_name)==="semantic_similarity"})),n.$$.dirty&16384&&l(12,a=t.filter(k=>{var M;return((M=k.signal)==null?void 0:M.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 B=_t(k).filter(C=>C.dtype!="string_span").filter(C=>y==null?void 0:y.some(P=>tt(P.path,C.path))).filter(C=>C.dtype!=null&&C.dtype!="embedding"),q=k.path,N=a.find(C=>mt(k.path,C.path));if(N!=null){const C=N.signal;b.push({path:k.path,spanPath:q,type:"keyword",name:C.query,dtype:k.dtype,signal:C})}for(const C of B){const P=i.find(I=>mt(C.path,I.path)),R=f.find(I=>mt(C.path,I.path)),F=r.find(I=>mt(C.path,I.path));if(P!=null){const I=P.signal;b.push({path:C.path,spanPath:q,type:"concept_score",name:`${I.namespace}/${I.concept_name}`,dtype:C.dtype,signal:I})}else if(R!=null){const I=R.signal;b.push({path:C.path,spanPath:q,type:"label",name:`${I.namespace}/${I.concept_name} label`,dtype:C.dtype,signal:I})}else if(F!=null){const I=F.signal;b.push({path:C.path,spanPath:q,type:"semantic_similarity",name:`similarity: ${I.query}`,dtype:C.dtype,signal:I})}else b.push({path:C.path,spanPath:q,type:"metadata",name:C.path[C.path.length-1],dtype:C.dtype})}}n.$$.dirty&3&&l(2,u=ir(m,c).map(k=>Xe.value(k)).filter(nr))},[c,m,u,o,d,b,p,z,_,r,f,i,a,s,t]}class qa extends be{constructor(e){super(),pe(this,e,Fa,Ha,ge,{path:0,row:1,field:8})}}function La(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),me(s)),l(3,i=he(e,t)),"isPreview"in s&&l(0,f=s.isPreview)},[f,r,a,i]}class Zt extends be{constructor(e){super(),pe(this,e,Oa,La,ge,{isPreview:0})}}function Xl(n,e,l){const t=n.slice();return t[0]=e[l],t}function $l(n){let e,l,t=[],i=new Map,f,r=n[1];const a=s=>Ie(s[0].path);for(let s=0;s{B[P]=null}),ae()),~u?(d=B[u],d?d.p(e,C):(d=B[u]=M[u](e),d.c()),g(d,1),d.m(o,null)):d=null),(!k||C&2)&&b!==(b=e[0].formattedValue+"")&&ue(p,b),(!k||C&2&&z!==(z=`${e[0].value}`))&&S(_,"title",z),(!k||C&2)&&G(_,"italic",e[0].formattedValue===null)},i(N){k||(g(d),k=!0)},o(N){w(d),k=!1},d(N){N&&h(l),~u&&B[u].d()}}}function Ua(n){let e,l,t=n[1].length>0&&$l(n);return{c(){t&&t.c(),e=fe()},l(i){t&&t.l(i),e=fe()},m(i,f){t&&t.m(i,f),D(i,e,f),l=!0},p(i,[f]){i[1].length>0?t?(t.p(i,f),f&2&&g(t,1)):(t=$l(i),t.c(),g(t,1),t.m(e.parentNode,e)):t&&(se(),w(t,1,1,()=>{t=null}),ae())},i(i){l||(g(t),l=!0)},o(i){w(t),l=!1},d(i){t&&t.d(i),i&&h(e)}}}function Wa(n,e,l){let t,i,f,{row:r}=e,{visibleFields:a}=e;const s=Ze();ve(n,s,d=>l(5,i=d));const o=gn();ve(n,o,d=>l(6,f=d));function u(d){const c=rr(d).filter(_=>Bn(_,a)),m=c.filter(_=>{var b;return((b=Xe.field(_))==null?void 0:b.dtype)==="string_span"}).map(_=>Xe.path(_));return c.filter(_=>!m.some(b=>mt(Xe.path(_),b))).map(_=>{var B,q;const b=Xe.field(_),p=Xe.path(_);let z=Xe.value(_);if(b.dtype==="string_span")return null;const y=((B=f.data)==null?void 0:B.some(N=>{var C;return N.name===((C=b.signal)==null?void 0:C.signal_name)}))||!1,k=ft(b);let M;return y||k&&b.dtype==null||b.dtype==="embedding"||b.repeated_field!=null?M="":z==null?M=null:M=Ve(z),{indentLevel:p.length-1,fieldName:p[p.length-1],field:b,path:p,isSignal:k,isPreviewSignal:Dt(((q=i.selectRowsSchema)==null?void 0:q.data)||null,p),isEmbeddingSignal:y,value:z,formattedValue:M}}).filter(_=>_!=null)}return n.$$set=d=>{"row"in d&&l(0,r=d.row),"visibleFields"in d&&l(4,a=d.visibleFields)},n.$$.update=()=>{n.$$.dirty&1&&l(1,t=u(r))},[r,t,s,o,a]}class Za extends be{constructor(e){super(),pe(this,e,Wa,Ua,ge,{row:0,visibleFields:4})}}function ei(n,e,l){const t=n.slice();return t[5]=e[l],t[7]=l,t}function ti(n){let e,l=[],t=new Map,i,f,r=n[1];const a=s=>Ie(s[5].path);for(let s=0;sn[4].call(e))},m(s,o){D(s,e,o);for(let u=0;u0&&ti(n);return a=new Za({props:{row:n[0],visibleFields:n[2]}}),{c(){e=A("div"),l=A("div"),u&&u.c(),t=K(),i=A("div"),f=A("div"),r=A("div"),L(a.$$.fragment),this.h()},l(d){e=T(d,"DIV",{class:!0});var c=E(e);l=T(c,"DIV",{class:!0});var m=E(l);u&&u.l(m),t=J(m),i=T(m,"DIV",{class:!0});var _=E(i);f=T(_,"DIV",{class:!0});var b=E(f);r=T(b,"DIV",{style:!0,class:!0});var p=E(r);j(a.$$.fragment,p),p.forEach(h),b.forEach(h),_.forEach(h),m.forEach(h),c.forEach(h),this.h()},h(){S(r,"style",s=`max-height: ${Math.max(ii,n[3])}px`),S(r,"class","overflow-y-auto"),S(f,"class","sticky top-0 self-start"),S(i,"class","flex h-full w-1/3 bg-neutral-100"),S(l,"class","flex h-full w-full flex-row"),S(e,"class","mx-5 mb-10 rounded border-x border-b border-neutral-200 shadow-md")},m(d,c){D(d,e,c),v(e,l),u&&u.m(l,null),v(l,t),v(l,i),v(i,f),v(f,r),O(a,r,null),o=!0},p(d,[c]){d[1].length>0?u?(u.p(d,c),c&2&&g(u,1)):(u=ti(d),u.c(),g(u,1),u.m(l,t)):u&&(se(),w(u,1,1,()=>{u=null}),ae());const m={};c&1&&(m.row=d[0]),c&4&&(m.visibleFields=d[2]),a.$set(m),(!o||c&8&&s!==(s=`max-height: ${Math.max(ii,d[3])}px`))&&S(r,"style",s)},i(d){o||(g(u),g(a.$$.fragment,d),o=!0)},o(d){w(u),w(a.$$.fragment,d),o=!1},d(d){d&&h(e),u&&u.d(),Y(a)}}}const ii=320;function Ka(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 Ja extends be{constructor(e){super(),pe(this,e,Ka,Qa,ge,{row:0,mediaFields:1,visibleFields:2})}}function ni(n,e,l){const t=n.slice();return t[21]=e[l],t}function Ga(n){let e,l;return{c(){e=A("div"),l=W("No results."),this.h()},l(t){e=T(t,"DIV",{class:!0});var i=E(e);l=Z(i,"No results."),i.forEach(h),this.h()},h(){S(e,"class","mx-4 mt-8 w-full text-gray-600")},m(t,i){D(t,e,i),v(e,l)},p:X,i:X,o:X,d(t){t&&h(e)}}}function Xa(n){let e,l;return{c(){e=A("div"),l=W("Select fields to display"),this.h()},l(t){e=T(t,"DIV",{class:!0});var i=E(e);l=Z(i,"Select fields to display"),i.forEach(h),this.h()},h(){S(e,"class","mt-12 w-full text-center text-gray-600")},m(t,i){D(t,e,i),v(e,l)},p:X,i:X,o:X,d(t){t&&h(e)}}}function $a(n){let e,l;return e=new it({props:{paragraph:!0,lines:3}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function xa(n){var t,i;let e,l;return e=new jt({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(){L(e.$$.fragment)},l(f){j(e.$$.fragment,f)},m(f,r){O(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){w(e.$$.fragment,f),l=!1},d(f){Y(e,f)}}}function ef(n){var t;let e,l;return e=new jt({props:{lowContrast:!0,title:"Could not fetch rows:",subtitle:((t=n[3].error.body)==null?void 0:t.detail)||n[3].error.message}}),{c(){L(e.$$.fragment)},l(i){j(e.$$.fragment,i)},m(i,f){O(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){w(e.$$.fragment,i),l=!1},d(i){Y(e,i)}}}function ri(n){let e,l=[],t=new Map,i,f,r=n[6];const a=o=>Xe.value(o[21][ar]);for(let o=0;o0&&ai(n);return{c(){e=A("div");for(let o=0;o0?s?(s.p(o,u),u&64&&g(s,1)):(s=ai(o),s.c(),g(s,1),s.m(e,null)):s&&(se(),w(s,1,1,()=>{s=null}),ae())},i(o){if(!f){for(let u=0;u0&&n[4].isSuccess&&n[5]!=null&&ri(n);return{c(){L(e.$$.fragment),l=K(),i&&i.c(),f=K(),d&&d.c(),r=fe()},l(c){j(e.$$.fragment,c),l=J(c),i&&i.l(c),f=J(c),d&&d.l(c),r=fe()},m(c,m){O(e,c,m),D(c,l,m),~t&&o[t].m(c,m),D(c,f,m),d&&d.m(c,m),D(c,r,m),a=!0},p(c,[m]){const _={};m&128&&(_.totalNumRows=c[7]),m&1024&&(_.manifest=c[10].data),e.$set(_);let b=t;t=u(c),t===b?~t&&o[t].p(c,m):(i&&(se(),w(o[b],1,1,()=>{o[b]=null}),ae()),~t?(i=o[t],i?i.p(c,m):(i=o[t]=s[t](c),i.c()),g(i,1),i.m(f.parentNode,f)):i=null),c[6]&&c[1].length>0&&c[4].isSuccess&&c[5]!=null?d?(d.p(c,m),m&114&&g(d,1)):(d=ri(c),d.c(),g(d,1),d.m(r.parentNode,r)):d&&(se(),w(d,1,1,()=>{d=null}),ae())},i(c){a||(g(e.$$.fragment,c),g(i),g(d),a=!0)},o(c){w(e.$$.fragment,c),w(i),w(d),a=!1},d(c){Y(e,c),c&&h(l),~t&&o[t].d(c),c&&h(f),d&&d.d(c),c&&h(r)}}}function lf(n,e,l){let t,i,f,r,a,s,o,u,d,c,m,_=X,b=()=>(_(),_=Qe(r,I=>l(3,m=I)),r),p,z,y=X,k=()=>(y(),y=Qe(t,I=>l(4,z=I)),t),M;n.$$.on_destroy.push(()=>_()),n.$$.on_destroy.push(()=>y());let B=qe();ve(n,B,I=>l(17,p=I));let q=Ze();ve(n,q,I=>l(16,c=I));const N=un(p.namespace,p.datasetName);ve(n,N,I=>l(10,M=I));let C=null;const P=Le(C),R=()=>m==null?void 0:m.fetchNextPage();function F(I){He[I?"unshift":"push"](()=>{C=I,l(0,C)})}return n.$$.update=()=>{var I,U,oe,te;n.$$.dirty&131072&&k(l(9,t=Yt(p.namespace,p.datasetName))),n.$$.dirty&131088&&l(15,i=z.isSuccess?Rn(p):void 0),n.$$.dirty&65536&&l(2,f=c.selectRowsSchema),n.$$.dirty&163844&&b(l(8,r=sr(p.namespace,p.datasetName,i||{},f!=null&&f.isSuccess?f.data.schema:void 0))),n.$$.dirty&8&&l(7,a=(I=m.data)==null?void 0:I.pages[0].total_num_rows),n.$$.dirty&8&&l(6,s=(U=m.data)==null?void 0:U.pages.flatMap($=>$.rows)),n.$$.dirty&65536&&l(1,o=(c.visibleFields||[]).sort(($,Q)=>Ie($.path)>Ie(Q.path)?1:-1)),n.$$.dirty&6&&l(14,u=((oe=f==null?void 0:f.data)==null?void 0:oe.schema)!=null?Pn((te=f==null?void 0:f.data)==null?void 0:te.schema,o):null),n.$$.dirty&81920&&l(5,d=u!=null?Hn(u,c.stats||[]):[]),n.$$.dirty&1&&P.set(C)},Pt(Fn,P),[C,o,f,m,z,d,s,a,r,t,M,B,q,N,u,i,c,p,R,F]}class nf extends be{constructor(e){super(),pe(this,e,lf,tf,ge,{})}}function fi(n,e,l){const t=n.slice();return t[36]=e[l],t}function oi(n,e,l){const t=n.slice();return t[39]=e[l],t}function rf(n){let e,l=n[42].text+"",t;return{c(){e=A("div"),t=W(l)},l(i){e=T(i,"DIV",{});var f=E(e);t=Z(f,l),f.forEach(h)},m(i,f){D(i,e,f),v(e,t)},p(i,f){f[1]&2048&&l!==(l=i[42].text+"")&&ue(t,l)},i:X,o:X,d(i){i&&h(e)}}}function sf(n){let e,l,t,i,f,r,a;return l=new lt({props:{$$slots:{default:[ff]},$$scope:{ctx:n}}}),{c(){e=A("div"),L(l.$$.fragment),t=K(),i=A("div"),f=W(`Keyword search: - `),r=W(n[0]),this.h()},l(s){e=T(s,"DIV",{class:!0});var o=E(e);j(l.$$.fragment,o),t=J(o),i=T(o,"DIV",{class:!0});var u=E(i);f=Z(u,`Keyword search: - `),r=Z(u,n[0]),u.forEach(h),o.forEach(h),this.h()},h(){S(i,"class","ml-2"),S(e,"class","new-keyword flex flex-row items-center justify-items-center")},m(s,o){D(s,e,o),O(l,e,null),v(e,t),v(e,i),v(i,f),v(i,r),a=!0},p(s,o){const u={};o[1]&4096&&(u.$$scope={dirty:o,ctx:s}),l.$set(u),(!a||o[0]&1)&&ue(r,s[0])},i(s){a||(g(l.$$.fragment,s),a=!0)},o(s){w(l.$$.fragment,s),a=!1},d(s){s&&h(e),Y(l)}}}function af(n){let e,l,t,i,f,r=n[0]!=""?":":"",a,s,o,u;return l=new lt({props:{$$slots:{default:[of]},$$scope:{ctx:n}}}),{c(){e=A("div"),L(l.$$.fragment),t=K(),i=A("div"),f=W("New concept"),a=W(r),s=K(),o=W(n[0]),this.h()},l(d){e=T(d,"DIV",{class:!0});var c=E(e);j(l.$$.fragment,c),t=J(c),i=T(c,"DIV",{class:!0});var m=E(i);f=Z(m,"New concept"),a=Z(m,r),s=J(m),o=Z(m,n[0]),m.forEach(h),c.forEach(h),this.h()},h(){S(i,"class","ml-2"),S(e,"class","new-concept flex flex-row items-center justify-items-center")},m(d,c){D(d,e,c),O(l,e,null),v(e,t),v(e,i),v(i,f),v(i,a),v(i,s),v(i,o),u=!0},p(d,c){const m={};c[1]&4096&&(m.$$scope={dirty:c,ctx:d}),l.$set(m),(!u||c[0]&1)&&r!==(r=d[0]!=""?":":"")&&ue(a,r),(!u||c[0]&1)&&ue(o,d[0])},i(d){u||(g(l.$$.fragment,d),u=!0)},o(d){w(l.$$.fragment,d),u=!1},d(d){d&&h(e),Y(l)}}}function ff(n){let e,l;return e=new ea({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function of(n){let e,l;return e=new ps({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function uf(n){let e,l,t,i;const f=[af,sf,rf],r=[];function a(s,o){return s[42].id==="new-concept"?0:s[42].id==="keyword-search"?1:2}return e=a(n),l=r[e]=f[e](n),{c(){l.c(),t=fe()},l(s){l.l(s),t=fe()},m(s,o){r[e].m(s,o),D(s,t,o),i=!0},p(s,o){let u=e;e=a(s),e===u?r[e].p(s,o):(se(),w(r[u],1,1,()=>{r[u]=null}),ae(),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){w(l),i=!1},d(s){r[e].d(s),s&&h(t)}}}function ui(n){let e,l;return e=new _n({props:{value:Ie(n[39]),text:Ie(n[39])}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p(t,i){const f={};i[0]&1024&&(f.value=Ie(t[39])),i[0]&1024&&(f.text=Ie(t[39])),e.$set(f)},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function cf(n){let e,l,t=n[10],i=[];for(let r=0;rw(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;rw(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r({42:P}),({item:P})=>[0,P?2048:0]]},$$scope:{ctx:n}};n[0]!==void 0&&(N.value=n[0]),u=new yr({props:N}),n[29](u),He.push(()=>sn(u,"value",q)),u.$on("select",n[18]);let C=ci(n);return y=new mn({props:{size:"xl",selected:n[2]||"",name:n[2]||"",$$slots:{default:[df]},$$scope:{ctx:n}}}),y.$on("change",n[16]),{c(){e=A("div"),l=A("div"),L(t.$$.fragment),i=K(),f=A("div"),r=A("div"),a=A("div"),s=A("div"),o=A("div"),L(u.$$.fragment),c=K(),m=A("div"),C.c(),b=K(),p=A("div"),z=A("div"),L(y.$$.fragment),this.h()},l(P){e=T(P,"DIV",{class:!0});var R=E(e);l=T(R,"DIV",{class:!0});var F=E(l);j(t.$$.fragment,F),F.forEach(h),i=J(R),f=T(R,"DIV",{class:!0});var I=E(f);r=T(I,"DIV",{class:!0});var U=E(r);a=T(U,"DIV",{class:!0});var oe=E(a);s=T(oe,"DIV",{class:!0});var te=E(s);o=T(te,"DIV",{class:!0});var $=E(o);j(u.$$.fragment,$),$.forEach(h),te.forEach(h),oe.forEach(h),U.forEach(h),I.forEach(h),c=J(R),m=T(R,"DIV",{class:!0});var Q=E(m);C.l(Q),Q.forEach(h),b=J(R),p=T(R,"DIV",{class:!0});var le=E(p);z=T(le,"DIV",{class:!0});var ye=E(z);j(y.$$.fragment,ye),ye.forEach(h),le.forEach(h),R.forEach(h),this.h()},h(){S(l,"class","compute-embedding mr-1"),G(l,"compute-embedding-indexing",n[9]),S(o,"class","flex-grow"),S(s,"class","flex w-full flex-row items-start justify-items-start"),S(a,"class","flex flex-row"),S(r,"class","w-full"),S(f,"class","search-container flex w-full flex-grow flex-row"),S(m,"class","mx-1"),S(z,"class","w-28"),S(p,"class","embedding-select mr-8 flex flex-row"),S(e,"class","border-1 flex w-full flex-row items-center px-4")},m(P,R){D(P,e,R),v(e,l),O(t,l,null),v(e,i),v(e,f),v(f,r),v(r,a),v(a,s),v(s,o),O(u,o,null),v(e,c),v(e,m),C.m(m,null),v(e,b),v(e,p),v(p,z),O(y,z,null),k=!0,M||(B=[Re(Pe.call(null,m,{text:"Select the field to search over."})),Re(Pe.call(null,z,{text:"Select the embedding to use."}))],M=!0)},p(P,R){const F={};R[0]&768&&(F.disabled=P[8]||P[9]),R[0]&520&&(F.icon=P[3]?Kt:P[9]?Jt:Bt),t.$set(F),(!k||R[0]&512)&&G(l,"compute-embedding-indexing",P[9]);const I={};R[0]&32&&(I.items=P[5]),R[0]&128&&(I.placeholder=P[7]),R[0]&1|R[1]&6144&&(I.$$scope={dirty:R,ctx:P}),!d&&R[0]&1&&(d=!0,I.value=P[0],an(()=>d=!1)),u.$set(I),R[0]&1024&&ge(_,_=P[10])?(se(),w(C,1,1,X),ae(),C=ci(P),C.c(),g(C,1),C.m(m,null)):C.p(P,R);const U={};R[0]&4&&(U.selected=P[2]||""),R[0]&4&&(U.name=P[2]||""),R[0]&16|R[1]&4096&&(U.$$scope={dirty:R,ctx:P}),y.$set(U)},i(P){k||(g(t.$$.fragment,P),g(u.$$.fragment,P),g(C),g(y.$$.fragment,P),k=!0)},o(P){w(t.$$.fragment,P),w(u.$$.fragment,P),w(C),w(y.$$.fragment,P),k=!1},d(P){P&&h(e),Y(t),n[29](null),Y(u),C.d(P),Y(y),M=!1,Fe(B)}}}const mf=(n,e)=>n.text.toLowerCase().includes(e.toLowerCase())||n.id==="new-concept";function _f(n,e,l){let t,i,f,r,a,s,o,u,d,c,m,_,b,p,z,y,k,M=qe();ve(n,M,re=>l(27,k=re));let B=Ze();ve(n,B,re=>l(26,z=re));const q=cn();ve(n,q,re=>l(33,b=re));const N=gn();ve(n,N,re=>l(4,y=re));const C=(re,ke)=>`${Ie(re||"")}_${ke}`;let P={};const R=qn();ve(n,R,re=>l(25,p=re));let F=[],I="",U;const oe=re=>{l(2,s=re.target.value),M.setSearchEmbedding(re.target.value)},te=()=>{s!=null&&(l(20,P[C(f,s)]=!0,P),b.mutate([t,i,{leaf_path:Ot(f||[]),signal:{signal_name:s}}]))};let $;const Q=(re,ke)=>{f==null||s==null||(M.addSearch({path:[Ie(f)],query:{type:"concept",concept_namespace:re,concept_name:ke,embedding:s}}),$.clear())},le=re=>{if(!(f==null||s==null)){if(re.detail.selectedId==="new-concept"){I===U.id&&l(0,I="");const ke=I.split("/",2);let ze="",H="";ke.length===2?[ze,H]=ke:[H]=ke,xe({command:et.CreateConcept,namespace:ze,conceptName:H,onCreate:V=>Q(V.detail.namespace,V.detail.name)}),$.clear();return}else if(re.detail.selectedId==="keyword-search"){if(I=="")return;M.addSearch({path:[Ie(f)],query:{type:"keyword",search:I}});return}Q(re.detail.selectedId.namespace,re.detail.selectedId.name)}},ye=re=>{M.setSearchPath(re.target.value)},ce=()=>{te()};function de(re){He[re?"unshift":"push"](()=>{$=re,l(6,$)})}function Ce(re){I=re,l(0,I)}return n.$$.update=()=>{n.$$.dirty[0]&134217728&&(t=k.namespace),n.$$.dirty[0]&134217728&&(i=k.datasetName),n.$$.dirty[0]&201326592&&l(1,f=Ln(k,z)),n.$$.dirty[0]&134217730&&l(22,r=Lt(k,f)),n.$$.dirty[0]&67108864&&l(10,a=(z.visibleFields||[]).filter(re=>re.dtype==="string").map(re=>Ie(re.path))),n.$$.dirty[0]&201326610&&l(2,s=On(k,z,f,(y.data||[]).map(re=>re.name))),n.$$.dirty[0]&67108866&&l(24,o=Yn(z,f)),n.$$.dirty[0]&16777220&&l(3,u=o!=null&&!!o.includes(s||"")),n.$$.dirty[0]&1048590&&l(9,d=!u&&P[C(f,s)]),n.$$.dirty[0]&8&&l(8,c=u),n.$$.dirty[0]&8&&l(7,m=u?"Search by concept or keyword.":"Search by keyword. Click index to search by concept."),n.$$.dirty[0]&9&&l(21,U={id:"new-concept",text:I,disabled:!u}),n.$$.dirty[0]&1&&l(23,_={id:"keyword-search",text:I}),n.$$.dirty[0]&48234505&&l(5,F=p!=null&&p.data?[U,...I!=""?[_]:[],...p.data.map(re=>({id:{namespace:re.namespace,name:re.name},text:`${re.namespace}/${re.name}`,disabled:!u||r.some(ke=>ke.query.type==="concept"&&ke.query.concept_namespace===re.namespace&&ke.query.concept_name===re.name)}))]:[])},[I,f,s,u,y,F,$,m,c,d,a,M,B,q,N,R,oe,te,le,ye,P,U,r,_,o,p,z,k,ce,de,Ce]}class gf extends be{constructor(e){super(),pe(this,e,_f,hf,ge,{},null,[-1,-1])}}function bf(n){let e,l;return e=new Ke({props:{$$slots:{default:[vf]},$$scope:{ctx:n}}}),e.$on("click",n[5]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(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){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function pf(n){let e,l;return{c(){e=A("span"),l=W("Invalid query"),this.h()},l(t){e=T(t,"SPAN",{class:!0});var i=E(e);l=Z(i,"Invalid query"),i.forEach(h),this.h()},h(){S(e,"class","text-red-500")},m(t,i){D(t,e,i),v(e,l)},p:X,i:X,o:X,d(t){t&&h(e)}}}function vf(n){let e;return{c(){e=W("Apply")},l(l){e=Z(l,"Apply")},m(l,t){D(l,e,t)},d(l){l&&h(e)}}}function wf(n){let e,l,t,i,f,r,a,s,o,u,d;const c=[pf,bf],m=[];function _(b,p){return b[0]?b[3]?1:-1:0}return~(r=_(n))&&(a=m[r]=c[r](n)),{c(){e=A("pre"),l=W(""),t=W(n[2]),i=W(` -`),f=K(),a&&a.c(),s=fe(),this.h()},l(b){e=T(b,"PRE",{class:!0,contenteditable:!0});var p=E(e);l=Z(p,""),t=Z(p,n[2]),i=Z(p,` -`),p.forEach(h),f=J(b),a&&a.l(b),s=fe(),this.h()},h(){S(e,"class","whitespace-pre bg-gray-50 p-4 font-mono"),S(e,"contenteditable",""),n[1]===void 0&&bt(()=>n[8].call(e)),G(e,"outline-red-500",!n[0])},m(b,p){D(b,e,p),v(e,l),v(e,t),v(e,i),n[1]!==void 0&&(e.innerText=n[1]),D(b,f,p),~r&&m[r].m(b,p),D(b,s,p),o=!0,u||(d=Ee(e,"input",n[8]),u=!0)},p(b,[p]){(!o||p&4)&&Vn(t,b[2]),p&2&&b[1]!==e.innerText&&(e.innerText=b[1]),(!o||p&1)&&G(e,"outline-red-500",!b[0]);let z=r;r=_(b),r===z?~r&&m[r].p(b,p):(a&&(se(),w(m[z],1,1,()=>{m[z]=null}),ae()),~r?(a=m[r],a?a.p(b,p):(a=m[r]=c[r](b),a.c()),g(a,1),a.m(s.parentNode,s)):a=null)},i(b){o||(g(a),o=!0)},o(b){w(a),o=!1},d(b){b&&h(e),b&&h(f),~r&&m[r].d(b),b&&h(s),u=!1,d()}}}function kf(n,e,l){let t,i,f,r,a;const s=qe();ve(n,s,c=>l(7,a=c));let o=!0;function u(){rt(s,a.queryOptions=JSON.parse(f),a)}function d(){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&&!jn(JSON.parse(f),t))},[o,f,i,r,s,u,t,a,d]}class Ef extends be{constructor(e){super(),pe(this,e,kf,wf,ge,{})}}function hi(n){let e,l;return e=new qr({props:{light:!0,flipped:!0,$$slots:{default:[Sf]},$$scope:{ctx:n}}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(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){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function mi(n){let e,l;return e=new ht({props:{text:"Sort by"}}),e.$on("click",n[16]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function _i(n){let e,l;return e=new ht({props:{text:"Filter"}}),e.$on("click",n[17]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function gi(n){let e,l;return e=new ht({props:{text:"Compute embedding"}}),e.$on("click",n[18]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function bi(n){let e,l;return e=new ht({props:{text:"Preview signal"}}),e.$on("click",n[19]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function pi(n){let e,l;return e=new ht({props:{text:"Compute signal"}}),e.$on("click",n[20]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function vi(n){let e,l;return e=new ht({props:{text:"Delete signal"}}),e.$on("click",n[21]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Sf(n){let e=Et(n[0]),l,t=Rt(n[0]),i,f,r,a,s,o,u=e&&mi(n),d=t&&_i(n),c=!n[2]&&gi(n),m=!n[2]&&bi(n),_=!n[2]&&pi(n),b=n[1]&&vi(n);return{c(){u&&u.c(),l=K(),d&&d.c(),i=K(),c&&c.c(),f=K(),m&&m.c(),r=K(),_&&_.c(),a=K(),b&&b.c(),s=fe()},l(p){u&&u.l(p),l=J(p),d&&d.l(p),i=J(p),c&&c.l(p),f=J(p),m&&m.l(p),r=J(p),_&&_.l(p),a=J(p),b&&b.l(p),s=fe()},m(p,z){u&&u.m(p,z),D(p,l,z),d&&d.m(p,z),D(p,i,z),c&&c.m(p,z),D(p,f,z),m&&m.m(p,z),D(p,r,z),_&&_.m(p,z),D(p,a,z),b&&b.m(p,z),D(p,s,z),o=!0},p(p,z){z&1&&(e=Et(p[0])),e?u?(u.p(p,z),z&1&&g(u,1)):(u=mi(p),u.c(),g(u,1),u.m(l.parentNode,l)):u&&(se(),w(u,1,1,()=>{u=null}),ae()),z&1&&(t=Rt(p[0])),t?d?(d.p(p,z),z&1&&g(d,1)):(d=_i(p),d.c(),g(d,1),d.m(i.parentNode,i)):d&&(se(),w(d,1,1,()=>{d=null}),ae()),p[2]?c&&(se(),w(c,1,1,()=>{c=null}),ae()):c?(c.p(p,z),z&4&&g(c,1)):(c=gi(p),c.c(),g(c,1),c.m(f.parentNode,f)),p[2]?m&&(se(),w(m,1,1,()=>{m=null}),ae()):m?(m.p(p,z),z&4&&g(m,1)):(m=bi(p),m.c(),g(m,1),m.m(r.parentNode,r)),p[2]?_&&(se(),w(_,1,1,()=>{_=null}),ae()):_?(_.p(p,z),z&4&&g(_,1)):(_=pi(p),_.c(),g(_,1),_.m(a.parentNode,a)),p[1]?b?(b.p(p,z),z&2&&g(b,1)):(b=vi(p),b.c(),g(b,1),b.m(s.parentNode,s)):b&&(se(),w(b,1,1,()=>{b=null}),ae())},i(p){o||(g(u),g(d),g(c),g(m),g(_),g(b),o=!0)},o(p){w(u),w(d),w(c),w(m),w(_),w(b),o=!1},d(p){u&&u.d(p),p&&h(l),d&&d.d(p),p&&h(i),c&&c.d(p),p&&h(f),m&&m.d(p),p&&h(r),_&&_.d(p),p&&h(a),b&&b.d(p),p&&h(s)}}}function yf(n){let e,l,t,i=Ie(n[0].path)+"",f,r,a,s,o;return{c(){e=A("p"),l=W("Confirm deleting "),t=A("code"),f=W(i),r=W(" ?"),a=K(),s=A("p"),o=W("This is a permanent action and cannot be undone."),this.h()},l(u){e=T(u,"P",{class:!0});var d=E(e);l=Z(d,"Confirm deleting "),t=T(d,"CODE",{});var c=E(t);f=Z(c,i),c.forEach(h),r=Z(d," ?"),d.forEach(h),a=J(u),s=T(u,"P",{class:!0});var m=E(s);o=Z(m,"This is a permanent action and cannot be undone."),m.forEach(h),this.h()},h(){S(e,"class","!text-lg"),S(s,"class","mt-2")},m(u,d){D(u,e,d),v(e,l),v(e,t),v(t,f),v(e,r),D(u,a,d),D(u,s,d),v(s,o)},p(u,d){d&1&&i!==(i=Ie(u[0].path)+"")&&ue(f,i)},d(u){u&&h(e),u&&h(a),u&&h(s)}}}function zf(n){let e,l,t,i,f=n[6]&&hi(n);function r(s){n[22](s)}let a={danger:!0,modalHeading:"Delete signal",primaryButtonText:"Delete",primaryButtonIcon:n[7].isLoading?kt:void 0,secondaryButtonText:"Cancel",$$slots:{default:[yf]},$$scope:{ctx:n}};return n[3]!==void 0&&(a.open=n[3]),l=new Ut({props:a}),He.push(()=>sn(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=K(),L(l.$$.fragment)},l(s){f&&f.l(s),e=J(s),j(l.$$.fragment,s)},m(s,o){f&&f.m(s,o),D(s,e,o),O(l,s,o),i=!0},p(s,[o]){s[6]?f?(f.p(s,o),o&64&&g(f,1)):(f=hi(s),f.c(),g(f,1),f.m(e.parentNode,e)):f&&(se(),w(f,1,1,()=>{f=null}),ae());const u={};o&128&&(u.primaryButtonIcon=s[7].isLoading?kt:void 0),o&67108865&&(u.$$scope={dirty:o,ctx:s}),!t&&o&8&&(t=!0,u.open=s[3],an(()=>t=!1)),l.$set(u)},i(s){i||(g(f),g(l.$$.fragment,s),i=!0)},o(s){w(f),w(l.$$.fragment,s),i=!1},d(s){f&&f.d(s),s&&h(e),Y(l,s)}}}function Mf(n,e,l){let t,i,f,r,a,s,o,u,d,{field:c}=e,{schema:m}=e,_=!1;const b=qe();ve(n,b,U=>l(15,d=U));const p=Ze();ve(n,p,U=>l(14,u=U));const z=fr();ve(n,z,U=>l(7,o=U));function y(){o.mutate([t,i,{signal_path:c.path}],{onSuccess:()=>{l(3,_=!1),b.deleteSignal(c.path)}})}const k=()=>b.addSortBy(c.path),M=()=>xe({command:et.EditFilter,namespace:t,datasetName:i,path:c.path}),B=()=>xe({command:et.ComputeEmbedding,namespace:t,datasetName:i,path:c==null?void 0:c.path}),q=()=>xe({command:et.PreviewConcept,namespace:t,datasetName:i,path:c==null?void 0:c.path}),N=()=>xe({command:et.ComputeSignal,namespace:t,datasetName:i,path:c==null?void 0:c.path}),C=()=>l(3,_=!0);function P(U){_=U,l(3,_)}const R=()=>l(3,_=!1);function F(U){Ae.call(this,n,U)}function I(U){Ae.call(this,n,U)}return n.$$set=U=>{"field"in U&&l(0,c=U.field),"schema"in U&&l(12,m=U.schema)},n.$$.update=()=>{var U;n.$$.dirty&32768&&l(5,t=d.namespace),n.$$.dirty&32768&&l(4,i=d.datasetName),n.$$.dirty&4097&&l(2,f=gt(c,m)),n.$$.dirty&1&&l(1,r=ft(c)),n.$$.dirty&16385&&l(13,a=Dt(((U=u.selectRowsSchema)==null?void 0:U.data)||null,c.path)),n.$$.dirty&8199&&l(6,s=(Et(c)||Rt(c)||!f||r)&&!a)},[c,r,f,_,i,t,s,o,b,p,z,y,m,a,u,d,k,M,B,q,N,C,P,R,F,I]}class pn extends be{constructor(e){super(),pe(this,e,Mf,zf,ge,{field:0,schema:12})}}function wi(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=Ve(t[8]);return t[11]=r,t}function ki(n){let e,l,t=n[9]+"",i,f,r,a,s,o=n[11]+"",u,d,c,m,_;function b(){return n[6](n[7])}return{c(){e=A("button"),l=A("div"),i=W(t),r=K(),a=A("div"),s=A("div"),u=W(o),c=K(),this.h()},l(p){e=T(p,"BUTTON",{class:!0});var z=E(e);l=T(z,"DIV",{title:!0,class:!0});var y=E(l);i=Z(y,t),y.forEach(h),r=J(z),a=T(z,"DIV",{class:!0});var k=E(a);s=T(k,"DIV",{title:!0,class:!0});var M=E(s);u=Z(M,o),M.forEach(h),k.forEach(h),c=J(z),z.forEach(h),this.h()},h(){S(l,"title",f=n[9]),S(l,"class","w-48 flex-none truncate px-2"),S(s,"title",d=n[11]),S(s,"class","histogram-bar my-px bg-indigo-200 pl-2 text-xs leading-5"),Oe(s,"width",n[10]),S(a,"class","w-36 border-l border-gray-300 pl-2"),S(e,"class","flex items-center text-left text-xs text-black hover:bg-gray-200")},m(p,z){D(p,e,z),v(e,l),v(l,i),v(e,r),v(e,a),v(a,s),v(s,u),v(e,c),m||(_=Ee(e,"click",b),m=!0)},p(p,z){n=p,z&1&&t!==(t=n[9]+"")&&ue(i,t),z&1&&f!==(f=n[9])&&S(l,"title",f),z&1&&o!==(o=n[11]+"")&&ue(u,o),z&1&&d!==(d=n[11])&&S(s,"title",d),z&3&&Oe(s,"width",n[10])},d(p){p&&h(e),m=!1,_()}}}function Vf(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,d])=>d)))},[f,t,a,s,i,r,o]}class Cf extends be{constructor(e){super(),pe(this,e,Df,Vf,ge,{field:4,counts:0,bins:5})}}function If(n){let e,l,t,i,f,r,a,s,o,u,d,c=Ve(n[4].total_count)+"",m,_,b,p,z,y,k,M,B,q,N,C,P=Ve(n[4].approx_count_distinct)+"",R,F,I,U,oe,te;r=new St({props:{class:"inline"}}),y=new St({props:{class:"inline"}});let $=n[4].avg_text_length&&Ei(n),Q=n[4].min_val&&n[4].max_val&&Si(n);return{c(){e=A("table"),l=A("tbody"),t=A("tr"),i=A("td"),f=A("span"),L(r.$$.fragment),a=K(),s=A("span"),o=W("Total count"),u=K(),d=A("td"),m=W(c),_=K(),b=A("tr"),p=A("td"),z=A("span"),L(y.$$.fragment),k=K(),M=A("span"),B=W("Unique values"),q=K(),N=A("td"),C=W("~"),R=W(P),F=K(),$&&$.c(),I=K(),Q&&Q.c(),this.h()},l(le){e=T(le,"TABLE",{class:!0});var ye=E(e);l=T(ye,"TBODY",{});var ce=E(l);t=T(ce,"TR",{});var de=E(t);i=T(de,"TD",{class:!0});var Ce=E(i);f=T(Ce,"SPAN",{});var re=E(f);j(r.$$.fragment,re),re.forEach(h),a=J(Ce),s=T(Ce,"SPAN",{});var ke=E(s);o=Z(ke,"Total count"),ke.forEach(h),Ce.forEach(h),u=J(de),d=T(de,"TD",{class:!0});var ze=E(d);m=Z(ze,c),ze.forEach(h),de.forEach(h),_=J(ce),b=T(ce,"TR",{});var H=E(b);p=T(H,"TD",{class:!0});var V=E(p);z=T(V,"SPAN",{});var x=E(z);j(y.$$.fragment,x),x.forEach(h),k=J(V),M=T(V,"SPAN",{});var _e=E(M);B=Z(_e,"Unique values"),_e.forEach(h),V.forEach(h),q=J(H),N=T(H,"TD",{class:!0});var De=E(N);C=Z(De,"~"),R=Z(De,P),De.forEach(h),H.forEach(h),F=J(ce),$&&$.l(ce),I=J(ce),Q&&Q.l(ce),ce.forEach(h),ye.forEach(h),this.h()},h(){S(i,"class","svelte-1tctrjz"),S(d,"class","svelte-1tctrjz"),S(p,"class","svelte-1tctrjz"),S(N,"class","svelte-1tctrjz"),S(e,"class","stats-table w-full svelte-1tctrjz")},m(le,ye){D(le,e,ye),v(e,l),v(l,t),v(t,i),v(i,f),O(r,f,null),v(i,a),v(i,s),v(s,o),v(t,u),v(t,d),v(d,m),v(l,_),v(l,b),v(b,p),v(p,z),O(y,z,null),v(p,k),v(p,M),v(M,B),v(b,q),v(b,N),v(N,C),v(N,R),v(l,F),$&&$.m(l,null),v(l,I),Q&&Q.m(l,null),U=!0,oe||(te=[Re(Pe.call(null,f,{text:"Total number of rows where the value is defined."})),Re(Pe.call(null,z,{text:"An approximation of the total number of unique values."}))],oe=!0)},p(le,ye){(!U||ye&16)&&c!==(c=Ve(le[4].total_count)+"")&&ue(m,c),(!U||ye&16)&&P!==(P=Ve(le[4].approx_count_distinct)+"")&&ue(R,P),le[4].avg_text_length?$?($.p(le,ye),ye&16&&g($,1)):($=Ei(le),$.c(),g($,1),$.m(l,I)):$&&(se(),w($,1,1,()=>{$=null}),ae()),le[4].min_val&&le[4].max_val?Q?(Q.p(le,ye),ye&16&&g(Q,1)):(Q=Si(le),Q.c(),g(Q,1),Q.m(l,null)):Q&&(se(),w(Q,1,1,()=>{Q=null}),ae())},i(le){U||(g(r.$$.fragment,le),g(y.$$.fragment,le),g($),g(Q),U=!0)},o(le){w(r.$$.fragment,le),w(y.$$.fragment,le),w($),w(Q),U=!1},d(le){le&&h(e),Y(r),Y(y),$&&$.d(),Q&&Q.d(),oe=!1,Fe(te)}}}function Af(n){let e,l;return e=new it({props:{paragraph:!0,width:"50%"}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Tf(n){let e,l,t=n[2].error.message+"",i;return{c(){e=A("p"),l=W("Error: "),i=W(t)},l(f){e=T(f,"P",{});var r=E(e);l=Z(r,"Error: "),i=Z(r,t),r.forEach(h)},m(f,r){D(f,e,r),v(e,l),v(e,i)},p(f,r){r&4&&t!==(t=f[2].error.message+"")&&ue(i,t)},i:X,o:X,d(f){f&&h(e)}}}function Ei(n){let e,l,t,i,f,r,a,s,o,u=Ve(n[4].avg_text_length)+"",d,c,m,_;return i=new St({props:{class:"inline"}}),{c(){e=A("tr"),l=A("td"),t=A("span"),L(i.$$.fragment),f=K(),r=A("span"),a=W("Average text length"),s=K(),o=A("td"),d=W(u),this.h()},l(b){e=T(b,"TR",{});var p=E(e);l=T(p,"TD",{class:!0});var z=E(l);t=T(z,"SPAN",{});var y=E(t);j(i.$$.fragment,y),y.forEach(h),f=J(z),r=T(z,"SPAN",{});var k=E(r);a=Z(k,"Average text length"),k.forEach(h),z.forEach(h),s=J(p),o=T(p,"TD",{class:!0});var M=E(o);d=Z(M,u),M.forEach(h),p.forEach(h),this.h()},h(){S(l,"class","svelte-1tctrjz"),S(o,"class","svelte-1tctrjz")},m(b,p){D(b,e,p),v(e,l),v(l,t),O(i,t,null),v(l,f),v(l,r),v(r,a),v(e,s),v(e,o),v(o,d),c=!0,m||(_=Re(Pe.call(null,t,{text:"The average length of the text in characters."})),m=!0)},p(b,p){(!c||p&16)&&u!==(u=Ve(b[4].avg_text_length)+"")&&ue(d,u)},i(b){c||(g(i.$$.fragment,b),c=!0)},o(b){w(i.$$.fragment,b),c=!1},d(b){b&&h(e),Y(i),m=!1,_()}}}function Si(n){let e,l,t,i,f,r,a,s,o,u=Ve(n[4].min_val)+"",d,c,m=Ve(n[4].max_val)+"",_,b,p,z;return i=new St({props:{class:"inline"}}),{c(){e=A("tr"),l=A("td"),t=A("span"),L(i.$$.fragment),f=K(),r=A("span"),a=W("Range"),s=K(),o=A("td"),d=W(u),c=W(" .. "),_=W(m),this.h()},l(y){e=T(y,"TR",{});var k=E(e);l=T(k,"TD",{class:!0});var M=E(l);t=T(M,"SPAN",{});var B=E(t);j(i.$$.fragment,B),B.forEach(h),f=J(M),r=T(M,"SPAN",{});var q=E(r);a=Z(q,"Range"),q.forEach(h),M.forEach(h),s=J(k),o=T(k,"TD",{class:!0});var N=E(o);d=Z(N,u),c=Z(N," .. "),_=Z(N,m),N.forEach(h),k.forEach(h),this.h()},h(){S(l,"class","svelte-1tctrjz"),S(o,"class","svelte-1tctrjz")},m(y,k){D(y,e,k),v(e,l),v(l,t),O(i,t,null),v(l,f),v(l,r),v(r,a),v(e,s),v(e,o),v(o,d),v(o,c),v(o,_),b=!0,p||(z=Re(Pe.call(null,t,{text:"The minimum and maximum value across the dataset"})),p=!0)},p(y,k){(!b||k&16)&&u!==(u=Ve(y[4].min_val)+"")&&ue(d,u),(!b||k&16)&&m!==(m=Ve(y[4].max_val)+"")&&ue(_,m)},i(y){b||(g(i.$$.fragment,y),b=!0)},o(y){w(i.$$.fragment,y),b=!1},d(y){y&&h(e),Y(i),p=!1,z()}}}function Nf(n){let e,l,t;return l=new Cf({props:{counts:n[5],bins:n[3],field:n[0]}}),l.$on("row-click",n[11]),{c(){e=A("div"),L(l.$$.fragment),this.h()},l(i){e=T(i,"DIV",{class:!0});var f=E(e);j(l.$$.fragment,f),f.forEach(h),this.h()},h(){S(e,"class","mt-4")},m(i,f){D(i,e,f),O(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){w(l.$$.fragment,i),t=!1},d(i){i&&h(e),Y(l)}}}function Bf(n){let e,l;return e=new it({props:{paragraph:!0,width:"50%"}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Rf(n){let e,l,t=n[1].error.message+"",i;return{c(){e=A("p"),l=W("Error: "),i=W(t)},l(f){e=T(f,"P",{});var r=E(e);l=Z(r,"Error: "),i=Z(r,t),r.forEach(h)},m(f,r){D(f,e,r),v(e,l),v(e,i)},p(f,r){r&2&&t!==(t=f[1].error.message+"")&&ue(i,t)},i:X,o:X,d(f){f&&h(e)}}}function Pf(n){let e,l,t,i,f,r,a;const s=[Tf,Af,If],o=[];function u(_,b){return _[2].error?0:_[4]==null?1:2}l=u(n),t=o[l]=s[l](n);const d=[Rf,Bf,Nf],c=[];function m(_,b){return _[1].error?0:_[5]==null?1:_[5].length>0?2:-1}return~(f=m(n))&&(r=c[f]=d[f](n)),{c(){e=A("div"),t.c(),i=K(),r&&r.c(),this.h()},l(_){e=T(_,"DIV",{class:!0});var b=E(e);t.l(b),i=J(b),r&&r.l(b),b.forEach(h),this.h()},h(){S(e,"class","p-4")},m(_,b){D(_,e,b),o[l].m(e,null),v(e,i),~f&&c[f].m(e,null),a=!0},p(_,[b]){let p=l;l=u(_),l===p?o[l].p(_,b):(se(),w(o[p],1,1,()=>{o[p]=null}),ae(),t=o[l],t?t.p(_,b):(t=o[l]=s[l](_),t.c()),g(t,1),t.m(e,i));let z=f;f=m(_),f===z?~f&&c[f].p(_,b):(r&&(se(),w(c[z],1,1,()=>{c[z]=null}),ae()),~f?(r=c[f],r?r.p(_,b):(r=c[f]=d[f](_),r.c()),g(r,1),r.m(e,null)):r=null)},i(_){a||(g(t),g(r),a=!0)},o(_){w(t),w(r),a=!1},d(_){_&&h(e),o[l].d(),~f&&c[f].d()}}}function Hf(n,e,l){let t,i,f,r,a,s=X,o=()=>(s(),s=Qe(i,k=>l(1,a=k)),i),u,d=X,c=()=>(d(),d=Qe(t,k=>l(2,u=k)),t),m;n.$$.on_destroy.push(()=>s()),n.$$.on_destroy.push(()=>d());let{field:_}=e;const b=qe();ve(n,b,k=>l(10,m=k));let p=null;function z(k){if(k==null)return;if(p!=null){const[B,q]=p[k.toString()];if(B!=null){const N={path:_.path,op:"greater_equal",value:B};b.addFilter(N)}if(q!=null){const N={path:_.path,op:"less",value:q};b.addFilter(N)}return}const M={path:_.path,op:"equals",value:k};b.addFilter(M)}const y=k=>z(k.detail.value);return n.$$set=k=>{"field"in k&&l(0,_=k.field)},n.$$.update=()=>{var k;if(n.$$.dirty&1025&&c(l(7,t=or(m.namespace,m.datasetName,{leaf_path:_.path}))),n.$$.dirty&1025&&o(l(6,i=ur(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,p={});for(const[M,B,q]of Object.values(a.data.bins))l(3,p[M]=[B,q],p)}else l(3,p=null)},[_,a,u,p,r,f,i,t,b,z,m,y]}class Ff extends be{constructor(e){super(),pe(this,e,Hf,Pf,ge,{field:0})}}const{Boolean:Mt}=Dn;function yi(n,e,l){const t=n.slice();return t[39]=e[l],t}function zi(n,e,l){const t=n.slice();return t[42]=e[l],t}function Mi(n,e,l){const t=n.slice();return t[45]=e[l],t}function Vi(n,e,l){const t=n.slice();return t[48]=e[l],t}function qf(n){let e,l="{}",t;return{c(){e=A("span"),t=W(l),this.h()},l(i){e=T(i,"SPAN",{class:!0});var f=E(e);t=Z(f,l),f.forEach(h),this.h()},h(){S(e,"class","font-mono")},m(i,f){D(i,e,f),v(e,t)},p:X,i:X,o:X,d(i){i&&h(e)}}}function Lf(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=nt(f,r(n))),{c(){e=A("div"),l&&L(l.$$.fragment),t=W("[]"),this.h()},l(a){e=T(a,"DIV",{class:!0});var s=E(e);l&&j(l.$$.fragment,s),t=Z(s,"[]"),s.forEach(h),this.h()},h(){S(e,"class","flex")},m(a,s){D(a,e,s),l&&O(l,e,null),v(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){se();const u=l;w(u.$$.fragment,1,0,()=>{Y(u,1)}),ae()}f?(l=nt(f,r(a)),L(l.$$.fragment),g(l.$$.fragment,1),O(l,e,t)):l=null}else f&&l.$set(o)},i(a){i||(l&&g(l.$$.fragment,a),i=!0)},o(a){l&&w(l.$$.fragment,a),i=!1},d(a){a&&h(e),l&&Y(l)}}}function Of(n){let e,l,t;var i=n[23][n[1].dtype];function f(r){return{props:{title:r[1].dtype}}}return i&&(e=nt(i,f(n))),{c(){e&&L(e.$$.fragment),l=fe()},l(r){e&&j(e.$$.fragment,r),l=fe()},m(r,a){e&&O(e,r,a),D(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){se();const o=e;w(o.$$.fragment,1,0,()=>{Y(o,1)}),ae()}i?(e=nt(i,f(r)),L(e.$$.fragment),g(e.$$.fragment,1),O(e,l.parentNode,l)):e=null}else i&&e.$set(s)},i(r){t||(e&&g(e.$$.fragment,r),t=!0)},o(r){e&&w(e.$$.fragment,r),t=!1},d(r){r&&h(l),e&&Y(e,r)}}}function Di(n){let e,l;return e=new Ct({props:{interactive:!0,type:"green",$$slots:{default:[Uf]},$$scope:{ctx:n}}}),e.$on("click",n[33]),e.$on("remove",n[34]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(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){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Yf(n){let e,l;return e=new zt({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function jf(n){let e,l;return e=new yt({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Uf(n){let e,l,t,i,f,r,a,s;const o=[jf,Yf],u=[];function d(c,m){return c[14]=="ASC"?0:1}return r=d(n),a=u[r]=o[r](n),{c(){e=A("div"),l=A("div"),t=W("Sorted"),i=K(),f=A("span"),a.c(),this.h()},l(c){e=T(c,"DIV",{class:!0});var m=E(e);l=T(m,"DIV",{class:!0});var _=E(l);t=Z(_,"Sorted"),_.forEach(h),i=J(m),f=T(m,"SPAN",{});var b=E(f);a.l(b),b.forEach(h),m.forEach(h),this.h()},h(){S(l,"class","mr-1"),S(e,"class","flex flex-row")},m(c,m){D(c,e,m),v(e,l),v(l,t),v(e,i),v(e,f),u[r].m(f,null),s=!0},p(c,m){let _=r;r=d(c),r!==_&&(se(),w(u[_],1,1,()=>{u[_]=null}),ae(),a=u[r],a||(a=u[r]=o[r](c),a.c()),g(a,1),a.m(f,null))},i(c){s||(g(a),s=!0)},o(c){w(a),s=!1},d(c){c&&h(e),u[r].d()}}}function Ci(n){let e,l,t=n[7],i=[];for(let r=0;rw(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{i&&(t||(t=st(e,at,{},!0)),t.run(1))}),i=!0)},o(f){w(l.$$.fragment,f),f&&(t||(t=st(e,at,{},!1)),t.run(0)),i=!1},d(f){f&&h(e),Y(l),f&&t&&t.end()}}}function Pi(n){let e,l,t=n[18],i=[];for(let r=0;rw(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;rw(le[V],1,1,()=>{le[V]=null});let ce=n[16],de=[];for(let V=0;Vw(de[V],1,1,()=>{de[V]=null});let re=n[4]&&n[21]&&Ni(n),ke=n[10]&&Bi(n);M=new pn({props:{field:n[1],schema:n[0]}});let ze=n[20]&&Ri(n),H=n[18].length&&Pi(n);return{c(){e=A("div"),l=A("div"),t=A("div"),L(i.$$.fragment),f=K(),r=A("div"),s.c(),u=K(),d=A("button"),c=W(n[19]),m=K(),te&&te.c(),_=K(),$&&$.c(),b=K();for(let V=0;V{U[De]=null}),ae(),s=U[a],s?s.p(V,x):(s=U[a]=I[a](V),s.c()),g(s,1),s.m(r,null)),o&&dt(o.update)&&x[0]&2048&&o.update.call(null,{text:V[11]}),(!P||x[0]&32)&&G(r,"bg-blue-200",V[5]),(!P||x[0]&524288)&&ue(c,V[19]),(!P||x[0]&1024)&&G(d,"cursor-default",!V[10]),V[15]?te?(te.p(V,x),x[0]&32768&&g(te,1)):(te=Di(V),te.c(),g(te,1),te.m(l,_)):te&&(se(),w(te,1,1,()=>{te=null}),ae()),V[13]?$?($.p(V,x),x[0]&8192&&g($,1)):($=Ci(V),$.c(),g($,1),$.m(l,b)):$&&(se(),w($,1,1,()=>{$=null}),ae()),x[0]&4096){Q=V[12];let Se;for(Se=0;Se{re=null}),ae()),V[10]?ke?(ke.p(V,x),x[0]&1024&&g(ke,1)):(ke=Bi(V),ke.c(),g(ke,1),ke.m(l,k)):ke&&(se(),w(ke,1,1,()=>{ke=null}),ae());const Ne={};x[0]&2&&(Ne.field=V[1]),x[0]&1&&(Ne.schema=V[0]),M.$set(Ne),(!P||x[0]&32)&&G(l,"bg-blue-50",V[5]),(!P||x[0]&16)&&G(l,"bg-emerald-100",V[4]),(!P||x[0]&32)&&G(l,"hover:bg-blue-100",V[5]),V[20]?ze?(ze.p(V,x),x[0]&1048576&&g(ze,1)):(ze=Ri(V),ze.c(),g(ze,1),ze.m(e,q)):ze&&(se(),w(ze,1,1,()=>{ze=null}),ae()),V[18].length?H?(H.p(V,x),x[0]&262144&&g(H,1)):(H=Pi(V),H.c(),g(H,1),H.m(N,null)):H&&(se(),w(H,1,1,()=>{H=null}),ae()),(!P||x[0]&32)&&G(e,"border-b",!V[5])},i(V){if(!P){g(i.$$.fragment,V),g(s),g(te),g($);for(let x=0;x{P&&(C||(C=st(N,at,{},!0)),C.run(1))}),P=!0}},o(V){w(i.$$.fragment,V),w(s),w(te),w($),le=le.filter(Mt);for(let x=0;xl(22,P=H));const $=qe();ve(n,$,H=>l(9,N=H));const Q=Ze();ve(n,Q,H=>l(30,C=H));function le(H){return H!=null&&H.repeated_field?le(H.repeated_field):H!=null&&H.fields?[...Object.values(H.fields).filter(V=>V.path.at(-1)!==hn)].flatMap(V=>{const x=le(V);return x.some(_e=>ft(_e))?x:[V]}).filter(V=>{var x,_e,De,Ne;return!(V.dtype==="embedding"||V.signal!=null&&_t(V).some(Se=>Se.dtype==="embedding")||((x=V.signal)==null?void 0:x.signal_name)==="sentences"||((_e=V.signal)==null?void 0:_e.signal_name)==="substring_search"||((De=V.signal)==null?void 0:De.signal_name)==="semantic_similarity"||((Ne=V.signal)==null?void 0:Ne.signal_name)==="concept_labels")}):[]}const ye=()=>{d?$.removeSelectedColumn(r):$.addSelectedColumn(r)},ce=()=>{q&&(a?$.removeExpandedColumn(r):$.addExpandedColumn(r))},de=()=>_==="ASC"?rt($,N.queryOptions.sort_order="DESC",N):rt($,N.queryOptions.sort_order="ASC",N),Ce=()=>$.removeSortBy(r),re=()=>F.signal&&z&&I&&P.mutate([N.namespace,N.datasetName,{leaf_path:I.path,signal:F.signal}]),ke=()=>{var H;return F.signal&&z&&xe({command:et.EditPreviewConcept,namespace:N.namespace,datasetName:N.datasetName,path:I==null?void 0:I.path,signalName:(H=F.signal)==null?void 0:H.signal_name,value:F.signal})},ze=()=>{a?$.removeExpandedColumn(r):$.addExpandedColumn(r)};return n.$$set=H=>{"schema"in H&&l(0,R=H.schema),"field"in H&&l(1,F=H.field),"sourceField"in H&&l(2,I=H.sourceField),"indent"in H&&l(3,U=H.indent)},n.$$.update=()=>{var H,V,x,_e;n.$$.dirty[0]&3&&l(5,t=gt(F,R)),n.$$.dirty[0]&2&&l(21,i=ft(F)),n.$$.dirty[0]&32&&l(8,f=!t),n.$$.dirty[0]&2&&l(6,r=F.path),n.$$.dirty[0]&576&&l(20,a=N.expandedColumns[Ie(r)]||!1),n.$$.dirty[0]&64&&l(29,s=r.at(-1)===dn),n.$$.dirty[0]&536870976&&l(19,o=s?r.at(-2):r.at(-1)),n.$$.dirty[0]&2&&l(18,u=le(F)),n.$$.dirty[0]&1073741888&&l(17,d=(H=C.visibleFields)==null?void 0:H.some(De=>tt(De.path,r))),n.$$.dirty[0]&258&&l(16,c=f?_t(F).filter(De=>De.signal!=null&&_t(De).some(Ne=>Ne.dtype==="embedding")):[]),n.$$.dirty[0]&576&&l(15,m=(V=N.queryOptions.sort_by)==null?void 0:V.some(De=>tt(De,r))),n.$$.dirty[0]&512&&l(14,_=N.queryOptions.sort_order),n.$$.dirty[0]&576&&l(7,b=((x=N.queryOptions.filters)==null?void 0:x.filter(De=>tt(De.path,r)))||[]),n.$$.dirty[0]&128&&l(13,p=b.length>0),n.$$.dirty[0]&1073741888&&l(4,z=Dt(((_e=C.selectRowsSchema)==null?void 0:_e.data)||null,r)),n.$$.dirty[0]&576&&l(12,y=Lt(N,r)),n.$$.dirty[0]&32&&l(27,k=t?". This field was generated by a signal":""),n.$$.dirty[0]&2&&l(28,M=F.dtype??(F.repeated_field&&F.repeated_field.dtype?`${F.repeated_field.dtype}[]`:"object")),n.$$.dirty[0]&402653184&&l(11,B=`Data type: ${M}${k}`),n.$$.dirty[0]&18&&l(10,q=Et(F)&&!z)},[R,F,I,U,z,t,r,b,f,N,q,B,y,p,_,m,c,d,u,o,a,i,P,oe,te,$,Q,k,M,s,C,ye,ce,de,Ce,re,ke,ze]}class vn extends be{constructor(e){super(),pe(this,e,Zf,Wf,ge,{schema:0,field:1,sourceField:2,indent:3},null,[-1,-1])}}function Fi(n,e,l){const t=n.slice();return t[28]=e[l],t}function qi(n,e,l){const t=n.slice();return t[31]=e[l],t}function Qf(n){var P;let e,l,t,i,f,r,a,s,o,u,d,c,m,_,b,p,z,y;t=new on({props:{labelText:"Show",hideLabel:!0,checked:n[14],disabled:n[10]}}),t.$on("change",n[23]);let k=n[15]&&Li(n),M=n[13]&&Oi(n),B=n[11]&&Yi(n),q=n[17]&&Ui(n),N=((P=n[1])==null?void 0:P.dtype)&&Wi(n);b=new pn({props:{field:n[1],schema:n[0]}});let C=n[8]&&Zi(n);return{c(){e=A("div"),l=A("div"),L(t.$$.fragment),i=K(),f=A("div"),k&&k.c(),r=K(),a=A("div"),s=W(n[16]),o=K(),M&&M.c(),u=K(),B&&B.c(),d=K(),q&&q.c(),c=K(),N&&N.c(),m=K(),_=A("div"),L(b.$$.fragment),p=K(),C&&C.c(),z=fe(),this.h()},l(R){e=T(R,"DIV",{class:!0});var F=E(e);l=T(F,"DIV",{class:!0});var I=E(l);j(t.$$.fragment,I),I.forEach(h),i=J(F),f=T(F,"DIV",{class:!0});var U=E(f);k&&k.l(U),U.forEach(h),r=J(F),a=T(F,"DIV",{class:!0,title:!0});var oe=E(a);s=Z(oe,n[16]),oe.forEach(h),o=J(F),M&&M.l(F),u=J(F),B&&B.l(F),d=J(F),q&&q.l(F),c=J(F),N&&N.l(F),m=J(F),_=T(F,"DIV",{});var te=E(_);j(b.$$.fragment,te),te.forEach(h),F.forEach(h),p=J(R),C&&C.l(R),z=fe(),this.h()},h(){S(l,"class","w-6"),S(f,"class","w-6"),Oe(f,"margin-left",n[2]*24+"px"),S(a,"class","grow truncate whitespace-nowrap pr-2 text-gray-900"),S(a,"title",n[16]),S(e,"class","flex w-full flex-row items-center border-b border-gray-200 px-4 py-2 hover:bg-gray-100"),G(e,"bg-blue-50",n[18]),G(e,"hover:bg-blue-100",n[18])},m(R,F){D(R,e,F),v(e,l),O(t,l,null),v(e,i),v(e,f),k&&k.m(f,null),v(e,r),v(e,a),v(a,s),v(e,o),M&&M.m(e,null),v(e,u),B&&B.m(e,null),v(e,d),q&&q.m(e,null),v(e,c),N&&N.m(e,null),v(e,m),v(e,_),O(b,_,null),D(R,p,F),C&&C.m(R,F),D(R,z,F),y=!0},p(R,F){var oe;const I={};F[0]&16384&&(I.checked=R[14]),F[0]&1024&&(I.disabled=R[10]),t.$set(I),R[15]?k?(k.p(R,F),F[0]&32768&&g(k,1)):(k=Li(R),k.c(),g(k,1),k.m(f,null)):k&&(se(),w(k,1,1,()=>{k=null}),ae()),F[0]&4&&Oe(f,"margin-left",R[2]*24+"px"),(!y||F[0]&65536)&&ue(s,R[16]),(!y||F[0]&65536)&&S(a,"title",R[16]),R[13]?M?(M.p(R,F),F[0]&8192&&g(M,1)):(M=Oi(R),M.c(),g(M,1),M.m(e,u)):M&&(se(),w(M,1,1,()=>{M=null}),ae()),R[11]?B?(B.p(R,F),F[0]&2048&&g(B,1)):(B=Yi(R),B.c(),g(B,1),B.m(e,d)):B&&(se(),w(B,1,1,()=>{B=null}),ae()),R[17]?q?(q.p(R,F),F[0]&131072&&g(q,1)):(q=Ui(R),q.c(),g(q,1),q.m(e,c)):q&&(se(),w(q,1,1,()=>{q=null}),ae()),(oe=R[1])!=null&&oe.dtype?N?N.p(R,F):(N=Wi(R),N.c(),N.m(e,m)):N&&(N.d(1),N=null);const U={};F[0]&2&&(U.field=R[1]),F[0]&1&&(U.schema=R[0]),b.$set(U),(!y||F[0]&262144)&&G(e,"bg-blue-50",R[18]),(!y||F[0]&262144)&&G(e,"hover:bg-blue-100",R[18]),R[8]?C?(C.p(R,F),F[0]&256&&g(C,1)):(C=Zi(R),C.c(),g(C,1),C.m(z.parentNode,z)):C&&(se(),w(C,1,1,()=>{C=null}),ae())},i(R){y||(g(t.$$.fragment,R),g(k),g(M),g(B),g(q),g(b.$$.fragment,R),g(C),y=!0)},o(R){w(t.$$.fragment,R),w(k),w(M),w(B),w(q),w(b.$$.fragment,R),w(C),y=!1},d(R){R&&h(e),Y(t),k&&k.d(),M&&M.d(),B&&B.d(),q&&q.d(),N&&N.d(),Y(b),R&&h(p),C&&C.d(R),R&&h(z)}}}function Kf(n){let e,l;return e=new Qt({props:{field:n[1].repeated_field,indent:n[2],schema:n[0]}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(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){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Li(n){let e,l,t,i,f;return l=new ys({props:{class:"w-3"}}),{c(){e=A("button"),L(l.$$.fragment),this.h()},l(r){e=T(r,"BUTTON",{class:!0});var a=E(e);j(l.$$.fragment,a),a.forEach(h),this.h()},h(){S(e,"class","p-2 transition hover:opacity-60"),G(e,"rotate-180",!n[8])},m(r,a){D(r,e,a),O(l,e,null),t=!0,i||(f=Ee(e,"click",n[24]),i=!0)},p(r,a){(!t||a[0]&256)&&G(e,"rotate-180",!r[8])},i(r){t||(g(l.$$.fragment,r),t=!0)},o(r){w(l.$$.fragment,r),t=!1},d(r){r&&h(e),Y(l),i=!1,f()}}}function Oi(n){let e,l;return e=new Ct({props:{interactive:!0,type:"green",$$slots:{default:[Xf]},$$scope:{ctx:n}}}),e.$on("click",n[25]),e.$on("remove",n[26]),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(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){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Jf(n){let e,l;return e=new zt({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Gf(n){let e,l;return e=new yt({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Xf(n){let e,l,t,i,f;const r=[Gf,Jf],a=[];function s(o,u){return o[12]=="ASC"?0:1}return l=s(n),t=a[l]=r[l](n),{c(){e=W(`Sorted - `),t.c(),i=fe()},l(o){e=Z(o,`Sorted - `),t.l(o),i=fe()},m(o,u){D(o,e,u),a[l].m(o,u),D(o,i,u),f=!0},p(o,u){let d=l;l=s(o),l!==d&&(se(),w(a[d],1,1,()=>{a[d]=null}),ae(),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){w(t),f=!1},d(o){o&&h(e),a[l].d(o),o&&h(i)}}}function Yi(n){let e,l,t=n[4],i=[];for(let r=0;rw(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{i=null}),ae())},i(f){t||(g(i),f&&bt(()=>{t&&(l||(l=st(e,at,{},!0)),l.run(1))}),t=!0)},o(f){w(i),f&&(l||(l=st(e,at,{},!1)),l.run(0)),t=!1},d(f){f&&h(e),i&&i.d(),f&&l&&l.end()}}}function Qi(n){let e,l,t=n[5],i=[];for(let r=0;rw(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{r[u]=null}),ae(),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){w(l),i=!1},d(s){r[e].d(s),s&&h(t)}}}function xf(n,e,l){let t,i,f,r,a,s,o,u,d,c,m,_,b,p,z,y,k,{schema:M}=e,{field:B}=e,{indent:q=0}=e;const N=qe();ve(n,N,te=>l(7,k=te));const C=Ze();ve(n,C,te=>l(22,y=te));let P=!0;function R(te){return te!=null&&te.fields?Object.values(te.fields).filter($=>$.path.at(-1)!==hn):[]}const F=()=>{d?N.removeSelectedColumn(t):N.addSelectedColumn(t)},I=()=>l(8,P=!P),U=()=>m==="ASC"?rt(N,k.queryOptions.sort_order="DESC",k):rt(N,k.queryOptions.sort_order="ASC",k),oe=()=>N.removeSortBy(t);return n.$$set=te=>{"schema"in te&&l(0,M=te.schema),"field"in te&&l(1,B=te.field),"indent"in te&&l(2,q=te.indent)},n.$$.update=()=>{var te,$,Q,le;n.$$.dirty[0]&2&&l(3,t=B.path),n.$$.dirty[0]&3&&l(21,i=cr(M,B.path.slice(0,-1))),n.$$.dirty[0]&3&&l(18,f=gt(B,M)),n.$$.dirty[0]&2&&l(6,a=B.path.at(-1)===dn),n.$$.dirty[0]&2097218&&l(17,r=a&&i?ft(i):ft(B)),n.$$.dirty[0]&66&&l(16,s=a?B.path.at(-2):B.path.at(-1)),n.$$.dirty[0]&2&&l(5,o=R(B)),n.$$.dirty[0]&32&&l(15,u=o.length>0),n.$$.dirty[0]&4194312&&l(14,d=(te=y.visibleFields)==null?void 0:te.some(ye=>tt(ye.path,t))),n.$$.dirty[0]&136&&l(13,c=($=k.queryOptions.sort_by)==null?void 0:$.some(ye=>tt(ye,t))),n.$$.dirty[0]&128&&l(12,m=k.queryOptions.sort_order),n.$$.dirty[0]&136&&l(4,_=((Q=k.queryOptions.filters)==null?void 0:Q.filter(ye=>tt(ye.path,t)))||[]),n.$$.dirty[0]&16&&l(11,b=_.length>0),n.$$.dirty[0]&2&&l(10,p=!B.dtype||B.dtype==="embedding"),n.$$.dirty[0]&4194312&&l(9,z=Dt(((le=y.selectRowsSchema)==null?void 0:le.data)||null,t))},[M,B,q,t,_,o,a,k,P,z,p,b,m,c,d,u,s,r,f,N,C,i,y,F,I,U,oe]}class Qt extends be{constructor(e){super(),pe(this,e,xf,$f,ge,{schema:0,field:1,indent:2},null,[-1,-1])}}function Ji(n,e,l){const t=n.slice();return t[7]=e[l],t}function Gi(n,e,l){const t=n.slice();return t[7]=e[l],t}function eo(n){let e,l,t,i,f,r;return e=new At({props:{label:"Schema",class:"w-1/3"}}),t=new At({props:{label:"Tree View",class:"w-1/3"}}),f=new At({props:{label:"Raw Query",class:"w-1/3"}}),{c(){L(e.$$.fragment),l=K(),L(t.$$.fragment),i=K(),L(f.$$.fragment)},l(a){j(e.$$.fragment,a),l=J(a),j(t.$$.fragment,a),i=J(a),j(f.$$.fragment,a)},m(a,s){O(e,a,s),D(a,l,s),O(t,a,s),D(a,i,s),O(f,a,s),r=!0},p:X,i(a){r||(g(e.$$.fragment,a),g(t.$$.fragment,a),g(f.$$.fragment,a),r=!0)},o(a){w(e.$$.fragment,a),w(t.$$.fragment,a),w(f.$$.fragment,a),r=!1},d(a){Y(e,a),a&&h(l),Y(t,a),a&&h(i),Y(f,a)}}}function to(n){let e=[],l=new Map,t,i,f=Object.keys(n[0].data.schema.fields);const r=a=>a[7];for(let a=0;a{r[u]=null}),ae()),~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){w(l),i=!1},d(s){~e&&r[e].d(s),s&&h(t)}}}function no(n){let e=[],l=new Map,t,i,f=Object.keys(n[0].data.schema.fields);const r=a=>a[7];for(let a=0;a{r[u]=null}),ae()),~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){w(l),i=!1},d(s){~e&&r[e].d(s),s&&h(t)}}}function ao(n){let e,l;return e=new Ef({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function fo(n){let e,l,t,i,f,r,a;return l=new Tt({props:{$$slots:{default:[io]},$$scope:{ctx:n}}}),i=new Tt({props:{$$slots:{default:[so]},$$scope:{ctx:n}}}),r=new Tt({props:{$$slots:{default:[ao]},$$scope:{ctx:n}}}),{c(){e=A("div"),L(l.$$.fragment),t=K(),L(i.$$.fragment),f=K(),L(r.$$.fragment),this.h()},l(s){e=T(s,"DIV",{class:!0,slot:!0});var o=E(e);j(l.$$.fragment,o),t=J(o),j(i.$$.fragment,o),f=J(o),j(r.$$.fragment,o),o.forEach(h),this.h()},h(){S(e,"class","h-full overflow-y-auto"),S(e,"slot","content")},m(s,o){D(s,e,o),O(l,e,null),v(e,t),O(i,e,null),v(e,f),O(r,e,null),a=!0},p(s,o){const u={};o&4097&&(u.$$scope={dirty:o,ctx:s}),l.$set(u);const d={};o&4097&&(d.$$scope={dirty:o,ctx:s}),i.$set(d);const c={};o&4096&&(c.$$scope={dirty:o,ctx:s}),r.$set(c)},i(s){a||(g(l.$$.fragment,s),g(i.$$.fragment,s),g(r.$$.fragment,s),a=!0)},o(s){w(l.$$.fragment,s),w(i.$$.fragment,s),w(r.$$.fragment,s),a=!1},d(s){s&&h(e),Y(l),Y(i),Y(r)}}}function oo(n){let e,l,t;return l=new fs({props:{class:"overflow-hidden border-b border-gray-200",$$slots:{content:[fo],default:[eo]},$$scope:{ctx:n}}}),{c(){e=A("div"),L(l.$$.fragment),this.h()},l(i){e=T(i,"DIV",{class:!0});var f=E(e);j(l.$$.fragment,f),f.forEach(h),this.h()},h(){S(e,"class","flex h-full flex-col pt-4")},m(i,f){D(i,e,f),O(l,e,null),t=!0},p(i,[f]){const r={};f&4097&&(r.$$scope={dirty:f,ctx:i}),l.$set(r)},i(i){t||(g(l.$$.fragment,i),t=!0)},o(i){w(l.$$.fragment,i),t=!1},d(i){i&&h(e),Y(l)}}}function uo(n,e,l){let t,i,f;const r=qe();ve(n,r,s=>l(4,f=s));const a=Ze();return ve(n,a,s=>l(3,i=s)),Yt(f.namespace,f.datasetName),un(f.namespace,f.datasetName),n.$$.update=()=>{n.$$.dirty&8&&l(0,t=i.selectRowsSchema)},[t,r,a,i]}class co extends be{constructor(e){super(),pe(this,e,uo,oo,ge,{})}}function ho(n){let e,l;return e=new Bs({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function mo(n){let e,l;return e=new As({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function _o(n){let e,l,t,i,f,r,a,s,o,u,d,c,m,_,b,p;t=new co({});const z=[mo,ho],y=[];function k(M,B){return M[5]?1:0}return r=k(n),a=y[r]=z[r](n),m=new nf({}),{c(){e=A("div"),l=A("div"),L(t.$$.fragment),i=K(),f=A("div"),a.c(),d=K(),c=A("div"),L(m.$$.fragment),this.h()},l(M){e=T(M,"DIV",{class:!0});var B=E(e);l=T(B,"DIV",{class:!0});var q=E(l);j(t.$$.fragment,q),i=J(q),f=T(q,"DIV",{class:!0});var N=E(f);a.l(N),N.forEach(h),q.forEach(h),d=J(B),c=T(B,"DIV",{class:!0});var C=E(c);j(m.$$.fragment,C),C.forEach(h),B.forEach(h),this.h()},h(){S(f,"class",s=pt(`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[5]?" translate-x-full":" translate-x-1/2"}`)+" svelte-1nu5kbu"),S(l,"class",u=pt(`schema-container relative h-full ${n[5]?"w-0":"w-1/3"} border-r border-gray-200`)+" svelte-1nu5kbu"),S(c,"class","h-full w-2/3 flex-grow"),S(e,"class","flex h-full w-full")},m(M,B){D(M,e,B),v(e,l),O(t,l,null),v(l,i),v(l,f),y[r].m(f,null),v(e,d),v(e,c),O(m,c,null),_=!0,b||(p=[Re(o=Pe.call(null,f,{text:n[5]?"Show Schema":"Hide Schema"})),Ee(f,"click",n[6]),Ee(f,"keypress",n[6])],b=!0)},p(M,B){let q=r;r=k(M),r!==q&&(se(),w(y[q],1,1,()=>{y[q]=null}),ae(),a=y[r],a||(a=y[r]=z[r](M),a.c()),g(a,1),a.m(f,null)),(!_||B&32&&s!==(s=pt(`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 - ${M[5]?" translate-x-full":" translate-x-1/2"}`)+" svelte-1nu5kbu"))&&S(f,"class",s),o&&dt(o.update)&&B&32&&o.update.call(null,{text:M[5]?"Show Schema":"Hide Schema"}),(!_||B&32&&u!==(u=pt(`schema-container relative h-full ${M[5]?"w-0":"w-1/3"} border-r border-gray-200`)+" svelte-1nu5kbu"))&&S(l,"class",u)},i(M){_||(g(t.$$.fragment,M),g(a),g(m.$$.fragment,M),_=!0)},o(M){w(t.$$.fragment,M),w(a),w(m.$$.fragment,M),_=!1},d(M){M&&h(e),Y(t),y[r].d(),Y(m),b=!1,Fe(p)}}}function go(n){let e=n[1].datasetName+"",l;return{c(){l=W(e)},l(t){l=Z(t,e)},m(t,i){D(t,l,i)},p(t,i){i&2&&e!==(e=t[1].datasetName+"")&&ue(l,e)},d(t){t&&h(l)}}}function bo(n){let e,l,t,i,f,r,a;return t=new lt({props:{type:"outline",$$slots:{default:[go]},$$scope:{ctx:n}}}),{c(){e=A("div"),l=A("div"),L(t.$$.fragment),this.h()},l(s){e=T(s,"DIV",{slot:!0});var o=E(e);l=T(o,"DIV",{});var u=E(l);j(t.$$.fragment,u),u.forEach(h),o.forEach(h),this.h()},h(){S(e,"slot","header-subtext")},m(s,o){D(s,e,o),v(e,l),O(t,l,null),f=!0,r||(a=Re(i=Pe.call(null,l,{text:`${n[1].namespace}/${n[1].datasetName}`})),r=!0)},p(s,o){const u={};o&131074&&(u.$$scope={dirty:o,ctx:s}),t.$set(u),i&&dt(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){w(t.$$.fragment,s),f=!1},d(s){s&&h(e),Y(t),r=!1,a()}}}function po(n){let e,l,t;return l=new gf({}),{c(){e=A("div"),L(l.$$.fragment),this.h()},l(i){e=T(i,"DIV",{slot:!0,class:!0});var f=E(e);j(l.$$.fragment,f),f.forEach(h),this.h()},h(){S(e,"slot","header-center"),S(e,"class","flex w-full items-center")},m(i,f){D(i,e,f),O(l,e,null),t=!0},p:X,i(i){t||(g(l.$$.fragment,i),t=!0)},o(i){w(l.$$.fragment,i),t=!1},d(i){i&&h(e),Y(l)}}}function vo(n){let e,l,t,i,f,r,a;return i=new Ke({props:{size:"field",kind:"ghost",icon:Xs,iconDescription:"Reset View"}}),i.$on("click",function(){dt(n[0].reset)&&n[0].reset.apply(this,arguments)}),r=new Ke({props:{size:"field",kind:"ghost",icon:Ls,iconDescription:"Download selection"}}),r.$on("click",n[8]),{c(){e=A("div"),l=A("div"),t=A("div"),L(i.$$.fragment),f=K(),L(r.$$.fragment),this.h()},l(s){e=T(s,"DIV",{slot:!0});var o=E(e);l=T(o,"DIV",{class:!0});var u=E(l);t=T(u,"DIV",{class:!0});var d=E(t);j(i.$$.fragment,d),f=J(d),j(r.$$.fragment,d),d.forEach(h),u.forEach(h),o.forEach(h),this.h()},h(){S(t,"class","flex"),S(l,"class","flex h-full flex-col"),S(e,"slot","header-right")},m(s,o){D(s,e,o),v(e,l),v(l,t),O(i,t,null),v(t,f),O(r,t,null),a=!0},p(s,o){n=s},i(s){a||(g(i.$$.fragment,s),g(r.$$.fragment,s),a=!0)},o(s){w(i.$$.fragment,s),w(r.$$.fragment,s),a=!1},d(s){s&&h(e),Y(i),Y(r)}}}function wo(n){let e,l,t,i;return e=new fn({props:{title:"Blueprint",$$slots:{"header-right":[vo],"header-center":[po],"header-subtext":[bo],default:[_o]},$$scope:{ctx:n}}}),t=new Zn({}),{c(){L(e.$$.fragment),l=K(),L(t.$$.fragment)},l(f){j(e.$$.fragment,f),l=J(f),j(t.$$.fragment,f)},m(f,r){O(e,f,r),D(f,l,r),O(t,f,r),i=!0},p(f,[r]){const a={};r&131107&&(a.$$scope={dirty:r,ctx:f}),e.$set(a)},i(f){i||(g(e.$$.fragment,f),g(t.$$.fragment,f),i=!0)},o(f){w(e.$$.fragment,f),w(t.$$.fragment,f),i=!1},d(f){Y(e,f),f&&h(l),Y(t,f)}}}function ko(n,e,l){let t,i,f,r,a,s,o,u,d=X,c=()=>(d(),d=Qe(t,I=>l(1,u=I)),t),m,_=X,b=()=>(_(),_=Qe(s,I=>l(13,m=I)),s),p,z=X,y=()=>(z(),z=Qe(f,I=>l(14,p=I)),f),k,M=X,B=()=>(M(),M=Qe(a,I=>l(15,k=I)),a);n.$$.on_destroy.push(()=>d()),n.$$.on_destroy.push(()=>_()),n.$$.on_destroy.push(()=>z()),n.$$.on_destroy.push(()=>M());let{namespace:q}=e,{datasetName:N}=e;function C(){rt(t,u.schemaCollapsed=!u.schemaCollapsed,u)}const P=Qn(q,N);ve(n,P,I=>l(16,o=I)),Kn(P);let R=null;async function F(){var Q;const I=u.namespace,U=u.datasetName,oe=u.queryOptions;oe.columns=(Q=o.visibleFields)==null?void 0:Q.map(le=>le.path);const te=`/api/v1/datasets/${I}/${U}/select_rows_download?url_safe_options=${encodeURIComponent(JSON.stringify(oe))}`,$=document.createElement("a");$.download=`${I}_${U}.json`,$.href=te,document.body.appendChild($),$.click(),$.remove()}return n.$$set=I=>{"namespace"in I&&l(9,q=I.namespace),"datasetName"in I&&l(10,N=I.datasetName)},n.$$.update=()=>{var I;if(n.$$.dirty&1536&&c(l(0,t=Jn(q,N))),n.$$.dirty&1&&Gn(t),n.$$.dirty&2&&l(5,i=u.schemaCollapsed),n.$$.dirty&2&&y(l(4,f=Yt(u.namespace,u.datasetName))),n.$$.dirty&16384&&l(12,r=dr("string",p.data)),n.$$.dirty&4098&&B(l(3,a=hr(r.map(U=>[u.namespace,u.datasetName,{leaf_path:U.path}])))),n.$$.dirty&2&&b(l(2,s=mr(u.namespace,u.datasetName,Xn(u)))),n.$$.dirty&53248&&p.data!=null&&k.length>0&&!k.some(U=>U==null||U.isLoading)&&l(11,R=k.map((U,oe)=>({path:r[oe].path,stats:U})).sort((U,oe)=>{var te,$;return U==null||oe==null?0:(((te=oe.stats.data)==null?void 0:te.avg_text_length)||0)-((($=U.stats.data)==null?void 0:$.avg_text_length)||0)})),n.$$.dirty&16384&&p.data!=null&&P.setSchema(p.data),n.$$.dirty&8192&&m!=null&&P.setSelectRowsSchema(m),n.$$.dirty&2048&&R!=null&&P.setStats(R),n.$$.dirty&8194){const U=$n(u.selectedColumns,((I=m==null?void 0:m.data)==null?void 0:I.schema)||null);P.setVisibleFields(U)}},[t,u,s,a,f,i,C,P,F,q,N,R,r,m,p,k]}class Eo extends be{constructor(e){super(),pe(this,e,ko,wo,ge,{namespace:9,datasetName:10})}}function xi(n,e,l){const t=n.slice();return t[13]=e[l],t}function So(n){let e,l,t=n[2].data,i=[];for(let r=0;rw(i[r],1,1,()=>{i[r]=null});return{c(){for(let r=0;r{o[_]=null}),ae()),~t?(i=o[t],i?i.p(c,m):(i=o[t]=s[t](c),i.c()),g(i,1),i.m(l,null)):i=null),c[0]?d?(d.p(c,m),m&1&&g(d,1)):(d=ln(c),d.c(),g(d,1),d.m(r.parentNode,r)):d&&(se(),w(d,1,1,()=>{d=null}),ae())},i(c){a||(g(i),g(d),a=!0)},o(c){w(i),w(d),a=!1},d(c){c&&h(e),~t&&o[t].d(),c&&h(f),d&&d.d(c),c&&h(r)}}}function Co(n){let e;return{c(){e=W("Add Dataset")},l(l){e=Z(l,"Add Dataset")},m(l,t){D(l,e,t)},d(l){l&&h(e)}}}function Io(n){let e,l,t;return l=new Ke({props:{$$slots:{default:[Co]},$$scope:{ctx:n}}}),l.$on("click",n[6]),{c(){e=A("div"),L(l.$$.fragment),this.h()},l(i){e=T(i,"DIV",{slot:!0});var f=E(e);j(l.$$.fragment,f),f.forEach(h),this.h()},h(){S(e,"slot","header-right")},m(i,f){D(i,e,f),O(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){w(l.$$.fragment,i),t=!1},d(i){i&&h(e),Y(l)}}}function Ao(n){let e,l;return e=new fn({props:{title:"Datasets",$$slots:{"header-right":[Io],default:[Do]},$$scope:{ctx:n}}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(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){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function To(n,e,l){let t,i;const f=_r();ve(n,f,p=>l(2,i=p));const r=gr();ve(n,r,p=>l(1,t=p));let a=null;function s(){if(a==null)return;const{namespace:p,name:z}=a;t.mutate([p,z],{onSuccess:()=>l(0,a=null)})}return[a,t,i,f,r,s,()=>It("/datasets/new"),p=>It(Gt(p.namespace,p.dataset_name)),p=>l(0,a={namespace:p.namespace,name:p.dataset_name}),p=>It(Gt(p.namespace,p.dataset_name)),()=>l(0,a=null),()=>l(0,a=null),()=>s()]}class No extends be{constructor(e){super(),pe(this,e,To,Ao,ge,{})}}function Bo(n){let e,l;return e=new No({}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(e,t,i),l=!0},p:X,i(t){l||(g(e.$$.fragment,t),l=!0)},o(t){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Ro(n){let e,l;return e=new Eo({props:{namespace:n[0],datasetName:n[1]}}),{c(){L(e.$$.fragment)},l(t){j(e.$$.fragment,t)},m(t,i){O(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){w(e.$$.fragment,t),l=!1},d(t){Y(e,t)}}}function Po(n){let e,l,t,i;const f=[Ro,Bo],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=fe()},l(s){l.l(s),t=fe()},m(s,o){r[e].m(s,o),D(s,t,o),i=!0},p(s,[o]){let u=e;e=a(s),e===u?r[e].p(s,o):(se(),w(r[u],1,1,()=>{r[u]=null}),ae(),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){w(l),i=!1},d(s){r[e].d(s),s&&h(t)}}}function Ho(n,e,l){let t;ve(n,zr,r=>l(2,t=r));let i,f;return n.$$.update=()=>{n.$$.dirty&4&&t.onHashChange("/(?.+)/(?.+)",r=>{console.log(r),l(0,i=r.namespace),l(1,f=r.datasetName)},()=>{l(0,i=void 0),l(1,f=void 0)}),n.$$.dirty&3&&console.log(i,f)},[i,f,t]}class Jo extends be{constructor(e){super(),pe(this,e,Ho,Po,ge,{})}}export{Jo as component};