!/**
 * Highcharts JS v12.5.0 (2026-01-12)
 * @module highcharts/modules/draggable-points
 * @requires highcharts
 *
 * (c) 2009-2026 Highsoft AS
 * Author: Torstein Honsi
 *
 * A commercial license may be required depending on use.
 * See www.highcharts.com/license
 */function(e,r){"object"==typeof exports&&"object"==typeof module?module.exports=r(require("highcharts")):"function"==typeof define&&define.amd?define("highcharts/modules/draggable-points",[["highcharts/highcharts"]],r):"object"==typeof exports?exports["highcharts/modules/draggable-points"]=r(require("highcharts")):e.Highcharts=r(e.Highcharts)}(this,function(e){return function(){"use strict";var r={944:function(r){r.exports=e}},t={};function a(e){var o=t[e];if(void 0!==o)return o.exports;var i=t[e]={exports:{}};return r[e](i,i.exports,a),i.exports}a.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(r,{a:r}),r},a.d=function(e,r){for(var t in r)a.o(r,t)&&!a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},a.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)};var o={};a.d(o,{default:function(){return eo}});var i=a(944),n=a.n(i),s=n().addEvent,d=function(e,r,t,a){var o=r.map(function(r){return s(e,r,t,a)});return function(){for(var e=0;e<o.length;e++)(0,o[e])()}},l=function(e,r){var t;return(void 0===e.chartX||void 0===e.chartY)&&(null==(t=r.pointer)?void 0:t.normalize(e))||e},p={className:"highcharts-drag-handle",color:"#fff",lineColor:"rgba(0, 0, 0, 0.6)",lineWidth:1,zIndex:901},g={default:{className:"highcharts-drag-box-default",lineWidth:1,lineColor:"#888",color:"rgba(0, 0, 0, 0.1)",cursor:"move",zIndex:900}},h=n().animObject,u=function(e){return Object.keys(e).length},c=function(e){for(var r in e)if(Object.hasOwnProperty.call(e,r))return e[r]},x=n().doc,f=n().addEvent,v=n().isArray,m=n().merge;function y(){var e=this.dragHandles||{};if(e){for(var r=0,t=Object.keys(e);r<t.length;r++){var a=t[r];e[a].destroy&&e[a].destroy()}delete this.dragHandles}}function D(e,r){var t=this.dragGuideBox,a=m(g,r),o=m(a.default,a[e]);return t.attr({class:o.className,stroke:o.lineColor,strokeWidth:o.lineWidth,fill:o.color,cursor:o.cursor,zIndex:o.zIndex}).css({pointerEvents:"none"})}function b(e){var r=this.options.chart||{},t=r.panKey&&r.panKey+"Key";return e[this.zooming.key&&this.zooming.key+"Key"]||e[t]}function P(e){return({left:"right",right:"left",top:"bottom",bottom:"top"})[e]}function w(e,r){var t,a,o,i,n=function(e){var r=e.series,t=r.options.data||[],a=r.options.dragDrop.groupBy,o=[];if(r.boosted&&v(t))for(var i=0,n=t.length;i<n;++i)o.push(new r.pointClass(r,t[i])),o[o.length-1].index=i;else o=r.points;return e.options[a]?o.filter(function(r){return r.options[a]===e.options[a]}):[e]}(r),s=r.series,d=s.chart;null==(a=null==(t=s.options.dragDrop)?void 0:t.liveRedraw)||a||(d.dragGuideBox=i=s.getGuideBox(n),d.setGuideBoxState("default",null==(o=s.options.dragDrop)?void 0:o.guideBox).add(s.group)),d.dragDropData={origin:function(e,r,t){for(var a={chartX:e.chartX,chartY:e.chartY,guideBox:t&&{x:t.attr("x"),y:t.attr("y"),width:t.attr("width"),height:t.attr("height")},points:{}},o=0;o<r.length;o++){for(var i=r[o],n=i.series.dragDropProps||{},s={},d=0,l=Object.keys(n);d<l.length;d++){var p=l[d],g=n[p],h=i.series[g.axis+"Axis"];s[p]=i[p],i.series.chart.mapView&&i.plotX&&i.plotY?s[p+"Offset"]="x"===p?i.plotX:i.plotY:s[p+"Offset"]=h.toPixels(i[p])-(h.horiz?e.chartX:e.chartY)}s.point=i,a.points[i.id]=s}return a}(e,n,i),point:r,groupedPoints:n,isDragging:!0}}function z(e,r){var t=r.dragDropData;if(t&&t.isDragging&&t.draggedPastSensitivity&&t.point.series){var a=t.point,o=t.newPoints,i=u(o),n=1===i?c(o):null;r.dragHandles&&r.hideDragHandles(),e.preventDefault(),r.cancelClick=!0,a.firePointEvent("drop",{origin:t.origin,chartX:e.chartX,chartY:e.chartY,newPoints:o,numNewPoints:i,newPoint:n&&n.newValues,newPointId:n&&n.point.id},function(){H(r)})}delete r.dragDropData,r.dragGuideBox&&(r.dragGuideBox.destroy(),delete r.dragGuideBox)}function A(){var e,r;!this.hasAddedDragDropEvents&&(e=this,r=e.container,function(e){var r=e.series?e.series.length:0;if(e.hasCartesianSeries&&!e.polar||e.mapView){for(;r--;)if(e.series[r].options.dragDrop&&function(e){for(var r,t=["draggableX","draggableY"],a=e.dragDropProps||{},o=0,i=Object.keys(a);o<i.length;o++)(r=a[i[o]]).optionName&&t.push(r.optionName);for(var n=t.length;n--;)if(e.options.dragDrop[t[n]])return!0}(e.series[r]))return!0}return!1}(e)&&(d(r,["mousedown","touchstart"],function(r){!function(e,r){var t=r.hoverPoint,a=m(t&&t.series.options.dragDrop,t&&t.options.dragDrop),o=a.draggableX||!1,i=a.draggableY||!1;if(r.cancelClick=!1,!(!(o||i)||r.zoomOrPanKeyPressed(e))&&!r.hasDraggedAnnotation){if(r.dragDropData&&r.dragDropData.isDragging)return z(e,r);t&&function(e){var r,t,a,o=e.series,i=o.chart,n=o.options.dragDrop||{},s=e.options&&e.options.dragDrop,d=o.dragDropProps;for(var l in d)"x"===(r=d[l]).axis&&r.move?t=!0:"y"===r.axis&&r.move&&(a=!0);return(n.draggableX&&t||n.draggableY&&a)&&!(s&&!1===s.draggableX&&!1===s.draggableY)&&(!!(o.yAxis&&o.xAxis)||i.mapView)}(t)&&(r.mouseIsDown=!1,w(e,t),t.firePointEvent("dragStart",e))}}(l(r,e),e)}),d(r,["mousemove","touchmove"],function(r){!function(e,r){if(!r.zoomOrPanKeyPressed(e)){var t,a,o,i,n,s,d,l,p,g,h,x,f,v,y=r.dragDropData,D=0;y&&y.isDragging&&y.point.series&&(x=(h=y.point).series.options.dragDrop,e.preventDefault(),y.draggedPastSensitivity||(t=null!=(g=null!=(p=null!=(l=null==(d=h.options.dragDrop)?void 0:d.dragSensitivity)?l:null==x?void 0:x.dragSensitivity)?p:2)?g:2,o=(a=r.dragDropData.origin).chartX,i=a.chartY,y.draggedPastSensitivity=Math.sqrt(((n=e.chartX)-o)*(n-o)+((s=e.chartY)-i)*(s-i))>t),y.draggedPastSensitivity&&(y.newPoints=function(e,r){var t=e.point,a=t.series,o=a.chart,i=m(a.options.dragDrop,t.options.dragDrop),n={},s=e.updateProp,d={},l=t.series.dragDropProps;for(var p in l){var g=l[p];(!s||s===p&&g.resize&&(!g.optionName||!1!==i[g.optionName]))&&(s||g.move&&("x"===g.axis&&i.draggableX||"y"===g.axis&&i.draggableY))&&(o.mapView?n["x"===p?"lon":"lat"]=g:n[p]=g)}for(var h=0,u=s?[t]:e.groupedPoints;h<u.length;h++){var c=u[h];d[c.id]={point:c,newValues:c.getDropValues(e.origin,r,n)}}return d}(y,e),v=1===(D=u(f=y.newPoints))?c(f):null,h.firePointEvent("drag",{origin:y.origin,newPoints:y.newPoints,newPoint:v&&v.newValues,newPointId:v&&v.point.id,numNewPoints:D,chartX:e.chartX,chartY:e.chartY},function(){var r,t,a,o,i,n,s,d,l,p,g,u,c,x,f,v,y,D,b,w,z;o=(a=(t=h.series).chart).dragDropData,n=(i=m(t.options.dragDrop,h.options.dragDrop)).draggableX,s=i.draggableY,d=o.origin,l=o.updateProp,p=e.chartX-d.chartX,g=e.chartY-d.chartY,u=p,a.inverted&&(p=-g,g=-u),null==(r=i.liveRedraw)||r?(H(a,!1),h.showDragHandles()):l?(c=h,x=p,f=g,D=(y=(v=c.series).chart).dragDropData,b=v.dragDropProps[D.updateProp],w=D.newPoints[c.id].newValues,z="function"==typeof b.resizeSide?b.resizeSide(w,c):b.resizeSide,b.beforeResize&&b.beforeResize(y.dragGuideBox,w,c),function(e,r,t){var a;switch(r){case"left":a={x:e.attr("x")+t.x,width:Math.max(1,e.attr("width")-t.x)};break;case"right":a={width:Math.max(1,e.attr("width")+t.x)};break;case"top":a={y:e.attr("y")+t.y,height:Math.max(1,e.attr("height")-t.y)};break;case"bottom":a={height:Math.max(1,e.attr("height")+t.y)}}e.attr(a)}(y.dragGuideBox,"x"===b.axis&&v.xAxis.reversed||"y"===b.axis&&v.yAxis.reversed?P(z):z,{x:"x"===b.axis?x-(D.origin.prevdX||0):0,y:"y"===b.axis?f-(D.origin.prevdY||0):0})):a.dragGuideBox.translate(n?p:0,s?g:0),d.prevdX=p,d.prevdY=g})))}}(l(r,e),e)},{passive:!1}),f(r,"mouseleave",function(r){z(l(r,e),e)}),e.unbindDragDropMouseUp=d(x,["mouseup","touchend"],function(r){z(l(r,e),e)},{passive:!1}),e.hasAddedDragDropEvents=!0,f(e,"destroy",function(){e.unbindDragDropMouseUp&&e.unbindDragDropMouseUp()})))}function H(e,r){var t,a=e.dragDropData.newPoints,o=h(r);e.isDragDropAnimating=!0;for(var i=0,n=Object.keys(a);i<n.length;i++)(t=a[n[i]]).point.update(t.newValues,!1);e.redraw(o),setTimeout(function(){delete e.isDragDropAnimating,e.hoverPoint&&!e.dragHandles&&e.hoverPoint.showDragHandles()},o.duration)}var N=function(e){var r=e.prototype;r.hideDragHandles||(r.hideDragHandles=y,r.setGuideBoxState=D,r.zoomOrPanKeyPressed=b,f(e,"render",A))},S=function(){return(S=Object.assign||function(e){for(var r,t=1,a=arguments.length;t<a;t++)for(var o in r=arguments[t])Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o]);return e}).apply(this,arguments)},B=n().isNumber,V=n().merge,F=n().pick,M={x:{axis:"x",move:!0},y:{axis:"y",move:!0}},O={x:{axis:"x",move:!0},y:{axis:"y",move:!1,resize:!0,beforeResize:function(e,r,t){var a,o=F(t.yBottom,t.series.translatedThreshold),i=e.attr("y"),n=B(t.stackY)?t.stackY-(t.y||0):t.series.options.threshold||0,s=n+r.y;(t.series.yAxis.reversed?s<n:s>=n)?(a=e.attr("height"),e.attr({height:Math.max(0,Math.round(a+(o?o-i-a:0)))})):e.attr({y:Math.round(i+(o?o-i:0))})},resizeSide:function(e,r){var t=r.series.chart.dragHandles,a=e.y>=(r.series.options.threshold||0)?"top":"bottom",o=P(a);return t&&t[o]&&(t[o].destroy(),delete t[o]),a},handlePositioner:function(e){var r=e.shapeArgs||e.graphic&&e.graphic.getBBox()||{},t=e.series.yAxis.reversed,a=e.series.options.threshold||0,o=e.y||0;return{x:r.x||0,y:!t&&o>=a||t&&o<a?r.y||0:(r.y||0)+(r.height||0)}},handleFormatter:function(e){var r=e.shapeArgs||{},t=r.r||0,a=r.width||0,o=a/2;return[["M",t,0],["L",o-5,0],["A",1,1,0,0,0,o+5,0],["A",1,1,0,0,0,o-5,0],["M",o+5,0],["L",a-t,0]]}}},X={x:O.x,low:{optionName:"draggableLow",axis:"y",move:!0,resize:!0,resizeSide:"bottom",handlePositioner:function(e){return{x:e.shapeArgs.x||0,y:e.lowPlot}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e<=r.q1}},q1:{optionName:"draggableQ1",axis:"y",move:!0,resize:!0,resizeSide:"bottom",handlePositioner:function(e){return{x:e.shapeArgs.x||0,y:e.q1Plot}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e<=r.median&&e>=r.low}},median:{axis:"y",move:!0},q3:{optionName:"draggableQ3",axis:"y",move:!0,resize:!0,resizeSide:"top",handlePositioner:function(e){return{x:e.shapeArgs.x||0,y:e.q3Plot}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e<=r.high&&e>=r.median}},high:{optionName:"draggableHigh",axis:"y",move:!0,resize:!0,resizeSide:"top",handlePositioner:function(e){return{x:e.shapeArgs.x||0,y:e.highPlot}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e>=r.q3}}},Y={x:O.x,low:S(S({},X.low),{propValidate:function(e,r){return e<=r.high}}),high:S(S({},X.high),{propValidate:function(e,r){return e>=r.low}})},k={x:O.x,y:O.y,target:{optionName:"draggableTarget",axis:"y",move:!0,resize:!0,resizeSide:"top",handlePositioner:function(e){var r=e.targetGraphic.getBBox();return{x:e.barX,y:r.y+r.height/2}},handleFormatter:O.y.handleFormatter}},j={x:O.x,low:{optionName:"draggableLow",axis:"y",move:!0,resize:!0,resizeSide:"bottom",handlePositioner:function(e){return{x:e.shapeArgs.x,y:e.plotLow}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e<=r.open&&e<=r.close}},high:{optionName:"draggableHigh",axis:"y",move:!0,resize:!0,resizeSide:"top",handlePositioner:function(e){return{x:e.shapeArgs.x,y:e.plotHigh}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e>=r.open&&e>=r.close}},open:{optionName:"draggableOpen",axis:"y",move:!0,resize:!0,resizeSide:function(e){return e.open>=e.close?"top":"bottom"},handlePositioner:function(e){return{x:e.shapeArgs.x,y:e.plotOpen}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e<=r.high&&e>=r.low}},close:{optionName:"draggableClose",axis:"y",move:!0,resize:!0,resizeSide:function(e){return e.open>=e.close?"bottom":"top"},handlePositioner:function(e){return{x:e.shapeArgs.x,y:e.plotClose}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e<=r.high&&e>=r.low}}},L={x:O.x,y:V(O.y,{handleFormatter:function(e){var r,t;return e.isSum||e.isIntermediateSum?null:(null==(t=null==(r=null==O?void 0:O.y)?void 0:r.handleFormatter)?void 0:t.call(r,e))||null}})},C={x:{axis:"x",move:!0},low:{optionName:"draggableLow",axis:"y",move:!0,resize:!0,resizeSide:"bottom",handlePositioner:function(e){var r=e.shapeArgs||e.graphic.getBBox();return{x:r.x||0,y:(r.y||0)+(r.height||0)}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e<=r.high}},high:{optionName:"draggableHigh",axis:"y",move:!0,resize:!0,resizeSide:"top",handlePositioner:function(e){var r=e.shapeArgs||e.graphic.getBBox();return{x:r.x||0,y:r.y||0}},handleFormatter:O.y.handleFormatter,propValidate:function(e,r){return e>=r.low}}},G={x:C.x,low:{optionName:"draggableLow",axis:"y",move:!0,resize:!0,resizeSide:"bottom",handlePositioner:function(e){var r=e.graphics&&e.graphics[0]&&e.graphics[0].getBBox();return r?{x:r.x+r.width/2,y:r.y+r.height/2}:{x:-999,y:-999}},handleFormatter:E,propValidate:C.low.propValidate},high:{optionName:"draggableHigh",axis:"y",move:!0,resize:!0,resizeSide:"top",handlePositioner:function(e){var r=e.graphics&&e.graphics[1]&&e.graphics[1].getBBox();return r?{x:r.x+r.width/2,y:r.y+r.height/2}:{x:-999,y:-999}},handleFormatter:E,propValidate:C.high.propValidate}},I={y:{axis:"y",move:!0},x:{optionName:"draggableX1",axis:"x",move:!0,resize:!0,resizeSide:"left",handlePositioner:function(e){return T(e,"x")},handleFormatter:q,propValidate:function(e,r){return e<=r.x2}},x2:{optionName:"draggableX2",axis:"x",move:!0,resize:!0,resizeSide:"right",handlePositioner:function(e){return T(e,"x2")},handleFormatter:q,propValidate:function(e,r){return e>=r.x}}};function E(e){var r=e.graphic?e.graphic.getBBox().width/2+1:4;return[["M",0-r,0],["a",r,r,0,1,0,2*r,0],["a",r,r,0,1,0,-2*r,0]]}function q(e){var r=e.shapeArgs||e.graphic.getBBox(),t=r.r||0,a=r.height-t,o=r.height/2;return[["M",0,t],["L",0,o-5],["A",1,1,0,0,0,0,o+5],["A",1,1,0,0,0,0,o-5],["M",0,o+5],["L",0,a]]}function T(e,r){var t=e.series,a=t.xAxis,o=t.yAxis,i=t.chart.inverted,n=t.columnMetrics?t.columnMetrics.offset:-e.shapeArgs.height/2,s=a.toPixels(e[r],!0),d=o.toPixels(e.y,!0);return i&&(s=a.len-s,d=o.len-d),{x:Math.round(s),y:Math.round(d+=n)}}var K={arearange:G,boxplot:X,bullet:k,column:O,columnrange:C,errorbar:Y,flags:M,gantt:{y:I.y,start:V(I.x,{optionName:"draggableStart",validateIndividualDrag:function(e){return!e.milestone}}),end:V(I.x2,{optionName:"draggableEnd",validateIndividualDrag:function(e){return!e.milestone}})},line:M,ohlc:j,waterfall:L,xrange:I},U=n().addEvent,R=n().clamp,W=n().isNumber,Q=n().merge;function _(e){var r=e.series&&e.series.chart,t=r&&r.dragDropData;r&&r.dragHandles&&!(t&&(t.isDragging&&t.draggedPastSensitivity||t.isHoveringHandle===e.id))&&r.hideDragHandles()}function J(){var e=this;setTimeout(function(){e.series&&_(e)},10)}function Z(){var e=this;setTimeout(function(){var r,t,a,o;return a=(t=(r=e.series)&&r.chart)&&t.dragDropData,o=t&&t.is3d&&t.is3d(),void(t&&!(a&&a.isDragging&&a.draggedPastSensitivity)&&!t.isDragDropAnimating&&r.options.dragDrop&&!o&&(t.dragHandles&&t.hideDragHandles(),e.showDragHandles()))},12)}function $(){var e=this.series.chart,r=e.dragHandles;r&&r.point===this.id&&e.hideDragHandles()}function ee(e,r,t){for(var a=this.series,o=a.chart,i=o.mapView,n=Q(a.options.dragDrop,this.options.dragDrop),s={},d=e.points[this.id],l=1===Object.keys(t).length,p=0,g=Object.keys(t);p<g.length;p++){var h=g[p],u=t[h],c=d.point[h],x=a[u.axis+"Axis"],f=i?function(e,r,t){var a,s,d,l,p;if(i){var g=r.toUpperCase(),h=null!=(a=n["dragPrecision".concat(g)])?a:0,u=i.pixelsToLonLat({x:0,y:0}),c=i.pixelsToLonLat({x:o.plotBox.width,y:o.plotBox.height}),x=null!=(d=null!=(s=n["dragMin".concat(g)])?s:null==u?void 0:u[t])?d:-1/0,f=null!=(p=null!=(l=n["dragMax".concat(g)])?l:null==c?void 0:c[t])?p:1/0,v=e[t];if("Orthographic"===i.projection.options.name)return v;if("lat"===t){(isNaN(x)||x>i.projection.maxLatitude)&&(x=i.projection.maxLatitude),(isNaN(f)||f<-1*i.projection.maxLatitude)&&(f=-1*i.projection.maxLatitude);var m=f;f=x,x=m}if(!i.projection.hasCoordinates){var y=i.pixelsToLonLat({x:e.chartX-o.plotLeft,y:o.plotHeight-e.chartY+o.plotTop});y&&(v=y[t])}return h&&(v=Math.round(v/h)*h),R(v,x,f)}}(r,u.axis,h):function(e,r){var t,o,i,s=r.toUpperCase(),d=a.chart.time,l=+!!a[""+r+"Axis"].categories,p=null!=(t=n["dragPrecision".concat(s)])?t:l,g=null!=(o=d.parse(n["dragMin".concat(s)]))?o:-1/0,h=null!=(i=d.parse(n["dragMax".concat(s)]))?i:1/0,u=e;return p&&(u=Math.round(u/p)*p),R(u,g,h)}(x.toValue((x.horiz?r.chartX:r.chartY)+d[h+"Offset"]),u.axis);W(f)&&!(l&&u.propValidate&&!u.propValidate(f,this))&&void 0!==c&&(s[h]=f)}return s}function er(){for(var e=this,r=e.series,t=r.chart,a=t.inverted,o=t.renderer,i=Q(r.options.dragDrop,e.options.dragDrop),n=r.dragDropProps||{},s=t.dragHandles,g=function(g){var h=n[g],u=Q(p,h.handleOptions,i.dragHandle),c={class:u.className,"stroke-width":u.lineWidth,fill:u.color,stroke:u.lineColor},x=u.pathFormatter||h.handleFormatter,f=h.handlePositioner,v=!h.validateIndividualDrag||h.validateIndividualDrag(e),m=void 0,y=void 0,D=void 0;if(h.resize&&v&&h.resizeSide&&x&&(i["draggable"+h.axis.toUpperCase()]||i[h.optionName])&&!1!==i[h.optionName]){s?s.point=e.id:s=t.dragHandles={group:o.g("drag-drop-handles").add(r.markerGroup||r.group),point:e.id},m=f(e),c.d=D=x(e);var b=e.series.xAxis.categories?-.5:0;if(!D||m.x<b||m.y<0)return"continue";c.cursor=u.cursor||("x"===h.axis!=!!a?"ew-resize":"ns-resize"),(y=s[h.optionName])||(y=s[h.optionName]=o.path().add(s.group)),c.translateX=a?r.yAxis.len-m.y:m.x,c.translateY=a?r.xAxis.len-m.x:m.y,a&&(c.rotation=-90),y.attr(c),d(y.element,["touchstart","mousedown"],function(r){var a,o;a=l(r,t),(o=e.series.chart).zoomOrPanKeyPressed(a)||(o.mouseIsDown=!1,w(a,e),o.dragDropData.updateProp=a.updateProp=g,e.firePointEvent("dragStart",a),a.stopPropagation(),a.preventDefault())},{passive:!1}),U(s.group.element,"mouseover",function(){t.dragDropData=t.dragDropData||{},t.dragDropData.isHoveringHandle=e.id}),d(s.group.element,["touchend","mouseout"],function(){var r;(r=e.series.chart).dragDropData&&e.id===r.dragDropData.isHoveringHandle&&delete r.dragDropData.isHoveringHandle,r.hoverPoint||_(e)})}},h=0,u=Object.keys(n);h<u.length;h++)g(u[h])}function et(e){for(var r,t=this.chart,a=1/0,o=-1/0,i=1/0,n=-1/0,s=0;s<e.length;s++){var d=e[s],l=d.graphic&&d.graphic.getBBox()||d.shapeArgs;if(l){var p=void 0,g=d.x2;W(g)&&(p=d.series.xAxis.translate(g,!1,!1,!1,!0));var h=!(l.width||l.height||l.x||l.y);r=!0,a=Math.min(d.plotX||0,p||0,h?1/0:l.x||0,a),o=Math.max(d.plotX||0,p||0,(l.x||0)+(l.width||0),o),i=Math.min(d.plotY||0,h?1/0:l.y||0,i),n=Math.max((l.y||0)+(l.height||0),n)}}return r?t.renderer.rect(a,i,o-a,n-i):t.renderer.g()}var ea=n();({compose:function(e,r){N(e);var t=r.prototype;if(!t.dragDropProps){var a=r.prototype.pointClass,o=r.types,i=a.prototype;i.getDropValues=ee,i.showDragHandles=er,U(a,"mouseOut",J),U(a,"mouseOver",Z),U(a,"remove",$),t.dragDropProps=K.line,t.getGuideBox=et;for(var n=0,s=["arearange","boxplot","bullet","column","columnrange","errorbar","flags","gantt","ohlc","waterfall","xrange"];n<s.length;n++){var d=s[n];o[d]&&(o[d].prototype.dragDropProps=K[d])}for(var l=0,p=["bellcurve","gauge","histogram","map","mapline","pareto","pie","sankey","sma","sunburst","treemap","vector","windbarb","wordcloud"];l<p.length;l++){var d=p[l];o[d]&&(o[d].prototype.dragDropProps=null)}}}}).compose(ea.Chart,ea.Series);var eo=n();return o.default}()});