1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1987],{24865:(t,e,r)=>{r.d(e,{L:()=>a,aT:()=>n,aV:()=>i,jS:()=>l});let a=600,l={top:20,right:40,bottom:50,left:60},i=56,n=(t,e=12,r=14)=>{if(!t.length)return l.left;let a=r+Math.ceil(t.reduce((t,e)=>Math.max(t,e.length),0)*e*.6);return Math.max(l.left,Math.min(a,180))}},27655:(t,e,r)=>{r.d(e,{T:()=>o});var a=r(3836),l=r(4963);let i="data-orig-opacity",n=t=>{let e=t.getAttribute(i);if(null!==e)return Number(e);let r=t.style.opacity,a=""===r?1:Number(r);return t.setAttribute(i,String(Number.isFinite(a)?a:1)),Number.isFinite(a)?a:1},o=(t,e,r)=>{t.style("cursor","pointer"),t.style("transition","opacity 0.3s ease-out, stroke 0.3s ease-out, stroke-width 0.3s ease-out"),t.on("mouseenter.interactivity",function(a,i){let o=t.nodes().indexOf(this),s=r.rowsFor(i,o);if(r.highlight&&r.highlight(this,i,o),s){if(!r.skipDim){var c;let t;c=r.peerSelector,e.querySelectorAll(c).forEach(t=>{n(t),t.style.opacity="0.6"});let a=r.brightenPeer?r.brightenPeer(i,o):this;a&&(t=n(a),a.style.opacity=String(t))}(0,l.DK)(e,{anchorX:a.clientX,anchorY:a.clientY,header:s.header,rows:s.rows})}}).on("mousemove.interactivity",function(i){let n=t.nodes().indexOf(this),o=a.Ltv(this).datum(),s=r.rowsFor(o,n);s&&(0,l.DK)(e,{anchorX:i.clientX,anchorY:i.clientY,header:s.header,rows:s.rows})}).on("mouseleave.interactivity",function(a,i){let o=t.nodes().indexOf(this);if(r.unhighlight&&r.unhighlight(this,i,o),r.rowsFor(i,o)){var s;r.skipDim||(s=r.peerSelector,e.querySelectorAll(s).forEach(t=>{let e=n(t);t.style.opacity=String(e)})),(0,l.w7)(e)}}),t.attr("data-mark-key",(t,e)=>r.keyFor(t,e))}},32859:(t,e,r)=>{r.d(e,{Fl:()=>i,Wr:()=>c,l9:()=>n,oH:()=>d});let a=new Intl.NumberFormat("en-US"),l=new Intl.NumberFormat("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}),i=t=>Number.isFinite(t)?Number.isInteger(t)?a.format(t):l.format(t):String(t),n=(t,e)=>e<=0?"0%":`${(t/e*100).toFixed(1)}%`,o=new Intl.NumberFormat("en-US",{notation:"compact",maximumSignificantDigits:2}),s={number:t=>i(t),thousands:t=>a.format(t),compact:t=>o.format(t),currency:t=>`$${a.format(t)}`,percent:t=>{let e=t%1==0?`${t}`:`${+t.toPrecision(4)}`;return`${e}%`},none:t=>`${t}`},c=t=>s[t??"number"],d=t=>t?Object.entries(t).map(([t,e])=>({label:t,value:"number"==typeof e?i(e):String(e)})):[]},51987:(t,e,r)=>{r.r(e),r.d(e,{renderGroupedBar:()=>h});var a=r(3836),l=r(24865),i=r(32859),n=r(82602),o=r(27655),s=r(75338),c=r(37306),d=r(28949);let h=(t,e,r,h)=>{let u=a.Ltv(t);(0,s.Fp)(u,"groupedBar","axis");let m=h?.chrome??!1,f=m?(0,s.PJ)(e):0,x=m?(0,s.Su)(e):0,y=m?l.aV:l.jS.top,p="horizontal"===e.orientation,b=p?(0,l.aT)(e.categories):l.jS.left,v=r.width-b-l.jS.right,w=r.height-y-l.jS.bottom-f-x,S=n.tv,A=e.categories.length,k=e.series.map(t=>({...t,values:Array.from({length:A},(e,r)=>t.values[r]??0)})),L=k.flatMap(t=>t.values),z=Math.min(0,a.jkA(L)??0),F=a.T9B(L)??0,$=a.WH().domain(e.categories).range(p?[0,w]:[0,v]).padding(.2),M=a.WH().domain(k.map(t=>t.name)).range([0,$.bandwidth()]).padding(.05),Y=a.m4Y().domain([z,F]).nice().range(p?[0,v]:[w,0]),H=e.axes??{},W=p?H.x:H.y;W?.domain&&Y.domain(W.domain).nice();let X=[];for(let t=0;t<A;t++)for(let r=0;r<k.length;r++)X.push({series:k[r],seriesIdx:r,category:e.categories[t],value:k[r].values[t]});let C=(0,s.o$)(u,"groupedBar",b,y+f);(0,s.JA)(u,r,e.style?.background),m&&(0,s.Pe)(u,e,r);let N=(0,s.Pr)(C,"x-axis",`translate(0, ${w})`),P=(0,s.Pr)(C,"y-axis","translate(0, 0)"),j=(t,e)=>{let r=t(Y).tickSizeInner(-e).tickSizeOuter(0);return W?.tickFormat&&(r=r.tickFormat((0,i.Wr)(W.tickFormat))),W?.ticks!=null&&(r=r.ticks(W.ticks)),r},I=p?j(a.l78,w):a.l78($).tickSizeInner(-w).tickSizeOuter(0),T=p?a.V4s($).tickSizeInner(-v).tickSizeOuter(0):j(a.V4s,v),E=p?H.y:H.x,_=p?W:E,B=p?E:W;_?.show===!1?N.selectAll("*").remove():N.transition().duration(l.L).call(I),B?.show===!1?P.selectAll("*").remove():P.transition().duration(l.L).call(T),(0,s.yu)(C,v,w,e.style,[N,P]);let D=e.axes?.x?.title??e.xLabel,O=e.axes?.y?.title??e.yLabel;(0,s.M_)(u,r,f,x,D,O,e.style);let V=t=>(0,c.iL)(t.series.color)??S[t.seriesIdx%S.length],G=t=>`${t.series.name}::${t.category}`,J=t=>p?Y(Math.min(0,t.value)):$(t.category)+M(t.series.name),q=t=>p?$(t.category)+M(t.series.name):Y(Math.max(0,t.value)),U=t=>p?Math.abs(Y(t.value)-Y(0)):M.bandwidth(),K=t=>p?M.bandwidth():Math.abs(Y(0)-Y(t.value)),R=C.selectAll("rect.bar-cell").data(X,t=>G(t)),Q=R.enter().append("rect").attr("class","bar-cell").attr("opacity",1).attr("fill",V).attr("x",J).attr("y",q).attr("width",U).attr("height",K);(0,o.T)(Q.merge(R),t,{peerSelector:"rect.bar-cell",keyFor:t=>G(t),rowsFor:t=>({header:t.category,rows:[{label:t.series.name,value:(0,i.Fl)(t.value),raw:t.value,color:V(t)}]})}),R.attr("opacity",1).transition().duration(l.L).attr("fill",V).attr("x",J).attr("y",q).attr("width",U).attr("height",K),R.exit().transition().duration(l.L/2).attr("opacity",0).remove(),e.legend?.show!==!1?g(C,k,S,v,w,e.legend,e.style?.legend?(0,d.x2)(e.style.legend,"legend"):null):C.selectAll("g.legend").remove()},g=(t,e,r,a,l,i,o)=>{let d,h,g;if(i?.position){let t=(0,s.g_)(i.position,a,l);d=t.x,h=t.y,g=t.anchor}else d=a-12,h=4,g="end";g=d+(i?.offsetX??0)<a/2?"start":"end";let u=i?.orientation==="horizontal",m=t.selectAll("g.legend").data([null]),f=m.enter().append("g").attr("class","legend").merge(m).attr("transform",`translate(${d+(i?.offsetX??0)}, ${h+(i?.offsetY??0)})`),x=f.selectAll("g.legend-item").data(e,t=>t.name),y=x.enter().append("g").attr("class","legend-item");y.append("rect").attr("width",10).attr("height",10).attr("y",-8),y.append("text").attr("font-size",o?.fontSize??11).attr("text-anchor",g).attr("x","end"===g?-6:14);
1let p=y.merge(x),b=o?.fontSize??11;p.select("rect").attr("fill",(t,e)=>(0,c.iL)(t.color)??r[e%r.length]).attr("x",0),p.select("text").attr("fill",o?.fill??n.YH.axisLabel).attr("font-family",o?.fontFamily??null).attr("font-weight",o?.fontWeight??null).attr("font-style",o?.fontStyle??null).attr("font-size",b).attr("text-anchor",g).attr("x","end"===g?-6:14).text(t=>t.name);let v="end"===g?-1:1;if(u){let t=((t,e,r,a)=>{let l=[];t.each(function(t,r){let i=((t,e,r)=>{if(t&&"function"==typeof t.getComputedTextLength)try{let e=t.getComputedTextLength();if(Number.isFinite(e)&&e>0)return e}catch{}return e.length*r*.6})(this.querySelector("text"),t?.name??"",a);l[r]=("start"===e?14:16)+i});let i=[],n=0;for(let t=0;t<l.length;t++)i[t]=n,n+=r*(l[t]+16);return i})(p,g,v,b);p.attr("transform",(e,r)=>`translate(${t[r]}, 0)`)}else p.attr("transform",(t,e)=>`translate(0, ${16*e})`);x.exit().remove(),f.raise()}},75338:(t,e,r)=>{r.d(e,{Fp:()=>g,JA:()=>v,M_:()=>A,PJ:()=>s,Pe:()=>w,Pr:()=>f,Su:()=>c,g_:()=>b,o$:()=>k,t9:()=>u,up:()=>m,yu:()=>S,zF:()=>y});var a=r(82602),l=r(24865),i=r(28949),n=r(37306);let o=t=>Math.ceil(1.3*t)+8,s=t=>{let e=0;return t.title&&(e+=t.style?.title?.size?o((0,i.x2)(t.style.title,"title").fontSize):42),t.subhead&&(e+=t.style?.subhead?.size?o((0,i.x2)(t.style.subhead,"subhead").fontSize):18),e},c=t=>{let e=0;return t.source&&(e+=t.style?.source?.size?o((0,i.x2)(t.style.source,"source").fontSize):16),t.note&&(e+=t.style?.note?.size?o((0,i.x2)(t.style.note,"note").fontSize):16),e},d=["chart","bar","line","area","stackedBar","scatter","connected","histogram","groupedBar","divergingBar","dotPlot","choropleth","bubbleMap","spikeMap"],h=["choropleth-legend","bubbleMap-legend","spikeMap-legend","classed-legend"],g=(t,e,r,a)=>{let l=d.filter(t=>t!==e).map(t=>`g.${t}`).join(", ");t.selectAll(l).remove(),"pie"!==r&&t.selectAll("path.slice, text.slice-label").remove();let i=a??`${e}-legend`,n=h.filter(t=>t!==i);n.length&&t.selectAll(n.map(t=>`g.${t}`).join(", ")).remove(),"axis"!==r&&(t.selectAll("g.axis").remove(),t.selectAll("text.x-label, text.y-label").remove()),"map"!==r&&t.selectAll("text.map-loading").remove()},u=(t,e,r,l,i)=>{let n=l?60:36,o=i?.textAnchor,s=i?void 0!==i.absX?i.absX:("start"===o?16:"end"===o?r-16:r/2)+i.dx:r/2,c=i?void 0!==i.absY?i.absY:n+i.dy:n,d=t.selectAll("text.chart-subhead").data(e?[e]:[]);d.enter().append("text").attr("class","chart-subhead").merge(d).attr("text-anchor",i?i.textAnchor??"middle":"middle").attr("x",s).attr("y",c).attr("font-size",i?i.fontSize:13).attr("font-weight",i?i.fontWeight:null).attr("font-family",i?i.fontFamily:null).attr("font-style",i?i.fontStyle:null).attr("letter-spacing",i?.letterSpacing!==void 0?i.letterSpacing:null).attr("fill",i?.fill??a.YH.axisLabel).text(t=>t),d.exit().remove()},m=(t,e,r,l,i,n)=>{let o=[];r&&o.push({cls:"chart-note",text:r,prefix:"Note: ",style:n}),e&&o.push({cls:"chart-source",text:e,prefix:"Source: ",style:i});let s=l.height-8;for(let e=0;e<o.length;e++){let{cls:r,text:i,prefix:n,style:c}=o[e],d=s-16*e,h=c?.textAnchor,g="end"===h?l.width-16:"middle"===h?l.width/2:16,u=c?void 0!==c.absX?c.absX:g+c.dx:16,m=c?void 0!==c.absY?c.absY:d+c.dy:d,f=t.selectAll(`text.${r}`).data([i]);f.enter().append("text").attr("class",r).merge(f).attr("text-anchor",c?c.textAnchor??"start":"start").attr("font-size",c?c.fontSize:12).attr("font-weight",c?c.fontWeight:null).attr("font-family",c?c.fontFamily:null).attr("font-style",c?c.fontStyle:null).attr("letter-spacing",c?.letterSpacing!==void 0?c.letterSpacing:null).attr("fill",c?.fill??a.YH.axisLabel).attr("x",u).attr("y",m).text(n+i),f.exit().remove()}r||t.selectAll("text.chart-note").remove(),e||t.selectAll("text.chart-source").remove()},f=(t,e,r)=>{let a=t.select(`g.${e}`);return a.empty()?a=t.append("g").attr("class",`axis ${e}`).attr("transform",r):a.attr("transform",r),a},x=(t,e)=>{t.select(".domain").attr("stroke",e?.axisColor??a.YH.axisLabel).attr("stroke-width",1).attr("shape-rendering","crispEdges"),t.selectAll(".tick line").attr("stroke",e?.gridColor??a.YH.gridLine).attr("stroke-width",e?.gridWidth??.5).attr("shape-rendering","crispEdges").style("display",e?.showGrid===!1?"none":null),t.selectAll(".tick text").attr("fill",e?.labelColor??e?.axisColor??a.YH.axisLabel)},y=(t,e,r,l)=>{let n=l?.textAnchor,o=l?void 0!==l.absX?l.absX:("start"===n?16:"end"===n?r-16:r/2)+l.dx:r/2,s=l?void 0!==l.absY?l.absY:36+l.dy:36,c=t.selectAll("text.chart
1-title").data(e?[e]:[]);c.enter().append("text").attr("class","chart-title").merge(c).attr("text-anchor",l?l.textAnchor??"middle":"middle").attr("x",o).attr("y",s).attr("font-size",l?l.fontSize:20).attr("font-weight",l?l.fontWeight:700).attr("font-family",l?l.fontFamily:i.VT.heading).attr("font-style",l?l.fontStyle:null).attr("letter-spacing",l?.letterSpacing!==void 0?l.letterSpacing:null).attr("fill",l?.fill??a.YH.axisTitle).text(t=>t),c.exit().remove()},p=(t,e,r,l,i,n=!1,o,s)=>{let c=o?.textAnchor,d=n||void 0===s||"start"!==c&&"end"!==c?l:"start"===c?16:s-16,h=o?void 0!==o.absX?o.absX:d+o.dx:l,g=o?void 0!==o.absY?o.absY:i+o.dy:i,u=t.selectAll(`text.${e}`).data(r?[r]:[]);u.enter().append("text").attr("class",e).merge(u).attr("text-anchor",o?o.textAnchor??"middle":"middle").attr("font-size",o?o.fontSize:12).attr("font-weight",o?o.fontWeight:null).attr("font-family",o?o.fontFamily:null).attr("font-style",o?o.fontStyle:null).attr("letter-spacing",o?.letterSpacing!==void 0?o.letterSpacing:null).attr("fill",o?.fill??a.YH.axisLabel).attr("x",h).attr("y",g).attr("transform",n?`rotate(-90, ${h}, ${g})`:null).text(t=>t),u.exit().remove()},b=(t,e,r)=>{switch(t){case"top-right":return{x:e-12,y:4,anchor:"end"};case"top-left":case"top":return{x:12,y:4,anchor:"start"};case"bottom-right":return{x:e-12,y:r-12,anchor:"end"};case"bottom-left":case"bottom":return{x:12,y:r-12,anchor:"start"};case"left":return{x:12,y:r/2,anchor:"start"};case"right":return{x:e-12,y:r/2,anchor:"end"}}},v=(t,e,r)=>{if(r){let a=(0,n.iL)(r),l=t.select("rect.chart-bg");l.empty()&&(l=t.insert("rect",":first-child").attr("class","chart-bg")),l.attr("x",0).attr("y",0).attr("width",e.width).attr("height",e.height).attr("fill",a??"none")}else t.select("rect.chart-bg").remove()},w=(t,e,r)=>{y(t,e.title,r.width,e.style?.title?(0,i.x2)(e.style.title,"title"):void 0),u(t,e.subhead,r.width,!!e.title,e.style?.subhead?(0,i.x2)(e.style.subhead,"subhead"):void 0),m(t,e.source,e.note,r,e.style?.source?(0,i.x2)(e.style.source,"source"):void 0,e.style?.note?(0,i.x2)(e.style.note,"note"):void 0)},S=(t,e,r,l,i)=>{let o=(0,n.iL)(l?.gridColor),s=(0,n.iL)(l?.axisColor),c=l?.gridWidth,d=l?.showGrid,h=((t,e,r,l)=>{let i=null!=l.cols||null!=l.rows||null!=l.cellW||null!=l.cellH,n=!1!==l.show&&i,o=t.select("g.custom-grid");if(!n)return o.remove(),!1;o.empty()&&(o=t.insert("g",":first-child").attr("class","custom-grid"));let s=l.cellW??64,c=l.cellH??48,d=Math.max(0,Math.min(l.cols??12,Math.floor(e/s))),h=Math.max(0,Math.min(l.rows??8,Math.floor(r/c))),g=l.color??a.YH.gridLine,u=l.width??.5,m=Array.from({length:d+1},(t,e)=>e*s),f=Array.from({length:h+1},(t,e)=>r-e*c),x=o.selectAll("line.cg-v").data(m);x.enter().append("line").attr("class","cg-v").merge(x).attr("x1",t=>t).attr("x2",t=>t).attr("y1",0).attr("y2",r).attr("stroke",g).attr("stroke-width",u).attr("shape-rendering","crispEdges"),x.exit().remove();let y=o.selectAll("line.cg-h").data(f);return y.enter().append("line").attr("class","cg-h").merge(y).attr("x1",0).attr("x2",e).attr("y1",t=>t).attr("y2",t=>t).attr("stroke",g).attr("stroke-width",u).attr("shape-rendering","crispEdges"),y.exit().remove(),!0})(t,e,r,{cols:l?.gridCols,rows:l?.gridRows,cellW:l?.gridCellW,cellH:l?.gridCellH,color:o,width:c,show:d}),g=!1!==d&&!h;for(let t of i)x(t,{gridColor:o,axisColor:s,gridWidth:c,showGrid:g})},A=(t,e,r,a,l,n,o)=>{p(t,"x-label",l,e.width/2,e.height-8-a,!1,o?.xAxisLabel?(0,i.x2)(o.xAxisLabel,"xAxisLabel"):void 0,e.width),p(t,"y-label",n,14,e.height/2+r/2,!0,o?.yAxisLabel?(0,i.x2)(o.yAxisLabel,"yAxisLabel"):void 0)},k=(t,e,r,a)=>{let i=`translate(${r}, ${a})`,n=t.select(`g.${e}`);return n.empty()?n=t.append("g").attr("class",e).attr("transform",i):n.transition().duration(l.L).attr("transform",i),n}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.