!function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("react"),require("react-dom"),require("webpacker-react"),function(){try{return require("trix")}catch(t){}}());else if("function"==typeof define&&define.amd)define(["react","react-dom","webpacker-react","trix"],e);else{var n="object"==typeof exports?e(require("react"),require("react-dom"),require("webpacker-react"),function(){try{return require("trix")}catch(t){}}()):e(t.react,t["react-dom"],t["webpacker-react"],t.trix);for(var i in n)("object"==typeof exports?exports:t)[i]=n[i]}}(window,(function(t,e,n,i){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=314)}([function(e,n){e.exports=t},,function(t,e,n){"use strict";n.d(e,"e",(function(){return a})),n.d(e,"a",(function(){return s})),n.d(e,"c",(function(){return l})),n.d(e,"b",(function(){return d})),n.d(e,"d",(function(){return c}));var i=n(3),r=n.n(i),o=function(t,e){return Object.keys(e).reduce((function(n,i){return n["".concat(t,"-").concat(i)]=e[i],n}),{})},a=function(){},s=function(t){return o("aria",t)},l=function(t){return o("data",t)},d=function(){for(var t=arguments.length,e=new Array(t),n=0;nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:{},n=Object.assign(Object.assign({},t),e);return Object.keys(d).map((function(t){return d[t](n)})).filter((function(t){return(null==t?void 0:t.length)>0})).join(" ")},u=function(){},h=function(t){return Object(i.omit)(t,["marginRight","marginLeft","marginTop","marginBottom","marginX","marginY","margin","paddingRight","paddingLeft","paddingTop","paddingBottom","paddingX","paddingY","padding","dark"])}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(108);function c(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var u={horizontal:"fa-flip-horizontal",vertical:"fa-flip-vertical",both:"fa-flip-horizontal fa-flip-vertical",none:""};e.a=function(t){var e,n=t.aria,i=void 0===n?{}:n,o=t.border,h=void 0!==o&&o,p=t.className,f=t.customIcon,g=t.data,m=void 0===g?{}:g,v=t.fixedWidth,b=void 0===v||v,y=t.flip,x=void 0===y?"none":y,_=t.htmlOptions,O=void 0===_?{}:_,w=t.icon,$=void 0===w?"":w,C=t.id,k=t.inverse,S=void 0!==k&&k,j=t.listItem,E=void 0!==j&&j,M=t.pull,A=t.pulse,P=void 0!==A&&A,T=t.rotation,L=t.size,D=t.fontStyle,I=void 0===D?"far":D,N=t.spin,R="object"==typeof $?$:null,F=(c(e={"fa-border":h,"fa-fw":b,"fa-inverse":S,"fa-li":E,"fa-pulse":P,"fa-spin":void 0!==N&&N},"fa-".concat(L),L),c(e,"fa-pull-".concat(M),M),c(e,"fa-rotate-".concat(T),T),e);if(!f&&!R){var B=window.PB_ICONS?window.PB_ICONS[$]:null;B?R=r.a.createElement(B,null):F["fa-".concat($)]=$}var z=a()(u[x],R||f?"":"pb_icon_kit",R||f?"pb_custom_icon":I,F,Object(l.c)(t),p),H=a()("pb_icon_kit_emoji",Object(l.c)(t),p);!i.label&&(i.label="".concat($," icon"));var W=Object(s.a)(i),Y=Object(s.c)(m),U=Object(s.d)(O);return r.a.createElement(r.a.Fragment,null,function(t){return R||t?r.a.createElement(r.a.Fragment,null,r.a.cloneElement(R||t,Object.assign(Object.assign(Object.assign({},Y),U),{className:z,id:C,width:"auto",height:"auto"}))):Object(d.a)($)?r.a.createElement(r.a.Fragment,null,r.a.createElement("span",Object.assign({},Y,U,{className:H,id:C}),$)):r.a.createElement(r.a.Fragment,null,r.a.createElement("i",Object.assign({},Y,U,{className:z,id:C})),r.a.createElement("span",Object.assign({},W,{hidden:!0})))}(f))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return p})),n.d(e,"b",(function(){return c})),n.d(e,"c",(function(){return f})),n.d(e,"d",(function(){return d})),n.d(e,"e",(function(){return m})),n.d(e,"f",(function(){return x})),n.d(e,"g",(function(){return _})),n.d(e,"h",(function(){return b})),n.d(e,"i",(function(){return O})),n.d(e,"j",(function(){return w})),n.d(e,"k",(function(){return v})),n.d(e,"l",(function(){return $})),n.d(e,"m",(function(){return C})),n.d(e,"n",(function(){return k})),n.d(e,"o",(function(){return g})),n.d(e,"p",(function(){return y})),n.d(e,"q",(function(){return s})),n.d(e,"r",(function(){return a})),n.d(e,"s",(function(){return o})),n.d(e,"t",(function(){return S})),n.d(e,"u",(function(){return l})),n.d(e,"v",(function(){return i}));const i=["top","right","bottom","left"],r=["start","end"],o=i.reduce((t,e)=>t.concat(e,e+"-"+r[0],e+"-"+r[1]),[]),a=Math.min,s=Math.max,l=Math.round,d=Math.floor,c=t=>({x:t,y:t}),u={left:"right",right:"left",bottom:"top",top:"bottom"},h={start:"end",end:"start"};function p(t,e,n){return s(t,a(e,n))}function f(t,e){return"function"==typeof t?t(e):t}function g(t){return t.split("-")[0]}function m(t){return t.split("-")[1]}function v(t){return"x"===t?"y":"x"}function b(t){return"y"===t?"height":"width"}function y(t){return["top","bottom"].includes(g(t))?"y":"x"}function x(t){return v(y(t))}function _(t,e,n){void 0===n&&(n=!1);const i=m(t),r=x(t),o=b(r);let a="x"===r?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return e.reference[o]>e.floating[o]&&(a=C(a)),[a,C(a)]}function O(t){const e=C(t);return[w(t),e,w(e)]}function w(t){return t.replace(/start|end/g,t=>h[t])}function $(t,e,n,i){const r=m(t);let o=function(t,e,n){const i=["left","right"],r=["right","left"],o=["top","bottom"],a=["bottom","top"];switch(t){case"top":case"bottom":return n?e?r:i:e?i:r;case"left":case"right":return e?o:a;default:return[]}}(g(t),"start"===n,i);return r&&(o=o.map(t=>t+"-"+r),e&&(o=o.concat(o.map(w)))),o}function C(t){return t.replace(/left|right|bottom|top/g,t=>u[t])}function k(t){return"number"!=typeof t?function(t){return{top:0,right:0,bottom:0,left:0,...t}}(t):{top:t,right:t,bottom:t,left:t}}function S(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}},function(t,e,n){t.exports={windows:"#003db2",siding:"#6000ac",doors:"#b85c00",solar:"#007e8f",roofing:"#760b24",gutters:"#008540",insulation:"#96006c",product_1_background:"#003db2",product_1_highlight:"#0057ff",product_2_background:"#6000ac",product_2_highlight:"#8200e9",product_3_background:"#b85c00",product_3_highlight:"#ce7500",product_4_background:"#007e8f",product_4_highlight:"#00b9d2",product_5_background:"#760b24",product_5_highlight:"#b8032e",product_6_background:"#008540",product_6_highlight:"#00a851",product_7_background:"#96006c",product_7_highlight:"#cd0094",product_8_background:"#144075",product_8_highlight:"#1a569e",product_9_background:"#fcc419",product_9_highlight:"#ffd43b",product_10_background:"#20c997",product_10_highlight:"#38d9a9",success:"#1ca05c",success_secondary:"#24cb75",success_sm:"#157f48",success_subtle:"rgba(28,160,92,.1)",warning:"#f9bb00",warning_secondary:"#ffcb2d",warning_subtle:"rgba(249,187,0,.1)",error:"#da0014",error_secondary:"#ff0e24",error_subtle:"rgba(218,0,20,.1)",info:"#00c4d7",info_secondary:"#0be9ff",info_subtle:"rgba(0,196,215,.1)",neutral:"#c1cdd6",neutral_secondary:"#e0e6ea",neutral_subtle:"rgba(193,205,214,.1)",primary:"#0056cf",primary_secondary:"#036cff",data_1:"#0056cf",data_2:"#f9bb00",data_3:"#9e64e9",data_4:"#1ca05c",data_5:"#fd804c",data_6:"#144075",data_7:"#00c4d7",data_8:"#da0014",shadow:"rgba(60,106,172,.2)",shadow_dark:"#0a0527",royal:"#0056cf",purple:"#9e64e9",teal:"#00c4d7",red:"#da0014",yellow:"#f9bb00",green:"#1ca05c",orange:"#fd804c",default:"#93a8b8",white:"#fff",silver:"#f3f7fb",slate:"#c1cdd6",charcoal:"#242b42",black:"#000",secondary:"#f9bb00",tertiary:"#9e64e9",bg_light:"#f3f7fb",bg_dark:"#0a0527",bg_dark_card:"#231e3d",card_light:"#fff",card_dark:"#231e3d",active_light:"#f7fbff",active_dark:"#0082ff",primary_action:"#0056cf",primary_action_dark:"#0082ff",hover_light:"#e0eaf5",hover_dark:"rgba(255,255,255,.2)",border_light:"#e4e8f0",border_dark:"#3b3752",text_lt_default:"#242b42",text_lt_light:"#687887",text_lt_lighter:"#c1cdd6",text_dk_default:"#fff",text_dk_light:"rgba(255,255,255,.6)",text_dk_lighter:"rgba(255,255,255,.4)",category_1:"#0056cf",category_2:"#0cd2e5",category_3:"#f9bb00",category_4:"#14d595",category_5:"#a057ff",category_6:"#ff7034",category_7:"#97da22",category_8:"#ea599f",category_9:"#0091ff",category_10:"#5027e4",category_11:"#da0014",category_12:"#109922",category_13:"#058f9d",category_14:"#a33e6f",category_15:"#b2171c",category_16:"#0a5c49",category_17:"#325b91",category_18:"#be4714",category_19:"navy",category_20:"#5c0e0a",category_21:"#040830",gradient_start:"#1c75f2",gradient_end:"#0056cf"}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4);e.a=function(t){var e=t.align,n=void 0===e?"none":e,i=t.children,o=t.className,d=t.data,c=void 0===d?{}:d,u=t.inline,h=void 0!==u&&u,p=t.horizontal,f=void 0===p?"left":p,g=t.htmlOptions,m=void 0===g?{}:g,v=t.justify,b=void 0===v?"none":v,y=t.orientation,x=void 0===y?"row":y,_=t.spacing,O=void 0===_?"none":_,w=t.gap,$=void 0===w?"none":w,C=t.rowGap,k=void 0===C?"none":C,S=t.columnGap,j=void 0===S?"none":S,E=t.reverse,M=void 0!==E&&E,A=t.vertical,P=void 0===A?"top":A,T=t.wrap,L=void 0!==T&&T,D=t.alignSelf,I=void 0===D?"none":D,N=void 0!==x?"orientation_".concat(x):"",R="justify_content_".concat("none"!==b?b:f),F="align_items_".concat("none"!==n?n:P),B=!0===h?"inline":"",z=void 0!==O?"spacing_".concat(O):"",H="none"!==$?"gap_".concat($):"",W="none"!==k?"rowGap_".concat(k):"",Y="none"!==j?"columnGap_".concat(j):"",U=!0===L?"wrap":"",G=!0===M?"reverse":"",V="none"!==I?"align_self_".concat(I):"",X=Object(s.c)(c),q=Object(s.d)(m);return r.a.createElement("div",Object.assign({className:a()(Object(s.b)("pb_flex_kit",N,R,F,B,G,U,z,H,W,Y,V),Object(l.c)(t),o)},X,q),i)}},function(t,e,n){t.exports={font_family_base:'"Proxima Nova","Helvetica Neue",Helvetica,Arial,sans_serif',text_jumbo:"36px",text_largest:"32px",text_larger:"28px",text_large:"20px",text_base:"16px",text_default:"16px",text_normal:"16px",text_medium:"16px",text_small:"14px",text_smaller:"12px",text_smallest:"11px",heading_1:"46px",heading_2:"34px",heading_3:"28px",heading_4:"16px",lighter:"100",light:"300",bold:"600",regular:"400"}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(131);e.a=function(t){t.variant&&Object(l.a)();var e=t.aria,n=void 0===e?{}:e,i=t.children,o=t.className,c=t.color,u=void 0===c?"":c,h=t.data,p=void 0===h?{}:h,f=t.highlightedText,g=void 0===f?[]:f,m=t.highlighting,v=void 0!==m&&m,b=t.htmlOptions,y=void 0===b?{}:b,x=t.id,_=void 0===x?"":x,O=t.status,w=void 0===O?null:O,$=t.tag,C=void 0===$?"div":$,k=t.text,S=void 0===k?"":k,j=t.variant,E=void 0===j?null:j,M=Object(s.a)(n),A=Object(s.c)(p),P=Object(s.d)(y),T=a()(Object(s.b)("pb_body_kit",u,E,w),Object(l.c)(t),o),L="".concat(C);return r.a.createElement(L,Object.assign({},M,A,P,{className:T,id:_}),v&&r.a.createElement(d.a,{highlightedText:g,text:S},i),!v&&(S||i))}},function(t,e,n){"use strict";n.d(e,"m",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"k",(function(){return o})),n.d(e,"f",(function(){return a})),n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return l})),n.d(e,"l",(function(){return d})),n.d(e,"e",(function(){return c})),n.d(e,"d",(function(){return u})),n.d(e,"o",(function(){return h})),n.d(e,"i",(function(){return p})),n.d(e,"j",(function(){return f})),n.d(e,"n",(function(){return g})),n.d(e,"h",(function(){return m})),n.d(e,"g",(function(){return v}));var i="top",r="bottom",o="right",a="left",s="auto",l=[i,r,o,a],d="start",c="end",u="clippingParents",h="viewport",p="popper",f="reference",g=l.reduce((function(t,e){return t.concat([e+"-"+d,e+"-"+c])}),[]),m=[].concat(l,[s]).reduce((function(t,e){return t.concat([e,e+"-"+d,e+"-"+c])}),[]),v=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4);e.a=function(t){t.variant&&Object(l.a)();var e,n=t.aria,i=void 0===n?{}:n,o=t.children,d=t.className,c=t.color,u=t.data,h=void 0===u?{}:u,p=t.htmlOptions,f=void 0===p?{}:p,g=t.id,m=t.size,v=void 0===m?3:m,b=t.bold,y=void 0===b||b,x=t.tag,_=void 0===x?"h3":x,O=t.text,w=t.variant,$=void 0===w?null:w,C=Object(s.a)(i),k=Object(s.c)(h),S=Object(s.d)(f),j=y?"":"thin",E="number"==typeof v||"string"==typeof v,M=a()(Object(s.b)("pb_title_kit",E?"size_".concat(v):"",$,c,j),Object(l.c)(t),(e="",E||Object.entries(v).forEach((function(t){e+="pb_title_kit_".concat(t[0],"_").concat(t[1]," ")})),e.trim()),d),A="".concat(_);return r.a.createElement(A,Object.assign({},C,k,S,{className:M,id:g}),O||o)}},function(t,e,n){t.exports=n(241)()},function(t,e,n){"use strict";function i(t){return a(t)?(t.nodeName||"").toLowerCase():"#document"}function r(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function o(t){var e;return null==(e=(a(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function a(t){return t instanceof Node||t instanceof r(t).Node}function s(t){return t instanceof Element||t instanceof r(t).Element}function l(t){return t instanceof HTMLElement||t instanceof r(t).HTMLElement}function d(t){return"undefined"!=typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof r(t).ShadowRoot)}function c(t){const{overflow:e,overflowX:n,overflowY:i,display:r}=m(t);return/auto|scroll|overlay|hidden|clip/.test(e+i+n)&&!["inline","contents"].includes(r)}function u(t){return["table","td","th"].includes(i(t))}function h(t){const e=f(),n=m(t);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!e&&!!n.backdropFilter&&"none"!==n.backdropFilter||!e&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(t=>(n.willChange||"").includes(t))||["paint","layout","strict","content"].some(t=>(n.contain||"").includes(t))}function p(t){let e=b(t);for(;l(e)&&!g(e);){if(h(e))return e;e=b(e)}return null}function f(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function g(t){return["html","body","#document"].includes(i(t))}function m(t){return r(t).getComputedStyle(t)}function v(t){return s(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function b(t){if("html"===i(t))return t;const e=t.assignedSlot||t.parentNode||d(t)&&t.host||o(t);return d(e)?e.host:e}function y(t,e,n){var i;void 0===e&&(e=[]),void 0===n&&(n=!0);const o=function t(e){const n=b(e);return g(n)?e.ownerDocument?e.ownerDocument.body:e.body:l(n)&&c(n)?n:t(n)}(t),a=o===(null==(i=t.ownerDocument)?void 0:i.body),s=r(o);return a?e.concat(s,s.visualViewport||[],c(o)?o:[],s.frameElement&&n?y(s.frameElement):[]):e.concat(o,y(o,[],n))}n.d(e,"a",(function(){return m})),n.d(e,"b",(function(){return p})),n.d(e,"c",(function(){return o})),n.d(e,"d",(function(){return i})),n.d(e,"e",(function(){return v})),n.d(e,"f",(function(){return y})),n.d(e,"g",(function(){return b})),n.d(e,"h",(function(){return r})),n.d(e,"i",(function(){return h})),n.d(e,"j",(function(){return s})),n.d(e,"k",(function(){return l})),n.d(e,"l",(function(){return g})),n.d(e,"m",(function(){return c})),n.d(e,"n",(function(){return u})),n.d(e,"o",(function(){return f}))},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4);e.a=function(t){t.variant&&Object(l.a)();var e=t.aria,n=void 0===e?{}:e,i=t.children,o=t.className,d=t.color,c=t.data,u=void 0===c?{}:c,h=t.htmlOptions,p=void 0===h?{}:h,f=t.id,g=t.size,m=void 0===g?"md":g,v=t.tag,b=void 0===v?"div":v,y=t.text,x=t.variant,_=void 0===x?null:x,O=["h1","h2","h3","h4","h5","h6","p","span","div","caption"].includes(b)?b:"div",w=Object(s.a)(n),$=Object(s.c)(u),C=Object(s.d)(p),k=a()(Object(s.b)("pb_caption_kit",m,_,d),Object(l.c)(t),o);return r.a.createElement(O,Object.assign({},w,$,C,{className:k,id:f}),y||i)}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4);e.a=function(t){var e=t.children,n=t.className,i=t.fixedSize,o=t.grow,d=t.htmlOptions,c=void 0===d?{}:d,u=t.shrink,h=t.flex,p=void 0===h?"none":h,f=t.order,g=void 0===f?"none":f,m=t.alignSelf,v=t.displayFlex,b=!0===o?"grow":"",y=!0===v?"display_flex_".concat(v):"",x="none"!==p?"flex_".concat(p):"",_=!0===u?"shrink":"",O=m?"align_self_".concat(m):"",w=void 0!==i?{flexBasis:"".concat(i)}:null,$="none"!==g?"order_".concat(g):null,C=Object(s.d)(c);return r.a.createElement("div",Object.assign({},C,{className:a()(Object(s.b)("pb_flex_item_kit",b,_,x,y),$,O,Object(l.c)(t),n),style:w}),e)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n(78);function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function o(t){for(var e=1;e2?n-2:0),r=2;r-1}function w(t){return O(t)?window.pageYOffset:t.scrollTop}function $(t,e){O(t)?window.scrollTo(0,e):t.scrollTop=e}function C(t,e,n,i){return n*((t=t/i-1)*t*t+1)+e}function k(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:g,r=w(t),o=e-r,a=10,s=0;function l(){var e=C(s+=a,r,o,n);$(t,e),sn.bottom?$(t,Math.min(e.offsetTop+e.clientHeight-t.offsetHeight+r,t.scrollHeight)):i.top-r1?e-1:0),i=1;i=f)return{placement:"bottom",maxHeight:e};if(j>=f&&!a)return o&&k(l,E,160),{placement:"bottom",maxHeight:e};if(!a&&j>=i||a&&C>=i)return o&&k(l,E,160),{placement:"bottom",maxHeight:a?C-y:j-y};if("auto"===r||a){var A=e,P=a?_:S;return P>=i&&(A=Math.min(P-y-s,e)),{placement:"top",maxHeight:A}}if("bottom"===r)return o&&$(l,E),{placement:"bottom",maxHeight:e};break;case"top":if(_>=f)return{placement:"top",maxHeight:e};if(S>=f&&!a)return o&&k(l,M,160),{placement:"top",maxHeight:e};if(!a&&S>=i||a&&_>=i){var T=e;return(!a&&S>=i||a&&_>=i)&&(T=a?_-x:S-x),o&&k(l,M,160),{placement:"top",maxHeight:T}}return{placement:"bottom",maxHeight:e};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return d}var H,W=function(t){return"auto"===t?"bottom":t},Y=function(t,e){var n,r=t.placement,o=t.theme,a=o.borderRadius,s=o.spacing,l=o.colors;return Object(i.a)((n={label:"menu"},Object(d.a)(n,function(t){return t?{bottom:"top",top:"bottom"}[t]:"bottom"}(r),"100%"),Object(d.a)(n,"position","absolute"),Object(d.a)(n,"width","100%"),Object(d.a)(n,"zIndex",1),n),e?{}:{backgroundColor:l.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:s.menuGutter,marginTop:s.menuGutter})},U=Object(c.createContext)(null),G=function(t){var e=t.children,n=t.minMenuHeight,r=t.maxMenuHeight,o=t.menuPlacement,s=t.menuPosition,l=t.menuShouldScrollIntoView,d=t.theme,u=(Object(c.useContext)(U)||{}).setPortalPlacement,h=Object(c.useRef)(null),f=Object(c.useState)(r),g=Object(a.a)(f,2),m=g[0],v=g[1],b=Object(c.useState)(null),y=Object(a.a)(b,2),x=y[0],_=y[1],O=d.spacing.controlHeight;return Object(p.a)((function(){var t=h.current;if(t){var e="fixed"===s,i=z({maxHeight:r,menuEl:t,minHeight:n,placement:o,shouldScroll:l&&!e,isFixedPosition:e,controlHeight:O});v(i.maxHeight),_(i.placement),null==u||u(i.placement)}}),[r,o,s,l,n,u,O]),e({ref:h,placerProps:Object(i.a)(Object(i.a)({},t),{},{placement:x||W(o),maxHeight:m})})},V=function(t){var e=t.children,n=t.innerRef,i=t.innerProps;return Object(o.b)("div",Object(r.a)({},x(t,"menu",{menu:!0}),{ref:n},i),e)},X=function(t,e){var n=t.maxHeight,r=t.theme.spacing.baseUnit;return Object(i.a)({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},e?{}:{paddingBottom:r,paddingTop:r})},q=function(t,e){var n=t.theme,r=n.spacing.baseUnit,o=n.colors;return Object(i.a)({textAlign:"center"},e?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},K=q,Z=q,J=function(t){var e=t.rect,n=t.offset,i=t.position;return{left:e.left,position:i,top:n,width:e.width,zIndex:1}},Q=function(t){var e=t.isDisabled;return{label:"container",direction:t.isRtl?"rtl":void 0,pointerEvents:e?"none":void 0,position:"relative"}},tt=function(t,e){var n=t.theme.spacing,r=t.isMulti,o=t.hasValue,a=t.selectProps.controlShouldRenderValue;return Object(i.a)({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},e?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})},et=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},nt=["size"],it=["innerProps","isRtl","size"];var rt,ot,at={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},st=function(t){var e=t.size,n=Object(s.a)(t,nt);return Object(o.b)("svg",Object(r.a)({height:e,width:e,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:at},n))},lt=function(t){return Object(o.b)(st,Object(r.a)({size:20},t),Object(o.b)("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},dt=function(t){return Object(o.b)(st,Object(r.a)({size:20},t),Object(o.b)("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},ct=function(t,e){var n=t.isFocused,r=t.theme,o=r.spacing.baseUnit,a=r.colors;return Object(i.a)({label:"indicatorContainer",display:"flex",transition:"color 150ms"},e?{}:{color:n?a.neutral60:a.neutral20,padding:2*o,":hover":{color:n?a.neutral80:a.neutral40}})},ut=ct,ht=ct,pt=function(t,e){var n=t.isDisabled,r=t.theme,o=r.spacing.baseUnit,a=r.colors;return Object(i.a)({label:"indicatorSeparator",alignSelf:"stretch",width:1},e?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},ft=Object(o.c)(H||(rt=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],ot||(ot=rt.slice(0)),H=Object.freeze(Object.defineProperties(rt,{raw:{value:Object.freeze(ot)}})))),gt=function(t,e){var n=t.isFocused,r=t.size,o=t.theme,a=o.colors,s=o.spacing.baseUnit;return Object(i.a)({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},e?{}:{color:n?a.neutral60:a.neutral20,padding:2*s})},mt=function(t){var e=t.delay,n=t.offset;return Object(o.b)("span",{css:Object(o.a)({animation:"".concat(ft," 1s ease-in-out ").concat(e,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},vt=function(t,e){var n=t.isDisabled,r=t.isFocused,o=t.theme,a=o.colors,s=o.borderRadius,l=o.spacing;return Object(i.a)({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},e?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:r?a.primary:a.neutral20,borderRadius:s,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},bt=function(t){var e=t.children,n=t.isDisabled,i=t.isFocused,a=t.innerRef,s=t.innerProps,l=t.menuIsOpen;return Object(o.b)("div",Object(r.a)({ref:a},x(t,"control",{control:!0,"control--is-disabled":n,"control--is-focused":i,"control--menu-is-open":l}),s,{"aria-disabled":n||void 0}),e)},yt=["data"],xt=function(t,e){var n=t.theme.spacing;return e?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},_t=function(t,e){var n=t.theme,r=n.colors,o=n.spacing;return Object(i.a)({label:"group",cursor:"default",display:"block"},e?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},Ot=function(t){var e=t.children,n=t.cx,i=t.getStyles,a=t.getClassNames,s=t.Heading,l=t.headingProps,d=t.innerProps,c=t.label,u=t.theme,h=t.selectProps;return Object(o.b)("div",Object(r.a)({},x(t,"group",{group:!0}),d),Object(o.b)(s,Object(r.a)({},l,{selectProps:h,theme:u,getStyles:i,getClassNames:a,cx:n}),c),Object(o.b)("div",null,e))},wt=["innerRef","isDisabled","isHidden","inputClassName"],$t=function(t,e){var n=t.isDisabled,r=t.value,o=t.theme,a=o.spacing,s=o.colors;return Object(i.a)(Object(i.a)({visibility:n?"hidden":"visible",transform:r?"translateZ(0)":""},kt),e?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:s.neutral80})},Ct={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},kt={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Object(i.a)({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Ct)},St=function(t){return Object(i.a)({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},Ct)},jt=function(t,e){var n=t.theme,r=n.spacing,o=n.borderRadius,a=n.colors;return Object(i.a)({label:"multiValue",display:"flex",minWidth:0},e?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},Et=function(t,e){var n=t.theme,r=n.borderRadius,o=n.colors,a=t.cropWithEllipsis;return Object(i.a)({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},e?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},Mt=function(t,e){var n=t.theme,r=n.spacing,o=n.borderRadius,a=n.colors,s=t.isFocused;return Object(i.a)({alignItems:"center",display:"flex"},e?{}:{borderRadius:o/2,backgroundColor:s?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},At=function(t){var e=t.children,n=t.innerProps;return Object(o.b)("div",n,e)};var Pt=function(t,e){var n=t.isDisabled,r=t.isFocused,o=t.isSelected,a=t.theme,s=a.spacing,l=a.colors;return Object(i.a)({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},e?{}:{backgroundColor:o?l.primary:r?l.primary25:"transparent",color:n?l.neutral20:o?l.neutral0:"inherit",padding:"".concat(2*s.baseUnit,"px ").concat(3*s.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?l.primary:l.primary50}})},Tt=function(t,e){var n=t.theme,r=n.spacing,o=n.colors;return Object(i.a)({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},e?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},Lt=function(t,e){var n=t.isDisabled,r=t.theme,o=r.spacing,a=r.colors;return Object(i.a)({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},e?{}:{color:n?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},Dt={ClearIndicator:function(t){var e=t.children,n=t.innerProps;return Object(o.b)("div",Object(r.a)({},x(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),e||Object(o.b)(lt,null))},Control:bt,DropdownIndicator:function(t){var e=t.children,n=t.innerProps;return Object(o.b)("div",Object(r.a)({},x(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),e||Object(o.b)(dt,null))},DownChevron:dt,CrossIcon:lt,Group:Ot,GroupHeading:function(t){var e=y(t);e.data;var n=Object(s.a)(e,yt);return Object(o.b)("div",Object(r.a)({},x(t,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(t){var e=t.children,n=t.innerProps;return Object(o.b)("div",Object(r.a)({},x(t,"indicatorsContainer",{indicators:!0}),n),e)},IndicatorSeparator:function(t){var e=t.innerProps;return Object(o.b)("span",Object(r.a)({},e,x(t,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(t){var e=t.cx,n=t.value,i=y(t),a=i.innerRef,l=i.isDisabled,d=i.isHidden,c=i.inputClassName,u=Object(s.a)(i,wt);return Object(o.b)("div",Object(r.a)({},x(t,"input",{"input-container":!0}),{"data-value":n||""}),Object(o.b)("input",Object(r.a)({className:e({input:!0},c),ref:a,style:St(d),disabled:l},u)))},LoadingIndicator:function(t){var e=t.innerProps,n=t.isRtl,a=t.size,l=void 0===a?4:a,d=Object(s.a)(t,it);return Object(o.b)("div",Object(r.a)({},x(Object(i.a)(Object(i.a)({},d),{},{innerProps:e,isRtl:n,size:l}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),e),Object(o.b)(mt,{delay:0,offset:n}),Object(o.b)(mt,{delay:160,offset:!0}),Object(o.b)(mt,{delay:320,offset:!n}))},Menu:V,MenuList:function(t){var e=t.children,n=t.innerProps,i=t.innerRef,a=t.isMulti;return Object(o.b)("div",Object(r.a)({},x(t,"menuList",{"menu-list":!0,"menu-list--is-multi":a}),{ref:i},n),e)},MenuPortal:function(t){var e=t.appendTo,n=t.children,s=t.controlElement,l=t.innerProps,d=t.menuPlacement,f=t.menuPosition,g=Object(c.useRef)(null),m=Object(c.useRef)(null),v=Object(c.useState)(W(d)),b=Object(a.a)(v,2),y=b[0],_=b[1],O=Object(c.useMemo)((function(){return{setPortalPlacement:_}}),[]),w=Object(c.useState)(null),$=Object(a.a)(w,2),C=$[0],k=$[1],S=Object(c.useCallback)((function(){if(s){var t=function(t){var e=t.getBoundingClientRect();return{bottom:e.bottom,height:e.height,left:e.left,right:e.right,top:e.top,width:e.width}}(s),e="fixed"===f?0:window.pageYOffset,n=t[y]+e;n===(null==C?void 0:C.offset)&&t.left===(null==C?void 0:C.rect.left)&&t.width===(null==C?void 0:C.rect.width)||k({offset:n,rect:t})}}),[s,f,y,null==C?void 0:C.offset,null==C?void 0:C.rect.left,null==C?void 0:C.rect.width]);Object(p.a)((function(){S()}),[S]);var j=Object(c.useCallback)((function(){"function"==typeof m.current&&(m.current(),m.current=null),s&&g.current&&(m.current=Object(h.b)(s,g.current,S,{elementResize:"ResizeObserver"in window}))}),[s,S]);Object(p.a)((function(){j()}),[j]);var E=Object(c.useCallback)((function(t){g.current=t,j()}),[j]);if(!e&&"fixed"!==f||!C)return null;var M=Object(o.b)("div",Object(r.a)({ref:E},x(Object(i.a)(Object(i.a)({},t),{},{offset:C.offset,position:f,rect:C.rect}),"menuPortal",{"menu-portal":!0}),l),n);return Object(o.b)(U.Provider,{value:O},e?Object(u.createPortal)(M,e):M)},LoadingMessage:function(t){var e=t.children,n=void 0===e?"Loading...":e,a=t.innerProps,l=Object(s.a)(t,B);return Object(o.b)("div",Object(r.a)({},x(Object(i.a)(Object(i.a)({},l),{},{children:n,innerProps:a}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),a),n)},NoOptionsMessage:function(t){var e=t.children,n=void 0===e?"No options":e,a=t.innerProps,l=Object(s.a)(t,F);return Object(o.b)("div",Object(r.a)({},x(Object(i.a)(Object(i.a)({},l),{},{children:n,innerProps:a}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),a),n)},MultiValue:function(t){var e=t.children,n=t.components,r=t.data,a=t.innerProps,s=t.isDisabled,l=t.removeProps,d=t.selectProps,c=n.Container,u=n.Label,h=n.Remove;return Object(o.b)(c,{data:r,innerProps:Object(i.a)(Object(i.a)({},x(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":s})),a),selectProps:d},Object(o.b)(u,{data:r,innerProps:Object(i.a)({},x(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:d},e),Object(o.b)(h,{data:r,innerProps:Object(i.a)(Object(i.a)({},x(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(e||"option")},l),selectProps:d}))},MultiValueContainer:At,MultiValueLabel:At,MultiValueRemove:function(t){var e=t.children,n=t.innerProps;return Object(o.b)("div",Object(r.a)({role:"button"},n),e||Object(o.b)(lt,{size:14}))},Option:function(t){var e=t.children,n=t.isDisabled,i=t.isFocused,a=t.isSelected,s=t.innerRef,l=t.innerProps;return Object(o.b)("div",Object(r.a)({},x(t,"option",{option:!0,"option--is-disabled":n,"option--is-focused":i,"option--is-selected":a}),{ref:s,"aria-disabled":n},l),e)},Placeholder:function(t){var e=t.children,n=t.innerProps;return Object(o.b)("div",Object(r.a)({},x(t,"placeholder",{placeholder:!0}),n),e)},SelectContainer:function(t){var e=t.children,n=t.innerProps,i=t.isDisabled,a=t.isRtl;return Object(o.b)("div",Object(r.a)({},x(t,"container",{"--is-disabled":i,"--is-rtl":a}),n),e)},SingleValue:function(t){var e=t.children,n=t.isDisabled,i=t.innerProps;return Object(o.b)("div",Object(r.a)({},x(t,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),i),e)},ValueContainer:function(t){var e=t.children,n=t.innerProps,i=t.isMulti,a=t.hasValue;return Object(o.b)("div",Object(r.a)({},x(t,"valueContainer",{"value-container":!0,"value-container--is-multi":i,"value-container--has-value":a}),n),e)}},It=function(t){return Object(i.a)(Object(i.a)({},Dt),t.components)}},function(t,e,n){"use strict";var i=["SU","M","T","W","TH","F","S"],r=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],o=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],a=function(t){return"string"!=typeof t||t.includes("T")?new Date(t):new Date(t.replace(/-/g,"/"))},s=function(t,e){return e?new Date(a(t).toLocaleString("en-US",{timeZone:e})).getDate():a(t).getDate()},l=function(t){return a(t).getMonth()+1},d=function(t,e){var n=a(t);return e?n.toLocaleTimeString("en-US",{timeZone:e,timeStyle:"short"}).split(" ")[0]:n.toLocaleTimeString("en-US",{timeStyle:"short"}).split(" ")[0]},c=function(t,e){var n=a(t);return e?n.toLocaleString("en-US",{timeZone:e,hour12:!0}).slice(-2).charAt(0).toLocaleLowerCase():n.toLocaleString("en-US",{hour12:!0}).slice(-2).charAt(0).toLocaleLowerCase()},u=function(t){var e=a(t),n=e.getDay(),i=new Date(e.setHours(0,0,0)),r=0===n?6:n-1;return i.setDate(e.getDate()-r),i},h=function(t){var e=a(t),n=e.getDay(),i=new Date(e.setHours(23,59,59,0)),r=0===n?0:7-n;return i.setDate(e.getDate()+r),i},p=function(t){var e=a(t);return new Date(e.getFullYear(),e.getMonth(),1)},f=function(t){var e=a(t);return new Date(e.getFullYear(),e.getMonth()+1,0,23,59,59)},g=function(t){var e=a(t),n=Math.floor(e.getMonth()/3);return new Date(e.getFullYear(),3*n,1)},m=function(t){var e=a(t),n=Math.floor(e.getMonth()/3),i=new Date(e.getFullYear(),3*(n+1),1);return new Date(i.getTime()-1)},v=function(t){var e=a(t);return new Date(e.getFullYear(),0,1)},b=function(t){var e=a(t);return new Date(e.getFullYear(),11,31,23,59,59)};e.a={toMinute:function(t,e){var n=a(t);return e?n.toLocaleTimeString("en-US",{timeZone:e,hour:"2-digit",minute:"2-digit"}).slice(3,5):n.toLocaleTimeString("en-US",{hour:"2-digit",minute:"2-digit"}).slice(3,5)},toHour:function(t,e){var n=a(t);return e?n.toLocaleTimeString("en-US",{timeZone:e,hour:"numeric"}).split(" ")[0]:n.toLocaleTimeString("en-US",{hour:"numeric"}).split(" ")[0]},toDay:s,toDayAbbr:function(t){var e=a(t);return i[e.getDay()]},toWeekday:function(t){var e=a(t);return r[e.getDay()]},toMonth:function(t,e){if(e){var n=new Date(a(t).toLocaleString("en-US",{timeZone:e}));return o[n.getMonth()]}var i=a(t);return o[i.getMonth()]},toMonthNum:l,toYear:function(t,e){return e?new Date(a(t).toLocaleString("en-US",{timeZone:e})).getFullYear():a(t).getFullYear()},toTime:d,toMeridiem:c,toTimeZone:function(t,e){var n=a(t);return e?n.toLocaleString("en-US",{timeZone:e,timeZoneName:"short"}).split(" ")[3]:n.toLocaleString("en-US",{timeZoneName:"short"}).split(" ")[3]},toTimeWithMeridiem:function(t,e){var n=a(t);return"".concat(d(n,e)).concat(c(n,e))},toIso:function(t){return a(t).toISOString()},fromNow:function(t){for(var e=new Date,n=a(t),i=n.getTime(),r=e.getTime()-i,o=e.getFullYear()-n.getFullYear(),s="".concat(o,1===o?" year ago":" years ago"),l=0,d=[{min:0,max:45e3,value:"a few seconds ago"},{min:45e3,max:9e4,value:"a minute ago"},{min:9e4,max:267e4,value:"".concat(Math.round(r/6e4)," minutes ago")},{min:267e4,max:54e5,value:"an hour ago"},{min:54e5,max:774e5,value:"".concat(Math.round(r/36e5)," hours ago")},{min:774e5,max:1296e5,value:"a day ago"},{min:1296e5,max:22032e5,value:"".concat(Math.round(r/864e5)," days ago")},{min:22032e5,max:3888e6,value:"a month ago"},{min:3888e6,max:2756e7,value:"".concat(function(){var t=12*o;return t-=n.getMonth(),t+=e.getMonth()}()," months ago")}];l=u&&r1&&void 0!==arguments[1]?arguments[1]:"month_day",n=a(t);return"month_day"==e?"".concat(l(n),"/").concat(s(n)):"".concat(n.toLocaleString("en-US",{month:"short"})," ").concat(s(n))},getYesterdayDate:function(t){var e=a(t),n=new Date;return n.setDate(e.getDate()-1),n},getFirstDayOfWeek:u,getLastDayOfWeek:h,getPreviousWeekStartDate:function(t){var e=u(t);return new Date(e.getFullYear(),e.getMonth(),e.getDate()-7)},getPreviousWeekEndDate:function(t){var e=h(t);return new Date(e.getFullYear(),e.getMonth(),e.getDate()-7,e.getHours(),e.getMinutes(),e.getSeconds())},getMonthStartDate:p,getMonthEndDate:f,getPreviousMonthStartDate:function(t){var e=p(t);return new Date(e.getFullYear(),e.getMonth()-1,e.getDate())},getPreviousMonthEndDate:function(t){var e=f(t);return new Date(e.getFullYear(),e.getMonth()-1,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds())},getQuarterStartDate:g,getQuarterEndDate:m,getPreviousQuarterStartDate:function(t){var e=g(t);return new Date(e.getFullYear(),e.getMonth()-3,e.getDate())},getPreviousQuarterEndDate:function(t){var e=m(t);return new Date(e.getFullYear(),e.getMonth()-3,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds())},getYearStartDate:v,getYearEndDate:b,getPreviousYearStartDate:function(t){var e=v(t);return new Date(e.getFullYear()-1,e.getMonth(),e.getDate())},getPreviousYearEndDate:function(t){var e=b(t);return new Date(e.getFullYear()-1,e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds())}}},,,function(t,e,n){(function(t,i){var r; /** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(){var o="Expected a function",a="__lodash_placeholder__",s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],l="[object Arguments]",d="[object Array]",c="[object Boolean]",u="[object Date]",h="[object Error]",p="[object Function]",f="[object GeneratorFunction]",g="[object Map]",m="[object Number]",v="[object Object]",b="[object RegExp]",y="[object Set]",x="[object String]",_="[object Symbol]",O="[object WeakMap]",w="[object ArrayBuffer]",$="[object DataView]",C="[object Float32Array]",k="[object Float64Array]",S="[object Int8Array]",j="[object Int16Array]",E="[object Int32Array]",M="[object Uint8Array]",A="[object Uint16Array]",P="[object Uint32Array]",T=/\b__p \+= '';/g,L=/\b(__p \+=) '' \+/g,D=/(__e\(.*?\)|\b__t\)) \+\n'';/g,I=/&(?:amp|lt|gt|quot|#39);/g,N=/[&<>"']/g,R=RegExp(I.source),F=RegExp(N.source),B=/<%-([\s\S]+?)%>/g,z=/<%([\s\S]+?)%>/g,H=/<%=([\s\S]+?)%>/g,W=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/,U=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,G=/[\\^$.*+?()[\]{}|]/g,V=RegExp(G.source),X=/^\s+/,q=/\s/,K=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Z=/\{\n\/\* \[wrapped with (.+)\] \*/,J=/,? & /,Q=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tt=/[()=,{}\[\]\/\s]/,et=/\\(\\)?/g,nt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,it=/\w*$/,rt=/^[-+]0x[0-9a-f]+$/i,ot=/^0b[01]+$/i,at=/^\[object .+?Constructor\]$/,st=/^0o[0-7]+$/i,lt=/^(?:0|[1-9]\d*)$/,dt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ct=/($^)/,ut=/['\n\r\u2028\u2029\\]/g,ht="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",pt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ft="[\\ud800-\\udfff]",gt="["+pt+"]",mt="["+ht+"]",vt="\\d+",bt="[\\u2700-\\u27bf]",yt="[a-z\\xdf-\\xf6\\xf8-\\xff]",xt="[^\\ud800-\\udfff"+pt+vt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",_t="\\ud83c[\\udffb-\\udfff]",Ot="[^\\ud800-\\udfff]",wt="(?:\\ud83c[\\udde6-\\uddff]){2}",$t="[\\ud800-\\udbff][\\udc00-\\udfff]",Ct="[A-Z\\xc0-\\xd6\\xd8-\\xde]",kt="(?:"+yt+"|"+xt+")",St="(?:"+Ct+"|"+xt+")",jt="(?:"+mt+"|"+_t+")"+"?",Et="[\\ufe0e\\ufe0f]?"+jt+("(?:\\u200d(?:"+[Ot,wt,$t].join("|")+")[\\ufe0e\\ufe0f]?"+jt+")*"),Mt="(?:"+[bt,wt,$t].join("|")+")"+Et,At="(?:"+[Ot+mt+"?",mt,wt,$t,ft].join("|")+")",Pt=RegExp("['’]","g"),Tt=RegExp(mt,"g"),Lt=RegExp(_t+"(?="+_t+")|"+At+Et,"g"),Dt=RegExp([Ct+"?"+yt+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[gt,Ct,"$"].join("|")+")",St+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[gt,Ct+kt,"$"].join("|")+")",Ct+"?"+kt+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Ct+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",vt,Mt].join("|"),"g"),It=RegExp("[\\u200d\\ud800-\\udfff"+ht+"\\ufe0e\\ufe0f]"),Nt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Rt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Ft=-1,Bt={};Bt[C]=Bt[k]=Bt[S]=Bt[j]=Bt[E]=Bt[M]=Bt["[object Uint8ClampedArray]"]=Bt[A]=Bt[P]=!0,Bt[l]=Bt[d]=Bt[w]=Bt[c]=Bt[$]=Bt[u]=Bt[h]=Bt[p]=Bt[g]=Bt[m]=Bt[v]=Bt[b]=Bt[y]=Bt[x]=Bt[O]=!1;var zt={};zt[l]=zt[d]=zt[w]=zt[$]=zt[c]=zt[u]=zt[C]=zt[k]=zt[S]=zt[j]=zt[E]=zt[g]=zt[m]=zt[v]=zt[b]=zt[y]=zt[x]=zt[_]=zt[M]=zt["[object Uint8ClampedArray]"]=zt[A]=zt[P]=!0,zt[h]=zt[p]=zt[O]=!1;var Ht={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Wt=parseFloat,Yt=parseInt,Ut="object"==typeof t&&t&&t.Object===Object&&t,Gt="object"==typeof self&&self&&self.Object===Object&&self,Vt=Ut||Gt||Function("return this")(),Xt=e&&!e.nodeType&&e,qt=Xt&&"object"==typeof i&&i&&!i.nodeType&&i,Kt=qt&&qt.exports===Xt,Zt=Kt&&Ut.process,Jt=function(){try{var t=qt&&qt.require&&qt.require("util").types;return t||Zt&&Zt.binding&&Zt.binding("util")}catch(t){}}(),Qt=Jt&&Jt.isArrayBuffer,te=Jt&&Jt.isDate,ee=Jt&&Jt.isMap,ne=Jt&&Jt.isRegExp,ie=Jt&&Jt.isSet,re=Jt&&Jt.isTypedArray;function oe(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function ae(t,e,n,i){for(var r=-1,o=null==t?0:t.length;++r-1}function he(t,e,n){for(var i=-1,r=null==t?0:t.length;++i-1;);return n}function De(t,e){for(var n=t.length;n--&&_e(e,t[n],0)>-1;);return n}function Ie(t,e){for(var n=t.length,i=0;n--;)t[n]===e&&++i;return i}var Ne=ke({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Re=ke({"&":"&","<":"<",">":">",'"':""","'":"'"});function Fe(t){return"\\"+Ht[t]}function Be(t){return It.test(t)}function ze(t){var e=-1,n=Array(t.size);return t.forEach((function(t,i){n[++e]=[i,t]})),n}function He(t,e){return function(n){return t(e(n))}}function We(t,e){for(var n=-1,i=t.length,r=0,o=[];++n",""":'"',"'":"'"});var Ke=function t(e){var n,i=(e=null==e?Vt:Ke.defaults(Vt.Object(),e,Ke.pick(Vt,Rt))).Array,r=e.Date,q=e.Error,ht=e.Function,pt=e.Math,ft=e.Object,gt=e.RegExp,mt=e.String,vt=e.TypeError,bt=i.prototype,yt=ht.prototype,xt=ft.prototype,_t=e["__core-js_shared__"],Ot=yt.toString,wt=xt.hasOwnProperty,$t=0,Ct=(n=/[^.]+$/.exec(_t&&_t.keys&&_t.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",kt=xt.toString,St=Ot.call(ft),jt=Vt._,Et=gt("^"+Ot.call(wt).replace(G,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Mt=Kt?e.Buffer:void 0,At=e.Symbol,Lt=e.Uint8Array,It=Mt?Mt.allocUnsafe:void 0,Ht=He(ft.getPrototypeOf,ft),Ut=ft.create,Gt=xt.propertyIsEnumerable,Xt=bt.splice,qt=At?At.isConcatSpreadable:void 0,Zt=At?At.iterator:void 0,Jt=At?At.toStringTag:void 0,be=function(){try{var t=to(ft,"defineProperty");return t({},"",{}),t}catch(t){}}(),ke=e.clearTimeout!==Vt.clearTimeout&&e.clearTimeout,Ze=r&&r.now!==Vt.Date.now&&r.now,Je=e.setTimeout!==Vt.setTimeout&&e.setTimeout,Qe=pt.ceil,tn=pt.floor,en=ft.getOwnPropertySymbols,nn=Mt?Mt.isBuffer:void 0,rn=e.isFinite,on=bt.join,an=He(ft.keys,ft),sn=pt.max,ln=pt.min,dn=r.now,cn=e.parseInt,un=pt.random,hn=bt.reverse,pn=to(e,"DataView"),fn=to(e,"Map"),gn=to(e,"Promise"),mn=to(e,"Set"),vn=to(e,"WeakMap"),bn=to(ft,"create"),yn=vn&&new vn,xn={},_n=jo(pn),On=jo(fn),wn=jo(gn),$n=jo(mn),Cn=jo(vn),kn=At?At.prototype:void 0,Sn=kn?kn.valueOf:void 0,jn=kn?kn.toString:void 0;function En(t){if(Ua(t)&&!La(t)&&!(t instanceof Tn)){if(t instanceof Pn)return t;if(wt.call(t,"__wrapped__"))return Eo(t)}return new Pn(t)}var Mn=function(){function t(){}return function(e){if(!Ya(e))return{};if(Ut)return Ut(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();function An(){}function Pn(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}function Tn(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Ln(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e=e?t:e)),t}function Zn(t,e,n,i,r,o){var a,s=1&e,d=2&e,h=4&e;if(n&&(a=r?n(t,i,r,o):n(t)),void 0!==a)return a;if(!Ya(t))return t;var O=La(t);if(O){if(a=function(t){var e=t.length,n=new t.constructor(e);e&&"string"==typeof t[0]&&wt.call(t,"index")&&(n.index=t.index,n.input=t.input);return n}(t),!s)return br(t,a)}else{var T=io(t),L=T==p||T==f;if(Ra(t))return hr(t,s);if(T==v||T==l||L&&!r){if(a=d||L?{}:oo(t),!s)return d?function(t,e){return yr(t,no(t),e)}(t,function(t,e){return t&&yr(e,Os(e),t)}(a,t)):function(t,e){return yr(t,eo(t),e)}(t,Vn(a,t))}else{if(!zt[T])return r?t:{};a=function(t,e,n){var i=t.constructor;switch(e){case w:return pr(t);case c:case u:return new i(+t);case $:return function(t,e){var n=e?pr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,n);case C:case k:case S:case j:case E:case M:case"[object Uint8ClampedArray]":case A:case P:return fr(t,n);case g:return new i;case m:case x:return new i(t);case b:return function(t){var e=new t.constructor(t.source,it.exec(t));return e.lastIndex=t.lastIndex,e}(t);case y:return new i;case _:return r=t,Sn?ft(Sn.call(r)):{}}var r}(t,T,s)}}o||(o=new Rn);var D=o.get(t);if(D)return D;o.set(t,a),Ka(t)?t.forEach((function(i){a.add(Zn(i,e,n,i,t,o))})):Ga(t)&&t.forEach((function(i,r){a.set(r,Zn(i,e,n,r,t,o))}));var I=O?void 0:(h?d?Vr:Gr:d?Os:_s)(t);return se(I||t,(function(i,r){I&&(i=t[r=i]),Yn(a,r,Zn(i,e,n,r,t,o))})),a}function Jn(t,e,n){var i=n.length;if(null==t)return!i;for(t=ft(t);i--;){var r=n[i],o=e[r],a=t[r];if(void 0===a&&!(r in t)||!o(a))return!1}return!0}function Qn(t,e,n){if("function"!=typeof t)throw new vt(o);return _o((function(){t.apply(void 0,n)}),e)}function ti(t,e,n,i){var r=-1,o=ue,a=!0,s=t.length,l=[],d=e.length;if(!s)return l;n&&(e=pe(e,Ae(n))),i?(o=he,a=!1):e.length>=200&&(o=Te,a=!1,e=new Nn(e));t:for(;++r-1},Dn.prototype.set=function(t,e){var n=this.__data__,i=Un(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this},In.prototype.clear=function(){this.size=0,this.__data__={hash:new Ln,map:new(fn||Dn),string:new Ln}},In.prototype.delete=function(t){var e=Jr(this,t).delete(t);return this.size-=e?1:0,e},In.prototype.get=function(t){return Jr(this,t).get(t)},In.prototype.has=function(t){return Jr(this,t).has(t)},In.prototype.set=function(t,e){var n=Jr(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this},Nn.prototype.add=Nn.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Nn.prototype.has=function(t){return this.__data__.has(t)},Rn.prototype.clear=function(){this.__data__=new Dn,this.size=0},Rn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},Rn.prototype.get=function(t){return this.__data__.get(t)},Rn.prototype.has=function(t){return this.__data__.has(t)},Rn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof Dn){var i=n.__data__;if(!fn||i.length<199)return i.push([t,e]),this.size=++n.size,this;n=this.__data__=new In(i)}return n.set(t,e),this.size=n.size,this};var ei=Or(di),ni=Or(ci,!0);function ii(t,e){var n=!0;return ei(t,(function(t,i,r){return n=!!e(t,i,r)})),n}function ri(t,e,n){for(var i=-1,r=t.length;++i0&&n(s)?e>1?ai(s,e-1,n,i,r):fe(r,s):i||(r[r.length]=s)}return r}var si=wr(),li=wr(!0);function di(t,e){return t&&si(t,e,_s)}function ci(t,e){return t&&li(t,e,_s)}function ui(t,e){return ce(e,(function(e){return za(t[e])}))}function hi(t,e){for(var n=0,i=(e=lr(e,t)).length;null!=t&&ne}function mi(t,e){return null!=t&&wt.call(t,e)}function vi(t,e){return null!=t&&e in ft(t)}function bi(t,e,n){for(var r=n?he:ue,o=t[0].length,a=t.length,s=a,l=i(a),d=1/0,c=[];s--;){var u=t[s];s&&e&&(u=pe(u,Ae(e))),d=ln(u.length,d),l[s]=!n&&(e||o>=120&&u.length>=120)?new Nn(s&&u):void 0}u=t[0];var h=-1,p=l[0];t:for(;++h=s)return l;var d=n[i];return l*("desc"==d?-1:1)}}return t.index-e.index}(t,e,n)}))}function Li(t,e,n){for(var i=-1,r=e.length,o={};++i-1;)s!==t&&Xt.call(s,l,1),Xt.call(t,l,1);return t}function Ii(t,e){for(var n=t?e.length:0,i=n-1;n--;){var r=e[n];if(n==i||r!==o){var o=r;so(r)?Xt.call(t,r,1):tr(t,r)}}return t}function Ni(t,e){return t+tn(un()*(e-t+1))}function Ri(t,e){var n="";if(!t||e<1||e>9007199254740991)return n;do{e%2&&(n+=t),(e=tn(e/2))&&(t+=t)}while(e);return n}function Fi(t,e){return Oo(mo(t,e,Vs),t+"")}function Bi(t){return Bn(Ms(t))}function zi(t,e){var n=Ms(t);return Co(n,Kn(e,0,n.length))}function Hi(t,e,n,i){if(!Ya(t))return t;for(var r=-1,o=(e=lr(e,t)).length,a=o-1,s=t;null!=s&&++ro?0:o+e),(n=n>o?o:n)<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var a=i(o);++r>>1,a=t[o];null!==a&&!Ja(a)&&(n?a<=e:a=200){var d=e?null:Rr(t);if(d)return Ye(d);a=!1,r=Te,l=new Nn}else l=e?[]:s;t:for(;++i=i?t:Gi(t,e,n)}var ur=ke||function(t){return Vt.clearTimeout(t)};function hr(t,e){if(e)return t.slice();var n=t.length,i=It?It(n):new t.constructor(n);return t.copy(i),i}function pr(t){var e=new t.constructor(t.byteLength);return new Lt(e).set(new Lt(t)),e}function fr(t,e){var n=e?pr(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function gr(t,e){if(t!==e){var n=void 0!==t,i=null===t,r=t==t,o=Ja(t),a=void 0!==e,s=null===e,l=e==e,d=Ja(e);if(!s&&!d&&!o&&t>e||o&&a&&l&&!s&&!d||i&&a&&l||!n&&l||!r)return 1;if(!i&&!o&&!d&&t1?n[r-1]:void 0,a=r>2?n[2]:void 0;for(o=t.length>3&&"function"==typeof o?(r--,o):void 0,a&&lo(n[0],n[1],a)&&(o=r<3?void 0:o,r=1),e=ft(e);++i-1?r[o?e[a]:a]:void 0}}function jr(t){return Ur((function(e){var n=e.length,i=n,r=Pn.prototype.thru;for(t&&e.reverse();i--;){var a=e[i];if("function"!=typeof a)throw new vt(o);if(r&&!s&&"wrapper"==qr(a))var s=new Pn([],!0)}for(i=s?i:n;++i1&&y.reverse(),u&&ds))return!1;var d=o.get(t),c=o.get(e);if(d&&c)return d==e&&c==t;var u=-1,h=!0,p=2&n?new Nn:void 0;for(o.set(t,e),o.set(e,t);++u-1&&t%1==0&&t1?"& ":"")+e[i],e=e.join(n>2?", ":" "),t.replace(K,"{\n/* [wrapped with "+e+"] */\n")}(i,function(t,e){return se(s,(function(n){var i="_."+n[0];e&n[1]&&!ue(t,i)&&t.push(i)})),t.sort()}(function(t){var e=t.match(Z);return e?e[1].split(J):[]}(i),n)))}function $o(t){var e=0,n=0;return function(){var i=dn(),r=16-(i-n);if(n=i,r>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function Co(t,e){var n=-1,i=t.length,r=i-1;for(e=void 0===e?i:e;++n1?t[e-1]:void 0;return n="function"==typeof n?(t.pop(),n):void 0,qo(t,n)}));function na(t){var e=En(t);return e.__chain__=!0,e}function ia(t,e){return e(t)}var ra=Ur((function(t){var e=t.length,n=e?t[0]:0,i=this.__wrapped__,r=function(e){return qn(e,t)};return!(e>1||this.__actions__.length)&&i instanceof Tn&&so(n)?((i=i.slice(n,+n+(e?1:0))).__actions__.push({func:ia,args:[r],thisArg:void 0}),new Pn(i,this.__chain__).thru((function(t){return e&&!t.length&&t.push(void 0),t}))):this.thru(r)}));var oa=xr((function(t,e,n){wt.call(t,n)?++t[n]:Xn(t,n,1)}));var aa=Sr(To),sa=Sr(Lo);function la(t,e){return(La(t)?se:ei)(t,Zr(e,3))}function da(t,e){return(La(t)?le:ni)(t,Zr(e,3))}var ca=xr((function(t,e,n){wt.call(t,n)?t[n].push(e):Xn(t,n,[e])}));var ua=Fi((function(t,e,n){var r=-1,o="function"==typeof e,a=Ia(t)?i(t.length):[];return ei(t,(function(t){a[++r]=o?oe(e,t,n):yi(t,e,n)})),a})),ha=xr((function(t,e,n){Xn(t,n,e)}));function pa(t,e){return(La(t)?pe:ji)(t,Zr(e,3))}var fa=xr((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]}));var ga=Fi((function(t,e){if(null==t)return[];var n=e.length;return n>1&&lo(t,e[0],e[1])?e=[]:n>2&&lo(e[0],e[1],e[2])&&(e=[e[0]]),Ti(t,ai(e,1),[])})),ma=Ze||function(){return Vt.Date.now()};function va(t,e,n){return e=n?void 0:e,Br(t,128,void 0,void 0,void 0,void 0,e=t&&null==e?t.length:e)}function ba(t,e){var n;if("function"!=typeof e)throw new vt(o);return t=rs(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=void 0),n}}var ya=Fi((function(t,e,n){var i=1;if(n.length){var r=We(n,Kr(ya));i|=32}return Br(t,i,e,n,r)})),xa=Fi((function(t,e,n){var i=3;if(n.length){var r=We(n,Kr(xa));i|=32}return Br(e,i,t,n,r)}));function _a(t,e,n){var i,r,a,s,l,d,c=0,u=!1,h=!1,p=!0;if("function"!=typeof t)throw new vt(o);function f(e){var n=i,o=r;return i=r=void 0,c=e,s=t.apply(o,n)}function g(t){return c=t,l=_o(v,e),u?f(t):s}function m(t){var n=t-d;return void 0===d||n>=e||n<0||h&&t-c>=a}function v(){var t=ma();if(m(t))return b(t);l=_o(v,function(t){var n=e-(t-d);return h?ln(n,a-(t-c)):n}(t))}function b(t){return l=void 0,p&&i?f(t):(i=r=void 0,s)}function y(){var t=ma(),n=m(t);if(i=arguments,r=this,d=t,n){if(void 0===l)return g(d);if(h)return ur(l),l=_o(v,e),f(d)}return void 0===l&&(l=_o(v,e)),s}return e=as(e)||0,Ya(n)&&(u=!!n.leading,a=(h="maxWait"in n)?sn(as(n.maxWait)||0,e):a,p="trailing"in n?!!n.trailing:p),y.cancel=function(){void 0!==l&&ur(l),c=0,i=d=r=l=void 0},y.flush=function(){return void 0===l?s:b(ma())},y}var Oa=Fi((function(t,e){return Qn(t,1,e)})),wa=Fi((function(t,e,n){return Qn(t,as(e)||0,n)}));function $a(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new vt(o);var n=function(){var i=arguments,r=e?e.apply(this,i):i[0],o=n.cache;if(o.has(r))return o.get(r);var a=t.apply(this,i);return n.cache=o.set(r,a)||o,a};return n.cache=new($a.Cache||In),n}function Ca(t){if("function"!=typeof t)throw new vt(o);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}$a.Cache=In;var ka=dr((function(t,e){var n=(e=1==e.length&&La(e[0])?pe(e[0],Ae(Zr())):pe(ai(e,1),Ae(Zr()))).length;return Fi((function(i){for(var r=-1,o=ln(i.length,n);++r=e})),Ta=xi(function(){return arguments}())?xi:function(t){return Ua(t)&&wt.call(t,"callee")&&!Gt.call(t,"callee")},La=i.isArray,Da=Qt?Ae(Qt):function(t){return Ua(t)&&fi(t)==w};function Ia(t){return null!=t&&Wa(t.length)&&!za(t)}function Na(t){return Ua(t)&&Ia(t)}var Ra=nn||al,Fa=te?Ae(te):function(t){return Ua(t)&&fi(t)==u};function Ba(t){if(!Ua(t))return!1;var e=fi(t);return e==h||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!Xa(t)}function za(t){if(!Ya(t))return!1;var e=fi(t);return e==p||e==f||"[object AsyncFunction]"==e||"[object Proxy]"==e}function Ha(t){return"number"==typeof t&&t==rs(t)}function Wa(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}function Ya(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ua(t){return null!=t&&"object"==typeof t}var Ga=ee?Ae(ee):function(t){return Ua(t)&&io(t)==g};function Va(t){return"number"==typeof t||Ua(t)&&fi(t)==m}function Xa(t){if(!Ua(t)||fi(t)!=v)return!1;var e=Ht(t);if(null===e)return!0;var n=wt.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&Ot.call(n)==St}var qa=ne?Ae(ne):function(t){return Ua(t)&&fi(t)==b};var Ka=ie?Ae(ie):function(t){return Ua(t)&&io(t)==y};function Za(t){return"string"==typeof t||!La(t)&&Ua(t)&&fi(t)==x}function Ja(t){return"symbol"==typeof t||Ua(t)&&fi(t)==_}var Qa=re?Ae(re):function(t){return Ua(t)&&Wa(t.length)&&!!Bt[fi(t)]};var ts=Dr(Si),es=Dr((function(t,e){return t<=e}));function ns(t){if(!t)return[];if(Ia(t))return Za(t)?Ve(t):br(t);if(Zt&&t[Zt])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}(t[Zt]());var e=io(t);return(e==g?ze:e==y?Ye:Ms)(t)}function is(t){return t?(t=as(t))===1/0||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function rs(t){var e=is(t),n=e%1;return e==e?n?e-n:e:0}function os(t){return t?Kn(rs(t),0,4294967295):0}function as(t){if("number"==typeof t)return t;if(Ja(t))return NaN;if(Ya(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Ya(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Me(t);var n=ot.test(t);return n||st.test(t)?Yt(t.slice(2),n?2:8):rt.test(t)?NaN:+t}function ss(t){return yr(t,Os(t))}function ls(t){return null==t?"":Ji(t)}var ds=_r((function(t,e){if(po(e)||Ia(e))yr(e,_s(e),t);else for(var n in e)wt.call(e,n)&&Yn(t,n,e[n])})),cs=_r((function(t,e){yr(e,Os(e),t)})),us=_r((function(t,e,n,i){yr(e,Os(e),t,i)})),hs=_r((function(t,e,n,i){yr(e,_s(e),t,i)})),ps=Ur(qn);var fs=Fi((function(t,e){t=ft(t);var n=-1,i=e.length,r=i>2?e[2]:void 0;for(r&&lo(e[0],e[1],r)&&(i=1);++n1),e})),yr(t,Vr(t),n),i&&(n=Zn(n,7,Wr));for(var r=e.length;r--;)tr(n,e[r]);return n}));var ks=Ur((function(t,e){return null==t?{}:function(t,e){return Li(t,e,(function(e,n){return vs(t,n)}))}(t,e)}));function Ss(t,e){if(null==t)return{};var n=pe(Vr(t),(function(t){return[t]}));return e=Zr(e),Li(t,n,(function(t,n){return e(t,n[0])}))}var js=Fr(_s),Es=Fr(Os);function Ms(t){return null==t?[]:Pe(t,_s(t))}var As=Cr((function(t,e,n){return e=e.toLowerCase(),t+(n?Ps(e):e)}));function Ps(t){return Bs(ls(t).toLowerCase())}function Ts(t){return(t=ls(t))&&t.replace(dt,Ne).replace(Tt,"")}var Ls=Cr((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),Ds=Cr((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),Is=$r("toLowerCase");var Ns=Cr((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}));var Rs=Cr((function(t,e,n){return t+(n?" ":"")+Bs(e)}));var Fs=Cr((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),Bs=$r("toUpperCase");function zs(t,e,n){return t=ls(t),void 0===(e=n?void 0:e)?function(t){return Nt.test(t)}(t)?function(t){return t.match(Dt)||[]}(t):function(t){return t.match(Q)||[]}(t):t.match(e)||[]}var Hs=Fi((function(t,e){try{return oe(t,void 0,e)}catch(t){return Ba(t)?t:new q(t)}})),Ws=Ur((function(t,e){return se(e,(function(e){e=So(e),Xn(t,e,ya(t[e],t))})),t}));function Ys(t){return function(){return t}}var Us=jr(),Gs=jr(!0);function Vs(t){return t}function Xs(t){return $i("function"==typeof t?t:Zn(t,1))}var qs=Fi((function(t,e){return function(n){return yi(n,t,e)}})),Ks=Fi((function(t,e){return function(n){return yi(t,n,e)}}));function Zs(t,e,n){var i=_s(e),r=ui(e,i);null!=n||Ya(e)&&(r.length||!i.length)||(n=e,e=t,t=this,r=ui(e,_s(e)));var o=!(Ya(n)&&"chain"in n&&!n.chain),a=za(t);return se(r,(function(n){var i=e[n];t[n]=i,a&&(t.prototype[n]=function(){var e=this.__chain__;if(o||e){var n=t(this.__wrapped__),r=n.__actions__=br(this.__actions__);return r.push({func:i,args:arguments,thisArg:t}),n.__chain__=e,n}return i.apply(t,fe([this.value()],arguments))})})),t}function Js(){}var Qs=Pr(pe),tl=Pr(de),el=Pr(ve);function nl(t){return co(t)?Ce(So(t)):function(t){return function(e){return hi(e,t)}}(t)}var il=Lr(),rl=Lr(!0);function ol(){return[]}function al(){return!1}var sl=Ar((function(t,e){return t+e}),0),ll=Nr("ceil"),dl=Ar((function(t,e){return t/e}),1),cl=Nr("floor");var ul,hl=Ar((function(t,e){return t*e}),1),pl=Nr("round"),fl=Ar((function(t,e){return t-e}),0);return En.after=function(t,e){if("function"!=typeof e)throw new vt(o);return t=rs(t),function(){if(--t<1)return e.apply(this,arguments)}},En.ary=va,En.assign=ds,En.assignIn=cs,En.assignInWith=us,En.assignWith=hs,En.at=ps,En.before=ba,En.bind=ya,En.bindAll=Ws,En.bindKey=xa,En.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return La(t)?t:[t]},En.chain=na,En.chunk=function(t,e,n){e=(n?lo(t,e,n):void 0===e)?1:sn(rs(e),0);var r=null==t?0:t.length;if(!r||e<1)return[];for(var o=0,a=0,s=i(Qe(r/e));or?0:r+n),(i=void 0===i||i>r?r:rs(i))<0&&(i+=r),i=n>i?0:os(i);n>>0)?(t=ls(t))&&("string"==typeof e||null!=e&&!qa(e))&&!(e=Ji(e))&&Be(t)?cr(Ve(t),0,n):t.split(e,n):[]},En.spread=function(t,e){if("function"!=typeof t)throw new vt(o);return e=null==e?0:sn(rs(e),0),Fi((function(n){var i=n[e],r=cr(n,0,e);return i&&fe(r,i),oe(t,this,r)}))},En.tail=function(t){var e=null==t?0:t.length;return e?Gi(t,1,e):[]},En.take=function(t,e,n){return t&&t.length?Gi(t,0,(e=n||void 0===e?1:rs(e))<0?0:e):[]},En.takeRight=function(t,e,n){var i=null==t?0:t.length;return i?Gi(t,(e=i-(e=n||void 0===e?1:rs(e)))<0?0:e,i):[]},En.takeRightWhile=function(t,e){return t&&t.length?nr(t,Zr(e,3),!1,!0):[]},En.takeWhile=function(t,e){return t&&t.length?nr(t,Zr(e,3)):[]},En.tap=function(t,e){return e(t),t},En.throttle=function(t,e,n){var i=!0,r=!0;if("function"!=typeof t)throw new vt(o);return Ya(n)&&(i="leading"in n?!!n.leading:i,r="trailing"in n?!!n.trailing:r),_a(t,e,{leading:i,maxWait:e,trailing:r})},En.thru=ia,En.toArray=ns,En.toPairs=js,En.toPairsIn=Es,En.toPath=function(t){return La(t)?pe(t,So):Ja(t)?[t]:br(ko(ls(t)))},En.toPlainObject=ss,En.transform=function(t,e,n){var i=La(t),r=i||Ra(t)||Qa(t);if(e=Zr(e,4),null==n){var o=t&&t.constructor;n=r?i?new o:[]:Ya(t)&&za(o)?Mn(Ht(t)):{}}return(r?se:di)(t,(function(t,i,r){return e(n,t,i,r)})),n},En.unary=function(t){return va(t,1)},En.union=Uo,En.unionBy=Go,En.unionWith=Vo,En.uniq=function(t){return t&&t.length?Qi(t):[]},En.uniqBy=function(t,e){return t&&t.length?Qi(t,Zr(e,2)):[]},En.uniqWith=function(t,e){return e="function"==typeof e?e:void 0,t&&t.length?Qi(t,void 0,e):[]},En.unset=function(t,e){return null==t||tr(t,e)},En.unzip=Xo,En.unzipWith=qo,En.update=function(t,e,n){return null==t?t:er(t,e,sr(n))},En.updateWith=function(t,e,n,i){return i="function"==typeof i?i:void 0,null==t?t:er(t,e,sr(n),i)},En.values=Ms,En.valuesIn=function(t){return null==t?[]:Pe(t,Os(t))},En.without=Ko,En.words=zs,En.wrap=function(t,e){return Sa(sr(e),t)},En.xor=Zo,En.xorBy=Jo,En.xorWith=Qo,En.zip=ta,En.zipObject=function(t,e){return or(t||[],e||[],Yn)},En.zipObjectDeep=function(t,e){return or(t||[],e||[],Hi)},En.zipWith=ea,En.entries=js,En.entriesIn=Es,En.extend=cs,En.extendWith=us,Zs(En,En),En.add=sl,En.attempt=Hs,En.camelCase=As,En.capitalize=Ps,En.ceil=ll,En.clamp=function(t,e,n){return void 0===n&&(n=e,e=void 0),void 0!==n&&(n=(n=as(n))==n?n:0),void 0!==e&&(e=(e=as(e))==e?e:0),Kn(as(t),e,n)},En.clone=function(t){return Zn(t,4)},En.cloneDeep=function(t){return Zn(t,5)},En.cloneDeepWith=function(t,e){return Zn(t,5,e="function"==typeof e?e:void 0)},En.cloneWith=function(t,e){return Zn(t,4,e="function"==typeof e?e:void 0)},En.conformsTo=function(t,e){return null==e||Jn(t,e,_s(e))},En.deburr=Ts,En.defaultTo=function(t,e){return null==t||t!=t?e:t},En.divide=dl,En.endsWith=function(t,e,n){t=ls(t),e=Ji(e);var i=t.length,r=n=void 0===n?i:Kn(rs(n),0,i);return(n-=e.length)>=0&&t.slice(n,r)==e},En.eq=Ma,En.escape=function(t){return(t=ls(t))&&F.test(t)?t.replace(N,Re):t},En.escapeRegExp=function(t){return(t=ls(t))&&V.test(t)?t.replace(G,"\\$&"):t},En.every=function(t,e,n){var i=La(t)?de:ii;return n&&lo(t,e,n)&&(e=void 0),i(t,Zr(e,3))},En.find=aa,En.findIndex=To,En.findKey=function(t,e){return ye(t,Zr(e,3),di)},En.findLast=sa,En.findLastIndex=Lo,En.findLastKey=function(t,e){return ye(t,Zr(e,3),ci)},En.floor=cl,En.forEach=la,En.forEachRight=da,En.forIn=function(t,e){return null==t?t:si(t,Zr(e,3),Os)},En.forInRight=function(t,e){return null==t?t:li(t,Zr(e,3),Os)},En.forOwn=function(t,e){return t&&di(t,Zr(e,3))},En.forOwnRight=function(t,e){return t&&ci(t,Zr(e,3))},En.get=ms,En.gt=Aa,En.gte=Pa,En.has=function(t,e){return null!=t&&ro(t,e,mi)},En.hasIn=vs,En.head=Io,En.identity=Vs,En.includes=function(t,e,n,i){t=Ia(t)?t:Ms(t),n=n&&!i?rs(n):0;var r=t.length;return n<0&&(n=sn(r+n,0)),Za(t)?n<=r&&t.indexOf(e,n)>-1:!!r&&_e(t,e,n)>-1},En.indexOf=function(t,e,n){var i=null==t?0:t.length;if(!i)return-1;var r=null==n?0:rs(n);return r<0&&(r=sn(i+r,0)),_e(t,e,r)},En.inRange=function(t,e,n){return e=is(e),void 0===n?(n=e,e=0):n=is(n),function(t,e,n){return t>=ln(e,n)&&t=-9007199254740991&&t<=9007199254740991},En.isSet=Ka,En.isString=Za,En.isSymbol=Ja,En.isTypedArray=Qa,En.isUndefined=function(t){return void 0===t},En.isWeakMap=function(t){return Ua(t)&&io(t)==O},En.isWeakSet=function(t){return Ua(t)&&"[object WeakSet]"==fi(t)},En.join=function(t,e){return null==t?"":on.call(t,e)},En.kebabCase=Ls,En.last=Bo,En.lastIndexOf=function(t,e,n){var i=null==t?0:t.length;if(!i)return-1;var r=i;return void 0!==n&&(r=(r=rs(n))<0?sn(i+r,0):ln(r,i-1)),e==e?function(t,e,n){for(var i=n+1;i--;)if(t[i]===e)return i;return i}(t,e,r):xe(t,we,r,!0)},En.lowerCase=Ds,En.lowerFirst=Is,En.lt=ts,En.lte=es,En.max=function(t){return t&&t.length?ri(t,Vs,gi):void 0},En.maxBy=function(t,e){return t&&t.length?ri(t,Zr(e,2),gi):void 0},En.mean=function(t){return $e(t,Vs)},En.meanBy=function(t,e){return $e(t,Zr(e,2))},En.min=function(t){return t&&t.length?ri(t,Vs,Si):void 0},En.minBy=function(t,e){return t&&t.length?ri(t,Zr(e,2),Si):void 0},En.stubArray=ol,En.stubFalse=al,En.stubObject=function(){return{}},En.stubString=function(){return""},En.stubTrue=function(){return!0},En.multiply=hl,En.nth=function(t,e){return t&&t.length?Pi(t,rs(e)):void 0},En.noConflict=function(){return Vt._===this&&(Vt._=jt),this},En.noop=Js,En.now=ma,En.pad=function(t,e,n){t=ls(t);var i=(e=rs(e))?Ge(t):0;if(!e||i>=e)return t;var r=(e-i)/2;return Tr(tn(r),n)+t+Tr(Qe(r),n)},En.padEnd=function(t,e,n){t=ls(t);var i=(e=rs(e))?Ge(t):0;return e&&ie){var i=t;t=e,e=i}if(n||t%1||e%1){var r=un();return ln(t+r*(e-t+Wt("1e-"+((r+"").length-1))),e)}return Ni(t,e)},En.reduce=function(t,e,n){var i=La(t)?ge:Se,r=arguments.length<3;return i(t,Zr(e,4),n,r,ei)},En.reduceRight=function(t,e,n){var i=La(t)?me:Se,r=arguments.length<3;return i(t,Zr(e,4),n,r,ni)},En.repeat=function(t,e,n){return e=(n?lo(t,e,n):void 0===e)?1:rs(e),Ri(ls(t),e)},En.replace=function(){var t=arguments,e=ls(t[0]);return t.length<3?e:e.replace(t[1],t[2])},En.result=function(t,e,n){var i=-1,r=(e=lr(e,t)).length;for(r||(r=1,t=void 0);++i9007199254740991)return[];var n=4294967295,i=ln(t,4294967295);t-=4294967295;for(var r=Ee(i,e=Zr(e));++n=o)return t;var s=n-Ge(i);if(s<1)return i;var l=a?cr(a,0,s).join(""):t.slice(0,s);if(void 0===r)return l+i;if(a&&(s+=l.length-s),qa(r)){if(t.slice(s).search(r)){var d,c=l;for(r.global||(r=gt(r.source,ls(it.exec(r))+"g")),r.lastIndex=0;d=r.exec(c);)var u=d.index;l=l.slice(0,void 0===u?s:u)}}else if(t.indexOf(Ji(r),s)!=s){var h=l.lastIndexOf(r);h>-1&&(l=l.slice(0,h))}return l+i},En.unescape=function(t){return(t=ls(t))&&R.test(t)?t.replace(I,qe):t},En.uniqueId=function(t){var e=++$t;return ls(t)+e},En.upperCase=Fs,En.upperFirst=Bs,En.each=la,En.eachRight=da,En.first=Io,Zs(En,(ul={},di(En,(function(t,e){wt.call(En.prototype,e)||(ul[e]=t)})),ul),{chain:!1}),En.VERSION="4.17.21",se(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){En[t].placeholder=En})),se(["drop","take"],(function(t,e){Tn.prototype[t]=function(n){n=void 0===n?1:sn(rs(n),0);var i=this.__filtered__&&!e?new Tn(this):this.clone();return i.__filtered__?i.__takeCount__=ln(n,i.__takeCount__):i.__views__.push({size:ln(n,4294967295),type:t+(i.__dir__<0?"Right":"")}),i},Tn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),se(["filter","map","takeWhile"],(function(t,e){var n=e+1,i=1==n||3==n;Tn.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:Zr(t,3),type:n}),e.__filtered__=e.__filtered__||i,e}})),se(["head","last"],(function(t,e){var n="take"+(e?"Right":"");Tn.prototype[t]=function(){return this[n](1).value()[0]}})),se(["initial","tail"],(function(t,e){var n="drop"+(e?"":"Right");Tn.prototype[t]=function(){return this.__filtered__?new Tn(this):this[n](1)}})),Tn.prototype.compact=function(){return this.filter(Vs)},Tn.prototype.find=function(t){return this.filter(t).head()},Tn.prototype.findLast=function(t){return this.reverse().find(t)},Tn.prototype.invokeMap=Fi((function(t,e){return"function"==typeof t?new Tn(this):this.map((function(n){return yi(n,t,e)}))})),Tn.prototype.reject=function(t){return this.filter(Ca(Zr(t)))},Tn.prototype.slice=function(t,e){t=rs(t);var n=this;return n.__filtered__&&(t>0||e<0)?new Tn(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),void 0!==e&&(n=(e=rs(e))<0?n.dropRight(-e):n.take(e-t)),n)},Tn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Tn.prototype.toArray=function(){return this.take(4294967295)},di(Tn.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),i=/^(?:head|last)$/.test(e),r=En[i?"take"+("last"==e?"Right":""):e],o=i||/^find/.test(e);r&&(En.prototype[e]=function(){var e=this.__wrapped__,a=i?[1]:arguments,s=e instanceof Tn,l=a[0],d=s||La(e),c=function(t){var e=r.apply(En,fe([t],a));return i&&u?e[0]:e};d&&n&&"function"==typeof l&&1!=l.length&&(s=d=!1);var u=this.__chain__,h=!!this.__actions__.length,p=o&&!u,f=s&&!h;if(!o&&d){e=f?e:new Tn(this);var g=t.apply(e,a);return g.__actions__.push({func:ia,args:[c],thisArg:void 0}),new Pn(g,u)}return p&&f?t.apply(this,a):(g=this.thru(c),p?i?g.value()[0]:g.value():g)})})),se(["pop","push","shift","sort","splice","unshift"],(function(t){var e=bt[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",i=/^(?:pop|shift)$/.test(t);En.prototype[t]=function(){var t=arguments;if(i&&!this.__chain__){var r=this.value();return e.apply(La(r)?r:[],t)}return this[n]((function(n){return e.apply(La(n)?n:[],t)}))}})),di(Tn.prototype,(function(t,e){var n=En[e];if(n){var i=n.name+"";wt.call(xn,i)||(xn[i]=[]),xn[i].push({name:e,func:n})}})),xn[Er(void 0,2).name]=[{name:"wrapper",func:void 0}],Tn.prototype.clone=function(){var t=new Tn(this.__wrapped__);return t.__actions__=br(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=br(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=br(this.__views__),t},Tn.prototype.reverse=function(){if(this.__filtered__){var t=new Tn(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},Tn.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=La(t),i=e<0,r=n?t.length:0,o=function(t,e,n){var i=-1,r=n.length;for(;++i=this.__values__.length;return{done:t,value:t?void 0:this.__values__[this.__index__++]}},En.prototype.plant=function(t){for(var e,n=this;n instanceof An;){var i=Eo(n);i.__index__=0,i.__values__=void 0,e?r.__wrapped__=i:e=i;var r=i;n=n.__wrapped__}return r.__wrapped__=t,e},En.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof Tn){var e=t;return this.__actions__.length&&(e=new Tn(this)),(e=e.reverse()).__actions__.push({func:ia,args:[Yo],thisArg:void 0}),new Pn(e,this.__chain__)}return this.thru(Yo)},En.prototype.toJSON=En.prototype.valueOf=En.prototype.value=function(){return ir(this.__wrapped__,this.__actions__)},En.prototype.first=En.prototype.head,Zt&&(En.prototype[Zt]=function(){return this}),En}();Vt._=Ke,void 0===(r=function(){return Ke}.call(e,n,e,i))||(i.exports=r)}).call(this)}).call(this,n(162),n(238)(t))},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(108),c=n(5),u=n(15),h=n(8);e.a=function(t){var e=t.aria,n=void 0===e?{}:e,i=t.children,o=t.className,p=t.count,f=t.data,g=void 0===f?{}:f,m=t.disabled,v=t.htmlOptions,b=void 0===v?{}:v,y=t.icon,x=void 0===y?null:y,_=t.iconRight,O=void 0!==_&&_,w=t.id,$=t.loading,C=void 0!==$&&$,k=t.onClick,S=t.tabIndex,j=t.link,E=void 0===j?null:j,M=t.newWindow,A=void 0!==M&&M,P=t.target,T=void 0===P?"":P,L=t.text,D=t.htmlType,I=void 0===D?"button":D,N=t.value,R=t.variant,F=t.form,B=void 0===F?null:F,z=Object(s.a)(n),H=Object(s.c)(g),W=Object(s.d)(b),Y=a()(function(t){var e=t.disabled,n=void 0!==e&&e,i=t.fullWidth,r=void 0!==i&&i,o=t.highlight,a=t.icon,s=t.loading,l=void 0!==s&&s,c=t.type,u=void 0===c?"inline":c,h=t.variant,p=void 0===h?"primary":h,f=t.size,g=void 0===f?null:f,m="pb_button_kit";return m+="".concat(null!==p?"_".concat(p):""),m+="".concat(null!==u?"_".concat(u):""),m+="".concat(r?"_block":""),m+=n?"_disabled":"_enabled",m+=l?"_loading":"",m+="".concat(null!==g?" size_".concat(g):""),m+="".concat("reaction"!==p||Object(d.a)(a)?"":" reaction_default"),m+="".concat("reaction"===p&&o?" active":"")}(t),Object(l.c)(t),o),U=r.a.createElement("div",{className:"loading-icon"},r.a.createElement(c.a,{fixedWidth:!0,icon:"spinner",pulse:!0})),G=r.a.createElement("span",{className:"pb_button_content"},x&&!O&&r.a.createElement("i",{className:"pb_icon_kit far fa-".concat(x," fa-fw button_with_icon")}),r.a.createElement("span",null,L||i),x&&O&&r.a.createElement("i",{className:"pb_icon_kit far fa-".concat(x," fa-fw button_with_icon_right")})),V=function(){return C?r.a.createElement(r.a.Fragment,null,U):G};return r.a.createElement(r.a.Fragment,null,E?r.a.createElement("a",Object.assign({},z,H,W,{className:Y,href:E,id:w,rel:"child"!==T?"noreferrer":null,role:"link",tabIndex:S,target:T&&E?T:A?"_blank":null}),V()):"reaction"===R?r.a.createElement("button",Object.assign({},z,H,W,{className:Y,disabled:m,form:B,id:w,onClick:k,role:"button",tabIndex:S,type:I,value:N}),x&&Object(d.a)(x)&&r.a.createElement(h.a,{align:"center"},r.a.createElement(c.a,{icon:x}),p&&r.a.createElement(u.a,{paddingLeft:"xxs",size:"xs"},p)),!Object(d.a)(x)&&r.a.createElement(c.a,{icon:x||"face-smile-plus"})):r.a.createElement("button",Object.assign({},z,H,W,{className:Y,disabled:m,form:B,id:w,onClick:k,role:"button",tabIndex:S,type:I,value:N}),V()))}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(5),c=n(39),u=n(117);function h(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return p(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nparseInt(t.userAgent.split("Firefox/")[1],10),t.hasTouch=!!t.win.TouchEvent,t.marginNames=["plotTop","marginRight","marginBottom","plotLeft"],t.noop=function(){},t.supportsPassiveEvents=function(){var e=!1;if(!t.isMS){var n=Object.defineProperty({},"passive",{get:function(){e=!0}});t.win.addEventListener&&t.win.removeEventListener&&(t.win.addEventListener("testPassive",t.noop,n),t.win.removeEventListener("testPassive",t.noop,n))}return e}(),t.charts=[],t.dateFormats={},t.seriesTypes={},t.symbolSizes={},t.chartCount=0}(e||(e={})),e})),e(n,"Core/Utilities.js",[n["Core/Globals.js"]],(function(t){function e(n,i,r,o){var a=i?"Highcharts error":"Highcharts warning";32===n&&(n=a+": Deprecated member");var s=l(n),d=s?a+" #"+n+": www.highcharts.com/errors/"+n+"/":n.toString();if(void 0!==o){var c="";s&&(d+="?"),g(o,(function(t,e){c+="\n - "+e+": "+t,s&&(d+=encodeURI(e)+"="+encodeURI(t))})),d+=c}v(t,"displayError",{chart:r,code:n,message:d,params:o},(function(){if(i)throw Error(d);x.console&&-1===e.messages.indexOf(d)&&console.warn(d)})),e.messages.push(d)}function n(t,e){return parseInt(t,e||10)}function i(t){return"string"==typeof t}function r(t){return"[object Array]"===(t=Object.prototype.toString.call(t))||"[object Array Iterator]"===t}function o(t,e){return!(!t||"object"!=typeof t||e&&r(t))}function a(t){return o(t)&&"number"==typeof t.nodeType}function s(t){var e=t&&t.constructor;return!(!o(t,!0)||a(t)||!e||!e.name||"Object"===e.name)}function l(t){return"number"==typeof t&&!isNaN(t)&&1/0>t&&-1/0n&&(n=t[e]);return n},arrayMin:function(t){for(var e=t.length,n=t[0];e--;)t[e]e?t=o-1&&(o=Math.floor(a)),Math.max(0,o-(s(r,"padding-left",!0)||0)-(s(r,"padding-right",!0)||0));if("height"===o)return Math.max(0,Math.min(r.offsetHeight,r.scrollHeight)-(s(r,"padding-top",!0)||0)-(s(r,"padding-bottom",!0)||0));if(x.getComputedStyle||e(27,!0),r=x.getComputedStyle(r,void 0)){var l=r.getPropertyValue(o);h(a,"opacity"!==o)&&(l=n(l))}return l},inArray:function(t,n,i){return e(32,!1,void 0,{"Highcharts.inArray":"use Array.indexOf"}),n.indexOf(t,i)},isArray:r,isClass:s,isDOMElement:a,isFunction:function(t){return"function"==typeof t},isNumber:l,isObject:o,isString:i,keys:function(t){return e(32,!1,void 0,{"Highcharts.keys":"use Object.keys"}),Object.keys(t)},merge:function(){var t,e=arguments,n={},i=function(t,e){return"object"!=typeof t&&(t={}),g(e,(function(n,r){"__proto__"!==r&&"constructor"!==r&&(!o(n,!0)||s(n)||a(n)?t[r]=e[r]:t[r]=i(t[r]||{},n))})),t};!0===e[0]&&(n=e[1],e=Array.prototype.slice.call(e,2));var r=e.length;for(t=0;t=n&&(e=[1/n]))),i=0;i=t||!r&&a<=(e[i]+(e[i+1]||e[i]))/2));i++);return f(o*n,-Math.round(Math.log(.001)/Math.LN10))},objectEach:g,offset:function(t){var e=y.documentElement;return{top:(t=t.parentElement||t.parentNode?t.getBoundingClientRect():{top:0,left:0,width:0,height:0}).top+(x.pageYOffset||e.scrollTop)-(e.clientTop||0),left:t.left+(x.pageXOffset||e.scrollLeft)-(e.clientLeft||0),width:t.width,height:t.height}},pad:function(t,e,n){return Array((e||2)+1-String(t).replace("-","").length).join(n||"0")+t},pick:h,pInt:n,relativeLength:function(t,e,n){return/%$/.test(t)?e*parseFloat(t)/100+(n||0):parseFloat(t)},removeEvent:m,splat:function(t){return r(t)?t:[t]},stableSort:function(t,e){var n,i,r=t.length;for(i=0;i>16,(65280&r)>>8,255&r,1]:4===i&&(n=[(3840&r)>>4|(3840&r)>>8,(240&r)>>4|240&r,(15&r)<<4|15&r,1])}if(!n)for(r=e.parsers.length;r--&&!n;){var o=e.parsers[r];(i=o.regex.exec(t))&&(n=o.parse(i))}}n&&(this.rgba=n)},e.prototype.get=function(t){var e=this.input,r=this.rgba;if("object"==typeof e&&void 0!==this.stops){var o=i(e);return o.stops=[].slice.call(o.stops),this.stops.forEach((function(e,n){o.stops[n]=[o.stops[n][0],e.get(t)]})),o}return r&&n(r[0])?"rgb"===t||!t&&1===r[3]?"rgb("+r[0]+","+r[1]+","+r[2]+")":"a"===t?""+r[3]:"rgba("+r.join(",")+")":e},e.prototype.brighten=function(t){var e=this.rgba;if(this.stops)this.stops.forEach((function(e){e.brighten(t)}));else if(n(t)&&0!==t)for(var i=0;3>i;i++)e[i]+=r(255*t),0>e[i]&&(e[i]=0),255u?"AM":"PM",P:12>u?"am":"pm",S:d(s.getSeconds()),L:d(Math.floor(n%1e3),3)},t.dateFormats),l(s,(function(t,i){for(;-1!==e.indexOf("%"+i);)e=e.replace("%"+i,"function"==typeof t?t.call(a,n):t)})),r?e.substr(0,1).toUpperCase()+e.substr(1):e},e.prototype.resolveDTLFormat=function(t){return a(t,!0)?t:{main:(t=u(t))[0],from:t[1],to:t[2]}},e.prototype.getTimeTicks=function(t,e,n,r){var a,s=this,l=[],d={},u=new s.Date(e),p=t.unitRange,f=t.count||1;if(r=c(r,1),i(e)){if(s.set("Milliseconds",u,p>=h.second?0:f*Math.floor(s.get("Milliseconds",u)/f)),p>=h.second&&s.set("Seconds",u,p>=h.minute?0:f*Math.floor(s.get("Seconds",u)/f)),p>=h.minute&&s.set("Minutes",u,p>=h.hour?0:f*Math.floor(s.get("Minutes",u)/f)),p>=h.hour&&s.set("Hours",u,p>=h.day?0:f*Math.floor(s.get("Hours",u)/f)),p>=h.day&&s.set("Date",u,p>=h.month?1:Math.max(1,f*Math.floor(s.get("Date",u)/f))),p>=h.month){s.set("Month",u,p>=h.year?0:f*Math.floor(s.get("Month",u)/f));var g=s.get("FullYear",u)}p>=h.year&&s.set("FullYear",u,g-g%f),p===h.week&&(g=s.get("Day",u),s.set("Date",u,s.get("Date",u)-g+r+(g4*h.month||s.getTimezoneOffset(e)!==s.getTimezoneOffset(n)),e=u.getTime(),u=1;el.length&&l.forEach((function(t){0==t%18e5&&"000000000"===s.dateFormat("%H%M%S%L",t)&&(d[t]="day")}))}return l.info=o(t,{higherRanks:d,totalRange:p*f}),l},e.prototype.getDateFormat=function(t,e,n,i){var r=this.dateFormat("%m-%d %H:%M:%S.%L",e),o={millisecond:15,second:12,minute:9,hour:6,day:3},a="millisecond";for(s in h){if(t===h.week&&+this.dateFormat("%w",e)===n&&"00:00:00.000"===r.substr(6)){var s="week";break}if(h[s]>t){s=a;break}if(o[s]&&r.substr(o[s])!=="01-01 00:00:00.000".substr(o[s]))break;"week"!==s&&(a=s)}if(s)var l=this.resolveDTLFormat(i[s]).main;return l},e}()})),e(n,"Core/DefaultOptions.js",[n["Core/Chart/ChartDefaults.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Color/Palettes.js"],n["Core/Time.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r,o){e=e.parse;var a=o.merge,s={colors:i.colors,symbols:["circle","diamond","square","triangle","triangle-down"],lang:{loading:"Loading...",months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),weekdays:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),decimalPoint:".",numericSymbols:"kMGTPE".split(""),resetZoom:"Reset zoom",resetZoomTitle:"Reset zoom level 1:1",thousandsSep:" "},global:{},time:{Date:void 0,getTimezoneOffset:void 0,timezone:void 0,timezoneOffset:0,useUTC:!0},chart:t,title:{text:"Chart title",align:"center",margin:15,widthAdjust:-44},subtitle:{text:"",align:"center",widthAdjust:-44},caption:{margin:15,text:"",align:"left",verticalAlign:"bottom"},plotOptions:{},labels:{style:{position:"absolute",color:"#333333"}},legend:{enabled:!0,align:"center",alignColumns:!0,className:"highcharts-no-tooltip",layout:"horizontal",labelFormatter:function(){return this.name},borderColor:"#999999",borderRadius:0,navigation:{activeColor:"#003399",inactiveColor:"#cccccc"},itemStyle:{color:"#333333",cursor:"pointer",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:"#000000"},itemHiddenStyle:{color:"#cccccc"},shadow:!1,itemCheckboxStyle:{position:"absolute",width:"13px",height:"13px"},squareSymbol:!0,symbolPadding:5,verticalAlign:"bottom",x:0,y:0,title:{style:{fontWeight:"bold"}}},loading:{labelStyle:{fontWeight:"bold",position:"relative",top:"45%"},style:{position:"absolute",backgroundColor:"#ffffff",opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:n.svg,borderRadius:3,dateTimeLabelFormats:{millisecond:"%A, %b %e, %H:%M:%S.%L",second:"%A, %b %e, %H:%M:%S",minute:"%A, %b %e, %H:%M",hour:"%A, %b %e, %H:%M",day:"%A, %b %e, %Y",week:"Week from %A, %b %e, %Y",month:"%B %Y",year:"%Y"},footerFormat:"",headerShape:"callout",hideDelay:500,padding:8,shape:"callout",shared:!1,snap:n.isTouchDevice?25:10,headerFormat:'{point.key}
',pointFormat:' {series.name}: {point.y}
',backgroundColor:e("#f7f7f7").setOpacity(.85).get(),borderWidth:1,shadow:!0,stickOnContact:!1,style:{color:"#333333",cursor:"default",fontSize:"12px",whiteSpace:"nowrap"},useHTML:!1},credits:{enabled:!0,href:"https://www.highcharts.com?credits",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#999999",fontSize:"9px"},text:"Highcharts.com"}};s.chart.styledMode=!1;var l=new r(a(s.global,s.time));return t={defaultOptions:s,defaultTime:l,getOptions:function(){return s},setOptions:function(t){return a(!0,s,t),(t.time||t.global)&&(n.time?n.time.update(a(s.global,s.time,t.global,t.time)):n.time=l),s}}})),e(n,"Core/Animation/Fx.js",[n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n){var i=t.parse,r=e.win,o=n.isNumber,a=n.objectEach;return function(){function t(t,e,n){this.pos=NaN,this.options=e,this.elem=t,this.prop=n}return t.prototype.dSetter=function(){var t=this.paths,e=t&&t[0];t=t&&t[1];var n=this.now||0,i=[];if(1!==n&&e&&t)if(e.length===t.length&&1>n)for(var r=0;r=o+this.startTime){this.now=this.end,this.pos=1,this.update();var l=s[this.prop]=!0;a(s,(function(t){!0!==t&&(l=!1)})),l&&r&&r.call(i),t=!1}else this.pos=n.easing((e-this.startTime)/o),this.now=this.start+(this.end-this.start)*this.pos,this.update(),t=!0;return t},t.prototype.initPath=function(t,e,n){function i(t,e){for(;t.lengthc[1]){var h=e+ +c[1];0<=h?(c[0]=(+c[0]).toExponential(h).split("e")[0],e=h):(c[0]=c[0].split(".")[0]||0,t=20>e?(c[0]*Math.pow(10,c[1])).toFixed(e):0,c[1]=0)}}else e=2;h=(Math.abs(c[1]?c[0]:t)+Math.pow(10,-Math.max(e,d)-1)).toFixed(e);var p=3<(d=String(l(h))).length?d.length%3:0;return n=s(n,o.decimalPoint),r=s(r,o.thousandsSep),t=(0>t?"-":"")+(p?d.substr(0,p)+r:""),t=0>+c[1]&&!u?"0":t+d.substr(p).replace(/(\d{3})(?=\d)/g,"$1"+r),e&&(t+=n+h.slice(-e)),c[1]&&0!=+t&&(t+="e"+c[1]),t}var i=t.defaultOptions,r=t.defaultTime,o=e.getNestedProperty,a=e.isNumber,s=e.pick,l=e.pInt;return{dateFormat:function(t,e,n){return r.dateFormat(t,e,n)},format:function(t,e,a){var s="{",l=!1,d=/f$/,c=/\.([0-9])/,u=i.lang,h=a&&a.time||r;a=a&&a.numberFormatter||n;for(var p=[];t;){var f=t.indexOf(s);if(-1===f)break;var g=t.slice(0,f);if(l){if(g=g.split(":"),s=o(g.shift()||"",e),g.length&&"number"==typeof s)if(g=g.join(":"),d.test(g)){var m=parseInt((g.match(c)||["","-1"])[1],10);null!==s&&(s=a(s,m,u.decimalPoint,-1d){for(r(e,c),f=s=0;f<=d;)f+=e[s].size,s++;p=e.splice(s-1,e.length)}for(r(e,u),e=e.map((function(t){return{size:t.size,targets:[t.target],align:i(t.align,.5)}}));h;){for(s=e.length;s--;)d=e[s],c=(Math.min.apply(0,d.targets)+Math.max.apply(0,d.targets))/2,d.pos=n(c-d.size*d.align,0,o-d.size);for(s=e.length,h=!1;s--;)0e[s].pos&&(e[s-1].size+=e[s].size,e[s-1].targets=e[s-1].targets.concat(e[s].targets),e[s-1].align=.5,e[s-1].pos+e[s-1].size>o&&(e[s-1].pos=o-e[s-1].size),e.splice(s,1),h=!0)}return l.push.apply(l,p),s=0,e.some((function(e){var n=0;return(e.targets||[]).some((function(){return l[s].pos=e.pos+n,void 0!==a&&Math.abs(l[s].pos-l[s].target)>a?(l.slice(0,s+1).forEach((function(t){return delete t.pos})),l.reducedLen=(l.reducedLen||o)-.1*o,l.reducedLen>.1*o&&t(l,o,a),!0):(n+=l[s].size,s++,!1)}))})),r(l,u),l}}(e||(e={})),e})),e(n,"Core/Renderer/SVG/SVGElement.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Renderer/HTML/AST.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r){var o=t.animate,a=t.animObject,s=t.stop,l=i.deg2rad,d=i.doc,c=i.noop,u=i.svg,h=i.SVG_NS,p=i.win,f=r.addEvent,g=r.attr,m=r.createElement,v=r.css,b=r.defined,y=r.erase,x=r.extend,_=r.fireEvent,O=r.isArray,w=r.isFunction,$=r.isNumber,C=r.isString,k=r.merge,S=r.objectEach,j=r.pick,E=r.pInt,M=r.syncTimeout,A=r.uniqueKey;return(t=function(){function t(){this.element=void 0,this.onEvents={},this.opacity=1,this.renderer=void 0,this.SVG_NS=h,this.symbolCustomAttribs="x y width height r start end innerR anchorX anchorY rounded".split(" ")}return t.prototype._defaultGetter=function(t){return t=j(this[t+"Value"],this[t],this.element?this.element.getAttribute(t):null,0),/^[\-0-9\.]+$/.test(t)&&(t=parseFloat(t)),t},t.prototype._defaultSetter=function(t,e,n){n.setAttribute(e,t)},t.prototype.add=function(t){var e=this.renderer,n=this.element;if(t&&(this.parentGroup=t),this.parentInverted=t&&t.inverted,void 0!==this.textStr&&"text"===this.element.nodeName&&e.buildText(this),this.added=!0,!t||t.handleZ||this.zIndex)var i=this.zIndexSetter();return i||(t?t.element:e.box).appendChild(n),this.onAdd&&this.onAdd(),this},t.prototype.addClass=function(t,e){var n=e?"":this.attr("class")||"";return(t=(t||"").split(/ /g).reduce((function(t,e){return-1===n.indexOf(e)&&t.push(e),t}),n?[n]:[]).join(" "))!==n&&this.attr("class",t),this},t.prototype.afterSetters=function(){this.doTransform&&(this.updateTransform(),this.doTransform=!1)},t.prototype.align=function(t,e,n){var i,r,o,a={},s=this.renderer,l=s.alignedObjects;t?(this.alignOptions=t,this.alignByTranslate=e,(!n||C(n))&&(this.alignTo=i=n||"renderer",y(l,this),l.push(this),n=void 0)):(t=this.alignOptions,e=this.alignByTranslate,i=this.alignTo),n=j(n,s[i],"scrollablePlotBox"===i?s.plotBox:void 0,s),i=t.align;var d=t.verticalAlign;return s=(n.x||0)+(t.x||0),l=(n.y||0)+(t.y||0),"right"===i?r=1:"center"===i&&(r=2),r&&(s+=(n.width-(t.width||0))/r),a[e?"translateX":"x"]=Math.round(s),"bottom"===d?o=1:"middle"===d&&(o=2),o&&(l+=(n.height-(t.height||0))/o),a[e?"translateY":"y"]=Math.round(l),this[this.placed?"animate":"attr"](a),this.placed=!0,this.alignAttr=a,this},t.prototype.alignSetter=function(t){var e={left:"start",center:"middle",right:"end"};e[t]&&(this.alignValue=t,this.element.setAttribute("text-anchor",e[t]))},t.prototype.animate=function(t,e,n){var i=this,r=a(j(e,this.renderer.globalAnimation,!0));return e=r.defer,j(d.hidden,d.msHidden,d.webkitHidden,!1)&&(r.duration=0),0!==r.duration?(n&&(r.complete=n),M((function(){i.element&&o(i,t,r)}),e)):(this.attr(t,void 0,n),S(t,(function(t,e){r.step&&r.step.call(this,t,{prop:e,pos:1,elem:this})}),this)),this},t.prototype.applyTextOutline=function(t){var e=this.element;-1!==t.indexOf("contrast")&&(t=t.replace(/contrast/g,this.renderer.getContrast(e.style.fill)));var n=t.split(" ");if(t=n[n.length-1],(n=n[0])&&"none"!==n&&i.svg){this.fakeTS=!0,this.ySetter=this.xSetter,n=n.replace(/(^[\d\.]+)(.*?)$/g,(function(t,e,n){return 2*Number(e)+n})),this.removeTextOutline();var r=d.createElementNS(h,"tspan");g(r,{class:"highcharts-text-outline",fill:t,stroke:t,"stroke-width":n,"stroke-linejoin":"round"}),[].forEach.call(e.childNodes,(function(t){var e=t.cloneNode(!0);e.removeAttribute&&["fill","stroke","stroke-width","stroke"].forEach((function(t){return e.removeAttribute(t)})),r.appendChild(e)}));var o=d.createElementNS(h,"tspan");o.textContent="​",["x","y"].forEach((function(t){var n=e.getAttribute(t);n&&o.setAttribute(t,n)})),r.appendChild(o),e.insertBefore(r,e.firstChild)}},t.prototype.attr=function(t,e,n,i){var r,o,a,l=this.element,d=this.symbolCustomAttribs,c=this;if("string"==typeof t&&void 0!==e){var u=t;(t={})[u]=e}return"string"==typeof t?c=(this[t+"Getter"]||this._defaultGetter).call(this,t,l):(S(t,(function(e,n){o=!1,i||s(this,n),this.symbolName&&-1!==d.indexOf(n)&&(r||(this.symbolAttr(t),r=!0),o=!0),!this.rotation||"x"!==n&&"y"!==n||(this.doTransform=!0),o||((a=this[n+"Setter"]||this._defaultSetter).call(this,e,n,l),!this.styledMode&&this.shadows&&/^(width|height|visibility|x|y|d|transform|cx|cy|r)$/.test(n)&&this.updateShadows(n,e,a))}),this),this.afterSetters()),n&&n.call(this),c},t.prototype.clip=function(t){return this.attr("clip-path",t?"url("+this.renderer.url+"#"+t.id+")":"none")},t.prototype.crisp=function(t,e){e=e||t.strokeWidth||0;var n=Math.round(e)%2/2;return t.x=Math.floor(t.x||this.x||0)+n,t.y=Math.floor(t.y||this.y||0)+n,t.width=Math.floor((t.width||this.width||0)-2*n),t.height=Math.floor((t.height||this.height||0)-2*n),b(t.strokeWidth)&&(t.strokeWidth=e),t},t.prototype.complexColor=function(t,e,i){var r,o,a,s,l,d,c,u,h,p,f,g=this.renderer,m=[];_(this.renderer,"complexColor",{args:arguments},(function(){if(t.radialGradient?o="radialGradient":t.linearGradient&&(o="linearGradient"),o){if(a=t[o],l=g.gradients,d=t.stops,h=i.radialReference,O(a)&&(t[o]=a={x1:a[0],y1:a[1],x2:a[2],y2:a[3],gradientUnits:"userSpaceOnUse"}),"radialGradient"===o&&h&&!b(a.gradientUnits)&&(s=a,a=k(a,g.getRadialAttr(h,s),{gradientUnits:"userSpaceOnUse"})),S(a,(function(t,e){"id"!==e&&m.push(e,t)})),S(d,(function(t){m.push(t)})),m=m.join(","),l[m])p=l[m].attr("id");else{a.id=p=A();var v=l[m]=g.createElement(o).attr(a).add(g.defs);v.radAttr=s,v.stops=[],d.forEach((function(t){0===t[1].indexOf("rgba")?(r=n.parse(t[1]),c=r.get("rgb"),u=r.get("a")):(c=t[1],u=1),t=g.createElement("stop").attr({offset:t[0],"stop-color":c,"stop-opacity":u}).add(v),v.stops.push(t)}))}f="url("+g.url+"#"+p+")",i.setAttribute(e,f),i.gradient=m,t.toString=function(){return f}}}))},t.prototype.css=function(t){var e=this.styles,n={},i=this.element,r=["textOutline","textOverflow","width"],o="",a=!e;if(t&&t.color&&(t.fill=t.color),e&&S(t,(function(t,i){e&&e[i]!==t&&(n[i]=t,a=!0)})),a){if(e&&(t=x(e,n)),t)if(null===t.width||"auto"===t.width)delete this.textWidth;else if("text"===i.nodeName.toLowerCase()&&t.width)var s=this.textWidth=E(t.width);if(this.styles=t,s&&!u&&this.renderer.forExport&&delete t.width,i.namespaceURI===this.SVG_NS){var l=function(t,e){return"-"+e.toLowerCase()};S(t,(function(t,e){-1===r.indexOf(e)&&(o+=e.replace(/([A-Z])/g,l)+":"+t+";")})),o&&g(i,"style",o)}else v(i,t);this.added&&("text"===this.element.nodeName&&this.renderer.buildText(this),t&&t.textOutline&&this.applyTextOutline(t.textOutline))}return this},t.prototype.dashstyleSetter=function(t){var e=this["stroke-width"];if("inherit"===e&&(e=1),t=t&&t.toLowerCase()){var n=t.replace("shortdashdotdot","3,1,1,1,1,1,").replace("shortdashdot","3,1,1,1").replace("shortdot","1,1,").replace("shortdash","3,1,").replace("longdash","8,3,").replace(/dot/g,"1,3,").replace("dash","4,3,").replace(/,$/,"").split(",");for(t=n.length;t--;)n[t]=""+E(n[t])*j(e,NaN);t=n.join(",").replace(/NaN/g,"none"),this.element.setAttribute("stroke-dasharray",t)}},t.prototype.destroy=function(){var t=this,e=t.element||{},n=t.renderer,i=e.ownerSVGElement,r=n.isSVG&&"SPAN"===e.nodeName&&t.parentGroup||void 0;if(e.onclick=e.onmouseout=e.onmouseover=e.onmousemove=e.point=null,s(t),t.clipPath&&i){var o=t.clipPath;[].forEach.call(i.querySelectorAll("[clip-path],[CLIP-PATH]"),(function(t){-1u.width)&&(u={width:0,height:0})}else u=this.htmlGetBBox();if(i.isSVG&&(e=u.width,i=u.height,c&&(u.height=i={"11px,17":14,"13px,20":16}[(h||"")+","+Math.round(i)]||i),n&&(c=n*l,u.width=Math.abs(i*Math.sin(c))+Math.abs(e*Math.cos(c)),u.height=Math.abs(i*Math.cos(c))+Math.abs(e*Math.sin(c)))),p&&(""===a||0]*>/g,"").replace(/</g,"<").replace(/>/g,">")},t.prototype.toFront=function(){var t=this.element;return t.parentNode.appendChild(t),this},t.prototype.translate=function(t,e){return this.attr({translateX:t,translateY:e})},t.prototype.updateShadows=function(t,e,n){var i=this.shadows;if(i)for(var r=i.length;r--;)n.call(i[r],"height"===t?Math.max(e-(i[r].cutHeight||0),0):"d"===t?this.d:e,t,i[r])},t.prototype.updateTransform=function(){var t=this.scaleX,e=this.scaleY,n=this.inverted,i=this.rotation,r=this.matrix,o=this.element,a=this.translateX||0,s=this.translateY||0;n&&(a+=this.width,s+=this.height),a=["translate("+a+","+s+")"],b(r)&&a.push("matrix("+r.join(",")+")"),n?a.push("rotate(90) scale(-1,1)"):i&&a.push("rotate("+i+" "+j(this.rotationOriginX,o.getAttribute("x"),0)+" "+j(this.rotationOriginY,o.getAttribute("y")||0)+")"),(b(t)||b(e))&&a.push("scale("+j(t,1)+" "+j(e,1)+")"),a.length&&o.setAttribute("transform",a.join(" "))},t.prototype.visibilitySetter=function(t,e,n){"inherit"===t?n.removeAttribute(e):this[e]!==t&&n.setAttribute(e,t),this[e]=t},t.prototype.xGetter=function(t){return"circle"===this.element.nodeName&&("x"===t?t="cx":"y"===t&&(t="cy")),this._defaultGetter(t)},t.prototype.zIndexSetter=function(t,e){var n=this.renderer,i=this.parentGroup,r=(i||n).element||n.box,o=this.element;n=r===n.box;var a,s=!1,l=this.added;if(b(t)?(o.setAttribute("data-z-index",t),t=+t,this[e]===t&&(l=!1)):b(this[e])&&o.removeAttribute("data-z-index"),this[e]=t,l){for((t=this.zIndex)&&i&&(i.handleZ=!0),a=(e=r.childNodes).length-1;0<=a&&!s;a--){l=(i=e[a]).getAttribute("data-z-index");var d=!b(l);i!==o&&(0>t&&d&&!n&&!a?(r.insertBefore(o,e[a]),s=!0):(E(l)<=t||d&&(!b(t)||0<=t))&&(r.insertBefore(o,e[a+1]||null),s=!0))}s||(r.insertBefore(o,e[n?3:0]||null),s=!0)}return s},t}()).prototype["stroke-widthSetter"]=t.prototype.strokeSetter,t.prototype.yGetter=t.prototype.xGetter,t.prototype.matrixSetter=t.prototype.rotationOriginXSetter=t.prototype.rotationOriginYSetter=t.prototype.rotationSetter=t.prototype.scaleXSetter=t.prototype.scaleYSetter=t.prototype.translateXSetter=t.prototype.translateYSetter=t.prototype.verticalAlignSetter=function(t,e){this[e]=t,this.doTransform=!0},t})),e(n,"Core/Renderer/RendererRegistry.js",[n["Core/Globals.js"]],(function(t){var e;return function(e){var n;e.rendererTypes={},e.getRendererType=function(t){return void 0===t&&(t=n),e.rendererTypes[t]||e.rendererTypes[n]},e.registerRendererType=function(i,r,o){e.rendererTypes[i]=r,n&&!o||(n=i,t.Renderer=r)}}(e||(e={})),e})),e(n,"Core/Renderer/SVG/SVGLabel.js",[n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],(function(t,e){var n=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),i=e.defined,r=e.extend,o=e.isNumber,a=e.merge,s=e.pick,l=e.removeEvent;return function(e){function d(t,n,i,r,o,a,s,l,c,u){var h,p=e.call(this)||this;return p.paddingLeftSetter=p.paddingSetter,p.paddingRightSetter=p.paddingSetter,p.init(t,"g"),p.textStr=n,p.x=i,p.y=r,p.anchorX=a,p.anchorY=s,p.baseline=c,p.className=u,p.addClass("button"===u?"highcharts-no-tooltip":"highcharts-label"),u&&p.addClass("highcharts-"+u),p.text=t.text(void 0,0,0,l).attr({zIndex:1}),"string"==typeof o&&((h=/^url\((.*?)\)$/.test(o))||p.renderer.symbols[o])&&(p.symbolKey=o),p.bBox=d.emptyBBox,p.padding=3,p.baselineOffset=0,p.needsBox=t.styledMode||h,p.deferredAttr={},p.alignFactor=0,p}return n(d,e),d.prototype.alignSetter=function(t){(t={left:0,center:.5,right:1}[t])!==this.alignFactor&&(this.alignFactor=t,this.bBox&&o(this.xSetting)&&this.attr({x:this.xSetting}))},d.prototype.anchorXSetter=function(t,e){this.anchorX=t,this.boxAttr(e,Math.round(t)-this.getCrispAdjust()-this.xSetting)},d.prototype.anchorYSetter=function(t,e){this.anchorY=t,this.boxAttr(e,t-this.ySetting)},d.prototype.boxAttr=function(t,e){this.box?this.box.attr(t,e):this.deferredAttr[t]=e},d.prototype.css=function(e){if(e){var n={};e=a(e),d.textProps.forEach((function(t){void 0!==e[t]&&(n[t]=e[t],delete e[t])})),this.text.css(n);var i="width"in n;"fontSize"in n||"fontWeight"in n?this.updateTextPadding():i&&this.updateBoxSize()}return t.prototype.css.call(this,e)},d.prototype.destroy=function(){l(this.element,"mouseenter"),l(this.element,"mouseleave"),this.text&&this.text.destroy(),this.box&&(this.box=this.box.destroy()),t.prototype.destroy.call(this)},d.prototype.fillSetter=function(t,e){t&&(this.needsBox=!0),this.fill=t,this.boxAttr(e,t)},d.prototype.getBBox=function(){this.textStr&&0===this.bBox.width&&0===this.bBox.height&&this.updateBoxSize();var t=this.padding,e=s(this.paddingLeft,t);return{width:this.width,height:this.height,x:this.bBox.x-e,y:this.bBox.y-t}},d.prototype.getCrispAdjust=function(){return this.renderer.styledMode&&this.box?this.box.strokeWidth()%2/2:(this["stroke-width"]?parseInt(this["stroke-width"],10):0)%2/2},d.prototype.heightSetter=function(t){this.heightSetting=t},d.prototype.onAdd=function(){var t=this.textStr;this.text.add(this),this.attr({text:i(t)?t:"",x:this.x,y:this.y}),this.box&&i(this.anchorX)&&this.attr({anchorX:this.anchorX,anchorY:this.anchorY})},d.prototype.paddingSetter=function(t,e){o(t)?t!==this[e]&&(this[e]=t,this.updateTextPadding()):this[e]=void 0},d.prototype.rSetter=function(t,e){this.boxAttr(e,t)},d.prototype.shadow=function(t){return t&&!this.renderer.styledMode&&(this.updateBoxSize(),this.box&&this.box.shadow(t)),this},d.prototype.strokeSetter=function(t,e){this.stroke=t,this.boxAttr(e,t)},d.prototype["stroke-widthSetter"]=function(t,e){t&&(this.needsBox=!0),this["stroke-width"]=t,this.boxAttr(e,t)},d.prototype["text-alignSetter"]=function(t){this.textAlign=t},d.prototype.textSetter=function(t){void 0!==t&&this.text.attr({text:t}),this.updateTextPadding()},d.prototype.updateBoxSize=function(){var t=this.text.element.style,e={},n=this.padding,a=this.bBox=o(this.widthSetting)&&o(this.heightSetting)&&!this.textAlign||!i(this.text.textStr)?d.emptyBBox:this.text.getBBox();this.width=this.getPaddedWidth(),this.height=(this.heightSetting||a.height||0)+2*n,t=this.renderer.fontMetrics(t&&t.fontSize,this.text),this.baselineOffset=n+Math.min((this.text.firstLineMetrics||t).b,a.height||1/0),this.heightSetting&&(this.baselineOffset+=(this.heightSetting-t.h)/2),this.needsBox&&(this.box||((n=this.box=this.symbolKey?this.renderer.symbol(this.symbolKey):this.renderer.rect()).addClass(("button"===this.className?"":"highcharts-label-box")+(this.className?" highcharts-"+this.className+"-box":"")),n.add(this)),n=this.getCrispAdjust(),e.x=n,e.y=(this.baseline?-this.baselineOffset:0)+n,e.width=Math.round(this.width),e.height=Math.round(this.height),this.box.attr(r(e,this.deferredAttr)),this.deferredAttr={})},d.prototype.updateTextPadding=function(){var t=this.text;this.updateBoxSize();var e=this.baseline?0:this.baselineOffset,n=s(this.paddingLeft,this.padding);i(this.widthSetting)&&this.bBox&&("center"===this.textAlign||"right"===this.textAlign)&&(n+={center:.5,right:1}[this.textAlign]*(this.widthSetting-this.bBox.width)),n===t.x&&e===t.y||(t.attr("x",n),t.hasBoxWidthChanged&&(this.bBox=t.getBBox(!0)),void 0!==e&&t.attr("y",e)),t.x=n,t.y=e},d.prototype.widthSetter=function(t){this.widthSetting=o(t)?t:void 0},d.prototype.getPaddedWidth=function(){var t=this.padding,e=s(this.paddingLeft,t);return t=s(this.paddingRight,t),(this.widthSetting||this.bBox.width||0)+e+t},d.prototype.xSetter=function(t){this.x=t,this.alignFactor&&(t-=this.alignFactor*this.getPaddedWidth(),this["forceAnimate:x"]=!0),this.xSetting=Math.round(t),this.attr("translateX",this.xSetting)},d.prototype.ySetter=function(t){this.ySetting=this.y=Math.round(t),this.attr("translateY",this.ySetting)},d.emptyBBox={width:0,height:0,x:0,y:0},d.textProps="color direction fontFamily fontSize fontStyle fontWeight lineHeight textAlign textDecoration textOutline textOverflow width".split(" "),d}(t)})),e(n,"Core/Renderer/SVG/Symbols.js",[n["Core/Utilities.js"]],(function(t){function e(t,e,n,i,o){var s=[];if(o){var l=o.start||0,d=a(o.r,n);n=a(o.r,i||n);var c=(o.end||0)-.001;i=o.innerR;var u=a(o.open,.001>Math.abs((o.end||0)-l-2*Math.PI)),h=Math.cos(l),p=Math.sin(l),f=Math.cos(c),g=Math.sin(c);l=a(o.longArc,.001>c-l-Math.PI?0:1),s.push(["M",t+d*h,e+n*p],["A",d,n,0,l,a(o.clockwise,1),t+d*f,e+n*g]),r(i)&&s.push(u?["M",t+i*f,e+i*g]:["L",t+i*f,e+i*g],["A",i,i,0,l,r(o.clockwise)?1-o.clockwise:0,t+i*h,e+i*p]),u||s.push(["Z"])}return s}function n(t,e,n,r,o){return o&&o.r?i(t,e,n,r,o):[["M",t,e],["L",t+n,e],["L",t+n,e+r],["L",t,e+r],["Z"]]}function i(t,e,n,i,r){return[["M",t+(r=r&&r.r||0),e],["L",t+n-r,e],["C",t+n,e,t+n,e,t+n,e+r],["L",t+n,e+i-r],["C",t+n,e+i,t+n,e+i,t+n-r,e+i],["L",t+r,e+i],["C",t,e+i,t,e+i,t,e+i-r],["L",t,e+r],["C",t,e,t,e,t+r,e]]}var r=t.defined,o=t.isNumber,a=t.pick;return{arc:e,callout:function(t,e,n,r,a){var s=Math.min(a&&a.r||0,n,r),l=s+6,d=a&&a.anchorX;a=a&&a.anchorY||0;var c=i(t,e,n,r,{r:s});return o(d)?(t+d>=n?a>e+l&&a=t+d?a>e+l&&ar&&d>t+l&&da&&d>t+l&&d/g.test(o))?""!==o&&(r&&r.appendChild(n),o=new t(o),this.modifyTree(o.nodes),o.addToDOM(e.element),this.modifyDOM(),this.ellipsis&&-1!==(n.textContent||"").indexOf("…")&&e.attr("title",this.unescapeEntities(e.textStr||"",["<",">"])),r&&r.removeChild(n)):n.appendChild(i.createTextNode(this.unescapeEntities(o))),s(this.textOutline)&&e.applyTextOutline&&e.applyTextOutline(this.textOutline)}},e.prototype.modifyDOM=function(){var t,e=this,n=this.svgElement,s=a(n.element,"x");for(n.firstLineMetrics=void 0;(t=n.element.firstChild)&&/^[\s\u200B]*$/.test(t.textContent||" ");)n.element.removeChild(t);[].forEach.call(n.element.querySelectorAll("tspan.highcharts-br"),(function(t,i){t.nextSibling&&t.previousSibling&&(0===i&&1===t.previousSibling.nodeType&&(n.firstLineMetrics=n.renderer.fontMetrics(void 0,t.previousSibling)),a(t,{dy:e.getLineHeight(t.nextSibling),x:s}))}));var l=this.width||0;if(l){var d=function(t,o){var d=t.textContent||"",c=d.replace(/([^\^])-/g,"$1- ").split(" "),u=!e.noWrap&&(1r){for(;u<=h;)p=Math.ceil((u+h)/2),n&&(a=o(n,p)),g=f(p,a&&a.length-1),u===h?u=h+1:g>r?h=p-1:u=p;0===h?t.textContent="":e&&h===e.length-1||(t.textContent=a||o(e||n,p))}n&&n.splice(0,p),s.actualWidth=g,s.rotation=d},e.prototype.unescapeEntities=function(t,e){return l(this.renderer.escapes,(function(n,i){e&&-1!==e.indexOf(n)||(t=t.toString().replace(new RegExp(n,"g"),i))})),t},e}()})),e(n,"Core/Renderer/SVG/SVGRenderer.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Renderer/RendererRegistry.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Renderer/SVG/SVGLabel.js"],n["Core/Renderer/SVG/Symbols.js"],n["Core/Renderer/SVG/TextBuilder.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r,o,a,s,l){var d,c=n.charts,u=n.deg2rad,h=n.doc,p=n.isFirefox,f=n.isMS,g=n.isWebKit,m=n.noop,v=n.SVG_NS,b=n.symbolSizes,y=n.win,x=l.addEvent,_=l.attr,O=l.createElement,w=l.css,$=l.defined,C=l.destroyObjectProperties,k=l.extend,S=l.isArray,j=l.isNumber,E=l.isObject,M=l.isString,A=l.merge,P=l.pick,T=l.pInt,L=l.uniqueKey;return n=function(){function n(t,e,n,i,r,o,a){this.width=this.url=this.style=this.isSVG=this.imgCount=this.height=this.gradients=this.globalAnimation=this.defs=this.chartIndex=this.cacheKeys=this.cache=this.boxWrapper=this.box=this.alignedObjects=void 0,this.init(t,e,n,i,r,o,a)}return n.prototype.init=function(t,e,n,i,r,o,a){var s,l=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"}),d=l.element;a||l.css(this.getStyle(i)),t.appendChild(d),_(t,"dir","ltr"),-1===t.innerHTML.indexOf("xmlns")&&_(d,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=d,this.boxWrapper=l,this.alignedObjects=[],this.url=this.getReferenceURL(),this.createElement("desc").add().element.appendChild(h.createTextNode("Created with Highcharts 9.3.3")),this.defs=this.createElement("defs").add(),this.allowHTML=o,this.forExport=r,this.styledMode=a,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(e,n,!1),p&&t.getBoundingClientRect&&((e=function(){w(t,{left:0,top:0}),s=t.getBoundingClientRect(),w(t,{left:Math.ceil(s.left)-s.left+"px",top:Math.ceil(s.top)-s.top+"px"})})(),this.unSubPixelFix=x(y,"resize",e))},n.prototype.definition=function(e){return new t([e]).addToDOM(this.defs.element)},n.prototype.getReferenceURL=function(){if((p||g)&&h.getElementsByTagName("base").length){if(!$(d)){var e=L();e=new t([{tagName:"svg",attributes:{width:8,height:8},children:[{tagName:"defs",children:[{tagName:"clipPath",attributes:{id:e},children:[{tagName:"rect",attributes:{width:4,height:4}}]}]},{tagName:"rect",attributes:{id:"hitme",width:8,height:8,"clip-path":"url(#"+e+")",fill:"rgba(0,0,0,0.001)"}}]}]).addToDOM(h.body),w(e,{position:"fixed",top:0,left:0,zIndex:9e5});var n=h.elementFromPoint(6,6);d="hitme"===(n&&n.id),h.body.removeChild(e)}if(d)return y.location.href.split("#")[0].replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20")}return""},n.prototype.getStyle=function(t){return this.style=k({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},t)},n.prototype.setStyle=function(t){this.boxWrapper.css(this.getStyle(t))},n.prototype.isHidden=function(){return!this.boxWrapper.getBBox().width},n.prototype.destroy=function(){var t=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),C(this.gradients||{}),this.gradients=null,t&&(this.defs=t.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},n.prototype.createElement=function(t){var e=new this.Element;return e.init(this,t),e},n.prototype.getRadialAttr=function(t,e){return{cx:t[0]-t[2]/2+(e.cx||0)*t[2],cy:t[1]-t[2]/2+(e.cy||0)*t[2],r:(e.r||0)*t[2]}},n.prototype.buildText=function(t){new s(t).buildSVG()},n.prototype.getContrast=function(t){return(t=e.parse(t).rgba)[0]*=1,t[1]*=1.2,t[2]*=.5,459(t=/px/.test(t)?T(t):12)?t+3:Math.round(1.2*t),b:Math.round(.8*e),f:t}},n.prototype.rotCorr=function(t,e,n){var i=t;return e&&n&&(i=Math.max(i*Math.cos(e*u),4)),{x:-t/3*Math.sin(e*u),y:i}},n.prototype.pathToSegments=function(t){for(var e=[],n=[],i={A:8,C:7,H:2,L:3,M:3,Q:5,S:5,T:3,V:2},r=0;r":">","'":"'",'"':"""},symbols:a,draw:m}),i.registerRendererType("svg",n,!0),n})),e(n,"Core/Renderer/HTML/HTMLElement.js",[n["Core/Globals.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],(function(t,e,n){var i=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),r=t.isFirefox,o=t.isMS,a=t.isWebKit,s=t.win,l=n.css,d=n.defined,c=n.extend,u=n.pick,h=n.pInt;return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.compose=function(t){if(-1===e.composedClasses.indexOf(t)){e.composedClasses.push(t);var n=e.prototype,i=t.prototype;i.getSpanCorrection=n.getSpanCorrection,i.htmlCss=n.htmlCss,i.htmlGetBBox=n.htmlGetBBox,i.htmlUpdateTransform=n.htmlUpdateTransform,i.setSpanRotation=n.setSpanRotation}return t},e.prototype.getSpanCorrection=function(t,e,n){this.xCorr=-t*n,this.yCorr=-e},e.prototype.htmlCss=function(t){var e="SPAN"===this.element.tagName&&t&&"width"in t,n=u(e&&t.width,void 0);if(e){delete t.width,this.textWidth=n;var i=!0}return t&&"ellipsis"===t.textOverflow&&(t.whiteSpace="nowrap",t.overflow="hidden"),this.styles=c(this.styles,t),l(this.element,t),i&&this.htmlUpdateTransform(),this},e.prototype.htmlGetBBox=function(){var t=this.element;return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}},e.prototype.htmlUpdateTransform=function(){if(this.added){var t=this.renderer,e=this.element,n=this.translateX||0,i=this.translateY||0,r=this.x||0,o=this.y||0,a=this.textAlign||"left",s={left:0,center:.5,right:1}[a],c=this.styles;if(c=c&&c.whiteSpace,l(e,{marginLeft:n,marginTop:i}),!t.styledMode&&this.shadows&&this.shadows.forEach((function(t){l(t,{marginLeft:n+1,marginTop:i+1})})),this.inverted&&[].forEach.call(e.childNodes,(function(n){t.invertChild(n,e)})),"SPAN"===e.tagName){var u=this.rotation,p=this.textWidth&&h(this.textWidth),f=[u,a,e.innerHTML,this.textWidth,this.textAlign].join(),g=void 0;if(g=!1,p!==this.oldTextWidth){if(this.textPxLength)var m=this.textPxLength;else l(e,{width:"",whiteSpace:c||"nowrap"}),m=e.offsetWidth;(p>this.oldTextWidth||m>p)&&(/[ \-]/.test(e.textContent||e.innerText)||"ellipsis"===e.style.textOverflow)&&(l(e,{width:m>p||u?p+"px":"auto",display:"block",whiteSpace:c||"normal"}),this.oldTextWidth=p,g=!0)}this.hasBoxWidthChanged=g,f!==this.cTT&&(g=t.fontMetrics(e.style.fontSize,e).b,!d(u)||u===(this.oldRotation||0)&&a===this.oldAlign||this.setSpanRotation(u,s,g),this.getSpanCorrection(!d(u)&&this.textPxLength||e.offsetWidth,g,s,u,a)),l(e,{left:r+(this.xCorr||0)+"px",top:o+(this.yCorr||0)+"px"}),this.cTT=f,this.oldRotation=u,this.oldAlign=a}}else this.alignOnAdd=!0},e.prototype.setSpanRotation=function(t,e,n){var i={},d=o&&!/Edge/.test(s.navigator.userAgent)?"-ms-transform":a?"-webkit-transform":r?"MozTransform":s.opera?"-o-transform":void 0;d&&(i[d]=i.transform="rotate("+t+"deg)",i[d+(r?"Origin":"-origin")]=i.transformOrigin=100*e+"% "+n+"px",l(this.element,i))},e.composedClasses=[],e}(e)})),e(n,"Core/Renderer/HTML/HTMLRenderer.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Utilities.js"]],(function(t,e,n,i){var r=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),o=i.attr,a=i.createElement,s=i.extend,l=i.pick;return function(n){function i(){return null!==n&&n.apply(this,arguments)||this}return r(i,n),i.compose=function(t){return-1===i.composedClasses.indexOf(t)&&(i.composedClasses.push(t),t.prototype.html=i.prototype.html),t},i.prototype.html=function(n,i,r){var d=this.createElement("span"),c=d.element,u=d.renderer,h=u.isSVG,p=function(t,n){["opacity","visibility"].forEach((function(i){t[i+"Setter"]=function(r,o,a){var s=t.div?t.div.style:n;e.prototype[i+"Setter"].call(this,r,o,a),s&&(s[o]=r)}})),t.addedSetters=!0};return d.textSetter=function(e){e!==this.textStr&&(delete this.bBox,delete this.oldTextWidth,t.setElementHTML(this.element,l(e,"")),this.textStr=e,d.doTransform=!0)},h&&p(d,d.element.style),d.xSetter=d.ySetter=d.alignSetter=d.rotationSetter=function(t,e){"align"===e?d.alignValue=d.textAlign=t:d[e]=t,d.doTransform=!0},d.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},d.attr({text:n,x:Math.round(i),y:Math.round(r)}).css({position:"absolute"}),u.styledMode||d.css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize}),c.style.whiteSpace="nowrap",d.css=d.htmlCss,h&&(d.add=function(t){var e=u.box.parentNode,n=[];if(this.parentGroup=t){var i=t.div;if(!i){for(;t;)n.push(t),t=t.parentGroup;n.reverse().forEach((function(t){function r(e,n){t[n]=e,"translateX"===n?u.left=e+"px":u.top=e+"px",t.doTransform=!0}var l=o(t.element,"class"),c=t.styles||{},u=(i=t.div=t.div||a("div",l?{className:l}:void 0,{position:"absolute",left:(t.translateX||0)+"px",top:(t.translateY||0)+"px",display:t.display,opacity:t.opacity,cursor:c.cursor,pointerEvents:c.pointerEvents,visibility:t.visibility},i||e)).style;s(t,{classSetter:function(t){return function(e){this.element.setAttribute("class",e),t.className=e}}(i),on:function(){return n[0].div&&d.on.apply({element:n[0].div,onEvents:t.onEvents},arguments),t},translateXSetter:r,translateYSetter:r}),t.addedSetters||p(t)}))}}else i=e;return i.appendChild(c),d.added=!0,d.alignOnAdd&&d.htmlUpdateTransform(),d}),d},i.composedClasses=[],i}(n)})),e(n,"Core/Axis/AxisDefaults.js",[],(function(){var t;return function(t){t.defaultXAxisOptions={alignTicks:!0,allowDecimals:void 0,panningEnabled:!0,zIndex:2,zoomEnabled:!0,dateTimeLabelFormats:{millisecond:{main:"%H:%M:%S.%L",range:!1},second:{main:"%H:%M:%S",range:!1},minute:{main:"%H:%M",range:!1},hour:{main:"%H:%M",range:!1},day:{main:"%e. %b"},week:{main:"%e. %b"},month:{main:"%b '%y"},year:{main:"%Y"}},endOnTick:!1,gridLineDashStyle:"Solid",gridZIndex:1,labels:{autoRotation:void 0,autoRotationLimit:80,distance:void 0,enabled:!0,indentation:10,overflow:"justify",padding:5,reserveSpace:void 0,rotation:void 0,staggerLines:0,step:0,useHTML:!1,x:0,zIndex:7,style:{color:"#666666",cursor:"default",fontSize:"11px"}},maxPadding:.01,minorGridLineDashStyle:"Solid",minorTickLength:2,minorTickPosition:"outside",minPadding:.01,offset:void 0,opposite:!1,reversed:void 0,reversedStacks:!1,showEmpty:!0,showFirstLabel:!0,showLastLabel:!0,startOfWeek:1,startOnTick:!1,tickLength:10,tickPixelInterval:100,tickmarkPlacement:"between",tickPosition:"outside",title:{align:"middle",rotation:0,useHTML:!1,x:0,y:0,style:{color:"#666666"}},type:"linear",uniqueNames:!0,visible:!0,minorGridLineColor:"#f2f2f2",minorGridLineWidth:1,minorTickColor:"#999999",lineColor:"#ccd6eb",lineWidth:1,gridLineColor:"#e6e6e6",gridLineWidth:void 0,tickColor:"#ccd6eb"},t.defaultYAxisOptions={reversedStacks:!0,endOnTick:!0,maxPadding:.05,minPadding:.05,tickPixelInterval:72,showLastLabel:!0,labels:{x:-8},startOnTick:!0,title:{rotation:270,text:"Values"},stackLabels:{animation:{},allowOverlap:!1,enabled:!1,crop:!0,overflow:"justify",formatter:function(){return(0,this.axis.chart.numberFormatter)(this.total,-1)},style:{color:"#000000",fontSize:"11px",fontWeight:"bold",textOutline:"1px contrast"}},gridLineWidth:1,lineWidth:0},t.defaultLeftAxisOptions={labels:{x:-15},title:{rotation:270}},t.defaultRightAxisOptions={labels:{x:15},title:{rotation:90}},t.defaultBottomAxisOptions={labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}},t.defaultTopAxisOptions={labels:{autoRotation:[-45],x:0},margin:15,title:{rotation:0}}}(t||(t={})),t})),e(n,"Core/Foundation.js",[n["Core/Utilities.js"]],(function(t){var e,n=t.addEvent,i=t.isFunction,r=t.objectEach,o=t.removeEvent;return function(t){t.registerEventOptions=function(t,e){t.eventOptions=t.eventOptions||{},r(e.events,(function(e,r){t.eventOptions[r]!==e&&(t.eventOptions[r]&&(o(t,r,t.eventOptions[r]),delete t.eventOptions[r]),i(e)&&(t.eventOptions[r]=e,n(t,r,e)))}))}}(e||(e={})),e})),e(n,"Core/Axis/Tick.js",[n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n){var i=e.deg2rad,r=n.clamp,o=n.correctFloat,a=n.defined,s=n.destroyObjectProperties,l=n.extend,d=n.fireEvent,c=n.isNumber,u=n.merge,h=n.objectEach,p=n.pick;return e=function(){function e(t,e,n,i,r){this.isNewLabel=this.isNew=!0,this.axis=t,this.pos=e,this.type=n||"",this.parameters=r||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,d(this,"init"),n||i||this.addLabel()}return e.prototype.addLabel=function(){var e=this,n=e.axis,i=n.options,r=n.chart,s=n.categories,u=n.logarithmic,h=n.names,f=e.pos,g=p(e.options&&e.options.labels,i.labels),m=n.tickPositions,v=f===m[0],b=f===m[m.length-1],y=(!g.step||1===g.step)&&1===n.tickInterval;m=m.info;var x,_=e.label;if(s=this.parameters.category||(s?p(s[f],h[f],f):f),u&&c(s)&&(s=o(u.lin2log(s))),n.dateTime)if(m)var O=r.time.resolveDTLFormat(i.dateTimeLabelFormats[!i.grid&&m.higherRanks[f]||m.unitName]),w=O.main;else c(s)&&(w=n.dateTime.getXDateFormat(s,i.dateTimeLabelFormats||{}));e.isFirst=v,e.isLast=b;var $={axis:n,chart:r,dateTimeLabelFormat:w,isFirst:v,isLast:b,pos:f,tick:e,tickPositionInfo:m,value:s};d(this,"labelFormat",$);var C=function(e){return g.formatter?g.formatter.call(e,e):g.format?(e.text=n.defaultLabelFormatter.call(e),t.format(g.format,e,r)):n.defaultLabelFormatter.call(e,e)};i=C.call($,$);var k=O&&O.list;e.shortenLabel=k?function(){for(x=0;xc&&r-u*ha&&(l=Math.round((o-r)/Math.cos(c*i))):(o=r+(1-u)*h,r-u*ha&&(m=a-t.x+m*u,v=-1),(m=Math.min(f,m))m||e.autoRotation&&(d.styles||{}).width)&&(l=m)),l&&(this.shortenLabel?this.shortenLabel():(g.width=Math.floor(l)+"px",(n.style||{}).textOverflow||(g.textOverflow="ellipsis"),d.css(g)))},e.prototype.moveLabel=function(t,e){var n=this,i=n.label,r=n.axis,o=r.reversed,a=!1;if(i&&i.textStr===t?(n.movedLabel=i,a=!0,delete n.label):h(r.ticks,(function(e){a||e.isNew||e===n||!e.label||e.label.textStr!==t||(n.movedLabel=e.label,a=!0,e.labelPos=n.movedLabel.xy,delete e.label)})),!a&&(n.labelPos||i)){var s=n.labelPos||i.xy;i=r.horiz?o?0:r.width+r.left:s.x,r=r.horiz?s.y:o?r.width+r.left:0,n.movedLabel=n.createLabel({x:i,y:r},t,e),n.movedLabel&&n.movedLabel.attr({opacity:0})}},e.prototype.render=function(t,e,n){var i=this.axis,r=i.horiz,o=this.pos,a=p(this.tickmarkOffset,i.tickmarkOffset);a=(o=this.getPosition(r,o,a,e)).x;var s=o.y;i=r&&a===i.pos+i.len||!r&&s===i.pos?-1:1,r=p(n,this.label&&this.label.newOpacity,1),n=p(n,1),this.isActive=!0,this.renderGridLine(e,n,i),this.renderMark(o,n,i),this.renderLabel(o,e,r,t),this.isNew=!1,d(this,"afterRender")},e.prototype.renderGridLine=function(t,e,n){var i=this.axis,r=i.options,o={},a=this.pos,s=this.type,l=p(this.tickmarkOffset,i.tickmarkOffset),d=i.chart.renderer,c=this.gridLine,u=r.gridLineWidth,h=r.gridLineColor,f=r.gridLineDashStyle;"minor"===this.type&&(u=r.minorGridLineWidth,h=r.minorGridLineColor,f=r.minorGridLineDashStyle),c||(i.chart.styledMode||(o.stroke=h,o["stroke-width"]=u||0,o.dashstyle=f),s||(o.zIndex=1),t&&(e=0),this.gridLine=c=d.path().attr(o).addClass("highcharts-"+(s?s+"-":"")+"grid-line").add(i.gridGroup)),c&&(n=i.getPlotLinePath({value:a+l,lineWidth:c.strokeWidth()*n,force:"pass",old:t}))&&c[t||this.isNew?"attr":"animate"]({d:n,opacity:e})},e.prototype.renderMark=function(t,e,n){var i=this.axis,r=i.options,o=i.chart.renderer,a=this.type,s=i.tickSize(a?a+"Tick":"tick"),l=t.x;t=t.y;var d=p(r["minor"!==a?"tickWidth":"minorTickWidth"],!a&&i.isXAxis?1:0);r=r["minor"!==a?"tickColor":"minorTickColor"];var c=this.mark,u=!c;s&&(i.opposite&&(s[0]=-s[0]),c||(this.mark=c=o.path().addClass("highcharts-"+(a?a+"-":"")+"tick").add(i.axisGroup),i.chart.styledMode||c.attr({stroke:r,"stroke-width":d})),c[u?"attr":"animate"]({d:this.getMarkPath(l,t,s[0],c.strokeWidth()*n,i.horiz,o),opacity:e}))},e.prototype.renderLabel=function(t,e,n,i){var r=this.axis,o=r.horiz,a=r.options,s=this.label,l=a.labels,d=l.step;r=p(this.tickmarkOffset,r.tickmarkOffset);var u=t.x;t=t.y;var h=!0;s&&c(u)&&(s.xy=t=this.getLabelPosition(u,t,s,o,l,r,i,d),this.isFirst&&!this.isLast&&!a.showFirstLabel||this.isLast&&!this.isFirst&&!a.showLastLabel?h=!1:!o||l.step||l.rotation||e||0===n||this.handleOverflow(t),d&&i%d&&(h=!1),h&&c(t.y)?(t.opacity=n,s[this.isNewLabel?"attr":"animate"](t),this.isNewLabel=!1):(s.attr("y",-9999),this.isNewLabel=!0))},e.prototype.replaceMovedLabel=function(){var t=this.label,e=this.axis,n=e.reversed;if(t&&!this.isNew){var i=e.horiz?n?e.left:e.width+e.left:t.xy.x;n=e.horiz?t.xy.y:n?e.width+e.top:e.top,t.animate({x:i,y:n,opacity:0},void 0,t.destroy),delete this.label}e.isDirty=!0,this.label=this.movedLabel,delete this.movedLabel},e}()})),e(n,"Core/Axis/Axis.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Axis/AxisDefaults.js"],n["Core/Color/Color.js"],n["Core/DefaultOptions.js"],n["Core/Foundation.js"],n["Core/Globals.js"],n["Core/Axis/Tick.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r,o,a,s){var l=t.animObject,d=i.defaultOptions,c=r.registerEventOptions,u=o.deg2rad,h=s.arrayMax,p=s.arrayMin,f=s.clamp,g=s.correctFloat,m=s.defined,v=s.destroyObjectProperties,b=s.erase,y=s.error,x=s.extend,_=s.fireEvent,O=s.getMagnitude,w=s.isArray,$=s.isNumber,C=s.isString,k=s.merge,S=s.normalizeTickInterval,j=s.objectEach,E=s.pick,M=s.relativeLength,A=s.removeEvent,P=s.splat,T=s.syncTimeout;return t=function(){function t(t,e){this.zoomEnabled=this.width=this.visible=this.userOptions=this.translationSlope=this.transB=this.transA=this.top=this.ticks=this.tickRotCorr=this.tickPositions=this.tickmarkOffset=this.tickInterval=this.tickAmount=this.side=this.series=this.right=this.positiveValuesOnly=this.pos=this.pointRangePadding=this.pointRange=this.plotLinesAndBandsGroups=this.plotLinesAndBands=this.paddedTicks=this.overlap=this.options=this.offset=this.names=this.minPixelPadding=this.minorTicks=this.minorTickInterval=this.min=this.maxLabelLength=this.max=this.len=this.left=this.labelFormatter=this.labelEdge=this.isLinked=this.height=this.hasVisibleSeries=this.hasNames=this.eventOptions=this.coll=this.closestPointRange=this.chart=this.categories=this.bottom=this.alternateBands=void 0,this.init(t,e)}return t.prototype.init=function(t,e){var n=e.isX;this.chart=t,this.horiz=t.inverted&&!this.isZAxis?!n:n,this.isXAxis=n,this.coll=this.coll||(n?"xAxis":"yAxis"),_(this,"init",{userOptions:e}),this.opposite=E(e.opposite,this.opposite),this.side=E(e.side,this.side,this.horiz?this.opposite?0:2:this.opposite?1:3),this.setOptions(e);var i=this.options,r=i.labels,o=i.type;this.userOptions=e,this.minPixelPadding=0,this.reversed=E(i.reversed,this.reversed),this.visible=i.visible,this.zoomEnabled=i.zoomEnabled,this.hasNames="category"===o||!0===i.categories,this.categories=i.categories||this.hasNames,this.names||(this.names=[],this.names.keys={}),this.plotLinesAndBandsGroups={},this.positiveValuesOnly=!!this.logarithmic,this.isLinked=m(i.linkedTo),this.ticks={},this.labelEdge=[],this.minorTicks={},this.plotLinesAndBands=[],this.alternateBands={},this.len=0,this.minRange=this.userMinRange=i.minRange||i.maxZoom,this.range=i.range,this.offset=i.offset||0,this.min=this.max=null,e=E(i.crosshair,P(t.options.tooltip.crosshairs)[n?0:1]),this.crosshair=!0===e?{}:e,-1===t.axes.indexOf(this)&&(n?t.axes.splice(t.xAxis.length,0,this):t.axes.push(this),t[this.coll].push(this)),this.series=this.series||[],t.inverted&&!this.isZAxis&&n&&void 0===this.reversed&&(this.reversed=!0),this.labelRotation=$(r.rotation)?r.rotation:void 0,c(this,i),_(this,"afterInit")},t.prototype.setOptions=function(t){this.options=k(e.defaultXAxisOptions,"yAxis"===this.coll&&e.defaultYAxisOptions,[e.defaultTopAxisOptions,e.defaultRightAxisOptions,e.defaultBottomAxisOptions,e.defaultLeftAxisOptions][this.side],k(d[this.coll],t)),_(this,"afterSetOptions",{userOptions:t})},t.prototype.defaultLabelFormatter=function(t){var e=this.axis;t=this.chart.numberFormatter;var n=$(this.value)?this.value:NaN,i=e.chart.time,r=this.dateTimeLabelFormat,o=d.lang,a=o.numericSymbols;o=o.numericSymbolMagnitude||1e3;var s=e.logarithmic?Math.abs(n):e.tickInterval,l=a&&a.length;if(e.categories)var c=""+this.value;else if(r)c=i.dateFormat(r,n);else if(l&&1e3<=s)for(;l--&&void 0===c;)s>=(e=Math.pow(o,l+1))&&0==10*n%e&&null!==a[l]&&0!==n&&(c=t(n/e,-1)+a[l]);return void 0===c&&(c=1e4<=Math.abs(n)?t(n,-1):t(n,-1,void 0,"")),c},t.prototype.getSeriesExtremes=function(){var t,e=this,n=e.chart;_(this,"getSeriesExtremes",null,(function(){e.hasVisibleSeries=!1,e.dataMin=e.dataMax=e.threshold=null,e.softThreshold=!e.isXAxis,e.stacking&&e.stacking.buildStacks(),e.series.forEach((function(i){if(i.visible||!n.options.chart.ignoreHiddenSeries){var r=i.options,o=r.threshold;if(e.hasVisibleSeries=!0,e.positiveValuesOnly&&0>=o&&(o=null),e.isXAxis){if((r=i.xData).length){r=e.logarithmic?r.filter(e.validatePositiveValue):r;var a=(t=i.getXExtremes(r)).min,s=t.max;$(a)||a instanceof Date||(r=r.filter($),a=(t=i.getXExtremes(r)).min,s=t.max),r.length&&(e.dataMin=Math.min(E(e.dataMin,a),a),e.dataMax=Math.max(E(e.dataMax,s),s))}}else i=i.applyExtremes(),$(i.dataMin)&&(a=i.dataMin,e.dataMin=Math.min(E(e.dataMin,a),a)),$(i.dataMax)&&(s=i.dataMax,e.dataMax=Math.max(E(e.dataMax,s),s)),m(o)&&(e.threshold=o),(!r.softThreshold||e.positiveValuesOnly)&&(e.softThreshold=!1)}}))})),_(this,"afterGetSeriesExtremes")},t.prototype.translate=function(t,e,n,i,r,o){var a=this.linkedParent||this,s=i&&a.old?a.old.min:a.min,l=a.minPixelPadding;r=(a.isOrdinal||a.brokenAxis&&a.brokenAxis.hasBreaks||a.logarithmic&&r)&&a.lin2val;var d=1,c=0;return(i=i&&a.old?a.old.transA:a.transA)||(i=a.transA),n&&(d*=-1,c=a.len),a.reversed&&(c-=(d*=-1)*(a.sector||a.len)),e?(t=(t*d+c-l)/i+s,r&&(t=a.lin2val(t))):(r&&(t=a.val2lin(t)),t=$(s)?d*(t-s)*i+c+d*l+($(o)?i*o:0):void 0),t},t.prototype.toPixels=function(t,e){return this.translate(t,!1,!this.horiz,null,!0)+(e?0:this.pos)},t.prototype.toValue=function(t,e){return this.translate(t-(e?0:this.pos),!0,!this.horiz,null,!0)},t.prototype.getPlotLinePath=function(t){function e(t,e,n){return("pass"!==y&&tn)&&(y?t=f(t,e,n):a=!0),t}var n,i,r,o,a,s=this,l=s.chart,d=s.left,c=s.top,u=t.old,h=t.value,p=t.lineWidth,g=u&&l.oldChartHeight||l.chartHeight,m=u&&l.oldChartWidth||l.chartWidth,v=s.transB,b=t.translatedValue,y=t.force;return t={value:h,lineWidth:p,old:u,force:y,acrossPanes:t.acrossPanes,translatedValue:b},_(this,"getPlotLinePath",t,(function(t){b=E(b,s.translate(h,null,null,u)),b=f(b,-1e5,1e5),n=r=Math.round(b+v),i=o=Math.round(g-b-v),$(b)?s.horiz?(i=c,o=g-s.bottom,n=r=e(n,d,d+s.width)):(n=d,r=m-s.right,i=o=e(i,c,c+s.height)):(a=!0,y=!1),t.path=a&&!y?null:l.renderer.crispLine([["M",n,i],["L",r,o]],p||1)})),t.path},t.prototype.getLinearTickPositions=function(t,e,n){var i=g(Math.floor(e/t)*t);n=g(Math.ceil(n/t)*t);var r,o=[];if(g(i+t)===i&&(r=20),this.single)return[e];for(e=i;e<=n&&(o.push(e),(e=g(e+t,r))!==a);)var a=e;return o},t.prototype.getMinorTickInterval=function(){var t=this.options;return!0===t.minorTicks?E(t.minorTickInterval,"auto"):!1===t.minorTicks?null:t.minorTickInterval},t.prototype.getMinorTickPositions=function(){var t=this.options,e=this.tickPositions,n=this.minorTickInterval,i=this.pointRangePadding||0,r=this.min-i,o=(i=this.max+i)-r,a=[];if(o&&o/n=this.minRange,c=this.minRange,u=(c-s+a)/2;u=[a-u,E(r.min,a-u)],d&&(u[2]=this.logarithmic?this.logarithmic.log2lin(this.dataMin):this.dataMin),s=[(a=h(u))+c,E(r.max,a+c)],d&&(s[2]=o?o.log2lin(this.dataMax):this.dataMax),(s=p(s))-a=h)v=h,c=0;else if(this.dataMax<=h){var b=h;d=0}this.min=E(p,v,this.dataMin),this.max=E(f,b,this.dataMax)}if(n&&(this.positiveValuesOnly&&!t&&0>=Math.min(this.min,E(this.dataMin,this.min))&&y(10,1,e),this.min=g(n.log2lin(this.min),16),this.max=g(n.log2lin(this.max),16)),this.range&&m(this.max)&&(this.userMin=this.min=p=Math.max(this.dataMin,this.minFromRange()),this.userMax=f=this.max,this.range=null),_(this,"foundExtremes"),this.beforePadding&&this.beforePadding(),this.adjustForMinRange(),!(s||this.axisPointRange||this.stacking&&this.stacking.usePercentage||o)&&m(this.min)&&m(this.max)&&(e=this.max-this.min)&&(!m(p)&&c&&(this.min-=e*c),!m(f)&&d&&(this.max+=e*d)),$(this.userMin)||($(i.softMin)&&i.softMinthis.max&&(this.max=f=i.softMax),$(i.ceiling)&&(this.max=Math.min(this.max,i.ceiling))),l&&m(this.dataMin)&&(h=h||0,!m(p)&&this.min=h?this.min=this.options.minRange?Math.min(h,this.max-this.minRange):h:!m(f)&&this.max>h&&this.dataMax<=h&&(this.max=this.options.minRange?Math.max(h,this.min+this.minRange):h)),$(this.min)&&$(this.max)&&!this.chart.polar&&this.min>this.max&&(m(this.options.min)?this.max=this.min:m(this.options.max)&&(this.min=this.max)),this.tickInterval=this.min===this.max||void 0===this.min||void 0===this.max?1:o&&this.linkedParent&&!u&&a===this.linkedParent.options.tickPixelInterval?u=this.linkedParent.tickInterval:E(u,this.tickAmount?(this.max-this.min)/Math.max(this.tickAmount-1,1):void 0,s?1:(this.max-this.min)*a/Math.max(this.len,a)),r&&!t){var x=this.min!==(this.old&&this.old.min)||this.max!==(this.old&&this.old.max);this.series.forEach((function(t){t.forceCrop=t.forceCropping&&t.forceCropping(),t.processData(x)})),_(this,"postProcessData",{hasExtemesChanged:x})}this.setAxisTranslation(),_(this,"initialAxisTranslation"),this.pointRange&&!u&&(this.tickInterval=Math.max(this.pointRange,this.tickInterval)),t=E(i.minTickInterval,this.dateTime&&!this.series.some((function(t){return t.noSharedTooltip}))?this.closestPointRange:0),!u&&this.tickIntervalthis.tickInterval||void 0!==this.tickAmount),!!this.tickAmount)),this.tickAmount||(this.tickInterval=this.unsquish()),this.setTickPositions()},t.prototype.setTickPositions=function(){var t=this.options,e=t.tickPositions,n=this.getMinorTickInterval(),i=this.hasVerticalPanning(),r="colorAxis"===this.coll,o=(r||!i)&&t.startOnTick;i=(r||!i)&&t.endOnTick,r=t.tickPositioner,this.tickmarkOffset=this.categories&&"between"===t.tickmarkPlacement&&1===this.tickInterval?.5:0,this.minorTickInterval="auto"===n&&this.tickInterval?this.tickInterval/5:n,this.single=this.min===this.max&&m(this.min)&&!this.tickAmount&&(parseInt(this.min,10)===this.min||!1!==t.allowDecimals),this.tickPositions=n=e&&e.slice(),!n&&(this.ordinal&&this.ordinal.positions||!((this.max-this.min)/this.tickInterval>Math.max(2*this.len,200))?n=this.dateTime?this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(this.tickInterval,t.units),this.min,this.max,t.startOfWeek,this.ordinal&&this.ordinal.positions,this.closestPointRange,!0):this.logarithmic?this.logarithmic.getLogTickPositions(this.tickInterval,this.min,this.max):this.getLinearTickPositions(this.tickInterval,this.min,this.max):(n=[this.min,this.max],y(19,!1,this.chart)),n.length>this.len&&((n=[n[0],n.pop()])[0]===n[1]&&(n.length=1)),this.tickPositions=n,r&&(r=r.apply(this,[this.min,this.max])))&&(this.tickPositions=n=r),this.paddedTicks=n.slice(0),this.trimTicks(n,o,i),this.isLinked||(this.single&&2>n.length&&!this.categories&&!this.series.some((function(t){return t.is("heatmap")&&"between"===t.options.pointPlacement}))&&(this.min-=.5,this.max+=.5),e||r||this.adjustTickAmount()),_(this,"afterSetTickPositions")},t.prototype.trimTicks=function(t,e,n){var i=t[0],r=t[t.length-1],o=!this.isOrdinal&&this.minPointOffset||0;if(_(this,"trimTicks"),!this.isLinked){if(e&&-1/0!==i)this.min=i;else for(;this.min-o>t[0];)t.shift();if(n)this.max=r;else for(;this.max+on&&(this.finalTickAmt=n,n=5),this.tickAmount=n},t.prototype.adjustTickAmount=function(){var t=this.options,e=this.tickInterval,n=this.tickPositions,i=this.tickAmount,r=this.finalTickAmt,o=n&&n.length,a=E(this.threshold,this.softThreshold?0:null);if(this.hasData()&&$(this.min)&&$(this.max)){if(oi&&(this.tickInterval*=2,this.setTickPositions());if(m(r)){for(e=t=n.length;e--;)(3===r&&1==e%2||2>=r&&0s&&(e=s)),m(r)&&(os&&(o=s))),n.displayBtn=void 0!==e||void 0!==o,n.setExtremes(e,o,!1,void 0,{trigger:"zoom"})),t.zoomed=!0})),t.zoomed},t.prototype.setAxisSize=function(){var t=this.chart,e=this.options,n=e.offsets||[0,0,0,0],i=this.horiz,r=this.width=Math.round(M(E(e.width,t.plotWidth-n[3]+n[1]),t.plotWidth)),o=this.height=Math.round(M(E(e.height,t.plotHeight-n[0]+n[2]),t.plotHeight)),a=this.top=Math.round(M(E(e.top,t.plotTop+n[0]),t.plotHeight,t.plotTop));e=this.left=Math.round(M(E(e.left,t.plotLeft+n[3]),t.plotWidth,t.plotLeft)),this.bottom=t.chartHeight-o-a,this.right=t.chartWidth-r-e,this.len=Math.max(i?r:o,0),this.pos=i?e:a},t.prototype.getExtremes=function(){var t=this.logarithmic;return{min:t?g(t.lin2log(this.min)):this.min,max:t?g(t.lin2log(this.max)):this.max,dataMin:this.dataMin,dataMax:this.dataMax,userMin:this.userMin,userMax:this.userMax}},t.prototype.getThreshold=function(t){var e=this.logarithmic,n=e?e.lin2log(this.min):this.min;return e=e?e.lin2log(this.max):this.max,null===t||-1/0===t?t=n:1/0===t?t=e:n>t?t=n:ee?t.align="right":195e&&(t.align="left")})),t.align},t.prototype.tickSize=function(t){var e=this.options,n=E(e["tick"===t?"tickWidth":"minorTickWidth"],"tick"===t&&this.isXAxis&&!this.categories?1:0),i=e["tick"===t?"tickLength":"minorTickLength"];if(n&&i){"inside"===e[t+"Position"]&&(i=-i);var r=[i,n]}return _(this,"afterTickSize",t={tickSize:r}),t.tickSize},t.prototype.labelMetrics=function(){var t=this.tickPositions&&this.tickPositions[0]||0;return this.chart.renderer.fontMetrics(this.options.labels.style.fontSize,this.ticks[t]&&this.ticks[t].label)},t.prototype.unsquish=function(){var t,e,n=this.options.labels,i=this.horiz,r=this.tickInterval,o=this.len/(((this.categories?1:0)+this.max-this.min)/r),a=n.rotation,s=this.labelMetrics(),l=Math.max(this.max-this.min,0),d=function(t){var e=t/(o||1);return(e=1l&&1/0!==t&&1/0!==o&&l&&(e=Math.ceil(l/r)),g(e*r)},c=r,h=Number.MAX_VALUE;if(i){if(!n.staggerLines&&!n.step)if($(a))var p=[a];else o=n){var i=(e=d(Math.abs(s.h/Math.sin(u*n))))+Math.abs(n/360);ii.step)return i.rotation?0:(this.staggerLines||1)*this.len/r;if(!n){if(void 0!==(t=i.style.width))return parseInt(String(t),10);if(o)return o-e.spacing[3]}return.33*e.chartWidth},t.prototype.renderUnsquish=function(){var t=this.chart,e=t.renderer,n=this.tickPositions,i=this.ticks,r=this.options.labels,o=r.style,a=this.horiz,s=this.getSlotWidth(),l=Math.max(1,Math.round(s-2*r.padding)),d={},c=this.labelMetrics(),u=o.textOverflow,h=0;if(C(r.rotation)||(d.rotation=r.rotation||0),n.forEach((function(t){(t=i[t]).movedLabel&&t.replaceMovedLabel(),t&&t.label&&t.label.textPxLength>h&&(h=t.label.textPxLength)})),this.maxLabelLength=h,this.autoRotation)h>l&&h>c.h?d.rotation=this.labelRotation:this.labelRotation=0;else if(s){var p=l;if(!u){var f="clip";for(l=n.length;!a&&l--;){var g=n[l];(g=i[g].label)&&(g.styles&&"ellipsis"===g.styles.textOverflow?g.css({textOverflow:"clip"}):g.textPxLength>s&&g.css({width:s+"px"}),g.getBBox().height>this.len/n.length-(c.h-c.f)&&(g.specificTextOverflow="ellipsis"))}}}d.rotation&&(p=h>.5*t.chartHeight?.33*t.chartHeight:h,u||(f="ellipsis")),(this.labelAlign=r.align||this.autoLabelAlign(this.labelRotation))&&(d.align=this.labelAlign),n.forEach((function(t){var e=(t=i[t])&&t.label,n=o.width,r={};e&&(e.attr(d),t.shortenLabel?t.shortenLabel():p&&!n&&"nowrap"!==o.whiteSpace&&(p=this.min&&t<=this.max||this.grid&&this.grid.isColumn)&&(i[t]||(i[t]=new a(this,t)),n&&i[t].isNew&&i[t].render(e,!0,-1),i[t].render(e))},t.prototype.render=function(){var t,e,n=this,i=n.chart,r=n.logarithmic,s=n.options,d=n.isLinked,c=n.tickPositions,u=n.axisTitle,h=n.ticks,p=n.minorTicks,f=n.alternateBands,g=s.stackLabels,m=s.alternateGridColor,v=n.tickmarkOffset,b=n.axisLine,y=n.showAxis,x=l(i.renderer.globalAnimation);if(n.labelEdge.length=0,n.overlap=!1,[h,p,f].forEach((function(t){j(t,(function(t){t.isActive=!1}))})),n.hasData()||d){var O=n.chart.hasRendered&&n.old&&$(n.old.min);n.minorTickInterval&&!n.categories&&n.getMinorTickPositions().forEach((function(t){n.renderMinorTick(t,O)})),c.length&&(c.forEach((function(t,e){n.renderTick(t,e,O)})),v&&(0===n.min||n.single)&&(h[-1]||(h[-1]=new a(n,-1,null,!0)),h[-1].render(-1))),m&&c.forEach((function(a,s){e=void 0!==c[s+1]?c[s+1]+v:n.max-v,0==s%2&&ae&&(!a||d<=n)&&void 0!==d&&c.push(d),d>n&&(p=!0),d=g}}}else e=this.lin2log(e),n=this.lin2log(n),t=a?s.getMinorTickInterval():d.tickInterval,t=o("auto"===t?null:t,this.minorAutoInterval,d.tickPixelInterval/(a?5:1)*(n-e)/((a?l/s.tickPositions.length:l)||1)),t=r(t,void 0,i(t)),c=s.getLinearTickPositions(t,e,n).map(this.log2lin),a||(this.minorAutoInterval=t/5);return a||(s.tickInterval=t),c},t.prototype.lin2log=function(t){return Math.pow(10,t)},t.prototype.log2lin=function(t){return Math.log(t)/Math.LN10},t}();t.Additions=l}(e||(e={})),e})),e(n,"Core/Axis/PlotLineOrBand/PlotLineOrBandAxis.js",[n["Core/Utilities.js"]],(function(t){var e,n=t.erase,i=t.extend,r=t.isNumber;return function(t){var e,o=[];t.compose=function(t,n){return e||(e=t),-1===o.indexOf(n)&&(o.push(n),i(n.prototype,a.prototype)),n};var a=function(){function t(){}return t.prototype.getPlotBandPath=function(t,e,n){void 0===n&&(n=this.options);var i=this.getPlotLinePath({value:e,force:!0,acrossPanes:n.acrossPanes}),o=[],a=this.horiz;if(e=!r(this.min)||!r(this.max)||tthis.max&&e>this.max,t=this.getPlotLinePath({value:t,force:!0,acrossPanes:n.acrossPanes}),n=1,t&&i){if(e){var s=t.toString()===i.toString();n=0}for(e=0;ev-l?v:v-l);else{if(!g)return!1;s[t]=Math.max(a,r+l+n>e?r:r+l)}},b=function(t,e,n,i,r){var a;return re-o?a=!1:s[t]=re-i/2?e-i-2:r-n/2,a},x=function(t){var e=f;f=g,g=e,i=t},_=function(){!1!==v.apply(0,f)?!1!==b.apply(0,g)||i||(x(!0),_()):i?s.x=s.y=0:(x(!0),_())};return(r.inverted||1e}))&&(t=t.map((function(t){var e=n(t.anchorX,t.anchorY,t.point.isHeader,t.boxWidth,!1);return p(t,{target:e.y,x:e.x})}))),i.cleanSplit(),s(t,T);var L=M,D=M;t.forEach((function(t){var e=t.x,n=t.boxWidth;(t=t.isHeader)||(i.outside&&M+eD&&(D=M+e))})),t.forEach((function(t){var e=t.x,n=t.anchorX,r=t.pos,o=t.point.isHeader;if(r={visibility:void 0===r?"hidden":"inherit",x:e,y:r+A,anchorX:n,anchorY:t.anchorY},i.outside&&en[0]?Math.max(Math.abs(n[0]),r.width-n[0]):Math.max(Math.abs(n[0]),r.width),i.height=0>n[1]?Math.max(Math.abs(n[1]),r.height-Math.abs(n[1])):Math.max(Math.abs(n[1]),r.height),this.tracker?this.tracker.attr(i):(this.tracker=e.renderer.rect(i).addClass("highcharts-tracker").add(e),t.styledMode||this.tracker.attr({fill:"rgba(0,0,0,0)"}))}}},t.prototype.styledModeFormat=function(t){return t.replace('style="font-size: 10px"','class="highcharts-header"').replace(/style="color:{(point|series)\.color}"/g,'class="highcharts-color-{$1.colorIndex}"')},t.prototype.tooltipFooterHeaderFormatter=function(t,e){var n=t.series,i=n.tooltipOptions,r=n.xAxis,a=r&&r.dateTime;r={isFooter:e,labelConfig:t};var s=i.xDateFormat,l=i[e?"footerFormat":"headerFormat"];return f(this,"headerFormatter",r,(function(e){a&&!s&&m(t.key)&&(s=a.getXDateFormat(t.key,i.dateTimeLabelFormats)),a&&s&&(t.point&&t.point.tooltipDateKeys||["key"]).forEach((function(t){l=l.replace("{point."+t+"}","{point."+t+":"+s+"}")})),n.chart.styledMode&&(l=this.styledModeFormat(l)),e.text=o(l,{point:t,series:n},this.chart)})),r.text},t.prototype.update=function(t){this.destroy(),b(!0,this.chart.options.tooltip.userOptions,t),this.init(this.chart,b(!0,this.options,t))},t.prototype.updatePosition=function(t){var e=this.chart,n=this.options,i=e.pointer,r=this.getLabel();i=i.getChartPosition();var o=(n.positioner||this.getPosition).call(this,r.width,r.height,t),a=t.plotX+e.plotLeft;t=t.plotY+e.plotTop,this.outside&&(n=n.borderWidth+2*this.distance,this.renderer.setSize(r.width+n,r.height+n,!1),1===i.scaleX&&1===i.scaleY||(c(this.container,{transform:"scale("+i.scaleX+", "+i.scaleY+")"}),a*=i.scaleX,t*=i.scaleY),a+=i.left-o.x,t+=i.top-o.y),this.move(Math.round(o.x),Math.round(o.y||0),a,t)},t}()})),e(n,"Core/Series/Point.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Animation/AnimationUtilities.js"],n["Core/DefaultOptions.js"],n["Core/FormatUtilities.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r){var o=e.animObject,a=n.defaultOptions,s=i.format,l=r.addEvent,d=r.defined,c=r.erase,u=r.extend,h=r.fireEvent,p=r.getNestedProperty,f=r.isArray,g=r.isFunction,m=r.isNumber,v=r.isObject,b=r.merge,y=r.objectEach,x=r.pick,_=r.syncTimeout,O=r.removeEvent,w=r.uniqueKey;return e=function(){function e(){this.colorIndex=this.category=void 0,this.formatPrefix="point",this.id=void 0,this.isNull=!1,this.percentage=this.options=this.name=void 0,this.selected=!1,this.total=this.series=void 0,this.visible=!0,this.x=void 0}return e.prototype.animateBeforeDestroy=function(){var t=this,e={x:t.startXPos,opacity:0},n=t.getGraphicalProps();n.singular.forEach((function(n){t[n]=t[n].animate("dataLabel"===n?{x:t[n].startXPos,y:t[n].startYPos,opacity:0}:e)})),n.plural.forEach((function(e){t[e].forEach((function(e){e.element&&e.animate(u({x:t.startXPos},e.startYPos?{x:e.startXPos,y:e.startYPos}:{}))}))}))},e.prototype.applyOptions=function(t,n){var i=this.series,r=i.options.pointValKey||i.pointValKey;return t=e.prototype.optionsToObject.call(this,t),u(this,t),this.options=this.options?u(this.options,t):t,t.group&&delete this.group,t.dataLabels&&delete this.dataLabels,r&&(this.y=e.prototype.getNestedProperty.call(this,r)),this.formatPrefix=(this.isNull=x(this.isValid&&!this.isValid(),null===this.x||!m(this.y)))?"null":"point",this.selected&&(this.state="select"),"name"in this&&void 0===n&&i.xAxis&&i.xAxis.hasNames&&(this.x=i.xAxis.nameToX(this)),void 0===this.x&&i?this.x=void 0===n?i.autoIncrement():n:m(t.x)&&i.options.relativeXValue&&(this.x=i.autoIncrement(t.x)),this},e.prototype.destroy=function(){function t(){for(r in(e.graphic||e.dataLabel||e.dataLabels)&&(O(e),e.destroyElements()),e)e[r]=null}var e=this,n=e.series,i=n.chart;n=n.options.dataSorting;var r,a=i.hoverPoints,s=o(e.series.chart.renderer.globalAnimation);e.legendItem&&i.legend.destroyItem(e),a&&(e.setState(),c(a,e),a.length||(i.hoverPoints=null)),e===i.hoverPoint&&e.onMouseOut(),n&&n.enabled?(this.animateBeforeDestroy(),_(t,s.duration)):t(),i.pointCount--},e.prototype.destroyElements=function(t){var e=this;(t=e.getGraphicalProps(t)).singular.forEach((function(t){e[t]=e[t].destroy()})),t.plural.forEach((function(t){e[t].forEach((function(t){t.element&&t.destroy()})),delete e[t]}))},e.prototype.firePointEvent=function(t,e,n){var i=this,r=this.series.options;(r.point.events[t]||i.options&&i.options.events&&i.options.events[t])&&i.importEvents(),"click"===t&&r.allowPointSelect&&(n=function(t){i.select&&i.select(null,t.ctrlKey||t.metaKey||t.shiftKey)}),h(i,t,e,n)},e.prototype.getClassName=function(){return"highcharts-point"+(this.selected?" highcharts-point-select":"")+(this.negative?" highcharts-negative":"")+(this.isNull?" highcharts-null-point":"")+(void 0!==this.colorIndex?" highcharts-color-"+this.colorIndex:"")+(this.options.className?" "+this.options.className:"")+(this.zone&&this.zone.className?" "+this.zone.className.replace("highcharts-negative",""):"")},e.prototype.getGraphicalProps=function(t){var e,n=this,i=[],r={singular:[],plural:[]};for((t=t||{graphic:1,dataLabel:1}).graphic&&i.push("graphic","upperGraphic","shadowGroup"),t.dataLabel&&i.push("dataLabel","dataLabelUpper","connector"),e=i.length;e--;){var o=i[e];n[o]&&r.singular.push(o)}return["dataLabel","connector"].forEach((function(e){var i=e+"s";t[e]&&n[i]&&r.plural.push(i)})),r},e.prototype.getLabelConfig=function(){return{x:this.category,y:this.y,color:this.color,colorIndex:this.colorIndex,key:this.name||this.category,series:this.series,point:this,percentage:this.percentage,total:this.total||this.stackTotal}},e.prototype.getNestedProperty=function(t){if(t)return 0===t.indexOf("custom.")?p(t,this.options):this[t]},e.prototype.getZone=function(){var t=this.series,e=t.zones;t=t.zoneAxis||"y";var n,i=0;for(n=e[i];this[t]>=n.value;)n=e[++i];return this.nonZonedColor||(this.nonZonedColor=this.color),this.color=n&&n.color&&!this.options.color?n.color:this.nonZonedColor,n},e.prototype.hasNewShapeType=function(){return(this.graphic&&(this.graphic.symbolName||this.graphic.element.nodeName))!==this.shapeType},e.prototype.init=function(t,e,n){return this.series=t,this.applyOptions(e,n),this.id=d(this.id)?this.id:w(),this.resolveColor(),t.chart.pointCount++,h(this,"afterInit"),this},e.prototype.optionsToObject=function(t){var n=this.series,i=n.options.keys,r=i||n.pointArrayMap||["y"],o=r.length,a={},s=0,l=0;if(m(t)||null===t)a[r[0]]=t;else if(f(t))for(!i&&t.length>o&&("string"===(n=typeof t[0])?a.name=t[0]:"number"===n&&(a.x=t[0]),s++);la+l&&(f=a+l),ms+d&&(m=s+d),this.hasDragged=Math.sqrt(Math.pow(c-f,2)+Math.pow(u-m,2)),10t.options.findNearestPointBy.indexOf("y");if(t=t.searchPoint(n,r),(r=g(t,!0)&&t.series)&&!(r=!g(i,!0))){r=i.distX-t.distX;var o=i.dist-t.dist,a=(t.series.group&&t.series.group.zIndex)-(i.series.group&&i.series.group.zIndex);r=0<(0!==r&&e?r:0!==o?o:0!==a?a:i.series.index>t.series.index?-1:1)}r&&(i=t)})),i)},t.prototype.getChartCoordinatesFromPoint=function(t,e){var n=t.series,i=n.xAxis;n=n.yAxis;var r=t.shapeArgs;if(i&&n){var o=b(t.clientX,t.plotX),a=t.plotY||0;return t.isNode&&r&&f(r.x)&&f(r.y)&&(o=r.x,a=r.y),e?{chartX:n.len+n.pos-a,chartY:i.len+i.pos-o}:{chartX:o+i.pos,chartY:a+n.pos}}if(r&&r.x&&r.y)return{chartX:r.x,chartY:r.y}},t.prototype.getChartPosition=function(){if(this.chartPosition)return this.chartPosition;var t=this.chart.container,e=v(t);this.chartPosition={left:e.left,top:e.top,scaleX:1,scaleY:1};var n=t.offsetWidth;return t=t.offsetHeight,2g.max&&(n=g.max-y,$=!0);$?(O-=.8*(O-a[d][0]),"number"==typeof w&&(w-=.8*(w-a[d][1])),e()):a[d]=[O,w],f||(o[d]=x-p,o[h]=y),o=f?1/_:_,r[h]=y,r[d]=n,i[f?t?"scaleY":"scaleX":"scale"+c]=_,i["translate"+c]=o*p+(O-o*v)},t.prototype.reset=function(t,e){var n=this.chart,i=n.hoverSeries,r=n.hoverPoint,o=n.hoverPoints,a=n.tooltip,s=a&&a.shared?o:r;t&&s&&y(s).forEach((function(e){e.series.isCartesian&&void 0===e.plotX&&(t=!1)})),t?a&&s&&y(s).length&&(a.refresh(s),a.shared&&o?o.forEach((function(t){t.setState(t.state,!0),t.series.isCartesian&&(t.series.xAxis.crosshair&&t.series.xAxis.drawCrosshair(null,t),t.series.yAxis.crosshair&&t.series.yAxis.drawCrosshair(null,t))})):r&&(r.setState(r.state,!0),n.axes.forEach((function(t){t.crosshair&&r.series[t.coll]===t&&t.drawCrosshair(null,r)})))):(r&&r.onMouseOut(),o&&o.forEach((function(t){t.setState()})),i&&i.onMouseOut(),a&&a.hide(e),this.unDocMouseMove&&(this.unDocMouseMove=this.unDocMouseMove()),n.axes.forEach((function(t){t.hideCrosshair()})),this.hoverX=n.hoverPoints=n.hoverPoint=null)},t.prototype.runPointActions=function(e,n){var i=this.chart,r=i.tooltip&&i.tooltip.options.enabled?i.tooltip:void 0,a=!!r&&r.shared,l=n||i.hoverPoint,d=l&&l.series||i.hoverSeries;l=(n=this.getHoverData(l,d,i.series,(!e||"touchmove"!==e.type)&&(!!n||d&&d.directTouch&&this.isDirectTouch),a,e)).hoverPoint,d=n.hoverSeries;var c=n.hoverPoints;if(n=d&&d.tooltipOptions.followPointer&&!d.tooltipOptions.split,a=a&&d&&!d.noSharedTooltip,l&&(l!==i.hoverPoint||r&&r.isHidden)){if((i.hoverPoints||[]).forEach((function(t){-1===c.indexOf(t)&&t.setState()})),i.hoverSeries!==d&&d.onMouseOver(),this.applyInactiveState(c),(c||[]).forEach((function(t){t.setState("hover")})),i.hoverPoint&&i.hoverPoint.firePointEvent("mouseOut"),!l.series)return;i.hoverPoints=c,i.hoverPoint=l,l.firePointEvent("mouseOver"),r&&r.refresh(a?c:l,e)}else n&&r&&!r.isHidden&&(l=r.getAnchor([{}],e),i.isInsidePlot(l[0],l[1],{visiblePlotOnly:!0})&&r.updatePosition({plotX:l[0],plotY:l[1]}));this.unDocMouseMove||(this.unDocMouseMove=s(i.container.ownerDocument,"mousemove",(function(e){var n=o[t.hoverChartIndex];n&&n.pointer.onDocumentMouseMove(e)})),this.eventsToUnbind.push(this.unDocMouseMove)),i.axes.forEach((function(t){var n,r=b((t.crosshair||{}).snap,!0);r&&((n=i.hoverPoint)&&n.series[t.coll]===t||(n=h(c,(function(e){return e.series[t.coll]===t})))),n||!r?t.drawCrosshair(e,n):t.hideCrosshair()}))},t.prototype.scaleGroups=function(t,e){var n=this.chart;n.series.forEach((function(i){var r=t||i.getPlotBox();i.group&&(i.xAxis&&i.xAxis.zoomEnabled||n.mapView)&&(i.group.attr(r),i.markerGroup&&(i.markerGroup.attr(r),i.markerGroup.clip(e?n.clipRect:null)),i.dataLabelsGroup&&i.dataLabelsGroup.attr(r))})),n.clipRect.attr(e||n.clipBox)},t.prototype.setDOMEvents=function(){var n=this,i=this.chart.container,r=i.ownerDocument;i.onmousedown=this.onContainerMouseDown.bind(this),i.onmousemove=this.onContainerMouseMove.bind(this),i.onclick=this.onContainerClick.bind(this),this.eventsToUnbind.push(s(i,"mouseenter",this.onContainerMouseEnter.bind(this))),this.eventsToUnbind.push(s(i,"mouseleave",this.onContainerMouseLeave.bind(this))),t.unbindDocumentMouseUp||(t.unbindDocumentMouseUp=s(r,"mouseup",this.onDocumentMouseUp.bind(this)));for(var o=this.chart.renderTo.parentElement;o&&"BODY"!==o.tagName;)this.eventsToUnbind.push(s(o,"scroll",(function(){delete n.chartPosition}))),o=o.parentElement;e.hasTouch&&(this.eventsToUnbind.push(s(i,"touchstart",this.onContainerTouchStart.bind(this),{passive:!1})),this.eventsToUnbind.push(s(i,"touchmove",this.onContainerTouchMove.bind(this),{passive:!1})),t.unbindDocumentTouchEnd||(t.unbindDocumentTouchEnd=s(r,"touchend",this.onDocumentTouchEnd.bind(this),{passive:!1})))},t.prototype.setHoverChartIndex=function(){var n=this.chart,i=e.charts[b(t.hoverChartIndex,-1)];i&&i!==n&&i.pointer.onContainerMouseLeave({relatedTarget:!0}),i&&i.mouseIsDown||(t.hoverChartIndex=n.index)},t.prototype.touch=function(t,e){var n=this.chart;if(this.setHoverChartIndex(),1===t.touches.length)if(t=this.normalize(t),n.isInsidePlot(t.chartX-n.plotLeft,t.chartY-n.plotTop,{visiblePlotOnly:!0})&&!n.openMenu){if(e&&this.runPointActions(t),"touchmove"===t.type)var i=!!(e=this.pinchDown)[0]&&4<=Math.sqrt(Math.pow(e[0].chartX-t.chartX,2)+Math.pow(e[0].chartY-t.chartY,2));b(i,!0)&&this.pinch(t)}else e&&this.reset();else 2===t.touches.length&&this.pinch(t)},t.prototype.touchSelect=function(t){return!(!this.chart.options.chart.zoomBySingleTouch||!t.touches||1!==t.touches.length)},t.prototype.zoomOption=function(t){var e=this.chart,n=e.options.chart;e=e.inverted;var i=n.zoomType||"";/touch/.test(t.type)&&(i=b(n.pinchType,i)),this.zoomX=t=/x/.test(i),this.zoomY=n=/y/.test(i),this.zoomHor=t&&!e||n&&e,this.zoomVert=n&&!e||t&&e,this.hasZoom=t||n},t}()})),e(n,"Core/MSPointer.js",[n["Core/Globals.js"],n["Core/Pointer.js"],n["Core/Utilities.js"]],(function(t,e,n){function i(){var t=[];return t.item=function(t){return this[t]},h(f,(function(e){t.push({pageX:e.pageX,pageY:e.pageY,target:e.target})})),t}function r(t,n,r,o){var s=a[e.hoverChartIndex||NaN];"touch"!==t.pointerType&&t.pointerType!==t.MSPOINTER_TYPE_TOUCH||!s||(s=s.pointer,o(t),s[n]({type:r,target:t.currentTarget,preventDefault:l,touches:i()}))}var o=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),a=t.charts,s=t.doc,l=t.noop,d=t.win,c=n.addEvent,u=n.css,h=n.objectEach,p=n.removeEvent,f={},g=!!d.PointerEvent;return function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return o(n,e),n.isRequired=function(){return!(t.hasTouch||!d.PointerEvent&&!d.MSPointerEvent)},n.prototype.batchMSEvents=function(t){t(this.chart.container,g?"pointerdown":"MSPointerDown",this.onContainerPointerDown),t(this.chart.container,g?"pointermove":"MSPointerMove",this.onContainerPointerMove),t(s,g?"pointerup":"MSPointerUp",this.onDocumentPointerUp)},n.prototype.destroy=function(){this.batchMSEvents(p),e.prototype.destroy.call(this)},n.prototype.init=function(t,n){e.prototype.init.call(this,t,n),this.hasZoom&&u(t.container,{"-ms-touch-action":"none","touch-action":"none"})},n.prototype.onContainerPointerDown=function(t){r(t,"onContainerTouchStart","touchstart",(function(t){f[t.pointerId]={pageX:t.pageX,pageY:t.pageY,target:t.currentTarget}}))},n.prototype.onContainerPointerMove=function(t){r(t,"onContainerTouchMove","touchmove",(function(t){f[t.pointerId]={pageX:t.pageX,pageY:t.pageY},f[t.pointerId].target||(f[t.pointerId].target=t.currentTarget)}))},n.prototype.onDocumentPointerUp=function(t){r(t,"onDocumentTouchEnd","touchend",(function(t){delete f[t.pointerId]}))},n.prototype.setDOMEvents=function(){e.prototype.setDOMEvents.call(this),(this.hasZoom||this.followTouchMove)&&this.batchMSEvents(c)},n}(e)})),e(n,"Core/Legend/Legend.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Series/Point.js"],n["Core/Renderer/RendererUtilities.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r,o){var a=t.animObject,s=t.setAnimation,l=e.format;t=n.isFirefox;var d=n.marginNames;n=n.win;var c=r.distribute,u=o.addEvent,h=o.createElement,p=o.css,f=o.defined,g=o.discardElement,m=o.find,v=o.fireEvent,b=o.isNumber,y=o.merge,x=o.pick,_=o.relativeLength,O=o.stableSort,w=o.syncTimeout;return r=o.wrap,o=function(){function t(t,e){this.allItems=[],this.contentGroup=this.box=void 0,this.display=!1,this.group=void 0,this.offsetWidth=this.maxLegendWidth=this.maxItemWidth=this.legendWidth=this.legendHeight=this.lastLineHeight=this.lastItemY=this.itemY=this.itemX=this.itemMarginTop=this.itemMarginBottom=this.itemHeight=this.initialItemY=0,this.options={},this.padding=0,this.pages=[],this.proximate=!1,this.scrollGroup=void 0,this.widthOption=this.totalItemWidth=this.titleHeight=this.symbolWidth=this.symbolHeight=0,this.chart=t,this.init(t,e)}return t.prototype.init=function(t,e){this.chart=t,this.setOptions(e),e.enabled&&(this.render(),u(this.chart,"endResize",(function(){this.legend.positionCheckboxes()})),this.proximate?this.unchartrender=u(this.chart,"render",(function(){this.legend.proximatePositions(),this.legend.positionItems()})):this.unchartrender&&this.unchartrender())},t.prototype.setOptions=function(t){var e=x(t.padding,8);this.options=t,this.chart.styledMode||(this.itemStyle=t.itemStyle,this.itemHiddenStyle=y(this.itemStyle,t.itemHiddenStyle)),this.itemMarginTop=t.itemMarginTop||0,this.itemMarginBottom=t.itemMarginBottom||0,this.padding=e,this.initialItemY=e-5,this.symbolWidth=x(t.symbolWidth,16),this.pages=[],this.proximate="proximate"===t.layout&&!this.chart.inverted,this.baseline=void 0},t.prototype.update=function(t,e){var n=this.chart;this.setOptions(y(!0,this.options,t)),this.destroy(),n.isDirtyLegend=n.isDirtyBox=!0,x(e,!0)&&n.redraw(),v(this,"afterUpdate")},t.prototype.colorizeItem=function(t,e){if(t.legendGroup[e?"removeClass":"addClass"]("highcharts-legend-item-hidden"),!this.chart.styledMode){var n=this.options,i=t.legendItem,r=t.legendLine,o=t.legendSymbol,a=this.itemHiddenStyle.color;n=e?n.itemStyle.color:a;var s=e&&t.color||a,l=t.options&&t.options.marker,d={fill:s};i&&i.css({fill:n,color:n}),r&&r.attr({stroke:s}),o&&(l&&o.isMarker&&(d=t.pointAttribs(),e||(d.stroke=d.fill=a)),o.attr(d))}v(this,"afterColorizeItem",{item:t,visible:e})},t.prototype.positionItems=function(){this.allItems.forEach(this.positionItem,this),this.chart.isResizing||this.positionCheckboxes()},t.prototype.positionItem=function(t){var e=this,n=this.options,i=n.symbolPadding,r=!n.rtl,o=t._legendItemPos;n=o[0],o=o[1];var a=t.checkbox,s=t.legendGroup;s&&s.element&&(i={translateX:r?n:this.legendWidth-n-2*i-4,translateY:o},r=function(){v(e,"afterPositionItem",{item:t})},f(s.translateY)?s.animate(i,void 0,r):(s.attr(i),r())),a&&(a.x=n,a.y=o)},t.prototype.destroyItem=function(t){var e=t.checkbox;["legendItem","legendLine","legendSymbol","legendGroup"].forEach((function(e){t[e]&&(t[e]=t[e].destroy())})),e&&g(t.checkbox)},t.prototype.destroy=function(){function t(t){this[t]&&(this[t]=this[t].destroy())}this.getAllItems().forEach((function(e){["legendItem","legendGroup"].forEach(t,e)})),"clipRect up down pager nav box title group".split(" ").forEach(t,this),this.display=null},t.prototype.positionCheckboxes=function(){var t=this.group&&this.group.alignAttr,e=this.clipHeight||this.legendHeight,n=this.titleHeight;if(t){var i=t.translateY;this.allItems.forEach((function(r){var o=r.checkbox;if(o){var a=i+n+o.y+(this.scrollOffset||0)+3;p(o,{left:t.translateX+r.checkboxOffset+o.x-20+"px",top:a+"px",display:this.proximate||a>i-6&&a1.5*n?e.height:n))},t.prototype.layoutItem=function(t){var e=this.options,n=this.padding,i="horizontal"===e.layout,r=t.itemHeight,o=this.itemMarginBottom,a=this.itemMarginTop,s=i?x(e.itemDistance,20):0,l=this.maxLegendWidth;e=e.alignColumns&&this.totalItemWidth>l?this.maxItemWidth:t.itemWidth,i&&this.itemX-n+e>l&&(this.itemX=n,this.lastLineHeight&&(this.itemY+=a+this.lastLineHeight+o),this.lastLineHeight=0),this.lastItemY=a+this.itemY+o,this.lastLineHeight=Math.max(r,this.lastLineHeight),t._legendItemPos=[this.itemX,this.itemY],i?this.itemX+=e:(this.itemY+=a+r+o,this.lastLineHeight=r),this.offsetWidth=this.widthOption||Math.max((i?this.itemX-n-(t.checkbox?0:s):e)+n,this.offsetWidth)},t.prototype.getAllItems=function(){var t=[];return this.chart.series.forEach((function(e){var n=e&&e.options;e&&x(n.showInLegend,!f(n.linkedTo)&&void 0,!0)&&(t=t.concat(e.legendItems||("point"===n.legendType?e.data:e)))})),v(this,"afterGetAllItems",{allItems:t}),t},t.prototype.getAlignment=function(){var t=this.options;return this.proximate?t.align.charAt(0)+"tv":t.floating?"":t.align.charAt(0)+t.verticalAlign.charAt(0)+t.layout.charAt(0)},t.prototype.adjustMargins=function(t,e){var n=this.chart,i=this.options,r=this.getAlignment();r&&[/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/].forEach((function(o,a){o.test(r)&&!f(t[a])&&(n[d[a]]=Math.max(n[d[a]],n.legend[(a+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][a]*i[a%2?"x":"y"]+x(i.margin,12)+e[a]+(n.titleOffset[a]||0)))}))},t.prototype.proximatePositions=function(){var t=this.chart,e=[],n="left"===this.options.align;this.allItems.forEach((function(i){var r,o=n;if(i.yAxis){i.xAxis.options.reversed&&(o=!o),i.points&&(r=m(o?i.points:i.points.slice(0).reverse(),(function(t){return b(t.plotY)}))),o=this.itemMarginTop+i.legendItem.getBBox().height+this.itemMarginBottom;var a=i.yAxis.top-t.plotTop;i.visible?(r=r?r.plotY:i.yAxis.height,r+=a-.3*o):r=a+i.yAxis.height,e.push({target:r,size:o,item:i})}}),this),c(e,t.plotHeight).forEach((function(e){e.item._legendItemPos&&(e.item._legendItemPos[1]=t.plotTop-t.spacing[0]+e.pos)}))},t.prototype.render=function(){var t=this.chart,e=t.renderer,n=this.options,i=this.padding,r=this.getAllItems(),o=this.group,a=this.box;this.itemX=i,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,this.widthOption=_(n.width,t.spacingBox.width-i);var s=t.spacingBox.width-2*i-n.x;-1<["rm","lm"].indexOf(this.getAlignment().substring(0,2))&&(s/=2),this.maxLegendWidth=this.widthOption||s,o||(this.group=o=e.g("legend").addClass(n.className||"").attr({zIndex:7}).add(),this.contentGroup=e.g().attr({zIndex:1}).add(o),this.scrollGroup=e.g().add(this.contentGroup)),this.renderTitle(),O(r,(function(t,e){return(t.options&&t.options.legendIndex||0)-(e.options&&e.options.legendIndex||0)})),n.reversed&&r.reverse(),this.allItems=r,this.display=s=!!r.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,r.forEach(this.renderItem,this),r.forEach(this.layoutItem,this),r=(this.widthOption||this.offsetWidth)+i;var l=this.lastItemY+this.lastLineHeight+this.titleHeight;l=this.handleOverflow(l),l+=i,a||(this.box=a=e.rect().addClass("highcharts-legend-box").attr({r:n.borderRadius}).add(o),a.isNew=!0),t.styledMode||a.attr({stroke:n.borderColor,"stroke-width":n.borderWidth||0,fill:n.backgroundColor||"none"}).shadow(n.shadow),0s&&!1!==u.enabled?(this.clipHeight=e=Math.max(s-20-this.titleHeight-d,0),this.currentPage=x(this.currentPage,1),this.fullHeight=t,g.forEach((function(t,i){var r=t._legendItemPos[1],o=Math.round(t.legendItem.getBBox().height),a=f.length;(!a||r-f[a-1]>e&&(n||r)!==f[a-1])&&(f.push(n||r),a++),t.pageIx=a-1,n&&(g[i-1].pageIx=a-1),i===g.length-1&&r+o-f[a-1]>e&&o<=e&&(f.push(r),t.pageIx=a),r!==n&&(n=r)})),y||(y=i.clipRect=o.clipRect(0,d,9999,0),i.contentGroup.clip(y)),m(e),b||(this.nav=b=o.g().attr({zIndex:1}).add(this.group),this.up=o.symbol("triangle",0,0,p,p).add(b),v("upTracker").on("click",(function(){i.scroll(-1,h)})),this.pager=o.text("",15,10).addClass("highcharts-legend-navigation"),r.styledMode||this.pager.css(u.style),this.pager.add(b),this.down=o.symbol("triangle-down",0,0,p,p).add(b),v("downTracker").on("click",(function(){i.scroll(1,h)}))),i.scroll(0),t=s):b&&(m(),this.nav=b.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),t},t.prototype.scroll=function(t,e){var n=this,i=this.chart,r=this.pages,o=r.length,l=this.clipHeight,d=this.options.navigation,c=this.pager,u=this.padding,h=this.currentPage+t;h>o&&(h=o),0=Math.max(l+o,u.pos)&&s<=Math.min(l+o+r.width,u.pos+u.len)||(t.isInsidePlot=!1)}return!n.ignoreY&&t.isInsidePlot&&(i=c&&(i?c.xAxis:c.yAxis)||{pos:a,len:1/0},(n=n.paneCoordinates?i.pos+e:a+e)>=Math.max(d+a,i.pos)&&n<=Math.min(d+a+r.height,i.pos+i.len)||(t.isInsidePlot=!1)),F(this,"afterIsInsidePlot",t),t.isInsidePlot},t.prototype.redraw=function(t){F(this,"beforeRedraw");var e=this.hasCartesianSeries?this.axes:this.colorAxis||[],n=this.series,i=this.pointer,r=this.legend,o=this.userOptions.legend,a=this.renderer,s=a.isHidden(),l=[],d=this.isDirtyBox,c=this.isDirtyLegend;for(this.setResponsive&&this.setResponsive(!1),v(!!this.hasRendered&&t,this),s&&this.temporaryDisplay(),this.layOutTitles(),t=n.length;t--;){var u=n[t];if(u.options.stacking||u.options.centerInCategory){var h=!0;if(u.isDirty){var p=!0;break}}}if(p)for(t=n.length;t--;)(u=n[t]).options.stacking&&(u.isDirty=!0);n.forEach((function(t){t.isDirty&&("point"===t.options.legendType?("function"==typeof t.updateTotals&&t.updateTotals(),c=!0):o&&(o.labelFormatter||o.labelFormat)&&(c=!0)),t.isDirtyData&&F(t,"updatedData")})),c&&r&&r.options.enabled&&(r.render(),this.isDirtyLegend=!1),h&&this.getStacks(),e.forEach((function(t){t.updateNames(),t.setScale()})),this.getMargins(),e.forEach((function(t){t.isDirty&&(d=!0)})),e.forEach((function(t){var e=t.min+","+t.max;t.extKey!==e&&(t.extKey=e,l.push((function(){F(t,"afterSetExtremes",N(t.eventArgs,t.getExtremes())),delete t.eventArgs}))),(d||h)&&t.redraw()})),d&&this.drawChartBox(),F(this,"predraw"),n.forEach((function(t){(d||t.isDirty)&&t.visible&&t.redraw(),t.isDirtyData=!1})),i&&i.reset(!0),a.draw(),F(this,"redraw"),F(this,"render"),s&&this.temporaryDisplay(!0),l.forEach((function(t){t.call()}))},t.prototype.get=function(t){function e(e){return e.id===t||e.options&&e.options.id===t}for(var n=this.series,i=R(this.axes,e)||R(this.series,e),r=0;!i&&r=s&&r<=l||d||!T(r))&&(c=!0),i[d?"zoomX":"zoomY"]&&c&&(e=a.zoom(t.min,t.max),a.displayBtn&&(o=!0))}));var a=n.resetZoomButton;o&&!a?n.showResetZoom():!o&&W(a)&&(n.resetZoomButton=a.destroy()),e&&n.redraw(V(n.options.chart.animation,t&&t.animation,100>n.pointCount))},t.prototype.pan=function(t,e){var n=this,i=n.hoverPoints;e="object"==typeof e?e:{enabled:e,type:"x"};var r=n.options.chart,o=n.options.mapNavigation&&n.options.mapNavigation.enabled;r&&r.panning&&(r.panning=e);var a,s=e.type;F(this,"pan",{originalEvent:t},(function(){i&&i.forEach((function(t){t.setState()}));var e=n.xAxis;"xy"===s?e=e.concat(n.yAxis):"y"===s&&(e=n.yAxis);var r={};e.forEach((function(e){if(e.options.panningEnabled&&!e.options.isInternal){var i=e.horiz,l=t[i?"chartX":"chartY"],d=n[i=i?"mouseDownX":"mouseDownY"],c=e.minPointOffset||0,u=e.reversed&&!n.inverted||!e.reversed&&n.inverted?-1:1,h=e.getExtremes(),p=e.toValue(d-l,!0)+c*u,f=e.toValue(d+e.len-l,!0)-(c*u||e.isXAxis&&e.pointRangePadding||0),g=f=u&&p<=f&&(e.setExtremes(d,p,!1,!1,{trigger:"pan"}),n.resetZoomButton||o||d===u||p===f||!s.match("y")||(n.showResetZoom(),e.displayBtn=!1),a=!0),r[i]=l)}})),G(r,(function(t,e){n[e]=t})),a&&n.redraw(!1),P(n.container,{cursor:"move"})}))},t}(),N(t.prototype,{callbacks:[],collectionsWithInit:{xAxis:[t.prototype.addAxis,[!0]],yAxis:[t.prototype.addAxis,[!1]],series:[t.prototype.addSeries]},collectionsWithUpdate:["xAxis","yAxis","series"],propsRequireDirtyBox:"backgroundColor borderColor borderWidth borderRadius plotBackgroundColor plotBackgroundImage plotBorderColor plotBorderWidth plotShadow shadow".split(" "),propsRequireReflow:"margin marginTop marginRight marginBottom marginLeft spacing spacingTop spacingRight spacingBottom spacingLeft".split(" "),propsRequireUpdateSeries:"chart.inverted chart.polar chart.ignoreHiddenSeries chart.type colors plotOptions time tooltip".split(" ")}),t})),e(n,"Core/Legend/LegendSymbol.js",[n["Core/Utilities.js"]],(function(t){var e,n=t.merge,i=t.pick;return function(t){t.drawLineMarker=function(t){var e=this.options,r=t.symbolWidth,o=t.symbolHeight,a=o/2,s=this.chart.renderer,l=this.legendGroup;t=t.baseline-Math.round(.3*t.fontMetrics.b);var d={},c=e.marker;this.chart.styledMode||(d={"stroke-width":e.lineWidth||0},e.dashStyle&&(d.dashstyle=e.dashStyle)),this.legendLine=s.path([["M",0,t],["L",r,t]]).addClass("highcharts-graph").attr(d).add(l),c&&!1!==c.enabled&&r&&(e=Math.min(i(c.radius,a),a),0===this.symbol.indexOf("url")&&(c=n(c,{width:o,height:o}),e=0),this.legendSymbol=r=s.symbol(this.symbol,r/2-e,t-e,2*e,2*e,c).addClass("highcharts-point").add(l),r.isMarker=!0)},t.drawRectangle=function(t,e){var n=t.symbolHeight,r=t.options.squareSymbol;e.legendSymbol=this.chart.renderer.rect(r?(t.symbolWidth-n)/2:0,t.baseline-n+1,r?n:t.symbolWidth,n,i(t.options.symbolRadius,n/2)).addClass("highcharts-point").attr({zIndex:3}).add(e.legendGroup)}}(e||(e={})),e})),e(n,"Core/Series/SeriesDefaults.js",[],(function(){return{lineWidth:2,allowPointSelect:!1,crisp:!0,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{enabledThreshold:2,lineColor:"#ffffff",lineWidth:0,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:"#cccccc",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:{animation:{},align:"center",defer:!0,formatter:function(){var t=this.series.chart.numberFormatter;return"number"!=typeof this.y?"":t(this.y,-1)},padding:5,style:{fontSize:"11px",fontWeight:"bold",color:"contrast",textOutline:"1px contrast"},verticalAlign:"bottom",x:0,y:0},cropThreshold:300,opacity:1,pointRange:0,softThreshold:!0,states:{normal:{animation:!0},hover:{animation:{duration:50},lineWidthPlus:1,marker:{},halo:{size:10,opacity:.25}},select:{animation:{duration:0}},inactive:{animation:{duration:50},opacity:.2}},stickyTracking:!0,turboThreshold:1e3,findNearestPointBy:"x"}})),e(n,"Core/Series/Series.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/DefaultOptions.js"],n["Core/Foundation.js"],n["Core/Globals.js"],n["Core/Legend/LegendSymbol.js"],n["Core/Series/Point.js"],n["Core/Series/SeriesDefaults.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r,o,a,s,l,d){var c=t.animObject,u=t.setAnimation,h=e.defaultOptions,p=n.registerEventOptions,f=i.hasTouch,g=i.svg,m=i.win,v=s.seriesTypes,b=d.addEvent,y=d.arrayMax,x=d.arrayMin,_=d.clamp,O=d.cleanRecursively,w=d.correctFloat,$=d.defined,C=d.erase,k=d.error,S=d.extend,j=d.find,E=d.fireEvent,M=d.getNestedProperty,A=d.isArray,P=d.isNumber,T=d.isString,L=d.merge,D=d.objectEach,I=d.pick,N=d.removeEvent,R=d.splat,F=d.syncTimeout;return t=function(){function t(){this.zones=this.yAxis=this.xAxis=this.userOptions=this.tooltipOptions=this.processedYData=this.processedXData=this.points=this.options=this.linkedSeries=this.index=this.eventsToUnbind=this.eventOptions=this.data=this.chart=this._i=void 0}return t.prototype.init=function(t,e){E(this,"init",{options:e});var n=this,i=t.series;this.eventsToUnbind=[],n.chart=t,n.options=n.setOptions(e),e=n.options,n.linkedSeries=[],n.bindAxes(),S(n,{name:e.name,state:"",visible:!1!==e.visible,selected:!0===e.selected}),p(this,e);var r,o=e.events;(o&&o.click||e.point&&e.point.events&&e.point.events.click||e.allowPointSelect)&&(t.runTrackerClick=!0),n.getColor(),n.getSymbol(),n.parallelArrays.forEach((function(t){n[t+"Data"]||(n[t+"Data"]=[])})),n.isCartesian&&(t.hasCartesianSeries=!0),i.length&&(r=i[i.length-1]),n._i=I(r&&r._i,-1)+1,n.opacity=n.options.opacity,t.orderSeries(this.insert(i)),e.dataSorting&&e.dataSorting.enabled?n.setDataSortingOptions():n.points||n.data||n.setData(e.data,!1),E(this,"afterInit")},t.prototype.is=function(t){return v[t]&&this instanceof v[t]},t.prototype.insert=function(t){var e,n=this.options.index;if(P(n)){for(e=t.length;e--;)if(n>=I(t[e].options.index,t[e]._i)){t.splice(e+1,0,this);break}-1===e&&t.unshift(this),e+=1}else t.push(this);return I(e,t.length-1)},t.prototype.bindAxes=function(){var t,e=this,n=e.options,i=e.chart;E(this,"bindAxes",null,(function(){(e.axisTypes||[]).forEach((function(r){var o=0;i[r].forEach((function(i){t=i.options,(n[r]===o&&!t.isInternal||void 0!==n[r]&&n[r]===t.id||void 0===n[r]&&0===t.index)&&(e.insert(i.series),e[r]=i,i.isDirty=!0),t.isInternal||o++})),e[r]||e.optionalAxis===r||k(18,!0,i)}))})),E(this,"afterBindAxes")},t.prototype.updateParallelArrays=function(t,e){var n=t.series,i=arguments,r=P(e)?function(i){var r="y"===i&&n.toYData?n.toYData(t):t[i];n[i+"Data"][e]=r}:function(t){Array.prototype[e].apply(n[t+"Data"],Array.prototype.slice.call(i,2))};n.parallelArrays.forEach(r)},t.prototype.hasData=function(){return this.visible&&void 0!==this.dataMax&&void 0!==this.dataMin||this.visible&&this.yData&&0=this.cropStart?d-this.cropStart:d),!i&&P(d)&&s[d]&&s[d].touched&&(d=void 0),d},t.prototype.updateData=function(t,e){var n,i,r,o=this.options,a=o.dataSorting,s=this.points,l=[],d=this.requireSorting,c=t.length===s.length,u=!0;if(this.xIncrement=null,t.forEach((function(t,e){var i=$(t)&&this.pointClass.prototype.optionsToObject.call({series:this},t)||{},u=i.x;i.id||P(u)?(-1===(i=this.findPointIndex(i,r))||void 0===i?l.push(t):s[i]&&t!==o.data[i]?(s[i].update(t,!1,null,!1),s[i].touched=!0,d&&(r=i+1)):s[i]&&(s[i].touched=!0),(!c||e!==i||a&&a.enabled||this.hasDerivedData)&&(n=!0)):l.push(t)}),this),n)for(t=s.length;t--;)(i=s[t])&&!i.touched&&i.remove&&i.remove(!1,e);else!c||a&&a.enabled?u=!1:(t.forEach((function(t,e){t!==s[e].y&&s[e].update&&s[e].update(t,!1,null,!1)})),l.length=0);return s.forEach((function(t){t&&(t.touched=!1)})),!!u&&(l.forEach((function(t){this.addPoint(t,!1,null,null,!1)}),this),null===this.xIncrement&&this.xData&&this.xData.length&&(this.xIncrement=y(this.xData),this.autoIncrement()),!0)},t.prototype.setData=function(t,e,n,i){var r=this,o=r.points,a=o&&o.length||0,s=r.options,l=r.chart,d=s.dataSorting,c=r.xAxis,u=s.turboThreshold,h=this.xData,p=this.yData,f=r.pointArrayMap;f=f&&f.length;var g,m=s.keys,v=0,b=1,y=null,x=(t=t||[]).length;if(e=I(e,!0),d&&d.enabled&&(t=this.sortData(t)),!1!==i&&x&&a&&!r.cropped&&!r.hasGroupedData&&r.visible&&!r.isSeriesBoosting&&(g=this.updateData(t,n)),!g){if(r.xIncrement=null,r.colorCounter=0,this.parallelArrays.forEach((function(t){r[t+"Data"].length=0})),u&&x>u)if(y=r.getFirstValidPoint(t),P(y))for(n=0;nt?1:0})).forEach((function(t,e){t.x=e}),this),e.linkedSeries&&e.linkedSeries.forEach((function(e){var n=e.options,r=n.data;n.dataSorting&&n.dataSorting.enabled||!r||(r.forEach((function(n,o){r[o]=i(e,n),t[o]&&(r[o].x=t[o].x,r[o].index=o)})),e.setData(r,!1))})),t},t.prototype.getProcessedData=function(t){var e=this.xAxis,n=this.options,i=n.cropThreshold,r=t||this.getExtremesFromAll||n.getExtremesFromAll,o=this.isCartesian;t=e&&e.val2lin,n=!(!e||!e.logarithmic);var a=0,s=this.xData,l=this.yData,d=this.requireSorting,c=!1,u=s.length;if(e){var h=(c=e.getExtremes()).min,p=c.max;c=e.categories&&!e.names.length}if(o&&this.sorted&&!r&&(!i||u>i||this.forceCrop))if(s[u-1]p)s=[],l=[];else if(this.yData&&(s[0]p)){var f=this.cropData(this.xData,this.yData,h,p);s=f.xData,l=f.yData,a=f.start,f=!0}for(i=s.length||1;--i;)if(0<(e=n?t(s[i])-t(s[i-1]):s[i]-s[i-1])&&(void 0===g||ee&&d&&!c&&(k(15,!1,this.chart),d=!1);return{xData:s,yData:l,cropped:f,cropStart:a,closestPointRange:g}},t.prototype.processData=function(t){var e=this.xAxis;if(this.isCartesian&&!this.isDirty&&!e.isDirty&&!this.yAxis.isDirty&&!t)return!1;t=this.getProcessedData(),this.cropped=t.cropped,this.cropStart=t.cropStart,this.processedXData=t.xData,this.processedYData=t.yData,this.closestPointRange=this.basePointRange=t.closestPointRange,E(this,"afterProcessData")},t.prototype.cropData=function(t,e,n,i,r){var o,a=t.length,s=0,l=a;for(r=I(r,this.cropShoulder),o=0;o=n){s=Math.max(0,o-r);break}for(n=o;ni){l=n+r;break}return{xData:t.slice(s,l),yData:e.slice(s,l),start:s,end:l}},t.prototype.generatePoints=function(){var t=this.options,e=t.data,n=this.processedXData,i=this.processedYData,r=this.pointClass,o=n.length,a=this.cropStart||0,s=this.hasGroupedData,l=t.keys,d=[];t=t.dataGrouping&&t.dataGrouping.groupAll?a:0;var c,u,h=this.data;if(!h&&!s){var p=[];p.length=e.length,h=this.data=p}for(l&&s&&(this.options.keys=!1),u=0;u=l&&(r[s-a]||p)<=d,f&&p)if(f=h.length)for(;f--;)P(h[f])&&(o[c++]=h[f]);else o[c++]=h}return t={activeYData:o,dataMin:x(o),dataMax:y(o)},E(this,"afterGetExtremes",{dataExtremes:t}),t},t.prototype.applyExtremes=function(){var t=this.getExtremes();return this.dataMin=t.dataMin,this.dataMax=t.dataMax,t},t.prototype.getFirstValidPoint=function(t){for(var e=t.length,n=0,i=null;null===i&&n=O&&(O=null),m.total=m.stackTotal=b.total,m.percentage=b.total&&m.y/b.total*100,m.stackY=x,this.irregularWidths||b.setOffset(this.pointXOffset||0,this.barW||0)),m.yBottom=$(O)?_(s.translate(O,0,1,0,1),-1e5,1e5):null,this.dataModify&&(x=this.dataModify.modifyValue(x,t)),m.plotY=void 0,P(x)&&(void 0!==(b=s.translate(x,!1,!0,!1,!0))&&(m.plotY=_(b,-1e5,1e5))),m.isInside=this.isPointInside(m),m.clientX=u?w(r.translate(v,0,0,0,1,c)):e,m.negative=m[f]<(n[f+"Threshold"]||h||0),m.category=o&&void 0!==o[m.x]?o[m.x]:m.x,!m.isNull&&!1!==m.visible){void 0!==S&&(g=Math.min(g,Math.abs(e-S)));var S=e}m.zone=this.zones.length?m.getZone():void 0,!m.graphic&&this.group&&a&&(m.isNew=!0)}this.closestPointRangePx=g,E(this,"afterTranslate")},t.prototype.getValidPoints=function(t,e,n){var i=this.chart;return(t||this.points||[]).filter((function(t){return!(e&&!i.isInsidePlot(t.plotX,t.plotY,{inverted:i.inverted}))&&(!1!==t.visible&&(n||!t.isNull))}))},t.prototype.getClipBox=function(){var t=this.chart,e=this.xAxis,n=this.yAxis,i=L(t.clipBox);return e&&e.len!==t.plotSizeX&&(i.width=e.len),n&&n.len!==t.plotSizeY&&(i.height=n.len),i},t.prototype.getSharedClipKey=function(){return this.sharedClipKey=(this.options.xAxis||0)+","+(this.options.yAxis||0)},t.prototype.setClip=function(){var t=this.chart,e=this.group,n=this.markerGroup,i=t.sharedClips;t=t.renderer;var r=this.getClipBox(),o=this.getSharedClipKey(),a=i[o];a?a.animate(r):i[o]=a=t.clipRect(r),e&&e.clip(!1===this.options.clip?void 0:a),n&&n.clip()},t.prototype.animate=function(t){var e=this.chart,n=this.group,i=this.markerGroup,r=e.inverted,o=c(this.options.animation),a=[this.getSharedClipKey(),o.duration,o.easing,o.defer].join(),s=e.sharedClips[a],l=e.sharedClips[a+"m"];if(t&&n)o=this.getClipBox(),s?s.attr("height",o.height):(o.width=0,r&&(o.x=e.plotHeight),s=e.renderer.clipRect(o),e.sharedClips[a]=s,l=e.renderer.clipRect({x:r?(e.plotSizeX||0)+99:-99,y:r?-e.plotLeft:-e.plotTop,width:99,height:r?e.chartWidth:e.chartHeight}),e.sharedClips[a+"m"]=l),n.clip(s),i&&i.clip(l);else if(s&&!s.hasClass("highcharts-animating")){e=this.getClipBox();var d=o.step;i&&i.element.childNodes.length&&(o.step=function(t,e){d&&d.apply(e,arguments),l&&l.element&&l.attr(e.prop,"width"===e.prop?t+99:t)}),s.addClass("highcharts-animating").animate(e,o)}},t.prototype.afterAnimate=function(){var t=this;this.setClip(),D(this.chart.sharedClips,(function(e,n,i){e&&!t.chart.container.querySelector('[clip-path="url(#'+e.id+')"]')&&(e.destroy(),delete i[n])})),this.finishedAnimating=!0,E(this,"afterAnimate")},t.prototype.drawPoints=function(){var t,e,n=this.points,i=this.chart,r=this.options.marker,o=this[this.specialGroup]||this.markerGroup,a=this.xAxis,s=I(r.enabled,!(a&&!a.isRadial)||null,this.closestPointRangePx>=r.enabledThreshold*r.radius);if(!1!==r.enabled||this._hasPointMarkers)for(t=0;tO.max,l.resetZones&&0===e&&(e=void 0)})),this.clips=h}else l.visible&&(p&&p.show(!0),f&&f.show(!0))},t.prototype.invertGroups=function(t){function e(){["group","markerGroup"].forEach((function(e){n[e]&&(i.renderer.isVML&&n[e].attr({width:n.yAxis.len,height:n.xAxis.len}),n[e].width=n.yAxis.len,n[e].height=n.xAxis.len,n[e].invert(!n.isRadialSeries&&t))}))}var n=this,i=n.chart;n.xAxis&&(n.eventsToUnbind.push(b(i,"resize",e)),e(),n.invertGroups=e)},t.prototype.plotGroup=function(t,e,n,i,r){var o=this[t],a=!o;return n={visibility:n,zIndex:i||.1},void 0===this.opacity||this.chart.styledMode||"inactive"===this.state||(n.opacity=this.opacity),a&&(this[t]=o=this.chart.renderer.g().add(r)),o.addClass("highcharts-"+e+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+($(this.colorIndex)?"highcharts-color-"+this.colorIndex+" ":"")+(this.options.className||"")+(o.hasClass("highcharts-tracker")?" highcharts-tracker":""),!0),o.attr(n)[a?"attr":"animate"](this.getPlotBox()),o},t.prototype.getPlotBox=function(){var t=this.chart,e=this.xAxis,n=this.yAxis;return t.inverted&&(e=n,n=this.xAxis),{translateX:e?e.left:t.plotLeft,translateY:n?n.top:t.plotTop,scaleX:1,scaleY:1}},t.prototype.removeEvents=function(t){t||N(this),this.eventsToUnbind.length&&(this.eventsToUnbind.forEach((function(t){t()})),this.eventsToUnbind.length=0)},t.prototype.render=function(){var t=this,e=t.chart,n=t.options,i=c(n.animation),r=t.visible?"inherit":"hidden",o=n.zIndex,a=t.hasRendered,s=e.seriesGroup,l=e.inverted;e=!t.finishedAnimating&&e.renderer.isSVG?i.duration:0,E(this,"render");var d=t.plotGroup("group","series",r,o,s);t.markerGroup=t.plotGroup("markerGroup","markers",r,o,s),!1!==n.clip&&t.setClip(),t.animate&&e&&t.animate(!0),d.inverted=!!I(t.invertible,t.isCartesian)&&l,t.drawGraph&&(t.drawGraph(),t.applyZones()),t.visible&&t.drawPoints(),t.drawDataLabels&&t.drawDataLabels(),t.redrawPoints&&t.redrawPoints(),t.drawTracker&&!1!==t.options.enableMouseTracking&&t.drawTracker(),t.invertGroups(l),t.animate&&e&&t.animate(),a||(e&&i.defer&&(e+=i.defer),t.animationTimeout=F((function(){t.afterAnimate()}),e||0)),t.isDirty=!1,t.hasRendered=!0,E(t,"afterRender")},t.prototype.redraw=function(){var t=this.chart,e=this.isDirty||this.isDirtyData,n=this.group,i=this.xAxis,r=this.yAxis;n&&(t.inverted&&n.attr({width:t.plotWidth,height:t.plotHeight}),n.animate({translateX:I(i&&i.left,t.plotLeft),translateY:I(r&&r.top,t.plotTop)})),this.translate(),this.render(),e&&delete this.kdTree},t.prototype.searchPoint=function(t,e){var n=this.xAxis,i=this.yAxis,r=this.chart.inverted;return this.searchKDTree({clientX:r?n.len-t.chartY+n.pos:t.chartX-n.pos,plotY:r?i.len-t.chartX+i.pos:t.chartY-i.pos},e,t)},t.prototype.buildKDTree=function(t){this.buildingKdTree=!0;var e=this,n=-1(c=e[c]-d[c])?"right":"left",n[p=0>c?"left":"right"]&&(u=(p=t(e,n[p],s+1,l))[a]p;)f--;this.updateParallelArrays(h,"splice",f,0,0),this.updateParallelArrays(h,f),l&&h.name&&(l[p]=h.name),c.splice(f,0,t),d&&(this.data.splice(f,0,null),this.processData()),"point"===o.legendType&&this.generatePoints(),n&&(a[0]&&a[0].remove?a[0].remove(!1):(a.shift(),this.updateParallelArrays(h,"shift"),c.shift())),!1!==r&&E(this,"addPoint",{point:h}),this.isDirtyData=this.isDirty=!0,e&&s.redraw(i)},t.prototype.removePoint=function(t,e,n){var i=this,r=i.data,o=r[t],a=i.points,s=i.chart,l=function(){a&&a.length===r.length&&a.splice(t,1),r.splice(t,1),i.options.data.splice(t,1),i.updateParallelArrays(o||{series:i},"splice",t,1),o&&o.destroy(),i.isDirty=!0,i.isDirtyData=!0,e&&s.redraw()};u(n,s),e=I(e,!0),o?o.firePointEvent("remove",null,l):l()},t.prototype.remove=function(t,e,n,i){function r(){o.destroy(i),a.isDirtyLegend=a.isDirtyBox=!0,a.linkSeries(),I(t,!0)&&a.redraw(e)}var o=this,a=o.chart;!1!==n?E(o,"remove",null,r):r()},t.prototype.update=function(t,e){t=O(t,this.userOptions),E(this,"update",{options:t});var n,i=this,r=i.chart,o=i.userOptions,a=i.initialType||i.type,s=r.options.plotOptions,l=v[a].prototype,d=i.finishedAnimating&&{animation:!1},c={},u=["eventOptions","navigatorSeries","baseSeries"],h=t.type||o.type||r.options.chart.type,p=!(this.hasDerivedData||h&&h!==this.type||void 0!==t.pointStart||void 0!==t.pointInterval||void 0!==t.relativeXValue||i.hasOptionChanged("dataGrouping")||i.hasOptionChanged("pointStart")||i.hasOptionChanged("pointInterval")||i.hasOptionChanged("pointIntervalUnit")||i.hasOptionChanged("keys"));if(h=h||a,p&&(u.push("data","isDirtyData","points","processedXData","processedYData","xIncrement","cropped","_hasPointMarkers","_hasPointLabels","clips","nodes","layout","mapMap","mapData","minY","maxY","minX","maxX"),!1!==t.visible&&u.push("area","graph"),i.parallelArrays.forEach((function(t){u.push(t+"Data")})),t.data&&(t.dataSorting&&S(i.options.dataSorting,t.dataSorting),this.setData(t.data,!1))),t=L(o,d,{index:void 0===o.index?i.index:o.index,pointStart:I(s&&s.series&&s.series.pointStart,o.pointStart,i.xData[0])},!p&&{data:i.options.data},t),p&&t.data&&(t.data=i.options.data),(u=["group","markerGroup","dataLabelsGroup","transformGroup"].concat(u)).forEach((function(t){u[t]=i[t],delete i[t]})),s=!1,v[h]){if(s=h!==i.type,i.remove(!1,!1,!1,!0),s)if(Object.setPrototypeOf)Object.setPrototypeOf(i,v[h].prototype);else{for(n in d=Object.hasOwnProperty.call(i,"hcEvents")&&i.hcEvents,l)i[n]=void 0;S(i,v[h].prototype),d?i.hcEvents=d:delete i.hcEvents}}else k(17,!0,r,{missingModuleFor:h});if(u.forEach((function(t){i[t]=u[t]})),i.init(r,t),p&&this.points){var f=i.options;!1===f.visible?(c.graphic=1,c.dataLabel=1):i._hasPointLabels||(t=f.marker,l=f.dataLabels,!t||!1!==t.enabled&&(o.marker&&o.marker.symbol)===t.symbol||(c.graphic=1),l&&!1===l.enabled&&(c.dataLabel=1)),this.points.forEach((function(t){t&&t.series&&(t.resolveColor(),Object.keys(c).length&&t.destroyElements(c),!1===f.showInLegend&&t.legendItem&&r.legend.destroyItem(t))}),this)}i.initialType=a,r.linkSeries(),s&&i.linkedSeries.length&&(i.isDirtyData=!0),E(this,"afterUpdate"),I(e,!0)&&r.redraw(!!p&&void 0)},t.prototype.setName=function(t){this.name=this.options.name=this.userOptions.name=t,this.chart.isDirtyLegend=!0},t.prototype.hasOptionChanged=function(t){var e=this.options[t],n=this.chart.options.plotOptions,i=this.userOptions[t];return i?e!==i:e!==I(n&&n[this.type]&&n[this.type][t],n&&n.series&&n.series[t],e)},t.prototype.onMouseOver=function(){var t=this.chart,e=t.hoverSeries;t.pointer.setHoverChartIndex(),e&&e!==this&&e.onMouseOut(),this.options.events.mouseOver&&E(this,"mouseOver"),this.setState("hover"),t.hoverSeries=this},t.prototype.onMouseOut=function(){var t=this.options,e=this.chart,n=e.tooltip,i=e.hoverPoint;e.hoverSeries=null,i&&i.onMouseOut(),this&&t.events.mouseOut&&E(this,"mouseOut"),!n||this.stickyTracking||n.shared&&!this.noSharedTooltip||n.hide(),e.series.forEach((function(t){t.setState("",!0)}))},t.prototype.setState=function(t,e){var n=this,i=n.options,r=n.graph,o=i.inactiveOtherPoints,a=i.states,s=I(a[t||"normal"]&&a[t||"normal"].animation,n.chart.options.chart.animation),l=i.lineWidth,d=0,c=i.opacity;if(t=t||"",n.state!==t&&([n.group,n.markerGroup,n.dataLabelsGroup].forEach((function(e){e&&(n.state&&e.removeClass("highcharts-series-"+n.state),t&&e.addClass("highcharts-series-"+t))})),n.state=t,!n.chart.styledMode)){if(a[t]&&!1===a[t].enabled)return;if(t&&(l=a[t].lineWidth||l+(a[t].lineWidthPlus||0),c=I(a[t].opacity,c)),r&&!r.dashstyle)for(i={"stroke-width":l},r.animate(i,s);n["zone-graph-"+d];)n["zone-graph-"+d].animate(i,s),d+=1;o||[n.group,n.markerGroup,n.dataLabelsGroup,n.labelBySeries].forEach((function(t){t&&t.animate({opacity:c},s)}))}e&&o&&n.points&&n.setAllPointsToState(t||void 0)},t.prototype.setAllPointsToState=function(t){this.points.forEach((function(e){e.setState&&e.setState(t)}))},t.prototype.setVisible=function(t,e){var n=this,i=n.chart,r=n.legendItem,o=i.options.chart.ignoreHiddenSeries,a=n.visible,s=(n.visible=t=n.options.visible=n.userOptions.visible=void 0===t?!a:t)?"show":"hide";["group","dataLabelsGroup","markerGroup","tracker","tt"].forEach((function(t){n[t]&&n[t][s]()})),i.hoverSeries!==n&&(i.hoverPoint&&i.hoverPoint.series)!==n||n.onMouseOut(),r&&i.legend.colorizeItem(n,t),n.isDirty=!0,n.options.stacking&&i.series.forEach((function(t){t.options.stacking&&t.visible&&(t.isDirty=!0)})),n.linkedSeries.forEach((function(e){e.setVisible(t,!1)})),o&&(i.isDirtyBox=!0),E(n,s),!1!==e&&i.redraw()},t.prototype.show=function(){this.setVisible(!0)},t.prototype.hide=function(){this.setVisible(!1)},t.prototype.select=function(t){this.selected=t=this.options.selected=void 0===t?!this.selected:t,this.checkbox&&(this.checkbox.checked=t),E(this,t?"select":"unselect")},t.prototype.shouldShowTooltip=function(t,e,n){return void 0===n&&(n={}),n.series=this,n.visiblePlotOnly=!0,this.chart.isInsidePlot(t,e,n)},t.defaultOptions=a,t}(),S(t.prototype,{axisTypes:["xAxis","yAxis"],coll:"series",colorCounter:0,cropShoulder:1,directTouch:!1,drawLegendSymbol:r.drawLineMarker,isCartesian:!0,kdAxisArray:["clientX","plotY"],parallelArrays:["x","y"],pointClass:o,requireSorting:!0,sorted:!0}),s.series=t,t})),e(n,"Extensions/ScrollablePlotArea.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Axis/Axis.js"],n["Core/Chart/Chart.js"],n["Core/Series/Series.js"],n["Core/Renderer/RendererRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r,o){var a=t.stop,s=o.addEvent,l=o.createElement,d=o.merge,c=o.pick;s(n,"afterSetChartSize",(function(t){var n=this.options.chart.scrollablePlotArea,i=n&&n.minWidth;if(n=n&&n.minHeight,!this.renderer.forExport){if(i){if(this.scrollablePixelsX=i=Math.max(0,i-this.chartWidth)){this.scrollablePlotBox=this.renderer.scrollablePlotBox=d(this.plotBox),this.plotBox.width=this.plotWidth+=i,this.inverted?this.clipBox.height+=i:this.clipBox.width+=i;var r={1:{name:"right",value:i}}}}else n&&(this.scrollablePixelsY=i=Math.max(0,n-this.chartHeight))&&(this.scrollablePlotBox=this.renderer.scrollablePlotBox=d(this.plotBox),this.plotBox.height=this.plotHeight+=i,this.inverted?this.clipBox.width+=i:this.clipBox.height+=i,r={2:{name:"bottom",value:i}});r&&!t.skipAxes&&this.axes.forEach((function(t){r[t.side]?t.getPlotLinePath=function(){var n=r[t.side].name,i=this[n];this[n]=i-r[t.side].value;var o=e.prototype.getPlotLinePath.apply(this,arguments);return this[n]=i,o}:(t.setAxisSize(),t.setAxisTranslation())}))}})),s(n,"render",(function(){this.scrollablePixelsX||this.scrollablePixelsY?(this.setUpScrolling&&this.setUpScrolling(),this.applyFixed()):this.fixedDiv&&this.applyFixed()})),n.prototype.setUpScrolling=function(){var t=this,e={WebkitOverflowScrolling:"touch",overflowX:"hidden",overflowY:"hidden"};this.scrollablePixelsX&&(e.overflowX="auto"),this.scrollablePixelsY&&(e.overflowY="auto"),this.scrollingParent=l("div",{className:"highcharts-scrolling-parent"},{position:"relative"},this.renderTo),this.scrollingContainer=l("div",{className:"highcharts-scrolling"},e,this.scrollingParent),s(this.scrollingContainer,"scroll",(function(){t.pointer&&delete t.pointer.chartPosition})),this.innerContainer=l("div",{className:"highcharts-inner-container"},null,this.scrollingContainer),this.innerContainer.appendChild(this.container),this.setUpScrolling=null},n.prototype.moveFixedElements=function(){var t,e=this.container,n=this.fixedRenderer,i=".highcharts-contextbutton .highcharts-credits .highcharts-legend .highcharts-legend-checkbox .highcharts-navigator-series .highcharts-navigator-xaxis .highcharts-navigator-yaxis .highcharts-navigator .highcharts-reset-zoom .highcharts-drillup-button .highcharts-scrollbar .highcharts-subtitle .highcharts-title".split(" ");this.scrollablePixelsX&&!this.inverted?t=".highcharts-yaxis":this.scrollablePixelsX&&this.inverted||this.scrollablePixelsY&&!this.inverted?t=".highcharts-xaxis":this.scrollablePixelsY&&this.inverted&&(t=".highcharts-yaxis"),t&&i.push(t+":not(.highcharts-radial-axis)",t+"-labels:not(.highcharts-radial-axis-labels)"),i.forEach((function(t){[].forEach.call(e.querySelectorAll(t),(function(t){(t.namespaceURI===n.SVG_NS?n.box:n.box.parentNode).appendChild(t),t.style.pointerEvents="auto"}))}))},n.prototype.applyFixed=function(){var t=!this.fixedDiv,e=this.options.chart,n=e.scrollablePlotArea,i=r.getRendererType();t?(this.fixedDiv=l("div",{className:"highcharts-fixed"},{position:"absolute",overflow:"hidden",pointerEvents:"none",zIndex:(e.style&&e.style.zIndex||0)+2,top:0},null,!0),this.scrollingContainer&&this.scrollingContainer.parentNode.insertBefore(this.fixedDiv,this.scrollingContainer),this.renderTo.style.overflow="visible",this.fixedRenderer=e=new i(this.fixedDiv,this.chartWidth,this.chartHeight,this.options.chart.style),this.scrollableMask=e.path().attr({fill:this.options.chart.backgroundColor||"#fff","fill-opacity":c(n.opacity,.85),zIndex:-1}).addClass("highcharts-scrollable-mask").add(),s(this,"afterShowResetZoom",this.moveFixedElements),s(this,"afterDrilldown",this.moveFixedElements),s(this,"afterLayOutTitles",this.moveFixedElements)):this.fixedRenderer.setSize(this.chartWidth,this.chartHeight),(this.scrollableDirty||t)&&(this.scrollableDirty=!1,this.moveFixedElements()),e=this.chartWidth+(this.scrollablePixelsX||0),i=this.chartHeight+(this.scrollablePixelsY||0),a(this.container),this.container.style.width=e+"px",this.container.style.height=i+"px",this.renderer.boxWrapper.attr({width:e,height:i,viewBox:[0,0,e,i].join(" ")}),this.chartBackground.attr({width:e,height:i}),this.scrollingContainer.style.height=this.chartHeight+"px",t&&(n.scrollPositionX&&(this.scrollingContainer.scrollLeft=this.scrollablePixelsX*n.scrollPositionX),n.scrollPositionY&&(this.scrollingContainer.scrollTop=this.scrollablePixelsY*n.scrollPositionY)),i=this.axisOffset,t=this.plotTop-i[0]-1,n=this.plotLeft-i[3]-1,e=this.plotTop+this.plotHeight+i[2]+1,i=this.plotLeft+this.plotWidth+i[1]+1;var o=this.plotLeft+this.plotWidth-(this.scrollablePixelsX||0),d=this.plotTop+this.plotHeight-(this.scrollablePixelsY||0);t=this.scrollablePixelsX?[["M",0,t],["L",this.plotLeft-1,t],["L",this.plotLeft-1,e],["L",0,e],["Z"],["M",o,t],["L",this.chartWidth,t],["L",this.chartWidth,e],["L",o,e],["Z"]]:this.scrollablePixelsY?[["M",n,0],["L",n,this.plotTop-1],["L",i,this.plotTop-1],["L",i,0],["Z"],["M",n,d],["L",n,this.chartHeight],["L",i,this.chartHeight],["L",i,d],["Z"]]:[["M",0,0]],"adjustHeight"!==this.redrawTrigger&&this.scrollableMask.attr({d:t})},s(e,"afterInit",(function(){this.chart.scrollableDirty=!0})),s(i,"show",(function(){this.chart.scrollableDirty=!0}))})),e(n,"Core/Axis/StackingAxis.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Axis/Axis.js"],n["Core/Utilities.js"]],(function(t,e,n){var i,r=t.getDeferredAnimation,o=n.addEvent,a=n.destroyObjectProperties,s=n.fireEvent,l=n.isNumber,d=n.objectEach;return function(t){function e(){var t=this.stacking;if(t){var e=t.stacks;d(e,(function(t,n){a(t),e[n]=null})),t&&t.stackTotalGroup&&t.stackTotalGroup.destroy()}}function n(){this.stacking||(this.stacking=new c(this))}var i=[];t.compose=function(t){return-1===i.indexOf(t)&&(i.push(t),o(t,"init",n),o(t,"destroy",e)),t};var c=function(){function t(t){this.oldStacks={},this.stacks={},this.stacksTouched=0,this.axis=t}return t.prototype.buildStacks=function(){var t,e=this.axis,n=e.series,i=e.options.reversedStacks,r=n.length;if(!e.isXAxis){for(this.usePercentage=!1,t=r;t--;){var o=n[i?t:r-t-1];o.setStackedPoints(),o.setGroupedPoints()}for(t=0;to&&e.shadow)),s&&(s.startX=n.xMap,s.isArea=n.isArea)}))},n.prototype.getGraphPath=function(t,e,n){var i,o=this,a=o.options,s=[],l=[],d=a.step,c=(t=t||o.points).reversed;return c&&t.reverse(),(d={right:1,center:2}[d]||d&&3)&&c&&(d=4-d),(t=this.getValidPoints(t,!1,!(a.connectNulls&&!e&&!n))).forEach((function(c,u){var h=c.plotX,p=c.plotY,f=t[u-1];(c.leftCliff||f&&f.rightCliff)&&!n&&(i=!0),c.isNull&&!r(e)&&0t&&c>r?u=2*r-(c=Math.max(t,r)):cn&&u>r?c=2*r-(u=Math.max(n,r)):u=Math.abs(e)&&.5t.closestPointRange*t.xAxis.transA;i=t.borderWidth=y(n.borderWidth,i?0:1);var o=t.xAxis,a=t.yAxis,s=n.threshold,l=t.translatedThreshold=a.getThreshold(s),d=y(n.minPointLength,5),c=t.getColumnMetrics(),h=c.width,f=t.pointXOffset=c.offset,g=t.dataMin,m=t.dataMax,b=t.barW=Math.max(h,1+2*i);e.inverted&&(l-=.5),n.pointPadding&&(b=Math.ceil(b)),r.prototype.translate.apply(t),t.points.forEach((function(i){var r=y(i.yBottom,l),x=999+Math.abs(r),_=i.plotX||0;x=u(i.plotY,-x,a.len+x);var O=Math.min(x,r),w=Math.max(x,r)-O,$=h,C=_+f,k=b;d&&Math.abs(w)d?r-d:l-(_?d:0)),p(i.options.pointWidth)&&($=k=Math.ceil(i.options.pointWidth),C-=Math.round(($-h)/2)),n.centerInCategory&&(C=t.adjustForMissingColumns(C,$,i,c)),i.barX=C,i.pointWidth=$,i.tooltipPos=e.inverted?[u(a.len+a.pos-e.plotLeft-x,a.pos-e.plotLeft,a.len+a.pos-e.plotLeft),o.len+o.pos-e.plotTop-C-k/2,w]:[o.left-e.plotLeft+C+k/2,u(x+a.pos-e.plotTop,a.pos-e.plotTop,a.len+a.pos-e.plotTop),w],i.shapeType=t.pointClass.prototype.shapeType||"rect",i.shapeArgs=t.crispCol.apply(t,i.isNull?[C,l,k,0]:[C,O,k,w])}))},e.prototype.drawGraph=function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},e.prototype.pointAttribs=function(t,e){var n=this.options,i=this.pointAttrToOptions||{},r=i.stroke||"borderColor",o=i["stroke-width"]||"borderWidth",a=t&&t.color||this.color,s=t&&t[r]||n[r]||a;i=t&&t.options.dashStyle||n.dashStyle;var l=t&&t[o]||n[o]||this[o]||0,c=y(t&&t.opacity,n.opacity,1);if(t&&this.zones.length){var u=t.getZone();a=t.options.color||u&&(u.color||t.nonZonedColor)||this.color,u&&(s=u.borderColor||s,i=u.dashStyle||i,l=u.borderWidth||l)}return e&&t&&(e=(t=b(n.states[e],t.options.states&&t.options.states[e]||{})).brightness,a=t.color||void 0!==e&&d(a).brighten(t.brightness).get()||a,s=t[r]||s,l=t[o]||l,i=t.dashStyle||i,c=y(t.opacity,c)),r={fill:a,stroke:s,"stroke-width":l,opacity:c},i&&(r.dashstyle=i),r},e.prototype.drawPoints=function(){var t,e=this,n=this.chart,i=e.options,r=n.renderer,o=i.animationLimit||250;e.points.forEach((function(a){var s=a.graphic,l=!!s,d=s&&n.pointCountv,"left"===g?c.y-=v?p.height:0:"center"===g?(c.x-=p.width/2,c.y-=p.height/2):"right"===g&&(c.x-=p.width,c.y-=v?0:p.height),e.placed=!0,e.alignAttr=c):(v(i),e.align(n,void 0,i),c=e.alignAttr),b&&0<=i.height?this.justifyDataLabel(e,n,c,p,i,r):h(n.crop,!0)&&(y=a.isInsidePlot(c.x,c.y,{paneCoordinates:!0,series:o})&&a.isInsidePlot(c.x+p.width,c.y+p.height,{paneCoordinates:!0,series:o})),n.shape&&!f&&e[r?"attr":"animate"]({anchorX:l?a.plotWidth-t.plotY:t.plotX,anchorY:l?a.plotHeight-t.plotX:t.plotY})}r&&d&&(e.placed=!1),y||d&&!b||(e.hide(!0),e.placed=!1)}function n(){var t=this,e=t.chart,n=t.options,i=t.points,s=t.hasRendered||0,c=e.renderer,g=n.dataLabels,m=g.animation;if(m=g.defer?r(e,m,t):{defer:0,duration:0},g=f(f(e.options.plotOptions&&e.options.plotOptions.series&&e.options.plotOptions.series.dataLabels,e.options.plotOptions&&e.options.plotOptions[t.type]&&e.options.plotOptions[t.type].dataLabels),g),l(this,"drawDataLabels"),d(g)||g.enabled||t._hasPointLabels){var v=t.plotGroup("dataLabelsGroup","data-labels",s?"inherit":"hidden",g.zIndex||6);v.attr({opacity:+s}),!s&&(s=t.dataLabelsGroup)&&(t.visible&&v.show(!0),s[n.animation?"animate":"attr"]({opacity:1},m)),i.forEach((function(i){p(f(g,i.dlOptions||i.options&&i.options.dataLabels)).forEach((function(r,s){var l=r.enabled&&(!i.isNull||i.dataLabelOnNull)&&function(t,e){var n=e.filter;return!n||(e=n.operator,t=t[n.property],n=n.value,">"===e&&t>n||"<"===e&&t="===e&&t>=n||"<="===e&&t<=n||"=="===e&&t==n||"==="===e&&t===n)}(i,r),d=i.connectors?i.connectors[s]:i.connector,p=i.dataLabels?i.dataLabels[s]:i.dataLabel,f=h(r.distance,i.labelDistance),g=!p;if(l){var m=i.getLabelConfig(),b=h(r[i.formatPrefix+"Format"],r.format);m=a(b)?o(b,m,e):(r[i.formatPrefix+"Formatter"]||r.formatter).call(m,r),b=r.style;var y=r.rotation;e.styledMode||(b.color=h(r.color,b.color,t.color,"#000000"),"contrast"===b.color?(i.contrastColor=c.getContrast(i.color||t.color),b.color=!a(f)&&r.inside||0>f||n.stacking?i.contrastColor:"#000000"):delete i.contrastColor,n.cursor&&(b.cursor=n.cursor));var x={r:r.borderRadius||0,rotation:y,padding:r.padding,zIndex:1};e.styledMode||(x.fill=r.backgroundColor,x.stroke=r.borderColor,x["stroke-width"]=r.borderWidth),u(x,(function(t,e){void 0===t&&delete x[e]}))}!p||l&&a(m)&&!!p.div==!!r.useHTML||(i.dataLabel=p=i.dataLabel&&i.dataLabel.destroy(),i.dataLabels&&(1===i.dataLabels.length?delete i.dataLabels:delete i.dataLabels[s]),s||delete i.dataLabel,d&&(i.connector=i.connector.destroy(),i.connectors&&(1===i.connectors.length?delete i.connectors:delete i.connectors[s]))),l&&a(m)&&(p?x.text=m:(i.dataLabels=i.dataLabels||[],p=i.dataLabels[s]=y?c.text(m,0,-9999,r.useHTML).addClass("highcharts-data-label"):c.label(m,0,-9999,r.shape,null,null,r.useHTML,null,"data-label"),s||(i.dataLabel=p),p.addClass(" highcharts-data-label-color-"+i.colorIndex+" "+(r.className||"")+(r.useHTML?" highcharts-tracker":""))),p.options=r,p.attr(x),e.styledMode||p.css(b).shadow(r.shadow),p.added||p.add(v),r.textPath&&!r.useHTML&&(p.setTextPath(i.getDataLabelPath&&i.getDataLabelPath(p)||i.graphic,r.textPath),i.dataLabelPath&&!r.textPath.enabled&&(i.dataLabelPath=i.dataLabelPath.destroy())),t.alignDataLabel(i,p,r,null,g))}))}))}l(this,"afterDrawDataLabels")}function i(t,e,n,i,r,o){var a=this.chart,s=e.align,l=e.verticalAlign,d=t.box?0:t.padding||0,c=e.x;c=void 0===c?0:c;var u=e.y;u=void 0===u?0:u;var h=(n.x||0)+d;if(0>h){"right"===s&&0<=c?(e.align="left",e.inside=!0):c-=h;var p=!0}return(h=(n.x||0)+i.width-d)>a.plotWidth&&("left"===s&&0>=c?(e.align="right",e.inside=!0):c+=a.plotWidth-h,p=!0),0>(h=n.y+d)&&("bottom"===l&&0<=u?(e.verticalAlign="top",e.inside=!0):u-=h,p=!0),(h=(n.y||0)+i.height-d)>a.plotHeight&&("top"===l&&0>=u?(e.verticalAlign="bottom",e.inside=!0):u+=a.plotHeight-h,p=!0),p&&(e.x=c,e.y=u,t.placed=!o,t.align(e,void 0,r)),p}function f(t,e){var n,i=[];if(d(t)&&!d(e))i=t.map((function(t){return c(t,e)}));else if(d(e)&&!d(t))i=e.map((function(e){return c(t,e)}));else if(d(t)||d(e))for(n=Math.max(t.length,e.length);n--;)i[n]=c(t[n],e[n]);else i=c(t,e);return i}function g(t,e,n,i,r){var o=this.chart,a=o.inverted,s=this.xAxis,l=s.reversed,d=a?e.height/2:e.width/2;t=(t=t.pointWidth)?t/2:0,e.startXPos=a?r.x:l?-d-t:s.width-d+t,e.startYPos=a?l?this.yAxis.height-d+t:-d-t:r.y,i?"hidden"===e.visibility&&(e.show(),e.attr({opacity:0}).animate({opacity:1})):e.attr({opacity:1}).animate({opacity:0},void 0,e.hide),o.hasRendered&&(n&&e.attr({x:e.startXPos,y:e.startYPos}),e.placed=!0)}var m=[];t.compose=function(t){if(-1===m.indexOf(t)){var r=t.prototype;m.push(t),r.alignDataLabel=e,r.drawDataLabels=n,r.justifyDataLabel=i,r.setDataLabelStartPos=g}}}(i||(i={})),i})),e(n,"Series/Column/ColumnDataLabel.js",[n["Core/Series/DataLabel.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n){var i,r=e.series,o=n.merge,a=n.pick;return function(e){function n(t,e,n,i,s){var l=this.chart.inverted,d=t.series,c=(d.xAxis?d.xAxis.len:this.chart.plotSizeX)||0;d=(d.yAxis?d.yAxis.len:this.chart.plotSizeY)||0;var u=t.dlBox||t.shapeArgs,h=a(t.below,t.plotY>a(this.translatedThreshold,d)),p=a(n.inside,!!this.options.stacking);u&&(0>(i=o(u)).y&&(i.height+=i.y,i.y=0),0<(u=i.y+i.height-d)&&u {series.name}
',pointFormat:"x: {point.x}
y: {point.y}
"}}),n}(e)).prototype,{drawTracker:t.prototype.drawTracker,sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1}),o(i,"afterTranslate",(function(){this.applyJitter()})),n.registerSeriesType("scatter",i),i})),e(n,"Series/CenteredUtilities.js",[n["Core/Globals.js"],n["Core/Series/Series.js"],n["Core/Utilities.js"]],(function(t,e,n){var i,r=t.deg2rad,o=n.isNumber,a=n.pick,s=n.relativeLength;return function(t){t.getCenter=function(){var t=this.options,n=this.chart,i=2*(t.slicedOffset||0),r=n.plotWidth-2*i,o=n.plotHeight-2*i,l=t.center,d=Math.min(r,o),c=t.size,u=t.innerSize||0;for("string"==typeof c&&(c=parseFloat(c)),"string"==typeof u&&(u=parseFloat(u)),t=[a(l[0],"50%"),a(l[1],"50%"),a(c&&0>c?void 0:t.size,"100%"),a(u&&0>u?void 0:t.innerSize||0,"0%")],!n.angular||this instanceof e||(t[3]=0),l=0;4>l;++l)c=t[l],n=2>l||2===l&&/%$/.test(c),t[l]=s(c,[r,o,d,t[2]][l])+(n?i:0);return t[3]>t[2]&&(t[3]=t[2]),t},t.getStartAndEndRadians=function(t,e){return t=o(t)?t:0,e=o(e)&&e>t&&360>e-t?e:t+360,{start:r*(t+-90),end:r*(e+-90)}}}(i||(i={})),i})),e(n,"Series/Pie/PiePoint.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Series/Point.js"],n["Core/Utilities.js"]],(function(t,e,n){var i=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),r=t.setAnimation,o=n.addEvent,a=n.defined;t=n.extend;var s=n.isNumber,l=n.pick,d=n.relativeLength;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.labelDistance=void 0,e.options=void 0,e.series=void 0,e}return i(e,t),e.prototype.getConnectorPath=function(){var t=this.labelPosition,e=this.series.options.dataLabels,n=this.connectorShapes,i=e.connectorShape;return n[i]&&(i=n[i]),i.call(this,{x:t.final.x,y:t.final.y,alignment:t.alignment},t.connectorPosition,e)},e.prototype.getTranslate=function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},e.prototype.haloPath=function(t){var e=this.shapeArgs;return this.sliced||!this.visible?[]:this.series.chart.renderer.symbols.arc(e.x,e.y,e.r+t,e.r+t,{innerR:e.r-1,start:e.start,end:e.end})},e.prototype.init=function(){var e=this;t.prototype.init.apply(this,arguments),this.name=l(this.name,"Slice");var n=function(t){e.slice("select"===t.type)};return o(this,"select",n),o(this,"unselect",n),this},e.prototype.isValid=function(){return s(this.y)&&0<=this.y},e.prototype.setVisible=function(t,e){var n=this,i=this.series,r=i.chart,o=i.options.ignoreHiddenPoint;e=l(e,o),t!==this.visible&&(this.visible=this.options.visible=t=void 0===t?!this.visible:t,i.options.data[i.data.indexOf(this)]=this.options,["graphic","dataLabel","connector","shadowGroup"].forEach((function(e){n[e]&&n[e][t?"show":"hide"](t)})),this.legendItem&&r.legend.colorizeItem(this,t),t||"hover"!==this.state||this.setState(""),o&&(i.isDirty=!0),e&&r.redraw())},e.prototype.slice=function(t,e,n){var i=this.series;r(n,i.chart),l(e,!0),this.sliced=this.options.sliced=a(t)?t:!this.sliced,i.options.data[i.data.indexOf(this)]=this.options,this.graphic&&this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},e}(e),t(e.prototype,{connectorShapes:{fixedOffset:function(t,e,n){var i=e.breakAt;return e=e.touchingSliceAt,[["M",t.x,t.y],n.softConnector?["C",t.x+("left"===t.alignment?-5:5),t.y,2*i.x-e.x,2*i.y-e.y,i.x,i.y]:["L",i.x,i.y],["L",e.x,e.y]]},straight:function(t,e){return e=e.touchingSliceAt,[["M",t.x,t.y],["L",e.x,e.y]]},crookedLine:function(t,e,n){e=e.touchingSliceAt;var i=this.series,r=i.center[0],o=i.chart.plotWidth,a=i.chart.plotLeft;i=t.alignment;var s=this.shapeArgs.r;return n=d(n.crookDistance,1),n=["L",o="left"===i?r+s+(o+a-r-s)*(1-n):a+(r-s)*n,t.y],r=!0,("left"===i?o>t.x||oe.x)&&(r=!1),t=[["M",t.x,t.y]],r&&t.push(n),t.push(["L",e.x,e.y]),t}}}),e})),e(n,"Series/Pie/PieSeries.js",[n["Series/CenteredUtilities.js"],n["Series/Column/ColumnSeries.js"],n["Core/Globals.js"],n["Core/Legend/LegendSymbol.js"],n["Series/Pie/PiePoint.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/Symbols.js"],n["Core/Utilities.js"]],(function(t,e,n,i,r,o,a,s,l){var d=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),c=t.getStartAndEndRadians;n=n.noop;var u=l.clamp,h=l.extend,p=l.fireEvent,f=l.merge,g=l.pick,m=l.relativeLength;return l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.center=void 0,e.data=void 0,e.maxLabelDistance=void 0,e.options=void 0,e.points=void 0,e}return d(e,t),e.prototype.animate=function(t){var e=this,n=e.points,i=e.startAngleRad;t||n.forEach((function(t){var n=t.graphic,r=t.shapeArgs;n&&r&&(n.attr({r:g(t.startR,e.center&&e.center[3]/2),start:i,end:i}),n.animate({r:r.r,start:r.start,end:r.end},e.options.animation))}))},e.prototype.drawEmpty=function(){var t=this.startAngleRad,e=this.endAngleRad,n=this.options;if(0===this.total&&this.center){var i=this.center[0],r=this.center[1];this.graph||(this.graph=this.chart.renderer.arc(i,r,this.center[1]/2,0,t,e).addClass("highcharts-empty-series").add(this.group)),this.graph.attr({d:s.arc(i,r,this.center[2]/2,0,{start:t,end:e,innerR:this.center[3]/2})}),this.chart.styledMode||this.graph.attr({"stroke-width":n.borderWidth,fill:n.fillColor||"none",stroke:n.color||"#cccccc"})}else this.graph&&(this.graph=this.graph.destroy())},e.prototype.drawPoints=function(){var t=this.chart.renderer;this.points.forEach((function(e){e.graphic&&e.hasNewShapeType()&&(e.graphic=e.graphic.destroy()),e.graphic||(e.graphic=t[e.shapeType](e.shapeArgs).add(e.series.group),e.delayedRendering=!0)}))},e.prototype.generatePoints=function(){t.prototype.generatePoints.call(this),this.updateTotals()},e.prototype.getX=function(t,e,n){var i=this.center,r=this.radii?this.radii[n.index]||0:i[2]/2;return t=Math.asin(u((t-i[1])/(r+n.labelDistance),-1,1)),i[0]+(e?-1:1)*Math.cos(t)*(r+n.labelDistance)+(01.5*Math.PI?v-=2*Math.PI:v<-Math.PI/2&&(v+=2*Math.PI),h.slicedTranslation={translateX:Math.round(Math.cos(v)*n),translateY:Math.round(Math.sin(v)*n)},b=Math.cos(v)*t[2]/2;var y=Math.sin(v)*t[2]/2;h.tooltipPos=[t[0]+.7*b,t[1]+.7*y],h.half=v<-Math.PI/2||v>Math.PI/2?1:0,h.angle=v,f=Math.min(i,h.labelDistance/5),h.labelPosition={natural:{x:t[0]+b+Math.cos(v)*h.labelDistance,y:t[1]+y+Math.sin(v)*h.labelDistance},final:{},alignment:0>h.labelDistance?"center":h.half?"right":"left",connectorPosition:{breakAt:{x:t[0]+b+Math.cos(v)*f,y:t[1]+y+Math.sin(v)*f},touchingSliceAt:{x:t[0]+b,y:t[1]+y}}}}p(this,"afterTranslate")},e.prototype.updateTotals=function(){var t,e=this.points,n=e.length,i=this.options.ignoreHiddenPoint,r=0;for(t=0;tk&&(t.dataLabel.css({width:Math.round(.7*k)+"px"}),t.dataLabel.shortened=!0)):(t.dataLabel=t.dataLabel.destroy(),t.dataLabels&&1===t.dataLabels.length&&delete t.dataLabels))})),M.forEach((function(e,n){var l,d=e.length,h=[];if(d){if(b.sortByAngle(e,n-.5),0w-O&&0===n&&(y=Math.round(c+r-w+O),A[1]=Math.max(y,A[1])),0>f-a/2?A[0]=Math.max(Math.round(a/2-f),A[0]):f+a/2>$&&(A[2]=Math.max(Math.round(f+a/2-$),A[2])),i.sideOverflow=y)}}})),0===d(A)||this.verifyDataLabelOverflow(A))&&(this.placeDataLabels(),this.points.forEach((function(t){var r;(v=h(_,t.options.dataLabels),e=p(v.connectorWidth,1))&&(n=t.connector,(i=t.dataLabel)&&i._pos&&t.visible&&0e.bottom-2?i:n,e.half,e)},justify:function(t,e,n){return n[0]+(t.half?-1:1)*(e+t.labelDistance)},alignToPlotEdges:function(t,e,n,i){return t=t.getBBox().width,e?t+i:n-t-i},alignToConnectors:function(t,e,n,i){var r,o=0;return t.forEach((function(t){(r=t.dataLabel.getBBox().width)>o&&(o=r)})),e?o+i:n-o-i}};e.compose=function(e){t.compose(l),-1===o.indexOf(e)&&(o.push(e),(e=e.prototype).dataLabelPositioners=g,e.alignDataLabel=a,e.drawDataLabels=n,e.placeDataLabels=i,e.verifyDataLabelOverflow=r)}}(o||(o={})),o})),e(n,"Extensions/OverlappingDataLabels.js",[n["Core/Chart/Chart.js"],n["Core/Utilities.js"]],(function(t,e){function n(t,e){var n=!1;if(t){var i=t.newOpacity;t.oldOpacity!==i&&(t.alignAttr&&t.placed?(t[i?"removeClass":"addClass"]("highcharts-data-label-hidden"),n=!0,t.alignAttr.opacity=i,t[t.isOld?"animate":"attr"](t.alignAttr,null,(function(){e.styledMode||t.css({pointerEvents:i?"auto":"none"})})),r(e,"afterHideOverlappingLabel")):t.attr({opacity:i})),t.isOld=!0}return n}var i=e.addEvent,r=e.fireEvent,o=e.isArray,a=e.isNumber,s=e.objectEach,l=e.pick;i(t,"render",(function(){var t=this,e=[];(this.labelCollectors||[]).forEach((function(t){e=e.concat(t())})),(this.yAxis||[]).forEach((function(t){t.stacking&&t.options.stackLabels&&!t.options.stackLabels.allowOverlap&&s(t.stacking.stacks,(function(t){s(t,(function(t){t.label&&"hidden"!==t.label.visibility&&e.push(t.label)}))}))})),(this.series||[]).forEach((function(i){var r=i.options.dataLabels;i.visible&&(!1!==r.enabled||i._hasPointLabels)&&((r=function(i){return i.forEach((function(i){i.visible&&(o(i.dataLabels)?i.dataLabels:i.dataLabel?[i.dataLabel]:[]).forEach((function(r){var o=r.options;r.labelrank=l(o.labelrank,i.labelrank,i.shapeArgs&&i.shapeArgs.height),o.allowOverlap?(r.oldOpacity=r.opacity,r.newOpacity=1,n(r,t)):e.push(r)}))}))})(i.nodes||[]),r(i.points))})),this.hideOverlappingLabels(e)})),t.prototype.hideOverlappingLabels=function(t){var e,i,o,s=this,l=t.length,d=s.renderer,c=!1,u=function(t){var e,n,i=t.box?0:t.padding||0,r=e=0;if(t&&(!t.alignAttr||t.placed)){var o=t.alignAttr||{x:t.attr("x"),y:t.attr("y")},s=t.parentGroup;t.width||(e=t.getBBox(),t.width=e.width,t.height=e.height,e=d.fontMetrics(null,t.element).h);var l=t.width-2*i;return(n={left:"0",center:"0.5",right:"1"}[t.alignValue])?r=+n*l:a(t.x)&&Math.round(t.x)!==t.translateX&&(r=t.x-t.translateX),{x:o.x+(s.translateX||0)+i-(r||0),y:o.y+(s.translateY||0)+i-e,width:t.width-2*i,height:t.height-2*i}}};for(i=0;i=h.x+h.width||p.x+p.width<=h.x||p.y>=h.y+h.height||p.y+p.height<=h.y||((u.labelrank=l(n.minWidth,0)&&this.chartHeight>=l(n.minHeight,0)}).call(this)&&e.push(t._id)},t.prototype.setResponsive=function(t,e){var n=this,r=this.options.responsive,o=this.currentResponsive,s=[];!e&&r&&r.rules&&r.rules.forEach((function(t){void 0===t._id&&(t._id=c()),n.matchResponsiveRule(t,s)}),this),(e=a.apply(void 0,s.map((function(t){return i((r||{}).rules||[],(function(e){return e._id===t}))})).map((function(t){return t&&t.chartOptions})))).isResponsiveOptions=!0,(s=s.toString()||void 0)!==(o&&o.ruleIds)&&(o&&this.update(o.undoOptions,t,!0),s?((o=this.currentOptions(e)).isResponsiveOptions=!0,this.currentResponsive={ruleIds:s,mergedOptions:e,undoOptions:o},this.update(e,t,!0)):this.currentResponsive=void 0)},t}()}(e||(e={})),e})),e(n,"masters/highcharts.src.js",[n["Core/Globals.js"],n["Core/Utilities.js"],n["Core/DefaultOptions.js"],n["Core/Animation/Fx.js"],n["Core/Animation/AnimationUtilities.js"],n["Core/Renderer/HTML/AST.js"],n["Core/FormatUtilities.js"],n["Core/Renderer/RendererUtilities.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Renderer/HTML/HTMLElement.js"],n["Core/Renderer/HTML/HTMLRenderer.js"],n["Core/Axis/Axis.js"],n["Core/Axis/DateTimeAxis.js"],n["Core/Axis/LogarithmicAxis.js"],n["Core/Axis/PlotLineOrBand/PlotLineOrBand.js"],n["Core/Axis/Tick.js"],n["Core/Tooltip.js"],n["Core/Series/Point.js"],n["Core/Pointer.js"],n["Core/MSPointer.js"],n["Core/Legend/Legend.js"],n["Core/Chart/Chart.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Series/Column/ColumnSeries.js"],n["Series/Column/ColumnDataLabel.js"],n["Series/Pie/PieSeries.js"],n["Series/Pie/PieDataLabel.js"],n["Core/Series/DataLabel.js"],n["Core/Responsive.js"],n["Core/Color/Color.js"],n["Core/Time.js"]],(function(t,e,n,i,r,o,a,s,l,d,c,u,h,p,f,g,m,v,b,y,x,_,O,w,$,C,k,S,j,E,M,A,P){return t.animate=r.animate,t.animObject=r.animObject,t.getDeferredAnimation=r.getDeferredAnimation,t.setAnimation=r.setAnimation,t.stop=r.stop,t.timers=i.timers,t.AST=o,t.Axis=h,t.Chart=O,t.chart=O.chart,t.Fx=i,t.Legend=_,t.PlotLineOrBand=g,t.Point=b,t.Pointer=x.isRequired()?x:y,t.Series=w,t.SVGElement=l,t.SVGRenderer=d,t.Tick=m,t.Time=P,t.Tooltip=v,t.Color=A,t.color=A.parse,u.compose(d),c.compose(l),t.defaultOptions=n.defaultOptions,t.getOptions=n.getOptions,t.time=n.defaultTime,t.setOptions=n.setOptions,t.dateFormat=a.dateFormat,t.format=a.format,t.numberFormat=a.numberFormat,t.addEvent=e.addEvent,t.arrayMax=e.arrayMax,t.arrayMin=e.arrayMin,t.attr=e.attr,t.clearTimeout=e.clearTimeout,t.correctFloat=e.correctFloat,t.createElement=e.createElement,t.css=e.css,t.defined=e.defined,t.destroyObjectProperties=e.destroyObjectProperties,t.discardElement=e.discardElement,t.distribute=s.distribute,t.erase=e.erase,t.error=e.error,t.extend=e.extend,t.extendClass=e.extendClass,t.find=e.find,t.fireEvent=e.fireEvent,t.getMagnitude=e.getMagnitude,t.getStyle=e.getStyle,t.inArray=e.inArray,t.isArray=e.isArray,t.isClass=e.isClass,t.isDOMElement=e.isDOMElement,t.isFunction=e.isFunction,t.isNumber=e.isNumber,t.isObject=e.isObject,t.isString=e.isString,t.keys=e.keys,t.merge=e.merge,t.normalizeTickInterval=e.normalizeTickInterval,t.objectEach=e.objectEach,t.offset=e.offset,t.pad=e.pad,t.pick=e.pick,t.pInt=e.pInt,t.relativeLength=e.relativeLength,t.removeEvent=e.removeEvent,t.seriesType=$.seriesType,t.splat=e.splat,t.stableSort=e.stableSort,t.syncTimeout=e.syncTimeout,t.timeUnits=e.timeUnits,t.uniqueKey=e.uniqueKey,t.useSerialIds=e.useSerialIds,t.wrap=e.wrap,k.compose(C),E.compose(w),p.compose(h),f.compose(h),j.compose(S),g.compose(h),M.compose(O),t})),n["masters/highcharts.src.js"]._modules=n,n["masters/highcharts.src.js"]}))},function(t,n){t.exports=e},,,,function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return o}));var i=Math.max,r=Math.min,o=Math.round},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(39),c=n(130);function u(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return h(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nObject(o.j)(t)&&"body"!==Object(o.d)(t)),r=null;const a="fixed"===Object(o.a)(t).position;let s=a?Object(o.g)(t):t;for(;Object(o.j)(s)&&!Object(o.l)(s);){const e=Object(o.a)(s),n=Object(o.i)(s);n||"fixed"!==e.position||(r=null);(a?!n&&!r:!n&&"static"===e.position&&!!r&&["absolute","fixed"].includes(r.position)||Object(o.m)(s)&&!n&&f(t,s))?i=i.filter(t=>t!==s):r=e,s=Object(o.g)(s)}return e.set(t,i),i}(e,this._c):[].concat(n),r],l=s[0],d=s.reduce((t,n)=>{const r=p(e,n,a);return t.top=Object(i.q)(r.top,t.top),t.right=Object(i.r)(r.right,t.right),t.bottom=Object(i.r)(r.bottom,t.bottom),t.left=Object(i.q)(r.left,t.left),t},p(e,l,a));return{width:d.right-d.left,height:d.bottom-d.top,x:d.left,y:d.top}},getOffsetParent:v,getElementRects:async function(t){let{reference:e,floating:n,strategy:i}=t;const r=this.getOffsetParent||v,o=this.getDimensions;return{reference:g(e,await r(n),i),floating:{x:0,y:0,...await o(n)}}},getClientRects:function(t){return Array.from(t.getClientRects())},getDimensions:function(t){const{width:e,height:n}=a(t);return{width:e,height:n}},getScale:l,isElement:o.j,isRTL:function(t){return"rtl"===Object(o.a)(t).direction}};function y(t,e,n,r){void 0===r&&(r={});const{ancestorScroll:a=!0,ancestorResize:l=!0,elementResize:d="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:h=!1}=r,p=s(t),f=a||l?[...p?Object(o.f)(p):[],...Object(o.f)(e)]:[];f.forEach(t=>{a&&t.addEventListener("scroll",n,{passive:!0}),l&&t.addEventListener("resize",n)});const g=p&&c?function(t,e){let n,r=null;const a=Object(o.c)(t);function s(){clearTimeout(n),r&&r.disconnect(),r=null}return function o(l,d){void 0===l&&(l=!1),void 0===d&&(d=1),s();const{left:c,top:u,width:h,height:p}=t.getBoundingClientRect();if(l||e(),!h||!p)return;const f={rootMargin:-Object(i.d)(u)+"px "+-Object(i.d)(a.clientWidth-(c+h))+"px "+-Object(i.d)(a.clientHeight-(u+p))+"px "+-Object(i.d)(c)+"px",threshold:Object(i.q)(0,Object(i.r)(1,d))||1};let g=!0;function m(t){const e=t[0].intersectionRatio;if(e!==d){if(!g)return o();e?o(!1,e):n=setTimeout(()=>{o(!1,1e-7)},100)}g=!1}try{r=new IntersectionObserver(m,{...f,root:a.ownerDocument})}catch(t){r=new IntersectionObserver(m,f)}r.observe(t)}(!0),s}(p,n):null;let m,v=-1,b=null;d&&(b=new ResizeObserver(t=>{let[i]=t;i&&i.target===p&&b&&(b.unobserve(e),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{b&&b.observe(e)})),n()}),p&&!h&&b.observe(p),b.observe(e));let y=h?u(t):null;return h&&function e(){const i=u(t);!y||i.x===y.x&&i.y===y.y&&i.width===y.width&&i.height===y.height||n();y=i,m=requestAnimationFrame(e)}(),n(),()=>{f.forEach(t=>{a&&t.removeEventListener("scroll",n),l&&t.removeEventListener("resize",n)}),g&&g(),b&&b.disconnect(),b=null,h&&cancelAnimationFrame(m)}}r.b;const x=r.j,_=r.e,O=(r.k,r.f,r.a),w=(r.g,r.h,(t,e,n)=>{const i=new Map,o={platform:b,...n},a={...o.platform,_c:i};return Object(r.c)(t,e,{...o,platform:a})})},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(4),l=n(2);e.a=function(t){var e=t.alt,n=void 0===e?"":e,i=t.aria,o=void 0===i?{}:i,d=t.className,c=t.data,u=void 0===c?{}:c,h=t.htmlOptions,p=void 0===h?{}:h,f=t.id,g=t.onError,m=void 0===g?null:g,v=t.rounded,b=void 0!==v&&v,y=t.size,x=void 0===y?"":y,_=t.transition,O=void 0===_?"fade":_,w=t.url,$=void 0===w?"":w,C=Object(l.a)(o),k=a()(Object(l.b)("pb_image_kit",x?"size_".concat(x):null),"lazyload",O,{rounded:b},Object(s.c)(t),d),S=Object(l.c)(u),j=Object(l.d)(p);return r.a.createElement("img",Object.assign({},C,S,j,{alt:n,className:k,"data-src":$,id:f,onError:m,src:$}))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(159);function r(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||Object(i.a)(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},function(t,e,n){"use strict";n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return v})),n.d(e,"c",(function(){return p})),n.d(e,"d",(function(){return g})),n.d(e,"e",(function(){return d})),n.d(e,"f",(function(){return l})),n.d(e,"g",(function(){return h}));var i=n(0),r=n(106),o=(n(19),n(120),n(182),n(79)),a=n(110),s=n(109),l=!0,d={}.hasOwnProperty,c=i.createContext("undefined"!=typeof HTMLElement?Object(r.a)({key:"css"}):null);var u=c.Provider,h=function(t){return Object(i.forwardRef)((function(e,n){var r=Object(i.useContext)(c);return t(e,r,n)}))};l||(h=function(t){return function(e){var n=Object(i.useContext)(c);return null===n?(n=Object(r.a)({key:"css"}),i.createElement(c.Provider,{value:n},t(e,n))):t(e,n)}});var p=i.createContext({});var f="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",g=function(t,e){var n={};for(var i in e)d.call(e,i)&&(n[i]=e[i]);return n[f]=t,n},m=function(t){var e=t.cache,n=t.serialized,i=t.isStringTag;return Object(o.c)(e,n,i),Object(s.a)((function(){return Object(o.b)(e,n,i)})),null};var v=h((function(t,e,n){var r=t.css;"string"==typeof r&&void 0!==e.registered[r]&&(r=e.registered[r]);var s=t[f],l=[r],c="";"string"==typeof t.className?c=Object(o.a)(e.registered,l,t.className):null!=t.className&&(c=t.className+" ");var u=Object(a.a)(l,void 0,i.useContext(p));c+=e.key+"-"+u.name;var h={};for(var g in t)d.call(t,g)&&"css"!==g&&g!==f&&(h[g]=t[g]);return h.ref=n,h.className=c,i.createElement(i.Fragment,null,i.createElement(m,{cache:e,serialized:u,isStringTag:"string"==typeof s}),i.createElement(s,h))}))},function(t,e,n){"use strict";function i(t){return t.split("-")[0]}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";function i(t){return t?(t.nodeName||"").toLowerCase():null}n.d(e,"a",(function(){return i}))},,function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(15);e.a=function(t){var e=t.aria,n=void 0===e?{}:e,i=t.borderless,o=void 0!==i&&i,c=t.children,u=t.className,h=t.data,p=void 0===h?{}:h,f=t.dark,g=void 0!==f&&f,m=t.highlight,v=void 0===m||m,b=t.htmlOptions,y=void 0===b?{}:b,x=t.id,_=t.link,O=void 0===_?"#":_,w=t.onClick,$=t.orientation,C=void 0===$?"vertical":$,k=t.title,S=void 0===k?"":k,j=t.variant,E=void 0===j?"normal":j,M=t.itemSpacing,A=Object(s.a)(n),P=Object(s.c)(p),T=Object(s.d)(y),L=a()(Object(s.b)("pb_nav_list",E,C,{highlight:v,borderless:o}),Object(l.c)(t),u),D=r.a.Children.map(c,(function(t){if(r.a.isValidElement(t)){var e={orientation:C,variant:E,itemSpacing:M};return r.a.cloneElement(t,e)}return t}));return r.a.createElement("nav",Object.assign({},A,P,T,{className:L,id:x}),S&&r.a.createElement("div",{className:"pb_nav_list_title"},r.a.createElement("a",{className:"pb_nav_list_item_link_text",href:O,onClick:w},r.a.createElement(d.a,{dark:g,size:"md",text:"".concat(S)}))),r.a.createElement("div",{className:"pb_nav_wrapper"},D))}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(26),c=n(5);e.a=function(t){var e=t.aria,n=void 0===e?{}:e,i=t.className,o=t.dark,u=t.data,h=void 0===u?{}:u,p=t.disabled,f=t.htmlOptions,g=void 0===f?{}:f,m=t.icon,v=t.id,b=t.onClick,y=void 0===b?s.e:b,x=t.type,_=t.link,O=t.newWindow,w=t.variant,$=Object(s.a)(n),C=Object(s.c)(h),k=Object(s.d)(g),S=a()(Object(s.b)("pb_circle_icon_button_kit"),Object(l.c)(t),i);return r.a.createElement("div",Object.assign({},$,C,k,{className:S,id:v}),r.a.createElement(d.a,{dark:o,disabled:p,htmlType:x,link:_,newWindow:O,onClick:y,text:null,variant:w},r.a.createElement(c.a,{fixedWidth:!0,icon:m})))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(28);function r(t){return((Object(i.a)(t)?t.ownerDocument:t.document)||window.document).documentElement}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(4),l=n(2),d=n(5);e.a=function(t){var e=t.aria,n=void 0===e?{}:e,i=t.className,o=t.closeProps,c=void 0===o?{}:o,u=t.data,h=void 0===u?{}:u,p=t.htmlOptions,f=void 0===p?{}:p,g=t.id,m=t.removeIcon,v=void 0!==m&&m,b=t.removeOnClick,y=t.rounded,x=void 0!==y&&y,_=t.text,O=t.variant,w=void 0===O?"neutral":O,$=Object(l.a)(n),C=Object(l.c)(h),k=Object(l.d)(f),S=a()(Object(l.b)("pb_badge_kit","success"===w?"success_sm":w,x?"rounded":null),Object(s.c)(t),i);return r.a.createElement("div",Object.assign({},$,C,k,{className:S,id:g}),r.a.createElement("span",null,_,v&&r.a.createElement("span",Object.assign({onClick:b,style:{cursor:"pointer"}},c),r.a.createElement(d.a,{fixedWidth:!0,icon:"times"}))))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n(7),r=n.n(i),o=n(9),a=n.n(o),s={lang:{thousandsSep:","},colors:[r.a.data_1,r.a.data_2,r.a.data_3,r.a.data_4,r.a.data_5,r.a.data_6,r.a.data_7],chart:{borderWidth:0,borderRadius:0,plotBackgroundColor:void 0,plotShadow:!1,plotBorderWidth:0},title:{style:{color:r.a.text_lt_default,fontFamily:a.a.font_family_base,fontWeight:a.a.regular,fontSize:a.a.heading_3}},subtitle:{style:{fontFamily:a.a.font_family_base,color:r.a.text_lt_light,fontWeight:a.a.regular,fontSize:a.a.text_base}},xAxis:{gridLineWidth:0,lineColor:r.a.border_light,tickColor:r.a.border_light,labels:{style:{fontFamily:a.a.font_family_base,color:r.a.text_lt_lighter,fontWeight:a.a.bold,fontSize:a.a.text_smaller}},title:{style:{color:r.a.text_lt_default,fontFamily:a.a.font_family_base,fontWeight:a.a.regular,fontSize:a.a.heading_4}}},yAxis:{alternateGridColor:void 0,minorTickInterval:null,gridLineColor:r.a.border_light,minorGridLineColor:r.a.border_light,lineWidth:0,tickWidth:0,labels:{style:{fontFamily:a.a.font_family_base,color:r.a.text_lt_lighter,fontWeight:a.a.bold,fontSize:a.a.text_smaller}},title:{style:{fontFamily:a.a.font_family_base,color:r.a.text_lt_lighter,fontWeight:a.a.bold,fontSize:a.a.text_smaller}}},legend:{layout:"horizontal",align:"center",verticalAlign:"bottom",itemStyle:{fontFamily:a.a.font_family_base,color:r.a.text_lt_light,fontWeight:a.a.regular,fontSize:a.a.text_smaller},itemHoverStyle:{color:r.a.text_lt_default},itemHiddenStyle:{color:r.a.text_lt_lighter}},tooltip:{backgroundColor:{linearGradient:{x1:0,y1:0,x2:0,y2:1},stops:[[0,r.a.bg_dark],[1,r.a.bg_dark]]},shadow:!1,borderWidth:0,borderRadius:10,style:{fontFamily:a.a.font_family_base,color:r.a.text_dk_default,fontWeight:a.a.regular,fontSize:a.a.text_smaller}},pane:{background:{borderColor:r.a.border_light}},plotOptions:{series:{threshold:null},pie:{colors:[r.a.data_1,r.a.data_2,r.a.data_3,r.a.data_4,r.a.data_5,r.a.data_6,r.a.data_7],dataLabels:{style:{fontFamily:a.a.font_family_base,fontSize:a.a.text_smaller,color:r.a.text_lt_light,fontWeight:a.a.regular}}},line:{dataLabels:{color:"#CCC"},marker:{lineColor:"#333"}},treemap:{layoutAlgorithm:"squarified",allowTraversingTree:!1,animationLimit:1e3,colors:[r.a.data_1,r.a.data_2,r.a.data_3,r.a.data_4,r.a.data_5,r.a.data_6,r.a.data_7,r.a.data_8],dataLabels:{enabled:!0,style:{fontFamily:a.a.font_family_base,fontWeight:a.a.bold,fontSize:a.a.heading_4}},levels:[{level:1,dataLabels:{enabled:!1}}],traverseUpButton:{position:{y:-50}}}},credits:{enabled:!1}}},function(t,e,n){"use strict";function i(t,e){if(null==t)return{};var n,i,r=function(t,e){if(null==t)return{};var n,i,r={},o=Object.keys(t);for(i=0;i=0||(r[n]=t[n]);return r}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";n.d(e,"c",(function(){return o})),n.d(e,"b",(function(){return s})),n.d(e,"a",(function(){return l}));var i=n(25),r=function(t){return t.charAt(0).toUpperCase()+t.slice(1).toLowerCase()},o=function(t){return Object(i.isEmpty)(t)?t:t.split(" ").map(r).join(" ")},a=function(t){return!Object(i.isEmpty)(t)},s=function(t,e){return Object(i.filter)(t,a).join(e)},l=function(t){return t.split(/([A-Z])/g).map((function(t,e){var n=e>0?"_":"";return t===t.toLowerCase()?t:n+t.toLowerCase()})).join("")}},function(t,e,n){"use strict";n.d(e,"a",(function(){return mt})),n.d(e,"b",(function(){return Z})),n.d(e,"c",(function(){return J}));var i=n(19),r=n(17);var o=n(160);function a(t,e){for(var n=0;n1?"s":""," ").concat(r.join(","),", selected.");case"select-option":return"option ".concat(i,o?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(t){var e=t.context,n=t.focused,i=t.options,r=t.label,o=void 0===r?"":r,a=t.selectValue,s=t.isDisabled,l=t.isSelected,d=t.isAppleDevice,c=function(t,e){return t&&t.length?"".concat(t.indexOf(e)+1," of ").concat(t.length):""};if("value"===e&&a)return"value ".concat(o," focused, ").concat(c(a,n),".");if("menu"===e&&d){var u=s?" disabled":"",h="".concat(l?" selected":"").concat(u);return"".concat(o).concat(h,", ").concat(c(i,n),".")}return""},onFilter:function(t){var e=t.inputValue,n=t.resultsMessage;return"".concat(n).concat(e?" for search term "+e:"",".")}},_=function(t){var e=t.ariaSelection,n=t.focusedOption,i=t.focusedValue,o=t.focusableOptions,a=t.isFocused,s=t.selectValue,l=t.selectProps,d=t.id,c=t.isAppleDevice,u=l.ariaLiveMessages,h=l.getOptionLabel,f=l.inputValue,m=l.isMulti,v=l.isOptionDisabled,b=l.isSearchable,_=l.menuIsOpen,O=l.options,w=l.screenReaderStatus,$=l.tabSelectsValue,C=l.isLoading,k=l["aria-label"],S=l["aria-live"],j=Object(p.useMemo)((function(){return Object(r.a)(Object(r.a)({},x),u||{})}),[u]),E=Object(p.useMemo)((function(){var t,n="";if(e&&j.onChange){var i=e.option,o=e.options,a=e.removedValue,l=e.removedValues,d=e.value,c=a||i||(t=d,Array.isArray(t)?null:t),u=c?h(c):"",p=o||l||void 0,f=p?p.map(h):[],g=Object(r.a)({isDisabled:c&&v(c,s),label:u,labels:f},e);n=j.onChange(g)}return n}),[e,j,v,s,h]),M=Object(p.useMemo)((function(){var t="",e=n||i,r=!!(n&&s&&s.includes(n));if(e&&j.onFocus){var a={focused:e,label:h(e),isDisabled:v(e,s),isSelected:r,options:o,context:e===n?"menu":"value",selectValue:s,isAppleDevice:c};t=j.onFocus(a)}return t}),[n,i,h,v,j,o,s,c]),A=Object(p.useMemo)((function(){var t="";if(_&&O.length&&!C&&j.onFilter){var e=w({count:o.length});t=j.onFilter({inputValue:f,resultsMessage:e})}return t}),[o,f,_,j,O,w,C]),P="initial-input-focus"===(null==e?void 0:e.action),T=Object(p.useMemo)((function(){var t="";if(j.guidance){var e=i?"value":_?"menu":"input";t=j.guidance({"aria-label":k,context:e,isDisabled:n&&v(n,s),isMulti:m,isSearchable:b,tabSelectsValue:$,isInitialFocus:P})}return t}),[k,n,i,m,v,b,_,j,s,$,P]),L=Object(g.b)(p.Fragment,null,Object(g.b)("span",{id:"aria-selection"},E),Object(g.b)("span",{id:"aria-focused"},M),Object(g.b)("span",{id:"aria-results"},A),Object(g.b)("span",{id:"aria-guidance"},T));return Object(g.b)(p.Fragment,null,Object(g.b)(y,{id:d},P&&L),Object(g.b)(y,{"aria-live":S,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},a&&!P&&L))},O=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],w=new RegExp("["+O.map((function(t){return t.letters})).join("")+"]","g"),$={},C=0;C0,g=u-h-c,m=!1;g>e&&a.current&&(i&&i(t),a.current=!1),f&&s.current&&(o&&o(t),s.current=!1),f&&e>g?(n&&!a.current&&n(t),p.scrollTop=u,m=!0,a.current=!0):!f&&-e>c&&(r&&!s.current&&r(t),p.scrollTop=0,m=!0,s.current=!0),m&&function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()}(t)}}),[n,i,r,o]),u=Object(p.useCallback)((function(t){c(t,t.deltaY)}),[c]),h=Object(p.useCallback)((function(t){l.current=t.changedTouches[0].clientY}),[]),g=Object(p.useCallback)((function(t){var e=l.current-t.changedTouches[0].clientY;c(t,e)}),[c]),m=Object(p.useCallback)((function(t){if(t){var e=!!f.F&&{passive:!1};t.addEventListener("wheel",u,e),t.addEventListener("touchstart",h,e),t.addEventListener("touchmove",g,e)}}),[g,h,u]),v=Object(p.useCallback)((function(t){t&&(t.removeEventListener("wheel",u,!1),t.removeEventListener("touchstart",h,!1),t.removeEventListener("touchmove",g,!1))}),[g,h,u]);return Object(p.useEffect)((function(){if(e){var t=d.current;return m(t),function(){v(t)}}}),[e,m,v]),function(t){d.current=t}}({isEnabled:void 0===i||i,onBottomArrive:t.onBottomArrive,onBottomLeave:t.onBottomLeave,onTopArrive:t.onTopArrive,onTopLeave:t.onTopLeave}),o=function(t){var e=t.isEnabled,n=t.accountForScrollbars,i=void 0===n||n,r=Object(p.useRef)({}),o=Object(p.useRef)(null),a=Object(p.useCallback)((function(t){if(B){var e=document.body,n=e&&e.style;if(i&&L.forEach((function(t){var e=n&&n[t];r.current[t]=e})),i&&z<1){var o=parseInt(r.current.paddingRight,10)||0,a=document.body?document.body.clientWidth:0,s=window.innerWidth-a+o||0;Object.keys(D).forEach((function(t){var e=D[t];n&&(n[t]=e)})),n&&(n.paddingRight="".concat(s,"px"))}e&&F()&&(e.addEventListener("touchmove",I,H),t&&(t.addEventListener("touchstart",R,H),t.addEventListener("touchmove",N,H))),z+=1}}),[i]),s=Object(p.useCallback)((function(t){if(B){var e=document.body,n=e&&e.style;z=Math.max(z-1,0),i&&z<1&&L.forEach((function(t){var e=r.current[t];n&&(n[t]=e)})),e&&F()&&(e.removeEventListener("touchmove",I,H),t&&(t.removeEventListener("touchstart",R,H),t.removeEventListener("touchmove",N,H)))}}),[i]);return Object(p.useEffect)((function(){if(e){var t=o.current;return a(t),function(){s(t)}}}),[e,a,s]),function(t){o.current=t}}({isEnabled:n});return Object(g.b)(p.Fragment,null,n&&Object(g.b)("div",{onClick:W,css:Y}),e((function(t){r(t),o(t)})))}var G={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},V=function(t){var e=t.name,n=t.onFocus;return Object(g.b)("input",{required:!0,name:e,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:G,value:"",onChange:function(){}})};function X(t){var e;return"undefined"!=typeof window&&null!=window.navigator&&t.test((null===(e=window.navigator.userAgentData)||void 0===e?void 0:e.platform)||window.navigator.platform)}function q(){return X(/^Mac/i)}function K(){return X(/^iPhone/i)||X(/^iPad/i)||q()&&navigator.maxTouchPoints>1}var Z=function(t){return t.label},J=function(t){return t.value},Q={clearIndicator:f.n,container:f.o,control:f.q,dropdownIndicator:f.r,group:f.t,groupHeading:f.s,indicatorsContainer:f.v,indicatorSeparator:f.u,input:f.w,loadingIndicator:f.y,loadingMessage:f.x,menu:f.z,menuList:f.A,menuPortal:f.B,multiValue:f.C,multiValueLabel:f.D,multiValueRemove:f.G,noOptionsMessage:f.H,option:f.I,placeholder:f.J,singleValue:f.K,valueContainer:f.L};var tt,et={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},nt={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Object(f.M)(),captureMenuScroll:!Object(f.M)(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(t,e){if(t.data.__isNew__)return!0;var n=Object(r.a)({ignoreCase:!0,ignoreAccents:!0,stringify:A,trim:!0,matchFrom:"any"},tt),i=n.ignoreCase,o=n.ignoreAccents,a=n.stringify,s=n.trim,l=n.matchFrom,d=s?M(e):e,c=s?M(a(t)):a(t);return i&&(d=d.toLowerCase(),c=c.toLowerCase()),o&&(d=E(d),c=j(c)),"start"===l?c.substr(0,d.length)===d:c.indexOf(d)>-1},formatGroupLabel:function(t){return t.label},getOptionLabel:Z,getOptionValue:J,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(t){return!!t.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Object(f.a)(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var e=t.count;return"".concat(e," result").concat(1!==e?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function it(t,e,n,i){return{type:"option",data:e,isDisabled:ut(t,e,n),isSelected:ht(t,e,n),label:dt(t,e),value:ct(t,e),index:i}}function rt(t,e){return t.options.map((function(n,i){if("options"in n){var r=n.options.map((function(n,i){return it(t,n,e,i)})).filter((function(e){return st(t,e)}));return r.length>0?{type:"group",data:n,options:r,index:i}:void 0}var o=it(t,n,e,i);return st(t,o)?o:void 0})).filter(f.k)}function ot(t){return t.reduce((function(t,e){return"group"===e.type?t.push.apply(t,Object(h.a)(e.options.map((function(t){return t.data})))):t.push(e.data),t}),[])}function at(t,e){return t.reduce((function(t,n){return"group"===n.type?t.push.apply(t,Object(h.a)(n.options.map((function(t){return{data:t.data,id:"".concat(e,"-").concat(n.index,"-").concat(t.index)}})))):t.push({data:n.data,id:"".concat(e,"-").concat(n.index)}),t}),[])}function st(t,e){var n=t.inputValue,i=void 0===n?"":n,r=e.data,o=e.isSelected,a=e.label,s=e.value;return(!ft(t)||!o)&&pt(t,{label:a,value:s,data:r},i)}var lt=function(t,e){var n;return(null===(n=t.find((function(t){return t.data===e})))||void 0===n?void 0:n.id)||null},dt=function(t,e){return t.getOptionLabel(e)},ct=function(t,e){return t.getOptionValue(e)};function ut(t,e,n){return"function"==typeof t.isOptionDisabled&&t.isOptionDisabled(e,n)}function ht(t,e,n){if(n.indexOf(e)>-1)return!0;if("function"==typeof t.isOptionSelected)return t.isOptionSelected(e,n);var i=ct(t,e);return n.some((function(e){return ct(t,e)===i}))}function pt(t,e,n){return!t.filterOption||t.filterOption(e,n)}var ft=function(t){var e=t.hideSelectedOptions,n=t.isMulti;return void 0===e?n:e},gt=1,mt=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}(d,t);var e,n,o,l=u(d);function d(t){var e;if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,d),(e=l.call(this,t)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},e.blockOptionHover=!1,e.isComposing=!1,e.commonProps=void 0,e.initialTouchX=0,e.initialTouchY=0,e.openAfterFocus=!1,e.scrollToFocusedOptionOnUpdate=!1,e.userIsDragging=void 0,e.isAppleDevice=q()||K(),e.controlRef=null,e.getControlRef=function(t){e.controlRef=t},e.focusedOptionRef=null,e.getFocusedOptionRef=function(t){e.focusedOptionRef=t},e.menuListRef=null,e.getMenuListRef=function(t){e.menuListRef=t},e.inputRef=null,e.getInputRef=function(t){e.inputRef=t},e.focus=e.focusInput,e.blur=e.blurInput,e.onChange=function(t,n){var i=e.props,r=i.onChange,o=i.name;n.name=o,e.ariaOnChange(t,n),r(t,n)},e.setValue=function(t,n,i){var r=e.props,o=r.closeMenuOnSelect,a=r.isMulti,s=r.inputValue;e.onInputChange("",{action:"set-value",prevInputValue:s}),o&&(e.setState({inputIsHiddenAfterUpdate:!a}),e.onMenuClose()),e.setState({clearFocusValueOnUpdate:!0}),e.onChange(t,{action:n,option:i})},e.selectOption=function(t){var n=e.props,i=n.blurInputOnSelect,r=n.isMulti,o=n.name,a=e.state.selectValue,s=r&&e.isOptionSelected(t,a),l=e.isOptionDisabled(t,a);if(s){var d=e.getOptionValue(t);e.setValue(Object(f.b)(a.filter((function(t){return e.getOptionValue(t)!==d}))),"deselect-option",t)}else{if(l)return void e.ariaOnChange(Object(f.c)(t),{action:"select-option",option:t,name:o});r?e.setValue(Object(f.b)([].concat(Object(h.a)(a),[t])),"select-option",t):e.setValue(Object(f.c)(t),"select-option")}i&&e.blurInput()},e.removeValue=function(t){var n=e.props.isMulti,i=e.state.selectValue,r=e.getOptionValue(t),o=i.filter((function(t){return e.getOptionValue(t)!==r})),a=Object(f.d)(n,o,o[0]||null);e.onChange(a,{action:"remove-value",removedValue:t}),e.focusInput()},e.clearValue=function(){var t=e.state.selectValue;e.onChange(Object(f.d)(e.props.isMulti,[],null),{action:"clear",removedValues:t})},e.popValue=function(){var t=e.props.isMulti,n=e.state.selectValue,i=n[n.length-1],r=n.slice(0,n.length-1),o=Object(f.d)(t,r,r[0]||null);e.onChange(o,{action:"pop-value",removedValue:i})},e.getFocusedOptionId=function(t){return lt(e.state.focusableOptionsWithIds,t)},e.getFocusableOptionsWithIds=function(){return at(rt(e.props,e.state.selectValue),e.getElementId("option"))},e.getValue=function(){return e.state.selectValue},e.cx=function(){for(var t=arguments.length,n=new Array(t),i=0;i5||o>5}},e.onTouchEnd=function(t){e.userIsDragging||(e.controlRef&&!e.controlRef.contains(t.target)&&e.menuListRef&&!e.menuListRef.contains(t.target)&&e.blurInput(),e.initialTouchX=0,e.initialTouchY=0)},e.onControlTouchEnd=function(t){e.userIsDragging||e.onControlMouseDown(t)},e.onClearIndicatorTouchEnd=function(t){e.userIsDragging||e.onClearIndicatorMouseDown(t)},e.onDropdownIndicatorTouchEnd=function(t){e.userIsDragging||e.onDropdownIndicatorMouseDown(t)},e.handleInputChange=function(t){var n=e.props.inputValue,i=t.currentTarget.value;e.setState({inputIsHiddenAfterUpdate:!1}),e.onInputChange(i,{action:"input-change",prevInputValue:n}),e.props.menuIsOpen||e.onMenuOpen()},e.onInputFocus=function(t){e.props.onFocus&&e.props.onFocus(t),e.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(e.openAfterFocus||e.props.openMenuOnFocus)&&e.openMenu("first"),e.openAfterFocus=!1},e.onInputBlur=function(t){var n=e.props.inputValue;e.menuListRef&&e.menuListRef.contains(document.activeElement)?e.inputRef.focus():(e.props.onBlur&&e.props.onBlur(t),e.onInputChange("",{action:"input-blur",prevInputValue:n}),e.onMenuClose(),e.setState({focusedValue:null,isFocused:!1}))},e.onOptionHover=function(t){if(!e.blockOptionHover&&e.state.focusedOption!==t){var n=e.getFocusableOptions().indexOf(t);e.setState({focusedOption:t,focusedOptionId:n>-1?e.getFocusedOptionId(t):null})}},e.shouldHideSelectedOptions=function(){return ft(e.props)},e.onValueInputFocus=function(t){t.preventDefault(),t.stopPropagation(),e.focus()},e.onKeyDown=function(t){var n=e.props,i=n.isMulti,r=n.backspaceRemovesValue,o=n.escapeClearsValue,a=n.inputValue,s=n.isClearable,l=n.isDisabled,d=n.menuIsOpen,c=n.onKeyDown,u=n.tabSelectsValue,h=n.openMenuOnFocus,p=e.state,f=p.focusedOption,g=p.focusedValue,m=p.selectValue;if(!(l||"function"==typeof c&&(c(t),t.defaultPrevented))){switch(e.blockOptionHover=!0,t.key){case"ArrowLeft":if(!i||a)return;e.focusValue("previous");break;case"ArrowRight":if(!i||a)return;e.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(g)e.removeValue(g);else{if(!r)return;i?e.popValue():s&&e.clearValue()}break;case"Tab":if(e.isComposing)return;if(t.shiftKey||!d||!u||!f||h&&e.isOptionSelected(f,m))return;e.selectOption(f);break;case"Enter":if(229===t.keyCode)break;if(d){if(!f)return;if(e.isComposing)return;e.selectOption(f);break}return;case"Escape":d?(e.setState({inputIsHiddenAfterUpdate:!1}),e.onInputChange("",{action:"menu-close",prevInputValue:a}),e.onMenuClose()):s&&o&&e.clearValue();break;case" ":if(a)return;if(!d){e.openMenu("first");break}if(!f)return;e.selectOption(f);break;case"ArrowUp":d?e.focusOption("up"):e.openMenu("last");break;case"ArrowDown":d?e.focusOption("down"):e.openMenu("first");break;case"PageUp":if(!d)return;e.focusOption("pageup");break;case"PageDown":if(!d)return;e.focusOption("pagedown");break;case"Home":if(!d)return;e.focusOption("first");break;case"End":if(!d)return;e.focusOption("last");break;default:return}t.preventDefault()}},e.state.instancePrefix="react-select-"+(e.props.instanceId||++gt),e.state.selectValue=Object(f.h)(t.value),t.menuIsOpen&&e.state.selectValue.length){var n=e.getFocusableOptionsWithIds(),i=e.buildFocusableOptions(),o=i.indexOf(e.state.selectValue[0]);e.state.focusableOptionsWithIds=n,e.state.focusedOption=i[o],e.state.focusedOptionId=lt(n,i[o])}return e}return e=d,o=[{key:"getDerivedStateFromProps",value:function(t,e){var n=e.prevProps,i=e.clearFocusValueOnUpdate,o=e.inputIsHiddenAfterUpdate,a=e.ariaSelection,s=e.isFocused,l=e.prevWasFocused,d=e.instancePrefix,c=t.options,u=t.value,h=t.menuIsOpen,p=t.inputValue,g=t.isMulti,m=Object(f.h)(u),v={};if(n&&(u!==n.value||c!==n.options||h!==n.menuIsOpen||p!==n.inputValue)){var b=h?function(t,e){return ot(rt(t,e))}(t,m):[],y=h?at(rt(t,m),"".concat(d,"-option")):[],x=i?function(t,e){var n=t.focusedValue,i=t.selectValue.indexOf(n);if(i>-1){if(e.indexOf(n)>-1)return n;if(i-1?n:e[0]}(e,b);v={selectValue:m,focusedOption:_,focusedOptionId:lt(y,_),focusableOptionsWithIds:y,focusedValue:x,clearFocusValueOnUpdate:!1}}var O=null!=o&&t!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},w=a,$=s&&l;return s&&!$&&(w={value:Object(f.d)(g,m,m[0]||null),options:m,action:"initial-input-focus"},$=!l),"initial-input-focus"===(null==a?void 0:a.action)&&(w=null),Object(r.a)(Object(r.a)(Object(r.a)({},v),O),{},{prevProps:t,ariaSelection:w,prevWasFocused:$})}}],(n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Object(f.i)(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(t){var e=this.props,n=e.isDisabled,i=e.menuIsOpen,r=this.state.isFocused;(r&&!n&&t.isDisabled||r&&i&&!t.menuIsOpen)&&this.focusInput(),r&&n&&!t.isDisabled?this.setState({isFocused:!1},this.onMenuClose):r||n||!t.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Object(f.i)(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(t,e){this.props.onInputChange(t,e)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(t){var e=this,n=this.state,i=n.selectValue,r=n.isFocused,o=this.buildFocusableOptions(),a="first"===t?0:o.length-1;if(!this.props.isMulti){var s=o.indexOf(i[0]);s>-1&&(a=s)}this.scrollToFocusedOptionOnUpdate=!(r&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:o[a],focusedOptionId:this.getFocusedOptionId(o[a])},(function(){return e.onMenuOpen()}))}},{key:"focusValue",value:function(t){var e=this.state,n=e.selectValue,i=e.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var r=n.indexOf(i);i||(r=-1);var o=n.length-1,a=-1;if(n.length){switch(t){case"previous":a=0===r?0:-1===r?o:r-1;break;case"next":r>-1&&r0&&void 0!==arguments[0]?arguments[0]:"first",e=this.props.pageSize,n=this.state.focusedOption,i=this.getFocusableOptions();if(i.length){var r=0,o=i.indexOf(n);n||(o=-1),"up"===t?r=o>0?o-1:i.length-1:"down"===t?r=(o+1)%i.length:"pageup"===t?(r=o-e)<0&&(r=0):"pagedown"===t?(r=o+e)>i.length-1&&(r=i.length-1):"last"===t&&(r=i.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:i[r],focusedValue:null,focusedOptionId:this.getFocusedOptionId(i[r])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(et):Object(r.a)(Object(r.a)({},et),this.props.theme):et}},{key:"getCommonProps",value:function(){var t=this.clearValue,e=this.cx,n=this.getStyles,i=this.getClassNames,r=this.getValue,o=this.selectOption,a=this.setValue,s=this.props,l=s.isMulti,d=s.isRtl,c=s.options;return{clearValue:t,cx:e,getStyles:n,getClassNames:i,getValue:r,hasValue:this.hasValue(),isMulti:l,isRtl:d,options:c,selectOption:o,selectProps:s,setValue:a,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var t=this.props,e=t.isClearable,n=t.isMulti;return void 0===e?n:e}},{key:"isOptionDisabled",value:function(t,e){return ut(this.props,t,e)}},{key:"isOptionSelected",value:function(t,e){return ht(this.props,t,e)}},{key:"filterOption",value:function(t,e){return pt(this.props,t,e)}},{key:"formatOptionLabel",value:function(t,e){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,i=this.state.selectValue;return this.props.formatOptionLabel(t,{context:e,inputValue:n,selectValue:i})}return this.getOptionLabel(t)}},{key:"formatGroupLabel",value:function(t){return this.props.formatGroupLabel(t)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var t=this.props,e=t.isDisabled,n=t.isSearchable,o=t.inputId,a=t.inputValue,s=t.tabIndex,l=t.form,d=t.menuIsOpen,c=t.required,u=this.getComponents().Input,h=this.state,g=h.inputIsHidden,m=h.ariaSelection,v=this.commonProps,b=o||this.getElementId("input"),y=Object(r.a)(Object(r.a)(Object(r.a)({"aria-autocomplete":"list","aria-expanded":d,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},d&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==m?void 0:m.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?p.createElement(u,Object(i.a)({},v,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:b,innerRef:this.getInputRef,isDisabled:e,isHidden:g,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:s,form:l,type:"text",value:a},y)):p.createElement(T,Object(i.a)({id:b,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:f.j,onFocus:this.onInputFocus,disabled:e,tabIndex:s,inputMode:"none",form:l,value:""},y))}},{key:"renderPlaceholderOrValue",value:function(){var t=this,e=this.getComponents(),n=e.MultiValue,r=e.MultiValueContainer,o=e.MultiValueLabel,a=e.MultiValueRemove,s=e.SingleValue,l=e.Placeholder,d=this.commonProps,c=this.props,u=c.controlShouldRenderValue,h=c.isDisabled,f=c.isMulti,g=c.inputValue,m=c.placeholder,v=this.state,b=v.selectValue,y=v.focusedValue,x=v.isFocused;if(!this.hasValue()||!u)return g?null:p.createElement(l,Object(i.a)({},d,{key:"placeholder",isDisabled:h,isFocused:x,innerProps:{id:this.getElementId("placeholder")}}),m);if(f)return b.map((function(e,s){var l=e===y,c="".concat(t.getOptionLabel(e),"-").concat(t.getOptionValue(e));return p.createElement(n,Object(i.a)({},d,{components:{Container:r,Label:o,Remove:a},isFocused:l,isDisabled:h,key:c,index:s,removeProps:{onClick:function(){return t.removeValue(e)},onTouchEnd:function(){return t.removeValue(e)},onMouseDown:function(t){t.preventDefault()}},data:e}),t.formatOptionLabel(e,"value"))}));if(g)return null;var _=b[0];return p.createElement(s,Object(i.a)({},d,{data:_,isDisabled:h}),this.formatOptionLabel(_,"value"))}},{key:"renderClearIndicator",value:function(){var t=this.getComponents().ClearIndicator,e=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,a=this.state.isFocused;if(!this.isClearable()||!t||r||!this.hasValue()||o)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return p.createElement(t,Object(i.a)({},e,{innerProps:s,isFocused:a}))}},{key:"renderLoadingIndicator",value:function(){var t=this.getComponents().LoadingIndicator,e=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,a=this.state.isFocused;return t&&o?p.createElement(t,Object(i.a)({},e,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:a})):null}},{key:"renderIndicatorSeparator",value:function(){var t=this.getComponents(),e=t.DropdownIndicator,n=t.IndicatorSeparator;if(!e||!n)return null;var r=this.commonProps,o=this.props.isDisabled,a=this.state.isFocused;return p.createElement(n,Object(i.a)({},r,{isDisabled:o,isFocused:a}))}},{key:"renderDropdownIndicator",value:function(){var t=this.getComponents().DropdownIndicator;if(!t)return null;var e=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return p.createElement(t,Object(i.a)({},e,{innerProps:o,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var t=this,e=this.getComponents(),n=e.Group,r=e.GroupHeading,o=e.Menu,a=e.MenuList,s=e.MenuPortal,l=e.LoadingMessage,d=e.NoOptionsMessage,c=e.Option,u=this.commonProps,h=this.state.focusedOption,g=this.props,m=g.captureMenuScroll,v=g.inputValue,b=g.isLoading,y=g.loadingMessage,x=g.minMenuHeight,_=g.maxMenuHeight,O=g.menuIsOpen,w=g.menuPlacement,$=g.menuPosition,C=g.menuPortalTarget,k=g.menuShouldBlockScroll,S=g.menuShouldScrollIntoView,j=g.noOptionsMessage,E=g.onMenuScrollToTop,M=g.onMenuScrollToBottom;if(!O)return null;var A,P=function(e,n){var r=e.type,o=e.data,a=e.isDisabled,s=e.isSelected,l=e.label,d=e.value,f=h===o,g=a?void 0:function(){return t.onOptionHover(o)},m=a?void 0:function(){return t.selectOption(o)},v="".concat(t.getElementId("option"),"-").concat(n),b={id:v,onClick:m,onMouseMove:g,onMouseOver:g,tabIndex:-1,role:"option","aria-selected":t.isAppleDevice?void 0:s};return p.createElement(c,Object(i.a)({},u,{innerProps:b,data:o,isDisabled:a,isSelected:s,key:v,label:l,type:r,value:d,isFocused:f,innerRef:f?t.getFocusedOptionRef:void 0}),t.formatOptionLabel(e.data,"menu"))};if(this.hasOptions())A=this.getCategorizedOptions().map((function(e){if("group"===e.type){var o=e.data,a=e.options,s=e.index,l="".concat(t.getElementId("group"),"-").concat(s),d="".concat(l,"-heading");return p.createElement(n,Object(i.a)({},u,{key:l,data:o,options:a,Heading:r,headingProps:{id:d,data:e.data},label:t.formatGroupLabel(e.data)}),e.options.map((function(t){return P(t,"".concat(s,"-").concat(t.index))})))}if("option"===e.type)return P(e,"".concat(e.index))}));else if(b){var T=y({inputValue:v});if(null===T)return null;A=p.createElement(l,u,T)}else{var L=j({inputValue:v});if(null===L)return null;A=p.createElement(d,u,L)}var D={minMenuHeight:x,maxMenuHeight:_,menuPlacement:w,menuPosition:$,menuShouldScrollIntoView:S},I=p.createElement(f.m,Object(i.a)({},u,D),(function(e){var n=e.ref,r=e.placerProps,s=r.placement,l=r.maxHeight;return p.createElement(o,Object(i.a)({},u,D,{innerRef:n,innerProps:{onMouseDown:t.onMenuMouseDown,onMouseMove:t.onMenuMouseMove},isLoading:b,placement:s}),p.createElement(U,{captureEnabled:m,onTopArrive:E,onBottomArrive:M,lockEnabled:k},(function(e){return p.createElement(a,Object(i.a)({},u,{innerRef:function(n){t.getMenuListRef(n),e(n)},innerProps:{role:"listbox","aria-multiselectable":u.isMulti,id:t.getElementId("listbox")},isLoading:b,maxHeight:l,focusedOption:h}),A)})))}));return C||"fixed"===$?p.createElement(s,Object(i.a)({},u,{appendTo:C,controlElement:this.controlRef,menuPlacement:w,menuPosition:$}),I):I}},{key:"renderFormField",value:function(){var t=this,e=this.props,n=e.delimiter,i=e.isDisabled,r=e.isMulti,o=e.name,a=e.required,s=this.state.selectValue;if(a&&!this.hasValue()&&!i)return p.createElement(V,{name:o,onFocus:this.onValueInputFocus});if(o&&!i){if(r){if(n){var l=s.map((function(e){return t.getOptionValue(e)})).join(n);return p.createElement("input",{name:o,type:"hidden",value:l})}var d=s.length>0?s.map((function(e,n){return p.createElement("input",{key:"i-".concat(n),name:o,type:"hidden",value:t.getOptionValue(e)})})):p.createElement("input",{name:o,type:"hidden",value:""});return p.createElement("div",null,d)}var c=s[0]?this.getOptionValue(s[0]):"";return p.createElement("input",{name:o,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){var t=this.commonProps,e=this.state,n=e.ariaSelection,r=e.focusedOption,o=e.focusedValue,a=e.isFocused,s=e.selectValue,l=this.getFocusableOptions();return p.createElement(_,Object(i.a)({},t,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:r,focusedValue:o,isFocused:a,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var t=this.getComponents(),e=t.Control,n=t.IndicatorsContainer,r=t.SelectContainer,o=t.ValueContainer,a=this.props,s=a.className,l=a.id,d=a.isDisabled,c=a.menuIsOpen,u=this.state.isFocused,h=this.commonProps=this.getCommonProps();return p.createElement(r,Object(i.a)({},h,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:d,isFocused:u}),this.renderLiveRegion(),p.createElement(e,Object(i.a)({},h,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:d,isFocused:u,menuIsOpen:c}),p.createElement(o,Object(i.a)({},h,{isDisabled:d}),this.renderPlaceholderOrValue(),this.renderInput()),p.createElement(n,Object(i.a)({},h,{isDisabled:d}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}])&&a(e.prototype,n),o&&a(e,o),Object.defineProperty(e,"prototype",{writable:!1}),d}(p.Component);mt.defaultProps=nt},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(15);e.a=function(t){var e=t.aria,n=void 0===e?{}:e,i=t.children,o=t.className,c=t.data,u=void 0===c?{}:c,h=t.htmlOptions,p=void 0===h?{}:h,f=t.id,g=t.lineStyle,m=void 0===g?"solid":g,v=t.orientation,b=void 0===v?"horizontal":v,y=t.text,x=t.dark,_=void 0!==x&&x,O=t.variant,w=void 0===O?"card":O,$=Object(s.a)(n),C=Object(s.c)(u),k=Object(s.d)(p),S=a()(Object(s.b)("pb_section_separator_kit",w,b,"dashed"===m?m:""),Object(l.c)(t),o);return r.a.createElement("div",Object.assign({},$,C,k,{className:S,id:f}),i&&i||y&&r.a.createElement("span",null,r.a.createElement(d.a,{dark:_,text:y})))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(36);function r(t){return Object(i.a)(t).getComputedStyle(t)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return l})),n.d(e,"c",(function(){return o})),n.d(e,"d",(function(){return a})),n.d(e,"e",(function(){return d})),n.d(e,"f",(function(){return h})),n.d(e,"g",(function(){return f})),n.d(e,"h",(function(){return v})),n.d(e,"i",(function(){return g})),n.d(e,"j",(function(){return m})),n.d(e,"k",(function(){return b}));var i=n(6);function r(t,e,n){let{reference:r,floating:o}=t;const a=Object(i.p)(e),s=Object(i.f)(e),l=Object(i.h)(s),d=Object(i.o)(e),c="y"===a,u=r.x+r.width/2-o.width/2,h=r.y+r.height/2-o.height/2,p=r[l]/2-o[l]/2;let f;switch(d){case"top":f={x:u,y:r.y-o.height};break;case"bottom":f={x:u,y:r.y+r.height};break;case"right":f={x:r.x+r.width,y:h};break;case"left":f={x:r.x-o.width,y:h};break;default:f={x:r.x,y:r.y}}switch(Object(i.e)(e)){case"start":f[s]-=p*(n&&c?-1:1);break;case"end":f[s]+=p*(n&&c?-1:1)}return f}const o=async(t,e,n)=>{const{placement:i="bottom",strategy:o="absolute",middleware:a=[],platform:s}=n,l=a.filter(Boolean),d=await(null==s.isRTL?void 0:s.isRTL(e));let c=await s.getElementRects({reference:t,floating:e,strategy:o}),{x:u,y:h}=r(c,i,d),p=i,f={},g=0;for(let n=0;n({name:"arrow",options:t,async fn(e){const{x:n,y:r,placement:o,rects:a,platform:s,elements:l,middlewareData:d}=e,{element:c,padding:u=0}=Object(i.c)(t,e)||{};if(null==c)return{};const h=Object(i.n)(u),p={x:n,y:r},f=Object(i.f)(o),g=Object(i.h)(f),m=await s.getDimensions(c),v="y"===f,b=v?"top":"left",y=v?"bottom":"right",x=v?"clientHeight":"clientWidth",_=a.reference[g]+a.reference[f]-p[f]-a.floating[g],O=p[f]-a.reference[f],w=await(null==s.getOffsetParent?void 0:s.getOffsetParent(c));let $=w?w[x]:0;$&&await(null==s.isElement?void 0:s.isElement(w))||($=l.floating[x]||a.floating[g]);const C=_/2-O/2,k=$/2-m[g]/2-1,S=Object(i.r)(h[b],k),j=Object(i.r)(h[y],k),E=S,M=$-m[g]-j,A=$/2-m[g]/2+C,P=Object(i.a)(E,A,M),T=!d.arrow&&null!=Object(i.e)(o)&&A!=P&&a.reference[g]/2-(AObject(i.e)(e)===t),...n.filter(e=>Object(i.e)(e)!==t)]:n.filter(t=>Object(i.o)(t)===t)).filter(n=>!t||(Object(i.e)(n)===t||!!e&&Object(i.j)(n)!==n))}(p||null,g,f):f,b=await a(e,m),y=(null==(n=l.autoPlacement)?void 0:n.index)||0,x=v[y];if(null==x)return{};const _=Object(i.g)(x,s,await(null==c.isRTL?void 0:c.isRTL(u.floating)));if(d!==x)return{reset:{placement:v[0]}};const O=[b[Object(i.o)(x)],b[_[0]],b[_[1]]],w=[...(null==(r=l.autoPlacement)?void 0:r.overflows)||[],{placement:x,overflows:O}],$=v[y+1];if($)return{data:{index:y+1,overflows:w},reset:{placement:$}};const C=w.map(t=>{const e=Object(i.e)(t.placement);return[t.placement,e&&h?t.overflows.slice(0,2).reduce((t,e)=>t+e,0):t.overflows[0],t.overflows]}).sort((t,e)=>t[1]-e[1]),k=(null==(o=C.filter(t=>t[2].slice(0,Object(i.e)(t[0])?2:3).every(t=>t<=0))[0])?void 0:o[0])||C[0][0];return k!==d?{data:{index:y+1,overflows:w},reset:{placement:k}}:{}}}},d=function(t){return void 0===t&&(t={}),{name:"flip",options:t,async fn(e){var n,r;const{placement:o,middlewareData:s,rects:l,initialPlacement:d,platform:c,elements:u}=e,{mainAxis:h=!0,crossAxis:p=!0,fallbackPlacements:f,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:v=!0,...b}=Object(i.c)(t,e);if(null!=(n=s.arrow)&&n.alignmentOffset)return{};const y=Object(i.o)(o),x=Object(i.o)(d)===d,_=await(null==c.isRTL?void 0:c.isRTL(u.floating)),O=f||(x||!v?[Object(i.m)(d)]:Object(i.i)(d));f||"none"===m||O.push(...Object(i.l)(d,v,m,_));const w=[d,...O],$=await a(e,b),C=[];let k=(null==(r=s.flip)?void 0:r.overflows)||[];if(h&&C.push($[y]),p){const t=Object(i.g)(o,l,_);C.push($[t[0]],$[t[1]])}if(k=[...k,{placement:o,overflows:C}],!C.every(t=>t<=0)){var S,j;const t=((null==(S=s.flip)?void 0:S.index)||0)+1,e=w[t];if(e)return{data:{index:t,overflows:k},reset:{placement:e}};let n=null==(j=k.filter(t=>t.overflows[0]<=0).sort((t,e)=>t.overflows[1]-e.overflows[1])[0])?void 0:j.placement;if(!n)switch(g){case"bestFit":{var E;const t=null==(E=k.map(t=>[t.placement,t.overflows.filter(t=>t>0).reduce((t,e)=>t+e,0)]).sort((t,e)=>t[1]-e[1])[0])?void 0:E[0];t&&(n=t);break}case"initialPlacement":n=d}if(o!==n)return{reset:{placement:n}}}return{}}}};function c(t,e){return{top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width}}function u(t){return i.v.some(e=>t[e]>=0)}const h=function(t){return void 0===t&&(t={}),{name:"hide",options:t,async fn(e){const{rects:n}=e,{strategy:r="referenceHidden",...o}=Object(i.c)(t,e);switch(r){case"referenceHidden":{const t=c(await a(e,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:u(t)}}}case"escaped":{const t=c(await a(e,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:t,escaped:u(t)}}}default:return{}}}}};function p(t){const e=Object(i.r)(...t.map(t=>t.left)),n=Object(i.r)(...t.map(t=>t.top));return{x:e,y:n,width:Object(i.q)(...t.map(t=>t.right))-e,height:Object(i.q)(...t.map(t=>t.bottom))-n}}const f=function(t){return void 0===t&&(t={}),{name:"inline",options:t,async fn(e){const{placement:n,elements:r,rects:o,platform:a,strategy:s}=e,{padding:l=2,x:d,y:c}=Object(i.c)(t,e),u=Array.from(await(null==a.getClientRects?void 0:a.getClientRects(r.reference))||[]),h=function(t){const e=t.slice().sort((t,e)=>t.y-e.y),n=[];let r=null;for(let t=0;tr.height/2?n.push([i]):n[n.length-1].push(i),r=i}return n.map(t=>Object(i.t)(p(t)))}(u),f=Object(i.t)(p(u)),g=Object(i.n)(l);const m=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===h.length&&h[0].left>h[1].right&&null!=d&&null!=c)return h.find(t=>d>t.left-g.left&&dt.top-g.top&&c=2){if("y"===Object(i.p)(n)){const t=h[0],e=h[h.length-1],r="top"===Object(i.o)(n),o=t.top,a=e.bottom,s=r?t.left:e.left,l=r?t.right:e.right;return{top:o,bottom:a,left:s,right:l,width:l-s,height:a-o,x:s,y:o}}const t="left"===Object(i.o)(n),e=Object(i.q)(...h.map(t=>t.right)),r=Object(i.r)(...h.map(t=>t.left)),o=h.filter(n=>t?n.left===r:n.right===e),a=o[0].top,s=o[o.length-1].bottom;return{top:a,bottom:s,left:r,right:e,width:e-r,height:s-a,x:r,y:a}}return f}},floating:r.floating,strategy:s});return o.reference.x!==m.reference.x||o.reference.y!==m.reference.y||o.reference.width!==m.reference.width||o.reference.height!==m.reference.height?{reset:{rects:m}}:{}}}};const g=function(t){return void 0===t&&(t=0),{name:"offset",options:t,async fn(e){var n,r;const{x:o,y:a,placement:s,middlewareData:l}=e,d=await async function(t,e){const{placement:n,platform:r,elements:o}=t,a=await(null==r.isRTL?void 0:r.isRTL(o.floating)),s=Object(i.o)(n),l=Object(i.e)(n),d="y"===Object(i.p)(n),c=["left","top"].includes(s)?-1:1,u=a&&d?-1:1,h=Object(i.c)(e,t);let{mainAxis:p,crossAxis:f,alignmentAxis:g}="number"==typeof h?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...h};return l&&"number"==typeof g&&(f="end"===l?-1*g:g),d?{x:f*u,y:p*c}:{x:p*c,y:f*u}}(e,t);return s===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+d.x,y:a+d.y,data:{...d,placement:s}}}}},m=function(t){return void 0===t&&(t={}),{name:"shift",options:t,async fn(e){const{x:n,y:r,placement:o}=e,{mainAxis:s=!0,crossAxis:l=!1,limiter:d={fn:t=>{let{x:e,y:n}=t;return{x:e,y:n}}},...c}=Object(i.c)(t,e),u={x:n,y:r},h=await a(e,c),p=Object(i.p)(Object(i.o)(o)),f=Object(i.k)(p);let g=u[f],m=u[p];if(s){const t="y"===f?"bottom":"right",e=g+h["y"===f?"top":"left"],n=g-h[t];g=Object(i.a)(e,g,n)}if(l){const t="y"===p?"bottom":"right",e=m+h["y"===p?"top":"left"],n=m-h[t];m=Object(i.a)(e,m,n)}const v=d.fn({...e,[f]:g,[p]:m});return{...v,data:{x:v.x-n,y:v.y-r}}}}},v=function(t){return void 0===t&&(t={}),{options:t,fn(e){const{x:n,y:r,placement:o,rects:a,middlewareData:s}=e,{offset:l=0,mainAxis:d=!0,crossAxis:c=!0}=Object(i.c)(t,e),u={x:n,y:r},h=Object(i.p)(o),p=Object(i.k)(h);let f=u[p],g=u[h];const m=Object(i.c)(l,e),v="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(d){const t="y"===p?"height":"width",e=a.reference[p]-a.floating[t]+v.mainAxis,n=a.reference[p]+a.reference[t]-v.mainAxis;fn&&(f=n)}if(c){var b,y;const t="y"===p?"width":"height",e=["top","left"].includes(Object(i.o)(o)),n=a.reference[h]-a.floating[t]+(e&&(null==(b=s.offset)?void 0:b[h])||0)+(e?0:v.crossAxis),r=a.reference[h]+a.reference[t]+(e?0:(null==(y=s.offset)?void 0:y[h])||0)-(e?v.crossAxis:0);gr&&(g=r)}return{[p]:f,[h]:g}}}},b=function(t){return void 0===t&&(t={}),{name:"size",options:t,async fn(e){const{placement:n,rects:r,platform:o,elements:s}=e,{apply:l=(()=>{}),...d}=Object(i.c)(t,e),c=await a(e,d),u=Object(i.o)(n),h=Object(i.e)(n),p="y"===Object(i.p)(n),{width:f,height:g}=r.floating;let m,v;"top"===u||"bottom"===u?(m=u,v=h===(await(null==o.isRTL?void 0:o.isRTL(s.floating))?"start":"end")?"left":"right"):(v=u,m="end"===h?"top":"bottom");const b=g-c[m],y=f-c[v],x=!e.middlewareData.shift;let _=b,O=y;if(p){const t=f-c.left-c.right;O=h||x?Object(i.r)(y,t):t}else{const t=g-c.top-c.bottom;_=h||x?Object(i.r)(b,t):t}if(x&&!h){const t=Object(i.q)(c.left,0),e=Object(i.q)(c.right,0),n=Object(i.q)(c.top,0),r=Object(i.q)(c.bottom,0);p?O=f-2*(0!==t||0!==e?t+e:Object(i.q)(c.left,c.right)):_=g-2*(0!==n||0!==r?n+r:Object(i.q)(c.top,c.bottom))}await l({...e,availableWidth:O,availableHeight:_});const w=await o.getDimensions(s.floating);return f!==w.width||g!==w.height?{reset:{rects:!0}}:{}}}}},function(t,e,n){"use strict";function i(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,o=function(){};return{s:o,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return s=t.done,t},e:function(t){l=!0,a=t},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw a}}}}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:document;o(this,t),this.matchDelegate=e,this.target=n}var e,n,r;return e=t,(n=[{key:"mutationObserver",get:function(){var t=this;return this._mutationObserver=this._mutationObserver||new MutationObserver((function(e){return t.processMutationList(e)}))}},{key:"start",value:function(){this.mutationObserver.observe(this.target,{attributes:!0,childList:!0,subtree:!0}),this.catchup()}},{key:"stop",value:function(){this.mutationObserverdisconnect()}},{key:"catchup",value:function(){this.handleAdditions(this.matchDelegate.matches(this.target))}},{key:"processMutationList",value:function(t){var e,n=i(t);try{for(n.s();!(e=n.n()).done;){var r=e.value;"attributes"==r.type?this.processAttributeChange(r.target):"childList"==r.type&&(this.processRemovedNodes(Array.from(r.removedNodes)),this.processAddedNodes(Array.from(r.addedNodes)))}}catch(t){n.e(t)}finally{n.f()}}},{key:"processAttributeChange",value:function(t){if(t.nodeType===Node.ELEMENT_NODE){var e=this.matchDelegate.matches(t);if(0===e.length)return this.matchDelegate.removeMatch(t);this.handleAdditions(e)}}},{key:"processRemovedNodes",value:function(t){var e,n=i(t);try{for(n.s();!(e=n.n()).done;){var r=e.value;r.nodeType===Node.ELEMENT_NODE&&this.handleRemovals(this.matchDelegate.matches(r))}}catch(t){n.e(t)}finally{n.f()}}},{key:"processAddedNodes",value:function(t){var e,n=i(t);try{for(n.s();!(e=n.n()).done;){var r=e.value;r.nodeType===Node.ELEMENT_NODE&&this.handleAdditions(this.matchDelegate.matches(r))}}catch(t){n.e(t)}finally{n.f()}}},{key:"handleRemovals",value:function(t){var e,n=i(t);try{for(n.s();!(e=n.n()).done;){var r=e.value;this.matchDelegate.removeMatch(r)}}catch(t){n.e(t)}finally{n.f()}}},{key:"handleAdditions",value:function(t){var e,n=i(t);try{for(n.s();!(e=n.n()).done;){var r=e.value;this.matchDelegate.addMatch(r)}}catch(t){n.e(t)}finally{n.f()}}}])&&a(e.prototype,n),r&&a(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function l(t){return function(t){if(Array.isArray(t))return d(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return d(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n=0&&Object(p.b)(t)?Object(h.a)(t):t;return Object(p.a)(n)?e.filter((function(t){return Object(p.a)(t)&&Object(m.a)(t,n)&&"body"!==Object(v.a)(t)})):[]}(t):[].concat(e),o=[].concat(r,[n]),a=o[0],s=o.reduce((function(e,n){var r=y(t,n,i);return e.top=Object(c.a)(r.top,e.top),e.right=Object(c.b)(r.right,e.right),e.bottom=Object(c.b)(r.bottom,e.bottom),e.left=Object(c.a)(r.left,e.left),e}),y(t,a,i));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}var _=n(151),O=n(154),w=n(156);function $(t,e){void 0===e&&(e={});var n=e,r=n.placement,a=void 0===r?t.placement:r,s=n.strategy,l=void 0===s?t.strategy:s,d=n.boundary,c=void 0===d?i.d:d,u=n.rootBoundary,h=void 0===u?i.o:u,g=n.elementContext,m=void 0===g?i.i:g,v=n.altBoundary,y=void 0!==v&&v,$=n.padding,C=void 0===$?0:$,k=Object(O.a)("number"!=typeof C?C:Object(w.a)(C,i.b)),S=m===i.i?i.j:i.i,j=t.rects.popper,E=t.elements[y?S:m],M=x(Object(p.a)(E)?E:E.contextElement||Object(o.a)(t.elements.popper),c,h,l),A=Object(f.a)(t.elements.reference),P=Object(_.a)({reference:A,element:j,strategy:"absolute",placement:a}),T=b(Object.assign({},j,P)),L=m===i.i?T:A,D={top:M.top-L.top+k.top,bottom:L.bottom-M.bottom+k.bottom,left:M.left-L.left+k.left,right:L.right-M.right+k.right},I=t.modifiersData.offset;if(m===i.i&&I){var N=I[a];Object.keys(D).forEach((function(t){var e=[i.k,i.c].indexOf(t)>=0?1:-1,n=[i.m,i.c].indexOf(t)>=0?"y":"x";D[t]+=N[n]*e}))}return D}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(5);e.a=function(t){var e=t.aria,n=void 0===e?{}:e,i=t.className,o=t.dark,c=void 0!==o&&o,u=t.data,h=void 0===u?{}:u,p=t.htmlOptions,f=void 0===p?{}:p,g=t.icon,m=t.id,v=t.size,b=void 0===v?"md":v,y=t.variant,x=void 0===y?"default":y,_=Object(s.a)(n),O=Object(s.c)(h),w=Object(s.d)(f),$=a()(Object(s.b)("pb_icon_circle_kit",b,x),Object(l.c)(t),i);return r.a.createElement("div",Object.assign({},_,O,w,{className:$,id:m}),r.a.createElement(d.a,{dark:c,icon:g}))}},,,,,,,function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(67),l=n.n(s),d=n(119),c=n.n(d),u=n(29),h=n.n(u),p=n(49),f=n(75),g=n(68),m=n(4),v=n(2);function b(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return y(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n{point.name}":T,D=t.dataLabels,I=void 0!==D&&D,N=t.height,R=t.htmlOptions,F=void 0===R?{}:R,B=t.id,z=t.innerSize,H=void 0===z?"md":z,W=t.legend,Y=void 0!==W&&W,U=t.maxPointSize,G=void 0===U?null:U,V=t.minPointSize,X=void 0===V?null:V,q=t.startAngle,K=void 0===q?null:q,Z=t.style,J=void 0===Z?"pie":Z,Q=t.title,tt=t.tooltipHtml,et=t.useHtml,nt=void 0!==et&&et,it=t.zMin,rt=void 0===it?null:it,ot=t.layout,at=void 0===ot?"horizontal":ot,st=t.verticalAlign,lt=void 0===st?"bottom":st,dt=t.x,ct=void 0===dt?0:dt,ut=t.y,ht=void 0===ut?0:ut,pt=x(t,["align","aria","rounded","borderColor","borderWidth","chartData","children","className","colors","dark","data","dataLabelHtml","dataLabels","height","htmlOptions","id","innerSize","legend","maxPointSize","minPointSize","startAngle","style","title","tooltipHtml","useHtml","zMin","layout","verticalAlign","x","y"]),ft=Object(v.a)(s),gt=Object(v.c)(P),mt=Object(v.d)(F);c()(h.a);M?h.a.setOptions(f.a):h.a.setOptions(p.a),h.a.setOptions({tooltip:{headerFormat:null,pointFormat:tt||'{point.name}: {point.y}',useHTML:nt}});var vt={sm:"35%",md:"50%",lg:"85%",none:"0%"},bt=b(Object(i.useState)({}),2),yt=bt[0],xt=bt[1];return Object(i.useEffect)((function(){var t,e=C.map((function(t){return t.y=t.value,delete t.value,t})),i={title:{text:Q},chart:{height:N,type:J,events:{render:function(t){return _(t)},redraw:function(t){return _(t)}}},legend:{align:n,verticalAlign:lt,layout:at,x:ct,y:ht},plotOptions:{pie:{colors:j.length>0?Object(g.a)(j):p.a.colors,dataLabels:{enabled:I,connectorShape:"straight",connectorWidth:3,format:L},showInLegend:Y}},series:[{minPointSize:X,maxPointSize:G,innerSize:20==$?"100%":(t=H,vt[t]),data:e,zMin:rt,startAngle:K,borderWidth:$,borderColor:O}],credits:!1};xt(Object.assign({},i))}),[C]),r.a.createElement(r.a.Fragment,null,k?r.a.createElement("div",{id:"wrapper-circle-chart-".concat(B)},r.a.createElement(l.a,{containerProps:Object.assign(Object.assign(Object.assign({className:a()("pb_circle_chart",Object(m.c)(pt)),id:B},ft),gt),mt),highcharts:h.a,options:yt}),r.a.createElement("div",{className:"pb-circle-chart-block"},k)):r.a.createElement(l.a,{containerProps:Object.assign(Object.assign(Object.assign({className:a()("pb_circle_chart",Object(m.c)(pt)),id:B},ft),gt),mt),highcharts:h.a,options:yt}))}},function(t,e,n){var i;"undefined"!=typeof self&&self,t.exports=(i=n(0),function(t){function e(i){if(n[i])return n[i].exports;var r=n[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,i){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:i})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=0)}([function(t,e,n){"use strict";function i(){return(i=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&Object(r.c)(s.width)/t.offsetWidth||1,d=t.offsetHeight>0&&Object(r.c)(s.height)/t.offsetHeight||1);var c=(Object(i.a)(t)?Object(o.a)(t):window).visualViewport,u=!Object(a.a)()&&n,h=(s.left+(u&&c?c.offsetLeft:0))/l,p=(s.top+(u&&c?c.offsetTop:0))/d,f=s.width/l,g=s.height/d;return{width:f,height:g,top:p,right:h+f,bottom:p+g,left:h,x:h,y:p}}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(12),l=n(5),d=n(35),c=n(4),u=n(2);e.a=function(t){var e=t.className,n=t.htmlOptions,i=void 0===n?{}:n,o=t.id,h=t.text,p=t.name,f=t.onClick,g=void 0===f?function(){}:f,m=t.avatarUrl,v=t.closeProps,b=void 0===v?{}:v,y=t.size,x=void 0===y?"":y,_=t.textTransform,O=void 0===_?"none":_,w=a()("pb_form_pill_kit_".concat("primary"),Object(c.c)(t),e,"small"===x?"small":null,O),$=Object(u.d)(i);return r.a.createElement("div",Object.assign({className:w,id:o},$),p&&r.a.createElement(r.a.Fragment,null,r.a.createElement(d.a,{imageUrl:m,name:p,size:"xs",status:null}),r.a.createElement(s.a,{className:"pb_form_pill_text",size:4,text:p})),h&&r.a.createElement(s.a,{className:"pb_form_pill_tag",size:4,text:h}),r.a.createElement("div",Object.assign({className:"pb_form_pill_close",onClick:g},b),r.a.createElement(l.a,{fixedWidth:!0,icon:"times"})))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n(73),r=n(19),o=n(0),a=n(52),s=(n(41),n(106),n(136),n(142),n(143),n(137),n(138),n(139),n(140),n(141),n(89),n(144),n(118),n(30),n(83),Object(o.forwardRef)((function(t,e){var n=Object(i.a)(t);return o.createElement(a.a,Object(r.a)({ref:e},n))})))},function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n(17),r=n(40),o=n(50),a=n(0),s=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function l(t){var e=t.defaultInputValue,n=void 0===e?"":e,l=t.defaultMenuIsOpen,d=void 0!==l&&l,c=t.defaultValue,u=void 0===c?null:c,h=t.inputValue,p=t.menuIsOpen,f=t.onChange,g=t.onInputChange,m=t.onMenuClose,v=t.onMenuOpen,b=t.value,y=Object(o.a)(t,s),x=Object(a.useState)(void 0!==h?h:n),_=Object(r.a)(x,2),O=_[0],w=_[1],$=Object(a.useState)(void 0!==p?p:d),C=Object(r.a)($,2),k=C[0],S=C[1],j=Object(a.useState)(void 0!==b?b:u),E=Object(r.a)(j,2),M=E[0],A=E[1],P=Object(a.useCallback)((function(t,e){"function"==typeof f&&f(t,e),A(t)}),[f]),T=Object(a.useCallback)((function(t,e){var n;"function"==typeof g&&(n=g(t,e)),w(void 0!==n?n:t)}),[g]),L=Object(a.useCallback)((function(){"function"==typeof v&&v(),S(!0)}),[v]),D=Object(a.useCallback)((function(){"function"==typeof m&&m(),S(!1)}),[m]),I=void 0!==h?h:O,N=void 0!==p?p:k,R=void 0!==b?b:M;return Object(i.a)(Object(i.a)({},y),{},{inputValue:I,menuIsOpen:N,onChange:P,onInputChange:T,onMenuClose:D,onMenuOpen:L,value:R})}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(30),a=n.n(o),s=i.createContext(),l=i.createContext();function d(t){var e=t.children,n=i.useState(null),r=n[0],o=n[1],a=i.useRef(!1);i.useEffect((function(){return function(){a.current=!0}}),[]);var d=i.useCallback((function(t){a.current||o(t)}),[]);return i.createElement(s.Provider,{value:r},i.createElement(l.Provider,{value:d},e))}var c=function(t){return Array.isArray(t)?t[0]:t},u=function(t){if("function"==typeof t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;it.length)&&(e=t.length);for(var n=0,i=new Array(e);n=0}var l=n(85),d=n(126);function c(t){return Object(a.b)(t)&&"fixed"!==Object(o.a)(t).position?t.offsetParent:null}function u(t){for(var e=Object(i.a)(t),n=c(t);n&&s(n)&&"static"===Object(o.a)(n).position;)n=c(n);return n&&("html"===Object(r.a)(n)||"body"===Object(r.a)(n)&&"static"===Object(o.a)(n).position)?e:n||function(t){var e=/firefox/i.test(Object(d.a)());if(/Trident/i.test(Object(d.a)())&&Object(a.b)(t)&&"fixed"===Object(o.a)(t).position)return null;var n=Object(l.a)(t);for(Object(a.c)(n)&&(n=n.host);Object(a.b)(n)&&["html","body"].indexOf(Object(r.a)(n))<0;){var i=Object(o.a)(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||e&&"filter"===i.willChange||e&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(t)||e}},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(160);function r(t,e,n){return(e=Object(i.a)(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return r}));function i(t,e,n){var i="";return n.split(" ").forEach((function(n){void 0!==t[n]?e.push(t[n]+";"):i+=n+" "})),i}var r=function(t,e,n){var i=t.key+"-"+e.name;!1===n&&void 0===t.registered[i]&&(t.registered[i]=e.styles)},o=function(t,e,n){r(t,e,n);var i=t.key+"-"+e.name;if(void 0===t.inserted[e.name]){var o=e;do{t.insert(e===o?"."+i:"",o,t.sheet,!0),o=o.next}while(void 0!==o)}}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(10),a=n(3),s=n.n(a),l=n(2),d=n(4),c=function(t,e){var n={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(n[i]=t[i]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(t);rn?n:i}},,,,,function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(10),c=n(15),u=n(46),h=n(8),p=n(5),f=n(74),g=n(37);function m(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return v(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&!b&&r.a.createElement(f.a,{className:"passphrase-tips",closeOnClick:"outside",placement:"right",reference:nt,shouldClosePopover:function(t){U(!t)},show:Y},r.a.createElement(h.a,{align:"center",orientation:"column"},r.a.createElement(c.a,{marginBottom:"xs",text:"Tips for a good passphrase"}),r.a.createElement("div",null,D.map((function(t,e){return r.a.createElement(c.a,{key:e,marginBottom:"xs",size:"xs"},r.a.createElement(p.a,{icon:"shield-check",marginRight:"xs"}),t)})))))),r.a.createElement("div",{className:"passphrase-text-input-wrapper"},r.a.createElement(g.a,Object.assign({className:"passphrase-text-input",dark:O,marginBottom:"xs",onChange:q,placeholder:"Enter a passphrase...",type:V?"text":"password",value:K},S)),r.a.createElement("span",{className:"show-passphrase-icon",onClick:function(t){t.preventDefault(),X(!V)}},r.a.createElement(d.a,{className:V?"hide-icon":"",color:"light",dark:O},r.a.createElement(p.a,{icon:"eye-slash"})),r.a.createElement(d.a,{className:V?"":"hide-icon",color:"light",dark:O},r.a.createElement(p.a,{icon:"eye"}))))))}},,function(t,e,n){"use strict";var i=function(t,e){return t===e};e.a=function(t,e){var n;void 0===e&&(e=i);var r,o=[],a=!1,s=function(t,n){return e(t,o[n],n)};return function(){for(var e=arguments.length,i=new Array(e),l=0;l=0?"x":"y"}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n(70),r=n(47),o=n(103);function a(t){return Object(i.a)(Object(r.a)(t)).left+Object(o.a)(t).scrollLeft}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(36);function r(t){var e=Object(i.a)(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(54);function r(t){var e=Object(i.a)(t),n=e.overflow,r=e.overflowX,o=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(70);function r(t){var e=Object(i.a)(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return rt}));var i=function(){function t(t){var e=this;this._insertTag=function(t){var n;n=0===e.tags.length?e.insertionPoint?e.insertionPoint.nextSibling:e.prepend?e.container.firstChild:e.before:e.tags[e.tags.length-1].nextSibling,e.container.insertBefore(t,n),e.tags.push(t)},this.isSpeedy=void 0===t.speedy||t.speedy,this.tags=[],this.ctr=0,this.nonce=t.nonce,this.key=t.key,this.container=t.container,this.prepend=t.prepend,this.insertionPoint=t.insertionPoint,this.before=null}var e=t.prototype;return e.hydrate=function(t){t.forEach(this._insertTag)},e.insert=function(t){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(t){var e=document.createElement("style");return e.setAttribute("data-emotion",t.key),void 0!==t.nonce&&e.setAttribute("nonce",t.nonce),e.appendChild(document.createTextNode("")),e.setAttribute("data-s",""),e}(this));var e=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(t){if(t.sheet)return t.sheet;for(var e=0;e2||N(E)>3?"":" "}function H(t,e){for(;--e&&T()&&!(E<48||E>102||E>57&&E<65||E>70&&E<97););return I(t,D()+(e<6&&32==L()&&32==T()))}function W(t,e){for(;T()&&t+E!==57&&(t+E!==84||47!==L()););return"/*"+I(e,j-1)+"*"+h(47===t?t:T())}function Y(t){for(;!N(L());)T();return I(t,j)}function U(t){return F(function t(e,n,i,r,o,a,s,l,d){var c=0,u=0,p=s,f=0,g=0,m=0,x=1,O=1,$=1,S=0,A="",P=o,I=a,N=r,R=A;for(;O;)switch(m=S,S=T()){case 40:if(108!=m&&58==y(R,p-1)){-1!=b(R+=v(B(S),"&","&\f"),"&\f")&&($=-1);break}case 34:case 39:case 91:R+=B(S);break;case 9:case 10:case 13:case 32:R+=z(m);break;case 92:R+=H(D()-1,7);continue;case 47:switch(L()){case 42:case 47:w(V(W(T(),D()),n,i),d);break;default:R+="/"}break;case 123*x:l[c++]=_(R)*$;case 125*x:case 59:case 0:switch(S){case 0:case 125:O=0;case 59+u:-1==$&&(R=v(R,/\f/g,"")),g>0&&_(R)-p&&w(g>32?X(R+";",r,i,p-1):X(v(R," ","")+";",r,i,p-2),d);break;case 59:R+=";";default:if(w(N=G(R,n,i,c,u,o,l,A,P=[],I=[],p),a),123===S)if(0===u)t(R,n,N,N,P,a,p,l,I);else switch(99===f&&110===y(R,3)?100:f){case 100:case 108:case 109:case 115:t(e,N,N,r&&w(G(e,N,N,0,0,o,l,A,o,P=[],p),I),o,I,p,l,r?P:I);break;default:t(R,N,N,N,[""],I,0,l,I)}}c=u=g=0,x=$=1,A=R="",p=s;break;case 58:p=1+_(R),g=m;default:if(x<1)if(123==S)--x;else if(125==S&&0==x++&&125==(E=j>0?y(M,--j):0,k--,10===E&&(k=1,C--),E))continue;switch(R+=h(S),S*x){case 38:$=u>0?1:(R+="\f",-1);break;case 44:l[c++]=(_(R)-1)*$,$=1;break;case 64:45===L()&&(R+=B(T())),f=L(),u=p=_(A=R+=Y(D())),S++;break;case 45:45===m&&2==_(R)&&(x=0)}}return a}("",null,null,null,[""],t=R(t),0,[0],t))}function G(t,e,n,i,r,o,a,s,d,c,h){for(var p=r-1,f=0===r?o:[""],m=O(f),b=0,y=0,_=0;b0?f[w]+" "+$:v($,/&\f/g,f[w])))&&(d[_++]=C);return A(t,e,n,0===r?l:s,d,c,h)}function V(t,e,n){return A(t,e,n,s,h(E),x(t,2,-2),0)}function X(t,e,n,i){return A(t,e,n,d,x(t,0,i),x(t,i+1,-1),i)}function q(t,e){for(var n="",i=O(t),r=0;r-1&&!t.return)switch(t.type){case d:t.return=function t(e,n){switch(f(e,n)){case 5103:return a+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return a+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return a+e+o+e+r+e+e;case 6828:case 4268:return a+e+r+e+e;case 6165:return a+e+r+"flex-"+e+e;case 5187:return a+e+v(e,/(\w+).+(:[^]+)/,a+"box-$1$2"+r+"flex-$1$2")+e;case 5443:return a+e+r+"flex-item-"+v(e,/flex-|-self/,"")+e;case 4675:return a+e+r+"flex-line-pack"+v(e,/align-content|flex-|-self/,"")+e;case 5548:return a+e+r+v(e,"shrink","negative")+e;case 5292:return a+e+r+v(e,"basis","preferred-size")+e;case 6060:return a+"box-"+v(e,"-grow","")+a+e+r+v(e,"grow","positive")+e;case 4554:return a+v(e,/([^-])(transform)/g,"$1"+a+"$2")+e;case 6187:return v(v(v(e,/(zoom-|grab)/,a+"$1"),/(image-set)/,a+"$1"),e,"")+e;case 5495:case 3959:return v(e,/(image-set\([^]*)/,a+"$1$`$1");case 4968:return v(v(e,/(.+:)(flex-)?(.*)/,a+"box-pack:$3"+r+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+a+e+e;case 4095:case 3583:case 4068:case 2532:return v(e,/(.+)-inline(.+)/,a+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(_(e)-1-n>6)switch(y(e,n+1)){case 109:if(45!==y(e,n+4))break;case 102:return v(e,/(.+:)(.+)-([^]+)/,"$1"+a+"$2-$3$1"+o+(108==y(e,n+3)?"$3":"$2-$3"))+e;case 115:return~b(e,"stretch")?t(v(e,"stretch","fill-available"),n)+e:e}break;case 4949:if(115!==y(e,n+1))break;case 6444:switch(y(e,_(e)-3-(~b(e,"!important")&&10))){case 107:return v(e,":",":"+a)+e;case 101:return v(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+a+(45===y(e,14)?"inline-":"")+"box$3$1"+a+"$2$3$1"+r+"$2box$3")+e}break;case 5936:switch(y(e,n+11)){case 114:return a+e+r+v(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return a+e+r+v(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return a+e+r+v(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return a+e+r+e+e}return e}(t.value,t.length);break;case c:return q([P(t,{value:v(t.value,"@","@"+a)})],i);case l:if(t.length)return $(t.props,(function(e){switch(m(e,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return q([P(t,{props:[v(e,/:(read-\w+)/,":-moz-$1")]})],i);case"::placeholder":return q([P(t,{props:[v(e,/:(plac\w+)/,":"+a+"input-$1")]}),P(t,{props:[v(e,/:(plac\w+)/,":-moz-$1")]}),P(t,{props:[v(e,/:(plac\w+)/,r+"input-$1")]})],i)}return""}))}}],rt=function(t){var e=t.key;if("css"===e){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(t){-1!==t.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(t),t.setAttribute("data-s",""))}))}var r=t.stylisPlugins||it;var o,a,s={},l=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+e+' "]'),(function(t){for(var e=t.getAttribute("data-emotion").split(" "),n=1;n=4;++i,r-=4)e=1540483477*(65535&(e=255&t.charCodeAt(i)|(255&t.charCodeAt(++i))<<8|(255&t.charCodeAt(++i))<<16|(255&t.charCodeAt(++i))<<24))+(59797*(e>>>16)<<16),n=1540483477*(65535&(e^=e>>>24))+(59797*(e>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(r){case 3:n^=(255&t.charCodeAt(i+2))<<16;case 2:n^=(255&t.charCodeAt(i+1))<<8;case 1:n=1540483477*(65535&(n^=255&t.charCodeAt(i)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(r)+l,styles:r,next:h}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n(85),r=n(104),o=n(43),a=n(28);var s=n(36);function l(t,e){var n;void 0===e&&(e=[]);var d=function t(e){return["html","body","#document"].indexOf(Object(o.a)(e))>=0?e.ownerDocument.body:Object(a.b)(e)&&Object(r.a)(e)?e:t(Object(i.a)(e))}(t),c=d===(null==(n=t.ownerDocument)?void 0:n.body),u=Object(s.a)(d),h=c?[u].concat(u.visualViewport||[],Object(r.a)(d)?d:[]):d,p=e.concat(h);return c?p:p.concat(l(Object(i.a)(h)))}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(4),a=n(2),s=n(67),l=n.n(s),d=n(29),c=n.n(d),u=n(49),h=n(75),p=n(68),f=n(25),g=n(3),m=n.n(g);function v(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return b(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?Object(p.a)(k):u.a.colors,plotOptions:{series:{pointStart:P,events:{},dataLabels:{enabled:!1}}},series:w,credits:!1};Y||(rt.plotOptions.series.events={legendItemClick:function(){return!1}});var ot=v(Object(i.useState)({}),2),at=ot[0],st=ot[1];return Object(i.useEffect)((function(){st(Object(f.merge)(rt,M))}),[w]),r.a.createElement(l.a,{containerProps:Object.assign(Object.assign(Object.assign({className:m()(Object(o.c)(tt),C),id:A},et),nt),it),highcharts:c.a,options:at})}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4);function d(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return u(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n●{point.name}: {point.value}':P,L=t.type,D=void 0===L?"treemap":L,I=x(t,["aria","data","chartData","colors","dark","drillable","grouped","height","htmlOptions","id","title","tooltipHtml","type"]),N=Object(l.a)(n),R=Object(l.c)(d),F=Object(l.d)(j);v()(h.a),_?h.a.setOptions(f.a):h.a.setOptions(p.a);var B={title:{text:A},chart:{height:k,type:D},credits:!1,series:[{data:u}],plotOptions:{treemap:{tooltip:{pointFormat:T},allowTraversingTree:w,colorByPoint:!C,colors:void 0!==m&&m.length>0?Object(g.a)(m):p.a.colors}}},z=b(Object(i.useState)({}),2),H=z[0],W=z[1];return Object(i.useEffect)((function(){W(Object.assign({},B))}),[u]),r.a.createElement(c.a,{containerProps:Object.assign(Object.assign(Object.assign({className:a()(Object(s.c)(I),"pb_treemap_chart"),id:E},N),R),F),highcharts:h.a,options:H})}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(4),l=n(2),d=n(84),c=n(80),u=n(10),h=n(5),p=n(71),f=n(46),g=n(25);function m(t){return function(t){if(Array.isArray(t))return y(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||b(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=b(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function b(t,e){if(t){if("string"==typeof t)return y(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(t,e):void 0}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&t(a.children,i)}}catch(t){o.e(t)}finally{o.f()}}(t,e),n},_=function t(e){var n=[];if(Array.isArray(e))return e.forEach((function(e){if(e.checked&&n.push(e),e.children&&e.children.length>0){var i=t(e.children);n.push.apply(n,m(i))}})),n},O=function(t){var e=[];return function t(n){Array.isArray(n)&&n.forEach((function(i){if(i.checked)if(i.children&&i.children.length>0){if(0===i.children.filter((function(t){return!t.checked})).length)return void e.push(i)}else{var r=n.find((function(t){return t.id===i.parentId}));r&&r.checked||e.push(i)}i.children&&i.children.length>0&&t(i.children)}))}(t),e};function w(t){return function(t){if(Array.isArray(t))return k(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||C(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||C(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(t,e){if(t){if("string"==typeof t)return k(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k(t,e):void 0}}function k(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:[],o=0;o2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(Array.isArray(e))return e.map((function(e){var o=Object.assign(Object.assign({},e),{checked:Boolean(n&&n.length&&n.includes(e.id)),parent_id:i,depth:r});if(o.children&&o.children.length>0){var a=e.checked&&!T?pt(e.children,!0):e.children;o.children=t(a,n,o.id,r+1)}return o}))}(L,"single"===F?[null==N?void 0:N[0]]:N);if(Q(t),"single"===F)if(0!==(null==N?void 0:N.length)&&(null==N?void 0:N.length)){if(0!==(null==N?void 0:N.length)&&!ut.value){var e=x(t,N[0]);if(e.length){var n=e[0],i=n.id,r=n.value;ht({id:[i],value:r,item:e})}else ht({id:[],value:"",item:[]})}}else ht({id:[],value:"",item:[]})}),[L,N]),Object(i.useEffect)((function(){T?nt(_(J)):ot("single"===F?ut.item:O(J))}),[J]),Object(i.useEffect)((function(){var t=function(t){Y.current&&!Y.current.contains(t.target)&&V(!0)};return window.addEventListener("click",t),function(){window.removeEventListener("click",t)}}),[]);var ft=function t(e,n,i){if(Array.isArray(n))return n.map((function(n){return n.id!=e?n.children=t(e,n.children,i):(n.checked=i,n.children=pt(n.children,"single"===F?!i:i)),n}))},gt=function(t){var e=Object(g.cloneDeep)(J);return T?ft(t.id,e,!0):function t(e,n){if(null!==e.parent_id){var i=x(n,e.parent_id);if(i[0].children.every((function(t){return t.checked})))i[0].checked=!0,null!==i[0].parent_id&&t(i[0],n)}return n}(t,ft(t.id,e,!0))},mt=function(t){var e=Object(g.cloneDeep)(J);return T?ft(t.id,e,!1):function t(e,n){if(n.parent_id){var i=x(e,n.parent_id);i[0].checked=!1,i[0].parent_id&&t(e,i[0])}return e}(ft(t.id,e,!1),t)},vt=function(t,e){var n=e?gt(t):mt(t);return Q(n),n},bt=function(t,e){t.stopPropagation();var n=vt(e,!1);I(T?_(n):O(n))},yt=function(t){return lt.indexOf(t.id)>-1},xt=function(){var t;return T&&et&&et.length?t=et.length:!T&&rt&&rt.length&&(t=rt.length),t};return r.a.createElement("div",Object.assign({},B,z,H,{className:W,id:S}),r.a.createElement("div",{className:"wrapper",ref:Y},r.a.createElement("div",{className:"input_wrapper",onClick:function(t){t.stopPropagation(),"multiselect_input"===t.target.id||t.target.classList.contains("pb_form_pill_tag")||V(!G)}},r.a.createElement("div",{className:"input_inner_container"},"single"===F&&0!==rt.length?rt.map((function(t){return r.a.createElement("input",{key:t.id,name:"".concat(A,"[]"),type:"hidden",value:t.id})})):null,"single"!==F&&r.a.createElement(r.a.Fragment,null,T&&0!==et.length?et.map((function(t){return r.a.createElement("input",{key:t.id,name:"".concat(A,"[]"),type:"hidden",value:t.id})})):null,T&&0!==et.length&&"pills"===E?et.map((function(t,e){return r.a.createElement(p.a,{key:e,onClick:function(e){return bt(e,t)},size:"small",text:t.label})})):null,T||0===rt.length||"pills"!==E?null:rt.map((function(t,e){return r.a.createElement(p.a,{key:e,onClick:function(e){return bt(e,t)},size:"small",text:t.label})})),T&&0!==et.length&&"pills"===E&&r.a.createElement("br",null),!T&&0!==rt.length&&"pills"===E&&r.a.createElement("br",null)),r.a.createElement("input",{id:"multiselect_input",onChange:function(t){var e;"single"===F?(e=t.target.value,pt(J,!1),ot([]),ht({id:[],value:e,item:[]}),K(e)):K(t.target.value)},onClick:function(){return V(!1)},placeholder:"none"===E&&xt()?"".concat(xt()," ").concat(1===xt()?"item":"items"," selected"):"Start typing...",value:ut.value||q})),G?r.a.createElement("div",{key:"chevron-down"},r.a.createElement(h.a,{icon:"chevron-down",size:"xs"})):r.a.createElement("div",{key:"chevron-up"},r.a.createElement(h.a,{icon:"chevron-up",size:"xs"}))),r.a.createElement("div",{className:"dropdown_menu ".concat(G?"close":"open")},function t(e){return r.a.createElement("ul",null,Array.isArray(e)&&e.map((function(e){return r.a.createElement("div",{key:e.id},r.a.createElement("li",{className:"dropdown_item","data-name":e.id},r.a.createElement("div",{className:"dropdown_item_checkbox_row"},e.parent_id||e.children?r.a.createElement("div",{key:yt(e)?"chevron-down":"chevron-right"},r.a.createElement(f.a,{className:e.children&&e.children.length>0?"":"toggle_icon",icon:yt(e)?"chevron-down":"chevron-right",onClick:function(t){return function(t,e){e.stopPropagation();var n=x(J,t);if(n){var i=w(lt);yt(n[0])?i=i.filter((function(t){return t!=n[0].id})):i.push(n[0].id),dt(i)}}(e.id,t)},variant:"link"})):null,"single"===F?e.hideRadio?r.a.createElement(u.a,null,e.label):r.a.createElement(c.a,{checked:e.checked,id:"".concat(e.id,"-").concat(e.label),label:e.label,name:M,onChange:function(t){return function(t){var e=t.target,n=e.id,i=e.value,r=n.match(/^[^-]*/)[0],o=pt(J,!1),a=ft(r,o,!0),s=x(a,r);Q(a),ht({id:[r],value:i,item:s}),K(""),V(!0),I(s)}(t)},padding:e.children?"none":"xs",type:"radio",value:e.label}):r.a.createElement(d.a,{id:e.id,text:e.label},r.a.createElement("input",{checked:e.checked,name:e.label,onChange:function(t){!function(t,e){var n=t.target.parentNode.id;K("");var i=x(J,n),r=vt(i[0],e);I(T?_(r):O(r))}(t,!e.checked)},type:"checkbox",value:e.label}))),yt(e)&&e.children&&e.children.length>0&&("single"===F||!q)&&r.a.createElement("div",null,t(e.children))))})))}(q?function(t,e){var n=[];return function t(e,i){var r,o=v(e);try{for(o.s();!(r=o.n()).done;){var a=r.value;a.label.toLowerCase().includes(i.toLowerCase())&&n.push(a),a.children&&t(a.children,i)}}catch(t){o.e(t)}finally{o.f()}}(t,e),n}(J,q):J))))}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(72),a=n(19),s=n(52),l=n(73),d=n(78),c=n(17),u=n(40),h=n(50),p=n(21),f=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];function g(t){var e=t.defaultOptions,n=void 0!==e&&e,r=t.cacheOptions,o=void 0!==r&&r,a=t.loadOptions;t.options;var s=t.isLoading,l=void 0!==s&&s,g=t.onInputChange,m=t.filterOption,v=void 0===m?null:m,b=Object(h.a)(t,f),y=b.inputValue,x=Object(i.useRef)(void 0),_=Object(i.useRef)(!1),O=Object(i.useState)(Array.isArray(n)?n:void 0),w=Object(u.a)(O,2),$=w[0],C=w[1],k=Object(i.useState)(void 0!==y?y:""),S=Object(u.a)(k,2),j=S[0],E=S[1],M=Object(i.useState)(!0===n),A=Object(u.a)(M,2),P=A[0],T=A[1],L=Object(i.useState)(void 0),D=Object(u.a)(L,2),I=D[0],N=D[1],R=Object(i.useState)([]),F=Object(u.a)(R,2),B=F[0],z=F[1],H=Object(i.useState)(!1),W=Object(u.a)(H,2),Y=W[0],U=W[1],G=Object(i.useState)({}),V=Object(u.a)(G,2),X=V[0],q=V[1],K=Object(i.useState)(void 0),Z=Object(u.a)(K,2),J=Z[0],Q=Z[1],tt=Object(i.useState)(void 0),et=Object(u.a)(tt,2),nt=et[0],it=et[1];o!==nt&&(q({}),it(o)),n!==J&&(C(Array.isArray(n)?n:void 0),Q(n)),Object(i.useEffect)((function(){return _.current=!0,function(){_.current=!1}}),[]);var rt=Object(i.useCallback)((function(t,e){if(!a)return e();var n=a(t,e);n&&"function"==typeof n.then&&n.then(e,(function(){return e()}))}),[a]);Object(i.useEffect)((function(){!0===n&&rt(j,(function(t){_.current&&(C(t||[]),T(!!x.current))}))}),[]);var ot=Object(i.useCallback)((function(t,e){var n=Object(p.l)(t,e,g);if(!n)return x.current=void 0,E(""),N(""),z([]),T(!1),void U(!1);if(o&&X[n])E(n),N(n),z(X[n]),T(!1),U(!1);else{var i=x.current={};E(n),T(!0),U(!I),rt(n,(function(t){_&&i===x.current&&(x.current=void 0,T(!1),N(n),z(t||[]),U(!1),q(t?Object(c.a)(Object(c.a)({},X),{},Object(d.a)({},n,t)):X))}))}}),[o,rt,I,X,g]),at=Y?[]:j&&I?B:$||[];return Object(c.a)(Object(c.a)({},b),{},{options:at,isLoading:P||l,onInputChange:ot,filterOption:v})}n(136),n(137),n(138),n(139),n(140),n(141),n(142),n(143),n(89),n(144),n(118),n(30),n(83);var m=Object(i.forwardRef)((function(t,e){var n=g(t),r=Object(l.a)(n);return i.createElement(s.a,Object(a.a)({ref:e},r))})),v=n(86),b=["allowCreateWhileLoading","createOptionPosition","formatCreateLabel","isValidNewOption","getNewOptionData","onCreateOption","options","onChange"],y=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,i=String(t).toLowerCase(),r=String(n.getOptionValue(e)).toLowerCase(),o=String(n.getOptionLabel(e)).toLowerCase();return r===i||o===i},x={formatCreateLabel:function(t){return'Create "'.concat(t,'"')},isValidNewOption:function(t,e,n,i){return!(!t||e.some((function(e){return y(t,e,i)}))||n.some((function(e){return y(t,e,i)})))},getNewOptionData:function(t,e){return{label:e,value:t,__isNew__:!0}}};function _(t){var e=t.allowCreateWhileLoading,n=void 0!==e&&e,r=t.createOptionPosition,o=void 0===r?"last":r,a=t.formatCreateLabel,l=void 0===a?x.formatCreateLabel:a,d=t.isValidNewOption,u=void 0===d?x.isValidNewOption:d,f=t.getNewOptionData,g=void 0===f?x.getNewOptionData:f,m=t.onCreateOption,y=t.options,_=void 0===y?[]:y,O=t.onChange,w=Object(h.a)(t,b),$=w.getOptionValue,C=void 0===$?s.c:$,k=w.getOptionLabel,S=void 0===k?s.b:k,j=w.inputValue,E=w.isLoading,M=w.isMulti,A=w.value,P=w.name,T=Object(i.useMemo)((function(){return u(j,Object(p.h)(A),_,{getOptionValue:C,getOptionLabel:S})?g(j,l(j)):void 0}),[l,g,S,C,j,u,_,A]),L=Object(i.useMemo)((function(){return!n&&E||!T?_:"first"===o?[T].concat(Object(v.a)(_)):[].concat(Object(v.a)(_),[T])}),[n,o,E,T,_]),D=Object(i.useCallback)((function(t,e){if("select-option"!==e.action)return O(t,e);var n=Array.isArray(t)?t:[t];if(n[n.length-1]!==T)O(t,e);else if(m)m(j);else{var i=g(j,j),r={action:"create-option",name:P,option:i};O(Object(p.d)(M,[].concat(Object(v.a)(Object(p.h)(A)),[i]),i),r)}}),[g,j,M,P,T,m,O,A]);return Object(c.a)(Object(c.a)({},w),{},{options:L,onChange:D})}var O=Object(i.forwardRef)((function(t,e){var n=_(Object(l.a)(t));return i.createElement(s.a,Object(a.a)({ref:e},n))})),w=Object(i.forwardRef)((function(t,e){var n=g(t),r=_(Object(l.a)(n));return i.createElement(s.a,Object(a.a)({ref:e},r))})),$=n(25),C=n(4),k=n(3),S=n.n(k),j=n(8),E=n(37),M=function(t){return r.a.createElement("div",{className:"pb_typeahead_wrapper"},r.a.createElement(E.a,{dark:t.selectProps.dark,error:t.selectProps.error,label:t.selectProps.label},r.a.createElement(j.a,null,r.a.createElement(p.p.Control,Object.assign({className:"text_input"},t)))))},A=function(t){var e=t.selectProps,n=t.clearValue;return Object(i.useEffect)((function(){document.addEventListener("pb-typeahead-kit-".concat(e.id,":clear"),n)}),[!0]),r.a.createElement(p.p.ClearIndicator,Object.assign({className:"clear_indicator"},t))},P=function(t){return r.a.createElement(p.p.IndicatorsContainer,Object.assign({className:"text_input_indicators"},t))},T=function(t){return r.a.createElement(p.p.MenuList,Object.assign({},t),t.children)},L=n(48),D=n(71),I=function(t){var e=t.removeProps,n=t.data,i=n.imageUrl,o=n.label,a=t.selectProps.multiKit;return"string"==typeof i&&({marginRight:"xs",name:o,avatarUrl:""}.avatarUrl=i),r.a.createElement(p.p.MultiValueContainer,Object.assign({className:"text_input_multivalue_container"},t),"badge"===a&&r.a.createElement(L.a,{closeProps:e,removeIcon:!0,text:o,variant:"primary"}),"badge"!==a&&i&&r.a.createElement(D.a,{avatarUrl:i,closeProps:e,marginRight:"xs",name:o,size:"smallPill"===a?"small":"",text:""}),"badge"!==a&&!i&&r.a.createElement(D.a,{closeProps:e,marginRight:"xs",name:"",size:"smallPill"===a?"small":"",text:o}))},N=n(121),R=function(t){var e=t.data.imageUrl,n=t.selectProps.valueComponent;return r.a.createElement(p.p.Option,Object.assign({},t),r.a.createElement(r.a.Fragment,null,!n&&e&&r.a.createElement(N.a,{align:"left",avatarUrl:e,dark:t.selectProps.dark,name:t.label,orientation:"horizontal"}),n&&n(t.data),!n&&!e&&t.label))},F=n(5),B=function(t){return r.a.createElement(r.a.Fragment,null,r.a.createElement(j.a,{align:"center",className:"placeholder"},r.a.createElement(p.p.IndicatorsContainer,Object.assign({},t)),t.selectProps.plusIcon&&r.a.createElement(F.a,{className:"typeahead-plus-icon",icon:"plus"})))},z=function(t){return r.a.createElement(p.p.ValueContainer,Object.assign({className:"text_input_value_container"},t))},H=n(2),W=function(t,e){var n={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(n[i]=t[i]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(t);rt.length)&&(e=t.length);for(var n=0,i=new Array(e);n and to function properly.");var I=D[0],N=D[1],R=I.props,F=R.children,B=O(R,["children"]),z=N.props,H=z.children,W=O(z,["children"]),Y=Object(d.a)(n),U=Object(d.c)(v),G=Object(d.d)(_),V=a()(Object(d.b)("pb_collapsible_kit"),Object(l.c)(M),o);return r.a.createElement(c.Provider,{value:{collapsed:P,toggle:T,icon:w,iconSize:k,iconColor:C,onIconClick:S,onClick:j}},r.a.createElement("div",Object.assign({},Y,U,G,{className:V,id:E}),r.a.createElement(y,Object.assign({},B),F),r.a.createElement(h,Object.assign({},W),H)))};w.Main=y,w.Content=h;e.a=w},function(t,e,n){var i=n(207);t.exports=function(t,e,n){return(e=i(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){"use strict";var i,r;!function(o){t.exports?(o.default=o,t.exports=o):(i=[n(29)],void 0===(r=function(t){return o(t),o.Highcharts=t,o}.apply(e,i))||(t.exports=r))}((function(t){function e(t,e,n,i){t.hasOwnProperty(e)||(t[e]=i.apply(null,n))}e(t=t?t._modules:{},"Extensions/Pane.js",[t["Core/Chart/Chart.js"],t["Series/CenteredUtilities.js"],t["Core/Globals.js"],t["Core/Pointer.js"],t["Core/Utilities.js"]],(function(t,e,n,i,r){function o(t,e,n){return Math.sqrt(Math.pow(t-n[0],2)+Math.pow(e-n[1],2))<=n[2]/2}var a=r.addEvent,s=r.extend,l=r.merge,d=r.pick,c=r.splat;return t.prototype.collectionsWithUpdate.push("pane"),r=function(){function t(t,e){this.options=this.chart=this.center=this.background=void 0,this.coll="pane",this.defaultOptions={center:["50%","50%"],size:"85%",innerSize:"0%",startAngle:0},this.defaultBackgroundOptions={shape:"circle",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%"},this.init(t,e)}return t.prototype.init=function(t,e){this.chart=e,this.background=[],e.pane.push(this),this.setOptions(t)},t.prototype.setOptions=function(t){this.options=l(this.defaultOptions,this.chart.angular?{background:{}}:void 0,t)},t.prototype.render=function(){var t=this.options,e=this.options.background,n=this.chart.renderer;if(this.group||(this.group=n.g("pane-group").attr({zIndex:t.zIndex||0}).add()),this.updateCenter(),e)for(e=c(e),t=Math.max(e.length,this.background.length||0),n=0;n-Math.PI/2&&h-Math.PI&&0>h||h>Math.PI?-10:10)}return l}function x(t){var e=this,n=this.pane.center,i=this.chart,r=i.inverted,o=t.reverse,a=this.pane.options.background?this.pane.options.background[0]||this.pane.options.background:{},s=a.innerRadius||"0%",l=a.outerRadius||"100%",d=n[0]+i.plotLeft,c=n[1]+i.plotTop,u=this.height,h=t.isCrosshair;a=n[3]/2;var p,g=t.value,m=this.getPosition(g),v=m.x;if(m=m.y,h&&(g=(m=this.getCrosshairPosition(t,d,c))[0],v=m[1],m=m[2]),this.isCircular)g=Math.sqrt(Math.pow(v-d,2)+Math.pow(m-c,2)),o="string"==typeof s?f(s,1):s/g,i="string"==typeof l?f(l,1):l/g,n&&a&&(o<(a/=g)&&(o=a),ig||g>u)&&(g=0),"circle"===this.options.gridLineInterpolation)n=this.getLinePath(0,g,a);else if(n=[],i[r?"yAxis":"xAxis"].forEach((function(t){t.pane===e.pane&&(p=t)})),p)for(d=p.tickPositions,p.autoConnect&&(d=d.concat([d[0]])),o&&(d=d.slice().reverse()),g&&(g+=a),c=0;ct?0:t,this.center[2]/2)-this.offset)}function O(){var t=this.center,e=this.chart,n=this.options.title;return{x:e.plotLeft+t[0]+(n.x||0),y:e.plotTop+t[1]-{high:.5,middle:.25,low:0}[n.align]*t[2]+(n.y||0)}}function w(t){t.beforeSetTickPositions=n,t.createLabelCollector=i,t.getCrosshairPosition=m,t.getLinePath=v,t.getOffset=b,t.getPlotBandPath=y,t.getPlotLinePath=x,t.getPosition=_,t.getTitlePosition=O,t.postTranslate=A,t.setAxisSize=T,t.setAxisTranslation=L,t.setOptions=D}function $(){var t=this.chart,e=this.options,n=this.pane,i=n&&n.options;t.angular&&this.isXAxis||!n||!t.angular&&!t.polar||(this.angleRad=(e.angle||0)*Math.PI/180,this.startAngleRad=(i.startAngle-90)*Math.PI/180,this.endAngleRad=(p(i.endAngle,i.startAngle+360)-90)*Math.PI/180,this.offset=e.offset||0)}function C(t){this.isRadial&&(t.align=void 0,t.preventDefault())}function k(){if(this.chart&&this.chart.labelCollectors){var t=this.labelCollector?this.chart.labelCollectors.indexOf(this.labelCollector):-1;0<=t&&this.chart.labelCollectors.splice(t,1)}}function S(e){var n,i=this.chart,o=i.inverted,s=i.angular,l=i.polar,d=this.isXAxis,c=this.coll,u=s&&d,p=i.options;e=e.userOptions.pane||0,e=this.pane=i.pane&&i.pane[e],"colorAxis"===c?this.isRadial=!1:(s?(u?(this.isHidden=!0,this.createLabelCollector=r,this.getOffset=a,this.render=this.redraw=P,this.setTitle=this.setCategories=this.setScale=a):w(this),(n=!d)&&(this.defaultPolarOptions=F)):l&&(w(this),this.defaultPolarOptions=(n=this.horiz)?R:h("xAxis"===c?t.defaultXAxisOptions:t.defaultYAxisOptions,B),o&&"yAxis"===c&&(this.defaultPolarOptions.stackLabels=t.defaultYAxisOptions.stackLabels,this.defaultPolarOptions.reversedStacks=!0)),s||l?(this.isRadial=!0,p.chart.zoomType=null,this.labelCollector||(this.labelCollector=this.createLabelCollector()),this.labelCollector&&i.labelCollectors.push(this.labelCollector)):this.isRadial=!1,e&&n&&(e.axis=this),this.isCircular=n)}function j(){this.isRadial&&this.beforeSetTickPositions()}function E(t){var e=this.label;if(e){var n=this.axis,i=e.getBBox(),r=n.options.labels,o=(n.translate(this.pos)+n.startAngleRad+Math.PI/2)/Math.PI*180%360,a=Math.round(o),s=d(r.y)?0:.3*-i.height,l=r.y,c=20,u=r.align,h="end",g=0>a?a+360:a,m=g,v=0,b=0;if(n.isRadial){var y=n.getPosition(this.pos,n.center[2]/2+f(p(r.distance,-25),n.center[2]/2,-n.center[2]/2));"auto"===r.rotation?e.attr({rotation:o}):d(l)||(l=n.chart.renderer.fontMetrics(e.styles&&e.styles.fontSize).b-i.height/2),d(u)||(n.isCircular?(i.width>n.len*n.tickInterval/(n.max-n.min)&&(c=0),u=o>c&&o<180-c?"left":o>180+c&&o<360-c?"right":"center"):u="center",e.attr({align:u})),"auto"===u&&2===n.tickPositions.length&&n.isCircular&&(90g?g=180-g:270=g&&(g=540-g),180=m&&(m=360-m),n.pane.options.startAngle!==a&&n.pane.options.startAngle!==a+360&&n.pane.options.startAngle!==a-360||(h="start"),u=-90<=a&&90>=a||-360<=a&&-270>=a||270<=a&&360>=a?"start"===h?"right":"left":"start"===h?"left":"right",70m&&(u="center"),15>g||180<=g&&195>g?v=.3*i.height:15<=g&&35>=g?v="start"===h?0:.75*i.height:195<=g&&215>=g?v="start"===h?.75*i.height:0:35=g?v="start"===h?.25*-i.height:i.height:215=g&&(v="start"===h?i.height:.25*-i.height),15>m?b="start"===h?.15*-i.height:.15*i.height:165=m&&(b="start"===h?.15*i.height:.15*-i.height),e.attr({align:u}),e.translate(b,v+s)),t.pos.x=y.x+(r.x||0),t.pos.y=y.y+(l||0)}}}function M(t){this.axis.getPosition&&c(t.pos,this.axis.getPosition(this.pos))}function A(t,e){var n=this.chart,i=this.center;return t=this.startAngleRad+t,{x:n.plotLeft+i[0]+Math.cos(t)*e,y:n.plotTop+i[1]+Math.sin(t)*e}}function P(){this.isDirty=!1}function T(){if(this.constructor.prototype.setAxisSize.call(this),this.isRadial){this.pane.updateCenter(this);var t=this.center=this.pane.center.slice();if(this.isCircular)this.sector=this.endAngleRad-this.startAngleRad;else{var e=this.postTranslate(this.angleRad,t[3]/2);t[0]=e.x-this.chart.plotLeft,t[1]=e.y-this.chart.plotTop}this.len=this.width=this.height=(t[2]-t[3])*p(this.sector,1)/2}}function L(){this.constructor.prototype.setAxisTranslation.call(this),this.center&&(this.transA=this.isCircular?(this.endAngleRad-this.startAngleRad)/(this.max-this.min||1):(this.center[2]-this.center[3])/2/(this.max-this.min||1),this.minPixelPadding=this.isXAxis?this.transA*this.minPointOffset:0)}function D(t){(t=this.options=h(this.constructor.defaultOptions,this.defaultPolarOptions,o[this.coll],t)).plotBands||(t.plotBands=[]),u(this,"afterSetOptions")}function I(t,e,n,i,r,o,a){var s=this.axis;return s.isRadial?e=["M",e,n,"L",(t=s.getPosition(this.pos,s.center[2]/2+i)).x,t.y]:e=t.call(this,e,n,i,r,o,a),e}var N=[],R={gridLineWidth:1,labels:{align:void 0,distance:15,x:0,y:void 0,style:{textOverflow:"none"}},maxPadding:0,minPadding:0,showLastLabel:!1,tickLength:0},F={labels:{align:"center",x:0,y:void 0},minorGridLineWidth:0,minorTickInterval:"auto",minorTickLength:10,minorTickPosition:"inside",minorTickWidth:1,tickLength:10,tickPosition:"inside",tickWidth:2,title:{rotation:0},zIndex:2},B={gridLineInterpolation:"circle",gridLineWidth:1,labels:{align:"right",x:-3,y:-2},showLastLabel:!1,title:{x:4,text:null,rotation:90}};e.compose=function(t,e){return-1===N.indexOf(t)&&(N.push(t),s(t,"afterInit",$),s(t,"autoLabelAlign",C),s(t,"destroy",k),s(t,"init",S),s(t,"initialAxisTranslation",j)),-1===N.indexOf(e)&&(N.push(e),s(e,"afterGetLabelPosition",E),s(e,"afterGetPosition",M),g(e.prototype,"getMarkPath",I)),t}}(r||(r={})),r})),e(t,"Series/AreaRange/AreaRangePoint.js",[t["Series/Area/AreaSeries.js"],t["Core/Series/Point.js"],t["Core/Utilities.js"]],(function(t,e,n){var i=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),r=e.prototype,o=n.defined,a=n.isNumber;return function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.high=void 0,e.low=void 0,e.options=void 0,e.plotHigh=void 0,e.plotLow=void 0,e.plotHighX=void 0,e.plotLowX=void 0,e.plotX=void 0,e.series=void 0,e}return i(e,t),e.prototype.setState=function(){var t=this.state,e=this.series,n=e.chart.polar;o(this.plotHigh)||(this.plotHigh=e.yAxis.toPixels(this.high,!0)),o(this.plotLow)||(this.plotLow=this.plotY=e.yAxis.toPixels(this.low,!0)),e.stateMarkerGraphic&&(e.lowerStateMarkerGraphic=e.stateMarkerGraphic,e.stateMarkerGraphic=e.upperStateMarkerGraphic),this.graphic=this.upperGraphic,this.plotY=this.plotHigh,n&&(this.plotX=this.plotHighX),r.setState.apply(this,arguments),this.state=t,this.plotY=this.plotLow,this.graphic=this.lowerGraphic,n&&(this.plotX=this.plotLowX),e.stateMarkerGraphic&&(e.upperStateMarkerGraphic=e.stateMarkerGraphic,e.stateMarkerGraphic=e.lowerStateMarkerGraphic,e.lowerStateMarkerGraphic=void 0),r.setState.apply(this,arguments)},e.prototype.haloPath=function(){var t=this.series.chart.polar,e=[];return this.plotY=this.plotLow,t&&(this.plotX=this.plotLowX),this.isInside&&(e=r.haloPath.apply(this,arguments)),this.plotY=this.plotHigh,t&&(this.plotX=this.plotHighX),this.isTopInside&&(e=e.concat(r.haloPath.apply(this,arguments))),e},e.prototype.isValid=function(){return a(this.low)&&a(this.high)},e}(t.prototype.pointClass)})),e(t,"Series/AreaRange/AreaRangeSeries.js",[t["Series/AreaRange/AreaRangePoint.js"],t["Series/Area/AreaSeries.js"],t["Series/Column/ColumnSeries.js"],t["Core/Globals.js"],t["Core/Series/Series.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n,i,r,o,a){var s=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),l=e.prototype,d=n.prototype;n=i.noop;var c=r.prototype,u=a.defined,h=a.extend,p=a.isArray,f=a.pick,g=a.merge;return r=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e.lowerStateMarkerGraphic=void 0,e.xAxis=void 0,e}return s(n,t),n.prototype.toYData=function(t){return[t.low,t.high]},n.prototype.highToXY=function(t){var e=this.chart,n=this.xAxis.postTranslate(t.rectPlotX||0,this.yAxis.len-t.plotHigh);t.plotHighX=n.x-e.plotLeft,t.plotHigh=n.y-e.plotTop,t.plotLowX=t.plotX},n.prototype.translate=function(){var t=this,e=t.yAxis;l.translate.apply(t),t.points.forEach((function(n){var i=n.high,r=n.plotY;n.isNull?n.plotY=null:(n.plotLow=r,n.plotHigh=e.translate(t.dataModify?t.dataModify.modifyValue(i):i,0,1,0,1),t.dataModify&&(n.yBottom=n.plotHigh))})),this.chart.polar&&this.points.forEach((function(e){t.highToXY(e),e.tooltipPos=[(e.plotHighX+e.plotLowX)/2,(e.plotHigh+e.plotLow)/2]}))},n.prototype.getGraphPath=function(t){var e,n=[],i=[],r=l.getGraphPath,o=this.options,a=this.chart.polar,s=a&&!1!==o.connectEnds,d=o.connectNulls,c=o.step;for(e=(t=t||this.points).length;e--;){var u=t[e],h=a?{plotX:u.rectPlotX,plotY:u.yBottom,doCurve:!1}:{plotX:u.plotX,plotY:u.plotY,doCurve:!1};u.isNull||s||d||t[e+1]&&!t[e+1].isNull||i.push(h);var p={polarPlotY:u.polarPlotY,rectPlotX:u.rectPlotX,yBottom:u.yBottom,plotX:f(u.plotHighX,u.plotX),plotY:u.plotHigh,isNull:u.isNull};i.push(p),n.push(p),u.isNull||s||d||t[e-1]&&!t[e-1].isNull||i.push(h)}return t=r.call(this,t),c&&(!0===c&&(c="left"),o.step={left:"right",center:"center",right:"left"}[c]),n=r.call(this,n),i=r.call(this,i),o.step=c,o=[].concat(t,n),!this.chart.polar&&i[0]&&"M"===i[0][0]&&(i[0]=["L",i[0][1],i[0][2]]),this.graphPath=o,this.areaPath=t.concat(i),o.isArea=!0,o.xMap=t.xMap,this.areaPath.xMap=t.xMap,o},n.prototype.drawDataLabels=function(){var t,e,n=this.points,i=n.length,r=[],o=this.options.dataLabels,a=this.chart.inverted;if(o){if(p(o))var s=o[0]||{enabled:!1},l=o[1]||{enabled:!1};else(s=h({},o)).x=o.xHigh,s.y=o.yHigh,(l=h({},o)).x=o.xLow,l.y=o.yLow;if(s.enabled||this._hasPointLabels){for(t=i;t--;)if(e=n[t]){var d=s.inside?e.plotHighe.plotLow;e.y=e.high,e._plotY=e.plotY,e.plotY=e.plotHigh,r[t]=e.dataLabel,e.dataLabel=e.dataLabelUpper,e.below=d,a?s.align||(s.align=d?"right":"left"):s.verticalAlign||(s.verticalAlign=d?"top":"bottom")}for(this.options.dataLabels=s,c.drawDataLabels&&c.drawDataLabels.apply(this,arguments),t=i;t--;)(e=n[t])&&(e.dataLabelUpper=e.dataLabel,e.dataLabel=r[t],delete e.dataLabels,e.y=e.low,e.plotY=e._plotY)}if(l.enabled||this._hasPointLabels){for(t=i;t--;)(e=n[t])&&(d=l.inside?e.plotHighe.plotLow,e.below=!d,a?l.align||(l.align=d?"left":"right"):l.verticalAlign||(l.verticalAlign=d?"bottom":"top"));this.options.dataLabels=l,c.drawDataLabels&&c.drawDataLabels.apply(this,arguments)}if(s.enabled)for(t=i;t--;)(e=n[t])&&(e.dataLabels=[e.dataLabelUpper,e.dataLabel].filter((function(t){return!!t})));this.options.dataLabels=o}},n.prototype.alignDataLabel=function(){d.alignDataLabel.apply(this,arguments)},n.prototype.drawPoints=function(){var t,e=this.points.length;for(c.drawPoints.apply(this,arguments),t=0;t● {series.name}: {point.low} - {point.high}
'},trackByArea:!0,dataLabels:{align:void 0,verticalAlign:void 0,xLow:0,xHigh:0,yLow:0,yHigh:0}}),n}(e),h(r.prototype,{pointArrayMap:["low","high"],pointValKey:"low",deferTranslatePolar:!0,pointClass:t,setStackedPoints:n}),o.registerSeriesType("arearange",r),r})),e(t,"Series/AreaSplineRange/AreaSplineRangeSeries.js",[t["Series/AreaRange/AreaRangeSeries.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n){var i=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),r=e.seriesTypes.spline,o=n.merge;n=n.extend;var a=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t.options=void 0,t.data=void 0,t.points=void 0,t}return i(n,e),n.defaultOptions=o(t.defaultOptions),n}(t);return n(a.prototype,{getPointSpline:r.prototype.getPointSpline}),e.registerSeriesType("areasplinerange",a),a})),e(t,"Series/BoxPlot/BoxPlotSeries.js",[t["Series/Column/ColumnSeries.js"],t["Core/Globals.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n,i){var r=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();e=e.noop;var o=i.extend,a=i.merge,s=i.pick;return o((i=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return r(n,e),n.prototype.pointAttribs=function(){return{}},n.prototype.translate=function(){var t=this.yAxis,n=this.pointArrayMap;e.prototype.translate.apply(this),this.points.forEach((function(e){n.forEach((function(n){null!==e[n]&&(e[n+"Plot"]=t.translate(e[n],0,1,0,1))})),e.plotHigh=e.highPlot}))},n.prototype.drawPoints=function(){var t,e,n,i,r,o,a,l,d,c,u,h=this,p=h.options,f=h.chart,g=f.renderer,m=0,v=!1!==h.doQuartiles,b=h.options.whiskerLength;h.points.forEach((function(y){var x=y.graphic,_=x?"animate":"attr",O=y.shapeArgs,w={},$={},C={},k={},S=y.color||h.color;void 0!==y.plotY&&(a=Math.round(O.width),l=Math.floor(O.x),d=l+a,c=Math.round(a/2),t=Math.floor(v?y.q1Plot:y.lowPlot),e=Math.floor(v?y.q3Plot:y.lowPlot),n=Math.floor(y.highPlot),i=Math.floor(y.lowPlot),x||(y.graphic=x=g.g("point").add(h.group),y.stem=g.path().addClass("highcharts-boxplot-stem").add(x),b&&(y.whiskers=g.path().addClass("highcharts-boxplot-whisker").add(x)),v&&(y.box=g.path(void 0).addClass("highcharts-boxplot-box").add(x)),y.medianShape=g.path(void 0).addClass("highcharts-boxplot-median").add(x)),f.styledMode||($.stroke=y.stemColor||p.stemColor||S,$["stroke-width"]=s(y.stemWidth,p.stemWidth,p.lineWidth),$.dashstyle=y.stemDashStyle||p.stemDashStyle||p.dashStyle,y.stem.attr($),b&&(C.stroke=y.whiskerColor||p.whiskerColor||S,C["stroke-width"]=s(y.whiskerWidth,p.whiskerWidth,p.lineWidth),C.dashstyle=y.whiskerDashStyle||p.whiskerDashStyle||p.dashStyle,y.whiskers.attr(C)),v&&(w.fill=y.fillColor||p.fillColor||S,w.stroke=p.lineColor||S,w["stroke-width"]=p.lineWidth||0,w.dashstyle=y.boxDashStyle||p.boxDashStyle||p.dashStyle,y.box.attr(w)),k.stroke=y.medianColor||p.medianColor||S,k["stroke-width"]=s(y.medianWidth,p.medianWidth,p.lineWidth),k.dashstyle=y.medianDashStyle||p.medianDashStyle||p.dashStyle,y.medianShape.attr(k)),o=y.stem.strokeWidth()%2/2,x=[["M",m=l+c+o,e],["L",m,n],["M",m,t],["L",m,i]],y.stem[_]({d:x}),v&&(o=y.box.strokeWidth()%2/2,t=Math.floor(t)+o,e=Math.floor(e)+o,x=[["M",l+=o,e],["L",l,t],["L",d+=o,t],["L",d,e],["L",l,e],["Z"]],y.box[_]({d:x})),b&&(o=y.whiskers.strokeWidth()%2/2,n+=o,i+=o,u=/%$/.test(b)?c*parseFloat(b)/100:b/2,x=[["M",m-u,n],["L",m+u,n],["M",m-u,i],["L",m+u,i]],y.whiskers[_]({d:x})),r=Math.round(y.medianPlot),o=y.medianShape.strokeWidth()%2/2,x=[["M",l,r+=o],["L",d,r]],y.medianShape[_]({d:x}))}))},n.prototype.toYData=function(t){return[t.low,t.q1,t.median,t.q3,t.high]},n.defaultOptions=a(t.defaultOptions,{threshold:null,tooltip:{pointFormat:' {series.name}
Maximum: {point.high}
Upper quartile: {point.q3}
Median: {point.median}
Lower quartile: {point.q1}
Minimum: {point.low}
'},whiskerLength:"50%",fillColor:"#ffffff",lineWidth:1,medianWidth:2,whiskerWidth:2}),n}(t)).prototype,{pointArrayMap:["low","q1","median","q3","high"],pointValKey:"high",drawDataLabels:e,setStackedPoints:e}),n.registerSeriesType("boxplot",i),i})),e(t,"Series/Bubble/BubbleLegendDefaults.js",[],(function(){return{borderColor:void 0,borderWidth:2,className:void 0,color:void 0,connectorClassName:void 0,connectorColor:void 0,connectorDistance:60,connectorWidth:1,enabled:!1,labels:{className:void 0,allowOverlap:!1,format:"",formatter:void 0,align:"right",style:{fontSize:"10px",color:"#000000"},x:0,y:0},maxSize:60,minSize:10,legendIndex:0,ranges:{value:void 0,borderColor:void 0,color:void 0,connectorColor:void 0},sizeBy:"area",sizeByAbsoluteValue:!1,zIndex:1,zThreshold:0}})),e(t,"Series/Bubble/BubbleLegendItem.js",[t["Core/Color/Color.js"],t["Core/FormatUtilities.js"],t["Core/Globals.js"],t["Core/Utilities.js"]],(function(t,e,n,i){var r=t.parse,o=n.noop,a=i.arrayMax,s=i.arrayMin,l=i.isNumber,d=i.merge,c=i.pick,u=i.stableSort;return function(){function t(t,e){this.options=this.symbols=this.visible=this.selected=this.ranges=this.movementX=this.maxLabel=this.legendSymbol=this.legendItemWidth=this.legendItemHeight=this.legendItem=this.legendGroup=this.legend=this.fontMetrics=this.chart=void 0,this.setState=o,this.init(t,e)}return t.prototype.init=function(t,e){this.options=t,this.visible=!0,this.chart=e.chart,this.legend=e},t.prototype.addToLegend=function(t){t.splice(this.options.legendIndex,0,this)},t.prototype.drawLegendSymbol=function(t){var e=this.chart,n=this.options,i=c(t.options.itemDistance,20),r=n.ranges,o=n.connectorDistance;this.fontMetrics=e.renderer.fontMetrics(n.labels.style.fontSize),r&&r.length&&l(r[0].value)?(u(r,(function(t,e){return e.value-t.value})),this.ranges=r,this.setOptions(),this.render(),t=this.getMaxLabelSize(),e=2*(r=this.ranges[0].radius),o=0<(o=o-r+t.width)?o:0,this.maxLabel=t,this.movementX="left"===n.labels.align?o:0,this.legendItemWidth=e+o+i,this.legendItemHeight=e+this.fontMetrics.h/2):t.options.bubbleLegend.autoRanges=!0},t.prototype.setOptions=function(){var t=this.ranges,e=this.options,n=this.chart.series[e.seriesIndex],i=this.legend.baseline,o={zIndex:e.zIndex,"stroke-width":e.borderWidth},a={zIndex:e.zIndex,"stroke-width":e.connectorWidth},s={align:this.legend.options.rtl||"left"===e.labels.align?"right":"left",zIndex:e.zIndex},l=n.options.marker.fillOpacity,u=this.chart.styledMode;t.forEach((function(h,p){u||(o.stroke=c(h.borderColor,e.borderColor,n.color),o.fill=c(h.color,e.color,1!==l?r(n.color).setOpacity(l).get("rgba"):n.color),a.stroke=c(h.connectorColor,e.connectorColor,n.color)),t[p].radius=this.getRangeRadius(h.value),t[p]=d(t[p],{center:t[0].radius-t[p].radius+i}),u||d(!0,t[p],{bubbleAttribs:d(o),connectorAttribs:d(a),labelAttribs:s})}),this)},t.prototype.getRangeRadius=function(t){var e=this.options;return this.chart.series[this.options.seriesIndex].getRadius.call(this,e.ranges[e.ranges.length-1].value,e.ranges[0].value,e.minSize,e.maxSize,t)},t.prototype.render=function(){var t=this.chart.renderer,e=this.options.zThreshold;this.symbols||(this.symbols={connectors:[],bubbleItems:[],labels:[]}),this.legendSymbol=t.g("bubble-legend"),this.legendItem=t.g("bubble-legend-item"),this.legendSymbol.translateX=0,this.legendSymbol.translateY=0,this.ranges.forEach((function(t){t.value>=e&&this.renderRange(t)}),this),this.legendSymbol.add(this.legendItem),this.legendItem.add(this.legendGroup),this.hideOverlappingLabels()},t.prototype.renderRange=function(t){var e=this.options,n=e.labels,i=this.chart,r=i.series[e.seriesIndex],o=i.renderer,a=this.symbols;i=a.labels;var s=t.center,l=Math.abs(t.radius),d=e.connectorDistance||0,c=n.align,u=e.connectorWidth,h=this.ranges[0].radius||0,p=s-l-e.borderWidth/2+u/2,f=this.fontMetrics;f=f.f/2-(f.h-f.f)/2;var g=o.styledMode;d=this.legend.options.rtl||"left"===c?-d:d,"center"===c&&(d=0,e.connectorDistance=0,t.labelAttribs.align="center"),c=p+e.labels.y;var m=h+d+e.labels.x;a.bubbleItems.push(o.circle(h,s+((p%1?1:.5)-(u%2?0:.5)),l).attr(g?{}:t.bubbleAttribs).addClass((g?"highcharts-color-"+r.colorIndex+" ":"")+"highcharts-bubble-legend-symbol "+(e.className||"")).add(this.legendSymbol)),a.connectors.push(o.path(o.crispLine([["M",h,p],["L",h+d,p]],e.connectorWidth)).attr(g?{}:t.connectorAttribs).addClass((g?"highcharts-color-"+this.options.seriesIndex+" ":"")+"highcharts-bubble-legend-connectors "+(e.connectorClassName||"")).add(this.legendSymbol)),t=o.text(this.formatLabel(t),m,c+f).attr(g?{}:t.labelAttribs).css(g?{}:n.style).addClass("highcharts-bubble-legend-labels "+(e.labels.className||"")).add(this.legendSymbol),i.push(t),t.placed=!0,t.alignAttr={x:m,y:c+f}},t.prototype.getMaxLabelSize=function(){var t,e;return this.symbols.labels.forEach((function(n){e=n.getBBox(!0),t=t?e.width>t.width?e:t:e})),t||{}},t.prototype.formatLabel=function(t){var n=this.options,i=n.labels.formatter;n=n.labels.format;var r=this.chart.numberFormatter;return n?e.format(n,t):i?i.call(t):r(t.value,1)},t.prototype.hideOverlappingLabels=function(){var t=this.chart,e=this.symbols;!this.options.labels.allowOverlap&&e&&(t.hideOverlappingLabels(e.labels),e.labels.forEach((function(t,n){t.newOpacity?t.newOpacity!==t.oldOpacity&&e.connectors[n].show():e.connectors[n].hide()})))},t.prototype.getRanges=function(){var t,e=this.legend.bubbleLegend,n=e.options.ranges,i=Number.MAX_VALUE,r=-Number.MAX_VALUE;e.chart.series.forEach((function(e){e.isBubble&&!e.ignoreSeries&&((t=e.zData.filter(l)).length&&(i=c(e.options.zMin,Math.min(i,Math.max(s(t),!1===e.options.displayNegative?e.options.zThreshold:-Number.MAX_VALUE))),r=c(e.options.zMax,Math.max(r,a(t)))))}));var o=i===r?[{value:r}]:[{value:i},{value:(i+r)/2},{value:r,autoRanges:!0}];return n.length&&n[0].radius&&o.reverse(),o.forEach((function(t,e){n&&n[e]&&(o[e]=d(n[e],t))})),o},t.prototype.predictBubbleSizes=function(){var t=this.chart,e=this.fontMetrics,n=t.legend.options,i=n.floating,r=(n="horizontal"===n.layout)?t.legend.lastLineHeight:0,o=t.plotSizeX,a=t.plotSizeY,s=t.series[this.options.seriesIndex],l=s.getPxExtremes();t=Math.ceil(l.minPxSize),l=Math.ceil(l.maxPxSize);var d=Math.min(a,o);return s=s.options.maxSize,i||!/%$/.test(s)?e=l:(s=parseFloat(s),e=(d+r-e.h/2)*s/100/(s/100+1),(n&&a-e>=o||!n&&o-e>=a)&&(e=l)),[t,Math.ceil(e)]},t.prototype.updateRanges=function(t,e){var n=this.legend.options.bubbleLegend;n.minSize=t,n.maxSize=e,n.ranges=this.getRanges()},t.prototype.correctSizes=function(){var t=this.legend,e=this.chart.series[this.options.seriesIndex].getPxExtremes();1o.height&&(o.height=t[r].itemHeight);o.step=e}return n}function c(t){var n=this.bubbleLegend,i=this.options,o=i.bubbleLegend,a=r(this.chart);n&&n.ranges&&n.ranges.length&&(o.ranges.length&&(o.autoRanges=!!o.ranges[0].autoRanges),this.destroyItem(n)),0<=a&&i.enabled&&o.enabled&&(o.seriesIndex=a,this.bubbleLegend=new e(o,this),this.bubbleLegend.addToLegend(t.allItems))}function u(){var t=this.chart,e=this.visible,n=this.chart.legend;n&&n.bubbleLegend&&(this.visible=!e,this.ignoreSeries=e,t=0<=r(t),n.bubbleLegend.visible!==t&&(n.update({bubbleLegend:{enabled:t}}),n.bubbleLegend.visible=t),this.visible=e)}function h(t,e){var n,i,r,o=t.options.rtl,a=0;t.allItems.forEach((function(t,s){n=t.legendGroup.translateX,i=t._legendItemPos[1],((r=t.movementX)||o&&t.ranges)&&(r=o?n-t.options.maxSize/2:n+r,t.legendGroup.attr({translateX:r})),s>e[a].step&&a++,t.legendGroup.attr({translateY:Math.round(i+e[a].height/2)}),t._legendItemPos[1]=i+e[a].height/2}))}var p=[];n.compose=function(e,n,r){-1===p.indexOf(e)&&(p.push(e),o({legend:{bubbleLegend:t}}),l(e.prototype,"drawChartBox",i)),-1===p.indexOf(n)&&(p.push(n),a(n,"afterGetAllItems",c)),-1===p.indexOf(r)&&(p.push(r),a(r,"legendItemClick",u))}}(r||(r={})),r})),e(t,"Series/Bubble/BubblePoint.js",[t["Core/Series/Point.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n){var i=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();return(n=n.extend)((e=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t.options=void 0,t.series=void 0,t}return i(n,e),n.prototype.haloPath=function(e){return t.prototype.haloPath.call(this,0===e?0:(this.marker&&this.marker.radius||0)+e)},n}(e.seriesTypes.scatter.prototype.pointClass)).prototype,{ttBelow:!1}),e})),e(t,"Series/Bubble/BubbleSeries.js",[t["Core/Axis/Axis.js"],t["Series/Bubble/BubbleLegendComposition.js"],t["Series/Bubble/BubblePoint.js"],t["Core/Color/Color.js"],t["Core/Globals.js"],t["Core/Series/Series.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n,i,r,o,a,s){var l=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),d=i.parse;i=r.noop;var c=a.seriesTypes;r=c.column;var u=c.scatter;c=s.addEvent;var h=s.arrayMax,p=s.arrayMin,f=s.clamp,g=s.extend,m=s.isNumber,v=s.merge,b=s.pick;return s=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.maxPxSize=void 0,e.minPxSize=void 0,e.options=void 0,e.points=void 0,e.radii=void 0,e.yData=void 0,e.zData=void 0,e}return l(n,t),n.prototype.animate=function(t){!t&&this.points.length=n/2?(r.marker=g(r.marker,{radius:o,width:2*o,height:2*o}),r.dlBox={x:r.plotX-o,y:r.plotY-o,width:2*o,height:2*o}):r.shapeArgs=r.plotY=r.dlBox=void 0}},n.prototype.getPxExtremes=function(){var t=Math.min(this.chart.plotWidth,this.chart.plotHeight),e=function(e){if("string"==typeof e){var n=/%$/.test(e);e=parseInt(e,10)}return n?t*e/100:e},n=e(b(this.options.minSize,8));return{minPxSize:n,maxPxSize:e=Math.max(e(b(this.options.maxSize,"20%")),n)}},n.prototype.getZExtremes=function(){var t=this.options,e=(this.zData||[]).filter(m);if(e.length){var n=b(t.zMin,f(p(e),!1===t.displayNegative?t.zThreshold||0:-Number.MAX_VALUE,Number.MAX_VALUE));if(t=b(t.zMax,h(e)),m(n)&&m(t))return{zMin:n,zMax:t}}},n.compose=e.compose,n.defaultOptions=v(u.defaultOptions,{dataLabels:{formatter:function(){var t=this.series.chart.numberFormatter,e=this.point.z;return m(e)?t(e,-1):""},inside:!0,verticalAlign:"middle"},animationLimit:250,marker:{lineColor:null,lineWidth:1,fillOpacity:.5,radius:null,states:{hover:{radiusPlus:0}},symbol:"circle"},minSize:8,maxSize:"20%",softThreshold:!1,states:{hover:{halo:{size:5}}},tooltip:{pointFormat:"({point.x}, {point.y}), Size: {point.z}"},turboThreshold:0,zThreshold:0,zoneAxis:"z"}),n}(u),g(s.prototype,{alignDataLabel:r.prototype.alignDataLabel,applyZones:i,bubblePadding:!0,buildKDTree:i,directTouch:!0,isBubble:!0,pointArrayMap:["y","z"],pointClass:n,parallelArrays:["x","y","z"],trackerGroups:["group","dataLabelsGroup"],specialGroup:"group",zoneAxis:"z"}),c(s,"updatedData",(function(t){delete t.target.chart.bubbleZExtremes})),t.prototype.beforePadding=function(){var t,e=this,n=this.len,i=this.chart,r=0,o=n,a=this.isXAxis,s=a?"xData":"yData",l=this.min,d=this.max-l,c=n/d;this.series.forEach((function(n){if(n.bubblePadding&&(n.visible||!i.options.chart.ignoreHiddenSeries)){t=e.allowZoomOutside=!0;var u=n[s];if(a&&n.getRadii(0,0,n),0g&&(f-=g*=-1),s?(t=l.barX+o,l.shapeType="arc",l.shapeArgs=n.polarArc(f+g,f,t,t+l.pointWidth)):(u.height=g,u.y=f,p=void 0===(p=u.x)?0:p,u=void 0===(u=u.width)?0:u,l.tooltipPos=a.inverted?[i.len+i.pos-a.plotLeft-f-g/2,r.len+r.pos-a.plotTop-p-u/2,g]:[r.left-a.plotLeft+p+u/2,i.pos-a.plotTop+f+g/2,g])}))},e.prototype.crispCol=function(){return l.crispCol.apply(this,arguments)},e.prototype.drawPoints=function(){return l.drawPoints.apply(this,arguments)},e.prototype.drawTracker=function(){return l.drawTracker.apply(this,arguments)},e.prototype.getColumnMetrics=function(){return l.getColumnMetrics.apply(this,arguments)},e.prototype.pointAttribs=function(){return l.pointAttribs.apply(this,arguments)},e.prototype.adjustForMissingColumns=function(){return l.adjustForMissingColumns.apply(this,arguments)},e.prototype.animate=function(){return l.animate.apply(this,arguments)},e.prototype.translate3dPoints=function(){return l.translate3dPoints.apply(this,arguments)},e.prototype.translate3dShapes=function(){return l.translate3dShapes.apply(this,arguments)},e.defaultOptions=u(s.defaultOptions,a.defaultOptions,p),e}(a),i(o.prototype,{directTouch:!0,trackerGroups:["group","dataLabelsGroup"],drawGraph:e,getSymbol:e,polarArc:function(){return l.polarArc.apply(this,arguments)},pointClass:t}),n.registerSeriesType("columnrange",o),o})),e(t,"Series/ColumnPyramid/ColumnPyramidSeries.js",[t["Series/Column/ColumnSeries.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n){var i=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),r=t.prototype,o=n.clamp,a=n.merge,s=n.pick;return n=function(e){function n(){var t=null!==e&&e.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return i(n,e),n.prototype.translate=function(){var t=this,e=t.chart,n=t.options,i=t.dense=2>t.closestPointRange*t.xAxis.transA;i=t.borderWidth=s(n.borderWidth,i?0:1);var a=t.yAxis,l=n.threshold,d=t.translatedThreshold=a.getThreshold(l),c=s(n.minPointLength,5),u=t.getColumnMetrics(),h=u.width,p=t.barW=Math.max(h,1+2*i),f=t.pointXOffset=u.offset;e.inverted&&(d-=.5),n.pointPadding&&(p=Math.ceil(p)),r.translate.apply(t),t.points.forEach((function(i){var r=s(i.yBottom,d),u=999+Math.abs(r),g=o(i.plotY,-u,a.len+u);u=i.plotX+f;var m,v=p/2,b=Math.min(g,r);r=Math.max(g,r)-b,i.barX=u,i.pointWidth=h,i.tooltipPos=e.inverted?[a.len+a.pos-e.plotLeft-g,t.xAxis.len-u-v,r]:[u+v,g+a.pos-e.plotTop,r],g=l+(i.total||i.y),"percent"===n.stacking&&(g=l+(0>i.y)?-100:100),g=a.toPixels(g,!0);var y=(m=e.plotHeight-g-(e.plotHeight-d))?v*(b-g)/m:0,x=m?v*(b+r-g)/m:0;m=u-y+v,y=u+y+v;var _=u+x+v;x=u-x+v;var O=b-c,w=b+r;0>i.y&&(O=b,w=b+r+c),e.inverted&&(x=v*(g-((_=a.width-b)-r))/(m=g-(a.width-d)),y=(m=u+v+(y=v*(g-_)/m))-2*y,_=u-x+v,x=u+x+v,O=b,w=b+r-c,0>i.y&&(w=b+r+c)),i.shapeType="path",i.shapeArgs={x:m,y:O,width:y-m,height:r,d:[["M",m,O],["L",y,O],["L",_,w],["L",x,w],["Z"]]}}))},n.defaultOptions=a(t.defaultOptions,{}),n}(t),e.registerSeriesType("columnpyramid",n),n})),e(t,"Series/ErrorBar/ErrorBarSeries.js",[t["Series/BoxPlot/BoxPlotSeries.js"],t["Series/Column/ColumnSeries.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n,i){var r=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),o=n.seriesTypes.arearange,a=i.merge;i=i.extend;var s=function(n){function i(){var t=null!==n&&n.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return r(i,n),i.prototype.getColumnMetrics=function(){return this.linkedParent&&this.linkedParent.columnMetrics||e.prototype.getColumnMetrics.call(this)},i.prototype.drawDataLabels=function(){var t=this.pointValKey;o&&(o.prototype.drawDataLabels.call(this),this.data.forEach((function(e){e.y=e[t]})))},i.prototype.toYData=function(t){return[t.low,t.high]},i.defaultOptions=a(t.defaultOptions,{color:"#000000",grouping:!1,linkedTo:":previous",tooltip:{pointFormat:' {series.name}: {point.low} - {point.high}
'},whiskerWidth:null}),i}(t);return i(s.prototype,{pointArrayMap:["low","high"],pointValKey:"high",doQuartiles:!1}),n.registerSeriesType("errorbar",s),s})),e(t,"Series/Gauge/GaugePoint.js",[t["Core/Series/SeriesRegistry.js"]],(function(t){var e=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();return function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.options=void 0,e.series=void 0,e.shapeArgs=void 0,e}return e(n,t),n.prototype.setState=function(t){this.state=t},n}(t.series.prototype.pointClass)})),e(t,"Series/Gauge/GaugeSeries.js",[t["Series/Gauge/GaugePoint.js"],t["Core/Globals.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n,i){var r=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();e=e.noop;var o=n.series,a=n.seriesTypes.column,s=i.clamp,l=i.isNumber,d=i.extend,c=i.merge,u=i.pick,h=i.pInt;return d((i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.points=void 0,e.options=void 0,e.yAxis=void 0,e}return r(e,t),e.prototype.translate=function(){var t=this.yAxis,e=this.options,n=t.center;this.generatePoints(),this.points.forEach((function(i){var r=c(e.dial,i.dial),o=h(u(r.radius,"80%"))*n[2]/200,a=h(u(r.baseLength,"70%"))*o/100,d=h(u(r.rearLength,"10%"))*o/100,p=r.baseWidth||3,f=r.topWidth||1,g=e.overshoot,m=t.startAngleRad+t.translate(i.y,null,null,null,!0);(l(g)||!1===e.wrap)&&(g=l(g)?g/180*Math.PI:0,m=s(m,t.startAngleRad-g,t.endAngleRad+g)),m=180*m/Math.PI,i.shapeType="path",i.shapeArgs={d:r.path||[["M",-d,-p/2],["L",a,-p/2],["L",o,-f/2],["L",o,f/2],["L",a,p/2],["L",-d,p/2],["Z"]],translateX:n[0],translateY:n[1],rotation:m},i.plotX=n[0],i.plotY=n[1]}))},e.prototype.drawPoints=function(){var t=this,e=t.chart,n=t.yAxis.center,i=t.pivot,r=t.options,o=r.pivot,a=e.renderer;t.points.forEach((function(n){var i=n.graphic,o=n.shapeArgs,s=o.d,l=c(r.dial,n.dial);i?(i.animate(o),o.d=s):n.graphic=a[n.shapeType](o).attr({rotation:o.rotation,zIndex:1}).addClass("highcharts-dial").add(t.group),e.styledMode||n.graphic[i?"animate":"attr"]({stroke:l.borderColor||"none","stroke-width":l.borderWidth||0,fill:l.backgroundColor||"#000000"})})),i?i.animate({translateX:n[0],translateY:n[1]}):(t.pivot=a.circle(0,0,u(o.radius,5)).attr({zIndex:2}).addClass("highcharts-pivot").translate(n[0],n[1]).add(t.group),e.styledMode||t.pivot.attr({"stroke-width":o.borderWidth||0,stroke:o.borderColor||"#cccccc",fill:o.backgroundColor||"#000000"}))},e.prototype.animate=function(t){var e=this;t||e.points.forEach((function(t){var n=t.graphic;n&&(n.attr({rotation:180*e.yAxis.startAngleRad/Math.PI}),n.animate({rotation:t.shapeArgs.rotation},e.options.animation))}))},e.prototype.render=function(){this.group=this.plotGroup("group","series",this.visible?"visible":"hidden",this.options.zIndex,this.chart.seriesGroup),o.prototype.render.call(this),this.group.clip(this.chart.clipRect)},e.prototype.setData=function(t,e){o.prototype.setData.call(this,t,!1),this.processData(),this.generatePoints(),u(e,!0)&&this.chart.redraw()},e.prototype.hasData=function(){return!!this.points.length},e.defaultOptions=c(o.defaultOptions,{dataLabels:{borderColor:"#cccccc",borderRadius:3,borderWidth:1,crop:!1,defer:!1,enabled:!0,verticalAlign:"top",y:15,zIndex:2},dial:{},pivot:{},tooltip:{headerFormat:""},showInLegend:!1}),e}(o)).prototype,{angular:!0,directTouch:!0,drawGraph:e,drawTracker:a.prototype.drawTracker,fixedBox:!0,forceDL:!0,noSharedTooltip:!0,pointClass:t,trackerGroups:["group","dataLabelsGroup"]}),n.registerSeriesType("gauge",i),i})),e(t,"Series/PackedBubble/PackedBubblePoint.js",[t["Core/Chart/Chart.js"],t["Core/Series/Point.js"],t["Core/Series/SeriesRegistry.js"]],(function(t,e,n){var i=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}();return function(n){function r(){var t=null!==n&&n.apply(this,arguments)||this;return t.degree=NaN,t.mass=NaN,t.radius=NaN,t.options=void 0,t.series=void 0,t.value=null,t}return i(r,n),r.prototype.destroy=function(){return this.series.layout&&this.series.layout.removeElementFromCollection(this,this.series.layout.nodes),e.prototype.destroy.apply(this,arguments)},r.prototype.firePointEvent=function(){var t=this.series.options;if(this.isParentNode&&t.parentNode){var n=t.allowPointSelect;t.allowPointSelect=t.parentNode.allowPointSelect,e.prototype.firePointEvent.apply(this,arguments),t.allowPointSelect=n}else e.prototype.firePointEvent.apply(this,arguments)},r.prototype.select=function(){var n=this.series.chart;this.isParentNode?(n.getSelectedPoints=n.getSelectedParentNodes,e.prototype.select.apply(this,arguments),n.getSelectedPoints=t.prototype.getSelectedPoints):e.prototype.select.apply(this,arguments)},r}(n.seriesTypes.bubble.prototype.pointClass)})),e(t,"Series/Networkgraph/DraggableNodes.js",[t["Core/Chart/Chart.js"],t["Core/Globals.js"],t["Core/Utilities.js"]],(function(t,e,n){var i=n.addEvent;e.dragNodesMixin={onMouseDown:function(t,e){e=this.chart.pointer.normalize(e),t.fixedPosition={chartX:e.chartX,chartY:e.chartY,plotX:t.plotX,plotY:t.plotY},t.inDragMode=!0},onMouseMove:function(t,e){if(t.fixedPosition&&t.inDragMode){var n=this.chart,i=n.pointer.normalize(e);e=t.fixedPosition.chartX-i.chartX,i=t.fixedPosition.chartY-i.chartY;var r=void 0,o=void 0,a=n.graphLayoutsLookup;(5t?1:0)},barycenter:function(){var t=this.options.gravitationalConstant,e=this.barycenter.xFactor,n=this.barycenter.yFactor;e=(e-(this.box.left+this.box.width)/2)*t,n=(n-(this.box.top+this.box.height)/2)*t,this.nodes.forEach((function(t){t.fixedPosition||(t.plotX-=e/t.mass/t.degree,t.plotY-=n/t.mass/t.degree)}))},repulsive:function(t,e,n){e=e*this.diffTemperature/t.mass/t.degree,t.fixedPosition||(t.plotX+=n.x*e,t.plotY+=n.y*e)},attractive:function(t,e,n){var i=t.getMass(),r=-n.x*e*this.diffTemperature;e=-n.y*e*this.diffTemperature,t.fromNode.fixedPosition||(t.fromNode.plotX-=r*i.fromNode/t.fromNode.degree,t.fromNode.plotY-=e*i.fromNode/t.fromNode.degree),t.toNode.fixedPosition||(t.toNode.plotX+=r*i.toNode/t.toNode.degree,t.toNode.plotY+=e*i.toNode/t.toNode.degree)},integrate:function(t,e){var n=-t.options.friction,i=t.options.maxSpeed,r=(e.plotX+e.dispX-e.prevX)*n;n*=e.plotY+e.dispY-e.prevY;var o=Math.abs,a=o(r)/(r||1);o=o(n)/(n||1),r=a*Math.min(i,Math.abs(r)),n=o*Math.min(i,Math.abs(n)),e.prevX=e.plotX+e.dispX,e.prevY=e.plotY+e.dispY,e.plotX+=r,e.plotY+=n,e.temperature=t.vectorLength({x:r,y:n})},getK:function(t){return Math.pow(t.box.width*t.box.height/t.nodes.length,.5)}},euler:{attractiveForceFunction:function(t,e){return t*t/e},repulsiveForceFunction:function(t,e){return e*e/t},barycenter:function(){var t=this.options.gravitationalConstant,e=this.barycenter.xFactor,n=this.barycenter.yFactor;this.nodes.forEach((function(i){if(!i.fixedPosition){var r=i.getDegree();r*=1+r/2,i.dispX+=(e-i.plotX)*t*r/i.degree,i.dispY+=(n-i.plotY)*t*r/i.degree}}))},repulsive:function(t,e,n,i){t.dispX+=n.x/i*e/t.degree,t.dispY+=n.y/i*e/t.degree},attractive:function(t,e,n,i){var r=t.getMass(),o=n.x/i*e;e*=n.y/i,t.fromNode.fixedPosition||(t.fromNode.dispX-=o*r.fromNode/t.fromNode.degree,t.fromNode.dispY-=e*r.fromNode/t.fromNode.degree),t.toNode.fixedPosition||(t.toNode.dispX+=o*r.toNode/t.toNode.degree,t.toNode.dispY+=e*r.toNode/t.toNode.degree)},integrate:function(t,e){e.dispX+=e.dispX*t.options.friction,e.dispY+=e.dispY*t.options.friction;var n=e.temperature=t.vectorLength({x:e.dispX,y:e.dispY});0!==n&&(e.plotX+=e.dispX/n*Math.min(Math.abs(e.dispX),t.temperature),e.plotY+=e.dispY/n*Math.min(Math.abs(e.dispY),t.temperature))},getK:function(t){return Math.pow(t.box.width*t.box.height/t.nodes.length,.3)}}}})),e(t,"Series/Networkgraph/QuadTree.js",[t["Core/Globals.js"],t["Core/Utilities.js"]],(function(t,e){e=e.extend;var n=t.QuadTreeNode=function(t){this.box=t,this.boxSize=Math.min(t.width,t.height),this.nodes=[],this.body=this.isInternal=!1,this.isEmpty=!0};e(n.prototype,{insert:function(t,e){this.isInternal?this.nodes[this.getBoxPosition(t)].insert(t,e-1):(this.isEmpty=!1,this.body?e?(this.isInternal=!0,this.divideBox(),!0!==this.body&&(this.nodes[this.getBoxPosition(this.body)].insert(this.body,e-1),this.body=!0),this.nodes[this.getBoxPosition(t)].insert(t,e-1)):((e=new n({top:t.plotX,left:t.plotY,width:.1,height:.1})).body=t,e.isInternal=!1,this.nodes.push(e)):(this.isInternal=!1,this.body=t))},updateMassAndCenter:function(){var t=0,e=0,n=0;this.isInternal?(this.nodes.forEach((function(i){i.isEmpty||(t+=i.mass,e+=i.plotX*i.mass,n+=i.plotY*i.mass)})),e/=t,n/=t):this.body&&(t=this.body.mass,e=this.body.plotX,n=this.body.plotY),this.mass=t,this.plotX=e,this.plotY=n},divideBox:function(){var t=this.box.width/2,e=this.box.height/2;this.nodes[0]=new n({left:this.box.left,top:this.box.top,width:t,height:e}),this.nodes[1]=new n({left:this.box.left+t,top:this.box.top,width:t,height:e}),this.nodes[2]=new n({left:this.box.left+t,top:this.box.top+e,width:t,height:e}),this.nodes[3]=new n({left:this.box.left,top:this.box.top+e,width:t,height:e})},getBoxPosition:function(t){var e=t.plotYMath.abs(this.systemTemperature-this.prevSystemTemperature)||0>=this.temperature},getSystemTemperature:function(){return this.nodes.reduce((function(t,e){return t+e.temperature}),0)},vectorLength:function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},getDistR:function(t,e){return t=this.getDistXY(t,e),this.vectorLength(t)},getDistXY:function(t,e){var n=t.plotX-e.plotX;return{x:n,y:t=t.plotY-e.plotY,absX:Math.abs(n),absY:Math.abs(t)}}}),e(t,"predraw",(function(){this.graphLayoutsLookup&&this.graphLayoutsLookup.forEach((function(t){t.stop()}))})),e(t,"render",(function(){function t(t){t.maxIterations--&&isFinite(t.temperature)&&!t.isStable()&&!t.enableSimulation&&(t.beforeStep&&t.beforeStep(),t.step(),n=!1,e=!0)}var e=!1;if(this.graphLayoutsLookup){for(r(!1,this),this.graphLayoutsLookup.forEach((function(t){t.start()}));!n;){var n=!0;this.graphLayoutsLookup.forEach(t)}e&&this.series.forEach((function(t){t&&t.layout&&t.render()}))}})),e(t,"beforePrint",(function(){this.graphLayoutsLookup&&(this.graphLayoutsLookup.forEach((function(t){t.updateSimulation(!1)})),this.redraw())})),e(t,"afterPrint",(function(){this.graphLayoutsLookup&&this.graphLayoutsLookup.forEach((function(t){t.updateSimulation()})),this.redraw()}))})),e(t,"Series/PackedBubble/PackedBubbleComposition.js",[t["Core/Chart/Chart.js"],t["Core/Globals.js"],t["Core/Utilities.js"]],(function(t,e,n){var i=e.layouts["reingold-fruchterman"],r=n.addEvent,o=n.extendClass,a=n.pick;t.prototype.getSelectedParentNodes=function(){var t=[];return this.series.forEach((function(e){e.parentNode&&e.parentNode.selected&&t.push(e.parentNode)})),t},e.networkgraphIntegrations.packedbubble={repulsiveForceFunction:function(t,e,n,i){return Math.min(t,(n.marker.radius+i.marker.radius)/2)},barycenter:function(){var t,e,n=this,i=n.options.gravitationalConstant,r=n.box,o=n.nodes;o.forEach((function(a){n.options.splitSeries&&!a.isParentNode?(t=a.series.parentNode.plotX,e=a.series.parentNode.plotY):(t=r.width/2,e=r.height/2),a.fixedPosition||(a.plotX-=(a.plotX-t)*i/(a.mass*Math.sqrt(o.length)),a.plotY-=(a.plotY-e)*i/(a.mass*Math.sqrt(o.length)))}))},repulsive:function(t,e,n,i){var r=e*this.diffTemperature/t.mass/t.degree;e=n.x*r,n=n.y*r,t.fixedPosition||(t.plotX+=e,t.plotY+=n),i.fixedPosition||(i.plotX-=e,i.plotY-=n)},integrate:e.networkgraphIntegrations.verlet.integrate,getK:e.noop},e.layouts.packedbubble=o(i,{beforeStep:function(){this.options.marker&&this.series.forEach((function(t){t&&t.calculateParentRadius()}))},isStable:function(){var t=Math.abs(this.prevSystemTemperature-this.systemTemperature);return 1>Math.abs(10*this.systemTemperature/Math.sqrt(this.nodes.length))&&1e-5>t||0>=this.temperature},setCircularPositions:function(){var t,e,n=this,i=n.box,r=n.nodes,o=2*Math.PI/(r.length+1),s=n.options.initialPositionRadius;r.forEach((function(r,l){n.options.splitSeries&&!r.isParentNode?(t=r.series.parentNode.plotX,e=r.series.parentNode.plotY):(t=i.width/2,e=i.height/2),r.plotX=r.prevX=a(r.plotX,t+s*Math.cos(r.index||l*o)),r.plotY=r.prevY=a(r.plotY,e+s*Math.sin(r.index||l*o)),r.dispX=0,r.dispY=0}))},repulsiveForces:function(){var t,e,n,i=this,r=i.options.bubblePadding;i.nodes.forEach((function(o){o.degree=o.mass,o.neighbours=0,i.nodes.forEach((function(a){t=0,o===a||o.fixedPosition||!i.options.seriesInteraction&&o.series!==a.series||(n=i.getDistXY(o,a),0>(e=i.vectorLength(n)-(o.marker.radius+a.marker.radius+r))&&(o.degree+=.01,o.neighbours++,t=i.repulsiveForce(-e/Math.sqrt(o.neighbours),i.k,o,a)),i.force("repulsive",o,t*a.mass,n,a,e))}))}))},applyLimitBox:function(t){if(this.options.splitSeries&&!t.isParentNode&&this.options.parentNodeLimit){var e=this.getDistXY(t,t.series.parentNode),n=t.series.parentNodeRadius-t.marker.radius-this.vectorLength(e);0>n&&n>-2*t.marker.radius&&(t.plotX-=.01*e.x,t.plotY-=.01*e.y)}i.prototype.applyLimitBox.apply(this,arguments)}}),r(t,"beforeRedraw",(function(){this.allDataPoints&&delete this.allDataPoints}))})),e(t,"Series/PackedBubble/PackedBubbleSeries.js",[t["Core/Color/Color.js"],t["Core/Globals.js"],t["Series/PackedBubble/PackedBubblePoint.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Utilities.js"]],(function(t,e,n,i,r){var o=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),a=t.parse,s=i.series,l=i.seriesTypes.bubble,d=r.addEvent,c=r.clamp,u=r.defined,h=r.extend,p=r.fireEvent,f=r.isArray,g=r.isNumber,m=r.merge,v=r.pick,b=e.dragNodesMixin;return t=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.chart=void 0,e.data=void 0,e.layout=void 0,e.options=void 0,e.points=void 0,e.xData=void 0,e}return o(n,t),n.prototype.accumulateAllPoints=function(t){var e,n,i=t.chart,r=[];for(e=0;ei&&(i=t),tMath.sqrt(n*n+i*i)-Math.abs(t[2]+e[2])},n.prototype.createParentNodes=function(){var t,e=this,n=e.chart,i=e.parentNodeLayout,r=e.parentNode,o=e.pointClass,s=e.layout.options,l={radius:e.parentNodeRadius,lineColor:e.color,fillColor:a(e.color).brighten(.4).get()};s.parentNodeOptions&&(l=m(s.parentNodeOptions.marker||{},l)),e.parentNodeMass=0,e.points.forEach((function(t){e.parentNodeMass+=Math.PI*Math.pow(t.marker.radius,2)})),e.calculateParentRadius(),i.nodes.forEach((function(n){n.seriesIndex===e.index&&(t=!0)})),i.setArea(0,0,n.plotWidth,n.plotHeight),t||(r||(r=(new o).init(this,{mass:e.parentNodeRadius/2,marker:l,dataLabels:{inside:!1},states:{normal:{marker:l},hover:{marker:l}},dataLabelOnNull:!0,degree:e.parentNodeRadius,isParentNode:!0,seriesIndex:e.index})),e.parentNode&&(r.plotX=e.parentNode.plotX,r.plotY=e.parentNode.plotY),e.parentNode=r,i.addElementsToCollection([e],i.series),i.addElementsToCollection([r],i.nodes))},n.prototype.deferLayout=function(){var t=this.options.layoutAlgorithm;this.visible&&(this.addLayout(),t.splitSeries&&this.addSeriesLayout())},n.prototype.destroy=function(){this.chart.graphLayoutsLookup&&this.chart.graphLayoutsLookup.forEach((function(t){t.removeElementFromCollection(this,t.series)}),this),this.parentNode&&this.parentNodeLayout&&(this.parentNodeLayout.removeElementFromCollection(this.parentNode,this.parentNodeLayout.nodes),this.parentNode.dataLabel&&(this.parentNode.dataLabel=this.parentNode.dataLabel.destroy())),s.prototype.destroy.apply(this,arguments)},n.prototype.drawDataLabels=function(){var t=this.options.dataLabels.textPath,e=this.points;s.prototype.drawDataLabels.apply(this,arguments),this.parentNode&&(this.parentNode.formatPrefix="parentNode",this.points=[this.parentNode],this.options.dataLabels.textPath=this.options.dataLabels.parentNodeTextPath,s.prototype.drawDataLabels.apply(this,arguments),this.points=e,this.options.dataLabels.textPath=t)},n.prototype.drawGraph=function(){if(this.layout&&this.layout.options.splitSeries){var t=this.chart,e=this.layout.options.parentNodeOptions.marker,n={fill:e.fillColor||a(this.color).brighten(.4).get(),opacity:e.fillOpacity,stroke:e.lineColor||this.color,"stroke-width":v(e.lineWidth,this.options.lineWidth)};this.parentNodesGroup||(this.parentNodesGroup=this.plotGroup("parentNodesGroup","parentNode",this.visible?"inherit":"hidden",.1,t.seriesGroup),this.group.attr({zIndex:2})),this.calculateParentRadius(),e=m({x:this.parentNode.plotX-this.parentNodeRadius,y:this.parentNode.plotY-this.parentNodeRadius,width:2*this.parentNodeRadius,height:2*this.parentNodeRadius},n),this.parentNode.graphic||(this.graph=this.parentNode.graphic=t.renderer.symbol(n.symbol).add(this.parentNodesGroup)),this.parentNode.graphic.attr(e)}},n.prototype.drawTracker=function(){var e=this.parentNode;if(t.prototype.drawTracker.call(this),e){var n=f(e.dataLabels)?e.dataLabels:e.dataLabel?[e.dataLabel]:[];e.graphic&&(e.graphic.element.point=e),n.forEach((function(t){t.div?t.div.point=e:t.element.point=e}))}},n.prototype.getPointRadius=function(){var t,e,n,i,r=this,o=r.chart,a=r.options,s=a.useSimulation,l=Math.min(o.plotWidth,o.plotHeight),d={},u=[],h=o.allDataPoints;["minSize","maxSize"].forEach((function(t){var e=parseInt(a[t],10),n=/%$/.test(a[t]);d[t]=n?l*e/100:e*Math.sqrt(h.length)})),o.minRadius=t=d.minSize/Math.sqrt(h.length),o.maxRadius=e=d.maxSize/Math.sqrt(h.length);var p=s?r.calculateZExtremes():[t,e];(h||[]).forEach((function(o,a){n=s?c(o[2],p[0],p[1]):o[2],0===(i=r.getRadius(p[0],p[1],t,e,n))&&(i=null),h[a][2]=i,u.push(i)})),r.radii=u},n.prototype.init=function(){return s.prototype.init.apply(this,arguments),this.eventsToUnbind.push(d(this,"updatedData",(function(){this.chart.series.forEach((function(t){t.type===this.type&&(t.isDirty=!0)}),this)}))),this},n.prototype.onMouseUp=function(t){if(t.fixedPosition&&!t.removed){var e,n=this.layout,i=this.parentNodeLayout;i&&n.options.dragBetweenSeries&&i.nodes.forEach((function(i){t&&t.marker&&i!==t.series.parentNode&&(e=n.getDistXY(t,i),0>n.vectorLength(e)-i.marker.radius-t.marker.radius&&(i.series.addPoint(m(t.options,{plotX:t.plotX,plotY:t.plotY}),!1),n.removeElementFromCollection(t,n.nodes),t.remove()))})),b.onMouseUp.apply(this,arguments)}},n.prototype.placeBubbles=function(t){var e,n=this.checkOverlap,i=this.positionBubble,r=[],o=1,a=0,s=0,l=[];if((t=t.sort((function(t,e){return e[2]-t[2]}))).length){if(r.push([[0,0,t[0][2],t[0][3],t[0][4]]]),1t[1]-e[1]?0:Math.PI)+o+r*(0>(t[0]-e[0])*(t[1]-e[1])?1:-1),[e[0]+(e[2]+n[2])*Math.sin(t),e[1]-(e[2]+n[2])*Math.cos(t),n[2],n[3],n[4]]},n.prototype.render=function(){var t=[];s.prototype.render.apply(this,arguments),this.options.dataLabels.allowOverlap||(this.data.forEach((function(e){f(e.dataLabels)&&e.dataLabels.forEach((function(e){t.push(e)}))})),this.options.useSimulation&&this.chart.hideOverlappingLabels(t))},n.prototype.resizeRadius=function(){var t,e,n,i=this.chart,r=i.rawPositions,o=Math.min,a=Math.max,s=i.plotLeft,l=i.plotTop,d=i.plotHeight,c=i.plotWidth,u=t=Number.POSITIVE_INFINITY,h=e=Number.NEGATIVE_INFINITY;for(n=0;nf.height&&(f.y+=f.height,f.height*=-1);u.plotY=f.y=Math.round(f.y||0)-this.borderWidth%2/2,f.height=Math.max(Math.round(f.height||0),.001),u.yBottom=f.y+f.height,f.height<=n&&!u.isNull?(f.height=n,f.y-=i,u.plotY=f.y,u.minPointLengthOffset=0>u.y?-i:i):(u.isNull&&(f.width=0),u.minPointLengthOffset=0),v=u.plotY+(u.negative?f.height:0),u.below&&(u.plotY+=f.height),u.tooltipPos&&(this.chart.inverted?u.tooltipPos[0]=e.len-v:u.tooltipPos[1]=v)}}},e.prototype.processData=function(e){var n,i,r,o,a,s=this.options,l=this.yData,d=s.data,c=l.length,u=s.threshold||0;for(a=i=n=r=o=0;au.y&&!s||0e.indexOf(d)&&(p=!0),o[d]||(o[d]={}),e=o[d];for(var f=0;fe?t.length-1+e:0;e=0>o-1?t.length-(1+r):o-1,r=o+1>t.length-1?r:o+1;var a=t[e];r=t[r];var s=a.plotX;a=a.plotY;var l=r.plotX,d=r.plotY;s=(1.5*(r=t[o].plotX)+s)/2.5,a=(1.5*(o=t[o].plotY)+a)/2.5,l=(1.5*r+l)/2.5;var c=(1.5*o+d)/2.5;d=Math.sqrt(Math.pow(s-r,2)+Math.pow(a-o,2));var u=Math.sqrt(Math.pow(l-r,2)+Math.pow(c-o,2));return s=Math.atan2(a-o,s-r),c=Math.PI/2+(s+Math.atan2(c-o,l-r))/2,Math.abs(s-c)>Math.PI/2&&(c-=Math.PI),s=r+Math.cos(c)*d,a=o+Math.sin(c)*d,r={rightContX:l=r+Math.cos(Math.PI+c)*u,rightContY:c=o+Math.sin(Math.PI+c)*u,leftContX:s,leftContY:a,plotX:r,plotY:o},n&&(r.prevPointCont=this.getConnectors(t,e,!1,i)),r},v.toXY=function(t){var e=this.chart,n=this.xAxis,i=this.yAxis,r=t.plotX,o=t.plotY,a=t.series,s=e.inverted,l=t.y,d=s?r:i.len-o;s&&a&&!a.isRadialBar&&(t.plotY=o="number"==typeof l&&i.translate(l)||0),t.rectPlotX=r,t.rectPlotY=o,i.center&&(d+=i.center[3]/2),p(o)&&(i=s?i.postTranslate(o,d):n.postTranslate(r,d),t.plotX=t.polarPlotX=i.x-e.plotLeft,t.plotY=t.polarPlotY=i.y-e.plotTop),this.kdByAngle?(0>(e=(r/Math.PI*180+n.pane.options.startAngle)%360)&&(e+=360),t.clientX=e):t.clientX=t.plotX},a.spline&&(t(a.spline.prototype,"getPointSpline",(function(t,e,n,i){return this.chart.polar?i?(e=(t=this.getConnectors(e,i,!0,this.connectEnds)).prevPointCont&&t.prevPointCont.rightContX,n=t.prevPointCont&&t.prevPointCont.rightContY,t=["C",p(e)?e:t.plotX,p(n)?n:t.plotY,p(t.leftContX)?t.leftContX:t.plotX,p(t.leftContY)?t.leftContY:t.plotY,t.plotX,t.plotY]):t=["M",n.plotX,n.plotY]:t=t.call(this,e,n,i),t})),a.areasplinerange&&(a.areasplinerange.prototype.getPointSpline=a.spline.prototype.getPointSpline)),c(o,"afterTranslate",(function(){var t=this.chart;if(t.polar&&this.xAxis){if((this.kdByAngle=t.tooltip&&t.tooltip.shared)?this.searchPoint=this.searchPointByAngle:this.options.findNearestPointBy="xy",!this.preventPostTranslate)for(var e=this.points,i=e.length;i--;)this.toXY(e[i]),!t.hasParallelCoordinates&&!this.yAxis.reversed&&e[i].ye&&(e=a),0>t&&(t=a)),{x:r[0],y:r[1],r:e,innerR:t,start:n,end:i}},t(a,"animate",b),t(a,"translate",(function(t){var e=this.options,n=e.stacking,i=this.chart,r=this.xAxis,o=this.yAxis,a=o.reversed,s=o.center,d=r.startAngleRad,c=r.endAngleRad-d;if(this.preventPostTranslate=!0,t.call(this),r.isRadial){r=(t=this.points).length;var h=o.translate(o.min),f=o.translate(o.max);if(e=e.threshold||0,i.inverted&&p(e)){var g=o.translate(e);u(g)&&(0>g?g=0:g>c&&(g=c),this.translatedThreshold=g+d)}for(;r--;){var m=(e=t[r]).barX,v=e.x,b=e.y;if(e.shapeType="arc",i.inverted){if(e.plotY=o.translate(b),n&&o.stacking){if(b=o.stacking.stacks[(0>b?"-":"")+this.stackKey],this.visible&&b&&b[v]&&!e.isNull){var y=b[v].points[this.getStackIndicator(void 0,v,this.index).key],x=o.translate(y[0]);y=o.translate(y[1]),u(x)&&(x=l.clamp(x,0,c))}}else x=g,y=e.plotY;x>y&&(y=[x,x=y][0]),a?y>h?y=h:xh||yf?y=f:(yf)&&(x=y=0),o.min>o.max&&(x=y=a?c:0),x+=d,y+=d,s&&(e.barX=m+=s[3]/2),v=Math.max(m,0),b=Math.max(m+e.pointWidth,0),e.shapeArgs={x:s&&s[0],y:s&&s[1],r:b,innerR:v,start:x,end:y},e.opacity=x===y?0:void 0,e.plotY=(u(this.translatedThreshold)&&(xs[1])}}})),a.findAlignments=function(t,e){return null===e.align&&(e.align=20t?"left":200t?"right":"center"),null===e.verticalAlign&&(e.verticalAlign=45>t||315t?"top":"middle"),e},y&&(y.findAlignments=a.findAlignments),t(a,"alignDataLabel",(function(t,e,n,i,r,o){var a=this.chart,s=f(i.inside,!!this.options.stacking);a.polar?(t=e.rectPlotX/Math.PI*180,a.inverted?(this.forceDL=a.isInsidePlot(e.plotX,Math.round(e.plotY)),s&&e.shapeArgs?(r=e.shapeArgs,r={x:(r=this.yAxis.postTranslate(((r.start||0)+(r.end||0))/2-this.xAxis.startAngleRad,e.barX+e.pointWidth/2)).x-a.plotLeft,y:r.y-a.plotTop}):e.tooltipPos&&(r={x:e.tooltipPos[0],y:e.tooltipPos[1]}),i.align=f(i.align,"center"),i.verticalAlign=f(i.verticalAlign,"middle")):this.findAlignments&&(i=this.findAlignments(t,i)),v.alignDataLabel.call(this,e,n,i,r,o),this.isRadialBar&&e.shapeArgs&&e.shapeArgs.start===e.shapeArgs.end&&n.hide(!0)):t.call(this,e,n,i,r,o)}))}t(r,"getCoordinates",(function(t,e){var n=this.chart,i={xAxis:[],yAxis:[]};return n.polar?n.axes.forEach((function(t){var r=t.isXAxis,o=t.center;if("colorAxis"!==t.coll){var a=e.chartX-o[0]-n.plotLeft;o=e.chartY-o[1]-n.plotTop,i[r?"xAxis":"yAxis"].push({axis:t,value:t.translate(r?Math.PI-Math.atan2(a,o):Math.sqrt(Math.pow(a,2)+Math.pow(o,2)),!0)})}})):i=t.call(this,e),i})),s.prototype.clipCircle=function(t,e,n,i){var r=m(),o=this.createElement("clipPath").attr({id:r}).add(this.defs);return(t=i?this.arc(t,e,n,i,0,2*Math.PI).add(o):this.circle(t,e,n).add(o)).id=r,t.clipPath=o,t},c(e,"getAxes",(function(){this.pane||(this.pane=[]),this.options.pane=g(this.options.pane),this.options.pane.forEach((function(t){new i(t,this)}),this)})),c(e,"afterDrawChartBox",(function(){this.pane.forEach((function(t){t.render()}))})),c(o,"afterInit",(function(){var t=this.chart;t.inverted&&t.polar&&(this.isRadialSeries=!0,this.is("column")&&(this.isRadialBar=!0))})),t(e.prototype,"get",(function(t,e){return h(this.pane||[],(function(t){return t.options.id===e}))||t.call(this,e)}))})),e(t,"masters/highcharts-more.src.js",[t["Core/Globals.js"],t["Core/Axis/RadialAxis.js"],t["Series/Bubble/BubbleSeries.js"]],(function(t,e,n){e.compose(t.Axis,t.Tick),n.compose(t.Chart,t.Legend,t.Series)}))}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i=function(t){var e=new WeakMap;return function(n){if(e.has(n))return e.get(n);var i=t(n);return e.set(n,i),i}}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(35),c=n(10),u=n(12);e.a=function(t){var e=t.align,n=void 0===e?"left":e,i=t.aria,o=void 0===i?{}:i,h=t.avatar,p=void 0!==h&&h,f=t.avatarUrl,g=t.className,m=t.dark,v=void 0!==m&&m,b=t.data,y=void 0===b?{}:b,x=t.htmlOptions,_=void 0===x?{}:x,O=t.id,w=t.name,$=t.orientation,C=void 0===$?"horizontal":$,k=t.size,S=void 0===k?"sm":k,j=t.subtitle,E=t.territory,M=void 0===E?"":E,A=t.title,P=void 0===A?"":A,T=Object(s.c)(y),L=Object(s.a)(o),D=Object(s.d)(_),I=a()(Object(s.b)("pb_user_kit",n,C,S),Object(l.c)(t),g),N=p||f;return r.a.createElement("div",Object.assign({},L,T,D,{className:I,id:O}),N&&r.a.createElement(d.a,{imageUrl:f,name:w,size:S,status:null}),r.a.createElement("div",{className:"content_wrapper"},r.a.createElement(u.a,{dark:v,size:"lg"==S?3:4,text:w}),r.a.createElement(c.a,{color:"light",dark:v,variant:null},""===M?P:"".concat(M," • ").concat(P)),"string"==typeof j&&r.a.createElement(c.a,{color:"light",dark:v,text:j,variant:null}),"string"!=typeof j&&r.a.createElement(r.a.Fragment,null,j)))}},,,,,function(t,e,n){"use strict";function i(){var t=navigator.userAgentData;return null!=t&&t.brands?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?Object(g.a)(K):p.a.colors,plotOptions:{series:{pointStart:U,events:{},dataLabels:{enabled:!1}}},series:Y,credits:!1};A||(et.plotOptions.series.events={legendItemClick:function(){return!1}});var nt=m(Object(i.useState)({}),2),it=nt[0],rt=nt[1];return Object(i.useEffect)((function(){rt(Object.assign({},et))}),[Y]),r.a.createElement(c.a,{containerProps:Object.assign(Object.assign(Object.assign({className:a()(Object(s.c)(Z),x),id:S},J),Q),tt),highcharts:h.a,options:it})}},,,,function(t,e,n){var i=n(118);function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}t.exports=function(t){for(var e=1;e=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},t.exports.__esModule=!0,t.exports.default=t.exports},,,,function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(0),r=n.n(i).a.createContext(null)},function(t,e,n){"use strict";var i=n(36),r={passive:!0};e.a={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,o=t.options,a=o.scroll,s=void 0===a||a,l=o.resize,d=void 0===l||l,c=Object(i.a)(e.elements.popper),u=[].concat(e.scrollParents.reference,e.scrollParents.popper);return s&&u.forEach((function(t){t.addEventListener("scroll",n.update,r)})),d&&c.addEventListener("resize",n.update,r),function(){s&&u.forEach((function(t){t.removeEventListener("scroll",n.update,r)})),d&&c.removeEventListener("resize",n.update,r)}},data:{}}},function(t,e,n){"use strict";var i=n(151);e.a={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=Object(i.a)({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n(42),r=n(69),o=n(101),a=n(11);function s(t){var e,n=t.reference,s=t.element,l=t.placement,d=l?Object(i.a)(l):null,c=l?Object(r.a)(l):null,u=n.x+n.width/2-s.width/2,h=n.y+n.height/2-s.height/2;switch(d){case a.m:e={x:u,y:n.y-s.height};break;case a.c:e={x:u,y:n.y+n.height};break;case a.k:e={x:n.x+n.width,y:h};break;case a.f:e={x:n.x-s.width,y:h};break;default:e={x:n.x,y:n.y}}var p=d?Object(o.a)(d):null;if(null!=p){var f="y"===p?"height":"width";switch(c){case a.l:e[p]=e[p]-(n[f]/2-s[f]/2);break;case a.e:e[p]=e[p]+(n[f]/2-s[f]/2)}}return e}},function(t,e,n){"use strict";var i=n(11),r=n(76),o=n(36),a=n(47),s=n(54),l=n(42),d=n(69),c=n(34),u={top:"auto",right:"auto",bottom:"auto",left:"auto"};function h(t){var e,n=t.popper,l=t.popperRect,d=t.placement,h=t.variation,p=t.offsets,f=t.position,g=t.gpuAcceleration,m=t.adaptive,v=t.roundOffsets,b=t.isFixed,y=p.x,x=void 0===y?0:y,_=p.y,O=void 0===_?0:_,w="function"==typeof v?v({x:x,y:O}):{x:x,y:O};x=w.x,O=w.y;var $=p.hasOwnProperty("x"),C=p.hasOwnProperty("y"),k=i.f,S=i.m,j=window;if(m){var E=Object(r.a)(n),M="clientHeight",A="clientWidth";if(E===Object(o.a)(n)&&(E=Object(a.a)(n),"static"!==Object(s.a)(E).position&&"absolute"===f&&(M="scrollHeight",A="scrollWidth")),E=E,d===i.m||(d===i.f||d===i.k)&&h===i.e)S=i.c,O-=(b&&E===j&&j.visualViewport?j.visualViewport.height:E[M])-l.height,O*=g?1:-1;if(d===i.f||(d===i.m||d===i.c)&&h===i.e)k=i.k,x-=(b&&E===j&&j.visualViewport?j.visualViewport.width:E[A])-l.width,x*=g?1:-1}var P,T=Object.assign({position:f},m&&u),L=!0===v?function(t){var e=t.x,n=t.y,i=window.devicePixelRatio||1;return{x:Object(c.c)(e*i)/i||0,y:Object(c.c)(n*i)/i||0}}({x:x,y:O}):{x:x,y:O};return x=L.x,O=L.y,g?Object.assign({},T,((P={})[S]=C?"0":"",P[k]=$?"0":"",P.transform=(j.devicePixelRatio||1)<=1?"translate("+x+"px, "+O+"px)":"translate3d("+x+"px, "+O+"px, 0)",P)):Object.assign({},T,((e={})[S]=C?O+"px":"",e[k]=$?x+"px":"",e.transform="",e))}e.a={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,i=n.gpuAcceleration,r=void 0===i||i,o=n.adaptive,a=void 0===o||o,s=n.roundOffsets,c=void 0===s||s,u={placement:Object(l.a)(e.placement),variation:Object(d.a)(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:r,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,h(Object.assign({},u,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:c})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,h(Object.assign({},u,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}}},function(t,e,n){"use strict";var i=n(43),r=n(28);e.a={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},o=e.attributes[t]||{},a=e.elements[t];Object(r.b)(a)&&Object(i.a)(a)&&(Object.assign(a.style,n),Object.keys(o).forEach((function(t){var e=o[t];!1===e?a.removeAttribute(t):a.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var o=e.elements[t],a=e.attributes[t]||{},s=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});Object(r.b)(o)&&Object(i.a)(o)&&(Object.assign(o.style,s),Object.keys(a).forEach((function(t){o.removeAttribute(t)})))}))}},requires:["computeStyles"]}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(155);function r(t){return Object.assign({},Object(i.a)(),t)}},function(t,e,n){"use strict";function i(){return{top:0,right:0,bottom:0,left:0}}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";function i(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(126);function r(){return!/^((?!chrome|android).)*safari/i.test(Object(i.a)())}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(28);function r(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Object(i.c)(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(127);function r(t,e){if(t){if("string"==typeof t)return Object(i.a)(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(i.a)(t,e):void 0}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(77);function r(t){var e=function(t,e){if("object"!==Object(i.a)(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==Object(i.a)(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===Object(i.a)(e)?e:String(e)}},,function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){var i; /*! Copyright (c) 2015 Jed Watson. Based on code that is Copyright 2013-2015, Facebook, Inc. All rights reserved. */!function(){"use strict";var r=!("undefined"==typeof window||!window.document||!window.document.createElement),o={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen};void 0===(i=function(){return o}.call(e,n,e,t))||(t.exports=i)}()},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(4),l=n(2);e.a=function(t){var e=t.htmlOptions,n=void 0===e?{}:e,i=t.size,o=void 0===i?"lg":i,d=t.widths,c=void 0===d?[1]:d,u=t.colors,h=void 0===u?[]:u,p=function(t){return t.map((function(t){return parseInt(t.toString().replace(/[^0-9.]/gi,""))}))}(c),f=Object(l.d)(n);return r.a.createElement("div",Object.assign({className:a()("pb_distribution_bar_".concat(o),Object(s.c)(t))},f),function(t,e){var n=t.reduce((function(t,e){return t+e}),0);return t.map((function(t,i){return r.a.createElement("div",{className:a()("pb_distribution_width",e[i]?"color_".concat(e[i]):""),key:i,style:{width:"".concat(100*t/n,"%")}})}))}(p,h))}},,,,,function(t,e,n){"use strict";function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&void 0!==arguments[0])||arguments[0],e=Object(i.useState)(t),n=r(e,2),o=n[0],a=n[1],s=function(){return a((function(t){return!t}))};return[o,s,a]}},function(t,e,n){"use strict";function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function r(t,e){for(var n=0;n{const{element:e,padding:n}=t;return{name:"arrow",options:t,fn(t){return i=e,Object.prototype.hasOwnProperty.call(i,"current")?null!=e.current?Object(o.a)({element:e.current,padding:n}).fn(t):{}:e?Object(o.a)({element:e,padding:n}).fn(t):{};var i}}};var d="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function c(t,e){if(t===e)return!0;if(typeof t!=typeof e)return!1;if("function"==typeof t&&t.toString()===e.toString())return!0;let n,i,r;if(t&&e&&"object"==typeof t){if(Array.isArray(t)){if(n=t.length,n!=e.length)return!1;for(i=n;0!=i--;)if(!c(t[i],e[i]))return!1;return!0}if(r=Object.keys(t),n=r.length,n!==Object.keys(e).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(e,r[i]))return!1;for(i=n;0!=i--;){const n=r[i];if(("_owner"!==n||!t.$$typeof)&&!c(t[n],e[n]))return!1}return!0}return t!=t&&e!=e}function u(t){const e=i.useRef(t);return d(()=>{e.current=t}),e}new WeakMap,new WeakMap;var h="undefined"==typeof Element;h||Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,!h&&Element.prototype.getRootNode;var p="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;let f=!1,g=0;const m=()=>"floating-ui-"+g++;const v=i["useId".toString()]||function(){const[t,e]=i.useState(()=>f?m():void 0);return p(()=>{null==t&&e(m())},[]),i.useEffect(()=>{f||(f=!0)},[]),t};function b(){const t=new Map;return{emit(e,n){var i;null==(i=t.get(e))||i.forEach(t=>t(n))},on(e,n){t.set(e,[...t.get(e)||[],n])},off(e,n){var i;t.set(e,(null==(i=t.get(e))?void 0:i.filter(t=>t!==n))||[])}}}const y=i.createContext(null),x=i.createContext(null),_=()=>{var t;return(null==(t=i.useContext(y))?void 0:t.id)||null},O=()=>i.useContext(x);function w(t){return(null==t?void 0:t.ownerDocument)||document}function $(t){return w(t).defaultView||window}function C(t){return!!t&&t instanceof $(t).Element}function k(t,e){const n=["mouse","pen"];return e||n.push("",void 0),n.includes(t)}function S(t,e){if(!t||!e)return!1;const n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&(i=n,"undefined"!=typeof ShadowRoot&&(i instanceof $(i).ShadowRoot||i instanceof ShadowRoot))){let n=e;for(;n;){if(t===n)return!0;n=n.parentNode||n.host}}var i;return!1}function j(t){const e=Object(i.useRef)(t);return p(()=>{e.current=t}),e}function E(t,e,n){return n&&!k(n)?0:"number"==typeof t?t:null==t?void 0:t[e]}const M=function(t,e){void 0===e&&(e={});const{open:n,onOpenChange:r,dataRef:o,events:a,elements:{domReference:s,floating:l},refs:d}=t,{enabled:c=!0,delay:u=0,handleClose:h=null,mouseOnly:f=!1,restMs:g=0,move:m=!0}=e,v=O(),b=_(),y=j(h),x=j(u),$=i.useRef(),M=i.useRef(),A=i.useRef(),P=i.useRef(),T=i.useRef(!0),L=i.useRef(!1),D=i.useRef(()=>{}),I=i.useCallback(()=>{var t;const e=null==(t=o.current.openEvent)?void 0:t.type;return(null==e?void 0:e.includes("mouse"))&&"mousedown"!==e},[o]);i.useEffect(()=>{if(c)return a.on("dismiss",t),()=>{a.off("dismiss",t)};function t(){clearTimeout(M.current),clearTimeout(P.current),T.current=!0}},[c,a]),i.useEffect(()=>{if(!c||!y.current||!n)return;function t(){I()&&r(!1)}const e=w(l).documentElement;return e.addEventListener("mouseleave",t),()=>{e.removeEventListener("mouseleave",t)}},[l,n,r,c,y,o,I]);const N=i.useCallback((function(t){void 0===t&&(t=!0);const e=E(x.current,"close",$.current);e&&!A.current?(clearTimeout(M.current),M.current=setTimeout(()=>r(!1),e)):t&&(clearTimeout(M.current),r(!1))}),[x,r]),R=i.useCallback(()=>{D.current(),A.current=void 0},[]),F=i.useCallback(()=>{if(L.current){const t=w(d.floating.current).body;t.style.pointerEvents="",t.removeAttribute("data-floating-ui-safe-polygon"),L.current=!1}},[d]);return i.useEffect(()=>{if(c&&C(s)){const t=s;return n&&t.addEventListener("mouseleave",d),null==l||l.addEventListener("mouseleave",d),m&&t.addEventListener("mousemove",i,{once:!0}),t.addEventListener("mouseenter",i),t.addEventListener("mouseleave",a),()=>{n&&t.removeEventListener("mouseleave",d),null==l||l.removeEventListener("mouseleave",d),m&&t.removeEventListener("mousemove",i),t.removeEventListener("mouseenter",i),t.removeEventListener("mouseleave",a)}}function e(){return!!o.current.openEvent&&["click","mousedown"].includes(o.current.openEvent.type)}function i(t){if(clearTimeout(M.current),T.current=!1,f&&!k($.current)||g>0&&0===E(x.current,"open"))return;o.current.openEvent=t;const e=E(x.current,"open",$.current);e?M.current=setTimeout(()=>{r(!0)},e):r(!0)}function a(i){if(e())return;D.current();const r=w(l);if(clearTimeout(P.current),y.current){n||clearTimeout(M.current),A.current=y.current({...t,tree:v,x:i.clientX,y:i.clientY,onClose(){F(),R(),N()}});const e=A.current;return r.addEventListener("mousemove",e),void(D.current=()=>{r.removeEventListener("mousemove",e)})}("touch"!==$.current||!S(l,i.relatedTarget))&&N()}function d(n){e()||null==y.current||y.current({...t,tree:v,x:n.clientX,y:n.clientY,onClose(){F(),R(),N()}})(n)}},[s,l,c,t,f,g,m,N,R,F,r,n,v,x,y,o]),p(()=>{var t;if(c&&n&&null!=(t=y.current)&&t.__options.blockPointerEvents&&I()){const t=w(l).body;if(t.setAttribute("data-floating-ui-safe-polygon",""),t.style.pointerEvents="none",L.current=!0,C(s)&&l){var e,i;const t=s,n=null==v||null==(e=v.nodesRef.current.find(t=>t.id===b))||null==(i=e.context)?void 0:i.elements.floating;return n&&(n.style.pointerEvents=""),t.style.pointerEvents="auto",l.style.pointerEvents="auto",()=>{t.style.pointerEvents="",l.style.pointerEvents=""}}}},[c,n,b,l,s,v,y,o,I]),p(()=>{n||($.current=void 0,R(),F())},[n,R,F]),i.useEffect(()=>()=>{R(),clearTimeout(M.current),clearTimeout(P.current),F()},[c,R,F]),i.useMemo(()=>{if(!c)return{};function t(t){$.current=t.pointerType}return{reference:{onPointerDown:t,onPointerEnter:t,onMouseMove(){n||0===g||(clearTimeout(P.current),P.current=setTimeout(()=>{T.current||r(!0)},g))}},floating:{onMouseEnter(){clearTimeout(M.current)},onMouseLeave(){a.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),N(!1)}}}},[a,c,g,n,r,N])};function A(t,e){let n=t.filter(t=>{var n;return t.parentId===e&&(null==(n=t.context)?void 0:n.open)}),i=n;for(;i.length;)i=t.filter(t=>{var e;return null==(e=i)?void 0:e.some(e=>{var n;return t.parentId===e.id&&(null==(n=t.context)?void 0:n.open)})}),n=n.concat(i);return n}function P(t){return"composedPath"in t?t.composedPath()[0]:t.target}const T=i["useInsertionEffect".toString()]||(t=>t());function L(t){const e=i.useRef(()=>{0});return T(()=>{e.current=t}),i.useCallback((function(){for(var t=arguments.length,n=new Array(t),i=0;i{let{x:r,y:s,placement:l,elements:d,onClose:c,nodeId:u,tree:h}=t;return function(t){function p(){clearTimeout(e),c()}if(clearTimeout(e),!d.domReference||!d.floating||null==l||null==r||null==s)return;const{clientX:f,clientY:g}=t,m=[f,g],v=P(t),b="mouseleave"===t.type,y=S(d.floating,v),x=S(d.domReference,v),_=d.domReference.getBoundingClientRect(),O=d.floating.getBoundingClientRect(),w=l.split("-")[0],$=r>O.right-O.width/2,k=s>O.bottom-O.height/2,j=function(t,e){return t[0]>=e.x&&t[0]<=e.x+e.width&&t[1]>=e.y&&t[1]<=e.y+e.height}(m,_);if(y&&(a=!0,!b))return;if(x&&(a=!1),x&&!b)return void(a=!0);if(b&&C(t.relatedTarget)&&S(d.floating,t.relatedTarget))return;if(h&&A(h.nodesRef.current,u).some(t=>{let{context:e}=t;return null==e?void 0:e.open}))return;if("top"===w&&s>=_.bottom-1||"bottom"===w&&s<=_.top+1||"left"===w&&r>=_.right-1||"right"===w&&r<=_.left+1)return p();let E=[];switch(w){case"top":E=[[O.left,_.top+1],[O.left,O.bottom-1],[O.right,O.bottom-1],[O.right,_.top+1]],o=f>=O.left&&f<=O.right&&g>=O.top&&g<=_.top+1;break;case"bottom":E=[[O.left,O.top+1],[O.left,_.bottom-1],[O.right,_.bottom-1],[O.right,O.top+1]],o=f>=O.left&&f<=O.right&&g>=_.bottom-1&&g<=O.bottom;break;case"left":E=[[O.right-1,O.bottom],[O.right-1,O.top],[_.left+1,O.top],[_.left+1,O.bottom]],o=f>=O.left&&f<=_.left+1&&g>=O.top&&g<=O.bottom;break;case"right":E=[[_.right-1,O.bottom],[_.right-1,O.top],[O.left+1,O.top],[O.left+1,O.bottom]],o=f>=_.right-1&&f<=O.right&&g>=O.top&&g<=O.bottom}const M=o?E:function(t){let[e,n]=t;const r=O.width>_.width,o=O.height>_.height;switch(w){case"top":return[[r?e+i/2:$?e+4*i:e-4*i,n+i+1],[r?e-i/2:$?e+4*i:e-4*i,n+i+1],...[[O.left,$||r?O.bottom-i:O.top],[O.right,$?r?O.bottom-i:O.top:O.bottom-i]]];case"bottom":return[[r?e+i/2:$?e+4*i:e-4*i,n-i],[r?e-i/2:$?e+4*i:e-4*i,n-i],...[[O.left,$||r?O.top+i:O.bottom],[O.right,$?r?O.top+i:O.bottom:O.top+i]]];case"left":{const t=[e+i+1,o?n+i/2:k?n+4*i:n-4*i],r=[e+i+1,o?n-i/2:k?n+4*i:n-4*i];return[...[[k||o?O.right-i:O.left,O.top],[k?o?O.right-i:O.left:O.right-i,O.bottom]],t,r]}case"right":return[[e-i,o?n+i/2:k?n+4*i:n-4*i],[e-i,o?n-i/2:k?n+4*i:n-4*i],...[[k||o?O.left+i:O.right,O.top],[k?o?O.left+i:O.right:O.left+i,O.bottom]]]}}([r,s]);return o?void 0:a&&!j?p():void(!function(t,e){const[n,i]=t;let r=!1;const o=e.length;for(let t=0,a=o-1;t=i!=d>=i&&n<=(l-o)*(i-s)/(d-s)+o&&(r=!r)}return r}([f,g],M)?p():n&&!a&&(e=setTimeout(p,n)))}};return s.__options={blockPointerEvents:r},s}function I(t){void 0===t&&(t={});const{open:e=!1,onOpenChange:n,nodeId:r}=t,a=function(t){void 0===t&&(t={});const{placement:e="bottom",strategy:n="absolute",middleware:r=[],platform:a,whileElementsMounted:l,open:h}=t,[p,f]=i.useState({x:null,y:null,strategy:n,placement:e,middlewareData:{},isPositioned:!1}),[g,m]=i.useState(r);c(g,r)||m(r);const v=i.useRef(null),b=i.useRef(null),y=i.useRef(p),x=u(l),_=u(a),[O,w]=i.useState(null),[$,C]=i.useState(null),k=i.useCallback(t=>{v.current!==t&&(v.current=t,w(t))},[]),S=i.useCallback(t=>{b.current!==t&&(b.current=t,C(t))},[]),j=i.useCallback(()=>{if(!v.current||!b.current)return;const t={placement:e,strategy:n,middleware:g};_.current&&(t.platform=_.current),Object(o.c)(v.current,b.current,t).then(t=>{const e={...t,isPositioned:!0};E.current&&!c(y.current,e)&&(y.current=e,s.flushSync(()=>{f(e)}))})},[g,e,n,_]);d(()=>{!1===h&&y.current.isPositioned&&(y.current.isPositioned=!1,f(t=>({...t,isPositioned:!1})))},[h]);const E=i.useRef(!1);d(()=>(E.current=!0,()=>{E.current=!1}),[]),d(()=>{if(O&&$){if(x.current)return x.current(O,$,j);j()}},[O,$,j,x]);const M=i.useMemo(()=>({reference:v,floating:b,setReference:k,setFloating:S}),[k,S]),A=i.useMemo(()=>({reference:O,floating:$}),[O,$]);return i.useMemo(()=>({...p,update:j,refs:M,elements:A,reference:k,floating:S}),[p,j,M,A,k,S])}(t),l=O(),h=i.useRef(null),f=i.useRef({}),g=i.useState(()=>b())[0],m=v(),[y,x]=i.useState(null),_=i.useCallback(t=>{const e=C(t)?{getBoundingClientRect:()=>t.getBoundingClientRect(),contextElement:t}:t;a.refs.setReference(e)},[a.refs]),w=i.useCallback(t=>{(C(t)||null===t)&&(h.current=t,x(t)),(C(a.refs.reference.current)||null===a.refs.reference.current||null!==t&&!C(t))&&a.refs.setReference(t)},[a.refs]),$=i.useMemo(()=>({...a.refs,setReference:w,setPositionReference:_,domReference:h}),[a.refs,w,_]),k=i.useMemo(()=>({...a.elements,domReference:y}),[a.elements,y]),S=L(n),j=i.useMemo(()=>({...a,refs:$,elements:k,dataRef:f,nodeId:r,floatingId:m,events:g,open:e,onOpenChange:S}),[a,r,m,g,e,S,$,k]);return p(()=>{const t=null==l?void 0:l.nodesRef.current.find(t=>t.id===r);t&&(t.context=j)}),i.useMemo(()=>({...a,context:j,refs:$,elements:k,reference:w,positionReference:_}),[a,$,k,j,w,_])}function N(t,e,n){const i=new Map;return{..."floating"===n&&{tabIndex:-1},...t,...e.map(t=>t?t[n]:null).concat(t).reduce((t,e)=>e?(Object.entries(e).forEach(e=>{let[n,r]=e;var o;0===n.indexOf("on")?(i.has(n)||i.set(n,[]),"function"==typeof r&&(null==(o=i.get(n))||o.push(r),t[n]=function(){for(var t,e=arguments.length,r=new Array(e),o=0;ot(...r)).find(t=>void 0!==t)})):t[n]=r}),t):t,{})}}var R=n(3),F=n.n(R),B=n(4),z=n(2),H=n(8);function W(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Y(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return U(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return U(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nN(e,t,"reference"),e),r=i.useCallback(e=>N(e,t,"floating"),e),o=i.useCallback(e=>N(e,t,"item"),t.map(t=>null==t?void 0:t.item));return i.useMemo(()=>({getReferenceProps:n,getFloatingProps:r,getItemProps:o}),[n,r,o])}([M(K,{delay:f,handleClose:x?D({blockPointerEvents:!1}):null})]).getFloatingProps,st={bottom:"top",left:"right",right:"left",top:"bottom"}[et.split("-")[0]];return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",Object.assign({className:"pb_tooltip_kit ".concat(L),ref:function(t){nt.setReference(t),e&&("function"==typeof e?e(t):"object"==typeof e&&(e.current=t))},role:"tooltip_trigger",style:{display:"inline-flex"}},P,A,T),c),U&&r.a.createElement("div",Object.assign({},at({className:"tooltip_tooltip ".concat(et," visible"),ref:nt.setFloating,role:"tooltip",style:{position:it,top:null!=ot?ot:0,left:null!=rt?rt:0,zIndex:null!=j?j:0}})),r.a.createElement(H.a,{align:"center",gap:"xs"},b&&r.a.createElement("i",{className:"pb_icon_kit far fa-".concat(b," fa-fw")}),C),r.a.createElement("div",{className:"arrow_bg",ref:X,style:W({position:"absolute",left:null!=Q?"".concat(Q,"px"):"",top:null!=tt?"".concat(tt,"px"):""},st,"-5px")})))}));V.displayName="Tooltip";e.a=V},function(t,e,n){"use strict";var i=n(203),r=n(220),o=n.n(r),a=n(221),s=n.n(a);var l=function(t){return function(e){var n=function(t){var n=document.createElement("div");n.className="pb_selectable_card_kit_enabled";var i=document.createElement("input"),r="datePicker-".concat(e.element.id,"-").concat(t);i.className="datePicker-AMPM",i.id=r,i.name="datepicker-ampm",i.type="radio",i.value=t;var o=document.createElement("label"),a=document.createElement("div");return o.className="label-".concat(t.toLowerCase()),o.setAttribute("for",r),a.className="buffer",a.innerHTML=t,o.append(a),n.prepend(i),n.append(o),n},i=function(t){if(e.selectedDates.length){var n="pb_selectable_card_kit_checked_enabled",i=document.getElementById("datePicker-".concat(e.element.id,"-AM")),r=document.getElementById("datePicker-".concat(e.element.id,"-PM")),o=e.selectedDates[0].getHours()<12?"AM":"PM";t&&(i.checked=!1,r.checked=!1,r.checked="PM"===o,i.checked="AM"===o),"PM"===o?(r.parentElement.className=n,i.parentElement.className="pb_selectable_card_kit_enabled"):"AM"===o&&(i.parentElement.className=n,r.parentElement.className="pb_selectable_card_kit_enabled")}};return{onValueUpdate:function(){i(!0)},onOpen:function(){i(!0)},onReady:function(){if(e.input.id&&(null==e?void 0:e.timeContainer)){if(e.timeContainer.classList.add("pb_time_selection"),e.minuteElement.step="1",t.caption){var r=document.createElement("div");r.className="pb_caption_kit_md",r.innerHTML=null==t?void 0:t.caption,e.timeContainer.prepend(r)}if(function(){e.amPM.style.display="none";var t=document.createElement("div");t.className="pb_form_group_kit";var i=n("AM");i.addEventListener("click",(function(){e.selectedDates[0].setHours(e.selectedDates[0].getHours()%12+0),e.setDate(e.selectedDates[0],!0)}));var r=n("PM");r.addEventListener("click",(function(){e.selectedDates[0].setHours(e.selectedDates[0].getHours()%12+12),e.setDate(e.selectedDates[0],!0)})),t.prepend(i),t.append(r);var o=document.createElement("div");o.className="meridiem",o.append(t),e.timeContainer.append(o)}(),i(!0),t.showTimezone){var o=document.createElement("div");o.className="pb_caption_kit_xs",o.innerHTML=(a=e._initialDate,s=a.toLocaleDateString("en-US",{day:"2-digit",timeZoneName:"short"}).slice(4),l=a.toLocaleDateString("en-US",{day:"2-digit",timeZoneName:"long"}).slice(4),"".concat(s," (").concat(l,")")),e.timeContainer.append(o)}var a,s,l;e.loadedPlugins.push("timeSelectPlugin")}}}}},d=n(22);function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return u(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n0&&h&&S.rangesButtons[h].classList.add("active")};return{onReady:function(t){for(var e=function(){var t=r[i],e=(o=c(t,2))[0],a=o[1];(function(t){var e=document.createElement("div");e.className="nav-item-link",e.innerHTML=t,S.rangesButtons[t]=e;var n=document.createElement("li");return n.className="nav-item",n.appendChild(S.rangesButtons[t]),S.rangesNav.appendChild(n),S.rangesButtons[t]})(e).addEventListener("click",(function(){var t=new Date(a[0]),i=new Date(a[1]);t?(h=e,n.setDate([t,i],!0),n.close()):n.clear()}))},i=0,r=Object.entries(S.ranges);i0&&(n.calendarContainer.prepend(S.rangesNav),S.rangesNav.classList.add("quick-pick-ul"),n.calendarContainer.classList.add("quick-pick-drop-down"),j(t))},onValueUpdate:function(t){j(t)},onClose:function(t){var e;(function(t){return h&&t[0].toDateString()===S.ranges[h][0].toDateString()&&t[1].toDateString()===S.ranges[h][1].toDateString()})(t)||(null===(e=S.rangesButtons[h])||void 0===e||e.classList.remove("active"),h=""),1===t.length&&n.setDate([t[0],t[0]],!0),t.length<2&&t.length>0&&(n.input.placeholder=n.formatDate(this.selectedDates[0],n.config.dateFormat))}}}};function f(t){return function(t){if(Array.isArray(t))return g(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return g(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nwindow.innerWidth&&(e.style.display="flex",e.style.justifyContent="center"),t.offsetWidth<=e.offsetWidth&&(e.style.display="",e.style.justifyContent="")},U=document.querySelector("#".concat(S))._flatpickr,G=function(){U._positionCalendar()};var V,X,q=function(t){var e;document.querySelector("#year-".concat(t.input.id)).value=null===(e=t.currentYear)||void 0===e?void 0:e.toString()};Object(i.a)("#".concat(S),{allowInput:r,closeOnSelect:d,disableMobile:!0,dateFormat:b?"".concat(y," ").concat(H):y,defaultDate:""===h?null:h,disable:(X=[],g&&g.length>0&&X.push.apply(X,f(g)),m&&m.length>0&&X.push.apply(X,f(m)),v&&v.length>0&&X.push.apply(X,f([function(t){var e={Sunday:0,Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6};return t.getDay()===e[v[0]]||t.getDay()===e[v[1]]||t.getDay()===e[v[2]]||t.getDay()===e[v[3]]||t.getDay()===e[v[4]]||t.getDay()===e[v[5]]||t.getDay()===e[v[6]]}])),X),enableTime:b,locale:{rangeSeparator:" to "},maxDate:x,minDate:_,mode:O,nextArrow:'',onOpen:[function(){var t,n;Y(),window.addEventListener("resize",Y),!I&&e&&(t=e,null===(n=document.querySelectorAll(t)[0])||void 0===n||n.addEventListener("scroll",G,{passive:!0}))}],onClose:[function(t,n){window.removeEventListener("resize",Y),!I&&e&&function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;null===(t=document.querySelectorAll(e)[0])||void 0===t||t.removeEventListener("scroll",G)}(e),k(t,n)}],onChange:[function(t,e,n){q(n),$(e,t)}],onYearChange:[function(t,e,n){q(n)}],plugins:function(t,e){var n=[];return"month"===T||j.length>0?n.push(o()({shorthand:!0,dateFormat:"F Y",altFormat:"F Y"})):"week"===T?n.push(s()()):"quickpick"===T&&n.push(p(t,e)),b&&n.push(l({caption:B,showTimezone:L})),n}(R,u),position:M,positionElement:(V=A,"string"==typeof V?document.querySelectorAll(V)[0]:V),prevArrow:'',static:I});var K=document.querySelector("#".concat(S))._flatpickr;K.innerContainer.parentElement.id="cal-".concat(S),K.yearElements[0].parentElement.innerHTML='');for(var Z="",J=W[1];J>=W[0];J--)Z+='");var Q=document.querySelector("#year-".concat(S));if(Q.innerHTML=Z,Q.value=K.currentYear,Q.addEventListener("input",(function(t){K.changeYear(Number(t.target.value))})),K.input.form&&K.input.form.addEventListener("reset",(function(){setTimeout((function(){Q.value=K.currentYear,K.monthsDropdownContainer.value=K.currentMonth,h&&(K.setDate(h),q(K))}),0)})),Q.insertAdjacentHTML("afterend",''),K.monthElements[0].parentElement)return K.monthElements[0].insertAdjacentHTML("afterend",'');r&&K.input.removeAttribute("readonly"),P&&(K.input.removeAttribute("readonly"),K.input.addEventListener("keydown",(function(t){return t.preventDefault()})),K.input.style.caretColor="transparent",K.input.style.cursor="pointer"),document.querySelector("#".concat(S)).parentElement.addEventListener("click",(function(t){return t.stopPropagation()}))}},,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.canUseDOM=e.SafeNodeList=e.SafeHTMLCollection=void 0;var i,r=n(163);var o=((i=r)&&i.__esModule?i:{default:i}).default,a=o.canUseDOM?window.HTMLElement:{};e.SafeHTMLCollection=o.canUseDOM?window.HTMLCollection:{},e.SafeNodeList=o.canUseDOM?window.NodeList:{},e.canUseDOM=o.canUseDOM;e.default=a},function(t,e,n){var i=n(251).Symbol;t.exports=i},function(t,e,n){"use strict";var i=function(){};t.exports=i},,function(t,e,n){"use strict";function i(t){var e=Object.create(null);return function(n){return void 0===e[n]&&(e[n]=t(n)),e[n]}}n.d(e,"a",(function(){return i}))},function(t,e,n){"use strict";var i=n(129),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(t){return i.isMemo(t)?a:s[t.$$typeof]||r}s[i.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[i.Memo]=a;var d=Object.defineProperty,c=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;t.exports=function t(e,n,i){if("string"!=typeof n){if(f){var r=p(n);r&&r!==f&&t(e,r,i)}var a=c(n);u&&(a=a.concat(u(n)));for(var s=l(e),g=l(n),m=0;m=0?-1:1,s="function"==typeof n?n(Object.assign({},e,{placement:t})):n,l=s[0],d=s[1];return l=l||0,d=(d||0)*a,[r.f,r.k].indexOf(o)>=0?{x:d,y:l}:{x:l,y:d}}(n,e.rects,s),t}),{}),d=l[e.placement],c=d.x,u=d.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=c,e.modifiersData.popperOffsets.y+=u),e.modifiersData[o]=l}}},function(t,e,n){var i=n(261),r=n(262),o=n(263),a=n(264);e=i(!1);var s=r(o),l=r(a);e.push([t.i,".iti {\n position: relative;\n display: inline-block; }\n .iti * {\n box-sizing: border-box;\n -moz-box-sizing: border-box; }\n .iti__hide {\n display: none; }\n .iti__v-hide {\n visibility: hidden; }\n .iti input, .iti input[type=text], .iti input[type=tel] {\n position: relative;\n z-index: 0;\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n padding-right: 36px;\n margin-right: 0; }\n .iti__flag-container {\n position: absolute;\n top: 0;\n bottom: 0;\n right: 0;\n padding: 1px; }\n .iti__selected-flag {\n z-index: 1;\n position: relative;\n display: flex;\n align-items: center;\n height: 100%;\n padding: 0 6px 0 8px; }\n .iti__arrow {\n margin-left: 6px;\n width: 0;\n height: 0;\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n border-top: 4px solid #555; }\n .iti__arrow--up {\n border-top: none;\n border-bottom: 4px solid #555; }\n .iti__country-list {\n position: absolute;\n z-index: 2;\n list-style: none;\n text-align: left;\n padding: 0;\n margin: 0 0 0 -1px;\n box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);\n background-color: white;\n border: 1px solid #CCC;\n white-space: nowrap;\n max-height: 200px;\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch; }\n .iti__country-list--dropup {\n bottom: 100%;\n margin-bottom: -1px; }\n @media (max-width: 500px) {\n .iti__country-list {\n white-space: normal; } }\n .iti__flag-box {\n display: inline-block;\n width: 20px; }\n .iti__divider {\n padding-bottom: 5px;\n margin-bottom: 5px;\n border-bottom: 1px solid #CCC; }\n .iti__country {\n padding: 5px 10px;\n outline: none; }\n .iti__dial-code {\n color: #999; }\n .iti__country.iti__highlight {\n background-color: rgba(0, 0, 0, 0.05); }\n .iti__flag-box, .iti__country-name, .iti__dial-code {\n vertical-align: middle; }\n .iti__flag-box, .iti__country-name {\n margin-right: 6px; }\n .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {\n padding-right: 6px;\n padding-left: 52px;\n margin-left: 0; }\n .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {\n right: auto;\n left: 0; }\n .iti--allow-dropdown .iti__flag-container:hover {\n cursor: pointer; }\n .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {\n background-color: rgba(0, 0, 0, 0.05); }\n .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,\n .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {\n cursor: default; }\n .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,\n .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {\n background-color: transparent; }\n .iti--separate-dial-code .iti__selected-flag {\n background-color: rgba(0, 0, 0, 0.05); }\n .iti--separate-dial-code .iti__selected-dial-code {\n margin-left: 6px; }\n .iti--container {\n position: absolute;\n top: -1000px;\n left: -1000px;\n z-index: 1060;\n padding: 1px; }\n .iti--container:hover {\n cursor: pointer; }\n\n.iti-mobile .iti--container {\n top: 30px;\n bottom: 30px;\n left: 30px;\n right: 30px;\n position: fixed; }\n\n.iti-mobile .iti__country-list {\n max-height: 100%;\n width: 100%; }\n\n.iti-mobile .iti__country {\n padding: 10px 10px;\n line-height: 1.5em; }\n\n.iti__flag {\n width: 20px; }\n .iti__flag.iti__be {\n width: 18px; }\n .iti__flag.iti__ch {\n width: 15px; }\n .iti__flag.iti__mc {\n width: 19px; }\n .iti__flag.iti__ne {\n width: 18px; }\n .iti__flag.iti__np {\n width: 13px; }\n .iti__flag.iti__va {\n width: 15px; }\n @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n .iti__flag {\n background-size: 5652px 15px; } }\n .iti__flag.iti__ac {\n height: 10px;\n background-position: 0px 0px; }\n .iti__flag.iti__ad {\n height: 14px;\n background-position: -22px 0px; }\n .iti__flag.iti__ae {\n height: 10px;\n background-position: -44px 0px; }\n .iti__flag.iti__af {\n height: 14px;\n background-position: -66px 0px; }\n .iti__flag.iti__ag {\n height: 14px;\n background-position: -88px 0px; }\n .iti__flag.iti__ai {\n height: 10px;\n background-position: -110px 0px; }\n .iti__flag.iti__al {\n height: 15px;\n background-position: -132px 0px; }\n .iti__flag.iti__am {\n height: 10px;\n background-position: -154px 0px; }\n .iti__flag.iti__ao {\n height: 14px;\n background-position: -176px 0px; }\n .iti__flag.iti__aq {\n height: 14px;\n background-position: -198px 0px; }\n .iti__flag.iti__ar {\n height: 13px;\n background-position: -220px 0px; }\n .iti__flag.iti__as {\n height: 10px;\n background-position: -242px 0px; }\n .iti__flag.iti__at {\n height: 14px;\n background-position: -264px 0px; }\n .iti__flag.iti__au {\n height: 10px;\n background-position: -286px 0px; }\n .iti__flag.iti__aw {\n height: 14px;\n background-position: -308px 0px; }\n .iti__flag.iti__ax {\n height: 13px;\n background-position: -330px 0px; }\n .iti__flag.iti__az {\n height: 10px;\n background-position: -352px 0px; }\n .iti__flag.iti__ba {\n height: 10px;\n background-position: -374px 0px; }\n .iti__flag.iti__bb {\n height: 14px;\n background-position: -396px 0px; }\n .iti__flag.iti__bd {\n height: 12px;\n background-position: -418px 0px; }\n .iti__flag.iti__be {\n height: 15px;\n background-position: -440px 0px; }\n .iti__flag.iti__bf {\n height: 14px;\n background-position: -460px 0px; }\n .iti__flag.iti__bg {\n height: 12px;\n background-position: -482px 0px; }\n .iti__flag.iti__bh {\n height: 12px;\n background-position: -504px 0px; }\n .iti__flag.iti__bi {\n height: 12px;\n background-position: -526px 0px; }\n .iti__flag.iti__bj {\n height: 14px;\n background-position: -548px 0px; }\n .iti__flag.iti__bl {\n height: 14px;\n background-position: -570px 0px; }\n .iti__flag.iti__bm {\n height: 10px;\n background-position: -592px 0px; }\n .iti__flag.iti__bn {\n height: 10px;\n background-position: -614px 0px; }\n .iti__flag.iti__bo {\n height: 14px;\n background-position: -636px 0px; }\n .iti__flag.iti__bq {\n height: 14px;\n background-position: -658px 0px; }\n .iti__flag.iti__br {\n height: 14px;\n background-position: -680px 0px; }\n .iti__flag.iti__bs {\n height: 10px;\n background-position: -702px 0px; }\n .iti__flag.iti__bt {\n height: 14px;\n background-position: -724px 0px; }\n .iti__flag.iti__bv {\n height: 15px;\n background-position: -746px 0px; }\n .iti__flag.iti__bw {\n height: 14px;\n background-position: -768px 0px; }\n .iti__flag.iti__by {\n height: 10px;\n background-position: -790px 0px; }\n .iti__flag.iti__bz {\n height: 14px;\n background-position: -812px 0px; }\n .iti__flag.iti__ca {\n height: 10px;\n background-position: -834px 0px; }\n .iti__flag.iti__cc {\n height: 10px;\n background-position: -856px 0px; }\n .iti__flag.iti__cd {\n height: 15px;\n background-position: -878px 0px; }\n .iti__flag.iti__cf {\n height: 14px;\n background-position: -900px 0px; }\n .iti__flag.iti__cg {\n height: 14px;\n background-position: -922px 0px; }\n .iti__flag.iti__ch {\n height: 15px;\n background-position: -944px 0px; }\n .iti__flag.iti__ci {\n height: 14px;\n background-position: -961px 0px; }\n .iti__flag.iti__ck {\n height: 10px;\n background-position: -983px 0px; }\n .iti__flag.iti__cl {\n height: 14px;\n background-position: -1005px 0px; }\n .iti__flag.iti__cm {\n height: 14px;\n background-position: -1027px 0px; }\n .iti__flag.iti__cn {\n height: 14px;\n background-position: -1049px 0px; }\n .iti__flag.iti__co {\n height: 14px;\n background-position: -1071px 0px; }\n .iti__flag.iti__cp {\n height: 14px;\n background-position: -1093px 0px; }\n .iti__flag.iti__cr {\n height: 12px;\n background-position: -1115px 0px; }\n .iti__flag.iti__cu {\n height: 10px;\n background-position: -1137px 0px; }\n .iti__flag.iti__cv {\n height: 12px;\n background-position: -1159px 0px; }\n .iti__flag.iti__cw {\n height: 14px;\n background-position: -1181px 0px; }\n .iti__flag.iti__cx {\n height: 10px;\n background-position: -1203px 0px; }\n .iti__flag.iti__cy {\n height: 14px;\n background-position: -1225px 0px; }\n .iti__flag.iti__cz {\n height: 14px;\n background-position: -1247px 0px; }\n .iti__flag.iti__de {\n height: 12px;\n background-position: -1269px 0px; }\n .iti__flag.iti__dg {\n height: 10px;\n background-position: -1291px 0px; }\n .iti__flag.iti__dj {\n height: 14px;\n background-position: -1313px 0px; }\n .iti__flag.iti__dk {\n height: 15px;\n background-position: -1335px 0px; }\n .iti__flag.iti__dm {\n height: 10px;\n background-position: -1357px 0px; }\n .iti__flag.iti__do {\n height: 14px;\n background-position: -1379px 0px; }\n .iti__flag.iti__dz {\n height: 14px;\n background-position: -1401px 0px; }\n .iti__flag.iti__ea {\n height: 14px;\n background-position: -1423px 0px; }\n .iti__flag.iti__ec {\n height: 14px;\n background-position: -1445px 0px; }\n .iti__flag.iti__ee {\n height: 13px;\n background-position: -1467px 0px; }\n .iti__flag.iti__eg {\n height: 14px;\n background-position: -1489px 0px; }\n .iti__flag.iti__eh {\n height: 10px;\n background-position: -1511px 0px; }\n .iti__flag.iti__er {\n height: 10px;\n background-position: -1533px 0px; }\n .iti__flag.iti__es {\n height: 14px;\n background-position: -1555px 0px; }\n .iti__flag.iti__et {\n height: 10px;\n background-position: -1577px 0px; }\n .iti__flag.iti__eu {\n height: 14px;\n background-position: -1599px 0px; }\n .iti__flag.iti__fi {\n height: 12px;\n background-position: -1621px 0px; }\n .iti__flag.iti__fj {\n height: 10px;\n background-position: -1643px 0px; }\n .iti__flag.iti__fk {\n height: 10px;\n background-position: -1665px 0px; }\n .iti__flag.iti__fm {\n height: 11px;\n background-position: -1687px 0px; }\n .iti__flag.iti__fo {\n height: 15px;\n background-position: -1709px 0px; }\n .iti__flag.iti__fr {\n height: 14px;\n background-position: -1731px 0px; }\n .iti__flag.iti__ga {\n height: 15px;\n background-position: -1753px 0px; }\n .iti__flag.iti__gb {\n height: 10px;\n background-position: -1775px 0px; }\n .iti__flag.iti__gd {\n height: 12px;\n background-position: -1797px 0px; }\n .iti__flag.iti__ge {\n height: 14px;\n background-position: -1819px 0px; }\n .iti__flag.iti__gf {\n height: 14px;\n background-position: -1841px 0px; }\n .iti__flag.iti__gg {\n height: 14px;\n background-position: -1863px 0px; }\n .iti__flag.iti__gh {\n height: 14px;\n background-position: -1885px 0px; }\n .iti__flag.iti__gi {\n height: 10px;\n background-position: -1907px 0px; }\n .iti__flag.iti__gl {\n height: 14px;\n background-position: -1929px 0px; }\n .iti__flag.iti__gm {\n height: 14px;\n background-position: -1951px 0px; }\n .iti__flag.iti__gn {\n height: 14px;\n background-position: -1973px 0px; }\n .iti__flag.iti__gp {\n height: 14px;\n background-position: -1995px 0px; }\n .iti__flag.iti__gq {\n height: 14px;\n background-position: -2017px 0px; }\n .iti__flag.iti__gr {\n height: 14px;\n background-position: -2039px 0px; }\n .iti__flag.iti__gs {\n height: 10px;\n background-position: -2061px 0px; }\n .iti__flag.iti__gt {\n height: 13px;\n background-position: -2083px 0px; }\n .iti__flag.iti__gu {\n height: 11px;\n background-position: -2105px 0px; }\n .iti__flag.iti__gw {\n height: 10px;\n background-position: -2127px 0px; }\n .iti__flag.iti__gy {\n height: 12px;\n background-position: -2149px 0px; }\n .iti__flag.iti__hk {\n height: 14px;\n background-position: -2171px 0px; }\n .iti__flag.iti__hm {\n height: 10px;\n background-position: -2193px 0px; }\n .iti__flag.iti__hn {\n height: 10px;\n background-position: -2215px 0px; }\n .iti__flag.iti__hr {\n height: 10px;\n background-position: -2237px 0px; }\n .iti__flag.iti__ht {\n height: 12px;\n background-position: -2259px 0px; }\n .iti__flag.iti__hu {\n height: 10px;\n background-position: -2281px 0px; }\n .iti__flag.iti__ic {\n height: 14px;\n background-position: -2303px 0px; }\n .iti__flag.iti__id {\n height: 14px;\n background-position: -2325px 0px; }\n .iti__flag.iti__ie {\n height: 10px;\n background-position: -2347px 0px; }\n .iti__flag.iti__il {\n height: 15px;\n background-position: -2369px 0px; }\n .iti__flag.iti__im {\n height: 10px;\n background-position: -2391px 0px; }\n .iti__flag.iti__in {\n height: 14px;\n background-position: -2413px 0px; }\n .iti__flag.iti__io {\n height: 10px;\n background-position: -2435px 0px; }\n .iti__flag.iti__iq {\n height: 14px;\n background-position: -2457px 0px; }\n .iti__flag.iti__ir {\n height: 12px;\n background-position: -2479px 0px; }\n .iti__flag.iti__is {\n height: 15px;\n background-position: -2501px 0px; }\n .iti__flag.iti__it {\n height: 14px;\n background-position: -2523px 0px; }\n .iti__flag.iti__je {\n height: 12px;\n background-position: -2545px 0px; }\n .iti__flag.iti__jm {\n height: 10px;\n background-position: -2567px 0px; }\n .iti__flag.iti__jo {\n height: 10px;\n background-position: -2589px 0px; }\n .iti__flag.iti__jp {\n height: 14px;\n background-position: -2611px 0px; }\n .iti__flag.iti__ke {\n height: 14px;\n background-position: -2633px 0px; }\n .iti__flag.iti__kg {\n height: 12px;\n background-position: -2655px 0px; }\n .iti__flag.iti__kh {\n height: 13px;\n background-position: -2677px 0px; }\n .iti__flag.iti__ki {\n height: 10px;\n background-position: -2699px 0px; }\n .iti__flag.iti__km {\n height: 12px;\n background-position: -2721px 0px; }\n .iti__flag.iti__kn {\n height: 14px;\n background-position: -2743px 0px; }\n .iti__flag.iti__kp {\n height: 10px;\n background-position: -2765px 0px; }\n .iti__flag.iti__kr {\n height: 14px;\n background-position: -2787px 0px; }\n .iti__flag.iti__kw {\n height: 10px;\n background-position: -2809px 0px; }\n .iti__flag.iti__ky {\n height: 10px;\n background-position: -2831px 0px; }\n .iti__flag.iti__kz {\n height: 10px;\n background-position: -2853px 0px; }\n .iti__flag.iti__la {\n height: 14px;\n background-position: -2875px 0px; }\n .iti__flag.iti__lb {\n height: 14px;\n background-position: -2897px 0px; }\n .iti__flag.iti__lc {\n height: 10px;\n background-position: -2919px 0px; }\n .iti__flag.iti__li {\n height: 12px;\n background-position: -2941px 0px; }\n .iti__flag.iti__lk {\n height: 10px;\n background-position: -2963px 0px; }\n .iti__flag.iti__lr {\n height: 11px;\n background-position: -2985px 0px; }\n .iti__flag.iti__ls {\n height: 14px;\n background-position: -3007px 0px; }\n .iti__flag.iti__lt {\n height: 12px;\n background-position: -3029px 0px; }\n .iti__flag.iti__lu {\n height: 12px;\n background-position: -3051px 0px; }\n .iti__flag.iti__lv {\n height: 10px;\n background-position: -3073px 0px; }\n .iti__flag.iti__ly {\n height: 10px;\n background-position: -3095px 0px; }\n .iti__flag.iti__ma {\n height: 14px;\n background-position: -3117px 0px; }\n .iti__flag.iti__mc {\n height: 15px;\n background-position: -3139px 0px; }\n .iti__flag.iti__md {\n height: 10px;\n background-position: -3160px 0px; }\n .iti__flag.iti__me {\n height: 10px;\n background-position: -3182px 0px; }\n .iti__flag.iti__mf {\n height: 14px;\n background-position: -3204px 0px; }\n .iti__flag.iti__mg {\n height: 14px;\n background-position: -3226px 0px; }\n .iti__flag.iti__mh {\n height: 11px;\n background-position: -3248px 0px; }\n .iti__flag.iti__mk {\n height: 10px;\n background-position: -3270px 0px; }\n .iti__flag.iti__ml {\n height: 14px;\n background-position: -3292px 0px; }\n .iti__flag.iti__mm {\n height: 14px;\n background-position: -3314px 0px; }\n .iti__flag.iti__mn {\n height: 10px;\n background-position: -3336px 0px; }\n .iti__flag.iti__mo {\n height: 14px;\n background-position: -3358px 0px; }\n .iti__flag.iti__mp {\n height: 10px;\n background-position: -3380px 0px; }\n .iti__flag.iti__mq {\n height: 14px;\n background-position: -3402px 0px; }\n .iti__flag.iti__mr {\n height: 14px;\n background-position: -3424px 0px; }\n .iti__flag.iti__ms {\n height: 10px;\n background-position: -3446px 0px; }\n .iti__flag.iti__mt {\n height: 14px;\n background-position: -3468px 0px; }\n .iti__flag.iti__mu {\n height: 14px;\n background-position: -3490px 0px; }\n .iti__flag.iti__mv {\n height: 14px;\n background-position: -3512px 0px; }\n .iti__flag.iti__mw {\n height: 14px;\n background-position: -3534px 0px; }\n .iti__flag.iti__mx {\n height: 12px;\n background-position: -3556px 0px; }\n .iti__flag.iti__my {\n height: 10px;\n background-position: -3578px 0px; }\n .iti__flag.iti__mz {\n height: 14px;\n background-position: -3600px 0px; }\n .iti__flag.iti__na {\n height: 14px;\n background-position: -3622px 0px; }\n .iti__flag.iti__nc {\n height: 10px;\n background-position: -3644px 0px; }\n .iti__flag.iti__ne {\n height: 15px;\n background-position: -3666px 0px; }\n .iti__flag.iti__nf {\n height: 10px;\n background-position: -3686px 0px; }\n .iti__flag.iti__ng {\n height: 10px;\n background-position: -3708px 0px; }\n .iti__flag.iti__ni {\n height: 12px;\n background-position: -3730px 0px; }\n .iti__flag.iti__nl {\n height: 14px;\n background-position: -3752px 0px; }\n .iti__flag.iti__no {\n height: 15px;\n background-position: -3774px 0px; }\n .iti__flag.iti__np {\n height: 15px;\n background-position: -3796px 0px; }\n .iti__flag.iti__nr {\n height: 10px;\n background-position: -3811px 0px; }\n .iti__flag.iti__nu {\n height: 10px;\n background-position: -3833px 0px; }\n .iti__flag.iti__nz {\n height: 10px;\n background-position: -3855px 0px; }\n .iti__flag.iti__om {\n height: 10px;\n background-position: -3877px 0px; }\n .iti__flag.iti__pa {\n height: 14px;\n background-position: -3899px 0px; }\n .iti__flag.iti__pe {\n height: 14px;\n background-position: -3921px 0px; }\n .iti__flag.iti__pf {\n height: 14px;\n background-position: -3943px 0px; }\n .iti__flag.iti__pg {\n height: 15px;\n background-position: -3965px 0px; }\n .iti__flag.iti__ph {\n height: 10px;\n background-position: -3987px 0px; }\n .iti__flag.iti__pk {\n height: 14px;\n background-position: -4009px 0px; }\n .iti__flag.iti__pl {\n height: 13px;\n background-position: -4031px 0px; }\n .iti__flag.iti__pm {\n height: 14px;\n background-position: -4053px 0px; }\n .iti__flag.iti__pn {\n height: 10px;\n background-position: -4075px 0px; }\n .iti__flag.iti__pr {\n height: 14px;\n background-position: -4097px 0px; }\n .iti__flag.iti__ps {\n height: 10px;\n background-position: -4119px 0px; }\n .iti__flag.iti__pt {\n height: 14px;\n background-position: -4141px 0px; }\n .iti__flag.iti__pw {\n height: 13px;\n background-position: -4163px 0px; }\n .iti__flag.iti__py {\n height: 11px;\n background-position: -4185px 0px; }\n .iti__flag.iti__qa {\n height: 8px;\n background-position: -4207px 0px; }\n .iti__flag.iti__re {\n height: 14px;\n background-position: -4229px 0px; }\n .iti__flag.iti__ro {\n height: 14px;\n background-position: -4251px 0px; }\n .iti__flag.iti__rs {\n height: 14px;\n background-position: -4273px 0px; }\n .iti__flag.iti__ru {\n height: 14px;\n background-position: -4295px 0px; }\n .iti__flag.iti__rw {\n height: 14px;\n background-position: -4317px 0px; }\n .iti__flag.iti__sa {\n height: 14px;\n background-position: -4339px 0px; }\n .iti__flag.iti__sb {\n height: 10px;\n background-position: -4361px 0px; }\n .iti__flag.iti__sc {\n height: 10px;\n background-position: -4383px 0px; }\n .iti__flag.iti__sd {\n height: 10px;\n background-position: -4405px 0px; }\n .iti__flag.iti__se {\n height: 13px;\n background-position: -4427px 0px; }\n .iti__flag.iti__sg {\n height: 14px;\n background-position: -4449px 0px; }\n .iti__flag.iti__sh {\n height: 10px;\n background-position: -4471px 0px; }\n .iti__flag.iti__si {\n height: 10px;\n background-position: -4493px 0px; }\n .iti__flag.iti__sj {\n height: 15px;\n background-position: -4515px 0px; }\n .iti__flag.iti__sk {\n height: 14px;\n background-position: -4537px 0px; }\n .iti__flag.iti__sl {\n height: 14px;\n background-position: -4559px 0px; }\n .iti__flag.iti__sm {\n height: 15px;\n background-position: -4581px 0px; }\n .iti__flag.iti__sn {\n height: 14px;\n background-position: -4603px 0px; }\n .iti__flag.iti__so {\n height: 14px;\n background-position: -4625px 0px; }\n .iti__flag.iti__sr {\n height: 14px;\n background-position: -4647px 0px; }\n .iti__flag.iti__ss {\n height: 10px;\n background-position: -4669px 0px; }\n .iti__flag.iti__st {\n height: 10px;\n background-position: -4691px 0px; }\n .iti__flag.iti__sv {\n height: 12px;\n background-position: -4713px 0px; }\n .iti__flag.iti__sx {\n height: 14px;\n background-position: -4735px 0px; }\n .iti__flag.iti__sy {\n height: 14px;\n background-position: -4757px 0px; }\n .iti__flag.iti__sz {\n height: 14px;\n background-position: -4779px 0px; }\n .iti__flag.iti__ta {\n height: 10px;\n background-position: -4801px 0px; }\n .iti__flag.iti__tc {\n height: 10px;\n background-position: -4823px 0px; }\n .iti__flag.iti__td {\n height: 14px;\n background-position: -4845px 0px; }\n .iti__flag.iti__tf {\n height: 14px;\n background-position: -4867px 0px; }\n .iti__flag.iti__tg {\n height: 13px;\n background-position: -4889px 0px; }\n .iti__flag.iti__th {\n height: 14px;\n background-position: -4911px 0px; }\n .iti__flag.iti__tj {\n height: 10px;\n background-position: -4933px 0px; }\n .iti__flag.iti__tk {\n height: 10px;\n background-position: -4955px 0px; }\n .iti__flag.iti__tl {\n height: 10px;\n background-position: -4977px 0px; }\n .iti__flag.iti__tm {\n height: 14px;\n background-position: -4999px 0px; }\n .iti__flag.iti__tn {\n height: 14px;\n background-position: -5021px 0px; }\n .iti__flag.iti__to {\n height: 10px;\n background-position: -5043px 0px; }\n .iti__flag.iti__tr {\n height: 14px;\n background-position: -5065px 0px; }\n .iti__flag.iti__tt {\n height: 12px;\n background-position: -5087px 0px; }\n .iti__flag.iti__tv {\n height: 10px;\n background-position: -5109px 0px; }\n .iti__flag.iti__tw {\n height: 14px;\n background-position: -5131px 0px; }\n .iti__flag.iti__tz {\n height: 14px;\n background-position: -5153px 0px; }\n .iti__flag.iti__ua {\n height: 14px;\n background-position: -5175px 0px; }\n .iti__flag.iti__ug {\n height: 14px;\n background-position: -5197px 0px; }\n .iti__flag.iti__um {\n height: 11px;\n background-position: -5219px 0px; }\n .iti__flag.iti__un {\n height: 14px;\n background-position: -5241px 0px; }\n .iti__flag.iti__us {\n height: 11px;\n background-position: -5263px 0px; }\n .iti__flag.iti__uy {\n height: 14px;\n background-position: -5285px 0px; }\n .iti__flag.iti__uz {\n height: 10px;\n background-position: -5307px 0px; }\n .iti__flag.iti__va {\n height: 15px;\n background-position: -5329px 0px; }\n .iti__flag.iti__vc {\n height: 14px;\n background-position: -5346px 0px; }\n .iti__flag.iti__ve {\n height: 14px;\n background-position: -5368px 0px; }\n .iti__flag.iti__vg {\n height: 10px;\n background-position: -5390px 0px; }\n .iti__flag.iti__vi {\n height: 14px;\n background-position: -5412px 0px; }\n .iti__flag.iti__vn {\n height: 14px;\n background-position: -5434px 0px; }\n .iti__flag.iti__vu {\n height: 12px;\n background-position: -5456px 0px; }\n .iti__flag.iti__wf {\n height: 14px;\n background-position: -5478px 0px; }\n .iti__flag.iti__ws {\n height: 10px;\n background-position: -5500px 0px; }\n .iti__flag.iti__xk {\n height: 15px;\n background-position: -5522px 0px; }\n .iti__flag.iti__ye {\n height: 14px;\n background-position: -5544px 0px; }\n .iti__flag.iti__yt {\n height: 14px;\n background-position: -5566px 0px; }\n .iti__flag.iti__za {\n height: 14px;\n background-position: -5588px 0px; }\n .iti__flag.iti__zm {\n height: 14px;\n background-position: -5610px 0px; }\n .iti__flag.iti__zw {\n height: 10px;\n background-position: -5632px 0px; }\n\n.iti__flag {\n height: 15px;\n box-shadow: 0px 0px 1px 0px #888;\n background-image: url("+s+");\n background-repeat: no-repeat;\n background-color: #DBDBDB;\n background-position: 20px 0; }\n @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\n .iti__flag {\n background-image: url("+l+"); } }\n\n.iti__flag.iti__np {\n background-color: transparent; }\n",""]),t.exports=e},function(t,e,n){"use strict";var i={left:"right",right:"left",bottom:"top",top:"bottom"};function r(t){return t.replace(/left|right|bottom|top/g,(function(t){return i[t]}))}var o=n(42),a={start:"end",end:"start"};function s(t){return t.replace(/start|end/g,(function(t){return a[t]}))}var l=n(58),d=n(69),c=n(11);e.a={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,i=t.name;if(!e.modifiersData[i]._skip){for(var a=n.mainAxis,u=void 0===a||a,h=n.altAxis,p=void 0===h||h,f=n.fallbackPlacements,g=n.padding,m=n.boundary,v=n.rootBoundary,b=n.altBoundary,y=n.flipVariations,x=void 0===y||y,_=n.allowedAutoPlacements,O=e.options.placement,w=Object(o.a)(O),$=f||(w===O||!x?[r(O)]:function(t){if(Object(o.a)(t)===c.a)return[];var e=r(t);return[s(t),e,s(e)]}(O)),C=[O].concat($).reduce((function(t,n){return t.concat(Object(o.a)(n)===c.a?function(t,e){void 0===e&&(e={});var n=e,i=n.placement,r=n.boundary,a=n.rootBoundary,s=n.padding,u=n.flipVariations,h=n.allowedAutoPlacements,p=void 0===h?c.h:h,f=Object(d.a)(i),g=f?u?c.n:c.n.filter((function(t){return Object(d.a)(t)===f})):c.b,m=g.filter((function(t){return p.indexOf(t)>=0}));0===m.length&&(m=g);var v=m.reduce((function(e,n){return e[n]=Object(l.a)(t,{placement:n,boundary:r,rootBoundary:a,padding:s})[Object(o.a)(n)],e}),{});return Object.keys(v).sort((function(t,e){return v[t]-v[e]}))}(e,{placement:n,boundary:m,rootBoundary:v,padding:g,flipVariations:x,allowedAutoPlacements:_}):n)}),[]),k=e.rects.reference,S=e.rects.popper,j=new Map,E=!0,M=C[0],A=0;A=0,I=D?"width":"height",N=Object(l.a)(e,{placement:P,boundary:m,rootBoundary:v,altBoundary:b,padding:g}),R=D?L?c.k:c.f:L?c.c:c.m;k[I]>S[I]&&(R=r(R));var F=r(R),B=[];if(u&&B.push(N[T]<=0),p&&B.push(N[R]<=0,N[F]<=0),B.every((function(t){return t}))){M=P,E=!1;break}j.set(P,B)}if(E)for(var z=function(t){var e=C.find((function(e){var n=j.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return M=e,"break"},H=x?3:1;H>0;H--){if("break"===z(H))break}e.placement!==M&&(e.modifiersData[i]._skip=!0,e.placement=M,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},function(t,e,n){"use strict";var i=n(11),r=n(42),o=n(101);var a=n(92),s=n(105),l=n(76),d=n(58),c=n(69),u=n(155),h=n(34);e.a={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,p=t.name,f=n.mainAxis,g=void 0===f||f,m=n.altAxis,v=void 0!==m&&m,b=n.boundary,y=n.rootBoundary,x=n.altBoundary,_=n.padding,O=n.tether,w=void 0===O||O,$=n.tetherOffset,C=void 0===$?0:$,k=Object(d.a)(e,{boundary:b,rootBoundary:y,padding:_,altBoundary:x}),S=Object(r.a)(e.placement),j=Object(c.a)(e.placement),E=!j,M=Object(o.a)(S),A="x"===M?"y":"x",P=e.modifiersData.popperOffsets,T=e.rects.reference,L=e.rects.popper,D="function"==typeof C?C(Object.assign({},e.rects,{placement:e.placement})):C,I="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),N=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,R={x:0,y:0};if(P){if(g){var F,B="y"===M?i.m:i.f,z="y"===M?i.c:i.k,H="y"===M?"height":"width",W=P[M],Y=W+k[B],U=W-k[z],G=w?-L[H]/2:0,V=j===i.l?T[H]:L[H],X=j===i.l?-L[H]:-T[H],q=e.elements.arrow,K=w&&q?Object(s.a)(q):{width:0,height:0},Z=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Object(u.a)(),J=Z[B],Q=Z[z],tt=Object(a.a)(0,T[H],K[H]),et=E?T[H]/2-G-tt-J-I.mainAxis:V-tt-J-I.mainAxis,nt=E?-T[H]/2+G+tt+Q+I.mainAxis:X+tt+Q+I.mainAxis,it=e.elements.arrow&&Object(l.a)(e.elements.arrow),rt=it?"y"===M?it.clientTop||0:it.clientLeft||0:0,ot=null!=(F=null==N?void 0:N[M])?F:0,at=W+et-ot-rt,st=W+nt-ot,lt=Object(a.a)(w?Object(h.b)(Y,at):Y,W,w?Object(h.a)(U,st):U);P[M]=lt,R[M]=lt-W}if(v){var dt,ct="x"===M?i.m:i.f,ut="x"===M?i.c:i.k,ht=P[A],pt="y"===A?"height":"width",ft=ht+k[ct],gt=ht-k[ut],mt=-1!==[i.m,i.f].indexOf(S),vt=null!=(dt=null==N?void 0:N[A])?dt:0,bt=mt?ft:ht-T[pt]-L[pt]-vt+I.altAxis,yt=mt?ht+T[pt]+L[pt]-vt-I.altAxis:gt,xt=w&&mt?Object(a.b)(bt,ht,yt):Object(a.a)(w?bt:ft,ht,w?yt:gt);P[A]=xt,R[A]=xt-ht}e.modifiersData[p]=R}},requiresIfExists:["offset"]}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(10),c=n(12);e.a=function(t){var e=t.aria,n=void 0===e?{}:e,i=t.className,o=t.color,u=void 0===o?"data_1":o,h=t.dark,p=void 0!==h&&h,f=t.data,g=void 0===f?{}:f,m=t.htmlOptions,v=void 0===m?{}:m,b=t.id,y=t.prefixText,x=t.text,_=Object(s.a)(n),O=Object(s.c)(g),w=Object(s.d)(v),$="#"===u.charAt(0)&&u,C={background:$},k=a()(Object(s.b)("pb_legend_kit",$?"":u),Object(l.c)(t),i);return r.a.createElement("div",Object.assign({},_,O,w,{className:k,id:b}),r.a.createElement(d.a,{color:p?"lighter":"light"},r.a.createElement("span",{className:"".concat($?"pb_legend_indicator_circle_custom":"pb_legend_indicator_circle"),style:C}),y&&r.a.createElement(c.a,{dark:p,size:4,tag:"span",text:" ".concat(y," ")})," ".concat(x," ")))}},,function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(8),c=n(53);e.a=function(t){var e=t.children,n=t.className,i=t.htmlOptions,o=void 0===i?{}:i,u=t.spacing,h=void 0===u?"between":u,p=t.separator,f=void 0!==p&&p,g=Object(s.b)("dialog_footer"),m=Object(l.c)(t),v=Object(s.d)(o);return r.a.createElement("div",Object.assign({},v),f&&r.a.createElement(c.a,null),r.a.createElement("div",{className:"dialog-pseudo-footer"}),r.a.createElement(d.a,{className:a()(g,m,n),spacing:h},e))}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4);e.a=function(t){var e=t.children,n=t.className,i=Object(s.b)("dialog_body"),o=Object(l.c)(t);return r.a.createElement("div",{className:a()(i,o,n)},e)}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=n(2),l=n(4),d=n(5),c=function(t){var e=t.onClose;return r.a.createElement("div",{className:"pb_dialog_close_icon",onClick:e},r.a.createElement(d.a,{fixedWidth:!0,icon:"times"}))},u=n(148),h=n(8),p=n(53);e.a=function(t){var e=t.aria,n=void 0===e?{}:e,o=t.children,d=t.className,f=t.data,g=void 0===f?{}:f,m=t.htmlOptions,v=void 0===m?{}:m,b=t.spacing,y=void 0===b?"between":b,x=t.closeable,_=void 0===x||x,O=t.separator,w=void 0===O||O,$=Object(s.a)(n),C=Object(s.c)(g),k=Object(s.d)(v),S=Object(i.useContext)(u.a),j=Object(s.b)("dialog_header"),E=Object(l.c)(t);return r.a.createElement("div",{className:"dialog_sticky_header"},r.a.createElement(h.a,Object.assign({},$,C,k,{className:a()(j,E,d),spacing:y}),o,_&&r.a.createElement(c,{onClose:S.onClose})),w&&r.a.createElement(p.a,null))}},,function(t,e,n){!function(e,n){var i=function(t,e,n){"use strict";var i,r;if(function(){var e,n={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(e in r=t.lazySizesConfig||t.lazysizesConfig||{},n)e in r||(r[e]=n[e])}(),!e||!e.getElementsByClassName)return{init:function(){},cfg:r,noSupport:!0};var o=e.documentElement,a=t.HTMLPictureElement,s=t.addEventListener.bind(t),l=t.setTimeout,d=t.requestAnimationFrame||l,c=t.requestIdleCallback,u=/^picture$/i,h=["load","error","lazyincluded","_lazyloaded"],p={},f=Array.prototype.forEach,g=function(t,e){return p[e]||(p[e]=new RegExp("(\\s|^)"+e+"(\\s|$)")),p[e].test(t.getAttribute("class")||"")&&p[e]},m=function(t,e){g(t,e)||t.setAttribute("class",(t.getAttribute("class")||"").trim()+" "+e)},v=function(t,e){var n;(n=g(t,e))&&t.setAttribute("class",(t.getAttribute("class")||"").replace(n," "))},b=function(t,e,n){var i=n?"addEventListener":"removeEventListener";n&&b(t,e),h.forEach((function(n){t[i](n,e)}))},y=function(t,n,r,o,a){var s=e.createEvent("Event");return r||(r={}),r.instance=i,s.initEvent(n,!o,!a),s.detail=r,t.dispatchEvent(s),s},x=function(e,n){var i;!a&&(i=t.picturefill||r.pf)?(n&&n.src&&!e.getAttribute("srcset")&&e.setAttribute("srcset",n.src),i({reevaluate:!0,elements:[e]})):n&&n.src&&(e.src=n.src)},_=function(t,e){return(getComputedStyle(t,null)||{})[e]},O=function(t,e,n){for(n=n||t.offsetWidth;n0)&&"visible"!=_(r,"overflow")&&(i=r.getBoundingClientRect(),a=H>i.left&&zi.top-1&&B500&&o.clientWidth>500?500:370:r.expand,i._defEx=p,f=p*r.expFactor,g=r.hFac,Y=null,X2&&I>2&&!e.hidden?(X=f,K=0):X=I>1&&K>1&&q<6?p:0),h!==d&&(R=innerWidth+d*g,F=innerHeight+d,c=-1*d,h=d),a=m[n].getBoundingClientRect(),(W=a.bottom)>=c&&(B=a.top)<=F&&(H=a.right)>=c*g&&(z=a.left)<=R&&(W||H||z||B)&&(r.loadHidden||J(m[n]))&&(L&&q<3&&!u&&(I<3||K<4)||Q(m[n],d))){if(st(m[n]),l=!0,q>9)break}else!l&&L&&!s&&q<4&&K<4&&I>2&&(T[0]||r.preloadAfterLoad)&&(T[0]||!u&&(W||H||z||B||"auto"!=m[n].getAttribute(r.sizesAttr)))&&(s=T[0]||m[n]);s&&!l&&st(s)}},et=function(t){var e,i=0,o=r.throttleDelay,a=r.ricTimeout,s=function(){e=!1,i=n.now(),t()},d=c&&a>49?function(){c(s,{timeout:a}),a!==r.ricTimeout&&(a=r.ricTimeout)}:$((function(){l(s)}),!0);return function(t){var r;(t=!0===t)&&(a=33),e||(e=!0,(r=o-(n.now()-i))<0&&(r=0),t||r<9?d():l(d,r))}}(tt),nt=function(t){var e=t.target;e._lazyCache?delete e._lazyCache:(Z(t),m(e,r.loadedClass),v(e,r.loadingClass),b(e,rt),y(e,"lazyloaded"))},it=$(nt),rt=function(t){it({target:t.target})},ot=function(t){var e,n=t.getAttribute(r.srcsetAttr);(e=r.customMedia[t.getAttribute("data-media")||t.getAttribute("media")])&&t.setAttribute("media",e),n&&t.setAttribute("srcset",n)},at=$((function(t,e,n,i,o){var a,s,d,c,h,p;(h=y(t,"lazybeforeunveil",e)).defaultPrevented||(i&&(n?m(t,r.autosizesClass):t.setAttribute("sizes",i)),s=t.getAttribute(r.srcsetAttr),a=t.getAttribute(r.srcAttr),o&&(c=(d=t.parentNode)&&u.test(d.nodeName||"")),p=e.firesLoad||"src"in t&&(s||a||c),h={target:t},m(t,r.loadingClass),p&&(clearTimeout(D),D=l(Z,2500),b(t,rt,!0)),c&&f.call(d.getElementsByTagName("source"),ot),s?t.setAttribute("srcset",s):a&&!c&&(G.test(t.nodeName)?function(t,e){var n=t.getAttribute("data-load-mode")||r.iframeLoadMode;0==n?t.contentWindow.location.replace(e):1==n&&(t.src=e)}(t,a):t.src=a),o&&(s||c)&&x(t,{src:a})),t._lazyRace&&delete t._lazyRace,v(t,r.lazyClass),w((function(){var e=t.complete&&t.naturalWidth>1;p&&!e||(e&&m(t,r.fastLoadedClass),nt(h),t._lazyCache=!0,l((function(){"_lazyCache"in t&&delete t._lazyCache}),9)),"lazy"==t.loading&&q--}),!0)})),st=function(t){if(!t._lazyRace){var e,n=U.test(t.nodeName),i=n&&(t.getAttribute(r.sizesAttr)||t.getAttribute("sizes")),o="auto"==i;(!o&&L||!n||!t.getAttribute("src")&&!t.srcset||t.complete||g(t,r.errorClass)||!g(t,r.lazyClass))&&(e=y(t,"lazyunveilread").detail,o&&S.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,q++,at(t,e,o,i,n))}},lt=C((function(){r.loadMode=3,et()})),dt=function(){3==r.loadMode&&(r.loadMode=2),lt()},ct=function(){L||(n.now()-N<999?l(ct,999):(L=!0,r.loadMode=3,et(),s("scroll",dt,!0)))},{_:function(){N=n.now(),i.elements=e.getElementsByClassName(r.lazyClass),T=e.getElementsByClassName(r.lazyClass+" "+r.preloadClass),s("scroll",et,!0),s("resize",et,!0),s("pageshow",(function(t){if(t.persisted){var n=e.querySelectorAll("."+r.loadingClass);n.length&&n.forEach&&d((function(){n.forEach((function(t){t.complete&&st(t)}))}))}})),t.MutationObserver?new MutationObserver(et).observe(o,{childList:!0,subtree:!0,attributes:!0}):(o.addEventListener("DOMNodeInserted",et,!0),o.addEventListener("DOMAttrModified",et,!0),setInterval(et,999)),s("hashchange",et,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach((function(t){e.addEventListener(t,et,!0)})),/d$|^c/.test(e.readyState)?ct():(s("load",ct),e.addEventListener("DOMContentLoaded",et),l(ct,2e4)),i.elements.length?(tt(),w._lsFlush()):et()},checkElems:et,unveil:st,_aLSL:dt}),S=(M=$((function(t,e,n,i){var r,o,a;if(t._lazysizesWidth=i,i+="px",t.setAttribute("sizes",i),u.test(e.nodeName||""))for(o=0,a=(r=e.getElementsByTagName("source")).length;o",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},o={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(t){var e=t%100;if(e>3&&e<21)return"th";switch(e%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},a=o,s=function(t,e){return void 0===e&&(e=2),("000"+t).slice(-1*e)},l=function(t){return!0===t?1:0};function d(t,e){var n;return function(){var i=this,r=arguments;clearTimeout(n),n=setTimeout((function(){return t.apply(i,r)}),e)}}var c=function(t){return t instanceof Array?t:[t]};function u(t,e,n){if(!0===n)return t.classList.add(e);t.classList.remove(e)}function h(t,e,n){var i=window.document.createElement(t);return e=e||"",n=n||"",i.className=e,void 0!==n&&(i.textContent=n),i}function p(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function f(t,e){var n=h("div","numInputWrapper"),i=h("input","numInput "+t),r=h("span","arrowUp"),o=h("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?i.type="number":(i.type="text",i.pattern="\\d*"),void 0!==e)for(var a in e)i.setAttribute(a,e[a]);return n.appendChild(i),n.appendChild(r),n.appendChild(o),n}function g(t){try{return"function"==typeof t.composedPath?t.composedPath()[0]:t.target}catch(e){return t.target}}var m=function(){},v=function(t,e,n){return n.months[e?"shorthand":"longhand"][t]},b={D:m,F:function(t,e,n){t.setMonth(n.months.longhand.indexOf(e))},G:function(t,e){t.setHours((t.getHours()>=12?12:0)+parseFloat(e))},H:function(t,e){t.setHours(parseFloat(e))},J:function(t,e){t.setDate(parseFloat(e))},K:function(t,e,n){t.setHours(t.getHours()%12+12*l(new RegExp(n.amPM[1],"i").test(e)))},M:function(t,e,n){t.setMonth(n.months.shorthand.indexOf(e))},S:function(t,e){t.setSeconds(parseFloat(e))},U:function(t,e){return new Date(1e3*parseFloat(e))},W:function(t,e,n){var i=parseInt(e),r=new Date(t.getFullYear(),0,2+7*(i-1),0,0,0,0);return r.setDate(r.getDate()-r.getDay()+n.firstDayOfWeek),r},Y:function(t,e){t.setFullYear(parseFloat(e))},Z:function(t,e){return new Date(e)},d:function(t,e){t.setDate(parseFloat(e))},h:function(t,e){t.setHours((t.getHours()>=12?12:0)+parseFloat(e))},i:function(t,e){t.setMinutes(parseFloat(e))},j:function(t,e){t.setDate(parseFloat(e))},l:m,m:function(t,e){t.setMonth(parseFloat(e)-1)},n:function(t,e){t.setMonth(parseFloat(e)-1)},s:function(t,e){t.setSeconds(parseFloat(e))},u:function(t,e){return new Date(parseFloat(e))},w:m,y:function(t,e){t.setFullYear(2e3+parseFloat(e))}},y={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},x={Z:function(t){return t.toISOString()},D:function(t,e,n){return e.weekdays.shorthand[x.w(t,e,n)]},F:function(t,e,n){return v(x.n(t,e,n)-1,!1,e)},G:function(t,e,n){return s(x.h(t,e,n))},H:function(t){return s(t.getHours())},J:function(t,e){return void 0!==e.ordinal?t.getDate()+e.ordinal(t.getDate()):t.getDate()},K:function(t,e){return e.amPM[l(t.getHours()>11)]},M:function(t,e){return v(t.getMonth(),!0,e)},S:function(t){return s(t.getSeconds())},U:function(t){return t.getTime()/1e3},W:function(t,e,n){return n.getWeek(t)},Y:function(t){return s(t.getFullYear(),4)},d:function(t){return s(t.getDate())},h:function(t){return t.getHours()%12?t.getHours()%12:12},i:function(t){return s(t.getMinutes())},j:function(t){return t.getDate()},l:function(t,e){return e.weekdays.longhand[t.getDay()]},m:function(t){return s(t.getMonth()+1)},n:function(t){return t.getMonth()+1},s:function(t){return t.getSeconds()},u:function(t){return t.getTime()},w:function(t){return t.getDay()},y:function(t){return String(t.getFullYear()).substring(2)}},_=function(t){var e=t.config,n=void 0===e?r:e,i=t.l10n,a=void 0===i?o:i,s=t.isMobile,l=void 0!==s&&s;return function(t,e,i){var r=i||a;return void 0===n.formatDate||l?e.split("").map((function(e,i,o){return x[e]&&"\\"!==o[i-1]?x[e](t,r,n):"\\"!==e?e:""})).join(""):n.formatDate(t,e,r)}},O=function(t){var e=t.config,n=void 0===e?r:e,i=t.l10n,a=void 0===i?o:i;return function(t,e,i,o){if(0===t||t){var s,l=o||a,d=t;if(t instanceof Date)s=new Date(t.getTime());else if("string"!=typeof t&&void 0!==t.toFixed)s=new Date(t);else if("string"==typeof t){var c=e||(n||r).dateFormat,u=String(t).trim();if("today"===u)s=new Date,i=!0;else if(n&&n.parseDate)s=n.parseDate(t,c);else if(/Z$/.test(u)||/GMT$/.test(u))s=new Date(t);else{for(var h=void 0,p=[],f=0,g=0,m="";f=0?new Date:new Date(n.config.minDate.getTime()),i=k(n.config);e.setHours(i.hours,i.minutes,i.seconds,e.getMilliseconds()),n.selectedDates=[e],n.latestSelectedDateObj=e}void 0!==t&&"blur"!==t.type&&function(t){t.preventDefault();var e="keydown"===t.type,i=g(t),r=i;void 0!==n.amPM&&i===n.amPM&&(n.amPM.textContent=n.l10n.amPM[l(n.amPM.textContent===n.l10n.amPM[0])]);var o=parseFloat(r.getAttribute("min")),a=parseFloat(r.getAttribute("max")),d=parseFloat(r.getAttribute("step")),c=parseInt(r.value,10),u=t.delta||(e?38===t.which?1:-1:0),h=c+d*u;if(void 0!==r.value&&2===r.value.length){var p=r===n.hourElement,f=r===n.minuteElement;ha&&(h=r===n.hourElement?h-a-l(!n.amPM):o,f&&R(void 0,1,n.hourElement)),n.amPM&&p&&(1===d?h+c===23:Math.abs(h-c)>d)&&(n.amPM.textContent=n.l10n.amPM[l(n.amPM.textContent===n.l10n.amPM[0])]),r.value=s(h)}}(t);var r=n._input.value;E(),Ot(),n._input.value!==r&&n._debouncedChange()}function E(){if(void 0!==n.hourElement&&void 0!==n.minuteElement){var t,e,i=(parseInt(n.hourElement.value.slice(-2),10)||0)%24,r=(parseInt(n.minuteElement.value,10)||0)%60,o=void 0!==n.secondElement?(parseInt(n.secondElement.value,10)||0)%60:0;void 0!==n.amPM&&(t=i,e=n.amPM.textContent,i=t%12+12*l(e===n.l10n.amPM[1]));var a=void 0!==n.config.minTime||n.config.minDate&&n.minDateHasTime&&n.latestSelectedDateObj&&0===w(n.latestSelectedDateObj,n.config.minDate,!0),s=void 0!==n.config.maxTime||n.config.maxDate&&n.maxDateHasTime&&n.latestSelectedDateObj&&0===w(n.latestSelectedDateObj,n.config.maxDate,!0);if(void 0!==n.config.maxTime&&void 0!==n.config.minTime&&n.config.minTime>n.config.maxTime){var d=$(n.config.minTime.getHours(),n.config.minTime.getMinutes(),n.config.minTime.getSeconds()),c=$(n.config.maxTime.getHours(),n.config.maxTime.getMinutes(),n.config.maxTime.getSeconds()),u=$(i,r,o);if(u>c&&u=12)]),void 0!==n.secondElement&&(n.secondElement.value=s(i)))}function T(t){var e=g(t),n=parseInt(e.value)+(t.delta||0);(n/1e3>1||"Enter"===t.key&&!/[^\d]/.test(n.toString()))&&Q(n)}function L(t,e,i,r){return e instanceof Array?e.forEach((function(e){return L(t,e,i,r)})):t instanceof Array?t.forEach((function(t){return L(t,e,i,r)})):(t.addEventListener(e,i,r),void n._handlers.push({remove:function(){return t.removeEventListener(e,i,r)}}))}function D(){vt("onChange")}function I(t,e){var i=void 0!==t?n.parseDate(t):n.latestSelectedDateObj||(n.config.minDate&&n.config.minDate>n.now?n.config.minDate:n.config.maxDate&&n.config.maxDate=0&&w(t,n.selectedDates[1])<=0)}(e)&&!yt(e)&&a.classList.add("inRange"),n.weekNumbers&&1===n.config.showMonths&&"prevMonthDay"!==t&&r%7==6&&n.weekNumbers.insertAdjacentHTML("beforeend",""+n.config.getWeek(e)+""),vt("onDayCreate",a),a}function B(t){t.focus(),"range"===n.config.mode&&rt(t)}function z(t){for(var e=t>0?0:n.config.showMonths-1,i=t>0?n.config.showMonths:-1,r=e;r!=i;r+=t)for(var o=n.daysContainer.children[r],a=t>0?0:o.children.length-1,s=t>0?o.children.length:-1,l=a;l!=s;l+=t){var d=o.children[l];if(-1===d.className.indexOf("hidden")&&tt(d.dateObj))return d}}function H(t,e){var i=o(),r=et(i||document.body),a=void 0!==t?t:r?i:void 0!==n.selectedDateElem&&et(n.selectedDateElem)?n.selectedDateElem:void 0!==n.todayDateElem&&et(n.todayDateElem)?n.todayDateElem:z(e>0?1:-1);void 0===a?n._input.focus():r?function(t,e){for(var i=-1===t.className.indexOf("Month")?t.dateObj.getMonth():n.currentMonth,r=e>0?n.config.showMonths:-1,o=e>0?1:-1,a=i-n.currentMonth;a!=r;a+=o)for(var s=n.daysContainer.children[a],l=i-n.currentMonth===a?t.$i+e:e<0?s.children.length-1:0,d=s.children.length,c=l;c>=0&&c0?d:-1);c+=o){var u=s.children[c];if(-1===u.className.indexOf("hidden")&&tt(u.dateObj)&&Math.abs(t.$i-c)>=Math.abs(e))return B(u)}n.changeMonth(o),H(z(o),0)}(a,e):B(a)}function W(t,e){for(var i=(new Date(t,e,1).getDay()-n.l10n.firstDayOfWeek+7)%7,r=n.utils.getDaysInMonth((e-1+12)%12,t),o=n.utils.getDaysInMonth(e,t),a=window.document.createDocumentFragment(),s=n.config.showMonths>1,l=s?"prevMonthDay hidden":"prevMonthDay",d=s?"nextMonthDay hidden":"nextMonthDay",c=r+1-i,u=0;c<=r;c++,u++)a.appendChild(F("flatpickr-day "+l,new Date(t,e-1,c),0,u));for(c=1;c<=o;c++,u++)a.appendChild(F("flatpickr-day",new Date(t,e,c),0,u));for(var p=o+1;p<=42-i&&(1===n.config.showMonths||u%7!=0);p++,u++)a.appendChild(F("flatpickr-day "+d,new Date(t,e+1,p%o),0,u));var f=h("div","dayContainer");return f.appendChild(a),f}function Y(){if(void 0!==n.daysContainer){p(n.daysContainer),n.weekNumbers&&p(n.weekNumbers);for(var t=document.createDocumentFragment(),e=0;e1||"dropdown"!==n.config.monthSelectorType)){var t=function(t){return!(void 0!==n.config.minDate&&n.currentYear===n.config.minDate.getFullYear()&&tn.config.maxDate.getMonth())};n.monthsDropdownContainer.tabIndex=-1,n.monthsDropdownContainer.innerHTML="";for(var e=0;e<12;e++)if(t(e)){var i=h("option","flatpickr-monthDropdown-month");i.value=new Date(n.currentYear,e).getMonth().toString(),i.textContent=v(e,n.config.shorthandCurrentMonth,n.l10n),i.tabIndex=-1,n.currentMonth===e&&(i.selected=!0),n.monthsDropdownContainer.appendChild(i)}}}function G(){var t,e=h("div","flatpickr-month"),i=window.document.createDocumentFragment();n.config.showMonths>1||"static"===n.config.monthSelectorType?t=h("span","cur-month"):(n.monthsDropdownContainer=h("select","flatpickr-monthDropdown-months"),n.monthsDropdownContainer.setAttribute("aria-label",n.l10n.monthAriaLabel),L(n.monthsDropdownContainer,"change",(function(t){var e=g(t),i=parseInt(e.value,10);n.changeMonth(i-n.currentMonth),vt("onMonthChange")})),U(),t=n.monthsDropdownContainer);var r=f("cur-year",{tabindex:"-1"}),o=r.getElementsByTagName("input")[0];o.setAttribute("aria-label",n.l10n.yearAriaLabel),n.config.minDate&&o.setAttribute("min",n.config.minDate.getFullYear().toString()),n.config.maxDate&&(o.setAttribute("max",n.config.maxDate.getFullYear().toString()),o.disabled=!!n.config.minDate&&n.config.minDate.getFullYear()===n.config.maxDate.getFullYear());var a=h("div","flatpickr-current-month");return a.appendChild(t),a.appendChild(r),i.appendChild(a),e.appendChild(i),{container:e,yearElement:o,monthElement:t}}function V(){p(n.monthNav),n.monthNav.appendChild(n.prevMonthNav),n.config.showMonths&&(n.yearElements=[],n.monthElements=[]);for(var t=n.config.showMonths;t--;){var e=G();n.yearElements.push(e.yearElement),n.monthElements.push(e.monthElement),n.monthNav.appendChild(e.container)}n.monthNav.appendChild(n.nextMonthNav)}function X(){n.weekdayContainer?p(n.weekdayContainer):n.weekdayContainer=h("div","flatpickr-weekdays");for(var t=n.config.showMonths;t--;){var e=h("div","flatpickr-weekdaycontainer");n.weekdayContainer.appendChild(e)}return q(),n.weekdayContainer}function q(){if(n.weekdayContainer){var t=n.l10n.firstDayOfWeek,e=j(n.l10n.weekdays.shorthand);t>0&&t\n "+e.join("")+"\n \n "}}function K(t,e){void 0===e&&(e=!0);var i=e?t:t-n.currentMonth;i<0&&!0===n._hidePrevMonthArrow||i>0&&!0===n._hideNextMonthArrow||(n.currentMonth+=i,(n.currentMonth<0||n.currentMonth>11)&&(n.currentYear+=n.currentMonth>11?1:-1,n.currentMonth=(n.currentMonth+12)%12,vt("onYearChange"),U()),Y(),vt("onMonthChange"),xt())}function Z(t){return n.calendarContainer.contains(t)}function J(t){if(n.isOpen&&!n.config.inline){var e=g(t),i=Z(e),r=!(e===n.input||e===n.altInput||n.element.contains(e)||t.path&&t.path.indexOf&&(~t.path.indexOf(n.input)||~t.path.indexOf(n.altInput)))&&!i&&!Z(t.relatedTarget),o=!n.config.ignoredFocusElements.some((function(t){return t.contains(e)}));r&&o&&(n.config.allowInput&&n.setDate(n._input.value,!1,n.config.altInput?n.config.altFormat:n.config.dateFormat),void 0!==n.timeContainer&&void 0!==n.minuteElement&&void 0!==n.hourElement&&""!==n.input.value&&void 0!==n.input.value&&x(),n.close(),n.config&&"range"===n.config.mode&&1===n.selectedDates.length&&n.clear(!1))}}function Q(t){if(!(!t||n.config.minDate&&tn.config.maxDate.getFullYear())){var e=t,i=n.currentYear!==e;n.currentYear=e||n.currentYear,n.config.maxDate&&n.currentYear===n.config.maxDate.getFullYear()?n.currentMonth=Math.min(n.config.maxDate.getMonth(),n.currentMonth):n.config.minDate&&n.currentYear===n.config.minDate.getFullYear()&&(n.currentMonth=Math.max(n.config.minDate.getMonth(),n.currentMonth)),i&&(n.redraw(),vt("onYearChange"),U())}}function tt(t,e){var i;void 0===e&&(e=!0);var r=n.parseDate(t,void 0,e);if(n.config.minDate&&r&&w(r,n.config.minDate,void 0!==e?e:!n.minDateHasTime)<0||n.config.maxDate&&r&&w(r,n.config.maxDate,void 0!==e?e:!n.maxDateHasTime)>0)return!1;if(!n.config.enable&&0===n.config.disable.length)return!0;if(void 0===r)return!1;for(var o=!!n.config.enable,a=null!==(i=n.config.enable)&&void 0!==i?i:n.config.disable,s=0,l=void 0;s=l.from.getTime()&&r.getTime()<=l.to.getTime())return o}return!o}function et(t){return void 0!==n.daysContainer&&(-1===t.className.indexOf("hidden")&&-1===t.className.indexOf("flatpickr-disabled")&&n.daysContainer.contains(t))}function nt(t){var e=t.target===n._input,i=n._input.value.trimEnd()!==_t();!e||!i||t.relatedTarget&&Z(t.relatedTarget)||n.setDate(n._input.value,!0,t.target===n.altInput?n.config.altFormat:n.config.dateFormat)}function it(e){var i=g(e),r=n.config.wrap?t.contains(i):i===n._input,a=n.config.allowInput,s=n.isOpen&&(!a||!r),l=n.config.inline&&r&&!a;if(13===e.keyCode&&r){if(a)return n.setDate(n._input.value,!0,i===n.altInput?n.config.altFormat:n.config.dateFormat),n.close(),i.blur();n.open()}else if(Z(i)||s||l){var d=!!n.timeContainer&&n.timeContainer.contains(i);switch(e.keyCode){case 13:d?(e.preventDefault(),x(),ut()):ht(e);break;case 27:e.preventDefault(),ut();break;case 8:case 46:r&&!n.config.allowInput&&(e.preventDefault(),n.clear());break;case 37:case 39:if(d||r)n.hourElement&&n.hourElement.focus();else{e.preventDefault();var c=o();if(void 0!==n.daysContainer&&(!1===a||c&&et(c))){var u=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),K(u),H(z(1),0)):H(void 0,u)}}break;case 38:case 40:e.preventDefault();var h=40===e.keyCode?1:-1;n.daysContainer&&void 0!==i.$i||i===n.input||i===n.altInput?e.ctrlKey?(e.stopPropagation(),Q(n.currentYear-h),H(z(1),0)):d||H(void 0,7*h):i===n.currentYearElement?Q(n.currentYear-h):n.config.enableTime&&(!d&&n.hourElement&&n.hourElement.focus(),x(e),n._debouncedChange());break;case 9:if(d){var p=[n.hourElement,n.minuteElement,n.secondElement,n.amPM].concat(n.pluginElements).filter((function(t){return t})),f=p.indexOf(i);if(-1!==f){var m=p[f+(e.shiftKey?-1:1)];e.preventDefault(),(m||n._input).focus()}}else!n.config.noCalendar&&n.daysContainer&&n.daysContainer.contains(i)&&e.shiftKey&&(e.preventDefault(),n._input.focus())}}if(void 0!==n.amPM&&i===n.amPM)switch(e.key){case n.l10n.amPM[0].charAt(0):case n.l10n.amPM[0].charAt(0).toLowerCase():n.amPM.textContent=n.l10n.amPM[0],E(),Ot();break;case n.l10n.amPM[1].charAt(0):case n.l10n.amPM[1].charAt(0).toLowerCase():n.amPM.textContent=n.l10n.amPM[1],E(),Ot()}(r||Z(i))&&vt("onKeyDown",e)}function rt(t,e){if(void 0===e&&(e="flatpickr-day"),1===n.selectedDates.length&&(!t||t.classList.contains(e)&&!t.classList.contains("flatpickr-disabled"))){for(var i=t?t.dateObj.getTime():n.days.firstElementChild.dateObj.getTime(),r=n.parseDate(n.selectedDates[0],void 0,!0).getTime(),o=Math.min(i,n.selectedDates[0].getTime()),a=Math.max(i,n.selectedDates[0].getTime()),s=!1,l=0,d=0,c=o;co&&cl)?l=c:c>r&&(!d||c ."+e)).forEach((function(e){var o,a,c,u=e.dateObj.getTime(),h=l>0&&u0&&u>d;if(h)return e.classList.add("notAllowed"),void["inRange","startRange","endRange"].forEach((function(t){e.classList.remove(t)}));s&&!h||(["startRange","inRange","endRange","notAllowed"].forEach((function(t){e.classList.remove(t)})),void 0!==t&&(t.classList.add(i<=n.selectedDates[0].getTime()?"startRange":"endRange"),ri&&u===r&&e.classList.add("endRange"),u>=l&&(0===d||u<=d)&&(a=r,c=i,(o=u)>Math.min(a,c)&&o0||i.getMinutes()>0||i.getSeconds()>0),n.selectedDates&&(n.selectedDates=n.selectedDates.filter((function(t){return tt(t)})),n.selectedDates.length||"min"!==t||M(i),Ot()),n.daysContainer&&(ct(),void 0!==i?n.currentYearElement[t]=i.getFullYear().toString():n.currentYearElement.removeAttribute(t),n.currentYearElement.disabled=!!r&&void 0!==i&&r.getFullYear()===i.getFullYear())}}function st(){return n.config.wrap?t.querySelector("[data-input]"):t}function lt(){"object"!=typeof n.config.locale&&void 0===A.l10ns[n.config.locale]&&n.config.errorHandler(new Error("flatpickr: invalid locale "+n.config.locale)),n.l10n=S(S({},A.l10ns.default),"object"==typeof n.config.locale?n.config.locale:"default"!==n.config.locale?A.l10ns[n.config.locale]:void 0),y.D="("+n.l10n.weekdays.shorthand.join("|")+")",y.l="("+n.l10n.weekdays.longhand.join("|")+")",y.M="("+n.l10n.months.shorthand.join("|")+")",y.F="("+n.l10n.months.longhand.join("|")+")",y.K="("+n.l10n.amPM[0]+"|"+n.l10n.amPM[1]+"|"+n.l10n.amPM[0].toLowerCase()+"|"+n.l10n.amPM[1].toLowerCase()+")",void 0===S(S({},e),JSON.parse(JSON.stringify(t.dataset||{}))).time_24hr&&void 0===A.defaultConfig.time_24hr&&(n.config.time_24hr=n.l10n.time_24hr),n.formatDate=_(n),n.parseDate=O({config:n.config,l10n:n.l10n})}function dt(t){if("function"!=typeof n.config.position){if(void 0!==n.calendarContainer){vt("onPreCalendarPosition");var e=t||n._positionElement,i=Array.prototype.reduce.call(n.calendarContainer.children,(function(t,e){return t+e.offsetHeight}),0),r=n.calendarContainer.offsetWidth,o=n.config.position.split(" "),a=o[0],s=o.length>1?o[1]:null,l=e.getBoundingClientRect(),d=window.innerHeight-l.bottom,c="above"===a||"below"!==a&&di,h=window.pageYOffset+l.top+(c?-i-2:e.offsetHeight+2);if(u(n.calendarContainer,"arrowTop",!c),u(n.calendarContainer,"arrowBottom",c),!n.config.inline){var p=window.pageXOffset+l.left,f=!1,g=!1;"center"===s?(p-=(r-l.width)/2,f=!0):"right"===s&&(p-=r-l.width,g=!0),u(n.calendarContainer,"arrowLeft",!f&&!g),u(n.calendarContainer,"arrowCenter",f),u(n.calendarContainer,"arrowRight",g);var m=window.document.body.offsetWidth-(window.pageXOffset+l.right),v=p+r>window.document.body.offsetWidth,b=m+r>window.document.body.offsetWidth;if(u(n.calendarContainer,"rightMost",v),!n.config.static)if(n.calendarContainer.style.top=h+"px",v)if(b){var y=function(){for(var t=null,e=0;en.currentMonth+n.config.showMonths-1)&&"range"!==n.config.mode;if(n.selectedDateElem=i,"single"===n.config.mode)n.selectedDates=[r];else if("multiple"===n.config.mode){var a=yt(r);a?n.selectedDates.splice(parseInt(a),1):n.selectedDates.push(r)}else"range"===n.config.mode&&(2===n.selectedDates.length&&n.clear(!1,!1),n.latestSelectedDateObj=r,n.selectedDates.push(r),0!==w(r,n.selectedDates[0],!0)&&n.selectedDates.sort((function(t,e){return t.getTime()-e.getTime()})));if(E(),o){var s=n.currentYear!==r.getFullYear();n.currentYear=r.getFullYear(),n.currentMonth=r.getMonth(),s&&(vt("onYearChange"),U()),vt("onMonthChange")}if(xt(),Y(),Ot(),o||"range"===n.config.mode||1!==n.config.showMonths?void 0!==n.selectedDateElem&&void 0===n.hourElement&&n.selectedDateElem&&n.selectedDateElem.focus():B(i),void 0!==n.hourElement&&void 0!==n.hourElement&&n.hourElement.focus(),n.config.closeOnSelect){var l="single"===n.config.mode&&!n.config.enableTime,d="range"===n.config.mode&&2===n.selectedDates.length&&!n.config.enableTime;(l||d)&&ut()}D()}}n.parseDate=O({config:n.config,l10n:n.l10n}),n._handlers=[],n.pluginElements=[],n.loadedPlugins=[],n._bind=L,n._setHoursFromDate=M,n._positionCalendar=dt,n.changeMonth=K,n.changeYear=Q,n.clear=function(t,e){void 0===t&&(t=!0);void 0===e&&(e=!0);n.input.value="",void 0!==n.altInput&&(n.altInput.value="");void 0!==n.mobileInput&&(n.mobileInput.value="");n.selectedDates=[],n.latestSelectedDateObj=void 0,!0===e&&(n.currentYear=n._initialDate.getFullYear(),n.currentMonth=n._initialDate.getMonth());if(!0===n.config.enableTime){var i=k(n.config),r=i.hours,o=i.minutes,a=i.seconds;P(r,o,a)}n.redraw(),t&&vt("onChange")},n.close=function(){n.isOpen=!1,n.isMobile||(void 0!==n.calendarContainer&&n.calendarContainer.classList.remove("open"),void 0!==n._input&&n._input.classList.remove("active"));vt("onClose")},n.onMouseOver=rt,n._createElement=h,n.createDay=F,n.destroy=function(){void 0!==n.config&&vt("onDestroy");for(var t=n._handlers.length;t--;)n._handlers[t].remove();if(n._handlers=[],n.mobileInput)n.mobileInput.parentNode&&n.mobileInput.parentNode.removeChild(n.mobileInput),n.mobileInput=void 0;else if(n.calendarContainer&&n.calendarContainer.parentNode)if(n.config.static&&n.calendarContainer.parentNode){var e=n.calendarContainer.parentNode;if(e.lastChild&&e.removeChild(e.lastChild),e.parentNode){for(;e.firstChild;)e.parentNode.insertBefore(e.firstChild,e);e.parentNode.removeChild(e)}}else n.calendarContainer.parentNode.removeChild(n.calendarContainer);n.altInput&&(n.input.type="text",n.altInput.parentNode&&n.altInput.parentNode.removeChild(n.altInput),delete n.altInput);n.input&&(n.input.type=n.input._type,n.input.classList.remove("flatpickr-input"),n.input.removeAttribute("readonly"));["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach((function(t){try{delete n[t]}catch(t){}}))},n.isEnabled=tt,n.jumpToDate=I,n.updateValue=Ot,n.open=function(t,e){void 0===e&&(e=n._positionElement);if(!0===n.isMobile){if(t){t.preventDefault();var i=g(t);i&&i.blur()}return void 0!==n.mobileInput&&(n.mobileInput.focus(),n.mobileInput.click()),void vt("onOpen")}if(n._input.disabled||n.config.inline)return;var r=n.isOpen;n.isOpen=!0,r||(n.calendarContainer.classList.add("open"),n._input.classList.add("active"),vt("onOpen"),dt(e));!0===n.config.enableTime&&!0===n.config.noCalendar&&(!1!==n.config.allowInput||void 0!==t&&n.timeContainer.contains(t.relatedTarget)||setTimeout((function(){return n.hourElement.select()}),50))},n.redraw=ct,n.set=function(t,e){if(null!==t&&"object"==typeof t)for(var r in Object.assign(n.config,t),t)void 0!==pt[r]&&pt[r].forEach((function(t){return t()}));else n.config[t]=e,void 0!==pt[t]?pt[t].forEach((function(t){return t()})):i.indexOf(t)>-1&&(n.config[t]=c(e));n.redraw(),Ot(!0)},n.setDate=function(t,e,i){void 0===e&&(e=!1);void 0===i&&(i=n.config.dateFormat);if(0!==t&&!t||t instanceof Array&&0===t.length)return n.clear(e);ft(t,i),n.latestSelectedDateObj=n.selectedDates[n.selectedDates.length-1],n.redraw(),I(void 0,e),M(),0===n.selectedDates.length&&n.clear(!1);Ot(e),e&&vt("onChange")},n.toggle=function(t){if(!0===n.isOpen)return n.close();n.open(t)};var pt={locale:[lt,q],showMonths:[V,b,X],minDate:[I],maxDate:[I],positionElement:[mt],clickOpens:[function(){!0===n.config.clickOpens?(L(n._input,"focus",n.open),L(n._input,"click",n.open)):(n._input.removeEventListener("focus",n.open),n._input.removeEventListener("click",n.open))}]};function ft(t,e){var i=[];if(t instanceof Array)i=t.map((function(t){return n.parseDate(t,e)}));else if(t instanceof Date||"number"==typeof t)i=[n.parseDate(t,e)];else if("string"==typeof t)switch(n.config.mode){case"single":case"time":i=[n.parseDate(t,e)];break;case"multiple":i=t.split(n.config.conjunction).map((function(t){return n.parseDate(t,e)}));break;case"range":i=t.split(n.l10n.rangeSeparator).map((function(t){return n.parseDate(t,e)}))}else n.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(t)));n.selectedDates=n.config.allowInvalidPreload?i:i.filter((function(t){return t instanceof Date&&tt(t,!1)})),"range"===n.config.mode&&n.selectedDates.sort((function(t,e){return t.getTime()-e.getTime()}))}function gt(t){return t.slice().map((function(t){return"string"==typeof t||"number"==typeof t||t instanceof Date?n.parseDate(t,void 0,!0):t&&"object"==typeof t&&t.from&&t.to?{from:n.parseDate(t.from,void 0),to:n.parseDate(t.to,void 0)}:t})).filter((function(t){return t}))}function mt(){n._positionElement=n.config.positionElement||n._input}function vt(t,e){if(void 0!==n.config){var i=n.config[t];if(void 0!==i&&i.length>0)for(var r=0;i[r]&&r1||"static"===n.config.monthSelectorType?n.monthElements[e].textContent=v(i.getMonth(),n.config.shorthandCurrentMonth,n.l10n)+" ":n.monthsDropdownContainer.value=i.getMonth().toString(),t.value=i.getFullYear().toString()})),n._hidePrevMonthArrow=void 0!==n.config.minDate&&(n.currentYear===n.config.minDate.getFullYear()?n.currentMonth<=n.config.minDate.getMonth():n.currentYearn.config.maxDate.getMonth():n.currentYear>n.config.maxDate.getFullYear()))}function _t(t){var e=t||(n.config.altInput?n.config.altFormat:n.config.dateFormat);return n.selectedDates.map((function(t){return n.formatDate(t,e)})).filter((function(t,e,i){return"range"!==n.config.mode||n.config.enableTime||i.indexOf(t)===e})).join("range"!==n.config.mode?n.config.conjunction:n.l10n.rangeSeparator)}function Ot(t){void 0===t&&(t=!0),void 0!==n.mobileInput&&n.mobileFormatStr&&(n.mobileInput.value=void 0!==n.latestSelectedDateObj?n.formatDate(n.latestSelectedDateObj,n.mobileFormatStr):""),n.input.value=_t(n.config.dateFormat),void 0!==n.altInput&&(n.altInput.value=_t(n.config.altFormat)),!1!==t&&vt("onValueUpdate")}function wt(t){var e=g(t),i=n.prevMonthNav.contains(e),r=n.nextMonthNav.contains(e);i||r?K(i?-1:1):n.yearElements.indexOf(e)>=0?e.select():e.classList.contains("arrowUp")?n.changeYear(n.currentYear+1):e.classList.contains("arrowDown")&&n.changeYear(n.currentYear-1)}return function(){n.element=n.input=t,n.isOpen=!1,function(){var o=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],a=S(S({},JSON.parse(JSON.stringify(t.dataset||{}))),e),s={};n.config.parseDate=a.parseDate,n.config.formatDate=a.formatDate,Object.defineProperty(n.config,"enable",{get:function(){return n.config._enable},set:function(t){n.config._enable=gt(t)}}),Object.defineProperty(n.config,"disable",{get:function(){return n.config._disable},set:function(t){n.config._disable=gt(t)}});var l="time"===a.mode;if(!a.dateFormat&&(a.enableTime||l)){var d=A.defaultConfig.dateFormat||r.dateFormat;s.dateFormat=a.noCalendar||l?"H:i"+(a.enableSeconds?":S":""):d+" H:i"+(a.enableSeconds?":S":"")}if(a.altInput&&(a.enableTime||l)&&!a.altFormat){var u=A.defaultConfig.altFormat||r.altFormat;s.altFormat=a.noCalendar||l?"h:i"+(a.enableSeconds?":S K":" K"):u+" h:i"+(a.enableSeconds?":S":"")+" K"}Object.defineProperty(n.config,"minDate",{get:function(){return n.config._minDate},set:at("min")}),Object.defineProperty(n.config,"maxDate",{get:function(){return n.config._maxDate},set:at("max")});var h=function(t){return function(e){n.config["min"===t?"_minTime":"_maxTime"]=n.parseDate(e,"H:i:S")}};Object.defineProperty(n.config,"minTime",{get:function(){return n.config._minTime},set:h("min")}),Object.defineProperty(n.config,"maxTime",{get:function(){return n.config._maxTime},set:h("max")}),"time"===a.mode&&(n.config.noCalendar=!0,n.config.enableTime=!0);Object.assign(n.config,s,a);for(var p=0;p-1?n.config[g]=c(f[g]).map(m).concat(n.config[g]):void 0===a[g]&&(n.config[g]=f[g])}a.altInputClass||(n.config.altInputClass=st().className+" "+n.config.altInputClass);vt("onParseConfig")}(),lt(),function(){if(n.input=st(),!n.input)return void n.config.errorHandler(new Error("Invalid input element specified"));n.input._type=n.input.type,n.input.type="text",n.input.classList.add("flatpickr-input"),n._input=n.input,n.config.altInput&&(n.altInput=h(n.input.nodeName,n.config.altInputClass),n._input=n.altInput,n.altInput.placeholder=n.input.placeholder,n.altInput.disabled=n.input.disabled,n.altInput.required=n.input.required,n.altInput.tabIndex=n.input.tabIndex,n.altInput.type="text",n.input.setAttribute("type","hidden"),!n.config.static&&n.input.parentNode&&n.input.parentNode.insertBefore(n.altInput,n.input.nextSibling));n.config.allowInput||n._input.setAttribute("readonly","readonly");mt()}(),function(){n.selectedDates=[],n.now=n.parseDate(n.config.now)||new Date;var t=n.config.defaultDate||("INPUT"!==n.input.nodeName&&"TEXTAREA"!==n.input.nodeName||!n.input.placeholder||n.input.value!==n.input.placeholder?n.input.value:null);t&&ft(t,n.config.dateFormat);n._initialDate=n.selectedDates.length>0?n.selectedDates[0]:n.config.minDate&&n.config.minDate.getTime()>n.now.getTime()?n.config.minDate:n.config.maxDate&&n.config.maxDate.getTime()0&&(n.latestSelectedDateObj=n.selectedDates[0]);void 0!==n.config.minTime&&(n.config.minTime=n.parseDate(n.config.minTime,"H:i"));void 0!==n.config.maxTime&&(n.config.maxTime=n.parseDate(n.config.maxTime,"H:i"));n.minDateHasTime=!!n.config.minDate&&(n.config.minDate.getHours()>0||n.config.minDate.getMinutes()>0||n.config.minDate.getSeconds()>0),n.maxDateHasTime=!!n.config.maxDate&&(n.config.maxDate.getHours()>0||n.config.maxDate.getMinutes()>0||n.config.maxDate.getSeconds()>0)}(),n.utils={getDaysInMonth:function(t,e){return void 0===t&&(t=n.currentMonth),void 0===e&&(e=n.currentYear),1===t&&(e%4==0&&e%100!=0||e%400==0)?29:n.l10n.daysInMonth[t]}},n.isMobile||function(){var t=window.document.createDocumentFragment();if(n.calendarContainer=h("div","flatpickr-calendar"),n.calendarContainer.tabIndex=-1,!n.config.noCalendar){if(t.appendChild((n.monthNav=h("div","flatpickr-months"),n.yearElements=[],n.monthElements=[],n.prevMonthNav=h("span","flatpickr-prev-month"),n.prevMonthNav.innerHTML=n.config.prevArrow,n.nextMonthNav=h("span","flatpickr-next-month"),n.nextMonthNav.innerHTML=n.config.nextArrow,V(),Object.defineProperty(n,"_hidePrevMonthArrow",{get:function(){return n.__hidePrevMonthArrow},set:function(t){n.__hidePrevMonthArrow!==t&&(u(n.prevMonthNav,"flatpickr-disabled",t),n.__hidePrevMonthArrow=t)}}),Object.defineProperty(n,"_hideNextMonthArrow",{get:function(){return n.__hideNextMonthArrow},set:function(t){n.__hideNextMonthArrow!==t&&(u(n.nextMonthNav,"flatpickr-disabled",t),n.__hideNextMonthArrow=t)}}),n.currentYearElement=n.yearElements[0],xt(),n.monthNav)),n.innerContainer=h("div","flatpickr-innerContainer"),n.config.weekNumbers){var e=function(){n.calendarContainer.classList.add("hasWeeks");var t=h("div","flatpickr-weekwrapper");t.appendChild(h("span","flatpickr-weekday",n.l10n.weekAbbreviation));var e=h("div","flatpickr-weeks");return t.appendChild(e),{weekWrapper:t,weekNumbers:e}}(),i=e.weekWrapper,r=e.weekNumbers;n.innerContainer.appendChild(i),n.weekNumbers=r,n.weekWrapper=i}n.rContainer=h("div","flatpickr-rContainer"),n.rContainer.appendChild(X()),n.daysContainer||(n.daysContainer=h("div","flatpickr-days"),n.daysContainer.tabIndex=-1),Y(),n.rContainer.appendChild(n.daysContainer),n.innerContainer.appendChild(n.rContainer),t.appendChild(n.innerContainer)}n.config.enableTime&&t.appendChild(function(){n.calendarContainer.classList.add("hasTime"),n.config.noCalendar&&n.calendarContainer.classList.add("noCalendar");var t=k(n.config);n.timeContainer=h("div","flatpickr-time"),n.timeContainer.tabIndex=-1;var e=h("span","flatpickr-time-separator",":"),i=f("flatpickr-hour",{"aria-label":n.l10n.hourAriaLabel});n.hourElement=i.getElementsByTagName("input")[0];var r=f("flatpickr-minute",{"aria-label":n.l10n.minuteAriaLabel});n.minuteElement=r.getElementsByTagName("input")[0],n.hourElement.tabIndex=n.minuteElement.tabIndex=-1,n.hourElement.value=s(n.latestSelectedDateObj?n.latestSelectedDateObj.getHours():n.config.time_24hr?t.hours:function(t){switch(t%24){case 0:case 12:return 12;default:return t%12}}(t.hours)),n.minuteElement.value=s(n.latestSelectedDateObj?n.latestSelectedDateObj.getMinutes():t.minutes),n.hourElement.setAttribute("step",n.config.hourIncrement.toString()),n.minuteElement.setAttribute("step",n.config.minuteIncrement.toString()),n.hourElement.setAttribute("min",n.config.time_24hr?"0":"1"),n.hourElement.setAttribute("max",n.config.time_24hr?"23":"12"),n.hourElement.setAttribute("maxlength","2"),n.minuteElement.setAttribute("min","0"),n.minuteElement.setAttribute("max","59"),n.minuteElement.setAttribute("maxlength","2"),n.timeContainer.appendChild(i),n.timeContainer.appendChild(e),n.timeContainer.appendChild(r),n.config.time_24hr&&n.timeContainer.classList.add("time24hr");if(n.config.enableSeconds){n.timeContainer.classList.add("hasSeconds");var o=f("flatpickr-second");n.secondElement=o.getElementsByTagName("input")[0],n.secondElement.value=s(n.latestSelectedDateObj?n.latestSelectedDateObj.getSeconds():t.seconds),n.secondElement.setAttribute("step",n.minuteElement.getAttribute("step")),n.secondElement.setAttribute("min","0"),n.secondElement.setAttribute("max","59"),n.secondElement.setAttribute("maxlength","2"),n.timeContainer.appendChild(h("span","flatpickr-time-separator",":")),n.timeContainer.appendChild(o)}n.config.time_24hr||(n.amPM=h("span","flatpickr-am-pm",n.l10n.amPM[l((n.latestSelectedDateObj?n.hourElement.value:n.config.defaultHour)>11)]),n.amPM.title=n.l10n.toggleTitle,n.amPM.tabIndex=-1,n.timeContainer.appendChild(n.amPM));return n.timeContainer}());u(n.calendarContainer,"rangeMode","range"===n.config.mode),u(n.calendarContainer,"animate",!0===n.config.animate),u(n.calendarContainer,"multiMonth",n.config.showMonths>1),n.calendarContainer.appendChild(t);var o=void 0!==n.config.appendTo&&void 0!==n.config.appendTo.nodeType;if((n.config.inline||n.config.static)&&(n.calendarContainer.classList.add(n.config.inline?"inline":"static"),n.config.inline&&(!o&&n.element.parentNode?n.element.parentNode.insertBefore(n.calendarContainer,n._input.nextSibling):void 0!==n.config.appendTo&&n.config.appendTo.appendChild(n.calendarContainer)),n.config.static)){var a=h("div","flatpickr-wrapper");n.element.parentNode&&n.element.parentNode.insertBefore(a,n.element),a.appendChild(n.element),n.altInput&&a.appendChild(n.altInput),a.appendChild(n.calendarContainer)}n.config.static||n.config.inline||(void 0!==n.config.appendTo?n.config.appendTo:window.document.body).appendChild(n.calendarContainer)}(),function(){n.config.wrap&&["open","close","toggle","clear"].forEach((function(t){Array.prototype.forEach.call(n.element.querySelectorAll("[data-"+t+"]"),(function(e){return L(e,"click",n[t])}))}));if(n.isMobile)return void function(){var t=n.config.enableTime?n.config.noCalendar?"time":"datetime-local":"date";n.mobileInput=h("input",n.input.className+" flatpickr-mobile"),n.mobileInput.tabIndex=1,n.mobileInput.type=t,n.mobileInput.disabled=n.input.disabled,n.mobileInput.required=n.input.required,n.mobileInput.placeholder=n.input.placeholder,n.mobileFormatStr="datetime-local"===t?"Y-m-d\\TH:i:S":"date"===t?"Y-m-d":"H:i:S",n.selectedDates.length>0&&(n.mobileInput.defaultValue=n.mobileInput.value=n.formatDate(n.selectedDates[0],n.mobileFormatStr));n.config.minDate&&(n.mobileInput.min=n.formatDate(n.config.minDate,"Y-m-d"));n.config.maxDate&&(n.mobileInput.max=n.formatDate(n.config.maxDate,"Y-m-d"));n.input.getAttribute("step")&&(n.mobileInput.step=String(n.input.getAttribute("step")));n.input.type="hidden",void 0!==n.altInput&&(n.altInput.type="hidden");try{n.input.parentNode&&n.input.parentNode.insertBefore(n.mobileInput,n.input.nextSibling)}catch(t){}L(n.mobileInput,"change",(function(t){n.setDate(g(t).value,!1,n.mobileFormatStr),vt("onChange"),vt("onClose")}))}();var t=d(ot,50);n._debouncedChange=d(D,300),n.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&L(n.daysContainer,"mouseover",(function(t){"range"===n.config.mode&&rt(g(t))}));L(n._input,"keydown",it),void 0!==n.calendarContainer&&L(n.calendarContainer,"keydown",it);n.config.inline||n.config.static||L(window,"resize",t);void 0!==window.ontouchstart?L(window.document,"touchstart",J):L(window.document,"mousedown",J);L(window.document,"focus",J,{capture:!0}),!0===n.config.clickOpens&&(L(n._input,"focus",n.open),L(n._input,"click",n.open));void 0!==n.daysContainer&&(L(n.monthNav,"click",wt),L(n.monthNav,["keyup","increment"],T),L(n.daysContainer,"click",ht));if(void 0!==n.timeContainer&&void 0!==n.minuteElement&&void 0!==n.hourElement){L(n.timeContainer,["increment"],x),L(n.timeContainer,"blur",x,{capture:!0}),L(n.timeContainer,"click",N),L([n.hourElement,n.minuteElement],["focus","click"],(function(t){return g(t).select()})),void 0!==n.secondElement&&L(n.secondElement,"focus",(function(){return n.secondElement&&n.secondElement.select()})),void 0!==n.amPM&&L(n.amPM,"click",(function(t){x(t)}))}n.config.allowInput&&L(n._input,"blur",nt)}(),(n.selectedDates.length||n.config.noCalendar)&&(n.config.enableTime&&M(n.config.noCalendar?n.latestSelectedDateObj:void 0),Ot(!1)),b();var o=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!n.isMobile&&o&&dt(),vt("onReady")}(),n}function M(t,e){for(var n=Array.prototype.slice.call(t).filter((function(t){return t instanceof HTMLElement})),i=[],r=0;r=0)&&o(t,!n)}t.exports=e.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.resetState=function(){s&&(s.removeAttribute?s.removeAttribute("aria-hidden"):null!=s.length?s.forEach((function(t){return t.removeAttribute("aria-hidden")})):document.querySelectorAll(s).forEach((function(t){return t.removeAttribute("aria-hidden")})));s=null},e.log=function(){0},e.assertNodeList=l,e.setElement=function(t){var e=t;if("string"==typeof e&&a.canUseDOM){var n=document.querySelectorAll(e);l(n,e),e=n}return s=e||s},e.validateElement=d,e.hide=function(t){var e=!0,n=!1,i=void 0;try{for(var r,o=d(t)[Symbol.iterator]();!(e=(r=o.next()).done);e=!0){r.value.setAttribute("aria-hidden","true")}}catch(t){n=!0,i=t}finally{try{!e&&o.return&&o.return()}finally{if(n)throw i}}},e.show=function(t){var e=!0,n=!1,i=void 0;try{for(var r,o=d(t)[Symbol.iterator]();!(e=(r=o.next()).done);e=!0){r.value.removeAttribute("aria-hidden")}}catch(t){n=!0,i=t}finally{try{!e&&o.return&&o.return()}finally{if(n)throw i}}},e.documentNotReadyOrSSRTesting=function(){s=null};var i,r=n(178),o=(i=r)&&i.__esModule?i:{default:i},a=n(176);var s=null;function l(t,e){if(!t||!t.length)throw new Error("react-modal: No elements were found for selector "+e+".")}function d(t){var e=t||s;return e?Array.isArray(e)||e instanceof HTMLCollection||e instanceof NodeList?e:[e]:((0,o.default)(!1,["react-modal: App element is not defined.","Please use `Modal.setAppElement(el)` or set `appElement={el}`.","This is needed so screen readers don't see main content","when modal is opened. It is not recommended, but you can opt-out","by setting `ariaHideApp={false}`."].join(" ")),[])}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.log=function(){console.log("portalOpenInstances ----------"),console.log(r.openInstances.length),r.openInstances.forEach((function(t){return console.log(t)})),console.log("end portalOpenInstances ----------")},e.resetState=function(){r=new i};var i=function t(){var e=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.register=function(t){-1===e.openInstances.indexOf(t)&&(e.openInstances.push(t),e.emit("register"))},this.deregister=function(t){var n=e.openInstances.indexOf(t);-1!==n&&(e.openInstances.splice(n,1),e.emit("deregister"))},this.subscribe=function(t){e.subscribers.push(t)},this.emit=function(t){e.subscribers.forEach((function(n){return n(t,e.openInstances.slice())}))},this.openInstances=[],this.subscribers=[]},r=new i;e.default=r},function(t,e,n){var i=n(89).default,r=n(268);t.exports=function(t){var e=r(t,"string");return"symbol"===i(e)?e:String(e)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nt.length)&&(e=t.length);for(var n=0,i=new Array(e);nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n●{point.name}: {point.y}':V,q=t.colors,K=void 0===q?[]:q,Z=t.minorTickInterval,J=void 0===Z?null:Z,Q=t.circumference,tt=void 0===Q?S?[0,360]:[-100,100]:Q,et=k(t,["aria","chartData","dark","data","disableAnimation","fullCircle","height","htmlOptions","id","max","min","prefix","showLabels","style","suffix","title","tooltipHtml","colors","minorTickInterval","circumference"]),nt=Object(O.a)(n),it=Object(O.c)(m),rt=Object(O.d)(A);g()(c.a),v()(c.a);d?c.a.setOptions(h.a):c.a.setOptions(u.a),c.a.setOptions({tooltip:{pointFormat:X,followPointer:!0}});var ot=Object(O.b)({pb_gauge_kit:!0}),at=$(Object(i.useState)({}),2),st=at[0],lt=at[1];return Object(i.useEffect)((function(){var t=o.map((function(t){return t.y=t.value,delete t.value,t})),e={chart:{events:{load:function(){setTimeout(this.reflow.bind(this),0)}},type:H,height:E},title:{text:G},yAxis:{min:I,max:L,lineWidth:0,tickWidth:0,minorTickInterval:J,tickAmount:2,tickPositions:[I,L],labels:{y:26,enabled:B}},credits:!1,series:[{data:t}],pane:{center:["50%","50%"],size:"90%",startAngle:tt[0],endAngle:tt[1],background:{borderWidth:20,innerRadius:"90%",outerRadius:"90%",shape:"arc",className:"gauge-pane"}},colors:void 0!==K&&K.length>0?Object(p.a)(K):u.a.colors,plotOptions:{series:{animation:!x},solidgauge:{borderColor:void 0!==K&&1===K.length?Object(p.a)(K).join():u.a.colors[0],borderWidth:20,radius:90,innerRadius:"90%",dataLabels:{borderWidth:0,color:y.a.text_lt_default,enabled:!0,format:''.concat(R,"")+'{y:,f}'+''.concat(Y,""),style:{fontFamily:_.a.font_family_base,fontWeight:_.a.regular,fontSize:_.a.heading_2},y:-26}}}};lt(Object.assign({},e)),document.querySelector(".prefix")&&(document.querySelectorAll(".prefix").forEach((function(t){t.setAttribute("y","28")})),document.querySelectorAll(".fix").forEach((function(t){return t.setAttribute("y","38")})))}),[o]),r.a.createElement(l.a,{containerProps:Object.assign(Object.assign(Object.assign({className:a()(ot,Object(w.c)(et)),id:P},nt),it),rt),highcharts:c.a,options:st})}},function(t,e,n){"use strict";n.d(e,"a",(function(){return h}));var i=n(56),r=n(294);function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){for(var n=0;n-1?document.querySelector("".concat(this.triggerElementSelector)):document.querySelectorAll("".concat(this.triggerElementSelector)))?(t.length||(t=[t]),this._triggerElements=this._triggerElements||t):(console.error("Tooltip Kit: an invalid or unavailable DOM reference was provided!"),[])}},{key:"tooltip",get:function(){return this._tooltip=this._tooltip||this.element.querySelector("#".concat(this.tooltipId))}},{key:"position",get:function(){return this.element.dataset.pbTooltipPosition}},{key:"triggerElementId",get:function(){return this.element.dataset.pbTooltipTriggerElementId}},{key:"tooltipId",get:function(){return this.element.dataset.pbTooltipTooltipId}},{key:"triggerElementSelector",get:function(){return this.element.dataset.pbTooltipTriggerElementSelector}},{key:"shouldShowTooltip",get:function(){return this.element.dataset.pbTooltipShowTooltip}}])&&d(e.prototype,n),i&&d(e,i),Object.defineProperty(e,"prototype",{writable:!1}),p}(i.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return p}));var i=n(56),r=n(25);function o(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return a(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return s=t.done,t},e:function(t){l=!0,o=t},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw o}}}}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n32&&this.resultsOptionCache.delete(this.resultsOptionCache.keys().next().value),this.resultsOptionCache.set(i,n),this.showResults()}},{key:"resultsCacheClear",value:function(){this.resultsOptionCache.clear()}},{key:"debouncedSearch",get:function(){return this._debouncedSearch=this._debouncedSearch||Object(r.debounce)(this.search,parseInt(this.searchDebounceTimeout)).bind(this)}},{key:"showResults",value:function(){var t=this;if(this.resultsOptionCache.has(this.searchTermAndContext)){this.toggleResultsLoadingIndicator(!1),this.clearResults();var e,n=o(this.resultsOptionCache.get(this.searchTermAndContext));try{for(n.s();!(e=n.n()).done;){var i=e.value;this.resultsElement.appendChild(this.newResultOption(i.cloneNode(!0)))}}catch(t){n.e(t)}finally{n.f()}var r,a=o(this.resultsElement.querySelectorAll("[data-result-option-item]"));try{for(a.s();!(r=a.n()).done;)r.value.addEventListener("mousedown",(function(e){return t.optionSelected(e)}))}catch(t){a.e(t)}finally{a.f()}}}},{key:"optionSelected",value:function(t){var e=t.target.closest("[data-result-option-item]");e&&(this.resultsCacheClear(),this.searchInputClear(),this.clearResults(),this.element.dispatchEvent(new CustomEvent("pb-typeahead-kit-result-option-selected",{bubbles:!0,detail:{selected:e,typeahead:this}})))}},{key:"clearResults",value:function(){this.resultsElement.innerHTML=""}},{key:"newResultOption",value:function(t){var e=this.resultOptionTemplate.content.cloneNode(!0);return e.querySelector('slot[name="content"]').replaceWith(t),e}},{key:"focusPreviousOption",value:function(){var t=this.resultOptionItems.indexOf(this.currentSelectedResultOptionItem)-1;(this.resultOptionItems[t]||this.resultOptionItems[this.resultOptionItems.length-1]).focus()}},{key:"focusNextOption",value:function(){var t=this.resultOptionItems.indexOf(this.currentSelectedResultOptionItem)+1;(this.resultOptionItems[t]||this.resultOptionItems[0]).focus()}},{key:"resultOptionItems",get:function(){return Array.from(this.resultsElement.querySelectorAll("[data-result-option-item]"))}},{key:"currentSelectedResultOptionItem",get:function(){return document.activeElement.closest("[data-result-option-item]")}},{key:"searchInput",get:function(){return this._searchInput=this._searchInput||this.element.querySelector('input[type="search"]')}},{key:"searchTerm",get:function(){return this.searchInput.value}},{key:"searchContext",get:function(){if(this._searchContext)return this._searchContext;var t=this.element.dataset.searchContextValueSelector;return t?(this.element.parentNode.querySelector(t)||this.element.closest(t)).value:null},set:function(t){this._searchContext=t}},{key:"searchTermAndContext",get:function(){return this.cacheKeyFor(this.searchTerm,this.searchContext)}},{key:"cacheKeyFor",value:function(t,e){return[t,JSON.stringify(e)].join()}},{key:"searchInputClear",value:function(){this.searchInput.value=""}},{key:"searchTermMinimumLength",get:function(){return this.element.dataset.pbTypeaheadKitSearchTermMinimumLength}},{key:"searchDebounceTimeout",get:function(){return this.element.dataset.pbTypeaheadKitSearchDebounceTimeout}},{key:"resultsElement",get:function(){return this._resultsElement=this._resultsElement||this.element.querySelector("[data-pb-typeahead-kit-results]")}},{key:"resultOptionTemplate",get:function(){return this._resultOptionTemplate=this._resultOptionTemplate||this.element.querySelector("template[data-pb-typeahead-kit-result-option]")}},{key:"resultsOptionCache",get:function(){return this._resultsOptionCache=this._resultsOptionCache||new Map}},{key:"resultsLoadingIndicator",get:function(){return this._resultsLoadingIndicator=this._resultsLoadingIndicator||this.element.querySelector("[data-pb-typeahead-kit-loading-indicator]")}},{key:"toggleResultsLoadingIndicator",value:function(t){var e="0";t&&(e="1"),this.resultsLoadingIndicator.style.opacity=e}}])&&l(e.prototype,n),i&&l(e,i),Object.defineProperty(e,"prototype",{writable:!1}),u}(i.a)},function(t,e,n){"use strict";e.a=function(){var t=document.querySelectorAll("[data-open-dialog]"),e=document.querySelectorAll("[data-close-dialog]"),n=document.querySelectorAll(".pb_dialog_rails");t.forEach((function(t){t.addEventListener("click",(function(){var e=t.dataset.openDialog,n=document.getElementById(e);n.open||n.showModal()}))})),e.forEach((function(t){t.addEventListener("click",(function(){var e=t.dataset.closeDialog;document.getElementById(e).close()}))})),n.forEach((function(t){t.addEventListener("mousedown",(function(e){if("overlay_close"!==t.parentElement.dataset.overlayClick){var n=e.target.getBoundingClientRect();(e.clientXn.right||e.clientYn.bottom)&&(t.close(),e.stopPropagation())}}))}))}},function(t,e,n){"use strict";var i=n(0),r=n.n(i),o=n(3),a=n.n(o),s=function(){var t=event.target.closest(".pb_rich_text_editor_kit");t.classList.contains("inline")&&t.classList.toggle("focused")},l=function(){document.querySelectorAll(".focus-editor-targets trix-editor").forEach((function(t){var e=t.toolbarElement;t==document.activeElement?(t.classList.add("focused-editor"),e.style.display="block"):e.contains(document.activeElement)||(t.classList.remove("focused-editor"),e.style.display="none")}))},d=n(4),c=n(2),u=n(228),h=n(113),p=n(8),f=n(16),g=n(53),m=n(5),v=n(172),b=function(t){var e=t.classname,n=t.disable,i=t.onclick,o=t.icon,a=t.text;return r.a.createElement(v.a,{delay:{open:2e3},interaction:!0,placement:"top",text:a},r.a.createElement("button",{className:e,disabled:n,onClick:i,role:"button",type:"button"},r.a.createElement(p.a,{align:"center",className:"toolbar_button_icon",justify:"center"},r.a.createElement(m.a,{icon:o,size:"lg"}))))},y=n(74),x=n(26),_=n(45),O=n(27);function w(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return $(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n1?"xs":"none",paddingTop:e.length>1?"xs":"none",variant:"subtle"},e&&e.map((function(t,e){var n=t.icon,i=t.text,o=t.onclick,s=t.isActive;return r.a.createElement(O.a,{className:"pb_tiptap_toolbar_dropdown_list_item ".concat(s?"is-active":""),cursor:"pointer",iconLeft:n,key:"".concat(i,"_").concat(e),margin:"none",onClick:function(){o(),a(!1)},paddingBottom:"xxs",paddingTop:"xxs",text:i})}))))},A=function(t){var e=t.editor,n=t.extensions,i=[{icon:"bold",text:"Bold",classname:"toolbar_button ".concat(e.isActive("bold")?"is-active":""),onclick:function(){return e.chain().focus().toggleBold().run()}},{icon:"italic",text:"Italic",classname:"toolbar_button ".concat(e.isActive("italic")?"is-active":""),onclick:function(){return e.chain().focus().toggleItalic().run()}},{icon:"strikethrough",text:"Strikethrough",classname:"toolbar_button ".concat(e.isActive("strike")?"is-active":""),onclick:function(){return e.chain().focus().toggleStrike().run()}}];return r.a.createElement(h.a,{backgroundColor:"white",className:"toolbar"},r.a.createElement(p.a,{flex:"0",justify:"between",paddingX:"sm",paddingY:"xxs"},r.a.createElement(f.a,{className:"toolbar_block",displayFlex:!0},r.a.createElement(C,{editor:e}),r.a.createElement(g.a,{orientation:"vertical"}),i&&i.map((function(t,e){var n=t.icon,i=t.text,o=t.classname,a=t.onclick;return r.a.createElement(b,{classname:o,icon:n,key:e,onclick:a,text:i})})),r.a.createElement(g.a,{orientation:"vertical"}),r.a.createElement(k,{editor:e}),n&&r.a.createElement(r.a.Fragment,null,r.a.createElement(M,{extensions:n}))),r.a.createElement(S,{editor:e})))};function P(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function T(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return L(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return L(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);nt.length)&&(e=t.length);for(var n=0,i=new Array(e);n0?N(!1):N(!0)}),[rt,N]),Object(r.useImperativeHandle)(e,(function(){return{clearField:function(){Q(""),ot("")},inputNode:function(){return K.current}}}));var ht=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=et.getSelectedCountryData().name,n=t.length>0?" (".concat(t,")"):"";return ot("Invalid ".concat(e," phone number").concat(n)),!0},pt=function(){et&&E(et.isValidNumber()),function(t){if(t)return J&&!function(t){return/^[()+\-\ .\d]*$/g.test(t)}(J)?ht("enter numbers only"):void 0}(et)||function(t){if(t)return t.getValidationError()===i.TooLong?ht("too long"):void ot("")}(et)||function(t){if(t)return t.getValidationError()===i.TooShort||1===J.length?ht("too short"):void ot("")}(et)||function(t){if(z&&t)return t.getValidationError()===i.SomethingWentWrong?1===J.length?ht("too short"):0===J.length?(ot("Missing phone number"),!0):ht():void 0}(et)||function(t){if(z&&t)t.getValidationError()===i.MissingAreaCode&&ht("missing area code")}(et)},ft=function(t,e){return Object.assign(Object.assign({},t.getSelectedCountryData()),{number:e})};Object(r.useEffect)(_,[]),Object(r.useEffect)((function(){var t=d()(K.current,{separateDialCode:!0,preferredCountries:W,allowDropdown:!x,autoInsertDialCode:!1,initialCountry:S,onlyCountries:F});K.current.addEventListener("countrychange",(function(e){var n=ft(t,e.target.value);ut(n),D(n),pt()})),K.current.addEventListener("open:countrydropdown",(function(){return lt(!0)})),K.current.addEventListener("close:countrydropdown",(function(){return lt(!1)})),nt(t)}),[]);var gt={className:st?"dropdown_open":"",dark:u,"data-phone-number":JSON.stringify(ct),disabled:x,error:rt,type:"tel",id:C,label:A,name:T,onBlur:pt,onChange:function(t){Q(t.target.value);var e=ft(et,t.target.value);ut(e),D(e),E(et.isValidNumber())},value:J},mt={className:q};return b(a)||(gt=Object.assign(Object.assign({},gt),G)),b(p)||(mt=Object.assign(Object.assign({},mt),V)),z&&(gt.required=!0),o.a.createElement("div",Object.assign({},mt,X),o.a.createElement(v.a,Object.assign({ref:function(t){e&&(e.current=t),K.current=t}},gt)))};e.a=Object(r.forwardRef)(O)},,function(t,e,n){t.exports=function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={exports:{},id:i,loaded:!1};return t[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=t,n.c=e,n.p="",n(0)}([function(t,e,n){t.exports=n(1)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i,r=n(2),o=(i=r)&&i.__esModule?i:{default:i};e.default=o.default,t.exports=e.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=Object.assign||function(t){for(var e=1;e=0||Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i]);return n}(t,["activeClassName","activeIndex","activeStyle","autoEscape","caseSensitive","className","findChunks","highlightClassName","highlightStyle","highlightTag","sanitize","searchWords","textToHighlight","unhighlightTag","unhighlightClassName","unhighlightStyle"]),M=(0,o.findAll)({autoEscape:c,caseSensitive:h,findChunks:f,sanitize:_,searchWords:O,textToHighlight:w}),A=x,P=-1,T="",L=void 0,D=(0,l.default)((function(t){var e={};for(var n in t)e[n.toLowerCase()]=t[n];return e}));return(0,s.createElement)("span",i({className:p},E,{children:M.map((function(t,e){var i=w.substr(t.start,t.end-t.start);if(t.highlight){P++;var r=void 0;r="object"==typeof m?h?m[i]:(m=D(m))[i.toLowerCase()]:m;var o=P===+a;T=r+" "+(o?n:""),L=!0===o&&null!=d?Object.assign({},b,d):b;var l={children:i,className:T,key:e,style:L};return"string"!=typeof A&&(l.highlightIndex=P),(0,s.createElement)(A,l)}return(0,s.createElement)(C,{children:i,className:S,key:e,style:j})}))}))}d.propTypes={activeClassName:a.default.string,activeIndex:a.default.number,activeStyle:a.default.object,autoEscape:a.default.bool,className:a.default.string,findChunks:a.default.func,highlightClassName:a.default.oneOfType([a.default.object,a.default.string]),highlightStyle:a.default.object,highlightTag:a.default.oneOfType([a.default.node,a.default.func,a.default.string]),sanitize:a.default.func,searchWords:a.default.arrayOf(a.default.oneOfType([a.default.string,a.default.instanceOf(RegExp)])).isRequired,textToHighlight:a.default.string.isRequired,unhighlightTag:a.default.oneOfType([a.default.node,a.default.func,a.default.string]),unhighlightClassName:a.default.string,unhighlightStyle:a.default.object},t.exports=e.default},function(t,e){t.exports=function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={exports:{},id:i,loaded:!1};return t[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=t,n.c=e,n.p="",n(0)}([function(t,e,n){t.exports=n(1)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(2);Object.defineProperty(e,"combineChunks",{enumerable:!0,get:function(){return i.combineChunks}}),Object.defineProperty(e,"fillInChunks",{enumerable:!0,get:function(){return i.fillInChunks}}),Object.defineProperty(e,"findAll",{enumerable:!0,get:function(){return i.findAll}}),Object.defineProperty(e,"findChunks",{enumerable:!0,get:function(){return i.findChunks}})},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.findAll=function(t){var e=t.autoEscape,o=t.caseSensitive,a=void 0!==o&&o,s=t.findChunks,l=void 0===s?i:s,d=t.sanitize,c=t.searchWords,u=t.textToHighlight;return r({chunksToHighlight:n({chunks:l({autoEscape:e,caseSensitive:a,sanitize:d,searchWords:c,textToHighlight:u})}),totalLength:u?u.length:0})};var n=e.combineChunks=function(t){var e=t.chunks;return e=e.sort((function(t,e){return t.start-e.start})).reduce((function(t,e){if(0===t.length)return[e];var n=t.pop();if(e.start<=n.end){var i=Math.max(n.end,e.end);t.push({start:n.start,end:i})}else t.push(n,e);return t}),[])},i=function(t){var e=t.autoEscape,n=t.caseSensitive,i=t.sanitize,r=void 0===i?o:i,a=t.searchWords,s=t.textToHighlight;return s=r(s),a.filter((function(t){return t})).reduce((function(t,i){i=r(i),e&&(i=i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"));for(var o=new RegExp(i,n?"g":"gi"),a=void 0;a=o.exec(s);){var l=a.index,d=o.lastIndex;d>l&&t.push({start:l,end:d}),a.index==o.lastIndex&&o.lastIndex++}return t}),[])};e.findChunks=i;var r=e.fillInChunks=function(t){var e=t.chunksToHighlight,n=t.totalLength,i=[],r=function(t,e,n){e-t>0&&i.push({start:t,end:e,highlight:n})};if(0===e.length)r(0,n,!1);else{var o=0;e.forEach((function(t){r(o,t.start,!1),r(t.start,t.end,!0),o=t.end})),r(o,n,!1)}return i};function o(t){return t}}])},function(t,e,n){(function(e){if("production"!==e.env.NODE_ENV){var i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;t.exports=n(6)((function(t){return"object"==typeof t&&null!==t&&t.$$typeof===i}),!0)}else t.exports=n(13)()}).call(e,n(5))},function(t,e){var n,i,r=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(t){n=o}try{i="function"==typeof clearTimeout?clearTimeout:a}catch(t){i=a}}();var l,d=[],c=!1,u=-1;function h(){c&&l&&(c=!1,l.length?d=l.concat(d):u=-1,d.length&&p())}function p(){if(!c){var t=s(h);c=!0;for(var e=d.length;e;){for(l=d,d=[];++u1)for(var n=1;n>";return new h("Invalid "+r+" `"+o+"` of type `"+function(t){if(!t.constructor||!t.constructor.name)return"<>";return t.constructor.name}(e[n])+"` supplied to `"+i+"`, expected instance of `"+a+"`.")}return null}))},node:p((function(t,e,n,i,r){return g(t[e])?null:new h("Invalid "+i+" `"+r+"` supplied to `"+n+"`, expected a ReactNode.")})),objectOf:function(t){return p((function(e,n,i,r,o){if("function"!=typeof t)return new h("Property `"+o+"` of component `"+i+"` has invalid PropType notation inside objectOf.");var a=e[n],l=m(a);if("object"!==l)return new h("Invalid "+r+" `"+o+"` of type `"+l+"` supplied to `"+i+"`, expected an object.");for(var d in a)if(a.hasOwnProperty(d)){var c=t(a,d,i,r,o+"."+d,s);if(c instanceof Error)return c}return null}))},oneOf:function(t){if(!Array.isArray(t))return"production"!==e.env.NODE_ENV&&o(!1,"Invalid argument supplied to oneOf, expected an instance of array."),i.thatReturnsNull;return p((function(e,n,i,r,o){for(var a=e[n],s=0;s>",f=f||c,g!==s)if(n)r(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");else if("production"!==e.env.NODE_ENV&&"undefined"!=typeof console){var m=u+":"+c;!i[m]&&a<3&&(o(!1,"You are manually calling a React.PropTypes validation function for the `%s` prop on `%s`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.",f,u),i[m]=!0,a++)}return null==d[c]?l?null===d[c]?new h("The "+p+" `"+f+"` is marked as required in `"+u+"`, but its value is `null`."):new h("The "+p+" `"+f+"` is marked as required in `"+u+"`, but its value is `undefined`."):null:t(d,c,u,p,f)}var d=l.bind(null,!1);return d.isRequired=l.bind(null,!0),d}function f(t){return p((function(e,n,i,r,o,a){var s=e[n];return m(s)!==t?new h("Invalid "+r+" `"+o+"` of type `"+v(s)+"` supplied to `"+i+"`, expected `"+t+"`."):null}))}function g(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(g);if(null===e||t(e))return!0;var n=function(t){var e=t&&(d&&t[d]||t["@@iterator"]);if("function"==typeof e)return e}(e);if(!n)return!1;var i,r=n.call(e);if(n!==e.entries){for(;!(i=r.next()).done;)if(!g(i.value))return!1}else for(;!(i=r.next()).done;){var o=i.value;if(o&&!g(o[1]))return!1}return!0;default:return!1}}function m(t){var e=typeof t;return Array.isArray(t)?"array":t instanceof RegExp?"object":function(t,e){return"symbol"===t||("Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol)}(e,t)?"symbol":e}function v(t){if(null==t)return""+t;var e=m(t);if("object"===e){if(t instanceof Date)return"date";if(t instanceof RegExp)return"regexp"}return e}function b(t){var e=v(t);switch(e){case"array":case"object":return"an "+e;case"boolean":case"date":case"regexp":return"a "+e;default:return e}}return h.prototype=Error.prototype,c.checkPropTypes=l,c.PropTypes=c,c}}).call(e,n(5))},function(t,e){"use strict";function n(t){return function(){return t}}var i=function(){};i.thatReturns=n,i.thatReturnsFalse=n(!1),i.thatReturnsTrue=n(!0),i.thatReturnsNull=n(null),i.thatReturnsThis=function(){return this},i.thatReturnsArgument=function(t){return t},t.exports=i},function(t,e,n){(function(e){"use strict";var n=function(t){};"production"!==e.env.NODE_ENV&&(n=function(t){if(void 0===t)throw new Error("invariant requires an error message argument")}),t.exports=function(t,e,i,r,o,a,s,l){if(n(e),!t){var d;if(void 0===e)d=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[i,r,o,a,s,l],u=0;(d=new Error(e.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw d.framesToPop=1,d}}}).call(e,n(5))},function(t,e,n){(function(e){"use strict";var i=n(7);if("production"!==e.env.NODE_ENV){var r=function(t){for(var e=arguments.length,n=Array(e>1?e-1:0),i=1;i2?n-2:0),o=2;o1&&void 0!==arguments[1]?arguments[1]:n,i=void 0,r=[],o=void 0,a=!1,s=function(t,n){return e(t,r[n])},l=function(){for(var e=arguments.length,n=Array(e),l=0;lt.config.maxDate&&(e=t.config.maxDate),t.currentYear=e.getFullYear()),t.currentYearElement.value=String(t.currentYear),t.rContainer&&t.rContainer.querySelectorAll(".flatpickr-monthSelect-month").forEach((function(e){e.dateObj.setFullYear(t.currentYear),t.config.minDate&&e.dateObjt.config.maxDate?e.classList.add("flatpickr-disabled"):e.classList.remove("flatpickr-disabled")})),a()}function l(e){e.preventDefault(),e.stopPropagation();var i=n(e);if(i instanceof Element&&!i.classList.contains("flatpickr-disabled")&&!i.classList.contains("notAllowed")&&(d(i.dateObj),t.config.closeOnSelect)){var r="single"===t.config.mode,o="range"===t.config.mode&&2===t.selectedDates.length;(r||o)&&t.close()}}function d(e){var n=new Date(t.currentYear,e.getMonth(),e.getDate()),i=[];switch(t.config.mode){case"single":i=[n];break;case"multiple":i.push(n);break;case"range":2===t.selectedDates.length?i=[n]:(i=t.selectedDates.concat([n])).sort((function(t,e){return t.getTime()-e.getTime()}))}t.setDate(i,!0),a()}var c={37:-1,39:1,40:3,38:-3};function u(){var e;"range"===(null===(e=t.config)||void 0===e?void 0:e.mode)&&1===t.selectedDates.length&&t.clear(!1),t.selectedDates.length||r()}return{onParseConfig:function(){t.config.enableTime=!1},onValueUpdate:a,onKeyDown:function(e,n,r,o){var a=void 0!==c[o.keyCode];if((a||13===o.keyCode)&&t.rContainer&&i.monthsContainer){var s=t.rContainer.querySelector(".flatpickr-monthSelect-month.selected"),l=Array.prototype.indexOf.call(i.monthsContainer.children,document.activeElement);if(-1===l){var u=s||i.monthsContainer.firstElementChild;u.focus(),l=u.$i}a?i.monthsContainer.children[(12+l+c[o.keyCode])%12].focus():13===o.keyCode&&i.monthsContainer.contains(document.activeElement)&&d(document.activeElement.dateObj)}},onReady:[function(){o._stubbedCurrentMonth=t._initialDate.getMonth(),t._initialDate.setMonth(o._stubbedCurrentMonth),t.currentMonth=o._stubbedCurrentMonth},function(){if(t.rContainer){e(t.rContainer);for(var n=0;na||d=t.weekStartDay&&r<=t.weekEndDay&&n[i].classList.add("week","selected")}}return{onValueUpdate:n,onMonthChange:n,onYearChange:n,onOpen:n,onClose:function(){for(var e=t.days.childNodes,n=e.length;n--;)e[n].classList.remove("inRange")},onParseConfig:function(){t.config.mode="single",t.config.enableTime=!1,t.config.dateFormat=t.config.dateFormat?t.config.dateFormat:"\\W\\e\\e\\k #W, Y",t.config.altFormat=t.config.altFormat?t.config.altFormat:"\\W\\e\\e\\k #W, Y"},onReady:[function(){void 0!==t.daysContainer&&t.daysContainer.addEventListener("mouseover",e)},n,function(){t.loadedPlugins.push("weekSelect")}],onDestroy:function(){void 0!==t.daysContainer&&t.daysContainer.removeEventListener("mouseover",e)}}}}}()},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i,r=n(240),o=(i=r)&&i.__esModule?i:{default:i};e.default=o.default,t.exports=e.default},function(t,e,n){var i=n(249),r=0;t.exports=function(t){var e=++r;return i(t)+e}},function(t,e){var n="undefined"!=typeof Element,i="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;t.exports=function(t,e){try{return function t(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var s,l,d,c;if(Array.isArray(e)){if((s=e.length)!=a.length)return!1;for(l=s;0!=l--;)if(!t(e[l],a[l]))return!1;return!0}if(i&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(c=e.entries();!(l=c.next()).done;)if(!a.has(l.value[0]))return!1;for(c=e.entries();!(l=c.next()).done;)if(!t(l.value[1],a.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(c=e.entries();!(l=c.next()).done;)if(!a.has(l.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((s=e.length)!=a.length)return!1;for(l=s;0!=l--;)if(e[l]!==a[l])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===a.toString();if((s=(d=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(a,d[l]))return!1;if(n&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==d[l]&&"__v"!==d[l]&&"__o"!==d[l]||!e.$$typeof)&&!t(e[d[l]],a[d[l]]))return!1;return!0}return e!=e&&a!=a}(t,e)}catch(t){if((t.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw t}}},function(t,e,n){"use strict";var i,r;!function(o){t.exports?(o.default=o,t.exports=o):(i=[n(29),n(119)],void 0===(r=function(t){return o(t),o.Highcharts=t,o}.apply(e,i))||(t.exports=r))}((function(t){function e(t,e,n,i){t.hasOwnProperty(e)||(t[e]=i.apply(null,n))}e(t=t?t._modules:{},"Core/Axis/SolidGaugeAxis.js",[t["Core/Color/Color.js"],t["Core/Utilities.js"]],(function(t,e){var n,i=t.parse,r=e.extend,o=e.merge;return function(t){var e={initDataClasses:function(t){var e,n=this.chart,r=0,a=this.options;this.dataClasses=e=[],t.dataClasses.forEach((function(s,l){s=o(s),e.push(s),s.color||("category"===a.dataClassColor?(l=n.options.colors,s.color=l[r++],r===l.length&&(r=0)):s.color=i(a.minColor).tweenTo(i(a.maxColor),l/(t.dataClasses.length-1)))}))},initStops:function(t){this.stops=t.stops||[[0,this.options.minColor],[1,this.options.maxColor]],this.stops.forEach((function(t){t.color=i(t[1])}))},toColor:function(t,e){var n,i=this.stops,r=this.dataClasses;if(r)for(n=r.length;n--;){var o=r[n],a=o.from;if(i=o.to,(void 0===a||t>=a)&&(void 0===i||t<=i)){var s=o.color;e&&(e.dataClass=n);break}}else{for(this.logarithmic&&(t=this.val2lin(t)),t=1-(this.max-t)/(this.max-this.min),n=i.length;n--&&!(t>i[n][0]););a=i[n]||i[n+1],t=1-((i=i[n+1]||a)[0]-t)/(i[0]-a[0]||1),s=a.color.tweenTo(i.color,t)}return s}};t.init=function(t){r(t,e)}}(n||(n={})),n})),e(t,"Series/SolidGauge/SolidGaugeComposition.js",[t["Core/Renderer/SVG/SVGRenderer.js"]],(function(t){var e=(t=t.prototype).symbols.arc;t.symbols.arc=function(t,n,i,r,o){return t=e(t,n,i,r,o),o&&o.rounded&&(i=((o.r||i)-(o.innerR||0))/2,n=t[0],o=t[2],"M"===n[0]&&"L"===o[0]&&(n=["A",i,i,0,1,1,n[1],n[2]],t[2]=["A",i,i,0,1,1,o[1],o[2]],t[4]=n)),t}})),e(t,"Series/SolidGauge/SolidGaugeSeries.js",[t["Core/Legend/LegendSymbol.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Axis/SolidGaugeAxis.js"],t["Core/Utilities.js"]],(function(t,e,n,i){var r=this&&this.__extends||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(e,n)};return function(e,n){function i(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}}(),o=e.seriesTypes,a=o.gauge,s=o.pie.prototype,l=i.clamp,d=i.extend,c=i.isNumber,u=i.merge,h=i.pick,p=i.pInt,f={colorByPoint:!0,dataLabels:{y:0}};return i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.points=void 0,e.options=void 0,e.axis=void 0,e.yAxis=void 0,e.startAngleRad=void 0,e.thresholdAngleRad=void 0,e}return r(e,t),e.prototype.translate=function(){var t=this.yAxis;n.init(t),!t.dataClasses&&t.options.dataClasses&&t.initDataClasses(t.options),t.initStops(t.options),a.prototype.translate.call(this)},e.prototype.drawPoints=function(){var t,e=this,n=e.yAxis,i=n.center,r=e.options,o=e.chart.renderer,a=r.overshoot,s=c(a)?a/180*Math.PI:0;c(r.threshold)&&(t=n.startAngleRad+n.translate(r.threshold,null,null,null,!0)),this.thresholdAngleRad=h(t,n.startAngleRad),e.points.forEach((function(t){if(!t.isNull){var a=t.graphic,c=n.startAngleRad+n.translate(t.y,null,null,null,!0),u=p(h(t.options.radius,r.radius,100))*i[2]/200,f=p(h(t.options.innerRadius,r.innerRadius,60))*i[2]/200,g=n.toColor(t.y,t),m=Math.min(n.startAngleRad,n.endAngleRad),v=Math.max(n.startAngleRad,n.endAngleRad);"none"===g&&(g=t.color||e.color||"none"),"none"!==g&&(t.color=g),c=l(c,m-s,v+s),!1===r.wrap&&(c=l(c,m,v)),m=Math.min(c,e.thresholdAngleRad),(c=Math.max(c,e.thresholdAngleRad))-m>2*Math.PI&&(c=m+2*Math.PI),t.shapeArgs=f={x:i[0],y:i[1],r:u,innerR:f,start:m,end:c,rounded:r.rounded},t.startR=u,a?(u=f.d,a.animate(d({fill:g},f)),u&&(f.d=u)):t.graphic=a=o.arc(f).attr({fill:g,"sweep-flag":0}).add(e.group),e.chart.styledMode||("square"!==r.linecap&&a.attr({"stroke-linecap":"round","stroke-linejoin":"round"}),a.attr({stroke:r.borderColor||"none","stroke-width":r.borderWidth||0})),a&&a.addClass(t.getClassName(),!0)}}))},e.prototype.animate=function(t){t||(this.startAngleRad=this.thresholdAngleRad,s.animate.call(this,t))},e.defaultOptions=u(a.defaultOptions,f),e}(a),d(i.prototype,{drawLegendSymbol:t.drawRectangle}),e.registerSeriesType("solidgauge",i),i})),e(t,"masters/modules/solid-gauge.src.js",[],(function(){}))}))},function(t,e,n){t.exports=n(260)},function(t,e,n){"use strict";var i,r=function(){return void 0===i&&(i=Boolean(window&&document&&document.all&&!window.atob)),i},o=function(){var t={};return function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}t[e]=n}return t[e]}}(),a=[];function s(t){for(var e=-1,n=0;nc.lP.lR&&a.algorithmCalcPoints(t,!1,c,r,s),l===d&&a.algorithmCalcPoints(t,!0,c,r,s),l+=1})),r},n.prototype.alignDataLabel=function(t,e,n){var i=n.style;i&&!_(i.textOverflow)&&e.text&&e.getBBox().width>e.text.textWidth&&e.css({textOverflow:"ellipsis",width:i.width+="px"}),p.prototype.alignDataLabel.apply(this,arguments),t.dataLabel&&t.dataLabel.attr({zIndex:(t.node.zIndex||0)+1})},n.prototype.buildNode=function(t,e,n,i,r){var o,a=this,s=[],l=a.points[e],d=0;return(i[t]||[]).forEach((function(e){o=a.buildNode(a.points[e].id,e,n+1,i,t),d=Math.max(o.height+1,d),s.push(o)})),e={id:t,i:e,children:s,height:d,level:n,parent:r,visible:!1},a.nodeMap[e.id]=e,l&&(l.node=e),e},n.prototype.calculateChildrenAreas=function(t,e){var n,i=this,r=i.options,o=i.mapOptionsToLevel[t.level+1],a=E(i[o&&o.layoutAlgorithm]&&o.layoutAlgorithm,r.layoutAlgorithm),l=r.alternateStartingDirection;t=t.children.filter((function(t){return!t.ignore})),o&&o.layoutStartingDirection&&(e.direction="vertical"===o.layoutStartingDirection?0:1),n=i[a](e,t),t.forEach((function(t,r){r=n[r],t.values=j(r,{val:t.childrenTotal,direction:l?1-e.direction:e.direction}),t.pointValues=j(r,{x:r.x/i.axisRatio,y:s.AXIS_MAX-r.y-r.height,width:r.width/i.axisRatio}),t.children.length&&i.calculateChildrenAreas(t,t.values)}))},n.prototype.drawDataLabels=function(){var t,e,n=this,i=n.mapOptionsToLevel;n.points.filter((function(t){return t.node.visible})).forEach((function(r){e=i[r.node.level],t={style:{}},r.node.isLeaf||(t.enabled=!1),e&&e.dataLabels&&(t=j(t,e.dataLabels),n._hasPointLabels=!0),r.shapeArgs&&(t.style.width=r.shapeArgs.width,r.dataLabel&&r.dataLabel.css({width:r.shapeArgs.width+"px"})),r.dlOptions=j(t,r.options.dataLabels)})),h.prototype.drawDataLabels.call(this)},n.prototype.drawPoints=function(){var t=this,e=t.chart,n=e.renderer,i=e.styledMode,r=t.options,o=i?{}:r.shadow,a=r.borderRadius,s=e.pointCount{point.name}: {point.value}
"},ignoreHiddenPoint:!0,layoutAlgorithm:"sliceAndDice",layoutStartingDirection:"vertical",alternateStartingDirection:!1,levelIsConstant:!0,drillUpButton:{position:{align:"right",x:-10,y:10}},traverseUpButton:{position:{align:"right",x:-10,y:10}},borderColor:"#e6e6e6",borderWidth:1,colorKey:"colorValue",opacity:.15,states:{hover:{borderColor:"#999999",brightness:f?0:.1,halo:!1,opacity:.75,shadow:!1}}}),n}(g),w(l.prototype,{buildKDTree:t,colorKey:"colorValue",directTouch:!0,drawLegendSymbol:i.drawRectangle,getExtremesFromAll:!0,getSymbol:t,optionalAxis:"colorAxis",parallelArrays:["x","y","value","colorValue"],pointArrayMap:["value"],pointClass:a,trackerGroups:["group","dataLabelsGroup"],utils:{recursive:s.recursive}}),r.registerSeriesType("treemap",l),l})),e(t,"masters/modules/treemap.src.js",[],(function(){}))}))},,,,,,,function(t,e){t.exports=n},,function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){"use strict";"function"!=typeof Object.assign&&(Object.assign=function(t){for(var e=[],n=1;n0&&0===(b-=1)&&c.show(e),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(l.returnFocus(n.props.preventScroll),l.teardownScopedFocus()):l.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),f.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(l.setupScopedFocus(n.node),l.markForFocusLater()),n.setState({isOpen:!0},(function(){n.openAnimationFrame=requestAnimationFrame((function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))})))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus({preventScroll:!0})},n.closeWithTimeout=function(){var t=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:t},(function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())}))},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(t){(function(t){return"Tab"===t.code||9===t.keyCode})(t)&&(0,d.default)(n.content,t),n.props.shouldCloseOnEsc&&function(t){return"Escape"===t.code||27===t.keyCode}(t)&&(t.stopPropagation(),n.requestClose(t))},n.handleOverlayOnClick=function(t){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(t):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(t){n.props.shouldCloseOnOverlayClick||t.target!=n.overlay||t.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(t){return n.ownerHandlesClose()&&n.props.onRequestClose(t)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(t,e){var i="object"===(void 0===e?"undefined":r(e))?e:{base:v[t],afterOpen:v[t]+"--after-open",beforeClose:v[t]+"--before-close"},o=i.base;return n.state.afterOpen&&(o=o+" "+i.afterOpen),n.state.beforeClose&&(o=o+" "+i.beforeClose),"string"==typeof e&&e?o+" "+e:o},n.attributesFromObject=function(t,e){return Object.keys(e).reduce((function(n,i){return n[t+"-"+i]=e[i],n}),{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),o(e,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(t,e){this.props.isOpen&&!t.isOpen?this.open():!this.props.isOpen&&t.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!e.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer),cancelAnimationFrame(this.openAnimationFrame)}},{key:"beforeOpen",value:function(){var t=this.props,e=t.appElement,n=t.ariaHideApp,i=t.htmlOpenClassName,r=t.bodyOpenClassName,o=t.parentSelector,a=o&&o().ownerDocument||document;r&&u.add(a.body,r),i&&u.add(a.getElementsByTagName("html")[0],i),n&&(b+=1,c.hide(e)),f.default.register(this)}},{key:"render",value:function(){var t=this.props,e=t.id,n=t.className,r=t.overlayClassName,o=t.defaultStyles,a=t.children,s=n?{}:o.content,l=r?{}:o.overlay;if(this.shouldBeClosed())return null;var d={ref:this.setOverlayRef,className:this.buildClassName("overlay",r),style:i({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},c=i({id:e,ref:this.setContentRef,style:i({},s,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",i({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),u=this.props.contentElement(c,a);return this.props.overlayElement(d,u)}}]),e}(a.Component);y.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},y.propTypes={isOpen:s.default.bool.isRequired,defaultStyles:s.default.shape({content:s.default.object,overlay:s.default.object}),style:s.default.shape({content:s.default.object,overlay:s.default.object}),className:s.default.oneOfType([s.default.string,s.default.object]),overlayClassName:s.default.oneOfType([s.default.string,s.default.object]),parentSelector:s.default.func,bodyOpenClassName:s.default.string,htmlOpenClassName:s.default.string,ariaHideApp:s.default.bool,appElement:s.default.oneOfType([s.default.instanceOf(p.default),s.default.instanceOf(h.SafeHTMLCollection),s.default.instanceOf(h.SafeNodeList),s.default.arrayOf(s.default.instanceOf(p.default))]),onAfterOpen:s.default.func,onAfterClose:s.default.func,onRequestClose:s.default.func,closeTimeoutMS:s.default.number,shouldFocusAfterRender:s.default.bool,shouldCloseOnOverlayClick:s.default.bool,shouldReturnFocusAfterClose:s.default.bool,preventScroll:s.default.bool,role:s.default.string,contentLabel:s.default.string,aria:s.default.object,data:s.default.object,children:s.default.node,shouldCloseOnEsc:s.default.bool,overlayRef:s.default.func,contentRef:s.default.func,id:s.default.string,overlayElement:s.default.func,contentElement:s.default.func,testId:s.default.string},e.default=y,t.exports=e.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.resetState=function(){a=[]},e.log=function(){0},e.handleBlur=d,e.handleFocus=c,e.markForFocusLater=function(){a.push(document.activeElement)},e.returnFocus=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=null;try{return void(0!==a.length&&(e=a.pop()).focus({preventScroll:t}))}catch(t){console.warn(["You tried to return focus to",e,"but it is not in the DOM anymore"].join(" "))}},e.popWithoutFocus=function(){a.length>0&&a.pop()},e.setupScopedFocus=function(t){s=t,window.addEventListener?(window.addEventListener("blur",d,!1),document.addEventListener("focus",c,!0)):(window.attachEvent("onBlur",d),document.attachEvent("onFocus",c))},e.teardownScopedFocus=function(){s=null,window.addEventListener?(window.removeEventListener("blur",d),document.removeEventListener("focus",c)):(window.detachEvent("onBlur",d),document.detachEvent("onFocus",c))};var i,r=n(204),o=(i=r)&&i.__esModule?i:{default:i};var a=[],s=null,l=!1;function d(){l=!0}function c(){if(l){if(l=!1,!s)return;setTimeout((function(){s.contains(document.activeElement)||((0,o.default)(s)[0]||s).focus()}),0)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,o.default)(t);if(!n.length)return void e.preventDefault();var i=void 0,r=e.shiftKey,a=n[0],s=n[n.length-1],l=function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;return e.activeElement.shadowRoot?t(e.activeElement.shadowRoot):e.activeElement}();if(t===l){if(!r)return;i=s}s!==l||r||(i=a);a===l&&r&&(i=s);if(i)return e.preventDefault(),void i.focus();var d=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null==d||"Chrome"==d[1]||null!=/\biPod\b|\biPad\b/g.exec(navigator.userAgent))return;var c=n.indexOf(l);c>-1&&(c+=r?-1:1);if(void 0===(i=n[c]))return e.preventDefault(),void(i=r?s:a).focus();e.preventDefault(),i.focus()};var i,r=n(204),o=(i=r)&&i.__esModule?i:{default:i};t.exports=e.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.resetState=function(){var t=document.getElementsByTagName("html")[0];for(var e in i)o(t,i[e]);var n=document.body;for(var a in r)o(n,r[a]);i={},r={}},e.log=function(){0};var i={},r={};function o(t,e){t.classList.remove(e)}e.add=function(t,e){return n=t.classList,o="html"==t.nodeName.toLowerCase()?i:r,void e.split(" ").forEach((function(t){!function(t,e){t[e]||(t[e]=0),t[e]+=1}(o,t),n.add(t)}));var n,o},e.remove=function(t,e){return n=t.classList,o="html"==t.nodeName.toLowerCase()?i:r,void e.split(" ").forEach((function(t){!function(t,e){t[e]&&(t[e]-=1)}(o,t),0===o[t]&&n.remove(t)}));var n,o}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.resetState=function(){for(var t=[a,s],e=0;e0?(document.body.firstChild!==a&&document.body.insertBefore(a,document.body.firstChild),document.body.lastChild!==s&&document.body.appendChild(s)):(a.parentElement&&a.parentElement.removeChild(a),s.parentElement&&s.parentElement.removeChild(s))}))},function(t,e,n){"use strict";function i(){var t=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=t&&this.setState(t)}function r(t){this.setState(function(e){var n=this.constructor.getDerivedStateFromProps(t,e);return null!=n?n:null}.bind(this))}function o(t,e){try{var n=this.props,i=this.state;this.props=t,this.state=e,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,i)}finally{this.props=n,this.state=i}}function a(t){var e=t.prototype;if(!e||!e.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate)return t;var n=null,a=null,s=null;if("function"==typeof e.componentWillMount?n="componentWillMount":"function"==typeof e.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof e.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof e.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof e.componentWillUpdate?s="componentWillUpdate":"function"==typeof e.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==a||null!==s){var l=t.displayName||t.name,d="function"==typeof t.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+l+" uses "+d+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==a?"\n "+a:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof t.getDerivedStateFromProps&&(e.componentWillMount=i,e.componentWillReceiveProps=r),"function"==typeof e.getSnapshotBeforeUpdate){if("function"!=typeof e.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");e.componentWillUpdate=o;var c=e.componentDidUpdate;e.componentDidUpdate=function(t,e,n){var i=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;c.call(this,t,e,i)}}return t}n.r(e),n.d(e,"polyfill",(function(){return a})),i.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0},function(t,e,n){var i=n(250);t.exports=function(t){return null==t?"":i(t)}},function(t,e,n){var i=n(177),r=n(253),o=n(254),a=n(255),s=i?i.prototype:void 0,l=s?s.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(o(e))return r(e,t)+"";if(a(e))return l?l.call(e):"";var n=e+"";return"0"==n&&1/e==-1/0?"-0":n}},function(t,e,n){var i=n(252),r="object"==typeof self&&self&&self.Object===Object&&self,o=i||r||Function("return this")();t.exports=o},function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(this,n(162))},function(t,e){t.exports=function(t,e){for(var n=-1,i=null==t?0:t.length,r=Array(i);++nthis.countryCodeMaxLen&&(this.countryCodeMaxLen=n.length),this.countryCodes.hasOwnProperty(n)||(this.countryCodes[n]=[]);for(var r=0;r-1}))}else if(this.options.excludeCountries.length){var n=this.options.excludeCountries.map((function(t){return t.toLowerCase()}));this.countries=e.filter((function(t){return-1===n.indexOf(t.iso2)}))}else this.countries=e}},{key:"_translateCountriesByLocale",value:function(){for(var t=0;t"),i+="
"),i+="".concat(o.name,""),i+="+".concat(o.dialCode,""),i+=""}this.countryList.insertAdjacentHTML("beforeend",i)}},{key:"_setInitialState",value:function(){var t=this.telInput.getAttribute("value"),e=this.telInput.value,n=!t||"+"!==t.charAt(0)||e&&"+"===e.charAt(0)?e:t,i=this._getDialCode(n),r=this._isRegionlessNanp(n),o=this.options,a=o.initialCountry,s=o.nationalMode,l=o.autoHideDialCode,d=o.separateDialCode;i&&!r?this._updateFlagFromNumber(n):"auto"!==a&&(a?this._setFlag(a.toLowerCase()):i&&r?this._setFlag("us"):(this.defaultCountry=this.preferredCountries.length?this.preferredCountries[0].iso2:this.countries[0].iso2,n||this._setFlag(this.defaultCountry)),n||s||l||d||(this.telInput.value="+".concat(this.selectedCountryData.dialCode))),n&&this._updateValFromNumber(n)}},{key:"_initListeners",value:function(){this._initKeyListeners(),this.options.autoHideDialCode&&this._initBlurListeners(),this.options.allowDropdown&&this._initDropdownListeners(),this.hiddenInput&&this._initHiddenInputListener()}},{key:"_initHiddenInputListener",value:function(){var t=this;this._handleHiddenInputSubmit=function(){t.hiddenInput.value=t.getNumber()},this.telInput.form&&this.telInput.form.addEventListener("submit",this._handleHiddenInputSubmit)}},{key:"_getClosestLabel",value:function(){for(var t=this.telInput;t&&"LABEL"!==t.tagName;)t=t.parentNode;return t}},{key:"_initDropdownListeners",value:function(){var t=this;this._handleLabelClick=function(e){t.countryList.classList.contains("iti__hide")?t.telInput.focus():e.preventDefault()};var e=this._getClosestLabel();e&&e.addEventListener("click",this._handleLabelClick),this._handleClickSelectedFlag=function(){!t.countryList.classList.contains("iti__hide")||t.telInput.disabled||t.telInput.readOnly||t._showDropdown()},this.selectedFlag.addEventListener("click",this._handleClickSelectedFlag),this._handleFlagsContainerKeydown=function(e){t.countryList.classList.contains("iti__hide")&&-1!==["ArrowUp","Up","ArrowDown","Down"," ","Enter"].indexOf(e.key)&&(e.preventDefault(),e.stopPropagation(),t._showDropdown()),"Tab"===e.key&&t._closeDropdown()},this.flagsContainer.addEventListener("keydown",this._handleFlagsContainerKeydown)}},{key:"_initRequests",value:function(){var t=this;this.options.utilsScript&&!window.intlTelInputUtils?window.intlTelInputGlobals.documentReady()?window.intlTelInputGlobals.loadUtils(this.options.utilsScript):window.addEventListener("load",(function(){window.intlTelInputGlobals.loadUtils(t.options.utilsScript)})):this.resolveUtilsScriptPromise(),"auto"===this.options.initialCountry?this._loadAutoCountry():this.resolveAutoCountryPromise()}},{key:"_loadAutoCountry",value:function(){window.intlTelInputGlobals.autoCountry?this.handleAutoCountry():window.intlTelInputGlobals.startedLoadingAutoCountry||(window.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.options.geoIpLookup&&this.options.geoIpLookup((function(t){window.intlTelInputGlobals.autoCountry=t.toLowerCase(),setTimeout((function(){return c("handleAutoCountry")}))}),(function(){return c("rejectAutoCountryPromise")})))}},{key:"_initKeyListeners",value:function(){var t=this;this._handleKeyupEvent=function(){t._updateFlagFromNumber(t.telInput.value)&&t._triggerCountryChange()},this.telInput.addEventListener("keyup",this._handleKeyupEvent),this._handleClipboardEvent=function(){setTimeout(t._handleKeyupEvent)},this.telInput.addEventListener("cut",this._handleClipboardEvent),this.telInput.addEventListener("paste",this._handleClipboardEvent)}},{key:"_cap",value:function(t){var e=this.telInput.getAttribute("maxlength");return e&&t.length>e?t.substr(0,e):t}},{key:"_initBlurListeners",value:function(){var t=this;this._handleSubmitOrBlurEvent=function(){t._removeEmptyDialCode()},this.telInput.form&&this.telInput.form.addEventListener("submit",this._handleSubmitOrBlurEvent),this.telInput.addEventListener("blur",this._handleSubmitOrBlurEvent)}},{key:"_removeEmptyDialCode",value:function(){if("+"===this.telInput.value.charAt(0)){var t=this._getNumeric(this.telInput.value);t&&this.selectedCountryData.dialCode!==t||(this.telInput.value="")}}},{key:"_getNumeric",value:function(t){return t.replace(/\D/g,"")}},{key:"_trigger",value:function(t){var e=document.createEvent("Event");e.initEvent(t,!0,!0),this.telInput.dispatchEvent(e)}},{key:"_showDropdown",value:function(){this.countryList.classList.remove("iti__hide"),this.selectedFlag.setAttribute("aria-expanded","true"),this._setDropdownPosition(),this.activeItem&&(this._highlightListItem(this.activeItem,!1),this._scrollTo(this.activeItem,!0)),this._bindDropdownListeners(),this.dropdownArrow.classList.add("iti__arrow--up"),this._trigger("open:countrydropdown")}},{key:"_toggleClass",value:function(t,e,n){n&&!t.classList.contains(e)?t.classList.add(e):!n&&t.classList.contains(e)&&t.classList.remove(e)}},{key:"_setDropdownPosition",value:function(){var t=this;if(this.options.dropdownContainer&&this.options.dropdownContainer.appendChild(this.dropdown),!this.isMobile){var e=this.telInput.getBoundingClientRect(),n=window.pageYOffset||document.documentElement.scrollTop,i=e.top+n,r=this.countryList.offsetHeight,o=i+this.telInput.offsetHeight+rn;if(this._toggleClass(this.countryList,"iti__country-list--dropup",!o&&a),this.options.dropdownContainer){var s=!o&&a?0:this.telInput.offsetHeight;this.dropdown.style.top="".concat(i+s,"px"),this.dropdown.style.left="".concat(e.left+document.body.scrollLeft,"px"),this._handleWindowScroll=function(){return t._closeDropdown()},window.addEventListener("scroll",this._handleWindowScroll)}}}},{key:"_getClosestListItem",value:function(t){for(var e=t;e&&e!==this.countryList&&!e.classList.contains("iti__country");)e=e.parentNode;return e===this.countryList?null:e}},{key:"_bindDropdownListeners",value:function(){var t=this;this._handleMouseoverCountryList=function(e){var n=t._getClosestListItem(e.target);n&&t._highlightListItem(n,!1)},this.countryList.addEventListener("mouseover",this._handleMouseoverCountryList),this._handleClickCountryList=function(e){var n=t._getClosestListItem(e.target);n&&t._selectListItem(n)},this.countryList.addEventListener("click",this._handleClickCountryList);var e=!0;this._handleClickOffToClose=function(){e||t._closeDropdown(),e=!1},document.documentElement.addEventListener("click",this._handleClickOffToClose);var n="",i=null;this._handleKeydownOnDropdown=function(e){e.preventDefault(),"ArrowUp"===e.key||"Up"===e.key||"ArrowDown"===e.key||"Down"===e.key?t._handleUpDownKey(e.key):"Enter"===e.key?t._handleEnterKey():"Escape"===e.key?t._closeDropdown():/^[a-zA-ZÀ-ÿа-яА-Я ]$/.test(e.key)&&(i&&clearTimeout(i),n+=e.key.toLowerCase(),t._searchForCountry(n),i=setTimeout((function(){n=""}),1e3))},document.addEventListener("keydown",this._handleKeydownOnDropdown)}},{key:"_handleUpDownKey",value:function(t){var e="ArrowUp"===t||"Up"===t?this.highlightedItem.previousElementSibling:this.highlightedItem.nextElementSibling;e&&(e.classList.contains("iti__divider")&&(e="ArrowUp"===t||"Up"===t?e.previousElementSibling:e.nextElementSibling),this._highlightListItem(e,!0))}},{key:"_handleEnterKey",value:function(){this.highlightedItem&&this._selectListItem(this.highlightedItem)}},{key:"_searchForCountry",value:function(t){for(var e=0;ea){e&&(c+=u);var h=r-s;n.scrollTop=c-h}}},{key:"_updateDialCode",value:function(t,e){var n,i=this.telInput.value,r="+".concat(t);if("+"===i.charAt(0)){var o=this._getDialCode(i);n=o?i.replace(o,r):r}else{if(this.options.nationalMode||this.options.separateDialCode)return;if(i)n=r+i;else{if(!e&&this.options.autoHideDialCode)return;n=r}}this.telInput.value=n}},{key:"_getDialCode",value:function(t,e){var n="";if("+"===t.charAt(0))for(var i="",r=0;re?1:tt.length)&&_t(Z,t)}function tt(t){return _t(V,t)?it(t,z):it(t,B)}function et(t){var e=tt(t.toString());t.i="",t.g(e)}function nt(t){return null!=t&&(1!=y(t,9)||-1!=b(t,9)[0])}function it(t,e){for(var n,i=new S,r=t.length,o=0;oe?2:o[o.length-1]=e.i.length)throw Error("Phone number too short after IDD");t:{if(0!=(t=e.toString()).length&&"0"!=t.charAt(0))for(r=t.length,e=1;3>=e&&e<=r;++e)if((n=parseInt(t.substring(0,e),10))in N){i.g(t.substring(e)),i=n;break t}i=0}if(0!=i)return x(o,1,i),i;throw Error("Invalid country calling code")}return null!=n&&(s=""+(a=v(n,10)),0==(l=e.toString()).lastIndexOf(s,0)&&(s=new S(l.substring(s.length)),l=m(n,1),l=new RegExp(v(l,2)),bt(s,n,null),s=s.toString(),!_t(l,e.toString())&&_t(l,s)||3==gt(t,e.toString(),n,-1)))?(i.g(s),r&&x(o,6,10),x(o,1,a),a):(x(o,1,0),0)}function bt(t,e,n){var i=t.toString(),r=i.length,o=m(e,15);if(0!=r&&null!=o&&0!=o.length){var a=new RegExp("^(?:"+o+")");if(r=a.exec(i)){var s=_t(o=new RegExp(v(m(e,1),2)),i),l=r.length-1;null==(e=m(e,16))||0==e.length||null==r[l]||0==r[l].length?s&&!_t(o,i.substring(r[0].length))||(null!=n&&0e.i.length)throw Error("The string supplied is too short to be a phone number");if(null!=a&&(n=new S,bt(r=new S(e.toString()),a,n),2!=(t=gt(t,r.toString(),a,-1))&&4!=t&&5!=t&&(e=r,i&&0(t=(i=e.toString()).length))throw Error("The string supplied is too short to be a phone number");if(17=0&&o=200&&i.status<300)return n=e=i.responseText,t.setAttributes({url:n,href:e})},i.send(n)},e.prototype.handleTagSelected=function(t,e){e.preventDefault();var n=this.state;n.showMergeTags=!1,this.setState(n),this.editor.expandSelectionInDirection("backward"),this.editor.insertString(t.tag)},e.prototype.renderTagSelector=function(t){var e=this;if(!t||!this.editor)return null;var n=document.getElementById("trix-editor-top-level-"+this.id).getBoundingClientRect(),i=this.editor.getClientRectAtPosition(this.editor.getSelectedRange()[0]),r={position:"absolute",top:i.top+25-n.top,left:i.left+25-n.left,width:"250px",boxSizing:"border-box",padding:0,margin:".2em 0 0",backgroundColor:"hsla(0,0%,100%,.9)",borderRadius:".3em",background:"linear-gradient(to bottom right, white, hsla(0,0%,100%,.8))",border:"1px solid rgba(0,0,0,.3)",boxShadow:".05em .2em .6em rgba(0,0,0,.2)",textShadow:"none"},a={display:"block",padding:".2em .5em",cursor:"pointer"};return o.createElement("div",{style:r,className:"react-trix-suggestions"},t.map((function(t){return o.createElement("a",{key:t.name,style:a,href:"#",onClick:e.handleTagSelected.bind(e,t)},t.name)})))},e.prototype.render=function(){var t=this,e=this.state,n=this.props,i={id:"editor-"+this.id,input:"input-"+this.id};n.className&&(i.class=n.className),n.autoFocus&&(i.autofocus=n.autoFocus.toString()),n.placeholder&&(i.placeholder=n.placeholder),n.toolbar&&(i.toolbar=n.toolbar);var r=null;return e.showMergeTags&&(r=this.renderTagSelector(e.tags)),o.createElement("div",{id:"trix-editor-top-level-"+this.id,ref:function(e){return t.d=e},style:{position:"relative"}},o.createElement("trix-editor",i),o.createElement("input",{type:"hidden",id:"input-"+this.id,value:this.props.value}),r)},e}(o.Component);e.TrixEditor=a},function(t,e,n){var i=n(89).default;t.exports=function(t,e){if("object"!==i(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){function n(e,i){return t.exports=n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},t.exports.__esModule=!0,t.exports.default=t.exports,n(e,i)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){function n(e){return t.exports=n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},t.exports.__esModule=!0,t.exports.default=t.exports,n(e)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){var i=n(89).default,r=n(273);t.exports=function(t,e){if(e&&("object"===i(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return r(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e,n){var i=n(208);t.exports=function(t){if(Array.isArray(t))return i(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t){if(Array.isArray(t))return t},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,a,s=[],l=!0,d=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=o.call(n)).done)&&(s.push(i.value),s.length!==e);l=!0);}catch(t){d=!0,r=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return s}},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t,e){if(null==t)return{};var n,i,r={},o=Object.keys(t);for(i=0;i=0||(r[n]=t[n]);return r},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){function n(){return t.exports=n=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0?"height":"width";if(o&&a){var c=function(t,e){return t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t,Object(v.a)("number"!=typeof t?t:Object(b.a)(t,y.b))}(r.padding,n),p=Object(h.a)(o),x="y"===l?y.m:y.f,_="y"===l?y.c:y.k,O=n.rects.reference[d]+n.rects.reference[l]-a[l]-n.rects.popper[d],w=a[l]-n.rects.reference[l],$=Object(f.a)(o),C=$?"y"===l?$.clientHeight||0:$.clientWidth||0:0,k=O/2-w/2,S=c[x],j=C-p[d]-c[_],E=C/2-p[d]/2+k,M=Object(m.a)(S,E,j),A=l;n.modifiersData[i]=((e={})[A]=M,e.centerOffset=M-E,e)}},effect:function(t){var e=t.state,n=t.options.element,i=void 0===n?"[data-popper-arrow]":n;null!=i&&("string"!=typeof i||(i=e.elements.popper.querySelector(i)))&&Object(p.a)(e.elements.popper,i)&&(e.elements.arrow=i)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},_=n(58);function O(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function w(t){return[y.m,y.k,y.c,y.f].some((function(e){return t[e]>=0}))}var $={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,i=e.rects.reference,r=e.rects.popper,o=e.modifiersData.preventOverflow,a=Object(_.a)(e,{elementContext:"reference"}),s=Object(_.a)(e,{altBoundary:!0}),l=O(a,i),d=O(s,r,o),c=w(l),u=w(d);e.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:u},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":u})}},C=[r.a,o.a,a.a,s.a,l.a,d.a,c.a,x,$],k=Object(i.a)({defaultModifiers:C})},,,,,function(t,e,n){"use strict";var i=n(56),r=n(25);function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{once:!1},i=n.once,r=void 0!==window.jQuery&&window.jQuery;r?i?r(document).one(t,e):r(document).on(t,e):document.addEventListener(t,e,{once:i})},setup:function(t,e){var n=void 0!==window.jQuery&&window.jQuery,i=window.Turbolinks;void 0!==i&&i.supported?void 0!==i.EVENTS?this.turbolinksClassic(t,e):void 0!==i.controller?this.turbolinks5(t,e):this.turbolinksClassicDeprecated(t,e):n&&"function"==typeof n.pjax?this.pjax(t,e):this.native(t)},turbolinks5:function(t,e){this.handleEvent("turbolinks:load",t,{once:!0}),this.handleEvent("turbolinks:render",t),this.handleEvent("turbolinks:before-render",e)},turbolinksClassic:function(t,e){var n=window.Turbolinks;this.handleEvent(n.EVENTS.CHANGE,t),this.handleEvent(n.EVENTS.BEFORE_UNLOAD,e)},turbolinksClassicDeprecated:function(t,e){window.Turbolinks.pagesCached(0),this.handleEvent("page:change",t),this.handleEvent("page:receive",e)},pjax:function(t,e){this.handleEvent("ready",t),this.handleEvent("pjax:end",t),this.handleEvent("pjax:beforeReplace",e)},native:function(t){var e=void 0!==window.jQuery&&window.jQuery;e?e((function(){return t()})):"addEventListener"in window?document.addEventListener("DOMContentLoaded",t):window.attachEvent("onload",t)}};e.default=i},,,,,,,,,function(t,e,n){"use strict";n.r(e);n(299);var i=n(173),r=n(215),o=(n(195),n(56));function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function s(t,e){for(var n=0;n