diff --git "a/web/blueprint/build/_app/immutable/chunks/ConceptView.81069a7a.js" "b/web/blueprint/build/_app/immutable/chunks/ConceptView.81069a7a.js" deleted file mode 100644--- "a/web/blueprint/build/_app/immutable/chunks/ConceptView.81069a7a.js" +++ /dev/null @@ -1,16 +0,0 @@ -import{S as he,i as ge,s as ce,E as W,k as B,l as D,m as E,h as g,H as O,I as Oe,b as I,J as k,K as re,O as Ee,a1 as K,P as Ye,D as ie,F as me,Q as ue,e as pe,v as ae,d as S,f as se,g as y,C as nt,w as Be,G as qe,a as Q,c as X,n as M,L as Ue,M as We,N as Ge,y as R,z as L,A as j,W as qr,B as F,q as G,r as Y,u as oe,R as Ce,T as Dn,o as Vn,t as lf,j as Da,a4 as hn,ac as Rt,a3 as Ne,ai as of,aj as Va,aa as hl,x as gn,a9 as gl,_ as te,$ as ne,a0 as ke,U as He,V as Le,ak as Na,a5 as mt,a8 as pn,ah as pl,a6 as At,X as za,Y as af,ad as Ra,ag as _l,p as dt,ae as sf,al as ff}from"./index.4b0e533a.js";import{w as Yt}from"./index.08270dac.js";import{B as rt,C as uf,E as cf,r as Ze,O as xe,d as Qt,e as Nn,b as Kt,a as ja}from"./taskQueries.c44da984.js";import{K as df,T as Ot,C as mf,M as hf,N as Ur,O as gf,s as Ae,e as qn,b as Re,Q as pf,S as zn,F as _f,a as Qe,y as Xt,k as Fa,t as Ha,o as bf,R as vf,W as yf,X as kf,f as ot,D as Sf,d as Zt,V as wt,L as et,Y as wf,Z as gr,_ as It,h as Ef,P as Un,$ as Cf,a0 as Af,U as La,B as bl,G as Of,a1 as Tf,g as Pf,J as pr,I as Wr}from"./utils.565c6b6d.js";import{t as If}from"./urlHashStore.440c666f.js";import{C as qa}from"./taskMonitoringStore.9669b838.js";import{W as Mf,S as ht,a as gt}from"./SelectItem.ef497543.js";import{q as Gr,S as Yr,a as Bf}from"./signalQueries.c8b052a4.js";import{L as Df,h as Rn}from"./Page.9eecaba3.js";import{p as Vf,g as Ua}from"./settingsStore.cdfb629a.js";function Nf(r){let e,n,t,l,s=[r[0]],i={};for(let o=0;o{e=W(W({},e),me(f)),n(0,l=ie(e,t))},[l,s,i,o,a]}class Rf extends he{constructor(e){super(),ge(this,e,zf,Nf,ce,{})}}const jf=Rf,Ff=r=>({}),vl=r=>({});function Hf(r){let e,n,t,l,s,i,o,a;const f=r[19].labelText,u=qe(f,r,r[18],vl),m=u||qf(r);let d=[r[16]],c={};for(let h=0;h{i[u]=null}),se(),n=i[e],n?n.p(a,f):(n=i[e]=s[e](a),n.c()),y(n,1),n.m(t.parentNode,t))},i(a){l||(y(n),l=!0)},o(a){S(n),l=!1},d(a){i[e].d(a),a&&g(t)}}}function Wf(r,e,n){let t,l;const s=["value","checked","group","indeterminate","skeleton","required","readonly","disabled","labelText","hideLabel","name","title","id","ref"];let i=ie(e,s),{$$slots:o={},$$scope:a}=e,{value:f=""}=e,{checked:u=!1}=e,{group:m=void 0}=e,{indeterminate:d=!1}=e,{skeleton:c=!1}=e,{required:h=!1}=e,{readonly:p=!1}=e,{disabled:_=!1}=e,{labelText:b=""}=e,{hideLabel:w=!1}=e,{name:v=""}=e,{title:C=void 0}=e,{id:T="ccs-"+Math.random().toString(36)}=e,{ref:P=null}=e;const V=nt();let U=null;function J(A){ue.call(this,r,A)}function N(A){ue.call(this,r,A)}function z(A){ue.call(this,r,A)}function H(A){ue.call(this,r,A)}function ee(A){ue.call(this,r,A)}function _e(A){ue.call(this,r,A)}function ye(A){ue.call(this,r,A)}function le(A){ue.call(this,r,A)}function Se(A){ue.call(this,r,A)}function Te(A){ue.call(this,r,A)}function Z(A){Be[A?"unshift":"push"](()=>{P=A,n(3,P)})}const x=()=>{t?n(1,m=m.includes(f)?m.filter(A=>A!==f):[...m,f]):n(0,u=!u)};function de(A){Be[A?"unshift":"push"](()=>{U=A,n(14,U)})}return r.$$set=A=>{e=W(W({},e),me(A)),n(16,i=ie(e,s)),"value"in A&&n(4,f=A.value),"checked"in A&&n(0,u=A.checked),"group"in A&&n(1,m=A.group),"indeterminate"in A&&n(5,d=A.indeterminate),"skeleton"in A&&n(6,c=A.skeleton),"required"in A&&n(7,h=A.required),"readonly"in A&&n(8,p=A.readonly),"disabled"in A&&n(9,_=A.disabled),"labelText"in A&&n(10,b=A.labelText),"hideLabel"in A&&n(11,w=A.hideLabel),"name"in A&&n(12,v=A.name),"title"in A&&n(2,C=A.title),"id"in A&&n(13,T=A.id),"ref"in A&&n(3,P=A.ref),"$$scope"in A&&n(18,a=A.$$scope)},r.$$.update=()=>{r.$$.dirty[0]&2&&n(15,t=Array.isArray(m)),r.$$.dirty[0]&32787&&n(0,u=t?m.includes(f):u),r.$$.dirty[0]&1&&V("check",u),r.$$.dirty[0]&16384&&n(17,l=(U==null?void 0:U.offsetWidth)<(U==null?void 0:U.scrollWidth)),r.$$.dirty[0]&147460&&n(2,C=!C&&l?U==null?void 0:U.innerText:C)},[u,m,C,P,f,d,c,h,p,_,b,w,v,T,U,t,i,l,a,o,J,N,z,H,ee,_e,ye,le,Se,Te,Z,x,de]}class Gf extends he{constructor(e){super(),ge(this,e,Wf,Uf,ce,{value:4,checked:0,group:1,indeterminate:5,skeleton:6,required:7,readonly:8,disabled:9,labelText:10,hideLabel:11,name:12,title:2,id:13,ref:3},null,[-1,-1])}}const Yf=Gf;function Kf(r){let e,n,t,l,s,i;const o=r[18].default,a=qe(o,r,r[17],null);let f=[{role:"presentation"},r[14]],u={};for(let m=0;mn(9,o=x));let v=null,C=null,T=!1;Dn("ComposedModal",{closeModal:()=>{n(0,m=!1)},submit:()=>{b("submit"),b("click:button--primary")},declareRef:x=>{v=x},updateLabel:x=>{w.set(x)}});function P(x){var A;if(p==null)return;const de=((A=x||C)==null?void 0:A.querySelector(p))||v;de!=null&&de.focus()}let V=!1;const U=Yt(m);Ce(r,U,x=>n(32,i=x)),If(U),Vn(()=>{lf().then(()=>{P()})}),Da(()=>{V?m||(V=!1,b("close")):m&&(V=!0,b("open"))});function J(x){ue.call(this,r,x)}function N(x){ue.call(this,r,x)}function z(x){ue.call(this,r,x)}function H(x){ue.call(this,r,x)}function ee(x){ue.call(this,r,x)}function _e(x){Be[x?"unshift":"push"](()=>{C=x,n(6,C)})}const ye=()=>{n(7,T=!0)};function le(x){Be[x?"unshift":"push"](()=>{_=x,n(1,_)})}const Se=x=>{if(m){if(x.key==="Escape")n(0,m=!1);else if(x.key==="Tab"){const de=` - a[href], area[href], input:not([disabled]):not([tabindex='-1']), - button:not([disabled]):not([tabindex='-1']),select:not([disabled]):not([tabindex='-1']), - textarea:not([disabled]):not([tabindex='-1']), - iframe, object, embed, *[tabindex]:not([tabindex='-1']):not([disabled]), *[contenteditable=true] -`,A=Array.from(_.querySelectorAll(de));let q=A.indexOf(document.activeElement);q===-1&&x.shiftKey&&(q=0),q+=A.length+(x.shiftKey?-1:1),q%=A.length,A[q].focus(),x.preventDefault()}}},Te=()=>{!T&&!c&&n(0,m=!1),n(7,T=!1)},Z=({propertyName:x,currentTarget:de})=>{x==="transform"&&b("transitionend",{open:m}),t&&(P(de),n(8,t=!1))};return r.$$set=x=>{n(15,e=W(W({},e),me(x))),n(14,s=ie(e,l)),"size"in x&&n(2,u=x.size),"open"in x&&n(0,m=x.open),"danger"in x&&n(3,d=x.danger),"preventCloseOnClickOutside"in x&&n(4,c=x.preventCloseOnClickOutside),"containerClass"in x&&n(5,h=x.containerClass),"selectorPrimaryFocus"in x&&n(16,p=x.selectorPrimaryFocus),"ref"in x&&n(1,_=x.ref),"$$scope"in x&&n(17,f=x.$$scope)},r.$$.update=()=>{r.$$.dirty[0]&1&&n(8,t=m),r.$$.dirty[0]&1&&hn(U,i=m,i)},e=me(e),[m,_,u,d,c,h,C,T,t,o,b,w,P,U,s,e,p,f,a,J,N,z,H,ee,_e,ye,le,Se,Te,Z]}class Qf extends he{constructor(e){super(),ge(this,e,Jf,Kf,ce,{size:2,open:0,danger:3,preventCloseOnClickOutside:4,containerClass:5,selectorPrimaryFocus:16,ref:1},null,[-1,-1])}}const Kr=Qf;function yl(r){let e,n;return{c(){e=B("h2"),n=G(r[1]),this.h()},l(t){e=D(t,"H2",{class:!0});var l=E(e);n=Y(l,r[1]),l.forEach(g),this.h()},h(){M(e,"class",r[2]),O(e,"bx--modal-header__label",!0),O(e,"bx--type-delta",!0)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1]),l&4&&M(e,"class",t[2]),l&4&&O(e,"bx--modal-header__label",!0),l&4&&O(e,"bx--type-delta",!0)},d(t){t&&g(e)}}}function kl(r){let e,n;return{c(){e=B("h3"),n=G(r[0]),this.h()},l(t){e=D(t,"H3",{class:!0});var l=E(e);n=Y(l,r[0]),l.forEach(g),this.h()},h(){M(e,"class",r[3]),O(e,"bx--modal-header__heading",!0),O(e,"bx--type-beta",!0)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&1&&oe(n,t[0]),l&8&&M(e,"class",t[3]),l&8&&O(e,"bx--modal-header__heading",!0),l&8&&O(e,"bx--type-beta",!0)},d(t){t&&g(e)}}}function Xf(r){let e,n,t,l,s,i,o,a,f,u=r[1]&&yl(r),m=r[0]&&kl(r);const d=r[10].default,c=qe(d,r,r[9],null);i=new qa({props:{size:20,class:"bx--modal-close__icon "+r[5],"aria-hidden":"true"}});let h=[r[8]],p={};for(let _=0;_{e=W(W({},e),me(b)),n(8,l=ie(e,t)),"title"in b&&n(0,o=b.title),"label"in b&&n(1,a=b.label),"labelClass"in b&&n(2,f=b.labelClass),"titleClass"in b&&n(3,u=b.titleClass),"closeClass"in b&&n(4,m=b.closeClass),"closeIconClass"in b&&n(5,d=b.closeIconClass),"iconDescription"in b&&n(6,c=b.iconDescription),"$$scope"in b&&n(9,i=b.$$scope)},r.$$.update=()=>{r.$$.dirty&2&&p(a)},[o,a,f,u,m,d,c,h,l,i,s,_]}class xf extends he{constructor(e){super(),ge(this,e,Zf,Xf,ce,{title:0,label:1,labelClass:2,titleClass:3,closeClass:4,closeIconClass:5,iconDescription:6})}}const Jr=xf;function Sl(r){let e;return{c(){e=B("div"),this.h()},l(n){e=D(n,"DIV",{}),E(e).forEach(g),this.h()},h(){O(e,"bx--modal-content--overflow-indicator",!0)},m(n,t){I(n,e,t)},d(n){n&&g(e)}}}function $f(r){let e,n,t,l,s,i;const o=r[4].default,a=qe(o,r,r[3],null);let f=[{tabindex:n=r[1]?"0":void 0},{role:t=r[1]?"region":void 0},r[2]],u={};for(let d=0;d{e=W(W({},e),me(f)),n(2,l=ie(e,t)),"hasForm"in f&&n(0,o=f.hasForm),"hasScrollingContent"in f&&n(1,a=f.hasScrollingContent),"$$scope"in f&&n(3,i=f.$$scope)},[o,a,l,i,s]}class tu extends he{constructor(e){super(),ge(this,e,eu,$f,ce,{hasForm:0,hasScrollingContent:1})}}const Qr=tu;function wl(r,e,n){const t=r.slice();return t[16]=e[n],t}function nu(r){let e,n;return e=new rt({props:{kind:"secondary",class:r[6],$$slots:{default:[lu]},$$scope:{ctx:r}}}),e.$on("click",r[14]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&64&&(s.class=t[6]),l&32784&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function ru(r){let e,n,t=r[5],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;i0?0:p[4]?1:-1}~(n=f(r))&&(t=a[n]=o[n](r));let u=r[0]&&Cl(r);const m=r[12].default,d=qe(m,r,r[15],null);let c=[r[11]],h={};for(let p=0;p{a[b]=null}),se()),~n?(t=a[n],t?t.p(p,_):(t=a[n]=o[n](p),t.c()),y(t,1),t.m(e,l)):t=null),p[0]?u?(u.p(p,_),_&1&&y(u,1)):(u=Cl(p),u.c(),y(u,1),u.m(e,s)):u&&(ae(),S(u,1,1,()=>{u=null}),se()),d&&d.p&&(!i||_&32768)&&Ue(d,m,p,p[15],i?Ge(m,p[15],_,null):We(p[15]),null),Oe(e,h=Ee(c,[_&2048&&p[11]])),O(e,"bx--modal-footer",!0),O(e,"bx--modal-footer--three-button",p[5].length===2)},i(p){i||(y(t),y(u),y(d,p),i=!0)},o(p){S(t),S(u),S(d,p),i=!1},d(p){p&&g(e),~n&&a[n].d(),u&&u.d(),d&&d.d(p)}}}function su(r,e,n){const t=["primaryButtonText","primaryButtonIcon","primaryButtonDisabled","primaryClass","secondaryButtonText","secondaryButtons","secondaryClass","danger"];let l=ie(e,t),{$$slots:s={},$$scope:i}=e,{primaryButtonText:o=""}=e,{primaryButtonIcon:a=void 0}=e,{primaryButtonDisabled:f=!1}=e,{primaryClass:u=void 0}=e,{secondaryButtonText:m=""}=e,{secondaryButtons:d=[]}=e,{secondaryClass:c=void 0}=e,{danger:h=!1}=e;const p=nt(),{closeModal:_,submit:b}=Rt("ComposedModal"),w=C=>{p("click:button--secondary",{text:C.text})},v=()=>{_(),p("click:button--secondary",{text:m})};return r.$$set=C=>{e=W(W({},e),me(C)),n(11,l=ie(e,t)),"primaryButtonText"in C&&n(0,o=C.primaryButtonText),"primaryButtonIcon"in C&&n(1,a=C.primaryButtonIcon),"primaryButtonDisabled"in C&&n(2,f=C.primaryButtonDisabled),"primaryClass"in C&&n(3,u=C.primaryClass),"secondaryButtonText"in C&&n(4,m=C.secondaryButtonText),"secondaryButtons"in C&&n(5,d=C.secondaryButtons),"secondaryClass"in C&&n(6,c=C.secondaryClass),"danger"in C&&n(7,h=C.danger),"$$scope"in C&&n(15,i=C.$$scope)},[o,a,f,u,m,d,c,h,p,_,b,l,s,w,v,i]}class fu extends he{constructor(e){super(),ge(this,e,su,au,ce,{primaryButtonText:0,primaryButtonIcon:1,primaryButtonDisabled:2,primaryClass:3,secondaryButtonText:4,secondaryButtons:5,secondaryClass:6,danger:7})}}const Xr=fu;function uu(r){const e=r-1;return e*e*e+1}function Al(r,{delay:e=0,duration:n=400,easing:t=of}={}){const l=+getComputedStyle(r).opacity;return{delay:e,duration:n,easing:t,css:s=>`opacity: ${s*l}`}}function V0(r,{delay:e=0,duration:n=400,easing:t=uu,axis:l="y"}={}){const s=getComputedStyle(r),i=+s.opacity,o=l==="y"?"height":"width",a=parseFloat(s[o]),f=l==="y"?["top","bottom"]:["left","right"],u=f.map(b=>`${b[0].toUpperCase()}${b.slice(1)}`),m=parseFloat(s[`padding${u[0]}`]),d=parseFloat(s[`padding${u[1]}`]),c=parseFloat(s[`margin${u[0]}`]),h=parseFloat(s[`margin${u[1]}`]),p=parseFloat(s[`border${u[0]}Width`]),_=parseFloat(s[`border${u[1]}Width`]);return{delay:e,duration:n,easing:t,css:b=>`overflow: hidden;opacity: ${Math.min(b*20,1)*i};${o}: ${b*a}px;padding-${f[0]}: ${b*m}px;padding-${f[1]}: ${b*d}px;margin-${f[0]}: ${b*c}px;margin-${f[1]}: ${b*h}px;border-${f[0]}-width: ${b*p}px;border-${f[1]}-width: ${b*_}px;`}}function cu(r){let e,n;return e=new Df({props:{small:!0,description:r[2],withOverlay:!1,active:r[0]==="active"}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&4&&(s.description=t[2]),l&1&&(s.active=t[0]==="active"),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function du(r){let e,n;return e=new uf({props:{class:"bx--inline-loading__checkmark-container",title:r[2]}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&4&&(s.title=t[2]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function mu(r){let e,n;return e=new cf({props:{class:"bx--inline-loading--error",title:r[2]}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&4&&(s.title=t[2]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Ol(r){let e,n;return{c(){e=B("div"),n=G(r[1]),this.h()},l(t){e=D(t,"DIV",{});var l=E(e);n=Y(l,r[1]),l.forEach(g),this.h()},h(){O(e,"bx--inline-loading__text",!0)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function hu(r){let e,n,t,l,s,i,o,a;const f=[mu,du,cu],u=[];function m(p,_){return p[0]==="error"?0:p[0]==="finished"?1:p[0]==="inactive"||p[0]==="active"?2:-1}~(t=m(r))&&(l=u[t]=f[t](r));let d=r[1]&&Ol(r),c=[{"aria-live":"assertive"},r[3]],h={};for(let p=0;p{u[b]=null}),se()),~t?(l=u[t],l?l.p(p,_):(l=u[t]=f[t](p),l.c()),y(l,1),l.m(n,null)):l=null),p[1]?d?d.p(p,_):(d=Ol(p),d.c(),d.m(e,null)):d&&(d.d(1),d=null),Oe(e,h=Ee(c,[{"aria-live":"assertive"},_&8&&p[3]])),O(e,"bx--inline-loading",!0)},i(p){i||(y(l),i=!0)},o(p){S(l),i=!1},d(p){p&&g(e),~t&&u[t].d(),d&&d.d(),o=!1,Ye(a)}}}function gu(r,e,n){const t=["status","description","iconDescription","successDelay"];let l=ie(e,t),{status:s="active"}=e,{description:i=void 0}=e,{iconDescription:o=void 0}=e,{successDelay:a=1500}=e;const f=nt();let u;Vn(()=>()=>{clearTimeout(u)}),Da(()=>{s==="finished"&&(u=setTimeout(()=>{f("success")},a))});function m(p){ue.call(this,r,p)}function d(p){ue.call(this,r,p)}function c(p){ue.call(this,r,p)}function h(p){ue.call(this,r,p)}return r.$$set=p=>{e=W(W({},e),me(p)),n(3,l=ie(e,t)),"status"in p&&n(0,s=p.status),"description"in p&&n(1,i=p.description),"iconDescription"in p&&n(2,o=p.iconDescription),"successDelay"in p&&n(4,a=p.successDelay)},[s,i,o,l,a,m,d,c,h]}class pu extends he{constructor(e){super(),ge(this,e,gu,hu,ce,{status:0,description:1,iconDescription:2,successDelay:4})}}const _n=pu;function _u(r){let e,n;const t=r[4].default,l=qe(t,r,r[3],null);let s=[{label:r[1]},{disabled:r[0]},r[2]],i={};for(let o=0;o{e=W(W({},e),me(f)),n(2,l=ie(e,t)),"disabled"in f&&n(0,o=f.disabled),"label"in f&&n(1,a=f.label),"$$scope"in f&&n(3,i=f.$$scope)},[o,a,l,i,s]}class vu extends he{constructor(e){super(),ge(this,e,bu,_u,ce,{disabled:0,label:1})}}const Wa=vu;function yu(r){let e,n,t,l=[r[1]],s={};for(let i=0;i{e=W(W({},e),me(u)),n(1,l=ie(e,t)),"size"in u&&n(0,s=u.size)},[s,l,i,o,a,f]}class Su extends he{constructor(e){super(),ge(this,e,ku,yu,ce,{size:0})}}const wu=Su,Eu=r=>({}),Tl=r=>({}),Cu=r=>({}),Pl=r=>({props:{class:"bx--tag__label"}}),Au=r=>({}),Il=r=>({props:{class:"bx--tag__label"}});function Ou(r){let e,n,t,l,s,i,o=(r[11].icon||r[7])&&Ml(r);const a=r[13].default,f=qe(a,r,r[12],null);let u=[{id:r[8]},r[10]],m={};for(let d=0;d{o=null}),se()),f&&f.p&&(!l||c&4096)&&Ue(f,a,d,d[12],l?Ge(a,d[12],c,null):We(d[12]),null),Oe(e,m=Ee(u,[(!l||c&256)&&{id:d[8]},c&1024&&d[10]])),O(e,"bx--tag",!0),O(e,"bx--tag--disabled",d[3]),O(e,"bx--tag--sm",d[1]==="sm"),O(e,"bx--tag--red",d[0]==="red"),O(e,"bx--tag--magenta",d[0]==="magenta"),O(e,"bx--tag--purple",d[0]==="purple"),O(e,"bx--tag--blue",d[0]==="blue"),O(e,"bx--tag--cyan",d[0]==="cyan"),O(e,"bx--tag--teal",d[0]==="teal"),O(e,"bx--tag--green",d[0]==="green"),O(e,"bx--tag--gray",d[0]==="gray"),O(e,"bx--tag--cool-gray",d[0]==="cool-gray"),O(e,"bx--tag--warm-gray",d[0]==="warm-gray"),O(e,"bx--tag--high-contrast",d[0]==="high-contrast"),O(e,"bx--tag--outline",d[0]==="outline")},i(d){l||(y(o),y(f,d),l=!0)},o(d){S(o),S(f,d),l=!1},d(d){d&&g(e),o&&o.d(),f&&f.d(d),s=!1,Ye(i)}}}function Tu(r){let e,n,t,l,s,i,o,a=(r[11].icon||r[7])&&Bl(r);const f=r[13].default,u=qe(f,r,r[12],null);let m=[{type:"button"},{id:r[8]},{disabled:r[3]},{"aria-disabled":r[3]},{tabindex:l=r[3]?"-1":void 0},r[10]],d={};for(let c=0;c{a=null}),se()),u&&u.p&&(!s||h&4096)&&Ue(u,f,c,c[12],s?Ge(f,c[12],h,null):We(c[12]),null),Oe(e,d=Ee(m,[{type:"button"},(!s||h&256)&&{id:c[8]},(!s||h&8)&&{disabled:c[3]},(!s||h&8)&&{"aria-disabled":c[3]},(!s||h&8&&l!==(l=c[3]?"-1":void 0))&&{tabindex:l},h&1024&&c[10]])),O(e,"bx--tag",!0),O(e,"bx--tag--interactive",!0),O(e,"bx--tag--disabled",c[3]),O(e,"bx--tag--sm",c[1]==="sm"),O(e,"bx--tag--red",c[0]==="red"),O(e,"bx--tag--magenta",c[0]==="magenta"),O(e,"bx--tag--purple",c[0]==="purple"),O(e,"bx--tag--blue",c[0]==="blue"),O(e,"bx--tag--cyan",c[0]==="cyan"),O(e,"bx--tag--teal",c[0]==="teal"),O(e,"bx--tag--green",c[0]==="green"),O(e,"bx--tag--gray",c[0]==="gray"),O(e,"bx--tag--cool-gray",c[0]==="cool-gray"),O(e,"bx--tag--warm-gray",c[0]==="warm-gray"),O(e,"bx--tag--high-contrast",c[0]==="high-contrast"),O(e,"bx--tag--outline",c[0]==="outline")},i(c){s||(y(a),y(u,c),s=!0)},o(c){S(a),S(u,c),s=!1},d(c){c&&g(e),a&&a.d(),u&&u.d(c),i=!1,Ye(o)}}}function Pu(r){let e,n,t,l,s,i,o;const a=r[13].default,f=qe(a,r,r[12],Il),u=f||Du(r);l=new qa({});let m=[{"aria-label":r[6]},{id:r[8]},r[10]],d={};for(let c=0;c{F(a,1)}),se()}l?(e=gn(l,s()),R(e.$$.fragment),y(e.$$.fragment,1),j(e,n.parentNode,n)):e=null}},i(i){t||(e&&y(e.$$.fragment,i),t=!0)},o(i){e&&S(e.$$.fragment,i),t=!1},d(i){i&&g(n),e&&F(e,i)}}}function Bl(r){let e,n;const t=r[13].icon,l=qe(t,r,r[12],Pl),s=l||Bu(r);return{c(){e=B("div"),s&&s.c(),this.h()},l(i){e=D(i,"DIV",{});var o=E(e);s&&s.l(o),o.forEach(g),this.h()},h(){O(e,"bx--tag__custom-icon",!0)},m(i,o){I(i,e,o),s&&s.m(e,null),n=!0},p(i,o){l?l.p&&(!n||o&4096)&&Ue(l,t,i,i[12],n?Ge(t,i[12],o,Cu):We(i[12]),Pl):s&&s.p&&(!n||o&128)&&s.p(i,n?o:-1)},i(i){n||(y(s,i),n=!0)},o(i){S(s,i),n=!1},d(i){i&&g(e),s&&s.d(i)}}}function Bu(r){let e,n,t;var l=r[7];function s(i){return{}}return l&&(e=gn(l,s())),{c(){e&&R(e.$$.fragment),n=pe()},l(i){e&&L(e.$$.fragment,i),n=pe()},m(i,o){e&&j(e,i,o),I(i,n,o),t=!0},p(i,o){if(o&128&&l!==(l=i[7])){if(e){ae();const a=e;S(a.$$.fragment,1,0,()=>{F(a,1)}),se()}l?(e=gn(l,s()),R(e.$$.fragment),y(e.$$.fragment,1),j(e,n.parentNode,n)):e=null}},i(i){t||(e&&y(e.$$.fragment,i),t=!0)},o(i){e&&S(e.$$.fragment,i),t=!1},d(i){i&&g(n),e&&F(e,i)}}}function Du(r){let e,n;return{c(){e=B("span"),n=G(r[0]),this.h()},l(t){e=D(t,"SPAN",{});var l=E(e);n=Y(l,r[0]),l.forEach(g),this.h()},h(){O(e,"bx--tag__label",!0)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&1&&oe(n,t[0])},d(t){t&&g(e)}}}function Vu(r){let e,n,t,l;const s=[Iu,Pu,Tu,Ou],i=[];function o(a,f){return a[5]?0:a[2]?1:a[4]?2:3}return e=o(r),n=i[e]=s[e](r),{c(){n.c(),t=pe()},l(a){n.l(a),t=pe()},m(a,f){i[e].m(a,f),I(a,t,f),l=!0},p(a,[f]){let u=e;e=o(a),e===u?i[e].p(a,f):(ae(),S(i[u],1,1,()=>{i[u]=null}),se(),n=i[e],n?n.p(a,f):(n=i[e]=s[e](a),n.c()),y(n,1),n.m(t.parentNode,t))},i(a){l||(y(n),l=!0)},o(a){S(n),l=!1},d(a){i[e].d(a),a&&g(t)}}}function Nu(r,e,n){const t=["type","size","filter","disabled","interactive","skeleton","title","icon","id"];let l=ie(e,t),{$$slots:s={},$$scope:i}=e;const o=Va(s);let{type:a=void 0}=e,{size:f="default"}=e,{filter:u=!1}=e,{disabled:m=!1}=e,{interactive:d=!1}=e,{skeleton:c=!1}=e,{title:h="Clear filter"}=e,{icon:p=void 0}=e,{id:_="ccs-"+Math.random().toString(36)}=e;const b=nt();function w(Z){ue.call(this,r,Z)}function v(Z){ue.call(this,r,Z)}function C(Z){ue.call(this,r,Z)}function T(Z){ue.call(this,r,Z)}function P(Z){ue.call(this,r,Z)}function V(Z){ue.call(this,r,Z)}function U(Z){ue.call(this,r,Z)}function J(Z){ue.call(this,r,Z)}function N(Z){ue.call(this,r,Z)}function z(Z){ue.call(this,r,Z)}function H(Z){ue.call(this,r,Z)}function ee(Z){ue.call(this,r,Z)}function _e(Z){ue.call(this,r,Z)}function ye(Z){ue.call(this,r,Z)}function le(Z){ue.call(this,r,Z)}function Se(Z){ue.call(this,r,Z)}const Te=()=>{b("close")};return r.$$set=Z=>{e=W(W({},e),me(Z)),n(10,l=ie(e,t)),"type"in Z&&n(0,a=Z.type),"size"in Z&&n(1,f=Z.size),"filter"in Z&&n(2,u=Z.filter),"disabled"in Z&&n(3,m=Z.disabled),"interactive"in Z&&n(4,d=Z.interactive),"skeleton"in Z&&n(5,c=Z.skeleton),"title"in Z&&n(6,h=Z.title),"icon"in Z&&n(7,p=Z.icon),"id"in Z&&n(8,_=Z.id),"$$scope"in Z&&n(12,i=Z.$$scope)},[a,f,u,m,d,c,h,p,_,b,l,o,i,s,w,v,C,T,P,V,U,J,N,z,H,ee,_e,ye,le,Se,Te]}class zu extends he{constructor(e){super(),ge(this,e,Nu,Vu,ce,{type:0,size:1,filter:2,disabled:3,interactive:4,skeleton:5,title:6,icon:7,id:8})}}const Ga=zu,Ru=r=>({}),Dl=r=>({});function Vl(r){let e,n,t,l;const s=r[20].labelText,i=qe(s,r,r[19],Dl),o=i||ju(r);let a=r[5]&&Nl(r);return{c(){e=B("div"),n=B("label"),o&&o.c(),t=Q(),a&&a.c(),this.h()},l(f){e=D(f,"DIV",{});var u=E(e);n=D(u,"LABEL",{for:!0});var m=E(n);o&&o.l(m),m.forEach(g),t=X(u),a&&a.l(u),u.forEach(g),this.h()},h(){M(n,"for",r[14]),O(n,"bx--label",!0),O(n,"bx--visually-hidden",r[11]),O(n,"bx--label--disabled",r[7]),O(e,"bx--text-area__label-wrapper",!0)},m(f,u){I(f,e,u),k(e,n),o&&o.m(n,null),k(e,t),a&&a.m(e,null),l=!0},p(f,u){i?i.p&&(!l||u[0]&524288)&&Ue(i,s,f,f[19],l?Ge(s,f[19],u,Ru):We(f[19]),Dl):o&&o.p&&(!l||u[0]&1024)&&o.p(f,l?u:[-1,-1]),(!l||u[0]&16384)&&M(n,"for",f[14]),(!l||u[0]&2048)&&O(n,"bx--visually-hidden",f[11]),(!l||u[0]&128)&&O(n,"bx--label--disabled",f[7]),f[5]?a?a.p(f,u):(a=Nl(f),a.c(),a.m(e,null)):a&&(a.d(1),a=null)},i(f){l||(y(o,f),l=!0)},o(f){S(o,f),l=!1},d(f){f&&g(e),o&&o.d(f),a&&a.d()}}}function ju(r){let e;return{c(){e=G(r[10])},l(n){e=Y(n,r[10])},m(n,t){I(n,e,t)},p(n,t){t[0]&1024&&oe(e,n[10])},d(n){n&&g(e)}}}function Nl(r){let e,n=r[0].length+"",t,l,s;return{c(){e=B("div"),t=G(n),l=G("/"),s=G(r[5]),this.h()},l(i){e=D(i,"DIV",{});var o=E(e);t=Y(o,n),l=Y(o,"/"),s=Y(o,r[5]),o.forEach(g),this.h()},h(){O(e,"bx--label",!0),O(e,"bx--label--disabled",r[7])},m(i,o){I(i,e,o),k(e,t),k(e,l),k(e,s)},p(i,o){o[0]&1&&n!==(n=i[0].length+"")&&oe(t,n),o[0]&32&&oe(s,i[5]),o[0]&128&&O(e,"bx--label--disabled",i[7])},d(i){i&&g(e)}}}function zl(r){let e,n;return e=new Mf({props:{class:"bx--text-area__invalid-icon"}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Rl(r){let e,n;return{c(){e=B("div"),n=G(r[9]),this.h()},l(t){e=D(t,"DIV",{});var l=E(e);n=Y(l,r[9]),l.forEach(g),this.h()},h(){O(e,"bx--form__helper-text",!0),O(e,"bx--form__helper-text--disabled",r[7])},m(t,l){I(t,e,l),k(e,n)},p(t,l){l[0]&512&&oe(n,t[9]),l[0]&128&&O(e,"bx--form__helper-text--disabled",t[7])},d(t){t&&g(e)}}}function jl(r){let e,n;return{c(){e=B("div"),n=G(r[13]),this.h()},l(t){e=D(t,"DIV",{id:!0});var l=E(e);n=Y(l,r[13]),l.forEach(g),this.h()},h(){M(e,"id",r[16]),O(e,"bx--form-requirement",!0)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l[0]&8192&&oe(n,t[13]),l[0]&65536&&M(e,"id",t[16])},d(t){t&&g(e)}}}function Fu(r){let e,n,t,l,s,i,o,a,f,u,m,d,c,h,p=(r[10]||r[17].labelText)&&!r[11]&&Vl(r),_=r[12]&&zl(),b=[{"aria-invalid":i=r[12]||void 0},{"aria-describedby":o=r[12]?r[16]:void 0},{disabled:r[7]},{id:r[14]},{name:r[15]},{cols:r[3]},{rows:r[4]},{placeholder:r[2]},{readOnly:r[8]},{maxlength:a=r[5]??void 0},r[18]],w={};for(let T=0;T{p=null}),se()),T[12]?_?P[0]&4096&&y(_,1):(_=zl(),_.c(),y(_,1),_.m(t,l)):_&&(ae(),S(_,1,1,()=>{_=null}),se()),Oe(s,w=Ee(b,[(!d||P[0]&4096&&i!==(i=T[12]||void 0))&&{"aria-invalid":i},(!d||P[0]&69632&&o!==(o=T[12]?T[16]:void 0))&&{"aria-describedby":o},(!d||P[0]&128)&&{disabled:T[7]},(!d||P[0]&16384)&&{id:T[14]},(!d||P[0]&32768)&&{name:T[15]},(!d||P[0]&8)&&{cols:T[3]},(!d||P[0]&16)&&{rows:T[4]},(!d||P[0]&4)&&{placeholder:T[2]},(!d||P[0]&256)&&{readOnly:T[8]},(!d||P[0]&32&&a!==(a=T[5]??void 0))&&{maxlength:a},P[0]&262144&&T[18]])),P[0]&1&&gl(s,T[0]),O(s,"bx--text-area",!0),O(s,"bx--text-area--light",T[6]),O(s,"bx--text-area--invalid",T[12]),(!d||P[0]&4096&&f!==(f=T[12]||void 0))&&M(t,"data-invalid",f),!T[12]&&T[9]?v?v.p(T,P):(v=Rl(T),v.c(),v.m(e,m)):v&&(v.d(1),v=null),T[12]?C?C.p(T,P):(C=jl(T),C.c(),C.m(e,null)):C&&(C.d(1),C=null)},i(T){d||(y(p),y(_),d=!0)},o(T){S(p),S(_),d=!1},d(T){T&&g(e),p&&p.d(),_&&_.d(),r[32](null),v&&v.d(),C&&C.d(),c=!1,Ye(h)}}}function Hu(r,e,n){let t;const l=["value","placeholder","cols","rows","maxCount","light","disabled","readonly","helperText","labelText","hideLabel","invalid","invalidText","id","name","ref"];let s=ie(e,l),{$$slots:i={},$$scope:o}=e;const a=Va(i);let{value:f=""}=e,{placeholder:u=""}=e,{cols:m=50}=e,{rows:d=4}=e,{maxCount:c=void 0}=e,{light:h=!1}=e,{disabled:p=!1}=e,{readonly:_=!1}=e,{helperText:b=""}=e,{labelText:w=""}=e,{hideLabel:v=!1}=e,{invalid:C=!1}=e,{invalidText:T=""}=e,{id:P="ccs-"+Math.random().toString(36)}=e,{name:V=void 0}=e,{ref:U=null}=e;function J(A){ue.call(this,r,A)}function N(A){ue.call(this,r,A)}function z(A){ue.call(this,r,A)}function H(A){ue.call(this,r,A)}function ee(A){ue.call(this,r,A)}function _e(A){ue.call(this,r,A)}function ye(A){ue.call(this,r,A)}function le(A){ue.call(this,r,A)}function Se(A){ue.call(this,r,A)}function Te(A){ue.call(this,r,A)}function Z(A){ue.call(this,r,A)}function x(A){Be[A?"unshift":"push"](()=>{U=A,n(1,U)})}function de(){f=this.value,n(0,f)}return r.$$set=A=>{e=W(W({},e),me(A)),n(18,s=ie(e,l)),"value"in A&&n(0,f=A.value),"placeholder"in A&&n(2,u=A.placeholder),"cols"in A&&n(3,m=A.cols),"rows"in A&&n(4,d=A.rows),"maxCount"in A&&n(5,c=A.maxCount),"light"in A&&n(6,h=A.light),"disabled"in A&&n(7,p=A.disabled),"readonly"in A&&n(8,_=A.readonly),"helperText"in A&&n(9,b=A.helperText),"labelText"in A&&n(10,w=A.labelText),"hideLabel"in A&&n(11,v=A.hideLabel),"invalid"in A&&n(12,C=A.invalid),"invalidText"in A&&n(13,T=A.invalidText),"id"in A&&n(14,P=A.id),"name"in A&&n(15,V=A.name),"ref"in A&&n(1,U=A.ref),"$$scope"in A&&n(19,o=A.$$scope)},r.$$.update=()=>{r.$$.dirty[0]&16384&&n(16,t=`error-${P}`)},[f,U,u,m,d,c,h,p,_,b,w,v,C,T,P,V,t,a,s,o,i,J,N,z,H,ee,_e,ye,le,Se,Te,Z,x,de]}class Lu extends he{constructor(e){super(),ge(this,e,Hu,Fu,ce,{value:0,placeholder:2,cols:3,rows:4,maxCount:5,light:6,disabled:7,readonly:8,helperText:9,labelText:10,hideLabel:11,invalid:12,invalidText:13,id:14,name:15,ref:1},null,[-1,-1])}}const qu=Lu;class st{static getConcepts(){return Ze(xe,{method:"GET",url:"/api/v1/concepts/"})}static getConcept(e,n,t){return Ze(xe,{method:"GET",url:"/api/v1/concepts/{namespace}/{concept_name}",path:{namespace:e,concept_name:n},query:{draft:t},errors:{422:"Validation Error"}})}static editConcept(e,n,t){return Ze(xe,{method:"POST",url:"/api/v1/concepts/{namespace}/{concept_name}",path:{namespace:e,concept_name:n},body:t,mediaType:"application/json",errors:{422:"Validation Error"}})}static deleteConcept(e,n){return Ze(xe,{method:"DELETE",url:"/api/v1/concepts/{namespace}/{concept_name}",path:{namespace:e,concept_name:n},errors:{422:"Validation Error"}})}static getConceptColumnInfos(e,n){return Ze(xe,{method:"GET",url:"/api/v1/concepts/{namespace}/{concept_name}/column_infos",path:{namespace:e,concept_name:n},errors:{422:"Validation Error"}})}static createConcept(e){return Ze(xe,{method:"POST",url:"/api/v1/concepts/create",body:e,mediaType:"application/json",errors:{422:"Validation Error"}})}static mergeConceptDraft(e,n,t){return Ze(xe,{method:"POST",url:"/api/v1/concepts/{namespace}/{concept_name}/merge_draft",path:{namespace:e,concept_name:n},body:t,mediaType:"application/json",errors:{422:"Validation Error"}})}static getConceptModels(e,n){return Ze(xe,{method:"GET",url:"/api/v1/concepts/{namespace}/{concept_name}/model",path:{namespace:e,concept_name:n},errors:{422:"Validation Error"}})}static getConceptModel(e,n,t){return Ze(xe,{method:"GET",url:"/api/v1/concepts/{namespace}/{concept_name}/model/{embedding_name}",path:{namespace:e,concept_name:n,embedding_name:t},errors:{422:"Validation Error"}})}static score(e,n,t,l){return Ze(xe,{method:"POST",url:"/api/v1/concepts/{namespace}/{concept_name}/model/{embedding_name}/score",path:{namespace:e,concept_name:n,embedding_name:t},body:l,mediaType:"application/json",errors:{422:"Validation Error"}})}static generateExamples(e){return Ze(xe,{method:"GET",url:"/api/v1/concepts/generate_examples",query:{description:e},errors:{422:"Validation Error"}})}}function Fl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Uu(r){let e,n,t=r[1]&&Fl(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class Gu extends he{constructor(e){super(),ge(this,e,Wu,Uu,ce,{size:0,title:1})}}function Hl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Yu(r){let e,n,t=r[1]&&Hl(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class Ju extends he{constructor(e){super(),ge(this,e,Ku,Yu,ce,{size:0,title:1})}}function Ll(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Qu(r){let e,n,t=r[1]&&Ll(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class Zu extends he{constructor(e){super(),ge(this,e,Xu,Qu,ce,{size:0,title:1})}}function ql(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function xu(r){let e,n,t=r[1]&&ql(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class _r extends he{constructor(e){super(),ge(this,e,$u,xu,ce,{size:0,title:1})}}function Ul(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function ec(r){let e,n,t,l=r[1]&&Ul(r),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],i={};for(let o=0;o{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}let nc=class extends he{constructor(e){super(),ge(this,e,tc,ec,ce,{size:0,title:1})}};function Wl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function rc(r){let e,n,t,l,s=r[1]&&Wl(r),i=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],o={};for(let a=0;a{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class Wn extends he{constructor(e){super(),ge(this,e,lc,rc,ce,{size:0,title:1})}}function Gl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function ic(r){let e,n,t,l=r[1]&&Gl(r),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],i={};for(let o=0;o{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class bt extends he{constructor(e){super(),ge(this,e,oc,ic,ce,{size:0,title:1})}}function Yl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function ac(r){let e,n,t=r[1]&&Yl(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class fc extends he{constructor(e){super(),ge(this,e,sc,ac,ce,{size:0,title:1})}}function Kl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function uc(r){let e,n,t=r[1]&&Kl(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class dc extends he{constructor(e){super(),ge(this,e,cc,uc,ce,{size:0,title:1})}}function Jl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function mc(r){let e,n,t,l=r[1]&&Jl(r),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],i={};for(let o=0;o{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class Ql extends he{constructor(e){super(),ge(this,e,hc,mc,ce,{size:0,title:1})}}function Xl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function gc(r){let e,n,t,l=r[1]&&Xl(r),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],i={};for(let o=0;o{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class _c extends he{constructor(e){super(),ge(this,e,pc,gc,ce,{size:0,title:1})}}function Zl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function bc(r){let e,n,t,l=r[1]&&Zl(r),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],i={};for(let o=0;o{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class yc extends he{constructor(e){super(),ge(this,e,vc,bc,ce,{size:0,title:1})}}function xl(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function kc(r){let e,n,t=r[1]&&xl(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class z0 extends he{constructor(e){super(),ge(this,e,Sc,kc,ce,{size:0,title:1})}}function $l(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function wc(r){let e,n,t=r[1]&&$l(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class Cc extends he{constructor(e){super(),ge(this,e,Ec,wc,ce,{size:0,title:1})}}function ei(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Ac(r){let e,n,t=r[1]&&ei(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class ti extends he{constructor(e){super(),ge(this,e,Oc,Ac,ce,{size:0,title:1})}}function ni(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Tc(r){let e,n,t=r[1]&&ni(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class Zr extends he{constructor(e){super(),ge(this,e,Pc,Tc,ce,{size:0,title:1})}}function ri(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Ic(r){let e,n,t=r[1]&&ri(r),l=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],s={};for(let i=0;i{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class xr extends he{constructor(e){super(),ge(this,e,Mc,Ic,ce,{size:0,title:1})}}function li(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Bc(r){let e,n,t,l=r[1]&&li(r),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],i={};for(let o=0;o{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class tn extends he{constructor(e){super(),ge(this,e,Dc,Bc,ce,{size:0,title:1})}}function ii(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Vc(r){let e,n,t,l=r[1]&&ii(r),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],i={};for(let o=0;o{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class zc extends he{constructor(e){super(),ge(this,e,Nc,Vc,ce,{size:0,title:1})}}function oi(r){let e,n;return{c(){e=te("title"),n=G(r[1])},l(t){e=ne(t,"title",{});var l=E(e);n=Y(l,r[1]),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p(t,l){l&2&&oe(n,t[1])},d(t){t&&g(e)}}}function Rc(r){let e,n,t,l=r[1]&&oi(r),s=[{xmlns:"http://www.w3.org/2000/svg"},{viewBox:"0 0 32 32"},{fill:"currentColor"},{preserveAspectRatio:"xMidYMid meet"},{width:r[0]},{height:r[0]},r[2],r[3]],i={};for(let o=0;o{n(5,e=W(W({},e),me(f))),n(3,i=ie(e,s)),"size"in f&&n(0,o=f.size),"title"in f&&n(1,a=f.title)},r.$$.update=()=>{n(4,t=e["aria-label"]||e["aria-labelledby"]||a),n(2,l={"aria-hidden":t?void 0:!0,role:t?"img":void 0,focusable:Number(e.tabindex)===0?!0:void 0})},e=me(e),[o,a,l,i,t]}class Fc extends he{constructor(e){super(),ge(this,e,jc,Rc,ce,{size:0,title:1})}}const pt="concepts",R0=Qt(st.getConcept,pt),Hc=Qt(st.getConcepts,pt),Lc=Qt(st.getConceptModels,pt),qc=Nn(st.getConceptModel,{onSuccess:()=>{Kt.invalidateQueries([pt])}}),Uc=Nn(st.createConcept,{onSuccess:()=>{Kt.invalidateQueries([pt])}}),jn=Nn(st.editConcept,{onSuccess:()=>{Kt.invalidateQueries([pt]),Kt.invalidateQueries([df,"selectRows"])}}),j0=Nn(st.deleteConcept,{onSuccess:()=>Kt.invalidateQueries([pt])}),Wc=Qt(st.score,pt),Gc=Qt(st.getConceptColumnInfos,pt);function ai(r,e,n){const t=r.slice();return t[25]=e[n],t[26]=e,t[27]=n,t}function Yc(r){let e,n,t;function l(i){r[16](i)}let s={labelText:"namespace"};return r[5]!==void 0&&(s.value=r[5]),e=new Ot({props:s}),Be.push(()=>He(e,"value",l)),{c(){R(e.$$.fragment)},l(i){L(e.$$.fragment,i)},m(i,o){j(e,i,o),t=!0},p(i,o){const a={};!n&&o&32&&(n=!0,a.value=i[5],Le(()=>n=!1)),e.$set(a)},i(i){t||(y(e.$$.fragment,i),t=!0)},o(i){S(e.$$.fragment,i),t=!1},d(i){F(e,i)}}}function Kc(r){let e,n;return e=new Ot({props:{labelText:"namespace",disabled:!0}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function si(r){let e,n;return{c(){e=B("div"),n=G("This concept will be created under your namespace, so only will be visible to you."),this.h()},l(t){e=D(t,"DIV",{class:!0});var l=E(e);n=Y(l,"This concept will be created under your namespace, so only will be visible to you."),l.forEach(g),this.h()},h(){M(e,"class","mb-8 text-xs text-neutral-700")},m(t,l){I(t,e,l),k(e,n)},d(t){t&&g(e)}}}function Jc(r){let e,n,t,l;return t=new _n({}),{c(){e=G(`Generate - `),n=B("span"),R(t.$$.fragment),this.h()},l(s){e=Y(s,`Generate - `),n=D(s,"SPAN",{class:!0});var i=E(n);L(t.$$.fragment,i),i.forEach(g),this.h()},h(){M(n,"class","ml-2"),O(n,"invisible",!r[3])},m(s,i){I(s,e,i),I(s,n,i),j(t,n,null),l=!0},p(s,i){(!l||i&8)&&O(n,"invisible",!s[3])},i(s){l||(y(t.$$.fragment,s),l=!0)},o(s){S(t.$$.fragment,s),l=!1},d(s){s&&g(e),s&&g(n),F(t)}}}function fi(r){let e,n,t=r[27]+1+"",l,s,i,o,a,f,u,m,d,c;function h(b){r[19](b,r[27])}let p={};r[4][r[27]]!==void 0&&(p.value=r[4][r[27]]),o=new Ot({props:p}),Be.push(()=>He(o,"value",h));function _(){return r[20](r[27])}return m=new rt({props:{kind:"ghost",icon:mf,expressive:!0,iconDescription:"Remove example",tooltipPosition:"top",tooltipAlignment:"end"}}),m.$on("click",_),{c(){e=B("div"),n=B("div"),l=G(t),s=Q(),i=B("div"),R(o.$$.fragment),f=Q(),u=B("div"),R(m.$$.fragment),d=Q(),this.h()},l(b){e=D(b,"DIV",{class:!0});var w=E(e);n=D(w,"DIV",{class:!0});var v=E(n);l=Y(v,t),v.forEach(g),s=X(w),i=D(w,"DIV",{class:!0});var C=E(i);L(o.$$.fragment,C),C.forEach(g),f=X(w),u=D(w,"DIV",{});var T=E(u);L(m.$$.fragment,T),T.forEach(g),d=X(w),w.forEach(g),this.h()},h(){M(n,"class","w-8 shrink-0 text-lg"),M(i,"class","grow"),M(e,"class","mb-4 flex flex-row")},m(b,w){I(b,e,w),k(e,n),k(n,l),k(e,s),k(e,i),j(o,i,null),k(e,f),k(e,u),j(m,u,null),k(e,d),c=!0},p(b,w){r=b;const v={};!a&&w&16&&(a=!0,v.value=r[4][r[27]],Le(()=>a=!1)),o.$set(v)},i(b){c||(y(o.$$.fragment,b),y(m.$$.fragment,b),c=!0)},o(b){S(o.$$.fragment,b),S(m.$$.fragment,b),c=!1},d(b){b&&g(e),F(o),F(m)}}}function Qc(r){let e,n,t,l,s,i,o,a,f,u,m,d,c,h,p,_,b,w,v,C,T,P,V,U,J,N,z;const H=[Kc,Yc],ee=[];function _e(q,fe){return q[0]?0:1}n=_e(r),t=ee[n]=H[n](r);function ye(q){r[17](q)}let le={labelText:"name",required:!0};r[1]!==void 0&&(le.value=r[1]),s=new Ot({props:le}),Be.push(()=>He(s,"value",ye));let Se=r[0]&&si();function Te(q){r[18](q)}let Z={labelText:"Concept description",helperText:"This will be used by an LLM to generate example sentences.",placeholder:"Enter the concept description..."};r[2]!==void 0&&(Z.value=r[2]),u=new Ot({props:Z}),Be.push(()=>He(u,"value",Te)),h=new rt({props:{disabled:!r[2]||r[3],$$slots:{default:[Jc]},$$scope:{ctx:r}}}),h.$on("click",r[10]);let x=r[4]||[],de=[];for(let q=0;qS(de[q],1,1,()=>{de[q]=null});return{c(){e=B("div"),t.c(),l=Q(),R(s.$$.fragment),o=Q(),Se&&Se.c(),a=Q(),f=B("div"),R(u.$$.fragment),d=Q(),c=B("div"),R(h.$$.fragment),p=Q(),_=B("div"),b=G("Add positive examples"),w=Q(),v=B("div"),C=B("div");for(let q=0;q0)},m(q,fe){I(q,e,fe),ee[n].m(e,null),k(e,l),j(s,e,null),I(q,o,fe),Se&&Se.m(q,fe),I(q,a,fe),I(q,f,fe),j(u,f,null),k(f,d),k(f,c),j(h,c,null),I(q,p,fe),I(q,_,fe),k(_,b),I(q,w,fe),I(q,v,fe),k(v,C);for(let ve=0;ve{ee[ve]=null}),se(),t=ee[n],t?t.p(q,fe):(t=ee[n]=H[n](q),t.c()),y(t,1),t.m(e,l));const De={};!i&&fe&2&&(i=!0,De.value=q[1],Le(()=>i=!1)),s.$set(De),q[0]?Se||(Se=si(),Se.c(),Se.m(a.parentNode,a)):Se&&(Se.d(1),Se=null);const Pe={};!m&&fe&4&&(m=!0,Pe.value=q[2],Le(()=>m=!1)),u.$set(Pe);const Ie={};if(fe&12&&(Ie.disabled=!q[2]||q[3]),fe&268435464&&(Ie.$$scope={dirty:fe,ctx:q}),h.$set(Ie),fe&16){x=q[4]||[];let $;for($=0;$0)},i(q){if(!J){y(t),y(s.$$.fragment,q),y(u.$$.fragment,q),y(h.$$.fragment,q);for(let fe=0;fen(15,f=H));let d=u.conceptName||"",c,h=!1;const p=Uc();Ce(r,p,H=>n(23,a=H));const _=jn();Ce(r,_,H=>n(22,o=H));const b=nt();let w=[""];function v(){a.mutate([{namespace:i,name:d,type:"text",description:c}],{onSuccess:()=>{o.mutate([i,d,{insert:w.filter(H=>H!="").map(H=>({text:H,label:!0}))}],{onSuccess:()=>{b("create",{namespace:i,name:d}),T()}})}})}async function C(){if(!c)return;n(3,h=!0);const H=await st.generateExamples(c);n(3,h=!1),w.at(-1)===""&&w.pop(),w.push(...H),n(4,w)}function T(){b("close")}function P(H){i=H,n(5,i),n(12,u),n(13,s),n(0,t),n(14,l),n(15,f)}function V(H){d=H,n(1,d)}function U(H){c=H,n(2,c)}function J(H,ee){r.$$.not_equal(w[ee],H)&&(w[ee]=H,n(4,w))}const N=H=>{w.splice(H,1),n(4,w)},z=()=>{n(4,w=[...w||[],""])};return r.$$set=H=>{"command"in H&&n(12,u=H.command)},r.$$.update=()=>{var H,ee,_e;r.$$.dirty&32768&&n(0,t=(H=f.data)==null?void 0:H.auth_enabled),r.$$.dirty&32768&&n(14,l=(_e=(ee=f.data)==null?void 0:ee.user)==null?void 0:_e.id),r.$$.dirty&16385&&n(13,s=(t?l:null)||"local"),r.$$.dirty&12288&&n(5,i=u.namespace||s)},[t,d,c,h,w,i,m,p,_,v,C,T,u,s,l,f,P,V,U,J,N,z]}class $c extends he{constructor(e){super(),ge(this,e,xc,Zc,ce,{command:12})}}var ui=Object.prototype.toString,Ya=function(e){var n=ui.call(e),t=n==="[object Arguments]";return t||(t=n!=="[object Array]"&&e!==null&&typeof e=="object"&&typeof e.length=="number"&&e.length>=0&&ui.call(e.callee)==="[object Function]"),t},Gn,ci;function ed(){if(ci)return Gn;ci=1;var r;if(!Object.keys){var e=Object.prototype.hasOwnProperty,n=Object.prototype.toString,t=Ya,l=Object.prototype.propertyIsEnumerable,s=!l.call({toString:null},"toString"),i=l.call(function(){},"prototype"),o=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],a=function(d){var c=d.constructor;return c&&c.prototype===d},f={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},u=function(){if(typeof window>"u")return!1;for(var d in window)try{if(!f["$"+d]&&e.call(window,d)&&window[d]!==null&&typeof window[d]=="object")try{a(window[d])}catch{return!0}}catch{return!0}return!1}(),m=function(d){if(typeof window>"u"||!u)return a(d);try{return a(d)}catch{return!1}};r=function(c){var h=c!==null&&typeof c=="object",p=n.call(c)==="[object Function]",_=t(c),b=h&&n.call(c)==="[object String]",w=[];if(!h&&!p&&!_)throw new TypeError("Object.keys called on a non-object");var v=i&&p;if(b&&c.length>0&&!e.call(c,0))for(var C=0;C0)for(var T=0;T"u"||!Ve?we:Ve(Uint8Array),Ct={"%AggregateError%":typeof AggregateError>"u"?we:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?we:ArrayBuffer,"%ArrayIteratorPrototype%":Pt&&Ve?Ve([][Symbol.iterator]()):we,"%AsyncFromSyncIteratorPrototype%":we,"%AsyncFunction%":Mt,"%AsyncGenerator%":Mt,"%AsyncGeneratorFunction%":Mt,"%AsyncIteratorPrototype%":Mt,"%Atomics%":typeof Atomics>"u"?we:Atomics,"%BigInt%":typeof BigInt>"u"?we:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?we:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?we:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?we:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?we:Float32Array,"%Float64Array%":typeof Float64Array>"u"?we:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?we:FinalizationRegistry,"%Function%":Ja,"%GeneratorFunction%":Mt,"%Int8Array%":typeof Int8Array>"u"?we:Int8Array,"%Int16Array%":typeof Int16Array>"u"?we:Int16Array,"%Int32Array%":typeof Int32Array>"u"?we:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Pt&&Ve?Ve(Ve([][Symbol.iterator]())):we,"%JSON%":typeof JSON=="object"?JSON:we,"%Map%":typeof Map>"u"?we:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Pt||!Ve?we:Ve(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?we:Promise,"%Proxy%":typeof Proxy>"u"?we:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?we:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?we:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Pt||!Ve?we:Ve(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?we:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Pt&&Ve?Ve(""[Symbol.iterator]()):we,"%Symbol%":Pt?Symbol:we,"%SyntaxError%":Vt,"%ThrowTypeError%":dd,"%TypedArray%":hd,"%TypeError%":Dt,"%Uint8Array%":typeof Uint8Array>"u"?we:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?we:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?we:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?we:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?we:WeakMap,"%WeakRef%":typeof WeakRef>"u"?we:WeakRef,"%WeakSet%":typeof WeakSet>"u"?we:WeakSet};if(Ve)try{null.error}catch(r){var gd=Ve(Ve(r));Ct["%Error.prototype%"]=gd}var pd=function r(e){var n;if(e==="%AsyncFunction%")n=Kn("async function () {}");else if(e==="%GeneratorFunction%")n=Kn("function* () {}");else if(e==="%AsyncGeneratorFunction%")n=Kn("async function* () {}");else if(e==="%AsyncGenerator%"){var t=r("%AsyncGeneratorFunction%");t&&(n=t.prototype)}else if(e==="%AsyncIteratorPrototype%"){var l=r("%AsyncGenerator%");l&&Ve&&(n=Ve(l.prototype))}return Ct[e]=n,n},pi={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},xt=tl,bn=Ka,_d=xt.call(Function.call,Array.prototype.concat),bd=xt.call(Function.apply,Array.prototype.splice),_i=xt.call(Function.call,String.prototype.replace),vn=xt.call(Function.call,String.prototype.slice),vd=xt.call(Function.call,RegExp.prototype.exec),yd=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,kd=/\\(\\)?/g,Sd=function(e){var n=vn(e,0,1),t=vn(e,-1);if(n==="%"&&t!=="%")throw new Vt("invalid intrinsic syntax, expected closing `%`");if(t==="%"&&n!=="%")throw new Vt("invalid intrinsic syntax, expected opening `%`");var l=[];return _i(e,yd,function(s,i,o,a){l[l.length]=o?_i(a,kd,"$1"):i||s}),l},wd=function(e,n){var t=e,l;if(bn(pi,t)&&(l=pi[t],t="%"+l[0]+"%"),bn(Ct,t)){var s=Ct[t];if(s===Mt&&(s=pd(t)),typeof s>"u"&&!n)throw new Dt("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:l,name:t,value:s}}throw new Vt("intrinsic "+e+" does not exist!")},ft=function(e,n){if(typeof e!="string"||e.length===0)throw new Dt("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new Dt('"allowMissing" argument must be a boolean');if(vd(/^%?[^%]*%?$/,e)===null)throw new Vt("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var t=Sd(e),l=t.length>0?t[0]:"",s=wd("%"+l+"%",n),i=s.name,o=s.value,a=!1,f=s.alias;f&&(l=f[0],bd(t,_d([0,1],f)));for(var u=1,m=!0;u=t.length){var p=Et(o,d);m=!!p,m&&"get"in p&&!("originalValue"in p.get)?o=p.get:o=o[d]}else m=bn(o,d),o=o[d];m&&!a&&(Ct[i]=o)}}return o},Ed=ft,br=Ed("%Object.defineProperty%",!0),vr=function(){if(br)try{return br({},"a",{value:1}),!0}catch{return!1}return!1};vr.hasArrayLengthDefineBug=function(){if(!vr())return null;try{return br([],"length",{value:1}).length!==1}catch{return!0}};var Cd=vr,Ad=$r,Od=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",Td=Object.prototype.toString,Pd=Array.prototype.concat,Qa=Object.defineProperty,Id=function(r){return typeof r=="function"&&Td.call(r)==="[object Function]"},Md=Cd(),Xa=Qa&&Md,Bd=function(r,e,n,t){if(e in r){if(t===!0){if(r[e]===n)return}else if(!Id(t)||!t())return}Xa?Qa(r,e,{configurable:!0,enumerable:!1,value:n,writable:!0}):r[e]=n},Za=function(r,e){var n=arguments.length>2?arguments[2]:{},t=Ad(e);Od&&(t=Pd.call(t,Object.getOwnPropertySymbols(e)));for(var l=0;l-1?es(t):t},Vd=$r,ts=Fn(),ns=Ke,bi=Object,Nd=ns("Array.prototype.push"),vi=ns("Object.prototype.propertyIsEnumerable"),zd=ts?Object.getOwnPropertySymbols:null,rs=function(e,n){if(e==null)throw new TypeError("target must be an object");var t=bi(e);if(arguments.length===1)return t;for(var l=1;l=0&&yr(e)!=="[object Array]"&&yr(e.callee)==="[object Function]"},hm=function(){return Hn(arguments)}();Hn.isLegacyArguments=ds;var ms=hm?Hn:ds;const gm={},pm=Object.freeze(Object.defineProperty({__proto__:null,default:gm},Symbol.toStringTag,{value:"Module"})),_m=hf(pm);var nl=typeof Map=="function"&&Map.prototype,Xn=Object.getOwnPropertyDescriptor&&nl?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,yn=nl&&Xn&&typeof Xn.get=="function"?Xn.get:null,ki=nl&&Map.prototype.forEach,rl=typeof Set=="function"&&Set.prototype,Zn=Object.getOwnPropertyDescriptor&&rl?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,kn=rl&&Zn&&typeof Zn.get=="function"?Zn.get:null,Si=rl&&Set.prototype.forEach,bm=typeof WeakMap=="function"&&WeakMap.prototype,Wt=bm?WeakMap.prototype.has:null,vm=typeof WeakSet=="function"&&WeakSet.prototype,Gt=vm?WeakSet.prototype.has:null,ym=typeof WeakRef=="function"&&WeakRef.prototype,wi=ym?WeakRef.prototype.deref:null,km=Boolean.prototype.valueOf,Sm=Object.prototype.toString,wm=Function.prototype.toString,Em=String.prototype.match,ll=String.prototype.slice,yt=String.prototype.replace,Cm=String.prototype.toUpperCase,Ei=String.prototype.toLowerCase,hs=RegExp.prototype.test,Ci=Array.prototype.concat,at=Array.prototype.join,Am=Array.prototype.slice,Ai=Math.floor,kr=typeof BigInt=="function"?BigInt.prototype.valueOf:null,xn=Object.getOwnPropertySymbols,Sr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Nt=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Fe=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Nt||"symbol")?Symbol.toStringTag:null,gs=Object.prototype.propertyIsEnumerable,Oi=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(r){return r.__proto__}:null);function Ti(r,e){if(r===1/0||r===-1/0||r!==r||r&&r>-1e3&&r<1e3||hs.call(/e/,e))return e;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof r=="number"){var t=r<0?-Ai(-r):Ai(r);if(t!==r){var l=String(t),s=ll.call(e,l.length+1);return yt.call(l,n,"$&_")+"."+yt.call(yt.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return yt.call(e,n,"$&_")}var wr=_m,Pi=wr.custom,Ii=_s(Pi)?Pi:null,Om=function r(e,n,t,l){var s=n||{};if(vt(s,"quoteStyle")&&s.quoteStyle!=="single"&&s.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(vt(s,"maxStringLength")&&(typeof s.maxStringLength=="number"?s.maxStringLength<0&&s.maxStringLength!==1/0:s.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var i=vt(s,"customInspect")?s.customInspect:!0;if(typeof i!="boolean"&&i!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(vt(s,"indent")&&s.indent!==null&&s.indent!==" "&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(vt(s,"numericSeparator")&&typeof s.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var o=s.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return vs(e,s);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var a=String(e);return o?Ti(e,a):a}if(typeof e=="bigint"){var f=String(e)+"n";return o?Ti(e,f):f}var u=typeof s.depth>"u"?5:s.depth;if(typeof t>"u"&&(t=0),t>=u&&u>0&&typeof e=="object")return Er(e)?"[Array]":"[Object]";var m=Gm(s,t);if(typeof l>"u")l=[];else if(bs(l,e)>=0)return"[Circular]";function d(ee,_e,ye){if(_e&&(l=Am.call(l),l.push(_e)),ye){var le={depth:s.depth};return vt(s,"quoteStyle")&&(le.quoteStyle=s.quoteStyle),r(ee,le,t+1,l)}return r(ee,s,t+1,l)}if(typeof e=="function"&&!Mi(e)){var c=zm(e),h=nn(e,d);return"[Function"+(c?": "+c:" (anonymous)")+"]"+(h.length>0?" { "+at.call(h,", ")+" }":"")}if(_s(e)){var p=Nt?yt.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):Sr.call(e);return typeof e=="object"&&!Nt?Ht(p):p}if(qm(e)){for(var _="<"+Ei.call(String(e.nodeName)),b=e.attributes||[],w=0;w",_}if(Er(e)){if(e.length===0)return"[]";var v=nn(e,d);return m&&!Wm(v)?"["+Cr(v,m)+"]":"[ "+at.call(v,", ")+" ]"}if(Im(e)){var C=nn(e,d);return!("cause"in Error.prototype)&&"cause"in e&&!gs.call(e,"cause")?"{ ["+String(e)+"] "+at.call(Ci.call("[cause]: "+d(e.cause),C),", ")+" }":C.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+at.call(C,", ")+" }"}if(typeof e=="object"&&i){if(Ii&&typeof e[Ii]=="function"&&wr)return wr(e,{depth:u-t});if(i!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Rm(e)){var T=[];return ki&&ki.call(e,function(ee,_e){T.push(d(_e,e,!0)+" => "+d(ee,e))}),Bi("Map",yn.call(e),T,m)}if(Hm(e)){var P=[];return Si&&Si.call(e,function(ee){P.push(d(ee,e))}),Bi("Set",kn.call(e),P,m)}if(jm(e))return $n("WeakMap");if(Lm(e))return $n("WeakSet");if(Fm(e))return $n("WeakRef");if(Bm(e))return Ht(d(Number(e)));if(Vm(e))return Ht(d(kr.call(e)));if(Dm(e))return Ht(km.call(e));if(Mm(e))return Ht(d(String(e)));if(!Pm(e)&&!Mi(e)){var V=nn(e,d),U=Oi?Oi(e)===Object.prototype:e instanceof Object||e.constructor===Object,J=e instanceof Object?"":"null prototype",N=!U&&Fe&&Object(e)===e&&Fe in e?ll.call(St(e),8,-1):J?"Object":"",z=U||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",H=z+(N||J?"["+at.call(Ci.call([],N||[],J||[]),": ")+"] ":"");return V.length===0?H+"{}":m?H+"{"+Cr(V,m)+"}":H+"{ "+at.call(V,", ")+" }"}return String(e)};function ps(r,e,n){var t=(n.quoteStyle||e)==="double"?'"':"'";return t+r+t}function Tm(r){return yt.call(String(r),/"/g,""")}function Er(r){return St(r)==="[object Array]"&&(!Fe||!(typeof r=="object"&&Fe in r))}function Pm(r){return St(r)==="[object Date]"&&(!Fe||!(typeof r=="object"&&Fe in r))}function Mi(r){return St(r)==="[object RegExp]"&&(!Fe||!(typeof r=="object"&&Fe in r))}function Im(r){return St(r)==="[object Error]"&&(!Fe||!(typeof r=="object"&&Fe in r))}function Mm(r){return St(r)==="[object String]"&&(!Fe||!(typeof r=="object"&&Fe in r))}function Bm(r){return St(r)==="[object Number]"&&(!Fe||!(typeof r=="object"&&Fe in r))}function Dm(r){return St(r)==="[object Boolean]"&&(!Fe||!(typeof r=="object"&&Fe in r))}function _s(r){if(Nt)return r&&typeof r=="object"&&r instanceof Symbol;if(typeof r=="symbol")return!0;if(!r||typeof r!="object"||!Sr)return!1;try{return Sr.call(r),!0}catch{}return!1}function Vm(r){if(!r||typeof r!="object"||!kr)return!1;try{return kr.call(r),!0}catch{}return!1}var Nm=Object.prototype.hasOwnProperty||function(r){return r in this};function vt(r,e){return Nm.call(r,e)}function St(r){return Sm.call(r)}function zm(r){if(r.name)return r.name;var e=Em.call(wm.call(r),/^function\s*([\w$]+)/);return e?e[1]:null}function bs(r,e){if(r.indexOf)return r.indexOf(e);for(var n=0,t=r.length;ne.maxStringLength){var n=r.length-e.maxStringLength,t="... "+n+" more character"+(n>1?"s":"");return vs(ll.call(r,0,e.maxStringLength),e)+t}var l=yt.call(yt.call(r,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Um);return ps(l,"single",e)}function Um(r){var e=r.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+Cm.call(e.toString(16))}function Ht(r){return"Object("+r+")"}function $n(r){return r+" { ? }"}function Bi(r,e,n,t){var l=t?Cr(n,t):at.call(n,", ");return r+" ("+e+") {"+l+"}"}function Wm(r){for(var e=0;e=0)return!1;return!0}function Gm(r,e){var n;if(r.indent===" ")n=" ";else if(typeof r.indent=="number"&&r.indent>0)n=at.call(Array(r.indent+1)," ");else return null;return{base:n,prev:at.call(Array(e+1),n)}}function Cr(r,e){if(r.length===0)return"";var n=` -`+e.prev+e.base;return n+at.call(r,","+n)+` -`+e.prev}function nn(r,e){var n=Er(r),t=[];if(n){t.length=r.length;for(var l=0;l=t)return n+1;var l=Hi(e,n);if(l<55296||l>56319)return n+1;var s=Hi(e,n+1);return s<56320||s>57343?n+1:n+2},tr=function(e){var n=0;return{next:function(){var l=n>=e.length,s;return l||(s=e[n],n+=1),{done:l,value:s}}}},Li=function(e,n){if(ph(e)||zi(e))return tr(e);if(_h(e)){var t=0;return{next:function(){var s=kh(e,t),i=yh(e,t,s);return t=s,{done:s>e.length,value:i}}}}if(n&&typeof e["_es6-shim iterator_"]<"u")return e["_es6-shim iterator_"]()};if(!bh&&!vh)an.exports=function(e){if(e!=null)return Li(e,!0)};else{var Sh=Es,wh=As,qi=$e("Map.prototype.forEach",!0),Ui=$e("Set.prototype.forEach",!0);if(typeof process>"u"||!process.versions||!process.versions.node)var Wi=$e("Map.prototype.iterator",!0),Gi=$e("Set.prototype.iterator",!0);var Yi=$e("Map.prototype.@@iterator",!0)||$e("Map.prototype._es6-shim iterator_",!0),Ki=$e("Set.prototype.@@iterator",!0)||$e("Set.prototype._es6-shim iterator_",!0),Eh=function(e){if(Sh(e)){if(Wi)return Ri(Wi(e));if(Yi)return Yi(e);if(qi){var n=[];return qi(e,function(l,s){Fi(n,[s,l])}),tr(n)}}if(wh(e)){if(Gi)return Ri(Gi(e));if(Ki)return Ki(e);if(Ui){var t=[];return Ui(e,function(l){Fi(t,l)}),tr(t)}}};an.exports=function(e){return Eh(e)||Li(e)}}}var Ch=an.exports,Ji=function(r){return r!==r},Os=function(e,n){return e===0&&n===0?1/e===1/n:!!(e===n||Ji(e)&&Ji(n))},Ah=Os,Ts=function(){return typeof Object.is=="function"?Object.is:Ah},Oh=Ts,Th=Tt,Ph=function(){var e=Oh();return Th(Object,{is:e},{is:function(){return Object.is!==e}}),e},Ih=Tt,Mh=$t,Bh=Os,Ps=Ts,Dh=Ph,Is=Mh(Ps(),Object);Ih(Is,{getPolyfill:Ps,implementation:Bh,shim:Dh});var Vh=Is,Ms=Function.prototype.toString,Bt=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,Ar,sn;if(typeof Bt=="function"&&typeof Object.defineProperty=="function")try{Ar=Object.defineProperty({},"length",{get:function(){throw sn}}),sn={},Bt(function(){throw 42},null,Ar)}catch(r){r!==sn&&(Bt=null)}else Bt=null;var Nh=/^\s*class\b/,Or=function(e){try{var n=Ms.call(e);return Nh.test(n)}catch{return!1}},nr=function(e){try{return Or(e)?!1:(Ms.call(e),!0)}catch{return!1}},fn=Object.prototype.toString,zh="[object Object]",Rh="[object Function]",jh="[object GeneratorFunction]",Fh="[object HTMLAllCollection]",Hh="[object HTML document.all class]",Lh="[object HTMLCollection]",qh=typeof Symbol=="function"&&!!Symbol.toStringTag,Uh=!(0 in[,]),Tr=function(){return!1};if(typeof document=="object"){var Wh=document.all;fn.call(Wh)===fn.call(document.all)&&(Tr=function(e){if((Uh||!e)&&(typeof e>"u"||typeof e=="object"))try{var n=fn.call(e);return(n===Fh||n===Hh||n===Lh||n===zh)&&e("")==null}catch{}return!1})}var Gh=Bt?function(e){if(Tr(e))return!0;if(!e||typeof e!="function"&&typeof e!="object")return!1;try{Bt(e,null,Ar)}catch(n){if(n!==sn)return!1}return!Or(e)&&nr(e)}:function(e){if(Tr(e))return!0;if(!e||typeof e!="function"&&typeof e!="object")return!1;if(qh)return nr(e);if(Or(e))return!1;var n=fn.call(e);return n!==Rh&&n!==jh&&!/^\[object HTML/.test(n)?!1:nr(e)},Yh=Gh,Kh=Object.prototype.toString,Bs=Object.prototype.hasOwnProperty,Jh=function(e,n,t){for(var l=0,s=e.length;l=3&&(l=t),Kh.call(e)==="[object Array]"?Jh(e,n,l):typeof e=="string"?Qh(e,n,l):Xh(e,n,l)},Ds=Zh,rr=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],xh=typeof globalThis>"u"?Ur:globalThis,Vs=function(){for(var e=[],n=0;n"u"?Ur:globalThis,js=eg(),rg=ul("Array.prototype.indexOf",!0)||function(e,n){for(var t=0;t-1}return cn?ig(e):!1},og=$t,ag=Ke,Ls=ft,sg=Hs,Qi=Ls("ArrayBuffer",!0),Xi=Ls("Float32Array",!0),dn=ag("ArrayBuffer.prototype.byteLength",!0),Zi=Qi&&!dn&&new Qi().slice,xi=Zi&&og(Zi),qs=dn||xi?function(e){if(!e||typeof e!="object")return!1;try{return dn?dn(e):xi(e,0),!0}catch{return!1}}:Xi?function(e){try{return new Xi(e).buffer===e&&!sg(e)}catch(n){return typeof e=="object"&&n.name==="RangeError"}}:function(e){return!1},fg=Date.prototype.getDay,ug=function(e){try{return fg.call(e),!0}catch{return!1}},cg=Object.prototype.toString,dg="[object Date]",mg=kt(),hg=function(e){return typeof e!="object"||e===null?!1:mg?ug(e):cg.call(e)===dg},Pr=Ke,Us=kt(),Ws,Gs,Ir,Mr;if(Us){Ws=Pr("Object.prototype.hasOwnProperty"),Gs=Pr("RegExp.prototype.exec"),Ir={};var ir=function(){throw Ir};Mr={toString:ir,valueOf:ir},typeof Symbol.toPrimitive=="symbol"&&(Mr[Symbol.toPrimitive]=ir)}var gg=Pr("Object.prototype.toString"),pg=Object.getOwnPropertyDescriptor,_g="[object RegExp]",bg=Us?function(e){if(!e||typeof e!="object")return!1;var n=pg(e,"lastIndex"),t=n&&Ws(n,"value");if(!t)return!1;try{Gs(e,Mr)}catch(l){return l===Ir}}:function(e){return!e||typeof e!="object"&&typeof e!="function"?!1:gg(e)===_g},vg=Ke,$i=vg("SharedArrayBuffer.prototype.byteLength",!0),yg=$i?function(e){if(!e||typeof e!="object")return!1;try{return $i(e),!0}catch{return!1}}:function(e){return!1},kg=Number.prototype.toString,Sg=function(e){try{return kg.call(e),!0}catch{return!1}},wg=Object.prototype.toString,Eg="[object Number]",Cg=kt(),Ag=function(e){return typeof e=="number"?!0:typeof e!="object"?!1:Cg?Sg(e):wg.call(e)===Eg},Ys=Ke,Og=Ys("Boolean.prototype.toString"),Tg=Ys("Object.prototype.toString"),Pg=function(e){try{return Og(e),!0}catch{return!1}},Ig="[object Boolean]",Mg=kt(),Bg=function(e){return typeof e=="boolean"?!0:e===null||typeof e!="object"?!1:Mg&&Symbol.toStringTag in e?Pg(e):Tg(e)===Ig},Br={exports:{}},Dg=Object.prototype.toString,Vg=el();if(Vg){var Ng=Symbol.prototype.toString,zg=/^Symbol\(.*\)$/,Rg=function(e){return typeof e.valueOf()!="symbol"?!1:zg.test(Ng.call(e))};Br.exports=function(e){if(typeof e=="symbol")return!0;if(Dg.call(e)!=="[object Symbol]")return!1;try{return Rg(e)}catch{return!1}}}else Br.exports=function(e){return!1};var jg=Br.exports,Dr={exports:{}},eo=typeof BigInt<"u"&&BigInt,Fg=function(){return typeof eo=="function"&&typeof BigInt=="function"&&typeof eo(42)=="bigint"&&typeof BigInt(42)=="bigint"},Hg=Fg();if(Hg){var Lg=BigInt.prototype.valueOf,qg=function(e){try{return Lg.call(e),!0}catch{}return!1};Dr.exports=function(e){return e===null||typeof e>"u"||typeof e=="boolean"||typeof e=="string"||typeof e=="number"||typeof e=="symbol"||typeof e=="function"?!1:typeof e=="bigint"?!0:qg(e)}}else Dr.exports=function(e){return!1};var Ug=Dr.exports,Wg=Ss,Gg=Ag,Yg=Bg,Kg=jg,Jg=Ug,Qg=function(e){if(e==null||typeof e!="object"&&typeof e!="function")return null;if(Wg(e))return"String";if(Gg(e))return"Number";if(Yg(e))return"Boolean";if(Kg(e))return"Symbol";if(Jg(e))return"BigInt"},En=typeof WeakMap=="function"&&WeakMap.prototype?WeakMap:null,to=typeof WeakSet=="function"&&WeakSet.prototype?WeakSet:null,Cn;En||(Cn=function(e){return!1});var Vr=En?En.prototype.has:null,or=to?to.prototype.has:null;!Cn&&!Vr&&(Cn=function(e){return!1});var Xg=Cn||function(e){if(!e||typeof e!="object")return!1;try{if(Vr.call(e,Vr),or)try{or.call(e,or)}catch{return!0}return e instanceof En}catch{}return!1},Nr={exports:{}},Zg=ft,Ks=Ke,xg=Zg("%WeakSet%",!0),ar=Ks("WeakSet.prototype.has",!0);if(ar){var sr=Ks("WeakMap.prototype.has",!0);Nr.exports=function(e){if(!e||typeof e!="object")return!1;try{if(ar(e,ar),sr)try{sr(e,sr)}catch{return!0}return e instanceof xg}catch{}return!1}}else Nr.exports=function(e){return!1};var $g=Nr.exports,ep=Es,tp=As,np=Xg,rp=$g,lp=function(e){if(e&&typeof e=="object"){if(ep(e))return"Map";if(tp(e))return"Set";if(np(e))return"WeakMap";if(rp(e))return"WeakSet"}return!1},Js=Ds,ip=Vs,Qs=Ke,fr=Ns,op=Qs("Object.prototype.toString"),Xs=kt(),no=typeof globalThis>"u"?Ur:globalThis,ap=ip(),sp=Qs("String.prototype.slice"),Zs={},ur=Object.getPrototypeOf;Xs&&fr&&ur&&Js(ap,function(r){if(typeof no[r]=="function"){var e=new no[r];if(Symbol.toStringTag in e){var n=ur(e),t=fr(n,Symbol.toStringTag);if(!t){var l=ur(n);t=fr(l,Symbol.toStringTag)}Zs[r]=t.get}}});var fp=function(e){var n=!1;return Js(Zs,function(t,l){if(!n)try{var s=t.call(e);s===l&&(n=s)}catch{}}),n},up=Hs,cp=function(e){return up(e)?!Xs||!(Symbol.toStringTag in e)?sp(op(e),8,-1):fp(e):!1},dp=Ke,ro=dp("ArrayBuffer.prototype.byteLength",!0),mp=qs,hp=function(e){return mp(e)?ro?ro(e):e.byteLength:NaN},xs=Kd,ut=Ke,lo=um,gp=ft,zt=Ch,pp=ys,io=Vh,oo=ms,ao=ks,so=qs,fo=hg,uo=bg,co=yg,mo=$r,ho=Qg,go=lp,po=cp,_o=hp,bo=ut("SharedArrayBuffer.prototype.byteLength",!0),vo=ut("Date.prototype.getTime"),cr=Object.getPrototypeOf,yo=ut("Object.prototype.toString"),An=gp("%Set%",!0),zr=ut("Map.prototype.has",!0),On=ut("Map.prototype.get",!0),ko=ut("Map.prototype.size",!0),Tn=ut("Set.prototype.add",!0),$s=ut("Set.prototype.delete",!0),Pn=ut("Set.prototype.has",!0),mn=ut("Set.prototype.size",!0);function So(r,e,n,t){for(var l=zt(r),s;(s=l.next())&&!s.done;)if(tt(e,s.value,n,t))return $s(r,s.value),!0;return!1}function ef(r){if(typeof r>"u")return null;if(typeof r!="object")return typeof r=="symbol"?!1:typeof r=="string"||typeof r=="number"?+r==+r:!0}function _p(r,e,n,t,l,s){var i=ef(n);if(i!=null)return i;var o=On(e,i),a=xs({},l,{strict:!1});return typeof o>"u"&&!zr(e,i)||!tt(t,o,a,s)?!1:!zr(r,i)&&tt(t,o,a,s)}function bp(r,e,n){var t=ef(n);return t??(Pn(e,t)&&!Pn(r,t))}function wo(r,e,n,t,l,s){for(var i=zt(r),o,a;(o=i.next())&&!o.done;)if(a=o.value,tt(n,a,l,s)&&tt(t,On(e,a),l,s))return $s(r,a),!0;return!1}function tt(r,e,n,t){var l=n||{};if(l.strict?io(r,e):r===e)return!0;var s=ho(r),i=ho(e);if(s!==i)return!1;if(!r||!e||typeof r!="object"&&typeof e!="object")return l.strict?io(r,e):r==e;var o=t.has(r),a=t.has(e),f;if(o&&a){if(t.get(r)===t.get(e))return!0}else f={};return o||t.set(r,f),a||t.set(e,f),kp(r,e,l,t)}function Eo(r){return!r||typeof r!="object"||typeof r.length!="number"||typeof r.copy!="function"||typeof r.slice!="function"||r.length>0&&typeof r[0]!="number"?!1:!!(r.constructor&&r.constructor.isBuffer&&r.constructor.isBuffer(r))}function vp(r,e,n,t){if(mn(r)!==mn(e))return!1;for(var l=zt(r),s=zt(e),i,o,a;(i=l.next())&&!i.done;)if(i.value&&typeof i.value=="object")a||(a=new An),Tn(a,i.value);else if(!Pn(e,i.value)){if(n.strict||!bp(r,e,i.value))return!1;a||(a=new An),Tn(a,i.value)}if(a){for(;(o=s.next())&&!o.done;)if(o.value&&typeof o.value=="object"){if(!So(a,o.value,n.strict,t))return!1}else if(!n.strict&&!Pn(r,o.value)&&!So(a,o.value,n.strict,t))return!1;return mn(a)===0}return!0}function yp(r,e,n,t){if(ko(r)!==ko(e))return!1;for(var l=zt(r),s=zt(e),i,o,a,f,u,m;(i=l.next())&&!i.done;)if(f=i.value[0],u=i.value[1],f&&typeof f=="object")a||(a=new An),Tn(a,f);else if(m=On(e,f),typeof m>"u"&&!zr(e,f)||!tt(u,m,n,t)){if(n.strict||!_p(r,e,f,u,n,t))return!1;a||(a=new An),Tn(a,f)}if(a){for(;(o=s.next())&&!o.done;)if(f=o.value[0],m=o.value[1],f&&typeof f=="object"){if(!wo(a,r,f,m,n,t))return!1}else if(!n.strict&&(!r.has(f)||!tt(On(r,f),m,n,t))&&!wo(a,r,f,m,xs({},n,{strict:!1}),t))return!1;return mn(a)===0}return!0}function kp(r,e,n,t){var l,s;if(typeof r!=typeof e||r==null||e==null||yo(r)!==yo(e)||oo(r)!==oo(e))return!1;var i=ao(r),o=ao(e);if(i!==o)return!1;var a=r instanceof Error,f=e instanceof Error;if(a!==f||(a||f)&&(r.name!==e.name||r.message!==e.message))return!1;var u=uo(r),m=uo(e);if(u!==m||(u||m)&&(r.source!==e.source||lo(r)!==lo(e)))return!1;var d=fo(r),c=fo(e);if(d!==c||(d||c)&&vo(r)!==vo(e)||n.strict&&cr&&cr(r)!==cr(e))return!1;var h=po(r),p=po(e);if((h||p)&&h!==p)return!1;var _=Eo(r),b=Eo(e);if(_!==b)return!1;if(_||b){if(r.length!==e.length)return!1;for(l=0;l=0;l--)if(P[l]!=V[l])return!1;for(l=P.length-1;l>=0;l--)if(s=P[l],!tt(r[s],e[s],n,t))return!1;var U=go(r),J=go(e);return U!==J?!1:U==="Set"||J==="Set"?vp(r,e,n,t):U==="Map"?yp(r,e,n,t):!0}var Sp=function(e,n,t){return tt(e,n,t,pp())};const dr=gf(Sp),Rr="DATASET_VIEW_CONTEXT",wp="datasetViewStore",Ep={};function jr(r,e){return`${r}/${e}`}const Cp=(r,e)=>{const n={namespace:r,datasetName:e,searchPath:null,searchEmbedding:null,selectedColumns:{},expandedColumns:{},queryOptions:{columns:[],combine_columns:!0},schemaCollapsed:!1},{subscribe:t,set:l,update:s}=Vf(`${wp}/${jr(r,e)}`,JSON.parse(JSON.stringify(n)),{storage:"session"}),i={subscribe:t,set:l,update:s,reset:()=>{l(JSON.parse(JSON.stringify(n)))},addSelectedColumn:o=>s(a=>(a.selectedColumns[Ae(o)]=!0,a)),removeSelectedColumn:o=>s(a=>{a.selectedColumns[Ae(o)]=!1;for(const f of Object.keys(a.selectedColumns))qn(f,o)&&!Re(o,f)&&delete a.selectedColumns[f];return a}),addExpandedColumn(o){s(a=>(a.expandedColumns[Ae(o)]=!0,a))},removeExpandedColumn(o){s(a=>(a.expandedColumns[Ae(o)]=!1,a))},addUdfColumn:o=>s(a=>{var f;return(f=a.queryOptions.columns)==null||f.push(o),a}),removeUdfColumn:o=>s(a=>{var f;return a.queryOptions.columns=(f=a.queryOptions.columns)==null?void 0:f.filter(u=>u!==o),a}),editUdfColumn:o=>s(a=>{var f;return a.queryOptions.columns=(f=a.queryOptions.columns)==null?void 0:f.map(u=>pf(u)&&Re(u.path,o.path)?o:u),a}),setSearchPath:o=>s(a=>(a.searchPath=Ae(o),a)),setSearchEmbedding:o=>s(a=>(a.searchEmbedding=o,a)),addSearch:o=>s(a=>{a.queryOptions.searches=a.queryOptions.searches||[];for(const f of a.queryOptions.searches)if(dr(f,o))return a;return(o.query.type==="semantic"||o.query.type==="concept")&&(a.queryOptions.sort_by=void 0,a.queryOptions.sort_order=void 0),a.queryOptions.searches.push(o),a}),removeSearch:(o,a)=>s(f=>{var u,m;return f.queryOptions.searches=(u=f.queryOptions.searches)==null?void 0:u.filter(d=>!dr(d,o)),(a==null?void 0:a.sorts)!=null&&(f.queryOptions.sort_by=(m=f.queryOptions.sort_by)==null?void 0:m.filter(d=>!((a==null?void 0:a.sorts)||[]).some(c=>Re(c.path,d)))),f}),setSortBy:o=>s(a=>(o==null?a.queryOptions.sort_by=void 0:a.queryOptions.sort_by=[o],a)),addSortBy:o=>s(a=>(a.queryOptions.sort_by=[...a.queryOptions.sort_by||[],o],a)),removeSortBy:o=>s(a=>{var f;return a.queryOptions.sort_by=(f=a.queryOptions.sort_by)==null?void 0:f.filter(u=>!Re(u,o)),a}),clearSorts:()=>s(o=>(o.queryOptions.sort_by=void 0,o.queryOptions.sort_order=void 0,o)),setSortOrder:o=>s(a=>(a.queryOptions.sort_order=o||void 0,a)),removeFilter:o=>s(a=>{var f;return a.queryOptions.filters=(f=a.queryOptions.filters)==null?void 0:f.filter(u=>!dr(u,o)),a}),addFilter:o=>s(a=>(a.queryOptions.filters=[...a.queryOptions.filters||[],o],a)),deleteSignal:o=>s(a=>{var f,u;return a.queryOptions.filters=(f=a.queryOptions.filters)==null?void 0:f.filter(m=>!qn(o,m.path)),a.queryOptions.sort_by=(u=a.queryOptions.sort_by)==null?void 0:u.filter(m=>!qn(o,m)),a}),deleteConcept(o,a,f){function u(m){return m.type==="concept"&&m.concept_namespace===o&&m.concept_name===a}s(m=>{var c,h,p;const d=[];return m.queryOptions.searches=(c=m.queryOptions.searches)==null?void 0:c.filter(_=>{const b=!u(_.query);if(!b&&f!=null&&f.search_results!=null){const w=f.search_results.filter(v=>Re(v.search_path,_.path)).map(v=>v.result_path);d.push(...w)}return b}),m.queryOptions.sort_by=(h=m.queryOptions.sort_by)==null?void 0:h.filter(_=>!d.some(b=>Re(b,_))),m.queryOptions.filters=(p=m.queryOptions.filters)==null?void 0:p.filter(_=>!d.some(b=>Re(b,_.path))),m})}};return Ep[jr(r,e)]=i,i};function F0(r){Dn(Rr,r)}function Ln(){if(!Na(Rr))throw new Error("DatasetViewContext not found");return Rt(Rr)}function Ap(r){const e=["*",...r.queryOptions.columns??[]];return{...r.queryOptions,columns:e}}function Op(r){const e=Ap(r);return{columns:e.columns,searches:e.searches,combine_columns:e.combine_columns,sort_by:e.sort_by,sort_order:e.sort_order}}const Fr="DATASET_INFO_CONTEXT",Tp={},H0=(r,e)=>{const n={schema:null,stats:null,selectRowsSchema:null,visibleFields:null,settings:null},{subscribe:t,set:l,update:s}=Yt(n),i={subscribe:t,set:l,update:s,reset:()=>{l(n)},setSchema:o=>s(a=>(a.schema=o,a)),setStats:o=>s(a=>(a.stats=o,a)),setVisibleFields:o=>s(a=>(a.visibleFields=o,a)),setSelectRowsSchema:o=>s(a=>(a.selectRowsSchema=o,a)),setSettings:o=>s(a=>(a.settings=o,a))};return Tp[jr(r,e)]=i,i};function L0(r){Dn(Fr,r)}function Pp(){if(!Na(Fr))throw new Error("DatasetViewContext not found");return Rt(Fr)}function Co(r,e,n){const t=r.slice();return t[5]=e[n],t}function Ip(r){let e,n,t=r[1],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){e=B("div");for(let i=0;i{u=null}),se()),(!o||c&6&&i!==(i=r[2]===r[5].value))&&M(e,"data-active",i)},i(d){o||(y(u),o=!0)},o(d){S(u),o=!1},d(d){d&&g(e),u&&u.d(),a=!1,f()}}}function Dp(r){let e,n,t,l;const s=[Mp,Ip],i=[];function o(a,f){return a[0]?0:1}return e=o(r),n=i[e]=s[e](r),{c(){n.c(),t=pe()},l(a){n.l(a),t=pe()},m(a,f){i[e].m(a,f),I(a,t,f),l=!0},p(a,[f]){let u=e;e=o(a),e===u?i[e].p(a,f):(ae(),S(i[u],1,1,()=>{i[u]=null}),se(),n=i[e],n?n.p(a,f):(n=i[e]=s[e](a),n.c()),y(n,1),n.m(t.parentNode,t))},i(a){l||(y(n),l=!0)},o(a){S(n),l=!1},d(a){i[e].d(a),a&&g(t)}}}function Vp(r,e,n){let{skeleton:t=!1}=e,{items:l=[]}=e,{item:s=void 0}=e;const i=nt(),o=a=>i("select",a.value);return r.$$set=a=>{"skeleton"in a&&n(0,t=a.skeleton),"items"in a&&n(1,l=a.items),"item"in a&&n(2,s=a.item)},[t,l,s,i,o]}class en extends he{constructor(e){super(),ge(this,e,Vp,Dp,ce,{skeleton:0,items:1,item:2})}}function To(r,e,n){const t=r.slice();return t[22]=e[n],t[23]=e,t[24]=n,t}function Po(r,e,n){const t=r.slice();return t[25]=e[n],t}function mr(r){const e=r.slice(),n=e[1].path;return e[21]=n,e}function Io(r){let e,n,t,l=r[2].length>0?"and":"add",s,i,o,a,f=r[2],u=[];for(let c=0;cS(u[c],1,1,()=>{u[c]=null});function d(){return r[19](r[21])}return{c(){for(let c=0;c0?"and":"add")&&oe(s,l)},i(c){if(!i){for(let h=0;hS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;iHe(e,"value",l)),{c(){R(e.$$.fragment)},l(i){L(e.$$.fragment,i)},m(i,o){j(e,i,o),t=!0},p(i,o){r=i;const a={};!n&&o&4&&(n=!0,a.value=r[22].value,Le(()=>n=!1)),e.$set(a)},i(i){t||(y(e.$$.fragment,i),t=!0)},o(i){S(e.$$.fragment,i),t=!1},d(i){F(e,i)}}}function Rp(r){let e,n;return{c(){e=B("span"),n=G("Blob filter not yet implemented")},l(t){e=D(t,"SPAN",{});var l=E(e);n=Y(l,"Blob filter not yet implemented"),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p:K,i:K,o:K,d(t){t&&g(e)}}}function jp(r){let e,n;return e=new Yf({}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Fp(r){let e,n;return{c(){e=B("span"),n=G("In operator not yet implemented")},l(t){e=D(t,"SPAN",{});var l=E(e);n=Y(l,"In operator not yet implemented"),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},p:K,i:K,o:K,d(t){t&&g(e)}}}function Hp(r){return{c:K,l:K,m:K,p:K,i:K,o:K,d:K}}function Bo(r){let e,n,t,l,s,i,o,a,f,u,m,d;function c(v){r[16](v,r[22])}let h={labelText:"Operation",$$slots:{default:[Np]},$$scope:{ctx:r}};r[22].op!==void 0&&(h.selected=r[22].op),n=new ht({props:h}),Be.push(()=>He(n,"selected",c));const p=[Hp,Fp,jp,Rp,zp],_=[];function b(v,C){return v[22].op==="exists"?0:v[22].op==="in"?1:typeof v[22].value=="boolean"?2:typeof v[22].value=="function"?3:4}s=b(r),i=_[s]=p[s](r),f=new _c({props:{size:20}});function w(){return r[18](r[22])}return{c(){e=B("div"),R(n.$$.fragment),l=Q(),i.c(),o=Q(),a=B("button"),R(f.$$.fragment),this.h()},l(v){e=D(v,"DIV",{class:!0});var C=E(e);L(n.$$.fragment,C),l=X(C),i.l(C),o=X(C),a=D(C,"BUTTON",{class:!0});var T=E(a);L(f.$$.fragment,T),T.forEach(g),C.forEach(g),this.h()},h(){M(a,"class","mt-5"),M(e,"class","flex items-center gap-x-2")},m(v,C){I(v,e,C),j(n,e,null),k(e,l),_[s].m(e,null),k(e,o),k(e,a),j(f,a,null),u=!0,m||(d=re(a,"click",w),m=!0)},p(v,C){r=v;const T={};C&268435456&&(T.$$scope={dirty:C,ctx:r}),!t&&C&4&&(t=!0,T.selected=r[22].op,Le(()=>t=!1)),n.$set(T);let P=s;s=b(r),s===P?_[s].p(r,C):(ae(),S(_[P],1,1,()=>{_[P]=null}),se(),i=_[s],i?i.p(r,C):(i=_[s]=p[s](r),i.c()),y(i,1),i.m(e,o))},i(v){u||(y(n.$$.fragment,v),y(i),y(f.$$.fragment,v),u=!0)},o(v){S(n.$$.fragment,v),S(i),S(f.$$.fragment,v),u=!1},d(v){v&&g(e),F(n),_[s].d(),F(f),m=!1,d()}}}function Lp(r){let e,n,t,l,s,i;t=new en({props:{items:r[3],item:r[1]}}),t.$on("select",r[15]);let o=r[1]&&Io(mr(r));return{c(){e=B("div"),n=B("div"),R(t.$$.fragment),l=Q(),s=B("div"),o&&o.c(),this.h()},l(a){e=D(a,"DIV",{class:!0});var f=E(e);n=D(f,"DIV",{class:!0});var u=E(n);L(t.$$.fragment,u),u.forEach(g),l=X(f),s=D(f,"DIV",{class:!0});var m=E(s);o&&o.l(m),m.forEach(g),f.forEach(g),this.h()},h(){M(n,"class","-ml-4 mr-4 w-80 grow-0"),M(s,"class","flex w-full flex-col gap-y-6"),M(e,"class","flex flex-row")},m(a,f){I(a,e,f),k(e,n),j(t,n,null),k(e,l),k(e,s),o&&o.m(s,null),i=!0},p(a,f){const u={};f&8&&(u.items=a[3]),f&2&&(u.item=a[1]),t.$set(u),a[1]?o?(o.p(mr(a),f),f&2&&y(o,1)):(o=Io(mr(a)),o.c(),y(o,1),o.m(s,null)):o&&(ae(),S(o,1,1,()=>{o=null}),se())},i(a){i||(y(t.$$.fragment,a),y(o),i=!0)},o(a){S(t.$$.fragment,a),S(o),i=!1},d(a){a&&g(e),F(t),o&&o.d()}}}function qp(r){let e,n,t,l,s,i;return e=new Jr({props:{label:"Filters",title:"Edit Filters"}}),t=new Qr({props:{hasForm:!0,$$slots:{default:[Lp]},$$scope:{ctx:r}}}),s=new Xr({props:{primaryButtonText:"Save",secondaryButtonText:"Cancel",primaryButtonDisabled:!1}}),s.$on("click:button--secondary",r[8]),{c(){R(e.$$.fragment),n=Q(),R(t.$$.fragment),l=Q(),R(s.$$.fragment)},l(o){L(e.$$.fragment,o),n=X(o),L(t.$$.fragment,o),l=X(o),L(s.$$.fragment,o)},m(o,a){j(e,o,a),I(o,n,a),j(t,o,a),I(o,l,a),j(s,o,a),i=!0},p(o,a){const f={};a&268435471&&(f.$$scope={dirty:a,ctx:o}),t.$set(f)},i(o){i||(y(e.$$.fragment,o),y(t.$$.fragment,o),y(s.$$.fragment,o),i=!0)},o(o){S(e.$$.fragment,o),S(t.$$.fragment,o),S(s.$$.fragment,o),i=!1},d(o){F(e,o),o&&g(n),F(t,o),o&&g(l),F(s,o)}}}function Up(r){let e,n;return e=new Kr({props:{open:!0,$$slots:{default:[qp]},$$scope:{ctx:r}}}),e.$on("submit",r[9]),e.$on("close",r[8]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,[l]){const s={};l&268435471&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Wp(r,e,n){let t,l,s,i,o,a,f=K,u=()=>(f(),f=mt(t,N=>n(13,a=N)),t),m;r.$$.on_destroy.push(()=>f());let{command:d}=e;const c=Ln();Ce(r,c,N=>n(12,o=N));const h=Pp();Ce(r,h,N=>n(14,m=N));const p=nt();let _=[];Vn(()=>{n(0,_=structuredClone(o.queryOptions.filters||[]))});let b;const w=[["equals","equals (=)"],["not_equal","not equal (!=)"],["greater","greater than (>)"],["greater_equal","greater or equal (>=)"],["less","less than (<)"],["less_equal","less or equal (<=)"],["in","in"],["exists","exists"]];function v(){p("close")}function C(){hn(c,o.queryOptions.filters=_,o),v()}const T=N=>n(1,b=N.detail);function P(N,z){r.$$.not_equal(z.op,N)&&(z.op=N,n(2,i),n(0,_),n(1,b),n(11,s),n(13,a),n(10,d))}function V(N,z){r.$$.not_equal(z.value,N)&&(z.value=N,n(2,i),n(0,_),n(1,b),n(11,s),n(13,a),n(10,d))}const U=N=>{n(0,_=_.filter(z=>z!=N))},J=N=>n(0,_=[..._,{path:N,op:"equals",value:""}]);return r.$$set=N=>{"command"in N&&n(10,d=N.command)},r.$$.update=()=>{if(r.$$.dirty&5120&&u(n(4,t=_f(d.namespace,d.datasetName,Op(o)))),r.$$.dirty&24577&&n(3,l=a!=null&&a.isSuccess&&m.schema?Qe(m.schema).map(N=>{const z=_.filter(H=>Re(H.path,N.path));return{title:N.path.join("."),value:N,tag:z.length>0?{value:z.length.toString(),type:"blue"}:void 0}}):[]),r.$$.dirty&9216&&n(11,s=a!=null&&a.isSuccess?Xt(a.data.schema,d.path):void 0),r.$$.dirty&2050&&!b&&s&&n(1,b=s),r.$$.dirty&3&&n(2,i=_.filter(N=>Re(N.path,b==null?void 0:b.path))),r.$$.dirty&1)for(const N of _)N.op==="exists"&&(N.value=null)},[_,b,i,l,t,c,h,w,v,C,d,s,o,a,m,T,P,V,U,J]}class Gp extends he{constructor(e){super(),ge(this,e,Wp,Up,ce,{command:10})}}function Yp(r,e,n){let{value:t}=e;return r.$$set=l=>{"value"in l&&n(0,t=l.value)},[t]}class Kp extends he{constructor(e){super(),ge(this,e,Yp,null,ce,{value:0})}}function Do(r,e,n){const t=r.slice();return t[9]=e[n],t}function Vo(r,e,n){const t=r.slice();return t[12]=e[n],t}function No(r){let e,n,t=r[5],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;i{t=null}),se())},i(l){n||(y(t),n=!0)},o(l){S(t),n=!1},d(l){t&&t.d(l),l&&g(e)}}}function Xp(r){let e,n;return e=new ht({props:{labelText:"Concept *",selected:`${r[0].namespace}/${r[1]}`,invalid:r[2],invalidText:r[3],$$slots:{default:[Qp]},$$scope:{ctx:r}}}),e.$on("update",r[7]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,[l]){const s={};l&3&&(s.selected=`${t[0].namespace}/${t[1]}`),l&4&&(s.invalid=t[2]),l&8&&(s.invalidText=t[3]),l&32816&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Zp(r,e,n){let t,l,s,{rootValue:i}=e,{invalid:o}=e,{invalidText:a}=e,{value:f}=e;const u=Hc();Ce(r,u,d=>n(4,s=d));function m(d){const[c,h]=d.detail.toString().split("/");!c||!h||(n(0,i.namespace=c,i),n(1,f=h))}return r.$$set=d=>{"rootValue"in d&&n(0,i=d.rootValue),"invalid"in d&&n(2,o=d.invalid),"invalidText"in d&&n(3,a=d.invalidText),"value"in d&&n(1,f=d.value)},r.$$.update=()=>{r.$$.dirty&16&&n(8,t=s.isSuccess?[...new Set(s.data.map(d=>d.namespace))]:[]),r.$$.dirty&272&&n(5,l=s.isSuccess?t.map(d=>{var c;return{namespace:d,concepts:((c=s.data)==null?void 0:c.filter(h=>h.namespace===d))||[]}}):[]),r.$$.dirty&19&&(!f||!i.namespace)&&s.isSuccess&&(n(0,i.namespace=s.data[0].namespace,i),n(1,f=s.data[0].name))},[i,f,o,a,s,l,u,m,t]}class xp extends he{constructor(e){super(),ge(this,e,Zp,Xp,ce,{rootValue:0,invalid:2,invalidText:3,value:1})}}function jo(r,e,n){var s;const t=r.slice();t[16]=e[n];const l=(s=t[3])==null?void 0:s.some(function(...o){return r[14](t[16],...o)});return t[4]=l,t}function Fo(r){var t,l;let e,n;return e=new gt({props:{value:(t=r[16])==null?void 0:t.toString(),text:(l=r[16])==null?void 0:l.toString(),disabled:!r[4]}}),{c(){R(e.$$.fragment)},l(s){L(e.$$.fragment,s)},m(s,i){j(e,s,i),n=!0},p(s,i){var a,f;const o={};i&64&&(o.value=(a=s[16])==null?void 0:a.toString()),i&64&&(o.text=(f=s[16])==null?void 0:f.toString()),i&72&&(o.disabled=!s[4]),e.$set(o)},i(s){n||(y(e.$$.fragment,s),n=!0)},o(s){S(e.$$.fragment,s),n=!1},d(s){F(e,s)}}}function $p(r){let e,n,t=r[6],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;in(15,u=v));const p=Fa(u.namespace,u.datasetName);Ce(r,p,v=>n(13,f=v));const _=T1();Ce(r,_,v=>n(12,a=v));function b(v){n(0,c=v.target.value)}const w=(v,C)=>{var T;return((T=C.signal)==null?void 0:T.signal_name)===(v==null?void 0:v.toString())};return r.$$set=v=>{"invalid"in v&&n(1,m=v.invalid),"invalidText"in v&&n(2,d=v.invalidText),"value"in v&&n(0,c=v.value)},r.$$.update=()=>{var v,C,T;r.$$.dirty&4096&&n(11,t=(C=(v=a.jsonSchema)==null?void 0:v.properties)==null?void 0:C.embedding),r.$$.dirty&12288&&n(3,l=a.path&&f.data?Qe(Xt(f.data,a.path)).filter(P=>P.signal!=null&&Qe(P).some(V=>V.dtype==="embedding")):void 0),r.$$.dirty&2056&&n(6,s=[...(t==null?void 0:t.enum)||[]].sort((P,V)=>{const U=l==null?void 0:l.some(N=>{var z;return((z=N.signal)==null?void 0:z.signal_name)===(P==null?void 0:P.toString())}),J=l==null?void 0:l.some(N=>{var z;return((z=N.signal)==null?void 0:z.signal_name)===(V==null?void 0:V.toString())});return U&&!J?-1:!U&&J?1:0})),r.$$.dirty&8&&l!=null&&l.length&&(T=l[0].signal)!=null&&T.signal_name&&n(0,c=l[0].signal.signal_name),r.$$.dirty&9&&n(4,i=(l==null?void 0:l.some(P=>{var V;return((V=P.signal)==null?void 0:V.signal_name)===(c==null?void 0:c.toString())}))||!1),r.$$.dirty&16&&n(5,o=i?void 0:"Embedding not pre-computed for this split")},[c,m,d,l,i,o,s,h,p,_,b,t,a,f,w]}class n1 extends he{constructor(e){super(),ge(this,e,t1,e1,ce,{invalid:1,invalidText:2,value:0})}}function r1(r){let e,n;return e=new en({props:{skeleton:!0}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function l1(r){let e,n;return e=new en({props:{items:r[1].data.map(Ho),item:r[0]}}),e.$on("select",r[3]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&2&&(s.items=t[1].data.map(Ho)),l&1&&(s.item=t[0]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function i1(r){let e,n,t,l;const s=[l1,r1],i=[];function o(a,f){return a[1].isSuccess?0:a[1].isLoading?1:-1}return~(e=o(r))&&(n=i[e]=s[e](r)),{c(){n&&n.c(),t=pe()},l(a){n&&n.l(a),t=pe()},m(a,f){~e&&i[e].m(a,f),I(a,t,f),l=!0},p(a,[f]){let u=e;e=o(a),e===u?~e&&i[e].p(a,f):(n&&(ae(),S(i[u],1,1,()=>{i[u]=null}),se()),~e?(n=i[e],n?n.p(a,f):(n=i[e]=s[e](a),n.c()),y(n,1),n.m(t.parentNode,t)):n=null)},i(a){l||(y(n),l=!0)},o(a){S(n),l=!1},d(a){~e&&i[e].d(a),a&&g(t)}}}const Ho=r=>({title:r.json_schema.title||"Unnamed embedding",value:r});function o1(r,e,n){let t,{embedding:l=void 0}=e;const s=Gr();Ce(r,s,o=>n(1,t=o));const i=o=>n(0,l=o.detail);return r.$$set=o=>{"embedding"in o&&n(0,l=o.embedding)},r.$$.update=()=>{var o;r.$$.dirty&3&&t.isSuccess&&!l&&n(0,l=(o=t.data)==null?void 0:o[0])},[l,t,s,i]}class a1 extends he{constructor(e){super(),ge(this,e,o1,i1,ce,{embedding:0})}}function Lo(r,e,n){const t=r.slice();return t[13]=e[n],t}function s1(r){let e,n,t;function l(i){r[12](i)}let s={labelText:r[0],helperText:r[1],required:!0,$$slots:{default:[d1]},$$scope:{ctx:r}};return r[2]!==void 0&&(s.selected=r[2]),e=new ht({props:s}),Be.push(()=>He(e,"selected",l)),{c(){R(e.$$.fragment)},l(i){L(e.$$.fragment,i)},m(i,o){j(e,i,o),t=!0},p(i,o){const a={};o&1&&(a.labelText=i[0]),o&2&&(a.helperText=i[1]),o&65568&&(a.$$scope={dirty:o,ctx:i}),!n&&o&4&&(n=!0,a.selected=i[2],Le(()=>n=!1)),e.$set(a)},i(i){t||(y(e.$$.fragment,i),t=!0)},o(i){S(e.$$.fragment,i),t=!1},d(i){F(e,i)}}}function f1(r){let e,n;return e=new ht({props:{invalid:!0,invalidText:"No valid fields found"}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function u1(r){let e,n;return e=new Yr({}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function qo(r){let e,n;return e=new Wa({props:{label:"Source Fields",$$slots:{default:[c1]},$$scope:{ctx:r}}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&65568&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Uo(r){let e,n;return e=new gt({props:{value:Ae(r[13].path),disabled:!1,text:Wo(r[13])}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&32&&(s.value=Ae(t[13].path)),l&32&&(s.text=Wo(t[13])),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function c1(r){let e,n,t=r[5],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;i{t=null}),se())},i(s){n||(y(t),n=!0)},o(s){S(t),n=!1},d(s){t&&t.d(s),s&&g(e)}}}function m1(r){let e,n,t,l;const s=[u1,f1,s1],i=[];function o(a,f){var u;return a[4].isLoading?0:((u=a[3])==null?void 0:u.length)===0?1:2}return e=o(r),n=i[e]=s[e](r),{c(){n.c(),t=pe()},l(a){n.l(a),t=pe()},m(a,f){i[e].m(a,f),I(a,t,f),l=!0},p(a,[f]){let u=e;e=o(a),e===u?i[e].p(a,f):(ae(),S(i[u],1,1,()=>{i[u]=null}),se(),n=i[e],n?n.p(a,f):(n=i[e]=s[e](a),n.c()),y(n,1),n.m(t.parentNode,t))},i(a){l||(y(n),l=!0)},o(a){S(n),l=!1},d(a){i[e].d(a),a&&g(t)}}}function Wo(r){return`${r.path.join(".")} (${r.dtype})`}function h1(r,e,n){let t,l,s,i,o=K,a=()=>(o(),o=mt(t,w=>n(4,i=w)),t),f;r.$$.on_destroy.push(()=>o());let{labelText:u="Field"}=e,{helperText:m=void 0}=e,{filter:d=void 0}=e,{defaultPath:c=void 0}=e,{path:h=void 0}=e;const p=Ln();Ce(r,p,w=>n(11,f=w));let _;function b(w){_=w,n(2,_),n(10,c),n(3,l),n(4,i),n(9,d)}return r.$$set=w=>{"labelText"in w&&n(0,u=w.labelText),"helperText"in w&&n(1,m=w.helperText),"filter"in w&&n(9,d=w.filter),"defaultPath"in w&&n(10,c=w.defaultPath),"path"in w&&n(8,h=w.path)},r.$$.update=()=>{if(r.$$.dirty&2048&&a(n(6,t=Fa(f.namespace,f.datasetName))),r.$$.dirty&528&&n(3,l=i.isSuccess?Qe(i.data).filter(w=>w.path.length>0).filter(w=>d?d(w):!0):null),r.$$.dirty&24&&n(5,s=l==null?void 0:l.filter(w=>i.data&&!Ha(w,i.data))),r.$$.dirty&1036&&c&&l&&!_){const w=l.find(v=>Re(v.path,c));w&&n(2,_=Ae(w.path))}if(r.$$.dirty&24&&!(l!=null&&l.length)&&i.isSuccess&&n(8,h=void 0),r.$$.dirty&12&&l&&_&&(l.some(v=>Ae(v.path)===_)||n(2,_=Ae(l[0].path))),r.$$.dirty&12&&l){const w=l==null?void 0:l.find(v=>Ae(v.path)===_);w&&n(8,h=w.path)}},[u,m,_,l,i,s,t,p,h,d,c,f,b]}class g1 extends he{constructor(e){super(),ge(this,e,h1,m1,ce,{labelText:0,helperText:1,filter:9,defaultPath:10,path:8})}}function p1(r){let e,n;return e=new en({props:{skeleton:!0}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function _1(r){let e,n;return e=new en({props:{items:r[1].data.map(Go),item:r[0]}}),e.$on("select",r[4]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&2&&(s.items=t[1].data.map(Go)),l&1&&(s.item=t[0]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function b1(r){let e,n,t,l;const s=[_1,p1],i=[];function o(a,f){return a[1].isSuccess?0:a[1].isLoading?1:-1}return~(e=o(r))&&(n=i[e]=s[e](r)),{c(){n&&n.c(),t=pe()},l(a){n&&n.l(a),t=pe()},m(a,f){~e&&i[e].m(a,f),I(a,t,f),l=!0},p(a,[f]){let u=e;e=o(a),e===u?~e&&i[e].p(a,f):(n&&(ae(),S(i[u],1,1,()=>{i[u]=null}),se()),~e?(n=i[e],n?n.p(a,f):(n=i[e]=s[e](a),n.c()),y(n,1),n.m(t.parentNode,t)):n=null)},i(a){l||(y(n),l=!0)},o(a){S(n),l=!1},d(a){~e&&i[e].d(a),a&&g(t)}}}const Go=r=>({title:r.json_schema.title||"Unnamed signal",value:r});function v1(r,e,n){let t,{defaultSignal:l=void 0}=e,{signal:s=void 0}=e;const i=Bf();Ce(r,i,a=>n(1,t=a));const o=a=>n(0,s=a.detail);return r.$$set=a=>{"defaultSignal"in a&&n(3,l=a.defaultSignal),"signal"in a&&n(0,s=a.signal)},r.$$.update=()=>{var a,f;r.$$.dirty&11&&t.isSuccess&&!s&&n(0,s=((a=t.data)==null?void 0:a.find(u=>u.name===l))||((f=t.data)==null?void 0:f[0]))},[s,t,i,l,o]}class y1 extends he{constructor(e){super(),ge(this,e,v1,b1,ce,{defaultSignal:3,signal:0})}}function k1(r){let e,n,t;function l(i){r[13](i)}let s={defaultSignal:r[0].signalName};return r[2]!==void 0&&(s.signal=r[2]),e=new y1({props:s}),Be.push(()=>He(e,"signal",l)),{c(){R(e.$$.fragment)},l(i){L(e.$$.fragment,i)},m(i,o){j(e,i,o),t=!0},p(i,o){const a={};o&1&&(a.defaultSignal=i[0].signalName),!n&&o&4&&(n=!0,a.signal=i[2],Le(()=>n=!1)),e.$set(a)},i(i){t||(y(e.$$.fragment,i),t=!0)},o(i){S(e.$$.fragment,i),t=!1},d(i){F(e,i)}}}function S1(r){let e,n,t;function l(i){r[12](i)}let s={};return r[2]!==void 0&&(s.embedding=r[2]),e=new a1({props:s}),Be.push(()=>He(e,"embedding",l)),{c(){R(e.$$.fragment)},l(i){L(e.$$.fragment,i)},m(i,o){j(e,i,o),t=!0},p(i,o){const a={};!n&&o&4&&(n=!0,a.embedding=i[2],Le(()=>n=!1)),e.$set(a)},i(i){t||(y(e.$$.fragment,i),t=!0)},o(i){S(e.$$.fragment,i),t=!1},d(i){F(e,i)}}}function w1(r){let e;return{c(){e=G("No signal selected")},l(n){e=Y(n,"No signal selected")},m(n,t){I(n,e,t)},p:K,i:K,o:K,d(n){n&&g(e)}}}function E1(r){let e=r[2],n,t,l=Yo(r);return{c(){l.c(),n=pe()},l(s){l.l(s),n=pe()},m(s,i){l.m(s,i),I(s,n,i),t=!0},p(s,i){i&4&&ce(e,e=s[2])?(ae(),S(l,1,1,K),se(),l=Yo(s),l.c(),y(l,1),l.m(n.parentNode,n)):l.p(s,i)},i(s){t||(y(l),t=!0)},o(s){S(l),t=!1},d(s){s&&g(n),l.d(s)}}}function Yo(r){var _,b,w;let e,n,t,l,s,i,o,a,f,u;n=new yf({props:{source:r[2].json_schema.description}});function m(v){r[14](v)}let d={filter:r[6],defaultPath:r[0].path,labelText:"Field"};r[1]!==void 0&&(d.path=r[1]),l=new g1({props:d}),Be.push(()=>He(l,"path",m));function c(v){r[15](v)}function h(v){r[16](v)}let p={schema:r[2].json_schema,showDescription:!1,hiddenProperties:["/signal_name"],customComponents:r[9][(_=r[2])==null?void 0:_.name]};return r[3][(b=r[2])==null?void 0:b.name]!==void 0&&(p.value=r[3][(w=r[2])==null?void 0:w.name]),r[4]!==void 0&&(p.validationErrors=r[4]),o=new kf({props:p}),Be.push(()=>He(o,"value",c)),Be.push(()=>He(o,"validationErrors",h)),{c(){e=B("div"),R(n.$$.fragment),t=Q(),R(l.$$.fragment),i=Q(),R(o.$$.fragment)},l(v){e=D(v,"DIV",{});var C=E(e);L(n.$$.fragment,C),C.forEach(g),t=X(v),L(l.$$.fragment,v),i=X(v),L(o.$$.fragment,v)},m(v,C){I(v,e,C),j(n,e,null),I(v,t,C),j(l,v,C),I(v,i,C),j(o,v,C),u=!0},p(v,C){var U,J;const T={};C&4&&(T.source=v[2].json_schema.description),n.$set(T);const P={};C&64&&(P.filter=v[6]),C&1&&(P.defaultPath=v[0].path),!s&&C&2&&(s=!0,P.path=v[1],Le(()=>s=!1)),l.$set(P);const V={};C&4&&(V.schema=v[2].json_schema),C&4&&(V.customComponents=v[9][(U=v[2])==null?void 0:U.name]),!a&&C&12&&(a=!0,V.value=v[3][(J=v[2])==null?void 0:J.name],Le(()=>a=!1)),!f&&C&16&&(f=!0,V.validationErrors=v[4],Le(()=>f=!1)),o.$set(V)},i(v){u||(y(n.$$.fragment,v),y(l.$$.fragment,v),y(o.$$.fragment,v),u=!0)},o(v){S(n.$$.fragment,v),S(l.$$.fragment,v),S(o.$$.fragment,v),u=!1},d(v){v&&g(e),F(n),v&&g(t),F(l,v),v&&g(i),F(o,v)}}}function C1(r){let e,n,t,l,s,i,o,a,f;const u=[S1,k1],m=[];function d(_,b){return _[0].command===Me.ComputeEmbedding?0:1}t=d(r),l=m[t]=u[t](r);const c=[E1,w1],h=[];function p(_,b){return _[2]?0:1}return o=p(r),a=h[o]=c[o](r),{c(){e=B("div"),n=B("div"),l.c(),s=Q(),i=B("div"),a.c(),this.h()},l(_){e=D(_,"DIV",{class:!0});var b=E(e);n=D(b,"DIV",{class:!0});var w=E(n);l.l(w),w.forEach(g),s=X(b),i=D(b,"DIV",{class:!0});var v=E(i);a.l(v),v.forEach(g),b.forEach(g),this.h()},h(){M(n,"class","-ml-4 mr-4 w-96 grow-0"),M(i,"class","flex w-full flex-col gap-y-6 rounded border border-gray-300 bg-white p-4"),M(e,"class","flex flex-row")},m(_,b){I(_,e,b),k(e,n),m[t].m(n,null),k(e,s),k(e,i),h[o].m(i,null),f=!0},p(_,b){let w=t;t=d(_),t===w?m[t].p(_,b):(ae(),S(m[w],1,1,()=>{m[w]=null}),se(),l=m[t],l?l.p(_,b):(l=m[t]=u[t](_),l.c()),y(l,1),l.m(n,null));let v=o;o=p(_),o===v?h[o].p(_,b):(ae(),S(h[v],1,1,()=>{h[v]=null}),se(),a=h[o],a?a.p(_,b):(a=h[o]=c[o](_),a.c()),y(a,1),a.m(i,null))},i(_){f||(y(l),y(a),f=!0)},o(_){S(l),S(a),f=!1},d(_){_&&g(e),m[t].d(),h[o].d()}}}function A1(r){let e,n,t,l,s,i;return e=new Jr({props:{title:r[5]}}),t=new Qr({props:{hasForm:!0,$$slots:{default:[C1]},$$scope:{ctx:r}}}),s=new Xr({props:{primaryButtonText:r[0].command===Me.ComputeSignal||r[0].command===Me.ComputeEmbedding?"Compute":"Preview",secondaryButtonText:"Cancel",primaryButtonDisabled:r[4].length>0||!r[1]}}),s.$on("click:button--secondary",r[11]),{c(){R(e.$$.fragment),n=Q(),R(t.$$.fragment),l=Q(),R(s.$$.fragment)},l(o){L(e.$$.fragment,o),n=X(o),L(t.$$.fragment,o),l=X(o),L(s.$$.fragment,o)},m(o,a){j(e,o,a),I(o,n,a),j(t,o,a),I(o,l,a),j(s,o,a),i=!0},p(o,a){const f={};a&32&&(f.title=o[5]),e.$set(f);const u={};a&8388703&&(u.$$scope={dirty:a,ctx:o}),t.$set(u);const m={};a&1&&(m.primaryButtonText=o[0].command===Me.ComputeSignal||o[0].command===Me.ComputeEmbedding?"Compute":"Preview"),a&18&&(m.primaryButtonDisabled=o[4].length>0||!o[1]),s.$set(m)},i(o){i||(y(e.$$.fragment,o),y(t.$$.fragment,o),y(s.$$.fragment,o),i=!0)},o(o){S(e.$$.fragment,o),S(t.$$.fragment,o),S(s.$$.fragment,o),i=!1},d(o){F(e,o),o&&g(n),F(t,o),o&&g(l),F(s,o)}}}function O1(r){let e,n;return e=new Kr({props:{open:!0,$$slots:{default:[A1]},$$scope:{ctx:r}}}),e.$on("submit",r[10]),e.$on("close",r[11]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,[l]){const s={};l&8388735&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}const tf="COMMAND_SIGNAL_CONTEXT";function T1(){return Rt(tf)}function P1(r,e){const n=Yt({path:r,jsonSchema:e});return Dn(tf,n),n}function I1(r,e,n){let t,l,s,i,o,{command:a}=e,f=a.path,u,m={},d=[];(a.command===Me.EditPreviewConcept||a.command==Me.ComputeSignalCommand)&&a.signalName&&(m={[a.signalName]:{...a.value}});const c=P1(f,u==null?void 0:u.json_schema);Ce(r,c,N=>n(19,o=N));const h=Ln(),p=nt(),_=bf();Ce(r,_,N=>n(18,i=N));const b={concept_score:{"/namespace":Kp,"/concept_name":xp,"/embedding":n1}};function w(N){N in m||n(3,m[N]={},m),n(3,m[N].signal_name=N,m)}function v(){t&&(a.command===Me.ComputeSignal||a.command===Me.ComputeEmbedding?i.mutate([a.namespace,a.datasetName,{leaf_path:f||[],signal:t}]):a.command===Me.PreviewConcept?f&&h.addUdfColumn({path:f,signal_udf:t}):a.command===Me.EditPreviewConcept&&f&&h.editUdfColumn({path:f,signal_udf:t}),C())}function C(){p("close")}function T(N){u=N,n(2,u)}function P(N){u=N,n(2,u)}function V(N){f=N,n(1,f)}function U(N){r.$$.not_equal(m[u==null?void 0:u.name],N)&&(m[u==null?void 0:u.name]=N,n(3,m))}function J(N){d=N,n(4,d)}return r.$$set=N=>{"command"in N&&n(0,a=N.command)},r.$$.update=()=>{r.$$.dirty&2&&hn(c,o.path=f,o),r.$$.dirty&4&&hn(c,o.jsonSchema=u==null?void 0:u.json_schema,o),r.$$.dirty&4&&u!=null&&u.name&&w(u.name),r.$$.dirty&12&&(t=u!=null&&u.name?m[u.name]:void 0),r.$$.dirty&4&&n(6,l=N=>N.dtype?u!=null&&u.input_type?vf[u.input_type].includes(N.dtype):!0:!1),r.$$.dirty&1&&n(5,s=a.command===Me.ComputeSignal?"Compute Signal":a.command===Me.ComputeEmbedding?"Compute Embedding":"Preview Signal")},[a,f,u,m,d,s,l,c,_,b,v,C,T,P,V,U,J]}class M1 extends he{constructor(e){super(),ge(this,e,I1,O1,ce,{command:0})}}function B1(r){let e,n;return e=new $c({props:{command:r[0]}}),e.$on("close",dl),e.$on("create",function(){pn(r[0].onCreate)&&r[0].onCreate.apply(this,arguments)}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){r=t;const s={};l&1&&(s.command=r[0]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function D1(r){let e,n;return e=new Gp({props:{command:r[0]}}),e.$on("close",dl),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&1&&(s.command=t[0]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function V1(r){let e,n;return e=new M1({props:{command:r[0]}}),e.$on("close",dl),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&1&&(s.command=t[0]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function N1(r){let e,n,t,l;const s=[V1,D1,B1],i=[];function o(a,f){return a[0].command===Me.ComputeSignal||a[0].command===Me.ComputeEmbedding||a[0].command===Me.PreviewConcept||a[0].command===Me.EditPreviewConcept?0:a[0].command===Me.EditFilter?1:a[0].command===Me.CreateConcept?2:-1}return~(e=o(r))&&(n=i[e]=s[e](r)),{c(){n&&n.c(),t=pe()},l(a){n&&n.l(a),t=pe()},m(a,f){~e&&i[e].m(a,f),I(a,t,f),l=!0},p(a,[f]){let u=e;e=o(a),e===u?~e&&i[e].p(a,f):(n&&(ae(),S(i[u],1,1,()=>{i[u]=null}),se()),~e?(n=i[e],n?n.p(a,f):(n=i[e]=s[e](a),n.c()),y(n,1),n.m(t.parentNode,t)):n=null)},i(a){l||(y(n),l=!0)},o(a){S(n),l=!1},d(a){~e&&i[e].d(a),a&&g(t)}}}var Me=(r=>(r.ComputeSignal="computeSignal",r.PreviewConcept="previewConcept",r.EditPreviewConcept="editPreviewConcept",r.EditFilter="editFilter",r.CreateConcept="createConcept",r.ComputeEmbedding="computeEmbedding",r.ComputeSignalCommand="computeSignal",r))(Me||{});function q0(r){cl.set(r)}let cl=Yt({});function dl(){cl.set({})}function z1(r,e,n){let t,l;return Ce(r,cl,s=>n(1,l=s)),r.$$.update=()=>{r.$$.dirty&2&&n(0,t=l)},[t,l]}class U0 extends he{constructor(e){super(),ge(this,e,z1,N1,ce,{})}}const R1=r=>({}),Ko=r=>({}),j1=r=>({}),Jo=r=>({});function F1(r){let e,n;return e=new fc({}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function H1(r){let e,n;return e=new dc({}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Qo(r){let e,n;const t=r[2].below,l=qe(t,r,r[1],Ko);return{c(){e=B("div"),l&&l.c(),this.h()},l(s){e=D(s,"DIV",{class:!0});var i=E(e);l&&l.l(i),i.forEach(g),this.h()},h(){M(e,"class","p-4")},m(s,i){I(s,e,i),l&&l.m(e,null),n=!0},p(s,i){l&&l.p&&(!n||i&2)&&Ue(l,t,s,s[1],n?Ge(t,s[1],i,R1):We(s[1]),Ko)},i(s){n||(y(l,s),n=!0)},o(s){S(l,s),n=!1},d(s){s&&g(e),l&&l.d(s)}}}function L1(r){let e,n,t,l,s,i,o,a,f,u;const m=r[2].above,d=qe(m,r,r[1],Jo),c=[H1,F1],h=[];function p(b,w){return b[0]?0:1}s=p(r),i=h[s]=c[s](r);let _=r[0]&&Qo(r);return{c(){e=B("div"),n=B("button"),t=B("div"),d&&d.c(),l=Q(),i.c(),o=Q(),_&&_.c(),this.h()},l(b){e=D(b,"DIV",{class:!0});var w=E(e);n=D(w,"BUTTON",{class:!0});var v=E(n);t=D(v,"DIV",{class:!0});var C=E(t);d&&d.l(C),l=X(C),i.l(C),C.forEach(g),v.forEach(g),o=X(w),_&&_.l(w),w.forEach(g),this.h()},h(){M(t,"class","flex items-center justify-between"),M(n,"class","w-full p-4 text-left hover:bg-gray-200"),M(e,"class","rounded-xl border border-gray-200")},m(b,w){I(b,e,w),k(e,n),k(n,t),d&&d.m(t,null),k(t,l),h[s].m(t,null),k(e,o),_&&_.m(e,null),a=!0,f||(u=re(n,"click",r[3]),f=!0)},p(b,[w]){d&&d.p&&(!a||w&2)&&Ue(d,m,b,b[1],a?Ge(m,b[1],w,j1):We(b[1]),Jo);let v=s;s=p(b),s!==v&&(ae(),S(h[v],1,1,()=>{h[v]=null}),se(),i=h[s],i||(i=h[s]=c[s](b),i.c()),y(i,1),i.m(t,null)),b[0]?_?(_.p(b,w),w&1&&y(_,1)):(_=Qo(b),_.c(),y(_,1),_.m(e,null)):_&&(ae(),S(_,1,1,()=>{_=null}),se())},i(b){a||(y(d,b),y(i),y(_),a=!0)},o(b){S(d,b),S(i),S(_),a=!1},d(b){b&&g(e),d&&d.d(b),h[s].d(),_&&_.d(),f=!1,u()}}}function q1(r,e,n){let{$$slots:t={},$$scope:l}=e,{expanded:s=!1}=e;const i=()=>n(0,s=!s);return r.$$set=o=>{"expanded"in o&&n(0,s=o.expanded),"$$scope"in o&&n(1,l=o.$$scope)},[s,l,t,i]}class In extends he{constructor(e){super(),ge(this,e,q1,L1,ce,{expanded:0})}}function Xo(r,e,n){const t=r.slice();return t[6]=e[n],t}function Zo(r){let e,n,t=r[6].text+"",l,s,i,o,a,f,u,m;o=new zc({props:{size:16}});function d(){return r[5](r[6])}return{c(){e=B("div"),n=B("span"),l=G(t),s=Q(),i=B("button"),R(o.$$.fragment),a=Q(),this.h()},l(c){e=D(c,"DIV",{class:!0});var h=E(e);n=D(h,"SPAN",{class:!0});var p=E(n);l=Y(p,t),p.forEach(g),s=X(h),i=D(h,"BUTTON",{title:!0,class:!0});var _=E(i);L(o.$$.fragment,_),_.forEach(g),a=X(h),h.forEach(g),this.h()},h(){M(n,"class","shrink"),M(i,"title","Remove sample"),M(i,"class","shrink-0 opacity-50 hover:text-red-400 hover:opacity-100"),M(e,"class","flex w-full justify-between gap-x-2 border-b border-gray-200 p-2 hover:bg-gray-50")},m(c,h){I(c,e,h),k(e,n),k(n,l),k(e,s),k(e,i),j(o,i,null),k(e,a),f=!0,u||(m=re(i,"click",d),u=!0)},p(c,h){r=c,(!f||h&1)&&t!==(t=r[6].text+"")&&oe(l,t)},i(c){f||(y(o.$$.fragment,c),f=!0)},o(c){S(o.$$.fragment,c),f=!1},d(c){c&&g(e),F(o),u=!1,m()}}}function U1(r){let e,n,t,l,s,i;function o(d){r[3](d)}let a={labelText:"Add example"};r[1]!==void 0&&(a.value=r[1]),n=new Ot({props:a}),Be.push(()=>He(n,"value",o)),n.$on("keydown",r[4]);let f=[...r[0]].reverse(),u=[];for(let d=0;dS(u[d],1,1,()=>{u[d]=null});return{c(){e=B("div"),R(n.$$.fragment),l=Q(),s=B("div");for(let d=0;dt=!1)),n.$set(h),c&5){f=[...d[0]].reverse();let p;for(p=0;p{f.key==="Enter"&&(s("add",l),n(1,l=""))},a=f=>s("remove",f.id);return r.$$set=f=>{"data"in f&&n(0,t=f.data)},[t,l,s,i,o,a]}class xo extends he{constructor(e){super(),ge(this,e,W1,U1,ce,{data:0})}}const Mn={not_good:"text-red-600",ok:"text-yellow-600",good:"text-green-600",very_good:"text-blue-600",great:"text-purple-600"},Bn={not_good:"Not good",ok:"OK",good:"Good",very_good:"Very good",great:"Great"};function G1(r){let e,n,t,l,s,i=Bn[r[0].overall]+"",o,a,f,u,m,d,c,h=ot(r[0].f1)+"",p,_,b,w,v,C,T=ot(r[0].recall)+"",P,V,U,J,N,z,H=ot(r[0].precision)+"",ee,_e,ye,le,Se,Te,Z=ot(r[0].roc_auc)+"",x;return{c(){e=B("table"),n=B("tr"),t=B("td"),l=G("Overall score"),s=B("td"),o=G(i),f=Q(),u=B("tr"),m=B("td"),d=G("F1"),c=B("td"),p=G(h),_=Q(),b=B("tr"),w=B("td"),v=G("Recall"),C=B("td"),P=G(T),V=Q(),U=B("tr"),J=B("td"),N=G("Precision"),z=B("td"),ee=G(H),_e=Q(),ye=B("tr"),le=B("td"),Se=G("Area under ROC"),Te=B("td"),x=G(Z),this.h()},l(de){e=D(de,"TABLE",{class:!0});var A=E(e);n=D(A,"TR",{});var q=E(n);t=D(q,"TD",{class:!0});var fe=E(t);l=Y(fe,"Overall score"),fe.forEach(g),s=D(q,"TD",{class:!0});var ve=E(s);o=Y(ve,i),ve.forEach(g),q.forEach(g),f=X(A),u=D(A,"TR",{});var De=E(u);m=D(De,"TD",{class:!0});var Pe=E(m);d=Y(Pe,"F1"),Pe.forEach(g),c=D(De,"TD",{class:!0});var Ie=E(c);p=Y(Ie,h),Ie.forEach(g),De.forEach(g),_=X(A),b=D(A,"TR",{});var ze=E(b);w=D(ze,"TD",{class:!0});var $=E(w);v=Y($,"Recall"),$.forEach(g),C=D(ze,"TD",{class:!0});var be=E(C);P=Y(be,T),be.forEach(g),ze.forEach(g),V=X(A),U=D(A,"TR",{});var je=E(U);J=D(je,"TD",{class:!0});var _t=E(J);N=Y(_t,"Precision"),_t.forEach(g),z=D(je,"TD",{class:!0});var lt=E(z);ee=Y(lt,H),lt.forEach(g),je.forEach(g),_e=X(A),ye=D(A,"TR",{});var Je=E(ye);le=D(Je,"TD",{class:!0});var Xe=E(le);Se=Y(Xe,"Area under ROC"),Xe.forEach(g),Te=D(Je,"TD",{class:!0});var it=E(Te);x=Y(it,Z),it.forEach(g),Je.forEach(g),A.forEach(g),this.h()},h(){M(t,"class","svelte-zc5pc5"),M(s,"class",a=pl(Mn[r[0].overall])+" svelte-zc5pc5"),M(m,"class","svelte-zc5pc5"),M(c,"class","svelte-zc5pc5"),M(w,"class","svelte-zc5pc5"),M(C,"class","svelte-zc5pc5"),M(J,"class","svelte-zc5pc5"),M(z,"class","svelte-zc5pc5"),M(le,"class","svelte-zc5pc5"),M(Te,"class","svelte-zc5pc5"),M(e,"class","svelte-zc5pc5")},m(de,A){I(de,e,A),k(e,n),k(n,t),k(t,l),k(n,s),k(s,o),k(e,f),k(e,u),k(u,m),k(m,d),k(u,c),k(c,p),k(e,_),k(e,b),k(b,w),k(w,v),k(b,C),k(C,P),k(e,V),k(e,U),k(U,J),k(J,N),k(U,z),k(z,ee),k(e,_e),k(e,ye),k(ye,le),k(le,Se),k(ye,Te),k(Te,x)},p(de,[A]){A&1&&i!==(i=Bn[de[0].overall]+"")&&oe(o,i),A&1&&a!==(a=pl(Mn[de[0].overall])+" svelte-zc5pc5")&&M(s,"class",a),A&1&&h!==(h=ot(de[0].f1)+"")&&oe(p,h),A&1&&T!==(T=ot(de[0].recall)+"")&&oe(P,T),A&1&&H!==(H=ot(de[0].precision)+"")&&oe(ee,H),A&1&&Z!==(Z=ot(de[0].roc_auc)+"")&&oe(x,Z)},i:K,o:K,d(de){de&&g(e)}}}function Y1(r,e,n){let{metrics:t}=e;return r.$$set=l=>{"metrics"in l&&n(0,t=l.metrics)},[t]}class $o extends he{constructor(e){super(),ge(this,e,Y1,G1,ce,{metrics:0})}}const K1="itemScrollContainer",W0={string:ti,string_span:ti,uint8:bt,uint16:bt,uint32:bt,uint64:bt,int8:bt,int16:bt,int32:bt,int64:bt,boolean:nc,float16:Wn,float32:Wn,float64:Wn,time:tn,date:tn,timestamp:tn,interval:tn,embedding:_r,binary:yc,null:Cc};function G0(r,e,n,t){if(e==null)return[];let l=[];return t==null?l=Qe(n||e):l=Sf(t,n||e),l.filter(s=>nf(r,s.path))}function J1(r,e){return e.some(n=>Re(n.path,r.path))}function Y0(r,e){const n=et.field(r);return n==null?!1:J1(n,e)}function Q1(r,e){const n={};let t;if(r.fields!=null){for(const[s,i]of Object.entries(r.fields))if(e.some(o=>Re(o.path,i.path))){const o=Q1(i,e);o!=null&&(n[s]=o)}}else r.repeated_field!=null&&(e.some(s=>{var i;return Re(s.path,(i=r.repeated_field)==null?void 0:i.path)})?t=r.repeated_field:t=void 0);return t==null&&Object.keys(n).length===0?{...r,fields:void 0,repeated_field:void 0}:r.path.length===0||e.some(s=>Re(s.path,r.path))?{...r,fields:n,repeated_field:t}:null}function K0(r,e){var n;return r==null?[]:e==null?[]:(((n=e==null?void 0:e.ui)==null?void 0:n.media_paths)||[]).map(t=>Xt(r,t))}function nf(r,e){if(r==null)return!1;if(typeof e!="string"&&(e=Ae(e)),r[e]!=null)return r[e];const n=Zt(e);return n.length>1?nf(r,Ae(n.slice(0,n.length-1))):!0}function X1(r,e){return r.searchPath!=null&&r.selectedColumns[r.searchPath]!=!1?Zt(r.searchPath):x1(e)}function Z1(r,e,n,t){if(n==null)return null;if(r.searchEmbedding!=null)return r.searchEmbedding;const l=rf(e,n);return(l!=null?[...t||[]].sort((i,o)=>{const a=l.includes(i),f=l.includes(o);return a&&f?0:a?-1:f?1:0}):[])[0]}function rf(r,e){var l;if(r.schema==null||e==null)return[];const n=new Set,t=Qe(Xt(r.schema,e)).filter(s=>s.signal!=null&&Qe(s).some(i=>i.dtype==="embedding"));for(const s of t)((l=s.signal)==null?void 0:l.signal_name)!=null&&n.add(s.signal.signal_name);return Array.from(n)}function J0(r,e){return e==null||r==null?!1:(r.udfs||[]).some(n=>wf(n.path,e))}function Q0(r,e){return e==null?r.queryOptions.searches||[]:(r.queryOptions.searches||[]).filter(n=>Re(n.path,e))}function x1(r){if(r.stats==null||r.stats.length===0)return null;const e=(r.visibleFields||[]).filter(n=>n.dtype==="string").map(n=>Ae(n.path));for(const n of r.stats){const t=Ae(n.path);if(e.indexOf(t)>=0)return n.path}return null}function X0(r){var e,n;return(((n=(e=r.selectRowsSchema)==null?void 0:e.data)==null?void 0:n.sorts)||[])[0]||null}function $1(r){const e=` -`,n=r.split(e),t=[];let l=0;for(let s=0;s[f,0]));for(const f of n)e[f].sort((u,m)=>{var h,p;const d=((h=u[wt])==null?void 0:h.start)||0,c=((p=m[wt])==null?void 0:p.start)||0;return d-c});let i=0;const o=[];let a=Object.fromEntries(Object.entries(s).map(([f,u])=>[f,[e[f][u],e[f][u+1]]]));for(;ii&&(f=h.start),h.endi&&(f=h.end))}const u=Object.fromEntries(Object.entries(a).map(([d,c])=>[d,c.filter(h=>h!=null&&h[wt]!=null&&h[wt].starti)]));for(const d of Object.keys(u))u[d].length===0&&delete u[d];const m=Object.values(u).flat().map(d=>et.path(d)).map(d=>Ae(d));o.push({text:t.slice(i,f).join(""),span:{start:i,end:f},originalSpans:u,paths:m});for(const d of Object.keys(s)){const c=s[d],h=(a[d][0]||{})[wt];if(!(h==null||c==null)&&h.end<=f){if(c>e[d].length){delete s[d];continue}s[d]++}}i=f,a=Object.fromEntries(Object.entries(s).map(([d,c])=>[d,[e[d][c],e[d][c+1]]]))}return ir&&!r.contains(t.target)&&!t.defaultPrevented&&e();return document.addEventListener("click",n,!0),{destroy(){document.removeEventListener("click",n,!0)}}}function l_(r){let e=(r[1]?"":r[0])+"",n;return{c(){n=G(e)},l(t){n=Y(t,e)},m(t,l){I(t,n,l)},p(t,l){l&3&&e!==(e=(t[1]?"":t[0])+"")&&oe(n,e)},d(t){t&&g(n)}}}function i_(r){let e,n,t,l,s;const i=[r[2],{type:"purple"},{icon:_r}];let o={$$slots:{default:[l_]},$$scope:{ctx:r}};for(let a=0;a{e=W(W({},e),me(o)),n(2,l=ie(e,t)),"embedding"in o&&n(0,s=o.embedding),"hideEmbeddingName"in o&&n(1,i=o.hideEmbeddingName)},[s,i,l]}class a_ extends he{constructor(e){super(),ge(this,e,o_,i_,ce,{embedding:0,hideEmbeddingName:1})}}function ea(r,e,n){const t=r.slice();return t[11]=e[n],t}function ta(r){let e,n,t=r[0].conceptNamespace+"",l,s,i=r[0].conceptName+"",o,a,f,u,m,d,c,h,p,_;return u=new xr({}),c=new Zr({}),{c(){e=B("div"),n=B("span"),l=G(t),s=G(" / "),o=G(i),a=Q(),f=B("button"),R(u.$$.fragment),m=Q(),d=B("button"),R(c.$$.fragment),this.h()},l(b){e=D(b,"DIV",{class:!0});var w=E(e);n=D(w,"SPAN",{class:!0});var v=E(n);l=Y(v,t),s=Y(v," / "),o=Y(v,i),v.forEach(g),a=X(w),f=D(w,"BUTTON",{class:!0});var C=E(f);L(u.$$.fragment,C),C.forEach(g),m=X(w),d=D(w,"BUTTON",{class:!0});var T=E(d);L(c.$$.fragment,T),T.forEach(g),w.forEach(g),this.h()},h(){M(n,"class","pr-4"),M(f,"class","px-2"),M(d,"class","px-2"),M(e,"class","flex flex-row px-4 pt-2")},m(b,w){I(b,e,w),k(e,n),k(n,l),k(n,s),k(n,o),k(e,a),k(e,f),j(u,f,null),k(e,m),k(e,d),j(c,d,null),h=!0,p||(_=[re(f,"click",r[7]),re(d,"click",r[8])],p=!0)},p(b,w){(!h||w&1)&&t!==(t=b[0].conceptNamespace+"")&&oe(l,t),(!h||w&1)&&i!==(i=b[0].conceptName+"")&&oe(o,i)},i(b){h||(y(u.$$.fragment,b),y(c.$$.fragment,b),h=!0)},o(b){S(u.$$.fragment,b),S(c.$$.fragment,b),h=!1},d(b){b&&g(e),F(u),F(c),p=!1,Ye(_)}}}function s_(r){let e,n,t,l;return n=new a_({props:{class:"hover:cursor-pointer",embedding:r[11]}}),{c(){e=G("Find similar "),R(n.$$.fragment),t=Q()},l(s){e=Y(s,"Find similar "),L(n.$$.fragment,s),t=X(s)},m(s,i){I(s,e,i),j(n,s,i),I(s,t,i),l=!0},p(s,i){const o={};i&4&&(o.embedding=s[11]),n.$set(o)},i(s){l||(y(n.$$.fragment,s),l=!0)},o(s){S(n.$$.fragment,s),l=!1},d(s){s&&g(e),F(n,s),s&&g(t)}}}function na(r,e){let n,t,l;function s(){return e[9](e[11])}return t=new rt({props:{kind:"ghost",class:"w-full",size:"small",$$slots:{default:[s_]},$$scope:{ctx:e}}}),t.$on("click",s),{key:r,first:null,c(){n=pe(),R(t.$$.fragment),this.h()},l(i){n=pe(),L(t.$$.fragment,i),this.h()},h(){this.first=n},m(i,o){I(i,n,o),j(t,i,o),l=!0},p(i,o){e=i;const a={};o&16388&&(a.$$scope={dirty:o,ctx:e}),t.$set(a)},i(i){l||(y(t.$$.fragment,i),l=!0)},o(i){S(t.$$.fragment,i),l=!1},d(i){i&&g(n),F(t,i)}}}function f_(r){let e,n,t,l=[],s=new Map,i,o,a,f,u,m=r[0].conceptName!=null&&r[0].conceptNamespace!=null&&ta(r),d=r[2];const c=h=>h[11];for(let h=0;h{m=null}),se()),p&29&&(d=h[2],ae(),l=za(l,p,c,1,h,d,s,t,af,na,null,ea),se()),(!a||p&2&&i!==(i=h[1]!=null?`left: ${h[1].x}px; top: ${h[1].y}px`:""))&&M(e,"style",i)},i(h){if(!a){y(m);for(let p=0;p{a&&(o||(o=_l(e,Al,{duration:60},!0)),o.run(1))}),a=!0}},o(h){S(m);for(let p=0;pf(!0),m=()=>f(!1),d=h=>{o(h,t.text),a("click")},c=()=>a("close");return r.$$set=h=>{"details"in h&&n(0,t=h.details),"clickPosition"in h&&n(1,l=h.clickPosition),"computedEmbeddings"in h&&n(2,s=h.computedEmbeddings),"addConceptLabel"in h&&n(6,i=h.addConceptLabel),"findSimilar"in h&&n(3,o=h.findSimilar)},[t,l,s,o,a,f,i,u,m,d,c]}class c_ extends he{constructor(e){super(),ge(this,e,u_,f_,ce,{details:0,clickPosition:1,computedEmbeddings:2,addConceptLabel:6,findSimilar:3})}}function d_(r,e){let n,t=e;r.addEventListener("click",i=>l(i));function l(i){n=new c_({props:{details:t.details(),clickPosition:{x:i.clientX,y:i.clientY},computedEmbeddings:t.computedEmbeddings,addConceptLabel:t.addConceptLabel,findSimilar:t.findSimilar},target:document.body}),n.$on("close",s),n.$on("click",s)}function s(){n==null||n.$destroy(),n=void 0}return{update(i){t=i,n==null||n.$set({details:t.details()})},destroy(){s()}}}const hr=.5,ra=.3,m_=.8,la="#3366cc";function Hr(r){return`rgba(180,215,255,${r})`}function Lr(r){let e=0;if(r>hr){const n=(r-hr)/(1-hr);e=ra+n*(m_-ra)}return Hr(e)}function ia(r,e,n){const t=r.slice();return t[7]=e[n],t}function oa(r,e){let n,t,l=e[7].info.name+"",s,i,o,a,f=aa(e[7])+"",u,m;return{key:r,first:null,c(){n=B("div"),t=B("div"),s=G(l),i=Q(),o=B("div"),a=B("span"),u=G(f),m=Q(),this.h()},l(d){n=D(d,"DIV",{class:!0});var c=E(n);t=D(c,"DIV",{class:!0});var h=E(t);s=Y(h,l),h.forEach(g),i=X(c),o=D(c,"DIV",{class:!0});var p=E(o);a=D(p,"SPAN",{class:!0});var _=E(a);u=Y(_,f),_.forEach(g),p.forEach(g),m=X(c),c.forEach(g),this.h()},h(){M(t,"class","named-value-name table-cell max-w-xs truncate pr-2 svelte-1689hje"),M(a,"class","px-1"),O(a,"font-bold",e[7].info.type==="keyword"||e[7].info.type==="metadata"&&!gr(e[7].info.dtype)),dt(a,"background-color",(e[7].info.type==="concept_score"||e[7].info.type==="semantic_similarity")&&typeof e[7].value=="number"?Lr(e[7].value):""),M(o,"class","table-cell rounded text-right"),M(n,"class","table-row"),this.first=n},m(d,c){I(d,n,c),k(n,t),k(t,s),k(n,i),k(n,o),k(o,a),k(a,u),k(n,m)},p(d,c){e=d,c&1&&l!==(l=e[7].info.name+"")&&oe(s,l),c&1&&f!==(f=aa(e[7])+"")&&oe(u,f),c&1&&O(a,"font-bold",e[7].info.type==="keyword"||e[7].info.type==="metadata"&&!gr(e[7].info.dtype)),c&1&&dt(a,"background-color",(e[7].info.type==="concept_score"||e[7].info.type==="semantic_similarity")&&typeof e[7].value=="number"?Lr(e[7].value):"")},d(d){d&&g(n)}}}function h_(r){let e,n,t=[],l=new Map,s,i=`${r[4]}px`,o=`${Math.min(r[1],r[3]-r[2]-20)}px`,a=r[0];const f=u=>u[7];for(let u=0;ur[6].call(e)),O(e,"hidden",r[0].length===0),dt(e,"top",i),dt(e,"left",o)},m(u,m){I(u,e,m),k(e,n);for(let d=0;d{"namedValues"in u&&n(0,t=u.namedValues),"x"in u&&n(1,l=u.x),"y"in u&&n(5,s=u.y)},[t,l,o,i,a,s,f]}class p_ extends he{constructor(e){super(),ge(this,e,g_,h_,ce,{namedValues:0,x:1,y:5})}}function __(r,e){let n,t=e;const l=()=>i();t.isHovered&&s();function s(){const o=t.namedValues.filter(d=>Array.from(t.spansHovered).some(c=>{const h=Zt(c);return Re(d.specificPath.slice(0,h.length),h)}));t.itemScrollContainer!=null&&t.itemScrollContainer.addEventListener("scroll",l);const a=r.getBoundingClientRect(),f=window.getComputedStyle(r),u=parseInt(f.getPropertyValue("line-height")),m=a.height>u?a.x+r.offsetLeft||r.clientLeft:a.x;n=new p_({props:{namedValues:o,x:m,y:a.top},target:document.body})}function i(){n==null||n.$destroy(),n=void 0,t.itemScrollContainer!=null&&t.itemScrollContainer.removeEventListener("scroll",l)}return{update(o){t=o,t.isHovered?s():i()},destroy(){i()}}}const b_=500;function v_(r,e,n){const t=[],l=new Set;for(const s of r){let i=!1;const o=[];for(const _ of s.paths)l.has(_)||(o.push(_),l.add(_));const a=[],f=[];let u=-1/0;for(const[_,b]of Object.entries(s.originalSpans)){const w=e[_],v=Zt(_);if(!(w==null||w.length===0))for(const C of b)for(const T of w){const P=T.path.slice(v.length),V=It(C,P);if(V==null)continue;const U=et.value(V);if(U==null)continue;if(T.dtype==="float32"){const H=et.value(V);H!=null&&(u=Math.max(u,H))}const J=Ae(et.path(C)),N=!o.includes(J),z={value:U,info:T,specificPath:et.path(V)};N||a.push(z),f.push(z),T.type==="concept_score"||T.type==="semantic_similarity"?U>.5&&(i=!0):i=!0}}const m=f.some(_=>_.info.type==="label"),d=f.some(_=>_.info.type==="keyword"),c=f.some(_=>_.info.type==="metadata"&&!gr(_.info.dtype)),h=s.paths.some(_=>n.has(_)),p=h&&o.length>0&&Array.from(n).some(_=>o.includes(_));t.push({backgroundColor:Lr(u),isBlackBolded:d||c,isHighlightBolded:m,isShownSnippet:i,snippetScore:u,namedValues:a,paths:s.paths,text:s.text,snippetText:s.text,originalSpans:s.originalSpans,isHovered:h,isFirstHover:p})}return t}function y_(r,e){var i,o,a;if(e)return{snippetSpans:r.map(f=>({renderSpan:f,isShown:!0})),someSnippetsHidden:!1};const n=[];let t=0;for(const f of r)f.isShownSnippet&&(t+=f.text.length);const l=r.filter(f=>!f.isShownSnippet).sort((f,u)=>u.snippetScore-f.snippetScore);for(const f of l)if(f.isShownSnippet=!0,t+=f.text.length,t>b_)break;let s=!1;for(const[f,u]of r.entries())if(u.isShownSnippet)n.push({renderSpan:u,isShown:!0});else{const m=((i=r[f+1])==null?void 0:i.isShownSnippet)===!0,d=((o=r[f-1])==null?void 0:o.isShownSnippet)===!0,c=((a=n[n.length-1])==null?void 0:a.isShown)===!0;n.push({renderSpan:u,isShown:!1,isEllipsis:(m||d)&&c,hasNewline:u.text.includes(` -`)}),s=!0}return{snippetSpans:n,someSnippetsHidden:s}}function sa(r,e,n){const t=r.slice();t[33]=e[n];const l=t[33].renderSpan;return t[34]=l,t}function k_(r){let e,n,t,l,s,i=r[33].hasNewline&&fa();return{c(){e=B("span"),n=G("..."),i&&i.c(),t=pe(),this.h()},l(o){e=D(o,"SPAN",{class:!0});var a=E(e);n=Y(a,"..."),a.forEach(g),i&&i.l(o),t=pe(),this.h()},h(){M(e,"class","highlight-span text-sm leading-5 svelte-i4bfci")},m(o,a){I(o,e,a),k(e,n),i&&i.m(o,a),I(o,t,a),l||(s=At(Rn.call(null,e,{text:`Some text was hidden to improve readability. -Click "Show all" to show the entire document.`})),l=!0)},p(o,a){o[33].hasNewline?i||(i=fa(),i.c(),i.m(t.parentNode,t)):i&&(i.d(1),i=null)},d(o){o&&g(e),i&&i.d(o),o&&g(t),l=!1,s()}}}function S_(r){let e,n=r[34].snippetText+"",t,l,s,i,o;function a(){return r[26](r[34])}function f(){return r[27](r[34])}function u(){return r[28](r[34])}return{c(){e=B("span"),t=G(n),this.h()},l(m){e=D(m,"SPAN",{class:!0});var d=E(e);t=Y(d,n),d.forEach(g),this.h()},h(){M(e,"class","hover:cursor-poiner highlight-span text-sm leading-5 svelte-i4bfci"),O(e,"hover:cursor-pointer",r[0].length>0),O(e,"font-bold",r[34].isBlackBolded),O(e,"font-medium",r[34].isHighlightBolded&&!r[34].isBlackBolded),dt(e,"color",r[34].isHighlightBolded&&!r[34].isBlackBolded?la:""),dt(e,"background-color",r[34].isHovered?Hr(da):r[34].backgroundColor)},m(m,d){I(m,e,d),k(e,t),i||(o=[At(l=__.call(null,e,{namedValues:r[34].namedValues,isHovered:r[34].isFirstHover,spansHovered:r[2],itemScrollContainer:r[7]})),At(s=d_.call(null,e,{details:a,findSimilar:r[14],computedEmbeddings:r[4],addConceptLabel:r[12]})),re(e,"mouseenter",f),re(e,"mouseleave",u)],i=!0)},p(m,d){r=m,d[0]&64&&n!==(n=r[34].snippetText+"")&&oe(t,n),l&&pn(l.update)&&d[0]&196&&l.update.call(null,{namedValues:r[34].namedValues,isHovered:r[34].isFirstHover,spansHovered:r[2],itemScrollContainer:r[7]}),s&&pn(s.update)&&d[0]&80&&s.update.call(null,{details:a,findSimilar:r[14],computedEmbeddings:r[4],addConceptLabel:r[12]}),d[0]&1&&O(e,"hover:cursor-pointer",r[0].length>0),d[0]&64&&O(e,"font-bold",r[34].isBlackBolded),d[0]&64&&O(e,"font-medium",r[34].isHighlightBolded&&!r[34].isBlackBolded),d[0]&64&&dt(e,"color",r[34].isHighlightBolded&&!r[34].isBlackBolded?la:""),d[0]&64&&dt(e,"background-color",r[34].isHovered?Hr(da):r[34].backgroundColor)},d(m){m&&g(e),i=!1,Ye(o)}}}function fa(r){let e,n;return{c(){e=B("span"),n=B("br")},l(t){e=D(t,"SPAN",{});var l=E(e);n=D(l,"BR",{}),l.forEach(g)},m(t,l){I(t,e,l),k(e,n)},d(t){t&&g(e)}}}function ua(r){let e;function n(s,i){if(s[33].isShown)return S_;if(s[33].isEllipsis)return k_}let t=n(r),l=t&&t(r);return{c(){l&&l.c(),e=pe()},l(s){l&&l.l(s),e=pe()},m(s,i){l&&l.m(s,i),I(s,e,i)},p(s,i){t===(t=n(s))&&l?l.p(s,i):(l&&l.d(1),l=t&&t(s),l&&(l.c(),l.m(e.parentNode,e)))},d(s){l&&l.d(s),s&&g(e)}}}function ca(r){let e,n,t,l,s;const i=[E_,w_],o=[];function a(f,u){return f[3]?1:0}return t=a(r),l=o[t]=i[t](r),{c(){e=B("div"),n=B("div"),l.c(),this.h()},l(f){e=D(f,"DIV",{class:!0});var u=E(e);n=D(u,"DIV",{class:!0});var m=E(n);l.l(m),m.forEach(g),u.forEach(g),this.h()},h(){M(n,"class","w-30 mt-2 rounded border border-neutral-300 text-center"),M(e,"class","flex flex-row justify-center")},m(f,u){I(f,e,u),k(e,n),o[t].m(n,null),s=!0},p(f,u){let m=t;t=a(f),t===m?o[t].p(f,u):(ae(),S(o[m],1,1,()=>{o[m]=null}),se(),l=o[t],l?l.p(f,u):(l=o[t]=i[t](f),l.c()),y(l,1),l.m(n,null))},i(f){s||(y(l),s=!0)},o(f){S(l),s=!1},d(f){f&&g(e),o[t].d()}}}function w_(r){let e,n;return e=new rt({props:{size:"small",class:"w-full",kind:"ghost",icon:Ju,$$slots:{default:[C_]},$$scope:{ctx:r}}}),e.$on("click",r[30]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l[1]&64&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function E_(r){let e,n;return e=new rt({props:{size:"small",class:"w-full",kind:"ghost",icon:Gu,$$slots:{default:[A_]},$$scope:{ctx:r}}}),e.$on("click",r[29]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l[1]&64&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function C_(r){let e;return{c(){e=G("Hide excess")},l(n){e=Y(n,"Hide excess")},m(n,t){I(n,e,t)},d(n){n&&g(e)}}}function A_(r){let e;return{c(){e=G("Show all")},l(n){e=Y(n,"Show all")},m(n,t){I(n,e,t)},d(n){n&&g(e)}}}function O_(r){let e,n,t,l=r[6],s=[];for(let o=0;o{i=null}),se())},i(o){t||(y(i),t=!0)},o(o){S(i),t=!1},d(o){o&&g(e),Ne(s,o),i&&i.d()}}}const da=.9;function T_(r,e,n){let t,l,s,i,o,a,f=K,u=()=>(f(),f=mt(b,A=>n(25,a=A)),b),m,d;r.$$.on_destroy.push(()=>f());let{text:c}=e,{row:h}=e,{spanPaths:p}=e,{valuePaths:_}=e,{datasetViewStore:b=void 0}=e;u();let{datasetStore:w=void 0}=e,v={},C=new Set;const T=A=>{A.paths.forEach(q=>C.add(q)),n(2,C)},P=A=>{A.paths.forEach(q=>C.delete(q)),n(2,C)};let V={};const U=A=>{const ve={conceptName:null,conceptNamespace:null,text:s.filter(De=>De.paths.some(Pe=>((A==null?void 0:A.paths)||[]).some(Ie=>Re(Ie,Pe)))).map(De=>De.text).join("")};for(const De of Object.keys(A.originalSpans)){const Pe=(v[De]||[]).filter(Ie=>Ie.type==="concept_score");for(const Ie of Pe){const ze=Ie.signal;ve.conceptName=ze.concept_name,ve.conceptNamespace=ze.namespace;break}}return ve},J=jn();Ce(r,J,A=>n(32,m=A));const N=(A,q,fe,ve)=>{if(!q||!A)throw Error("Label could not be added, no active concept.");m.mutate([A,q,{insert:[{text:fe,label:ve}]}])};let z=!1,H=Rt(K1);Ce(r,H,A=>n(7,d=A));let ee,_e=[],ye=null;const le=(A,q)=>{b==null||ee==null||ye==null||b.addSearch({path:[Ae(ee)],query:{type:"semantic",search:q,embedding:A}})},Se=A=>U(A),Te=A=>T(A),Z=A=>P(A),x=()=>n(3,z=!0),de=()=>n(3,z=!1);return r.$$set=A=>{"text"in A&&n(15,c=A.text),"row"in A&&n(16,h=A.row),"spanPaths"in A&&n(0,p=A.spanPaths),"valuePaths"in A&&n(17,_=A.valuePaths),"datasetViewStore"in A&&u(n(1,b=A.datasetViewStore)),"datasetStore"in A&&n(18,w=A.datasetStore)},r.$$.update=()=>{if(r.$$.dirty[0]&65537&&n(24,t=Object.fromEntries(p.map(A=>[Ae(A),Ef(h,A)]))),r.$$.dirty[0]&655360){n(19,v={});for(const A of _){const q=Ae(A.spanPath);v[q]==null&&n(19,v[q]=[],v),v[q].push(A)}}if(r.$$.dirty[0]&16809984&&n(23,l=e_(c,t)),r.$$.dirty[0]&8912900&&n(22,s=v_(l,v,C)),r.$$.dirty[0]&9437184){n(20,V={});for(const A of l)for(const q of A.paths)n(20,V[q]=V[q]||[],V),V[q].push(A)}r.$$.dirty[0]&4194312&&n(6,{snippetSpans:i,someSnippetsHidden:o}=y_(s,z),i,(n(5,o),n(22,s),n(3,z),n(23,l),n(19,v),n(2,C),n(15,c),n(24,t),n(17,_),n(0,p),n(16,h))),r.$$.dirty[0]&35913744&&a!=null&&w!=null&&(n(21,ee=X1(a,w)),n(4,_e=rf(w,ee)),ye=Z1(a,w,ee,_e))},[p,b,C,z,_e,o,i,d,T,P,U,J,N,H,le,c,h,_,w,v,V,ee,s,l,t,a,Se,Te,Z,x,de]}class P_ extends he{constructor(e){super(),ge(this,e,T_,O_,ce,{text:15,row:16,spanPaths:0,valuePaths:17,datasetViewStore:1,datasetStore:18},null,[-1,-1])}}function ma(r,e,n){const t=r.slice();return t[19]=e[n],t}function I_(r){let e;return{c(){e=G("Compute")},l(n){e=Y(n,"Compute")},m(n,t){I(n,e,t)},d(n){n&&g(e)}}}function ha(r){let e,n;return e=new gt({props:{value:r[19].name}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l&256&&(s.value=t[19].name),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function M_(r){var i;let e,n,t=((i=r[8])==null?void 0:i.data)||[],l=[];for(let o=0;oS(l[o],1,1,()=>{l[o]=null});return{c(){for(let o=0;oHe(u,"selected",b));const v=[D_,B_],C=[];function T(P,V){var U;return(U=P[2])!=null&&U.isFetching?0:P[4]!=null&&P[0]!=null?1:-1}return~(h=T(r))&&(p=C[h]=v[h](r)),{c(){e=B("div"),n=B("div"),R(t.$$.fragment),l=Q(),s=B("div"),i=B("div"),R(o.$$.fragment),a=Q(),f=B("div"),R(u.$$.fragment),d=Q(),c=B("div"),p&&p.c(),this.h()},l(P){e=D(P,"DIV",{class:!0});var V=E(e);n=D(V,"DIV",{});var U=E(n);L(t.$$.fragment,U),l=X(U),s=D(U,"DIV",{class:!0});var J=E(s);i=D(J,"DIV",{class:!0});var N=E(i);L(o.$$.fragment,N),N.forEach(g),a=X(J),f=D(J,"DIV",{class:!0});var z=E(f);L(u.$$.fragment,z),z.forEach(g),J.forEach(g),U.forEach(g),d=X(V),c=D(V,"DIV",{class:!0});var H=E(c);p&&p.l(H),H.forEach(g),V.forEach(g),this.h()},h(){M(i,"class","pt-4"),M(f,"class","mb-2 w-32"),M(s,"class","flex flex-row justify-between"),M(c,"class","mt-4 border-gray-200"),O(c,"border-t",r[0]!=null),M(e,"class","flex flex-col gap-x-8")},m(P,V){I(P,e,V),k(e,n),j(t,n,null),k(n,l),k(n,s),k(s,i),j(o,i,null),k(s,a),k(s,f),j(u,f,null),k(e,d),k(e,c),~h&&C[h].m(c,null),_=!0},p(P,[V]){const U={};V&8&&(U.value=P[3]),t.$set(U);const J={};V&4194304&&(J.$$scope={dirty:V,ctx:P}),o.$set(J);const N={};V&4194560&&(N.$$scope={dirty:V,ctx:P}),!m&&V&2&&(m=!0,N.selected=P[1],Le(()=>m=!1)),u.$set(N);let z=h;h=T(P),h===z?~h&&C[h].p(P,V):(p&&(ae(),S(C[z],1,1,()=>{C[z]=null}),se()),~h?(p=C[h],p?p.p(P,V):(p=C[h]=v[h](P),p.c()),y(p,1),p.m(c,null)):p=null),(!_||V&1)&&O(c,"border-t",P[0]!=null)},i(P){_||(y(t.$$.fragment,P),y(o.$$.fragment,P),y(u.$$.fragment,P),y(p),_=!0)},o(P){S(t.$$.fragment,P),S(o.$$.fragment,P),S(u.$$.fragment,P),S(p),_=!1},d(P){P&&g(e),F(t),F(o),F(u),~h&&C[h].d()}}}function N_(r,e,n){var U;let t,l,s,i=K,o=()=>(i(),i=mt(t,J=>n(2,s=J)),t),a,f;r.$$.on_destroy.push(()=>i());let{concept:u}=e,{example:m}=e;const d=Gr();Ce(r,d,J=>n(8,f=J));const c=Ua();Ce(r,c,J=>n(18,a=J));let h=(U=m.text)==null?void 0:U.trim();Vn(()=>{w()});function p(J){n(3,h=J.target.value),n(0,_=void 0)}let _,b=a.embedding;function w(){n(0,_=h)}let v,C,T;const P=()=>w();function V(J){b=J,n(1,b)}return r.$$set=J=>{"concept"in J&&n(13,u=J.concept),"example"in J&&n(14,m=J.example)},r.$$.update=()=>{if(r.$$.dirty&16384&&m.text&&(n(3,h=m.text.trim()),n(0,_=void 0)),r.$$.dirty&8195&&o(n(7,t=b!=null&&_!=null?Wc(u.namespace,u.concept_name,b,{examples:[{text:_}]}):null)),r.$$.dirty&8192&&n(15,l=`${u.namespace}/${u.concept_name}`),r.$$.dirty&40962&&b!=null&&(n(5,C=[[b,Un]]),n(6,T=[{spanPath:[b,Un],path:[b,Un,l],name:l,type:"concept_score",dtype:"float32",signal:{signal_name:"concept_scorer",concept_name:u.concept_name,namespace:u.namespace}}])),r.$$.dirty&32774&&(s==null?void 0:s.data)!=null&&b!=null){const J=Cf({fields:{[b]:{repeated_field:{dtype:"string_span",fields:{[l]:{dtype:"float32"}}}}}});n(4,v=Af(s.data.scores[0],J))}},[_,b,s,h,v,C,T,t,f,d,c,p,w,u,m,l,P,V]}class z_ extends he{constructor(e){super(),ge(this,e,N_,V_,ce,{concept:13,example:14})}}function R_(r,e,n,t,l,s){const i={...r};if(e==null||n==null)return i;const o=[...e,...n],a=new Set,f=[];for(const h of o){const p=et.value(It(h,[La]),"string");if(p==null||a.has(p))continue;a.add(p);const _=It(h,l);if(_==null)continue;const b=et.value(_,"string");if(b==null)continue;const w=It(_,[s]);if(w==null)continue;const v=`${t.namespace}/${t.concept_name}`,C=It(_,[`${v}/labels`]),T=[];if(C!=null)for(const P of C){const V=et.value(P,"string_span");V!=null&&T.push(V)}for(const P of w){const V=et.value(P,"string_span");if(V==null||!T.every(z=>z.start>V.end||z.endp.score-h.score);const m=f[0],d=f.slice().reverse().find(h=>h!=m);f.sort((h,p)=>Math.abs(h.score-.5)-Math.abs(p.score-.5));const c=f.find(h=>h!=m&&h!=d);return m!=null&&i.positive==null&&(i.positive=u(m)),c!=null&&i.neutral==null&&(i.neutral=u(c)),d!=null&&i.negative==null&&(i.negative=u(d)),i}function ga(r,e,n){const t=r.slice();return t[20]=e[n],t}function j_(r){const e=r.slice(),n=q_(e[20].score);e[23]=n;const t=U_(e[20].score);return e[24]=t,e}function F_(r){let e,n,t,l,s,i,o,a,f,u=r[20].text+"",m,d,c,h=r[24]+"",p,_,b=ot(r[20].score,2)+"",w,v,C,T,P,V;l=new xr({});function U(){return r[17](r[20])}o=new Zr({});function J(){return r[18](r[20])}return{c(){e=B("div"),n=B("div"),t=B("button"),R(l.$$.fragment),s=Q(),i=B("button"),R(o.$$.fragment),a=Q(),f=B("div"),m=G(u),d=Q(),c=B("div"),p=G(h),_=Q(),w=G(b),v=Q(),this.h()},l(N){e=D(N,"DIV",{class:!0});var z=E(e);n=D(z,"DIV",{class:!0});var H=E(n);t=D(H,"BUTTON",{class:!0});var ee=E(t);L(l.$$.fragment,ee),ee.forEach(g),s=X(H),i=D(H,"BUTTON",{class:!0});var _e=E(i);L(o.$$.fragment,_e),_e.forEach(g),H.forEach(g),a=X(z),f=D(z,"DIV",{class:!0});var ye=E(f);m=Y(ye,u),ye.forEach(g),d=X(z),c=D(z,"DIV",{class:!0});var le=E(c);p=Y(le,h),_=X(le),w=Y(le,b),le.forEach(g),v=X(z),z.forEach(g),this.h()},h(){M(t,"class","p-2 hover:bg-gray-200"),O(t,"text-blue-500",r[20].label===!0),M(i,"class","p-2 hover:bg-gray-200"),O(i,"text-red-500",r[20].label===!1),M(n,"class","mr-2 flex flex-shrink-0 gap-x-1"),M(f,"class","flex-grow"),M(c,"class","w-40 flex-shrink-0 text-right"),M(e,"class",C=`flex flex-grow items-center rounded-md border border-gray-300 p-4 pl-2 ${r[23]}`)},m(N,z){I(N,e,z),k(e,n),k(n,t),j(l,t,null),k(n,s),k(n,i),j(o,i,null),k(e,a),k(e,f),k(f,m),k(e,d),k(e,c),k(c,p),k(c,_),k(c,w),k(e,v),T=!0,P||(V=[re(t,"click",U),re(i,"click",J)],P=!0)},p(N,z){r=N,(!T||z&1)&&O(t,"text-blue-500",r[20].label===!0),(!T||z&1)&&O(i,"text-red-500",r[20].label===!1),(!T||z&1)&&u!==(u=r[20].text+"")&&oe(m,u),(!T||z&1)&&h!==(h=r[24]+"")&&oe(p,h),(!T||z&1)&&b!==(b=ot(r[20].score,2)+"")&&oe(w,b),(!T||z&1&&C!==(C=`flex flex-grow items-center rounded-md border border-gray-300 p-4 pl-2 ${r[23]}`))&&M(e,"class",C)},i(N){T||(y(l.$$.fragment,N),y(o.$$.fragment,N),T=!0)},o(N){S(l.$$.fragment,N),S(o.$$.fragment,N),T=!1},d(N){N&&g(e),F(l),F(o),P=!1,Ye(V)}}}function H_(r){let e,n;return e=new zn({props:{paragraph:!0,lines:2}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function pa(r){let e,n,t,l;const s=[H_,F_],i=[];function o(f,u){return f[20]==null?0:1}function a(f,u){return u===1?j_(f):f}return e=o(r),n=i[e]=s[e](a(r,e)),{c(){n.c(),t=pe()},l(f){n.l(f),t=pe()},m(f,u){i[e].m(f,u),I(f,t,u),l=!0},p(f,u){let m=e;e=o(f),e===m?i[e].p(a(f,e),u):(ae(),S(i[m],1,1,()=>{i[m]=null}),se(),n=i[e],n?n.p(a(f,e),u):(n=i[e]=s[e](a(f,e)),n.c()),y(n,1),n.m(t.parentNode,t))},i(f){l||(y(n),l=!0)},o(f){S(n),l=!1},d(f){i[e].d(f),f&&g(t)}}}function L_(r){let e,n,t=r[0],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){e=B("div");for(let i=0;i(m(),m=mt(o,z=>n(15,u=z)),o),c,h=K,p=()=>(h(),h=mt(l,z=>n(16,c=z)),l);r.$$.on_destroy.push(()=>m()),r.$$.on_destroy.push(()=>h());let{dataset:_}=e,{concept:b}=e,{fieldPath:w}=e,{schema:v}=e,{embedding:C}=e;const T=jn();Ce(r,T,z=>n(19,f=z));let P={},V={};function U(z,H){if(z==null)return;const ee={text:z.text,label:H},_e=Object.keys(V).find(ye=>V[ye]===z);n(10,P={...V}),f.mutate([b.namespace,b.concept_name,{insert:[ee]}],{onSuccess:()=>n(10,P={...P,[_e]:void 0})})}const J=z=>U(z,!0),N=z=>U(z,!1);return r.$$set=z=>{"dataset"in z&&n(5,_=z.dataset),"concept"in z&&n(6,b=z.concept),"fieldPath"in z&&n(7,w=z.fieldPath),"schema"in z&&n(8,v=z.schema),"embedding"in z&&n(9,C=z.embedding)},r.$$.update=()=>{var z,H;r.$$.dirty&576&&n(14,t={type:"concept",concept_namespace:b.namespace,concept_name:b.concept_name,embedding:C}),r.$$.dirty&16800&&p(n(2,l=bl(_.namespace,_.name,{columns:[w],limit:_a,combine_columns:!0,searches:[{path:w,query:t}]},v))),r.$$.dirty&576&&n(13,s={signal_name:"concept_score",namespace:b.namespace,concept_name:b.concept_name,embedding:C}),r.$$.dirty&64&&n(12,i={signal_name:"concept_labels",namespace:b.namespace,concept_name:b.concept_name}),r.$$.dirty&12704&&d(n(1,o=bl(_.namespace,_.name,{columns:[w,{path:w,signal_udf:s},{path:w,signal_udf:i}],limit:_a,combine_columns:!0,sort_by:[La]},v))),r.$$.dirty&100032&&n(11,V=R_(P,c.isFetching||(z=c.data)==null?void 0:z.rows,u.isFetching||(H=u.data)==null?void 0:H.rows,b,w,C)),r.$$.dirty&2048&&n(0,a=[V.positive,V.neutral,V.negative])},[a,o,l,T,U,_,b,w,v,C,P,V,i,s,t,u,c,J,N]}class G_ extends he{constructor(e){super(),ge(this,e,W_,L_,ce,{dataset:5,concept:6,fieldPath:7,schema:8,embedding:9})}}function ba(r,e,n){const t=r.slice();return t[23]=e[n],t}function va(r,e,n){const t=r.slice();return t[26]=e[n],t}function ya(r,e,n){const t=r.slice();return t[7]=e[n],t}function Y_(r){let e,n;return e=new ht({props:{labelText:"Dataset",selected:r[10],$$slots:{default:[Q_]},$$scope:{ctx:r}}}),e.$on("change",r[14]),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l[0]&1024&&(s.selected=t[10]),l[0]&64|l[1]&1&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function K_(r){let e,n;return e=new Wr({props:{kind:"error",title:"Error",subtitle:r[6].error.message,hideCloseButton:!0}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l[0]&64&&(s.subtitle=t[6].error.message),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function J_(r){let e,n;return e=new Yr({}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function ka(r){let e,n;return e=new gt({props:{value:`${r[7].namespace}/${r[7].dataset_name}`}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l[0]&64&&(s.value=`${t[7].namespace}/${t[7].dataset_name}`),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Q_(r){let e,n,t,l;e=new gt({props:{value:"",text:"none"}});let s=r[6].data,i=[];for(let a=0;aS(i[a],1,1,()=>{i[a]=null});return{c(){R(e.$$.fragment),n=Q();for(let a=0;aS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;iHe(e,"selected",l)),{c(){R(e.$$.fragment)},l(i){L(e.$$.fragment,i)},m(i,o){j(e,i,o),t=!0},p(i,o){const a={};o[0]&512|o[1]&1&&(a.$$scope={dirty:o,ctx:i}),!n&&o[0]&8&&(n=!0,a.selected=i[3],Le(()=>n=!1)),e.$set(a)},i(i){t||(y(e.$$.fragment,i),t=!0)},o(i){S(e.$$.fragment,i),t=!1},d(i){F(e,i)}}}function Ea(r){let e,n;return e=new gt({props:{value:r[23]}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l[0]&512&&(s.value=t[23]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function e0(r){let e,n,t=r[9],l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){for(let i=0;i0?2:-1}~(t=h(r))&&(l=c[t]=d[t](r));const p=[x_,Z_,X_],_=[];function b(T,P){return T[5].isLoading?0:T[5].isError?1:T[4].length>0?2:-1}~(i=b(r))&&(o=_[i]=p[i](r));let w=r[9].length>0&&wa(r),v=r[8]!=null&&r[3]!=null&&Ca(r),C=r[7]!=null&&r[2]!=null&&r[1]!=null&&r[3]!=null&&Aa(r);return{c(){e=B("div"),n=B("div"),l&&l.c(),s=Q(),o&&o.c(),a=Q(),w&&w.c(),f=Q(),v&&v.c(),u=Q(),C&&C.c(),this.h()},l(T){e=D(T,"DIV",{class:!0});var P=E(e);n=D(P,"DIV",{class:!0});var V=E(n);l&&l.l(V),s=X(V),o&&o.l(V),a=X(V),w&&w.l(V),f=X(V),v&&v.l(V),V.forEach(g),u=X(P),C&&C.l(P),P.forEach(g),this.h()},h(){M(n,"class","flex flex-row gap-x-2"),M(e,"class","flex flex-col gap-y-4")},m(T,P){I(T,e,P),k(e,n),~t&&c[t].m(n,null),k(n,s),~i&&_[i].m(n,null),k(n,a),w&&w.m(n,null),k(n,f),v&&v.m(n,null),k(e,u),C&&C.m(e,null),m=!0},p(T,P){let V=t;t=h(T),t===V?~t&&c[t].p(T,P):(l&&(ae(),S(c[V],1,1,()=>{c[V]=null}),se()),~t?(l=c[t],l?l.p(T,P):(l=c[t]=d[t](T),l.c()),y(l,1),l.m(n,s)):l=null);let U=i;i=b(T),i===U?~i&&_[i].p(T,P):(o&&(ae(),S(_[U],1,1,()=>{_[U]=null}),se()),~i?(o=_[i],o?o.p(T,P):(o=_[i]=p[i](T),o.c()),y(o,1),o.m(n,a)):o=null),T[9].length>0?w?(w.p(T,P),P[0]&512&&y(w,1)):(w=wa(T),w.c(),y(w,1),w.m(n,f)):w&&(ae(),S(w,1,1,()=>{w=null}),se()),T[8]!=null&&T[3]!=null?v?(v.p(T,P),P[0]&264&&y(v,1)):(v=Ca(T),v.c(),y(v,1),v.m(n,null)):v&&(ae(),S(v,1,1,()=>{v=null}),se()),T[7]!=null&&T[2]!=null&&T[1]!=null&&T[3]!=null?C?(C.p(T,P),P[0]&142&&y(C,1)):(C=Aa(T),C.c(),y(C,1),C.m(e,null)):C&&(ae(),S(C,1,1,()=>{C=null}),se())},i(T){m||(y(l),y(o),y(w),y(v),y(C),m=!0)},o(T){S(l),S(o),S(w),S(v),S(C),m=!1},d(T){T&&g(e),~t&&c[t].d(),~i&&_[i].d(),w&&w.d(),v&&v.d(),C&&C.d()}}}function n0(r,e,n){let t,l,s,i,o,a,f,u,m,d,c=K,h=()=>(c(),c=mt(l,H=>n(5,d=H)),l),p,_;r.$$.on_destroy.push(()=>c());let{concept:b}=e;const w=Ua();Ce(r,w,H=>n(20,_=H));let v,C,T,P;const V=Of();Ce(r,V,H=>n(6,p=H));function U(H){const ee=H.target.value;if(ee==="")n(7,v=null);else{const[_e,ye]=ee.split("/");n(7,v={namespace:_e,name:ye})}}function J(H){const ee=H.target.value;n(2,T=Zt(ee))}function N(){m==null||i==null||P==null||v==null||(m.addSearch({path:[i],query:{type:"concept",concept_namespace:b.namespace,concept_name:b.concept_name,embedding:P}}),Pf(pr(v.namespace,v.name)))}function z(H){P=H,n(3,P),n(17,f),n(2,T),n(1,C),n(4,a),n(5,d),n(19,o)}return r.$$set=H=>{"concept"in H&&n(0,b=H.concept)},r.$$.update=()=>{if(r.$$.dirty[0]&1048576&&n(18,t=[_.embedding,"sbert","openai"]),r.$$.dirty[0]&192&&p.data&&p.data.length>0&&v===void 0&&n(7,v={namespace:p.data[0].namespace,name:p.data[0].dataset_name}),r.$$.dirty[0]&128&&h(n(11,l=Tf(v==null?void 0:v.namespace,v==null?void 0:v.name))),r.$$.dirty[0]&128&&n(10,s=v?`${v.namespace}/${v.name}`:""),r.$$.dirty[0]&32&&n(1,C=d.data),r.$$.dirty[0]&2&&n(19,o=C?Qe(C).filter(H=>!Ha(H,C)&&H.dtype!=null):[]),r.$$.dirty[0]&524288&&n(4,a=o.filter(H=>Qe(H).some(ee=>ee.signal!=null&&Qe(ee).some(_e=>_e.dtype==="embedding")))),r.$$.dirty[0]&20&&T!=null){const H=Ae(T);a.some(_e=>Ae(_e.path)===H)||n(2,T=void 0)}r.$$.dirty[0]&20&&a.length>0&&T==null&&n(2,T=a[0].path),r.$$.dirty[0]&4&&n(8,i=T?Ae(T):void 0),r.$$.dirty[0]&6&&n(17,f=T&&C?Qe(Xt(C,T)).filter(H=>H.signal!=null&&Qe(H).some(ee=>ee.dtype==="embedding")):[]),r.$$.dirty[0]&393216&&n(9,u=f.map(H=>H.signal.signal_name).sort((H,ee)=>{let _e=t.indexOf(H),ye=t.indexOf(ee);return _e===-1&&(_e=t.length),ye===-1&&(ye=t.length),_e-ye})),r.$$.dirty[0]&131080&&P!=null&&(f.some(ee=>ee.path.at(-1)===P)||n(3,P=void 0)),r.$$.dirty[0]&128&&(m=v!=null?Cp(v.namespace,v.name):null)},[b,C,T,P,a,d,p,v,i,u,s,l,w,V,U,J,N,f,t,o,_,z]}class r0 extends he{constructor(e){super(),ge(this,e,n0,t0,ce,{concept:0},null,[-1,-1])}}function Oa(r,e,n){const t=r.slice();return t[27]=e[n],t}function l0(r){const e=r.slice(),n=e[11].data.length;return e[26]=n,e}function Ta(r,e,n){const t=r.slice();t[30]=e[n];const l=t[3][t[30].name];t[31]=l;const s=t[10].isLoading&&t[10].variables&&t[10].variables[2]==t[30].name;return t[32]=s,t}function i0(r){let e=r[0].namespace+"",n,t,l=r[0].concept_name+"",s;return{c(){n=G(e),t=G(" / "),s=G(l)},l(i){n=Y(i,e),t=Y(i," / "),s=Y(i,l)},m(i,o){I(i,n,o),I(i,t,o),I(i,s,o)},p(i,o){o[0]&1&&e!==(e=i[0].namespace+"")&&oe(n,e),o[0]&1&&l!==(l=i[0].concept_name+"")&&oe(s,l)},i:K,o:K,d(i){i&&g(n),i&&g(t),i&&g(s)}}}function o0(r){let e=r[0].concept_name+"",n,t,l,s,i,o,a;return s=new Fc({props:{class:"ml-2"}}),{c(){n=G(e),t=Q(),l=B("div"),R(s.$$.fragment)},l(f){n=Y(f,e),t=X(f),l=D(f,"DIV",{});var u=E(l);L(s.$$.fragment,u),u.forEach(g)},m(f,u){I(f,n,u),I(f,t,u),I(f,l,u),j(s,l,null),i=!0,o||(a=At(Rn.call(null,l,{text:"Your concepts are only visible to you when logged in with Google."})),o=!0)},p(f,u){(!i||u[0]&1)&&e!==(e=f[0].concept_name+"")&&oe(n,e)},i(f){i||(y(s.$$.fragment,f),i=!0)},o(f){S(s.$$.fragment,f),i=!1},d(f){f&&g(n),f&&g(t),f&&g(l),F(s),o=!1,a()}}}function Pa(r){let e,n=r[0].description+"",t;return{c(){e=B("div"),t=G(n),this.h()},l(l){e=D(l,"DIV",{class:!0});var s=E(e);t=Y(s,n),s.forEach(g),this.h()},h(){M(e,"class","text text-base text-gray-600")},m(l,s){I(l,e,s),k(e,t)},p(l,s){s[0]&1&&n!==(n=l[0].description+"")&&oe(t,n)},d(l){l&&g(e)}}}function a0(r){let e,n;return{c(){e=B("div"),n=G("Try it"),this.h()},l(t){e=D(t,"DIV",{slot:!0,class:!0});var l=E(e);n=Y(l,"Try it"),l.forEach(g),this.h()},h(){M(e,"slot","above"),M(e,"class","text-md font-semibold")},m(t,l){I(t,e,l),k(e,n)},p:K,d(t){t&&g(e)}}}function s0(r){let e,n;return e=new z_({props:{example:r[4],concept:r[0],slot:"below"}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l[0]&16&&(s.example=t[4]),l[0]&1&&(s.concept=t[0]),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function Ia(r){let e,n;return e=new In({props:{expanded:!0,$$slots:{below:[h0],above:[f0]},$$scope:{ctx:r}}}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p(t,l){const s={};l[0]&1549|l[1]&16&&(s.$$scope={dirty:l,ctx:t}),e.$set(s)},i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function f0(r){let e,n;return{c(){e=B("div"),n=G("Metrics"),this.h()},l(t){e=D(t,"DIV",{slot:!0,class:!0});var l=E(e);n=Y(l,"Metrics"),l.forEach(g),this.h()},h(){M(e,"slot","above"),M(e,"class","text-md font-semibold")},m(t,l){I(t,e,l),k(e,n)},p:K,d(t){t&&g(e)}}}function u0(r){let e,n;function t(){return r[19](r[30])}return e=new rt({props:{icon:r[32]?_n:Ql,class:"w-28 text-3xl",$$slots:{default:[m0]},$$scope:{ctx:r}}}),e.$on("click",t),{c(){R(e.$$.fragment)},l(l){L(e.$$.fragment,l)},m(l,s){j(e,l,s),n=!0},p(l,s){r=l;const i={};s[0]&1536&&(i.icon=r[32]?_n:Ql),s[1]&16&&(i.$$scope={dirty:s,ctx:r}),e.$set(i)},i(l){n||(y(e.$$.fragment,l),n=!0)},o(l){S(e.$$.fragment,l),n=!1},d(l){F(e,l)}}}function c0(r){let e,n=Bn[r[31].metrics.overall]+"",t,l,s,i,o;return{c(){e=B("div"),t=G(n),this.h()},l(a){e=D(a,"DIV",{class:!0});var f=E(e);t=Y(f,n),f.forEach(g),this.h()},h(){M(e,"class",l="concept-score-pill cursor-default text-2xl font-light "+Mn[r[31].metrics.overall])},m(a,f){I(a,e,f),k(e,t),i||(o=At(s=Rn.call(null,e,{component:$o,props:{metrics:r[31].metrics}})),i=!0)},p(a,f){r=a,f[0]&520&&n!==(n=Bn[r[31].metrics.overall]+"")&&oe(t,n),f[0]&520&&l!==(l="concept-score-pill cursor-default text-2xl font-light "+Mn[r[31].metrics.overall])&&M(e,"class",l),s&&pn(s.update)&&f[0]&520&&s.update.call(null,{component:$o,props:{metrics:r[31].metrics}})},i:K,o:K,d(a){a&&g(e),i=!1,o()}}}function d0(r){let e,n;return e=new _n({}),{c(){R(e.$$.fragment)},l(t){L(e.$$.fragment,t)},m(t,l){j(e,t,l),n=!0},p:K,i(t){n||(y(e.$$.fragment,t),n=!0)},o(t){S(e.$$.fragment,t),n=!1},d(t){F(e,t)}}}function m0(r){let e;return{c(){e=G("Compute")},l(n){e=Y(n,"Compute")},m(n,t){I(n,e,t)},d(n){n&&g(e)}}}function Ma(r){let e,n,t=r[30].name+"",l,s,i,o,a,f;const u=[d0,c0,u0],m=[];function d(c,h){return c[2].isLoading?0:c[31]&&c[31].metrics?1:2}return i=d(r),o=m[i]=u[i](r),{c(){e=B("div"),n=B("div"),l=G(t),s=Q(),o.c(),a=Q(),this.h()},l(c){e=D(c,"DIV",{class:!0});var h=E(e);n=D(h,"DIV",{class:!0});var p=E(n);l=Y(p,t),p.forEach(g),s=X(h),o.l(h),a=X(h),h.forEach(g),this.h()},h(){M(n,"class","text-gray-500"),M(e,"class","flex w-36 flex-col items-center gap-y-2 rounded-md border border-b-0 border-gray-200 p-4 shadow-md")},m(c,h){I(c,e,h),k(e,n),k(n,l),k(e,s),m[i].m(e,null),k(e,a),f=!0},p(c,h){(!f||h[0]&512)&&t!==(t=c[30].name+"")&&oe(l,t);let p=i;i=d(c),i===p?m[i].p(c,h):(ae(),S(m[p],1,1,()=>{m[p]=null}),se(),o=m[i],o?o.p(c,h):(o=m[i]=u[i](c),o.c()),y(o,1),o.m(e,a))},i(c){f||(y(o),f=!0)},o(c){S(o),f=!1},d(c){c&&g(e),m[i].d()}}}function h0(r){let e,n,t=r[9].data,l=[];for(let i=0;iS(l[i],1,1,()=>{l[i]=null});return{c(){e=B("div");for(let i=0;i0?2:-1}function ze($,be){return be===2?l0($):$}return~(c=Ie(r))&&(h=Pe[c]=De[c](ze(r,c))),v=new xr({}),J=new xo({props:{data:r[1]}}),J.$on("remove",r[20]),J.$on("add",r[21]),ee=new Zr({}),Z=new xo({props:{data:r[5]}}),Z.$on("remove",r[22]),Z.$on("add",r[23]),{c(){e=B("div"),n=B("div"),t=B("div"),s.c(),i=Q(),fe&&fe.c(),o=Q(),R(a.$$.fragment),f=Q(),ve&&ve.c(),u=Q(),R(m.$$.fragment),d=Q(),h&&h.c(),p=Q(),_=B("div"),b=B("div"),w=B("span"),R(v.$$.fragment),C=G(" In concept ("),P=G(T),V=G(" examples)"),U=Q(),R(J.$$.fragment),N=Q(),z=B("div"),H=B("span"),R(ee.$$.fragment),_e=G("Not in concept ("),le=G(ye),Se=G(" examples)"),Te=Q(),R(Z.$$.fragment),this.h()},l($){e=D($,"DIV",{class:!0});var be=E(e);n=D(be,"DIV",{});var je=E(n);t=D(je,"DIV",{class:!0});var _t=E(t);s.l(_t),_t.forEach(g),i=X(je),fe&&fe.l(je),je.forEach(g),o=X(be),L(a.$$.fragment,be),f=X(be),ve&&ve.l(be),u=X(be),L(m.$$.fragment,be),d=X(be),h&&h.l(be),p=X(be),_=D(be,"DIV",{class:!0});var lt=E(_);b=D(lt,"DIV",{class:!0});var Je=E(b);w=D(Je,"SPAN",{class:!0});var Xe=E(w);L(v.$$.fragment,Xe),C=Y(Xe," In concept ("),P=Y(Xe,T),V=Y(Xe," examples)"),Xe.forEach(g),U=X(Je),L(J.$$.fragment,Je),Je.forEach(g),N=X(lt),z=D(lt,"DIV",{class:!0});var it=E(z);H=D(it,"SPAN",{class:!0});var Ft=E(H);L(ee.$$.fragment,Ft),_e=Y(Ft,"Not in concept ("),le=Y(Ft,ye),Se=Y(Ft," examples)"),Ft.forEach(g),Te=X(it),L(Z.$$.fragment,it),it.forEach(g),lt.forEach(g),be.forEach(g),this.h()},h(){M(t,"class","flex flex-row items-center text-2xl font-semibold"),M(w,"class","flex items-center gap-x-2 text-lg"),M(b,"class","flex w-0 flex-grow flex-col gap-y-4"),M(H,"class","flex items-center gap-x-2 text-lg"),M(z,"class","flex w-0 flex-grow flex-col gap-y-4"),M(_,"class","flex gap-x-4"),M(e,"class","flex h-full w-full flex-col gap-y-8")},m($,be){I($,e,be),k(e,n),k(n,t),A[l].m(t,null),k(n,i),fe&&fe.m(n,null),k(e,o),j(a,e,null),k(e,f),ve&&ve.m(e,null),k(e,u),j(m,e,null),k(e,d),~c&&Pe[c].m(e,null),k(e,p),k(e,_),k(_,b),k(b,w),j(v,w,null),k(w,C),k(w,P),k(w,V),k(b,U),j(J,b,null),k(_,N),k(_,z),k(z,H),j(ee,H,null),k(H,_e),k(H,le),k(H,Se),k(z,Te),j(Z,z,null),x=!0},p($,be){let je=l;l=q($),l===je?A[l].p($,be):(ae(),S(A[je],1,1,()=>{A[je]=null}),se(),s=A[l],s?s.p($,be):(s=A[l]=de[l]($),s.c()),y(s,1),s.m(t,null)),$[0].description?fe?fe.p($,be):(fe=Pa($),fe.c(),fe.m(n,null)):fe&&(fe.d(1),fe=null);const _t={};be[0]&17|be[1]&16&&(_t.$$scope={dirty:be,ctx:$}),a.$set(_t),$[9].data?ve?(ve.p($,be),be[0]&512&&y(ve,1)):(ve=Ia($),ve.c(),y(ve,1),ve.m(e,u)):ve&&(ae(),S(ve,1,1,()=>{ve=null}),se());const lt={};be[0]&1|be[1]&16&&(lt.$$scope={dirty:be,ctx:$}),m.$set(lt);let Je=c;c=Ie($),c===Je?~c&&Pe[c].p(ze($,c),be):(h&&(ae(),S(Pe[Je],1,1,()=>{Pe[Je]=null}),se()),~c?(h=Pe[c],h?h.p(ze($,c),be):(h=Pe[c]=De[c](ze($,c)),h.c()),y(h,1),h.m(e,p)):h=null),(!x||be[0]&2)&&T!==(T=$[1].length+"")&&oe(P,T);const Xe={};be[0]&2&&(Xe.data=$[1]),J.$set(Xe),(!x||be[0]&32)&&ye!==(ye=$[5].length+"")&&oe(le,ye);const it={};be[0]&32&&(it.data=$[5]),Z.$set(it)},i($){x||(y(s),y(a.$$.fragment,$),y(ve),y(m.$$.fragment,$),y(h),y(v.$$.fragment,$),y(J.$$.fragment,$),y(ee.$$.fragment,$),y(Z.$$.fragment,$),x=!0)},o($){S(s),S(a.$$.fragment,$),S(ve),S(m.$$.fragment,$),S(h),S(v.$$.fragment,$),S(J.$$.fragment,$),S(ee.$$.fragment,$),S(Z.$$.fragment,$),x=!1},d($){$&&g(e),A[l].d(),fe&&fe.d(),F(a),ve&&ve.d(),F(m),~c&&Pe[c].d(),F(v),F(J),F(ee),F(Z)}}}function w0(r,e,n){let t,l,s,i,o,a,f,u,m=K,d=()=>(m(),m=mt(l,le=>n(2,u=le)),l),c,h,p,_,b=K,w=()=>(b(),b=mt(s,le=>n(11,_=le)),s);r.$$.on_destroy.push(()=>m()),r.$$.on_destroy.push(()=>b());let{concept:v}=e;const C=ja();Ce(r,C,le=>n(18,c=le));const T=jn();Ce(r,T,le=>n(25,f=le));const P=Gr();Ce(r,P,le=>n(9,h=le));let V={};const U=qc();Ce(r,U,le=>n(10,p=le));function J(le){!v.namespace||!v.concept_name||f.mutate([v.namespace,v.concept_name,{remove:[le]}])}function N(le,Se){!v.namespace||!v.concept_name||f.mutate([v.namespace,v.concept_name,{insert:[{text:le,label:Se}]}])}const z=le=>p.mutate([v.namespace,v.concept_name,le.name]),H=le=>J(le.detail),ee=le=>N(le.detail,!0),_e=le=>J(le.detail),ye=le=>N(le.detail,!1);return r.$$set=le=>{"concept"in le&&n(0,v=le.concept)},r.$$.update=()=>{var le,Se,Te,Z;if(r.$$.dirty[0]&262144&&n(8,t=(Se=(le=c.data)==null?void 0:le.user)==null?void 0:Se.id),r.$$.dirty[0]&262144&&((Z=(Te=c.data)==null?void 0:Te.user)==null||Z.given_name),r.$$.dirty[0]&1&&d(n(7,l=Lc(v.namespace,v.concept_name))),r.$$.dirty[0]&4&&u.data){n(3,V={});for(const x of u.data)n(3,V[x.embedding_name]=x,V)}r.$$.dirty[0]&1&&w(n(6,s=Gc(v.namespace,v.concept_name))),r.$$.dirty[0]&1&&n(1,i=Object.values(v.data).filter(x=>x.label==!0)),r.$$.dirty[0]&1&&n(5,o=Object.values(v.data).filter(x=>x.label==!1)),r.$$.dirty[0]&2&&n(4,a=i[Math.floor(Math.random()*i.length)])},[v,i,u,V,a,o,s,l,t,h,p,_,C,T,P,U,J,N,c,z,H,ee,_e,ye]}class Z0 extends he{constructor(e){super(),ge(this,e,w0,S0,ce,{concept:0},null,[-1,-1])}}export{dr as A,fc as B,U0 as C,V0 as D,a_ as E,W0 as F,Kr as G,Qr as H,z0 as I,Xr as J,qu as K,H0 as L,Jr as M,L0 as N,Cp as O,F0 as P,Op as Q,G0 as R,P_ as S,zc as T,Fc as V,R0 as a,Me as b,Ep as c,j0 as d,Z0 as e,Tp as f,Yf as g,Ga as h,_c as i,Ln as j,Pp as k,Q0 as l,X0 as m,Y0 as n,J0 as o,Ap as p,Hc as q,Q1 as r,K0 as s,q0 as t,K1 as u,_n as v,Ql as w,X1 as x,Z1 as y,rf as z};