const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DZlOA8av.js","./llFuKhWI.js","./entry.B1EnsFgc.css"])))=>i.map(i=>d[i]);
import{aF as vt,aq as kt,a9 as Ct,aP as Mt,e as At}from"./llFuKhWI.js";import{d as wt}from"./D_juRh_W.js";import{h as Nt}from"./DEcB3HXe.js";var Lt={exports:{}};(function(xt){(function(mt){xt.exports?(mt.default=mt,xt.exports=mt):mt(typeof Highcharts<"u"?Highcharts:void 0)})(function(mt){var h=mt?mt._modules:{};function st(p,f,M,x){p.hasOwnProperty(f)||(p[f]=x.apply(null,M),typeof CustomEvent=="function"&&mt.win.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:f,module:p[f]}})))}st(h,"Extensions/Pane/PaneComposition.js",[h["Core/Utilities.js"]],function(p){let{addEvent:f,correctFloat:M,defined:x,pick:Y}=p;function N(P){let g,n=this;return P&&n.pane.forEach(u=>{k(P.chartX-n.plotLeft,P.chartY-n.plotTop,u.center)&&(g=u)}),g}function k(P,g,n,u,t){let o=!0,a=n[0],s=n[1],i=Math.sqrt(Math.pow(P-a,2)+Math.pow(g-s,2));if(x(u)&&x(t)){let r=Math.atan2(M(g-s,8),M(P-a,8));t!==u&&(o=u>t?r>=u&&r<=Math.PI||r<=t&&r>=-Math.PI:r>=u&&r<=M(t,8))}return i<=Math.ceil(n[2]/2)&&o}function D(P){this.polar&&(P.options.inverted&&([P.x,P.y]=[P.y,P.x]),P.isInsidePlot=this.pane.some(g=>k(P.x,P.y,g.center,g.axis&&g.axis.normalizedStartAngleRad,g.axis&&g.axis.normalizedEndAngleRad)))}function G(P){let g=this.chart;P.hoverPoint&&P.hoverPoint.plotX&&P.hoverPoint.plotY&&g.hoverPane&&!k(P.hoverPoint.plotX,P.hoverPoint.plotY,g.hoverPane.center)&&(P.hoverPoint=void 0)}function z(P){let g=this.chart;g.polar?(g.hoverPane=g.getHoverPane(P),P.filter=function(n){return n.visible&&!(!P.shared&&n.directTouch)&&Y(n.options.enableMouseTracking,!0)&&(!g.hoverPane||n.xAxis.pane===g.hoverPane)}):g.hoverPane=void 0}return{compose:function(P,g){let n=P.prototype;n.getHoverPane||(n.collectionsWithUpdate.push("pane"),n.getHoverPane=N,f(P,"afterIsInsidePlot",D),f(g,"afterGetHoverData",G),f(g,"beforeGetHoverData",z))}}}),st(h,"Extensions/Pane/PaneDefaults.js",[],function(){return{pane:{center:["50%","50%"],size:"85%",innerSize:"0%",startAngle:0},background:{shape:"circle",borderRadius:0,borderWidth:1,borderColor:"#cccccc",backgroundColor:{linearGradient:{x1:0,y1:0,x2:0,y2:1},stops:[[0,"#ffffff"],[1,"#e6e6e6"]]},from:-Number.MAX_VALUE,innerRadius:0,to:Number.MAX_VALUE,outerRadius:"105%"}}}),st(h,"Extensions/Pane/Pane.js",[h["Series/CenteredUtilities.js"],h["Extensions/Pane/PaneComposition.js"],h["Extensions/Pane/PaneDefaults.js"],h["Core/Utilities.js"]],function(p,f,M,x){let{extend:Y,merge:N,splat:k}=x;class D{constructor(z,P){this.coll="pane",this.init(z,P)}init(z,P){this.chart=P,this.background=[],P.pane.push(this),this.setOptions(z)}setOptions(z){this.options=z=N(M.pane,this.chart.angular?{background:{}}:void 0,z)}render(){let z=this.options,P=this.chart.renderer;this.group||(this.group=P.g("pane-group").attr({zIndex:z.zIndex||0}).add()),this.updateCenter();let g=this.options.background;if(g){let n=Math.max((g=k(g)).length,this.background.length||0);for(let u=0;u