/* Highcharts JS v7.0.3 (2019-02-06) Bullet graph series type for Highcharts (c) 2010-2019 Kacper Madej License: www.highcharts.com/license */ (function(a){"object"===typeof module&&module.exports?(a["default"]=a,module.exports=a):"function"===typeof define&&define.amd?define(function(){return a}):a("undefined"!==typeof Highcharts?Highcharts:void 0)})(function(a){(function(a){var r=a.pick,n=a.isNumber,v=a.relativeLength,p=a.seriesType,f=a.seriesTypes.column.prototype;p("bullet","column",{targetOptions:{width:"140%",height:3,borderWidth:0},tooltip:{pointFormat:'\x3cspan style\x3d"color:{series.color}"\x3e\u25cf\x3c/span\x3e {series.name}: \x3cb\x3e{point.y}\x3c/b\x3e. Target: \x3cb\x3e{point.target}\x3c/b\x3e\x3cbr/\x3e'}}, {pointArrayMap:["y","target"],parallelArrays:["x","y","target"],drawPoints:function(){var b=this,k=b.chart,h=b.options,p=h.animationLimit||250;f.drawPoints.apply(this);b.points.forEach(function(c){var f=c.options,g,d=c.targetGraphic,l=c.target,m=c.y,q,t,e,u;n(l)&&null!==l?(e=a.merge(h.targetOptions,f.targetOptions),t=e.height,g=c.shapeArgs,q=v(e.width,g.width),u=b.yAxis.translate(l,!1,!0,!1,!0)-e.height/2-.5,g=b.crispCol.apply({chart:k,borderWidth:e.borderWidth,options:{crisp:h.crisp}},[g.x+g.width/ 2-q/2,u,q,t]),d?(d[k.pointCount