nyc-taxi / _app /immutable /nodes /4.BbVuqJ42.js
archiesarrewood's picture
Upload folder using huggingface_hub
3bbc651 verified
import{s as $e,z as bi,e as oe,d as fe,g as be,f as S,j as B,k as P,D as wi,E as ki,F as Ci,q as _i,b as Me,u as de,a8 as Ji,M as yt,T as z,J as ht,K as gt,a as Q,c as J,L as $i,H as qn,l as Oe,I as Yn,B as ct,a9 as dn,n as _t,a7 as xn,aa as Qt,ab as Zi,O as ci,P as mi,t as Bn,i as Nn,m as Kn,y as Qn,ad as Jn,h as Zn,o as vn,p as $n,r as er}from"../chunks/scheduler.B2FSa8mv.js";import{S as et,i as tt,t as L,b as E,j as tr,c as v,a as $,m as ee,g as Re,d as He,e as te}from"../chunks/index.CzNnnxDZ.js";import{O as Jt,R as en,S as Rn,U as ir,V as nr,W as tn,X as rr,g as $t,f as lr,Y as Hn,Z as sr,_ as Gt,$ as ar,a0 as or,a1 as xi,a2 as yn,a3 as hn,a4 as gn,a5 as Ki,a6 as fr,a7 as ve,a8 as mt,a9 as di,aa as dt,ab as Un,ac as pn,ad as Vn,ae as ur,Q as rt,K as cr,M as mr,af as dr,ag as yr,D as hr,e as gr,s as _r,p as br,ah as _n,ai as yi,r as bn,C as wr}from"../chunks/VennDiagram.svelte_svelte_type_style_lang.BvCrDgSx.js";import{w as vi}from"../chunks/entry.CmEkywbK.js";import{h as Ye,p as kr}from"../chunks/button.DfeRvuoX.js";import{p as Cr}from"../chunks/stores.BQnhBgve.js";import{D as Sr,B as hi,A as Ar,Q as ei}from"../chunks/AreaMap.u3IdXB4f.js";function wn(n){return t=>t.map(i=>{var l;const r={},s=Object.keys(i);for(const a of s){const o=(l=n[a])!=null?l:a;r[o]=i[a]}return r})}function Tr(n,e){if(n.length===0||e.length===0)return{};const t=Object.keys(n[0]),i=Object.keys(e[0]),l={};for(const r of t)i.includes(r)&&(l[r]=r);return l}function Or(n,e,t){for(const i in t){const l=t[i];if(n[l]!==e[i])return!1}return!0}function Mr(n,e){return i=>{if(!n.length)return i;const l=Tr(i,n),r=Object.keys(n[0]);return i.flatMap(a=>{const o=n.filter(g=>Or(a,g,l));if(o.length)return o.map(g=>({...a,...g}));const f=Object.fromEntries(r.filter(g=>a[g]==null).map(g=>[g,void 0]));return{...a,...f}})}}function kn(n){return t=>{const i=t.map(l=>({...l}));for(const l in n){const r=n[l],s=typeof r=="function"?r(i):r,a=s!=null&&s[Symbol.iterator]&&typeof s!="string"?s:t.map(()=>s);let o=-1;for(const f of i)f[l]=a[++o]}return i}}function Lr(n){return t=>{const i=Fr(n),l=[];for(const r in i){const s=i[r];let a;typeof s=="function"?a=s(t):Array.isArray(s)?a=s:a=Array.from(new Set(t.map(o=>o[r]))),l.push(a.map(o=>({[r]:o})))}return Dr(l)}}function Dr(n){function e(i,l,r){if(!r.length&&l!=null){i.push(l);return}const s=r[0],a=r.slice(1);for(const o of s)e(i,{...l,...o},a)}const t=[];return e(t,null,n),t}function Fr(n){if(Array.isArray(n)){const e={};for(const t of n)e[t]=t;return e}else if(typeof n=="object")return n;return{[n]:n}}function zr(n){return t=>{const i=[];for(const l of t){const r={...l};for(const s in n)r[s]==null&&(r[s]=n[s]);i.push(r)}return i}}function Cn(n,e){return i=>{const l=Lr(n)(i),r=Mr(i)(l);return e?zr(e)(r):r}}function Sn(n,e,t){return n==null||e==null?void 0:e===0&&n===0?0:!t&&e===0?void 0:n/e}function An(n,e,t){const i=typeof n=="function"?n:a=>a[n],l=a=>a[e],{predicate:r,allowDivideByZero:s}={};return r==null?(a,o,f)=>{const g=l(a),_=i(a,o,f);return Sn(_,g,s)}:(a,o,f)=>{if(!r(a,o,f))return;const g=l(a),_=i(a,o,f);return Sn(_,g,s)}}function Ir(n){let e,t,i;const l=n[5].default,r=bi(l,n,n[4],null);return{c(){e=oe("div"),r&&r.c(),this.h()},l(s){e=fe(s,"DIV",{class:!0});var a=be(e);r&&r.l(a),a.forEach(S),this.h()},h(){B(e,"class",t="grid "+n[2][n[0]]+" "+n[3][n[1]])},m(s,a){P(s,e,a),r&&r.m(e,null),i=!0},p(s,[a]){r&&r.p&&(!i||a&16)&&wi(r,l,s,s[4],i?Ci(l,s[4],a,null):ki(s[4]),null),(!i||a&3&&t!==(t="grid "+s[2][s[0]]+" "+s[3][s[1]]))&&B(e,"class",t)},i(s){i||(L(r,s),i=!0)},o(s){E(r,s),i=!1},d(s){s&&S(e),r&&r.d(s)}}}function Er(n,e,t){let{$$slots:i={},$$scope:l}=e,{cols:r=2}=e,{gapSize:s="md"}=e;const a=Object.freeze({1:"grid-cols-1",2:"grid-cols-1 sm:grid-cols-2",3:"grid-cols-1 sm:grid-cols-2 md:grid-cols-3",4:"grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4",5:"grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-5",6:"grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-6"}),o=Object.freeze({none:"gap-0",sm:"gap-2",md:"gap-4",lg:"gap-8"}),f=Object.freeze({none:0,sm:8,md:16,lg:32});let g=`grid-${Date.now()}-${Math.round(Math.random()*1e3)}`,_=f[s];return _i("gridConfig",{gridId:g,cols:r,gapWidth:_}),n.$$set=w=>{"cols"in w&&t(0,r=w.cols),"gapSize"in w&&t(1,s=w.gapSize),"$$scope"in w&&t(4,l=w.$$scope)},[r,s,a,o,l,i]}class jr extends et{constructor(e){super(),tt(this,e,Er,Ir,$e,{cols:0,gapSize:1})}}const qt=Symbol.for("__evidence-chart-window-debug__"),Pr=(n,e)=>{window[qt]||(window[qt]={}),window[qt][n]=e},Gr=n=>{window[qt]||(window[qt]={}),delete window[qt][n]},Pt=500,qr=(n,e)=>{var k;const t=["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)&&n.clientWidth*3*n.clientHeight*3>16777215;Jt("light",en),Jt("dark",Rn);let i;const l=()=>{i=tn(n,e.theme,{renderer:t?"svg":e.renderer??"canvas"})};l(),Pr(i.id,i),e.connectGroup&&(i.group=e.connectGroup,ir(e.connectGroup));const r=()=>{if(e.seriesColors){const y=i.getOption();if(!y)return;const C={...y};for(const A of Object.keys(e.seriesColors)){const G=y.series.findIndex(M=>M.name===A);G!==-1&&(C.series[G]={...C.series[G],itemStyle:{...C.series[G].itemStyle,color:e.seriesColors[A]}})}i.setOption(C)}},s=()=>{e.echartsOptions&&i.setOption({...e.echartsOptions})},a=()=>{let y=[];if(e.seriesOptions){const C=e.config.series.reduce((A,{evidenceSeriesType:G},M)=>((G==="reference_line"||G==="reference_area"||G==="reference_point")&&A.push(M),A),[]);for(let A=0;A<e.config.series.length;A++)C.includes(A)?y.push({}):y.push({...e.seriesOptions});i.setOption({series:y})}};i.setOption({...e.config,animationDuration:Pt,animationDurationUpdate:Pt}),r(),s(),a();const o=e.dispatch;i.on("click",function(y){o("click",y)});const f=n.parentElement,g=nr(()=>{i.resize({animation:{duration:Pt}}),w()},100);let _;window.ResizeObserver&&f?(_=new ResizeObserver(g),_.observe(f)):window.addEventListener("resize",g);const w=()=>{if(e.showAllXAxisLabels){const y=i.getOption();if(!y)return;const C=new Set(y.series.flatMap(M=>{var H;return(H=M.data)==null?void 0:H.map(X=>X[0])})),A=4/5,G=(n==null?void 0:n.clientWidth)??0;if(!e.swapXY){const M={xAxis:{axisLabel:{interval:0,overflow:"truncate",width:G*A/C.size}}};i.setOption(M)}}},D=y=>{y.theme!==e.theme&&(i.dispose(),e=y,l()),e=y,i.setOption({...e.config,animationDuration:Pt,animationDurationUpdate:Pt},!0),r(),s(),a(),i.resize({animation:{duration:Pt}}),w()};return g(),window[k=Symbol.for("chart renders")]??(window[k]=0),window[Symbol.for("chart renders")]++,{update(y){window[Symbol.for("chart renders")]++,D(y)},destroy(){_?_.unobserve(f):window.removeEventListener("resize",g),i.dispose(),Gr(i.id)}}},Br=(n,e)=>{Jt("light",en),Jt("dark",Rn),console.log("echartsCanvasDownloadAction",e.theme);const t=tn(n,e.theme,{renderer:"canvas"});e.config.animation=!1,t.setOption(e.config);const i=()=>{if(e.seriesColors){const f=t.getOption();if(!f)return;const g={...f};for(const _ of Object.keys(e.seriesColors)){const w=f.series.findIndex(D=>D.name===_);w!==-1&&(g.series[w]={...g.series[w],itemStyle:{...g.series[w].itemStyle,color:e.seriesColors[_]}})}t.setOption(g)}},l=()=>{e.echartsOptions&&t.setOption({...e.echartsOptions})},r=()=>{let f=[];if(e.seriesOptions){const g=e.config.series.reduce((_,{evidenceSeriesType:w},D)=>((w==="reference_line"||w==="reference_area"||w==="reference_point")&&_.push(D),_),[]);for(let _=0;_<e.config.series.length;_++)g.includes(_)?f.push({}):f.push({...e.seriesOptions});t.setOption({series:f})}};l(),i(),r();let s=t.getConnectedDataURL({type:"png",pixelRatio:3,backgroundColor:e.backgroundColor,excludeComponents:["toolbox"]});const a=new Date,o=new Date(a.getTime()-a.getTimezoneOffset()*6e4).toISOString().slice(0,19).replaceAll(":","-");return rr(s,(e.evidenceChartTitle??e.queryID??"evidence-chart")+`_${o}.png`),t.dispose(),{destroy(){t.dispose()}}},Zt=(n,e)=>{Jt("evidence-light",en);const{config:t,ratio:i,echartsOptions:l,seriesOptions:r,seriesColors:s,isMap:a,extraHeight:o,width:f}=e;let g={renderer:"canvas"};a&&(g.height=f*.5+o,n&&n.parentNode&&(n.style.height=g.height+"px",n.parentNode.style.height=g.height+"px"));const _=tn(n,"evidence-light",g);t.animation=!1,_.setOption(t),l&&_.setOption(l);const w=()=>{if(s){const C=_.getOption();if(!C)return;const A={...C};for(const G of Object.keys(s)){const M=C.series.findIndex(H=>H.name===G);M!==-1&&(A.series[M]={...A.series[M],itemStyle:{...A.series[M].itemStyle,color:s[G]}})}_.setOption(A)}},D=()=>{l&&_.setOption({...l})},k=()=>{let C=[];if(r){const A=t.series.reduce((G,{evidenceSeriesType:M},H)=>((M==="reference_line"||M==="reference_area"||M==="reference_point")&&G.push(H),G),[]);for(let G=0;G<t.series.length;G++)A.includes(G)?C.push({}):C.push({...r});_.setOption({series:C})}};D(),w(),k();let y=_.getConnectedDataURL({type:"jpeg",pixelRatio:i,backgroundColor:"#fff",excludeComponents:["toolbox"]});n.innerHTML=`<img src=${y} width="100%" style="
position: absolute;
top: 0;
user-select: all;
-webkit-user-select: all;
-moz-user-select: all;
-ms-user-select: all;
" />`,e.config.animation=!0};function Nr(n){let e;function t(r,s){return r[9]?Ur:Hr}let i=t(n),l=i(n);return{c(){l.c(),e=Me()},l(r){l.l(r),e=Me()},m(r,s){l.m(r,s),P(r,e,s)},p(r,s){i===(i=t(r))&&l?l.p(r,s):(l.d(1),l=i(r),l&&(l.c(),l.m(e.parentNode,e)))},d(r){r&&S(e),l.d(r)}}}function Rr(n){let e,t,i,l;return{c(){e=oe("div"),this.h()},l(r){e=fe(r,"DIV",{class:!0,style:!0}),be(e).forEach(S),this.h()},h(){B(e,"class","chart"),z(e,"height",n[1]),z(e,"width",n[2]),z(e,"margin-left","0"),z(e,"margin-top","15px"),z(e,"margin-bottom","10px"),z(e,"overflow","visible"),z(e,"break-inside","avoid")},m(r,s){P(r,e,s),i||(l=ht(t=Zt.call(null,e,{config:n[0],ratio:2,echartsOptions:n[5],seriesOptions:n[6],seriesColors:n[13]})),i=!0)},p(r,s){s&2&&z(e,"height",r[1]),s&4&&z(e,"width",r[2]),t&&gt(t.update)&&s&8289&&t.update.call(null,{config:r[0],ratio:2,echartsOptions:r[5],seriesOptions:r[6],seriesColors:r[13]})},d(r){r&&S(e),i=!1,l()}}}function Hr(n){let e,t,i,l,r,s,a;return{c(){e=oe("div"),i=Q(),l=oe("div"),this.h()},l(o){e=fe(o,"DIV",{class:!0,style:!0}),be(e).forEach(S),i=J(o),l=fe(o,"DIV",{class:!0,style:!0}),be(l).forEach(S),this.h()},h(){B(e,"class","chart md:hidden"),z(e,"height",n[1]),z(e,"width","650px"),z(e,"margin-left","0"),z(e,"margin-top","15px"),z(e,"margin-bottom","10px"),z(e,"overflow","visible"),z(e,"break-inside","avoid"),B(l,"class","chart hidden md:block"),z(l,"height",n[1]),z(l,"width","841px"),z(l,"margin-left","0"),z(l,"margin-top","15px"),z(l,"margin-bottom","10px"),z(l,"overflow","visible"),z(l,"break-inside","avoid")},m(o,f){P(o,e,f),P(o,i,f),P(o,l,f),s||(a=[ht(t=Zt.call(null,e,{config:n[0],ratio:4,echartsOptions:n[5],seriesOptions:n[6],seriesColors:n[13],isMap:n[7],extraHeight:n[8],width:650})),ht(r=Zt.call(null,l,{config:n[0],ratio:4,echartsOptions:n[5],seriesOptions:n[6],seriesColors:n[13],isMap:n[7],extraHeight:n[8],width:841}))],s=!0)},p(o,f){f&2&&z(e,"height",o[1]),t&&gt(t.update)&&f&8673&&t.update.call(null,{config:o[0],ratio:4,echartsOptions:o[5],seriesOptions:o[6],seriesColors:o[13],isMap:o[7],extraHeight:o[8],width:650}),f&2&&z(l,"height",o[1]),r&&gt(r.update)&&f&8673&&r.update.call(null,{config:o[0],ratio:4,echartsOptions:o[5],seriesOptions:o[6],seriesColors:o[13],isMap:o[7],extraHeight:o[8],width:841})},d(o){o&&(S(e),S(i),S(l)),s=!1,$i(a)}}}function Ur(n){let e,t,i,l,r,s,a;return{c(){e=oe("div"),i=Q(),l=oe("div"),this.h()},l(o){e=fe(o,"DIV",{class:!0,style:!0}),be(e).forEach(S),i=J(o),l=fe(o,"DIV",{class:!0,style:!0}),be(l).forEach(S),this.h()},h(){B(e,"class","chart md:hidden"),z(e,"height",n[1]),z(e,"width",n[11]+"px"),z(e,"margin-left","0"),z(e,"margin-top","15px"),z(e,"margin-bottom","10px"),z(e,"overflow","visible"),z(e,"break-inside","avoid"),B(l,"class","chart hidden md:block"),z(l,"height",n[1]),z(l,"width",n[10]+"px"),z(l,"margin-left","0"),z(l,"margin-top","15px"),z(l,"margin-bottom","10px"),z(l,"overflow","visible"),z(l,"break-inside","avoid")},m(o,f){P(o,e,f),P(o,i,f),P(o,l,f),s||(a=[ht(t=Zt.call(null,e,{config:n[0],ratio:4,echartsOptions:n[5],seriesOptions:n[6],seriesColors:n[13],isMap:n[7],extraHeight:n[8],width:n[11]})),ht(r=Zt.call(null,l,{config:n[0],ratio:4,echartsOptions:n[5],seriesOptions:n[6],seriesColors:n[13],isMap:n[7],extraHeight:n[8],width:n[10]}))],s=!0)},p(o,f){f&2&&z(e,"height",o[1]),f&2048&&z(e,"width",o[11]+"px"),t&&gt(t.update)&&f&10721&&t.update.call(null,{config:o[0],ratio:4,echartsOptions:o[5],seriesOptions:o[6],seriesColors:o[13],isMap:o[7],extraHeight:o[8],width:o[11]}),f&2&&z(l,"height",o[1]),f&1024&&z(l,"width",o[10]+"px"),r&&gt(r.update)&&f&9697&&r.update.call(null,{config:o[0],ratio:4,echartsOptions:o[5],seriesOptions:o[6],seriesColors:o[13],isMap:o[7],extraHeight:o[8],width:o[10]})},d(o){o&&(S(e),S(i),S(l)),s=!1,$i(a)}}}function pr(n){let e;function t(r,s){if(r[3])return Rr;if(r[4])return Nr}let i=t(n),l=i&&i(n);return{c(){l&&l.c(),e=Me()},l(r){l&&l.l(r),e=Me()},m(r,s){l&&l.m(r,s),P(r,e,s)},p(r,[s]){i===(i=t(r))&&l?l.p(r,s):(l&&l.d(1),l=i&&i(r),l&&(l.c(),l.m(e.parentNode,e)))},i:de,o:de,d(r){r&&S(e),l&&l.d(r)}}}function Vr(n,e,t){let i,l,r,s,a,o,f=de,g=()=>(f(),f=yt(i,d=>t(13,o=d)),i);n.$$.on_destroy.push(()=>f());const{resolveColorsObject:_}=$t();let{config:w=void 0}=e,{height:D="291px"}=e,{width:k="100%"}=e,{copying:y=!1}=e,{printing:C=!1}=e,{echartsOptions:A=void 0}=e,{seriesOptions:G=void 0}=e,{seriesColors:M=void 0}=e,{isMap:H=!1}=e,{extraHeight:X=void 0}=e,Y=!1,ie,R;const N=Ji("gridConfig");return N&&(Y=!0,{cols:ie,gapWidth:R}=N),n.$$set=d=>{"config"in d&&t(0,w=d.config),"height"in d&&t(1,D=d.height),"width"in d&&t(2,k=d.width),"copying"in d&&t(3,y=d.copying),"printing"in d&&t(4,C=d.printing),"echartsOptions"in d&&t(5,A=d.echartsOptions),"seriesOptions"in d&&t(6,G=d.seriesOptions),"seriesColors"in d&&t(14,M=d.seriesColors),"isMap"in d&&t(7,H=d.isMap),"extraHeight"in d&&t(8,X=d.extraHeight)},n.$$.update=()=>{n.$$.dirty&16384&&g(t(12,i=_(M))),n.$$.dirty&32768&&t(18,l=Math.min(Number(ie),2)),n.$$.dirty&327680&&t(11,r=(650-Number(R)*(l-1))/l),n.$$.dirty&32768&&t(17,s=Math.min(Number(ie),3)),n.$$.dirty&196608&&t(10,a=(841-Number(R)*(s-1))/s)},[w,D,k,y,C,A,G,H,X,Y,a,r,i,o,M,ie,R,s,l]}class Xr extends et{constructor(e){super(),tt(this,e,Vr,pr,$e,{config:0,height:1,width:2,copying:3,printing:4,echartsOptions:5,seriesOptions:6,seriesColors:14,isMap:7,extraHeight:8})}}function Wr(n){let e,t,i="Loading...",l,r,s;return{c(){e=oe("div"),t=oe("span"),t.textContent=i,l=Q(),r=oe("div"),this.h()},l(a){e=fe(a,"DIV",{role:!0,class:!0});var o=be(e);t=fe(o,"SPAN",{class:!0,"data-svelte-h":!0}),qn(t)!=="svelte-1wtojot"&&(t.textContent=i),l=J(o),r=fe(o,"DIV",{class:!0,style:!0}),be(r).forEach(S),o.forEach(S),this.h()},h(){B(t,"class","sr-only"),B(r,"class","bg-base-100 rounded-md max-w-[100%]"),z(r,"height",n[0]),z(r,"margin-top","15px"),z(r,"margin-bottom","31px"),B(e,"role","status"),B(e,"class","animate-pulse")},m(a,o){P(a,e,o),Oe(e,t),Oe(e,l),Oe(e,r)},p(a,[o]){o&1&&z(r,"height",a[0])},i(a){a&&(s||Yn(()=>{s=tr(e,lr,{}),s.start()}))},o:de,d(a){a&&S(e)}}}function Yr(n,e,t){let{height:i="231px"}=e;return n.$$set=l=>{"height"in l&&t(0,i=l.height)},[i]}class xr extends et{constructor(e){super(),tt(this,e,Yr,Wr,$e,{height:0})}}function Tn(n){let e,t,i,l;const r=[Qr,Kr],s=[];function a(o,f){return 1}return e=a(),t=s[e]=r[e](n),{c(){t.c(),i=Me()},l(o){t.l(o),i=Me()},m(o,f){s[e].m(o,f),P(o,i,f),l=!0},p(o,f){t.p(o,f)},i(o){l||(L(t),l=!0)},o(o){E(t),l=!1},d(o){o&&S(i),s[e].d(o)}}}function Kr(n){let e,t,i,l;return{c(){e=oe("div"),this.h()},l(r){e=fe(r,"DIV",{class:!0,style:!0}),be(e).forEach(S),this.h()},h(){B(e,"class","chart svelte-19r8f8"),z(e,"height",n[3]),z(e,"width",n[4]),z(e,"margin-left","0"),z(e,"margin-top","15px"),z(e,"margin-bottom","10px"),z(e,"overflow","visible"),z(e,"display",n[14]?"none":"inherit")},m(r,s){P(r,e,s),i||(l=ht(t=qr.call(null,e,{config:n[0],...n[24],echartsOptions:n[9],seriesOptions:n[10],dispatch:n[23],renderer:n[6],connectGroup:n[12],seriesColors:n[18],theme:n[19]})),i=!0)},p(r,s){s[0]&8&&z(e,"height",r[3]),s[0]&16&&z(e,"width",r[4]),s[0]&16384&&z(e,"display",r[14]?"none":"inherit"),t&&gt(t.update)&&s[0]&17569345&&t.update.call(null,{config:r[0],...r[24],echartsOptions:r[9],seriesOptions:r[10],dispatch:r[23],renderer:r[6],connectGroup:r[12],seriesColors:r[18],theme:r[19]})},i:de,o:de,d(r){r&&S(e),i=!1,l()}}}function Qr(n){let e,t;return e=new xr({props:{height:n[3]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&8&&(r.height=i[3]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function On(n){let e,t,i,l=n[8]&&Mn(n),r=n[5]&&n[7]&&Ln(n);return{c(){e=oe("div"),l&&l.c(),t=Q(),r&&r.c(),this.h()},l(s){e=fe(s,"DIV",{class:!0});var a=be(e);l&&l.l(a),t=J(a),r&&r.l(a),a.forEach(S),this.h()},h(){B(e,"class","chart-footer svelte-19r8f8")},m(s,a){P(s,e,a),l&&l.m(e,null),Oe(e,t),r&&r.m(e,null),i=!0},p(s,a){s[8]?l?(l.p(s,a),a[0]&256&&L(l,1)):(l=Mn(s),l.c(),L(l,1),l.m(e,t)):l&&(Re(),E(l,1,1,()=>{l=null}),He()),s[5]&&s[7]?r?(r.p(s,a),a[0]&160&&L(r,1)):(r=Ln(s),r.c(),L(r,1),r.m(e,null)):r&&(Re(),E(r,1,1,()=>{r=null}),He())},i(s){i||(L(l),L(r),i=!0)},o(s){E(l),E(r),i=!1},d(s){s&&S(e),l&&l.d(),r&&r.d()}}}function Mn(n){let e,t;return e=new Hn({props:{text:"Save Image",class:"download-button",downloadData:n[31],display:n[16],queryID:n[1],$$slots:{default:[Jr]},$$scope:{ctx:n}}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&8192&&(r.downloadData=i[31]),l[0]&65536&&(r.display=i[16]),l[0]&2&&(r.queryID=i[1]),l[1]&16&&(r.$$scope={dirty:l,ctx:i}),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function Jr(n){let e,t,i,l;return{c(){e=ci("svg"),t=ci("rect"),i=ci("circle"),l=ci("path"),this.h()},l(r){e=mi(r,"svg",{xmlns:!0,width:!0,height:!0,viewBox:!0,fill:!0,stroke:!0,"stroke-width":!0,"stroke-linecap":!0,"stroke-linejoin":!0});var s=be(e);t=mi(s,"rect",{x:!0,y:!0,width:!0,height:!0,rx:!0}),be(t).forEach(S),i=mi(s,"circle",{cx:!0,cy:!0,r:!0}),be(i).forEach(S),l=mi(s,"path",{d:!0}),be(l).forEach(S),s.forEach(S),this.h()},h(){B(t,"x","3"),B(t,"y","3"),B(t,"width","18"),B(t,"height","18"),B(t,"rx","2"),B(i,"cx","8.5"),B(i,"cy","8.5"),B(i,"r","1.5"),B(l,"d","M20.4 14.5L16 10 4 20"),B(e,"xmlns","http://www.w3.org/2000/svg"),B(e,"width","12"),B(e,"height","12"),B(e,"viewBox","0 0 24 24"),B(e,"fill","none"),B(e,"stroke","#000"),B(e,"stroke-width","2"),B(e,"stroke-linecap","round"),B(e,"stroke-linejoin","round")},m(r,s){P(r,e,s),Oe(e,t),Oe(e,i),Oe(e,l)},p:de,d(r){r&&S(e)}}}function Ln(n){let e,t;return e=new Hn({props:{text:"Download Data",data:n[5],queryID:n[1],class:"download-button",display:n[16]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&32&&(r.data=i[5]),l[0]&2&&(r.queryID=i[1]),l[0]&65536&&(r.display=i[16]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function Dn(n){let e,t;return e=new sr({props:{source:JSON.stringify(n[0],void 0,3),copyToClipboard:!0,$$slots:{default:[Zr]},$$scope:{ctx:n}}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&1&&(r.source=JSON.stringify(i[0],void 0,3)),l[0]&1|l[1]&16&&(r.$$scope={dirty:l,ctx:i}),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function Zr(n){let e=JSON.stringify(n[0],void 0,3)+"",t;return{c(){t=Bn(e)},l(i){t=Nn(i,e)},m(i,l){P(i,t,l)},p(i,l){l[0]&1&&e!==(e=JSON.stringify(i[0],void 0,3)+"")&&Kn(t,e)},d(i){i&&S(t)}}}function Fn(n){let e,t,i,l;return{c(){e=oe("div"),this.h()},l(r){e=fe(r,"DIV",{class:!0,style:!0}),be(e).forEach(S),this.h()},h(){B(e,"class","chart svelte-19r8f8"),z(e,"display","none"),z(e,"visibility","visible"),z(e,"height",n[3]),z(e,"width","666px"),z(e,"margin-left","0"),z(e,"margin-top","15px"),z(e,"margin-bottom","15px"),z(e,"overflow","visible")},m(r,s){P(r,e,s),i||(l=ht(t=Br.call(null,e,{config:n[0],...n[24],echartsOptions:n[9],seriesOptions:n[10],seriesColors:n[18],queryID:n[1],evidenceChartTitle:n[2],theme:n[19],backgroundColor:n[20].colors["base-100"]})),i=!0)},p(r,s){s[0]&8&&z(e,"height",r[3]),t&&gt(t.update)&&s[0]&18613767&&t.update.call(null,{config:r[0],...r[24],echartsOptions:r[9],seriesOptions:r[10],seriesColors:r[18],queryID:r[1],evidenceChartTitle:r[2],theme:r[19],backgroundColor:r[20].colors["base-100"]})},d(r){r&&S(e),i=!1,l()}}}function vr(n){let e,t,i,l,r,s,a,o,f,g,_=!n[15]&&Tn(n);i=new Xr({props:{config:n[0],height:n[3],width:n[4],copying:n[14],printing:n[15],echartsOptions:n[9],seriesOptions:n[10],seriesColors:n[17]}});let w=(n[7]||n[8])&&On(n),D=n[11]&&!n[15]&&Dn(n),k=n[13]&&Fn(n);return{c(){e=oe("div"),_&&_.c(),t=Q(),v(i.$$.fragment),l=Q(),w&&w.c(),r=Q(),D&&D.c(),s=Q(),k&&k.c(),a=Me(),this.h()},l(y){e=fe(y,"DIV",{role:!0,class:!0});var C=be(e);_&&_.l(C),t=J(C),$(i.$$.fragment,C),l=J(C),w&&w.l(C),r=J(C),D&&D.l(C),C.forEach(S),s=J(y),k&&k.l(y),a=Me(),this.h()},h(){B(e,"role","none"),B(e,"class","chart-container svelte-19r8f8")},m(y,C){P(y,e,C),_&&_.m(e,null),Oe(e,t),ee(i,e,null),Oe(e,l),w&&w.m(e,null),Oe(e,r),D&&D.m(e,null),P(y,s,C),k&&k.m(y,C),P(y,a,C),o=!0,f||(g=[ct(window,"copy",n[26]),ct(window,"beforeprint",n[27]),ct(window,"afterprint",n[28]),ct(window,"export-beforeprint",n[29]),ct(window,"export-afterprint",n[30]),ct(e,"mouseenter",n[32]),ct(e,"mouseleave",n[33])],f=!0)},p(y,C){y[15]?_&&(Re(),E(_,1,1,()=>{_=null}),He()):_?(_.p(y,C),C[0]&32768&&L(_,1)):(_=Tn(y),_.c(),L(_,1),_.m(e,t));const A={};C[0]&1&&(A.config=y[0]),C[0]&8&&(A.height=y[3]),C[0]&16&&(A.width=y[4]),C[0]&16384&&(A.copying=y[14]),C[0]&32768&&(A.printing=y[15]),C[0]&512&&(A.echartsOptions=y[9]),C[0]&1024&&(A.seriesOptions=y[10]),C[0]&131072&&(A.seriesColors=y[17]),i.$set(A),y[7]||y[8]?w?(w.p(y,C),C[0]&384&&L(w,1)):(w=On(y),w.c(),L(w,1),w.m(e,r)):w&&(Re(),E(w,1,1,()=>{w=null}),He()),y[11]&&!y[15]?D?(D.p(y,C),C[0]&34816&&L(D,1)):(D=Dn(y),D.c(),L(D,1),D.m(e,null)):D&&(Re(),E(D,1,1,()=>{D=null}),He()),y[13]?k?k.p(y,C):(k=Fn(y),k.c(),k.m(a.parentNode,a)):k&&(k.d(1),k=null)},i(y){o||(L(_),L(i.$$.fragment,y),L(w),L(D),o=!0)},o(y){E(_),E(i.$$.fragment,y),E(w),E(D),o=!1},d(y){y&&(S(e),S(s),S(a)),_&&_.d(),te(i),w&&w.d(),D&&D.d(),k&&k.d(y),f=!1,$i(g)}}}function $r(n,e,t){let i;const l=["config","queryID","evidenceChartTitle","height","width","data","renderer","downloadableData","downloadableImage","echartsOptions","seriesOptions","printEchartsConfig","seriesColors","connectGroup"];let r=dn(e,l),s,a=de,o=()=>(a(),a=yt(i,h=>t(18,s=h)),i),f,g;n.$$.on_destroy.push(()=>a());const{activeAppearance:_,theme:w,resolveColorsObject:D}=$t();_t(n,_,h=>t(19,f=h)),_t(n,w,h=>t(20,g=h));let{config:k=void 0}=e,{queryID:y=void 0}=e,{evidenceChartTitle:C=void 0}=e,{height:A="291px"}=e,{width:G="100%"}=e,{data:M}=e,{renderer:H=void 0}=e,{downloadableData:X=void 0}=e,{downloadableImage:Y=void 0}=e,{echartsOptions:ie=void 0}=e,{seriesOptions:R=void 0}=e,{printEchartsConfig:N}=e,{seriesColors:d=void 0}=e,{connectGroup:j=void 0}=e;const O=xn();let T=!1,F=!1,x=!1,K=!1;const ae=()=>{t(14,F=!0),Qn(),setTimeout(()=>{t(14,F=!1)},0)},le=()=>t(15,x=!0),U=()=>t(15,x=!1),p=()=>t(15,x=!0),V=()=>t(15,x=!1),I=()=>{t(13,T=!0),setTimeout(()=>{t(13,T=!1)},0)},W=()=>t(16,K=!0),u=()=>t(16,K=!1);return n.$$set=h=>{e=Qt(Qt({},e),Zi(h)),t(24,r=dn(e,l)),"config"in h&&t(0,k=h.config),"queryID"in h&&t(1,y=h.queryID),"evidenceChartTitle"in h&&t(2,C=h.evidenceChartTitle),"height"in h&&t(3,A=h.height),"width"in h&&t(4,G=h.width),"data"in h&&t(5,M=h.data),"renderer"in h&&t(6,H=h.renderer),"downloadableData"in h&&t(7,X=h.downloadableData),"downloadableImage"in h&&t(8,Y=h.downloadableImage),"echartsOptions"in h&&t(9,ie=h.echartsOptions),"seriesOptions"in h&&t(10,R=h.seriesOptions),"printEchartsConfig"in h&&t(11,N=h.printEchartsConfig),"seriesColors"in h&&t(25,d=h.seriesColors),"connectGroup"in h&&t(12,j=h.connectGroup)},n.$$.update=()=>{n.$$.dirty[0]&33554432&&o(t(17,i=D(d)))},[k,y,C,A,G,M,H,X,Y,ie,R,N,j,T,F,x,K,i,s,f,g,_,w,O,r,d,ae,le,U,p,V,I,W,u]}class el extends et{constructor(e){super(),tt(this,e,$r,vr,$e,{config:0,queryID:1,evidenceChartTitle:2,height:3,width:4,data:5,renderer:6,downloadableData:7,downloadableImage:8,echartsOptions:9,seriesOptions:10,printEchartsConfig:11,seriesColors:25,connectGroup:12},null,[-1,-1])}}function vt(n,e){const t=new Set(n.map(i=>i[e]));return Array.from(t)}function tl(n,e){return Gt(n,ar({count:or(e)}))[0].count}function il(n,e,t){let i;if(typeof t!="object")i=Gt(n,yn(e,kn({xTotal:hn(t)})),xi({percentOfX:An(t,"xTotal")}),wn({percentOfX:t+"_pct"}));else{i=Gt(n,xi({valueSum:0}));for(let l=0;l<i.length;l++){i[l].valueSum=0;for(let r=0;r<t.length;r++)i[l].valueSum=i[l].valueSum+i[l][t[r]]}i=Gt(i,yn(e,kn({xTotal:hn("valueSum")})));for(let l=0;l<t.length;l++)i=Gt(i,xi({percentOfX:An(t[l],"xTotal")}),wn({percentOfX:t[l]+"_pct"}))}return i}function Qi(n,e,t){return[...n].sort((i,l)=>(i[e]<l[e]?-1:1)*(t?1:-1))}function Xn(n,e,t){const i=e+t;return n%i<e?0:1}function nl(n){let e,t;return e=new Vn({props:{error:n[14],chartType:n[8]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&16384&&(r.error=i[14]),l[0]&256&&(r.chartType=i[8]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function rl(n){let e,t,i;const l=n[132].default,r=bi(l,n,n[131],null);return t=new el({props:{config:n[20],height:n[15],width:n[13],data:n[0],queryID:n[5],evidenceChartTitle:n[7],showAllXAxisLabels:n[6],swapXY:n[2],echartsOptions:n[9],seriesOptions:n[10],printEchartsConfig:n[1],renderer:n[11],downloadableData:n[3],downloadableImage:n[4],connectGroup:n[12],seriesColors:n[16]}}),{c(){r&&r.c(),e=Q(),v(t.$$.fragment)},l(s){r&&r.l(s),e=J(s),$(t.$$.fragment,s)},m(s,a){r&&r.m(s,a),P(s,e,a),ee(t,s,a),i=!0},p(s,a){r&&r.p&&(!i||a[4]&128)&&wi(r,l,s,s[131],i?Ci(l,s[131],a,null):ki(s[131]),null);const o={};a[0]&1048576&&(o.config=s[20]),a[0]&32768&&(o.height=s[15]),a[0]&8192&&(o.width=s[13]),a[0]&1&&(o.data=s[0]),a[0]&32&&(o.queryID=s[5]),a[0]&128&&(o.evidenceChartTitle=s[7]),a[0]&64&&(o.showAllXAxisLabels=s[6]),a[0]&4&&(o.swapXY=s[2]),a[0]&512&&(o.echartsOptions=s[9]),a[0]&1024&&(o.seriesOptions=s[10]),a[0]&2&&(o.printEchartsConfig=s[1]),a[0]&2048&&(o.renderer=s[11]),a[0]&8&&(o.downloadableData=s[3]),a[0]&16&&(o.downloadableImage=s[4]),a[0]&4096&&(o.connectGroup=s[12]),a[0]&65536&&(o.seriesColors=s[16]),t.$set(o)},i(s){i||(L(r,s),L(t.$$.fragment,s),i=!0)},o(s){E(r,s),E(t.$$.fragment,s),i=!1},d(s){s&&S(e),r&&r.d(s),te(t,s)}}}function ll(n){let e,t,i,l;const r=[rl,nl],s=[];function a(o,f){return o[14]?1:0}return e=a(n),t=s[e]=r[e](n),{c(){t.c(),i=Me()},l(o){t.l(o),i=Me()},m(o,f){s[e].m(o,f),P(o,i,f),l=!0},p(o,f){let g=e;e=a(o),e===g?s[e].p(o,f):(Re(),E(s[g],1,1,()=>{s[g]=null}),He(),t=s[e],t?t.p(o,f):(t=s[e]=r[e](o),t.c()),L(t,1),t.m(i.parentNode,i))},i(o){l||(L(t),l=!0)},o(o){E(t),l=!1},d(o){o&&S(i),s[e].d(o)}}}function sl(n,e,t){let i,l,r,s,a,o=de,f=()=>(o(),o=yt(r,m=>t(127,a=m)),r),g,_,w=de,D=()=>(w(),w=yt(l,m=>t(129,_=m)),l),k,y=de,C=()=>(y(),y=yt(i,m=>t(130,k=m)),i),A;n.$$.on_destroy.push(()=>o()),n.$$.on_destroy.push(()=>w()),n.$$.on_destroy.push(()=>y());let{$$slots:G={},$$scope:M}=e,H=vi({}),X=vi({});_t(n,X,m=>t(20,A=m));const{theme:Y,resolveColor:ie,resolveColorsObject:R,resolveColorPalette:N}=$t();_t(n,Y,m=>t(128,g=m));let{data:d=void 0}=e,{queryID:j=void 0}=e,{x:O=void 0}=e,{y:T=void 0}=e,{y2:F=void 0}=e,{series:x=void 0}=e,{size:K=void 0}=e,{tooltipTitle:ae=void 0}=e,{showAllXAxisLabels:le=!1}=e,{printEchartsConfig:U=!1}=e,p=!!T,V=!!O,{swapXY:I=!1}=e,{title:W=void 0}=e,{subtitle:u=void 0}=e,{chartType:h="Chart"}=e,{bubble:Z=!1}=e,{hist:ue=!1}=e,{boxplot:Le=!1}=e,ce,{xType:se=void 0}=e,{xAxisTitle:me="false"}=e,{xBaseline:ge=!0}=e,{xTickMarks:ye=!1}=e,{xGridlines:we=!1}=e,{xAxisLabels:ke=!0}=e,{sort:Se=!0}=e,{xFmt:Fe=void 0}=e,{xMin:je=void 0}=e,{xMax:ze=void 0}=e,{yLog:he=!1}=e,{yType:Pe=he===!0?"log":"value"}=e,{yLogBase:Ge=10}=e,{yAxisTitle:_e="false"}=e,{yBaseline:Ie=!1}=e,{yTickMarks:Ee=!1}=e,{yGridlines:De=!0}=e,{yAxisLabels:b=!0}=e,{yMin:Ae=void 0}=e,{yMax:lt=void 0}=e,{yScale:qe=!1}=e,{yFmt:it=void 0}=e,{yAxisColor:bt="true"}=e,{y2AxisTitle:Be="false"}=e,{y2Baseline:xe=!1}=e,{y2TickMarks:Ue=!1}=e,{y2Gridlines:pe=!0}=e,{y2AxisLabels:Ke=!0}=e,{y2Min:st=void 0}=e,{y2Max:wt=void 0}=e,{y2Scale:Qe=!1}=e,{y2Fmt:nt=void 0}=e,{y2AxisColor:kt="true"}=e,{sizeFmt:at=void 0}=e,{colorPalette:Ct="default"}=e,{legend:Te=void 0}=e,{echartsOptions:Bt=void 0}=e,{seriesOptions:Nt=void 0}=e,{seriesColors:St=void 0}=e,{stackType:c=void 0}=e,{stacked100:Rt=!1}=e,{chartAreaHeight:Ve}=e,{renderer:nn=void 0}=e,{downloadableData:Ht=!0}=e,{downloadableImage:Ut=!0}=e,{connectGroup:rn=void 0}=e,re,ti,ii=[],At=[],Si,pt,Xe,Ai,We,Ce,Je,ni,Ti,Vt,ri,Oi,li,Tt,Mi,Li,Xt,Ot,Di,Fi,zi,Ii,Ei,ji,Pi,Gi,qi,Bi,Ni,Mt,Wt,Yt,si,ai,Ri,Hi,Lt,Ui,pi,oi,ln,Vi,ot=[],Dt=!0,Ze=[],xt=[],Ne,fi,Xi,ft;return n.$$set=m=>{"data"in m&&t(0,d=m.data),"queryID"in m&&t(5,j=m.queryID),"x"in m&&t(23,O=m.x),"y"in m&&t(24,T=m.y),"y2"in m&&t(47,F=m.y2),"series"in m&&t(48,x=m.series),"size"in m&&t(49,K=m.size),"tooltipTitle"in m&&t(50,ae=m.tooltipTitle),"showAllXAxisLabels"in m&&t(6,le=m.showAllXAxisLabels),"printEchartsConfig"in m&&t(1,U=m.printEchartsConfig),"swapXY"in m&&t(2,I=m.swapXY),"title"in m&&t(7,W=m.title),"subtitle"in m&&t(51,u=m.subtitle),"chartType"in m&&t(8,h=m.chartType),"bubble"in m&&t(52,Z=m.bubble),"hist"in m&&t(53,ue=m.hist),"boxplot"in m&&t(54,Le=m.boxplot),"xType"in m&&t(25,se=m.xType),"xAxisTitle"in m&&t(26,me=m.xAxisTitle),"xBaseline"in m&&t(27,ge=m.xBaseline),"xTickMarks"in m&&t(28,ye=m.xTickMarks),"xGridlines"in m&&t(29,we=m.xGridlines),"xAxisLabels"in m&&t(30,ke=m.xAxisLabels),"sort"in m&&t(31,Se=m.sort),"xFmt"in m&&t(55,Fe=m.xFmt),"xMin"in m&&t(56,je=m.xMin),"xMax"in m&&t(57,ze=m.xMax),"yLog"in m&&t(32,he=m.yLog),"yType"in m&&t(58,Pe=m.yType),"yLogBase"in m&&t(59,Ge=m.yLogBase),"yAxisTitle"in m&&t(33,_e=m.yAxisTitle),"yBaseline"in m&&t(34,Ie=m.yBaseline),"yTickMarks"in m&&t(35,Ee=m.yTickMarks),"yGridlines"in m&&t(36,De=m.yGridlines),"yAxisLabels"in m&&t(37,b=m.yAxisLabels),"yMin"in m&&t(60,Ae=m.yMin),"yMax"in m&&t(61,lt=m.yMax),"yScale"in m&&t(38,qe=m.yScale),"yFmt"in m&&t(62,it=m.yFmt),"yAxisColor"in m&&t(63,bt=m.yAxisColor),"y2AxisTitle"in m&&t(39,Be=m.y2AxisTitle),"y2Baseline"in m&&t(40,xe=m.y2Baseline),"y2TickMarks"in m&&t(41,Ue=m.y2TickMarks),"y2Gridlines"in m&&t(42,pe=m.y2Gridlines),"y2AxisLabels"in m&&t(43,Ke=m.y2AxisLabels),"y2Min"in m&&t(64,st=m.y2Min),"y2Max"in m&&t(65,wt=m.y2Max),"y2Scale"in m&&t(44,Qe=m.y2Scale),"y2Fmt"in m&&t(66,nt=m.y2Fmt),"y2AxisColor"in m&&t(67,kt=m.y2AxisColor),"sizeFmt"in m&&t(68,at=m.sizeFmt),"colorPalette"in m&&t(69,Ct=m.colorPalette),"legend"in m&&t(45,Te=m.legend),"echartsOptions"in m&&t(9,Bt=m.echartsOptions),"seriesOptions"in m&&t(10,Nt=m.seriesOptions),"seriesColors"in m&&t(70,St=m.seriesColors),"stackType"in m&&t(71,c=m.stackType),"stacked100"in m&&t(72,Rt=m.stacked100),"chartAreaHeight"in m&&t(46,Ve=m.chartAreaHeight),"renderer"in m&&t(11,nn=m.renderer),"downloadableData"in m&&t(3,Ht=m.downloadableData),"downloadableImage"in m&&t(4,Ut=m.downloadableImage),"connectGroup"in m&&t(12,rn=m.connectGroup),"$$scope"in m&&t(131,M=m.$$scope)},n.$$.update=()=>{var m,sn,an,on,fn,un;if(n.$$.dirty[0]&2&&t(1,U=U==="true"||U===!0),n.$$.dirty[0]&4&&(I==="true"||I===!0?t(2,I=!0):t(2,I=!1)),n.$$.dirty[0]&134217728&&t(27,ge=ge==="true"||ge===!0),n.$$.dirty[0]&268435456&&t(28,ye=ye==="true"||ye===!0),n.$$.dirty[0]&536870912&&t(29,we=we==="true"||we===!0),n.$$.dirty[0]&1073741824&&t(30,ke=ke==="true"||ke===!0),n.$$.dirty[1]&1&&t(31,Se=Se==="true"||Se===!0),n.$$.dirty[1]&2&&t(32,he=he==="true"||he===!0),n.$$.dirty[1]&8&&t(34,Ie=Ie==="true"||Ie===!0),n.$$.dirty[1]&16&&t(35,Ee=Ee==="true"||Ee===!0),n.$$.dirty[1]&32&&t(36,De=De==="true"||De===!0),n.$$.dirty[1]&64&&t(37,b=b==="true"||b===!0),n.$$.dirty[1]&128&&t(38,qe=qe==="true"||qe===!0),n.$$.dirty[2]&2&&C(t(19,i=ie(bt))),n.$$.dirty[1]&512&&t(40,xe=xe==="true"||xe===!0),n.$$.dirty[1]&1024&&t(41,Ue=Ue==="true"||Ue===!0),n.$$.dirty[1]&2048&&t(42,pe=pe==="true"||pe===!0),n.$$.dirty[1]&4096&&t(43,Ke=Ke==="true"||Ke===!0),n.$$.dirty[1]&8192&&t(44,Qe=Qe==="true"||Qe===!0),n.$$.dirty[2]&32&&D(t(18,l=ie(kt))),n.$$.dirty[2]&128&&f(t(17,r=N(Ct))),n.$$.dirty[2]&256&&t(16,s=R(St)),n.$$.dirty[0]&8&&t(3,Ht=Ht==="true"||Ht===!0),n.$$.dirty[0]&16&&t(4,Ut=Ut==="true"||Ut===!0),n.$$.dirty[0]&2139120005|n.$$.dirty[1]&2147483647|n.$$.dirty[2]&2147483229|n.$$.dirty[3]&2147483647|n.$$.dirty[4]&127)try{if(t(14,fi=void 0),t(120,ot=[]),t(79,At=[]),t(122,Ze=[]),t(123,xt=[]),t(81,pt=[]),t(73,p=!!T),t(74,V=!!O),gn(d),t(76,re=Ki(d)),t(77,ti=Object.keys(re)),V||t(23,O=ti[0]),!p){t(78,ii=ti.filter(function(q){return![O,x,K].includes(q)}));for(let q=0;q<ii.length;q++)t(81,pt=ii[q]),t(80,Si=re[pt].type),Si==="number"&&At.push(pt);t(24,T=At.length>1?At:At[0])}Z?t(75,ce={x:O,y:T,size:K}):ue?t(75,ce={x:O}):Le?t(75,ce={}):t(75,ce={x:O,y:T});for(let q in ce)ce[q]==null&&ot.push(q);if(ot.length===1)throw Error(new Intl.ListFormat().format(ot)+" is required");if(ot.length>1)throw Error(new Intl.ListFormat().format(ot)+" are required");if(Rt===!0&&T.includes("_pct")&&Dt===!1)if(typeof T=="object"){for(let q=0;q<T.length;q++)t(24,T[q]=T[q].replace("_pct",""),T);t(121,Dt=!1)}else t(24,T=T.replace("_pct","")),t(121,Dt=!1);if(O&&Ze.push(O),T)if(typeof T=="object")for(t(124,Ne=0);Ne<T.length;t(124,Ne++,Ne))Ze.push(T[Ne]);else Ze.push(T);if(F)if(typeof F=="object")for(t(124,Ne=0);Ne<F.length;t(124,Ne++,Ne))Ze.push(F[Ne]);else Ze.push(F);if(K&&Ze.push(K),x&&xt.push(x),ae&&xt.push(ae),gn(d,Ze,xt),Rt===!0){if(t(0,d=il(d,O,T)),typeof T=="object"){for(let q=0;q<T.length;q++)t(24,T[q]=T[q]+"_pct",T);t(121,Dt=!1)}else t(24,T=T+"_pct"),t(121,Dt=!1);t(76,re=Ki(d))}switch(t(82,Xe=re[O].type),Xe){case"number":t(82,Xe="value");break;case"string":t(82,Xe="category");break;case"date":t(82,Xe="time");break;default:break}if(t(25,se=se==="category"?"category":Xe),I&&se!=="category")throw Error("Horizontal charts do not support a value or time-based x-axis. You can either change your SQL query to output string values or set swapXY=false.");if(I&&F)throw Error("Horizontal charts do not support a secondary y-axis. You can either set swapXY=false or remove the y2 prop from your chart.");if(I&&t(25,se="category"),t(83,Ai=Xe==="value"&&se==="category"),t(0,d=Se?Xe==="category"?Qi(d,T,!1):Qi(d,O,!0):d),Xe==="time"&&t(0,d=Qi(d,O,!0)),t(125,Xi=Ki(d,"array")),t(126,ft=Xi.filter(q=>q.type==="date")),t(126,ft=ft.map(q=>q.id)),ft.length>0)for(let q=0;q<ft.length;q++)t(0,d=fr(d,ft[q]));Fe?t(84,We=ve(Fe,(m=re[O].format)==null?void 0:m.valueType)):t(84,We=re[O].format),T?it?typeof T=="object"?t(85,Ce=ve(it,(sn=re[T[0]].format)==null?void 0:sn.valueType)):t(85,Ce=ve(it,(an=re[T].format)==null?void 0:an.valueType)):typeof T=="object"?t(85,Ce=re[T[0]].format):t(85,Ce=re[T].format):t(85,Ce="str"),F&&(nt?typeof F=="object"?t(86,Je=ve(nt,(on=re[F[0]].format)==null?void 0:on.valueType)):t(86,Je=ve(nt,(fn=re[F].format)==null?void 0:fn.valueType)):typeof F=="object"?t(86,Je=re[F[0]].format):t(86,Je=re[F].format)),K&&(at?t(87,ni=ve(at,(un=re[K].format)==null?void 0:un.valueType)):t(87,ni=re[K].format)),t(88,Ti=re[O].columnUnitSummary),T&&(typeof T=="object"?t(89,Vt=re[T[0]].columnUnitSummary):t(89,Vt=re[T].columnUnitSummary)),F&&(typeof F=="object"?t(90,ri=re[F[0]].columnUnitSummary):t(90,ri=re[F].columnUnitSummary)),t(26,me=me==="true"?mt(O,We):me==="false"?"":me),t(33,_e=_e==="true"?typeof T=="object"?"":mt(T,Ce):_e==="false"?"":_e),t(39,Be=Be==="true"?typeof F=="object"?"":mt(F,Je):Be==="false"?"":Be);let Ft=typeof T=="object"?T.length:1,cn=x?tl(d,x):1,Kt=Ft*cn,Wi=typeof F=="object"?F.length:F?1:0,Yi=Kt+Wi;if(Te!==void 0&&t(45,Te=Te==="true"||Te===!0),t(45,Te=Te??Yi>1),Rt===!0&&he===!0)throw Error("Log axis cannot be used in a 100% stacked chart");if(c==="stacked"&&Yi>1&&he===!0)throw Error("Log axis cannot be used in a stacked chart");let zt;if(typeof T=="object"){zt=re[T[0]].columnUnitSummary.min;for(let q=0;q<T.length;q++)re[T[q]].columnUnitSummary.min<zt&&(zt=re[T[q]].columnUnitSummary.min)}else T&&(zt=re[T].columnUnitSummary.min);if(he===!0&&zt<=0&&zt!==null)throw Error("Log axis cannot display values less than or equal to zero");H.update(q=>({...q,data:d,x:O,y:T,y2:F,series:x,swapXY:I,sort:Se,xType:se,xFormat:We,yFormat:Ce,y2Format:Je,sizeFormat:ni,xMismatch:Ai,size:K,yMin:Ae,y2Min:st,columnSummary:re,xAxisTitle:me,yAxisTitle:_e,y2AxisTitle:Be,tooltipTitle:ae,chartAreaHeight:Ve,chartType:h,yCount:Ft,y2Count:Wi})),t(91,Oi=vt(d,O));let mn;if(I?t(92,li={type:Pe,logBase:Ge,position:"top",axisLabel:{show:b,hideOverlap:!0,showMaxLabel:!0,formatter(q){return di(q,Ce,Vt)},margin:4},min:Ae,max:lt,scale:qe,splitLine:{show:De},axisLine:{show:Ie,onZero:!1},axisTick:{show:Ee},boundaryGap:!1,z:2}):t(92,li={type:se,min:je,max:ze,splitLine:{show:we},axisLine:{show:ge},axisTick:{show:ye},axisLabel:{show:ke,hideOverlap:!0,showMaxLabel:se==="category"||se==="value",formatter:se==="time"||se==="category"?!1:function(q){return di(q,We,Ti)},margin:6},scale:!0,z:2}),I?t(93,Tt={type:se,inverse:"true",splitLine:{show:we},axisLine:{show:ge},axisTick:{show:ye},axisLabel:{show:ke,hideOverlap:!0},scale:!0,min:je,max:ze,z:2}):(t(93,Tt={type:Pe,logBase:Ge,splitLine:{show:De},axisLine:{show:Ie,onZero:!1},axisTick:{show:Ee},axisLabel:{show:b,hideOverlap:!0,margin:4,formatter(q){return di(q,Ce,Vt)},color:F?k==="true"?a[0]:k!=="false"?k:void 0:void 0},name:_e,nameLocation:"end",nameTextStyle:{align:"left",verticalAlign:"top",padding:[0,5,0,0],color:F?k==="true"?a[0]:k!=="false"?k:void 0:void 0},nameGap:6,min:Ae,max:lt,scale:qe,boundaryGap:["0%","1%"],z:2}),mn={type:"value",show:!1,alignTicks:!0,splitLine:{show:pe},axisLine:{show:xe,onZero:!1},axisTick:{show:Ue},axisLabel:{show:Ke,hideOverlap:!0,margin:4,formatter(q){return di(q,Je,ri)},color:_==="true"?a[Kt]:_!=="false"?_:void 0},name:Be,nameLocation:"end",nameTextStyle:{align:"right",verticalAlign:"top",padding:[0,0,0,5],color:_==="true"?a[Kt]:_!=="false"?_:void 0},nameGap:6,min:st,max:wt,scale:Qe,boundaryGap:["0%","1%"],z:2},t(93,Tt=[Tt,mn])),Ve){if(t(46,Ve=Number(Ve)),isNaN(Ve))throw Error("chartAreaHeight must be a number");if(Ve<=0)throw Error("chartAreaHeight must be a positive number")}else t(46,Ve=180);t(96,Xt=!!W),t(97,Ot=!!u),t(98,Di=Te*(x!==null||typeof T=="object"&&T.length>1)),t(99,Fi=_e!==""&&I),t(100,zi=me!==""&&!I),t(101,Ii=15),t(102,Ei=13),t(103,ji=6*Ot),t(104,Pi=Xt*Ii+Ot*Ei+ji*Math.max(Xt,Ot)),t(105,Gi=10),t(106,qi=8),t(107,Bi=14),t(108,Ni=14),t(109,Mt=15),t(109,Mt=Mt*Di),t(110,Wt=7),t(110,Wt=Wt*Math.max(Xt,Ot)),t(111,Yt=Pi+Wt),t(112,si=Yt+Mt+Ni*Fi+Gi),t(113,ai=zi*Bi+qi),t(117,Ui=8),t(119,oi=1),I&&(t(118,pi=Oi.length),t(119,oi=Math.max(1,pi/Ui))),t(114,Ri=Ve*oi+si+ai),t(115,Hi=Yt+Mt+7),t(15,ln=Ri+"px"),t(13,Vi="100%"),t(116,Lt=I?_e:me),Lt!==""&&t(116,Lt=Lt+" →"),t(94,Mi={id:"horiz-axis-title",type:"text",style:{text:Lt,textAlign:"right",fill:g.colors["base-content-muted"]},cursor:"auto",right:I?"2%":"3%",top:I?Hi:null,bottom:I?null:"2%"}),t(95,Li={title:{text:W,subtext:u,subtextStyle:{width:Vi}},tooltip:{trigger:"axis",formatter(q){let It,Et,jt,ui;if(Yi>1){Et=q[0].value[I?1:0],It=`<span id="tooltip" style='font-weight: 600;'>${dt(Et,We)}</span>`;for(let ut=q.length-1;ut>=0;ut--)q[ut].seriesName!=="stackTotal"&&(jt=q[ut].value[I?0:1],It=It+`<br> <span style='font-size: 11px;'>${q[ut].marker} ${q[ut].seriesName}<span/><span style='float:right; margin-left: 10px; font-size: 12px;'>${dt(jt,Xn(q[ut].componentIndex,Ft,Wi)===0?Ce:Je)}</span>`)}else se==="value"?(Et=q[0].value[I?1:0],jt=q[0].value[I?0:1],ui=q[0].seriesName,It=`<span id="tooltip" style='font-weight: 600;'>${mt(O,We)}: </span><span style='float:right; margin-left: 10px;'>${dt(Et,We)}</span><br/><span style='font-weight: 600;'>${mt(ui,Ce)}: </span><span style='float:right; margin-left: 10px;'>${dt(jt,Ce)}</span>`):(Et=q[0].value[I?1:0],jt=q[0].value[I?0:1],ui=q[0].seriesName,It=`<span id="tooltip" style='font-weight: 600;'>${dt(Et,We)}</span><br/><span>${mt(ui,Ce)}: </span><span style='float:right; margin-left: 10px;'>${dt(jt,Ce)}</span>`);return It},confine:!0,axisPointer:{type:"shadow"},extraCssText:'box-shadow: 0 3px 6px rgba(0,0,0,.15); box-shadow: 0 2px 4px rgba(0,0,0,.12); z-index: 1; font-feature-settings: "cv02", "tnum";',order:"valueDesc"},legend:{show:Te,type:"scroll",top:Yt,padding:[0,0,0,0],data:[]},grid:{left:"0.5%",right:I?"4%":"3%",bottom:ai,top:si,containLabel:!0},xAxis:li,yAxis:Tt,series:[],animation:!0,graphic:Mi,color:a}),X.update(()=>Li)}catch(Ft){t(14,fi=Ft.message),console.error("\x1B[31m%s\x1B[0m",`Error in ${h}: ${Ft.message}`),H.update(Kt=>({...Kt,error:fi}))}n.$$.dirty[0]&1},_i(Un,H),_i(pn,X),[d,U,I,Ht,Ut,j,le,W,h,Bt,Nt,nn,rn,Vi,fi,ln,s,r,l,i,A,X,Y,O,T,se,me,ge,ye,we,ke,Se,he,_e,Ie,Ee,De,b,qe,Be,xe,Ue,pe,Ke,Qe,Te,Ve,F,x,K,ae,u,Z,ue,Le,Fe,je,ze,Pe,Ge,Ae,lt,it,bt,st,wt,nt,kt,at,Ct,St,c,Rt,p,V,ce,re,ti,ii,At,Si,pt,Xe,Ai,We,Ce,Je,ni,Ti,Vt,ri,Oi,li,Tt,Mi,Li,Xt,Ot,Di,Fi,zi,Ii,Ei,ji,Pi,Gi,qi,Bi,Ni,Mt,Wt,Yt,si,ai,Ri,Hi,Lt,Ui,pi,oi,ot,Dt,Ze,xt,Ne,Xi,ft,a,g,_,k,M,G]}class al extends et{constructor(e){super(),tt(this,e,sl,ll,$e,{data:0,queryID:5,x:23,y:24,y2:47,series:48,size:49,tooltipTitle:50,showAllXAxisLabels:6,printEchartsConfig:1,swapXY:2,title:7,subtitle:51,chartType:8,bubble:52,hist:53,boxplot:54,xType:25,xAxisTitle:26,xBaseline:27,xTickMarks:28,xGridlines:29,xAxisLabels:30,sort:31,xFmt:55,xMin:56,xMax:57,yLog:32,yType:58,yLogBase:59,yAxisTitle:33,yBaseline:34,yTickMarks:35,yGridlines:36,yAxisLabels:37,yMin:60,yMax:61,yScale:38,yFmt:62,yAxisColor:63,y2AxisTitle:39,y2Baseline:40,y2TickMarks:41,y2Gridlines:42,y2AxisLabels:43,y2Min:64,y2Max:65,y2Scale:44,y2Fmt:66,y2AxisColor:67,sizeFmt:68,colorPalette:69,legend:45,echartsOptions:9,seriesOptions:10,seriesColors:70,stackType:71,stacked100:72,chartAreaHeight:46,renderer:11,downloadableData:3,downloadableImage:4,connectGroup:12},null,[-1,-1,-1,-1,-1])}}function ol(n){let e;const t=n[6].default,i=bi(t,n,n[7],null);return{c(){i&&i.c()},l(l){i&&i.l(l)},m(l,r){i&&i.m(l,r),e=!0},p(l,r){i&&i.p&&(!e||r&128)&&wi(i,t,l,l[7],e?Ci(t,l[7],r,null):ki(l[7]),null)},i(l){e||(L(i,l),e=!0)},o(l){E(i,l),e=!1},d(l){i&&i.d(l)}}}function fl(n){let e,t;const i=[n[4],{data:rt.isQuery(n[10])?Array.from(n[10]):n[10]},{queryID:n[5]}];let l={$$slots:{default:[ol]},$$scope:{ctx:n}};for(let r=0;r<i.length;r+=1)l=Qt(l,i[r]);return e=new al({props:l}),{c(){v(e.$$.fragment)},l(r){$(e.$$.fragment,r)},m(r,s){ee(e,r,s),t=!0},p(r,s){const a=s&1072?cr(i,[s&16&&mr(r[4]),s&1024&&{data:rt.isQuery(r[10])?Array.from(r[10]):r[10]},s&32&&{queryID:r[5]}]):{};s&128&&(a.$$scope={dirty:s,ctx:r}),e.$set(a)},i(r){t||(L(e.$$.fragment,r),t=!0)},o(r){E(e.$$.fragment,r),t=!1},d(r){te(e,r)}}}function ul(n){let e,t;return e=new dr({props:{slot:"empty",emptyMessage:n[2],emptySet:n[1],chartType:n[4].chartType,isInitial:n[3]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l&4&&(r.emptyMessage=i[2]),l&2&&(r.emptySet=i[1]),l&16&&(r.chartType=i[4].chartType),l&8&&(r.isInitial=i[3]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function cl(n){let e,t;return e=new Vn({props:{slot:"error",chartType:n[4].chartType,error:n[10].error.message}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l&16&&(r.chartType=i[4].chartType),l&1024&&(r.error=i[10].error.message),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function ml(n){let e,t;return e=new ur({props:{data:n[0],$$slots:{error:[cl,({loaded:i})=>({10:i}),({loaded:i})=>i?1024:0],empty:[ul],default:[fl,({loaded:i})=>({10:i}),({loaded:i})=>i?1024:0]},$$scope:{ctx:n}}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,[l]){const r={};l&1&&(r.data=i[0]),l&1182&&(r.$$scope={dirty:l,ctx:i}),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function dl(n,e,t){let i,{$$slots:l={},$$scope:r}=e,{data:s}=e;const a=rt.isQuery(s)?s.hash:void 0;let o=(s==null?void 0:s.hash)===a,{emptySet:f=void 0}=e,{emptyMessage:g=void 0}=e,_=s==null?void 0:s.id;return n.$$set=w=>{t(9,e=Qt(Qt({},e),Zi(w))),"data"in w&&t(0,s=w.data),"emptySet"in w&&t(1,f=w.emptySet),"emptyMessage"in w&&t(2,g=w.emptyMessage),"$$scope"in w&&t(7,r=w.$$scope)},n.$$.update=()=>{n.$$.dirty&1&&t(3,o=(s==null?void 0:s.hash)===a),t(4,i={...Object.fromEntries(Object.entries(e).filter(([,w])=>w!==void 0))})},e=Zi(e),[s,f,g,o,i,_,l,r]}class yl extends et{constructor(e){super(),tt(this,e,dl,ml,$e,{data:0,emptySet:1,emptyMessage:2})}}function hl(n,e,t,i,l,r,s,a,o,f,g=void 0,_=void 0,w=void 0,D=void 0){function k(d,j,O,T){let F={name:j,data:d,yAxisIndex:O};return F={...T,...F},F}let y,C,A,G=[],M,H,X,Y,ie;function R(d,j){const O=[];function T(x){return typeof x>"u"}function F(x,K){T(x)||(Array.isArray(x)?x.forEach(ae=>O.push([ae,K])):O.push([x,K]))}return F(d,0),F(j,1),O}let N=R(t,w);if(i!=null&&N.length===1)for(Y=vt(n,i),y=0;y<Y.length;y++){if(H=n.filter(d=>d[i]===Y[y]),l?M=H.map(d=>[d[N[0][0]],a?d[e].toString():d[e]]):M=H.map(d=>[a?d[e].toString():d[e],d[N[0][0]]]),g){let d=H.map(j=>j[g]);M.forEach((j,O)=>j.push(d[O]))}if(_){let d=H.map(j=>j[_]);M.forEach((j,O)=>j.push(d[O]))}X=Y[y]??"null",ie=N[0][1],A=k(M,X,ie,r),G.push(A)}if(i!=null&&N.length>1)for(Y=vt(n,i),y=0;y<Y.length;y++)for(H=n.filter(d=>d[i]===Y[y]),C=0;C<N.length;C++){if(l?M=H.map(d=>[d[N[C][0]],a?d[e].toString():d[e]]):M=H.map(d=>[a?d[e].toString():d[e],d[N[C][0]]]),g){let d=H.map(j=>j[g]);M.forEach((j,O)=>j.push(d[O]))}if(_){let d=H.map(j=>j[_]);M.forEach((j,O)=>j.push(d[O]))}X=(Y[y]??"null")+" - "+o[N[C][0]].title,ie=N[C][1],A=k(M,X,ie,r),G.push(A)}if(i==null&&N.length>1)for(y=0;y<N.length;y++){if(l?M=n.map(d=>[d[N[y][0]],a?d[e].toString():d[e]]):M=n.map(d=>[a?d[e].toString():d[e],d[N[y][0]]]),g){let d=n.map(j=>j[g]);M.forEach((j,O)=>j.push(d[O]))}if(_){let d=n.map(j=>j[_]);M.forEach((j,O)=>j.push(d[O]))}X=o[N[y][0]].title,ie=N[y][1],A=k(M,X,ie,r),G.push(A)}if(i==null&&N.length===1){if(l?M=n.map(d=>[d[N[0][0]],a?d[e].toString():d[e]]):M=n.map(d=>[a?d[e].toString():d[e],d[N[0][0]]]),g){let d=n.map(j=>j[g]);M.forEach((j,O)=>j.push(d[O]))}if(_){let d=n.map(j=>j[_]);M.forEach((j,O)=>j.push(d[O]))}X=o[N[0][0]].title,ie=N[0][1],A=k(M,X,ie,r),G.push(A)}return f&&G.sort((d,j)=>f.indexOf(d.name)-f.indexOf(j.name)),D&&G.forEach(d=>{d.name=yr(d.name,D)}),G}function gl(n){let e=[];for(let t=1;t<n.length;t++)e.push(n[t]-n[t-1]);return e}function Wn(n,e){return(typeof n!="number"||isNaN(n))&&(n=0),(typeof e!="number"||isNaN(e))&&(e=0),n=Math.abs(n),e=Math.abs(e),e<=.01?n:Wn(e,n%e)}function _l(n,e){if(!Array.isArray(n))throw new TypeError("Cannot calculate extent of non-array value.");let t,i;for(const l of n)typeof l=="number"&&(t===void 0?l>=l&&(t=i=l):(t>l&&(t=l),i<l&&(i=l)));return[t,i]}function bl(n,e){let[t,i]=_l(n);const l=[];let r=t;for(;r<=i;)l.push(Math.round((r+Number.EPSILON)*1e8)/1e8),r+=e;return l}function wl(n){if(n.length<=1)return;n.sort(function(t,i){return t-i}),n=n.map(function(t){return t*1e8}),n=gl(n);let e=n.reduce((t,i)=>Wn(t,i))/1e8;return e=Math.round((e+Number.EPSILON)*1e8)/1e8,e}function zn(n,e,t,i,l=!1,r=!1){var D;let s=!1;const a=n.map(k=>Object.assign({},k,{[e]:k[e]instanceof Date?(s=!0,k[e].toISOString()):k[e]})).filter(k=>k[e]!==void 0&&k[e]!==null),o=Array.from(a).reduce((k,y)=>(y[e]instanceof Date&&(y[e]=y[e].toISOString(),s=!0),i?(k[y[i]??"null"]||(k[y[i]??"null"]=[]),k[y[i]??"null"].push(y)):(k.default||(k.default=[]),k.default.push(y)),k),{}),f={};let g;const _=((D=a.find(k=>k&&k[e]!==null&&k[e]!==void 0))==null?void 0:D[e])??null;switch(typeof _){case"object":throw _===null?new Error(`Column '${e}' is entirely null. Column must contain at least one non-null value.`):new Error("Unexpected object property, expected string, date, or number");case"number":if(g=vt(a,e),r){const k=wl(g);f[e]=bl(g,k)}break;case"string":g=vt(a,e),f[e]=g;break}const w=[];for(const k of Object.values(o)){const y=i?{[i]:null}:{};if(l)if(t instanceof Array)for(let A=0;A<t.length;A++)y[t[A]]=0;else y[t]=0;else if(t instanceof Array)for(let A=0;A<t.length;A++)y[t[A]]=null;else y[t]=null;i&&(f[i]=i);const C=[];Object.keys(f).length===0?C.push(Cn([e],y)):C.push(Cn(f,y)),w.push(Gt(k,...C))}return s?w.flat().map(k=>({...k,[e]:new Date(k[e])})):w.flat()}function kl(n,e,t){let i,l,r,s,a,o,f,g,_,w,D,k,y,C,A,G,M=de,H=()=>(M(),M=yt(i,b=>t(44,G=b)),i),X,Y=de,ie=()=>(Y(),Y=yt(l,b=>t(45,X=b)),l),R;n.$$.on_destroy.push(()=>M()),n.$$.on_destroy.push(()=>Y());let N=Ji(Un);_t(n,N,b=>t(46,R=b));let d=Ji(pn);const{resolveColor:j}=$t();let{y:O=void 0}=e;const T=!!O;let{y2:F=void 0}=e;const x=!!F;let{series:K=void 0}=e;const ae=!!K;let{options:le=void 0}=e,{name:U=void 0}=e,{lineColor:p=void 0}=e,{lineWidth:V=2}=e,{lineType:I="solid"}=e,{lineOpacity:W=void 0}=e,{markers:u=!1}=e,{markerShape:h="circle"}=e,{markerSize:Z=8}=e,{labels:ue=!1}=e,{labelSize:Le=11}=e,{labelPosition:ce="top"}=e,{labelColor:se=void 0}=e,{labelFmt:me=void 0}=e,ge;me&&(ge=ve(me));let{yLabelFmt:ye=void 0}=e,we;ye&&(we=ve(ye));let{y2LabelFmt:ke=void 0}=e,Se;ke&&(Se=ve(ke));let{y2SeriesType:Fe=void 0}=e,{showAllLabels:je=!1}=e,{handleMissing:ze="gap"}=e,{step:he=!1}=e,{stepPosition:Pe="end"}=e,{seriesOrder:Ge=void 0}=e,{seriesLabelFmt:_e=void 0}=e;const Ie={above:"top",below:"bottom",middle:"inside"},Ee={above:"right",below:"left",middle:"inside"};let De=a?"right":"top";return Jn(()=>{d.update(b=>{if(a)b.yAxis={...b.yAxis,...A.xAxis},b.xAxis={...b.xAxis,...A.yAxis};else if(b.yAxis[0]={...b.yAxis[0],...A.yAxis},b.xAxis={...b.xAxis,...A.xAxis},F&&(b.yAxis[1]={...b.yAxis[1],show:!0},["line","bar","scatter"].includes(Fe)))for(let Ae=0;Ae<_;Ae++)b.series[g+Ae].type=Fe;return ue&&(b.axisPointer={triggerEmphasis:!1}),b})}),n.$$set=b=>{"y"in b&&t(3,O=b.y),"y2"in b&&t(4,F=b.y2),"series"in b&&t(5,K=b.series),"options"in b&&t(11,le=b.options),"name"in b&&t(6,U=b.name),"lineColor"in b&&t(12,p=b.lineColor),"lineWidth"in b&&t(13,V=b.lineWidth),"lineType"in b&&t(14,I=b.lineType),"lineOpacity"in b&&t(15,W=b.lineOpacity),"markers"in b&&t(7,u=b.markers),"markerShape"in b&&t(16,h=b.markerShape),"markerSize"in b&&t(17,Z=b.markerSize),"labels"in b&&t(8,ue=b.labels),"labelSize"in b&&t(18,Le=b.labelSize),"labelPosition"in b&&t(9,ce=b.labelPosition),"labelColor"in b&&t(19,se=b.labelColor),"labelFmt"in b&&t(20,me=b.labelFmt),"yLabelFmt"in b&&t(21,ye=b.yLabelFmt),"y2LabelFmt"in b&&t(22,ke=b.y2LabelFmt),"y2SeriesType"in b&&t(23,Fe=b.y2SeriesType),"showAllLabels"in b&&t(24,je=b.showAllLabels),"handleMissing"in b&&t(25,ze=b.handleMissing),"step"in b&&t(10,he=b.step),"stepPosition"in b&&t(26,Pe=b.stepPosition),"seriesOrder"in b&&t(27,Ge=b.seriesOrder),"seriesLabelFmt"in b&&t(28,_e=b.seriesLabelFmt)},n.$$.update=()=>{if(n.$$.dirty[0]&4096&&H(t(1,i=j(p))),n.$$.dirty[0]&128&&t(7,u=u==="true"||u===!0),n.$$.dirty[0]&256&&t(8,ue=ue==="true"||ue===!0),n.$$.dirty[0]&524288&&ie(t(0,l=j(se))),n.$$.dirty[0]&1024&&t(10,he=he==="true"||he===!0),n.$$.dirty[1]&32768&&t(41,r=R.data),n.$$.dirty[1]&32768&&t(40,s=R.x),n.$$.dirty[0]&8|n.$$.dirty[1]&32768&&t(3,O=T?O:R.y),n.$$.dirty[0]&16|n.$$.dirty[1]&32768&&t(4,F=x?F:R.y2),n.$$.dirty[1]&32768&&t(34,a=R.swapXY),n.$$.dirty[1]&32768&&t(43,o=R.yFormat),n.$$.dirty[1]&32768&&t(42,f=R.y2Format),n.$$.dirty[1]&32768&&t(32,g=R.yCount),n.$$.dirty[1]&32768&&t(33,_=R.y2Count),n.$$.dirty[1]&32768&&t(35,w=R.xType),n.$$.dirty[1]&32768&&t(38,D=R.xMismatch),n.$$.dirty[1]&32768&&t(37,k=R.columnSummary),n.$$.dirty[0]&32|n.$$.dirty[1]&32768&&t(5,K=ae?K:R.series),n.$$.dirty[0]&104|n.$$.dirty[1]&1600)if(!K&&typeof O!="object")t(6,U=U??mt(O,k[O].title));else try{t(41,r=zn(r,s,O,K))}catch(b){console.warn("Failed to complete data",{e:b}),t(41,r=[])}if(n.$$.dirty[0]&33554472|n.$$.dirty[1]&1536&&ze==="zero")try{t(41,r=zn(r,s,O,K,!0))}catch(b){console.warn("Failed to complete data",{e:b}),t(41,r=[])}n.$$.dirty[0]&512|n.$$.dirty[1]&8&&t(9,ce=(a?Ee[ce]:Ie[ce])??De),n.$$.dirty[0]&1728571264|n.$$.dirty[1]&30735&&t(39,y={type:"line",label:{show:ue,formatter(b){return b.value[a?0:1]===0?"":dt(b.value[a?0:1],[we??ge??o,Se??ge??f][Xn(b.componentIndex,g,_)])},fontSize:Le,color:X,position:ce,padding:3},labelLayout:{hideOverlap:!je},connectNulls:ze==="connect",emphasis:{focus:"series",endLabel:{show:!1},lineStyle:{opacity:1,width:3}},lineStyle:{width:parseInt(V),type:I,opacity:W},itemStyle:{color:G,opacity:W},showSymbol:ue||u,symbol:h,symbolSize:ue&&!u?0:Z,step:he?Pe:!1}),n.$$.dirty[0]&402653304|n.$$.dirty[1]&1992&&t(36,C=hl(r,s,O,K,a,y,U,D,k,Ge,void 0,void 0,F,_e)),n.$$.dirty[1]&32&&d.update(b=>(b.series.push(...C),b.legend.data.push(...C.map(Ae=>Ae.name.toString())),b)),n.$$.dirty[0]&2048&&le&&d.update(b=>({...b,...le})),n.$$.dirty[1]&16&&(A={yAxis:{boundaryGap:["0%","1%"]},xAxis:{boundaryGap:[w==="time"?"2%":"0%","2%"]}})},[l,i,N,O,F,K,U,u,ue,ce,he,le,p,V,I,W,h,Z,Le,se,me,ye,ke,Fe,je,ze,Pe,Ge,_e,ge,we,Se,g,_,a,w,C,k,D,y,s,r,f,o,G,X,R]}class Cl extends et{constructor(e){super(),tt(this,e,kl,null,$e,{y:3,y2:4,series:5,options:11,name:6,lineColor:12,lineWidth:13,lineType:14,lineOpacity:15,markers:7,markerShape:16,markerSize:17,labels:8,labelSize:18,labelPosition:9,labelColor:19,labelFmt:20,yLabelFmt:21,y2LabelFmt:22,y2SeriesType:23,showAllLabels:24,handleMissing:25,step:10,stepPosition:26,seriesOrder:27,seriesLabelFmt:28},null,[-1,-1])}}function Sl(n){let e,t,i;e=new Cl({props:{lineColor:n[70],lineWidth:n[38],lineOpacity:n[37],lineType:n[36],markers:n[40],markerShape:n[41],markerSize:n[42],handleMissing:n[43],step:n[44],stepPosition:n[45],labels:n[47],labelSize:n[48],labelPosition:n[49],labelColor:n[68],labelFmt:n[50],yLabelFmt:n[51],y2LabelFmt:n[52],showAllLabels:n[53],y2SeriesType:n[8],seriesOrder:n[62],seriesLabelFmt:n[64]}});const l=n[77].default,r=bi(l,n,n[78],null);return{c(){v(e.$$.fragment),t=Q(),r&&r.c()},l(s){$(e.$$.fragment,s),t=J(s),r&&r.l(s)},m(s,a){ee(e,s,a),P(s,t,a),r&&r.m(s,a),i=!0},p(s,a){const o={};a[2]&256&&(o.lineColor=s[70]),a[1]&128&&(o.lineWidth=s[38]),a[1]&64&&(o.lineOpacity=s[37]),a[1]&32&&(o.lineType=s[36]),a[1]&512&&(o.markers=s[40]),a[1]&1024&&(o.markerShape=s[41]),a[1]&2048&&(o.markerSize=s[42]),a[1]&4096&&(o.handleMissing=s[43]),a[1]&8192&&(o.step=s[44]),a[1]&16384&&(o.stepPosition=s[45]),a[1]&65536&&(o.labels=s[47]),a[1]&131072&&(o.labelSize=s[48]),a[1]&262144&&(o.labelPosition=s[49]),a[2]&64&&(o.labelColor=s[68]),a[1]&524288&&(o.labelFmt=s[50]),a[1]&1048576&&(o.yLabelFmt=s[51]),a[1]&2097152&&(o.y2LabelFmt=s[52]),a[1]&4194304&&(o.showAllLabels=s[53]),a[0]&256&&(o.y2SeriesType=s[8]),a[2]&1&&(o.seriesOrder=s[62]),a[2]&4&&(o.seriesLabelFmt=s[64]),e.$set(o),r&&r.p&&(!i||a[2]&65536)&&wi(r,l,s,s[78],i?Ci(l,s[78],a,null):ki(s[78]),null)},i(s){i||(L(e.$$.fragment,s),L(r,s),i=!0)},o(s){E(e.$$.fragment,s),E(r,s),i=!1},d(s){s&&S(t),te(e,s),r&&r.d(s)}}}function Al(n){let e,t;return e=new yl({props:{data:n[0],x:n[1],y:n[2],y2:n[3],xFmt:n[10],yFmt:n[9],y2Fmt:n[11],series:n[4],xType:n[5],yLog:n[6],yLogBase:n[7],legend:n[14],xAxisTitle:n[15],yAxisTitle:n[16],y2AxisTitle:n[17],xGridlines:n[18],yGridlines:n[19],y2Gridlines:n[20],xAxisLabels:n[21],yAxisLabels:n[22],y2AxisLabels:n[23],xBaseline:n[24],yBaseline:n[25],y2Baseline:n[26],xTickMarks:n[27],yTickMarks:n[28],y2TickMarks:n[29],yAxisColor:n[67],y2AxisColor:n[66],yMin:n[30],yMax:n[31],yScale:n[32],y2Min:n[33],y2Max:n[34],y2Scale:n[35],title:n[12],subtitle:n[13],chartType:"Line Chart",sort:n[46],chartAreaHeight:n[39],colorPalette:n[69],echartsOptions:n[54],seriesOptions:n[55],printEchartsConfig:n[56],emptySet:n[57],emptyMessage:n[58],renderer:n[59],downloadableData:n[60],downloadableImage:n[61],connectGroup:n[63],seriesColors:n[65],$$slots:{default:[Sl]},$$scope:{ctx:n}}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&1&&(r.data=i[0]),l[0]&2&&(r.x=i[1]),l[0]&4&&(r.y=i[2]),l[0]&8&&(r.y2=i[3]),l[0]&1024&&(r.xFmt=i[10]),l[0]&512&&(r.yFmt=i[9]),l[0]&2048&&(r.y2Fmt=i[11]),l[0]&16&&(r.series=i[4]),l[0]&32&&(r.xType=i[5]),l[0]&64&&(r.yLog=i[6]),l[0]&128&&(r.yLogBase=i[7]),l[0]&16384&&(r.legend=i[14]),l[0]&32768&&(r.xAxisTitle=i[15]),l[0]&65536&&(r.yAxisTitle=i[16]),l[0]&131072&&(r.y2AxisTitle=i[17]),l[0]&262144&&(r.xGridlines=i[18]),l[0]&524288&&(r.yGridlines=i[19]),l[0]&1048576&&(r.y2Gridlines=i[20]),l[0]&2097152&&(r.xAxisLabels=i[21]),l[0]&4194304&&(r.yAxisLabels=i[22]),l[0]&8388608&&(r.y2AxisLabels=i[23]),l[0]&16777216&&(r.xBaseline=i[24]),l[0]&33554432&&(r.yBaseline=i[25]),l[0]&67108864&&(r.y2Baseline=i[26]),l[0]&134217728&&(r.xTickMarks=i[27]),l[0]&268435456&&(r.yTickMarks=i[28]),l[0]&536870912&&(r.y2TickMarks=i[29]),l[2]&32&&(r.yAxisColor=i[67]),l[2]&16&&(r.y2AxisColor=i[66]),l[0]&1073741824&&(r.yMin=i[30]),l[1]&1&&(r.yMax=i[31]),l[1]&2&&(r.yScale=i[32]),l[1]&4&&(r.y2Min=i[33]),l[1]&8&&(r.y2Max=i[34]),l[1]&16&&(r.y2Scale=i[35]),l[0]&4096&&(r.title=i[12]),l[0]&8192&&(r.subtitle=i[13]),l[1]&32768&&(r.sort=i[46]),l[1]&256&&(r.chartAreaHeight=i[39]),l[2]&128&&(r.colorPalette=i[69]),l[1]&8388608&&(r.echartsOptions=i[54]),l[1]&16777216&&(r.seriesOptions=i[55]),l[1]&33554432&&(r.printEchartsConfig=i[56]),l[1]&67108864&&(r.emptySet=i[57]),l[1]&134217728&&(r.emptyMessage=i[58]),l[1]&268435456&&(r.renderer=i[59]),l[1]&536870912&&(r.downloadableData=i[60]),l[1]&1073741824&&(r.downloadableImage=i[61]),l[2]&2&&(r.connectGroup=i[63]),l[2]&8&&(r.seriesColors=i[65]),l[0]&256|l[1]&8355552|l[2]&65861&&(r.$$scope={dirty:l,ctx:i}),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function Tl(n,e,t){let i,l,r,s,a,o,{$$slots:f={},$$scope:g}=e;const{resolveColor:_,resolveColorsObject:w,resolveColorPalette:D}=$t();let{data:k=void 0}=e,{x:y=void 0}=e,{y:C=void 0}=e,{y2:A=void 0}=e,{series:G=void 0}=e,{xType:M=void 0}=e,{yLog:H=void 0}=e,{yLogBase:X=void 0}=e,{y2SeriesType:Y=void 0}=e,{yFmt:ie=void 0}=e,{xFmt:R=void 0}=e,{y2Fmt:N=void 0}=e,{title:d=void 0}=e,{subtitle:j=void 0}=e,{legend:O=void 0}=e,{xAxisTitle:T=void 0}=e,{yAxisTitle:F=A?"true":void 0}=e,{y2AxisTitle:x=A?"true":void 0}=e,{xGridlines:K=void 0}=e,{yGridlines:ae=void 0}=e,{y2Gridlines:le=void 0}=e,{xAxisLabels:U=void 0}=e,{yAxisLabels:p=void 0}=e,{y2AxisLabels:V=void 0}=e,{xBaseline:I=void 0}=e,{yBaseline:W=void 0}=e,{y2Baseline:u=void 0}=e,{xTickMarks:h=void 0}=e,{yTickMarks:Z=void 0}=e,{y2TickMarks:ue=void 0}=e,{yMin:Le=void 0}=e,{yMax:ce=void 0}=e,{yScale:se=void 0}=e,{y2Min:me=void 0}=e,{y2Max:ge=void 0}=e,{y2Scale:ye=void 0}=e,{lineColor:we=void 0}=e,{lineType:ke=void 0}=e,{lineOpacity:Se=void 0}=e,{lineWidth:Fe=void 0}=e,{chartAreaHeight:je=void 0}=e,{markers:ze=void 0}=e,{markerShape:he=void 0}=e,{markerSize:Pe=void 0}=e,{handleMissing:Ge=void 0}=e,{step:_e=void 0}=e,{stepPosition:Ie=void 0}=e,{sort:Ee=void 0}=e,{colorPalette:De="default"}=e,{labels:b=void 0}=e,{labelSize:Ae=void 0}=e,{labelPosition:lt=void 0}=e,{labelColor:qe=void 0}=e,{labelFmt:it=void 0}=e,{yLabelFmt:bt=void 0}=e,{y2LabelFmt:Be=void 0}=e,{showAllLabels:xe=void 0}=e,{yAxisColor:Ue=void 0}=e,{y2AxisColor:pe=void 0}=e,{echartsOptions:Ke=void 0}=e,{seriesOptions:st=void 0}=e,{printEchartsConfig:wt=!1}=e,{emptySet:Qe=void 0}=e,{emptyMessage:nt=void 0}=e,{renderer:kt=void 0}=e,{downloadableData:at=void 0}=e,{downloadableImage:Ct=void 0}=e,{seriesColors:Te=void 0}=e,{seriesOrder:Bt=void 0}=e,{connectGroup:Nt=void 0}=e,{seriesLabelFmt:St=void 0}=e;return n.$$set=c=>{"data"in c&&t(0,k=c.data),"x"in c&&t(1,y=c.x),"y"in c&&t(2,C=c.y),"y2"in c&&t(3,A=c.y2),"series"in c&&t(4,G=c.series),"xType"in c&&t(5,M=c.xType),"yLog"in c&&t(6,H=c.yLog),"yLogBase"in c&&t(7,X=c.yLogBase),"y2SeriesType"in c&&t(8,Y=c.y2SeriesType),"yFmt"in c&&t(9,ie=c.yFmt),"xFmt"in c&&t(10,R=c.xFmt),"y2Fmt"in c&&t(11,N=c.y2Fmt),"title"in c&&t(12,d=c.title),"subtitle"in c&&t(13,j=c.subtitle),"legend"in c&&t(14,O=c.legend),"xAxisTitle"in c&&t(15,T=c.xAxisTitle),"yAxisTitle"in c&&t(16,F=c.yAxisTitle),"y2AxisTitle"in c&&t(17,x=c.y2AxisTitle),"xGridlines"in c&&t(18,K=c.xGridlines),"yGridlines"in c&&t(19,ae=c.yGridlines),"y2Gridlines"in c&&t(20,le=c.y2Gridlines),"xAxisLabels"in c&&t(21,U=c.xAxisLabels),"yAxisLabels"in c&&t(22,p=c.yAxisLabels),"y2AxisLabels"in c&&t(23,V=c.y2AxisLabels),"xBaseline"in c&&t(24,I=c.xBaseline),"yBaseline"in c&&t(25,W=c.yBaseline),"y2Baseline"in c&&t(26,u=c.y2Baseline),"xTickMarks"in c&&t(27,h=c.xTickMarks),"yTickMarks"in c&&t(28,Z=c.yTickMarks),"y2TickMarks"in c&&t(29,ue=c.y2TickMarks),"yMin"in c&&t(30,Le=c.yMin),"yMax"in c&&t(31,ce=c.yMax),"yScale"in c&&t(32,se=c.yScale),"y2Min"in c&&t(33,me=c.y2Min),"y2Max"in c&&t(34,ge=c.y2Max),"y2Scale"in c&&t(35,ye=c.y2Scale),"lineColor"in c&&t(71,we=c.lineColor),"lineType"in c&&t(36,ke=c.lineType),"lineOpacity"in c&&t(37,Se=c.lineOpacity),"lineWidth"in c&&t(38,Fe=c.lineWidth),"chartAreaHeight"in c&&t(39,je=c.chartAreaHeight),"markers"in c&&t(40,ze=c.markers),"markerShape"in c&&t(41,he=c.markerShape),"markerSize"in c&&t(42,Pe=c.markerSize),"handleMissing"in c&&t(43,Ge=c.handleMissing),"step"in c&&t(44,_e=c.step),"stepPosition"in c&&t(45,Ie=c.stepPosition),"sort"in c&&t(46,Ee=c.sort),"colorPalette"in c&&t(72,De=c.colorPalette),"labels"in c&&t(47,b=c.labels),"labelSize"in c&&t(48,Ae=c.labelSize),"labelPosition"in c&&t(49,lt=c.labelPosition),"labelColor"in c&&t(73,qe=c.labelColor),"labelFmt"in c&&t(50,it=c.labelFmt),"yLabelFmt"in c&&t(51,bt=c.yLabelFmt),"y2LabelFmt"in c&&t(52,Be=c.y2LabelFmt),"showAllLabels"in c&&t(53,xe=c.showAllLabels),"yAxisColor"in c&&t(74,Ue=c.yAxisColor),"y2AxisColor"in c&&t(75,pe=c.y2AxisColor),"echartsOptions"in c&&t(54,Ke=c.echartsOptions),"seriesOptions"in c&&t(55,st=c.seriesOptions),"printEchartsConfig"in c&&t(56,wt=c.printEchartsConfig),"emptySet"in c&&t(57,Qe=c.emptySet),"emptyMessage"in c&&t(58,nt=c.emptyMessage),"renderer"in c&&t(59,kt=c.renderer),"downloadableData"in c&&t(60,at=c.downloadableData),"downloadableImage"in c&&t(61,Ct=c.downloadableImage),"seriesColors"in c&&t(76,Te=c.seriesColors),"seriesOrder"in c&&t(62,Bt=c.seriesOrder),"connectGroup"in c&&t(63,Nt=c.connectGroup),"seriesLabelFmt"in c&&t(64,St=c.seriesLabelFmt),"$$scope"in c&&t(78,g=c.$$scope)},n.$$.update=()=>{n.$$.dirty[2]&512&&t(70,i=_(we)),n.$$.dirty[2]&1024&&t(69,l=D(De)),n.$$.dirty[2]&2048&&t(68,r=_(qe)),n.$$.dirty[2]&4096&&t(67,s=_(Ue)),n.$$.dirty[2]&8192&&t(66,a=_(pe)),n.$$.dirty[2]&16384&&t(65,o=w(Te))},[k,y,C,A,G,M,H,X,Y,ie,R,N,d,j,O,T,F,x,K,ae,le,U,p,V,I,W,u,h,Z,ue,Le,ce,se,me,ge,ye,ke,Se,Fe,je,ze,he,Pe,Ge,_e,Ie,Ee,b,Ae,lt,it,bt,Be,xe,Ke,st,wt,Qe,nt,kt,at,Ct,Bt,Nt,St,o,a,s,r,l,i,we,De,qe,Ue,pe,Te,f,g]}class gi extends et{constructor(e){super(),tt(this,e,Tl,Al,$e,{data:0,x:1,y:2,y2:3,series:4,xType:5,yLog:6,yLogBase:7,y2SeriesType:8,yFmt:9,xFmt:10,y2Fmt:11,title:12,subtitle:13,legend:14,xAxisTitle:15,yAxisTitle:16,y2AxisTitle:17,xGridlines:18,yGridlines:19,y2Gridlines:20,xAxisLabels:21,yAxisLabels:22,y2AxisLabels:23,xBaseline:24,yBaseline:25,y2Baseline:26,xTickMarks:27,yTickMarks:28,y2TickMarks:29,yMin:30,yMax:31,yScale:32,y2Min:33,y2Max:34,y2Scale:35,lineColor:71,lineType:36,lineOpacity:37,lineWidth:38,chartAreaHeight:39,markers:40,markerShape:41,markerSize:42,handleMissing:43,step:44,stepPosition:45,sort:46,colorPalette:72,labels:47,labelSize:48,labelPosition:49,labelColor:73,labelFmt:50,yLabelFmt:51,y2LabelFmt:52,showAllLabels:53,yAxisColor:74,y2AxisColor:75,echartsOptions:54,seriesOptions:55,printEchartsConfig:56,emptySet:57,emptyMessage:58,renderer:59,downloadableData:60,downloadableImage:61,seriesColors:76,seriesOrder:62,connectGroup:63,seriesLabelFmt:64},null,[-1,-1,-1])}}function Ol(n){let e,t=ne.title+"",i;return{c(){e=oe("h1"),i=Bn(t),this.h()},l(l){e=fe(l,"H1",{class:!0});var r=be(e);i=Nn(r,t),r.forEach(S),this.h()},h(){B(e,"class","title")},m(l,r){P(l,e,r),Oe(e,i)},p:de,d(l){l&&S(e)}}}function Ml(n){return{c(){this.h()},l(e){this.h()},h(){document.title="Evidence"},m:de,p:de,d:de}}function Ll(n){let e,t,i,l,r;return document.title=e=ne.title,{c(){t=Q(),i=oe("meta"),l=Q(),r=oe("meta"),this.h()},l(s){t=J(s),i=fe(s,"META",{property:!0,content:!0}),l=J(s),r=fe(s,"META",{name:!0,content:!0}),this.h()},h(){var s,a;B(i,"property","og:title"),B(i,"content",((s=ne.og)==null?void 0:s.title)??ne.title),B(r,"name","twitter:title"),B(r,"content",((a=ne.og)==null?void 0:a.title)??ne.title)},m(s,a){P(s,t,a),P(s,i,a),P(s,l,a),P(s,r,a)},p(s,a){a&0&&e!==(e=ne.title)&&(document.title=e)},d(s){s&&(S(t),S(i),S(l),S(r))}}}function Dl(n){var r,s;let e,t,i=(ne.description||((r=ne.og)==null?void 0:r.description))&&Fl(),l=((s=ne.og)==null?void 0:s.image)&&zl();return{c(){i&&i.c(),e=Q(),l&&l.c(),t=Me()},l(a){i&&i.l(a),e=J(a),l&&l.l(a),t=Me()},m(a,o){i&&i.m(a,o),P(a,e,o),l&&l.m(a,o),P(a,t,o)},p(a,o){var f,g;(ne.description||(f=ne.og)!=null&&f.description)&&i.p(a,o),(g=ne.og)!=null&&g.image&&l.p(a,o)},d(a){a&&(S(e),S(t)),i&&i.d(a),l&&l.d(a)}}}function Fl(n){let e,t,i,l,r;return{c(){e=oe("meta"),t=Q(),i=oe("meta"),l=Q(),r=oe("meta"),this.h()},l(s){e=fe(s,"META",{name:!0,content:!0}),t=J(s),i=fe(s,"META",{property:!0,content:!0}),l=J(s),r=fe(s,"META",{name:!0,content:!0}),this.h()},h(){var s,a,o;B(e,"name","description"),B(e,"content",ne.description??((s=ne.og)==null?void 0:s.description)),B(i,"property","og:description"),B(i,"content",((a=ne.og)==null?void 0:a.description)??ne.description),B(r,"name","twitter:description"),B(r,"content",((o=ne.og)==null?void 0:o.description)??ne.description)},m(s,a){P(s,e,a),P(s,t,a),P(s,i,a),P(s,l,a),P(s,r,a)},p:de,d(s){s&&(S(e),S(t),S(i),S(l),S(r))}}}function zl(n){let e,t,i;return{c(){e=oe("meta"),t=Q(),i=oe("meta"),this.h()},l(l){e=fe(l,"META",{property:!0,content:!0}),t=J(l),i=fe(l,"META",{name:!0,content:!0}),this.h()},h(){var l,r;B(e,"property","og:image"),B(e,"content",_n((l=ne.og)==null?void 0:l.image)),B(i,"name","twitter:image"),B(i,"content",_n((r=ne.og)==null?void 0:r.image))},m(l,r){P(l,e,r),P(l,t,r),P(l,i,r)},p:de,d(l){l&&(S(e),S(t),S(i))}}}function In(n){let e,t;return e=new ei({props:{queryID:"date_range",queryResult:n[0]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&1&&(r.queryResult=i[0]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function En(n){let e,t;return e=new ei({props:{queryID:"aggregate_stats",queryResult:n[1]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&2&&(r.queryResult=i[1]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function jn(n){let e,t;return e=new ei({props:{queryID:"fares_by_day",queryResult:n[2]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&4&&(r.queryResult=i[2]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function Il(n){let e,t,i,l,r,s,a,o;return e=new gi({props:{title:"Rides by Day",data:n[2],x:"day",y:"rides"}}),i=new gi({props:{title:"Fare Amount by Day",data:n[2],x:"day",y:"fare_amount",yFmt:"usd1m"}}),r=new gi({props:{title:"Trip Distance by Day",data:n[2],x:"day",y:"trip_distance"}}),a=new gi({props:{title:"Fare per Mile by Day",data:n[2],x:"day",y:"fare_per_mile"}}),{c(){v(e.$$.fragment),t=Q(),v(i.$$.fragment),l=Q(),v(r.$$.fragment),s=Q(),v(a.$$.fragment)},l(f){$(e.$$.fragment,f),t=J(f),$(i.$$.fragment,f),l=J(f),$(r.$$.fragment,f),s=J(f),$(a.$$.fragment,f)},m(f,g){ee(e,f,g),P(f,t,g),ee(i,f,g),P(f,l,g),ee(r,f,g),P(f,s,g),ee(a,f,g),o=!0},p(f,g){const _={};g[0]&4&&(_.data=f[2]),e.$set(_);const w={};g[0]&4&&(w.data=f[2]),i.$set(w);const D={};g[0]&4&&(D.data=f[2]),r.$set(D);const k={};g[0]&4&&(k.data=f[2]),a.$set(k)},i(f){o||(L(e.$$.fragment,f),L(i.$$.fragment,f),L(r.$$.fragment,f),L(a.$$.fragment,f),o=!0)},o(f){E(e.$$.fragment,f),E(i.$$.fragment,f),E(r.$$.fragment,f),E(a.$$.fragment,f),o=!1},d(f){f&&(S(t),S(l),S(s)),te(e,f),te(i,f),te(r,f),te(a,f)}}}function Pn(n){let e,t;return e=new ei({props:{queryID:"fares_by_pickup_location",queryResult:n[3]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&8&&(r.queryResult=i[3]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function Gn(n){let e,t;return e=new ei({props:{queryID:"fares_by_pickup_borough",queryResult:n[4]}}),{c(){v(e.$$.fragment)},l(i){$(e.$$.fragment,i)},m(i,l){ee(e,i,l),t=!0},p(i,l){const r={};l[0]&16&&(r.queryResult=i[4]),e.$set(r)},i(i){t||(L(e.$$.fragment,i),t=!0)},o(i){E(e.$$.fragment,i),t=!1},d(i){te(e,i)}}}function El(n){let e,t,i,l,r,s,a,o;return e=new yi({props:{id:"borough"}}),i=new yi({props:{id:"rides",fmt:"num0"}}),r=new yi({props:{id:"fare_amount",fmt:"usd1m"}}),a=new yi({props:{id:"trip_distance",fmt:"num0"}}),{c(){v(e.$$.fragment),t=Q(),v(i.$$.fragment),l=Q(),v(r.$$.fragment),s=Q(),v(a.$$.fragment)},l(f){$(e.$$.fragment,f),t=J(f),$(i.$$.fragment,f),l=J(f),$(r.$$.fragment,f),s=J(f),$(a.$$.fragment,f)},m(f,g){ee(e,f,g),P(f,t,g),ee(i,f,g),P(f,l,g),ee(r,f,g),P(f,s,g),ee(a,f,g),o=!0},p:de,i(f){o||(L(e.$$.fragment,f),L(i.$$.fragment,f),L(r.$$.fragment,f),L(a.$$.fragment,f),o=!0)},o(f){E(e.$$.fragment,f),E(i.$$.fragment,f),E(r.$$.fragment,f),E(a.$$.fragment,f),o=!1},d(f){f&&(S(t),S(l),S(s)),te(e,f),te(i,f),te(r,f),te(a,f)}}}function jl(n){let e,t,i,l,r,s,a,o="This is an exploration of NYC taxi data in 2022. It includes a summary of the data, rides by day, and rides by pickup location.",f,g,_,w,D,k,y,C,A,G,M,H,X,Y,ie,R,N,d,j,O,T,F=typeof ne<"u"&&ne.title&&ne.hide_title!==!0&&Ol();function x(u,h){return typeof ne<"u"&&ne.title?Ll:Ml}let ae=x()(n),le=typeof ne=="object"&&Dl(),U=n[0]&&In(n);g=new Sr({props:{name:"date_range",data:n[0],dates:"day"}});let p=n[1]&&En(n);D=new hi({props:{data:n[1],value:"rides",fmt:"num0"}}),y=new hi({props:{data:n[1],value:"fare_amount",fmt:"usd1m"}}),A=new hi({props:{data:n[1],value:"trip_distance",fmt:'#,##0 "mi"'}}),M=new hi({props:{data:n[1],value:"fare_per_mile",fmt:"usd2"}});let V=n[2]&&jn(n);Y=new jr({props:{$$slots:{default:[Il]},$$scope:{ctx:n}}});let I=n[3]&&Pn(n);N=new Ar({props:{data:n[3],geoJsonUrl:"/taxi_zones.geojson",geoId:"objectid",areaCol:"pickup_location_id",value:"rides",valueFmt:"num0",title:"Rides by Pickup Location",labelCol:"zone",tooltip:[{id:"zone",showColumnName:!1,valueClass:"text-xl font-semibold"},{id:"borough",showColumnName:!1,valueClass:"text-sm text-gray-500"},{id:"rides",fmt:"num0",fieldClass:"text-[grey]",valueClass:"text-[green]"},{id:"fare_amount",fmt:"usd",fieldClass:"text-[grey]",valueClass:"text-[green]"},{id:"trip_distance",fmt:"num0",fieldClass:"text-[grey]",valueClass:"text-[green]"}]}});let W=n[4]&&Gn(n);return O=new hr({props:{data:n[4],link:"borough_link",$$slots:{default:[El]},$$scope:{ctx:n}}}),{c(){F&&F.c(),e=Q(),ae.c(),t=oe("meta"),i=oe("meta"),le&&le.c(),l=Me(),r=Q(),U&&U.c(),s=Q(),a=oe("p"),a.textContent=o,f=Q(),v(g.$$.fragment),_=Q(),p&&p.c(),w=Q(),v(D.$$.fragment),k=Q(),v(y.$$.fragment),C=Q(),v(A.$$.fragment),G=Q(),v(M.$$.fragment),H=Q(),V&&V.c(),X=Q(),v(Y.$$.fragment),ie=Q(),I&&I.c(),R=Q(),v(N.$$.fragment),d=Q(),W&&W.c(),j=Q(),v(O.$$.fragment),this.h()},l(u){F&&F.l(u),e=J(u);const h=Zn("svelte-6lktun",document.head);ae.l(h),t=fe(h,"META",{name:!0,content:!0}),i=fe(h,"META",{name:!0,content:!0}),le&&le.l(h),l=Me(),h.forEach(S),r=J(u),U&&U.l(u),s=J(u),a=fe(u,"P",{class:!0,"data-svelte-h":!0}),qn(a)!=="svelte-1oqfwol"&&(a.textContent=o),f=J(u),$(g.$$.fragment,u),_=J(u),p&&p.l(u),w=J(u),$(D.$$.fragment,u),k=J(u),$(y.$$.fragment,u),C=J(u),$(A.$$.fragment,u),G=J(u),$(M.$$.fragment,u),H=J(u),V&&V.l(u),X=J(u),$(Y.$$.fragment,u),ie=J(u),I&&I.l(u),R=J(u),$(N.$$.fragment,u),d=J(u),W&&W.l(u),j=J(u),$(O.$$.fragment,u),this.h()},h(){B(t,"name","twitter:card"),B(t,"content","summary"),B(i,"name","twitter:site"),B(i,"content","@evidence_dev"),B(a,"class","markdown")},m(u,h){F&&F.m(u,h),P(u,e,h),ae.m(document.head,null),Oe(document.head,t),Oe(document.head,i),le&&le.m(document.head,null),Oe(document.head,l),P(u,r,h),U&&U.m(u,h),P(u,s,h),P(u,a,h),P(u,f,h),ee(g,u,h),P(u,_,h),p&&p.m(u,h),P(u,w,h),ee(D,u,h),P(u,k,h),ee(y,u,h),P(u,C,h),ee(A,u,h),P(u,G,h),ee(M,u,h),P(u,H,h),V&&V.m(u,h),P(u,X,h),ee(Y,u,h),P(u,ie,h),I&&I.m(u,h),P(u,R,h),ee(N,u,h),P(u,d,h),W&&W.m(u,h),P(u,j,h),ee(O,u,h),T=!0},p(u,h){typeof ne<"u"&&ne.title&&ne.hide_title!==!0&&F.p(u,h),ae.p(u,h),typeof ne=="object"&&le.p(u,h),u[0]?U?(U.p(u,h),h[0]&1&&L(U,1)):(U=In(u),U.c(),L(U,1),U.m(s.parentNode,s)):U&&(Re(),E(U,1,1,()=>{U=null}),He());const Z={};h[0]&1&&(Z.data=u[0]),g.$set(Z),u[1]?p?(p.p(u,h),h[0]&2&&L(p,1)):(p=En(u),p.c(),L(p,1),p.m(w.parentNode,w)):p&&(Re(),E(p,1,1,()=>{p=null}),He());const ue={};h[0]&2&&(ue.data=u[1]),D.$set(ue);const Le={};h[0]&2&&(Le.data=u[1]),y.$set(Le);const ce={};h[0]&2&&(ce.data=u[1]),A.$set(ce);const se={};h[0]&2&&(se.data=u[1]),M.$set(se),u[2]?V?(V.p(u,h),h[0]&4&&L(V,1)):(V=jn(u),V.c(),L(V,1),V.m(X.parentNode,X)):V&&(Re(),E(V,1,1,()=>{V=null}),He());const me={};h[0]&4|h[1]&2048&&(me.$$scope={dirty:h,ctx:u}),Y.$set(me),u[3]?I?(I.p(u,h),h[0]&8&&L(I,1)):(I=Pn(u),I.c(),L(I,1),I.m(R.parentNode,R)):I&&(Re(),E(I,1,1,()=>{I=null}),He());const ge={};h[0]&8&&(ge.data=u[3]),N.$set(ge),u[4]?W?(W.p(u,h),h[0]&16&&L(W,1)):(W=Gn(u),W.c(),L(W,1),W.m(j.parentNode,j)):W&&(Re(),E(W,1,1,()=>{W=null}),He());const ye={};h[0]&16&&(ye.data=u[4]),h[1]&2048&&(ye.$$scope={dirty:h,ctx:u}),O.$set(ye)},i(u){T||(L(U),L(g.$$.fragment,u),L(p),L(D.$$.fragment,u),L(y.$$.fragment,u),L(A.$$.fragment,u),L(M.$$.fragment,u),L(V),L(Y.$$.fragment,u),L(I),L(N.$$.fragment,u),L(W),L(O.$$.fragment,u),T=!0)},o(u){E(U),E(g.$$.fragment,u),E(p),E(D.$$.fragment,u),E(y.$$.fragment,u),E(A.$$.fragment,u),E(M.$$.fragment,u),E(V),E(Y.$$.fragment,u),E(I),E(N.$$.fragment,u),E(W),E(O.$$.fragment,u),T=!1},d(u){u&&(S(e),S(r),S(s),S(a),S(f),S(_),S(w),S(k),S(C),S(G),S(H),S(X),S(ie),S(R),S(d),S(j)),F&&F.d(u),ae.d(u),S(t),S(i),le&&le.d(u),S(l),U&&U.d(u),te(g,u),p&&p.d(u),te(D,u),te(y,u),te(A,u),te(M,u),V&&V.d(u),te(Y,u),I&&I.d(u),te(N,u),W&&W.d(u),te(O,u)}}}const ne={title:"NYC Taxi Data 2022",sidebar:"never"};function Pl(n,e,t){let i,l;_t(n,Cr,Z=>t(28,i=Z)),_t(n,bn,Z=>t(33,l=Z));let{data:r}=e,{data:s={},customFormattingSettings:a,__db:o,inputs:f}=r;vn(bn,l="6666cd76f96956469e7be39d750cc7d9",l);let g=gr(vi(f));$n(g.subscribe(Z=>t(7,f=Z))),_i(wr,{getCustomFormats:()=>a.customFormats||[]});const _=(Z,ue)=>kr(o.query,Z,{query_name:ue});_r(_),i.params,er(()=>!0);let w={initialData:void 0,initialError:void 0},D=Ye`select * from taxi.dates`,k="select * from taxi.dates";s.date_range_data&&(s.date_range_data instanceof Error?w.initialError=s.date_range_data:w.initialData=s.date_range_data,s.date_range_columns&&(w.knownColumns=s.date_range_columns));let y,C=!1;const A=rt.createReactive({callback:Z=>{t(0,y=Z)},execFn:_},{id:"date_range",...w});A(k,{noResolve:D,...w}),globalThis[Symbol.for("date_range")]={get value(){return y}};let G={initialData:void 0,initialError:void 0},M=Ye`select
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance,
sum(fare_amount)/sum(trip_distance) as fare_per_mile
from taxi.summary
where day between '${f.date_range.start}' and '${f.date_range.end}'`,H=`select
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance,
sum(fare_amount)/sum(trip_distance) as fare_per_mile
from taxi.summary
where day between '${f.date_range.start}' and '${f.date_range.end}'`;s.aggregate_stats_data&&(s.aggregate_stats_data instanceof Error?G.initialError=s.aggregate_stats_data:G.initialData=s.aggregate_stats_data,s.aggregate_stats_columns&&(G.knownColumns=s.aggregate_stats_columns));let X,Y=!1;const ie=rt.createReactive({callback:Z=>{t(1,X=Z)},execFn:_},{id:"aggregate_stats",...G});ie(H,{noResolve:M,...G}),globalThis[Symbol.for("aggregate_stats")]={get value(){return X}};let R={initialData:void 0,initialError:void 0},N=Ye`select *
from taxi.daily
where day between '${f.date_range.start}' and '${f.date_range.end}'
group by all
order by day`,d=`select *
from taxi.daily
where day between '${f.date_range.start}' and '${f.date_range.end}'
group by all
order by day`;s.fares_by_day_data&&(s.fares_by_day_data instanceof Error?R.initialError=s.fares_by_day_data:R.initialData=s.fares_by_day_data,s.fares_by_day_columns&&(R.knownColumns=s.fares_by_day_columns));let j,O=!1;const T=rt.createReactive({callback:Z=>{t(2,j=Z)},execFn:_},{id:"fares_by_day",...R});T(d,{noResolve:N,...R}),globalThis[Symbol.for("fares_by_day")]={get value(){return j}};let F={initialData:void 0,initialError:void 0},x=Ye`select
pickup_location_id,
zone,
borough,
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance
from taxi.location l
left join zones.zones z on l.pickup_location_id = z.location_id
where day between '${f.date_range.start}' and '${f.date_range.end}'
group by all
order by rides desc`,K=`select
pickup_location_id,
zone,
borough,
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance
from taxi.location l
left join zones.zones z on l.pickup_location_id = z.location_id
where day between '${f.date_range.start}' and '${f.date_range.end}'
group by all
order by rides desc`;s.fares_by_pickup_location_data&&(s.fares_by_pickup_location_data instanceof Error?F.initialError=s.fares_by_pickup_location_data:F.initialData=s.fares_by_pickup_location_data,s.fares_by_pickup_location_columns&&(F.knownColumns=s.fares_by_pickup_location_columns));let ae,le=!1;const U=rt.createReactive({callback:Z=>{t(3,ae=Z)},execFn:_},{id:"fares_by_pickup_location",...F});U(K,{noResolve:x,...F}),globalThis[Symbol.for("fares_by_pickup_location")]={get value(){return ae}};let p={initialData:void 0,initialError:void 0},V=Ye`select
borough,
'/borough/' || borough as borough_link,
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance
from taxi.location l
left join zones.zones z on l.pickup_location_id = z.location_id
where day between '${f.date_range.start}' and '${f.date_range.end}'
and borough is not null
group by all
order by rides desc`,I=`select
borough,
'/borough/' || borough as borough_link,
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance
from taxi.location l
left join zones.zones z on l.pickup_location_id = z.location_id
where day between '${f.date_range.start}' and '${f.date_range.end}'
and borough is not null
group by all
order by rides desc`;s.fares_by_pickup_borough_data&&(s.fares_by_pickup_borough_data instanceof Error?p.initialError=s.fares_by_pickup_borough_data:p.initialData=s.fares_by_pickup_borough_data,s.fares_by_pickup_borough_columns&&(p.knownColumns=s.fares_by_pickup_borough_columns));let W,u=!1;const h=rt.createReactive({callback:Z=>{t(4,W=Z)},execFn:_},{id:"fares_by_pickup_borough",...p});return h(I,{noResolve:V,...p}),globalThis[Symbol.for("fares_by_pickup_borough")]={get value(){return W}},n.$$set=Z=>{"data"in Z&&t(5,r=Z.data)},n.$$.update=()=>{n.$$.dirty[0]&32&&t(6,{data:s={},customFormattingSettings:a,__db:o}=r,s),n.$$.dirty[0]&64&&br.set(Object.keys(s).length>0),n.$$.dirty[0]&268435456&&i.params,n.$$.dirty[0]&3840&&(D||!C?D||(A(k,{noResolve:D,...w}),t(11,C=!0)):A(k,{noResolve:D})),n.$$.dirty[0]&128&&t(13,M=Ye`select
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance,
sum(fare_amount)/sum(trip_distance) as fare_per_mile
from taxi.summary
where day between '${f.date_range.start}' and '${f.date_range.end}'`),n.$$.dirty[0]&128&&t(14,H=`select
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance,
sum(fare_amount)/sum(trip_distance) as fare_per_mile
from taxi.summary
where day between '${f.date_range.start}' and '${f.date_range.end}'`),n.$$.dirty[0]&61440&&(M||!Y?M||(ie(H,{noResolve:M,...G}),t(15,Y=!0)):ie(H,{noResolve:M})),n.$$.dirty[0]&128&&t(17,N=Ye`select *
from taxi.daily
where day between '${f.date_range.start}' and '${f.date_range.end}'
group by all
order by day`),n.$$.dirty[0]&128&&t(18,d=`select *
from taxi.daily
where day between '${f.date_range.start}' and '${f.date_range.end}'
group by all
order by day`),n.$$.dirty[0]&983040&&(N||!O?N||(T(d,{noResolve:N,...R}),t(19,O=!0)):T(d,{noResolve:N})),n.$$.dirty[0]&128&&t(21,x=Ye`select
pickup_location_id,
zone,
borough,
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance
from taxi.location l
left join zones.zones z on l.pickup_location_id = z.location_id
where day between '${f.date_range.start}' and '${f.date_range.end}'
group by all
order by rides desc`),n.$$.dirty[0]&128&&t(22,K=`select
pickup_location_id,
zone,
borough,
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance
from taxi.location l
left join zones.zones z on l.pickup_location_id = z.location_id
where day between '${f.date_range.start}' and '${f.date_range.end}'
group by all
order by rides desc`),n.$$.dirty[0]&15728640&&(x||!le?x||(U(K,{noResolve:x,...F}),t(23,le=!0)):U(K,{noResolve:x})),n.$$.dirty[0]&128&&t(25,V=Ye`select
borough,
'/borough/' || borough as borough_link,
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance
from taxi.location l
left join zones.zones z on l.pickup_location_id = z.location_id
where day between '${f.date_range.start}' and '${f.date_range.end}'
and borough is not null
group by all
order by rides desc`),n.$$.dirty[0]&128&&t(26,I=`select
borough,
'/borough/' || borough as borough_link,
sum(rides) as rides,
sum(fare_amount) as fare_amount,
sum(trip_distance) as trip_distance
from taxi.location l
left join zones.zones z on l.pickup_location_id = z.location_id
where day between '${f.date_range.start}' and '${f.date_range.end}'
and borough is not null
group by all
order by rides desc`),n.$$.dirty[0]&251658240&&(V||!u?V||(h(I,{noResolve:V,...p}),t(27,u=!0)):h(I,{noResolve:V}))},t(9,D=Ye`select * from taxi.dates`),t(10,k="select * from taxi.dates"),[y,X,j,ae,W,r,s,f,w,D,k,C,G,M,H,Y,R,N,d,O,F,x,K,le,p,V,I,u,i]}class pl extends et{constructor(e){super(),tt(this,e,Pl,jl,$e,{data:5},null,[-1,-1])}}export{pl as component};