import{s as Te,c as ul,e as E,a as q,b as I,d as P,g as _,f as z,h as p,i as w,j as M,A as Dt,u as al,m as sl,n as cl,B as pl,a6 as rl,l as we,C as ml,r as D,z as $,X as v,t as ke,w as oe,x as re,y as de,U as wl,V as Cl,p as nl,H as Fe,I as Xe,N as El,M as Be,G as xe,v as Ye,al as Il,J as Dl,K as Bl,aj as Bt,q as yl,o as Lt,_ as Ft,F as $n,am as xn,an as et}from"./scheduler.COjx-7W5.js";import{S as ve,i as Me,b as A,d as U,m as V,t as m,a as h,e as j,g as Q,c as W,f as il,k as lt}from"./index.BCsPMspU.js";import{g as dl,c as _l,e as ce,H as tl,Q as ol,I as Gt,J as Pt,t as At}from"./VennDiagram.svelte_svelte_type_style_lang.CgIWjVjl.js";import{s as hl,a as nt,g as tt,V as Ut,Q as Sl,b as ot,p as Ze,u as Ll,E as rt,S as Vt,C as jt,D as it}from"./colours.b9yT0WAN.js";import{w as Rt}from"./entry.D3ZmOa0y.js";import{f as Fl,s as Gl}from"./index.Cy2ff_Ee.js";import{g as Ee,f as pe,c as qt}from"./CopyIcon.CSx2ZgUM.js";import{I as qe,X as zt,S as Ht,d as Qt,e as Wt,f as Jt,g as Kt,h as Xt,i as Yt}from"./index.Hg4XaOtA.js";import{E as Zt}from"./index.C4Bnz-Ec.js";function $t(o){let l,n,e,t,i,r,u,f,a;e=new qe({props:{class:"w-6 h-6",src:zt}});const s=o[3].default,c=ul(s,o,o[2],null);return{c(){l=E("dialog"),n=E("button"),A(e.$$.fragment),t=q(),i=E("div"),c&&c.c(),this.h()},l(d){l=I(d,"DIALOG",{class:!0});var g=P(l);n=I(g,"BUTTON",{class:!0});var y=P(n);U(e.$$.fragment,y),y.forEach(_),t=z(g),i=I(g,"DIV",{class:!0});var b=P(i);c&&c.l(b),b.forEach(_),g.forEach(_),this.h()},h(){p(n,"class","absolute top-2 right-2 text-gray-500 hover:text-gray-700 focus:outline-none"),p(i,"class","py-2 px-6"),p(l,"class","w-[90vw] rounded-lg relative")},m(d,g){w(d,l,g),M(l,n),V(e,n,null),M(l,t),M(l,i),c&&c.m(i,null),u=!0,f||(a=Dt(r=o[1].call(null,l,o[0])),f=!0)},p(d,[g]){c&&c.p&&(!u||g&4)&&al(c,s,d,d[2],u?cl(s,d[2],g,null):sl(d[2]),null),r&&pl(r.update)&&g&1&&r.update.call(null,d[0])},i(d){u||(m(e.$$.fragment,d),m(c,d),u=!0)},o(d){h(e.$$.fragment,d),h(c,d),u=!1},d(d){d&&_(l),j(e),c&&c.d(d),f=!1,a()}}}function xt(o,l,n){let{$$slots:e={},$$scope:t}=l,{open:i=!1}=l;function r(u,f){f?u.showModal():u.close();function a(d){d.target===u&&n(0,i=!1)}function s(){n(0,i=!1)}u.addEventListener("click",a);const c=u.firstElementChild;return c.addEventListener("click",s),{update(d){d?u.showModal():u.close()},destroy(){u.removeEventListener("click",a),c.removeEventListener("click",s)}}}return o.$$set=u=>{"open"in u&&n(0,i=u.open),"$$scope"in u&&n(2,t=u.$$scope)},[i,r,t,e]}class eo extends ve{constructor(l){super(),Me(this,l,xt,$t,Te,{open:0})}}function lo(o){let l,n,e,t,i,r,u,f;return i=new qe({props:{src:Ht,class:"pl-0.5"}}),{c(){l=E("div"),n=E("input"),e=q(),t=E("div"),A(i.$$.fragment),this.h()},l(a){l=I(a,"DIV",{class:!0});var s=P(l);n=I(s,"INPUT",{class:!0,type:!0,placeholder:!0}),e=z(s),t=I(s,"DIV",{class:!0});var c=P(t);U(i.$$.fragment,c),c.forEach(_),s.forEach(_),this.h()},h(){p(n,"class","search-bar svelte-104e064"),p(n,"type","text"),p(n,"placeholder",o[1]),p(t,"class","search-icon svelte-104e064"),p(l,"class","search-container svelte-104e064")},m(a,s){w(a,l,s),M(l,n),rl(n,o[0]),M(l,e),M(l,t),V(i,t,null),r=!0,u||(f=[we(n,"input",o[3]),we(n,"keyup",o[4])],u=!0)},p(a,[s]){(!r||s&2)&&p(n,"placeholder",a[1]),s&1&&n.value!==a[0]&&rl(n,a[0])},i(a){r||(m(i.$$.fragment,a),r=!0)},o(a){h(i.$$.fragment,a),r=!1},d(a){a&&_(l),j(i),u=!1,ml(f)}}}function no(o,l,n){let{placeholder:e="Search"}=l,{value:t}=l,{searchFunction:i}=l;function r(){t=this.value,n(0,t)}const u=()=>i(t);return o.$$set=f=>{"placeholder"in f&&n(1,e=f.placeholder),"value"in f&&n(0,t=f.value),"searchFunction"in f&&n(2,i=f.searchFunction)},[t,e,i,r,u]}class to extends ve{constructor(l){super(),Me(this,l,no,lo,Te,{placeholder:1,value:0,searchFunction:2})}}function oo(o){let l;return{c(){l=D()},l(n){l=D()},m(n,e){w(n,l,e)},p(n,[e]){},i:$,o:$,d(n){n&&_(l)}}}function ro(o,l,n){let{data:e}=l,{link:t}=l;const i=r=>r[t];return o.$$set=r=>{"data"in r&&n(0,e=r.data),"link"in r&&n(1,t=r.link)},[e,t,i]}class ft extends ve{constructor(l){super(),Me(this,l,ro,oo,Te,{data:0,link:1})}}function je(o,l){const n=l.filter(e=>e.id===o.id);if(n===void 0||n.length!==1){const e=o.id===void 0?new Error('please add an "id" property to all the <Column ... />'):new Error(`column with id: "${o.id}" not found`);if(hl)throw e;return console.warn(e.message),""}return n[0]}function fl(o,l,n){if(!n||!o.length)return null;let e=0,t=0;return o.forEach(i=>{const r=Number(i[l]??0),u=Number(i[n]??0);e+=r*u,t+=u}),t>0?e/t:0}function ze(o,l,n,e,t=null){if(!n&&e==="number"&&(n="sum"),!o||!o.length)return null;if(e!=="number"&&["sum","min","max","mean","weightedMean","median",void 0].includes(n))return"-";const i=o.map(r=>r[l]).filter(r=>r!==void 0);switch(n){case"sum":return i.reduce((r,u)=>r+Number(u),0);case"min":return Math.min(...i);case"max":return Math.max(...i);case"mean":return i.length?i.reduce((r,u)=>r+Number(u),0)/i.length:"-";case"count":return o.length;case"countDistinct":return new Set(i).size;case"weightedMean":{if(!t)return"Weight column name required for weightedMean";let r=0,u=o.reduce((f,a)=>{const s=a[t]||0;return r+=s,f+(Number(a[l])||0)*s},0);return r>0?u/r:null}case"median":{const r=i.sort((f,a)=>f-a),u=Math.floor(r.length/2);return r.length%2!==0?r[u]:(r[u-1]+r[u])/2}default:return`${n}`}}function De(o,l){const n=o.filter(e=>!l.includes(e));return[...l,...n]}function io(o){let l,n;return l=new Ut({props:{error:o[8]}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&256&&(i.error=e[8]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function fo(o){let l,n,e,t;function i(a,s){return a[5]==="right"?ao:uo}let r=i(o),u=r(o),f=o[3]&&jl(o);return{c(){l=E("span"),n=E("span"),u.c(),e=q(),f&&f.c(),this.h()},l(a){l=I(a,"SPAN",{class:!0});var s=P(l);n=I(s,"SPAN",{});var c=P(n);u.l(c),e=z(c),f&&f.l(c),c.forEach(_),s.forEach(_),this.h()},h(){v(n,"text-align",o[6]??"right"),p(l,"class",t="m-0 "+o[7]+" font-ui inline-block rounded-md"),ke(l,"px-1",o[0]),v(l,"background-color",o[0]?o[12][o[11]].chipColor:void 0),v(l,"border",o[0]?`1px solid ${o[12][o[11]].chipBorder}`:void 0),v(l,"color",o[12][o[11]].color)},m(a,s){w(a,l,s),M(l,n),u.m(n,null),M(n,e),f&&f.m(n,null)},p(a,s){r===(r=i(a))&&u?u.p(a,s):(u.d(1),u=r(a),u&&(u.c(),u.m(n,e))),a[3]?f?f.p(a,s):(f=jl(a),f.c(),f.m(n,null)):f&&(f.d(1),f=null),s&64&&v(n,"text-align",a[6]??"right"),s&128&&t!==(t="m-0 "+a[7]+" font-ui inline-block rounded-md")&&p(l,"class",t),s&129&&ke(l,"px-1",a[0]),s&2049&&v(l,"background-color",a[0]?a[12][a[11]].chipColor:void 0),s&2049&&v(l,"border",a[0]?`1px solid ${a[12][a[11]].chipBorder}`:void 0),s&2048&&v(l,"color",a[12][a[11]].color)},i:$,o:$,d(a){a&&_(l),u.d(),f&&f.d()}}}function uo(o){let l,n,e=o[2]&&Pl(o),t=o[1]&&Al(o);return{c(){e&&e.c(),l=q(),t&&t.c(),n=D()},l(i){e&&e.l(i),l=z(i),t&&t.l(i),n=D()},m(i,r){e&&e.m(i,r),w(i,l,r),t&&t.m(i,r),w(i,n,r)},p(i,r){i[2]?e?e.p(i,r):(e=Pl(i),e.c(),e.m(l.parentNode,l)):e&&(e.d(1),e=null),i[1]?t?t.p(i,r):(t=Al(i),t.c(),t.m(n.parentNode,n)):t&&(t.d(1),t=null)},d(i){i&&(_(l),_(n)),e&&e.d(i),t&&t.d(i)}}}function ao(o){let l,n,e=o[1]&&Ul(o),t=o[2]&&Vl(o);return{c(){e&&e.c(),l=q(),t&&t.c(),n=D()},l(i){e&&e.l(i),l=z(i),t&&t.l(i),n=D()},m(i,r){e&&e.m(i,r),w(i,l,r),t&&t.m(i,r),w(i,n,r)},p(i,r){i[1]?e?e.p(i,r):(e=Ul(i),e.c(),e.m(l.parentNode,l)):e&&(e.d(1),e=null),i[2]?t?t.p(i,r):(t=Vl(i),t.c(),t.m(n.parentNode,n)):t&&(t.d(1),t=null)},d(i){i&&(_(l),_(n)),e&&e.d(i),t&&t.d(i)}}}function Pl(o){let l,n,e=o[11]==="positive"?"&#9650;":o[11]==="negative"?"&#9660;":"—";return{c(){l=E("span"),n=new wl(!1),this.h()},l(t){l=I(t,"SPAN",{class:!0});var i=P(l);n=Cl(i,!1),i.forEach(_),this.h()},h(){n.a=null,p(l,"class","font-[system-ui]")},m(t,i){w(t,l,i),n.m(e,l)},p(t,i){i&2048&&e!==(e=t[11]==="positive"?"&#9650;":t[11]==="negative"?"&#9660;":"—")&&n.p(e)},d(t){t&&_(l)}}}function Al(o){let l;function n(i,r){return i[9]===null?co:so}let e=n(o),t=e(o);return{c(){t.c(),l=D()},l(i){t.l(i),l=D()},m(i,r){t.m(i,r),w(i,l,r)},p(i,r){e===(e=n(i))&&t?t.p(i,r):(t.d(1),t=e(i),t&&(t.c(),t.m(l.parentNode,l)))},d(i){i&&_(l),t.d(i)}}}function so(o){let l,n=pe(o[9],o[10],o[4])+"",e;return{c(){l=E("span"),e=oe(n)},l(t){l=I(t,"SPAN",{});var i=P(l);e=re(i,n),i.forEach(_)},m(t,i){w(t,l,i),M(l,e)},p(t,i){i&1552&&n!==(n=pe(t[9],t[10],t[4])+"")&&de(e,n)},d(t){t&&_(l)}}}function co(o){let l,n="–";return{c(){l=E("span"),l.textContent=n,this.h()},l(e){l=I(e,"SPAN",{class:!0,"data-svelte-h":!0}),nl(l)!=="svelte-45ueay"&&(l.textContent=n),this.h()},h(){p(l,"class","font-[system-ui]")},m(e,t){w(e,l,t)},p:$,d(e){e&&_(l)}}}function Ul(o){let l;function n(i,r){return i[9]===null?_o:mo}let e=n(o),t=e(o);return{c(){t.c(),l=D()},l(i){t.l(i),l=D()},m(i,r){t.m(i,r),w(i,l,r)},p(i,r){e===(e=n(i))&&t?t.p(i,r):(t.d(1),t=e(i),t&&(t.c(),t.m(l.parentNode,l)))},d(i){i&&_(l),t.d(i)}}}function mo(o){let l,n=pe(o[9],o[10],o[4])+"",e;return{c(){l=E("span"),e=oe(n)},l(t){l=I(t,"SPAN",{});var i=P(l);e=re(i,n),i.forEach(_)},m(t,i){w(t,l,i),M(l,e)},p(t,i){i&1552&&n!==(n=pe(t[9],t[10],t[4])+"")&&de(e,n)},d(t){t&&_(l)}}}function _o(o){let l,n="–";return{c(){l=E("span"),l.textContent=n,this.h()},l(e){l=I(e,"SPAN",{class:!0,"data-svelte-h":!0}),nl(l)!=="svelte-45ueay"&&(l.textContent=n),this.h()},h(){p(l,"class","font-[system-ui]")},m(e,t){w(e,l,t)},p:$,d(e){e&&_(l)}}}function Vl(o){let l,n,e=o[11]==="positive"?"&#9650;":o[11]==="negative"?"&#9660;":"–&thinsp;";return{c(){l=E("span"),n=new wl(!1),this.h()},l(t){l=I(t,"SPAN",{class:!0});var i=P(l);n=Cl(i,!1),i.forEach(_),this.h()},h(){n.a=null,p(l,"class","font-[system-ui]")},m(t,i){w(t,l,i),n.m(e,l)},p(t,i){i&2048&&e!==(e=t[11]==="positive"?"&#9650;":t[11]==="negative"?"&#9660;":"–&thinsp;")&&n.p(e)},d(t){t&&_(l)}}}function jl(o){let l,n;return{c(){l=E("span"),n=oe(o[3])},l(e){l=I(e,"SPAN",{});var t=P(l);n=re(t,o[3]),t.forEach(_)},m(e,t){w(e,l,t),M(l,n)},p(e,t){t&8&&de(n,e[3])},d(e){e&&_(l)}}}function ho(o){let l,n,e,t;const i=[fo,io],r=[];function u(f,a){return f[8]?1:0}return l=u(o),n=r[l]=i[l](o),{c(){n.c(),e=D()},l(f){n.l(f),e=D()},m(f,a){r[l].m(f,a),w(f,e,a),t=!0},p(f,[a]){let s=l;l=u(f),l===s?r[l].p(f,a):(Q(),h(r[s],1,1,()=>{r[s]=null}),W(),n=r[l],n?n.p(f,a):(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e))},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),r[l].d(f)}}}function go(o,l,n){let{data:e=void 0}=l,{row:t=0}=l,{column:i=void 0}=l,{value:r=void 0}=l,{text:u=void 0}=l,{chip:f=!1}=l,{downIsGood:a=!1}=l,{fmt:s=void 0}=l,{format_object:c=void 0}=l,{columnUnitSummary:d=void 0}=l,{showValue:g=!0}=l,{showSymbol:y=!0}=l,{symbolPosition:b="right"}=l,{align:N="right"}=l,{fontClass:R=f?"text-sm":"text-base"}=l,{neutralMin:B=0}=l,{neutralMax:L=0}=l,ee={positive:{color:a?"var(--red-700)":"var(--green-700)",chipColor:a?"var(--red-100)":"var(--green-100)",chipBorder:a?"var(--red-300)":"var(--green-300)"},negative:{color:a?"var(--green-700)":"var(--red-700)",chipColor:a?"var(--green-100)":"var(--red-100)",chipBorder:a?"var(--green-300)":"var(--red-300)"},neutral:{color:"var(--grey-500)",chipColor:"var(--grey-100)",chipBorder:"var(--grey-300)"}},te,G,ie,O,J;return o.$$set=F=>{"data"in F&&n(13,e=F.data),"row"in F&&n(16,t=F.row),"column"in F&&n(14,i=F.column),"value"in F&&n(17,r=F.value),"text"in F&&n(3,u=F.text),"chip"in F&&n(0,f=F.chip),"downIsGood"in F&&n(15,a=F.downIsGood),"fmt"in F&&n(18,s=F.fmt),"format_object"in F&&n(19,c=F.format_object),"columnUnitSummary"in F&&n(4,d=F.columnUnitSummary),"showValue"in F&&n(1,g=F.showValue),"showSymbol"in F&&n(2,y=F.showSymbol),"symbolPosition"in F&&n(5,b=F.symbolPosition),"align"in F&&n(6,N=F.align),"fontClass"in F&&n(7,R=F.fontClass),"neutralMin"in F&&n(20,B=F.neutralMin),"neutralMax"in F&&n(21,L=F.neutralMax)},o.$$.update=()=>{var F;if(o.$$.dirty&1&&n(0,f=f==="true"||f===!0),o.$$.dirty&32768&&n(15,a=a==="true"||a===!0),o.$$.dirty&2&&n(1,g=g==="true"||g===!0),o.$$.dirty&4&&n(2,y=y==="true"||y===!0),o.$$.dirty&8348416)try{if(n(8,te=void 0),e){if(typeof e=="string")throw Error(`Received: data=${e}, expected: data={${e}}`);if(Array.isArray(e)||n(13,e=[e]),isNaN(t))throw Error("row must be a number (row="+t+")");try{Object.keys(e[t])[0]}catch{throw Error("Row "+t+" does not exist in the dataset")}n(14,i=i??Object.keys(e[t])[0]),nt(e,[i]),n(22,ie=tt(e,"array")),n(9,G=e[t][i]),n(22,ie=ie.filter(K=>K.id===i)),s?n(10,O=Ee(s,(F=ie[0].format)==null?void 0:F.valueType)):n(10,O=ie[0].format)}else if(r!==void 0){if(isNaN(r))throw Error("value must be a number (value="+r+")");n(9,G=r),n(10,O=s?Ee(s,"number"):c??void 0)}else throw Error("No data or value provided. If you referenced a query result, check that the name is correct.");n(11,J=G>L?"positive":G<B?"negative":"neutral")}catch(K){if(n(8,te=K.message),console.error("\x1B[31m%s\x1B[0m",`Error in Value: ${te}`),hl)throw te}},[f,g,y,u,d,b,N,R,te,G,O,J,ee,e,i,a,t,r,s,c,B,L,ie]}class bo extends ve{constructor(l){super(),Me(this,l,go,ho,Te,{data:13,row:16,column:14,value:17,text:3,chip:0,downIsGood:15,fmt:18,format_object:19,columnUnitSummary:4,showValue:1,showSymbol:2,symbolPosition:5,align:6,fontClass:7,neutralMin:20,neutralMax:21})}}function ko(o){var i;let l,n;const e=[o[4],{data:(i=o[7])!=null&&i.__isQueryStore?Array.from(o[7]):o[7]}];let t={};for(let r=0;r<e.length;r+=1)t=Fe(t,e[r]);return l=new bo({props:t}),{c(){A(l.$$.fragment)},l(r){U(l.$$.fragment,r)},m(r,u){V(l,r,u),n=!0},p(r,u){var a;const f=u&144?dl(e,[u&16&&_l(r[4]),u&128&&{data:(a=r[7])!=null&&a.__isQueryStore?Array.from(r[7]):r[7]}]):{};l.$set(f)},i(r){n||(m(l.$$.fragment,r),n=!0)},o(r){h(l.$$.fragment,r),n=!1},d(r){j(l,r)}}}function Rl(o){let l,n;return l=new ot({props:{emptyMessage:o[2],emptySet:o[1],chartType:yo,isInitial:o[3]}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&4&&(i.emptyMessage=e[2]),t&2&&(i.emptySet=e[1]),t&8&&(i.isInitial=e[3]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function po(o){let l,n,e=!o[4].placeholder&&Rl(o);return{c(){l=E("span"),e&&e.c(),this.h()},l(t){l=I(t,"SPAN",{slot:!0});var i=P(l);e&&e.l(i),i.forEach(_),this.h()},h(){p(l,"slot","empty")},m(t,i){w(t,l,i),e&&e.m(l,null),n=!0},p(t,i){t[4].placeholder?e&&(Q(),h(e,1,1,()=>{e=null}),W()):e?(e.p(t,i),i&16&&m(e,1)):(e=Rl(t),e.c(),m(e,1),e.m(l,null))},i(t){n||(m(e),n=!0)},o(t){h(e),n=!1},d(t){t&&_(l),e&&e.d()}}}function wo(o){let l,n="Loading...";return{c(){l=E("p"),l.textContent=n,this.h()},l(e){l=I(e,"P",{slot:!0,class:!0,"data-svelte-h":!0}),nl(l)!=="svelte-e46ma0"&&(l.textContent=n),this.h()},h(){p(l,"slot","skeleton"),p(l,"class","text-gray-500")},m(e,t){w(e,l,t)},p:$,d(e){e&&_(l)}}}function Co(o){let l,n;return l=new Sl({props:{data:o[0],$$slots:{skeleton:[wo],empty:[po],default:[ko,({loaded:e})=>({7:e}),({loaded:e})=>e?128:0]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,[t]){const i={};t&1&&(i.data=e[0]),t&414&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}let yo="Delta";function So(o,l,n){let e,{data:t=void 0}=l;const i=typeof t=="object"&&"__isQueryStore"in t?t.hash:void 0;let r=(t==null?void 0:t.hash)===i,{emptySet:u=void 0}=l,{emptyMessage:f=void 0}=l;return o.$$set=a=>{n(6,l=Fe(Fe({},l),Xe(a))),"data"in a&&n(0,t=a.data),"emptySet"in a&&n(1,u=a.emptySet),"emptyMessage"in a&&n(2,f=a.emptyMessage)},o.$$.update=()=>{o.$$.dirty&1&&n(3,r=(t==null?void 0:t.hash)===i),n(4,e=Object.fromEntries(Object.entries(l).filter(([,a])=>a!==void 0)))},l=Xe(l),[t,u,f,r,e]}class gl extends ve{constructor(l){super(),Me(this,l,So,Co,Te,{data:0,emptySet:1,emptyMessage:2})}}function No(o){let l,n,e;const t=o[17].default,i=ul(t,o,o[16],null);return{c(){l=E("td"),i&&i.c(),this.h()},l(r){l=I(r,"TD",{class:!0,rowspan:!0,colspan:!0});var u=P(l);i&&i.l(u),u.forEach(_),this.h()},h(){p(l,"class",n=(o[15].class||"")+" "+o[0]+" "+o[11]+" whitespace-nowrap overflow-hidden first:pl-[3px] "+(o[14]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-iw64fb"),p(l,"rowspan",o[6]),p(l,"colspan",o[7]),v(l,"text-align",o[1]),v(l,"height",o[2]),v(l,"width",o[3]),v(l,"white-space",o[4]?"normal":"nowrap"),v(l,"vertical-align",o[5]),v(l,"display",o[8]?void 0:"none"),v(l,"background-color",o[9]),v(l,"color",o[10]),v(l,"padding-left",o[12]),v(l,"border-bottom",o[13])},m(r,u){w(r,l,u),i&&i.m(l,null),e=!0},p(r,[u]){i&&i.p&&(!e||u&65536)&&al(i,t,r,r[16],e?cl(t,r[16],u,null):sl(r[16]),null),(!e||u&51201&&n!==(n=(r[15].class||"")+" "+r[0]+" "+r[11]+" whitespace-nowrap overflow-hidden first:pl-[3px] "+(r[14]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-iw64fb"))&&p(l,"class",n),(!e||u&64)&&p(l,"rowspan",r[6]),(!e||u&128)&&p(l,"colspan",r[7]),u&2&&v(l,"text-align",r[1]),u&4&&v(l,"height",r[2]),u&8&&v(l,"width",r[3]),u&16&&v(l,"white-space",r[4]?"normal":"nowrap"),u&32&&v(l,"vertical-align",r[5]),u&256&&v(l,"display",r[8]?void 0:"none"),u&512&&v(l,"background-color",r[9]),u&1024&&v(l,"color",r[10]),u&4096&&v(l,"padding-left",r[12]),u&8192&&v(l,"border-bottom",r[13])},i(r){e||(m(i,r),e=!0)},o(r){h(i,r),e=!1},d(r){r&&_(l),i&&i.d(r)}}}function To(o,l,n){const e=["dataType","align","height","width","wrap","verticalAlign","rowSpan","colSpan","show","cellColor","fontColor","topBorder","paddingLeft","borderBottom","compact"];let t=El(l,e),{$$slots:i={},$$scope:r}=l,{dataType:u=void 0}=l,{align:f=void 0}=l,{height:a=void 0}=l,{width:s=void 0}=l,{wrap:c=void 0}=l,{verticalAlign:d="middle"}=l,{rowSpan:g=1}=l,{colSpan:y=1}=l,{show:b=!0}=l,{cellColor:N=void 0}=l,{fontColor:R=void 0}=l,{topBorder:B=void 0}=l,{paddingLeft:L=void 0}=l,{borderBottom:ee=void 0}=l,{compact:te=!1}=l;return o.$$set=G=>{l=Fe(Fe({},l),Xe(G)),n(15,t=El(l,e)),"dataType"in G&&n(0,u=G.dataType),"align"in G&&n(1,f=G.align),"height"in G&&n(2,a=G.height),"width"in G&&n(3,s=G.width),"wrap"in G&&n(4,c=G.wrap),"verticalAlign"in G&&n(5,d=G.verticalAlign),"rowSpan"in G&&n(6,g=G.rowSpan),"colSpan"in G&&n(7,y=G.colSpan),"show"in G&&n(8,b=G.show),"cellColor"in G&&n(9,N=G.cellColor),"fontColor"in G&&n(10,R=G.fontColor),"topBorder"in G&&n(11,B=G.topBorder),"paddingLeft"in G&&n(12,L=G.paddingLeft),"borderBottom"in G&&n(13,ee=G.borderBottom),"compact"in G&&n(14,te=G.compact),"$$scope"in G&&n(16,r=G.$$scope)},[u,f,a,s,c,d,g,y,b,N,R,B,L,ee,te,t,r,i]}class He extends ve{constructor(l){super(),Me(this,l,To,No,Te,{dataType:0,align:1,height:2,width:3,wrap:4,verticalAlign:5,rowSpan:6,colSpan:7,show:8,cellColor:9,fontColor:10,topBorder:11,paddingLeft:12,borderBottom:13,compact:14})}}function ql(o,l,n){const e=o.slice();return e[21]=l[n],e[23]=n,e}function zl(o,l,n){const e=o.slice();return e[24]=l[n],e[40]=n,e}function Hl(o,l,n){var b,N,R,B;const e=o.slice();e[24]=l[n],e[37]=n;const t=je(e[24],e[13]);e[25]=t;const i=e[24].scaleColumn?e[13].find(function(...ee){return o[18](e[24],...ee)}):e[25];e[26]=i;const r=e[24].colorMin??((b=e[26].columnUnitSummary)==null?void 0:b.min);e[27]=r;const u=e[24].colorMax??((N=e[26].columnUnitSummary)==null?void 0:N.max);e[28]=u;const f=e[28]-e[27]!==0&&!isNaN(e[28])&&!isNaN(e[27]);e[29]=f;const a=e[24].fmt?Ee(e[24].fmt,(R=e[25].format)==null?void 0:R.valueType):e[24].fmtColumn?Ee(e[21][e[24].fmtColumn],(B=e[25].format)==null?void 0:B.valuetype):e[25].format;e[30]=a;const s=e[24].colorBreakpoints??(e[24].colorMid?[e[27],e[24].colorMid,e[28]]:[e[27],e[28]]);e[31]=s;const c=e[24].colorPalette?tl.scale(e[24].colorPalette).domain(e[31]).nodata("white"):"";e[32]=c;const d=e[24].contentType==="colorscale"&&e[29]&&e[24].colorPalette?e[24].scaleColumn?e[32](e[21][e[24].scaleColumn]).hex():e[32](e[21][e[24].id]).hex():"";e[33]=d;const g=e[24].redNegatives?e[21][e[24].id]<0?"rgb(220 38 38)":"":e[24].contentType==="colorscale"&&e[29]&&e[24].colorPalette?tl.contrast(e[33],Ll.grey999)<tl.contrast(e[33],"white")+.5?"white":Ll.grey999:"";e[34]=g;const y=e[23]!==e[0].length-1&&e[4]&&e[24].contentType==="colorscale"&&e[29]&&e[24].colorPalette?`1px solid ${tl(e[33]).darken(.5)}`:"";return e[35]=y,e}function vo(o){const l=o.slice(),n=je({id:l[24].linkLabel},l[13]);return l[38]=n,l}function Mo(o){const l=o.slice(),n=l[25];return l[13]=n,l}function Ql(o){let l,n;return l=new He({props:{class:"index w-[2%]",compact:o[12],$$slots:{default:[Io]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[0]&4096&&(i.compact=e[12]),t[0]&32|t[1]&1024&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Oo(o){let l=(o[5]+o[23]+1).toLocaleString()+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t[0]&32&&l!==(l=(e[5]+e[23]+1).toLocaleString()+"")&&de(n,l)},d(e){e&&_(n)}}}function Eo(o){let l=(o[5]+o[23]+1).toLocaleString()+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t[0]&32&&l!==(l=(e[5]+e[23]+1).toLocaleString()+"")&&de(n,l)},d(e){e&&_(n)}}}function Io(o){let l;function n(i,r){return i[23]===0?Eo:Oo}let t=n(o)(o);return{c(){t.c(),l=D()},l(i){t.l(i),l=D()},m(i,r){t.m(i,r),w(i,l,r)},p(i,r){t.p(i,r)},d(i){i&&_(l),t.d(i)}}}function Do(o){let l,n,e=ce(o[13].filter(Zl).sort(o[19])),t=[];for(let r=0;r<e.length;r+=1)t[r]=Wl(zl(o,e,r));const i=r=>h(t[r],1,1,()=>{t[r]=null});return{c(){for(let r=0;r<t.length;r+=1)t[r].c();l=D()},l(r){for(let u=0;u<t.length;u+=1)t[u].l(r);l=D()},m(r,u){for(let f=0;f<t.length;f+=1)t[f]&&t[f].m(r,u);w(r,l,u),n=!0},p(r,u){if(u[0]&15305){e=ce(r[13].filter(Zl).sort(r[19]));let f;for(f=0;f<e.length;f+=1){const a=zl(r,e,f);t[f]?(t[f].p(a,u),m(t[f],1)):(t[f]=Wl(a),t[f].c(),m(t[f],1),t[f].m(l.parentNode,l))}for(Q(),f=e.length;f<t.length;f+=1)i(f);W()}},i(r){if(!n){for(let u=0;u<e.length;u+=1)m(t[u]);n=!0}},o(r){t=t.filter(Boolean);for(let u=0;u<t.length;u+=1)h(t[u]);n=!1},d(r){r&&_(l),Be(t,r)}}}function Bo(o){let l,n,e=ce(o[14].columns.sort(o[17])),t=[];for(let r=0;r<e.length;r+=1)t[r]=Xl(Hl(o,e,r));const i=r=>h(t[r],1,1,()=>{t[r]=null});return{c(){for(let r=0;r<t.length;r+=1)t[r].c();l=D()},l(r){for(let u=0;u<t.length;u+=1)t[u].l(r);l=D()},m(r,u){for(let f=0;f<t.length;f+=1)t[f]&&t[f].m(r,u);w(r,l,u),n=!0},p(r,u){if(u[0]&32729){e=ce(r[14].columns.sort(r[17]));let f;for(f=0;f<e.length;f+=1){const a=Hl(r,e,f);t[f]?(t[f].p(a,u),m(t[f],1)):(t[f]=Xl(a),t[f].c(),m(t[f],1),t[f].m(l.parentNode,l))}for(Q(),f=e.length;f<t.length;f+=1)i(f);W()}},i(r){if(!n){for(let u=0;u<e.length;u+=1)m(t[u]);n=!0}},o(r){t=t.filter(Boolean);for(let u=0;u<t.length;u+=1)h(t[u]);n=!1},d(r){r&&_(l),Be(t,r)}}}function Lo(o){let l=pe(o[21][o[24].id],o[24].format,o[24].columnUnitSummary)+"",n,e;return{c(){n=oe(l),e=q()},l(t){n=re(t,l),e=z(t)},m(t,i){w(t,n,i),w(t,e,i)},p(t,i){i[0]&10241&&l!==(l=pe(t[21][t[24].id],t[24].format,t[24].columnUnitSummary)+"")&&de(n,l)},d(t){t&&(_(n),_(e))}}}function Wl(o){let l,n;return l=new He({props:{class:o[24].type,compact:o[12],rowSpan:o[7]==="section"&&o[8]===o[24].id&&o[23]===0?o[9]:1,show:!(o[7]==="section"&&o[8]===o[24].id&&o[23]!==0),paddingLeft:o[40]===0&&o[6]&&o[7]==="accordion"&&!o[3]?"28px":void 0,$$slots:{default:[Lo]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[0]&10240&&(i.class=e[24].type),t[0]&4096&&(i.compact=e[12]),t[0]&11136&&(i.rowSpan=e[7]==="section"&&e[8]===e[24].id&&e[23]===0?e[9]:1),t[0]&10624&&(i.show=!(e[7]==="section"&&e[8]===e[24].id&&e[23]!==0)),t[0]&200&&(i.paddingLeft=e[40]===0&&e[6]&&e[7]==="accordion"&&!e[3]?"28px":void 0),t[0]&10241|t[1]&1024&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Fo(o){let l=pe(o[21][o[24].id],o[30],o[25].columnUnitSummary)+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t[0]&26625&&l!==(l=pe(e[21][e[24].id],e[30],e[25].columnUnitSummary)+"")&&de(n,l)},i:$,o:$,d(e){e&&_(n)}}}function Go(o){let l,n=o[21][o[24].id]+"",e;return{c(){l=new wl(!1),e=D(),this.h()},l(t){l=Cl(t,!1),e=D(),this.h()},h(){l.a=e},m(t,i){l.m(n,t,i),w(t,e,i)},p(t,i){i[0]&18433&&n!==(n=t[21][t[24].id]+"")&&l.p(n)},i:$,o:$,d(t){t&&(_(e),l.d())}}}function Po(o){let l,n;return l=new gl({props:{value:o[21][o[24].id],downIsGood:o[24].downIsGood,format_object:o[30],columnUnitSummary:o[25].columnUnitSummary,showValue:o[24].showValue,showSymbol:o[24].deltaSymbol,align:o[24].align,fontClass:"text-[9.25pt]",neutralMin:o[24].neutralMin,neutralMax:o[24].neutralMax,chip:o[24].chip}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[0]&18433&&(i.value=e[21][e[24].id]),t[0]&18432&&(i.downIsGood=e[24].downIsGood),t[0]&26625&&(i.format_object=e[30]),t[0]&26624&&(i.columnUnitSummary=e[25].columnUnitSummary),t[0]&18432&&(i.showValue=e[24].showValue),t[0]&18432&&(i.showSymbol=e[24].deltaSymbol),t[0]&18432&&(i.align=e[24].align),t[0]&18432&&(i.neutralMin=e[24].neutralMin),t[0]&18432&&(i.neutralMax=e[24].neutralMax),t[0]&18432&&(i.chip=e[24].chip),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Ao(o){let l;function n(i,r){return i[24].linkLabel!=null&&i[21][i[24].linkLabel]==null&&i[24].linkLabel in i[21]?jo:Vo}let e=n(o),t=e(o);return{c(){t.c(),l=D()},l(i){t.l(i),l=D()},m(i,r){t.m(i,r),w(i,l,r)},p(i,r){e===(e=n(i))&&t?t.p(i,r):(t.d(1),t=e(i),t&&(t.c(),t.m(l.parentNode,l)))},i:$,o:$,d(i){i&&_(l),t.d(i)}}}function Uo(o){let l,n,e;return{c(){l=E("img"),this.h()},l(t){l=I(t,"IMG",{src:!0,alt:!0,class:!0}),this.h()},h(){Il(l.src,n=o[21][o[24].id])||p(l,"src",n),p(l,"alt",e=o[24].alt?o[21][o[24].alt]:o[21][o[24].id].replace(/^(.*[/])/g,"").replace(/[.][^.]+$/g,"")),p(l,"class","mx-auto my-2 max-w-[unset] rounded-[unset] svelte-1ukk5on"),v(l,"height",o[24].height),v(l,"width",o[24].width)},m(t,i){w(t,l,i)},p(t,i){i[0]&18433&&!Il(l.src,n=t[21][t[24].id])&&p(l,"src",n),i[0]&18433&&e!==(e=t[24].alt?t[21][t[24].alt]:t[21][t[24].id].replace(/^(.*[/])/g,"").replace(/[.][^.]+$/g,""))&&p(l,"alt",e),i[0]&18432&&v(l,"height",t[24].height),i[0]&18432&&v(l,"width",t[24].width)},i:$,o:$,d(t){t&&_(l)}}}function Vo(o){let l,n,e;function t(f,a){return f[24].linkLabel!=null?Ro:Jl}function i(f,a){return a===Jl?Mo(f):f}let r=t(o),u=r(i(o,r));return{c(){l=E("a"),u.c(),this.h()},l(f){l=I(f,"A",{href:!0,target:!0,class:!0});var a=P(l);u.l(a),a.forEach(_),this.h()},h(){p(l,"href",n=o[21][o[24].id]),p(l,"target",e=o[24].openInNewTab?"_blank":""),p(l,"class","text-blue-600 hover:text-blue-700 transition-colors duration-200 svelte-1ukk5on")},m(f,a){w(f,l,a),u.m(l,null)},p(f,a){r===(r=t(f))&&u?u.p(i(f,r),a):(u.d(1),u=r(i(f,r)),u&&(u.c(),u.m(l,null))),a[0]&18433&&n!==(n=f[21][f[24].id])&&p(l,"href",n),a[0]&18432&&e!==(e=f[24].openInNewTab?"_blank":"")&&p(l,"target",e)},d(f){f&&_(l),u.d()}}}function jo(o){let l;return{c(){l=oe("-")},l(n){l=re(n,"-")},m(n,e){w(n,l,e)},p:$,d(n){n&&_(l)}}}function Jl(o){var e;let l=pe(o[21][o[24].id],o[24].fmt?Ee(o[24].fmt,(e=o[13].format)==null?void 0:e.valueType):o[13].format,o[13].columnUnitSummary)+"",n;return{c(){n=oe(l)},l(t){n=re(t,l)},m(t,i){w(t,n,i)},p(t,i){var r;i[0]&26625&&l!==(l=pe(t[21][t[24].id],t[24].fmt?Ee(t[24].fmt,(r=t[13].format)==null?void 0:r.valueType):t[13].format,t[13].columnUnitSummary)+"")&&de(n,l)},d(t){t&&_(n)}}}function Ro(o){let l;function n(r,u){return r[21][r[24].linkLabel]!=null?Kl:qo}function e(r,u){return u===Kl?vo(r):r}let t=n(o),i=t(e(o,t));return{c(){i.c(),l=D()},l(r){i.l(r),l=D()},m(r,u){i.m(r,u),w(r,l,u)},p(r,u){t===(t=n(r))&&i?i.p(e(r,t),u):(i.d(1),i=t(e(r,t)),i&&(i.c(),i.m(l.parentNode,l)))},d(r){r&&_(l),i.d(r)}}}function qo(o){let l=o[24].linkLabel+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t[0]&18432&&l!==(l=e[24].linkLabel+"")&&de(n,l)},d(e){e&&_(n)}}}function Kl(o){var e;let l=pe(o[21][o[24].linkLabel],o[24].fmt?Ee(o[24].fmt,(e=o[38].format)==null?void 0:e.valueType):o[38].format,o[38].columnUnitSummary)+"",n;return{c(){n=oe(l)},l(t){n=re(t,l)},m(t,i){w(t,n,i)},p(t,i){var r;i[0]&26625&&l!==(l=pe(t[21][t[24].linkLabel],t[24].fmt?Ee(t[24].fmt,(r=t[38].format)==null?void 0:r.valueType):t[38].format,t[38].columnUnitSummary)+"")&&de(n,l)},d(t){t&&_(n)}}}function zo(o){let l,n,e,t;const i=[Uo,Ao,Po,Go,Fo],r=[];function u(f,a){return f[24].contentType==="image"&&f[21][f[24].id]!==void 0?0:f[24].contentType==="link"&&f[21][f[24].id]!==void 0?1:f[24].contentType==="delta"&&f[21][f[24].id]!==void 0?2:f[24].contentType==="html"&&f[21][f[24].id]!==void 0?3:4}return l=u(o),n=r[l]=i[l](o),{c(){n.c(),e=q()},l(f){n.l(f),e=z(f)},m(f,a){r[l].m(f,a),w(f,e,a),t=!0},p(f,a){let s=l;l=u(f),l===s?r[l].p(f,a):(Q(),h(r[s],1,1,()=>{r[s]=null}),W(),n=r[l],n?n.p(f,a):(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e))},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),r[l].d(f)}}}function Xl(o){var e;let l,n;return l=new He({props:{class:(e=o[25])==null?void 0:e.type,compact:o[12],verticalAlign:o[7]==="section"?o[10]:void 0,rowSpan:o[7]==="section"&&o[8]===o[25].id&&o[23]===0?o[9]:1,show:!(o[7]==="section"&&o[8]===o[25].id&&o[23]!==0),align:o[24].align,paddingLeft:o[37]===0&&o[6]&&o[7]==="accordion"&&!o[3]?"28px":void 0,height:o[24].height,width:o[24].width,wrap:o[24].wrap,cellColor:o[33],fontColor:o[34],borderBottom:o[35],$$slots:{default:[zo]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(t){U(l.$$.fragment,t)},m(t,i){V(l,t,i),n=!0},p(t,i){var u;const r={};i[0]&26624&&(r.class=(u=t[25])==null?void 0:u.type),i[0]&4096&&(r.compact=t[12]),i[0]&1152&&(r.verticalAlign=t[7]==="section"?t[10]:void 0),i[0]&27520&&(r.rowSpan=t[7]==="section"&&t[8]===t[25].id&&t[23]===0?t[9]:1),i[0]&27008&&(r.show=!(t[7]==="section"&&t[8]===t[25].id&&t[23]!==0)),i[0]&18432&&(r.align=t[24].align),i[0]&200&&(r.paddingLeft=t[37]===0&&t[6]&&t[7]==="accordion"&&!t[3]?"28px":void 0),i[0]&18432&&(r.height=t[24].height),i[0]&18432&&(r.width=t[24].width),i[0]&18432&&(r.wrap=t[24].wrap),i[0]&26625&&(r.cellColor=t[33]),i[0]&26625&&(r.fontColor=t[34]),i[0]&26641&&(r.borderBottom=t[35]),i[0]&26625|i[1]&1024&&(r.$$scope={dirty:i,ctx:t}),l.$set(r)},i(t){n||(m(l.$$.fragment,t),n=!0)},o(t){h(l.$$.fragment,t),n=!1},d(t){j(l,t)}}}function Yl(o){let l,n,e,t,i,r,u,f,a=o[3]&&o[7]!=="section"&&Ql(o);const s=[Bo,Do],c=[];function d(y,b){return y[14].columns.length>0?0:1}e=d(o),t=c[e]=s[e](o);function g(){return o[20](o[21])}return{c(){l=E("tr"),a&&a.c(),n=q(),t.c(),i=q(),this.h()},l(y){l=I(y,"TR",{class:!0});var b=P(l);a&&a.l(b),n=z(b),t.l(b),i=z(b),b.forEach(_),this.h()},h(){p(l,"class","svelte-1ukk5on"),ke(l,"shaded-row",o[1]&&o[23]%2===1),ke(l,"row-link",o[2]!=null),ke(l,"row-lines",o[4])},m(y,b){w(y,l,b),a&&a.m(l,null),M(l,n),c[e].m(l,null),M(l,i),r=!0,u||(f=we(l,"click",g),u=!0)},p(y,b){o=y,o[3]&&o[7]!=="section"?a?(a.p(o,b),b[0]&136&&m(a,1)):(a=Ql(o),a.c(),m(a,1),a.m(l,n)):a&&(Q(),h(a,1,1,()=>{a=null}),W());let N=e;e=d(o),e===N?c[e].p(o,b):(Q(),h(c[N],1,1,()=>{c[N]=null}),W(),t=c[e],t?t.p(o,b):(t=c[e]=s[e](o),t.c()),m(t,1),t.m(l,i)),(!r||b[0]&2)&&ke(l,"shaded-row",o[1]&&o[23]%2===1),(!r||b[0]&4)&&ke(l,"row-link",o[2]!=null),(!r||b[0]&16)&&ke(l,"row-lines",o[4])},i(y){r||(m(a),m(t),r=!0)},o(y){h(a),h(t),r=!1},d(y){y&&_(l),a&&a.d(),c[e].d(),u=!1,f()}}}function Ho(o){let l,n,e=ce(o[0]),t=[];for(let r=0;r<e.length;r+=1)t[r]=Yl(ql(o,e,r));const i=r=>h(t[r],1,1,()=>{t[r]=null});return{c(){for(let r=0;r<t.length;r+=1)t[r].c();l=D()},l(r){for(let u=0;u<t.length;u+=1)t[u].l(r);l=D()},m(r,u){for(let f=0;f<t.length;f+=1)t[f]&&t[f].m(r,u);w(r,l,u),n=!0},p(r,u){if(u[0]&98303){e=ce(r[0]);let f;for(f=0;f<e.length;f+=1){const a=ql(r,e,f);t[f]?(t[f].p(a,u),m(t[f],1)):(t[f]=Yl(a),t[f].c(),m(t[f],1),t[f].m(l.parentNode,l))}for(Q(),f=e.length;f<t.length;f+=1)i(f);W()}},i(r){if(!n){for(let u=0;u<e.length;u+=1)m(t[u]);n=!0}},o(r){t=t.filter(Boolean);for(let u=0;u<t.length;u+=1)h(t[u]);n=!1},d(r){r&&_(l),Be(t,r)}}}const Zl=o=>o.show===!0;function Qo(o,l,n){let e;const t=xe(Ze);Ye(o,t,O=>n(14,e=O));let{displayedData:i=void 0}=l,{rowShading:r=void 0}=l,{link:u=void 0}=l,{rowNumbers:f=void 0}=l,{rowLines:a=void 0}=l,{index:s=void 0}=l,{columnSummary:c=void 0}=l,{grouped:d=!1}=l,{groupType:g=void 0}=l,{groupColumn:y=void 0}=l,{rowSpan:b=void 0}=l,{groupNamePosition:N="middle"}=l,{finalColumnOrder:R=void 0}=l,{compact:B=void 0}=l;function L(O){u&&(window.location=O)}const ee=(O,J)=>R.indexOf(O.id)-R.indexOf(J.id),te=(O,J)=>J.id===O.scaleColumn,G=(O,J)=>R.indexOf(O.id)-R.indexOf(J.id),ie=O=>L(O[u]);return o.$$set=O=>{"displayedData"in O&&n(0,i=O.displayedData),"rowShading"in O&&n(1,r=O.rowShading),"link"in O&&n(2,u=O.link),"rowNumbers"in O&&n(3,f=O.rowNumbers),"rowLines"in O&&n(4,a=O.rowLines),"index"in O&&n(5,s=O.index),"columnSummary"in O&&n(13,c=O.columnSummary),"grouped"in O&&n(6,d=O.grouped),"groupType"in O&&n(7,g=O.groupType),"groupColumn"in O&&n(8,y=O.groupColumn),"rowSpan"in O&&n(9,b=O.rowSpan),"groupNamePosition"in O&&n(10,N=O.groupNamePosition),"finalColumnOrder"in O&&n(11,R=O.finalColumnOrder),"compact"in O&&n(12,B=O.compact)},[i,r,u,f,a,s,d,g,y,b,N,R,B,c,e,t,L,ee,te,G,ie]}class Nl extends ve{constructor(l){super(),Me(this,l,Qo,Ho,Te,{displayedData:0,rowShading:1,link:2,rowNumbers:3,rowLines:4,index:5,columnSummary:13,grouped:6,groupType:7,groupColumn:8,rowSpan:9,groupNamePosition:10,finalColumnOrder:11,compact:12},null,[-1,-1])}}function $l(o,l,n){const e=o.slice();e[12]=l[n];const t=je(e[12],e[2]);e[13]=t;const i=e[12].totalFmt?Ee(e[12].totalFmt):e[12].fmt?Ee(e[12].fmt):e[13].format;e[14]=i;const r=e[12].totalAgg??"sum";return e[15]=r,e}function xl(o){let l,n;return l=new He({props:{class:"index w-[2%]",compact:o[7],topBorder:"border-t border-gray-600"}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&128&&(i.compact=e[7]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Wo(o){let l=(o[12].totalFmt?pe(o[15],o[14],o[13].columnUnitSummary):o[15])+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t&324&&l!==(l=(e[12].totalFmt?pe(e[15],e[14],e[13].columnUnitSummary):e[15])+"")&&de(n,l)},i:$,o:$,d(e){e&&_(n)}}}function Jo(o){let l,n,e,t;const i=[Xo,Ko],r=[];function u(f,a){return f[12].contentType==="delta"?0:1}return l=u(o),n=r[l]=i[l](o),{c(){n.c(),e=D()},l(f){n.l(f),e=D()},m(f,a){r[l].m(f,a),w(f,e,a),t=!0},p(f,a){let s=l;l=u(f),l===s?r[l].p(f,a):(Q(),h(r[s],1,1,()=>{r[s]=null}),W(),n=r[l],n?n.p(f,a):(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e))},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),r[l].d(f)}}}function Ko(o){let l=pe(o[15]==="weightedMean"?fl(o[0],o[12].id,o[12].weightCol):o[13].columnUnitSummary[o[15]],o[14],o[13].columnUnitSummary)+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t&325&&l!==(l=pe(e[15]==="weightedMean"?fl(e[0],e[12].id,e[12].weightCol):e[13].columnUnitSummary[e[15]],e[14],e[13].columnUnitSummary)+"")&&de(n,l)},i:$,o:$,d(e){e&&_(n)}}}function Xo(o){let l,n;return l=new gl({props:{value:o[15]==="weightedMean"?fl(o[0],o[12].id,o[12].weightCol):o[13].columnUnitSummary[o[15]],downIsGood:o[12].downIsGood,format_object:o[14],columnUnitSummary:o[13].columnUnitSummary,showValue:o[12].showValue,showSymbol:o[12].deltaSymbol,align:o[12].align,fontClass:"font-semibold text-[9.25pt]",neutralMin:o[12].neutralMin,neutralMax:o[12].neutralMax,chip:o[12].chip}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&325&&(i.value=e[15]==="weightedMean"?fl(e[0],e[12].id,e[12].weightCol):e[13].columnUnitSummary[e[15]]),t&324&&(i.downIsGood=e[12].downIsGood),t&324&&(i.format_object=e[14]),t&324&&(i.columnUnitSummary=e[13].columnUnitSummary),t&324&&(i.showValue=e[12].showValue),t&324&&(i.showSymbol=e[12].deltaSymbol),t&324&&(i.align=e[12].align),t&324&&(i.neutralMin=e[12].neutralMin),t&324&&(i.neutralMax=e[12].neutralMax),t&324&&(i.chip=e[12].chip),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Yo(o){let l,n,e,t,i;const r=[Jo,Wo],u=[];function f(a,s){return s&324&&(l=null),l==null&&(l=!!["sum","mean","weightedMean","median","min","max","count","countDistinct"].includes(a[15])),l?0:1}return n=f(o,-1),e=u[n]=r[n](o),{c(){e.c(),t=q()},l(a){e.l(a),t=z(a)},m(a,s){u[n].m(a,s),w(a,t,s),i=!0},p(a,s){let c=n;n=f(a,s),n===c?u[n].p(a,s):(Q(),h(u[c],1,1,()=>{u[c]=null}),W(),e=u[n],e?e.p(a,s):(e=u[n]=r[n](a),e.c()),m(e,1),e.m(t.parentNode,t))},i(a){i||(m(e),i=!0)},o(a){h(e),i=!1},d(a){a&&_(t),u[n].d(a)}}}function en(o){let l,n;return l=new He({props:{compact:o[7],dataType:o[13].type,align:o[12].align,height:o[12].height,width:o[12].width,wrap:o[12].wrap,topBorder:"border-t border-gray-600",$$slots:{default:[Yo]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&128&&(i.compact=e[7]),t&324&&(i.dataType=e[13].type),t&324&&(i.align=e[12].align),t&324&&(i.height=e[12].height),t&324&&(i.width=e[12].width),t&324&&(i.wrap=e[12].wrap),t&262469&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Zo(o){let l,n,e,t=o[1]&&o[5]!=="section"&&xl(o),i=ce(o[8].columns.length>0?o[8].columns.sort(o[10]):o[2].filter(ln).sort(o[11])),r=[];for(let f=0;f<i.length;f+=1)r[f]=en($l(o,i,f));const u=f=>h(r[f],1,1,()=>{r[f]=null});return{c(){l=E("tr"),t&&t.c(),n=q();for(let f=0;f<r.length;f+=1)r[f].c();this.h()},l(f){l=I(f,"TR",{class:!0});var a=P(l);t&&t.l(a),n=z(a);for(let s=0;s<r.length;s+=1)r[s].l(a);a.forEach(_),this.h()},h(){p(l,"class","font-semibold"),v(l,"background-color",o[3]),v(l,"color",o[4])},m(f,a){w(f,l,a),t&&t.m(l,null),M(l,n);for(let s=0;s<r.length;s+=1)r[s]&&r[s].m(l,null);e=!0},p(f,[a]){if(f[1]&&f[5]!=="section"?t?(t.p(f,a),a&34&&m(t,1)):(t=xl(f),t.c(),m(t,1),t.m(l,n)):t&&(Q(),h(t,1,1,()=>{t=null}),W()),a&453){i=ce(f[8].columns.length>0?f[8].columns.sort(f[10]):f[2].filter(ln).sort(f[11]));let s;for(s=0;s<i.length;s+=1){const c=$l(f,i,s);r[s]?(r[s].p(c,a),m(r[s],1)):(r[s]=en(c),r[s].c(),m(r[s],1),r[s].m(l,null))}for(Q(),s=i.length;s<r.length;s+=1)u(s);W()}a&8&&v(l,"background-color",f[3]),a&16&&v(l,"color",f[4])},i(f){if(!e){m(t);for(let a=0;a<i.length;a+=1)m(r[a]);e=!0}},o(f){h(t),r=r.filter(Boolean);for(let a=0;a<r.length;a+=1)h(r[a]);e=!1},d(f){f&&_(l),t&&t.d(),Be(r,f)}}}const ln=o=>o.show===!0;function $o(o,l,n){let e;const t=xe(Ze);Ye(o,t,b=>n(8,e=b));let{data:i=void 0}=l,{rowNumbers:r=void 0}=l,{columnSummary:u=void 0}=l,{rowColor:f=void 0}=l,{fontColor:a=void 0}=l,{groupType:s=void 0}=l,{finalColumnOrder:c=void 0}=l,{compact:d=void 0}=l;const g=(b,N)=>c.indexOf(b.id)-c.indexOf(N.id),y=(b,N)=>c.indexOf(b.id)-c.indexOf(N.id);return o.$$set=b=>{"data"in b&&n(0,i=b.data),"rowNumbers"in b&&n(1,r=b.rowNumbers),"columnSummary"in b&&n(2,u=b.columnSummary),"rowColor"in b&&n(3,f=b.rowColor),"fontColor"in b&&n(4,a=b.fontColor),"groupType"in b&&n(5,s=b.groupType),"finalColumnOrder"in b&&n(6,c=b.finalColumnOrder),"compact"in b&&n(7,d=b.compact)},[i,r,u,f,a,s,c,d,e,t,g,y]}class xo extends ve{constructor(l){super(),Me(this,l,$o,Zo,Te,{data:0,rowNumbers:1,columnSummary:2,rowColor:3,fontColor:4,groupType:5,finalColumnOrder:6,compact:7})}}function nn(o,l,n){var f,a;const e=o.slice();e[13]=l[n];const t=je(e[13],e[2]);e[14]=t;const i=e[13].fmt?Ee(e[13].fmt,(f=e[14].format)==null?void 0:f.valueType):e[14].format;e[15]=i;const r=e[13].subtotalFmt?Ee(e[13].subtotalFmt):e[13].totalFmt?Ee(e[13].totalFmt):e[15];e[16]=r;const u=((a=e[16])==null?void 0:a.valueType)==="date"?"":e[16];return e[17]=u,e}function er(o){let l;return{c(){l=oe(o[0])},l(n){l=re(n,o[0])},m(n,e){w(n,l,e)},p(n,e){e&1&&de(l,n[0])},i:$,o:$,d(n){n&&_(l)}}}function lr(o){let l,n,e,t;const i=[tr,nr],r=[];function u(f,a){return f[13].contentType==="delta"?0:1}return l=u(o),n=r[l]=i[l](o),{c(){n.c(),e=D()},l(f){n.l(f),e=D()},m(f,a){r[l].m(f,a),w(f,e,a),t=!0},p(f,a){let s=l;l=u(f),l===s?r[l].p(f,a):(Q(),h(r[s],1,1,()=>{r[s]=null}),W(),n=r[l],n?n.p(f,a):(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e))},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),r[l].d(f)}}}function nr(o){let l=pe(ze(o[1],o[13].id,o[13].totalAgg,o[14].type,o[13].weightCol),o[17],o[14].columnUnitSummary)+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t&646&&l!==(l=pe(ze(e[1],e[13].id,e[13].totalAgg,e[14].type,e[13].weightCol),e[17],e[14].columnUnitSummary)+"")&&de(n,l)},i:$,o:$,d(e){e&&_(n)}}}function tr(o){let l,n;return l=new gl({props:{value:ze(o[1],o[13].id,o[13].totalAgg,o[14].type,o[13].weightCol),downIsGood:o[13].downIsGood,format_object:o[15],columnUnitSummary:o[14].columnUnitSummary,showValue:o[13].showValue,showSymbol:o[13].deltaSymbol,align:o[13].align,fontClass:"font-medium text-[9.25pt]",neutralMin:o[13].neutralMin,neutralMax:o[13].neutralMax,chip:o[13].chip}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&646&&(i.value=ze(e[1],e[13].id,e[13].totalAgg,e[14].type,e[13].weightCol)),t&644&&(i.downIsGood=e[13].downIsGood),t&644&&(i.format_object=e[15]),t&644&&(i.columnUnitSummary=e[14].columnUnitSummary),t&644&&(i.showValue=e[13].showValue),t&644&&(i.showSymbol=e[13].deltaSymbol),t&644&&(i.align=e[13].align),t&644&&(i.neutralMin=e[13].neutralMin),t&644&&(i.neutralMax=e[13].neutralMax),t&644&&(i.chip=e[13].chip),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function or(o){let l,n,e,t;const i=[lr,er],r=[];function u(f,a){return f[13].id!==f[4]?0:f[5]==="section"?1:-1}return~(l=u(o))&&(n=r[l]=i[l](o)),{c(){n&&n.c(),e=q()},l(f){n&&n.l(f),e=z(f)},m(f,a){~l&&r[l].m(f,a),w(f,e,a),t=!0},p(f,a){let s=l;l=u(f),l===s?~l&&r[l].p(f,a):(n&&(Q(),h(r[s],1,1,()=>{r[s]=null}),W()),~l?(n=r[l],n?n.p(f,a):(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e)):n=null)},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),~l&&r[l].d(f)}}}function tn(o){let l,n;return l=new He({props:{class:o[14].type+" font-medium border-t-[1px] border-t-gray-300",compact:o[8],align:o[13].align,$$slots:{default:[or]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&644&&(i.class=e[14].type+" font-medium border-t-[1px] border-t-gray-300"),t&256&&(i.compact=e[8]),t&644&&(i.align=e[13].align),t&1049271&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function rr(o){let l,n,e=ce(o[9].columns.length>0?o[9].columns.sort(o[11]):o[2].filter(on).sort(o[12])),t=[];for(let r=0;r<e.length;r+=1)t[r]=tn(nn(o,e,r));const i=r=>h(t[r],1,1,()=>{t[r]=null});return{c(){l=E("tr");for(let r=0;r<t.length;r+=1)t[r].c();this.h()},l(r){l=I(r,"TR",{class:!0});var u=P(l);for(let f=0;f<t.length;f+=1)t[f].l(u);u.forEach(_),this.h()},h(){p(l,"class","w-full border-b-gray-400 border-b-[1px]"),v(l,"background-color",o[3]),v(l,"color",o[6])},m(r,u){w(r,l,u);for(let f=0;f<t.length;f+=1)t[f]&&t[f].m(l,null);n=!0},p(r,[u]){if(u&951){e=ce(r[9].columns.length>0?r[9].columns.sort(r[11]):r[2].filter(on).sort(r[12]));let f;for(f=0;f<e.length;f+=1){const a=nn(r,e,f);t[f]?(t[f].p(a,u),m(t[f],1)):(t[f]=tn(a),t[f].c(),m(t[f],1),t[f].m(l,null))}for(Q(),f=e.length;f<t.length;f+=1)i(f);W()}u&8&&v(l,"background-color",r[3]),u&64&&v(l,"color",r[6])},i(r){if(!n){for(let u=0;u<e.length;u+=1)m(t[u]);n=!0}},o(r){t=t.filter(Boolean);for(let u=0;u<t.length;u+=1)h(t[u]);n=!1},d(r){r&&_(l),Be(t,r)}}}const on=o=>o.show===!0;function ir(o,l,n){let e;const t=xe(Ze);Ye(o,t,N=>n(9,e=N));let{groupName:i=void 0}=l,{currentGroupData:r=void 0}=l,{columnSummary:u=void 0}=l,{rowColor:f="var(--grey-100)"}=l,{groupBy:a=void 0}=l,{groupType:s=void 0}=l,{fontColor:c=void 0}=l,{finalColumnOrder:d=void 0}=l,{compact:g=void 0}=l;const y=(N,R)=>d.indexOf(N.id)-d.indexOf(R.id),b=(N,R)=>d.indexOf(N.id)-d.indexOf(R.id);return o.$$set=N=>{"groupName"in N&&n(0,i=N.groupName),"currentGroupData"in N&&n(1,r=N.currentGroupData),"columnSummary"in N&&n(2,u=N.columnSummary),"rowColor"in N&&n(3,f=N.rowColor),"groupBy"in N&&n(4,a=N.groupBy),"groupType"in N&&n(5,s=N.groupType),"fontColor"in N&&n(6,c=N.fontColor),"finalColumnOrder"in N&&n(7,d=N.finalColumnOrder),"compact"in N&&n(8,g=N.compact)},[i,r,u,f,a,s,c,d,g,e,t,y,b]}class fr extends ve{constructor(l){super(),Me(this,l,ir,rr,Te,{groupName:0,currentGroupData:1,columnSummary:2,rowColor:3,groupBy:4,groupType:5,fontColor:6,finalColumnOrder:7,compact:8})}}function ur(o){let l,n;return l=new qe({props:{src:Qt,class:"w-3 h-3 inline mb-0.5"}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function ar(o){let l,n;return l=new qe({props:{src:Wt,class:"w-3 h-3 inline mb-0.5"}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function sr(o){let l,n,e,t;const i=[ar,ur],r=[];function u(f,a){return f[0]?0:1}return l=u(o),n=r[l]=i[l](o),{c(){n.c(),e=D()},l(f){n.l(f),e=D()},m(f,a){r[l].m(f,a),w(f,e,a),t=!0},p(f,[a]){let s=l;l=u(f),l!==s&&(Q(),h(r[s],1,1,()=>{r[s]=null}),W(),n=r[l],n||(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e))},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),r[l].d(f)}}}function cr(o,l,n){let{ascending:e}=l;return o.$$set=t=>{"ascending"in t&&n(0,e=t.ascending)},[e]}class ut extends ve{constructor(l){super(),Me(this,l,cr,sr,Te,{ascending:0})}}function rn(o,l,n){const e=o.slice();return e[15]=l[n],e}function fn(o,l,n){const e=o.slice();return e[15]=l[n],e}function un(o,l,n){const e=o.slice();return e[15]=l[n],e}function kl(o){const l=o.slice(),n=l[11].columns.map((e,t,i)=>{let r=t===0||e.colGroup!==i[t-1].colGroup,u=1;if(e.colGroup)for(let f=t+1;f<i.length&&i[f].colGroup===e.colGroup;f++)u++;return{...e,isNewGroup:r,span:r?u:0}});return l[20]=n,l}function an(o){let l,n=o[20].length>0&&sn(o);return{c(){n&&n.c(),l=D()},l(e){n&&n.l(e),l=D()},m(e,t){n&&n.m(e,t),w(e,l,t)},p(e,t){e[20].length>0?n?n.p(e,t):(n=sn(e),n.c(),n.m(l.parentNode,l)):n&&(n.d(1),n=null)},d(e){e&&_(l),n&&n.d(e)}}}function sn(o){let l,n,e=o[0]&&cn(o),t=ce(o[20]),i=[];for(let r=0;r<t.length;r+=1)i[r]=mn(un(o,t,r));return{c(){l=E("tr"),e&&e.c(),n=q();for(let r=0;r<i.length;r+=1)i[r].c();this.h()},l(r){l=I(r,"TR",{class:!0});var u=P(l);e&&e.l(u),n=z(u);for(let f=0;f<i.length;f+=1)i[f].l(u);u.forEach(_),this.h()},h(){p(l,"class","border-0"),v(l,"background-color",o[1])},m(r,u){w(r,l,u),e&&e.m(l,null),M(l,n);for(let f=0;f<i.length;f+=1)i[f]&&i[f].m(l,null)},p(r,u){if(r[0]?e?e.p(r,u):(e=cn(r),e.c(),e.m(l,n)):e&&(e.d(1),e=null),u&3072){t=ce(r[20]);let f;for(f=0;f<t.length;f+=1){const a=un(r,t,f);i[f]?i[f].p(a,u):(i[f]=mn(a),i[f].c(),i[f].m(l,null))}for(;f<i.length;f+=1)i[f].d(1);i.length=t.length}u&2&&v(l,"background-color",r[1])},d(r){r&&_(l),e&&e.d(),Be(i,r)}}}function cn(o){let l,n;return{c(){l=E("th"),this.h()},l(e){l=I(e,"TH",{class:!0}),P(l).forEach(_),this.h()},h(){p(l,"class",n="index w-[2%] "+(o[10]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-1vzwapn"),v(l,"background-color",o[1])},m(e,t){w(e,l,t)},p(e,t){t&1024&&n!==(n="index w-[2%] "+(e[10]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-1vzwapn")&&p(l,"class",n),t&2&&v(l,"background-color",e[1])},d(e){e&&_(l)}}}function mr(o){let l;return{c(){l=E("th"),this.h()},l(n){l=I(n,"TH",{class:!0}),P(l).forEach(_),this.h()},h(){p(l,"class","svelte-1vzwapn")},m(n,e){w(n,l,e)},p:$,d(n){n&&_(l)}}}function dr(o){return{c:$,l:$,m:$,p:$,d:$}}function _r(o){let l,n,e=o[15].colGroup+"",t,i,r,u;return{c(){l=E("th"),n=E("div"),t=oe(e),i=q(),this.h()},l(f){l=I(f,"TH",{colspan:!0,class:!0});var a=P(l);n=I(a,"DIV",{class:!0});var s=P(n);t=re(s,e),s.forEach(_),i=z(a),a.forEach(_),this.h()},h(){p(n,"class","border-b-[1px] border-b-gray-600 whitespace-normal pb-[2px]"),p(l,"colspan",r=o[15].span),p(l,"class",u="pt-1 align-bottom text-gray-900 "+(o[10]?"px-[1px]":"px-[2px]")+" svelte-1vzwapn")},m(f,a){w(f,l,a),M(l,n),M(n,t),M(l,i)},p(f,a){a&2048&&e!==(e=f[15].colGroup+"")&&de(t,e),a&2048&&r!==(r=f[15].span)&&p(l,"colspan",r),a&1024&&u!==(u="pt-1 align-bottom text-gray-900 "+(f[10]?"px-[1px]":"px-[2px]")+" svelte-1vzwapn")&&p(l,"class",u)},d(f){f&&_(l)}}}function mn(o){let l;function n(i,r){return i[15].colGroup&&i[15].isNewGroup?_r:i[15].colGroup?dr:mr}let e=n(o),t=e(o);return{c(){t.c(),l=D()},l(i){t.l(i),l=D()},m(i,r){t.m(i,r),w(i,l,r)},p(i,r){e===(e=n(i))&&t?t.p(i,r):(t.d(1),t=e(i),t&&(t.c(),t.m(l.parentNode,l)))},d(i){i&&_(l),t.d(i)}}}function dn(o){let l,n;return{c(){l=E("th"),this.h()},l(e){l=I(e,"TH",{class:!0}),P(l).forEach(_),this.h()},h(){p(l,"class",n="index w-[2%] "+(o[10]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-1vzwapn"),v(l,"background-color",o[1])},m(e,t){w(e,l,t)},p(e,t){t&1024&&n!==(n="index w-[2%] "+(e[10]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-1vzwapn")&&p(l,"class",n),t&2&&v(l,"background-color",e[1])},d(e){e&&_(l)}}}function hr(o){let l,n,e=ce(o[4].filter(kn).sort(o[14])),t=[];for(let r=0;r<e.length;r+=1)t[r]=hn(rn(o,e,r));const i=r=>h(t[r],1,1,()=>{t[r]=null});return{c(){for(let r=0;r<t.length;r+=1)t[r].c();l=D()},l(r){for(let u=0;u<t.length;u+=1)t[u].l(r);l=D()},m(r,u){for(let f=0;f<t.length;f+=1)t[f]&&t[f].m(r,u);w(r,l,u),n=!0},p(r,u){if(u&2046){e=ce(r[4].filter(kn).sort(r[14]));let f;for(f=0;f<e.length;f+=1){const a=rn(r,e,f);t[f]?(t[f].p(a,u),m(t[f],1)):(t[f]=hn(a),t[f].c(),m(t[f],1),t[f].m(l.parentNode,l))}for(Q(),f=e.length;f<t.length;f+=1)i(f);W()}},i(r){if(!n){for(let u=0;u<e.length;u+=1)m(t[u]);n=!0}},o(r){t=t.filter(Boolean);for(let u=0;u<t.length;u+=1)h(t[u]);n=!1},d(r){r&&_(l),Be(t,r)}}}function gr(o){let l,n,e=ce(o[11].columns.sort(o[13])),t=[];for(let r=0;r<e.length;r+=1)t[r]=bn(fn(o,e,r));const i=r=>h(t[r],1,1,()=>{t[r]=null});return{c(){for(let r=0;r<t.length;r+=1)t[r].c();l=D()},l(r){for(let u=0;u<t.length;u+=1)t[u].l(r);l=D()},m(r,u){for(let f=0;f<t.length;f+=1)t[f]&&t[f].m(r,u);w(r,l,u),n=!0},p(r,u){if(u&4094){e=ce(r[11].columns.sort(r[13]));let f;for(f=0;f<e.length;f+=1){const a=fn(r,e,f);t[f]?(t[f].p(a,u),m(t[f],1)):(t[f]=bn(a),t[f].c(),m(t[f],1),t[f].m(l.parentNode,l))}for(Q(),f=e.length;f<t.length;f+=1)i(f);W()}},i(r){if(!n){for(let u=0;u<e.length;u+=1)m(t[u]);n=!0}},o(r){t=t.filter(Boolean);for(let u=0;u<t.length;u+=1)h(t[u]);n=!1},d(r){r&&_(l),Be(t,r)}}}function _n(o){let l,n;return l=new ut({props:{ascending:o[8].ascending}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&256&&(i.ascending=e[8].ascending),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function hn(o){let l,n,e=(o[7]?o[15].title:o[15].id)+"",t,i,r,u,f,a,s,c=o[8].col===o[15].id&&_n(o);return{c(){l=E("th"),n=E("span"),t=oe(e),i=q(),c&&c.c(),r=q(),this.h()},l(d){l=I(d,"TH",{class:!0});var g=P(l);n=I(g,"SPAN",{class:!0});var y=P(n);t=re(y,e),y.forEach(_),i=z(g),c&&c.l(g),r=z(g),g.forEach(_),this.h()},h(){p(n,"class","col-header"),p(l,"class",u=o[15].type+" "+(o[10]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-1vzwapn"),v(l,"color",o[2]),v(l,"background-color",o[1]),v(l,"cursor",o[5]?"pointer":"auto"),v(l,"white-space",o[9]?"normal":"nowrap"),v(l,"vertical-align","bottom")},m(d,g){w(d,l,g),M(l,n),M(n,t),M(l,i),c&&c.m(l,null),M(l,r),f=!0,a||(s=we(l,"click",function(){pl(o[5]?o[6](o[15].id):"")&&(o[5]?o[6](o[15].id):"").apply(this,arguments)}),a=!0)},p(d,g){o=d,(!f||g&152)&&e!==(e=(o[7]?o[15].title:o[15].id)+"")&&de(t,e),o[8].col===o[15].id?c?(c.p(o,g),g&280&&m(c,1)):(c=_n(o),c.c(),m(c,1),c.m(l,r)):c&&(Q(),h(c,1,1,()=>{c=null}),W()),(!f||g&1048&&u!==(u=o[15].type+" "+(o[10]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-1vzwapn"))&&p(l,"class",u),g&4&&v(l,"color",o[2]),g&2&&v(l,"background-color",o[1]),g&32&&v(l,"cursor",o[5]?"pointer":"auto"),g&512&&v(l,"white-space",o[9]?"normal":"nowrap")},i(d){f||(m(c),f=!0)},o(d){h(c),f=!1},d(d){d&&_(l),c&&c.d(),a=!1,s()}}}function gn(o){let l,n;return l=new ut({props:{ascending:o[8].ascending}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&256&&(i.ascending=e[8].ascending),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function bn(o){let l,n=(o[15].title?o[15].title:o[7]?je(o[15],o[4]).title:je(o[15],o[4]).id)+"",e,t,i,r,u,f,a,s=o[8].col===o[15].id&&gn(o);return{c(){l=E("th"),e=oe(n),t=q(),s&&s.c(),i=q(),this.h()},l(c){l=I(c,"TH",{class:!0});var d=P(l);e=re(d,n),t=z(d),s&&s.l(d),i=z(d),d.forEach(_),this.h()},h(){p(l,"class",r=je(o[15],o[4]).type+" "+(o[10]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-1vzwapn"),v(l,"text-align",o[15].align),v(l,"color",o[2]),v(l,"background-color",o[1]),v(l,"cursor",o[5]?"pointer":"auto"),v(l,"white-space",o[15].wrapTitle||o[9]?"normal":"nowrap"),v(l,"vertical-align","bottom")},m(c,d){w(c,l,d),M(l,e),M(l,t),s&&s.m(l,null),M(l,i),u=!0,f||(a=we(l,"click",function(){pl(o[5]?o[6](o[15].id):"")&&(o[5]?o[6](o[15].id):"").apply(this,arguments)}),f=!0)},p(c,d){o=c,(!u||d&2200)&&n!==(n=(o[15].title?o[15].title:o[7]?je(o[15],o[4]).title:je(o[15],o[4]).id)+"")&&de(e,n),o[8].col===o[15].id?s?(s.p(o,d),d&2312&&m(s,1)):(s=gn(o),s.c(),m(s,1),s.m(l,i)):s&&(Q(),h(s,1,1,()=>{s=null}),W()),(!u||d&3096&&r!==(r=je(o[15],o[4]).type+" "+(o[10]?"text-xs py-[1px] px-[4px]":"py-[2px] px-[8px]")+" svelte-1vzwapn"))&&p(l,"class",r),d&2056&&v(l,"text-align",o[15].align),d&4&&v(l,"color",o[2]),d&2&&v(l,"background-color",o[1]),d&32&&v(l,"cursor",o[5]?"pointer":"auto"),d&2568&&v(l,"white-space",o[15].wrapTitle||o[9]?"normal":"nowrap")},i(c){u||(m(s),u=!0)},o(c){h(s),u=!1},d(c){c&&_(l),s&&s.d(),f=!1,a()}}}function br(o){let l,n,e,t,i,r,u,f=o[11].columns.length>0&&an(kl(o)),a=o[0]&&dn(o);const s=[gr,hr],c=[];function d(g,y){return g[11].columns.length>0?0:1}return i=d(o),r=c[i]=s[i](o),{c(){l=E("thead"),f&&f.c(),n=q(),e=E("tr"),a&&a.c(),t=q(),r.c(),this.h()},l(g){l=I(g,"THEAD",{});var y=P(l);f&&f.l(y),n=z(y),e=I(y,"TR",{class:!0});var b=P(e);a&&a.l(b),t=z(b),r.l(b),b.forEach(_),y.forEach(_),this.h()},h(){p(e,"class","border-b border-gray-600")},m(g,y){w(g,l,y),f&&f.m(l,null),M(l,n),M(l,e),a&&a.m(e,null),M(e,t),c[i].m(e,null),u=!0},p(g,[y]){g[11].columns.length>0?f?f.p(kl(g),y):(f=an(kl(g)),f.c(),f.m(l,n)):f&&(f.d(1),f=null),g[0]?a?a.p(g,y):(a=dn(g),a.c(),a.m(e,t)):a&&(a.d(1),a=null);let b=i;i=d(g),i===b?c[i].p(g,y):(Q(),h(c[b],1,1,()=>{c[b]=null}),W(),r=c[i],r?r.p(g,y):(r=c[i]=s[i](g),r.c()),m(r,1),r.m(e,null))},i(g){u||(m(r),u=!0)},o(g){h(r),u=!1},d(g){g&&_(l),f&&f.d(),a&&a.d(),c[i].d()}}}const kn=o=>o.show===!0;function kr(o,l,n){let e;const t=xe(Ze);Ye(o,t,B=>n(11,e=B));let{rowNumbers:i=void 0}=l,{headerColor:r=void 0}=l,{headerFontColor:u=void 0}=l,{finalColumnOrder:f=void 0}=l,{columnSummary:a=void 0}=l,{sortable:s=void 0}=l,{sort:c=void 0}=l,{formatColumnTitles:d=void 0}=l,{sortBy:g=void 0}=l,{wrapTitles:y=void 0}=l,{compact:b=void 0}=l;const N=(B,L)=>f.indexOf(B.id)-f.indexOf(L.id),R=(B,L)=>f.indexOf(B.id)-f.indexOf(L.id);return o.$$set=B=>{"rowNumbers"in B&&n(0,i=B.rowNumbers),"headerColor"in B&&n(1,r=B.headerColor),"headerFontColor"in B&&n(2,u=B.headerFontColor),"finalColumnOrder"in B&&n(3,f=B.finalColumnOrder),"columnSummary"in B&&n(4,a=B.columnSummary),"sortable"in B&&n(5,s=B.sortable),"sort"in B&&n(6,c=B.sort),"formatColumnTitles"in B&&n(7,d=B.formatColumnTitles),"sortBy"in B&&n(8,g=B.sortBy),"wrapTitles"in B&&n(9,y=B.wrapTitles),"compact"in B&&n(10,b=B.compact)},[i,r,u,f,a,s,c,d,g,y,b,e,t,N,R]}class pr extends ve{constructor(l){super(),Me(this,l,kr,br,Te,{rowNumbers:0,headerColor:1,headerFontColor:2,finalColumnOrder:3,columnSummary:4,sortable:5,sort:6,formatColumnTitles:7,sortBy:8,wrapTitles:9,compact:10})}}function wr(o){let l,n,e;return{c(){l=E("span"),n=Dl("svg"),e=Dl("path"),this.h()},l(t){l=I(t,"SPAN",{"aria-expanded":!0,class:!0});var i=P(l);n=Bl(i,"svg",{viewBox:!0,width:!0,height:!0,class:!0});var r=P(n);e=Bl(r,"path",{fill:!0,"fill-rule":!0,d:!0}),P(e).forEach(_),r.forEach(_),i.forEach(_),this.h()},h(){p(e,"fill",o[1]),p(e,"fill-rule","evenodd"),p(e,"d","M6.22 3.22a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06L9.94 8 6.22 4.28a.75.75 0 010-1.06z"),p(n,"viewBox","0 0 16 16"),p(n,"width",o[2]),p(n,"height",o[2]),p(n,"class","svelte-c6mrxw"),p(l,"aria-expanded",o[0]),p(l,"class","inline-flex svelte-c6mrxw")},m(t,i){w(t,l,i),M(l,n),M(n,e)},p(t,[i]){i&2&&p(e,"fill",t[1]),i&4&&p(n,"width",t[2]),i&4&&p(n,"height",t[2]),i&1&&p(l,"aria-expanded",t[0])},i:$,o:$,d(t){t&&_(l)}}}function Cr(o,l,n){let{toggled:e=!1}=l,{color:t="#2d2d2d"}=l,{size:i=10}=l;return o.$$set=r=>{"toggled"in r&&n(0,e=r.toggled),"color"in r&&n(1,t=r.color),"size"in r&&n(2,i=r.size)},[e,t,i]}class yr extends ve{constructor(l){super(),Me(this,l,Cr,wr,Te,{toggled:0,color:1,size:2})}}function pn(o,l,n){var f,a;const e=o.slice();e[16]=l[n],e[22]=n;const t=je(e[16],e[3]);e[17]=t;const i=e[16].fmt?Ee(e[16].fmt,(f=e[17].format)==null?void 0:f.valueType):e[17].format;e[18]=i;const r=e[16].subtotalFmt?Ee(e[16].subtotalFmt):e[16].totalFmt?Ee(e[16].totalFmt):e[18];e[19]=r;const u=((a=e[19])==null?void 0:a.valueType)==="date"?"":e[19];return e[20]=u,e}function Sr(o){let l,n;return l=new He({}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p:$,i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Nr(o){let l,n;return l=new He({props:{class:o[17].type+" font-medium",compact:o[8],align:o[16].align,$$slots:{default:[Ir]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&648&&(i.class=e[17].type+" font-medium"),t&256&&(i.compact=e[8]),t&648&&(i.align=e[16].align),t&8389258&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Tr(o){let l,n;return l=new He({props:{class:"font-medium py-[3px]",compact:o[8],colSpan:o[4]?2:1,paddingLeft:"1px",$$slots:{default:[Dr]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&256&&(i.compact=e[8]),t&16&&(i.colSpan=e[4]?2:1),t&8388613&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function vr(o){let l=o[16].totalAgg+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t&648&&l!==(l=e[16].totalAgg+"")&&de(n,l)},i:$,o:$,d(e){e&&_(n)}}}function Mr(o){let l,n,e,t;const i=[Er,Or],r=[];function u(f,a){return f[16].contentType==="delta"?0:1}return l=u(o),n=r[l]=i[l](o),{c(){n.c(),e=D()},l(f){n.l(f),e=D()},m(f,a){r[l].m(f,a),w(f,e,a),t=!0},p(f,a){let s=l;l=u(f),l===s?r[l].p(f,a):(Q(),h(r[s],1,1,()=>{r[s]=null}),W(),n=r[l],n?n.p(f,a):(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e))},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),r[l].d(f)}}}function Or(o){let l=pe(ze(o[1],o[16].id,o[16].totalAgg,o[17].type,o[16].weightCol),o[20],o[17].columnUnitSummary)+"",n;return{c(){n=oe(l)},l(e){n=re(e,l)},m(e,t){w(e,n,t)},p(e,t){t&650&&l!==(l=pe(ze(e[1],e[16].id,e[16].totalAgg,e[17].type,e[16].weightCol),e[20],e[17].columnUnitSummary)+"")&&de(n,l)},i:$,o:$,d(e){e&&_(n)}}}function Er(o){let l,n;return l=new gl({props:{value:ze(o[1],o[16].id,o[16].totalAgg,o[17].type,o[16].weightCol),downIsGood:o[16].downIsGood,format_object:o[20],columnUnitSummary:o[17].columnUnitSummary,showValue:o[16].showValue,showSymbol:o[16].deltaSymbol,align:o[16].align,fontClass:"font-medium text-[9.25pt]",neutralMin:o[16].neutralMin,neutralMax:o[16].neutralMax,chip:o[16].chip}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&650&&(i.value=ze(e[1],e[16].id,e[16].totalAgg,e[17].type,e[16].weightCol)),t&648&&(i.downIsGood=e[16].downIsGood),t&648&&(i.format_object=e[20]),t&648&&(i.columnUnitSummary=e[17].columnUnitSummary),t&648&&(i.showValue=e[16].showValue),t&648&&(i.showSymbol=e[16].deltaSymbol),t&648&&(i.align=e[16].align),t&648&&(i.neutralMin=e[16].neutralMin),t&648&&(i.neutralMax=e[16].neutralMax),t&648&&(i.chip=e[16].chip),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Ir(o){let l,n,e,t,i;const r=[Mr,vr],u=[];function f(a,s){return s&648&&(l=null),l==null&&(l=!!([void 0,"sum","mean","median","min","max","weightedMean","count","countDistinct"].includes(a[16].totalAgg)||a[16].subtotalFmt)),l?0:1}return n=f(o,-1),e=u[n]=r[n](o),{c(){e.c(),t=q()},l(a){e.l(a),t=z(a)},m(a,s){u[n].m(a,s),w(a,t,s),i=!0},p(a,s){let c=n;n=f(a,s),n===c?u[n].p(a,s):(Q(),h(u[c],1,1,()=>{u[c]=null}),W(),e=u[n],e?e.p(a,s):(e=u[n]=r[n](a),e.c()),m(e,1),e.m(t.parentNode,t))},i(a){i||(m(e),i=!0)},o(a){h(e),i=!1},d(a){a&&_(t),u[n].d(a)}}}function Dr(o){let l,n,e,t,i,r,u;return e=new yr({props:{toggled:o[2]}}),{c(){l=E("div"),n=E("span"),A(e.$$.fragment),t=q(),i=oe(o[0]),r=q(),this.h()},l(f){l=I(f,"DIV",{class:!0});var a=P(l);n=I(a,"SPAN",{class:!0});var s=P(n);U(e.$$.fragment,s),s.forEach(_),t=z(a),i=re(a,o[0]),a.forEach(_),r=z(f),this.h()},h(){p(n,"class","inline-flex print-hidden chevron svelte-bqpzbr"),p(l,"class","items-center gap-2 align-top")},m(f,a){w(f,l,a),M(l,n),V(e,n,null),M(l,t),M(l,i),w(f,r,a),u=!0},p(f,a){const s={};a&4&&(s.toggled=f[2]),e.$set(s),(!u||a&1)&&de(i,f[0])},i(f){u||(m(e.$$.fragment,f),u=!0)},o(f){h(e.$$.fragment,f),u=!1},d(f){f&&(_(l),_(r)),j(e)}}}function wn(o){let l,n,e,t;const i=[Tr,Nr,Sr],r=[];function u(f,a){return f[22]===0?0:f[6]?1:2}return l=u(o),n=r[l]=i[l](o),{c(){n.c(),e=D()},l(f){n.l(f),e=D()},m(f,a){r[l].m(f,a),w(f,e,a),t=!0},p(f,a){let s=l;l=u(f),l===s?r[l].p(f,a):(Q(),h(r[s],1,1,()=>{r[s]=null}),W(),n=r[l],n?n.p(f,a):(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e))},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),r[l].d(f)}}}function Br(o){let l,n,e,t,i=ce(o[9].columns.length>0?o[9].columns.sort(o[12]):o[3].filter(Cn).sort(o[13])),r=[];for(let f=0;f<i.length;f+=1)r[f]=wn(pn(o,i,f));const u=f=>h(r[f],1,1,()=>{r[f]=null});return{c(){l=E("tr");for(let f=0;f<r.length;f+=1)r[f].c();this.h()},l(f){l=I(f,"TR",{class:!0,role:!0,tabindex:!0});var a=P(l);for(let s=0;s<r.length;s+=1)r[s].l(a);a.forEach(_),this.h()},h(){p(l,"class","cursor-pointer hover:bg-gray-100 w-full border-t-[1px] border-gray-200"),p(l,"role","button"),p(l,"tabindex","0"),v(l,"background-color",o[5])},m(f,a){w(f,l,a);for(let s=0;s<r.length;s+=1)r[s]&&r[s].m(l,null);n=!0,e||(t=[we(l,"click",o[11]),we(l,"keypress",o[14])],e=!0)},p(f,[a]){if(a&991){i=ce(f[9].columns.length>0?f[9].columns.sort(f[12]):f[3].filter(Cn).sort(f[13]));let s;for(s=0;s<i.length;s+=1){const c=pn(f,i,s);r[s]?(r[s].p(c,a),m(r[s],1)):(r[s]=wn(c),r[s].c(),m(r[s],1),r[s].m(l,null))}for(Q(),s=i.length;s<r.length;s+=1)u(s);W()}a&32&&v(l,"background-color",f[5])},i(f){if(!n){for(let a=0;a<i.length;a+=1)m(r[a]);n=!0}},o(f){r=r.filter(Boolean);for(let a=0;a<r.length;a+=1)h(r[a]);n=!1},d(f){f&&_(l),Be(r,f),e=!1,ml(t)}}}const Cn=o=>o.show===!0;function Lr(o,l,n){let e;const t=xe(Ze);Ye(o,t,L=>n(9,e=L));let{groupName:i}=l,{currentGroupData:r}=l,{toggled:u}=l,{columnSummary:f}=l,{rowNumbers:a}=l,{rowColor:s=void 0}=l,{subtotals:c=!0}=l,{finalColumnOrder:d=void 0}=l,{compact:g=void 0}=l;const y=Bt();function b(){y("toggle",{groupName:i})}const N=(L,ee)=>d.indexOf(L.id)-d.indexOf(ee.id),R=(L,ee)=>d.indexOf(L.id)-d.indexOf(ee.id),B=L=>L.key==="Enter"&&b();return o.$$set=L=>{"groupName"in L&&n(0,i=L.groupName),"currentGroupData"in L&&n(1,r=L.currentGroupData),"toggled"in L&&n(2,u=L.toggled),"columnSummary"in L&&n(3,f=L.columnSummary),"rowNumbers"in L&&n(4,a=L.rowNumbers),"rowColor"in L&&n(5,s=L.rowColor),"subtotals"in L&&n(6,c=L.subtotals),"finalColumnOrder"in L&&n(7,d=L.finalColumnOrder),"compact"in L&&n(8,g=L.compact)},[i,r,u,f,a,s,c,d,g,e,t,b,N,R,B]}class Fr extends ve{constructor(l){super(),Me(this,l,Lr,Br,Te,{groupName:0,currentGroupData:1,toggled:2,columnSummary:3,rowNumbers:4,rowColor:5,subtotals:6,finalColumnOrder:7,compact:8})}}function yn(o){let l,n,e,t="Fullscreen",i,r,u,f,a,s;return r=new qe({props:{class:"w-3 h-3",src:Zt}}),{c(){l=E("div"),n=E("button"),e=E("span"),e.textContent=t,i=q(),A(r.$$.fragment),this.h()},l(c){l=I(c,"DIV",{});var d=P(l);n=I(d,"BUTTON",{type:!0,"aria-label":!0,class:!0});var g=P(n);e=I(g,"SPAN",{"data-svelte-h":!0}),nl(e)!=="svelte-qzhydn"&&(e.textContent=t),i=z(g),U(r.$$.fragment,g),g.forEach(_),d.forEach(_),this.h()},h(){p(n,"type","button"),p(n,"aria-label","Enter Fullscreen"),p(n,"class","svelte-p80uux")},m(c,d){w(c,l,d),M(l,n),M(n,e),M(n,i),V(r,n,null),f=!0,a||(s=we(n,"click",o[1]),a=!0)},i(c){f||(m(r.$$.fragment,c),c&&yl(()=>{f&&(u||(u=il(l,Fl,{duration:200},!0)),u.run(1))}),f=!0)},o(c){h(r.$$.fragment,c),c&&(u||(u=il(l,Fl,{duration:200},!1)),u.run(0)),f=!1},d(c){c&&_(l),j(r),c&&u&&u.end(),a=!1,s()}}}function Gr(o){let l,n,e=o[0]&&yn(o);return{c(){e&&e.c(),l=D()},l(t){e&&e.l(t),l=D()},m(t,i){e&&e.m(t,i),w(t,l,i),n=!0},p(t,[i]){t[0]?e?i&1&&m(e,1):(e=yn(t),e.c(),m(e,1),e.m(l.parentNode,l)):e&&(Q(),h(e,1,1,()=>{e=null}),W())},i(t){n||(m(e),n=!0)},o(t){h(e),n=!1},d(t){t&&_(l),e&&e.d(t)}}}function Pr(o,l,n){let{display:e}=l;function t(i){Lt.call(this,o,i)}return o.$$set=i=>{"display"in i&&n(0,e=i.display)},[e,t]}class at extends ve{constructor(l){super(),Me(this,l,Pr,Gr,Te,{display:0})}}function Ar(o,l,n){let e,t,i=xe(Ze);Ye(o,i,S=>n(35,t=S));let r,{id:u}=l;function f(){try{if(!Object.keys(t.data[0]).includes(u))throw r="Error in table: "+u+" does not exist in the dataset",new Error(r)}catch(S){if(r=S.message,hl)throw r}}let{title:a=void 0}=l,{align:s=void 0}=l;s==="centre"&&(s="center");let{wrap:c=!1}=l,{wrapTitle:d=!1}=l,{contentType:g=void 0}=l,{height:y=void 0}=l,{width:b=void 0}=l,{alt:N=void 0}=l,{openInNewTab:R=!1}=l,{linkLabel:B=void 0}=l,{fmt:L=void 0}=l,{totalAgg:ee=void 0}=l,{totalFmt:te=void 0}=l,{weightCol:G=void 0}=l,{subtotalFmt:ie=void 0}=l,{colorMax:O=void 0}=l,{colorMin:J=void 0}=l,{colorMid:F=void 0}=l,{colorBreakpoints:K=void 0}=l,{scaleColor:_e="green"}=l,{scaleColumn:X=void 0}=l,Ce={green:["white","hsla(129, 33%, 57%,1)"],red:["white","hsla(0, 56%, 56%,1)"],blue:["white","hsla(198, 56%, 56%,1)"]},ae;_e instanceof Array?ae=_e:(ae=Ce[_e],ae==null&&(ae=["white",_e]));let{downIsGood:ye=!1}=l,{showValue:le=!0}=l,{deltaSymbol:k=!0}=l,{neutralMin:T=0}=l,{neutralMax:Y=0}=l,{chip:se=!1}=l,{colGroup:be=void 0}=l,{fmtColumn:fe=void 0}=l,{redNegatives:x=!1}=l;const Qe=()=>{i.update(S=>{const ue=S.columns.findIndex(me=>me.id===u);return ue===-1?S.columns.push(e):S.columns=[...S.columns.slice(0,ue),e,...S.columns.slice(ue+1)],S})};return o.$$set=S=>{"id"in S&&n(10,u=S.id),"title"in S&&n(11,a=S.title),"align"in S&&n(1,s=S.align),"wrap"in S&&n(2,c=S.wrap),"wrapTitle"in S&&n(3,d=S.wrapTitle),"contentType"in S&&n(12,g=S.contentType),"height"in S&&n(13,y=S.height),"width"in S&&n(14,b=S.width),"alt"in S&&n(15,N=S.alt),"openInNewTab"in S&&n(4,R=S.openInNewTab),"linkLabel"in S&&n(16,B=S.linkLabel),"fmt"in S&&n(17,L=S.fmt),"totalAgg"in S&&n(18,ee=S.totalAgg),"totalFmt"in S&&n(19,te=S.totalFmt),"weightCol"in S&&n(20,G=S.weightCol),"subtotalFmt"in S&&n(21,ie=S.subtotalFmt),"colorMax"in S&&n(22,O=S.colorMax),"colorMin"in S&&n(23,J=S.colorMin),"colorMid"in S&&n(24,F=S.colorMid),"colorBreakpoints"in S&&n(25,K=S.colorBreakpoints),"scaleColor"in S&&n(26,_e=S.scaleColor),"scaleColumn"in S&&n(27,X=S.scaleColumn),"downIsGood"in S&&n(5,ye=S.downIsGood),"showValue"in S&&n(6,le=S.showValue),"deltaSymbol"in S&&n(7,k=S.deltaSymbol),"neutralMin"in S&&n(28,T=S.neutralMin),"neutralMax"in S&&n(29,Y=S.neutralMax),"chip"in S&&n(8,se=S.chip),"colGroup"in S&&n(30,be=S.colGroup),"fmtColumn"in S&&n(31,fe=S.fmtColumn),"redNegatives"in S&&n(9,x=S.redNegatives)},o.$$.update=()=>{o.$$.dirty[0]&4&&n(2,c=c==="true"||c===!0),o.$$.dirty[0]&8&&n(3,d=d==="true"||d===!0),o.$$.dirty[0]&16&&n(4,R=R==="true"||R===!0),o.$$.dirty[0]&32&&n(5,ye=ye==="true"||ye===!0),o.$$.dirty[0]&64&&n(6,le=le==="true"||le===!0),o.$$.dirty[0]&128&&n(7,k=k==="true"||k===!0),o.$$.dirty[0]&256&&n(8,se=se==="true"||se===!0),o.$$.dirty[0]&512&&n(9,x=x==="true"||x===!0),o.$$.dirty[0]&2147483646|o.$$.dirty[1]&3&&n(33,e={id:u,title:a,align:s,wrap:c,wrapTitle:d,contentType:g,height:y,width:b,alt:N,openInNewTab:R,linkLabel:B,fmt:L,fmtColumn:fe,totalAgg:ee,totalFmt:te,subtotalFmt:ie,weightCol:G,downIsGood:ye,deltaSymbol:k,chip:se,neutralMin:T,neutralMax:Y,showValue:le,colorMax:O,colorMin:J,scaleColor:_e,scaleColumn:X,colGroup:be,colorMid:F,colorBreakpoints:K,colorPalette:ae,redNegatives:x}),o.$$.dirty[1]&4&&Qe()},f(),[i,s,c,d,R,ye,le,k,se,x,u,a,g,y,b,N,B,L,ee,te,G,ie,O,J,F,K,_e,X,T,Y,be,fe,ae,e]}class Ur extends ve{constructor(l){super(),Me(this,l,Ar,null,Te,{id:10,title:11,align:1,wrap:2,wrapTitle:3,contentType:12,height:13,width:14,alt:15,openInNewTab:4,linkLabel:16,fmt:17,totalAgg:18,totalFmt:19,weightCol:20,subtotalFmt:21,colorMax:22,colorMin:23,colorMid:24,colorBreakpoints:25,scaleColor:26,scaleColumn:27,downIsGood:5,showValue:6,deltaSymbol:7,neutralMin:28,neutralMax:29,chip:8,colGroup:30,fmtColumn:31,redNegatives:9},null,[-1,-1])}}function Sn(o,l,n){const e=o.slice();return e[78]=l[n],e}function Nn(o,l,n){const e=o.slice();return e[81]=l[n],e}function Tn(o,l,n){const e=o.slice();return e[78]=l[n],e}function vn(o){o[86]=23;const n=279;o[87]=n}function Mn(o,l,n){const e=o.slice();return e[78]=l[n],e}function On(o){let l,n,e;function t(r){o[63](r)}let i={$$slots:{default:[jr]},$$scope:{ctx:o}};return o[48]!==void 0&&(i.open=o[48]),l=new eo({props:i}),$n.push(()=>lt(l,"open",t)),{c(){A(l.$$.fragment)},l(r){U(l.$$.fragment,r)},m(r,u){V(l,r,u),e=!0},p(r,u){const f={};u[1]&8652800|u[2]&16384&&(f.$$scope={dirty:u,ctx:r}),!n&&u[1]&131072&&(n=!0,f.open=r[48],xn(()=>n=!1)),l.$set(f)},i(r){e||(m(l.$$.fragment,r),e=!0)},o(r){h(l.$$.fragment,r),e=!1},d(r){j(l,r)}}}function En(o){let l,n;const e=[o[78]];let t={};for(let i=0;i<e.length;i+=1)t=Fe(t,e[i]);return l=new Ur({props:t}),{c(){A(l.$$.fragment)},l(i){U(l.$$.fragment,i)},m(i,r){V(l,i,r),n=!0},p(i,r){const u=r[1]&2048?dl(e,[_l(i[78])]):{};l.$set(u)},i(i){n||(m(l.$$.fragment,i),n=!0)},o(i){h(l.$$.fragment,i),n=!1},d(i){j(l,i)}}}function Vr(o){let l,n,e=ce(o[42].columns),t=[];for(let r=0;r<e.length;r+=1)t[r]=En(Mn(o,e,r));const i=r=>h(t[r],1,1,()=>{t[r]=null});return{c(){for(let r=0;r<t.length;r+=1)t[r].c();l=D()},l(r){for(let u=0;u<t.length;u+=1)t[u].l(r);l=D()},m(r,u){for(let f=0;f<t.length;f+=1)t[f]&&t[f].m(r,u);w(r,l,u),n=!0},p(r,u){if(u[1]&2048){e=ce(r[42].columns);let f;for(f=0;f<e.length;f+=1){const a=Mn(r,e,f);t[f]?(t[f].p(a,u),m(t[f],1)):(t[f]=En(a),t[f].c(),m(t[f],1),t[f].m(l.parentNode,l))}for(Q(),f=e.length;f<t.length;f+=1)i(f);W()}},i(r){if(!n){for(let u=0;u<e.length;u+=1)m(t[u]);n=!0}},o(r){t=t.filter(Boolean);for(let u=0;u<t.length;u+=1)h(t[u]);n=!1},d(r){r&&_(l),Be(t,r)}}}function jr(o){vn(o);let l,n,e;const t=[o[54],{rows:1+Math.round((o[49]-o[87])/o[86])},{isFullPage:!0}];let i={$$slots:{default:[Vr]},$$scope:{ctx:o}};for(let r=0;r<t.length;r+=1)i=Fe(i,t[r]);return n=new st({props:i}),{c(){l=E("div"),A(n.$$.fragment),this.h()},l(r){l=I(r,"DIV",{class:!0});var u=P(l);U(n.$$.fragment,u),u.forEach(_),this.h()},h(){p(l,"class","pl-8 pt-4 svelte-fmobgf")},m(r,u){w(r,l,u),V(n,l,null),e=!0},p(r,u){vn(r);const f=u[1]&8650752?dl(t,[u[1]&8388608&&_l(r[54]),u[1]&262144&&{rows:1+Math.round((r[49]-r[87])/r[86])},t[2]]):{};u[1]&2048|u[2]&16384&&(f.$$scope={dirty:u,ctx:r}),n.$set(f)},i(r){e||(m(n.$$.fragment,r),e=!0)},o(r){h(n.$$.fragment,r),e=!1},d(r){r&&_(l),j(n)}}}function Rr(o){let l,n;return l=new rt({props:{error:o[29],chartType:"Data Table"}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[0]&536870912&&(i.error=e[29]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function qr(o){let l,n,e,t,i,r,u,f,a,s,c,d,g="No Results",y,b,N,R,B,L,ee,te,G;const ie=o[61].default,O=ul(ie,o,o[76],null);let J=o[22]&&In(o),F=ce(o[42].columns.filter(Hn)),K=[];for(let k=0;k<F.length;k+=1)K[k]=Dn(Tn(o,F,k));const _e=k=>h(K[k],1,1,()=>{K[k]=null});let X=o[4]&&Bn(o);f=new pr({props:{rowNumbers:o[1],headerColor:o[23],headerFontColor:o[24],finalColumnOrder:De(o[42].columns.length>0?o[42].columns.map(Qn):Object.keys(o[0][0]),o[42].priorityColumns),columnSummary:o[30],compact:o[26],sortable:o[5],sort:o[41],formatColumnTitles:o[11],sortBy:o[35],wrapTitles:o[10]}}),s=new Sl({props:{data:o[34],$$slots:{skeleton:[Kr],default:[Jr]},$$scope:{ctx:o}}});const Ce=[Yr,Xr],ae=[];function ye(k,T){return k[28]&&k[37]>1?0:1}b=ye(o),N=ae[b]=Ce[b](o);let le=o[3]&&Rn(o);return{c(){O&&O.c(),l=q(),J&&J.c(),n=q();for(let k=0;k<K.length;k+=1)K[k].c();e=q(),t=E("div"),X&&X.c(),i=q(),r=E("div"),u=E("table"),A(f.$$.fragment),a=q(),A(s.$$.fragment),c=q(),d=E("div"),d.textContent=g,y=q(),N.c(),B=q(),le&&le.c(),L=D(),this.h()},l(k){O&&O.l(k),l=z(k),J&&J.l(k),n=z(k);for(let be=0;be<K.length;be+=1)K[be].l(k);e=z(k),t=I(k,"DIV",{role:!0,class:!0});var T=P(t);X&&X.l(T),i=z(T),r=I(T,"DIV",{class:!0});var Y=P(r);u=I(Y,"TABLE",{class:!0});var se=P(u);U(f.$$.fragment,se),a=z(se),U(s.$$.fragment,se),se.forEach(_),Y.forEach(_),c=z(T),d=I(T,"DIV",{class:!0,"data-svelte-h":!0}),nl(d)!=="svelte-l3t0gi"&&(d.textContent=g),y=z(T),N.l(T),T.forEach(_),B=z(k),le&&le.l(k),L=D(),this.h()},h(){p(u,"class","svelte-fmobgf"),p(r,"class","scrollbox svelte-fmobgf"),v(r,"background-color",o[25]),p(d,"class","noresults svelte-fmobgf"),ke(d,"shownoresults",ni),p(t,"role","none"),p(t,"class","table-container svelte-fmobgf"),v(t,"margin-top",xr),v(t,"margin-bottom",ei),v(t,"padding-bottom",li)},m(k,T){O&&O.m(k,T),w(k,l,T),J&&J.m(k,T),w(k,n,T);for(let Y=0;Y<K.length;Y+=1)K[Y]&&K[Y].m(k,T);w(k,e,T),w(k,t,T),X&&X.m(t,null),M(t,i),M(t,r),M(r,u),V(f,u,null),M(u,a),V(s,u,null),M(t,c),M(t,d),M(t,y),ae[b].m(t,null),w(k,B,T),le&&le.m(k,T),w(k,L,T),ee=!0,te||(G=[we(t,"mouseenter",o[74]),we(t,"mouseleave",o[75])],te=!0)},p(k,T){if(O&&O.p&&(!ee||T[2]&16384)&&al(O,ie,k,k[76],ee?cl(ie,k[76],T,null):sl(k[76]),null),k[22]?J?(J.p(k,T),T[0]&4194304&&m(J,1)):(J=In(k),J.c(),m(J,1),J.m(n.parentNode,n)):J&&(Q(),h(J,1,1,()=>{J=null}),W()),T[0]&1|T[1]&2048){F=ce(k[42].columns.filter(Hn));let fe;for(fe=0;fe<F.length;fe+=1){const x=Tn(k,F,fe);K[fe]?(K[fe].p(x,T),m(K[fe],1)):(K[fe]=Dn(x),K[fe].c(),m(K[fe],1),K[fe].m(e.parentNode,e))}for(Q(),fe=F.length;fe<K.length;fe+=1)_e(fe);W()}k[4]?X?(X.p(k,T),T[0]&16&&m(X,1)):(X=Bn(k),X.c(),m(X,1),X.m(t,i)):X&&(Q(),h(X,1,1,()=>{X=null}),W());const Y={};T[0]&2&&(Y.rowNumbers=k[1]),T[0]&8388608&&(Y.headerColor=k[23]),T[0]&16777216&&(Y.headerFontColor=k[24]),T[0]&1|T[1]&2048&&(Y.finalColumnOrder=De(k[42].columns.length>0?k[42].columns.map(Qn):Object.keys(k[0][0]),k[42].priorityColumns)),T[0]&1073741824&&(Y.columnSummary=k[30]),T[0]&67108864&&(Y.compact=k[26]),T[0]&32&&(Y.sortable=k[5]),T[1]&1024&&(Y.sort=k[41]),T[0]&2048&&(Y.formatColumnTitles=k[11]),T[1]&16&&(Y.sortBy=k[35]),T[0]&1024&&(Y.wrapTitles=k[10]),f.$set(Y);const se={};T[1]&8&&(se.data=k[34]),T[0]&1281352583|T[1]&10541|T[2]&16384&&(se.$$scope={dirty:T,ctx:k}),s.$set(se),T[0]&33554432&&v(r,"background-color",k[25]);let be=b;b=ye(k),b===be?ae[b].p(k,T):(Q(),h(ae[be],1,1,()=>{ae[be]=null}),W(),N=ae[b],N?N.p(k,T):(N=ae[b]=Ce[b](k),N.c()),m(N,1),N.m(t,null)),k[3]?le?(le.p(k,T),T[0]&8&&m(le,1)):(le=Rn(k),le.c(),m(le,1),le.m(L.parentNode,L)):le&&(Q(),h(le,1,1,()=>{le=null}),W())},i(k){if(!ee){m(O,k),m(J);for(let T=0;T<F.length;T+=1)m(K[T]);m(X),m(f.$$.fragment,k),m(s.$$.fragment,k),m(N),k&&yl(()=>{ee&&(R||(R=il(t,Gl,{},!0)),R.run(1))}),m(le),ee=!0}},o(k){h(O,k),h(J),K=K.filter(Boolean);for(let T=0;T<K.length;T+=1)h(K[T]);h(X),h(f.$$.fragment,k),h(s.$$.fragment,k),h(N),k&&(R||(R=il(t,Gl,{},!1)),R.run(0)),h(le),ee=!1},d(k){k&&(_(l),_(n),_(e),_(t),_(B),_(L)),O&&O.d(k),J&&J.d(k),Be(K,k),X&&X.d(),j(f),j(s),ae[b].d(),k&&R&&R.end(),le&&le.d(k),te=!1,ml(G)}}}function In(o){let l,n;return l=new ft({props:{data:o[0],link:o[22]}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[0]&1&&(i.data=e[0]),t[0]&4194304&&(i.link=e[22]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Dn(o){let l,n;return l=new ft({props:{data:o[0],link:o[78].id}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[0]&1&&(i.data=e[0]),t[1]&2048&&(i.link=e[78].id),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Bn(o){let l,n,e;function t(r){o[64](r)}let i={searchFunction:oi};return o[33]!==void 0&&(i.value=o[33]),l=new to({props:i}),$n.push(()=>lt(l,"value",t)),{c(){A(l.$$.fragment)},l(r){U(l.$$.fragment,r)},m(r,u){V(l,r,u),e=!0},p(r,u){const f={};!n&&u[1]&4&&(n=!0,f.value=r[33],xn(()=>n=!1)),l.$set(f)},i(r){e||(m(l.$$.fragment,r),e=!0)},o(r){h(l.$$.fragment,r),e=!1},d(r){j(l,r)}}}function zr(o){let l,n;return l=new Nl({props:{displayedData:o[36],rowShading:o[8],link:o[22],rowNumbers:o[1],rowLines:o[9],compact:o[26],index:o[31],columnSummary:o[30],finalColumnOrder:De(o[42].columns.length>0?o[42].columns.map(Yn):Object.keys(o[0][0]),o[42].priorityColumns)}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[1]&32&&(i.displayedData=e[36]),t[0]&256&&(i.rowShading=e[8]),t[0]&4194304&&(i.link=e[22]),t[0]&2&&(i.rowNumbers=e[1]),t[0]&512&&(i.rowLines=e[9]),t[0]&67108864&&(i.compact=e[26]),t[1]&1&&(i.index=e[31]),t[0]&1073741824&&(i.columnSummary=e[30]),t[0]&1|t[1]&2048&&(i.finalColumnOrder=De(e[42].columns.length>0?e[42].columns.map(Yn):Object.keys(e[0][0]),e[42].priorityColumns)),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Hr(o){let l,n,e=ce(o[44]),t=[];for(let r=0;r<e.length;r+=1)t[r]=Gn(Nn(o,e,r));const i=r=>h(t[r],1,1,()=>{t[r]=null});return{c(){for(let r=0;r<t.length;r+=1)t[r].c();l=D()},l(r){for(let u=0;u<t.length;u+=1)t[u].l(r);l=D()},m(r,u){for(let f=0;f<t.length;f+=1)t[f]&&t[f].m(r,u);w(r,l,u),n=!0},p(r,u){if(u[0]&1279779591|u[1]&4204801){e=ce(r[44]);let f;for(f=0;f<e.length;f+=1){const a=Nn(r,e,f);t[f]?(t[f].p(a,u),m(t[f],1)):(t[f]=Gn(a),t[f].c(),m(t[f],1),t[f].m(l.parentNode,l))}for(Q(),f=e.length;f<t.length;f+=1)i(f);W()}},i(r){if(!n){for(let u=0;u<e.length;u+=1)m(t[u]);n=!0}},o(r){t=t.filter(Boolean);for(let u=0;u<t.length;u+=1)h(t[u]);n=!1},d(r){r&&_(l),Be(t,r)}}}function Qr(o){let l,n,e,t;l=new Nl({props:{groupColumn:o[13],groupType:o[14],rowSpan:o[39][o[81]].length,displayedData:o[39][o[81]],rowShading:o[8],link:o[22],rowNumbers:o[1],rowLines:o[9],compact:o[26],index:o[31],columnSummary:o[30],grouped:!0,groupNamePosition:o[16],finalColumnOrder:De(o[42].columns.length>0?o[42].columns.map(Kn):Object.keys(o[0][0]),o[42].priorityColumns)}});let i=o[2]&&Ln(o);return{c(){A(l.$$.fragment),n=q(),i&&i.c(),e=D()},l(r){U(l.$$.fragment,r),n=z(r),i&&i.l(r),e=D()},m(r,u){V(l,r,u),w(r,n,u),i&&i.m(r,u),w(r,e,u),t=!0},p(r,u){const f={};u[0]&8192&&(f.groupColumn=r[13]),u[0]&16384&&(f.groupType=r[14]),u[1]&8448&&(f.rowSpan=r[39][r[81]].length),u[1]&8448&&(f.displayedData=r[39][r[81]]),u[0]&256&&(f.rowShading=r[8]),u[0]&4194304&&(f.link=r[22]),u[0]&2&&(f.rowNumbers=r[1]),u[0]&512&&(f.rowLines=r[9]),u[0]&67108864&&(f.compact=r[26]),u[1]&1&&(f.index=r[31]),u[0]&1073741824&&(f.columnSummary=r[30]),u[0]&65536&&(f.groupNamePosition=r[16]),u[0]&1|u[1]&2048&&(f.finalColumnOrder=De(r[42].columns.length>0?r[42].columns.map(Kn):Object.keys(r[0][0]),r[42].priorityColumns)),l.$set(f),r[2]?i?(i.p(r,u),u[0]&4&&m(i,1)):(i=Ln(r),i.c(),m(i,1),i.m(e.parentNode,e)):i&&(Q(),h(i,1,1,()=>{i=null}),W())},i(r){t||(m(l.$$.fragment,r),m(i),t=!0)},o(r){h(l.$$.fragment,r),h(i),t=!1},d(r){r&&(_(n),_(e)),j(l,r),i&&i.d(r)}}}function Wr(o){let l,n,e,t;l=new Fr({props:{groupName:o[81],currentGroupData:o[39][o[81]],toggled:o[27][o[81]],columnSummary:o[30],rowColor:o[15],rowNumbers:o[1],subtotals:o[2],compact:o[26],finalColumnOrder:De(o[42].columns.length>0?o[42].columns.map(Wn):Object.keys(o[0][0]),o[42].priorityColumns)}}),l.$on("toggle",o[53]);let i=o[27][o[81]]&&Fn(o);return{c(){A(l.$$.fragment),n=q(),i&&i.c(),e=D()},l(r){U(l.$$.fragment,r),n=z(r),i&&i.l(r),e=D()},m(r,u){V(l,r,u),w(r,n,u),i&&i.m(r,u),w(r,e,u),t=!0},p(r,u){const f={};u[1]&8192&&(f.groupName=r[81]),u[1]&8448&&(f.currentGroupData=r[39][r[81]]),u[0]&134217728|u[1]&8192&&(f.toggled=r[27][r[81]]),u[0]&1073741824&&(f.columnSummary=r[30]),u[0]&32768&&(f.rowColor=r[15]),u[0]&2&&(f.rowNumbers=r[1]),u[0]&4&&(f.subtotals=r[2]),u[0]&67108864&&(f.compact=r[26]),u[0]&1|u[1]&2048&&(f.finalColumnOrder=De(r[42].columns.length>0?r[42].columns.map(Wn):Object.keys(r[0][0]),r[42].priorityColumns)),l.$set(f),r[27][r[81]]?i?(i.p(r,u),u[0]&134217728|u[1]&8192&&m(i,1)):(i=Fn(r),i.c(),m(i,1),i.m(e.parentNode,e)):i&&(Q(),h(i,1,1,()=>{i=null}),W())},i(r){t||(m(l.$$.fragment,r),m(i),t=!0)},o(r){h(l.$$.fragment,r),h(i),t=!1},d(r){r&&(_(n),_(e)),j(l,r),i&&i.d(r)}}}function Ln(o){let l,n;return l=new fr({props:{groupName:o[81],currentGroupData:o[39][o[81]],columnSummary:o[30],rowColor:o[17],fontColor:o[18],groupType:o[14],groupBy:o[13],compact:o[26],finalColumnOrder:De(o[42].columns.length>0?o[42].columns.map(Xn):Object.keys(o[0][0]),o[42].priorityColumns)}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[1]&8192&&(i.groupName=e[81]),t[1]&8448&&(i.currentGroupData=e[39][e[81]]),t[0]&1073741824&&(i.columnSummary=e[30]),t[0]&131072&&(i.rowColor=e[17]),t[0]&262144&&(i.fontColor=e[18]),t[0]&16384&&(i.groupType=e[14]),t[0]&8192&&(i.groupBy=e[13]),t[0]&67108864&&(i.compact=e[26]),t[0]&1|t[1]&2048&&(i.finalColumnOrder=De(e[42].columns.length>0?e[42].columns.map(Xn):Object.keys(e[0][0]),e[42].priorityColumns)),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Fn(o){let l,n;return l=new Nl({props:{displayedData:o[39][o[81]],groupType:o[14],rowShading:o[8],link:o[22],rowNumbers:o[1],rowLines:o[9],compact:o[26],index:o[31],columnSummary:o[30],grouped:!0,groupColumn:o[13],finalColumnOrder:De(o[42].columns.length>0?o[42].columns.map(Jn):Object.keys(o[0][0]),o[42].priorityColumns)}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[1]&8448&&(i.displayedData=e[39][e[81]]),t[0]&16384&&(i.groupType=e[14]),t[0]&256&&(i.rowShading=e[8]),t[0]&4194304&&(i.link=e[22]),t[0]&2&&(i.rowNumbers=e[1]),t[0]&512&&(i.rowLines=e[9]),t[0]&67108864&&(i.compact=e[26]),t[1]&1&&(i.index=e[31]),t[0]&1073741824&&(i.columnSummary=e[30]),t[0]&8192&&(i.groupColumn=e[13]),t[0]&1|t[1]&2048&&(i.finalColumnOrder=De(e[42].columns.length>0?e[42].columns.map(Jn):Object.keys(e[0][0]),e[42].priorityColumns)),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Gn(o){let l,n,e,t;const i=[Wr,Qr],r=[];function u(f,a){return f[14]==="accordion"?0:f[14]==="section"?1:-1}return~(l=u(o))&&(n=r[l]=i[l](o)),{c(){n&&n.c(),e=D()},l(f){n&&n.l(f),e=D()},m(f,a){~l&&r[l].m(f,a),w(f,e,a),t=!0},p(f,a){let s=l;l=u(f),l===s?~l&&r[l].p(f,a):(n&&(Q(),h(r[s],1,1,()=>{r[s]=null}),W()),~l?(n=r[l],n?n.p(f,a):(n=r[l]=i[l](f),n.c()),m(n,1),n.m(e.parentNode,e)):n=null)},i(f){t||(m(n),t=!0)},o(f){h(n),t=!1},d(f){f&&_(e),~l&&r[l].d(f)}}}function Pn(o){let l,n;return l=new xo({props:{data:o[0],rowNumbers:o[1],columnSummary:o[30],rowColor:o[19],fontColor:o[20],groupType:o[14],compact:o[26],finalColumnOrder:De(o[42].columns.length>0?o[42].columns.map(Zn):Object.keys(o[0][0]),o[42].priorityColumns)}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[0]&1&&(i.data=e[0]),t[0]&2&&(i.rowNumbers=e[1]),t[0]&1073741824&&(i.columnSummary=e[30]),t[0]&524288&&(i.rowColor=e[19]),t[0]&1048576&&(i.fontColor=e[20]),t[0]&16384&&(i.groupType=e[14]),t[0]&67108864&&(i.compact=e[26]),t[0]&1|t[1]&2048&&(i.finalColumnOrder=De(e[42].columns.length>0?e[42].columns.map(Zn):Object.keys(e[0][0]),e[42].priorityColumns)),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Jr(o){let l,n,e,t,i;const r=[Hr,zr],u=[];function f(s,c){return s[13]&&s[39]&&s[33]===""?0:1}l=f(o),n=u[l]=r[l](o);let a=o[7]&&o[33]===""&&Pn(o);return{c(){n.c(),e=q(),a&&a.c(),t=D()},l(s){n.l(s),e=z(s),a&&a.l(s),t=D()},m(s,c){u[l].m(s,c),w(s,e,c),a&&a.m(s,c),w(s,t,c),i=!0},p(s,c){let d=l;l=f(s),l===d?u[l].p(s,c):(Q(),h(u[d],1,1,()=>{u[d]=null}),W(),n=u[l],n?n.p(s,c):(n=u[l]=r[l](s),n.c()),m(n,1),n.m(e.parentNode,e)),s[7]&&s[33]===""?a?(a.p(s,c),c[0]&128|c[1]&4&&m(a,1)):(a=Pn(s),a.c(),m(a,1),a.m(t.parentNode,t)):a&&(Q(),h(a,1,1,()=>{a=null}),W())},i(s){i||(m(n),m(a),i=!0)},o(s){h(n),h(a),i=!1},d(s){s&&(_(e),_(t)),u[l].d(s),a&&a.d(s)}}}function Kr(o){let l,n,e,t,i;return e=new Vt({}),{c(){l=E("tr"),n=E("td"),A(e.$$.fragment),this.h()},l(r){l=I(r,"TR",{class:!0});var u=P(l);n=I(u,"TD",{colspan:!0,class:!0});var f=P(n);U(e.$$.fragment,f),f.forEach(_),u.forEach(_),this.h()},h(){p(n,"colspan",t=o[34].columns.length),p(n,"class","h-32 svelte-fmobgf"),p(l,"class","svelte-fmobgf")},m(r,u){w(r,l,u),M(l,n),V(e,n,null),i=!0},p(r,u){(!i||u[1]&8&&t!==(t=r[34].columns.length))&&p(n,"colspan",t)},i(r){i||(m(e.$$.fragment,r),i=!0)},o(r){h(e.$$.fragment,r),i=!1},d(r){r&&_(l),j(e)}}}function Xr(o){let l,n,e,t=o[6]&&An(o),i=!o[21]&&Un(o);return{c(){l=E("div"),t&&t.c(),n=q(),i&&i.c(),this.h()},l(r){l=I(r,"DIV",{class:!0});var u=P(l);t&&t.l(u),n=z(u),i&&i.l(u),u.forEach(_),this.h()},h(){p(l,"class","table-footer svelte-fmobgf")},m(r,u){w(r,l,u),t&&t.m(l,null),M(l,n),i&&i.m(l,null),e=!0},p(r,u){r[6]?t?(t.p(r,u),u[0]&64&&m(t,1)):(t=An(r),t.c(),m(t,1),t.m(l,n)):t&&(Q(),h(t,1,1,()=>{t=null}),W()),r[21]?i&&(Q(),h(i,1,1,()=>{i=null}),W()):i?(i.p(r,u),u[0]&2097152&&m(i,1)):(i=Un(r),i.c(),m(i,1),i.m(l,null))},i(r){e||(m(t),m(i),e=!0)},o(r){h(t),h(i),e=!1},d(r){r&&_(l),t&&t.d(),i&&i.d()}}}function Yr(o){let l,n,e,t,i,r,u,f,a,s,c,d,g,y,b,N,R,B=o[37].toLocaleString()+"",L,ee,te,G=o[46].toLocaleString()+"",ie,O,J=o[45].toLocaleString()+"",F,K,_e,X,Ce,ae,ye,le,k,T,Y,se,be,fe,x,Qe,S;i=new qe({props:{src:Jt}}),s=new qe({props:{src:Kt,class:"h-[0.83em]"}}),ae=new qe({props:{src:Xt,class:"h-[0.83em]"}}),Y=new qe({props:{src:Yt}});let ue=o[6]&&Vn(o),me=!o[21]&&jn(o);return{c(){l=E("div"),n=E("div"),e=E("button"),t=E("div"),A(i.$$.fragment),u=q(),f=E("button"),a=E("div"),A(s.$$.fragment),d=q(),g=E("span"),y=oe(`Page
						`),b=E("input"),N=oe(`
						/
						`),R=E("span"),L=oe(B),ee=q(),te=E("span"),ie=oe(G),O=oe(" of "),F=oe(J),K=oe(" records"),_e=q(),X=E("button"),Ce=E("div"),A(ae.$$.fragment),le=q(),k=E("button"),T=E("div"),A(Y.$$.fragment),be=q(),ue&&ue.c(),fe=q(),me&&me.c(),this.h()},l(H){l=I(H,"DIV",{class:!0});var Z=P(l);n=I(Z,"DIV",{class:!0});var Ie=P(n);e=I(Ie,"BUTTON",{"aria-label":!0,class:!0});var Le=P(e);t=I(Le,"DIV",{class:!0});var Ge=P(t);U(i.$$.fragment,Ge),Ge.forEach(_),Le.forEach(_),u=z(Ie),f=I(Ie,"BUTTON",{"aria-label":!0,class:!0});var Pe=P(f);a=I(Pe,"DIV",{class:!0});var Se=P(a);U(s.$$.fragment,Se),Se.forEach(_),Pe.forEach(_),d=z(Ie),g=I(Ie,"SPAN",{class:!0});var Ae=P(g);y=re(Ae,`Page
						`),b=I(Ae,"INPUT",{class:!0,style:!0,type:!0,placeholder:!0}),N=re(Ae,`
						/
						`),R=I(Ae,"SPAN",{class:!0});var ge=P(R);L=re(ge,B),ge.forEach(_),Ae.forEach(_),ee=z(Ie),te=I(Ie,"SPAN",{class:!0});var Re=P(te);ie=re(Re,G),O=re(Re," of "),F=re(Re,J),K=re(Re," records"),Re.forEach(_),_e=z(Ie),X=I(Ie,"BUTTON",{"aria-label":!0,class:!0});var $e=P(X);Ce=I($e,"DIV",{class:!0});var We=P(Ce);U(ae.$$.fragment,We),We.forEach(_),$e.forEach(_),le=z(Ie),k=I(Ie,"BUTTON",{"aria-label":!0,class:!0});var Je=P(k);T=I(Je,"DIV",{class:!0});var Ue=P(T);U(Y.$$.fragment,Ue),Ue.forEach(_),Je.forEach(_),Ie.forEach(_),be=z(Z),ue&&ue.l(Z),fe=z(Z),me&&me.l(Z),Z.forEach(_),this.h()},h(){p(t,"class","page-icon flex items-center svelte-fmobgf"),p(e,"aria-label","first-page"),p(e,"class","page-changer svelte-fmobgf"),e.disabled=r=o[38]===1,ke(e,"hovering",o[43]),p(a,"class","page-icon h-[0.83em] flex items-center svelte-fmobgf"),p(f,"aria-label","previous-page"),p(f,"class","page-changer svelte-fmobgf"),f.disabled=c=o[38]===1,ke(f,"hovering",o[43]),p(b,"class","page-input svelte-fmobgf"),v(b,"width",o[32]?o[51]:o[50]),p(b,"type","number"),p(b,"placeholder",o[38]),ke(b,"hovering",o[43]),ke(b,"error",o[32]>o[37]),p(R,"class","page-count ml-1 svelte-fmobgf"),p(g,"class","page-count svelte-fmobgf"),p(te,"class","print-page-count svelte-fmobgf"),p(Ce,"class","page-icon h-[0.83em] flex items-center svelte-fmobgf"),p(X,"aria-label","next-page"),p(X,"class","page-changer svelte-fmobgf"),X.disabled=ye=o[38]===o[37],ke(X,"hovering",o[43]),p(T,"class","page-icon flex items-center svelte-fmobgf"),p(k,"aria-label","last-page"),p(k,"class","page-changer svelte-fmobgf"),k.disabled=se=o[38]===o[37],ke(k,"hovering",o[43]),p(n,"class","page-labels mr-auto svelte-fmobgf"),p(l,"class","pagination svelte-fmobgf")},m(H,Z){w(H,l,Z),M(l,n),M(n,e),M(e,t),V(i,t,null),M(n,u),M(n,f),M(f,a),V(s,a,null),M(n,d),M(n,g),M(g,y),M(g,b),rl(b,o[32]),M(g,N),M(g,R),M(R,L),M(n,ee),M(n,te),M(te,ie),M(te,O),M(te,F),M(te,K),M(n,_e),M(n,X),M(X,Ce),V(ae,Ce,null),M(n,le),M(n,k),M(k,T),V(Y,T,null),M(l,be),ue&&ue.m(l,null),M(l,fe),me&&me.m(l,null),x=!0,Qe||(S=[we(e,"click",o[65]),we(f,"click",o[66]),we(b,"input",o[67]),we(b,"keyup",o[68]),we(b,"change",o[69]),we(X,"click",o[70]),we(k,"click",o[71])],Qe=!0)},p(H,Z){(!x||Z[1]&128&&r!==(r=H[38]===1))&&(e.disabled=r),(!x||Z[1]&4096)&&ke(e,"hovering",H[43]),(!x||Z[1]&128&&c!==(c=H[38]===1))&&(f.disabled=c),(!x||Z[1]&4096)&&ke(f,"hovering",H[43]),(!x||Z[1]&1572866)&&v(b,"width",H[32]?H[51]:H[50]),(!x||Z[1]&128)&&p(b,"placeholder",H[38]),Z[1]&2&&et(b.value)!==H[32]&&rl(b,H[32]),(!x||Z[1]&4096)&&ke(b,"hovering",H[43]),(!x||Z[1]&66)&&ke(b,"error",H[32]>H[37]),(!x||Z[1]&64)&&B!==(B=H[37].toLocaleString()+"")&&de(L,B),(!x||Z[1]&32768)&&G!==(G=H[46].toLocaleString()+"")&&de(ie,G),(!x||Z[1]&16384)&&J!==(J=H[45].toLocaleString()+"")&&de(F,J),(!x||Z[1]&192&&ye!==(ye=H[38]===H[37]))&&(X.disabled=ye),(!x||Z[1]&4096)&&ke(X,"hovering",H[43]),(!x||Z[1]&192&&se!==(se=H[38]===H[37]))&&(k.disabled=se),(!x||Z[1]&4096)&&ke(k,"hovering",H[43]),H[6]?ue?(ue.p(H,Z),Z[0]&64&&m(ue,1)):(ue=Vn(H),ue.c(),m(ue,1),ue.m(l,fe)):ue&&(Q(),h(ue,1,1,()=>{ue=null}),W()),H[21]?me&&(Q(),h(me,1,1,()=>{me=null}),W()):me?(me.p(H,Z),Z[0]&2097152&&m(me,1)):(me=jn(H),me.c(),m(me,1),me.m(l,null))},i(H){x||(m(i.$$.fragment,H),m(s.$$.fragment,H),m(ae.$$.fragment,H),m(Y.$$.fragment,H),m(ue),m(me),x=!0)},o(H){h(i.$$.fragment,H),h(s.$$.fragment,H),h(ae.$$.fragment,H),h(Y.$$.fragment,H),h(ue),h(me),x=!1},d(H){H&&_(l),j(i),j(s),j(ae),j(Y),ue&&ue.d(),me&&me.d(),Qe=!1,ml(S)}}}function An(o){let l,n;return l=new it({props:{class:"download-button",data:o[47],queryID:o[12],display:o[43]}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[1]&65536&&(i.data=e[47]),t[0]&4096&&(i.queryID=e[12]),t[1]&4096&&(i.display=e[43]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Un(o){let l,n;return l=new at({props:{display:o[43]}}),l.$on("click",o[73]),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[1]&4096&&(i.display=e[43]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Vn(o){let l,n;return l=new it({props:{class:"download-button",data:o[47],queryID:o[12],display:o[43]}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[1]&65536&&(i.data=e[47]),t[0]&4096&&(i.queryID=e[12]),t[1]&4096&&(i.display=e[43]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function jn(o){let l,n;return l=new at({props:{display:o[43]}}),l.$on("click",o[72]),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[1]&4096&&(i.display=e[43]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function Rn(o){let l,n,e=o[12]&&qn(o);return{c(){e&&e.c(),l=D()},l(t){e&&e.l(t),l=D()},m(t,i){e&&e.m(t,i),w(t,l,i),n=!0},p(t,i){t[12]?e?(e.p(t,i),i[0]&4096&&m(e,1)):(e=qn(t),e.c(),m(e,1),e.m(l.parentNode,l)):e&&(Q(),h(e,1,1,()=>{e=null}),W())},i(t){n||(m(e),n=!0)},o(t){h(e),n=!1},d(t){t&&_(l),e&&e.d(t)}}}function qn(o){let l,n;return l=new jt({props:{$$slots:{default:[Zr]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t[0]&4097|t[2]&16384&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function zn(o){let l=`   <Column id=${o[78].includes(" ")?`'${o[78]}'`:o[78]}/>`,n,e,t;return{c(){n=oe(l),e=q(),t=E("br"),this.h()},l(i){n=re(i,l),e=z(i),t=I(i,"BR",{class:!0}),this.h()},h(){p(t,"class","svelte-fmobgf")},m(i,r){w(i,n,r),w(i,e,r),w(i,t,r)},p(i,r){r[0]&1&&l!==(l=`   <Column id=${i[78].includes(" ")?`'${i[78]}'`:i[78]}/>`)&&de(n,l)},d(i){i&&(_(n),_(e),_(t))}}}function Zr(o){let l=`<DataTable data={${o[12]}}>`,n,e,t,i,r,u="</DataTable>",f,a=ce(Object.keys(o[0][0])),s=[];for(let c=0;c<a.length;c+=1)s[c]=zn(Sn(o,a,c));return{c(){n=oe(l),e=q(),t=E("br"),i=q();for(let c=0;c<s.length;c+=1)s[c].c();r=q(),f=oe(u),this.h()},l(c){n=re(c,l),e=z(c),t=I(c,"BR",{class:!0}),i=z(c);for(let d=0;d<s.length;d+=1)s[d].l(c);r=z(c),f=re(c,u),this.h()},h(){p(t,"class","svelte-fmobgf")},m(c,d){w(c,n,d),w(c,e,d),w(c,t,d),w(c,i,d);for(let g=0;g<s.length;g+=1)s[g]&&s[g].m(c,d);w(c,r,d),w(c,f,d)},p(c,d){if(d[0]&4096&&l!==(l=`<DataTable data={${c[12]}}>`)&&de(n,l),d[0]&1){a=ce(Object.keys(c[0][0]));let g;for(g=0;g<a.length;g+=1){const y=Sn(c,a,g);s[g]?s[g].p(y,d):(s[g]=zn(y),s[g].c(),s[g].m(r.parentNode,r))}for(;g<s.length;g+=1)s[g].d(1);s.length=a.length}},d(c){c&&(_(n),_(e),_(t),_(i),_(r),_(f)),Be(s,c)}}}function $r(o){let l,n,e,t,i,r,u;yl(o[62]);let f=!o[21]&&o[49]!==void 0&&On(o);const a=[qr,Rr],s=[];function c(d,g){return d[29]===void 0?0:1}return n=c(o),e=s[n]=a[n](o),{c(){f&&f.c(),l=q(),e.c(),t=D()},l(d){f&&f.l(d),l=z(d),e.l(d),t=D()},m(d,g){f&&f.m(d,g),w(d,l,g),s[n].m(d,g),w(d,t,g),i=!0,r||(u=we(window,"resize",o[62]),r=!0)},p(d,g){!d[21]&&d[49]!==void 0?f?(f.p(d,g),g[0]&2097152|g[1]&262144&&m(f,1)):(f=On(d),f.c(),m(f,1),f.m(l.parentNode,l)):f&&(Q(),h(f,1,1,()=>{f=null}),W());let y=n;n=c(d),n===y?s[n].p(d,g):(Q(),h(s[y],1,1,()=>{s[y]=null}),W(),e=s[n],e?e.p(d,g):(e=s[n]=a[n](d),e.c()),m(e,1),e.m(t.parentNode,t))},i(d){i||(m(f),m(e),i=!0)},o(d){h(f),h(e),i=!1},d(d){d&&(_(l),_(t)),f&&f.d(d),s[n].d(d),r=!1,u()}}}let xr="1.5em",ei="1em",li="0em",ni=!1;function ti(o,l){return o.map(n=>{var e={};return l.forEach(t=>e[t]=n[t]),e})}const Hn=o=>o.contentType==="link",oi=()=>{},Qn=o=>o.id,Wn=o=>o.id,Jn=o=>o.id,Kn=o=>o.id,Xn=o=>o.id,Yn=o=>o.id,Zn=o=>o.id;function ri(o,l,n){let e,t,i,r,u,{$$slots:f={},$$scope:a}=l,s=Rt({});Ye(o,s,C=>n(42,u=C)),Ft(Ze,s);let{data:c}=l,{queryID:d=void 0}=l,{rows:g=10}=l,{rowNumbers:y=!1}=l,{groupBy:b=void 0}=l,{groupsOpen:N=!0}=l,{groupType:R="accordion"}=l,{accordionRowColor:B=void 0}=l,{groupNamePosition:L="middle"}=l;R==="section"&&(y=!1);let{subtotals:ee=!1}=l,{subtotalRowColor:te=void 0}=l,{subtotalFontColor:G=void 0}=l,ie={};function O({detail:C}){const{groupName:ne}=C;n(27,ie[ne]=!ie[ne],ie)}let J,F=!1,{generateMarkdown:K=!1}=l,{search:_e=!1}=l,{sortable:X=!0}=l,{downloadable:Ce=!0}=l,{totalRow:ae=!1}=l,{totalRowColor:ye=void 0}=l,{totalFontColor:le=void 0}=l,{isFullPage:k=!1}=l,{link:T=void 0}=l,{showLinkCol:Y=!1}=l,se;s.update(C=>({...C,data:c,columns:[]}));let{rowShading:be=!1}=l,{rowLines:fe=!0}=l,{wrapTitles:x=!1}=l,{headerColor:Qe=void 0}=l,{headerFontColor:S="var(--grey-900)"}=l,{formatColumnTitles:ue=!0}=l,{backgroundColor:me="white"}=l,{compact:H=void 0}=l,Z,Ie=[b];s.update(C=>({...C,priorityColumns:Ie}));let Le=0,Ge=null,Pe="",Se,Ae,ge={col:null,ascending:null},Re,$e,We=Se,Je,Ue=1,el,Tl=0,vl,Ve={},bl=[],ll=!1,Ml;function mt(){n(49,Ml=window.innerHeight)}function dt(C){ll=C,n(48,ll)}function _t(C){Pe=C,n(33,Pe)}const ht=()=>r(0),gt=()=>r(Ue-2);function bt(){Ge=et(this.value),n(32,Ge),n(55,g),n(31,Le),n(59,el),n(34,Se),n(0,c),n(4,_e),n(58,Ae),n(33,Pe),n(35,ge),n(13,b),n(39,Ve),n(30,Z),n(57,Y),n(22,T),n(29,se),n(42,u),n(27,ie),n(56,N)}const kt=()=>r((Ge??1)-1),pt=()=>r((Ge??1)-1),wt=()=>r(Ue),Ct=()=>r(Je-1),yt=()=>n(48,ll=!0),St=()=>n(48,ll=!0),Nt=()=>n(43,F=!0),Tt=()=>n(43,F=!1);return o.$$set=C=>{n(54,l=Fe(Fe({},l),Xe(C))),"data"in C&&n(0,c=C.data),"queryID"in C&&n(12,d=C.queryID),"rows"in C&&n(55,g=C.rows),"rowNumbers"in C&&n(1,y=C.rowNumbers),"groupBy"in C&&n(13,b=C.groupBy),"groupsOpen"in C&&n(56,N=C.groupsOpen),"groupType"in C&&n(14,R=C.groupType),"accordionRowColor"in C&&n(15,B=C.accordionRowColor),"groupNamePosition"in C&&n(16,L=C.groupNamePosition),"subtotals"in C&&n(2,ee=C.subtotals),"subtotalRowColor"in C&&n(17,te=C.subtotalRowColor),"subtotalFontColor"in C&&n(18,G=C.subtotalFontColor),"generateMarkdown"in C&&n(3,K=C.generateMarkdown),"search"in C&&n(4,_e=C.search),"sortable"in C&&n(5,X=C.sortable),"downloadable"in C&&n(6,Ce=C.downloadable),"totalRow"in C&&n(7,ae=C.totalRow),"totalRowColor"in C&&n(19,ye=C.totalRowColor),"totalFontColor"in C&&n(20,le=C.totalFontColor),"isFullPage"in C&&n(21,k=C.isFullPage),"link"in C&&n(22,T=C.link),"showLinkCol"in C&&n(57,Y=C.showLinkCol),"rowShading"in C&&n(8,be=C.rowShading),"rowLines"in C&&n(9,fe=C.rowLines),"wrapTitles"in C&&n(10,x=C.wrapTitles),"headerColor"in C&&n(23,Qe=C.headerColor),"headerFontColor"in C&&n(24,S=C.headerFontColor),"formatColumnTitles"in C&&n(11,ue=C.formatColumnTitles),"backgroundColor"in C&&n(25,me=C.backgroundColor),"compact"in C&&n(26,H=C.compact),"$$scope"in C&&n(76,a=C.$$scope)},o.$$.update=()=>{if(o.$$.dirty[1]&16777216&&n(55,g=Number.parseInt(g)),o.$$.dirty[0]&2&&n(1,y=y==="true"||y===!0),o.$$.dirty[1]&33554432&&n(56,N=N==="true"||N===!0),o.$$.dirty[0]&4&&n(2,ee=ee==="true"||ee===!0),o.$$.dirty[1]&67108864&&n(57,Y=Y==="true"||Y===!0),o.$$.dirty[0]&1614807041|o.$$.dirty[1]&67108864)try{n(29,se=void 0),nt(c),n(30,Z=tt(c,"array"));const C=Z.filter(ne=>{var he;return ne.type==="date"&&!(((he=c[0])==null?void 0:he[ne.id])instanceof Date)}).map(ne=>ne.id);for(let ne=0;ne<C.length;ne++)n(0,c=qt(c,C[ne]));for(let ne=0;ne<Z.length;ne++)n(30,Z[ne].show=!(Y===!1&&Z[ne].id===T),Z)}catch(C){if(n(29,se=C.message),hl)throw se}if(o.$$.dirty[0]&8193|o.$$.dirty[1]&16777216&&n(28,J=c.length>g&&!b),o.$$.dirty[0]&8&&n(3,K=K==="true"||K===!0),o.$$.dirty[0]&16&&n(4,_e=_e==="true"||_e===!0),o.$$.dirty[0]&32&&n(5,X=X==="true"||X===!0),o.$$.dirty[0]&64&&n(6,Ce=Ce==="true"||Ce===!0),o.$$.dirty[0]&128&&n(7,ae=ae==="true"||ae===!0),o.$$.dirty[0]&256&&n(8,be=be==="true"||be===!0),o.$$.dirty[0]&512&&n(9,fe=fe==="true"||fe===!0),o.$$.dirty[0]&1024&&n(10,x=x==="true"||x===!0),o.$$.dirty[0]&2048&&n(11,ue=ue==="true"||ue===!0),o.$$.dirty[0]&1&&n(34,Se=c),o.$$.dirty[0]&17&&ol.isQuery(c)&&_e&&n(58,Ae=Gt(ol.createReactive({loadGracePeriod:1e3,callback:C=>{n(34,Se=C)},execFn:Pt},c.opts,c),200)),o.$$.dirty[0]&1|o.$$.dirty[1]&134217732&&Ae&&(Pe?Ae(c.search(Pe,c.columns.map(C=>C.column_name),Pe.length===1?.5:Pe.length>=6?.9:.8),c):n(34,Se=c)),o.$$.dirty[0]&8193|o.$$.dirty[1]&280&&n(41,t=C=>{ge.col==C?n(35,ge.ascending=!ge.ascending,ge):(n(35,ge.col=C,ge),n(35,ge.ascending=!0,ge));const ne=ge.ascending?1:-1,he=Oe=>Oe==null||typeof Oe=="number"&&isNaN(Oe),Ne=(Oe,Ke)=>he(Oe[C])&&!he(Ke[C])||Oe[C]<Ke[C]?-1*ne:he(Ke[C])&&!he(Oe[C])||Oe[C]>Ke[C]?1*ne:0;c.sort(Ne),n(34,Se=Se.sort(Ne)),b&&Object.keys(Ve).forEach(Oe=>{n(39,Ve[Oe]=Ve[Oe].sort(Ne),Ve)})}),o.$$.dirty[1]&285212683&&n(40,r=C=>{n(31,Le=C*g),n(59,el=Le+g),n(38,Ue=Math.ceil(el/g)),Ge&&n(32,Ge=Math.ceil(el/g)),n(45,$e=Se.length),n(36,We=Se.slice(Le,Le+g))}),o.$$.dirty[1]&2&&n(51,e=`${(Ge??1).toString().length}ch`),o.$$.dirty[0]&17&&_e&&!ol.isQuery(c)&&At.add({status:"warning",title:"Search Failed",description:"Please use a query instead.",timeout:5e3}),o.$$.dirty[0]&1&&n(35,ge={col:null,ascending:null}),o.$$.dirty[0]&1744838657|o.$$.dirty[1]&33556736&&!se){n(39,Ve=c.reduce((ne,he)=>{const Ne=he[b];return ne[Ne]||(ne[Ne]=[]),ne[Ne].push(he),ne},{})),n(60,bl=Object.keys(Ve).reduce((ne,he)=>(ne[he]={},(u.columns.length>0?u.columns:Z).forEach(Oe=>{var Ol;const Ke=Oe.id,vt=(Ol=Z.find(It=>It.id===Ke))==null?void 0:Ol.type,Mt=Oe.totalAgg,Ot=Oe.weightCol,Et=Ve[he];ne[he][Ke]=ze(Et,Ke,Mt,vt,Ot)}),ne),{}));const C=Object.keys(ie);Object.keys(Ve).forEach(ne=>{C.includes(ne)||n(27,ie[ne]=N,ie)})}o.$$.dirty[0]&8192|o.$$.dirty[1]&536871184&&(b&&ge.col?n(44,Re=Object.entries(bl).sort((C,ne)=>{const he=C[1][ge.col],Ne=ne[1][ge.col];return(he==null||isNaN(he))&&Ne!==void 0&&Ne!==null&&!isNaN(Ne)?-1*(ge.ascending?1:-1):(Ne==null||isNaN(Ne))&&he!==void 0&&he!==null&&!isNaN(he)?1*(ge.ascending?1:-1):he<Ne?-1*(ge.ascending?1:-1):he>Ne?1*(ge.ascending?1:-1):0}).map(C=>C[0])):n(44,Re=Object.keys(Ve).sort())),o.$$.dirty[1]&8&&n(45,$e=Se.length),o.$$.dirty[1]&16777217&&n(38,Ue=Math.ceil((Le+g)/g)),o.$$.dirty[0]&268435456|o.$$.dirty[1]&16777961&&(J?(n(37,Je=Math.ceil(Se.length/g)),n(36,We=Se.slice(Le,Le+g)),n(46,Tl=We.length),Je<Ue&&r(Je-1)):(n(38,Ue=1),n(36,We=Se))),o.$$.dirty[1]&128&&n(50,i=`${(Ue??1).toString().length}ch`),o.$$.dirty[0]&1|o.$$.dirty[1]&2048&&n(47,vl=u.columns.length>0?ti(c,u.columns.map(C=>C.id)):c)},l=Xe(l),[c,y,ee,K,_e,X,Ce,ae,be,fe,x,ue,d,b,R,B,L,te,G,ye,le,k,T,Qe,S,me,H,ie,J,se,Z,Le,Ge,Pe,Se,ge,We,Je,Ue,Ve,r,t,u,F,Re,$e,Tl,vl,ll,Ml,i,e,s,O,l,g,N,Y,Ae,el,bl,f,mt,dt,_t,ht,gt,bt,kt,pt,wt,Ct,yt,St,Nt,Tt,a]}class st extends ve{constructor(l){super(),Me(this,l,ri,$r,Te,{data:0,queryID:12,rows:55,rowNumbers:1,groupBy:13,groupsOpen:56,groupType:14,accordionRowColor:15,groupNamePosition:16,subtotals:2,subtotalRowColor:17,subtotalFontColor:18,generateMarkdown:3,search:4,sortable:5,downloadable:6,totalRow:7,totalRowColor:19,totalFontColor:20,isFullPage:21,link:22,showLinkCol:57,rowShading:8,rowLines:9,wrapTitles:10,headerColor:23,headerFontColor:24,formatColumnTitles:11,backgroundColor:25,compact:26},null,[-1,-1,-1])}}function ii(o){let l;const n=o[6].default,e=ul(n,o,o[7],null);return{c(){e&&e.c()},l(t){e&&e.l(t)},m(t,i){e&&e.m(t,i),l=!0},p(t,i){e&&e.p&&(!l||i&128)&&al(e,n,t,t[7],l?cl(n,t[7],i,null):sl(t[7]),null)},i(t){l||(m(e,t),l=!0)},o(t){h(e,t),l=!1},d(t){e&&e.d(t)}}}function fi(o){let l,n;const e=[o[4],{data:o[10]},{queryID:o[5]}];let t={$$slots:{default:[ii]},$$scope:{ctx:o}};for(let i=0;i<e.length;i+=1)t=Fe(t,e[i]);return l=new st({props:t}),{c(){A(l.$$.fragment)},l(i){U(l.$$.fragment,i)},m(i,r){V(l,i,r),n=!0},p(i,r){const u=r&1072?dl(e,[r&16&&_l(i[4]),r&1024&&{data:i[10]},r&32&&{queryID:i[5]}]):{};r&128&&(u.$$scope={dirty:r,ctx:i}),l.$set(u)},i(i){n||(m(l.$$.fragment,i),n=!0)},o(i){h(l.$$.fragment,i),n=!1},d(i){j(l,i)}}}function ui(o){let l,n;return l=new ot({props:{slot:"empty",emptyMessage:o[2],emptySet:o[1],chartType:ct,isInitial:o[3]}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&4&&(i.emptyMessage=e[2]),t&2&&(i.emptySet=e[1]),t&8&&(i.isInitial=e[3]),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function ai(o){let l,n;return l=new rt({props:{slot:"error",chartType:ct,error:o[10].error.message}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,t){const i={};t&1024&&(i.error=e[10].error.message),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}function si(o){let l,n;return l=new Sl({props:{data:o[0],$$slots:{error:[ai,({loaded:e})=>({10:e}),({loaded:e})=>e?1024:0],empty:[ui],default:[fi,({loaded:e})=>({10:e}),({loaded:e})=>e?1024:0]},$$scope:{ctx:o}}}),{c(){A(l.$$.fragment)},l(e){U(l.$$.fragment,e)},m(e,t){V(l,e,t),n=!0},p(e,[t]){const i={};t&1&&(i.data=e[0]),t&1182&&(i.$$scope={dirty:t,ctx:e}),l.$set(i)},i(e){n||(m(l.$$.fragment,e),n=!0)},o(e){h(l.$$.fragment,e),n=!1},d(e){j(l,e)}}}let ct="Data Table";function ci(o,l,n){let e,{$$slots:t={},$$scope:i}=l,{data:r}=l;const u=ol.isQuery(r)?r.hash:void 0;let f=(r==null?void 0:r.hash)===u,{emptySet:a=void 0}=l,{emptyMessage:s=void 0}=l,c=r==null?void 0:r.id;return o.$$set=d=>{n(9,l=Fe(Fe({},l),Xe(d))),"data"in d&&n(0,r=d.data),"emptySet"in d&&n(1,a=d.emptySet),"emptyMessage"in d&&n(2,s=d.emptyMessage),"$$scope"in d&&n(7,i=d.$$scope)},o.$$.update=()=>{o.$$.dirty&1&&n(3,f=(r==null?void 0:r.hash)===u),n(4,e=Object.fromEntries(Object.entries(l).filter(([,d])=>d!==void 0)))},l=Xe(l),[r,a,s,f,e,c,t,i]}class Ci extends ve{constructor(l){super(),Me(this,l,ci,si,Te,{data:0,emptySet:1,emptyMessage:2})}}export{Ur as C,Ci as D};
