!/**
* Highcharts JS v11.4.1 (2024-04-04)
*
* Bullet graph series type for Highcharts
*
* (c) 2010-2024 Kacper Madej
*
* License: www.highcharts.com/license
*/function(t){"object"==typeof module&&module.exports?(t.default=t,module.exports=t):"function"==typeof define&&define.amd?define("highcharts/modules/bullet",["highcharts"],function(e){return t(e),t.Highcharts=e,t}):t("undefined"!=typeof Highcharts?Highcharts:void 0)}(function(t){"use strict";var e=t?t._modules:{};function r(t,e,r,i){t.hasOwnProperty(e)||(t[e]=i.apply(null,r),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:e,module:t[e]}})))}r(e,"Series/Bullet/BulletPoint.js",[e["Series/Column/ColumnSeries.js"]],function(t){class e extends t.prototype.pointClass{destroy(){this.targetGraphic&&(this.targetGraphic=this.targetGraphic.destroy()),super.destroy.apply(this,arguments)}}return e}),r(e,"Series/Bullet/BulletSeriesDefaults.js",[],function(){return{targetOptions:{width:"140%",height:3,borderWidth:0,borderRadius:0},tooltip:{pointFormat:'● {series.name}: {point.y}. Target: {point.target}
'}}}),r(e,"Series/Bullet/BulletSeries.js",[e["Series/Bullet/BulletPoint.js"],e["Series/Bullet/BulletSeriesDefaults.js"],e["Series/Column/ColumnSeries.js"],e["Core/Series/SeriesRegistry.js"],e["Core/Utilities.js"]],function(t,e,r,i,s){let{extend:o,isNumber:a,merge:l,pick:n,relativeLength:d}=s;class h extends r{drawPoints(){let t=this.chart,e=this.options,r=e.animationLimit||250;for(let i of(super.drawPoints.apply(this,arguments),this.points)){let s=i.options,o=i.target,h=i.y,p,u=i.targetGraphic,c,g,m,f;if(a(o)&&null!==o){g=(m=l(e.targetOptions,s.targetOptions)).height;let y=i.shapeArgs;i.dlBox&&y&&!a(y.width)&&(y=i.dlBox),c=d(m.width,y.width),f=this.yAxis.translate(o,!1,!0,!1,!0)-m.height/2-.5,p=this.crispCol.apply({chart:t,borderWidth:m.borderWidth,options:{crisp:e.crisp}},[y.x+y.width/2-c/2,f,c,g]),u?(u[t.pointCount