!function($){var e=function(e){var t,i,a=e.find(".chart__container"),s=a.attr("data-chart-options"),n=a.attr("data-chart-template"),r=JSON.parse(s),l=r.colors;if(r.series=l.map((function(e){return{lineWidth:2,color:e,fillColor:{linearGradient:{x1:0,x2:0,y1:0,y2:1},stops:[[0,Highcharts.color(e).setOpacity(.2).get("rgba")],[1,Highcharts.color(e).setOpacity(0).get("rgba")]]}}})),"1"===n||"2"===n)r.plotOptions={series:{dataLabels:{enabled:!0,useHTML:!0,formatter:function(){if("1"===n){if(0===this.point.index||this.point.index===this.series.points.length-1)return'$'+Highcharts.numberFormat(this.y,0,".",",")+""}else if("2"===n&&this.point.index===this.series.points.length-1)return'$'+Highcharts.numberFormat(this.y,0,".",",")+""}}}},i=Highcharts.chart(a[0],r);else if("3"===n)r.series=[{type:"column"},{type:"line",lineWidth:0,marker:{enabled:!0}}],i=Highcharts.chart(a[0],r);else if("4"===n)r={chart:{type:"solidgauge",spacing:0,height:"80%"},tooltip:{enabled:!1},yAxis:{stops:[[0,"#16273d"],[.74999,"#16273d"],[.75,"#61768a"],[.94999,"#61768a"],[.95,"#3099bf"]],min:0,max:100,lineWidth:0,tickWidth:0,minorTickWidth:0,tickAmount:2,labels:{useHTML:!0,format:'
{text}
',distance:"75%",y:36}},pane:{center:["50%","75%"],size:"125%",startAngle:-90,endAngle:90,background:{shape:"arc",backgroundColor:"#eff0f1",borderWidth:0,innerRadius:"50%",outerRadius:"100%"}},plotOptions:{solidgauge:{innerRadius:"50%",dataLabels:{useHTML:!0,format:'{y}%
Probability of Success
',borderWidth:0,verticalAlign:"middle"}}},data:{csvURL:r.data.csvURL,complete:function(e){const t=e.series[0].data,s=$('');a.before(s),t.forEach((e=>{const t=$('");s.append(t)})),s.change((function(){!function(){var e=s.val();let t=[];t.push(Number(e)),i.update({series:[{data:t}]})}()})),e.series[0].data.length=1}}},i=Highcharts.chart(a[0],r);else if("5"===n){t={chart:{spacing:0,events:{render:function(){const[e,t,i,a]=this.pane[0].center;this.title.translate(0,t+this.plotTop-this.title.getBBox().height/2)}}},title:{style:{fontFamily:"var(--wp--preset--font-family--gilroy)",fontSize:"clamp(0.75rem, 2.5vw, 1.25rem)",fontWeight:"600"},floating:!0}};var o=[{data:{startColumn:0,endColumn:1},series:[{size:"100%",innerSize:"50%",showInLegend:!0}]},{data:{startColumn:0,endColumn:2},series:[{size:"75%",innerSize:"66.66666%",showInLegend:!1},{size:"100%",innerSize:"75%",opacity:.9,showInLegend:!0}]}],c=e.find(".chart__tabs-item");c.eq(0).addClass("chart__tabs-item--active"),c.click((function(){var e=$(this).index();$(this).hasClass("chart__tabs-item--active")||($(this).addClass("chart__tabs-item--active"),$(this).siblings().removeClass("chart__tabs-item--active"),i.update(o[e]))})),Highcharts.merge(!0,r,t),Highcharts.merge(!0,r,o[0]),i=Highcharts.chart(a[0],r)}else if("6"===n){function h(e,t){let i=[],a=!0;do{let t=[],s=e.findIndex((e=>100===e[1]));if(-1===s){a=!1;break}t.push(e.at(s));let n=(e=e.slice(s)).findIndex((e=>0===e[1]));-1===n&&(n=e.length-1,a=!1),t.push(e.at(n)),e=e.slice(n),i.push(t)}while(a);return i.map((e=>({from:e[0][0],to:e[1][0],color:t})))}function d(){let t=[],a=[];e.find(".chart__legend input").each((function(e){$(this).is(":checked")&&t.push(e)})),t.forEach((e=>{a=[...a,...f[e]]})),i.update({xAxis:{plotBands:a}})}let f=[];t={data:{csvURL:r.data.csvURL,complete:function(t){var i=$('Filter:
');for(let e=1;e")}a.after(i),$(document).ready((function(){d()})),e.find(".chart__legend input").change((function(){d()})),t.series=t.series[0]}},rangeSelector:{selected:1,buttons:[{type:"year",count:1,text:"1y",title:"View 1 year"},{type:"year",count:30,text:"30y",title:"View 30 years"},{type:"all",text:"All",title:"View all"}],buttonTheme:{style:{color:"#000",fontWeight:"bold"},fill:"none",r:0,states:{hover:{fill:"#bbd4db"},select:{fill:"#eff0f1"}}},inputStyle:{color:"#000",fontWeight:"bold"}}},Highcharts.merge(!0,r,t),i=Highcharts.stockChart(a[0],r)}else"7"===n?(r.chart.allowMutatingData=!1,r.data={csvURL:r.data.csvURL,complete:function(t){const a=t.series,s=a[0],n=a[13],r=e.find(".chart__filters input");function l(){let e=[];r.filter(":checked").each((function(){e.push($(this).val())}));let t=e.join(", "),l=e.includes("Saving")?s:n,o=a.filter((e=>e.name.includes(t)));i.update({series:[l,{name:o[0].name.replace(/ *\([^)]*\) */g,""),data:o[0].data}]},!0,!0)}$(document).ready((function(){l()})),r.change((function(){l()}))}},i=Highcharts.chart(a[0],r)):i=Highcharts.chart(a[0],r);ScrollTrigger.refresh()};$(document).ready((function(){$(".chart").each((function(){e($(this))}))})),window.acf&&window.acf.addAction("render_block_preview/type=chart",e)}(jQuery);