/*! For license information please see react.js.LICENSE.txt */
(()=>{"use strict";var e,t,n,r,l={525:e=>{var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function l(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,a,u=l(e),c=1;c<arguments.length;c++){for(var s in o=Object(arguments[c]))n.call(o,s)&&(u[s]=o[s]);if(t){a=t(o);for(var f=0;f<a.length;f++)r.call(o,a[f])&&(u[a[f]]=o[a[f]])}}return u}},597:(e,t,n)=>{var r=n(525),l=n(378);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o="function"==typeof Symbol&&Symbol.for,a=o?Symbol.for("react.portal"):60106,u=o?Symbol.for("react.fragment"):60107,c=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,f=o?Symbol.for("react.provider"):60109,d=o?Symbol.for("react.context"):60110,p=o?Symbol.for("react.concurrent_mode"):60111,h=o?Symbol.for("react.forward_ref"):60112,m=o?Symbol.for("react.suspense"):60113,y=o?Symbol.for("react.suspense_list"):60120,v=o?Symbol.for("react.memo"):60115,g=o?Symbol.for("react.lazy"):60116,b=o?Symbol.for("react.block"):60121,w=o?Symbol.for("react.fundamental"):60117,k=o?Symbol.for("react.scope"):60119;function x(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case u:return"Fragment";case a:return"Portal";case s:return"Profiler";case c:return"StrictMode";case m:return"Suspense";case y:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case d:return"Context.Consumer";case f:return"Context.Provider";case h:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case v:return x(e.type);case b:return x(e.render);case g:if(e=1===e._status?e._result:null)return x(e)}return null}var E=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;E.hasOwnProperty("ReactCurrentDispatcher")||(E.ReactCurrentDispatcher={current:null}),E.hasOwnProperty("ReactCurrentBatchConfig")||(E.ReactCurrentBatchConfig={suspense:null});var T={};function S(e,t){for(var n=0|e._threadCount;n<=t;n++)e[n]=e._currentValue2,e._threadCount=n+1}for(var C=new Uint16Array(16),_=0;15>_;_++)C[_]=_+1;C[15]=0;var P=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,N=Object.prototype.hasOwnProperty,O={},z={};function F(e){return!!N.call(z,e)||!N.call(O,e)&&(P.test(e)?z[e]=!0:(O[e]=!0,!1))}function I(e,t,n,r,l,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var M={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){M[e]=new I(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];M[t]=new I(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){M[e]=new I(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){M[e]=new I(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){M[e]=new I(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){M[e]=new I(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){M[e]=new I(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){M[e]=new I(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){M[e]=new I(e,5,!1,e.toLowerCase(),null,!1)}));var D=/[\-:]([a-z])/g;function R(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(D,R);M[t]=new I(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(D,R);M[t]=new I(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(D,R);M[t]=new I(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){M[e]=new I(e,1,!1,e.toLowerCase(),null,!1)})),M.xlinkHref=new I("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){M[e]=new I(e,1,!1,e.toLowerCase(),null,!0)}));var L=/["'&<>]/;function A(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=L.exec(e);if(t){var n,r="",l=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}l!==n&&(r+=e.substring(l,n)),l=n+1,r+=t}e=l!==n?r+e.substring(l,n):r}return e}function U(e,t){var n,r=M.hasOwnProperty(e)?M[e]:null;return(n="style"!==e)&&(n=null!==r?0===r.type:2<e.length&&("o"===e[0]||"O"===e[0])&&("n"===e[1]||"N"===e[1])),n||function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}(e,t,n))return!0;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(e,t,r)?"":null!==r?(e=r.attributeName,3===(n=r.type)||4===n&&!0===t?e+'=""':(r.sanitizeURL&&(t=""+t),e+'="'+A(t)+'"')):F(e)?e+'="'+A(t)+'"':""}var j="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},V=null,W=null,H=null,$=!1,Q=!1,B=null,q=0;function K(){if(null===V)throw Error(i(321));return V}function Y(){if(0<q)throw Error(i(312));return{memoizedState:null,queue:null,next:null}}function X(){return null===H?null===W?($=!1,W=H=Y()):($=!0,H=W):null===H.next?($=!1,H=H.next=Y()):($=!0,H=H.next),H}function G(e,t,n,r){for(;Q;)Q=!1,q+=1,H=null,n=e(t,r);return W=V=null,q=0,H=B=null,n}function Z(e,t){return"function"==typeof t?t(e):t}function J(e,t,n){if(V=K(),H=X(),$){var r=H.queue;if(t=r.dispatch,null!==B&&void 0!==(n=B.get(r))){B.delete(r),r=H.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return H.memoizedState=r,[r,t]}return[H.memoizedState,t]}return e=e===Z?"function"==typeof t?t():t:void 0!==n?n(t):t,H.memoizedState=e,e=(e=H.queue={last:null,dispatch:null}).dispatch=ee.bind(null,V,e),[H.memoizedState,e]}function ee(e,t,n){if(!(25>q))throw Error(i(301));if(e===V)if(Q=!0,e={action:n,next:null},null===B&&(B=new Map),void 0===(n=B.get(t)))B.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function te(){}var ne=0,re={readContext:function(e){var t=ne;return S(e,t),e[t]},useContext:function(e){K();var t=ne;return S(e,t),e[t]},useMemo:function(e,t){if(V=K(),t=void 0===t?null:t,null!==(H=X())){var n=H.memoizedState;if(null!==n&&null!==t){e:{var r=n[1];if(null===r)r=!1;else{for(var l=0;l<r.length&&l<t.length;l++)if(!j(t[l],r[l])){r=!1;break e}r=!0}}if(r)return n[0]}}return e=e(),H.memoizedState=[e,t],e},useReducer:J,useRef:function(e){V=K();var t=(H=X()).memoizedState;return null===t?(e={current:e},H.memoizedState=e):t},useState:function(e){return J(Z,e)},useLayoutEffect:function(){},useCallback:function(e){return e},useImperativeHandle:te,useEffect:te,useDebugValue:te,useResponder:function(e,t){return{props:t,responder:e}},useDeferredValue:function(e){return K(),e},useTransition:function(){return K(),[function(e){e()},!1]}},le="http://www.w3.org/1999/xhtml";function ie(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var oe={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},ae=r({menuitem:!0},oe),ue={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ce=["Webkit","ms","Moz","O"];Object.keys(ue).forEach((function(e){ce.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ue[t]=ue[e]}))}));var se=/([A-Z])/g,fe=/^ms-/,de=l.Children.toArray,pe=E.ReactCurrentDispatcher,he={listing:!0,pre:!0,textarea:!0},me=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ye={},ve={},ge=Object.prototype.hasOwnProperty,be={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function we(e,t){if(void 0===e)throw Error(i(152,x(t)||"Component"))}var ke=function(){function e(e,t){l.isValidElement(e)?e.type!==u?e=[e]:(e=e.props.children,e=l.isValidElement(e)?[e]:de(e)):e=de(e),e={type:null,domNamespace:le,children:e,childIndex:0,context:T,footer:""};var n=C[0];if(0===n){var r=C,o=2*(n=r.length);if(!(65536>=o))throw Error(i(304));var a=new Uint16Array(o);for(a.set(r),(C=a)[0]=n+1,r=n;r<o-1;r++)C[r]=r+1;C[o-1]=0}else C[0]=C[n];this.threadID=n,this.stack=[e],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=t,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[]}var t=e.prototype;return t.destroy=function(){if(!this.exhausted){this.exhausted=!0,this.clearProviders();var e=this.threadID;C[e]=C[0],C[0]=e}},t.pushProvider=function(e){var t=++this.contextIndex,n=e.type._context,r=this.threadID;S(n,r);var l=n[r];this.contextStack[t]=n,this.contextValueStack[t]=l,n[r]=e.props.value},t.popProvider=function(){var e=this.contextIndex,t=this.contextStack[e],n=this.contextValueStack[e];this.contextStack[e]=null,this.contextValueStack[e]=null,this.contextIndex--,t[this.threadID]=n},t.clearProviders=function(){for(var e=this.contextIndex;0<=e;e--)this.contextStack[e][this.threadID]=this.contextValueStack[e]},t.read=function(e){if(this.exhausted)return null;var t=ne;ne=this.threadID;var n=pe.current;pe.current=re;try{for(var r=[""],l=!1;r[0].length<e;){if(0===this.stack.length){this.exhausted=!0;var o=this.threadID;C[o]=C[0],C[0]=o;break}var a=this.stack[this.stack.length-1];if(l||a.childIndex>=a.children.length){var u=a.footer;if(""!==u&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===a.type)this.currentSelectValue=null;else if(null!=a.type&&null!=a.type.type&&a.type.type.$$typeof===f)this.popProvider(a.type);else if(a.type===m){this.suspenseDepth--;var c=r.pop();if(l){l=!1;var s=a.fallbackFrame;if(!s)throw Error(i(303));this.stack.push(s),r[this.suspenseDepth]+="\x3c!--$!--\x3e";continue}r[this.suspenseDepth]+=c}r[this.suspenseDepth]+=u}else{var d=a.children[a.childIndex++],p="";try{p+=this.render(d,a.context,a.domNamespace)}catch(e){if(null!=e&&"function"==typeof e.then)throw Error(i(294));throw e}r.length<=this.suspenseDepth&&r.push(""),r[this.suspenseDepth]+=p}}return r[0]}finally{pe.current=n,ne=t}},t.render=function(e,t,n){if("string"==typeof e||"number"==typeof e)return""==(n=""+e)?"":this.makeStaticMarkup?A(n):this.previousWasTextNode?"\x3c!-- --\x3e"+A(n):(this.previousWasTextNode=!0,A(n));if(e=(t=function(e,t,n){function o(l,o){var a=o.prototype&&o.prototype.isReactComponent,u=function(e,t,n,r){if(r&&"object"==typeof(r=e.contextType)&&null!==r)return S(r,n),r[n];if(e=e.contextTypes){for(var l in n={},e)n[l]=t[l];t=n}else t=T;return t}(o,t,n,a),c=[],s=!1,f={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===c)return null},enqueueReplaceState:function(e,t){s=!0,c=[t]},enqueueSetState:function(e,t){if(null===c)return null;c.push(t)}};if(a){if(a=new o(l.props,u,f),"function"==typeof o.getDerivedStateFromProps){var d=o.getDerivedStateFromProps.call(null,l.props,a.state);null!=d&&(a.state=r({},a.state,d))}}else if(V={},a=o(l.props,u,f),null==(a=G(o,l.props,a,u))||null==a.render)return void we(e=a,o);if(a.props=l.props,a.context=u,a.updater=f,void 0===(f=a.state)&&(a.state=f=null),"function"==typeof a.UNSAFE_componentWillMount||"function"==typeof a.componentWillMount)if("function"==typeof a.componentWillMount&&"function"!=typeof o.getDerivedStateFromProps&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&"function"!=typeof o.getDerivedStateFromProps&&a.UNSAFE_componentWillMount(),c.length){f=c;var p=s;if(c=null,s=!1,p&&1===f.length)a.state=f[0];else{d=p?f[0]:a.state;var h=!0;for(p=p?1:0;p<f.length;p++){var m=f[p];null!=(m="function"==typeof m?m.call(a,d,l.props,u):m)&&(h?(h=!1,d=r({},d,m)):r(d,m))}a.state=d}}else c=null;if(we(e=a.render(),o),"function"==typeof a.getChildContext&&"object"==typeof(l=o.childContextTypes)){var y=a.getChildContext();for(var v in y)if(!(v in l))throw Error(i(108,x(o)||"Unknown",v))}y&&(t=r({},t,y))}for(;l.isValidElement(e);){var a=e,u=a.type;if("function"!=typeof u)break;o(a,u)}return{child:e,context:t}}(e,t,this.threadID)).child,t=t.context,null===e||!1===e)return"";if(!l.isValidElement(e)){if(null!=e&&null!=e.$$typeof){if((n=e.$$typeof)===a)throw Error(i(257));throw Error(i(258,n.toString()))}return e=de(e),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),""}var o=e.type;if("string"==typeof o)return this.renderDOM(e,t,n);switch(o){case c:case p:case s:case y:case u:return e=de(e.props.children),this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case m:throw Error(i(294))}if("object"==typeof o&&null!==o)switch(o.$$typeof){case h:V={};var b=o.render(e.props,e.ref);return b=G(o.render,e.props,b,e.ref),b=de(b),this.stack.push({type:null,domNamespace:n,children:b,childIndex:0,context:t,footer:""}),"";case v:return e=[l.createElement(o.type,r({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case f:return n={type:e,domNamespace:n,children:o=de(e.props.children),childIndex:0,context:t,footer:""},this.pushProvider(e),this.stack.push(n),"";case d:o=e.type,b=e.props;var E=this.threadID;return S(o,E),o=de(b.children(o[E])),this.stack.push({type:e,domNamespace:n,children:o,childIndex:0,context:t,footer:""}),"";case w:throw Error(i(338));case g:switch(function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(o=e.type),o._status){case 1:return e=[l.createElement(o._result,r({ref:e.ref},e.props))],this.stack.push({type:null,domNamespace:n,children:e,childIndex:0,context:t,footer:""}),"";case 2:throw o._result;default:throw Error(i(295))}case k:throw Error(i(343))}throw Error(i(130,null==o?o:typeof o,""))},t.renderDOM=function(e,t,n){var o=e.type.toLowerCase();if(n===le&&ie(o),!ye.hasOwnProperty(o)){if(!me.test(o))throw Error(i(65,o));ye[o]=!0}var a=e.props;if("input"===o)a=r({type:void 0},a,{defaultChecked:void 0,defaultValue:void 0,value:null!=a.value?a.value:a.defaultValue,checked:null!=a.checked?a.checked:a.defaultChecked});else if("textarea"===o){var u=a.value;if(null==u){u=a.defaultValue;var c=a.children;if(null!=c){if(null!=u)throw Error(i(92));if(Array.isArray(c)){if(!(1>=c.length))throw Error(i(93));c=c[0]}u=""+c}null==u&&(u="")}a=r({},a,{value:void 0,children:""+u})}else if("select"===o)this.currentSelectValue=null!=a.value?a.value:a.defaultValue,a=r({},a,{value:void 0});else if("option"===o){c=this.currentSelectValue;var s=function(e){if(null==e)return e;var t="";return l.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(a.children);if(null!=c){var f=null!=a.value?a.value+"":s;if(u=!1,Array.isArray(c)){for(var d=0;d<c.length;d++)if(""+c[d]===f){u=!0;break}}else u=""+c===f;a=r({selected:void 0,children:void 0},a,{selected:u,children:s})}}if(u=a){if(ae[o]&&(null!=u.children||null!=u.dangerouslySetInnerHTML))throw Error(i(137,o,""));if(null!=u.dangerouslySetInnerHTML){if(null!=u.children)throw Error(i(60));if("object"!=typeof u.dangerouslySetInnerHTML||!("__html"in u.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=u.style&&"object"!=typeof u.style)throw Error(i(62,""))}for(w in u=a,c=this.makeStaticMarkup,s=1===this.stack.length,f="<"+e.type,u)if(ge.call(u,w)){var p=u[w];if(null!=p){if("style"===w){d=void 0;var h="",m="";for(d in p)if(p.hasOwnProperty(d)){var y=0===d.indexOf("--"),v=p[d];if(null!=v){if(y)var g=d;else if(g=d,ve.hasOwnProperty(g))g=ve[g];else{var b=g.replace(se,"-$1").toLowerCase().replace(fe,"-ms-");g=ve[g]=b}h+=m+g+":",m=d,h+=y=null==v||"boolean"==typeof v||""===v?"":y||"number"!=typeof v||0===v||ue.hasOwnProperty(m)&&ue[m]?(""+v).trim():v+"px",m=";"}}p=h||null}d=null;e:if(y=o,v=u,-1===y.indexOf("-"))y="string"==typeof v.is;else switch(y){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":y=!1;break e;default:y=!0}y?be.hasOwnProperty(w)||(d=F(d=w)&&null!=p?d+'="'+A(p)+'"':""):d=U(w,p),d&&(f+=" "+d)}}c||s&&(f+=' data-reactroot=""');var w=f;u="",oe.hasOwnProperty(o)?w+="/>":(w+=">",u="</"+e.type+">");e:{if(null!=(c=a.dangerouslySetInnerHTML)){if(null!=c.__html){c=c.__html;break e}}else if("string"==typeof(c=a.children)||"number"==typeof c){c=A(c);break e}c=null}return null!=c?(a=[],he.hasOwnProperty(o)&&"\n"===c.charAt(0)&&(w+="\n"),w+=c):a=de(a.children),e=e.type,n=null==n||"http://www.w3.org/1999/xhtml"===n?ie(e):"http://www.w3.org/2000/svg"===n&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":n,this.stack.push({domNamespace:n,type:o,children:a,childIndex:0,context:t,footer:u}),this.previousWasTextNode=!1,w},e}(),xe={renderToString:function(e){e=new ke(e,!1);try{return e.read(1/0)}finally{e.destroy()}},renderToStaticMarkup:function(e){e=new ke(e,!0);try{return e.read(1/0)}finally{e.destroy()}},renderToNodeStream:function(){throw Error(i(207))},renderToStaticNodeStream:function(){throw Error(i(208))},version:"16.14.0"};e.exports=xe.default||xe},577:(e,t,n)=>{var r=n(378),l=n(525),i=n(102);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(o(227));function a(e,t,n,r,l,i,o,a,u){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this.onError(e)}}var u=!1,c=null,s=!1,f=null,d={onError:function(e){u=!0,c=e}};function p(e,t,n,r,l,i,o,s,f){u=!1,c=null,a.apply(d,arguments)}var h=null,m=null,y=null;function v(e,t,n){var r=e.type||"unknown-event";e.currentTarget=y(n),function(e,t,n,r,l,i,a,d,h){if(p.apply(this,arguments),u){if(!u)throw Error(o(198));var m=c;u=!1,c=null,s||(s=!0,f=m)}}(r,t,void 0,e),e.currentTarget=null}var g=null,b={};function w(){if(g)for(var e in b){var t=b[e],n=g.indexOf(e);if(!(-1<n))throw Error(o(96,e));if(!x[n]){if(!t.extractEvents)throw Error(o(97,e));for(var r in x[n]=t,n=t.eventTypes){var l=void 0,i=n[r],a=t,u=r;if(E.hasOwnProperty(u))throw Error(o(99,u));E[u]=i;var c=i.phasedRegistrationNames;if(c){for(l in c)c.hasOwnProperty(l)&&k(c[l],a,u);l=!0}else i.registrationName?(k(i.registrationName,a,u),l=!0):l=!1;if(!l)throw Error(o(98,r,e))}}}}function k(e,t,n){if(T[e])throw Error(o(100,e));T[e]=t,S[e]=t.eventTypes[n].dependencies}var x=[],E={},T={},S={};function C(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!b.hasOwnProperty(t)||b[t]!==r){if(b[t])throw Error(o(102,t));b[t]=r,n=!0}}n&&w()}var _=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),P=null,N=null,O=null;function z(e){if(e=m(e)){if("function"!=typeof P)throw Error(o(280));var t=e.stateNode;t&&(t=h(t),P(e.stateNode,e.type,t))}}function F(e){N?O?O.push(e):O=[e]:N=e}function I(){if(N){var e=N,t=O;if(O=N=null,z(e),t)for(e=0;e<t.length;e++)z(t[e])}}function M(e,t){return e(t)}function D(e,t,n,r,l){return e(t,n,r,l)}function R(){}var L=M,A=!1,U=!1;function j(){null===N&&null===O||(R(),I())}function V(e,t,n){if(U)return e(t,n);U=!0;try{return L(e,t,n)}finally{U=!1,j()}}var W=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,H=Object.prototype.hasOwnProperty,$={},Q={};function B(e,t,n,r,l,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){q[e]=new B(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];q[t]=new B(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){q[e]=new B(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){q[e]=new B(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){q[e]=new B(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){q[e]=new B(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){q[e]=new B(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){q[e]=new B(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){q[e]=new B(e,5,!1,e.toLowerCase(),null,!1)}));var K=/[\-:]([a-z])/g;function Y(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(K,Y);q[t]=new B(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(K,Y);q[t]=new B(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(K,Y);q[t]=new B(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){q[e]=new B(e,1,!1,e.toLowerCase(),null,!1)})),q.xlinkHref=new B("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){q[e]=new B(e,1,!1,e.toLowerCase(),null,!0)}));var X=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function G(e,t,n,r){var l=q.hasOwnProperty(t)?q[t]:null;(null!==l?0===l.type:!r&&2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1]))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,l,r)&&(n=null),r||null===l?function(e){return!!H.call(Q,e)||!H.call($,e)&&(W.test(e)?Q[e]=!0:($[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=null===n?3!==l.type&&"":n:(t=l.attributeName,r=l.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(l=l.type)||4===l&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}X.hasOwnProperty("ReactCurrentDispatcher")||(X.ReactCurrentDispatcher={current:null}),X.hasOwnProperty("ReactCurrentBatchConfig")||(X.ReactCurrentBatchConfig={suspense:null});var Z=/^(.*)[\\\/]/,J="function"==typeof Symbol&&Symbol.for,ee=J?Symbol.for("react.element"):60103,te=J?Symbol.for("react.portal"):60106,ne=J?Symbol.for("react.fragment"):60107,re=J?Symbol.for("react.strict_mode"):60108,le=J?Symbol.for("react.profiler"):60114,ie=J?Symbol.for("react.provider"):60109,oe=J?Symbol.for("react.context"):60110,ae=J?Symbol.for("react.concurrent_mode"):60111,ue=J?Symbol.for("react.forward_ref"):60112,ce=J?Symbol.for("react.suspense"):60113,se=J?Symbol.for("react.suspense_list"):60120,fe=J?Symbol.for("react.memo"):60115,de=J?Symbol.for("react.lazy"):60116,pe=J?Symbol.for("react.block"):60121,he="function"==typeof Symbol&&Symbol.iterator;function me(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=he&&e[he]||e["@@iterator"])?e:null}function ye(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case ne:return"Fragment";case te:return"Portal";case le:return"Profiler";case re:return"StrictMode";case ce:return"Suspense";case se:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case oe:return"Context.Consumer";case ie:return"Context.Provider";case ue:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case fe:return ye(e.type);case pe:return ye(e.render);case de:if(e=1===e._status?e._result:null)return ye(e)}return null}function ve(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,l=e._debugSource,i=ye(e.type);n=null,r&&(n=ye(r.type)),r=i,i="",l?i=" (at "+l.fileName.replace(Z,"")+":"+l.lineNumber+")":n&&(i=" (created by "+n+")"),n="\n    in "+(r||"Unknown")+i}t+=n,e=e.return}while(e);return t}function ge(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function be(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function we(e){e._valueTracker||(e._valueTracker=function(e){var t=be(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function ke(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=be(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function xe(e,t){var n=t.checked;return l({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=ge(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Te(e,t){null!=(t=t.checked)&&G(e,"checked",t,!1)}function Se(e,t){Te(e,t);var n=ge(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?_e(e,t.type,n):t.hasOwnProperty("defaultValue")&&_e(e,t.type,ge(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Ce(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function _e(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function Pe(e,t){return e=l({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Ne(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ge(n),t=null,l=0;l<e.length;l++){if(e[l].value===n)return e[l].selected=!0,void(r&&(e[l].defaultSelected=!0));null!==t||e[l].disabled||(t=e[l])}null!==t&&(t.selected=!0)}}function Oe(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return l({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ze(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:ge(n)}}function Fe(e,t){var n=ge(t.value),r=ge(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function Ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function Me(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function De(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Me(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Re,Le,Ae=(Le=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((Re=Re||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Re.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return Le(e,t)}))}:Le);function Ue(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function je(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ve={animationend:je("Animation","AnimationEnd"),animationiteration:je("Animation","AnimationIteration"),animationstart:je("Animation","AnimationStart"),transitionend:je("Transition","TransitionEnd")},We={},He={};function $e(e){if(We[e])return We[e];if(!Ve[e])return e;var t,n=Ve[e];for(t in n)if(n.hasOwnProperty(t)&&t in He)return We[e]=n[t];return e}_&&(He=document.createElement("div").style,"AnimationEvent"in window||(delete Ve.animationend.animation,delete Ve.animationiteration.animation,delete Ve.animationstart.animation),"TransitionEvent"in window||delete Ve.transitionend.transition);var Qe=$e("animationend"),Be=$e("animationiteration"),qe=$e("animationstart"),Ke=$e("transitionend"),Ye="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Xe=new("function"==typeof WeakMap?WeakMap:Map);function Ge(e){var t=Xe.get(e);return void 0===t&&(t=new Map,Xe.set(e,t)),t}function Ze(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Je(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function et(e){if(Ze(e)!==e)throw Error(o(188))}function tt(e){if(!(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ze(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(null===l)break;var i=l.alternate;if(null===i){if(null!==(r=l.return)){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return et(l),e;if(i===r)return et(l),t;i=i.sibling}throw Error(o(188))}if(n.return!==r.return)n=l,r=i;else{for(var a=!1,u=l.child;u;){if(u===n){a=!0,n=l,r=i;break}if(u===r){a=!0,r=l,n=i;break}u=u.sibling}if(!a){for(u=i.child;u;){if(u===n){a=!0,n=i,r=l;break}if(u===r){a=!0,r=i,n=l;break}u=u.sibling}if(!a)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function nt(e,t){if(null==t)throw Error(o(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function rt(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var lt=null;function it(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)v(e,t[r],n[r]);else t&&v(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function ot(e){if(null!==e&&(lt=nt(lt,e)),e=lt,lt=null,e){if(rt(e,it),lt)throw Error(o(95));if(s)throw e=f,s=!1,f=null,e}}function at(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function ut(e){if(!_)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var ct=[];function st(e){e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>ct.length&&ct.push(e)}function ft(e,t,n,r){if(ct.length){var l=ct.pop();return l.topLevelType=e,l.eventSystemFlags=r,l.nativeEvent=t,l.targetInst=n,l}return{topLevelType:e,eventSystemFlags:r,nativeEvent:t,targetInst:n,ancestors:[]}}function dt(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=Nn(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var l=at(e.nativeEvent);r=e.topLevelType;var i=e.nativeEvent,o=e.eventSystemFlags;0===n&&(o|=64);for(var a=null,u=0;u<x.length;u++){var c=x[u];c&&(c=c.extractEvents(r,t,i,l,o))&&(a=nt(a,c))}ot(a)}}function pt(e,t,n){if(!n.has(e)){switch(e){case"scroll":qt(t,"scroll",!0);break;case"focus":case"blur":qt(t,"focus",!0),qt(t,"blur",!0),n.set("blur",null),n.set("focus",null);break;case"cancel":case"close":ut(e)&&qt(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Ye.indexOf(e)&&Bt(e,t)}n.set(e,null)}}var ht,mt,yt,vt=!1,gt=[],bt=null,wt=null,kt=null,xt=new Map,Et=new Map,Tt=[],St="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),Ct="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function _t(e,t,n,r,l){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|n,nativeEvent:l,container:r}}function Pt(e,t){switch(e){case"focus":case"blur":bt=null;break;case"dragenter":case"dragleave":wt=null;break;case"mouseover":case"mouseout":kt=null;break;case"pointerover":case"pointerout":xt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Et.delete(t.pointerId)}}function Nt(e,t,n,r,l,i){return null===e||e.nativeEvent!==i?(e=_t(t,n,r,l,i),null!==t&&null!==(t=On(t))&&mt(t),e):(e.eventSystemFlags|=r,e)}function Ot(e){var t=Nn(e.target);if(null!==t){var n=Ze(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Je(n)))return e.blockedOn=t,void i.unstable_runWithPriority(e.priority,(function(){yt(n)}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function zt(e){if(null!==e.blockedOn)return!1;var t=Gt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);if(null!==t){var n=On(t);return null!==n&&mt(n),e.blockedOn=t,!1}return!0}function Ft(e,t,n){zt(e)&&n.delete(t)}function It(){for(vt=!1;0<gt.length;){var e=gt[0];if(null!==e.blockedOn){null!==(e=On(e.blockedOn))&&ht(e);break}var t=Gt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);null!==t?e.blockedOn=t:gt.shift()}null!==bt&&zt(bt)&&(bt=null),null!==wt&&zt(wt)&&(wt=null),null!==kt&&zt(kt)&&(kt=null),xt.forEach(Ft),Et.forEach(Ft)}function Mt(e,t){e.blockedOn===t&&(e.blockedOn=null,vt||(vt=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,It)))}function Dt(e){function t(t){return Mt(t,e)}if(0<gt.length){Mt(gt[0],e);for(var n=1;n<gt.length;n++){var r=gt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==bt&&Mt(bt,e),null!==wt&&Mt(wt,e),null!==kt&&Mt(kt,e),xt.forEach(t),Et.forEach(t),n=0;n<Tt.length;n++)(r=Tt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Tt.length&&null===(n=Tt[0]).blockedOn;)Ot(n),null===n.blockedOn&&Tt.shift()}var Rt={},Lt=new Map,At=new Map,Ut=["abort","abort",Qe,"animationEnd",Be,"animationIteration",qe,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Ke,"transitionEnd","waiting","waiting"];function jt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],l=e[n+1],i="on"+(l[0].toUpperCase()+l.slice(1));i={phasedRegistrationNames:{bubbled:i,captured:i+"Capture"},dependencies:[r],eventPriority:t},At.set(r,t),Lt.set(r,i),Rt[l]=i}}jt("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),jt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),jt(Ut,2);for(var Vt="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Wt=0;Wt<Vt.length;Wt++)At.set(Vt[Wt],0);var Ht=i.unstable_UserBlockingPriority,$t=i.unstable_runWithPriority,Qt=!0;function Bt(e,t){qt(t,e,!1)}function qt(e,t,n){var r=At.get(t);switch(void 0===r?2:r){case 0:r=Kt.bind(null,t,1,e);break;case 1:r=Yt.bind(null,t,1,e);break;default:r=Xt.bind(null,t,1,e)}n?e.addEventListener(t,r,!0):e.addEventListener(t,r,!1)}function Kt(e,t,n,r){A||R();var l=Xt,i=A;A=!0;try{D(l,e,t,n,r)}finally{(A=i)||j()}}function Yt(e,t,n,r){$t(Ht,Xt.bind(null,e,t,n,r))}function Xt(e,t,n,r){if(Qt)if(0<gt.length&&-1<St.indexOf(e))e=_t(null,e,t,n,r),gt.push(e);else{var l=Gt(e,t,n,r);if(null===l)Pt(e,r);else if(-1<St.indexOf(e))e=_t(l,e,t,n,r),gt.push(e);else if(!function(e,t,n,r,l){switch(t){case"focus":return bt=Nt(bt,e,t,n,r,l),!0;case"dragenter":return wt=Nt(wt,e,t,n,r,l),!0;case"mouseover":return kt=Nt(kt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return xt.set(i,Nt(xt.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Et.set(i,Nt(Et.get(i)||null,e,t,n,r,l)),!0}return!1}(l,e,t,n,r)){Pt(e,r),e=ft(e,r,null,t);try{V(dt,e)}finally{st(e)}}}}function Gt(e,t,n,r){if(null!==(n=Nn(n=at(r)))){var l=Ze(n);if(null===l)n=null;else{var i=l.tag;if(13===i){if(null!==(n=Je(l)))return n;n=null}else if(3===i){if(l.stateNode.hydrate)return 3===l.tag?l.stateNode.containerInfo:null;n=null}else l!==n&&(n=null)}}e=ft(e,r,n,t);try{V(dt,e)}finally{st(e)}return null}var Zt={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Jt=["Webkit","ms","Moz","O"];function en(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Zt.hasOwnProperty(e)&&Zt[e]?(""+t).trim():t+"px"}function tn(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),l=en(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}Object.keys(Zt).forEach((function(e){Jt.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Zt[t]=Zt[e]}))}));var nn=l({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function rn(e,t){if(t){if(nn[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e,""));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(o(62,""))}}function ln(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var on="http://www.w3.org/1999/xhtml";function an(e,t){var n=Ge(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=S[t];for(var r=0;r<t.length;r++)pt(t[r],e,n)}function un(){}function cn(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function sn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fn(e,t){var n,r=sn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=sn(r)}}function dn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pn(){for(var e=window,t=cn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=cn((e=t.contentWindow).document)}return t}function hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var mn="$?",yn="$!",vn=null,gn=null;function bn(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function wn(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var kn="function"==typeof setTimeout?setTimeout:void 0,xn="function"==typeof clearTimeout?clearTimeout:void 0;function En(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Tn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||n===yn||n===mn){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Sn=Math.random().toString(36).slice(2),Cn="__reactInternalInstance$"+Sn,_n="__reactEventHandlers$"+Sn,Pn="__reactContainere$"+Sn;function Nn(e){var t=e[Cn];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Pn]||n[Cn]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Tn(e);null!==e;){if(n=e[Cn])return n;e=Tn(e)}return t}n=(e=n).parentNode}return null}function On(e){return!(e=e[Cn]||e[Pn])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function zn(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function Fn(e){return e[_n]||null}function In(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Mn(e,t){var n=e.stateNode;if(!n)return null;var r=h(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(o(231,t,typeof n));return n}function Dn(e,t,n){(t=Mn(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=nt(n._dispatchListeners,t),n._dispatchInstances=nt(n._dispatchInstances,e))}function Rn(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=In(t);for(t=n.length;0<t--;)Dn(n[t],"captured",e);for(t=0;t<n.length;t++)Dn(n[t],"bubbled",e)}}function Ln(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=Mn(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=nt(n._dispatchListeners,t),n._dispatchInstances=nt(n._dispatchInstances,e))}function An(e){e&&e.dispatchConfig.registrationName&&Ln(e._targetInst,null,e)}function Un(e){rt(e,Rn)}var jn=null,Vn=null,Wn=null;function Hn(){if(Wn)return Wn;var e,t,n=Vn,r=n.length,l="value"in jn?jn.value:jn.textContent,i=l.length;for(e=0;e<r&&n[e]===l[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===l[i-t];t++);return Wn=l.slice(e,1<t?1-t:void 0)}function $n(){return!0}function Qn(){return!1}function Bn(e,t,n,r){for(var l in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(l)&&((t=e[l])?this[l]=t(n):"target"===l?this.target=r:this[l]=n[l]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?$n:Qn,this.isPropagationStopped=Qn,this}function qn(e,t,n,r){if(this.eventPool.length){var l=this.eventPool.pop();return this.call(l,e,t,n,r),l}return new this(e,t,n,r)}function Kn(e){if(!(e instanceof this))throw Error(o(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function Yn(e){e.eventPool=[],e.getPooled=qn,e.release=Kn}l(Bn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=$n)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=$n)},persist:function(){this.isPersistent=$n},isPersistent:Qn,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=Qn,this._dispatchInstances=this._dispatchListeners=null}}),Bn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Bn.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var i=new t;return l(i,n.prototype),n.prototype=i,n.prototype.constructor=n,n.Interface=l({},r.Interface,e),n.extend=r.extend,Yn(n),n},Yn(Bn);var Xn=Bn.extend({data:null}),Gn=Bn.extend({data:null}),Zn=[9,13,27,32],Jn=_&&"CompositionEvent"in window,er=null;_&&"documentMode"in document&&(er=document.documentMode);var tr=_&&"TextEvent"in window&&!er,nr=_&&(!Jn||er&&8<er&&11>=er),rr=String.fromCharCode(32),lr={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},ir=!1;function or(e,t){switch(e){case"keyup":return-1!==Zn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function ar(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var ur=!1,cr={eventTypes:lr,extractEvents:function(e,t,n,r){var l;if(Jn)e:{switch(e){case"compositionstart":var i=lr.compositionStart;break e;case"compositionend":i=lr.compositionEnd;break e;case"compositionupdate":i=lr.compositionUpdate;break e}i=void 0}else ur?or(e,n)&&(i=lr.compositionEnd):"keydown"===e&&229===n.keyCode&&(i=lr.compositionStart);return i?(nr&&"ko"!==n.locale&&(ur||i!==lr.compositionStart?i===lr.compositionEnd&&ur&&(l=Hn()):(Vn="value"in(jn=r)?jn.value:jn.textContent,ur=!0)),i=Xn.getPooled(i,t,n,r),(l||null!==(l=ar(n)))&&(i.data=l),Un(i),l=i):l=null,(e=tr?function(e,t){switch(e){case"compositionend":return ar(t);case"keypress":return 32!==t.which?null:(ir=!0,rr);case"textInput":return(e=t.data)===rr&&ir?null:e;default:return null}}(e,n):function(e,t){if(ur)return"compositionend"===e||!Jn&&or(e,t)?(e=Hn(),Wn=Vn=jn=null,ur=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return nr&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=Gn.getPooled(lr.beforeInput,t,n,r)).data=e,Un(t)):t=null,null===l?t:null===t?l:[l,t]}},sr={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!sr[e.type]:"textarea"===t}var dr={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function pr(e,t,n){return(e=Bn.getPooled(dr.change,e,t,n)).type="change",F(n),Un(e),e}var hr=null,mr=null;function yr(e){ot(e)}function vr(e){if(ke(zn(e)))return e}function gr(e,t){if("change"===e)return t}var br=!1;function wr(){hr&&(hr.detachEvent("onpropertychange",kr),mr=hr=null)}function kr(e){if("value"===e.propertyName&&vr(mr))if(e=pr(mr,e,at(e)),A)ot(e);else{A=!0;try{M(yr,e)}finally{A=!1,j()}}}function xr(e,t,n){"focus"===e?(wr(),mr=n,(hr=t).attachEvent("onpropertychange",kr)):"blur"===e&&wr()}function Er(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return vr(mr)}function Tr(e,t){if("click"===e)return vr(t)}function Sr(e,t){if("input"===e||"change"===e)return vr(t)}_&&(br=ut("input")&&(!document.documentMode||9<document.documentMode));var Cr={eventTypes:dr,_isInputEventSupported:br,extractEvents:function(e,t,n,r){var l=t?zn(t):window,i=l.nodeName&&l.nodeName.toLowerCase();if("select"===i||"input"===i&&"file"===l.type)var o=gr;else if(fr(l))if(br)o=Sr;else{o=Er;var a=xr}else(i=l.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(o=Tr);if(o&&(o=o(e,t)))return pr(o,n,r);a&&a(e,l,t),"blur"===e&&(e=l._wrapperState)&&e.controlled&&"number"===l.type&&_e(l,"number",l.value)}},_r=Bn.extend({view:null,detail:null}),Pr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Nr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Pr[e])&&!!t[e]}function Or(){return Nr}var zr=0,Fr=0,Ir=!1,Mr=!1,Dr=_r.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Or,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=zr;return zr=e.screenX,Ir?"mousemove"===e.type?e.screenX-t:0:(Ir=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Fr;return Fr=e.screenY,Mr?"mousemove"===e.type?e.screenY-t:0:(Mr=!0,0)}}),Rr=Dr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Lr={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Ar={eventTypes:Lr,extractEvents:function(e,t,n,r,l){var i="mouseover"===e||"pointerover"===e,o="mouseout"===e||"pointerout"===e;if(i&&0==(32&l)&&(n.relatedTarget||n.fromElement)||!o&&!i)return null;if(i=r.window===r?r:(i=r.ownerDocument)?i.defaultView||i.parentWindow:window,o?(o=t,null!==(t=(t=n.relatedTarget||n.toElement)?Nn(t):null)&&(t!==Ze(t)||5!==t.tag&&6!==t.tag)&&(t=null)):o=null,o===t)return null;if("mouseout"===e||"mouseover"===e)var a=Dr,u=Lr.mouseLeave,c=Lr.mouseEnter,s="mouse";else"pointerout"!==e&&"pointerover"!==e||(a=Rr,u=Lr.pointerLeave,c=Lr.pointerEnter,s="pointer");if(e=null==o?i:zn(o),i=null==t?i:zn(t),(u=a.getPooled(u,o,n,r)).type=s+"leave",u.target=e,u.relatedTarget=i,(n=a.getPooled(c,t,n,r)).type=s+"enter",n.target=i,n.relatedTarget=e,s=t,(r=o)&&s)e:{for(c=s,o=0,e=a=r;e;e=In(e))o++;for(e=0,t=c;t;t=In(t))e++;for(;0<o-e;)a=In(a),o--;for(;0<e-o;)c=In(c),e--;for(;o--;){if(a===c||a===c.alternate)break e;a=In(a),c=In(c)}a=null}else a=null;for(c=a,a=[];r&&r!==c&&(null===(o=r.alternate)||o!==c);)a.push(r),r=In(r);for(r=[];s&&s!==c&&(null===(o=s.alternate)||o!==c);)r.push(s),s=In(s);for(s=0;s<a.length;s++)Ln(a[s],"bubbled",u);for(s=r.length;0<s--;)Ln(r[s],"captured",n);return 0==(64&l)?[u]:[u,n]}},Ur="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},jr=Object.prototype.hasOwnProperty;function Vr(e,t){if(Ur(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!jr.call(t,n[r])||!Ur(e[n[r]],t[n[r]]))return!1;return!0}var Wr=_&&"documentMode"in document&&11>=document.documentMode,Hr={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},$r=null,Qr=null,Br=null,qr=!1;function Kr(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return qr||null==$r||$r!==cn(n)?null:(n="selectionStart"in(n=$r)&&hn(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Br&&Vr(Br,n)?null:(Br=n,(e=Bn.getPooled(Hr.select,Qr,e,t)).type="select",e.target=$r,Un(e),e))}var Yr={eventTypes:Hr,extractEvents:function(e,t,n,r,l,i){if(!(i=!(l=i||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){e:{l=Ge(l),i=S.onSelect;for(var o=0;o<i.length;o++)if(!l.has(i[o])){l=!1;break e}l=!0}i=!l}if(i)return null;switch(l=t?zn(t):window,e){case"focus":(fr(l)||"true"===l.contentEditable)&&($r=l,Qr=t,Br=null);break;case"blur":Br=Qr=$r=null;break;case"mousedown":qr=!0;break;case"contextmenu":case"mouseup":case"dragend":return qr=!1,Kr(n,r);case"selectionchange":if(Wr)break;case"keydown":case"keyup":return Kr(n,r)}return null}},Xr=Bn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Gr=Bn.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Zr=_r.extend({relatedTarget:null});function Jr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}var el={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},tl={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},nl=_r.extend({key:function(e){if(e.key){var t=el[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Jr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?tl[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Or,charCode:function(e){return"keypress"===e.type?Jr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Jr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),rl=Dr.extend({dataTransfer:null}),ll=_r.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Or}),il=Bn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),ol=Dr.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),al={eventTypes:Rt,extractEvents:function(e,t,n,r){var l=Lt.get(e);if(!l)return null;switch(e){case"keypress":if(0===Jr(n))return null;case"keydown":case"keyup":e=nl;break;case"blur":case"focus":e=Zr;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=Dr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=rl;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=ll;break;case Qe:case Be:case qe:e=Xr;break;case Ke:e=il;break;case"scroll":e=_r;break;case"wheel":e=ol;break;case"copy":case"cut":case"paste":e=Gr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Rr;break;default:e=Bn}return Un(t=e.getPooled(l,t,n,r)),t}};if(g)throw Error(o(101));g=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),w(),h=Fn,m=On,y=zn,C({SimpleEventPlugin:al,EnterLeaveEventPlugin:Ar,ChangeEventPlugin:Cr,SelectEventPlugin:Yr,BeforeInputEventPlugin:cr});var ul=[],cl=-1;function sl(e){0>cl||(e.current=ul[cl],ul[cl]=null,cl--)}function fl(e,t){cl++,ul[cl]=e.current,e.current=t}var dl={},pl={current:dl},hl={current:!1},ml=dl;function yl(e,t){var n=e.type.contextTypes;if(!n)return dl;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l,i={};for(l in n)i[l]=t[l];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function vl(e){return null!=e.childContextTypes}function gl(){sl(hl),sl(pl)}function bl(e,t,n){if(pl.current!==dl)throw Error(o(168));fl(pl,t),fl(hl,n)}function wl(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in e))throw Error(o(108,ye(t)||"Unknown",i));return l({},n,{},r)}function kl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||dl,ml=pl.current,fl(pl,e),fl(hl,hl.current),!0}function xl(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=wl(e,t,ml),r.__reactInternalMemoizedMergedChildContext=e,sl(hl),sl(pl),fl(pl,e)):sl(hl),fl(hl,n)}var El=i.unstable_runWithPriority,Tl=i.unstable_scheduleCallback,Sl=i.unstable_cancelCallback,Cl=i.unstable_requestPaint,_l=i.unstable_now,Pl=i.unstable_getCurrentPriorityLevel,Nl=i.unstable_ImmediatePriority,Ol=i.unstable_UserBlockingPriority,zl=i.unstable_NormalPriority,Fl=i.unstable_LowPriority,Il=i.unstable_IdlePriority,Ml={},Dl=i.unstable_shouldYield,Rl=void 0!==Cl?Cl:function(){},Ll=null,Al=null,Ul=!1,jl=_l(),Vl=1e4>jl?_l:function(){return _l()-jl};function Wl(){switch(Pl()){case Nl:return 99;case Ol:return 98;case zl:return 97;case Fl:return 96;case Il:return 95;default:throw Error(o(332))}}function Hl(e){switch(e){case 99:return Nl;case 98:return Ol;case 97:return zl;case 96:return Fl;case 95:return Il;default:throw Error(o(332))}}function $l(e,t){return e=Hl(e),El(e,t)}function Ql(e,t,n){return e=Hl(e),Tl(e,t,n)}function Bl(e){return null===Ll?(Ll=[e],Al=Tl(Nl,Kl)):Ll.push(e),Ml}function ql(){if(null!==Al){var e=Al;Al=null,Sl(e)}Kl()}function Kl(){if(!Ul&&null!==Ll){Ul=!0;var e=0;try{var t=Ll;$l(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Ll=null}catch(t){throw null!==Ll&&(Ll=Ll.slice(e+1)),Tl(Nl,ql),t}finally{Ul=!1}}}function Yl(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}function Xl(e,t){if(e&&e.defaultProps)for(var n in t=l({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var Gl={current:null},Zl=null,Jl=null,ei=null;function ti(){ei=Jl=Zl=null}function ni(e){var t=Gl.current;sl(Gl),e.type._context._currentValue=t}function ri(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function li(e,t){Zl=e,ei=Jl=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(Fo=!0),e.firstContext=null)}function ii(e,t){if(ei!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ei=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Jl){if(null===Zl)throw Error(o(308));Jl=t,Zl.dependencies={expirationTime:0,firstContext:t,responders:null}}else Jl=Jl.next=t;return e._currentValue}var oi=!1;function ai(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function ui(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function ci(e,t){return(e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null}).next=e}function si(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function fi(e,t){var n=e.alternate;null!==n&&ui(n,e),null===(n=(e=e.updateQueue).baseQueue)?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t)}function di(e,t,n,r){var i=e.updateQueue;oi=!1;var o=i.baseQueue,a=i.shared.pending;if(null!==a){if(null!==o){var u=o.next;o.next=a.next,a.next=u}o=a,i.shared.pending=null,null!==(u=e.alternate)&&null!==(u=u.updateQueue)&&(u.baseQueue=a)}if(null!==o){u=o.next;var c=i.baseState,s=0,f=null,d=null,p=null;if(null!==u)for(var h=u;;){if((a=h.expirationTime)<r){var m={expirationTime:h.expirationTime,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null};null===p?(d=p=m,f=c):p=p.next=m,a>s&&(s=a)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null}),cu(a,h.suspenseConfig);e:{var y=e,v=h;switch(a=t,m=n,v.tag){case 1:if("function"==typeof(y=v.payload)){c=y.call(m,c,a);break e}c=y;break e;case 3:y.effectTag=-4097&y.effectTag|64;case 0:if(null==(a="function"==typeof(y=v.payload)?y.call(m,c,a):y))break e;c=l({},c,a);break e;case 2:oi=!0}}null!==h.callback&&(e.effectTag|=32,null===(a=i.effects)?i.effects=[h]:a.push(h))}if(null===(h=h.next)||h===u){if(null===(a=i.shared.pending))break;h=o.next=a.next,a.next=u,i.baseQueue=o=a,i.shared.pending=null}}null===p?f=c:p.next=d,i.baseState=f,i.baseQueue=p,su(s),e.expirationTime=s,e.memoizedState=c}}function pi(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(null!==l){if(r.callback=null,r=l,l=n,"function"!=typeof r)throw Error(o(191,r));r.call(l)}}}var hi=X.ReactCurrentBatchConfig,mi=(new r.Component).refs;function yi(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:l({},t,n),e.memoizedState=n,0===e.expirationTime&&(e.updateQueue.baseState=n)}var vi={isMounted:function(e){return!!(e=e._reactInternalFiber)&&Ze(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=Xa(),l=hi.suspense;(l=ci(r=Ga(r,e,l),l)).payload=t,null!=n&&(l.callback=n),si(e,l),Za(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=Xa(),l=hi.suspense;(l=ci(r=Ga(r,e,l),l)).tag=1,l.payload=t,null!=n&&(l.callback=n),si(e,l),Za(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Xa(),r=hi.suspense;(r=ci(n=Ga(n,e,r),r)).tag=2,null!=t&&(r.callback=t),si(e,r),Za(e,n)}};function gi(e,t,n,r,l,i,o){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!(t.prototype&&t.prototype.isPureReactComponent&&Vr(n,r)&&Vr(l,i))}function bi(e,t,n){var r=!1,l=dl,i=t.contextType;return"object"==typeof i&&null!==i?i=ii(i):(l=vl(t)?ml:pl.current,i=(r=null!=(r=t.contextTypes))?yl(e,l):dl),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=vi,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function wi(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&vi.enqueueReplaceState(t,t.state,null)}function ki(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=mi,ai(e);var i=t.contextType;"object"==typeof i&&null!==i?l.context=ii(i):(i=vl(t)?ml:pl.current,l.context=yl(e,i)),di(e,n,l,r),l.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(yi(e,t,i,n),l.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof l.getSnapshotBeforeUpdate||"function"!=typeof l.UNSAFE_componentWillMount&&"function"!=typeof l.componentWillMount||(t=l.state,"function"==typeof l.componentWillMount&&l.componentWillMount(),"function"==typeof l.UNSAFE_componentWillMount&&l.UNSAFE_componentWillMount(),t!==l.state&&vi.enqueueReplaceState(l,l.state,null),di(e,n,l,r),l.state=e.memoizedState),"function"==typeof l.componentDidMount&&(e.effectTag|=4)}var xi=Array.isArray;function Ei(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var l=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===l?t.ref:((t=function(e){var t=r.refs;t===mi&&(t=r.refs={}),null===e?delete t[l]:t[l]=e})._stringRef=l,t)}if("string"!=typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function Ti(e,t){if("textarea"!==e.type)throw Error(o(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function Si(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function l(e,t){return(e=Ou(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function a(t){return e&&null===t.alternate&&(t.effectTag=2),t}function u(e,t,n,r){return null===t||6!==t.tag?((t=Iu(n,e.mode,r)).return=e,t):((t=l(t,n)).return=e,t)}function c(e,t,n,r){return null!==t&&t.elementType===n.type?((r=l(t,n.props)).ref=Ei(e,t,n),r.return=e,r):((r=zu(n.type,n.key,n.props,null,e.mode,r)).ref=Ei(e,t,n),r.return=e,r)}function s(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Mu(n,e.mode,r)).return=e,t):((t=l(t,n.children||[])).return=e,t)}function f(e,t,n,r,i){return null===t||7!==t.tag?((t=Fu(n,e.mode,r,i)).return=e,t):((t=l(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Iu(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ee:return(n=zu(t.type,t.key,t.props,null,e.mode,n)).ref=Ei(e,null,t),n.return=e,n;case te:return(t=Mu(t,e.mode,n)).return=e,t}if(xi(t)||me(t))return(t=Fu(t,e.mode,n,null)).return=e,t;Ti(e,t)}return null}function p(e,t,n,r){var l=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==l?null:u(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case ee:return n.key===l?n.type===ne?f(e,t,n.props.children,r,l):c(e,t,n,r):null;case te:return n.key===l?s(e,t,n,r):null}if(xi(n)||me(n))return null!==l?null:f(e,t,n,r,null);Ti(e,n)}return null}function h(e,t,n,r,l){if("string"==typeof r||"number"==typeof r)return u(t,e=e.get(n)||null,""+r,l);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ee:return e=e.get(null===r.key?n:r.key)||null,r.type===ne?f(t,e,r.props.children,l,r.key):c(t,e,r,l);case te:return s(t,e=e.get(null===r.key?n:r.key)||null,r,l)}if(xi(r)||me(r))return f(t,e=e.get(n)||null,r,l,null);Ti(t,r)}return null}function m(l,o,a,u){for(var c=null,s=null,f=o,m=o=0,y=null;null!==f&&m<a.length;m++){f.index>m?(y=f,f=null):y=f.sibling;var v=p(l,f,a[m],u);if(null===v){null===f&&(f=y);break}e&&f&&null===v.alternate&&t(l,f),o=i(v,o,m),null===s?c=v:s.sibling=v,s=v,f=y}if(m===a.length)return n(l,f),c;if(null===f){for(;m<a.length;m++)null!==(f=d(l,a[m],u))&&(o=i(f,o,m),null===s?c=f:s.sibling=f,s=f);return c}for(f=r(l,f);m<a.length;m++)null!==(y=h(f,l,m,a[m],u))&&(e&&null!==y.alternate&&f.delete(null===y.key?m:y.key),o=i(y,o,m),null===s?c=y:s.sibling=y,s=y);return e&&f.forEach((function(e){return t(l,e)})),c}function y(l,a,u,c){var s=me(u);if("function"!=typeof s)throw Error(o(150));if(null==(u=s.call(u)))throw Error(o(151));for(var f=s=null,m=a,y=a=0,v=null,g=u.next();null!==m&&!g.done;y++,g=u.next()){m.index>y?(v=m,m=null):v=m.sibling;var b=p(l,m,g.value,c);if(null===b){null===m&&(m=v);break}e&&m&&null===b.alternate&&t(l,m),a=i(b,a,y),null===f?s=b:f.sibling=b,f=b,m=v}if(g.done)return n(l,m),s;if(null===m){for(;!g.done;y++,g=u.next())null!==(g=d(l,g.value,c))&&(a=i(g,a,y),null===f?s=g:f.sibling=g,f=g);return s}for(m=r(l,m);!g.done;y++,g=u.next())null!==(g=h(m,l,y,g.value,c))&&(e&&null!==g.alternate&&m.delete(null===g.key?y:g.key),a=i(g,a,y),null===f?s=g:f.sibling=g,f=g);return e&&m.forEach((function(e){return t(l,e)})),s}return function(e,r,i,u){var c="object"==typeof i&&null!==i&&i.type===ne&&null===i.key;c&&(i=i.props.children);var s="object"==typeof i&&null!==i;if(s)switch(i.$$typeof){case ee:e:{for(s=i.key,c=r;null!==c;){if(c.key===s){switch(c.tag){case 7:if(i.type===ne){n(e,c.sibling),(r=l(c,i.props.children)).return=e,e=r;break e}break;default:if(c.elementType===i.type){n(e,c.sibling),(r=l(c,i.props)).ref=Ei(e,c,i),r.return=e,e=r;break e}}n(e,c);break}t(e,c),c=c.sibling}i.type===ne?((r=Fu(i.props.children,e.mode,u,i.key)).return=e,e=r):((u=zu(i.type,i.key,i.props,null,e.mode,u)).ref=Ei(e,r,i),u.return=e,e=u)}return a(e);case te:e:{for(c=i.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===i.containerInfo&&r.stateNode.implementation===i.implementation){n(e,r.sibling),(r=l(r,i.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Mu(i,e.mode,u)).return=e,e=r}return a(e)}if("string"==typeof i||"number"==typeof i)return i=""+i,null!==r&&6===r.tag?(n(e,r.sibling),(r=l(r,i)).return=e,e=r):(n(e,r),(r=Iu(i,e.mode,u)).return=e,e=r),a(e);if(xi(i))return m(e,r,i,u);if(me(i))return y(e,r,i,u);if(s&&Ti(e,i),void 0===i&&!c)switch(e.tag){case 1:case 0:throw e=e.type,Error(o(152,e.displayName||e.name||"Component"))}return n(e,r)}}var Ci=Si(!0),_i=Si(!1),Pi={},Ni={current:Pi},Oi={current:Pi},zi={current:Pi};function Fi(e){if(e===Pi)throw Error(o(174));return e}function Ii(e,t){switch(fl(zi,t),fl(Oi,e),fl(Ni,Pi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:De(null,"");break;default:t=De(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}sl(Ni),fl(Ni,t)}function Mi(){sl(Ni),sl(Oi),sl(zi)}function Di(e){Fi(zi.current);var t=Fi(Ni.current),n=De(t,e.type);t!==n&&(fl(Oi,e),fl(Ni,n))}function Ri(e){Oi.current===e&&(sl(Ni),sl(Oi))}var Li={current:0};function Ai(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||n.data===mn||n.data===yn))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Ui(e,t){return{responder:e,props:t}}var ji=X.ReactCurrentDispatcher,Vi=X.ReactCurrentBatchConfig,Wi=0,Hi=null,$i=null,Qi=null,Bi=!1;function qi(){throw Error(o(321))}function Ki(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ur(e[n],t[n]))return!1;return!0}function Yi(e,t,n,r,l,i){if(Wi=i,Hi=t,t.memoizedState=null,t.updateQueue=null,t.expirationTime=0,ji.current=null===e||null===e.memoizedState?bo:wo,e=n(r,l),t.expirationTime===Wi){i=0;do{if(t.expirationTime=0,!(25>i))throw Error(o(301));i+=1,Qi=$i=null,t.updateQueue=null,ji.current=ko,e=n(r,l)}while(t.expirationTime===Wi)}if(ji.current=go,t=null!==$i&&null!==$i.next,Wi=0,Qi=$i=Hi=null,Bi=!1,t)throw Error(o(300));return e}function Xi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Qi?Hi.memoizedState=Qi=e:Qi=Qi.next=e,Qi}function Gi(){if(null===$i){var e=Hi.alternate;e=null!==e?e.memoizedState:null}else e=$i.next;var t=null===Qi?Hi.memoizedState:Qi.next;if(null!==t)Qi=t,$i=e;else{if(null===e)throw Error(o(310));e={memoizedState:($i=e).memoizedState,baseState:$i.baseState,baseQueue:$i.baseQueue,queue:$i.queue,next:null},null===Qi?Hi.memoizedState=Qi=e:Qi=Qi.next=e}return Qi}function Zi(e,t){return"function"==typeof t?t(e):t}function Ji(e){var t=Gi(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=$i,l=r.baseQueue,i=n.pending;if(null!==i){if(null!==l){var a=l.next;l.next=i.next,i.next=a}r.baseQueue=l=i,n.pending=null}if(null!==l){l=l.next,r=r.baseState;var u=a=i=null,c=l;do{var s=c.expirationTime;if(s<Wi){var f={expirationTime:c.expirationTime,suspenseConfig:c.suspenseConfig,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===u?(a=u=f,i=r):u=u.next=f,s>Hi.expirationTime&&(Hi.expirationTime=s,su(s))}else null!==u&&(u=u.next={expirationTime:1073741823,suspenseConfig:c.suspenseConfig,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),cu(s,c.suspenseConfig),r=c.eagerReducer===e?c.eagerState:e(r,c.action);c=c.next}while(null!==c&&c!==l);null===u?i=r:u.next=a,Ur(r,t.memoizedState)||(Fo=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function eo(e){var t=Gi(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(null!==l){n.pending=null;var a=l=l.next;do{i=e(i,a.action),a=a.next}while(a!==l);Ur(i,t.memoizedState)||(Fo=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function to(e){var t=Xi();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:Zi,lastRenderedState:e}).dispatch=vo.bind(null,Hi,e),[t.memoizedState,e]}function no(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Hi.updateQueue)?(t={lastEffect:null},Hi.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function ro(){return Gi().memoizedState}function lo(e,t,n,r){var l=Xi();Hi.effectTag|=e,l.memoizedState=no(1|t,n,void 0,void 0===r?null:r)}function io(e,t,n,r){var l=Gi();r=void 0===r?null:r;var i=void 0;if(null!==$i){var o=$i.memoizedState;if(i=o.destroy,null!==r&&Ki(r,o.deps))return void no(t,n,i,r)}Hi.effectTag|=e,l.memoizedState=no(1|t,n,i,r)}function oo(e,t){return lo(516,4,e,t)}function ao(e,t){return io(516,4,e,t)}function uo(e,t){return io(4,2,e,t)}function co(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function so(e,t,n){return n=null!=n?n.concat([e]):null,io(4,2,co.bind(null,t,e),n)}function fo(){}function po(e,t){return Xi().memoizedState=[e,void 0===t?null:t],e}function ho(e,t){var n=Gi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Ki(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function mo(e,t){var n=Gi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Ki(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function yo(e,t,n){var r=Wl();$l(98>r?98:r,(function(){e(!0)})),$l(97<r?97:r,(function(){var r=Vi.suspense;Vi.suspense=void 0===t?null:t;try{e(!1),n()}finally{Vi.suspense=r}}))}function vo(e,t,n){var r=Xa(),l=hi.suspense;l={expirationTime:r=Ga(r,e,l),suspenseConfig:l,action:n,eagerReducer:null,eagerState:null,next:null};var i=t.pending;if(null===i?l.next=l:(l.next=i.next,i.next=l),t.pending=l,i=e.alternate,e===Hi||null!==i&&i===Hi)Bi=!0,l.expirationTime=Wi,Hi.expirationTime=Wi;else{if(0===e.expirationTime&&(null===i||0===i.expirationTime)&&null!==(i=t.lastRenderedReducer))try{var o=t.lastRenderedState,a=i(o,n);if(l.eagerReducer=i,l.eagerState=a,Ur(a,o))return}catch(e){}Za(e,r)}}var go={readContext:ii,useCallback:qi,useContext:qi,useEffect:qi,useImperativeHandle:qi,useLayoutEffect:qi,useMemo:qi,useReducer:qi,useRef:qi,useState:qi,useDebugValue:qi,useResponder:qi,useDeferredValue:qi,useTransition:qi},bo={readContext:ii,useCallback:po,useContext:ii,useEffect:oo,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,lo(4,2,co.bind(null,t,e),n)},useLayoutEffect:function(e,t){return lo(4,2,e,t)},useMemo:function(e,t){var n=Xi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Xi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=vo.bind(null,Hi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Xi().memoizedState=e},useState:to,useDebugValue:fo,useResponder:Ui,useDeferredValue:function(e,t){var n=to(e),r=n[0],l=n[1];return oo((function(){var n=Vi.suspense;Vi.suspense=void 0===t?null:t;try{l(e)}finally{Vi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=to(!1),n=t[0];return t=t[1],[po(yo.bind(null,t,e),[t,e]),n]}},wo={readContext:ii,useCallback:ho,useContext:ii,useEffect:ao,useImperativeHandle:so,useLayoutEffect:uo,useMemo:mo,useReducer:Ji,useRef:ro,useState:function(){return Ji(Zi)},useDebugValue:fo,useResponder:Ui,useDeferredValue:function(e,t){var n=Ji(Zi),r=n[0],l=n[1];return ao((function(){var n=Vi.suspense;Vi.suspense=void 0===t?null:t;try{l(e)}finally{Vi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=Ji(Zi),n=t[0];return t=t[1],[ho(yo.bind(null,t,e),[t,e]),n]}},ko={readContext:ii,useCallback:ho,useContext:ii,useEffect:ao,useImperativeHandle:so,useLayoutEffect:uo,useMemo:mo,useReducer:eo,useRef:ro,useState:function(){return eo(Zi)},useDebugValue:fo,useResponder:Ui,useDeferredValue:function(e,t){var n=eo(Zi),r=n[0],l=n[1];return ao((function(){var n=Vi.suspense;Vi.suspense=void 0===t?null:t;try{l(e)}finally{Vi.suspense=n}}),[e,t]),r},useTransition:function(e){var t=eo(Zi),n=t[0];return t=t[1],[ho(yo.bind(null,t,e),[t,e]),n]}},xo=null,Eo=null,To=!1;function So(e,t){var n=Pu(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Co(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function _o(e){if(To){var t=Eo;if(t){var n=t;if(!Co(e,t)){if(!(t=En(n.nextSibling))||!Co(e,t))return e.effectTag=-1025&e.effectTag|2,To=!1,void(xo=e);So(xo,n)}xo=e,Eo=En(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,To=!1,xo=e}}function Po(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;xo=e}function No(e){if(e!==xo)return!1;if(!To)return Po(e),To=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!wn(t,e.memoizedProps))for(t=Eo;t;)So(e,t),t=En(t.nextSibling);if(Po(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Eo=En(e.nextSibling);break e}t--}else"$"!==n&&n!==yn&&n!==mn||t++}e=e.nextSibling}Eo=null}}else Eo=xo?En(e.stateNode.nextSibling):null;return!0}function Oo(){Eo=xo=null,To=!1}var zo=X.ReactCurrentOwner,Fo=!1;function Io(e,t,n,r){t.child=null===e?_i(t,null,n,r):Ci(t,e.child,n,r)}function Mo(e,t,n,r,l){n=n.render;var i=t.ref;return li(t,l),r=Yi(e,t,n,r,i,l),null===e||Fo?(t.effectTag|=1,Io(e,t,r,l),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=l&&(e.expirationTime=0),Xo(e,t,l))}function Do(e,t,n,r,l,i){if(null===e){var o=n.type;return"function"!=typeof o||Nu(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=zu(n.type,null,r,null,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,Ro(e,t,o,r,l,i))}return o=e.child,l<i&&(l=o.memoizedProps,(n=null!==(n=n.compare)?n:Vr)(l,r)&&e.ref===t.ref)?Xo(e,t,i):(t.effectTag|=1,(e=Ou(o,r)).ref=t.ref,e.return=t,t.child=e)}function Ro(e,t,n,r,l,i){return null!==e&&Vr(e.memoizedProps,r)&&e.ref===t.ref&&(Fo=!1,l<i)?(t.expirationTime=e.expirationTime,Xo(e,t,i)):Ao(e,t,n,r,i)}function Lo(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Ao(e,t,n,r,l){var i=vl(n)?ml:pl.current;return i=yl(t,i),li(t,l),n=Yi(e,t,n,r,i,l),null===e||Fo?(t.effectTag|=1,Io(e,t,n,l),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=l&&(e.expirationTime=0),Xo(e,t,l))}function Uo(e,t,n,r,l){if(vl(n)){var i=!0;kl(t)}else i=!1;if(li(t,l),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),bi(t,n,r),ki(t,n,r,l),r=!0;else if(null===e){var o=t.stateNode,a=t.memoizedProps;o.props=a;var u=o.context,c=n.contextType;c="object"==typeof c&&null!==c?ii(c):yl(t,c=vl(n)?ml:pl.current);var s=n.getDerivedStateFromProps,f="function"==typeof s||"function"==typeof o.getSnapshotBeforeUpdate;f||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(a!==r||u!==c)&&wi(t,o,r,c),oi=!1;var d=t.memoizedState;o.state=d,di(t,r,o,l),u=t.memoizedState,a!==r||d!==u||hl.current||oi?("function"==typeof s&&(yi(t,n,s,r),u=t.memoizedState),(a=oi||gi(t,n,a,r,d,u,c))?(f||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.effectTag|=4)):("function"==typeof o.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=c,r=a):("function"==typeof o.componentDidMount&&(t.effectTag|=4),r=!1)}else o=t.stateNode,ui(e,t),a=t.memoizedProps,o.props=t.type===t.elementType?a:Xl(t.type,a),u=o.context,c="object"==typeof(c=n.contextType)&&null!==c?ii(c):yl(t,c=vl(n)?ml:pl.current),(f="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(a!==r||u!==c)&&wi(t,o,r,c),oi=!1,u=t.memoizedState,o.state=u,di(t,r,o,l),d=t.memoizedState,a!==r||u!==d||hl.current||oi?("function"==typeof s&&(yi(t,n,s,r),d=t.memoizedState),(s=oi||gi(t,n,a,r,u,d,c))?(f||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,d,c),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,d,c)),"function"==typeof o.componentDidUpdate&&(t.effectTag|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof o.componentDidUpdate||a===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||a===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),o.props=r,o.state=d,o.context=c,r=s):("function"!=typeof o.componentDidUpdate||a===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=4),"function"!=typeof o.getSnapshotBeforeUpdate||a===e.memoizedProps&&u===e.memoizedState||(t.effectTag|=256),r=!1);return jo(e,t,n,r,i,l)}function jo(e,t,n,r,l,i){Lo(e,t);var o=0!=(64&t.effectTag);if(!r&&!o)return l&&xl(t,n,!1),Xo(e,t,i);r=t.stateNode,zo.current=t;var a=o&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&o?(t.child=Ci(t,e.child,null,i),t.child=Ci(t,null,a,i)):Io(e,t,a,i),t.memoizedState=r.state,l&&xl(t,n,!0),t.child}function Vo(e){var t=e.stateNode;t.pendingContext?bl(0,t.pendingContext,t.pendingContext!==t.context):t.context&&bl(0,t.context,!1),Ii(e,t.containerInfo)}var Wo,Ho,$o,Qo={dehydrated:null,retryTime:0};function Bo(e,t,n){var r,l=t.mode,i=t.pendingProps,o=Li.current,a=!1;if((r=0!=(64&t.effectTag))||(r=0!=(2&o)&&(null===e||null!==e.memoizedState)),r?(a=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===i.fallback||!0===i.unstable_avoidThisFallback||(o|=1),fl(Li,1&o),null===e){if(void 0!==i.fallback&&_o(t),a){if(a=i.fallback,(i=Fu(null,l,0,null)).return=t,0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,i.child=e;null!==e;)e.return=i,e=e.sibling;return(n=Fu(a,l,n,null)).return=t,i.sibling=n,t.memoizedState=Qo,t.child=i,n}return l=i.children,t.memoizedState=null,t.child=_i(t,null,l,n)}if(null!==e.memoizedState){if(l=(e=e.child).sibling,a){if(i=i.fallback,(n=Ou(e,e.pendingProps)).return=t,0==(2&t.mode)&&(a=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=a;null!==a;)a.return=n,a=a.sibling;return(l=Ou(l,i)).return=t,n.sibling=l,n.childExpirationTime=0,t.memoizedState=Qo,t.child=n,l}return n=Ci(t,e.child,i.children,n),t.memoizedState=null,t.child=n}if(e=e.child,a){if(a=i.fallback,(i=Fu(null,l,0,null)).return=t,i.child=e,null!==e&&(e.return=i),0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,i.child=e;null!==e;)e.return=i,e=e.sibling;return(n=Fu(a,l,n,null)).return=t,i.sibling=n,n.effectTag|=2,i.childExpirationTime=0,t.memoizedState=Qo,t.child=i,n}return t.memoizedState=null,t.child=Ci(t,e,i.children,n)}function qo(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),ri(e.return,t)}function Ko(e,t,n,r,l,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:l,lastEffect:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailExpiration=0,o.tailMode=l,o.lastEffect=i)}function Yo(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(Io(e,t,r.children,n),0!=(2&(r=Li.current)))r=1&r|2,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&qo(e,n);else if(19===e.tag)qo(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(fl(Li,r),0==(2&t.mode))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;null!==n;)null!==(e=n.alternate)&&null===Ai(e)&&(l=n),n=n.sibling;null===(n=l)?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Ko(t,!1,l,n,i,t.lastEffect);break;case"backwards":for(n=null,l=t.child,t.child=null;null!==l;){if(null!==(e=l.alternate)&&null===Ai(e)){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Ko(t,!0,n,null,i,t.lastEffect);break;case"together":Ko(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function Xo(e,t,n){null!==e&&(t.dependencies=e.dependencies);var r=t.expirationTime;if(0!==r&&su(r),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Ou(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ou(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Go(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Zo(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return vl(t.type)&&gl(),null;case 3:return Mi(),sl(hl),sl(pl),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||!No(t)||(t.effectTag|=4),null;case 5:Ri(t),n=Fi(zi.current);var i=t.type;if(null!==e&&null!=t.stateNode)Ho(e,t,i,r,n),e.ref!==t.ref&&(t.effectTag|=128);else{if(!r){if(null===t.stateNode)throw Error(o(166));return null}if(e=Fi(Ni.current),No(t)){r=t.stateNode,i=t.type;var a=t.memoizedProps;switch(r[Cn]=t,r[_n]=a,i){case"iframe":case"object":case"embed":Bt("load",r);break;case"video":case"audio":for(e=0;e<Ye.length;e++)Bt(Ye[e],r);break;case"source":Bt("error",r);break;case"img":case"image":case"link":Bt("error",r),Bt("load",r);break;case"form":Bt("reset",r),Bt("submit",r);break;case"details":Bt("toggle",r);break;case"input":Ee(r,a),Bt("invalid",r),an(n,"onChange");break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Bt("invalid",r),an(n,"onChange");break;case"textarea":ze(r,a),Bt("invalid",r),an(n,"onChange")}for(var u in rn(i,a),e=null,a)if(a.hasOwnProperty(u)){var c=a[u];"children"===u?"string"==typeof c?r.textContent!==c&&(e=["children",c]):"number"==typeof c&&r.textContent!==""+c&&(e=["children",""+c]):T.hasOwnProperty(u)&&null!=c&&an(n,u)}switch(i){case"input":we(r),Ce(r,a,!0);break;case"textarea":we(r),Ie(r);break;case"select":case"option":break;default:"function"==typeof a.onClick&&(r.onclick=un)}n=e,t.updateQueue=n,null!==n&&(t.effectTag|=4)}else{switch(u=9===n.nodeType?n:n.ownerDocument,e===on&&(e=Me(i)),e===on?"script"===i?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=u.createElement(i,{is:r.is}):(e=u.createElement(i),"select"===i&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,i),e[Cn]=t,e[_n]=r,Wo(e,t),t.stateNode=e,u=ln(i,r),i){case"iframe":case"object":case"embed":Bt("load",e),c=r;break;case"video":case"audio":for(c=0;c<Ye.length;c++)Bt(Ye[c],e);c=r;break;case"source":Bt("error",e),c=r;break;case"img":case"image":case"link":Bt("error",e),Bt("load",e),c=r;break;case"form":Bt("reset",e),Bt("submit",e),c=r;break;case"details":Bt("toggle",e),c=r;break;case"input":Ee(e,r),c=xe(e,r),Bt("invalid",e),an(n,"onChange");break;case"option":c=Pe(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},c=l({},r,{value:void 0}),Bt("invalid",e),an(n,"onChange");break;case"textarea":ze(e,r),c=Oe(e,r),Bt("invalid",e),an(n,"onChange");break;default:c=r}rn(i,c);var s=c;for(a in s)if(s.hasOwnProperty(a)){var f=s[a];"style"===a?tn(e,f):"dangerouslySetInnerHTML"===a?null!=(f=f?f.__html:void 0)&&Ae(e,f):"children"===a?"string"==typeof f?("textarea"!==i||""!==f)&&Ue(e,f):"number"==typeof f&&Ue(e,""+f):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(T.hasOwnProperty(a)?null!=f&&an(n,a):null!=f&&G(e,a,f,u))}switch(i){case"input":we(e),Ce(e,r,!1);break;case"textarea":we(e),Ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+ge(r.value));break;case"select":e.multiple=!!r.multiple,null!=(n=r.value)?Ne(e,!!r.multiple,n,!1):null!=r.defaultValue&&Ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof c.onClick&&(e.onclick=un)}bn(i,r)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)$o(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(o(166));n=Fi(zi.current),Fi(Ni.current),No(t)?(n=t.stateNode,r=t.memoizedProps,n[Cn]=t,n.nodeValue!==r&&(t.effectTag|=4)):((n=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Cn]=t,t.stateNode=n)}return null;case 13:return sl(Li),r=t.memoizedState,0!=(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==r,r=!1,null===e?void 0!==t.memoizedProps.fallback&&No(t):(r=null!==(i=e.memoizedState),n||null===i||null!==(i=e.child.sibling)&&(null!==(a=t.firstEffect)?(t.firstEffect=i,i.nextEffect=a):(t.firstEffect=t.lastEffect=i,i.nextEffect=null),i.effectTag=8)),n&&!r&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Li.current)?za===Ta&&(za=Sa):(za!==Ta&&za!==Sa||(za=Ca),0!==Ra&&null!==Pa&&(Lu(Pa,Oa),Au(Pa,Ra)))),(n||r)&&(t.effectTag|=4),null);case 4:return Mi(),null;case 10:return ni(t),null;case 17:return vl(t.type)&&gl(),null;case 19:if(sl(Li),null===(r=t.memoizedState))return null;if(i=0!=(64&t.effectTag),null===(a=r.rendering)){if(i)Go(r,!1);else if(za!==Ta||null!==e&&0!=(64&e.effectTag))for(a=t.child;null!==a;){if(null!==(e=Ai(a))){for(t.effectTag|=64,Go(r,!1),null!==(i=e.updateQueue)&&(t.updateQueue=i,t.effectTag|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=t.child;null!==r;)a=n,(i=r).effectTag&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,null===(e=i.alternate)?(i.childExpirationTime=0,i.expirationTime=a,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null):(i.childExpirationTime=e.childExpirationTime,i.expirationTime=e.expirationTime,i.child=e.child,i.memoizedProps=e.memoizedProps,i.memoizedState=e.memoizedState,i.updateQueue=e.updateQueue,a=e.dependencies,i.dependencies=null===a?null:{expirationTime:a.expirationTime,firstContext:a.firstContext,responders:a.responders}),r=r.sibling;return fl(Li,1&Li.current|2),t.child}a=a.sibling}}else{if(!i)if(null!==(e=Ai(a))){if(t.effectTag|=64,i=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),Go(r,!0),null===r.tail&&"hidden"===r.tailMode&&!a.alternate)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*Vl()-r.renderingStartTime>r.tailExpiration&&1<n&&(t.effectTag|=64,i=!0,Go(r,!1),t.expirationTime=t.childExpirationTime=n-1);r.isBackwards?(a.sibling=t.child,t.child=a):(null!==(n=r.last)?n.sibling=a:t.child=a,r.last=a)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=Vl()+500),n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Vl(),n.sibling=null,t=Li.current,fl(Li,i?1&t|2:1&t),n):null}throw Error(o(156,t.tag))}function Jo(e){switch(e.tag){case 1:vl(e.type)&&gl();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(Mi(),sl(hl),sl(pl),0!=(64&(t=e.effectTag)))throw Error(o(285));return e.effectTag=-4097&t|64,e;case 5:return Ri(e),null;case 13:return sl(Li),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return sl(Li),null;case 4:return Mi(),null;case 10:return ni(e),null;default:return null}}function ea(e,t){return{value:e,source:t,stack:ve(t)}}Wo=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ho=function(e,t,n,r,i){var o=e.memoizedProps;if(o!==r){var a,u,c=t.stateNode;switch(Fi(Ni.current),e=null,n){case"input":o=xe(c,o),r=xe(c,r),e=[];break;case"option":o=Pe(c,o),r=Pe(c,r),e=[];break;case"select":o=l({},o,{value:void 0}),r=l({},r,{value:void 0}),e=[];break;case"textarea":o=Oe(c,o),r=Oe(c,r),e=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(c.onclick=un)}for(a in rn(n,r),n=null,o)if(!r.hasOwnProperty(a)&&o.hasOwnProperty(a)&&null!=o[a])if("style"===a)for(u in c=o[a])c.hasOwnProperty(u)&&(n||(n={}),n[u]="");else"dangerouslySetInnerHTML"!==a&&"children"!==a&&"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(T.hasOwnProperty(a)?e||(e=[]):(e=e||[]).push(a,null));for(a in r){var s=r[a];if(c=null!=o?o[a]:void 0,r.hasOwnProperty(a)&&s!==c&&(null!=s||null!=c))if("style"===a)if(c){for(u in c)!c.hasOwnProperty(u)||s&&s.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in s)s.hasOwnProperty(u)&&c[u]!==s[u]&&(n||(n={}),n[u]=s[u])}else n||(e||(e=[]),e.push(a,n)),n=s;else"dangerouslySetInnerHTML"===a?(s=s?s.__html:void 0,c=c?c.__html:void 0,null!=s&&c!==s&&(e=e||[]).push(a,s)):"children"===a?c===s||"string"!=typeof s&&"number"!=typeof s||(e=e||[]).push(a,""+s):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&(T.hasOwnProperty(a)?(null!=s&&an(i,a),e||c===s||(e=[])):(e=e||[]).push(a,s))}n&&(e=e||[]).push("style",n),i=e,(t.updateQueue=i)&&(t.effectTag|=4)}},$o=function(e,t,n,r){n!==r&&(t.effectTag|=4)};var ta="function"==typeof WeakSet?WeakSet:Set;function na(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=ve(n)),null!==n&&ye(n.type),t=t.value,null!==e&&1===e.tag&&ye(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function ra(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){xu(e,t)}else t.current=null}function la(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Xl(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:case 5:case 6:case 4:case 17:return}throw Error(o(163))}function ia(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==t)}}function oa(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function aa(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:return void oa(3,n);case 1:if(e=n.stateNode,4&n.effectTag)if(null===t)e.componentDidMount();else{var r=n.elementType===n.type?t.memoizedProps:Xl(n.type,t.memoizedProps);e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return void(null!==(t=n.updateQueue)&&pi(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}pi(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.effectTag&&bn(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Dt(n)))));case 19:case 17:case 20:case 21:return}throw Error(o(163))}function ua(e,t,n){switch("function"==typeof Cu&&Cu(t),t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e.next;$l(97<n?97:n,(function(){var e=r;do{var n=e.destroy;if(void 0!==n){var l=t;try{n()}catch(e){xu(l,e)}}e=e.next}while(e!==r)}))}break;case 1:ra(t),"function"==typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){xu(e,t)}}(t,n);break;case 5:ra(t);break;case 4:ha(e,t,n)}}function ca(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==t&&ca(t)}function sa(e){return 5===e.tag||3===e.tag||4===e.tag}function fa(e){e:{for(var t=e.return;null!==t;){if(sa(t)){var n=t;break e}t=t.return}throw Error(o(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(o(161))}16&n.effectTag&&(Ue(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||sa(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}r?da(e,n,t):pa(e,n,t)}function da(e,t,n){var r=e.tag,l=5===r||6===r;if(l)e=l?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=un));else if(4!==r&&null!==(e=e.child))for(da(e,t,n),e=e.sibling;null!==e;)da(e,t,n),e=e.sibling}function pa(e,t,n){var r=e.tag,l=5===r||6===r;if(l)e=l?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(pa(e,t,n),e=e.sibling;null!==e;)pa(e,t,n),e=e.sibling}function ha(e,t,n){for(var r,l,i=t,a=!1;;){if(!a){a=i.return;e:for(;;){if(null===a)throw Error(o(160));switch(r=a.stateNode,a.tag){case 5:l=!1;break e;case 3:case 4:r=r.containerInfo,l=!0;break e}a=a.return}a=!0}if(5===i.tag||6===i.tag){e:for(var u=e,c=i,s=n,f=c;;)if(ua(u,f,s),null!==f.child&&4!==f.tag)f.child.return=f,f=f.child;else{if(f===c)break e;for(;null===f.sibling;){if(null===f.return||f.return===c)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}l?(u=r,c=i.stateNode,8===u.nodeType?u.parentNode.removeChild(c):u.removeChild(c)):r.removeChild(i.stateNode)}else if(4===i.tag){if(null!==i.child){r=i.stateNode.containerInfo,l=!0,i.child.return=i,i=i.child;continue}}else if(ua(e,i,n),null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;4===(i=i.return).tag&&(a=!1)}i.sibling.return=i.return,i=i.sibling}}function ma(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:return void ia(3,t);case 1:return;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,l=null!==e?e.memoizedProps:r;e=t.type;var i=t.updateQueue;if(t.updateQueue=null,null!==i){for(n[_n]=r,"input"===e&&"radio"===r.type&&null!=r.name&&Te(n,r),ln(e,l),t=ln(e,r),l=0;l<i.length;l+=2){var a=i[l],u=i[l+1];"style"===a?tn(n,u):"dangerouslySetInnerHTML"===a?Ae(n,u):"children"===a?Ue(n,u):G(n,a,u,t)}switch(e){case"input":Se(n,r);break;case"textarea":Fe(n,r);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(e=r.value)?Ne(n,!!r.multiple,e,!1):t!==!!r.multiple&&(null!=r.defaultValue?Ne(n,!!r.multiple,r.defaultValue,!0):Ne(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(o(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((t=t.stateNode).hydrate&&(t.hydrate=!1,Dt(t.containerInfo)));case 12:return;case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,Aa=Vl()),null!==n)e:for(e=n;;){if(5===e.tag)i=e.stateNode,r?"function"==typeof(i=i.style).setProperty?i.setProperty("display","none","important"):i.display="none":(i=e.stateNode,l=null!=(l=e.memoizedProps.style)&&l.hasOwnProperty("display")?l.display:null,i.style.display=en("display",l));else if(6===e.tag)e.stateNode.nodeValue=r?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(i=e.child.sibling).return=e,e=i;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}return void ya(t);case 19:return void ya(t);case 17:return}throw Error(o(163))}function ya(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new ta),t.forEach((function(t){var r=Tu.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var va="function"==typeof WeakMap?WeakMap:Map;function ga(e,t,n){(n=ci(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ja||(ja=!0,Va=r),na(e,t)},n}function ba(e,t,n){(n=ci(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var l=t.value;n.payload=function(){return na(e,t),r(l)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Wa?Wa=new Set([this]):Wa.add(this),na(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var wa,ka=Math.ceil,xa=X.ReactCurrentDispatcher,Ea=X.ReactCurrentOwner,Ta=0,Sa=3,Ca=4,_a=0,Pa=null,Na=null,Oa=0,za=Ta,Fa=null,Ia=1073741823,Ma=1073741823,Da=null,Ra=0,La=!1,Aa=0,Ua=null,ja=!1,Va=null,Wa=null,Ha=!1,$a=null,Qa=90,Ba=null,qa=0,Ka=null,Ya=0;function Xa(){return 0!=(48&_a)?1073741821-(Vl()/10|0):0!==Ya?Ya:Ya=1073741821-(Vl()/10|0)}function Ga(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=Wl();if(0==(4&t))return 99===r?1073741823:1073741822;if(0!=(16&_a))return Oa;if(null!==n)e=Yl(e,0|n.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=Yl(e,150,100);break;case 97:case 96:e=Yl(e,5e3,250);break;case 95:e=2;break;default:throw Error(o(326))}return null!==Pa&&e===Oa&&--e,e}function Za(e,t){if(50<qa)throw qa=0,Ka=null,Error(o(185));if(null!==(e=Ja(e,t))){var n=Wl();1073741823===t?0!=(8&_a)&&0==(48&_a)?ru(e):(tu(e),0===_a&&ql()):tu(e),0==(4&_a)||98!==n&&99!==n||(null===Ba?Ba=new Map([[e,t]]):(void 0===(n=Ba.get(e))||n>t)&&Ba.set(e,t))}}function Ja(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,l=null;if(null===r&&3===e.tag)l=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){l=r.stateNode;break}r=r.return}return null!==l&&(Pa===l&&(su(t),za===Ca&&Lu(l,Oa)),Au(l,t)),l}function eu(e){var t=e.lastExpiredTime;if(0!==t)return t;if(!Ru(e,t=e.firstPendingTime))return t;var n=e.lastPingedTime;return 2>=(e=n>(e=e.nextKnownPendingLevel)?n:e)&&t!==e?0:e}function tu(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Bl(ru.bind(null,e));else{var t=eu(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Xa();if(r=1073741823===t?99:1===t||2===t?95:0>=(r=10*(1073741821-t)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var l=e.callbackPriority;if(e.callbackExpirationTime===t&&l>=r)return;n!==Ml&&Sl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?Bl(ru.bind(null,e)):Ql(r,nu.bind(null,e),{timeout:10*(1073741821-t)-Vl()}),e.callbackNode=t}}}function nu(e,t){if(Ya=0,t)return Uu(e,t=Xa()),tu(e),null;var n=eu(e);if(0!==n){if(t=e.callbackNode,0!=(48&_a))throw Error(o(327));if(bu(),e===Pa&&n===Oa||ou(e,n),null!==Na){var r=_a;_a|=16;for(var l=uu();;)try{du();break}catch(t){au(e,t)}if(ti(),_a=r,xa.current=l,1===za)throw t=Fa,ou(e,n),Lu(e,n),tu(e),t;if(null===Na)switch(l=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,r=za,Pa=null,r){case Ta:case 1:throw Error(o(345));case 2:Uu(e,2<n?2:n);break;case Sa:if(Lu(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=mu(l)),1073741823===Ia&&10<(l=Aa+500-Vl())){if(La){var i=e.lastPingedTime;if(0===i||i>=n){e.lastPingedTime=n,ou(e,n);break}}if(0!==(i=eu(e))&&i!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}e.timeoutHandle=kn(yu.bind(null,e),l);break}yu(e);break;case Ca:if(Lu(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=mu(l)),La&&(0===(l=e.lastPingedTime)||l>=n)){e.lastPingedTime=n,ou(e,n);break}if(0!==(l=eu(e))&&l!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}if(1073741823!==Ma?r=10*(1073741821-Ma)-Vl():1073741823===Ia?r=0:(r=10*(1073741821-Ia)-5e3,0>(r=(l=Vl())-r)&&(r=0),(n=10*(1073741821-n)-l)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ka(r/1960))-r)&&(r=n)),10<r){e.timeoutHandle=kn(yu.bind(null,e),r);break}yu(e);break;case 5:if(1073741823!==Ia&&null!==Da){i=Ia;var a=Da;if(0>=(r=0|a.busyMinDurationMs)?r=0:(l=0|a.busyDelayMs,r=(i=Vl()-(10*(1073741821-i)-(0|a.timeoutMs||5e3)))<=l?0:l+r-i),10<r){Lu(e,n),e.timeoutHandle=kn(yu.bind(null,e),r);break}}yu(e);break;default:throw Error(o(329))}if(tu(e),e.callbackNode===t)return nu.bind(null,e)}}return null}function ru(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,0!=(48&_a))throw Error(o(327));if(bu(),e===Pa&&t===Oa||ou(e,t),null!==Na){var n=_a;_a|=16;for(var r=uu();;)try{fu();break}catch(t){au(e,t)}if(ti(),_a=n,xa.current=r,1===za)throw n=Fa,ou(e,t),Lu(e,t),tu(e),n;if(null!==Na)throw Error(o(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Pa=null,yu(e),tu(e)}return null}function lu(e,t){var n=_a;_a|=1;try{return e(t)}finally{0===(_a=n)&&ql()}}function iu(e,t){var n=_a;_a&=-2,_a|=8;try{return e(t)}finally{0===(_a=n)&&ql()}}function ou(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,xn(n)),null!==Na)for(n=Na.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&gl();break;case 3:Mi(),sl(hl),sl(pl);break;case 5:Ri(r);break;case 4:Mi();break;case 13:case 19:sl(Li);break;case 10:ni(r)}n=n.return}Pa=e,Na=Ou(e.current,null),Oa=t,za=Ta,Fa=null,Ma=Ia=1073741823,Da=null,Ra=0,La=!1}function au(e,t){for(;;){try{if(ti(),ji.current=go,Bi)for(var n=Hi.memoizedState;null!==n;){var r=n.queue;null!==r&&(r.pending=null),n=n.next}if(Wi=0,Qi=$i=Hi=null,Bi=!1,null===Na||null===Na.return)return za=1,Fa=t,Na=null;e:{var l=e,i=Na.return,o=Na,a=t;if(t=Oa,o.effectTag|=2048,o.firstEffect=o.lastEffect=null,null!==a&&"object"==typeof a&&"function"==typeof a.then){var u=a;if(0==(2&o.mode)){var c=o.alternate;c?(o.updateQueue=c.updateQueue,o.memoizedState=c.memoizedState,o.expirationTime=c.expirationTime):(o.updateQueue=null,o.memoizedState=null)}var s=0!=(1&Li.current),f=i;do{var d;if(d=13===f.tag){var p=f.memoizedState;if(null!==p)d=null!==p.dehydrated;else{var h=f.memoizedProps;d=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!s)}}if(d){var m=f.updateQueue;if(null===m){var y=new Set;y.add(u),f.updateQueue=y}else m.add(u);if(0==(2&f.mode)){if(f.effectTag|=64,o.effectTag&=-2981,1===o.tag)if(null===o.alternate)o.tag=17;else{var v=ci(1073741823,null);v.tag=2,si(o,v)}o.expirationTime=1073741823;break e}a=void 0,o=t;var g=l.pingCache;if(null===g?(g=l.pingCache=new va,a=new Set,g.set(u,a)):void 0===(a=g.get(u))&&(a=new Set,g.set(u,a)),!a.has(o)){a.add(o);var b=Eu.bind(null,l,u,o);u.then(b,b)}f.effectTag|=4096,f.expirationTime=t;break e}f=f.return}while(null!==f);a=Error((ye(o.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+ve(o))}5!==za&&(za=2),a=ea(a,o),f=i;do{switch(f.tag){case 3:u=a,f.effectTag|=4096,f.expirationTime=t,fi(f,ga(f,u,t));break e;case 1:u=a;var w=f.type,k=f.stateNode;if(0==(64&f.effectTag)&&("function"==typeof w.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===Wa||!Wa.has(k)))){f.effectTag|=4096,f.expirationTime=t,fi(f,ba(f,u,t));break e}}f=f.return}while(null!==f)}Na=hu(Na)}catch(e){t=e;continue}break}}function uu(){var e=xa.current;return xa.current=go,null===e?go:e}function cu(e,t){e<Ia&&2<e&&(Ia=e),null!==t&&e<Ma&&2<e&&(Ma=e,Da=t)}function su(e){e>Ra&&(Ra=e)}function fu(){for(;null!==Na;)Na=pu(Na)}function du(){for(;null!==Na&&!Dl();)Na=pu(Na)}function pu(e){var t=wa(e.alternate,e,Oa);return e.memoizedProps=e.pendingProps,null===t&&(t=hu(e)),Ea.current=null,t}function hu(e){Na=e;do{var t=Na.alternate;if(e=Na.return,0==(2048&Na.effectTag)){if(t=Zo(t,Na,Oa),1===Oa||1!==Na.childExpirationTime){for(var n=0,r=Na.child;null!==r;){var l=r.expirationTime,i=r.childExpirationTime;l>n&&(n=l),i>n&&(n=i),r=r.sibling}Na.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Na.firstEffect),null!==Na.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Na.firstEffect),e.lastEffect=Na.lastEffect),1<Na.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=Na:e.firstEffect=Na,e.lastEffect=Na))}else{if(null!==(t=Jo(Na)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=Na.sibling))return t;Na=e}while(null!==Na);return za===Ta&&(za=5),null}function mu(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function yu(e){var t=Wl();return $l(99,vu.bind(null,e,t)),null}function vu(e,t){do{bu()}while(null!==$a);if(0!=(48&_a))throw Error(o(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var l=mu(n);if(e.firstPendingTime=l,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Pa&&(Na=Pa=null,Oa=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,l=n.firstEffect):l=n:l=n.firstEffect,null!==l){var i=_a;_a|=32,Ea.current=null,vn=Qt;var a=pn();if(hn(a)){if("selectionStart"in a)var u={start:a.selectionStart,end:a.selectionEnd};else e:{var c=(u=(u=a.ownerDocument)&&u.defaultView||window).getSelection&&u.getSelection();if(c&&0!==c.rangeCount){u=c.anchorNode;var s=c.anchorOffset,f=c.focusNode;c=c.focusOffset;try{u.nodeType,f.nodeType}catch(e){u=null;break e}var d=0,p=-1,h=-1,m=0,y=0,v=a,g=null;t:for(;;){for(var b;v!==u||0!==s&&3!==v.nodeType||(p=d+s),v!==f||0!==c&&3!==v.nodeType||(h=d+c),3===v.nodeType&&(d+=v.nodeValue.length),null!==(b=v.firstChild);)g=v,v=b;for(;;){if(v===a)break t;if(g===u&&++m===s&&(p=d),g===f&&++y===c&&(h=d),null!==(b=v.nextSibling))break;g=(v=g).parentNode}v=b}u=-1===p||-1===h?null:{start:p,end:h}}else u=null}u=u||{start:0,end:0}}else u=null;gn={activeElementDetached:null,focusedElem:a,selectionRange:u},Qt=!1,Ua=l;do{try{gu()}catch(e){if(null===Ua)throw Error(o(330));xu(Ua,e),Ua=Ua.nextEffect}}while(null!==Ua);Ua=l;do{try{for(a=e,u=t;null!==Ua;){var w=Ua.effectTag;if(16&w&&Ue(Ua.stateNode,""),128&w){var k=Ua.alternate;if(null!==k){var x=k.ref;null!==x&&("function"==typeof x?x(null):x.current=null)}}switch(1038&w){case 2:fa(Ua),Ua.effectTag&=-3;break;case 6:fa(Ua),Ua.effectTag&=-3,ma(Ua.alternate,Ua);break;case 1024:Ua.effectTag&=-1025;break;case 1028:Ua.effectTag&=-1025,ma(Ua.alternate,Ua);break;case 4:ma(Ua.alternate,Ua);break;case 8:ha(a,s=Ua,u),ca(s)}Ua=Ua.nextEffect}}catch(e){if(null===Ua)throw Error(o(330));xu(Ua,e),Ua=Ua.nextEffect}}while(null!==Ua);if(x=gn,k=pn(),w=x.focusedElem,u=x.selectionRange,k!==w&&w&&w.ownerDocument&&dn(w.ownerDocument.documentElement,w)){null!==u&&hn(w)&&(k=u.start,void 0===(x=u.end)&&(x=k),"selectionStart"in w?(w.selectionStart=k,w.selectionEnd=Math.min(x,w.value.length)):(x=(k=w.ownerDocument||document)&&k.defaultView||window).getSelection&&(x=x.getSelection(),s=w.textContent.length,a=Math.min(u.start,s),u=void 0===u.end?a:Math.min(u.end,s),!x.extend&&a>u&&(s=u,u=a,a=s),s=fn(w,a),f=fn(w,u),s&&f&&(1!==x.rangeCount||x.anchorNode!==s.node||x.anchorOffset!==s.offset||x.focusNode!==f.node||x.focusOffset!==f.offset)&&((k=k.createRange()).setStart(s.node,s.offset),x.removeAllRanges(),a>u?(x.addRange(k),x.extend(f.node,f.offset)):(k.setEnd(f.node,f.offset),x.addRange(k))))),k=[];for(x=w;x=x.parentNode;)1===x.nodeType&&k.push({element:x,left:x.scrollLeft,top:x.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w<k.length;w++)(x=k[w]).element.scrollLeft=x.left,x.element.scrollTop=x.top}Qt=!!vn,gn=vn=null,e.current=n,Ua=l;do{try{for(w=e;null!==Ua;){var E=Ua.effectTag;if(36&E&&aa(w,Ua.alternate,Ua),128&E){k=void 0;var T=Ua.ref;if(null!==T){var S=Ua.stateNode;switch(Ua.tag){case 5:k=S;break;default:k=S}"function"==typeof T?T(k):T.current=k}}Ua=Ua.nextEffect}}catch(e){if(null===Ua)throw Error(o(330));xu(Ua,e),Ua=Ua.nextEffect}}while(null!==Ua);Ua=null,Rl(),_a=i}else e.current=n;if(Ha)Ha=!1,$a=e,Qa=t;else for(Ua=l;null!==Ua;)t=Ua.nextEffect,Ua.nextEffect=null,Ua=t;if(0===(t=e.firstPendingTime)&&(Wa=null),1073741823===t?e===Ka?qa++:(qa=0,Ka=e):qa=0,"function"==typeof Su&&Su(n.stateNode,r),tu(e),ja)throw ja=!1,e=Va,Va=null,e;return 0!=(8&_a)||ql(),null}function gu(){for(;null!==Ua;){var e=Ua.effectTag;0!=(256&e)&&la(Ua.alternate,Ua),0==(512&e)||Ha||(Ha=!0,Ql(97,(function(){return bu(),null}))),Ua=Ua.nextEffect}}function bu(){if(90!==Qa){var e=97<Qa?97:Qa;return Qa=90,$l(e,wu)}}function wu(){if(null===$a)return!1;var e=$a;if($a=null,0!=(48&_a))throw Error(o(331));var t=_a;for(_a|=32,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:case 22:ia(5,n),oa(5,n)}}catch(t){if(null===e)throw Error(o(330));xu(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return _a=t,ql(),!0}function ku(e,t,n){si(e,t=ga(e,t=ea(n,t),1073741823)),null!==(e=Ja(e,1073741823))&&tu(e)}function xu(e,t){if(3===e.tag)ku(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){ku(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Wa||!Wa.has(r))){si(n,e=ba(n,e=ea(t,e),1073741823)),null!==(n=Ja(n,1073741823))&&tu(n);break}}n=n.return}}function Eu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),Pa===e&&Oa===n?za===Ca||za===Sa&&1073741823===Ia&&Vl()-Aa<500?ou(e,Oa):La=!0:Ru(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,tu(e)))}function Tu(e,t){var n=e.stateNode;null!==n&&n.delete(t),0==(t=0)&&(t=Ga(t=Xa(),e,null)),null!==(e=Ja(e,t))&&tu(e)}wa=function(e,t,n){var r=t.expirationTime;if(null!==e){var l=t.pendingProps;if(e.memoizedProps!==l||hl.current)Fo=!0;else{if(r<n){switch(Fo=!1,t.tag){case 3:Vo(t),Oo();break;case 5:if(Di(t),4&t.mode&&1!==n&&l.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:vl(t.type)&&kl(t);break;case 4:Ii(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value,l=t.type._context,fl(Gl,l._currentValue),l._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?Bo(e,t,n):(fl(Li,1&Li.current),null!==(t=Xo(e,t,n))?t.sibling:null);fl(Li,1&Li.current);break;case 19:if(r=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(r)return Yo(e,t,n);t.effectTag|=64}if(null!==(l=t.memoizedState)&&(l.rendering=null,l.tail=null),fl(Li,Li.current),!r)return null}return Xo(e,t,n)}Fo=!1}}else Fo=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,l=yl(t,pl.current),li(t,n),l=Yi(null,t,r,e,l,n),t.effectTag|=1,"object"==typeof l&&null!==l&&"function"==typeof l.render&&void 0===l.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,vl(r)){var i=!0;kl(t)}else i=!1;t.memoizedState=null!==l.state&&void 0!==l.state?l.state:null,ai(t);var a=r.getDerivedStateFromProps;"function"==typeof a&&yi(t,r,a,e),l.updater=vi,t.stateNode=l,l._reactInternalFiber=t,ki(t,r,e,n),t=jo(null,t,r,!0,i,n)}else t.tag=0,Io(null,t,l,n),t=t.child;return t;case 16:e:{if(l=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(l),1!==l._status)throw l._result;switch(l=l._result,t.type=l,i=t.tag=function(e){if("function"==typeof e)return Nu(e)?1:0;if(null!=e){if((e=e.$$typeof)===ue)return 11;if(e===fe)return 14}return 2}(l),e=Xl(l,e),i){case 0:t=Ao(null,t,l,e,n);break e;case 1:t=Uo(null,t,l,e,n);break e;case 11:t=Mo(null,t,l,e,n);break e;case 14:t=Do(null,t,l,Xl(l.type,e),r,n);break e}throw Error(o(306,l,""))}return t;case 0:return r=t.type,l=t.pendingProps,Ao(e,t,r,l=t.elementType===r?l:Xl(r,l),n);case 1:return r=t.type,l=t.pendingProps,Uo(e,t,r,l=t.elementType===r?l:Xl(r,l),n);case 3:if(Vo(t),r=t.updateQueue,null===e||null===r)throw Error(o(282));if(r=t.pendingProps,l=null!==(l=t.memoizedState)?l.element:null,ui(e,t),di(t,r,null,n),(r=t.memoizedState.element)===l)Oo(),t=Xo(e,t,n);else{if((l=t.stateNode.hydrate)&&(Eo=En(t.stateNode.containerInfo.firstChild),xo=t,l=To=!0),l)for(n=_i(t,null,r,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else Io(e,t,r,n),Oo();t=t.child}return t;case 5:return Di(t),null===e&&_o(t),r=t.type,l=t.pendingProps,i=null!==e?e.memoizedProps:null,a=l.children,wn(r,l)?a=null:null!==i&&wn(r,i)&&(t.effectTag|=16),Lo(e,t),4&t.mode&&1!==n&&l.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Io(e,t,a,n),t=t.child),t;case 6:return null===e&&_o(t),null;case 13:return Bo(e,t,n);case 4:return Ii(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Ci(t,null,r,n):Io(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,Mo(e,t,r,l=t.elementType===r?l:Xl(r,l),n);case 7:return Io(e,t,t.pendingProps,n),t.child;case 8:case 12:return Io(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,l=t.pendingProps,a=t.memoizedProps,i=l.value;var u=t.type._context;if(fl(Gl,u._currentValue),u._currentValue=i,null!==a)if(u=a.value,0==(i=Ur(u,i)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(u,i):1073741823))){if(a.children===l.children&&!hl.current){t=Xo(e,t,n);break e}}else for(null!==(u=t.child)&&(u.return=t);null!==u;){var c=u.dependencies;if(null!==c){a=u.child;for(var s=c.firstContext;null!==s;){if(s.context===r&&0!=(s.observedBits&i)){1===u.tag&&((s=ci(n,null)).tag=2,si(u,s)),u.expirationTime<n&&(u.expirationTime=n),null!==(s=u.alternate)&&s.expirationTime<n&&(s.expirationTime=n),ri(u.return,n),c.expirationTime<n&&(c.expirationTime=n);break}s=s.next}}else a=10===u.tag&&u.type===t.type?null:u.child;if(null!==a)a.return=u;else for(a=u;null!==a;){if(a===t){a=null;break}if(null!==(u=a.sibling)){u.return=a.return,a=u;break}a=a.return}u=a}Io(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=(i=t.pendingProps).children,li(t,n),r=r(l=ii(l,i.unstable_observedBits)),t.effectTag|=1,Io(e,t,r,n),t.child;case 14:return i=Xl(l=t.type,t.pendingProps),Do(e,t,l,i=Xl(l.type,i),r,n);case 15:return Ro(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Xl(r,l),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,vl(r)?(e=!0,kl(t)):e=!1,li(t,n),bi(t,r,l),ki(t,r,l,n),jo(null,t,r,!0,e,n);case 19:return Yo(e,t,n)}throw Error(o(156,t.tag))};var Su=null,Cu=null;function _u(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Pu(e,t,n,r){return new _u(e,t,n,r)}function Nu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ou(e,t){var n=e.alternate;return null===n?((n=Pu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function zu(e,t,n,r,l,i){var a=2;if(r=e,"function"==typeof e)Nu(e)&&(a=1);else if("string"==typeof e)a=5;else e:switch(e){case ne:return Fu(n.children,l,i,t);case ae:a=8,l|=7;break;case re:a=8,l|=1;break;case le:return(e=Pu(12,n,t,8|l)).elementType=le,e.type=le,e.expirationTime=i,e;case ce:return(e=Pu(13,n,t,l)).type=ce,e.elementType=ce,e.expirationTime=i,e;case se:return(e=Pu(19,n,t,l)).elementType=se,e.expirationTime=i,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case ie:a=10;break e;case oe:a=9;break e;case ue:a=11;break e;case fe:a=14;break e;case de:a=16,r=null;break e;case pe:a=22;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Pu(a,n,t,l)).elementType=e,t.type=r,t.expirationTime=i,t}function Fu(e,t,n,r){return(e=Pu(7,e,r,t)).expirationTime=n,e}function Iu(e,t,n){return(e=Pu(6,e,null,t)).expirationTime=n,e}function Mu(e,t,n){return(t=Pu(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Du(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Ru(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function Lu(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(r>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Au(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function Uu(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function ju(e,t,n,r){var l=t.current,i=Xa(),a=hi.suspense;i=Ga(i,l,a);e:if(n){t:{if(Ze(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(o(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(vl(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(o(171))}if(1===n.tag){var c=n.type;if(vl(c)){n=wl(n,c,u);break e}}n=u}else n=dl;return null===t.context?t.context=n:t.pendingContext=n,(t=ci(i,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),si(l,t),Za(l,i),i}function Vu(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function Wu(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function Hu(e,t){Wu(e,t),(e=e.alternate)&&Wu(e,t)}function $u(e,t,n){var r=new Du(e,t,n=null!=n&&!0===n.hydrate),l=Pu(3,null,null,2===t?7:1===t?3:0);r.current=l,l.stateNode=r,ai(l),e[Pn]=r.current,n&&0!==t&&function(e,t){var n=Ge(t);St.forEach((function(e){pt(e,t,n)})),Ct.forEach((function(e){pt(e,t,n)}))}(0,9===e.nodeType?e:e.ownerDocument),this._internalRoot=r}function Qu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Bu(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i._internalRoot;if("function"==typeof l){var a=l;l=function(){var e=Vu(o);a.call(e)}}ju(t,o,e,l)}else{if(i=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new $u(e,0,t?{hydrate:!0}:void 0)}(n,r),o=i._internalRoot,"function"==typeof l){var u=l;l=function(){var e=Vu(o);u.call(e)}}iu((function(){ju(t,o,e,l)}))}return Vu(o)}function qu(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:te,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function Ku(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Qu(t))throw Error(o(200));return qu(e,t,null,n)}$u.prototype.render=function(e){ju(e,this._internalRoot,null,null)},$u.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;ju(null,e,null,(function(){t[Pn]=null}))},ht=function(e){if(13===e.tag){var t=Yl(Xa(),150,100);Za(e,t),Hu(e,t)}},mt=function(e){13===e.tag&&(Za(e,3),Hu(e,3))},yt=function(e){if(13===e.tag){var t=Xa();Za(e,t=Ga(t,e,null)),Hu(e,t)}},P=function(e,t,n){switch(t){case"input":if(Se(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=Fn(r);if(!l)throw Error(o(90));ke(r),Se(r,l)}}}break;case"textarea":Fe(e,n);break;case"select":null!=(t=n.value)&&Ne(e,!!n.multiple,t,!1)}},M=lu,D=function(e,t,n,r,l){var i=_a;_a|=4;try{return $l(98,e.bind(null,t,n,r,l))}finally{0===(_a=i)&&ql()}},R=function(){0==(49&_a)&&(function(){if(null!==Ba){var e=Ba;Ba=null,e.forEach((function(e,t){Uu(t,e),tu(t)})),ql()}}(),bu())},L=function(e,t){var n=_a;_a|=2;try{return e(t)}finally{0===(_a=n)&&ql()}};var Yu={Events:[On,zn,Fn,C,E,Un,function(e){rt(e,An)},F,I,Xt,ot,bu,{current:!1}]};!function(e){var t=e.findFiberByHostInstance;!function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);Su=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},Cu=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(l({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:X.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=tt(e))?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))}({findFiberByHostInstance:Nn,bundleType:0,version:"16.14.0",rendererPackageName:"react-dom"}),t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Yu,t.createPortal=Ku,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(o(188));throw Error(o(268,Object.keys(e)))}return null===(e=tt(t))?null:e.stateNode},t.flushSync=function(e,t){if(0!=(48&_a))throw Error(o(187));var n=_a;_a|=1;try{return $l(99,e.bind(null,t))}finally{_a=n,ql()}},t.hydrate=function(e,t,n){if(!Qu(t))throw Error(o(200));return Bu(null,e,t,!0,n)},t.render=function(e,t,n){if(!Qu(t))throw Error(o(200));return Bu(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Qu(e))throw Error(o(40));return!!e._reactRootContainer&&(iu((function(){Bu(null,null,e,!1,(function(){e._reactRootContainer=null,e[Pn]=null}))})),!0)},t.unstable_batchedUpdates=lu,t.unstable_createPortal=function(e,t){return Ku(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Qu(n))throw Error(o(200));if(null==e||void 0===e._reactInternalFiber)throw Error(o(38));return Bu(e,t,n,!1,r)},t.version="16.14.0"},542:(e,t,n)=>{!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(577)},803:(e,t,n)=>{e.exports=n(597)},535:(e,t,n)=>{var r=n(525),l="function"==typeof Symbol&&Symbol.for,i=l?Symbol.for("react.element"):60103,o=l?Symbol.for("react.portal"):60106,a=l?Symbol.for("react.fragment"):60107,u=l?Symbol.for("react.strict_mode"):60108,c=l?Symbol.for("react.profiler"):60114,s=l?Symbol.for("react.provider"):60109,f=l?Symbol.for("react.context"):60110,d=l?Symbol.for("react.forward_ref"):60112,p=l?Symbol.for("react.suspense"):60113,h=l?Symbol.for("react.memo"):60115,m=l?Symbol.for("react.lazy"):60116,y="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function w(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||g}function k(){}function x(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||g}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(v(85));this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},k.prototype=w.prototype;var E=x.prototype=new k;E.constructor=x,r(E,w.prototype),E.isPureReactComponent=!0;var T={current:null},S=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function _(e,t,n){var r,l={},o=null,a=null;if(null!=t)for(r in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(o=""+t.key),t)S.call(t,r)&&!C.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(1===u)l.children=n;else if(1<u){for(var c=Array(u),s=0;s<u;s++)c[s]=arguments[s+2];l.children=c}if(e&&e.defaultProps)for(r in u=e.defaultProps)void 0===l[r]&&(l[r]=u[r]);return{$$typeof:i,type:e,key:o,ref:a,props:l,_owner:T.current}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var N=/\/+/g,O=[];function z(e,t,n,r){if(O.length){var l=O.pop();return l.result=e,l.keyPrefix=t,l.func=n,l.context=r,l.count=0,l}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function F(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>O.length&&O.push(e)}function I(e,t,n,r){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var a=!1;if(null===e)a=!0;else switch(l){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case i:case o:a=!0}}if(a)return n(r,e,""===t?"."+D(e,0):t),1;if(a=0,t=""===t?".":t+":",Array.isArray(e))for(var u=0;u<e.length;u++){var c=t+D(l=e[u],u);a+=I(l,c,n,r)}else if("function"==typeof(c=null===e||"object"!=typeof e?null:"function"==typeof(c=y&&e[y]||e["@@iterator"])?c:null))for(e=c.call(e),u=0;!(l=e.next()).done;)a+=I(l=l.value,c=t+D(l,u++),n,r);else if("object"===l)throw n=""+e,Error(v(31,"[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n,""));return a}function M(e,t,n){return null==e?0:I(e,"",t,n)}function D(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function R(e,t){e.func.call(e.context,t,e.count++)}function L(e,t,n){var r=e.result,l=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?A(e,r,n,(function(e){return e})):null!=e&&(P(e)&&(e=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,l+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(N,"$&/")+"/")+n)),r.push(e))}function A(e,t,n,r,l){var i="";null!=n&&(i=(""+n).replace(N,"$&/")+"/"),M(e,L,t=z(t,i,r,l)),F(t)}var U={current:null};function j(){var e=U.current;if(null===e)throw Error(v(321));return e}var V={ReactCurrentDispatcher:U,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:T,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:function(e,t,n){if(null==e)return e;var r=[];return A(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;M(e,R,t=z(null,null,t,n)),F(t)},count:function(e){return M(e,(function(){return null}),null)},toArray:function(e){var t=[];return A(e,t,null,(function(e){return e})),t},only:function(e){if(!P(e))throw Error(v(143));return e}},t.Component=w,t.Fragment=a,t.Profiler=c,t.PureComponent=x,t.StrictMode=u,t.Suspense=p,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=V,t.cloneElement=function(e,t,n){if(null==e)throw Error(v(267,e));var l=r({},e.props),o=e.key,a=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,u=T.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(s in t)S.call(t,s)&&!C.hasOwnProperty(s)&&(l[s]=void 0===t[s]&&void 0!==c?c[s]:t[s])}var s=arguments.length-2;if(1===s)l.children=n;else if(1<s){c=Array(s);for(var f=0;f<s;f++)c[f]=arguments[f+2];l.children=c}return{$$typeof:i,type:e.type,key:o,ref:a,props:l,_owner:u}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:f,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=_,t.createFactory=function(e){var t=_.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=P,t.lazy=function(e){return{$$typeof:m,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return j().useCallback(e,t)},t.useContext=function(e,t){return j().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return j().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return j().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return j().useLayoutEffect(e,t)},t.useMemo=function(e,t){return j().useMemo(e,t)},t.useReducer=function(e,t,n){return j().useReducer(e,t,n)},t.useRef=function(e){return j().useRef(e)},t.useState=function(e){return j().useState(e)},t.version="16.14.0"},378:(e,t,n)=>{e.exports=n(535)},323:(e,t)=>{var n,r,l,i,o;if("undefined"==typeof window||"function"!=typeof MessageChannel){var a=null,u=null,c=function(){if(null!==a)try{var e=t.unstable_now();a(!0,e),a=null}catch(e){throw setTimeout(c,0),e}},s=Date.now();t.unstable_now=function(){return Date.now()-s},n=function(e){null!==a?setTimeout(n,0,e):(a=e,setTimeout(c,0))},r=function(e,t){u=setTimeout(e,t)},l=function(){clearTimeout(u)},i=function(){return!1},o=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,d=window.Date,p=window.setTimeout,h=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof f&&"function"==typeof f.now)t.unstable_now=function(){return f.now()};else{var y=d.now();t.unstable_now=function(){return d.now()-y}}var v=!1,g=null,b=-1,w=5,k=0;i=function(){return t.unstable_now()>=k},o=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):w=0<e?Math.floor(1e3/e):5};var x=new MessageChannel,E=x.port2;x.port1.onmessage=function(){if(null!==g){var e=t.unstable_now();k=e+w;try{g(!0,e)?E.postMessage(null):(v=!1,g=null)}catch(e){throw E.postMessage(null),e}}else v=!1},n=function(e){g=e,v||(v=!0,E.postMessage(null))},r=function(e,n){b=p((function(){e(t.unstable_now())}),n)},l=function(){h(b),b=-1}}function T(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,l=e[r];if(!(void 0!==l&&0<_(l,t)))break e;e[r]=t,e[n]=l,n=r}}function S(e){return void 0===(e=e[0])?null:e}function C(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,l=e.length;r<l;){var i=2*(r+1)-1,o=e[i],a=i+1,u=e[a];if(void 0!==o&&0>_(o,n))void 0!==u&&0>_(u,o)?(e[r]=u,e[a]=n,r=a):(e[r]=o,e[i]=n,r=i);else{if(!(void 0!==u&&0>_(u,n)))break e;e[r]=u,e[a]=n,r=a}}}return t}return null}function _(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var P=[],N=[],O=1,z=null,F=3,I=!1,M=!1,D=!1;function R(e){for(var t=S(N);null!==t;){if(null===t.callback)C(N);else{if(!(t.startTime<=e))break;C(N),t.sortIndex=t.expirationTime,T(P,t)}t=S(N)}}function L(e){if(D=!1,R(e),!M)if(null!==S(P))M=!0,n(A);else{var t=S(N);null!==t&&r(L,t.startTime-e)}}function A(e,n){M=!1,D&&(D=!1,l()),I=!0;var o=F;try{for(R(n),z=S(P);null!==z&&(!(z.expirationTime>n)||e&&!i());){var a=z.callback;if(null!==a){z.callback=null,F=z.priorityLevel;var u=a(z.expirationTime<=n);n=t.unstable_now(),"function"==typeof u?z.callback=u:z===S(P)&&C(P),R(n)}else C(P);z=S(P)}if(null!==z)var c=!0;else{var s=S(N);null!==s&&r(L,s.startTime-n),c=!1}return c}finally{z=null,F=o,I=!1}}function U(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var j=o;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){M||I||(M=!0,n(A))},t.unstable_getCurrentPriorityLevel=function(){return F},t.unstable_getFirstCallbackNode=function(){return S(P)},t.unstable_next=function(e){switch(F){case 1:case 2:case 3:var t=3;break;default:t=F}var n=F;F=t;try{return e()}finally{F=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=j,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=F;F=e;try{return t()}finally{F=n}},t.unstable_scheduleCallback=function(e,i,o){var a=t.unstable_now();if("object"==typeof o&&null!==o){var u=o.delay;u="number"==typeof u&&0<u?a+u:a,o="number"==typeof o.timeout?o.timeout:U(e)}else o=U(e),u=a;return e={id:O++,callback:i,priorityLevel:e,startTime:u,expirationTime:o=u+o,sortIndex:-1},u>a?(e.sortIndex=u,T(N,e),null===S(P)&&e===S(N)&&(D?l():D=!0,r(L,u-a))):(e.sortIndex=o,T(P,e),M||I||(M=!0,n(A))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();R(e);var n=S(P);return n!==z&&null!==z&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<z.expirationTime||i()},t.unstable_wrapCallback=function(e){var t=F;return function(){var n=F;F=t;try{return e.apply(this,arguments)}finally{F=n}}}},102:(e,t,n)=>{e.exports=n(323)}},i={};function o(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={exports:{}};return l[e](n,n.exports,o),n.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e=o(378),t=o(542),n=o(803),r=o.n(n),o.g.React=e,o.g.ReactDOM=t,o.g.ReactDOMServer=r()})();;
/*! For license information please see vendors.js.LICENSE.txt */
(this.webpackChunk_utdanningsforbundet_udf_frontend=this.webpackChunk_utdanningsforbundet_udf_frontend||[]).push([[216],{29983:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.bodyOpenClassName=e.portalClassName=void 0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),o=n(63804),a=f(o),s=f(n(27196)),l=f(n(23615)),u=f(n(28747)),c=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(57149)),d=n(51112),h=f(d),p=n(64829);function f(t){return t&&t.__esModule?t:{default:t}}function m(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function y(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var g=e.portalClassName="ReactModalPortal",v=e.bodyOpenClassName="ReactModal__Body--open",_=d.canUseDOM&&void 0!==s.default.createPortal,b=function(){return _?s.default.createPortal:s.default.unstable_renderSubtreeIntoContainer};function x(t){return t()}var M=function(t){function e(){var t,n,i;m(this,e);for(var o=arguments.length,l=Array(o),c=0;c<o;c++)l[c]=arguments[c];return n=i=y(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(l))),i.removePortal=function(){!_&&s.default.unmountComponentAtNode(i.node);var t=x(i.props.parentSelector);t&&t.contains(i.node)?t.removeChild(i.node):console.warn('React-Modal: "parentSelector" prop did not returned any DOM element. Make sure that the parent element is unmounted to avoid any memory leaks.')},i.portalRef=function(t){i.portal=t},i.renderPortal=function(t){var n=b()(i,a.default.createElement(u.default,r({defaultStyles:e.defaultStyles},t)),i.node);i.portalRef(n)},y(i,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),i(e,[{key:"componentDidMount",value:function(){d.canUseDOM&&(_||(this.node=document.createElement("div")),this.node.className=this.props.portalClassName,x(this.props.parentSelector).appendChild(this.node),!_&&this.renderPortal(this.props))}},{key:"getSnapshotBeforeUpdate",value:function(t){return{prevParent:x(t.parentSelector),nextParent:x(this.props.parentSelector)}}},{key:"componentDidUpdate",value:function(t,e,n){if(d.canUseDOM){var r=this.props,i=r.isOpen,o=r.portalClassName;t.portalClassName!==o&&(this.node.className=o);var a=n.prevParent,s=n.nextParent;s!==a&&(a.removeChild(this.node),s.appendChild(this.node)),(t.isOpen||i)&&!_&&this.renderPortal(this.props)}}},{key:"componentWillUnmount",value:function(){if(d.canUseDOM&&this.node&&this.portal){var t=this.portal.state,e=Date.now(),n=t.isOpen&&this.props.closeTimeoutMS&&(t.closesAt||e+this.props.closeTimeoutMS);n?(t.beforeClose||this.portal.closeWithTimeout(),setTimeout(this.removePortal,n-e)):this.removePortal()}}},{key:"render",value:function(){return d.canUseDOM&&_?(!this.node&&_&&(this.node=document.createElement("div")),b()(a.default.createElement(u.default,r({ref:this.portalRef,defaultStyles:e.defaultStyles},this.props)),this.node)):null}}],[{key:"setAppElement",value:function(t){c.setElement(t)}}]),e}(o.Component);M.propTypes={isOpen:l.default.bool.isRequired,style:l.default.shape({content:l.default.object,overlay:l.default.object}),portalClassName:l.default.string,bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,className:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),overlayClassName:l.default.oneOfType([l.default.string,l.default.shape({base:l.default.string.isRequired,afterOpen:l.default.string.isRequired,beforeClose:l.default.string.isRequired})]),appElement:l.default.oneOfType([l.default.instanceOf(h.default),l.default.instanceOf(d.SafeHTMLCollection),l.default.instanceOf(d.SafeNodeList),l.default.arrayOf(l.default.instanceOf(h.default))]),onAfterOpen:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,ariaHideApp:l.default.bool,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,preventScroll:l.default.bool,parentSelector:l.default.func,aria:l.default.object,data:l.default.object,role:l.default.string,contentLabel:l.default.string,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,overlayElement:l.default.func,contentElement:l.default.func},M.defaultProps={isOpen:!1,portalClassName:g,bodyOpenClassName:v,role:"dialog",ariaHideApp:!0,closeTimeoutMS:0,shouldFocusAfterRender:!0,shouldCloseOnEsc:!0,shouldCloseOnOverlayClick:!0,shouldReturnFocusAfterClose:!0,preventScroll:!1,parentSelector:function(){return document.body},overlayElement:function(t,e){return a.default.createElement("div",t,e)},contentElement:function(t,e){return a.default.createElement("div",t,e)}},M.defaultStyles={overlay:{position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(255, 255, 255, 0.75)"},content:{position:"absolute",top:"40px",left:"40px",right:"40px",bottom:"40px",border:"1px solid #ccc",background:"#fff",overflow:"auto",WebkitOverflowScrolling:"touch",borderRadius:"4px",outline:"none",padding:"20px"}},(0,p.polyfill)(M),e.default=M},28747:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},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},o=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),a=n(63804),s=y(n(23615)),l=m(n(99685)),u=y(n(88338)),c=m(n(57149)),d=m(n(32409)),h=n(51112),p=y(h),f=y(n(89623));function m(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function y(t){return t&&t.__esModule?t:{default:t}}n(35063);var g={overlay:"ReactModal__Overlay",content:"ReactModal__Content"},v=0,_=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.setOverlayRef=function(t){n.overlay=t,n.props.overlayRef&&n.props.overlayRef(t)},n.setContentRef=function(t){n.content=t,n.props.contentRef&&n.props.contentRef(t)},n.afterClose=function(){var t=n.props,e=t.appElement,r=t.ariaHideApp,i=t.htmlOpenClassName,o=t.bodyOpenClassName;o&&d.remove(document.body,o),i&&d.remove(document.getElementsByTagName("html")[0],i),r&&v>0&&0==(v-=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.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){9===t.keyCode&&(0,u.default)(n.content,t),n.props.shouldCloseOnEsc&&27===t.keyCode&&(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 r="object"===(void 0===e?"undefined":i(e))?e:{base:g[t],afterOpen:g[t]+"--after-open",beforeClose:g[t]+"--before-close"},o=r.base;return n.state.afterOpen&&(o=o+" "+r.afterOpen),n.state.beforeClose&&(o=o+" "+r.beforeClose),"string"==typeof e&&e?o+" "+e:o},n.attributesFromObject=function(t,e){return Object.keys(e).reduce((function(n,r){return n[t+"-"+r]=e[r],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)}},{key:"beforeOpen",value:function(){var t=this.props,e=t.appElement,n=t.ariaHideApp,r=t.htmlOpenClassName,i=t.bodyOpenClassName;i&&d.add(document.body,i),r&&d.add(document.getElementsByTagName("html")[0],r),n&&(v+=1,c.hide(e)),f.default.register(this)}},{key:"render",value:function(){var t=this.props,e=t.id,n=t.className,i=t.overlayClassName,o=t.defaultStyles,a=t.children,s=n?{}:o.content,l=i?{}:o.overlay;if(this.shouldBeClosed())return null;var u={ref:this.setOverlayRef,className:this.buildClassName("overlay",i),style:r({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},c=r({id:e,ref:this.setContentRef,style:r({},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",r({modal:!0},this.props.aria)),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),d=this.props.contentElement(c,a);return this.props.overlayElement(u,d)}}]),e}(a.Component);_.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},_.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]),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=_,t.exports=e.default},57149:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.assertNodeList=s,e.setElement=function(t){var e=t;if("string"==typeof e&&o.canUseDOM){var n=document.querySelectorAll(e);s(n,e),e=n}return a=e||a},e.validateElement=l,e.hide=function(t){var e=!0,n=!1,r=void 0;try{for(var i,o=l(t)[Symbol.iterator]();!(e=(i=o.next()).done);e=!0)i.value.setAttribute("aria-hidden","true")}catch(t){n=!0,r=t}finally{try{!e&&o.return&&o.return()}finally{if(n)throw r}}},e.show=function(t){var e=!0,n=!1,r=void 0;try{for(var i,o=l(t)[Symbol.iterator]();!(e=(i=o.next()).done);e=!0)i.value.removeAttribute("aria-hidden")}catch(t){n=!0,r=t}finally{try{!e&&o.return&&o.return()}finally{if(n)throw r}}},e.documentNotReadyOrSSRTesting=function(){a=null},e.resetForTesting=function(){a=null};var r,i=(r=n(91895))&&r.__esModule?r:{default:r},o=n(51112),a=null;function s(t,e){if(!t||!t.length)throw new Error("react-modal: No elements were found for selector "+e+".")}function l(t){var e=t||a;return e?Array.isArray(e)||e instanceof HTMLCollection||e instanceof NodeList?e:[e]:((0,i.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(" ")),[])}},35063:(t,e,n)=>{"use strict";var r,i=(r=n(89623))&&r.__esModule?r:{default:r},o=void 0,a=void 0,s=[];function l(){0!==s.length&&s[s.length-1].focusContent()}i.default.subscribe((function(t,e){o&&a||((o=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),o.style.position="absolute",o.style.opacity="0",o.setAttribute("tabindex","0"),o.addEventListener("focus",l),(a=o.cloneNode()).addEventListener("focus",l)),(s=e).length>0?(document.body.firstChild!==o&&document.body.insertBefore(o,document.body.firstChild),document.body.lastChild!==a&&document.body.appendChild(a)):(o.parentElement&&o.parentElement.removeChild(o),a.parentElement&&a.parentElement.removeChild(a))}))},32409:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.dumpClassLists=function(){};var n={},r={};e.add=function(t,e){return i=t.classList,o="html"==t.nodeName.toLowerCase()?n:r,void e.split(" ").forEach((function(t){!function(t,e){t[e]||(t[e]=0),t[e]+=1}(o,t),i.add(t)}));var i,o},e.remove=function(t,e){return i=t.classList,o="html"==t.nodeName.toLowerCase()?n:r,void e.split(" ").forEach((function(t){!function(t,e){t[e]&&(t[e]-=1)}(o,t),0===o[t]&&i.remove(t)}));var i,o}},99685:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.handleBlur=l,e.handleFocus=u,e.markForFocusLater=function(){o.push(document.activeElement)},e.returnFocus=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=null;try{return void(0!==o.length&&(e=o.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(){o.length>0&&o.pop()},e.setupScopedFocus=function(t){a=t,window.addEventListener?(window.addEventListener("blur",l,!1),document.addEventListener("focus",u,!0)):(window.attachEvent("onBlur",l),document.attachEvent("onFocus",u))},e.teardownScopedFocus=function(){a=null,window.addEventListener?(window.removeEventListener("blur",l),document.removeEventListener("focus",u)):(window.detachEvent("onBlur",l),document.detachEvent("onFocus",u))};var r,i=(r=n(37845))&&r.__esModule?r:{default:r},o=[],a=null,s=!1;function l(){s=!0}function u(){if(s){if(s=!1,!a)return;setTimeout((function(){a.contains(document.activeElement)||((0,i.default)(a)[0]||a).focus()}),0)}}},89623:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=new 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=[]};e.default=n,t.exports=e.default},51112:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.canUseDOM=e.SafeNodeList=e.SafeHTMLCollection=void 0;var r,i=((r=n(1792))&&r.__esModule?r:{default:r}).default,o=i.canUseDOM?window.HTMLElement:{};e.SafeHTMLCollection=i.canUseDOM?window.HTMLCollection:{},e.SafeNodeList=i.canUseDOM?window.NodeList:{},e.canUseDOM=i.canUseDOM,e.default=o},88338:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,i.default)(t);if(n.length){var r=void 0,o=e.shiftKey,a=n[0],s=n[n.length-1];if(t===document.activeElement){if(!o)return;r=s}if(s!==document.activeElement||o||(r=a),a===document.activeElement&&o&&(r=s),r)return e.preventDefault(),void r.focus();var l=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null!=l&&"Chrome"!=l[1]&&null==/\biPod\b|\biPad\b/g.exec(navigator.userAgent)){var u=n.indexOf(document.activeElement);if(u>-1&&(u+=o?-1:1),void 0===(r=n[u]))return e.preventDefault(),void(r=o?s:a).focus();e.preventDefault(),r.focus()}}else e.preventDefault()};var r,i=(r=n(37845))&&r.__esModule?r:{default:r};t.exports=e.default},37845:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return[].slice.call(t.querySelectorAll("*"),0).filter(i)};var n=/input|select|textarea|button|object/;function r(t){var e=t.offsetWidth<=0&&t.offsetHeight<=0;if(e&&!t.innerHTML)return!0;var n=window.getComputedStyle(t);return e?"visible"!==n.getPropertyValue("overflow")||t.scrollWidth<=0&&t.scrollHeight<=0:"none"==n.getPropertyValue("display")}function i(t){var e=t.getAttribute("tabindex");null===e&&(e=void 0);var i=isNaN(e);return(i||e>=0)&&function(t,e){var i=t.nodeName.toLowerCase();return(n.test(i)&&!t.disabled||"a"===i&&t.href||e)&&function(t){for(var e=t;e&&e!==document.body;){if(r(e))return!1;e=e.parentNode}return!0}(t)}(t,!i)}t.exports=e.default},83253:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=(r=n(29983))&&r.__esModule?r:{default:r};e.default=i.default,t.exports=e.default},15365:t=>{t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r},t.exports.default=t.exports,t.exports.__esModule=!0},76161:t=>{t.exports=function(t){if(Array.isArray(t))return t},t.exports.default=t.exports,t.exports.__esModule=!0},39090:(t,e,n)=>{var r=n(15365);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.default=t.exports,t.exports.__esModule=!0},94647:t=>{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.default=t.exports,t.exports.__esModule=!0},11504:t=>{function e(t,e,n,r,i,o,a){try{var s=t[o](a),l=s.value}catch(t){return void n(t)}s.done?e(l):Promise.resolve(l).then(r,i)}t.exports=function(t){return function(){var n=this,r=arguments;return new Promise((function(i,o){var a=t.apply(n,r);function s(t){e(a,i,o,s,l,"next",t)}function l(t){e(a,i,o,s,l,"throw",t)}s(void 0)}))}},t.exports.default=t.exports,t.exports.__esModule=!0},89372:t=>{t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.default=t.exports,t.exports.__esModule=!0},5816:t=>{function e(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}t.exports=function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t},t.exports.default=t.exports,t.exports.__esModule=!0},65526:t=>{t.exports=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},t.exports.default=t.exports,t.exports.__esModule=!0},55117:(t,e,n)=>{"use strict";function r(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}n.d(e,{Z:()=>r})},29603:(t,e,n)=>{"use strict";function r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}n.d(e,{Z:()=>r})},60656:(t,e,n)=>{"use strict";function r(t,e){return(r=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function i(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)}n.d(e,{Z:()=>i})},50120:(t,e,n)=>{"use strict";function r(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}n.d(e,{Z:()=>r})},2398:t=>{function e(){return t.exports=e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},t.exports.default=t.exports,t.exports.__esModule=!0,e.apply(this,arguments)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0},38620:t=>{function e(n){return t.exports=e=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},t.exports.default=t.exports,t.exports.__esModule=!0,e(n)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0},44422:(t,e,n)=>{var r=n(17276);t.exports=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}}),e&&r(t,e)},t.exports.default=t.exports,t.exports.__esModule=!0},4700:(t,e,n)=>{var r=n(17276);t.exports=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e)},t.exports.default=t.exports,t.exports.__esModule=!0},7914:t=>{t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.default=t.exports,t.exports.__esModule=!0},71954:(t,e,n)=>{var r=n(11873).default;function i(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(i=function(t){return t?n:e})(t)}t.exports=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!=typeof t)return{default:t};var n=i(e);if(n&&n.has(t))return n.get(t);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(o,s,l):o[s]=t[s]}return o.default=t,n&&n.set(t,o),o},t.exports.default=t.exports,t.exports.__esModule=!0},78850:t=>{t.exports=function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.default=t.exports,t.exports.__esModule=!0},61238:t=>{t.exports=function(t,e){var n=t&&("undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"]);if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}},t.exports.default=t.exports,t.exports.__esModule=!0},64768:t=>{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.default=t.exports,t.exports.__esModule=!0},15929:t=>{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.default=t.exports,t.exports.__esModule=!0},22666:(t,e,n)=>{var r=n(15600);t.exports=function(t,e){if(null==t)return{};var n,i,o=r(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(i=0;i<a.length;i++)n=a[i],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o},t.exports.default=t.exports,t.exports.__esModule=!0},15600:t=>{t.exports=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i},t.exports.default=t.exports,t.exports.__esModule=!0},17066:(t,e,n)=>{var r=n(11873).default,i=n(94647);t.exports=function(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?i(t):e},t.exports.default=t.exports,t.exports.__esModule=!0},17276:t=>{function e(n,r){return t.exports=e=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},t.exports.default=t.exports,t.exports.__esModule=!0,e(n,r)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0},37613:(t,e,n)=>{var r=n(76161),i=n(61238),o=n(44595),a=n(64768);t.exports=function(t,e){return r(t)||i(t,e)||o(t,e)||a()},t.exports.default=t.exports,t.exports.__esModule=!0},46292:(t,e,n)=>{var r=n(39090),i=n(78850),o=n(44595),a=n(15929);t.exports=function(t){return r(t)||i(t)||o(t)||a()},t.exports.default=t.exports,t.exports.__esModule=!0},11873:t=>{function e(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(t.exports=e=function(t){return typeof t},t.exports.default=t.exports,t.exports.__esModule=!0):(t.exports=e=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.default=t.exports,t.exports.__esModule=!0),e(n)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0},44595:(t,e,n)=>{var r=n(15365);t.exports=function(t,e){if(t){if("string"==typeof t)return r(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)?r(t,e):void 0}},t.exports.default=t.exports,t.exports.__esModule=!0},57135:(t,e,n)=>{t.exports=n(86248)},75226:t=>{"use strict";t.exports=JSON.parse('{"title":"Norway, admin2","version":"1.1.3","type":"FeatureCollection","copyright":"Copyright (c) 2020 Highsoft AS, Based on data from Kartverket","copyrightShort":"Kartverket","copyrightUrl":"http://www.kartverket.no","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:EPSG:32633"}},"hc-transform":{"default":{"crs":"+proj=utm +zone=33 +datum=WGS84 +units=m +no_defs","scale":0.000471559186022,"jsonres":15.5,"jsonmarginX":-999,"jsonmarginY":9851,"xoffset":-76023.181595,"yoffset":7939205.65692}},"features":[{"type":"Feature","id":"NO.TF.5429","properties":{"hc-group":"admin2","hc-key":"no-tf-5429","hc-a2":"KV","name":"Kvænangen"},"geometry":{"type":"MultiPolygon","coordinates":[[[[5081,8703],[5074,8680],[5037,8698],[5047,8720],[5081,8703]]],[[[4948,8656],[4973,8700],[4989,8701],[5039,8674],[5055,8648],[5050,8625],[5104,8594],[5150,8552],[5169,8515],[5209,8488],[5196,8531],[5152,8563],[5176,8563],[5177,8583],[5152,8596],[5142,8649],[5145,8683],[5169,8685],[5173,8711],[5122,8702],[5101,8720],[5111,8736],[5156,8746],[5177,8797],[5141,8763],[5107,8766],[5077,8736],[5045,8764],[5017,8755],[4991,8800],[5006,8823],[4968,8810],[4946,8817],[4928,8852],[5013,8830],[5024,8841],[5104,8772],[5122,8822],[5177,8838],[5182,8797],[5217,8735],[5210,8723],[5244,8661],[5307,8647],[5317,8634],[5298,8608],[5328,8590],[5307,8542],[5332,8527],[5349,8470],[5407,8435],[5427,8455],[5446,8441],[5417,8404],[5411,8323],[5351,8319],[5317,8293],[5288,8286],[5272,8302],[5264,8339],[5239,8343],[5180,8311],[5131,8316],[5098,8341],[5080,8401],[5100,8425],[5111,8466],[5106,8543],[5054,8554],[5060,8588],[5012,8632],[5005,8651],[4948,8656]]]]}},{"type":"Feature","id":"NO.TF.5427","properties":{"hc-group":"admin2","hc-key":"no-tf-5427","hc-a2":"SK","name":"Skjervøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[4847,8728],[4829,8721],[4816,8757],[4824,8784],[4851,8752],[4847,8728]]],[[[4765,8544],[4769,8570],[4810,8585],[4816,8515],[4796,8508],[4765,8544]]],[[[4825,8692],[4848,8694],[4871,8668],[4910,8678],[4879,8651],[4871,8622],[4833,8619],[4816,8660],[4825,8692]]],[[[4791,8716],[4765,8693],[4765,8735],[4742,8701],[4720,8707],[4706,8734],[4708,8791],[4751,8847],[4791,8851],[4819,8820],[4810,8754],[4820,8716],[4791,8716]]]]}},{"type":"Feature","id":"NO.VL.4625","properties":{"hc-group":"admin2","hc-key":"no-vl-4625","hc-a2":"AU","name":"Austevoll"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-775,747],[-776,715],[-810,713],[-817,734],[-775,747]]],[[[-741,792],[-732,751],[-747,726],[-779,773],[-759,821],[-741,792]]],[[[-721,847],[-721,846],[-721,847],[-721,847]]]]}},{"type":"Feature","id":"NO.TF.5401","properties":{"hc-group":"admin2","hc-key":"no-tf-5401","hc-a2":"TR","name":"Tromsø"},"geometry":{"type":"MultiPolygon","coordinates":[[[[4189,8465],[4196,8498],[4217,8491],[4217,8469],[4189,8465]]],[[[4271,8642],[4244,8603],[4235,8614],[4232,8665],[4264,8659],[4271,8642]]],[[[4637,8305],[4644,8303],[4646,8276],[4606,8207],[4613,8152],[4572,8097],[4578,8068],[4550,8050],[4551,8083],[4526,8110],[4507,8101],[4452,8147],[4465,8170],[4452,8187],[4406,8164],[4397,8145],[4353,8209],[4371,8242],[4406,8259],[4427,8238],[4415,8274],[4366,8257],[4356,8242],[4338,8263],[4331,8307],[4367,8373],[4368,8408],[4421,8450],[4464,8448],[4494,8469],[4544,8483],[4557,8477],[4534,8375],[4552,8344],[4534,8260],[4541,8194],[4510,8143],[4553,8183],[4553,8253],[4563,8310],[4586,8322],[4606,8316],[4637,8305]]],[[[4206,8221],[4246,8241],[4309,8254],[4309,8213],[4330,8184],[4268,8166],[4264,8186],[4234,8193],[4206,8221]]],[[[4432,8476],[4372,8450],[4347,8490],[4288,8539],[4265,8547],[4254,8573],[4292,8571],[4310,8595],[4281,8613],[4318,8610],[4342,8592],[4336,8547],[4360,8550],[4368,8512],[4382,8500],[4405,8515],[4432,8476]]],[[[4122,8225],[4095,8257],[4063,8272],[4101,8311],[4130,8306],[4147,8277],[4176,8318],[4145,8315],[4112,8370],[4195,8375],[4233,8364],[4227,8378],[4169,8382],[4149,8418],[4157,8441],[4193,8430],[4194,8409],[4220,8453],[4240,8455],[4239,8416],[4261,8361],[4279,8441],[4248,8481],[4243,8522],[4267,8511],[4283,8525],[4289,8492],[4332,8485],[4355,8449],[4350,8413],[4318,8374],[4288,8358],[4280,8329],[4293,8316],[4298,8284],[4274,8262],[4243,8271],[4141,8226],[4122,8225]]]]}},{"type":"Feature","id":"NO.TD.5052","properties":{"hc-group":"admin2","hc-key":"no-td-5052","hc-a2":"LE","name":"Leka"},"geometry":{"type":"Polygon","coordinates":[[[2105,4628],[2027,4576],[2014,4587],[2038,4631],[2105,4628]]]}},{"type":"Feature","id":"NO.MR.1576","properties":{"hc-group":"admin2","hc-key":"no-mr-1576","hc-a2":"AU","name":"Aure"},"geometry":{"type":"MultiPolygon","coordinates":[[[[751,3145],[710,3150],[705,3194],[729,3193],[751,3145]]],[[[707,3142],[643,3133],[613,3169],[673,3214],[699,3187],[707,3142]]],[[[888,3148],[946,3154],[941,3149],[920,3147],[888,3148]]],[[[850,3140],[863,3145],[884,3148],[860,3142],[850,3140]]],[[[936,3335],[947,3293],[984,3271],[945,3207],[948,3161],[866,3164],[855,3205],[823,3242],[908,3258],[933,3276],[908,3285],[891,3315],[905,3338],[936,3335]]],[[[788,3190],[798,3236],[852,3162],[847,3144],[793,3136],[765,3152],[741,3200],[749,3234],[776,3225],[788,3190]]]]}},{"type":"Feature","id":"NO.NO.1837","properties":{"hc-group":"admin2","hc-key":"no-no-1837","hc-a2":"ME","name":"Meløy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2688,5969],[2717,5964],[2711,5949],[2650,5943],[2688,5969]]],[[[2868,6081],[2871,6079],[2871,6079],[2867,6052],[2899,6006],[2932,6004],[2926,5982],[2960,5955],[3004,5973],[3017,5956],[2995,5939],[3024,5908],[3007,5890],[3001,5870],[2957,5834],[2957,5861],[2918,5871],[2882,5837],[2846,5837],[2798,5870],[2774,5871],[2733,5897],[2790,5892],[2792,5911],[2841,5912],[2854,5927],[2796,5928],[2763,5911],[2743,5920],[2757,5950],[2799,5940],[2800,5956],[2731,5968],[2743,5984],[2790,5986],[2815,5974],[2888,5971],[2826,5988],[2775,6042],[2765,6068],[2738,6068],[2777,6093],[2836,6078],[2868,6081]]],[[[2690,5917],[2725,5912],[2732,5899],[2710,5904],[2690,5917]]]]}},{"type":"Feature","id":"NO.NO.1834","properties":{"hc-group":"admin2","hc-key":"no-no-1834","hc-a2":"LU","name":"Lurøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2544,5688],[2524,5625],[2493,5651],[2510,5670],[2500,5697],[2523,5708],[2544,5688]]],[[[2436,5810],[2432,5811],[2432,5816],[2435,5817],[2436,5810]]],[[[2460,5813],[2448,5784],[2438,5807],[2444,5817],[2460,5813]]],[[[2524,5774],[2507,5759],[2496,5768],[2501,5770],[2524,5774]]],[[[2555,5762],[2559,5763],[2609,5759],[2626,5719],[2619,5683],[2639,5656],[2638,5609],[2619,5576],[2609,5600],[2568,5595],[2557,5626],[2604,5648],[2614,5669],[2587,5740],[2554,5759],[2555,5760],[2555,5762]]]]}},{"type":"Feature","id":"NO.NO.1835","properties":{"hc-group":"admin2","hc-key":"no-no-1835","hc-a2":"TR","name":"Træna"},"geometry":{"type":"Polygon","coordinates":[[[2256,5762],[2246,5748],[2242,5761],[2252,5767],[2256,5762]]]}},{"type":"Feature","id":"NO.NO.1838","properties":{"hc-group":"admin2","hc-key":"no-no-1838","hc-a2":"GI","name":"Gildeskål"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2851,6191],[2815,6179],[2817,6204],[2838,6212],[2851,6191]]],[[[3010,6203],[2986,6202],[3006,6268],[3020,6256],[3016,6253],[3001,6219],[3010,6203]]],[[[2777,6093],[2810,6092],[2816,6117],[2848,6116],[2884,6137],[2857,6105],[2868,6081],[2836,6078],[2777,6093]]],[[[2871,6079],[2906,6138],[2897,6160],[2912,6191],[2927,6134],[2963,6126],[2980,6189],[3016,6191],[2998,6150],[2993,6091],[3001,6076],[2998,6007],[3004,5973],[2960,5955],[2926,5982],[2932,6004],[2899,6006],[2867,6052],[2871,6079]]],[[[2949,6232],[2964,6268],[2981,6276],[2955,6209],[2958,6148],[2943,6142],[2925,6192],[2891,6205],[2916,6251],[2949,6232]]]]}},{"type":"Feature","id":"NO.TF.5434","properties":{"hc-group":"admin2","hc-key":"no-tf-5434","hc-a2":"MÅ","name":"Måsøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[5844,9653],[5865,9646],[5858,9615],[5835,9632],[5844,9653]]],[[[5786,9684],[5800,9691],[5793,9629],[5748,9647],[5767,9692],[5786,9684]]],[[[5975,9525],[5974,9556],[5953,9595],[5956,9615],[5994,9591],[5995,9575],[5975,9525]]],[[[5973,9435],[5967,9412],[5902,9310],[5839,9328],[5831,9328],[5804,9369],[5769,9394],[5700,9398],[5685,9413],[5685,9457],[5715,9485],[5739,9449],[5784,9424],[5776,9495],[5801,9504],[5775,9517],[5753,9548],[5773,9563],[5753,9570],[5772,9586],[5801,9583],[5829,9554],[5822,9536],[5864,9548],[5859,9595],[5879,9587],[5866,9517],[5894,9503],[5905,9561],[5935,9526],[5950,9489],[5950,9461],[5972,9482],[5975,9519],[5987,9494],[5973,9435]]],[[[5618,9549],[5653,9558],[5645,9525],[5628,9523],[5605,9515],[5575,9537],[5600,9550],[5572,9559],[5580,9598],[5614,9600],[5618,9549]]]]}},{"type":"Feature","id":"NO.TF.5432","properties":{"hc-group":"admin2","hc-key":"no-tf-5432","hc-a2":"LO","name":"Loppa"},"geometry":{"type":"MultiPolygon","coordinates":[[[[5062,8902],[5045,8917],[5046,9003],[5070,8980],[5074,8952],[5062,8902]]],[[[5303,8818],[5286,8832],[5235,8843],[5240,8911],[5252,8921],[5259,8878],[5294,8850],[5303,8818]]],[[[5270,8948],[5269,8948],[5267,8944],[5255,8947],[5249,8957],[5249,8957],[5270,8948]]],[[[5231,8984],[5249,8957],[5249,8957],[5248,8957],[5231,8984]]],[[[4928,8852],[4982,8898],[5001,8850],[4999,8919],[5018,8936],[5036,8897],[5057,8890],[5112,8811],[5087,8908],[5127,8958],[5136,8929],[5161,8946],[5167,8898],[5172,8931],[5206,8944],[5221,8927],[5210,8891],[5225,8841],[5213,8817],[5258,8829],[5303,8817],[5318,8796],[5286,8802],[5229,8780],[5217,8735],[5182,8797],[5177,8838],[5122,8822],[5104,8772],[5024,8841],[5013,8830],[4928,8852]]]]}},{"type":"Feature","id":"NO.TD.5037","properties":{"hc-group":"admin2","hc-key":"no-td-5037","hc-a2":"LE","name":"Levanger"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1849,3571],[1824,3571],[1771,3530],[1784,3567],[1848,3586],[1849,3571]]],[[[1727,3479],[1780,3511],[1810,3497],[1834,3508],[1857,3544],[1918,3557],[1933,3520],[1972,3507],[1978,3448],[2025,3394],[2025,3394],[2025,3394],[1964,3400],[1913,3381],[1894,3390],[1731,3384],[1708,3393],[1717,3417],[1744,3446],[1727,3479]]]]}},{"type":"Feature","id":"NO.AG.4207","properties":{"hc-group":"admin2","hc-key":"no-ag-4207","hc-a2":"FL","name":"Flekkefjord"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-380,-778],[-380,-803],[-399,-798],[-420,-762],[-380,-778]]],[[[-315,-764],[-319,-766],[-331,-775],[-340,-776],[-338,-780],[-355,-787],[-370,-743],[-342,-732],[-342,-703],[-371,-706],[-376,-767],[-478,-727],[-462,-723],[-458,-721],[-437,-714],[-437,-714],[-396,-696],[-370,-661],[-354,-606],[-363,-550],[-351,-509],[-312,-518],[-327,-561],[-264,-559],[-248,-574],[-254,-646],[-239,-703],[-277,-714],[-305,-700],[-315,-764]]],[[[-368,-811],[-359,-800],[-336,-791],[-334,-794],[-349,-797],[-368,-811]]]]}},{"type":"Feature","id":"NO.TF.5436","properties":{"hc-group":"admin2","hc-key":"no-tf-5436","hc-a2":"P/","name":"Porsanger / Porsangu / Porsanki"},"geometry":{"type":"MultiPolygon","coordinates":[[[[6041,9062],[6049,9040],[6025,9018],[6031,9058],[6041,9062]]],[[[6129,9393],[6118,9383],[6108,9407],[6122,9422],[6129,9393]]],[[[5902,9310],[5967,9412],[5973,9435],[6027,9422],[6049,9403],[6021,9366],[6004,9318],[5948,9239],[5943,9221],[5986,9249],[5991,9216],[5941,9210],[5954,9197],[5992,9209],[6008,9136],[5990,9144],[5964,9106],[5996,9095],[6004,9069],[5954,8997],[5955,8937],[5970,8876],[5992,8866],[5976,8909],[5996,8941],[5998,8902],[6017,8882],[6046,8906],[6052,8965],[6069,8988],[6097,9078],[6062,9094],[6108,9198],[6148,9308],[6174,9348],[6178,9395],[6185,9392],[6199,9393],[6226,9305],[6225,9231],[6210,9175],[6219,9105],[6251,9037],[6233,9000],[6241,8983],[6229,8930],[6257,8842],[6229,8812],[6216,8771],[6162,8634],[6096,8608],[6015,8607],[5899,8648],[5798,8622],[5748,8765],[5689,8769],[5692,8846],[5749,8868],[5808,9062],[5844,9089],[5863,9136],[5845,9171],[5884,9249],[5902,9310]]]]}},{"type":"Feature","id":"NO.RO.1145","properties":{"hc-group":"admin2","hc-key":"no-ro-1145","hc-a2":"BO","name":"Bokn"},"geometry":{"type":"Polygon","coordinates":[[[-771,43],[-796,83],[-777,108],[-760,76],[-771,43]]]}},{"type":"Feature","id":"NO.VL.4633","properties":{"hc-group":"admin2","hc-key":"no-vl-4633","hc-a2":"FE","name":"Fedje"},"geometry":{"type":"Polygon","coordinates":[[[-880,1403],[-864,1395],[-861,1378],[-880,1371],[-880,1403]]]}},{"type":"Feature","id":"NO.MR.1547","properties":{"hc-group":"admin2","hc-key":"no-mr-1547","hc-a2":"AU","name":"Aukra"},"geometry":{"type":"MultiPolygon","coordinates":[[[[168,2956],[213,2953],[190,2888],[156,2920],[168,2956]]],[[[223,2864],[215,2881],[221,2895],[243,2882],[248,2863],[239,2865],[223,2864]]]]}},{"type":"Feature","id":"NO.NO.1828","properties":{"hc-group":"admin2","hc-key":"no-no-1828","hc-a2":"NE","name":"Nesna"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2610,5561],[2531,5521],[2551,5556],[2607,5566],[2610,5561]]],[[[2493,5585],[2512,5574],[2515,5535],[2496,5513],[2475,5518],[2461,5549],[2493,5585]]],[[[2660,5532],[2575,5476],[2563,5496],[2608,5544],[2652,5571],[2657,5547],[2660,5532]]]]}},{"type":"Feature","id":"NO.NO.1820","properties":{"hc-group":"admin2","hc-key":"no-no-1820","hc-a2":"AL","name":"Alstahaug"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2353,5147],[2332,5136],[2346,5163],[2374,5180],[2353,5147]]],[[[2417,5220],[2417,5222],[2419,5223],[2419,5222],[2417,5220]]],[[[2470,5352],[2440,5321],[2443,5304],[2421,5292],[2376,5243],[2372,5259],[2335,5255],[2372,5326],[2416,5357],[2417,5323],[2470,5352]]]]}},{"type":"Feature","id":"NO.TF.5420","properties":{"hc-group":"admin2","hc-key":"no-tf-5420","hc-a2":"DY","name":"Dyrøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3913,7774],[3898,7811],[3925,7852],[3953,7859],[3951,7830],[3913,7774]]],[[[3924,7704],[3953,7752],[3939,7780],[3991,7861],[3984,7881],[4045,7887],[4056,7898],[4066,7881],[4057,7832],[4104,7775],[4085,7760],[4032,7794],[3995,7795],[3981,7780],[3990,7749],[3924,7704],[3924,7704]]]]}},{"type":"Feature","id":"NO.NO.1848","properties":{"hc-group":"admin2","hc-key":"no-no-1848","hc-a2":"ST","name":"Steigen"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3293,6927],[3268,6927],[3260,6951],[3282,6984],[3293,6927]]],[[[3223,6928],[3244,6955],[3254,6920],[3300,6894],[3261,6881],[3203,6886],[3205,6931],[3223,6928]]],[[[3432,6751],[3418,6761],[3412,6761],[3407,6765],[3330,6795],[3271,6726],[3224,6691],[3160,6663],[3127,6677],[3173,6710],[3147,6733],[3247,6744],[3216,6748],[3222,6777],[3163,6766],[3135,6794],[3146,6810],[3231,6823],[3235,6841],[3165,6828],[3211,6869],[3270,6861],[3283,6850],[3273,6817],[3304,6865],[3378,6887],[3436,6914],[3428,6873],[3490,6788],[3478,6774],[3436,6776],[3432,6751]]],[[[3272,6664],[3316,6699],[3304,6726],[3339,6701],[3379,6689],[3371,6705],[3415,6695],[3381,6720],[3362,6709],[3336,6744],[3400,6748],[3404,6720],[3436,6715],[3435,6684],[3406,6689],[3384,6664],[3359,6659],[3329,6683],[3272,6664]]]]}},{"type":"Feature","id":"NO.NO.1865","properties":{"hc-group":"admin2","hc-key":"no-no-1865","hc-a2":"VÅ","name":"Vågan"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3180,7153],[3173,7136],[3149,7155],[3177,7199],[3197,7180],[3180,7153]]],[[[2952,7183],[2927,7198],[2930,7227],[2982,7211],[2982,7165],[2963,7165],[2957,7174],[2952,7183]]],[[[3078,7275],[3077,7276],[3075,7281],[3077,7276],[3078,7275]]],[[[3138,7248],[3137,7241],[3148,7245],[3159,7223],[3190,7219],[3140,7165],[3127,7168],[3143,7213],[3131,7229],[3112,7158],[3059,7115],[2968,7080],[2968,7120],[3017,7152],[3001,7210],[3018,7216],[3029,7189],[3059,7212],[3026,7259],[3059,7269],[3088,7254],[3129,7258],[3138,7248]]],[[[3274,7241],[3281,7229],[3252,7205],[3237,7175],[3211,7161],[3214,7210],[3228,7224],[3241,7231],[3255,7241],[3264,7238],[3274,7241]]]]}},{"type":"Feature","id":"NO.NO.1868","properties":{"hc-group":"admin2","hc-key":"no-no-1868","hc-a2":"ØK","name":"Øksnes"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3199,7667],[3165,7676],[3174,7711],[3199,7709],[3199,7667]]],[[[3216,7581],[3209,7576],[3215,7576],[3190,7545],[3170,7545],[3171,7566],[3140,7586],[3165,7603],[3176,7573],[3195,7593],[3183,7643],[3197,7660],[3213,7601],[3226,7649],[3258,7620],[3231,7670],[3213,7754],[3251,7780],[3256,7738],[3282,7699],[3298,7693],[3287,7631],[3271,7593],[3248,7599],[3216,7581]]]]}},{"type":"Feature","id":"NO.MR.1515","properties":{"hc-group":"admin2","hc-key":"no-mr-1515","hc-a2":"HE","name":"Herøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-290,2614],[-283,2611],[-291,2584],[-338,2593],[-290,2614]]],[[[-361,2561],[-306,2566],[-270,2541],[-285,2487],[-295,2510],[-361,2561]]],[[[-255,2533],[-251,2539],[-251,2539],[-251,2539],[-250,2536],[-255,2533]]],[[[-252,2541],[-250,2540],[-251,2540],[-251,2540],[-251,2540],[-252,2541]]]]}},{"type":"Feature","id":"NO.NO.1815","properties":{"hc-group":"admin2","hc-key":"no-no-1815","hc-a2":"VE","name":"Vega"},"geometry":{"type":"Polygon","coordinates":[[[2189,5102],[2192,5049],[2172,5016],[2121,5041],[2146,5101],[2189,5102]]]}},{"type":"Feature","id":"NO.NO.1816","properties":{"hc-group":"admin2","hc-key":"no-no-1816","hc-a2":"VE","name":"Vevelstad"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2355,5110],[2318,5056],[2306,5070],[2322,5094],[2355,5110]]],[[[2333,4974],[2341,5014],[2325,5011],[2320,5049],[2372,5124],[2398,5112],[2423,5045],[2467,5043],[2433,5063],[2423,5103],[2393,5140],[2413,5167],[2439,5145],[2446,5116],[2498,5106],[2509,5077],[2536,5071],[2537,5012],[2548,4959],[2439,4945],[2412,5009],[2384,5034],[2333,4974]]]]}},{"type":"Feature","id":"NO.NO.1813","properties":{"hc-group":"admin2","hc-key":"no-no-1813","hc-a2":"BR","name":"Brønnøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2254,4918],[2231,4872],[2210,4858],[2228,4883],[2254,4918]]],[[[2344,4800],[2344,4800],[2344,4799],[2344,4800],[2344,4800]]],[[[2471,4727],[2507,4776],[2507,4793],[2426,4698],[2434,4715],[2423,4729],[2420,4738],[2394,4738],[2382,4766],[2360,4754],[2339,4775],[2345,4779],[2347,4789],[2353,4801],[2346,4801],[2349,4808],[2342,4812],[2377,4823],[2357,4891],[2411,4864],[2418,4916],[2388,4944],[2406,4956],[2394,5006],[2371,4944],[2333,4974],[2384,5034],[2412,5009],[2439,4945],[2548,4959],[2549,4910],[2541,4898],[2510,4845],[2545,4846],[2565,4755],[2586,4737],[2548,4719],[2523,4729],[2506,4698],[2471,4727]]],[[[2341,4829],[2313,4886],[2263,4837],[2247,4854],[2307,4909],[2303,4932],[2263,4917],[2292,5004],[2308,4962],[2346,4908],[2359,4842],[2341,4829]]]]}},{"type":"Feature","id":"NO.NO.1818","properties":{"hc-group":"admin2","hc-key":"no-no-1818","hc-a2":"HE","name":"Herøy"},"geometry":{"type":"Polygon","coordinates":[[[2293,5356],[2297,5336],[2283,5330],[2288,5341],[2293,5356]]]}},{"type":"Feature","id":"NO.MR.1532","properties":{"hc-group":"admin2","hc-key":"no-mr-1532","hc-a2":"GI","name":"Giske"},"geometry":{"type":"Polygon","coordinates":[[[-113,2754],[-117,2728],[-157,2753],[-114,2775],[-113,2754]]]}},{"type":"Feature","id":"NO.MR.1531","properties":{"hc-group":"admin2","hc-key":"no-mr-1531","hc-a2":"SU","name":"Sula"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-95,2651],[-58,2631],[-61,2616],[-147,2626],[-168,2658],[-95,2651]]],[[[-83,2658],[-84,2658],[-89,2664],[-89,2664],[-83,2658]]],[[[-39,2634],[-43,2636],[-43,2637],[-40,2636],[-39,2634]]]]}},{"type":"Feature","id":"NO.RO.1151","properties":{"hc-group":"admin2","hc-key":"no-ro-1151","hc-a2":"UT","name":"Utsira"},"geometry":{"type":"Polygon","coordinates":[[[-979,200],[-978,191],[-997,186],[-999,199],[-979,200]]]}},{"type":"Feature","id":"NO.VL.4635","properties":{"hc-group":"admin2","hc-key":"no-vl-4635","hc-a2":"GU","name":"Gulen"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-809,1509],[-790,1508],[-777,1461],[-796,1453],[-828,1512],[-809,1509]]],[[[-737,1429],[-762,1449],[-757,1506],[-739,1488],[-737,1429]]],[[[-492,1573],[-499,1515],[-491,1500],[-531,1467],[-612,1464],[-619,1490],[-682,1458],[-704,1399],[-732,1426],[-731,1525],[-706,1502],[-677,1539],[-704,1527],[-729,1539],[-719,1591],[-669,1608],[-616,1569],[-558,1550],[-516,1584],[-492,1573]]]]}},{"type":"Feature","id":"NO.VL.4636","properties":{"hc-group":"admin2","hc-key":"no-vl-4636","hc-a2":"SO","name":"Solund"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-830,1593],[-848,1563],[-863,1625],[-838,1639],[-830,1593]]],[[[-764,1672],[-767,1723],[-749,1698],[-724,1700],[-721,1652],[-766,1606],[-774,1645],[-803,1618],[-792,1691],[-764,1672]]],[[[-670,1667],[-694,1684],[-691,1689],[-685,1684],[-670,1667]]]]}},{"type":"Feature","id":"NO.VI.3011","properties":{"hc-group":"admin2","hc-key":"no-vi-3011","hc-a2":"HV","name":"Hvaler"},"geometry":{"type":"Polygon","coordinates":[[[1552,-266],[1571,-265],[1553,-305],[1530,-298],[1533,-263],[1552,-266]]]}},{"type":"Feature","id":"NO.NO.1856","properties":{"hc-group":"admin2","hc-key":"no-no-1856","hc-a2":"RØ","name":"Røst"},"geometry":{"type":"Polygon","coordinates":[[[2311,6593],[2326,6592],[2323,6582],[2305,6576],[2311,6593]]]}},{"type":"Feature","id":"NO.NO.1857","properties":{"hc-group":"admin2","hc-key":"no-no-1857","hc-a2":"VÆ","name":"Værøy"},"geometry":{"type":"Polygon","coordinates":[[[2504,6696],[2458,6686],[2483,6710],[2504,6719],[2504,6696]]]}},{"type":"Feature","id":"NO.TF.5423","properties":{"hc-group":"admin2","hc-key":"no-tf-5423","hc-a2":"KA","name":"Karlsøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[4474,8709],[4420,8720],[4420,8753],[4442,8756],[4479,8723],[4474,8709]]],[[[4283,8775],[4286,8735],[4257,8745],[4271,8773],[4283,8775]]],[[[4652,8825],[4645,8830],[4640,8895],[4666,8863],[4652,8825]]],[[[4351,8819],[4367,8833],[4386,8777],[4382,8735],[4349,8718],[4317,8744],[4354,8784],[4339,8812],[4351,8819]]],[[[4232,8665],[4238,8706],[4260,8700],[4270,8665],[4290,8705],[4316,8680],[4271,8642],[4264,8659],[4232,8665]]],[[[4281,8613],[4307,8644],[4358,8648],[4340,8686],[4379,8705],[4394,8680],[4412,8691],[4406,8652],[4436,8622],[4454,8668],[4478,8678],[4489,8627],[4507,8651],[4518,8623],[4480,8592],[4476,8561],[4449,8497],[4432,8476],[4405,8515],[4382,8500],[4368,8512],[4360,8550],[4336,8547],[4342,8592],[4318,8610],[4281,8613]]],[[[4480,8566],[4522,8605],[4542,8640],[4559,8633],[4567,8616],[4536,8525],[4471,8499],[4458,8514],[4480,8566]]],[[[4551,8686],[4530,8705],[4526,8746],[4489,8811],[4461,8835],[4497,8870],[4506,8838],[4533,8808],[4543,8775],[4554,8809],[4579,8777],[4609,8775],[4590,8760],[4640,8737],[4613,8725],[4595,8690],[4551,8686]]]]}},{"type":"Feature","id":"NO.NO.1804","properties":{"hc-group":"admin2","hc-key":"no-no-1804","hc-a2":"BO","name":"Bodø"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3023,6485],[3021,6465],[2969,6448],[3015,6500],[3023,6485]]],[[[3260,6559],[3261,6560],[3261,6560],[3262,6559],[3260,6559]]],[[[3235,6383],[3216,6377],[3213,6366],[3213,6366],[3202,6359],[3140,6359],[3159,6347],[3108,6316],[3111,6366],[3077,6345],[2999,6337],[3086,6447],[3102,6487],[3149,6483],[3156,6448],[3227,6503],[3156,6504],[3126,6538],[3147,6567],[3230,6610],[3261,6576],[3245,6571],[3214,6599],[3228,6560],[3215,6536],[3175,6536],[3166,6522],[3216,6521],[3233,6534],[3233,6534],[3233,6534],[3239,6484],[3264,6473],[3264,6445],[3223,6420],[3235,6383]]],[[[3259,6335],[3231,6341],[3233,6346],[3245,6345],[3259,6335]]],[[[3278,6331],[3271,6332],[3274,6334],[3278,6331]]],[[[3312,6312],[3302,6307],[3299,6318],[3312,6312]]],[[[3016,6253],[3020,6256],[3006,6268],[3038,6275],[3026,6244],[3023,6245],[3016,6253]]],[[[3253,6551],[3233,6534],[3233,6534],[3233,6534],[3232,6538],[3253,6551]]],[[[3036,6237],[3040,6264],[3109,6270],[3130,6236],[3124,6271],[3057,6287],[3086,6306],[3101,6290],[3142,6314],[3187,6303],[3179,6255],[3203,6224],[3190,6264],[3217,6306],[3241,6313],[3305,6278],[3264,6194],[3266,6151],[3247,6106],[3219,6079],[3183,6167],[3121,6205],[3104,6243],[3068,6223],[3036,6237]]]]}},{"type":"Feature","id":"NO.NO.1845","properties":{"hc-group":"admin2","hc-key":"no-no-1845","hc-a2":"SØ","name":"Sørfold"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3650,6579],[3572,6566],[3552,6497],[3631,6357],[3522,6375],[3475,6373],[3471,6393],[3444,6391],[3428,6365],[3391,6356],[3398,6403],[3419,6365],[3432,6387],[3407,6412],[3395,6462],[3372,6487],[3393,6516],[3376,6521],[3398,6556],[3456,6589],[3491,6595],[3481,6608],[3419,6590],[3367,6556],[3295,6567],[3282,6579],[3286,6615],[3307,6624],[3356,6610],[3337,6654],[3323,6633],[3297,6649],[3272,6635],[3272,6664],[3329,6683],[3359,6659],[3384,6664],[3406,6689],[3435,6684],[3436,6715],[3404,6720],[3400,6748],[3459,6694],[3470,6706],[3432,6751],[3436,6776],[3478,6774],[3508,6768],[3521,6722],[3554,6732],[3572,6702],[3568,6666],[3650,6579]]],[[[3412,6761],[3406,6761],[3407,6765],[3412,6761]]],[[[3383,6429],[3384,6425],[3388,6418],[3380,6420],[3383,6429]]],[[[3253,6551],[3255,6552],[3260,6559],[3262,6559],[3261,6560],[3278,6538],[3254,6482],[3287,6530],[3327,6537],[3359,6516],[3383,6430],[3359,6436],[3367,6462],[3329,6508],[3276,6498],[3264,6473],[3239,6484],[3233,6534],[3233,6534],[3233,6534],[3233,6534],[3232,6538],[3253,6551]]]]}},{"type":"Feature","id":"NO.VL.4627","properties":{"hc-group":"admin2","hc-key":"no-vl-4627","hc-a2":"AS","name":"Askøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-794,1195],[-780,1168],[-733,1143],[-720,1116],[-727,1073],[-756,1064],[-747,1097],[-772,1118],[-772,1149],[-796,1156],[-794,1195]]],[[[-740,1046],[-736,1050],[-731,1049],[-740,1045],[-740,1046]]],[[[-699,1107],[-702,1115],[-700,1128],[-700,1113],[-699,1107]]],[[[-695,1059],[-702,1080],[-697,1091],[-693,1060],[-695,1059]]]]}},{"type":"Feature","id":"NO.NO.1870","properties":{"hc-group":"admin2","hc-key":"no-no-1870","hc-a2":"SO","name":"Sortland"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3459,7745],[3477,7738],[3483,7679],[3466,7594],[3437,7555],[3464,7565],[3493,7601],[3503,7570],[3472,7534],[3443,7534],[3442,7487],[3403,7471],[3410,7433],[3388,7419],[3395,7398],[3369,7394],[3336,7388],[3330,7407],[3304,7426],[3346,7442],[3364,7473],[3347,7498],[3344,7549],[3400,7561],[3347,7571],[3345,7616],[3397,7625],[3422,7609],[3424,7576],[3445,7603],[3464,7682],[3459,7745]]],[[[3215,7576],[3232,7564],[3217,7534],[3182,7509],[3155,7509],[3158,7530],[3159,7532],[3158,7533],[3157,7537],[3155,7535],[3157,7550],[3170,7545],[3190,7545],[3215,7576]]],[[[3226,7503],[3260,7526],[3256,7570],[3216,7581],[3248,7599],[3271,7593],[3287,7631],[3307,7654],[3324,7649],[3315,7609],[3295,7609],[3292,7576],[3328,7550],[3329,7520],[3311,7486],[3276,7460],[3250,7489],[3221,7467],[3226,7503]]]]}},{"type":"Feature","id":"NO.TF.5413","properties":{"hc-group":"admin2","hc-key":"no-tf-5413","hc-a2":"IB","name":"Ibestad"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3845,7593],[3756,7553],[3756,7592],[3804,7665],[3816,7630],[3845,7593]]],[[[3926,7701],[3924,7701],[3924,7704],[3924,7704],[3926,7701]]],[[[3929,7674],[3889,7622],[3867,7612],[3853,7630],[3846,7671],[3824,7697],[3828,7719],[3866,7668],[3864,7717],[3892,7715],[3929,7674]]]]}},{"type":"Feature","id":"NO.TD.5038","properties":{"hc-group":"admin2","hc-key":"no-td-5038","hc-a2":"VE","name":"Verdal"},"geometry":{"type":"Polygon","coordinates":[[[2382,3689],[2305,3566],[2247,3483],[2235,3449],[2178,3388],[2115,3396],[2057,3425],[2025,3394],[1978,3448],[1972,3507],[1933,3520],[1918,3557],[1936,3560],[1929,3600],[1939,3609],[1963,3616],[2044,3647],[2138,3648],[2219,3675],[2273,3679],[2367,3688],[2382,3689]]]}},{"type":"Feature","id":"NO.NO.1866","properties":{"hc-group":"admin2","hc-key":"no-no-1866","hc-a2":"HA","name":"Hadsel"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3148,7245],[3175,7269],[3181,7308],[3214,7303],[3263,7324],[3222,7250],[3195,7240],[3190,7219],[3159,7223],[3148,7245]]],[[[3276,7460],[3230,7426],[3173,7430],[3157,7474],[3226,7503],[3221,7467],[3250,7489],[3276,7460]]],[[[3255,7241],[3241,7231],[3228,7224],[3248,7274],[3292,7330],[3292,7375],[3265,7381],[3282,7414],[3304,7426],[3330,7407],[3336,7388],[3333,7343],[3344,7326],[3295,7306],[3280,7276],[3251,7256],[3255,7241]]],[[[3088,7254],[3086,7265],[3078,7275],[3077,7276],[3075,7281],[3107,7304],[3123,7262],[3129,7305],[3150,7302],[3158,7272],[3138,7248],[3129,7258],[3088,7254]]],[[[3126,7424],[3211,7406],[3191,7367],[3127,7354],[3093,7410],[3126,7424]]]]}},{"type":"Feature","id":"NO.VL.4637","properties":{"hc-group":"admin2","hc-key":"no-vl-4637","hc-a2":"HY","name":"Hyllestad"},"geometry":{"type":"Polygon","coordinates":[[[-691,1689],[-662,1698],[-624,1673],[-611,1688],[-649,1727],[-696,1728],[-702,1751],[-593,1767],[-582,1730],[-556,1730],[-532,1695],[-540,1624],[-558,1594],[-588,1613],[-599,1641],[-642,1628],[-649,1671],[-670,1667],[-685,1684],[-691,1689]]]}},{"type":"Feature","id":"NO.TD.5043","properties":{"hc-group":"admin2","hc-key":"no-td-5043","hc-a2":"RØ","name":"Røyrvik"},"geometry":{"type":"Polygon","coordinates":[[[2980,4608],[2911,4494],[2840,4368],[2699,4325],[2646,4294],[2605,4183],[2541,4115],[2555,4229],[2543,4247],[2531,4316],[2579,4315],[2576,4343],[2642,4457],[2670,4552],[2741,4601],[2744,4601],[2752,4603],[2890,4612],[2925,4625],[2980,4608]]]}},{"type":"Feature","id":"NO.TD.5035","properties":{"hc-group":"admin2","hc-key":"no-td-5035","hc-a2":"ST","name":"Stjørdal"},"geometry":{"type":"Polygon","coordinates":[[[1698,3292],[1724,3308],[1675,3329],[1679,3370],[1731,3384],[1894,3390],[1913,3381],[1964,3400],[2025,3394],[2025,3394],[2025,3394],[1947,3294],[1914,3182],[1818,3206],[1735,3196],[1695,3210],[1698,3292]],[[1697,3210],[1701,3211],[1699,3214],[1696,3214],[1697,3210]],[[1699,3214],[1705,3209],[1707,3213],[1703,3216],[1699,3214]]]}},{"type":"Feature","id":"NO.TD.5031","properties":{"hc-group":"admin2","hc-key":"no-td-5031","hc-a2":"MA","name":"Malvik"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1697,3210],[1696,3214],[1699,3214],[1701,3211],[1697,3210]]],[[[1699,3214],[1703,3216],[1707,3213],[1705,3209],[1699,3214]]],[[[1604,3289],[1641,3302],[1679,3271],[1698,3292],[1695,3210],[1735,3196],[1664,3172],[1646,3183],[1640,3216],[1613,3243],[1604,3289]]]]}},{"type":"Feature","id":"NO.RO.1144","properties":{"hc-group":"admin2","hc-key":"no-ro-1144","hc-a2":"KV","name":"Kvitsøy"},"geometry":{"type":"Polygon","coordinates":[[[-804,-25],[-786,-31],[-810,-61],[-814,-45],[-804,-25]]]}},{"type":"Feature","id":"NO.RO.1103","properties":{"hc-group":"admin2","hc-key":"no-ro-1103","hc-a2":"ST","name":"Stavanger"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-709,11],[-642,-17],[-657,-48],[-724,4],[-709,11]]],[[[-594,22],[-630,3],[-632,34],[-608,50],[-594,22]]],[[[-703,-103],[-682,-123],[-697,-190],[-699,-189],[-700,-189],[-692,-157],[-722,-154],[-746,-120],[-734,-115],[-734,-116],[-734,-115],[-704,-123],[-703,-103]]],[[[-689,-195],[-679,-163],[-662,-162],[-675,-200],[-689,-195]]],[[[-503,107],[-504,107],[-504,107],[-503,107]]],[[[-534,66],[-563,80],[-549,111],[-507,109],[-520,86],[-534,66]]],[[[-604,-43],[-595,-31],[-577,-24],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-43]]]]}},{"type":"Feature","id":"NO.VL.4626","properties":{"hc-group":"admin2","hc-key":"no-vl-4626","hc-a2":"ØY","name":"Øygarden"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-846,1267],[-844,1233],[-868,1239],[-855,1298],[-846,1267]]],[[[-746,959],[-748,993],[-734,995],[-743,969],[-746,959]]],[[[-744,1011],[-754,1015],[-740,1046],[-740,1045],[-742,1033],[-744,1011]]],[[[-813,1107],[-778,1000],[-794,960],[-786,902],[-808,900],[-811,937],[-830,929],[-843,986],[-809,994],[-826,1017],[-824,1098],[-813,1107]]]]}},{"type":"Feature","id":"NO.VL.4602","properties":{"hc-group":"admin2","hc-key":"no-vl-4602","hc-a2":"KI","name":"Kinn"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-579,2365],[-557,2376],[-549,2351],[-579,2298],[-606,2311],[-589,2336],[-608,2390],[-579,2365]]],[[[-534,2326],[-507,2289],[-457,2331],[-441,2315],[-427,2323],[-406,2303],[-416,2295],[-435,2278],[-452,2287],[-560,2269],[-579,2289],[-550,2333],[-534,2326]]],[[[-395,2117],[-377,2070],[-403,2034],[-401,1992],[-382,1986],[-378,1968],[-432,1955],[-447,1934],[-523,1947],[-570,1937],[-612,1969],[-608,1994],[-524,1981],[-601,2026],[-493,2005],[-551,2036],[-520,2054],[-565,2049],[-655,2064],[-669,2096],[-658,2125],[-613,2090],[-526,2080],[-530,2116],[-508,2105],[-479,2128],[-419,2138],[-395,2117]]]]}},{"type":"Feature","id":"NO.TD.5056","properties":{"hc-group":"admin2","hc-key":"no-td-5056","hc-a2":"HI","name":"Hitra"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1058,3524],[1085,3529],[1099,3494],[1050,3485],[1058,3524]]],[[[1124,3382],[1133,3347],[1089,3358],[1090,3391],[1120,3393],[1124,3382]]],[[[979,3491],[1000,3516],[1030,3518],[1033,3466],[1067,3474],[1099,3439],[1072,3414],[978,3385],[927,3387],[845,3355],[804,3359],[766,3389],[784,3426],[824,3462],[921,3465],[874,3490],[965,3511],[979,3491]]]]}},{"type":"Feature","id":"NO.MR.1506","properties":{"hc-group":"admin2","hc-key":"no-mr-1506","hc-a2":"MO","name":"Molde"},"geometry":{"type":"MultiPolygon","coordinates":[[[[193,2853],[193,2825],[98,2802],[92,2827],[111,2862],[132,2853],[175,2866],[193,2853]]],[[[659,2895],[676,2851],[717,2832],[677,2801],[703,2753],[667,2670],[704,2664],[720,2627],[710,2609],[769,2563],[792,2519],[844,2488],[714,2491],[642,2472],[642,2511],[585,2576],[582,2617],[619,2643],[616,2677],[588,2707],[525,2724],[531,2766],[501,2804],[539,2812],[615,2800],[644,2769],[647,2788],[619,2825],[631,2841],[551,2824],[468,2817],[419,2792],[367,2795],[364,2832],[407,2855],[487,2868],[460,2873],[345,2844],[216,2844],[223,2864],[239,2865],[248,2863],[305,2882],[375,2885],[397,2907],[462,2897],[529,2920],[539,2889],[578,2880],[659,2895]]],[[[453,2794],[454,2795],[459,2796],[453,2794]]]]}},{"type":"Feature","id":"NO.TD.5060","properties":{"hc-group":"admin2","hc-key":"no-td-5060","hc-a2":"NÆ","name":"Nærøysund"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1784,4547],[1817,4539],[1768,4513],[1751,4550],[1784,4547]]],[[[2195,4582],[2207,4533],[2237,4535],[2237,4530],[2241,4527],[2271,4497],[2311,4521],[2352,4508],[2377,4515],[2353,4476],[2316,4451],[2288,4474],[2254,4377],[2238,4373],[2212,4398],[2173,4385],[2160,4358],[2087,4341],[2038,4315],[2003,4333],[2034,4330],[2013,4353],[2096,4362],[2115,4376],[2047,4396],[2097,4404],[2098,4422],[2050,4413],[2078,4439],[2198,4501],[2253,4482],[2226,4507],[2195,4511],[2145,4495],[2083,4450],[2040,4435],[2041,4413],[1989,4390],[1952,4344],[1903,4337],[1947,4360],[1973,4395],[1943,4388],[1904,4404],[1923,4421],[2007,4431],[2058,4453],[1911,4432],[1968,4482],[2005,4460],[1995,4489],[2024,4504],[2050,4496],[2120,4526],[2114,4552],[2173,4591],[2195,4582]]],[[[1842,4437],[1856,4469],[1830,4471],[1794,4440],[1766,4441],[1861,4511],[1920,4465],[1901,4440],[1853,4418],[1842,4437]]],[[[1785,4497],[1843,4531],[1868,4525],[1794,4481],[1735,4437],[1755,4496],[1785,4497]]]]}},{"type":"Feature","id":"NO.TD.5007","properties":{"hc-group":"admin2","hc-key":"no-td-5007","hc-a2":"NA","name":"Namsos"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1975,4207],[1961,4172],[1934,4192],[1942,4248],[1975,4207]]],[[[1938,4263],[1922,4221],[1900,4255],[1875,4255],[1881,4284],[1923,4297],[1938,4263]]],[[[2031,4115],[2036,4045],[2029,3987],[2065,3955],[2029,3931],[1986,3919],[1923,3886],[1917,3867],[1841,3845],[1812,3857],[1744,3822],[1712,3838],[1699,3890],[1751,3911],[1771,3970],[1811,4034],[1836,4035],[1831,4103],[1813,4128],[1831,4185],[1869,4126],[1862,4099],[1908,4099],[1924,4084],[1907,4035],[1935,4055],[1949,4099],[1964,4088],[2031,4115]]],[[[2238,4373],[2244,4354],[2225,4305],[2173,4272],[2122,4240],[2131,4200],[2098,4172],[2062,4168],[2019,4137],[2030,4117],[1959,4110],[1970,4146],[1998,4153],[2041,4190],[2085,4210],[2034,4201],[2027,4239],[1992,4195],[1961,4249],[1956,4307],[2003,4333],[2038,4315],[2087,4341],[2160,4358],[2173,4385],[2212,4398],[2238,4373]]],[[[1952,4116],[1918,4130],[1908,4152],[1871,4149],[1855,4189],[1871,4203],[1879,4220],[1841,4217],[1829,4252],[1845,4269],[1906,4216],[1919,4173],[1959,4170],[1952,4116]]]]}},{"type":"Feature","id":"NO.TD.5058","properties":{"hc-group":"admin2","hc-key":"no-td-5058","hc-a2":"ÅF","name":"Åfjord"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1402,3790],[1386,3766],[1372,3791],[1389,3808],[1402,3790]]],[[[1699,3890],[1712,3838],[1744,3822],[1726,3817],[1700,3770],[1699,3732],[1676,3698],[1638,3674],[1573,3567],[1568,3583],[1562,3620],[1538,3647],[1492,3639],[1492,3639],[1452,3663],[1422,3664],[1404,3683],[1463,3714],[1492,3710],[1474,3733],[1400,3701],[1454,3736],[1445,3753],[1400,3734],[1430,3797],[1405,3817],[1438,3862],[1469,3835],[1500,3843],[1471,3858],[1494,3872],[1498,3922],[1568,3924],[1527,3949],[1582,3977],[1586,3955],[1650,3907],[1644,3883],[1699,3890]]]]}},{"type":"Feature","id":"NO.VT.3804","properties":{"hc-group":"admin2","hc-key":"no-vt-3804","hc-a2":"SA","name":"Sandefjord"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1170,-214],[1174,-210],[1179,-222],[1168,-219],[1170,-214]]],[[[1206,-243],[1171,-179],[1177,-146],[1157,-138],[1126,-80],[1154,12],[1201,14],[1228,-52],[1241,-46],[1266,-99],[1278,-94],[1252,-203],[1234,-213],[1229,-266],[1216,-211],[1206,-243]]]]}},{"type":"Feature","id":"NO.VT.3803","properties":{"hc-group":"admin2","hc-key":"no-vt-3803","hc-a2":"TØ","name":"Tønsberg"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1297,-2],[1297,-2],[1297,-2],[1296,-2],[1297,-2]]],[[[1320,-29],[1345,-66],[1323,-110],[1310,-103],[1310,-101],[1308,-100],[1302,-94],[1293,-90],[1293,-89],[1290,-89],[1279,-88],[1278,-94],[1266,-99],[1241,-46],[1228,-52],[1201,14],[1154,12],[1165,46],[1166,70],[1201,61],[1231,87],[1235,60],[1274,60],[1283,87],[1293,62],[1300,59],[1278,43],[1296,-24],[1320,-29]]]]}},{"type":"Feature","id":"NO.NO.1836","properties":{"hc-group":"admin2","hc-key":"no-no-1836","hc-a2":"RØ","name":"Rødøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2732,5899],[2733,5898],[2733,5897],[2774,5871],[2798,5870],[2846,5837],[2813,5771],[2831,5755],[2825,5709],[2806,5721],[2732,5698],[2716,5707],[2639,5656],[2619,5683],[2626,5719],[2609,5759],[2559,5763],[2595,5776],[2632,5744],[2633,5702],[2647,5713],[2646,5752],[2678,5774],[2721,5779],[2779,5749],[2764,5768],[2711,5790],[2758,5824],[2726,5824],[2700,5789],[2650,5779],[2629,5786],[2645,5833],[2685,5847],[2645,5848],[2627,5876],[2677,5858],[2711,5867],[2741,5850],[2720,5881],[2652,5904],[2649,5922],[2690,5917],[2710,5904],[2732,5899]]],[[[2554,5759],[2552,5761],[2555,5762],[2555,5760],[2554,5759]]],[[[2496,5768],[2516,5797],[2524,5774],[2501,5770],[2496,5768]]],[[[2438,5807],[2436,5810],[2436,5810],[2435,5817],[2432,5816],[2446,5835],[2460,5813],[2444,5817],[2438,5807]]]]}},{"type":"Feature","id":"NO.VT.3801","properties":{"hc-group":"admin2","hc-key":"no-vt-3801","hc-a2":"HO","name":"Horten"},"geometry":{"type":"Polygon","coordinates":[[[1300,59],[1337,38],[1320,-29],[1296,-24],[1278,43],[1300,59]],[[1297,-2],[1296,-2],[1297,-2],[1297,-2],[1297,-2]]]}},{"type":"Feature","id":"NO.AG.4227","properties":{"hc-group":"admin2","hc-key":"no-ag-4227","hc-a2":"KV","name":"Kvinesdal"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-331,-775],[-338,-780],[-340,-776],[-335,-773],[-331,-775]]],[[[-267,-508],[-197,-377],[-198,-341],[-154,-339],[-147,-321],[-138,-324],[-93,-328],[-103,-344],[-93,-412],[-108,-449],[-143,-462],[-159,-554],[-148,-630],[-161,-737],[-154,-763],[-184,-761],[-198,-794],[-263,-801],[-281,-793],[-334,-794],[-336,-791],[-316,-773],[-315,-764],[-305,-700],[-277,-714],[-239,-703],[-254,-646],[-248,-574],[-264,-559],[-267,-508]]]]}},{"type":"Feature","id":"NO.VL.4614","properties":{"hc-group":"admin2","hc-key":"no-vl-4614","hc-a2":"ST","name":"Stord"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-683,636],[-677,558],[-713,526],[-748,550],[-748,572],[-714,590],[-683,636]]],[[[-656,635],[-661,635],[-667,653],[-662,655],[-656,635]]],[[[-609,587],[-610,590],[-609,590],[-609,587]]],[[[-692,502],[-688,506],[-689,503],[-692,502]]]]}},{"type":"Feature","id":"NO.TF.5406","properties":{"hc-group":"admin2","hc-key":"no-tf-5406","hc-a2":"HA","name":"Hammerfest"},"geometry":{"type":"MultiPolygon","coordinates":[[[[5692,8846],[5624,8939],[5608,8975],[5601,9024],[5541,9048],[5593,9122],[5611,9164],[5631,9177],[5741,9172],[5714,9202],[5678,9217],[5712,9270],[5713,9319],[5725,9341],[5766,9337],[5804,9300],[5833,9301],[5831,9328],[5839,9328],[5902,9310],[5884,9249],[5845,9171],[5863,9136],[5844,9089],[5808,9062],[5749,8868],[5692,8846],[5692,8846]]],[[[5364,9045],[5383,9070],[5362,9092],[5390,9133],[5416,9156],[5425,9139],[5455,9162],[5465,9132],[5468,9189],[5485,9176],[5489,9200],[5525,9191],[5477,9245],[5521,9252],[5537,9221],[5542,9170],[5561,9162],[5567,9135],[5554,9088],[5529,9055],[5465,9084],[5416,9095],[5402,9050],[5364,9045]]],[[[5551,9296],[5534,9322],[5547,9362],[5575,9368],[5581,9335],[5619,9341],[5640,9327],[5654,9297],[5674,9275],[5671,9249],[5617,9178],[5584,9182],[5544,9279],[5551,9296]]],[[[5294,9332],[5343,9308],[5335,9289],[5359,9264],[5367,9316],[5394,9309],[5404,9327],[5361,9371],[5375,9392],[5396,9376],[5392,9404],[5427,9369],[5442,9373],[5428,9439],[5467,9417],[5476,9387],[5457,9379],[5465,9347],[5450,9352],[5437,9292],[5406,9298],[5417,9266],[5399,9208],[5378,9220],[5376,9194],[5325,9147],[5306,9172],[5346,9218],[5317,9281],[5327,9298],[5294,9332]]]]}},{"type":"Feature","id":"NO.VL.4645","properties":{"hc-group":"admin2","hc-key":"no-vl-4645","hc-a2":"AS","name":"Askvoll"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-535,1924],[-559,1925],[-566,1933],[-555,1928],[-535,1924]]],[[[-505,1918],[-508,1919],[-505,1919],[-505,1918]]],[[[-492,1893],[-497,1893],[-504,1903],[-496,1899],[-492,1893]]],[[[-534,1829],[-535,1829],[-560,1832],[-565,1830],[-623,1832],[-668,1812],[-685,1859],[-643,1888],[-699,1894],[-589,1919],[-543,1910],[-490,1875],[-467,1876],[-516,1866],[-522,1837],[-528,1836],[-534,1829]]],[[[-626,1805],[-620,1818],[-616,1818],[-621,1805],[-626,1805]]]]}},{"type":"Feature","id":"NO.MR.1514","properties":{"hc-group":"admin2","hc-key":"no-mr-1514","hc-a2":"SA","name":"Sande"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-285,2487],[-317,2476],[-377,2487],[-380,2495],[-383,2496],[-389,2515],[-361,2561],[-295,2510],[-285,2487]]],[[[-430,2468],[-429,2469],[-427,2475],[-429,2468],[-430,2468]]]]}},{"type":"Feature","id":"NO.NO.1812","properties":{"hc-group":"admin2","hc-key":"no-no-1812","hc-a2":"SØ","name":"Sømna"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2300,4766],[2318,4780],[2347,4789],[2345,4779],[2339,4775],[2308,4765],[2300,4766]]],[[[2346,4801],[2344,4800],[2344,4800],[2344,4799],[2330,4791],[2342,4812],[2349,4808],[2346,4801]]],[[[2263,4837],[2313,4886],[2341,4829],[2305,4799],[2262,4795],[2273,4759],[2213,4708],[2231,4779],[2217,4784],[2233,4823],[2263,4837]]]]}},{"type":"Feature","id":"NO.VT.3816","properties":{"hc-group":"admin2","hc-key":"no-vt-3816","hc-a2":"NO","name":"Nome"},"geometry":{"type":"MultiPolygon","coordinates":[[[[826,0],[845,-41],[865,-45],[895,-89],[842,-99],[809,-147],[809,-147],[809,-147],[799,-154],[774,-153],[784,-120],[762,-85],[729,-96],[701,-47],[658,-52],[640,-31],[667,-13],[671,27],[725,27],[747,47],[774,35],[776,10],[826,0]]],[[[809,-147],[819,-133],[822,-136],[826,-151],[809,-147],[809,-147]]]]}},{"type":"Feature","id":"NO.VT.3807","properties":{"hc-group":"admin2","hc-key":"no-vt-3807","hc-a2":"SK","name":"Skien"},"geometry":{"type":"Polygon","coordinates":[[[809,-147],[842,-99],[895,-89],[865,-45],[845,-41],[826,0],[876,20],[895,97],[924,112],[958,113],[983,60],[983,2],[961,1],[961,-30],[1033,-126],[1003,-167],[970,-163],[958,-186],[953,-190],[939,-187],[923,-179],[903,-217],[864,-235],[809,-191],[799,-154],[809,-147],[809,-147],[809,-147],[809,-147],[826,-151],[809,-147],[809,-147],[809,-147]]]}},{"type":"Feature","id":"NO.VI.3021","properties":{"hc-group":"admin2","hc-key":"no-vi-3021","hc-a2":"ÅS","name":"Ås"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1432,224],[1432,224],[1432,224],[1435,226],[1432,224],[1432,224],[1432,224],[1432,224],[1432,224],[1432,224]]],[[[1454,292],[1457,303],[1495,293],[1486,259],[1507,252],[1495,217],[1513,181],[1513,181],[1507,172],[1503,160],[1483,193],[1434,209],[1430,217],[1432,224],[1432,224],[1432,224],[1432,224],[1432,224],[1432,224],[1432,224],[1460,240],[1454,292]]]]}},{"type":"Feature","id":"NO.VI.3022","properties":{"hc-group":"admin2","hc-key":"no-vi-3022","hc-a2":"FR","name":"Frogn"},"geometry":{"type":"Polygon","coordinates":[[[1432,224],[1432,224],[1432,224],[1432,224],[1430,217],[1434,209],[1422,182],[1414,185],[1408,251],[1387,277],[1394,304],[1396,280],[1447,310],[1452,282],[1454,292],[1460,240],[1432,224],[1432,224],[1432,224],[1432,224],[1432,224],[1432,224]]]}},{"type":"Feature","id":"NO.TF.5428","properties":{"hc-group":"admin2","hc-key":"no-tf-5428","hc-a2":"NO","name":"Nordreisa"},"geometry":{"type":"MultiPolygon","coordinates":[[[[4816,8515],[4789,8488],[4774,8493],[4765,8544],[4796,8508],[4816,8515]]],[[[4757,8457],[4801,8472],[4839,8500],[4847,8533],[4834,8563],[4902,8623],[4865,8544],[4906,8495],[4896,8524],[4910,8554],[4940,8570],[4934,8517],[4954,8535],[4949,8597],[4981,8601],[4946,8619],[4948,8656],[5005,8651],[5012,8632],[5060,8588],[5054,8554],[5106,8543],[5111,8466],[5100,8425],[5080,8401],[5098,8341],[5131,8316],[5180,8311],[5239,8343],[5264,8339],[5272,8302],[5288,8286],[5313,8195],[5384,8097],[5391,8035],[5382,7991],[5339,7961],[5242,7944],[5196,7997],[5121,8098],[5018,8116],[4967,8189],[4936,8201],[4974,8245],[4963,8276],[4901,8263],[4915,8281],[4876,8314],[4883,8335],[4834,8395],[4808,8405],[4793,8444],[4757,8457]]]]}},{"type":"Feature","id":"NO.TF.5426","properties":{"hc-group":"admin2","hc-key":"no-tf-5426","hc-a2":"G/","name":"Gáivuotna / Kåfjord"},"geometry":{"type":"MultiPolygon","coordinates":[[[[4740,8325],[4739,8316],[4733,8312],[4734,8313],[4740,8325]]],[[[5018,8116],[4970,8069],[4953,8046],[4896,8072],[4894,8101],[4851,8100],[4794,8128],[4777,8202],[4739,8210],[4774,8310],[4821,8268],[4841,8276],[4810,8327],[4769,8350],[4774,8435],[4757,8457],[4793,8444],[4808,8405],[4834,8395],[4883,8335],[4876,8314],[4915,8281],[4901,8263],[4963,8276],[4974,8245],[4936,8201],[4967,8189],[5018,8116]]]]}},{"type":"Feature","id":"NO.VT.3813","properties":{"hc-group":"admin2","hc-key":"no-vt-3813","hc-a2":"BA","name":"Bamble"},"geometry":{"type":"MultiPolygon","coordinates":[[[[908,-342],[908,-342],[866,-331],[821,-273],[829,-266],[864,-235],[903,-217],[923,-179],[939,-187],[970,-256],[999,-276],[968,-299],[980,-322],[917,-344],[911,-340],[908,-342]]],[[[984,-245],[983,-249],[976,-243],[981,-244],[984,-245]]]]}},{"type":"Feature","id":"NO.VT.3814","properties":{"hc-group":"admin2","hc-key":"no-vt-3814","hc-a2":"KR","name":"Kragerø"},"geometry":{"type":"MultiPolygon","coordinates":[[[[917,-344],[908,-342],[911,-340],[914,-341],[917,-344]]],[[[821,-273],[866,-331],[908,-342],[907,-363],[854,-359],[827,-387],[811,-370],[796,-408],[871,-414],[830,-460],[762,-429],[762,-408],[761,-381],[753,-362],[796,-296],[821,-273]]]]}},{"type":"Feature","id":"NO.VT.3815","properties":{"hc-group":"admin2","hc-key":"no-vt-3815","hc-a2":"DR","name":"Drangedal"},"geometry":{"type":"Polygon","coordinates":[[[864,-235],[829,-266],[821,-273],[796,-296],[753,-362],[703,-319],[691,-268],[624,-266],[561,-203],[560,-169],[593,-157],[579,-105],[542,-50],[560,-7],[581,-33],[640,-31],[658,-52],[701,-47],[729,-96],[762,-85],[784,-120],[774,-153],[799,-154],[809,-191],[864,-235]]]}},{"type":"Feature","id":"NO.RO.1149","properties":{"hc-group":"admin2","hc-key":"no-ro-1149","hc-a2":"KA","name":"Karmøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-793,236],[-813,199],[-829,259],[-810,230],[-793,236]]],[[[-780,153],[-789,213],[-783,251],[-783,251],[-782,252],[-779,214],[-780,153]]],[[[-863,210],[-841,262],[-815,141],[-834,57],[-863,38],[-885,87],[-868,164],[-849,156],[-863,210]]]]}},{"type":"Feature","id":"NO.MR.1566","properties":{"hc-group":"admin2","hc-key":"no-mr-1566","hc-a2":"SU","name":"Surnadal"},"geometry":{"type":"MultiPolygon","coordinates":[[[[787,2917],[825,2899],[825,2899],[808,2898],[787,2917]]],[[[838,2882],[869,2851],[842,2899],[793,2928],[773,2972],[858,2971],[859,2988],[815,2993],[841,3016],[766,2984],[741,3009],[785,3013],[787,3030],[721,3030],[808,3068],[822,3049],[883,3055],[931,3094],[950,3082],[991,3094],[995,3079],[988,3044],[1030,3055],[1033,3005],[1051,2990],[1031,2957],[1037,2921],[1085,2915],[1105,2861],[1098,2819],[1112,2805],[1028,2782],[968,2775],[941,2753],[834,2818],[825,2859],[838,2882]]]]}},{"type":"Feature","id":"NO.VL.4628","properties":{"hc-group":"admin2","hc-key":"no-vl-4628","hc-a2":"VA","name":"Vaksdal"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-507,1264],[-499,1253],[-521,1139],[-550,1177],[-513,1191],[-528,1223],[-507,1264]]],[[[-505,1279],[-505,1282],[-494,1304],[-475,1291],[-426,1346],[-382,1343],[-266,1416],[-247,1397],[-232,1384],[-233,1351],[-279,1312],[-321,1300],[-353,1266],[-362,1294],[-398,1286],[-441,1209],[-397,1155],[-354,1160],[-361,1108],[-374,1108],[-398,1096],[-425,1119],[-445,1084],[-527,1058],[-534,1065],[-541,1066],[-533,1076],[-522,1080],[-510,1079],[-507,1134],[-486,1244],[-470,1283],[-504,1276],[-505,1279]]]]}},{"type":"Feature","id":"NO.AG.4211","properties":{"hc-group":"admin2","hc-key":"no-ag-4211","hc-a2":"GJ","name":"Gjerstad"},"geometry":{"type":"Polygon","coordinates":[[[624,-266],[691,-268],[703,-319],[753,-362],[761,-381],[762,-408],[713,-430],[684,-437],[651,-384],[597,-365],[616,-327],[589,-304],[624,-266]]]}},{"type":"Feature","id":"NO.RO.1120","properties":{"hc-group":"admin2","hc-key":"no-ro-1120","hc-a2":"KL","name":"Klepp"},"geometry":{"type":"Polygon","coordinates":[[[-793,-344],[-807,-289],[-783,-268],[-772,-227],[-754,-247],[-743,-237],[-721,-259],[-693,-269],[-724,-304],[-757,-316],[-754,-340],[-760,-336],[-793,-344]]]}},{"type":"Feature","id":"NO.RO.1124","properties":{"hc-group":"admin2","hc-key":"no-ro-1124","hc-a2":"SO","name":"Sola"},"geometry":{"type":"Polygon","coordinates":[[[-743,-237],[-754,-247],[-772,-227],[-756,-191],[-752,-118],[-746,-120],[-722,-154],[-692,-157],[-700,-189],[-714,-214],[-743,-237]]]}},{"type":"Feature","id":"NO.RO.1127","properties":{"hc-group":"admin2","hc-key":"no-ro-1127","hc-a2":"RA","name":"Randaberg"},"geometry":{"type":"Polygon","coordinates":[[[-746,-120],[-752,-118],[-742,-111],[-761,-100],[-744,-64],[-703,-103],[-704,-123],[-734,-115],[-740,-112],[-734,-115],[-746,-120]]]}},{"type":"Feature","id":"NO.VL.4619","properties":{"hc-group":"admin2","hc-key":"no-vl-4619","hc-a2":"EI","name":"Eidfjord"},"geometry":{"type":"Polygon","coordinates":[[[-57,1031],[-54,1032],[-45,1028],[-27,1036],[34,1020],[47,1040],[-10,1047],[98,1066],[103,1099],[126,1102],[188,1057],[299,1024],[275,948],[273,937],[255,842],[225,805],[208,750],[162,692],[117,718],[58,733],[65,781],[42,805],[47,838],[77,845],[39,866],[37,916],[-18,919],[11,965],[-38,976],[-62,1011],[-57,1031]]]}},{"type":"Feature","id":"NO.VL.4620","properties":{"hc-group":"admin2","hc-key":"no-vl-4620","hc-a2":"UL","name":"Ulvik"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-45,1028],[-54,1032],[-27,1036],[-31,1030],[-45,1028]]],[[[-78,1028],[-77,1028],[-68,1030],[-77,1025],[-78,1028]]],[[[23,1236],[21,1219],[76,1190],[114,1193],[209,1161],[271,1119],[266,1059],[299,1024],[188,1057],[126,1102],[103,1099],[98,1066],[-10,1047],[-35,1050],[20,1111],[-25,1088],[-53,1050],[-82,1041],[-94,1043],[-96,1041],[-69,1062],[-34,1177],[-11,1189],[23,1236]]]]}},{"type":"Feature","id":"NO.VL.4622","properties":{"hc-group":"admin2","hc-key":"no-vl-4622","hc-a2":"KV","name":"Kvam"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-398,1096],[-374,1108],[-361,1108],[-287,1100],[-287,1081],[-246,1080],[-235,1044],[-188,1038],[-204,1025],[-255,1012],[-288,986],[-362,979],[-335,965],[-381,881],[-422,903],[-470,825],[-488,828],[-460,854],[-434,928],[-451,956],[-438,1022],[-398,1096]]],[[[-216,998],[-201,1010],[-198,1010],[-198,1010],[-216,998]]],[[[-336,920],[-336,920],[-336,920],[-336,920]]],[[[-361,866],[-349,888],[-333,908],[-332,905],[-361,866]]],[[[-494,799],[-493,783],[-495,788],[-496,794],[-494,799]]]]}},{"type":"Feature","id":"NO.VL.4624","properties":{"hc-group":"admin2","hc-key":"no-vl-4624","hc-a2":"BJ","name":"Bjørnafjorden"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-495,788],[-493,783],[-493,774],[-526,732],[-564,736],[-565,743],[-561,757],[-551,834],[-524,872],[-558,860],[-599,823],[-616,846],[-603,878],[-541,897],[-586,899],[-573,943],[-568,940],[-560,963],[-559,964],[-526,967],[-451,956],[-434,928],[-460,854],[-488,828],[-494,817],[-494,799],[-495,788]]],[[[-721,847],[-702,870],[-721,847],[-721,847]]],[[[-582,963],[-583,963],[-584,959],[-588,955],[-589,945],[-617,891],[-663,852],[-709,882],[-694,904],[-612,942],[-584,979],[-580,977],[-582,963]]]]}},{"type":"Feature","id":"NO.VI.3003","properties":{"hc-group":"admin2","hc-key":"no-vi-3003","hc-a2":"SA","name":"Sarpsborg"},"geometry":{"type":"Polygon","coordinates":[[[1623,-239],[1615,-170],[1589,-212],[1572,-157],[1599,-127],[1559,-114],[1526,-63],[1539,-37],[1541,-4],[1585,-9],[1610,9],[1616,-10],[1630,0],[1652,-13],[1688,-124],[1643,-192],[1623,-239]]]}},{"type":"Feature","id":"NO.AG.4212","properties":{"hc-group":"admin2","hc-key":"no-ag-4212","hc-a2":"VE","name":"Vegårshei"},"geometry":{"type":"Polygon","coordinates":[[[684,-437],[683,-466],[658,-499],[610,-508],[604,-540],[567,-534],[549,-491],[525,-492],[515,-457],[540,-408],[574,-389],[593,-381],[597,-365],[651,-384],[684,-437]]]}},{"type":"Feature","id":"NO.AG.4201","properties":{"hc-group":"admin2","hc-key":"no-ag-4201","hc-a2":"RI","name":"Risør"},"geometry":{"type":"MultiPolygon","coordinates":[[[[658,-499],[683,-466],[684,-437],[713,-430],[762,-408],[762,-429],[830,-460],[804,-486],[709,-473],[700,-489],[764,-496],[750,-520],[703,-520],[679,-513],[658,-499]]],[[[705,-523],[748,-524],[744,-547],[720,-549],[705,-523]]]]}},{"type":"Feature","id":"NO.AG.4203","properties":{"hc-group":"admin2","hc-key":"no-ag-4203","hc-a2":"AR","name":"Arendal"},"geometry":{"type":"MultiPolygon","coordinates":[[[[641,-600],[635,-645],[531,-742],[468,-731],[444,-657],[461,-688],[550,-635],[562,-585],[587,-577],[611,-628],[641,-600]]],[[[654,-596],[653,-596],[653,-596],[654,-596]]]]}},{"type":"Feature","id":"NO.AG.4202","properties":{"hc-group":"admin2","hc-key":"no-ag-4202","hc-a2":"GR","name":"Grimstad"},"geometry":{"type":"Polygon","coordinates":[[[531,-742],[467,-776],[426,-846],[398,-842],[398,-842],[398,-841],[408,-807],[376,-781],[355,-726],[405,-665],[430,-667],[444,-657],[468,-731],[531,-742]]]}},{"type":"Feature","id":"NO.NO.1841","properties":{"hc-group":"admin2","hc-key":"no-no-1841","hc-a2":"FA","name":"Fauske"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3631,6357],[3655,6311],[3653,6181],[3627,6159],[3583,6156],[3527,6182],[3480,6223],[3425,6249],[3398,6297],[3438,6282],[3434,6315],[3403,6305],[3340,6332],[3312,6312],[3299,6318],[3319,6336],[3278,6331],[3274,6334],[3271,6332],[3259,6335],[3245,6345],[3233,6346],[3258,6366],[3263,6392],[3235,6383],[3223,6420],[3264,6445],[3264,6473],[3276,6498],[3329,6508],[3367,6462],[3359,6436],[3383,6430],[3383,6429],[3380,6420],[3388,6418],[3392,6410],[3398,6403],[3391,6356],[3428,6365],[3444,6391],[3471,6393],[3475,6373],[3522,6375],[3631,6357]]],[[[3332,6304],[3355,6314],[3386,6302],[3349,6291],[3332,6304]]],[[[3213,6366],[3208,6360],[3202,6359],[3213,6366],[3213,6366]]]]}},{"type":"Feature","id":"NO.NO.1840","properties":{"hc-group":"admin2","hc-key":"no-no-1840","hc-a2":"SA","name":"Saltdal"},"geometry":{"type":"Polygon","coordinates":[[[3386,6302],[3398,6297],[3425,6249],[3480,6223],[3527,6182],[3583,6156],[3627,6159],[3592,6129],[3543,6071],[3530,6038],[3413,5810],[3384,5780],[3326,5794],[3290,5790],[3260,5901],[3278,5927],[3262,5960],[3205,5955],[3202,6013],[3219,6079],[3247,6106],[3266,6151],[3264,6194],[3305,6278],[3336,6255],[3331,6219],[3351,6219],[3355,6280],[3332,6304],[3349,6291],[3386,6302]]]}},{"type":"Feature","id":"NO.IN.3430","properties":{"hc-group":"admin2","hc-key":"no-in-3430","hc-a2":"OS","name":"Os"},"geometry":{"type":"Polygon","coordinates":[[[1606,2608],[1619,2621],[1616,2645],[1635,2669],[1637,2671],[1689,2682],[1761,2649],[1773,2637],[1783,2573],[1803,2541],[1866,2494],[1913,2403],[1953,2410],[1974,2382],[1989,2408],[2016,2401],[1998,2352],[2015,2316],[2013,2212],[1954,2244],[1902,2295],[1890,2334],[1829,2374],[1832,2403],[1806,2457],[1749,2452],[1749,2475],[1702,2512],[1606,2608]]]}},{"type":"Feature","id":"NO.IN.3427","properties":{"hc-group":"admin2","hc-key":"no-in-3427","hc-a2":"TY","name":"Tynset"},"geometry":{"type":"Polygon","coordinates":[[[1616,2645],[1619,2621],[1606,2608],[1581,2570],[1533,2565],[1508,2533],[1535,2515],[1572,2454],[1644,2402],[1688,2394],[1700,2292],[1773,2272],[1744,2231],[1679,2218],[1672,2142],[1637,2135],[1589,2208],[1578,2262],[1585,2299],[1518,2305],[1446,2358],[1403,2396],[1413,2439],[1364,2463],[1362,2485],[1345,2548],[1336,2594],[1364,2627],[1385,2677],[1408,2702],[1464,2696],[1562,2663],[1584,2672],[1616,2645]]]}},{"type":"Feature","id":"NO.IN.3426","properties":{"hc-group":"admin2","hc-key":"no-in-3426","hc-a2":"TO","name":"Tolga"},"geometry":{"type":"Polygon","coordinates":[[[1954,2244],[1941,2223],[1882,2219],[1868,2237],[1825,2235],[1812,2260],[1773,2272],[1700,2292],[1688,2394],[1644,2402],[1572,2454],[1535,2515],[1508,2533],[1533,2565],[1581,2570],[1606,2608],[1702,2512],[1749,2475],[1749,2452],[1806,2457],[1832,2403],[1829,2374],[1890,2334],[1902,2295],[1954,2244]]]}},{"type":"Feature","id":"NO.IN.3425","properties":{"hc-group":"admin2","hc-key":"no-in-3425","hc-a2":"EN","name":"Engerdal"},"geometry":{"type":"Polygon","coordinates":[[[1882,2219],[1941,2223],[1954,2244],[2013,2212],[2015,2316],[1998,2352],[2016,2401],[2098,2374],[2124,2343],[2172,2358],[2187,2306],[2106,1866],[2156,1796],[2133,1785],[2042,1770],[2013,1850],[1989,1788],[1986,1750],[1927,1831],[1909,1916],[1955,1974],[1946,2055],[1912,2129],[1899,2195],[1882,2219]]]}},{"type":"Feature","id":"NO.IN.3421","properties":{"hc-group":"admin2","hc-key":"no-in-3421","hc-a2":"TR","name":"Trysil"},"geometry":{"type":"Polygon","coordinates":[[[1986,1750],[1989,1788],[2013,1850],[2042,1770],[2133,1785],[2156,1796],[2209,1731],[2268,1733],[2379,1556],[2343,1427],[2309,1385],[2297,1318],[2268,1307],[2204,1313],[2115,1286],[2105,1302],[2091,1327],[2062,1352],[2046,1331],[2008,1325],[1979,1365],[1960,1414],[1930,1451],[2003,1500],[1955,1696],[1986,1747],[1986,1750]]]}},{"type":"Feature","id":"NO.IN.3424","properties":{"hc-group":"admin2","hc-key":"no-in-3424","hc-a2":"RE","name":"Rendalen"},"geometry":{"type":"Polygon","coordinates":[[[1986,1750],[1986,1747],[1955,1696],[1838,1646],[1762,1630],[1707,1756],[1716,1782],[1661,1921],[1610,1907],[1591,1918],[1536,1993],[1491,2027],[1468,2098],[1505,2096],[1517,2054],[1591,2090],[1653,2084],[1637,2135],[1672,2142],[1679,2218],[1744,2231],[1773,2272],[1812,2260],[1825,2235],[1868,2237],[1882,2219],[1899,2195],[1912,2129],[1946,2055],[1955,1974],[1909,1916],[1927,1831],[1986,1750],[1986,1750]]]}},{"type":"Feature","id":"NO.MR.1539","properties":{"hc-group":"admin2","hc-key":"no-mr-1539","hc-a2":"RA","name":"Rauma"},"geometry":{"type":"Polygon","coordinates":[[[459,2796],[501,2804],[531,2766],[525,2724],[588,2707],[616,2677],[619,2643],[582,2617],[585,2576],[642,2511],[642,2472],[611,2442],[545,2356],[499,2355],[451,2372],[420,2442],[477,2488],[502,2522],[478,2562],[432,2581],[351,2549],[322,2578],[325,2607],[290,2637],[319,2673],[293,2745],[350,2719],[370,2680],[402,2670],[408,2639],[424,2675],[503,2686],[492,2697],[400,2691],[372,2720],[374,2749],[397,2752],[399,2709],[415,2728],[417,2778],[453,2794],[459,2796]]]}},{"type":"Feature","id":"NO.AG.4214","properties":{"hc-group":"admin2","hc-key":"no-ag-4214","hc-a2":"FR","name":"Froland"},"geometry":{"type":"Polygon","coordinates":[[[444,-657],[430,-667],[405,-665],[393,-642],[428,-574],[392,-568],[386,-598],[345,-613],[320,-544],[258,-524],[253,-509],[229,-479],[239,-464],[244,-458],[401,-483],[404,-519],[428,-546],[448,-506],[526,-534],[541,-564],[563,-548],[552,-577],[562,-585],[550,-635],[461,-688],[444,-657]]]}},{"type":"Feature","id":"NO.IN.3443","properties":{"hc-group":"admin2","hc-key":"no-in-3443","hc-a2":"VT","name":"Vestre Toten"},"geometry":{"type":"Polygon","coordinates":[[[1492,921],[1491,917],[1491,914],[1465,904],[1429,958],[1412,960],[1433,1008],[1410,1029],[1422,1075],[1448,1104],[1501,1106],[1519,1048],[1490,1030],[1479,981],[1492,921]]]}},{"type":"Feature","id":"NO.VI.3037","properties":{"hc-group":"admin2","hc-key":"no-vi-3037","hc-a2":"HU","name":"Hurdal"},"geometry":{"type":"Polygon","coordinates":[[[1491,914],[1491,917],[1492,921],[1509,895],[1571,876],[1636,907],[1657,811],[1634,754],[1617,768],[1572,771],[1562,812],[1530,840],[1471,849],[1487,864],[1491,914]]]}},{"type":"Feature","id":"NO.VI.3036","properties":{"hc-group":"admin2","hc-key":"no-vi-3036","hc-a2":"NA","name":"Nannestad"},"geometry":{"type":"Polygon","coordinates":[[[1620,586],[1610,574],[1552,593],[1535,642],[1499,646],[1500,668],[1542,746],[1550,750],[1572,771],[1617,768],[1634,754],[1638,702],[1646,685],[1607,643],[1620,586]]]}},{"type":"Feature","id":"NO.VI.3032","properties":{"hc-group":"admin2","hc-key":"no-vi-3032","hc-a2":"GJ","name":"Gjerdrum"},"geometry":{"type":"Polygon","coordinates":[[[1552,593],[1610,574],[1620,586],[1633,577],[1623,530],[1605,510],[1572,523],[1557,534],[1552,593]]]}},{"type":"Feature","id":"NO.VI.3033","properties":{"hc-group":"admin2","hc-key":"no-vi-3033","hc-a2":"UL","name":"Ullensaker"},"geometry":{"type":"Polygon","coordinates":[[[1623,530],[1633,577],[1620,586],[1607,643],[1646,685],[1669,691],[1701,673],[1716,653],[1723,584],[1701,530],[1675,527],[1623,530]]]}},{"type":"Feature","id":"NO.IN.3416","properties":{"hc-group":"admin2","hc-key":"no-in-3416","hc-a2":"EI","name":"Eidskog"},"geometry":{"type":"Polygon","coordinates":[[[2134,445],[2056,373],[2006,372],[1979,386],[1917,340],[1903,434],[1916,489],[1917,494],[1918,512],[1956,526],[1958,539],[2015,539],[2052,573],[2092,574],[2105,538],[2089,522],[2115,497],[2134,445]]]}},{"type":"Feature","id":"NO.VI.3034","properties":{"hc-group":"admin2","hc-key":"no-vi-3034","hc-a2":"NE","name":"Nes"},"geometry":{"type":"Polygon","coordinates":[[[1918,512],[1917,494],[1916,489],[1844,479],[1807,493],[1760,468],[1740,493],[1701,530],[1723,584],[1716,653],[1701,673],[1759,731],[1769,764],[1789,747],[1806,716],[1837,691],[1817,622],[1853,572],[1902,543],[1918,512]]]}},{"type":"Feature","id":"NO.IN.3442","properties":{"hc-group":"admin2","hc-key":"no-in-3442","hc-a2":"ØT","name":"Østre Toten"},"geometry":{"type":"Polygon","coordinates":[[[1636,907],[1571,876],[1509,895],[1492,921],[1479,981],[1490,1030],[1519,1048],[1501,1106],[1507,1112],[1518,1124],[1565,1101],[1632,1036],[1651,1021],[1673,976],[1652,948],[1636,907]]]}},{"type":"Feature","id":"NO.VI.3035","properties":{"hc-group":"admin2","hc-key":"no-vi-3035","hc-a2":"EI","name":"Eidsvoll"},"geometry":{"type":"Polygon","coordinates":[[[1636,907],[1652,948],[1673,976],[1695,941],[1690,893],[1741,853],[1757,806],[1769,764],[1759,731],[1701,673],[1669,691],[1646,685],[1638,702],[1634,754],[1657,811],[1636,907]]]}},{"type":"Feature","id":"NO.IN.3419","properties":{"hc-group":"admin2","hc-key":"no-in-3419","hc-a2":"VÅ","name":"Våler"},"geometry":{"type":"Polygon","coordinates":[[[2091,1327],[2105,1302],[2115,1286],[2153,1184],[2154,1147],[2080,1179],[2100,1148],[2050,1118],[2007,1077],[1979,968],[1950,941],[1893,931],[1868,945],[1863,975],[1861,1023],[1872,1037],[1866,1076],[1919,1078],[1937,1111],[2020,1150],[2024,1242],[2067,1247],[2080,1280],[2066,1309],[2091,1327]]]}},{"type":"Feature","id":"NO.VI.3031","properties":{"hc-group":"admin2","hc-key":"no-vi-3031","hc-a2":"NI","name":"Nittedal"},"geometry":{"type":"Polygon","coordinates":[[[1552,593],[1557,534],[1572,523],[1579,486],[1553,468],[1506,513],[1481,597],[1458,604],[1495,616],[1499,646],[1535,642],[1552,593]]]}},{"type":"Feature","id":"NO.VI.3030","properties":{"hc-group":"admin2","hc-key":"no-vi-3030","hc-a2":"LI","name":"Lillestrøm"},"geometry":{"type":"Polygon","coordinates":[[[1553,468],[1579,486],[1572,523],[1605,510],[1623,530],[1675,527],[1701,530],[1740,493],[1760,468],[1724,437],[1707,381],[1712,353],[1684,333],[1710,280],[1674,295],[1667,284],[1662,328],[1645,366],[1614,426],[1583,439],[1574,449],[1559,448],[1556,450],[1553,468]]]}},{"type":"Feature","id":"NO.TD.5053","properties":{"hc-group":"admin2","hc-key":"no-td-5053","hc-a2":"IN","name":"Inderøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1652,3609],[1666,3619],[1704,3632],[1706,3633],[1744,3657],[1795,3626],[1800,3605],[1769,3579],[1736,3523],[1711,3519],[1710,3545],[1649,3580],[1642,3599],[1652,3609]]],[[[1963,3616],[1939,3609],[1929,3600],[1865,3627],[1814,3615],[1811,3648],[1859,3691],[1914,3712],[1899,3638],[1963,3616]]]]}},{"type":"Feature","id":"NO.IN.3432","properties":{"hc-group":"admin2","hc-key":"no-in-3432","hc-a2":"LE","name":"Lesja"},"geometry":{"type":"Polygon","coordinates":[[[545,2356],[611,2442],[642,2472],[714,2491],[844,2488],[903,2481],[913,2463],[968,2473],[981,2464],[1023,2444],[1057,2367],[1040,2322],[962,2272],[966,2254],[924,2187],[881,2181],[868,2185],[828,2206],[761,2194],[716,2203],[684,2196],[618,2204],[570,2247],[545,2356]]]}},{"type":"Feature","id":"NO.IN.3431","properties":{"hc-group":"admin2","hc-key":"no-in-3431","hc-a2":"DO","name":"Dovre"},"geometry":{"type":"Polygon","coordinates":[[[924,2187],[966,2254],[962,2272],[1040,2322],[1057,2367],[1023,2444],[1123,2393],[1164,2360],[1238,2380],[1209,2358],[1176,2311],[1152,2303],[1174,2264],[1253,2221],[1273,2180],[1238,2156],[1246,2103],[1234,2067],[1165,2080],[1134,2119],[1049,2068],[1029,2072],[993,2093],[924,2187]]]}},{"type":"Feature","id":"NO.AG.4206","properties":{"hc-group":"admin2","hc-key":"no-ag-4206","hc-a2":"FA","name":"Farsund"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-240,-899],[-278,-937],[-314,-893],[-256,-884],[-256,-894],[-240,-899]]],[[[-234,-902],[-236,-901],[-235,-901],[-234,-900],[-234,-902]]],[[[-248,-944],[-264,-944],[-234,-906],[-237,-928],[-248,-944]]],[[[-368,-811],[-349,-797],[-334,-794],[-281,-793],[-263,-801],[-268,-835],[-277,-870],[-318,-826],[-311,-877],[-344,-874],[-341,-817],[-362,-871],[-326,-917],[-397,-909],[-430,-862],[-396,-820],[-368,-811]]]]}},{"type":"Feature","id":"NO.IN.3434","properties":{"hc-group":"admin2","hc-key":"no-in-3434","hc-a2":"LO","name":"Lom"},"geometry":{"type":"Polygon","coordinates":[[[761,2194],[828,2206],[868,2185],[874,2144],[855,2089],[853,2036],[888,2010],[885,1967],[846,1944],[837,1896],[794,1859],[705,1853],[736,1771],[676,1746],[682,1706],[664,1704],[604,1749],[612,1757],[596,1823],[571,1836],[539,1819],[476,1854],[464,1927],[470,1955],[516,1993],[561,1997],[635,2050],[702,2073],[727,2105],[696,2143],[761,2194]]]}},{"type":"Feature","id":"NO.VI.3044","properties":{"hc-group":"admin2","hc-key":"no-vi-3044","hc-a2":"HO","name":"Hol"},"geometry":{"type":"Polygon","coordinates":[[[273,937],[275,948],[299,1024],[266,1059],[271,1119],[209,1161],[272,1210],[299,1197],[335,1283],[347,1302],[363,1279],[428,1237],[433,1216],[522,1123],[553,1106],[581,1050],[550,1010],[556,955],[591,964],[649,923],[626,893],[595,894],[513,870],[447,860],[413,867],[415,894],[374,912],[308,900],[273,937]]]}},{"type":"Feature","id":"NO.VI.3018","properties":{"hc-group":"admin2","hc-key":"no-vi-3018","hc-a2":"VÅ","name":"Våler"},"geometry":{"type":"Polygon","coordinates":[[[1610,9],[1585,-9],[1541,-4],[1511,2],[1477,1],[1459,18],[1464,83],[1463,95],[1466,104],[1486,115],[1553,114],[1547,84],[1580,83],[1587,49],[1610,9]]]}},{"type":"Feature","id":"NO.VI.3017","properties":{"hc-group":"admin2","hc-key":"no-vi-3017","hc-a2":"RÅ","name":"Råde"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1429,-58],[1430,-57],[1432,-54],[1428,-62],[1429,-58]]],[[[1541,-4],[1539,-37],[1526,-63],[1477,-86],[1445,-86],[1456,-65],[1437,-48],[1455,-37],[1477,1],[1511,2],[1541,-4]]]]}},{"type":"Feature","id":"NO.VL.4615","properties":{"hc-group":"admin2","hc-key":"no-vl-4615","hc-a2":"FI","name":"Fitjar"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-756,591],[-757,594],[-757,605],[-758,605],[-765,658],[-735,710],[-703,689],[-683,636],[-714,590],[-748,572],[-753,584],[-756,591]]],[[[-667,653],[-667,661],[-662,655],[-667,653]]],[[[-686,682],[-694,688],[-704,700],[-686,682]]]]}},{"type":"Feature","id":"NO.VL.4613","properties":{"hc-group":"admin2","hc-key":"no-vl-4613","hc-a2":"BØ","name":"Bømlo"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-757,594],[-758,605],[-757,605],[-757,596],[-757,594]]],[[[-748,572],[-748,550],[-753,558],[-756,591],[-753,584],[-748,572]]],[[[-725,471],[-713,485],[-705,491],[-725,471]]],[[[-839,344],[-837,346],[-838,344],[-839,344]]],[[[-774,572],[-750,492],[-767,478],[-768,527],[-793,535],[-829,480],[-821,457],[-820,423],[-842,407],[-852,459],[-837,506],[-808,540],[-853,553],[-836,601],[-805,615],[-774,572]]]]}},{"type":"Feature","id":"NO.NO.1832","properties":{"hc-group":"admin2","hc-key":"no-no-1832","hc-a2":"HE","name":"Hemnes"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3056,5403],[3069,5291],[3079,5213],[3002,5213],[2981,5238],[2932,5210],[2904,5151],[2857,5152],[2834,5137],[2794,5146],[2793,5195],[2755,5240],[2747,5277],[2774,5267],[2792,5343],[2773,5392],[2775,5458],[2826,5465],[2753,5481],[2783,5523],[2820,5519],[2803,5491],[2845,5513],[2860,5484],[2939,5489],[2970,5459],[2971,5421],[3056,5403]]],[[[2711,5522],[2743,5508],[2715,5482],[2741,5471],[2681,5444],[2661,5422],[2699,5493],[2711,5522]]]]}},{"type":"Feature","id":"NO.NO.1833","properties":{"hc-group":"admin2","hc-key":"no-no-1833","hc-a2":"RA","name":"Rana"},"geometry":{"type":"Polygon","coordinates":[[[2846,5837],[2882,5837],[2918,5871],[2957,5861],[2957,5834],[3001,5870],[3007,5890],[3027,5874],[3088,5897],[3088,5920],[3121,5936],[3120,5892],[3133,5862],[3173,5858],[3208,5879],[3205,5955],[3262,5960],[3278,5927],[3260,5901],[3290,5790],[3326,5794],[3384,5780],[3334,5719],[3370,5555],[3223,5450],[3052,5433],[3056,5403],[2971,5421],[2970,5459],[2939,5489],[2860,5484],[2845,5513],[2874,5521],[2886,5548],[2928,5584],[2927,5606],[2872,5576],[2853,5546],[2803,5570],[2784,5535],[2758,5526],[2744,5566],[2690,5529],[2660,5532],[2657,5547],[2652,5571],[2718,5575],[2688,5589],[2698,5611],[2619,5576],[2638,5609],[2639,5656],[2716,5707],[2732,5698],[2806,5721],[2825,5709],[2831,5755],[2813,5771],[2846,5837]]]}},{"type":"Feature","id":"NO.NO.1839","properties":{"hc-group":"admin2","hc-key":"no-no-1839","hc-a2":"BE","name":"Beiarn"},"geometry":{"type":"Polygon","coordinates":[[[3016,6253],[3023,6245],[3026,6244],[3028,6229],[3036,6237],[3068,6223],[3104,6243],[3121,6205],[3183,6167],[3219,6079],[3202,6013],[3205,5955],[3208,5879],[3173,5858],[3133,5862],[3120,5892],[3121,5936],[3088,5920],[3088,5897],[3027,5874],[3007,5890],[3024,5908],[2995,5939],[3017,5956],[3004,5973],[2998,6007],[3001,6076],[2993,6091],[2998,6150],[3016,6191],[3080,6161],[3078,6187],[3010,6203],[3001,6219],[3016,6253]]]}},{"type":"Feature","id":"NO.TF.3020","properties":{"hc-group":"admin2","hc-key":"no-tf-3020","hc-a2":"NO","name":"Nordkapp"},"geometry":{"type":"MultiPolygon","coordinates":[[[[5975,9519],[5975,9525],[5995,9575],[5994,9591],[6008,9580],[6003,9542],[5987,9524],[6057,9566],[6072,9541],[6103,9575],[6120,9545],[6098,9517],[6079,9471],[6055,9457],[6066,9436],[6049,9403],[6027,9422],[5973,9435],[5987,9494],[5975,9519]]],[[[6199,9393],[6185,9392],[6178,9395],[6180,9437],[6237,9577],[6287,9654],[6300,9660],[6292,9587],[6260,9540],[6227,9417],[6199,9393]]],[[[6098,9628],[6052,9632],[6062,9606],[6006,9587],[5968,9623],[6001,9657],[5971,9663],[5941,9639],[5927,9668],[5949,9705],[5967,9697],[5966,9722],[6033,9700],[6022,9724],[5982,9756],[6008,9781],[6015,9765],[6046,9779],[6046,9744],[6073,9736],[6102,9765],[6114,9736],[6082,9701],[6093,9692],[6099,9670],[6132,9670],[6166,9714],[6165,9675],[6141,9648],[6098,9628]]]]}},{"type":"Feature","id":"NO.TF.5433","properties":{"hc-group":"admin2","hc-key":"no-tf-5433","hc-a2":"HA","name":"Hasvik"},"geometry":{"type":"MultiPolygon","coordinates":[[[[5231,8984],[5256,8998],[5257,9024],[5290,9013],[5310,9039],[5310,8952],[5270,8948],[5249,8957],[5249,8957],[5249,8957],[5249,8957],[5248,8957],[5231,8984]]],[[[5306,9172],[5281,9174],[5282,9143],[5267,9123],[5243,9143],[5241,9112],[5220,9126],[5206,9112],[5187,9144],[5181,9101],[5153,9092],[5170,9173],[5193,9204],[5107,9182],[5121,9212],[5086,9220],[5111,9232],[5154,9214],[5159,9250],[5214,9217],[5195,9274],[5205,9283],[5229,9260],[5238,9295],[5271,9275],[5259,9244],[5322,9248],[5288,9312],[5294,9332],[5327,9298],[5317,9281],[5346,9218],[5306,9172]]]]}},{"type":"Feature","id":"NO.TF.5403","properties":{"hc-group":"admin2","hc-key":"no-tf-5403","hc-a2":"AL","name":"Alta"},"geometry":{"type":"MultiPolygon","coordinates":[[[[5303,8817],[5303,8817],[5303,8818],[5294,8850],[5259,8878],[5252,8921],[5325,8899],[5406,8897],[5409,8883],[5386,8827],[5354,8804],[5305,8784],[5272,8783],[5264,8759],[5332,8779],[5349,8797],[5390,8811],[5427,8850],[5428,8797],[5443,8756],[5465,8769],[5487,8697],[5517,8736],[5535,8701],[5569,8737],[5584,8770],[5515,8774],[5476,8812],[5524,8837],[5533,8859],[5502,8877],[5533,8904],[5493,8901],[5489,8923],[5546,8939],[5539,8955],[5492,8938],[5517,8971],[5562,8987],[5552,9014],[5530,9005],[5541,9048],[5601,9024],[5608,8975],[5624,8939],[5692,8846],[5689,8769],[5748,8765],[5798,8622],[5802,8554],[5813,8511],[5621,8518],[5560,8507],[5516,8483],[5441,8480],[5427,8455],[5407,8435],[5349,8470],[5332,8527],[5307,8542],[5328,8590],[5298,8608],[5317,8634],[5307,8647],[5244,8661],[5210,8723],[5217,8735],[5229,8780],[5286,8802],[5318,8796],[5303,8817]]],[[[5267,8944],[5269,8948],[5270,8948],[5310,8952],[5310,9039],[5324,8993],[5323,9034],[5337,9035],[5355,8994],[5391,8992],[5411,8932],[5337,8929],[5267,8944]]],[[[5529,9055],[5488,9019],[5508,9002],[5467,8967],[5436,8963],[5426,8999],[5430,9071],[5412,9008],[5364,9045],[5402,9050],[5416,9095],[5465,9084],[5529,9055]]]]}},{"type":"Feature","id":"NO.VT.3818","properties":{"hc-group":"admin2","hc-key":"no-vt-3818","hc-a2":"TI","name":"Tinn"},"geometry":{"type":"Polygon","coordinates":[[[486,402],[465,398],[460,431],[414,464],[432,526],[400,587],[412,596],[370,630],[344,679],[312,690],[419,734],[572,706],[669,708],[711,677],[761,614],[763,534],[807,512],[840,475],[834,445],[830,434],[831,402],[803,366],[762,357],[762,409],[724,470],[677,434],[615,421],[567,449],[495,408],[495,408],[495,408],[486,402]]]}},{"type":"Feature","id":"NO.VT.3820","properties":{"hc-group":"admin2","hc-key":"no-vt-3820","hc-a2":"SE","name":"Seljord"},"geometry":{"type":"Polygon","coordinates":[[[486,402],[495,408],[495,408],[526,376],[519,361],[548,254],[564,230],[612,221],[642,175],[660,141],[684,140],[689,103],[648,65],[671,27],[636,40],[624,66],[570,54],[568,120],[532,133],[524,170],[475,196],[459,216],[459,216],[459,216],[459,216],[448,229],[430,220],[427,233],[441,257],[420,342],[459,368],[465,398],[486,402]]]}},{"type":"Feature","id":"NO.VT.3808","properties":{"hc-group":"admin2","hc-key":"no-vt-3808","hc-a2":"NO","name":"Notodden"},"geometry":{"type":"Polygon","coordinates":[[[677,434],[724,470],[762,409],[762,357],[803,366],[831,402],[850,388],[902,359],[881,288],[910,279],[929,175],[803,125],[784,166],[735,171],[684,140],[660,141],[642,175],[743,216],[743,262],[708,294],[709,356],[693,423],[677,434]]]}},{"type":"Feature","id":"NO.VI.3040","properties":{"hc-group":"admin2","hc-key":"no-vi-3040","hc-a2":"NE","name":"Nes"},"geometry":{"type":"Polygon","coordinates":[[[678,977],[703,1012],[752,1067],[762,1084],[819,1096],[839,1061],[946,1105],[965,1039],[974,999],[947,992],[930,943],[894,890],[835,865],[805,899],[678,977]]]}},{"type":"Feature","id":"NO.VI.3043","properties":{"hc-group":"admin2","hc-key":"no-vi-3043","hc-a2":"ÅL","name":"Ål"},"geometry":{"type":"Polygon","coordinates":[[[752,1067],[703,1012],[678,977],[642,979],[591,964],[556,955],[550,1010],[581,1050],[553,1106],[522,1123],[433,1216],[428,1237],[363,1279],[347,1302],[393,1344],[413,1320],[455,1312],[500,1292],[570,1277],[568,1252],[616,1231],[614,1206],[647,1219],[684,1186],[712,1180],[732,1108],[752,1067]]]}},{"type":"Feature","id":"NO.TD.5034","properties":{"hc-group":"admin2","hc-key":"no-td-5034","hc-a2":"ME","name":"Meråker"},"geometry":{"type":"Polygon","coordinates":[[[2178,3388],[2197,3293],[2145,3195],[2102,3126],[2127,3055],[2083,3067],[1972,3061],[1946,3130],[1914,3182],[1947,3294],[2025,3394],[2025,3394],[2025,3394],[2057,3425],[2115,3396],[2178,3388]]]}},{"type":"Feature","id":"NO.TD.5036","properties":{"hc-group":"admin2","hc-key":"no-td-5036","hc-a2":"FR","name":"Frosta"},"geometry":{"type":"Polygon","coordinates":[[[1717,3417],[1640,3381],[1674,3441],[1727,3479],[1744,3446],[1717,3417]]]}},{"type":"Feature","id":"NO.TD.5028","properties":{"hc-group":"admin2","hc-key":"no-td-5028","hc-a2":"ME","name":"Melhus"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1476,3220],[1476,3221],[1476,3222],[1476,3220]]],[[[1456,3214],[1474,3201],[1484,3203],[1527,3188],[1509,3156],[1572,3115],[1604,3069],[1627,3064],[1631,3056],[1634,3050],[1577,3010],[1484,3005],[1417,2996],[1367,2968],[1363,3003],[1333,3024],[1326,3075],[1343,3098],[1359,3090],[1409,3119],[1466,3202],[1456,3214]]]]}},{"type":"Feature","id":"NO.TD.5029","properties":{"hc-group":"admin2","hc-key":"no-td-5029","hc-a2":"SK","name":"Skaun"},"geometry":{"type":"Polygon","coordinates":[[[1344,3225],[1377,3249],[1418,3214],[1456,3214],[1466,3202],[1409,3119],[1359,3090],[1343,3098],[1338,3140],[1344,3225]]]}},{"type":"Feature","id":"NO.RO.1133","properties":{"hc-group":"admin2","hc-key":"no-ro-1133","hc-a2":"HJ","name":"Hjelmeland"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-507,109],[-504,107],[-504,107],[-503,107],[-489,97],[-534,66],[-520,86],[-507,109]]],[[[-416,111],[-467,87],[-492,122],[-429,119],[-423,109],[-416,111]]],[[[-394,115],[-334,118],[-391,124],[-367,156],[-325,157],[-265,123],[-218,138],[-163,131],[-182,91],[-192,-10],[-229,-23],[-286,-18],[-333,-75],[-425,-77],[-464,-104],[-505,-58],[-485,-45],[-501,-12],[-541,-1],[-504,50],[-404,107],[-397,108],[-394,115]]],[[[-516,-14],[-510,-13],[-512,-17],[-516,-14]]],[[[-529,-16],[-525,-15],[-521,-14],[-529,-16]]]]}},{"type":"Feature","id":"NO.RO.1134","properties":{"hc-group":"admin2","hc-key":"no-ro-1134","hc-a2":"SU","name":"Suldal"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-397,108],[-404,107],[-394,115],[-393,113],[-397,108]]],[[[-395,328],[-403,311],[-432,266],[-446,320],[-428,344],[-428,344],[-421,343],[-406,336],[-395,328]]],[[[-391,124],[-395,123],[-416,111],[-423,109],[-429,119],[-440,152],[-487,133],[-498,162],[-526,150],[-484,200],[-436,216],[-405,279],[-290,314],[-362,309],[-406,291],[-386,323],[-361,316],[-274,351],[-202,405],[-168,406],[-77,452],[-27,455],[-29,388],[11,360],[-39,348],[-66,299],[-88,310],[-108,246],[-87,214],[-149,179],[-132,155],[-163,131],[-218,138],[-265,123],[-325,157],[-367,156],[-391,124]]],[[[-562,230],[-558,247],[-488,251],[-438,257],[-453,235],[-521,188],[-554,178],[-553,194],[-562,230]]]]}},{"type":"Feature","id":"NO.RO.1130","properties":{"hc-group":"admin2","hc-key":"no-ro-1130","hc-a2":"ST","name":"Strand"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-577,-24],[-538,-20],[-529,-16],[-521,-14],[-516,-14],[-512,-17],[-510,-13],[-501,-12],[-485,-45],[-505,-58],[-464,-104],[-475,-121],[-488,-131],[-510,-141],[-524,-160],[-547,-146],[-575,-152],[-540,-125],[-554,-101],[-586,-102],[-604,-44],[-604,-44],[-604,-44],[-577,-24]]],[[[-604,-43],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-43]]]]}},{"type":"Feature","id":"NO.RO.1135","properties":{"hc-group":"admin2","hc-key":"no-ro-1135","hc-a2":"SA","name":"Sauda"},"geometry":{"type":"Polygon","coordinates":[[[-386,323],[-373,372],[-395,328],[-406,336],[-421,343],[-392,426],[-341,493],[-300,495],[-254,528],[-200,527],[-194,465],[-215,425],[-202,405],[-274,351],[-361,316],[-386,323]]]}},{"type":"Feature","id":"NO.TD.5032","properties":{"hc-group":"admin2","hc-key":"no-td-5032","hc-a2":"SE","name":"Selbu"},"geometry":{"type":"Polygon","coordinates":[[[1914,3182],[1946,3130],[1972,3061],[1971,3031],[1916,3007],[1873,3008],[1832,2924],[1801,2933],[1788,2976],[1734,2978],[1734,2978],[1734,2978],[1734,2978],[1734,2978],[1699,2998],[1634,3050],[1631,3056],[1627,3064],[1619,3153],[1609,3172],[1646,3183],[1664,3172],[1735,3196],[1818,3206],[1914,3182]]]}},{"type":"Feature","id":"NO.TD.5033","properties":{"hc-group":"admin2","hc-key":"no-td-5033","hc-a2":"TY","name":"Tydal"},"geometry":{"type":"Polygon","coordinates":[[[1832,2924],[1873,3008],[1916,3007],[1971,3031],[1972,3061],[2083,3067],[2127,3055],[2182,2903],[2125,2826],[2142,2699],[2055,2748],[2023,2771],[2016,2825],[1941,2817],[1914,2853],[1902,2897],[1832,2924]]]}},{"type":"Feature","id":"NO.TD.5027","properties":{"hc-group":"admin2","hc-key":"no-td-5027","hc-a2":"MG","name":"Midtre Gauldal"},"geometry":{"type":"Polygon","coordinates":[[[1734,2978],[1734,2978],[1706,2880],[1710,2837],[1689,2809],[1700,2756],[1679,2751],[1637,2671],[1635,2669],[1616,2645],[1584,2672],[1562,2663],[1464,2696],[1463,2722],[1416,2751],[1407,2823],[1355,2925],[1355,2925],[1365,2947],[1367,2968],[1417,2996],[1484,3005],[1577,3010],[1634,3050],[1699,2998],[1734,2978],[1734,2978],[1734,2978],[1734,2978]]]}},{"type":"Feature","id":"NO.IN.3438","properties":{"hc-group":"admin2","hc-key":"no-in-3438","hc-a2":"SF","name":"Sør-Fron"},"geometry":{"type":"Polygon","coordinates":[[[1288,2032],[1296,2040],[1297,2046],[1298,2067],[1326,2062],[1354,2040],[1303,1937],[1265,1897],[1265,1836],[1295,1777],[1256,1657],[1236,1646],[1204,1671],[1146,1661],[1089,1684],[1055,1637],[999,1591],[981,1588],[980,1605],[943,1642],[993,1634],[1022,1660],[1012,1702],[1050,1746],[1092,1723],[1149,1733],[1228,1833],[1257,1946],[1293,1993],[1288,2032]]]}},{"type":"Feature","id":"NO.IN.3437","properties":{"hc-group":"admin2","hc-key":"no-in-3437","hc-a2":"SE","name":"Sel"},"geometry":{"type":"Polygon","coordinates":[[[1297,2046],[1296,2040],[1288,2032],[1259,2007],[1190,2006],[1118,1898],[1058,1864],[1045,1874],[999,1826],[965,1808],[930,1837],[946,1913],[946,1970],[979,1998],[1027,1979],[1068,2008],[1017,2038],[1029,2072],[1049,2068],[1134,2119],[1165,2080],[1234,2067],[1261,2063],[1297,2046]]]}},{"type":"Feature","id":"NO.VI.3039","properties":{"hc-group":"admin2","hc-key":"no-vi-3039","hc-a2":"FL","name":"Flå"},"geometry":{"type":"Polygon","coordinates":[[[835,865],[894,890],[930,943],[947,992],[974,999],[998,963],[1050,966],[1049,935],[1134,891],[1134,891],[1128,837],[1092,813],[1121,814],[1113,788],[1075,779],[1015,774],[974,774],[937,808],[854,839],[844,854],[835,865]]]}},{"type":"Feature","id":"NO.IN.3449","properties":{"hc-group":"admin2","hc-key":"no-in-3449","hc-a2":"SA","name":"Sør-Aurdal"},"geometry":{"type":"Polygon","coordinates":[[[1049,935],[1050,966],[998,963],[974,999],[965,1039],[946,1105],[954,1130],[927,1163],[992,1241],[1052,1230],[1113,1183],[1150,1170],[1143,1132],[1164,1109],[1189,1136],[1211,1115],[1227,1045],[1227,1028],[1175,1034],[1193,1013],[1133,973],[1134,891],[1134,891],[1049,935]]]}},{"type":"Feature","id":"NO.VI.3046","properties":{"hc-group":"admin2","hc-key":"no-vi-3046","hc-a2":"KR","name":"Krødsherad"},"geometry":{"type":"Polygon","coordinates":[[[974,774],[1015,774],[1075,779],[1093,745],[1094,693],[1135,652],[1134,623],[1080,581],[979,666],[987,722],[974,774]]]}},{"type":"Feature","id":"NO.VI.3047","properties":{"hc-group":"admin2","hc-key":"no-vi-3047","hc-a2":"MO","name":"Modum"},"geometry":{"type":"Polygon","coordinates":[[[1080,581],[1134,623],[1135,652],[1169,646],[1164,565],[1211,537],[1227,547],[1260,526],[1292,486],[1212,464],[1219,430],[1191,402],[1122,414],[1123,398],[1061,440],[1053,471],[1078,491],[1114,491],[1080,581]]]}},{"type":"Feature","id":"NO.VI.3045","properties":{"hc-group":"admin2","hc-key":"no-vi-3045","hc-a2":"SI","name":"Sigdal"},"geometry":{"type":"Polygon","coordinates":[[[854,839],[937,808],[974,774],[987,722],[979,666],[1080,581],[1114,491],[1078,491],[1053,471],[1061,440],[1058,440],[1046,448],[1006,504],[949,530],[916,596],[886,612],[867,665],[853,715],[857,773],[846,792],[854,839]]]}},{"type":"Feature","id":"NO.VL.4617","properties":{"hc-group":"admin2","hc-key":"no-vl-4617","hc-a2":"KV","name":"Kvinnherad"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-415,527],[-461,496],[-489,495],[-500,515],[-501,515],[-502,533],[-544,513],[-569,553],[-609,587],[-609,590],[-568,607],[-566,628],[-561,635],[-513,656],[-469,655],[-472,689],[-440,734],[-401,757],[-319,771],[-329,806],[-358,777],[-344,815],[-315,841],[-236,832],[-249,754],[-314,685],[-355,604],[-417,565],[-415,527]]],[[[-493,774],[-506,715],[-550,694],[-564,706],[-563,725],[-564,736],[-526,732],[-493,774]]],[[[-363,775],[-396,769],[-393,788],[-373,774],[-363,775]]],[[[-458,483],[-408,514],[-419,507],[-443,481],[-458,483]]],[[[-521,497],[-520,501],[-516,503],[-521,497]]]]}},{"type":"Feature","id":"NO.VL.4616","properties":{"hc-group":"admin2","hc-key":"no-vl-4616","hc-a2":"TY","name":"Tysnes"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-662,655],[-667,661],[-667,688],[-686,682],[-686,682],[-704,700],[-703,726],[-673,724],[-662,762],[-580,771],[-586,721],[-615,680],[-606,640],[-656,635],[-662,655]]],[[[-564,736],[-563,725],[-564,706],[-575,738],[-561,757],[-565,743],[-564,736]]],[[[-566,628],[-566,630],[-561,635],[-566,628]]]]}},{"type":"Feature","id":"NO.VI.3049","properties":{"hc-group":"admin2","hc-key":"no-vi-3049","hc-a2":"LI","name":"Lier"},"geometry":{"type":"Polygon","coordinates":[[[1191,402],[1219,430],[1212,464],[1292,486],[1296,475],[1314,470],[1323,432],[1316,428],[1301,403],[1308,346],[1294,338],[1286,281],[1279,289],[1262,296],[1207,363],[1191,402]]]}},{"type":"Feature","id":"NO.VI.3038","properties":{"hc-group":"admin2","hc-key":"no-vi-3038","hc-a2":"HO","name":"Hole"},"geometry":{"type":"Polygon","coordinates":[[[1314,470],[1296,475],[1292,486],[1260,526],[1227,547],[1243,589],[1312,608],[1319,563],[1367,549],[1370,527],[1345,493],[1314,470]]]}},{"type":"Feature","id":"NO.VI.3048","properties":{"hc-group":"admin2","hc-key":"no-vi-3048","hc-a2":"ØE","name":"Øvre Eiker"},"geometry":{"type":"Polygon","coordinates":[[[1046,448],[1058,440],[1061,440],[1123,398],[1122,414],[1191,402],[1163,373],[1137,321],[1153,242],[1143,206],[1114,179],[1072,238],[1033,256],[1012,309],[1041,319],[1046,448]]]}},{"type":"Feature","id":"NO.NO.1871","properties":{"hc-group":"admin2","hc-key":"no-no-1871","hc-a2":"AN","name":"Andøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3397,7625],[3377,7639],[3374,7666],[3400,7733],[3459,7745],[3464,7682],[3445,7603],[3424,7576],[3422,7609],[3397,7625]]],[[[3461,7974],[3529,8029],[3542,7992],[3519,7890],[3467,7822],[3459,7795],[3396,7759],[3372,7783],[3378,7752],[3366,7699],[3338,7675],[3336,7739],[3346,7780],[3377,7856],[3403,7883],[3441,7902],[3461,7974]]]]}},{"type":"Feature","id":"NO.MR.1505","properties":{"hc-group":"admin2","hc-key":"no-mr-1505","hc-a2":"KR","name":"Kristiansund"},"geometry":{"type":"Polygon","coordinates":[[[513,3085],[534,3110],[549,3097],[591,3107],[599,3092],[547,3047],[512,3079],[513,3085]]]}},{"type":"Feature","id":"NO.TF.5442","properties":{"hc-group":"admin2","hc-key":"no-tf-5442","hc-a2":"U/","name":"Unjárga / Nesseby"},"geometry":{"type":"Polygon","coordinates":[[[6931,8870],[6931,8884],[6930,8896],[6929,8942],[6903,8994],[6882,9059],[6871,9138],[6903,9275],[6972,9288],[7006,9354],[7042,9339],[7088,9347],[7105,9303],[7102,9232],[7095,9227],[7120,9143],[6960,9155],[6948,9135],[6989,9150],[6959,9103],[6978,9090],[7005,9106],[7029,9096],[6999,9083],[7053,9086],[7075,9076],[7114,9087],[7133,9074],[7129,9049],[7171,9065],[7183,9026],[7025,8960],[6967,8895],[6931,8870]]]}},{"type":"Feature","id":"NO.TF.5441","properties":{"hc-group":"admin2","hc-key":"no-tf-5441","hc-a2":"D/","name":"Deatnu / Tana"},"geometry":{"type":"Polygon","coordinates":[[[6216,8771],[6229,8812],[6257,8842],[6304,8845],[6339,8873],[6321,8936],[6448,9014],[6519,9039],[6509,9085],[6593,9168],[6584,9230],[6591,9257],[6607,9272],[6624,9336],[6661,9394],[6696,9414],[6762,9515],[6762,9560],[6777,9509],[6769,9475],[6721,9391],[6690,9347],[6709,9306],[6709,9343],[6776,9383],[6753,9356],[6772,9331],[6793,9393],[6814,9403],[6792,9296],[6814,9177],[6836,9088],[6821,9025],[6844,9073],[6845,9123],[6817,9209],[6808,9316],[6824,9340],[6825,9378],[6843,9392],[6868,9355],[6874,9411],[6854,9408],[6825,9432],[6834,9543],[6865,9508],[6904,9481],[6938,9422],[6995,9439],[7031,9421],[7058,9427],[7028,9388],[7025,9360],[7006,9354],[6972,9288],[6903,9275],[6871,9138],[6882,9059],[6903,8994],[6929,8942],[6930,8896],[6872,8917],[6808,8980],[6787,9041],[6733,9006],[6697,9008],[6682,8963],[6655,8952],[6620,8912],[6631,8897],[6563,8843],[6547,8860],[6520,8853],[6506,8873],[6475,8856],[6458,8867],[6403,8837],[6388,8754],[6365,8729],[6322,8720],[6309,8744],[6276,8731],[6234,8741],[6236,8764],[6216,8771]]]}},{"type":"Feature","id":"NO.AG.4222","properties":{"hc-group":"admin2","hc-key":"no-ag-4222","hc-a2":"BY","name":"Bykle"},"geometry":{"type":"Polygon","coordinates":[[[-192,-10],[-182,91],[-163,131],[-132,155],[-149,179],[-87,214],[-108,246],[-88,310],[-66,299],[-39,348],[11,360],[80,319],[86,340],[118,318],[141,274],[129,224],[160,170],[119,123],[69,75],[57,37],[22,58],[-17,39],[-38,54],[-126,-21],[-147,-19],[-151,-24],[-189,-19],[-192,-10]]]}},{"type":"Feature","id":"NO.AG.4228","properties":{"hc-group":"admin2","hc-key":"no-ag-4228","hc-a2":"SI","name":"Sirdal"},"geometry":{"type":"Polygon","coordinates":[[[-151,-24],[-147,-19],[-126,-21],[-54,-53],[-80,-149],[-72,-182],[-99,-183],[-80,-230],[-99,-271],[-147,-321],[-154,-339],[-198,-341],[-197,-377],[-267,-508],[-264,-559],[-264,-559],[-327,-561],[-312,-518],[-351,-509],[-357,-464],[-393,-464],[-402,-438],[-415,-429],[-332,-401],[-344,-345],[-368,-338],[-319,-251],[-336,-225],[-302,-204],[-284,-169],[-172,-78],[-179,-54],[-151,-24]]]}},{"type":"Feature","id":"NO.RO.1146","properties":{"hc-group":"admin2","hc-key":"no-ro-1146","hc-a2":"TY","name":"Tysvær"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-639,244],[-662,230],[-641,233],[-636,225],[-606,240],[-579,199],[-580,171],[-648,170],[-665,145],[-685,240],[-705,160],[-747,135],[-765,220],[-780,153],[-779,214],[-782,252],[-776,284],[-755,305],[-758,312],[-727,314],[-711,261],[-683,300],[-639,244]]],[[[-554,178],[-563,211],[-562,230],[-553,194],[-554,178]]]]}},{"type":"Feature","id":"NO.VL.4634","properties":{"hc-group":"admin2","hc-key":"no-vl-4634","hc-a2":"MA","name":"Masfjorden"},"geometry":{"type":"Polygon","coordinates":[[[-605,1291],[-610,1295],[-620,1310],[-666,1360],[-616,1383],[-618,1405],[-578,1423],[-535,1422],[-557,1452],[-619,1428],[-638,1394],[-704,1399],[-682,1458],[-619,1490],[-612,1464],[-531,1467],[-491,1500],[-459,1478],[-419,1496],[-397,1465],[-423,1419],[-472,1394],[-535,1350],[-570,1349],[-571,1301],[-605,1291]]]}},{"type":"Feature","id":"NO.VL.4632","properties":{"hc-group":"admin2","hc-key":"no-vl-4632","hc-a2":"AU","name":"Austrheim"},"geometry":{"type":"Polygon","coordinates":[[[-751,1346],[-785,1397],[-745,1384],[-760,1379],[-751,1346]]]}},{"type":"Feature","id":"NO.IN.3441","properties":{"hc-group":"admin2","hc-key":"no-in-3441","hc-a2":"GA","name":"Gausdal"},"geometry":{"type":"Polygon","coordinates":[[[1101,1467],[1051,1535],[1042,1540],[1005,1569],[981,1588],[999,1591],[1055,1637],[1089,1684],[1146,1661],[1204,1671],[1236,1646],[1283,1651],[1329,1617],[1332,1583],[1360,1535],[1395,1519],[1383,1492],[1327,1476],[1334,1431],[1303,1411],[1261,1422],[1229,1449],[1175,1467],[1164,1451],[1101,1467]]]}},{"type":"Feature","id":"NO.IN.3451","properties":{"hc-group":"admin2","hc-key":"no-in-3451","hc-a2":"NA","name":"Nord-Aurdal"},"geometry":{"type":"Polygon","coordinates":[[[1042,1540],[1051,1535],[1101,1467],[1116,1457],[1122,1441],[1087,1437],[1014,1405],[1006,1392],[1049,1340],[1034,1306],[1052,1230],[992,1241],[927,1163],[903,1184],[799,1253],[793,1270],[790,1281],[855,1369],[914,1381],[912,1396],[996,1425],[1016,1450],[1020,1489],[1042,1540]]]}},{"type":"Feature","id":"NO.VI.3041","properties":{"hc-group":"admin2","hc-key":"no-vi-3041","hc-a2":"GO","name":"Gol"},"geometry":{"type":"Polygon","coordinates":[[[946,1105],[839,1061],[819,1096],[762,1084],[752,1067],[732,1108],[712,1180],[764,1263],[799,1253],[903,1184],[927,1163],[954,1130],[946,1105]]]}},{"type":"Feature","id":"NO.IN.3452","properties":{"hc-group":"admin2","hc-key":"no-in-3452","hc-a2":"VS","name":"Vestre Slidre"},"geometry":{"type":"Polygon","coordinates":[[[912,1396],[914,1381],[855,1369],[790,1281],[761,1287],[702,1324],[739,1374],[720,1418],[773,1480],[797,1473],[814,1535],[830,1490],[858,1484],[855,1451],[882,1413],[912,1396]]]}},{"type":"Feature","id":"NO.IN.3435","properties":{"hc-group":"admin2","hc-key":"no-in-3435","hc-a2":"VÅ","name":"Vågå"},"geometry":{"type":"Polygon","coordinates":[[[868,2185],[881,2181],[924,2187],[993,2093],[1029,2072],[1017,2038],[1068,2008],[1027,1979],[979,1998],[946,1970],[946,1913],[930,1837],[965,1808],[918,1769],[859,1781],[838,1733],[860,1746],[933,1734],[898,1672],[878,1690],[790,1735],[763,1695],[707,1692],[682,1706],[676,1746],[736,1771],[705,1853],[794,1859],[837,1896],[846,1944],[885,1967],[888,2010],[853,2036],[855,2089],[874,2144],[868,2185]]]}},{"type":"Feature","id":"NO.IN.3453","properties":{"hc-group":"admin2","hc-key":"no-in-3453","hc-a2":"ØS","name":"Øystre Slidre"},"geometry":{"type":"Polygon","coordinates":[[[763,1695],[790,1735],[878,1690],[898,1672],[925,1654],[943,1642],[980,1605],[981,1588],[1005,1569],[1042,1540],[1020,1489],[1016,1450],[996,1425],[912,1396],[882,1413],[855,1451],[858,1484],[830,1490],[814,1535],[761,1593],[795,1602],[799,1642],[763,1695]]]}},{"type":"Feature","id":"NO.IN.3436","properties":{"hc-group":"admin2","hc-key":"no-in-3436","hc-a2":"NF","name":"Nord-Fron"},"geometry":{"type":"Polygon","coordinates":[[[943,1642],[925,1654],[898,1672],[933,1734],[860,1746],[838,1733],[859,1781],[918,1769],[965,1808],[999,1826],[1045,1874],[1058,1864],[1118,1898],[1190,2006],[1259,2007],[1288,2032],[1293,1993],[1257,1946],[1228,1833],[1149,1733],[1092,1723],[1050,1746],[1012,1702],[1022,1660],[993,1634],[943,1642]]]}},{"type":"Feature","id":"NO.IN.3454","properties":{"hc-group":"admin2","hc-key":"no-in-3454","hc-a2":"VA","name":"Vang"},"geometry":{"type":"Polygon","coordinates":[[[682,1706],[707,1692],[763,1695],[799,1642],[795,1602],[761,1593],[814,1535],[797,1473],[773,1480],[720,1418],[739,1374],[702,1324],[662,1386],[624,1399],[577,1462],[553,1450],[514,1483],[488,1577],[471,1591],[524,1613],[575,1665],[542,1695],[543,1740],[592,1739],[604,1749],[664,1704],[682,1706]]]}},{"type":"Feature","id":"NO.IN.3439","properties":{"hc-group":"admin2","hc-key":"no-in-3439","hc-a2":"RI","name":"Ringebu"},"geometry":{"type":"Polygon","coordinates":[[[1329,1617],[1283,1651],[1236,1646],[1256,1657],[1295,1777],[1265,1836],[1265,1897],[1303,1937],[1355,1907],[1393,1899],[1434,1859],[1469,1899],[1505,1916],[1527,1885],[1527,1797],[1541,1716],[1530,1692],[1468,1646],[1396,1638],[1329,1617]]]}},{"type":"Feature","id":"NO.VI.3015","properties":{"hc-group":"admin2","hc-key":"no-vi-3015","hc-a2":"SK","name":"Skiptvet"},"geometry":{"type":"Polygon","coordinates":[[[1630,0],[1616,-10],[1610,9],[1587,49],[1580,83],[1613,118],[1636,108],[1651,54],[1631,13],[1630,0]]]}},{"type":"Feature","id":"NO.VI.3016","properties":{"hc-group":"admin2","hc-key":"no-vi-3016","hc-a2":"RA","name":"Rakkestad"},"geometry":{"type":"Polygon","coordinates":[[[1630,0],[1631,13],[1651,54],[1690,36],[1695,56],[1783,43],[1800,-12],[1788,-77],[1791,-100],[1777,-127],[1713,-143],[1688,-124],[1652,-13],[1630,0]]]}},{"type":"Feature","id":"NO.VI.3001","properties":{"hc-group":"admin2","hc-key":"no-vi-3001","hc-a2":"HA","name":"Halden"},"geometry":{"type":"Polygon","coordinates":[[[1688,-124],[1713,-143],[1777,-127],[1785,-180],[1819,-260],[1832,-314],[1819,-377],[1793,-414],[1748,-438],[1719,-427],[1727,-344],[1692,-252],[1680,-240],[1623,-239],[1643,-192],[1688,-124]]]}},{"type":"Feature","id":"NO.NO.1824","properties":{"hc-group":"admin2","hc-key":"no-no-1824","hc-a2":"VE","name":"Vefsn"},"geometry":{"type":"Polygon","coordinates":[[[2661,5422],[2681,5444],[2741,5471],[2726,5428],[2775,5458],[2773,5392],[2792,5343],[2774,5267],[2747,5277],[2755,5240],[2793,5195],[2794,5146],[2768,5137],[2756,5116],[2720,5156],[2704,5126],[2682,5136],[2663,5111],[2654,5058],[2612,5083],[2612,4983],[2636,4961],[2632,4941],[2594,4915],[2541,4898],[2549,4910],[2548,4959],[2537,5012],[2536,5071],[2509,5077],[2498,5106],[2446,5116],[2439,5145],[2413,5167],[2447,5198],[2419,5199],[2417,5220],[2419,5222],[2419,5223],[2440,5279],[2477,5309],[2519,5298],[2559,5274],[2603,5216],[2584,5291],[2540,5303],[2526,5322],[2543,5333],[2609,5334],[2639,5412],[2661,5422]]]}},{"type":"Feature","id":"NO.NO.1822","properties":{"hc-group":"admin2","hc-key":"no-no-1822","hc-a2":"LE","name":"Leirfjord"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2661,5422],[2639,5412],[2609,5334],[2543,5333],[2526,5322],[2533,5365],[2557,5390],[2454,5373],[2440,5390],[2469,5423],[2508,5446],[2567,5459],[2627,5484],[2654,5510],[2711,5522],[2699,5493],[2661,5422]]],[[[2470,5352],[2516,5348],[2443,5304],[2440,5321],[2470,5352]]]]}},{"type":"Feature","id":"NO.AG.4216","properties":{"hc-group":"admin2","hc-key":"no-ag-4216","hc-a2":"BI","name":"Birkenes"},"geometry":{"type":"Polygon","coordinates":[[[258,-524],[320,-544],[345,-613],[386,-598],[392,-568],[428,-574],[393,-642],[405,-665],[355,-726],[376,-781],[348,-798],[300,-846],[277,-808],[232,-806],[239,-781],[243,-733],[266,-727],[274,-681],[225,-616],[209,-578],[246,-575],[258,-524]]]}},{"type":"Feature","id":"NO.AG.4223","properties":{"hc-group":"admin2","hc-key":"no-ag-4223","hc-a2":"VE","name":"Vennesla"},"geometry":{"type":"Polygon","coordinates":[[[243,-733],[239,-781],[232,-806],[197,-856],[166,-825],[124,-819],[103,-844],[80,-807],[102,-746],[64,-757],[65,-717],[84,-675],[96,-660],[102,-644],[146,-651],[135,-688],[185,-720],[177,-749],[206,-779],[210,-752],[243,-733]]]}},{"type":"Feature","id":"NO.IN.3422","properties":{"hc-group":"admin2","hc-key":"no-in-3422","hc-a2":"ÅM","name":"Åmot"},"geometry":{"type":"Polygon","coordinates":[[[1749,1306],[1735,1324],[1727,1340],[1696,1375],[1636,1493],[1627,1510],[1703,1503],[1718,1458],[1775,1468],[1765,1512],[1791,1525],[1762,1630],[1838,1646],[1955,1696],[2003,1500],[1930,1451],[1918,1414],[1876,1392],[1814,1319],[1749,1306]]]}},{"type":"Feature","id":"NO.IN.3412","properties":{"hc-group":"admin2","hc-key":"no-in-3412","hc-a2":"LØ","name":"Løten"},"geometry":{"type":"Polygon","coordinates":[[[1727,1340],[1735,1324],[1749,1306],[1803,1217],[1825,1115],[1866,1076],[1872,1037],[1861,1023],[1796,1069],[1777,1101],[1716,1122],[1734,1173],[1715,1250],[1727,1340]]]}},{"type":"Feature","id":"NO.IN.3413","properties":{"hc-group":"admin2","hc-key":"no-in-3413","hc-a2":"ST","name":"Stange"},"geometry":{"type":"Polygon","coordinates":[[[1673,976],[1651,1021],[1632,1036],[1639,1055],[1631,1117],[1662,1129],[1700,1109],[1716,1122],[1777,1101],[1796,1069],[1861,1023],[1863,975],[1868,945],[1867,939],[1871,933],[1856,949],[1825,936],[1827,896],[1787,889],[1747,901],[1741,853],[1690,893],[1695,941],[1673,976]]]}},{"type":"Feature","id":"NO.IN.3418","properties":{"hc-group":"admin2","hc-key":"no-in-3418","hc-a2":"ÅS","name":"Åsnes"},"geometry":{"type":"Polygon","coordinates":[[[1871,933],[1867,939],[1868,945],[1893,931],[1950,941],[1979,968],[2007,1077],[2050,1118],[2100,1148],[2080,1179],[2154,1147],[2173,1056],[2216,980],[2217,946],[2248,884],[2201,886],[2170,906],[2115,887],[2112,901],[2034,912],[2028,879],[1983,881],[1926,866],[1911,854],[1871,933]]]}},{"type":"Feature","id":"NO.IN.3440","properties":{"hc-group":"admin2","hc-key":"no-in-3440","hc-a2":"ØY","name":"Øyer"},"geometry":{"type":"Polygon","coordinates":[[[1585,1521],[1556,1506],[1542,1499],[1412,1464],[1423,1493],[1395,1519],[1360,1535],[1332,1583],[1329,1617],[1396,1638],[1468,1646],[1530,1692],[1555,1636],[1585,1521]]]}},{"type":"Feature","id":"NO.IN.3411","properties":{"hc-group":"admin2","hc-key":"no-in-3411","hc-a2":"RI","name":"Ringsaker"},"geometry":{"type":"Polygon","coordinates":[[[1542,1499],[1556,1506],[1585,1521],[1605,1543],[1627,1510],[1636,1493],[1649,1383],[1678,1318],[1662,1278],[1659,1214],[1671,1195],[1647,1150],[1614,1153],[1631,1117],[1639,1055],[1632,1036],[1565,1101],[1518,1124],[1501,1163],[1514,1202],[1486,1283],[1422,1340],[1414,1366],[1466,1381],[1542,1499]]]}},{"type":"Feature","id":"NO.IN.3414","properties":{"hc-group":"admin2","hc-key":"no-in-3414","hc-a2":"NO","name":"Nord-Odal"},"geometry":{"type":"Polygon","coordinates":[[[1871,933],[1911,854],[1926,866],[1939,816],[1926,761],[1844,773],[1843,720],[1806,716],[1789,747],[1769,764],[1757,806],[1741,853],[1747,901],[1787,889],[1827,896],[1825,936],[1856,949],[1871,933]]]}},{"type":"Feature","id":"NO.IN.3415","properties":{"hc-group":"admin2","hc-key":"no-in-3415","hc-a2":"SO","name":"Sør-Odal"},"geometry":{"type":"Polygon","coordinates":[[[1958,539],[1956,526],[1918,512],[1902,543],[1853,572],[1817,622],[1837,691],[1806,716],[1843,720],[1844,773],[1926,761],[1930,759],[1933,757],[1962,719],[1973,682],[1948,630],[1964,606],[1952,581],[1958,539]]]}},{"type":"Feature","id":"NO.AG.4215","properties":{"hc-group":"admin2","hc-key":"no-ag-4215","hc-a2":"LI","name":"Lillesand"},"geometry":{"type":"MultiPolygon","coordinates":[[[[300,-846],[348,-798],[376,-781],[408,-807],[398,-841],[362,-850],[301,-910],[285,-939],[289,-930],[277,-923],[277,-922],[275,-922],[267,-901],[300,-846]]],[[[398,-842],[398,-842],[398,-842],[398,-842]]]]}},{"type":"Feature","id":"NO.TF.5415","properties":{"hc-group":"admin2","hc-key":"no-tf-5415","hc-a2":"LA","name":"Lavangen"},"geometry":{"type":"Polygon","coordinates":[[[4101,7578],[4115,7554],[4110,7472],[4091,7470],[4044,7462],[4054,7538],[3990,7545],[3982,7586],[3927,7616],[3937,7633],[3968,7613],[4033,7607],[3978,7627],[4021,7652],[4088,7616],[4081,7587],[4101,7578]]]}},{"type":"Feature","id":"NO.TF.5416","properties":{"hc-group":"admin2","hc-key":"no-tf-5416","hc-a2":"BA","name":"Bardu"},"geometry":{"type":"Polygon","coordinates":[[[4110,7472],[4115,7554],[4101,7578],[4093,7593],[4124,7604],[4134,7658],[4114,7681],[4143,7694],[4134,7721],[4154,7790],[4194,7827],[4196,7834],[4234,7818],[4256,7835],[4267,7718],[4296,7706],[4311,7683],[4347,7670],[4348,7643],[4391,7645],[4405,7607],[4427,7606],[4442,7629],[4461,7620],[4466,7590],[4577,7490],[4620,7466],[4682,7468],[4773,7420],[4705,7331],[4691,7303],[4401,7414],[4293,7399],[4225,7456],[4144,7415],[4121,7454],[4110,7472]]]}},{"type":"Feature","id":"NO.TF.5417","properties":{"hc-group":"admin2","hc-key":"no-tf-5417","hc-a2":"SA","name":"Salangen"},"geometry":{"type":"Polygon","coordinates":[[[4101,7578],[4081,7587],[4088,7616],[4021,7652],[3978,7627],[3938,7646],[4002,7698],[4033,7680],[4041,7702],[4006,7716],[4009,7733],[3926,7701],[3924,7704],[3990,7749],[3981,7780],[3995,7795],[4032,7794],[4085,7760],[4104,7775],[4154,7790],[4134,7721],[4143,7694],[4114,7681],[4134,7658],[4124,7604],[4093,7593],[4101,7578]]]}},{"type":"Feature","id":"NO.TF.5419","properties":{"hc-group":"admin2","hc-key":"no-tf-5419","hc-a2":"SØ","name":"Sørreisa"},"geometry":{"type":"Polygon","coordinates":[[[4056,7898],[4105,7929],[4102,7959],[4132,7971],[4159,7972],[4179,7964],[4174,7942],[4138,7945],[4149,7925],[4212,7904],[4207,7879],[4218,7833],[4196,7834],[4194,7827],[4154,7790],[4104,7775],[4057,7832],[4066,7881],[4056,7898]]]}},{"type":"Feature","id":"NO.VT.3824","properties":{"hc-group":"admin2","hc-key":"no-vt-3824","hc-a2":"TO","name":"Tokke"},"geometry":{"type":"Polygon","coordinates":[[[427,233],[430,220],[448,229],[459,220],[459,216],[459,216],[459,216],[459,216],[451,160],[426,151],[440,87],[365,59],[364,58],[364,58],[364,58],[305,57],[226,78],[177,57],[144,62],[140,102],[119,123],[160,170],[129,224],[141,274],[182,280],[213,265],[248,274],[256,227],[303,175],[324,235],[396,217],[427,233]]]}},{"type":"Feature","id":"NO.VT.3821","properties":{"hc-group":"admin2","hc-key":"no-vt-3821","hc-a2":"KV","name":"Kviteseid"},"geometry":{"type":"MultiPolygon","coordinates":[[[[440,87],[426,151],[451,160],[459,216],[459,216],[459,216],[475,196],[524,170],[532,133],[568,120],[570,54],[624,66],[636,40],[671,27],[667,-13],[640,-31],[581,-33],[560,-7],[542,-50],[501,-25],[444,-25],[409,11],[364,58],[364,58],[364,58],[440,87]]],[[[459,216],[448,229],[459,220],[459,216],[459,216],[459,216]]]]}},{"type":"Feature","id":"NO.AG.4221","properties":{"hc-group":"admin2","hc-key":"no-ag-4221","hc-a2":"VA","name":"Valle"},"geometry":{"type":"Polygon","coordinates":[[[119,123],[140,102],[144,62],[177,57],[183,2],[203,-33],[180,-93],[209,-134],[185,-159],[114,-169],[26,-195],[-2,-189],[-80,-230],[-99,-183],[-72,-182],[-80,-149],[-54,-53],[-126,-21],[-38,54],[-17,39],[22,58],[57,37],[69,75],[119,123]]]}},{"type":"Feature","id":"NO.VT.3822","properties":{"hc-group":"admin2","hc-key":"no-vt-3822","hc-a2":"NI","name":"Nissedal"},"geometry":{"type":"Polygon","coordinates":[[[444,-25],[501,-25],[542,-50],[579,-105],[593,-157],[560,-169],[561,-203],[624,-266],[589,-304],[616,-327],[597,-365],[593,-381],[574,-389],[539,-355],[511,-302],[466,-334],[397,-293],[417,-278],[404,-252],[445,-220],[439,-174],[412,-140],[414,-46],[444,-25],[444,-25]]]}},{"type":"Feature","id":"NO.VL.4629","properties":{"hc-group":"admin2","hc-key":"no-vl-4629","hc-a2":"MO","name":"Modalen"},"geometry":{"type":"Polygon","coordinates":[[[-494,1304],[-494,1319],[-502,1308],[-475,1356],[-472,1394],[-423,1419],[-397,1465],[-365,1511],[-328,1525],[-282,1476],[-292,1440],[-266,1416],[-382,1343],[-426,1346],[-475,1291],[-494,1304]]]}},{"type":"Feature","id":"NO.TD.5025","properties":{"hc-group":"admin2","hc-key":"no-td-5025","hc-a2":"RØ","name":"Røros"},"geometry":{"type":"Polygon","coordinates":[[[2023,2771],[2055,2748],[2142,2699],[2107,2590],[2172,2358],[2124,2343],[2098,2374],[2016,2401],[1989,2408],[1974,2382],[1953,2410],[1913,2403],[1866,2494],[1803,2541],[1783,2573],[1773,2637],[1761,2649],[1832,2712],[1866,2708],[1927,2729],[1970,2726],[2023,2771]]]}},{"type":"Feature","id":"NO.TD.5022","properties":{"hc-group":"admin2","hc-key":"no-td-5022","hc-a2":"RE","name":"Rennebu"},"geometry":{"type":"Polygon","coordinates":[[[1407,2823],[1416,2751],[1463,2722],[1464,2696],[1408,2702],[1385,2677],[1364,2627],[1336,2594],[1326,2657],[1333,2676],[1303,2732],[1241,2728],[1169,2810],[1135,2821],[1153,2846],[1151,2881],[1174,2899],[1201,2883],[1240,2919],[1278,2938],[1355,2925],[1355,2925],[1407,2823]]]}},{"type":"Feature","id":"NO.TD.5041","properties":{"hc-group":"admin2","hc-key":"no-td-5041","hc-a2":"SN","name":"Snåsa"},"geometry":{"type":"Polygon","coordinates":[[[2382,3689],[2367,3688],[2273,3679],[2237,3734],[2190,3763],[2204,3797],[2165,3806],[2150,3888],[2134,3909],[2135,3965],[2150,3976],[2196,3989],[2260,3995],[2302,4036],[2349,4026],[2400,4050],[2532,4059],[2550,3992],[2581,3959],[2591,3910],[2574,3782],[2472,3755],[2382,3689]]]}},{"type":"Feature","id":"NO.VL.4642","properties":{"hc-group":"admin2","hc-key":"no-vl-4642","hc-a2":"LÆ","name":"Lærdal"},"geometry":{"type":"Polygon","coordinates":[[[63,1519],[64,1521],[64,1521],[130,1527],[145,1543],[146,1543],[147,1544],[186,1537],[235,1507],[204,1545],[226,1560],[234,1564],[240,1573],[254,1543],[298,1532],[322,1505],[385,1506],[376,1532],[429,1549],[447,1589],[471,1591],[488,1577],[514,1483],[553,1450],[537,1435],[562,1416],[538,1398],[533,1365],[507,1379],[455,1312],[413,1320],[393,1344],[347,1302],[335,1283],[311,1298],[284,1347],[218,1414],[191,1414],[192,1464],[169,1456],[130,1491],[93,1478],[72,1493],[63,1519]]]}},{"type":"Feature","id":"NO.VI.3042","properties":{"hc-group":"admin2","hc-key":"no-vi-3042","hc-a2":"HE","name":"Hemsedal"},"geometry":{"type":"Polygon","coordinates":[[[455,1312],[507,1379],[533,1365],[538,1398],[562,1416],[537,1435],[553,1450],[577,1462],[624,1399],[662,1386],[702,1324],[761,1287],[790,1281],[793,1270],[799,1253],[764,1263],[712,1180],[684,1186],[647,1219],[614,1206],[616,1231],[568,1252],[570,1277],[500,1292],[455,1312]]]}},{"type":"Feature","id":"NO.VL.4643","properties":{"hc-group":"admin2","hc-key":"no-vl-4643","hc-a2":"ÅR","name":"Årdal"},"geometry":{"type":"Polygon","coordinates":[[[239,1575],[311,1578],[310,1590],[223,1590],[249,1603],[246,1625],[284,1688],[328,1678],[351,1739],[335,1761],[359,1777],[406,1759],[438,1780],[479,1749],[543,1740],[542,1695],[575,1665],[524,1613],[471,1591],[447,1589],[429,1549],[376,1532],[385,1506],[322,1505],[298,1532],[254,1543],[240,1573],[239,1575]]]}},{"type":"Feature","id":"NO.VL.4644","properties":{"hc-group":"admin2","hc-key":"no-vl-4644","hc-a2":"LU","name":"Luster"},"geometry":{"type":"MultiPolygon","coordinates":[[[[604,1749],[592,1739],[543,1740],[479,1749],[438,1780],[406,1759],[359,1777],[335,1761],[351,1739],[328,1678],[284,1688],[246,1625],[249,1603],[223,1590],[211,1609],[207,1681],[240,1734],[289,1796],[227,1744],[196,1754],[208,1713],[177,1675],[197,1633],[166,1665],[115,1680],[95,1729],[71,1749],[78,1778],[58,1799],[57,1884],[37,1917],[37,1928],[59,1946],[136,1992],[212,2076],[298,2121],[328,2038],[324,2011],[419,2023],[475,1989],[470,1955],[464,1927],[476,1854],[539,1819],[571,1836],[596,1823],[612,1757],[604,1749]]],[[[238,1574],[239,1575],[240,1573],[238,1574]]],[[[201,1597],[214,1583],[211,1581],[204,1589],[201,1597]]]]}},{"type":"Feature","id":"NO.VL.4646","properties":{"hc-group":"admin2","hc-key":"no-vl-4646","hc-a2":"FJ","name":"Fjaler"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-702,1751],[-705,1778],[-626,1805],[-621,1805],[-616,1818],[-587,1804],[-569,1741],[-567,1792],[-588,1820],[-515,1825],[-467,1815],[-472,1785],[-452,1778],[-416,1711],[-461,1669],[-532,1695],[-556,1730],[-582,1730],[-593,1767],[-702,1751]]],[[[-535,1829],[-565,1830],[-560,1832],[-535,1829]]],[[[-487,1828],[-534,1829],[-528,1836],[-522,1837],[-509,1831],[-487,1828]]]]}},{"type":"Feature","id":"NO.IN.3403","properties":{"hc-group":"admin2","hc-key":"no-in-3403","hc-a2":"HA","name":"Hamar"},"geometry":{"type":"Polygon","coordinates":[[[1716,1122],[1700,1109],[1662,1129],[1631,1117],[1614,1153],[1647,1150],[1671,1195],[1659,1214],[1662,1278],[1678,1318],[1649,1383],[1636,1493],[1696,1375],[1727,1340],[1715,1250],[1734,1173],[1716,1122]]]}},{"type":"Feature","id":"NO.IN.3407","properties":{"hc-group":"admin2","hc-key":"no-in-3407","hc-a2":"GJ","name":"Gjøvik"},"geometry":{"type":"Polygon","coordinates":[[[1518,1124],[1507,1112],[1501,1106],[1448,1104],[1422,1075],[1369,1141],[1378,1191],[1329,1216],[1299,1276],[1329,1340],[1356,1349],[1391,1332],[1422,1340],[1486,1283],[1514,1202],[1501,1163],[1518,1124]]]}},{"type":"Feature","id":"NO.VI.3050","properties":{"hc-group":"admin2","hc-key":"no-vi-3050","hc-a2":"FL","name":"Flesberg"},"geometry":{"type":"Polygon","coordinates":[[[831,402],[830,434],[834,445],[917,469],[949,530],[1006,504],[1046,448],[1041,319],[1012,309],[946,312],[902,359],[850,388],[831,402]]]}},{"type":"Feature","id":"NO.VI.3052","properties":{"hc-group":"admin2","hc-key":"no-vi-3052","hc-a2":"NO","name":"Nore og Uvdal"},"geometry":{"type":"Polygon","coordinates":[[[591,964],[642,979],[678,977],[805,899],[835,865],[844,854],[854,839],[846,792],[857,773],[853,715],[867,665],[827,640],[806,605],[761,614],[711,677],[669,708],[572,706],[419,734],[312,690],[294,681],[229,708],[162,692],[208,750],[225,805],[255,842],[273,937],[308,900],[374,912],[415,894],[413,867],[447,860],[513,870],[595,894],[626,893],[649,923],[591,964]]]}},{"type":"Feature","id":"NO.VL.4612","properties":{"hc-group":"admin2","hc-key":"no-vl-4612","hc-a2":"SV","name":"Sveio"},"geometry":{"type":"Polygon","coordinates":[[[-837,346],[-777,428],[-741,440],[-736,394],[-725,471],[-705,491],[-692,502],[-689,503],[-689,451],[-709,370],[-740,352],[-745,321],[-705,339],[-675,436],[-683,362],[-727,314],[-758,312],[-755,305],[-791,304],[-838,344],[-837,346]]]}},{"type":"Feature","id":"NO.NO.1860","properties":{"hc-group":"admin2","hc-key":"no-no-1860","hc-a2":"VE","name":"Vestvågøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2963,7165],[2953,7179],[2952,7183],[2957,7174],[2963,7165]]],[[[2783,7089],[2749,7068],[2765,7101],[2762,7130],[2792,7143],[2758,7157],[2800,7198],[2846,7176],[2872,7223],[2905,7231],[2907,7167],[2936,7186],[2957,7164],[2942,7125],[2918,7104],[2854,7074],[2860,7056],[2838,7041],[2823,7058],[2821,7021],[2798,7016],[2793,7047],[2773,7057],[2774,7026],[2758,6993],[2741,7018],[2751,7047],[2783,7089]]]]}},{"type":"Feature","id":"NO.NO.1867","properties":{"hc-group":"admin2","hc-key":"no-no-1867","hc-a2":"BØ","name":"Bø"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3170,7545],[3157,7550],[3155,7535],[3137,7498],[3115,7514],[3097,7464],[3043,7454],[3024,7515],[3076,7554],[3045,7571],[3071,7612],[3089,7557],[3096,7612],[3119,7627],[3119,7572],[3140,7586],[3171,7566],[3170,7545]]],[[[3158,7530],[3158,7530],[3158,7533],[3159,7532],[3158,7530]]]]}},{"type":"Feature","id":"NO.AG.4219","properties":{"hc-group":"admin2","hc-key":"no-ag-4219","hc-a2":"EO","name":"Evje og Hornnes"},"geometry":{"type":"Polygon","coordinates":[[[173,-501],[229,-479],[253,-509],[258,-524],[246,-575],[209,-578],[182,-584],[180,-614],[140,-620],[146,-651],[102,-644],[96,-660],[46,-651],[32,-627],[31,-613],[30,-592],[75,-543],[49,-506],[57,-458],[90,-465],[103,-423],[103,-423],[173,-501]]]}},{"type":"Feature","id":"NO.AG.4220","properties":{"hc-group":"admin2","hc-key":"no-ag-4220","hc-a2":"BY","name":"Bygland"},"geometry":{"type":"Polygon","coordinates":[[[173,-501],[103,-423],[103,-423],[115,-395],[85,-318],[39,-308],[-91,-315],[-93,-328],[-138,-324],[-147,-321],[-99,-271],[-80,-230],[-2,-189],[26,-195],[114,-169],[185,-159],[209,-134],[239,-210],[276,-251],[251,-291],[268,-355],[250,-383],[244,-458],[239,-464],[229,-479],[173,-501]]]}},{"type":"Feature","id":"NO.AG.4217","properties":{"hc-group":"admin2","hc-key":"no-ag-4217","hc-a2":"ÅM","name":"Åmli"},"geometry":{"type":"Polygon","coordinates":[[[244,-458],[250,-383],[268,-355],[251,-291],[276,-251],[309,-267],[327,-239],[366,-255],[397,-293],[466,-334],[511,-302],[539,-355],[574,-389],[540,-408],[515,-457],[525,-492],[549,-491],[567,-534],[564,-545],[563,-548],[541,-564],[526,-534],[448,-506],[428,-546],[404,-519],[401,-483],[244,-458]]]}},{"type":"Feature","id":"NO.AG.4218","properties":{"hc-group":"admin2","hc-key":"no-ag-4218","hc-a2":"IV","name":"Iveland"},"geometry":{"type":"Polygon","coordinates":[[[209,-578],[225,-616],[274,-681],[266,-727],[243,-733],[210,-752],[206,-779],[177,-749],[185,-720],[135,-688],[146,-651],[140,-620],[180,-614],[182,-584],[209,-578]]]}},{"type":"Feature","id":"NO.RO.1106","properties":{"hc-group":"admin2","hc-key":"no-ro-1106","hc-a2":"HA","name":"Haugesund"},"geometry":{"type":"Polygon","coordinates":[[[-829,259],[-842,274],[-839,344],[-838,344],[-791,304],[-755,305],[-776,284],[-782,252],[-783,251],[-783,251],[-791,251],[-793,236],[-810,230],[-829,259]]]}},{"type":"Feature","id":"NO.RO.1114","properties":{"hc-group":"admin2","hc-key":"no-ro-1114","hc-a2":"BJ","name":"Bjerkreim"},"geometry":{"type":"Polygon","coordinates":[[[-655,-386],[-625,-373],[-587,-380],[-562,-330],[-533,-340],[-512,-296],[-469,-325],[-474,-347],[-428,-359],[-368,-338],[-344,-345],[-332,-401],[-415,-429],[-465,-440],[-473,-463],[-549,-472],[-606,-511],[-639,-493],[-662,-469],[-646,-419],[-646,-419],[-655,-386]]]}},{"type":"Feature","id":"NO.RO.1121","properties":{"hc-group":"admin2","hc-key":"no-ro-1121","hc-a2":"TI","name":"Time"},"geometry":{"type":"Polygon","coordinates":[[[-655,-386],[-646,-419],[-646,-419],[-686,-423],[-707,-361],[-754,-340],[-757,-316],[-724,-304],[-693,-269],[-681,-272],[-663,-289],[-644,-342],[-625,-373],[-655,-386]]]}},{"type":"Feature","id":"NO.RO.1101","properties":{"hc-group":"admin2","hc-key":"no-ro-1101","hc-a2":"EI","name":"Eigersund"},"geometry":{"type":"Polygon","coordinates":[[[-415,-429],[-402,-438],[-393,-464],[-442,-491],[-497,-492],[-501,-564],[-534,-583],[-573,-644],[-589,-649],[-627,-614],[-634,-549],[-682,-532],[-667,-500],[-639,-493],[-606,-511],[-549,-472],[-473,-463],[-465,-440],[-415,-429]]]}},{"type":"Feature","id":"NO.MR.1517","properties":{"hc-group":"admin2","hc-key":"no-mr-1517","hc-a2":"HA","name":"Hareid"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-195,2649],[-185,2602],[-158,2578],[-209,2548],[-224,2575],[-219,2620],[-195,2649]]],[[[-203,2533],[-181,2551],[-156,2562],[-203,2533]]],[[[-213,2544],[-217,2541],[-217,2542],[-217,2542],[-213,2544]]]]}},{"type":"Feature","id":"NO.MR.1516","properties":{"hc-group":"admin2","hc-key":"no-mr-1516","hc-a2":"UL","name":"Ulstein"},"geometry":{"type":"Polygon","coordinates":[[[-217,2542],[-217,2541],[-245,2519],[-255,2533],[-250,2536],[-251,2539],[-251,2540],[-251,2540],[-251,2540],[-252,2541],[-259,2609],[-242,2640],[-195,2649],[-219,2620],[-224,2575],[-209,2548],[-213,2544],[-217,2542]]]}},{"type":"Feature","id":"NO.MR.1511","properties":{"hc-group":"admin2","hc-key":"no-mr-1511","hc-a2":"VA","name":"Vanylven"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-418,2351],[-381,2402],[-433,2426],[-430,2468],[-429,2468],[-427,2475],[-402,2486],[-350,2459],[-341,2422],[-311,2391],[-336,2440],[-325,2467],[-293,2462],[-259,2478],[-284,2423],[-267,2389],[-273,2359],[-276,2355],[-277,2353],[-278,2353],[-277,2351],[-278,2349],[-313,2342],[-331,2305],[-401,2298],[-406,2303],[-427,2323],[-441,2315],[-414,2339],[-418,2351]]],[[[-377,2487],[-381,2491],[-383,2496],[-380,2495],[-377,2487]]]]}},{"type":"Feature","id":"NO.NO.1825","properties":{"hc-group":"admin2","hc-key":"no-no-1825","hc-a2":"GR","name":"Grane"},"geometry":{"type":"Polygon","coordinates":[[[2554,4609],[2580,4640],[2548,4719],[2586,4737],[2565,4755],[2545,4846],[2510,4845],[2541,4898],[2594,4915],[2632,4941],[2636,4961],[2612,4983],[2612,5083],[2654,5058],[2663,5111],[2682,5136],[2704,5126],[2720,5156],[2756,5116],[2750,5105],[2769,5024],[2796,4966],[2777,4940],[2830,4919],[2812,4881],[2826,4851],[2799,4827],[2808,4754],[2795,4728],[2826,4723],[2800,4700],[2752,4603],[2744,4601],[2741,4601],[2707,4611],[2666,4597],[2577,4613],[2554,4609]]]}},{"type":"Feature","id":"NO.NO.1811","properties":{"hc-group":"admin2","hc-key":"no-no-1811","hc-a2":"BI","name":"Bindal"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2548,4719],[2580,4640],[2554,4609],[2522,4577],[2489,4501],[2444,4503],[2422,4485],[2392,4476],[2377,4515],[2352,4508],[2311,4521],[2271,4497],[2241,4527],[2246,4572],[2308,4602],[2343,4600],[2356,4625],[2390,4628],[2458,4701],[2471,4727],[2506,4698],[2523,4729],[2548,4719]]],[[[2195,4582],[2232,4564],[2237,4535],[2207,4533],[2195,4582]]],[[[2423,4729],[2434,4715],[2426,4698],[2355,4645],[2310,4652],[2315,4673],[2346,4676],[2320,4726],[2423,4729]]],[[[2394,4738],[2337,4750],[2306,4747],[2270,4721],[2300,4766],[2308,4765],[2339,4775],[2360,4754],[2382,4766],[2394,4738]]],[[[2180,4595],[2217,4633],[2214,4654],[2217,4678],[2251,4705],[2277,4664],[2259,4632],[2288,4620],[2260,4586],[2233,4577],[2180,4595]]]]}},{"type":"Feature","id":"NO.MR.1535","properties":{"hc-group":"admin2","hc-key":"no-mr-1535","hc-a2":"VE","name":"Vestnes"},"geometry":{"type":"Polygon","coordinates":[[[293,2745],[319,2673],[290,2637],[263,2610],[243,2614],[207,2639],[203,2687],[158,2700],[115,2750],[101,2784],[137,2793],[171,2748],[195,2789],[254,2778],[231,2758],[252,2747],[258,2681],[276,2758],[293,2745]]]}},{"type":"Feature","id":"NO.VL.4623","properties":{"hc-group":"admin2","hc-key":"no-vl-4623","hc-a2":"SA","name":"Samnanger"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-559,964],[-512,1020],[-556,1007],[-582,963],[-580,977],[-584,979],[-577,1017],[-527,1058],[-445,1084],[-425,1119],[-398,1096],[-438,1022],[-451,956],[-526,967],[-559,964]]],[[[-573,943],[-561,962],[-560,963],[-568,940],[-573,943]]],[[[-584,959],[-588,946],[-589,945],[-588,955],[-584,959]]]]}},{"type":"Feature","id":"NO.IN.3429","properties":{"hc-group":"admin2","hc-key":"no-in-3429","hc-a2":"FO","name":"Folldal"},"geometry":{"type":"Polygon","coordinates":[[[1326,2062],[1298,2067],[1297,2046],[1261,2063],[1234,2067],[1246,2103],[1238,2156],[1273,2180],[1253,2221],[1174,2264],[1152,2303],[1176,2311],[1209,2358],[1238,2380],[1252,2389],[1261,2439],[1282,2423],[1305,2464],[1362,2485],[1364,2463],[1413,2439],[1403,2396],[1446,2358],[1439,2339],[1456,2292],[1364,2169],[1343,2114],[1355,2093],[1342,2081],[1326,2062]]]}},{"type":"Feature","id":"NO.IN.3423","properties":{"hc-group":"admin2","hc-key":"no-in-3423","hc-a2":"SE","name":"Stor-Elvdal"},"geometry":{"type":"Polygon","coordinates":[[[1326,2062],[1342,2081],[1355,2093],[1410,2061],[1429,2092],[1468,2098],[1491,2027],[1536,1993],[1591,1918],[1610,1907],[1661,1921],[1716,1782],[1707,1756],[1762,1630],[1791,1525],[1765,1512],[1775,1468],[1718,1458],[1703,1503],[1627,1510],[1605,1543],[1585,1521],[1555,1636],[1530,1692],[1541,1716],[1527,1797],[1527,1885],[1505,1916],[1469,1899],[1434,1859],[1393,1899],[1355,1907],[1303,1937],[1354,2040],[1326,2062]]]}},{"type":"Feature","id":"NO.VT.3806","properties":{"hc-group":"admin2","hc-key":"no-vt-3806","hc-a2":"PO","name":"Porsgrunn"},"geometry":{"type":"Polygon","coordinates":[[[976,-243],[967,-178],[958,-186],[970,-163],[1003,-167],[1033,-126],[1054,-133],[1073,-130],[1080,-150],[1050,-162],[1059,-212],[1045,-283],[1025,-249],[984,-245],[981,-244],[976,-243]]]}},{"type":"Feature","id":"NO.VT.3812","properties":{"hc-group":"admin2","hc-key":"no-vt-3812","hc-a2":"SI","name":"Siljan"},"geometry":{"type":"Polygon","coordinates":[[[1073,-130],[1054,-133],[1033,-126],[961,-30],[961,1],[983,2],[983,60],[997,45],[1046,45],[1031,-25],[1074,-88],[1073,-130]]]}},{"type":"Feature","id":"NO.VI.3023","properties":{"hc-group":"admin2","hc-key":"no-vi-3023","hc-a2":"NE","name":"Nesodden"},"geometry":{"type":"Polygon","coordinates":[[[1394,304],[1415,362],[1433,380],[1447,310],[1396,280],[1394,304]]]}},{"type":"Feature","id":"NO.VI.3019","properties":{"hc-group":"admin2","hc-key":"no-vi-3019","hc-a2":"VE","name":"Vestby"},"geometry":{"type":"Polygon","coordinates":[[[1434,209],[1483,193],[1503,160],[1465,129],[1466,104],[1463,95],[1464,83],[1442,65],[1425,80],[1425,81],[1421,86],[1417,104],[1415,106],[1420,167],[1414,185],[1422,182],[1434,209]]]}},{"type":"Feature","id":"NO.OS.3024","properties":{"hc-group":"admin2","hc-key":"no-os-3024","hc-a2":"BÆ","name":"Bærum"},"geometry":{"type":"Polygon","coordinates":[[[1316,428],[1323,432],[1314,470],[1345,493],[1370,527],[1371,525],[1374,515],[1421,479],[1435,408],[1410,402],[1385,404],[1326,408],[1316,428]]]}},{"type":"Feature","id":"NO.MR.1554","properties":{"hc-group":"admin2","hc-key":"no-mr-1554","hc-a2":"AV","name":"Averøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[512,3079],[511,3080],[513,3085],[512,3079]]],[[[468,2997],[499,3019],[513,3018],[496,3013],[468,2997]]],[[[377,3035],[379,3032],[390,3025],[377,3033],[377,3035]]],[[[417,3062],[408,3092],[446,3087],[465,3056],[486,3111],[504,3125],[500,3078],[516,3039],[444,2998],[398,3031],[417,3062]]]]}},{"type":"Feature","id":"NO.MR.1557","properties":{"hc-group":"admin2","hc-key":"no-mr-1557","hc-a2":"GJ","name":"Gjemnes"},"geometry":{"type":"Polygon","coordinates":[[[457,2987],[468,2997],[496,3013],[513,3018],[539,3013],[503,2963],[612,3004],[647,2979],[659,2895],[578,2880],[539,2889],[529,2920],[462,2897],[397,2907],[386,2925],[420,2929],[472,2958],[457,2987]]]}},{"type":"Feature","id":"NO.IN.3446","properties":{"hc-group":"admin2","hc-key":"no-in-3446","hc-a2":"GR","name":"Gran"},"geometry":{"type":"Polygon","coordinates":[[[1412,960],[1429,958],[1465,904],[1491,914],[1487,864],[1471,849],[1530,840],[1562,812],[1572,771],[1550,750],[1542,746],[1484,763],[1378,759],[1342,765],[1354,809],[1333,803],[1277,835],[1268,937],[1257,947],[1268,957],[1335,934],[1412,960]]]}},{"type":"Feature","id":"NO.IN.3054","properties":{"hc-group":"admin2","hc-key":"no-in-3054","hc-a2":"LU","name":"Lunner"},"geometry":{"type":"Polygon","coordinates":[[[1378,759],[1484,763],[1542,746],[1500,668],[1499,646],[1495,616],[1458,604],[1433,607],[1426,605],[1422,620],[1411,634],[1406,729],[1378,759]]]}},{"type":"Feature","id":"NO.VL.4638","properties":{"hc-group":"admin2","hc-key":"no-vl-4638","hc-a2":"HØ","name":"Høyanger"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-558,1594],[-540,1624],[-532,1695],[-461,1669],[-416,1711],[-377,1700],[-339,1732],[-249,1724],[-241,1700],[-216,1720],[-175,1720],[-150,1682],[-161,1669],[-212,1671],[-269,1620],[-294,1613],[-343,1638],[-398,1634],[-401,1668],[-419,1637],[-497,1632],[-558,1594]]],[[[-282,1476],[-328,1525],[-365,1511],[-397,1465],[-419,1496],[-459,1478],[-491,1500],[-499,1515],[-492,1573],[-430,1600],[-409,1593],[-417,1561],[-367,1601],[-260,1577],[-259,1539],[-282,1476]]]]}},{"type":"Feature","id":"NO.VL.4639","properties":{"hc-group":"admin2","hc-key":"no-vl-4639","hc-a2":"VI","name":"Vik"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-266,1416],[-292,1440],[-282,1476],[-259,1539],[-260,1577],[-227,1559],[-226,1521],[-187,1523],[-204,1489],[-147,1546],[-104,1563],[-85,1607],[-68,1590],[-14,1578],[11,1556],[16,1523],[48,1512],[58,1466],[-36,1445],[-51,1405],[-84,1408],[-137,1381],[-156,1429],[-195,1419],[-232,1384],[-247,1397],[-266,1416]]],[[[68,1478],[65,1487],[63,1519],[72,1493],[68,1485],[68,1478]]]]}},{"type":"Feature","id":"NO.VL.4641","properties":{"hc-group":"admin2","hc-key":"no-vl-4641","hc-a2":"AU","name":"Aurland"},"geometry":{"type":"Polygon","coordinates":[[[335,1283],[299,1197],[272,1210],[209,1161],[114,1193],[76,1190],[21,1219],[23,1236],[25,1259],[-20,1264],[-6,1302],[18,1319],[-14,1336],[-69,1328],[-55,1357],[-27,1367],[-51,1405],[-36,1445],[58,1466],[59,1452],[-2,1401],[37,1419],[71,1414],[106,1355],[113,1398],[90,1408],[68,1478],[68,1485],[72,1493],[93,1478],[130,1491],[169,1456],[192,1464],[191,1414],[218,1414],[284,1347],[311,1298],[335,1283]]]}},{"type":"Feature","id":"NO.VI.3013","properties":{"hc-group":"admin2","hc-key":"no-vi-3013","hc-a2":"MA","name":"Marker"},"geometry":{"type":"Polygon","coordinates":[[[1859,166],[1846,138],[1869,30],[1888,-101],[1863,-71],[1816,-66],[1788,-77],[1800,-12],[1783,43],[1782,104],[1764,146],[1782,182],[1822,202],[1862,195],[1859,166]]]}},{"type":"Feature","id":"NO.VI.3012","properties":{"hc-group":"admin2","hc-key":"no-vi-3012","hc-a2":"AR","name":"Aremark"},"geometry":{"type":"Polygon","coordinates":[[[1777,-127],[1791,-100],[1788,-77],[1816,-66],[1863,-71],[1888,-101],[1890,-147],[1869,-176],[1861,-273],[1832,-314],[1819,-260],[1785,-180],[1777,-127]]]}},{"type":"Feature","id":"NO.NO.1859","properties":{"hc-group":"admin2","hc-key":"no-no-1859","hc-a2":"FL","name":"Flakstad"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2600,7003],[2621,7021],[2620,7049],[2650,7032],[2620,6990],[2635,6986],[2639,6947],[2617,6945],[2600,7003]]],[[[2706,7031],[2689,7067],[2694,7085],[2737,7063],[2709,6969],[2699,6985],[2673,6950],[2656,7011],[2675,7037],[2697,7009],[2706,7031]]]]}},{"type":"Feature","id":"NO.IN.3447","properties":{"hc-group":"admin2","hc-key":"no-in-3447","hc-a2":"SL","name":"Søndre Land"},"geometry":{"type":"Polygon","coordinates":[[[1227,1028],[1227,1045],[1211,1115],[1231,1109],[1259,1139],[1307,1153],[1329,1216],[1378,1191],[1369,1141],[1422,1075],[1410,1029],[1433,1008],[1412,960],[1335,934],[1268,957],[1257,947],[1246,967],[1227,1028]]]}},{"type":"Feature","id":"NO.VI.3007","properties":{"hc-group":"admin2","hc-key":"no-vi-3007","hc-a2":"RI","name":"Ringerike"},"geometry":{"type":"Polygon","coordinates":[[[1227,1028],[1246,967],[1257,947],[1268,937],[1277,835],[1277,814],[1319,720],[1314,705],[1385,641],[1411,634],[1422,620],[1426,605],[1415,560],[1374,515],[1371,525],[1370,527],[1367,549],[1319,563],[1312,608],[1243,589],[1227,547],[1211,537],[1164,565],[1169,646],[1135,652],[1094,693],[1093,745],[1075,779],[1113,788],[1121,814],[1092,813],[1128,837],[1134,891],[1134,891],[1133,973],[1193,1013],[1175,1034],[1227,1028]]]}},{"type":"Feature","id":"NO.NO.1851","properties":{"hc-group":"admin2","hc-key":"no-no-1851","hc-a2":"LØ","name":"Lødingen"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3255,7241],[3251,7256],[3280,7276],[3295,7306],[3344,7326],[3333,7343],[3336,7388],[3369,7394],[3395,7398],[3422,7348],[3459,7391],[3477,7391],[3497,7457],[3516,7427],[3525,7389],[3537,7389],[3537,7389],[3537,7389],[3527,7336],[3501,7277],[3475,7257],[3476,7318],[3436,7302],[3430,7259],[3400,7200],[3370,7230],[3325,7221],[3319,7244],[3394,7342],[3377,7342],[3343,7296],[3326,7297],[3274,7241],[3264,7238],[3255,7241]]],[[[3553,7384],[3552,7384],[3551,7384],[3553,7384]]],[[[3537,7389],[3538,7392],[3547,7389],[3537,7389],[3537,7389],[3537,7389]]]]}},{"type":"Feature","id":"NO.NO.1853","properties":{"hc-group":"admin2","hc-key":"no-no-1853","hc-a2":"EV","name":"Evenes"},"geometry":{"type":"Polygon","coordinates":[[[3698,7318],[3680,7317],[3676,7360],[3723,7377],[3767,7429],[3866,7420],[3908,7426],[3889,7401],[3883,7362],[3903,7361],[3888,7337],[3825,7318],[3831,7363],[3802,7378],[3765,7328],[3713,7319],[3701,7318],[3698,7318]]]}},{"type":"Feature","id":"NO.IN.3433","properties":{"hc-group":"admin2","hc-key":"no-in-3433","hc-a2":"SK","name":"Skjåk"},"geometry":{"type":"Polygon","coordinates":[[[288,2246],[288,2268],[321,2311],[359,2311],[383,2282],[403,2296],[386,2328],[451,2372],[499,2355],[545,2356],[570,2247],[618,2204],[684,2196],[716,2203],[761,2194],[696,2143],[727,2105],[702,2073],[635,2050],[561,1997],[516,1993],[470,1955],[475,1989],[419,2023],[324,2011],[328,2038],[298,2121],[304,2219],[288,2246]]]}},{"type":"Feature","id":"NO.MR.1525","properties":{"hc-group":"admin2","hc-key":"no-mr-1525","hc-a2":"ST","name":"Stranda"},"geometry":{"type":"MultiPolygon","coordinates":[[[[321,2311],[288,2268],[288,2246],[248,2260],[183,2259],[176,2244],[73,2241],[72,2250],[31,2330],[40,2366],[74,2374],[91,2416],[65,2448],[101,2509],[125,2516],[135,2564],[140,2561],[144,2559],[175,2486],[178,2424],[146,2369],[148,2340],[171,2328],[224,2341],[224,2354],[176,2335],[157,2361],[181,2390],[189,2427],[203,2389],[243,2371],[253,2389],[321,2311]]],[[[237,2483],[193,2500],[167,2532],[206,2545],[219,2518],[249,2504],[237,2483]]]]}},{"type":"Feature","id":"NO.VL.4651","properties":{"hc-group":"admin2","hc-key":"no-vl-4651","hc-a2":"ST","name":"Stryn"},"geometry":{"type":"Polygon","coordinates":[[[73,2241],[176,2244],[183,2259],[248,2260],[288,2246],[304,2219],[298,2121],[212,2076],[136,1992],[59,1946],[22,1996],[16,2027],[14,2058],[39,2088],[11,2110],[-12,2093],[-127,2126],[-130,2155],[-101,2130],[-48,2128],[-16,2171],[4,2173],[53,2138],[54,2161],[23,2186],[-28,2179],[-64,2140],[-141,2175],[-138,2212],[-67,2200],[-52,2228],[-17,2220],[6,2240],[73,2241]]]}},{"type":"Feature","id":"NO.MR.1520","properties":{"hc-group":"admin2","hc-key":"no-mr-1520","hc-a2":"ØR","name":"Ørsta"},"geometry":{"type":"Polygon","coordinates":[[[-210,2483],[-218,2507],[-203,2533],[-156,2562],[-67,2590],[-46,2512],[-25,2482],[1,2415],[-13,2367],[13,2385],[-11,2485],[-39,2564],[-10,2553],[-4,2521],[65,2448],[91,2416],[74,2374],[40,2366],[31,2330],[-41,2312],[-66,2357],[-139,2403],[-141,2430],[-178,2437],[-210,2483]]]}},{"type":"Feature","id":"NO.VL.4630","properties":{"hc-group":"admin2","hc-key":"no-vl-4630","hc-a2":"OS","name":"Osterøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-610,1086],[-635,1137],[-658,1168],[-658,1170],[-653,1172],[-652,1172],[-611,1188],[-545,1226],[-527,1256],[-531,1265],[-518,1269],[-507,1264],[-528,1223],[-513,1191],[-550,1177],[-521,1139],[-527,1089],[-557,1069],[-596,1068],[-604,1076],[-610,1086]]],[[[-504,1276],[-505,1276],[-505,1279],[-504,1276]]],[[[-522,1080],[-511,1096],[-507,1134],[-510,1079],[-522,1080]]]]}},{"type":"Feature","id":"NO.AG.4213","properties":{"hc-group":"admin2","hc-key":"no-ag-4213","hc-a2":"TV","name":"Tvedestrand"},"geometry":{"type":"Polygon","coordinates":[[[562,-585],[552,-577],[563,-548],[564,-545],[567,-534],[604,-540],[610,-508],[658,-499],[679,-513],[703,-520],[696,-522],[705,-523],[720,-549],[744,-547],[679,-593],[654,-596],[653,-596],[653,-596],[628,-578],[641,-600],[611,-628],[587,-577],[562,-585]]]}},{"type":"Feature","id":"NO.IN.3417","properties":{"hc-group":"admin2","hc-key":"no-in-3417","hc-a2":"GR","name":"Grue"},"geometry":{"type":"Polygon","coordinates":[[[2248,884],[2247,786],[2202,721],[2203,683],[2175,763],[2158,749],[2129,784],[2107,782],[2118,745],[2094,714],[2065,752],[2026,769],[1964,751],[1933,757],[1930,759],[1926,761],[1939,816],[1926,866],[1983,881],[2028,879],[2034,912],[2112,901],[2115,887],[2170,906],[2201,886],[2248,884]]]}},{"type":"Feature","id":"NO.MR.1528","properties":{"hc-group":"admin2","hc-key":"no-mr-1528","hc-a2":"SY","name":"Sykkylven"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-39,2564],[-32,2598],[7,2603],[26,2564],[24,2610],[90,2635],[141,2604],[130,2588],[135,2564],[125,2516],[101,2509],[65,2448],[-4,2521],[-10,2553],[-39,2564]]],[[[155,2611],[152,2617],[156,2612],[155,2611]]]]}},{"type":"Feature","id":"NO.OS.0301","properties":{"hc-group":"admin2","hc-key":"no-os-0301","hc-a2":"OS","name":"Oslo"},"geometry":{"type":"Polygon","coordinates":[[[1426,605],[1433,607],[1458,604],[1481,597],[1506,513],[1553,468],[1556,450],[1559,448],[1537,384],[1546,356],[1547,355],[1547,352],[1523,337],[1472,359],[1475,404],[1450,424],[1435,408],[1421,479],[1374,515],[1415,560],[1426,605]]]}},{"type":"Feature","id":"NO.VI.3029","properties":{"hc-group":"admin2","hc-key":"no-vi-3029","hc-a2":"LØ","name":"Lørenskog"},"geometry":{"type":"Polygon","coordinates":[[[1546,356],[1537,384],[1559,448],[1574,449],[1583,439],[1579,378],[1583,356],[1561,359],[1546,356]]]}},{"type":"Feature","id":"NO.TF.5418","properties":{"hc-group":"admin2","hc-key":"no-tf-5418","hc-a2":"MÅ","name":"Målselv"},"geometry":{"type":"Polygon","coordinates":[[[4219,8039],[4231,8038],[4236,8096],[4249,8044],[4281,8022],[4300,7987],[4417,7881],[4469,7842],[4486,7859],[4507,7851],[4584,7865],[4608,7851],[4657,7888],[4660,7881],[4686,7867],[4766,7776],[4783,7676],[4754,7562],[4714,7497],[4682,7468],[4620,7466],[4577,7490],[4466,7590],[4461,7620],[4442,7629],[4427,7606],[4405,7607],[4391,7645],[4348,7643],[4347,7670],[4311,7683],[4296,7706],[4267,7718],[4256,7835],[4234,7818],[4196,7834],[4218,7833],[4207,7879],[4212,7904],[4149,7925],[4138,7945],[4174,7942],[4179,7964],[4159,7972],[4153,7995],[4207,8041],[4219,8039]]]}},{"type":"Feature","id":"NO.TF.5425","properties":{"hc-group":"admin2","hc-key":"no-tf-5425","hc-a2":"ST","name":"Storfjord"},"geometry":{"type":"Polygon","coordinates":[[[4686,7867],[4660,7881],[4657,7888],[4634,7994],[4572,8019],[4550,8050],[4578,8068],[4572,8097],[4613,8152],[4688,8169],[4699,8170],[4644,8104],[4651,8093],[4630,8045],[4653,8061],[4669,8103],[4725,8154],[4739,8210],[4777,8202],[4794,8128],[4851,8100],[4894,8101],[4896,8072],[4953,8046],[4944,8010],[4969,7955],[4986,7942],[4977,7886],[4871,7944],[4828,7891],[4686,7867]]]}},{"type":"Feature","id":"NO.TF.5424","properties":{"hc-group":"admin2","hc-key":"no-tf-5424","hc-a2":"LY","name":"Lyngen"},"geometry":{"type":"MultiPolygon","coordinates":[[[[4586,8322],[4611,8319],[4637,8305],[4606,8316],[4586,8322]]],[[[4733,8312],[4712,8291],[4722,8278],[4719,8230],[4702,8215],[4699,8170],[4688,8169],[4613,8152],[4606,8207],[4646,8276],[4644,8303],[4589,8335],[4576,8384],[4585,8446],[4617,8514],[4612,8448],[4622,8453],[4656,8598],[4661,8548],[4672,8532],[4666,8584],[4682,8621],[4695,8619],[4729,8562],[4728,8492],[4718,8426],[4718,8380],[4735,8359],[4740,8325],[4734,8313],[4733,8312]]]]}},{"type":"Feature","id":"NO.IN.3448","properties":{"hc-group":"admin2","hc-key":"no-in-3448","hc-a2":"NL","name":"Nordre Land"},"geometry":{"type":"Polygon","coordinates":[[[1122,1441],[1116,1457],[1101,1467],[1164,1451],[1175,1467],[1229,1449],[1261,1422],[1257,1402],[1289,1385],[1329,1340],[1299,1276],[1329,1216],[1307,1153],[1259,1139],[1231,1109],[1211,1115],[1189,1136],[1164,1109],[1143,1132],[1150,1170],[1135,1198],[1150,1240],[1151,1294],[1139,1369],[1158,1397],[1131,1396],[1122,1441]]]}},{"type":"Feature","id":"NO.IN.3405","properties":{"hc-group":"admin2","hc-key":"no-in-3405","hc-a2":"LI","name":"Lillehammer"},"geometry":{"type":"Polygon","coordinates":[[[1261,1422],[1303,1411],[1334,1431],[1327,1476],[1383,1492],[1395,1519],[1423,1493],[1412,1464],[1542,1499],[1466,1381],[1414,1366],[1422,1340],[1391,1332],[1356,1349],[1329,1340],[1289,1385],[1257,1402],[1261,1422]]]}},{"type":"Feature","id":"NO.TD.5045","properties":{"hc-group":"admin2","hc-key":"no-td-5045","hc-a2":"GR","name":"Grong"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2541,4115],[2538,4096],[2532,4059],[2400,4050],[2349,4026],[2302,4036],[2260,3995],[2196,3989],[2211,4025],[2184,4099],[2203,4135],[2239,4146],[2277,4169],[2339,4228],[2324,4239],[2365,4291],[2365,4291],[2365,4291],[2365,4291],[2408,4267],[2427,4277],[2460,4242],[2541,4115]]],[[[2365,4291],[2346,4301],[2366,4292],[2365,4291],[2365,4291],[2365,4291],[2365,4291]]]]}},{"type":"Feature","id":"NO.TD.5042","properties":{"hc-group":"admin2","hc-key":"no-td-5042","hc-a2":"LI","name":"Lierne"},"geometry":{"type":"Polygon","coordinates":[[[2532,4059],[2538,4096],[2541,4115],[2605,4183],[2646,4294],[2699,4325],[2840,4368],[2759,4221],[2740,4173],[2822,4112],[2890,4087],[2900,4074],[2912,3856],[2842,3705],[2753,3738],[2574,3782],[2591,3910],[2581,3959],[2550,3992],[2532,4059]]]}},{"type":"Feature","id":"NO.TD.5021","properties":{"hc-group":"admin2","hc-key":"no-td-5021","hc-a2":"OP","name":"Oppdal"},"geometry":{"type":"Polygon","coordinates":[[[1336,2594],[1345,2548],[1362,2485],[1305,2464],[1282,2423],[1261,2439],[1252,2389],[1238,2380],[1164,2360],[1123,2393],[1023,2444],[981,2464],[968,2473],[1000,2491],[1050,2616],[1017,2633],[941,2753],[968,2775],[1028,2782],[1112,2805],[1122,2812],[1135,2821],[1169,2810],[1241,2728],[1303,2732],[1333,2676],[1326,2657],[1336,2594]]]}},{"type":"Feature","id":"NO.VI.3028","properties":{"hc-group":"admin2","hc-key":"no-vi-3028","hc-a2":"EN","name":"Enebakk"},"geometry":{"type":"Polygon","coordinates":[[[1547,352],[1547,355],[1546,356],[1561,359],[1583,356],[1606,345],[1645,366],[1662,328],[1667,284],[1660,224],[1620,242],[1562,248],[1550,295],[1566,305],[1547,352]]]}},{"type":"Feature","id":"NO.VI.3027","properties":{"hc-group":"admin2","hc-key":"no-vi-3027","hc-a2":"RÆ","name":"Rælingen"},"geometry":{"type":"Polygon","coordinates":[[[1645,366],[1606,345],[1583,356],[1579,378],[1583,439],[1614,426],[1645,366]]]}},{"type":"Feature","id":"NO.AG.4224","properties":{"hc-group":"admin2","hc-key":"no-ag-4224","hc-a2":"ÅS","name":"Åseral"},"geometry":{"type":"Polygon","coordinates":[[[-108,-449],[-93,-412],[-103,-344],[-93,-328],[-91,-315],[39,-308],[85,-318],[115,-395],[103,-423],[103,-423],[90,-465],[57,-458],[49,-506],[75,-543],[30,-592],[-22,-606],[-30,-587],[-66,-574],[-76,-495],[-108,-449]]]}},{"type":"Feature","id":"NO.TD.5046","properties":{"hc-group":"admin2","hc-key":"no-td-5046","hc-a2":"HØ","name":"Høylandet"},"geometry":{"type":"Polygon","coordinates":[[[2239,4146],[2199,4165],[2195,4206],[2173,4272],[2225,4305],[2244,4354],[2238,4373],[2254,4377],[2288,4474],[2316,4451],[2353,4476],[2377,4515],[2392,4476],[2422,4485],[2422,4427],[2352,4406],[2374,4384],[2352,4364],[2346,4301],[2366,4292],[2365,4291],[2365,4291],[2365,4291],[2365,4291],[2324,4239],[2339,4228],[2277,4169],[2239,4146]]]}},{"type":"Feature","id":"NO.TD.5047","properties":{"hc-group":"admin2","hc-key":"no-td-5047","hc-a2":"OV","name":"Overhalla"},"geometry":{"type":"Polygon","coordinates":[[[2173,4272],[2195,4206],[2199,4165],[2239,4146],[2203,4135],[2184,4099],[2211,4025],[2196,3989],[2150,3976],[2135,3965],[2128,3990],[2065,3955],[2029,3987],[2036,4045],[2031,4115],[2037,4117],[2030,4117],[2019,4137],[2062,4168],[2098,4172],[2131,4200],[2122,4240],[2173,4272]]]}},{"type":"Feature","id":"NO.VI.3006","properties":{"hc-group":"admin2","hc-key":"no-vi-3006","hc-a2":"KO","name":"Kongsberg"},"geometry":{"type":"Polygon","coordinates":[[[1046,45],[997,45],[983,60],[958,113],[924,112],[946,156],[929,175],[910,279],[881,288],[902,359],[946,312],[1012,309],[1033,256],[1072,238],[1114,179],[1154,118],[1167,85],[1108,75],[1041,83],[1046,45]]]}},{"type":"Feature","id":"NO.RO.1160","properties":{"hc-group":"admin2","hc-key":"no-ro-1160","hc-a2":"VI","name":"Vindafjord"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-727,314],[-683,362],[-675,436],[-664,452],[-612,438],[-610,387],[-579,419],[-507,364],[-428,344],[-446,320],[-432,266],[-438,257],[-488,251],[-559,281],[-576,326],[-594,317],[-593,265],[-639,244],[-683,300],[-711,261],[-727,314]]],[[[-581,427],[-590,440],[-580,453],[-580,448],[-581,427]]],[[[-641,233],[-622,242],[-606,240],[-636,225],[-641,233]]]]}},{"type":"Feature","id":"NO.VL.4601","properties":{"hc-group":"admin2","hc-key":"no-vl-4601","hc-a2":"BE","name":"Bergen"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-734,995],[-724,992],[-744,1011],[-742,1033],[-740,1045],[-731,1049],[-701,1043],[-695,1059],[-693,1060],[-697,1091],[-694,1095],[-699,1107],[-700,1113],[-700,1128],[-668,1155],[-621,1080],[-592,1055],[-557,1047],[-541,1066],[-534,1065],[-527,1058],[-577,1017],[-584,979],[-612,942],[-694,904],[-740,904],[-698,943],[-746,959],[-743,969],[-734,995]]],[[[-596,1068],[-606,1077],[-610,1086],[-604,1076],[-596,1068]]]]}},{"type":"Feature","id":"NO.VL.4611","properties":{"hc-group":"admin2","hc-key":"no-vl-4611","hc-a2":"ET","name":"Etne"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-579,419],[-538,416],[-536,433],[-581,427],[-580,448],[-580,453],[-556,479],[-521,497],[-516,503],[-485,475],[-458,483],[-443,481],[-408,514],[-368,548],[-415,527],[-417,565],[-355,604],[-314,685],[-281,650],[-256,599],[-254,528],[-300,495],[-341,493],[-392,426],[-421,343],[-428,344],[-428,344],[-507,364],[-579,419]]],[[[-489,495],[-499,502],[-501,515],[-500,515],[-489,495]]]]}},{"type":"Feature","id":"NO.RO.1111","properties":{"hc-group":"admin2","hc-key":"no-ro-1111","hc-a2":"SO","name":"Sokndal"},"geometry":{"type":"Polygon","coordinates":[[[-478,-727],[-547,-670],[-589,-649],[-573,-644],[-534,-583],[-501,-564],[-496,-610],[-426,-581],[-406,-649],[-437,-714],[-437,-714],[-451,-719],[-458,-721],[-478,-727]]]}},{"type":"Feature","id":"NO.VL.4650","properties":{"hc-group":"admin2","hc-key":"no-vl-4650","hc-a2":"GL","name":"Gloppen"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-204,2178],[-212,2181],[-215,2185],[-210,2183],[-204,2178]]],[[[-395,2117],[-336,2111],[-312,2125],[-294,2163],[-305,2188],[-265,2177],[-294,2100],[-256,2171],[-241,2169],[-205,2113],[-183,2107],[-223,2169],[-130,2155],[-127,2126],[-12,2093],[11,2110],[39,2088],[14,2058],[16,2027],[-14,1997],[-52,1982],[-58,1997],[-103,1998],[-127,1964],[-147,2002],[-278,2017],[-333,2007],[-382,1986],[-401,1992],[-403,2034],[-377,2070],[-395,2117]]]]}},{"type":"Feature","id":"NO.VL.4648","properties":{"hc-group":"admin2","hc-key":"no-vl-4648","hc-a2":"BR","name":"Bremanger"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-305,2188],[-294,2163],[-312,2125],[-336,2111],[-395,2117],[-419,2138],[-479,2128],[-508,2105],[-530,2116],[-526,2080],[-613,2090],[-658,2125],[-636,2161],[-593,2127],[-589,2154],[-612,2164],[-582,2188],[-497,2214],[-509,2238],[-480,2264],[-432,2259],[-363,2232],[-342,2197],[-393,2177],[-305,2188]]],[[[-540,2226],[-583,2210],[-576,2238],[-627,2196],[-675,2195],[-656,2227],[-701,2246],[-671,2281],[-637,2281],[-540,2226]]]]}},{"type":"Feature","id":"NO.RO.1112","properties":{"hc-group":"admin2","hc-key":"no-ro-1112","hc-a2":"LU","name":"Lund"},"geometry":{"type":"Polygon","coordinates":[[[-501,-564],[-497,-492],[-442,-491],[-393,-464],[-357,-464],[-351,-509],[-363,-550],[-354,-606],[-370,-661],[-396,-696],[-437,-714],[-437,-714],[-406,-649],[-426,-581],[-496,-610],[-501,-564]]]}},{"type":"Feature","id":"NO.RO.1119","properties":{"hc-group":"admin2","hc-key":"no-ro-1119","hc-a2":"HÅ","name":"Hå"},"geometry":{"type":"Polygon","coordinates":[[[-754,-340],[-707,-361],[-686,-423],[-646,-419],[-646,-419],[-662,-469],[-639,-493],[-667,-500],[-682,-532],[-707,-496],[-738,-491],[-782,-397],[-793,-344],[-760,-336],[-754,-340]]]}},{"type":"Feature","id":"NO.MR.1563","properties":{"hc-group":"admin2","hc-key":"no-mr-1563","hc-a2":"SU","name":"Sunndal"},"geometry":{"type":"Polygon","coordinates":[[[762,2915],[804,2875],[787,2917],[808,2898],[825,2899],[832,2893],[838,2882],[825,2859],[834,2818],[941,2753],[1017,2633],[1050,2616],[1000,2491],[968,2473],[913,2463],[903,2481],[844,2488],[792,2519],[769,2563],[710,2609],[720,2627],[704,2664],[667,2670],[703,2753],[677,2801],[717,2832],[754,2783],[801,2774],[733,2841],[768,2829],[749,2887],[762,2915]]]}},{"type":"Feature","id":"NO.MR.5061","properties":{"hc-group":"admin2","hc-key":"no-mr-5061","hc-a2":"RI","name":"Rindal"},"geometry":{"type":"Polygon","coordinates":[[[1135,2821],[1122,2812],[1112,2805],[1098,2819],[1105,2861],[1085,2915],[1037,2921],[1031,2957],[1051,2990],[1033,3005],[1030,3055],[988,3044],[995,3079],[1011,3089],[1071,3089],[1058,3120],[1092,3143],[1141,3144],[1141,3144],[1141,3144],[1147,3123],[1177,3115],[1162,3018],[1176,2965],[1148,2933],[1151,2881],[1153,2846],[1135,2821]]]}},{"type":"Feature","id":"NO.VI.3004","properties":{"hc-group":"admin2","hc-key":"no-vi-3004","hc-a2":"FR","name":"Fredrikstad"},"geometry":{"type":"Polygon","coordinates":[[[1589,-212],[1552,-222],[1540,-185],[1501,-163],[1466,-188],[1446,-131],[1445,-86],[1477,-86],[1526,-63],[1559,-114],[1599,-127],[1572,-157],[1589,-212]]]}},{"type":"Feature","id":"NO.NO.1874","properties":{"hc-group":"admin2","hc-key":"no-no-1874","hc-a2":"MO","name":"Moskenes"},"geometry":{"type":"Polygon","coordinates":[[[2600,7003],[2617,6945],[2639,6947],[2631,6914],[2592,6939],[2590,6911],[2612,6895],[2601,6865],[2565,6848],[2556,6823],[2530,6812],[2569,6931],[2600,7003]]]}},{"type":"Feature","id":"NO.TF.5437","properties":{"hc-group":"admin2","hc-key":"no-tf-5437","hc-a2":"K/","name":"Kárásjohka / Karasjok"},"geometry":{"type":"Polygon","coordinates":[[[5813,8511],[5802,8554],[5798,8622],[5899,8648],[6015,8607],[6096,8608],[6162,8634],[6216,8771],[6236,8764],[6234,8741],[6276,8731],[6309,8744],[6322,8720],[6364,8729],[6364,8709],[6335,8649],[6310,8639],[6284,8586],[6316,8547],[6311,8514],[6288,8485],[6300,8476],[6296,8392],[6311,8366],[6294,8318],[6295,8205],[6317,8160],[6321,8107],[6345,8060],[6320,7952],[6276,7954],[6254,7937],[6226,7927],[6156,7924],[6135,7965],[6039,8011],[6006,8103],[5911,8165],[5874,8254],[5849,8268],[5871,8321],[5860,8346],[5882,8421],[5850,8470],[5813,8511]]]}},{"type":"Feature","id":"NO.TD.5020","properties":{"hc-group":"admin2","hc-key":"no-td-5020","hc-a2":"OS","name":"Osen"},"geometry":{"type":"Polygon","coordinates":[[[1582,3977],[1606,3998],[1606,4038],[1626,4053],[1662,4047],[1645,4080],[1614,4082],[1630,4102],[1671,4054],[1694,4058],[1708,4001],[1771,3970],[1751,3911],[1699,3890],[1644,3883],[1650,3907],[1586,3955],[1582,3977]]]}},{"type":"Feature","id":"NO.VT.3819","properties":{"hc-group":"admin2","hc-key":"no-vt-3819","hc-a2":"HJ","name":"Hjartdal"},"geometry":{"type":"Polygon","coordinates":[[[642,175],[612,221],[564,230],[548,254],[519,361],[526,376],[495,408],[495,408],[567,449],[615,421],[677,434],[693,423],[709,356],[708,294],[743,262],[743,216],[642,175]]]}},{"type":"Feature","id":"NO.IN.3450","properties":{"hc-group":"admin2","hc-key":"no-in-3450","hc-a2":"ET","name":"Etnedal"},"geometry":{"type":"Polygon","coordinates":[[[1150,1170],[1113,1183],[1052,1230],[1034,1306],[1049,1340],[1006,1392],[1014,1405],[1087,1437],[1122,1441],[1131,1396],[1158,1397],[1139,1369],[1151,1294],[1150,1240],[1135,1198],[1150,1170]]]}},{"type":"Feature","id":"NO.NO.1826","properties":{"hc-group":"admin2","hc-key":"no-no-1826","hc-a2":"HA","name":"Hattfjelldal"},"geometry":{"type":"Polygon","coordinates":[[[2756,5116],[2768,5137],[2794,5146],[2834,5137],[2857,5152],[2904,5151],[2932,5210],[2981,5238],[3002,5213],[3079,5213],[3086,5172],[3057,5081],[3042,4935],[3043,4763],[2999,4713],[2980,4608],[2925,4625],[2890,4612],[2752,4603],[2800,4700],[2826,4723],[2795,4728],[2808,4754],[2799,4827],[2826,4851],[2812,4881],[2830,4919],[2777,4940],[2796,4966],[2769,5024],[2750,5105],[2756,5116]]]}},{"type":"Feature","id":"NO.VT.3823","properties":{"hc-group":"admin2","hc-key":"no-vt-3823","hc-a2":"FY","name":"Fyresdal"},"geometry":{"type":"Polygon","coordinates":[[[209,-134],[180,-93],[203,-33],[183,2],[177,57],[226,78],[305,57],[364,58],[364,58],[409,11],[444,-25],[414,-46],[412,-140],[439,-174],[445,-220],[404,-252],[417,-278],[397,-293],[366,-255],[327,-239],[309,-267],[276,-251],[239,-210],[209,-134]]]}},{"type":"Feature","id":"NO.VT.3825","properties":{"hc-group":"admin2","hc-key":"no-vt-3825","hc-a2":"VI","name":"Vinje"},"geometry":{"type":"Polygon","coordinates":[[[11,360],[-29,388],[-27,455],[3,489],[3,531],[46,594],[134,630],[162,692],[229,708],[294,681],[312,690],[344,679],[370,630],[412,596],[400,587],[432,526],[414,464],[460,431],[465,398],[459,368],[420,342],[441,257],[427,233],[396,217],[324,235],[303,175],[256,227],[248,274],[213,265],[182,280],[141,274],[118,318],[86,340],[80,319],[11,360]]]}},{"type":"Feature","id":"NO.TD.5026","properties":{"hc-group":"admin2","hc-key":"no-td-5026","hc-a2":"HO","name":"Holtålen"},"geometry":{"type":"Polygon","coordinates":[[[1734,2978],[1788,2976],[1801,2933],[1832,2924],[1902,2897],[1914,2853],[1941,2817],[2016,2825],[2023,2771],[1970,2726],[1927,2729],[1866,2708],[1832,2712],[1761,2649],[1689,2682],[1637,2671],[1679,2751],[1700,2756],[1689,2809],[1710,2837],[1706,2880],[1734,2978],[1734,2978],[1734,2978],[1734,2978],[1734,2978]]]}},{"type":"Feature","id":"NO.VI.3051","properties":{"hc-group":"admin2","hc-key":"no-vi-3051","hc-a2":"RO","name":"Rollag"},"geometry":{"type":"Polygon","coordinates":[[[761,614],[806,605],[827,640],[867,665],[886,612],[916,596],[949,530],[917,469],[834,445],[840,475],[807,512],[763,534],[761,614]]]}},{"type":"Feature","id":"NO.IN.3401","properties":{"hc-group":"admin2","hc-key":"no-in-3401","hc-a2":"KO","name":"Kongsvinger"},"geometry":{"type":"Polygon","coordinates":[[[1958,539],[1952,581],[1964,606],[1948,630],[1973,682],[1962,719],[1933,757],[1964,751],[2026,769],[2065,752],[2094,714],[2118,745],[2107,782],[2129,784],[2158,749],[2175,763],[2203,683],[2215,614],[2196,538],[2172,490],[2134,445],[2115,497],[2089,522],[2105,538],[2092,574],[2052,573],[2015,539],[1958,539]]]}},{"type":"Feature","id":"NO.IN.3053","properties":{"hc-group":"admin2","hc-key":"no-in-3053","hc-a2":"JE","name":"Jevnaker"},"geometry":{"type":"Polygon","coordinates":[[[1378,759],[1406,729],[1411,634],[1385,641],[1314,705],[1319,720],[1277,814],[1277,835],[1333,803],[1354,809],[1342,765],[1378,759]]]}},{"type":"Feature","id":"NO.IN.3420","properties":{"hc-group":"admin2","hc-key":"no-in-3420","hc-a2":"EL","name":"Elverum"},"geometry":{"type":"Polygon","coordinates":[[[1866,1076],[1825,1115],[1803,1217],[1749,1306],[1814,1319],[1876,1392],[1918,1414],[1930,1451],[1960,1414],[1979,1365],[2008,1325],[2046,1331],[2062,1352],[2091,1327],[2066,1309],[2080,1280],[2067,1247],[2024,1242],[2020,1150],[1937,1111],[1919,1078],[1866,1076]]]}},{"type":"Feature","id":"NO.TD.5044","properties":{"hc-group":"admin2","hc-key":"no-td-5044","hc-a2":"NA","name":"Namsskogan"},"geometry":{"type":"Polygon","coordinates":[[[2422,4485],[2444,4503],[2489,4501],[2522,4577],[2554,4609],[2577,4613],[2666,4597],[2707,4611],[2741,4601],[2670,4552],[2642,4457],[2576,4343],[2579,4315],[2531,4316],[2543,4247],[2555,4229],[2541,4115],[2460,4242],[2427,4277],[2408,4267],[2365,4291],[2365,4291],[2365,4291],[2365,4291],[2346,4301],[2352,4364],[2374,4384],[2352,4406],[2422,4427],[2422,4485]]]}},{"type":"Feature","id":"NO.AG.4225","properties":{"hc-group":"admin2","hc-key":"no-ag-4225","hc-a2":"LY","name":"Lyngdal"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-178,-934],[-167,-911],[-248,-944],[-237,-928],[-234,-906],[-232,-903],[-234,-902],[-234,-900],[-236,-901],[-238,-898],[-240,-899],[-256,-894],[-256,-884],[-231,-870],[-277,-870],[-268,-835],[-263,-801],[-198,-794],[-184,-761],[-154,-763],[-82,-747],[-64,-691],[-68,-646],[-39,-636],[-30,-587],[-22,-606],[30,-592],[31,-613],[32,-627],[4,-640],[11,-671],[-25,-705],[-31,-779],[-47,-820],[-73,-798],[-109,-808],[-127,-884],[-178,-934]]],[[[-233,-990],[-237,-960],[-188,-940],[-223,-959],[-233,-990]]]]}},{"type":"Feature","id":"NO.AG.4226","properties":{"hc-group":"admin2","hc-key":"no-ag-4226","hc-a2":"HÆ","name":"Hægebostad"},"geometry":{"type":"Polygon","coordinates":[[[-30,-587],[-39,-636],[-68,-646],[-64,-691],[-82,-747],[-154,-763],[-161,-737],[-148,-630],[-159,-554],[-143,-462],[-108,-449],[-76,-495],[-66,-574],[-30,-587]]]}},{"type":"Feature","id":"NO.AG.4205","properties":{"hc-group":"admin2","hc-key":"no-ag-4205","hc-a2":"LI","name":"Lindesnes"},"geometry":{"type":"Polygon","coordinates":[[[96,-660],[84,-675],[65,-717],[37,-720],[16,-797],[94,-851],[76,-904],[37,-895],[21,-920],[46,-940],[44,-980],[11,-999],[-70,-990],[-122,-969],[-127,-950],[-162,-968],[-201,-959],[-233,-990],[-223,-959],[-188,-940],[-185,-943],[-178,-934],[-127,-884],[-109,-808],[-73,-798],[-47,-820],[-31,-779],[-25,-705],[11,-671],[4,-640],[32,-627],[46,-651],[96,-660]]]}},{"type":"Feature","id":"NO.AG.4204","properties":{"hc-group":"admin2","hc-key":"no-ag-4204","hc-a2":"KR","name":"Kristiansand"},"geometry":{"type":"MultiPolygon","coordinates":[[[[232,-806],[277,-808],[300,-846],[267,-901],[275,-922],[252,-955],[213,-919],[238,-905],[222,-852],[206,-916],[161,-962],[91,-965],[44,-980],[46,-940],[21,-920],[37,-895],[76,-904],[94,-851],[16,-797],[37,-720],[65,-717],[64,-757],[102,-746],[80,-807],[103,-844],[124,-819],[166,-825],[197,-856],[232,-806]]],[[[285,-939],[281,-933],[277,-923],[289,-930],[285,-939]]]]}},{"type":"Feature","id":"NO.RO.1108","properties":{"hc-group":"admin2","hc-key":"no-ro-1108","hc-a2":"SA","name":"Sandnes"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-488,-131],[-475,-121],[-464,-104],[-425,-77],[-333,-75],[-286,-18],[-229,-23],[-192,-10],[-189,-19],[-151,-24],[-179,-54],[-172,-78],[-284,-169],[-335,-170],[-341,-192],[-393,-223],[-449,-232],[-489,-256],[-527,-246],[-547,-203],[-512,-159],[-481,-145],[-294,-112],[-410,-114],[-488,-131]]],[[[-575,-152],[-547,-146],[-524,-160],[-557,-200],[-575,-152]]],[[[-743,-237],[-714,-214],[-700,-189],[-699,-189],[-697,-190],[-695,-212],[-689,-195],[-675,-200],[-662,-162],[-639,-140],[-614,-147],[-544,-243],[-592,-265],[-663,-289],[-681,-272],[-693,-269],[-721,-259],[-743,-237]]]]}},{"type":"Feature","id":"NO.RO.1122","properties":{"hc-group":"admin2","hc-key":"no-ro-1122","hc-a2":"GJ","name":"Gjesdal"},"geometry":{"type":"Polygon","coordinates":[[[-544,-243],[-522,-258],[-489,-256],[-449,-232],[-393,-223],[-341,-192],[-335,-170],[-284,-169],[-302,-204],[-336,-225],[-319,-251],[-368,-338],[-428,-359],[-474,-347],[-469,-325],[-512,-296],[-533,-340],[-562,-330],[-587,-380],[-625,-373],[-644,-342],[-663,-289],[-592,-265],[-544,-243]]]}},{"type":"Feature","id":"NO.VL.4621","properties":{"hc-group":"admin2","hc-key":"no-vl-4621","hc-a2":"VO","name":"Voss"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-164,1017],[-115,1071],[-204,1025],[-188,1038],[-235,1044],[-246,1080],[-287,1081],[-287,1100],[-361,1108],[-354,1160],[-397,1155],[-441,1209],[-398,1286],[-362,1294],[-353,1266],[-321,1300],[-279,1312],[-233,1351],[-232,1384],[-195,1419],[-156,1429],[-137,1381],[-84,1408],[-51,1405],[-27,1367],[-55,1357],[-69,1328],[-14,1336],[18,1319],[-6,1302],[-20,1264],[25,1259],[23,1236],[-11,1189],[-34,1177],[-69,1062],[-96,1041],[-131,1027],[-164,1017]]],[[[-198,1010],[-198,1010],[-198,1010],[-198,1010]]]]}},{"type":"Feature","id":"NO.VL.4631","properties":{"hc-group":"admin2","hc-key":"no-vl-4631","hc-a2":"AL","name":"Alver"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-751,1346],[-760,1379],[-745,1384],[-694,1335],[-647,1304],[-649,1274],[-605,1229],[-605,1291],[-571,1301],[-570,1349],[-535,1350],[-472,1394],[-475,1356],[-502,1308],[-535,1275],[-563,1271],[-568,1223],[-603,1217],[-667,1182],[-696,1197],[-740,1277],[-688,1235],[-734,1316],[-716,1324],[-751,1346]]],[[[-610,1295],[-616,1300],[-620,1310],[-610,1295]]],[[[-545,1226],[-537,1258],[-531,1265],[-527,1256],[-545,1226]]],[[[-653,1172],[-652,1172],[-652,1172],[-653,1172]]],[[[-658,1168],[-659,1169],[-658,1170],[-658,1168]]]]}},{"type":"Feature","id":"NO.VL.4618","properties":{"hc-group":"admin2","hc-key":"no-vl-4618","hc-a2":"UL","name":"Ullensvang"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-78,1028],[-77,1025],[-68,1030],[-57,1031],[-62,1011],[-38,976],[11,965],[-18,919],[37,916],[39,866],[77,845],[47,838],[42,805],[65,781],[58,733],[117,718],[162,692],[134,630],[46,594],[3,531],[3,489],[-27,455],[-77,452],[-168,406],[-202,405],[-215,425],[-194,465],[-200,527],[-254,528],[-256,599],[-281,650],[-314,685],[-249,754],[-236,832],[-315,841],[-344,815],[-358,777],[-363,775],[-373,774],[-393,788],[-398,844],[-361,866],[-332,905],[-333,908],[-333,908],[-336,920],[-336,920],[-304,927],[-268,967],[-216,998],[-198,1010],[-198,1010],[-148,991],[-208,872],[-232,750],[-193,839],[-190,878],[-146,963],[-78,1028]]],[[[-82,1041],[-132,1006],[-164,1017],[-131,1027],[-96,1041],[-94,1043],[-82,1041]]]]}},{"type":"Feature","id":"NO.MR.1578","properties":{"hc-group":"admin2","hc-key":"no-mr-1578","hc-a2":"FJ","name":"Fjord"},"geometry":{"type":"MultiPolygon","coordinates":[[[[167,2532],[159,2559],[183,2562],[155,2611],[156,2612],[204,2609],[219,2588],[243,2614],[263,2610],[290,2637],[325,2607],[322,2578],[351,2549],[432,2581],[478,2562],[502,2522],[477,2488],[420,2442],[451,2372],[386,2328],[403,2296],[383,2282],[359,2311],[321,2311],[253,2389],[243,2371],[203,2389],[189,2427],[196,2475],[225,2477],[258,2449],[300,2469],[334,2424],[323,2459],[295,2483],[237,2483],[249,2504],[219,2518],[206,2545],[167,2532]]],[[[141,2604],[151,2600],[144,2559],[140,2561],[135,2564],[130,2588],[141,2604]]]]}},{"type":"Feature","id":"NO.MR.1577","properties":{"hc-group":"admin2","hc-key":"no-mr-1577","hc-a2":"VO","name":"Volda"},"geometry":{"type":"MultiPolygon","coordinates":[[[[73,2241],[6,2240],[-17,2220],[-52,2228],[-68,2269],[-98,2257],[-156,2305],[-175,2277],[-217,2269],[-254,2307],[-305,2289],[-331,2305],[-313,2342],[-278,2349],[-240,2380],[-228,2421],[-198,2384],[-199,2358],[-169,2366],[-79,2342],[-180,2389],[-212,2456],[-210,2483],[-178,2437],[-141,2430],[-139,2403],[-66,2357],[-41,2312],[31,2330],[72,2250],[73,2241]]],[[[-277,2353],[-277,2351],[-277,2352],[-278,2353],[-277,2353]]],[[[-259,2478],[-236,2442],[-251,2386],[-273,2359],[-267,2389],[-284,2423],[-259,2478]]]]}},{"type":"Feature","id":"NO.VL.4649","properties":{"hc-group":"admin2","hc-key":"no-vl-4649","hc-a2":"ST","name":"Stad"},"geometry":{"type":"MultiPolygon","coordinates":[[[[-406,2303],[-401,2298],[-331,2305],[-305,2289],[-254,2307],[-217,2269],[-175,2277],[-156,2305],[-98,2257],[-68,2269],[-52,2228],[-67,2200],[-138,2212],[-141,2175],[-144,2176],[-204,2178],[-210,2183],[-215,2185],[-289,2216],[-320,2201],[-341,2237],[-263,2231],[-250,2240],[-435,2278],[-416,2295],[-406,2303]]],[[[-441,2315],[-457,2331],[-507,2289],[-534,2326],[-525,2315],[-485,2365],[-461,2353],[-514,2432],[-551,2443],[-559,2490],[-546,2512],[-511,2523],[-481,2483],[-473,2429],[-427,2386],[-418,2351],[-414,2339],[-441,2315]]]]}},{"type":"Feature","id":"NO.VL.4647","properties":{"hc-group":"admin2","hc-key":"no-vl-4647","hc-a2":"SU","name":"Sunnfjord"},"geometry":{"type":"Polygon","coordinates":[[[16,2027],[22,1996],[59,1946],[37,1928],[37,1917],[-61,1814],[-76,1812],[-175,1720],[-216,1720],[-241,1700],[-249,1724],[-339,1732],[-377,1700],[-416,1711],[-452,1778],[-472,1785],[-467,1815],[-452,1823],[-487,1828],[-509,1831],[-522,1837],[-516,1866],[-467,1876],[-420,1906],[-492,1893],[-496,1899],[-504,1903],[-501,1915],[-505,1918],[-505,1919],[-508,1919],[-517,1924],[-535,1924],[-555,1928],[-566,1933],[-570,1937],[-523,1947],[-447,1934],[-432,1955],[-378,1968],[-382,1986],[-333,2007],[-278,2017],[-147,2002],[-127,1964],[-103,1998],[-58,1997],[-52,1982],[-14,1997],[16,2027]]]}},{"type":"Feature","id":"NO.VL.4640","properties":{"hc-group":"admin2","hc-key":"no-vl-4640","hc-a2":"SO","name":"Sogndal"},"geometry":{"type":"MultiPolygon","coordinates":[[[[197,1633],[197,1607],[201,1597],[204,1589],[211,1581],[180,1565],[162,1583],[122,1557],[47,1538],[35,1560],[74,1594],[29,1583],[-57,1620],[-96,1649],[-30,1740],[-23,1784],[-56,1714],[-89,1682],[-115,1683],[-106,1634],[-124,1589],[-156,1567],[-214,1583],[-242,1606],[-250,1636],[-269,1620],[-212,1671],[-161,1669],[-150,1682],[-175,1720],[-76,1812],[-61,1814],[37,1917],[57,1884],[58,1799],[78,1778],[71,1749],[95,1729],[115,1680],[166,1665],[197,1633]]],[[[226,1560],[234,1567],[238,1574],[240,1573],[234,1564],[226,1560]]],[[[145,1543],[147,1544],[146,1543],[145,1543]]],[[[64,1521],[64,1521],[64,1521],[64,1521]]]]}},{"type":"Feature","id":"NO.MR.1507","properties":{"hc-group":"admin2","hc-key":"no-mr-1507","hc-a2":"ÅL","name":"Ålesund"},"geometry":{"type":"Polygon","coordinates":[[[156,2612],[152,2617],[124,2653],[86,2657],[4,2629],[-39,2634],[-40,2636],[-43,2637],[-60,2661],[-83,2658],[-89,2664],[-89,2664],[0,2689],[82,2670],[62,2695],[10,2696],[34,2713],[-68,2719],[-68,2757],[-38,2781],[44,2776],[66,2728],[76,2775],[101,2784],[115,2750],[158,2700],[203,2687],[207,2639],[243,2614],[219,2588],[204,2609],[156,2612]]]}},{"type":"Feature","id":"NO.TD.5001","properties":{"hc-group":"admin2","hc-key":"no-td-5001","hc-a2":"TR","name":"Trondheim"},"geometry":{"type":"Polygon","coordinates":[[[1484,3203],[1483,3208],[1476,3220],[1476,3222],[1476,3221],[1415,3244],[1402,3282],[1424,3307],[1500,3324],[1519,3305],[1553,3312],[1604,3289],[1613,3243],[1640,3216],[1646,3183],[1609,3172],[1619,3153],[1627,3064],[1604,3069],[1572,3115],[1509,3156],[1527,3188],[1484,3203]]]}},{"type":"Feature","id":"NO.TD.5059","properties":{"hc-group":"admin2","hc-key":"no-td-5059","hc-a2":"OR","name":"Orkland"},"geometry":{"type":"Polygon","coordinates":[[[1344,3225],[1338,3140],[1343,3098],[1326,3075],[1333,3024],[1363,3003],[1367,2968],[1365,2947],[1355,2925],[1355,2925],[1278,2938],[1240,2919],[1201,2883],[1174,2899],[1151,2881],[1148,2933],[1176,2965],[1162,3018],[1177,3115],[1141,3144],[1141,3144],[1141,3144],[1141,3144],[1138,3188],[1168,3197],[1180,3279],[1116,3285],[1089,3295],[1087,3301],[1084,3308],[1092,3331],[1203,3353],[1149,3352],[1124,3382],[1120,3393],[1168,3430],[1178,3392],[1215,3447],[1294,3485],[1328,3404],[1324,3376],[1355,3344],[1374,3302],[1359,3261],[1321,3225],[1344,3225]]]}},{"type":"Feature","id":"NO.MR.5055","properties":{"hc-group":"admin2","hc-key":"no-mr-5055","hc-a2":"HE","name":"Heim"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1180,3279],[1168,3197],[1138,3188],[1141,3144],[1141,3144],[1092,3143],[1058,3120],[1071,3089],[1011,3089],[995,3079],[991,3094],[950,3082],[931,3094],[883,3055],[822,3049],[808,3068],[721,3030],[694,3109],[716,3122],[751,3081],[723,3135],[835,3108],[850,3140],[860,3142],[884,3148],[888,3148],[941,3149],[946,3154],[988,3159],[948,3161],[945,3207],[984,3271],[947,3293],[936,3335],[1015,3330],[1028,3363],[1066,3320],[1075,3285],[1049,3220],[1070,3248],[1116,3270],[1180,3279]]],[[[1089,3295],[1084,3305],[1084,3308],[1087,3301],[1089,3295]]]]}},{"type":"Feature","id":"NO.MR.1579","properties":{"hc-group":"admin2","hc-key":"no-mr-1579","hc-a2":"HU","name":"Hustadvika"},"geometry":{"type":"Polygon","coordinates":[[[248,2863],[243,2882],[221,2895],[260,2922],[316,2905],[289,2937],[245,2936],[215,3012],[281,3048],[356,3064],[377,3035],[377,3033],[390,3025],[410,2979],[457,2987],[472,2958],[420,2929],[386,2925],[397,2907],[375,2885],[305,2882],[248,2863]]]}},{"type":"Feature","id":"NO.TD.5049","properties":{"hc-group":"admin2","hc-key":"no-td-5049","hc-a2":"FL","name":"Flatanger"},"geometry":{"type":"Polygon","coordinates":[[[1831,4185],[1813,4128],[1831,4103],[1836,4035],[1811,4034],[1771,3970],[1708,4001],[1694,4058],[1671,4054],[1630,4102],[1662,4076],[1666,4117],[1686,4088],[1709,4084],[1736,4045],[1750,4051],[1718,4109],[1684,4111],[1698,4128],[1749,4137],[1737,4187],[1768,4129],[1795,4190],[1783,4216],[1798,4232],[1830,4211],[1831,4185]]]}},{"type":"Feature","id":"NO.TD.5006","properties":{"hc-group":"admin2","hc-key":"no-td-5006","hc-a2":"ST","name":"Steinkjer"},"geometry":{"type":"MultiPolygon","coordinates":[[[[2065,3955],[2128,3990],[2135,3965],[2134,3909],[2150,3888],[2165,3806],[2204,3797],[2190,3763],[2237,3734],[2273,3679],[2219,3675],[2138,3648],[2044,3647],[1963,3616],[1899,3638],[1914,3712],[1961,3747],[1877,3764],[1871,3785],[1917,3828],[1866,3794],[1845,3742],[1766,3699],[1718,3652],[1675,3641],[1652,3609],[1642,3599],[1649,3580],[1568,3542],[1568,3583],[1573,3567],[1638,3674],[1676,3698],[1699,3732],[1700,3770],[1726,3817],[1744,3822],[1812,3857],[1841,3845],[1917,3867],[1923,3886],[1986,3919],[2029,3931],[2065,3955]]],[[[1704,3632],[1741,3657],[1744,3657],[1706,3633],[1704,3632]]]]}},{"type":"Feature","id":"NO.TD.5054","properties":{"hc-group":"admin2","hc-key":"no-td-5054","hc-a2":"IF","name":"Indre Fosen"},"geometry":{"type":"Polygon","coordinates":[[[1538,3647],[1562,3620],[1568,3583],[1568,3542],[1649,3580],[1710,3545],[1711,3519],[1637,3486],[1623,3457],[1549,3412],[1485,3403],[1423,3363],[1386,3354],[1364,3373],[1357,3423],[1339,3447],[1333,3521],[1407,3541],[1447,3574],[1411,3561],[1487,3597],[1492,3639],[1492,3639],[1538,3647]]]}},{"type":"Feature","id":"NO.TD.5057","properties":{"hc-group":"admin2","hc-key":"no-td-5057","hc-a2":"ØR","name":"Ørland"},"geometry":{"type":"Polygon","coordinates":[[[1404,3683],[1422,3664],[1452,3663],[1492,3639],[1492,3639],[1487,3597],[1411,3561],[1422,3589],[1357,3551],[1239,3507],[1247,3556],[1331,3588],[1259,3582],[1247,3595],[1293,3628],[1356,3658],[1343,3677],[1404,3683]]]}},{"type":"Feature","id":"NO.NO.1806","properties":{"hc-group":"admin2","hc-key":"no-no-1806","hc-a2":"NA","name":"Narvik"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3713,7319],[3711,7318],[3698,7318],[3701,7318],[3713,7319]]],[[[3759,6905],[3718,7002],[3718,7002],[3726,7019],[3691,7030],[3667,7056],[3621,7026],[3605,7032],[3617,7021],[3614,6994],[3571,7006],[3599,7038],[3604,7033],[3612,7061],[3641,7088],[3639,7111],[3680,7094],[3647,7143],[3637,7128],[3566,7123],[3578,7142],[3619,7145],[3616,7162],[3571,7168],[3544,7188],[3565,7216],[3598,7209],[3609,7189],[3667,7168],[3685,7118],[3740,7075],[3759,7070],[3736,7105],[3709,7125],[3696,7169],[3671,7195],[3637,7202],[3578,7244],[3639,7276],[3720,7291],[3773,7266],[3761,7226],[3812,7245],[3851,7269],[3882,7198],[3915,7176],[3914,7106],[3928,7117],[3923,7151],[3943,7161],[3933,7186],[3895,7220],[3874,7270],[3886,7297],[3910,7300],[3962,7267],[3976,7277],[3921,7305],[3973,7319],[4057,7297],[3994,7338],[3950,7334],[3971,7402],[3903,7361],[3883,7362],[3889,7401],[3908,7426],[3935,7439],[3969,7456],[4028,7459],[4044,7462],[4091,7470],[4110,7472],[4121,7454],[4144,7415],[4142,7308],[4166,7140],[4098,6950],[4024,7003],[3905,7064],[3876,7007],[3759,6905]]],[[[3718,7002],[3669,6973],[3628,6983],[3657,7036],[3718,7002],[3718,7002]]]]}},{"type":"Feature","id":"NO.NO.1875","properties":{"hc-group":"admin2","hc-key":"no-no-1875","hc-a2":"HA","name":"Hamarøy"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3718,7002],[3759,6905],[3744,6892],[3694,6673],[3650,6579],[3568,6666],[3572,6702],[3554,6732],[3521,6722],[3508,6768],[3478,6774],[3490,6788],[3428,6873],[3436,6914],[3453,6916],[3477,6877],[3507,6963],[3536,6970],[3471,6986],[3479,7014],[3452,6984],[3395,6986],[3377,7016],[3328,6973],[3320,6951],[3297,6984],[3334,7040],[3365,7062],[3367,7033],[3403,7065],[3404,7090],[3434,7069],[3435,7030],[3399,7029],[3399,7002],[3462,7031],[3492,7064],[3476,7094],[3497,7108],[3503,7158],[3525,7155],[3528,7089],[3544,7098],[3536,7049],[3543,7017],[3529,6981],[3576,6943],[3591,6863],[3605,6858],[3654,6802],[3658,6838],[3614,6856],[3596,6877],[3609,6953],[3642,6893],[3661,6878],[3660,6911],[3619,6954],[3633,6966],[3665,6925],[3669,6973],[3718,7002],[3718,7002],[3718,7002],[3718,7002]]],[[[3400,6943],[3359,6957],[3386,6976],[3474,6978],[3497,6954],[3468,6943],[3427,6965],[3400,6943]]]]}},{"type":"Feature","id":"NO.TF.5414","properties":{"hc-group":"admin2","hc-key":"no-tf-5414","hc-a2":"GR","name":"Gratangen"},"geometry":{"type":"Polygon","coordinates":[[[4044,7462],[4028,7459],[3969,7456],[3939,7488],[3919,7484],[3875,7514],[3864,7545],[3877,7556],[3913,7547],[3941,7512],[3988,7526],[3951,7532],[3922,7575],[3899,7563],[3872,7582],[3937,7633],[3927,7616],[3982,7586],[3990,7545],[4054,7538],[4044,7462]]]}},{"type":"Feature","id":"NO.VI.3026","properties":{"hc-group":"admin2","hc-key":"no-vi-3026","hc-a2":"AH","name":"Aurskog-Høland"},"geometry":{"type":"Polygon","coordinates":[[[1917,340],[1951,300],[1952,219],[1932,219],[1916,183],[1859,166],[1862,195],[1822,202],[1782,182],[1764,146],[1770,179],[1752,211],[1717,234],[1710,280],[1684,333],[1712,353],[1707,381],[1724,437],[1760,468],[1807,493],[1844,479],[1916,489],[1903,434],[1917,340]]]}},{"type":"Feature","id":"NO.TF.5421","properties":{"hc-group":"admin2","hc-key":"no-tf-5421","hc-a2":"SE","name":"Senja"},"geometry":{"type":"MultiPolygon","coordinates":[[[[4159,7972],[4132,7971],[4102,7959],[4109,7978],[4083,7977],[4077,8023],[4107,8064],[4123,8125],[4114,8165],[4154,8191],[4182,8140],[4178,8115],[4201,8118],[4220,8088],[4219,8039],[4207,8041],[4153,7995],[4159,7972]]],[[[3902,7908],[3861,7867],[3841,7821],[3849,7800],[3808,7793],[3826,7849],[3743,7821],[3730,7834],[3739,7874],[3809,7887],[3815,7927],[3761,7936],[3755,7958],[3774,7971],[3815,7966],[3821,7985],[3767,8017],[3763,8036],[3826,8033],[3799,8060],[3802,8076],[3751,8070],[3768,8103],[3808,8094],[3826,8106],[3897,8092],[3866,8119],[3913,8121],[3926,8133],[3853,8151],[3836,8190],[3895,8175],[3872,8218],[3914,8202],[3950,8166],[3968,8162],[3943,8211],[3923,8224],[3913,8272],[3927,8270],[3958,8206],[3977,8201],[3966,8270],[3971,8277],[3996,8227],[4018,8270],[4036,8226],[4024,8197],[4026,8151],[4051,8216],[4083,8195],[4064,8183],[4054,8138],[4072,8124],[4093,8138],[4098,8079],[4061,8069],[4048,8048],[4064,7994],[4043,7992],[4069,7937],[4035,7928],[3996,7927],[3969,7911],[3933,7909],[3944,7948],[3927,7947],[3902,7908]]]]}},{"type":"Feature","id":"NO.TF.5412","properties":{"hc-group":"admin2","hc-key":"no-tf-5412","hc-a2":"TJ","name":"Tjeldsund"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3969,7456],[3935,7439],[3908,7426],[3866,7420],[3767,7429],[3723,7377],[3676,7360],[3680,7317],[3664,7319],[3649,7375],[3671,7403],[3690,7391],[3679,7459],[3695,7483],[3748,7517],[3801,7541],[3850,7481],[3838,7535],[3864,7545],[3875,7514],[3919,7484],[3939,7488],[3969,7456]]],[[[3551,7384],[3549,7387],[3547,7389],[3537,7389],[3537,7389],[3537,7389],[3537,7389],[3525,7389],[3516,7427],[3531,7448],[3588,7472],[3600,7449],[3659,7415],[3576,7404],[3553,7384],[3551,7384]]],[[[3540,7281],[3563,7306],[3546,7311],[3576,7385],[3612,7396],[3633,7382],[3650,7341],[3622,7323],[3631,7296],[3581,7292],[3549,7266],[3540,7281]]]]}},{"type":"Feature","id":"NO.TF.5411","properties":{"hc-group":"admin2","hc-key":"no-tf-5411","hc-a2":"KV","name":"Kvæfjord"},"geometry":{"type":"Polygon","coordinates":[[[3588,7472],[3531,7448],[3516,7427],[3497,7457],[3477,7391],[3459,7391],[3422,7348],[3395,7398],[3388,7419],[3410,7433],[3403,7471],[3442,7487],[3443,7534],[3472,7534],[3503,7570],[3488,7514],[3447,7480],[3443,7414],[3454,7453],[3509,7509],[3527,7470],[3532,7505],[3517,7536],[3539,7561],[3570,7557],[3543,7596],[3537,7638],[3576,7649],[3577,7624],[3614,7589],[3628,7498],[3588,7472]]]}},{"type":"Feature","id":"NO.TF.5402","properties":{"hc-group":"admin2","hc-key":"no-tf-5402","hc-a2":"HA","name":"Harstad"},"geometry":{"type":"MultiPolygon","coordinates":[[[[3659,7415],[3600,7449],[3588,7472],[3628,7498],[3614,7589],[3577,7624],[3576,7649],[3589,7643],[3580,7694],[3598,7667],[3635,7651],[3640,7624],[3670,7632],[3652,7603],[3664,7548],[3678,7537],[3674,7494],[3654,7444],[3659,7415]]],[[[3581,7747],[3593,7769],[3641,7743],[3670,7749],[3680,7732],[3672,7683],[3621,7694],[3581,7747]]]]}},{"type":"Feature","id":"NO.VT.3805","properties":{"hc-group":"admin2","hc-key":"no-vt-3805","hc-a2":"LA","name":"Larvik"},"geometry":{"type":"Polygon","coordinates":[[[1045,-283],[1059,-212],[1050,-162],[1080,-150],[1073,-130],[1074,-88],[1031,-25],[1046,45],[1041,83],[1108,75],[1167,85],[1167,73],[1166,70],[1165,46],[1154,12],[1126,-80],[1157,-138],[1177,-146],[1171,-179],[1206,-243],[1210,-281],[1187,-298],[1178,-260],[1139,-284],[1092,-331],[1046,-328],[1045,-283]],[[1170,-214],[1168,-219],[1179,-222],[1174,-210],[1170,-214]]]}},{"type":"Feature","id":"NO.VT.3811","properties":{"hc-group":"admin2","hc-key":"no-vt-3811","hc-a2":"FÆ","name":"Færder"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1293,-89],[1293,-89],[1293,-90],[1290,-89],[1293,-89]]],[[[1310,-103],[1308,-100],[1310,-101],[1310,-103]]]]}},{"type":"Feature","id":"NO.VI.3005","properties":{"hc-group":"admin2","hc-key":"no-vi-3005","hc-a2":"DR","name":"Drammen"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1191,402],[1207,363],[1262,296],[1261,265],[1302,239],[1313,210],[1303,127],[1289,150],[1283,231],[1201,244],[1189,222],[1153,242],[1137,321],[1163,373],[1191,402]]],[[[1322,232],[1322,233],[1322,233],[1322,232]]],[[[1325,197],[1324,206],[1326,198],[1325,197]]]]}},{"type":"Feature","id":"NO.VI.3025","properties":{"hc-group":"admin2","hc-key":"no-vi-3025","hc-a2":"AS","name":"Asker"},"geometry":{"type":"Polygon","coordinates":[[[1324,206],[1323,212],[1322,232],[1322,233],[1322,233],[1308,266],[1286,281],[1294,338],[1308,346],[1301,403],[1316,428],[1326,408],[1385,404],[1368,366],[1359,283],[1393,224],[1403,179],[1392,149],[1344,107],[1320,124],[1325,197],[1326,198],[1324,206]]]}},{"type":"Feature","id":"NO.VI.3002","properties":{"hc-group":"admin2","hc-key":"no-vi-3002","hc-a2":"MO","name":"Moss"},"geometry":{"type":"MultiPolygon","coordinates":[[[[1421,86],[1418,94],[1415,106],[1417,104],[1421,86]]],[[[1464,83],[1459,18],[1477,1],[1455,-37],[1437,-48],[1434,-50],[1432,-54],[1429,-58],[1428,-62],[1412,-60],[1411,9],[1386,30],[1414,88],[1425,80],[1442,65],[1464,83]]]]}},{"type":"Feature","id":"NO.VI.5435","properties":{"hc-group":"admin2","hc-key":"no-vi-5435","hc-a2":"NF","name":"Norde Follo"},"geometry":{"type":"Polygon","coordinates":[[[1457,303],[1469,343],[1472,359],[1523,337],[1547,352],[1566,305],[1550,295],[1562,248],[1558,212],[1513,181],[1513,181],[1495,217],[1507,252],[1486,259],[1495,293],[1457,303]]]}},{"type":"Feature","id":"NO.VI.3014","properties":{"hc-group":"admin2","hc-key":"no-vi-3014","hc-a2":"IØ","name":"Indre Østfold"},"geometry":{"type":"Polygon","coordinates":[[[1710,280],[1717,234],[1752,211],[1770,179],[1764,146],[1782,104],[1783,43],[1695,56],[1690,36],[1651,54],[1636,108],[1613,118],[1580,83],[1547,84],[1553,114],[1486,115],[1466,104],[1465,129],[1503,160],[1507,172],[1513,181],[1513,181],[1558,212],[1562,248],[1620,242],[1660,224],[1667,284],[1674,295],[1710,280]]]}},{"type":"Feature","id":"NO.VT.3817","properties":{"hc-group":"admin2","hc-key":"no-vt-3817","hc-a2":"MT","name":"Midt-Telemark"},"geometry":{"type":"Polygon","coordinates":[[[671,27],[648,65],[689,103],[684,140],[735,171],[784,166],[803,125],[929,175],[946,156],[924,112],[895,97],[876,20],[826,0],[776,10],[774,35],[747,47],[725,27],[671,27]]]}},{"type":"Feature","id":"NO.VT.3802","properties":{"hc-group":"admin2","hc-key":"no-vt-3802","hc-a2":"HO","name":"Holmestrand"},"geometry":{"type":"Polygon","coordinates":[[[1153,242],[1189,222],[1201,244],[1283,231],[1289,150],[1303,127],[1245,151],[1283,87],[1274,60],[1235,60],[1231,87],[1201,61],[1166,70],[1167,73],[1167,85],[1154,118],[1114,179],[1143,206],[1153,242]]]}},{"type":"Feature","id":"NO.TD.5014","properties":{"hc-group":"admin2","hc-key":"no-td-5014","hc-a2":"FR","name":"Frøya"},"geometry":{"type":"Polygon","coordinates":[[[874,3563],[796,3552],[805,3578],[874,3586],[959,3622],[932,3629],[931,3642],[985,3653],[984,3575],[952,3552],[847,3549],[874,3563]]]}},{"type":"Feature","id":"NO.NO.1827","properties":{"hc-group":"admin2","hc-key":"no-no-1827","hc-a2":"DØ","name":"Dønna"},"geometry":{"type":"Polygon","coordinates":[[[2424,5467],[2402,5447],[2434,5431],[2395,5390],[2314,5356],[2412,5469],[2365,5483],[2420,5507],[2424,5467]]]}},{"type":"Feature","id":"NO.TF.5444","properties":{"hc-group":"admin2","hc-key":"no-tf-5444","hc-a2":"SV","name":"Sør-Varanger"},"geometry":{"type":"MultiPolygon","coordinates":[[[[7171,9065],[7280,9053],[7226,8982],[7213,8944],[7233,8951],[7245,8993],[7307,9007],[7330,8954],[7309,8893],[7285,8794],[7324,8866],[7385,8882],[7413,8922],[7415,8880],[7434,8896],[7450,8873],[7472,8870],[7439,8912],[7460,8941],[7441,8959],[7429,9014],[7461,9028],[7464,8994],[7501,8998],[7532,8890],[7525,8859],[7546,8874],[7528,8987],[7589,8995],[7602,8966],[7624,8993],[7655,8954],[7696,8875],[7707,8817],[7680,8782],[7594,8770],[7557,8802],[7467,8846],[7469,8825],[7497,8770],[7490,8721],[7498,8685],[7478,8635],[7462,8622],[7435,8631],[7406,8596],[7375,8527],[7325,8520],[7299,8489],[7318,8445],[7321,8342],[7283,8247],[7218,8287],[7197,8311],[7184,8403],[7261,8567],[7279,8639],[7202,8755],[7181,8798],[6957,8850],[6931,8870],[6967,8895],[7025,8960],[7183,9026],[7171,9065]]],[[[7352,8890],[7328,8891],[7345,8958],[7331,8999],[7343,9022],[7379,9013],[7399,8966],[7420,8959],[7378,8915],[7358,8926],[7352,8890]]]]}},{"type":"Feature","id":"NO.TF.5404","properties":{"hc-group":"admin2","hc-key":"no-tf-5404","hc-a2":"VA","name":"Vardø"},"geometry":{"type":"Polygon","coordinates":[[[7461,9517],[7492,9483],[7514,9524],[7569,9463],[7567,9427],[7591,9399],[7557,9372],[7457,9333],[7442,9289],[7441,9295],[7320,9338],[7380,9429],[7461,9517]]]}},{"type":"Feature","id":"NO.TF.5438","properties":{"hc-group":"admin2","hc-key":"no-tf-5438","hc-a2":"LE","name":"Lebesby"},"geometry":{"type":"Polygon","coordinates":[[[6300,9660],[6326,9619],[6321,9562],[6341,9560],[6332,9461],[6261,9398],[6301,9417],[6347,9408],[6340,9305],[6352,9273],[6340,9233],[6349,9178],[6364,9172],[6385,9199],[6381,9237],[6411,9253],[6413,9288],[6448,9297],[6452,9281],[6478,9297],[6445,9342],[6457,9405],[6518,9397],[6475,9422],[6463,9444],[6473,9468],[6449,9480],[6459,9514],[6497,9524],[6490,9549],[6500,9593],[6577,9592],[6534,9600],[6545,9620],[6501,9668],[6487,9639],[6447,9640],[6425,9658],[6430,9697],[6481,9687],[6441,9724],[6442,9749],[6503,9745],[6532,9708],[6529,9759],[6505,9796],[6512,9823],[6531,9825],[6528,9851],[6545,9820],[6535,9782],[6558,9740],[6575,9667],[6602,9615],[6605,9586],[6571,9513],[6545,9439],[6545,9387],[6591,9257],[6584,9230],[6593,9168],[6509,9085],[6519,9039],[6448,9014],[6321,8936],[6339,8873],[6304,8845],[6257,8842],[6229,8930],[6241,8983],[6233,9000],[6251,9037],[6219,9105],[6210,9175],[6225,9231],[6226,9305],[6199,9393],[6227,9417],[6260,9540],[6292,9587],[6300,9660]]]}},{"type":"Feature","id":"NO.MR.1573","properties":{"hc-group":"admin2","hc-key":"no-mr-1573","hc-a2":"SM","name":"Smøla"},"geometry":{"type":"Polygon","coordinates":[[[642,3310],[586,3331],[579,3364],[635,3380],[667,3405],[701,3394],[724,3331],[684,3285],[649,3278],[623,3303],[642,3310]]]}},{"type":"Feature","id":"NO.TF.5430","properties":{"hc-group":"admin2","hc-key":"no-tf-5430","hc-a2":"G/","name":"Guovdageaidnu / Kautokeino"},"geometry":{"type":"Polygon","coordinates":[[[6254,7937],[6221,7900],[6196,7853],[6197,7755],[6206,7725],[6194,7704],[6151,7685],[6154,7643],[6139,7647],[6108,7704],[6051,7732],[5956,7747],[5908,7770],[5906,7799],[5882,7787],[5850,7822],[5816,7824],[5790,7806],[5773,7710],[5706,7690],[5633,7627],[5591,7672],[5519,7661],[5435,7697],[5390,7669],[5370,7757],[5317,7826],[5309,7856],[5242,7944],[5339,7961],[5382,7991],[5391,8035],[5384,8097],[5313,8195],[5288,8286],[5317,8293],[5351,8319],[5411,8323],[5417,8404],[5446,8441],[5427,8455],[5441,8480],[5516,8483],[5560,8507],[5621,8518],[5813,8511],[5850,8470],[5882,8421],[5860,8346],[5871,8321],[5849,8268],[5874,8254],[5911,8165],[6006,8103],[6039,8011],[6135,7965],[6156,7924],[6226,7927],[6254,7937]]]}},{"type":"Feature","id":"NO.TF.5440","properties":{"hc-group":"admin2","hc-key":"no-tf-5440","hc-a2":"BE","name":"Berlevåg"},"geometry":{"type":"Polygon","coordinates":[[[6834,9543],[6859,9545],[6828,9578],[6857,9691],[6870,9715],[6937,9739],[6943,9720],[6985,9727],[7017,9687],[7047,9682],[7026,9642],[7059,9644],[7037,9628],[7050,9607],[7034,9592],[7051,9578],[7060,9612],[7092,9627],[7132,9668],[7151,9665],[7108,9570],[7109,9544],[7052,9442],[7058,9427],[7031,9421],[6995,9439],[6938,9422],[6904,9481],[6865,9508],[6834,9543]]]}},{"type":"Feature","id":"NO.TF.5439","properties":{"hc-group":"admin2","hc-key":"no-tf-5439","hc-a2":"GA","name":"Gamvik"},"geometry":{"type":"Polygon","coordinates":[[[6528,9851],[6549,9836],[6551,9805],[6602,9792],[6639,9828],[6656,9807],[6675,9849],[6698,9828],[6689,9777],[6705,9764],[6729,9792],[6768,9797],[6786,9785],[6786,9709],[6757,9700],[6780,9688],[6757,9666],[6766,9651],[6729,9648],[6752,9637],[6737,9611],[6663,9605],[6614,9589],[6635,9576],[6626,9551],[6654,9578],[6687,9564],[6721,9566],[6711,9536],[6677,9515],[6649,9467],[6616,9435],[6653,9449],[6737,9521],[6762,9560],[6762,9515],[6696,9414],[6661,9394],[6624,9336],[6607,9272],[6591,9257],[6545,9387],[6545,9439],[6571,9513],[6605,9586],[6602,9615],[6575,9667],[6558,9740],[6535,9782],[6545,9820],[6528,9851]]]}},{"type":"Feature","id":"NO.TF.5443","properties":{"hc-group":"admin2","hc-key":"no-tf-5443","hc-a2":"BÅ","name":"Båtsfjord"},"geometry":{"type":"Polygon","coordinates":[[[7151,9665],[7164,9630],[7151,9569],[7186,9589],[7215,9663],[7245,9669],[7277,9652],[7255,9618],[7296,9617],[7327,9602],[7329,9584],[7282,9544],[7298,9525],[7368,9574],[7405,9568],[7405,9547],[7461,9517],[7380,9429],[7320,9338],[7257,9347],[7183,9340],[7198,9364],[7172,9368],[7128,9400],[7088,9408],[7058,9427],[7052,9442],[7109,9544],[7108,9570],[7151,9665]]]}},{"type":"Feature","id":"NO.MR.1560","properties":{"hc-group":"admin2","hc-key":"no-mr-1560","hc-a2":"TI","name":"Tingvoll"},"geometry":{"type":"Polygon","coordinates":[[[733,2841],[678,2891],[681,2951],[612,3046],[579,3035],[631,3097],[665,3107],[675,3058],[745,2975],[733,2965],[735,2912],[762,2915],[749,2887],[768,2829],[733,2841]]]}},{"type":"Feature","id":"NO.TF.5422","properties":{"hc-group":"admin2","hc-key":"no-tf-5422","hc-a2":"BA","name":"Balsfjord"},"geometry":{"type":"Polygon","coordinates":[[[4330,8184],[4360,8156],[4363,8130],[4403,8097],[4461,8094],[4471,8059],[4438,8035],[4455,7995],[4476,8012],[4506,7996],[4494,8075],[4460,8122],[4405,8117],[4356,8185],[4353,8209],[4397,8145],[4406,8164],[4452,8187],[4465,8170],[4452,8147],[4507,8101],[4526,8110],[4551,8083],[4550,8050],[4572,8019],[4634,7994],[4657,7888],[4608,7851],[4584,7865],[4507,7851],[4486,7859],[4469,7842],[4417,7881],[4300,7987],[4281,8022],[4274,8060],[4312,8069],[4344,8046],[4369,8047],[4343,8078],[4264,8102],[4232,8155],[4204,8160],[4206,8221],[4234,8193],[4264,8186],[4268,8166],[4330,8184]]]}},{"type":"Feature","id":"NO.TF.5405","properties":{"hc-group":"admin2","hc-key":"no-tf-5405","hc-a2":"VA","name":"Vadsø"},"geometry":{"type":"Polygon","coordinates":[[[7442,9289],[7421,9260],[7432,9247],[7422,9213],[7380,9181],[7388,9165],[7120,9143],[7095,9227],[7102,9232],[7105,9303],[7088,9347],[7042,9339],[7006,9354],[7025,9360],[7028,9388],[7058,9427],[7088,9408],[7128,9400],[7172,9368],[7198,9364],[7183,9340],[7257,9347],[7320,9338],[7441,9295],[7442,9289]]]}},{"type":"Feature","id":"NO.IN.3428","properties":{"hc-group":"admin2","hc-key":"no-in-3428","hc-a2":"AL","name":"Alvdal"},"geometry":{"type":"Polygon","coordinates":[[[1446,2358],[1518,2305],[1585,2299],[1578,2262],[1589,2208],[1637,2135],[1653,2084],[1591,2090],[1517,2054],[1505,2096],[1468,2098],[1429,2092],[1410,2061],[1355,2093],[1343,2114],[1364,2169],[1456,2292],[1439,2339],[1446,2358]]]}},{"type":"Feature","properties":{"hc-group":"__border_lines__"},"geometry":{"type":"MultiLineString","coordinates":[[[5081,8703],[5074,8680],[5037,8698],[5047,8720],[5081,8703]],[[4847,8728],[4829,8721],[4816,8757],[4824,8784],[4851,8752],[4847,8728]],[[4765,8544],[4769,8570],[4810,8585],[4816,8515],[4789,8488],[4774,8493],[4765,8544]],[[4825,8692],[4848,8694],[4871,8668],[4910,8678],[4879,8651],[4871,8622],[4833,8619],[4816,8660],[4825,8692]],[[4791,8716],[4765,8693],[4765,8735],[4742,8701],[4720,8707],[4706,8734],[4708,8791],[4751,8847],[4791,8851],[4819,8820],[4810,8754],[4820,8716],[4791,8716]],[[4189,8465],[4196,8498],[4217,8491],[4217,8469],[4189,8465]],[[4271,8642],[4244,8603],[4235,8614],[4232,8665],[4238,8706],[4260,8700],[4270,8665],[4290,8705],[4316,8680],[4271,8642]],[[4432,8476],[4372,8450],[4347,8490],[4288,8539],[4265,8547],[4254,8573],[4292,8571],[4310,8595],[4281,8613],[4307,8644],[4358,8648],[4340,8686],[4379,8705],[4394,8680],[4412,8691],[4406,8652],[4436,8622],[4454,8668],[4478,8678],[4489,8627],[4507,8651],[4518,8623],[4480,8592],[4476,8561],[4449,8497],[4432,8476]],[[4122,8225],[4095,8257],[4063,8272],[4101,8311],[4130,8306],[4147,8277],[4176,8318],[4145,8315],[4112,8370],[4195,8375],[4233,8364],[4227,8378],[4169,8382],[4149,8418],[4157,8441],[4193,8430],[4194,8409],[4220,8453],[4240,8455],[4239,8416],[4261,8361],[4279,8441],[4248,8481],[4243,8522],[4267,8511],[4283,8525],[4289,8492],[4332,8485],[4355,8449],[4350,8413],[4318,8374],[4288,8358],[4280,8329],[4293,8316],[4298,8284],[4274,8262],[4243,8271],[4141,8226],[4122,8225]],[[5844,9653],[5865,9646],[5858,9615],[5835,9632],[5844,9653]],[[5786,9684],[5800,9691],[5793,9629],[5748,9647],[5767,9692],[5786,9684]],[[5618,9549],[5653,9558],[5645,9525],[5628,9523],[5605,9515],[5575,9537],[5600,9550],[5572,9559],[5580,9598],[5614,9600],[5618,9549]],[[5062,8902],[5045,8917],[5046,9003],[5070,8980],[5074,8952],[5062,8902]],[[5267,8944],[5255,8947],[5249,8957],[5249,8957],[5249,8957],[5249,8957],[5249,8957],[5249,8957],[5249,8957],[5248,8957],[5231,8984],[5256,8998],[5257,9024],[5290,9013],[5310,9039],[5324,8993],[5323,9034],[5337,9035],[5355,8994],[5391,8992],[5411,8932],[5337,8929],[5267,8944]],[[6041,9062],[6049,9040],[6025,9018],[6031,9058],[6041,9062]],[[6129,9393],[6118,9383],[6108,9407],[6122,9422],[6129,9393]],[[3913,7774],[3898,7811],[3925,7852],[3953,7859],[3951,7830],[3913,7774]],[[4474,8709],[4420,8720],[4420,8753],[4442,8756],[4479,8723],[4474,8709]],[[4283,8775],[4286,8735],[4257,8745],[4271,8773],[4283,8775]],[[4652,8825],[4645,8830],[4640,8895],[4666,8863],[4652,8825]],[[4351,8819],[4367,8833],[4386,8777],[4382,8735],[4349,8718],[4317,8744],[4354,8784],[4339,8812],[4351,8819]],[[4480,8566],[4522,8605],[4542,8640],[4559,8633],[4567,8616],[4536,8525],[4471,8499],[4458,8514],[4480,8566]],[[4551,8686],[4530,8705],[4526,8746],[4489,8811],[4461,8835],[4497,8870],[4506,8838],[4533,8808],[4543,8775],[4554,8809],[4579,8777],[4609,8775],[4590,8760],[4640,8737],[4613,8725],[4595,8690],[4551,8686]],[[3845,7593],[3756,7553],[3756,7592],[3804,7665],[3816,7630],[3845,7593]],[[3929,7674],[3889,7622],[3867,7612],[3853,7630],[3846,7671],[3824,7697],[3828,7719],[3866,7668],[3864,7717],[3892,7715],[3929,7674]],[[5364,9045],[5383,9070],[5362,9092],[5390,9133],[5416,9156],[5425,9139],[5455,9162],[5465,9132],[5468,9189],[5485,9176],[5489,9200],[5525,9191],[5477,9245],[5521,9252],[5537,9221],[5542,9170],[5561,9162],[5567,9135],[5554,9088],[5529,9055],[5488,9019],[5508,9002],[5467,8967],[5436,8963],[5426,8999],[5430,9071],[5412,9008],[5364,9045]],[[5551,9296],[5534,9322],[5547,9362],[5575,9368],[5581,9335],[5619,9341],[5640,9327],[5654,9297],[5674,9275],[5671,9249],[5617,9178],[5584,9182],[5544,9279],[5551,9296]],[[5294,9332],[5343,9308],[5335,9289],[5359,9264],[5367,9316],[5394,9309],[5404,9327],[5361,9371],[5375,9392],[5396,9376],[5392,9404],[5427,9369],[5442,9373],[5428,9439],[5467,9417],[5476,9387],[5457,9379],[5465,9347],[5450,9352],[5437,9292],[5406,9298],[5417,9266],[5399,9208],[5378,9220],[5376,9194],[5325,9147],[5306,9172],[5281,9174],[5282,9143],[5267,9123],[5243,9143],[5241,9112],[5220,9126],[5206,9112],[5187,9144],[5181,9101],[5153,9092],[5170,9173],[5193,9204],[5107,9182],[5121,9212],[5086,9220],[5111,9232],[5154,9214],[5159,9250],[5214,9217],[5195,9274],[5205,9283],[5229,9260],[5238,9295],[5271,9275],[5259,9244],[5322,9248],[5288,9312],[5294,9332]],[[6098,9628],[6052,9632],[6062,9606],[6006,9587],[5968,9623],[6001,9657],[5971,9663],[5941,9639],[5927,9668],[5949,9705],[5967,9697],[5966,9722],[6033,9700],[6022,9724],[5982,9756],[6008,9781],[6015,9765],[6046,9779],[6046,9744],[6073,9736],[6102,9765],[6114,9736],[6082,9701],[6093,9692],[6099,9670],[6132,9670],[6166,9714],[6165,9675],[6141,9648],[6098,9628]],[[3902,7908],[3861,7867],[3841,7821],[3849,7800],[3808,7793],[3826,7849],[3743,7821],[3730,7834],[3739,7874],[3809,7887],[3815,7927],[3761,7936],[3755,7958],[3774,7971],[3815,7966],[3821,7985],[3767,8017],[3763,8036],[3826,8033],[3799,8060],[3802,8076],[3751,8070],[3768,8103],[3808,8094],[3826,8106],[3897,8092],[3866,8119],[3913,8121],[3926,8133],[3853,8151],[3836,8190],[3895,8175],[3872,8218],[3914,8202],[3950,8166],[3968,8162],[3943,8211],[3923,8224],[3913,8272],[3927,8270],[3958,8206],[3977,8201],[3966,8270],[3971,8277],[3996,8227],[4018,8270],[4036,8226],[4024,8197],[4026,8151],[4051,8216],[4083,8195],[4064,8183],[4054,8138],[4072,8124],[4093,8138],[4098,8079],[4061,8069],[4048,8048],[4064,7994],[4043,7992],[4069,7937],[4035,7928],[3996,7927],[3969,7911],[3933,7909],[3944,7948],[3927,7947],[3902,7908]],[[3540,7281],[3563,7306],[3546,7311],[3576,7385],[3612,7396],[3633,7382],[3650,7341],[3622,7323],[3631,7296],[3581,7292],[3549,7266],[3540,7281]],[[3581,7747],[3593,7769],[3641,7743],[3670,7749],[3680,7732],[3672,7683],[3621,7694],[3581,7747]],[[7352,8890],[7328,8891],[7345,8958],[7331,8999],[7343,9022],[7379,9013],[7399,8966],[7420,8959],[7378,8915],[7358,8926],[7352,8890]],[[-775,747],[-776,715],[-810,713],[-817,734],[-775,747]],[[-741,792],[-732,751],[-747,726],[-779,773],[-759,821],[-741,792]],[[-721,847],[-721,846],[-721,847],[-702,870],[-721,847]],[[-880,1403],[-864,1395],[-861,1378],[-880,1371],[-880,1403]],[[-794,1195],[-780,1168],[-733,1143],[-720,1116],[-727,1073],[-756,1064],[-747,1097],[-772,1118],[-772,1149],[-796,1156],[-794,1195]],[[-846,1267],[-844,1233],[-868,1239],[-855,1298],[-846,1267]],[[-813,1107],[-778,1000],[-794,960],[-786,902],[-808,900],[-811,937],[-830,929],[-843,986],[-809,994],[-826,1017],[-824,1098],[-813,1107]],[[-683,636],[-677,558],[-713,526],[-748,550],[-753,558],[-756,591],[-757,594],[-758,605],[-765,658],[-735,710],[-703,689],[-683,636]],[[-656,635],[-661,635],[-667,653],[-667,661],[-667,688],[-686,682],[-686,682],[-694,688],[-704,700],[-703,726],[-673,724],[-662,762],[-580,771],[-586,721],[-615,680],[-606,640],[-656,635]],[[-507,1264],[-499,1253],[-521,1139],[-527,1089],[-557,1069],[-596,1068],[-606,1077],[-610,1086],[-635,1137],[-658,1168],[-659,1169],[-658,1170],[-653,1172],[-652,1172],[-652,1172],[-611,1188],[-545,1226],[-537,1258],[-531,1265],[-518,1269],[-507,1264]],[[-774,572],[-750,492],[-767,478],[-768,527],[-793,535],[-829,480],[-821,457],[-820,423],[-842,407],[-852,459],[-837,506],[-808,540],[-853,553],[-836,601],[-805,615],[-774,572]],[[2105,4628],[2027,4576],[2014,4587],[2038,4631],[2105,4628]],[[1849,3571],[1824,3571],[1771,3530],[1784,3567],[1848,3586],[1849,3571]],[[1058,3524],[1085,3529],[1099,3494],[1050,3485],[1058,3524]],[[979,3491],[1000,3516],[1030,3518],[1033,3466],[1067,3474],[1099,3439],[1072,3414],[978,3385],[927,3387],[845,3355],[804,3359],[766,3389],[784,3426],[824,3462],[921,3465],[874,3490],[965,3511],[979,3491]],[[1784,4547],[1817,4539],[1768,4513],[1751,4550],[1784,4547]],[[1842,4437],[1856,4469],[1830,4471],[1794,4440],[1766,4441],[1861,4511],[1920,4465],[1901,4440],[1853,4418],[1842,4437]],[[1785,4497],[1843,4531],[1868,4525],[1794,4481],[1735,4437],[1755,4496],[1785,4497]],[[1975,4207],[1961,4172],[1934,4192],[1942,4248],[1975,4207]],[[1938,4263],[1922,4221],[1900,4255],[1875,4255],[1881,4284],[1923,4297],[1938,4263]],[[1952,4116],[1918,4130],[1908,4152],[1871,4149],[1855,4189],[1871,4203],[1879,4220],[1841,4217],[1829,4252],[1845,4269],[1906,4216],[1919,4173],[1959,4170],[1952,4116]],[[1402,3790],[1386,3766],[1372,3791],[1389,3808],[1402,3790]],[[874,3563],[796,3552],[805,3578],[874,3586],[959,3622],[932,3629],[931,3642],[985,3653],[984,3575],[952,3552],[847,3549],[874,3563]],[[751,3145],[710,3150],[705,3194],[729,3193],[751,3145]],[[707,3142],[643,3133],[613,3169],[673,3214],[699,3187],[707,3142]],[[788,3190],[798,3236],[852,3162],[847,3144],[793,3136],[765,3152],[741,3200],[749,3234],[776,3225],[788,3190]],[[168,2956],[213,2953],[190,2888],[156,2920],[168,2956]],[[-290,2614],[-283,2611],[-291,2584],[-338,2593],[-290,2614]],[[-361,2561],[-306,2566],[-270,2541],[-285,2487],[-317,2476],[-377,2487],[-381,2491],[-383,2496],[-389,2515],[-361,2561]],[[-255,2533],[-251,2539],[-251,2539],[-251,2539],[-251,2540],[-251,2540],[-251,2540],[-251,2540],[-251,2540],[-252,2541],[-259,2609],[-242,2640],[-195,2649],[-185,2602],[-158,2578],[-209,2548],[-213,2544],[-217,2541],[-245,2519],[-255,2533]],[[-113,2754],[-117,2728],[-157,2753],[-114,2775],[-113,2754]],[[-95,2651],[-58,2631],[-61,2616],[-147,2626],[-168,2658],[-95,2651]],[[193,2853],[193,2825],[98,2802],[92,2827],[111,2862],[132,2853],[175,2866],[193,2853]],[[513,3085],[534,3110],[549,3097],[591,3107],[599,3092],[547,3047],[512,3079],[511,3080],[513,3085]],[[417,3062],[408,3092],[446,3087],[465,3056],[486,3111],[504,3125],[500,3078],[516,3039],[444,2998],[398,3031],[417,3062]],[[642,3310],[586,3331],[579,3364],[635,3380],[667,3405],[701,3394],[724,3331],[684,3285],[649,3278],[623,3303],[642,3310]],[[2688,5969],[2717,5964],[2711,5949],[2650,5943],[2688,5969]],[[2544,5688],[2524,5625],[2493,5651],[2510,5670],[2500,5697],[2523,5708],[2544,5688]],[[2436,5810],[2432,5811],[2432,5816],[2446,5835],[2460,5813],[2448,5784],[2438,5807],[2436,5810],[2436,5810]],[[2524,5774],[2507,5759],[2496,5768],[2516,5797],[2524,5774]],[[2256,5762],[2246,5748],[2242,5761],[2252,5767],[2256,5762]],[[2851,6191],[2815,6179],[2817,6204],[2838,6212],[2851,6191]],[[2949,6232],[2964,6268],[2981,6276],[2955,6209],[2958,6148],[2943,6142],[2925,6192],[2891,6205],[2916,6251],[2949,6232]],[[2610,5561],[2531,5521],[2551,5556],[2607,5566],[2610,5561]],[[2493,5585],[2512,5574],[2515,5535],[2496,5513],[2475,5518],[2461,5549],[2493,5585]],[[2353,5147],[2332,5136],[2346,5163],[2374,5180],[2353,5147]],[[2443,5304],[2421,5292],[2376,5243],[2372,5259],[2335,5255],[2372,5326],[2416,5357],[2417,5323],[2470,5352],[2516,5348],[2443,5304]],[[3293,6927],[3268,6927],[3260,6951],[3282,6984],[3293,6927]],[[3223,6928],[3244,6955],[3254,6920],[3300,6894],[3261,6881],[3203,6886],[3205,6931],[3223,6928]],[[3180,7153],[3173,7136],[3149,7155],[3177,7199],[3197,7180],[3180,7153]],[[2952,7183],[2927,7198],[2930,7227],[2982,7211],[2982,7165],[2963,7165],[2953,7179],[2952,7183]],[[3078,7275],[3077,7276],[3075,7281],[3107,7304],[3123,7262],[3129,7305],[3150,7302],[3158,7272],[3138,7248],[3137,7241],[3148,7245],[3175,7269],[3181,7308],[3214,7303],[3263,7324],[3222,7250],[3195,7240],[3190,7219],[3140,7165],[3127,7168],[3143,7213],[3131,7229],[3112,7158],[3059,7115],[2968,7080],[2968,7120],[3017,7152],[3001,7210],[3018,7216],[3029,7189],[3059,7212],[3026,7259],[3059,7269],[3088,7254],[3086,7265],[3078,7275]],[[3199,7667],[3165,7676],[3174,7711],[3199,7709],[3199,7667]],[[3216,7581],[3209,7576],[3215,7576],[3232,7564],[3217,7534],[3182,7509],[3155,7509],[3158,7530],[3158,7530],[3158,7533],[3157,7537],[3155,7535],[3137,7498],[3115,7514],[3097,7464],[3043,7454],[3024,7515],[3076,7554],[3045,7571],[3071,7612],[3089,7557],[3096,7612],[3119,7627],[3119,7572],[3140,7586],[3165,7603],[3176,7573],[3195,7593],[3183,7643],[3197,7660],[3213,7601],[3226,7649],[3258,7620],[3231,7670],[3213,7754],[3251,7780],[3256,7738],[3282,7699],[3298,7693],[3287,7631],[3307,7654],[3324,7649],[3315,7609],[3295,7609],[3292,7576],[3328,7550],[3329,7520],[3311,7486],[3276,7460],[3230,7426],[3173,7430],[3157,7474],[3226,7503],[3260,7526],[3256,7570],[3216,7581]],[[2189,5102],[2192,5049],[2172,5016],[2121,5041],[2146,5101],[2189,5102]],[[2355,5110],[2318,5056],[2306,5070],[2322,5094],[2355,5110]],[[2254,4918],[2231,4872],[2210,4858],[2228,4883],[2254,4918]],[[2263,4837],[2247,4854],[2307,4909],[2303,4932],[2263,4917],[2292,5004],[2308,4962],[2346,4908],[2359,4842],[2341,4829],[2305,4799],[2262,4795],[2273,4759],[2213,4708],[2231,4779],[2217,4784],[2233,4823],[2263,4837]],[[2293,5356],[2297,5336],[2283,5330],[2288,5341],[2293,5356]],[[2311,6593],[2326,6592],[2323,6582],[2305,6576],[2311,6593]],[[2504,6696],[2458,6686],[2483,6710],[2504,6719],[2504,6696]],[[3023,6485],[3021,6465],[2969,6448],[3015,6500],[3023,6485]],[[3126,7424],[3211,7406],[3191,7367],[3127,7354],[3093,7410],[3126,7424]],[[3461,7974],[3529,8029],[3542,7992],[3519,7890],[3467,7822],[3459,7795],[3396,7759],[3372,7783],[3378,7752],[3366,7699],[3338,7675],[3336,7739],[3346,7780],[3377,7856],[3403,7883],[3441,7902],[3461,7974]],[[2783,7089],[2749,7068],[2765,7101],[2762,7130],[2792,7143],[2758,7157],[2800,7198],[2846,7176],[2872,7223],[2905,7231],[2907,7167],[2936,7186],[2957,7164],[2942,7125],[2918,7104],[2854,7074],[2860,7056],[2838,7041],[2823,7058],[2821,7021],[2798,7016],[2793,7047],[2773,7057],[2774,7026],[2758,6993],[2741,7018],[2751,7047],[2783,7089]],[[2180,4595],[2217,4633],[2214,4654],[2217,4678],[2251,4705],[2277,4664],[2259,4632],[2288,4620],[2260,4586],[2233,4577],[2180,4595]],[[2600,7003],[2621,7021],[2620,7049],[2650,7032],[2620,6990],[2635,6986],[2639,6947],[2631,6914],[2592,6939],[2590,6911],[2612,6895],[2601,6865],[2565,6848],[2556,6823],[2530,6812],[2569,6931],[2600,7003]],[[2706,7031],[2689,7067],[2694,7085],[2737,7063],[2709,6969],[2699,6985],[2673,6950],[2656,7011],[2675,7037],[2697,7009],[2706,7031]],[[3400,6943],[3359,6957],[3386,6976],[3474,6978],[3497,6954],[3468,6943],[3427,6965],[3400,6943]],[[2424,5467],[2402,5447],[2434,5431],[2395,5390],[2314,5356],[2412,5469],[2365,5483],[2420,5507],[2424,5467]],[[-380,-778],[-380,-803],[-399,-798],[-420,-762],[-380,-778]],[[-771,43],[-796,83],[-777,108],[-760,76],[-771,43]],[[-979,200],[-978,191],[-997,186],[-999,199],[-979,200]],[[-804,-25],[-786,-31],[-810,-61],[-814,-45],[-804,-25]],[[-709,11],[-642,-17],[-657,-48],[-724,4],[-709,11]],[[-594,22],[-630,3],[-632,34],[-608,50],[-594,22]],[[-504,107],[-503,107],[-489,97],[-534,66],[-563,80],[-549,111],[-507,109],[-504,107]],[[-863,210],[-841,262],[-815,141],[-834,57],[-863,38],[-885,87],[-868,164],[-849,156],[-863,210]],[[-809,1509],[-790,1508],[-777,1461],[-796,1453],[-828,1512],[-809,1509]],[[-737,1429],[-762,1449],[-757,1506],[-739,1488],[-737,1429]],[[-830,1593],[-848,1563],[-863,1625],[-838,1639],[-830,1593]],[[-764,1672],[-767,1723],[-749,1698],[-724,1700],[-721,1652],[-766,1606],[-774,1645],[-803,1618],[-792,1691],[-764,1672]],[[-579,2365],[-557,2376],[-549,2351],[-579,2298],[-606,2311],[-589,2336],[-608,2390],[-579,2365]],[[-540,2226],[-583,2210],[-576,2238],[-627,2196],[-675,2195],[-656,2227],[-701,2246],[-671,2281],[-637,2281],[-540,2226]],[[1552,-266],[1571,-265],[1553,-305],[1530,-298],[1533,-263],[1552,-266]],[[4948,8656],[4973,8700],[4989,8701],[5039,8674],[5055,8648],[5050,8625],[5104,8594],[5150,8552],[5169,8515],[5209,8488],[5196,8531],[5152,8563],[5176,8563],[5177,8583],[5152,8596],[5142,8649],[5145,8683],[5169,8685],[5173,8711],[5122,8702],[5101,8720],[5111,8736],[5156,8746],[5177,8797],[5141,8763],[5107,8766],[5077,8736],[5045,8764],[5017,8755],[4991,8800],[5006,8823],[4968,8810],[4946,8817],[4928,8852],[4982,8898],[5001,8850],[4999,8919],[5018,8936],[5036,8897],[5057,8890],[5112,8811],[5087,8908],[5127,8958],[5136,8929],[5161,8946],[5167,8898],[5172,8931],[5206,8944],[5221,8927],[5210,8891],[5225,8841],[5213,8817],[5258,8829],[5303,8817],[5303,8817],[5303,8818],[5286,8832],[5235,8843],[5240,8911],[5252,8921],[5325,8899],[5406,8897],[5409,8883],[5386,8827],[5354,8804],[5305,8784],[5272,8783],[5264,8759],[5332,8779],[5349,8797],[5390,8811],[5427,8850],[5428,8797],[5443,8756],[5465,8769],[5487,8697],[5517,8736],[5535,8701],[5569,8737],[5584,8770],[5515,8774],[5476,8812],[5524,8837],[5533,8859],[5502,8877],[5533,8904],[5493,8901],[5489,8923],[5546,8939],[5539,8955],[5492,8938],[5517,8971],[5562,8987],[5552,9014],[5530,9005],[5541,9048],[5593,9122],[5611,9164],[5631,9177],[5741,9172],[5714,9202],[5678,9217],[5712,9270],[5713,9319],[5725,9341],[5766,9337],[5804,9300],[5833,9301],[5831,9328],[5804,9369],[5769,9394],[5700,9398],[5685,9413],[5685,9457],[5715,9485],[5739,9449],[5784,9424],[5776,9495],[5801,9504],[5775,9517],[5753,9548],[5773,9563],[5753,9570],[5772,9586],[5801,9583],[5829,9554],[5822,9536],[5864,9548],[5859,9595],[5879,9587],[5866,9517],[5894,9503],[5905,9561],[5935,9526],[5950,9489],[5950,9461],[5972,9482],[5975,9519],[5975,9525],[5974,9556],[5953,9595],[5956,9615],[5994,9591],[6008,9580],[6003,9542],[5987,9524],[6057,9566],[6072,9541],[6103,9575],[6120,9545],[6098,9517],[6079,9471],[6055,9457],[6066,9436],[6049,9403],[6021,9366],[6004,9318],[5948,9239],[5943,9221],[5986,9249],[5991,9216],[5941,9210],[5954,9197],[5992,9209],[6008,9136],[5990,9144],[5964,9106],[5996,9095],[6004,9069],[5954,8997],[5955,8937],[5970,8876],[5992,8866],[5976,8909],[5996,8941],[5998,8902],[6017,8882],[6046,8906],[6052,8965],[6069,8988],[6097,9078],[6062,9094],[6108,9198],[6148,9308],[6174,9348],[6178,9395],[6180,9437],[6237,9577],[6287,9654],[6300,9660],[6326,9619],[6321,9562],[6341,9560],[6332,9461],[6261,9398],[6301,9417],[6347,9408],[6340,9305],[6352,9273],[6340,9233],[6349,9178],[6364,9172],[6385,9199],[6381,9237],[6411,9253],[6413,9288],[6448,9297],[6452,9281],[6478,9297],[6445,9342],[6457,9405],[6518,9397],[6475,9422],[6463,9444],[6473,9468],[6449,9480],[6459,9514],[6497,9524],[6490,9549],[6500,9593],[6577,9592],[6534,9600],[6545,9620],[6501,9668],[6487,9639],[6447,9640],[6425,9658],[6430,9697],[6481,9687],[6441,9724],[6442,9749],[6503,9745],[6532,9708],[6529,9759],[6505,9796],[6512,9823],[6531,9825],[6528,9851],[6549,9836],[6551,9805],[6602,9792],[6639,9828],[6656,9807],[6675,9849],[6698,9828],[6689,9777],[6705,9764],[6729,9792],[6768,9797],[6786,9785],[6786,9709],[6757,9700],[6780,9688],[6757,9666],[6766,9651],[6729,9648],[6752,9637],[6737,9611],[6663,9605],[6614,9589],[6635,9576],[6626,9551],[6654,9578],[6687,9564],[6721,9566],[6711,9536],[6677,9515],[6649,9467],[6616,9435],[6653,9449],[6737,9521],[6762,9560],[6777,9509],[6769,9475],[6721,9391],[6690,9347],[6709,9306],[6709,9343],[6776,9383],[6753,9356],[6772,9331],[6793,9393],[6814,9403],[6792,9296],[6814,9177],[6836,9088],[6821,9025],[6844,9073],[6845,9123],[6817,9209],[6808,9316],[6824,9340],[6825,9378],[6843,9392],[6868,9355],[6874,9411],[6854,9408],[6825,9432],[6834,9543],[6859,9545],[6828,9578],[6857,9691],[6870,9715],[6937,9739],[6943,9720],[6985,9727],[7017,9687],[7047,9682],[7026,9642],[7059,9644],[7037,9628],[7050,9607],[7034,9592],[7051,9578],[7060,9612],[7092,9627],[7132,9668],[7151,9665],[7164,9630],[7151,9569],[7186,9589],[7215,9663],[7245,9669],[7277,9652],[7255,9618],[7296,9617],[7327,9602],[7329,9584],[7282,9544],[7298,9525],[7368,9574],[7405,9568],[7405,9547],[7461,9517],[7492,9483],[7514,9524],[7569,9463],[7567,9427],[7591,9399],[7557,9372],[7457,9333],[7442,9289],[7421,9260],[7432,9247],[7422,9213],[7380,9181],[7388,9165],[7120,9143],[6960,9155],[6948,9135],[6989,9150],[6959,9103],[6978,9090],[7005,9106],[7029,9096],[6999,9083],[7053,9086],[7075,9076],[7114,9087],[7133,9074],[7129,9049],[7171,9065],[7280,9053],[7226,8982],[7213,8944],[7233,8951],[7245,8993],[7307,9007],[7330,8954],[7309,8893],[7285,8794],[7324,8866],[7385,8882],[7413,8922],[7415,8880],[7434,8896],[7450,8873],[7472,8870],[7439,8912],[7460,8941],[7441,8959],[7429,9014],[7461,9028],[7464,8994],[7501,8998],[7532,8890],[7525,8859],[7546,8874],[7528,8987],[7589,8995],[7602,8966],[7624,8993],[7655,8954],[7696,8875],[7707,8817],[7680,8782],[7594,8770],[7557,8802],[7467,8846],[7469,8825],[7497,8770],[7490,8721],[7498,8685],[7478,8635],[7462,8622],[7435,8631],[7406,8596],[7375,8527],[7325,8520],[7299,8489],[7318,8445],[7321,8342],[7283,8247],[7218,8287],[7197,8311],[7184,8403],[7261,8567],[7279,8639],[7202,8755],[7181,8798],[6957,8850],[6931,8870],[6931,8884],[6930,8896],[6872,8917],[6808,8980],[6787,9041],[6733,9006],[6697,9008],[6682,8963],[6655,8952],[6620,8912],[6631,8897],[6563,8843],[6547,8860],[6520,8853],[6506,8873],[6475,8856],[6458,8867],[6403,8837],[6388,8754],[6365,8729],[6322,8720],[6364,8729],[6364,8709],[6335,8649],[6310,8639],[6284,8586],[6316,8547],[6311,8514],[6288,8485],[6300,8476],[6296,8392],[6311,8366],[6294,8318],[6295,8205],[6317,8160],[6321,8107],[6345,8060],[6320,7952],[6276,7954],[6254,7937],[6221,7900],[6196,7853],[6197,7755],[6206,7725],[6194,7704],[6151,7685],[6154,7643],[6139,7647],[6108,7704],[6051,7732],[5956,7747],[5908,7770],[5906,7799],[5882,7787],[5850,7822],[5816,7824],[5790,7806],[5773,7710],[5706,7690],[5633,7627],[5591,7672],[5519,7661],[5435,7697],[5390,7669],[5370,7757],[5317,7826],[5309,7856],[5242,7944],[5196,7997],[5121,8098],[5018,8116],[4970,8069],[4953,8046],[4944,8010],[4969,7955],[4986,7942],[4977,7886],[4871,7944],[4828,7891],[4686,7867],[4766,7776],[4783,7676],[4754,7562],[4714,7497],[4682,7468],[4773,7420],[4705,7331],[4691,7303],[4401,7414],[4293,7399],[4225,7456],[4144,7415]],[[3680,7317],[3664,7319],[3649,7375],[3671,7403],[3690,7391],[3679,7459],[3695,7483],[3748,7517],[3801,7541],[3850,7481],[3838,7535],[3864,7545],[3877,7556],[3913,7547],[3941,7512],[3988,7526],[3951,7532],[3922,7575],[3899,7563],[3872,7582],[3937,7633],[3968,7613],[4033,7607],[3978,7627],[3938,7646],[4002,7698],[4033,7680],[4041,7702],[4006,7716],[4009,7733],[3926,7701],[3924,7701],[3924,7704],[3953,7752],[3939,7780],[3991,7861],[3984,7881],[4045,7887],[4056,7898],[4105,7929],[4102,7959],[4109,7978],[4083,7977],[4077,8023],[4107,8064],[4123,8125],[4114,8165],[4154,8191],[4182,8140],[4178,8115],[4201,8118],[4220,8088],[4219,8039],[4231,8038],[4236,8096],[4249,8044],[4281,8022],[4274,8060],[4312,8069],[4344,8046],[4369,8047],[4343,8078],[4264,8102],[4232,8155],[4204,8160],[4206,8221],[4246,8241],[4309,8254],[4309,8213],[4330,8184],[4360,8156],[4363,8130],[4403,8097],[4461,8094],[4471,8059],[4438,8035],[4455,7995],[4476,8012],[4506,7996],[4494,8075],[4460,8122],[4405,8117],[4356,8185],[4353,8209],[4371,8242],[4406,8259],[4427,8238],[4415,8274],[4366,8257],[4356,8242],[4338,8263],[4331,8307],[4367,8373],[4368,8408],[4421,8450],[4464,8448],[4494,8469],[4544,8483],[4557,8477],[4534,8375],[4552,8344],[4534,8260],[4541,8194],[4510,8143],[4553,8183],[4553,8253],[4563,8310],[4586,8322],[4611,8319],[4637,8305],[4644,8303],[4589,8335],[4576,8384],[4585,8446],[4617,8514],[4612,8448],[4622,8453],[4656,8598],[4661,8548],[4672,8532],[4666,8584],[4682,8621],[4695,8619],[4729,8562],[4728,8492],[4718,8426],[4718,8380],[4735,8359],[4740,8325],[4739,8316],[4733,8312],[4712,8291],[4722,8278],[4719,8230],[4702,8215],[4699,8170],[4644,8104],[4651,8093],[4630,8045],[4653,8061],[4669,8103],[4725,8154],[4739,8210],[4774,8310],[4821,8268],[4841,8276],[4810,8327],[4769,8350],[4774,8435],[4757,8457],[4801,8472],[4839,8500],[4847,8533],[4834,8563],[4902,8623],[4865,8544],[4906,8495],[4896,8524],[4910,8554],[4940,8570],[4934,8517],[4954,8535],[4949,8597],[4981,8601],[4946,8619],[4948,8656]],[[2868,6081],[2871,6079],[2871,6079],[2906,6138],[2897,6160],[2912,6191],[2927,6134],[2963,6126],[2980,6189],[3016,6191],[3080,6161],[3078,6187],[3010,6203],[2986,6202],[3006,6268],[3038,6275],[3026,6244],[3028,6229],[3036,6237],[3040,6264],[3109,6270],[3130,6236],[3124,6271],[3057,6287],[3086,6306],[3101,6290],[3142,6314],[3187,6303],[3179,6255],[3203,6224],[3190,6264],[3217,6306],[3241,6313],[3305,6278],[3336,6255],[3331,6219],[3351,6219],[3355,6280],[3332,6304],[3355,6314],[3386,6302],[3398,6297],[3438,6282],[3434,6315],[3403,6305],[3340,6332],[3312,6312],[3302,6307],[3299,6318],[3319,6336],[3278,6331],[3271,6332],[3259,6335],[3231,6341],[3233,6346],[3258,6366],[3263,6392],[3235,6383],[3216,6377],[3213,6366],[3208,6360],[3202,6359],[3140,6359],[3159,6347],[3108,6316],[3111,6366],[3077,6345],[2999,6337],[3086,6447],[3102,6487],[3149,6483],[3156,6448],[3227,6503],[3156,6504],[3126,6538],[3147,6567],[3230,6610],[3261,6576],[3245,6571],[3214,6599],[3228,6560],[3215,6536],[3175,6536],[3166,6522],[3216,6521],[3233,6534],[3233,6534],[3233,6534],[3233,6534],[3233,6534],[3233,6534],[3232,6538],[3253,6551],[3255,6552],[3260,6559],[3261,6560],[3261,6560],[3278,6538],[3254,6482],[3287,6530],[3327,6537],[3359,6516],[3383,6430],[3383,6429],[3384,6425],[3388,6418],[3392,6410],[3398,6403],[3419,6365],[3432,6387],[3407,6412],[3395,6462],[3372,6487],[3393,6516],[3376,6521],[3398,6556],[3456,6589],[3491,6595],[3481,6608],[3419,6590],[3367,6556],[3295,6567],[3282,6579],[3286,6615],[3307,6624],[3356,6610],[3337,6654],[3323,6633],[3297,6649],[3272,6635],[3272,6664],[3316,6699],[3304,6726],[3339,6701],[3379,6689],[3371,6705],[3415,6695],[3381,6720],[3362,6709],[3336,6744],[3400,6748],[3459,6694],[3470,6706],[3432,6751],[3418,6761],[3412,6761],[3406,6761],[3407,6765],[3330,6795],[3271,6726],[3224,6691],[3160,6663],[3127,6677],[3173,6710],[3147,6733],[3247,6744],[3216,6748],[3222,6777],[3163,6766],[3135,6794],[3146,6810],[3231,6823],[3235,6841],[3165,6828],[3211,6869],[3270,6861],[3283,6850],[3273,6817],[3304,6865],[3378,6887],[3436,6914],[3453,6916],[3477,6877],[3507,6963],[3536,6970],[3471,6986],[3479,7014],[3452,6984],[3395,6986],[3377,7016],[3328,6973],[3320,6951],[3297,6984],[3334,7040],[3365,7062],[3367,7033],[3403,7065],[3404,7090],[3434,7069],[3435,7030],[3399,7029],[3399,7002],[3462,7031],[3492,7064],[3476,7094],[3497,7108],[3503,7158],[3525,7155],[3528,7089],[3544,7098],[3536,7049],[3543,7017],[3529,6981],[3576,6943],[3591,6863],[3605,6858],[3654,6802],[3658,6838],[3614,6856],[3596,6877],[3609,6953],[3642,6893],[3661,6878],[3660,6911],[3619,6954],[3633,6966],[3665,6925],[3669,6973],[3628,6983],[3657,7036],[3718,7002],[3718,7002],[3718,7002],[3718,7002],[3718,7002],[3718,7002],[3726,7019],[3691,7030],[3667,7056],[3621,7026],[3605,7032],[3617,7021],[3614,6994],[3571,7006],[3599,7038],[3604,7033],[3612,7061],[3641,7088],[3639,7111],[3680,7094],[3647,7143],[3637,7128],[3566,7123],[3578,7142],[3619,7145],[3616,7162],[3571,7168],[3544,7188],[3565,7216],[3598,7209],[3609,7189],[3667,7168],[3685,7118],[3740,7075],[3759,7070],[3736,7105],[3709,7125],[3696,7169],[3671,7195],[3637,7202],[3578,7244],[3639,7276],[3720,7291],[3773,7266],[3761,7226],[3812,7245],[3851,7269],[3882,7198],[3915,7176],[3914,7106],[3928,7117],[3923,7151],[3943,7161],[3933,7186],[3895,7220],[3874,7270],[3886,7297],[3910,7300],[3962,7267],[3976,7277],[3921,7305],[3973,7319],[4057,7297],[3994,7338],[3950,7334],[3971,7402],[3903,7361],[3888,7337],[3825,7318],[3831,7363],[3802,7378],[3765,7328],[3713,7319],[3711,7318],[3698,7318],[3680,7317]],[[3274,7241],[3281,7229],[3252,7205],[3237,7175],[3211,7161],[3214,7210],[3228,7224],[3248,7274],[3292,7330],[3292,7375],[3265,7381],[3282,7414],[3304,7426],[3346,7442],[3364,7473],[3347,7498],[3344,7549],[3400,7561],[3347,7571],[3345,7616],[3397,7625],[3377,7639],[3374,7666],[3400,7733],[3459,7745],[3477,7738],[3483,7679],[3466,7594],[3437,7555],[3464,7565],[3493,7601],[3503,7570]],[[3537,7389],[3537,7389],[3537,7389],[3527,7336],[3501,7277],[3475,7257],[3476,7318],[3436,7302],[3430,7259],[3400,7200],[3370,7230],[3325,7221],[3319,7244],[3394,7342],[3377,7342],[3343,7296],[3326,7297],[3274,7241]],[[-609,587],[-610,590],[-609,590],[-568,607],[-566,628],[-566,630],[-561,635],[-513,656],[-469,655],[-472,689],[-440,734],[-401,757],[-319,771],[-329,806],[-358,777],[-363,775],[-396,769],[-393,788],[-398,844],[-361,866],[-349,888],[-333,908],[-333,908],[-336,920],[-336,920],[-336,920],[-304,927],[-268,967],[-216,998],[-201,1010],[-198,1010],[-198,1010],[-148,991],[-208,872],[-232,750],[-193,839],[-190,878],[-146,963],[-78,1028],[-77,1028],[-68,1030],[-57,1031],[-54,1032],[-27,1036],[34,1020],[47,1040],[-10,1047],[-35,1050],[20,1111],[-25,1088],[-53,1050],[-82,1041],[-132,1006],[-164,1017],[-115,1071],[-204,1025],[-255,1012],[-288,986],[-362,979],[-335,965],[-381,881],[-422,903],[-470,825],[-488,828],[-494,817],[-494,799],[-493,783],[-493,774],[-506,715],[-550,694],[-564,706],[-575,738],[-561,757],[-551,834],[-524,872],[-558,860],[-599,823],[-616,846],[-603,878],[-541,897],[-586,899],[-573,943],[-561,962],[-560,963],[-559,964],[-512,1020],[-556,1007],[-582,963],[-583,963],[-584,959],[-588,946],[-589,945],[-617,891],[-663,852],[-709,882],[-694,904],[-740,904],[-698,943],[-746,959],[-748,993],[-734,995],[-724,992],[-744,1011],[-754,1015],[-740,1046],[-736,1050],[-731,1049],[-701,1043],[-695,1059],[-702,1080],[-697,1091],[-694,1095],[-699,1107],[-702,1115],[-700,1128],[-668,1155],[-621,1080],[-592,1055],[-557,1047],[-541,1066],[-533,1076],[-522,1080],[-511,1096],[-507,1134],[-486,1244],[-470,1283],[-504,1276],[-505,1276],[-505,1279],[-505,1282],[-494,1304],[-494,1319],[-502,1308],[-535,1275],[-563,1271],[-568,1223],[-603,1217],[-667,1182],[-696,1197],[-740,1277],[-688,1235],[-734,1316],[-716,1324],[-751,1346],[-785,1397],[-745,1384],[-694,1335],[-647,1304],[-649,1274],[-605,1229],[-605,1291],[-610,1295],[-616,1300],[-620,1310],[-666,1360],[-616,1383],[-618,1405],[-578,1423],[-535,1422],[-557,1452],[-619,1428],[-638,1394],[-704,1399]],[[-692,502],[-688,506],[-689,503],[-689,451],[-709,370],[-740,352],[-745,321],[-705,339],[-675,436]],[[-839,344],[-837,346],[-777,428],[-741,440],[-736,394],[-725,471],[-713,485],[-705,491],[-692,502]],[[-703,-103],[-682,-123],[-697,-190],[-695,-212],[-689,-195],[-679,-163],[-662,-162],[-639,-140],[-614,-147],[-544,-243],[-522,-258],[-489,-256],[-527,-246],[-547,-203],[-512,-159],[-481,-145],[-294,-112],[-410,-114],[-488,-131],[-510,-141],[-524,-160],[-557,-200],[-575,-152],[-540,-125],[-554,-101],[-586,-102],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-44],[-604,-43],[-595,-31],[-577,-24],[-538,-20],[-529,-16],[-525,-15],[-521,-14],[-516,-14],[-510,-13],[-501,-12],[-541,-1],[-504,50],[-404,107],[-394,115],[-334,118],[-391,124],[-395,123],[-416,111],[-467,87],[-492,122],[-429,119],[-440,152],[-487,133],[-498,162],[-526,150],[-484,200],[-436,216],[-405,279],[-290,314],[-362,309],[-406,291],[-386,323],[-373,372],[-395,328],[-403,311],[-432,266],[-438,257],[-453,235],[-521,188],[-554,178],[-563,211],[-562,230],[-558,247],[-488,251],[-559,281],[-576,326],[-594,317],[-593,265],[-639,244],[-662,230],[-641,233],[-622,242],[-606,240],[-579,199],[-580,171],[-648,170],[-665,145],[-685,240],[-705,160],[-747,135],[-765,220],[-780,153],[-789,213],[-783,251],[-791,251],[-793,236],[-813,199],[-829,259],[-842,274],[-839,344]],[[1727,3479],[1780,3511],[1810,3497],[1834,3508],[1857,3544],[1918,3557],[1936,3560],[1929,3600],[1865,3627],[1814,3615],[1811,3648],[1859,3691],[1914,3712],[1961,3747],[1877,3764],[1871,3785],[1917,3828],[1866,3794],[1845,3742],[1766,3699],[1718,3652],[1675,3641],[1652,3609],[1666,3619],[1704,3632],[1741,3657],[1744,3657],[1795,3626],[1800,3605],[1769,3579],[1736,3523],[1711,3519],[1637,3486],[1623,3457],[1549,3412],[1485,3403],[1423,3363],[1386,3354],[1364,3373],[1357,3423],[1339,3447],[1333,3521],[1407,3541],[1447,3574],[1411,3561],[1422,3589],[1357,3551],[1239,3507],[1247,3556],[1331,3588],[1259,3582],[1247,3595],[1293,3628],[1356,3658],[1343,3677],[1404,3683],[1463,3714],[1492,3710],[1474,3733],[1400,3701],[1454,3736],[1445,3753],[1400,3734],[1430,3797],[1405,3817],[1438,3862],[1469,3835],[1500,3843],[1471,3858],[1494,3872],[1498,3922],[1568,3924],[1527,3949],[1582,3977],[1606,3998],[1606,4038],[1626,4053],[1662,4047],[1645,4080],[1614,4082],[1630,4102],[1662,4076],[1666,4117],[1686,4088],[1709,4084],[1736,4045],[1750,4051],[1718,4109],[1684,4111],[1698,4128],[1749,4137],[1737,4187],[1768,4129],[1795,4190],[1783,4216],[1798,4232],[1830,4211],[1831,4185],[1869,4126],[1862,4099],[1908,4099],[1924,4084],[1907,4035],[1935,4055],[1949,4099],[1964,4088],[2031,4115],[2037,4117],[2030,4117],[1959,4110],[1970,4146],[1998,4153],[2041,4190],[2085,4210],[2034,4201],[2027,4239],[1992,4195],[1961,4249],[1956,4307],[2003,4333],[2034,4330],[2013,4353],[2096,4362],[2115,4376],[2047,4396],[2097,4404],[2098,4422],[2050,4413],[2078,4439],[2198,4501],[2253,4482],[2226,4507],[2195,4511],[2145,4495],[2083,4450],[2040,4435],[2041,4413],[1989,4390],[1952,4344],[1903,4337],[1947,4360],[1973,4395],[1943,4388],[1904,4404],[1923,4421],[2007,4431],[2058,4453],[1911,4432],[1968,4482],[2005,4460],[1995,4489],[2024,4504],[2050,4496],[2120,4526],[2114,4552],[2173,4591],[2195,4582]],[[2195,4582],[2232,4564],[2237,4535]],[[223,2864],[215,2881],[221,2895],[260,2922],[316,2905],[289,2937],[245,2936],[215,3012],[281,3048],[356,3064],[377,3035],[379,3032],[390,3025],[410,2979],[457,2987],[468,2997],[499,3019],[513,3018],[539,3013],[503,2963],[612,3004],[647,2979],[659,2895],[676,2851],[717,2832],[754,2783],[801,2774],[733,2841],[678,2891],[681,2951],[612,3046],[579,3035],[631,3097],[665,3107],[675,3058],[745,2975],[733,2965],[735,2912],[762,2915],[804,2875],[787,2917],[825,2899],[825,2899],[832,2893],[838,2882],[869,2851],[842,2899],[793,2928],[773,2972],[858,2971],[859,2988],[815,2993],[841,3016],[766,2984],[741,3009],[785,3013],[787,3030],[721,3030]],[[888,3148],[946,3154]],[[941,3149],[920,3147],[888,3148]],[[888,3148],[941,3149]],[[850,3140],[863,3145],[884,3148]],[[721,3030],[694,3109],[716,3122],[751,3081],[723,3135],[835,3108],[850,3140]],[[884,3148],[888,3148]],[[948,3161],[866,3164],[855,3205],[823,3242],[908,3258],[933,3276],[908,3285],[891,3315],[905,3338],[936,3335]],[[946,3154],[988,3159],[948,3161]],[[936,3335],[1015,3330],[1028,3363],[1066,3320],[1075,3285],[1049,3220],[1070,3248],[1116,3270],[1180,3279],[1116,3285],[1089,3295],[1084,3305],[1084,3308],[1092,3331],[1203,3353],[1149,3352],[1124,3382],[1133,3347],[1089,3358],[1090,3391],[1120,3393],[1168,3430],[1178,3392],[1215,3447],[1294,3485],[1328,3404],[1324,3376],[1355,3344],[1374,3302],[1359,3261],[1321,3225],[1344,3225],[1377,3249],[1418,3214],[1456,3214],[1474,3201],[1484,3203],[1483,3208],[1476,3220],[1476,3221],[1415,3244],[1402,3282],[1424,3307],[1500,3324],[1519,3305],[1553,3312],[1604,3289],[1641,3302],[1679,3271],[1698,3292],[1724,3308],[1675,3329],[1679,3370],[1731,3384],[1708,3393],[1717,3417],[1640,3381],[1674,3441],[1727,3479]],[[3553,7384],[3552,7384],[3551,7384]],[[3537,7389],[3538,7392],[3547,7389]],[[3551,7384],[3549,7387],[3547,7389]],[[3537,7389],[3537,7389],[3537,7389]],[[830,-460],[804,-486],[709,-473],[700,-489],[764,-496],[750,-520],[703,-520],[696,-522],[705,-523],[748,-524],[744,-547],[679,-593],[654,-596],[653,-596],[628,-578],[641,-600],[635,-645],[531,-742],[467,-776],[426,-846],[398,-842],[398,-842],[398,-842],[398,-841],[362,-850],[301,-910],[285,-939],[281,-933],[277,-923],[277,-922],[275,-922],[252,-955],[213,-919],[238,-905],[222,-852],[206,-916],[161,-962],[91,-965],[44,-980],[11,-999],[-70,-990],[-122,-969],[-127,-950],[-162,-968],[-201,-959],[-233,-990],[-237,-960],[-188,-940],[-185,-943],[-178,-934],[-167,-911],[-248,-944],[-264,-944],[-234,-906],[-232,-903],[-234,-902],[-236,-901],[-238,-898],[-240,-899],[-278,-937],[-314,-893],[-256,-884],[-231,-870],[-277,-870],[-318,-826],[-311,-877],[-344,-874],[-341,-817],[-362,-871],[-326,-917],[-397,-909],[-430,-862],[-396,-820],[-368,-811],[-359,-800],[-336,-791],[-316,-773],[-315,-764]],[[1283,87],[1293,62],[1300,59],[1337,38],[1320,-29],[1345,-66],[1323,-110],[1310,-103],[1308,-100],[1302,-94],[1293,-90],[1290,-89],[1279,-88],[1278,-94],[1252,-203],[1234,-213],[1229,-266],[1216,-211],[1206,-243],[1210,-281],[1187,-298],[1178,-260],[1139,-284],[1092,-331],[1046,-328],[1045,-283],[1025,-249],[984,-245],[983,-249],[976,-243],[967,-178],[958,-186],[953,-190],[939,-187],[970,-256],[999,-276],[968,-299],[980,-322],[917,-344],[908,-342],[908,-342],[907,-363],[854,-359],[827,-387],[811,-370],[796,-408],[871,-414],[830,-460]],[[-581,427],[-590,440],[-580,453]],[[-580,453],[-556,479],[-521,497],[-520,501],[-516,503],[-485,475],[-458,483],[-408,514],[-368,548],[-415,527],[-461,496],[-489,495],[-499,502],[-501,515],[-502,533],[-544,513],[-569,553],[-609,587]],[[-670,1667],[-694,1684],[-691,1689],[-662,1698],[-624,1673],[-611,1688],[-649,1727],[-696,1728],[-702,1751],[-705,1778],[-626,1805],[-620,1818],[-616,1818],[-587,1804],[-569,1741],[-567,1792],[-588,1820],[-515,1825],[-467,1815],[-452,1823],[-487,1828],[-534,1829],[-535,1829],[-565,1830],[-623,1832],[-668,1812],[-685,1859],[-643,1888],[-699,1894],[-589,1919],[-543,1910],[-490,1875],[-467,1876],[-420,1906],[-492,1893],[-497,1893],[-504,1903],[-501,1915],[-505,1918],[-508,1919],[-517,1924],[-535,1924],[-559,1925],[-566,1933],[-570,1937],[-612,1969],[-608,1994],[-524,1981],[-601,2026],[-493,2005],[-551,2036],[-520,2054],[-565,2049],[-655,2064],[-669,2096],[-658,2125],[-636,2161],[-593,2127],[-589,2154],[-612,2164],[-582,2188],[-497,2214],[-509,2238],[-480,2264],[-432,2259],[-363,2232],[-342,2197],[-393,2177],[-305,2188],[-265,2177],[-294,2100],[-256,2171],[-241,2169],[-205,2113],[-183,2107],[-223,2169],[-130,2155],[-101,2130],[-48,2128],[-16,2171],[4,2173],[53,2138],[54,2161],[23,2186],[-28,2179],[-64,2140],[-141,2175],[-144,2176],[-204,2178],[-212,2181],[-215,2185],[-289,2216],[-320,2201],[-341,2237],[-263,2231],[-250,2240],[-435,2278],[-452,2287],[-560,2269],[-579,2289],[-550,2333],[-534,2326],[-525,2315],[-485,2365],[-461,2353],[-514,2432],[-551,2443],[-559,2490],[-546,2512],[-511,2523],[-481,2483],[-473,2429],[-427,2386],[-418,2351]],[[-418,2351],[-381,2402],[-433,2426],[-430,2468],[-429,2469],[-427,2475],[-402,2486],[-350,2459],[-341,2422],[-311,2391],[-336,2440],[-325,2467],[-293,2462],[-259,2478],[-236,2442],[-251,2386],[-273,2359],[-276,2355],[-277,2353],[-277,2351],[-278,2349],[-240,2380],[-228,2421],[-198,2384],[-199,2358],[-169,2366],[-79,2342],[-180,2389],[-212,2456],[-210,2483],[-218,2507],[-203,2533],[-181,2551],[-156,2562],[-67,2590],[-46,2512],[-25,2482],[1,2415],[-13,2367],[13,2385],[-11,2485],[-39,2564],[-32,2598],[7,2603],[26,2564],[24,2610],[90,2635],[141,2604],[151,2600],[144,2559],[175,2486],[178,2424],[146,2369],[148,2340],[171,2328],[224,2341],[224,2354],[176,2335],[157,2361],[181,2390],[189,2427],[196,2475],[225,2477],[258,2449],[300,2469],[334,2424],[323,2459],[295,2483],[237,2483],[193,2500],[167,2532],[159,2559],[183,2562],[155,2611],[152,2617],[124,2653],[86,2657],[4,2629],[-39,2634],[-43,2636],[-43,2637],[-60,2661],[-83,2658],[-84,2658],[-89,2664],[0,2689],[82,2670],[62,2695],[10,2696],[34,2713],[-68,2719],[-68,2757],[-38,2781],[44,2776],[66,2728],[76,2775],[101,2784],[137,2793],[171,2748],[195,2789],[254,2778],[231,2758],[252,2747],[258,2681],[276,2758],[293,2745],[350,2719],[370,2680],[402,2670],[408,2639],[424,2675],[503,2686],[492,2697],[400,2691],[372,2720],[374,2749],[397,2752],[399,2709],[415,2728],[417,2778],[453,2794],[454,2795],[459,2796],[501,2804],[539,2812],[615,2800],[644,2769],[647,2788],[619,2825],[631,2841],[551,2824],[468,2817],[419,2792],[367,2795],[364,2832],[407,2855],[487,2868],[460,2873],[345,2844],[216,2844],[223,2864]],[[-704,1399],[-732,1426],[-731,1525],[-706,1502],[-677,1539],[-704,1527],[-729,1539],[-719,1591],[-669,1608],[-616,1569],[-558,1550],[-516,1584],[-492,1573],[-430,1600],[-409,1593],[-417,1561],[-367,1601],[-260,1577],[-227,1559],[-226,1521],[-187,1523],[-204,1489],[-147,1546],[-104,1563],[-85,1607],[-68,1590],[-14,1578],[11,1556],[16,1523],[48,1512],[58,1466]],[[1472,359],[1475,404],[1450,424],[1435,408]],[[1454,292],[1457,303],[1469,343],[1472,359]],[[4144,7415],[4142,7308],[4166,7140],[4098,6950],[4024,7003],[3905,7064],[3876,7007],[3759,6905],[3744,6892],[3694,6673],[3650,6579],[3572,6566],[3552,6497],[3631,6357],[3655,6311],[3653,6181],[3627,6159],[3592,6129],[3543,6071],[3530,6038],[3413,5810],[3384,5780],[3334,5719],[3370,5555],[3223,5450],[3052,5433],[3056,5403],[3069,5291],[3079,5213],[3086,5172],[3057,5081],[3042,4935],[3043,4763],[2999,4713],[2980,4608]],[[2241,4527],[2246,4572],[2308,4602],[2343,4600],[2356,4625],[2390,4628],[2458,4701],[2471,4727],[2507,4776],[2507,4793],[2426,4698],[2355,4645],[2310,4652],[2315,4673],[2346,4676],[2320,4726],[2423,4729],[2420,4738],[2394,4738],[2337,4750],[2306,4747],[2270,4721],[2300,4766],[2318,4780],[2347,4789],[2353,4801],[2346,4801],[2344,4800],[2344,4799],[2330,4791],[2342,4812],[2377,4823],[2357,4891],[2411,4864],[2418,4916],[2388,4944],[2406,4956],[2394,5006],[2371,4944],[2333,4974],[2341,5014],[2325,5011],[2320,5049],[2372,5124],[2398,5112],[2423,5045],[2467,5043],[2433,5063],[2423,5103],[2393,5140],[2413,5167],[2447,5198],[2419,5199],[2417,5220],[2417,5222],[2419,5223],[2440,5279],[2477,5309],[2519,5298],[2559,5274],[2603,5216],[2584,5291],[2540,5303],[2526,5322],[2533,5365],[2557,5390],[2454,5373],[2440,5390],[2469,5423],[2508,5446],[2567,5459],[2627,5484],[2654,5510],[2711,5522],[2743,5508],[2715,5482],[2741,5471],[2726,5428],[2775,5458],[2826,5465],[2753,5481],[2783,5523],[2820,5519],[2803,5491],[2845,5513],[2874,5521],[2886,5548],[2928,5584],[2927,5606],[2872,5576],[2853,5546],[2803,5570],[2784,5535],[2758,5526],[2744,5566],[2690,5529],[2660,5532],[2575,5476],[2563,5496],[2608,5544],[2652,5571],[2718,5575],[2688,5589],[2698,5611],[2619,5576],[2609,5600],[2568,5595],[2557,5626],[2604,5648],[2614,5669],[2587,5740],[2554,5759],[2552,5761],[2555,5762],[2559,5763],[2595,5776],[2632,5744],[2633,5702],[2647,5713],[2646,5752],[2678,5774],[2721,5779],[2779,5749],[2764,5768],[2711,5790],[2758,5824],[2726,5824],[2700,5789],[2650,5779],[2629,5786],[2645,5833],[2685,5847],[2645,5848],[2627,5876],[2677,5858],[2711,5867],[2741,5850],[2720,5881],[2652,5904],[2649,5922],[2690,5917],[2725,5912],[2732,5899],[2733,5898],[2733,5897],[2790,5892],[2792,5911],[2841,5912],[2854,5927],[2796,5928],[2763,5911],[2743,5920],[2757,5950],[2799,5940],[2800,5956],[2731,5968],[2743,5984],[2790,5986],[2815,5974],[2888,5971],[2826,5988],[2775,6042],[2765,6068],[2738,6068],[2777,6093],[2810,6092],[2816,6117],[2848,6116],[2884,6137],[2857,6105],[2868,6081]],[[2237,4535],[2237,4530],[2241,4527]],[[3503,7570],[3488,7514],[3447,7480],[3443,7414],[3454,7453],[3509,7509],[3527,7470],[3532,7505],[3517,7536],[3539,7561],[3570,7557],[3543,7596],[3537,7638],[3576,7649],[3589,7643],[3580,7694],[3598,7667],[3635,7651],[3640,7624],[3670,7632],[3652,7603],[3664,7548],[3678,7537],[3674,7494],[3654,7444],[3659,7415],[3576,7404],[3553,7384]],[[-675,436],[-664,452],[-612,438],[-610,387],[-579,419]],[[-579,419],[-538,416],[-536,433],[-581,427]],[[-315,-764],[-319,-766],[-331,-775],[-338,-780],[-355,-787],[-370,-743],[-342,-732],[-342,-703],[-371,-706],[-376,-767],[-478,-727]],[[-478,-727],[-462,-723],[-458,-721]],[[-458,-721],[-437,-714],[-437,-714]],[[-437,-714],[-451,-719],[-458,-721]],[[-458,-721],[-478,-727]],[[-478,-727],[-547,-670],[-589,-649],[-627,-614],[-634,-549],[-682,-532],[-707,-496],[-738,-491],[-782,-397],[-793,-344],[-807,-289],[-783,-268],[-772,-227],[-756,-191],[-752,-118],[-742,-111],[-761,-100],[-744,-64],[-703,-103]],[[1303,127],[1245,151],[1283,87]],[[1435,408],[1410,402],[1385,404],[1368,366],[1359,283],[1393,224],[1403,179],[1392,149],[1344,107],[1320,124],[1325,197],[1324,206],[1323,212],[1322,232],[1322,233],[1308,266],[1286,281],[1279,289],[1262,296],[1261,265],[1302,239],[1313,210],[1303,127]],[[1049,935],[1134,891]],[[1917,340],[1951,300],[1952,219],[1932,219],[1916,183],[1859,166],[1846,138],[1869,30],[1888,-101],[1890,-147],[1869,-176],[1861,-273],[1832,-314],[1819,-377],[1793,-414],[1748,-438],[1719,-427],[1727,-344],[1692,-252],[1680,-240],[1623,-239],[1615,-170],[1589,-212],[1552,-222],[1540,-185],[1501,-163],[1466,-188],[1446,-131],[1445,-86],[1456,-65],[1437,-48],[1434,-50],[1432,-54],[1428,-62],[1412,-60],[1411,9],[1386,30],[1414,88],[1425,80],[1425,81],[1421,86],[1418,94],[1415,106],[1420,167],[1414,185],[1408,251],[1387,277],[1394,304],[1415,362],[1433,380],[1447,310],[1452,282],[1454,292]],[[1134,891],[1134,891],[1049,935]],[[68,1478],[65,1487],[63,1519],[64,1521],[64,1521],[64,1521],[130,1527],[145,1543],[147,1544],[186,1537],[235,1507],[204,1545],[226,1560],[234,1567],[238,1574],[239,1575],[311,1578],[310,1590],[223,1590],[211,1609],[207,1681],[240,1734],[289,1796],[227,1744],[196,1754],[208,1713],[177,1675],[197,1633],[197,1607],[201,1597],[214,1583],[211,1581],[180,1565],[162,1583],[122,1557],[47,1538],[35,1560],[74,1594],[29,1583],[-57,1620],[-96,1649],[-30,1740],[-23,1784],[-56,1714],[-89,1682],[-115,1683],[-106,1634],[-124,1589],[-156,1567],[-214,1583],[-242,1606],[-250,1636],[-269,1620],[-294,1613],[-343,1638],[-398,1634],[-401,1668],[-419,1637],[-497,1632],[-558,1594],[-588,1613],[-599,1641],[-642,1628],[-649,1671],[-670,1667]],[[58,1466],[59,1452],[-2,1401],[37,1419],[71,1414],[106,1355],[113,1398],[90,1408],[68,1478]],[[2172,2358],[2187,2306],[2106,1866],[2156,1796],[2209,1731],[2268,1733],[2379,1556],[2343,1427],[2309,1385],[2297,1318],[2268,1307],[2204,1313],[2115,1286],[2153,1184],[2154,1147],[2173,1056],[2216,980],[2217,946],[2248,884],[2247,786],[2202,721],[2203,683],[2215,614],[2196,538],[2172,490],[2134,445],[2056,373],[2006,372],[1979,386],[1917,340]],[[2980,4608],[2911,4494],[2840,4368],[2759,4221],[2740,4173],[2822,4112],[2890,4087],[2900,4074],[2912,3856],[2842,3705],[2753,3738],[2574,3782],[2472,3755],[2382,3689],[2305,3566],[2247,3483],[2235,3449],[2178,3388],[2197,3293],[2145,3195],[2102,3126],[2127,3055],[2182,2903],[2125,2826],[2142,2699],[2107,2590],[2172,2358]],[[3680,7317],[3676,7360],[3723,7377],[3767,7429],[3866,7420],[3908,7426],[3935,7439],[3969,7456],[4028,7459],[4044,7462],[4091,7470],[4110,7472],[4121,7454],[4144,7415]],[[3680,7317],[3676,7360],[3723,7377],[3767,7429],[3866,7420],[3908,7426],[3935,7439],[3969,7456],[4028,7459],[4044,7462],[4091,7470],[4110,7472],[4121,7454],[4144,7415]],[[3503,7570],[3472,7534],[3443,7534],[3442,7487],[3403,7471],[3410,7433],[3388,7419],[3395,7398],[3422,7348],[3459,7391],[3477,7391],[3497,7457],[3516,7427],[3525,7389],[3537,7389]],[[3503,7570],[3472,7534],[3443,7534],[3442,7487],[3403,7471],[3410,7433],[3388,7419],[3395,7398],[3422,7348],[3459,7391],[3477,7391],[3497,7457],[3516,7427],[3525,7389],[3537,7389]],[[-491,1500],[-531,1467],[-612,1464],[-619,1490],[-682,1458],[-704,1399]],[[-491,1500],[-531,1467],[-612,1464],[-619,1490],[-682,1458],[-704,1399]],[[-51,1405],[-84,1408],[-137,1381],[-156,1429],[-195,1419],[-232,1384],[-247,1397],[-266,1416],[-292,1440],[-282,1476],[-328,1525],[-365,1511],[-397,1465],[-419,1496],[-459,1478],[-491,1500]],[[-51,1405],[-84,1408],[-137,1381],[-156,1429],[-195,1419],[-232,1384],[-247,1397],[-266,1416],[-292,1440],[-282,1476],[-328,1525],[-365,1511],[-397,1465],[-419,1496],[-459,1478],[-491,1500]],[[-839,344],[-838,344],[-791,304],[-755,305],[-758,312],[-727,314],[-683,362],[-675,436]],[[-839,344],[-838,344],[-791,304],[-755,305],[-758,312],[-727,314],[-683,362],[-675,436]],[[2237,4535],[2207,4533],[2195,4582]],[[2237,4535],[2207,4533],[2195,4582]],[[968,2473],[1000,2491],[1050,2616],[1017,2633],[941,2753],[968,2775],[1028,2782],[1112,2805],[1098,2819],[1105,2861],[1085,2915],[1037,2921],[1031,2957],[1051,2990],[1033,3005],[1030,3055],[988,3044],[995,3079],[991,3094],[950,3082],[931,3094],[883,3055],[822,3049],[808,3068],[721,3030]],[[968,2473],[1000,2491],[1050,2616],[1017,2633],[941,2753],[968,2775],[1028,2782],[1112,2805],[1098,2819],[1105,2861],[1085,2915],[1037,2921],[1031,2957],[1051,2990],[1033,3005],[1030,3055],[988,3044],[995,3079],[991,3094],[950,3082],[931,3094],[883,3055],[822,3049],[808,3068],[721,3030]],[[941,3149],[946,3154]],[[941,3149],[946,3154]],[[850,3140],[860,3142],[884,3148]],[[850,3140],[860,3142],[884,3148]],[[948,3161],[945,3207],[984,3271],[947,3293],[936,3335]],[[948,3161],[945,3207],[984,3271],[947,3293],[936,3335]],[[3553,7384],[3551,7384]],[[3553,7384],[3551,7384]],[[3547,7389],[3537,7389],[3537,7389]],[[3547,7389],[3537,7389],[3537,7389]],[[3537,7389],[3537,7389]],[[3537,7389],[3537,7389]],[[830,-460],[762,-429],[762,-408],[761,-381],[753,-362],[703,-319],[691,-268],[624,-266],[589,-304],[616,-327],[597,-365],[593,-381],[574,-389],[539,-355],[511,-302],[466,-334],[397,-293],[366,-255],[327,-239],[309,-267],[276,-251],[239,-210],[209,-134],[180,-93],[203,-33],[183,2],[177,57],[144,62],[140,102],[119,123],[160,170],[129,224],[141,274],[118,318],[86,340],[80,319],[11,360]],[[830,-460],[762,-429],[762,-408],[761,-381],[753,-362],[703,-319],[691,-268],[624,-266],[589,-304],[616,-327],[597,-365],[593,-381],[574,-389],[539,-355],[511,-302],[466,-334],[397,-293],[366,-255],[327,-239],[309,-267],[276,-251],[239,-210],[209,-134],[180,-93],[203,-33],[183,2],[177,57],[144,62],[140,102],[119,123],[160,170],[129,224],[141,274],[118,318],[86,340],[80,319],[11,360]],[[-581,427],[-580,448],[-580,453]],[[-581,427],[-580,448],[-580,453]],[[288,2246],[248,2260],[183,2259],[176,2244],[73,2241],[6,2240],[-17,2220],[-52,2228],[-68,2269],[-98,2257],[-156,2305],[-175,2277],[-217,2269],[-254,2307],[-305,2289],[-331,2305],[-401,2298],[-406,2303],[-427,2323],[-441,2315],[-414,2339],[-418,2351]],[[288,2246],[248,2260],[183,2259],[176,2244],[73,2241],[6,2240],[-17,2220],[-52,2228],[-68,2269],[-98,2257],[-156,2305],[-175,2277],[-217,2269],[-254,2307],[-305,2289],[-331,2305],[-401,2298],[-406,2303],[-427,2323],[-441,2315],[-414,2339],[-418,2351]],[[288,2246],[288,2268],[321,2311],[359,2311],[383,2282],[403,2296],[386,2328],[451,2372],[499,2355],[545,2356],[611,2442],[642,2472],[714,2491],[844,2488],[903,2481],[913,2463],[968,2473]],[[288,2246],[288,2268],[321,2311],[359,2311],[383,2282],[403,2296],[386,2328],[451,2372],[499,2355],[545,2356],[611,2442],[642,2472],[714,2491],[844,2488],[903,2481],[913,2463],[968,2473]],[[553,1450],[537,1435],[562,1416],[538,1398],[533,1365],[507,1379],[455,1312],[413,1320],[393,1344],[347,1302],[335,1283]],[[553,1450],[537,1435],[562,1416],[538,1398],[533,1365],[507,1379],[455,1312],[413,1320],[393,1344],[347,1302],[335,1283]],[[553,1450],[514,1483],[488,1577],[471,1591],[524,1613],[575,1665],[542,1695],[543,1740],[592,1739],[604,1749],[612,1757],[596,1823],[571,1836],[539,1819],[476,1854],[464,1927],[470,1955],[475,1989],[419,2023],[324,2011],[328,2038],[298,2121],[304,2219],[288,2246]],[[553,1450],[514,1483],[488,1577],[471,1591],[524,1613],[575,1665],[542,1695],[543,1740],[592,1739],[604,1749],[612,1757],[596,1823],[571,1836],[539,1819],[476,1854],[464,1927],[470,1955],[475,1989],[419,2023],[324,2011],[328,2038],[298,2121],[304,2219],[288,2246]],[[1616,2645],[1584,2672],[1562,2663],[1464,2696],[1408,2702],[1385,2677],[1364,2627],[1336,2594],[1345,2548],[1362,2485],[1305,2464],[1282,2423],[1261,2439],[1252,2389],[1238,2380],[1164,2360],[1123,2393],[1023,2444],[981,2464],[968,2473]],[[1616,2645],[1584,2672],[1562,2663],[1464,2696],[1408,2702],[1385,2677],[1364,2627],[1336,2594],[1345,2548],[1362,2485],[1305,2464],[1282,2423],[1261,2439],[1252,2389],[1238,2380],[1164,2360],[1123,2393],[1023,2444],[981,2464],[968,2473]],[[58,1466],[-36,1445],[-51,1405]],[[58,1466],[-36,1445],[-51,1405]],[[1472,359],[1523,337],[1547,352],[1547,355],[1546,356],[1537,384],[1559,448],[1556,450],[1553,468],[1506,513],[1481,597],[1458,604],[1433,607],[1426,605]],[[1472,359],[1523,337],[1547,352],[1547,355],[1546,356],[1537,384],[1559,448],[1556,450],[1553,468],[1506,513],[1481,597],[1458,604],[1433,607],[1426,605]],[[1426,605],[1415,560],[1374,515],[1421,479],[1435,408]],[[1426,605],[1415,560],[1374,515],[1421,479],[1435,408]],[[2241,4527],[2271,4497],[2311,4521],[2352,4508],[2377,4515],[2392,4476],[2422,4485],[2444,4503],[2489,4501],[2522,4577],[2554,4609],[2577,4613],[2666,4597],[2707,4611],[2741,4601],[2744,4601],[2752,4603],[2890,4612],[2925,4625],[2980,4608]],[[2241,4527],[2271,4497],[2311,4521],[2352,4508],[2377,4515],[2392,4476],[2422,4485],[2444,4503],[2489,4501],[2522,4577],[2554,4609],[2577,4613],[2666,4597],[2707,4611],[2741,4601],[2744,4601],[2752,4603],[2890,4612],[2925,4625],[2980,4608]],[[-27,455],[-77,452],[-168,406],[-202,405],[-215,425],[-194,465],[-200,527],[-254,528],[-300,495],[-341,493],[-392,426],[-421,343],[-428,344],[-428,344],[-507,364],[-579,419]],[[-27,455],[-77,452],[-168,406],[-202,405],[-215,425],[-194,465],[-200,527],[-254,528],[-300,495],[-341,493],[-392,426],[-421,343],[-428,344],[-428,344],[-507,364],[-579,419]],[[11,360],[-39,348],[-66,299],[-88,310],[-108,246],[-87,214],[-149,179],[-132,155],[-163,131],[-182,91],[-192,-10],[-189,-19],[-151,-24],[-179,-54],[-172,-78],[-284,-169],[-302,-204],[-336,-225],[-319,-251],[-368,-338],[-344,-345],[-332,-401],[-415,-429],[-402,-438],[-393,-464],[-357,-464],[-351,-509],[-363,-550],[-354,-606],[-370,-661],[-396,-696],[-437,-714]],[[11,360],[-39,348],[-66,299],[-88,310],[-108,246],[-87,214],[-149,179],[-132,155],[-163,131],[-182,91],[-192,-10],[-189,-19],[-151,-24],[-179,-54],[-172,-78],[-284,-169],[-302,-204],[-336,-225],[-319,-251],[-368,-338],[-344,-345],[-332,-401],[-415,-429],[-402,-438],[-393,-464],[-357,-464],[-351,-509],[-363,-550],[-354,-606],[-370,-661],[-396,-696],[-437,-714]],[[11,360],[-29,388],[-27,455]],[[11,360],[-29,388],[-27,455]],[[1303,127],[1289,150],[1283,231],[1201,244],[1189,222],[1153,242],[1143,206],[1114,179],[1154,118],[1167,85],[1108,75],[1041,83],[1046,45],[997,45],[983,60],[958,113],[924,112],[946,156],[929,175],[910,279],[881,288],[902,359],[850,388],[831,402],[830,434],[834,445],[840,475],[807,512],[763,534],[761,614],[711,677],[669,708],[572,706],[419,734],[312,690],[294,681],[229,708],[162,692]],[[1303,127],[1289,150],[1283,231],[1201,244],[1189,222],[1153,242],[1143,206],[1114,179],[1154,118],[1167,85],[1108,75],[1041,83],[1046,45],[997,45],[983,60],[958,113],[924,112],[946,156],[929,175],[910,279],[881,288],[902,359],[850,388],[831,402],[830,434],[834,445],[840,475],[807,512],[763,534],[761,614],[711,677],[669,708],[572,706],[419,734],[312,690],[294,681],[229,708],[162,692]],[[1049,935],[1050,966],[998,963],[974,999],[965,1039],[946,1105],[954,1130],[927,1163],[903,1184],[799,1253],[793,1270],[790,1281],[761,1287],[702,1324],[662,1386],[624,1399],[577,1462],[553,1450]],[[1049,935],[1050,966],[998,963],[974,999],[965,1039],[946,1105],[954,1130],[927,1163],[903,1184],[799,1253],[793,1270],[790,1281],[761,1287],[702,1324],[662,1386],[624,1399],[577,1462],[553,1450]],[[1917,340],[1903,434],[1916,489],[1917,494],[1918,512],[1902,543],[1853,572],[1817,622],[1837,691],[1806,716],[1789,747],[1769,764],[1757,806],[1741,853],[1690,893],[1695,941],[1673,976],[1652,948],[1636,907],[1571,876],[1509,895],[1492,921],[1491,917],[1491,914],[1487,864],[1471,849],[1530,840],[1562,812],[1572,771],[1550,750],[1542,746],[1484,763],[1378,759],[1342,765],[1354,809],[1333,803],[1277,835],[1268,937],[1257,947],[1246,967],[1227,1028],[1175,1034],[1193,1013],[1133,973],[1134,891]],[[1917,340],[1903,434],[1916,489],[1917,494],[1918,512],[1902,543],[1853,572],[1817,622],[1837,691],[1806,716],[1789,747],[1769,764],[1757,806],[1741,853],[1690,893],[1695,941],[1673,976],[1652,948],[1636,907],[1571,876],[1509,895],[1492,921],[1491,917],[1491,914],[1487,864],[1471,849],[1530,840],[1562,812],[1572,771],[1550,750],[1542,746],[1484,763],[1378,759],[1342,765],[1354,809],[1333,803],[1277,835],[1268,937],[1257,947],[1246,967],[1227,1028],[1175,1034],[1193,1013],[1133,973],[1134,891]],[[68,1478],[68,1485],[72,1493],[93,1478],[130,1491],[169,1456],[192,1464],[191,1414],[218,1414],[284,1347],[311,1298],[335,1283]],[[68,1478],[68,1485],[72,1493],[93,1478],[130,1491],[169,1456],[192,1464],[191,1414],[218,1414],[284,1347],[311,1298],[335,1283]],[[209,1161],[272,1210],[299,1197],[335,1283]],[[209,1161],[272,1210],[299,1197],[335,1283]],[[-51,1405],[-27,1367],[-55,1357],[-69,1328],[-14,1336],[18,1319],[-6,1302],[-20,1264],[25,1259],[23,1236],[21,1219],[76,1190],[114,1193],[209,1161]],[[-51,1405],[-27,1367],[-55,1357],[-69,1328],[-14,1336],[18,1319],[-6,1302],[-20,1264],[25,1259],[23,1236],[21,1219],[76,1190],[114,1193],[209,1161]],[[162,692],[134,630],[46,594],[3,531],[3,489],[-27,455]],[[162,692],[134,630],[46,594],[3,531],[3,489],[-27,455]],[[162,692],[208,750],[225,805],[255,842],[273,937],[275,948],[299,1024],[266,1059],[271,1119],[209,1161]],[[162,692],[208,750],[225,805],[255,842],[273,937],[275,948],[299,1024],[266,1059],[271,1119],[209,1161]],[[2172,2358],[2124,2343],[2098,2374],[2016,2401],[1989,2408],[1974,2382],[1953,2410],[1913,2403],[1866,2494],[1803,2541],[1783,2573],[1773,2637],[1761,2649],[1689,2682],[1637,2671],[1635,2669],[1616,2645]],[[2172,2358],[2124,2343],[2098,2374],[2016,2401],[1989,2408],[1974,2382],[1953,2410],[1913,2403],[1866,2494],[1803,2541],[1783,2573],[1773,2637],[1761,2649],[1689,2682],[1637,2671],[1635,2669],[1616,2645]]]}}]}')},44449:t=>{"use strict";t.exports=JSON.parse('{"title":"Norway, admin1","version":"1.1.3","type":"FeatureCollection","copyright":"Copyright (c) 2020 Highsoft AS, Based on data from Kartverket","copyrightShort":"Kartverket","copyrightUrl":"http://www.kartverket.no","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:EPSG:32633"}},"hc-transform":{"default":{"crs":"+proj=utm +zone=33 +datum=WGS84 +units=m +no_defs","scale":0.000471660091353,"jsonres":15.5,"jsonmarginX":-999,"jsonmarginY":9851,"xoffset":-60446.6157859,"yoffset":7938888.08155}},"features":[{"type":"Feature","id":"NO.VL.46","properties":{"hc-group":"admin2","hc-key":"no-vl-46","hc-a2":"VE","name":"Vestland","hc-middle-x":0.5,"hc-middle-y":0.5},"geometry":{"type":"MultiPolygon","coordinates":[[[[-888,747],[-890,716],[-923,714],[-931,735],[-888,747]]],[[[-855,792],[-846,751],[-861,727],[-893,774],[-873,821],[-855,792]]],[[[-907,960],[-899,902],[-922,900],[-925,937],[-944,930],[-957,986],[-923,994],[-940,1018],[-938,1098],[-927,1108],[-892,1000],[-907,960]]],[[[-959,1268],[-958,1233],[-982,1239],[-969,1298],[-959,1268]]],[[[-693,2366],[-662,2352],[-693,2298],[-719,2312],[-703,2337],[-721,2391],[-693,2366]]],[[[-796,637],[-791,558],[-827,527],[-841,557],[-868,563],[-879,659],[-849,711],[-817,689],[-796,637]]],[[[-770,636],[-780,688],[-816,696],[-823,721],[-787,724],[-776,762],[-694,772],[-700,721],[-728,680],[-720,641],[-770,636]]],[[[-908,1195],[-894,1168],[-847,1143],[-833,1116],[-840,1074],[-869,1065],[-861,1098],[-886,1119],[-886,1150],[-910,1157],[-908,1195]]],[[[-923,1509],[-904,1509],[-891,1461],[-910,1453],[-941,1512],[-923,1509]]],[[[-851,1429],[-876,1450],[-871,1506],[-853,1488],[-851,1429]]],[[[-944,1593],[-961,1564],[-977,1625],[-952,1640],[-944,1593]]],[[[-878,1673],[-881,1724],[-838,1701],[-835,1652],[-880,1607],[-888,1645],[-917,1618],[-906,1692],[-878,1673]]],[[[-693,419],[-649,434],[-694,427],[-694,448],[-694,454],[-634,502],[-599,475],[-504,523],[-482,548],[-575,496],[-605,496],[-616,533],[-658,514],[-682,554],[-724,591],[-682,608],[-664,645],[-583,655],[-586,689],[-554,734],[-514,757],[-433,771],[-442,806],[-469,779],[-510,770],[-512,845],[-483,855],[-449,901],[-382,967],[-344,979],[-315,1010],[-261,991],[-322,872],[-346,750],[-306,839],[-304,878],[-260,963],[-191,1029],[-133,1038],[-80,1021],[-66,1041],[-148,1051],[-94,1111],[-138,1088],[-166,1051],[-202,1040],[-246,1006],[-278,1016],[-229,1072],[-288,1033],[-369,1012],[-402,987],[-476,980],[-449,965],[-495,881],[-536,903],[-584,825],[-602,828],[-620,716],[-664,695],[-689,739],[-667,772],[-665,835],[-638,872],[-671,861],[-713,824],[-730,846],[-717,878],[-655,898],[-710,906],[-658,994],[-670,1007],[-730,891],[-777,853],[-788,829],[-828,853],[-801,901],[-853,904],[-812,943],[-866,962],[-868,1016],[-850,1050],[-801,1049],[-816,1080],[-814,1128],[-782,1156],[-735,1081],[-715,1070],[-772,1169],[-658,1227],[-643,1267],[-613,1253],[-638,1096],[-671,1070],[-714,1070],[-671,1048],[-628,1086],[-600,1244],[-583,1283],[-619,1277],[-601,1314],[-648,1276],[-677,1271],[-682,1224],[-717,1217],[-780,1182],[-809,1198],[-853,1278],[-802,1235],[-899,1398],[-866,1394],[-807,1336],[-760,1304],[-762,1275],[-719,1229],[-718,1291],[-736,1328],[-780,1360],[-730,1383],[-732,1405],[-692,1424],[-649,1423],[-671,1452],[-733,1429],[-751,1394],[-846,1426],[-845,1526],[-820,1502],[-791,1540],[-842,1540],[-833,1592],[-783,1609],[-730,1569],[-672,1551],[-629,1585],[-523,1594],[-531,1562],[-481,1602],[-400,1591],[-341,1560],[-339,1522],[-301,1523],[-318,1489],[-260,1546],[-218,1564],[-198,1608],[-128,1578],[-103,1557],[-98,1523],[-65,1513],[-58,1446],[-77,1420],[-43,1415],[-8,1355],[-1,1399],[-24,1408],[-49,1487],[-50,1521],[17,1527],[36,1549],[121,1508],[90,1545],[137,1581],[98,1609],[93,1681],[176,1796],[114,1745],[82,1754],[94,1714],[64,1676],[100,1584],[67,1566],[49,1584],[9,1558],[-67,1539],[-78,1561],[-40,1595],[-85,1583],[-171,1621],[-210,1650],[-144,1740],[-137,1784],[-170,1715],[-203,1683],[-228,1684],[-220,1634],[-238,1590],[-270,1567],[-328,1584],[-364,1637],[-407,1613],[-457,1638],[-512,1634],[-515,1668],[-533,1637],[-610,1632],[-647,1603],[-688,1598],[-713,1642],[-756,1628],[-762,1671],[-808,1684],[-799,1703],[-738,1674],[-725,1688],[-763,1728],[-810,1729],[-819,1779],[-744,1797],[-734,1819],[-701,1805],[-683,1742],[-681,1792],[-702,1821],[-628,1826],[-554,1810],[-583,1828],[-737,1833],[-782,1813],[-799,1859],[-757,1889],[-813,1894],[-702,1920],[-657,1910],[-604,1875],[-495,1910],[-526,1919],[-565,1897],[-618,1901],[-631,1925],[-673,1925],[-726,1970],[-722,1994],[-638,1981],[-714,2027],[-607,2006],[-678,2049],[-769,2065],[-783,2097],[-763,2153],[-731,2158],[-695,2189],[-611,2215],[-623,2239],[-594,2265],[-546,2260],[-477,2233],[-460,2188],[-387,2189],[-379,2178],[-408,2100],[-369,2171],[-355,2169],[-319,2114],[-297,2108],[-337,2170],[-247,2158],[-215,2131],[-161,2129],[-129,2171],[-109,2173],[-61,2138],[-60,2162],[-91,2186],[-142,2179],[-178,2140],[-257,2177],[-321,2179],[-341,2199],[-402,2217],[-434,2202],[-455,2238],[-376,2231],[-364,2241],[-484,2265],[-565,2288],[-674,2269],[-693,2289],[-664,2334],[-638,2315],[-599,2366],[-575,2354],[-628,2433],[-665,2444],[-673,2491],[-625,2524],[-595,2483],[-586,2430],[-541,2386],[-532,2351],[-541,2324],[-515,2299],[-448,2305],[-419,2289],[-368,2307],[-331,2269],[-289,2277],[-270,2305],[-212,2258],[-182,2270],[-157,2218],[-108,2241],[63,2244],[70,2260],[134,2260],[174,2246],[190,2220],[184,2122],[214,2038],[211,2012],[305,2023],[362,1990],[350,1927],[362,1855],[425,1820],[458,1837],[482,1823],[499,1757],[478,1739],[430,1741],[428,1696],[462,1666],[374,1577],[400,1484],[439,1450],[448,1416],[419,1366],[393,1380],[341,1312],[300,1320],[280,1344],[247,1326],[199,1246],[186,1197],[159,1210],[81,1150],[124,1143],[157,1119],[152,1059],[185,1024],[162,949],[141,843],[111,805],[94,751],[49,693],[20,631],[-68,594],[-111,532],[-111,489],[-141,455],[-190,452],[-308,403],[-329,425],[-308,465],[-303,515],[-362,532],[-414,495],[-454,494],[-506,427],[-535,343],[-621,365],[-693,419]]],[[[-789,436],[-797,363],[-841,314],[-905,305],[-953,344],[-890,428],[-854,440],[-802,506],[-803,451],[-823,370],[-854,352],[-859,322],[-819,339],[-789,436]]],[[[-741,2197],[-789,2196],[-770,2228],[-815,2246],[-785,2281],[-751,2282],[-654,2227],[-697,2211],[-690,2239],[-741,2197]]],[[[-907,536],[-943,481],[-935,457],[-934,423],[-956,408],[-966,459],[-951,506],[-922,541],[-967,554],[-950,602],[-919,616],[-888,572],[-864,492],[-881,478],[-882,527],[-907,536]]]]}},{"type":"Feature","id":"NO.MR.15","properties":{"hc-group":"admin2","hc-key":"no-mr-15","hc-a2":"MO","name":"Møre og Romsdal","hc-middle-x":0.5,"hc-middle-y":0.5},"geometry":{"type":"MultiPolygon","coordinates":[[[[-227,2755],[-231,2728],[-271,2754],[-228,2776],[-227,2755]]],[[[-308,2650],[-288,2575],[-359,2520],[-372,2610],[-356,2641],[-308,2650]]],[[[-209,2652],[-175,2617],[-260,2627],[-282,2659],[-209,2652]]],[[[-491,2488],[-502,2516],[-471,2566],[-420,2567],[-384,2541],[-400,2486],[-431,2477],[-491,2488]]],[[[637,3146],[597,3151],[592,3195],[616,3194],[637,3146]]],[[[593,3143],[530,3134],[499,3170],[560,3215],[586,3188],[593,3143]]],[[[834,3161],[752,3165],[742,3206],[710,3243],[795,3259],[820,3277],[777,3316],[792,3339],[823,3336],[834,3294],[871,3272],[832,3208],[834,3161]]],[[[685,3237],[738,3163],[733,3145],[679,3137],[652,3152],[627,3201],[636,3235],[663,3226],[675,3191],[685,3237]]],[[[399,3086],[420,3111],[436,3098],[477,3108],[486,3093],[434,3048],[399,3086]]],[[[333,3088],[352,3057],[373,3112],[390,3126],[387,3079],[402,3040],[330,2999],[284,3032],[304,3063],[295,3093],[333,3088]]],[[[55,2957],[99,2953],[77,2889],[42,2921],[55,2957]]],[[[-404,2615],[-396,2612],[-405,2585],[-452,2594],[-404,2615]]],[[[79,2854],[79,2826],[-15,2803],[-22,2827],[-3,2862],[18,2854],[61,2867],[79,2854]]],[[[775,3149],[833,3155],[827,3150],[806,3148],[775,3149]]],[[[737,3141],[749,3146],[771,3149],[746,3143],[737,3141]]],[[[-532,2351],[-495,2403],[-547,2426],[-555,2447],[-534,2488],[-464,2460],[-454,2423],[-425,2391],[-449,2440],[-439,2468],[-407,2463],[-371,2479],[-350,2443],[-365,2387],[-397,2331],[-354,2380],[-341,2422],[-312,2384],[-313,2359],[-283,2367],[-193,2342],[-294,2390],[-326,2456],[-344,2471],[-332,2508],[-295,2552],[-181,2591],[-160,2513],[-138,2483],[-112,2416],[-127,2367],[-100,2386],[-125,2486],[-148,2536],[-146,2599],[-107,2604],[-87,2565],[-89,2611],[-23,2636],[37,2600],[29,2550],[61,2487],[64,2425],[33,2370],[34,2341],[68,2390],[82,2475],[111,2478],[145,2450],[186,2470],[221,2425],[209,2460],[181,2484],[130,2481],[57,2522],[45,2560],[69,2562],[31,2631],[-27,2658],[-110,2630],[-143,2630],[-174,2662],[-113,2689],[-32,2671],[-52,2696],[-104,2697],[-80,2713],[-182,2719],[-182,2758],[-152,2782],[-70,2777],[-48,2729],[-30,2767],[23,2793],[57,2749],[81,2790],[141,2779],[117,2759],[138,2748],[144,2682],[163,2758],[237,2720],[257,2680],[289,2671],[294,2640],[310,2676],[389,2687],[378,2698],[286,2692],[259,2721],[260,2750],[283,2753],[285,2710],[301,2729],[303,2779],[341,2796],[425,2812],[501,2800],[530,2769],[533,2789],[505,2826],[518,2842],[437,2825],[354,2818],[306,2793],[253,2796],[251,2833],[293,2856],[373,2869],[347,2874],[232,2845],[103,2845],[102,2882],[146,2923],[203,2906],[175,2938],[132,2937],[101,3013],[168,3049],[243,3065],[318,2971],[386,3020],[425,3014],[389,2964],[498,3005],[533,2980],[551,2866],[609,2829],[640,2784],[688,2775],[565,2892],[568,2952],[498,3047],[466,3036],[517,3098],[551,3108],[562,3058],[632,2976],[619,2966],[621,2913],[649,2915],[690,2876],[711,2900],[755,2852],[729,2900],[679,2929],[660,2973],[745,2972],[745,2989],[701,2994],[728,3017],[653,2985],[628,3010],[671,3014],[673,3031],[608,3030],[694,3069],[709,3049],[770,3056],[818,3095],[836,3083],[878,3095],[874,3045],[917,3056],[920,3005],[937,2991],[918,2958],[924,2922],[972,2916],[991,2862],[985,2820],[999,2806],[915,2783],[854,2776],[827,2754],[903,2633],[936,2617],[887,2492],[855,2474],[799,2463],[754,2488],[600,2491],[528,2473],[497,2443],[431,2356],[385,2356],[337,2373],[273,2329],[289,2296],[269,2283],[246,2312],[207,2312],[174,2269],[174,2246],[134,2260],[70,2260],[63,2244],[-108,2241],[-157,2218],[-182,2270],[-212,2258],[-270,2305],[-289,2277],[-331,2269],[-368,2307],[-419,2289],[-448,2305],[-515,2299],[-541,2324],[-532,2351]]],[[[466,3365],[521,3381],[553,3406],[588,3395],[611,3332],[571,3286],[536,3279],[509,3304],[528,3311],[472,3332],[466,3365]]]]}},{"type":"Feature","id":"NO.AG.42","properties":{"hc-group":"admin2","hc-key":"no-ag-42","hc-a2":"AG","name":"Agder","hc-middle-x":0.6,"hc-middle-y":0.75},"geometry":{"type":"MultiPolygon","coordinates":[[[[-494,-778],[-493,-803],[-512,-798],[-533,-762],[-494,-778]]],[[[717,-460],[691,-486],[595,-473],[587,-489],[651,-496],[624,-521],[641,-536],[565,-593],[528,-602],[522,-645],[434,-718],[410,-755],[353,-776],[313,-846],[281,-832],[249,-850],[188,-910],[174,-942],[157,-922],[138,-955],[99,-919],[125,-905],[108,-852],[92,-916],[47,-962],[-67,-964],[-103,-999],[-184,-990],[-235,-969],[-241,-950],[-276,-968],[-315,-959],[-320,-983],[-355,-987],[-351,-960],[-281,-911],[-377,-944],[-352,-898],[-391,-937],[-428,-893],[-364,-884],[-395,-869],[-431,-826],[-425,-877],[-457,-873],[-454,-817],[-476,-871],[-440,-917],[-511,-909],[-543,-862],[-509,-820],[-476,-820],[-461,-787],[-485,-706],[-490,-767],[-591,-727],[-510,-696],[-484,-661],[-468,-606],[-477,-550],[-462,-515],[-471,-464],[-507,-464],[-529,-429],[-446,-401],[-458,-345],[-482,-338],[-433,-251],[-450,-224],[-416,-204],[-398,-169],[-286,-77],[-293,-54],[-264,-24],[-302,-19],[-295,91],[-263,154],[-263,179],[-200,215],[-221,246],[-202,310],[-179,299],[-152,349],[-103,360],[-34,319],[-27,341],[4,318],[27,275],[15,225],[47,170],[5,123],[26,102],[30,62],[64,57],[70,2],[89,-33],[66,-93],[90,-118],[125,-210],[152,-252],[196,-267],[193,-248],[233,-243],[279,-286],[352,-334],[397,-301],[425,-355],[460,-389],[503,-327],[476,-304],[510,-266],[578,-268],[590,-318],[639,-362],[649,-429],[717,-460]]]]}},{"type":"Feature","id":"NO.NO.18","properties":{"hc-group":"admin2","hc-key":"no-no-18","hc-a2":"NO","name":"Nordland","hc-middle-x":0.5,"hc-middle-y":0.5},"geometry":{"type":"MultiPolygon","coordinates":[[[[2325,5809],[2333,5836],[2347,5822],[2335,5786],[2325,5809]]],[[[2575,5971],[2604,5966],[2598,5951],[2537,5944],[2575,5971]]],[[[2581,7087],[2623,7065],[2596,6971],[2586,6987],[2560,6952],[2543,7012],[2562,7038],[2584,7010],[2592,7033],[2581,7087]]],[[[2431,5690],[2411,5627],[2380,5652],[2397,5672],[2387,5699],[2410,5709],[2431,5690]]],[[[2737,6193],[2702,6181],[2704,6206],[2725,6214],[2737,6193]]],[[[2851,6269],[2868,6277],[2842,6211],[2845,6150],[2830,6144],[2812,6193],[2778,6207],[2802,6253],[2836,6233],[2851,6269]]],[[[2497,5562],[2417,5522],[2438,5558],[2494,5567],[2497,5562]]],[[[2379,5586],[2399,5575],[2401,5536],[2362,5520],[2348,5551],[2379,5586]]],[[[2240,5148],[2219,5137],[2233,5165],[2261,5181],[2240,5148]]],[[[3180,6929],[3155,6929],[3147,6952],[3169,6986],[3180,6929]]],[[[3110,6929],[3131,6956],[3141,6922],[3187,6896],[3148,6883],[3090,6888],[3092,6933],[3110,6929]]],[[[3067,7154],[3060,7137],[3036,7157],[3064,7201],[3084,7182],[3067,7154]]],[[[2839,7185],[2814,7200],[2817,7229],[2869,7213],[2877,7187],[2857,7160],[2839,7185]]],[[[3274,6977],[3361,6980],[3384,6955],[3356,6944],[3314,6967],[3287,6945],[3246,6958],[3274,6977]]],[[[3086,7669],[3052,7678],[3061,7713],[3086,7711],[3086,7669]]],[[[2076,5103],[2079,5050],[2059,5017],[2007,5043],[2032,5103],[2076,5103]]],[[[2242,5111],[2205,5058],[2193,5071],[2208,5095],[2242,5111]]],[[[2141,4919],[2118,4873],[2097,4859],[2115,4884],[2141,4919]]],[[[2391,6698],[2345,6688],[2370,6711],[2391,6720],[2391,6698]]],[[[3078,7369],[3014,7356],[2980,7412],[3013,7426],[3098,7408],[3078,7369]]],[[[2910,6487],[2908,6466],[2856,6450],[2902,6501],[2910,6487]]],[[[2101,4655],[2104,4679],[2138,4707],[2164,4665],[2146,4633],[2175,4621],[2120,4578],[2067,4597],[2103,4634],[2101,4655]]],[[[3440,7386],[3439,7386],[3439,7386],[3440,7386]]],[[[2082,4583],[2119,4565],[2124,4536],[2094,4534],[2082,4583]]],[[[3492,7034],[3504,7023],[3501,6996],[3458,7008],[3486,7039],[3491,7035],[3499,7063],[3528,7090],[3526,7113],[3567,7096],[3534,7145],[3524,7130],[3453,7125],[3466,7144],[3506,7146],[3503,7164],[3458,7170],[3431,7190],[3452,7218],[3485,7210],[3496,7191],[3554,7170],[3572,7120],[3627,7076],[3646,7072],[3596,7127],[3583,7171],[3558,7197],[3524,7204],[3465,7246],[3526,7278],[3607,7293],[3660,7268],[3648,7228],[3738,7271],[3769,7200],[3803,7178],[3810,7153],[3830,7162],[3820,7187],[3782,7221],[3762,7272],[3773,7299],[3797,7302],[3849,7269],[3863,7279],[3808,7306],[3860,7321],[3944,7299],[3881,7340],[3838,7335],[3859,7404],[3805,7379],[3775,7339],[3712,7320],[3718,7365],[3689,7380],[3652,7330],[3567,7319],[3563,7361],[3611,7379],[3655,7431],[3753,7422],[3795,7427],[3857,7458],[3998,7474],[4031,7417],[4029,7310],[4053,7142],[3985,6952],[3911,7005],[3792,7065],[3763,7009],[3631,6893],[3581,6674],[3537,6581],[3460,6567],[3439,6498],[3542,6313],[3540,6183],[3479,6130],[3431,6072],[3300,5811],[3221,5721],[3257,5557],[3110,5451],[2939,5434],[2960,5246],[2973,5173],[2944,5083],[2929,4936],[2930,4764],[2886,4714],[2867,4609],[2812,4626],[2627,4602],[2594,4612],[2553,4599],[2464,4615],[2441,4611],[2409,4578],[2376,4502],[2331,4505],[2327,4476],[2279,4477],[2264,4516],[2198,4522],[2158,4498],[2127,4528],[2133,4574],[2194,4603],[2230,4601],[2243,4627],[2277,4629],[2345,4703],[2393,4777],[2394,4794],[2300,4685],[2242,4646],[2197,4653],[2232,4677],[2207,4727],[2305,4729],[2307,4740],[2223,4751],[2193,4748],[2157,4722],[2193,4777],[2246,4829],[2264,4824],[2244,4892],[2298,4865],[2305,4917],[2275,4945],[2293,4957],[2281,5007],[2258,4945],[2222,4965],[2228,5015],[2211,5012],[2206,5050],[2259,5125],[2285,5114],[2310,5046],[2354,5044],[2320,5064],[2310,5104],[2285,5125],[2284,5151],[2334,5199],[2303,5219],[2327,5280],[2364,5310],[2446,5275],[2490,5217],[2471,5292],[2427,5304],[2409,5332],[2444,5391],[2341,5374],[2327,5391],[2355,5425],[2395,5447],[2454,5460],[2514,5485],[2541,5511],[2614,5527],[2630,5510],[2602,5483],[2631,5482],[2613,5430],[2650,5459],[2713,5467],[2640,5482],[2670,5525],[2716,5510],[2761,5522],[2773,5549],[2815,5586],[2814,5607],[2759,5577],[2740,5548],[2690,5571],[2671,5536],[2645,5527],[2631,5567],[2577,5531],[2535,5530],[2507,5501],[2462,5477],[2450,5498],[2495,5546],[2548,5578],[2605,5576],[2561,5611],[2517,5576],[2487,5582],[2496,5601],[2455,5597],[2444,5627],[2491,5650],[2501,5671],[2474,5741],[2439,5762],[2482,5777],[2519,5745],[2564,5775],[2608,5780],[2666,5750],[2651,5770],[2598,5791],[2645,5826],[2613,5826],[2587,5791],[2537,5780],[2516,5788],[2532,5834],[2572,5849],[2532,5850],[2514,5877],[2564,5859],[2607,5882],[2539,5905],[2536,5924],[2612,5914],[2623,5897],[2676,5894],[2678,5912],[2728,5914],[2741,5928],[2683,5929],[2650,5913],[2630,5922],[2644,5952],[2685,5942],[2687,5957],[2618,5969],[2630,5986],[2677,5988],[2702,5976],[2775,5972],[2713,5989],[2662,6043],[2652,6070],[2625,6070],[2648,6095],[2697,6093],[2703,6118],[2735,6118],[2771,6139],[2744,6106],[2757,6089],[2793,6139],[2784,6162],[2799,6193],[2814,6135],[2850,6127],[2867,6191],[2913,6193],[2967,6163],[2965,6189],[2873,6204],[2897,6272],[2927,6266],[3011,6272],[2944,6288],[2973,6308],[2988,6292],[3029,6316],[3075,6304],[3066,6256],[3104,6307],[3128,6315],[3211,6276],[3218,6221],[3238,6221],[3242,6281],[3217,6305],[3242,6315],[3325,6283],[3321,6317],[3290,6307],[3227,6333],[3197,6311],[3206,6338],[3165,6332],[3118,6343],[3145,6367],[3150,6394],[3103,6378],[3092,6360],[3027,6361],[3046,6349],[2995,6318],[2998,6368],[2964,6346],[2886,6339],[2973,6449],[2989,6489],[3036,6485],[3043,6449],[3114,6505],[3043,6505],[3013,6539],[3034,6569],[3117,6611],[3148,6577],[3132,6572],[3101,6600],[3115,6561],[3102,6538],[3053,6524],[3104,6523],[3153,6566],[3165,6539],[3141,6483],[3174,6531],[3214,6539],[3246,6517],[3279,6411],[3306,6367],[3319,6389],[3294,6414],[3282,6464],[3259,6489],[3281,6518],[3264,6522],[3285,6557],[3368,6610],[3306,6592],[3254,6557],[3182,6568],[3173,6617],[3194,6625],[3243,6612],[3225,6656],[3210,6634],[3184,6650],[3159,6637],[3159,6666],[3203,6701],[3191,6728],[3226,6703],[3266,6690],[3258,6707],[3302,6696],[3268,6721],[3249,6711],[3223,6746],[3283,6752],[3346,6696],[3342,6736],[3282,6772],[3217,6796],[3158,6728],[3111,6693],[3047,6664],[3014,6678],[3060,6712],[3034,6735],[3134,6745],[3103,6749],[3109,6779],[3050,6768],[3022,6796],[3033,6811],[3118,6824],[3122,6843],[3052,6829],[3098,6871],[3157,6863],[3160,6818],[3191,6867],[3340,6918],[3364,6878],[3394,6965],[3423,6972],[3358,6987],[3282,6988],[3264,7017],[3216,6975],[3207,6953],[3184,6986],[3221,7041],[3253,7064],[3254,7034],[3290,7066],[3291,7092],[3321,7071],[3322,7032],[3286,7031],[3287,7003],[3349,7033],[3379,7066],[3363,7096],[3384,7110],[3390,7160],[3412,7156],[3415,7091],[3431,7100],[3424,7050],[3430,7019],[3416,6983],[3463,6944],[3478,6865],[3541,6804],[3545,6840],[3501,6857],[3483,6878],[3496,6955],[3529,6895],[3548,6879],[3548,6913],[3506,6956],[3520,6968],[3552,6926],[3557,6975],[3515,6985],[3544,7038],[3605,7004],[3613,7021],[3578,7031],[3555,7058],[3508,7027],[3492,7034]]],[[[3424,7391],[3425,7394],[3434,7391],[3424,7391],[3424,7391],[3424,7391]]],[[[2443,6825],[2417,6813],[2455,6932],[2487,7004],[2508,7023],[2507,7051],[2537,7034],[2507,6992],[2522,6988],[2526,6926],[2498,6917],[2479,6941],[2477,6912],[2499,6896],[2488,6867],[2452,6849],[2443,6825]]],[[[3424,7391],[3414,7337],[3389,7278],[3362,7258],[3363,7320],[3323,7304],[3317,7261],[3287,7202],[3257,7232],[3212,7223],[3206,7245],[3281,7344],[3264,7344],[3230,7297],[3214,7299],[3169,7231],[3139,7207],[3124,7177],[3098,7162],[3101,7211],[3135,7276],[3179,7332],[3179,7376],[3152,7382],[3169,7416],[3233,7444],[3251,7475],[3234,7500],[3231,7551],[3287,7563],[3234,7573],[3232,7618],[3286,7629],[3264,7641],[3261,7668],[3287,7735],[3364,7740],[3370,7680],[3353,7596],[3324,7557],[3351,7567],[3380,7603],[3390,7572],[3359,7536],[3331,7535],[3329,7489],[3290,7472],[3297,7435],[3275,7421],[3300,7353],[3346,7393],[3364,7393],[3385,7458],[3412,7391],[3424,7391],[3424,7391],[3424,7391]]],[[[2259,5327],[2303,5359],[2304,5325],[2357,5353],[2403,5350],[2308,5294],[2263,5245],[2259,5260],[2222,5256],[2259,5327]]],[[[2321,5433],[2282,5391],[2201,5357],[2299,5470],[2252,5484],[2307,5508],[2311,5469],[2289,5449],[2321,5433]]],[[[3150,7326],[3109,7252],[3027,7167],[3014,7170],[3030,7215],[3018,7231],[2999,7159],[2946,7117],[2855,7082],[2855,7121],[2904,7154],[2888,7211],[2916,7191],[2946,7214],[2913,7260],[2965,7277],[2994,7305],[3010,7264],[3016,7306],[3037,7304],[3045,7274],[3033,7245],[3062,7270],[3068,7309],[3101,7305],[3150,7326]]],[[[2911,7517],[2963,7556],[2932,7573],[2958,7614],[2976,7559],[2983,7614],[3006,7628],[3004,7581],[3064,7600],[3082,7595],[3070,7645],[3084,7662],[3100,7603],[3113,7651],[3145,7622],[3118,7672],[3101,7755],[3139,7782],[3143,7740],[3185,7695],[3169,7628],[3194,7656],[3211,7651],[3202,7611],[3182,7611],[3180,7578],[3215,7552],[3216,7522],[3198,7488],[3117,7427],[3061,7432],[3044,7476],[3109,7499],[3147,7528],[3143,7572],[3103,7583],[3119,7566],[3104,7536],[3047,7505],[3041,7536],[3024,7500],[3002,7516],[2984,7466],[2930,7456],[2911,7517]]],[[[2134,4855],[2194,4911],[2190,4934],[2149,4918],[2179,5005],[2195,4964],[2233,4909],[2246,4844],[2228,4830],[2192,4800],[2149,4797],[2160,4760],[2100,4709],[2118,4780],[2104,4786],[2120,4824],[2142,4821],[2134,4855]]],[[[2649,7132],[2679,7145],[2645,7159],[2687,7200],[2733,7178],[2759,7224],[2792,7233],[2794,7168],[2823,7188],[2844,7166],[2829,7127],[2805,7105],[2741,7076],[2725,7043],[2710,7060],[2708,7023],[2685,7018],[2680,7048],[2660,7058],[2661,7028],[2645,6994],[2628,7020],[2638,7049],[2670,7091],[2636,7069],[2652,7102],[2649,7132]]],[[[3406,7891],[3354,7823],[3346,7796],[3283,7761],[3259,7785],[3265,7754],[3253,7701],[3225,7677],[3223,7740],[3233,7782],[3264,7858],[3290,7885],[3328,7904],[3348,7976],[3416,8031],[3429,7993],[3406,7891]]]]}},{"type":"Feature","id":"NO.VI.30","properties":{"hc-group":"admin2","hc-key":"no-vi-30","hc-a2":"VI","name":"Viken","hc-middle-x":0.4,"hc-middle-y":0.275},"geometry":{"type":"MultiPolygon","coordinates":[[[[1439,-266],[1457,-264],[1440,-305],[1417,-298],[1439,-266]]],[[[1322,408],[1270,405],[1254,366],[1246,283],[1280,224],[1290,179],[1279,149],[1231,107],[1207,124],[1213,176],[1195,266],[1143,296],[1148,265],[1189,239],[1199,210],[1189,127],[1176,151],[1169,231],[1088,245],[1075,222],[1042,243],[1003,179],[1053,86],[994,76],[928,83],[933,45],[884,45],[844,114],[811,112],[832,156],[816,173],[797,279],[768,288],[788,359],[717,402],[726,475],[693,512],[650,534],[650,606],[639,633],[555,709],[458,706],[305,734],[180,681],[115,708],[49,693],[94,751],[111,805],[141,843],[162,949],[185,1024],[152,1059],[157,1119],[124,1143],[81,1150],[159,1210],[186,1197],[199,1246],[247,1326],[280,1344],[300,1320],[341,1312],[393,1380],[419,1366],[448,1416],[439,1450],[464,1462],[510,1400],[549,1387],[587,1322],[677,1282],[686,1254],[826,1158],[840,1130],[832,1092],[872,1021],[861,980],[885,963],[937,966],[935,936],[1021,892],[1019,973],[1079,1014],[1061,1034],[1114,1028],[1133,968],[1155,937],[1164,835],[1220,803],[1240,809],[1228,766],[1371,763],[1429,747],[1458,771],[1448,813],[1416,840],[1357,849],[1374,864],[1379,921],[1396,896],[1457,876],[1520,908],[1559,976],[1582,941],[1577,894],[1628,853],[1659,754],[1724,692],[1704,623],[1740,572],[1788,544],[1810,482],[1789,434],[1804,340],[1837,300],[1839,219],[1818,219],[1803,183],[1746,167],[1733,138],[1775,-63],[1776,-147],[1755,-175],[1747,-273],[1718,-314],[1706,-377],[1680,-414],[1634,-438],[1606,-427],[1613,-343],[1567,-240],[1501,-235],[1502,-169],[1467,-219],[1439,-222],[1427,-185],[1388,-163],[1353,-187],[1325,-101],[1342,-65],[1299,-60],[1297,9],[1272,30],[1301,89],[1306,167],[1274,277],[1302,363],[1320,380],[1339,282],[1359,360],[1409,337],[1434,353],[1423,384],[1446,448],[1392,514],[1367,597],[1314,607],[1301,561],[1261,515],[1308,479],[1322,408]]]]}},{"type":"Feature","id":"NO.RO.11","properties":{"hc-group":"admin2","hc-key":"no-ro-11","hc-a2":"RO","name":"Rogaland","hc-middle-x":0.6,"hc-middle-y":0.1},"geometry":{"type":"MultiPolygon","coordinates":[[[[-620,109],[-603,97],[-625,71],[-667,66],[-663,112],[-620,109]]],[[[-823,11],[-755,-17],[-770,-48],[-838,4],[-823,11]]],[[[-707,22],[-744,3],[-746,35],[-722,51],[-707,22]]],[[[-885,44],[-910,83],[-891,108],[-873,76],[-885,44]]],[[[-955,262],[-928,141],[-948,57],[-977,38],[-999,87],[-982,164],[-962,156],[-977,211],[-955,262]]],[[[-953,344],[-905,305],[-841,314],[-797,363],[-789,436],[-778,452],[-726,439],[-724,387],[-693,419],[-621,365],[-535,343],[-506,427],[-454,494],[-414,495],[-362,532],[-303,515],[-308,465],[-329,425],[-308,403],[-190,452],[-141,455],[-143,388],[-103,360],[-152,349],[-179,299],[-202,310],[-221,246],[-200,215],[-263,179],[-263,154],[-295,91],[-302,-19],[-264,-24],[-293,-54],[-286,-77],[-398,-169],[-416,-204],[-450,-224],[-433,-251],[-482,-338],[-458,-345],[-446,-401],[-529,-429],[-507,-464],[-471,-464],[-462,-515],[-477,-550],[-468,-606],[-484,-661],[-510,-696],[-591,-727],[-661,-670],[-687,-663],[-741,-614],[-748,-549],[-817,-522],[-821,-496],[-852,-491],[-896,-396],[-921,-289],[-897,-268],[-886,-200],[-870,-191],[-873,-129],[-839,-159],[-875,-100],[-858,-63],[-796,-123],[-808,-212],[-793,-163],[-728,-147],[-653,-250],[-661,-203],[-626,-159],[-595,-145],[-408,-112],[-524,-114],[-608,-131],[-671,-199],[-689,-149],[-654,-125],[-668,-101],[-700,-102],[-718,-43],[-694,-25],[-606,-8],[-654,0],[-618,50],[-575,81],[-540,90],[-509,123],[-560,92],[-598,95],[-606,123],[-542,119],[-554,153],[-601,133],[-612,162],[-640,150],[-598,200],[-549,216],[-518,279],[-404,314],[-475,309],[-519,292],[-497,327],[-496,371],[-516,311],[-556,249],[-667,171],[-672,247],[-559,257],[-612,262],[-673,281],[-690,326],[-708,317],[-707,266],[-739,260],[-768,227],[-725,243],[-693,199],[-694,171],[-762,170],[-779,145],[-799,240],[-818,160],[-861,135],[-879,221],[-890,154],[-900,164],[-904,251],[-927,199],[-956,274],[-953,344]]],[[[-694,427],[-704,440],[-694,454],[-694,448],[-694,427]]]]}},{"type":"Feature","id":"NO.TF.54","properties":{"hc-group":"admin2","hc-key":"no-tf-54","hc-a2":"TO","name":"Troms og Finnmark","hc-middle-x":0.5,"hc-middle-y":0.5},"geometry":{"type":"MultiPolygon","coordinates":[[[[4969,8705],[4962,8682],[4925,8700],[4934,8722],[4969,8705]]],[[[4735,8730],[4716,8723],[4704,8760],[4712,8787],[4738,8754],[4735,8730]]],[[[4652,8546],[4656,8572],[4697,8587],[4703,8512],[4661,8495],[4652,8546]]],[[[4736,8696],[4759,8670],[4797,8680],[4766,8653],[4758,8624],[4720,8621],[4704,8662],[4712,8694],[4736,8696]]],[[[4077,8467],[4083,8500],[4104,8493],[4104,8471],[4077,8467]]],[[[4159,8644],[4131,8605],[4116,8656],[4125,8708],[4148,8702],[4157,8668],[4178,8707],[4203,8682],[4159,8644]]],[[[3480,7771],[3528,7745],[3557,7751],[3567,7734],[3559,7685],[3508,7696],[3468,7749],[3480,7771]]],[[[5732,9655],[5752,9648],[5745,9618],[5723,9634],[5732,9655]]],[[[5674,9686],[5688,9694],[5680,9632],[5635,9650],[5655,9695],[5674,9686]]],[[[5516,9526],[5492,9517],[5463,9540],[5488,9552],[5460,9562],[5467,9600],[5501,9602],[5505,9552],[5541,9561],[5532,9527],[5516,9526]]],[[[4949,8905],[4933,8919],[4933,9005],[4958,8982],[4949,8905]]],[[[5929,9064],[5937,9042],[5913,9020],[5919,9060],[5929,9064]]],[[[6017,9395],[6005,9386],[5996,9410],[6010,9424],[6017,9395]]],[[[3801,7776],[3785,7812],[3812,7854],[3840,7861],[3839,7832],[3801,7776]]],[[[3463,7386],[3499,7398],[3520,7384],[3537,7343],[3509,7325],[3518,7298],[3468,7293],[3436,7268],[3433,7312],[3463,7386]]],[[[7233,8960],[7219,9001],[7231,9024],[7267,9015],[7287,8968],[7308,8961],[7266,8917],[7246,8928],[7240,8892],[7216,8893],[7233,8960]]],[[[4361,8711],[4307,8722],[4307,8755],[4329,8758],[4367,8725],[4361,8711]]],[[[4170,8777],[4173,8737],[4145,8747],[4158,8775],[4170,8777]]],[[[4539,8827],[4532,8832],[4527,8898],[4554,8865],[4539,8827]]],[[[4446,8635],[4454,8618],[4423,8527],[4358,8501],[4346,8516],[4367,8568],[4409,8607],[4429,8642],[4446,8635]]],[[[4238,8821],[4254,8836],[4273,8779],[4269,8737],[4236,8720],[4205,8746],[4241,8786],[4238,8821]]],[[[3732,7595],[3643,7555],[3643,7594],[3691,7667],[3732,7595]]],[[[3740,7631],[3733,7673],[3711,7699],[3716,7720],[3753,7670],[3751,7718],[3779,7717],[3816,7676],[3777,7624],[3740,7631]]],[[[3440,7386],[3439,7386],[3436,7389],[3434,7391],[3424,7391],[3424,7391],[3424,7391],[3424,7391],[3412,7391],[3385,7458],[3364,7393],[3346,7393],[3300,7353],[3275,7421],[3297,7435],[3290,7472],[3329,7489],[3331,7535],[3359,7536],[3390,7572],[3375,7516],[3334,7481],[3330,7415],[3341,7455],[3396,7511],[3414,7472],[3419,7507],[3404,7538],[3426,7562],[3457,7559],[3430,7598],[3424,7640],[3449,7658],[3472,7643],[3467,7696],[3485,7669],[3522,7653],[3527,7625],[3557,7634],[3539,7605],[3551,7550],[3565,7539],[3561,7496],[3541,7446],[3540,7407],[3500,7416],[3440,7386]]],[[[3567,7319],[3551,7321],[3536,7377],[3558,7405],[3577,7393],[3566,7461],[3582,7485],[3689,7542],[3737,7482],[3725,7536],[3764,7558],[3800,7549],[3828,7514],[3875,7528],[3838,7533],[3809,7576],[3786,7565],[3759,7584],[3824,7635],[3855,7615],[3920,7609],[3825,7648],[3890,7700],[3920,7682],[3928,7703],[3893,7718],[3896,7735],[3811,7703],[3840,7754],[3826,7782],[3878,7863],[3871,7883],[3932,7889],[3957,7913],[4013,7920],[3992,7931],[3996,7980],[3971,7979],[3965,8025],[3994,8066],[4011,8127],[4001,8167],[4042,8193],[4107,8090],[4106,8036],[4118,8040],[4123,8098],[4137,8046],[4167,8017],[4161,8062],[4199,8070],[4256,8049],[4230,8080],[4151,8104],[4119,8157],[4091,8162],[4096,8225],[4133,8243],[4196,8256],[4250,8132],[4290,8099],[4349,8096],[4358,8061],[4325,8037],[4342,7997],[4364,8014],[4393,7998],[4381,8077],[4347,8124],[4292,8119],[4243,8187],[4242,8221],[4302,8276],[4253,8259],[4225,8265],[4219,8309],[4254,8375],[4256,8410],[4309,8452],[4351,8450],[4382,8471],[4445,8479],[4421,8377],[4439,8346],[4421,8262],[4428,8196],[4398,8145],[4440,8185],[4445,8323],[4498,8321],[4477,8337],[4463,8386],[4472,8448],[4504,8516],[4499,8450],[4510,8455],[4543,8600],[4554,8586],[4582,8621],[4616,8564],[4616,8494],[4606,8382],[4627,8326],[4603,8304],[4606,8232],[4589,8217],[4586,8171],[4531,8106],[4517,8047],[4540,8063],[4557,8105],[4612,8156],[4662,8312],[4708,8270],[4728,8278],[4697,8329],[4657,8352],[4661,8437],[4652,8468],[4688,8474],[4726,8502],[4734,8535],[4722,8565],[4789,8625],[4752,8546],[4793,8497],[4783,8526],[4798,8556],[4828,8572],[4821,8519],[4842,8537],[4836,8599],[4869,8603],[4834,8621],[4840,8678],[4877,8703],[4926,8676],[4937,8627],[4991,8596],[5038,8554],[5057,8517],[5097,8490],[5083,8533],[5039,8565],[5064,8585],[5040,8598],[5033,8685],[5056,8687],[5061,8713],[5010,8704],[4998,8738],[5044,8748],[5064,8799],[5029,8765],[4995,8768],[4965,8739],[4932,8766],[4905,8758],[4879,8802],[4893,8825],[4856,8812],[4811,8844],[4825,8870],[4869,8900],[4888,8852],[4887,8921],[4906,8939],[4924,8899],[4945,8892],[5000,8813],[4974,8910],[5014,8960],[5024,8931],[5048,8948],[5060,8933],[5093,8946],[5109,8929],[5097,8893],[5113,8844],[5100,8820],[5174,8834],[5122,8845],[5127,8913],[5152,8924],[5193,8895],[5294,8899],[5273,8830],[5193,8786],[5160,8785],[5151,8761],[5220,8781],[5277,8814],[5315,8852],[5316,8799],[5331,8758],[5352,8772],[5375,8699],[5404,8738],[5422,8703],[5456,8739],[5472,8772],[5403,8776],[5364,8814],[5411,8839],[5421,8861],[5389,8879],[5420,8906],[5381,8903],[5377,8925],[5433,8941],[5426,8957],[5379,8941],[5404,8973],[5450,8989],[5423,9006],[5426,9047],[5481,9124],[5499,9166],[5518,9179],[5629,9174],[5601,9204],[5566,9219],[5600,9272],[5600,9321],[5613,9344],[5653,9339],[5691,9303],[5721,9303],[5716,9339],[5657,9396],[5588,9400],[5573,9415],[5572,9459],[5602,9487],[5626,9451],[5672,9426],[5664,9497],[5688,9506],[5641,9550],[5659,9588],[5689,9585],[5717,9557],[5709,9539],[5752,9551],[5746,9598],[5766,9589],[5753,9519],[5782,9505],[5792,9564],[5822,9529],[5837,9463],[5860,9485],[5863,9545],[5840,9598],[5843,9617],[5896,9583],[5875,9526],[5944,9568],[5960,9544],[5990,9577],[6008,9547],[5967,9473],[5943,9459],[5954,9438],[5925,9379],[5909,9368],[5891,9320],[5835,9241],[5830,9224],[5873,9251],[5878,9218],[5829,9212],[5841,9199],[5880,9211],[5896,9138],[5878,9146],[5852,9108],[5883,9097],[5892,9071],[5842,8999],[5842,8939],[5857,8878],[5880,8868],[5864,8911],[5883,8943],[5886,8904],[5905,8885],[5934,8908],[5940,8967],[5956,8990],[5985,9080],[5949,9096],[5996,9200],[6035,9310],[6065,9367],[6067,9439],[6124,9579],[6175,9656],[6194,9665],[6214,9621],[6208,9564],[6229,9562],[6220,9463],[6149,9400],[6189,9419],[6234,9411],[6228,9307],[6239,9275],[6228,9236],[6237,9180],[6273,9201],[6269,9239],[6299,9255],[6301,9290],[6366,9300],[6333,9345],[6345,9407],[6405,9399],[6362,9424],[6360,9470],[6337,9483],[6346,9516],[6385,9527],[6388,9596],[6465,9595],[6422,9603],[6433,9622],[6389,9670],[6374,9642],[6335,9643],[6312,9660],[6318,9699],[6368,9689],[6329,9726],[6329,9751],[6391,9747],[6420,9711],[6417,9762],[6393,9798],[6400,9825],[6436,9839],[6438,9807],[6490,9794],[6527,9830],[6544,9809],[6563,9851],[6586,9831],[6577,9779],[6593,9766],[6617,9794],[6656,9800],[6674,9787],[6674,9711],[6645,9702],[6668,9690],[6645,9668],[6654,9653],[6624,9613],[6551,9607],[6501,9591],[6575,9566],[6609,9568],[6599,9538],[6565,9518],[6537,9469],[6504,9437],[6541,9451],[6625,9523],[6645,9559],[6660,9551],[6657,9477],[6578,9349],[6597,9308],[6597,9346],[6664,9385],[6641,9358],[6659,9333],[6681,9395],[6702,9406],[6680,9298],[6702,9179],[6724,9091],[6709,9027],[6732,9076],[6733,9125],[6704,9211],[6696,9318],[6712,9342],[6712,9380],[6730,9394],[6756,9357],[6761,9413],[6742,9410],[6713,9434],[6721,9545],[6747,9547],[6716,9580],[6745,9693],[6758,9717],[6825,9741],[6831,9722],[6873,9729],[6905,9689],[6935,9684],[6914,9645],[6938,9610],[6979,9629],[7020,9671],[7044,9662],[7052,9612],[7039,9571],[7074,9591],[7103,9666],[7133,9671],[7165,9655],[7143,9621],[7184,9619],[7217,9586],[7170,9546],[7186,9527],[7256,9576],[7293,9570],[7293,9549],[7348,9522],[7380,9485],[7402,9526],[7457,9465],[7455,9429],[7478,9401],[7445,9375],[7345,9335],[7338,9295],[7315,9283],[7310,9215],[7268,9183],[7276,9168],[7014,9144],[6848,9158],[6836,9137],[6877,9152],[6847,9105],[6866,9093],[6893,9108],[6917,9098],[6887,9085],[6941,9088],[6963,9078],[7002,9089],[7017,9051],[7066,9070],[7168,9055],[7114,8984],[7101,8946],[7120,8953],[7133,8995],[7195,9009],[7218,8957],[7197,8895],[7173,8796],[7212,8868],[7273,8884],[7300,8924],[7302,8882],[7322,8898],[7360,8872],[7327,8914],[7348,8944],[7329,8961],[7317,9016],[7349,9030],[7352,8996],[7389,9000],[7420,8893],[7434,8876],[7416,8990],[7477,8997],[7490,8968],[7512,8995],[7543,8956],[7584,8877],[7595,8819],[7568,8784],[7482,8772],[7445,8804],[7355,8848],[7385,8772],[7378,8723],[7386,8688],[7366,8637],[7323,8633],[7294,8598],[7263,8529],[7213,8522],[7187,8491],[7206,8447],[7209,8344],[7171,8249],[7106,8289],[7085,8313],[7072,8405],[7149,8569],[7166,8641],[7090,8758],[7069,8800],[6845,8852],[6819,8872],[6818,8898],[6760,8919],[6695,8983],[6675,9044],[6620,9008],[6584,9010],[6569,8965],[6543,8955],[6507,8914],[6519,8899],[6451,8846],[6435,8862],[6408,8855],[6394,8875],[6363,8858],[6346,8870],[6291,8839],[6276,8757],[6248,8729],[6252,8711],[6223,8651],[6198,8641],[6172,8588],[6204,8549],[6188,8478],[6184,8394],[6199,8368],[6182,8320],[6183,8207],[6205,8162],[6209,8109],[6233,8062],[6208,7954],[6163,7956],[6109,7902],[6083,7855],[6082,7706],[6039,7687],[6027,7649],[5996,7705],[5938,7734],[5844,7749],[5796,7771],[5793,7801],[5770,7789],[5737,7823],[5704,7826],[5678,7808],[5661,7712],[5594,7692],[5521,7629],[5478,7674],[5406,7663],[5322,7699],[5278,7671],[5257,7759],[5205,7828],[5196,7858],[5008,8100],[4905,8118],[4857,8071],[4831,8012],[4873,7944],[4864,7888],[4759,7946],[4715,7893],[4573,7869],[4653,7778],[4671,7678],[4641,7564],[4601,7499],[4570,7470],[4660,7422],[4578,7305],[4288,7416],[4180,7401],[4113,7458],[4031,7417],[3998,7474],[3857,7458],[3795,7427],[3753,7422],[3655,7431],[3611,7379],[3563,7361],[3567,7319]]],[[[4629,8703],[4593,8736],[4595,8793],[4638,8849],[4678,8854],[4706,8822],[4698,8756],[4708,8718],[4678,8718],[4652,8695],[4652,8737],[4629,8703]]],[[[4171,8605],[4170,8632],[4194,8646],[4245,8650],[4227,8688],[4266,8707],[4281,8682],[4300,8693],[4293,8654],[4324,8624],[4341,8670],[4365,8680],[4376,8629],[4394,8653],[4405,8625],[4367,8594],[4363,8563],[4337,8499],[4319,8478],[4259,8452],[4235,8492],[4141,8575],[4179,8573],[4197,8597],[4171,8605]]],[[[3950,8274],[3988,8313],[4017,8308],[4034,8279],[4063,8320],[4032,8317],[4000,8372],[4115,8380],[4056,8384],[4037,8420],[4044,8443],[4080,8432],[4081,8411],[4108,8455],[4127,8457],[4126,8418],[4148,8363],[4166,8443],[4135,8483],[4130,8524],[4155,8513],[4170,8527],[4177,8494],[4219,8487],[4242,8451],[4237,8415],[4206,8376],[4175,8360],[4180,8318],[4185,8286],[4161,8264],[4130,8273],[4029,8228],[4009,8227],[3982,8259],[3950,8274]]],[[[5299,8934],[5224,8931],[5154,8946],[5119,8979],[5144,9026],[5224,9037],[5243,8996],[5279,8994],[5299,8934]]],[[[5317,9073],[5299,9010],[5273,9021],[5247,9053],[5270,9072],[5249,9094],[5303,9158],[5313,9141],[5343,9164],[5352,9135],[5356,9191],[5376,9202],[5412,9193],[5364,9247],[5408,9254],[5425,9223],[5433,9171],[5454,9137],[5441,9091],[5399,9033],[5375,9021],[5395,9004],[5354,8969],[5323,8966],[5314,9001],[5317,9073]]],[[[5468,9337],[5507,9343],[5541,9299],[5562,9277],[5558,9251],[5505,9180],[5472,9185],[5432,9281],[5421,9324],[5434,9364],[5462,9371],[5468,9337]]],[[[5280,9406],[5314,9371],[5329,9375],[5316,9441],[5354,9419],[5363,9389],[5344,9381],[5325,9294],[5293,9300],[5304,9268],[5286,9210],[5265,9222],[5263,9196],[5233,9164],[5169,9177],[5154,9125],[5130,9145],[5128,9115],[5094,9114],[5074,9146],[5068,9103],[5041,9094],[5058,9175],[5080,9206],[4995,9185],[5008,9214],[4974,9222],[4998,9234],[5041,9217],[5046,9252],[5101,9219],[5083,9276],[5117,9262],[5126,9297],[5158,9277],[5147,9246],[5209,9251],[5175,9314],[5181,9334],[5230,9310],[5223,9291],[5246,9266],[5255,9318],[5282,9311],[5291,9329],[5248,9373],[5263,9394],[5284,9379],[5280,9406]]],[[[3736,7802],[3695,7795],[3713,7851],[3630,7823],[3617,7836],[3626,7876],[3696,7889],[3702,7929],[3648,7938],[3661,7973],[3702,7968],[3708,7987],[3654,8019],[3650,8038],[3713,8035],[3689,8078],[3639,8072],[3655,8104],[3695,8096],[3713,8108],[3785,8094],[3753,8121],[3800,8123],[3814,8135],[3740,8153],[3723,8192],[3782,8177],[3759,8220],[3801,8204],[3855,8164],[3831,8213],[3810,8226],[3800,8274],[3814,8272],[3846,8208],[3864,8203],[3858,8279],[3883,8229],[3905,8272],[3923,8228],[3911,8199],[3913,8153],[3938,8218],[3970,8197],[3951,8185],[3941,8140],[3959,8126],[3981,8140],[3985,8081],[3949,8071],[3935,8050],[3951,7996],[3930,7994],[3956,7939],[3922,7930],[3883,7929],[3856,7913],[3821,7911],[3831,7950],[3814,7949],[3748,7869],[3728,7823],[3736,7802]]],[[[4348,8837],[4384,8872],[4393,8840],[4420,8810],[4430,8777],[4441,8811],[4466,8779],[4477,8762],[4527,8739],[4500,8727],[4482,8692],[4438,8688],[4417,8707],[4413,8748],[4377,8814],[4348,8837]]],[[[5950,9608],[5894,9590],[5856,9625],[5889,9660],[5859,9665],[5828,9641],[5815,9670],[5853,9724],[5921,9702],[5910,9726],[5869,9759],[5895,9784],[5903,9768],[5933,9781],[5933,9746],[5961,9738],[5989,9767],[6002,9738],[5970,9703],[5981,9695],[5986,9672],[6020,9672],[6053,9716],[6053,9677],[6029,9650],[5986,9631],[5939,9634],[5950,9608]]]]}},{"type":"Feature","id":"NO.TD.50","properties":{"hc-group":"admin2","hc-key":"no-td-50","hc-a2":"TR","name":"Trøndelag","hc-middle-x":0.5,"hc-middle-y":0.5},"geometry":{"type":"MultiPolygon","coordinates":[[[[1755,4526],[1680,4482],[1622,4439],[1641,4498],[1672,4499],[1730,4532],[1755,4526]]],[[[1670,4549],[1704,4540],[1655,4515],[1637,4551],[1670,4549]]],[[[1862,4208],[1848,4173],[1820,4193],[1829,4250],[1862,4208]]],[[[1824,4264],[1808,4222],[1787,4256],[1762,4256],[1768,4285],[1810,4298],[1824,4264]]],[[[1992,4629],[1914,4578],[1901,4588],[1925,4632],[1992,4629]]],[[[1289,3791],[1273,3767],[1259,3792],[1275,3809],[1289,3791]]],[[[1735,3572],[1711,3572],[1657,3531],[1671,3568],[1734,3587],[1735,3572]]],[[[944,3525],[972,3530],[986,3495],[937,3485],[944,3525]]],[[[2082,4583],[2094,4534],[2124,4536],[2124,4531],[2127,4528],[2158,4498],[2198,4522],[2264,4516],[2279,4477],[2327,4476],[2331,4505],[2376,4502],[2409,4578],[2441,4611],[2464,4615],[2553,4599],[2594,4612],[2627,4602],[2812,4626],[2867,4609],[2798,4496],[2646,4222],[2627,4174],[2709,4113],[2787,4075],[2799,3857],[2729,3706],[2640,3739],[2461,3783],[2359,3756],[2269,3690],[2134,3484],[2122,3450],[2065,3389],[2083,3294],[2032,3196],[1989,3127],[2068,2904],[2012,2827],[2029,2700],[1994,2591],[2059,2359],[2011,2344],[1985,2375],[1876,2409],[1860,2382],[1840,2411],[1800,2404],[1753,2495],[1690,2542],[1670,2574],[1660,2637],[1576,2682],[1524,2672],[1503,2646],[1470,2673],[1448,2664],[1350,2697],[1295,2702],[1222,2594],[1249,2486],[1192,2465],[1169,2424],[1147,2440],[1139,2389],[1050,2361],[1009,2394],[855,2474],[887,2492],[936,2617],[903,2633],[827,2754],[854,2776],[915,2783],[999,2806],[985,2820],[991,2862],[972,2916],[924,2922],[918,2958],[937,2991],[920,3005],[917,3056],[874,3045],[878,3095],[836,3083],[818,3095],[770,3056],[709,3049],[694,3069],[608,3030],[581,3110],[603,3123],[638,3082],[610,3136],[721,3109],[737,3141],[746,3143],[771,3149],[775,3149],[827,3150],[833,3155],[874,3160],[834,3161],[832,3208],[871,3272],[834,3294],[823,3336],[901,3331],[915,3364],[952,3321],[956,3249],[1003,3271],[1066,3280],[987,3280],[978,3332],[1090,3354],[1020,3348],[975,3359],[976,3392],[1007,3394],[1055,3431],[1065,3393],[1101,3448],[1180,3486],[1214,3405],[1210,3377],[1242,3345],[1261,3302],[1246,3262],[1208,3226],[1264,3250],[1305,3215],[1370,3209],[1359,3226],[1302,3245],[1289,3283],[1310,3308],[1387,3325],[1405,3306],[1452,3310],[1486,3288],[1528,3303],[1565,3272],[1611,3309],[1562,3329],[1566,3371],[1618,3381],[1594,3418],[1527,3382],[1561,3442],[1602,3461],[1618,3487],[1666,3512],[1697,3498],[1744,3545],[1825,3570],[1810,3610],[1752,3628],[1701,3616],[1698,3649],[1746,3692],[1824,3718],[1847,3748],[1764,3765],[1753,3795],[1732,3743],[1653,3700],[1605,3653],[1562,3642],[1506,3596],[1578,3625],[1640,3660],[1682,3627],[1687,3606],[1655,3580],[1622,3524],[1586,3518],[1523,3487],[1510,3458],[1436,3413],[1371,3404],[1310,3364],[1272,3355],[1251,3374],[1244,3424],[1226,3448],[1220,3522],[1294,3542],[1309,3590],[1243,3552],[1126,3508],[1133,3557],[1218,3589],[1146,3583],[1134,3596],[1179,3629],[1242,3659],[1230,3678],[1271,3675],[1378,3711],[1360,3734],[1286,3702],[1341,3737],[1332,3754],[1286,3735],[1317,3798],[1291,3818],[1324,3863],[1356,3836],[1387,3844],[1357,3859],[1381,3873],[1385,3923],[1454,3925],[1414,3950],[1469,3971],[1493,3999],[1493,4039],[1513,4054],[1549,4048],[1532,4081],[1501,4083],[1519,4104],[1548,4078],[1553,4118],[1596,4086],[1622,4047],[1637,4052],[1585,4129],[1636,4138],[1623,4188],[1655,4130],[1682,4191],[1684,4233],[1717,4212],[1722,4165],[1756,4127],[1749,4100],[1795,4100],[1811,4085],[1793,4036],[1822,4056],[1836,4100],[1924,4118],[1846,4111],[1856,4147],[1884,4154],[1927,4191],[1914,4240],[1879,4197],[1848,4250],[1843,4308],[1892,4336],[1900,4354],[1983,4363],[2002,4377],[1934,4397],[1984,4406],[1985,4423],[1937,4414],[1965,4440],[2085,4502],[2140,4483],[2113,4508],[2082,4513],[2032,4496],[1970,4451],[1927,4436],[1927,4415],[1876,4391],[1839,4345],[1790,4338],[1833,4361],[1859,4396],[1830,4389],[1791,4405],[1810,4422],[1894,4432],[1944,4454],[1798,4434],[1855,4483],[1892,4462],[1881,4490],[1937,4498],[2007,4527],[2001,4553],[2060,4592],[2082,4583]]],[[[1680,4441],[1653,4443],[1748,4512],[1807,4466],[1788,4441],[1740,4419],[1729,4438],[1743,4470],[1717,4472],[1680,4441]]],[[[682,3553],[692,3579],[760,3587],[846,3623],[819,3630],[818,3643],[871,3654],[871,3576],[839,3553],[734,3550],[761,3564],[682,3553]]],[[[1758,4150],[1742,4191],[1758,4204],[1766,4222],[1728,4218],[1716,4253],[1732,4270],[1793,4217],[1806,4174],[1845,4171],[1839,4117],[1794,4153],[1758,4150]]],[[[920,3467],[954,3475],[986,3440],[958,3415],[865,3386],[813,3388],[731,3356],[690,3359],[652,3390],[670,3427],[710,3463],[808,3466],[760,3491],[851,3512],[866,3492],[887,3516],[916,3519],[920,3467]]]]}},{"type":"Feature","id":"NO.OS.0301","properties":{"hc-group":"admin2","hc-key":"no-os-0301","hc-a2":"OS","name":"Oslo","hc-middle-x":0.5,"hc-middle-y":0.5},"geometry":{"type":"Polygon","coordinates":[[[1359,360],[1361,404],[1336,424],[1322,408],[1308,479],[1261,515],[1301,561],[1314,607],[1367,597],[1392,514],[1446,448],[1423,384],[1434,353],[1409,337],[1359,360]]]}},{"type":"Feature","id":"NO.VT.38","properties":{"hc-group":"admin2","hc-key":"no-vt-38","hc-a2":"VO","name":"Vestfold og Telemark","hc-middle-x":0.5,"hc-middle-y":0.7},"geometry":{"type":"Polygon","coordinates":[[[-103,360],[-143,388],[-141,455],[-111,489],[-111,532],[-68,594],[20,631],[49,693],[115,708],[180,681],[305,734],[458,706],[555,709],[639,633],[650,606],[650,534],[693,512],[726,475],[717,402],[788,359],[768,288],[797,279],[816,173],[832,156],[811,112],[844,114],[884,45],[933,45],[928,83],[994,76],[1053,86],[1003,179],[1042,243],[1075,222],[1088,245],[1169,231],[1176,151],[1189,127],[1132,151],[1180,62],[1216,48],[1205,-27],[1232,-66],[1210,-110],[1166,-87],[1138,-202],[1120,-212],[1115,-266],[1103,-211],[1097,-280],[1073,-298],[1065,-260],[979,-331],[932,-328],[932,-284],[900,-263],[875,-213],[870,-249],[853,-178],[814,-184],[857,-255],[886,-276],[854,-299],[867,-322],[816,-347],[772,-337],[793,-362],[741,-359],[713,-386],[697,-370],[682,-408],[758,-414],[717,-460],[649,-429],[639,-362],[590,-318],[578,-268],[510,-266],[476,-304],[503,-327],[460,-389],[425,-355],[397,-301],[352,-334],[279,-286],[233,-243],[193,-248],[196,-267],[152,-252],[125,-210],[90,-118],[66,-93],[89,-33],[70,2],[64,57],[30,62],[26,102],[5,123],[47,170],[15,225],[27,275],[4,318],[-27,341],[-34,319],[-103,360]]]}},{"type":"Feature","id":"NO.IN.34","properties":{"hc-group":"admin2","hc-key":"no-in-34","hc-a2":"IN","name":"Innlandet","hc-middle-x":0.5,"hc-middle-y":0.3},"geometry":{"type":"Polygon","coordinates":[[[2059,2359],[2073,2306],[1993,1867],[2096,1731],[2155,1734],[2266,1557],[2230,1428],[2196,1385],[2184,1319],[2155,1308],[2091,1314],[2001,1287],[2040,1185],[2060,1057],[2103,981],[2104,946],[2138,874],[2134,787],[2088,721],[2102,615],[2082,538],[2059,491],[2013,432],[1942,374],[1866,386],[1804,340],[1789,434],[1810,482],[1788,544],[1740,572],[1704,623],[1724,692],[1659,754],[1628,853],[1577,894],[1582,941],[1559,976],[1520,908],[1457,876],[1396,896],[1379,921],[1374,864],[1357,849],[1416,840],[1448,813],[1458,771],[1429,747],[1371,763],[1228,766],[1240,809],[1220,803],[1164,835],[1155,937],[1133,968],[1114,1028],[1061,1034],[1079,1014],[1019,973],[1021,892],[935,936],[937,966],[885,963],[861,980],[872,1021],[832,1092],[840,1130],[826,1158],[686,1254],[677,1282],[587,1322],[549,1387],[510,1400],[464,1462],[439,1450],[400,1484],[374,1577],[462,1666],[428,1696],[430,1741],[478,1739],[499,1757],[482,1823],[458,1837],[425,1820],[362,1855],[350,1927],[362,1990],[305,2023],[211,2012],[214,2038],[184,2122],[190,2220],[174,2246],[174,2269],[207,2312],[246,2312],[269,2283],[289,2296],[273,2329],[337,2373],[385,2356],[431,2356],[497,2443],[528,2473],[600,2491],[754,2488],[799,2463],[855,2474],[1009,2394],[1050,2361],[1139,2389],[1147,2440],[1169,2424],[1192,2465],[1249,2486],[1222,2594],[1295,2702],[1350,2697],[1448,2664],[1470,2673],[1503,2646],[1524,2672],[1576,2682],[1660,2637],[1670,2574],[1690,2542],[1753,2495],[1800,2404],[1840,2411],[1860,2382],[1876,2409],[1985,2375],[2011,2344],[2059,2359]]]}}]}')},76526:(t,e,n)=>{"use strict";n.r(e),n.d(e,{Editor:()=>S});var r,i,o=n(63804),a=n(23615),s=function(){return(s=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},l={onActivate:a.func,onAddUndo:a.func,onBeforeAddUndo:a.func,onBeforeExecCommand:a.func,onBeforeGetContent:a.func,onBeforeRenderUI:a.func,onBeforeSetContent:a.func,onBeforePaste:a.func,onBlur:a.func,onChange:a.func,onClearUndos:a.func,onClick:a.func,onContextMenu:a.func,onCopy:a.func,onCut:a.func,onDblclick:a.func,onDeactivate:a.func,onDirty:a.func,onDrag:a.func,onDragDrop:a.func,onDragEnd:a.func,onDragGesture:a.func,onDragOver:a.func,onDrop:a.func,onExecCommand:a.func,onFocus:a.func,onFocusIn:a.func,onFocusOut:a.func,onGetContent:a.func,onHide:a.func,onInit:a.func,onKeyDown:a.func,onKeyPress:a.func,onKeyUp:a.func,onLoadContent:a.func,onMouseDown:a.func,onMouseEnter:a.func,onMouseLeave:a.func,onMouseMove:a.func,onMouseOut:a.func,onMouseOver:a.func,onMouseUp:a.func,onNodeChange:a.func,onObjectResizeStart:a.func,onObjectResized:a.func,onObjectSelected:a.func,onPaste:a.func,onPostProcess:a.func,onPostRender:a.func,onPreProcess:a.func,onProgressState:a.func,onRedo:a.func,onRemove:a.func,onReset:a.func,onSaveContent:a.func,onSelectionChange:a.func,onSetAttrib:a.func,onSetContent:a.func,onShow:a.func,onSubmit:a.func,onUndo:a.func,onVisualAid:a.func},u=s({apiKey:a.string,id:a.string,inline:a.bool,init:a.object,initialValue:a.string,onEditorChange:a.func,outputFormat:a.oneOf(["html","text"]),value:a.string,tagName:a.string,cloudChannel:a.string,plugins:a.oneOfType([a.string,a.array]),toolbar:a.oneOfType([a.string,a.array]),disabled:a.bool,textareaName:a.string,tinymceScriptSrc:a.string,scriptLoading:a.shape({async:a.bool,defer:a.bool,delay:a.number})},l),c=function(t){return"function"==typeof t},d=function(t){return t in l},h=function(t){return t.substr(2)},p=function(t,e,n,r,i){return function(e,n,r,i,o,a,s){var l=Object.keys(o).filter(d),u=Object.keys(a).filter(d),c=l.filter((function(t){return void 0===a[t]})),p=u.filter((function(t){return void 0===o[t]}));c.forEach((function(t){var e=h(t),n=s[e];r(e,n),delete s[e]})),p.forEach((function(r){var i=function(e,n){return function(r){var i;return null===(i=e(n))||void 0===i?void 0:i(r,t)}}(e,r),o=h(r);s[o]=i,n(o,i)}))}(i,t.on.bind(t),t.off.bind(t),0,e,n,r)},f=0,m=function(t){var e=Date.now();return t+"_"+Math.floor(1e9*Math.random())+ ++f+String(e)},y=function(t){return null!==t&&("textarea"===t.tagName.toLowerCase()||"input"===t.tagName.toLowerCase())},g=function(t){return void 0===t||""===t?[]:Array.isArray(t)?t:t.split(" ")},v=function(){return{listeners:[],scriptId:m("tiny-script"),scriptLoading:!1,scriptLoaded:!1}},_=(r=v(),{load:function(t,e,n,i,o,a){var s=function(){return function(t,e,n,i,o,a){var s=e.createElement("script");s.referrerPolicy="origin",s.type="application/javascript",s.id=t,s.src=n,s.async=i,s.defer=o;var l=function(){s.removeEventListener("load",l),r.listeners.forEach((function(t){return t()})),r.scriptLoaded=!0};s.addEventListener("load",l),e.head&&e.head.appendChild(s)}(r.scriptId,t,e,n,i)};r.scriptLoaded?a():(r.listeners.push(a),r.scriptLoading||(r.scriptLoading=!0,o>0?setTimeout(s,o):s()))},reinitialize:function(){r=v()}}),b=function(){var t="undefined"!=typeof window?window:n.g;return t&&t.tinymce?t.tinymce:null},x=(i=function(t,e){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,e)},function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}i(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),M=function(){return(M=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)},k=function(){var t,e,n;return(null===(n=null===(e=null===(t=b())||void 0===t?void 0:t.Env)||void 0===e?void 0:e.browser)||void 0===n?void 0:n.isIE())?"change keyup compositionend setcontent":"change input compositionend setcontent"},w=function(){return window.InputEvent&&"function"==typeof InputEvent.prototype.getTargetRanges?"beforeinput SelectionChange":"SelectionChange"},S=function(t){function e(e){var n,r,i,a=t.call(this,e)||this;return a.rollbackTimer=void 0,a.valueCursor=void 0,a.rollbackChange=function(){var t=a.editor,e=a.props.value;t&&e&&e!==a.currentContent&&t.undoManager.ignore((function(){if(t.setContent(e),a.valueCursor&&(!a.inline||t.hasFocus()))try{t.selection.moveToBookmark(a.valueCursor)}catch(t){}})),a.rollbackTimer=void 0},a.handleBeforeInput=function(t){if(void 0!==a.props.value&&a.props.value===a.currentContent&&a.editor&&(!a.inline||a.editor.hasFocus))try{a.valueCursor=a.editor.selection.getBookmark(3)}catch(t){}},a.handleBeforeInputSpecial=function(t){"Enter"!==t.key&&"Backspace"!==t.key&&"Delete"!==t.key||a.handleBeforeInput(t)},a.handleEditorChange=function(t){var e=a.editor;if(e&&e.initialized){var n=e.getContent();if(void 0!==a.props.value&&a.props.value!==n&&(a.rollbackTimer||(a.rollbackTimer=window.setTimeout(a.rollbackChange,200))),n!==a.currentContent&&(a.currentContent=n,c(a.props.onEditorChange))){var r=a.props.outputFormat,i="html"===r?n:e.getContent({format:r});a.props.onEditorChange(i,e)}}},a.handleEditorChangeSpecial=function(t){"Backspace"!==t.key&&"Delete"!==t.key||a.handleEditorChange(t)},a.initialise=function(){var t=a.elementRef.current;if(t){var e=b();if(!e)throw new Error("tinymce should have been loaded into global scope");var n,r,i=M(M({},a.props.init),{selector:void 0,target:t,readonly:a.props.disabled,inline:a.inline,plugins:(n=a.props.init&&a.props.init.plugins,r=a.props.plugins,g(n).concat(g(r))),toolbar:a.props.toolbar||a.props.init&&a.props.init.toolbar,setup:function(e){a.editor=e,a.bindHandlers({}),a.inline&&!y(t)&&e.once("PostRender",(function(t){e.setContent(a.getInitialValue(),{no_events:!0})})),a.props.init&&c(a.props.init.setup)&&a.props.init.setup(e)},init_instance_callback:function(t){var e,n,r=a.getInitialValue();a.currentContent=null!==(e=a.currentContent)&&void 0!==e?e:t.getContent(),a.currentContent!==r&&(a.currentContent=r,t.setContent(r),t.undoManager.clear(),t.undoManager.add(),t.setDirty(!1));var i=null!==(n=a.props.disabled)&&void 0!==n&&n;t.setMode(i?"readonly":"design"),a.props.init&&c(a.props.init.init_instance_callback)&&a.props.init.init_instance_callback(t)}});a.inline||(t.style.visibility=""),y(t)&&(t.value=a.getInitialValue()),e.init(i)}},a.id=a.props.id||m("tiny-react"),a.elementRef=o.createRef(),a.inline=null!==(i=null!==(n=a.props.inline)&&void 0!==n?n:null===(r=a.props.init)||void 0===r?void 0:r.inline)&&void 0!==i&&i,a.boundHandlers={},a}return x(e,t),e.prototype.componentDidUpdate=function(t){var e,n,r=this;if(this.rollbackTimer&&(clearTimeout(this.rollbackTimer),this.rollbackTimer=void 0),this.editor&&(this.bindHandlers(t),this.editor.initialized)){if(this.currentContent=null!==(e=this.currentContent)&&void 0!==e?e:this.editor.getContent(),"string"==typeof this.props.initialValue&&this.props.initialValue!==t.initialValue)this.editor.setContent(this.props.initialValue),this.editor.undoManager.clear(),this.editor.undoManager.add(),this.editor.setDirty(!1);else if("string"==typeof this.props.value&&this.props.value!==this.currentContent){var i=this.editor;i.undoManager.transact((function(){var t;if(!r.inline||i.hasFocus())try{t=i.selection.getBookmark(3)}catch(t){}var e=r.valueCursor;if(i.setContent(r.props.value),!r.inline||i.hasFocus())for(var n=0,o=[t,e];n<o.length;n++){var a=o[n];if(a)try{i.selection.moveToBookmark(a),r.valueCursor=a;break}catch(t){}}}))}if(this.props.disabled!==t.disabled){var o=null!==(n=this.props.disabled)&&void 0!==n&&n;this.editor.setMode(o?"readonly":"design")}}},e.prototype.componentDidMount=function(){var t,e,n,r,i,o;null!==b()?this.initialise():this.elementRef.current&&this.elementRef.current.ownerDocument&&_.load(this.elementRef.current.ownerDocument,this.getScriptSrc(),null!==(e=null===(t=this.props.scriptLoading)||void 0===t?void 0:t.async)&&void 0!==e&&e,null!==(r=null===(n=this.props.scriptLoading)||void 0===n?void 0:n.defer)&&void 0!==r&&r,null!==(o=null===(i=this.props.scriptLoading)||void 0===i?void 0:i.delay)&&void 0!==o?o:0,this.initialise)},e.prototype.componentWillUnmount=function(){var t=this,e=this.editor;e&&(e.off(k(),this.handleEditorChange),e.off(w(),this.handleBeforeInput),e.off("keypress",this.handleEditorChangeSpecial),e.off("keydown",this.handleBeforeInputSpecial),e.off("NewBlock",this.handleEditorChange),Object.keys(this.boundHandlers).forEach((function(n){e.off(n,t.boundHandlers[n])})),this.boundHandlers={},e.remove(),this.editor=void 0)},e.prototype.render=function(){return this.inline?this.renderInline():this.renderIframe()},e.prototype.renderInline=function(){var t=this.props.tagName,e=void 0===t?"div":t;return o.createElement(e,{ref:this.elementRef,id:this.id})},e.prototype.renderIframe=function(){return o.createElement("textarea",{ref:this.elementRef,style:{visibility:"hidden"},name:this.props.textareaName,id:this.id})},e.prototype.getScriptSrc=function(){if("string"==typeof this.props.tinymceScriptSrc)return this.props.tinymceScriptSrc;var t=this.props.cloudChannel;return"https://cdn.tiny.cloud/1/"+(this.props.apiKey?this.props.apiKey:"no-api-key")+"/tinymce/"+t+"/tinymce.min.js"},e.prototype.getInitialValue=function(){return"string"==typeof this.props.initialValue?this.props.initialValue:"string"==typeof this.props.value?this.props.value:""},e.prototype.bindHandlers=function(t){var e=this;if(void 0!==this.editor){p(this.editor,t,this.props,this.boundHandlers,(function(t){return e.props[t]}));var n=function(t){return void 0!==t.onEditorChange||void 0!==t.value},r=n(t),i=n(this.props);!r&&i?(this.editor.on(k(),this.handleEditorChange),this.editor.on(w(),this.handleBeforeInput),this.editor.on("keydown",this.handleBeforeInputSpecial),this.editor.on("keyup",this.handleEditorChangeSpecial),this.editor.on("NewBlock",this.handleEditorChange)):r&&!i&&(this.editor.off(k(),this.handleEditorChange),this.editor.off(w(),this.handleBeforeInput),this.editor.off("keydown",this.handleBeforeInputSpecial),this.editor.off("keyup",this.handleEditorChangeSpecial),this.editor.off("NewBlock",this.handleEditorChange))}},e.propTypes=u,e.defaultProps={cloudChannel:"5"},e}(o.Component)},85125:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function t(e){return"string"==typeof e?e:"function"==typeof e?e.displayName||(0,i.default)(e):(0,o.isForwardRef)({type:e,$$typeof:o.Element})?e.displayName:(0,o.isMemo)(e)?t(e.type):null};var r,i=(r=n(42409))&&r.__esModule?r:{default:r},o=n(19185)},16211:(t,e,n)=>{"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=((r=n(35186))&&r.__esModule?r:{default:r}).default;e.default=i},40718:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return(0,i.default)(t.bind(),{typeName:e,typeChecker:n,isRequired:(0,i.default)(t.isRequired.bind(),{typeName:e,typeChecker:n,typeRequired:!0})})};var r,i=(r=n(90950))&&r.__esModule?r:{default:r}},10330:t=>{"use strict";function e(){return null}function n(){return e}e.isRequired=e,t.exports={and:n,between:n,booleanSome:n,childrenHavePropXorChildren:n,childrenOf:n,childrenOfType:n,childrenSequenceOf:n,componentWithName:n,disallowedIf:n,elementType:n,empty:n,explicitNull:n,forbidExtraProps:Object,integer:n,keysOf:n,mutuallyExclusiveProps:n,mutuallyExclusiveTrueProps:n,nChildren:n,nonNegativeInteger:e,nonNegativeNumber:n,numericString:n,object:n,or:n,predicate:n,range:n,ref:n,requiredBy:n,restrictedProp:n,sequenceOf:n,shape:n,stringEndsWith:n,stringStartsWith:n,uniqueArray:n,uniqueArrayOf:n,valuesOf:n,withShape:n}},27451:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(63804),i=a(n(16211)),o=a(n(40718));function a(t){return t&&t.__esModule?t:{default:t}}var s=Object.prototype.isPrototypeOf;function l(t,e,n){var o,a=t[e];return!("function"!=typeof(o=a)||s.call(r.Component,o)||r.PureComponent&&s.call(r.PureComponent,o))||function(t){if(!(0,i.default)(t))return!1;var e=Object.keys(t);return 1===e.length&&"current"===e[0]}(a)?null:new TypeError("".concat(e," in ").concat(n," must be a ref"))}function u(t,e,n){var r=t[e];if(null==r)return null;for(var i=arguments.length,o=new Array(i>3?i-3:0),a=3;a<i;a++)o[a-3]=arguments[a];return l.apply(void 0,[t,e,n].concat(o))}u.isRequired=l,e.default=function(){return(0,o.default)(u,"ref")}},57116:(t,e,n)=>{t.exports=n(10330)},62634:(t,e,n)=>{"use strict";var r=n(89648),i=n(99903),o=n(74053),a=n(16459),s=n(59565),l=n(697);t.exports=function(){var t=l(this),e=s(o(t,"length")),n=1;arguments.length>0&&void 0!==arguments[0]&&(n=a(arguments[0]));var u=r(t,0);return i(u,t,e,0,n),u}},89632:(t,e,n)=>{"use strict";var r=n(67392),i=n(34573),o=n(62634),a=n(71537),s=a(),l=n(95617),u=i(s);r(u,{getPolyfill:a,implementation:o,shim:l}),t.exports=u},71537:(t,e,n)=>{"use strict";var r=n(62634);t.exports=function(){return Array.prototype.flat||r}},95617:(t,e,n)=>{"use strict";var r=n(67392),i=n(71537);t.exports=function(){var t=i();return r(Array.prototype,{flat:t},{flat:function(){return Array.prototype.flat!==t}}),t}},17094:(t,e)=>{"use strict";e.Z=function(t,e){if(t&&e){var n=Array.isArray(e)?e:e.split(","),r=t.name||"",i=(t.type||"").toLowerCase(),o=i.replace(/\/.*$/,"");return n.some((function(t){var e=t.trim().toLowerCase();return"."===e.charAt(0)?r.toLowerCase().endsWith(e):e.endsWith("/*")?o===e.replace(/\/.*$/,""):i===e}))}return!0}},12737:(t,e,n)=>{"use strict";var r=n(68750),i=n(34573),o=i(r("String.prototype.indexOf"));t.exports=function(t,e){var n=r(t,!!e);return"function"==typeof n&&o(t,".prototype.")>-1?i(n):n}},34573:(t,e,n)=>{"use strict";var r=n(20132),i=n(68750),o=i("%Function.prototype.apply%"),a=i("%Function.prototype.call%"),s=i("%Reflect.apply%",!0)||r.call(a,o),l=i("%Object.getOwnPropertyDescriptor%",!0),u=i("%Object.defineProperty%",!0),c=i("%Math.max%");if(u)try{u({},"a",{value:1})}catch(t){u=null}t.exports=function(t){var e=s(r,a,arguments);if(l&&u){var n=l(e,"length");n.configurable&&u(e,"length",{value:1+c(0,t.length-(arguments.length-1))})}return e};var d=function(){return s(r,o,arguments)};u?u(t.exports,"apply",{value:d}):t.exports.apply=d},903:(t,e,n)=>{"use strict";n.r(e),n.d(e,{addEventListener:()=>l});var r=!("undefined"==typeof window||!window.document||!window.document.createElement),i=void 0;function o(t){t.handlers===t.nextHandlers&&(t.nextHandlers=t.handlers.slice())}function a(t){this.target=t,this.events={}}a.prototype.getEventHandlers=function(t,e){var n,r=String(t)+" "+String((n=e)?!0===n?100:(n.capture<<0)+(n.passive<<1)+(n.once<<2):0);return this.events[r]||(this.events[r]={handlers:[],handleEvent:void 0},this.events[r].nextHandlers=this.events[r].handlers),this.events[r]},a.prototype.handleEvent=function(t,e,n){var r=this.getEventHandlers(t,e);r.handlers=r.nextHandlers,r.handlers.forEach((function(t){t&&t(n)}))},a.prototype.add=function(t,e,n){var r=this,i=this.getEventHandlers(t,n);o(i),0===i.nextHandlers.length&&(i.handleEvent=this.handleEvent.bind(this,t,n),this.target.addEventListener(t,i.handleEvent,n)),i.nextHandlers.push(e);var a=!0;return function(){if(a){a=!1,o(i);var s=i.nextHandlers.indexOf(e);i.nextHandlers.splice(s,1),0===i.nextHandlers.length&&(r.target&&r.target.removeEventListener(t,i.handleEvent,n),i.handleEvent=void 0)}}};var s="__consolidated_events_handlers__";function l(t,e,n,o){t[s]||(t[s]=new a(t));var l=function(t){if(t)return void 0===i&&(i=function(){if(!r)return!1;if(!window.addEventListener||!window.removeEventListener||!Object.defineProperty)return!1;var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}}),n=function(){};window.addEventListener("testPassiveEventSupport",n,e),window.removeEventListener("testPassiveEventSupport",n,e)}catch(t){}return t}()),i?t:!!t.capture}(o);return t[s].add(e,n,l)}},47291:(t,e,n)=>{n(65234),n(63238),n(61418),n(32107),n(43007),n(61370),n(17460),n(14078);var r=n(79775);t.exports=r.Promise},29944:t=>{t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},81378:(t,e,n)=>{var r=n(28759);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},78669:(t,e,n)=>{var r=n(50211),i=n(44710),o=n(77826),a=r("unscopables"),s=Array.prototype;null==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},99966:(t,e,n)=>{"use strict";var r=n(83448).charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},51855:t=>{t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},56112:(t,e,n)=>{var r=n(28759);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},90656:t=>{t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},83466:(t,e,n)=>{"use strict";var r,i=n(90656),o=n(25283),a=n(22086),s=n(28759),l=n(63167),u=n(90375),c=n(72585),d=n(11007),h=n(77826).f,p=n(62130),f=n(77530),m=n(50211),y=n(65422),g=a.Int8Array,v=g&&g.prototype,_=a.Uint8ClampedArray,b=_&&_.prototype,x=g&&p(g),M=v&&p(v),k=Object.prototype,w=k.isPrototypeOf,S=m("toStringTag"),L=y("TYPED_ARRAY_TAG"),D=i&&!!f&&"Opera"!==u(a.opera),T=!1,O={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},P={BigInt64Array:8,BigUint64Array:8},C=function(t){if(!s(t))return!1;var e=u(t);return l(O,e)||l(P,e)};for(r in O)a[r]||(D=!1);if((!D||"function"!=typeof x||x===Function.prototype)&&(x=function(){throw TypeError("Incorrect invocation")},D))for(r in O)a[r]&&f(a[r],x);if((!D||!M||M===k)&&(M=x.prototype,D))for(r in O)a[r]&&f(a[r].prototype,M);if(D&&p(b)!==M&&f(b,M),o&&!l(M,S))for(r in T=!0,h(M,S,{get:function(){return s(this)?this[L]:void 0}}),O)a[r]&&c(a[r],L,r);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:D,TYPED_ARRAY_TAG:T&&L,aTypedArray:function(t){if(C(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(f){if(w.call(x,t))return t}else for(var e in O)if(l(O,r)){var n=a[e];if(n&&(t===n||w.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(t,e,n){if(o){if(n)for(var r in O){var i=a[r];if(i&&l(i.prototype,t))try{delete i.prototype[t]}catch(t){}}M[t]&&!n||d(M,t,n?e:D&&v[t]||e)}},exportTypedArrayStaticMethod:function(t,e,n){var r,i;if(o){if(f){if(n)for(r in O)if((i=a[r])&&l(i,t))try{delete i[t]}catch(t){}if(x[t]&&!n)return;try{return d(x,t,n?e:D&&x[t]||e)}catch(t){}}for(r in O)!(i=a[r])||i[t]&&!n||d(i,t,e)}},isView:function(t){if(!s(t))return!1;var e=u(t);return"DataView"===e||l(O,e)||l(P,e)},isTypedArray:C,TypedArray:x,TypedArrayPrototype:M}},99185:(t,e,n)=>{"use strict";var r=n(22086),i=n(25283),o=n(90656),a=n(72585),s=n(49431),l=n(63677),u=n(51855),c=n(59679),d=n(24005),h=n(13687),p=n(23339),f=n(62130),m=n(77530),y=n(20062).f,g=n(77826).f,v=n(20435),_=n(70914),b=n(83278),x=b.get,M=b.set,k="ArrayBuffer",w="DataView",S="Wrong index",L=r.ArrayBuffer,D=L,T=r.DataView,O=T&&T.prototype,P=Object.prototype,C=r.RangeError,E=p.pack,A=p.unpack,Y=function(t){return[255&t]},I=function(t){return[255&t,t>>8&255]},j=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},F=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},N=function(t){return E(t,23,4)},R=function(t){return E(t,52,8)},H=function(t,e){g(t.prototype,e,{get:function(){return x(this)[e]}})},B=function(t,e,n,r){var i=h(n),o=x(t);if(i+e>o.byteLength)throw C(S);var a=x(o.buffer).bytes,s=i+o.byteOffset,l=a.slice(s,s+e);return r?l:l.reverse()},W=function(t,e,n,r,i,o){var a=h(n),s=x(t);if(a+e>s.byteLength)throw C(S);for(var l=x(s.buffer).bytes,u=a+s.byteOffset,c=r(+i),d=0;d<e;d++)l[u+d]=c[o?d:e-d-1]};if(o){if(!l((function(){L(1)}))||!l((function(){new L(-1)}))||l((function(){return new L,new L(1.5),new L(NaN),L.name!=k}))){for(var z,G=(D=function(t){return u(this,D),new L(h(t))}).prototype=L.prototype,V=y(L),U=0;V.length>U;)(z=V[U++])in D||a(D,z,L[z]);G.constructor=D}m&&f(O)!==P&&m(O,P);var X=new T(new D(2)),K=O.setInt8;X.setInt8(0,2147483648),X.setInt8(1,2147483649),!X.getInt8(0)&&X.getInt8(1)||s(O,{setInt8:function(t,e){K.call(this,t,e<<24>>24)},setUint8:function(t,e){K.call(this,t,e<<24>>24)}},{unsafe:!0})}else D=function(t){u(this,D,k);var e=h(t);M(this,{bytes:v.call(new Array(e),0),byteLength:e}),i||(this.byteLength=e)},T=function(t,e,n){u(this,T,w),u(t,D,w);var r=x(t).byteLength,o=c(e);if(o<0||o>r)throw C("Wrong offset");if(o+(n=void 0===n?r-o:d(n))>r)throw C("Wrong length");M(this,{buffer:t,byteLength:n,byteOffset:o}),i||(this.buffer=t,this.byteLength=n,this.byteOffset=o)},i&&(H(D,"byteLength"),H(T,"buffer"),H(T,"byteLength"),H(T,"byteOffset")),s(T.prototype,{getInt8:function(t){return B(this,1,t)[0]<<24>>24},getUint8:function(t){return B(this,1,t)[0]},getInt16:function(t){var e=B(this,2,t,arguments.length>1?arguments[1]:void 0);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=B(this,2,t,arguments.length>1?arguments[1]:void 0);return e[1]<<8|e[0]},getInt32:function(t){return F(B(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return F(B(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return A(B(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return A(B(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,e){W(this,1,t,Y,e)},setUint8:function(t,e){W(this,1,t,Y,e)},setInt16:function(t,e){W(this,2,t,I,e,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,e){W(this,2,t,I,e,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,e){W(this,4,t,j,e,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,e){W(this,4,t,j,e,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,e){W(this,4,t,N,e,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,e){W(this,8,t,R,e,arguments.length>2?arguments[2]:void 0)}});_(D,k),_(T,w),t.exports={ArrayBuffer:D,DataView:T}},70990:(t,e,n)=>{"use strict";var r=n(3060),i=n(7740),o=n(24005),a=Math.min;t.exports=[].copyWithin||function(t,e){var n=r(this),s=o(n.length),l=i(t,s),u=i(e,s),c=arguments.length>2?arguments[2]:void 0,d=a((void 0===c?s:i(c,s))-u,s-l),h=1;for(u<l&&l<u+d&&(h=-1,u+=d-1,l+=d-1);d-- >0;)u in n?n[l]=n[u]:delete n[l],l+=h,u+=h;return n}},20435:(t,e,n)=>{"use strict";var r=n(3060),i=n(7740),o=n(24005);t.exports=function(t){for(var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,u=void 0===l?n:i(l,n);u>s;)e[s++]=t;return e}},21984:(t,e,n)=>{"use strict";var r=n(28062).forEach,i=n(72802)("forEach");t.exports=i?[].forEach:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}},21842:(t,e,n)=>{"use strict";var r=n(18516),i=n(3060),o=n(47850),a=n(92814),s=n(24005),l=n(89720),u=n(61667);t.exports=function(t){var e,n,c,d,h,p,f=i(t),m="function"==typeof this?this:Array,y=arguments.length,g=y>1?arguments[1]:void 0,v=void 0!==g,_=u(f),b=0;if(v&&(g=r(g,y>2?arguments[2]:void 0,2)),null==_||m==Array&&a(_))for(n=new m(e=s(f.length));e>b;b++)p=v?g(f[b],b):f[b],l(n,b,p);else for(h=(d=_.call(f)).next,n=new m;!(c=h.call(d)).done;b++)p=v?o(d,g,[c.value,b],!0):c.value,l(n,b,p);return n.length=b,n}},56198:(t,e,n)=>{var r=n(64088),i=n(24005),o=n(7740),a=function(t){return function(e,n,a){var s,l=r(e),u=i(l.length),c=o(a,u);if(t&&n!=n){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===n)return t||c||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},28062:(t,e,n)=>{var r=n(18516),i=n(95974),o=n(3060),a=n(24005),s=n(85574),l=[].push,u=function(t){var e=1==t,n=2==t,u=3==t,c=4==t,d=6==t,h=7==t,p=5==t||d;return function(f,m,y,g){for(var v,_,b=o(f),x=i(b),M=r(m,y,3),k=a(x.length),w=0,S=g||s,L=e?S(f,k):n||h?S(f,0):void 0;k>w;w++)if((p||w in x)&&(_=M(v=x[w],w,b),t))if(e)L[w]=_;else if(_)switch(t){case 3:return!0;case 5:return v;case 6:return w;case 2:l.call(L,v)}else switch(t){case 4:return!1;case 7:l.call(L,v)}return d?-1:u||c?c:L}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterOut:u(7)}},71739:(t,e,n)=>{"use strict";var r=n(64088),i=n(59679),o=n(24005),a=n(72802),s=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,c=a("lastIndexOf"),d=u||!c;t.exports=d?function(t){if(u)return l.apply(this,arguments)||0;var e=r(this),n=o(e.length),a=n-1;for(arguments.length>1&&(a=s(a,i(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in e&&e[a]===t)return a||0;return-1}:l},69955:(t,e,n)=>{var r=n(63677),i=n(50211),o=n(21448),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},72802:(t,e,n)=>{"use strict";var r=n(63677);t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){throw 1},1)}))}},18758:(t,e,n)=>{var r=n(29944),i=n(3060),o=n(95974),a=n(24005),s=function(t){return function(e,n,s,l){r(n);var u=i(e),c=o(u),d=a(u.length),h=t?d-1:0,p=t?-1:1;if(s<2)for(;;){if(h in c){l=c[h],h+=p;break}if(h+=p,t?h<0:d<=h)throw TypeError("Reduce of empty array with no initial value")}for(;t?h>=0:d>h;h+=p)h in c&&(l=n(l,c[h],h,u));return l}};t.exports={left:s(!1),right:s(!0)}},85574:(t,e,n)=>{var r=n(28759),i=n(46526),o=n(50211)("species");t.exports=function(t,e){var n;return i(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[o])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},47850:(t,e,n)=>{var r=n(56112),i=n(26737);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){throw i(t),e}}},68939:(t,e,n)=>{var r=n(50211)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},t(o)}catch(t){}return n}},52306:t=>{var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},90375:(t,e,n)=>{var r=n(12371),i=n(52306),o=n(50211)("toStringTag"),a="Arguments"==i(function(){return arguments}());t.exports=r?i:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?n:a?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},75204:(t,e,n)=>{"use strict";var r=n(77826).f,i=n(44710),o=n(49431),a=n(18516),s=n(51855),l=n(94722),u=n(98432),c=n(67420),d=n(25283),h=n(12423).fastKey,p=n(83278),f=p.set,m=p.getterFor;t.exports={getConstructor:function(t,e,n,u){var c=t((function(t,r){s(t,c,e),f(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),d||(t.size=0),null!=r&&l(r,t[u],{that:t,AS_ENTRIES:n})})),p=m(e),y=function(t,e,n){var r,i,o=p(t),a=g(t,e);return a?a.value=n:(o.last=a={index:i=h(e,!0),key:e,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),d?o.size++:t.size++,"F"!==i&&(o.index[i]=a)),t},g=function(t,e){var n,r=p(t),i=h(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return o(c.prototype,{clear:function(){for(var t=p(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,d?t.size=0:this.size=0},delete:function(t){var e=this,n=p(e),r=g(e,t);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),d?n.size--:e.size--}return!!r},forEach:function(t){for(var e,n=p(this),r=a(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!g(this,t)}}),o(c.prototype,n?{get:function(t){var e=g(this,t);return e&&e.value},set:function(t,e){return y(this,0===t?0:t,e)}}:{add:function(t){return y(this,t=0===t?0:t,t)}}),d&&r(c.prototype,"size",{get:function(){return p(this).size}}),c},setStrong:function(t,e,n){var r=e+" Iterator",i=m(e),o=m(r);u(t,e,(function(t,e){f(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=o(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),c(e)}}},29872:(t,e,n)=>{"use strict";var r=n(49431),i=n(12423).getWeakData,o=n(56112),a=n(28759),s=n(51855),l=n(94722),u=n(28062),c=n(63167),d=n(83278),h=d.set,p=d.getterFor,f=u.find,m=u.findIndex,y=0,g=function(t){return t.frozen||(t.frozen=new v)},v=function(){this.entries=[]},_=function(t,e){return f(t.entries,(function(t){return t[0]===e}))};v.prototype={get:function(t){var e=_(this,t);if(e)return e[1]},has:function(t){return!!_(this,t)},set:function(t,e){var n=_(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=m(this.entries,(function(e){return e[0]===t}));return~e&&this.entries.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,u){var d=t((function(t,r){s(t,d,e),h(t,{type:e,id:y++,frozen:void 0}),null!=r&&l(r,t[u],{that:t,AS_ENTRIES:n})})),f=p(e),m=function(t,e,n){var r=f(t),a=i(o(e),!0);return!0===a?g(r).set(e,n):a[r.id]=n,t};return r(d.prototype,{delete:function(t){var e=f(this);if(!a(t))return!1;var n=i(t);return!0===n?g(e).delete(t):n&&c(n,e.id)&&delete n[e.id]},has:function(t){var e=f(this);if(!a(t))return!1;var n=i(t);return!0===n?g(e).has(t):n&&c(n,e.id)}}),r(d.prototype,n?{get:function(t){var e=f(this);if(a(t)){var n=i(t);return!0===n?g(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return m(this,t,e)}}:{add:function(t){return m(this,t,!0)}}),d}}},14909:(t,e,n)=>{"use strict";var r=n(51695),i=n(22086),o=n(67189),a=n(11007),s=n(12423),l=n(94722),u=n(51855),c=n(28759),d=n(63677),h=n(68939),p=n(70914),f=n(15070);t.exports=function(t,e,n){var m=-1!==t.indexOf("Map"),y=-1!==t.indexOf("Weak"),g=m?"set":"add",v=i[t],_=v&&v.prototype,b=v,x={},M=function(t){var e=_[t];a(_,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(y&&!c(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return y&&!c(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(y&&!c(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(o(t,"function"!=typeof v||!(y||_.forEach&&!d((function(){(new v).entries().next()})))))b=n.getConstructor(e,t,m,g),s.REQUIRED=!0;else if(o(t,!0)){var k=new b,w=k[g](y?{}:-0,1)!=k,S=d((function(){k.has(1)})),L=h((function(t){new v(t)})),D=!y&&d((function(){for(var t=new v,e=5;e--;)t[g](e,e);return!t.has(-0)}));L||((b=e((function(e,n){u(e,b,t);var r=f(new v,e,b);return null!=n&&l(n,r[g],{that:r,AS_ENTRIES:m}),r}))).prototype=_,_.constructor=b),(S||D)&&(M("delete"),M("has"),m&&M("get")),(D||w)&&M(g),y&&_.clear&&delete _.clear}return x[t]=b,r({global:!0,forced:b!=v},x),p(b,t),y||n.setStrong(b,t,m),b}},48474:(t,e,n)=>{var r=n(63167),i=n(46095),o=n(94399),a=n(77826);t.exports=function(t,e){for(var n=i(e),s=a.f,l=o.f,u=0;u<n.length;u++){var c=n[u];r(t,c)||s(t,c,l(e,c))}}},75469:(t,e,n)=>{var r=n(50211)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,"/./"[t](e)}catch(t){}}return!1}},47209:(t,e,n)=>{var r=n(63677);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},31068:(t,e,n)=>{var r=n(69586),i=/"/g;t.exports=function(t,e,n,o){var a=String(r(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(o).replace(i,"&quot;")+'"'),s+">"+a+"</"+e+">"}},60471:(t,e,n)=>{"use strict";var r=n(13083).IteratorPrototype,i=n(44710),o=n(55736),a=n(70914),s=n(97719),l=function(){return this};t.exports=function(t,e,n){var u=e+" Iterator";return t.prototype=i(r,{next:o(1,n)}),a(t,u,!1,!0),s[u]=l,t}},72585:(t,e,n)=>{var r=n(25283),i=n(77826),o=n(55736);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},55736:t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},89720:(t,e,n)=>{"use strict";var r=n(1288),i=n(77826),o=n(55736);t.exports=function(t,e,n){var a=r(e);a in t?i.f(t,a,o(0,n)):t[a]=n}},98432:(t,e,n)=>{"use strict";var r=n(51695),i=n(60471),o=n(62130),a=n(77530),s=n(70914),l=n(72585),u=n(11007),c=n(50211),d=n(43296),h=n(97719),p=n(13083),f=p.IteratorPrototype,m=p.BUGGY_SAFARI_ITERATORS,y=c("iterator"),g="keys",v="values",_="entries",b=function(){return this};t.exports=function(t,e,n,c,p,x,M){i(n,e,c);var k,w,S,L=function(t){if(t===p&&C)return C;if(!m&&t in O)return O[t];switch(t){case g:case v:case _:return function(){return new n(this,t)}}return function(){return new n(this)}},D=e+" Iterator",T=!1,O=t.prototype,P=O[y]||O["@@iterator"]||p&&O[p],C=!m&&P||L(p),E="Array"==e&&O.entries||P;if(E&&(k=o(E.call(new t)),f!==Object.prototype&&k.next&&(d||o(k)===f||(a?a(k,f):"function"!=typeof k[y]&&l(k,y,b)),s(k,D,!0,!0),d&&(h[D]=b))),p==v&&P&&P.name!==v&&(T=!0,C=function(){return P.call(this)}),d&&!M||O[y]===C||l(O,y,C),h[e]=C,p)if(w={values:L(v),keys:x?C:L(g),entries:L(_)},M)for(S in w)(m||T||!(S in O))&&u(O,S,w[S]);else r({target:e,proto:!0,forced:m||T},w);return w}},64145:(t,e,n)=>{var r=n(79775),i=n(63167),o=n(69251),a=n(77826).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},25283:(t,e,n)=>{var r=n(63677);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},20821:(t,e,n)=>{var r=n(22086),i=n(28759),o=r.document,a=i(o)&&i(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},933:t=>{t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},70172:t=>{t.exports="object"==typeof window},84344:(t,e,n)=>{var r=n(4999);t.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(r)},81801:(t,e,n)=>{var r=n(52306),i=n(22086);t.exports="process"==r(i.process)},54928:(t,e,n)=>{var r=n(4999);t.exports=/web0s(?!.*chrome)/i.test(r)},4999:(t,e,n)=>{var r=n(10563);t.exports=r("navigator","userAgent")||""},21448:(t,e,n)=>{var r,i,o=n(22086),a=n(4999),s=o.process,l=s&&s.versions,u=l&&l.v8;u?i=(r=u.split("."))[0]<4?1:r[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=r[1]),t.exports=i&&+i},58684:t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},51695:(t,e,n)=>{var r=n(22086),i=n(94399).f,o=n(72585),a=n(11007),s=n(83648),l=n(48474),u=n(67189);t.exports=function(t,e){var n,c,d,h,p,f=t.target,m=t.global,y=t.stat;if(n=m?r:y?r[f]||s(f,{}):(r[f]||{}).prototype)for(c in e){if(h=e[c],d=t.noTargetGet?(p=i(n,c))&&p.value:n[c],!u(m?c:f+(y?".":"#")+c,t.forced)&&void 0!==d){if(typeof h==typeof d)continue;l(h,d)}(t.sham||d&&d.sham)&&o(h,"sham",!0),a(n,c,h,t)}}},63677:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},82331:(t,e,n)=>{"use strict";n(52077);var r=n(11007),i=n(84861),o=n(63677),a=n(50211),s=n(72585),l=a("species"),u=RegExp.prototype,c=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),d="$0"==="a".replace(/./,"$0"),h=a("replace"),p=!!/./[h]&&""===/./[h]("a","$0"),f=!o((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,h){var m=a(t),y=!o((function(){var e={};return e[m]=function(){return 7},7!=""[t](e)})),g=y&&!o((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[m]=/./[m]),n.exec=function(){return e=!0,null},n[m](""),!e}));if(!y||!g||"replace"===t&&(!c||!d||p)||"split"===t&&!f){var v=/./[m],_=n(m,""[t],(function(t,e,n,r,o){var a=e.exec;return a===i||a===u.exec?y&&!o?{done:!0,value:v.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:d,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:p}),b=_[0],x=_[1];r(String.prototype,t,b),r(u,m,2==e?function(t,e){return x.call(t,this,e)}:function(t){return x.call(t,this)})}h&&s(u[m],"sham",!0)}},66910:(t,e,n)=>{var r=n(63677);t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},18516:(t,e,n)=>{var r=n(29944);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},32395:(t,e,n)=>{"use strict";var r=n(29944),i=n(28759),o=[].slice,a={},s=function(t,e,n){if(!(e in a)){for(var r=[],i=0;i<e;i++)r[i]="a["+i+"]";a[e]=Function("C,a","return new C("+r.join(",")+")")}return a[e](t,n)};t.exports=Function.bind||function(t){var e=r(this),n=o.call(arguments,1),a=function(){var r=n.concat(o.call(arguments));return this instanceof a?s(e,r.length,r):e.apply(t,r)};return i(e.prototype)&&(a.prototype=e.prototype),a}},10563:(t,e,n)=>{var r=n(79775),i=n(22086),o=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t])||o(i[t]):r[t]&&r[t][e]||i[t]&&i[t][e]}},61667:(t,e,n)=>{var r=n(90375),i=n(97719),o=n(50211)("iterator");t.exports=function(t){if(null!=t)return t[o]||t["@@iterator"]||i[r(t)]}},73546:(t,e,n)=>{var r=n(56112),i=n(61667);t.exports=function(t){var e=i(t);if("function"!=typeof e)throw TypeError(String(t)+" is not iterable");return r(e.call(t))}},18509:(t,e,n)=>{var r=n(3060),i=Math.floor,o="".replace,a=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,n,l,u,c){var d=n+t.length,h=l.length,p=s;return void 0!==u&&(u=r(u),p=a),o.call(c,p,(function(r,o){var a;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(d);case"<":a=u[o.slice(1,-1)];break;default:var s=+o;if(0===s)return r;if(s>h){var c=i(s/10);return 0===c?r:c<=h?void 0===l[c-1]?o.charAt(1):l[c-1]+o.charAt(1):r}a=l[s-1]}return void 0===a?"":a}))}},22086:(t,e,n)=>{var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},63167:(t,e,n)=>{var r=n(3060),i={}.hasOwnProperty;t.exports=function(t,e){return i.call(r(t),e)}},7153:t=>{t.exports={}},71670:(t,e,n)=>{var r=n(22086);t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},25963:(t,e,n)=>{var r=n(10563);t.exports=r("document","documentElement")},26761:(t,e,n)=>{var r=n(25283),i=n(63677),o=n(20821);t.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},23339:t=>{var e=Math.abs,n=Math.pow,r=Math.floor,i=Math.log,o=Math.LN2;t.exports={pack:function(t,a,s){var l,u,c,d=new Array(s),h=8*s-a-1,p=(1<<h)-1,f=p>>1,m=23===a?n(2,-24)-n(2,-77):0,y=t<0||0===t&&1/t<0?1:0,g=0;for((t=e(t))!=t||t===1/0?(u=t!=t?1:0,l=p):(l=r(i(t)/o),t*(c=n(2,-l))<1&&(l--,c*=2),(t+=l+f>=1?m/c:m*n(2,1-f))*c>=2&&(l++,c/=2),l+f>=p?(u=0,l=p):l+f>=1?(u=(t*c-1)*n(2,a),l+=f):(u=t*n(2,f-1)*n(2,a),l=0));a>=8;d[g++]=255&u,u/=256,a-=8);for(l=l<<a|u,h+=a;h>0;d[g++]=255&l,l/=256,h-=8);return d[--g]|=128*y,d},unpack:function(t,e){var r,i=t.length,o=8*i-e-1,a=(1<<o)-1,s=a>>1,l=o-7,u=i-1,c=t[u--],d=127&c;for(c>>=7;l>0;d=256*d+t[u],u--,l-=8);for(r=d&(1<<-l)-1,d>>=-l,l+=e;l>0;r=256*r+t[u],u--,l-=8);if(0===d)d=1-s;else{if(d===a)return r?NaN:c?-1/0:1/0;r+=n(2,e),d-=s}return(c?-1:1)*r*n(2,d-e)}}},95974:(t,e,n)=>{var r=n(63677),i=n(52306),o="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?o.call(t,""):Object(t)}:Object},15070:(t,e,n)=>{var r=n(28759),i=n(77530);t.exports=function(t,e,n){var o,a;return i&&"function"==typeof(o=e.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(t,a),t}},39277:(t,e,n)=>{var r=n(74489),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return i.call(t)}),t.exports=r.inspectSource},12423:(t,e,n)=>{var r=n(7153),i=n(28759),o=n(63167),a=n(77826).f,s=n(65422),l=n(66910),u=s("meta"),c=0,d=Object.isExtensible||function(){return!0},h=function(t){a(t,u,{value:{objectID:"O"+ ++c,weakData:{}}})},p=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,u)){if(!d(t))return"F";if(!e)return"E";h(t)}return t[u].objectID},getWeakData:function(t,e){if(!o(t,u)){if(!d(t))return!0;if(!e)return!1;h(t)}return t[u].weakData},onFreeze:function(t){return l&&p.REQUIRED&&d(t)&&!o(t,u)&&h(t),t}};r[u]=!0},83278:(t,e,n)=>{var r,i,o,a=n(9316),s=n(22086),l=n(28759),u=n(72585),c=n(63167),d=n(74489),h=n(88944),p=n(7153),f="Object already initialized",m=s.WeakMap;if(a||d.state){var y=d.state||(d.state=new m),g=y.get,v=y.has,_=y.set;r=function(t,e){if(v.call(y,t))throw new TypeError(f);return e.facade=t,_.call(y,t,e),e},i=function(t){return g.call(y,t)||{}},o=function(t){return v.call(y,t)}}else{var b=h("state");p[b]=!0,r=function(t,e){if(c(t,b))throw new TypeError(f);return e.facade=t,u(t,b,e),e},i=function(t){return c(t,b)?t[b]:{}},o=function(t){return c(t,b)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!l(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},92814:(t,e,n)=>{var r=n(50211),i=n(97719),o=r("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[o]===t)}},46526:(t,e,n)=>{var r=n(52306);t.exports=Array.isArray||function(t){return"Array"==r(t)}},67189:(t,e,n)=>{var r=n(63677),i=/#|\.prototype\./,o=function(t,e){var n=s[a(t)];return n==u||n!=l&&("function"==typeof e?r(e):!!e)},a=o.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=o.data={},l=o.NATIVE="N",u=o.POLYFILL="P";t.exports=o},28759:t=>{t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},43296:t=>{t.exports=!1},67994:(t,e,n)=>{var r=n(28759),i=n(52306),o=n(50211)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},94722:(t,e,n)=>{var r=n(56112),i=n(92814),o=n(24005),a=n(18516),s=n(61667),l=n(26737),u=function(t,e){this.stopped=t,this.result=e};t.exports=function(t,e,n){var c,d,h,p,f,m,y,g=n&&n.that,v=!(!n||!n.AS_ENTRIES),_=!(!n||!n.IS_ITERATOR),b=!(!n||!n.INTERRUPTED),x=a(e,g,1+v+b),M=function(t){return c&&l(c),new u(!0,t)},k=function(t){return v?(r(t),b?x(t[0],t[1],M):x(t[0],t[1])):b?x(t,M):x(t)};if(_)c=t;else{if("function"!=typeof(d=s(t)))throw TypeError("Target is not iterable");if(i(d)){for(h=0,p=o(t.length);p>h;h++)if((f=k(t[h]))&&f instanceof u)return f;return new u(!1)}c=d.call(t)}for(m=c.next;!(y=m.call(c)).done;){try{f=k(y.value)}catch(t){throw l(c),t}if("object"==typeof f&&f&&f instanceof u)return f}return new u(!1)}},26737:(t,e,n)=>{var r=n(56112);t.exports=function(t){var e=t.return;if(void 0!==e)return r(e.call(t)).value}},13083:(t,e,n)=>{"use strict";var r,i,o,a=n(63677),s=n(62130),l=n(72585),u=n(63167),c=n(50211),d=n(43296),h=c("iterator"),p=!1;[].keys&&("next"in(o=[].keys())?(i=s(s(o)))!==Object.prototype&&(r=i):p=!0);var f=null==r||a((function(){var t={};return r[h].call(t)!==t}));f&&(r={}),d&&!f||u(r,h)||l(r,h,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},97719:t=>{t.exports={}},43173:(t,e,n)=>{var r,i,o,a,s,l,u,c,d=n(22086),h=n(94399).f,p=n(84953).set,f=n(84344),m=n(54928),y=n(81801),g=d.MutationObserver||d.WebKitMutationObserver,v=d.document,_=d.process,b=d.Promise,x=h(d,"queueMicrotask"),M=x&&x.value;M||(r=function(){var t,e;for(y&&(t=_.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(t){throw i?a():o=void 0,t}}o=void 0,t&&t.enter()},f||y||m||!g||!v?b&&b.resolve?((u=b.resolve(void 0)).constructor=b,c=u.then,a=function(){c.call(u,r)}):a=y?function(){_.nextTick(r)}:function(){p.call(d,r)}:(s=!0,l=v.createTextNode(""),new g(r).observe(l,{characterData:!0}),a=function(){l.data=s=!s})),t.exports=M||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},8109:(t,e,n)=>{var r=n(22086);t.exports=r.Promise},73193:(t,e,n)=>{var r=n(21448),i=n(63677);t.exports=!!Object.getOwnPropertySymbols&&!i((function(){return!String(Symbol())||!Symbol.sham&&r&&r<41}))},54634:(t,e,n)=>{var r=n(63677),i=n(50211),o=n(43296),a=i("iterator");t.exports=!r((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),e=t.searchParams,n="";return t.pathname="c%20d",e.forEach((function(t,r){e.delete("b"),n+=r+t})),o&&!t.toJSON||!e.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},9316:(t,e,n)=>{var r=n(22086),i=n(39277),o=r.WeakMap;t.exports="function"==typeof o&&/native code/.test(i(o))},98722:(t,e,n)=>{"use strict";var r=n(29944),i=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new i(t)}},77725:(t,e,n)=>{var r=n(67994);t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},88675:(t,e,n)=>{"use strict";var r=n(25283),i=n(63677),o=n(68779),a=n(66952),s=n(7446),l=n(3060),u=n(95974),c=Object.assign,d=Object.defineProperty;t.exports=!c||i((function(){if(r&&1!==c({b:1},c(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),i="abcdefghijklmnopqrst";return t[n]=7,i.split("").forEach((function(t){e[t]=t})),7!=c({},t)[n]||o(c({},e)).join("")!=i}))?function(t,e){for(var n=l(t),i=arguments.length,c=1,d=a.f,h=s.f;i>c;)for(var p,f=u(arguments[c++]),m=d?o(f).concat(d(f)):o(f),y=m.length,g=0;y>g;)p=m[g++],r&&!h.call(f,p)||(n[p]=f[p]);return n}:c},44710:(t,e,n)=>{var r,i=n(56112),o=n(77711),a=n(58684),s=n(7153),l=n(25963),u=n(20821),c=n(88944)("IE_PROTO"),d=function(){},h=function(t){return"<script>"+t+"<\/script>"},p=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;p=r?function(t){t.write(h("")),t.close();var e=t.parentWindow.Object;return t=null,e}(r):((e=u("iframe")).style.display="none",l.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(h("document.F=Object")),t.close(),t.F);for(var n=a.length;n--;)delete p.prototype[a[n]];return p()};s[c]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(d.prototype=i(t),n=new d,d.prototype=null,n[c]=t):n=p(),void 0===e?n:o(n,e)}},77711:(t,e,n)=>{var r=n(25283),i=n(77826),o=n(56112),a=n(68779);t.exports=r?Object.defineProperties:function(t,e){o(t);for(var n,r=a(e),s=r.length,l=0;s>l;)i.f(t,n=r[l++],e[n]);return t}},77826:(t,e,n)=>{var r=n(25283),i=n(26761),o=n(56112),a=n(1288),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(o(t),e=a(e,!0),o(n),i)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},94399:(t,e,n)=>{var r=n(25283),i=n(7446),o=n(55736),a=n(64088),s=n(1288),l=n(63167),u=n(26761),c=Object.getOwnPropertyDescriptor;e.f=r?c:function(t,e){if(t=a(t),e=s(e,!0),u)try{return c(t,e)}catch(t){}if(l(t,e))return o(!i.f.call(t,e),t[e])}},53226:(t,e,n)=>{var r=n(64088),i=n(20062).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},20062:(t,e,n)=>{var r=n(91352),i=n(58684).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},66952:(t,e)=>{e.f=Object.getOwnPropertySymbols},62130:(t,e,n)=>{var r=n(63167),i=n(3060),o=n(88944),a=n(47209),s=o("IE_PROTO"),l=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),r(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?l:null}},91352:(t,e,n)=>{var r=n(63167),i=n(64088),o=n(56198).indexOf,a=n(7153);t.exports=function(t,e){var n,s=i(t),l=0,u=[];for(n in s)!r(a,n)&&r(s,n)&&u.push(n);for(;e.length>l;)r(s,n=e[l++])&&(~o(u,n)||u.push(n));return u}},68779:(t,e,n)=>{var r=n(91352),i=n(58684);t.exports=Object.keys||function(t){return r(t,i)}},7446:(t,e)=>{"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);e.f=i?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},77530:(t,e,n)=>{var r=n(56112),i=n(81378);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,o){return r(n),i(o),e?t.call(n,o):n.__proto__=o,n}}():void 0)},34863:(t,e,n)=>{var r=n(25283),i=n(68779),o=n(64088),a=n(7446).f,s=function(t){return function(e){for(var n,s=o(e),l=i(s),u=l.length,c=0,d=[];u>c;)n=l[c++],r&&!a.call(s,n)||d.push(t?[n,s[n]]:s[n]);return d}};t.exports={entries:s(!0),values:s(!1)}},70999:(t,e,n)=>{"use strict";var r=n(12371),i=n(90375);t.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},46095:(t,e,n)=>{var r=n(10563),i=n(20062),o=n(66952),a=n(56112);t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(a(t)),n=o.f;return n?e.concat(n(t)):e}},79775:(t,e,n)=>{var r=n(22086);t.exports=r},54522:t=>{t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},10880:(t,e,n)=>{var r=n(56112),i=n(28759),o=n(98722);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},49431:(t,e,n)=>{var r=n(11007);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},11007:(t,e,n)=>{var r=n(22086),i=n(72585),o=n(63167),a=n(83648),s=n(39277),l=n(83278),u=l.get,c=l.enforce,d=String(String).split("String");(t.exports=function(t,e,n,s){var l,u=!!s&&!!s.unsafe,h=!!s&&!!s.enumerable,p=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),(l=c(n)).source||(l.source=d.join("string"==typeof e?e:""))),t!==r?(u?!p&&t[e]&&(h=!0):delete t[e],h?t[e]=n:i(t,e,n)):h?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},31189:(t,e,n)=>{var r=n(52306),i=n(84861);t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var o=n.call(t,e);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},84861:(t,e,n)=>{"use strict";var r,i,o=n(54276),a=n(94930),s=n(49197),l=RegExp.prototype.exec,u=s("native-string-replace",String.prototype.replace),c=l,d=(r=/a/,i=/b*/g,l.call(r,"a"),l.call(i,"a"),0!==r.lastIndex||0!==i.lastIndex),h=a.UNSUPPORTED_Y||a.BROKEN_CARET,p=void 0!==/()??/.exec("")[1];(d||p||h)&&(c=function(t){var e,n,r,i,a=this,s=h&&a.sticky,c=o.call(a),f=a.source,m=0,y=t;return s&&(-1===(c=c.replace("y","")).indexOf("g")&&(c+="g"),y=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(f="(?: "+f+")",y=" "+y,m++),n=new RegExp("^(?:"+f+")",c)),p&&(n=new RegExp("^"+f+"$(?!\\s)",c)),d&&(e=a.lastIndex),r=l.call(s?n:a,y),s?r?(r.input=r.input.slice(m),r[0]=r[0].slice(m),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:d&&r&&(a.lastIndex=a.global?r.index+r[0].length:e),p&&r&&r.length>1&&u.call(r[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(r[i]=void 0)})),r}),t.exports=c},54276:(t,e,n)=>{"use strict";var r=n(56112);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},94930:(t,e,n)=>{"use strict";var r=n(63677);function i(t,e){return RegExp(t,e)}e.UNSUPPORTED_Y=r((function(){var t=i("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=r((function(){var t=i("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},69586:t=>{t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},92031:t=>{t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},83648:(t,e,n)=>{var r=n(22086),i=n(72585);t.exports=function(t,e){try{i(r,t,e)}catch(n){r[t]=e}return e}},67420:(t,e,n)=>{"use strict";var r=n(10563),i=n(77826),o=n(50211),a=n(25283),s=o("species");t.exports=function(t){var e=r(t),n=i.f;a&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},70914:(t,e,n)=>{var r=n(77826).f,i=n(63167),o=n(50211)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},88944:(t,e,n)=>{var r=n(49197),i=n(65422),o=r("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},74489:(t,e,n)=>{var r=n(22086),i=n(83648),o="__core-js_shared__",a=r[o]||i(o,{});t.exports=a},49197:(t,e,n)=>{var r=n(43296),i=n(74489);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.12.1",mode:r?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},48515:(t,e,n)=>{var r=n(56112),i=n(29944),o=n(50211)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},50499:(t,e,n)=>{var r=n(63677);t.exports=function(t){return r((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},83448:(t,e,n)=>{var r=n(59679),i=n(69586),o=function(t){return function(e,n){var o,a,s=String(i(e)),l=r(n),u=s.length;return l<0||l>=u?t?"":void 0:(o=s.charCodeAt(l))<55296||o>56319||l+1===u||(a=s.charCodeAt(l+1))<56320||a>57343?t?s.charAt(l):o:t?s.slice(l,l+2):a-56320+(o-55296<<10)+65536}};t.exports={codeAt:o(!1),charAt:o(!0)}},96983:t=>{"use strict";var e=2147483647,n=/[^\0-\u007E]/,r=/[.\u3002\uFF0E\uFF61]/g,i="Overflow: input needs wider integers to process",o=Math.floor,a=String.fromCharCode,s=function(t){return t+22+75*(t<26)},l=function(t,e,n){var r=0;for(t=n?o(t/700):t>>1,t+=o(t/e);t>455;r+=36)t=o(t/35);return o(r+36*t/(t+38))},u=function(t){var n,r,u=[],c=(t=function(t){for(var e=[],n=0,r=t.length;n<r;){var i=t.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var o=t.charCodeAt(n++);56320==(64512&o)?e.push(((1023&i)<<10)+(1023&o)+65536):(e.push(i),n--)}else e.push(i)}return e}(t)).length,d=128,h=0,p=72;for(n=0;n<t.length;n++)(r=t[n])<128&&u.push(a(r));var f=u.length,m=f;for(f&&u.push("-");m<c;){var y=e;for(n=0;n<t.length;n++)(r=t[n])>=d&&r<y&&(y=r);var g=m+1;if(y-d>o((e-h)/g))throw RangeError(i);for(h+=(y-d)*g,d=y,n=0;n<t.length;n++){if((r=t[n])<d&&++h>e)throw RangeError(i);if(r==d){for(var v=h,_=36;;_+=36){var b=_<=p?1:_>=p+26?26:_-p;if(v<b)break;var x=v-b,M=36-b;u.push(a(s(b+x%M))),v=o(x/M)}u.push(a(s(v))),p=l(h,g,m==f),h=0,++m}}++h,++d}return u.join("")};t.exports=function(t){var e,i,o=[],a=t.toLowerCase().replace(r,".").split(".");for(e=0;e<a.length;e++)i=a[e],o.push(n.test(i)?"xn--"+u(i):i);return o.join(".")}},94274:(t,e,n)=>{var r=n(63677),i=n(59439);t.exports=function(t){return r((function(){return!!i[t]()||"​᠎"!="​᠎"[t]()||i[t].name!==t}))}},74080:(t,e,n)=>{var r=n(69586),i="["+n(59439)+"]",o=RegExp("^"+i+i+"*"),a=RegExp(i+i+"*$"),s=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(o,"")),2&t&&(n=n.replace(a,"")),n}};t.exports={start:s(1),end:s(2),trim:s(3)}},84953:(t,e,n)=>{var r,i,o,a=n(22086),s=n(63677),l=n(18516),u=n(25963),c=n(20821),d=n(84344),h=n(81801),p=a.location,f=a.setImmediate,m=a.clearImmediate,y=a.process,g=a.MessageChannel,v=a.Dispatch,_=0,b={},x=function(t){if(b.hasOwnProperty(t)){var e=b[t];delete b[t],e()}},M=function(t){return function(){x(t)}},k=function(t){x(t.data)},w=function(t){a.postMessage(t+"",p.protocol+"//"+p.host)};f&&m||(f=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return b[++_]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(_),_},m=function(t){delete b[t]},h?r=function(t){y.nextTick(M(t))}:v&&v.now?r=function(t){v.now(M(t))}:g&&!d?(o=(i=new g).port2,i.port1.onmessage=k,r=l(o.postMessage,o,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts&&p&&"file:"!==p.protocol&&!s(w)?(r=w,a.addEventListener("message",k,!1)):r="onreadystatechange"in c("script")?function(t){u.appendChild(c("script")).onreadystatechange=function(){u.removeChild(this),x(t)}}:function(t){setTimeout(M(t),0)}),t.exports={set:f,clear:m}},7740:(t,e,n)=>{var r=n(59679),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},13687:(t,e,n)=>{var r=n(59679),i=n(24005);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length or index");return n}},64088:(t,e,n)=>{var r=n(95974),i=n(69586);t.exports=function(t){return r(i(t))}},59679:t=>{var e=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:e)(t)}},24005:(t,e,n)=>{var r=n(59679),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},3060:(t,e,n)=>{var r=n(69586);t.exports=function(t){return Object(r(t))}},55421:(t,e,n)=>{var r=n(84706);t.exports=function(t,e){var n=r(t);if(n%e)throw RangeError("Wrong offset");return n}},84706:(t,e,n)=>{var r=n(59679);t.exports=function(t){var e=r(t);if(e<0)throw RangeError("The argument can't be less than 0");return e}},1288:(t,e,n)=>{var r=n(28759);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},12371:(t,e,n)=>{var r={};r[n(50211)("toStringTag")]="z",t.exports="[object z]"===String(r)},45412:(t,e,n)=>{"use strict";var r=n(51695),i=n(22086),o=n(25283),a=n(18315),s=n(83466),l=n(99185),u=n(51855),c=n(55736),d=n(72585),h=n(24005),p=n(13687),f=n(55421),m=n(1288),y=n(63167),g=n(90375),v=n(28759),_=n(44710),b=n(77530),x=n(20062).f,M=n(96654),k=n(28062).forEach,w=n(67420),S=n(77826),L=n(94399),D=n(83278),T=n(15070),O=D.get,P=D.set,C=S.f,E=L.f,A=Math.round,Y=i.RangeError,I=l.ArrayBuffer,j=l.DataView,F=s.NATIVE_ARRAY_BUFFER_VIEWS,N=s.TYPED_ARRAY_TAG,R=s.TypedArray,H=s.TypedArrayPrototype,B=s.aTypedArrayConstructor,W=s.isTypedArray,z="BYTES_PER_ELEMENT",G="Wrong length",V=function(t,e){for(var n=0,r=e.length,i=new(B(t))(r);r>n;)i[n]=e[n++];return i},U=function(t,e){C(t,e,{get:function(){return O(this)[e]}})},X=function(t){var e;return t instanceof I||"ArrayBuffer"==(e=g(t))||"SharedArrayBuffer"==e},K=function(t,e){return W(t)&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Z=function(t,e){return K(t,e=m(e,!0))?c(2,t[e]):E(t,e)},q=function(t,e,n){return!(K(t,e=m(e,!0))&&v(n)&&y(n,"value"))||y(n,"get")||y(n,"set")||n.configurable||y(n,"writable")&&!n.writable||y(n,"enumerable")&&!n.enumerable?C(t,e,n):(t[e]=n.value,t)};o?(F||(L.f=Z,S.f=q,U(H,"buffer"),U(H,"byteOffset"),U(H,"byteLength"),U(H,"length")),r({target:"Object",stat:!0,forced:!F},{getOwnPropertyDescriptor:Z,defineProperty:q}),t.exports=function(t,e,n){var o=t.match(/\d+$/)[0]/8,s=t+(n?"Clamped":"")+"Array",l="get"+t,c="set"+t,m=i[s],y=m,g=y&&y.prototype,S={},L=function(t,e){C(t,e,{get:function(){return function(t,e){var n=O(t);return n.view[l](e*o+n.byteOffset,!0)}(this,e)},set:function(t){return function(t,e,r){var i=O(t);n&&(r=(r=A(r))<0?0:r>255?255:255&r),i.view[c](e*o+i.byteOffset,r,!0)}(this,e,t)},enumerable:!0})};F?a&&(y=e((function(t,e,n,r){return u(t,y,s),T(v(e)?X(e)?void 0!==r?new m(e,f(n,o),r):void 0!==n?new m(e,f(n,o)):new m(e):W(e)?V(y,e):M.call(y,e):new m(p(e)),t,y)})),b&&b(y,R),k(x(m),(function(t){t in y||d(y,t,m[t])})),y.prototype=g):(y=e((function(t,e,n,r){u(t,y,s);var i,a,l,c=0,d=0;if(v(e)){if(!X(e))return W(e)?V(y,e):M.call(y,e);i=e,d=f(n,o);var m=e.byteLength;if(void 0===r){if(m%o)throw Y(G);if((a=m-d)<0)throw Y(G)}else if((a=h(r)*o)+d>m)throw Y(G);l=a/o}else l=p(e),i=new I(a=l*o);for(P(t,{buffer:i,byteOffset:d,byteLength:a,length:l,view:new j(i)});c<l;)L(t,c++)})),b&&b(y,R),g=y.prototype=_(H)),g.constructor!==y&&d(g,"constructor",y),N&&d(g,N,s),S[s]=y,r({global:!0,forced:y!=m,sham:!F},S),z in y||d(y,z,o),z in g||d(g,z,o),w(s)}):t.exports=function(){}},18315:(t,e,n)=>{var r=n(22086),i=n(63677),o=n(68939),a=n(83466).NATIVE_ARRAY_BUFFER_VIEWS,s=r.ArrayBuffer,l=r.Int8Array;t.exports=!a||!i((function(){l(1)}))||!i((function(){new l(-1)}))||!o((function(t){new l,new l(null),new l(1.5),new l(t)}),!0)||i((function(){return 1!==new l(new s(2),1,void 0).length}))},85318:(t,e,n)=>{var r=n(83466).aTypedArrayConstructor,i=n(48515);t.exports=function(t,e){for(var n=i(t,t.constructor),o=0,a=e.length,s=new(r(n))(a);a>o;)s[o]=e[o++];return s}},96654:(t,e,n)=>{var r=n(3060),i=n(24005),o=n(61667),a=n(92814),s=n(18516),l=n(83466).aTypedArrayConstructor;t.exports=function(t){var e,n,u,c,d,h,p=r(t),f=arguments.length,m=f>1?arguments[1]:void 0,y=void 0!==m,g=o(p);if(null!=g&&!a(g))for(h=(d=g.call(p)).next,p=[];!(c=h.call(d)).done;)p.push(c.value);for(y&&f>2&&(m=s(m,arguments[2],2)),n=i(p.length),u=new(l(this))(n),e=0;n>e;e++)u[e]=y?m(p[e],e):p[e];return u}},65422:t=>{var e=0,n=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+n).toString(36)}},91876:(t,e,n)=>{var r=n(73193);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},69251:(t,e,n)=>{var r=n(50211);e.f=r},50211:(t,e,n)=>{var r=n(22086),i=n(49197),o=n(63167),a=n(65422),s=n(73193),l=n(91876),u=i("wks"),c=r.Symbol,d=l?c:c&&c.withoutSetter||a;t.exports=function(t){return o(u,t)&&(s||"string"==typeof u[t])||(s&&o(c,t)?u[t]=c[t]:u[t]=d("Symbol."+t)),u[t]}},59439:t=>{t.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},65234:(t,e,n)=>{"use strict";var r=n(51695),i=n(62130),o=n(77530),a=n(44710),s=n(72585),l=n(55736),u=n(94722),c=function(t,e){var n=this;if(!(n instanceof c))return new c(t,e);o&&(n=o(new Error(void 0),i(n))),void 0!==e&&s(n,"message",String(e));var r=[];return u(t,r.push,{that:r}),s(n,"errors",r),n};c.prototype=a(Error.prototype,{constructor:l(5,c),message:l(5,""),name:l(5,"AggregateError")}),r({global:!0},{AggregateError:c})},84925:(t,e,n)=>{"use strict";var r=n(51695),i=n(22086),o=n(99185),a=n(67420),s=o.ArrayBuffer;r({global:!0,forced:i.ArrayBuffer!==s},{ArrayBuffer:s}),a("ArrayBuffer")},23938:(t,e,n)=>{"use strict";var r=n(51695),i=n(63677),o=n(46526),a=n(28759),s=n(3060),l=n(24005),u=n(89720),c=n(85574),d=n(69955),h=n(50211),p=n(21448),f=h("isConcatSpreadable"),m=9007199254740991,y="Maximum allowed index exceeded",g=p>=51||!i((function(){var t=[];return t[f]=!1,t.concat()[0]!==t})),v=d("concat"),_=function(t){if(!a(t))return!1;var e=t[f];return void 0!==e?!!e:o(t)};r({target:"Array",proto:!0,forced:!g||!v},{concat:function(t){var e,n,r,i,o,a=s(this),d=c(a,0),h=0;for(e=-1,r=arguments.length;e<r;e++)if(_(o=-1===e?a:arguments[e])){if(h+(i=l(o.length))>m)throw TypeError(y);for(n=0;n<i;n++,h++)n in o&&u(d,h,o[n])}else{if(h>=m)throw TypeError(y);u(d,h++,o)}return d.length=h,d}})},98010:(t,e,n)=>{"use strict";var r=n(51695),i=n(28062).filter;r({target:"Array",proto:!0,forced:!n(69955)("filter")},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},95699:(t,e,n)=>{"use strict";var r=n(51695),i=n(28062).findIndex,o=n(78669),a="findIndex",s=!0;a in[]&&Array(1).findIndex((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(a)},52327:(t,e,n)=>{"use strict";var r=n(51695),i=n(28062).find,o=n(78669),a="find",s=!0;a in[]&&Array(1).find((function(){s=!1})),r({target:"Array",proto:!0,forced:s},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(a)},15610:(t,e,n)=>{var r=n(51695),i=n(21842);r({target:"Array",stat:!0,forced:!n(68939)((function(t){Array.from(t)}))},{from:i})},95623:(t,e,n)=>{"use strict";var r=n(51695),i=n(56198).includes,o=n(78669);r({target:"Array",proto:!0},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("includes")},5769:(t,e,n)=>{"use strict";var r=n(64088),i=n(78669),o=n(97719),a=n(83278),s=n(98432),l="Array Iterator",u=a.set,c=a.getterFor(l);t.exports=s(Array,"Array",(function(t,e){u(this,{type:l,target:r(t),index:0,kind:e})}),(function(){var t=c(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},25613:(t,e,n)=>{"use strict";var r=n(51695),i=n(95974),o=n(64088),a=n(72802),s=[].join,l=i!=Object,u=a("join",",");r({target:"Array",proto:!0,forced:l||!u},{join:function(t){return s.call(o(this),void 0===t?",":t)}})},61013:(t,e,n)=>{"use strict";var r=n(51695),i=n(28062).map;r({target:"Array",proto:!0,forced:!n(69955)("map")},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},72410:(t,e,n)=>{"use strict";var r=n(51695),i=n(28759),o=n(46526),a=n(7740),s=n(24005),l=n(64088),u=n(89720),c=n(50211),d=n(69955)("slice"),h=c("species"),p=[].slice,f=Math.max;r({target:"Array",proto:!0,forced:!d},{slice:function(t,e){var n,r,c,d=l(this),m=s(d.length),y=a(t,m),g=a(void 0===e?m:e,m);if(o(d)&&("function"!=typeof(n=d.constructor)||n!==Array&&!o(n.prototype)?i(n)&&null===(n=n[h])&&(n=void 0):n=void 0,n===Array||void 0===n))return p.call(d,y,g);for(r=new(void 0===n?Array:n)(f(g-y,0)),c=0;y<g;y++,c++)y in d&&u(r,c,d[y]);return r.length=c,r}})},38217:(t,e,n)=>{"use strict";var r=n(51695),i=n(7740),o=n(59679),a=n(24005),s=n(3060),l=n(85574),u=n(89720),c=n(69955)("splice"),d=Math.max,h=Math.min,p=9007199254740991,f="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!c},{splice:function(t,e){var n,r,c,m,y,g,v=s(this),_=a(v.length),b=i(t,_),x=arguments.length;if(0===x?n=r=0:1===x?(n=0,r=_-b):(n=x-2,r=h(d(o(e),0),_-b)),_+n-r>p)throw TypeError(f);for(c=l(v,r),m=0;m<r;m++)(y=b+m)in v&&u(c,m,v[y]);if(c.length=r,n<r){for(m=b;m<_-r;m++)g=m+n,(y=m+r)in v?v[g]=v[y]:delete v[g];for(m=_;m>_-r+n;m--)delete v[m-1]}else if(n>r)for(m=_-r;m>b;m--)g=m+n-1,(y=m+r-1)in v?v[g]=v[y]:delete v[g];for(m=0;m<n;m++)v[m+b]=arguments[m+2];return v.length=_-r+n,c}})},83352:(t,e,n)=>{var r=n(25283),i=n(77826).f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/,l="name";r&&!(l in o)&&i(o,l,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(t){return""}}})},82923:(t,e,n)=>{var r=n(22086);n(70914)(r.JSON,"JSON",!0)},61484:(t,e,n)=>{"use strict";var r=n(14909),i=n(75204);t.exports=r("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},21897:(t,e,n)=>{n(70914)(Math,"Math",!0)},95163:(t,e,n)=>{"use strict";var r=n(25283),i=n(22086),o=n(67189),a=n(11007),s=n(63167),l=n(52306),u=n(15070),c=n(1288),d=n(63677),h=n(44710),p=n(20062).f,f=n(94399).f,m=n(77826).f,y=n(74080).trim,g="Number",v=i.Number,_=v.prototype,b=l(h(_))==g,x=function(t){var e,n,r,i,o,a,s,l,u=c(t,!1);if("string"==typeof u&&u.length>2)if(43===(e=(u=y(u)).charCodeAt(0))||45===e){if(88===(n=u.charCodeAt(2))||120===n)return NaN}else if(48===e){switch(u.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+u}for(a=(o=u.slice(2)).length,s=0;s<a;s++)if((l=o.charCodeAt(s))<48||l>i)return NaN;return parseInt(o,r)}return+u};if(o(g,!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var M,k=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof k&&(b?d((function(){_.valueOf.call(n)})):l(n)!=g)?u(new v(x(e)),n,k):x(e)},w=r?p(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),S=0;w.length>S;S++)s(v,M=w[S])&&!s(k,M)&&m(k,M,f(v,M));k.prototype=_,_.constructor=k,a(i,g,k)}},48410:(t,e,n)=>{var r=n(51695),i=n(88675);r({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},12595:(t,e,n)=>{var r=n(51695),i=n(34863).entries;r({target:"Object",stat:!0},{entries:function(t){return i(t)}})},20252:(t,e,n)=>{var r=n(51695),i=n(63677),o=n(64088),a=n(94399).f,s=n(25283),l=i((function(){a(1)}));r({target:"Object",stat:!0,forced:!s||l,sham:!s},{getOwnPropertyDescriptor:function(t,e){return a(o(t),e)}})},14009:(t,e,n)=>{var r=n(51695),i=n(25283),o=n(46095),a=n(64088),s=n(94399),l=n(89720);r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var e,n,r=a(t),i=s.f,u=o(r),c={},d=0;u.length>d;)void 0!==(n=i(r,e=u[d++]))&&l(c,e,n);return c}})},713:(t,e,n)=>{var r=n(51695),i=n(63677),o=n(53226).f;r({target:"Object",stat:!0,forced:i((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:o})},12274:(t,e,n)=>{var r=n(51695),i=n(63677),o=n(3060),a=n(62130),s=n(47209);r({target:"Object",stat:!0,forced:i((function(){a(1)})),sham:!s},{getPrototypeOf:function(t){return a(o(t))}})},20390:(t,e,n)=>{var r=n(51695),i=n(63677),o=n(28759),a=Object.isExtensible;r({target:"Object",stat:!0,forced:i((function(){a(1)}))},{isExtensible:function(t){return!!o(t)&&(!a||a(t))}})},79657:(t,e,n)=>{n(51695)({target:"Object",stat:!0},{is:n(92031)})},92571:(t,e,n)=>{var r=n(51695),i=n(3060),o=n(68779);r({target:"Object",stat:!0,forced:n(63677)((function(){o(1)}))},{keys:function(t){return o(i(t))}})},63227:(t,e,n)=>{var r=n(51695),i=n(28759),o=n(12423).onFreeze,a=n(66910),s=n(63677),l=Object.preventExtensions;r({target:"Object",stat:!0,forced:s((function(){l(1)})),sham:!a},{preventExtensions:function(t){return l&&i(t)?l(o(t)):t}})},63238:(t,e,n)=>{var r=n(12371),i=n(11007),o=n(70999);r||i(Object.prototype,"toString",o,{unsafe:!0})},71444:(t,e,n)=>{var r=n(51695),i=n(34863).values;r({target:"Object",stat:!0},{values:function(t){return i(t)}})},32107:(t,e,n)=>{"use strict";var r=n(51695),i=n(29944),o=n(98722),a=n(54522),s=n(94722);r({target:"Promise",stat:!0},{allSettled:function(t){var e=this,n=o.f(e),r=n.resolve,l=n.reject,u=a((function(){var n=i(e.resolve),o=[],a=0,l=1;s(t,(function(t){var i=a++,s=!1;o.push(void 0),l++,n.call(e,t).then((function(t){s||(s=!0,o[i]={status:"fulfilled",value:t},--l||r(o))}),(function(t){s||(s=!0,o[i]={status:"rejected",reason:t},--l||r(o))}))})),--l||r(o)}));return u.error&&l(u.value),n.promise}})},43007:(t,e,n)=>{"use strict";var r=n(51695),i=n(29944),o=n(10563),a=n(98722),s=n(54522),l=n(94722),u="No one promise resolved";r({target:"Promise",stat:!0},{any:function(t){var e=this,n=a.f(e),r=n.resolve,c=n.reject,d=s((function(){var n=i(e.resolve),a=[],s=0,d=1,h=!1;l(t,(function(t){var i=s++,l=!1;a.push(void 0),d++,n.call(e,t).then((function(t){l||h||(h=!0,r(t))}),(function(t){l||h||(l=!0,a[i]=t,--d||c(new(o("AggregateError"))(a,u)))}))})),--d||c(new(o("AggregateError"))(a,u))}));return d.error&&c(d.value),n.promise}})},61370:(t,e,n)=>{"use strict";var r=n(51695),i=n(43296),o=n(8109),a=n(63677),s=n(10563),l=n(48515),u=n(10880),c=n(11007);if(r({target:"Promise",proto:!0,real:!0,forced:!!o&&a((function(){o.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(t){var e=l(this,s("Promise")),n="function"==typeof t;return this.then(n?function(n){return u(e,t()).then((function(){return n}))}:t,n?function(n){return u(e,t()).then((function(){throw n}))}:t)}}),!i&&"function"==typeof o){var d=s("Promise").prototype.finally;o.prototype.finally!==d&&c(o.prototype,"finally",d,{unsafe:!0})}},61418:(t,e,n)=>{"use strict";var r,i,o,a,s=n(51695),l=n(43296),u=n(22086),c=n(10563),d=n(8109),h=n(11007),p=n(49431),f=n(77530),m=n(70914),y=n(67420),g=n(28759),v=n(29944),_=n(51855),b=n(39277),x=n(94722),M=n(68939),k=n(48515),w=n(84953).set,S=n(43173),L=n(10880),D=n(71670),T=n(98722),O=n(54522),P=n(83278),C=n(67189),E=n(50211),A=n(70172),Y=n(81801),I=n(21448),j=E("species"),F="Promise",N=P.get,R=P.set,H=P.getterFor(F),B=d&&d.prototype,W=d,z=B,G=u.TypeError,V=u.document,U=u.process,X=T.f,K=X,Z=!!(V&&V.createEvent&&u.dispatchEvent),q="function"==typeof PromiseRejectionEvent,$="unhandledrejection",J=!1,Q=C(F,(function(){var t=b(W)!==String(W);if(!t&&66===I)return!0;if(l&&!z.finally)return!0;if(I>=51&&/native code/.test(W))return!1;var e=new W((function(t){t(1)})),n=function(t){t((function(){}),(function(){}))};return(e.constructor={})[j]=n,!(J=e.then((function(){}))instanceof n)||!t&&A&&!q})),tt=Q||!M((function(t){W.all(t).catch((function(){}))})),et=function(t){var e;return!(!g(t)||"function"!=typeof(e=t.then))&&e},nt=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;S((function(){for(var r=t.value,i=1==t.state,o=0;n.length>o;){var a,s,l,u=n[o++],c=i?u.ok:u.fail,d=u.resolve,h=u.reject,p=u.domain;try{c?(i||(2===t.rejection&&at(t),t.rejection=1),!0===c?a=r:(p&&p.enter(),a=c(r),p&&(p.exit(),l=!0)),a===u.promise?h(G("Promise-chain cycle")):(s=et(a))?s.call(a,d,h):d(a)):h(r)}catch(t){p&&!l&&p.exit(),h(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&it(t)}))}},rt=function(t,e,n){var r,i;Z?((r=V.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),u.dispatchEvent(r)):r={promise:e,reason:n},!q&&(i=u["on"+t])?i(r):t===$&&D("Unhandled promise rejection",n)},it=function(t){w.call(u,(function(){var e,n=t.facade,r=t.value;if(ot(t)&&(e=O((function(){Y?U.emit("unhandledRejection",r,n):rt($,n,r)})),t.rejection=Y||ot(t)?2:1,e.error))throw e.value}))},ot=function(t){return 1!==t.rejection&&!t.parent},at=function(t){w.call(u,(function(){var e=t.facade;Y?U.emit("rejectionHandled",e):rt("rejectionhandled",e,t.value)}))},st=function(t,e,n){return function(r){t(e,r,n)}},lt=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,nt(t,!0))},ut=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw G("Promise can't be resolved itself");var r=et(e);r?S((function(){var n={done:!1};try{r.call(e,st(ut,n,t),st(lt,n,t))}catch(e){lt(n,e,t)}})):(t.value=e,t.state=1,nt(t,!1))}catch(e){lt({done:!1},e,t)}}};if(Q&&(z=(W=function(t){_(this,W,F),v(t),r.call(this);var e=N(this);try{t(st(ut,e),st(lt,e))}catch(t){lt(e,t)}}).prototype,(r=function(t){R(this,{type:F,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=p(z,{then:function(t,e){var n=H(this),r=X(k(this,W));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=Y?U.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&nt(n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new r,e=N(t);this.promise=t,this.resolve=st(ut,e),this.reject=st(lt,e)},T.f=X=function(t){return t===W||t===o?new i(t):K(t)},!l&&"function"==typeof d&&B!==Object.prototype)){a=B.then,J||(h(B,"then",(function(t,e){var n=this;return new W((function(t,e){a.call(n,t,e)})).then(t,e)}),{unsafe:!0}),h(B,"catch",z.catch,{unsafe:!0}));try{delete B.constructor}catch(t){}f&&f(B,z)}s({global:!0,wrap:!0,forced:Q},{Promise:W}),m(W,F,!1,!0),y(F),o=c(F),s({target:F,stat:!0,forced:Q},{reject:function(t){var e=X(this);return e.reject.call(void 0,t),e.promise}}),s({target:F,stat:!0,forced:l||Q},{resolve:function(t){return L(l&&this===o?W:this,t)}}),s({target:F,stat:!0,forced:tt},{all:function(t){var e=this,n=X(e),r=n.resolve,i=n.reject,o=O((function(){var n=v(e.resolve),o=[],a=0,s=1;x(t,(function(t){var l=a++,u=!1;o.push(void 0),s++,n.call(e,t).then((function(t){u||(u=!0,o[l]=t,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(t){var e=this,n=X(e),r=n.reject,i=O((function(){var i=v(e.resolve);x(t,(function(t){i.call(e,t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},3214:(t,e,n)=>{var r=n(51695),i=n(10563),o=n(29944),a=n(56112),s=n(28759),l=n(44710),u=n(32395),c=n(63677),d=i("Reflect","construct"),h=c((function(){function t(){}return!(d((function(){}),[],t)instanceof t)})),p=!c((function(){d((function(){}))})),f=h||p;r({target:"Reflect",stat:!0,forced:f,sham:f},{construct:function(t,e){o(t),a(e);var n=arguments.length<3?t:o(arguments[2]);if(p&&!h)return d(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(u.apply(t,r))}var i=n.prototype,c=l(s(i)?i:Object.prototype),f=Function.apply.call(t,c,e);return s(f)?f:c}})},82759:(t,e,n)=>{var r=n(25283),i=n(22086),o=n(67189),a=n(15070),s=n(77826).f,l=n(20062).f,u=n(67994),c=n(54276),d=n(94930),h=n(11007),p=n(63677),f=n(83278).enforce,m=n(67420),y=n(50211)("match"),g=i.RegExp,v=g.prototype,_=/a/g,b=/a/g,x=new g(_)!==_,M=d.UNSUPPORTED_Y;if(r&&o("RegExp",!x||M||p((function(){return b[y]=!1,g(_)!=_||g(b)==b||"/a/i"!=g(_,"i")})))){for(var k=function(t,e){var n,r=this instanceof k,i=u(t),o=void 0===e;if(!r&&i&&t.constructor===k&&o)return t;x?i&&!o&&(t=t.source):t instanceof k&&(o&&(e=c.call(t)),t=t.source),M&&(n=!!e&&e.indexOf("y")>-1)&&(e=e.replace(/y/g,""));var s=a(x?new g(t,e):g(t,e),r?this:v,k);return M&&n&&(f(s).sticky=!0),s},w=function(t){t in k||s(k,t,{configurable:!0,get:function(){return g[t]},set:function(e){g[t]=e}})},S=l(g),L=0;S.length>L;)w(S[L++]);v.constructor=k,k.prototype=v,h(i,"RegExp",k)}m("RegExp")},52077:(t,e,n)=>{"use strict";var r=n(51695),i=n(84861);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},57774:(t,e,n)=>{var r=n(25283),i=n(77826),o=n(54276),a=n(94930).UNSUPPORTED_Y;r&&("g"!=/./g.flags||a)&&i.f(RegExp.prototype,"flags",{configurable:!0,get:o})},40895:(t,e,n)=>{"use strict";var r=n(11007),i=n(56112),o=n(63677),a=n(54276),s="toString",l=RegExp.prototype,u=l.toString,c=o((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),d=u.name!=s;(c||d)&&r(RegExp.prototype,s,(function(){var t=i(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in l)?a.call(t):n)}),{unsafe:!0})},56446:(t,e,n)=>{"use strict";var r=n(14909),i=n(75204);t.exports=r("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),i)},61514:(t,e,n)=>{"use strict";var r=n(51695),i=n(77725),o=n(69586);r({target:"String",proto:!0,forced:!n(75469)("includes")},{includes:function(t){return!!~String(o(this)).indexOf(i(t),arguments.length>1?arguments[1]:void 0)}})},17460:(t,e,n)=>{"use strict";var r=n(83448).charAt,i=n(83278),o=n(98432),a="String Iterator",s=i.set,l=i.getterFor(a);o(String,"String",(function(t){s(this,{type:a,string:String(t),index:0})}),(function(){var t,e=l(this),n=e.string,i=e.index;return i>=n.length?{value:void 0,done:!0}:(t=r(n,i),e.index+=t.length,{value:t,done:!1})}))},83611:(t,e,n)=>{"use strict";var r=n(51695),i=n(31068);r({target:"String",proto:!0,forced:n(50499)("link")},{link:function(t){return i(this,"a","href",t)}})},1203:(t,e,n)=>{"use strict";var r=n(82331),i=n(56112),o=n(24005),a=n(69586),s=n(99966),l=n(31189);r("match",1,(function(t,e,n){return[function(e){var n=a(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var a=i(t),u=String(this);if(!a.global)return l(a,u);var c=a.unicode;a.lastIndex=0;for(var d,h=[],p=0;null!==(d=l(a,u));){var f=String(d[0]);h[p]=f,""===f&&(a.lastIndex=s(u,o(a.lastIndex),c)),p++}return 0===p?null:h}]}))},911:(t,e,n)=>{"use strict";var r=n(82331),i=n(56112),o=n(24005),a=n(59679),s=n(69586),l=n(99966),u=n(18509),c=n(31189),d=Math.max,h=Math.min;r("replace",2,(function(t,e,n,r){var p=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,f=r.REPLACE_KEEPS_$0,m=p?"$":"$0";return[function(n,r){var i=s(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,i,r):e.call(String(i),n,r)},function(t,r){if(!p&&f||"string"==typeof r&&-1===r.indexOf(m)){var s=n(e,t,this,r);if(s.done)return s.value}var y=i(t),g=String(this),v="function"==typeof r;v||(r=String(r));var _=y.global;if(_){var b=y.unicode;y.lastIndex=0}for(var x=[];;){var M=c(y,g);if(null===M)break;if(x.push(M),!_)break;""===String(M[0])&&(y.lastIndex=l(g,o(y.lastIndex),b))}for(var k,w="",S=0,L=0;L<x.length;L++){M=x[L];for(var D=String(M[0]),T=d(h(a(M.index),g.length),0),O=[],P=1;P<M.length;P++)O.push(void 0===(k=M[P])?k:String(k));var C=M.groups;if(v){var E=[D].concat(O,T,g);void 0!==C&&E.push(C);var A=String(r.apply(void 0,E))}else A=u(D,g,T,O,C,r);T>=S&&(w+=g.slice(S,T)+A,S=T+D.length)}return w+g.slice(S)}]}))},83526:(t,e,n)=>{"use strict";var r=n(82331),i=n(56112),o=n(69586),a=n(92031),s=n(31189);r("search",1,(function(t,e,n){return[function(e){var n=o(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=i(t),l=String(this),u=o.lastIndex;a(u,0)||(o.lastIndex=0);var c=s(o,l);return a(o.lastIndex,u)||(o.lastIndex=u),null===c?-1:c.index}]}))},72482:(t,e,n)=>{"use strict";var r=n(82331),i=n(67994),o=n(56112),a=n(69586),s=n(48515),l=n(99966),u=n(24005),c=n(31189),d=n(84861),h=n(94930).UNSUPPORTED_Y,p=[].push,f=Math.min,m=4294967295;r("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=String(a(this)),o=void 0===n?m:n>>>0;if(0===o)return[];if(void 0===t)return[r];if(!i(t))return e.call(r,t,o);for(var s,l,u,c=[],h=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),f=0,y=new RegExp(t.source,h+"g");(s=d.call(y,r))&&!((l=y.lastIndex)>f&&(c.push(r.slice(f,s.index)),s.length>1&&s.index<r.length&&p.apply(c,s.slice(1)),u=s[0].length,f=l,c.length>=o));)y.lastIndex===s.index&&y.lastIndex++;return f===r.length?!u&&y.test("")||c.push(""):c.push(r.slice(f)),c.length>o?c.slice(0,o):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var i=a(this),o=null==e?void 0:e[t];return void 0!==o?o.call(e,i,n):r.call(String(i),e,n)},function(t,i){var a=n(r,t,this,i,r!==e);if(a.done)return a.value;var d=o(t),p=String(this),y=s(d,RegExp),g=d.unicode,v=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(h?"g":"y"),_=new y(h?"^(?:"+d.source+")":d,v),b=void 0===i?m:i>>>0;if(0===b)return[];if(0===p.length)return null===c(_,p)?[p]:[];for(var x=0,M=0,k=[];M<p.length;){_.lastIndex=h?0:M;var w,S=c(_,h?p.slice(M):p);if(null===S||(w=f(u(_.lastIndex+(h?M:0)),p.length))===x)M=l(p,M,g);else{if(k.push(p.slice(x,M)),k.length===b)return k;for(var L=1;L<=S.length-1;L++)if(k.push(S[L]),k.length===b)return k;M=x=w}}return k.push(p.slice(x)),k}]}),h)},90938:(t,e,n)=>{"use strict";var r,i=n(51695),o=n(94399).f,a=n(24005),s=n(77725),l=n(69586),u=n(75469),c=n(43296),d="".startsWith,h=Math.min,p=u("startsWith");i({target:"String",proto:!0,forced:!(!c&&!p&&(r=o(String.prototype,"startsWith"),r&&!r.writable)||p)},{startsWith:function(t){var e=String(l(this));s(t);var n=a(h(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return d?d.call(e,r,n):e.slice(n,n+r.length)===r}})},20266:(t,e,n)=>{"use strict";var r=n(51695),i=n(74080).trim;r({target:"String",proto:!0,forced:n(94274)("trim")},{trim:function(){return i(this)}})},98521:(t,e,n)=>{n(64145)("asyncIterator")},92189:(t,e,n)=>{"use strict";var r=n(51695),i=n(25283),o=n(22086),a=n(63167),s=n(28759),l=n(77826).f,u=n(48474),c=o.Symbol;if(i&&"function"==typeof c&&(!("description"in c.prototype)||void 0!==c().description)){var d={},h=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof h?new c(t):void 0===t?c():c(t);return""===t&&(d[e]=!0),e};u(h,c);var p=h.prototype=c.prototype;p.constructor=h;var f=p.toString,m="Symbol(test)"==String(c("test")),y=/^Symbol\((.*)\)[^)]+$/;l(p,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=f.call(t);if(a(d,t))return"";var n=m?e.slice(7,-1):e.replace(y,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:h})}},91047:(t,e,n)=>{n(64145)("iterator")},25901:(t,e,n)=>{"use strict";var r=n(51695),i=n(22086),o=n(10563),a=n(43296),s=n(25283),l=n(73193),u=n(91876),c=n(63677),d=n(63167),h=n(46526),p=n(28759),f=n(56112),m=n(3060),y=n(64088),g=n(1288),v=n(55736),_=n(44710),b=n(68779),x=n(20062),M=n(53226),k=n(66952),w=n(94399),S=n(77826),L=n(7446),D=n(72585),T=n(11007),O=n(49197),P=n(88944),C=n(7153),E=n(65422),A=n(50211),Y=n(69251),I=n(64145),j=n(70914),F=n(83278),N=n(28062).forEach,R=P("hidden"),H="Symbol",B=A("toPrimitive"),W=F.set,z=F.getterFor(H),G=Object.prototype,V=i.Symbol,U=o("JSON","stringify"),X=w.f,K=S.f,Z=M.f,q=L.f,$=O("symbols"),J=O("op-symbols"),Q=O("string-to-symbol-registry"),tt=O("symbol-to-string-registry"),et=O("wks"),nt=i.QObject,rt=!nt||!nt.prototype||!nt.prototype.findChild,it=s&&c((function(){return 7!=_(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=X(G,e);r&&delete G[e],K(t,e,n),r&&t!==G&&K(G,e,r)}:K,ot=function(t,e){var n=$[t]=_(V.prototype);return W(n,{type:H,tag:t,description:e}),s||(n.description=e),n},at=u?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof V},st=function(t,e,n){t===G&&st(J,e,n),f(t);var r=g(e,!0);return f(n),d($,r)?(n.enumerable?(d(t,R)&&t[R][r]&&(t[R][r]=!1),n=_(n,{enumerable:v(0,!1)})):(d(t,R)||K(t,R,v(1,{})),t[R][r]=!0),it(t,r,n)):K(t,r,n)},lt=function(t,e){f(t);var n=y(e),r=b(n).concat(ht(n));return N(r,(function(e){s&&!ut.call(n,e)||st(t,e,n[e])})),t},ut=function(t){var e=g(t,!0),n=q.call(this,e);return!(this===G&&d($,e)&&!d(J,e))&&(!(n||!d(this,e)||!d($,e)||d(this,R)&&this[R][e])||n)},ct=function(t,e){var n=y(t),r=g(e,!0);if(n!==G||!d($,r)||d(J,r)){var i=X(n,r);return!i||!d($,r)||d(n,R)&&n[R][r]||(i.enumerable=!0),i}},dt=function(t){var e=Z(y(t)),n=[];return N(e,(function(t){d($,t)||d(C,t)||n.push(t)})),n},ht=function(t){var e=t===G,n=Z(e?J:y(t)),r=[];return N(n,(function(t){!d($,t)||e&&!d(G,t)||r.push($[t])})),r};l||(T((V=function(){if(this instanceof V)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,e=E(t),n=function(t){this===G&&n.call(J,t),d(this,R)&&d(this[R],e)&&(this[R][e]=!1),it(this,e,v(1,t))};return s&&rt&&it(G,e,{configurable:!0,set:n}),ot(e,t)}).prototype,"toString",(function(){return z(this).tag})),T(V,"withoutSetter",(function(t){return ot(E(t),t)})),L.f=ut,S.f=st,w.f=ct,x.f=M.f=dt,k.f=ht,Y.f=function(t){return ot(A(t),t)},s&&(K(V.prototype,"description",{configurable:!0,get:function(){return z(this).description}}),a||T(G,"propertyIsEnumerable",ut,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:V}),N(b(et),(function(t){I(t)})),r({target:H,stat:!0,forced:!l},{for:function(t){var e=String(t);if(d(Q,e))return Q[e];var n=V(e);return Q[e]=n,tt[n]=e,n},keyFor:function(t){if(!at(t))throw TypeError(t+" is not a symbol");if(d(tt,t))return tt[t]},useSetter:function(){rt=!0},useSimple:function(){rt=!1}}),r({target:"Object",stat:!0,forced:!l,sham:!s},{create:function(t,e){return void 0===e?_(t):lt(_(t),e)},defineProperty:st,defineProperties:lt,getOwnPropertyDescriptor:ct}),r({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:dt,getOwnPropertySymbols:ht}),r({target:"Object",stat:!0,forced:c((function(){k.f(1)}))},{getOwnPropertySymbols:function(t){return k.f(m(t))}}),U&&r({target:"JSON",stat:!0,forced:!l||c((function(){var t=V();return"[null]"!=U([t])||"{}"!=U({a:t})||"{}"!=U(Object(t))}))},{stringify:function(t,e,n){for(var r,i=[t],o=1;arguments.length>o;)i.push(arguments[o++]);if(r=e,(p(e)||void 0!==t)&&!at(t))return h(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!at(e))return e}),i[1]=e,U.apply(null,i)}}),V.prototype[B]||D(V.prototype,B,V.prototype.valueOf),j(V,H),C[R]=!0},6798:(t,e,n)=>{n(64145)("toStringTag")},73712:(t,e,n)=>{"use strict";var r=n(83466),i=n(70990),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("copyWithin",(function(t,e){return i.call(o(this),t,e,arguments.length>2?arguments[2]:void 0)}))},82979:(t,e,n)=>{"use strict";var r=n(83466),i=n(28062).every,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("every",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},6160:(t,e,n)=>{"use strict";var r=n(83466),i=n(20435),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("fill",(function(t){return i.apply(o(this),arguments)}))},61849:(t,e,n)=>{"use strict";var r=n(83466),i=n(28062).filter,o=n(85318),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("filter",(function(t){var e=i(a(this),t,arguments.length>1?arguments[1]:void 0);return o(this,e)}))},30896:(t,e,n)=>{"use strict";var r=n(83466),i=n(28062).findIndex,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("findIndex",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},25540:(t,e,n)=>{"use strict";var r=n(83466),i=n(28062).find,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("find",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},20936:(t,e,n)=>{"use strict";var r=n(83466),i=n(28062).forEach,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("forEach",(function(t){i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},10040:(t,e,n)=>{"use strict";var r=n(83466),i=n(56198).includes,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("includes",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},5923:(t,e,n)=>{"use strict";var r=n(83466),i=n(56198).indexOf,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("indexOf",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},85246:(t,e,n)=>{"use strict";var r=n(22086),i=n(83466),o=n(5769),a=n(50211)("iterator"),s=r.Uint8Array,l=o.values,u=o.keys,c=o.entries,d=i.aTypedArray,h=i.exportTypedArrayMethod,p=s&&s.prototype[a],f=!!p&&("values"==p.name||null==p.name),m=function(){return l.call(d(this))};h("entries",(function(){return c.call(d(this))})),h("keys",(function(){return u.call(d(this))})),h("values",m,!f),h(a,m,!f)},97635:(t,e,n)=>{"use strict";var r=n(83466),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=[].join;o("join",(function(t){return a.apply(i(this),arguments)}))},68774:(t,e,n)=>{"use strict";var r=n(83466),i=n(71739),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("lastIndexOf",(function(t){return i.apply(o(this),arguments)}))},8373:(t,e,n)=>{"use strict";var r=n(83466),i=n(28062).map,o=n(48515),a=r.aTypedArray,s=r.aTypedArrayConstructor;(0,r.exportTypedArrayMethod)("map",(function(t){return i(a(this),t,arguments.length>1?arguments[1]:void 0,(function(t,e){return new(s(o(t,t.constructor)))(e)}))}))},86964:(t,e,n)=>{"use strict";var r=n(83466),i=n(18758).right,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduceRight",(function(t){return i(o(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},29706:(t,e,n)=>{"use strict";var r=n(83466),i=n(18758).left,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduce",(function(t){return i(o(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}))},34630:(t,e,n)=>{"use strict";var r=n(83466),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=Math.floor;o("reverse",(function(){for(var t,e=this,n=i(e).length,r=a(n/2),o=0;o<r;)t=e[o],e[o++]=e[--n],e[n]=t;return e}))},75389:(t,e,n)=>{"use strict";var r=n(83466),i=n(24005),o=n(55421),a=n(3060),s=n(63677),l=r.aTypedArray;(0,r.exportTypedArrayMethod)("set",(function(t){l(this);var e=o(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=a(t),s=i(r.length),u=0;if(s+e>n)throw RangeError("Wrong length");for(;u<s;)this[e+u]=r[u++]}),s((function(){new Int8Array(1).set({})})))},81244:(t,e,n)=>{"use strict";var r=n(83466),i=n(48515),o=n(63677),a=r.aTypedArray,s=r.aTypedArrayConstructor,l=r.exportTypedArrayMethod,u=[].slice;l("slice",(function(t,e){for(var n=u.call(a(this),t,e),r=i(this,this.constructor),o=0,l=n.length,c=new(s(r))(l);l>o;)c[o]=n[o++];return c}),o((function(){new Int8Array(1).slice()})))},89981:(t,e,n)=>{"use strict";var r=n(83466),i=n(28062).some,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("some",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},33807:(t,e,n)=>{"use strict";var r=n(83466),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=[].sort;o("sort",(function(t){return a.call(i(this),t)}))},62627:(t,e,n)=>{"use strict";var r=n(83466),i=n(24005),o=n(7740),a=n(48515),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("subarray",(function(t,e){var n=s(this),r=n.length,l=o(t,r);return new(a(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,i((void 0===e?r:o(e,r))-l))}))},34950:(t,e,n)=>{"use strict";var r=n(22086),i=n(83466),o=n(63677),a=r.Int8Array,s=i.aTypedArray,l=i.exportTypedArrayMethod,u=[].toLocaleString,c=[].slice,d=!!a&&o((function(){u.call(new a(1))}));l("toLocaleString",(function(){return u.apply(d?c.call(s(this)):s(this),arguments)}),o((function(){return[1,2].toLocaleString()!=new a([1,2]).toLocaleString()}))||!o((function(){a.prototype.toLocaleString.call([1,2])})))},61964:(t,e,n)=>{"use strict";var r=n(83466).exportTypedArrayMethod,i=n(63677),o=n(22086).Uint8Array,a=o&&o.prototype||{},s=[].toString,l=[].join;i((function(){s.call({})}))&&(s=function(){return l.call(this)});var u=a.toString!=s;r("toString",s,u)},18428:(t,e,n)=>{n(45412)("Uint16",(function(t){return function(e,n,r){return t(this,e,n,r)}}))},29876:(t,e,n)=>{n(45412)("Uint8",(function(t){return function(e,n,r){return t(this,e,n,r)}}))},11755:(t,e,n)=>{"use strict";var r,i=n(22086),o=n(49431),a=n(12423),s=n(14909),l=n(29872),u=n(28759),c=n(83278).enforce,d=n(9316),h=!i.ActiveXObject&&"ActiveXObject"in i,p=Object.isExtensible,f=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},m=t.exports=s("WeakMap",f,l);if(d&&h){r=l.getConstructor(f,"WeakMap",!0),a.REQUIRED=!0;var y=m.prototype,g=y.delete,v=y.has,_=y.get,b=y.set;o(y,{delete:function(t){if(u(t)&&!p(t)){var e=c(this);return e.frozen||(e.frozen=new r),g.call(this,t)||e.frozen.delete(t)}return g.call(this,t)},has:function(t){if(u(t)&&!p(t)){var e=c(this);return e.frozen||(e.frozen=new r),v.call(this,t)||e.frozen.has(t)}return v.call(this,t)},get:function(t){if(u(t)&&!p(t)){var e=c(this);return e.frozen||(e.frozen=new r),v.call(this,t)?_.call(this,t):e.frozen.get(t)}return _.call(this,t)},set:function(t,e){if(u(t)&&!p(t)){var n=c(this);n.frozen||(n.frozen=new r),v.call(this,t)?b.call(this,t,e):n.frozen.set(t,e)}else b.call(this,t,e);return this}})}},12133:(t,e,n)=>{"use strict";n(14909)("WeakSet",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n(29872))},55849:(t,e,n)=>{var r=n(22086),i=n(933),o=n(21984),a=n(72585);for(var s in i){var l=r[s],u=l&&l.prototype;if(u&&u.forEach!==o)try{a(u,"forEach",o)}catch(t){u.forEach=o}}},14078:(t,e,n)=>{var r=n(22086),i=n(933),o=n(5769),a=n(72585),s=n(50211),l=s("iterator"),u=s("toStringTag"),c=o.values;for(var d in i){var h=r[d],p=h&&h.prototype;if(p){if(p[l]!==c)try{a(p,l,c)}catch(t){p[l]=c}if(p[u]||a(p,u,d),i[d])for(var f in o)if(p[f]!==o[f])try{a(p,f,o[f])}catch(t){p[f]=o[f]}}}},68581:(t,e,n)=>{"use strict";n(5769);var r=n(51695),i=n(10563),o=n(54634),a=n(11007),s=n(49431),l=n(70914),u=n(60471),c=n(83278),d=n(51855),h=n(63167),p=n(18516),f=n(90375),m=n(56112),y=n(28759),g=n(44710),v=n(55736),_=n(73546),b=n(61667),x=n(50211),M=i("fetch"),k=i("Headers"),w=x("iterator"),S="URLSearchParams",L="URLSearchParamsIterator",D=c.set,T=c.getterFor(S),O=c.getterFor(L),P=/\+/g,C=Array(4),E=function(t){return C[t-1]||(C[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},A=function(t){try{return decodeURIComponent(t)}catch(e){return t}},Y=function(t){var e=t.replace(P," "),n=4;try{return decodeURIComponent(e)}catch(t){for(;n;)e=e.replace(E(n--),A);return e}},I=/[!'()~]|%20/g,j={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},F=function(t){return j[t]},N=function(t){return encodeURIComponent(t).replace(I,F)},R=function(t,e){if(e)for(var n,r,i=e.split("&"),o=0;o<i.length;)(n=i[o++]).length&&(r=n.split("="),t.push({key:Y(r.shift()),value:Y(r.join("="))}))},H=function(t){this.entries.length=0,R(this.entries,t)},B=function(t,e){if(t<e)throw TypeError("Not enough arguments")},W=u((function(t,e){D(this,{type:L,iterator:_(T(t).entries),kind:e})}),"Iterator",(function(){var t=O(this),e=t.kind,n=t.iterator.next(),r=n.value;return n.done||(n.value="keys"===e?r.key:"values"===e?r.value:[r.key,r.value]),n})),z=function(){d(this,z,S);var t,e,n,r,i,o,a,s,l,u=arguments.length>0?arguments[0]:void 0,c=this,p=[];if(D(c,{type:S,entries:p,updateURL:function(){},updateSearchParams:H}),void 0!==u)if(y(u))if("function"==typeof(t=b(u)))for(n=(e=t.call(u)).next;!(r=n.call(e)).done;){if((a=(o=(i=_(m(r.value))).next).call(i)).done||(s=o.call(i)).done||!o.call(i).done)throw TypeError("Expected sequence with length 2");p.push({key:a.value+"",value:s.value+""})}else for(l in u)h(u,l)&&p.push({key:l,value:u[l]+""});else R(p,"string"==typeof u?"?"===u.charAt(0)?u.slice(1):u:u+"")},G=z.prototype;s(G,{append:function(t,e){B(arguments.length,2);var n=T(this);n.entries.push({key:t+"",value:e+""}),n.updateURL()},delete:function(t){B(arguments.length,1);for(var e=T(this),n=e.entries,r=t+"",i=0;i<n.length;)n[i].key===r?n.splice(i,1):i++;e.updateURL()},get:function(t){B(arguments.length,1);for(var e=T(this).entries,n=t+"",r=0;r<e.length;r++)if(e[r].key===n)return e[r].value;return null},getAll:function(t){B(arguments.length,1);for(var e=T(this).entries,n=t+"",r=[],i=0;i<e.length;i++)e[i].key===n&&r.push(e[i].value);return r},has:function(t){B(arguments.length,1);for(var e=T(this).entries,n=t+"",r=0;r<e.length;)if(e[r++].key===n)return!0;return!1},set:function(t,e){B(arguments.length,1);for(var n,r=T(this),i=r.entries,o=!1,a=t+"",s=e+"",l=0;l<i.length;l++)(n=i[l]).key===a&&(o?i.splice(l--,1):(o=!0,n.value=s));o||i.push({key:a,value:s}),r.updateURL()},sort:function(){var t,e,n,r=T(this),i=r.entries,o=i.slice();for(i.length=0,n=0;n<o.length;n++){for(t=o[n],e=0;e<n;e++)if(i[e].key>t.key){i.splice(e,0,t);break}e===n&&i.push(t)}r.updateURL()},forEach:function(t){for(var e,n=T(this).entries,r=p(t,arguments.length>1?arguments[1]:void 0,3),i=0;i<n.length;)r((e=n[i++]).value,e.key,this)},keys:function(){return new W(this,"keys")},values:function(){return new W(this,"values")},entries:function(){return new W(this,"entries")}},{enumerable:!0}),a(G,w,G.entries),a(G,"toString",(function(){for(var t,e=T(this).entries,n=[],r=0;r<e.length;)t=e[r++],n.push(N(t.key)+"="+N(t.value));return n.join("&")}),{enumerable:!0}),l(z,S),r({global:!0,forced:!o},{URLSearchParams:z}),o||"function"!=typeof M||"function"!=typeof k||r({global:!0,enumerable:!0,forced:!0},{fetch:function(t){var e,n,r,i=[t];return arguments.length>1&&(y(e=arguments[1])&&(n=e.body,f(n)===S&&((r=e.headers?new k(e.headers):new k).has("content-type")||r.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),e=g(e,{body:v(0,String(n)),headers:v(0,r)}))),i.push(e)),M.apply(this,i)}}),t.exports={URLSearchParams:z,getState:T}},70684:(t,e,n)=>{"use strict";n(17460);var r,i=n(51695),o=n(25283),a=n(54634),s=n(22086),l=n(77711),u=n(11007),c=n(51855),d=n(63167),h=n(88675),p=n(21842),f=n(83448).codeAt,m=n(96983),y=n(70914),g=n(68581),v=n(83278),_=s.URL,b=g.URLSearchParams,x=g.getState,M=v.set,k=v.getterFor("URL"),w=Math.floor,S=Math.pow,L="Invalid scheme",D="Invalid host",T="Invalid port",O=/[A-Za-z]/,P=/[\d+-.A-Za-z]/,C=/\d/,E=/^(0x|0X)/,A=/^[0-7]+$/,Y=/^\d+$/,I=/^[\dA-Fa-f]+$/,j=/[\0\t\n\r #%/:?@[\\]]/,F=/[\0\t\n\r #/:?@[\\]]/,N=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,R=/[\t\n\r]/g,H=function(t,e){var n,r,i;if("["==e.charAt(0)){if("]"!=e.charAt(e.length-1))return D;if(!(n=W(e.slice(1,-1))))return D;t.host=n}else if(q(t)){if(e=m(e),j.test(e))return D;if(null===(n=B(e)))return D;t.host=n}else{if(F.test(e))return D;for(n="",r=p(e),i=0;i<r.length;i++)n+=K(r[i],G);t.host=n}},B=function(t){var e,n,r,i,o,a,s,l=t.split(".");if(l.length&&""==l[l.length-1]&&l.pop(),(e=l.length)>4)return t;for(n=[],r=0;r<e;r++){if(""==(i=l[r]))return t;if(o=10,i.length>1&&"0"==i.charAt(0)&&(o=E.test(i)?16:8,i=i.slice(8==o?1:2)),""===i)a=0;else{if(!(10==o?Y:8==o?A:I).test(i))return t;a=parseInt(i,o)}n.push(a)}for(r=0;r<e;r++)if(a=n[r],r==e-1){if(a>=S(256,5-e))return null}else if(a>255)return null;for(s=n.pop(),r=0;r<n.length;r++)s+=n[r]*S(256,3-r);return s},W=function(t){var e,n,r,i,o,a,s,l=[0,0,0,0,0,0,0,0],u=0,c=null,d=0,h=function(){return t.charAt(d)};if(":"==h()){if(":"!=t.charAt(1))return;d+=2,c=++u}for(;h();){if(8==u)return;if(":"!=h()){for(e=n=0;n<4&&I.test(h());)e=16*e+parseInt(h(),16),d++,n++;if("."==h()){if(0==n)return;if(d-=n,u>6)return;for(r=0;h();){if(i=null,r>0){if(!("."==h()&&r<4))return;d++}if(!C.test(h()))return;for(;C.test(h());){if(o=parseInt(h(),10),null===i)i=o;else{if(0==i)return;i=10*i+o}if(i>255)return;d++}l[u]=256*l[u]+i,2!=++r&&4!=r||u++}if(4!=r)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[u++]=e}else{if(null!==c)return;d++,c=++u}}if(null!==c)for(a=u-c,u=7;0!=u&&a>0;)s=l[u],l[u--]=l[c+a-1],l[c+--a]=s;else if(8!=u)return;return l},z=function(t){var e,n,r,i;if("number"==typeof t){for(e=[],n=0;n<4;n++)e.unshift(t%256),t=w(t/256);return e.join(".")}if("object"==typeof t){for(e="",r=function(t){for(var e=null,n=1,r=null,i=0,o=0;o<8;o++)0!==t[o]?(i>n&&(e=r,n=i),r=null,i=0):(null===r&&(r=o),++i);return i>n&&(e=r,n=i),e}(t),n=0;n<8;n++)i&&0===t[n]||(i&&(i=!1),r===n?(e+=n?":":"::",i=!0):(e+=t[n].toString(16),n<7&&(e+=":")));return"["+e+"]"}return t},G={},V=h({},G,{" ":1,'"':1,"<":1,">":1,"`":1}),U=h({},V,{"#":1,"?":1,"{":1,"}":1}),X=h({},U,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),K=function(t,e){var n=f(t,0);return n>32&&n<127&&!d(e,t)?t:encodeURIComponent(t)},Z={ftp:21,file:null,http:80,https:443,ws:80,wss:443},q=function(t){return d(Z,t.scheme)},$=function(t){return""!=t.username||""!=t.password},J=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},Q=function(t,e){var n;return 2==t.length&&O.test(t.charAt(0))&&(":"==(n=t.charAt(1))||!e&&"|"==n)},tt=function(t){var e;return t.length>1&&Q(t.slice(0,2))&&(2==t.length||"/"===(e=t.charAt(2))||"\\"===e||"?"===e||"#"===e)},et=function(t){var e=t.path,n=e.length;!n||"file"==t.scheme&&1==n&&Q(e[0],!0)||e.pop()},nt=function(t){return"."===t||"%2e"===t.toLowerCase()},rt={},it={},ot={},at={},st={},lt={},ut={},ct={},dt={},ht={},pt={},ft={},mt={},yt={},gt={},vt={},_t={},bt={},xt={},Mt={},kt={},wt=function(t,e,n,i){var o,a,s,l,u,c=n||rt,h=0,f="",m=!1,y=!1,g=!1;for(n||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,e=e.replace(N,"")),e=e.replace(R,""),o=p(e);h<=o.length;){switch(a=o[h],c){case rt:if(!a||!O.test(a)){if(n)return L;c=ot;continue}f+=a.toLowerCase(),c=it;break;case it:if(a&&(P.test(a)||"+"==a||"-"==a||"."==a))f+=a.toLowerCase();else{if(":"!=a){if(n)return L;f="",c=ot,h=0;continue}if(n&&(q(t)!=d(Z,f)||"file"==f&&($(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=f,n)return void(q(t)&&Z[t.scheme]==t.port&&(t.port=null));f="","file"==t.scheme?c=yt:q(t)&&i&&i.scheme==t.scheme?c=at:q(t)?c=ct:"/"==o[h+1]?(c=st,h++):(t.cannotBeABaseURL=!0,t.path.push(""),c=xt)}break;case ot:if(!i||i.cannotBeABaseURL&&"#"!=a)return L;if(i.cannotBeABaseURL&&"#"==a){t.scheme=i.scheme,t.path=i.path.slice(),t.query=i.query,t.fragment="",t.cannotBeABaseURL=!0,c=kt;break}c="file"==i.scheme?yt:lt;continue;case at:if("/"!=a||"/"!=o[h+1]){c=lt;continue}c=dt,h++;break;case st:if("/"==a){c=ht;break}c=bt;continue;case lt:if(t.scheme=i.scheme,a==r)t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query=i.query;else if("/"==a||"\\"==a&&q(t))c=ut;else if("?"==a)t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query="",c=Mt;else{if("#"!=a){t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.path.pop(),c=bt;continue}t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query=i.query,t.fragment="",c=kt}break;case ut:if(!q(t)||"/"!=a&&"\\"!=a){if("/"!=a){t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,c=bt;continue}c=ht}else c=dt;break;case ct:if(c=dt,"/"!=a||"/"!=f.charAt(h+1))continue;h++;break;case dt:if("/"!=a&&"\\"!=a){c=ht;continue}break;case ht:if("@"==a){m&&(f="%40"+f),m=!0,s=p(f);for(var v=0;v<s.length;v++){var _=s[v];if(":"!=_||g){var b=K(_,X);g?t.password+=b:t.username+=b}else g=!0}f=""}else if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&q(t)){if(m&&""==f)return"Invalid authority";h-=p(f).length+1,f="",c=pt}else f+=a;break;case pt:case ft:if(n&&"file"==t.scheme){c=vt;continue}if(":"!=a||y){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&q(t)){if(q(t)&&""==f)return D;if(n&&""==f&&($(t)||null!==t.port))return;if(l=H(t,f))return l;if(f="",c=_t,n)return;continue}"["==a?y=!0:"]"==a&&(y=!1),f+=a}else{if(""==f)return D;if(l=H(t,f))return l;if(f="",c=mt,n==ft)return}break;case mt:if(!C.test(a)){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&q(t)||n){if(""!=f){var x=parseInt(f,10);if(x>65535)return T;t.port=q(t)&&x===Z[t.scheme]?null:x,f=""}if(n)return;c=_t;continue}return T}f+=a;break;case yt:if(t.scheme="file","/"==a||"\\"==a)c=gt;else{if(!i||"file"!=i.scheme){c=bt;continue}if(a==r)t.host=i.host,t.path=i.path.slice(),t.query=i.query;else if("?"==a)t.host=i.host,t.path=i.path.slice(),t.query="",c=Mt;else{if("#"!=a){tt(o.slice(h).join(""))||(t.host=i.host,t.path=i.path.slice(),et(t)),c=bt;continue}t.host=i.host,t.path=i.path.slice(),t.query=i.query,t.fragment="",c=kt}}break;case gt:if("/"==a||"\\"==a){c=vt;break}i&&"file"==i.scheme&&!tt(o.slice(h).join(""))&&(Q(i.path[0],!0)?t.path.push(i.path[0]):t.host=i.host),c=bt;continue;case vt:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&Q(f))c=bt;else if(""==f){if(t.host="",n)return;c=_t}else{if(l=H(t,f))return l;if("localhost"==t.host&&(t.host=""),n)return;f="",c=_t}continue}f+=a;break;case _t:if(q(t)){if(c=bt,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=r&&(c=bt,"/"!=a))continue}else t.fragment="",c=kt;else t.query="",c=Mt;break;case bt:if(a==r||"/"==a||"\\"==a&&q(t)||!n&&("?"==a||"#"==a)){if(".."===(u=(u=f).toLowerCase())||"%2e."===u||".%2e"===u||"%2e%2e"===u?(et(t),"/"==a||"\\"==a&&q(t)||t.path.push("")):nt(f)?"/"==a||"\\"==a&&q(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&Q(f)&&(t.host&&(t.host=""),f=f.charAt(0)+":"),t.path.push(f)),f="","file"==t.scheme&&(a==r||"?"==a||"#"==a))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==a?(t.query="",c=Mt):"#"==a&&(t.fragment="",c=kt)}else f+=K(a,U);break;case xt:"?"==a?(t.query="",c=Mt):"#"==a?(t.fragment="",c=kt):a!=r&&(t.path[0]+=K(a,G));break;case Mt:n||"#"!=a?a!=r&&("'"==a&&q(t)?t.query+="%27":t.query+="#"==a?"%23":K(a,G)):(t.fragment="",c=kt);break;case kt:a!=r&&(t.fragment+=K(a,V))}h++}},St=function(t){var e,n,r=c(this,St,"URL"),i=arguments.length>1?arguments[1]:void 0,a=String(t),s=M(r,{type:"URL"});if(void 0!==i)if(i instanceof St)e=k(i);else if(n=wt(e={},String(i)))throw TypeError(n);if(n=wt(s,a,null,e))throw TypeError(n);var l=s.searchParams=new b,u=x(l);u.updateSearchParams(s.query),u.updateURL=function(){s.query=String(l)||null},o||(r.href=Dt.call(r),r.origin=Tt.call(r),r.protocol=Ot.call(r),r.username=Pt.call(r),r.password=Ct.call(r),r.host=Et.call(r),r.hostname=At.call(r),r.port=Yt.call(r),r.pathname=It.call(r),r.search=jt.call(r),r.searchParams=Ft.call(r),r.hash=Nt.call(r))},Lt=St.prototype,Dt=function(){var t=k(this),e=t.scheme,n=t.username,r=t.password,i=t.host,o=t.port,a=t.path,s=t.query,l=t.fragment,u=e+":";return null!==i?(u+="//",$(t)&&(u+=n+(r?":"+r:"")+"@"),u+=z(i),null!==o&&(u+=":"+o)):"file"==e&&(u+="//"),u+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(u+="?"+s),null!==l&&(u+="#"+l),u},Tt=function(){var t=k(this),e=t.scheme,n=t.port;if("blob"==e)try{return new St(e.path[0]).origin}catch(t){return"null"}return"file"!=e&&q(t)?e+"://"+z(t.host)+(null!==n?":"+n:""):"null"},Ot=function(){return k(this).scheme+":"},Pt=function(){return k(this).username},Ct=function(){return k(this).password},Et=function(){var t=k(this),e=t.host,n=t.port;return null===e?"":null===n?z(e):z(e)+":"+n},At=function(){var t=k(this).host;return null===t?"":z(t)},Yt=function(){var t=k(this).port;return null===t?"":String(t)},It=function(){var t=k(this),e=t.path;return t.cannotBeABaseURL?e[0]:e.length?"/"+e.join("/"):""},jt=function(){var t=k(this).query;return t?"?"+t:""},Ft=function(){return k(this).searchParams},Nt=function(){var t=k(this).fragment;return t?"#"+t:""},Rt=function(t,e){return{get:t,set:e,configurable:!0,enumerable:!0}};if(o&&l(Lt,{href:Rt(Dt,(function(t){var e=k(this),n=String(t),r=wt(e,n);if(r)throw TypeError(r);x(e.searchParams).updateSearchParams(e.query)})),origin:Rt(Tt),protocol:Rt(Ot,(function(t){var e=k(this);wt(e,String(t)+":",rt)})),username:Rt(Pt,(function(t){var e=k(this),n=p(String(t));if(!J(e)){e.username="";for(var r=0;r<n.length;r++)e.username+=K(n[r],X)}})),password:Rt(Ct,(function(t){var e=k(this),n=p(String(t));if(!J(e)){e.password="";for(var r=0;r<n.length;r++)e.password+=K(n[r],X)}})),host:Rt(Et,(function(t){var e=k(this);e.cannotBeABaseURL||wt(e,String(t),pt)})),hostname:Rt(At,(function(t){var e=k(this);e.cannotBeABaseURL||wt(e,String(t),ft)})),port:Rt(Yt,(function(t){var e=k(this);J(e)||(""==(t=String(t))?e.port=null:wt(e,t,mt))})),pathname:Rt(It,(function(t){var e=k(this);e.cannotBeABaseURL||(e.path=[],wt(e,t+"",_t))})),search:Rt(jt,(function(t){var e=k(this);""==(t=String(t))?e.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),e.query="",wt(e,t,Mt)),x(e.searchParams).updateSearchParams(e.query)})),searchParams:Rt(Ft),hash:Rt(Nt,(function(t){var e=k(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),e.fragment="",wt(e,t,kt)):e.fragment=null}))}),u(Lt,"toJSON",(function(){return Dt.call(this)}),{enumerable:!0}),u(Lt,"toString",(function(){return Dt.call(this)}),{enumerable:!0}),_){var Ht=_.createObjectURL,Bt=_.revokeObjectURL;Ht&&u(St,"createObjectURL",(function(t){return Ht.apply(_,arguments)})),Bt&&u(St,"revokeObjectURL",(function(t){return Bt.apply(_,arguments)}))}y(St,"URL"),i({global:!0,forced:!a,sham:!o},{URL:St})},84170:(t,e,n)=>{"use strict";n(51695)({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},96401:(t,e,n)=>{var r=n(47291);t.exports=r},93476:t=>{"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=t(e);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,r){"string"==typeof t&&(t=[[null,t,""]]);var i={};if(r)for(var o=0;o<this.length;o++){var a=this[o][0];null!=a&&(i[a]=!0)}for(var s=0;s<t.length;s++){var l=[].concat(t[s]);r&&i[l[0]]||(n&&(l[2]?l[2]="".concat(n," and ").concat(l[2]):l[2]=n),e.push(l))}},e}},67392:(t,e,n)=>{"use strict";var r=n(44733),i="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),o=Object.prototype.toString,a=Array.prototype.concat,s=Object.defineProperty,l=s&&function(){var t={};try{for(var e in s(t,"x",{enumerable:!1,value:t}),t)return!1;return t.x===t}catch(t){return!1}}(),u=function(t,e,n,r){var i;(!(e in t)||"function"==typeof(i=r)&&"[object Function]"===o.call(i)&&r())&&(l?s(t,e,{configurable:!0,enumerable:!1,value:n,writable:!0}):t[e]=n)},c=function(t,e){var n=arguments.length>2?arguments[2]:{},o=r(e);i&&(o=a.call(o,Object.getOwnPropertySymbols(e)));for(var s=0;s<o.length;s+=1)u(t,o[s],e[o[s]],n[o[s]])};c.supportsDescriptors=!!l,t.exports=c},83268:t=>{"use strict";t.exports=function(t){if(arguments.length<1)throw new TypeError("1 argument is required");if("object"!=typeof t)throw new TypeError("Argument 1 (”other“) to Node.contains must be an instance of Node");var e=t;do{if(this===e)return!0;e&&(e=e.parentNode)}while(e);return!1}},2478:(t,e,n)=>{"use strict";var r=n(67392),i=n(83268),o=n(9134),a=o(),s=function(t,e){return a.apply(t,[e])};r(s,{getPolyfill:o,implementation:i,shim:n(8767)}),t.exports=s},9134:(t,e,n)=>{"use strict";var r=n(83268);t.exports=function(){if("undefined"!=typeof document){if(document.contains)return document.contains;if(document.body&&document.body.contains)try{if("boolean"==typeof document.body.contains.call(document,""))return document.body.contains}catch(t){}}return r}},8767:(t,e,n)=>{"use strict";var r=n(67392),i=n(9134);t.exports=function(){var t=i();return"undefined"!=typeof document&&(r(document,{contains:t},{contains:function(){return document.contains!==t}}),"undefined"!=typeof Element&&r(Element.prototype,{contains:t},{contains:function(){return Element.prototype.contains!==t}})),t}},49517:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>Lt,resetIdCounter:()=>k,useCombobox:()=>yt,useMultipleSelection:()=>St,useSelect:()=>dt});var r=n(50120),i=n(29603),o=n(55117),a=n(60656),s=n(23615),l=n.n(s),u=n(63804);function c(t){return"object"==typeof t&&null!=t&&1===t.nodeType}function d(t,e){return(!e||"hidden"!==t)&&"visible"!==t&&"clip"!==t}function h(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return d(n.overflowY,e)||d(n.overflowX,e)||function(t){var e=function(t){if(!t.ownerDocument||!t.ownerDocument.defaultView)return null;try{return t.ownerDocument.defaultView.frameElement}catch(t){return null}}(t);return!!e&&(e.clientHeight<t.scrollHeight||e.clientWidth<t.scrollWidth)}(t)}return!1}function p(t,e,n,r,i,o,a,s){return o<t&&a>e||o>t&&a<e?0:o<=t&&s<=n||a>=e&&s>=n?o-t-r:a>e&&s<n||o<t&&s>n?a-e+i:0}n(85353);var f=0;function m(t){return"function"==typeof t?t:y}function y(){}function g(t,e){t&&function(t,e){var n=window,r=e.scrollMode,i=e.block,o=e.inline,a=e.boundary,s=e.skipOverflowHiddenElements,l="function"==typeof a?a:function(t){return t!==a};if(!c(t))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,d=[],f=t;c(f)&&l(f);){if((f=f.parentElement)===u){d.push(f);break}null!=f&&f===document.body&&h(f)&&!h(document.documentElement)||null!=f&&h(f,s)&&d.push(f)}for(var m=n.visualViewport?n.visualViewport.width:innerWidth,y=n.visualViewport?n.visualViewport.height:innerHeight,g=window.scrollX||pageXOffset,v=window.scrollY||pageYOffset,_=t.getBoundingClientRect(),b=_.height,x=_.width,M=_.top,k=_.right,w=_.bottom,S=_.left,L="start"===i||"nearest"===i?M:"end"===i?w:M+b/2,D="center"===o?S+x/2:"end"===o?k:S,T=[],O=0;O<d.length;O++){var P=d[O],C=P.getBoundingClientRect(),E=C.height,A=C.width,Y=C.top,I=C.right,j=C.bottom,F=C.left;if("if-needed"===r&&M>=0&&S>=0&&w<=y&&k<=m&&M>=Y&&w<=j&&S>=F&&k<=I)return T;var N=getComputedStyle(P),R=parseInt(N.borderLeftWidth,10),H=parseInt(N.borderTopWidth,10),B=parseInt(N.borderRightWidth,10),W=parseInt(N.borderBottomWidth,10),z=0,G=0,V="offsetWidth"in P?P.offsetWidth-P.clientWidth-R-B:0,U="offsetHeight"in P?P.offsetHeight-P.clientHeight-H-W:0;if(u===P)z="start"===i?L:"end"===i?L-y:"nearest"===i?p(v,v+y,y,H,W,v+L,v+L+b,b):L-y/2,G="start"===o?D:"center"===o?D-m/2:"end"===o?D-m:p(g,g+m,m,R,B,g+D,g+D+x,x),z=Math.max(0,z+v),G=Math.max(0,G+g);else{z="start"===i?L-Y-H:"end"===i?L-j+W+U:"nearest"===i?p(Y,j,E,H,W+U,L,L+b,b):L-(Y+E/2)+U/2,G="start"===o?D-F-R:"center"===o?D-(F+A/2)+V/2:"end"===o?D-I+B+V:p(F,I,A,R,B+V,D,D+x,x);var X=P.scrollLeft,K=P.scrollTop;L+=K-(z=Math.max(0,Math.min(K+z,P.scrollHeight-E+U))),D+=X-(G=Math.max(0,Math.min(X+G,P.scrollWidth-A+V)))}T.push({el:P,top:z,left:G})}return T}(t,{boundary:e,block:"nearest",scrollMode:"if-needed"}).forEach((function(t){var e=t.el,n=t.top,r=t.left;e.scrollTop=n,e.scrollLeft=r}))}function v(t,e,n){return t===e||e instanceof n.Node&&t.contains&&t.contains(e)}function _(t,e){var n;function r(){n&&clearTimeout(n)}function i(){for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];r(),n=setTimeout((function(){n=null,t.apply(void 0,o)}),e)}return i.cancel=r,i}function b(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return e.some((function(e){return e&&e.apply(void 0,[t].concat(r)),t.preventDownshiftDefault||t.hasOwnProperty("nativeEvent")&&t.nativeEvent.preventDownshiftDefault}))}}function x(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){e.forEach((function(e){"function"==typeof e?e(t):e&&(e.current=t)}))}}function M(){return String(f++)}function k(){f=0}function w(t){var e=t.isOpen,n=t.resultCount,r=t.previousResultCount;return e?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""}function S(t,e){return!(t=Array.isArray(t)?t[0]:t)&&e?e:t}var L=["highlightedIndex","inputValue","isOpen","selectedItem","type"];function D(t){void 0===t&&(t={});var e={};return L.forEach((function(n){t.hasOwnProperty(n)&&(e[n]=t[n])})),e}function T(t,e){return Object.keys(t).reduce((function(n,r){return n[r]=O(e,r)?e[r]:t[r],n}),{})}function O(t,e){return void 0!==t[e]}function P(t){var e=t.key,n=t.keyCode;return n>=37&&n<=40&&0!==e.indexOf("Arrow")?"Arrow"+e:e}function C(t,e,n,r,i){if(void 0===i&&(i=!0),0===n)return-1;var o=n-1;("number"!=typeof e||e<0||e>=n)&&(e=t>0?-1:o+1);var a=e+t;a<0?a=i?o:0:a>o&&(a=i?0:o);var s=E(t,a,n,r,i);return-1===s?e>=n?-1:e:s}function E(t,e,n,r,i){var o=r(e);if(!o||!o.hasAttribute("disabled"))return e;if(t>0){for(var a=e+1;a<n;a++)if(!r(a).hasAttribute("disabled"))return a}else for(var s=e-1;s>=0;s--)if(!r(s).hasAttribute("disabled"))return s;return i?t>0?E(1,0,n,r,!1):E(-1,n-1,n,r,!1):-1}function A(t,e,n,r){return void 0===r&&(r=!0),e.some((function(e){return e&&(v(e,t,n)||r&&v(e,n.document.activeElement,n))}))}var Y=_((function(t){j(t).textContent=""}),500);function I(t,e){var n=j(e);t&&(n.textContent=t,Y(e))}function j(t){void 0===t&&(t=document);var e=t.getElementById("a11y-status-message");return e||((e=t.createElement("div")).setAttribute("id","a11y-status-message"),e.setAttribute("role","status"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-relevant","additions text"),Object.assign(e.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),t.body.appendChild(e),e)}var F=Object.freeze({__proto__:null,unknown:0,mouseUp:1,itemMouseEnter:2,keyDownArrowUp:3,keyDownArrowDown:4,keyDownEscape:5,keyDownEnter:6,keyDownHome:7,keyDownEnd:8,clickItem:9,blurInput:10,changeInput:11,keyDownSpaceButton:12,clickButton:13,blurButton:14,controlledPropUpdatedSelectedItem:15,touchEnd:16}),N=function(){var t=function(t){function e(e){var n;(n=t.call(this,e)||this).id=n.props.id||"downshift-"+M(),n.menuId=n.props.menuId||n.id+"-menu",n.labelId=n.props.labelId||n.id+"-label",n.inputId=n.props.inputId||n.id+"-input",n.getItemId=n.props.getItemId||function(t){return n.id+"-item-"+t},n.input=null,n.items=[],n.itemCount=null,n.previousResultCount=0,n.timeoutIds=[],n.internalSetTimeout=function(t,e){var r=setTimeout((function(){n.timeoutIds=n.timeoutIds.filter((function(t){return t!==r})),t()}),e);n.timeoutIds.push(r)},n.setItemCount=function(t){n.itemCount=t},n.unsetItemCount=function(){n.itemCount=null},n.setHighlightedIndex=function(t,e){void 0===t&&(t=n.props.defaultHighlightedIndex),void 0===e&&(e={}),e=D(e),n.internalSetState((0,i.Z)({highlightedIndex:t},e))},n.clearSelection=function(t){n.internalSetState({selectedItem:null,inputValue:"",highlightedIndex:n.props.defaultHighlightedIndex,isOpen:n.props.defaultIsOpen},t)},n.selectItem=function(t,e,r){e=D(e),n.internalSetState((0,i.Z)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,selectedItem:t,inputValue:n.props.itemToString(t)},e),r)},n.selectItemAtIndex=function(t,e,r){var i=n.items[t];null!=i&&n.selectItem(i,e,r)},n.selectHighlightedItem=function(t,e){return n.selectItemAtIndex(n.getState().highlightedIndex,t,e)},n.internalSetState=function(t,e){var r,o,a={},s="function"==typeof t;return!s&&t.hasOwnProperty("inputValue")&&n.props.onInputValueChange(t.inputValue,(0,i.Z)({},n.getStateAndHelpers(),t)),n.setState((function(e){e=n.getState(e);var l=s?t(e):t;l=n.props.stateReducer(e,l),r=l.hasOwnProperty("selectedItem");var u={};return r&&l.selectedItem!==e.selectedItem&&(o=l.selectedItem),l.type=l.type||0,Object.keys(l).forEach((function(t){e[t]!==l[t]&&(a[t]=l[t]),"type"!==t&&(l[t],O(n.props,t)||(u[t]=l[t]))})),s&&l.hasOwnProperty("inputValue")&&n.props.onInputValueChange(l.inputValue,(0,i.Z)({},n.getStateAndHelpers(),l)),u}),(function(){m(e)(),Object.keys(a).length>1&&n.props.onStateChange(a,n.getStateAndHelpers()),r&&n.props.onSelect(t.selectedItem,n.getStateAndHelpers()),void 0!==o&&n.props.onChange(o,n.getStateAndHelpers()),n.props.onUserAction(a,n.getStateAndHelpers())}))},n.rootRef=function(t){return n._rootNode=t},n.getRootProps=function(t,e){var o,a=void 0===t?{}:t,s=a.refKey,l=void 0===s?"ref":s,u=a.ref,c=(0,r.Z)(a,["refKey","ref"]),d=(void 0===e?{}:e).suppressRefError,h=void 0!==d&&d;n.getRootProps.called=!0,n.getRootProps.refKey=l,n.getRootProps.suppressRefError=h;var p=n.getState().isOpen;return(0,i.Z)(((o={})[l]=x(u,n.rootRef),o.role="combobox",o["aria-expanded"]=p,o["aria-haspopup"]="listbox",o["aria-owns"]=p?n.menuId:null,o["aria-labelledby"]=n.labelId,o),c)},n.keyDownHandlers={ArrowDown:function(t){var e=this;if(t.preventDefault(),this.getState().isOpen){var n=t.shiftKey?5:1;this.moveHighlightedIndex(n,{type:4})}else this.internalSetState({isOpen:!0,type:4},(function(){var t=e.getItemCount();if(t>0){var n=C(1,e.getState().highlightedIndex,t,(function(t){return e.getItemNodeFromIndex(t)}));e.setHighlightedIndex(n,{type:4})}}))},ArrowUp:function(t){var e=this;if(t.preventDefault(),this.getState().isOpen){var n=t.shiftKey?-5:-1;this.moveHighlightedIndex(n,{type:3})}else this.internalSetState({isOpen:!0,type:3},(function(){var t=e.getItemCount();if(t>0){var n=C(-1,e.getState().highlightedIndex,t,(function(t){return e.getItemNodeFromIndex(t)}));e.setHighlightedIndex(n,{type:3})}}))},Enter:function(t){if(229!==t.which){var e=this.getState(),n=e.isOpen,r=e.highlightedIndex;if(n&&null!=r){t.preventDefault();var i=this.items[r],o=this.getItemNodeFromIndex(r);if(null==i||o&&o.hasAttribute("disabled"))return;this.selectHighlightedItem({type:6})}}},Escape:function(t){t.preventDefault(),this.reset((0,i.Z)({type:5},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}},n.buttonKeyDownHandlers=(0,i.Z)({},n.keyDownHandlers,{" ":function(t){t.preventDefault(),this.toggleMenu({type:12})}}),n.inputKeyDownHandlers=(0,i.Z)({},n.keyDownHandlers,{Home:function(t){var e=this,n=this.getState().isOpen;if(n){t.preventDefault();var r=this.getItemCount();if(!(r<=0)&&n){var i=E(1,0,r,(function(t){return e.getItemNodeFromIndex(t)}),!1);this.setHighlightedIndex(i,{type:7})}}},End:function(t){var e=this,n=this.getState().isOpen;if(n){t.preventDefault();var r=this.getItemCount();if(!(r<=0)&&n){var i=E(-1,r-1,r,(function(t){return e.getItemNodeFromIndex(t)}),!1);this.setHighlightedIndex(i,{type:8})}}}}),n.getToggleButtonProps=function(t){var e=void 0===t?{}:t,o=e.onClick;e.onPress;var a=e.onKeyDown,s=e.onKeyUp,l=e.onBlur,u=(0,r.Z)(e,["onClick","onPress","onKeyDown","onKeyUp","onBlur"]),c=n.getState().isOpen,d={onClick:b(o,n.buttonHandleClick),onKeyDown:b(a,n.buttonHandleKeyDown),onKeyUp:b(s,n.buttonHandleKeyUp),onBlur:b(l,n.buttonHandleBlur)},h=u.disabled?{}:d;return(0,i.Z)({type:"button",role:"button","aria-label":c?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},h,u)},n.buttonHandleKeyUp=function(t){t.preventDefault()},n.buttonHandleKeyDown=function(t){var e=P(t);n.buttonKeyDownHandlers[e]&&n.buttonKeyDownHandlers[e].call((0,o.Z)(n),t)},n.buttonHandleClick=function(t){t.preventDefault(),n.props.environment.document.activeElement===n.props.environment.document.body&&t.target.focus(),n.internalSetTimeout((function(){return n.toggleMenu({type:13})}))},n.buttonHandleBlur=function(t){var e=t.target;n.internalSetTimeout((function(){n.isMouseDown||null!=n.props.environment.document.activeElement&&n.props.environment.document.activeElement.id===n.inputId||n.props.environment.document.activeElement===e||n.reset({type:14})}))},n.getLabelProps=function(t){return(0,i.Z)({htmlFor:n.inputId,id:n.labelId},t)},n.getInputProps=function(t){var e=void 0===t?{}:t,o=e.onKeyDown,a=e.onBlur,s=e.onChange,l=e.onInput;e.onChangeText;var u,c=(0,r.Z)(e,["onKeyDown","onBlur","onChange","onInput","onChangeText"]),d={},h=n.getState(),p=h.inputValue,f=h.isOpen,m=h.highlightedIndex;return c.disabled||((u={}).onChange=b(s,l,n.inputHandleChange),u.onKeyDown=b(o,n.inputHandleKeyDown),u.onBlur=b(a,n.inputHandleBlur),d=u),(0,i.Z)({"aria-autocomplete":"list","aria-activedescendant":f&&"number"==typeof m&&m>=0?n.getItemId(m):null,"aria-controls":f?n.menuId:null,"aria-labelledby":n.labelId,autoComplete:"off",value:p,id:n.inputId},d,c)},n.inputHandleKeyDown=function(t){var e=P(t);e&&n.inputKeyDownHandlers[e]&&n.inputKeyDownHandlers[e].call((0,o.Z)(n),t)},n.inputHandleChange=function(t){n.internalSetState({type:11,isOpen:!0,inputValue:t.target.value,highlightedIndex:n.props.defaultHighlightedIndex})},n.inputHandleBlur=function(){n.internalSetTimeout((function(){var t=n.props.environment.document&&!!n.props.environment.document.activeElement&&!!n.props.environment.document.activeElement.dataset&&n.props.environment.document.activeElement.dataset.toggle&&n._rootNode&&n._rootNode.contains(n.props.environment.document.activeElement);n.isMouseDown||t||n.reset({type:10})}))},n.menuRef=function(t){n._menuNode=t},n.getMenuProps=function(t,e){var o,a=void 0===t?{}:t,s=a.refKey,l=void 0===s?"ref":s,u=a.ref,c=(0,r.Z)(a,["refKey","ref"]),d=(void 0===e?{}:e).suppressRefError,h=void 0!==d&&d;return n.getMenuProps.called=!0,n.getMenuProps.refKey=l,n.getMenuProps.suppressRefError=h,(0,i.Z)(((o={})[l]=x(u,n.menuRef),o.role="listbox",o["aria-labelledby"]=c&&c["aria-label"]?null:n.labelId,o.id=n.menuId,o),c)},n.getItemProps=function(t){var e,o=void 0===t?{}:t,a=o.onMouseMove,s=o.onMouseDown,l=o.onClick;o.onPress;var u=o.index,c=o.item,d=void 0===c?void 0:c,h=(0,r.Z)(o,["onMouseMove","onMouseDown","onClick","onPress","index","item"]);void 0===u?(n.items.push(d),u=n.items.indexOf(d)):n.items[u]=d;var p=l,f=((e={onMouseMove:b(a,(function(){u!==n.getState().highlightedIndex&&(n.setHighlightedIndex(u,{type:2}),n.avoidScrolling=!0,n.internalSetTimeout((function(){return n.avoidScrolling=!1}),250))})),onMouseDown:b(s,(function(t){t.preventDefault()}))}).onClick=b(p,(function(){n.selectItemAtIndex(u,{type:9})})),e),m=h.disabled?{onMouseDown:f.onMouseDown}:f;return(0,i.Z)({id:n.getItemId(u),role:"option","aria-selected":n.getState().highlightedIndex===u},m,h)},n.clearItems=function(){n.items=[]},n.reset=function(t,e){void 0===t&&(t={}),t=D(t),n.internalSetState((function(e){var r=e.selectedItem;return(0,i.Z)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,inputValue:n.props.itemToString(r)},t)}),e)},n.toggleMenu=function(t,e){void 0===t&&(t={}),t=D(t),n.internalSetState((function(e){var r=e.isOpen;return(0,i.Z)({isOpen:!r},r&&{highlightedIndex:n.props.defaultHighlightedIndex},t)}),(function(){var r=n.getState(),i=r.isOpen,o=r.highlightedIndex;i&&n.getItemCount()>0&&"number"==typeof o&&n.setHighlightedIndex(o,t),m(e)()}))},n.openMenu=function(t){n.internalSetState({isOpen:!0},t)},n.closeMenu=function(t){n.internalSetState({isOpen:!1},t)},n.updateStatus=_((function(){var t=n.getState(),e=n.items[t.highlightedIndex],r=n.getItemCount(),o=n.props.getA11yStatusMessage((0,i.Z)({itemToString:n.props.itemToString,previousResultCount:n.previousResultCount,resultCount:r,highlightedItem:e},t));n.previousResultCount=r,I(o,n.props.environment.document)}),200);var a=n.props,s=a.defaultHighlightedIndex,l=a.initialHighlightedIndex,u=void 0===l?s:l,c=a.defaultIsOpen,d=a.initialIsOpen,h=void 0===d?c:d,p=a.initialInputValue,f=void 0===p?"":p,y=a.initialSelectedItem,g=void 0===y?null:y,v=n.getState({highlightedIndex:u,isOpen:h,inputValue:f,selectedItem:g});return null!=v.selectedItem&&void 0===n.props.initialInputValue&&(v.inputValue=n.props.itemToString(v.selectedItem)),n.state=v,n}(0,a.Z)(e,t);var n=e.prototype;return n.internalClearTimeouts=function(){this.timeoutIds.forEach((function(t){clearTimeout(t)})),this.timeoutIds=[]},n.getState=function(t){return void 0===t&&(t=this.state),T(t,this.props)},n.getItemCount=function(){var t=this.items.length;return null!=this.itemCount?t=this.itemCount:void 0!==this.props.itemCount&&(t=this.props.itemCount),t},n.getItemNodeFromIndex=function(t){return this.props.environment.document.getElementById(this.getItemId(t))},n.scrollHighlightedItemIntoView=function(){var t=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(t,this._menuNode)},n.moveHighlightedIndex=function(t,e){var n=this,r=this.getItemCount(),i=this.getState().highlightedIndex;if(r>0){var o=C(t,i,r,(function(t){return n.getItemNodeFromIndex(t)}));this.setHighlightedIndex(o,e)}},n.getStateAndHelpers=function(){var t=this.getState(),e=t.highlightedIndex,n=t.inputValue,r=t.selectedItem,i=t.isOpen,o=this.props.itemToString,a=this.id,s=this.getRootProps,l=this.getToggleButtonProps,u=this.getLabelProps,c=this.getMenuProps,d=this.getInputProps,h=this.getItemProps,p=this.openMenu,f=this.closeMenu,m=this.toggleMenu,y=this.selectItem,g=this.selectItemAtIndex,v=this.selectHighlightedItem,_=this.setHighlightedIndex,b=this.clearSelection,x=this.clearItems;return{getRootProps:s,getToggleButtonProps:l,getLabelProps:u,getMenuProps:c,getInputProps:d,getItemProps:h,reset:this.reset,openMenu:p,closeMenu:f,toggleMenu:m,selectItem:y,selectItemAtIndex:g,selectHighlightedItem:v,setHighlightedIndex:_,clearSelection:b,clearItems:x,setItemCount:this.setItemCount,unsetItemCount:this.unsetItemCount,setState:this.internalSetState,itemToString:o,id:a,highlightedIndex:e,inputValue:n,isOpen:i,selectedItem:r}},n.componentDidMount=function(){var t=this,e=function(){t.isMouseDown=!0},n=function(e){t.isMouseDown=!1,!A(e.target,[t._rootNode,t._menuNode],t.props.environment)&&t.getState().isOpen&&t.reset({type:1},(function(){return t.props.onOuterClick(t.getStateAndHelpers())}))},r=function(){t.isTouchMove=!1},i=function(){t.isTouchMove=!0},o=function(e){var n=A(e.target,[t._rootNode,t._menuNode],t.props.environment,!1);t.isTouchMove||n||!t.getState().isOpen||t.reset({type:16},(function(){return t.props.onOuterClick(t.getStateAndHelpers())}))},a=this.props.environment;a.addEventListener("mousedown",e),a.addEventListener("mouseup",n),a.addEventListener("touchstart",r),a.addEventListener("touchmove",i),a.addEventListener("touchend",o),this.cleanup=function(){t.internalClearTimeouts(),t.updateStatus.cancel(),a.removeEventListener("mousedown",e),a.removeEventListener("mouseup",n),a.removeEventListener("touchstart",r),a.removeEventListener("touchmove",i),a.removeEventListener("touchend",o)}},n.shouldScroll=function(t,e){var n=(void 0===this.props.highlightedIndex?this.getState():this.props).highlightedIndex,r=(void 0===e.highlightedIndex?t:e).highlightedIndex;return n&&this.getState().isOpen&&!t.isOpen||n!==r},n.componentDidUpdate=function(t,e){O(this.props,"selectedItem")&&this.props.selectedItemChanged(t.selectedItem,this.props.selectedItem)&&this.internalSetState({type:15,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(e,t)&&this.scrollHighlightedItemIntoView(),this.updateStatus()},n.componentWillUnmount=function(){this.cleanup()},n.render=function(){var t=S(this.props.children,y);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;var e=S(t(this.getStateAndHelpers()));return e?this.getRootProps.called||this.props.suppressRefError?e:function(t){return"string"==typeof t.type}(e)?(0,u.cloneElement)(e,this.getRootProps(function(t){return t.props}(e))):void 0:null},e}(u.Component);return t.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:w,itemToString:function(t){return null==t?"":String(t)},onStateChange:y,onInputValueChange:y,onUserAction:y,onChange:y,onSelect:y,onOuterClick:y,selectedItemChanged:function(t,e){return t!==e},environment:"undefined"==typeof window?{}:window,stateReducer:function(t,e){return e},suppressRefError:!1,scrollIntoView:g},t.stateChangeTypes=F,t}(),R={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};var H=_((function(t,e){I(t(),e)}),200),B="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?u.useLayoutEffect:u.useEffect;function W(t){var e=t.id,n=void 0===e?"downshift-"+M():e,r=t.labelId,i=t.menuId,o=t.getItemId,a=t.toggleButtonId,s=t.inputId;return(0,u.useRef)({labelId:r||n+"-label",menuId:i||n+"-menu",getItemId:o||function(t){return n+"-item-"+t},toggleButtonId:a||n+"-toggle-button",inputId:s||n+"-input"}).current}function z(t,e,n){return void 0!==t?t:0===n.length?-1:n.indexOf(e)}function G(t){return/^\S{1}$/.test(t)}function V(t){return""+t.slice(0,1).toUpperCase()+t.slice(1)}function U(t){var e=(0,u.useRef)(t);return e.current=t,e}function X(t,e,n){var r=(0,u.useRef)(),o=(0,u.useRef)(),a=(0,u.useCallback)((function(e,n){o.current=n,e=T(e,n.props);var r=t(e,n);return n.props.stateReducer(e,(0,i.Z)({},n,{changes:r}))}),[t]),s=(0,u.useReducer)(a,e),l=s[0],c=s[1],d=U(n),h=(0,u.useCallback)((function(t){return c((0,i.Z)({props:d.current},t))}),[d]),p=o.current;return(0,u.useEffect)((function(){p&&r.current&&r.current!==l&&function(t,e,n){var r=t.props,o=t.type,a={};Object.keys(e).forEach((function(r){!function(t,e,n,r){var o=e.props,a=e.type,s="on"+V(t)+"Change";o[s]&&void 0!==r[t]&&r[t]!==n[t]&&o[s]((0,i.Z)({type:a},r))}(r,t,e,n),n[r]!==e[r]&&(a[r]=n[r])})),r.onStateChange&&Object.keys(a).length&&r.onStateChange((0,i.Z)({type:o},a))}(p,T(r.current,p.props),l),r.current=l}),[l,n,p]),[l,h]}function K(t,e,n){var r=X(t,e,n),i=r[0],o=r[1];return[T(i,n),o]}var Z={itemToString:function(t){return t?String(t):""},stateReducer:function(t,e){return e.changes},getA11ySelectionMessage:function(t){var e=t.selectedItem,n=t.itemToString;return e?n(e)+" has been selected.":""},scrollIntoView:g,circularNavigation:!1,environment:"undefined"==typeof window?{}:window};function q(t,e,n){void 0===n&&(n=R);var r="default"+V(e);return r in t?t[r]:n[e]}function $(t,e,n){if(void 0===n&&(n=R),e in t)return t[e];var r="initial"+V(e);return r in t?t[r]:q(t,e,n)}function J(t){var e=$(t,"selectedItem"),n=$(t,"isOpen"),r=$(t,"highlightedIndex"),i=$(t,"inputValue");return{highlightedIndex:r<0&&e&&n?t.items.indexOf(e):r,isOpen:n,selectedItem:e,inputValue:i}}function Q(t,e,n,r){var i=t.items,o=t.initialHighlightedIndex,a=t.defaultHighlightedIndex,s=e.selectedItem,l=e.highlightedIndex;return 0===i.length?-1:void 0!==o&&l===o?o:void 0!==a?a:s?0===n?i.indexOf(s):C(n,i.indexOf(s),i.length,r,!1):0===n?-1:n<0?i.length-1:0}function tt(t,e,n,r){var i=(0,u.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,u.useEffect)((function(){var o=function(){i.current.isMouseDown=!0},a=function(o){i.current.isMouseDown=!1,t&&!A(o.target,e.map((function(t){return t.current})),n)&&r()},s=function(){i.current.isTouchMove=!1},l=function(){i.current.isTouchMove=!0},u=function(o){!t||i.current.isTouchMove||A(o.target,e.map((function(t){return t.current})),n,!1)||r()};return n.addEventListener("mousedown",o),n.addEventListener("mouseup",a),n.addEventListener("touchstart",s),n.addEventListener("touchmove",l),n.addEventListener("touchend",u),function(){n.removeEventListener("mousedown",o),n.removeEventListener("mouseup",a),n.removeEventListener("touchstart",s),n.removeEventListener("touchmove",l),n.removeEventListener("touchend",u)}}),[t,n]),i}var et=function(){return y};function nt(t,e,n){var o=n.isInitialMount,a=n.highlightedIndex,s=n.items,l=n.environment,c=(0,r.Z)(n,["isInitialMount","highlightedIndex","items","environment"]);(0,u.useEffect)((function(){o||H((function(){return t((0,i.Z)({highlightedIndex:a,highlightedItem:s[a],resultCount:s.length},c))}),l.document)}),e)}function rt(t){var e=t.highlightedIndex,n=t.isOpen,r=t.itemRefs,i=t.getItemNodeFromIndex,o=t.menuElement,a=t.scrollIntoView,s=(0,u.useRef)(!0);return B((function(){e<0||!n||!Object.keys(r.current).length||(!1===s.current?s.current=!0:a(i(e),o))}),[e]),s}var it=y;function ot(t,e,n){var r,o=e.type,a=e.props;switch(o){case n.ItemMouseMove:r={highlightedIndex:e.index};break;case n.MenuMouseLeave:r={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:r={isOpen:!t.isOpen,highlightedIndex:t.isOpen?-1:Q(a,t,0)};break;case n.FunctionOpenMenu:r={isOpen:!0,highlightedIndex:Q(a,t,0)};break;case n.FunctionCloseMenu:r={isOpen:!1};break;case n.FunctionSetHighlightedIndex:r={highlightedIndex:e.highlightedIndex};break;case n.FunctionSetInputValue:r={inputValue:e.inputValue};break;case n.FunctionReset:r={highlightedIndex:q(a,"highlightedIndex"),isOpen:q(a,"isOpen"),selectedItem:q(a,"selectedItem"),inputValue:q(a,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return(0,i.Z)({},t,r)}function at(t,e,n,r,i){for(var o=t.toLowerCase(),a=0;a<n.length;a++){var s=(a+e+1)%n.length;if(r(n[s]).toLowerCase().startsWith(o)){var l=i(s);if(!l||!l.hasAttribute("disabled"))return s}}return e}l().array.isRequired,l().func,l().func,l().func,l().bool,l().number,l().number,l().number,l().bool,l().bool,l().bool,l().any,l().any,l().any,l().string,l().string,l().string,l().func,l().string,l().func,l().func,l().func,l().func,l().func,l().shape({addEventListener:l().func,removeEventListener:l().func,document:l().shape({getElementById:l().func,activeElement:l().any,body:l().any})});var st=(0,i.Z)({},Z,{getA11yStatusMessage:function(t){var e=t.isOpen,n=t.resultCount,r=t.previousResultCount;return e?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select.":"":"No results are available.":""}}),lt=y,ut=Object.freeze({__proto__:null,MenuKeyDownArrowDown:0,MenuKeyDownArrowUp:1,MenuKeyDownEscape:2,MenuKeyDownHome:3,MenuKeyDownEnd:4,MenuKeyDownEnter:5,MenuKeyDownSpaceButton:6,MenuKeyDownCharacter:7,MenuBlur:8,MenuMouseLeave:9,ItemMouseMove:10,ItemClick:11,ToggleButtonClick:12,ToggleButtonKeyDownArrowDown:13,ToggleButtonKeyDownArrowUp:14,ToggleButtonKeyDownCharacter:15,FunctionToggleMenu:16,FunctionOpenMenu:17,FunctionCloseMenu:18,FunctionSetHighlightedIndex:19,FunctionSelectItem:20,FunctionSetInputValue:21,FunctionReset:22});function ct(t,e){var n,r=e.type,o=e.props,a=e.shiftKey;switch(r){case 11:n={isOpen:q(o,"isOpen"),highlightedIndex:q(o,"highlightedIndex"),selectedItem:o.items[e.index]};break;case 15:var s=e.key,l=""+t.inputValue+s,u=at(l,t.selectedItem?o.items.indexOf(t.selectedItem):-1,o.items,o.itemToString,e.getItemNodeFromIndex);n=(0,i.Z)({inputValue:l},u>=0&&{selectedItem:o.items[u]});break;case 13:n={highlightedIndex:Q(o,t,1,e.getItemNodeFromIndex),isOpen:!0};break;case 14:n={highlightedIndex:Q(o,t,-1,e.getItemNodeFromIndex),isOpen:!0};break;case 5:case 6:n=(0,i.Z)({isOpen:q(o,"isOpen"),highlightedIndex:q(o,"highlightedIndex")},t.highlightedIndex>=0&&{selectedItem:o.items[t.highlightedIndex]});break;case 3:n={highlightedIndex:E(1,0,o.items.length,e.getItemNodeFromIndex,!1)};break;case 4:n={highlightedIndex:E(-1,o.items.length-1,o.items.length,e.getItemNodeFromIndex,!1)};break;case 2:case 8:n={isOpen:!1,highlightedIndex:-1};break;case 7:var c=e.key,d=""+t.inputValue+c,h=at(d,t.highlightedIndex,o.items,o.itemToString,e.getItemNodeFromIndex);n=(0,i.Z)({inputValue:d},h>=0&&{highlightedIndex:h});break;case 0:n={highlightedIndex:C(a?5:1,t.highlightedIndex,o.items.length,e.getItemNodeFromIndex,o.circularNavigation)};break;case 1:n={highlightedIndex:C(a?-5:-1,t.highlightedIndex,o.items.length,e.getItemNodeFromIndex,o.circularNavigation)};break;case 20:n={selectedItem:e.selectedItem};break;default:return ot(t,e,ut)}return(0,i.Z)({},t,n)}function dt(t){void 0===t&&(t={}),lt(t,dt);var e=(0,i.Z)({},st,t),n=e.items,o=e.scrollIntoView,a=e.environment,s=e.initialIsOpen,l=e.defaultIsOpen,c=e.itemToString,d=e.getA11ySelectionMessage,h=e.getA11yStatusMessage,p=K(ct,J(e),e),f=p[0],m=p[1],y=f.isOpen,g=f.highlightedIndex,v=f.selectedItem,M=f.inputValue,k=(0,u.useRef)(null),w=(0,u.useRef)(null),S=(0,u.useRef)({}),L=(0,u.useRef)(!0),D=(0,u.useRef)(null),T=W(e),O=(0,u.useRef)(),C=(0,u.useRef)(!0),E=U({state:f,props:e}),A=(0,u.useCallback)((function(t){return S.current[T.getItemId(t)]}),[T]);nt(h,[y,g,M,n],(0,i.Z)({isInitialMount:C.current,previousResultCount:O.current,items:n,environment:a,itemToString:c},f)),nt(d,[v],(0,i.Z)({isInitialMount:C.current,previousResultCount:O.current,items:n,environment:a,itemToString:c},f));var Y=rt({menuElement:w.current,highlightedIndex:g,isOpen:y,itemRefs:S,scrollIntoView:o,getItemNodeFromIndex:A});(0,u.useEffect)((function(){return D.current=_((function(t){t({type:21,inputValue:""})}),500),function(){D.current.cancel()}}),[]),(0,u.useEffect)((function(){M&&D.current(m)}),[m,M]),it({isInitialMount:C.current,props:e,state:f}),(0,u.useEffect)((function(){C.current?(s||l||y)&&w.current&&w.current.focus():y?w.current&&w.current.focus():a.document.activeElement===w.current&&k.current&&(L.current=!1,k.current.focus())}),[y]),(0,u.useEffect)((function(){C.current||(O.current=n.length)}));var I=tt(y,[w,k],a,(function(){m({type:8})})),j=et();(0,u.useEffect)((function(){C.current=!1}),[]),(0,u.useEffect)((function(){y||(S.current={})}),[y]);var F=(0,u.useMemo)((function(){return{ArrowDown:function(t){t.preventDefault(),m({type:13,getItemNodeFromIndex:A,shiftKey:t.shiftKey})},ArrowUp:function(t){t.preventDefault(),m({type:14,getItemNodeFromIndex:A,shiftKey:t.shiftKey})}}}),[m,A]),N=(0,u.useMemo)((function(){return{ArrowDown:function(t){t.preventDefault(),m({type:0,getItemNodeFromIndex:A,shiftKey:t.shiftKey})},ArrowUp:function(t){t.preventDefault(),m({type:1,getItemNodeFromIndex:A,shiftKey:t.shiftKey})},Home:function(t){t.preventDefault(),m({type:3,getItemNodeFromIndex:A})},End:function(t){t.preventDefault(),m({type:4,getItemNodeFromIndex:A})},Escape:function(){m({type:2})},Enter:function(t){t.preventDefault(),m({type:5})}," ":function(t){t.preventDefault(),m({type:6})}}}),[m,A]),R=(0,u.useCallback)((function(){m({type:16})}),[m]),H=(0,u.useCallback)((function(){m({type:18})}),[m]),B=(0,u.useCallback)((function(){m({type:17})}),[m]),V=(0,u.useCallback)((function(t){m({type:19,highlightedIndex:t})}),[m]),X=(0,u.useCallback)((function(t){m({type:20,selectedItem:t})}),[m]),Z=(0,u.useCallback)((function(){m({type:22})}),[m]),q=(0,u.useCallback)((function(t){m({type:21,inputValue:t})}),[m]),$=(0,u.useCallback)((function(t){return(0,i.Z)({id:T.labelId,htmlFor:T.toggleButtonId},t)}),[T]),Q=(0,u.useCallback)((function(t,e){var n,o=void 0===t?{}:t,a=o.onMouseLeave,s=o.refKey,l=void 0===s?"ref":s,u=o.onKeyDown,c=o.onBlur,d=o.ref,h=(0,r.Z)(o,["onMouseLeave","refKey","onKeyDown","onBlur","ref"]),p=(void 0===e?{}:e).suppressRefError,f=void 0!==p&&p,y=E.current.state;return j("getMenuProps",f,l,w),(0,i.Z)(((n={})[l]=x(d,(function(t){w.current=t})),n.id=T.menuId,n.role="listbox",n["aria-labelledby"]=T.labelId,n.tabIndex=-1,n),y.isOpen&&y.highlightedIndex>-1&&{"aria-activedescendant":T.getItemId(y.highlightedIndex)},{onMouseLeave:b(a,(function(){m({type:9})})),onKeyDown:b(u,(function(t){var e=P(t);e&&N[e]?N[e](t):G(e)&&m({type:7,key:e,getItemNodeFromIndex:A})})),onBlur:b(c,(function(){!1!==L.current?!I.current.isMouseDown&&m({type:8}):L.current=!0}))},h)}),[m,E,N,I,j,T,A]);return{getToggleButtonProps:(0,u.useCallback)((function(t,e){var n,o=void 0===t?{}:t,a=o.onClick,s=o.onKeyDown,l=o.refKey,u=void 0===l?"ref":l,c=o.ref,d=(0,r.Z)(o,["onClick","onKeyDown","refKey","ref"]),h=(void 0===e?{}:e).suppressRefError,p=void 0!==h&&h,f=(0,i.Z)(((n={})[u]=x(c,(function(t){k.current=t})),n.id=T.toggleButtonId,n["aria-haspopup"]="listbox",n["aria-expanded"]=E.current.state.isOpen,n["aria-labelledby"]=T.labelId+" "+T.toggleButtonId,n),d);return d.disabled||(f.onClick=b(a,(function(){m({type:12})})),f.onKeyDown=b(s,(function(t){var e=P(t);e&&F[e]?F[e](t):G(e)&&m({type:15,key:e,getItemNodeFromIndex:A})}))),j("getToggleButtonProps",p,u,k),f}),[m,E,F,j,T,A]),getLabelProps:$,getMenuProps:Q,getItemProps:(0,u.useCallback)((function(t){var e,n=void 0===t?{}:t,o=n.item,a=n.index,s=n.onMouseMove,l=n.onClick,u=n.refKey,c=void 0===u?"ref":u,d=n.ref,h=(0,r.Z)(n,["item","index","onMouseMove","onClick","refKey","ref"]),p=E.current,f=p.state,y=p.props,g=z(a,o,y.items);if(g<0)throw new Error("Pass either item or item index in getItemProps!");var v=(0,i.Z)(((e={role:"option","aria-selected":""+(g===f.highlightedIndex),id:T.getItemId(g)})[c]=x(d,(function(t){t&&(S.current[T.getItemId(g)]=t)})),e),h);return h.disabled||(v.onMouseMove=b(s,(function(){a!==f.highlightedIndex&&(Y.current=!1,m({type:10,index:a}))})),v.onClick=b(l,(function(){m({type:11,index:a})}))),v}),[m,E,Y,T]),toggleMenu:R,openMenu:B,closeMenu:H,setHighlightedIndex:V,selectItem:X,reset:Z,setInputValue:q,highlightedIndex:g,isOpen:y,selectedItem:v,inputValue:M}}dt.stateChangeTypes=ut;var ht=Object.freeze({__proto__:null,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownEnd:4,InputKeyDownEnter:5,InputChange:6,InputBlur:7,MenuMouseLeave:8,ItemMouseMove:9,ItemClick:10,ToggleButtonClick:11,FunctionToggleMenu:12,FunctionOpenMenu:13,FunctionCloseMenu:14,FunctionSetHighlightedIndex:15,FunctionSelectItem:16,FunctionSetInputValue:17,FunctionReset:18,ControlledPropUpdatedSelectedItem:19});l().array.isRequired,l().func,l().func,l().func,l().bool,l().number,l().number,l().number,l().bool,l().bool,l().bool,l().any,l().any,l().any,l().string,l().string,l().string,l().string,l().string,l().string,l().func,l().string,l().string,l().func,l().func,l().func,l().func,l().func,l().func,l().shape({addEventListener:l().func,removeEventListener:l().func,document:l().shape({getElementById:l().func,activeElement:l().any,body:l().any})});var pt=y,ft=(0,i.Z)({},Z,{getA11yStatusMessage:w,circularNavigation:!0});function mt(t,e){var n,r=e.type,o=e.props,a=e.shiftKey;switch(r){case 10:n={isOpen:q(o,"isOpen"),highlightedIndex:q(o,"highlightedIndex"),selectedItem:o.items[e.index],inputValue:o.itemToString(o.items[e.index])};break;case 0:n=t.isOpen?{highlightedIndex:C(a?5:1,t.highlightedIndex,o.items.length,e.getItemNodeFromIndex,o.circularNavigation)}:{highlightedIndex:Q(o,t,1,e.getItemNodeFromIndex),isOpen:o.items.length>=0};break;case 1:n=t.isOpen?{highlightedIndex:C(a?-5:-1,t.highlightedIndex,o.items.length,e.getItemNodeFromIndex,o.circularNavigation)}:{highlightedIndex:Q(o,t,-1,e.getItemNodeFromIndex),isOpen:o.items.length>=0};break;case 5:n=(0,i.Z)({},t.isOpen&&t.highlightedIndex>=0&&{selectedItem:o.items[t.highlightedIndex],isOpen:q(o,"isOpen"),highlightedIndex:q(o,"highlightedIndex"),inputValue:o.itemToString(o.items[t.highlightedIndex])});break;case 2:n=(0,i.Z)({isOpen:!1,highlightedIndex:-1},!t.isOpen&&{selectedItem:null,inputValue:""});break;case 3:n={highlightedIndex:E(1,0,o.items.length,e.getItemNodeFromIndex,!1)};break;case 4:n={highlightedIndex:E(-1,o.items.length-1,o.items.length,e.getItemNodeFromIndex,!1)};break;case 7:n=(0,i.Z)({isOpen:!1,highlightedIndex:-1},t.highlightedIndex>=0&&e.selectItem&&{selectedItem:o.items[t.highlightedIndex],inputValue:o.itemToString(o.items[t.highlightedIndex])});break;case 6:n={isOpen:!0,highlightedIndex:q(o,"highlightedIndex"),inputValue:e.inputValue};break;case 16:n={selectedItem:e.selectedItem,inputValue:o.itemToString(e.selectedItem)};break;case 19:n={inputValue:e.inputValue};break;default:return ot(t,e,ht)}return(0,i.Z)({},t,n)}function yt(t){void 0===t&&(t={}),pt(t,yt);var e=(0,i.Z)({},ft,t),n=e.initialIsOpen,o=e.defaultIsOpen,a=e.items,s=e.scrollIntoView,l=e.environment,c=e.getA11yStatusMessage,d=e.getA11ySelectionMessage,h=e.itemToString,p=function(t,e,n){var r=(0,u.useRef)(),i=X(t,e,n),o=i[0],a=i[1];return(0,u.useEffect)((function(){O(n,"selectedItem")&&(r.current!==n.selectedItem&&a({type:19,inputValue:n.itemToString(n.selectedItem)}),r.current=o.selectedItem===r.current?n.selectedItem:o.selectedItem)})),[T(o,n),a]}(mt,function(t){var e=J(t),n=e.selectedItem,r=e.inputValue;return""===r&&n&&void 0===t.defaultInputValue&&void 0===t.initialInputValue&&void 0===t.inputValue&&(r=t.itemToString(n)),(0,i.Z)({},e,{inputValue:r})}(e),e),f=p[0],m=p[1],y=f.isOpen,g=f.highlightedIndex,v=f.selectedItem,_=f.inputValue,M=(0,u.useRef)(null),k=(0,u.useRef)({}),w=(0,u.useRef)(null),S=(0,u.useRef)(null),L=(0,u.useRef)(null),D=(0,u.useRef)(!0),C=W(e),E=(0,u.useRef)(),A=U({state:f,props:e}),Y=(0,u.useCallback)((function(t){return k.current[C.getItemId(t)]}),[C]);nt(c,[y,g,_,a],(0,i.Z)({isInitialMount:D.current,previousResultCount:E.current,items:a,environment:l,itemToString:h},f)),nt(d,[v],(0,i.Z)({isInitialMount:D.current,previousResultCount:E.current,items:a,environment:l,itemToString:h},f));var I=rt({menuElement:M.current,highlightedIndex:g,isOpen:y,itemRefs:k,scrollIntoView:s,getItemNodeFromIndex:Y});it({isInitialMount:D.current,props:e,state:f}),(0,u.useEffect)((function(){(n||o||y)&&w.current&&w.current.focus()}),[]),(0,u.useEffect)((function(){D.current||(E.current=a.length)}));var j=tt(y,[L,M,S],l,(function(){m({type:7,selectItem:!1})})),F=et();(0,u.useEffect)((function(){D.current=!1}),[]),(0,u.useEffect)((function(){y||(k.current={})}),[y]);var N=(0,u.useMemo)((function(){return{ArrowDown:function(t){t.preventDefault(),m({type:0,shiftKey:t.shiftKey,getItemNodeFromIndex:Y})},ArrowUp:function(t){t.preventDefault(),m({type:1,shiftKey:t.shiftKey,getItemNodeFromIndex:Y})},Home:function(t){A.current.state.isOpen&&(t.preventDefault(),m({type:3,getItemNodeFromIndex:Y}))},End:function(t){A.current.state.isOpen&&(t.preventDefault(),m({type:4,getItemNodeFromIndex:Y}))},Escape:function(){var t=A.current.state;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex>-1)&&m({type:2})},Enter:function(t){var e=A.current.state;!e.isOpen||e.highlightedIndex<0||229===t.which||(t.preventDefault(),m({type:5,getItemNodeFromIndex:Y}))}}}),[m,A,Y]),R=(0,u.useCallback)((function(t){return(0,i.Z)({id:C.labelId,htmlFor:C.inputId},t)}),[C]),H=(0,u.useCallback)((function(t,e){var n,o=void 0===t?{}:t,a=o.onMouseLeave,s=o.refKey,l=void 0===s?"ref":s,u=o.ref,c=(0,r.Z)(o,["onMouseLeave","refKey","ref"]),d=(void 0===e?{}:e).suppressRefError;return F("getMenuProps",void 0!==d&&d,l,M),(0,i.Z)(((n={})[l]=x(u,(function(t){M.current=t})),n.id=C.menuId,n.role="listbox",n["aria-labelledby"]=C.labelId,n.onMouseLeave=b(a,(function(){m({type:8})})),n),c)}),[m,F,C]),B=(0,u.useCallback)((function(t){var e,n,o=void 0===t?{}:t,a=o.item,s=o.index,l=o.refKey,u=void 0===l?"ref":l,c=o.ref,d=o.onMouseMove,h=o.onClick;o.onPress;var p=(0,r.Z)(o,["item","index","refKey","ref","onMouseMove","onClick","onPress"]),f=A.current,y=f.props,g=f.state,v=z(s,a,y.items);if(v<0)throw new Error("Pass either item or item index in getItemProps!");var _=h;return(0,i.Z)(((e={})[u]=x(c,(function(t){t&&(k.current[C.getItemId(v)]=t)})),e.role="option",e["aria-selected"]=""+(v===g.highlightedIndex),e.id=C.getItemId(v),e),!p.disabled&&((n={onMouseMove:b(d,(function(){s!==g.highlightedIndex&&(I.current=!1,m({type:9,index:s}))}))}).onClick=b(_,(function(){m({type:10,index:s}),w.current&&w.current.focus()})),n),p)}),[m,A,I,C]),G=(0,u.useCallback)((function(t){var e,n=void 0===t?{}:t,o=n.onClick;n.onPress;var a=n.refKey,s=void 0===a?"ref":a,l=n.ref,u=(0,r.Z)(n,["onClick","onPress","refKey","ref"]);return(0,i.Z)(((e={})[s]=x(l,(function(t){S.current=t})),e.id=C.toggleButtonId,e.tabIndex=-1,e),!u.disabled&&(0,i.Z)({},{onClick:b(o,(function(){m({type:11}),!A.current.state.isOpen&&w.current&&w.current.focus()}))}),u)}),[m,A,C]),V=(0,u.useCallback)((function(t,e){var n,o=void 0===t?{}:t,a=o.onKeyDown,s=o.onChange,l=o.onInput,u=o.onBlur;o.onChangeText;var c=o.refKey,d=void 0===c?"ref":c,h=o.ref,p=(0,r.Z)(o,["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"]),f=(void 0===e?{}:e).suppressRefError;F("getInputProps",void 0!==f&&f,d,w);var y,g=A.current.state,v={};return p.disabled||((y={}).onChange=b(s,l,(function(t){m({type:6,inputValue:t.target.value})})),y.onKeyDown=b(a,(function(t){var e=P(t);e&&N[e]&&N[e](t)})),y.onBlur=b(u,(function(){g.isOpen&&!j.current.isMouseDown&&m({type:7,selectItem:!0})})),v=y),(0,i.Z)(((n={})[d]=x(h,(function(t){w.current=t})),n.id=C.inputId,n["aria-autocomplete"]="list",n["aria-controls"]=C.menuId,n),g.isOpen&&g.highlightedIndex>-1&&{"aria-activedescendant":C.getItemId(g.highlightedIndex)},{"aria-labelledby":C.labelId,autoComplete:"off",value:g.inputValue},v,p)}),[m,N,A,j,F,C]),K=(0,u.useCallback)((function(t,e){var n,o=void 0===t?{}:t,a=o.refKey,s=void 0===a?"ref":a,l=o.ref,u=(0,r.Z)(o,["refKey","ref"]),c=(void 0===e?{}:e).suppressRefError;return F("getComboboxProps",void 0!==c&&c,s,L),(0,i.Z)(((n={})[s]=x(l,(function(t){L.current=t})),n.role="combobox",n["aria-haspopup"]="listbox",n["aria-owns"]=C.menuId,n["aria-expanded"]=A.current.state.isOpen,n),u)}),[A,F,C]),Z=(0,u.useCallback)((function(){m({type:12})}),[m]),q=(0,u.useCallback)((function(){m({type:14})}),[m]),$=(0,u.useCallback)((function(){m({type:13})}),[m]),Q=(0,u.useCallback)((function(t){m({type:15,highlightedIndex:t})}),[m]),ot=(0,u.useCallback)((function(t){m({type:16,selectedItem:t})}),[m]);return{getItemProps:B,getLabelProps:R,getMenuProps:H,getInputProps:V,getComboboxProps:K,getToggleButtonProps:G,toggleMenu:Z,openMenu:$,closeMenu:q,setHighlightedIndex:Q,setInputValue:(0,u.useCallback)((function(t){m({type:17,inputValue:t})}),[m]),selectItem:ot,reset:(0,u.useCallback)((function(){m({type:18})}),[m]),highlightedIndex:g,isOpen:y,selectedItem:v,inputValue:_}}yt.stateChangeTypes=ht;var gt={activeIndex:-1,selectedItems:[]};function vt(t,e){return $(t,e,gt)}function _t(t,e){return q(t,e,gt)}function bt(t){if(t.shiftKey||t.metaKey||t.ctrlKey||t.altKey)return!1;var e=t.target;return!(e instanceof HTMLInputElement&&""!==e.value)||0===e.selectionStart&&0===e.selectionEnd}l().array,l().array,l().array,l().func,l().func,l().func,l().number,l().number,l().number,l().func,l().func,l().string,l().string,l().shape({addEventListener:l().func,removeEventListener:l().func,document:l().shape({getElementById:l().func,activeElement:l().any,body:l().any})});var xt={itemToString:Z.itemToString,stateReducer:Z.stateReducer,environment:Z.environment,getA11yRemovalMessage:function(t){var e=t.removedSelectedItem;return(0,t.itemToString)(e)+" has been removed."},keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},Mt=y,kt=Object.freeze({__proto__:null,SelectedItemClick:0,SelectedItemKeyDownDelete:1,SelectedItemKeyDownBackspace:2,SelectedItemKeyDownNavigationNext:3,SelectedItemKeyDownNavigationPrevious:4,DropdownKeyDownNavigationPrevious:5,DropdownKeyDownBackspace:6,DropdownClick:7,FunctionAddSelectedItem:8,FunctionRemoveSelectedItem:9,FunctionSetSelectedItems:10,FunctionSetActiveIndex:11,FunctionReset:12});function wt(t,e){var n,r=e.type,o=e.index,a=e.props,s=e.selectedItem,l=t.activeIndex,u=t.selectedItems;switch(r){case 0:n={activeIndex:o};break;case 4:n={activeIndex:l-1<0?0:l-1};break;case 3:n={activeIndex:l+1>=u.length?-1:l+1};break;case 2:case 1:var c=l;1===u.length?c=-1:l===u.length-1&&(c=u.length-2),n=(0,i.Z)({selectedItems:[].concat(u.slice(0,l),u.slice(l+1))},{activeIndex:c});break;case 5:n={activeIndex:u.length-1};break;case 6:n={selectedItems:u.slice(0,u.length-1)};break;case 8:n={selectedItems:[].concat(u,[s])};break;case 7:n={activeIndex:-1};break;case 9:var d=l,h=u.indexOf(s);1===u.length?d=-1:h===u.length-1&&(d=u.length-2),n=(0,i.Z)({selectedItems:[].concat(u.slice(0,h),u.slice(h+1))},{activeIndex:d});break;case 10:n={selectedItems:e.selectedItems};break;case 11:n={activeIndex:e.activeIndex};break;case 12:n={activeIndex:_t(a,"activeIndex"),selectedItems:_t(a,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return(0,i.Z)({},t,n)}function St(t){void 0===t&&(t={}),Mt(t,St);var e=(0,i.Z)({},xt,t),n=e.getA11yRemovalMessage,o=e.itemToString,a=e.environment,s=e.keyNavigationNext,l=e.keyNavigationPrevious,c=K(wt,function(t){return{activeIndex:vt(t,"activeIndex"),selectedItems:vt(t,"selectedItems")}}(e),e),d=c[0],h=c[1],p=d.activeIndex,f=d.selectedItems,m=(0,u.useRef)(!0),y=(0,u.useRef)(null),g=(0,u.useRef)(f),v=(0,u.useRef)();v.current=[];var _=U({state:d,props:e});(0,u.useEffect)((function(){if(!m.current){if(f.length<g.current.length){var t=g.current.find((function(t){return f.indexOf(t)<0}));I(n({itemToString:o,resultCount:f.length,removedSelectedItem:t,activeIndex:p,activeSelectedItem:f[p]}),a.document)}g.current=f}}),[f.length]),(0,u.useEffect)((function(){m.current||(-1===p&&y.current?y.current.focus():v.current[p]&&v.current[p].focus())}),[p]),it({isInitialMount:m.current,props:e,state:d});var M=et();(0,u.useEffect)((function(){m.current=!1}),[]);var k=(0,u.useMemo)((function(){var t;return(t={})[l]=function(){h({type:4})},t[s]=function(){h({type:3})},t.Delete=function(){h({type:1})},t.Backspace=function(){h({type:2})},t}),[h,s,l]),w=(0,u.useMemo)((function(){var t;return(t={})[l]=function(t){bt(t)&&h({type:5})},t.Backspace=function(t){bt(t)&&h({type:6})},t}),[h,l]);return{getSelectedItemProps:(0,u.useCallback)((function(t){var e,n=void 0===t?{}:t,o=n.refKey,a=void 0===o?"ref":o,s=n.ref,l=n.onClick,u=n.onKeyDown,c=n.selectedItem,d=n.index,p=(0,r.Z)(n,["refKey","ref","onClick","onKeyDown","selectedItem","index"]),f=_.current.state;if(z(d,c,f.selectedItems)<0)throw new Error("Pass either selectedItem or index in getSelectedItemProps!");return(0,i.Z)(((e={})[a]=x(s,(function(t){t&&v.current.push(t)})),e.tabIndex=d===f.activeIndex?0:-1,e.onClick=b(l,(function(){h({type:0,index:d})})),e.onKeyDown=b(u,(function(t){var e=P(t);e&&k[e]&&k[e](t)})),e),p)}),[h,_,k]),getDropdownProps:(0,u.useCallback)((function(t,e){var n,o=void 0===t?{}:t,a=o.refKey,s=void 0===a?"ref":a,l=o.ref,u=o.onKeyDown,c=o.onClick,d=o.preventKeyAction,p=void 0!==d&&d,f=(0,r.Z)(o,["refKey","ref","onKeyDown","onClick","preventKeyAction"]),m=(void 0===e?{}:e).suppressRefError;return M("getDropdownProps",void 0!==m&&m,s,y),(0,i.Z)(((n={})[s]=x(l,(function(t){t&&(y.current=t)})),n),!p&&{onKeyDown:b(u,(function(t){var e=P(t);e&&w[e]&&w[e](t)})),onClick:b(c,(function(){h({type:7})}))},f)}),[h,w,M]),addSelectedItem:(0,u.useCallback)((function(t){h({type:8,selectedItem:t})}),[h]),removeSelectedItem:(0,u.useCallback)((function(t){h({type:9,selectedItem:t})}),[h]),setSelectedItems:(0,u.useCallback)((function(t){h({type:10,selectedItems:t})}),[h]),setActiveIndex:(0,u.useCallback)((function(t){h({type:11,activeIndex:t})}),[h]),reset:(0,u.useCallback)((function(){h({type:12})}),[h]),selectedItems:f,activeIndex:p}}St.stateChangeTypes=kt;const Lt=N},16081:(t,e)=>{"use strict";if("function"==typeof Symbol&&Symbol.for){var n=Symbol.for;n("react.element"),n("react.portal"),n("react.fragment"),n("react.strict_mode"),n("react.profiler"),n("react.provider"),n("react.context"),n("react.forward_ref"),n("react.suspense"),n("react.suspense_list"),n("react.memo"),n("react.lazy"),n("react.block"),n("react.server.block"),n("react.fundamental"),n("react.debug_trace_mode"),n("react.legacy_hidden")}},85353:(t,e,n)=>{"use strict";n(16081)},7056:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if((0,r.default)(t,e))return!0;if(!t||!e||"object"!==a(t)||"object"!==a(e))return!1;var n=Object.keys(t),o=Object.keys(e);if(n.length!==o.length)return!1;n.sort(),o.sort();for(var s=0;s<n.length;s+=1)if(!(0,i.default)(e,n[s])||!(0,r.default)(t[n[s]],e[n[s]]))return!1;return!0};var r=o(n(83822)),i=o(n(77492));function o(t){return t&&t.__esModule?t:{default:t}}function a(t){return(a="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)}},89648:(t,e,n)=>{"use strict";var r=n(68750),i=r("%Array%"),o=r("%Symbol.species%",!0),a=r("%TypeError%"),s=n(74053),l=n(82530),u=n(12087),c=n(41830),d=n(26468);t.exports=function(t,e){if(!c(e)||e<0)throw new a("Assertion failed: length must be an integer >= 0");var n,r=0===e?0:e;if(l(t)&&(n=s(t,"constructor"),o&&"Object"===d(n)&&null===(n=s(n,o))&&(n=void 0)),void 0===n)return i(r);if(!u(n))throw new a("C must be a constructor");return new n(r)}},4912:(t,e,n)=>{"use strict";var r=n(68750),i=n(12737),o=r("%TypeError%"),a=n(82530),s=r("%Reflect.apply%",!0)||i("%Function.prototype.apply%");t.exports=function(t,e){var n=arguments.length>2?arguments[2]:[];if(!a(n))throw new o("Assertion failed: optional `argumentsList`, if provided, must be a List");return s(t,e,n)}},3471:(t,e,n)=>{"use strict";var r=n(68750)("%TypeError%"),i=n(56646),o=n(86702),a=n(7081),s=n(16609),l=n(39462),u=n(17033),c=n(94633),d=n(26468);t.exports=function(t,e,n){if("Object"!==d(t))throw new r("Assertion failed: Type(O) is not Object");if(!u(e))throw new r("Assertion failed: IsPropertyKey(P) is not true");var h=a(t,e),p=!h||l(t);return!(h&&(!h["[[Writable]]"]||!h["[[Configurable]]"])||!p)&&i(s,c,o,t,e,{"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":n,"[[Writable]]":!0})}},47263:(t,e,n)=>{"use strict";var r=n(68750)("%TypeError%"),i=n(3471),o=n(17033),a=n(26468);t.exports=function(t,e,n){if("Object"!==a(t))throw new r("Assertion failed: Type(O) is not Object");if(!o(e))throw new r("Assertion failed: IsPropertyKey(P) is not true");var s=i(t,e,n);if(!s)throw new r("unable to create data property");return s}},56747:(t,e,n)=>{"use strict";var r=n(68750)("%TypeError%"),i=n(36217),o=n(56646),a=n(86702),s=n(93809),l=n(16609),u=n(17033),c=n(94633),d=n(85235),h=n(26468);t.exports=function(t,e,n){if("Object"!==h(t))throw new r("Assertion failed: Type(O) is not Object");if(!u(e))throw new r("Assertion failed: IsPropertyKey(P) is not true");var p=i({Type:h,IsDataDescriptor:l,IsAccessorDescriptor:s},n)?n:d(n);if(!i({Type:h,IsDataDescriptor:l,IsAccessorDescriptor:s},p))throw new r("Assertion failed: Desc is not a valid Property Descriptor");return o(l,c,a,t,e,p)}},99903:(t,e,n)=>{"use strict";var r=n(68750)("%TypeError%"),i=n(73768),o=n(4912),a=n(47263),s=n(74053),l=n(7562),u=n(82530),c=n(47018),d=n(14889);t.exports=function t(e,n,h,p,f){var m;arguments.length>5&&(m=arguments[5]);for(var y=p,g=0;g<h;){var v=d(g),_=l(n,v);if(!0===_){var b=s(n,v);if(void 0!==m){if(arguments.length<=6)throw new r("Assertion failed: thisArg is required when mapperFunction is provided");b=o(m,arguments[6],[b,g,n])}var x=!1;if(f>0&&(x=u(b)),x){var M=c(b);y=t(e,b,M,y,f-1)}else{if(y>=i)throw new r("index too large");a(e,d(y),b),y+=1}}g+=1}return y}},86702:(t,e,n)=>{"use strict";var r=n(37113),i=n(26468);t.exports=function(t){if(void 0===t)return t;r(i,"Property Descriptor","Desc",t);var e={};return"[[Value]]"in t&&(e.value=t["[[Value]]"]),"[[Writable]]"in t&&(e.writable=t["[[Writable]]"]),"[[Get]]"in t&&(e.get=t["[[Get]]"]),"[[Set]]"in t&&(e.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(e.enumerable=t["[[Enumerable]]"]),"[[Configurable]]"in t&&(e.configurable=t["[[Configurable]]"]),e}},74053:(t,e,n)=>{"use strict";var r=n(68750)("%TypeError%"),i=n(86524),o=n(17033),a=n(26468);t.exports=function(t,e){if("Object"!==a(t))throw new r("Assertion failed: Type(O) is not Object");if(!o(e))throw new r("Assertion failed: IsPropertyKey(P) is not true, got "+i(e));return t[e]}},7562:(t,e,n)=>{"use strict";var r=n(68750)("%TypeError%"),i=n(17033),o=n(26468);t.exports=function(t,e){if("Object"!==o(t))throw new r("Assertion failed: `O` must be an Object");if(!i(e))throw new r("Assertion failed: `P` must be a Property Key");return e in t}},93809:(t,e,n)=>{"use strict";var r=n(77492),i=n(37113),o=n(26468);t.exports=function(t){return void 0!==t&&(i(o,"Property Descriptor","Desc",t),!(!r(t,"[[Get]]")&&!r(t,"[[Set]]")))}},82530:(t,e,n)=>{"use strict";var r=n(68750)("%Array%"),i=!r.isArray&&n(12737)("Object.prototype.toString");t.exports=r.isArray||function(t){return"[object Array]"===i(t)}},94619:(t,e,n)=>{"use strict";t.exports=n(72922)},12087:(t,e,n)=>{"use strict";var r=n(84281)("%Reflect.construct%",!0),i=n(56747);try{i({},"",{"[[Get]]":function(){}})}catch(t){i=null}if(i&&r){var o={},a={};i(a,"length",{"[[Get]]":function(){throw o},"[[Enumerable]]":!0}),t.exports=function(t){try{r(t,a)}catch(t){return t===o}}}else t.exports=function(t){return"function"==typeof t&&!!t.prototype}},16609:(t,e,n)=>{"use strict";var r=n(77492),i=n(37113),o=n(26468);t.exports=function(t){return void 0!==t&&(i(o,"Property Descriptor","Desc",t),!(!r(t,"[[Value]]")&&!r(t,"[[Writable]]")))}},39462:(t,e,n)=>{"use strict";var r=n(68750)("%Object%"),i=n(70170),o=r.preventExtensions,a=r.isExtensible;t.exports=o?function(t){return!i(t)&&a(t)}:function(t){return!i(t)}},41830:(t,e,n)=>{"use strict";var r=n(73679),i=n(45629),o=n(9204),a=n(91278);t.exports=function(t){if("number"!=typeof t||o(t)||!a(t))return!1;var e=r(t);return i(e)===e}},17033:t=>{"use strict";t.exports=function(t){return"string"==typeof t||"symbol"==typeof t}},32534:(t,e,n)=>{"use strict";var r=n(68750)("%Symbol.match%",!0),i=n(82483),o=n(3027);t.exports=function(t){if(!t||"object"!=typeof t)return!1;if(r){var e=t[r];if(void 0!==e)return o(e)}return i(t)}},47018:(t,e,n)=>{"use strict";var r=n(68750)("%TypeError%"),i=n(74053),o=n(59565),a=n(26468);t.exports=function(t){if("Object"!==a(t))throw new r("Assertion failed: `obj` must be an Object");return o(i(t,"length"))}},7081:(t,e,n)=>{"use strict";var r=n(68750),i=n(16371),o=r("%TypeError%"),a=n(12737)("Object.prototype.propertyIsEnumerable"),s=n(77492),l=n(82530),u=n(17033),c=n(32534),d=n(85235),h=n(26468);t.exports=function(t,e){if("Object"!==h(t))throw new o("Assertion failed: O must be an Object");if(!u(e))throw new o("Assertion failed: P must be a Property Key");if(s(t,e)){if(!i){var n=l(t)&&"length"===e,r=c(t)&&"lastIndex"===e;return{"[[Configurable]]":!(n||r),"[[Enumerable]]":a(t,e),"[[Value]]":t[e],"[[Writable]]":!0}}return d(i(t,e))}}},71381:(t,e,n)=>{"use strict";t.exports=n(78408)},94633:(t,e,n)=>{"use strict";var r=n(9204);t.exports=function(t,e){return t===e?0!==t||1/t==1/e:r(t)&&r(e)}},3027:t=>{"use strict";t.exports=function(t){return!!t}},16459:(t,e,n)=>{"use strict";var r=n(67291),i=n(24071);t.exports=function(t){var e=i(t);return 0!==e&&(e=r(e)),0===e?0:e}},59565:(t,e,n)=>{"use strict";var r=n(73768),i=n(16459);t.exports=function(t){var e=i(t);return e<=0?0:e>r?r:e}},24071:(t,e,n)=>{"use strict";var r=n(68750),i=r("%TypeError%"),o=r("%Number%"),a=r("%RegExp%"),s=r("%parseInt%"),l=n(12737),u=n(97851),c=n(70170),d=l("String.prototype.slice"),h=u(/^0b[01]+$/i),p=u(/^0o[0-7]+$/i),f=u(/^[-+]0x[0-9a-f]+$/i),m=u(new a("["+["","​","￾"].join("")+"]","g")),y=["\t\n\v\f\r   ᠎    ","         　\u2028","\u2029\ufeff"].join(""),g=new RegExp("(^["+y+"]+)|(["+y+"]+$)","g"),v=l("String.prototype.replace"),_=n(19256);t.exports=function t(e){var n=c(e)?e:_(e,o);if("symbol"==typeof n)throw new i("Cannot convert a Symbol value to a number");if("string"==typeof n){if(h(n))return t(s(d(n,2),2));if(p(n))return t(s(d(n,2),8));if(m(n)||f(n))return NaN;var r=function(t){return v(t,g,"")}(n);if(r!==n)return t(r)}return o(n)}},697:(t,e,n)=>{"use strict";var r=n(68750)("%Object%"),i=n(71381);t.exports=function(t){return i(t),r(t)}},19256:(t,e,n)=>{"use strict";var r=n(16690);t.exports=function(t){return arguments.length>1?r(t,arguments[1]):r(t)}},85235:(t,e,n)=>{"use strict";var r=n(77492),i=n(68750)("%TypeError%"),o=n(26468),a=n(3027),s=n(94619);t.exports=function(t){if("Object"!==o(t))throw new i("ToPropertyDescriptor requires an object");var e={};if(r(t,"enumerable")&&(e["[[Enumerable]]"]=a(t.enumerable)),r(t,"configurable")&&(e["[[Configurable]]"]=a(t.configurable)),r(t,"value")&&(e["[[Value]]"]=t.value),r(t,"writable")&&(e["[[Writable]]"]=a(t.writable)),r(t,"get")){var n=t.get;if(void 0!==n&&!s(n))throw new i("getter must be a function");e["[[Get]]"]=n}if(r(t,"set")){var l=t.set;if(void 0!==l&&!s(l))throw new i("setter must be a function");e["[[Set]]"]=l}if((r(e,"[[Get]]")||r(e,"[[Set]]"))&&(r(e,"[[Value]]")||r(e,"[[Writable]]")))throw new i("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return e}},14889:(t,e,n)=>{"use strict";var r=n(68750),i=r("%String%"),o=r("%TypeError%");t.exports=function(t){if("symbol"==typeof t)throw new o("Cannot convert a Symbol value to a string");return i(t)}},26468:(t,e,n)=>{"use strict";var r=n(41117);t.exports=function(t){return"symbol"==typeof t?"Symbol":"bigint"==typeof t?"BigInt":r(t)}},73679:(t,e,n)=>{"use strict";var r=n(68750)("%Math.abs%");t.exports=function(t){return r(t)}},45629:t=>{"use strict";var e=Math.floor;t.exports=function(t){return e(t)}},78408:(t,e,n)=>{"use strict";var r=n(68750)("%TypeError%");t.exports=function(t,e){if(null==t)throw new r(e||"Cannot call method on "+t);return t}},67291:(t,e,n)=>{"use strict";var r=n(84848),i=n(62765),o=n(67741),a=n(9204),s=n(91278),l=n(54050);t.exports=function(t){var e=o(t);return a(e)?0:0!==e&&s(e)?l(e)*i(r(e)):e}},67741:(t,e,n)=>{"use strict";var r=n(56694);t.exports=function(t){var e=r(t,Number);if("string"!=typeof e)return+e;var n=e.replace(/^[ \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\u0085]+|[ \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\u0085]+$/g,"");return/^0[ob]|^[+-]0x/.test(n)?NaN:+n}},56694:(t,e,n)=>{"use strict";t.exports=n(76670)},41117:t=>{"use strict";t.exports=function(t){return null===t?"Null":void 0===t?"Undefined":"function"==typeof t||"object"==typeof t?"Object":"number"==typeof t?"Number":"boolean"==typeof t?"Boolean":"string"==typeof t?"String":void 0}},84848:(t,e,n)=>{"use strict";var r=n(68750)("%Math.abs%");t.exports=function(t){return r(t)}},62765:t=>{"use strict";var e=Math.floor;t.exports=function(t){return e(t)}},84281:(t,e,n)=>{"use strict";t.exports=n(68750)},56646:(t,e,n)=>{"use strict";var r=n(68750)("%Object.defineProperty%",!0);if(r)try{r({},"a",{value:1})}catch(t){r=null}var i=n(12737)("Object.prototype.propertyIsEnumerable");t.exports=function(t,e,n,o,a,s){if(!r){if(!t(s))return!1;if(!s["[[Configurable]]"]||!s["[[Writable]]"])return!1;if(a in o&&i(o,a)!==!!s["[[Enumerable]]"])return!1;var l=s["[[Value]]"];return o[a]=l,e(o[a],l)}return r(o,a,n(s)),!0}},37113:(t,e,n)=>{"use strict";var r=n(68750),i=r("%TypeError%"),o=r("%SyntaxError%"),a=n(77492),s={"Property Descriptor":function(t,e){if("Object"!==t(e))return!1;var n={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};for(var r in e)if(a(e,r)&&!n[r])return!1;var o=a(e,"[[Value]]"),s=a(e,"[[Get]]")||a(e,"[[Set]]");if(o&&s)throw new i("Property Descriptors may not be both accessor and data descriptors");return!0}};t.exports=function(t,e,n,r){var a=s[e];if("function"!=typeof a)throw new o("unknown record type: "+e);if(!a(t,r))throw new i(n+" must be a "+e)}},16371:(t,e,n)=>{"use strict";var r=n(68750)("%Object.getOwnPropertyDescriptor%");if(r)try{r([],"length")}catch(t){r=null}t.exports=r},91278:t=>{"use strict";var e=Number.isNaN||function(t){return t!=t};t.exports=Number.isFinite||function(t){return"number"==typeof t&&!e(t)&&t!==1/0&&t!==-1/0}},9204:t=>{"use strict";t.exports=Number.isNaN||function(t){return t!=t}},70170:t=>{"use strict";t.exports=function(t){return null===t||"function"!=typeof t&&"object"!=typeof t}},36217:(t,e,n)=>{"use strict";var r=n(68750),i=n(77492),o=r("%TypeError%");t.exports=function(t,e){if("Object"!==t.Type(e))return!1;var n={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};for(var r in e)if(i(e,r)&&!n[r])return!1;if(t.IsDataDescriptor(e)&&t.IsAccessorDescriptor(e))throw new o("Property Descriptors may not be both accessor and data descriptors");return!0}},73768:(t,e,n)=>{"use strict";var r=n(68750),i=r("%Math%"),o=r("%Number%");t.exports=o.MAX_SAFE_INTEGER||i.pow(2,53)-1},97851:(t,e,n)=>{"use strict";var r=n(68750)("RegExp.prototype.test"),i=n(34573);t.exports=function(t){return i(r,t)}},54050:t=>{"use strict";t.exports=function(t){return t>=0?1:-1}},16690:(t,e,n)=>{"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator,i=n(87580),o=n(72922),a=n(17355),s=n(2451),l=function(t,e){if(null==t)throw new TypeError("Cannot call method on "+t);if("string"!=typeof e||"number"!==e&&"string"!==e)throw new TypeError('hint must be "string" or "number"');var n,r,a,s="string"===e?["toString","valueOf"]:["valueOf","toString"];for(a=0;a<s.length;++a)if(n=t[s[a]],o(n)&&(r=n.call(t),i(r)))return r;throw new TypeError("No default value")},u=function(t,e){var n=t[e];if(null!=n){if(!o(n))throw new TypeError(n+" returned for property "+e+" of object "+t+" is not a function");return n}};t.exports=function(t){if(i(t))return t;var e,n="default";if(arguments.length>1&&(arguments[1]===String?n="string":arguments[1]===Number&&(n="number")),r&&(Symbol.toPrimitive?e=u(t,Symbol.toPrimitive):s(t)&&(e=Symbol.prototype.valueOf)),void 0!==e){var o=e.call(t,n);if(i(o))return o;throw new TypeError("unable to convert exotic object to primitive")}return"default"===n&&(a(t)||s(t))&&(n="string"),l(t,"default"===n?"number":n)}},76670:(t,e,n)=>{"use strict";var r=Object.prototype.toString,i=n(87580),o=n(72922),a=function(t){var e;if((e=arguments.length>1?arguments[1]:"[object Date]"===r.call(t)?String:Number)===String||e===Number){var n,a,s=e===String?["toString","valueOf"]:["valueOf","toString"];for(a=0;a<s.length;++a)if(o(t[s[a]])&&(n=t[s[a]](),i(n)))return n;throw new TypeError("No default value")}throw new TypeError("invalid [[DefaultValue]] hint supplied")};t.exports=function(t){return i(t)?t:arguments.length>1?a(t,arguments[1]):a(t)}},87580:t=>{"use strict";t.exports=function(t){return null===t||"function"!=typeof t&&"object"!=typeof t}},1792:(t,e,n)=>{var r;!function(){"use strict";var i=!("undefined"==typeof window||!window.document||!window.document.createElement),o={canUseDOM:i,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:i&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:i&&!!window.screen};void 0===(r=function(){return o}.call(e,n,e,t))||(t.exports=r)}()},56381:(t,e,n)=>{"use strict";n.r(e),n.d(e,{ErrorMessage:()=>wt,FastField:()=>St,Field:()=>pt,FieldArray:()=>kt,Form:()=>ft,Formik:()=>ot,FormikConsumer:()=>Q,FormikContext:()=>$,FormikProvider:()=>J,connect:()=>yt,getActiveElement:()=>X,getIn:()=>K,insert:()=>_t,isEmptyArray:()=>N,isEmptyChildren:()=>G,isFunction:()=>R,isInputEvent:()=>U,isInteger:()=>B,isNaN:()=>z,isObject:()=>H,isPromise:()=>V,isString:()=>W,move:()=>gt,prepareDataForValidation:()=>lt,replace:()=>bt,setIn:()=>Z,setNestedObjectValues:()=>q,swap:()=>vt,useField:()=>ht,useFormik:()=>it,useFormikContext:()=>tt,validateYupSchema:()=>st,withFormik:()=>mt,yupToFormErrors:()=>at});var r=n(63804),i=n(47073),o=n.n(i),a=function(t){return function(t){return!!t&&"object"==typeof t}(t)&&!function(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||function(t){return t.$$typeof===s}(t)}(t)},s="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function l(t,e){return!1!==e.clone&&e.isMergeableObject(t)?c((n=t,Array.isArray(n)?[]:{}),t,e):t;var n}function u(t,e,n){return t.concat(e).map((function(t){return l(t,n)}))}function c(t,e,n){(n=n||{}).arrayMerge=n.arrayMerge||u,n.isMergeableObject=n.isMergeableObject||a;var r=Array.isArray(e);return r===Array.isArray(t)?r?n.arrayMerge(t,e,n):function(t,e,n){var r={};return n.isMergeableObject(t)&&Object.keys(t).forEach((function(e){r[e]=l(t[e],n)})),Object.keys(e).forEach((function(i){n.isMergeableObject(e[i])&&t[i]?r[i]=c(t[i],e[i],n):r[i]=l(e[i],n)})),r}(t,e,n):l(e,n)}c.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce((function(t,n){return c(t,n,e)}),{})};const d=c;var h=n(90891),p=n(72784),f=n(9615),m=Function.prototype,y=Object.prototype,g=m.toString,v=y.hasOwnProperty,_=g.call(Object);const b=function(t){if(!(0,f.Z)(t)||"[object Object]"!=(0,h.Z)(t))return!1;var e=(0,p.Z)(t);if(null===e)return!0;var n=v.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&g.call(n)==_};var x=n(93493);const M=function(t){return(0,x.Z)(t,4)};var k=n(33043),w=n(93580),S=n(64058),L=n(59660),D=n(19120),T=n(13550),O=n(85580);const P=function(t){return(0,S.Z)(t)?(0,k.Z)(t,T.Z):(0,L.Z)(t)?[t]:(0,w.Z)((0,D.Z)((0,O.Z)(t)))};var C=n(55839),E=n.n(C);const A=function(t){return(0,x.Z)(t,5)};function Y(){return(Y=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function I(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function j(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}function F(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}var N=function(t){return Array.isArray(t)&&0===t.length},R=function(t){return"function"==typeof t},H=function(t){return null!==t&&"object"==typeof t},B=function(t){return String(Math.floor(Number(t)))===t},W=function(t){return"[object String]"===Object.prototype.toString.call(t)},z=function(t){return t!=t},G=function(t){return 0===r.Children.count(t)},V=function(t){return H(t)&&R(t.then)},U=function(t){return t&&H(t)&&H(t.target)};function X(t){if(void 0===(t=t||("undefined"!=typeof document?document:void 0)))return null;try{return t.activeElement||t.body}catch(e){return t.body}}function K(t,e,n,r){void 0===r&&(r=0);for(var i=P(e);t&&r<i.length;)t=t[i[r++]];return void 0===t?n:t}function Z(t,e,n){for(var r=M(t),i=r,o=0,a=P(e);o<a.length-1;o++){var s=a[o],l=K(t,a.slice(0,o+1));if(l&&(H(l)||Array.isArray(l)))i=i[s]=M(l);else{var u=a[o+1];i=i[s]=B(u)&&Number(u)>=0?[]:{}}}return(0===o?t:i)[a[o]]===n?t:(void 0===n?delete i[a[o]]:i[a[o]]=n,0===o&&void 0===n&&delete r[a[o]],r)}function q(t,e,n,r){void 0===n&&(n=new WeakMap),void 0===r&&(r={});for(var i=0,o=Object.keys(t);i<o.length;i++){var a=o[i],s=t[a];H(s)?n.get(s)||(n.set(s,!0),r[a]=Array.isArray(s)?[]:{},q(s,e,n,r[a])):r[a]=e}return r}var $=(0,r.createContext)(void 0),J=$.Provider,Q=$.Consumer;function tt(){var t=(0,r.useContext)($);return t}function et(t,e){switch(e.type){case"SET_VALUES":return Y({},t,{values:e.payload});case"SET_TOUCHED":return Y({},t,{touched:e.payload});case"SET_ERRORS":return o()(t.errors,e.payload)?t:Y({},t,{errors:e.payload});case"SET_STATUS":return Y({},t,{status:e.payload});case"SET_ISSUBMITTING":return Y({},t,{isSubmitting:e.payload});case"SET_ISVALIDATING":return Y({},t,{isValidating:e.payload});case"SET_FIELD_VALUE":return Y({},t,{values:Z(t.values,e.payload.field,e.payload.value)});case"SET_FIELD_TOUCHED":return Y({},t,{touched:Z(t.touched,e.payload.field,e.payload.value)});case"SET_FIELD_ERROR":return Y({},t,{errors:Z(t.errors,e.payload.field,e.payload.value)});case"RESET_FORM":return Y({},t,e.payload);case"SET_FORMIK_STATE":return e.payload(t);case"SUBMIT_ATTEMPT":return Y({},t,{touched:q(t.values,!0),isSubmitting:!0,submitCount:t.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return Y({},t,{isSubmitting:!1});default:return t}}var nt={},rt={};function it(t){var e=t.validateOnChange,n=void 0===e||e,i=t.validateOnBlur,a=void 0===i||i,s=t.validateOnMount,l=void 0!==s&&s,u=t.isInitialValid,c=t.enableReinitialize,h=void 0!==c&&c,p=t.onSubmit,f=j(t,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),m=Y({validateOnChange:n,validateOnBlur:a,validateOnMount:l,onSubmit:p},f),y=(0,r.useRef)(m.initialValues),g=(0,r.useRef)(m.initialErrors||nt),v=(0,r.useRef)(m.initialTouched||rt),_=(0,r.useRef)(m.initialStatus),b=(0,r.useRef)(!1),x=(0,r.useRef)({});(0,r.useEffect)((function(){return b.current=!0,function(){b.current=!1}}),[]);var M=(0,r.useReducer)(et,{values:m.initialValues,errors:m.initialErrors||nt,touched:m.initialTouched||rt,status:m.initialStatus,isSubmitting:!1,isValidating:!1,submitCount:0}),k=M[0],w=M[1],S=(0,r.useCallback)((function(t,e){return new Promise((function(n,r){var i=m.validate(t,e);null==i?n(nt):V(i)?i.then((function(t){n(t||nt)}),(function(t){r(t)})):n(i)}))}),[m.validate]),L=(0,r.useCallback)((function(t,e){var n=m.validationSchema,r=R(n)?n(e):n,i=e&&r.validateAt?r.validateAt(e,t):st(t,r);return new Promise((function(t,e){i.then((function(){t(nt)}),(function(n){"ValidationError"===n.name?t(at(n)):e(n)}))}))}),[m.validationSchema]),D=(0,r.useCallback)((function(t,e){return new Promise((function(n){return n(x.current[t].validate(e))}))}),[]),T=(0,r.useCallback)((function(t){var e=Object.keys(x.current).filter((function(t){return R(x.current[t].validate)})),n=e.length>0?e.map((function(e){return D(e,K(t,e))})):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(n).then((function(t){return t.reduce((function(t,n,r){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===n||n&&(t=Z(t,e[r],n)),t}),{})}))}),[D]),O=(0,r.useCallback)((function(t){return Promise.all([T(t),m.validationSchema?L(t):{},m.validate?S(t):{}]).then((function(t){var e=t[0],n=t[1],r=t[2];return d.all([e,n,r],{arrayMerge:ut})}))}),[m.validate,m.validationSchema,T,S,L]),P=dt((function(t){return void 0===t&&(t=k.values),w({type:"SET_ISVALIDATING",payload:!0}),O(t).then((function(t){return b.current&&(w({type:"SET_ISVALIDATING",payload:!1}),o()(k.errors,t)||w({type:"SET_ERRORS",payload:t})),t}))}));(0,r.useEffect)((function(){l&&!0===b.current&&o()(y.current,m.initialValues)&&P(y.current)}),[l,P]);var C=(0,r.useCallback)((function(t){var e=t&&t.values?t.values:y.current,n=t&&t.errors?t.errors:g.current?g.current:m.initialErrors||{},r=t&&t.touched?t.touched:v.current?v.current:m.initialTouched||{},i=t&&t.status?t.status:_.current?_.current:m.initialStatus;y.current=e,g.current=n,v.current=r,_.current=i;var o=function(){w({type:"RESET_FORM",payload:{isSubmitting:!!t&&!!t.isSubmitting,errors:n,touched:r,status:i,values:e,isValidating:!!t&&!!t.isValidating,submitCount:t&&t.submitCount&&"number"==typeof t.submitCount?t.submitCount:0}})};if(m.onReset){var a=m.onReset(k.values,ct);V(a)?a.then(o):o()}else o()}),[m.initialErrors,m.initialStatus,m.initialTouched]);(0,r.useEffect)((function(){!0!==b.current||o()(y.current,m.initialValues)||(h&&(y.current=m.initialValues,C()),l&&P(y.current))}),[h,m.initialValues,C,l,P]),(0,r.useEffect)((function(){h&&!0===b.current&&!o()(g.current,m.initialErrors)&&(g.current=m.initialErrors||nt,w({type:"SET_ERRORS",payload:m.initialErrors||nt}))}),[h,m.initialErrors]),(0,r.useEffect)((function(){h&&!0===b.current&&!o()(v.current,m.initialTouched)&&(v.current=m.initialTouched||rt,w({type:"SET_TOUCHED",payload:m.initialTouched||rt}))}),[h,m.initialTouched]),(0,r.useEffect)((function(){h&&!0===b.current&&!o()(_.current,m.initialStatus)&&(_.current=m.initialStatus,w({type:"SET_STATUS",payload:m.initialStatus}))}),[h,m.initialStatus,m.initialTouched]);var E=dt((function(t){if(x.current[t]&&R(x.current[t].validate)){var e=K(k.values,t),n=x.current[t].validate(e);return V(n)?(w({type:"SET_ISVALIDATING",payload:!0}),n.then((function(t){return t})).then((function(e){w({type:"SET_FIELD_ERROR",payload:{field:t,value:e}}),w({type:"SET_ISVALIDATING",payload:!1})}))):(w({type:"SET_FIELD_ERROR",payload:{field:t,value:n}}),Promise.resolve(n))}return m.validationSchema?(w({type:"SET_ISVALIDATING",payload:!0}),L(k.values,t).then((function(t){return t})).then((function(e){w({type:"SET_FIELD_ERROR",payload:{field:t,value:e[t]}}),w({type:"SET_ISVALIDATING",payload:!1})}))):Promise.resolve()})),A=(0,r.useCallback)((function(t,e){var n=e.validate;x.current[t]={validate:n}}),[]),I=(0,r.useCallback)((function(t){delete x.current[t]}),[]),F=dt((function(t,e){return w({type:"SET_TOUCHED",payload:t}),(void 0===e?a:e)?P(k.values):Promise.resolve()})),N=(0,r.useCallback)((function(t){w({type:"SET_ERRORS",payload:t})}),[]),B=dt((function(t,e){var r=R(t)?t(k.values):t;return w({type:"SET_VALUES",payload:r}),(void 0===e?n:e)?P(r):Promise.resolve()})),z=(0,r.useCallback)((function(t,e){w({type:"SET_FIELD_ERROR",payload:{field:t,value:e}})}),[]),G=dt((function(t,e,r){return w({type:"SET_FIELD_VALUE",payload:{field:t,value:e}}),(void 0===r?n:r)?P(Z(k.values,t,e)):Promise.resolve()})),U=(0,r.useCallback)((function(t,e){var n,r=e,i=t;if(!W(t)){t.persist&&t.persist();var o=t.target?t.target:t.currentTarget,a=o.type,s=o.name,l=o.id,u=o.value,c=o.checked,d=(o.outerHTML,o.options),h=o.multiple;r=e||s||l,i=/number|range/.test(a)?(n=parseFloat(u),isNaN(n)?"":n):/checkbox/.test(a)?function(t,e,n){if("boolean"==typeof t)return Boolean(e);var r=[],i=!1,o=-1;if(Array.isArray(t))r=t,i=(o=t.indexOf(n))>=0;else if(!n||"true"==n||"false"==n)return Boolean(e);return e&&n&&!i?r.concat(n):i?r.slice(0,o).concat(r.slice(o+1)):r}(K(k.values,r),c,u):h?function(t){return Array.from(t).filter((function(t){return t.selected})).map((function(t){return t.value}))}(d):u}r&&G(r,i)}),[G,k.values]),X=dt((function(t){if(W(t))return function(e){return U(e,t)};U(t)})),q=dt((function(t,e,n){return void 0===e&&(e=!0),w({type:"SET_FIELD_TOUCHED",payload:{field:t,value:e}}),(void 0===n?a:n)?P(k.values):Promise.resolve()})),$=(0,r.useCallback)((function(t,e){t.persist&&t.persist();var n=t.target,r=n.name,i=n.id,o=(n.outerHTML,e||r||i);q(o,!0)}),[q]),J=dt((function(t){if(W(t))return function(e){return $(e,t)};$(t)})),Q=(0,r.useCallback)((function(t){R(t)?w({type:"SET_FORMIK_STATE",payload:t}):w({type:"SET_FORMIK_STATE",payload:function(){return t}})}),[]),tt=(0,r.useCallback)((function(t){w({type:"SET_STATUS",payload:t})}),[]),it=(0,r.useCallback)((function(t){w({type:"SET_ISSUBMITTING",payload:t})}),[]),ot=dt((function(){return w({type:"SUBMIT_ATTEMPT"}),P().then((function(t){var e=t instanceof Error;if(!e&&0===Object.keys(t).length){var n;try{if(void 0===(n=ht()))return}catch(t){throw t}return Promise.resolve(n).then((function(t){return b.current&&w({type:"SUBMIT_SUCCESS"}),t})).catch((function(t){if(b.current)throw w({type:"SUBMIT_FAILURE"}),t}))}if(b.current&&(w({type:"SUBMIT_FAILURE"}),e))throw t}))})),lt=dt((function(t){t&&t.preventDefault&&R(t.preventDefault)&&t.preventDefault(),t&&t.stopPropagation&&R(t.stopPropagation)&&t.stopPropagation(),ot().catch((function(t){console.warn("Warning: An unhandled error was caught from submitForm()",t)}))})),ct={resetForm:C,validateForm:P,validateField:E,setErrors:N,setFieldError:z,setFieldTouched:q,setFieldValue:G,setStatus:tt,setSubmitting:it,setTouched:F,setValues:B,setFormikState:Q,submitForm:ot},ht=dt((function(){return p(k.values,ct)})),pt=dt((function(t){t&&t.preventDefault&&R(t.preventDefault)&&t.preventDefault(),t&&t.stopPropagation&&R(t.stopPropagation)&&t.stopPropagation(),C()})),ft=(0,r.useCallback)((function(t){return{value:K(k.values,t),error:K(k.errors,t),touched:!!K(k.touched,t),initialValue:K(y.current,t),initialTouched:!!K(v.current,t),initialError:K(g.current,t)}}),[k.errors,k.touched,k.values]),mt=(0,r.useCallback)((function(t){return{setValue:function(e,n){return G(t,e,n)},setTouched:function(e,n){return q(t,e,n)},setError:function(e){return z(t,e)}}}),[G,q,z]),yt=(0,r.useCallback)((function(t){var e=H(t),n=e?t.name:t,r=K(k.values,n),i={name:n,value:r,onChange:X,onBlur:J};if(e){var o=t.type,a=t.value,s=t.as,l=t.multiple;"checkbox"===o?void 0===a?i.checked=!!r:(i.checked=!(!Array.isArray(r)||!~r.indexOf(a)),i.value=a):"radio"===o?(i.checked=r===a,i.value=a):"select"===s&&l&&(i.value=i.value||[],i.multiple=!0)}return i}),[J,X,k.values]),gt=(0,r.useMemo)((function(){return!o()(y.current,k.values)}),[y.current,k.values]),vt=(0,r.useMemo)((function(){return void 0!==u?gt?k.errors&&0===Object.keys(k.errors).length:!1!==u&&R(u)?u(m):u:k.errors&&0===Object.keys(k.errors).length}),[u,gt,k.errors,m]);return Y({},k,{initialValues:y.current,initialErrors:g.current,initialTouched:v.current,initialStatus:_.current,handleBlur:J,handleChange:X,handleReset:pt,handleSubmit:lt,resetForm:C,setErrors:N,setFormikState:Q,setFieldTouched:q,setFieldValue:G,setFieldError:z,setStatus:tt,setSubmitting:it,setTouched:F,setValues:B,submitForm:ot,validateForm:P,validateField:E,isValid:vt,dirty:gt,unregisterField:I,registerField:A,getFieldProps:yt,getFieldMeta:ft,getFieldHelpers:mt,validateOnBlur:a,validateOnChange:n,validateOnMount:l})}function ot(t){var e=it(t),n=t.component,i=t.children,o=t.render,a=t.innerRef;return(0,r.useImperativeHandle)(a,(function(){return e})),(0,r.createElement)(J,{value:e},n?(0,r.createElement)(n,e):o?o(e):i?R(i)?i(e):G(i)?null:r.Children.only(i):null)}function at(t){var e={};if(t.inner){if(0===t.inner.length)return Z(e,t.path,t.message);var n=t.inner,r=Array.isArray(n),i=0;for(n=r?n:n[Symbol.iterator]();;){var o;if(r){if(i>=n.length)break;o=n[i++]}else{if((i=n.next()).done)break;o=i.value}var a=o;K(e,a.path)||(e=Z(e,a.path,a.message))}}return e}function st(t,e,n,r){void 0===n&&(n=!1),void 0===r&&(r={});var i=lt(t);return e[n?"validateSync":"validate"](i,{abortEarly:!1,context:r})}function lt(t){var e=Array.isArray(t)?[]:{};for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var r=String(n);!0===Array.isArray(t[r])?e[r]=t[r].map((function(t){return!0===Array.isArray(t)||b(t)?lt(t):""!==t?t:void 0})):b(t[r])?e[r]=lt(t[r]):e[r]=""!==t[r]?t[r]:void 0}return e}function ut(t,e,n){var r=t.slice();return e.forEach((function(e,i){if(void 0===r[i]){var o=!1!==n.clone&&n.isMergeableObject(e);r[i]=o?d(Array.isArray(e)?[]:{},e,n):e}else n.isMergeableObject(e)?r[i]=d(t[i],e,n):-1===t.indexOf(e)&&r.push(e)})),r}var ct="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;function dt(t){var e=(0,r.useRef)(t);return ct((function(){e.current=t})),(0,r.useCallback)((function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.current.apply(void 0,n)}),[])}function ht(t){var e=tt(),n=e.getFieldProps,i=e.getFieldMeta,o=e.getFieldHelpers,a=e.registerField,s=e.unregisterField,l=H(t)?t:{name:t},u=l.name,c=l.validate;return(0,r.useEffect)((function(){return u&&a(u,{validate:c}),function(){u&&s(u)}}),[a,s,u,c]),[n(l),i(u),o(u)]}function pt(t){var e=t.validate,n=t.name,i=t.render,o=t.children,a=t.as,s=t.component,l=j(t,["validate","name","render","children","as","component"]),u=j(tt(),["validate","validationSchema"]),c=u.registerField,d=u.unregisterField;(0,r.useEffect)((function(){return c(n,{validate:e}),function(){d(n)}}),[c,d,n,e]);var h=u.getFieldProps(Y({name:n},l)),p=u.getFieldMeta(n),f={field:h,form:u};if(i)return i(Y({},f,{meta:p}));if(R(o))return o(Y({},f,{meta:p}));if(s){if("string"==typeof s){var m=l.innerRef,y=j(l,["innerRef"]);return(0,r.createElement)(s,Y({ref:m},h,y),o)}return(0,r.createElement)(s,Y({field:h,form:u},l),o)}var g=a||"input";if("string"==typeof g){var v=l.innerRef,_=j(l,["innerRef"]);return(0,r.createElement)(g,Y({ref:v},h,_),o)}return(0,r.createElement)(g,Y({},h,l),o)}var ft=(0,r.forwardRef)((function(t,e){var n=t.action,i=j(t,["action"]),o=n||"#",a=tt(),s=a.handleReset,l=a.handleSubmit;return(0,r.createElement)("form",Object.assign({onSubmit:l,ref:e,onReset:s,action:o},i))}));function mt(t){var e=t.mapPropsToValues,n=void 0===e?function(t){var e={};for(var n in t)t.hasOwnProperty(n)&&"function"!=typeof t[n]&&(e[n]=t[n]);return e}:e,i=j(t,["mapPropsToValues"]);return function(t){var e=t.displayName||t.name||t.constructor&&t.constructor.name||"Component",o=function(e){function o(){var n;return(n=e.apply(this,arguments)||this).validate=function(t){return i.validate(t,n.props)},n.validationSchema=function(){return R(i.validationSchema)?i.validationSchema(n.props):i.validationSchema},n.handleSubmit=function(t,e){return i.handleSubmit(t,Y({},e,{props:n.props}))},n.renderFormComponent=function(e){return(0,r.createElement)(t,Object.assign({},n.props,e))},n}return I(o,e),o.prototype.render=function(){var t=j(this.props,["children"]);return(0,r.createElement)(ot,Object.assign({},t,i,{validate:i.validate&&this.validate,validationSchema:i.validationSchema&&this.validationSchema,initialValues:n(this.props),initialStatus:i.mapPropsToStatus&&i.mapPropsToStatus(this.props),initialErrors:i.mapPropsToErrors&&i.mapPropsToErrors(this.props),initialTouched:i.mapPropsToTouched&&i.mapPropsToTouched(this.props),onSubmit:this.handleSubmit,children:this.renderFormComponent}))},o}(r.Component);return o.displayName="WithFormik("+e+")",E()(o,t)}}function yt(t){var e=function(e){return(0,r.createElement)(Q,null,(function(n){return(0,r.createElement)(t,Object.assign({},e,{formik:n}))}))},n=t.displayName||t.name||t.constructor&&t.constructor.name||"Component";return e.WrappedComponent=t,e.displayName="FormikConnect("+n+")",E()(e,t)}ft.displayName="Form";var gt=function(t,e,n){var r=xt(t),i=r[e];return r.splice(e,1),r.splice(n,0,i),r},vt=function(t,e,n){var r=xt(t),i=r[e];return r[e]=r[n],r[n]=i,r},_t=function(t,e,n){var r=xt(t);return r.splice(e,0,n),r},bt=function(t,e,n){var r=xt(t);return r[e]=n,r},xt=function(t){if(t){if(Array.isArray(t))return[].concat(t);var e=Object.keys(t).map((function(t){return parseInt(t)})).reduce((function(t,e){return e>t?e:t}),0);return Array.from(Y({},t,{length:e+1}))}return[]},Mt=function(t){function e(e){var n;return(n=t.call(this,e)||this).updateArrayField=function(t,e,r){var i=n.props,o=i.name;(0,i.formik.setFormikState)((function(n){var i="function"==typeof r?r:t,a="function"==typeof e?e:t,s=Z(n.values,o,t(K(n.values,o))),l=r?i(K(n.errors,o)):void 0,u=e?a(K(n.touched,o)):void 0;return N(l)&&(l=void 0),N(u)&&(u=void 0),Y({},n,{values:s,errors:r?Z(n.errors,o,l):n.errors,touched:e?Z(n.touched,o,u):n.touched})}))},n.push=function(t){return n.updateArrayField((function(e){return[].concat(xt(e),[A(t)])}),!1,!1)},n.handlePush=function(t){return function(){return n.push(t)}},n.swap=function(t,e){return n.updateArrayField((function(n){return vt(n,t,e)}),!0,!0)},n.handleSwap=function(t,e){return function(){return n.swap(t,e)}},n.move=function(t,e){return n.updateArrayField((function(n){return gt(n,t,e)}),!0,!0)},n.handleMove=function(t,e){return function(){return n.move(t,e)}},n.insert=function(t,e){return n.updateArrayField((function(n){return _t(n,t,e)}),(function(e){return _t(e,t,null)}),(function(e){return _t(e,t,null)}))},n.handleInsert=function(t,e){return function(){return n.insert(t,e)}},n.replace=function(t,e){return n.updateArrayField((function(n){return bt(n,t,e)}),!1,!1)},n.handleReplace=function(t,e){return function(){return n.replace(t,e)}},n.unshift=function(t){var e=-1;return n.updateArrayField((function(n){var r=n?[t].concat(n):[t];return e<0&&(e=r.length),r}),(function(t){var n=t?[null].concat(t):[null];return e<0&&(e=n.length),n}),(function(t){var n=t?[null].concat(t):[null];return e<0&&(e=n.length),n})),e},n.handleUnshift=function(t){return function(){return n.unshift(t)}},n.handleRemove=function(t){return function(){return n.remove(t)}},n.handlePop=function(){return function(){return n.pop()}},n.remove=n.remove.bind(F(n)),n.pop=n.pop.bind(F(n)),n}I(e,t);var n=e.prototype;return n.componentDidUpdate=function(t){this.props.validateOnChange&&this.props.formik.validateOnChange&&!o()(K(t.formik.values,t.name),K(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},n.remove=function(t){var e;return this.updateArrayField((function(n){var r=n?xt(n):[];return e||(e=r[t]),R(r.splice)&&r.splice(t,1),r}),!0,!0),e},n.pop=function(){var t;return this.updateArrayField((function(e){var n=e;return t||(t=n&&n.pop&&n.pop()),n}),!0,!0),t},n.render=function(){var t={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},e=this.props,n=e.component,i=e.render,o=e.children,a=e.name,s=Y({},t,{form:j(e.formik,["validate","validationSchema"]),name:a});return n?(0,r.createElement)(n,s):i?i(s):o?"function"==typeof o?o(s):G(o)?null:r.Children.only(o):null},e}(r.Component);Mt.defaultProps={validateOnChange:!0};var kt=yt(Mt),wt=yt(function(t){function e(){return t.apply(this,arguments)||this}I(e,t);var n=e.prototype;return n.shouldComponentUpdate=function(t){return K(this.props.formik.errors,this.props.name)!==K(t.formik.errors,this.props.name)||K(this.props.formik.touched,this.props.name)!==K(t.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(t).length},n.render=function(){var t=this.props,e=t.component,n=t.formik,i=t.render,o=t.children,a=t.name,s=j(t,["component","formik","render","children","name"]),l=K(n.touched,a),u=K(n.errors,a);return l&&u?i?R(i)?i(u):null:o?R(o)?o(u):null:e?(0,r.createElement)(e,s,u):u:null},e}(r.Component)),St=yt(function(t){function e(e){var n;n=t.call(this,e)||this;var r=e.render,i=e.children,o=e.component,a=e.as;return e.name,a&&i&&R(i),o&&i&&R(i),r&&i&&G(i),n}I(e,t);var n=e.prototype;return n.shouldComponentUpdate=function(t){return this.props.shouldUpdate?this.props.shouldUpdate(t,this.props):t.name!==this.props.name||K(t.formik.values,this.props.name)!==K(this.props.formik.values,this.props.name)||K(t.formik.errors,this.props.name)!==K(this.props.formik.errors,this.props.name)||K(t.formik.touched,this.props.name)!==K(this.props.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(t).length||t.formik.isSubmitting!==this.props.formik.isSubmitting},n.componentDidMount=function(){this.props.formik.registerField(this.props.name,{validate:this.props.validate})},n.componentDidUpdate=function(t){this.props.name!==t.name&&(this.props.formik.unregisterField(t.name),this.props.formik.registerField(this.props.name,{validate:this.props.validate})),this.props.validate!==t.validate&&this.props.formik.registerField(this.props.name,{validate:this.props.validate})},n.componentWillUnmount=function(){this.props.formik.unregisterField(this.props.name)},n.render=function(){var t=this.props,e=t.name,n=t.render,i=t.as,o=t.children,a=t.component,s=t.formik,l=j(t,["validate","name","render","as","children","component","shouldUpdate","formik"]),u=j(s,["validate","validationSchema"]),c=s.getFieldProps(Y({name:e},l)),d={field:c,meta:{value:K(s.values,e),error:K(s.errors,e),touched:!!K(s.touched,e),initialValue:K(s.initialValues,e),initialTouched:!!K(s.initialTouched,e),initialError:K(s.initialErrors,e)},form:u};if(n)return n(d);if(R(o))return o(d);if(a){if("string"==typeof a){var h=l.innerRef,p=j(l,["innerRef"]);return(0,r.createElement)(a,Y({ref:h},c,p),o)}return(0,r.createElement)(a,Y({field:c,form:s},l),o)}var f=i||"input";if("string"==typeof f){var m=l.innerRef,y=j(l,["innerRef"]);return(0,r.createElement)(f,Y({ref:m},c,y),o)}return(0,r.createElement)(f,Y({},c,l),o)},e}(r.Component))},47073:t=>{"use strict";var e=Array.isArray,n=Object.keys,r=Object.prototype.hasOwnProperty,i="undefined"!=typeof Element;function o(t,a){if(t===a)return!0;if(t&&a&&"object"==typeof t&&"object"==typeof a){var s,l,u,c=e(t),d=e(a);if(c&&d){if((l=t.length)!=a.length)return!1;for(s=l;0!=s--;)if(!o(t[s],a[s]))return!1;return!0}if(c!=d)return!1;var h=t instanceof Date,p=a instanceof Date;if(h!=p)return!1;if(h&&p)return t.getTime()==a.getTime();var f=t instanceof RegExp,m=a instanceof RegExp;if(f!=m)return!1;if(f&&m)return t.toString()==a.toString();var y=n(t);if((l=y.length)!==n(a).length)return!1;for(s=l;0!=s--;)if(!r.call(a,y[s]))return!1;if(i&&t instanceof Element&&a instanceof Element)return t===a;for(s=l;0!=s--;)if(!("_owner"===(u=y[s])&&t.$$typeof||o(t[u],a[u])))return!1;return!0}return t!=t&&a!=a}t.exports=function(t,e){try{return o(t,e)}catch(t){if(t.message&&t.message.match(/stack|recursion/i)||-2146828260===t.number)return console.warn("Warning: react-fast-compare does not handle circular references.",t.name,t.message),!1;throw t}}},68458:t=>{"use strict";var e="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,r=Object.prototype.toString,i="[object Function]";t.exports=function(t){var o=this;if("function"!=typeof o||r.call(o)!==i)throw new TypeError(e+o);for(var a,s=n.call(arguments,1),l=function(){if(this instanceof a){var e=o.apply(this,s.concat(n.call(arguments)));return Object(e)===e?e:this}return o.apply(t,s.concat(n.call(arguments)))},u=Math.max(0,o.length-s.length),c=[],d=0;d<u;d++)c.push("$"+d);if(a=Function("binder","return function ("+c.join(",")+"){ return binder.apply(this,arguments); }")(l),o.prototype){var h=function(){};h.prototype=o.prototype,a.prototype=new h,h.prototype=null}return a}},20132:(t,e,n)=>{"use strict";var r=n(68458);t.exports=Function.prototype.bind||r},82737:(t,e,n)=>{"use strict";var r=n(94619),i=n(80222)(),o=n(12737),a=o("Function.prototype.toString"),s=o("String.prototype.match"),l=/^class /,u=/\s*function\s+([^(\s]*)\s*/,c=Function.prototype;t.exports=function(){if(!function(t){if(r(t))return!1;if("function"!=typeof t)return!1;try{return!!s(a(t),l)}catch(t){}return!1}(this)&&!r(this))throw new TypeError("Function.prototype.name sham getter called on non-function");if(i)return this.name;if(this===c)return"";var t=a(this),e=s(t,u);return e&&e[1]}},42409:(t,e,n)=>{"use strict";var r=n(67392),i=n(34573),o=n(82737),a=n(3657),s=n(35326),l=i(o);r(l,{getPolyfill:a,implementation:o,shim:s}),t.exports=l},3657:(t,e,n)=>{"use strict";var r=n(82737);t.exports=function(){return r}},35326:(t,e,n)=>{"use strict";var r=n(67392).supportsDescriptors,i=n(80222)(),o=n(3657),a=Object.defineProperty,s=TypeError;t.exports=function(){var t=o();if(i)return t;if(!r)throw new s("Shimming Function.prototype.name support requires ES5 property descriptor support.");var e=Function.prototype;return a(e,"name",{configurable:!0,enumerable:!1,get:function(){var n=t.call(this);return this!==e&&a(this,"name",{configurable:!0,enumerable:!1,value:n,writable:!1}),n}}),t}},80222:t=>{"use strict";var e=function(){return"string"==typeof function(){}.name},n=Object.getOwnPropertyDescriptor;if(n)try{n([],"length")}catch(t){n=null}e.functionsHaveConfigurableNames=function(){return e()&&n&&!!n((function(){}),"name").configurable};var r=Function.prototype.bind;e.boundFunctionsHaveNames=function(){return e()&&"function"==typeof r&&""!==function(){}.bind().name},t.exports=e},68750:(t,e,n)=>{"use strict";var r,i=SyntaxError,o=Function,a=TypeError,s=function(t){try{return o('"use strict"; return ('+t+").constructor;")()}catch(t){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(t){l=null}var u=function(){throw new a},c=l?function(){try{return u}catch(t){try{return l(arguments,"callee").get}catch(t){return u}}}():u,d=n(40679)(),h=Object.getPrototypeOf||function(t){return t.__proto__},p={},f="undefined"==typeof Uint8Array?r:h(Uint8Array),m={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":d?h([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":p,"%AsyncGenerator%":p,"%AsyncGeneratorFunction%":p,"%AsyncIteratorPrototype%":p,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":p,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d?h(h([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&d?h((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&d?h((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d?h(""[Symbol.iterator]()):r,"%Symbol%":d?Symbol:r,"%SyntaxError%":i,"%ThrowTypeError%":c,"%TypedArray%":f,"%TypeError%":a,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet},y=function t(e){var n;if("%AsyncFunction%"===e)n=s("async function () {}");else if("%GeneratorFunction%"===e)n=s("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=s("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var i=t("%AsyncGenerator%");i&&(n=h(i.prototype))}return m[e]=n,n},g={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=n(20132),_=n(77492),b=v.call(Function.call,Array.prototype.concat),x=v.call(Function.apply,Array.prototype.splice),M=v.call(Function.call,String.prototype.replace),k=v.call(Function.call,String.prototype.slice),w=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,S=/\\(\\)?/g,L=function(t){var e=k(t,0,1),n=k(t,-1);if("%"===e&&"%"!==n)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new i("invalid intrinsic syntax, expected opening `%`");var r=[];return M(t,w,(function(t,e,n,i){r[r.length]=n?M(i,S,"$1"):e||t})),r},D=function(t,e){var n,r=t;if(_(g,r)&&(r="%"+(n=g[r])[0]+"%"),_(m,r)){var o=m[r];if(o===p&&(o=y(r)),void 0===o&&!e)throw new a("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new i("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!=typeof t||0===t.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof e)throw new a('"allowMissing" argument must be a boolean');var n=L(t),r=n.length>0?n[0]:"",o=D("%"+r+"%",e),s=o.name,u=o.value,c=!1,d=o.alias;d&&(r=d[0],x(n,b([0,1],d)));for(var h=1,p=!0;h<n.length;h+=1){var f=n[h],y=k(f,0,1),g=k(f,-1);if(('"'===y||"'"===y||"`"===y||'"'===g||"'"===g||"`"===g)&&y!==g)throw new i("property names with quotes must have matching quotes");if("constructor"!==f&&p||(c=!0),_(m,s="%"+(r+="."+f)+"%"))u=m[s];else if(null!=u){if(!(f in u)){if(!e)throw new a("base intrinsic for "+t+" exists, but the property is not available.");return}if(l&&h+1>=n.length){var v=l(u,f);u=(p=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:u[f]}else p=_(u,f),u=u[f];p&&!c&&(m[s]=u)}}return u}},77804:(t,e,n)=>{"use strict";var r=n(67392),i=n(2451),o="__ global cache key __";"function"==typeof Symbol&&i(Symbol("foo"))&&"function"==typeof Symbol.for&&(o=Symbol.for(o));var a=function(){return!0},s=function(){if(!n.g[o]){var t={};t[o]={};var e={};e[o]=a,r(n.g,t,e)}return n.g[o]},l=s(),u=function(t){return i(t)?Symbol.prototype.valueOf.call(t):typeof t+" | "+String(t)},c=function(t){if(!function(t){return null===t||"object"!=typeof t&&"function"!=typeof t}(t))throw new TypeError("key must not be an object")},d={clear:function(){delete n.g[o],l=s()},delete:function(t){return c(t),delete l[u(t)],!d.has(t)},get:function(t){return c(t),l[u(t)]},has:function(t){return c(t),u(t)in l},set:function(t,e){c(t);var n=u(t),i={};i[n]=e;var o={};return o[n]=a,r(l,i,o),d.has(t)},setIfMissingThenGet:function(t,e){if(d.has(t))return d.get(t);var n=e();return d.set(t,n),n}};t.exports=d},40679:(t,e,n)=>{"use strict";var r="undefined"!=typeof Symbol&&Symbol,i=n(8186);t.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&i()}},8186:t=>{"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(t,e);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},77492:(t,e,n)=>{"use strict";var r=n(20132);t.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},54164:function(t,e,n){var r,i;"undefined"!=typeof self&&self,t.exports=(r=n(63804),i=n(43869),function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},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 r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function i(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}Object.defineProperty(e,"__esModule",{value:!0});var o=n(1),a=n.n(o),s=n(2),l=n.n(s),u="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,c=Object(o.forwardRef)((function(t,e){var n=Object(o.useRef)(),s=Object(o.useRef)();return u((function(){function e(){var e=t.highcharts||l.a,r=t.constructorType||"chart";e?e[r]?t.options?s.current=e[r](n.current,t.options,t.callback?t.callback:void 0):console.warn('The "options" property was not passed.'):console.warn('The "constructorType" property is incorrect or some required module is not imported.'):console.warn('The "highcharts" property was not passed.')}if(s.current){if(!1!==t.allowChartUpdate)if(!t.immutable&&s.current){var r;(r=s.current).update.apply(r,[t.options].concat(i(t.updateArgs||[!0,!0])))}else e()}else e()})),u((function(){return function(){s.current&&(s.current.destroy(),s.current=null)}}),[]),Object(o.useImperativeHandle)(e,(function(){return{get chart(){return s.current},container:n}}),[]),a.a.createElement("div",r({},t.containerProps,{ref:n}))}));e.default=Object(o.memo)(c)},function(t,e){t.exports=r},function(t,e){t.exports=i}]))},43869:function(t,e,n){var r,i,o;i="undefined"!=typeof window?window:this,o=function(t){function e(t,e,n,r){t.hasOwnProperty(e)||(t[e]=r.apply(null,n))}var n={};return e(n,"Core/Globals.js",[],(function(){var e,n=void 0!==t?t:"undefined"!=typeof window?window:{};return function(t){t.SVG_NS="http://www.w3.org/2000/svg",t.product="Highcharts",t.version="9.1.0",t.win=n,t.doc=t.win.document,t.svg=t.doc&&t.doc.createElementNS&&!!t.doc.createElementNS(t.SVG_NS,"svg").createSVGRect,t.userAgent=t.win.navigator&&t.win.navigator.userAgent||"",t.isChrome=-1!==t.userAgent.indexOf("Chrome"),t.isFirefox=-1!==t.userAgent.indexOf("Firefox"),t.isMS=/(edge|msie|trident)/i.test(t.userAgent)&&!t.win.opera,t.isSafari=!t.isChrome&&-1!==t.userAgent.indexOf("Safari"),t.isTouchDevice=/(Mobile|Android|Windows Phone)/.test(t.userAgent),t.isWebKit=-1!==t.userAgent.indexOf("AppleWebKit"),t.deg2rad=2*Math.PI/360,t.hasBidiBug=t.isFirefox&&4>parseInt(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={}}(e||(e={})),e})),e(n,"Core/Utilities.js",[n["Core/Globals.js"]],(function(t){function e(t,n,r,i){var o=n?"Highcharts error":"Highcharts warning";32===t&&(t=o+": Deprecated member");var a=l(t),s=a?o+" #"+t+": www.highcharts.com/errors/"+t+"/":t.toString();if(void 0!==i){var u="";a&&(s+="?"),y(i,(function(t,e){u+="\n - "+e+": "+t,a&&(s+=encodeURI(e)+"="+encodeURI(t))})),s+=u}v(Highcharts,"displayError",{chart:r,code:t,message:s,params:i},(function(){if(n)throw Error(s);M.console&&-1===e.messages.indexOf(s)&&console.warn(s)})),e.messages.push(s)}function n(t,e){return parseInt(t,e||10)}function r(t){return"string"==typeof t}function i(t){return"[object Array]"===(t=Object.prototype.toString.call(t))||"[object Array Iterator]"===t}function o(t,e){return!(!t||"object"!=typeof t||e&&i(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/0<t}function u(t){return null!=t}function c(t,e,n){var i;return r(e)?u(n)?t.setAttribute(e,n):t&&t.getAttribute&&((i=t.getAttribute(e))||"class"!==e||(i=t.getAttribute(e+"Name"))):y(e,(function(e,n){t.setAttribute(n,e)})),i}function d(t,e){var n;for(n in t||(t={}),e)t[n]=e[n];return t}function h(){for(var t=arguments,e=t.length,n=0;n<e;n++){var r=t[n];if(null!=r)return r}}function p(e,n){t.isMS&&!t.svg&&n&&void 0!==n.opacity&&(n.filter="alpha(opacity="+100*n.opacity+")"),d(e.style,n)}function f(t,e,n,r,i){return t=x.createElement(t),e&&d(t,e),i&&p(t,{padding:"0",border:"none",margin:"0"}),n&&p(t,n),r&&r.appendChild(t),t}function m(t,e){return parseFloat(t.toPrecision(e||14))}function y(t,e,n){for(var r in t)Object.hasOwnProperty.call(t,r)&&e.call(n||t[r],t[r],r,t)}function g(e,n,r){function i(n,r){var i=e.removeEventListener||t.removeEventListenerPolyfill;i&&i.call(e,n,r,!1)}function o(t){var r;if(e.nodeName){if(n){var o={};o[n]=!0}else o=t;y(o,(function(e,n){if(t[n])for(r=t[n].length;r--;)i(n,t[n][r].fn)}))}}var a="function"==typeof e&&e.prototype||e;if(Object.hasOwnProperty.call(a,"hcEvents")){var s=a.hcEvents;n?(a=s[n]||[],r?(s[n]=a.filter((function(t){return r!==t.fn})),i(n,r)):(o(s),s[n]=[])):(o(s),delete a.hcEvents)}}function v(e,n,r,i){if(r=r||{},x.createEvent&&(e.dispatchEvent||e.fireEvent&&e!==t)){var o=x.createEvent("Events");o.initEvent(n,!0,!0),r=d(o,r),e.dispatchEvent?e.dispatchEvent(r):e.fireEvent(n,r)}else if(e.hcEvents){r.target||d(r,{preventDefault:function(){r.defaultPrevented=!0},target:e,type:n}),o=[];for(var a=e,s=!1;a.hcEvents;)Object.hasOwnProperty.call(a,"hcEvents")&&a.hcEvents[n]&&(o.length&&(s=!0),o.unshift.apply(o,a.hcEvents[n])),a=Object.getPrototypeOf(a);s&&o.sort((function(t,e){return t.order-e.order})),o.forEach((function(t){!1===t.fn.call(e,r)&&r.preventDefault()}))}i&&!r.defaultPrevented&&i.call(e,r)}var _,b=t.charts,x=t.doc,M=t.win;(e||(e={})).messages=[],Math.easeInOutSine=function(t){return-.5*(Math.cos(Math.PI*t)-1)};var k=Array.prototype.find?function(t,e){return t.find(e)}:function(t,e){var n,r=t.length;for(n=0;n<r;n++)if(e(t[n],n))return t[n]};y({map:"map",each:"forEach",grep:"filter",reduce:"reduce",some:"some"},(function(n,r){t[r]=function(t){var i;return e(32,!1,void 0,((i={})["Highcharts."+r]="use Array."+n,i)),Array.prototype[n].apply(t,[].slice.call(arguments,1))}}));var w,S=function(){var t=Math.random().toString(36).substring(2,9)+"-",e=0;return function(){return"highcharts-"+(w?"":t)+e++}}();return M.jQuery&&(M.jQuery.fn.highcharts=function(){var e=[].slice.call(arguments);if(this[0])return e[0]?(new(t[r(e[0])?e.shift():"Chart"])(this[0],e[0],e[1]),this):b[c(this[0],"data-highcharts-chart")]}),{addEvent:function(e,n,r,i){void 0===i&&(i={});var o="function"==typeof e&&e.prototype||e;Object.hasOwnProperty.call(o,"hcEvents")||(o.hcEvents={}),o=o.hcEvents,t.Point&&e instanceof t.Point&&e.series&&e.series.chart&&(e.series.chart.runTrackerClick=!0);var a=e.addEventListener||t.addEventListenerPolyfill;return a&&a.call(e,n,r,!!t.supportsPassiveEvents&&{passive:void 0===i.passive?-1!==n.indexOf("touch"):i.passive,capture:!1}),o[n]||(o[n]=[]),o[n].push({fn:r,order:"number"==typeof i.order?i.order:1/0}),o[n].sort((function(t,e){return t.order-e.order})),function(){g(e,n,r)}},arrayMax:function(t){for(var e=t.length,n=t[0];e--;)t[e]>n&&(n=t[e]);return n},arrayMin:function(t){for(var e=t.length,n=t[0];e--;)t[e]<n&&(n=t[e]);return n},attr:c,clamp:function(t,e,n){return t>e?t<n?t:n:e},cleanRecursively:function t(e,n){var r={};return y(e,(function(i,a){o(e[a],!0)&&!e.nodeType&&n[a]?(i=t(e[a],n[a]),Object.keys(i).length&&(r[a]=i)):(o(e[a])||e[a]!==n[a])&&(r[a]=e[a])})),r},clearTimeout:function(t){u(t)&&clearTimeout(t)},correctFloat:m,createElement:f,css:p,defined:u,destroyObjectProperties:function(t,e){y(t,(function(n,r){n&&n!==e&&n.destroy&&n.destroy(),delete t[r]}))},discardElement:function(t){_||(_=f("div")),t&&_.appendChild(t),_.innerHTML=""},erase:function(t,e){for(var n=t.length;n--;)if(t[n]===e){t.splice(n,1);break}},error:e,extend:d,extendClass:function(t,e){var n=function(){};return d(n.prototype=new t,e),n},find:k,fireEvent:v,getMagnitude:function(t){return Math.pow(10,Math.floor(Math.log(t)/Math.LN10))},getNestedProperty:function(t,e){for(t=t.split(".");t.length&&u(e);){var n=t.shift();if(void 0===n||"__proto__"===n)return;if(!u(e=e[n])||"function"==typeof e||"number"==typeof e.nodeType||e===M)return}return e},getStyle:function r(i,o,a){var s=t.getStyle||r;if("width"===o)return o=Math.min(i.offsetWidth,i.scrollWidth),(a=i.getBoundingClientRect&&i.getBoundingClientRect().width)<o&&a>=o-1&&(o=Math.floor(a)),Math.max(0,o-(s(i,"padding-left",!0)||0)-(s(i,"padding-right",!0)||0));if("height"===o)return Math.max(0,Math.min(i.offsetHeight,i.scrollHeight)-(s(i,"padding-top",!0)||0)-(s(i,"padding-bottom",!0)||0));if(M.getComputedStyle||e(27,!0),i=M.getComputedStyle(i,void 0)){var l=i.getPropertyValue(o);h(a,"opacity"!==o)&&(l=n(l))}return l},inArray:function(t,n,r){return e(32,!1,void 0,{"Highcharts.inArray":"use Array.indexOf"}),n.indexOf(t,r)},isArray:i,isClass:s,isDOMElement:a,isFunction:function(t){return"function"==typeof t},isNumber:l,isObject:o,isString:r,keys:function(t){return e(32,!1,void 0,{"Highcharts.keys":"use Object.keys"}),Object.keys(t)},merge:function(){var t,e=arguments,n={},r=function(t,e){return"object"!=typeof t&&(t={}),y(e,(function(n,i){"__proto__"!==i&&"constructor"!==i&&(!o(n,!0)||s(n)||a(n)?t[i]=e[i]:t[i]=r(t[i]||{},n))})),t};!0===e[0]&&(n=e[1],e=Array.prototype.slice.call(e,2));var i=e.length;for(t=0;t<i;t++)n=r(n,e[t]);return n},normalizeTickInterval:function(t,e,n,r,i){var o=t,a=t/(n=h(n,1));for(e||(e=i?[1,1.2,1.5,2,2.5,3,4,5,6,8,10]:[1,2,2.5,5,10],!1===r&&(1===n?e=e.filter((function(t){return 0==t%1})):.1>=n&&(e=[1/n]))),r=0;r<e.length&&(o=e[r],!(i&&o*n>=t||!i&&a<=(e[r]+(e[r+1]||e[r]))/2));r++);return m(o*n,-Math.round(Math.log(.001)/Math.LN10))},objectEach:y,offset:function(t){var e=x.documentElement;return{top:(t=t.parentElement||t.parentNode?t.getBoundingClientRect():{top:0,left:0,width:0,height:0}).top+(M.pageYOffset||e.scrollTop)-(e.clientTop||0),left:t.left+(M.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:g,splat:function(t){return i(t)?t:[t]},stableSort:function(t,e){var n,r,i=t.length;for(r=0;r<i;r++)t[r].safeI=r;for(t.sort((function(t,r){return 0===(n=e(t,r))?t.safeI-r.safeI:n})),r=0;r<i;r++)delete t[r].safeI},syncTimeout:function(t,e,n){return 0<e?setTimeout(t,e,n):(t.call(0,n),-1)},timeUnits:{millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:24192e5,year:314496e5},uniqueKey:S,useSerialIds:function(t){return w=h(t,w)},wrap:function(t,e,n){var r=t[e];t[e]=function(){var t=Array.prototype.slice.call(arguments),e=arguments,i=this;return i.proceed=function(){r.apply(i,arguments.length?arguments:e)},t.unshift(r),t=n.apply(this,t),i.proceed=null,t}}}})),e(n,"Core/Color/Color.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.isNumber,r=e.merge,i=e.pInt;return e=function(){function e(n){return this.parsers=[{regex:/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/,parse:function(t){return[i(t[1]),i(t[2]),i(t[3]),parseFloat(t[4],10)]}},{regex:/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/,parse:function(t){return[i(t[1]),i(t[2]),i(t[3]),1]}}],this.rgba=[],t.Color!==e?new t.Color(n):this instanceof e?void this.init(n):new e(n)}return e.parse=function(t){return new e(t)},e.prototype.init=function(t){var n,r;if((this.input=t=e.names[t&&t.toLowerCase?t.toLowerCase():""]||t)&&t.stops)this.stops=t.stops.map((function(t){return new e(t[1])}));else{if(t&&t.charAt&&"#"===t.charAt()){var i=t.length;t=parseInt(t.substr(1),16),7===i?n=[(16711680&t)>>16,(65280&t)>>8,255&t,1]:4===i&&(n=[(3840&t)>>4|(3840&t)>>8,(240&t)>>4|240&t,(15&t)<<4|15&t,1])}if(!n)for(r=this.parsers.length;r--&&!n;){var o=this.parsers[r];(i=o.regex.exec(t))&&(n=o.parse(i))}}this.rgba=n||[]},e.prototype.get=function(t){var e=this.input,i=this.rgba;if(void 0!==this.stops){var o=r(e);o.stops=[].concat(o.stops),this.stops.forEach((function(e,n){o.stops[n]=[o.stops[n][0],e.get(t)]}))}else o=i&&n(i[0])?"rgb"===t||!t&&1===i[3]?"rgb("+i[0]+","+i[1]+","+i[2]+")":"a"===t?i[3]:"rgba("+i.join(",")+")":e;return o},e.prototype.brighten=function(t){var e,r=this.rgba;if(this.stops)this.stops.forEach((function(e){e.brighten(t)}));else if(n(t)&&0!==t)for(e=0;3>e;e++)r[e]+=i(255*t),0>r[e]&&(r[e]=0),255<r[e]&&(r[e]=255);return this},e.prototype.setOpacity=function(t){return this.rgba[3]=t,this},e.prototype.tweenTo=function(t,e){var n=this.rgba,r=t.rgba;return r.length&&n&&n.length?((t=1!==r[3]||1!==n[3])?"rgba(":"rgb(")+Math.round(r[0]+(n[0]-r[0])*(1-e))+","+Math.round(r[1]+(n[1]-r[1])*(1-e))+","+Math.round(r[2]+(n[2]-r[2])*(1-e))+(t?","+(r[3]+(n[3]-r[3])*(1-e)):"")+")":t.input||"none"},e.names={white:"#ffffff",black:"#000000"},e}(),t.Color=e,t.color=e.parse,e})),e(n,"Core/Color/Palette.js",[],(function(){return{colors:"#7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1".split(" "),backgroundColor:"#ffffff",neutralColor100:"#000000",neutralColor80:"#333333",neutralColor60:"#666666",neutralColor40:"#999999",neutralColor20:"#cccccc",neutralColor10:"#e6e6e6",neutralColor5:"#f2f2f2",neutralColor3:"#f7f7f7",highlightColor100:"#003399",highlightColor80:"#335cad",highlightColor60:"#6685c2",highlightColor20:"#ccd6eb",highlightColor10:"#e6ebf5",positiveColor:"#06b535",negativeColor:"#f21313"}})),e(n,"Core/Time.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e){var n=t.win,r=e.defined,i=e.error,o=e.extend,a=e.isObject,s=e.merge,l=e.objectEach,u=e.pad,c=e.pick,d=e.splat,h=e.timeUnits;return e=function(){function e(t){this.options={},this.variableTimezone=this.useUTC=!1,this.Date=n.Date,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.update(t)}return e.prototype.get=function(t,e){if(this.variableTimezone||this.timezoneOffset){var n=e.getTime(),r=n-this.getTimezoneOffset(e);return e.setTime(r),t=e["getUTC"+t](),e.setTime(n),t}return this.useUTC?e["getUTC"+t]():e["get"+t]()},e.prototype.set=function(t,e,n){if(this.variableTimezone||this.timezoneOffset){if("Milliseconds"===t||"Seconds"===t||"Minutes"===t&&0==this.getTimezoneOffset(e)%36e5)return e["setUTC"+t](n);var r=this.getTimezoneOffset(e);return r=e.getTime()-r,e.setTime(r),e["setUTC"+t](n),t=this.getTimezoneOffset(e),r=e.getTime()+t,e.setTime(r)}return this.useUTC?e["setUTC"+t](n):e["set"+t](n)},e.prototype.update=function(t){var e=c(t&&t.useUTC,!0);this.options=t=s(!0,this.options||{},t),this.Date=t.Date||n.Date||Date,this.timezoneOffset=(this.useUTC=e)&&t.timezoneOffset,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.variableTimezone=e&&!(!t.getTimezoneOffset&&!t.timezone)},e.prototype.makeTime=function(e,n,r,i,o,a){if(this.useUTC){var s=this.Date.UTC.apply(0,arguments),l=this.getTimezoneOffset(s);s+=l;var u=this.getTimezoneOffset(s);l!==u?s+=u-l:l-36e5!==this.getTimezoneOffset(s-36e5)||t.isSafari||(s-=36e5)}else s=new this.Date(e,n,c(r,1),c(i,0),c(o,0),c(a,0)).getTime();return s},e.prototype.timezoneOffsetFunction=function(){var t=this,e=this.options,r=e.moment||n.moment;if(!this.useUTC)return function(t){return 6e4*new Date(t.toString()).getTimezoneOffset()};if(e.timezone){if(r)return function(t){return 6e4*-r.tz(t,e.timezone).utcOffset()};i(25)}return this.useUTC&&e.getTimezoneOffset?function(t){return 6e4*e.getTimezoneOffset(t.valueOf())}:function(){return 6e4*(t.timezoneOffset||0)}},e.prototype.dateFormat=function(e,n,i){if(!r(n)||isNaN(n))return t.defaultOptions.lang&&t.defaultOptions.lang.invalidDate||"";e=c(e,"%Y-%m-%d %H:%M:%S");var a=this,s=new this.Date(n),d=this.get("Hours",s),h=this.get("Day",s),p=this.get("Date",s),f=this.get("Month",s),m=this.get("FullYear",s),y=t.defaultOptions.lang,g=y&&y.weekdays,v=y&&y.shortWeekdays;return s=o({a:v?v[h]:g[h].substr(0,3),A:g[h],d:u(p),e:u(p,2," "),w:h,b:y.shortMonths[f],B:y.months[f],m:u(f+1),o:f+1,y:m.toString().substr(2,2),Y:m,H:u(d),k:d,I:u(d%12||12),l:d%12||12,M:u(this.get("Minutes",s)),p:12>d?"AM":"PM",P:12>d?"am":"pm",S:u(s.getSeconds()),L:u(Math.floor(n%1e3),3)},t.dateFormats),l(s,(function(t,r){for(;-1!==e.indexOf("%"+r);)e=e.replace("%"+r,"function"==typeof t?t.call(a,n):t)})),i?e.substr(0,1).toUpperCase()+e.substr(1):e},e.prototype.resolveDTLFormat=function(t){return a(t,!0)?t:{main:(t=d(t))[0],from:t[1],to:t[2]}},e.prototype.getTimeTicks=function(t,e,n,i){var a,s=this,l=[],u={},d=new s.Date(e),p=t.unitRange,f=t.count||1;if(i=c(i,1),r(e)){if(s.set("Milliseconds",d,p>=h.second?0:f*Math.floor(s.get("Milliseconds",d)/f)),p>=h.second&&s.set("Seconds",d,p>=h.minute?0:f*Math.floor(s.get("Seconds",d)/f)),p>=h.minute&&s.set("Minutes",d,p>=h.hour?0:f*Math.floor(s.get("Minutes",d)/f)),p>=h.hour&&s.set("Hours",d,p>=h.day?0:f*Math.floor(s.get("Hours",d)/f)),p>=h.day&&s.set("Date",d,p>=h.month?1:Math.max(1,f*Math.floor(s.get("Date",d)/f))),p>=h.month){s.set("Month",d,p>=h.year?0:f*Math.floor(s.get("Month",d)/f));var m=s.get("FullYear",d)}p>=h.year&&s.set("FullYear",d,m-m%f),p===h.week&&(m=s.get("Day",d),s.set("Date",d,s.get("Date",d)-m+i+(m<i?-7:0))),m=s.get("FullYear",d),i=s.get("Month",d);var y=s.get("Date",d),g=s.get("Hours",d);for(e=d.getTime(),!s.variableTimezone&&s.useUTC||!r(n)||(a=n-e>4*h.month||s.getTimezoneOffset(e)!==s.getTimezoneOffset(n)),e=d.getTime(),d=1;e<n;)l.push(e),e=p===h.year?s.makeTime(m+d*f,0):p===h.month?s.makeTime(m,i+d*f):!a||p!==h.day&&p!==h.week?a&&p===h.hour&&1<f?s.makeTime(m,i,y,g+d*f):e+p*f:s.makeTime(m,i,y+d*f*(p===h.day?1:7)),d++;l.push(e),p<=h.hour&&1e4>l.length&&l.forEach((function(t){0==t%18e5&&"000000000"===s.dateFormat("%H%M%S%L",t)&&(u[t]="day")}))}return l.info=o(t,{higherRanks:u,totalRange:p*f}),l},e}(),t.Time=e,t.Time})),e(n,"Core/Options.js",[n["Core/Globals.js"],n["Core/Color/Color.js"],n["Core/Color/Palette.js"],n["Core/Time.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i){var o=t.isTouchDevice,a=t.svg;e=e.parse;var s=i.merge,l={colors:n.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:{panning:{enabled:!1,type:"x"},styledMode:!1,borderRadius:0,colorCount:10,defaultSeriesType:"line",ignoreHiddenSeries:!0,spacing:[10,10,15,10],resetZoomButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}},zoomBySingleTouch:!1,width:null,height:null,borderColor:n.highlightColor80,backgroundColor:n.backgroundColor,plotBorderColor:n.neutralColor20},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:n.neutralColor80}},legend:{enabled:!0,align:"center",alignColumns:!0,layout:"horizontal",labelFormatter:function(){return this.name},borderColor:n.neutralColor40,borderRadius:0,navigation:{activeColor:n.highlightColor100,inactiveColor:n.neutralColor20},itemStyle:{color:n.neutralColor80,cursor:"pointer",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:n.neutralColor100},itemHiddenStyle:{color:n.neutralColor20},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:n.backgroundColor,opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:a,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:"",padding:8,snap:o?25:10,headerFormat:'<span style="font-size: 10px">{point.key}</span><br/>',pointFormat:'<span style="color:{point.color}">●</span> {series.name}: <b>{point.y}</b><br/>',backgroundColor:e(n.neutralColor3).setOpacity(.85).get(),borderWidth:1,shadow:!0,style:{color:n.neutralColor80,cursor:"default",fontSize:"12px",whiteSpace:"nowrap"}},credits:{enabled:!0,href:"https://www.highcharts.com?credits",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:n.neutralColor40,fontSize:"9px"},text:"Highcharts.com"}};l.chart.styledMode=!1;var u=new r(s(l.global,l.time));return{defaultOptions:l,defaultTime:u,getOptions:function(){return l},setOptions:function(e){return s(!0,l,e),(e.time||e.global)&&(t.time?t.time.update(s(l.global,l.time,e.global,e.time)):t.time=u),l}}})),e(n,"Core/Animation/Fx.js",[n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n){var r=t.parse,i=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,r=[];if(1!==n&&e&&t)if(e.length===t.length&&1>n)for(var i=0;i<t.length;i++){for(var a=e[i],s=t[i],l=[],u=0;u<s.length;u++){var c=a[u],d=s[u];o(c)&&o(d)&&("A"!==s[0]||4!==u&&5!==u)?l[u]=c+n*(d-c):l[u]=d}r.push(l)}else r=t;else r=this.toD||[];this.elem.attr("d",r,void 0,!0)},t.prototype.update=function(){var t=this.elem,e=this.prop,n=this.now,r=this.options.step;this[e+"Setter"]?this[e+"Setter"]():t.attr?t.element&&t.attr(e,n,null,!0):t.style[e]=n+this.unit,r&&r.call(t,n,this)},t.prototype.run=function(e,n,r){var o=this,a=o.options,s=function(t){return!s.stopped&&o.step(t)},l=i.requestAnimationFrame||function(t){setTimeout(t,13)},u=function(){for(var e=0;e<t.timers.length;e++)t.timers[e]()||t.timers.splice(e--,1);t.timers.length&&l(u)};e!==n||this.elem["forceAnimate:"+this.prop]?(this.startTime=+new Date,this.start=e,this.end=n,this.unit=r,this.now=this.start,this.pos=0,s.elem=this.elem,s.prop=this.prop,s()&&1===t.timers.push(s)&&l(u)):(delete a.curAnim[this.prop],a.complete&&0===Object.keys(a.curAnim).length&&a.complete.call(this.elem))},t.prototype.step=function(t){var e=+new Date,n=this.options,r=this.elem,i=n.complete,o=n.duration,s=n.curAnim;if(r.attr&&!r.element)t=!1;else if(t||e>=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&&i&&i.call(r),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 r(t,e){for(;t.length<h;){var n=t[0],r=e[h-t.length];r&&"M"===n[0]&&(t[0]="C"===r[0]?["C",n[1],n[2],n[1],n[2],n[1],n[2]]:["L",n[1],n[2]]),t.unshift(n),l&&(n=t.pop(),t.push(t[t.length-1],n))}}function i(t,e){for(;t.length<h;)if("C"===(e=t[Math.floor(t.length/u)-1].slice())[0]&&(e[1]=e[5],e[2]=e[6]),l){var n=t[Math.floor(t.length/u)].slice();t.splice(t.length/2,0,e,n)}else t.push(e)}var a=t.startX,s=t.endX;n=n.slice();var l=t.isArea,u=l?2:1;if(!(e=e&&e.slice()))return[n,n];if(a&&s&&s.length){for(t=0;t<a.length;t++){if(a[t]===s[0]){var c=t;break}if(a[0]===s[s.length-a.length+t]){c=t;var d=!0;break}if(a[a.length-1]===s[s.length-a.length+t]){c=a.length-t;break}}void 0===c&&(e=[])}if(e.length&&o(c)){var h=n.length+c*u;d?(r(e,n),i(n,e)):(r(n,e),i(e,n))}return[e,n]},t.prototype.fillSetter=function(){t.prototype.strokeSetter.apply(this,arguments)},t.prototype.strokeSetter=function(){this.elem.attr(this.prop,r(this.start).tweenTo(r(this.end),this.pos),null,!0)},t.timers=[],t}()})),e(n,"Core/Animation/AnimationUtilities.js",[n["Core/Animation/Fx.js"],n["Core/Utilities.js"]],(function(t,e){function n(t){return l(t)?u({duration:500,defer:0},t):{duration:t?500:0,defer:0}}function r(e,n){for(var r=t.timers.length;r--;)t.timers[r].elem!==e||n&&n!==t.timers[r].prop||(t.timers[r].stopped=!0)}var i=e.defined,o=e.getStyle,a=e.isArray,s=e.isNumber,l=e.isObject,u=e.merge,c=e.objectEach,d=e.pick;return{animate:function(e,n,i){var d,h,p,f="";if(!l(i)){var m=arguments;i={duration:m[2],easing:m[3],complete:m[4]}}s(i.duration)||(i.duration=400),i.easing="function"==typeof i.easing?i.easing:Math[i.easing]||Math.easeInOutSine,i.curAnim=u(n),c(n,(function(s,l){r(e,l),p=new t(e,i,l),h=void 0,"d"===l&&a(n.d)?(p.paths=p.initPath(e,e.pathArray,n.d),p.toD=n.d,d=0,h=1):e.attr?d=e.attr(l):(d=parseFloat(o(e,l))||0,"opacity"!==l&&(f="px")),h||(h=s),"string"==typeof h&&h.match("px")&&(h=h.replace(/px/g,"")),p.run(d,h,f)}))},animObject:n,getDeferredAnimation:function(t,e,r){var o=n(e),a=0,s=0;return(r?[r]:t.series).forEach((function(t){t=n(t.options.animation),a=e&&i(e.defer)?o.defer:Math.max(a,t.duration+t.defer),s=Math.min(o.duration,t.duration)})),t.renderer.forExport&&(a=0),{defer:Math.max(0,a-s),duration:Math.min(a,s)}},setAnimation:function(t,e){e.renderer.globalAnimation=d(t,e.options.chart.animation,!0)},stop:r}})),e(n,"Core/Renderer/HTML/AST.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e){var n=t.SVG_NS,r=e.attr,i=e.createElement,o=e.discardElement,a=e.error,s=e.isString,l=e.objectEach,u=e.splat,c=!1;try{c=!!(new DOMParser).parseFromString("","text/html")}catch(t){}return function(){function e(t){this.nodes="string"==typeof t?this.parseMarkup(t):t}return e.filterUserAttributes=function(t){return l(t,(function(n,r){var i=!0;-1===e.allowedAttributes.indexOf(r)&&(i=!1),-1!==["background","dynsrc","href","lowsrc","src"].indexOf(r)&&(i=s(n)&&e.allowedReferences.some((function(t){return 0===n.indexOf(t)}))),i||(a("Highcharts warning: Invalid attribute '"+r+"' in config"),delete t[r])})),t},e.setElementHTML=function(t,n){t.innerHTML="",n&&new e(n).addToDOM(t)},e.prototype.addToDOM=function(i){return function i(o,s){var c;return u(o).forEach((function(o){var u=o.tagName,d=o.textContent?t.doc.createTextNode(o.textContent):void 0;if(u)if("#text"===u)var h=d;else if(-1!==e.allowedTags.indexOf(u)){u=t.doc.createElementNS("svg"===u?n:s.namespaceURI||n,u);var p=o.attributes||{};l(o,(function(t,e){"tagName"!==e&&"attributes"!==e&&"children"!==e&&"textContent"!==e&&(p[e]=t)})),r(u,e.filterUserAttributes(p)),d&&u.appendChild(d),i(o.children||[],u),h=u}else a("Highcharts warning: Invalid tagName '"+u+"' in config");h&&s.appendChild(h),c=h})),c}(this.nodes,i)},e.prototype.parseMarkup=function(t){var e=[];if(c)t=(new DOMParser).parseFromString(t,"text/html");else{var n=i("div");n.innerHTML=t,t={body:n}}var r=function(t,e){var n=t.nodeName.toLowerCase(),i={tagName:n};if("#text"===n){if(n=t.textContent||"",/^[\s]*$/.test(n))return;i.textContent=n}if(n=t.attributes){var o={};[].forEach.call(n,(function(t){o[t.name]=t.value})),i.attributes=o}if(t.childNodes.length){var a=[];[].forEach.call(t.childNodes,(function(t){r(t,a)})),a.length&&(i.children=a)}e.push(i)};return[].forEach.call(t.body.childNodes,(function(t){return r(t,e)})),n&&o(n),e},e.allowedTags="a b br button caption circle clipPath code dd defs div dl dt em feComponentTransfer feFuncA feFuncB feFuncG feFuncR feGaussianBlur feOffset feMerge feMergeNode filter h1 h2 h3 h4 h5 h6 hr i img li linearGradient marker ol p path pattern pre rect small span stop strong style sub sup svg table text thead tbody tspan td th tr u ul #text".split(" "),e.allowedAttributes="aria-controls aria-describedby aria-expanded aria-haspopup aria-hidden aria-label aria-labelledby aria-live aria-pressed aria-readonly aria-roledescription aria-selected class clip-path color colspan cx cy d dx dy disabled fill height href id in markerHeight markerWidth offset opacity orient padding paddingLeft patternUnits r refX refY role scope slope src startOffset stdDeviation stroke stroke-linecap stroke-width style result rowspan summary target tabindex text-align textAnchor textLength type valign width x x1 x2 y y1 y2 zIndex".split(" "),e.allowedReferences="https:// http:// mailto: / ../ ./ #".split(" "),e}()})),e(n,"Core/FormatUtilities.js",[n["Core/Options.js"],n["Core/Utilities.js"]],(function(t,e){function n(t,e,n,i){t=+t||0,e=+e;var o=r.lang,u=(t.toString().split(".")[1]||"").split("e")[0].length,c=t.toString().split("e"),d=e;if(-1===e)e=Math.min(u,20);else if(a(e)){if(e&&c[1]&&0>c[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,u)-1)).toFixed(e);var p=3<(u=String(l(h))).length?u.length%3:0;return n=s(n,o.decimalPoint),i=s(i,o.thousandsSep),t=(0>t?"-":"")+(p?u.substr(0,p)+i:""),t=0>+c[1]&&!d?"0":t+u.substr(p).replace(/(\d{3})(?=\d)/g,"$1"+i),e&&(t+=n+h.slice(-e)),c[1]&&0!=+t&&(t+="e"+c[1]),t}var r=t.defaultOptions,i=t.defaultTime,o=e.getNestedProperty,a=e.isNumber,s=e.pick,l=e.pInt;return{dateFormat:function(t,e,n){return i.dateFormat(t,e,n)},format:function(t,e,a){var s="{",l=!1,u=/f$/,c=/\.([0-9])/,d=r.lang,h=a&&a.time||i;a=a&&a.numberFormatter||n;for(var p=[];t;){var f=t.indexOf(s);if(-1===f)break;var m=t.slice(0,f);if(l){if(m=m.split(":"),s=o(m.shift()||"",e),m.length&&"number"==typeof s)if(m=m.join(":"),u.test(m)){var y=parseInt((m.match(c)||["","-1"])[1],10);null!==s&&(s=a(s,y,d.decimalPoint,-1<m.indexOf(",")?d.thousandsSep:""))}else s=h.dateFormat(m,s);p.push(s)}else p.push(m);t=t.slice(f+1),s=(l=!l)?"}":"{"}return p.push(t),p.join("")},numberFormat:n}})),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/Color/Palette.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o){var a=t.animate,s=t.animObject,l=t.stop,u=r.deg2rad,c=r.doc,d=r.noop,h=r.svg,p=r.SVG_NS,f=r.win,m=o.addEvent,y=o.attr,g=o.createElement,v=o.css,_=o.defined,b=o.erase,x=o.extend,M=o.fireEvent,k=o.isArray,w=o.isFunction,S=o.isNumber,L=o.isString,D=o.merge,T=o.objectEach,O=o.pick,P=o.pInt,C=o.syncTimeout,E=o.uniqueKey;return(t=function(){function t(){this.element=void 0,this.onEvents={},this.opacity=1,this.renderer=void 0,this.SVG_NS=p,this.symbolCustomAttribs="x y width height r start end innerR anchorX anchorY rounded".split(" ")}return t.prototype._defaultGetter=function(t){return t=O(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 r=this.zIndexSetter();return r||(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 r,i,o,a={},s=this.renderer,l=s.alignedObjects;t?(this.alignOptions=t,this.alignByTranslate=e,(!n||L(n))&&(this.alignTo=r=n||"renderer",b(l,this),l.push(this),n=void 0)):(t=this.alignOptions,e=this.alignByTranslate,r=this.alignTo),n=O(n,s[r],"scrollablePlotBox"===r?s.plotBox:void 0,s),r=t.align;var u=t.verticalAlign;return s=(n.x||0)+(t.x||0),l=(n.y||0)+(t.y||0),"right"===r?i=1:"center"===r&&(i=2),i&&(s+=(n.width-(t.width||0))/i),a[e?"translateX":"x"]=Math.round(s),"bottom"===u?o=1:"middle"===u&&(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 r=this,i=s(O(e,this.renderer.globalAnimation,!0));return e=i.defer,O(c.hidden,c.msHidden,c.webkitHidden,!1)&&(i.duration=0),0!==i.duration?(n&&(i.complete=n),C((function(){r.element&&a(r,t,i)}),e)):(this.attr(t,void 0,n),T(t,(function(t,e){i.step&&i.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&&r.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 i=c.createElementNS(p,"tspan");y(i,{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)})),i.appendChild(e)}));var o=c.createElementNS(p,"tspan");o.textContent="​",["x","y"].forEach((function(t){var n=e.getAttribute(t);n&&o.setAttribute(t,n)})),i.appendChild(o),e.insertBefore(i,e.firstChild)}},t.prototype.attr=function(t,e,n,r){var i,o,a,s=this.element,u=this.symbolCustomAttribs,c=this;if("string"==typeof t&&void 0!==e){var d=t;(t={})[d]=e}return"string"==typeof t?c=(this[t+"Getter"]||this._defaultGetter).call(this,t,s):(T(t,(function(e,n){o=!1,r||l(this,n),this.symbolName&&-1!==u.indexOf(n)&&(i||(this.symbolAttr(t),i=!0),o=!0),!this.rotation||"x"!==n&&"y"!==n||(this.doTransform=!0),o||((a=this[n+"Setter"]||this._defaultSetter).call(this,e,n,s),!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),_(t.strokeWidth)&&(t.strokeWidth=e),t},t.prototype.complexColor=function(t,e,r){var i,o,a,s,l,u,c,d,h,p,f,m=this.renderer,y=[];M(this.renderer,"complexColor",{args:arguments},(function(){if(t.radialGradient?o="radialGradient":t.linearGradient&&(o="linearGradient"),o){if(a=t[o],l=m.gradients,u=t.stops,h=r.radialReference,k(a)&&(t[o]=a={x1:a[0],y1:a[1],x2:a[2],y2:a[3],gradientUnits:"userSpaceOnUse"}),"radialGradient"===o&&h&&!_(a.gradientUnits)&&(s=a,a=D(a,m.getRadialAttr(h,s),{gradientUnits:"userSpaceOnUse"})),T(a,(function(t,e){"id"!==e&&y.push(e,t)})),T(u,(function(t){y.push(t)})),y=y.join(","),l[y])p=l[y].attr("id");else{a.id=p=E();var g=l[y]=m.createElement(o).attr(a).add(m.defs);g.radAttr=s,g.stops=[],u.forEach((function(t){0===t[1].indexOf("rgba")?(i=n.parse(t[1]),c=i.get("rgb"),d=i.get("a")):(c=t[1],d=1),t=m.createElement("stop").attr({offset:t[0],"stop-color":c,"stop-opacity":d}).add(g),g.stops.push(t)}))}f="url("+m.url+"#"+p+")",r.setAttribute(e,f),r.gradient=y,t.toString=function(){return f}}}))},t.prototype.css=function(t){var e=this.styles,n={},r=this.element,i=["textOutline","textOverflow","width"],o="",a=!e;if(t&&t.color&&(t.fill=t.color),e&&T(t,(function(t,r){e&&e[r]!==t&&(n[r]=t,a=!0)})),a){if(e&&(t=x(e,n)),t)if(null===t.width||"auto"===t.width)delete this.textWidth;else if("text"===r.nodeName.toLowerCase()&&t.width)var s=this.textWidth=P(t.width);if(this.styles=t,s&&!h&&this.renderer.forExport&&delete t.width,r.namespaceURI===this.SVG_NS){var l=function(t,e){return"-"+e.toLowerCase()};T(t,(function(t,e){-1===i.indexOf(e)&&(o+=e.replace(/([A-Z])/g,l)+":"+t+";")})),o&&y(r,"style",o)}else v(r,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]=""+P(n[t])*O(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,r=e.ownerSVGElement,i=n.isSVG&&"SPAN"===e.nodeName&&t.parentGroup||void 0;if(e.onclick=e.onmouseout=e.onmouseover=e.onmousemove=e.point=null,l(t),t.clipPath&&r){var o=t.clipPath;[].forEach.call(r.querySelectorAll("[clip-path],[CLIP-PATH]"),(function(t){-1<t.getAttribute("clip-path").indexOf(o.element.id)&&t.removeAttribute("clip-path")})),t.clipPath=o.destroy()}if(t.stops){for(r=0;r<t.stops.length;r++)t.stops[r].destroy();t.stops.length=0,t.stops=void 0}for(t.safeRemoveChild(e),n.styledMode||t.destroyShadows();i&&i.div&&0===i.div.childNodes.length;)e=i.parentGroup,t.safeRemoveChild(i.div),delete i.div,i=e;t.alignTo&&b(n.alignedObjects,t),T(t,(function(e,n){t[n]&&t[n].parentGroup===t&&t[n].destroy&&t[n].destroy(),delete t[n]}))},t.prototype.destroyShadows=function(){(this.shadows||[]).forEach((function(t){this.safeRemoveChild(t)}),this),this.shadows=void 0},t.prototype.destroyTextPath=function(t,e){var n=t.getElementsByTagName("text")[0];if(n){if(n.removeAttribute("dx"),n.removeAttribute("dy"),e.element.setAttribute("id",""),this.textPathWrapper&&n.getElementsByTagName("textPath").length){for(t=this.textPathWrapper.element.childNodes;t.length;)n.appendChild(t[0]);n.removeChild(this.textPathWrapper.element)}}else(t.getAttribute("dx")||t.getAttribute("dy"))&&(t.removeAttribute("dx"),t.removeAttribute("dy"));this.textPathWrapper&&(this.textPathWrapper=this.textPathWrapper.destroy())},t.prototype.dSetter=function(t,e,n){k(t)&&("string"==typeof t[0]&&(t=this.renderer.pathToSegments(t)),this.pathArray=t,t=t.reduce((function(t,e,n){return e&&e.join?(n?t+" ":"")+e.join(" "):(e||"").toString()}),"")),/(NaN| {2}|^$)/.test(t)&&(t="M 0 0"),this[e]!==t&&(n.setAttribute(e,t),this[e]=t)},t.prototype.fadeOut=function(t){var e=this;e.animate({opacity:0},{duration:O(t,150),complete:function(){e.attr({y:-9999}).hide()}})},t.prototype.fillSetter=function(t,e,n){"string"==typeof t?n.setAttribute(e,t):t&&this.complexColor(t,e,n)},t.prototype.getBBox=function(e,n){var r=this.renderer,i=this.element,o=this.styles,a=this.textStr,s=r.cache,l=r.cacheKeys,c=i.namespaceURI===this.SVG_NS;n=O(n,this.rotation,0);var d,h=r.styledMode?i&&t.prototype.getStyle.call(i,"font-size"):o&&o.fontSize;if(_(a)){var p=a.toString();-1===p.indexOf("<")&&(p=p.replace(/[0-9]/g,"0")),p+=["",n,h,this.textWidth,o&&o.textOverflow,o&&o.fontWeight].join()}if(p&&!e&&(d=s[p]),!d){if(c||r.forExport){try{var f=this.fakeTS&&function(t){var e=i.querySelector(".highcharts-text-outline");e&&v(e,{display:t})};w(f)&&f("none"),d=i.getBBox?x({},i.getBBox()):{width:i.offsetWidth,height:i.offsetHeight},w(f)&&f("")}catch(t){}(!d||0>d.width)&&(d={width:0,height:0})}else d=this.htmlGetBBox();if(r.isSVG&&(e=d.width,r=d.height,c&&(d.height=r={"11px,17":14,"13px,20":16}[o&&o.fontSize+","+Math.round(r)]||r),n&&(o=n*u,d.width=Math.abs(r*Math.sin(o))+Math.abs(e*Math.cos(o)),d.height=Math.abs(r*Math.cos(o))+Math.abs(e*Math.sin(o)))),p&&0<d.height){for(;250<l.length;)delete s[l.shift()];s[p]||l.push(p),s[p]=d}}return d},t.prototype.getStyle=function(t){return f.getComputedStyle(this.element||this,"").getPropertyValue(t)},t.prototype.hasClass=function(t){return-1!==(""+this.attr("class")).split(" ").indexOf(t)},t.prototype.hide=function(t){return t?this.attr({y:-9999}):this.attr({visibility:"hidden"}),this},t.prototype.htmlGetBBox=function(){return{height:0,width:0,x:0,y:0}},t.prototype.init=function(t,e){this.element="span"===e?g(e):c.createElementNS(this.SVG_NS,e),this.renderer=t,M(this,"afterInit")},t.prototype.invert=function(t){return this.inverted=t,this.updateTransform(),this},t.prototype.on=function(t,e){var n=this.onEvents;return n[t]&&n[t](),n[t]=m(this.element,t,e),this},t.prototype.opacitySetter=function(t,e,n){this.opacity=t=Number(Number(t).toFixed(3)),n.setAttribute(e,t)},t.prototype.removeClass=function(t){return this.attr("class",(""+this.attr("class")).replace(L(t)?new RegExp("(^| )"+t+"( |$)"):t," ").replace(/ +/g," ").trim())},t.prototype.removeTextOutline=function(){var t=this.element.querySelector("tspan.highcharts-text-outline");t&&this.safeRemoveChild(t)},t.prototype.safeRemoveChild=function(t){var e=t.parentNode;e&&e.removeChild(t)},t.prototype.setRadialReference=function(t){var e=this.element.gradient&&this.renderer.gradients[this.element.gradient];return this.element.radialReference=t,e&&e.radAttr&&e.animate(this.renderer.getRadialAttr(t,e.radAttr)),this},t.prototype.setTextPath=function(t,n){var r=this.element,i=this.text?this.text.element:r,o={textAnchor:"text-anchor"},a=!1,s=this.textPathWrapper,l=!s;n=D(!0,{enabled:!0,attributes:{dy:-5,startOffset:"50%",textAnchor:"middle"}},n);var u=e.filterUserAttributes(n.attributes);if(t&&n&&n.enabled){s&&null===s.element.parentNode?(l=!0,s=s.destroy()):s&&this.removeTextOutline.call(s.parentGroup),this.options&&this.options.padding&&(u.dx=-this.options.padding),s||(this.textPathWrapper=s=this.renderer.createElement("textPath"),a=!0);var c=s.element;if((n=t.element.getAttribute("id"))||t.element.setAttribute("id",n=E()),l)for(i.setAttribute("y",0),S(u.dx)&&i.setAttribute("x",-u.dx),t=[].slice.call(i.childNodes),l=0;l<t.length;l++){var h=t[l];h.nodeType!==Node.TEXT_NODE&&"tspan"!==h.nodeName||c.appendChild(h)}a&&s&&s.add({element:i}),c.setAttributeNS("http://www.w3.org/1999/xlink","href",this.renderer.url+"#"+n),_(u.dy)&&(c.parentNode.setAttribute("dy",u.dy),delete u.dy),_(u.dx)&&(c.parentNode.setAttribute("dx",u.dx),delete u.dx),T(u,(function(t,e){c.setAttribute(o[e]||e,t)})),r.removeAttribute("transform"),this.removeTextOutline.call(s),this.text&&!this.renderer.styledMode&&this.attr({fill:"none","stroke-width":0}),this.applyTextOutline=this.updateTransform=d}else s&&(delete this.updateTransform,delete this.applyTextOutline,this.destroyTextPath(r,t),this.updateTransform(),this.options&&this.options.rotation&&this.applyTextOutline(this.options.style.textOutline));return this},t.prototype.shadow=function(t,e,n){var r,o=[],a=this.element,s=this.oldShadowOptions,l={color:i.neutralColor100,offsetX:1,offsetY:1,opacity:.15,width:3},u=!1;if(!0===t?r=l:"object"==typeof t&&(r=x(l,t)),r&&(r&&s&&T(r,(function(t,e){t!==s[e]&&(u=!0)})),u&&this.destroyShadows(),this.oldShadowOptions=r),r){if(!this.shadows){var c=r.opacity/r.width,d=this.parentInverted?"translate(-1,-1)":"translate("+r.offsetX+", "+r.offsetY+")";for(l=1;l<=r.width;l++){var h=a.cloneNode(!1),p=2*r.width+1-2*l;y(h,{stroke:t.color||i.neutralColor100,"stroke-opacity":c*l,"stroke-width":p,transform:d,fill:"none"}),h.setAttribute("class",(h.getAttribute("class")||"")+" highcharts-shadow"),n&&(y(h,"height",Math.max(y(h,"height")-p,0)),h.cutHeight=p),e?e.element.appendChild(h):a.parentNode&&a.parentNode.insertBefore(h,a),o.push(h)}this.shadows=o}}else this.destroyShadows();return this},t.prototype.show=function(t){return this.attr({visibility:t?"inherit":"visible"})},t.prototype.strokeSetter=function(e,n,r){this[n]=e,this.stroke&&this["stroke-width"]?(t.prototype.fillSetter.call(this,this.stroke,"stroke",r),r.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0):"stroke-width"===n&&0===e&&this.hasStroke?(r.removeAttribute("stroke"),this.hasStroke=!1):this.renderer.styledMode&&this["stroke-width"]&&(r.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0)},t.prototype.strokeWidth=function(){if(!this.renderer.styledMode)return this["stroke-width"]||0;var t=this.getStyle("stroke-width"),e=0;if(t.indexOf("px")===t.length-2)e=P(t);else if(""!==t){var n=c.createElementNS(p,"rect");y(n,{width:t,"stroke-width":0}),this.element.parentNode.appendChild(n),e=n.getBBox().width,n.parentNode.removeChild(n)}return e},t.prototype.symbolAttr=function(t){var e=this;"x y r start end width height innerR anchorX anchorY clockwise".split(" ").forEach((function(n){e[n]=O(t[n],e[n])})),e.attr({d:e.renderer.symbols[e.symbolName](e.x,e.y,e.width,e.height,e)})},t.prototype.textSetter=function(t){t!==this.textStr&&(delete this.textPxLength,this.textStr=t,this.added&&this.renderer.buildText(this))},t.prototype.titleSetter=function(t){var e=this.element,n=e.getElementsByTagName("title")[0]||c.createElementNS(this.SVG_NS,"title");e.insertBefore?e.insertBefore(n,e.firstChild):e.appendChild(n),n.textContent=String(O(t,"")).replace(/<[^>]*>/g,"").replace(/&lt;/g,"<").replace(/&gt;/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 r=this.shadows;if(r)for(var i=r.length;i--;)n.call(r[i],"height"===t?Math.max(e-(r[i].cutHeight||0),0):"d"===t?this.d:e,t,r[i])},t.prototype.updateTransform=function(){var t=this.scaleX,e=this.scaleY,n=this.inverted,r=this.rotation,i=this.matrix,o=this.element,a=this.translateX||0,s=this.translateY||0;n&&(a+=this.width,s+=this.height),a=["translate("+a+","+s+")"],_(i)&&a.push("matrix("+i.join(",")+")"),n?a.push("rotate(90) scale(-1,1)"):r&&a.push("rotate("+r+" "+O(this.rotationOriginX,o.getAttribute("x"),0)+" "+O(this.rotationOriginY,o.getAttribute("y")||0)+")"),(_(t)||_(e))&&a.push("scale("+O(t,1)+" "+O(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,r=this.parentGroup,i=(r||n).element||n.box,o=this.element;n=i===n.box;var a,s=!1,l=this.added;if(_(t)?(o.setAttribute("data-z-index",t),t=+t,this[e]===t&&(l=!1)):_(this[e])&&o.removeAttribute("data-z-index"),this[e]=t,l){for((t=this.zIndex)&&r&&(r.handleZ=!0),a=(e=i.childNodes).length-1;0<=a&&!s;a--){l=(r=e[a]).getAttribute("data-z-index");var u=!_(l);r!==o&&(0>t&&u&&!n&&!a?(i.insertBefore(o,e[a]),s=!0):(P(l)<=t||u&&(!_(t)||0<=t))&&(i.insertBefore(o,e[a+1]||null),s=!0))}s||(i.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/SVG/SVGLabel.js",[n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],(function(t,e){function n(t,e){a(t)?t!==this[e]&&(this[e]=t,this.updateTextPadding()):this[e]=void 0}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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=e.defined,o=e.extend,a=e.isNumber,s=e.merge,l=e.pick,u=e.removeEvent;return function(e){function c(t,r,i,o,a,s,l,u,d,h){var p=e.call(this)||this;if(p.paddingSetter=n,p.paddingLeftSetter=n,p.paddingRightSetter=n,p.init(t,"g"),p.textStr=r,p.x=i,p.y=o,p.anchorX=s,p.anchorY=l,p.baseline=d,p.className=h,"button"!==h&&p.addClass("highcharts-label"),h&&p.addClass("highcharts-"+h),p.text=t.text("",0,0,u).attr({zIndex:1}),"string"==typeof a){var f=/^url\((.*?)\)$/.test(a);(p.renderer.symbols[a]||f)&&(p.symbolKey=a)}return p.bBox=c.emptyBBox,p.padding=3,p.baselineOffset=0,p.needsBox=t.styledMode||f,p.deferredAttr={},p.alignFactor=0,p}return r(c,e),c.prototype.alignSetter=function(t){(t={left:0,center:.5,right:1}[t])!==this.alignFactor&&(this.alignFactor=t,this.bBox&&a(this.xSetting)&&this.attr({x:this.xSetting}))},c.prototype.anchorXSetter=function(t,e){this.anchorX=t,this.boxAttr(e,Math.round(t)-this.getCrispAdjust()-this.xSetting)},c.prototype.anchorYSetter=function(t,e){this.anchorY=t,this.boxAttr(e,t-this.ySetting)},c.prototype.boxAttr=function(t,e){this.box?this.box.attr(t,e):this.deferredAttr[t]=e},c.prototype.css=function(e){if(e){var n,r={};e=s(e),c.textProps.forEach((function(t){void 0!==e[t]&&(r[t]=e[t],delete e[t])})),this.text.css(r),n="width"in r,"fontSize"in r||"fontWeight"in r?this.updateTextPadding():n&&this.updateBoxSize()}return t.prototype.css.call(this,e)},c.prototype.destroy=function(){u(this.element,"mouseenter"),u(this.element,"mouseleave"),this.text&&this.text.destroy(),this.box&&(this.box=this.box.destroy()),t.prototype.destroy.call(this)},c.prototype.fillSetter=function(t,e){t&&(this.needsBox=!0),this.fill=t,this.boxAttr(e,t)},c.prototype.getBBox=function(){this.textStr&&0===this.bBox.width&&0===this.bBox.height&&this.updateBoxSize();var t=this.padding,e=l(this.paddingLeft,t);return{width:this.width,height:this.height,x:this.bBox.x-e,y:this.bBox.y-t}},c.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},c.prototype.heightSetter=function(t){this.heightSetting=t},c.prototype.on=function(e,n){var r=this,i=r.text,o=i&&"SPAN"===i.element.tagName?i:void 0;if(o){var a=function(t){("mouseenter"===e||"mouseleave"===e)&&t.relatedTarget instanceof Element&&(r.element.compareDocumentPosition(t.relatedTarget)&Node.DOCUMENT_POSITION_CONTAINED_BY||o.element.compareDocumentPosition(t.relatedTarget)&Node.DOCUMENT_POSITION_CONTAINED_BY)||n.call(r.element,t)};o.on(e,a)}return t.prototype.on.call(r,e,a||n),r},c.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})},c.prototype.rSetter=function(t,e){this.boxAttr(e,t)},c.prototype.shadow=function(t){return t&&!this.renderer.styledMode&&(this.updateBoxSize(),this.box&&this.box.shadow(t)),this},c.prototype.strokeSetter=function(t,e){this.stroke=t,this.boxAttr(e,t)},c.prototype["stroke-widthSetter"]=function(t,e){t&&(this.needsBox=!0),this["stroke-width"]=t,this.boxAttr(e,t)},c.prototype["text-alignSetter"]=function(t){this.textAlign=t},c.prototype.textSetter=function(t){void 0!==t&&this.text.attr({text:t}),this.updateTextPadding()},c.prototype.updateBoxSize=function(){var t=this.text.element.style,e={},n=this.padding,r=this.bBox=a(this.widthSetting)&&a(this.heightSetting)&&!this.textAlign||!i(this.text.textStr)?c.emptyBBox:this.text.getBBox();this.width=this.getPaddedWidth(),this.height=(this.heightSetting||r.height||0)+2*n,this.baselineOffset=n+Math.min(this.renderer.fontMetrics(t&&t.fontSize,this.text).b,r.height||1/0),this.needsBox&&(this.box||((t=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":"")),t.add(this)),t=this.getCrispAdjust(),e.x=t,e.y=(this.baseline?-this.baselineOffset:0)+t,e.width=Math.round(this.width),e.height=Math.round(this.height),this.box.attr(o(e,this.deferredAttr)),this.deferredAttr={})},c.prototype.updateTextPadding=function(){var t=this.text;this.updateBoxSize();var e=this.baseline?0:this.baselineOffset,n=l(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},c.prototype.widthSetter=function(t){this.widthSetting=a(t)?t:void 0},c.prototype.getPaddedWidth=function(){var t=this.padding,e=l(this.paddingLeft,t);return t=l(this.paddingRight,t),(this.widthSetting||this.bBox.width||0)+e+t},c.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)},c.prototype.ySetter=function(t){this.ySetting=this.y=Math.round(t),this.attr("translateY",this.ySetting)},c.emptyBBox={width:0,height:0,x:0,y:0},c.textProps="color direction fontFamily fontSize fontStyle fontWeight lineHeight textAlign textDecoration textOutline textOverflow width".split(" "),c}(t)})),e(n,"Core/Renderer/SVG/TextBuilder.js",[n["Core/Globals.js"],n["Core/Utilities.js"],n["Core/Renderer/HTML/AST.js"]],(function(t,e,n){var r=t.doc,i=t.SVG_NS,o=e.attr,a=e.isString,s=e.objectEach,l=e.pick;return function(){function t(t){var e=t.styles;this.renderer=t.renderer,this.svgElement=t,this.width=t.textWidth,this.textLineHeight=e&&e.lineHeight,this.textOutline=e&&e.textOutline,this.ellipsis=!(!e||"ellipsis"!==e.textOverflow),this.noWrap=!(!e||"nowrap"!==e.whiteSpace),this.fontSize=e&&e.fontSize}return t.prototype.buildSVG=function(){var t=this.svgElement,e=t.element,i=t.renderer,o=l(t.textStr,"").toString(),s=-1!==o.indexOf("<"),u=e.childNodes,c=u.length;i=this.width&&!t.added&&i.box;var d=[o,this.ellipsis,this.noWrap,this.textLineHeight,this.textOutline,this.fontSize,this.width].join();if(d!==t.textCache){for(t.textCache=d,delete t.actualWidth;c--;)e.removeChild(u[c]);s||this.ellipsis||this.width||-1!==o.indexOf(" ")&&(!this.noWrap||/<br.*?>/g.test(o))?""!==o&&(i&&i.appendChild(e),o=new n(o),this.modifyTree(o.nodes),o.addToDOM(t.element),this.modifyDOM(),this.ellipsis&&-1!==(e.textContent||"").indexOf("…")&&t.attr("title",this.unescapeEntities(t.textStr||"",["&lt;","&gt;"])),i&&i.removeChild(e)):e.appendChild(r.createTextNode(this.unescapeEntities(o))),a(this.textOutline)&&t.applyTextOutline&&t.applyTextOutline(this.textOutline)}},t.prototype.modifyDOM=function(){var t=this,e=this.svgElement,n=o(e.element,"x");[].forEach.call(e.element.querySelectorAll("tspan.highcharts-br"),(function(e){e.nextSibling&&e.previousSibling&&o(e,{dy:t.getLineHeight(e.nextSibling),x:n})}));var a=this.width||0;if(a){var s=function(s,l){var u=s.textContent||"",c=u.replace(/([^\^])-/g,"$1- ").split(" "),d=!t.noWrap&&(1<c.length||1<e.element.childNodes.length),h=t.getLineHeight(l),p=0,f=e.actualWidth;if(t.ellipsis)u&&t.truncate(s,u,void 0,0,Math.max(0,a-parseInt(t.fontSize||12,10)),(function(t,e){return t.substring(0,e)+"…"}));else if(d){for(u=[],d=[];l.firstChild&&l.firstChild!==s;)d.push(l.firstChild),l.removeChild(l.firstChild);for(;c.length;)c.length&&!t.noWrap&&0<p&&(u.push(s.textContent||""),s.textContent=c.join(" ").replace(/- /g,"-")),t.truncate(s,void 0,c,0===p&&f||0,a,(function(t,e){return c.slice(0,e).join(" ").replace(/- /g,"-")})),f=e.actualWidth,p++;d.forEach((function(t){l.insertBefore(t,s)})),u.forEach((function(t){l.insertBefore(r.createTextNode(t),s),(t=r.createElementNS(i,"tspan")).textContent="​",o(t,{dy:h,x:n}),l.insertBefore(t,s)}))}},l=function(t){[].slice.call(t.childNodes).forEach((function(n){n.nodeType===Node.TEXT_NODE?s(n,t):(-1!==n.className.baseVal.indexOf("highcharts-br")&&(e.actualWidth=0),l(n))}))};l(e.element)}},t.prototype.getLineHeight=function(t){var e;return t=t.nodeType===Node.TEXT_NODE?t.parentElement:t,this.renderer.styledMode||(e=t&&/(px|em)$/.test(t.style.fontSize)?t.style.fontSize:this.fontSize||this.renderer.style.fontSize||12),this.textLineHeight?parseInt(this.textLineHeight.toString(),10):this.renderer.fontMetrics(e,t||this.svgElement.element).h},t.prototype.modifyTree=function(t){var e=this,n=function(r,i){var o=r.tagName,s=e.renderer.styledMode,l=r.attributes||{};"b"===o||"strong"===o?s?l.class="highcharts-strong":l.style="font-weight:bold;"+(l.style||""):"i"!==o&&"em"!==o||(s?l.class="highcharts-emphasized":l.style="font-style:italic;"+(l.style||"")),a(l.style)&&(l.style=l.style.replace(/(;| |^)color([ :])/,"$1fill$2")),"br"===o&&(l.class="highcharts-br",r.textContent="​",(i=t[i+1])&&i.textContent&&(i.textContent=i.textContent.replace(/^ +/gm,""))),"#text"!==o&&"a"!==o&&(r.tagName="tspan"),r.attributes=l,r.children&&r.children.filter((function(t){return"#text"!==t.tagName})).forEach(n)};for(t.forEach(n);t[0]&&"tspan"===t[0].tagName&&!t[0].children;)t.splice(0,1)},t.prototype.truncate=function(t,e,n,r,i,o){var a,s=this.svgElement,l=s.renderer,u=s.rotation,c=[],d=n?1:0,h=(e||n||"").length,p=h,f=function(i,a){a=a||i;var u=t.parentNode;if(u&&void 0===c[a])if(u.getSubStringLength)try{c[a]=r+u.getSubStringLength(0,n?a+1:a)}catch(t){}else l.getSpanWidth&&(t.textContent=o(e||n,i),c[a]=r+l.getSpanWidth(s,t));return c[a]};s.rotation=0;var m=f(t.textContent.length);if(r+m>i){for(;d<=h;)p=Math.ceil((d+h)/2),n&&(a=o(n,p)),m=f(p,a&&a.length-1),d===h?d=h+1:m>i?h=p-1:d=p;0===h?t.textContent="":e&&h===e.length-1||(t.textContent=a||o(e||n,p))}n&&n.splice(0,p),s.actualWidth=m,s.rotation=u},t.prototype.unescapeEntities=function(t,e){return s(this.renderer.escapes,(function(n,r){e&&-1!==e.indexOf(n)||(t=t.toString().replace(new RegExp(n,"g"),r))})),t},t}()})),e(n,"Core/Renderer/SVG/SVGRenderer.js",[n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Renderer/SVG/SVGLabel.js"],n["Core/Renderer/HTML/AST.js"],n["Core/Renderer/SVG/TextBuilder.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s){var l,u=s.addEvent,c=s.attr,d=s.createElement,h=s.css,p=s.defined,f=s.destroyObjectProperties,m=s.extend,y=s.isArray,g=s.isNumber,v=s.isObject,_=s.isString,b=s.merge,x=s.pick,M=s.pInt,k=s.uniqueKey,w=e.charts,S=e.deg2rad,L=e.doc,D=e.isFirefox,T=e.isMS,O=e.isWebKit,P=e.noop,C=e.SVG_NS,E=e.symbolSizes,A=e.win;(s=function(){function e(t,e,n,r,i,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,r,i,o,a)}return e.prototype.init=function(t,e,n,r,i,o,a){var s,l=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"});a||l.css(this.getStyle(r)),r=l.element,t.appendChild(r),c(t,"dir","ltr"),-1===t.innerHTML.indexOf("xmlns")&&c(r,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=r,this.boxWrapper=l,this.alignedObjects=[],this.url=this.getReferenceURL(),this.createElement("desc").add().element.appendChild(L.createTextNode("Created with Highcharts 9.1.0")),this.defs=this.createElement("defs").add(),this.allowHTML=o,this.forExport=i,this.styledMode=a,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(e,n,!1),D&&t.getBoundingClientRect&&((e=function(){h(t,{left:0,top:0}),s=t.getBoundingClientRect(),h(t,{left:Math.ceil(s.left)-s.left+"px",top:Math.ceil(s.top)-s.top+"px"})})(),this.unSubPixelFix=u(A,"resize",e))},e.prototype.definition=function(t){return new o([t]).addToDOM(this.defs.element)},e.prototype.getReferenceURL=function(){if((D||O)&&L.getElementsByTagName("base").length){if(!p(l)){var t=k();t=new o([{tagName:"svg",attributes:{width:8,height:8},children:[{tagName:"defs",children:[{tagName:"clipPath",attributes:{id:t},children:[{tagName:"rect",attributes:{width:4,height:4}}]}]},{tagName:"rect",attributes:{id:"hitme",width:8,height:8,"clip-path":"url(#"+t+")",fill:"rgba(0,0,0,0.001)"}}]}]).addToDOM(L.body),h(t,{position:"fixed",top:0,left:0,zIndex:9e5});var e=L.elementFromPoint(6,6);l="hitme"===(e&&e.id),L.body.removeChild(t)}if(l)return A.location.href.split("#")[0].replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20")}return""},e.prototype.getStyle=function(t){return this.style=m({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},t)},e.prototype.setStyle=function(t){this.boxWrapper.css(this.getStyle(t))},e.prototype.isHidden=function(){return!this.boxWrapper.getBBox().width},e.prototype.destroy=function(){var t=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),f(this.gradients||{}),this.gradients=null,t&&(this.defs=t.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},e.prototype.createElement=function(t){var e=new this.Element;return e.init(this,t),e},e.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]}},e.prototype.buildText=function(t){new a(t).buildSVG()},e.prototype.getContrast=function(e){return(e=t.parse(e).rgba)[0]*=1,e[1]*=1.2,e[2]*=.5,459<e[0]+e[1]+e[2]?"#000000":"#FFFFFF"},e.prototype.button=function(t,e,r,i,a,s,l,c,d,h){var p=this.label(t,e,r,d,void 0,void 0,h,void 0,"button"),f=0,y=this.styledMode,g=a?b(a):{};if(t=g&&g.style||{},g=o.filterUserAttributes(g),p.attr(b({padding:8,r:2},g)),!y){var v=(g=b({fill:n.neutralColor3,stroke:n.neutralColor20,"stroke-width":1,style:{color:n.neutralColor80,cursor:"pointer",fontWeight:"normal"}},{style:t},g)).style;delete g.style;var _=(s=b(g,{fill:n.neutralColor10},o.filterUserAttributes(s||{}))).style;delete s.style;var x=(l=b(g,{fill:n.highlightColor10,style:{color:n.neutralColor100,fontWeight:"bold"}},o.filterUserAttributes(l||{}))).style;delete l.style;var M=(c=b(g,{style:{color:n.neutralColor20}},o.filterUserAttributes(c||{}))).style;delete c.style}return u(p.element,T?"mouseover":"mouseenter",(function(){3!==f&&p.setState(1)})),u(p.element,T?"mouseout":"mouseleave",(function(){3!==f&&p.setState(f)})),p.setState=function(t){1!==t&&(p.state=f=t),p.removeClass(/highcharts-button-(normal|hover|pressed|disabled)/).addClass("highcharts-button-"+["normal","hover","pressed","disabled"][t||0]),y||p.attr([g,s,l,c][t||0]).css([v,_,x,M][t||0])},y||p.attr(g).css(m({cursor:"default"},v)),p.on("touchstart",(function(t){return t.stopPropagation()})).on("click",(function(t){3!==f&&i.call(p,t)}))},e.prototype.crispLine=function(t,e,n){void 0===n&&(n="round");var r=t[0],i=t[1];return r[1]===i[1]&&(r[1]=i[1]=Math[n](r[1])-e%2/2),r[2]===i[2]&&(r[2]=i[2]=Math[n](r[2])+e%2/2),t},e.prototype.path=function(t){var e=this.styledMode?{}:{fill:"none"};return y(t)?e.d=t:v(t)&&m(e,t),this.createElement("path").attr(e)},e.prototype.circle=function(t,e,n){return t=v(t)?t:void 0===t?{}:{x:t,y:e,r:n},(e=this.createElement("circle")).xSetter=e.ySetter=function(t,e,n){n.setAttribute("c"+e,t)},e.attr(t)},e.prototype.arc=function(t,e,n,r,i,o){return v(t)?(e=(r=t).y,n=r.r,t=r.x):r={innerR:r,start:i,end:o},(t=this.symbol("arc",t,e,n,n,r)).r=n,t},e.prototype.rect=function(t,e,n,r,i,o){i=v(t)?t.r:i;var a=this.createElement("rect");return t=v(t)?t:void 0===t?{}:{x:t,y:e,width:Math.max(n,0),height:Math.max(r,0)},this.styledMode||(void 0!==o&&(t["stroke-width"]=o,t=a.crisp(t)),t.fill="none"),i&&(t.r=i),a.rSetter=function(t,e,n){a.r=t,c(n,{rx:t,ry:t})},a.rGetter=function(){return a.r||0},a.attr(t)},e.prototype.setSize=function(t,e,n){this.width=t,this.height=e,this.boxWrapper.animate({width:t,height:e},{step:function(){this.attr({viewBox:"0 0 "+this.attr("width")+" "+this.attr("height")})},duration:x(n,!0)?void 0:0}),this.alignElements()},e.prototype.g=function(t){var e=this.createElement("g");return t?e.attr({class:"highcharts-"+t}):e},e.prototype.image=function(t,e,n,r,i,o){var a={preserveAspectRatio:"none"},s=function(t,e){t.setAttributeNS?t.setAttributeNS("http://www.w3.org/1999/xlink","href",e):t.setAttribute("hc-svg-href",e)},l=function(e){s(c.element,t),o.call(c,e)};1<arguments.length&&m(a,{x:e,y:n,width:r,height:i});var c=this.createElement("image").attr(a);return o?(s(c.element,"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),a=new A.Image,u(a,"load",l),a.src=t,a.complete&&l({})):s(c.element,t),c},e.prototype.symbol=function(t,e,n,r,i,o){var a,s=this,l=/^url\((.*?)\)$/,u=l.test(t),c=!u&&(this.symbols[t]?t:"circle"),f=c&&this.symbols[c];if(f){"number"==typeof e&&(a=f.call(this.symbols,Math.round(e||0),Math.round(n||0),r||0,i||0,o));var y=this.path(a);s.styledMode||y.attr("fill","none"),m(y,{symbolName:c,x:e,y:n,width:r,height:i}),o&&m(y,o)}else if(u){var g=t.match(l)[1];(y=this.image(g)).imgwidth=x(E[g]&&E[g].width,o&&o.width),y.imgheight=x(E[g]&&E[g].height,o&&o.height);var v=function(){y.attr({width:y.width,height:y.height})};["width","height"].forEach((function(t){y[t+"Setter"]=function(t,e){var n=this["img"+e];this[e]=t,p(n)&&(o&&"within"===o.backgroundSize&&this.width&&this.height&&(n=Math.round(n*Math.min(this.width/this.imgwidth,this.height/this.imgheight))),this.element&&this.element.setAttribute(e,n),this.alignByTranslate||(t=((this[e]||0)-n)/2,this.attr("width"===e?{translateX:t}:{translateY:t})))}})),p(e)&&y.attr({x:e,y:n}),y.isImg=!0,p(y.imgwidth)&&p(y.imgheight)?v():(y.attr({width:0,height:0}),d("img",{onload:function(){var t=w[s.chartIndex];0===this.width&&(h(this,{position:"absolute",top:"-999em"}),L.body.appendChild(this)),E[g]={width:this.width,height:this.height},y.imgwidth=this.width,y.imgheight=this.height,y.element&&v(),this.parentNode&&this.parentNode.removeChild(this),s.imgCount--,s.imgCount||!t||t.hasLoaded||t.onload()},src:g}),this.imgCount++)}return y},e.prototype.clipRect=function(t,e,n,r){var i=k()+"-",o=this.createElement("clipPath").attr({id:i}).add(this.defs);return(t=this.rect(t,e,n,r,0).add(o)).id=i,t.clipPath=o,t.count=0,t},e.prototype.text=function(t,e,n,r){var i={};return!r||!this.allowHTML&&this.forExport?(i.x=Math.round(e||0),n&&(i.y=Math.round(n)),p(t)&&(i.text=t),t=this.createElement("text").attr(i),r||(t.xSetter=function(t,e,n){var r,i=n.getElementsByTagName("tspan"),o=n.getAttribute(e);for(r=0;r<i.length;r++){var a=i[r];a.getAttribute(e)===o&&a.setAttribute(e,t)}n.setAttribute(e,t)}),t):this.html(t,e,n)},e.prototype.fontMetrics=function(t,e){return t=!this.styledMode&&/px/.test(t)||!A.getComputedStyle?t||e&&e.style&&e.style.fontSize||this.style&&this.style.fontSize:e&&r.prototype.getStyle.call(e,"font-size"),{h:e=24>(t=/px/.test(t)?M(t):12)?t+3:Math.round(1.2*t),b:Math.round(.8*e),f:t}},e.prototype.rotCorr=function(t,e,n){var r=t;return e&&n&&(r=Math.max(r*Math.cos(e*S),4)),{x:-t/3*Math.sin(e*S),y:r}},e.prototype.pathToSegments=function(t){for(var e=[],n=[],r={A:8,C:7,H:2,L:3,M:3,Q:5,S:5,T:3,V:2},i=0;i<t.length;i++)_(n[0])&&g(t[i])&&n.length===r[n[0].toUpperCase()]&&t.splice(i,0,n[0].replace("M","L").replace("m","l")),"string"==typeof t[i]&&(n.length&&e.push(n.slice(0)),n.length=0),n.push(t[i]);return e.push(n.slice(0)),e},e.prototype.label=function(t,e,n,r,o,a,s,l,u){return new i(this,t,e,n,r,o,a,s,l,u)},e.prototype.alignElements=function(){this.alignedObjects.forEach((function(t){return t.align()}))},e}()).prototype.Element=r,s.prototype.SVG_NS=C,s.prototype.draw=P,s.prototype.escapes={"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"};var Y=function(t,e,n,r,i){return[["M",t+(i=i&&i.r||0),e],["L",t+n-i,e],["C",t+n,e,t+n,e,t+n,e+i],["L",t+n,e+r-i],["C",t+n,e+r,t+n,e+r,t+n-i,e+r],["L",t+i,e+r],["C",t,e+r,t,e+r,t,e+r-i],["L",t,e+i],["C",t,e,t,e,t+i,e]]};return P=function(t,e,n,r,i){return i&&i.r?Y(t,e,n,r,i):[["M",t,e],["L",t+n,e],["L",t+n,e+r],["L",t,e+r],["Z"]]},s.prototype.symbols={circle:function(t,e,n,r){return this.arc(t+n/2,e+r/2,n/2,r/2,{start:.5*Math.PI,end:2.5*Math.PI,open:!1})},rect:P,square:P,triangle:function(t,e,n,r){return[["M",t+n/2,e],["L",t+n,e+r],["L",t,e+r],["Z"]]},"triangle-down":function(t,e,n,r){return[["M",t,e],["L",t+n,e],["L",t+n/2,e+r],["Z"]]},diamond:function(t,e,n,r){return[["M",t+n/2,e],["L",t+n,e+r/2],["L",t+n/2,e+r],["L",t,e+r/2],["Z"]]},arc:function(t,e,n,r,i){var o=[];if(i){var a=i.start||0,s=x(i.r,n);n=x(i.r,r||n);var l=(i.end||0)-.001;r=i.innerR;var u=x(i.open,.001>Math.abs((i.end||0)-a-2*Math.PI)),c=Math.cos(a),d=Math.sin(a),h=Math.cos(l),f=Math.sin(l);a=x(i.longArc,.001>l-a-Math.PI?0:1),o.push(["M",t+s*c,e+n*d],["A",s,n,0,a,x(i.clockwise,1),t+s*h,e+n*f]),p(r)&&o.push(u?["M",t+r*h,e+r*f]:["L",t+r*h,e+r*f],["A",r,r,0,a,p(i.clockwise)?1-i.clockwise:0,t+r*c,e+r*d]),u||o.push(["Z"])}return o},callout:function(t,e,n,r,i){var o=Math.min(i&&i.r||0,n,r),a=o+6,s=i&&i.anchorX;i=i&&i.anchorY||0;var l=Y(t,e,n,r,{r:o});return g(s)?(t+s>=n?i>e+a&&i<e+r-a?l.splice(3,1,["L",t+n,i-6],["L",t+n+6,i],["L",t+n,i+6],["L",t+n,e+r-o]):l.splice(3,1,["L",t+n,r/2],["L",s,i],["L",t+n,r/2],["L",t+n,e+r-o]):0>=t+s?i>e+a&&i<e+r-a?l.splice(7,1,["L",t,i+6],["L",t-6,i],["L",t,i-6],["L",t,e+o]):l.splice(7,1,["L",t,r/2],["L",s,i],["L",t,r/2],["L",t,e+o]):i&&i>r&&s>t+a&&s<t+n-a?l.splice(5,1,["L",s+6,e+r],["L",s,e+r+6],["L",s-6,e+r],["L",t+o,e+r]):i&&0>i&&s>t+a&&s<t+n-a&&l.splice(1,1,["L",s-6,e],["L",s,e-6],["L",s+6,e],["L",n-o,e]),l):l}},e.SVGRenderer=s,e.Renderer=e.SVGRenderer,e.Renderer})),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 r=t.isFirefox,i=t.isMS,o=t.isWebKit,a=t.win,s=n.css,l=n.defined,u=n.extend,c=n.pick,d=n.pInt;return u(e.prototype,{htmlCss:function(t){var e="SPAN"===this.element.tagName&&t&&"width"in t,n=c(e&&t.width,void 0);if(e){delete t.width,this.textWidth=n;var r=!0}return t&&"ellipsis"===t.textOverflow&&(t.whiteSpace="nowrap",t.overflow="hidden"),this.styles=u(this.styles,t),s(this.element,t),r&&this.htmlUpdateTransform(),this},htmlGetBBox:function(){var t=this.element;return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}},htmlUpdateTransform:function(){if(this.added){var t=this.renderer,e=this.element,n=this.translateX||0,r=this.translateY||0,i=this.x||0,o=this.y||0,a=this.textAlign||"left",u={left:0,center:.5,right:1}[a],c=this.styles;if(c=c&&c.whiteSpace,s(e,{marginLeft:n,marginTop:r}),!t.styledMode&&this.shadows&&this.shadows.forEach((function(t){s(t,{marginLeft:n+1,marginTop:r+1})})),this.inverted&&[].forEach.call(e.childNodes,(function(n){t.invertChild(n,e)})),"SPAN"===e.tagName){var h=this.rotation,p=void 0;p=this.textWidth&&d(this.textWidth);var f,m=[h,a,e.innerHTML,this.textWidth,this.textAlign].join();(f=p!==this.oldTextWidth)&&!(f=p>this.oldTextWidth)&&((f=this.textPxLength)||(s(e,{width:"",whiteSpace:c||"nowrap"}),f=e.offsetWidth),f=f>p),f&&(/[ \-]/.test(e.textContent||e.innerText)||"ellipsis"===e.style.textOverflow)?(s(e,{width:p+"px",display:"block",whiteSpace:c||"normal"}),this.oldTextWidth=p,this.hasBoxWidthChanged=!0):this.hasBoxWidthChanged=!1,m!==this.cTT&&(p=t.fontMetrics(e.style.fontSize,e).b,!l(h)||h===(this.oldRotation||0)&&a===this.oldAlign||this.setSpanRotation(h,u,p),this.getSpanCorrection(!l(h)&&this.textPxLength||e.offsetWidth,p,u,h,a)),s(e,{left:i+(this.xCorr||0)+"px",top:o+(this.yCorr||0)+"px"}),this.cTT=m,this.oldRotation=h,this.oldAlign=a}}else this.alignOnAdd=!0},setSpanRotation:function(t,e,n){var l={},u=i&&!/Edge/.test(a.navigator.userAgent)?"-ms-transform":o?"-webkit-transform":r?"MozTransform":a.opera?"-o-transform":void 0;u&&(l[u]=l.transform="rotate("+t+"deg)",l[u+(r?"Origin":"-origin")]=l.transformOrigin=100*e+"% "+n+"px",s(this.element,l))},getSpanCorrection:function(t,e,n){this.xCorr=-t*n,this.yCorr=-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,r){var i=r.attr,o=r.createElement,a=r.extend,s=r.pick;return a(n.prototype,{html:function(n,r,l){var u=this.createElement("span"),c=u.element,d=u.renderer,h=d.isSVG,p=function(t,n){["opacity","visibility"].forEach((function(r){t[r+"Setter"]=function(i,o,a){var s=t.div?t.div.style:n;e.prototype[r+"Setter"].call(this,i,o,a),s&&(s[o]=i)}})),t.addedSetters=!0};return u.textSetter=function(e){e!==this.textStr&&(delete this.bBox,delete this.oldTextWidth,t.setElementHTML(this.element,s(e,"")),this.textStr=e,u.doTransform=!0)},h&&p(u,u.element.style),u.xSetter=u.ySetter=u.alignSetter=u.rotationSetter=function(t,e){"align"===e?u.alignValue=u.textAlign=t:u[e]=t,u.doTransform=!0},u.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},u.attr({text:n,x:Math.round(r),y:Math.round(l)}).css({position:"absolute"}),d.styledMode||u.css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize}),c.style.whiteSpace="nowrap",u.css=u.htmlCss,h&&(u.add=function(t){var e=d.box.parentNode,n=[];if(this.parentGroup=t){var r=t.div;if(!r){for(;t;)n.push(t),t=t.parentGroup;n.reverse().forEach((function(t){function s(e,n){t[n]=e,"translateX"===n?d.left=e+"px":d.top=e+"px",t.doTransform=!0}var l=i(t.element,"class"),c=t.styles||{},d=(r=t.div=t.div||o("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},r||e)).style;a(t,{classSetter:function(t){return function(e){this.element.setAttribute("class",e),t.className=e}}(r),on:function(){return n[0].div&&u.on.apply({element:n[0].div,onEvents:u.onEvents},arguments),t},translateXSetter:s,translateYSetter:s}),t.addedSetters||p(t)}))}}else r=e;return r.appendChild(c),u.added=!0,u.alignOnAdd&&u.htmlUpdateTransform(),u}),u}}),n})),e(n,"Core/Axis/Tick.js",[n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n){var r=e.deg2rad,i=n.clamp,o=n.correctFloat,a=n.defined,s=n.destroyObjectProperties,l=n.extend,u=n.fireEvent,c=n.isNumber,d=n.merge,h=n.objectEach,p=n.pick;return n=function(){function e(t,e,n,r,i){this.isNewLabel=this.isNew=!0,this.axis=t,this.pos=e,this.type=n||"",this.parameters=i||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,u(this,"init"),n||r||this.addLabel()}return e.prototype.addLabel=function(){var e,n,r=this,i=r.axis,s=i.options,d=i.chart,h=i.categories,f=i.logarithmic,m=i.names,y=r.pos,g=p(r.options&&r.options.labels,s.labels),v=i.tickPositions,_=y===v[0],b=y===v[v.length-1],x=r.label,M=(!g.step||1===g.step)&&1===i.tickInterval;if(v=v.info,h=this.parameters.category||(h?p(h[y],m[y],y):y),f&&c(h)&&(h=o(f.lin2log(h))),i.dateTime&&v)var k=d.time.resolveDTLFormat(s.dateTimeLabelFormats[!s.grid&&v.higherRanks[y]||v.unitName]),w=k.main;r.isFirst=_,r.isLast=b;var S={axis:i,chart:d,dateTimeLabelFormat:w,isFirst:_,isLast:b,pos:y,tick:r,tickPositionInfo:v,value:h};u(this,"labelFormat",S);var L=function(e){return g.formatter?g.formatter.call(e,e):g.format?(e.text=i.defaultLabelFormatter.call(e),t.format(g.format,e,d)):i.defaultLabelFormatter.call(e,e)};s=L.call(S,S),(n=k&&k.list)&&(r.shortenLabel=function(){for(e=0;e<n.length;e++)if(l(S,{dateTimeLabelFormat:n[e]}),x.attr({text:L.call(S,S)}),x.getBBox().width<i.getSlotWidth(r)-2*g.padding)return;x.attr({text:""})}),M&&i._addedPlotLB&&r.moveLabel(s,g),a(x)||r.movedLabel?x&&x.textStr!==s&&!M&&(!x.textWidth||g.style.width||x.styles.width||x.css({width:null}),x.attr({text:s}),x.textPxLength=x.getBBox().width):(r.label=x=r.createLabel({x:0,y:0},s,g),r.rotation=0)},e.prototype.createLabel=function(t,e,n){var r=this.axis,i=r.chart;return(t=a(e)&&n.enabled?i.renderer.text(e,t.x,t.y,n.useHTML).add(r.labelGroup):null)&&(i.styledMode||t.css(d(n.style)),t.textPxLength=t.getBBox().width),t},e.prototype.destroy=function(){s(this,this.axis)},e.prototype.getPosition=function(t,e,n,r){var a=this.axis,s=a.chart,l=r&&s.oldChartHeight||s.chartHeight;return(t={x:t?o(a.translate(e+n,null,null,r)+a.transB):a.left+a.offset+(a.opposite?(r&&s.oldChartWidth||s.chartWidth)-a.right-a.left:0),y:t?l-a.bottom+a.offset-(a.opposite?a.height:0):o(l-a.translate(e+n,null,null,r)-a.transB)}).y=i(t.y,-1e5,1e5),u(this,"afterGetPosition",{pos:t}),t},e.prototype.getLabelPosition=function(t,e,n,i,o,s,l,c){var d=this.axis,h=d.transA,p=d.isLinked&&d.linkedParent?d.linkedParent.reversed:d.reversed,f=d.staggerLines,m=d.tickRotCorr||{x:0,y:0},y=o.y,g=i||d.reserveSpaceDefault?0:-d.labelOffset*("center"===d.labelAlign?.5:1),v={};return a(y)||(y=0===d.side?n.rotation?-8:-n.getBBox().height:2===d.side?m.y+8:Math.cos(n.rotation*r)*(m.y-n.getBBox(!1,0).height/2)),t=t+o.x+g+m.x-(s&&i?s*h*(p?-1:1):0),e=e+y-(s&&!i?s*h*(p?1:-1):0),f&&(n=l/(c||1)%f,d.opposite&&(n=f-n-1),e+=d.labelOffset/f*n),v.x=t,v.y=Math.round(e),u(this,"afterGetLabelPosition",{pos:v,tickmarkOffset:s,index:l}),v},e.prototype.getLabelSize=function(){return this.label?this.label.getBBox()[this.axis.horiz?"height":"width"]:0},e.prototype.getMarkPath=function(t,e,n,r,i,o){return o.crispLine([["M",t,e],["L",t+(i?0:-n),e+(i?n:0)]],r)},e.prototype.handleOverflow=function(t){var e=this.axis,n=e.options.labels,i=t.x,o=e.chart.chartWidth,a=e.chart.spacing,s=p(e.labelLeft,Math.min(e.pos,a[3]));a=p(e.labelRight,Math.max(e.isRadial?0:e.pos+e.len,o-a[1]));var l,u=this.label,c=this.rotation,d={left:0,center:.5,right:1}[e.labelAlign||u.attr("align")],h=u.getBBox().width,f=e.getSlotWidth(this),m=f,y=1,g={};c||"justify"!==n.overflow?0>c&&i-d*h<s?l=Math.round(i/Math.cos(c*r)-s):0<c&&i+d*h>a&&(l=Math.round((o-i)/Math.cos(c*r))):(o=i+(1-d)*h,i-d*h<s?m=t.x+m*(1-d)-s:o>a&&(m=a-t.x+m*d,y=-1),(m=Math.min(f,m))<f&&"center"===e.labelAlign&&(t.x+=y*(f-m-d*(f-Math.min(h,m)))),(h>m||e.autoRotation&&(u.styles||{}).width)&&(l=m)),l&&(this.shortenLabel?this.shortenLabel():(g.width=Math.floor(l)+"px",(n.style||{}).textOverflow||(g.textOverflow="ellipsis"),u.css(g)))},e.prototype.moveLabel=function(t,e){var n=this,r=n.label,i=!1,o=n.axis,a=o.reversed;if(r&&r.textStr===t?(n.movedLabel=r,i=!0,delete n.label):h(o.ticks,(function(e){i||e.isNew||e===n||!e.label||e.label.textStr!==t||(n.movedLabel=e.label,i=!0,e.labelPos=n.movedLabel.xy,delete e.label)})),!i&&(n.labelPos||r)){var s=n.labelPos||r.xy;r=o.horiz?a?0:o.width+o.left:s.x,o=o.horiz?s.y:a?o.width+o.left:0,n.movedLabel=n.createLabel({x:r,y:o},t,e),n.movedLabel&&n.movedLabel.attr({opacity:0})}},e.prototype.render=function(t,e,n){var r=this.axis,i=r.horiz,o=this.pos,a=p(this.tickmarkOffset,r.tickmarkOffset);a=(o=this.getPosition(i,o,a,e)).x;var s=o.y;r=i&&a===r.pos+r.len||!i&&s===r.pos?-1:1,i=p(n,this.label&&this.label.newOpacity,1),n=p(n,1),this.isActive=!0,this.renderGridLine(e,n,r),this.renderMark(o,n,r),this.renderLabel(o,e,i,t),this.isNew=!1,u(this,"afterRender")},e.prototype.renderGridLine=function(t,e,n){var r=this.axis,i=r.options,o=this.gridLine,a={},s=this.pos,l=this.type,u=p(this.tickmarkOffset,r.tickmarkOffset),c=r.chart.renderer,d=i.gridLineWidth,h=i.gridLineColor,f=i.gridLineDashStyle;"minor"===this.type&&(d=i.minorGridLineWidth,h=i.minorGridLineColor,f=i.minorGridLineDashStyle),o||(r.chart.styledMode||(a.stroke=h,a["stroke-width"]=d||0,a.dashstyle=f),l||(a.zIndex=1),t&&(e=0),this.gridLine=o=c.path().attr(a).addClass("highcharts-"+(l?l+"-":"")+"grid-line").add(r.gridGroup)),o&&(n=r.getPlotLinePath({value:s+u,lineWidth:o.strokeWidth()*n,force:"pass",old:t}))&&o[t||this.isNew?"attr":"animate"]({d:n,opacity:e})},e.prototype.renderMark=function(t,e,n){var r=this.axis,i=r.options,o=r.chart.renderer,a=this.type,s=r.tickSize(a?a+"Tick":"tick"),l=this.mark,u=!l,c=t.x;t=t.y;var d=p(i["minor"!==a?"tickWidth":"minorTickWidth"],!a&&r.isXAxis?1:0);i=i["minor"!==a?"tickColor":"minorTickColor"],s&&(r.opposite&&(s[0]=-s[0]),u&&(this.mark=l=o.path().addClass("highcharts-"+(a?a+"-":"")+"tick").add(r.axisGroup),r.chart.styledMode||l.attr({stroke:i,"stroke-width":d})),l[u?"attr":"animate"]({d:this.getMarkPath(c,t,s[0],l.strokeWidth()*n,r.horiz,o),opacity:e}))},e.prototype.renderLabel=function(t,e,n,r){var i=this.axis,o=i.horiz,a=i.options,s=this.label,l=a.labels,u=l.step;i=p(this.tickmarkOffset,i.tickmarkOffset);var d=!0,h=t.x;t=t.y,s&&c(h)&&(s.xy=t=this.getLabelPosition(h,t,s,o,l,i,r,u),this.isFirst&&!this.isLast&&!a.showFirstLabel||this.isLast&&!this.isFirst&&!a.showLastLabel?d=!1:!o||l.step||l.rotation||e||0===n||this.handleOverflow(t),u&&r%u&&(d=!1),d&&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 r=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:r,y:n,opacity:0},void 0,t.destroy),delete this.label}e.isDirty=!0,this.label=this.movedLabel,delete this.movedLabel},e}(),e.Tick=n,e.Tick})),e(n,"Core/Axis/Axis.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Options.js"],n["Core/Axis/Tick.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a){var s=t.animObject,l=i.defaultOptions,u=a.addEvent,c=a.arrayMax,d=a.arrayMin,h=a.clamp,p=a.correctFloat,f=a.defined,m=a.destroyObjectProperties,y=a.erase,g=a.error,v=a.extend,_=a.fireEvent,b=a.getMagnitude,x=a.isArray,M=a.isFunction,k=a.isNumber,w=a.isString,S=a.merge,L=a.normalizeTickInterval,D=a.objectEach,T=a.pick,O=a.relativeLength,P=a.removeEvent,C=a.splat,E=a.syncTimeout,A=n.deg2rad;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.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,r=this;r.chart=t,r.horiz=t.inverted&&!r.isZAxis?!n:n,r.isXAxis=n,r.coll=r.coll||(n?"xAxis":"yAxis"),_(this,"init",{userOptions:e}),r.opposite=T(e.opposite,r.opposite),r.side=T(e.side,r.side,r.horiz?r.opposite?0:2:r.opposite?1:3),r.setOptions(e);var i=this.options,o=i.labels,a=i.type;r.userOptions=e,r.minPixelPadding=0,r.reversed=T(i.reversed,r.reversed),r.visible=i.visible,r.zoomEnabled=i.zoomEnabled,r.hasNames="category"===a||!0===i.categories,r.categories=i.categories||r.hasNames,r.names||(r.names=[],r.names.keys={}),r.plotLinesAndBandsGroups={},r.positiveValuesOnly=!!r.logarithmic,r.isLinked=f(i.linkedTo),r.ticks={},r.labelEdge=[],r.minorTicks={},r.plotLinesAndBands=[],r.alternateBands={},r.len=0,r.minRange=r.userMinRange=i.minRange||i.maxZoom,r.range=i.range,r.offset=i.offset||0,r.max=null,r.min=null,e=T(i.crosshair,C(t.options.tooltip.crosshairs)[n?0:1]),r.crosshair=!0===e?{}:e,e=r.options.events,-1===t.axes.indexOf(r)&&(n?t.axes.splice(t.xAxis.length,0,r):t.axes.push(r),t[r.coll].push(r)),r.series=r.series||[],t.inverted&&!r.isZAxis&&n&&void 0===r.reversed&&(r.reversed=!0),r.labelRotation=k(o.rotation)?o.rotation:void 0,D(e,(function(t,e){M(t)&&u(r,e,t)})),_(this,"afterInit")},t.prototype.setOptions=function(e){this.options=S(t.defaultOptions,"yAxis"===this.coll&&t.defaultYAxisOptions,[t.defaultTopAxisOptions,t.defaultRightAxisOptions,t.defaultBottomAxisOptions,t.defaultLeftAxisOptions][this.side],S(l[this.coll],e)),_(this,"afterSetOptions",{userOptions:e})},t.prototype.defaultLabelFormatter=function(){var t=this.axis,e=k(this.value)?this.value:NaN,n=t.chart.time,r=this.dateTimeLabelFormat,i=l.lang,o=i.numericSymbols;i=i.numericSymbolMagnitude||1e3;var a=o&&o.length,s=t.logarithmic?Math.abs(e):t.tickInterval,u=this.chart.numberFormatter;if(t.categories)var c=""+this.value;else if(r)c=n.dateFormat(r,e);else if(a&&1e3<=s)for(;a--&&void 0===c;)s>=(t=Math.pow(i,a+1))&&0==10*e%t&&null!==o[a]&&0!==e&&(c=u(e/t,-1)+o[a]);return void 0===c&&(c=1e4<=Math.abs(e)?u(e,-1):u(e,-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(r){if(r.visible||!n.options.chart.ignoreHiddenSeries){var i=r.options,o=i.threshold;if(e.hasVisibleSeries=!0,e.positiveValuesOnly&&0>=o&&(o=null),e.isXAxis){if((i=r.xData).length){i=e.logarithmic?i.filter(e.validatePositiveValue):i;var a=(t=r.getXExtremes(i)).min,s=t.max;k(a)||a instanceof Date||(i=i.filter(k),a=(t=r.getXExtremes(i)).min,s=t.max),i.length&&(e.dataMin=Math.min(T(e.dataMin,a),a),e.dataMax=Math.max(T(e.dataMax,s),s))}}else r=r.applyExtremes(),k(r.dataMin)&&(a=r.dataMin,e.dataMin=Math.min(T(e.dataMin,a),a)),k(r.dataMax)&&(s=r.dataMax,e.dataMax=Math.max(T(e.dataMax,s),s)),f(o)&&(e.threshold=o),(!i.softThreshold||e.positiveValuesOnly)&&(e.softThreshold=!1)}}))})),_(this,"afterGetSeriesExtremes")},t.prototype.translate=function(t,e,n,r,i,o){var a=this.linkedParent||this,s=1,l=0,u=r&&a.old?a.old.transA:a.transA;r=r&&a.old?a.old.min:a.min;var c=a.minPixelPadding;return i=(a.isOrdinal||a.brokenAxis&&a.brokenAxis.hasBreaks||a.logarithmic&&i)&&a.lin2val,u||(u=a.transA),n&&(s*=-1,l=a.len),a.reversed&&(l-=(s*=-1)*(a.sector||a.len)),e?(t=(t*s+l-c)/u+r,i&&(t=a.lin2val(t))):(i&&(t=a.val2lin(t)),t=k(r)?s*(t-r)*u+l+s*c+(k(o)?u*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&&t<e||t>n)&&(y?t=h(t,e,n):a=!0),t}var n,r,i,o,a,s=this,l=s.chart,u=s.left,c=s.top,d=t.old,p=t.value,f=t.translatedValue,m=t.lineWidth,y=t.force,g=d&&l.oldChartHeight||l.chartHeight,v=d&&l.oldChartWidth||l.chartWidth,b=s.transB;return t={value:p,lineWidth:m,old:d,force:y,acrossPanes:t.acrossPanes,translatedValue:f},_(this,"getPlotLinePath",t,(function(t){f=T(f,s.translate(p,null,null,d)),f=h(f,-1e5,1e5),n=i=Math.round(f+b),r=o=Math.round(g-f-b),k(f)?s.horiz?(r=c,o=g-s.bottom,n=i=e(n,u,u+s.width)):(n=u,i=v-s.right,r=o=e(r,c,c+s.height)):(a=!0,y=!1),t.path=a&&!y?null:l.renderer.crispLine([["M",n,r],["L",i,o]],m||1)})),t.path},t.prototype.getLinearTickPositions=function(t,e,n){var r=p(Math.floor(e/t)*t);n=p(Math.ceil(n/t)*t);var i,o=[];if(p(r+t)===r&&(i=20),this.single)return[e];for(e=r;e<=n&&(o.push(e),(e=p(e+t,i))!==a);)var a=e;return o},t.prototype.getMinorTickInterval=function(){var t=this.options;return!0===t.minorTicks?T(t.minorTickInterval,"auto"):!1===t.minorTicks?null:t.minorTickInterval},t.prototype.getMinorTickPositions=function(){var t=this.options,e=this.tickPositions,n=this.minorTickInterval,r=[],i=this.pointRangePadding||0,o=this.min-i,a=(i=this.max+i)-o;if(a&&a/n<this.len/3){var s=this.logarithmic;if(s)this.paddedTicks.forEach((function(t,e,i){e&&r.push.apply(r,s.getLogTickPositions(n,i[e-1],i[e],!0))}));else if(this.dateTime&&"auto"===this.getMinorTickInterval())r=r.concat(this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(n),o,i,t.startOfWeek));else for(t=o+(e[0]-o)%n;t<=i&&t!==r[0];t+=n)r.push(t)}return 0!==r.length&&this.trimTicks(r),r},t.prototype.adjustForMinRange=function(){var t,e,n,r,i=this.options,o=this.min,a=this.max,s=this.logarithmic,l=0;if(this.isXAxis&&void 0===this.minRange&&!s&&(f(i.min)||f(i.max)?this.minRange=null:(this.series.forEach((function(i){if(n=i.xData,r=i.xIncrement?1:n.length-1,1<n.length)for(t=r;0<t;t--)e=n[t]-n[t-1],(!l||e<l)&&(l=e)})),this.minRange=Math.min(5*l,this.dataMax-this.dataMin))),a-o<this.minRange){var u=this.dataMax-this.dataMin>=this.minRange,h=this.minRange,p=(h-a+o)/2;p=[o-p,T(i.min,o-p)],u&&(p[2]=this.logarithmic?this.logarithmic.log2lin(this.dataMin):this.dataMin),a=[(o=c(p))+h,T(i.max,o+h)],u&&(a[2]=s?s.log2lin(this.dataMax):this.dataMax),(a=d(a))-o<h&&(p[0]=a-h,p[1]=T(i.min,a-h),o=c(p))}this.min=o,this.max=a},t.prototype.getClosest=function(){var t;return this.categories?t=1:this.series.forEach((function(e){var n=e.closestPointRange,r=e.visible||!e.chart.options.chart.ignoreHiddenSeries;!e.noSharedTooltip&&f(n)&&r&&(t=f(t)?Math.min(t,n):n)})),t},t.prototype.nameToX=function(t){var e=x(this.categories),n=e?this.categories:this.names,r=t.options.x;if(t.series.requireSorting=!1,f(r)||(r=this.options.uniqueNames?e?n.indexOf(t.name):T(n.keys[t.name],-1):t.series.autoIncrement()),-1===r){if(!e)var i=n.length}else i=r;return void 0!==i&&(this.names[i]=t.name,this.names.keys[t.name]=i),i},t.prototype.updateNames=function(){var t=this,e=this.names;0<e.length&&(Object.keys(e.keys).forEach((function(t){delete e.keys[t]})),e.length=0,this.minRange=this.userMinRange,(this.series||[]).forEach((function(e){e.xIncrement=null,e.points&&!e.isDirtyData||(t.max=Math.max(t.max,e.xData.length-1),e.processData(),e.generatePoints()),e.data.forEach((function(n,r){if(n&&n.options&&void 0!==n.name){var i=t.nameToX(n);void 0!==i&&i!==n.x&&(n.x=i,e.xData[r]=i)}}))})))},t.prototype.setAxisTranslation=function(){var t=this,e=t.max-t.min,n=t.axisPointRange||0,r=0,i=0,o=t.linkedParent,a=!!t.categories,s=t.transA,l=t.isXAxis;if(l||a||n){var u=t.getClosest();o?(r=o.minPointOffset,i=o.pointRangePadding):t.series.forEach((function(e){var o=a?1:l?T(e.options.pointRange,u,0):t.axisPointRange||0,s=e.options.pointPlacement;n=Math.max(n,o),t.single&&!a||(e=e.is("xrange")?!l:l,r=Math.max(r,e&&w(s)?0:o/2),i=Math.max(i,e&&"on"===s?0:o))})),o=t.ordinal&&t.ordinal.slope&&u?t.ordinal.slope/u:1,t.minPointOffset=r*=o,t.pointRangePadding=i*=o,t.pointRange=Math.min(n,t.single&&a?1:e),l&&(t.closestPointRange=u)}t.translationSlope=t.transA=s=t.staticScale||t.len/(e+i||1),t.transB=t.horiz?t.left:t.bottom,t.minPixelPadding=s*r,_(this,"afterSetAxisTranslation")},t.prototype.minFromRange=function(){return this.max-this.range},t.prototype.setTickInterval=function(t){var e=this,n=e.chart,r=e.logarithmic,i=e.options,o=e.isXAxis,a=e.isLinked,s=i.maxPadding,l=i.minPadding,u=i.tickInterval,c=i.tickPixelInterval,d=e.categories,h=k(e.threshold)?e.threshold:null,m=e.softThreshold;e.dateTime||d||a||this.getTickAmount();var y=T(e.userMin,i.min),v=T(e.userMax,i.max);if(a){e.linkedParent=n[e.coll][i.linkedTo];var x=e.linkedParent.getExtremes();e.min=T(x.min,x.dataMin),e.max=T(x.max,x.dataMax),i.type!==e.linkedParent.options.type&&g(11,1,n)}else{if(m&&f(h))if(e.dataMin>=h)x=h,l=0;else if(e.dataMax<=h){var M=h;s=0}e.min=T(y,x,e.dataMin),e.max=T(v,M,e.dataMax)}r&&(e.positiveValuesOnly&&!t&&0>=Math.min(e.min,T(e.dataMin,e.min))&&g(10,1,n),e.min=p(r.log2lin(e.min),16),e.max=p(r.log2lin(e.max),16)),e.range&&f(e.max)&&(e.userMin=e.min=y=Math.max(e.dataMin,e.minFromRange()),e.userMax=v=e.max,e.range=null),_(e,"foundExtremes"),e.beforePadding&&e.beforePadding(),e.adjustForMinRange(),!(d||e.axisPointRange||e.stacking&&e.stacking.usePercentage||a)&&f(e.min)&&f(e.max)&&(n=e.max-e.min)&&(!f(y)&&l&&(e.min-=n*l),!f(v)&&s&&(e.max+=n*s)),k(e.userMin)||(k(i.softMin)&&i.softMin<e.min&&(e.min=y=i.softMin),k(i.floor)&&(e.min=Math.max(e.min,i.floor))),k(e.userMax)||(k(i.softMax)&&i.softMax>e.max&&(e.max=v=i.softMax),k(i.ceiling)&&(e.max=Math.min(e.max,i.ceiling))),m&&f(e.dataMin)&&(h=h||0,!f(y)&&e.min<h&&e.dataMin>=h?e.min=e.options.minRange?Math.min(h,e.max-e.minRange):h:!f(v)&&e.max>h&&e.dataMax<=h&&(e.max=e.options.minRange?Math.max(h,e.min+e.minRange):h)),k(e.min)&&k(e.max)&&!this.chart.polar&&e.min>e.max&&(f(e.options.min)?e.max=e.min:f(e.options.max)&&(e.min=e.max)),e.tickInterval=e.min===e.max||void 0===e.min||void 0===e.max?1:a&&e.linkedParent&&!u&&c===e.linkedParent.options.tickPixelInterval?u=e.linkedParent.tickInterval:T(u,this.tickAmount?(e.max-e.min)/Math.max(this.tickAmount-1,1):void 0,d?1:(e.max-e.min)*c/Math.max(e.len,c)),o&&!t&&e.series.forEach((function(t){t.processData(e.min!==(e.old&&e.old.min)||e.max!==(e.old&&e.old.max))})),e.setAxisTranslation(),_(this,"initialAxisTranslation"),e.pointRange&&!u&&(e.tickInterval=Math.max(e.pointRange,e.tickInterval)),t=T(i.minTickInterval,e.dateTime&&!e.series.some((function(t){return t.noSharedTooltip}))?e.closestPointRange:0),!u&&e.tickInterval<t&&(e.tickInterval=t),e.dateTime||e.logarithmic||u||(e.tickInterval=L(e.tickInterval,void 0,b(e.tickInterval),T(i.allowDecimals,.5>e.tickInterval||void 0!==this.tickAmount),!!this.tickAmount)),this.tickAmount||(e.tickInterval=e.unsquish()),this.setTickPositions()},t.prototype.setTickPositions=function(){var t=this.options,e=t.tickPositions,n=this.getMinorTickInterval(),r=t.tickPositioner,i=this.hasVerticalPanning(),o="colorAxis"===this.coll,a=(o||!i)&&t.startOnTick;i=(o||!i)&&t.endOnTick,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&&f(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],g(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,a,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 r=t[0],i=t[t.length-1],o=!this.isOrdinal&&this.minPointOffset||0;if(_(this,"trimTicks"),!this.isLinked){if(e&&-1/0!==r)this.min=r;else for(;this.min-o>t[0];)t.shift();if(n)this.max=i;else for(;this.max+o<t[t.length-1];)t.pop();0===t.length&&f(r)&&!this.options.tickPositions&&t.push((i+r)/2)}},t.prototype.alignToOthers=function(){var t,e={},n=this.options;return!1!==this.chart.options.chart.alignTicks&&n.alignTicks&&!1!==n.startOnTick&&!1!==n.endOnTick&&!this.logarithmic&&this.chart[this.coll].forEach((function(n){var r=n.options;r=[n.horiz?r.left:r.top,r.width,r.height,r.pane].join(),n.series.length&&(e[r]?t=!0:e[r]=1)})),t},t.prototype.getTickAmount=function(){var t=this.options,e=t.tickAmount,n=t.tickPixelInterval;!f(t.tickInterval)&&!e&&this.len<n&&!this.isRadial&&!this.logarithmic&&t.startOnTick&&t.endOnTick&&(e=2),!e&&this.alignToOthers()&&(e=Math.ceil(this.len/n)+1),4>e&&(this.finalTickAmt=e,e=5),this.tickAmount=e},t.prototype.adjustTickAmount=function(){var t=this.options,e=this.tickInterval,n=this.tickPositions,r=this.tickAmount,i=this.finalTickAmt,o=n&&n.length,a=T(this.threshold,this.softThreshold?0:null);if(this.hasData()&&k(this.min)&&k(this.max)){if(o<r){for(;n.length<r;)n.length%2||this.min===a?n.push(p(n[n.length-1]+e)):n.unshift(p(n[0]-e));this.transA*=(o-1)/(r-1),this.min=t.startOnTick?n[0]:Math.min(this.min,n[0]),this.max=t.endOnTick?n[n.length-1]:Math.max(this.max,n[n.length-1])}else o>r&&(this.tickInterval*=2,this.setTickPositions());if(f(i)){for(e=t=n.length;e--;)(3===i&&1==e%2||2>=i&&0<e&&e<t-1)&&n.splice(e,1);this.finalTickAmt=void 0}}},t.prototype.setScale=function(){var t,e=!1,n=!1;this.series.forEach((function(t){e=e||t.isDirtyData||t.isDirty,n=n||t.xAxis&&t.xAxis.isDirty||!1})),this.setAxisSize(),(t=this.len!==(this.old&&this.old.len))||e||n||this.isLinked||this.forceRedraw||this.userMin!==(this.old&&this.old.userMin)||this.userMax!==(this.old&&this.old.userMax)||this.alignToOthers()?(this.stacking&&this.stacking.resetStacks(),this.forceRedraw=!1,this.getSeriesExtremes(),this.setTickInterval(),this.isDirty||(this.isDirty=t||this.min!==(this.old&&this.old.min)||this.max!==(this.old&&this.old.max))):this.stacking&&this.stacking.cleanStacks(),e&&this.panningState&&(this.panningState.isDirty=!0),_(this,"afterSetScale")},t.prototype.setExtremes=function(t,e,n,r,i){var o=this,a=o.chart;n=T(n,!0),o.series.forEach((function(t){delete t.kdTree})),i=v(i,{min:t,max:e}),_(o,"setExtremes",i,(function(){o.userMin=t,o.userMax=e,o.eventArgs=i,n&&a.redraw(r)}))},t.prototype.zoom=function(t,e){var n=this,r=this.dataMin,i=this.dataMax,o=this.options,a=Math.min(r,T(o.min,r)),s=Math.max(i,T(o.max,i));return _(this,"zoom",t={newMin:t,newMax:e},(function(t){var e=t.newMin,o=t.newMax;e===n.min&&o===n.max||(n.allowZoomOutside||(f(r)&&(e<a&&(e=a),e>s&&(e=s)),f(i)&&(o<a&&(o=a),o>s&&(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],r=this.horiz,i=this.width=Math.round(O(T(e.width,t.plotWidth-n[3]+n[1]),t.plotWidth)),o=this.height=Math.round(O(T(e.height,t.plotHeight-n[0]+n[2]),t.plotHeight)),a=this.top=Math.round(O(T(e.top,t.plotTop+n[0]),t.plotHeight,t.plotTop));e=this.left=Math.round(O(T(e.left,t.plotLeft+n[3]),t.plotWidth,t.plotLeft)),this.bottom=t.chartHeight-o-a,this.right=t.chartWidth-i-e,this.len=Math.max(r?i:o,0),this.pos=r?e:a},t.prototype.getExtremes=function(){var t=this.logarithmic;return{min:t?p(t.lin2log(this.min)):this.min,max:t?p(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:e<t&&(t=e),this.translate(t,0,1,0,1)},t.prototype.autoLabelAlign=function(t){var e=(T(t,0)-90*this.side+720)%360;return _(this,"autoLabelAlign",t={align:"center"},(function(t){15<e&&165>e?t.align="right":195<e&&345>e&&(t.align="left")})),t.align},t.prototype.tickSize=function(t){var e=this.options,n=e["tick"===t?"tickLength":"minorTickLength"],r=T(e["tick"===t?"tickWidth":"minorTickWidth"],"tick"===t&&this.isXAxis&&!this.categories?1:0);if(r&&n){"inside"===e[t+"Position"]&&(n=-n);var i=[n,r]}return _(this,"afterTickSize",t={tickSize:i}),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,r=this.horiz,i=this.tickInterval,o=i,a=this.len/(((this.categories?1:0)+this.max-this.min)/i),s=n.rotation,l=this.labelMetrics(),u=Number.MAX_VALUE,c=Math.max(this.max-this.min,0),d=function(t){var e=t/(a||1);return(e=1<e?Math.ceil(e):1)*i>c&&1/0!==t&&1/0!==a&&c&&(e=Math.ceil(c/i)),p(e*i)};if(r){if(!n.staggerLines&&!n.step)if(k(s))var h=[s];else a<n.autoRotationLimit&&(h=n.autoRotation);h&&h.forEach((function(n){if(n===s||n&&-90<=n&&90>=n){var r=(e=d(Math.abs(l.h/Math.sin(A*n))))+Math.abs(n/360);r<u&&(u=r,t=n,o=e)}}))}else n.step||(o=d(l.h));return this.autoRotation=h,this.labelRotation=T(t,k(s)?s:0),o},t.prototype.getSlotWidth=function(t){var e=this.chart,n=this.horiz,r=this.options.labels,i=Math.max(this.tickPositions.length-(this.categories?0:1),1),o=e.margin[3];if(t&&k(t.slotWidth))return t.slotWidth;if(n&&2>r.step)return r.rotation?0:(this.staggerLines||1)*this.len/i;if(!n){if(void 0!==(t=r.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,r=this.ticks,i=this.options.labels,o=i.style,a=this.horiz,s=this.getSlotWidth(),l=Math.max(1,Math.round(s-2*i.padding)),u={},c=this.labelMetrics(),d=o.textOverflow,h=0;if(w(i.rotation)||(u.rotation=i.rotation||0),n.forEach((function(t){(t=r[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?u.rotation=this.labelRotation:this.labelRotation=0;else if(s){var p=l;if(!d){var f="clip";for(l=n.length;!a&&l--;){var m=n[l];(m=r[m].label)&&(m.styles&&"ellipsis"===m.styles.textOverflow?m.css({textOverflow:"clip"}):m.textPxLength>s&&m.css({width:s+"px"}),m.getBBox().height>this.len/n.length-(c.h-c.f)&&(m.specificTextOverflow="ellipsis"))}}}u.rotation&&(p=h>.5*t.chartHeight?.33*t.chartHeight:h,d||(f="ellipsis")),(this.labelAlign=i.align||this.autoLabelAlign(this.labelRotation))&&(u.align=this.labelAlign),n.forEach((function(t){var e=(t=r[t])&&t.label,n=o.width,i={};e&&(e.attr(u),t.shortenLabel?t.shortenLabel():p&&!n&&"nowrap"!==o.whiteSpace&&(p<e.textPxLength||"SPAN"===e.element.tagName)?(i.width=p+"px",d||(i.textOverflow=e.specificTextOverflow||f),e.css(i)):e.styles&&e.styles.width&&!i.width&&!n&&e.css({width:null}),delete e.specificTextOverflow,t.rotation=u.rotation)}),this),this.tickRotCorr=e.rotCorr(c.b,this.labelRotation||0,0!==this.side)},t.prototype.hasData=function(){return this.series.some((function(t){return t.hasData()}))||this.options.showEmpty&&f(this.min)&&f(this.max)},t.prototype.addTitle=function(t){var e,n=this.chart.renderer,r=this.horiz,i=this.opposite,o=this.options.title,a=this.chart.styledMode;this.axisTitle||((e=o.textAlign)||(e=(r?{low:"left",middle:"center",high:"right"}:{low:i?"right":"left",middle:"center",high:i?"left":"right"})[o.align]),this.axisTitle=n.text(o.text||"",0,0,o.useHTML).attr({zIndex:7,rotation:o.rotation,align:e}).addClass("highcharts-axis-title"),a||this.axisTitle.css(S(o.style)),this.axisTitle.add(this.axisGroup),this.axisTitle.isNew=!0),a||o.style.width||this.isRadial||this.axisTitle.css({width:this.len+"px"}),this.axisTitle[t?"show":"hide"](t)},t.prototype.generateTick=function(t){var e=this.ticks;e[t]?e[t].addLabel():e[t]=new o(this,t)},t.prototype.getOffset=function(){var t,e=this,n=this,r=n.chart,i=r.renderer,o=n.options,a=n.tickPositions,s=n.ticks,l=n.horiz,u=n.side,c=r.inverted&&!n.isZAxis?[1,0,3,2][u]:u,d=0,h=0,p=o.title,m=o.labels,y=0,g=r.axisOffset;r=r.clipOffset;var v=[-1,1,1,-1][u],b=o.className,x=n.axisParent,M=n.hasData();if(n.showAxis=t=M||o.showEmpty,n.staggerLines=n.horiz&&m.staggerLines||void 0,!n.axisGroup){var k=function(t,n,r){return i.g(t).attr({zIndex:r}).addClass("highcharts-"+e.coll.toLowerCase()+n+" "+(e.isRadial?"highcharts-radial-axis"+n+" ":"")+(b||"")).add(x)};n.gridGroup=k("grid","-grid",o.gridZIndex),n.axisGroup=k("axis","",o.zIndex),n.labelGroup=k("axis-labels","-labels",m.zIndex)}if(M||n.isLinked?(a.forEach((function(t,e){n.generateTick(t,e)})),n.renderUnsquish(),n.reserveSpaceDefault=0===u||2===u||{1:"left",3:"right"}[u]===n.labelAlign,T(m.reserveSpace,"center"===n.labelAlign||null,n.reserveSpaceDefault)&&a.forEach((function(t){y=Math.max(s[t].getLabelSize(),y)})),n.staggerLines&&(y*=n.staggerLines),n.labelOffset=y*(n.opposite?-1:1)):D(s,(function(t,e){t.destroy(),delete s[e]})),p&&p.text&&!1!==p.enabled&&(n.addTitle(t),t&&!1!==p.reserveSpace)){n.titleOffset=d=n.axisTitle.getBBox()[l?"height":"width"];var w=p.offset;h=f(w)?0:T(p.margin,l?5:10)}n.renderLine(),n.offset=v*T(o.offset,g[u]?g[u]+(o.margin||0):0),n.tickRotCorr=n.tickRotCorr||{x:0,y:0},p=0===u?-n.labelMetrics().h:2===u?n.tickRotCorr.y:0,h=Math.abs(y)+h,y&&(h=h-p+v*(l?T(m.y,n.tickRotCorr.y+8*v):m.x)),n.axisTitleMargin=T(w,h),n.getMaxLabelDimensions&&(n.maxLabelDimensions=n.getMaxLabelDimensions(s,a)),l=this.tickSize("tick"),g[u]=Math.max(g[u],(n.axisTitleMargin||0)+d+v*n.offset,h,a&&a.length&&l?l[0]+v*n.offset:0),o=o.offset?0:2*Math.floor(n.axisLine.strokeWidth()/2),r[c]=Math.max(r[c],o),_(this,"afterGetOffset")},t.prototype.getLinePath=function(t){var e=this.chart,n=this.opposite,r=this.offset,i=this.horiz,o=this.left+(n?this.width:0)+r;return r=e.chartHeight-this.bottom-(n?this.height:0)+r,n&&(t*=-1),e.renderer.crispLine([["M",i?this.left:o,i?r:this.top],["L",i?e.chartWidth-this.right:o,i?r:e.chartHeight-this.bottom]],t)},t.prototype.renderLine=function(){this.axisLine||(this.axisLine=this.chart.renderer.path().addClass("highcharts-axis-line").add(this.axisGroup),this.chart.styledMode||this.axisLine.attr({stroke:this.options.lineColor,"stroke-width":this.options.lineWidth,zIndex:7}))},t.prototype.getTitlePosition=function(){var t=this.horiz,e=this.left,n=this.top,r=this.len,i=this.options.title,o=t?e:n,a=this.opposite,s=this.offset,l=i.x,u=i.y,c=this.axisTitle,d=this.chart.renderer.fontMetrics(i.style.fontSize,c);return c=Math.max(c.getBBox(null,0).height-d.h-1,0),r={low:o+(t?0:r),middle:o+r/2,high:o+(t?r:0)}[i.align],e=(t?n+this.height:e)+(t?1:-1)*(a?-1:1)*this.axisTitleMargin+[-c,c,d.f,-c][this.side],t={x:t?r+l:e+(a?this.width:0)+s+l,y:t?e+u-(a?this.height:0)+s:r+u},_(this,"afterGetTitlePosition",{titlePosition:t}),t},t.prototype.renderMinorTick=function(t){var e=this.chart.hasRendered&&this.old,n=this.minorTicks;n[t]||(n[t]=new o(this,t,"minor")),e&&n[t].isNew&&n[t].render(null,!0),n[t].render(null,!1,1)},t.prototype.renderTick=function(t,e){var n=this.ticks,r=this.chart.hasRendered&&this.old;(!this.isLinked||t>=this.min&&t<=this.max||this.grid&&this.grid.isColumn)&&(n[t]||(n[t]=new o(this,t)),r&&n[t].isNew&&n[t].render(e,!0,-1),n[t].render(e))},t.prototype.render=function(){var t,e,r=this,i=r.chart,a=r.logarithmic,l=r.options,u=r.isLinked,c=r.tickPositions,d=r.axisTitle,h=r.ticks,p=r.minorTicks,f=r.alternateBands,m=l.stackLabels,y=l.alternateGridColor,g=r.tickmarkOffset,v=r.axisLine,b=r.showAxis,x=s(i.renderer.globalAnimation);r.labelEdge.length=0,r.overlap=!1,[h,p,f].forEach((function(t){D(t,(function(t){t.isActive=!1}))})),(r.hasData()||u)&&(r.minorTickInterval&&!r.categories&&r.getMinorTickPositions().forEach((function(t){r.renderMinorTick(t)})),c.length&&(c.forEach((function(t,e){r.renderTick(t,e)})),g&&(0===r.min||r.single)&&(h[-1]||(h[-1]=new o(r,-1,null,!0)),h[-1].render(-1))),y&&c.forEach((function(o,s){e=void 0!==c[s+1]?c[s+1]+g:r.max-g,0==s%2&&o<r.max&&e<=r.max+(i.polar?-g:g)&&(f[o]||(f[o]=new n.PlotLineOrBand(r)),t=o+g,f[o].options={from:a?a.lin2log(t):t,to:a?a.lin2log(e):e,color:y,className:"highcharts-alternate-grid"},f[o].render(),f[o].isActive=!0)})),r._addedPlotLB||(r._addedPlotLB=!0,(l.plotLines||[]).concat(l.plotBands||[]).forEach((function(t){r.addPlotBandOrLine(t)})))),[h,p,f].forEach((function(t){var e,n=[],r=x.duration;D(t,(function(t,e){t.isActive||(t.render(e,!1,0),t.isActive=!1,n.push(e))})),E((function(){for(e=n.length;e--;)t[n[e]]&&!t[n[e]].isActive&&(t[n[e]].destroy(),delete t[n[e]])}),t!==f&&i.hasRendered&&r?r:0)})),v&&(v[v.isPlaced?"animate":"attr"]({d:this.getLinePath(v.strokeWidth())}),v.isPlaced=!0,v[b?"show":"hide"](b)),d&&b&&(l=r.getTitlePosition(),k(l.y)?(d[d.isNew?"attr":"animate"](l),d.isNew=!1):(d.attr("y",-9999),d.isNew=!0)),m&&m.enabled&&r.stacking&&r.stacking.renderStackTotals(),r.old={len:r.len,max:r.max,min:r.min,transA:r.transA,userMax:r.userMax,userMin:r.userMin},r.isDirty=!1,_(this,"afterRender")},t.prototype.redraw=function(){this.visible&&(this.render(),this.plotLinesAndBands.forEach((function(t){t.render()}))),this.series.forEach((function(t){t.isDirty=!0}))},t.prototype.getKeepProps=function(){return this.keepProps||t.keepProps},t.prototype.destroy=function(t){var e,n=this,r=n.plotLinesAndBands;if(_(this,"destroy",{keepEvents:t}),t||P(n),[n.ticks,n.minorTicks,n.alternateBands].forEach((function(t){m(t)})),r)for(t=r.length;t--;)r[t].destroy();for(e in"axisLine axisTitle axisGroup gridGroup labelGroup cross scrollbar".split(" ").forEach((function(t){n[t]&&(n[t]=n[t].destroy())})),n.plotLinesAndBandsGroups)n.plotLinesAndBandsGroups[e]=n.plotLinesAndBandsGroups[e].destroy();D(n,(function(t,e){-1===n.getKeepProps().indexOf(e)&&delete n[e]}))},t.prototype.drawCrosshair=function(t,n){var i,o=this.crosshair,a=T(o&&o.snap,!0),s=this.cross,l=this.chart;if(_(this,"drawCrosshair",{e:t,point:n}),t||(t=this.cross&&this.cross.e),o&&!1!==(f(n)||!a)){if(a?f(n)&&(i=T("colorAxis"!==this.coll?n.crosshairPos:null,this.isXAxis?n.plotX:this.len-n.plotY)):i=t&&(this.horiz?t.chartX-this.pos:this.len-t.chartY+this.pos),f(i)){var u={value:n&&(this.isXAxis?n.x:T(n.stackY,n.y)),translatedValue:i};l.polar&&v(u,{isCrosshair:!0,chartX:t&&t.chartX,chartY:t&&t.chartY,point:n}),u=this.getPlotLinePath(u)||null}if(!f(u))return void this.hideCrosshair();a=this.categories&&!this.isRadial,s||(this.cross=s=l.renderer.path().addClass("highcharts-crosshair highcharts-crosshair-"+(a?"category ":"thin ")+(o.className||"")).attr({zIndex:T(o.zIndex,2)}).add(),l.styledMode||(s.attr({stroke:o.color||(a?e.parse(r.highlightColor20).setOpacity(.25).get():r.neutralColor20),"stroke-width":T(o.width,1)}).css({"pointer-events":"none"}),o.dashStyle&&s.attr({dashstyle:o.dashStyle}))),s.show().attr({d:u}),a&&!o.width&&s.attr({"stroke-width":this.transA}),this.cross.e=t}else this.hideCrosshair();_(this,"afterDrawCrosshair",{e:t,point:n})},t.prototype.hideCrosshair=function(){this.cross&&this.cross.hide(),_(this,"afterHideCrosshair")},t.prototype.hasVerticalPanning=function(){var t=this.chart.options.chart.panning;return!!(t&&t.enabled&&/y/.test(t.type))},t.prototype.validatePositiveValue=function(t){return k(t)&&0<t},t.prototype.update=function(t,e){var n=this.chart,r=t&&t.events||{};t=S(this.userOptions,t),D(n.options[this.coll].events,(function(t,e){void 0===r[e]&&(r[e]=void 0)})),this.destroy(!0),this.init(n,v(t,{events:r})),n.isDirtyBox=!0,T(e,!0)&&n.redraw()},t.prototype.remove=function(t){for(var e=this.chart,n=this.coll,r=this.series,i=r.length;i--;)r[i]&&r[i].remove(!1);y(e.axes,this),y(e[n],this),e[n].forEach((function(t,e){t.options.index=t.userOptions.index=e})),this.destroy(),e.isDirtyBox=!0,T(t,!0)&&e.redraw()},t.prototype.setTitle=function(t,e){this.update({title:t},e)},t.prototype.setCategories=function(t,e){this.update({categories:t},e)},t.defaultOptions={alignTicks:!0,allowDecimals:void 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:r.neutralColor60,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:r.neutralColor60}},type:"linear",uniqueNames:!0,visible:!0,minorGridLineColor:r.neutralColor5,minorGridLineWidth:1,minorTickColor:r.neutralColor40,lineColor:r.highlightColor20,lineWidth:1,gridLineColor:r.neutralColor10,gridLineWidth:void 0,tickColor:r.highlightColor20},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:r.neutralColor100,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.keepProps="extKey hcEvents names series userMax userMin".split(" "),t}(),n.Axis=t,n.Axis})),e(n,"Core/Axis/DateTimeAxis.js",[n["Core/Axis/Axis.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.addEvent,r=e.getMagnitude,i=e.normalizeTickInterval,o=e.timeUnits,a=function(){function t(t){this.axis=t}return t.prototype.normalizeTimeTickInterval=function(t,e){var n=e||[["millisecond",[1,2,5,10,20,25,50,100,200,500]],["second",[1,2,5,10,15,30]],["minute",[1,2,5,10,15,30]],["hour",[1,2,3,4,6,8,12]],["day",[1,2]],["week",[1,2]],["month",[1,2,3,4,6]],["year",null]];e=n[n.length-1];var a,s=o[e[0]],l=e[1];for(a=0;a<n.length&&(e=n[a],s=o[e[0]],l=e[1],!(n[a+1]&&t<=(s*l[l.length-1]+o[n[a+1][0]])/2));a++);return s===o.year&&t<5*s&&(l=[1,2,5]),{unitRange:s,count:t=i(t/s,l,"year"===e[0]?Math.max(r(t/s),1):1),unitName:e[0]}},t}();return(e=function(){function t(){}return t.compose=function(t){t.keepProps.push("dateTime"),t.prototype.getTimeTicks=function(){return this.chart.time.getTimeTicks.apply(this.chart.time,arguments)},n(t,"init",(function(t){"datetime"!==t.userOptions.type?this.dateTime=void 0:this.dateTime||(this.dateTime=new a(this))}))},t.AdditionsClass=a,t}()).compose(t),e})),e(n,"Core/Axis/LogarithmicAxis.js",[n["Core/Axis/Axis.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.addEvent,r=e.getMagnitude,i=e.normalizeTickInterval,o=e.pick,a=function(){function t(t){this.axis=t}return t.prototype.getLogTickPositions=function(t,e,n,a){var s=this.axis,l=s.len,u=s.options,c=[];if(a||(this.minorAutoInterval=void 0),.5<=t)t=Math.round(t),c=s.getLinearTickPositions(t,e,n);else if(.08<=t){var d,h=Math.floor(e),p=u=void 0;for(l=.3<t?[1,2,4]:.15<t?[1,2,4,6,8]:[1,2,3,4,5,6,7,8,9];h<n+1&&!p;h++){var f=l.length;for(d=0;d<f&&!p;d++){var m=this.log2lin(this.lin2log(h)*l[d]);m>e&&(!a||u<=n)&&void 0!==u&&c.push(u),u>n&&(p=!0),u=m}}}else e=this.lin2log(e),n=this.lin2log(n),t=a?s.getMinorTickInterval():u.tickInterval,t=o("auto"===t?null:t,this.minorAutoInterval,u.tickPixelInterval/(a?5:1)*(n-e)/((a?l/s.tickPositions.length:l)||1)),t=i(t,void 0,r(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}();return(e=function(){function t(){}return t.compose=function(t){t.keepProps.push("logarithmic"),n(t,"init",(function(t){var e=this.logarithmic;"logarithmic"!==t.userOptions.type?this.logarithmic=void 0:e||(this.logarithmic=new a(this))})),n(t,"afterInit",(function(){var t=this.logarithmic;t&&(this.lin2val=function(e){return t.lin2log(e)},this.val2lin=function(e){return t.log2lin(e)})}))},t}()).compose(t),e})),e(n,"Core/Axis/PlotLineOrBand.js",[n["Core/Axis/Axis.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Utilities.js"]],(function(t,e,n,r){var i=r.arrayMax,o=r.arrayMin,a=r.defined,s=r.destroyObjectProperties,l=r.erase,u=r.extend,c=r.fireEvent,d=r.isNumber,h=r.merge,p=r.objectEach,f=r.pick;return r=function(){function t(t,e){this.axis=t,e&&(this.options=e,this.id=e.id)}return t.prototype.render=function(){c(this,"render");var t=this,e=t.axis,r=e.horiz,i=e.logarithmic,o=t.options,s=o.label,l=t.label,u=o.to,d=o.from,m=o.value,y=a(d)&&a(u),g=a(m),v=t.svgElem,_=!v,b=[],x=o.color,M=f(o.zIndex,0),k=o.events;b={class:"highcharts-plot-"+(y?"band ":"line ")+(o.className||"")};var w={},S=e.chart.renderer,L=y?"bands":"lines";if(i&&(d=i.log2lin(d),u=i.log2lin(u),m=i.log2lin(m)),e.chart.styledMode||(g?(b.stroke=x||n.neutralColor40,b["stroke-width"]=f(o.width,1),o.dashStyle&&(b.dashstyle=o.dashStyle)):y&&(b.fill=x||n.highlightColor10,o.borderWidth&&(b.stroke=o.borderColor,b["stroke-width"]=o.borderWidth))),w.zIndex=M,L+="-"+M,(i=e.plotLinesAndBandsGroups[L])||(e.plotLinesAndBandsGroups[L]=i=S.g("plot-"+L).attr(w).add()),_&&(t.svgElem=v=S.path().attr(b).add(i)),g)b=e.getPlotLinePath({value:m,lineWidth:v.strokeWidth(),acrossPanes:o.acrossPanes});else{if(!y)return;b=e.getPlotBandPath(d,u,o)}return!t.eventsAdded&&k&&(p(k,(function(e,n){v.on(n,(function(e){k[n].apply(t,[e])}))})),t.eventsAdded=!0),(_||!v.d)&&b&&b.length?v.attr({d:b}):v&&(b?(v.show(!0),v.animate({d:b})):v.d&&(v.hide(),l&&(t.label=l=l.destroy()))),s&&(a(s.text)||a(s.formatter))&&b&&b.length&&0<e.width&&0<e.height&&!b.isFlat?(s=h({align:r&&y&&"center",x:r?!y&&4:10,verticalAlign:!r&&y&&"middle",y:r?y?16:10:y?6:-4,rotation:r&&!y&&90},s),this.renderLabel(s,b,y,M)):l&&l.hide(),t},t.prototype.renderLabel=function(t,e,n,r){var a=this.label,s=this.axis.chart.renderer;a||((a={align:t.textAlign||t.align,rotation:t.rotation,class:"highcharts-plot-"+(n?"band":"line")+"-label "+(t.className||"")}).zIndex=r,r=this.getLabelText(t),this.label=a=s.text(r,0,0,t.useHTML).attr(a).add(),this.axis.chart.styledMode||a.css(t.style)),s=e.xBounds||[e[0][1],e[1][1],n?e[2][1]:e[0][1]],e=e.yBounds||[e[0][2],e[1][2],n?e[2][2]:e[0][2]],n=o(s),r=o(e),a.align(t,!1,{x:n,y:r,width:i(s)-n,height:i(e)-r}),a.show(!0)},t.prototype.getLabelText=function(t){return a(t.formatter)?t.formatter.call(this):t.text},t.prototype.destroy=function(){l(this.axis.plotLinesAndBands,this),delete this.axis,s(this)},t}(),u(t.prototype,{getPlotBandPath:function(t,e,n){void 0===n&&(n=this.options);var r=this.getPlotLinePath({value:e,force:!0,acrossPanes:n.acrossPanes});n=this.getPlotLinePath({value:t,force:!0,acrossPanes:n.acrossPanes});var i=[],o=this.horiz,a=1;if(t=!d(this.min)||!d(this.max)||t<this.min&&e<this.min||t>this.max&&e>this.max,n&&r){if(t){var s=n.toString()===r.toString();a=0}for(t=0;t<n.length;t+=2){e=n[t];var l=n[t+1],u=r[t],c=r[t+1];"M"!==e[0]&&"L"!==e[0]||"M"!==l[0]&&"L"!==l[0]||"M"!==u[0]&&"L"!==u[0]||"M"!==c[0]&&"L"!==c[0]||(o&&u[1]===e[1]?(u[1]+=a,c[1]+=a):o||u[2]!==e[2]||(u[2]+=a,c[2]+=a),i.push(["M",e[1],e[2]],["L",l[1],l[2]],["L",c[1],c[2]],["L",u[1],u[2]],["Z"])),i.isFlat=s}}return i},addPlotBand:function(t){return this.addPlotBandOrLine(t,"plotBands")},addPlotLine:function(t){return this.addPlotBandOrLine(t,"plotLines")},addPlotBandOrLine:function(t,n){var r=this,i=new e.PlotLineOrBand(this,t),o=this.userOptions;if(this.visible&&(i=i.render()),i){if(this._addedPlotLB||(this._addedPlotLB=!0,(o.plotLines||[]).concat(o.plotBands||[]).forEach((function(t){r.addPlotBandOrLine(t)}))),n){var a=o[n]||[];a.push(t),o[n]=a}this.plotLinesAndBands.push(i)}return i},removePlotBandOrLine:function(t){for(var e=this.plotLinesAndBands,n=this.options,r=this.userOptions,i=e.length;i--;)e[i].id===t&&e[i].destroy();[n.plotLines||[],r.plotLines||[],n.plotBands||[],r.plotBands||[]].forEach((function(e){for(i=e.length;i--;)(e[i]||{}).id===t&&l(e,e[i])}))},removePlotBand:function(t){this.removePlotBandOrLine(t)},removePlotLine:function(t){this.removePlotBandOrLine(t)}}),e.PlotLineOrBand=r,e.PlotLineOrBand})),e(n,"Core/Tooltip.js",[n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Utilities.js"]],(function(t,e,n,r){var i=t.format,o=e.doc,a=r.clamp,s=r.css,l=r.defined,u=r.discardElement,c=r.extend,d=r.fireEvent,h=r.isArray,p=r.isNumber,f=r.isString,m=r.merge,y=r.pick,g=r.splat,v=r.syncTimeout,_=r.timeUnits;return t=function(){function t(t,e){this.container=void 0,this.crosshairs=[],this.distance=0,this.isHidden=!0,this.isSticky=!1,this.now={},this.options={},this.outside=!1,this.chart=t,this.init(t,e)}return t.prototype.applyFilter=function(){var t=this.chart;t.renderer.definition({tagName:"filter",attributes:{id:"drop-shadow-"+t.index,opacity:.5},children:[{tagName:"feGaussianBlur",attributes:{in:"SourceAlpha",stdDeviation:1}},{tagName:"feOffset",attributes:{dx:1,dy:1}},{tagName:"feComponentTransfer",children:[{tagName:"feFuncA",attributes:{type:"linear",slope:.3}}]},{tagName:"feMerge",children:[{tagName:"feMergeNode"},{tagName:"feMergeNode",attributes:{in:"SourceGraphic"}}]}]}),t.renderer.definition({tagName:"style",textContent:".highcharts-tooltip-"+t.index+"{filter:url(#drop-shadow-"+t.index+")}"})},t.prototype.bodyFormatter=function(t){return t.map((function(t){var e=t.series.tooltipOptions;return(e[(t.point.formatPrefix||"point")+"Formatter"]||t.point.tooltipFormatter).call(t.point,e[(t.point.formatPrefix||"point")+"Format"]||"")}))},t.prototype.cleanSplit=function(t){this.chart.series.forEach((function(e){var n=e&&e.tt;n&&(!n.isActive||t?e.tt=n.destroy():n.isActive=!1)}))},t.prototype.defaultFormatter=function(t){var e=this.points||g(this),n=[t.tooltipFooterHeaderFormatter(e[0])];return(n=n.concat(t.bodyFormatter(e))).push(t.tooltipFooterHeaderFormatter(e[0],!0)),n},t.prototype.destroy=function(){this.label&&(this.label=this.label.destroy()),this.split&&this.tt&&(this.cleanSplit(this.chart,!0),this.tt=this.tt.destroy()),this.renderer&&(this.renderer=this.renderer.destroy(),u(this.container)),r.clearTimeout(this.hideTimer),r.clearTimeout(this.tooltipTimeout)},t.prototype.getAnchor=function(t,e){var n,r,i=this.chart,o=i.pointer,a=i.inverted,s=i.plotTop,l=i.plotLeft,u=0,c=0;return t=g(t),this.followPointer&&e?(void 0===e.chartX&&(e=o.normalize(e)),o=[e.chartX-l,e.chartY-s]):t[0].tooltipPos?o=t[0].tooltipPos:(t.forEach((function(t){n=t.series.yAxis,r=t.series.xAxis,u+=t.plotX||0,c+=t.plotLow?(t.plotLow+(t.plotHigh||0))/2:t.plotY||0,r&&n&&(a?(u+=s+i.plotHeight-r.len-r.pos,c+=l+i.plotWidth-n.len-n.pos):(u+=r.pos-l,c+=n.pos-s))})),u/=t.length,c/=t.length,o=[a?i.plotWidth-c:u,a?i.plotHeight-u:c],this.shared&&1<t.length&&e&&(a?o[0]=e.chartX-l:o[1]=e.chartY-s)),o.map(Math.round)},t.prototype.getDateFormat=function(t,e,n,r){var i=this.chart.time,o=i.dateFormat("%m-%d %H:%M:%S.%L",e),a={millisecond:15,second:12,minute:9,hour:6,day:3},s="millisecond";for(l in _){if(t===_.week&&+i.dateFormat("%w",e)===n&&"00:00:00.000"===o.substr(6)){var l="week";break}if(_[l]>t){l=s;break}if(a[l]&&o.substr(a[l])!=="01-01 00:00:00.000".substr(a[l]))break;"week"!==l&&(s=l)}if(l)var u=i.resolveDTLFormat(r[l]).main;return u},t.prototype.getLabel=function(){var t,n=this,r=this.chart.renderer,i=this.chart.styledMode,o=this.options,a="tooltip"+(l(o.className)?" "+o.className:""),u=o.style&&o.style.pointerEvents||(!this.followPointer&&o.stickOnContact?"auto":"none");if(!this.label){if(this.outside){var c=this.chart.options.chart.style;this.container=t=e.doc.createElement("div"),t.className="highcharts-tooltip-container",s(t,{position:"absolute",top:"1px",pointerEvents:u,zIndex:Math.max(this.options.style&&this.options.style.zIndex||0,(c&&c.zIndex||0)+3)}),e.doc.body.appendChild(t),this.renderer=r=new e.Renderer(t,0,0,c,void 0,void 0,r.styledMode)}if(this.split?this.label=r.g(a):(this.label=r.label("",0,0,o.shape||"callout",null,null,o.useHTML,null,a).attr({padding:o.padding,r:o.borderRadius}),i||this.label.attr({fill:o.backgroundColor,"stroke-width":o.borderWidth}).css(o.style).css({pointerEvents:u}).shadow(o.shadow)),i&&(this.applyFilter(),this.label.addClass("highcharts-tooltip-"+this.chart.index)),n.outside&&!n.split){var d=this.label,h=d.xSetter,p=d.ySetter;d.xSetter=function(e){h.call(d,n.distance),t.style.left=e+"px"},d.ySetter=function(e){p.call(d,n.distance),t.style.top=e+"px"}}this.label.on("mouseenter",(function(){n.inContact=!0})).on("mouseleave",(function(){var t=n.chart.hoverSeries;n.inContact=!1,t&&t.onMouseOut&&t.onMouseOut()})).attr({zIndex:8}).add()}return this.label},t.prototype.getPosition=function(t,e,n){var r,i=this.chart,a=this.distance,s={},l=i.inverted&&n.h||0,u=this.outside,c=u?o.documentElement.clientWidth-2*a:i.chartWidth,d=u?Math.max(o.body.scrollHeight,o.documentElement.scrollHeight,o.body.offsetHeight,o.documentElement.offsetHeight,o.documentElement.clientHeight):i.chartHeight,h=i.pointer.getChartPosition(),p=function(r){var o="x"===r;return[r,o?c:d,o?t:e].concat(u?[o?t*h.scaleX:e*h.scaleY,o?h.left-a+(n.plotX+i.plotLeft)*h.scaleX:h.top-a+(n.plotY+i.plotTop)*h.scaleY,0,o?c:d]:[o?t:e,o?n.plotX+i.plotLeft:n.plotY+i.plotTop,o?i.plotLeft:i.plotTop,o?i.plotLeft+i.plotWidth:i.plotTop+i.plotHeight])},f=p("y"),m=p("x"),g=!this.followPointer&&y(n.ttBelow,!i.inverted==!!n.negative),v=function(t,e,n,r,i,o,c){var d=u?"y"===t?a*h.scaleY:a*h.scaleX:a,p=(n-r)/2,f=r<i-a,m=i+a+r<e,y=i-d-n+p;if(i=i+d-p,g&&m)s[t]=i;else if(!g&&f)s[t]=y;else if(f)s[t]=Math.min(c-r,0>y-l?y:y-l);else{if(!m)return!1;s[t]=Math.max(o,i+l+n>e?i:i+l)}},_=function(t,e,n,r,i){var o;return i<a||i>e-a?o=!1:s[t]=i<n/2?1:i>e-r/2?e-r-2:i-n/2,o},b=function(t){var e=f;f=m,m=e,r=t},x=function(){!1!==v.apply(0,f)?!1!==_.apply(0,m)||r||(b(!0),x()):r?s.x=s.y=0:(b(!0),x())};return(i.inverted||1<this.len)&&b(),x(),s},t.prototype.getXDateFormat=function(t,e,n){e=e.dateTimeLabelFormats;var r=n&&n.closestPointRange;return(r?this.getDateFormat(r,t.x,n.options.startOfWeek,e):e.day)||e.year},t.prototype.hide=function(t){var e=this;r.clearTimeout(this.hideTimer),t=y(t,this.options.hideDelay,500),this.isHidden||(this.hideTimer=v((function(){e.getLabel().fadeOut(t?void 0:t),e.isHidden=!0}),t))},t.prototype.init=function(t,e){this.chart=t,this.options=e,this.crosshairs=[],this.now={x:0,y:0},this.isHidden=!0,this.split=e.split&&!t.inverted&&!t.polar,this.shared=e.shared||this.split,this.outside=y(e.outside,!(!t.scrollablePixelsX&&!t.scrollablePixelsY))},t.prototype.isStickyOnContact=function(){return!(this.followPointer||!this.options.stickOnContact||!this.inContact)},t.prototype.move=function(t,e,n,i){var o=this,a=o.now,s=!1!==o.options.animation&&!o.isHidden&&(1<Math.abs(t-a.x)||1<Math.abs(e-a.y)),l=o.followPointer||1<o.len;c(a,{x:s?(2*a.x+t)/3:t,y:s?(a.y+e)/2:e,anchorX:l?void 0:s?(2*a.anchorX+n)/3:n,anchorY:l?void 0:s?(a.anchorY+i)/2:i}),o.getLabel().attr(a),o.drawTracker(),s&&(r.clearTimeout(this.tooltipTimeout),this.tooltipTimeout=setTimeout((function(){o&&o.move(t,e,n,i)}),32))},t.prototype.refresh=function(t,e){var i=this.chart,o=this.options,a=g(t),s=a[0],l={},u=[],c=o.formatter||this.defaultFormatter;l=this.shared;var p=i.styledMode;if(o.enabled){r.clearTimeout(this.hideTimer),this.followPointer=!this.split&&s.series.tooltipOptions.followPointer;var f=this.getAnchor(t,e),m=f[0],v=f[1];if(!l||!h(t)&&t.series&&t.series.noSharedTooltip?l=s.getLabelConfig():(i.pointer.applyInactiveState(a),a.forEach((function(t){t.setState("hover"),u.push(t.getLabelConfig())})),(l={x:s.category,y:s.y}).points=u),this.len=u.length,t=c.call(l,this),c=s.series,this.distance=y(c.tooltipOptions.distance,16),!1===t)this.hide();else{if(this.split)this.renderSplit(t,a);else{if(a=m,l=v,e&&i.pointer.isDirectTouch&&(a=e.chartX-i.plotLeft,l=e.chartY-i.plotTop),!i.polar&&!1!==c.options.clip&&!c.shouldShowTooltip(a,l))return void this.hide();e=this.getLabel(),o.style.width&&!p||e.css({width:this.chart.spacingBox.width+"px"}),e.attr({text:t&&t.join?t.join(""):t}),e.removeClass(/highcharts-color-[\d]+/g).addClass("highcharts-color-"+y(s.colorIndex,c.colorIndex)),p||e.attr({stroke:o.borderColor||s.color||c.color||n.neutralColor60}),this.updatePosition({plotX:m,plotY:v,negative:s.negative,ttBelow:s.ttBelow,h:f[2]||0})}this.isHidden&&this.label&&this.label.attr({opacity:1}).show(),this.isHidden=!1}d(this,"refresh")}},t.prototype.renderSplit=function(t,r){function i(t,e,n,r,i){return void 0===i&&(i=!0),n?(e=P?0:Y,t=a(t-r/2,D.left,D.right-r-(s.outside?C:0))):(e-=E,t=a(t=i?t-r-w:t+w,i?t:D.left,D.right)),{x:t,y:e}}var s=this,l=s.chart,u=s.chart,d=u.chartWidth,h=u.chartHeight,p=u.plotHeight,m=u.plotLeft,g=u.plotTop,v=u.pointer,_=u.scrollablePixelsY;_=void 0===_?0:_;var b=u.scrollablePixelsX,x=u.scrollingContainer,M=(x=void 0===x?{scrollLeft:0,scrollTop:0}:x).scrollLeft;x=x.scrollTop;var k=u.styledMode,w=s.distance,S=s.options,L=s.options.positioner,D=s.outside&&"number"!=typeof b?o.documentElement.getBoundingClientRect():{left:M,right:M+d,top:x,bottom:x+h},T=s.getLabel(),O=this.renderer||l.renderer,P=!(!l.xAxis[0]||!l.xAxis[0].opposite),C=(l=v.getChartPosition()).left;l=l.top;var E=g+x,A=0,Y=p-_;f(t)&&(t=[!1,t]),t=t.slice(0,r.length+1).reduce((function(t,e,o){if(!1!==e&&""!==e){var l=(o=r[o-1]||{isHeader:!0,plotX:r[0].plotX,plotY:p,series:{}}).isHeader,u=l?s:o.series;e=e.toString();var c=u.tt,d=o.isHeader,h=o.series,f="highcharts-color-"+y(o.colorIndex,h.colorIndex,"none");if(c||(c={padding:S.padding,r:S.borderRadius},k||(c.fill=S.backgroundColor,c["stroke-width"]=S.borderWidth),c=O.label("",0,0,S[d?"headerShape":"shape"]||"callout",void 0,void 0,S.useHTML).addClass((d?"highcharts-tooltip-header ":"")+"highcharts-tooltip-box "+f).attr(c).add(T)),c.isActive=!0,c.attr({text:e}),k||c.css(S.style).shadow(S.shadow).attr({stroke:S.borderColor||o.color||h.color||n.neutralColor80}),e=(d=(u=u.tt=c).getBBox()).width+u.strokeWidth(),l&&(A=d.height,Y+=A,P&&(E-=A)),h=void 0===(h=o.plotX)?0:h,f=void 0===(f=o.plotY)?0:f,c=o.series,o.isHeader){h=m+h;var v=g+p/2}else{var _=c.xAxis,b=c.yAxis;h=_.pos+a(h,-w,_.len+w),c.shouldShowTooltip(0,b.pos-g+f,{ignoreX:!0})&&(v=b.pos+f)}h=a(h,D.left-w,D.right+w),"number"==typeof v?(d=d.height+1,f=L?L.call(s,e,d,o):i(h,v,l,e),t.push({align:L?0:void 0,anchorX:h,anchorY:v,boxWidth:e,point:o,rank:y(f.rank,l?1:0),size:d,target:f.y,tt:u,x:f.x})):u.isActive=!1}return t}),[]),!L&&t.some((function(t){var e=(s.outside?C:0)+t.anchorX;return e<D.left&&e+t.boxWidth<D.right||e<C-D.left+t.boxWidth&&D.right-e>e}))&&(t=t.map((function(t){var e=i(t.anchorX,t.anchorY,t.point.isHeader,t.boxWidth,!1);return c(t,{target:e.y,x:e.x})}))),s.cleanSplit(),e.distribute(t,Y);var I=C,j=C;t.forEach((function(t){var e=t.x,n=t.boxWidth;(t=t.isHeader)||(s.outside&&C+e<I&&(I=C+e),!t&&s.outside&&I+n>j&&(j=C+e))})),t.forEach((function(t){var e=t.x,n=t.anchorX,r=t.pos,i=t.point.isHeader;if(r={visibility:void 0===r?"hidden":"inherit",x:e,y:r+E,anchorX:n,anchorY:t.anchorY},s.outside&&e<n){var o=C-I;0<o&&(i||(r.x=e+o,r.anchorX=n+o),i&&(r.x=(j-I)/2,r.anchorX=n+o))}t.tt.attr(r)})),t=s.container,_=s.renderer,s.outside&&t&&_&&(u=T.getBBox(),_.setSize(u.width+u.x,u.height+u.y,!1),t.style.left=I+"px",t.style.top=l+"px")},t.prototype.drawTracker=function(){if(this.followPointer||!this.options.stickOnContact)this.tracker&&this.tracker.destroy();else{var t=this.chart,e=this.label,n=t.hoverPoint;if(e&&n){var r={x:0,y:0,width:0,height:0};n=this.getAnchor(n);var i=e.getBBox();n[0]+=t.plotLeft-e.translateX,n[1]+=t.plotTop-e.translateY,r.x=Math.min(0,n[0]),r.y=Math.min(0,n[1]),r.width=0>n[0]?Math.max(Math.abs(n[0]),i.width-n[0]):Math.max(Math.abs(n[0]),i.width),r.height=0>n[1]?Math.max(Math.abs(n[1]),i.height-Math.abs(n[1])):Math.max(Math.abs(n[1]),i.height),this.tracker?this.tracker.attr(r):(this.tracker=e.renderer.rect(r).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=e?"footer":"header",r=t.series,o=r.tooltipOptions,a=o.xDateFormat,s=r.xAxis,l=s&&"datetime"===s.options.type&&p(t.key),u=o[n+"Format"];return d(this,"headerFormatter",e={isFooter:e,labelConfig:t},(function(e){l&&!a&&(a=this.getXDateFormat(t,o,s)),l&&a&&(t.point&&t.point.tooltipDateKeys||["key"]).forEach((function(t){u=u.replace("{point."+t+"}","{point."+t+":"+a+"}")})),r.chart.styledMode&&(u=this.styledModeFormat(u)),e.text=i(u,{point:t,series:r},this.chart)})),e.text},t.prototype.update=function(t){this.destroy(),m(!0,this.chart.options.tooltip.userOptions,t),this.init(this.chart,m(!0,this.options,t))},t.prototype.updatePosition=function(t){var e=this.chart,n=e.pointer,r=this.getLabel(),i=t.plotX+e.plotLeft;if(e=t.plotY+e.plotTop,n=n.getChartPosition(),t=(this.options.positioner||this.getPosition).call(this,r.width,r.height,t),this.outside){var o=(this.options.borderWidth||0)+2*this.distance;this.renderer.setSize(r.width+o,r.height+o,!1),1===n.scaleX&&1===n.scaleY||(s(this.container,{transform:"scale("+n.scaleX+", "+n.scaleY+")"}),i*=n.scaleX,e*=n.scaleY),i+=n.left-t.x,e+=n.top-t.y}this.move(Math.round(t.x),Math.round(t.y||0),i,e)},t}(),e.Tooltip=t,e.Tooltip})),e(n,"Core/Pointer.js",[n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Tooltip.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i){var o=t.parse,a=e.charts,s=e.noop,l=i.addEvent,u=i.attr,c=i.css,d=i.defined,h=i.extend,p=i.find,f=i.fireEvent,m=i.isNumber,y=i.isObject,g=i.objectEach,v=i.offset,_=i.pick,b=i.splat;return t=function(){function t(t,e){this.lastValidTouch={},this.pinchDown=[],this.runChartClick=!1,this.eventsToUnbind=[],this.chart=t,this.hasDragged=!1,this.options=e,this.init(t,e)}return t.prototype.applyInactiveState=function(t){var e,n=[];(t||[]).forEach((function(t){e=t.series,n.push(e),e.linkedParent&&n.push(e.linkedParent),e.linkedSeries&&(n=n.concat(e.linkedSeries)),e.navigatorSeries&&n.push(e.navigatorSeries)})),this.chart.series.forEach((function(t){-1===n.indexOf(t)?t.setState("inactive",!0):t.options.inactiveOtherPoints&&t.setAllPointsToState("inactive")}))},t.prototype.destroy=function(){var t=this;this.eventsToUnbind.forEach((function(t){return t()})),this.eventsToUnbind=[],e.chartCount||(e.unbindDocumentMouseUp&&(e.unbindDocumentMouseUp=e.unbindDocumentMouseUp()),e.unbindDocumentTouchEnd&&(e.unbindDocumentTouchEnd=e.unbindDocumentTouchEnd())),clearInterval(t.tooltipTimeout),g(t,(function(e,n){t[n]=void 0}))},t.prototype.drag=function(t){var e=this.chart,r=e.options.chart,i=t.chartX,a=t.chartY,s=this.zoomHor,l=this.zoomVert,u=e.plotLeft,c=e.plotTop,d=e.plotWidth,h=e.plotHeight,p=this.selectionMarker,f=this.mouseDownX||0,m=this.mouseDownY||0,g=y(r.panning)?r.panning&&r.panning.enabled:r.panning,v=r.panKey&&t[r.panKey+"Key"];if((!p||!p.touch)&&(i<u?i=u:i>u+d&&(i=u+d),a<c?a=c:a>c+h&&(a=c+h),this.hasDragged=Math.sqrt(Math.pow(f-i,2)+Math.pow(m-a,2)),10<this.hasDragged)){var _=e.isInsidePlot(f-u,m-c,{visiblePlotOnly:!0});e.hasCartesianSeries&&(this.zoomX||this.zoomY)&&_&&!v&&!p&&(this.selectionMarker=p=e.renderer.rect(u,c,s?1:d,l?1:h,0).attr({class:"highcharts-selection-marker",zIndex:7}).add(),e.styledMode||p.attr({fill:r.selectionMarkerFill||o(n.highlightColor80).setOpacity(.25).get()})),p&&s&&(i-=f,p.attr({width:Math.abs(i),x:(0<i?0:i)+f})),p&&l&&(i=a-m,p.attr({height:Math.abs(i),y:(0<i?0:i)+m})),_&&!p&&g&&e.pan(t,r.panning)}},t.prototype.dragStart=function(t){var e=this.chart;e.mouseIsDown=t.type,e.cancelClick=!1,e.mouseDownX=this.mouseDownX=t.chartX,e.mouseDownY=this.mouseDownY=t.chartY},t.prototype.drop=function(t){var e=this,n=this.chart,r=this.hasPinched;if(this.selectionMarker){var i,o={originalEvent:t,xAxis:[],yAxis:[]},a=this.selectionMarker,s=a.attr?a.attr("x"):a.x,l=a.attr?a.attr("y"):a.y,u=a.attr?a.attr("width"):a.width,p=a.attr?a.attr("height"):a.height;(this.hasDragged||r)&&(n.axes.forEach((function(n){if(n.zoomEnabled&&d(n.min)&&(r||e[{xAxis:"zoomX",yAxis:"zoomY"}[n.coll]])&&m(s)&&m(l)){var a=n.horiz,c="touchend"===t.type?n.minPixelPadding:0,h=n.toValue((a?s:l)+c);a=n.toValue((a?s+u:l+p)-c),o[n.coll].push({axis:n,min:Math.min(h,a),max:Math.max(h,a)}),i=!0}})),i&&f(n,"selection",o,(function(t){n.zoom(h(t,r?{animation:!1}:null))}))),m(n.index)&&(this.selectionMarker=this.selectionMarker.destroy()),r&&this.scaleGroups()}n&&m(n.index)&&(c(n.container,{cursor:n._cursor}),n.cancelClick=10<this.hasDragged,n.mouseIsDown=this.hasDragged=this.hasPinched=!1,this.pinchDown=[])},t.prototype.findNearestKDPoint=function(t,e,n){var r,i=this.chart,o=i.hoverPoint;return i=i.tooltip,o&&i&&i.isStickyOnContact()?o:(t.forEach((function(t){var i=!(t.noSharedTooltip&&e)&&0>t.options.findNearestPointBy.indexOf("y");if(t=t.searchPoint(n,i),(i=y(t,!0)&&t.series)&&!(i=!y(r,!0))){i=r.distX-t.distX;var o=r.dist-t.dist,a=(t.series.group&&t.series.group.zIndex)-(r.series.group&&r.series.group.zIndex);i=0<(0!==i&&e?i:0!==o?o:0!==a?a:r.series.index>t.series.index?-1:1)}i&&(r=t)})),r)},t.prototype.getChartCoordinatesFromPoint=function(t,e){var n=t.series,r=n.xAxis;n=n.yAxis;var i=t.shapeArgs;if(r&&n){var o=_(t.clientX,t.plotX),a=t.plotY||0;return t.isNode&&i&&m(i.x)&&m(i.y)&&(o=i.x,a=i.y),e?{chartX:n.len+n.pos-a,chartY:r.len+r.pos-o}:{chartX:o+r.pos,chartY:a+n.pos}}if(i&&i.x&&i.y)return{chartX:i.x,chartY:i.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,2<n&&2<t&&(this.chartPosition.scaleX=e.width/n,this.chartPosition.scaleY=e.height/t),this.chartPosition},t.prototype.getCoordinates=function(t){var e={xAxis:[],yAxis:[]};return this.chart.axes.forEach((function(n){e[n.isXAxis?"xAxis":"yAxis"].push({axis:n,value:n.toValue(t[n.horiz?"chartX":"chartY"])})})),e},t.prototype.getHoverData=function(t,e,n,r,i,o){var a,s=[];r=!(!r||!t);var l=e&&!e.stickyTracking,u={chartX:o?o.chartX:void 0,chartY:o?o.chartY:void 0,shared:i};return f(this,"beforeGetHoverData",u),l=l?[e]:n.filter((function(t){return u.filter?u.filter(t):t.visible&&!(!i&&t.directTouch)&&_(t.options.enableMouseTracking,!0)&&t.stickyTracking})),e=(a=r||!o?t:this.findNearestKDPoint(l,i,o))&&a.series,a&&(i&&!e.noSharedTooltip?(l=n.filter((function(t){return u.filter?u.filter(t):t.visible&&!(!i&&t.directTouch)&&_(t.options.enableMouseTracking,!0)&&!t.noSharedTooltip}))).forEach((function(t){var e=p(t.points,(function(t){return t.x===a.x&&!t.isNull}));y(e)&&(t.chart.isBoosting&&(e=t.getPoint(e)),s.push(e))})):s.push(a)),f(this,"afterGetHoverData",u={hoverPoint:a}),{hoverPoint:u.hoverPoint,hoverSeries:e,hoverPoints:s}},t.prototype.getPointFromEvent=function(t){t=t.target;for(var e;t&&!e;)e=t.point,t=t.parentNode;return e},t.prototype.onTrackerMouseOut=function(t){t=t.relatedTarget||t.toElement;var e=this.chart.hoverSeries;this.isDirectTouch=!1,!e||!t||e.stickyTracking||this.inClass(t,"highcharts-tooltip")||this.inClass(t,"highcharts-series-"+e.index)&&this.inClass(t,"highcharts-tracker")||e.onMouseOut()},t.prototype.inClass=function(t,e){for(var n;t;){if(n=u(t,"class")){if(-1!==n.indexOf(e))return!0;if(-1!==n.indexOf("highcharts-container"))return!1}t=t.parentNode}},t.prototype.init=function(t,e){this.options=e,this.chart=t,this.runChartClick=!(!e.chart.events||!e.chart.events.click),this.pinchDown=[],this.lastValidTouch={},r&&(t.tooltip=new r(t,e.tooltip),this.followTouchMove=_(e.tooltip.followTouchMove,!0)),this.setDOMEvents()},t.prototype.normalize=function(t,e){var n=t.touches,r=n?n.length?n.item(0):_(n.changedTouches,t.changedTouches)[0]:t;return e||(e=this.getChartPosition()),n=r.pageX-e.left,r=r.pageY-e.top,n/=e.scaleX,r/=e.scaleY,h(t,{chartX:Math.round(n),chartY:Math.round(r)})},t.prototype.onContainerClick=function(t){var e=this.chart,n=e.hoverPoint;t=this.normalize(t);var r=e.plotLeft,i=e.plotTop;e.cancelClick||(n&&this.inClass(t.target,"highcharts-tracker")?(f(n.series,"click",h(t,{point:n})),e.hoverPoint&&n.firePointEvent("click",t)):(h(t,this.getCoordinates(t)),e.isInsidePlot(t.chartX-r,t.chartY-i,{visiblePlotOnly:!0})&&f(e,"click",t)))},t.prototype.onContainerMouseDown=function(t){var n=1==(1&(t.buttons||t.button));t=this.normalize(t),e.isFirefox&&0!==t.button&&this.onContainerMouseMove(t),(void 0===t.button||n)&&(this.zoomOption(t),n&&t.preventDefault&&t.preventDefault(),this.dragStart(t))},t.prototype.onContainerMouseLeave=function(t){var n=a[_(e.hoverChartIndex,-1)],r=this.chart.tooltip;t=this.normalize(t),n&&(t.relatedTarget||t.toElement)&&(n.pointer.reset(),n.pointer.chartPosition=void 0),r&&!r.isHidden&&this.reset()},t.prototype.onContainerMouseEnter=function(t){delete this.chartPosition},t.prototype.onContainerMouseMove=function(t){var e=this.chart;t=this.normalize(t),this.setHoverChartIndex(),t.preventDefault||(t.returnValue=!1),("mousedown"===e.mouseIsDown||this.touchSelect(t))&&this.drag(t),e.openMenu||!this.inClass(t.target,"highcharts-tracker")&&!e.isInsidePlot(t.chartX-e.plotLeft,t.chartY-e.plotTop,{visiblePlotOnly:!0})||this.runPointActions(t)},t.prototype.onDocumentTouchEnd=function(t){a[e.hoverChartIndex]&&a[e.hoverChartIndex].pointer.drop(t)},t.prototype.onContainerTouchMove=function(t){this.touchSelect(t)?this.onContainerMouseMove(t):this.touch(t)},t.prototype.onContainerTouchStart=function(t){this.touchSelect(t)?this.onContainerMouseDown(t):(this.zoomOption(t),this.touch(t,!0))},t.prototype.onDocumentMouseMove=function(t){var e=this.chart,n=this.chartPosition;t=this.normalize(t,n);var r=e.tooltip;!n||r&&r.isStickyOnContact()||e.isInsidePlot(t.chartX-e.plotLeft,t.chartY-e.plotTop,{visiblePlotOnly:!0})||this.inClass(t.target,"highcharts-tracker")||this.reset()},t.prototype.onDocumentMouseUp=function(t){var n=a[_(e.hoverChartIndex,-1)];n&&n.pointer.drop(t)},t.prototype.pinch=function(t){var e=this,n=e.chart,r=e.pinchDown,i=t.touches||[],o=i.length,a=e.lastValidTouch,l=e.hasZoom,u=e.selectionMarker,c={},d=1===o&&(e.inClass(t.target,"highcharts-tracker")&&n.runTrackerClick||e.runChartClick),p={};1<o&&(e.initiated=!0),l&&e.initiated&&!d&&!1!==t.cancelable&&t.preventDefault(),[].map.call(i,(function(t){return e.normalize(t)})),"touchstart"===t.type?([].forEach.call(i,(function(t,e){r[e]={chartX:t.chartX,chartY:t.chartY}})),a.x=[r[0].chartX,r[1]&&r[1].chartX],a.y=[r[0].chartY,r[1]&&r[1].chartY],n.axes.forEach((function(t){if(t.zoomEnabled){var e=n.bounds[t.horiz?"h":"v"],r=t.minPixelPadding,i=t.toPixels(Math.min(_(t.options.min,t.dataMin),t.dataMin)),o=t.toPixels(Math.max(_(t.options.max,t.dataMax),t.dataMax)),a=Math.max(i,o);e.min=Math.min(t.pos,Math.min(i,o)-r),e.max=Math.max(t.pos+t.len,a+r)}})),e.res=!0):e.followTouchMove&&1===o?this.runPointActions(e.normalize(t)):r.length&&(u||(e.selectionMarker=u=h({destroy:s,touch:!0},n.plotBox)),e.pinchTranslate(r,i,c,u,p,a),e.hasPinched=l,e.scaleGroups(c,p),e.res&&(e.res=!1,this.reset(!1,0)))},t.prototype.pinchTranslate=function(t,e,n,r,i,o){this.zoomHor&&this.pinchTranslateDirection(!0,t,e,n,r,i,o),this.zoomVert&&this.pinchTranslateDirection(!1,t,e,n,r,i,o)},t.prototype.pinchTranslateDirection=function(t,e,n,r,i,o,a,s){var l,u,c=this.chart,d=t?"x":"y",h=t?"X":"Y",p="chart"+h,f=t?"width":"height",m=c["plot"+(t?"Left":"Top")],y=s||1,g=c.inverted,v=c.bounds[t?"h":"v"],_=1===e.length,b=e[0][p],x=n[0][p],M=!_&&e[1][p],k=!_&&n[1][p];if((n=function(){"number"==typeof k&&20<Math.abs(b-M)&&(y=s||Math.abs(x-k)/Math.abs(b-M)),u=(m-x)/y+b,l=c["plot"+(t?"Width":"Height")]/y})(),(e=u)<v.min){e=v.min;var w=!0}else e+l>v.max&&(e=v.max-l,w=!0);w?(x-=.8*(x-a[d][0]),"number"==typeof k&&(k-=.8*(k-a[d][1])),n()):a[d]=[x,k],g||(o[d]=u-m,o[f]=l),o=g?1/y:y,i[f]=l,i[d]=e,r[g?t?"scaleY":"scaleX":"scale"+h]=y,r["translate"+h]=o*m+(x-o*b)},t.prototype.reset=function(t,e){var n=this.chart,r=n.hoverSeries,i=n.hoverPoint,o=n.hoverPoints,a=n.tooltip,s=a&&a.shared?o:i;t&&s&&b(s).forEach((function(e){e.series.isCartesian&&void 0===e.plotX&&(t=!1)})),t?a&&s&&b(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))})):i&&(i.setState(i.state,!0),n.axes.forEach((function(t){t.crosshair&&i.series[t.coll]===t&&t.drawCrosshair(null,i)})))):(i&&i.onMouseOut(),o&&o.forEach((function(t){t.setState()})),r&&r.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(t,n){var r=this.chart,i=r.tooltip&&r.tooltip.options.enabled?r.tooltip:void 0,o=!!i&&i.shared,s=n||r.hoverPoint,u=s&&s.series||r.hoverSeries;s=(u=this.getHoverData(s,u,r.series,(!t||"touchmove"!==t.type)&&(!!n||u&&u.directTouch&&this.isDirectTouch),o,t)).hoverPoint;var c=u.hoverPoints;if(n=(u=u.hoverSeries)&&u.tooltipOptions.followPointer&&!u.tooltipOptions.split,o=o&&u&&!u.noSharedTooltip,s&&(s!==r.hoverPoint||i&&i.isHidden)){if((r.hoverPoints||[]).forEach((function(t){-1===c.indexOf(t)&&t.setState()})),r.hoverSeries!==u&&u.onMouseOver(),this.applyInactiveState(c),(c||[]).forEach((function(t){t.setState("hover")})),r.hoverPoint&&r.hoverPoint.firePointEvent("mouseOut"),!s.series)return;r.hoverPoints=c,r.hoverPoint=s,s.firePointEvent("mouseOver"),i&&i.refresh(o?c:s,t)}else n&&i&&!i.isHidden&&(s=i.getAnchor([{}],t),r.isInsidePlot(s[0],s[1],{visiblePlotOnly:!0})&&i.updatePosition({plotX:s[0],plotY:s[1]}));this.unDocMouseMove||(this.unDocMouseMove=l(r.container.ownerDocument,"mousemove",(function(t){var n=a[e.hoverChartIndex];n&&n.pointer.onDocumentMouseMove(t)})),this.eventsToUnbind.push(this.unDocMouseMove)),r.axes.forEach((function(e){var n,i=_((e.crosshair||{}).snap,!0);i&&((n=r.hoverPoint)&&n.series[e.coll]===e||(n=p(c,(function(t){return t.series[e.coll]===e})))),n||!i?e.drawCrosshair(t,n):e.hideCrosshair()}))},t.prototype.scaleGroups=function(t,e){var n,r=this.chart;r.series.forEach((function(i){n=t||i.getPlotBox(),i.xAxis&&i.xAxis.zoomEnabled&&i.group&&(i.group.attr(n),i.markerGroup&&(i.markerGroup.attr(n),i.markerGroup.clip(e?r.clipRect:null)),i.dataLabelsGroup&&i.dataLabelsGroup.attr(n))})),r.clipRect.attr(e||r.clipBox)},t.prototype.setDOMEvents=function(){var t=this,n=this.chart.container,r=n.ownerDocument;n.onmousedown=this.onContainerMouseDown.bind(this),n.onmousemove=this.onContainerMouseMove.bind(this),n.onclick=this.onContainerClick.bind(this),this.eventsToUnbind.push(l(n,"mouseenter",this.onContainerMouseEnter.bind(this))),this.eventsToUnbind.push(l(n,"mouseleave",this.onContainerMouseLeave.bind(this))),e.unbindDocumentMouseUp||(e.unbindDocumentMouseUp=l(r,"mouseup",this.onDocumentMouseUp.bind(this)));for(var i=this.chart.renderTo.parentElement;i&&"BODY"!==i.tagName;)this.eventsToUnbind.push(l(i,"scroll",(function(){delete t.chartPosition}))),i=i.parentElement;e.hasTouch&&(this.eventsToUnbind.push(l(n,"touchstart",this.onContainerTouchStart.bind(this),{passive:!1})),this.eventsToUnbind.push(l(n,"touchmove",this.onContainerTouchMove.bind(this),{passive:!1})),e.unbindDocumentTouchEnd||(e.unbindDocumentTouchEnd=l(r,"touchend",this.onDocumentTouchEnd.bind(this),{passive:!1})))},t.prototype.setHoverChartIndex=function(){var t=this.chart,n=e.charts[_(e.hoverChartIndex,-1)];n&&n!==t&&n.pointer.onContainerMouseLeave({relatedTarget:!0}),n&&n.mouseIsDown||(e.hoverChartIndex=t.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 r=!!(e=this.pinchDown)[0]&&4<=Math.sqrt(Math.pow(e[0].chartX-t.chartX,2)+Math.pow(e[0].chartY-t.chartY,2));_(r,!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,r=n.zoomType||"";e=e.inverted,/touch/.test(t.type)&&(r=_(n.pinchType,r)),this.zoomX=t=/x/.test(r),this.zoomY=r=/y/.test(r),this.zoomHor=t&&!e||r&&e,this.zoomVert=r&&!e||t&&e,this.hasZoom=t||r},t}(),e.Pointer=t})),e(n,"Core/MSPointer.js",[n["Core/Globals.js"],n["Core/Pointer.js"],n["Core/Utilities.js"]],(function(t,e,n){function r(){var t=[];return t.item=function(t){return this[t]},d(p,(function(e){t.push({pageX:e.pageX,pageY:e.pageY,target:e.target})})),t}function i(e,n,i,o){"touch"!==e.pointerType&&e.pointerType!==e.MSPOINTER_TYPE_TOUCH||!a[t.hoverChartIndex]||(o(e),(o=a[t.hoverChartIndex].pointer)[n]({type:i,target:e.currentTarget,preventDefault:l,touches: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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),a=t.charts,s=t.doc,l=t.noop,u=n.addEvent,c=n.css,d=n.objectEach,h=n.removeEvent,p={},f=!!t.win.PointerEvent;return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.batchMSEvents=function(t){t(this.chart.container,f?"pointerdown":"MSPointerDown",this.onContainerPointerDown),t(this.chart.container,f?"pointermove":"MSPointerMove",this.onContainerPointerMove),t(s,f?"pointerup":"MSPointerUp",this.onDocumentPointerUp)},e.prototype.destroy=function(){this.batchMSEvents(h),t.prototype.destroy.call(this)},e.prototype.init=function(e,n){t.prototype.init.call(this,e,n),this.hasZoom&&c(e.container,{"-ms-touch-action":"none","touch-action":"none"})},e.prototype.onContainerPointerDown=function(t){i(t,"onContainerTouchStart","touchstart",(function(t){p[t.pointerId]={pageX:t.pageX,pageY:t.pageY,target:t.currentTarget}}))},e.prototype.onContainerPointerMove=function(t){i(t,"onContainerTouchMove","touchmove",(function(t){p[t.pointerId]={pageX:t.pageX,pageY:t.pageY},p[t.pointerId].target||(p[t.pointerId].target=t.currentTarget)}))},e.prototype.onDocumentPointerUp=function(t){i(t,"onDocumentTouchEnd","touchend",(function(t){delete p[t.pointerId]}))},e.prototype.setDOMEvents=function(){t.prototype.setDOMEvents.call(this),(this.hasZoom||this.followTouchMove)&&this.batchMSEvents(u)},e}(e)})),e(n,"Core/Series/Point.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Animation/AnimationUtilities.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Options.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o){var a=e.animObject,s=n.format,l=i.defaultOptions,u=o.addEvent,c=o.defined,d=o.erase,h=o.extend,p=o.fireEvent,f=o.getNestedProperty,m=o.isArray,y=o.isFunction,g=o.isNumber,v=o.isObject,_=o.merge,b=o.objectEach,x=o.pick,M=o.syncTimeout,k=o.removeEvent,w=o.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,e=this,n={x:e.startXPos,opacity:0},r=e.getGraphicalProps();r.singular.forEach((function(r){t="dataLabel"===r,e[r]=e[r].animate(t?{x:e[r].startXPos,y:e[r].startYPos,opacity:0}:n)})),r.plural.forEach((function(t){e[t].forEach((function(t){t.element&&t.animate(h({x:e.startXPos},t.startYPos?{x:t.startXPos,y:t.startYPos}:{}))}))}))},e.prototype.applyOptions=function(t,n){var r=this.series,i=r.options.pointValKey||r.pointValKey;return t=e.prototype.optionsToObject.call(this,t),h(this,t),this.options=this.options?h(this.options,t):t,t.group&&delete this.group,t.dataLabels&&delete this.dataLabels,i&&(this.y=e.prototype.getNestedProperty.call(this,i)),this.formatPrefix=(this.isNull=x(this.isValid&&!this.isValid(),null===this.x||!g(this.y)))?"null":"point",this.selected&&(this.state="select"),"name"in this&&void 0===n&&r.xAxis&&r.xAxis.hasNames&&(this.x=r.xAxis.nameToX(this)),void 0===this.x&&r&&(this.x=void 0===n?r.autoIncrement(this):n),this},e.prototype.destroy=function(){function t(){for(i in(e.graphic||e.dataLabel||e.dataLabels)&&(k(e),e.destroyElements()),e)e[i]=null}var e=this,n=e.series,r=n.chart;n=n.options.dataSorting;var i,o=r.hoverPoints,s=a(e.series.chart.renderer.globalAnimation);e.legendItem&&r.legend.destroyItem(e),o&&(e.setState(),d(o,e),o.length||(r.hoverPoints=null)),e===r.hoverPoint&&e.onMouseOut(),n&&n.enabled?(this.animateBeforeDestroy(),M(t,s.duration)):t(),r.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 r=this,i=this.series.options;(i.point.events[t]||r.options&&r.options.events&&r.options.events[t])&&r.importEvents(),"click"===t&&i.allowPointSelect&&(n=function(t){r.select&&r.select(null,t.ctrlKey||t.metaKey||t.shiftKey)}),p(r,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,r=[],i={singular:[],plural:[]};for((t=t||{graphic:1,dataLabel:1}).graphic&&r.push("graphic","upperGraphic","shadowGroup"),t.dataLabel&&r.push("dataLabel","dataLabelUpper","connector"),e=r.length;e--;){var o=r[e];n[o]&&i.singular.push(o)}return["dataLabel","connector"].forEach((function(e){var r=e+"s";t[e]&&n[r]&&i.plural.push(r)})),i},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.")?f(t,this.options):this[t]},e.prototype.getZone=function(){var t=this.series,e=t.zones;t=t.zoneAxis||"y";var n,r=0;for(n=e[r];this[t]>=n.value;)n=e[++r];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=c(this.id)?this.id:w(),this.resolveColor(),t.chart.pointCount++,p(this,"afterInit"),this},e.prototype.optionsToObject=function(t){var n={},r=this.series,i=r.options.keys,o=i||r.pointArrayMap||["y"],a=o.length,s=0,l=0;if(g(t)||null===t)n[o[0]]=t;else if(m(t))for(!i&&t.length>a&&("string"==(r=typeof t[0])?n.name=t[0]:"number"===r&&(n.x=t[0]),s++);l<a;)i&&void 0===t[s]||(0<o[l].indexOf(".")?e.prototype.setNestedProperty(n,t[s],o[l]):n[o[l]]=t[s]),s++,l++;else"object"==typeof t&&(n=t,t.dataLabels&&(r._hasPointLabels=!0),t.marker&&(r._hasPointMarkers=!0));return n},e.prototype.resolveColor=function(){var t=this.series,e=t.chart.options.chart.colorCount,n=t.chart.styledMode;if(delete this.nonZonedColor,t.options.colorByPoint){if(!n){var r=(e=t.options.colors||t.chart.options.colors)[t.colorCounter];e=e.length}n=t.colorCounter,t.colorCounter++,t.colorCounter===e&&(t.colorCounter=0)}else n||(r=t.color),n=t.colorIndex;this.colorIndex=x(this.options.colorIndex,n),this.color=x(this.options.color,r)},e.prototype.setNestedProperty=function(t,e,n){return n.split(".").reduce((function(t,n,r,i){return t[n]=i.length-1===r?e:v(t[n],!0)?t[n]:{},t[n]}),t),t},e.prototype.tooltipFormatter=function(t){var e=this.series,n=e.tooltipOptions,r=x(n.valueDecimals,""),i=n.valuePrefix||"",o=n.valueSuffix||"";return e.chart.styledMode&&(t=e.chart.tooltip.styledModeFormat(t)),(e.pointArrayMap||["y"]).forEach((function(e){e="{point."+e,(i||o)&&(t=t.replace(RegExp(e+"}","g"),i+e+"}"+o)),t=t.replace(RegExp(e+"}","g"),e+":,."+r+"f}")})),s(t,{point:this,series:this.series},e.chart)},e.prototype.update=function(t,e,n,r){function i(){a.applyOptions(t);var r=l&&a.hasDummyGraphic;r=null===a.y?!r:r,l&&r&&(a.graphic=l.destroy(),delete a.hasDummyGraphic),v(t,!0)&&(l&&l.element&&t&&t.marker&&void 0!==t.marker.symbol&&(a.graphic=l.destroy()),t&&t.dataLabels&&a.dataLabel&&(a.dataLabel=a.dataLabel.destroy()),a.connector&&(a.connector=a.connector.destroy())),o=a.index,s.updateParallelArrays(a,o),c.data[o]=v(c.data[o],!0)||v(t,!0)?a.options:x(t,c.data[o]),s.isDirty=s.isDirtyData=!0,!s.fixedBox&&s.hasCartesianSeries&&(u.isDirtyBox=!0),"point"===c.legendType&&(u.isDirtyLegend=!0),e&&u.redraw(n)}var o,a=this,s=a.series,l=a.graphic,u=s.chart,c=s.options;e=x(e,!0),!1===r?i():a.firePointEvent("update",{options:t},i)},e.prototype.remove=function(t,e){this.series.removePoint(this.series.data.indexOf(this),t,e)},e.prototype.select=function(t,e){var n=this,r=n.series,i=r.chart;this.selectedStaging=t=x(t,!n.selected),n.firePointEvent(t?"select":"unselect",{accumulate:e},(function(){n.selected=n.options.selected=t,r.options.data[r.data.indexOf(n)]=n.options,n.setState(t&&"select"),e||i.getSelectedPoints().forEach((function(t){var e=t.series;t.selected&&t!==n&&(t.selected=t.options.selected=!1,e.options.data[e.data.indexOf(t)]=t.options,t.setState(i.hoverPoints&&e.options.inactiveOtherPoints?"inactive":""),t.firePointEvent("unselect"))}))})),delete this.selectedStaging},e.prototype.onMouseOver=function(t){var e=this.series.chart,n=e.pointer;t=t?n.normalize(t):n.getChartCoordinatesFromPoint(this,e.inverted),n.runPointActions(t,this)},e.prototype.onMouseOut=function(){var t=this.series.chart;this.firePointEvent("mouseOut"),this.series.options.inactiveOtherPoints||(t.hoverPoints||[]).forEach((function(t){t.setState()})),t.hoverPoints=t.hoverPoint=null},e.prototype.importEvents=function(){if(!this.hasImportedEvents){var t=this,e=_(t.series.options.point,t.options).events;t.events=e,b(e,(function(e,n){y(e)&&u(t,n,e)})),this.hasImportedEvents=!0}},e.prototype.setState=function(e,n){var r,i=this.series,o=this.state,a=i.options.states[e||"normal"]||{},s=l.plotOptions[i.type].marker&&i.options.marker,u=s&&!1===s.enabled,c=s&&s.states&&s.states[e||"normal"]||{},d=!1===c.enabled,f=i.stateMarkerGraphic,m=this.marker||{},y=i.chart,v=i.halo,_=s&&i.markerAttribs;if(!((e=e||"")===this.state&&!n||this.selected&&"select"!==e||!1===a.enabled||e&&(d||u&&!1===c.enabled)||e&&m.states&&m.states[e]&&!1===m.states[e].enabled)){if(this.state=e,_&&(r=i.markerAttribs(this,e)),this.graphic&&!this.hasDummyGraphic){if(o&&this.graphic.removeClass("highcharts-point-"+o),e&&this.graphic.addClass("highcharts-point-"+e),!y.styledMode){var b=i.pointAttribs(this,e),M=x(y.options.chart.animation,a.animation);i.options.inactiveOtherPoints&&g(b.opacity)&&((this.dataLabels||[]).forEach((function(t){t&&t.animate({opacity:b.opacity},M)})),this.connector&&this.connector.animate({opacity:b.opacity},M)),this.graphic.animate(b,M)}r&&this.graphic.animate(r,x(y.options.chart.animation,c.animation,s.animation)),f&&f.hide()}else e&&c&&(o=m.symbol||i.symbol,f&&f.currentSymbol!==o&&(f=f.destroy()),r&&(f?f[n?"animate":"attr"]({x:r.x,y:r.y}):o&&(i.stateMarkerGraphic=f=y.renderer.symbol(o,r.x,r.y,r.width,r.height).add(i.markerGroup),f.currentSymbol=o)),!y.styledMode&&f&&f.attr(i.pointAttribs(this,e))),f&&(f[e&&this.isInside?"show":"hide"](),f.element.point=this);a=a.halo,r=(f=this.graphic||f)&&f.visibility||"inherit",a&&a.size&&f&&"hidden"!==r&&!this.isCluster?(v||(i.halo=v=y.renderer.path().add(f.parentGroup)),v.show()[n?"animate":"attr"]({d:this.haloPath(a.size)}),v.attr({class:"highcharts-halo highcharts-color-"+x(this.colorIndex,i.colorIndex)+(this.className?" "+this.className:""),visibility:r,zIndex:-1}),v.point=this,y.styledMode||v.attr(h({fill:this.color||i.color,"fill-opacity":a.opacity},t.filterUserAttributes(a.attributes||{})))):v&&v.point&&v.point.haloPath&&v.animate({d:v.point.haloPath(0)},null,v.hide),p(this,"afterSetState",{state:e})}},e.prototype.haloPath=function(t){return this.series.chart.renderer.symbols.circle(Math.floor(this.plotX)-t,this.plotY-t,2*t,2*t)},e}(),r.Point=e})),e(n,"Core/Legend.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Series/Point.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i){var o=t.animObject,a=t.setAnimation,s=e.format;t=n.isFirefox;var l=n.marginNames;e=n.win;var u=i.addEvent,c=i.createElement,d=i.css,h=i.defined,p=i.discardElement,f=i.find,m=i.fireEvent,y=i.isNumber,g=i.merge,v=i.pick,_=i.relativeLength,b=i.stableSort,x=i.syncTimeout;i=i.wrap;var M=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=v(t.padding,8);this.options=t,this.chart.styledMode||(this.itemStyle=t.itemStyle,this.itemHiddenStyle=g(this.itemStyle,t.itemHiddenStyle)),this.itemMarginTop=t.itemMarginTop||0,this.itemMarginBottom=t.itemMarginBottom||0,this.padding=e,this.initialItemY=e-5,this.symbolWidth=v(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(g(!0,this.options,t)),this.destroy(),n.isDirtyLegend=n.isDirtyBox=!0,v(e,!0)&&n.redraw(),m(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,r=t.legendItem,i=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,u={fill:s};r&&r.css({fill:n,color:n}),i&&i.attr({stroke:s}),o&&(l&&o.isMarker&&(u=t.pointAttribs(),e||(u.stroke=u.fill=a)),o.attr(u))}m(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,r=n.symbolPadding,i=!n.rtl,o=t._legendItemPos;n=o[0],o=o[1];var a=t.checkbox,s=t.legendGroup;s&&s.element&&(r={translateX:i?n:this.legendWidth-n-2*r-4,translateY:o},i=function(){m(e,"afterPositionItem",{item:t})},h(s.translateY)?s.animate(r,void 0,i):(s.attr(r),i())),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&&p(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 r=t.translateY;this.allItems.forEach((function(i){var o=i.checkbox;if(o){var a=r+n+o.y+(this.scrollOffset||0)+3;d(o,{left:t.translateX+i.checkboxOffset+o.x-20+"px",top:a+"px",display:this.proximate||a>r-6&&a<r+e-6?"":"none"})}}),this)}},t.prototype.renderTitle=function(){var t=this.options,e=this.padding,n=t.title,r=0;n.text&&(this.title||(this.title=this.chart.renderer.label(n.text,e-3,e-4,null,null,null,t.useHTML,null,"legend-title").attr({zIndex:1}),this.chart.styledMode||this.title.css(n.style),this.title.add(this.group)),n.width||this.title.css({width:this.maxLegendWidth+"px"}),r=(t=this.title.getBBox()).height,this.offsetWidth=t.width,this.contentGroup.attr({translateY:r})),this.titleHeight=r},t.prototype.setText=function(t){var e=this.options;t.legendItem.attr({text:e.labelFormat?s(e.labelFormat,t,this.chart):e.labelFormatter.call(t)})},t.prototype.renderItem=function(t){var e=this.chart,n=e.renderer,r=this.options,i=this.symbolWidth,o=r.symbolPadding||0,a=this.itemStyle,s=this.itemHiddenStyle,l="horizontal"===r.layout?v(r.itemDistance,20):0,u=!r.rtl,c=t.legendItem,d=!t.series,h=!d&&t.series.drawLegendSymbol?t.series:t,p=h.options,f=this.createCheckboxForItem&&p&&p.showCheckbox;p=i+o+l+(f?20:0);var m=r.useHTML,y=t.options.className;c||(t.legendGroup=n.g("legend-item").addClass("highcharts-"+h.type+"-series highcharts-color-"+t.colorIndex+(y?" "+y:"")+(d?" highcharts-series-"+t.index:"")).attr({zIndex:1}).add(this.scrollGroup),t.legendItem=c=n.text("",u?i+o:-o,this.baseline||0,m),e.styledMode||c.css(g(t.visible?a:s)),c.attr({align:u?"left":"right",zIndex:2}).add(t.legendGroup),this.baseline||(this.fontMetrics=n.fontMetrics(e.styledMode?12:a.fontSize,c),this.baseline=this.fontMetrics.f+3+this.itemMarginTop,c.attr("y",this.baseline),this.symbolHeight=r.symbolHeight||this.fontMetrics.f,r.squareSymbol&&(this.symbolWidth=v(r.symbolWidth,Math.max(this.symbolHeight,16)),p=this.symbolWidth+o+l+(f?20:0),u&&c.attr("x",this.symbolWidth+o))),h.drawLegendSymbol(this,t),this.setItemEvents&&this.setItemEvents(t,c,m)),f&&!t.checkbox&&this.createCheckboxForItem&&this.createCheckboxForItem(t),this.colorizeItem(t,t.visible),!e.styledMode&&a.width||c.css({width:(r.itemWidth||this.widthOption||e.spacingBox.width)-p+"px"}),this.setText(t),e=c.getBBox(),t.itemWidth=t.checkboxOffset=r.itemWidth||t.legendItemWidth||e.width+p,this.maxItemWidth=Math.max(this.maxItemWidth,t.itemWidth),this.totalItemWidth+=t.itemWidth,this.itemHeight=t.itemHeight=Math.round(t.legendItemHeight||e.height||this.symbolHeight)},t.prototype.layoutItem=function(t){var e=this.options,n=this.padding,r="horizontal"===e.layout,i=t.itemHeight,o=this.itemMarginBottom,a=this.itemMarginTop,s=r?v(e.itemDistance,20):0,l=this.maxLegendWidth;e=e.alignColumns&&this.totalItemWidth>l?this.maxItemWidth:t.itemWidth,r&&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(i,this.lastLineHeight),t._legendItemPos=[this.itemX,this.itemY],r?this.itemX+=e:(this.itemY+=a+i+o,this.lastLineHeight=i),this.offsetWidth=this.widthOption||Math.max((r?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&&v(n.showInLegend,!h(n.linkedTo)&&void 0,!0)&&(t=t.concat(e.legendItems||("point"===n.legendType?e.data:e)))})),m(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,r=this.options,i=this.getAlignment();i&&[/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/].forEach((function(o,a){o.test(i)&&!h(t[a])&&(n[l[a]]=Math.max(n[l[a]],n.legend[(a+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][a]*r[a%2?"x":"y"]+v(r.margin,12)+e[a]+(n.titleOffset[a]||0)))}))},t.prototype.proximatePositions=function(){var t=this.chart,e=[],r="left"===this.options.align;this.allItems.forEach((function(n){var i,o=r;if(n.yAxis){n.xAxis.options.reversed&&(o=!o),n.points&&(i=f(o?n.points:n.points.slice(0).reverse(),(function(t){return y(t.plotY)}))),o=this.itemMarginTop+n.legendItem.getBBox().height+this.itemMarginBottom;var a=n.yAxis.top-t.plotTop;n.visible?(i=i?i.plotY:n.yAxis.height,i+=a-.3*o):i=a+n.yAxis.height,e.push({target:i,size:o,item:n})}}),this),n.distribute(e,t.plotHeight),e.forEach((function(e){e.item._legendItemPos[1]=t.plotTop-t.spacing[0]+e.pos}))},t.prototype.render=function(){var t=this.chart,e=t.renderer,n=this.group,r=this.box,i=this.options,o=this.padding;this.itemX=o,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,this.widthOption=_(i.width,t.spacingBox.width-o);var a=t.spacingBox.width-2*o-i.x;-1<["rm","lm"].indexOf(this.getAlignment().substring(0,2))&&(a/=2),this.maxLegendWidth=this.widthOption||a,n||(this.group=n=e.g("legend").attr({zIndex:7}).add(),this.contentGroup=e.g().attr({zIndex:1}).add(n),this.scrollGroup=e.g().add(this.contentGroup)),this.renderTitle();var s=this.getAllItems();b(s,(function(t,e){return(t.options&&t.options.legendIndex||0)-(e.options&&e.options.legendIndex||0)})),i.reversed&&s.reverse(),this.allItems=s,this.display=a=!!s.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,s.forEach(this.renderItem,this),s.forEach(this.layoutItem,this),s=(this.widthOption||this.offsetWidth)+o;var l=this.lastItemY+this.lastLineHeight+this.titleHeight;l=this.handleOverflow(l),l+=o,r||(this.box=r=e.rect().addClass("highcharts-legend-box").attr({r:i.borderRadius}).add(n),r.isNew=!0),t.styledMode||r.attr({stroke:i.borderColor,"stroke-width":i.borderWidth||0,fill:i.backgroundColor||"none"}).shadow(i.shadow),0<s&&0<l&&(r[r.isNew?"attr":"animate"](r.crisp.call({},{x:0,y:0,width:s,height:l},r.strokeWidth())),r.isNew=!1),r[a?"show":"hide"](),t.styledMode&&"none"===n.getStyle("display")&&(s=l=0),this.legendWidth=s,this.legendHeight=l,a&&this.align(),this.proximate||this.positionItems(),m(this,"afterRender")},t.prototype.align=function(t){void 0===t&&(t=this.chart.spacingBox);var e=this.chart,n=this.options,r=t.y;/(lth|ct|rth)/.test(this.getAlignment())&&0<e.titleOffset[0]?r+=e.titleOffset[0]:/(lbh|cb|rbh)/.test(this.getAlignment())&&0<e.titleOffset[2]&&(r-=e.titleOffset[2]),r!==t.y&&(t=g(t,{y:r})),this.group.align(g(n,{width:this.legendWidth,height:this.legendHeight,verticalAlign:this.proximate?"top":n.verticalAlign}),!0,t)},t.prototype.handleOverflow=function(t){var e=this,n=this.chart,r=n.renderer,i=this.options,o=i.y,a=this.padding;o=n.spacingBox.height+("top"===i.verticalAlign?-o:o)-a;var s,l,u=i.maxHeight,c=this.clipRect,d=i.navigation,h=v(d.animation,!0),p=d.arrowSize||12,f=this.nav,m=this.pages,y=this.allItems,g=function(t){"number"==typeof t?c.attr({height:t}):c&&(e.clipRect=c.destroy(),e.contentGroup.clip()),e.contentGroup.div&&(e.contentGroup.div.style.clip=t?"rect("+a+"px,9999px,"+(a+t)+"px,0)":"auto")},_=function(t){return e[t]=r.circle(0,0,1.3*p).translate(p/2,p/2).add(f),n.styledMode||e[t].attr("fill","rgba(0,0,0,0.0001)"),e[t]};return"horizontal"!==i.layout||"middle"===i.verticalAlign||i.floating||(o/=2),u&&(o=Math.min(o,u)),m.length=0,t&&0<o&&t>o&&!1!==d.enabled?(this.clipHeight=s=Math.max(o-20-this.titleHeight-a,0),this.currentPage=v(this.currentPage,1),this.fullHeight=t,y.forEach((function(t,e){var n=t._legendItemPos[1],r=Math.round(t.legendItem.getBBox().height),i=m.length;(!i||n-m[i-1]>s&&(l||n)!==m[i-1])&&(m.push(l||n),i++),t.pageIx=i-1,l&&(y[e-1].pageIx=i-1),e===y.length-1&&n+r-m[i-1]>s&&n!==l&&(m.push(n),t.pageIx=i),n!==l&&(l=n)})),c||(c=e.clipRect=r.clipRect(0,a,9999,0),e.contentGroup.clip(c)),g(s),f||(this.nav=f=r.g().attr({zIndex:1}).add(this.group),this.up=r.symbol("triangle",0,0,p,p).add(f),_("upTracker").on("click",(function(){e.scroll(-1,h)})),this.pager=r.text("",15,10).addClass("highcharts-legend-navigation"),n.styledMode||this.pager.css(d.style),this.pager.add(f),this.down=r.symbol("triangle-down",0,0,p,p).add(f),_("downTracker").on("click",(function(){e.scroll(1,h)}))),e.scroll(0),t=o):f&&(g(),this.nav=f.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),t},t.prototype.scroll=function(t,e){var n=this,r=this.chart,i=this.pages,s=i.length,l=this.currentPage+t;t=this.clipHeight;var u=this.options.navigation,c=this.pager,d=this.padding;l>s&&(l=s),0<l&&(void 0!==e&&a(e,r),this.nav.attr({translateX:d,translateY:t+this.padding+7+this.titleHeight,visibility:"visible"}),[this.up,this.upTracker].forEach((function(t){t.attr({class:1===l?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})})),c.attr({text:l+"/"+s}),[this.down,this.downTracker].forEach((function(t){t.attr({x:18+this.pager.getBBox().width,class:l===s?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})}),this),r.styledMode||(this.up.attr({fill:1===l?u.inactiveColor:u.activeColor}),this.upTracker.css({cursor:1===l?"default":"pointer"}),this.down.attr({fill:l===s?u.inactiveColor:u.activeColor}),this.downTracker.css({cursor:l===s?"default":"pointer"})),this.scrollOffset=-i[l-1]+this.initialItemY,this.scrollGroup.animate({translateY:this.scrollOffset}),this.currentPage=l,this.positionCheckboxes(),e=o(v(e,r.renderer.globalAnimation,!0)),x((function(){m(n,"afterScroll",{currentPage:l})}),e.duration))},t.prototype.setItemEvents=function(t,e,n){var i=this,o=i.chart.renderer.boxWrapper,a=t instanceof r,s="highcharts-legend-"+(a?"point":"series")+"-active",l=i.chart.styledMode;(n?[e,t.legendSymbol]:[t.legendGroup]).forEach((function(n){n&&n.on("mouseover",(function(){t.visible&&i.allItems.forEach((function(e){t!==e&&e.setState("inactive",!a)})),t.setState("hover"),t.visible&&o.addClass(s),l||e.css(i.options.itemHoverStyle)})).on("mouseout",(function(){i.chart.styledMode||e.css(g(t.visible?i.itemStyle:i.itemHiddenStyle)),i.allItems.forEach((function(e){t!==e&&e.setState("",!a)})),o.removeClass(s),t.setState()})).on("click",(function(e){var n=function(){t.setVisible&&t.setVisible(),i.allItems.forEach((function(e){t!==e&&e.setState(t.visible?"inactive":"",!a)}))};o.removeClass(s),e={browserEvent:e},t.firePointEvent?t.firePointEvent("legendItemClick",e,n):m(t,"legendItemClick",e,n)}))}))},t.prototype.createCheckboxForItem=function(t){t.checkbox=c("input",{type:"checkbox",className:"highcharts-legend-checkbox",checked:t.selected,defaultChecked:t.selected},this.options.itemCheckboxStyle,this.chart.container),u(t.checkbox,"click",(function(e){m(t.series||t,"checkboxClick",{checked:e.target.checked,item:t},(function(){t.select()}))}))},t}();return(/Trident\/7\.0/.test(e.navigator&&e.navigator.userAgent)||t)&&i(M.prototype,"positionItem",(function(t,e){var n=this,r=function(){e._legendItemPos&&t.call(n,e)};r(),n.bubbleLegend||setTimeout(r)})),n.Legend=M,n.Legend})),e(n,"Core/Series/SeriesRegistry.js",[n["Core/Globals.js"],n["Core/Options.js"],n["Core/Series/Point.js"],n["Core/Utilities.js"]],(function(t,e,n,r){var i,o=e.defaultOptions,a=r.error,s=r.extendClass,l=r.merge;return function(e){function r(t,r){var i=o.plotOptions||{},a=r.defaultOptions;r.prototype.pointClass||(r.prototype.pointClass=n),r.prototype.type=t,a&&(i[t]=a),e.seriesTypes[t]=r}e.seriesTypes=t.seriesTypes,e.getSeries=function(t,n){void 0===n&&(n={});var r=t.options.chart;r=n.type||r.type||r.defaultSeriesType||"";var i=e.seriesTypes[r];return e||a(17,!0,t,{missingModuleFor:r}),"function"==typeof(r=new i).init&&r.init(t,n),r},e.registerSeriesType=r,e.seriesType=function(t,i,a,u,c){var d=o.plotOptions||{};return i=i||"",d[t]=l(d[i],a),r(t,s(e.seriesTypes[i]||function(){},u)),e.seriesTypes[t].prototype.type=t,c&&(e.seriesTypes[t].prototype.pointClass=s(n,c)),e.seriesTypes[t]}}(i||(i={})),t.seriesType=i.seriesType,i})),e(n,"Core/Chart/Chart.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Axis/Axis.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Legend.js"],n["Core/MSPointer.js"],n["Core/Options.js"],n["Core/Color/Palette.js"],n["Core/Pointer.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Time.js"],n["Core/Utilities.js"],n["Core/Renderer/HTML/AST.js"]],(function(t,e,n,r,i,o,a,s,l,u,c,d,h){var p=t.animate,f=t.animObject,m=t.setAnimation,y=n.numberFormat,g=r.charts,v=r.doc,_=r.win,b=a.defaultOptions,x=a.defaultTime,M=u.seriesTypes,k=d.addEvent,w=d.attr,S=d.cleanRecursively,L=d.createElement,D=d.css,T=d.defined,O=d.discardElement,P=d.erase,C=d.error,E=d.extend,A=d.find,Y=d.fireEvent,I=d.getStyle,j=d.isArray,F=d.isFunction,N=d.isNumber,R=d.isObject,H=d.isString,B=d.merge,W=d.objectEach,z=d.pick,G=d.pInt,V=d.relativeLength,U=d.removeEvent,X=d.splat,K=d.syncTimeout,Z=d.uniqueKey,q=r.marginNames,$=function(){function t(t,e,n){this.series=this.renderTo=this.renderer=this.pointer=this.pointCount=this.plotWidth=this.plotTop=this.plotLeft=this.plotHeight=this.plotBox=this.options=this.numberFormatter=this.margin=this.legend=this.labelCollectors=this.isResizing=this.index=this.container=this.colorCounter=this.clipBox=this.chartWidth=this.chartHeight=this.bounds=this.axisOffset=this.axes=void 0,this.sharedClips={},this.yAxis=this.xAxis=this.userOptions=this.titleOffset=this.time=this.symbolCounter=this.spacingBox=this.spacing=void 0,this.getArgs(t,e,n)}return t.prototype.getArgs=function(t,e,n){H(t)||t.nodeName?(this.renderTo=t,this.init(e,n)):this.init(t,e)},t.prototype.init=function(t,e){var n=t.plotOptions||{};Y(this,"init",{args:arguments},(function(){var i=B(b,t),o=i.chart;W(i.plotOptions,(function(t,e){R(t)&&(t.tooltip=n[e]&&B(n[e].tooltip)||void 0)})),i.tooltip.userOptions=t.chart&&t.chart.forExport&&t.tooltip.userOptions||t.tooltip,this.userOptions=t;var a=o.events;this.margin=[],this.spacing=[],this.bounds={h:{},v:{}},this.labelCollectors=[],this.callback=e,this.isResizing=0,this.options=i,this.axes=[],this.series=[],this.time=t.time&&Object.keys(t.time).length?new c(t.time):r.time,this.numberFormatter=o.numberFormatter||y,this.styledMode=o.styledMode,this.hasCartesianSeries=o.showAxes;var s=this;s.index=g.length,g.push(s),r.chartCount++,a&&W(a,(function(t,e){F(t)&&k(s,e,t)})),s.xAxis=[],s.yAxis=[],s.pointCount=s.colorCounter=s.symbolCounter=0,Y(s,"afterInit"),s.firstRender()}))},t.prototype.initSeries=function(t){var e=this.options.chart;e=t.type||e.type||e.defaultSeriesType;var n=M[e];return n||C(17,!0,this,{missingModuleFor:e}),"function"==typeof(e=new n).init&&e.init(this,t),e},t.prototype.setSeriesData=function(){this.getSeriesOrderByLinks().forEach((function(t){t.points||t.data||!t.enabledDataSorting||t.setData(t.options.data,!1)}))},t.prototype.getSeriesOrderByLinks=function(){return this.series.concat().sort((function(t,e){return t.linkedSeries.length||e.linkedSeries.length?e.linkedSeries.length-t.linkedSeries.length:0}))},t.prototype.orderSeries=function(t){var e=this.series;for(t=t||0;t<e.length;t++)e[t]&&(e[t].index=t,e[t].name=e[t].getName())},t.prototype.isInsidePlot=function(t,e,n){void 0===n&&(n={});var r=this.inverted,i=this.plotBox,o=this.plotLeft,a=this.plotTop,s=this.scrollablePlotBox,l=this.scrollingContainer,u=(l=void 0===l?{scrollLeft:0,scrollTop:0}:l).scrollLeft;l=l.scrollTop;var c=n.series;if(i=n.visiblePlotOnly&&s||i,t={x:s=n.inverted?e:t,y:e=n.inverted?t:e,isInsidePlot:!0},!n.ignoreX){var d=c&&(r?c.yAxis:c.xAxis)||{pos:o,len:1/0};(s=n.paneCoordinates?d.pos+s:o+s)>=Math.max(u+o,d.pos)&&s<=Math.min(u+o+i.width,d.pos+d.len)||(t.isInsidePlot=!1)}return!n.ignoreY&&t.isInsidePlot&&(r=c&&(r?c.xAxis:c.yAxis)||{pos:a,len:1/0},(n=n.paneCoordinates?r.pos+e:a+e)>=Math.max(l+a,r.pos)&&n<=Math.min(l+a+i.height,r.pos+r.len)||(t.isInsidePlot=!1)),Y(this,"afterIsInsidePlot",t),t.isInsidePlot},t.prototype.redraw=function(t){Y(this,"beforeRedraw");var e=this.hasCartesianSeries?this.axes:this.colorAxis||[],n=this.series,r=this.pointer,i=this.legend,o=this.userOptions.legend,a=this.isDirtyLegend,s=this.isDirtyBox,l=this.renderer,u=l.isHidden(),c=[];for(this.setResponsive&&this.setResponsive(!1),m(!!this.hasRendered&&t,this),u&&this.temporaryDisplay(),this.layOutTitles(),t=n.length;t--;){var d=n[t];if(d.options.stacking||d.options.centerInCategory){var h=!0;if(d.isDirty){var p=!0;break}}}if(p)for(t=n.length;t--;)(d=n[t]).options.stacking&&(d.isDirty=!0);n.forEach((function(t){t.isDirty&&("point"===t.options.legendType?("function"==typeof t.updateTotals&&t.updateTotals(),a=!0):o&&(o.labelFormatter||o.labelFormat)&&(a=!0)),t.isDirtyData&&Y(t,"updatedData")})),a&&i&&i.options.enabled&&(i.render(),this.isDirtyLegend=!1),h&&this.getStacks(),e.forEach((function(t){t.updateNames(),t.setScale()})),this.getMargins(),e.forEach((function(t){t.isDirty&&(s=!0)})),e.forEach((function(t){var e=t.min+","+t.max;t.extKey!==e&&(t.extKey=e,c.push((function(){Y(t,"afterSetExtremes",E(t.eventArgs,t.getExtremes())),delete t.eventArgs}))),(s||h)&&t.redraw()})),s&&this.drawChartBox(),Y(this,"predraw"),n.forEach((function(t){(s||t.isDirty)&&t.visible&&t.redraw(),t.isDirtyData=!1})),r&&r.reset(!0),l.draw(),Y(this,"redraw"),Y(this,"render"),u&&this.temporaryDisplay(!0),c.forEach((function(t){t.call()}))},t.prototype.get=function(t){function e(e){return e.id===t||e.options&&e.options.id===t}var n,r=this.series,i=A(this.axes,e)||A(this.series,e);for(n=0;!i&&n<r.length;n++)i=A(r[n].points||[],e);return i},t.prototype.getAxes=function(){var t=this,n=this.options,r=n.xAxis=X(n.xAxis||{});n=n.yAxis=X(n.yAxis||{}),Y(this,"getAxes"),r.forEach((function(t,e){t.index=e,t.isX=!0})),n.forEach((function(t,e){t.index=e})),r.concat(n).forEach((function(n){new e(t,n)})),Y(this,"afterGetAxes")},t.prototype.getSelectedPoints=function(){var t=[];return this.series.forEach((function(e){t=t.concat(e.getPointsCollection().filter((function(t){return z(t.selectedStaging,t.selected)})))})),t},t.prototype.getSelectedSeries=function(){return this.series.filter((function(t){return t.selected}))},t.prototype.setTitle=function(t,e,n){this.applyDescription("title",t),this.applyDescription("subtitle",e),this.applyDescription("caption",void 0),this.layOutTitles(n)},t.prototype.applyDescription=function(t,e){var n=this,r="title"===t?{color:s.neutralColor80,fontSize:this.options.isStock?"16px":"18px"}:{color:s.neutralColor60};r=this.options[t]=B(!this.styledMode&&{style:r},this.options[t],e);var i=this[t];i&&e&&(this[t]=i=i.destroy()),r&&!i&&((i=this.renderer.text(r.text,0,0,r.useHTML).attr({align:r.align,class:"highcharts-"+t,zIndex:r.zIndex||4}).add()).update=function(e){n[{title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"}[t]](e)},this.styledMode||i.css(r.style),this[t]=i)},t.prototype.layOutTitles=function(t){var e=[0,0,0],n=this.renderer,r=this.spacingBox;["title","subtitle","caption"].forEach((function(t){var i=this[t],o=this.options[t],a=o.verticalAlign||"top";if(t="title"===t?-3:"top"===a?e[0]+2:0,i){if(!this.styledMode)var s=o.style.fontSize;s=n.fontMetrics(s,i).b,i.css({width:(o.width||r.width+(o.widthAdjust||0))+"px"});var l=Math.round(i.getBBox(o.useHTML).height);i.align(E({y:"bottom"===a?s:t+s,height:l},o),!1,"spacingBox"),o.floating||("top"===a?e[0]=Math.ceil(e[0]+l):"bottom"===a&&(e[2]=Math.ceil(e[2]+l)))}}),this),e[0]&&"top"===(this.options.title.verticalAlign||"top")&&(e[0]+=this.options.title.margin),e[2]&&"bottom"===this.options.caption.verticalAlign&&(e[2]+=this.options.caption.margin);var i=!this.titleOffset||this.titleOffset.join(",")!==e.join(",");this.titleOffset=e,Y(this,"afterLayOutTitles"),!this.isDirtyBox&&i&&(this.isDirtyBox=this.isDirtyLegend=i,this.hasRendered&&z(t,!0)&&this.isDirtyBox&&this.redraw())},t.prototype.getChartSize=function(){var t=this.options.chart,e=t.width;t=t.height;var n=this.renderTo;T(e)||(this.containerWidth=I(n,"width")),T(t)||(this.containerHeight=I(n,"height")),this.chartWidth=Math.max(0,e||this.containerWidth||600),this.chartHeight=Math.max(0,V(t,this.chartWidth)||(1<this.containerHeight?this.containerHeight:400))},t.prototype.temporaryDisplay=function(t){var e=this.renderTo;if(t)for(;e&&e.style;)e.hcOrigStyle&&(D(e,e.hcOrigStyle),delete e.hcOrigStyle),e.hcOrigDetached&&(v.body.removeChild(e),e.hcOrigDetached=!1),e=e.parentNode;else for(;e&&e.style&&(v.body.contains(e)||e.parentNode||(e.hcOrigDetached=!0,v.body.appendChild(e)),("none"===I(e,"display",!1)||e.hcOricDetached)&&(e.hcOrigStyle={display:e.style.display,height:e.style.height,overflow:e.style.overflow},t={display:"block",overflow:"hidden"},e!==this.renderTo&&(t.height=0),D(e,t),e.offsetWidth||e.style.setProperty("display","block","important")),(e=e.parentNode)!==v.body););},t.prototype.setClassName=function(t){this.container.className="highcharts-container "+(t||"")},t.prototype.getContainer=function(){var t,e,n=this.options,i=n.chart,o=this.renderTo,a=Z();o||(this.renderTo=o=i.renderTo),H(o)&&(this.renderTo=o=v.getElementById(o)),o||C(13,!0,this);var s=G(w(o,"data-highcharts-chart"));N(s)&&g[s]&&g[s].hasRendered&&g[s].destroy(),w(o,"data-highcharts-chart",this.index),o.innerHTML="",i.skipClone||o.offsetWidth||this.temporaryDisplay(),this.getChartSize(),s=this.chartWidth;var l=this.chartHeight;if(D(o,{overflow:"hidden"}),this.styledMode||(t=E({position:"relative",overflow:"hidden",width:s+"px",height:l+"px",textAlign:"left",lineHeight:"normal",zIndex:0,"-webkit-tap-highlight-color":"rgba(0,0,0,0)",userSelect:"none","touch-action":"manipulation",outline:"none"},i.style||{})),this.container=o=L("div",{id:a},t,o),this._cursor=o.style.cursor,this.renderer=new(r[i.renderer]||r.Renderer)(o,s,l,null,i.forExport,n.exporting&&n.exporting.allowHTML,this.styledMode),m(void 0,this),this.setClassName(i.className),this.styledMode)for(e in n.defs)this.renderer.definition(n.defs[e]);else this.renderer.setStyle(i.style);this.renderer.chartIndex=this.index,Y(this,"afterGetContainer")},t.prototype.getMargins=function(t){var e=this.spacing,n=this.margin,r=this.titleOffset;this.resetMargins(),r[0]&&!T(n[0])&&(this.plotTop=Math.max(this.plotTop,r[0]+e[0])),r[2]&&!T(n[2])&&(this.marginBottom=Math.max(this.marginBottom,r[2]+e[2])),this.legend&&this.legend.display&&this.legend.adjustMargins(n,e),Y(this,"getMargins"),t||this.getAxisMargins()},t.prototype.getAxisMargins=function(){var t=this,e=t.axisOffset=[0,0,0,0],n=t.colorAxis,r=t.margin,i=function(t){t.forEach((function(t){t.visible&&t.getOffset()}))};t.hasCartesianSeries?i(t.axes):n&&n.length&&i(n),q.forEach((function(n,i){T(r[i])||(t[n]+=e[i])})),t.setChartSize()},t.prototype.reflow=function(t){var e=this,n=e.options.chart,r=e.renderTo,i=T(n.width)&&T(n.height),o=n.width||I(r,"width");n=n.height||I(r,"height"),r=t?t.target:_,delete e.pointer.chartPosition,i||e.isPrinting||!o||!n||r!==_&&r!==v||(o===e.containerWidth&&n===e.containerHeight||(d.clearTimeout(e.reflowTimeout),e.reflowTimeout=K((function(){e.container&&e.setSize(void 0,void 0,!1)}),t?100:0)),e.containerWidth=o,e.containerHeight=n)},t.prototype.setReflow=function(t){var e=this;!1===t||this.unbindReflow?!1===t&&this.unbindReflow&&(this.unbindReflow=this.unbindReflow()):(this.unbindReflow=k(_,"resize",(function(t){e.options&&e.reflow(t)})),k(this,"destroy",this.unbindReflow))},t.prototype.setSize=function(t,e,n){var r=this,i=r.renderer;r.isResizing+=1,m(n,r),n=i.globalAnimation,r.oldChartHeight=r.chartHeight,r.oldChartWidth=r.chartWidth,void 0!==t&&(r.options.chart.width=t),void 0!==e&&(r.options.chart.height=e),r.getChartSize(),r.styledMode||(n?p:D)(r.container,{width:r.chartWidth+"px",height:r.chartHeight+"px"},n),r.setChartSize(!0),i.setSize(r.chartWidth,r.chartHeight,n),r.axes.forEach((function(t){t.isDirty=!0,t.setScale()})),r.isDirtyLegend=!0,r.isDirtyBox=!0,r.layOutTitles(),r.getMargins(),r.redraw(n),r.oldChartHeight=null,Y(r,"resize"),K((function(){r&&Y(r,"endResize",null,(function(){--r.isResizing}))}),f(n).duration)},t.prototype.setChartSize=function(t){var e,n,r,i,o=this.inverted,a=this.renderer,s=this.chartWidth,l=this.chartHeight,u=this.options.chart,c=this.spacing,d=this.clipOffset;this.plotLeft=e=Math.round(this.plotLeft),this.plotTop=n=Math.round(this.plotTop),this.plotWidth=r=Math.max(0,Math.round(s-e-this.marginRight)),this.plotHeight=i=Math.max(0,Math.round(l-n-this.marginBottom)),this.plotSizeX=o?i:r,this.plotSizeY=o?r:i,this.plotBorderWidth=u.plotBorderWidth||0,this.spacingBox=a.spacingBox={x:c[3],y:c[0],width:s-c[3]-c[1],height:l-c[0]-c[2]},this.plotBox=a.plotBox={x:e,y:n,width:r,height:i},l=2*Math.floor(this.plotBorderWidth/2),o=Math.ceil(Math.max(l,d[3])/2),s=Math.ceil(Math.max(l,d[0])/2),this.clipBox={x:o,y:s,width:Math.floor(this.plotSizeX-Math.max(l,d[1])/2-o),height:Math.max(0,Math.floor(this.plotSizeY-Math.max(l,d[2])/2-s))},t||(this.axes.forEach((function(t){t.setAxisSize(),t.setAxisTranslation()})),a.alignElements()),Y(this,"afterSetChartSize",{skipAxes:t})},t.prototype.resetMargins=function(){Y(this,"resetMargins");var t=this,e=t.options.chart;["margin","spacing"].forEach((function(n){var r=e[n],i=R(r)?r:[r,r,r,r];["Top","Right","Bottom","Left"].forEach((function(r,o){t[n][o]=z(e[n+r],i[o])}))})),q.forEach((function(e,n){t[e]=z(t.margin[n],t.spacing[n])})),t.axisOffset=[0,0,0,0],t.clipOffset=[0,0,0,0]},t.prototype.drawChartBox=function(){var t,e=this.options.chart,n=this.renderer,r=this.chartWidth,i=this.chartHeight,o=this.chartBackground,a=this.plotBackground,s=this.plotBorder,l=this.styledMode,u=this.plotBGImage,c=e.backgroundColor,d=e.plotBackgroundColor,h=e.plotBackgroundImage,p=this.plotLeft,f=this.plotTop,m=this.plotWidth,y=this.plotHeight,g=this.plotBox,v=this.clipRect,_=this.clipBox,b="animate";if(o||(this.chartBackground=o=n.rect().addClass("highcharts-background").add(),b="attr"),l)var x=t=o.strokeWidth();else t=(x=e.borderWidth||0)+(e.shadow?8:0),c={fill:c||"none"},(x||o["stroke-width"])&&(c.stroke=e.borderColor,c["stroke-width"]=x),o.attr(c).shadow(e.shadow);o[b]({x:t/2,y:t/2,width:r-t-x%2,height:i-t-x%2,r:e.borderRadius}),b="animate",a||(b="attr",this.plotBackground=a=n.rect().addClass("highcharts-plot-background").add()),a[b](g),l||(a.attr({fill:d||"none"}).shadow(e.plotShadow),h&&(u?(h!==u.attr("href")&&u.attr("href",h),u.animate(g)):this.plotBGImage=n.image(h,p,f,m,y).add())),v?v.animate({width:_.width,height:_.height}):this.clipRect=n.clipRect(_),b="animate",s||(b="attr",this.plotBorder=s=n.rect().addClass("highcharts-plot-border").attr({zIndex:1}).add()),l||s.attr({stroke:e.plotBorderColor,"stroke-width":e.plotBorderWidth||0,fill:"none"}),s[b](s.crisp({x:p,y:f,width:m,height:y},-s.strokeWidth())),this.isDirtyBox=!1,Y(this,"afterDrawChartBox")},t.prototype.propFromSeries=function(){var t,e,n,r=this,i=r.options.chart,o=r.options.series;["inverted","angular","polar"].forEach((function(a){for(t=M[i.type||i.defaultSeriesType],n=i[a]||t&&t.prototype[a],e=o&&o.length;!n&&e--;)(t=M[o[e].type])&&t.prototype[a]&&(n=!0);r[a]=n}))},t.prototype.linkSeries=function(){var t=this,e=t.series;e.forEach((function(t){t.linkedSeries.length=0})),e.forEach((function(e){var n=e.options.linkedTo;H(n)&&(n=":previous"===n?t.series[e.index-1]:t.get(n))&&n.linkedParent!==e&&(n.linkedSeries.push(e),e.linkedParent=n,n.enabledDataSorting&&e.setDataSortingOptions(),e.visible=z(e.options.visible,n.options.visible,e.visible))})),Y(this,"afterLinkSeries")},t.prototype.renderSeries=function(){this.series.forEach((function(t){t.translate(),t.render()}))},t.prototype.renderLabels=function(){var t=this,e=t.options.labels;e.items&&e.items.forEach((function(n){var r=E(e.style,n.style),i=G(r.left)+t.plotLeft,o=G(r.top)+t.plotTop+12;delete r.left,delete r.top,t.renderer.text(n.html,i,o).attr({zIndex:2}).css(r).add()}))},t.prototype.render=function(){var t=this.axes,e=this.colorAxis,n=this.renderer,r=this.options,o=0,a=function(t){t.forEach((function(t){t.visible&&t.render()}))};this.setTitle(),this.legend=new i(this,r.legend),this.getStacks&&this.getStacks(),this.getMargins(!0),this.setChartSize(),r=this.plotWidth,t.some((function(t){if(t.horiz&&t.visible&&t.options.labels.enabled&&t.series.length)return o=21,!0}));var s=this.plotHeight=Math.max(this.plotHeight-o,0);t.forEach((function(t){t.setScale()})),this.getAxisMargins();var l=1.1<r/this.plotWidth,u=1.05<s/this.plotHeight;(l||u)&&(t.forEach((function(t){(t.horiz&&l||!t.horiz&&u)&&t.setTickInterval(!0)})),this.getMargins()),this.drawChartBox(),this.hasCartesianSeries?a(t):e&&e.length&&a(e),this.seriesGroup||(this.seriesGroup=n.g("series-group").attr({zIndex:3}).add()),this.renderSeries(),this.renderLabels(),this.addCredits(),this.setResponsive&&this.setResponsive(),this.hasRendered=!0},t.prototype.addCredits=function(t){var e=this,n=B(!0,this.options.credits,t);n.enabled&&!this.credits&&(this.credits=this.renderer.text(n.text+(this.mapCredits||""),0,0).addClass("highcharts-credits").on("click",(function(){n.href&&(_.location.href=n.href)})).attr({align:n.position.align,zIndex:8}),e.styledMode||this.credits.css(n.style),this.credits.add().align(n.position),this.credits.update=function(t){e.credits=e.credits.destroy(),e.addCredits(t)})},t.prototype.destroy=function(){var t,e=this,n=e.axes,i=e.series,o=e.container,a=o&&o.parentNode;for(Y(e,"destroy"),e.renderer.forExport?P(g,e):g[e.index]=void 0,r.chartCount--,e.renderTo.removeAttribute("data-highcharts-chart"),U(e),t=n.length;t--;)n[t]=n[t].destroy();for(this.scroller&&this.scroller.destroy&&this.scroller.destroy(),t=i.length;t--;)i[t]=i[t].destroy();"title subtitle chartBackground plotBackground plotBGImage plotBorder seriesGroup clipRect credits pointer rangeSelector legend resetZoomButton tooltip renderer".split(" ").forEach((function(t){var n=e[t];n&&n.destroy&&(e[t]=n.destroy())})),o&&(o.innerHTML="",U(o),a&&O(o)),W(e,(function(t,n){delete e[n]}))},t.prototype.firstRender=function(){var t=this,e=t.options;t.isReadyToRender&&!t.isReadyToRender()||(t.getContainer(),t.resetMargins(),t.setChartSize(),t.propFromSeries(),t.getAxes(),(j(e.series)?e.series:[]).forEach((function(e){t.initSeries(e)})),t.linkSeries(),t.setSeriesData(),Y(t,"beforeRender"),l&&(t.pointer=r.hasTouch||!_.PointerEvent&&!_.MSPointerEvent?new l(t,e):new o(t,e)),t.render(),t.pointer.getChartPosition(),t.renderer.imgCount||t.hasLoaded||t.onload(),t.temporaryDisplay(!0))},t.prototype.onload=function(){this.callbacks.concat([this.callback]).forEach((function(t){t&&void 0!==this.index&&t.apply(this,[this])}),this),Y(this,"load"),Y(this,"render"),T(this.index)&&this.setReflow(this.options.chart.reflow),this.hasLoaded=!0},t.prototype.addSeries=function(t,e,n){var r,i=this;return t&&(e=z(e,!0),Y(i,"addSeries",{options:t},(function(){r=i.initSeries(t),i.isDirtyLegend=!0,i.linkSeries(),r.enabledDataSorting&&r.setData(t.data,!1),Y(i,"afterAddSeries",{series:r}),e&&i.redraw(n)}))),r},t.prototype.addAxis=function(t,e,n,r){return this.createAxis(e?"xAxis":"yAxis",{axis:t,redraw:n,animation:r})},t.prototype.addColorAxis=function(t,e,n){return this.createAxis("colorAxis",{axis:t,redraw:e,animation:n})},t.prototype.createAxis=function(t,n){var i="colorAxis"===t,o=n.redraw,a=n.animation;return t=B(n.axis,{index:this[t].length,isX:"xAxis"===t}),t=i?new r.ColorAxis(this,t):new e(this,t),i&&(this.isDirtyLegend=!0,this.axes.forEach((function(t){t.series=[]})),this.series.forEach((function(t){t.bindAxes(),t.isDirtyData=!0}))),z(o,!0)&&this.redraw(a),t},t.prototype.showLoading=function(t){var e=this,n=e.options,r=e.loadingDiv,i=e.loadingSpan,o=n.loading,a=function(){r&&D(r,{left:e.plotLeft+"px",top:e.plotTop+"px",width:e.plotWidth+"px",height:e.plotHeight+"px"})};r||(e.loadingDiv=r=L("div",{className:"highcharts-loading highcharts-loading-hidden"},null,e.container)),i||(e.loadingSpan=i=L("span",{className:"highcharts-loading-inner"},null,r),k(e,"redraw",a)),r.className="highcharts-loading",h.setElementHTML(i,z(t,n.lang.loading,"")),e.styledMode||(D(r,E(o.style,{zIndex:10})),D(i,o.labelStyle),e.loadingShown||(D(r,{opacity:0,display:""}),p(r,{opacity:o.style.opacity||.5},{duration:o.showDuration||0}))),e.loadingShown=!0,a()},t.prototype.hideLoading=function(){var t=this.options,e=this.loadingDiv;e&&(e.className="highcharts-loading highcharts-loading-hidden",this.styledMode||p(e,{opacity:0},{duration:t.loading.hideDuration||100,complete:function(){D(e,{display:"none"})}})),this.loadingShown=!1},t.prototype.update=function(t,e,n,r){var i,o,a,s=this,l={credits:"addCredits",title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"},u=t.isResponsiveOptions,d=[];if(Y(s,"update",{options:t}),u||s.setResponsive(!1,!0),t=S(t,s.options),s.userOptions=B(s.userOptions,t),i=t.chart){if(B(!0,s.options.chart,i),"className"in i&&s.setClassName(i.className),"reflow"in i&&s.setReflow(i.reflow),"inverted"in i||"polar"in i||"type"in i){s.propFromSeries();var h=!0}"alignTicks"in i&&(h=!0),W(i,(function(t,e){-1!==s.propsRequireUpdateSeries.indexOf("chart."+e)&&(o=!0),-1!==s.propsRequireDirtyBox.indexOf(e)&&(s.isDirtyBox=!0),-1!==s.propsRequireReflow.indexOf(e)&&(u?s.isDirtyBox=!0:a=!0)})),!s.styledMode&&"style"in i&&s.renderer.setStyle(i.style)}!s.styledMode&&t.colors&&(this.options.colors=t.colors),t.time&&(this.time===x&&(this.time=new c(t.time)),B(!0,s.options.time,t.time)),W(t,(function(e,n){s[n]&&"function"==typeof s[n].update?s[n].update(e,!1):"function"==typeof s[l[n]]?s[l[n]](e):"colors"!==n&&-1===s.collectionsWithUpdate.indexOf(n)&&B(!0,s.options[n],t[n]),"chart"!==n&&-1!==s.propsRequireUpdateSeries.indexOf(n)&&(o=!0)})),this.collectionsWithUpdate.forEach((function(e){if(t[e]){var r=[];s[e].forEach((function(t,e){t.options.isInternal||r.push(z(t.options.index,e))})),X(t[e]).forEach((function(t,i){var o,a=T(t.id);a&&(o=s.get(t.id)),!o&&s[e]&&(o=s[e][r?r[i]:i])&&a&&T(o.options.id)&&(o=void 0),o&&o.coll===e&&(o.update(t,!1),n&&(o.touched=!0)),!o&&n&&s.collectionsWithInit[e]&&(s.collectionsWithInit[e][0].apply(s,[t].concat(s.collectionsWithInit[e][1]||[]).concat([!1])).touched=!0)})),n&&s[e].forEach((function(t){t.touched||t.options.isInternal?delete t.touched:d.push(t)}))}})),d.forEach((function(t){t.chart&&t.remove(!1)})),h&&s.axes.forEach((function(t){t.update({},!1)})),o&&s.getSeriesOrderByLinks().forEach((function(t){t.chart&&t.update({},!1)}),this),h=i&&i.width,i=i&&i.height,H(i)&&(i=V(i,h||s.chartWidth)),a||N(h)&&h!==s.chartWidth||N(i)&&i!==s.chartHeight?s.setSize(h,i,r):z(e,!0)&&s.redraw(r),Y(s,"afterUpdate",{options:t,redraw:e,animation:r})},t.prototype.setSubtitle=function(t,e){this.applyDescription("subtitle",t),this.layOutTitles(e)},t.prototype.setCaption=function(t,e){this.applyDescription("caption",t),this.layOutTitles(e)},t.prototype.showResetZoom=function(){function t(){e.zoomOut()}var e=this,n=b.lang,r=e.options.chart.resetZoomButton,i=r.theme,o=i.states,a="chart"===r.relativeTo||"spacingBox"===r.relativeTo?null:"scrollablePlotBox";Y(this,"beforeShowResetZoom",null,(function(){e.resetZoomButton=e.renderer.button(n.resetZoom,null,null,t,i,o&&o.hover).attr({align:r.position.align,title:n.resetZoomTitle}).addClass("highcharts-reset-zoom").add().align(r.position,!1,a)})),Y(this,"afterShowResetZoom")},t.prototype.zoomOut=function(){Y(this,"selection",{resetSelection:!0},this.zoom)},t.prototype.zoom=function(t){var e,n=this,r=n.pointer,i=!1,o=n.inverted?r.mouseDownX:r.mouseDownY;!t||t.resetSelection?(n.axes.forEach((function(t){e=t.zoom()})),r.initiated=!1):t.xAxis.concat(t.yAxis).forEach((function(t){var a=t.axis,s=n.inverted?a.left:a.top,l=n.inverted?s+a.width:s+a.height,u=a.isXAxis,c=!1;(!u&&o>=s&&o<=l||u||!T(o))&&(c=!0),r[u?"zoomX":"zoomY"]&&c&&(e=a.zoom(t.min,t.max),a.displayBtn&&(i=!0))}));var a=n.resetZoomButton;i&&!a?n.showResetZoom():!i&&R(a)&&(n.resetZoomButton=a.destroy()),e&&n.redraw(z(n.options.chart.animation,t&&t.animation,100>n.pointCount))},t.prototype.pan=function(t,e){var n,r=this,i=r.hoverPoints,o=r.options.chart,a=r.options.mapNavigation&&r.options.mapNavigation.enabled;e="object"==typeof e?e:{enabled:e,type:"x"},o&&o.panning&&(o.panning=e);var s=e.type;Y(this,"pan",{originalEvent:t},(function(){i&&i.forEach((function(t){t.setState()}));var e=[1];"xy"===s?e=[1,0]:"y"===s&&(e=[0]),e.forEach((function(e){var i=r[e?"xAxis":"yAxis"][0],o=i.horiz,l=t[o?"chartX":"chartY"],u=r[o=o?"mouseDownX":"mouseDownY"],c=(i.pointRange||0)/2,d=i.reversed&&!r.inverted||!i.reversed&&r.inverted?-1:1,h=i.getExtremes(),p=i.toValue(u-l,!0)+c*d,f=(d=i.toValue(u+i.len-l,!0)-c*d)<p;u=f?d:p,p=f?p:d,d=i.hasVerticalPanning();var m=i.panningState;!d||e||m&&!m.isDirty||i.series.forEach((function(t){var e=t.getProcessedData(!0);e=t.getExtremes(e.yData,!0),m||(m={startMin:Number.MAX_VALUE,startMax:-Number.MAX_VALUE}),N(e.dataMin)&&N(e.dataMax)&&(m.startMin=Math.min(z(t.options.threshold,1/0),e.dataMin,m.startMin),m.startMax=Math.max(z(t.options.threshold,-1/0),e.dataMax,m.startMax))})),e=Math.min(z(m&&m.startMin,h.dataMin),c?h.min:i.toValue(i.toPixels(h.min)-i.minPixelPadding)),c=Math.max(z(m&&m.startMax,h.dataMax),c?h.max:i.toValue(i.toPixels(h.max)+i.minPixelPadding)),i.panningState=m,i.isOrdinal||(0<(d=e-u)&&(p+=d,u=e),0<(d=p-c)&&(p=c,u-=d),i.series.length&&u!==h.min&&p!==h.max&&u>=e&&p<=c&&(i.setExtremes(u,p,!1,!1,{trigger:"pan"}),r.resetZoomButton||a||u===e||p===c||!s.match("y")||(r.showResetZoom(),i.displayBtn=!1),n=!0),r[o]=l)})),n&&r.redraw(!1),D(r.container,{cursor:"move"})}))},t}();return E($.prototype,{callbacks:[],collectionsWithInit:{xAxis:[$.prototype.addAxis,[!0]],yAxis:[$.prototype.addAxis,[!1]],series:[$.prototype.addSeries]},collectionsWithUpdate:["xAxis","yAxis","zAxis","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(" ")}),r.chart=function(t,e,n){return new $(t,e,n)},r.Chart=$,$})),e(n,"Mixins/LegendSymbol.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.merge,r=e.pick;return t.LegendSymbolMixin={drawRectangle:function(t,e){var n=t.symbolHeight,i=t.options.squareSymbol;e.legendSymbol=this.chart.renderer.rect(i?(t.symbolWidth-n)/2:0,t.baseline-n+1,i?n:t.symbolWidth,n,r(t.options.symbolRadius,n/2)).addClass("highcharts-point").attr({zIndex:3}).add(e.legendGroup)},drawLineMarker:function(t){var e=this.options,i=e.marker,o=t.symbolWidth,a=t.symbolHeight,s=a/2,l=this.chart.renderer,u=this.legendGroup;t=t.baseline-Math.round(.3*t.fontMetrics.b);var c={};this.chart.styledMode||(c={"stroke-width":e.lineWidth||0},e.dashStyle&&(c.dashstyle=e.dashStyle)),this.legendLine=l.path([["M",0,t],["L",o,t]]).addClass("highcharts-graph").attr(c).add(u),i&&!1!==i.enabled&&o&&(e=Math.min(r(i.radius,s),s),0===this.symbol.indexOf("url")&&(i=n(i,{width:a,height:a}),e=0),this.legendSymbol=i=l.symbol(this.symbol,o/2-e,t-e,2*e,2*e,i).addClass("highcharts-point").add(u),i.isMarker=!0)}}})),e(n,"Core/Series/Series.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Globals.js"],n["Mixins/LegendSymbol.js"],n["Core/Options.js"],n["Core/Color/Palette.js"],n["Core/Series/Point.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s,l){var u=t.animObject,c=t.setAnimation,d=e.hasTouch,h=e.svg,p=e.win,f=r.defaultOptions,m=a.seriesTypes,y=l.addEvent,g=l.arrayMax,v=l.arrayMin,_=l.clamp,b=l.cleanRecursively,x=l.correctFloat,M=l.defined,k=l.erase,w=l.error,S=l.extend,L=l.find,D=l.fireEvent,T=l.getNestedProperty,O=l.isArray,P=l.isFunction,C=l.isNumber,E=l.isString,A=l.merge,Y=l.objectEach,I=l.pick,j=l.removeEvent,F=l.splat,N=l.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){D(this,"init",{options:e});var n,r=this,i=t.series;this.eventOptions=this.eventOptions||{},this.eventsToUnbind=[],r.chart=t,r.options=r.setOptions(e);var o=r.options;r.linkedSeries=[],r.bindAxes(),S(r,{name:o.name,state:"",visible:!1!==o.visible,selected:!0===o.selected}),e=o.events,Y(e,(function(t,e){P(t)&&r.eventOptions[e]!==t&&(P(r.eventOptions[e])&&j(r,e,r.eventOptions[e]),r.eventOptions[e]=t,y(r,e,t))})),(e&&e.click||o.point&&o.point.events&&o.point.events.click||o.allowPointSelect)&&(t.runTrackerClick=!0),r.getColor(),r.getSymbol(),r.parallelArrays.forEach((function(t){r[t+"Data"]||(r[t+"Data"]=[])})),r.isCartesian&&(t.hasCartesianSeries=!0),i.length&&(n=i[i.length-1]),r._i=I(n&&n._i,-1)+1,r.opacity=r.options.opacity,t.orderSeries(this.insert(i)),o.dataSorting&&o.dataSorting.enabled?r.setDataSortingOptions():r.points||r.data||r.setData(o.data,!1),D(this,"afterInit")},t.prototype.is=function(t){return m[t]&&this instanceof m[t]},t.prototype.insert=function(t){var e,n=this.options.index;if(C(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,r=e.chart;D(this,"bindAxes",null,(function(){(e.axisTypes||[]).forEach((function(i){var o=0;r[i].forEach((function(r){t=r.options,(n[i]===o&&!t.isInternal||void 0!==n[i]&&n[i]===t.id||void 0===n[i]&&0===t.index)&&(e.insert(r.series),e[i]=r,r.isDirty=!0),t.isInternal||o++})),e[i]||e.optionalAxis===i||w(18,!0,r)}))})),D(this,"afterBindAxes")},t.prototype.updateParallelArrays=function(t,e){var n=t.series,r=arguments,i=C(e)?function(r){var i="y"===r&&n.toYData?n.toYData(t):t[r];n[r+"Data"][e]=i}:function(t){Array.prototype[e].apply(n[t+"Data"],Array.prototype.slice.call(r,2))};n.parallelArrays.forEach(i)},t.prototype.hasData=function(){return this.visible&&void 0!==this.dataMax&&void 0!==this.dataMin||this.visible&&this.yData&&0<this.yData.length},t.prototype.autoIncrement=function(){var t,e=this.options,n=this.xIncrement,r=e.pointIntervalUnit,i=this.chart.time;return n=I(n,e.pointStart,0),this.pointInterval=t=I(this.pointInterval,e.pointInterval,1),r&&(e=new i.Date(n),"day"===r?i.set("Date",e,i.get("Date",e)+t):"month"===r?i.set("Month",e,i.get("Month",e)+t):"year"===r&&i.set("FullYear",e,i.get("FullYear",e)+t),t=e.getTime()-n),this.xIncrement=n+t,n},t.prototype.setDataSortingOptions=function(){var t=this.options;S(this,{requireSorting:!1,sorted:!1,enabledDataSorting:!0,allowDG:!1}),M(t.pointRange)||(t.pointRange=1)},t.prototype.setOptions=function(t){var e=this.chart,n=e.options,r=n.plotOptions,i=e.userOptions||{};t=A(t),e=e.styledMode;var o={plotOptions:r,userOptions:t};D(this,"setOptions",o);var a=o.plotOptions[this.type],s=i.plotOptions||{};return this.userOptions=o.userOptions,i=A(a,r.series,i.plotOptions&&i.plotOptions[this.type],t),this.tooltipOptions=A(f.tooltip,f.plotOptions.series&&f.plotOptions.series.tooltip,f.plotOptions[this.type].tooltip,n.tooltip.userOptions,r.series&&r.series.tooltip,r[this.type].tooltip,t.tooltip),this.stickyTracking=I(t.stickyTracking,s[this.type]&&s[this.type].stickyTracking,s.series&&s.series.stickyTracking,!(!this.tooltipOptions.shared||this.noSharedTooltip)||i.stickyTracking),null===a.marker&&delete i.marker,this.zoneAxis=i.zoneAxis,n=this.zones=(i.zones||[]).slice(),!i.negativeColor&&!i.negativeFillColor||i.zones||(r={value:i[this.zoneAxis+"Threshold"]||i.threshold||0,className:"highcharts-negative"},e||(r.color=i.negativeColor,r.fillColor=i.negativeFillColor),n.push(r)),n.length&&M(n[n.length-1].value)&&n.push(e?{}:{color:this.color,fillColor:this.fillColor}),D(this,"afterSetOptions",{options:i}),i},t.prototype.getName=function(){return I(this.options.name,"Series "+(this.index+1))},t.prototype.getCyclic=function(t,e,n){var r=this.chart,i=this.userOptions,o=t+"Index",a=t+"Counter",s=n?n.length:I(r.options.chart[t+"Count"],r[t+"Count"]);if(!e){var l=I(i[o],i["_"+o]);M(l)||(r.series.length||(r[a]=0),i["_"+o]=l=r[a]%s,r[a]+=1),n&&(e=n[l])}void 0!==l&&(this[o]=l),this[t]=e},t.prototype.getColor=function(){this.chart.styledMode?this.getCyclic("color"):this.options.colorByPoint?this.color=i.neutralColor20:this.getCyclic("color",this.options.color||f.plotOptions[this.type].color,this.chart.options.colors)},t.prototype.getPointsCollection=function(){return(this.hasGroupedData?this.points:this.data)||[]},t.prototype.getSymbol=function(){this.getCyclic("symbol",this.options.marker.symbol,this.chart.options.symbols)},t.prototype.findPointIndex=function(t,e){var n,r=t.id,i=t.x,o=this.points,a=this.options.dataSorting;if(r)var s=this.chart.get(r);else if(this.linkedParent||this.enabledDataSorting){var l=a&&a.matchByName?"name":"index";if(!(s=L(o,(function(e){return!e.touched&&e[l]===t[l]}))))return}if(s){var u=s&&s.index;void 0!==u&&(n=!0)}return void 0===u&&C(i)&&(u=this.xData.indexOf(i,e)),-1!==u&&void 0!==u&&this.cropped&&(u=u>=this.cropStart?u-this.cropStart:u),!n&&o[u]&&o[u].touched&&(u=void 0),u},t.prototype.updateData=function(t,e){var n,r,i,o=this.options,a=o.dataSorting,s=this.points,l=[],u=this.requireSorting,c=t.length===s.length,d=!0;if(this.xIncrement=null,t.forEach((function(t,e){var r=M(t)&&this.pointClass.prototype.optionsToObject.call({series:this},t)||{},d=r.x;r.id||C(d)?(-1===(d=this.findPointIndex(r,i))||void 0===d?l.push(t):s[d]&&t!==o.data[d]?(s[d].update(t,!1,null,!1),s[d].touched=!0,u&&(i=d+1)):s[d]&&(s[d].touched=!0),(!c||e!==d||a&&a.enabled||this.hasDerivedData)&&(n=!0)):l.push(t)}),this),n)for(t=s.length;t--;)(r=s[t])&&!r.touched&&r.remove&&r.remove(!1,e);else!c||a&&a.enabled?d=!1:(t.forEach((function(t,e){s[e].update&&t!==s[e].y&&s[e].update(t,!1,null,!1)})),l.length=0);return s.forEach((function(t){t&&(t.touched=!1)})),!!d&&(l.forEach((function(t){this.addPoint(t,!1,null,null,!1)}),this),null===this.xIncrement&&this.xData&&this.xData.length&&(this.xIncrement=g(this.xData),this.autoIncrement()),!0)},t.prototype.setData=function(t,e,n,r){var i,o=this,a=o.points,s=a&&a.length||0,l=o.options,u=o.chart,c=l.dataSorting,d=null,h=o.xAxis;d=l.turboThreshold;var p,f=this.xData,m=this.yData,y=(i=o.pointArrayMap)&&i.length,g=l.keys,v=0,_=1;if(i=(t=t||[]).length,e=I(e,!0),c&&c.enabled&&(t=this.sortData(t)),!1!==r&&i&&s&&!o.cropped&&!o.hasGroupedData&&o.visible&&!o.isSeriesBoosting&&(p=this.updateData(t,n)),!p){if(o.xIncrement=null,o.colorCounter=0,this.parallelArrays.forEach((function(t){o[t+"Data"].length=0})),d&&i>d)if(d=o.getFirstValidPoint(t),C(d))for(n=0;n<i;n++)f[n]=this.autoIncrement(),m[n]=t[n];else if(O(d))if(y)for(n=0;n<i;n++)r=t[n],f[n]=r[0],m[n]=r.slice(1,y+1);else for(g&&(v=0<=(v=g.indexOf("x"))?v:0,_=0<=(_=g.indexOf("y"))?_:1),n=0;n<i;n++)r=t[n],f[n]=r[v],m[n]=r[_];else w(12,!1,u);else for(n=0;n<i;n++)void 0!==t[n]&&(r={series:o},o.pointClass.prototype.applyOptions.apply(r,[t[n]]),o.updateParallelArrays(r,n));for(m&&E(m[0])&&w(14,!0,u),o.data=[],o.options.data=o.userOptions.data=t,n=s;n--;)a[n]&&a[n].destroy&&a[n].destroy();h&&(h.minRange=h.userMinRange),o.isDirty=u.isDirtyBox=!0,o.isDirtyData=!!a,n=!1}"point"===l.legendType&&(this.processData(),this.generatePoints()),e&&u.redraw(n)},t.prototype.sortData=function(t){var e=this,n=e.options.dataSorting.sortKey||"y",r=function(t,e){return M(e)&&t.pointClass.prototype.optionsToObject.call({series:t},e)||{}};return t.forEach((function(n,i){t[i]=r(e,n),t[i].index=i}),this),t.concat().sort((function(t,e){return t=T(n,t),(e=T(n,e))<t?-1:e>t?1:0})).forEach((function(t,e){t.x=e}),this),e.linkedSeries&&e.linkedSeries.forEach((function(e){var n=e.options,i=n.data;n.dataSorting&&n.dataSorting.enabled||!i||(i.forEach((function(n,o){i[o]=r(e,n),t[o]&&(i[o].x=t[o].x,i[o].index=o)})),e.setData(i,!1))})),t},t.prototype.getProcessedData=function(t){var e=this.xData,n=this.yData,r=e.length,i=0,o=this.xAxis,a=this.options,s=a.cropThreshold,l=t||this.getExtremesFromAll||a.getExtremesFromAll,u=this.isCartesian;t=o&&o.val2lin,a=!(!o||!o.logarithmic);var c=this.requireSorting;if(o)var d=(o=o.getExtremes()).min,h=o.max;if(u&&this.sorted&&!l&&(!s||r>s||this.forceCrop))if(e[r-1]<d||e[0]>h)e=[],n=[];else if(this.yData&&(e[0]<d||e[r-1]>h)){e=(i=this.cropData(this.xData,this.yData,d,h)).xData,n=i.yData,i=i.start;var p=!0}for(s=e.length||1;--s;)if(0<(r=a?t(e[s])-t(e[s-1]):e[s]-e[s-1])&&(void 0===f||r<f))var f=r;else 0>r&&c&&(w(15,!1,this.chart),c=!1);return{xData:e,yData:n,cropped:p,cropStart:i,closestPointRange:f}},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},t.prototype.cropData=function(t,e,n,r,i){var o,a=t.length,s=0,l=a;for(i=I(i,this.cropShoulder),o=0;o<a;o++)if(t[o]>=n){s=Math.max(0,o-i);break}for(n=o;n<a;n++)if(t[n]>r){l=n+i;break}return{xData:t.slice(s,l),yData:e.slice(s,l),start:s,end:l}},t.prototype.generatePoints=function(){var t,e,n=this.options,r=n.data,i=this.data,o=this.processedXData,a=this.processedYData,s=this.pointClass,l=o.length,u=this.cropStart||0,c=this.hasGroupedData,d=n.keys,h=[];for(n=n.dataGrouping&&n.dataGrouping.groupAll?u:0,i||c||((i=[]).length=r.length,i=this.data=i),d&&c&&(this.options.keys=!1),e=0;e<l;e++){var p=u+e;if(c){var f=(new s).init(this,[o[e]].concat(F(a[e])));f.dataGroup=this.groupMap[n+e],f.dataGroup.options&&(f.options=f.dataGroup.options,S(f,f.dataGroup.options),delete f.dataLabels)}else(f=i[p])||void 0===r[p]||(i[p]=f=(new s).init(this,r[p],o[e]));f&&(f.index=c?n+e:p,h[e]=f)}if(this.options.keys=d,i&&(l!==(t=i.length)||c))for(e=0;e<t;e++)e!==u||c||(e+=l),i[e]&&(i[e].destroyElements(),i[e].plotX=void 0);this.data=i,this.points=h,D(this,"afterGeneratePoints")},t.prototype.getXExtremes=function(t){return{min:v(t),max:g(t)}},t.prototype.getExtremes=function(t,e){var n,r=this.xAxis,i=this.yAxis,o=this.processedXData||this.xData,a=[],s=0,l=0,u=0,c=this.requireSorting?this.cropShoulder:0,d=!!i&&i.positiveValuesOnly;for(i=(t=t||this.stackedYData||this.processedYData||[]).length,r&&(l=(u=r.getExtremes()).min,u=u.max),n=0;n<i;n++){var h=o[n],p=t[n],f=(C(p)||O(p))&&(p.length||0<p||!d);if(h=e||this.getExtremesFromAll||this.options.getExtremesFromAll||this.cropped||!r||(o[n+c]||h)>=l&&(o[n-c]||h)<=u,f&&h)if(f=p.length)for(;f--;)C(p[f])&&(a[s++]=p[f]);else a[s++]=p}return t={dataMin:v(a),dataMax:g(a)},D(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=null,n=t.length,r=0;null===e&&r<n;)e=t[r],r++;return e},t.prototype.translate=function(){this.processedXData||this.processData(),this.generatePoints();var t,e,n=this.options,r=n.stacking,i=this.xAxis,o=i.categories,a=this.enabledDataSorting,s=this.yAxis,l=this.points,u=l.length,c=!!this.modifyValue,d=this.pointPlacementToXValue(),h=!!d,p=n.threshold,f=n.startFromThreshold?p:0,m=this.zoneAxis||"y",y=Number.MAX_VALUE;for(t=0;t<u;t++){var g=l[t],v=g.x,b=g.y,k=g.low,w=r&&s.stacking&&s.stacking.stacks[(this.negStacks&&b<(f?0:p)?"-":"")+this.stackKey],S=void 0,L=void 0;if((s.positiveValuesOnly&&!s.validatePositiveValue(b)||i.positiveValuesOnly&&!i.validatePositiveValue(v))&&(g.isNull=!0),g.plotX=e=x(_(i.translate(v,0,0,0,1,d,"flags"===this.type),-1e5,1e5)),r&&this.visible&&w&&w[v]){var T=this.getStackIndicator(T,v,this.index);g.isNull||(L=(S=w[v]).points[T.key])}if(O(L)&&(k=L[0],b=L[1],k===f&&T.key===w[v].base&&(k=I(C(p)&&p,s.min)),s.positiveValuesOnly&&0>=k&&(k=null),g.total=g.stackTotal=S.total,g.percentage=S.total&&g.y/S.total*100,g.stackY=b,this.irregularWidths||S.setOffset(this.pointXOffset||0,this.barW||0)),g.yBottom=M(k)?_(s.translate(k,0,1,0,1),-1e5,1e5):null,c&&(b=this.modifyValue(b,g)),g.plotY=void 0,C(b)&&void 0!==(b=s.translate(b,!1,!0,!1,!0))&&(g.plotY=_(b,-1e5,1e5)),g.isInside=this.isPointInside(g),g.clientX=h?x(i.translate(v,0,0,0,1,d)):e,g.negative=g[m]<(n[m+"Threshold"]||p||0),g.category=o&&void 0!==o[g.x]?o[g.x]:g.x,!g.isNull&&!1!==g.visible){void 0!==P&&(y=Math.min(y,Math.abs(e-P)));var P=e}g.zone=this.zones.length&&g.getZone(),!g.graphic&&this.group&&a&&(g.isNew=!0)}this.closestPointRangePx=y,D(this,"afterTranslate")},t.prototype.getValidPoints=function(t,e,n){var r=this.chart;return(t||this.points||[]).filter((function(t){return!(e&&!r.isInsidePlot(t.plotX,t.plotY,{inverted:r.inverted}))&&!1!==t.visible&&(n||!t.isNull)}))},t.prototype.getClipBox=function(t,e){var n=this.options,r=this.chart,i=r.inverted,o=this.xAxis,a=o&&this.yAxis,s=r.options.chart.scrollablePlotArea||{};return t&&!1===n.clip&&a?t=i?{y:-r.chartWidth+a.len+a.pos,height:r.chartWidth,width:r.chartHeight,x:-r.chartHeight+o.len+o.pos}:{y:-a.pos,height:r.chartHeight,width:r.chartWidth,x:-o.pos}:(t=this.clipBox||r.clipBox,e&&(t.width=r.plotSizeX,t.x=(r.scrollablePixelsX||0)*(s.scrollPositionX||0))),e?{width:t.width,x:t.x}:t},t.prototype.getSharedClipKey=function(t){if(this.sharedClipKey)return this.sharedClipKey;var e=[t&&t.duration,t&&t.easing,t&&t.defer,this.getClipBox(t).height,this.options.xAxis,this.options.yAxis].join();return(!1!==this.options.clip||t)&&(this.sharedClipKey=e),e},t.prototype.setClip=function(t){var e=this.chart,n=this.options,r=e.renderer,i=e.inverted,o=this.clipBox,a=this.getClipBox(t),s=this.getSharedClipKey(t),l=e.sharedClips[s],u=e.sharedClips[s+"m"];t&&(a.width=0,i&&(a.x=e.plotHeight+(!1!==n.clip?0:e.plotTop))),l?e.hasLoaded||l.attr(a):(t&&(e.sharedClips[s+"m"]=u=r.clipRect(i?(e.plotSizeX||0)+99:-99,i?-e.plotLeft:-e.plotTop,99,i?e.chartWidth:e.chartHeight)),e.sharedClips[s]=l=r.clipRect(a),l.count={length:0}),t&&!l.count[this.index]&&(l.count[this.index]=!0,l.count.length+=1),(!1!==n.clip||t)&&(this.group.clip(t||o?l:e.clipRect),this.markerGroup.clip(u)),t||(l.count[this.index]&&(delete l.count[this.index],--l.count.length),0===l.count.length&&(o||(e.sharedClips[s]=l.destroy()),u&&(e.sharedClips[s+"m"]=u.destroy())))},t.prototype.animate=function(t){var e=this.chart,n=u(this.options.animation),r=this.sharedClipKey;if(t)this.setClip(n);else if(r){t=e.sharedClips[r],r=e.sharedClips[r+"m"];var i=this.getClipBox(n,!0);t&&t.animate(i,n),r&&r.animate({width:i.width+99,x:i.x-(e.inverted?0:99)},n)}},t.prototype.afterAnimate=function(){this.setClip(),D(this,"afterAnimate"),this.finishedAnimating=!0},t.prototype.drawPoints=function(){var t,e,n=this.points,r=this.chart,i=this.options.marker,o=this[this.specialGroup]||this.markerGroup,a=this.xAxis,s=I(i.enabled,!(a&&!a.isRadial)||null,this.closestPointRangePx>=i.enabledThreshold*i.radius);if(!1!==i.enabled||this._hasPointMarkers)for(t=0;t<n.length;t++){var l=n[t],u=(e=l.graphic)?"animate":"attr",c=l.marker||{},d=!!l.marker;if((s&&void 0===c.enabled||c.enabled)&&!l.isNull&&!1!==l.visible){var h=I(c.symbol,this.symbol),p=this.markerAttribs(l,l.selected&&"select");this.enabledDataSorting&&(l.startXPos=a.reversed?-(p.width||0):a.width);var f=!1!==l.isInside;e?e[f?"show":"hide"](f).animate(p):f&&(0<(p.width||0)||l.hasImage)&&(l.graphic=e=r.renderer.symbol(h,p.x,p.y,p.width,p.height,d?c:i).add(o),this.enabledDataSorting&&r.hasRendered&&(e.attr({x:l.startXPos}),u="animate")),e&&"animate"===u&&e[f?"show":"hide"](f).animate(p),e&&!r.styledMode&&e[u](this.pointAttribs(l,l.selected&&"select")),e&&e.addClass(l.getClassName(),!0)}else e&&(l.graphic=e.destroy())}},t.prototype.markerAttribs=function(t,e){var n=this.options,r=n.marker,i=t.marker||{},o=i.symbol||r.symbol,a=I(i.radius,r.radius);return e&&(r=r.states[e],e=i.states&&i.states[e],a=I(e&&e.radius,r&&r.radius,a+(r&&r.radiusPlus||0))),t.hasImage=o&&0===o.indexOf("url"),t.hasImage&&(a=0),t={x:n.crisp?Math.floor(t.plotX-a):t.plotX-a,y:t.plotY-a},a&&(t.width=t.height=2*a),t},t.prototype.pointAttribs=function(t,e){var n=this.options.marker,r=t&&t.options,i=r&&r.marker||{},o=this.color,a=r&&r.color,s=t&&t.color;r=I(i.lineWidth,n.lineWidth);var l=t&&t.zone&&t.zone.color;return t=1,o=a||l||s||o,a=i.fillColor||n.fillColor||o,o=i.lineColor||n.lineColor||o,e=e||"normal",n=n.states[e],e=i.states&&i.states[e]||{},r=I(e.lineWidth,n.lineWidth,r+I(e.lineWidthPlus,n.lineWidthPlus,0)),a=e.fillColor||n.fillColor||a,{stroke:o=e.lineColor||n.lineColor||o,"stroke-width":r,fill:a,opacity:t=I(e.opacity,n.opacity,t)}},t.prototype.destroy=function(t){var e,n,r,i=this,o=i.chart,a=/AppleWebKit\/533/.test(p.navigator.userAgent),u=i.data||[];for(D(i,"destroy"),this.removeEvents(t),(i.axisTypes||[]).forEach((function(t){(r=i[t])&&r.series&&(k(r.series,i),r.isDirty=r.forceRedraw=!0)})),i.legendItem&&i.chart.legend.destroyItem(i),e=u.length;e--;)(n=u[e])&&n.destroy&&n.destroy();i.clips&&i.clips.forEach((function(t){return t.destroy()})),l.clearTimeout(i.animationTimeout),Y(i,(function(t,e){t instanceof s&&!t.survive&&t[a&&"group"===e?"hide":"destroy"]()})),o.hoverSeries===i&&(o.hoverSeries=void 0),k(o.series,i),o.orderSeries(),Y(i,(function(e,n){t&&"hcEvents"===n||delete i[n]}))},t.prototype.applyZones=function(){var t,e,n,r,i,o,a,s,l=this,u=this.chart,c=u.renderer,d=this.zones,h=this.clips||[],p=this.graph,f=this.area,m=Math.max(u.chartWidth,u.chartHeight),y=this[(this.zoneAxis||"y")+"Axis"],g=u.inverted,v=!1;if(d.length&&(p||f)&&y&&void 0!==y.min){var b=y.reversed,x=y.horiz;p&&!this.showLine&&p.hide(),f&&f.hide();var M=y.getExtremes();d.forEach((function(d,k){t=b?x?u.plotWidth:0:x?0:y.toPixels(M.min)||0,t=_(I(e,t),0,m),e=_(Math.round(y.toPixels(I(d.value,M.max),!0)||0),0,m),v&&(t=e=y.toPixels(M.max)),r=Math.abs(t-e),i=Math.min(t,e),o=Math.max(t,e),y.isXAxis?(n={x:g?o:i,y:0,width:r,height:m},x||(n.x=u.plotHeight-n.x)):(n={x:0,y:g?o:i,width:m,height:r},x&&(n.y=u.plotWidth-n.y)),g&&c.isVML&&(n=y.isXAxis?{x:0,y:b?i:o,height:n.width,width:u.chartWidth}:{x:n.y-u.plotLeft-u.spacingBox.x,y:0,width:n.height,height:u.chartHeight}),h[k]?h[k].animate(n):h[k]=c.clipRect(n),a=l["zone-area-"+k],s=l["zone-graph-"+k],p&&s&&s.clip(h[k]),f&&a&&a.clip(h[k]),v=d.value>M.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]&&(r.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,r=n.chart;n.xAxis&&(n.eventsToUnbind.push(y(r,"resize",e)),e(),n.invertGroups=e)},t.prototype.plotGroup=function(t,e,n,r,i){var o=this[t],a=!o;return n={visibility:n,zIndex:r||.1},void 0===this.opacity||this.chart.styledMode||"inactive"===this.state||(n.opacity=this.opacity),a&&(this[t]=o=this.chart.renderer.g().add(i)),o.addClass("highcharts-"+e+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(M(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||j(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,r=u(n.animation),i=!t.finishedAnimating&&e.renderer.isSVG&&r.duration,o=t.visible?"inherit":"hidden",a=n.zIndex,s=t.hasRendered,l=e.seriesGroup,c=e.inverted;D(this,"render");var d=t.plotGroup("group","series",o,a,l);t.markerGroup=t.plotGroup("markerGroup","markers",o,a,l),i&&t.animate&&t.animate(!0),d.inverted=!!I(t.invertible,t.isCartesian)&&c,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(c),!1===n.clip||t.sharedClipKey||s||d.clip(e.clipRect),i&&t.animate&&t.animate(),s||(i&&r.defer&&(i+=r.defer),t.animationTimeout=N((function(){t.afterAnimate()}),i||0)),t.isDirty=!1,t.hasRendered=!0,D(t,"afterRender")},t.prototype.redraw=function(){var t=this.chart,e=this.isDirty||this.isDirtyData,n=this.group,r=this.xAxis,i=this.yAxis;n&&(t.inverted&&n.attr({width:t.plotWidth,height:t.plotHeight}),n.animate({translateX:I(r&&r.left,t.plotLeft),translateY:I(i&&i.top,t.plotTop)})),this.translate(),this.render(),e&&delete this.kdTree},t.prototype.searchPoint=function(t,e){var n=this.xAxis,r=this.yAxis,i=this.chart.inverted;return this.searchKDTree({clientX:i?n.len-t.chartY+n.pos:t.chartX-n.pos,plotY:i?r.len-t.chartX+r.pos:t.chartY-r.pos},e,t)},t.prototype.buildKDTree=function(t){function e(t,r,i){var o;if(o=t&&t.length){var a=n.kdAxisArray[r%i];return t.sort((function(t,e){return t[a]-e[a]})),{point:t[o=Math.floor(o/2)],left:e(t.slice(0,o),r+1,i),right:e(t.slice(o+1),r+1,i)}}}this.buildingKdTree=!0;var n=this,r=-1<n.options.findNearestPointBy.indexOf("y")?2:1;delete n.kdTree,N((function(){n.kdTree=e(n.getValidPoints(null,!n.directTouch),r,r),n.buildingKdTree=!1}),n.options.kdNow||t&&"touchstart"===t.type?0:1)},t.prototype.searchKDTree=function(t,e,n){var r=this,i=this.kdAxisArray[0],o=this.kdAxisArray[1],a=e?"distX":"dist";if(e=-1<r.options.findNearestPointBy.indexOf("y")?2:1,this.kdTree||this.buildingKdTree||this.buildKDTree(n),this.kdTree)return function t(e,n,s,l){var u=n.point,c=r.kdAxisArray[s%l],d=u,h=M(e[i])&&M(u[i])?Math.pow(e[i]-u[i],2):null,p=M(e[o])&&M(u[o])?Math.pow(e[o]-u[o],2):null;return p=(h||0)+(p||0),u.dist=M(p)?Math.sqrt(p):Number.MAX_VALUE,u.distX=M(h)?Math.sqrt(h):Number.MAX_VALUE,h=0>(c=e[c]-u[c])?"right":"left",n[p=0>c?"left":"right"]&&(d=(p=t(e,n[p],s+1,l))[a]<d[a]?p:u),n[h]&&Math.sqrt(c*c)<d[a]&&(d=(e=t(e,n[h],s+1,l))[a]<d[a]?e:d),d}(t,this.kdTree,e,e)},t.prototype.pointPlacementToXValue=function(){var t=this.options,e=t.pointRange,n=this.xAxis;return"between"===(t=t.pointPlacement)&&(t=n.reversed?-.5:.5),C(t)?t*(e||n.pointRange):0},t.prototype.isPointInside=function(t){return void 0!==t.plotY&&void 0!==t.plotX&&0<=t.plotY&&t.plotY<=this.yAxis.len&&0<=t.plotX&&t.plotX<=this.xAxis.len},t.prototype.drawTracker=function(){var t=this,e=t.options,n=e.trackByArea,r=[].concat(n?t.areaPath:t.graphPath),i=t.chart,o=i.pointer,a=i.renderer,s=i.options.tooltip.snap,l=t.tracker,u=function(e){i.hoverSeries!==t&&t.onMouseOver()},c="rgba(192,192,192,"+(h?1e-4:.002)+")";l?l.attr({d:r}):t.graph&&(t.tracker=a.path(r).attr({visibility:t.visible?"visible":"hidden",zIndex:2}).addClass(n?"highcharts-tracker-area":"highcharts-tracker-line").add(t.group),i.styledMode||t.tracker.attr({"stroke-linecap":"round","stroke-linejoin":"round",stroke:c,fill:n?c:"none","stroke-width":t.graph.strokeWidth()+(n?0:2*s)}),[t.tracker,t.markerGroup,t.dataLabelsGroup].forEach((function(t){t&&(t.addClass("highcharts-tracker").on("mouseover",u).on("mouseout",(function(t){o.onTrackerMouseOut(t)})),e.cursor&&!i.styledMode&&t.css({cursor:e.cursor}),d)&&t.on("touchstart",u)}))),D(this,"afterDrawTracker")},t.prototype.addPoint=function(t,e,n,r,i){var o=this.options,a=this.data,s=this.chart,l=this.xAxis;l=l&&l.hasNames&&l.names;var u,c=o.data,d=this.xData;e=I(e,!0);var h={series:this};this.pointClass.prototype.applyOptions.apply(h,[t]);var p=h.x,f=d.length;if(this.requireSorting&&p<d[f-1])for(u=!0;f&&d[f-1]>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),u&&(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!==i&&D(this,"addPoint",{point:h}),this.isDirtyData=this.isDirty=!0,e&&s.redraw(r)},t.prototype.removePoint=function(t,e,n){var r=this,i=r.data,o=i[t],a=r.points,s=r.chart,l=function(){a&&a.length===i.length&&a.splice(t,1),i.splice(t,1),r.options.data.splice(t,1),r.updateParallelArrays(o||{series:r},"splice",t,1),o&&o.destroy(),r.isDirty=!0,r.isDirtyData=!0,e&&s.redraw()};c(n,s),e=I(e,!0),o?o.firePointEvent("remove",null,l):l()},t.prototype.remove=function(t,e,n,r){function i(){o.destroy(r),a.isDirtyLegend=a.isDirtyBox=!0,a.linkSeries(),I(t,!0)&&a.redraw(e)}var o=this,a=o.chart;!1!==n?D(o,"remove",null,i):i()},t.prototype.update=function(t,e){t=b(t,this.userOptions),D(this,"update",{options:t});var n,r=this,i=r.chart,o=r.userOptions,a=r.initialType||r.type,s=i.options.plotOptions,l=t.type||o.type||i.options.chart.type,u=!(this.hasDerivedData||l&&l!==this.type||void 0!==t.pointStart||void 0!==t.pointInterval||r.hasOptionChanged("dataGrouping")||r.hasOptionChanged("pointStart")||r.hasOptionChanged("pointInterval")||r.hasOptionChanged("pointIntervalUnit")||r.hasOptionChanged("keys")),c=m[a].prototype,d=["eventOptions","navigatorSeries","baseSeries"],h=r.finishedAnimating&&{animation:!1},p={};if(l=l||a,u&&(d.push("data","isDirtyData","points","processedXData","processedYData","xIncrement","cropped","_hasPointMarkers","_hasPointLabels","clips","nodes","layout","mapMap","mapData","minY","maxY","minX","maxX"),!1!==t.visible&&d.push("area","graph"),r.parallelArrays.forEach((function(t){d.push(t+"Data")})),t.data&&(t.dataSorting&&S(r.options.dataSorting,t.dataSorting),this.setData(t.data,!1))),t=A(o,h,{index:void 0===o.index?r.index:o.index,pointStart:I(s&&s.series&&s.series.pointStart,o.pointStart,r.xData[0])},!u&&{data:r.options.data},t),u&&t.data&&(t.data=r.options.data),(d=["group","markerGroup","dataLabelsGroup","transformGroup"].concat(d)).forEach((function(t){d[t]=r[t],delete r[t]})),o=!1,m[l]){if(o=l!==r.type,r.remove(!1,!1,!1,!0),o)if(Object.setPrototypeOf)Object.setPrototypeOf(r,m[l].prototype);else{for(n in s=Object.hasOwnProperty.call(r,"hcEvents")&&r.hcEvents,c)r[n]=void 0;S(r,m[l].prototype),s?r.hcEvents=s:delete r.hcEvents}}else w(17,!0,i,{missingModuleFor:l});if(d.forEach((function(t){r[t]=d[t]})),r.init(i,t),u&&this.points){var f=r.options;!1===f.visible?(p.graphic=1,p.dataLabel=1):r._hasPointLabels||(t=f.marker,l=f.dataLabels,t&&(!1===t.enabled||"symbol"in t)&&(p.graphic=1),l&&!1===l.enabled&&(p.dataLabel=1)),this.points.forEach((function(t){t&&t.series&&(t.resolveColor(),Object.keys(p).length&&t.destroyElements(p),!1===f.showInLegend&&t.legendItem&&i.legend.destroyItem(t))}),this)}r.initialType=a,i.linkSeries(),o&&r.linkedSeries.length&&(r.isDirtyData=!0),D(this,"afterUpdate"),I(e,!0)&&i.redraw(!!u&&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,r=this.userOptions[t];return r?e!==r: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&&D(this,"mouseOver"),this.setState("hover"),t.hoverSeries=this},t.prototype.onMouseOut=function(){var t=this.options,e=this.chart,n=e.tooltip,r=e.hoverPoint;e.hoverSeries=null,r&&r.onMouseOut(),this&&t.events.mouseOut&&D(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,r=n.options,i=n.graph,o=r.inactiveOtherPoints,a=r.states,s=r.lineWidth,l=r.opacity,u=I(a[t||"normal"]&&a[t||"normal"].animation,n.chart.options.chart.animation);if(r=0,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&&(s=a[t].lineWidth||s+(a[t].lineWidthPlus||0),l=I(a[t].opacity,l)),i&&!i.dashstyle)for(a={"stroke-width":s},i.animate(a,u);n["zone-graph-"+r];)n["zone-graph-"+r].animate(a,u),r+=1;o||[n.group,n.markerGroup,n.dataLabelsGroup,n.labelBySeries].forEach((function(t){t&&t.animate({opacity:l},u)}))}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,r=n.chart,i=n.legendItem,o=r.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]()})),r.hoverSeries!==n&&(r.hoverPoint&&r.hoverPoint.series)!==n||n.onMouseOut(),i&&r.legend.colorizeItem(n,t),n.isDirty=!0,n.options.stacking&&r.series.forEach((function(t){t.options.stacking&&t.visible&&(t.isDirty=!0)})),n.linkedSeries.forEach((function(e){e.setVisible(t,!1)})),o&&(r.isDirtyBox=!0),D(n,s),!1!==e&&r.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),D(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={lineWidth:2,allowPointSelect:!1,crisp:!0,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{enabledThreshold:2,lineColor:i.backgroundColor,lineWidth:0,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:i.neutralColor20,lineColor:i.neutralColor100,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"},t}(),S(t.prototype,{axisTypes:["xAxis","yAxis"],coll:"series",colorCounter:0,cropShoulder:1,directTouch:!1,drawLegendSymbol:n.drawLineMarker,isCartesian:!0,kdAxisArray:["clientX","plotY"],parallelArrays:["x","y"],pointClass:o,requireSorting:!0,sorted:!0}),a.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/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o){var a=t.stop,s=o.addEvent,l=o.createElement,u=o.merge,c=o.pick;s(n,"afterSetChartSize",(function(t){var e=this.options.chart.scrollablePlotArea,n=e&&e.minWidth;if(e=e&&e.minHeight,!this.renderer.forExport){if(n){if(this.scrollablePixelsX=n=Math.max(0,n-this.chartWidth)){this.scrollablePlotBox=this.renderer.scrollablePlotBox=u(this.plotBox),this.plotBox.width=this.plotWidth+=n,this.inverted?this.clipBox.height+=n:this.clipBox.width+=n;var r={1:{name:"right",value:n}}}}else e&&(this.scrollablePixelsY=n=Math.max(0,e-this.chartHeight))&&(this.scrollablePlotBox=this.renderer.scrollablePlotBox=u(this.plotBox),this.plotBox.height=this.plotHeight+=n,this.inverted?this.clipBox.width+=n:this.clipBox.height+=n,r={2:{name:"bottom",value:n}});r&&!t.skipAxes&&this.axes.forEach((function(t){r[t.side]?t.getPlotLinePath=function(){var e=r[t.side].name,n=this[e];this[e]=n-r[t.side].value;var o=i.Axis.prototype.getPlotLinePath.apply(this,arguments);return this[e]=n,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,r=".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&&r.push(t+":not(.highcharts-radial-axis)",t+"-labels:not(.highcharts-radial-axis-labels)"),r.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;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.Renderer(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);var r=this.chartHeight+(this.scrollablePixelsY||0);a(this.container),this.container.style.width=e+"px",this.container.style.height=r+"px",this.renderer.boxWrapper.attr({width:e,height:r,viewBox:[0,0,e,r].join(" ")}),this.chartBackground.attr({width:e,height:r}),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)),r=this.axisOffset,t=this.plotTop-r[0]-1,n=this.plotLeft-r[3]-1,e=this.plotTop+this.plotHeight+r[2]+1,r=this.plotLeft+this.plotWidth+r[1]+1;var o=this.plotLeft+this.plotWidth-(this.scrollablePixelsX||0),u=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",r,this.plotTop-1],["L",r,0],["Z"],["M",n,u],["L",n,this.chartHeight],["L",r,this.chartHeight],["L",r,u],["Z"]]:[["M",0,0]],"adjustHeight"!==this.redrawTrigger&&this.scrollableMask.attr({d:t})},s(e,"afterInit",(function(){this.chart.scrollableDirty=!0})),s(r,"show",(function(){this.chart.scrollableDirty=!0}))})),e(n,"Core/Axis/StackingAxis.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Utilities.js"]],(function(t,e){var n=t.getDeferredAnimation,r=e.addEvent,i=e.destroyObjectProperties,o=e.fireEvent,a=e.isNumber,s=e.objectEach,l=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,r=e.options.reversedStacks,i=n.length;if(!e.isXAxis){for(this.usePercentage=!1,t=i;t--;){var a=n[r?t:i-t-1];a.setStackedPoints(),a.setGroupedPoints()}for(t=0;t<i;t++)n[t].modifyStacks();o(e,"afterBuildStacks")}},t.prototype.cleanStacks=function(){if(!this.axis.isXAxis){if(this.oldStacks)var t=this.stacks=this.oldStacks;s(t,(function(t){s(t,(function(t){t.cumulative=t.total}))}))}},t.prototype.resetStacks=function(){var t=this,e=this.stacks;this.axis.isXAxis||s(e,(function(e){s(e,(function(n,r){a(n.touched)&&n.touched<t.stacksTouched?(n.destroy(),delete e[r]):(n.total=null,n.cumulative=null)}))}))},t.prototype.renderStackTotals=function(){var t=this.axis,e=t.chart,r=e.renderer,i=this.stacks;t=n(e,t.options.stackLabels&&t.options.stackLabels.animation||!1);var o=this.stackTotalGroup=this.stackTotalGroup||r.g("stack-labels").attr({visibility:"visible",zIndex:6,opacity:0}).add();o.translate(e.plotLeft,e.plotTop),s(i,(function(t){s(t,(function(t){t.render(o)}))})),o.animate({opacity:1},t)},t}();return function(){function t(){}return t.compose=function(e){r(e,"init",t.onInit),r(e,"destroy",t.onDestroy)},t.onDestroy=function(){var t=this.stacking;if(t){var e=t.stacks;s(e,(function(t,n){i(t),e[n]=null})),t&&t.stackTotalGroup&&t.stackTotalGroup.destroy()}},t.onInit=function(){this.stacking||(this.stacking=new l(this))},t}()})),e(n,"Extensions/Stacking.js",[n["Core/Axis/Axis.js"],n["Core/Chart/Chart.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Series/Series.js"],n["Core/Axis/StackingAxis.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a){var s=n.format,l=a.correctFloat,u=a.defined,c=a.destroyObjectProperties,d=a.isArray,h=a.isNumber,p=a.objectEach,f=a.pick,m=function(){function t(t,e,n,r,i){var o=t.chart.inverted;this.axis=t,this.isNegative=n,this.options=e=e||{},this.x=r,this.total=null,this.points={},this.hasValidPoints=!1,this.stack=i,this.rightCliff=this.leftCliff=0,this.alignOptions={align:e.align||(o?n?"left":"right":"center"),verticalAlign:e.verticalAlign||(o?"middle":n?"bottom":"top"),y:e.y,x:e.x},this.textAlign=e.textAlign||(o?n?"right":"left":"center")}return t.prototype.destroy=function(){c(this,this.axis)},t.prototype.render=function(t){var e=this.axis.chart,n=this.options,r=n.format;r=r?s(r,this,e):n.formatter.call(this),this.label?this.label.attr({text:r,visibility:"hidden"}):(this.label=e.renderer.label(r,null,null,n.shape,null,null,n.useHTML,!1,"stack-labels"),r={r:n.borderRadius||0,text:r,rotation:n.rotation,padding:f(n.padding,5),visibility:"hidden"},e.styledMode||(r.fill=n.backgroundColor,r.stroke=n.borderColor,r["stroke-width"]=n.borderWidth,this.label.css(n.style)),this.label.attr(r),this.label.added||this.label.add(t)),this.label.labelrank=e.plotSizeY},t.prototype.setOffset=function(t,e,n,r,o){var a=this.axis,s=a.chart;r=a.translate(a.stacking.usePercentage?100:r||this.total,0,0,0,1),n=a.translate(n||0),n=u(r)&&Math.abs(r-n),t=f(o,s.xAxis[0].translate(this.x))+t,a=u(r)&&this.getStackBox(s,this,t,r,e,n,a),e=this.label,n=this.isNegative,t="justify"===f(this.options.overflow,"justify");var l=this.textAlign;e&&a&&(o=e.getBBox(),r=e.padding,l="left"===l?s.inverted?-r:r:"right"===l?o.width:s.inverted&&"center"===l?o.width/2:s.inverted?n?o.width+r:-r:o.width/2,n=s.inverted?o.height/2:n?-r:o.height,this.alignOptions.x=f(this.options.x,0),this.alignOptions.y=f(this.options.y,0),a.x-=l,a.y-=n,e.align(this.alignOptions,null,a),s.isInsidePlot(e.alignAttr.x+l-this.alignOptions.x,e.alignAttr.y+n-this.alignOptions.y)?e.show():(e.alignAttr.y=-9999,t=!1),t&&i.prototype.justifyDataLabel.call(this.axis,e,this.alignOptions,e.alignAttr,o,a),e.attr({x:e.alignAttr.x,y:e.alignAttr.y}),f(!t&&this.options.crop,!0)&&((s=h(e.x)&&h(e.y)&&s.isInsidePlot(e.x-r+e.width,e.y)&&s.isInsidePlot(e.x+r,e.y))||e.hide()))},t.prototype.getStackBox=function(t,e,n,r,i,o,a){var s=e.axis.reversed,l=t.inverted,u=a.height+a.pos-(l?t.plotLeft:t.plotTop);return e=e.isNegative&&!s||!e.isNegative&&s,{x:l?e?r-a.right:r-o+a.pos-t.plotLeft:n+t.xAxis[0].transB-t.plotLeft,y:l?a.height-n-i:e?u-r-o:u-r,width:l?o:i,height:l?i:o}},t}();return e.prototype.getStacks=function(){var t=this,e=t.inverted;t.yAxis.forEach((function(t){t.stacking&&t.stacking.stacks&&t.hasVisibleSeries&&(t.stacking.oldStacks=t.stacking.stacks)})),t.series.forEach((function(n){var r=n.xAxis&&n.xAxis.options||{};!n.options.stacking||!0!==n.visible&&!1!==t.options.chart.ignoreHiddenSeries||(n.stackKey=[n.type,f(n.options.stack,""),e?r.top:r.left,e?r.height:r.width].join())}))},o.compose(t),i.prototype.setGroupedPoints=function(){var t=this.yAxis.stacking;this.options.centerInCategory&&(this.is("column")||this.is("columnrange"))&&!this.options.stacking&&1<this.chart.series.length?i.prototype.setStackedPoints.call(this,"group"):t&&p(t.stacks,(function(e,n){"group"===n.slice(-5)&&(p(e,(function(t){return t.destroy()})),delete t.stacks[n])}))},i.prototype.setStackedPoints=function(t){var e=t||this.options.stacking;if(e&&(!0===this.visible||!1===this.chart.options.chart.ignoreHiddenSeries)){var n=this.processedXData,r=this.processedYData,i=[],o=r.length,a=this.options,s=a.threshold,c=f(a.startFromThreshold&&s,0);a=a.stack;var h,p,y="-"+(t=t?this.type+","+e:this.stackKey),g=this.negStacks,v=this.yAxis,_=v.stacking.stacks,b=v.stacking.oldStacks;for(v.stacking.stacksTouched+=1,p=0;p<o;p++){var x=n[p],M=r[p],k=this.getStackIndicator(k,x,this.index),w=k.key,S=(h=g&&M<(c?0:s))?y:t;_[S]||(_[S]={}),_[S][x]||(b[S]&&b[S][x]?(_[S][x]=b[S][x],_[S][x].total=null):_[S][x]=new m(v,v.options.stackLabels,h,x,a)),S=_[S][x],null!==M?(S.points[w]=S.points[this.index]=[f(S.cumulative,c)],u(S.cumulative)||(S.base=w),S.touched=v.stacking.stacksTouched,0<k.index&&!1===this.singleStacks&&(S.points[w][0]=S.points[this.index+","+x+",0"][0])):S.points[w]=S.points[this.index]=null,"percent"===e?(h=h?t:y,g&&_[h]&&_[h][x]?(h=_[h][x],S.total=h.total=Math.max(h.total,S.total)+Math.abs(M)||0):S.total=l(S.total+(Math.abs(M)||0))):"group"===e?(d(M)&&(M=M[0]),null!==M&&(S.total=(S.total||0)+1)):S.total=l(S.total+(M||0)),S.cumulative="group"===e?(S.total||1)-1:f(S.cumulative,c)+(M||0),null!==M&&(S.points[w].push(S.cumulative),i[p]=S.cumulative,S.hasValidPoints=!0)}"percent"===e&&(v.stacking.usePercentage=!0),"group"!==e&&(this.stackedYData=i),v.stacking.oldStacks={}}},i.prototype.modifyStacks=function(){var t,e=this,n=e.stackKey,r=e.yAxis.stacking.stacks,i=e.processedXData,o=e.options.stacking;e[o+"Stacker"]&&[n,"-"+n].forEach((function(n){for(var a,s,l=i.length;l--;)a=i[l],t=e.getStackIndicator(t,a,e.index,n),(s=(a=r[n]&&r[n][a])&&a.points[t.key])&&e[o+"Stacker"](s,a,l)}))},i.prototype.percentStacker=function(t,e,n){e=e.total?100/e.total:0,t[0]=l(t[0]*e),t[1]=l(t[1]*e),this.stackedYData[n]=t[1]},i.prototype.getStackIndicator=function(t,e,n,r){return!u(t)||t.x!==e||r&&t.key!==r?t={x:e,index:0,key:r}:t.index++,t.key=[n,e,t.index].join(),t},r.StackItem=m,r.StackItem})),e(n,"Series/Line/LineSeries.js",[n["Core/Color/Palette.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=r.defined,a=r.merge;return r=function(n){function r(){var t=null!==n&&n.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return i(r,n),r.prototype.drawGraph=function(){var e=this,n=this.options,r=(this.gappedPath||this.getGraphPath).call(this),i=this.chart.styledMode,o=[["graph","highcharts-graph"]];i||o[0].push(n.lineColor||this.color||t.neutralColor20,n.dashStyle),(o=e.getZonesGraphs(o)).forEach((function(t,o){var a=t[0],s=e[a],l=s?"animate":"attr";s?(s.endX=e.preventGraphAnimation?null:r.xMap,s.animate({d:r})):r.length&&(e[a]=s=e.chart.renderer.path(r).addClass(t[1]).attr({zIndex:1}).add(e.group)),s&&!i&&(a={stroke:t[2],"stroke-width":n.lineWidth,fill:e.fillGraph&&e.color||"none"},t[3]?a.dashstyle=t[3]:"square"!==n.linecap&&(a["stroke-linecap"]=a["stroke-linejoin"]="round"),s[l](a).shadow(2>o&&n.shadow)),s&&(s.startX=r.xMap,s.isArea=r.isArea)}))},r.prototype.getGraphPath=function(t,e,n){var r,i,a=this,s=a.options,l=s.step,u=[],c=[];return(r=(t=t||a.points).reversed)&&t.reverse(),(l={right:1,center:2}[l]||l&&3)&&r&&(l=4-l),(t=this.getValidPoints(t,!1,!(s.connectNulls&&!e&&!n))).forEach((function(r,d){var h=r.plotX,p=r.plotY,f=t[d-1];(r.leftCliff||f&&f.rightCliff)&&!n&&(i=!0),r.isNull&&!o(e)&&0<d?i=!s.connectNulls:r.isNull&&!e?i=!0:(0===d||i?d=[["M",r.plotX,r.plotY]]:a.getPointSpline?d=[a.getPointSpline(t,r,d)]:l?(d=1===l?[["L",f.plotX,p]]:2===l?[["L",(f.plotX+h)/2,f.plotY],["L",(f.plotX+h)/2,p]]:[["L",h,f.plotY]]).push(["L",h,p]):d=[["L",h,p]],c.push(r.x),l&&(c.push(r.x),2===l&&c.push(r.x)),u.push.apply(u,d),i=!1)})),u.xMap=c,a.graphPath=u},r.prototype.getZonesGraphs=function(t){return this.zones.forEach((function(e,n){n=["zone-graph-"+n,"highcharts-graph highcharts-zone-graph-"+n+" "+(e.className||"")],this.chart.styledMode||n.push(e.color||this.color,e.dashStyle||this.options.dashStyle),t.push(n)}),this),t},r.defaultOptions=a(e.defaultOptions,{}),r}(e),n.registerSeriesType("line",r),r})),e(n,"Series/Area/AreaSeries.js",[n["Core/Color/Color.js"],n["Mixins/LegendSymbol.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=t.parse,a=n.seriesTypes.line;t=r.extend;var s=r.merge,l=r.objectEach,u=r.pick;return r=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return i(e,t),e.prototype.drawGraph=function(){this.areaPath=[],t.prototype.drawGraph.apply(this);var e=this,n=this.areaPath,r=this.options,i=[["area","highcharts-area",this.color,r.fillColor]];this.zones.forEach((function(t,n){i.push(["zone-area-"+n,"highcharts-area highcharts-zone-area-"+n+" "+t.className,t.color||e.color,t.fillColor||r.fillColor])})),i.forEach((function(t){var i=t[0],a=e[i],s=a?"animate":"attr",l={};a?(a.endX=e.preventGraphAnimation?null:n.xMap,a.animate({d:n})):(l.zIndex=0,(a=e[i]=e.chart.renderer.path(n).addClass(t[1]).add(e.group)).isArea=!0),e.chart.styledMode||(l.fill=u(t[3],o(t[2]).setOpacity(u(r.fillOpacity,.75)).get())),a[s](l),a.startX=n.xMap,a.shiftUnit=r.step?2:1}))},e.prototype.getGraphPath=function(t){var e,n=a.prototype.getGraphPath,r=this.options,i=r.stacking,o=this.yAxis,s=[],l=[],c=this.index,d=o.stacking.stacks[this.stackKey],h=r.threshold,p=Math.round(o.getThreshold(r.threshold));r=u(r.connectNulls,"percent"===i);var f=function(e,n,r){var a=t[e];e=i&&d[a.x].points[c];var u=a[r+"Null"]||0;if(r=a[r+"Cliff"]||0,a=!0,r||u){var f=(u?e[0]:e[1])+r,m=e[0]+r;a=!!u}else!i&&t[n]&&t[n].isNull&&(f=m=h);void 0!==f&&(l.push({plotX:y,plotY:null===f?p:o.getThreshold(f),isNull:a,isCliff:!0}),s.push({plotX:y,plotY:null===m?p:o.getThreshold(m),doCurve:!1}))};for(t=t||this.points,i&&(t=this.getStackPoints(t)),e=0;e<t.length;e++){i||(t[e].leftCliff=t[e].rightCliff=t[e].leftNull=t[e].rightNull=void 0);var m=t[e].isNull,y=u(t[e].rectPlotX,t[e].plotX),g=i?u(t[e].yBottom,p):p;m&&!r||(r||f(e,e-1,"left"),m&&!i&&r||(l.push(t[e]),s.push({x:e,plotX:y,plotY:g})),r||f(e,e+1,"right"))}return e=n.call(this,l,!0,!0),s.reversed=!0,(g=(m=n.call(this,s,!0,!0))[0])&&"M"===g[0]&&(m[0]=["L",g[1],g[2]]),(m=e.concat(m)).length&&m.push(["Z"]),n=n.call(this,l,!1,r),m.xMap=e.xMap,this.areaPath=m,n},e.prototype.getStackPoints=function(t){var e=this,n=[],r=[],i=this.xAxis,o=this.yAxis,a=o.stacking.stacks[this.stackKey],s={},c=o.series,d=c.length,h=o.options.reversedStacks?1:-1,p=c.indexOf(e);if(t=t||this.points,this.options.stacking){for(var f=0;f<t.length;f++)t[f].leftNull=t[f].rightNull=void 0,s[t[f].x]=t[f];l(a,(function(t,e){null!==t.total&&r.push(e)})),r.sort((function(t,e){return t-e}));var m=c.map((function(t){return t.visible}));r.forEach((function(t,l){var f,y,g=0;if(s[t]&&!s[t].isNull)n.push(s[t]),[-1,1].forEach((function(n){var i=1===n?"rightNull":"leftNull",o=0,u=a[r[l+n]];if(u)for(var g=p;0<=g&&g<d;){var v=c[g].index;(f=u.points[v])||(v===e.index?s[t][i]=!0:m[g]&&(y=a[t].points[v])&&(o-=y[1]-y[0])),g+=h}s[t][1===n?"rightCliff":"leftCliff"]=o}));else{for(var v=p;0<=v&&v<d;){if(f=a[t].points[c[v].index]){g=f[1];break}v+=h}g=u(g,0),g=o.translate(g,0,1,0,1),n.push({isNull:!0,plotX:i.translate(t,0,0,0,1),x:t,plotY:g,yBottom:g})}}))}return n},e.defaultOptions=s(a.defaultOptions,{threshold:0}),e}(a),t(r.prototype,{singleStacks:!1,drawLegendSymbol:e.drawRectangle}),n.registerSeriesType("area",r),r})),e(n,"Series/Spline/SplineSeries.js",[n["Core/Series/SeriesRegistry.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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),r=t.seriesTypes.line,i=e.merge,o=e.pick;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return n(e,t),e.prototype.getPointSpline=function(t,e,n){var r=e.plotX||0,i=e.plotY||0,a=t[n-1];if(n=t[n+1],a&&!a.isNull&&!1!==a.doCurve&&!e.isCliff&&n&&!n.isNull&&!1!==n.doCurve&&!e.isCliff){t=a.plotY||0;var s=n.plotX||0;n=n.plotY||0;var l=0,u=(1.5*r+(a.plotX||0))/2.5,c=(1.5*i+t)/2.5,d=(1.5*i+n)/2.5;(s=(1.5*r+s)/2.5)!==u&&(l=(d-c)*(s-r)/(s-u)+i-d),d+=l,(c+=l)>t&&c>i?d=2*i-(c=Math.max(t,i)):c<t&&c<i&&(d=2*i-(c=Math.min(t,i))),d>n&&d>i?c=2*i-(d=Math.max(n,i)):d<n&&d<i&&(c=2*i-(d=Math.min(n,i))),e.rightContX=s,e.rightContY=d}return e=["C",o(a.rightContX,a.plotX,0),o(a.rightContY,a.plotY,0),o(u,r,0),o(c,i,0),r,i],a.rightContX=a.rightContY=void 0,e},e.defaultOptions=i(r.defaultOptions),e}(r),t.registerSeriesType("spline",e),e})),e(n,"Series/AreaSpline/AreaSplineSeries.js",[n["Series/Area/AreaSeries.js"],n["Series/Spline/SplineSeries.js"],n["Mixins/LegendSymbol.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r,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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),a=t.prototype,s=i.extend,l=i.merge;return s((i=function(n){function r(){var t=null!==n&&n.apply(this,arguments)||this;return t.data=void 0,t.points=void 0,t.options=void 0,t}return o(r,n),r.defaultOptions=l(e.defaultOptions,t.defaultOptions),r}(e)).prototype,{getGraphPath:a.getGraphPath,getStackPoints:a.getStackPoints,drawGraph:a.drawGraph,drawLegendSymbol:n.drawRectangle}),r.registerSeriesType("areaspline",i),i})),e(n,"Series/Column/ColumnSeries.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Mixins/LegendSymbol.js"],n["Core/Color/Palette.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s){var l,u=this&&this.__extends||(l=function(t,e){return(l=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])})(t,e)},function(t,e){function n(){this.constructor=t}l(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),c=t.animObject,d=e.parse,h=n.hasTouch;t=n.noop;var p=s.clamp,f=s.css,m=s.defined,y=s.extend,g=s.fireEvent,v=s.isArray,_=s.isNumber,b=s.merge,x=s.pick,M=s.objectEach;return s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.borderWidth=void 0,e.data=void 0,e.group=void 0,e.options=void 0,e.points=void 0,e}return u(e,t),e.prototype.animate=function(t){var e=this,n=this.yAxis,r=e.options,i=this.chart.inverted,o={},a=i?"translateX":"translateY";if(t)o.scaleY=.001,t=p(n.toPixels(r.threshold),n.pos,n.pos+n.len),i?o.translateX=t-n.len:o.translateY=t,e.clipBox&&e.setClip(),e.group.attr(o);else{var s=Number(e.group.attr(a));e.group.animate({scaleY:1},y(c(e.options.animation),{step:function(t,r){e.group&&(o[a]=s+r.pos*(n.pos-s),e.group.attr(o))}}))}},e.prototype.init=function(e,n){t.prototype.init.apply(this,arguments);var r=this;(e=r.chart).hasRendered&&e.series.forEach((function(t){t.type===r.type&&(t.isDirty=!0)}))},e.prototype.getColumnMetrics=function(){var t=this,e=t.options,n=t.xAxis,r=t.yAxis,i=n.options.reversedStacks;i=n.reversed&&!i||!n.reversed&&i;var o,a={},s=0;!1===e.grouping?s=1:t.chart.series.forEach((function(e){var n=e.yAxis,i=e.options;if(e.type===t.type&&(e.visible||!t.chart.options.chart.ignoreHiddenSeries)&&r.len===n.len&&r.pos===n.pos){if(i.stacking&&"group"!==i.stacking){o=e.stackKey,void 0===a[o]&&(a[o]=s++);var l=a[o]}else!1!==i.grouping&&(l=s++);e.columnIndex=l}}));var l=Math.min(Math.abs(n.transA)*(n.ordinal&&n.ordinal.slope||e.pointRange||n.closestPointRange||n.tickInterval||1),n.len),u=l*e.groupPadding,c=(l-2*u)/(s||1);return e=Math.min(e.maxPointWidth||n.len,x(e.pointWidth,c*(1-2*e.pointPadding))),t.columnMetrics={width:e,offset:(c-e)/2+(u+((t.columnIndex||0)+(i?1:0))*c-l/2)*(i?-1:1),paddedWidth:c,columnCount:s},t.columnMetrics},e.prototype.crispCol=function(t,e,n,r){var i=this.chart,o=this.borderWidth,a=-(o%2?.5:0);return o=o%2?.5:1,i.inverted&&i.renderer.isVML&&(o+=1),this.options.crisp&&(n=Math.round(t+n)+a,n-=t=Math.round(t)+a),r=Math.round(e+r)+o,a=.5>=Math.abs(e)&&.5<r,r-=e=Math.round(e)+o,a&&r&&(--e,r+=1),{x:t,y:e,width:n,height:r}},e.prototype.adjustForMissingColumns=function(t,e,n,r){var i=this,o=this.options.stacking;if(!n.isNull&&1<r.columnCount){var a=0,s=0;M(this.yAxis.stacking&&this.yAxis.stacking.stacks,(function(t){if("number"==typeof n.x&&(t=t[n.x.toString()])){var e=t.points[i.index],r=t.total;o?(e&&(a=s),t.hasValidPoints&&s++):v(e)&&(a=e[1],s=r||0)}})),t=(n.plotX||0)+((s-1)*r.paddedWidth+e)/2-e-a*r.paddedWidth}return t},e.prototype.translate=function(){var t=this,e=t.chart,n=t.options,r=t.dense=2>t.closestPointRange*t.xAxis.transA;r=t.borderWidth=x(n.borderWidth,r?0:1);var i=t.xAxis,a=t.yAxis,s=n.threshold,l=t.translatedThreshold=a.getThreshold(s),u=x(n.minPointLength,5),c=t.getColumnMetrics(),d=c.width,h=t.barW=Math.max(d,1+2*r),f=t.pointXOffset=c.offset,y=t.dataMin,g=t.dataMax;e.inverted&&(l-=.5),n.pointPadding&&(h=Math.ceil(h)),o.prototype.translate.apply(t),t.points.forEach((function(r){var o=x(r.yBottom,l),v=999+Math.abs(o),b=d,M=r.plotX||0;v=p(r.plotY,-v,a.len+v),M+=f;var k=h,w=Math.min(v,o),S=Math.max(v,o)-w;if(u&&Math.abs(S)<u){S=u;var L=!a.reversed&&!r.negative||a.reversed&&r.negative;_(s)&&_(g)&&r.y===s&&g<=s&&(a.min||0)<s&&(y!==g||(a.max||0)<=s)&&(L=!L),w=Math.abs(w-l)>u?o-u:l-(L?u:0)}m(r.options.pointWidth)&&(b=k=Math.ceil(r.options.pointWidth),M-=Math.round((b-d)/2)),n.centerInCategory&&(M=t.adjustForMissingColumns(M,b,r,c)),r.barX=M,r.pointWidth=b,r.tooltipPos=e.inverted?[p(a.len+a.pos-e.plotLeft-v,a.pos-e.plotLeft,a.len+a.pos-e.plotLeft),i.len+i.pos-e.plotTop-M-k/2,S]:[i.left-e.plotLeft+M+k/2,p(v+a.pos-e.plotTop,a.pos-e.plotTop,a.len+a.pos-e.plotTop),S],r.shapeType=t.pointClass.prototype.shapeType||"rect",r.shapeArgs=t.crispCol.apply(t,r.isNull?[M,l,k,0]:[M,w,k,S])}))},e.prototype.drawGraph=function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},e.prototype.pointAttribs=function(t,e){var n=this.options,r=this.pointAttrToOptions||{},i=r.stroke||"borderColor",o=r["stroke-width"]||"borderWidth",a=t&&t.color||this.color,s=t&&t[i]||n[i]||a,l=t&&t[o]||n[o]||this[o]||0;r=t&&t.options.dashStyle||n.dashStyle;var u=x(t&&t.opacity,n.opacity,1);if(t&&this.zones.length){var c=t.getZone();a=t.options.color||c&&(c.color||t.nonZonedColor)||this.color,c&&(s=c.borderColor||s,r=c.dashStyle||r,l=c.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[i]||s,l=t[o]||l,r=t.dashStyle||r,u=x(t.opacity,u)),i={fill:a,stroke:s,"stroke-width":l,opacity:u},r&&(i.dashstyle=r),i},e.prototype.drawPoints=function(){var t,e=this,n=this.chart,r=e.options,i=n.renderer,o=r.animationLimit||250;e.points.forEach((function(a){var s=a.graphic,l=!!s,u=s&&n.pointCount<o?"animate":"attr";_(a.plotY)&&null!==a.y?(t=a.shapeArgs,s&&a.hasNewShapeType()&&(s=s.destroy()),e.enabledDataSorting&&(a.startXPos=e.xAxis.reversed?-(t&&t.width||0):e.xAxis.width),s||(a.graphic=s=i[a.shapeType](t).add(a.group||e.group))&&e.enabledDataSorting&&n.hasRendered&&n.pointCount<o&&(s.attr({x:a.startXPos}),l=!0,u="animate"),s&&l&&s[u](b(t)),r.borderRadius&&s[u]({r:r.borderRadius}),n.styledMode||s[u](e.pointAttribs(a,a.selected&&"select")).shadow(!1!==a.allowShadow&&r.shadow,null,r.stacking&&!r.borderRadius),s&&(s.addClass(a.getClassName(),!0),s.attr({visibility:a.visible?"inherit":"hidden"}))):s&&(a.graphic=s.destroy())}))},e.prototype.drawTracker=function(){var t,e=this,n=e.chart,r=n.pointer,i=function(t){var e=r.getPointFromEvent(t);void 0!==e&&(r.isDirectTouch=!0,e.onMouseOver(t))};e.points.forEach((function(e){t=v(e.dataLabels)?e.dataLabels:e.dataLabel?[e.dataLabel]:[],e.graphic&&(e.graphic.element.point=e),t.forEach((function(t){t.div?t.div.point=e:t.element.point=e}))})),e._hasTracking||(e.trackerGroups.forEach((function(t){e[t]&&(e[t].addClass("highcharts-tracker").on("mouseover",i).on("mouseout",(function(t){r.onTrackerMouseOut(t)})),h&&e[t].on("touchstart",i),!n.styledMode&&e.options.cursor&&e[t].css(f).css({cursor:e.options.cursor}))})),e._hasTracking=!0),g(this,"afterDrawTracker")},e.prototype.remove=function(){var t=this,e=t.chart;e.hasRendered&&e.series.forEach((function(e){e.type===t.type&&(e.isDirty=!0)})),o.prototype.remove.apply(t,arguments)},e.defaultOptions=b(o.defaultOptions,{borderRadius:0,centerInCategory:!1,groupPadding:.2,marker:null,pointPadding:.1,minPointLength:0,cropThreshold:50,pointRange:null,states:{hover:{halo:!1,brightness:.1},select:{color:i.neutralColor20,borderColor:i.neutralColor100}},dataLabels:{align:void 0,verticalAlign:void 0,y:void 0},startFromThreshold:!0,stickyTracking:!1,tooltip:{distance:6},threshold:0,borderColor:i.backgroundColor}),e}(o),y(s.prototype,{cropShoulder:0,directTouch:!0,drawLegendSymbol:r.drawRectangle,getSymbol:t,negStacks:!0,trackerGroups:["group","dataLabelsGroup"]}),a.registerSeriesType("column",s),s})),e(n,"Series/Bar/BarSeries.js",[n["Series/Column/ColumnSeries.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=n.extend,o=n.merge;return i((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 r(n,e),n.defaultOptions=o(t.defaultOptions,{}),n}(t)).prototype,{inverted:!0}),e.registerSeriesType("bar",n),n})),e(n,"Series/Scatter/ScatterSeries.js",[n["Series/Column/ColumnSeries.js"],n["Series/Line/LineSeries.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=r.addEvent,a=r.extend,s=r.merge;return a((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}return i(n,t),n.prototype.applyJitter=function(){var t=this,e=this.options.jitter,n=this.points.length;e&&this.points.forEach((function(r,i){["x","y"].forEach((function(o,a){var s="plot"+o.toUpperCase();if(e[o]&&!r.isNull){var l=t[o+"Axis"],u=e[o]*l.transA;if(l&&!l.isLog){var c=Math.max(0,r[s]-u);l=Math.min(l.len,r[s]+u),a=1e4*Math.sin(i+a*n),r[s]=c+(l-c)*(a-Math.floor(a)),"x"===o&&(r.clientX=r.plotX)}}}))}))},n.prototype.drawGraph=function(){(this.options.lineWidth||0===this.options.lineWidth&&this.graph&&this.graph.strokeWidth())&&t.prototype.drawGraph.call(this)},n.defaultOptions=s(e.defaultOptions,{lineWidth:0,findNearestPointBy:"xy",jitter:{x:0,y:0},marker:{enabled:!0},tooltip:{headerFormat:'<span style="color:{point.color}">●</span> <span style="font-size: 10px"> {series.name}</span><br/>',pointFormat:"x: <b>{point.x}</b><br/>y: <b>{point.y}</b><br/>"}}),n}(e)).prototype,{drawTracker:t.prototype.drawTracker,sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1}),o(r,"afterTranslate",(function(){this.applyJitter()})),n.registerSeriesType("scatter",r),r})),e(n,"Mixins/CenteredSeries.js",[n["Core/Globals.js"],n["Core/Series/Series.js"],n["Core/Utilities.js"]],(function(t,e,n){var r=n.isNumber,i=n.pick,o=n.relativeLength,a=t.deg2rad;return t.CenteredSeriesMixin={getCenter:function(){var t=this.options,n=this.chart,r=2*(t.slicedOffset||0),a=n.plotWidth-2*r,s=n.plotHeight-2*r,l=t.center,u=Math.min(a,s),c=t.size,d=t.innerSize||0;for("string"==typeof c&&(c=parseFloat(c)),"string"==typeof d&&(d=parseFloat(d)),t=[i(l[0],"50%"),i(l[1],"50%"),i(c&&0>c?void 0:t.size,"100%"),i(d&&0>d?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]=o(c,[a,s,u,t[2]][l])+(n?r:0);return t[3]>t[2]&&(t[3]=t[2]),t},getStartAndEndRadians:function(t,e){return t=r(t)?t:0,e=r(e)&&e>t&&360>e-t?e:t+360,{start:a*(t+-90),end:a*(e+-90)}}}})),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 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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=t.setAnimation,o=n.addEvent,a=n.defined;t=n.extend;var s=n.isNumber,l=n.pick,u=n.relativeLength;return n=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.labelDistance=void 0,e.options=void 0,e.series=void 0,e}return r(n,t),n.prototype.getConnectorPath=function(){var t=this.labelPosition,e=this.series.options.dataLabels,n=e.connectorShape,r=this.connectorShapes;return r[n]&&(n=r[n]),n.call(this,{x:t.final.x,y:t.final.y,alignment:t.alignment},t.connectorPosition,e)},n.prototype.getTranslate=function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},n.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})},n.prototype.init=function(){e.prototype.init.apply(this,arguments);var t=this;t.name=l(t.name,"Slice");var n=function(e){t.slice("select"===e.type)};return o(t,"select",n),o(t,"unselect",n),t},n.prototype.isValid=function(){return s(this.y)&&0<=this.y},n.prototype.setVisible=function(t,e){var n=this,r=n.series,i=r.chart,o=r.options.ignoreHiddenPoint;e=l(e,o),t!==n.visible&&(n.visible=n.options.visible=t=void 0===t?!n.visible:t,r.options.data[r.data.indexOf(n)]=n.options,["graphic","dataLabel","connector","shadowGroup"].forEach((function(e){n[e]&&n[e][t?"show":"hide"](t)})),n.legendItem&&i.legend.colorizeItem(n,t),t||"hover"!==n.state||n.setState(""),o&&(r.isDirty=!0),e&&i.redraw())},n.prototype.slice=function(t,e,n){var r=this.series;i(n,r.chart),l(e,!0),this.sliced=this.options.sliced=a(t)?t:!this.sliced,r.options.data[r.data.indexOf(this)]=this.options,this.graphic&&this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},n}(e),t(n.prototype,{connectorShapes:{fixedOffset:function(t,e,n){var r=e.breakAt;return e=e.touchingSliceAt,[["M",t.x,t.y],n.softConnector?["C",t.x+("left"===t.alignment?-5:5),t.y,2*r.x-e.x,2*r.y-e.y,r.x,r.y]:["L",r.x,r.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 r=this.series,i=r.center[0],o=r.chart.plotWidth,a=r.chart.plotLeft;r=t.alignment;var s=this.shapeArgs.r;return n=u(n.crookDistance,1),n=["L",o="left"===r?i+s+(o+a-i-s)*(1-n):a+(i-s)*n,t.y],i=!0,("left"===r?o>t.x||o<e.x:o<t.x||o>e.x)&&(i=!1),t=[["M",t.x,t.y]],i&&t.push(n),t.push(["L",e.x,e.y]),t}}}),n})),e(n,"Series/Pie/PieSeries.js",[n["Mixins/CenteredSeries.js"],n["Series/Column/ColumnSeries.js"],n["Core/Globals.js"],n["Mixins/LegendSymbol.js"],n["Core/Color/Palette.js"],n["Series/Pie/PiePoint.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s,l,u){var c=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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),d=t.getStartAndEndRadians;n=n.noop;var h=u.clamp,p=u.extend,f=u.fireEvent,m=u.merge,y=u.pick,g=u.relativeLength;return p((u=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 c(e,t),e.prototype.animate=function(t){var e=this,n=e.points,r=e.startAngleRad;t||n.forEach((function(t){var n=t.graphic,i=t.shapeArgs;n&&i&&(n.attr({r:y(t.startR,e.center&&e.center[3]/2),start:r,end:r}),n.animate({r:i.r,start:i.start,end:i.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 r=this.center[0],o=this.center[1];this.graph||(this.graph=this.chart.renderer.arc(r,o,this.center[1]/2,0,t,e).addClass("highcharts-empty-series").add(this.group)),this.graph.attr({d:l.prototype.symbols.arc(r,o,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||i.neutralColor20})}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 r=this.center,i=this.radii?this.radii[n.index]||0:r[2]/2;return t=Math.asin(h((t-r[1])/(i+n.labelDistance),-1,1)),r[0]+(e?-1:1)*Math.cos(t)*(i+n.labelDistance)+(0<n.labelDistance?(e?-1:1)*this.options.dataLabels.padding:0)},e.prototype.hasData=function(){return!!this.processedXData.length},e.prototype.redrawPoints=function(){var t,e,n,r,i=this,o=i.chart,a=o.renderer,s=i.options.shadow;this.drawEmpty(),!s||i.shadowGroup||o.styledMode||(i.shadowGroup=a.g("shadow").attr({zIndex:-1}).add(i.group)),i.points.forEach((function(l){var u={};if(e=l.graphic,!l.isNull&&e){var c=void 0;r=l.shapeArgs,t=l.getTranslate(),o.styledMode||(c=l.shadowGroup,s&&!c&&(c=l.shadowGroup=a.g("shadow").add(i.shadowGroup)),c&&c.attr(t),n=i.pointAttribs(l,l.selected&&"select")),l.delayedRendering?(e.setRadialReference(i.center).attr(r).attr(t),o.styledMode||e.attr(n).attr({"stroke-linejoin":"round"}).shadow(s,c),l.delayedRendering=!1):(e.setRadialReference(i.center),o.styledMode||m(!0,u,n),m(!0,u,r,t),e.animate(u)),e.attr({visibility:l.visible?"inherit":"hidden"}),e.addClass(l.getClassName(),!0)}else e&&(l.graphic=e.destroy())}))},e.prototype.sortByAngle=function(t,e){t.sort((function(t,n){return void 0!==t.angle&&(n.angle-t.angle)*e}))},e.prototype.translate=function(t){this.generatePoints();var e=0,n=this.options,r=n.slicedOffset,i=r+(n.borderWidth||0),o=d(n.startAngle,n.endAngle),a=this.startAngleRad=o.start;o=(this.endAngleRad=o.end)-a;var s=this.points,l=n.dataLabels.distance;n=n.ignoreHiddenPoint;var u,c=s.length;for(t||(this.center=t=this.getCenter()),u=0;u<c;u++){var h=s[u],p=a+e*o;!h.isValid()||n&&!h.visible||(e+=h.percentage/100);var m=a+e*o,v={x:t[0],y:t[1],r:t[2]/2,innerR:t[3]/2,start:Math.round(1e3*p)/1e3,end:Math.round(1e3*m)/1e3};h.shapeType="arc",h.shapeArgs=v,h.labelDistance=y(h.options.dataLabels&&h.options.dataLabels.distance,l),h.labelDistance=g(h.labelDistance,v.r),this.maxLabelDistance=Math.max(this.maxLabelDistance||0,h.labelDistance),(m=(m+p)/2)>1.5*Math.PI?m-=2*Math.PI:m<-Math.PI/2&&(m+=2*Math.PI),h.slicedTranslation={translateX:Math.round(Math.cos(m)*r),translateY:Math.round(Math.sin(m)*r)},v=Math.cos(m)*t[2]/2;var _=Math.sin(m)*t[2]/2;h.tooltipPos=[t[0]+.7*v,t[1]+.7*_],h.half=m<-Math.PI/2||m>Math.PI/2?1:0,h.angle=m,p=Math.min(i,h.labelDistance/5),h.labelPosition={natural:{x:t[0]+v+Math.cos(m)*h.labelDistance,y:t[1]+_+Math.sin(m)*h.labelDistance},final:{},alignment:0>h.labelDistance?"center":h.half?"right":"left",connectorPosition:{breakAt:{x:t[0]+v+Math.cos(m)*p,y:t[1]+_+Math.sin(m)*p},touchingSliceAt:{x:t[0]+v,y:t[1]+_}}}}f(this,"afterTranslate")},e.prototype.updateTotals=function(){var t,e=0,n=this.points,r=n.length,i=this.options.ignoreHiddenPoint;for(t=0;t<r;t++){var o=n[t];!o.isValid()||i&&!o.visible||(e+=o.y)}for(this.total=e,t=0;t<r;t++)(o=n[t]).percentage=0<e&&(o.visible||!i)?o.y/e*100:0,o.total=e},e.defaultOptions=m(a.defaultOptions,{center:[null,null],clip:!1,colorByPoint:!0,dataLabels:{allowOverlap:!0,connectorPadding:5,connectorShape:"fixedOffset",crookDistance:"70%",distance:30,enabled:!0,formatter:function(){return this.point.isNull?void 0:this.point.name},softConnector:!0,x:0},fillColor:void 0,ignoreHiddenPoint:!0,inactiveOtherPoints:!0,legendType:"point",marker:null,size:null,showInLegend:!1,slicedOffset:10,stickyTracking:!1,tooltip:{followPointer:!0},borderColor:i.backgroundColor,borderWidth:1,lineWidth:void 0,states:{hover:{brightness:.1}}}),e}(a)).prototype,{axisTypes:[],directTouch:!0,drawGraph:void 0,drawLegendSymbol:r.drawRectangle,drawTracker:e.prototype.drawTracker,getCenter:t.getCenter,getSymbol:n,isCartesian:!1,noSharedTooltip:!0,pointAttribs:e.prototype.pointAttribs,pointClass:o,requireSorting:!1,searchPoint:n,trackerGroups:["group","dataLabelsGroup"]}),s.registerSeriesType("pie",u),u})),e(n,"Core/Series/DataLabels.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a){var s=t.getDeferredAnimation,l=e.format;t=n.noop,o=o.seriesTypes;var u=a.arrayMax,c=a.clamp,d=a.defined,h=a.extend,p=a.fireEvent,f=a.isArray,m=a.merge,y=a.objectEach,g=a.pick,v=a.relativeLength,_=a.splat,b=a.stableSort;n.distribute=function(t,e,r){function i(t,e){return t.target-e.target}var o,a=!0,s=t,l=[],u=0,d=s.reducedLen||e;for(o=t.length;o--;)u+=t[o].size;if(u>d){for(b(t,(function(t,e){return(e.rank||0)-(t.rank||0)})),u=o=0;u<=d;)u+=t[o].size,o++;l=t.splice(o-1,t.length)}for(b(t,i),t=t.map((function(t){return{size:t.size,targets:[t.target],align:g(t.align,.5)}}));a;){for(o=t.length;o--;)a=t[o],u=(Math.min.apply(0,a.targets)+Math.max.apply(0,a.targets))/2,a.pos=c(u-a.size*a.align,0,e-a.size);for(o=t.length,a=!1;o--;)0<o&&t[o-1].pos+t[o-1].size>t[o].pos&&(t[o-1].size+=t[o].size,t[o-1].targets=t[o-1].targets.concat(t[o].targets),t[o-1].align=.5,t[o-1].pos+t[o-1].size>e&&(t[o-1].pos=e-t[o-1].size),t.splice(o,1),a=!0)}s.push.apply(s,l),o=0,t.some((function(t){var i=0;if(t.targets.some((function(){if(s[o].pos=t.pos+i,void 0!==r&&Math.abs(s[o].pos-s[o].target)>r)return s.slice(0,o+1).forEach((function(t){delete t.pos})),s.reducedLen=(s.reducedLen||e)-.1*e,s.reducedLen>.1*e&&n.distribute(s,e,r),!0;i+=s[o].size,o++})))return!0})),b(s,i)},i.prototype.drawDataLabels=function(){function t(t,e){var n,r=[];if(f(t)&&!f(e))r=t.map((function(t){return m(t,e)}));else if(f(e)&&!f(t))r=e.map((function(e){return m(t,e)}));else if(f(t)||f(e))for(n=Math.max(t.length,e.length);n--;)r[n]=m(t[n],e[n]);else r=m(t,e);return r}var e=this,n=e.chart,i=e.options,o=i.dataLabels,a=e.points,u=e.hasRendered||0,c=o.animation;c=o.defer?s(n,c,e):{defer:0,duration:0};var h=n.renderer;if(o=t(t(n.options.plotOptions&&n.options.plotOptions.series&&n.options.plotOptions.series.dataLabels,n.options.plotOptions&&n.options.plotOptions[e.type]&&n.options.plotOptions[e.type].dataLabels),o),p(this,"drawDataLabels"),f(o)||o.enabled||e._hasPointLabels){var v=e.plotGroup("dataLabelsGroup","data-labels",u?"inherit":"hidden",o.zIndex||6);v.attr({opacity:+u}),!u&&(u=e.dataLabelsGroup)&&(e.visible&&v.show(!0),u[i.animation?"animate":"attr"]({opacity:1},c)),a.forEach((function(a){_(t(o,a.dlOptions||a.options&&a.options.dataLabels)).forEach((function(t,o){var s=t.enabled&&(!a.isNull||a.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<n||">="===e&&t>=n||"<="===e&&t<=n||"=="===e&&t==n||"==="===e&&t===n)}(a,t),u=a.dataLabels?a.dataLabels[o]:a.dataLabel,c=a.connectors?a.connectors[o]:a.connector,p=g(t.distance,a.labelDistance),f=!u;if(s){var m=a.getLabelConfig(),_=g(t[a.formatPrefix+"Format"],t.format);m=d(_)?l(_,m,n):(t[a.formatPrefix+"Formatter"]||t.formatter).call(m,t),_=t.style;var b=t.rotation;n.styledMode||(_.color=g(t.color,_.color,e.color,r.neutralColor100),"contrast"===_.color?(a.contrastColor=h.getContrast(a.color||e.color),_.color=!d(p)&&t.inside||0>p||i.stacking?a.contrastColor:r.neutralColor100):delete a.contrastColor,i.cursor&&(_.cursor=i.cursor));var x={r:t.borderRadius||0,rotation:b,padding:t.padding,zIndex:1};n.styledMode||(x.fill=t.backgroundColor,x.stroke=t.borderColor,x["stroke-width"]=t.borderWidth),y(x,(function(t,e){void 0===t&&delete x[e]}))}!u||s&&d(m)?s&&d(m)&&(u?x.text=m:(a.dataLabels=a.dataLabels||[],u=a.dataLabels[o]=b?h.text(m,0,-9999,t.useHTML).addClass("highcharts-data-label"):h.label(m,0,-9999,t.shape,null,null,t.useHTML,null,"data-label"),o||(a.dataLabel=u),u.addClass(" highcharts-data-label-color-"+a.colorIndex+" "+(t.className||"")+(t.useHTML?" highcharts-tracker":""))),u.options=t,u.attr(x),n.styledMode||u.css(_).shadow(t.shadow),u.added||u.add(v),t.textPath&&!t.useHTML&&(u.setTextPath(a.getDataLabelPath&&a.getDataLabelPath(u)||a.graphic,t.textPath),a.dataLabelPath&&!t.textPath.enabled&&(a.dataLabelPath=a.dataLabelPath.destroy())),e.alignDataLabel(a,u,t,null,f)):(a.dataLabel=a.dataLabel&&a.dataLabel.destroy(),a.dataLabels&&(1===a.dataLabels.length?delete a.dataLabels:delete a.dataLabels[o]),o||delete a.dataLabel,c&&(a.connector=a.connector.destroy(),a.connectors&&(1===a.connectors.length?delete a.connectors:delete a.connectors[o])))}))}))}p(this,"afterDrawDataLabels")},i.prototype.alignDataLabel=function(t,e,n,r,i){var o=this,a=this.chart,s=this.isCartesian&&a.inverted,l=this.enabledDataSorting,u=g(t.dlBox&&t.dlBox.centerX,t.plotX,-9999),c=g(t.plotY,-9999),d=e.getBBox(),p=n.rotation,f=n.align,m=a.isInsidePlot(u,Math.round(c),{inverted:s,paneCoordinates:!0,series:o}),y="justify"===g(n.overflow,l?"none":"justify"),v=this.visible&&!1!==t.visible&&(t.series.forceDL||l&&!y||m||g(n.inside,!!this.options.stacking)&&r&&a.isInsidePlot(u,s?r.x+1:r.y+r.height-1,{inverted:s,paneCoordinates:!0,series:o})),_=function(n){l&&o.xAxis&&!y&&o.setDataLabelStartPos(t,e,i,m,n)};if(v){var b=a.renderer.fontMetrics(a.styledMode?void 0:n.style.fontSize,e).b;r=h({x:s?this.yAxis.len-c:u,y:Math.round(s?this.xAxis.len-u:c),width:0,height:0},r),h(n,{width:d.width,height:d.height}),p?(y=!1,u=a.renderer.rotCorr(b,p),_(u={x:r.x+(n.x||0)+r.width/2+u.x,y:r.y+(n.y||0)+{top:0,middle:.5,bottom:1}[n.verticalAlign]*r.height}),e[i?"attr":"animate"](u).attr({align:f}),_=180<(_=(p+720)%360)&&360>_,"left"===f?u.y-=_?d.height:0:"center"===f?(u.x-=d.width/2,u.y-=d.height/2):"right"===f&&(u.x-=d.width,u.y-=_?0:d.height),e.placed=!0,e.alignAttr=u):(_(r),e.align(n,void 0,r),u=e.alignAttr),y&&0<=r.height?this.justifyDataLabel(e,n,u,d,r,i):g(n.crop,!0)&&(v=a.isInsidePlot(u.x,u.y,{paneCoordinates:!0,series:o})&&a.isInsidePlot(u.x+d.width,u.y+d.height,{paneCoordinates:!0,series:o})),n.shape&&!p&&e[i?"attr":"animate"]({anchorX:s?a.plotWidth-t.plotY:t.plotX,anchorY:s?a.plotHeight-t.plotX:t.plotY})}i&&l&&(e.placed=!1),v||l&&!y||(e.hide(!0),e.placed=!1)},i.prototype.setDataLabelStartPos=function(t,e,n,r,i){var o=this.chart,a=o.inverted,s=this.xAxis,l=s.reversed,u=a?e.height/2:e.width/2;t=(t=t.pointWidth)?t/2:0,s=a?i.x:l?-u-t:s.width-u+t,i=a?l?this.yAxis.height-u+t:-u-t:i.y,e.startXPos=s,e.startYPos=i,r?"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)},i.prototype.justifyDataLabel=function(t,e,n,r,i,o){var a=this.chart,s=e.align,l=e.verticalAlign,u=t.box?0:t.padding||0,c=e.x;c=void 0===c?0:c;var d=e.y,h=void 0===d?0:d;if(0>(d=(n.x||0)+u)){"right"===s&&0<=c?(e.align="left",e.inside=!0):c-=d;var p=!0}return(d=(n.x||0)+r.width-u)>a.plotWidth&&("left"===s&&0>=c?(e.align="right",e.inside=!0):c+=a.plotWidth-d,p=!0),0>(d=n.y+u)&&("bottom"===l&&0<=h?(e.verticalAlign="top",e.inside=!0):h-=d,p=!0),(d=(n.y||0)+r.height-u)>a.plotHeight&&("top"===l&&0>=h?(e.verticalAlign="bottom",e.inside=!0):h+=a.plotHeight-d,p=!0),p&&(e.x=c,e.y=h,t.placed=!o,t.align(e,void 0,i)),p},o.pie&&(o.pie.prototype.dataLabelPositioners={radialDistributionY:function(t){return t.top+t.distributeBox.pos},radialDistributionX:function(t,e,n,r){return t.getX(n<e.top+2||n>e.bottom-2?r:n,e.half,e)},justify:function(t,e,n){return n[0]+(t.half?-1:1)*(e+t.labelDistance)},alignToPlotEdges:function(t,e,n,r){return t=t.getBBox().width,e?t+r:n-t-r},alignToConnectors:function(t,e,n,r){var i,o=0;return t.forEach((function(t){(i=t.dataLabel.getBBox().width)>o&&(o=i)})),e?o+r:n-o-r}},o.pie.prototype.drawDataLabels=function(){var t,e,o,a,s,l,c,h,p,f,y,v,_=this,b=_.data,x=_.chart,M=_.options.dataLabels||{},k=M.connectorPadding,w=x.plotWidth,S=x.plotHeight,L=x.plotLeft,D=Math.round(x.chartWidth/3),T=_.center,O=T[2]/2,P=T[1],C=[[],[]],E=[0,0,0,0],A=_.dataLabelPositioners;_.visible&&(M.enabled||_._hasPointLabels)&&(b.forEach((function(t){t.dataLabel&&t.visible&&t.dataLabel.shortened&&(t.dataLabel.attr({width:"auto"}).css({width:"auto",textOverflow:"clip"}),t.dataLabel.shortened=!1)})),i.prototype.drawDataLabels.apply(_),b.forEach((function(t){t.dataLabel&&(t.visible?(C[t.half].push(t),t.dataLabel._pos=null,!d(M.style.width)&&!d(t.options.dataLabels&&t.options.dataLabels.style&&t.options.dataLabels.style.width)&&t.dataLabel.getBBox().width>D&&(t.dataLabel.css({width:Math.round(.7*D)+"px"}),t.dataLabel.shortened=!0)):(t.dataLabel=t.dataLabel.destroy(),t.dataLabels&&1===t.dataLabels.length&&delete t.dataLabels))})),C.forEach((function(e,r){var i,o=e.length,u=[];if(o){if(_.sortByAngle(e,r-.5),0<_.maxLabelDistance){var m=Math.max(0,P-O-_.maxLabelDistance),b=Math.min(P+O+_.maxLabelDistance,x.plotHeight);e.forEach((function(t){0<t.labelDistance&&t.dataLabel&&(t.top=Math.max(0,P-O-t.labelDistance),t.bottom=Math.min(P+O+t.labelDistance,x.plotHeight),i=t.dataLabel.getBBox().height||21,t.distributeBox={target:t.labelPosition.natural.y-t.top+i/2,size:i,rank:t.y},u.push(t.distributeBox))})),m=b+i-m,n.distribute(u,m,m/5)}for(y=0;y<o;y++){if(t=e[y],l=t.labelPosition,a=t.dataLabel,f=!1===t.visible?"hidden":"inherit",p=m=l.natural.y,u&&d(t.distributeBox)&&(void 0===t.distributeBox.pos?f="hidden":(c=t.distributeBox.size,p=A.radialDistributionY(t))),delete t.positionIndex,M.justify)h=A.justify(t,O,T);else switch(M.alignTo){case"connectors":h=A.alignToConnectors(e,r,w,L);break;case"plotEdges":h=A.alignToPlotEdges(a,r,w,L);break;default:h=A.radialDistributionX(_,t,p,m)}a._attr={visibility:f,align:l.alignment},v=t.options.dataLabels||{},a._pos={x:h+g(v.x,M.x)+({left:k,right:-k}[l.alignment]||0),y:p+g(v.y,M.y)-10},l.final.x=h,l.final.y=p,g(M.crop,!0)&&(s=a.getBBox().width,m=null,h-s<k&&1===r?(m=Math.round(s-h+k),E[3]=Math.max(m,E[3])):h+s>w-k&&0===r&&(m=Math.round(h+s-w+k),E[1]=Math.max(m,E[1])),0>p-c/2?E[0]=Math.max(Math.round(c/2-p),E[0]):p+c/2>S&&(E[2]=Math.max(Math.round(p+c/2-S),E[2])),a.sideOverflow=m)}}})),0===u(E)||this.verifyDataLabelOverflow(E))&&(this.placeDataLabels(),this.points.forEach((function(t){var n;v=m(M,t.options.dataLabels),(e=g(v.connectorWidth,1))&&(o=t.connector,(a=t.dataLabel)&&a._pos&&t.visible&&0<t.labelDistance?(f=a._attr.visibility,(n=!o)&&(t.connector=o=x.renderer.path().addClass("highcharts-data-label-connector  highcharts-color-"+t.colorIndex+(t.className?" "+t.className:"")).add(_.dataLabelsGroup),x.styledMode||o.attr({"stroke-width":e,stroke:v.connectorColor||t.color||r.neutralColor60})),o[n?"attr":"animate"]({d:t.getConnectorPath()}),o.attr("visibility",f)):o&&(t.connector=o.destroy()))})))},o.pie.prototype.placeDataLabels=function(){this.points.forEach((function(t){var e,n=t.dataLabel;n&&t.visible&&((e=n._pos)?(n.sideOverflow&&(n._attr.width=Math.max(n.getBBox().width-n.sideOverflow,0),n.css({width:n._attr.width+"px",textOverflow:(this.options.dataLabels.style||{}).textOverflow||"ellipsis"}),n.shortened=!0),n.attr(n._attr),n[n.moved?"animate":"attr"](e),n.moved=!0):n&&n.attr({y:-9999})),delete t.distributeBox}),this)},o.pie.prototype.alignDataLabel=t,o.pie.prototype.verifyDataLabelOverflow=function(t){var e=this.center,n=this.options,r=n.center,i=n.minSize||80,o=null!==n.size;if(!o){if(null!==r[0])var a=Math.max(e[2]-Math.max(t[1],t[3]),i);else a=Math.max(e[2]-t[1]-t[3],i),e[0]+=(t[3]-t[1])/2;null!==r[1]?a=c(a,i,e[2]-Math.max(t[0],t[2])):(a=c(a,i,e[2]-t[0]-t[2]),e[1]+=(t[0]-t[2])/2),a<e[2]?(e[2]=a,e[3]=Math.min(v(n.innerSize||0,a),a),this.translate(e),this.drawDataLabels&&this.drawDataLabels()):o=!0}return o}),o.column&&(o.column.prototype.alignDataLabel=function(t,e,n,r,o){var a=this.chart.inverted,s=t.series,l=t.dlBox||t.shapeArgs,u=g(t.below,t.plotY>g(this.translatedThreshold,s.yAxis.len)),c=g(n.inside,!!this.options.stacking);l&&(0>(r=m(l)).y&&(r.height+=r.y,r.y=0),0<(l=r.y+r.height-s.yAxis.len)&&l<r.height&&(r.height-=l),a&&(r={x:s.yAxis.len-r.y-r.height,y:s.xAxis.len-r.x-r.width,width:r.height,height:r.width}),c||(a?(r.x+=u?0:r.width,r.width=0):(r.y+=u?r.height:0,r.height=0))),n.align=g(n.align,!a||c?"center":u?"right":"left"),n.verticalAlign=g(n.verticalAlign,a||c?"middle":u?"top":"bottom"),i.prototype.alignDataLabel.call(this,t,e,n,r,o),n.inside&&t.contrastColor&&e.css({color:t.contrastColor})})})),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 r=t.newOpacity;t.oldOpacity!==r&&(t.alignAttr&&t.placed?(t[r?"removeClass":"addClass"]("highcharts-data-label-hidden"),n=!0,t.alignAttr.opacity=r,t[t.isOld?"animate":"attr"](t.alignAttr,null,(function(){e.styledMode||t.css({pointerEvents:r?"auto":"none"}),t.visibility=r?"inherit":"hidden"})),i(e,"afterHideOverlappingLabel")):t.attr({opacity:r})),t.isOld=!0}return n}var r=e.addEvent,i=e.fireEvent,o=e.isArray,a=e.isNumber,s=e.objectEach,l=e.pick;r(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){e.push(t.label)}))}))})),(this.series||[]).forEach((function(r){var i=r.options.dataLabels;r.visible&&(!1!==i.enabled||r._hasPointLabels)&&((i=function(r){return r.forEach((function(r){r.visible&&(o(r.dataLabels)?r.dataLabels:r.dataLabel?[r.dataLabel]:[]).forEach((function(i){var o=i.options;i.labelrank=l(o.labelrank,r.labelrank,r.shapeArgs&&r.shapeArgs.height),o.allowOverlap?(i.oldOpacity=i.opacity,i.newOpacity=1,n(i,t)):e.push(i)}))}))})(r.nodes||[]),i(r.points))})),this.hideOverlappingLabels(e)})),t.prototype.hideOverlappingLabels=function(t){var e,r,o,s=this,l=t.length,u=s.renderer,c=!1,d=function(t){var e,n,r=t.box?0:t.padding||0,i=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=u.fontMetrics(null,t.element).h);var l=t.width-2*r;return(n={left:"0",center:"0.5",right:"1"}[t.alignValue])?i=+n*l:a(t.x)&&Math.round(t.x)!==t.translateX&&(i=t.x-t.translateX),{x:o.x+(s.translateX||0)+r-(i||0),y:o.y+(s.translateY||0)+r-e,width:t.width-2*r,height:t.height-2*r}}};for(r=0;r<l;r++)(e=t[r])&&(e.oldOpacity=e.opacity,e.newOpacity=1,e.absoluteBox=d(e));for(t.sort((function(t,e){return(e.labelrank||0)-(t.labelrank||0)})),r=0;r<l;r++){var h=(d=t[r])&&d.absoluteBox;for(e=r+1;e<l;++e){var p=(o=t[e])&&o.absoluteBox;!h||!p||d===o||0===d.newOpacity||0===o.newOpacity||p.x>=h.x+h.width||p.x+p.width<=h.x||p.y>=h.y+h.height||p.y+p.height<=h.y||((d.labelrank<o.labelrank?d:o).newOpacity=0)}}t.forEach((function(t){n(t,s)&&(c=!0)})),c&&i(s,"afterHideAllOverlappingLabels")}})),e(n,"Core/Responsive.js",[n["Core/Chart/Chart.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.find,r=e.isArray,i=e.isObject,o=e.merge,a=e.objectEach,s=e.pick,l=e.splat,u=e.uniqueKey;t.prototype.setResponsive=function(t,e){var r=this.options.responsive,i=[],a=this.currentResponsive;!e&&r&&r.rules&&r.rules.forEach((function(t){void 0===t._id&&(t._id=u()),this.matchResponsiveRule(t,i)}),this),(e=o.apply(0,i.map((function(t){return n(r.rules,(function(e){return e._id===t})).chartOptions})))).isResponsiveOptions=!0,(i=i.toString()||void 0)!==(a&&a.ruleIds)&&(a&&this.update(a.undoOptions,t,!0),i?((a=this.currentOptions(e)).isResponsiveOptions=!0,this.currentResponsive={ruleIds:i,mergedOptions:e,undoOptions:a},this.update(e,t,!0)):this.currentResponsive=void 0)},t.prototype.matchResponsiveRule=function(t,e){var n=t.condition;(n.callback||function(){return this.chartWidth<=s(n.maxWidth,Number.MAX_VALUE)&&this.chartHeight<=s(n.maxHeight,Number.MAX_VALUE)&&this.chartWidth>=s(n.minWidth,0)&&this.chartHeight>=s(n.minHeight,0)}).call(this)&&e.push(t._id)},t.prototype.currentOptions=function(t){var e=this,n={};return function t(n,o,s,u){var c;a(n,(function(n,a){if(!u&&-1<e.collectionsWithUpdate.indexOf(a)&&o[a])for(n=l(n),s[a]=[],c=0;c<Math.max(n.length,o[a].length);c++)o[a][c]&&(void 0===n[c]?s[a][c]=o[a][c]:(s[a][c]={},t(n[c],o[a][c],s[a][c],u+1)));else i(n)?(s[a]=r(n)?[]:{},t(n,o[a]||{},s[a],u+1)):s[a]=void 0===o[a]?null:o[a]}))}(t,this.options,n,0),n}})),e(n,"masters/highcharts.src.js",[n["Core/Globals.js"],n["Core/Utilities.js"],n["Core/Options.js"],n["Core/Animation/Fx.js"],n["Core/Animation/AnimationUtilities.js"],n["Core/Renderer/HTML/AST.js"],n["Core/FormatUtilities.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Series/Series.js"]],(function(t,e,n,r,i,o,a,s,l){return t.animate=i.animate,t.animObject=i.animObject,t.getDeferredAnimation=i.getDeferredAnimation,t.setAnimation=i.setAnimation,t.stop=i.stop,t.timers=r.timers,t.AST=o,t.Fx=r,t.Series=l,t.SVGElement=s,t.dateFormat=a.dateFormat,t.format=a.format,t.numberFormat=a.numberFormat,t.defaultOptions=n.defaultOptions,t.getOptions=n.getOptions,t.time=n.defaultTime,t.setOptions=n.setOptions,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.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.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,t})),n["masters/highcharts.src.js"]._modules=n,n["masters/highcharts.src.js"]},t.exports?(o.default=o,t.exports=i.document?o(i):o):void 0===(r=function(){return o(i)}.call(e,n,e,t))||(t.exports=r)},83540:function(t,e,n){var r,i,o;i="undefined"!=typeof window?window:this,o=function(t){function e(t,e,n,r){t.hasOwnProperty(e)||(t[e]=r.apply(null,n))}var n={};return e(n,"Core/Globals.js",[],(function(){var e,n=void 0!==t?t:"undefined"!=typeof window?window:{};return function(t){t.SVG_NS="http://www.w3.org/2000/svg",t.product="Highcharts",t.version="9.1.0",t.win=n,t.doc=t.win.document,t.svg=t.doc&&t.doc.createElementNS&&!!t.doc.createElementNS(t.SVG_NS,"svg").createSVGRect,t.userAgent=t.win.navigator&&t.win.navigator.userAgent||"",t.isChrome=-1!==t.userAgent.indexOf("Chrome"),t.isFirefox=-1!==t.userAgent.indexOf("Firefox"),t.isMS=/(edge|msie|trident)/i.test(t.userAgent)&&!t.win.opera,t.isSafari=!t.isChrome&&-1!==t.userAgent.indexOf("Safari"),t.isTouchDevice=/(Mobile|Android|Windows Phone)/.test(t.userAgent),t.isWebKit=-1!==t.userAgent.indexOf("AppleWebKit"),t.deg2rad=2*Math.PI/360,t.hasBidiBug=t.isFirefox&&4>parseInt(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={}}(e||(e={})),e})),e(n,"Core/Utilities.js",[n["Core/Globals.js"]],(function(t){function e(t,n,r,i){var o=n?"Highcharts error":"Highcharts warning";32===t&&(t=o+": Deprecated member");var a=l(t),s=a?o+" #"+t+": www.highcharts.com/errors/"+t+"/":t.toString();if(void 0!==i){var u="";a&&(s+="?"),y(i,(function(t,e){u+="\n - "+e+": "+t,a&&(s+=encodeURI(e)+"="+encodeURI(t))})),s+=u}v(Highcharts,"displayError",{chart:r,code:t,message:s,params:i},(function(){if(n)throw Error(s);M.console&&-1===e.messages.indexOf(s)&&console.warn(s)})),e.messages.push(s)}function n(t,e){return parseInt(t,e||10)}function r(t){return"string"==typeof t}function i(t){return"[object Array]"===(t=Object.prototype.toString.call(t))||"[object Array Iterator]"===t}function o(t,e){return!(!t||"object"!=typeof t||e&&i(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/0<t}function u(t){return null!=t}function c(t,e,n){var i;return r(e)?u(n)?t.setAttribute(e,n):t&&t.getAttribute&&((i=t.getAttribute(e))||"class"!==e||(i=t.getAttribute(e+"Name"))):y(e,(function(e,n){t.setAttribute(n,e)})),i}function d(t,e){var n;for(n in t||(t={}),e)t[n]=e[n];return t}function h(){for(var t=arguments,e=t.length,n=0;n<e;n++){var r=t[n];if(null!=r)return r}}function p(e,n){t.isMS&&!t.svg&&n&&void 0!==n.opacity&&(n.filter="alpha(opacity="+100*n.opacity+")"),d(e.style,n)}function f(t,e,n,r,i){return t=x.createElement(t),e&&d(t,e),i&&p(t,{padding:"0",border:"none",margin:"0"}),n&&p(t,n),r&&r.appendChild(t),t}function m(t,e){return parseFloat(t.toPrecision(e||14))}function y(t,e,n){for(var r in t)Object.hasOwnProperty.call(t,r)&&e.call(n||t[r],t[r],r,t)}function g(e,n,r){function i(n,r){var i=e.removeEventListener||t.removeEventListenerPolyfill;i&&i.call(e,n,r,!1)}function o(t){var r;if(e.nodeName){if(n){var o={};o[n]=!0}else o=t;y(o,(function(e,n){if(t[n])for(r=t[n].length;r--;)i(n,t[n][r].fn)}))}}var a="function"==typeof e&&e.prototype||e;if(Object.hasOwnProperty.call(a,"hcEvents")){var s=a.hcEvents;n?(a=s[n]||[],r?(s[n]=a.filter((function(t){return r!==t.fn})),i(n,r)):(o(s),s[n]=[])):(o(s),delete a.hcEvents)}}function v(e,n,r,i){if(r=r||{},x.createEvent&&(e.dispatchEvent||e.fireEvent&&e!==t)){var o=x.createEvent("Events");o.initEvent(n,!0,!0),r=d(o,r),e.dispatchEvent?e.dispatchEvent(r):e.fireEvent(n,r)}else if(e.hcEvents){r.target||d(r,{preventDefault:function(){r.defaultPrevented=!0},target:e,type:n}),o=[];for(var a=e,s=!1;a.hcEvents;)Object.hasOwnProperty.call(a,"hcEvents")&&a.hcEvents[n]&&(o.length&&(s=!0),o.unshift.apply(o,a.hcEvents[n])),a=Object.getPrototypeOf(a);s&&o.sort((function(t,e){return t.order-e.order})),o.forEach((function(t){!1===t.fn.call(e,r)&&r.preventDefault()}))}i&&!r.defaultPrevented&&i.call(e,r)}var _,b=t.charts,x=t.doc,M=t.win;(e||(e={})).messages=[],Math.easeInOutSine=function(t){return-.5*(Math.cos(Math.PI*t)-1)};var k=Array.prototype.find?function(t,e){return t.find(e)}:function(t,e){var n,r=t.length;for(n=0;n<r;n++)if(e(t[n],n))return t[n]};y({map:"map",each:"forEach",grep:"filter",reduce:"reduce",some:"some"},(function(n,r){t[r]=function(t){var i;return e(32,!1,void 0,((i={})["Highcharts."+r]="use Array."+n,i)),Array.prototype[n].apply(t,[].slice.call(arguments,1))}}));var w,S=function(){var t=Math.random().toString(36).substring(2,9)+"-",e=0;return function(){return"highcharts-"+(w?"":t)+e++}}();return M.jQuery&&(M.jQuery.fn.highcharts=function(){var e=[].slice.call(arguments);if(this[0])return e[0]?(new(t[r(e[0])?e.shift():"Chart"])(this[0],e[0],e[1]),this):b[c(this[0],"data-highcharts-chart")]}),{addEvent:function(e,n,r,i){void 0===i&&(i={});var o="function"==typeof e&&e.prototype||e;Object.hasOwnProperty.call(o,"hcEvents")||(o.hcEvents={}),o=o.hcEvents,t.Point&&e instanceof t.Point&&e.series&&e.series.chart&&(e.series.chart.runTrackerClick=!0);var a=e.addEventListener||t.addEventListenerPolyfill;return a&&a.call(e,n,r,!!t.supportsPassiveEvents&&{passive:void 0===i.passive?-1!==n.indexOf("touch"):i.passive,capture:!1}),o[n]||(o[n]=[]),o[n].push({fn:r,order:"number"==typeof i.order?i.order:1/0}),o[n].sort((function(t,e){return t.order-e.order})),function(){g(e,n,r)}},arrayMax:function(t){for(var e=t.length,n=t[0];e--;)t[e]>n&&(n=t[e]);return n},arrayMin:function(t){for(var e=t.length,n=t[0];e--;)t[e]<n&&(n=t[e]);return n},attr:c,clamp:function(t,e,n){return t>e?t<n?t:n:e},cleanRecursively:function t(e,n){var r={};return y(e,(function(i,a){o(e[a],!0)&&!e.nodeType&&n[a]?(i=t(e[a],n[a]),Object.keys(i).length&&(r[a]=i)):(o(e[a])||e[a]!==n[a])&&(r[a]=e[a])})),r},clearTimeout:function(t){u(t)&&clearTimeout(t)},correctFloat:m,createElement:f,css:p,defined:u,destroyObjectProperties:function(t,e){y(t,(function(n,r){n&&n!==e&&n.destroy&&n.destroy(),delete t[r]}))},discardElement:function(t){_||(_=f("div")),t&&_.appendChild(t),_.innerHTML=""},erase:function(t,e){for(var n=t.length;n--;)if(t[n]===e){t.splice(n,1);break}},error:e,extend:d,extendClass:function(t,e){var n=function(){};return d(n.prototype=new t,e),n},find:k,fireEvent:v,getMagnitude:function(t){return Math.pow(10,Math.floor(Math.log(t)/Math.LN10))},getNestedProperty:function(t,e){for(t=t.split(".");t.length&&u(e);){var n=t.shift();if(void 0===n||"__proto__"===n)return;if(!u(e=e[n])||"function"==typeof e||"number"==typeof e.nodeType||e===M)return}return e},getStyle:function r(i,o,a){var s=t.getStyle||r;if("width"===o)return o=Math.min(i.offsetWidth,i.scrollWidth),(a=i.getBoundingClientRect&&i.getBoundingClientRect().width)<o&&a>=o-1&&(o=Math.floor(a)),Math.max(0,o-(s(i,"padding-left",!0)||0)-(s(i,"padding-right",!0)||0));if("height"===o)return Math.max(0,Math.min(i.offsetHeight,i.scrollHeight)-(s(i,"padding-top",!0)||0)-(s(i,"padding-bottom",!0)||0));if(M.getComputedStyle||e(27,!0),i=M.getComputedStyle(i,void 0)){var l=i.getPropertyValue(o);h(a,"opacity"!==o)&&(l=n(l))}return l},inArray:function(t,n,r){return e(32,!1,void 0,{"Highcharts.inArray":"use Array.indexOf"}),n.indexOf(t,r)},isArray:i,isClass:s,isDOMElement:a,isFunction:function(t){return"function"==typeof t},isNumber:l,isObject:o,isString:r,keys:function(t){return e(32,!1,void 0,{"Highcharts.keys":"use Object.keys"}),Object.keys(t)},merge:function(){var t,e=arguments,n={},r=function(t,e){return"object"!=typeof t&&(t={}),y(e,(function(n,i){"__proto__"!==i&&"constructor"!==i&&(!o(n,!0)||s(n)||a(n)?t[i]=e[i]:t[i]=r(t[i]||{},n))})),t};!0===e[0]&&(n=e[1],e=Array.prototype.slice.call(e,2));var i=e.length;for(t=0;t<i;t++)n=r(n,e[t]);return n},normalizeTickInterval:function(t,e,n,r,i){var o=t,a=t/(n=h(n,1));for(e||(e=i?[1,1.2,1.5,2,2.5,3,4,5,6,8,10]:[1,2,2.5,5,10],!1===r&&(1===n?e=e.filter((function(t){return 0==t%1})):.1>=n&&(e=[1/n]))),r=0;r<e.length&&(o=e[r],!(i&&o*n>=t||!i&&a<=(e[r]+(e[r+1]||e[r]))/2));r++);return m(o*n,-Math.round(Math.log(.001)/Math.LN10))},objectEach:y,offset:function(t){var e=x.documentElement;return{top:(t=t.parentElement||t.parentNode?t.getBoundingClientRect():{top:0,left:0,width:0,height:0}).top+(M.pageYOffset||e.scrollTop)-(e.clientTop||0),left:t.left+(M.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:g,splat:function(t){return i(t)?t:[t]},stableSort:function(t,e){var n,r,i=t.length;for(r=0;r<i;r++)t[r].safeI=r;for(t.sort((function(t,r){return 0===(n=e(t,r))?t.safeI-r.safeI:n})),r=0;r<i;r++)delete t[r].safeI},syncTimeout:function(t,e,n){return 0<e?setTimeout(t,e,n):(t.call(0,n),-1)},timeUnits:{millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:24192e5,year:314496e5},uniqueKey:S,useSerialIds:function(t){return w=h(t,w)},wrap:function(t,e,n){var r=t[e];t[e]=function(){var t=Array.prototype.slice.call(arguments),e=arguments,i=this;return i.proceed=function(){r.apply(i,arguments.length?arguments:e)},t.unshift(r),t=n.apply(this,t),i.proceed=null,t}}}})),e(n,"Core/Color/Color.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.isNumber,r=e.merge,i=e.pInt;return e=function(){function e(n){return this.parsers=[{regex:/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]?(?:\.[0-9]+)?)\s*\)/,parse:function(t){return[i(t[1]),i(t[2]),i(t[3]),parseFloat(t[4],10)]}},{regex:/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/,parse:function(t){return[i(t[1]),i(t[2]),i(t[3]),1]}}],this.rgba=[],t.Color!==e?new t.Color(n):this instanceof e?void this.init(n):new e(n)}return e.parse=function(t){return new e(t)},e.prototype.init=function(t){var n,r;if((this.input=t=e.names[t&&t.toLowerCase?t.toLowerCase():""]||t)&&t.stops)this.stops=t.stops.map((function(t){return new e(t[1])}));else{if(t&&t.charAt&&"#"===t.charAt()){var i=t.length;t=parseInt(t.substr(1),16),7===i?n=[(16711680&t)>>16,(65280&t)>>8,255&t,1]:4===i&&(n=[(3840&t)>>4|(3840&t)>>8,(240&t)>>4|240&t,(15&t)<<4|15&t,1])}if(!n)for(r=this.parsers.length;r--&&!n;){var o=this.parsers[r];(i=o.regex.exec(t))&&(n=o.parse(i))}}this.rgba=n||[]},e.prototype.get=function(t){var e=this.input,i=this.rgba;if(void 0!==this.stops){var o=r(e);o.stops=[].concat(o.stops),this.stops.forEach((function(e,n){o.stops[n]=[o.stops[n][0],e.get(t)]}))}else o=i&&n(i[0])?"rgb"===t||!t&&1===i[3]?"rgb("+i[0]+","+i[1]+","+i[2]+")":"a"===t?i[3]:"rgba("+i.join(",")+")":e;return o},e.prototype.brighten=function(t){var e,r=this.rgba;if(this.stops)this.stops.forEach((function(e){e.brighten(t)}));else if(n(t)&&0!==t)for(e=0;3>e;e++)r[e]+=i(255*t),0>r[e]&&(r[e]=0),255<r[e]&&(r[e]=255);return this},e.prototype.setOpacity=function(t){return this.rgba[3]=t,this},e.prototype.tweenTo=function(t,e){var n=this.rgba,r=t.rgba;return r.length&&n&&n.length?((t=1!==r[3]||1!==n[3])?"rgba(":"rgb(")+Math.round(r[0]+(n[0]-r[0])*(1-e))+","+Math.round(r[1]+(n[1]-r[1])*(1-e))+","+Math.round(r[2]+(n[2]-r[2])*(1-e))+(t?","+(r[3]+(n[3]-r[3])*(1-e)):"")+")":t.input||"none"},e.names={white:"#ffffff",black:"#000000"},e}(),t.Color=e,t.color=e.parse,e})),e(n,"Core/Color/Palette.js",[],(function(){return{colors:"#7cb5ec #434348 #90ed7d #f7a35c #8085e9 #f15c80 #e4d354 #2b908f #f45b5b #91e8e1".split(" "),backgroundColor:"#ffffff",neutralColor100:"#000000",neutralColor80:"#333333",neutralColor60:"#666666",neutralColor40:"#999999",neutralColor20:"#cccccc",neutralColor10:"#e6e6e6",neutralColor5:"#f2f2f2",neutralColor3:"#f7f7f7",highlightColor100:"#003399",highlightColor80:"#335cad",highlightColor60:"#6685c2",highlightColor20:"#ccd6eb",highlightColor10:"#e6ebf5",positiveColor:"#06b535",negativeColor:"#f21313"}})),e(n,"Core/Time.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e){var n=t.win,r=e.defined,i=e.error,o=e.extend,a=e.isObject,s=e.merge,l=e.objectEach,u=e.pad,c=e.pick,d=e.splat,h=e.timeUnits;return e=function(){function e(t){this.options={},this.variableTimezone=this.useUTC=!1,this.Date=n.Date,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.update(t)}return e.prototype.get=function(t,e){if(this.variableTimezone||this.timezoneOffset){var n=e.getTime(),r=n-this.getTimezoneOffset(e);return e.setTime(r),t=e["getUTC"+t](),e.setTime(n),t}return this.useUTC?e["getUTC"+t]():e["get"+t]()},e.prototype.set=function(t,e,n){if(this.variableTimezone||this.timezoneOffset){if("Milliseconds"===t||"Seconds"===t||"Minutes"===t&&0==this.getTimezoneOffset(e)%36e5)return e["setUTC"+t](n);var r=this.getTimezoneOffset(e);return r=e.getTime()-r,e.setTime(r),e["setUTC"+t](n),t=this.getTimezoneOffset(e),r=e.getTime()+t,e.setTime(r)}return this.useUTC?e["setUTC"+t](n):e["set"+t](n)},e.prototype.update=function(t){var e=c(t&&t.useUTC,!0);this.options=t=s(!0,this.options||{},t),this.Date=t.Date||n.Date||Date,this.timezoneOffset=(this.useUTC=e)&&t.timezoneOffset,this.getTimezoneOffset=this.timezoneOffsetFunction(),this.variableTimezone=e&&!(!t.getTimezoneOffset&&!t.timezone)},e.prototype.makeTime=function(e,n,r,i,o,a){if(this.useUTC){var s=this.Date.UTC.apply(0,arguments),l=this.getTimezoneOffset(s);s+=l;var u=this.getTimezoneOffset(s);l!==u?s+=u-l:l-36e5!==this.getTimezoneOffset(s-36e5)||t.isSafari||(s-=36e5)}else s=new this.Date(e,n,c(r,1),c(i,0),c(o,0),c(a,0)).getTime();return s},e.prototype.timezoneOffsetFunction=function(){var t=this,e=this.options,r=e.moment||n.moment;if(!this.useUTC)return function(t){return 6e4*new Date(t.toString()).getTimezoneOffset()};if(e.timezone){if(r)return function(t){return 6e4*-r.tz(t,e.timezone).utcOffset()};i(25)}return this.useUTC&&e.getTimezoneOffset?function(t){return 6e4*e.getTimezoneOffset(t.valueOf())}:function(){return 6e4*(t.timezoneOffset||0)}},e.prototype.dateFormat=function(e,n,i){if(!r(n)||isNaN(n))return t.defaultOptions.lang&&t.defaultOptions.lang.invalidDate||"";e=c(e,"%Y-%m-%d %H:%M:%S");var a=this,s=new this.Date(n),d=this.get("Hours",s),h=this.get("Day",s),p=this.get("Date",s),f=this.get("Month",s),m=this.get("FullYear",s),y=t.defaultOptions.lang,g=y&&y.weekdays,v=y&&y.shortWeekdays;return s=o({a:v?v[h]:g[h].substr(0,3),A:g[h],d:u(p),e:u(p,2," "),w:h,b:y.shortMonths[f],B:y.months[f],m:u(f+1),o:f+1,y:m.toString().substr(2,2),Y:m,H:u(d),k:d,I:u(d%12||12),l:d%12||12,M:u(this.get("Minutes",s)),p:12>d?"AM":"PM",P:12>d?"am":"pm",S:u(s.getSeconds()),L:u(Math.floor(n%1e3),3)},t.dateFormats),l(s,(function(t,r){for(;-1!==e.indexOf("%"+r);)e=e.replace("%"+r,"function"==typeof t?t.call(a,n):t)})),i?e.substr(0,1).toUpperCase()+e.substr(1):e},e.prototype.resolveDTLFormat=function(t){return a(t,!0)?t:{main:(t=d(t))[0],from:t[1],to:t[2]}},e.prototype.getTimeTicks=function(t,e,n,i){var a,s=this,l=[],u={},d=new s.Date(e),p=t.unitRange,f=t.count||1;if(i=c(i,1),r(e)){if(s.set("Milliseconds",d,p>=h.second?0:f*Math.floor(s.get("Milliseconds",d)/f)),p>=h.second&&s.set("Seconds",d,p>=h.minute?0:f*Math.floor(s.get("Seconds",d)/f)),p>=h.minute&&s.set("Minutes",d,p>=h.hour?0:f*Math.floor(s.get("Minutes",d)/f)),p>=h.hour&&s.set("Hours",d,p>=h.day?0:f*Math.floor(s.get("Hours",d)/f)),p>=h.day&&s.set("Date",d,p>=h.month?1:Math.max(1,f*Math.floor(s.get("Date",d)/f))),p>=h.month){s.set("Month",d,p>=h.year?0:f*Math.floor(s.get("Month",d)/f));var m=s.get("FullYear",d)}p>=h.year&&s.set("FullYear",d,m-m%f),p===h.week&&(m=s.get("Day",d),s.set("Date",d,s.get("Date",d)-m+i+(m<i?-7:0))),m=s.get("FullYear",d),i=s.get("Month",d);var y=s.get("Date",d),g=s.get("Hours",d);for(e=d.getTime(),!s.variableTimezone&&s.useUTC||!r(n)||(a=n-e>4*h.month||s.getTimezoneOffset(e)!==s.getTimezoneOffset(n)),e=d.getTime(),d=1;e<n;)l.push(e),e=p===h.year?s.makeTime(m+d*f,0):p===h.month?s.makeTime(m,i+d*f):!a||p!==h.day&&p!==h.week?a&&p===h.hour&&1<f?s.makeTime(m,i,y,g+d*f):e+p*f:s.makeTime(m,i,y+d*f*(p===h.day?1:7)),d++;l.push(e),p<=h.hour&&1e4>l.length&&l.forEach((function(t){0==t%18e5&&"000000000"===s.dateFormat("%H%M%S%L",t)&&(u[t]="day")}))}return l.info=o(t,{higherRanks:u,totalRange:p*f}),l},e}(),t.Time=e,t.Time})),e(n,"Core/Options.js",[n["Core/Globals.js"],n["Core/Color/Color.js"],n["Core/Color/Palette.js"],n["Core/Time.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i){var o=t.isTouchDevice,a=t.svg;e=e.parse;var s=i.merge,l={colors:n.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:{panning:{enabled:!1,type:"x"},styledMode:!1,borderRadius:0,colorCount:10,defaultSeriesType:"line",ignoreHiddenSeries:!0,spacing:[10,10,15,10],resetZoomButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}},zoomBySingleTouch:!1,width:null,height:null,borderColor:n.highlightColor80,backgroundColor:n.backgroundColor,plotBorderColor:n.neutralColor20},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:n.neutralColor80}},legend:{enabled:!0,align:"center",alignColumns:!0,layout:"horizontal",labelFormatter:function(){return this.name},borderColor:n.neutralColor40,borderRadius:0,navigation:{activeColor:n.highlightColor100,inactiveColor:n.neutralColor20},itemStyle:{color:n.neutralColor80,cursor:"pointer",fontSize:"12px",fontWeight:"bold",textOverflow:"ellipsis"},itemHoverStyle:{color:n.neutralColor100},itemHiddenStyle:{color:n.neutralColor20},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:n.backgroundColor,opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:a,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:"",padding:8,snap:o?25:10,headerFormat:'<span style="font-size: 10px">{point.key}</span><br/>',pointFormat:'<span style="color:{point.color}">●</span> {series.name}: <b>{point.y}</b><br/>',backgroundColor:e(n.neutralColor3).setOpacity(.85).get(),borderWidth:1,shadow:!0,style:{color:n.neutralColor80,cursor:"default",fontSize:"12px",whiteSpace:"nowrap"}},credits:{enabled:!0,href:"https://www.highcharts.com?credits",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:n.neutralColor40,fontSize:"9px"},text:"Highcharts.com"}};l.chart.styledMode=!1;var u=new r(s(l.global,l.time));return{defaultOptions:l,defaultTime:u,getOptions:function(){return l},setOptions:function(e){return s(!0,l,e),(e.time||e.global)&&(t.time?t.time.update(s(l.global,l.time,e.global,e.time)):t.time=u),l}}})),e(n,"Core/Animation/Fx.js",[n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n){var r=t.parse,i=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,r=[];if(1!==n&&e&&t)if(e.length===t.length&&1>n)for(var i=0;i<t.length;i++){for(var a=e[i],s=t[i],l=[],u=0;u<s.length;u++){var c=a[u],d=s[u];o(c)&&o(d)&&("A"!==s[0]||4!==u&&5!==u)?l[u]=c+n*(d-c):l[u]=d}r.push(l)}else r=t;else r=this.toD||[];this.elem.attr("d",r,void 0,!0)},t.prototype.update=function(){var t=this.elem,e=this.prop,n=this.now,r=this.options.step;this[e+"Setter"]?this[e+"Setter"]():t.attr?t.element&&t.attr(e,n,null,!0):t.style[e]=n+this.unit,r&&r.call(t,n,this)},t.prototype.run=function(e,n,r){var o=this,a=o.options,s=function(t){return!s.stopped&&o.step(t)},l=i.requestAnimationFrame||function(t){setTimeout(t,13)},u=function(){for(var e=0;e<t.timers.length;e++)t.timers[e]()||t.timers.splice(e--,1);t.timers.length&&l(u)};e!==n||this.elem["forceAnimate:"+this.prop]?(this.startTime=+new Date,this.start=e,this.end=n,this.unit=r,this.now=this.start,this.pos=0,s.elem=this.elem,s.prop=this.prop,s()&&1===t.timers.push(s)&&l(u)):(delete a.curAnim[this.prop],a.complete&&0===Object.keys(a.curAnim).length&&a.complete.call(this.elem))},t.prototype.step=function(t){var e=+new Date,n=this.options,r=this.elem,i=n.complete,o=n.duration,s=n.curAnim;if(r.attr&&!r.element)t=!1;else if(t||e>=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&&i&&i.call(r),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 r(t,e){for(;t.length<h;){var n=t[0],r=e[h-t.length];r&&"M"===n[0]&&(t[0]="C"===r[0]?["C",n[1],n[2],n[1],n[2],n[1],n[2]]:["L",n[1],n[2]]),t.unshift(n),l&&(n=t.pop(),t.push(t[t.length-1],n))}}function i(t,e){for(;t.length<h;)if("C"===(e=t[Math.floor(t.length/u)-1].slice())[0]&&(e[1]=e[5],e[2]=e[6]),l){var n=t[Math.floor(t.length/u)].slice();t.splice(t.length/2,0,e,n)}else t.push(e)}var a=t.startX,s=t.endX;n=n.slice();var l=t.isArea,u=l?2:1;if(!(e=e&&e.slice()))return[n,n];if(a&&s&&s.length){for(t=0;t<a.length;t++){if(a[t]===s[0]){var c=t;break}if(a[0]===s[s.length-a.length+t]){c=t;var d=!0;break}if(a[a.length-1]===s[s.length-a.length+t]){c=a.length-t;break}}void 0===c&&(e=[])}if(e.length&&o(c)){var h=n.length+c*u;d?(r(e,n),i(n,e)):(r(n,e),i(e,n))}return[e,n]},t.prototype.fillSetter=function(){t.prototype.strokeSetter.apply(this,arguments)},t.prototype.strokeSetter=function(){this.elem.attr(this.prop,r(this.start).tweenTo(r(this.end),this.pos),null,!0)},t.timers=[],t}()})),e(n,"Core/Animation/AnimationUtilities.js",[n["Core/Animation/Fx.js"],n["Core/Utilities.js"]],(function(t,e){function n(t){return l(t)?u({duration:500,defer:0},t):{duration:t?500:0,defer:0}}function r(e,n){for(var r=t.timers.length;r--;)t.timers[r].elem!==e||n&&n!==t.timers[r].prop||(t.timers[r].stopped=!0)}var i=e.defined,o=e.getStyle,a=e.isArray,s=e.isNumber,l=e.isObject,u=e.merge,c=e.objectEach,d=e.pick;return{animate:function(e,n,i){var d,h,p,f="";if(!l(i)){var m=arguments;i={duration:m[2],easing:m[3],complete:m[4]}}s(i.duration)||(i.duration=400),i.easing="function"==typeof i.easing?i.easing:Math[i.easing]||Math.easeInOutSine,i.curAnim=u(n),c(n,(function(s,l){r(e,l),p=new t(e,i,l),h=void 0,"d"===l&&a(n.d)?(p.paths=p.initPath(e,e.pathArray,n.d),p.toD=n.d,d=0,h=1):e.attr?d=e.attr(l):(d=parseFloat(o(e,l))||0,"opacity"!==l&&(f="px")),h||(h=s),"string"==typeof h&&h.match("px")&&(h=h.replace(/px/g,"")),p.run(d,h,f)}))},animObject:n,getDeferredAnimation:function(t,e,r){var o=n(e),a=0,s=0;return(r?[r]:t.series).forEach((function(t){t=n(t.options.animation),a=e&&i(e.defer)?o.defer:Math.max(a,t.duration+t.defer),s=Math.min(o.duration,t.duration)})),t.renderer.forExport&&(a=0),{defer:Math.max(0,a-s),duration:Math.min(a,s)}},setAnimation:function(t,e){e.renderer.globalAnimation=d(t,e.options.chart.animation,!0)},stop:r}})),e(n,"Core/Renderer/HTML/AST.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e){var n=t.SVG_NS,r=e.attr,i=e.createElement,o=e.discardElement,a=e.error,s=e.isString,l=e.objectEach,u=e.splat,c=!1;try{c=!!(new DOMParser).parseFromString("","text/html")}catch(t){}return function(){function e(t){this.nodes="string"==typeof t?this.parseMarkup(t):t}return e.filterUserAttributes=function(t){return l(t,(function(n,r){var i=!0;-1===e.allowedAttributes.indexOf(r)&&(i=!1),-1!==["background","dynsrc","href","lowsrc","src"].indexOf(r)&&(i=s(n)&&e.allowedReferences.some((function(t){return 0===n.indexOf(t)}))),i||(a("Highcharts warning: Invalid attribute '"+r+"' in config"),delete t[r])})),t},e.setElementHTML=function(t,n){t.innerHTML="",n&&new e(n).addToDOM(t)},e.prototype.addToDOM=function(i){return function i(o,s){var c;return u(o).forEach((function(o){var u=o.tagName,d=o.textContent?t.doc.createTextNode(o.textContent):void 0;if(u)if("#text"===u)var h=d;else if(-1!==e.allowedTags.indexOf(u)){u=t.doc.createElementNS("svg"===u?n:s.namespaceURI||n,u);var p=o.attributes||{};l(o,(function(t,e){"tagName"!==e&&"attributes"!==e&&"children"!==e&&"textContent"!==e&&(p[e]=t)})),r(u,e.filterUserAttributes(p)),d&&u.appendChild(d),i(o.children||[],u),h=u}else a("Highcharts warning: Invalid tagName '"+u+"' in config");h&&s.appendChild(h),c=h})),c}(this.nodes,i)},e.prototype.parseMarkup=function(t){var e=[];if(c)t=(new DOMParser).parseFromString(t,"text/html");else{var n=i("div");n.innerHTML=t,t={body:n}}var r=function(t,e){var n=t.nodeName.toLowerCase(),i={tagName:n};if("#text"===n){if(n=t.textContent||"",/^[\s]*$/.test(n))return;i.textContent=n}if(n=t.attributes){var o={};[].forEach.call(n,(function(t){o[t.name]=t.value})),i.attributes=o}if(t.childNodes.length){var a=[];[].forEach.call(t.childNodes,(function(t){r(t,a)})),a.length&&(i.children=a)}e.push(i)};return[].forEach.call(t.body.childNodes,(function(t){return r(t,e)})),n&&o(n),e},e.allowedTags="a b br button caption circle clipPath code dd defs div dl dt em feComponentTransfer feFuncA feFuncB feFuncG feFuncR feGaussianBlur feOffset feMerge feMergeNode filter h1 h2 h3 h4 h5 h6 hr i img li linearGradient marker ol p path pattern pre rect small span stop strong style sub sup svg table text thead tbody tspan td th tr u ul #text".split(" "),e.allowedAttributes="aria-controls aria-describedby aria-expanded aria-haspopup aria-hidden aria-label aria-labelledby aria-live aria-pressed aria-readonly aria-roledescription aria-selected class clip-path color colspan cx cy d dx dy disabled fill height href id in markerHeight markerWidth offset opacity orient padding paddingLeft patternUnits r refX refY role scope slope src startOffset stdDeviation stroke stroke-linecap stroke-width style result rowspan summary target tabindex text-align textAnchor textLength type valign width x x1 x2 y y1 y2 zIndex".split(" "),e.allowedReferences="https:// http:// mailto: / ../ ./ #".split(" "),e}()})),e(n,"Core/FormatUtilities.js",[n["Core/Options.js"],n["Core/Utilities.js"]],(function(t,e){function n(t,e,n,i){t=+t||0,e=+e;var o=r.lang,u=(t.toString().split(".")[1]||"").split("e")[0].length,c=t.toString().split("e"),d=e;if(-1===e)e=Math.min(u,20);else if(a(e)){if(e&&c[1]&&0>c[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,u)-1)).toFixed(e);var p=3<(u=String(l(h))).length?u.length%3:0;return n=s(n,o.decimalPoint),i=s(i,o.thousandsSep),t=(0>t?"-":"")+(p?u.substr(0,p)+i:""),t=0>+c[1]&&!d?"0":t+u.substr(p).replace(/(\d{3})(?=\d)/g,"$1"+i),e&&(t+=n+h.slice(-e)),c[1]&&0!=+t&&(t+="e"+c[1]),t}var r=t.defaultOptions,i=t.defaultTime,o=e.getNestedProperty,a=e.isNumber,s=e.pick,l=e.pInt;return{dateFormat:function(t,e,n){return i.dateFormat(t,e,n)},format:function(t,e,a){var s="{",l=!1,u=/f$/,c=/\.([0-9])/,d=r.lang,h=a&&a.time||i;a=a&&a.numberFormatter||n;for(var p=[];t;){var f=t.indexOf(s);if(-1===f)break;var m=t.slice(0,f);if(l){if(m=m.split(":"),s=o(m.shift()||"",e),m.length&&"number"==typeof s)if(m=m.join(":"),u.test(m)){var y=parseInt((m.match(c)||["","-1"])[1],10);null!==s&&(s=a(s,y,d.decimalPoint,-1<m.indexOf(",")?d.thousandsSep:""))}else s=h.dateFormat(m,s);p.push(s)}else p.push(m);t=t.slice(f+1),s=(l=!l)?"}":"{"}return p.push(t),p.join("")},numberFormat:n}})),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/Color/Palette.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o){var a=t.animate,s=t.animObject,l=t.stop,u=r.deg2rad,c=r.doc,d=r.noop,h=r.svg,p=r.SVG_NS,f=r.win,m=o.addEvent,y=o.attr,g=o.createElement,v=o.css,_=o.defined,b=o.erase,x=o.extend,M=o.fireEvent,k=o.isArray,w=o.isFunction,S=o.isNumber,L=o.isString,D=o.merge,T=o.objectEach,O=o.pick,P=o.pInt,C=o.syncTimeout,E=o.uniqueKey;return(t=function(){function t(){this.element=void 0,this.onEvents={},this.opacity=1,this.renderer=void 0,this.SVG_NS=p,this.symbolCustomAttribs="x y width height r start end innerR anchorX anchorY rounded".split(" ")}return t.prototype._defaultGetter=function(t){return t=O(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 r=this.zIndexSetter();return r||(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 r,i,o,a={},s=this.renderer,l=s.alignedObjects;t?(this.alignOptions=t,this.alignByTranslate=e,(!n||L(n))&&(this.alignTo=r=n||"renderer",b(l,this),l.push(this),n=void 0)):(t=this.alignOptions,e=this.alignByTranslate,r=this.alignTo),n=O(n,s[r],"scrollablePlotBox"===r?s.plotBox:void 0,s),r=t.align;var u=t.verticalAlign;return s=(n.x||0)+(t.x||0),l=(n.y||0)+(t.y||0),"right"===r?i=1:"center"===r&&(i=2),i&&(s+=(n.width-(t.width||0))/i),a[e?"translateX":"x"]=Math.round(s),"bottom"===u?o=1:"middle"===u&&(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 r=this,i=s(O(e,this.renderer.globalAnimation,!0));return e=i.defer,O(c.hidden,c.msHidden,c.webkitHidden,!1)&&(i.duration=0),0!==i.duration?(n&&(i.complete=n),C((function(){r.element&&a(r,t,i)}),e)):(this.attr(t,void 0,n),T(t,(function(t,e){i.step&&i.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&&r.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 i=c.createElementNS(p,"tspan");y(i,{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)})),i.appendChild(e)}));var o=c.createElementNS(p,"tspan");o.textContent="​",["x","y"].forEach((function(t){var n=e.getAttribute(t);n&&o.setAttribute(t,n)})),i.appendChild(o),e.insertBefore(i,e.firstChild)}},t.prototype.attr=function(t,e,n,r){var i,o,a,s=this.element,u=this.symbolCustomAttribs,c=this;if("string"==typeof t&&void 0!==e){var d=t;(t={})[d]=e}return"string"==typeof t?c=(this[t+"Getter"]||this._defaultGetter).call(this,t,s):(T(t,(function(e,n){o=!1,r||l(this,n),this.symbolName&&-1!==u.indexOf(n)&&(i||(this.symbolAttr(t),i=!0),o=!0),!this.rotation||"x"!==n&&"y"!==n||(this.doTransform=!0),o||((a=this[n+"Setter"]||this._defaultSetter).call(this,e,n,s),!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),_(t.strokeWidth)&&(t.strokeWidth=e),t},t.prototype.complexColor=function(t,e,r){var i,o,a,s,l,u,c,d,h,p,f,m=this.renderer,y=[];M(this.renderer,"complexColor",{args:arguments},(function(){if(t.radialGradient?o="radialGradient":t.linearGradient&&(o="linearGradient"),o){if(a=t[o],l=m.gradients,u=t.stops,h=r.radialReference,k(a)&&(t[o]=a={x1:a[0],y1:a[1],x2:a[2],y2:a[3],gradientUnits:"userSpaceOnUse"}),"radialGradient"===o&&h&&!_(a.gradientUnits)&&(s=a,a=D(a,m.getRadialAttr(h,s),{gradientUnits:"userSpaceOnUse"})),T(a,(function(t,e){"id"!==e&&y.push(e,t)})),T(u,(function(t){y.push(t)})),y=y.join(","),l[y])p=l[y].attr("id");else{a.id=p=E();var g=l[y]=m.createElement(o).attr(a).add(m.defs);g.radAttr=s,g.stops=[],u.forEach((function(t){0===t[1].indexOf("rgba")?(i=n.parse(t[1]),c=i.get("rgb"),d=i.get("a")):(c=t[1],d=1),t=m.createElement("stop").attr({offset:t[0],"stop-color":c,"stop-opacity":d}).add(g),g.stops.push(t)}))}f="url("+m.url+"#"+p+")",r.setAttribute(e,f),r.gradient=y,t.toString=function(){return f}}}))},t.prototype.css=function(t){var e=this.styles,n={},r=this.element,i=["textOutline","textOverflow","width"],o="",a=!e;if(t&&t.color&&(t.fill=t.color),e&&T(t,(function(t,r){e&&e[r]!==t&&(n[r]=t,a=!0)})),a){if(e&&(t=x(e,n)),t)if(null===t.width||"auto"===t.width)delete this.textWidth;else if("text"===r.nodeName.toLowerCase()&&t.width)var s=this.textWidth=P(t.width);if(this.styles=t,s&&!h&&this.renderer.forExport&&delete t.width,r.namespaceURI===this.SVG_NS){var l=function(t,e){return"-"+e.toLowerCase()};T(t,(function(t,e){-1===i.indexOf(e)&&(o+=e.replace(/([A-Z])/g,l)+":"+t+";")})),o&&y(r,"style",o)}else v(r,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]=""+P(n[t])*O(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,r=e.ownerSVGElement,i=n.isSVG&&"SPAN"===e.nodeName&&t.parentGroup||void 0;if(e.onclick=e.onmouseout=e.onmouseover=e.onmousemove=e.point=null,l(t),t.clipPath&&r){var o=t.clipPath;[].forEach.call(r.querySelectorAll("[clip-path],[CLIP-PATH]"),(function(t){-1<t.getAttribute("clip-path").indexOf(o.element.id)&&t.removeAttribute("clip-path")})),t.clipPath=o.destroy()}if(t.stops){for(r=0;r<t.stops.length;r++)t.stops[r].destroy();t.stops.length=0,t.stops=void 0}for(t.safeRemoveChild(e),n.styledMode||t.destroyShadows();i&&i.div&&0===i.div.childNodes.length;)e=i.parentGroup,t.safeRemoveChild(i.div),delete i.div,i=e;t.alignTo&&b(n.alignedObjects,t),T(t,(function(e,n){t[n]&&t[n].parentGroup===t&&t[n].destroy&&t[n].destroy(),delete t[n]}))},t.prototype.destroyShadows=function(){(this.shadows||[]).forEach((function(t){this.safeRemoveChild(t)}),this),this.shadows=void 0},t.prototype.destroyTextPath=function(t,e){var n=t.getElementsByTagName("text")[0];if(n){if(n.removeAttribute("dx"),n.removeAttribute("dy"),e.element.setAttribute("id",""),this.textPathWrapper&&n.getElementsByTagName("textPath").length){for(t=this.textPathWrapper.element.childNodes;t.length;)n.appendChild(t[0]);n.removeChild(this.textPathWrapper.element)}}else(t.getAttribute("dx")||t.getAttribute("dy"))&&(t.removeAttribute("dx"),t.removeAttribute("dy"));this.textPathWrapper&&(this.textPathWrapper=this.textPathWrapper.destroy())},t.prototype.dSetter=function(t,e,n){k(t)&&("string"==typeof t[0]&&(t=this.renderer.pathToSegments(t)),this.pathArray=t,t=t.reduce((function(t,e,n){return e&&e.join?(n?t+" ":"")+e.join(" "):(e||"").toString()}),"")),/(NaN| {2}|^$)/.test(t)&&(t="M 0 0"),this[e]!==t&&(n.setAttribute(e,t),this[e]=t)},t.prototype.fadeOut=function(t){var e=this;e.animate({opacity:0},{duration:O(t,150),complete:function(){e.attr({y:-9999}).hide()}})},t.prototype.fillSetter=function(t,e,n){"string"==typeof t?n.setAttribute(e,t):t&&this.complexColor(t,e,n)},t.prototype.getBBox=function(e,n){var r=this.renderer,i=this.element,o=this.styles,a=this.textStr,s=r.cache,l=r.cacheKeys,c=i.namespaceURI===this.SVG_NS;n=O(n,this.rotation,0);var d,h=r.styledMode?i&&t.prototype.getStyle.call(i,"font-size"):o&&o.fontSize;if(_(a)){var p=a.toString();-1===p.indexOf("<")&&(p=p.replace(/[0-9]/g,"0")),p+=["",n,h,this.textWidth,o&&o.textOverflow,o&&o.fontWeight].join()}if(p&&!e&&(d=s[p]),!d){if(c||r.forExport){try{var f=this.fakeTS&&function(t){var e=i.querySelector(".highcharts-text-outline");e&&v(e,{display:t})};w(f)&&f("none"),d=i.getBBox?x({},i.getBBox()):{width:i.offsetWidth,height:i.offsetHeight},w(f)&&f("")}catch(t){}(!d||0>d.width)&&(d={width:0,height:0})}else d=this.htmlGetBBox();if(r.isSVG&&(e=d.width,r=d.height,c&&(d.height=r={"11px,17":14,"13px,20":16}[o&&o.fontSize+","+Math.round(r)]||r),n&&(o=n*u,d.width=Math.abs(r*Math.sin(o))+Math.abs(e*Math.cos(o)),d.height=Math.abs(r*Math.cos(o))+Math.abs(e*Math.sin(o)))),p&&0<d.height){for(;250<l.length;)delete s[l.shift()];s[p]||l.push(p),s[p]=d}}return d},t.prototype.getStyle=function(t){return f.getComputedStyle(this.element||this,"").getPropertyValue(t)},t.prototype.hasClass=function(t){return-1!==(""+this.attr("class")).split(" ").indexOf(t)},t.prototype.hide=function(t){return t?this.attr({y:-9999}):this.attr({visibility:"hidden"}),this},t.prototype.htmlGetBBox=function(){return{height:0,width:0,x:0,y:0}},t.prototype.init=function(t,e){this.element="span"===e?g(e):c.createElementNS(this.SVG_NS,e),this.renderer=t,M(this,"afterInit")},t.prototype.invert=function(t){return this.inverted=t,this.updateTransform(),this},t.prototype.on=function(t,e){var n=this.onEvents;return n[t]&&n[t](),n[t]=m(this.element,t,e),this},t.prototype.opacitySetter=function(t,e,n){this.opacity=t=Number(Number(t).toFixed(3)),n.setAttribute(e,t)},t.prototype.removeClass=function(t){return this.attr("class",(""+this.attr("class")).replace(L(t)?new RegExp("(^| )"+t+"( |$)"):t," ").replace(/ +/g," ").trim())},t.prototype.removeTextOutline=function(){var t=this.element.querySelector("tspan.highcharts-text-outline");t&&this.safeRemoveChild(t)},t.prototype.safeRemoveChild=function(t){var e=t.parentNode;e&&e.removeChild(t)},t.prototype.setRadialReference=function(t){var e=this.element.gradient&&this.renderer.gradients[this.element.gradient];return this.element.radialReference=t,e&&e.radAttr&&e.animate(this.renderer.getRadialAttr(t,e.radAttr)),this},t.prototype.setTextPath=function(t,n){var r=this.element,i=this.text?this.text.element:r,o={textAnchor:"text-anchor"},a=!1,s=this.textPathWrapper,l=!s;n=D(!0,{enabled:!0,attributes:{dy:-5,startOffset:"50%",textAnchor:"middle"}},n);var u=e.filterUserAttributes(n.attributes);if(t&&n&&n.enabled){s&&null===s.element.parentNode?(l=!0,s=s.destroy()):s&&this.removeTextOutline.call(s.parentGroup),this.options&&this.options.padding&&(u.dx=-this.options.padding),s||(this.textPathWrapper=s=this.renderer.createElement("textPath"),a=!0);var c=s.element;if((n=t.element.getAttribute("id"))||t.element.setAttribute("id",n=E()),l)for(i.setAttribute("y",0),S(u.dx)&&i.setAttribute("x",-u.dx),t=[].slice.call(i.childNodes),l=0;l<t.length;l++){var h=t[l];h.nodeType!==Node.TEXT_NODE&&"tspan"!==h.nodeName||c.appendChild(h)}a&&s&&s.add({element:i}),c.setAttributeNS("http://www.w3.org/1999/xlink","href",this.renderer.url+"#"+n),_(u.dy)&&(c.parentNode.setAttribute("dy",u.dy),delete u.dy),_(u.dx)&&(c.parentNode.setAttribute("dx",u.dx),delete u.dx),T(u,(function(t,e){c.setAttribute(o[e]||e,t)})),r.removeAttribute("transform"),this.removeTextOutline.call(s),this.text&&!this.renderer.styledMode&&this.attr({fill:"none","stroke-width":0}),this.applyTextOutline=this.updateTransform=d}else s&&(delete this.updateTransform,delete this.applyTextOutline,this.destroyTextPath(r,t),this.updateTransform(),this.options&&this.options.rotation&&this.applyTextOutline(this.options.style.textOutline));return this},t.prototype.shadow=function(t,e,n){var r,o=[],a=this.element,s=this.oldShadowOptions,l={color:i.neutralColor100,offsetX:1,offsetY:1,opacity:.15,width:3},u=!1;if(!0===t?r=l:"object"==typeof t&&(r=x(l,t)),r&&(r&&s&&T(r,(function(t,e){t!==s[e]&&(u=!0)})),u&&this.destroyShadows(),this.oldShadowOptions=r),r){if(!this.shadows){var c=r.opacity/r.width,d=this.parentInverted?"translate(-1,-1)":"translate("+r.offsetX+", "+r.offsetY+")";for(l=1;l<=r.width;l++){var h=a.cloneNode(!1),p=2*r.width+1-2*l;y(h,{stroke:t.color||i.neutralColor100,"stroke-opacity":c*l,"stroke-width":p,transform:d,fill:"none"}),h.setAttribute("class",(h.getAttribute("class")||"")+" highcharts-shadow"),n&&(y(h,"height",Math.max(y(h,"height")-p,0)),h.cutHeight=p),e?e.element.appendChild(h):a.parentNode&&a.parentNode.insertBefore(h,a),o.push(h)}this.shadows=o}}else this.destroyShadows();return this},t.prototype.show=function(t){return this.attr({visibility:t?"inherit":"visible"})},t.prototype.strokeSetter=function(e,n,r){this[n]=e,this.stroke&&this["stroke-width"]?(t.prototype.fillSetter.call(this,this.stroke,"stroke",r),r.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0):"stroke-width"===n&&0===e&&this.hasStroke?(r.removeAttribute("stroke"),this.hasStroke=!1):this.renderer.styledMode&&this["stroke-width"]&&(r.setAttribute("stroke-width",this["stroke-width"]),this.hasStroke=!0)},t.prototype.strokeWidth=function(){if(!this.renderer.styledMode)return this["stroke-width"]||0;var t=this.getStyle("stroke-width"),e=0;if(t.indexOf("px")===t.length-2)e=P(t);else if(""!==t){var n=c.createElementNS(p,"rect");y(n,{width:t,"stroke-width":0}),this.element.parentNode.appendChild(n),e=n.getBBox().width,n.parentNode.removeChild(n)}return e},t.prototype.symbolAttr=function(t){var e=this;"x y r start end width height innerR anchorX anchorY clockwise".split(" ").forEach((function(n){e[n]=O(t[n],e[n])})),e.attr({d:e.renderer.symbols[e.symbolName](e.x,e.y,e.width,e.height,e)})},t.prototype.textSetter=function(t){t!==this.textStr&&(delete this.textPxLength,this.textStr=t,this.added&&this.renderer.buildText(this))},t.prototype.titleSetter=function(t){var e=this.element,n=e.getElementsByTagName("title")[0]||c.createElementNS(this.SVG_NS,"title");e.insertBefore?e.insertBefore(n,e.firstChild):e.appendChild(n),n.textContent=String(O(t,"")).replace(/<[^>]*>/g,"").replace(/&lt;/g,"<").replace(/&gt;/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 r=this.shadows;if(r)for(var i=r.length;i--;)n.call(r[i],"height"===t?Math.max(e-(r[i].cutHeight||0),0):"d"===t?this.d:e,t,r[i])},t.prototype.updateTransform=function(){var t=this.scaleX,e=this.scaleY,n=this.inverted,r=this.rotation,i=this.matrix,o=this.element,a=this.translateX||0,s=this.translateY||0;n&&(a+=this.width,s+=this.height),a=["translate("+a+","+s+")"],_(i)&&a.push("matrix("+i.join(",")+")"),n?a.push("rotate(90) scale(-1,1)"):r&&a.push("rotate("+r+" "+O(this.rotationOriginX,o.getAttribute("x"),0)+" "+O(this.rotationOriginY,o.getAttribute("y")||0)+")"),(_(t)||_(e))&&a.push("scale("+O(t,1)+" "+O(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,r=this.parentGroup,i=(r||n).element||n.box,o=this.element;n=i===n.box;var a,s=!1,l=this.added;if(_(t)?(o.setAttribute("data-z-index",t),t=+t,this[e]===t&&(l=!1)):_(this[e])&&o.removeAttribute("data-z-index"),this[e]=t,l){for((t=this.zIndex)&&r&&(r.handleZ=!0),a=(e=i.childNodes).length-1;0<=a&&!s;a--){l=(r=e[a]).getAttribute("data-z-index");var u=!_(l);r!==o&&(0>t&&u&&!n&&!a?(i.insertBefore(o,e[a]),s=!0):(P(l)<=t||u&&(!_(t)||0<=t))&&(i.insertBefore(o,e[a+1]||null),s=!0))}s||(i.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/SVG/SVGLabel.js",[n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],(function(t,e){function n(t,e){s(t)?t!==this[e]&&(this[e]=t,this.updateTextPadding()):this[e]=void 0}var r,i=this&&this.__extends||(r=function(t,e){return(r=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])})(t,e)},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),o=e.defined,a=e.extend,s=e.isNumber,l=e.merge,u=e.pick,c=e.removeEvent;return function(e){function r(t,i,o,a,s,l,u,c,d,h){var p=e.call(this)||this;if(p.paddingSetter=n,p.paddingLeftSetter=n,p.paddingRightSetter=n,p.init(t,"g"),p.textStr=i,p.x=o,p.y=a,p.anchorX=l,p.anchorY=u,p.baseline=d,p.className=h,"button"!==h&&p.addClass("highcharts-label"),h&&p.addClass("highcharts-"+h),p.text=t.text("",0,0,c).attr({zIndex:1}),"string"==typeof s){var f=/^url\((.*?)\)$/.test(s);(p.renderer.symbols[s]||f)&&(p.symbolKey=s)}return p.bBox=r.emptyBBox,p.padding=3,p.baselineOffset=0,p.needsBox=t.styledMode||f,p.deferredAttr={},p.alignFactor=0,p}return i(r,e),r.prototype.alignSetter=function(t){(t={left:0,center:.5,right:1}[t])!==this.alignFactor&&(this.alignFactor=t,this.bBox&&s(this.xSetting)&&this.attr({x:this.xSetting}))},r.prototype.anchorXSetter=function(t,e){this.anchorX=t,this.boxAttr(e,Math.round(t)-this.getCrispAdjust()-this.xSetting)},r.prototype.anchorYSetter=function(t,e){this.anchorY=t,this.boxAttr(e,t-this.ySetting)},r.prototype.boxAttr=function(t,e){this.box?this.box.attr(t,e):this.deferredAttr[t]=e},r.prototype.css=function(e){if(e){var n,i={};e=l(e),r.textProps.forEach((function(t){void 0!==e[t]&&(i[t]=e[t],delete e[t])})),this.text.css(i),n="width"in i,"fontSize"in i||"fontWeight"in i?this.updateTextPadding():n&&this.updateBoxSize()}return t.prototype.css.call(this,e)},r.prototype.destroy=function(){c(this.element,"mouseenter"),c(this.element,"mouseleave"),this.text&&this.text.destroy(),this.box&&(this.box=this.box.destroy()),t.prototype.destroy.call(this)},r.prototype.fillSetter=function(t,e){t&&(this.needsBox=!0),this.fill=t,this.boxAttr(e,t)},r.prototype.getBBox=function(){this.textStr&&0===this.bBox.width&&0===this.bBox.height&&this.updateBoxSize();var t=this.padding,e=u(this.paddingLeft,t);return{width:this.width,height:this.height,x:this.bBox.x-e,y:this.bBox.y-t}},r.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},r.prototype.heightSetter=function(t){this.heightSetting=t},r.prototype.on=function(e,n){var r=this,i=r.text,o=i&&"SPAN"===i.element.tagName?i:void 0;if(o){var a=function(t){("mouseenter"===e||"mouseleave"===e)&&t.relatedTarget instanceof Element&&(r.element.compareDocumentPosition(t.relatedTarget)&Node.DOCUMENT_POSITION_CONTAINED_BY||o.element.compareDocumentPosition(t.relatedTarget)&Node.DOCUMENT_POSITION_CONTAINED_BY)||n.call(r.element,t)};o.on(e,a)}return t.prototype.on.call(r,e,a||n),r},r.prototype.onAdd=function(){var t=this.textStr;this.text.add(this),this.attr({text:o(t)?t:"",x:this.x,y:this.y}),this.box&&o(this.anchorX)&&this.attr({anchorX:this.anchorX,anchorY:this.anchorY})},r.prototype.rSetter=function(t,e){this.boxAttr(e,t)},r.prototype.shadow=function(t){return t&&!this.renderer.styledMode&&(this.updateBoxSize(),this.box&&this.box.shadow(t)),this},r.prototype.strokeSetter=function(t,e){this.stroke=t,this.boxAttr(e,t)},r.prototype["stroke-widthSetter"]=function(t,e){t&&(this.needsBox=!0),this["stroke-width"]=t,this.boxAttr(e,t)},r.prototype["text-alignSetter"]=function(t){this.textAlign=t},r.prototype.textSetter=function(t){void 0!==t&&this.text.attr({text:t}),this.updateTextPadding()},r.prototype.updateBoxSize=function(){var t=this.text.element.style,e={},n=this.padding,i=this.bBox=s(this.widthSetting)&&s(this.heightSetting)&&!this.textAlign||!o(this.text.textStr)?r.emptyBBox:this.text.getBBox();this.width=this.getPaddedWidth(),this.height=(this.heightSetting||i.height||0)+2*n,this.baselineOffset=n+Math.min(this.renderer.fontMetrics(t&&t.fontSize,this.text).b,i.height||1/0),this.needsBox&&(this.box||((t=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":"")),t.add(this)),t=this.getCrispAdjust(),e.x=t,e.y=(this.baseline?-this.baselineOffset:0)+t,e.width=Math.round(this.width),e.height=Math.round(this.height),this.box.attr(a(e,this.deferredAttr)),this.deferredAttr={})},r.prototype.updateTextPadding=function(){var t=this.text;this.updateBoxSize();var e=this.baseline?0:this.baselineOffset,n=u(this.paddingLeft,this.padding);o(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},r.prototype.widthSetter=function(t){this.widthSetting=s(t)?t:void 0},r.prototype.getPaddedWidth=function(){var t=this.padding,e=u(this.paddingLeft,t);return t=u(this.paddingRight,t),(this.widthSetting||this.bBox.width||0)+e+t},r.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)},r.prototype.ySetter=function(t){this.ySetting=this.y=Math.round(t),this.attr("translateY",this.ySetting)},r.emptyBBox={width:0,height:0,x:0,y:0},r.textProps="color direction fontFamily fontSize fontStyle fontWeight lineHeight textAlign textDecoration textOutline textOverflow width".split(" "),r}(t)})),e(n,"Core/Renderer/SVG/TextBuilder.js",[n["Core/Globals.js"],n["Core/Utilities.js"],n["Core/Renderer/HTML/AST.js"]],(function(t,e,n){var r=t.doc,i=t.SVG_NS,o=e.attr,a=e.isString,s=e.objectEach,l=e.pick;return function(){function t(t){var e=t.styles;this.renderer=t.renderer,this.svgElement=t,this.width=t.textWidth,this.textLineHeight=e&&e.lineHeight,this.textOutline=e&&e.textOutline,this.ellipsis=!(!e||"ellipsis"!==e.textOverflow),this.noWrap=!(!e||"nowrap"!==e.whiteSpace),this.fontSize=e&&e.fontSize}return t.prototype.buildSVG=function(){var t=this.svgElement,e=t.element,i=t.renderer,o=l(t.textStr,"").toString(),s=-1!==o.indexOf("<"),u=e.childNodes,c=u.length;i=this.width&&!t.added&&i.box;var d=[o,this.ellipsis,this.noWrap,this.textLineHeight,this.textOutline,this.fontSize,this.width].join();if(d!==t.textCache){for(t.textCache=d,delete t.actualWidth;c--;)e.removeChild(u[c]);s||this.ellipsis||this.width||-1!==o.indexOf(" ")&&(!this.noWrap||/<br.*?>/g.test(o))?""!==o&&(i&&i.appendChild(e),o=new n(o),this.modifyTree(o.nodes),o.addToDOM(t.element),this.modifyDOM(),this.ellipsis&&-1!==(e.textContent||"").indexOf("…")&&t.attr("title",this.unescapeEntities(t.textStr||"",["&lt;","&gt;"])),i&&i.removeChild(e)):e.appendChild(r.createTextNode(this.unescapeEntities(o))),a(this.textOutline)&&t.applyTextOutline&&t.applyTextOutline(this.textOutline)}},t.prototype.modifyDOM=function(){var t=this,e=this.svgElement,n=o(e.element,"x");[].forEach.call(e.element.querySelectorAll("tspan.highcharts-br"),(function(e){e.nextSibling&&e.previousSibling&&o(e,{dy:t.getLineHeight(e.nextSibling),x:n})}));var a=this.width||0;if(a){var s=function(s,l){var u=s.textContent||"",c=u.replace(/([^\^])-/g,"$1- ").split(" "),d=!t.noWrap&&(1<c.length||1<e.element.childNodes.length),h=t.getLineHeight(l),p=0,f=e.actualWidth;if(t.ellipsis)u&&t.truncate(s,u,void 0,0,Math.max(0,a-parseInt(t.fontSize||12,10)),(function(t,e){return t.substring(0,e)+"…"}));else if(d){for(u=[],d=[];l.firstChild&&l.firstChild!==s;)d.push(l.firstChild),l.removeChild(l.firstChild);for(;c.length;)c.length&&!t.noWrap&&0<p&&(u.push(s.textContent||""),s.textContent=c.join(" ").replace(/- /g,"-")),t.truncate(s,void 0,c,0===p&&f||0,a,(function(t,e){return c.slice(0,e).join(" ").replace(/- /g,"-")})),f=e.actualWidth,p++;d.forEach((function(t){l.insertBefore(t,s)})),u.forEach((function(t){l.insertBefore(r.createTextNode(t),s),(t=r.createElementNS(i,"tspan")).textContent="​",o(t,{dy:h,x:n}),l.insertBefore(t,s)}))}},l=function(t){[].slice.call(t.childNodes).forEach((function(n){n.nodeType===Node.TEXT_NODE?s(n,t):(-1!==n.className.baseVal.indexOf("highcharts-br")&&(e.actualWidth=0),l(n))}))};l(e.element)}},t.prototype.getLineHeight=function(t){var e;return t=t.nodeType===Node.TEXT_NODE?t.parentElement:t,this.renderer.styledMode||(e=t&&/(px|em)$/.test(t.style.fontSize)?t.style.fontSize:this.fontSize||this.renderer.style.fontSize||12),this.textLineHeight?parseInt(this.textLineHeight.toString(),10):this.renderer.fontMetrics(e,t||this.svgElement.element).h},t.prototype.modifyTree=function(t){var e=this,n=function(r,i){var o=r.tagName,s=e.renderer.styledMode,l=r.attributes||{};"b"===o||"strong"===o?s?l.class="highcharts-strong":l.style="font-weight:bold;"+(l.style||""):"i"!==o&&"em"!==o||(s?l.class="highcharts-emphasized":l.style="font-style:italic;"+(l.style||"")),a(l.style)&&(l.style=l.style.replace(/(;| |^)color([ :])/,"$1fill$2")),"br"===o&&(l.class="highcharts-br",r.textContent="​",(i=t[i+1])&&i.textContent&&(i.textContent=i.textContent.replace(/^ +/gm,""))),"#text"!==o&&"a"!==o&&(r.tagName="tspan"),r.attributes=l,r.children&&r.children.filter((function(t){return"#text"!==t.tagName})).forEach(n)};for(t.forEach(n);t[0]&&"tspan"===t[0].tagName&&!t[0].children;)t.splice(0,1)},t.prototype.truncate=function(t,e,n,r,i,o){var a,s=this.svgElement,l=s.renderer,u=s.rotation,c=[],d=n?1:0,h=(e||n||"").length,p=h,f=function(i,a){a=a||i;var u=t.parentNode;if(u&&void 0===c[a])if(u.getSubStringLength)try{c[a]=r+u.getSubStringLength(0,n?a+1:a)}catch(t){}else l.getSpanWidth&&(t.textContent=o(e||n,i),c[a]=r+l.getSpanWidth(s,t));return c[a]};s.rotation=0;var m=f(t.textContent.length);if(r+m>i){for(;d<=h;)p=Math.ceil((d+h)/2),n&&(a=o(n,p)),m=f(p,a&&a.length-1),d===h?d=h+1:m>i?h=p-1:d=p;0===h?t.textContent="":e&&h===e.length-1||(t.textContent=a||o(e||n,p))}n&&n.splice(0,p),s.actualWidth=m,s.rotation=u},t.prototype.unescapeEntities=function(t,e){return s(this.renderer.escapes,(function(n,r){e&&-1!==e.indexOf(n)||(t=t.toString().replace(new RegExp(n,"g"),r))})),t},t}()})),e(n,"Core/Renderer/SVG/SVGRenderer.js",[n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Renderer/SVG/SVGLabel.js"],n["Core/Renderer/HTML/AST.js"],n["Core/Renderer/SVG/TextBuilder.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s){var l,u=s.addEvent,c=s.attr,d=s.createElement,h=s.css,p=s.defined,f=s.destroyObjectProperties,m=s.extend,y=s.isArray,g=s.isNumber,v=s.isObject,_=s.isString,b=s.merge,x=s.pick,M=s.pInt,k=s.uniqueKey,w=e.charts,S=e.deg2rad,L=e.doc,D=e.isFirefox,T=e.isMS,O=e.isWebKit,P=e.noop,C=e.SVG_NS,E=e.symbolSizes,A=e.win;(s=function(){function e(t,e,n,r,i,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,r,i,o,a)}return e.prototype.init=function(t,e,n,r,i,o,a){var s,l=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"});a||l.css(this.getStyle(r)),r=l.element,t.appendChild(r),c(t,"dir","ltr"),-1===t.innerHTML.indexOf("xmlns")&&c(r,"xmlns",this.SVG_NS),this.isSVG=!0,this.box=r,this.boxWrapper=l,this.alignedObjects=[],this.url=this.getReferenceURL(),this.createElement("desc").add().element.appendChild(L.createTextNode("Created with Highcharts 9.1.0")),this.defs=this.createElement("defs").add(),this.allowHTML=o,this.forExport=i,this.styledMode=a,this.gradients={},this.cache={},this.cacheKeys=[],this.imgCount=0,this.setSize(e,n,!1),D&&t.getBoundingClientRect&&((e=function(){h(t,{left:0,top:0}),s=t.getBoundingClientRect(),h(t,{left:Math.ceil(s.left)-s.left+"px",top:Math.ceil(s.top)-s.top+"px"})})(),this.unSubPixelFix=u(A,"resize",e))},e.prototype.definition=function(t){return new o([t]).addToDOM(this.defs.element)},e.prototype.getReferenceURL=function(){if((D||O)&&L.getElementsByTagName("base").length){if(!p(l)){var t=k();t=new o([{tagName:"svg",attributes:{width:8,height:8},children:[{tagName:"defs",children:[{tagName:"clipPath",attributes:{id:t},children:[{tagName:"rect",attributes:{width:4,height:4}}]}]},{tagName:"rect",attributes:{id:"hitme",width:8,height:8,"clip-path":"url(#"+t+")",fill:"rgba(0,0,0,0.001)"}}]}]).addToDOM(L.body),h(t,{position:"fixed",top:0,left:0,zIndex:9e5});var e=L.elementFromPoint(6,6);l="hitme"===(e&&e.id),L.body.removeChild(t)}if(l)return A.location.href.split("#")[0].replace(/<[^>]*>/g,"").replace(/([\('\)])/g,"\\$1").replace(/ /g,"%20")}return""},e.prototype.getStyle=function(t){return this.style=m({fontFamily:'"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif',fontSize:"12px"},t)},e.prototype.setStyle=function(t){this.boxWrapper.css(this.getStyle(t))},e.prototype.isHidden=function(){return!this.boxWrapper.getBBox().width},e.prototype.destroy=function(){var t=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),f(this.gradients||{}),this.gradients=null,t&&(this.defs=t.destroy()),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null},e.prototype.createElement=function(t){var e=new this.Element;return e.init(this,t),e},e.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]}},e.prototype.buildText=function(t){new a(t).buildSVG()},e.prototype.getContrast=function(e){return(e=t.parse(e).rgba)[0]*=1,e[1]*=1.2,e[2]*=.5,459<e[0]+e[1]+e[2]?"#000000":"#FFFFFF"},e.prototype.button=function(t,e,r,i,a,s,l,c,d,h){var p=this.label(t,e,r,d,void 0,void 0,h,void 0,"button"),f=0,y=this.styledMode,g=a?b(a):{};if(t=g&&g.style||{},g=o.filterUserAttributes(g),p.attr(b({padding:8,r:2},g)),!y){var v=(g=b({fill:n.neutralColor3,stroke:n.neutralColor20,"stroke-width":1,style:{color:n.neutralColor80,cursor:"pointer",fontWeight:"normal"}},{style:t},g)).style;delete g.style;var _=(s=b(g,{fill:n.neutralColor10},o.filterUserAttributes(s||{}))).style;delete s.style;var x=(l=b(g,{fill:n.highlightColor10,style:{color:n.neutralColor100,fontWeight:"bold"}},o.filterUserAttributes(l||{}))).style;delete l.style;var M=(c=b(g,{style:{color:n.neutralColor20}},o.filterUserAttributes(c||{}))).style;delete c.style}return u(p.element,T?"mouseover":"mouseenter",(function(){3!==f&&p.setState(1)})),u(p.element,T?"mouseout":"mouseleave",(function(){3!==f&&p.setState(f)})),p.setState=function(t){1!==t&&(p.state=f=t),p.removeClass(/highcharts-button-(normal|hover|pressed|disabled)/).addClass("highcharts-button-"+["normal","hover","pressed","disabled"][t||0]),y||p.attr([g,s,l,c][t||0]).css([v,_,x,M][t||0])},y||p.attr(g).css(m({cursor:"default"},v)),p.on("touchstart",(function(t){return t.stopPropagation()})).on("click",(function(t){3!==f&&i.call(p,t)}))},e.prototype.crispLine=function(t,e,n){void 0===n&&(n="round");var r=t[0],i=t[1];return r[1]===i[1]&&(r[1]=i[1]=Math[n](r[1])-e%2/2),r[2]===i[2]&&(r[2]=i[2]=Math[n](r[2])+e%2/2),t},e.prototype.path=function(t){var e=this.styledMode?{}:{fill:"none"};return y(t)?e.d=t:v(t)&&m(e,t),this.createElement("path").attr(e)},e.prototype.circle=function(t,e,n){return t=v(t)?t:void 0===t?{}:{x:t,y:e,r:n},(e=this.createElement("circle")).xSetter=e.ySetter=function(t,e,n){n.setAttribute("c"+e,t)},e.attr(t)},e.prototype.arc=function(t,e,n,r,i,o){return v(t)?(e=(r=t).y,n=r.r,t=r.x):r={innerR:r,start:i,end:o},(t=this.symbol("arc",t,e,n,n,r)).r=n,t},e.prototype.rect=function(t,e,n,r,i,o){i=v(t)?t.r:i;var a=this.createElement("rect");return t=v(t)?t:void 0===t?{}:{x:t,y:e,width:Math.max(n,0),height:Math.max(r,0)},this.styledMode||(void 0!==o&&(t["stroke-width"]=o,t=a.crisp(t)),t.fill="none"),i&&(t.r=i),a.rSetter=function(t,e,n){a.r=t,c(n,{rx:t,ry:t})},a.rGetter=function(){return a.r||0},a.attr(t)},e.prototype.setSize=function(t,e,n){this.width=t,this.height=e,this.boxWrapper.animate({width:t,height:e},{step:function(){this.attr({viewBox:"0 0 "+this.attr("width")+" "+this.attr("height")})},duration:x(n,!0)?void 0:0}),this.alignElements()},e.prototype.g=function(t){var e=this.createElement("g");return t?e.attr({class:"highcharts-"+t}):e},e.prototype.image=function(t,e,n,r,i,o){var a={preserveAspectRatio:"none"},s=function(t,e){t.setAttributeNS?t.setAttributeNS("http://www.w3.org/1999/xlink","href",e):t.setAttribute("hc-svg-href",e)},l=function(e){s(c.element,t),o.call(c,e)};1<arguments.length&&m(a,{x:e,y:n,width:r,height:i});var c=this.createElement("image").attr(a);return o?(s(c.element,"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),a=new A.Image,u(a,"load",l),a.src=t,a.complete&&l({})):s(c.element,t),c},e.prototype.symbol=function(t,e,n,r,i,o){var a,s=this,l=/^url\((.*?)\)$/,u=l.test(t),c=!u&&(this.symbols[t]?t:"circle"),f=c&&this.symbols[c];if(f){"number"==typeof e&&(a=f.call(this.symbols,Math.round(e||0),Math.round(n||0),r||0,i||0,o));var y=this.path(a);s.styledMode||y.attr("fill","none"),m(y,{symbolName:c,x:e,y:n,width:r,height:i}),o&&m(y,o)}else if(u){var g=t.match(l)[1];(y=this.image(g)).imgwidth=x(E[g]&&E[g].width,o&&o.width),y.imgheight=x(E[g]&&E[g].height,o&&o.height);var v=function(){y.attr({width:y.width,height:y.height})};["width","height"].forEach((function(t){y[t+"Setter"]=function(t,e){var n=this["img"+e];this[e]=t,p(n)&&(o&&"within"===o.backgroundSize&&this.width&&this.height&&(n=Math.round(n*Math.min(this.width/this.imgwidth,this.height/this.imgheight))),this.element&&this.element.setAttribute(e,n),this.alignByTranslate||(t=((this[e]||0)-n)/2,this.attr("width"===e?{translateX:t}:{translateY:t})))}})),p(e)&&y.attr({x:e,y:n}),y.isImg=!0,p(y.imgwidth)&&p(y.imgheight)?v():(y.attr({width:0,height:0}),d("img",{onload:function(){var t=w[s.chartIndex];0===this.width&&(h(this,{position:"absolute",top:"-999em"}),L.body.appendChild(this)),E[g]={width:this.width,height:this.height},y.imgwidth=this.width,y.imgheight=this.height,y.element&&v(),this.parentNode&&this.parentNode.removeChild(this),s.imgCount--,s.imgCount||!t||t.hasLoaded||t.onload()},src:g}),this.imgCount++)}return y},e.prototype.clipRect=function(t,e,n,r){var i=k()+"-",o=this.createElement("clipPath").attr({id:i}).add(this.defs);return(t=this.rect(t,e,n,r,0).add(o)).id=i,t.clipPath=o,t.count=0,t},e.prototype.text=function(t,e,n,r){var i={};return!r||!this.allowHTML&&this.forExport?(i.x=Math.round(e||0),n&&(i.y=Math.round(n)),p(t)&&(i.text=t),t=this.createElement("text").attr(i),r||(t.xSetter=function(t,e,n){var r,i=n.getElementsByTagName("tspan"),o=n.getAttribute(e);for(r=0;r<i.length;r++){var a=i[r];a.getAttribute(e)===o&&a.setAttribute(e,t)}n.setAttribute(e,t)}),t):this.html(t,e,n)},e.prototype.fontMetrics=function(t,e){return t=!this.styledMode&&/px/.test(t)||!A.getComputedStyle?t||e&&e.style&&e.style.fontSize||this.style&&this.style.fontSize:e&&r.prototype.getStyle.call(e,"font-size"),{h:e=24>(t=/px/.test(t)?M(t):12)?t+3:Math.round(1.2*t),b:Math.round(.8*e),f:t}},e.prototype.rotCorr=function(t,e,n){var r=t;return e&&n&&(r=Math.max(r*Math.cos(e*S),4)),{x:-t/3*Math.sin(e*S),y:r}},e.prototype.pathToSegments=function(t){for(var e=[],n=[],r={A:8,C:7,H:2,L:3,M:3,Q:5,S:5,T:3,V:2},i=0;i<t.length;i++)_(n[0])&&g(t[i])&&n.length===r[n[0].toUpperCase()]&&t.splice(i,0,n[0].replace("M","L").replace("m","l")),"string"==typeof t[i]&&(n.length&&e.push(n.slice(0)),n.length=0),n.push(t[i]);return e.push(n.slice(0)),e},e.prototype.label=function(t,e,n,r,o,a,s,l,u){return new i(this,t,e,n,r,o,a,s,l,u)},e.prototype.alignElements=function(){this.alignedObjects.forEach((function(t){return t.align()}))},e}()).prototype.Element=r,s.prototype.SVG_NS=C,s.prototype.draw=P,s.prototype.escapes={"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"};var Y=function(t,e,n,r,i){return[["M",t+(i=i&&i.r||0),e],["L",t+n-i,e],["C",t+n,e,t+n,e,t+n,e+i],["L",t+n,e+r-i],["C",t+n,e+r,t+n,e+r,t+n-i,e+r],["L",t+i,e+r],["C",t,e+r,t,e+r,t,e+r-i],["L",t,e+i],["C",t,e,t,e,t+i,e]]};return P=function(t,e,n,r,i){return i&&i.r?Y(t,e,n,r,i):[["M",t,e],["L",t+n,e],["L",t+n,e+r],["L",t,e+r],["Z"]]},s.prototype.symbols={circle:function(t,e,n,r){return this.arc(t+n/2,e+r/2,n/2,r/2,{start:.5*Math.PI,end:2.5*Math.PI,open:!1})},rect:P,square:P,triangle:function(t,e,n,r){return[["M",t+n/2,e],["L",t+n,e+r],["L",t,e+r],["Z"]]},"triangle-down":function(t,e,n,r){return[["M",t,e],["L",t+n,e],["L",t+n/2,e+r],["Z"]]},diamond:function(t,e,n,r){return[["M",t+n/2,e],["L",t+n,e+r/2],["L",t+n/2,e+r],["L",t,e+r/2],["Z"]]},arc:function(t,e,n,r,i){var o=[];if(i){var a=i.start||0,s=x(i.r,n);n=x(i.r,r||n);var l=(i.end||0)-.001;r=i.innerR;var u=x(i.open,.001>Math.abs((i.end||0)-a-2*Math.PI)),c=Math.cos(a),d=Math.sin(a),h=Math.cos(l),f=Math.sin(l);a=x(i.longArc,.001>l-a-Math.PI?0:1),o.push(["M",t+s*c,e+n*d],["A",s,n,0,a,x(i.clockwise,1),t+s*h,e+n*f]),p(r)&&o.push(u?["M",t+r*h,e+r*f]:["L",t+r*h,e+r*f],["A",r,r,0,a,p(i.clockwise)?1-i.clockwise:0,t+r*c,e+r*d]),u||o.push(["Z"])}return o},callout:function(t,e,n,r,i){var o=Math.min(i&&i.r||0,n,r),a=o+6,s=i&&i.anchorX;i=i&&i.anchorY||0;var l=Y(t,e,n,r,{r:o});return g(s)?(t+s>=n?i>e+a&&i<e+r-a?l.splice(3,1,["L",t+n,i-6],["L",t+n+6,i],["L",t+n,i+6],["L",t+n,e+r-o]):l.splice(3,1,["L",t+n,r/2],["L",s,i],["L",t+n,r/2],["L",t+n,e+r-o]):0>=t+s?i>e+a&&i<e+r-a?l.splice(7,1,["L",t,i+6],["L",t-6,i],["L",t,i-6],["L",t,e+o]):l.splice(7,1,["L",t,r/2],["L",s,i],["L",t,r/2],["L",t,e+o]):i&&i>r&&s>t+a&&s<t+n-a?l.splice(5,1,["L",s+6,e+r],["L",s,e+r+6],["L",s-6,e+r],["L",t+o,e+r]):i&&0>i&&s>t+a&&s<t+n-a&&l.splice(1,1,["L",s-6,e],["L",s,e-6],["L",s+6,e],["L",n-o,e]),l):l}},e.SVGRenderer=s,e.Renderer=e.SVGRenderer,e.Renderer})),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 r=t.isFirefox,i=t.isMS,o=t.isWebKit,a=t.win,s=n.css,l=n.defined,u=n.extend,c=n.pick,d=n.pInt;return u(e.prototype,{htmlCss:function(t){var e="SPAN"===this.element.tagName&&t&&"width"in t,n=c(e&&t.width,void 0);if(e){delete t.width,this.textWidth=n;var r=!0}return t&&"ellipsis"===t.textOverflow&&(t.whiteSpace="nowrap",t.overflow="hidden"),this.styles=u(this.styles,t),s(this.element,t),r&&this.htmlUpdateTransform(),this},htmlGetBBox:function(){var t=this.element;return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}},htmlUpdateTransform:function(){if(this.added){var t=this.renderer,e=this.element,n=this.translateX||0,r=this.translateY||0,i=this.x||0,o=this.y||0,a=this.textAlign||"left",u={left:0,center:.5,right:1}[a],c=this.styles;if(c=c&&c.whiteSpace,s(e,{marginLeft:n,marginTop:r}),!t.styledMode&&this.shadows&&this.shadows.forEach((function(t){s(t,{marginLeft:n+1,marginTop:r+1})})),this.inverted&&[].forEach.call(e.childNodes,(function(n){t.invertChild(n,e)})),"SPAN"===e.tagName){var h=this.rotation,p=void 0;p=this.textWidth&&d(this.textWidth);var f,m=[h,a,e.innerHTML,this.textWidth,this.textAlign].join();(f=p!==this.oldTextWidth)&&!(f=p>this.oldTextWidth)&&((f=this.textPxLength)||(s(e,{width:"",whiteSpace:c||"nowrap"}),f=e.offsetWidth),f=f>p),f&&(/[ \-]/.test(e.textContent||e.innerText)||"ellipsis"===e.style.textOverflow)?(s(e,{width:p+"px",display:"block",whiteSpace:c||"normal"}),this.oldTextWidth=p,this.hasBoxWidthChanged=!0):this.hasBoxWidthChanged=!1,m!==this.cTT&&(p=t.fontMetrics(e.style.fontSize,e).b,!l(h)||h===(this.oldRotation||0)&&a===this.oldAlign||this.setSpanRotation(h,u,p),this.getSpanCorrection(!l(h)&&this.textPxLength||e.offsetWidth,p,u,h,a)),s(e,{left:i+(this.xCorr||0)+"px",top:o+(this.yCorr||0)+"px"}),this.cTT=m,this.oldRotation=h,this.oldAlign=a}}else this.alignOnAdd=!0},setSpanRotation:function(t,e,n){var l={},u=i&&!/Edge/.test(a.navigator.userAgent)?"-ms-transform":o?"-webkit-transform":r?"MozTransform":a.opera?"-o-transform":void 0;u&&(l[u]=l.transform="rotate("+t+"deg)",l[u+(r?"Origin":"-origin")]=l.transformOrigin=100*e+"% "+n+"px",s(this.element,l))},getSpanCorrection:function(t,e,n){this.xCorr=-t*n,this.yCorr=-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,r){var i=r.attr,o=r.createElement,a=r.extend,s=r.pick;return a(n.prototype,{html:function(n,r,l){var u=this.createElement("span"),c=u.element,d=u.renderer,h=d.isSVG,p=function(t,n){["opacity","visibility"].forEach((function(r){t[r+"Setter"]=function(i,o,a){var s=t.div?t.div.style:n;e.prototype[r+"Setter"].call(this,i,o,a),s&&(s[o]=i)}})),t.addedSetters=!0};return u.textSetter=function(e){e!==this.textStr&&(delete this.bBox,delete this.oldTextWidth,t.setElementHTML(this.element,s(e,"")),this.textStr=e,u.doTransform=!0)},h&&p(u,u.element.style),u.xSetter=u.ySetter=u.alignSetter=u.rotationSetter=function(t,e){"align"===e?u.alignValue=u.textAlign=t:u[e]=t,u.doTransform=!0},u.afterSetters=function(){this.doTransform&&(this.htmlUpdateTransform(),this.doTransform=!1)},u.attr({text:n,x:Math.round(r),y:Math.round(l)}).css({position:"absolute"}),d.styledMode||u.css({fontFamily:this.style.fontFamily,fontSize:this.style.fontSize}),c.style.whiteSpace="nowrap",u.css=u.htmlCss,h&&(u.add=function(t){var e=d.box.parentNode,n=[];if(this.parentGroup=t){var r=t.div;if(!r){for(;t;)n.push(t),t=t.parentGroup;n.reverse().forEach((function(t){function s(e,n){t[n]=e,"translateX"===n?d.left=e+"px":d.top=e+"px",t.doTransform=!0}var l=i(t.element,"class"),c=t.styles||{},d=(r=t.div=t.div||o("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},r||e)).style;a(t,{classSetter:function(t){return function(e){this.element.setAttribute("class",e),t.className=e}}(r),on:function(){return n[0].div&&u.on.apply({element:n[0].div,onEvents:u.onEvents},arguments),t},translateXSetter:s,translateYSetter:s}),t.addedSetters||p(t)}))}}else r=e;return r.appendChild(c),u.added=!0,u.alignOnAdd&&u.htmlUpdateTransform(),u}),u}}),n})),e(n,"Core/Axis/Tick.js",[n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n){var r=e.deg2rad,i=n.clamp,o=n.correctFloat,a=n.defined,s=n.destroyObjectProperties,l=n.extend,u=n.fireEvent,c=n.isNumber,d=n.merge,h=n.objectEach,p=n.pick;return n=function(){function e(t,e,n,r,i){this.isNewLabel=this.isNew=!0,this.axis=t,this.pos=e,this.type=n||"",this.parameters=i||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,u(this,"init"),n||r||this.addLabel()}return e.prototype.addLabel=function(){var e,n,r=this,i=r.axis,s=i.options,d=i.chart,h=i.categories,f=i.logarithmic,m=i.names,y=r.pos,g=p(r.options&&r.options.labels,s.labels),v=i.tickPositions,_=y===v[0],b=y===v[v.length-1],x=r.label,M=(!g.step||1===g.step)&&1===i.tickInterval;if(v=v.info,h=this.parameters.category||(h?p(h[y],m[y],y):y),f&&c(h)&&(h=o(f.lin2log(h))),i.dateTime&&v)var k=d.time.resolveDTLFormat(s.dateTimeLabelFormats[!s.grid&&v.higherRanks[y]||v.unitName]),w=k.main;r.isFirst=_,r.isLast=b;var S={axis:i,chart:d,dateTimeLabelFormat:w,isFirst:_,isLast:b,pos:y,tick:r,tickPositionInfo:v,value:h};u(this,"labelFormat",S);var L=function(e){return g.formatter?g.formatter.call(e,e):g.format?(e.text=i.defaultLabelFormatter.call(e),t.format(g.format,e,d)):i.defaultLabelFormatter.call(e,e)};s=L.call(S,S),(n=k&&k.list)&&(r.shortenLabel=function(){for(e=0;e<n.length;e++)if(l(S,{dateTimeLabelFormat:n[e]}),x.attr({text:L.call(S,S)}),x.getBBox().width<i.getSlotWidth(r)-2*g.padding)return;x.attr({text:""})}),M&&i._addedPlotLB&&r.moveLabel(s,g),a(x)||r.movedLabel?x&&x.textStr!==s&&!M&&(!x.textWidth||g.style.width||x.styles.width||x.css({width:null}),x.attr({text:s}),x.textPxLength=x.getBBox().width):(r.label=x=r.createLabel({x:0,y:0},s,g),r.rotation=0)},e.prototype.createLabel=function(t,e,n){var r=this.axis,i=r.chart;return(t=a(e)&&n.enabled?i.renderer.text(e,t.x,t.y,n.useHTML).add(r.labelGroup):null)&&(i.styledMode||t.css(d(n.style)),t.textPxLength=t.getBBox().width),t},e.prototype.destroy=function(){s(this,this.axis)},e.prototype.getPosition=function(t,e,n,r){var a=this.axis,s=a.chart,l=r&&s.oldChartHeight||s.chartHeight;return(t={x:t?o(a.translate(e+n,null,null,r)+a.transB):a.left+a.offset+(a.opposite?(r&&s.oldChartWidth||s.chartWidth)-a.right-a.left:0),y:t?l-a.bottom+a.offset-(a.opposite?a.height:0):o(l-a.translate(e+n,null,null,r)-a.transB)}).y=i(t.y,-1e5,1e5),u(this,"afterGetPosition",{pos:t}),t},e.prototype.getLabelPosition=function(t,e,n,i,o,s,l,c){var d=this.axis,h=d.transA,p=d.isLinked&&d.linkedParent?d.linkedParent.reversed:d.reversed,f=d.staggerLines,m=d.tickRotCorr||{x:0,y:0},y=o.y,g=i||d.reserveSpaceDefault?0:-d.labelOffset*("center"===d.labelAlign?.5:1),v={};return a(y)||(y=0===d.side?n.rotation?-8:-n.getBBox().height:2===d.side?m.y+8:Math.cos(n.rotation*r)*(m.y-n.getBBox(!1,0).height/2)),t=t+o.x+g+m.x-(s&&i?s*h*(p?-1:1):0),e=e+y-(s&&!i?s*h*(p?1:-1):0),f&&(n=l/(c||1)%f,d.opposite&&(n=f-n-1),e+=d.labelOffset/f*n),v.x=t,v.y=Math.round(e),u(this,"afterGetLabelPosition",{pos:v,tickmarkOffset:s,index:l}),v},e.prototype.getLabelSize=function(){return this.label?this.label.getBBox()[this.axis.horiz?"height":"width"]:0},e.prototype.getMarkPath=function(t,e,n,r,i,o){return o.crispLine([["M",t,e],["L",t+(i?0:-n),e+(i?n:0)]],r)},e.prototype.handleOverflow=function(t){var e=this.axis,n=e.options.labels,i=t.x,o=e.chart.chartWidth,a=e.chart.spacing,s=p(e.labelLeft,Math.min(e.pos,a[3]));a=p(e.labelRight,Math.max(e.isRadial?0:e.pos+e.len,o-a[1]));var l,u=this.label,c=this.rotation,d={left:0,center:.5,right:1}[e.labelAlign||u.attr("align")],h=u.getBBox().width,f=e.getSlotWidth(this),m=f,y=1,g={};c||"justify"!==n.overflow?0>c&&i-d*h<s?l=Math.round(i/Math.cos(c*r)-s):0<c&&i+d*h>a&&(l=Math.round((o-i)/Math.cos(c*r))):(o=i+(1-d)*h,i-d*h<s?m=t.x+m*(1-d)-s:o>a&&(m=a-t.x+m*d,y=-1),(m=Math.min(f,m))<f&&"center"===e.labelAlign&&(t.x+=y*(f-m-d*(f-Math.min(h,m)))),(h>m||e.autoRotation&&(u.styles||{}).width)&&(l=m)),l&&(this.shortenLabel?this.shortenLabel():(g.width=Math.floor(l)+"px",(n.style||{}).textOverflow||(g.textOverflow="ellipsis"),u.css(g)))},e.prototype.moveLabel=function(t,e){var n=this,r=n.label,i=!1,o=n.axis,a=o.reversed;if(r&&r.textStr===t?(n.movedLabel=r,i=!0,delete n.label):h(o.ticks,(function(e){i||e.isNew||e===n||!e.label||e.label.textStr!==t||(n.movedLabel=e.label,i=!0,e.labelPos=n.movedLabel.xy,delete e.label)})),!i&&(n.labelPos||r)){var s=n.labelPos||r.xy;r=o.horiz?a?0:o.width+o.left:s.x,o=o.horiz?s.y:a?o.width+o.left:0,n.movedLabel=n.createLabel({x:r,y:o},t,e),n.movedLabel&&n.movedLabel.attr({opacity:0})}},e.prototype.render=function(t,e,n){var r=this.axis,i=r.horiz,o=this.pos,a=p(this.tickmarkOffset,r.tickmarkOffset);a=(o=this.getPosition(i,o,a,e)).x;var s=o.y;r=i&&a===r.pos+r.len||!i&&s===r.pos?-1:1,i=p(n,this.label&&this.label.newOpacity,1),n=p(n,1),this.isActive=!0,this.renderGridLine(e,n,r),this.renderMark(o,n,r),this.renderLabel(o,e,i,t),this.isNew=!1,u(this,"afterRender")},e.prototype.renderGridLine=function(t,e,n){var r=this.axis,i=r.options,o=this.gridLine,a={},s=this.pos,l=this.type,u=p(this.tickmarkOffset,r.tickmarkOffset),c=r.chart.renderer,d=i.gridLineWidth,h=i.gridLineColor,f=i.gridLineDashStyle;"minor"===this.type&&(d=i.minorGridLineWidth,h=i.minorGridLineColor,f=i.minorGridLineDashStyle),o||(r.chart.styledMode||(a.stroke=h,a["stroke-width"]=d||0,a.dashstyle=f),l||(a.zIndex=1),t&&(e=0),this.gridLine=o=c.path().attr(a).addClass("highcharts-"+(l?l+"-":"")+"grid-line").add(r.gridGroup)),o&&(n=r.getPlotLinePath({value:s+u,lineWidth:o.strokeWidth()*n,force:"pass",old:t}))&&o[t||this.isNew?"attr":"animate"]({d:n,opacity:e})},e.prototype.renderMark=function(t,e,n){var r=this.axis,i=r.options,o=r.chart.renderer,a=this.type,s=r.tickSize(a?a+"Tick":"tick"),l=this.mark,u=!l,c=t.x;t=t.y;var d=p(i["minor"!==a?"tickWidth":"minorTickWidth"],!a&&r.isXAxis?1:0);i=i["minor"!==a?"tickColor":"minorTickColor"],s&&(r.opposite&&(s[0]=-s[0]),u&&(this.mark=l=o.path().addClass("highcharts-"+(a?a+"-":"")+"tick").add(r.axisGroup),r.chart.styledMode||l.attr({stroke:i,"stroke-width":d})),l[u?"attr":"animate"]({d:this.getMarkPath(c,t,s[0],l.strokeWidth()*n,r.horiz,o),opacity:e}))},e.prototype.renderLabel=function(t,e,n,r){var i=this.axis,o=i.horiz,a=i.options,s=this.label,l=a.labels,u=l.step;i=p(this.tickmarkOffset,i.tickmarkOffset);var d=!0,h=t.x;t=t.y,s&&c(h)&&(s.xy=t=this.getLabelPosition(h,t,s,o,l,i,r,u),this.isFirst&&!this.isLast&&!a.showFirstLabel||this.isLast&&!this.isFirst&&!a.showLastLabel?d=!1:!o||l.step||l.rotation||e||0===n||this.handleOverflow(t),u&&r%u&&(d=!1),d&&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 r=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:r,y:n,opacity:0},void 0,t.destroy),delete this.label}e.isDirty=!0,this.label=this.movedLabel,delete this.movedLabel},e}(),e.Tick=n,e.Tick})),e(n,"Core/Axis/Axis.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Options.js"],n["Core/Axis/Tick.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a){var s=t.animObject,l=i.defaultOptions,u=a.addEvent,c=a.arrayMax,d=a.arrayMin,h=a.clamp,p=a.correctFloat,f=a.defined,m=a.destroyObjectProperties,y=a.erase,g=a.error,v=a.extend,_=a.fireEvent,b=a.getMagnitude,x=a.isArray,M=a.isFunction,k=a.isNumber,w=a.isString,S=a.merge,L=a.normalizeTickInterval,D=a.objectEach,T=a.pick,O=a.relativeLength,P=a.removeEvent,C=a.splat,E=a.syncTimeout,A=n.deg2rad;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.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,r=this;r.chart=t,r.horiz=t.inverted&&!r.isZAxis?!n:n,r.isXAxis=n,r.coll=r.coll||(n?"xAxis":"yAxis"),_(this,"init",{userOptions:e}),r.opposite=T(e.opposite,r.opposite),r.side=T(e.side,r.side,r.horiz?r.opposite?0:2:r.opposite?1:3),r.setOptions(e);var i=this.options,o=i.labels,a=i.type;r.userOptions=e,r.minPixelPadding=0,r.reversed=T(i.reversed,r.reversed),r.visible=i.visible,r.zoomEnabled=i.zoomEnabled,r.hasNames="category"===a||!0===i.categories,r.categories=i.categories||r.hasNames,r.names||(r.names=[],r.names.keys={}),r.plotLinesAndBandsGroups={},r.positiveValuesOnly=!!r.logarithmic,r.isLinked=f(i.linkedTo),r.ticks={},r.labelEdge=[],r.minorTicks={},r.plotLinesAndBands=[],r.alternateBands={},r.len=0,r.minRange=r.userMinRange=i.minRange||i.maxZoom,r.range=i.range,r.offset=i.offset||0,r.max=null,r.min=null,e=T(i.crosshair,C(t.options.tooltip.crosshairs)[n?0:1]),r.crosshair=!0===e?{}:e,e=r.options.events,-1===t.axes.indexOf(r)&&(n?t.axes.splice(t.xAxis.length,0,r):t.axes.push(r),t[r.coll].push(r)),r.series=r.series||[],t.inverted&&!r.isZAxis&&n&&void 0===r.reversed&&(r.reversed=!0),r.labelRotation=k(o.rotation)?o.rotation:void 0,D(e,(function(t,e){M(t)&&u(r,e,t)})),_(this,"afterInit")},t.prototype.setOptions=function(e){this.options=S(t.defaultOptions,"yAxis"===this.coll&&t.defaultYAxisOptions,[t.defaultTopAxisOptions,t.defaultRightAxisOptions,t.defaultBottomAxisOptions,t.defaultLeftAxisOptions][this.side],S(l[this.coll],e)),_(this,"afterSetOptions",{userOptions:e})},t.prototype.defaultLabelFormatter=function(){var t=this.axis,e=k(this.value)?this.value:NaN,n=t.chart.time,r=this.dateTimeLabelFormat,i=l.lang,o=i.numericSymbols;i=i.numericSymbolMagnitude||1e3;var a=o&&o.length,s=t.logarithmic?Math.abs(e):t.tickInterval,u=this.chart.numberFormatter;if(t.categories)var c=""+this.value;else if(r)c=n.dateFormat(r,e);else if(a&&1e3<=s)for(;a--&&void 0===c;)s>=(t=Math.pow(i,a+1))&&0==10*e%t&&null!==o[a]&&0!==e&&(c=u(e/t,-1)+o[a]);return void 0===c&&(c=1e4<=Math.abs(e)?u(e,-1):u(e,-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(r){if(r.visible||!n.options.chart.ignoreHiddenSeries){var i=r.options,o=i.threshold;if(e.hasVisibleSeries=!0,e.positiveValuesOnly&&0>=o&&(o=null),e.isXAxis){if((i=r.xData).length){i=e.logarithmic?i.filter(e.validatePositiveValue):i;var a=(t=r.getXExtremes(i)).min,s=t.max;k(a)||a instanceof Date||(i=i.filter(k),a=(t=r.getXExtremes(i)).min,s=t.max),i.length&&(e.dataMin=Math.min(T(e.dataMin,a),a),e.dataMax=Math.max(T(e.dataMax,s),s))}}else r=r.applyExtremes(),k(r.dataMin)&&(a=r.dataMin,e.dataMin=Math.min(T(e.dataMin,a),a)),k(r.dataMax)&&(s=r.dataMax,e.dataMax=Math.max(T(e.dataMax,s),s)),f(o)&&(e.threshold=o),(!i.softThreshold||e.positiveValuesOnly)&&(e.softThreshold=!1)}}))})),_(this,"afterGetSeriesExtremes")},t.prototype.translate=function(t,e,n,r,i,o){var a=this.linkedParent||this,s=1,l=0,u=r&&a.old?a.old.transA:a.transA;r=r&&a.old?a.old.min:a.min;var c=a.minPixelPadding;return i=(a.isOrdinal||a.brokenAxis&&a.brokenAxis.hasBreaks||a.logarithmic&&i)&&a.lin2val,u||(u=a.transA),n&&(s*=-1,l=a.len),a.reversed&&(l-=(s*=-1)*(a.sector||a.len)),e?(t=(t*s+l-c)/u+r,i&&(t=a.lin2val(t))):(i&&(t=a.val2lin(t)),t=k(r)?s*(t-r)*u+l+s*c+(k(o)?u*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&&t<e||t>n)&&(y?t=h(t,e,n):a=!0),t}var n,r,i,o,a,s=this,l=s.chart,u=s.left,c=s.top,d=t.old,p=t.value,f=t.translatedValue,m=t.lineWidth,y=t.force,g=d&&l.oldChartHeight||l.chartHeight,v=d&&l.oldChartWidth||l.chartWidth,b=s.transB;return t={value:p,lineWidth:m,old:d,force:y,acrossPanes:t.acrossPanes,translatedValue:f},_(this,"getPlotLinePath",t,(function(t){f=T(f,s.translate(p,null,null,d)),f=h(f,-1e5,1e5),n=i=Math.round(f+b),r=o=Math.round(g-f-b),k(f)?s.horiz?(r=c,o=g-s.bottom,n=i=e(n,u,u+s.width)):(n=u,i=v-s.right,r=o=e(r,c,c+s.height)):(a=!0,y=!1),t.path=a&&!y?null:l.renderer.crispLine([["M",n,r],["L",i,o]],m||1)})),t.path},t.prototype.getLinearTickPositions=function(t,e,n){var r=p(Math.floor(e/t)*t);n=p(Math.ceil(n/t)*t);var i,o=[];if(p(r+t)===r&&(i=20),this.single)return[e];for(e=r;e<=n&&(o.push(e),(e=p(e+t,i))!==a);)var a=e;return o},t.prototype.getMinorTickInterval=function(){var t=this.options;return!0===t.minorTicks?T(t.minorTickInterval,"auto"):!1===t.minorTicks?null:t.minorTickInterval},t.prototype.getMinorTickPositions=function(){var t=this.options,e=this.tickPositions,n=this.minorTickInterval,r=[],i=this.pointRangePadding||0,o=this.min-i,a=(i=this.max+i)-o;if(a&&a/n<this.len/3){var s=this.logarithmic;if(s)this.paddedTicks.forEach((function(t,e,i){e&&r.push.apply(r,s.getLogTickPositions(n,i[e-1],i[e],!0))}));else if(this.dateTime&&"auto"===this.getMinorTickInterval())r=r.concat(this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(n),o,i,t.startOfWeek));else for(t=o+(e[0]-o)%n;t<=i&&t!==r[0];t+=n)r.push(t)}return 0!==r.length&&this.trimTicks(r),r},t.prototype.adjustForMinRange=function(){var t,e,n,r,i=this.options,o=this.min,a=this.max,s=this.logarithmic,l=0;if(this.isXAxis&&void 0===this.minRange&&!s&&(f(i.min)||f(i.max)?this.minRange=null:(this.series.forEach((function(i){if(n=i.xData,r=i.xIncrement?1:n.length-1,1<n.length)for(t=r;0<t;t--)e=n[t]-n[t-1],(!l||e<l)&&(l=e)})),this.minRange=Math.min(5*l,this.dataMax-this.dataMin))),a-o<this.minRange){var u=this.dataMax-this.dataMin>=this.minRange,h=this.minRange,p=(h-a+o)/2;p=[o-p,T(i.min,o-p)],u&&(p[2]=this.logarithmic?this.logarithmic.log2lin(this.dataMin):this.dataMin),a=[(o=c(p))+h,T(i.max,o+h)],u&&(a[2]=s?s.log2lin(this.dataMax):this.dataMax),(a=d(a))-o<h&&(p[0]=a-h,p[1]=T(i.min,a-h),o=c(p))}this.min=o,this.max=a},t.prototype.getClosest=function(){var t;return this.categories?t=1:this.series.forEach((function(e){var n=e.closestPointRange,r=e.visible||!e.chart.options.chart.ignoreHiddenSeries;!e.noSharedTooltip&&f(n)&&r&&(t=f(t)?Math.min(t,n):n)})),t},t.prototype.nameToX=function(t){var e=x(this.categories),n=e?this.categories:this.names,r=t.options.x;if(t.series.requireSorting=!1,f(r)||(r=this.options.uniqueNames?e?n.indexOf(t.name):T(n.keys[t.name],-1):t.series.autoIncrement()),-1===r){if(!e)var i=n.length}else i=r;return void 0!==i&&(this.names[i]=t.name,this.names.keys[t.name]=i),i},t.prototype.updateNames=function(){var t=this,e=this.names;0<e.length&&(Object.keys(e.keys).forEach((function(t){delete e.keys[t]})),e.length=0,this.minRange=this.userMinRange,(this.series||[]).forEach((function(e){e.xIncrement=null,e.points&&!e.isDirtyData||(t.max=Math.max(t.max,e.xData.length-1),e.processData(),e.generatePoints()),e.data.forEach((function(n,r){if(n&&n.options&&void 0!==n.name){var i=t.nameToX(n);void 0!==i&&i!==n.x&&(n.x=i,e.xData[r]=i)}}))})))},t.prototype.setAxisTranslation=function(){var t=this,e=t.max-t.min,n=t.axisPointRange||0,r=0,i=0,o=t.linkedParent,a=!!t.categories,s=t.transA,l=t.isXAxis;if(l||a||n){var u=t.getClosest();o?(r=o.minPointOffset,i=o.pointRangePadding):t.series.forEach((function(e){var o=a?1:l?T(e.options.pointRange,u,0):t.axisPointRange||0,s=e.options.pointPlacement;n=Math.max(n,o),t.single&&!a||(e=e.is("xrange")?!l:l,r=Math.max(r,e&&w(s)?0:o/2),i=Math.max(i,e&&"on"===s?0:o))})),o=t.ordinal&&t.ordinal.slope&&u?t.ordinal.slope/u:1,t.minPointOffset=r*=o,t.pointRangePadding=i*=o,t.pointRange=Math.min(n,t.single&&a?1:e),l&&(t.closestPointRange=u)}t.translationSlope=t.transA=s=t.staticScale||t.len/(e+i||1),t.transB=t.horiz?t.left:t.bottom,t.minPixelPadding=s*r,_(this,"afterSetAxisTranslation")},t.prototype.minFromRange=function(){return this.max-this.range},t.prototype.setTickInterval=function(t){var e=this,n=e.chart,r=e.logarithmic,i=e.options,o=e.isXAxis,a=e.isLinked,s=i.maxPadding,l=i.minPadding,u=i.tickInterval,c=i.tickPixelInterval,d=e.categories,h=k(e.threshold)?e.threshold:null,m=e.softThreshold;e.dateTime||d||a||this.getTickAmount();var y=T(e.userMin,i.min),v=T(e.userMax,i.max);if(a){e.linkedParent=n[e.coll][i.linkedTo];var x=e.linkedParent.getExtremes();e.min=T(x.min,x.dataMin),e.max=T(x.max,x.dataMax),i.type!==e.linkedParent.options.type&&g(11,1,n)}else{if(m&&f(h))if(e.dataMin>=h)x=h,l=0;else if(e.dataMax<=h){var M=h;s=0}e.min=T(y,x,e.dataMin),e.max=T(v,M,e.dataMax)}r&&(e.positiveValuesOnly&&!t&&0>=Math.min(e.min,T(e.dataMin,e.min))&&g(10,1,n),e.min=p(r.log2lin(e.min),16),e.max=p(r.log2lin(e.max),16)),e.range&&f(e.max)&&(e.userMin=e.min=y=Math.max(e.dataMin,e.minFromRange()),e.userMax=v=e.max,e.range=null),_(e,"foundExtremes"),e.beforePadding&&e.beforePadding(),e.adjustForMinRange(),!(d||e.axisPointRange||e.stacking&&e.stacking.usePercentage||a)&&f(e.min)&&f(e.max)&&(n=e.max-e.min)&&(!f(y)&&l&&(e.min-=n*l),!f(v)&&s&&(e.max+=n*s)),k(e.userMin)||(k(i.softMin)&&i.softMin<e.min&&(e.min=y=i.softMin),k(i.floor)&&(e.min=Math.max(e.min,i.floor))),k(e.userMax)||(k(i.softMax)&&i.softMax>e.max&&(e.max=v=i.softMax),k(i.ceiling)&&(e.max=Math.min(e.max,i.ceiling))),m&&f(e.dataMin)&&(h=h||0,!f(y)&&e.min<h&&e.dataMin>=h?e.min=e.options.minRange?Math.min(h,e.max-e.minRange):h:!f(v)&&e.max>h&&e.dataMax<=h&&(e.max=e.options.minRange?Math.max(h,e.min+e.minRange):h)),k(e.min)&&k(e.max)&&!this.chart.polar&&e.min>e.max&&(f(e.options.min)?e.max=e.min:f(e.options.max)&&(e.min=e.max)),e.tickInterval=e.min===e.max||void 0===e.min||void 0===e.max?1:a&&e.linkedParent&&!u&&c===e.linkedParent.options.tickPixelInterval?u=e.linkedParent.tickInterval:T(u,this.tickAmount?(e.max-e.min)/Math.max(this.tickAmount-1,1):void 0,d?1:(e.max-e.min)*c/Math.max(e.len,c)),o&&!t&&e.series.forEach((function(t){t.processData(e.min!==(e.old&&e.old.min)||e.max!==(e.old&&e.old.max))})),e.setAxisTranslation(),_(this,"initialAxisTranslation"),e.pointRange&&!u&&(e.tickInterval=Math.max(e.pointRange,e.tickInterval)),t=T(i.minTickInterval,e.dateTime&&!e.series.some((function(t){return t.noSharedTooltip}))?e.closestPointRange:0),!u&&e.tickInterval<t&&(e.tickInterval=t),e.dateTime||e.logarithmic||u||(e.tickInterval=L(e.tickInterval,void 0,b(e.tickInterval),T(i.allowDecimals,.5>e.tickInterval||void 0!==this.tickAmount),!!this.tickAmount)),this.tickAmount||(e.tickInterval=e.unsquish()),this.setTickPositions()},t.prototype.setTickPositions=function(){var t=this.options,e=t.tickPositions,n=this.getMinorTickInterval(),r=t.tickPositioner,i=this.hasVerticalPanning(),o="colorAxis"===this.coll,a=(o||!i)&&t.startOnTick;i=(o||!i)&&t.endOnTick,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&&f(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],g(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,a,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 r=t[0],i=t[t.length-1],o=!this.isOrdinal&&this.minPointOffset||0;if(_(this,"trimTicks"),!this.isLinked){if(e&&-1/0!==r)this.min=r;else for(;this.min-o>t[0];)t.shift();if(n)this.max=i;else for(;this.max+o<t[t.length-1];)t.pop();0===t.length&&f(r)&&!this.options.tickPositions&&t.push((i+r)/2)}},t.prototype.alignToOthers=function(){var t,e={},n=this.options;return!1!==this.chart.options.chart.alignTicks&&n.alignTicks&&!1!==n.startOnTick&&!1!==n.endOnTick&&!this.logarithmic&&this.chart[this.coll].forEach((function(n){var r=n.options;r=[n.horiz?r.left:r.top,r.width,r.height,r.pane].join(),n.series.length&&(e[r]?t=!0:e[r]=1)})),t},t.prototype.getTickAmount=function(){var t=this.options,e=t.tickAmount,n=t.tickPixelInterval;!f(t.tickInterval)&&!e&&this.len<n&&!this.isRadial&&!this.logarithmic&&t.startOnTick&&t.endOnTick&&(e=2),!e&&this.alignToOthers()&&(e=Math.ceil(this.len/n)+1),4>e&&(this.finalTickAmt=e,e=5),this.tickAmount=e},t.prototype.adjustTickAmount=function(){var t=this.options,e=this.tickInterval,n=this.tickPositions,r=this.tickAmount,i=this.finalTickAmt,o=n&&n.length,a=T(this.threshold,this.softThreshold?0:null);if(this.hasData()&&k(this.min)&&k(this.max)){if(o<r){for(;n.length<r;)n.length%2||this.min===a?n.push(p(n[n.length-1]+e)):n.unshift(p(n[0]-e));this.transA*=(o-1)/(r-1),this.min=t.startOnTick?n[0]:Math.min(this.min,n[0]),this.max=t.endOnTick?n[n.length-1]:Math.max(this.max,n[n.length-1])}else o>r&&(this.tickInterval*=2,this.setTickPositions());if(f(i)){for(e=t=n.length;e--;)(3===i&&1==e%2||2>=i&&0<e&&e<t-1)&&n.splice(e,1);this.finalTickAmt=void 0}}},t.prototype.setScale=function(){var t,e=!1,n=!1;this.series.forEach((function(t){e=e||t.isDirtyData||t.isDirty,n=n||t.xAxis&&t.xAxis.isDirty||!1})),this.setAxisSize(),(t=this.len!==(this.old&&this.old.len))||e||n||this.isLinked||this.forceRedraw||this.userMin!==(this.old&&this.old.userMin)||this.userMax!==(this.old&&this.old.userMax)||this.alignToOthers()?(this.stacking&&this.stacking.resetStacks(),this.forceRedraw=!1,this.getSeriesExtremes(),this.setTickInterval(),this.isDirty||(this.isDirty=t||this.min!==(this.old&&this.old.min)||this.max!==(this.old&&this.old.max))):this.stacking&&this.stacking.cleanStacks(),e&&this.panningState&&(this.panningState.isDirty=!0),_(this,"afterSetScale")},t.prototype.setExtremes=function(t,e,n,r,i){var o=this,a=o.chart;n=T(n,!0),o.series.forEach((function(t){delete t.kdTree})),i=v(i,{min:t,max:e}),_(o,"setExtremes",i,(function(){o.userMin=t,o.userMax=e,o.eventArgs=i,n&&a.redraw(r)}))},t.prototype.zoom=function(t,e){var n=this,r=this.dataMin,i=this.dataMax,o=this.options,a=Math.min(r,T(o.min,r)),s=Math.max(i,T(o.max,i));return _(this,"zoom",t={newMin:t,newMax:e},(function(t){var e=t.newMin,o=t.newMax;e===n.min&&o===n.max||(n.allowZoomOutside||(f(r)&&(e<a&&(e=a),e>s&&(e=s)),f(i)&&(o<a&&(o=a),o>s&&(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],r=this.horiz,i=this.width=Math.round(O(T(e.width,t.plotWidth-n[3]+n[1]),t.plotWidth)),o=this.height=Math.round(O(T(e.height,t.plotHeight-n[0]+n[2]),t.plotHeight)),a=this.top=Math.round(O(T(e.top,t.plotTop+n[0]),t.plotHeight,t.plotTop));e=this.left=Math.round(O(T(e.left,t.plotLeft+n[3]),t.plotWidth,t.plotLeft)),this.bottom=t.chartHeight-o-a,this.right=t.chartWidth-i-e,this.len=Math.max(r?i:o,0),this.pos=r?e:a},t.prototype.getExtremes=function(){var t=this.logarithmic;return{min:t?p(t.lin2log(this.min)):this.min,max:t?p(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:e<t&&(t=e),this.translate(t,0,1,0,1)},t.prototype.autoLabelAlign=function(t){var e=(T(t,0)-90*this.side+720)%360;return _(this,"autoLabelAlign",t={align:"center"},(function(t){15<e&&165>e?t.align="right":195<e&&345>e&&(t.align="left")})),t.align},t.prototype.tickSize=function(t){var e=this.options,n=e["tick"===t?"tickLength":"minorTickLength"],r=T(e["tick"===t?"tickWidth":"minorTickWidth"],"tick"===t&&this.isXAxis&&!this.categories?1:0);if(r&&n){"inside"===e[t+"Position"]&&(n=-n);var i=[n,r]}return _(this,"afterTickSize",t={tickSize:i}),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,r=this.horiz,i=this.tickInterval,o=i,a=this.len/(((this.categories?1:0)+this.max-this.min)/i),s=n.rotation,l=this.labelMetrics(),u=Number.MAX_VALUE,c=Math.max(this.max-this.min,0),d=function(t){var e=t/(a||1);return(e=1<e?Math.ceil(e):1)*i>c&&1/0!==t&&1/0!==a&&c&&(e=Math.ceil(c/i)),p(e*i)};if(r){if(!n.staggerLines&&!n.step)if(k(s))var h=[s];else a<n.autoRotationLimit&&(h=n.autoRotation);h&&h.forEach((function(n){if(n===s||n&&-90<=n&&90>=n){var r=(e=d(Math.abs(l.h/Math.sin(A*n))))+Math.abs(n/360);r<u&&(u=r,t=n,o=e)}}))}else n.step||(o=d(l.h));return this.autoRotation=h,this.labelRotation=T(t,k(s)?s:0),o},t.prototype.getSlotWidth=function(t){var e=this.chart,n=this.horiz,r=this.options.labels,i=Math.max(this.tickPositions.length-(this.categories?0:1),1),o=e.margin[3];if(t&&k(t.slotWidth))return t.slotWidth;if(n&&2>r.step)return r.rotation?0:(this.staggerLines||1)*this.len/i;if(!n){if(void 0!==(t=r.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,r=this.ticks,i=this.options.labels,o=i.style,a=this.horiz,s=this.getSlotWidth(),l=Math.max(1,Math.round(s-2*i.padding)),u={},c=this.labelMetrics(),d=o.textOverflow,h=0;if(w(i.rotation)||(u.rotation=i.rotation||0),n.forEach((function(t){(t=r[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?u.rotation=this.labelRotation:this.labelRotation=0;else if(s){var p=l;if(!d){var f="clip";for(l=n.length;!a&&l--;){var m=n[l];(m=r[m].label)&&(m.styles&&"ellipsis"===m.styles.textOverflow?m.css({textOverflow:"clip"}):m.textPxLength>s&&m.css({width:s+"px"}),m.getBBox().height>this.len/n.length-(c.h-c.f)&&(m.specificTextOverflow="ellipsis"))}}}u.rotation&&(p=h>.5*t.chartHeight?.33*t.chartHeight:h,d||(f="ellipsis")),(this.labelAlign=i.align||this.autoLabelAlign(this.labelRotation))&&(u.align=this.labelAlign),n.forEach((function(t){var e=(t=r[t])&&t.label,n=o.width,i={};e&&(e.attr(u),t.shortenLabel?t.shortenLabel():p&&!n&&"nowrap"!==o.whiteSpace&&(p<e.textPxLength||"SPAN"===e.element.tagName)?(i.width=p+"px",d||(i.textOverflow=e.specificTextOverflow||f),e.css(i)):e.styles&&e.styles.width&&!i.width&&!n&&e.css({width:null}),delete e.specificTextOverflow,t.rotation=u.rotation)}),this),this.tickRotCorr=e.rotCorr(c.b,this.labelRotation||0,0!==this.side)},t.prototype.hasData=function(){return this.series.some((function(t){return t.hasData()}))||this.options.showEmpty&&f(this.min)&&f(this.max)},t.prototype.addTitle=function(t){var e,n=this.chart.renderer,r=this.horiz,i=this.opposite,o=this.options.title,a=this.chart.styledMode;this.axisTitle||((e=o.textAlign)||(e=(r?{low:"left",middle:"center",high:"right"}:{low:i?"right":"left",middle:"center",high:i?"left":"right"})[o.align]),this.axisTitle=n.text(o.text||"",0,0,o.useHTML).attr({zIndex:7,rotation:o.rotation,align:e}).addClass("highcharts-axis-title"),a||this.axisTitle.css(S(o.style)),this.axisTitle.add(this.axisGroup),this.axisTitle.isNew=!0),a||o.style.width||this.isRadial||this.axisTitle.css({width:this.len+"px"}),this.axisTitle[t?"show":"hide"](t)},t.prototype.generateTick=function(t){var e=this.ticks;e[t]?e[t].addLabel():e[t]=new o(this,t)},t.prototype.getOffset=function(){var t,e=this,n=this,r=n.chart,i=r.renderer,o=n.options,a=n.tickPositions,s=n.ticks,l=n.horiz,u=n.side,c=r.inverted&&!n.isZAxis?[1,0,3,2][u]:u,d=0,h=0,p=o.title,m=o.labels,y=0,g=r.axisOffset;r=r.clipOffset;var v=[-1,1,1,-1][u],b=o.className,x=n.axisParent,M=n.hasData();if(n.showAxis=t=M||o.showEmpty,n.staggerLines=n.horiz&&m.staggerLines||void 0,!n.axisGroup){var k=function(t,n,r){return i.g(t).attr({zIndex:r}).addClass("highcharts-"+e.coll.toLowerCase()+n+" "+(e.isRadial?"highcharts-radial-axis"+n+" ":"")+(b||"")).add(x)};n.gridGroup=k("grid","-grid",o.gridZIndex),n.axisGroup=k("axis","",o.zIndex),n.labelGroup=k("axis-labels","-labels",m.zIndex)}if(M||n.isLinked?(a.forEach((function(t,e){n.generateTick(t,e)})),n.renderUnsquish(),n.reserveSpaceDefault=0===u||2===u||{1:"left",3:"right"}[u]===n.labelAlign,T(m.reserveSpace,"center"===n.labelAlign||null,n.reserveSpaceDefault)&&a.forEach((function(t){y=Math.max(s[t].getLabelSize(),y)})),n.staggerLines&&(y*=n.staggerLines),n.labelOffset=y*(n.opposite?-1:1)):D(s,(function(t,e){t.destroy(),delete s[e]})),p&&p.text&&!1!==p.enabled&&(n.addTitle(t),t&&!1!==p.reserveSpace)){n.titleOffset=d=n.axisTitle.getBBox()[l?"height":"width"];var w=p.offset;h=f(w)?0:T(p.margin,l?5:10)}n.renderLine(),n.offset=v*T(o.offset,g[u]?g[u]+(o.margin||0):0),n.tickRotCorr=n.tickRotCorr||{x:0,y:0},p=0===u?-n.labelMetrics().h:2===u?n.tickRotCorr.y:0,h=Math.abs(y)+h,y&&(h=h-p+v*(l?T(m.y,n.tickRotCorr.y+8*v):m.x)),n.axisTitleMargin=T(w,h),n.getMaxLabelDimensions&&(n.maxLabelDimensions=n.getMaxLabelDimensions(s,a)),l=this.tickSize("tick"),g[u]=Math.max(g[u],(n.axisTitleMargin||0)+d+v*n.offset,h,a&&a.length&&l?l[0]+v*n.offset:0),o=o.offset?0:2*Math.floor(n.axisLine.strokeWidth()/2),r[c]=Math.max(r[c],o),_(this,"afterGetOffset")},t.prototype.getLinePath=function(t){var e=this.chart,n=this.opposite,r=this.offset,i=this.horiz,o=this.left+(n?this.width:0)+r;return r=e.chartHeight-this.bottom-(n?this.height:0)+r,n&&(t*=-1),e.renderer.crispLine([["M",i?this.left:o,i?r:this.top],["L",i?e.chartWidth-this.right:o,i?r:e.chartHeight-this.bottom]],t)},t.prototype.renderLine=function(){this.axisLine||(this.axisLine=this.chart.renderer.path().addClass("highcharts-axis-line").add(this.axisGroup),this.chart.styledMode||this.axisLine.attr({stroke:this.options.lineColor,"stroke-width":this.options.lineWidth,zIndex:7}))},t.prototype.getTitlePosition=function(){var t=this.horiz,e=this.left,n=this.top,r=this.len,i=this.options.title,o=t?e:n,a=this.opposite,s=this.offset,l=i.x,u=i.y,c=this.axisTitle,d=this.chart.renderer.fontMetrics(i.style.fontSize,c);return c=Math.max(c.getBBox(null,0).height-d.h-1,0),r={low:o+(t?0:r),middle:o+r/2,high:o+(t?r:0)}[i.align],e=(t?n+this.height:e)+(t?1:-1)*(a?-1:1)*this.axisTitleMargin+[-c,c,d.f,-c][this.side],t={x:t?r+l:e+(a?this.width:0)+s+l,y:t?e+u-(a?this.height:0)+s:r+u},_(this,"afterGetTitlePosition",{titlePosition:t}),t},t.prototype.renderMinorTick=function(t){var e=this.chart.hasRendered&&this.old,n=this.minorTicks;n[t]||(n[t]=new o(this,t,"minor")),e&&n[t].isNew&&n[t].render(null,!0),n[t].render(null,!1,1)},t.prototype.renderTick=function(t,e){var n=this.ticks,r=this.chart.hasRendered&&this.old;(!this.isLinked||t>=this.min&&t<=this.max||this.grid&&this.grid.isColumn)&&(n[t]||(n[t]=new o(this,t)),r&&n[t].isNew&&n[t].render(e,!0,-1),n[t].render(e))},t.prototype.render=function(){var t,e,r=this,i=r.chart,a=r.logarithmic,l=r.options,u=r.isLinked,c=r.tickPositions,d=r.axisTitle,h=r.ticks,p=r.minorTicks,f=r.alternateBands,m=l.stackLabels,y=l.alternateGridColor,g=r.tickmarkOffset,v=r.axisLine,b=r.showAxis,x=s(i.renderer.globalAnimation);r.labelEdge.length=0,r.overlap=!1,[h,p,f].forEach((function(t){D(t,(function(t){t.isActive=!1}))})),(r.hasData()||u)&&(r.minorTickInterval&&!r.categories&&r.getMinorTickPositions().forEach((function(t){r.renderMinorTick(t)})),c.length&&(c.forEach((function(t,e){r.renderTick(t,e)})),g&&(0===r.min||r.single)&&(h[-1]||(h[-1]=new o(r,-1,null,!0)),h[-1].render(-1))),y&&c.forEach((function(o,s){e=void 0!==c[s+1]?c[s+1]+g:r.max-g,0==s%2&&o<r.max&&e<=r.max+(i.polar?-g:g)&&(f[o]||(f[o]=new n.PlotLineOrBand(r)),t=o+g,f[o].options={from:a?a.lin2log(t):t,to:a?a.lin2log(e):e,color:y,className:"highcharts-alternate-grid"},f[o].render(),f[o].isActive=!0)})),r._addedPlotLB||(r._addedPlotLB=!0,(l.plotLines||[]).concat(l.plotBands||[]).forEach((function(t){r.addPlotBandOrLine(t)})))),[h,p,f].forEach((function(t){var e,n=[],r=x.duration;D(t,(function(t,e){t.isActive||(t.render(e,!1,0),t.isActive=!1,n.push(e))})),E((function(){for(e=n.length;e--;)t[n[e]]&&!t[n[e]].isActive&&(t[n[e]].destroy(),delete t[n[e]])}),t!==f&&i.hasRendered&&r?r:0)})),v&&(v[v.isPlaced?"animate":"attr"]({d:this.getLinePath(v.strokeWidth())}),v.isPlaced=!0,v[b?"show":"hide"](b)),d&&b&&(l=r.getTitlePosition(),k(l.y)?(d[d.isNew?"attr":"animate"](l),d.isNew=!1):(d.attr("y",-9999),d.isNew=!0)),m&&m.enabled&&r.stacking&&r.stacking.renderStackTotals(),r.old={len:r.len,max:r.max,min:r.min,transA:r.transA,userMax:r.userMax,userMin:r.userMin},r.isDirty=!1,_(this,"afterRender")},t.prototype.redraw=function(){this.visible&&(this.render(),this.plotLinesAndBands.forEach((function(t){t.render()}))),this.series.forEach((function(t){t.isDirty=!0}))},t.prototype.getKeepProps=function(){return this.keepProps||t.keepProps},t.prototype.destroy=function(t){var e,n=this,r=n.plotLinesAndBands;if(_(this,"destroy",{keepEvents:t}),t||P(n),[n.ticks,n.minorTicks,n.alternateBands].forEach((function(t){m(t)})),r)for(t=r.length;t--;)r[t].destroy();for(e in"axisLine axisTitle axisGroup gridGroup labelGroup cross scrollbar".split(" ").forEach((function(t){n[t]&&(n[t]=n[t].destroy())})),n.plotLinesAndBandsGroups)n.plotLinesAndBandsGroups[e]=n.plotLinesAndBandsGroups[e].destroy();D(n,(function(t,e){-1===n.getKeepProps().indexOf(e)&&delete n[e]}))},t.prototype.drawCrosshair=function(t,n){var i,o=this.crosshair,a=T(o&&o.snap,!0),s=this.cross,l=this.chart;if(_(this,"drawCrosshair",{e:t,point:n}),t||(t=this.cross&&this.cross.e),o&&!1!==(f(n)||!a)){if(a?f(n)&&(i=T("colorAxis"!==this.coll?n.crosshairPos:null,this.isXAxis?n.plotX:this.len-n.plotY)):i=t&&(this.horiz?t.chartX-this.pos:this.len-t.chartY+this.pos),f(i)){var u={value:n&&(this.isXAxis?n.x:T(n.stackY,n.y)),translatedValue:i};l.polar&&v(u,{isCrosshair:!0,chartX:t&&t.chartX,chartY:t&&t.chartY,point:n}),u=this.getPlotLinePath(u)||null}if(!f(u))return void this.hideCrosshair();a=this.categories&&!this.isRadial,s||(this.cross=s=l.renderer.path().addClass("highcharts-crosshair highcharts-crosshair-"+(a?"category ":"thin ")+(o.className||"")).attr({zIndex:T(o.zIndex,2)}).add(),l.styledMode||(s.attr({stroke:o.color||(a?e.parse(r.highlightColor20).setOpacity(.25).get():r.neutralColor20),"stroke-width":T(o.width,1)}).css({"pointer-events":"none"}),o.dashStyle&&s.attr({dashstyle:o.dashStyle}))),s.show().attr({d:u}),a&&!o.width&&s.attr({"stroke-width":this.transA}),this.cross.e=t}else this.hideCrosshair();_(this,"afterDrawCrosshair",{e:t,point:n})},t.prototype.hideCrosshair=function(){this.cross&&this.cross.hide(),_(this,"afterHideCrosshair")},t.prototype.hasVerticalPanning=function(){var t=this.chart.options.chart.panning;return!!(t&&t.enabled&&/y/.test(t.type))},t.prototype.validatePositiveValue=function(t){return k(t)&&0<t},t.prototype.update=function(t,e){var n=this.chart,r=t&&t.events||{};t=S(this.userOptions,t),D(n.options[this.coll].events,(function(t,e){void 0===r[e]&&(r[e]=void 0)})),this.destroy(!0),this.init(n,v(t,{events:r})),n.isDirtyBox=!0,T(e,!0)&&n.redraw()},t.prototype.remove=function(t){for(var e=this.chart,n=this.coll,r=this.series,i=r.length;i--;)r[i]&&r[i].remove(!1);y(e.axes,this),y(e[n],this),e[n].forEach((function(t,e){t.options.index=t.userOptions.index=e})),this.destroy(),e.isDirtyBox=!0,T(t,!0)&&e.redraw()},t.prototype.setTitle=function(t,e){this.update({title:t},e)},t.prototype.setCategories=function(t,e){this.update({categories:t},e)},t.defaultOptions={alignTicks:!0,allowDecimals:void 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:r.neutralColor60,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:r.neutralColor60}},type:"linear",uniqueNames:!0,visible:!0,minorGridLineColor:r.neutralColor5,minorGridLineWidth:1,minorTickColor:r.neutralColor40,lineColor:r.highlightColor20,lineWidth:1,gridLineColor:r.neutralColor10,gridLineWidth:void 0,tickColor:r.highlightColor20},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:r.neutralColor100,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.keepProps="extKey hcEvents names series userMax userMin".split(" "),t}(),n.Axis=t,n.Axis})),e(n,"Core/Axis/DateTimeAxis.js",[n["Core/Axis/Axis.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.addEvent,r=e.getMagnitude,i=e.normalizeTickInterval,o=e.timeUnits,a=function(){function t(t){this.axis=t}return t.prototype.normalizeTimeTickInterval=function(t,e){var n=e||[["millisecond",[1,2,5,10,20,25,50,100,200,500]],["second",[1,2,5,10,15,30]],["minute",[1,2,5,10,15,30]],["hour",[1,2,3,4,6,8,12]],["day",[1,2]],["week",[1,2]],["month",[1,2,3,4,6]],["year",null]];e=n[n.length-1];var a,s=o[e[0]],l=e[1];for(a=0;a<n.length&&(e=n[a],s=o[e[0]],l=e[1],!(n[a+1]&&t<=(s*l[l.length-1]+o[n[a+1][0]])/2));a++);return s===o.year&&t<5*s&&(l=[1,2,5]),{unitRange:s,count:t=i(t/s,l,"year"===e[0]?Math.max(r(t/s),1):1),unitName:e[0]}},t}();return(e=function(){function t(){}return t.compose=function(t){t.keepProps.push("dateTime"),t.prototype.getTimeTicks=function(){return this.chart.time.getTimeTicks.apply(this.chart.time,arguments)},n(t,"init",(function(t){"datetime"!==t.userOptions.type?this.dateTime=void 0:this.dateTime||(this.dateTime=new a(this))}))},t.AdditionsClass=a,t}()).compose(t),e})),e(n,"Core/Axis/LogarithmicAxis.js",[n["Core/Axis/Axis.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.addEvent,r=e.getMagnitude,i=e.normalizeTickInterval,o=e.pick,a=function(){function t(t){this.axis=t}return t.prototype.getLogTickPositions=function(t,e,n,a){var s=this.axis,l=s.len,u=s.options,c=[];if(a||(this.minorAutoInterval=void 0),.5<=t)t=Math.round(t),c=s.getLinearTickPositions(t,e,n);else if(.08<=t){var d,h=Math.floor(e),p=u=void 0;for(l=.3<t?[1,2,4]:.15<t?[1,2,4,6,8]:[1,2,3,4,5,6,7,8,9];h<n+1&&!p;h++){var f=l.length;for(d=0;d<f&&!p;d++){var m=this.log2lin(this.lin2log(h)*l[d]);m>e&&(!a||u<=n)&&void 0!==u&&c.push(u),u>n&&(p=!0),u=m}}}else e=this.lin2log(e),n=this.lin2log(n),t=a?s.getMinorTickInterval():u.tickInterval,t=o("auto"===t?null:t,this.minorAutoInterval,u.tickPixelInterval/(a?5:1)*(n-e)/((a?l/s.tickPositions.length:l)||1)),t=i(t,void 0,r(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}();return(e=function(){function t(){}return t.compose=function(t){t.keepProps.push("logarithmic"),n(t,"init",(function(t){var e=this.logarithmic;"logarithmic"!==t.userOptions.type?this.logarithmic=void 0:e||(this.logarithmic=new a(this))})),n(t,"afterInit",(function(){var t=this.logarithmic;t&&(this.lin2val=function(e){return t.lin2log(e)},this.val2lin=function(e){return t.log2lin(e)})}))},t}()).compose(t),e})),e(n,"Core/Axis/PlotLineOrBand.js",[n["Core/Axis/Axis.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Utilities.js"]],(function(t,e,n,r){var i=r.arrayMax,o=r.arrayMin,a=r.defined,s=r.destroyObjectProperties,l=r.erase,u=r.extend,c=r.fireEvent,d=r.isNumber,h=r.merge,p=r.objectEach,f=r.pick;return r=function(){function t(t,e){this.axis=t,e&&(this.options=e,this.id=e.id)}return t.prototype.render=function(){c(this,"render");var t=this,e=t.axis,r=e.horiz,i=e.logarithmic,o=t.options,s=o.label,l=t.label,u=o.to,d=o.from,m=o.value,y=a(d)&&a(u),g=a(m),v=t.svgElem,_=!v,b=[],x=o.color,M=f(o.zIndex,0),k=o.events;b={class:"highcharts-plot-"+(y?"band ":"line ")+(o.className||"")};var w={},S=e.chart.renderer,L=y?"bands":"lines";if(i&&(d=i.log2lin(d),u=i.log2lin(u),m=i.log2lin(m)),e.chart.styledMode||(g?(b.stroke=x||n.neutralColor40,b["stroke-width"]=f(o.width,1),o.dashStyle&&(b.dashstyle=o.dashStyle)):y&&(b.fill=x||n.highlightColor10,o.borderWidth&&(b.stroke=o.borderColor,b["stroke-width"]=o.borderWidth))),w.zIndex=M,L+="-"+M,(i=e.plotLinesAndBandsGroups[L])||(e.plotLinesAndBandsGroups[L]=i=S.g("plot-"+L).attr(w).add()),_&&(t.svgElem=v=S.path().attr(b).add(i)),g)b=e.getPlotLinePath({value:m,lineWidth:v.strokeWidth(),acrossPanes:o.acrossPanes});else{if(!y)return;b=e.getPlotBandPath(d,u,o)}return!t.eventsAdded&&k&&(p(k,(function(e,n){v.on(n,(function(e){k[n].apply(t,[e])}))})),t.eventsAdded=!0),(_||!v.d)&&b&&b.length?v.attr({d:b}):v&&(b?(v.show(!0),v.animate({d:b})):v.d&&(v.hide(),l&&(t.label=l=l.destroy()))),s&&(a(s.text)||a(s.formatter))&&b&&b.length&&0<e.width&&0<e.height&&!b.isFlat?(s=h({align:r&&y&&"center",x:r?!y&&4:10,verticalAlign:!r&&y&&"middle",y:r?y?16:10:y?6:-4,rotation:r&&!y&&90},s),this.renderLabel(s,b,y,M)):l&&l.hide(),t},t.prototype.renderLabel=function(t,e,n,r){var a=this.label,s=this.axis.chart.renderer;a||((a={align:t.textAlign||t.align,rotation:t.rotation,class:"highcharts-plot-"+(n?"band":"line")+"-label "+(t.className||"")}).zIndex=r,r=this.getLabelText(t),this.label=a=s.text(r,0,0,t.useHTML).attr(a).add(),this.axis.chart.styledMode||a.css(t.style)),s=e.xBounds||[e[0][1],e[1][1],n?e[2][1]:e[0][1]],e=e.yBounds||[e[0][2],e[1][2],n?e[2][2]:e[0][2]],n=o(s),r=o(e),a.align(t,!1,{x:n,y:r,width:i(s)-n,height:i(e)-r}),a.show(!0)},t.prototype.getLabelText=function(t){return a(t.formatter)?t.formatter.call(this):t.text},t.prototype.destroy=function(){l(this.axis.plotLinesAndBands,this),delete this.axis,s(this)},t}(),u(t.prototype,{getPlotBandPath:function(t,e,n){void 0===n&&(n=this.options);var r=this.getPlotLinePath({value:e,force:!0,acrossPanes:n.acrossPanes});n=this.getPlotLinePath({value:t,force:!0,acrossPanes:n.acrossPanes});var i=[],o=this.horiz,a=1;if(t=!d(this.min)||!d(this.max)||t<this.min&&e<this.min||t>this.max&&e>this.max,n&&r){if(t){var s=n.toString()===r.toString();a=0}for(t=0;t<n.length;t+=2){e=n[t];var l=n[t+1],u=r[t],c=r[t+1];"M"!==e[0]&&"L"!==e[0]||"M"!==l[0]&&"L"!==l[0]||"M"!==u[0]&&"L"!==u[0]||"M"!==c[0]&&"L"!==c[0]||(o&&u[1]===e[1]?(u[1]+=a,c[1]+=a):o||u[2]!==e[2]||(u[2]+=a,c[2]+=a),i.push(["M",e[1],e[2]],["L",l[1],l[2]],["L",c[1],c[2]],["L",u[1],u[2]],["Z"])),i.isFlat=s}}return i},addPlotBand:function(t){return this.addPlotBandOrLine(t,"plotBands")},addPlotLine:function(t){return this.addPlotBandOrLine(t,"plotLines")},addPlotBandOrLine:function(t,n){var r=this,i=new e.PlotLineOrBand(this,t),o=this.userOptions;if(this.visible&&(i=i.render()),i){if(this._addedPlotLB||(this._addedPlotLB=!0,(o.plotLines||[]).concat(o.plotBands||[]).forEach((function(t){r.addPlotBandOrLine(t)}))),n){var a=o[n]||[];a.push(t),o[n]=a}this.plotLinesAndBands.push(i)}return i},removePlotBandOrLine:function(t){for(var e=this.plotLinesAndBands,n=this.options,r=this.userOptions,i=e.length;i--;)e[i].id===t&&e[i].destroy();[n.plotLines||[],r.plotLines||[],n.plotBands||[],r.plotBands||[]].forEach((function(e){for(i=e.length;i--;)(e[i]||{}).id===t&&l(e,e[i])}))},removePlotBand:function(t){this.removePlotBandOrLine(t)},removePlotLine:function(t){this.removePlotBandOrLine(t)}}),e.PlotLineOrBand=r,e.PlotLineOrBand})),e(n,"Core/Tooltip.js",[n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Utilities.js"]],(function(t,e,n,r){var i=t.format,o=e.doc,a=r.clamp,s=r.css,l=r.defined,u=r.discardElement,c=r.extend,d=r.fireEvent,h=r.isArray,p=r.isNumber,f=r.isString,m=r.merge,y=r.pick,g=r.splat,v=r.syncTimeout,_=r.timeUnits;return t=function(){function t(t,e){this.container=void 0,this.crosshairs=[],this.distance=0,this.isHidden=!0,this.isSticky=!1,this.now={},this.options={},this.outside=!1,this.chart=t,this.init(t,e)}return t.prototype.applyFilter=function(){var t=this.chart;t.renderer.definition({tagName:"filter",attributes:{id:"drop-shadow-"+t.index,opacity:.5},children:[{tagName:"feGaussianBlur",attributes:{in:"SourceAlpha",stdDeviation:1}},{tagName:"feOffset",attributes:{dx:1,dy:1}},{tagName:"feComponentTransfer",children:[{tagName:"feFuncA",attributes:{type:"linear",slope:.3}}]},{tagName:"feMerge",children:[{tagName:"feMergeNode"},{tagName:"feMergeNode",attributes:{in:"SourceGraphic"}}]}]}),t.renderer.definition({tagName:"style",textContent:".highcharts-tooltip-"+t.index+"{filter:url(#drop-shadow-"+t.index+")}"})},t.prototype.bodyFormatter=function(t){return t.map((function(t){var e=t.series.tooltipOptions;return(e[(t.point.formatPrefix||"point")+"Formatter"]||t.point.tooltipFormatter).call(t.point,e[(t.point.formatPrefix||"point")+"Format"]||"")}))},t.prototype.cleanSplit=function(t){this.chart.series.forEach((function(e){var n=e&&e.tt;n&&(!n.isActive||t?e.tt=n.destroy():n.isActive=!1)}))},t.prototype.defaultFormatter=function(t){var e=this.points||g(this),n=[t.tooltipFooterHeaderFormatter(e[0])];return(n=n.concat(t.bodyFormatter(e))).push(t.tooltipFooterHeaderFormatter(e[0],!0)),n},t.prototype.destroy=function(){this.label&&(this.label=this.label.destroy()),this.split&&this.tt&&(this.cleanSplit(this.chart,!0),this.tt=this.tt.destroy()),this.renderer&&(this.renderer=this.renderer.destroy(),u(this.container)),r.clearTimeout(this.hideTimer),r.clearTimeout(this.tooltipTimeout)},t.prototype.getAnchor=function(t,e){var n,r,i=this.chart,o=i.pointer,a=i.inverted,s=i.plotTop,l=i.plotLeft,u=0,c=0;return t=g(t),this.followPointer&&e?(void 0===e.chartX&&(e=o.normalize(e)),o=[e.chartX-l,e.chartY-s]):t[0].tooltipPos?o=t[0].tooltipPos:(t.forEach((function(t){n=t.series.yAxis,r=t.series.xAxis,u+=t.plotX||0,c+=t.plotLow?(t.plotLow+(t.plotHigh||0))/2:t.plotY||0,r&&n&&(a?(u+=s+i.plotHeight-r.len-r.pos,c+=l+i.plotWidth-n.len-n.pos):(u+=r.pos-l,c+=n.pos-s))})),u/=t.length,c/=t.length,o=[a?i.plotWidth-c:u,a?i.plotHeight-u:c],this.shared&&1<t.length&&e&&(a?o[0]=e.chartX-l:o[1]=e.chartY-s)),o.map(Math.round)},t.prototype.getDateFormat=function(t,e,n,r){var i=this.chart.time,o=i.dateFormat("%m-%d %H:%M:%S.%L",e),a={millisecond:15,second:12,minute:9,hour:6,day:3},s="millisecond";for(l in _){if(t===_.week&&+i.dateFormat("%w",e)===n&&"00:00:00.000"===o.substr(6)){var l="week";break}if(_[l]>t){l=s;break}if(a[l]&&o.substr(a[l])!=="01-01 00:00:00.000".substr(a[l]))break;"week"!==l&&(s=l)}if(l)var u=i.resolveDTLFormat(r[l]).main;return u},t.prototype.getLabel=function(){var t,n=this,r=this.chart.renderer,i=this.chart.styledMode,o=this.options,a="tooltip"+(l(o.className)?" "+o.className:""),u=o.style&&o.style.pointerEvents||(!this.followPointer&&o.stickOnContact?"auto":"none");if(!this.label){if(this.outside){var c=this.chart.options.chart.style;this.container=t=e.doc.createElement("div"),t.className="highcharts-tooltip-container",s(t,{position:"absolute",top:"1px",pointerEvents:u,zIndex:Math.max(this.options.style&&this.options.style.zIndex||0,(c&&c.zIndex||0)+3)}),e.doc.body.appendChild(t),this.renderer=r=new e.Renderer(t,0,0,c,void 0,void 0,r.styledMode)}if(this.split?this.label=r.g(a):(this.label=r.label("",0,0,o.shape||"callout",null,null,o.useHTML,null,a).attr({padding:o.padding,r:o.borderRadius}),i||this.label.attr({fill:o.backgroundColor,"stroke-width":o.borderWidth}).css(o.style).css({pointerEvents:u}).shadow(o.shadow)),i&&(this.applyFilter(),this.label.addClass("highcharts-tooltip-"+this.chart.index)),n.outside&&!n.split){var d=this.label,h=d.xSetter,p=d.ySetter;d.xSetter=function(e){h.call(d,n.distance),t.style.left=e+"px"},d.ySetter=function(e){p.call(d,n.distance),t.style.top=e+"px"}}this.label.on("mouseenter",(function(){n.inContact=!0})).on("mouseleave",(function(){var t=n.chart.hoverSeries;n.inContact=!1,t&&t.onMouseOut&&t.onMouseOut()})).attr({zIndex:8}).add()}return this.label},t.prototype.getPosition=function(t,e,n){var r,i=this.chart,a=this.distance,s={},l=i.inverted&&n.h||0,u=this.outside,c=u?o.documentElement.clientWidth-2*a:i.chartWidth,d=u?Math.max(o.body.scrollHeight,o.documentElement.scrollHeight,o.body.offsetHeight,o.documentElement.offsetHeight,o.documentElement.clientHeight):i.chartHeight,h=i.pointer.getChartPosition(),p=function(r){var o="x"===r;return[r,o?c:d,o?t:e].concat(u?[o?t*h.scaleX:e*h.scaleY,o?h.left-a+(n.plotX+i.plotLeft)*h.scaleX:h.top-a+(n.plotY+i.plotTop)*h.scaleY,0,o?c:d]:[o?t:e,o?n.plotX+i.plotLeft:n.plotY+i.plotTop,o?i.plotLeft:i.plotTop,o?i.plotLeft+i.plotWidth:i.plotTop+i.plotHeight])},f=p("y"),m=p("x"),g=!this.followPointer&&y(n.ttBelow,!i.inverted==!!n.negative),v=function(t,e,n,r,i,o,c){var d=u?"y"===t?a*h.scaleY:a*h.scaleX:a,p=(n-r)/2,f=r<i-a,m=i+a+r<e,y=i-d-n+p;if(i=i+d-p,g&&m)s[t]=i;else if(!g&&f)s[t]=y;else if(f)s[t]=Math.min(c-r,0>y-l?y:y-l);else{if(!m)return!1;s[t]=Math.max(o,i+l+n>e?i:i+l)}},_=function(t,e,n,r,i){var o;return i<a||i>e-a?o=!1:s[t]=i<n/2?1:i>e-r/2?e-r-2:i-n/2,o},b=function(t){var e=f;f=m,m=e,r=t},x=function(){!1!==v.apply(0,f)?!1!==_.apply(0,m)||r||(b(!0),x()):r?s.x=s.y=0:(b(!0),x())};return(i.inverted||1<this.len)&&b(),x(),s},t.prototype.getXDateFormat=function(t,e,n){e=e.dateTimeLabelFormats;var r=n&&n.closestPointRange;return(r?this.getDateFormat(r,t.x,n.options.startOfWeek,e):e.day)||e.year},t.prototype.hide=function(t){var e=this;r.clearTimeout(this.hideTimer),t=y(t,this.options.hideDelay,500),this.isHidden||(this.hideTimer=v((function(){e.getLabel().fadeOut(t?void 0:t),e.isHidden=!0}),t))},t.prototype.init=function(t,e){this.chart=t,this.options=e,this.crosshairs=[],this.now={x:0,y:0},this.isHidden=!0,this.split=e.split&&!t.inverted&&!t.polar,this.shared=e.shared||this.split,this.outside=y(e.outside,!(!t.scrollablePixelsX&&!t.scrollablePixelsY))},t.prototype.isStickyOnContact=function(){return!(this.followPointer||!this.options.stickOnContact||!this.inContact)},t.prototype.move=function(t,e,n,i){var o=this,a=o.now,s=!1!==o.options.animation&&!o.isHidden&&(1<Math.abs(t-a.x)||1<Math.abs(e-a.y)),l=o.followPointer||1<o.len;c(a,{x:s?(2*a.x+t)/3:t,y:s?(a.y+e)/2:e,anchorX:l?void 0:s?(2*a.anchorX+n)/3:n,anchorY:l?void 0:s?(a.anchorY+i)/2:i}),o.getLabel().attr(a),o.drawTracker(),s&&(r.clearTimeout(this.tooltipTimeout),this.tooltipTimeout=setTimeout((function(){o&&o.move(t,e,n,i)}),32))},t.prototype.refresh=function(t,e){var i=this.chart,o=this.options,a=g(t),s=a[0],l={},u=[],c=o.formatter||this.defaultFormatter;l=this.shared;var p=i.styledMode;if(o.enabled){r.clearTimeout(this.hideTimer),this.followPointer=!this.split&&s.series.tooltipOptions.followPointer;var f=this.getAnchor(t,e),m=f[0],v=f[1];if(!l||!h(t)&&t.series&&t.series.noSharedTooltip?l=s.getLabelConfig():(i.pointer.applyInactiveState(a),a.forEach((function(t){t.setState("hover"),u.push(t.getLabelConfig())})),(l={x:s.category,y:s.y}).points=u),this.len=u.length,t=c.call(l,this),c=s.series,this.distance=y(c.tooltipOptions.distance,16),!1===t)this.hide();else{if(this.split)this.renderSplit(t,a);else{if(a=m,l=v,e&&i.pointer.isDirectTouch&&(a=e.chartX-i.plotLeft,l=e.chartY-i.plotTop),!i.polar&&!1!==c.options.clip&&!c.shouldShowTooltip(a,l))return void this.hide();e=this.getLabel(),o.style.width&&!p||e.css({width:this.chart.spacingBox.width+"px"}),e.attr({text:t&&t.join?t.join(""):t}),e.removeClass(/highcharts-color-[\d]+/g).addClass("highcharts-color-"+y(s.colorIndex,c.colorIndex)),p||e.attr({stroke:o.borderColor||s.color||c.color||n.neutralColor60}),this.updatePosition({plotX:m,plotY:v,negative:s.negative,ttBelow:s.ttBelow,h:f[2]||0})}this.isHidden&&this.label&&this.label.attr({opacity:1}).show(),this.isHidden=!1}d(this,"refresh")}},t.prototype.renderSplit=function(t,r){function i(t,e,n,r,i){return void 0===i&&(i=!0),n?(e=P?0:Y,t=a(t-r/2,D.left,D.right-r-(s.outside?C:0))):(e-=E,t=a(t=i?t-r-w:t+w,i?t:D.left,D.right)),{x:t,y:e}}var s=this,l=s.chart,u=s.chart,d=u.chartWidth,h=u.chartHeight,p=u.plotHeight,m=u.plotLeft,g=u.plotTop,v=u.pointer,_=u.scrollablePixelsY;_=void 0===_?0:_;var b=u.scrollablePixelsX,x=u.scrollingContainer,M=(x=void 0===x?{scrollLeft:0,scrollTop:0}:x).scrollLeft;x=x.scrollTop;var k=u.styledMode,w=s.distance,S=s.options,L=s.options.positioner,D=s.outside&&"number"!=typeof b?o.documentElement.getBoundingClientRect():{left:M,right:M+d,top:x,bottom:x+h},T=s.getLabel(),O=this.renderer||l.renderer,P=!(!l.xAxis[0]||!l.xAxis[0].opposite),C=(l=v.getChartPosition()).left;l=l.top;var E=g+x,A=0,Y=p-_;f(t)&&(t=[!1,t]),t=t.slice(0,r.length+1).reduce((function(t,e,o){if(!1!==e&&""!==e){var l=(o=r[o-1]||{isHeader:!0,plotX:r[0].plotX,plotY:p,series:{}}).isHeader,u=l?s:o.series;e=e.toString();var c=u.tt,d=o.isHeader,h=o.series,f="highcharts-color-"+y(o.colorIndex,h.colorIndex,"none");if(c||(c={padding:S.padding,r:S.borderRadius},k||(c.fill=S.backgroundColor,c["stroke-width"]=S.borderWidth),c=O.label("",0,0,S[d?"headerShape":"shape"]||"callout",void 0,void 0,S.useHTML).addClass((d?"highcharts-tooltip-header ":"")+"highcharts-tooltip-box "+f).attr(c).add(T)),c.isActive=!0,c.attr({text:e}),k||c.css(S.style).shadow(S.shadow).attr({stroke:S.borderColor||o.color||h.color||n.neutralColor80}),e=(d=(u=u.tt=c).getBBox()).width+u.strokeWidth(),l&&(A=d.height,Y+=A,P&&(E-=A)),h=void 0===(h=o.plotX)?0:h,f=void 0===(f=o.plotY)?0:f,c=o.series,o.isHeader){h=m+h;var v=g+p/2}else{var _=c.xAxis,b=c.yAxis;h=_.pos+a(h,-w,_.len+w),c.shouldShowTooltip(0,b.pos-g+f,{ignoreX:!0})&&(v=b.pos+f)}h=a(h,D.left-w,D.right+w),"number"==typeof v?(d=d.height+1,f=L?L.call(s,e,d,o):i(h,v,l,e),t.push({align:L?0:void 0,anchorX:h,anchorY:v,boxWidth:e,point:o,rank:y(f.rank,l?1:0),size:d,target:f.y,tt:u,x:f.x})):u.isActive=!1}return t}),[]),!L&&t.some((function(t){var e=(s.outside?C:0)+t.anchorX;return e<D.left&&e+t.boxWidth<D.right||e<C-D.left+t.boxWidth&&D.right-e>e}))&&(t=t.map((function(t){var e=i(t.anchorX,t.anchorY,t.point.isHeader,t.boxWidth,!1);return c(t,{target:e.y,x:e.x})}))),s.cleanSplit(),e.distribute(t,Y);var I=C,j=C;t.forEach((function(t){var e=t.x,n=t.boxWidth;(t=t.isHeader)||(s.outside&&C+e<I&&(I=C+e),!t&&s.outside&&I+n>j&&(j=C+e))})),t.forEach((function(t){var e=t.x,n=t.anchorX,r=t.pos,i=t.point.isHeader;if(r={visibility:void 0===r?"hidden":"inherit",x:e,y:r+E,anchorX:n,anchorY:t.anchorY},s.outside&&e<n){var o=C-I;0<o&&(i||(r.x=e+o,r.anchorX=n+o),i&&(r.x=(j-I)/2,r.anchorX=n+o))}t.tt.attr(r)})),t=s.container,_=s.renderer,s.outside&&t&&_&&(u=T.getBBox(),_.setSize(u.width+u.x,u.height+u.y,!1),t.style.left=I+"px",t.style.top=l+"px")},t.prototype.drawTracker=function(){if(this.followPointer||!this.options.stickOnContact)this.tracker&&this.tracker.destroy();else{var t=this.chart,e=this.label,n=t.hoverPoint;if(e&&n){var r={x:0,y:0,width:0,height:0};n=this.getAnchor(n);var i=e.getBBox();n[0]+=t.plotLeft-e.translateX,n[1]+=t.plotTop-e.translateY,r.x=Math.min(0,n[0]),r.y=Math.min(0,n[1]),r.width=0>n[0]?Math.max(Math.abs(n[0]),i.width-n[0]):Math.max(Math.abs(n[0]),i.width),r.height=0>n[1]?Math.max(Math.abs(n[1]),i.height-Math.abs(n[1])):Math.max(Math.abs(n[1]),i.height),this.tracker?this.tracker.attr(r):(this.tracker=e.renderer.rect(r).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=e?"footer":"header",r=t.series,o=r.tooltipOptions,a=o.xDateFormat,s=r.xAxis,l=s&&"datetime"===s.options.type&&p(t.key),u=o[n+"Format"];return d(this,"headerFormatter",e={isFooter:e,labelConfig:t},(function(e){l&&!a&&(a=this.getXDateFormat(t,o,s)),l&&a&&(t.point&&t.point.tooltipDateKeys||["key"]).forEach((function(t){u=u.replace("{point."+t+"}","{point."+t+":"+a+"}")})),r.chart.styledMode&&(u=this.styledModeFormat(u)),e.text=i(u,{point:t,series:r},this.chart)})),e.text},t.prototype.update=function(t){this.destroy(),m(!0,this.chart.options.tooltip.userOptions,t),this.init(this.chart,m(!0,this.options,t))},t.prototype.updatePosition=function(t){var e=this.chart,n=e.pointer,r=this.getLabel(),i=t.plotX+e.plotLeft;if(e=t.plotY+e.plotTop,n=n.getChartPosition(),t=(this.options.positioner||this.getPosition).call(this,r.width,r.height,t),this.outside){var o=(this.options.borderWidth||0)+2*this.distance;this.renderer.setSize(r.width+o,r.height+o,!1),1===n.scaleX&&1===n.scaleY||(s(this.container,{transform:"scale("+n.scaleX+", "+n.scaleY+")"}),i*=n.scaleX,e*=n.scaleY),i+=n.left-t.x,e+=n.top-t.y}this.move(Math.round(t.x),Math.round(t.y||0),i,e)},t}(),e.Tooltip=t,e.Tooltip})),e(n,"Core/Pointer.js",[n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Tooltip.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i){var o=t.parse,a=e.charts,s=e.noop,l=i.addEvent,u=i.attr,c=i.css,d=i.defined,h=i.extend,p=i.find,f=i.fireEvent,m=i.isNumber,y=i.isObject,g=i.objectEach,v=i.offset,_=i.pick,b=i.splat;return t=function(){function t(t,e){this.lastValidTouch={},this.pinchDown=[],this.runChartClick=!1,this.eventsToUnbind=[],this.chart=t,this.hasDragged=!1,this.options=e,this.init(t,e)}return t.prototype.applyInactiveState=function(t){var e,n=[];(t||[]).forEach((function(t){e=t.series,n.push(e),e.linkedParent&&n.push(e.linkedParent),e.linkedSeries&&(n=n.concat(e.linkedSeries)),e.navigatorSeries&&n.push(e.navigatorSeries)})),this.chart.series.forEach((function(t){-1===n.indexOf(t)?t.setState("inactive",!0):t.options.inactiveOtherPoints&&t.setAllPointsToState("inactive")}))},t.prototype.destroy=function(){var t=this;this.eventsToUnbind.forEach((function(t){return t()})),this.eventsToUnbind=[],e.chartCount||(e.unbindDocumentMouseUp&&(e.unbindDocumentMouseUp=e.unbindDocumentMouseUp()),e.unbindDocumentTouchEnd&&(e.unbindDocumentTouchEnd=e.unbindDocumentTouchEnd())),clearInterval(t.tooltipTimeout),g(t,(function(e,n){t[n]=void 0}))},t.prototype.drag=function(t){var e=this.chart,r=e.options.chart,i=t.chartX,a=t.chartY,s=this.zoomHor,l=this.zoomVert,u=e.plotLeft,c=e.plotTop,d=e.plotWidth,h=e.plotHeight,p=this.selectionMarker,f=this.mouseDownX||0,m=this.mouseDownY||0,g=y(r.panning)?r.panning&&r.panning.enabled:r.panning,v=r.panKey&&t[r.panKey+"Key"];if((!p||!p.touch)&&(i<u?i=u:i>u+d&&(i=u+d),a<c?a=c:a>c+h&&(a=c+h),this.hasDragged=Math.sqrt(Math.pow(f-i,2)+Math.pow(m-a,2)),10<this.hasDragged)){var _=e.isInsidePlot(f-u,m-c,{visiblePlotOnly:!0});e.hasCartesianSeries&&(this.zoomX||this.zoomY)&&_&&!v&&!p&&(this.selectionMarker=p=e.renderer.rect(u,c,s?1:d,l?1:h,0).attr({class:"highcharts-selection-marker",zIndex:7}).add(),e.styledMode||p.attr({fill:r.selectionMarkerFill||o(n.highlightColor80).setOpacity(.25).get()})),p&&s&&(i-=f,p.attr({width:Math.abs(i),x:(0<i?0:i)+f})),p&&l&&(i=a-m,p.attr({height:Math.abs(i),y:(0<i?0:i)+m})),_&&!p&&g&&e.pan(t,r.panning)}},t.prototype.dragStart=function(t){var e=this.chart;e.mouseIsDown=t.type,e.cancelClick=!1,e.mouseDownX=this.mouseDownX=t.chartX,e.mouseDownY=this.mouseDownY=t.chartY},t.prototype.drop=function(t){var e=this,n=this.chart,r=this.hasPinched;if(this.selectionMarker){var i,o={originalEvent:t,xAxis:[],yAxis:[]},a=this.selectionMarker,s=a.attr?a.attr("x"):a.x,l=a.attr?a.attr("y"):a.y,u=a.attr?a.attr("width"):a.width,p=a.attr?a.attr("height"):a.height;(this.hasDragged||r)&&(n.axes.forEach((function(n){if(n.zoomEnabled&&d(n.min)&&(r||e[{xAxis:"zoomX",yAxis:"zoomY"}[n.coll]])&&m(s)&&m(l)){var a=n.horiz,c="touchend"===t.type?n.minPixelPadding:0,h=n.toValue((a?s:l)+c);a=n.toValue((a?s+u:l+p)-c),o[n.coll].push({axis:n,min:Math.min(h,a),max:Math.max(h,a)}),i=!0}})),i&&f(n,"selection",o,(function(t){n.zoom(h(t,r?{animation:!1}:null))}))),m(n.index)&&(this.selectionMarker=this.selectionMarker.destroy()),r&&this.scaleGroups()}n&&m(n.index)&&(c(n.container,{cursor:n._cursor}),n.cancelClick=10<this.hasDragged,n.mouseIsDown=this.hasDragged=this.hasPinched=!1,this.pinchDown=[])},t.prototype.findNearestKDPoint=function(t,e,n){var r,i=this.chart,o=i.hoverPoint;return i=i.tooltip,o&&i&&i.isStickyOnContact()?o:(t.forEach((function(t){var i=!(t.noSharedTooltip&&e)&&0>t.options.findNearestPointBy.indexOf("y");if(t=t.searchPoint(n,i),(i=y(t,!0)&&t.series)&&!(i=!y(r,!0))){i=r.distX-t.distX;var o=r.dist-t.dist,a=(t.series.group&&t.series.group.zIndex)-(r.series.group&&r.series.group.zIndex);i=0<(0!==i&&e?i:0!==o?o:0!==a?a:r.series.index>t.series.index?-1:1)}i&&(r=t)})),r)},t.prototype.getChartCoordinatesFromPoint=function(t,e){var n=t.series,r=n.xAxis;n=n.yAxis;var i=t.shapeArgs;if(r&&n){var o=_(t.clientX,t.plotX),a=t.plotY||0;return t.isNode&&i&&m(i.x)&&m(i.y)&&(o=i.x,a=i.y),e?{chartX:n.len+n.pos-a,chartY:r.len+r.pos-o}:{chartX:o+r.pos,chartY:a+n.pos}}if(i&&i.x&&i.y)return{chartX:i.x,chartY:i.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,2<n&&2<t&&(this.chartPosition.scaleX=e.width/n,this.chartPosition.scaleY=e.height/t),this.chartPosition},t.prototype.getCoordinates=function(t){var e={xAxis:[],yAxis:[]};return this.chart.axes.forEach((function(n){e[n.isXAxis?"xAxis":"yAxis"].push({axis:n,value:n.toValue(t[n.horiz?"chartX":"chartY"])})})),e},t.prototype.getHoverData=function(t,e,n,r,i,o){var a,s=[];r=!(!r||!t);var l=e&&!e.stickyTracking,u={chartX:o?o.chartX:void 0,chartY:o?o.chartY:void 0,shared:i};return f(this,"beforeGetHoverData",u),l=l?[e]:n.filter((function(t){return u.filter?u.filter(t):t.visible&&!(!i&&t.directTouch)&&_(t.options.enableMouseTracking,!0)&&t.stickyTracking})),e=(a=r||!o?t:this.findNearestKDPoint(l,i,o))&&a.series,a&&(i&&!e.noSharedTooltip?(l=n.filter((function(t){return u.filter?u.filter(t):t.visible&&!(!i&&t.directTouch)&&_(t.options.enableMouseTracking,!0)&&!t.noSharedTooltip}))).forEach((function(t){var e=p(t.points,(function(t){return t.x===a.x&&!t.isNull}));y(e)&&(t.chart.isBoosting&&(e=t.getPoint(e)),s.push(e))})):s.push(a)),f(this,"afterGetHoverData",u={hoverPoint:a}),{hoverPoint:u.hoverPoint,hoverSeries:e,hoverPoints:s}},t.prototype.getPointFromEvent=function(t){t=t.target;for(var e;t&&!e;)e=t.point,t=t.parentNode;return e},t.prototype.onTrackerMouseOut=function(t){t=t.relatedTarget||t.toElement;var e=this.chart.hoverSeries;this.isDirectTouch=!1,!e||!t||e.stickyTracking||this.inClass(t,"highcharts-tooltip")||this.inClass(t,"highcharts-series-"+e.index)&&this.inClass(t,"highcharts-tracker")||e.onMouseOut()},t.prototype.inClass=function(t,e){for(var n;t;){if(n=u(t,"class")){if(-1!==n.indexOf(e))return!0;if(-1!==n.indexOf("highcharts-container"))return!1}t=t.parentNode}},t.prototype.init=function(t,e){this.options=e,this.chart=t,this.runChartClick=!(!e.chart.events||!e.chart.events.click),this.pinchDown=[],this.lastValidTouch={},r&&(t.tooltip=new r(t,e.tooltip),this.followTouchMove=_(e.tooltip.followTouchMove,!0)),this.setDOMEvents()},t.prototype.normalize=function(t,e){var n=t.touches,r=n?n.length?n.item(0):_(n.changedTouches,t.changedTouches)[0]:t;return e||(e=this.getChartPosition()),n=r.pageX-e.left,r=r.pageY-e.top,n/=e.scaleX,r/=e.scaleY,h(t,{chartX:Math.round(n),chartY:Math.round(r)})},t.prototype.onContainerClick=function(t){var e=this.chart,n=e.hoverPoint;t=this.normalize(t);var r=e.plotLeft,i=e.plotTop;e.cancelClick||(n&&this.inClass(t.target,"highcharts-tracker")?(f(n.series,"click",h(t,{point:n})),e.hoverPoint&&n.firePointEvent("click",t)):(h(t,this.getCoordinates(t)),e.isInsidePlot(t.chartX-r,t.chartY-i,{visiblePlotOnly:!0})&&f(e,"click",t)))},t.prototype.onContainerMouseDown=function(t){var n=1==(1&(t.buttons||t.button));t=this.normalize(t),e.isFirefox&&0!==t.button&&this.onContainerMouseMove(t),(void 0===t.button||n)&&(this.zoomOption(t),n&&t.preventDefault&&t.preventDefault(),this.dragStart(t))},t.prototype.onContainerMouseLeave=function(t){var n=a[_(e.hoverChartIndex,-1)],r=this.chart.tooltip;t=this.normalize(t),n&&(t.relatedTarget||t.toElement)&&(n.pointer.reset(),n.pointer.chartPosition=void 0),r&&!r.isHidden&&this.reset()},t.prototype.onContainerMouseEnter=function(t){delete this.chartPosition},t.prototype.onContainerMouseMove=function(t){var e=this.chart;t=this.normalize(t),this.setHoverChartIndex(),t.preventDefault||(t.returnValue=!1),("mousedown"===e.mouseIsDown||this.touchSelect(t))&&this.drag(t),e.openMenu||!this.inClass(t.target,"highcharts-tracker")&&!e.isInsidePlot(t.chartX-e.plotLeft,t.chartY-e.plotTop,{visiblePlotOnly:!0})||this.runPointActions(t)},t.prototype.onDocumentTouchEnd=function(t){a[e.hoverChartIndex]&&a[e.hoverChartIndex].pointer.drop(t)},t.prototype.onContainerTouchMove=function(t){this.touchSelect(t)?this.onContainerMouseMove(t):this.touch(t)},t.prototype.onContainerTouchStart=function(t){this.touchSelect(t)?this.onContainerMouseDown(t):(this.zoomOption(t),this.touch(t,!0))},t.prototype.onDocumentMouseMove=function(t){var e=this.chart,n=this.chartPosition;t=this.normalize(t,n);var r=e.tooltip;!n||r&&r.isStickyOnContact()||e.isInsidePlot(t.chartX-e.plotLeft,t.chartY-e.plotTop,{visiblePlotOnly:!0})||this.inClass(t.target,"highcharts-tracker")||this.reset()},t.prototype.onDocumentMouseUp=function(t){var n=a[_(e.hoverChartIndex,-1)];n&&n.pointer.drop(t)},t.prototype.pinch=function(t){var e=this,n=e.chart,r=e.pinchDown,i=t.touches||[],o=i.length,a=e.lastValidTouch,l=e.hasZoom,u=e.selectionMarker,c={},d=1===o&&(e.inClass(t.target,"highcharts-tracker")&&n.runTrackerClick||e.runChartClick),p={};1<o&&(e.initiated=!0),l&&e.initiated&&!d&&!1!==t.cancelable&&t.preventDefault(),[].map.call(i,(function(t){return e.normalize(t)})),"touchstart"===t.type?([].forEach.call(i,(function(t,e){r[e]={chartX:t.chartX,chartY:t.chartY}})),a.x=[r[0].chartX,r[1]&&r[1].chartX],a.y=[r[0].chartY,r[1]&&r[1].chartY],n.axes.forEach((function(t){if(t.zoomEnabled){var e=n.bounds[t.horiz?"h":"v"],r=t.minPixelPadding,i=t.toPixels(Math.min(_(t.options.min,t.dataMin),t.dataMin)),o=t.toPixels(Math.max(_(t.options.max,t.dataMax),t.dataMax)),a=Math.max(i,o);e.min=Math.min(t.pos,Math.min(i,o)-r),e.max=Math.max(t.pos+t.len,a+r)}})),e.res=!0):e.followTouchMove&&1===o?this.runPointActions(e.normalize(t)):r.length&&(u||(e.selectionMarker=u=h({destroy:s,touch:!0},n.plotBox)),e.pinchTranslate(r,i,c,u,p,a),e.hasPinched=l,e.scaleGroups(c,p),e.res&&(e.res=!1,this.reset(!1,0)))},t.prototype.pinchTranslate=function(t,e,n,r,i,o){this.zoomHor&&this.pinchTranslateDirection(!0,t,e,n,r,i,o),this.zoomVert&&this.pinchTranslateDirection(!1,t,e,n,r,i,o)},t.prototype.pinchTranslateDirection=function(t,e,n,r,i,o,a,s){var l,u,c=this.chart,d=t?"x":"y",h=t?"X":"Y",p="chart"+h,f=t?"width":"height",m=c["plot"+(t?"Left":"Top")],y=s||1,g=c.inverted,v=c.bounds[t?"h":"v"],_=1===e.length,b=e[0][p],x=n[0][p],M=!_&&e[1][p],k=!_&&n[1][p];if((n=function(){"number"==typeof k&&20<Math.abs(b-M)&&(y=s||Math.abs(x-k)/Math.abs(b-M)),u=(m-x)/y+b,l=c["plot"+(t?"Width":"Height")]/y})(),(e=u)<v.min){e=v.min;var w=!0}else e+l>v.max&&(e=v.max-l,w=!0);w?(x-=.8*(x-a[d][0]),"number"==typeof k&&(k-=.8*(k-a[d][1])),n()):a[d]=[x,k],g||(o[d]=u-m,o[f]=l),o=g?1/y:y,i[f]=l,i[d]=e,r[g?t?"scaleY":"scaleX":"scale"+h]=y,r["translate"+h]=o*m+(x-o*b)},t.prototype.reset=function(t,e){var n=this.chart,r=n.hoverSeries,i=n.hoverPoint,o=n.hoverPoints,a=n.tooltip,s=a&&a.shared?o:i;t&&s&&b(s).forEach((function(e){e.series.isCartesian&&void 0===e.plotX&&(t=!1)})),t?a&&s&&b(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))})):i&&(i.setState(i.state,!0),n.axes.forEach((function(t){t.crosshair&&i.series[t.coll]===t&&t.drawCrosshair(null,i)})))):(i&&i.onMouseOut(),o&&o.forEach((function(t){t.setState()})),r&&r.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(t,n){var r=this.chart,i=r.tooltip&&r.tooltip.options.enabled?r.tooltip:void 0,o=!!i&&i.shared,s=n||r.hoverPoint,u=s&&s.series||r.hoverSeries;s=(u=this.getHoverData(s,u,r.series,(!t||"touchmove"!==t.type)&&(!!n||u&&u.directTouch&&this.isDirectTouch),o,t)).hoverPoint;var c=u.hoverPoints;if(n=(u=u.hoverSeries)&&u.tooltipOptions.followPointer&&!u.tooltipOptions.split,o=o&&u&&!u.noSharedTooltip,s&&(s!==r.hoverPoint||i&&i.isHidden)){if((r.hoverPoints||[]).forEach((function(t){-1===c.indexOf(t)&&t.setState()})),r.hoverSeries!==u&&u.onMouseOver(),this.applyInactiveState(c),(c||[]).forEach((function(t){t.setState("hover")})),r.hoverPoint&&r.hoverPoint.firePointEvent("mouseOut"),!s.series)return;r.hoverPoints=c,r.hoverPoint=s,s.firePointEvent("mouseOver"),i&&i.refresh(o?c:s,t)}else n&&i&&!i.isHidden&&(s=i.getAnchor([{}],t),r.isInsidePlot(s[0],s[1],{visiblePlotOnly:!0})&&i.updatePosition({plotX:s[0],plotY:s[1]}));this.unDocMouseMove||(this.unDocMouseMove=l(r.container.ownerDocument,"mousemove",(function(t){var n=a[e.hoverChartIndex];n&&n.pointer.onDocumentMouseMove(t)})),this.eventsToUnbind.push(this.unDocMouseMove)),r.axes.forEach((function(e){var n,i=_((e.crosshair||{}).snap,!0);i&&((n=r.hoverPoint)&&n.series[e.coll]===e||(n=p(c,(function(t){return t.series[e.coll]===e})))),n||!i?e.drawCrosshair(t,n):e.hideCrosshair()}))},t.prototype.scaleGroups=function(t,e){var n,r=this.chart;r.series.forEach((function(i){n=t||i.getPlotBox(),i.xAxis&&i.xAxis.zoomEnabled&&i.group&&(i.group.attr(n),i.markerGroup&&(i.markerGroup.attr(n),i.markerGroup.clip(e?r.clipRect:null)),i.dataLabelsGroup&&i.dataLabelsGroup.attr(n))})),r.clipRect.attr(e||r.clipBox)},t.prototype.setDOMEvents=function(){var t=this,n=this.chart.container,r=n.ownerDocument;n.onmousedown=this.onContainerMouseDown.bind(this),n.onmousemove=this.onContainerMouseMove.bind(this),n.onclick=this.onContainerClick.bind(this),this.eventsToUnbind.push(l(n,"mouseenter",this.onContainerMouseEnter.bind(this))),this.eventsToUnbind.push(l(n,"mouseleave",this.onContainerMouseLeave.bind(this))),e.unbindDocumentMouseUp||(e.unbindDocumentMouseUp=l(r,"mouseup",this.onDocumentMouseUp.bind(this)));for(var i=this.chart.renderTo.parentElement;i&&"BODY"!==i.tagName;)this.eventsToUnbind.push(l(i,"scroll",(function(){delete t.chartPosition}))),i=i.parentElement;e.hasTouch&&(this.eventsToUnbind.push(l(n,"touchstart",this.onContainerTouchStart.bind(this),{passive:!1})),this.eventsToUnbind.push(l(n,"touchmove",this.onContainerTouchMove.bind(this),{passive:!1})),e.unbindDocumentTouchEnd||(e.unbindDocumentTouchEnd=l(r,"touchend",this.onDocumentTouchEnd.bind(this),{passive:!1})))},t.prototype.setHoverChartIndex=function(){var t=this.chart,n=e.charts[_(e.hoverChartIndex,-1)];n&&n!==t&&n.pointer.onContainerMouseLeave({relatedTarget:!0}),n&&n.mouseIsDown||(e.hoverChartIndex=t.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 r=!!(e=this.pinchDown)[0]&&4<=Math.sqrt(Math.pow(e[0].chartX-t.chartX,2)+Math.pow(e[0].chartY-t.chartY,2));_(r,!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,r=n.zoomType||"";e=e.inverted,/touch/.test(t.type)&&(r=_(n.pinchType,r)),this.zoomX=t=/x/.test(r),this.zoomY=r=/y/.test(r),this.zoomHor=t&&!e||r&&e,this.zoomVert=r&&!e||t&&e,this.hasZoom=t||r},t}(),e.Pointer=t})),e(n,"Core/MSPointer.js",[n["Core/Globals.js"],n["Core/Pointer.js"],n["Core/Utilities.js"]],(function(t,e,n){function r(){var t=[];return t.item=function(t){return this[t]},d(p,(function(e){t.push({pageX:e.pageX,pageY:e.pageY,target:e.target})})),t}function i(e,n,i,o){"touch"!==e.pointerType&&e.pointerType!==e.MSPOINTER_TYPE_TOUCH||!a[t.hoverChartIndex]||(o(e),(o=a[t.hoverChartIndex].pointer)[n]({type:i,target:e.currentTarget,preventDefault:l,touches: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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),a=t.charts,s=t.doc,l=t.noop,u=n.addEvent,c=n.css,d=n.objectEach,h=n.removeEvent,p={},f=!!t.win.PointerEvent;return function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.batchMSEvents=function(t){t(this.chart.container,f?"pointerdown":"MSPointerDown",this.onContainerPointerDown),t(this.chart.container,f?"pointermove":"MSPointerMove",this.onContainerPointerMove),t(s,f?"pointerup":"MSPointerUp",this.onDocumentPointerUp)},e.prototype.destroy=function(){this.batchMSEvents(h),t.prototype.destroy.call(this)},e.prototype.init=function(e,n){t.prototype.init.call(this,e,n),this.hasZoom&&c(e.container,{"-ms-touch-action":"none","touch-action":"none"})},e.prototype.onContainerPointerDown=function(t){i(t,"onContainerTouchStart","touchstart",(function(t){p[t.pointerId]={pageX:t.pageX,pageY:t.pageY,target:t.currentTarget}}))},e.prototype.onContainerPointerMove=function(t){i(t,"onContainerTouchMove","touchmove",(function(t){p[t.pointerId]={pageX:t.pageX,pageY:t.pageY},p[t.pointerId].target||(p[t.pointerId].target=t.currentTarget)}))},e.prototype.onDocumentPointerUp=function(t){i(t,"onDocumentTouchEnd","touchend",(function(t){delete p[t.pointerId]}))},e.prototype.setDOMEvents=function(){t.prototype.setDOMEvents.call(this),(this.hasZoom||this.followTouchMove)&&this.batchMSEvents(u)},e}(e)})),e(n,"Core/Series/Point.js",[n["Core/Renderer/HTML/AST.js"],n["Core/Animation/AnimationUtilities.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Options.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o){var a=e.animObject,s=n.format,l=i.defaultOptions,u=o.addEvent,c=o.defined,d=o.erase,h=o.extend,p=o.fireEvent,f=o.getNestedProperty,m=o.isArray,y=o.isFunction,g=o.isNumber,v=o.isObject,_=o.merge,b=o.objectEach,x=o.pick,M=o.syncTimeout,k=o.removeEvent,w=o.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,e=this,n={x:e.startXPos,opacity:0},r=e.getGraphicalProps();r.singular.forEach((function(r){t="dataLabel"===r,e[r]=e[r].animate(t?{x:e[r].startXPos,y:e[r].startYPos,opacity:0}:n)})),r.plural.forEach((function(t){e[t].forEach((function(t){t.element&&t.animate(h({x:e.startXPos},t.startYPos?{x:t.startXPos,y:t.startYPos}:{}))}))}))},e.prototype.applyOptions=function(t,n){var r=this.series,i=r.options.pointValKey||r.pointValKey;return t=e.prototype.optionsToObject.call(this,t),h(this,t),this.options=this.options?h(this.options,t):t,t.group&&delete this.group,t.dataLabels&&delete this.dataLabels,i&&(this.y=e.prototype.getNestedProperty.call(this,i)),this.formatPrefix=(this.isNull=x(this.isValid&&!this.isValid(),null===this.x||!g(this.y)))?"null":"point",this.selected&&(this.state="select"),"name"in this&&void 0===n&&r.xAxis&&r.xAxis.hasNames&&(this.x=r.xAxis.nameToX(this)),void 0===this.x&&r&&(this.x=void 0===n?r.autoIncrement(this):n),this},e.prototype.destroy=function(){function t(){for(i in(e.graphic||e.dataLabel||e.dataLabels)&&(k(e),e.destroyElements()),e)e[i]=null}var e=this,n=e.series,r=n.chart;n=n.options.dataSorting;var i,o=r.hoverPoints,s=a(e.series.chart.renderer.globalAnimation);e.legendItem&&r.legend.destroyItem(e),o&&(e.setState(),d(o,e),o.length||(r.hoverPoints=null)),e===r.hoverPoint&&e.onMouseOut(),n&&n.enabled?(this.animateBeforeDestroy(),M(t,s.duration)):t(),r.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 r=this,i=this.series.options;(i.point.events[t]||r.options&&r.options.events&&r.options.events[t])&&r.importEvents(),"click"===t&&i.allowPointSelect&&(n=function(t){r.select&&r.select(null,t.ctrlKey||t.metaKey||t.shiftKey)}),p(r,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,r=[],i={singular:[],plural:[]};for((t=t||{graphic:1,dataLabel:1}).graphic&&r.push("graphic","upperGraphic","shadowGroup"),t.dataLabel&&r.push("dataLabel","dataLabelUpper","connector"),e=r.length;e--;){var o=r[e];n[o]&&i.singular.push(o)}return["dataLabel","connector"].forEach((function(e){var r=e+"s";t[e]&&n[r]&&i.plural.push(r)})),i},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.")?f(t,this.options):this[t]},e.prototype.getZone=function(){var t=this.series,e=t.zones;t=t.zoneAxis||"y";var n,r=0;for(n=e[r];this[t]>=n.value;)n=e[++r];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=c(this.id)?this.id:w(),this.resolveColor(),t.chart.pointCount++,p(this,"afterInit"),this},e.prototype.optionsToObject=function(t){var n={},r=this.series,i=r.options.keys,o=i||r.pointArrayMap||["y"],a=o.length,s=0,l=0;if(g(t)||null===t)n[o[0]]=t;else if(m(t))for(!i&&t.length>a&&("string"==(r=typeof t[0])?n.name=t[0]:"number"===r&&(n.x=t[0]),s++);l<a;)i&&void 0===t[s]||(0<o[l].indexOf(".")?e.prototype.setNestedProperty(n,t[s],o[l]):n[o[l]]=t[s]),s++,l++;else"object"==typeof t&&(n=t,t.dataLabels&&(r._hasPointLabels=!0),t.marker&&(r._hasPointMarkers=!0));return n},e.prototype.resolveColor=function(){var t=this.series,e=t.chart.options.chart.colorCount,n=t.chart.styledMode;if(delete this.nonZonedColor,t.options.colorByPoint){if(!n){var r=(e=t.options.colors||t.chart.options.colors)[t.colorCounter];e=e.length}n=t.colorCounter,t.colorCounter++,t.colorCounter===e&&(t.colorCounter=0)}else n||(r=t.color),n=t.colorIndex;this.colorIndex=x(this.options.colorIndex,n),this.color=x(this.options.color,r)},e.prototype.setNestedProperty=function(t,e,n){return n.split(".").reduce((function(t,n,r,i){return t[n]=i.length-1===r?e:v(t[n],!0)?t[n]:{},t[n]}),t),t},e.prototype.tooltipFormatter=function(t){var e=this.series,n=e.tooltipOptions,r=x(n.valueDecimals,""),i=n.valuePrefix||"",o=n.valueSuffix||"";return e.chart.styledMode&&(t=e.chart.tooltip.styledModeFormat(t)),(e.pointArrayMap||["y"]).forEach((function(e){e="{point."+e,(i||o)&&(t=t.replace(RegExp(e+"}","g"),i+e+"}"+o)),t=t.replace(RegExp(e+"}","g"),e+":,."+r+"f}")})),s(t,{point:this,series:this.series},e.chart)},e.prototype.update=function(t,e,n,r){function i(){a.applyOptions(t);var r=l&&a.hasDummyGraphic;r=null===a.y?!r:r,l&&r&&(a.graphic=l.destroy(),delete a.hasDummyGraphic),v(t,!0)&&(l&&l.element&&t&&t.marker&&void 0!==t.marker.symbol&&(a.graphic=l.destroy()),t&&t.dataLabels&&a.dataLabel&&(a.dataLabel=a.dataLabel.destroy()),a.connector&&(a.connector=a.connector.destroy())),o=a.index,s.updateParallelArrays(a,o),c.data[o]=v(c.data[o],!0)||v(t,!0)?a.options:x(t,c.data[o]),s.isDirty=s.isDirtyData=!0,!s.fixedBox&&s.hasCartesianSeries&&(u.isDirtyBox=!0),"point"===c.legendType&&(u.isDirtyLegend=!0),e&&u.redraw(n)}var o,a=this,s=a.series,l=a.graphic,u=s.chart,c=s.options;e=x(e,!0),!1===r?i():a.firePointEvent("update",{options:t},i)},e.prototype.remove=function(t,e){this.series.removePoint(this.series.data.indexOf(this),t,e)},e.prototype.select=function(t,e){var n=this,r=n.series,i=r.chart;this.selectedStaging=t=x(t,!n.selected),n.firePointEvent(t?"select":"unselect",{accumulate:e},(function(){n.selected=n.options.selected=t,r.options.data[r.data.indexOf(n)]=n.options,n.setState(t&&"select"),e||i.getSelectedPoints().forEach((function(t){var e=t.series;t.selected&&t!==n&&(t.selected=t.options.selected=!1,e.options.data[e.data.indexOf(t)]=t.options,t.setState(i.hoverPoints&&e.options.inactiveOtherPoints?"inactive":""),t.firePointEvent("unselect"))}))})),delete this.selectedStaging},e.prototype.onMouseOver=function(t){var e=this.series.chart,n=e.pointer;t=t?n.normalize(t):n.getChartCoordinatesFromPoint(this,e.inverted),n.runPointActions(t,this)},e.prototype.onMouseOut=function(){var t=this.series.chart;this.firePointEvent("mouseOut"),this.series.options.inactiveOtherPoints||(t.hoverPoints||[]).forEach((function(t){t.setState()})),t.hoverPoints=t.hoverPoint=null},e.prototype.importEvents=function(){if(!this.hasImportedEvents){var t=this,e=_(t.series.options.point,t.options).events;t.events=e,b(e,(function(e,n){y(e)&&u(t,n,e)})),this.hasImportedEvents=!0}},e.prototype.setState=function(e,n){var r,i=this.series,o=this.state,a=i.options.states[e||"normal"]||{},s=l.plotOptions[i.type].marker&&i.options.marker,u=s&&!1===s.enabled,c=s&&s.states&&s.states[e||"normal"]||{},d=!1===c.enabled,f=i.stateMarkerGraphic,m=this.marker||{},y=i.chart,v=i.halo,_=s&&i.markerAttribs;if(!((e=e||"")===this.state&&!n||this.selected&&"select"!==e||!1===a.enabled||e&&(d||u&&!1===c.enabled)||e&&m.states&&m.states[e]&&!1===m.states[e].enabled)){if(this.state=e,_&&(r=i.markerAttribs(this,e)),this.graphic&&!this.hasDummyGraphic){if(o&&this.graphic.removeClass("highcharts-point-"+o),e&&this.graphic.addClass("highcharts-point-"+e),!y.styledMode){var b=i.pointAttribs(this,e),M=x(y.options.chart.animation,a.animation);i.options.inactiveOtherPoints&&g(b.opacity)&&((this.dataLabels||[]).forEach((function(t){t&&t.animate({opacity:b.opacity},M)})),this.connector&&this.connector.animate({opacity:b.opacity},M)),this.graphic.animate(b,M)}r&&this.graphic.animate(r,x(y.options.chart.animation,c.animation,s.animation)),f&&f.hide()}else e&&c&&(o=m.symbol||i.symbol,f&&f.currentSymbol!==o&&(f=f.destroy()),r&&(f?f[n?"animate":"attr"]({x:r.x,y:r.y}):o&&(i.stateMarkerGraphic=f=y.renderer.symbol(o,r.x,r.y,r.width,r.height).add(i.markerGroup),f.currentSymbol=o)),!y.styledMode&&f&&f.attr(i.pointAttribs(this,e))),f&&(f[e&&this.isInside?"show":"hide"](),f.element.point=this);a=a.halo,r=(f=this.graphic||f)&&f.visibility||"inherit",a&&a.size&&f&&"hidden"!==r&&!this.isCluster?(v||(i.halo=v=y.renderer.path().add(f.parentGroup)),v.show()[n?"animate":"attr"]({d:this.haloPath(a.size)}),v.attr({class:"highcharts-halo highcharts-color-"+x(this.colorIndex,i.colorIndex)+(this.className?" "+this.className:""),visibility:r,zIndex:-1}),v.point=this,y.styledMode||v.attr(h({fill:this.color||i.color,"fill-opacity":a.opacity},t.filterUserAttributes(a.attributes||{})))):v&&v.point&&v.point.haloPath&&v.animate({d:v.point.haloPath(0)},null,v.hide),p(this,"afterSetState",{state:e})}},e.prototype.haloPath=function(t){return this.series.chart.renderer.symbols.circle(Math.floor(this.plotX)-t,this.plotY-t,2*t,2*t)},e}(),r.Point=e})),e(n,"Core/Legend.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Series/Point.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i){var o=t.animObject,a=t.setAnimation,s=e.format;t=n.isFirefox;var l=n.marginNames;e=n.win;var u=i.addEvent,c=i.createElement,d=i.css,h=i.defined,p=i.discardElement,f=i.find,m=i.fireEvent,y=i.isNumber,g=i.merge,v=i.pick,_=i.relativeLength,b=i.stableSort,x=i.syncTimeout;i=i.wrap;var M=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=v(t.padding,8);this.options=t,this.chart.styledMode||(this.itemStyle=t.itemStyle,this.itemHiddenStyle=g(this.itemStyle,t.itemHiddenStyle)),this.itemMarginTop=t.itemMarginTop||0,this.itemMarginBottom=t.itemMarginBottom||0,this.padding=e,this.initialItemY=e-5,this.symbolWidth=v(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(g(!0,this.options,t)),this.destroy(),n.isDirtyLegend=n.isDirtyBox=!0,v(e,!0)&&n.redraw(),m(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,r=t.legendItem,i=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,u={fill:s};r&&r.css({fill:n,color:n}),i&&i.attr({stroke:s}),o&&(l&&o.isMarker&&(u=t.pointAttribs(),e||(u.stroke=u.fill=a)),o.attr(u))}m(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,r=n.symbolPadding,i=!n.rtl,o=t._legendItemPos;n=o[0],o=o[1];var a=t.checkbox,s=t.legendGroup;s&&s.element&&(r={translateX:i?n:this.legendWidth-n-2*r-4,translateY:o},i=function(){m(e,"afterPositionItem",{item:t})},h(s.translateY)?s.animate(r,void 0,i):(s.attr(r),i())),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&&p(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 r=t.translateY;this.allItems.forEach((function(i){var o=i.checkbox;if(o){var a=r+n+o.y+(this.scrollOffset||0)+3;d(o,{left:t.translateX+i.checkboxOffset+o.x-20+"px",top:a+"px",display:this.proximate||a>r-6&&a<r+e-6?"":"none"})}}),this)}},t.prototype.renderTitle=function(){var t=this.options,e=this.padding,n=t.title,r=0;n.text&&(this.title||(this.title=this.chart.renderer.label(n.text,e-3,e-4,null,null,null,t.useHTML,null,"legend-title").attr({zIndex:1}),this.chart.styledMode||this.title.css(n.style),this.title.add(this.group)),n.width||this.title.css({width:this.maxLegendWidth+"px"}),r=(t=this.title.getBBox()).height,this.offsetWidth=t.width,this.contentGroup.attr({translateY:r})),this.titleHeight=r},t.prototype.setText=function(t){var e=this.options;t.legendItem.attr({text:e.labelFormat?s(e.labelFormat,t,this.chart):e.labelFormatter.call(t)})},t.prototype.renderItem=function(t){var e=this.chart,n=e.renderer,r=this.options,i=this.symbolWidth,o=r.symbolPadding||0,a=this.itemStyle,s=this.itemHiddenStyle,l="horizontal"===r.layout?v(r.itemDistance,20):0,u=!r.rtl,c=t.legendItem,d=!t.series,h=!d&&t.series.drawLegendSymbol?t.series:t,p=h.options,f=this.createCheckboxForItem&&p&&p.showCheckbox;p=i+o+l+(f?20:0);var m=r.useHTML,y=t.options.className;c||(t.legendGroup=n.g("legend-item").addClass("highcharts-"+h.type+"-series highcharts-color-"+t.colorIndex+(y?" "+y:"")+(d?" highcharts-series-"+t.index:"")).attr({zIndex:1}).add(this.scrollGroup),t.legendItem=c=n.text("",u?i+o:-o,this.baseline||0,m),e.styledMode||c.css(g(t.visible?a:s)),c.attr({align:u?"left":"right",zIndex:2}).add(t.legendGroup),this.baseline||(this.fontMetrics=n.fontMetrics(e.styledMode?12:a.fontSize,c),this.baseline=this.fontMetrics.f+3+this.itemMarginTop,c.attr("y",this.baseline),this.symbolHeight=r.symbolHeight||this.fontMetrics.f,r.squareSymbol&&(this.symbolWidth=v(r.symbolWidth,Math.max(this.symbolHeight,16)),p=this.symbolWidth+o+l+(f?20:0),u&&c.attr("x",this.symbolWidth+o))),h.drawLegendSymbol(this,t),this.setItemEvents&&this.setItemEvents(t,c,m)),f&&!t.checkbox&&this.createCheckboxForItem&&this.createCheckboxForItem(t),this.colorizeItem(t,t.visible),!e.styledMode&&a.width||c.css({width:(r.itemWidth||this.widthOption||e.spacingBox.width)-p+"px"}),this.setText(t),e=c.getBBox(),t.itemWidth=t.checkboxOffset=r.itemWidth||t.legendItemWidth||e.width+p,this.maxItemWidth=Math.max(this.maxItemWidth,t.itemWidth),this.totalItemWidth+=t.itemWidth,this.itemHeight=t.itemHeight=Math.round(t.legendItemHeight||e.height||this.symbolHeight)},t.prototype.layoutItem=function(t){var e=this.options,n=this.padding,r="horizontal"===e.layout,i=t.itemHeight,o=this.itemMarginBottom,a=this.itemMarginTop,s=r?v(e.itemDistance,20):0,l=this.maxLegendWidth;e=e.alignColumns&&this.totalItemWidth>l?this.maxItemWidth:t.itemWidth,r&&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(i,this.lastLineHeight),t._legendItemPos=[this.itemX,this.itemY],r?this.itemX+=e:(this.itemY+=a+i+o,this.lastLineHeight=i),this.offsetWidth=this.widthOption||Math.max((r?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&&v(n.showInLegend,!h(n.linkedTo)&&void 0,!0)&&(t=t.concat(e.legendItems||("point"===n.legendType?e.data:e)))})),m(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,r=this.options,i=this.getAlignment();i&&[/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/].forEach((function(o,a){o.test(i)&&!h(t[a])&&(n[l[a]]=Math.max(n[l[a]],n.legend[(a+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][a]*r[a%2?"x":"y"]+v(r.margin,12)+e[a]+(n.titleOffset[a]||0)))}))},t.prototype.proximatePositions=function(){var t=this.chart,e=[],r="left"===this.options.align;this.allItems.forEach((function(n){var i,o=r;if(n.yAxis){n.xAxis.options.reversed&&(o=!o),n.points&&(i=f(o?n.points:n.points.slice(0).reverse(),(function(t){return y(t.plotY)}))),o=this.itemMarginTop+n.legendItem.getBBox().height+this.itemMarginBottom;var a=n.yAxis.top-t.plotTop;n.visible?(i=i?i.plotY:n.yAxis.height,i+=a-.3*o):i=a+n.yAxis.height,e.push({target:i,size:o,item:n})}}),this),n.distribute(e,t.plotHeight),e.forEach((function(e){e.item._legendItemPos[1]=t.plotTop-t.spacing[0]+e.pos}))},t.prototype.render=function(){var t=this.chart,e=t.renderer,n=this.group,r=this.box,i=this.options,o=this.padding;this.itemX=o,this.itemY=this.initialItemY,this.lastItemY=this.offsetWidth=0,this.widthOption=_(i.width,t.spacingBox.width-o);var a=t.spacingBox.width-2*o-i.x;-1<["rm","lm"].indexOf(this.getAlignment().substring(0,2))&&(a/=2),this.maxLegendWidth=this.widthOption||a,n||(this.group=n=e.g("legend").attr({zIndex:7}).add(),this.contentGroup=e.g().attr({zIndex:1}).add(n),this.scrollGroup=e.g().add(this.contentGroup)),this.renderTitle();var s=this.getAllItems();b(s,(function(t,e){return(t.options&&t.options.legendIndex||0)-(e.options&&e.options.legendIndex||0)})),i.reversed&&s.reverse(),this.allItems=s,this.display=a=!!s.length,this.itemHeight=this.totalItemWidth=this.maxItemWidth=this.lastLineHeight=0,s.forEach(this.renderItem,this),s.forEach(this.layoutItem,this),s=(this.widthOption||this.offsetWidth)+o;var l=this.lastItemY+this.lastLineHeight+this.titleHeight;l=this.handleOverflow(l),l+=o,r||(this.box=r=e.rect().addClass("highcharts-legend-box").attr({r:i.borderRadius}).add(n),r.isNew=!0),t.styledMode||r.attr({stroke:i.borderColor,"stroke-width":i.borderWidth||0,fill:i.backgroundColor||"none"}).shadow(i.shadow),0<s&&0<l&&(r[r.isNew?"attr":"animate"](r.crisp.call({},{x:0,y:0,width:s,height:l},r.strokeWidth())),r.isNew=!1),r[a?"show":"hide"](),t.styledMode&&"none"===n.getStyle("display")&&(s=l=0),this.legendWidth=s,this.legendHeight=l,a&&this.align(),this.proximate||this.positionItems(),m(this,"afterRender")},t.prototype.align=function(t){void 0===t&&(t=this.chart.spacingBox);var e=this.chart,n=this.options,r=t.y;/(lth|ct|rth)/.test(this.getAlignment())&&0<e.titleOffset[0]?r+=e.titleOffset[0]:/(lbh|cb|rbh)/.test(this.getAlignment())&&0<e.titleOffset[2]&&(r-=e.titleOffset[2]),r!==t.y&&(t=g(t,{y:r})),this.group.align(g(n,{width:this.legendWidth,height:this.legendHeight,verticalAlign:this.proximate?"top":n.verticalAlign}),!0,t)},t.prototype.handleOverflow=function(t){var e=this,n=this.chart,r=n.renderer,i=this.options,o=i.y,a=this.padding;o=n.spacingBox.height+("top"===i.verticalAlign?-o:o)-a;var s,l,u=i.maxHeight,c=this.clipRect,d=i.navigation,h=v(d.animation,!0),p=d.arrowSize||12,f=this.nav,m=this.pages,y=this.allItems,g=function(t){"number"==typeof t?c.attr({height:t}):c&&(e.clipRect=c.destroy(),e.contentGroup.clip()),e.contentGroup.div&&(e.contentGroup.div.style.clip=t?"rect("+a+"px,9999px,"+(a+t)+"px,0)":"auto")},_=function(t){return e[t]=r.circle(0,0,1.3*p).translate(p/2,p/2).add(f),n.styledMode||e[t].attr("fill","rgba(0,0,0,0.0001)"),e[t]};return"horizontal"!==i.layout||"middle"===i.verticalAlign||i.floating||(o/=2),u&&(o=Math.min(o,u)),m.length=0,t&&0<o&&t>o&&!1!==d.enabled?(this.clipHeight=s=Math.max(o-20-this.titleHeight-a,0),this.currentPage=v(this.currentPage,1),this.fullHeight=t,y.forEach((function(t,e){var n=t._legendItemPos[1],r=Math.round(t.legendItem.getBBox().height),i=m.length;(!i||n-m[i-1]>s&&(l||n)!==m[i-1])&&(m.push(l||n),i++),t.pageIx=i-1,l&&(y[e-1].pageIx=i-1),e===y.length-1&&n+r-m[i-1]>s&&n!==l&&(m.push(n),t.pageIx=i),n!==l&&(l=n)})),c||(c=e.clipRect=r.clipRect(0,a,9999,0),e.contentGroup.clip(c)),g(s),f||(this.nav=f=r.g().attr({zIndex:1}).add(this.group),this.up=r.symbol("triangle",0,0,p,p).add(f),_("upTracker").on("click",(function(){e.scroll(-1,h)})),this.pager=r.text("",15,10).addClass("highcharts-legend-navigation"),n.styledMode||this.pager.css(d.style),this.pager.add(f),this.down=r.symbol("triangle-down",0,0,p,p).add(f),_("downTracker").on("click",(function(){e.scroll(1,h)}))),e.scroll(0),t=o):f&&(g(),this.nav=f.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),t},t.prototype.scroll=function(t,e){var n=this,r=this.chart,i=this.pages,s=i.length,l=this.currentPage+t;t=this.clipHeight;var u=this.options.navigation,c=this.pager,d=this.padding;l>s&&(l=s),0<l&&(void 0!==e&&a(e,r),this.nav.attr({translateX:d,translateY:t+this.padding+7+this.titleHeight,visibility:"visible"}),[this.up,this.upTracker].forEach((function(t){t.attr({class:1===l?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})})),c.attr({text:l+"/"+s}),[this.down,this.downTracker].forEach((function(t){t.attr({x:18+this.pager.getBBox().width,class:l===s?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})}),this),r.styledMode||(this.up.attr({fill:1===l?u.inactiveColor:u.activeColor}),this.upTracker.css({cursor:1===l?"default":"pointer"}),this.down.attr({fill:l===s?u.inactiveColor:u.activeColor}),this.downTracker.css({cursor:l===s?"default":"pointer"})),this.scrollOffset=-i[l-1]+this.initialItemY,this.scrollGroup.animate({translateY:this.scrollOffset}),this.currentPage=l,this.positionCheckboxes(),e=o(v(e,r.renderer.globalAnimation,!0)),x((function(){m(n,"afterScroll",{currentPage:l})}),e.duration))},t.prototype.setItemEvents=function(t,e,n){var i=this,o=i.chart.renderer.boxWrapper,a=t instanceof r,s="highcharts-legend-"+(a?"point":"series")+"-active",l=i.chart.styledMode;(n?[e,t.legendSymbol]:[t.legendGroup]).forEach((function(n){n&&n.on("mouseover",(function(){t.visible&&i.allItems.forEach((function(e){t!==e&&e.setState("inactive",!a)})),t.setState("hover"),t.visible&&o.addClass(s),l||e.css(i.options.itemHoverStyle)})).on("mouseout",(function(){i.chart.styledMode||e.css(g(t.visible?i.itemStyle:i.itemHiddenStyle)),i.allItems.forEach((function(e){t!==e&&e.setState("",!a)})),o.removeClass(s),t.setState()})).on("click",(function(e){var n=function(){t.setVisible&&t.setVisible(),i.allItems.forEach((function(e){t!==e&&e.setState(t.visible?"inactive":"",!a)}))};o.removeClass(s),e={browserEvent:e},t.firePointEvent?t.firePointEvent("legendItemClick",e,n):m(t,"legendItemClick",e,n)}))}))},t.prototype.createCheckboxForItem=function(t){t.checkbox=c("input",{type:"checkbox",className:"highcharts-legend-checkbox",checked:t.selected,defaultChecked:t.selected},this.options.itemCheckboxStyle,this.chart.container),u(t.checkbox,"click",(function(e){m(t.series||t,"checkboxClick",{checked:e.target.checked,item:t},(function(){t.select()}))}))},t}();return(/Trident\/7\.0/.test(e.navigator&&e.navigator.userAgent)||t)&&i(M.prototype,"positionItem",(function(t,e){var n=this,r=function(){e._legendItemPos&&t.call(n,e)};r(),n.bubbleLegend||setTimeout(r)})),n.Legend=M,n.Legend})),e(n,"Core/Series/SeriesRegistry.js",[n["Core/Globals.js"],n["Core/Options.js"],n["Core/Series/Point.js"],n["Core/Utilities.js"]],(function(t,e,n,r){var i,o=e.defaultOptions,a=r.error,s=r.extendClass,l=r.merge;return function(e){function r(t,r){var i=o.plotOptions||{},a=r.defaultOptions;r.prototype.pointClass||(r.prototype.pointClass=n),r.prototype.type=t,a&&(i[t]=a),e.seriesTypes[t]=r}e.seriesTypes=t.seriesTypes,e.getSeries=function(t,n){void 0===n&&(n={});var r=t.options.chart;r=n.type||r.type||r.defaultSeriesType||"";var i=e.seriesTypes[r];return e||a(17,!0,t,{missingModuleFor:r}),"function"==typeof(r=new i).init&&r.init(t,n),r},e.registerSeriesType=r,e.seriesType=function(t,i,a,u,c){var d=o.plotOptions||{};return i=i||"",d[t]=l(d[i],a),r(t,s(e.seriesTypes[i]||function(){},u)),e.seriesTypes[t].prototype.type=t,c&&(e.seriesTypes[t].prototype.pointClass=s(n,c)),e.seriesTypes[t]}}(i||(i={})),t.seriesType=i.seriesType,i})),e(n,"Core/Chart/Chart.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Axis/Axis.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Legend.js"],n["Core/MSPointer.js"],n["Core/Options.js"],n["Core/Color/Palette.js"],n["Core/Pointer.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Time.js"],n["Core/Utilities.js"],n["Core/Renderer/HTML/AST.js"]],(function(t,e,n,r,i,o,a,s,l,u,c,d,h){var p=t.animate,f=t.animObject,m=t.setAnimation,y=n.numberFormat,g=r.charts,v=r.doc,_=r.win,b=a.defaultOptions,x=a.defaultTime,M=u.seriesTypes,k=d.addEvent,w=d.attr,S=d.cleanRecursively,L=d.createElement,D=d.css,T=d.defined,O=d.discardElement,P=d.erase,C=d.error,E=d.extend,A=d.find,Y=d.fireEvent,I=d.getStyle,j=d.isArray,F=d.isFunction,N=d.isNumber,R=d.isObject,H=d.isString,B=d.merge,W=d.objectEach,z=d.pick,G=d.pInt,V=d.relativeLength,U=d.removeEvent,X=d.splat,K=d.syncTimeout,Z=d.uniqueKey,q=r.marginNames,$=function(){function t(t,e,n){this.series=this.renderTo=this.renderer=this.pointer=this.pointCount=this.plotWidth=this.plotTop=this.plotLeft=this.plotHeight=this.plotBox=this.options=this.numberFormatter=this.margin=this.legend=this.labelCollectors=this.isResizing=this.index=this.container=this.colorCounter=this.clipBox=this.chartWidth=this.chartHeight=this.bounds=this.axisOffset=this.axes=void 0,this.sharedClips={},this.yAxis=this.xAxis=this.userOptions=this.titleOffset=this.time=this.symbolCounter=this.spacingBox=this.spacing=void 0,this.getArgs(t,e,n)}return t.prototype.getArgs=function(t,e,n){H(t)||t.nodeName?(this.renderTo=t,this.init(e,n)):this.init(t,e)},t.prototype.init=function(t,e){var n=t.plotOptions||{};Y(this,"init",{args:arguments},(function(){var i=B(b,t),o=i.chart;W(i.plotOptions,(function(t,e){R(t)&&(t.tooltip=n[e]&&B(n[e].tooltip)||void 0)})),i.tooltip.userOptions=t.chart&&t.chart.forExport&&t.tooltip.userOptions||t.tooltip,this.userOptions=t;var a=o.events;this.margin=[],this.spacing=[],this.bounds={h:{},v:{}},this.labelCollectors=[],this.callback=e,this.isResizing=0,this.options=i,this.axes=[],this.series=[],this.time=t.time&&Object.keys(t.time).length?new c(t.time):r.time,this.numberFormatter=o.numberFormatter||y,this.styledMode=o.styledMode,this.hasCartesianSeries=o.showAxes;var s=this;s.index=g.length,g.push(s),r.chartCount++,a&&W(a,(function(t,e){F(t)&&k(s,e,t)})),s.xAxis=[],s.yAxis=[],s.pointCount=s.colorCounter=s.symbolCounter=0,Y(s,"afterInit"),s.firstRender()}))},t.prototype.initSeries=function(t){var e=this.options.chart;e=t.type||e.type||e.defaultSeriesType;var n=M[e];return n||C(17,!0,this,{missingModuleFor:e}),"function"==typeof(e=new n).init&&e.init(this,t),e},t.prototype.setSeriesData=function(){this.getSeriesOrderByLinks().forEach((function(t){t.points||t.data||!t.enabledDataSorting||t.setData(t.options.data,!1)}))},t.prototype.getSeriesOrderByLinks=function(){return this.series.concat().sort((function(t,e){return t.linkedSeries.length||e.linkedSeries.length?e.linkedSeries.length-t.linkedSeries.length:0}))},t.prototype.orderSeries=function(t){var e=this.series;for(t=t||0;t<e.length;t++)e[t]&&(e[t].index=t,e[t].name=e[t].getName())},t.prototype.isInsidePlot=function(t,e,n){void 0===n&&(n={});var r=this.inverted,i=this.plotBox,o=this.plotLeft,a=this.plotTop,s=this.scrollablePlotBox,l=this.scrollingContainer,u=(l=void 0===l?{scrollLeft:0,scrollTop:0}:l).scrollLeft;l=l.scrollTop;var c=n.series;if(i=n.visiblePlotOnly&&s||i,t={x:s=n.inverted?e:t,y:e=n.inverted?t:e,isInsidePlot:!0},!n.ignoreX){var d=c&&(r?c.yAxis:c.xAxis)||{pos:o,len:1/0};(s=n.paneCoordinates?d.pos+s:o+s)>=Math.max(u+o,d.pos)&&s<=Math.min(u+o+i.width,d.pos+d.len)||(t.isInsidePlot=!1)}return!n.ignoreY&&t.isInsidePlot&&(r=c&&(r?c.xAxis:c.yAxis)||{pos:a,len:1/0},(n=n.paneCoordinates?r.pos+e:a+e)>=Math.max(l+a,r.pos)&&n<=Math.min(l+a+i.height,r.pos+r.len)||(t.isInsidePlot=!1)),Y(this,"afterIsInsidePlot",t),t.isInsidePlot},t.prototype.redraw=function(t){Y(this,"beforeRedraw");var e=this.hasCartesianSeries?this.axes:this.colorAxis||[],n=this.series,r=this.pointer,i=this.legend,o=this.userOptions.legend,a=this.isDirtyLegend,s=this.isDirtyBox,l=this.renderer,u=l.isHidden(),c=[];for(this.setResponsive&&this.setResponsive(!1),m(!!this.hasRendered&&t,this),u&&this.temporaryDisplay(),this.layOutTitles(),t=n.length;t--;){var d=n[t];if(d.options.stacking||d.options.centerInCategory){var h=!0;if(d.isDirty){var p=!0;break}}}if(p)for(t=n.length;t--;)(d=n[t]).options.stacking&&(d.isDirty=!0);n.forEach((function(t){t.isDirty&&("point"===t.options.legendType?("function"==typeof t.updateTotals&&t.updateTotals(),a=!0):o&&(o.labelFormatter||o.labelFormat)&&(a=!0)),t.isDirtyData&&Y(t,"updatedData")})),a&&i&&i.options.enabled&&(i.render(),this.isDirtyLegend=!1),h&&this.getStacks(),e.forEach((function(t){t.updateNames(),t.setScale()})),this.getMargins(),e.forEach((function(t){t.isDirty&&(s=!0)})),e.forEach((function(t){var e=t.min+","+t.max;t.extKey!==e&&(t.extKey=e,c.push((function(){Y(t,"afterSetExtremes",E(t.eventArgs,t.getExtremes())),delete t.eventArgs}))),(s||h)&&t.redraw()})),s&&this.drawChartBox(),Y(this,"predraw"),n.forEach((function(t){(s||t.isDirty)&&t.visible&&t.redraw(),t.isDirtyData=!1})),r&&r.reset(!0),l.draw(),Y(this,"redraw"),Y(this,"render"),u&&this.temporaryDisplay(!0),c.forEach((function(t){t.call()}))},t.prototype.get=function(t){function e(e){return e.id===t||e.options&&e.options.id===t}var n,r=this.series,i=A(this.axes,e)||A(this.series,e);for(n=0;!i&&n<r.length;n++)i=A(r[n].points||[],e);return i},t.prototype.getAxes=function(){var t=this,n=this.options,r=n.xAxis=X(n.xAxis||{});n=n.yAxis=X(n.yAxis||{}),Y(this,"getAxes"),r.forEach((function(t,e){t.index=e,t.isX=!0})),n.forEach((function(t,e){t.index=e})),r.concat(n).forEach((function(n){new e(t,n)})),Y(this,"afterGetAxes")},t.prototype.getSelectedPoints=function(){var t=[];return this.series.forEach((function(e){t=t.concat(e.getPointsCollection().filter((function(t){return z(t.selectedStaging,t.selected)})))})),t},t.prototype.getSelectedSeries=function(){return this.series.filter((function(t){return t.selected}))},t.prototype.setTitle=function(t,e,n){this.applyDescription("title",t),this.applyDescription("subtitle",e),this.applyDescription("caption",void 0),this.layOutTitles(n)},t.prototype.applyDescription=function(t,e){var n=this,r="title"===t?{color:s.neutralColor80,fontSize:this.options.isStock?"16px":"18px"}:{color:s.neutralColor60};r=this.options[t]=B(!this.styledMode&&{style:r},this.options[t],e);var i=this[t];i&&e&&(this[t]=i=i.destroy()),r&&!i&&((i=this.renderer.text(r.text,0,0,r.useHTML).attr({align:r.align,class:"highcharts-"+t,zIndex:r.zIndex||4}).add()).update=function(e){n[{title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"}[t]](e)},this.styledMode||i.css(r.style),this[t]=i)},t.prototype.layOutTitles=function(t){var e=[0,0,0],n=this.renderer,r=this.spacingBox;["title","subtitle","caption"].forEach((function(t){var i=this[t],o=this.options[t],a=o.verticalAlign||"top";if(t="title"===t?-3:"top"===a?e[0]+2:0,i){if(!this.styledMode)var s=o.style.fontSize;s=n.fontMetrics(s,i).b,i.css({width:(o.width||r.width+(o.widthAdjust||0))+"px"});var l=Math.round(i.getBBox(o.useHTML).height);i.align(E({y:"bottom"===a?s:t+s,height:l},o),!1,"spacingBox"),o.floating||("top"===a?e[0]=Math.ceil(e[0]+l):"bottom"===a&&(e[2]=Math.ceil(e[2]+l)))}}),this),e[0]&&"top"===(this.options.title.verticalAlign||"top")&&(e[0]+=this.options.title.margin),e[2]&&"bottom"===this.options.caption.verticalAlign&&(e[2]+=this.options.caption.margin);var i=!this.titleOffset||this.titleOffset.join(",")!==e.join(",");this.titleOffset=e,Y(this,"afterLayOutTitles"),!this.isDirtyBox&&i&&(this.isDirtyBox=this.isDirtyLegend=i,this.hasRendered&&z(t,!0)&&this.isDirtyBox&&this.redraw())},t.prototype.getChartSize=function(){var t=this.options.chart,e=t.width;t=t.height;var n=this.renderTo;T(e)||(this.containerWidth=I(n,"width")),T(t)||(this.containerHeight=I(n,"height")),this.chartWidth=Math.max(0,e||this.containerWidth||600),this.chartHeight=Math.max(0,V(t,this.chartWidth)||(1<this.containerHeight?this.containerHeight:400))},t.prototype.temporaryDisplay=function(t){var e=this.renderTo;if(t)for(;e&&e.style;)e.hcOrigStyle&&(D(e,e.hcOrigStyle),delete e.hcOrigStyle),e.hcOrigDetached&&(v.body.removeChild(e),e.hcOrigDetached=!1),e=e.parentNode;else for(;e&&e.style&&(v.body.contains(e)||e.parentNode||(e.hcOrigDetached=!0,v.body.appendChild(e)),("none"===I(e,"display",!1)||e.hcOricDetached)&&(e.hcOrigStyle={display:e.style.display,height:e.style.height,overflow:e.style.overflow},t={display:"block",overflow:"hidden"},e!==this.renderTo&&(t.height=0),D(e,t),e.offsetWidth||e.style.setProperty("display","block","important")),(e=e.parentNode)!==v.body););},t.prototype.setClassName=function(t){this.container.className="highcharts-container "+(t||"")},t.prototype.getContainer=function(){var t,e,n=this.options,i=n.chart,o=this.renderTo,a=Z();o||(this.renderTo=o=i.renderTo),H(o)&&(this.renderTo=o=v.getElementById(o)),o||C(13,!0,this);var s=G(w(o,"data-highcharts-chart"));N(s)&&g[s]&&g[s].hasRendered&&g[s].destroy(),w(o,"data-highcharts-chart",this.index),o.innerHTML="",i.skipClone||o.offsetWidth||this.temporaryDisplay(),this.getChartSize(),s=this.chartWidth;var l=this.chartHeight;if(D(o,{overflow:"hidden"}),this.styledMode||(t=E({position:"relative",overflow:"hidden",width:s+"px",height:l+"px",textAlign:"left",lineHeight:"normal",zIndex:0,"-webkit-tap-highlight-color":"rgba(0,0,0,0)",userSelect:"none","touch-action":"manipulation",outline:"none"},i.style||{})),this.container=o=L("div",{id:a},t,o),this._cursor=o.style.cursor,this.renderer=new(r[i.renderer]||r.Renderer)(o,s,l,null,i.forExport,n.exporting&&n.exporting.allowHTML,this.styledMode),m(void 0,this),this.setClassName(i.className),this.styledMode)for(e in n.defs)this.renderer.definition(n.defs[e]);else this.renderer.setStyle(i.style);this.renderer.chartIndex=this.index,Y(this,"afterGetContainer")},t.prototype.getMargins=function(t){var e=this.spacing,n=this.margin,r=this.titleOffset;this.resetMargins(),r[0]&&!T(n[0])&&(this.plotTop=Math.max(this.plotTop,r[0]+e[0])),r[2]&&!T(n[2])&&(this.marginBottom=Math.max(this.marginBottom,r[2]+e[2])),this.legend&&this.legend.display&&this.legend.adjustMargins(n,e),Y(this,"getMargins"),t||this.getAxisMargins()},t.prototype.getAxisMargins=function(){var t=this,e=t.axisOffset=[0,0,0,0],n=t.colorAxis,r=t.margin,i=function(t){t.forEach((function(t){t.visible&&t.getOffset()}))};t.hasCartesianSeries?i(t.axes):n&&n.length&&i(n),q.forEach((function(n,i){T(r[i])||(t[n]+=e[i])})),t.setChartSize()},t.prototype.reflow=function(t){var e=this,n=e.options.chart,r=e.renderTo,i=T(n.width)&&T(n.height),o=n.width||I(r,"width");n=n.height||I(r,"height"),r=t?t.target:_,delete e.pointer.chartPosition,i||e.isPrinting||!o||!n||r!==_&&r!==v||(o===e.containerWidth&&n===e.containerHeight||(d.clearTimeout(e.reflowTimeout),e.reflowTimeout=K((function(){e.container&&e.setSize(void 0,void 0,!1)}),t?100:0)),e.containerWidth=o,e.containerHeight=n)},t.prototype.setReflow=function(t){var e=this;!1===t||this.unbindReflow?!1===t&&this.unbindReflow&&(this.unbindReflow=this.unbindReflow()):(this.unbindReflow=k(_,"resize",(function(t){e.options&&e.reflow(t)})),k(this,"destroy",this.unbindReflow))},t.prototype.setSize=function(t,e,n){var r=this,i=r.renderer;r.isResizing+=1,m(n,r),n=i.globalAnimation,r.oldChartHeight=r.chartHeight,r.oldChartWidth=r.chartWidth,void 0!==t&&(r.options.chart.width=t),void 0!==e&&(r.options.chart.height=e),r.getChartSize(),r.styledMode||(n?p:D)(r.container,{width:r.chartWidth+"px",height:r.chartHeight+"px"},n),r.setChartSize(!0),i.setSize(r.chartWidth,r.chartHeight,n),r.axes.forEach((function(t){t.isDirty=!0,t.setScale()})),r.isDirtyLegend=!0,r.isDirtyBox=!0,r.layOutTitles(),r.getMargins(),r.redraw(n),r.oldChartHeight=null,Y(r,"resize"),K((function(){r&&Y(r,"endResize",null,(function(){--r.isResizing}))}),f(n).duration)},t.prototype.setChartSize=function(t){var e,n,r,i,o=this.inverted,a=this.renderer,s=this.chartWidth,l=this.chartHeight,u=this.options.chart,c=this.spacing,d=this.clipOffset;this.plotLeft=e=Math.round(this.plotLeft),this.plotTop=n=Math.round(this.plotTop),this.plotWidth=r=Math.max(0,Math.round(s-e-this.marginRight)),this.plotHeight=i=Math.max(0,Math.round(l-n-this.marginBottom)),this.plotSizeX=o?i:r,this.plotSizeY=o?r:i,this.plotBorderWidth=u.plotBorderWidth||0,this.spacingBox=a.spacingBox={x:c[3],y:c[0],width:s-c[3]-c[1],height:l-c[0]-c[2]},this.plotBox=a.plotBox={x:e,y:n,width:r,height:i},l=2*Math.floor(this.plotBorderWidth/2),o=Math.ceil(Math.max(l,d[3])/2),s=Math.ceil(Math.max(l,d[0])/2),this.clipBox={x:o,y:s,width:Math.floor(this.plotSizeX-Math.max(l,d[1])/2-o),height:Math.max(0,Math.floor(this.plotSizeY-Math.max(l,d[2])/2-s))},t||(this.axes.forEach((function(t){t.setAxisSize(),t.setAxisTranslation()})),a.alignElements()),Y(this,"afterSetChartSize",{skipAxes:t})},t.prototype.resetMargins=function(){Y(this,"resetMargins");var t=this,e=t.options.chart;["margin","spacing"].forEach((function(n){var r=e[n],i=R(r)?r:[r,r,r,r];["Top","Right","Bottom","Left"].forEach((function(r,o){t[n][o]=z(e[n+r],i[o])}))})),q.forEach((function(e,n){t[e]=z(t.margin[n],t.spacing[n])})),t.axisOffset=[0,0,0,0],t.clipOffset=[0,0,0,0]},t.prototype.drawChartBox=function(){var t,e=this.options.chart,n=this.renderer,r=this.chartWidth,i=this.chartHeight,o=this.chartBackground,a=this.plotBackground,s=this.plotBorder,l=this.styledMode,u=this.plotBGImage,c=e.backgroundColor,d=e.plotBackgroundColor,h=e.plotBackgroundImage,p=this.plotLeft,f=this.plotTop,m=this.plotWidth,y=this.plotHeight,g=this.plotBox,v=this.clipRect,_=this.clipBox,b="animate";if(o||(this.chartBackground=o=n.rect().addClass("highcharts-background").add(),b="attr"),l)var x=t=o.strokeWidth();else t=(x=e.borderWidth||0)+(e.shadow?8:0),c={fill:c||"none"},(x||o["stroke-width"])&&(c.stroke=e.borderColor,c["stroke-width"]=x),o.attr(c).shadow(e.shadow);o[b]({x:t/2,y:t/2,width:r-t-x%2,height:i-t-x%2,r:e.borderRadius}),b="animate",a||(b="attr",this.plotBackground=a=n.rect().addClass("highcharts-plot-background").add()),a[b](g),l||(a.attr({fill:d||"none"}).shadow(e.plotShadow),h&&(u?(h!==u.attr("href")&&u.attr("href",h),u.animate(g)):this.plotBGImage=n.image(h,p,f,m,y).add())),v?v.animate({width:_.width,height:_.height}):this.clipRect=n.clipRect(_),b="animate",s||(b="attr",this.plotBorder=s=n.rect().addClass("highcharts-plot-border").attr({zIndex:1}).add()),l||s.attr({stroke:e.plotBorderColor,"stroke-width":e.plotBorderWidth||0,fill:"none"}),s[b](s.crisp({x:p,y:f,width:m,height:y},-s.strokeWidth())),this.isDirtyBox=!1,Y(this,"afterDrawChartBox")},t.prototype.propFromSeries=function(){var t,e,n,r=this,i=r.options.chart,o=r.options.series;["inverted","angular","polar"].forEach((function(a){for(t=M[i.type||i.defaultSeriesType],n=i[a]||t&&t.prototype[a],e=o&&o.length;!n&&e--;)(t=M[o[e].type])&&t.prototype[a]&&(n=!0);r[a]=n}))},t.prototype.linkSeries=function(){var t=this,e=t.series;e.forEach((function(t){t.linkedSeries.length=0})),e.forEach((function(e){var n=e.options.linkedTo;H(n)&&(n=":previous"===n?t.series[e.index-1]:t.get(n))&&n.linkedParent!==e&&(n.linkedSeries.push(e),e.linkedParent=n,n.enabledDataSorting&&e.setDataSortingOptions(),e.visible=z(e.options.visible,n.options.visible,e.visible))})),Y(this,"afterLinkSeries")},t.prototype.renderSeries=function(){this.series.forEach((function(t){t.translate(),t.render()}))},t.prototype.renderLabels=function(){var t=this,e=t.options.labels;e.items&&e.items.forEach((function(n){var r=E(e.style,n.style),i=G(r.left)+t.plotLeft,o=G(r.top)+t.plotTop+12;delete r.left,delete r.top,t.renderer.text(n.html,i,o).attr({zIndex:2}).css(r).add()}))},t.prototype.render=function(){var t=this.axes,e=this.colorAxis,n=this.renderer,r=this.options,o=0,a=function(t){t.forEach((function(t){t.visible&&t.render()}))};this.setTitle(),this.legend=new i(this,r.legend),this.getStacks&&this.getStacks(),this.getMargins(!0),this.setChartSize(),r=this.plotWidth,t.some((function(t){if(t.horiz&&t.visible&&t.options.labels.enabled&&t.series.length)return o=21,!0}));var s=this.plotHeight=Math.max(this.plotHeight-o,0);t.forEach((function(t){t.setScale()})),this.getAxisMargins();var l=1.1<r/this.plotWidth,u=1.05<s/this.plotHeight;(l||u)&&(t.forEach((function(t){(t.horiz&&l||!t.horiz&&u)&&t.setTickInterval(!0)})),this.getMargins()),this.drawChartBox(),this.hasCartesianSeries?a(t):e&&e.length&&a(e),this.seriesGroup||(this.seriesGroup=n.g("series-group").attr({zIndex:3}).add()),this.renderSeries(),this.renderLabels(),this.addCredits(),this.setResponsive&&this.setResponsive(),this.hasRendered=!0},t.prototype.addCredits=function(t){var e=this,n=B(!0,this.options.credits,t);n.enabled&&!this.credits&&(this.credits=this.renderer.text(n.text+(this.mapCredits||""),0,0).addClass("highcharts-credits").on("click",(function(){n.href&&(_.location.href=n.href)})).attr({align:n.position.align,zIndex:8}),e.styledMode||this.credits.css(n.style),this.credits.add().align(n.position),this.credits.update=function(t){e.credits=e.credits.destroy(),e.addCredits(t)})},t.prototype.destroy=function(){var t,e=this,n=e.axes,i=e.series,o=e.container,a=o&&o.parentNode;for(Y(e,"destroy"),e.renderer.forExport?P(g,e):g[e.index]=void 0,r.chartCount--,e.renderTo.removeAttribute("data-highcharts-chart"),U(e),t=n.length;t--;)n[t]=n[t].destroy();for(this.scroller&&this.scroller.destroy&&this.scroller.destroy(),t=i.length;t--;)i[t]=i[t].destroy();"title subtitle chartBackground plotBackground plotBGImage plotBorder seriesGroup clipRect credits pointer rangeSelector legend resetZoomButton tooltip renderer".split(" ").forEach((function(t){var n=e[t];n&&n.destroy&&(e[t]=n.destroy())})),o&&(o.innerHTML="",U(o),a&&O(o)),W(e,(function(t,n){delete e[n]}))},t.prototype.firstRender=function(){var t=this,e=t.options;t.isReadyToRender&&!t.isReadyToRender()||(t.getContainer(),t.resetMargins(),t.setChartSize(),t.propFromSeries(),t.getAxes(),(j(e.series)?e.series:[]).forEach((function(e){t.initSeries(e)})),t.linkSeries(),t.setSeriesData(),Y(t,"beforeRender"),l&&(t.pointer=r.hasTouch||!_.PointerEvent&&!_.MSPointerEvent?new l(t,e):new o(t,e)),t.render(),t.pointer.getChartPosition(),t.renderer.imgCount||t.hasLoaded||t.onload(),t.temporaryDisplay(!0))},t.prototype.onload=function(){this.callbacks.concat([this.callback]).forEach((function(t){t&&void 0!==this.index&&t.apply(this,[this])}),this),Y(this,"load"),Y(this,"render"),T(this.index)&&this.setReflow(this.options.chart.reflow),this.hasLoaded=!0},t.prototype.addSeries=function(t,e,n){var r,i=this;return t&&(e=z(e,!0),Y(i,"addSeries",{options:t},(function(){r=i.initSeries(t),i.isDirtyLegend=!0,i.linkSeries(),r.enabledDataSorting&&r.setData(t.data,!1),Y(i,"afterAddSeries",{series:r}),e&&i.redraw(n)}))),r},t.prototype.addAxis=function(t,e,n,r){return this.createAxis(e?"xAxis":"yAxis",{axis:t,redraw:n,animation:r})},t.prototype.addColorAxis=function(t,e,n){return this.createAxis("colorAxis",{axis:t,redraw:e,animation:n})},t.prototype.createAxis=function(t,n){var i="colorAxis"===t,o=n.redraw,a=n.animation;return t=B(n.axis,{index:this[t].length,isX:"xAxis"===t}),t=i?new r.ColorAxis(this,t):new e(this,t),i&&(this.isDirtyLegend=!0,this.axes.forEach((function(t){t.series=[]})),this.series.forEach((function(t){t.bindAxes(),t.isDirtyData=!0}))),z(o,!0)&&this.redraw(a),t},t.prototype.showLoading=function(t){var e=this,n=e.options,r=e.loadingDiv,i=e.loadingSpan,o=n.loading,a=function(){r&&D(r,{left:e.plotLeft+"px",top:e.plotTop+"px",width:e.plotWidth+"px",height:e.plotHeight+"px"})};r||(e.loadingDiv=r=L("div",{className:"highcharts-loading highcharts-loading-hidden"},null,e.container)),i||(e.loadingSpan=i=L("span",{className:"highcharts-loading-inner"},null,r),k(e,"redraw",a)),r.className="highcharts-loading",h.setElementHTML(i,z(t,n.lang.loading,"")),e.styledMode||(D(r,E(o.style,{zIndex:10})),D(i,o.labelStyle),e.loadingShown||(D(r,{opacity:0,display:""}),p(r,{opacity:o.style.opacity||.5},{duration:o.showDuration||0}))),e.loadingShown=!0,a()},t.prototype.hideLoading=function(){var t=this.options,e=this.loadingDiv;e&&(e.className="highcharts-loading highcharts-loading-hidden",this.styledMode||p(e,{opacity:0},{duration:t.loading.hideDuration||100,complete:function(){D(e,{display:"none"})}})),this.loadingShown=!1},t.prototype.update=function(t,e,n,r){var i,o,a,s=this,l={credits:"addCredits",title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"},u=t.isResponsiveOptions,d=[];if(Y(s,"update",{options:t}),u||s.setResponsive(!1,!0),t=S(t,s.options),s.userOptions=B(s.userOptions,t),i=t.chart){if(B(!0,s.options.chart,i),"className"in i&&s.setClassName(i.className),"reflow"in i&&s.setReflow(i.reflow),"inverted"in i||"polar"in i||"type"in i){s.propFromSeries();var h=!0}"alignTicks"in i&&(h=!0),W(i,(function(t,e){-1!==s.propsRequireUpdateSeries.indexOf("chart."+e)&&(o=!0),-1!==s.propsRequireDirtyBox.indexOf(e)&&(s.isDirtyBox=!0),-1!==s.propsRequireReflow.indexOf(e)&&(u?s.isDirtyBox=!0:a=!0)})),!s.styledMode&&"style"in i&&s.renderer.setStyle(i.style)}!s.styledMode&&t.colors&&(this.options.colors=t.colors),t.time&&(this.time===x&&(this.time=new c(t.time)),B(!0,s.options.time,t.time)),W(t,(function(e,n){s[n]&&"function"==typeof s[n].update?s[n].update(e,!1):"function"==typeof s[l[n]]?s[l[n]](e):"colors"!==n&&-1===s.collectionsWithUpdate.indexOf(n)&&B(!0,s.options[n],t[n]),"chart"!==n&&-1!==s.propsRequireUpdateSeries.indexOf(n)&&(o=!0)})),this.collectionsWithUpdate.forEach((function(e){if(t[e]){var r=[];s[e].forEach((function(t,e){t.options.isInternal||r.push(z(t.options.index,e))})),X(t[e]).forEach((function(t,i){var o,a=T(t.id);a&&(o=s.get(t.id)),!o&&s[e]&&(o=s[e][r?r[i]:i])&&a&&T(o.options.id)&&(o=void 0),o&&o.coll===e&&(o.update(t,!1),n&&(o.touched=!0)),!o&&n&&s.collectionsWithInit[e]&&(s.collectionsWithInit[e][0].apply(s,[t].concat(s.collectionsWithInit[e][1]||[]).concat([!1])).touched=!0)})),n&&s[e].forEach((function(t){t.touched||t.options.isInternal?delete t.touched:d.push(t)}))}})),d.forEach((function(t){t.chart&&t.remove(!1)})),h&&s.axes.forEach((function(t){t.update({},!1)})),o&&s.getSeriesOrderByLinks().forEach((function(t){t.chart&&t.update({},!1)}),this),h=i&&i.width,i=i&&i.height,H(i)&&(i=V(i,h||s.chartWidth)),a||N(h)&&h!==s.chartWidth||N(i)&&i!==s.chartHeight?s.setSize(h,i,r):z(e,!0)&&s.redraw(r),Y(s,"afterUpdate",{options:t,redraw:e,animation:r})},t.prototype.setSubtitle=function(t,e){this.applyDescription("subtitle",t),this.layOutTitles(e)},t.prototype.setCaption=function(t,e){this.applyDescription("caption",t),this.layOutTitles(e)},t.prototype.showResetZoom=function(){function t(){e.zoomOut()}var e=this,n=b.lang,r=e.options.chart.resetZoomButton,i=r.theme,o=i.states,a="chart"===r.relativeTo||"spacingBox"===r.relativeTo?null:"scrollablePlotBox";Y(this,"beforeShowResetZoom",null,(function(){e.resetZoomButton=e.renderer.button(n.resetZoom,null,null,t,i,o&&o.hover).attr({align:r.position.align,title:n.resetZoomTitle}).addClass("highcharts-reset-zoom").add().align(r.position,!1,a)})),Y(this,"afterShowResetZoom")},t.prototype.zoomOut=function(){Y(this,"selection",{resetSelection:!0},this.zoom)},t.prototype.zoom=function(t){var e,n=this,r=n.pointer,i=!1,o=n.inverted?r.mouseDownX:r.mouseDownY;!t||t.resetSelection?(n.axes.forEach((function(t){e=t.zoom()})),r.initiated=!1):t.xAxis.concat(t.yAxis).forEach((function(t){var a=t.axis,s=n.inverted?a.left:a.top,l=n.inverted?s+a.width:s+a.height,u=a.isXAxis,c=!1;(!u&&o>=s&&o<=l||u||!T(o))&&(c=!0),r[u?"zoomX":"zoomY"]&&c&&(e=a.zoom(t.min,t.max),a.displayBtn&&(i=!0))}));var a=n.resetZoomButton;i&&!a?n.showResetZoom():!i&&R(a)&&(n.resetZoomButton=a.destroy()),e&&n.redraw(z(n.options.chart.animation,t&&t.animation,100>n.pointCount))},t.prototype.pan=function(t,e){var n,r=this,i=r.hoverPoints,o=r.options.chart,a=r.options.mapNavigation&&r.options.mapNavigation.enabled;e="object"==typeof e?e:{enabled:e,type:"x"},o&&o.panning&&(o.panning=e);var s=e.type;Y(this,"pan",{originalEvent:t},(function(){i&&i.forEach((function(t){t.setState()}));var e=[1];"xy"===s?e=[1,0]:"y"===s&&(e=[0]),e.forEach((function(e){var i=r[e?"xAxis":"yAxis"][0],o=i.horiz,l=t[o?"chartX":"chartY"],u=r[o=o?"mouseDownX":"mouseDownY"],c=(i.pointRange||0)/2,d=i.reversed&&!r.inverted||!i.reversed&&r.inverted?-1:1,h=i.getExtremes(),p=i.toValue(u-l,!0)+c*d,f=(d=i.toValue(u+i.len-l,!0)-c*d)<p;u=f?d:p,p=f?p:d,d=i.hasVerticalPanning();var m=i.panningState;!d||e||m&&!m.isDirty||i.series.forEach((function(t){var e=t.getProcessedData(!0);e=t.getExtremes(e.yData,!0),m||(m={startMin:Number.MAX_VALUE,startMax:-Number.MAX_VALUE}),N(e.dataMin)&&N(e.dataMax)&&(m.startMin=Math.min(z(t.options.threshold,1/0),e.dataMin,m.startMin),m.startMax=Math.max(z(t.options.threshold,-1/0),e.dataMax,m.startMax))})),e=Math.min(z(m&&m.startMin,h.dataMin),c?h.min:i.toValue(i.toPixels(h.min)-i.minPixelPadding)),c=Math.max(z(m&&m.startMax,h.dataMax),c?h.max:i.toValue(i.toPixels(h.max)+i.minPixelPadding)),i.panningState=m,i.isOrdinal||(0<(d=e-u)&&(p+=d,u=e),0<(d=p-c)&&(p=c,u-=d),i.series.length&&u!==h.min&&p!==h.max&&u>=e&&p<=c&&(i.setExtremes(u,p,!1,!1,{trigger:"pan"}),r.resetZoomButton||a||u===e||p===c||!s.match("y")||(r.showResetZoom(),i.displayBtn=!1),n=!0),r[o]=l)})),n&&r.redraw(!1),D(r.container,{cursor:"move"})}))},t}();return E($.prototype,{callbacks:[],collectionsWithInit:{xAxis:[$.prototype.addAxis,[!0]],yAxis:[$.prototype.addAxis,[!1]],series:[$.prototype.addSeries]},collectionsWithUpdate:["xAxis","yAxis","zAxis","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(" ")}),r.chart=function(t,e,n){return new $(t,e,n)},r.Chart=$,$})),e(n,"Mixins/LegendSymbol.js",[n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.merge,r=e.pick;return t.LegendSymbolMixin={drawRectangle:function(t,e){var n=t.symbolHeight,i=t.options.squareSymbol;e.legendSymbol=this.chart.renderer.rect(i?(t.symbolWidth-n)/2:0,t.baseline-n+1,i?n:t.symbolWidth,n,r(t.options.symbolRadius,n/2)).addClass("highcharts-point").attr({zIndex:3}).add(e.legendGroup)},drawLineMarker:function(t){var e=this.options,i=e.marker,o=t.symbolWidth,a=t.symbolHeight,s=a/2,l=this.chart.renderer,u=this.legendGroup;t=t.baseline-Math.round(.3*t.fontMetrics.b);var c={};this.chart.styledMode||(c={"stroke-width":e.lineWidth||0},e.dashStyle&&(c.dashstyle=e.dashStyle)),this.legendLine=l.path([["M",0,t],["L",o,t]]).addClass("highcharts-graph").attr(c).add(u),i&&!1!==i.enabled&&o&&(e=Math.min(r(i.radius,s),s),0===this.symbol.indexOf("url")&&(i=n(i,{width:a,height:a}),e=0),this.legendSymbol=i=l.symbol(this.symbol,o/2-e,t-e,2*e,2*e,i).addClass("highcharts-point").add(u),i.isMarker=!0)}}})),e(n,"Core/Series/Series.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Globals.js"],n["Mixins/LegendSymbol.js"],n["Core/Options.js"],n["Core/Color/Palette.js"],n["Core/Series/Point.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s,l){var u=t.animObject,c=t.setAnimation,d=e.hasTouch,h=e.svg,p=e.win,f=r.defaultOptions,m=a.seriesTypes,y=l.addEvent,g=l.arrayMax,v=l.arrayMin,_=l.clamp,b=l.cleanRecursively,x=l.correctFloat,M=l.defined,k=l.erase,w=l.error,S=l.extend,L=l.find,D=l.fireEvent,T=l.getNestedProperty,O=l.isArray,P=l.isFunction,C=l.isNumber,E=l.isString,A=l.merge,Y=l.objectEach,I=l.pick,j=l.removeEvent,F=l.splat,N=l.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){D(this,"init",{options:e});var n,r=this,i=t.series;this.eventOptions=this.eventOptions||{},this.eventsToUnbind=[],r.chart=t,r.options=r.setOptions(e);var o=r.options;r.linkedSeries=[],r.bindAxes(),S(r,{name:o.name,state:"",visible:!1!==o.visible,selected:!0===o.selected}),e=o.events,Y(e,(function(t,e){P(t)&&r.eventOptions[e]!==t&&(P(r.eventOptions[e])&&j(r,e,r.eventOptions[e]),r.eventOptions[e]=t,y(r,e,t))})),(e&&e.click||o.point&&o.point.events&&o.point.events.click||o.allowPointSelect)&&(t.runTrackerClick=!0),r.getColor(),r.getSymbol(),r.parallelArrays.forEach((function(t){r[t+"Data"]||(r[t+"Data"]=[])})),r.isCartesian&&(t.hasCartesianSeries=!0),i.length&&(n=i[i.length-1]),r._i=I(n&&n._i,-1)+1,r.opacity=r.options.opacity,t.orderSeries(this.insert(i)),o.dataSorting&&o.dataSorting.enabled?r.setDataSortingOptions():r.points||r.data||r.setData(o.data,!1),D(this,"afterInit")},t.prototype.is=function(t){return m[t]&&this instanceof m[t]},t.prototype.insert=function(t){var e,n=this.options.index;if(C(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,r=e.chart;D(this,"bindAxes",null,(function(){(e.axisTypes||[]).forEach((function(i){var o=0;r[i].forEach((function(r){t=r.options,(n[i]===o&&!t.isInternal||void 0!==n[i]&&n[i]===t.id||void 0===n[i]&&0===t.index)&&(e.insert(r.series),e[i]=r,r.isDirty=!0),t.isInternal||o++})),e[i]||e.optionalAxis===i||w(18,!0,r)}))})),D(this,"afterBindAxes")},t.prototype.updateParallelArrays=function(t,e){var n=t.series,r=arguments,i=C(e)?function(r){var i="y"===r&&n.toYData?n.toYData(t):t[r];n[r+"Data"][e]=i}:function(t){Array.prototype[e].apply(n[t+"Data"],Array.prototype.slice.call(r,2))};n.parallelArrays.forEach(i)},t.prototype.hasData=function(){return this.visible&&void 0!==this.dataMax&&void 0!==this.dataMin||this.visible&&this.yData&&0<this.yData.length},t.prototype.autoIncrement=function(){var t,e=this.options,n=this.xIncrement,r=e.pointIntervalUnit,i=this.chart.time;return n=I(n,e.pointStart,0),this.pointInterval=t=I(this.pointInterval,e.pointInterval,1),r&&(e=new i.Date(n),"day"===r?i.set("Date",e,i.get("Date",e)+t):"month"===r?i.set("Month",e,i.get("Month",e)+t):"year"===r&&i.set("FullYear",e,i.get("FullYear",e)+t),t=e.getTime()-n),this.xIncrement=n+t,n},t.prototype.setDataSortingOptions=function(){var t=this.options;S(this,{requireSorting:!1,sorted:!1,enabledDataSorting:!0,allowDG:!1}),M(t.pointRange)||(t.pointRange=1)},t.prototype.setOptions=function(t){var e=this.chart,n=e.options,r=n.plotOptions,i=e.userOptions||{};t=A(t),e=e.styledMode;var o={plotOptions:r,userOptions:t};D(this,"setOptions",o);var a=o.plotOptions[this.type],s=i.plotOptions||{};return this.userOptions=o.userOptions,i=A(a,r.series,i.plotOptions&&i.plotOptions[this.type],t),this.tooltipOptions=A(f.tooltip,f.plotOptions.series&&f.plotOptions.series.tooltip,f.plotOptions[this.type].tooltip,n.tooltip.userOptions,r.series&&r.series.tooltip,r[this.type].tooltip,t.tooltip),this.stickyTracking=I(t.stickyTracking,s[this.type]&&s[this.type].stickyTracking,s.series&&s.series.stickyTracking,!(!this.tooltipOptions.shared||this.noSharedTooltip)||i.stickyTracking),null===a.marker&&delete i.marker,this.zoneAxis=i.zoneAxis,n=this.zones=(i.zones||[]).slice(),!i.negativeColor&&!i.negativeFillColor||i.zones||(r={value:i[this.zoneAxis+"Threshold"]||i.threshold||0,className:"highcharts-negative"},e||(r.color=i.negativeColor,r.fillColor=i.negativeFillColor),n.push(r)),n.length&&M(n[n.length-1].value)&&n.push(e?{}:{color:this.color,fillColor:this.fillColor}),D(this,"afterSetOptions",{options:i}),i},t.prototype.getName=function(){return I(this.options.name,"Series "+(this.index+1))},t.prototype.getCyclic=function(t,e,n){var r=this.chart,i=this.userOptions,o=t+"Index",a=t+"Counter",s=n?n.length:I(r.options.chart[t+"Count"],r[t+"Count"]);if(!e){var l=I(i[o],i["_"+o]);M(l)||(r.series.length||(r[a]=0),i["_"+o]=l=r[a]%s,r[a]+=1),n&&(e=n[l])}void 0!==l&&(this[o]=l),this[t]=e},t.prototype.getColor=function(){this.chart.styledMode?this.getCyclic("color"):this.options.colorByPoint?this.color=i.neutralColor20:this.getCyclic("color",this.options.color||f.plotOptions[this.type].color,this.chart.options.colors)},t.prototype.getPointsCollection=function(){return(this.hasGroupedData?this.points:this.data)||[]},t.prototype.getSymbol=function(){this.getCyclic("symbol",this.options.marker.symbol,this.chart.options.symbols)},t.prototype.findPointIndex=function(t,e){var n,r=t.id,i=t.x,o=this.points,a=this.options.dataSorting;if(r)var s=this.chart.get(r);else if(this.linkedParent||this.enabledDataSorting){var l=a&&a.matchByName?"name":"index";if(!(s=L(o,(function(e){return!e.touched&&e[l]===t[l]}))))return}if(s){var u=s&&s.index;void 0!==u&&(n=!0)}return void 0===u&&C(i)&&(u=this.xData.indexOf(i,e)),-1!==u&&void 0!==u&&this.cropped&&(u=u>=this.cropStart?u-this.cropStart:u),!n&&o[u]&&o[u].touched&&(u=void 0),u},t.prototype.updateData=function(t,e){var n,r,i,o=this.options,a=o.dataSorting,s=this.points,l=[],u=this.requireSorting,c=t.length===s.length,d=!0;if(this.xIncrement=null,t.forEach((function(t,e){var r=M(t)&&this.pointClass.prototype.optionsToObject.call({series:this},t)||{},d=r.x;r.id||C(d)?(-1===(d=this.findPointIndex(r,i))||void 0===d?l.push(t):s[d]&&t!==o.data[d]?(s[d].update(t,!1,null,!1),s[d].touched=!0,u&&(i=d+1)):s[d]&&(s[d].touched=!0),(!c||e!==d||a&&a.enabled||this.hasDerivedData)&&(n=!0)):l.push(t)}),this),n)for(t=s.length;t--;)(r=s[t])&&!r.touched&&r.remove&&r.remove(!1,e);else!c||a&&a.enabled?d=!1:(t.forEach((function(t,e){s[e].update&&t!==s[e].y&&s[e].update(t,!1,null,!1)})),l.length=0);return s.forEach((function(t){t&&(t.touched=!1)})),!!d&&(l.forEach((function(t){this.addPoint(t,!1,null,null,!1)}),this),null===this.xIncrement&&this.xData&&this.xData.length&&(this.xIncrement=g(this.xData),this.autoIncrement()),!0)},t.prototype.setData=function(t,e,n,r){var i,o=this,a=o.points,s=a&&a.length||0,l=o.options,u=o.chart,c=l.dataSorting,d=null,h=o.xAxis;d=l.turboThreshold;var p,f=this.xData,m=this.yData,y=(i=o.pointArrayMap)&&i.length,g=l.keys,v=0,_=1;if(i=(t=t||[]).length,e=I(e,!0),c&&c.enabled&&(t=this.sortData(t)),!1!==r&&i&&s&&!o.cropped&&!o.hasGroupedData&&o.visible&&!o.isSeriesBoosting&&(p=this.updateData(t,n)),!p){if(o.xIncrement=null,o.colorCounter=0,this.parallelArrays.forEach((function(t){o[t+"Data"].length=0})),d&&i>d)if(d=o.getFirstValidPoint(t),C(d))for(n=0;n<i;n++)f[n]=this.autoIncrement(),m[n]=t[n];else if(O(d))if(y)for(n=0;n<i;n++)r=t[n],f[n]=r[0],m[n]=r.slice(1,y+1);else for(g&&(v=0<=(v=g.indexOf("x"))?v:0,_=0<=(_=g.indexOf("y"))?_:1),n=0;n<i;n++)r=t[n],f[n]=r[v],m[n]=r[_];else w(12,!1,u);else for(n=0;n<i;n++)void 0!==t[n]&&(r={series:o},o.pointClass.prototype.applyOptions.apply(r,[t[n]]),o.updateParallelArrays(r,n));for(m&&E(m[0])&&w(14,!0,u),o.data=[],o.options.data=o.userOptions.data=t,n=s;n--;)a[n]&&a[n].destroy&&a[n].destroy();h&&(h.minRange=h.userMinRange),o.isDirty=u.isDirtyBox=!0,o.isDirtyData=!!a,n=!1}"point"===l.legendType&&(this.processData(),this.generatePoints()),e&&u.redraw(n)},t.prototype.sortData=function(t){var e=this,n=e.options.dataSorting.sortKey||"y",r=function(t,e){return M(e)&&t.pointClass.prototype.optionsToObject.call({series:t},e)||{}};return t.forEach((function(n,i){t[i]=r(e,n),t[i].index=i}),this),t.concat().sort((function(t,e){return t=T(n,t),(e=T(n,e))<t?-1:e>t?1:0})).forEach((function(t,e){t.x=e}),this),e.linkedSeries&&e.linkedSeries.forEach((function(e){var n=e.options,i=n.data;n.dataSorting&&n.dataSorting.enabled||!i||(i.forEach((function(n,o){i[o]=r(e,n),t[o]&&(i[o].x=t[o].x,i[o].index=o)})),e.setData(i,!1))})),t},t.prototype.getProcessedData=function(t){var e=this.xData,n=this.yData,r=e.length,i=0,o=this.xAxis,a=this.options,s=a.cropThreshold,l=t||this.getExtremesFromAll||a.getExtremesFromAll,u=this.isCartesian;t=o&&o.val2lin,a=!(!o||!o.logarithmic);var c=this.requireSorting;if(o)var d=(o=o.getExtremes()).min,h=o.max;if(u&&this.sorted&&!l&&(!s||r>s||this.forceCrop))if(e[r-1]<d||e[0]>h)e=[],n=[];else if(this.yData&&(e[0]<d||e[r-1]>h)){e=(i=this.cropData(this.xData,this.yData,d,h)).xData,n=i.yData,i=i.start;var p=!0}for(s=e.length||1;--s;)if(0<(r=a?t(e[s])-t(e[s-1]):e[s]-e[s-1])&&(void 0===f||r<f))var f=r;else 0>r&&c&&(w(15,!1,this.chart),c=!1);return{xData:e,yData:n,cropped:p,cropStart:i,closestPointRange:f}},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},t.prototype.cropData=function(t,e,n,r,i){var o,a=t.length,s=0,l=a;for(i=I(i,this.cropShoulder),o=0;o<a;o++)if(t[o]>=n){s=Math.max(0,o-i);break}for(n=o;n<a;n++)if(t[n]>r){l=n+i;break}return{xData:t.slice(s,l),yData:e.slice(s,l),start:s,end:l}},t.prototype.generatePoints=function(){var t,e,n=this.options,r=n.data,i=this.data,o=this.processedXData,a=this.processedYData,s=this.pointClass,l=o.length,u=this.cropStart||0,c=this.hasGroupedData,d=n.keys,h=[];for(n=n.dataGrouping&&n.dataGrouping.groupAll?u:0,i||c||((i=[]).length=r.length,i=this.data=i),d&&c&&(this.options.keys=!1),e=0;e<l;e++){var p=u+e;if(c){var f=(new s).init(this,[o[e]].concat(F(a[e])));f.dataGroup=this.groupMap[n+e],f.dataGroup.options&&(f.options=f.dataGroup.options,S(f,f.dataGroup.options),delete f.dataLabels)}else(f=i[p])||void 0===r[p]||(i[p]=f=(new s).init(this,r[p],o[e]));f&&(f.index=c?n+e:p,h[e]=f)}if(this.options.keys=d,i&&(l!==(t=i.length)||c))for(e=0;e<t;e++)e!==u||c||(e+=l),i[e]&&(i[e].destroyElements(),i[e].plotX=void 0);this.data=i,this.points=h,D(this,"afterGeneratePoints")},t.prototype.getXExtremes=function(t){return{min:v(t),max:g(t)}},t.prototype.getExtremes=function(t,e){var n,r=this.xAxis,i=this.yAxis,o=this.processedXData||this.xData,a=[],s=0,l=0,u=0,c=this.requireSorting?this.cropShoulder:0,d=!!i&&i.positiveValuesOnly;for(i=(t=t||this.stackedYData||this.processedYData||[]).length,r&&(l=(u=r.getExtremes()).min,u=u.max),n=0;n<i;n++){var h=o[n],p=t[n],f=(C(p)||O(p))&&(p.length||0<p||!d);if(h=e||this.getExtremesFromAll||this.options.getExtremesFromAll||this.cropped||!r||(o[n+c]||h)>=l&&(o[n-c]||h)<=u,f&&h)if(f=p.length)for(;f--;)C(p[f])&&(a[s++]=p[f]);else a[s++]=p}return t={dataMin:v(a),dataMax:g(a)},D(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=null,n=t.length,r=0;null===e&&r<n;)e=t[r],r++;return e},t.prototype.translate=function(){this.processedXData||this.processData(),this.generatePoints();var t,e,n=this.options,r=n.stacking,i=this.xAxis,o=i.categories,a=this.enabledDataSorting,s=this.yAxis,l=this.points,u=l.length,c=!!this.modifyValue,d=this.pointPlacementToXValue(),h=!!d,p=n.threshold,f=n.startFromThreshold?p:0,m=this.zoneAxis||"y",y=Number.MAX_VALUE;for(t=0;t<u;t++){var g=l[t],v=g.x,b=g.y,k=g.low,w=r&&s.stacking&&s.stacking.stacks[(this.negStacks&&b<(f?0:p)?"-":"")+this.stackKey],S=void 0,L=void 0;if((s.positiveValuesOnly&&!s.validatePositiveValue(b)||i.positiveValuesOnly&&!i.validatePositiveValue(v))&&(g.isNull=!0),g.plotX=e=x(_(i.translate(v,0,0,0,1,d,"flags"===this.type),-1e5,1e5)),r&&this.visible&&w&&w[v]){var T=this.getStackIndicator(T,v,this.index);g.isNull||(L=(S=w[v]).points[T.key])}if(O(L)&&(k=L[0],b=L[1],k===f&&T.key===w[v].base&&(k=I(C(p)&&p,s.min)),s.positiveValuesOnly&&0>=k&&(k=null),g.total=g.stackTotal=S.total,g.percentage=S.total&&g.y/S.total*100,g.stackY=b,this.irregularWidths||S.setOffset(this.pointXOffset||0,this.barW||0)),g.yBottom=M(k)?_(s.translate(k,0,1,0,1),-1e5,1e5):null,c&&(b=this.modifyValue(b,g)),g.plotY=void 0,C(b)&&void 0!==(b=s.translate(b,!1,!0,!1,!0))&&(g.plotY=_(b,-1e5,1e5)),g.isInside=this.isPointInside(g),g.clientX=h?x(i.translate(v,0,0,0,1,d)):e,g.negative=g[m]<(n[m+"Threshold"]||p||0),g.category=o&&void 0!==o[g.x]?o[g.x]:g.x,!g.isNull&&!1!==g.visible){void 0!==P&&(y=Math.min(y,Math.abs(e-P)));var P=e}g.zone=this.zones.length&&g.getZone(),!g.graphic&&this.group&&a&&(g.isNew=!0)}this.closestPointRangePx=y,D(this,"afterTranslate")},t.prototype.getValidPoints=function(t,e,n){var r=this.chart;return(t||this.points||[]).filter((function(t){return!(e&&!r.isInsidePlot(t.plotX,t.plotY,{inverted:r.inverted}))&&!1!==t.visible&&(n||!t.isNull)}))},t.prototype.getClipBox=function(t,e){var n=this.options,r=this.chart,i=r.inverted,o=this.xAxis,a=o&&this.yAxis,s=r.options.chart.scrollablePlotArea||{};return t&&!1===n.clip&&a?t=i?{y:-r.chartWidth+a.len+a.pos,height:r.chartWidth,width:r.chartHeight,x:-r.chartHeight+o.len+o.pos}:{y:-a.pos,height:r.chartHeight,width:r.chartWidth,x:-o.pos}:(t=this.clipBox||r.clipBox,e&&(t.width=r.plotSizeX,t.x=(r.scrollablePixelsX||0)*(s.scrollPositionX||0))),e?{width:t.width,x:t.x}:t},t.prototype.getSharedClipKey=function(t){if(this.sharedClipKey)return this.sharedClipKey;var e=[t&&t.duration,t&&t.easing,t&&t.defer,this.getClipBox(t).height,this.options.xAxis,this.options.yAxis].join();return(!1!==this.options.clip||t)&&(this.sharedClipKey=e),e},t.prototype.setClip=function(t){var e=this.chart,n=this.options,r=e.renderer,i=e.inverted,o=this.clipBox,a=this.getClipBox(t),s=this.getSharedClipKey(t),l=e.sharedClips[s],u=e.sharedClips[s+"m"];t&&(a.width=0,i&&(a.x=e.plotHeight+(!1!==n.clip?0:e.plotTop))),l?e.hasLoaded||l.attr(a):(t&&(e.sharedClips[s+"m"]=u=r.clipRect(i?(e.plotSizeX||0)+99:-99,i?-e.plotLeft:-e.plotTop,99,i?e.chartWidth:e.chartHeight)),e.sharedClips[s]=l=r.clipRect(a),l.count={length:0}),t&&!l.count[this.index]&&(l.count[this.index]=!0,l.count.length+=1),(!1!==n.clip||t)&&(this.group.clip(t||o?l:e.clipRect),this.markerGroup.clip(u)),t||(l.count[this.index]&&(delete l.count[this.index],--l.count.length),0===l.count.length&&(o||(e.sharedClips[s]=l.destroy()),u&&(e.sharedClips[s+"m"]=u.destroy())))},t.prototype.animate=function(t){var e=this.chart,n=u(this.options.animation),r=this.sharedClipKey;if(t)this.setClip(n);else if(r){t=e.sharedClips[r],r=e.sharedClips[r+"m"];var i=this.getClipBox(n,!0);t&&t.animate(i,n),r&&r.animate({width:i.width+99,x:i.x-(e.inverted?0:99)},n)}},t.prototype.afterAnimate=function(){this.setClip(),D(this,"afterAnimate"),this.finishedAnimating=!0},t.prototype.drawPoints=function(){var t,e,n=this.points,r=this.chart,i=this.options.marker,o=this[this.specialGroup]||this.markerGroup,a=this.xAxis,s=I(i.enabled,!(a&&!a.isRadial)||null,this.closestPointRangePx>=i.enabledThreshold*i.radius);if(!1!==i.enabled||this._hasPointMarkers)for(t=0;t<n.length;t++){var l=n[t],u=(e=l.graphic)?"animate":"attr",c=l.marker||{},d=!!l.marker;if((s&&void 0===c.enabled||c.enabled)&&!l.isNull&&!1!==l.visible){var h=I(c.symbol,this.symbol),p=this.markerAttribs(l,l.selected&&"select");this.enabledDataSorting&&(l.startXPos=a.reversed?-(p.width||0):a.width);var f=!1!==l.isInside;e?e[f?"show":"hide"](f).animate(p):f&&(0<(p.width||0)||l.hasImage)&&(l.graphic=e=r.renderer.symbol(h,p.x,p.y,p.width,p.height,d?c:i).add(o),this.enabledDataSorting&&r.hasRendered&&(e.attr({x:l.startXPos}),u="animate")),e&&"animate"===u&&e[f?"show":"hide"](f).animate(p),e&&!r.styledMode&&e[u](this.pointAttribs(l,l.selected&&"select")),e&&e.addClass(l.getClassName(),!0)}else e&&(l.graphic=e.destroy())}},t.prototype.markerAttribs=function(t,e){var n=this.options,r=n.marker,i=t.marker||{},o=i.symbol||r.symbol,a=I(i.radius,r.radius);return e&&(r=r.states[e],e=i.states&&i.states[e],a=I(e&&e.radius,r&&r.radius,a+(r&&r.radiusPlus||0))),t.hasImage=o&&0===o.indexOf("url"),t.hasImage&&(a=0),t={x:n.crisp?Math.floor(t.plotX-a):t.plotX-a,y:t.plotY-a},a&&(t.width=t.height=2*a),t},t.prototype.pointAttribs=function(t,e){var n=this.options.marker,r=t&&t.options,i=r&&r.marker||{},o=this.color,a=r&&r.color,s=t&&t.color;r=I(i.lineWidth,n.lineWidth);var l=t&&t.zone&&t.zone.color;return t=1,o=a||l||s||o,a=i.fillColor||n.fillColor||o,o=i.lineColor||n.lineColor||o,e=e||"normal",n=n.states[e],e=i.states&&i.states[e]||{},r=I(e.lineWidth,n.lineWidth,r+I(e.lineWidthPlus,n.lineWidthPlus,0)),a=e.fillColor||n.fillColor||a,{stroke:o=e.lineColor||n.lineColor||o,"stroke-width":r,fill:a,opacity:t=I(e.opacity,n.opacity,t)}},t.prototype.destroy=function(t){var e,n,r,i=this,o=i.chart,a=/AppleWebKit\/533/.test(p.navigator.userAgent),u=i.data||[];for(D(i,"destroy"),this.removeEvents(t),(i.axisTypes||[]).forEach((function(t){(r=i[t])&&r.series&&(k(r.series,i),r.isDirty=r.forceRedraw=!0)})),i.legendItem&&i.chart.legend.destroyItem(i),e=u.length;e--;)(n=u[e])&&n.destroy&&n.destroy();i.clips&&i.clips.forEach((function(t){return t.destroy()})),l.clearTimeout(i.animationTimeout),Y(i,(function(t,e){t instanceof s&&!t.survive&&t[a&&"group"===e?"hide":"destroy"]()})),o.hoverSeries===i&&(o.hoverSeries=void 0),k(o.series,i),o.orderSeries(),Y(i,(function(e,n){t&&"hcEvents"===n||delete i[n]}))},t.prototype.applyZones=function(){var t,e,n,r,i,o,a,s,l=this,u=this.chart,c=u.renderer,d=this.zones,h=this.clips||[],p=this.graph,f=this.area,m=Math.max(u.chartWidth,u.chartHeight),y=this[(this.zoneAxis||"y")+"Axis"],g=u.inverted,v=!1;if(d.length&&(p||f)&&y&&void 0!==y.min){var b=y.reversed,x=y.horiz;p&&!this.showLine&&p.hide(),f&&f.hide();var M=y.getExtremes();d.forEach((function(d,k){t=b?x?u.plotWidth:0:x?0:y.toPixels(M.min)||0,t=_(I(e,t),0,m),e=_(Math.round(y.toPixels(I(d.value,M.max),!0)||0),0,m),v&&(t=e=y.toPixels(M.max)),r=Math.abs(t-e),i=Math.min(t,e),o=Math.max(t,e),y.isXAxis?(n={x:g?o:i,y:0,width:r,height:m},x||(n.x=u.plotHeight-n.x)):(n={x:0,y:g?o:i,width:m,height:r},x&&(n.y=u.plotWidth-n.y)),g&&c.isVML&&(n=y.isXAxis?{x:0,y:b?i:o,height:n.width,width:u.chartWidth}:{x:n.y-u.plotLeft-u.spacingBox.x,y:0,width:n.height,height:u.chartHeight}),h[k]?h[k].animate(n):h[k]=c.clipRect(n),a=l["zone-area-"+k],s=l["zone-graph-"+k],p&&s&&s.clip(h[k]),f&&a&&a.clip(h[k]),v=d.value>M.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]&&(r.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,r=n.chart;n.xAxis&&(n.eventsToUnbind.push(y(r,"resize",e)),e(),n.invertGroups=e)},t.prototype.plotGroup=function(t,e,n,r,i){var o=this[t],a=!o;return n={visibility:n,zIndex:r||.1},void 0===this.opacity||this.chart.styledMode||"inactive"===this.state||(n.opacity=this.opacity),a&&(this[t]=o=this.chart.renderer.g().add(i)),o.addClass("highcharts-"+e+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(M(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||j(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,r=u(n.animation),i=!t.finishedAnimating&&e.renderer.isSVG&&r.duration,o=t.visible?"inherit":"hidden",a=n.zIndex,s=t.hasRendered,l=e.seriesGroup,c=e.inverted;D(this,"render");var d=t.plotGroup("group","series",o,a,l);t.markerGroup=t.plotGroup("markerGroup","markers",o,a,l),i&&t.animate&&t.animate(!0),d.inverted=!!I(t.invertible,t.isCartesian)&&c,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(c),!1===n.clip||t.sharedClipKey||s||d.clip(e.clipRect),i&&t.animate&&t.animate(),s||(i&&r.defer&&(i+=r.defer),t.animationTimeout=N((function(){t.afterAnimate()}),i||0)),t.isDirty=!1,t.hasRendered=!0,D(t,"afterRender")},t.prototype.redraw=function(){var t=this.chart,e=this.isDirty||this.isDirtyData,n=this.group,r=this.xAxis,i=this.yAxis;n&&(t.inverted&&n.attr({width:t.plotWidth,height:t.plotHeight}),n.animate({translateX:I(r&&r.left,t.plotLeft),translateY:I(i&&i.top,t.plotTop)})),this.translate(),this.render(),e&&delete this.kdTree},t.prototype.searchPoint=function(t,e){var n=this.xAxis,r=this.yAxis,i=this.chart.inverted;return this.searchKDTree({clientX:i?n.len-t.chartY+n.pos:t.chartX-n.pos,plotY:i?r.len-t.chartX+r.pos:t.chartY-r.pos},e,t)},t.prototype.buildKDTree=function(t){function e(t,r,i){var o;if(o=t&&t.length){var a=n.kdAxisArray[r%i];return t.sort((function(t,e){return t[a]-e[a]})),{point:t[o=Math.floor(o/2)],left:e(t.slice(0,o),r+1,i),right:e(t.slice(o+1),r+1,i)}}}this.buildingKdTree=!0;var n=this,r=-1<n.options.findNearestPointBy.indexOf("y")?2:1;delete n.kdTree,N((function(){n.kdTree=e(n.getValidPoints(null,!n.directTouch),r,r),n.buildingKdTree=!1}),n.options.kdNow||t&&"touchstart"===t.type?0:1)},t.prototype.searchKDTree=function(t,e,n){var r=this,i=this.kdAxisArray[0],o=this.kdAxisArray[1],a=e?"distX":"dist";if(e=-1<r.options.findNearestPointBy.indexOf("y")?2:1,this.kdTree||this.buildingKdTree||this.buildKDTree(n),this.kdTree)return function t(e,n,s,l){var u=n.point,c=r.kdAxisArray[s%l],d=u,h=M(e[i])&&M(u[i])?Math.pow(e[i]-u[i],2):null,p=M(e[o])&&M(u[o])?Math.pow(e[o]-u[o],2):null;return p=(h||0)+(p||0),u.dist=M(p)?Math.sqrt(p):Number.MAX_VALUE,u.distX=M(h)?Math.sqrt(h):Number.MAX_VALUE,h=0>(c=e[c]-u[c])?"right":"left",n[p=0>c?"left":"right"]&&(d=(p=t(e,n[p],s+1,l))[a]<d[a]?p:u),n[h]&&Math.sqrt(c*c)<d[a]&&(d=(e=t(e,n[h],s+1,l))[a]<d[a]?e:d),d}(t,this.kdTree,e,e)},t.prototype.pointPlacementToXValue=function(){var t=this.options,e=t.pointRange,n=this.xAxis;return"between"===(t=t.pointPlacement)&&(t=n.reversed?-.5:.5),C(t)?t*(e||n.pointRange):0},t.prototype.isPointInside=function(t){return void 0!==t.plotY&&void 0!==t.plotX&&0<=t.plotY&&t.plotY<=this.yAxis.len&&0<=t.plotX&&t.plotX<=this.xAxis.len},t.prototype.drawTracker=function(){var t=this,e=t.options,n=e.trackByArea,r=[].concat(n?t.areaPath:t.graphPath),i=t.chart,o=i.pointer,a=i.renderer,s=i.options.tooltip.snap,l=t.tracker,u=function(e){i.hoverSeries!==t&&t.onMouseOver()},c="rgba(192,192,192,"+(h?1e-4:.002)+")";l?l.attr({d:r}):t.graph&&(t.tracker=a.path(r).attr({visibility:t.visible?"visible":"hidden",zIndex:2}).addClass(n?"highcharts-tracker-area":"highcharts-tracker-line").add(t.group),i.styledMode||t.tracker.attr({"stroke-linecap":"round","stroke-linejoin":"round",stroke:c,fill:n?c:"none","stroke-width":t.graph.strokeWidth()+(n?0:2*s)}),[t.tracker,t.markerGroup,t.dataLabelsGroup].forEach((function(t){t&&(t.addClass("highcharts-tracker").on("mouseover",u).on("mouseout",(function(t){o.onTrackerMouseOut(t)})),e.cursor&&!i.styledMode&&t.css({cursor:e.cursor}),d)&&t.on("touchstart",u)}))),D(this,"afterDrawTracker")},t.prototype.addPoint=function(t,e,n,r,i){var o=this.options,a=this.data,s=this.chart,l=this.xAxis;l=l&&l.hasNames&&l.names;var u,c=o.data,d=this.xData;e=I(e,!0);var h={series:this};this.pointClass.prototype.applyOptions.apply(h,[t]);var p=h.x,f=d.length;if(this.requireSorting&&p<d[f-1])for(u=!0;f&&d[f-1]>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),u&&(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!==i&&D(this,"addPoint",{point:h}),this.isDirtyData=this.isDirty=!0,e&&s.redraw(r)},t.prototype.removePoint=function(t,e,n){var r=this,i=r.data,o=i[t],a=r.points,s=r.chart,l=function(){a&&a.length===i.length&&a.splice(t,1),i.splice(t,1),r.options.data.splice(t,1),r.updateParallelArrays(o||{series:r},"splice",t,1),o&&o.destroy(),r.isDirty=!0,r.isDirtyData=!0,e&&s.redraw()};c(n,s),e=I(e,!0),o?o.firePointEvent("remove",null,l):l()},t.prototype.remove=function(t,e,n,r){function i(){o.destroy(r),a.isDirtyLegend=a.isDirtyBox=!0,a.linkSeries(),I(t,!0)&&a.redraw(e)}var o=this,a=o.chart;!1!==n?D(o,"remove",null,i):i()},t.prototype.update=function(t,e){t=b(t,this.userOptions),D(this,"update",{options:t});var n,r=this,i=r.chart,o=r.userOptions,a=r.initialType||r.type,s=i.options.plotOptions,l=t.type||o.type||i.options.chart.type,u=!(this.hasDerivedData||l&&l!==this.type||void 0!==t.pointStart||void 0!==t.pointInterval||r.hasOptionChanged("dataGrouping")||r.hasOptionChanged("pointStart")||r.hasOptionChanged("pointInterval")||r.hasOptionChanged("pointIntervalUnit")||r.hasOptionChanged("keys")),c=m[a].prototype,d=["eventOptions","navigatorSeries","baseSeries"],h=r.finishedAnimating&&{animation:!1},p={};if(l=l||a,u&&(d.push("data","isDirtyData","points","processedXData","processedYData","xIncrement","cropped","_hasPointMarkers","_hasPointLabels","clips","nodes","layout","mapMap","mapData","minY","maxY","minX","maxX"),!1!==t.visible&&d.push("area","graph"),r.parallelArrays.forEach((function(t){d.push(t+"Data")})),t.data&&(t.dataSorting&&S(r.options.dataSorting,t.dataSorting),this.setData(t.data,!1))),t=A(o,h,{index:void 0===o.index?r.index:o.index,pointStart:I(s&&s.series&&s.series.pointStart,o.pointStart,r.xData[0])},!u&&{data:r.options.data},t),u&&t.data&&(t.data=r.options.data),(d=["group","markerGroup","dataLabelsGroup","transformGroup"].concat(d)).forEach((function(t){d[t]=r[t],delete r[t]})),o=!1,m[l]){if(o=l!==r.type,r.remove(!1,!1,!1,!0),o)if(Object.setPrototypeOf)Object.setPrototypeOf(r,m[l].prototype);else{for(n in s=Object.hasOwnProperty.call(r,"hcEvents")&&r.hcEvents,c)r[n]=void 0;S(r,m[l].prototype),s?r.hcEvents=s:delete r.hcEvents}}else w(17,!0,i,{missingModuleFor:l});if(d.forEach((function(t){r[t]=d[t]})),r.init(i,t),u&&this.points){var f=r.options;!1===f.visible?(p.graphic=1,p.dataLabel=1):r._hasPointLabels||(t=f.marker,l=f.dataLabels,t&&(!1===t.enabled||"symbol"in t)&&(p.graphic=1),l&&!1===l.enabled&&(p.dataLabel=1)),this.points.forEach((function(t){t&&t.series&&(t.resolveColor(),Object.keys(p).length&&t.destroyElements(p),!1===f.showInLegend&&t.legendItem&&i.legend.destroyItem(t))}),this)}r.initialType=a,i.linkSeries(),o&&r.linkedSeries.length&&(r.isDirtyData=!0),D(this,"afterUpdate"),I(e,!0)&&i.redraw(!!u&&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,r=this.userOptions[t];return r?e!==r: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&&D(this,"mouseOver"),this.setState("hover"),t.hoverSeries=this},t.prototype.onMouseOut=function(){var t=this.options,e=this.chart,n=e.tooltip,r=e.hoverPoint;e.hoverSeries=null,r&&r.onMouseOut(),this&&t.events.mouseOut&&D(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,r=n.options,i=n.graph,o=r.inactiveOtherPoints,a=r.states,s=r.lineWidth,l=r.opacity,u=I(a[t||"normal"]&&a[t||"normal"].animation,n.chart.options.chart.animation);if(r=0,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&&(s=a[t].lineWidth||s+(a[t].lineWidthPlus||0),l=I(a[t].opacity,l)),i&&!i.dashstyle)for(a={"stroke-width":s},i.animate(a,u);n["zone-graph-"+r];)n["zone-graph-"+r].animate(a,u),r+=1;o||[n.group,n.markerGroup,n.dataLabelsGroup,n.labelBySeries].forEach((function(t){t&&t.animate({opacity:l},u)}))}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,r=n.chart,i=n.legendItem,o=r.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]()})),r.hoverSeries!==n&&(r.hoverPoint&&r.hoverPoint.series)!==n||n.onMouseOut(),i&&r.legend.colorizeItem(n,t),n.isDirty=!0,n.options.stacking&&r.series.forEach((function(t){t.options.stacking&&t.visible&&(t.isDirty=!0)})),n.linkedSeries.forEach((function(e){e.setVisible(t,!1)})),o&&(r.isDirtyBox=!0),D(n,s),!1!==e&&r.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),D(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={lineWidth:2,allowPointSelect:!1,crisp:!0,showCheckbox:!1,animation:{duration:1e3},events:{},marker:{enabledThreshold:2,lineColor:i.backgroundColor,lineWidth:0,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:50},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:i.neutralColor20,lineColor:i.neutralColor100,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"},t}(),S(t.prototype,{axisTypes:["xAxis","yAxis"],coll:"series",colorCounter:0,cropShoulder:1,directTouch:!1,drawLegendSymbol:n.drawLineMarker,isCartesian:!0,kdAxisArray:["clientX","plotY"],parallelArrays:["x","y"],pointClass:o,requireSorting:!0,sorted:!0}),a.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/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o){var a=t.stop,s=o.addEvent,l=o.createElement,u=o.merge,c=o.pick;s(n,"afterSetChartSize",(function(t){var e=this.options.chart.scrollablePlotArea,n=e&&e.minWidth;if(e=e&&e.minHeight,!this.renderer.forExport){if(n){if(this.scrollablePixelsX=n=Math.max(0,n-this.chartWidth)){this.scrollablePlotBox=this.renderer.scrollablePlotBox=u(this.plotBox),this.plotBox.width=this.plotWidth+=n,this.inverted?this.clipBox.height+=n:this.clipBox.width+=n;var r={1:{name:"right",value:n}}}}else e&&(this.scrollablePixelsY=n=Math.max(0,e-this.chartHeight))&&(this.scrollablePlotBox=this.renderer.scrollablePlotBox=u(this.plotBox),this.plotBox.height=this.plotHeight+=n,this.inverted?this.clipBox.width+=n:this.clipBox.height+=n,r={2:{name:"bottom",value:n}});r&&!t.skipAxes&&this.axes.forEach((function(t){r[t.side]?t.getPlotLinePath=function(){var e=r[t.side].name,n=this[e];this[e]=n-r[t.side].value;var o=i.Axis.prototype.getPlotLinePath.apply(this,arguments);return this[e]=n,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,r=".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&&r.push(t+":not(.highcharts-radial-axis)",t+"-labels:not(.highcharts-radial-axis-labels)"),r.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;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.Renderer(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);var r=this.chartHeight+(this.scrollablePixelsY||0);a(this.container),this.container.style.width=e+"px",this.container.style.height=r+"px",this.renderer.boxWrapper.attr({width:e,height:r,viewBox:[0,0,e,r].join(" ")}),this.chartBackground.attr({width:e,height:r}),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)),r=this.axisOffset,t=this.plotTop-r[0]-1,n=this.plotLeft-r[3]-1,e=this.plotTop+this.plotHeight+r[2]+1,r=this.plotLeft+this.plotWidth+r[1]+1;var o=this.plotLeft+this.plotWidth-(this.scrollablePixelsX||0),u=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",r,this.plotTop-1],["L",r,0],["Z"],["M",n,u],["L",n,this.chartHeight],["L",r,this.chartHeight],["L",r,u],["Z"]]:[["M",0,0]],"adjustHeight"!==this.redrawTrigger&&this.scrollableMask.attr({d:t})},s(e,"afterInit",(function(){this.chart.scrollableDirty=!0})),s(r,"show",(function(){this.chart.scrollableDirty=!0}))})),e(n,"Core/Axis/StackingAxis.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Utilities.js"]],(function(t,e){var n=t.getDeferredAnimation,r=e.addEvent,i=e.destroyObjectProperties,o=e.fireEvent,a=e.isNumber,s=e.objectEach,l=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,r=e.options.reversedStacks,i=n.length;if(!e.isXAxis){for(this.usePercentage=!1,t=i;t--;){var a=n[r?t:i-t-1];a.setStackedPoints(),a.setGroupedPoints()}for(t=0;t<i;t++)n[t].modifyStacks();o(e,"afterBuildStacks")}},t.prototype.cleanStacks=function(){if(!this.axis.isXAxis){if(this.oldStacks)var t=this.stacks=this.oldStacks;s(t,(function(t){s(t,(function(t){t.cumulative=t.total}))}))}},t.prototype.resetStacks=function(){var t=this,e=this.stacks;this.axis.isXAxis||s(e,(function(e){s(e,(function(n,r){a(n.touched)&&n.touched<t.stacksTouched?(n.destroy(),delete e[r]):(n.total=null,n.cumulative=null)}))}))},t.prototype.renderStackTotals=function(){var t=this.axis,e=t.chart,r=e.renderer,i=this.stacks;t=n(e,t.options.stackLabels&&t.options.stackLabels.animation||!1);var o=this.stackTotalGroup=this.stackTotalGroup||r.g("stack-labels").attr({visibility:"visible",zIndex:6,opacity:0}).add();o.translate(e.plotLeft,e.plotTop),s(i,(function(t){s(t,(function(t){t.render(o)}))})),o.animate({opacity:1},t)},t}();return function(){function t(){}return t.compose=function(e){r(e,"init",t.onInit),r(e,"destroy",t.onDestroy)},t.onDestroy=function(){var t=this.stacking;if(t){var e=t.stacks;s(e,(function(t,n){i(t),e[n]=null})),t&&t.stackTotalGroup&&t.stackTotalGroup.destroy()}},t.onInit=function(){this.stacking||(this.stacking=new l(this))},t}()})),e(n,"Extensions/Stacking.js",[n["Core/Axis/Axis.js"],n["Core/Chart/Chart.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Series/Series.js"],n["Core/Axis/StackingAxis.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a){var s=n.format,l=a.correctFloat,u=a.defined,c=a.destroyObjectProperties,d=a.isArray,h=a.isNumber,p=a.objectEach,f=a.pick,m=function(){function t(t,e,n,r,i){var o=t.chart.inverted;this.axis=t,this.isNegative=n,this.options=e=e||{},this.x=r,this.total=null,this.points={},this.hasValidPoints=!1,this.stack=i,this.rightCliff=this.leftCliff=0,this.alignOptions={align:e.align||(o?n?"left":"right":"center"),verticalAlign:e.verticalAlign||(o?"middle":n?"bottom":"top"),y:e.y,x:e.x},this.textAlign=e.textAlign||(o?n?"right":"left":"center")}return t.prototype.destroy=function(){c(this,this.axis)},t.prototype.render=function(t){var e=this.axis.chart,n=this.options,r=n.format;r=r?s(r,this,e):n.formatter.call(this),this.label?this.label.attr({text:r,visibility:"hidden"}):(this.label=e.renderer.label(r,null,null,n.shape,null,null,n.useHTML,!1,"stack-labels"),r={r:n.borderRadius||0,text:r,rotation:n.rotation,padding:f(n.padding,5),visibility:"hidden"},e.styledMode||(r.fill=n.backgroundColor,r.stroke=n.borderColor,r["stroke-width"]=n.borderWidth,this.label.css(n.style)),this.label.attr(r),this.label.added||this.label.add(t)),this.label.labelrank=e.plotSizeY},t.prototype.setOffset=function(t,e,n,r,o){var a=this.axis,s=a.chart;r=a.translate(a.stacking.usePercentage?100:r||this.total,0,0,0,1),n=a.translate(n||0),n=u(r)&&Math.abs(r-n),t=f(o,s.xAxis[0].translate(this.x))+t,a=u(r)&&this.getStackBox(s,this,t,r,e,n,a),e=this.label,n=this.isNegative,t="justify"===f(this.options.overflow,"justify");var l=this.textAlign;e&&a&&(o=e.getBBox(),r=e.padding,l="left"===l?s.inverted?-r:r:"right"===l?o.width:s.inverted&&"center"===l?o.width/2:s.inverted?n?o.width+r:-r:o.width/2,n=s.inverted?o.height/2:n?-r:o.height,this.alignOptions.x=f(this.options.x,0),this.alignOptions.y=f(this.options.y,0),a.x-=l,a.y-=n,e.align(this.alignOptions,null,a),s.isInsidePlot(e.alignAttr.x+l-this.alignOptions.x,e.alignAttr.y+n-this.alignOptions.y)?e.show():(e.alignAttr.y=-9999,t=!1),t&&i.prototype.justifyDataLabel.call(this.axis,e,this.alignOptions,e.alignAttr,o,a),e.attr({x:e.alignAttr.x,y:e.alignAttr.y}),f(!t&&this.options.crop,!0)&&((s=h(e.x)&&h(e.y)&&s.isInsidePlot(e.x-r+e.width,e.y)&&s.isInsidePlot(e.x+r,e.y))||e.hide()))},t.prototype.getStackBox=function(t,e,n,r,i,o,a){var s=e.axis.reversed,l=t.inverted,u=a.height+a.pos-(l?t.plotLeft:t.plotTop);return e=e.isNegative&&!s||!e.isNegative&&s,{x:l?e?r-a.right:r-o+a.pos-t.plotLeft:n+t.xAxis[0].transB-t.plotLeft,y:l?a.height-n-i:e?u-r-o:u-r,width:l?o:i,height:l?i:o}},t}();return e.prototype.getStacks=function(){var t=this,e=t.inverted;t.yAxis.forEach((function(t){t.stacking&&t.stacking.stacks&&t.hasVisibleSeries&&(t.stacking.oldStacks=t.stacking.stacks)})),t.series.forEach((function(n){var r=n.xAxis&&n.xAxis.options||{};!n.options.stacking||!0!==n.visible&&!1!==t.options.chart.ignoreHiddenSeries||(n.stackKey=[n.type,f(n.options.stack,""),e?r.top:r.left,e?r.height:r.width].join())}))},o.compose(t),i.prototype.setGroupedPoints=function(){var t=this.yAxis.stacking;this.options.centerInCategory&&(this.is("column")||this.is("columnrange"))&&!this.options.stacking&&1<this.chart.series.length?i.prototype.setStackedPoints.call(this,"group"):t&&p(t.stacks,(function(e,n){"group"===n.slice(-5)&&(p(e,(function(t){return t.destroy()})),delete t.stacks[n])}))},i.prototype.setStackedPoints=function(t){var e=t||this.options.stacking;if(e&&(!0===this.visible||!1===this.chart.options.chart.ignoreHiddenSeries)){var n=this.processedXData,r=this.processedYData,i=[],o=r.length,a=this.options,s=a.threshold,c=f(a.startFromThreshold&&s,0);a=a.stack;var h,p,y="-"+(t=t?this.type+","+e:this.stackKey),g=this.negStacks,v=this.yAxis,_=v.stacking.stacks,b=v.stacking.oldStacks;for(v.stacking.stacksTouched+=1,p=0;p<o;p++){var x=n[p],M=r[p],k=this.getStackIndicator(k,x,this.index),w=k.key,S=(h=g&&M<(c?0:s))?y:t;_[S]||(_[S]={}),_[S][x]||(b[S]&&b[S][x]?(_[S][x]=b[S][x],_[S][x].total=null):_[S][x]=new m(v,v.options.stackLabels,h,x,a)),S=_[S][x],null!==M?(S.points[w]=S.points[this.index]=[f(S.cumulative,c)],u(S.cumulative)||(S.base=w),S.touched=v.stacking.stacksTouched,0<k.index&&!1===this.singleStacks&&(S.points[w][0]=S.points[this.index+","+x+",0"][0])):S.points[w]=S.points[this.index]=null,"percent"===e?(h=h?t:y,g&&_[h]&&_[h][x]?(h=_[h][x],S.total=h.total=Math.max(h.total,S.total)+Math.abs(M)||0):S.total=l(S.total+(Math.abs(M)||0))):"group"===e?(d(M)&&(M=M[0]),null!==M&&(S.total=(S.total||0)+1)):S.total=l(S.total+(M||0)),S.cumulative="group"===e?(S.total||1)-1:f(S.cumulative,c)+(M||0),null!==M&&(S.points[w].push(S.cumulative),i[p]=S.cumulative,S.hasValidPoints=!0)}"percent"===e&&(v.stacking.usePercentage=!0),"group"!==e&&(this.stackedYData=i),v.stacking.oldStacks={}}},i.prototype.modifyStacks=function(){var t,e=this,n=e.stackKey,r=e.yAxis.stacking.stacks,i=e.processedXData,o=e.options.stacking;e[o+"Stacker"]&&[n,"-"+n].forEach((function(n){for(var a,s,l=i.length;l--;)a=i[l],t=e.getStackIndicator(t,a,e.index,n),(s=(a=r[n]&&r[n][a])&&a.points[t.key])&&e[o+"Stacker"](s,a,l)}))},i.prototype.percentStacker=function(t,e,n){e=e.total?100/e.total:0,t[0]=l(t[0]*e),t[1]=l(t[1]*e),this.stackedYData[n]=t[1]},i.prototype.getStackIndicator=function(t,e,n,r){return!u(t)||t.x!==e||r&&t.key!==r?t={x:e,index:0,key:r}:t.index++,t.key=[n,e,t.index].join(),t},r.StackItem=m,r.StackItem})),e(n,"Series/Line/LineSeries.js",[n["Core/Color/Palette.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=r.defined,a=r.merge;return r=function(n){function r(){var t=null!==n&&n.apply(this,arguments)||this;return t.data=void 0,t.options=void 0,t.points=void 0,t}return i(r,n),r.prototype.drawGraph=function(){var e=this,n=this.options,r=(this.gappedPath||this.getGraphPath).call(this),i=this.chart.styledMode,o=[["graph","highcharts-graph"]];i||o[0].push(n.lineColor||this.color||t.neutralColor20,n.dashStyle),(o=e.getZonesGraphs(o)).forEach((function(t,o){var a=t[0],s=e[a],l=s?"animate":"attr";s?(s.endX=e.preventGraphAnimation?null:r.xMap,s.animate({d:r})):r.length&&(e[a]=s=e.chart.renderer.path(r).addClass(t[1]).attr({zIndex:1}).add(e.group)),s&&!i&&(a={stroke:t[2],"stroke-width":n.lineWidth,fill:e.fillGraph&&e.color||"none"},t[3]?a.dashstyle=t[3]:"square"!==n.linecap&&(a["stroke-linecap"]=a["stroke-linejoin"]="round"),s[l](a).shadow(2>o&&n.shadow)),s&&(s.startX=r.xMap,s.isArea=r.isArea)}))},r.prototype.getGraphPath=function(t,e,n){var r,i,a=this,s=a.options,l=s.step,u=[],c=[];return(r=(t=t||a.points).reversed)&&t.reverse(),(l={right:1,center:2}[l]||l&&3)&&r&&(l=4-l),(t=this.getValidPoints(t,!1,!(s.connectNulls&&!e&&!n))).forEach((function(r,d){var h=r.plotX,p=r.plotY,f=t[d-1];(r.leftCliff||f&&f.rightCliff)&&!n&&(i=!0),r.isNull&&!o(e)&&0<d?i=!s.connectNulls:r.isNull&&!e?i=!0:(0===d||i?d=[["M",r.plotX,r.plotY]]:a.getPointSpline?d=[a.getPointSpline(t,r,d)]:l?(d=1===l?[["L",f.plotX,p]]:2===l?[["L",(f.plotX+h)/2,f.plotY],["L",(f.plotX+h)/2,p]]:[["L",h,f.plotY]]).push(["L",h,p]):d=[["L",h,p]],c.push(r.x),l&&(c.push(r.x),2===l&&c.push(r.x)),u.push.apply(u,d),i=!1)})),u.xMap=c,a.graphPath=u},r.prototype.getZonesGraphs=function(t){return this.zones.forEach((function(e,n){n=["zone-graph-"+n,"highcharts-graph highcharts-zone-graph-"+n+" "+(e.className||"")],this.chart.styledMode||n.push(e.color||this.color,e.dashStyle||this.options.dashStyle),t.push(n)}),this),t},r.defaultOptions=a(e.defaultOptions,{}),r}(e),n.registerSeriesType("line",r),r})),e(n,"Series/Area/AreaSeries.js",[n["Core/Color/Color.js"],n["Mixins/LegendSymbol.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=t.parse,a=n.seriesTypes.line;t=r.extend;var s=r.merge,l=r.objectEach,u=r.pick;return r=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return i(e,t),e.prototype.drawGraph=function(){this.areaPath=[],t.prototype.drawGraph.apply(this);var e=this,n=this.areaPath,r=this.options,i=[["area","highcharts-area",this.color,r.fillColor]];this.zones.forEach((function(t,n){i.push(["zone-area-"+n,"highcharts-area highcharts-zone-area-"+n+" "+t.className,t.color||e.color,t.fillColor||r.fillColor])})),i.forEach((function(t){var i=t[0],a=e[i],s=a?"animate":"attr",l={};a?(a.endX=e.preventGraphAnimation?null:n.xMap,a.animate({d:n})):(l.zIndex=0,(a=e[i]=e.chart.renderer.path(n).addClass(t[1]).add(e.group)).isArea=!0),e.chart.styledMode||(l.fill=u(t[3],o(t[2]).setOpacity(u(r.fillOpacity,.75)).get())),a[s](l),a.startX=n.xMap,a.shiftUnit=r.step?2:1}))},e.prototype.getGraphPath=function(t){var e,n=a.prototype.getGraphPath,r=this.options,i=r.stacking,o=this.yAxis,s=[],l=[],c=this.index,d=o.stacking.stacks[this.stackKey],h=r.threshold,p=Math.round(o.getThreshold(r.threshold));r=u(r.connectNulls,"percent"===i);var f=function(e,n,r){var a=t[e];e=i&&d[a.x].points[c];var u=a[r+"Null"]||0;if(r=a[r+"Cliff"]||0,a=!0,r||u){var f=(u?e[0]:e[1])+r,m=e[0]+r;a=!!u}else!i&&t[n]&&t[n].isNull&&(f=m=h);void 0!==f&&(l.push({plotX:y,plotY:null===f?p:o.getThreshold(f),isNull:a,isCliff:!0}),s.push({plotX:y,plotY:null===m?p:o.getThreshold(m),doCurve:!1}))};for(t=t||this.points,i&&(t=this.getStackPoints(t)),e=0;e<t.length;e++){i||(t[e].leftCliff=t[e].rightCliff=t[e].leftNull=t[e].rightNull=void 0);var m=t[e].isNull,y=u(t[e].rectPlotX,t[e].plotX),g=i?u(t[e].yBottom,p):p;m&&!r||(r||f(e,e-1,"left"),m&&!i&&r||(l.push(t[e]),s.push({x:e,plotX:y,plotY:g})),r||f(e,e+1,"right"))}return e=n.call(this,l,!0,!0),s.reversed=!0,(g=(m=n.call(this,s,!0,!0))[0])&&"M"===g[0]&&(m[0]=["L",g[1],g[2]]),(m=e.concat(m)).length&&m.push(["Z"]),n=n.call(this,l,!1,r),m.xMap=e.xMap,this.areaPath=m,n},e.prototype.getStackPoints=function(t){var e=this,n=[],r=[],i=this.xAxis,o=this.yAxis,a=o.stacking.stacks[this.stackKey],s={},c=o.series,d=c.length,h=o.options.reversedStacks?1:-1,p=c.indexOf(e);if(t=t||this.points,this.options.stacking){for(var f=0;f<t.length;f++)t[f].leftNull=t[f].rightNull=void 0,s[t[f].x]=t[f];l(a,(function(t,e){null!==t.total&&r.push(e)})),r.sort((function(t,e){return t-e}));var m=c.map((function(t){return t.visible}));r.forEach((function(t,l){var f,y,g=0;if(s[t]&&!s[t].isNull)n.push(s[t]),[-1,1].forEach((function(n){var i=1===n?"rightNull":"leftNull",o=0,u=a[r[l+n]];if(u)for(var g=p;0<=g&&g<d;){var v=c[g].index;(f=u.points[v])||(v===e.index?s[t][i]=!0:m[g]&&(y=a[t].points[v])&&(o-=y[1]-y[0])),g+=h}s[t][1===n?"rightCliff":"leftCliff"]=o}));else{for(var v=p;0<=v&&v<d;){if(f=a[t].points[c[v].index]){g=f[1];break}v+=h}g=u(g,0),g=o.translate(g,0,1,0,1),n.push({isNull:!0,plotX:i.translate(t,0,0,0,1),x:t,plotY:g,yBottom:g})}}))}return n},e.defaultOptions=s(a.defaultOptions,{threshold:0}),e}(a),t(r.prototype,{singleStacks:!1,drawLegendSymbol:e.drawRectangle}),n.registerSeriesType("area",r),r})),e(n,"Series/Spline/SplineSeries.js",[n["Core/Series/SeriesRegistry.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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),r=t.seriesTypes.line,i=e.merge,o=e.pick;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.data=void 0,e.options=void 0,e.points=void 0,e}return n(e,t),e.prototype.getPointSpline=function(t,e,n){var r=e.plotX||0,i=e.plotY||0,a=t[n-1];if(n=t[n+1],a&&!a.isNull&&!1!==a.doCurve&&!e.isCliff&&n&&!n.isNull&&!1!==n.doCurve&&!e.isCliff){t=a.plotY||0;var s=n.plotX||0;n=n.plotY||0;var l=0,u=(1.5*r+(a.plotX||0))/2.5,c=(1.5*i+t)/2.5,d=(1.5*i+n)/2.5;(s=(1.5*r+s)/2.5)!==u&&(l=(d-c)*(s-r)/(s-u)+i-d),d+=l,(c+=l)>t&&c>i?d=2*i-(c=Math.max(t,i)):c<t&&c<i&&(d=2*i-(c=Math.min(t,i))),d>n&&d>i?c=2*i-(d=Math.max(n,i)):d<n&&d<i&&(c=2*i-(d=Math.min(n,i))),e.rightContX=s,e.rightContY=d}return e=["C",o(a.rightContX,a.plotX,0),o(a.rightContY,a.plotY,0),o(u,r,0),o(c,i,0),r,i],a.rightContX=a.rightContY=void 0,e},e.defaultOptions=i(r.defaultOptions),e}(r),t.registerSeriesType("spline",e),e})),e(n,"Series/AreaSpline/AreaSplineSeries.js",[n["Series/Area/AreaSeries.js"],n["Series/Spline/SplineSeries.js"],n["Mixins/LegendSymbol.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r,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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),a=t.prototype,s=i.extend,l=i.merge;return s((i=function(n){function r(){var t=null!==n&&n.apply(this,arguments)||this;return t.data=void 0,t.points=void 0,t.options=void 0,t}return o(r,n),r.defaultOptions=l(e.defaultOptions,t.defaultOptions),r}(e)).prototype,{getGraphPath:a.getGraphPath,getStackPoints:a.getStackPoints,drawGraph:a.drawGraph,drawLegendSymbol:n.drawRectangle}),r.registerSeriesType("areaspline",i),i})),e(n,"Series/Column/ColumnSeries.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Mixins/LegendSymbol.js"],n["Core/Color/Palette.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s){var l,u=this&&this.__extends||(l=function(t,e){return(l=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])})(t,e)},function(t,e){function n(){this.constructor=t}l(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),c=t.animObject,d=e.parse,h=n.hasTouch;t=n.noop;var p=s.clamp,f=s.css,m=s.defined,y=s.extend,g=s.fireEvent,v=s.isArray,_=s.isNumber,b=s.merge,x=s.pick,M=s.objectEach;return s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.borderWidth=void 0,e.data=void 0,e.group=void 0,e.options=void 0,e.points=void 0,e}return u(e,t),e.prototype.animate=function(t){var e=this,n=this.yAxis,r=e.options,i=this.chart.inverted,o={},a=i?"translateX":"translateY";if(t)o.scaleY=.001,t=p(n.toPixels(r.threshold),n.pos,n.pos+n.len),i?o.translateX=t-n.len:o.translateY=t,e.clipBox&&e.setClip(),e.group.attr(o);else{var s=Number(e.group.attr(a));e.group.animate({scaleY:1},y(c(e.options.animation),{step:function(t,r){e.group&&(o[a]=s+r.pos*(n.pos-s),e.group.attr(o))}}))}},e.prototype.init=function(e,n){t.prototype.init.apply(this,arguments);var r=this;(e=r.chart).hasRendered&&e.series.forEach((function(t){t.type===r.type&&(t.isDirty=!0)}))},e.prototype.getColumnMetrics=function(){var t=this,e=t.options,n=t.xAxis,r=t.yAxis,i=n.options.reversedStacks;i=n.reversed&&!i||!n.reversed&&i;var o,a={},s=0;!1===e.grouping?s=1:t.chart.series.forEach((function(e){var n=e.yAxis,i=e.options;if(e.type===t.type&&(e.visible||!t.chart.options.chart.ignoreHiddenSeries)&&r.len===n.len&&r.pos===n.pos){if(i.stacking&&"group"!==i.stacking){o=e.stackKey,void 0===a[o]&&(a[o]=s++);var l=a[o]}else!1!==i.grouping&&(l=s++);e.columnIndex=l}}));var l=Math.min(Math.abs(n.transA)*(n.ordinal&&n.ordinal.slope||e.pointRange||n.closestPointRange||n.tickInterval||1),n.len),u=l*e.groupPadding,c=(l-2*u)/(s||1);return e=Math.min(e.maxPointWidth||n.len,x(e.pointWidth,c*(1-2*e.pointPadding))),t.columnMetrics={width:e,offset:(c-e)/2+(u+((t.columnIndex||0)+(i?1:0))*c-l/2)*(i?-1:1),paddedWidth:c,columnCount:s},t.columnMetrics},e.prototype.crispCol=function(t,e,n,r){var i=this.chart,o=this.borderWidth,a=-(o%2?.5:0);return o=o%2?.5:1,i.inverted&&i.renderer.isVML&&(o+=1),this.options.crisp&&(n=Math.round(t+n)+a,n-=t=Math.round(t)+a),r=Math.round(e+r)+o,a=.5>=Math.abs(e)&&.5<r,r-=e=Math.round(e)+o,a&&r&&(--e,r+=1),{x:t,y:e,width:n,height:r}},e.prototype.adjustForMissingColumns=function(t,e,n,r){var i=this,o=this.options.stacking;if(!n.isNull&&1<r.columnCount){var a=0,s=0;M(this.yAxis.stacking&&this.yAxis.stacking.stacks,(function(t){if("number"==typeof n.x&&(t=t[n.x.toString()])){var e=t.points[i.index],r=t.total;o?(e&&(a=s),t.hasValidPoints&&s++):v(e)&&(a=e[1],s=r||0)}})),t=(n.plotX||0)+((s-1)*r.paddedWidth+e)/2-e-a*r.paddedWidth}return t},e.prototype.translate=function(){var t=this,e=t.chart,n=t.options,r=t.dense=2>t.closestPointRange*t.xAxis.transA;r=t.borderWidth=x(n.borderWidth,r?0:1);var i=t.xAxis,a=t.yAxis,s=n.threshold,l=t.translatedThreshold=a.getThreshold(s),u=x(n.minPointLength,5),c=t.getColumnMetrics(),d=c.width,h=t.barW=Math.max(d,1+2*r),f=t.pointXOffset=c.offset,y=t.dataMin,g=t.dataMax;e.inverted&&(l-=.5),n.pointPadding&&(h=Math.ceil(h)),o.prototype.translate.apply(t),t.points.forEach((function(r){var o=x(r.yBottom,l),v=999+Math.abs(o),b=d,M=r.plotX||0;v=p(r.plotY,-v,a.len+v),M+=f;var k=h,w=Math.min(v,o),S=Math.max(v,o)-w;if(u&&Math.abs(S)<u){S=u;var L=!a.reversed&&!r.negative||a.reversed&&r.negative;_(s)&&_(g)&&r.y===s&&g<=s&&(a.min||0)<s&&(y!==g||(a.max||0)<=s)&&(L=!L),w=Math.abs(w-l)>u?o-u:l-(L?u:0)}m(r.options.pointWidth)&&(b=k=Math.ceil(r.options.pointWidth),M-=Math.round((b-d)/2)),n.centerInCategory&&(M=t.adjustForMissingColumns(M,b,r,c)),r.barX=M,r.pointWidth=b,r.tooltipPos=e.inverted?[p(a.len+a.pos-e.plotLeft-v,a.pos-e.plotLeft,a.len+a.pos-e.plotLeft),i.len+i.pos-e.plotTop-M-k/2,S]:[i.left-e.plotLeft+M+k/2,p(v+a.pos-e.plotTop,a.pos-e.plotTop,a.len+a.pos-e.plotTop),S],r.shapeType=t.pointClass.prototype.shapeType||"rect",r.shapeArgs=t.crispCol.apply(t,r.isNull?[M,l,k,0]:[M,w,k,S])}))},e.prototype.drawGraph=function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")},e.prototype.pointAttribs=function(t,e){var n=this.options,r=this.pointAttrToOptions||{},i=r.stroke||"borderColor",o=r["stroke-width"]||"borderWidth",a=t&&t.color||this.color,s=t&&t[i]||n[i]||a,l=t&&t[o]||n[o]||this[o]||0;r=t&&t.options.dashStyle||n.dashStyle;var u=x(t&&t.opacity,n.opacity,1);if(t&&this.zones.length){var c=t.getZone();a=t.options.color||c&&(c.color||t.nonZonedColor)||this.color,c&&(s=c.borderColor||s,r=c.dashStyle||r,l=c.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[i]||s,l=t[o]||l,r=t.dashStyle||r,u=x(t.opacity,u)),i={fill:a,stroke:s,"stroke-width":l,opacity:u},r&&(i.dashstyle=r),i},e.prototype.drawPoints=function(){var t,e=this,n=this.chart,r=e.options,i=n.renderer,o=r.animationLimit||250;e.points.forEach((function(a){var s=a.graphic,l=!!s,u=s&&n.pointCount<o?"animate":"attr";_(a.plotY)&&null!==a.y?(t=a.shapeArgs,s&&a.hasNewShapeType()&&(s=s.destroy()),e.enabledDataSorting&&(a.startXPos=e.xAxis.reversed?-(t&&t.width||0):e.xAxis.width),s||(a.graphic=s=i[a.shapeType](t).add(a.group||e.group))&&e.enabledDataSorting&&n.hasRendered&&n.pointCount<o&&(s.attr({x:a.startXPos}),l=!0,u="animate"),s&&l&&s[u](b(t)),r.borderRadius&&s[u]({r:r.borderRadius}),n.styledMode||s[u](e.pointAttribs(a,a.selected&&"select")).shadow(!1!==a.allowShadow&&r.shadow,null,r.stacking&&!r.borderRadius),s&&(s.addClass(a.getClassName(),!0),s.attr({visibility:a.visible?"inherit":"hidden"}))):s&&(a.graphic=s.destroy())}))},e.prototype.drawTracker=function(){var t,e=this,n=e.chart,r=n.pointer,i=function(t){var e=r.getPointFromEvent(t);void 0!==e&&(r.isDirectTouch=!0,e.onMouseOver(t))};e.points.forEach((function(e){t=v(e.dataLabels)?e.dataLabels:e.dataLabel?[e.dataLabel]:[],e.graphic&&(e.graphic.element.point=e),t.forEach((function(t){t.div?t.div.point=e:t.element.point=e}))})),e._hasTracking||(e.trackerGroups.forEach((function(t){e[t]&&(e[t].addClass("highcharts-tracker").on("mouseover",i).on("mouseout",(function(t){r.onTrackerMouseOut(t)})),h&&e[t].on("touchstart",i),!n.styledMode&&e.options.cursor&&e[t].css(f).css({cursor:e.options.cursor}))})),e._hasTracking=!0),g(this,"afterDrawTracker")},e.prototype.remove=function(){var t=this,e=t.chart;e.hasRendered&&e.series.forEach((function(e){e.type===t.type&&(e.isDirty=!0)})),o.prototype.remove.apply(t,arguments)},e.defaultOptions=b(o.defaultOptions,{borderRadius:0,centerInCategory:!1,groupPadding:.2,marker:null,pointPadding:.1,minPointLength:0,cropThreshold:50,pointRange:null,states:{hover:{halo:!1,brightness:.1},select:{color:i.neutralColor20,borderColor:i.neutralColor100}},dataLabels:{align:void 0,verticalAlign:void 0,y:void 0},startFromThreshold:!0,stickyTracking:!1,tooltip:{distance:6},threshold:0,borderColor:i.backgroundColor}),e}(o),y(s.prototype,{cropShoulder:0,directTouch:!0,drawLegendSymbol:r.drawRectangle,getSymbol:t,negStacks:!0,trackerGroups:["group","dataLabelsGroup"]}),a.registerSeriesType("column",s),s})),e(n,"Series/Bar/BarSeries.js",[n["Series/Column/ColumnSeries.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=n.extend,o=n.merge;return i((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 r(n,e),n.defaultOptions=o(t.defaultOptions,{}),n}(t)).prototype,{inverted:!0}),e.registerSeriesType("bar",n),n})),e(n,"Series/Scatter/ScatterSeries.js",[n["Series/Column/ColumnSeries.js"],n["Series/Line/LineSeries.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=r.addEvent,a=r.extend,s=r.merge;return a((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}return i(n,t),n.prototype.applyJitter=function(){var t=this,e=this.options.jitter,n=this.points.length;e&&this.points.forEach((function(r,i){["x","y"].forEach((function(o,a){var s="plot"+o.toUpperCase();if(e[o]&&!r.isNull){var l=t[o+"Axis"],u=e[o]*l.transA;if(l&&!l.isLog){var c=Math.max(0,r[s]-u);l=Math.min(l.len,r[s]+u),a=1e4*Math.sin(i+a*n),r[s]=c+(l-c)*(a-Math.floor(a)),"x"===o&&(r.clientX=r.plotX)}}}))}))},n.prototype.drawGraph=function(){(this.options.lineWidth||0===this.options.lineWidth&&this.graph&&this.graph.strokeWidth())&&t.prototype.drawGraph.call(this)},n.defaultOptions=s(e.defaultOptions,{lineWidth:0,findNearestPointBy:"xy",jitter:{x:0,y:0},marker:{enabled:!0},tooltip:{headerFormat:'<span style="color:{point.color}">●</span> <span style="font-size: 10px"> {series.name}</span><br/>',pointFormat:"x: <b>{point.x}</b><br/>y: <b>{point.y}</b><br/>"}}),n}(e)).prototype,{drawTracker:t.prototype.drawTracker,sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"],takeOrdinalPosition:!1}),o(r,"afterTranslate",(function(){this.applyJitter()})),n.registerSeriesType("scatter",r),r})),e(n,"Mixins/CenteredSeries.js",[n["Core/Globals.js"],n["Core/Series/Series.js"],n["Core/Utilities.js"]],(function(t,e,n){var r=n.isNumber,i=n.pick,o=n.relativeLength,a=t.deg2rad;return t.CenteredSeriesMixin={getCenter:function(){var t=this.options,n=this.chart,r=2*(t.slicedOffset||0),a=n.plotWidth-2*r,s=n.plotHeight-2*r,l=t.center,u=Math.min(a,s),c=t.size,d=t.innerSize||0;for("string"==typeof c&&(c=parseFloat(c)),"string"==typeof d&&(d=parseFloat(d)),t=[i(l[0],"50%"),i(l[1],"50%"),i(c&&0>c?void 0:t.size,"100%"),i(d&&0>d?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]=o(c,[a,s,u,t[2]][l])+(n?r:0);return t[3]>t[2]&&(t[3]=t[2]),t},getStartAndEndRadians:function(t,e){return t=r(t)?t:0,e=r(e)&&e>t&&360>e-t?e:t+360,{start:a*(t+-90),end:a*(e+-90)}}}})),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 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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=t.setAnimation,o=n.addEvent,a=n.defined;t=n.extend;var s=n.isNumber,l=n.pick,u=n.relativeLength;return n=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.labelDistance=void 0,e.options=void 0,e.series=void 0,e}return r(n,t),n.prototype.getConnectorPath=function(){var t=this.labelPosition,e=this.series.options.dataLabels,n=e.connectorShape,r=this.connectorShapes;return r[n]&&(n=r[n]),n.call(this,{x:t.final.x,y:t.final.y,alignment:t.alignment},t.connectorPosition,e)},n.prototype.getTranslate=function(){return this.sliced?this.slicedTranslation:{translateX:0,translateY:0}},n.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})},n.prototype.init=function(){e.prototype.init.apply(this,arguments);var t=this;t.name=l(t.name,"Slice");var n=function(e){t.slice("select"===e.type)};return o(t,"select",n),o(t,"unselect",n),t},n.prototype.isValid=function(){return s(this.y)&&0<=this.y},n.prototype.setVisible=function(t,e){var n=this,r=n.series,i=r.chart,o=r.options.ignoreHiddenPoint;e=l(e,o),t!==n.visible&&(n.visible=n.options.visible=t=void 0===t?!n.visible:t,r.options.data[r.data.indexOf(n)]=n.options,["graphic","dataLabel","connector","shadowGroup"].forEach((function(e){n[e]&&n[e][t?"show":"hide"](t)})),n.legendItem&&i.legend.colorizeItem(n,t),t||"hover"!==n.state||n.setState(""),o&&(r.isDirty=!0),e&&i.redraw())},n.prototype.slice=function(t,e,n){var r=this.series;i(n,r.chart),l(e,!0),this.sliced=this.options.sliced=a(t)?t:!this.sliced,r.options.data[r.data.indexOf(this)]=this.options,this.graphic&&this.graphic.animate(this.getTranslate()),this.shadowGroup&&this.shadowGroup.animate(this.getTranslate())},n}(e),t(n.prototype,{connectorShapes:{fixedOffset:function(t,e,n){var r=e.breakAt;return e=e.touchingSliceAt,[["M",t.x,t.y],n.softConnector?["C",t.x+("left"===t.alignment?-5:5),t.y,2*r.x-e.x,2*r.y-e.y,r.x,r.y]:["L",r.x,r.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 r=this.series,i=r.center[0],o=r.chart.plotWidth,a=r.chart.plotLeft;r=t.alignment;var s=this.shapeArgs.r;return n=u(n.crookDistance,1),n=["L",o="left"===r?i+s+(o+a-i-s)*(1-n):a+(i-s)*n,t.y],i=!0,("left"===r?o>t.x||o<e.x:o<t.x||o>e.x)&&(i=!1),t=[["M",t.x,t.y]],i&&t.push(n),t.push(["L",e.x,e.y]),t}}}),n})),e(n,"Series/Pie/PieSeries.js",[n["Mixins/CenteredSeries.js"],n["Series/Column/ColumnSeries.js"],n["Core/Globals.js"],n["Mixins/LegendSymbol.js"],n["Core/Color/Palette.js"],n["Series/Pie/PiePoint.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s,l,u){var c=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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),d=t.getStartAndEndRadians;n=n.noop;var h=u.clamp,p=u.extend,f=u.fireEvent,m=u.merge,y=u.pick,g=u.relativeLength;return u=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 c(e,t),e.prototype.animate=function(t){var e=this,n=e.points,r=e.startAngleRad;t||n.forEach((function(t){var n=t.graphic,i=t.shapeArgs;n&&i&&(n.attr({r:y(t.startR,e.center&&e.center[3]/2),start:r,end:r}),n.animate({r:i.r,start:i.start,end:i.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 r=this.center[0],o=this.center[1];this.graph||(this.graph=this.chart.renderer.arc(r,o,this.center[1]/2,0,t,e).addClass("highcharts-empty-series").add(this.group)),this.graph.attr({d:l.prototype.symbols.arc(r,o,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||i.neutralColor20})}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 r=this.center,i=this.radii?this.radii[n.index]||0:r[2]/2;return t=Math.asin(h((t-r[1])/(i+n.labelDistance),-1,1)),r[0]+(e?-1:1)*Math.cos(t)*(i+n.labelDistance)+(0<n.labelDistance?(e?-1:1)*this.options.dataLabels.padding:0)},e.prototype.hasData=function(){return!!this.processedXData.length},e.prototype.redrawPoints=function(){var t,e,n,r,i=this,o=i.chart,a=o.renderer,s=i.options.shadow;this.drawEmpty(),!s||i.shadowGroup||o.styledMode||(i.shadowGroup=a.g("shadow").attr({zIndex:-1}).add(i.group)),i.points.forEach((function(l){var u={};if(e=l.graphic,!l.isNull&&e){var c=void 0;r=l.shapeArgs,t=l.getTranslate(),o.styledMode||(c=l.shadowGroup,s&&!c&&(c=l.shadowGroup=a.g("shadow").add(i.shadowGroup)),c&&c.attr(t),n=i.pointAttribs(l,l.selected&&"select")),l.delayedRendering?(e.setRadialReference(i.center).attr(r).attr(t),o.styledMode||e.attr(n).attr({"stroke-linejoin":"round"}).shadow(s,c),l.delayedRendering=!1):(e.setRadialReference(i.center),o.styledMode||m(!0,u,n),m(!0,u,r,t),e.animate(u)),e.attr({visibility:l.visible?"inherit":"hidden"}),e.addClass(l.getClassName(),!0)}else e&&(l.graphic=e.destroy())}))},e.prototype.sortByAngle=function(t,e){t.sort((function(t,n){return void 0!==t.angle&&(n.angle-t.angle)*e}))},e.prototype.translate=function(t){this.generatePoints();var e=0,n=this.options,r=n.slicedOffset,i=r+(n.borderWidth||0),o=d(n.startAngle,n.endAngle),a=this.startAngleRad=o.start;o=(this.endAngleRad=o.end)-a;var s=this.points,l=n.dataLabels.distance;n=n.ignoreHiddenPoint;var u,c=s.length;for(t||(this.center=t=this.getCenter()),u=0;u<c;u++){var h=s[u],p=a+e*o;!h.isValid()||n&&!h.visible||(e+=h.percentage/100);var m=a+e*o,v={x:t[0],y:t[1],r:t[2]/2,innerR:t[3]/2,start:Math.round(1e3*p)/1e3,end:Math.round(1e3*m)/1e3};h.shapeType="arc",h.shapeArgs=v,h.labelDistance=y(h.options.dataLabels&&h.options.dataLabels.distance,l),h.labelDistance=g(h.labelDistance,v.r),this.maxLabelDistance=Math.max(this.maxLabelDistance||0,h.labelDistance),(m=(m+p)/2)>1.5*Math.PI?m-=2*Math.PI:m<-Math.PI/2&&(m+=2*Math.PI),h.slicedTranslation={translateX:Math.round(Math.cos(m)*r),translateY:Math.round(Math.sin(m)*r)},v=Math.cos(m)*t[2]/2;var _=Math.sin(m)*t[2]/2;h.tooltipPos=[t[0]+.7*v,t[1]+.7*_],h.half=m<-Math.PI/2||m>Math.PI/2?1:0,h.angle=m,p=Math.min(i,h.labelDistance/5),h.labelPosition={natural:{x:t[0]+v+Math.cos(m)*h.labelDistance,y:t[1]+_+Math.sin(m)*h.labelDistance},final:{},alignment:0>h.labelDistance?"center":h.half?"right":"left",connectorPosition:{breakAt:{x:t[0]+v+Math.cos(m)*p,y:t[1]+_+Math.sin(m)*p},touchingSliceAt:{x:t[0]+v,y:t[1]+_}}}}f(this,"afterTranslate")},e.prototype.updateTotals=function(){var t,e=0,n=this.points,r=n.length,i=this.options.ignoreHiddenPoint;for(t=0;t<r;t++){var o=n[t];!o.isValid()||i&&!o.visible||(e+=o.y)}for(this.total=e,t=0;t<r;t++)(o=n[t]).percentage=0<e&&(o.visible||!i)?o.y/e*100:0,o.total=e},e.defaultOptions=m(a.defaultOptions,{center:[null,null],clip:!1,colorByPoint:!0,dataLabels:{allowOverlap:!0,connectorPadding:5,connectorShape:"fixedOffset",crookDistance:"70%",distance:30,enabled:!0,formatter:function(){return this.point.isNull?void 0:this.point.name},softConnector:!0,x:0},fillColor:void 0,ignoreHiddenPoint:!0,inactiveOtherPoints:!0,legendType:"point",marker:null,size:null,showInLegend:!1,slicedOffset:10,stickyTracking:!1,tooltip:{followPointer:!0},borderColor:i.backgroundColor,borderWidth:1,lineWidth:void 0,states:{hover:{brightness:.1}}}),e}(a),p(u.prototype,{axisTypes:[],directTouch:!0,drawGraph:void 0,drawLegendSymbol:r.drawRectangle,drawTracker:e.prototype.drawTracker,getCenter:t.getCenter,getSymbol:n,isCartesian:!1,noSharedTooltip:!0,pointAttribs:e.prototype.pointAttribs,pointClass:o,requireSorting:!1,searchPoint:n,trackerGroups:["group","dataLabelsGroup"]}),s.registerSeriesType("pie",u),u})),e(n,"Core/Series/DataLabels.js",[n["Core/Animation/AnimationUtilities.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Color/Palette.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a){var s=t.getDeferredAnimation,l=e.format;t=n.noop,o=o.seriesTypes;var u=a.arrayMax,c=a.clamp,d=a.defined,h=a.extend,p=a.fireEvent,f=a.isArray,m=a.merge,y=a.objectEach,g=a.pick,v=a.relativeLength,_=a.splat,b=a.stableSort;n.distribute=function(t,e,r){function i(t,e){return t.target-e.target}var o,a=!0,s=t,l=[],u=0,d=s.reducedLen||e;for(o=t.length;o--;)u+=t[o].size;if(u>d){for(b(t,(function(t,e){return(e.rank||0)-(t.rank||0)})),u=o=0;u<=d;)u+=t[o].size,o++;l=t.splice(o-1,t.length)}for(b(t,i),t=t.map((function(t){return{size:t.size,targets:[t.target],align:g(t.align,.5)}}));a;){for(o=t.length;o--;)a=t[o],u=(Math.min.apply(0,a.targets)+Math.max.apply(0,a.targets))/2,a.pos=c(u-a.size*a.align,0,e-a.size);for(o=t.length,a=!1;o--;)0<o&&t[o-1].pos+t[o-1].size>t[o].pos&&(t[o-1].size+=t[o].size,t[o-1].targets=t[o-1].targets.concat(t[o].targets),t[o-1].align=.5,t[o-1].pos+t[o-1].size>e&&(t[o-1].pos=e-t[o-1].size),t.splice(o,1),a=!0)}s.push.apply(s,l),o=0,t.some((function(t){var i=0;if(t.targets.some((function(){if(s[o].pos=t.pos+i,void 0!==r&&Math.abs(s[o].pos-s[o].target)>r)return s.slice(0,o+1).forEach((function(t){delete t.pos})),s.reducedLen=(s.reducedLen||e)-.1*e,s.reducedLen>.1*e&&n.distribute(s,e,r),!0;i+=s[o].size,o++})))return!0})),b(s,i)},i.prototype.drawDataLabels=function(){function t(t,e){var n,r=[];if(f(t)&&!f(e))r=t.map((function(t){return m(t,e)}));else if(f(e)&&!f(t))r=e.map((function(e){return m(t,e)}));else if(f(t)||f(e))for(n=Math.max(t.length,e.length);n--;)r[n]=m(t[n],e[n]);else r=m(t,e);return r}var e=this,n=e.chart,i=e.options,o=i.dataLabels,a=e.points,u=e.hasRendered||0,c=o.animation;c=o.defer?s(n,c,e):{defer:0,duration:0};var h=n.renderer;if(o=t(t(n.options.plotOptions&&n.options.plotOptions.series&&n.options.plotOptions.series.dataLabels,n.options.plotOptions&&n.options.plotOptions[e.type]&&n.options.plotOptions[e.type].dataLabels),o),p(this,"drawDataLabels"),f(o)||o.enabled||e._hasPointLabels){var v=e.plotGroup("dataLabelsGroup","data-labels",u?"inherit":"hidden",o.zIndex||6);v.attr({opacity:+u}),!u&&(u=e.dataLabelsGroup)&&(e.visible&&v.show(!0),u[i.animation?"animate":"attr"]({opacity:1},c)),a.forEach((function(a){_(t(o,a.dlOptions||a.options&&a.options.dataLabels)).forEach((function(t,o){var s=t.enabled&&(!a.isNull||a.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<n||">="===e&&t>=n||"<="===e&&t<=n||"=="===e&&t==n||"==="===e&&t===n)}(a,t),u=a.dataLabels?a.dataLabels[o]:a.dataLabel,c=a.connectors?a.connectors[o]:a.connector,p=g(t.distance,a.labelDistance),f=!u;if(s){var m=a.getLabelConfig(),_=g(t[a.formatPrefix+"Format"],t.format);m=d(_)?l(_,m,n):(t[a.formatPrefix+"Formatter"]||t.formatter).call(m,t),_=t.style;var b=t.rotation;n.styledMode||(_.color=g(t.color,_.color,e.color,r.neutralColor100),"contrast"===_.color?(a.contrastColor=h.getContrast(a.color||e.color),_.color=!d(p)&&t.inside||0>p||i.stacking?a.contrastColor:r.neutralColor100):delete a.contrastColor,i.cursor&&(_.cursor=i.cursor));var x={r:t.borderRadius||0,rotation:b,padding:t.padding,zIndex:1};n.styledMode||(x.fill=t.backgroundColor,x.stroke=t.borderColor,x["stroke-width"]=t.borderWidth),y(x,(function(t,e){void 0===t&&delete x[e]}))}!u||s&&d(m)?s&&d(m)&&(u?x.text=m:(a.dataLabels=a.dataLabels||[],u=a.dataLabels[o]=b?h.text(m,0,-9999,t.useHTML).addClass("highcharts-data-label"):h.label(m,0,-9999,t.shape,null,null,t.useHTML,null,"data-label"),o||(a.dataLabel=u),u.addClass(" highcharts-data-label-color-"+a.colorIndex+" "+(t.className||"")+(t.useHTML?" highcharts-tracker":""))),u.options=t,u.attr(x),n.styledMode||u.css(_).shadow(t.shadow),u.added||u.add(v),t.textPath&&!t.useHTML&&(u.setTextPath(a.getDataLabelPath&&a.getDataLabelPath(u)||a.graphic,t.textPath),a.dataLabelPath&&!t.textPath.enabled&&(a.dataLabelPath=a.dataLabelPath.destroy())),e.alignDataLabel(a,u,t,null,f)):(a.dataLabel=a.dataLabel&&a.dataLabel.destroy(),a.dataLabels&&(1===a.dataLabels.length?delete a.dataLabels:delete a.dataLabels[o]),o||delete a.dataLabel,c&&(a.connector=a.connector.destroy(),a.connectors&&(1===a.connectors.length?delete a.connectors:delete a.connectors[o])))}))}))}p(this,"afterDrawDataLabels")},i.prototype.alignDataLabel=function(t,e,n,r,i){var o=this,a=this.chart,s=this.isCartesian&&a.inverted,l=this.enabledDataSorting,u=g(t.dlBox&&t.dlBox.centerX,t.plotX,-9999),c=g(t.plotY,-9999),d=e.getBBox(),p=n.rotation,f=n.align,m=a.isInsidePlot(u,Math.round(c),{inverted:s,paneCoordinates:!0,series:o}),y="justify"===g(n.overflow,l?"none":"justify"),v=this.visible&&!1!==t.visible&&(t.series.forceDL||l&&!y||m||g(n.inside,!!this.options.stacking)&&r&&a.isInsidePlot(u,s?r.x+1:r.y+r.height-1,{inverted:s,paneCoordinates:!0,series:o})),_=function(n){l&&o.xAxis&&!y&&o.setDataLabelStartPos(t,e,i,m,n)};if(v){var b=a.renderer.fontMetrics(a.styledMode?void 0:n.style.fontSize,e).b;r=h({x:s?this.yAxis.len-c:u,y:Math.round(s?this.xAxis.len-u:c),width:0,height:0},r),h(n,{width:d.width,height:d.height}),p?(y=!1,u=a.renderer.rotCorr(b,p),_(u={x:r.x+(n.x||0)+r.width/2+u.x,y:r.y+(n.y||0)+{top:0,middle:.5,bottom:1}[n.verticalAlign]*r.height}),e[i?"attr":"animate"](u).attr({align:f}),_=180<(_=(p+720)%360)&&360>_,"left"===f?u.y-=_?d.height:0:"center"===f?(u.x-=d.width/2,u.y-=d.height/2):"right"===f&&(u.x-=d.width,u.y-=_?0:d.height),e.placed=!0,e.alignAttr=u):(_(r),e.align(n,void 0,r),u=e.alignAttr),y&&0<=r.height?this.justifyDataLabel(e,n,u,d,r,i):g(n.crop,!0)&&(v=a.isInsidePlot(u.x,u.y,{paneCoordinates:!0,series:o})&&a.isInsidePlot(u.x+d.width,u.y+d.height,{paneCoordinates:!0,series:o})),n.shape&&!p&&e[i?"attr":"animate"]({anchorX:s?a.plotWidth-t.plotY:t.plotX,anchorY:s?a.plotHeight-t.plotX:t.plotY})}i&&l&&(e.placed=!1),v||l&&!y||(e.hide(!0),e.placed=!1)},i.prototype.setDataLabelStartPos=function(t,e,n,r,i){var o=this.chart,a=o.inverted,s=this.xAxis,l=s.reversed,u=a?e.height/2:e.width/2;t=(t=t.pointWidth)?t/2:0,s=a?i.x:l?-u-t:s.width-u+t,i=a?l?this.yAxis.height-u+t:-u-t:i.y,e.startXPos=s,e.startYPos=i,r?"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)},i.prototype.justifyDataLabel=function(t,e,n,r,i,o){var a=this.chart,s=e.align,l=e.verticalAlign,u=t.box?0:t.padding||0,c=e.x;c=void 0===c?0:c;var d=e.y,h=void 0===d?0:d;if(0>(d=(n.x||0)+u)){"right"===s&&0<=c?(e.align="left",e.inside=!0):c-=d;var p=!0}return(d=(n.x||0)+r.width-u)>a.plotWidth&&("left"===s&&0>=c?(e.align="right",e.inside=!0):c+=a.plotWidth-d,p=!0),0>(d=n.y+u)&&("bottom"===l&&0<=h?(e.verticalAlign="top",e.inside=!0):h-=d,p=!0),(d=(n.y||0)+r.height-u)>a.plotHeight&&("top"===l&&0>=h?(e.verticalAlign="bottom",e.inside=!0):h+=a.plotHeight-d,p=!0),p&&(e.x=c,e.y=h,t.placed=!o,t.align(e,void 0,i)),p},o.pie&&(o.pie.prototype.dataLabelPositioners={radialDistributionY:function(t){return t.top+t.distributeBox.pos},radialDistributionX:function(t,e,n,r){return t.getX(n<e.top+2||n>e.bottom-2?r:n,e.half,e)},justify:function(t,e,n){return n[0]+(t.half?-1:1)*(e+t.labelDistance)},alignToPlotEdges:function(t,e,n,r){return t=t.getBBox().width,e?t+r:n-t-r},alignToConnectors:function(t,e,n,r){var i,o=0;return t.forEach((function(t){(i=t.dataLabel.getBBox().width)>o&&(o=i)})),e?o+r:n-o-r}},o.pie.prototype.drawDataLabels=function(){var t,e,o,a,s,l,c,h,p,f,y,v,_=this,b=_.data,x=_.chart,M=_.options.dataLabels||{},k=M.connectorPadding,w=x.plotWidth,S=x.plotHeight,L=x.plotLeft,D=Math.round(x.chartWidth/3),T=_.center,O=T[2]/2,P=T[1],C=[[],[]],E=[0,0,0,0],A=_.dataLabelPositioners;_.visible&&(M.enabled||_._hasPointLabels)&&(b.forEach((function(t){t.dataLabel&&t.visible&&t.dataLabel.shortened&&(t.dataLabel.attr({width:"auto"}).css({width:"auto",textOverflow:"clip"}),t.dataLabel.shortened=!1)})),i.prototype.drawDataLabels.apply(_),b.forEach((function(t){t.dataLabel&&(t.visible?(C[t.half].push(t),t.dataLabel._pos=null,!d(M.style.width)&&!d(t.options.dataLabels&&t.options.dataLabels.style&&t.options.dataLabels.style.width)&&t.dataLabel.getBBox().width>D&&(t.dataLabel.css({width:Math.round(.7*D)+"px"}),t.dataLabel.shortened=!0)):(t.dataLabel=t.dataLabel.destroy(),t.dataLabels&&1===t.dataLabels.length&&delete t.dataLabels))})),C.forEach((function(e,r){var i,o=e.length,u=[];if(o){if(_.sortByAngle(e,r-.5),0<_.maxLabelDistance){var m=Math.max(0,P-O-_.maxLabelDistance),b=Math.min(P+O+_.maxLabelDistance,x.plotHeight);e.forEach((function(t){0<t.labelDistance&&t.dataLabel&&(t.top=Math.max(0,P-O-t.labelDistance),t.bottom=Math.min(P+O+t.labelDistance,x.plotHeight),i=t.dataLabel.getBBox().height||21,t.distributeBox={target:t.labelPosition.natural.y-t.top+i/2,size:i,rank:t.y},u.push(t.distributeBox))})),m=b+i-m,n.distribute(u,m,m/5)}for(y=0;y<o;y++){if(t=e[y],l=t.labelPosition,a=t.dataLabel,f=!1===t.visible?"hidden":"inherit",p=m=l.natural.y,u&&d(t.distributeBox)&&(void 0===t.distributeBox.pos?f="hidden":(c=t.distributeBox.size,p=A.radialDistributionY(t))),delete t.positionIndex,M.justify)h=A.justify(t,O,T);else switch(M.alignTo){case"connectors":h=A.alignToConnectors(e,r,w,L);break;case"plotEdges":h=A.alignToPlotEdges(a,r,w,L);break;default:h=A.radialDistributionX(_,t,p,m)}a._attr={visibility:f,align:l.alignment},v=t.options.dataLabels||{},a._pos={x:h+g(v.x,M.x)+({left:k,right:-k}[l.alignment]||0),y:p+g(v.y,M.y)-10},l.final.x=h,l.final.y=p,g(M.crop,!0)&&(s=a.getBBox().width,m=null,h-s<k&&1===r?(m=Math.round(s-h+k),E[3]=Math.max(m,E[3])):h+s>w-k&&0===r&&(m=Math.round(h+s-w+k),E[1]=Math.max(m,E[1])),0>p-c/2?E[0]=Math.max(Math.round(c/2-p),E[0]):p+c/2>S&&(E[2]=Math.max(Math.round(p+c/2-S),E[2])),a.sideOverflow=m)}}})),0===u(E)||this.verifyDataLabelOverflow(E))&&(this.placeDataLabels(),this.points.forEach((function(t){var n;v=m(M,t.options.dataLabels),(e=g(v.connectorWidth,1))&&(o=t.connector,(a=t.dataLabel)&&a._pos&&t.visible&&0<t.labelDistance?(f=a._attr.visibility,(n=!o)&&(t.connector=o=x.renderer.path().addClass("highcharts-data-label-connector  highcharts-color-"+t.colorIndex+(t.className?" "+t.className:"")).add(_.dataLabelsGroup),x.styledMode||o.attr({"stroke-width":e,stroke:v.connectorColor||t.color||r.neutralColor60})),o[n?"attr":"animate"]({d:t.getConnectorPath()}),o.attr("visibility",f)):o&&(t.connector=o.destroy()))})))},o.pie.prototype.placeDataLabels=function(){this.points.forEach((function(t){var e,n=t.dataLabel;n&&t.visible&&((e=n._pos)?(n.sideOverflow&&(n._attr.width=Math.max(n.getBBox().width-n.sideOverflow,0),n.css({width:n._attr.width+"px",textOverflow:(this.options.dataLabels.style||{}).textOverflow||"ellipsis"}),n.shortened=!0),n.attr(n._attr),n[n.moved?"animate":"attr"](e),n.moved=!0):n&&n.attr({y:-9999})),delete t.distributeBox}),this)},o.pie.prototype.alignDataLabel=t,o.pie.prototype.verifyDataLabelOverflow=function(t){var e=this.center,n=this.options,r=n.center,i=n.minSize||80,o=null!==n.size;if(!o){if(null!==r[0])var a=Math.max(e[2]-Math.max(t[1],t[3]),i);else a=Math.max(e[2]-t[1]-t[3],i),e[0]+=(t[3]-t[1])/2;null!==r[1]?a=c(a,i,e[2]-Math.max(t[0],t[2])):(a=c(a,i,e[2]-t[0]-t[2]),e[1]+=(t[0]-t[2])/2),a<e[2]?(e[2]=a,e[3]=Math.min(v(n.innerSize||0,a),a),this.translate(e),this.drawDataLabels&&this.drawDataLabels()):o=!0}return o}),o.column&&(o.column.prototype.alignDataLabel=function(t,e,n,r,o){var a=this.chart.inverted,s=t.series,l=t.dlBox||t.shapeArgs,u=g(t.below,t.plotY>g(this.translatedThreshold,s.yAxis.len)),c=g(n.inside,!!this.options.stacking);l&&(0>(r=m(l)).y&&(r.height+=r.y,r.y=0),0<(l=r.y+r.height-s.yAxis.len)&&l<r.height&&(r.height-=l),a&&(r={x:s.yAxis.len-r.y-r.height,y:s.xAxis.len-r.x-r.width,width:r.height,height:r.width}),c||(a?(r.x+=u?0:r.width,r.width=0):(r.y+=u?r.height:0,r.height=0))),n.align=g(n.align,!a||c?"center":u?"right":"left"),n.verticalAlign=g(n.verticalAlign,a||c?"middle":u?"top":"bottom"),i.prototype.alignDataLabel.call(this,t,e,n,r,o),n.inside&&t.contrastColor&&e.css({color:t.contrastColor})})})),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 r=t.newOpacity;t.oldOpacity!==r&&(t.alignAttr&&t.placed?(t[r?"removeClass":"addClass"]("highcharts-data-label-hidden"),n=!0,t.alignAttr.opacity=r,t[t.isOld?"animate":"attr"](t.alignAttr,null,(function(){e.styledMode||t.css({pointerEvents:r?"auto":"none"}),t.visibility=r?"inherit":"hidden"})),i(e,"afterHideOverlappingLabel")):t.attr({opacity:r})),t.isOld=!0}return n}var r=e.addEvent,i=e.fireEvent,o=e.isArray,a=e.isNumber,s=e.objectEach,l=e.pick;r(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){e.push(t.label)}))}))})),(this.series||[]).forEach((function(r){var i=r.options.dataLabels;r.visible&&(!1!==i.enabled||r._hasPointLabels)&&((i=function(r){return r.forEach((function(r){r.visible&&(o(r.dataLabels)?r.dataLabels:r.dataLabel?[r.dataLabel]:[]).forEach((function(i){var o=i.options;i.labelrank=l(o.labelrank,r.labelrank,r.shapeArgs&&r.shapeArgs.height),o.allowOverlap?(i.oldOpacity=i.opacity,i.newOpacity=1,n(i,t)):e.push(i)}))}))})(r.nodes||[]),i(r.points))})),this.hideOverlappingLabels(e)})),t.prototype.hideOverlappingLabels=function(t){var e,r,o,s=this,l=t.length,u=s.renderer,c=!1,d=function(t){var e,n,r=t.box?0:t.padding||0,i=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=u.fontMetrics(null,t.element).h);var l=t.width-2*r;return(n={left:"0",center:"0.5",right:"1"}[t.alignValue])?i=+n*l:a(t.x)&&Math.round(t.x)!==t.translateX&&(i=t.x-t.translateX),{x:o.x+(s.translateX||0)+r-(i||0),y:o.y+(s.translateY||0)+r-e,width:t.width-2*r,height:t.height-2*r}}};for(r=0;r<l;r++)(e=t[r])&&(e.oldOpacity=e.opacity,e.newOpacity=1,e.absoluteBox=d(e));for(t.sort((function(t,e){return(e.labelrank||0)-(t.labelrank||0)})),r=0;r<l;r++){var h=(d=t[r])&&d.absoluteBox;for(e=r+1;e<l;++e){var p=(o=t[e])&&o.absoluteBox;!h||!p||d===o||0===d.newOpacity||0===o.newOpacity||p.x>=h.x+h.width||p.x+p.width<=h.x||p.y>=h.y+h.height||p.y+p.height<=h.y||((d.labelrank<o.labelrank?d:o).newOpacity=0)}}t.forEach((function(t){n(t,s)&&(c=!0)})),c&&i(s,"afterHideAllOverlappingLabels")}})),e(n,"Core/Responsive.js",[n["Core/Chart/Chart.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.find,r=e.isArray,i=e.isObject,o=e.merge,a=e.objectEach,s=e.pick,l=e.splat,u=e.uniqueKey;t.prototype.setResponsive=function(t,e){var r=this.options.responsive,i=[],a=this.currentResponsive;!e&&r&&r.rules&&r.rules.forEach((function(t){void 0===t._id&&(t._id=u()),this.matchResponsiveRule(t,i)}),this),(e=o.apply(0,i.map((function(t){return n(r.rules,(function(e){return e._id===t})).chartOptions})))).isResponsiveOptions=!0,(i=i.toString()||void 0)!==(a&&a.ruleIds)&&(a&&this.update(a.undoOptions,t,!0),i?((a=this.currentOptions(e)).isResponsiveOptions=!0,this.currentResponsive={ruleIds:i,mergedOptions:e,undoOptions:a},this.update(e,t,!0)):this.currentResponsive=void 0)},t.prototype.matchResponsiveRule=function(t,e){var n=t.condition;(n.callback||function(){return this.chartWidth<=s(n.maxWidth,Number.MAX_VALUE)&&this.chartHeight<=s(n.maxHeight,Number.MAX_VALUE)&&this.chartWidth>=s(n.minWidth,0)&&this.chartHeight>=s(n.minHeight,0)}).call(this)&&e.push(t._id)},t.prototype.currentOptions=function(t){var e=this,n={};return function t(n,o,s,u){var c;a(n,(function(n,a){if(!u&&-1<e.collectionsWithUpdate.indexOf(a)&&o[a])for(n=l(n),s[a]=[],c=0;c<Math.max(n.length,o[a].length);c++)o[a][c]&&(void 0===n[c]?s[a][c]=o[a][c]:(s[a][c]={},t(n[c],o[a][c],s[a][c],u+1)));else i(n)?(s[a]=r(n)?[]:{},t(n,o[a]||{},s[a],u+1)):s[a]=void 0===o[a]?null:o[a]}))}(t,this.options,n,0),n}})),e(n,"masters/highcharts.src.js",[n["Core/Globals.js"],n["Core/Utilities.js"],n["Core/Options.js"],n["Core/Animation/Fx.js"],n["Core/Animation/AnimationUtilities.js"],n["Core/Renderer/HTML/AST.js"],n["Core/FormatUtilities.js"],n["Core/Renderer/SVG/SVGElement.js"],n["Core/Series/Series.js"]],(function(t,e,n,r,i,o,a,s,l){return t.animate=i.animate,t.animObject=i.animObject,t.getDeferredAnimation=i.getDeferredAnimation,t.setAnimation=i.setAnimation,t.stop=i.stop,t.timers=r.timers,t.AST=o,t.Fx=r,t.Series=l,t.SVGElement=s,t.dateFormat=a.dateFormat,t.format=a.format,t.numberFormat=a.numberFormat,t.defaultOptions=n.defaultOptions,t.getOptions=n.getOptions,t.time=n.defaultTime,t.setOptions=n.setOptions,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.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.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,t})),e(n,"Core/Axis/MapAxis.js",[n["Core/Axis/Axis.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.addEvent,r=e.pick,i=function(t){this.axis=t};return(e=function(){function t(){}return t.compose=function(t){t.keepProps.push("mapAxis"),n(t,"init",(function(){this.mapAxis||(this.mapAxis=new i(this))})),n(t,"getSeriesExtremes",(function(){if(this.mapAxis){var t=[];this.isXAxis&&(this.series.forEach((function(e,n){e.useMapGeometry&&(t[n]=e.xData,e.xData=[])})),this.mapAxis.seriesXData=t)}})),n(t,"afterGetSeriesExtremes",(function(){if(this.mapAxis){var t,e=this.mapAxis.seriesXData||[];if(this.isXAxis){var n=r(this.dataMin,Number.MAX_VALUE),i=r(this.dataMax,-Number.MAX_VALUE);this.series.forEach((function(o,a){o.useMapGeometry&&(n=Math.min(n,r(o.minX,n)),i=Math.max(i,r(o.maxX,i)),o.xData=e[a],t=!0)})),t&&(this.dataMin=n,this.dataMax=i),this.mapAxis.seriesXData=void 0}}})),n(t,"afterSetAxisTranslation",(function(){if(this.mapAxis){var t,e=this.chart,n=e.plotWidth/e.plotHeight;e=e.xAxis[0],"yAxis"===this.coll&&void 0!==e.transA&&this.series.forEach((function(e){e.preserveAspectRatio&&(t=!0)})),t&&(this.transA=e.transA=Math.min(this.transA,e.transA),e=((n=1>(n/=(e.max-e.min)/(this.max-this.min))?this:e).max-n.min)*n.transA,n.mapAxis.pixelPadding=n.len-e,n.minPixelPadding=n.mapAxis.pixelPadding/2,e=n.mapAxis.fixTo)&&(e=e[1]-n.toValue(e[0],!0),e*=n.transA,(Math.abs(e)>n.minPixelPadding||n.min===n.dataMin&&n.max===n.dataMax)&&(e=0),n.minPixelPadding-=e)}})),n(t,"render",(function(){this.mapAxis&&(this.mapAxis.fixTo=void 0)}))},t}()).compose(t),e})),e(n,"Mixins/ColorSeries.js",[],(function(){return{colorPointMixin:{setVisible:function(t){var e=this,n=t?"show":"hide";e.visible=e.options.visible=!!t,["graphic","dataLabel"].forEach((function(t){e[t]&&e[t][n]()})),this.series.buildKDTree()}},colorSeriesMixin:{optionalAxis:"colorAxis",colorAxis:0,translateColors:function(){var t=this,e=this.options.nullColor,n=this.colorAxis,r=this.colorKey;(this.data.length?this.data:this.points).forEach((function(i){var o=i.getNestedProperty(r);(o=i.options.color||(i.isNull||null===i.value?e:n&&void 0!==o?n.toColor(o,i):i.color||t.color))&&i.color!==o&&(i.color=o,"point"===t.options.legendType&&i.legendItem&&t.chart.legend.colorizeItem(i,i.visible))}))}}}})),e(n,"Core/Axis/ColorAxis.js",[n["Core/Axis/Axis.js"],n["Core/Chart/Chart.js"],n["Core/Color/Color.js"],n["Mixins/ColorSeries.js"],n["Core/Animation/Fx.js"],n["Core/Globals.js"],n["Core/Legend.js"],n["Mixins/LegendSymbol.js"],n["Core/Color/Palette.js"],n["Core/Series/Point.js"],n["Core/Series/Series.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s,l,u,c,d){var h,p=this&&this.__extends||(h=function(t,e){return(h=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])})(t,e)},function(t,e){function n(){this.constructor=t}h(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),f=n.parse;n=r.colorPointMixin,r=r.colorSeriesMixin;var m=o.noop,y=d.addEvent,g=d.extend,v=d.isNumber,_=d.merge,b=d.pick,x=d.splat;g(c.prototype,r),g(u.prototype,n),e.prototype.collectionsWithUpdate.push("colorAxis"),e.prototype.collectionsWithInit.colorAxis=[e.prototype.addColorAxis];var M=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.beforePadding=!1,r.chart=void 0,r.coll="colorAxis",r.dataClasses=void 0,r.legendItem=void 0,r.legendItems=void 0,r.name="",r.options=void 0,r.stops=void 0,r.visible=!0,r.init(e,n),r}return p(e,t),e.prototype.init=function(n,r){var i=n.options.legend||{},o=r.layout?"vertical"!==r.layout:"vertical"!==i.layout;i=_(e.defaultColorAxisOptions,r,{showEmpty:!1,title:null,visible:i.enabled&&(!r||!1!==r.visible)}),this.coll="colorAxis",this.side=r.side||o?2:1,this.reversed=r.reversed||!o,this.opposite=!o,t.prototype.init.call(this,n,i),r.dataClasses&&this.initDataClasses(r),this.initStops(),this.horiz=o,this.zoomEnabled=!1},e.prototype.initDataClasses=function(t){var e,n=this.chart,r=0,i=n.options.chart.colorCount,o=this.options,a=t.dataClasses.length;this.dataClasses=e=[],this.legendItems=[],t.dataClasses.forEach((function(t,s){t=_(t),e.push(t),!n.styledMode&&t.color||("category"===o.dataClassColor?(n.styledMode||(s=n.options.colors,i=s.length,t.color=s[r]),t.colorIndex=r,++r===i&&(r=0)):t.color=f(o.minColor).tweenTo(f(o.maxColor),2>a?.5:s/(a-1)))}))},e.prototype.hasData=function(){return!!(this.tickPositions||[]).length},e.prototype.setTickPositions=function(){if(!this.dataClasses)return t.prototype.setTickPositions.call(this)},e.prototype.initStops=function(){this.stops=this.options.stops||[[0,this.options.minColor],[1,this.options.maxColor]],this.stops.forEach((function(t){t.color=f(t[1])}))},e.prototype.setOptions=function(e){t.prototype.setOptions.call(this,e),this.options.crosshair=this.options.marker},e.prototype.setAxisSize=function(){var t,n,r=this.legendSymbol,i=this.chart,o=i.options.legend||{};r?(this.left=o=r.attr("x"),this.top=t=r.attr("y"),this.width=n=r.attr("width"),this.height=r=r.attr("height"),this.right=i.chartWidth-o-n,this.bottom=i.chartHeight-t-r,this.len=this.horiz?n:r,this.pos=this.horiz?o:t):this.len=(this.horiz?o.symbolWidth:o.symbolHeight)||e.defaultLegendLength},e.prototype.normalizedValue=function(t){return this.logarithmic&&(t=this.logarithmic.log2lin(t)),1-(this.max-t)/(this.max-this.min||1)},e.prototype.toColor=function(t,e){var n,r=this.dataClasses,i=this.stops;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,e.colorIndex=o.colorIndex);break}}else{for(t=this.normalizedValue(t),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},e.prototype.getOffset=function(){var e=this.legendGroup,n=this.chart.axisOffset[this.side];e&&(this.axisParent=e,t.prototype.getOffset.call(this),this.added||(this.added=!0,this.labelLeft=0,this.labelRight=this.width),this.chart.axisOffset[this.side]=n)},e.prototype.setLegendColor=function(){var t=this.reversed,e=t?1:0;t=t?0:1,e=this.horiz?[e,0,t,0]:[0,t,0,e],this.legendColor={linearGradient:{x1:e[0],y1:e[1],x2:e[2],y2:e[3]},stops:this.stops}},e.prototype.drawLegendSymbol=function(t,n){var r=t.padding,i=t.options,o=this.horiz,a=b(i.symbolWidth,o?e.defaultLegendLength:12),s=b(i.symbolHeight,o?12:e.defaultLegendLength),l=b(i.labelPadding,o?16:30);i=b(i.itemDistance,10),this.setLegendColor(),n.legendSymbol=this.chart.renderer.rect(0,t.baseline-11,a,s).attr({zIndex:1}).add(n.legendGroup),this.legendItemWidth=a+r+(o?i:l),this.legendItemHeight=s+r+(o?l:0)},e.prototype.setState=function(t){this.series.forEach((function(e){e.setState(t)}))},e.prototype.setVisible=function(){},e.prototype.getSeriesExtremes=function(){var t,e=this.series,n=e.length;for(this.dataMin=1/0,this.dataMax=-1/0;n--;){var r=e[n],i=r.colorKey=b(r.options.colorKey,r.colorKey,r.pointValKey,r.zoneAxis,"y"),o=r.pointArrayMap,a=r[i+"Min"]&&r[i+"Max"];if(r[i+"Data"])var s=r[i+"Data"];else if(o){s=[],o=o.indexOf(i);var l=r.yData;if(0<=o&&l)for(t=0;t<l.length;t++)s.push(b(l[t][o],l[t]))}else s=r.yData;a?(r.minColorValue=r[i+"Min"],r.maxColorValue=r[i+"Max"]):(s=c.prototype.getExtremes.call(r,s),r.minColorValue=s.dataMin,r.maxColorValue=s.dataMax),void 0!==r.minColorValue&&(this.dataMin=Math.min(this.dataMin,r.minColorValue),this.dataMax=Math.max(this.dataMax,r.maxColorValue)),a||c.prototype.applyExtremes.call(r)}},e.prototype.drawCrosshair=function(e,n){var r=n&&n.plotX,i=n&&n.plotY,o=this.pos,a=this.len;if(n){var s=this.toPixels(n.getNestedProperty(n.series.colorKey));s<o?s=o-2:s>o+a&&(s=o+a+2),n.plotX=s,n.plotY=this.len-s,t.prototype.drawCrosshair.call(this,e,n),n.plotX=r,n.plotY=i,this.cross&&!this.cross.addedToColorAxis&&this.legendGroup&&(this.cross.addClass("highcharts-coloraxis-marker").add(this.legendGroup),this.cross.addedToColorAxis=!0,this.chart.styledMode||"object"!=typeof this.crosshair||this.cross.attr({fill:this.crosshair.color}))}},e.prototype.getPlotLinePath=function(e){var n=this.left,r=e.translatedValue,i=this.top;return v(r)?this.horiz?[["M",r-4,i-6],["L",r+4,i-6],["L",r,i],["Z"]]:[["M",n,r],["L",n-6,r+6],["L",n-6,r-6],["Z"]]:t.prototype.getPlotLinePath.call(this,e)},e.prototype.update=function(e,n){var r=this.chart.legend;this.series.forEach((function(t){t.isDirtyData=!0})),(e.dataClasses&&r.allItems||this.dataClasses)&&this.destroyItems(),t.prototype.update.call(this,e,n),this.legendItem&&(this.setLegendColor(),r.colorizeItem(this,!0))},e.prototype.destroyItems=function(){var t=this.chart;this.legendItem?t.legend.destroyItem(this):this.legendItems&&this.legendItems.forEach((function(e){t.legend.destroyItem(e)})),t.isDirtyLegend=!0},e.prototype.destroy=function(){this.chart.isDirtyLegend=!0,this.destroyItems(),t.prototype.destroy.apply(this,[].slice.call(arguments))},e.prototype.remove=function(e){this.destroyItems(),t.prototype.remove.call(this,e)},e.prototype.getDataClassLegendSymbols=function(){var t,e=this,n=e.chart,r=e.legendItems,i=n.options.legend,o=i.valueDecimals,a=i.valueSuffix||"";return r.length||e.dataClasses.forEach((function(i,l){var u=!0,c=i.from,d=i.to,h=n.numberFormatter;t="",void 0===c?t="< ":void 0===d&&(t="> "),void 0!==c&&(t+=h(c,o)+a),void 0!==c&&void 0!==d&&(t+=" - "),void 0!==d&&(t+=h(d,o)+a),r.push(g({chart:n,name:t,options:{},drawLegendSymbol:s.drawRectangle,visible:!0,setState:m,isDataClass:!0,setVisible:function(){u=e.visible=!u,e.series.forEach((function(t){t.points.forEach((function(t){t.dataClass===l&&t.setVisible(u)}))})),n.legend.colorizeItem(this,u)}},i))})),r},e.defaultLegendLength=200,e.defaultColorAxisOptions={lineWidth:0,minPadding:0,maxPadding:0,gridLineWidth:1,tickPixelInterval:72,startOnTick:!0,endOnTick:!0,offset:0,marker:{animation:{duration:50},width:.01,color:l.neutralColor40},labels:{overflow:"justify",rotation:0},minColor:l.highlightColor10,maxColor:l.highlightColor100,tickLength:5,showInLegend:!0},e.keepProps=["legendGroup","legendItemHeight","legendItemWidth","legendItem","legendSymbol"],e}(t);return Array.prototype.push.apply(t.keepProps,M.keepProps),o.ColorAxis=M,["fill","stroke"].forEach((function(t){i.prototype[t+"Setter"]=function(){this.elem.attr(t,f(this.start).tweenTo(f(this.end),this.pos),null,!0)}})),y(e,"afterGetAxes",(function(){var t=this,e=t.options;this.colorAxis=[],e.colorAxis&&(e.colorAxis=x(e.colorAxis),e.colorAxis.forEach((function(e,n){e.index=n,new M(t,e)})))})),y(c,"bindAxes",(function(){var t=this.axisTypes;t?-1===t.indexOf("colorAxis")&&t.push("colorAxis"):this.axisTypes=["colorAxis"]})),y(a,"afterGetAllItems",(function(t){var e,n,r=this,i=[],o=function(e){-1!==(e=t.allItems.indexOf(e))&&(r.destroyItem(t.allItems[e]),t.allItems.splice(e,1))};for((this.chart.colorAxis||[]).forEach((function(t){(e=t.options)&&e.showInLegend&&(e.dataClasses&&e.visible?i=i.concat(t.getDataClassLegendSymbols()):e.visible&&i.push(t),t.series.forEach((function(t){t.options.showInLegend&&!e.dataClasses||("point"===t.options.legendType?t.points.forEach((function(t){o(t)})):o(t))})))})),n=i.length;n--;)t.allItems.unshift(i[n])})),y(a,"afterColorizeItem",(function(t){t.visible&&t.item.legendColor&&t.item.legendSymbol.attr({fill:t.item.legendColor})})),y(a,"afterUpdate",(function(){var t=this.chart.colorAxis;t&&t.forEach((function(t,e,n){t.update({},n)}))})),y(c,"afterTranslate",(function(){(this.chart.colorAxis&&this.chart.colorAxis.length||this.colorAttribs)&&this.translateColors()})),M})),e(n,"Mixins/ColorMapSeries.js",[n["Core/Globals.js"],n["Core/Series/Point.js"],n["Core/Utilities.js"]],(function(t,e,n){var r=n.defined;n=n.addEvent;var i=t.noop;return t=t.seriesTypes,n(e,"afterSetState",(function(t){this.moveToTopOnHover&&this.graphic&&this.graphic.attr({zIndex:t&&"hover"===t.state?1:0})})),{colorMapPointMixin:{dataLabelOnNull:!0,moveToTopOnHover:!0,isValid:function(){return null!==this.value&&1/0!==this.value&&-1/0!==this.value}},colorMapSeriesMixin:{pointArrayMap:["value"],axisTypes:["xAxis","yAxis","colorAxis"],trackerGroups:["group","markerGroup","dataLabelsGroup"],getSymbol:i,parallelArrays:["x","y","value"],colorKey:"value",pointAttribs:t.column.prototype.pointAttribs,colorAttribs:function(t){var e={};return r(t.color)&&(e[this.colorProp||"fill"]=t.color),e}}}})),e(n,"Maps/MapNavigationOptionsDefault.js",[n["Core/Options.js"],n["Core/Utilities.js"]],(function(t,e){return(e=e.extend)(t.defaultOptions.lang,{zoomIn:"Zoom in",zoomOut:"Zoom out"}),t.defaultOptions.mapNavigation={buttonOptions:{alignTo:"plotBox",align:"left",verticalAlign:"top",x:0,width:18,height:18,padding:5,style:{fontSize:"15px",fontWeight:"bold"},theme:{"stroke-width":1,"text-align":"center"}},buttons:{zoomIn:{onclick:function(){this.mapZoom(.5)},text:"+",y:0},zoomOut:{onclick:function(){this.mapZoom(2)},text:"-",y:28}},mouseWheelSensitivity:1.1}})),e(n,"Maps/MapNavigation.js",[n["Core/Chart/Chart.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n){function r(t){t&&(t.preventDefault&&t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.cancelBubble=!0)}function i(t){this.init(t)}var o=e.doc,a=n.addEvent,s=n.extend,l=n.merge,u=n.objectEach,c=n.pick;i.prototype.init=function(t){this.chart=t,t.mapNavButtons=[]},i.prototype.update=function(t){var e,n,i,o,d=this.chart,h=d.options.mapNavigation,p=function(t){this.handler.call(d,t),r(t)},f=d.mapNavButtons;for(t&&(h=d.options.mapNavigation=l(d.options.mapNavigation,t));f.length;)f.pop().destroy();c(h.enableButtons,h.enabled)&&!d.renderer.forExport&&u(h.buttons,(function(t,u){t=l(h.buttonOptions,t),!d.styledMode&&t.theme&&((e=t.theme).style=l(t.theme.style,t.style),i=(n=e.states)&&n.hover,o=n&&n.select,delete e.states);var c=d.renderer.button(t.text||"",0,0,p,e,i,o,void 0,"zoomIn"===u?"topbutton":"bottombutton").addClass("highcharts-map-navigation highcharts-"+{zoomIn:"zoom-in",zoomOut:"zoom-out"}[u]).attr({width:t.width,height:t.height,title:d.options.lang[u],padding:t.padding,zIndex:5}).add();if(c.handler=t.onclick,a(c.element,"dblclick",r),f.push(c),s(t,{width:c.width,height:2*c.height}),d.hasLoaded)c.align(t,!1,t.alignTo);else var m=a(d,"load",(function(){c.element&&c.align(t,!1,t.alignTo),m()}))})),this.updateEvents(h)},i.prototype.updateEvents=function(t){var e=this.chart;c(t.enableDoubleClickZoom,t.enabled)||t.enableDoubleClickZoomTo?this.unbindDblClick=this.unbindDblClick||a(e.container,"dblclick",(function(t){e.pointer.onContainerDblClick(t)})):this.unbindDblClick&&(this.unbindDblClick=this.unbindDblClick()),c(t.enableMouseWheelZoom,t.enabled)?this.unbindMouseWheel=this.unbindMouseWheel||a(e.container,void 0!==o.onwheel?"wheel":void 0!==o.onmousewheel?"mousewheel":"DOMMouseScroll",(function(t){return e.pointer.inClass(t.target,"highcharts-no-mousewheel")||(e.pointer.onContainerMouseWheel(t),r(t)),!1})):this.unbindMouseWheel&&(this.unbindMouseWheel=this.unbindMouseWheel())},s(t.prototype,{fitToBox:function(t,e){return[["x","width"],["y","height"]].forEach((function(n){var r=n[0];n=n[1],t[r]+t[n]>e[r]+e[n]&&(t[n]>e[n]?(t[n]=e[n],t[r]=e[r]):t[r]=e[r]+e[n]-t[n]),t[n]>e[n]&&(t[n]=e[n]),t[r]<e[r]&&(t[r]=e[r])})),t},mapZoom:function(t,e,n,r,i,o){var a=this.xAxis[0],s=a.max-a.min,l=c(e,a.min+s/2),u=s*t,d=(s=this.yAxis[0]).max-s.min,h=c(n,s.min+d/2);d*=t,u=(l=this.fitToBox({x:l-u*(r?(r-a.pos)/a.len:.5),y:h-d*(i?(i-s.pos)/s.len:.5),width:u,height:d},{x:a.dataMin,y:s.dataMin,width:a.dataMax-a.dataMin,height:s.dataMax-s.dataMin})).x<=a.dataMin&&l.width>=a.dataMax-a.dataMin&&l.y<=s.dataMin&&l.height>=s.dataMax-s.dataMin,r&&a.mapAxis&&(a.mapAxis.fixTo=[r-a.pos,e]),i&&s.mapAxis&&(s.mapAxis.fixTo=[i-s.pos,n]),void 0===t||u?(a.setExtremes(void 0,void 0,!1),s.setExtremes(void 0,void 0,!1)):(a.setExtremes(l.x,l.x+l.width,!1),s.setExtremes(l.y,l.y+l.height,!1)),this.redraw(o)}}),a(t,"beforeRender",(function(){this.mapNavigation=new i(this),this.mapNavigation.update()})),e.MapNavigation=i})),e(n,"Maps/MapPointer.js",[n["Core/Pointer.js"],n["Core/Utilities.js"]],(function(t,e){var n=e.extend,r=e.pick;e=e.wrap;var i,o=0;n(t.prototype,{onContainerDblClick:function(t){var e=this.chart;t=this.normalize(t),e.options.mapNavigation.enableDoubleClickZoomTo?e.pointer.inClass(t.target,"highcharts-tracker")&&e.hoverPoint&&e.hoverPoint.zoomTo():e.isInsidePlot(t.chartX-e.plotLeft,t.chartY-e.plotTop)&&e.mapZoom(.5,e.xAxis[0].toValue(t.chartX),e.yAxis[0].toValue(t.chartY),t.chartX,t.chartY)},onContainerMouseWheel:function(t){var e=this.chart,n=(t=this.normalize(t)).deltaY||t.detail||-t.wheelDelta/120;1<=Math.abs(n)&&(o+=Math.abs(n),i&&clearTimeout(i),i=setTimeout((function(){o=0}),50)),10>o&&e.isInsidePlot(t.chartX-e.plotLeft,t.chartY-e.plotTop)&&e.mapZoom(Math.pow(e.options.mapNavigation.mouseWheelSensitivity,n),e.xAxis[0].toValue(t.chartX),e.yAxis[0].toValue(t.chartY),t.chartX,t.chartY,!(1>Math.abs(n))&&void 0)}}),e(t.prototype,"zoomOption",(function(t){var e=this.chart.options.mapNavigation;r(e.enableTouchZoom,e.enabled)&&(this.chart.options.chart.pinchType="xy"),t.apply(this,[].slice.call(arguments,1))})),e(t.prototype,"pinchTranslate",(function(t,e,n,r,i,o,a){t.call(this,e,n,r,i,o,a),"map"===this.chart.options.chart.type&&this.hasZoom&&(t=r.scaleX>r.scaleY,this.pinchTranslateDirection(!t,e,n,r,i,o,a,t?r.scaleX:r.scaleY))}))})),e(n,"Maps/MapSymbols.js",[n["Core/Globals.js"],n["Core/Renderer/SVG/SVGRenderer.js"]],(function(t,e){function n(t,e,n,r,i,o,a,s){return[["M",t+i,e],["L",t+n-o,e],["C",t+n-o/2,e,t+n,e+o/2,t+n,e+o],["L",t+n,e+r-a],["C",t+n,e+r-a/2,t+n-a/2,e+r,t+n-a,e+r],["L",t+s,e+r],["C",t+s/2,e+r,t,e+r-s/2,t,e+r-s],["L",t,e+i],["C",t,e+i/2,t+i/2,e,t+i,e],["Z"]]}var r=t.Renderer;return e.prototype.symbols.topbutton=function(t,e,r,i,o){return n(t-1,e-1,r,i,o=o&&o.r||0,o,0,0)},e.prototype.symbols.bottombutton=function(t,e,r,i,o){return n(t-1,e-1,r,i,0,0,o=o&&o.r||0,o)},r!==e&&["topbutton","bottombutton"].forEach((function(t){r.prototype.symbols[t]=e.prototype.symbols[t]})),e.prototype.symbols})),e(n,"Core/Chart/MapChart.js",[n["Core/Chart/Chart.js"],n["Core/Options.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Utilities.js"]],(function(t,e,n,r){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=e.getOptions,a=r.merge,s=r.pick;return function(t){t.maps={},t.mapChart=function(e,n,r){return new t(e,n,r)},t.splitPath=function(t){return"string"==typeof t&&(t=(t=t.replace(/([A-Za-z])/g," $1 ").replace(/^\s*/,"").replace(/\s*$/,"")).split(/[ ,;]+/).map((function(t){return/[A-za-z]/.test(t)?t:parseFloat(t)}))),n.prototype.pathToSegments(t)}}((t=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.prototype.init=function(e,n){var r={endOnTick:!1,visible:!1,minPadding:0,maxPadding:0,startOnTick:!1},i=e.series,l=o().credits;e.series=void 0,(e=a({chart:{panning:{enabled:!0,type:"xy"},type:"map"},credits:{mapText:s(l.mapText,' © <a href="{geojson.copyrightUrl}">{geojson.copyrightShort}</a>'),mapTextFull:s(l.mapTextFull,"{geojson.copyright}")},tooltip:{followTouchMove:!1},xAxis:r,yAxis:a(r,{reversed:!0})},e,{chart:{inverted:!1,alignTicks:!1}})).series=i,t.prototype.init.call(this,e,n)},e}(t))||(t={})),t})),e(n,"Series/Map/MapPoint.js",[n["Mixins/ColorMapSeries.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();t=t.colorMapPointMixin;var i=n.extend;return e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.options=void 0,e.path=void 0,e.series=void 0,e}return r(e,t),e.prototype.applyOptions=function(e,n){var r=this.series;return e=t.prototype.applyOptions.call(this,e,n),n=r.joinBy,r.mapData&&r.mapMap&&((n=void 0!==(n=t.prototype.getNestedProperty.call(e,n[1]))&&r.mapMap[n])?(r.xyFromShape&&(e.x=n._midX,e.y=n._midY),i(e,n)):e.value=e.value||null),e},e.prototype.onMouseOver=function(e){n.clearTimeout(this.colorInterval),null!==this.value||this.series.options.nullInteraction?t.prototype.onMouseOver.call(this,e):this.series.onMouseOut(e)},e.prototype.zoomTo=function(){var t=this.series;t.xAxis.setExtremes(this._minX,this._maxX,!1),t.yAxis.setExtremes(this._minY,this._maxY,!1),t.chart.redraw()},e}(e.seriesTypes.scatter.prototype.pointClass),i(e.prototype,{dataLabelOnNull:t.dataLabelOnNull,isValid:t.isValid,moveToTopOnHover:t.moveToTopOnHover}),e})),e(n,"Series/Map/MapSeries.js",[n["Mixins/ColorMapSeries.js"],n["Core/Globals.js"],n["Mixins/LegendSymbol.js"],n["Core/Chart/MapChart.js"],n["Series/Map/MapPoint.js"],n["Core/Color/Palette.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s,l,u){var c,d=this&&this.__extends||(c=function(t,e){return(c=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])})(t,e)},function(t,e){function n(){this.constructor=t}c(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});t=t.colorMapSeriesMixin;var h=e.noop,p=r.maps,f=r.splitPath,m=(r=s.seriesTypes).column,y=r.scatter;r=u.extend;var g=u.fireEvent,v=u.getNestedProperty,_=u.isArray,b=u.isNumber,x=u.merge,M=u.objectEach,k=u.pick,w=u.splat;return r((u=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.baseTrans=void 0,e.chart=void 0,e.data=void 0,e.group=void 0,e.joinBy=void 0,e.options=void 0,e.points=void 0,e.transformGroup=void 0,e}return d(n,t),n.prototype.animate=function(t){var e=this.options.animation,n=this.group,r=this.xAxis,i=this.yAxis,o=r.pos,a=i.pos;this.chart.renderer.isSVG&&(!0===e&&(e={duration:1e3}),t?n.attr({translateX:o+r.len/2,translateY:a+i.len/2,scaleX:.001,scaleY:.001}):n.animate({translateX:o,translateY:a,scaleX:1,scaleY:1},e))},n.prototype.animateDrilldown=function(t){var e=this.chart.plotBox,n=this.chart.drilldownLevels[this.chart.drilldownLevels.length-1],r=n.bBox,i=this.chart.options.drilldown.animation;t||(t=Math.min(r.width/e.width,r.height/e.height),n.shapeArgs={scaleX:t,scaleY:t,translateX:r.x,translateY:r.y},this.points.forEach((function(t){t.graphic&&t.graphic.attr(n.shapeArgs).animate({scaleX:1,scaleY:1,translateX:0,translateY:0},i)})))},n.prototype.animateDrillupFrom=function(t){m.prototype.animateDrillupFrom.call(this,t)},n.prototype.animateDrillupTo=function(t){m.prototype.animateDrillupTo.call(this,t)},n.prototype.doFullTranslate=function(){return this.isDirtyData||this.chart.isResizing||this.chart.renderer.isVML||!this.baseTrans},n.prototype.drawMapDataLabels=function(){a.prototype.drawDataLabels.call(this),this.dataLabelsGroup&&this.dataLabelsGroup.clip(this.chart.clipRect)},n.prototype.drawPoints=function(){var t=this,e=t.xAxis,n=t.yAxis,r=t.group,i=t.chart,o=i.renderer,a=this.baseTrans;if(t.transformGroup||(t.transformGroup=o.g().attr({scaleX:1,scaleY:1}).add(r),t.transformGroup.survive=!0),t.doFullTranslate())i.hasRendered&&!i.styledMode&&t.points.forEach((function(e){e.shapeArgs&&(e.shapeArgs.fill=t.pointAttribs(e,e.state).fill)})),t.group=t.transformGroup,m.prototype.drawPoints.apply(t),t.group=r,t.points.forEach((function(e){if(e.graphic){var n="";e.name&&(n+="highcharts-name-"+e.name.replace(/ /g,"-").toLowerCase()),e.properties&&e.properties["hc-key"]&&(n+=" highcharts-key-"+e.properties["hc-key"].toLowerCase()),n&&e.graphic.addClass(n),i.styledMode&&e.graphic.css(t.pointAttribs(e,e.selected?"select":void 0))}})),this.baseTrans={originX:e.min-e.minPixelPadding/e.transA,originY:n.min-n.minPixelPadding/n.transA+(n.reversed?0:n.len/n.transA),transAX:e.transA,transAY:n.transA},this.transformGroup.animate({translateX:0,translateY:0,scaleX:1,scaleY:1});else{var s=e.transA/a.transAX,l=n.transA/a.transAY,u=e.toPixels(a.originX,!0),c=n.toPixels(a.originY,!0);.99<s&&1.01>s&&.99<l&&1.01>l&&(l=s=1,u=Math.round(u),c=Math.round(c));var d=this.transformGroup;if(i.renderer.globalAnimation){var h=d.attr("translateX"),p=d.attr("translateY"),f=d.attr("scaleX"),y=d.attr("scaleY");d.attr({animator:0}).animate({animator:1},{step:function(t,e){d.attr({translateX:h+(u-h)*e.pos,translateY:p+(c-p)*e.pos,scaleX:f+(s-f)*e.pos,scaleY:y+(l-y)*e.pos})}})}else d.attr({translateX:u,translateY:c,scaleX:s,scaleY:l})}i.styledMode||r.element.setAttribute("stroke-width",k(t.options[t.pointAttrToOptions&&t.pointAttrToOptions["stroke-width"]||"borderWidth"],1)/(s||1)),this.drawMapDataLabels()},n.prototype.getBox=function(t){var e,n=Number.MAX_VALUE,r=-n,i=n,o=-n,a=n,s=n,u=this.xAxis,c=this.yAxis;(t||[]).forEach((function(t){if(t.path){"string"==typeof t.path?t.path=f(t.path):"M"===t.path[0]&&(t.path=l.prototype.pathToSegments(t.path));var u=t.path||[],c=-n,d=n,h=-n,p=n,m=t.properties;t._foundBox||(u.forEach((function(t){var e=t[t.length-2];t=t[t.length-1],"number"==typeof e&&"number"==typeof t&&(d=Math.min(d,e),c=Math.max(c,e),p=Math.min(p,t),h=Math.max(h,t))})),t._midX=d+(c-d)*k(t.middleX,m&&m["hc-middle-x"],.5),t._midY=p+(h-p)*k(t.middleY,m&&m["hc-middle-y"],.5),t._maxX=c,t._minX=d,t._maxY=h,t._minY=p,t.labelrank=k(t.labelrank,(c-d)*(h-p)),t._foundBox=!0),r=Math.max(r,t._maxX),i=Math.min(i,t._minX),o=Math.max(o,t._maxY),a=Math.min(a,t._minY),s=Math.min(t._maxX-t._minX,t._maxY-t._minY,s),e=!0}})),e&&(this.minY=Math.min(a,k(this.minY,n)),this.maxY=Math.max(o,k(this.maxY,-n)),this.minX=Math.min(i,k(this.minX,n)),this.maxX=Math.max(r,k(this.maxX,-n)),u&&void 0===u.options.minRange&&(u.minRange=Math.min(5*s,(this.maxX-this.minX)/5,u.minRange||n)),c&&void 0===c.options.minRange&&(c.minRange=Math.min(5*s,(this.maxY-this.minY)/5,c.minRange||n)))},n.prototype.getExtremes=function(){var t=a.prototype.getExtremes.call(this,this.valueData),e=t.dataMin;return t=t.dataMax,this.chart.hasRendered&&this.isDirtyData&&this.getBox(this.options.data),b(e)&&(this.valueMin=e),b(t)&&(this.valueMax=t),{dataMin:this.minY,dataMax:this.maxY}},n.prototype.hasData=function(){return!!this.processedXData.length},n.prototype.pointAttribs=function(t,e){return(e=t.series.chart.styledMode?this.colorAttribs(t):m.prototype.pointAttribs.call(this,t,e))["stroke-width"]=k(t.options[this.pointAttrToOptions&&this.pointAttrToOptions["stroke-width"]||"borderWidth"],"inherit"),e},n.prototype.render=function(){var t=this,e=a.prototype.render;t.chart.renderer.isVML&&3e3<t.data.length?setTimeout((function(){e.call(t)})):e.call(t)},n.prototype.setData=function(t,n,r,o){var s=this.options,l=this.chart.options.chart,u=l&&l.map,c=s.mapData,d=this.joinBy,h=s.keys||this.pointArrayMap,f=[],m={},y=this.chart.mapTransforms;if(!c&&u&&(c="string"==typeof u?p[u]:u),t&&t.forEach((function(e,n){var r=0;if(b(e))t[n]={value:e};else if(_(e)){t[n]={},!s.keys&&e.length>h.length&&"string"==typeof e[0]&&(t[n]["hc-key"]=e[0],++r);for(var o=0;o<h.length;++o,++r)h[o]&&void 0!==e[r]&&(0<h[o].indexOf(".")?i.prototype.setNestedProperty(t[n],e[r],h[o]):t[n][h[o]]=e[r])}d&&"_i"===d[0]&&(t[n]._i=n)})),this.getBox(t),(this.chart.mapTransforms=y=l.mapTransforms||c&&c["hc-transform"]||y)&&M(y,(function(t){t.rotation&&(t.cosAngle=Math.cos(t.rotation),t.sinAngle=Math.sin(t.rotation))})),c){for("FeatureCollection"===c.type&&(this.mapTitle=c.title,c=e.geojson(c,this.type,this)),this.mapData=c,this.mapMap={},y=0;y<c.length;y++)u=(l=c[y]).properties,l._i=y,d[0]&&u&&u[d[0]]&&(l[d[0]]=u[d[0]]),m[l[d[0]]]=l;if(this.mapMap=m,t&&d[1]){var g=d[1];t.forEach((function(t){t=v(g,t),m[t]&&f.push(m[t])}))}if(s.allAreas){if(this.getBox(c),t=t||[],d[1]){var k=d[1];t.forEach((function(t){f.push(v(k,t))}))}f="|"+f.map((function(t){return t&&t[d[0]]})).join("|")+"|",c.forEach((function(e){d[0]&&-1!==f.indexOf("|"+e[d[0]]+"|")||(t.push(x(e,{value:null})),o=!1)}))}else this.getBox(f)}a.prototype.setData.call(this,t,n,r,o)},n.prototype.setOptions=function(t){var e=(t=a.prototype.setOptions.call(this,t)).joinBy;return null===e&&(e="_i"),(e=this.joinBy=w(e))[1]||(e[1]=e[0]),t},n.prototype.translate=function(){var t=this,e=t.xAxis,n=t.yAxis,r=t.doFullTranslate();t.generatePoints(),t.data.forEach((function(i){b(i._midX)&&b(i._midY)&&(i.plotX=e.toPixels(i._midX,!0),i.plotY=n.toPixels(i._midY,!0)),r&&(i.shapeType="path",i.shapeArgs={d:t.translatePath(i.path)})})),g(t,"afterTranslate")},n.prototype.translatePath=function(t){var e=this.xAxis,n=this.yAxis,r=e.min,i=e.transA,o=e.minPixelPadding,a=n.min,s=n.transA,l=n.minPixelPadding,u=[];return t&&t.forEach((function(t){"M"===t[0]?u.push(["M",(t[1]-(r||0))*i+o,(t[2]-(a||0))*s+l]):"L"===t[0]?u.push(["L",(t[1]-(r||0))*i+o,(t[2]-(a||0))*s+l]):"C"===t[0]?u.push(["C",(t[1]-(r||0))*i+o,(t[2]-(a||0))*s+l,(t[3]-(r||0))*i+o,(t[4]-(a||0))*s+l,(t[5]-(r||0))*i+o,(t[6]-(a||0))*s+l]):"Q"===t[0]?u.push(["Q",(t[1]-(r||0))*i+o,(t[2]-(a||0))*s+l,(t[3]-(r||0))*i+o,(t[4]-(a||0))*s+l]):"Z"===t[0]&&u.push(["Z"])})),u},n.defaultOptions=x(y.defaultOptions,{animation:!1,dataLabels:{crop:!1,formatter:function(){return this.point.value},inside:!0,overflow:!1,padding:0,verticalAlign:"middle"},marker:null,nullColor:o.neutralColor3,stickyTracking:!1,tooltip:{followPointer:!0,pointFormat:"{point.name}: {point.value}<br/>"},turboThreshold:0,allAreas:!0,borderColor:o.neutralColor20,borderWidth:1,joinBy:"hc-key",states:{hover:{halo:null,brightness:.2},normal:{animation:!0},select:{color:o.neutralColor20},inactive:{opacity:1}}}),n}(y)).prototype,{type:"map",axisTypes:t.axisTypes,colorAttribs:t.colorAttribs,colorKey:t.colorKey,directTouch:!0,drawDataLabels:h,drawGraph:h,drawLegendSymbol:n.drawRectangle,forceDL:!0,getExtremesFromAll:!0,getSymbol:t.getSymbol,parallelArrays:t.parallelArrays,pointArrayMap:t.pointArrayMap,pointClass:i,preserveAspectRatio:!0,searchPoint:h,trackerGroups:t.trackerGroups,useMapGeometry:!0}),s.registerSeriesType("map",u),u})),e(n,"Series/MapLine/MapLineSeries.js",[n["Series/Map/MapSeries.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=e.series,o=n.extend,a=n.merge;return o((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 r(n,e),n.prototype.pointAttribs=function(e,n){return(e=t.prototype.pointAttribs.call(this,e,n)).fill=this.options.fillColor,e},n.defaultOptions=a(t.defaultOptions,{lineWidth:1,fillColor:"none"}),n}(t)).prototype,{type:"mapline",colorProp:"stroke",drawLegendSymbol:i.prototype.drawLegendSymbol,pointAttrToOptions:{stroke:"color","stroke-width":"lineWidth"}}),e.registerSeriesType("mapline",n),n})),e(n,"Series/MapPoint/MapPointPoint.js",[n["Core/Series/SeriesRegistry.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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),r=e.merge;return function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.options=void 0,e.series=void 0,e}return n(e,t),e.prototype.applyOptions=function(e,n){return e=void 0!==e.lat&&void 0!==e.lon?r(e,this.series.chart.fromLatLonToPoint(e)):e,t.prototype.applyOptions.call(this,e,n)},e}(t.seriesTypes.scatter.prototype.pointClass)})),e(n,"Series/MapPoint/MapPointSeries.js",[n["Series/MapPoint/MapPointPoint.js"],n["Core/Color/Palette.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=n.seriesTypes.scatter,a=r.extend,s=r.merge;return a((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}return i(n,t),n.prototype.drawDataLabels=function(){t.prototype.drawDataLabels.call(this),this.dataLabelsGroup&&this.dataLabelsGroup.clip(this.chart.clipRect)},n.defaultOptions=s(o.defaultOptions,{dataLabels:{crop:!1,defer:!1,enabled:!0,formatter:function(){return this.point.name},overflow:!1,style:{color:e.neutralColor100}}}),n}(o)).prototype,{type:"mappoint",forceDL:!0,pointClass:t}),n.registerSeriesType("mappoint",r),r})),e(n,"Series/Bubble/BubblePoint.js",[n["Core/Series/Point.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();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 r(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(n,"Series/Bubble/BubbleLegend.js",[n["Core/Chart/Chart.js"],n["Core/Color/Color.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Legend.js"],n["Core/Options.js"],n["Core/Color/Palette.js"],n["Core/Series/Series.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,o,a,s,l){var u=e.parse,c=r.noop;o=o.setOptions,e=l.addEvent;var d=l.arrayMax,h=l.arrayMin,p=l.isNumber,f=l.merge,m=l.objectEach,y=l.pick,g=l.stableSort;return l=l.wrap,o({legend:{bubbleLegend:{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:a.neutralColor100},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}}}),a=function(){function t(t,e){this.options=this.symbols=this.visible=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=c,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,r=y(t.options.itemDistance,20),i=n.ranges,o=n.connectorDistance;this.fontMetrics=e.renderer.fontMetrics(n.labels.style.fontSize),i&&i.length&&p(i[0].value)?(g(i,(function(t,e){return e.value-t.value})),this.ranges=i,this.setOptions(),this.render(),e=this.getMaxLabelSize(),t=2*(i=this.ranges[0].radius),o=0<(o=o-i+e.width)?o:0,this.maxLabel=e,this.movementX="left"===n.labels.align?o:0,this.legendItemWidth=t+o+r,this.legendItemHeight=t+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],r=this.legend.baseline,i={zIndex:e.zIndex,"stroke-width":e.borderWidth},o={zIndex:e.zIndex,"stroke-width":e.connectorWidth},a={align:this.legend.options.rtl||"left"===e.labels.align?"right":"left",zIndex:e.zIndex},s=n.options.marker.fillOpacity,l=this.chart.styledMode;t.forEach((function(c,d){l||(i.stroke=y(c.borderColor,e.borderColor,n.color),i.fill=y(c.color,e.color,1!==s?u(n.color).setOpacity(s).get("rgba"):n.color),o.stroke=y(c.connectorColor,e.connectorColor,n.color)),t[d].radius=this.getRangeRadius(c.value),t[d]=f(t[d],{center:t[0].radius-t[d].radius+r}),l||f(!0,t[d],{bubbleAttribs:f(i),connectorAttribs:f(o),labelAttribs:a})}),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,r=this.chart,i=r.series[e.seriesIndex],o=r.renderer,a=this.symbols;r=a.labels;var s=t.center,l=Math.abs(t.radius),u=e.connectorDistance||0,c=n.align;u=this.legend.options.rtl||"left"===c?-u:u;var d=e.connectorWidth,h=this.ranges[0].radius||0,p=s-l-e.borderWidth/2+d/2,f=this.fontMetrics;f=f.f/2-(f.h-f.f)/2;var m=o.styledMode;"center"===c&&(u=0,e.connectorDistance=0,t.labelAttribs.align="center"),c=p+e.labels.y;var y=h+u+e.labels.x;a.bubbleItems.push(o.circle(h,s+((p%1?1:.5)-(d%2?0:.5)),l).attr(m?{}:t.bubbleAttribs).addClass((m?"highcharts-color-"+i.colorIndex+" ":"")+"highcharts-bubble-legend-symbol "+(e.className||"")).add(this.legendSymbol)),a.connectors.push(o.path(o.crispLine([["M",h,p],["L",h+u,p]],e.connectorWidth)).attr(m?{}:t.connectorAttribs).addClass((m?"highcharts-color-"+this.options.seriesIndex+" ":"")+"highcharts-bubble-legend-connectors "+(e.connectorClassName||"")).add(this.legendSymbol)),t=o.text(this.formatLabel(t),y,c+f).attr(m?{}:t.labelAttribs).css(m?{}:n.style).addClass("highcharts-bubble-legend-labels "+(e.labels.className||"")).add(this.legendSymbol),r.push(t),t.placed=!0,t.alignAttr={x:y,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 e=this.options,r=e.labels.formatter;e=e.labels.format;var i=this.chart.numberFormatter;return e?n.format(e,t):r?r.call(t):i(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,r=Number.MAX_VALUE,i=-Number.MAX_VALUE;e.chart.series.forEach((function(e){e.isBubble&&!e.ignoreSeries&&(t=e.zData.filter(p)).length&&(r=y(e.options.zMin,Math.min(r,Math.max(h(t),!1===e.options.displayNegative?e.options.zThreshold:-Number.MAX_VALUE))),i=y(e.options.zMax,Math.max(i,d(t))))}));var o=r===i?[{value:i}]:[{value:r},{value:(r+i)/2},{value:i,autoRanges:!0}];return n.length&&n[0].radius&&o.reverse(),o.forEach((function(t,e){n&&n[e]&&(o[e]=f(n[e],t))})),o},t.prototype.predictBubbleSizes=function(){var t=this.chart,e=this.fontMetrics,n=t.legend.options,r="horizontal"===n.layout,i=r?t.legend.lastLineHeight:0,o=t.plotSizeX,a=t.plotSizeY,s=t.series[this.options.seriesIndex];t=Math.ceil(s.minPxSize);var l=Math.ceil(s.maxPxSize);s=s.options.maxSize;var u=Math.min(a,o);return n.floating||!/%$/.test(s)?e=l:(s=parseFloat(s),e=(u+i-e.h/2)*s/100/(s/100+1),(r&&a-e>=o||!r&&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];1<Math.abs(Math.ceil(e.maxPxSize)-this.options.maxSize)&&(this.updateRanges(this.options.minSize,e.maxPxSize),t.render())},t}(),e(i,"afterGetAllItems",(function(t){var e=this.bubbleLegend,n=this.options,i=n.bubbleLegend,o=this.chart.getVisibleBubbleSeriesIndex();e&&e.ranges&&e.ranges.length&&(i.ranges.length&&(i.autoRanges=!!i.ranges[0].autoRanges),this.destroyItem(e)),0<=o&&n.enabled&&i.enabled&&(i.seriesIndex=o,this.bubbleLegend=new r.BubbleLegend(i,this),this.bubbleLegend.addToLegend(t.allItems))})),t.prototype.getVisibleBubbleSeriesIndex=function(){for(var t=this.series,e=0;e<t.length;){if(t[e]&&t[e].isBubble&&t[e].visible&&t[e].zData.length)return e;e++}return-1},i.prototype.getLinesHeights=function(){var t,e=this.allItems,n=[],r=e.length,i=0;for(t=0;t<r;t++)if(e[t].legendItemHeight&&(e[t].itemHeight=e[t].legendItemHeight),e[t]===e[r-1]||e[t+1]&&e[t]._legendItemPos[1]!==e[t+1]._legendItemPos[1]){n.push({height:0});for(var o=n[n.length-1];i<=t;i++)e[i].itemHeight>o.height&&(o.height=e[i].itemHeight);o.step=t}return n},i.prototype.retranslateItems=function(t){var e,n,r,i=this.options.rtl,o=0;this.allItems.forEach((function(a,s){e=a.legendGroup.translateX,n=a._legendItemPos[1],((r=a.movementX)||i&&a.ranges)&&(r=i?e-a.options.maxSize/2:e+r,a.legendGroup.attr({translateX:r})),s>t[o].step&&o++,a.legendGroup.attr({translateY:Math.round(n+t[o].height/2)}),a._legendItemPos[1]=n+t[o].height/2}))},e(s,"legendItemClick",(function(){var t=this.chart,e=this.visible,n=this.chart.legend;n&&n.bubbleLegend&&(this.visible=!e,this.ignoreSeries=e,t=0<=t.getVisibleBubbleSeriesIndex(),n.bubbleLegend.visible!==t&&(n.update({bubbleLegend:{enabled:t}}),n.bubbleLegend.visible=t),this.visible=e)})),l(t.prototype,"drawChartBox",(function(t,e,n){var r=this.legend,i=0<=this.getVisibleBubbleSeriesIndex();if(r&&r.options.enabled&&r.bubbleLegend&&r.options.bubbleLegend.autoRanges&&i){var o=r.bubbleLegend.options;i=r.bubbleLegend.predictBubbleSizes(),r.bubbleLegend.updateRanges(i[0],i[1]),o.placed||(r.group.placed=!1,r.allItems.forEach((function(t){t.legendGroup.translateY=null}))),r.render(),this.getMargins(),this.axes.forEach((function(t){t.visible&&t.render(),o.placed||(t.setScale(),t.updateNames(),m(t.ticks,(function(t){t.isNew=!0,t.isNewLabel=!0})))})),o.placed=!0,this.getMargins(),t.call(this,e,n),r.bubbleLegend.correctSizes(),r.retranslateItems(r.getLinesHeights())}else t.call(this,e,n),r&&r.options.enabled&&r.bubbleLegend&&(r.render(),r.retranslateItems(r.getLinesHeights()))})),r.BubbleLegend=a,r.BubbleLegend})),e(n,"Series/Bubble/BubbleSeries.js",[n["Core/Axis/Axis.js"],n["Series/Bubble/BubblePoint.js"],n["Core/Color/Color.js"],n["Core/Globals.js"],n["Core/Series/Series.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),l=n.parse;n=r.noop;var u=o.seriesTypes;r=u.column;var c=u.scatter,d=a.arrayMax,h=a.arrayMin,p=a.clamp,f=a.extend,m=a.isNumber,y=a.merge,g=a.pick,v=a.pInt;return a=function(t){function e(){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 s(e,t),e.prototype.animate=function(t){!t&&this.points.length<this.options.animationLimit&&this.points.forEach((function(t){var e=t.graphic;e&&e.width&&(this.hasRendered||e.attr({x:t.plotX,y:t.plotY,width:1,height:1}),e.animate(this.markerAttribs(t),this.options.animation))}),this)},e.prototype.getRadii=function(t,e,n){var r=this.zData,i=this.yData,o=n.minPxSize,a=n.maxPxSize,s=[],l=0;for(n=r.length;l<n;l++){var u=r[l];s.push(this.getRadius(t,e,o,a,u,i[l]))}this.radii=s},e.prototype.getRadius=function(t,e,n,r,i,o){var a=this.options,s="width"!==a.sizeBy,l=a.zThreshold,u=e-t,c=.5;if(null===o||null===i)return null;if(m(i)){if(a.sizeByAbsoluteValue&&(i=Math.abs(i-l),u=Math.max(e-l,Math.abs(t-l)),t=0),i<t)return n/2-1;0<u&&(c=(i-t)/u)}return s&&0<=c&&(c=Math.sqrt(c)),Math.ceil(n+c*(r-n))/2},e.prototype.hasData=function(){return!!this.processedXData.length},e.prototype.pointAttribs=function(t,e){var n=this.options.marker.fillOpacity;return t=i.prototype.pointAttribs.call(this,t,e),1!==n&&(t.fill=l(t.fill).setOpacity(n).get("rgba")),t},e.prototype.translate=function(){var e,n=this.data,r=this.radii;for(t.prototype.translate.call(this),e=n.length;e--;){var i=n[e],o=r?r[e]:0;m(o)&&o>=this.minPxSize/2?(i.marker=f(i.marker,{radius:o,width:2*o,height:2*o}),i.dlBox={x:i.plotX-o,y:i.plotY-o,width:2*o,height:2*o}):i.shapeArgs=i.plotY=i.dlBox=void 0}},e.defaultOptions=y(c.defaultOptions,{dataLabels:{formatter:function(){return this.point.z},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"}),e}(c),f(a.prototype,{alignDataLabel:r.prototype.alignDataLabel,applyZones:n,bubblePadding:!0,buildKDTree:n,directTouch:!0,isBubble:!0,pointArrayMap:["y","z"],pointClass:e,parallelArrays:["x","y","z"],trackerGroups:["group","dataLabelsGroup"],specialGroup:"group",zoneAxis:"z"}),t.prototype.beforePadding=function(){var t=this,e=this.len,n=this.chart,r=0,i=e,o=this.isXAxis,a=o?"xData":"yData",s=this.min,l={},u=Math.min(n.plotWidth,n.plotHeight),c=Number.MAX_VALUE,f=-Number.MAX_VALUE,y=this.max-s,_=e/y,b=[];this.series.forEach((function(e){var r=e.options;!e.bubblePadding||!e.visible&&n.options.chart.ignoreHiddenSeries||(t.allowZoomOutside=!0,b.push(e),o&&(["minSize","maxSize"].forEach((function(t){var e=r[t],n=/%$/.test(e);e=v(e),l[t]=n?u*e/100:e})),e.minPxSize=l.minSize,e.maxPxSize=Math.max(l.maxSize,l.minSize),(e=e.zData.filter(m)).length&&(c=g(r.zMin,p(h(e),!1===r.displayNegative?r.zThreshold:-Number.MAX_VALUE,c)),f=g(r.zMax,Math.max(f,d(e))))))})),b.forEach((function(e){var n=e[a],l=n.length;if(o&&e.getRadii(c,f,e),0<y)for(;l--;)if(m(n[l])&&t.dataMin<=n[l]&&n[l]<=t.max){var u=e.radii?e.radii[l]:0;r=Math.min((n[l]-s)*_-u,r),i=Math.max((n[l]-s)*_+u,i)}})),b.length&&0<y&&!this.logarithmic&&(i-=e,_*=(e+Math.max(0,r)-Math.min(i,e))/e,[["min","userMin",r],["max","userMax",i]].forEach((function(e){void 0===g(t.options[e[0]],t[e[1]])&&(t[e[0]]+=e[2]/_)})))},o.registerSeriesType("bubble",a),a})),e(n,"Series/MapBubble/MapBubblePoint.js",[n["Core/Series/SeriesRegistry.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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),r=t.seriesTypes,i=r.map;t=e.extend;var o=e.merge;return e=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return n(e,t),e.prototype.applyOptions=function(e,n){return e&&void 0!==e.lat&&void 0!==e.lon?t.prototype.applyOptions.call(this,o(e,this.series.chart.fromLatLonToPoint(e)),n):i.prototype.pointClass.prototype.applyOptions.call(this,e,n)},e.prototype.isValid=function(){return"number"==typeof this.z},e}(r.bubble.prototype.pointClass),t(e.prototype,{ttBelow:!1}),e})),e(n,"Series/MapBubble/MapBubbleSeries.js",[n["Series/Bubble/BubbleSeries.js"],n["Series/MapBubble/MapBubblePoint.js"],n["Series/Map/MapSeries.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n,r,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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),a=i.extend,s=i.merge;return a((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 o(n,e),n.defaultOptions=s(t.defaultOptions,{animationLimit:500,tooltip:{pointFormat:"{point.name}: {point.z}"}}),n}(t)).prototype,{type:"mapbubble",getBox:n.prototype.getBox,pointArrayMap:["z"],pointClass:e,setData:n.prototype.setData,setOptions:n.prototype.setOptions,xyFromShape:!0}),r.registerSeriesType("mapbubble",i),i})),e(n,"Series/Heatmap/HeatmapPoint.js",[n["Mixins/ColorMapSeries.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Utilities.js"]],(function(t,e,n){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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();t=t.colorMapPointMixin;var i=n.clamp,o=n.extend,a=n.pick;return o((e=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.options=void 0,e.series=void 0,e.value=void 0,e.x=void 0,e.y=void 0,e}return r(e,t),e.prototype.applyOptions=function(e,n){return(e=t.prototype.applyOptions.call(this,e,n)).formatPrefix=e.isNull||null===e.value?"null":"point",e},e.prototype.getCellAttributes=function(){var t=this.series,e=t.options,n=(e.colsize||1)/2,r=(e.rowsize||1)/2,o=t.xAxis,s=t.yAxis,l=this.options.marker||t.options.marker;t=t.pointPlacementToXValue();var u=a(this.pointPadding,e.pointPadding,0),c={x1:i(Math.round(o.len-(o.translate(this.x-n,!1,!0,!1,!0,-t)||0)),-o.len,2*o.len),x2:i(Math.round(o.len-(o.translate(this.x+n,!1,!0,!1,!0,-t)||0)),-o.len,2*o.len),y1:i(Math.round(s.translate(this.y-r,!1,!0,!1,!0)||0),-s.len,2*s.len),y2:i(Math.round(s.translate(this.y+r,!1,!0,!1,!0)||0),-s.len,2*s.len)};return[["width","x"],["height","y"]].forEach((function(t){var e=t[0],n=(t=t[1])+"1",r=t+"2",i=Math.abs(c[n]-c[r]),o=l&&l.lineWidth||0,a=Math.abs(c[n]+c[r])/2;l[e]&&l[e]<i&&(c[n]=a-l[e]/2-o/2,c[r]=a+l[e]/2+o/2),u&&("y"===t&&(n=r,r=t+"1"),c[n]+=u,c[r]-=u)})),c},e.prototype.haloPath=function(t){if(!t)return[];var e=this.shapeArgs;return["M",e.x-t,e.y-t,"L",e.x-t,e.y+e.height+t,e.x+e.width+t,e.y+e.height+t,e.x+e.width+t,e.y-t,"Z"]},e.prototype.isValid=function(){return 1/0!==this.value&&-1/0!==this.value},e}(e.seriesTypes.scatter.prototype.pointClass)).prototype,{dataLabelOnNull:t.dataLabelOnNull,moveToTopOnHover:t.moveToTopOnHover}),e})),e(n,"Series/Heatmap/HeatmapSeries.js",[n["Mixins/ColorMapSeries.js"],n["Core/Globals.js"],n["Series/Heatmap/HeatmapPoint.js"],n["Mixins/LegendSymbol.js"],n["Core/Color/Palette.js"],n["Core/Series/SeriesRegistry.js"],n["Core/Renderer/SVG/SVGRenderer.js"],n["Core/Utilities.js"]],(function(t,e,n,r,i,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 r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();t=t.colorMapSeriesMixin;var u=o.series,c=o.seriesTypes,d=c.column,h=c.scatter,p=a.prototype.symbols,f=s.extend,m=s.fireEvent,y=s.isNumber,g=s.merge,v=s.pick;return a=function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.colorAxis=void 0,e.data=void 0,e.options=void 0,e.points=void 0,e.valueMax=NaN,e.valueMin=NaN,e}return l(n,t),n.prototype.drawPoints=function(){var t=this;((this.options.marker||{}).enabled||this._hasPointMarkers)&&(u.prototype.drawPoints.call(this),this.points.forEach((function(e){e.graphic&&e.graphic[t.chart.styledMode?"css":"animate"](t.colorAttribs(e))})))},n.prototype.getExtremes=function(){var t=u.prototype.getExtremes.call(this,this.valueData),e=t.dataMin;return t=t.dataMax,y(e)&&(this.valueMin=e),y(t)&&(this.valueMax=t),u.prototype.getExtremes.call(this)},n.prototype.getValidPoints=function(t,e){return u.prototype.getValidPoints.call(this,t,e,!0)},n.prototype.hasData=function(){return!!this.processedXData.length},n.prototype.init=function(){u.prototype.init.apply(this,arguments);var t=this.options;t.pointRange=v(t.pointRange,t.colsize||1),this.yAxis.axisPointRange=t.rowsize||1,f(p,{ellipse:p.circle})},n.prototype.markerAttribs=function(t,e){var n=t.marker||{},r=this.options.marker||{},i=t.shapeArgs||{},o={};if(t.hasImage)return{x:t.plotX,y:t.plotY};if(e){var a=r.states[e]||{},s=n.states&&n.states[e]||{};[["width","x"],["height","y"]].forEach((function(t){o[t[0]]=(s[t[0]]||a[t[0]]||i[t[0]])+(s[t[0]+"Plus"]||a[t[0]+"Plus"]||0),o[t[1]]=i[t[1]]+(i[t[0]]-o[t[0]])/2}))}return e?o:i},n.prototype.pointAttribs=function(t,n){var r=u.prototype.pointAttribs.call(this,t,n),i=this.options||{},o=this.chart.options.plotOptions||{},a=o.series||{},s=o.heatmap||{};return o=i.borderColor||s.borderColor||a.borderColor,a=i.borderWidth||s.borderWidth||a.borderWidth||r["stroke-width"],r.stroke=t&&t.marker&&t.marker.lineColor||i.marker&&i.marker.lineColor||o||this.color,r["stroke-width"]=a,n&&(n=(t=g(i.states[n],i.marker&&i.marker.states[n],t&&t.options.states&&t.options.states[n]||{})).brightness,r.fill=t.color||e.color(r.fill).brighten(n||0).get(),r.stroke=t.lineColor),r},n.prototype.setClip=function(t){var e=this.chart;u.prototype.setClip.apply(this,arguments),(!1!==this.options.clip||t)&&this.markerGroup.clip((t||this.clipBox)&&this.sharedClipKey?e.sharedClips[this.sharedClipKey]:e.clipRect)},n.prototype.translate=function(){var t=this.options,e=t.marker&&t.marker.symbol||"",n=p[e]?e:"rect",r=-1!==["circle","square"].indexOf(n);this.generatePoints(),this.points.forEach((function(t){var i=t.getCellAttributes(),o={};o.x=Math.min(i.x1,i.x2),o.y=Math.min(i.y1,i.y2),o.width=Math.max(Math.abs(i.x2-i.x1),0),o.height=Math.max(Math.abs(i.y2-i.y1),0);var a=t.hasImage=0===(t.marker&&t.marker.symbol||e||"").indexOf("url");if(r){var s=Math.abs(o.width-o.height);o.x=Math.min(i.x1,i.x2)+(o.width<o.height?0:s/2),o.y=Math.min(i.y1,i.y2)+(o.width<o.height?s/2:0),o.width=o.height=Math.min(o.width,o.height)}s={plotX:(i.x1+i.x2)/2,plotY:(i.y1+i.y2)/2,clientX:(i.x1+i.x2)/2,shapeType:"path",shapeArgs:g(!0,o,{d:p[n](o.x,o.y,o.width,o.height)})},a&&(t.marker={width:o.width,height:o.height}),f(t,s)})),m(this,"afterTranslate")},n.defaultOptions=g(h.defaultOptions,{animation:!1,borderWidth:0,nullColor:i.neutralColor3,dataLabels:{formatter:function(){return this.point.value},inside:!0,verticalAlign:"middle",crop:!1,overflow:!1,padding:0},marker:{symbol:"rect",radius:0,lineColor:void 0,states:{hover:{lineWidthPlus:0},select:{}}},clip:!0,pointRange:null,tooltip:{pointFormat:"{point.x}, {point.y}: {point.value}<br/>"},states:{hover:{halo:!1,brightness:.2}}}),n}(h),f(a.prototype,{alignDataLabel:d.prototype.alignDataLabel,axisTypes:t.axisTypes,colorAttribs:t.colorAttribs,colorKey:t.colorKey,directTouch:!0,drawLegendSymbol:r.drawRectangle,getExtremesFromAll:!0,getSymbol:u.prototype.getSymbol,parallelArrays:t.parallelArrays,pointArrayMap:["y","value"],pointClass:n,trackerGroups:t.trackerGroups}),o.registerSeriesType("heatmap",a),a})),e(n,"Extensions/GeoJSON.js",[n["Core/Chart/Chart.js"],n["Core/FormatUtilities.js"],n["Core/Globals.js"],n["Core/Utilities.js"]],(function(t,e,n,r){function i(t,e){var n,r=!1,i=t.x,o=t.y;for(t=0,n=e.length-1;t<e.length;n=t++)e[t][1]>o!=e[n][1]>o&&i<(e[n][0]-e[t][0])*(o-e[t][1])/(e[n][1]-e[t][1])+e[t][0]&&(r=!r);return r}var o=e.format,a=n.win,s=r.error,l=r.extend,u=r.merge;e=r.wrap,t.prototype.transformFromLatLon=function(t,e){var n=this.userOptions.chart&&this.userOptions.chart.proj4||a.proj4;if(!n)return s(21,!1,this),{x:0,y:null};t=n(e.crs,[t.lon,t.lat]),n=e.cosAngle||e.rotation&&Math.cos(e.rotation);var r=e.sinAngle||e.rotation&&Math.sin(e.rotation);return{x:(((t=e.rotation?[t[0]*n+t[1]*r,-t[0]*r+t[1]*n]:t)[0]-(e.xoffset||0))*(e.scale||1)+(e.xpan||0))*(e.jsonres||1)+(e.jsonmarginX||0),y:(((e.yoffset||0)-t[1])*(e.scale||1)+(e.ypan||0))*(e.jsonres||1)-(e.jsonmarginY||0)}},t.prototype.transformToLatLon=function(t,e){if(void 0!==a.proj4){t={x:((t.x-(e.jsonmarginX||0))/(e.jsonres||1)-(e.xpan||0))/(e.scale||1)+(e.xoffset||0),y:((-t.y-(e.jsonmarginY||0))/(e.jsonres||1)+(e.ypan||0))/(e.scale||1)+(e.yoffset||0)};var n=e.cosAngle||e.rotation&&Math.cos(e.rotation),r=e.sinAngle||e.rotation&&Math.sin(e.rotation);return{lat:(e=a.proj4(e.crs,"WGS84",e.rotation?{x:t.x*n+t.y*-r,y:t.x*r+t.y*n}:t)).y,lon:e.x}}s(21,!1,this)},t.prototype.fromPointToLatLon=function(t){var e,n=this.mapTransforms;if(n){for(e in n)if(Object.hasOwnProperty.call(n,e)&&n[e].hitZone&&i({x:t.x,y:-t.y},n[e].hitZone.coordinates[0]))return this.transformToLatLon(t,n[e]);return this.transformToLatLon(t,n.default)}s(22,!1,this)},t.prototype.fromLatLonToPoint=function(t){var e,n=this.mapTransforms;if(!n)return s(22,!1,this),{x:0,y:null};for(e in n)if(Object.hasOwnProperty.call(n,e)&&n[e].hitZone){var r=this.transformFromLatLon(t,n[e]);if(i({x:r.x,y:-r.y},n[e].hitZone.coordinates[0]))return r}return this.transformFromLatLon(t,n.default)},n.geojson=function(t,e,n){var r=[],i=[],a=function(t){t.forEach((function(t,e){0===e?i.push(["M",t[0],-t[1]]):i.push(["L",t[0],-t[1]])}))};return e=e||"map",t.features.forEach((function(t){var n,o=t.geometry,s=o.type;o=o.coordinates,t=t.properties,i=[],"map"===e||"mapbubble"===e?("Polygon"===s?(o.forEach(a),i.push(["Z"])):"MultiPolygon"===s&&(o.forEach((function(t){t.forEach(a)})),i.push(["Z"])),i.length&&(n={path:i})):"mapline"===e?("LineString"===s?a(o):"MultiLineString"===s&&o.forEach(a),i.length&&(n={path:i})):"mappoint"===e&&"Point"===s&&(n={x:o[0],y:-o[1]}),n&&r.push(l(n,{name:t.name||t.NAME,properties:t}))})),n&&t.copyrightShort&&(n.chart.mapCredits=o(n.chart.options.credits.mapText,{geojson:t}),n.chart.mapCreditsFull=o(n.chart.options.credits.mapTextFull,{geojson:t})),r},e(t.prototype,"addCredits",(function(t,e){e=u(!0,this.options.credits,e),this.mapCredits&&(e.href=null),t.call(this,e),this.credits&&this.mapCreditsFull&&this.credits.attr({title:this.mapCreditsFull})}))})),e(n,"masters/modules/map.src.js",[n["Core/Globals.js"],n["Core/Chart/MapChart.js"]],(function(t,e){t.MapChart=e,t.mapChart=t.Map=e.mapChart,t.maps=e.maps})),e(n,"masters/highmaps.src.js",[n["masters/highcharts.src.js"]],(function(t){return t.product="Highmaps",t})),n["masters/highmaps.src.js"]._modules=n,n["masters/highmaps.src.js"]},t.exports?(o.default=o,t.exports=i.document?o(i):o):void 0===(r=function(){return o(i)}.call(e,n,e,t))||(t.exports=r)},88964:(t,e,n)=>{"use strict";n.r(e),n.d(e,{createBrowserHistory:()=>k,createHashHistory:()=>O,createLocation:()=>m,createMemoryHistory:()=>C,createPath:()=>f,locationsAreEqual:()=>y,parsePath:()=>p});var r=n(29603);function i(t){return"/"===t.charAt(0)}function o(t,e){for(var n=e,r=n+1,i=t.length;r<i;n+=1,r+=1)t[n]=t[r];t.pop()}function a(t){return t.valueOf?t.valueOf():Object.prototype.valueOf.call(t)}const s=function t(e,n){if(e===n)return!0;if(null==e||null==n)return!1;if(Array.isArray(e))return Array.isArray(n)&&e.length===n.length&&e.every((function(e,r){return t(e,n[r])}));if("object"==typeof e||"object"==typeof n){var r=a(e),i=a(n);return r!==e||i!==n?t(r,i):Object.keys(Object.assign({},e,n)).every((function(r){return t(e[r],n[r])}))}return!1};const l=function(t,e){if(!t)throw new Error("Invariant failed")};function u(t){return"/"===t.charAt(0)?t:"/"+t}function c(t){return"/"===t.charAt(0)?t.substr(1):t}function d(t,e){return function(t,e){return 0===t.toLowerCase().indexOf(e.toLowerCase())&&-1!=="/?#".indexOf(t.charAt(e.length))}(t,e)?t.substr(e.length):t}function h(t){return"/"===t.charAt(t.length-1)?t.slice(0,-1):t}function p(t){var e=t||"/",n="",r="",i=e.indexOf("#");-1!==i&&(r=e.substr(i),e=e.substr(0,i));var o=e.indexOf("?");return-1!==o&&(n=e.substr(o),e=e.substr(0,o)),{pathname:e,search:"?"===n?"":n,hash:"#"===r?"":r}}function f(t){var e=t.pathname,n=t.search,r=t.hash,i=e||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function m(t,e,n,a){var s;"string"==typeof t?(s=p(t)).state=e:(void 0===(s=(0,r.Z)({},t)).pathname&&(s.pathname=""),s.search?"?"!==s.search.charAt(0)&&(s.search="?"+s.search):s.search="",s.hash?"#"!==s.hash.charAt(0)&&(s.hash="#"+s.hash):s.hash="",void 0!==e&&void 0===s.state&&(s.state=e));try{s.pathname=decodeURI(s.pathname)}catch(t){throw t instanceof URIError?new URIError('Pathname "'+s.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):t}return n&&(s.key=n),a?s.pathname?"/"!==s.pathname.charAt(0)&&(s.pathname=function(t,e){void 0===e&&(e="");var n,r=t&&t.split("/")||[],a=e&&e.split("/")||[],s=t&&i(t),l=e&&i(e),u=s||l;if(t&&i(t)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return"/";if(a.length){var c=a[a.length-1];n="."===c||".."===c||""===c}else n=!1;for(var d=0,h=a.length;h>=0;h--){var p=a[h];"."===p?o(a,h):".."===p?(o(a,h),d++):d&&(o(a,h),d--)}if(!u)for(;d--;d)a.unshift("..");!u||""===a[0]||a[0]&&i(a[0])||a.unshift("");var f=a.join("/");return n&&"/"!==f.substr(-1)&&(f+="/"),f}(s.pathname,a.pathname)):s.pathname=a.pathname:s.pathname||(s.pathname="/"),s}function y(t,e){return t.pathname===e.pathname&&t.search===e.search&&t.hash===e.hash&&t.key===e.key&&s(t.state,e.state)}function g(){var t=null,e=[];return{setPrompt:function(e){return t=e,function(){t===e&&(t=null)}},confirmTransitionTo:function(e,n,r,i){if(null!=t){var o="function"==typeof t?t(e,n):t;"string"==typeof o?"function"==typeof r?r(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(t){var n=!0;function r(){n&&t.apply(void 0,arguments)}return e.push(r),function(){n=!1,e=e.filter((function(t){return t!==r}))}},notifyListeners:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];e.forEach((function(t){return t.apply(void 0,n)}))}}}var v=!("undefined"==typeof window||!window.document||!window.document.createElement);function _(t,e){e(window.confirm(t))}var b="popstate",x="hashchange";function M(){try{return window.history.state||{}}catch(t){return{}}}function k(t){void 0===t&&(t={}),v||l(!1);var e,n=window.history,i=(-1===(e=window.navigator.userAgent).indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,o=!(-1===window.navigator.userAgent.indexOf("Trident")),a=t,s=a.forceRefresh,c=void 0!==s&&s,p=a.getUserConfirmation,y=void 0===p?_:p,k=a.keyLength,w=void 0===k?6:k,S=t.basename?h(u(t.basename)):"";function L(t){var e=t||{},n=e.key,r=e.state,i=window.location,o=i.pathname+i.search+i.hash;return S&&(o=d(o,S)),m(o,r,n)}function D(){return Math.random().toString(36).substr(2,w)}var T=g();function O(t){(0,r.Z)(B,t),B.length=n.length,T.notifyListeners(B.location,B.action)}function P(t){(function(t){return void 0===t.state&&-1===navigator.userAgent.indexOf("CriOS")})(t)||A(L(t.state))}function C(){A(L(M()))}var E=!1;function A(t){E?(E=!1,O()):T.confirmTransitionTo(t,"POP",y,(function(e){e?O({action:"POP",location:t}):function(t){var e=B.location,n=I.indexOf(e.key);-1===n&&(n=0);var r=I.indexOf(t.key);-1===r&&(r=0);var i=n-r;i&&(E=!0,F(i))}(t)}))}var Y=L(M()),I=[Y.key];function j(t){return S+f(t)}function F(t){n.go(t)}var N=0;function R(t){1===(N+=t)&&1===t?(window.addEventListener(b,P),o&&window.addEventListener(x,C)):0===N&&(window.removeEventListener(b,P),o&&window.removeEventListener(x,C))}var H=!1,B={length:n.length,action:"POP",location:Y,createHref:j,push:function(t,e){var r="PUSH",o=m(t,e,D(),B.location);T.confirmTransitionTo(o,r,y,(function(t){if(t){var e=j(o),a=o.key,s=o.state;if(i)if(n.pushState({key:a,state:s},null,e),c)window.location.href=e;else{var l=I.indexOf(B.location.key),u=I.slice(0,l+1);u.push(o.key),I=u,O({action:r,location:o})}else window.location.href=e}}))},replace:function(t,e){var r="REPLACE",o=m(t,e,D(),B.location);T.confirmTransitionTo(o,r,y,(function(t){if(t){var e=j(o),a=o.key,s=o.state;if(i)if(n.replaceState({key:a,state:s},null,e),c)window.location.replace(e);else{var l=I.indexOf(B.location.key);-1!==l&&(I[l]=o.key),O({action:r,location:o})}else window.location.replace(e)}}))},go:F,goBack:function(){F(-1)},goForward:function(){F(1)},block:function(t){void 0===t&&(t=!1);var e=T.setPrompt(t);return H||(R(1),H=!0),function(){return H&&(H=!1,R(-1)),e()}},listen:function(t){var e=T.appendListener(t);return R(1),function(){R(-1),e()}}};return B}var w="hashchange",S={hashbang:{encodePath:function(t){return"!"===t.charAt(0)?t:"!/"+c(t)},decodePath:function(t){return"!"===t.charAt(0)?t.substr(1):t}},noslash:{encodePath:c,decodePath:u},slash:{encodePath:u,decodePath:u}};function L(t){var e=t.indexOf("#");return-1===e?t:t.slice(0,e)}function D(){var t=window.location.href,e=t.indexOf("#");return-1===e?"":t.substring(e+1)}function T(t){window.location.replace(L(window.location.href)+"#"+t)}function O(t){void 0===t&&(t={}),v||l(!1);var e=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),t),i=n.getUserConfirmation,o=void 0===i?_:i,a=n.hashType,s=void 0===a?"slash":a,c=t.basename?h(u(t.basename)):"",p=S[s],y=p.encodePath,b=p.decodePath;function x(){var t=b(D());return c&&(t=d(t,c)),m(t)}var M=g();function k(t){(0,r.Z)(H,t),H.length=e.length,M.notifyListeners(H.location,H.action)}var O=!1,P=null;function C(){var t,e,n=D(),r=y(n);if(n!==r)T(r);else{var i=x(),a=H.location;if(!O&&(e=i,(t=a).pathname===e.pathname&&t.search===e.search&&t.hash===e.hash))return;if(P===f(i))return;P=null,function(t){if(O)O=!1,k();else{M.confirmTransitionTo(t,"POP",o,(function(e){e?k({action:"POP",location:t}):function(t){var e=H.location,n=I.lastIndexOf(f(e));-1===n&&(n=0);var r=I.lastIndexOf(f(t));-1===r&&(r=0);var i=n-r;i&&(O=!0,j(i))}(t)}))}}(i)}}var E=D(),A=y(E);E!==A&&T(A);var Y=x(),I=[f(Y)];function j(t){e.go(t)}var F=0;function N(t){1===(F+=t)&&1===t?window.addEventListener(w,C):0===F&&window.removeEventListener(w,C)}var R=!1,H={length:e.length,action:"POP",location:Y,createHref:function(t){var e=document.querySelector("base"),n="";return e&&e.getAttribute("href")&&(n=L(window.location.href)),n+"#"+y(c+f(t))},push:function(t,e){var n="PUSH",r=m(t,void 0,void 0,H.location);M.confirmTransitionTo(r,n,o,(function(t){if(t){var e=f(r),i=y(c+e);if(D()!==i){P=e,function(t){window.location.hash=t}(i);var o=I.lastIndexOf(f(H.location)),a=I.slice(0,o+1);a.push(e),I=a,k({action:n,location:r})}else k()}}))},replace:function(t,e){var n="REPLACE",r=m(t,void 0,void 0,H.location);M.confirmTransitionTo(r,n,o,(function(t){if(t){var e=f(r),i=y(c+e);D()!==i&&(P=e,T(i));var o=I.indexOf(f(H.location));-1!==o&&(I[o]=e),k({action:n,location:r})}}))},go:j,goBack:function(){j(-1)},goForward:function(){j(1)},block:function(t){void 0===t&&(t=!1);var e=M.setPrompt(t);return R||(N(1),R=!0),function(){return R&&(R=!1,N(-1)),e()}},listen:function(t){var e=M.appendListener(t);return N(1),function(){N(-1),e()}}};return H}function P(t,e,n){return Math.min(Math.max(t,e),n)}function C(t){void 0===t&&(t={});var e=t,n=e.getUserConfirmation,i=e.initialEntries,o=void 0===i?["/"]:i,a=e.initialIndex,s=void 0===a?0:a,l=e.keyLength,u=void 0===l?6:l,c=g();function d(t){(0,r.Z)(b,t),b.length=b.entries.length,c.notifyListeners(b.location,b.action)}function h(){return Math.random().toString(36).substr(2,u)}var p=P(s,0,o.length-1),y=o.map((function(t){return m(t,void 0,"string"==typeof t?h():t.key||h())})),v=f;function _(t){var e=P(b.index+t,0,b.entries.length-1),r=b.entries[e];c.confirmTransitionTo(r,"POP",n,(function(t){t?d({action:"POP",location:r,index:e}):d()}))}var b={length:y.length,action:"POP",location:y[p],index:p,entries:y,createHref:v,push:function(t,e){var r="PUSH",i=m(t,e,h(),b.location);c.confirmTransitionTo(i,r,n,(function(t){if(t){var e=b.index+1,n=b.entries.slice(0);n.length>e?n.splice(e,n.length-e,i):n.push(i),d({action:r,location:i,index:e,entries:n})}}))},replace:function(t,e){var r="REPLACE",i=m(t,e,h(),b.location);c.confirmTransitionTo(i,r,n,(function(t){t&&(b.entries[b.index]=i,d({action:r,location:i}))}))},go:_,goBack:function(){_(-1)},goForward:function(){_(1)},canGo:function(t){var e=b.index+t;return e>=0&&e<b.entries.length},block:function(t){return void 0===t&&(t=!1),c.setPrompt(t)},listen:function(t){return c.appendListener(t)}};return b}},55839:(t,e,n)=>{"use strict";var r=n(19185),i={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 r.isMemo(t)?a:s[t.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;t.exports=function t(e,n,r){if("string"!=typeof n){if(f){var i=p(n);i&&i!==f&&t(e,i,r)}var a=c(n);d&&(a=a.concat(d(n)));for(var s=l(e),m=l(n),y=0;y<a.length;++y){var g=a[y];if(!(o[g]||r&&r[g]||m&&m[g]||s&&s[g])){var v=h(n,g);try{u(e,g,v)}catch(t){}}}}return e}},72922:t=>{"use strict";var e,n,r=Function.prototype.toString,i="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof i&&"function"==typeof Object.defineProperty)try{e=Object.defineProperty({},"length",{get:function(){throw n}}),n={},i((function(){throw 42}),null,e)}catch(t){t!==n&&(i=null)}else i=null;var o=/^\s*class\b/,a=function(t){try{var e=r.call(t);return o.test(e)}catch(t){return!1}},s=Object.prototype.toString,l="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,u="object"==typeof document&&void 0===document.all&&void 0!==document.all?document.all:{};t.exports=i?function(t){if(t===u)return!0;if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;if("function"==typeof t&&!t.prototype)return!0;try{i(t,null,e)}catch(t){if(t!==n)return!1}return!a(t)}:function(t){if(t===u)return!0;if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;if("function"==typeof t&&!t.prototype)return!0;if(l)return function(t){try{return!a(t)&&(r.call(t),!0)}catch(t){return!1}}(t);if(a(t))return!1;var e=s.call(t);return"[object Function]"===e||"[object GeneratorFunction]"===e}},17355:t=>{"use strict";var e=Date.prototype.getDay,n=Object.prototype.toString,r="function"==typeof Symbol&&!!Symbol.toStringTag;t.exports=function(t){return"object"==typeof t&&null!==t&&(r?function(t){try{return e.call(t),!0}catch(t){return!1}}(t):"[object Date]"===n.call(t))}},82483:(t,e,n)=>{"use strict";var r,i,o,a,s=n(12737),l=n(8186)()&&!!Symbol.toStringTag;if(l){r=s("Object.prototype.hasOwnProperty"),i=s("RegExp.prototype.exec"),o={};var u=function(){throw o};a={toString:u,valueOf:u},"symbol"==typeof Symbol.toPrimitive&&(a[Symbol.toPrimitive]=u)}var c=s("Object.prototype.toString"),d=Object.getOwnPropertyDescriptor;t.exports=l?function(t){if(!t||"object"!=typeof t)return!1;var e=d(t,"lastIndex");if(!e||!r(e,"value"))return!1;try{i(t,a)}catch(t){return t===o}}:function(t){return!(!t||"object"!=typeof t&&"function"!=typeof t)&&"[object RegExp]"===c(t)}},2451:(t,e,n)=>{"use strict";var r=Object.prototype.toString;if(n(40679)()){var i=Symbol.prototype.toString,o=/^Symbol\(.*\)$/;t.exports=function(t){if("symbol"==typeof t)return!0;if("[object Symbol]"!==r.call(t))return!1;try{return function(t){return"symbol"==typeof t.valueOf()&&o.test(i.call(t))}(t)}catch(t){return!1}}}else t.exports=function(t){return!1}},30766:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return!("undefined"==typeof window||!("ontouchstart"in window||window.DocumentTouch&&"undefined"!=typeof document&&document instanceof window.DocumentTouch))||!("undefined"==typeof navigator||!navigator.maxTouchPoints&&!navigator.msMaxTouchPoints)},t.exports=e.default},75249:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var r=n(35050);const i=function(t,e){for(var n=t.length;n--;)if((0,r.Z)(t[n][0],e))return n;return-1};var o=Array.prototype.splice;function a(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}a.prototype.clear=function(){this.__data__=[],this.size=0},a.prototype.delete=function(t){var e=this.__data__,n=i(e,t);return!(n<0||(n==e.length-1?e.pop():o.call(e,n,1),--this.size,0))},a.prototype.get=function(t){var e=this.__data__,n=i(e,t);return n<0?void 0:e[n][1]},a.prototype.has=function(t){return i(this.__data__,t)>-1},a.prototype.set=function(t,e){var n=this.__data__,r=i(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this};const s=a},81700:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var r=n(96743),i=n(94311);const o=(0,r.Z)(i.Z,"Map")},82077:(t,e,n)=>{"use strict";n.d(e,{Z:()=>h});const r=(0,n(96743).Z)(Object,"create");var i=Object.prototype.hasOwnProperty;var o=Object.prototype.hasOwnProperty;function a(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}a.prototype.clear=function(){this.__data__=r?r(null):{},this.size=0},a.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},a.prototype.get=function(t){var e=this.__data__;if(r){var n=e[t];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(e,t)?e[t]:void 0},a.prototype.has=function(t){var e=this.__data__;return r?void 0!==e[t]:o.call(e,t)},a.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?"__lodash_hash_undefined__":e,this};const s=a;var l=n(75249),u=n(81700);const c=function(t,e){var n,r,i=t.__data__;return("string"==(r=typeof(n=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?i["string"==typeof e?"string":"hash"]:i.map};function d(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}d.prototype.clear=function(){this.size=0,this.__data__={hash:new s,map:new(u.Z||l.Z),string:new s}},d.prototype.delete=function(t){var e=c(this,t).delete(t);return this.size-=e?1:0,e},d.prototype.get=function(t){return c(this,t).get(t)},d.prototype.has=function(t){return c(this,t).has(t)},d.prototype.set=function(t,e){var n=c(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this};const h=d},84521:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var r=n(75249);var i=n(81700),o=n(82077);function a(t){var e=this.__data__=new r.Z(t);this.size=e.size}a.prototype.clear=function(){this.__data__=new r.Z,this.size=0},a.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},a.prototype.get=function(t){return this.__data__.get(t)},a.prototype.has=function(t){return this.__data__.has(t)},a.prototype.set=function(t,e){var n=this.__data__;if(n instanceof r.Z){var a=n.__data__;if(!i.Z||a.length<199)return a.push([t,e]),this.size=++n.size,this;n=this.__data__=new o.Z(a)}return n.set(t,e),this.size=n.size,this};const s=a},91642:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=n(94311).Z.Symbol},41049:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=n(94311).Z.Uint8Array},73823:(t,e,n)=>{"use strict";n.d(e,{Z:()=>u});var r=n(17231),i=n(64058),o=n(99138),a=n(8616),s=n(4643),l=Object.prototype.hasOwnProperty;const u=function(t,e){var n=(0,i.Z)(t),u=!n&&(0,r.Z)(t),c=!n&&!u&&(0,o.Z)(t),d=!n&&!u&&!c&&(0,s.Z)(t),h=n||u||c||d,p=h?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],f=p.length;for(var m in t)!e&&!l.call(t,m)||h&&("length"==m||c&&("offset"==m||"parent"==m)||d&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||(0,a.Z)(m,f))||p.push(m);return p}},33043:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t,e){for(var n=-1,r=null==t?0:t.length,i=Array(r);++n<r;)i[n]=e(t[n],n,t);return i}},47032:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t}},93165:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var r=n(96743);const i=function(){try{var t=(0,r.Z)(Object,"defineProperty");return t({},"",{}),t}catch(t){}}(),o=function(t,e,n){"__proto__"==e&&i?i(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}},93493:(t,e,n)=>{"use strict";n.d(e,{Z:()=>et});var r=n(84521);var i=n(93165),o=n(35050),a=Object.prototype.hasOwnProperty;const s=function(t,e,n){var r=t[e];a.call(t,e)&&(0,o.Z)(r,n)&&(void 0!==n||e in t)||(0,i.Z)(t,e,n)},l=function(t,e,n,r){var o=!n;n||(n={});for(var a=-1,l=e.length;++a<l;){var u=e[a],c=r?r(n[u],t[u],u,n,t):void 0;void 0===c&&(c=t[u]),o?(0,i.Z)(n,u,c):s(n,u,c)}return n};var u=n(49641);var c=n(73823),d=n(60417),h=n(89418);var p=Object.prototype.hasOwnProperty;const f=function(t){if(!(0,d.Z)(t))return function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}(t);var e=(0,h.Z)(t),n=[];for(var r in t)("constructor"!=r||!e&&p.call(t,r))&&n.push(r);return n};var m=n(69959);const y=function(t){return(0,m.Z)(t)?(0,c.Z)(t,!0):f(t)};var g=n(94311),v="object"==typeof exports&&exports&&!exports.nodeType&&exports,_=v&&"object"==typeof module&&module&&!module.nodeType&&module,b=_&&_.exports===v?g.Z.Buffer:void 0,x=b?b.allocUnsafe:void 0;var M=n(93580),k=n(5006);var w=n(47032),S=n(72784),L=n(99176);const D=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)(0,w.Z)(e,(0,k.Z)(t)),t=(0,S.Z)(t);return e}:L.Z;var T=n(13911),O=n(47769);const P=function(t){return(0,O.Z)(t,y,D)};var C=n(39339),E=Object.prototype.hasOwnProperty;var A=n(41049);const Y=function(t){var e=new t.constructor(t.byteLength);return new A.Z(e).set(new A.Z(t)),e};var I=/\w*$/;var j=n(91642),F=j.Z?j.Z.prototype:void 0,N=F?F.valueOf:void 0;const R=function(t,e,n){var r,i,o,a=t.constructor;switch(e){case"[object ArrayBuffer]":return Y(t);case"[object Boolean]":case"[object Date]":return new a(+t);case"[object DataView]":return function(t,e){var n=e?Y(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return function(t,e){var n=e?Y(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}(t,n);case"[object Map]":return new a;case"[object Number]":case"[object String]":return new a(t);case"[object RegExp]":return(o=new(i=t).constructor(i.source,I.exec(i))).lastIndex=i.lastIndex,o;case"[object Set]":return new a;case"[object Symbol]":return r=t,N?Object(N.call(r)):{}}};var H=Object.create;const B=function(){function t(){}return function(e){if(!(0,d.Z)(e))return{};if(H)return H(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();var W=n(64058),z=n(99138),G=n(9615);var V=n(20274),U=n(53594),X=U.Z&&U.Z.isMap;const K=X?(0,V.Z)(X):function(t){return(0,G.Z)(t)&&"[object Map]"==(0,C.Z)(t)};var Z=U.Z&&U.Z.isSet;const q=Z?(0,V.Z)(Z):function(t){return(0,G.Z)(t)&&"[object Set]"==(0,C.Z)(t)};var $="[object Arguments]",J="[object Function]",Q="[object Object]",tt={};tt[$]=tt["[object Array]"]=tt["[object ArrayBuffer]"]=tt["[object DataView]"]=tt["[object Boolean]"]=tt["[object Date]"]=tt["[object Float32Array]"]=tt["[object Float64Array]"]=tt["[object Int8Array]"]=tt["[object Int16Array]"]=tt["[object Int32Array]"]=tt["[object Map]"]=tt["[object Number]"]=tt[Q]=tt["[object RegExp]"]=tt["[object Set]"]=tt["[object String]"]=tt["[object Symbol]"]=tt["[object Uint8Array]"]=tt["[object Uint8ClampedArray]"]=tt["[object Uint16Array]"]=tt["[object Uint32Array]"]=!0,tt["[object Error]"]=tt[J]=tt["[object WeakMap]"]=!1;const et=function t(e,n,i,o,a,c){var p,f=1&n,m=2&n,g=4&n;if(i&&(p=a?i(e,o,a,c):i(e)),void 0!==p)return p;if(!(0,d.Z)(e))return e;var v=(0,W.Z)(e);if(v){if(p=function(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&E.call(t,"index")&&(n.index=t.index,n.input=t.input),n}(e),!f)return(0,M.Z)(e,p)}else{var _=(0,C.Z)(e),b=_==J||"[object GeneratorFunction]"==_;if((0,z.Z)(e))return function(t,e){if(e)return t.slice();var n=t.length,r=x?x(n):new t.constructor(n);return t.copy(r),r}(e,f);if(_==Q||_==$||b&&!a){if(p=m||b?{}:function(t){return"function"!=typeof t.constructor||(0,h.Z)(t)?{}:B((0,S.Z)(t))}(e),!f)return m?function(t,e){return l(t,D(t),e)}(e,function(t,e){return t&&l(e,y(e),t)}(p,e)):function(t,e){return l(t,(0,k.Z)(t),e)}(e,function(t,e){return t&&l(e,(0,u.Z)(e),t)}(p,e))}else{if(!tt[_])return a?e:{};p=R(e,_,f)}}c||(c=new r.Z);var w=c.get(e);if(w)return w;c.set(e,p),q(e)?e.forEach((function(r){p.add(t(r,n,i,r,e,c))})):K(e)&&e.forEach((function(r,o){p.set(o,t(r,n,i,o,e,c))}));var L=g?m?P:T.Z:m?y:u.Z,O=v?void 0:L(e);return function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r&&!1!==e(t[n],n,t););}(O||e,(function(r,o){O&&(r=e[o=r]),s(p,o,t(r,n,i,o,e,c))})),p}},47769:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var r=n(47032),i=n(64058);const o=function(t,e,n){var o=e(t);return(0,i.Z)(t)?o:(0,r.Z)(o,n(t))}},90891:(t,e,n)=>{"use strict";n.d(e,{Z:()=>c});var r=n(91642),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r.Z?r.Z.toStringTag:void 0;var l=Object.prototype.toString;var u=r.Z?r.Z.toStringTag:void 0;const c=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":u&&u in Object(t)?function(t){var e=o.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(t){}var i=a.call(t);return r&&(e?t[s]=n:delete t[s]),i}(t):function(t){return l.call(t)}(t)}},20274:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t){return function(e){return t(e)}}},93580:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}},89268:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r="object"==typeof global&&global&&global.Object===Object&&global},13911:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var r=n(47769),i=n(5006),o=n(49641);const a=function(t){return(0,r.Z)(t,o.Z,i.Z)}},96743:(t,e,n)=>{"use strict";n.d(e,{Z:()=>y});var r=n(48489);const i=n(94311).Z["__core-js_shared__"];var o,a=(o=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";var s=n(60417),l=n(62392),u=/^\[object .+?Constructor\]$/,c=Function.prototype,d=Object.prototype,h=c.toString,p=d.hasOwnProperty,f=RegExp("^"+h.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const m=function(t){return!(!(0,s.Z)(t)||(e=t,a&&a in e))&&((0,r.Z)(t)?f:u).test((0,l.Z)(t));var e},y=function(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return m(n)?n:void 0}},72784:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=(0,n(4883).Z)(Object.getPrototypeOf,Object)},5006:(t,e,n)=>{"use strict";n.d(e,{Z:()=>a});var r=n(99176),i=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols;const a=o?function(t){return null==t?[]:(t=Object(t),function(t,e){for(var n=-1,r=null==t?0:t.length,i=0,o=[];++n<r;){var a=t[n];e(a,n,t)&&(o[i++]=a)}return o}(o(t),(function(e){return i.call(t,e)})))}:r.Z},39339:(t,e,n)=>{"use strict";n.d(e,{Z:()=>k});var r=n(96743),i=n(94311);const o=(0,r.Z)(i.Z,"DataView");var a=n(81700);const s=(0,r.Z)(i.Z,"Promise"),l=(0,r.Z)(i.Z,"Set"),u=(0,r.Z)(i.Z,"WeakMap");var c=n(90891),d=n(62392),h="[object Map]",p="[object Promise]",f="[object Set]",m="[object WeakMap]",y="[object DataView]",g=(0,d.Z)(o),v=(0,d.Z)(a.Z),_=(0,d.Z)(s),b=(0,d.Z)(l),x=(0,d.Z)(u),M=c.Z;(o&&M(new o(new ArrayBuffer(1)))!=y||a.Z&&M(new a.Z)!=h||s&&M(s.resolve())!=p||l&&M(new l)!=f||u&&M(new u)!=m)&&(M=function(t){var e=(0,c.Z)(t),n="[object Object]"==e?t.constructor:void 0,r=n?(0,d.Z)(n):"";if(r)switch(r){case g:return y;case v:return h;case _:return p;case b:return f;case x:return m}return e});const k=M},8616:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});var r=/^(?:0|[1-9]\d*)$/;const i=function(t,e){var n=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==n||"symbol"!=n&&r.test(t))&&t>-1&&t%1==0&&t<e}},89418:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});var r=Object.prototype;const i=function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||r)}},53594:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var r=n(89268),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i&&r.Z.process;const s=function(){try{return o&&o.require&&o.require("util").types||a&&a.binding&&a.binding("util")}catch(t){}}()},4883:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t,e){return function(n){return t(e(n))}}},94311:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var r=n(89268),i="object"==typeof self&&self&&self.Object===Object&&self;const o=r.Z||i||Function("return this")()},19120:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var r=n(82077);function i(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r.Z),n}i.Cache=r.Z;var o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g;const s=(l=i((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(o,(function(t,n,r,i){e.push(r?i.replace(a,"$1"):n||t)})),e}),(function(t){return 500===u.size&&u.clear(),t})),u=l.cache,l);var l,u},13550:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});var r=n(59660);const i=function(t){if("string"==typeof t||(0,r.Z)(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}},62392:(t,e,n)=>{"use strict";n.d(e,{Z:()=>i});var r=Function.prototype.toString;const i=function(t){if(null!=t){try{return r.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},35050:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t,e){return t===e||t!=t&&e!=e}},17231:(t,e,n)=>{"use strict";n.d(e,{Z:()=>u});var r=n(90891),i=n(9615);const o=function(t){return(0,i.Z)(t)&&"[object Arguments]"==(0,r.Z)(t)};var a=Object.prototype,s=a.hasOwnProperty,l=a.propertyIsEnumerable;const u=o(function(){return arguments}())?o:function(t){return(0,i.Z)(t)&&s.call(t,"callee")&&!l.call(t,"callee")}},64058:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=Array.isArray},69959:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var r=n(48489),i=n(30918);const o=function(t){return null!=t&&(0,i.Z)(t.length)&&!(0,r.Z)(t)}},99138:(t,e,n)=>{"use strict";n.d(e,{Z:()=>s});var r=n(94311);var i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i?r.Z.Buffer:void 0;const s=(a?a.isBuffer:void 0)||function(){return!1}},48489:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var r=n(90891),i=n(60417);const o=function(t){if(!(0,i.Z)(t))return!1;var e=(0,r.Z)(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},30918:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},60417:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},9615:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(t){return null!=t&&"object"==typeof t}},59660:(t,e,n)=>{"use strict";n.d(e,{Z:()=>o});var r=n(90891),i=n(9615);const o=function(t){return"symbol"==typeof t||(0,i.Z)(t)&&"[object Symbol]"==(0,r.Z)(t)}},4643:(t,e,n)=>{"use strict";n.d(e,{Z:()=>c});var r=n(90891),i=n(30918),o=n(9615),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1;var s=n(20274),l=n(53594),u=l.Z&&l.Z.isTypedArray;const c=u?(0,s.Z)(u):function(t){return(0,o.Z)(t)&&(0,i.Z)(t.length)&&!!a[(0,r.Z)(t)]}},49641:(t,e,n)=>{"use strict";n.d(e,{Z:()=>l});var r=n(73823),i=n(89418);const o=(0,n(4883).Z)(Object.keys,Object);var a=Object.prototype.hasOwnProperty;var s=n(69959);const l=function(t){return(0,s.Z)(t)?(0,r.Z)(t):function(t){if(!(0,i.Z)(t))return o(t);var e=[];for(var n in Object(t))a.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}},99176:(t,e,n)=>{"use strict";n.d(e,{Z:()=>r});const r=function(){return[]}},85580:(t,e,n)=>{"use strict";n.d(e,{Z:()=>c});var r=n(91642),i=n(33043),o=n(64058),a=n(59660),s=r.Z?r.Z.prototype:void 0,l=s?s.toString:void 0;const u=function t(e){if("string"==typeof e)return e;if((0,o.Z)(e))return(0,i.Z)(e,t)+"";if((0,a.Z)(e))return l?l.call(e):"";var n=e+"";return"0"==n&&1/e==-1/0?"-0":n},c=function(t){return null==t?"":u(t)}},33198:(t,e,n)=>{var r=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,u="object"==typeof self&&self&&self.Object===Object&&self,c=l||u||Function("return this")(),d=Object.prototype.toString,h=Math.max,p=Math.min,f=function(){return c.Date.now()};function m(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function y(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==d.call(t)}(t))return NaN;if(m(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=m(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(r,"");var n=o.test(t);return n||a.test(t)?s(t.slice(2),n?2:8):i.test(t)?NaN:+t}t.exports=function(t,e,n){var r,i,o,a,s,l,u=0,c=!1,d=!1,g=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function v(e){var n=r,o=i;return r=i=void 0,u=e,a=t.apply(o,n)}function _(t){return u=t,s=setTimeout(x,e),c?v(t):a}function b(t){var n=t-l;return void 0===l||n>=e||n<0||d&&t-u>=o}function x(){var t=f();if(b(t))return M(t);s=setTimeout(x,function(t){var n=e-(t-l);return d?p(n,o-(t-u)):n}(t))}function M(t){return s=void 0,g&&r?v(t):(r=i=void 0,a)}function k(){var t=f(),n=b(t);if(r=arguments,i=this,l=t,n){if(void 0===s)return _(l);if(d)return s=setTimeout(x,e),v(l)}return void 0===s&&(s=setTimeout(x,e)),a}return e=y(e)||0,m(n)&&(c=!!n.leading,o=(d="maxWait"in n)?h(y(n.maxWait)||0,e):o,g="trailing"in n?!!n.trailing:g),k.cancel=function(){void 0!==s&&clearTimeout(s),u=0,r=l=i=s=void 0},k.flush=function(){return void 0===s?a:M(f())},k}},48389:(t,e,n)=>{var r="Expected a function",i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,l=parseInt,u="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,d=u||c||Function("return this")(),h=Object.prototype.toString,p=Math.max,f=Math.min,m=function(){return d.Date.now()};function y(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function g(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==h.call(t)}(t))return NaN;if(y(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=y(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(i,"");var n=a.test(t);return n||s.test(t)?l(t.slice(2),n?2:8):o.test(t)?NaN:+t}t.exports=function(t,e,n){var i=!0,o=!0;if("function"!=typeof t)throw new TypeError(r);return y(n)&&(i="leading"in n?!!n.leading:i,o="trailing"in n?!!n.trailing:o),function(t,e,n){var i,o,a,s,l,u,c=0,d=!1,h=!1,v=!0;if("function"!=typeof t)throw new TypeError(r);function _(e){var n=i,r=o;return i=o=void 0,c=e,s=t.apply(r,n)}function b(t){return c=t,l=setTimeout(M,e),d?_(t):s}function x(t){var n=t-u;return void 0===u||n>=e||n<0||h&&t-c>=a}function M(){var t=m();if(x(t))return k(t);l=setTimeout(M,function(t){var n=e-(t-u);return h?f(n,a-(t-c)):n}(t))}function k(t){return l=void 0,v&&i?_(t):(i=o=void 0,s)}function w(){var t=m(),n=x(t);if(i=arguments,o=this,u=t,n){if(void 0===l)return b(u);if(h)return l=setTimeout(M,e),_(u)}return void 0===l&&(l=setTimeout(M,e)),s}return e=g(e)||0,y(n)&&(d=!!n.leading,a=(h="maxWait"in n)?p(g(n.maxWait)||0,e):a,v="trailing"in n?!!n.trailing:v),w.cancel=function(){void 0!==l&&clearTimeout(l),c=0,i=u=o=l=void 0},w.flush=function(){return void 0===l?s:k(m())},w}(t,e,{leading:i,maxWait:e,trailing:o})}},96539:(t,e,n)=>{var r=n(77400).Symbol;t.exports=r},99736:(t,e,n)=>{var r=n(96539),i=n(34840),o=n(21258),a=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?i(t):o(t)}},74833:(t,e,n)=>{var r=n(56127),i=/^\s+/;t.exports=function(t){return t?t.slice(0,r(t)+1).replace(i,""):t}},39120:(t,e,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;t.exports=r},34840:(t,e,n)=>{var r=n(96539),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;t.exports=function(t){var e=o.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(t){}var i=a.call(t);return r&&(e?t[s]=n:delete t[s]),i}},21258:t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},77400:(t,e,n)=>{var r=n(39120),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();t.exports=o},56127:t=>{var e=/\s/;t.exports=function(t){for(var n=t.length;n--&&e.test(t.charAt(n)););return n}},66726:(t,e,n)=>{var r=n(11611),i=n(82846),o=n(91936),a=Math.max,s=Math.min;t.exports=function(t,e,n){var l,u,c,d,h,p,f=0,m=!1,y=!1,g=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function v(e){var n=l,r=u;return l=u=void 0,f=e,d=t.apply(r,n)}function _(t){return f=t,h=setTimeout(x,e),m?v(t):d}function b(t){var n=t-p;return void 0===p||n>=e||n<0||y&&t-f>=c}function x(){var t=i();if(b(t))return M(t);h=setTimeout(x,function(t){var n=e-(t-p);return y?s(n,c-(t-f)):n}(t))}function M(t){return h=void 0,g&&l?v(t):(l=u=void 0,d)}function k(){var t=i(),n=b(t);if(l=arguments,u=this,p=t,n){if(void 0===h)return _(p);if(y)return clearTimeout(h),h=setTimeout(x,e),v(p)}return void 0===h&&(h=setTimeout(x,e)),d}return e=o(e)||0,r(n)&&(m=!!n.leading,c=(y="maxWait"in n)?a(o(n.maxWait)||0,e):c,g="trailing"in n?!!n.trailing:g),k.cancel=function(){void 0!==h&&clearTimeout(h),f=0,l=p=u=h=void 0},k.flush=function(){return void 0===h?d:M(i())},k}},11611:t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},92360:t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},55193:(t,e,n)=>{var r=n(99736),i=n(92360);t.exports=function(t){return"symbol"==typeof t||i(t)&&"[object Symbol]"==r(t)}},82846:(t,e,n)=>{var r=n(77400);t.exports=function(){return r.Date.now()}},19783:(t,e,n)=>{var r=n(66726),i=n(11611);t.exports=function(t,e,n){var o=!0,a=!0;if("function"!=typeof t)throw new TypeError("Expected a function");return i(n)&&(o="leading"in n?!!n.leading:o,a="trailing"in n?!!n.trailing:a),r(t,e,{leading:o,maxWait:e,trailing:a})}},91936:(t,e,n)=>{var r=n(74833),i=n(11611),o=n(55193),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(o(t))return NaN;if(i(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=i(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=r(t);var n=s.test(t);return n||l.test(t)?u(t.slice(2),n?2:8):a.test(t)?NaN:+t}},56188:(t,e,n)=>{"use strict";n.r(e)},1009:function(t,e,n){!function(t){"use strict";t.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(t){return/^nm$/i.test(t)},meridiem:function(t,e,n){return t<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(61320))},23739:function(t,e,n){!function(t){"use strict";var e=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(t){return function(r,i,o,a){var s=e(r),l=n[t][e(r)];return 2===s&&(l=l[i?0:1]),l.replace(/%d/i,r)}},i=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];t.defineLocale("ar-dz",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:0,doy:4}})}(n(61320))},93745:function(t,e,n){!function(t){"use strict";t.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n(61320))},99576:function(t,e,n){!function(t){"use strict";var e={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(t){return function(e,i,o,a){var s=n(e),l=r[t][n(e)];return 2===s&&(l=l[i?0:1]),l.replace(/%d/i,e)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];t.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(61320))},67408:function(t,e,n){!function(t){"use strict";t.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(61320))},48781:function(t,e,n){!function(t){"use strict";var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};t.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(t){return n[t]})).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n(61320))},87856:function(t,e,n){!function(t){"use strict";t.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(61320))},88769:function(t,e,n){!function(t){"use strict";var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(t){return function(e,n,o,a){var s=r(e),l=i[t][r(e)];return 2===s&&(l=l[n?0:1]),l.replace(/%d/i,e)}},a=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];t.defineLocale("ar",{months:a,monthsShort:a,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(t){return"م"===t},meridiem:function(t,e,n){return t<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(t){return n[t]})).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(61320))},2030:function(t,e,n){!function(t){"use strict";var e={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};t.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(t){return/^(gündüz|axşam)$/.test(t)},meridiem:function(t,e,n){return t<4?"gecə":t<12?"səhər":t<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(t){if(0===t)return t+"-ıncı";var n=t%10;return t+(e[n]||e[t%100-n]||e[t>=100?100:null])},week:{dow:1,doy:7}})}(n(61320))},56476:function(t,e,n){!function(t){"use strict";function e(t,e,n){return"m"===n?e?"хвіліна":"хвіліну":"h"===n?e?"гадзіна":"гадзіну":t+" "+(r=+t,i={ss:e?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:e?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:e?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[n].split("_"),r%10==1&&r%100!=11?i[0]:r%10>=2&&r%10<=4&&(r%100<10||r%100>=20)?i[1]:i[2]);var r,i}t.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:e,mm:e,h:e,hh:e,d:"дзень",dd:e,M:"месяц",MM:e,y:"год",yy:e},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(t){return/^(дня|вечара)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночы":t<12?"раніцы":t<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":case"w":case"W":return t%10!=2&&t%10!=3||t%100==12||t%100==13?t+"-ы":t+"-і";case"D":return t+"-га";default:return t}},week:{dow:1,doy:7}})}(n(61320))},25304:function(t,e,n){!function(t){"use strict";t.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(t){var e=t%10,n=t%100;return 0===t?t+"-ев":0===n?t+"-ен":n>10&&n<20?t+"-ти":1===e?t+"-ви":2===e?t+"-ри":7===e||8===e?t+"-ми":t+"-ти"},week:{dow:1,doy:7}})}(n(61320))},48125:function(t,e,n){!function(t){"use strict";t.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n(61320))},29835:function(t,e,n){!function(t){"use strict";var e={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};t.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(t){return t.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(t,e){return 12===t&&(t=0),"রাত"===e?t<4?t:t+12:"ভোর"===e||"সকাল"===e?t:"দুপুর"===e?t>=3?t:t+12:"বিকাল"===e||"সন্ধ্যা"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"রাত":t<6?"ভোর":t<12?"সকাল":t<15?"দুপুর":t<18?"বিকাল":t<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(n(61320))},34:function(t,e,n){!function(t){"use strict";var e={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};t.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(t){return t.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(t,e){return 12===t&&(t=0),"রাত"===e&&t>=4||"দুপুর"===e&&t<5||"বিকাল"===e?t+12:t},meridiem:function(t,e,n){return t<4?"রাত":t<10?"সকাল":t<17?"দুপুর":t<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(n(61320))},64082:function(t,e,n){!function(t){"use strict";var e={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};t.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(t){return t.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(t,e){return 12===t&&(t=0),"མཚན་མོ"===e&&t>=4||"ཉིན་གུང"===e&&t<5||"དགོང་དག"===e?t+12:t},meridiem:function(t,e,n){return t<4?"མཚན་མོ":t<10?"ཞོགས་ཀས":t<17?"ཉིན་གུང":t<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(n(61320))},8317:function(t,e,n){!function(t){"use strict";function e(t,e,n){return t+" "+function(t,e){return 2===e?function(t){var e={m:"v",b:"v",d:"z"};return void 0===e[t.charAt(0)]?t:e[t.charAt(0)]+t.substring(1)}(t):t}({mm:"munutenn",MM:"miz",dd:"devezh"}[n],t)}function n(t){return t>9?n(t%10):t}var r=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],i=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,o=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];t.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:o,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:o,monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:e,h:"un eur",hh:"%d eur",d:"un devezh",dd:e,M:"ur miz",MM:e,y:"ur bloaz",yy:function(t){switch(n(t)){case 1:case 3:case 4:case 5:case 9:return t+" bloaz";default:return t+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(t){return t+(1===t?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(t){return"g.m."===t},meridiem:function(t,e,n){return t<12?"a.m.":"g.m."}})}(n(61320))},93107:function(t,e,n){!function(t){"use strict";function e(t,e,n){var r=t+" ";switch(n){case"ss":return r+(1===t?"sekunda":2===t||3===t||4===t?"sekunde":"sekundi");case"m":return e?"jedna minuta":"jedne minute";case"mm":return r+(1===t?"minuta":2===t||3===t||4===t?"minute":"minuta");case"h":return e?"jedan sat":"jednog sata";case"hh":return r+(1===t?"sat":2===t||3===t||4===t?"sata":"sati");case"dd":return r+(1===t?"dan":"dana");case"MM":return r+(1===t?"mjesec":2===t||3===t||4===t?"mjeseca":"mjeseci");case"yy":return r+(1===t?"godina":2===t||3===t||4===t?"godine":"godina")}}t.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(61320))},68272:function(t,e,n){!function(t){"use strict";t.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(t,e){var n=1===t?"r":2===t?"n":3===t?"r":4===t?"t":"è";return"w"!==e&&"W"!==e||(n="a"),t+n},week:{dow:1,doy:4}})}(n(61320))},98567:function(t,e,n){!function(t){"use strict";var e="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),r=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],i=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function o(t){return t>1&&t<5&&1!=~~(t/10)}function a(t,e,n,r){var i=t+" ";switch(n){case"s":return e||r?"pár sekund":"pár sekundami";case"ss":return e||r?i+(o(t)?"sekundy":"sekund"):i+"sekundami";case"m":return e?"minuta":r?"minutu":"minutou";case"mm":return e||r?i+(o(t)?"minuty":"minut"):i+"minutami";case"h":return e?"hodina":r?"hodinu":"hodinou";case"hh":return e||r?i+(o(t)?"hodiny":"hodin"):i+"hodinami";case"d":return e||r?"den":"dnem";case"dd":return e||r?i+(o(t)?"dny":"dní"):i+"dny";case"M":return e||r?"měsíc":"měsícem";case"MM":return e||r?i+(o(t)?"měsíce":"měsíců"):i+"měsíci";case"y":return e||r?"rok":"rokem";case"yy":return e||r?i+(o(t)?"roky":"let"):i+"lety"}}t.defineLocale("cs",{months:e,monthsShort:n,monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},61583:function(t,e,n){!function(t){"use strict";t.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(t){return t+(/сехет$/i.exec(t)?"рен":/ҫул$/i.exec(t)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n(61320))},10076:function(t,e,n){!function(t){"use strict";t.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(t){var e="";return t>20?e=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(e=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][t]),t+e},week:{dow:1,doy:4}})}(n(61320))},31760:function(t,e,n){!function(t){"use strict";t.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},63214:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?i[n][0]:i[n][1]}t.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},74728:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?i[n][0]:i[n][1]}t.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},8973:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[t+" Tage",t+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[t+" Monate",t+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[t+" Jahre",t+" Jahren"]};return e?i[n][0]:i[n][1]}t.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},54053:function(t,e,n){!function(t){"use strict";var e=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];t.defineLocale("dv",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(t){return"މފ"===t},meridiem:function(t,e,n){return t<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:7,doy:12}})}(n(61320))},7499:function(t,e,n){!function(t){"use strict";t.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(t,e){return t?"string"==typeof e&&/D/.test(e.substring(0,e.indexOf("MMMM")))?this._monthsGenitiveEl[t.month()]:this._monthsNominativeEl[t.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(t,e,n){return t>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(t){return"μ"===(t+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(t,e){var n,r=this._calendarEl[t],i=e&&e.hours();return n=r,("undefined"!=typeof Function&&n instanceof Function||"[object Function]"===Object.prototype.toString.call(n))&&(r=r.apply(e)),r.replace("{}",i%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(n(61320))},67876:function(t,e,n){!function(t){"use strict";t.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:0,doy:4}})}(n(61320))},47010:function(t,e,n){!function(t){"use strict";t.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}})}(n(61320))},34239:function(t,e,n){!function(t){"use strict";t.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(61320))},99830:function(t,e,n){!function(t){"use strict";t.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(61320))},28438:function(t,e,n){!function(t){"use strict";t.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}})}(n(61320))},25322:function(t,e,n){!function(t){"use strict";t.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:0,doy:6}})}(n(61320))},43264:function(t,e,n){!function(t){"use strict";t.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(61320))},55449:function(t,e,n){!function(t){"use strict";t.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(61320))},39486:function(t,e,n){!function(t){"use strict";t.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(t){return"p"===t.charAt(0).toLowerCase()},meridiem:function(t,e,n){return t>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n(61320))},16310:function(t,e,n){!function(t){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(61320))},27038:function(t,e,n){!function(t){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(n(61320))},73099:function(t,e,n){!function(t){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n(61320))},32430:function(t,e,n){!function(t){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(n(61320))},34975:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[t+"sekundi",t+"sekundit"],m:["ühe minuti","üks minut"],mm:[t+" minuti",t+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[t+" tunni",t+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[t+" kuu",t+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[t+" aasta",t+" aastat"]};return e?i[n][2]?i[n][2]:i[n][1]:r?i[n][0]:i[n][1]}t.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:"%d päeva",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},87063:function(t,e,n){!function(t){"use strict";t.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(61320))},68073:function(t,e,n){!function(t){"use strict";var e={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};t.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(t){return/بعد از ظهر/.test(t)},meridiem:function(t,e,n){return t<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(t){return t.replace(/[۰-۹]/g,(function(t){return n[t]})).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(n(61320))},50957:function(t,e,n){!function(t){"use strict";var e="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",e[7],e[8],e[9]];function r(t,r,i,o){var a="";switch(i){case"s":return o?"muutaman sekunnin":"muutama sekunti";case"ss":a=o?"sekunnin":"sekuntia";break;case"m":return o?"minuutin":"minuutti";case"mm":a=o?"minuutin":"minuuttia";break;case"h":return o?"tunnin":"tunti";case"hh":a=o?"tunnin":"tuntia";break;case"d":return o?"päivän":"päivä";case"dd":a=o?"päivän":"päivää";break;case"M":return o?"kuukauden":"kuukausi";case"MM":a=o?"kuukauden":"kuukautta";break;case"y":return o?"vuoden":"vuosi";case"yy":a=o?"vuoden":"vuotta"}return function(t,r){return t<10?r?n[t]:e[t]:t}(t,o)+" "+a}t.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},8764:function(t,e,n){!function(t){"use strict";t.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(t){return t},week:{dow:1,doy:4}})}(n(61320))},81775:function(t,e,n){!function(t){"use strict";t.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},14306:function(t,e,n){!function(t){"use strict";t.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(t,e){switch(e){default:case"M":case"Q":case"D":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}}})}(n(61320))},73791:function(t,e,n){!function(t){"use strict";t.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(t,e){switch(e){default:case"M":case"Q":case"D":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}},week:{dow:1,doy:4}})}(n(61320))},74179:function(t,e,n){!function(t){"use strict";var e=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,n=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];t.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:e,monthsShortRegex:e,monthsStrictRegex:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,monthsShortStrictRegex:/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(t,e){switch(e){case"D":return t+(1===t?"er":"");default:case"M":case"Q":case"DDD":case"d":return t+(1===t?"er":"e");case"w":case"W":return t+(1===t?"re":"e")}},week:{dow:1,doy:4}})}(n(61320))},47014:function(t,e,n){!function(t){"use strict";var e="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");t.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(61320))},46911:function(t,e,n){!function(t){"use strict";t.defineLocale("ga",{months:["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],weekdaysShort:["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],weekdaysMin:["Do","Lu","Má","Cé","Dé","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(t){return t+(1===t?"d":t%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(61320))},62958:function(t,e,n){!function(t){"use strict";t.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],monthsShort:["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],monthsParseExact:!0,weekdays:["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(t){return t+(1===t?"d":t%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(61320))},87344:function(t,e,n){!function(t){"use strict";t.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(t){return 0===t.indexOf("un")?"n"+t:"en "+t},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(61320))},33161:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[t+" सॅकंडांनी",t+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[t+" मिणटांनी",t+" मिणटां"],h:["एका वरान","एक वर"],hh:[t+" वरांनी",t+" वरां"],d:["एका दिसान","एक दीस"],dd:[t+" दिसांनी",t+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[t+" म्हयन्यानी",t+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[t+" वर्सांनी",t+" वर्सां"]};return r?i[n][0]:i[n][1]}t.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(t,e){switch(e){case"D":return t+"वेर";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return t}},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(t,e){return 12===t&&(t=0),"राती"===e?t<4?t:t+12:"सकाळीं"===e?t:"दनपारां"===e?t>12?t:t+12:"सांजे"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"राती":t<12?"सकाळीं":t<16?"दनपारां":t<20?"सांजे":"राती"}})}(n(61320))},35798:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i={s:["thoddea sekondamni","thodde sekond"],ss:[t+" sekondamni",t+" sekond"],m:["eka mintan","ek minut"],mm:[t+" mintamni",t+" mintam"],h:["eka voran","ek vor"],hh:[t+" voramni",t+" voram"],d:["eka disan","ek dis"],dd:[t+" disamni",t+" dis"],M:["eka mhoinean","ek mhoino"],MM:[t+" mhoineamni",t+" mhoine"],y:["eka vorsan","ek voros"],yy:[t+" vorsamni",t+" vorsam"]};return r?i[n][0]:i[n][1]}t.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(t,e){switch(e){case"D":return t+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return t}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(t,e){return 12===t&&(t=0),"rati"===e?t<4?t:t+12:"sokallim"===e?t:"donparam"===e?t>12?t:t+12:"sanje"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"rati":t<12?"sokallim":t<16?"donparam":t<20?"sanje":"rati"}})}(n(61320))},68485:function(t,e,n){!function(t){"use strict";var e={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};t.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(t){return t.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(t,e){return 12===t&&(t=0),"રાત"===e?t<4?t:t+12:"સવાર"===e?t:"બપોર"===e?t>=10?t:t+12:"સાંજ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"રાત":t<10?"સવાર":t<17?"બપોર":t<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(n(61320))},27917:function(t,e,n){!function(t){"use strict";t.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(t){return 2===t?"שעתיים":t+" שעות"},d:"יום",dd:function(t){return 2===t?"יומיים":t+" ימים"},M:"חודש",MM:function(t){return 2===t?"חודשיים":t+" חודשים"},y:"שנה",yy:function(t){return 2===t?"שנתיים":t%10==0&&10!==t?t+" שנה":t+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(t){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(t)},meridiem:function(t,e,n){return t<5?"לפנות בוקר":t<10?"בבוקר":t<12?n?'לפנה"צ':"לפני הצהריים":t<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}})}(n(61320))},52159:function(t,e,n){!function(t){"use strict";var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i];t.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:r,longMonthsParse:r,shortMonthsParse:[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i],monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(t,e){return 12===t&&(t=0),"रात"===e?t<4?t:t+12:"सुबह"===e?t:"दोपहर"===e?t>=10?t:t+12:"शाम"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"रात":t<10?"सुबह":t<17?"दोपहर":t<20?"शाम":"रात"},week:{dow:0,doy:6}})}(n(61320))},95842:function(t,e,n){!function(t){"use strict";function e(t,e,n){var r=t+" ";switch(n){case"ss":return r+(1===t?"sekunda":2===t||3===t||4===t?"sekunde":"sekundi");case"m":return e?"jedna minuta":"jedne minute";case"mm":return r+(1===t?"minuta":2===t||3===t||4===t?"minute":"minuta");case"h":return e?"jedan sat":"jednog sata";case"hh":return r+(1===t?"sat":2===t||3===t||4===t?"sata":"sati");case"dd":return r+(1===t?"dan":"dana");case"MM":return r+(1===t?"mjesec":2===t||3===t||4===t?"mjeseca":"mjeseci");case"yy":return r+(1===t?"godina":2===t||3===t||4===t?"godine":"godina")}}t.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(61320))},30005:function(t,e,n){!function(t){"use strict";var e="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(t,e,n,r){var i=t;switch(n){case"s":return r||e?"néhány másodperc":"néhány másodperce";case"ss":return i+(r||e)?" másodperc":" másodperce";case"m":return"egy"+(r||e?" perc":" perce");case"mm":return i+(r||e?" perc":" perce");case"h":return"egy"+(r||e?" óra":" órája");case"hh":return i+(r||e?" óra":" órája");case"d":return"egy"+(r||e?" nap":" napja");case"dd":return i+(r||e?" nap":" napja");case"M":return"egy"+(r||e?" hónap":" hónapja");case"MM":return i+(r||e?" hónap":" hónapja");case"y":return"egy"+(r||e?" év":" éve");case"yy":return i+(r||e?" év":" éve")}return""}function r(t){return(t?"":"[múlt] ")+"["+e[this.day()]+"] LT[-kor]"}t.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(t){return"u"===t.charAt(1).toLowerCase()},meridiem:function(t,e,n){return t<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},51312:function(t,e,n){!function(t){"use strict";t.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(t){return/^(ցերեկվա|երեկոյան)$/.test(t)},meridiem:function(t){return t<4?"գիշերվա":t<12?"առավոտվա":t<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(t,e){switch(e){case"DDD":case"w":case"W":case"DDDo":return 1===t?t+"-ին":t+"-րդ";default:return t}},week:{dow:1,doy:7}})}(n(61320))},60781:function(t,e,n){!function(t){"use strict";t.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(t,e){return 12===t&&(t=0),"pagi"===e?t:"siang"===e?t>=11?t:t+12:"sore"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"siang":t<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(n(61320))},64101:function(t,e,n){!function(t){"use strict";function e(t){return t%100==11||t%10!=1}function n(t,n,r,i){var o=t+" ";switch(r){case"s":return n||i?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return e(t)?o+(n||i?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return e(t)?o+(n||i?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return e(t)?o+(n||i?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":i?"dag":"degi";case"dd":return e(t)?n?o+"dagar":o+(i?"daga":"dögum"):n?o+"dagur":o+(i?"dag":"degi");case"M":return n?"mánuður":i?"mánuð":"mánuði";case"MM":return e(t)?n?o+"mánuðir":o+(i?"mánuði":"mánuðum"):n?o+"mánuður":o+(i?"mánuð":"mánuði");case"y":return n||i?"ár":"ári";case"yy":return e(t)?o+(n||i?"ár":"árum"):o+(n||i?"ár":"ári")}}t.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},4759:function(t,e,n){!function(t){"use strict";t.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(t){return(/^[0-9].+$/.test(t)?"tra":"in")+" "+t},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(61320))},43467:function(t,e,n){!function(t){"use strict";t.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(61320))},44164:function(t,e,n){!function(t){"use strict";t.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(t,e){return"元"===e[1]?1:parseInt(e[1]||t,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(t){return"午後"===t},meridiem:function(t,e,n){return t<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(t){return t.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(t){return this.week()!==t.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(t,e){switch(e){case"y":return 1===t?"元年":t+"年";case"d":case"D":case"DDD":return t+"日";default:return t}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(n(61320))},70079:function(t,e,n){!function(t){"use strict";t.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(t,e){return 12===t&&(t=0),"enjing"===e?t:"siyang"===e?t>=11?t:t+12:"sonten"===e||"ndalu"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"enjing":t<15?"siyang":t<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n(61320))},57036:function(t,e,n){!function(t){"use strict";t.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(t){return t.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(t,e,n){return"ი"===n?e+"ში":e+n+"ში"}))},past:function(t){return/(წამი|წუთი|საათი|დღე|თვე)/.test(t)?t.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(t)?t.replace(/წელი$/,"წლის წინ"):t},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(t){return 0===t?t:1===t?t+"-ლი":t<20||t<=100&&t%20==0||t%100==0?"მე-"+t:t+"-ე"},week:{dow:1,doy:7}})}(n(61320))},92022:function(t,e,n){!function(t){"use strict";var e={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};t.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(t){return t+(e[t]||e[t%10]||e[t>=100?100:null])},week:{dow:1,doy:7}})}(n(61320))},63418:function(t,e,n){!function(t){"use strict";var e={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},n={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};t.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(t){return"ល្ងាច"===t},meridiem:function(t,e,n){return t<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(t){return t.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},week:{dow:1,doy:4}})}(n(61320))},43655:function(t,e,n){!function(t){"use strict";var e={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};t.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(t){return t.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(t,e){return 12===t&&(t=0),"ರಾತ್ರಿ"===e?t<4?t:t+12:"ಬೆಳಿಗ್ಗೆ"===e?t:"ಮಧ್ಯಾಹ್ನ"===e?t>=10?t:t+12:"ಸಂಜೆ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"ರಾತ್ರಿ":t<10?"ಬೆಳಿಗ್ಗೆ":t<17?"ಮಧ್ಯಾಹ್ನ":t<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(t){return t+"ನೇ"},week:{dow:0,doy:6}})}(n(61320))},30986:function(t,e,n){!function(t){"use strict";t.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"일";case"M":return t+"월";case"w":case"W":return t+"주";default:return t}},meridiemParse:/오전|오후/,isPM:function(t){return"오후"===t},meridiem:function(t,e,n){return t<12?"오전":"오후"}})}(n(61320))},91902:function(t,e,n){!function(t){"use strict";var e={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];t.defineLocale("ku",{months:r,monthsShort:r,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(t){return/ئێواره‌/.test(t)},meridiem:function(t,e,n){return t<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(t){return t.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(t){return n[t]})).replace(/،/g,",")},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(61320))},4604:function(t,e,n){!function(t){"use strict";var e={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};t.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(t){return t+(e[t]||e[t%10]||e[t>=100?100:null])},week:{dow:1,doy:7}})}(n(61320))},99026:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return e?i[n][0]:i[n][1]}function n(t){if(t=parseInt(t,10),isNaN(t))return!1;if(t<0)return!0;if(t<10)return 4<=t&&t<=7;if(t<100){var e=t%10;return n(0===e?t/10:e)}if(t<1e4){for(;t>=10;)t/=10;return n(t)}return n(t/=1e3)}t.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(t){return n(t.substr(0,t.indexOf(" ")))?"a "+t:"an "+t},past:function(t){return n(t.substr(0,t.indexOf(" ")))?"viru "+t:"virun "+t},s:"e puer Sekonnen",ss:"%d Sekonnen",m:e,mm:"%d Minutten",h:e,hh:"%d Stonnen",d:e,dd:"%d Deeg",M:e,MM:"%d Méint",y:e,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},20537:function(t,e,n){!function(t){"use strict";t.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(t){return"ຕອນແລງ"===t},meridiem:function(t,e,n){return t<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(t){return"ທີ່"+t}})}(n(61320))},22288:function(t,e,n){!function(t){"use strict";var e={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(t,e,n,r){return e?i(n)[0]:r?i(n)[1]:i(n)[2]}function r(t){return t%10==0||t>10&&t<20}function i(t){return e[t].split("_")}function o(t,e,o,a){var s=t+" ";return 1===t?s+n(0,e,o[0],a):e?s+(r(t)?i(o)[1]:i(o)[0]):a?s+i(o)[1]:s+(r(t)?i(o)[1]:i(o)[2])}t.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:function(t,e,n,r){return e?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"},ss:o,m:n,mm:o,h:n,hh:o,d:n,dd:o,M:n,MM:o,y:n,yy:o},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(t){return t+"-oji"},week:{dow:1,doy:4}})}(n(61320))},1495:function(t,e,n){!function(t){"use strict";var e={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(t,e,n){return n?e%10==1&&e%100!=11?t[2]:t[3]:e%10==1&&e%100!=11?t[0]:t[1]}function r(t,r,i){return t+" "+n(e[i],t,r)}function i(t,r,i){return n(e[i],t,r)}t.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:function(t,e){return e?"dažas sekundes":"dažām sekundēm"},ss:r,m:i,mm:r,h:i,hh:r,d:i,dd:r,M:i,MM:r,y:i,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},60690:function(t,e,n){!function(t){"use strict";var e={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(t,e){return 1===t?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,n,r){var i=e.words[r];return 1===r.length?n?i[0]:i[1]:t+" "+e.correctGrammaticalCase(t,i)}};t.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mjesec",MM:e.translate,y:"godinu",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(61320))},2571:function(t,e,n){!function(t){"use strict";t.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(61320))},93959:function(t,e,n){!function(t){"use strict";t.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(t){var e=t%10,n=t%100;return 0===t?t+"-ев":0===n?t+"-ен":n>10&&n<20?t+"-ти":1===e?t+"-ви":2===e?t+"-ри":7===e||8===e?t+"-ми":t+"-ти"},week:{dow:1,doy:7}})}(n(61320))},97225:function(t,e,n){!function(t){"use strict";t.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(t,e){return 12===t&&(t=0),"രാത്രി"===e&&t>=4||"ഉച്ച കഴിഞ്ഞ്"===e||"വൈകുന്നേരം"===e?t+12:t},meridiem:function(t,e,n){return t<4?"രാത്രി":t<12?"രാവിലെ":t<17?"ഉച്ച കഴിഞ്ഞ്":t<20?"വൈകുന്നേരം":"രാത്രി"}})}(n(61320))},88:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){switch(n){case"s":return e?"хэдхэн секунд":"хэдхэн секундын";case"ss":return t+(e?" секунд":" секундын");case"m":case"mm":return t+(e?" минут":" минутын");case"h":case"hh":return t+(e?" цаг":" цагийн");case"d":case"dd":return t+(e?" өдөр":" өдрийн");case"M":case"MM":return t+(e?" сар":" сарын");case"y":case"yy":return t+(e?" жил":" жилийн");default:return t}}t.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(t){return"ҮХ"===t},meridiem:function(t,e,n){return t<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+" өдөр";default:return t}}})}(n(61320))},46622:function(t,e,n){!function(t){"use strict";var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function r(t,e,n,r){var i="";if(e)switch(n){case"s":i="काही सेकंद";break;case"ss":i="%d सेकंद";break;case"m":i="एक मिनिट";break;case"mm":i="%d मिनिटे";break;case"h":i="एक तास";break;case"hh":i="%d तास";break;case"d":i="एक दिवस";break;case"dd":i="%d दिवस";break;case"M":i="एक महिना";break;case"MM":i="%d महिने";break;case"y":i="एक वर्ष";break;case"yy":i="%d वर्षे"}else switch(n){case"s":i="काही सेकंदां";break;case"ss":i="%d सेकंदां";break;case"m":i="एका मिनिटा";break;case"mm":i="%d मिनिटां";break;case"h":i="एका तासा";break;case"hh":i="%d तासां";break;case"d":i="एका दिवसा";break;case"dd":i="%d दिवसां";break;case"M":i="एका महिन्या";break;case"MM":i="%d महिन्यां";break;case"y":i="एका वर्षा";break;case"yy":i="%d वर्षां"}return i.replace(/%d/i,t)}t.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(t,e){return 12===t&&(t=0),"पहाटे"===e||"सकाळी"===e?t:"दुपारी"===e||"सायंकाळी"===e||"रात्री"===e?t>=12?t:t+12:void 0},meridiem:function(t,e,n){return t>=0&&t<6?"पहाटे":t<12?"सकाळी":t<17?"दुपारी":t<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(n(61320))},48899:function(t,e,n){!function(t){"use strict";t.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(t,e){return 12===t&&(t=0),"pagi"===e?t:"tengahari"===e?t>=11?t:t+12:"petang"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"tengahari":t<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(61320))},11070:function(t,e,n){!function(t){"use strict";t.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(t,e){return 12===t&&(t=0),"pagi"===e?t:"tengahari"===e?t>=11?t:t+12:"petang"===e||"malam"===e?t+12:void 0},meridiem:function(t,e,n){return t<11?"pagi":t<15?"tengahari":t<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(61320))},63931:function(t,e,n){!function(t){"use strict";t.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(61320))},95393:function(t,e,n){!function(t){"use strict";var e={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};t.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(t){return t.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},week:{dow:1,doy:4}})}(n(61320))},4274:function(t,e,n){!function(t){"use strict";t.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},8914:function(t,e,n){!function(t){"use strict";var e={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};t.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(t){return t.replace(/[१२३४५६७८९०]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(t,e){return 12===t&&(t=0),"राति"===e?t<4?t:t+12:"बिहान"===e?t:"दिउँसो"===e?t>=10?t:t+12:"साँझ"===e?t+12:void 0},meridiem:function(t,e,n){return t<3?"राति":t<12?"बिहान":t<16?"दिउँसो":t<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(n(61320))},68479:function(t,e,n){!function(t){"use strict";var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;t.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(61320))},33114:function(t,e,n){!function(t){"use strict";var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],i=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;t.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(t,r){return t?/-MMM-/.test(r)?n[t.month()]:e[t.month()]:e},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(t){return t+(1===t||8===t||t>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(61320))},4513:function(t,e,n){!function(t){"use strict";t.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},46549:function(t,e,n){!function(t){"use strict";t.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(t,e){var n=1===t?"r":2===t?"n":3===t?"r":4===t?"t":"è";return"w"!==e&&"W"!==e||(n="a"),t+n},week:{dow:1,doy:4}})}(n(61320))},28264:function(t,e,n){!function(t){"use strict";var e={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};t.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(t){return t.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(t,e){return 12===t&&(t=0),"ਰਾਤ"===e?t<4?t:t+12:"ਸਵੇਰ"===e?t:"ਦੁਪਹਿਰ"===e?t>=10?t:t+12:"ਸ਼ਾਮ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"ਰਾਤ":t<10?"ਸਵੇਰ":t<17?"ਦੁਪਹਿਰ":t<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(n(61320))},32848:function(t,e,n){!function(t){"use strict";var e="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),r=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function i(t){return t%10<5&&t%10>1&&~~(t/10)%10!=1}function o(t,e,n){var r=t+" ";switch(n){case"ss":return r+(i(t)?"sekundy":"sekund");case"m":return e?"minuta":"minutę";case"mm":return r+(i(t)?"minuty":"minut");case"h":return e?"godzina":"godzinę";case"hh":return r+(i(t)?"godziny":"godzin");case"ww":return r+(i(t)?"tygodnie":"tygodni");case"MM":return r+(i(t)?"miesiące":"miesięcy");case"yy":return r+(i(t)?"lata":"lat")}}t.defineLocale("pl",{months:function(t,r){return t?/D MMMM/.test(r)?n[t.month()]:e[t.month()]:e},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:o,m:o,mm:o,h:o,hh:o,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:o,M:"miesiąc",MM:o,y:"rok",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},55077:function(t,e,n){!function(t){"use strict";t.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(n(61320))},90899:function(t,e,n){!function(t){"use strict";t.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(61320))},92512:function(t,e,n){!function(t){"use strict";function e(t,e,n){var r=" ";return(t%100>=20||t>=100&&t%100==0)&&(r=" de "),t+r+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[n]}t.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:e,m:"un minut",mm:e,h:"o oră",hh:e,d:"o zi",dd:e,w:"o săptămână",ww:e,M:"o lună",MM:e,y:"un an",yy:e},week:{dow:1,doy:7}})}(n(61320))},21753:function(t,e,n){!function(t){"use strict";function e(t,e,n){return"m"===n?e?"минута":"минуту":t+" "+(r=+t,i={ss:e?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:e?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[n].split("_"),r%10==1&&r%100!=11?i[0]:r%10>=2&&r%10<=4&&(r%100<10||r%100>=20)?i[1]:i[2]);var r,i}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];t.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(t){if(t.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(t){if(t.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:e,m:e,mm:e,h:"час",hh:e,d:"день",dd:e,w:"неделя",ww:e,M:"месяц",MM:e,y:"год",yy:e},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(t){return/^(дня|вечера)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночи":t<12?"утра":t<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":return t+"-й";case"D":return t+"-го";case"w":case"W":return t+"-я";default:return t}},week:{dow:1,doy:4}})}(n(61320))},16840:function(t,e,n){!function(t){"use strict";var e=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];t.defineLocale("sd",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(t){return"شام"===t},meridiem:function(t,e,n){return t<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(61320))},78362:function(t,e,n){!function(t){"use strict";t.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},50464:function(t,e,n){!function(t){"use strict";t.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(t){return t+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(t){return"ප.ව."===t||"පස් වරු"===t},meridiem:function(t,e,n){return t>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}})}(n(61320))},66324:function(t,e,n){!function(t){"use strict";var e="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function r(t){return t>1&&t<5}function i(t,e,n,i){var o=t+" ";switch(n){case"s":return e||i?"pár sekúnd":"pár sekundami";case"ss":return e||i?o+(r(t)?"sekundy":"sekúnd"):o+"sekundami";case"m":return e?"minúta":i?"minútu":"minútou";case"mm":return e||i?o+(r(t)?"minúty":"minút"):o+"minútami";case"h":return e?"hodina":i?"hodinu":"hodinou";case"hh":return e||i?o+(r(t)?"hodiny":"hodín"):o+"hodinami";case"d":return e||i?"deň":"dňom";case"dd":return e||i?o+(r(t)?"dni":"dní"):o+"dňami";case"M":return e||i?"mesiac":"mesiacom";case"MM":return e||i?o+(r(t)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return e||i?"rok":"rokom";case"yy":return e||i?o+(r(t)?"roky":"rokov"):o+"rokmi"}}t.defineLocale("sk",{months:e,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},41963:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i=t+" ";switch(n){case"s":return e||r?"nekaj sekund":"nekaj sekundami";case"ss":return i+(1===t?e?"sekundo":"sekundi":2===t?e||r?"sekundi":"sekundah":t<5?e||r?"sekunde":"sekundah":"sekund");case"m":return e?"ena minuta":"eno minuto";case"mm":return i+(1===t?e?"minuta":"minuto":2===t?e||r?"minuti":"minutama":t<5?e||r?"minute":"minutami":e||r?"minut":"minutami");case"h":return e?"ena ura":"eno uro";case"hh":return i+(1===t?e?"ura":"uro":2===t?e||r?"uri":"urama":t<5?e||r?"ure":"urami":e||r?"ur":"urami");case"d":return e||r?"en dan":"enim dnem";case"dd":return i+(1===t?e||r?"dan":"dnem":2===t?e||r?"dni":"dnevoma":e||r?"dni":"dnevi");case"M":return e||r?"en mesec":"enim mesecem";case"MM":return i+(1===t?e||r?"mesec":"mesecem":2===t?e||r?"meseca":"mesecema":t<5?e||r?"mesece":"meseci":e||r?"mesecev":"meseci");case"y":return e||r?"eno leto":"enim letom";case"yy":return i+(1===t?e||r?"leto":"letom":2===t?e||r?"leti":"letoma":t<5?e||r?"leta":"leti":e||r?"let":"leti")}}t.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(61320))},53039:function(t,e,n){!function(t){"use strict";t.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(t){return"M"===t.charAt(0)},meridiem:function(t,e,n){return t<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},10466:function(t,e,n){!function(t){"use strict";var e={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(t,e){return 1===t?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,n,r){var i=e.words[r];return 1===r.length?n?i[0]:i[1]:t+" "+e.correctGrammaticalCase(t,i)}};t.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"дан",dd:e.translate,M:"месец",MM:e.translate,y:"годину",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(61320))},93454:function(t,e,n){!function(t){"use strict";var e={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(t,e){return 1===t?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,n,r){var i=e.words[r];return 1===r.length?n?i[0]:i[1]:t+" "+e.correctGrammaticalCase(t,i)}};t.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mesec",MM:e.translate,y:"godinu",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(61320))},95158:function(t,e,n){!function(t){"use strict";t.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(t,e,n){return t<11?"ekuseni":t<15?"emini":t<19?"entsambama":"ebusuku"},meridiemHour:function(t,e){return 12===t&&(t=0),"ekuseni"===e?t:"emini"===e?t>=11?t:t+12:"entsambama"===e||"ebusuku"===e?0===t?0:t+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n(61320))},28859:function(t,e,n){!function(t){"use strict";t.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?":e":1===e||2===e?":a":":e")},week:{dow:1,doy:4}})}(n(61320))},57594:function(t,e,n){!function(t){"use strict";t.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n(61320))},26915:function(t,e,n){!function(t){"use strict";var e={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};t.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(t){return t+"வது"},preparse:function(t){return t.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(t){return n[t]}))},postformat:function(t){return t.replace(/\d/g,(function(t){return e[t]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(t,e,n){return t<2?" யாமம்":t<6?" வைகறை":t<10?" காலை":t<14?" நண்பகல்":t<18?" எற்பாடு":t<22?" மாலை":" யாமம்"},meridiemHour:function(t,e){return 12===t&&(t=0),"யாமம்"===e?t<2?t:t+12:"வைகறை"===e||"காலை"===e||"நண்பகல்"===e&&t>=10?t:t+12},week:{dow:0,doy:6}})}(n(61320))},15677:function(t,e,n){!function(t){"use strict";t.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(t,e){return 12===t&&(t=0),"రాత్రి"===e?t<4?t:t+12:"ఉదయం"===e?t:"మధ్యాహ్నం"===e?t>=10?t:t+12:"సాయంత్రం"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"రాత్రి":t<10?"ఉదయం":t<17?"మధ్యాహ్నం":t<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(n(61320))},92154:function(t,e,n){!function(t){"use strict";t.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(61320))},74098:function(t,e,n){!function(t){"use strict";var e={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};t.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(t,e){return 12===t&&(t=0),"шаб"===e?t<4?t:t+12:"субҳ"===e?t:"рӯз"===e?t>=11?t:t+12:"бегоҳ"===e?t+12:void 0},meridiem:function(t,e,n){return t<4?"шаб":t<11?"субҳ":t<16?"рӯз":t<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(t){return t+(e[t]||e[t%10]||e[t>=100?100:null])},week:{dow:1,doy:7}})}(n(61320))},89071:function(t,e,n){!function(t){"use strict";t.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(t){return"หลังเที่ยง"===t},meridiem:function(t,e,n){return t<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(n(61320))},49381:function(t,e,n){!function(t){"use strict";var e={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};t.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(t,n){switch(n){case"d":case"D":case"Do":case"DD":return t;default:if(0===t)return t+"'unjy";var r=t%10;return t+(e[r]||e[t%100-r]||e[t>=100?100:null])}},week:{dow:1,doy:7}})}(n(61320))},1869:function(t,e,n){!function(t){"use strict";t.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(t){return t},week:{dow:1,doy:4}})}(n(61320))},92346:function(t,e,n){!function(t){"use strict";var e="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(t,n,r,i){var o=function(t){var n=Math.floor(t%1e3/100),r=Math.floor(t%100/10),i=t%10,o="";return n>0&&(o+=e[n]+"vatlh"),r>0&&(o+=(""!==o?" ":"")+e[r]+"maH"),i>0&&(o+=(""!==o?" ":"")+e[i]),""===o?"pagh":o}(t);switch(r){case"ss":return o+" lup";case"mm":return o+" tup";case"hh":return o+" rep";case"dd":return o+" jaj";case"MM":return o+" jar";case"yy":return o+" DIS"}}t.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(t){var e=t;return-1!==t.indexOf("jaj")?e.slice(0,-3)+"leS":-1!==t.indexOf("jar")?e.slice(0,-3)+"waQ":-1!==t.indexOf("DIS")?e.slice(0,-3)+"nem":e+" pIq"},past:function(t){var e=t;return-1!==t.indexOf("jaj")?e.slice(0,-3)+"Hu’":-1!==t.indexOf("jar")?e.slice(0,-3)+"wen":-1!==t.indexOf("DIS")?e.slice(0,-3)+"ben":e+" ret"},s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},71483:function(t,e,n){!function(t){"use strict";var e={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};t.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(t,e,n){return t<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(t){return"ös"===t||"ÖS"===t},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(t,n){switch(n){case"d":case"D":case"Do":case"DD":return t;default:if(0===t)return t+"'ıncı";var r=t%10;return t+(e[r]||e[t%100-r]||e[t>=100?100:null])}},week:{dow:1,doy:7}})}(n(61320))},30266:function(t,e,n){!function(t){"use strict";function e(t,e,n,r){var i={s:["viensas secunds","'iensas secunds"],ss:[t+" secunds",t+" secunds"],m:["'n míut","'iens míut"],mm:[t+" míuts",t+" míuts"],h:["'n þora","'iensa þora"],hh:[t+" þoras",t+" þoras"],d:["'n ziua","'iensa ziua"],dd:[t+" ziuas",t+" ziuas"],M:["'n mes","'iens mes"],MM:[t+" mesen",t+" mesen"],y:["'n ar","'iens ar"],yy:[t+" ars",t+" ars"]};return r||e?i[n][0]:i[n][1]}t.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(t){return"d'o"===t.toLowerCase()},meridiem:function(t,e,n){return t>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(61320))},32960:function(t,e,n){!function(t){"use strict";t.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n(61320))},33138:function(t,e,n){!function(t){"use strict";t.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(n(61320))},29456:function(t,e,n){!function(t){"use strict";t.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(t,e){return 12===t&&(t=0),"يېرىم كېچە"===e||"سەھەر"===e||"چۈشتىن بۇرۇن"===e?t:"چۈشتىن كېيىن"===e||"كەچ"===e?t+12:t>=11?t:t+12},meridiem:function(t,e,n){var r=100*t+e;return r<600?"يېرىم كېچە":r<900?"سەھەر":r<1130?"چۈشتىن بۇرۇن":r<1230?"چۈش":r<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"-كۈنى";case"w":case"W":return t+"-ھەپتە";default:return t}},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:7}})}(n(61320))},50805:function(t,e,n){!function(t){"use strict";function e(t,e,n){return"m"===n?e?"хвилина":"хвилину":"h"===n?e?"година":"годину":t+" "+(r=+t,i={ss:e?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:e?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:e?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[n].split("_"),r%10==1&&r%100!=11?i[0]:r%10>=2&&r%10<=4&&(r%100<10||r%100>=20)?i[1]:i[2]);var r,i}function n(t){return function(){return t+"о"+(11===this.hours()?"б":"")+"] LT"}}t.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:function(t,e){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===t?n.nominative.slice(1,7).concat(n.nominative.slice(0,1)):t?n[/(\[[ВвУу]\]) ?dddd/.test(e)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(e)?"genitive":"nominative"][t.day()]:n.nominative},weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:n("[Сьогодні "),nextDay:n("[Завтра "),lastDay:n("[Вчора "),nextWeek:n("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return n("[Минулої] dddd [").call(this);case 1:case 2:case 4:return n("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:e,m:e,mm:e,h:"годину",hh:e,d:"день",dd:e,M:"місяць",MM:e,y:"рік",yy:e},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(t){return/^(дня|вечора)$/.test(t)},meridiem:function(t,e,n){return t<4?"ночі":t<12?"ранку":t<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(t,e){switch(e){case"M":case"d":case"DDD":case"w":case"W":return t+"-й";case"D":return t+"-го";default:return t}},week:{dow:1,doy:7}})}(n(61320))},61127:function(t,e,n){!function(t){"use strict";var e=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];t.defineLocale("ur",{months:e,monthsShort:e,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(t){return"شام"===t},meridiem:function(t,e,n){return t<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(t){return t.replace(/،/g,",")},postformat:function(t){return t.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(61320))},80840:function(t,e,n){!function(t){"use strict";t.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n(61320))},29628:function(t,e,n){!function(t){"use strict";t.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(n(61320))},56962:function(t,e,n){!function(t){"use strict";t.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(t){return/^ch$/i.test(t)},meridiem:function(t,e,n){return t<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(t){return t},week:{dow:1,doy:4}})}(n(61320))},49257:function(t,e,n){!function(t){"use strict";t.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1==~~(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")},week:{dow:1,doy:4}})}(n(61320))},62423:function(t,e,n){!function(t){"use strict";t.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(n(61320))},61002:function(t,e,n){!function(t){"use strict";t.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"下午"===e||"晚上"===e?t+12:t>=11?t:t+12},meridiem:function(t,e,n){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(t){return t.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(t){return this.week()!==t.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"周";default:return t}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n(61320))},6046:function(t,e,n){!function(t){"use strict";t.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"中午"===e?t>=11?t:t+12:"下午"===e||"晚上"===e?t+12:void 0},meridiem:function(t,e,n){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1200?"上午":1200===r?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"週";default:return t}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(61320))},36903:function(t,e,n){!function(t){"use strict";t.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"中午"===e?t>=11?t:t+12:"下午"===e||"晚上"===e?t+12:void 0},meridiem:function(t,e,n){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"週";default:return t}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(61320))},24710:function(t,e,n){!function(t){"use strict";t.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(t,e){return 12===t&&(t=0),"凌晨"===e||"早上"===e||"上午"===e?t:"中午"===e?t>=11?t:t+12:"下午"===e||"晚上"===e?t+12:void 0},meridiem:function(t,e,n){var r=100*t+e;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+"日";case"M":return t+"月";case"w":case"W":return t+"週";default:return t}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(61320))},61320:function(t,e,n){(t=n.nmd(t)).exports=function(){"use strict";var e,r;function i(){return e.apply(null,arguments)}function o(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function a(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function s(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function l(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(s(t,e))return!1;return!0}function u(t){return void 0===t}function c(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function d(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function h(t,e){var n,r=[];for(n=0;n<t.length;++n)r.push(e(t[n],n));return r}function p(t,e){for(var n in e)s(e,n)&&(t[n]=e[n]);return s(e,"toString")&&(t.toString=e.toString),s(e,"valueOf")&&(t.valueOf=e.valueOf),t}function f(t,e,n,r){return Se(t,e,n,r,!0).utc()}function m(t){return null==t._pf&&(t._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),t._pf}function y(t){if(null==t._isValid){var e=m(t),n=r.call(e.parsedDateParts,(function(t){return null!=t})),i=!isNaN(t._d.getTime())&&e.overflow<0&&!e.empty&&!e.invalidEra&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n);if(t._strict&&(i=i&&0===e.charsLeftOver&&0===e.unusedTokens.length&&void 0===e.bigHour),null!=Object.isFrozen&&Object.isFrozen(t))return i;t._isValid=i}return t._isValid}function g(t){var e=f(NaN);return null!=t?p(m(e),t):m(e).userInvalidated=!0,e}r=Array.prototype.some?Array.prototype.some:function(t){var e,n=Object(this),r=n.length>>>0;for(e=0;e<r;e++)if(e in n&&t.call(this,n[e],e,n))return!0;return!1};var v=i.momentProperties=[],_=!1;function b(t,e){var n,r,i;if(u(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),u(e._i)||(t._i=e._i),u(e._f)||(t._f=e._f),u(e._l)||(t._l=e._l),u(e._strict)||(t._strict=e._strict),u(e._tzm)||(t._tzm=e._tzm),u(e._isUTC)||(t._isUTC=e._isUTC),u(e._offset)||(t._offset=e._offset),u(e._pf)||(t._pf=m(e)),u(e._locale)||(t._locale=e._locale),v.length>0)for(n=0;n<v.length;n++)u(i=e[r=v[n]])||(t[r]=i);return t}function x(t){b(this,t),this._d=new Date(null!=t._d?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===_&&(_=!0,i.updateOffset(this),_=!1)}function M(t){return t instanceof x||null!=t&&null!=t._isAMomentObject}function k(t){!1===i.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function w(t,e){var n=!0;return p((function(){if(null!=i.deprecationHandler&&i.deprecationHandler(null,t),n){var r,o,a,l=[];for(o=0;o<arguments.length;o++){if(r="","object"==typeof arguments[o]){for(a in r+="\n["+o+"] ",arguments[0])s(arguments[0],a)&&(r+=a+": "+arguments[0][a]+", ");r=r.slice(0,-2)}else r=arguments[o];l.push(r)}k(t+"\nArguments: "+Array.prototype.slice.call(l).join("")+"\n"+(new Error).stack),n=!1}return e.apply(this,arguments)}),e)}var S,L={};function D(t,e){null!=i.deprecationHandler&&i.deprecationHandler(t,e),L[t]||(k(e),L[t]=!0)}function T(t){return"undefined"!=typeof Function&&t instanceof Function||"[object Function]"===Object.prototype.toString.call(t)}function O(t,e){var n,r=p({},t);for(n in e)s(e,n)&&(a(t[n])&&a(e[n])?(r[n]={},p(r[n],t[n]),p(r[n],e[n])):null!=e[n]?r[n]=e[n]:delete r[n]);for(n in t)s(t,n)&&!s(e,n)&&a(t[n])&&(r[n]=p({},r[n]));return r}function P(t){null!=t&&this.set(t)}i.suppressDeprecationWarnings=!1,i.deprecationHandler=null,S=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)s(t,e)&&n.push(e);return n};function C(t,e,n){var r=""+Math.abs(t),i=e-r.length;return(t>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var E=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,A=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Y={},I={};function j(t,e,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),t&&(I[t]=i),e&&(I[e[0]]=function(){return C(i.apply(this,arguments),e[1],e[2])}),n&&(I[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),t)})}function F(t,e){return t.isValid()?(e=N(e,t.localeData()),Y[e]=Y[e]||function(t){var e,n,r,i=t.match(E);for(e=0,n=i.length;e<n;e++)I[i[e]]?i[e]=I[i[e]]:i[e]=(r=i[e]).match(/\[[\s\S]/)?r.replace(/^\[|\]$/g,""):r.replace(/\\/g,"");return function(e){var r,o="";for(r=0;r<n;r++)o+=T(i[r])?i[r].call(e,t):i[r];return o}}(e),Y[e](t)):t.localeData().invalidDate()}function N(t,e){var n=5;function r(t){return e.longDateFormat(t)||t}for(A.lastIndex=0;n>=0&&A.test(t);)t=t.replace(A,r),A.lastIndex=0,n-=1;return t}var R={};function H(t,e){var n=t.toLowerCase();R[n]=R[n+"s"]=R[e]=t}function B(t){return"string"==typeof t?R[t]||R[t.toLowerCase()]:void 0}function W(t){var e,n,r={};for(n in t)s(t,n)&&(e=B(n))&&(r[e]=t[n]);return r}var z={};function G(t,e){z[t]=e}function V(t){return t%4==0&&t%100!=0||t%400==0}function U(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function X(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=U(e)),n}function K(t,e){return function(n){return null!=n?(q(this,t,n),i.updateOffset(this,e),this):Z(this,t)}}function Z(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function q(t,e,n){t.isValid()&&!isNaN(n)&&("FullYear"===e&&V(t.year())&&1===t.month()&&29===t.date()?(n=X(n),t._d["set"+(t._isUTC?"UTC":"")+e](n,t.month(),Mt(n,t.month()))):t._d["set"+(t._isUTC?"UTC":"")+e](n))}var $,J=/\d/,Q=/\d\d/,tt=/\d{3}/,et=/\d{4}/,nt=/[+-]?\d{6}/,rt=/\d\d?/,it=/\d\d\d\d?/,ot=/\d\d\d\d\d\d?/,at=/\d{1,3}/,st=/\d{1,4}/,lt=/[+-]?\d{1,6}/,ut=/\d+/,ct=/[+-]?\d+/,dt=/Z|[+-]\d\d:?\d\d/gi,ht=/Z|[+-]\d\d(?::?\d\d)?/gi,pt=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function ft(t,e,n){$[t]=T(e)?e:function(t,r){return t&&n?n:e}}function mt(t,e){return s($,t)?$[t](e._strict,e._locale):new RegExp(yt(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(t,e,n,r,i){return e||n||r||i}))))}function yt(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}$={};var gt={};function vt(t,e){var n,r=e;for("string"==typeof t&&(t=[t]),c(e)&&(r=function(t,n){n[e]=X(t)}),n=0;n<t.length;n++)gt[t[n]]=r}function _t(t,e){vt(t,(function(t,n,r,i){r._w=r._w||{},e(t,r._w,r,i)}))}function bt(t,e,n){null!=e&&s(gt,t)&&gt[t](e,n._a,n,t)}var xt;function Mt(t,e){if(isNaN(t)||isNaN(e))return NaN;var n,r=(e%(n=12)+n)%n;return t+=(e-r)/12,1===r?V(t)?29:28:31-r%7%2}xt=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1},j("M",["MM",2],"Mo",(function(){return this.month()+1})),j("MMM",0,0,(function(t){return this.localeData().monthsShort(this,t)})),j("MMMM",0,0,(function(t){return this.localeData().months(this,t)})),H("month","M"),G("month",8),ft("M",rt),ft("MM",rt,Q),ft("MMM",(function(t,e){return e.monthsShortRegex(t)})),ft("MMMM",(function(t,e){return e.monthsRegex(t)})),vt(["M","MM"],(function(t,e){e[1]=X(t)-1})),vt(["MMM","MMMM"],(function(t,e,n,r){var i=n._locale.monthsParse(t,r,n._strict);null!=i?e[1]=i:m(n).invalidMonth=t}));var kt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),wt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),St=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Lt=pt,Dt=pt;function Tt(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=f([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===e?-1!==(i=xt.call(this._shortMonthsParse,a))?i:null:-1!==(i=xt.call(this._longMonthsParse,a))?i:null:"MMM"===e?-1!==(i=xt.call(this._shortMonthsParse,a))||-1!==(i=xt.call(this._longMonthsParse,a))?i:null:-1!==(i=xt.call(this._longMonthsParse,a))||-1!==(i=xt.call(this._shortMonthsParse,a))?i:null}function Ot(t,e){var n;if(!t.isValid())return t;if("string"==typeof e)if(/^\d+$/.test(e))e=X(e);else if(!c(e=t.localeData().monthsParse(e)))return t;return n=Math.min(t.date(),Mt(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t}function Pt(t){return null!=t?(Ot(this,t),i.updateOffset(this,!0),this):Z(this,"Month")}function Ct(){function t(t,e){return e.length-t.length}var e,n,r=[],i=[],o=[];for(e=0;e<12;e++)n=f([2e3,e]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(t),i.sort(t),o.sort(t),e=0;e<12;e++)r[e]=yt(r[e]),i[e]=yt(i[e]);for(e=0;e<24;e++)o[e]=yt(o[e]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Et(t){return V(t)?366:365}j("Y",0,0,(function(){var t=this.year();return t<=9999?C(t,4):"+"+t})),j(0,["YY",2],0,(function(){return this.year()%100})),j(0,["YYYY",4],0,"year"),j(0,["YYYYY",5],0,"year"),j(0,["YYYYYY",6,!0],0,"year"),H("year","y"),G("year",1),ft("Y",ct),ft("YY",rt,Q),ft("YYYY",st,et),ft("YYYYY",lt,nt),ft("YYYYYY",lt,nt),vt(["YYYYY","YYYYYY"],0),vt("YYYY",(function(t,e){e[0]=2===t.length?i.parseTwoDigitYear(t):X(t)})),vt("YY",(function(t,e){e[0]=i.parseTwoDigitYear(t)})),vt("Y",(function(t,e){e[0]=parseInt(t,10)})),i.parseTwoDigitYear=function(t){return X(t)+(X(t)>68?1900:2e3)};var At=K("FullYear",!0);function Yt(t,e,n,r,i,o,a){var s;return t<100&&t>=0?(s=new Date(t+400,e,n,r,i,o,a),isFinite(s.getFullYear())&&s.setFullYear(t)):s=new Date(t,e,n,r,i,o,a),s}function It(t){var e,n;return t<100&&t>=0?((n=Array.prototype.slice.call(arguments))[0]=t+400,e=new Date(Date.UTC.apply(null,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)):e=new Date(Date.UTC.apply(null,arguments)),e}function jt(t,e,n){var r=7+e-n;return-(7+It(t,0,r).getUTCDay()-e)%7+r-1}function Ft(t,e,n,r,i){var o,a,s=1+7*(e-1)+(7+n-r)%7+jt(t,r,i);return s<=0?a=Et(o=t-1)+s:s>Et(t)?(o=t+1,a=s-Et(t)):(o=t,a=s),{year:o,dayOfYear:a}}function Nt(t,e,n){var r,i,o=jt(t.year(),e,n),a=Math.floor((t.dayOfYear()-o-1)/7)+1;return a<1?r=a+Rt(i=t.year()-1,e,n):a>Rt(t.year(),e,n)?(r=a-Rt(t.year(),e,n),i=t.year()+1):(i=t.year(),r=a),{week:r,year:i}}function Rt(t,e,n){var r=jt(t,e,n),i=jt(t+1,e,n);return(Et(t)-r+i)/7}j("w",["ww",2],"wo","week"),j("W",["WW",2],"Wo","isoWeek"),H("week","w"),H("isoWeek","W"),G("week",5),G("isoWeek",5),ft("w",rt),ft("ww",rt,Q),ft("W",rt),ft("WW",rt,Q),_t(["w","ww","W","WW"],(function(t,e,n,r){e[r.substr(0,1)]=X(t)}));function Ht(t,e){return t.slice(e,7).concat(t.slice(0,e))}j("d",0,"do","day"),j("dd",0,0,(function(t){return this.localeData().weekdaysMin(this,t)})),j("ddd",0,0,(function(t){return this.localeData().weekdaysShort(this,t)})),j("dddd",0,0,(function(t){return this.localeData().weekdays(this,t)})),j("e",0,0,"weekday"),j("E",0,0,"isoWeekday"),H("day","d"),H("weekday","e"),H("isoWeekday","E"),G("day",11),G("weekday",11),G("isoWeekday",11),ft("d",rt),ft("e",rt),ft("E",rt),ft("dd",(function(t,e){return e.weekdaysMinRegex(t)})),ft("ddd",(function(t,e){return e.weekdaysShortRegex(t)})),ft("dddd",(function(t,e){return e.weekdaysRegex(t)})),_t(["dd","ddd","dddd"],(function(t,e,n,r){var i=n._locale.weekdaysParse(t,r,n._strict);null!=i?e.d=i:m(n).invalidWeekday=t})),_t(["d","e","E"],(function(t,e,n,r){e[r]=X(t)}));var Bt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Wt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),zt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Gt=pt,Vt=pt,Ut=pt;function Xt(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=f([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===e?-1!==(i=xt.call(this._weekdaysParse,a))?i:null:"ddd"===e?-1!==(i=xt.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=xt.call(this._minWeekdaysParse,a))?i:null:"dddd"===e?-1!==(i=xt.call(this._weekdaysParse,a))||-1!==(i=xt.call(this._shortWeekdaysParse,a))||-1!==(i=xt.call(this._minWeekdaysParse,a))?i:null:"ddd"===e?-1!==(i=xt.call(this._shortWeekdaysParse,a))||-1!==(i=xt.call(this._weekdaysParse,a))||-1!==(i=xt.call(this._minWeekdaysParse,a))?i:null:-1!==(i=xt.call(this._minWeekdaysParse,a))||-1!==(i=xt.call(this._weekdaysParse,a))||-1!==(i=xt.call(this._shortWeekdaysParse,a))?i:null}function Kt(){function t(t,e){return e.length-t.length}var e,n,r,i,o,a=[],s=[],l=[],u=[];for(e=0;e<7;e++)n=f([2e3,1]).day(e),r=yt(this.weekdaysMin(n,"")),i=yt(this.weekdaysShort(n,"")),o=yt(this.weekdays(n,"")),a.push(r),s.push(i),l.push(o),u.push(r),u.push(i),u.push(o);a.sort(t),s.sort(t),l.sort(t),u.sort(t),this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Zt(){return this.hours()%12||12}function qt(t,e){j(t,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)}))}function $t(t,e){return e._meridiemParse}j("H",["HH",2],0,"hour"),j("h",["hh",2],0,Zt),j("k",["kk",2],0,(function(){return this.hours()||24})),j("hmm",0,0,(function(){return""+Zt.apply(this)+C(this.minutes(),2)})),j("hmmss",0,0,(function(){return""+Zt.apply(this)+C(this.minutes(),2)+C(this.seconds(),2)})),j("Hmm",0,0,(function(){return""+this.hours()+C(this.minutes(),2)})),j("Hmmss",0,0,(function(){return""+this.hours()+C(this.minutes(),2)+C(this.seconds(),2)})),qt("a",!0),qt("A",!1),H("hour","h"),G("hour",13),ft("a",$t),ft("A",$t),ft("H",rt),ft("h",rt),ft("k",rt),ft("HH",rt,Q),ft("hh",rt,Q),ft("kk",rt,Q),ft("hmm",it),ft("hmmss",ot),ft("Hmm",it),ft("Hmmss",ot),vt(["H","HH"],3),vt(["k","kk"],(function(t,e,n){var r=X(t);e[3]=24===r?0:r})),vt(["a","A"],(function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t})),vt(["h","hh"],(function(t,e,n){e[3]=X(t),m(n).bigHour=!0})),vt("hmm",(function(t,e,n){var r=t.length-2;e[3]=X(t.substr(0,r)),e[4]=X(t.substr(r)),m(n).bigHour=!0})),vt("hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[3]=X(t.substr(0,r)),e[4]=X(t.substr(r,2)),e[5]=X(t.substr(i)),m(n).bigHour=!0})),vt("Hmm",(function(t,e,n){var r=t.length-2;e[3]=X(t.substr(0,r)),e[4]=X(t.substr(r))})),vt("Hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[3]=X(t.substr(0,r)),e[4]=X(t.substr(r,2)),e[5]=X(t.substr(i))}));var Jt=K("Hours",!0);var Qt,te={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:kt,monthsShort:wt,week:{dow:0,doy:6},weekdays:Bt,weekdaysMin:zt,weekdaysShort:Wt,meridiemParse:/[ap]\.?m?\.?/i},ee={},ne={};function re(t,e){var n,r=Math.min(t.length,e.length);for(n=0;n<r;n+=1)if(t[n]!==e[n])return n;return r}function ie(t){return t?t.toLowerCase().replace("_","-"):t}function oe(e){var r=null;if(void 0===ee[e]&&t&&t.exports)try{r=Qt._abbr,n(95126)("./"+e),ae(r)}catch(t){ee[e]=null}return ee[e]}function ae(t,e){var n;return t&&((n=u(e)?le(t):se(t,e))?Qt=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),Qt._abbr}function se(t,e){if(null!==e){var n,r=te;if(e.abbr=t,null!=ee[t])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ee[t]._config;else if(null!=e.parentLocale)if(null!=ee[e.parentLocale])r=ee[e.parentLocale]._config;else{if(null==(n=oe(e.parentLocale)))return ne[e.parentLocale]||(ne[e.parentLocale]=[]),ne[e.parentLocale].push({name:t,config:e}),null;r=n._config}return ee[t]=new P(O(r,e)),ne[t]&&ne[t].forEach((function(t){se(t.name,t.config)})),ae(t),ee[t]}return delete ee[t],null}function le(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return Qt;if(!o(t)){if(e=oe(t))return e;t=[t]}return function(t){for(var e,n,r,i,o=0;o<t.length;){for(e=(i=ie(t[o]).split("-")).length,n=(n=ie(t[o+1]))?n.split("-"):null;e>0;){if(r=oe(i.slice(0,e).join("-")))return r;if(n&&n.length>=e&&re(i,n)>=e-1)break;e--}o++}return Qt}(t)}function ue(t){var e,n=t._a;return n&&-2===m(t).overflow&&(e=n[1]<0||n[1]>11?1:n[2]<1||n[2]>Mt(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,m(t)._overflowDayOfYear&&(e<0||e>2)&&(e=2),m(t)._overflowWeeks&&-1===e&&(e=7),m(t)._overflowWeekday&&-1===e&&(e=8),m(t).overflow=e),t}var ce=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,de=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,he=/Z|[+-]\d\d(?::?\d\d)?/,pe=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],fe=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],me=/^\/?Date\((-?\d+)/i,ye=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ge={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ve(t){var e,n,r,i,o,a,s=t._i,l=ce.exec(s)||de.exec(s);if(l){for(m(t).iso=!0,e=0,n=pe.length;e<n;e++)if(pe[e][1].exec(l[1])){i=pe[e][0],r=!1!==pe[e][2];break}if(null==i)return void(t._isValid=!1);if(l[3]){for(e=0,n=fe.length;e<n;e++)if(fe[e][1].exec(l[3])){o=(l[2]||" ")+fe[e][0];break}if(null==o)return void(t._isValid=!1)}if(!r&&null!=o)return void(t._isValid=!1);if(l[4]){if(!he.exec(l[4]))return void(t._isValid=!1);a="Z"}t._f=i+(o||"")+(a||""),ke(t)}else t._isValid=!1}function _e(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function be(t){var e,n,r,i,o,a,s,l,u=ye.exec(t._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(u){if(n=u[4],r=u[3],i=u[2],o=u[5],a=u[6],s=u[7],l=[_e(n),wt.indexOf(r),parseInt(i,10),parseInt(o,10),parseInt(a,10)],s&&l.push(parseInt(s,10)),e=l,!function(t,e,n){return!t||Wt.indexOf(t)===new Date(e[0],e[1],e[2]).getDay()||(m(n).weekdayMismatch=!0,n._isValid=!1,!1)}(u[1],e,t))return;t._a=e,t._tzm=function(t,e,n){if(t)return ge[t];if(e)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}(u[8],u[9],u[10]),t._d=It.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),m(t).rfc2822=!0}else t._isValid=!1}function xe(t,e,n){return null!=t?t:null!=e?e:n}function Me(t){var e,n,r,o,a,s=[];if(!t._d){for(r=function(t){var e=new Date(i.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}(t),t._w&&null==t._a[2]&&null==t._a[1]&&function(t){var e,n,r,i,o,a,s,l,u;null!=(e=t._w).GG||null!=e.W||null!=e.E?(o=1,a=4,n=xe(e.GG,t._a[0],Nt(Le(),1,4).year),r=xe(e.W,1),((i=xe(e.E,1))<1||i>7)&&(l=!0)):(o=t._locale._week.dow,a=t._locale._week.doy,u=Nt(Le(),o,a),n=xe(e.gg,t._a[0],u.year),r=xe(e.w,u.week),null!=e.d?((i=e.d)<0||i>6)&&(l=!0):null!=e.e?(i=e.e+o,(e.e<0||e.e>6)&&(l=!0)):i=o),r<1||r>Rt(n,o,a)?m(t)._overflowWeeks=!0:null!=l?m(t)._overflowWeekday=!0:(s=Ft(n,r,i,o,a),t._a[0]=s.year,t._dayOfYear=s.dayOfYear)}(t),null!=t._dayOfYear&&(a=xe(t._a[0],r[0]),(t._dayOfYear>Et(a)||0===t._dayOfYear)&&(m(t)._overflowDayOfYear=!0),n=It(a,0,t._dayOfYear),t._a[1]=n.getUTCMonth(),t._a[2]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=s[e]=r[e];for(;e<7;e++)t._a[e]=s[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[3]&&0===t._a[4]&&0===t._a[5]&&0===t._a[6]&&(t._nextDay=!0,t._a[3]=0),t._d=(t._useUTC?It:Yt).apply(null,s),o=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[3]=24),t._w&&void 0!==t._w.d&&t._w.d!==o&&(m(t).weekdayMismatch=!0)}}function ke(t){if(t._f!==i.ISO_8601)if(t._f!==i.RFC_2822){t._a=[],m(t).empty=!0;var e,n,r,o,a,s,l=""+t._i,u=l.length,c=0;for(r=N(t._f,t._locale).match(E)||[],e=0;e<r.length;e++)o=r[e],(n=(l.match(mt(o,t))||[])[0])&&((a=l.substr(0,l.indexOf(n))).length>0&&m(t).unusedInput.push(a),l=l.slice(l.indexOf(n)+n.length),c+=n.length),I[o]?(n?m(t).empty=!1:m(t).unusedTokens.push(o),bt(o,n,t)):t._strict&&!n&&m(t).unusedTokens.push(o);m(t).charsLeftOver=u-c,l.length>0&&m(t).unusedInput.push(l),t._a[3]<=12&&!0===m(t).bigHour&&t._a[3]>0&&(m(t).bigHour=void 0),m(t).parsedDateParts=t._a.slice(0),m(t).meridiem=t._meridiem,t._a[3]=function(t,e,n){var r;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?((r=t.isPM(n))&&e<12&&(e+=12),r||12!==e||(e=0),e):e}(t._locale,t._a[3],t._meridiem),null!==(s=m(t).era)&&(t._a[0]=t._locale.erasConvertYear(s,t._a[0])),Me(t),ue(t)}else be(t);else ve(t)}function we(t){var e=t._i,n=t._f;return t._locale=t._locale||le(t._l),null===e||void 0===n&&""===e?g({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),M(e)?new x(ue(e)):(d(e)?t._d=e:o(n)?function(t){var e,n,r,i,o,a,s=!1;if(0===t._f.length)return m(t).invalidFormat=!0,void(t._d=new Date(NaN));for(i=0;i<t._f.length;i++)o=0,a=!1,e=b({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._f=t._f[i],ke(e),y(e)&&(a=!0),o+=m(e).charsLeftOver,o+=10*m(e).unusedTokens.length,m(e).score=o,s?o<r&&(r=o,n=e):(null==r||o<r||a)&&(r=o,n=e,a&&(s=!0));p(t,n||e)}(t):n?ke(t):function(t){var e=t._i;u(e)?t._d=new Date(i.now()):d(e)?t._d=new Date(e.valueOf()):"string"==typeof e?function(t){var e=me.exec(t._i);null===e?(ve(t),!1===t._isValid&&(delete t._isValid,be(t),!1===t._isValid&&(delete t._isValid,t._strict?t._isValid=!1:i.createFromInputFallback(t)))):t._d=new Date(+e[1])}(t):o(e)?(t._a=h(e.slice(0),(function(t){return parseInt(t,10)})),Me(t)):a(e)?function(t){if(!t._d){var e=W(t._i),n=void 0===e.day?e.date:e.day;t._a=h([e.year,e.month,n,e.hour,e.minute,e.second,e.millisecond],(function(t){return t&&parseInt(t,10)})),Me(t)}}(t):c(e)?t._d=new Date(e):i.createFromInputFallback(t)}(t),y(t)||(t._d=null),t))}function Se(t,e,n,r,i){var s,u={};return!0!==e&&!1!==e||(r=e,e=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(a(t)&&l(t)||o(t)&&0===t.length)&&(t=void 0),u._isAMomentObject=!0,u._useUTC=u._isUTC=i,u._l=n,u._i=t,u._f=e,u._strict=r,(s=new x(ue(we(u))))._nextDay&&(s.add(1,"d"),s._nextDay=void 0),s}function Le(t,e,n,r){return Se(t,e,n,r,!1)}i.createFromInputFallback=w("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))})),i.ISO_8601=function(){},i.RFC_2822=function(){};var De=w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=Le.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:g()})),Te=w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var t=Le.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:g()}));function Oe(t,e){var n,r;if(1===e.length&&o(e[0])&&(e=e[0]),!e.length)return Le();for(n=e[0],r=1;r<e.length;++r)e[r].isValid()&&!e[r][t](n)||(n=e[r]);return n}var Pe=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ce(t){var e=W(t),n=e.year||0,r=e.quarter||0,i=e.month||0,o=e.week||e.isoWeek||0,a=e.day||0,l=e.hour||0,u=e.minute||0,c=e.second||0,d=e.millisecond||0;this._isValid=function(t){var e,n,r=!1;for(e in t)if(s(t,e)&&(-1===xt.call(Pe,e)||null!=t[e]&&isNaN(t[e])))return!1;for(n=0;n<Pe.length;++n)if(t[Pe[n]]){if(r)return!1;parseFloat(t[Pe[n]])!==X(t[Pe[n]])&&(r=!0)}return!0}(e),this._milliseconds=+d+1e3*c+6e4*u+1e3*l*60*60,this._days=+a+7*o,this._months=+i+3*r+12*n,this._data={},this._locale=le(),this._bubble()}function Ee(t){return t instanceof Ce}function Ae(t){return t<0?-1*Math.round(-1*t):Math.round(t)}function Ye(t,e){j(t,0,0,(function(){var t=this.utcOffset(),n="+";return t<0&&(t=-t,n="-"),n+C(~~(t/60),2)+e+C(~~t%60,2)}))}Ye("Z",":"),Ye("ZZ",""),ft("Z",ht),ft("ZZ",ht),vt(["Z","ZZ"],(function(t,e,n){n._useUTC=!0,n._tzm=je(ht,t)}));var Ie=/([\+\-]|\d\d)/gi;function je(t,e){var n,r,i=(e||"").match(t);return null===i?null:0===(r=60*(n=((i[i.length-1]||[])+"").match(Ie)||["-",0,0])[1]+X(n[2]))?0:"+"===n[0]?r:-r}function Fe(t,e){var n,r;return e._isUTC?(n=e.clone(),r=(M(t)||d(t)?t.valueOf():Le(t).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+r),i.updateOffset(n,!1),n):Le(t).local()}function Ne(t){return-Math.round(t._d.getTimezoneOffset())}function Re(){return!!this.isValid()&&this._isUTC&&0===this._offset}i.updateOffset=function(){};var He=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Be=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function We(t,e){var n,r,i,o,a,l,u=t,d=null;return Ee(t)?u={ms:t._milliseconds,d:t._days,M:t._months}:c(t)||!isNaN(+t)?(u={},e?u[e]=+t:u.milliseconds=+t):(d=He.exec(t))?(n="-"===d[1]?-1:1,u={y:0,d:X(d[2])*n,h:X(d[3])*n,m:X(d[4])*n,s:X(d[5])*n,ms:X(Ae(1e3*d[6]))*n}):(d=Be.exec(t))?(n="-"===d[1]?-1:1,u={y:ze(d[2],n),M:ze(d[3],n),w:ze(d[4],n),d:ze(d[5],n),h:ze(d[6],n),m:ze(d[7],n),s:ze(d[8],n)}):null==u?u={}:"object"==typeof u&&("from"in u||"to"in u)&&(o=Le(u.from),a=Le(u.to),i=o.isValid()&&a.isValid()?(a=Fe(a,o),o.isBefore(a)?l=Ge(o,a):((l=Ge(a,o)).milliseconds=-l.milliseconds,l.months=-l.months),l):{milliseconds:0,months:0},(u={}).ms=i.milliseconds,u.M=i.months),r=new Ce(u),Ee(t)&&s(t,"_locale")&&(r._locale=t._locale),Ee(t)&&s(t,"_isValid")&&(r._isValid=t._isValid),r}function ze(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function Ge(t,e){var n={};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function Ve(t,e){return function(n,r){var i;return null===r||isNaN(+r)||(D(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Ue(this,We(n,r),t),this}}function Ue(t,e,n,r){var o=e._milliseconds,a=Ae(e._days),s=Ae(e._months);t.isValid()&&(r=null==r||r,s&&Ot(t,Z(t,"Month")+s*n),a&&q(t,"Date",Z(t,"Date")+a*n),o&&t._d.setTime(t._d.valueOf()+o*n),r&&i.updateOffset(t,a||s))}We.fn=Ce.prototype,We.invalid=function(){return We(NaN)};var Xe=Ve(1,"add"),Ke=Ve(-1,"subtract");function Ze(t){return"string"==typeof t||t instanceof String}function qe(t){return M(t)||d(t)||Ze(t)||c(t)||function(t){var e=o(t),n=!1;return e&&(n=0===t.filter((function(e){return!c(e)&&Ze(t)})).length),e&&n}(t)||function(t){var e,n,r=a(t)&&!l(t),i=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(e=0;e<o.length;e+=1)n=o[e],i=i||s(t,n);return r&&i}(t)||null==t}function $e(t){var e,n=a(t)&&!l(t),r=!1,i=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(e=0;e<i.length;e+=1)r=r||s(t,i[e]);return n&&r}function Je(t,e){if(t.date()<e.date())return-Je(e,t);var n=12*(e.year()-t.year())+(e.month()-t.month()),r=t.clone().add(n,"months");return-(n+(e-r<0?(e-r)/(r-t.clone().add(n-1,"months")):(e-r)/(t.clone().add(n+1,"months")-r)))||0}function Qe(t){var e;return void 0===t?this._locale._abbr:(null!=(e=le(t))&&(this._locale=e),this)}i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",i.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var tn=w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(t){return void 0===t?this.localeData():this.locale(t)}));function en(){return this._locale}var nn=1e3,rn=6e4,on=36e5,an=126227808e5;function sn(t,e){return(t%e+e)%e}function ln(t,e,n){return t<100&&t>=0?new Date(t+400,e,n)-an:new Date(t,e,n).valueOf()}function un(t,e,n){return t<100&&t>=0?Date.UTC(t+400,e,n)-an:Date.UTC(t,e,n)}function cn(t,e){return e.erasAbbrRegex(t)}function dn(){var t,e,n=[],r=[],i=[],o=[],a=this.eras();for(t=0,e=a.length;t<e;++t)r.push(yt(a[t].name)),n.push(yt(a[t].abbr)),i.push(yt(a[t].narrow)),o.push(yt(a[t].name)),o.push(yt(a[t].abbr)),o.push(yt(a[t].narrow));this._erasRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+r.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+i.join("|")+")","i")}function hn(t,e){j(0,[t,t.length],0,e)}function pn(t,e,n,r,i){var o;return null==t?Nt(this,r,i).year:(e>(o=Rt(t,r,i))&&(e=o),fn.call(this,t,e,n,r,i))}function fn(t,e,n,r,i){var o=Ft(t,e,n,r,i),a=It(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}j("N",0,0,"eraAbbr"),j("NN",0,0,"eraAbbr"),j("NNN",0,0,"eraAbbr"),j("NNNN",0,0,"eraName"),j("NNNNN",0,0,"eraNarrow"),j("y",["y",1],"yo","eraYear"),j("y",["yy",2],0,"eraYear"),j("y",["yyy",3],0,"eraYear"),j("y",["yyyy",4],0,"eraYear"),ft("N",cn),ft("NN",cn),ft("NNN",cn),ft("NNNN",(function(t,e){return e.erasNameRegex(t)})),ft("NNNNN",(function(t,e){return e.erasNarrowRegex(t)})),vt(["N","NN","NNN","NNNN","NNNNN"],(function(t,e,n,r){var i=n._locale.erasParse(t,r,n._strict);i?m(n).era=i:m(n).invalidEra=t})),ft("y",ut),ft("yy",ut),ft("yyy",ut),ft("yyyy",ut),ft("yo",(function(t,e){return e._eraYearOrdinalRegex||ut})),vt(["y","yy","yyy","yyyy"],0),vt(["yo"],(function(t,e,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=t.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?e[0]=n._locale.eraYearOrdinalParse(t,i):e[0]=parseInt(t,10)})),j(0,["gg",2],0,(function(){return this.weekYear()%100})),j(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),hn("gggg","weekYear"),hn("ggggg","weekYear"),hn("GGGG","isoWeekYear"),hn("GGGGG","isoWeekYear"),H("weekYear","gg"),H("isoWeekYear","GG"),G("weekYear",1),G("isoWeekYear",1),ft("G",ct),ft("g",ct),ft("GG",rt,Q),ft("gg",rt,Q),ft("GGGG",st,et),ft("gggg",st,et),ft("GGGGG",lt,nt),ft("ggggg",lt,nt),_t(["gggg","ggggg","GGGG","GGGGG"],(function(t,e,n,r){e[r.substr(0,2)]=X(t)})),_t(["gg","GG"],(function(t,e,n,r){e[r]=i.parseTwoDigitYear(t)})),j("Q",0,"Qo","quarter"),H("quarter","Q"),G("quarter",7),ft("Q",J),vt("Q",(function(t,e){e[1]=3*(X(t)-1)})),j("D",["DD",2],"Do","date"),H("date","D"),G("date",9),ft("D",rt),ft("DD",rt,Q),ft("Do",(function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient})),vt(["D","DD"],2),vt("Do",(function(t,e){e[2]=X(t.match(rt)[0])}));var mn=K("Date",!0);j("DDD",["DDDD",3],"DDDo","dayOfYear"),H("dayOfYear","DDD"),G("dayOfYear",4),ft("DDD",at),ft("DDDD",tt),vt(["DDD","DDDD"],(function(t,e,n){n._dayOfYear=X(t)})),j("m",["mm",2],0,"minute"),H("minute","m"),G("minute",14),ft("m",rt),ft("mm",rt,Q),vt(["m","mm"],4);var yn=K("Minutes",!1);j("s",["ss",2],0,"second"),H("second","s"),G("second",15),ft("s",rt),ft("ss",rt,Q),vt(["s","ss"],5);var gn,vn,_n=K("Seconds",!1);for(j("S",0,0,(function(){return~~(this.millisecond()/100)})),j(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),j(0,["SSS",3],0,"millisecond"),j(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),j(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),j(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),j(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),j(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),j(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),H("millisecond","ms"),G("millisecond",16),ft("S",at,J),ft("SS",at,Q),ft("SSS",at,tt),gn="SSSS";gn.length<=9;gn+="S")ft(gn,ut);function bn(t,e){e[6]=X(1e3*("0."+t))}for(gn="S";gn.length<=9;gn+="S")vt(gn,bn);vn=K("Milliseconds",!1),j("z",0,0,"zoneAbbr"),j("zz",0,0,"zoneName");var xn=x.prototype;function Mn(t){return t}xn.add=Xe,xn.calendar=function(t,e){1===arguments.length&&(arguments[0]?qe(arguments[0])?(t=arguments[0],e=void 0):$e(arguments[0])&&(e=arguments[0],t=void 0):(t=void 0,e=void 0));var n=t||Le(),r=Fe(n,this).startOf("day"),o=i.calendarFormat(this,r)||"sameElse",a=e&&(T(e[o])?e[o].call(this,n):e[o]);return this.format(a||this.localeData().calendar(o,this,Le(n)))},xn.clone=function(){return new x(this)},xn.diff=function(t,e,n){var r,i,o;if(!this.isValid())return NaN;if(!(r=Fe(t,this)).isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),e=B(e)){case"year":o=Je(this,r)/12;break;case"month":o=Je(this,r);break;case"quarter":o=Je(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-i)/864e5;break;case"week":o=(this-r-i)/6048e5;break;default:o=this-r}return n?o:U(o)},xn.endOf=function(t){var e,n;if(void 0===(t=B(t))||"millisecond"===t||!this.isValid())return this;switch(n=this._isUTC?un:ln,t){case"year":e=n(this.year()+1,0,1)-1;break;case"quarter":e=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=n(this.year(),this.month()+1,1)-1;break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=on-sn(e+(this._isUTC?0:this.utcOffset()*rn),on)-1;break;case"minute":e=this._d.valueOf(),e+=rn-sn(e,rn)-1;break;case"second":e=this._d.valueOf(),e+=nn-sn(e,nn)-1}return this._d.setTime(e),i.updateOffset(this,!0),this},xn.format=function(t){t||(t=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var e=F(this,t);return this.localeData().postformat(e)},xn.from=function(t,e){return this.isValid()&&(M(t)&&t.isValid()||Le(t).isValid())?We({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},xn.fromNow=function(t){return this.from(Le(),t)},xn.to=function(t,e){return this.isValid()&&(M(t)&&t.isValid()||Le(t).isValid())?We({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},xn.toNow=function(t){return this.to(Le(),t)},xn.get=function(t){return T(this[t=B(t)])?this[t]():this},xn.invalidAt=function(){return m(this).overflow},xn.isAfter=function(t,e){var n=M(t)?t:Le(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=B(e)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf())},xn.isBefore=function(t,e){var n=M(t)?t:Le(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=B(e)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf())},xn.isBetween=function(t,e,n,r){var i=M(t)?t:Le(t),o=M(e)?e:Le(e);return!!(this.isValid()&&i.isValid()&&o.isValid())&&("("===(r=r||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===r[1]?this.isBefore(o,n):!this.isAfter(o,n))},xn.isSame=function(t,e){var n,r=M(t)?t:Le(t);return!(!this.isValid()||!r.isValid())&&("millisecond"===(e=B(e)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(e).valueOf()<=n&&n<=this.clone().endOf(e).valueOf()))},xn.isSameOrAfter=function(t,e){return this.isSame(t,e)||this.isAfter(t,e)},xn.isSameOrBefore=function(t,e){return this.isSame(t,e)||this.isBefore(t,e)},xn.isValid=function(){return y(this)},xn.lang=tn,xn.locale=Qe,xn.localeData=en,xn.max=Te,xn.min=De,xn.parsingFlags=function(){return p({},m(this))},xn.set=function(t,e){if("object"==typeof t){var n,r=function(t){var e,n=[];for(e in t)s(t,e)&&n.push({unit:e,priority:z[e]});return n.sort((function(t,e){return t.priority-e.priority})),n}(t=W(t));for(n=0;n<r.length;n++)this[r[n].unit](t[r[n].unit])}else if(T(this[t=B(t)]))return this[t](e);return this},xn.startOf=function(t){var e,n;if(void 0===(t=B(t))||"millisecond"===t||!this.isValid())return this;switch(n=this._isUTC?un:ln,t){case"year":e=n(this.year(),0,1);break;case"quarter":e=n(this.year(),this.month()-this.month()%3,1);break;case"month":e=n(this.year(),this.month(),1);break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":e=n(this.year(),this.month(),this.date());break;case"hour":e=this._d.valueOf(),e-=sn(e+(this._isUTC?0:this.utcOffset()*rn),on);break;case"minute":e=this._d.valueOf(),e-=sn(e,rn);break;case"second":e=this._d.valueOf(),e-=sn(e,nn)}return this._d.setTime(e),i.updateOffset(this,!0),this},xn.subtract=Ke,xn.toArray=function(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]},xn.toObject=function(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}},xn.toDate=function(){return new Date(this.valueOf())},xn.toISOString=function(t){if(!this.isValid())return null;var e=!0!==t,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?F(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):T(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",F(n,"Z")):F(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},xn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t,e,n,r="moment",i="";return this.isLocal()||(r=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),t="["+r+'("]',e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY","-MM-DD[T]HH:mm:ss.SSS",n=i+'[")]',this.format(t+e+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(xn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),xn.toJSON=function(){return this.isValid()?this.toISOString():null},xn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},xn.unix=function(){return Math.floor(this.valueOf()/1e3)},xn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},xn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},xn.eraName=function(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t){if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until)return r[t].name;if(r[t].until<=n&&n<=r[t].since)return r[t].name}return""},xn.eraNarrow=function(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t){if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until)return r[t].narrow;if(r[t].until<=n&&n<=r[t].since)return r[t].narrow}return""},xn.eraAbbr=function(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;t<e;++t){if(n=this.clone().startOf("day").valueOf(),r[t].since<=n&&n<=r[t].until)return r[t].abbr;if(r[t].until<=n&&n<=r[t].since)return r[t].abbr}return""},xn.eraYear=function(){var t,e,n,r,o=this.localeData().eras();for(t=0,e=o.length;t<e;++t)if(n=o[t].since<=o[t].until?1:-1,r=this.clone().startOf("day").valueOf(),o[t].since<=r&&r<=o[t].until||o[t].until<=r&&r<=o[t].since)return(this.year()-i(o[t].since).year())*n+o[t].offset;return this.year()},xn.year=At,xn.isLeapYear=function(){return V(this.year())},xn.weekYear=function(t){return pn.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},xn.isoWeekYear=function(t){return pn.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},xn.quarter=xn.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},xn.month=Pt,xn.daysInMonth=function(){return Mt(this.year(),this.month())},xn.week=xn.weeks=function(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")},xn.isoWeek=xn.isoWeeks=function(t){var e=Nt(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")},xn.weeksInYear=function(){var t=this.localeData()._week;return Rt(this.year(),t.dow,t.doy)},xn.weeksInWeekYear=function(){var t=this.localeData()._week;return Rt(this.weekYear(),t.dow,t.doy)},xn.isoWeeksInYear=function(){return Rt(this.year(),1,4)},xn.isoWeeksInISOWeekYear=function(){return Rt(this.isoWeekYear(),1,4)},xn.date=mn,xn.day=xn.days=function(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=function(t,e){return"string"!=typeof t?t:isNaN(t)?"number"==typeof(t=e.weekdaysParse(t))?t:null:parseInt(t,10)}(t,this.localeData()),this.add(t-e,"d")):e},xn.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")},xn.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=function(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7},xn.dayOfYear=function(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")},xn.hour=xn.hours=Jt,xn.minute=xn.minutes=yn,xn.second=xn.seconds=_n,xn.millisecond=xn.milliseconds=vn,xn.utcOffset=function(t,e,n){var r,o=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=je(ht,t)))return this}else Math.abs(t)<16&&!n&&(t*=60);return!this._isUTC&&e&&(r=Ne(this)),this._offset=t,this._isUTC=!0,null!=r&&this.add(r,"m"),o!==t&&(!e||this._changeInProgress?Ue(this,We(t-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,i.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:Ne(this)},xn.utc=function(t){return this.utcOffset(0,t)},xn.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Ne(this),"m")),this},xn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=je(dt,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},xn.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?Le(t).utcOffset():0,(this.utcOffset()-t)%60==0)},xn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},xn.isLocal=function(){return!!this.isValid()&&!this._isUTC},xn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},xn.isUtc=Re,xn.isUTC=Re,xn.zoneAbbr=function(){return this._isUTC?"UTC":""},xn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},xn.dates=w("dates accessor is deprecated. Use date instead.",mn),xn.months=w("months accessor is deprecated. Use month instead",Pt),xn.years=w("years accessor is deprecated. Use year instead",At),xn.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()})),xn.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!u(this._isDSTShifted))return this._isDSTShifted;var t,e={};return b(e,this),(e=we(e))._a?(t=e._isUTC?f(e._a):Le(e._a),this._isDSTShifted=this.isValid()&&function(t,e,n){var r,i=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),a=0;for(r=0;r<i;r++)(n&&t[r]!==e[r]||!n&&X(t[r])!==X(e[r]))&&a++;return a+o}(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}));var kn=P.prototype;function wn(t,e,n,r){var i=le(),o=f().set(r,e);return i[n](o,t)}function Sn(t,e,n){if(c(t)&&(e=t,t=void 0),t=t||"",null!=e)return wn(t,e,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=wn(t,r,n,"month");return i}function Ln(t,e,n,r){"boolean"==typeof t?(c(e)&&(n=e,e=void 0),e=e||""):(n=e=t,t=!1,c(e)&&(n=e,e=void 0),e=e||"");var i,o=le(),a=t?o._week.dow:0,s=[];if(null!=n)return wn(e,(n+a)%7,r,"day");for(i=0;i<7;i++)s[i]=wn(e,(i+a)%7,r,"day");return s}kn.calendar=function(t,e,n){var r=this._calendar[t]||this._calendar.sameElse;return T(r)?r.call(e,n):r},kn.longDateFormat=function(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.match(E).map((function(t){return"MMMM"===t||"MM"===t||"DD"===t||"dddd"===t?t.slice(1):t})).join(""),this._longDateFormat[t])},kn.invalidDate=function(){return this._invalidDate},kn.ordinal=function(t){return this._ordinal.replace("%d",t)},kn.preparse=Mn,kn.postformat=Mn,kn.relativeTime=function(t,e,n,r){var i=this._relativeTime[n];return T(i)?i(t,e,n,r):i.replace(/%d/i,t)},kn.pastFuture=function(t,e){var n=this._relativeTime[t>0?"future":"past"];return T(n)?n(e):n.replace(/%s/i,e)},kn.set=function(t){var e,n;for(n in t)s(t,n)&&(T(e=t[n])?this[n]=e:this["_"+n]=e);this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},kn.eras=function(t,e){var n,r,o,a=this._eras||le("en")._eras;for(n=0,r=a.length;n<r;++n){switch(typeof a[n].since){case"string":o=i(a[n].since).startOf("day"),a[n].since=o.valueOf()}switch(typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":o=i(a[n].until).startOf("day").valueOf(),a[n].until=o.valueOf()}}return a},kn.erasParse=function(t,e,n){var r,i,o,a,s,l=this.eras();for(t=t.toUpperCase(),r=0,i=l.length;r<i;++r)if(o=l[r].name.toUpperCase(),a=l[r].abbr.toUpperCase(),s=l[r].narrow.toUpperCase(),n)switch(e){case"N":case"NN":case"NNN":if(a===t)return l[r];break;case"NNNN":if(o===t)return l[r];break;case"NNNNN":if(s===t)return l[r]}else if([o,a,s].indexOf(t)>=0)return l[r]},kn.erasConvertYear=function(t,e){var n=t.since<=t.until?1:-1;return void 0===e?i(t.since).year():i(t.since).year()+(e-t.offset)*n},kn.erasAbbrRegex=function(t){return s(this,"_erasAbbrRegex")||dn.call(this),t?this._erasAbbrRegex:this._erasRegex},kn.erasNameRegex=function(t){return s(this,"_erasNameRegex")||dn.call(this),t?this._erasNameRegex:this._erasRegex},kn.erasNarrowRegex=function(t){return s(this,"_erasNarrowRegex")||dn.call(this),t?this._erasNarrowRegex:this._erasRegex},kn.months=function(t,e){return t?o(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||St).test(e)?"format":"standalone"][t.month()]:o(this._months)?this._months:this._months.standalone},kn.monthsShort=function(t,e){return t?o(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[St.test(e)?"format":"standalone"][t.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},kn.monthsParse=function(t,e,n){var r,i,o;if(this._monthsParseExact)return Tt.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=f([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[r].test(t))return r;if(n&&"MMM"===e&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}},kn.monthsRegex=function(t){return this._monthsParseExact?(s(this,"_monthsRegex")||Ct.call(this),t?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=Dt),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},kn.monthsShortRegex=function(t){return this._monthsParseExact?(s(this,"_monthsRegex")||Ct.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=Lt),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},kn.week=function(t){return Nt(t,this._week.dow,this._week.doy).week},kn.firstDayOfYear=function(){return this._week.doy},kn.firstDayOfWeek=function(){return this._week.dow},kn.weekdays=function(t,e){var n=o(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?Ht(n,this._week.dow):t?n[t.day()]:n},kn.weekdaysMin=function(t){return!0===t?Ht(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin},kn.weekdaysShort=function(t){return!0===t?Ht(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort},kn.weekdaysParse=function(t,e,n){var r,i,o;if(this._weekdaysParseExact)return Xt.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=f([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[r].test(t))return r;if(n&&"ddd"===e&&this._shortWeekdaysParse[r].test(t))return r;if(n&&"dd"===e&&this._minWeekdaysParse[r].test(t))return r;if(!n&&this._weekdaysParse[r].test(t))return r}},kn.weekdaysRegex=function(t){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Kt.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Gt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},kn.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Kt.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Vt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},kn.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Kt.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ut),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},kn.isPM=function(t){return"p"===(t+"").toLowerCase().charAt(0)},kn.meridiem=function(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"},ae("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1===X(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}}),i.lang=w("moment.lang is deprecated. Use moment.locale instead.",ae),i.langData=w("moment.langData is deprecated. Use moment.localeData instead.",le);var Dn=Math.abs;function Tn(t,e,n,r){var i=We(e,n);return t._milliseconds+=r*i._milliseconds,t._days+=r*i._days,t._months+=r*i._months,t._bubble()}function On(t){return t<0?Math.floor(t):Math.ceil(t)}function Pn(t){return 4800*t/146097}function Cn(t){return 146097*t/4800}function En(t){return function(){return this.as(t)}}var An=En("ms"),Yn=En("s"),In=En("m"),jn=En("h"),Fn=En("d"),Nn=En("w"),Rn=En("M"),Hn=En("Q"),Bn=En("y");function Wn(t){return function(){return this.isValid()?this._data[t]:NaN}}var zn=Wn("milliseconds"),Gn=Wn("seconds"),Vn=Wn("minutes"),Un=Wn("hours"),Xn=Wn("days"),Kn=Wn("months"),Zn=Wn("years");var qn=Math.round,$n={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Jn(t,e,n,r,i){return i.relativeTime(e||1,!!n,t,r)}var Qn=Math.abs;function tr(t){return(t>0)-(t<0)||+t}function er(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n,r,i,o,a,s,l=Qn(this._milliseconds)/1e3,u=Qn(this._days),c=Qn(this._months),d=this.asSeconds();return d?(t=U(l/60),e=U(t/60),l%=60,t%=60,n=U(c/12),c%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",i=d<0?"-":"",o=tr(this._months)!==tr(d)?"-":"",a=tr(this._days)!==tr(d)?"-":"",s=tr(this._milliseconds)!==tr(d)?"-":"",i+"P"+(n?o+n+"Y":"")+(c?o+c+"M":"")+(u?a+u+"D":"")+(e||t||l?"T":"")+(e?s+e+"H":"")+(t?s+t+"M":"")+(l?s+r+"S":"")):"P0D"}var nr=Ce.prototype;return nr.isValid=function(){return this._isValid},nr.abs=function(){var t=this._data;return this._milliseconds=Dn(this._milliseconds),this._days=Dn(this._days),this._months=Dn(this._months),t.milliseconds=Dn(t.milliseconds),t.seconds=Dn(t.seconds),t.minutes=Dn(t.minutes),t.hours=Dn(t.hours),t.months=Dn(t.months),t.years=Dn(t.years),this},nr.add=function(t,e){return Tn(this,t,e,1)},nr.subtract=function(t,e){return Tn(this,t,e,-1)},nr.as=function(t){if(!this.isValid())return NaN;var e,n,r=this._milliseconds;if("month"===(t=B(t))||"quarter"===t||"year"===t)switch(e=this._days+r/864e5,n=this._months+Pn(e),t){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(e=this._days+Math.round(Cn(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return 24*e+r/36e5;case"minute":return 1440*e+r/6e4;case"second":return 86400*e+r/1e3;case"millisecond":return Math.floor(864e5*e)+r;default:throw new Error("Unknown unit "+t)}},nr.asMilliseconds=An,nr.asSeconds=Yn,nr.asMinutes=In,nr.asHours=jn,nr.asDays=Fn,nr.asWeeks=Nn,nr.asMonths=Rn,nr.asQuarters=Hn,nr.asYears=Bn,nr.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*X(this._months/12):NaN},nr._bubble=function(){var t,e,n,r,i,o=this._milliseconds,a=this._days,s=this._months,l=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*On(Cn(s)+a),a=0,s=0),l.milliseconds=o%1e3,t=U(o/1e3),l.seconds=t%60,e=U(t/60),l.minutes=e%60,n=U(e/60),l.hours=n%24,a+=U(n/24),s+=i=U(Pn(a)),a-=On(Cn(i)),r=U(s/12),s%=12,l.days=a,l.months=s,l.years=r,this},nr.clone=function(){return We(this)},nr.get=function(t){return t=B(t),this.isValid()?this[t+"s"]():NaN},nr.milliseconds=zn,nr.seconds=Gn,nr.minutes=Vn,nr.hours=Un,nr.days=Xn,nr.weeks=function(){return U(this.days()/7)},nr.months=Kn,nr.years=Zn,nr.humanize=function(t,e){if(!this.isValid())return this.localeData().invalidDate();var n,r,i=!1,o=$n;return"object"==typeof t&&(e=t,t=!1),"boolean"==typeof t&&(i=t),"object"==typeof e&&(o=Object.assign({},$n,e),null!=e.s&&null==e.ss&&(o.ss=e.s-1)),r=function(t,e,n,r){var i=We(t).abs(),o=qn(i.as("s")),a=qn(i.as("m")),s=qn(i.as("h")),l=qn(i.as("d")),u=qn(i.as("M")),c=qn(i.as("w")),d=qn(i.as("y")),h=o<=n.ss&&["s",o]||o<n.s&&["ss",o]||a<=1&&["m"]||a<n.m&&["mm",a]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l];return null!=n.w&&(h=h||c<=1&&["w"]||c<n.w&&["ww",c]),(h=h||u<=1&&["M"]||u<n.M&&["MM",u]||d<=1&&["y"]||["yy",d])[2]=e,h[3]=+t>0,h[4]=r,Jn.apply(null,h)}(this,!i,o,n=this.localeData()),i&&(r=n.pastFuture(+this,r)),n.postformat(r)},nr.toISOString=er,nr.toString=er,nr.toJSON=er,nr.locale=Qe,nr.localeData=en,nr.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",er),nr.lang=tn,j("X",0,0,"unix"),j("x",0,0,"valueOf"),ft("x",ct),ft("X",/[+-]?\d+(\.\d{1,3})?/),vt("X",(function(t,e,n){n._d=new Date(1e3*parseFloat(t))})),vt("x",(function(t,e,n){n._d=new Date(X(t))})),i.version="2.29.1",e=Le,i.fn=xn,i.min=function(){return Oe("isBefore",[].slice.call(arguments,0))},i.max=function(){return Oe("isAfter",[].slice.call(arguments,0))},i.now=function(){return Date.now?Date.now():+new Date},i.utc=f,i.unix=function(t){return Le(1e3*t)},i.months=function(t,e){return Sn(t,e,"months")},i.isDate=d,i.locale=ae,i.invalid=g,i.duration=We,i.isMoment=M,i.weekdays=function(t,e,n){return Ln(t,e,n,"weekdays")},i.parseZone=function(){return Le.apply(null,arguments).parseZone()},i.localeData=le,i.isDuration=Ee,i.monthsShort=function(t,e){return Sn(t,e,"monthsShort")},i.weekdaysMin=function(t,e,n){return Ln(t,e,n,"weekdaysMin")},i.defineLocale=se,i.updateLocale=function(t,e){if(null!=e){var n,r,i=te;null!=ee[t]&&null!=ee[t].parentLocale?ee[t].set(O(ee[t]._config,e)):(null!=(r=oe(t))&&(i=r._config),e=O(i,e),null==r&&(e.abbr=t),(n=new P(e)).parentLocale=ee[t],ee[t]=n),ae(t)}else null!=ee[t]&&(null!=ee[t].parentLocale?(ee[t]=ee[t].parentLocale,t===ae()&&ae(t)):null!=ee[t]&&delete ee[t]);return ee[t]},i.locales=function(){return S(ee)},i.weekdaysShort=function(t,e,n){return Ln(t,e,n,"weekdaysShort")},i.normalizeUnits=B,i.relativeTimeRounding=function(t){return void 0===t?qn:"function"==typeof t&&(qn=t,!0)},i.relativeTimeThreshold=function(t,e){return void 0!==$n[t]&&(void 0===e?$n[t]:($n[t]=e,"s"===t&&($n.ss=e-1),!0))},i.calendarFormat=function(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},i.prototype=xn,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},i}()},62525:t=>{"use strict";var e=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function i(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(t){return!1}}()?Object.assign:function(t,o){for(var a,s,l=i(t),u=1;u<arguments.length;u++){for(var c in a=Object(arguments[u]))n.call(a,c)&&(l[c]=a[c]);if(e){s=e(a);for(var d=0;d<s.length;d++)r.call(a,s[d])&&(l[s[d]]=a[s[d]])}}return l}},86524:(t,e,n)=>{var r="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&i&&"function"==typeof i.get?i.get:null,a=r&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=s&&l&&"function"==typeof l.get?l.get:null,c=s&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,h="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,f=Boolean.prototype.valueOf,m=Object.prototype.toString,y=Function.prototype.toString,g=String.prototype.match,v="function"==typeof BigInt?BigInt.prototype.valueOf:null,_=Object.getOwnPropertySymbols,b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,x="function"==typeof Symbol&&"object"==typeof Symbol.iterator,M=Object.prototype.propertyIsEnumerable,k=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null),w=n(96553).custom,S=w&&P(w)?w:null,L="function"==typeof Symbol&&void 0!==Symbol.toStringTag?Symbol.toStringTag:null;function D(t,e,n){var r="double"===(n.quoteStyle||e)?'"':"'";return r+t+r}function T(t){return String(t).replace(/"/g,"&quot;")}function O(t){return!("[object Array]"!==A(t)||L&&"object"==typeof t&&L in t)}function P(t){if(x)return t&&"object"==typeof t&&t instanceof Symbol;if("symbol"==typeof t)return!0;if(!t||"object"!=typeof t||!b)return!1;try{return b.call(t),!0}catch(t){}return!1}t.exports=function t(e,n,r,i){var s=n||{};if(E(s,"quoteStyle")&&"single"!==s.quoteStyle&&"double"!==s.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(E(s,"maxStringLength")&&("number"==typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!E(s,"customInspect")||s.customInspect;if("boolean"!=typeof l)throw new TypeError('option "customInspect", if provided, must be `true` or `false`');if(E(s,"indent")&&null!==s.indent&&"\t"!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('options "indent" must be "\\t", an integer > 0, or `null`');if(void 0===e)return"undefined";if(null===e)return"null";if("boolean"==typeof e)return e?"true":"false";if("string"==typeof e)return I(e,s);if("number"==typeof e)return 0===e?1/0/e>0?"0":"-0":String(e);if("bigint"==typeof e)return String(e)+"n";var m=void 0===s.depth?5:s.depth;if(void 0===r&&(r=0),r>=m&&m>0&&"object"==typeof e)return O(e)?"[Array]":"[Object]";var _,M=function(t,e){var n;if("\t"===t.indent)n="\t";else{if(!("number"==typeof t.indent&&t.indent>0))return null;n=Array(t.indent+1).join(" ")}return{base:n,prev:Array(e+1).join(n)}}(s,r);if(void 0===i)i=[];else if(Y(i,e)>=0)return"[Circular]";function w(e,n,o){if(n&&(i=i.slice()).push(n),o){var a={depth:s.depth};return E(s,"quoteStyle")&&(a.quoteStyle=s.quoteStyle),t(e,a,r+1,i)}return t(e,s,r+1,i)}if("function"==typeof e){var C=function(t){if(t.name)return t.name;var e=g.call(y.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}(e),j=B(e,w);return"[Function"+(C?": "+C:" (anonymous)")+"]"+(j.length>0?" { "+j.join(", ")+" }":"")}if(P(e)){var W=x?String(e).replace(/^(Symbol\(.*\))_[^)]*$/,"$1"):b.call(e);return"object"!=typeof e||x?W:F(W)}if((_=e)&&"object"==typeof _&&("undefined"!=typeof HTMLElement&&_ instanceof HTMLElement||"string"==typeof _.nodeName&&"function"==typeof _.getAttribute)){for(var z="<"+String(e.nodeName).toLowerCase(),G=e.attributes||[],V=0;V<G.length;V++)z+=" "+G[V].name+"="+D(T(G[V].value),"double",s);return z+=">",e.childNodes&&e.childNodes.length&&(z+="..."),z+"</"+String(e.nodeName).toLowerCase()+">"}if(O(e)){if(0===e.length)return"[]";var U=B(e,w);return M&&!function(t){for(var e=0;e<t.length;e++)if(Y(t[e],"\n")>=0)return!1;return!0}(U)?"["+H(U,M)+"]":"[ "+U.join(", ")+" ]"}if(function(t){return!("[object Error]"!==A(t)||L&&"object"==typeof t&&L in t)}(e)){var X=B(e,w);return 0===X.length?"["+String(e)+"]":"{ ["+String(e)+"] "+X.join(", ")+" }"}if("object"==typeof e&&l){if(S&&"function"==typeof e[S])return e[S]();if("function"==typeof e.inspect)return e.inspect()}if(function(t){if(!o||!t||"object"!=typeof t)return!1;try{o.call(t);try{u.call(t)}catch(t){return!0}return t instanceof Map}catch(t){}return!1}(e)){var K=[];return a.call(e,(function(t,n){K.push(w(n,e,!0)+" => "+w(t,e))})),R("Map",o.call(e),K,M)}if(function(t){if(!u||!t||"object"!=typeof t)return!1;try{u.call(t);try{o.call(t)}catch(t){return!0}return t instanceof Set}catch(t){}return!1}(e)){var Z=[];return c.call(e,(function(t){Z.push(w(t,e))})),R("Set",u.call(e),Z,M)}if(function(t){if(!d||!t||"object"!=typeof t)return!1;try{d.call(t,d);try{h.call(t,h)}catch(t){return!0}return t instanceof WeakMap}catch(t){}return!1}(e))return N("WeakMap");if(function(t){if(!h||!t||"object"!=typeof t)return!1;try{h.call(t,h);try{d.call(t,d)}catch(t){return!0}return t instanceof WeakSet}catch(t){}return!1}(e))return N("WeakSet");if(function(t){if(!p||!t||"object"!=typeof t)return!1;try{return p.call(t),!0}catch(t){}return!1}(e))return N("WeakRef");if(function(t){return!("[object Number]"!==A(t)||L&&"object"==typeof t&&L in t)}(e))return F(w(Number(e)));if(function(t){if(!t||"object"!=typeof t||!v)return!1;try{return v.call(t),!0}catch(t){}return!1}(e))return F(w(v.call(e)));if(function(t){return!("[object Boolean]"!==A(t)||L&&"object"==typeof t&&L in t)}(e))return F(f.call(e));if(function(t){return!("[object String]"!==A(t)||L&&"object"==typeof t&&L in t)}(e))return F(w(String(e)));if(!function(t){return!("[object Date]"!==A(t)||L&&"object"==typeof t&&L in t)}(e)&&!function(t){return!("[object RegExp]"!==A(t)||L&&"object"==typeof t&&L in t)}(e)){var q=B(e,w),$=k?k(e)===Object.prototype:e instanceof Object||e.constructor===Object,J=e instanceof Object?"":"null prototype",Q=!$&&L&&Object(e)===e&&L in e?A(e).slice(8,-1):J?"Object":"",tt=($||"function"!=typeof e.constructor?"":e.constructor.name?e.constructor.name+" ":"")+(Q||J?"["+[].concat(Q||[],J||[]).join(": ")+"] ":"");return 0===q.length?tt+"{}":M?tt+"{"+H(q,M)+"}":tt+"{ "+q.join(", ")+" }"}return String(e)};var C=Object.prototype.hasOwnProperty||function(t){return t in this};function E(t,e){return C.call(t,e)}function A(t){return m.call(t)}function Y(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1}function I(t,e){if(t.length>e.maxStringLength){var n=t.length-e.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return I(t.slice(0,e.maxStringLength),e)+r}return D(t.replace(/(['\\])/g,"\\$1").replace(/[\x00-\x1f]/g,j),"single",e)}function j(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+e.toString(16).toUpperCase()}function F(t){return"Object("+t+")"}function N(t){return t+" { ? }"}function R(t,e,n,r){return t+" ("+e+") {"+(r?H(n,r):n.join(", "))+"}"}function H(t,e){if(0===t.length)return"";var n="\n"+e.prev+e.base;return n+t.join(","+n)+"\n"+e.prev}function B(t,e){var n=O(t),r=[];if(n){r.length=t.length;for(var i=0;i<t.length;i++)r[i]=E(t,i)?e(t[i],t):""}var o,a="function"==typeof _?_(t):[];if(x){o={};for(var s=0;s<a.length;s++)o["$"+a[s]]=a[s]}for(var l in t)E(t,l)&&(n&&String(Number(l))===l&&l<t.length||x&&o["$"+l]instanceof Symbol||(/[^\w$]/.test(l)?r.push(e(l,t)+": "+e(t[l],t)):r.push(l+": "+e(t[l],t))));if("function"==typeof _)for(var u=0;u<a.length;u++)M.call(t,a[u])&&r.push("["+e(a[u])+"]: "+e(t[a[u]],t));return r}},60836:t=>{"use strict";var e=function(t){return t!=t};t.exports=function(t,n){return 0===t&&0===n?1/t==1/n:t===n||!(!e(t)||!e(n))}},83822:(t,e,n)=>{"use strict";var r=n(67392),i=n(34573),o=n(60836),a=n(11800),s=n(27894),l=i(a(),Object);r(l,{getPolyfill:a,implementation:o,shim:s}),t.exports=l},11800:(t,e,n)=>{"use strict";var r=n(60836);t.exports=function(){return"function"==typeof Object.is?Object.is:r}},27894:(t,e,n)=>{"use strict";var r=n(11800),i=n(67392);t.exports=function(){var t=r();return i(Object,{is:t},{is:function(){return Object.is!==t}}),t}},89538:(t,e,n)=>{"use strict";var r;if(!Object.keys){var i=Object.prototype.hasOwnProperty,o=Object.prototype.toString,a=n(71030),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),u=s.call((function(){}),"prototype"),c=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(t){var e=t.constructor;return e&&e.prototype===t},h={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},p=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!h["$"+t]&&i.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{d(window[t])}catch(t){return!0}}catch(t){return!0}return!1}();r=function(t){var e=null!==t&&"object"==typeof t,n="[object Function]"===o.call(t),r=a(t),s=e&&"[object String]"===o.call(t),h=[];if(!e&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var f=u&&n;if(s&&t.length>0&&!i.call(t,0))for(var m=0;m<t.length;++m)h.push(String(m));if(r&&t.length>0)for(var y=0;y<t.length;++y)h.push(String(y));else for(var g in t)f&&"prototype"===g||!i.call(t,g)||h.push(String(g));if(l)for(var v=function(t){if("undefined"==typeof window||!p)return d(t);try{return d(t)}catch(t){return!1}}(t),_=0;_<c.length;++_)v&&"constructor"===c[_]||!i.call(t,c[_])||h.push(c[_]);return h}}t.exports=r},44733:(t,e,n)=>{"use strict";var r=Array.prototype.slice,i=n(71030),o=Object.keys,a=o?function(t){return o(t)}:n(89538),s=Object.keys;a.shim=function(){return Object.keys?function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2)||(Object.keys=function(t){return i(t)?s(r.call(t)):s(t)}):Object.keys=a,Object.keys||a},t.exports=a},71030:t=>{"use strict";var e=Object.prototype.toString;t.exports=function(t){var n=e.call(t),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===e.call(t.callee)),r}},85752:(t,e,n)=>{"use strict";var r=n(44733),i=function(t){return null!=t},o=n(8186)(),a=n(12737),s=Object,l=a("Array.prototype.push"),u=a("Object.prototype.propertyIsEnumerable"),c=o?Object.getOwnPropertySymbols:null;t.exports=function(t,e){if(!i(t))throw new TypeError("target must be an object");var n,a,d,h,p,f,m,y=s(t);for(n=1;n<arguments.length;++n){a=s(arguments[n]),h=r(a);var g=o&&(Object.getOwnPropertySymbols||c);if(g)for(p=g(a),d=0;d<p.length;++d)m=p[d],u(a,m)&&l(h,m);for(d=0;d<h.length;++d)f=a[m=h[d]],u(a,m)&&(y[m]=f)}return y}},90950:(t,e,n)=>{"use strict";var r=n(67392),i=n(34573),o=n(85752),a=n(61028),s=n(56305),l=i.apply(a()),u=function(t,e){return l(Object,arguments)};r(u,{getPolyfill:a,implementation:o,shim:s}),t.exports=u},61028:(t,e,n)=>{"use strict";var r=n(85752);t.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var t="abcdefghijklmnopqrst",e=t.split(""),n={},r=0;r<e.length;++r)n[e[r]]=e[r];var i=Object.assign({},n),o="";for(var a in i)o+=a;return t!==o}()||function(){if(!Object.assign||!Object.preventExtensions)return!1;var t=Object.preventExtensions({1:2});try{Object.assign(t,"xy")}catch(e){return"y"===t[1]}return!1}()?r:Object.assign:r}},56305:(t,e,n)=>{"use strict";var r=n(67392),i=n(61028);t.exports=function(){var t=i();return r(Object,{assign:t},{assign:function(){return Object.assign!==t}}),t}},24274:(t,e,n)=>{"use strict";var r=n(77492),i=n(71381),o=n(12737)("Object.prototype.propertyIsEnumerable");t.exports=function(t){var e=i(t),n=[];for(var a in e)r(e,a)&&o(e,a)&&n.push(e[a]);return n}},40466:(t,e,n)=>{"use strict";var r=n(67392),i=n(34573),o=n(24274),a=n(35472),s=n(50907),l=i(a(),Object);r(l,{getPolyfill:a,implementation:o,shim:s}),t.exports=l},35472:(t,e,n)=>{"use strict";var r=n(24274);t.exports=function(){return"function"==typeof Object.values?Object.values:r}},50907:(t,e,n)=>{"use strict";var r=n(35472),i=n(67392);t.exports=function(){var t=r();return i(Object,{values:t},{values:function(){return Object.values!==t}}),t}},16948:function(t){(function(){var e,n,r,i,o,a;"undefined"!=typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(t.exports=function(){return(e()-o)/1e6},n=process.hrtime,i=(e=function(){var t;return 1e9*(t=n())[0]+t[1]})(),a=1e9*process.uptime(),o=i-a):Date.now?(t.exports=function(){return Date.now()-r},r=Date.now()):(t.exports=function(){return(new Date).getTime()-r},r=(new Date).getTime())}).call(this)},35186:(t,e)=>{Object.defineProperty(e,"__esModule",{value:!0});var n="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};e.default=function(t){return t&&"object"===(void 0===t?"undefined":n(t))&&!Array.isArray(t)},t.exports=e.default},58772:(t,e,n)=>{"use strict";var r=n(90331);function i(){}function o(){}o.resetWarningCache=i,t.exports=function(){function t(t,e,n,i,o,a){if(a!==r){var s=new Error("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");throw s.name="Invariant Violation",s}}function e(){return t}t.isRequired=t;var n={array:t,bool:t,func:t,number:t,object:t,string:t,symbol:t,any:t,arrayOf:e,element:t,elementType:t,instanceOf:e,node:t,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},23615:(t,e,n)=>{t.exports=n(58772)()},90331:t=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},17642:t=>{"use strict";function e(t){this._maxSize=t,this.clear()}e.prototype.clear=function(){this._size=0,this._values=Object.create(null)},e.prototype.get=function(t){return this._values[t]},e.prototype.set=function(t,e){return this._size>=this._maxSize&&this.clear(),t in this._values||this._size++,this._values[t]=e};var n=/[^.^\]^[]+|(?=\[\]|\.\.)/g,r=/^\d+$/,i=/^\d/,o=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,a=/^\s*(['"]?)(.*?)(\1)\s*$/,s=new e(512),l=new e(512),u=new e(512);function c(t){return s.get(t)||s.set(t,d(t).map((function(t){return t.replace(a,"$2")})))}function d(t){return t.match(n)}function h(t){return"string"==typeof t&&t&&-1!==["'",'"'].indexOf(t.charAt(0))}function p(t){return!h(t)&&(function(t){return t.match(i)&&!t.match(r)}(t)||function(t){return o.test(t)}(t))}t.exports={Cache:e,split:d,normalizePath:c,setter:function(t){var e=c(t);return l.get(t)||l.set(t,(function(t,n){for(var r=0,i=e.length,o=t;r<i-1;){var a=e[r];if("__proto__"===a||"constructor"===a||"prototype"===a)return t;o=o[e[r++]]}o[e[r]]=n}))},getter:function(t,e){var n=c(t);return u.get(t)||u.set(t,(function(t){for(var r=0,i=n.length;r<i;){if(null==t&&e)return;t=t[n[r++]]}return t}))},join:function(t){return t.reduce((function(t,e){return t+(h(e)||r.test(e)?"["+e+"]":(t?".":"")+e)}),"")},forEach:function(t,e,n){!function(t,e,n){var r,i,o,a,s=t.length;for(i=0;i<s;i++)(r=t[i])&&(p(r)&&(r='"'+r+'"'),o=!(a=h(r))&&/^\d+$/.test(r),e.call(n,r,a,o,i,t))}(Array.isArray(t)?t:d(t),e,n)}}},5026:(t,e,n)=>{for(var r=n(16948),i="undefined"==typeof window?n.g:window,o=["moz","webkit"],a="AnimationFrame",s=i["request"+a],l=i["cancel"+a]||i["cancelRequest"+a],u=0;!s&&u<o.length;u++)s=i[o[u]+"Request"+a],l=i[o[u]+"Cancel"+a]||i[o[u]+"CancelRequest"+a];if(!s||!l){var c=0,d=0,h=[];s=function(t){if(0===h.length){var e=r(),n=Math.max(0,16.666666666666668-(e-c));c=n+e,setTimeout((function(){var t=h.slice(0);h.length=0;for(var e=0;e<t.length;e++)if(!t[e].cancelled)try{t[e].callback(c)}catch(t){setTimeout((function(){throw t}),0)}}),Math.round(n))}return h.push({handle:++d,callback:t,cancelled:!1}),d},l=function(t){for(var e=0;e<h.length;e++)h[e].handle===t&&(h[e].cancelled=!0)}}t.exports=function(t){return s.call(i,t)},t.exports.cancel=function(){l.apply(i,arguments)},t.exports.polyfill=function(t){t||(t=i),t.requestAnimationFrame=s,t.cancelAnimationFrame=l}},69122:(t,e,n)=>{t.exports=n(92681)},31850:(t,e,n)=>{n(54376)},88763:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.PureCalendarDay=void 0;var i=r(n(7056)),o=r(n(2398)),a=r(n(94647)),s=r(n(4700)),l=(r(n(65526)),r(n(63804))),u=(r(n(23615)),r(n(2697)),n(57116),n(39078)),c=r(n(61320)),d=r(n(5026)),h=n(84452),p=(r(n(56001)),r(n(60327))),f=(r(n(6387)),n(44846)),m={day:(0,c.default)(),daySize:f.DAY_SIZE,isOutsideDay:!1,modifiers:new Set,isFocused:!1,tabIndex:-1,onDayClick:function(){},onDayMouseEnter:function(){},onDayMouseLeave:function(){},renderDayContents:null,ariaLabelFormat:"dddd, LL",phrases:h.CalendarDayPhrases},y=function(t){(0,s.default)(n,t);var e=n.prototype;function n(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))||this).setButtonRef=e.setButtonRef.bind((0,a.default)(e)),e}return e[!l.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentDidUpdate=function(t){var e=this,n=this.props,r=n.isFocused,i=n.tabIndex;0===i&&(r||i!==t.tabIndex)&&(0,d.default)((function(){e.buttonRef&&e.buttonRef.focus()}))},e.onDayClick=function(t,e){(0,this.props.onDayClick)(t,e)},e.onDayMouseEnter=function(t,e){(0,this.props.onDayMouseEnter)(t,e)},e.onDayMouseLeave=function(t,e){(0,this.props.onDayMouseLeave)(t,e)},e.onKeyDown=function(t,e){var n=this.props.onDayClick,r=e.key;"Enter"!==r&&" "!==r||n(t,e)},e.setButtonRef=function(t){this.buttonRef=t},e.render=function(){var t=this,e=this.props,n=e.day,r=e.ariaLabelFormat,i=e.daySize,a=e.isOutsideDay,s=e.modifiers,c=e.renderDayContents,d=e.tabIndex,h=e.styles,f=e.phrases;if(!n)return l.default.createElement("td",null);var m=(0,p.default)(n,r,i,s,f),y=m.daySizeStyles,g=m.useDefaultCursor,v=m.selected,_=m.hoveredSpan,b=m.isOutsideRange,x=m.ariaLabel;return l.default.createElement("td",(0,o.default)({},(0,u.css)(h.CalendarDay,g&&h.CalendarDay__defaultCursor,h.CalendarDay__default,a&&h.CalendarDay__outside,s.has("today")&&h.CalendarDay__today,s.has("first-day-of-week")&&h.CalendarDay__firstDayOfWeek,s.has("last-day-of-week")&&h.CalendarDay__lastDayOfWeek,s.has("hovered-offset")&&h.CalendarDay__hovered_offset,s.has("hovered-start-first-possible-end")&&h.CalendarDay__hovered_start_first_possible_end,s.has("hovered-start-blocked-minimum-nights")&&h.CalendarDay__hovered_start_blocked_min_nights,s.has("highlighted-calendar")&&h.CalendarDay__highlighted_calendar,s.has("blocked-minimum-nights")&&h.CalendarDay__blocked_minimum_nights,s.has("blocked-calendar")&&h.CalendarDay__blocked_calendar,_&&h.CalendarDay__hovered_span,s.has("after-hovered-start")&&h.CalendarDay__after_hovered_start,s.has("selected-span")&&h.CalendarDay__selected_span,s.has("selected-start")&&h.CalendarDay__selected_start,s.has("selected-end")&&h.CalendarDay__selected_end,v&&!s.has("selected-span")&&h.CalendarDay__selected,s.has("before-hovered-end")&&h.CalendarDay__before_hovered_end,s.has("no-selected-start-before-selected-end")&&h.CalendarDay__no_selected_start_before_selected_end,s.has("selected-start-in-hovered-span")&&h.CalendarDay__selected_start_in_hovered_span,s.has("selected-end-in-hovered-span")&&h.CalendarDay__selected_end_in_hovered_span,s.has("selected-start-no-selected-end")&&h.CalendarDay__selected_start_no_selected_end,s.has("selected-end-no-selected-start")&&h.CalendarDay__selected_end_no_selected_start,b&&h.CalendarDay__blocked_out_of_range,y),{role:"button",ref:this.setButtonRef,"aria-disabled":s.has("blocked"),"aria-label":x,onMouseEnter:function(e){t.onDayMouseEnter(n,e)},onMouseLeave:function(e){t.onDayMouseLeave(n,e)},onMouseUp:function(t){t.currentTarget.blur()},onClick:function(e){t.onDayClick(n,e)},onKeyDown:function(e){t.onKeyDown(n,e)},tabIndex:d}),c?c(n,s):n.format("D"))},n}(l.default.PureComponent||l.default.Component);e.PureCalendarDay=y,y.propTypes={},y.defaultProps=m;var g=(0,u.withStyles)((function(t){var e=t.reactDates,n=e.color;return{CalendarDay:{boxSizing:"border-box",cursor:"pointer",fontSize:e.font.size,textAlign:"center",":active":{outline:0}},CalendarDay__defaultCursor:{cursor:"default"},CalendarDay__default:{border:"1px solid ".concat(n.core.borderLight),color:n.text,background:n.background,":hover":{background:n.core.borderLight,border:"1px solid ".concat(n.core.borderLight),color:"inherit"}},CalendarDay__hovered_offset:{background:n.core.borderBright,border:"1px double ".concat(n.core.borderLight),color:"inherit"},CalendarDay__outside:{border:0,background:n.outside.backgroundColor,color:n.outside.color,":hover":{border:0}},CalendarDay__blocked_minimum_nights:{background:n.minimumNights.backgroundColor,border:"1px solid ".concat(n.minimumNights.borderColor),color:n.minimumNights.color,":hover":{background:n.minimumNights.backgroundColor_hover,color:n.minimumNights.color_active},":active":{background:n.minimumNights.backgroundColor_active,color:n.minimumNights.color_active}},CalendarDay__highlighted_calendar:{background:n.highlighted.backgroundColor,color:n.highlighted.color,":hover":{background:n.highlighted.backgroundColor_hover,color:n.highlighted.color_active},":active":{background:n.highlighted.backgroundColor_active,color:n.highlighted.color_active}},CalendarDay__selected_span:{background:n.selectedSpan.backgroundColor,border:"1px double ".concat(n.selectedSpan.borderColor),color:n.selectedSpan.color,":hover":{background:n.selectedSpan.backgroundColor_hover,border:"1px double ".concat(n.selectedSpan.borderColor),color:n.selectedSpan.color_active},":active":{background:n.selectedSpan.backgroundColor_active,border:"1px double ".concat(n.selectedSpan.borderColor),color:n.selectedSpan.color_active}},CalendarDay__selected:{background:n.selected.backgroundColor,border:"1px double ".concat(n.selected.borderColor),color:n.selected.color,":hover":{background:n.selected.backgroundColor_hover,border:"1px double ".concat(n.selected.borderColor),color:n.selected.color_active},":active":{background:n.selected.backgroundColor_active,border:"1px double ".concat(n.selected.borderColor),color:n.selected.color_active}},CalendarDay__hovered_span:{background:n.hoveredSpan.backgroundColor,border:"1px double ".concat(n.hoveredSpan.borderColor),color:n.hoveredSpan.color,":hover":{background:n.hoveredSpan.backgroundColor_hover,border:"1px double ".concat(n.hoveredSpan.borderColor),color:n.hoveredSpan.color_active},":active":{background:n.hoveredSpan.backgroundColor_active,border:"1px double ".concat(n.hoveredSpan.borderColor),color:n.hoveredSpan.color_active}},CalendarDay__blocked_calendar:{background:n.blocked_calendar.backgroundColor,border:"1px solid ".concat(n.blocked_calendar.borderColor),color:n.blocked_calendar.color,":hover":{background:n.blocked_calendar.backgroundColor_hover,border:"1px solid ".concat(n.blocked_calendar.borderColor),color:n.blocked_calendar.color_active},":active":{background:n.blocked_calendar.backgroundColor_active,border:"1px solid ".concat(n.blocked_calendar.borderColor),color:n.blocked_calendar.color_active}},CalendarDay__blocked_out_of_range:{background:n.blocked_out_of_range.backgroundColor,border:"1px solid ".concat(n.blocked_out_of_range.borderColor),color:n.blocked_out_of_range.color,":hover":{background:n.blocked_out_of_range.backgroundColor_hover,border:"1px solid ".concat(n.blocked_out_of_range.borderColor),color:n.blocked_out_of_range.color_active},":active":{background:n.blocked_out_of_range.backgroundColor_active,border:"1px solid ".concat(n.blocked_out_of_range.borderColor),color:n.blocked_out_of_range.color_active}},CalendarDay__hovered_start_first_possible_end:{background:n.core.borderLighter,border:"1px double ".concat(n.core.borderLighter)},CalendarDay__hovered_start_blocked_min_nights:{background:n.core.borderLighter,border:"1px double ".concat(n.core.borderLight)},CalendarDay__selected_start:{},CalendarDay__selected_end:{},CalendarDay__today:{},CalendarDay__firstDayOfWeek:{},CalendarDay__lastDayOfWeek:{},CalendarDay__after_hovered_start:{},CalendarDay__before_hovered_end:{},CalendarDay__no_selected_start_before_selected_end:{},CalendarDay__selected_start_in_hovered_span:{},CalendarDay__selected_end_in_hovered_span:{},CalendarDay__selected_start_no_selected_end:{},CalendarDay__selected_end_no_selected_start:{}}}),{pureComponent:void 0!==l.default.PureComponent})(y);e.default=g},4122:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(63804)),o=function(t){return i.default.createElement("svg",t,i.default.createElement("path",{d:"m107 1393h241v-241h-241zm295 0h268v-241h-268zm-295-295h241v-268h-241zm295 0h268v-268h-268zm-295-321h241v-241h-241zm616 616h268v-241h-268zm-321-616h268v-241h-268zm643 616h241v-241h-241zm-322-295h268v-268h-268zm-294-723v-241c0-7-3-14-8-19-6-5-12-8-19-8h-54c-7 0-13 3-19 8-5 5-8 12-8 19v241c0 7 3 14 8 19 6 5 12 8 19 8h54c7 0 13-3 19-8 5-5 8-12 8-19zm616 723h241v-268h-241zm-322-321h268v-241h-268zm322 0h241v-241h-241zm27-402v-241c0-7-3-14-8-19-6-5-12-8-19-8h-54c-7 0-13 3-19 8-5 5-8 12-8 19v241c0 7 3 14 8 19 6 5 12 8 19 8h54c7 0 13-3 19-8 5-5 8-12 8-19zm321-54v1072c0 29-11 54-32 75s-46 32-75 32h-1179c-29 0-54-11-75-32s-32-46-32-75v-1072c0-29 11-54 32-75s46-32 75-32h107v-80c0-37 13-68 40-95s57-39 94-39h54c37 0 68 13 95 39 26 26 39 58 39 95v80h321v-80c0-37 13-69 40-95 26-26 57-39 94-39h54c37 0 68 13 94 39s40 58 40 95v80h107c29 0 54 11 75 32s32 46 32 75z"}))};o.defaultProps={focusable:"false",viewBox:"0 0 1393.1 1500"};var a=o;e.default=a},82701:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(7056)),o=r(n(2398)),a=r(n(94647)),s=r(n(4700)),l=(r(n(65526)),r(n(63804))),u=(r(n(23615)),r(n(2697)),n(57116),n(39078)),c=r(n(61320)),d=n(84452),h=(r(n(56001)),r(n(38345))),p=r(n(88763)),f=r(n(46184)),m=r(n(44806)),y=r(n(25068)),g=r(n(57807)),v=(r(n(6387)),r(n(92205)),r(n(55685)),n(44846)),_={month:(0,c.default)(),horizontalMonthPadding:13,isVisible:!0,enableOutsideDays:!1,modifiers:{},orientation:v.HORIZONTAL_ORIENTATION,daySize:v.DAY_SIZE,onDayClick:function(){},onDayMouseEnter:function(){},onDayMouseLeave:function(){},onMonthSelect:function(){},onYearSelect:function(){},renderMonthText:null,renderCalendarDay:function(t){return l.default.createElement(p.default,t)},renderDayContents:null,renderMonthElement:null,firstDayOfWeek:null,setMonthTitleHeight:null,focusedDate:null,isFocused:!1,monthFormat:"MMMM YYYY",phrases:d.CalendarDayPhrases,dayAriaLabelFormat:void 0,verticalBorderSpacing:void 0},b=function(t){(0,s.default)(n,t);var e=n.prototype;function n(e){var n;return(n=t.call(this,e)||this).state={weeks:(0,m.default)(e.month,e.enableOutsideDays,null==e.firstDayOfWeek?c.default.localeData().firstDayOfWeek():e.firstDayOfWeek)},n.setCaptionRef=n.setCaptionRef.bind((0,a.default)(n)),n.setMonthTitleHeight=n.setMonthTitleHeight.bind((0,a.default)(n)),n}return e[!l.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentDidMount=function(){this.setMonthTitleHeightTimeout=setTimeout(this.setMonthTitleHeight,0)},e.componentWillReceiveProps=function(t){var e=t.month,n=t.enableOutsideDays,r=t.firstDayOfWeek,i=this.props,o=i.month,a=i.enableOutsideDays,s=i.firstDayOfWeek;e.isSame(o)&&n===a&&r===s||this.setState({weeks:(0,m.default)(e,n,null==r?c.default.localeData().firstDayOfWeek():r)})},e.componentWillUnmount=function(){this.setMonthTitleHeightTimeout&&clearTimeout(this.setMonthTitleHeightTimeout)},e.setMonthTitleHeight=function(){var t=this.props.setMonthTitleHeight;t&&t((0,f.default)(this.captionRef,"height",!0,!0))},e.setCaptionRef=function(t){this.captionRef=t},e.render=function(){var t=this.props,e=t.dayAriaLabelFormat,n=t.daySize,r=t.focusedDate,i=t.horizontalMonthPadding,a=t.isFocused,s=t.isVisible,c=t.modifiers,d=t.month,p=t.monthFormat,f=t.onDayClick,m=t.onDayMouseEnter,_=t.onDayMouseLeave,b=t.onMonthSelect,x=t.onYearSelect,M=t.orientation,k=t.phrases,w=t.renderCalendarDay,S=t.renderDayContents,L=t.renderMonthElement,D=t.renderMonthText,T=t.styles,O=t.verticalBorderSpacing,P=this.state.weeks,C=D?D(d):d.format(p),E=M===v.VERTICAL_SCROLLABLE;return l.default.createElement("div",(0,o.default)({},(0,u.css)(T.CalendarMonth,{padding:"0 ".concat(i,"px")}),{"data-visible":s}),l.default.createElement("div",(0,o.default)({ref:this.setCaptionRef},(0,u.css)(T.CalendarMonth_caption,E&&T.CalendarMonth_caption__verticalScrollable)),L?L({month:d,onMonthSelect:b,onYearSelect:x,isVisible:s}):l.default.createElement("strong",null,C)),l.default.createElement("table",(0,o.default)({},(0,u.css)(!O&&T.CalendarMonth_table,O&&T.CalendarMonth_verticalSpacing,O&&{borderSpacing:"0px ".concat(O,"px")}),{role:"presentation"}),l.default.createElement("tbody",null,P.map((function(t,i){return l.default.createElement(h.default,{key:i},t.map((function(t,i){return w({key:i,day:t,daySize:n,isOutsideDay:!t||t.month()!==d.month(),tabIndex:s&&(0,y.default)(t,r)?0:-1,isFocused:a,onDayMouseEnter:m,onDayMouseLeave:_,onDayClick:f,renderDayContents:S,phrases:k,modifiers:c[(0,g.default)(t)],ariaLabelFormat:e})})))})))))},n}(l.default.PureComponent||l.default.Component);b.propTypes={},b.defaultProps=_;var x=(0,u.withStyles)((function(t){var e=t.reactDates,n=e.color,r=e.font,i=e.spacing;return{CalendarMonth:{background:n.background,textAlign:"center",verticalAlign:"top",userSelect:"none"},CalendarMonth_table:{borderCollapse:"collapse",borderSpacing:0},CalendarMonth_verticalSpacing:{borderCollapse:"separate"},CalendarMonth_caption:{color:n.text,fontSize:r.captionSize,textAlign:"center",paddingTop:i.captionPaddingTop,paddingBottom:i.captionPaddingBottom,captionSide:"initial"},CalendarMonth_caption__verticalScrollable:{paddingTop:12,paddingBottom:7}}}),{pureComponent:void 0!==l.default.PureComponent})(b);e.default=x},8078:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(7056)),o=r(n(2398)),a=r(n(94647)),s=r(n(4700)),l=r(n(65526)),u=r(n(63804)),c=(r(n(23615)),r(n(2697)),n(57116),n(39078)),d=r(n(61320)),h=n(903),p=n(84452),f=(r(n(56001)),r(n(85383))),m=r(n(82701)),y=r(n(93471)),g=r(n(76606)),v=r(n(81018)),_=r(n(96618)),b=r(n(28445)),x=r(n(22383)),M=(r(n(6387)),r(n(92205)),r(n(55685)),n(44846));function k(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}var w={enableOutsideDays:!1,firstVisibleMonthIndex:0,horizontalMonthPadding:13,initialMonth:(0,d.default)(),isAnimating:!1,numberOfMonths:1,modifiers:{},orientation:M.HORIZONTAL_ORIENTATION,onDayClick:function(){},onDayMouseEnter:function(){},onDayMouseLeave:function(){},onMonthChange:function(){},onYearChange:function(){},onMonthTransitionEnd:function(){},renderMonthText:null,renderCalendarDay:void 0,renderDayContents:null,translationValue:null,renderMonthElement:null,daySize:M.DAY_SIZE,focusedDate:null,isFocused:!1,firstDayOfWeek:null,setMonthTitleHeight:null,isRTL:!1,transitionDuration:200,verticalBorderSpacing:void 0,monthFormat:"MMMM YYYY",phrases:p.CalendarDayPhrases,dayAriaLabelFormat:void 0};function S(t,e,n){var r=t.clone();n||(r=r.subtract(1,"month"));for(var i=[],o=0;o<(n?e:e+2);o+=1)i.push(r),r=r.clone().add(1,"month");return i}var L=function(t){(0,s.default)(n,t);var e=n.prototype;function n(e){var n;n=t.call(this,e)||this;var r=e.orientation===M.VERTICAL_SCROLLABLE;return n.state={months:S(e.initialMonth,e.numberOfMonths,r)},n.isTransitionEndSupported=(0,y.default)(),n.onTransitionEnd=n.onTransitionEnd.bind((0,a.default)(n)),n.setContainerRef=n.setContainerRef.bind((0,a.default)(n)),n.locale=d.default.locale(),n.onMonthSelect=n.onMonthSelect.bind((0,a.default)(n)),n.onYearSelect=n.onYearSelect.bind((0,a.default)(n)),n}return e[!u.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentDidMount=function(){this.removeEventListener=(0,h.addEventListener)(this.container,"transitionend",this.onTransitionEnd)},e.componentWillReceiveProps=function(t){var e=this,n=t.initialMonth,r=t.numberOfMonths,i=t.orientation,o=this.state.months,a=this.props,s=a.initialMonth,l=a.numberOfMonths!==r,u=o;s.isSame(n,"month")||l||((0,x.default)(s,n)?(u=o.slice(1)).push(o[o.length-1].clone().add(1,"month")):(0,b.default)(s,n)?(u=o.slice(0,o.length-1)).unshift(o[0].clone().subtract(1,"month")):u=S(n,r,i===M.VERTICAL_SCROLLABLE)),l&&(u=S(n,r,i===M.VERTICAL_SCROLLABLE));var c=d.default.locale();this.locale!==c&&(this.locale=c,u=u.map((function(t){return t.locale(e.locale)}))),this.setState({months:u})},e.componentDidUpdate=function(){var t=this.props,e=t.isAnimating,n=t.transitionDuration,r=t.onMonthTransitionEnd;this.isTransitionEndSupported&&n||!e||r()},e.componentWillUnmount=function(){this.removeEventListener&&this.removeEventListener()},e.onTransitionEnd=function(){(0,this.props.onMonthTransitionEnd)()},e.onMonthSelect=function(t,e){var n=t.clone(),r=this.props,i=r.onMonthChange,o=r.orientation,a=this.state.months,s=o===M.VERTICAL_SCROLLABLE,l=a.indexOf(t);s||(l-=1),n.set("month",e).subtract(l,"months"),i(n)},e.onYearSelect=function(t,e){var n=t.clone(),r=this.props,i=r.onYearChange,o=r.orientation,a=this.state.months,s=o===M.VERTICAL_SCROLLABLE,l=a.indexOf(t);s||(l-=1),n.set("year",e).subtract(l,"months"),i(n)},e.setContainerRef=function(t){this.container=t},e.render=function(){var t=this,e=this.props,n=e.enableOutsideDays,r=e.firstVisibleMonthIndex,i=e.horizontalMonthPadding,a=e.isAnimating,s=e.modifiers,d=e.numberOfMonths,h=e.monthFormat,p=e.orientation,f=e.translationValue,y=e.daySize,b=e.onDayMouseEnter,x=e.onDayMouseLeave,w=e.onDayClick,S=e.renderMonthText,L=e.renderCalendarDay,D=e.renderDayContents,T=e.renderMonthElement,O=e.onMonthTransitionEnd,P=e.firstDayOfWeek,C=e.focusedDate,E=e.isFocused,A=e.isRTL,Y=e.styles,I=e.phrases,j=e.dayAriaLabelFormat,F=e.transitionDuration,N=e.verticalBorderSpacing,R=e.setMonthTitleHeight,H=this.state.months,B=p===M.VERTICAL_ORIENTATION,W=p===M.VERTICAL_SCROLLABLE,z=p===M.HORIZONTAL_ORIENTATION,G=(0,v.default)(y,i),V=B||W?G:(d+2)*G,U="".concat(B||W?"translateY":"translateX","(").concat(f,"px)");return u.default.createElement("div",(0,o.default)({},(0,c.css)(Y.CalendarMonthGrid,z&&Y.CalendarMonthGrid__horizontal,B&&Y.CalendarMonthGrid__vertical,W&&Y.CalendarMonthGrid__vertical_scrollable,a&&Y.CalendarMonthGrid__animating,a&&F&&{transition:"transform ".concat(F,"ms ease-in-out")},function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?k(Object(n),!0).forEach((function(e){(0,l.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},(0,g.default)(U),{width:V})),{ref:this.setContainerRef,onTransitionEnd:O}),H.map((function(e,l){var g=l>=r&&l<r+d,v=0===l&&!g,M=0===l&&a&&g,k=(0,_.default)(e);return u.default.createElement("div",(0,o.default)({key:k},(0,c.css)(z&&Y.CalendarMonthGrid_month__horizontal,v&&Y.CalendarMonthGrid_month__hideForAnimation,M&&!B&&!A&&{position:"absolute",left:-G},M&&!B&&A&&{position:"absolute",right:0},M&&B&&{position:"absolute",top:-f},!g&&!a&&Y.CalendarMonthGrid_month__hidden)),u.default.createElement(m.default,{month:e,isVisible:g,enableOutsideDays:n,modifiers:s[k],monthFormat:h,orientation:p,onDayMouseEnter:b,onDayMouseLeave:x,onDayClick:w,onMonthSelect:t.onMonthSelect,onYearSelect:t.onYearSelect,renderMonthText:S,renderCalendarDay:L,renderDayContents:D,renderMonthElement:T,firstDayOfWeek:P,daySize:y,focusedDate:g?C:null,isFocused:E,phrases:I,setMonthTitleHeight:R,dayAriaLabelFormat:j,verticalBorderSpacing:N,horizontalMonthPadding:i}))})))},n}(u.default.PureComponent||u.default.Component);L.propTypes={},L.defaultProps=w;var D=(0,c.withStyles)((function(t){var e=t.reactDates,n=e.color,r=e.spacing,i=e.zIndex;return{CalendarMonthGrid:{background:n.background,textAlign:(0,f.default)("left"),zIndex:i},CalendarMonthGrid__animating:{zIndex:i+1},CalendarMonthGrid__horizontal:{position:"absolute",left:(0,f.default)(r.dayPickerHorizontalPadding)},CalendarMonthGrid__vertical:{margin:"0 auto"},CalendarMonthGrid__vertical_scrollable:{margin:"0 auto"},CalendarMonthGrid_month__horizontal:{display:"inline-block",verticalAlign:"top",minHeight:"100%"},CalendarMonthGrid_month__hideForAnimation:{position:"absolute",zIndex:i-1,opacity:0,pointerEvents:"none"},CalendarMonthGrid_month__hidden:{visibility:"hidden"}}}),{pureComponent:void 0!==u.default.PureComponent})(L);e.default=D},38345:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=r(n(63804));function o(t){var e=t.children;return i.default.createElement("tr",null,e)}r(n(23615)),n(57116),o.propTypes={}},86309:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(63804)),o=function(t){return i.default.createElement("svg",t,i.default.createElement("path",{d:"M968 289L514 741c-11 11-21 11-32 0L29 289c-4-5-6-11-6-16 0-13 10-23 23-23 6 0 11 2 15 7l437 436 438-436c4-5 9-7 16-7 6 0 11 2 16 7 9 10 9 21 0 32z"}))};o.defaultProps={focusable:"false",viewBox:"0 0 1000 1000"};var a=o;e.default=a},87614:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(63804)),o=function(t){return i.default.createElement("svg",t,i.default.createElement("path",{d:"M32 713l453-453c11-11 21-11 32 0l453 453c5 5 7 10 7 16 0 13-10 23-22 23-7 0-12-2-16-7L501 309 64 745c-4 5-9 7-15 7-7 0-12-2-17-7-9-11-9-21 0-32z"}))};o.defaultProps={focusable:"false",viewBox:"0 0 1000 1000"};var a=o;e.default=a},27021:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(63804)),o=function(t){return i.default.createElement("svg",t,i.default.createElement("path",{fillRule:"evenodd",d:"M11.53.47a.75.75 0 0 0-1.061 0l-4.47 4.47L1.529.47A.75.75 0 1 0 .468 1.531l4.47 4.47-4.47 4.47a.75.75 0 1 0 1.061 1.061l4.47-4.47 4.47 4.47a.75.75 0 1 0 1.061-1.061l-4.47-4.47 4.47-4.47a.75.75 0 0 0 0-1.061z"}))};o.defaultProps={focusable:"false",viewBox:"0 0 12 12"};var a=o;e.default=a},14006:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(7056)),o=r(n(2398)),a=r(n(94647)),s=r(n(4700)),l=(r(n(65526)),r(n(63804))),u=(r(n(23615)),n(57116),n(39078)),c=r(n(19783)),d=r(n(30766)),h=r(n(85383)),p=r(n(61511)),f=(r(n(37891)),n(44846)),m="M0,".concat(f.FANG_HEIGHT_PX," ").concat(f.FANG_WIDTH_PX,",").concat(f.FANG_HEIGHT_PX," ").concat(f.FANG_WIDTH_PX/2,",0z"),y="M0,".concat(f.FANG_HEIGHT_PX," ").concat(f.FANG_WIDTH_PX/2,",0 ").concat(f.FANG_WIDTH_PX,",").concat(f.FANG_HEIGHT_PX),g="M0,0 ".concat(f.FANG_WIDTH_PX,",0 ").concat(f.FANG_WIDTH_PX/2,",").concat(f.FANG_HEIGHT_PX,"z"),v="M0,0 ".concat(f.FANG_WIDTH_PX/2,",").concat(f.FANG_HEIGHT_PX," ").concat(f.FANG_WIDTH_PX,",0"),_={placeholder:"Select Date",displayValue:"",ariaLabel:void 0,screenReaderMessage:"",focused:!1,disabled:!1,required:!1,readOnly:null,openDirection:f.OPEN_DOWN,showCaret:!1,verticalSpacing:f.DEFAULT_VERTICAL_SPACING,small:!1,block:!1,regular:!1,onChange:function(){},onFocus:function(){},onKeyDownShiftTab:function(){},onKeyDownTab:function(){},onKeyDownArrowDown:function(){},onKeyDownQuestionMark:function(){},isFocused:!1},b=function(t){(0,s.default)(n,t);var e=n.prototype;function n(e){var n;return(n=t.call(this,e)||this).state={dateString:"",isTouchDevice:!1},n.onChange=n.onChange.bind((0,a.default)(n)),n.onKeyDown=n.onKeyDown.bind((0,a.default)(n)),n.setInputRef=n.setInputRef.bind((0,a.default)(n)),n.throttledKeyDown=(0,c.default)(n.onFinalKeyDown,300,{trailing:!1}),n}return e[!l.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentDidMount=function(){this.setState({isTouchDevice:(0,d.default)()})},e.componentWillReceiveProps=function(t){this.state.dateString&&t.displayValue&&this.setState({dateString:""})},e.componentDidUpdate=function(t){var e=this.props,n=e.focused,r=e.isFocused;t.focused===n&&t.isFocused===r||n&&r&&this.inputRef.focus()},e.onChange=function(t){var e=this.props,n=e.onChange,r=e.onKeyDownQuestionMark,i=t.target.value;"?"===i[i.length-1]?r(t):this.setState({dateString:i},(function(){return n(i)}))},e.onKeyDown=function(t){t.stopPropagation(),f.MODIFIER_KEY_NAMES.has(t.key)||this.throttledKeyDown(t)},e.onFinalKeyDown=function(t){var e=this.props,n=e.onKeyDownShiftTab,r=e.onKeyDownTab,i=e.onKeyDownArrowDown,o=e.onKeyDownQuestionMark,a=t.key;"Tab"===a?t.shiftKey?n(t):r(t):"ArrowDown"===a?i(t):"?"===a&&(t.preventDefault(),o(t))},e.setInputRef=function(t){this.inputRef=t},e.render=function(){var t=this.state,e=t.dateString,n=t.isTouchDevice,r=this.props,i=r.id,a=r.placeholder,s=r.ariaLabel,c=r.displayValue,d=r.screenReaderMessage,h=r.focused,_=r.showCaret,b=r.onFocus,x=r.disabled,M=r.required,k=r.readOnly,w=r.openDirection,S=r.verticalSpacing,L=r.small,D=r.regular,T=r.block,O=r.styles,P=r.theme.reactDates,C=e||c||"",E="DateInput__screen-reader-message-".concat(i),A=_&&h,Y=(0,p.default)(P,L);return l.default.createElement("div",(0,u.css)(O.DateInput,L&&O.DateInput__small,T&&O.DateInput__block,A&&O.DateInput__withFang,x&&O.DateInput__disabled,A&&w===f.OPEN_DOWN&&O.DateInput__openDown,A&&w===f.OPEN_UP&&O.DateInput__openUp),l.default.createElement("input",(0,o.default)({},(0,u.css)(O.DateInput_input,L&&O.DateInput_input__small,D&&O.DateInput_input__regular,k&&O.DateInput_input__readOnly,h&&O.DateInput_input__focused,x&&O.DateInput_input__disabled),{"aria-label":void 0===s?a:s,type:"text",id:i,name:i,ref:this.setInputRef,value:C,onChange:this.onChange,onKeyDown:this.onKeyDown,onFocus:b,placeholder:a,autoComplete:"off",disabled:x,readOnly:"boolean"==typeof k?k:n,required:M,"aria-describedby":d&&E})),A&&l.default.createElement("svg",(0,o.default)({role:"presentation",focusable:"false"},(0,u.css)(O.DateInput_fang,w===f.OPEN_DOWN&&{top:Y+S-f.FANG_HEIGHT_PX-1},w===f.OPEN_UP&&{bottom:Y+S-f.FANG_HEIGHT_PX-1})),l.default.createElement("path",(0,o.default)({},(0,u.css)(O.DateInput_fangShape),{d:w===f.OPEN_DOWN?m:g})),l.default.createElement("path",(0,o.default)({},(0,u.css)(O.DateInput_fangStroke),{d:w===f.OPEN_DOWN?y:v}))),d&&l.default.createElement("p",(0,o.default)({},(0,u.css)(O.DateInput_screenReaderMessage),{id:E}),d))},n}(l.default.PureComponent||l.default.Component);b.propTypes={},b.defaultProps=_;var x=(0,u.withStyles)((function(t){var e=t.reactDates,n=e.border,r=e.color,i=e.sizing,o=e.spacing,a=e.font,s=e.zIndex;return{DateInput:{margin:0,padding:o.inputPadding,background:r.background,position:"relative",display:"inline-block",width:i.inputWidth,verticalAlign:"middle"},DateInput__small:{width:i.inputWidth_small},DateInput__block:{width:"100%"},DateInput__disabled:{background:r.disabled,color:r.textDisabled},DateInput_input:{fontWeight:a.input.weight,fontSize:a.input.size,lineHeight:a.input.lineHeight,color:r.text,backgroundColor:r.background,width:"100%",padding:"".concat(o.displayTextPaddingVertical,"px ").concat(o.displayTextPaddingHorizontal,"px"),paddingTop:o.displayTextPaddingTop,paddingBottom:o.displayTextPaddingBottom,paddingLeft:(0,h.default)(o.displayTextPaddingLeft),paddingRight:(0,h.default)(o.displayTextPaddingRight),border:n.input.border,borderTop:n.input.borderTop,borderRight:(0,h.default)(n.input.borderRight),borderBottom:n.input.borderBottom,borderLeft:(0,h.default)(n.input.borderLeft),borderRadius:n.input.borderRadius},DateInput_input__small:{fontSize:a.input.size_small,lineHeight:a.input.lineHeight_small,letterSpacing:a.input.letterSpacing_small,padding:"".concat(o.displayTextPaddingVertical_small,"px ").concat(o.displayTextPaddingHorizontal_small,"px"),paddingTop:o.displayTextPaddingTop_small,paddingBottom:o.displayTextPaddingBottom_small,paddingLeft:(0,h.default)(o.displayTextPaddingLeft_small),paddingRight:(0,h.default)(o.displayTextPaddingRight_small)},DateInput_input__regular:{fontWeight:"auto"},DateInput_input__readOnly:{userSelect:"none"},DateInput_input__focused:{outline:n.input.outlineFocused,background:r.backgroundFocused,border:n.input.borderFocused,borderTop:n.input.borderTopFocused,borderRight:(0,h.default)(n.input.borderRightFocused),borderBottom:n.input.borderBottomFocused,borderLeft:(0,h.default)(n.input.borderLeftFocused)},DateInput_input__disabled:{background:r.disabled,fontStyle:a.input.styleDisabled},DateInput_screenReaderMessage:{border:0,clip:"rect(0, 0, 0, 0)",height:1,margin:-1,overflow:"hidden",padding:0,position:"absolute",width:1},DateInput_fang:{position:"absolute",width:f.FANG_WIDTH_PX,height:f.FANG_HEIGHT_PX,left:22,zIndex:s+2},DateInput_fangShape:{fill:r.background},DateInput_fangStroke:{stroke:r.core.border,fill:"transparent"}}}),{pureComponent:void 0!==l.default.PureComponent})(b);e.default=x},18429:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.PureDateRangePicker=void 0;var i=r(n(7056)),o=r(n(2398)),a=r(n(94647)),s=r(n(4700)),l=r(n(65526)),u=r(n(63804)),c=r(n(61320)),d=n(39078),h=n(44950),p=(n(57116),n(903)),f=r(n(30766)),m=r(n(54974)),y=(r(n(71193)),n(84452)),g=r(n(53806)),v=r(n(41210)),_=r(n(61511)),b=r(n(66452)),x=r(n(16039)),M=r(n(85383)),k=r(n(99151)),w=r(n(92550)),S=r(n(27021)),L=n(44846);function D(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function T(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?D(Object(n),!0).forEach((function(e){(0,l.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var O={startDate:null,endDate:null,focusedInput:null,startDatePlaceholderText:"Start Date",endDatePlaceholderText:"End Date",startDateAriaLabel:void 0,endDateAriaLabel:void 0,startDateOffset:void 0,endDateOffset:void 0,disabled:!1,required:!1,readOnly:!1,screenReaderInputMessage:"",showClearDates:!1,showDefaultInputIcon:!1,inputIconPosition:L.ICON_BEFORE_POSITION,customInputIcon:null,customArrowIcon:null,customCloseIcon:null,noBorder:!1,block:!1,small:!1,regular:!1,keepFocusOnInput:!1,renderMonthText:null,renderWeekHeaderElement:null,orientation:L.HORIZONTAL_ORIENTATION,anchorDirection:L.ANCHOR_LEFT,openDirection:L.OPEN_DOWN,horizontalMargin:0,withPortal:!1,withFullScreenPortal:!1,appendToBody:!1,disableScroll:!1,initialVisibleMonth:null,numberOfMonths:2,keepOpenOnDateSelect:!1,reopenPickerOnClearDates:!1,renderCalendarInfo:null,calendarInfoPosition:L.INFO_POSITION_BOTTOM,hideKeyboardShortcutsPanel:!1,daySize:L.DAY_SIZE,isRTL:!1,firstDayOfWeek:null,verticalHeight:null,transitionDuration:void 0,verticalSpacing:L.DEFAULT_VERTICAL_SPACING,horizontalMonthPadding:void 0,dayPickerNavigationInlineStyles:null,navPosition:L.NAV_POSITION_TOP,navPrev:null,navNext:null,renderNavPrevButton:null,renderNavNextButton:null,onPrevMonthClick:function(){},onNextMonthClick:function(){},onClose:function(){},renderCalendarDay:void 0,renderDayContents:null,renderMonthElement:null,minimumNights:1,enableOutsideDays:!1,isDayBlocked:function(){return!1},isOutsideRange:function(t){return!(0,b.default)(t,(0,c.default)())},isDayHighlighted:function(){return!1},minDate:void 0,maxDate:void 0,displayFormat:function(){return c.default.localeData().longDateFormat("L")},monthFormat:"MMMM YYYY",weekDayFormat:"dd",phrases:y.DateRangePickerPhrases,dayAriaLabelFormat:void 0},P=function(t){(0,s.default)(n,t);var e=n.prototype;function n(e){var n;return(n=t.call(this,e)||this).state={dayPickerContainerStyles:{},isDateRangePickerInputFocused:!1,isDayPickerFocused:!1,showKeyboardShortcuts:!1},n.isTouchDevice=!1,n.onOutsideClick=n.onOutsideClick.bind((0,a.default)(n)),n.onDateRangePickerInputFocus=n.onDateRangePickerInputFocus.bind((0,a.default)(n)),n.onDayPickerFocus=n.onDayPickerFocus.bind((0,a.default)(n)),n.onDayPickerFocusOut=n.onDayPickerFocusOut.bind((0,a.default)(n)),n.onDayPickerBlur=n.onDayPickerBlur.bind((0,a.default)(n)),n.showKeyboardShortcutsPanel=n.showKeyboardShortcutsPanel.bind((0,a.default)(n)),n.responsivizePickerPosition=n.responsivizePickerPosition.bind((0,a.default)(n)),n.disableScroll=n.disableScroll.bind((0,a.default)(n)),n.setDayPickerContainerRef=n.setDayPickerContainerRef.bind((0,a.default)(n)),n.setContainerRef=n.setContainerRef.bind((0,a.default)(n)),n}return e[!u.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentDidMount=function(){this.removeEventListener=(0,p.addEventListener)(window,"resize",this.responsivizePickerPosition,{passive:!0}),this.responsivizePickerPosition(),this.disableScroll(),this.props.focusedInput&&this.setState({isDateRangePickerInputFocused:!0}),this.isTouchDevice=(0,f.default)()},e.componentDidUpdate=function(t){var e=this.props.focusedInput;!t.focusedInput&&e&&this.isOpened()?(this.responsivizePickerPosition(),this.disableScroll()):!t.focusedInput||e||this.isOpened()||this.enableScroll&&this.enableScroll()},e.componentWillUnmount=function(){this.removeDayPickerEventListeners(),this.removeEventListener&&this.removeEventListener(),this.enableScroll&&this.enableScroll()},e.onOutsideClick=function(t){var e=this.props,n=e.onFocusChange,r=e.onClose,i=e.startDate,o=e.endDate,a=e.appendToBody;this.isOpened()&&(a&&this.dayPickerContainer.contains(t.target)||(this.setState({isDateRangePickerInputFocused:!1,isDayPickerFocused:!1,showKeyboardShortcuts:!1}),n(null),r({startDate:i,endDate:o})))},e.onDateRangePickerInputFocus=function(t){var e=this.props,n=e.onFocusChange,r=e.readOnly,i=e.withPortal,o=e.withFullScreenPortal,a=e.keepFocusOnInput;t&&(i||o||r&&!a||this.isTouchDevice&&!a?this.onDayPickerFocus():this.onDayPickerBlur()),n(t)},e.onDayPickerFocus=function(){var t=this.props,e=t.focusedInput,n=t.onFocusChange;e||n(L.START_DATE),this.setState({isDateRangePickerInputFocused:!1,isDayPickerFocused:!0,showKeyboardShortcuts:!1})},e.onDayPickerFocusOut=function(t){var e=t.relatedTarget===document.body?t.target:t.relatedTarget||t.target;this.dayPickerContainer.contains(e)||this.onOutsideClick(t)},e.onDayPickerBlur=function(){this.setState({isDateRangePickerInputFocused:!0,isDayPickerFocused:!1,showKeyboardShortcuts:!1})},e.setDayPickerContainerRef=function(t){t!==this.dayPickerContainer&&(this.dayPickerContainer&&this.removeDayPickerEventListeners(),this.dayPickerContainer=t,t&&this.addDayPickerEventListeners())},e.setContainerRef=function(t){this.container=t},e.addDayPickerEventListeners=function(){this.removeDayPickerFocusOut=(0,p.addEventListener)(this.dayPickerContainer,"focusout",this.onDayPickerFocusOut)},e.removeDayPickerEventListeners=function(){this.removeDayPickerFocusOut&&this.removeDayPickerFocusOut()},e.isOpened=function(){var t=this.props.focusedInput;return t===L.START_DATE||t===L.END_DATE},e.disableScroll=function(){var t=this.props,e=t.appendToBody,n=t.disableScroll;(e||n)&&this.isOpened()&&(this.enableScroll=(0,x.default)(this.container))},e.responsivizePickerPosition=function(){var t=this.state.dayPickerContainerStyles;if(Object.keys(t).length>0&&this.setState({dayPickerContainerStyles:{}}),this.isOpened()){var e=this.props,n=e.openDirection,r=e.anchorDirection,i=e.horizontalMargin,o=e.withPortal,a=e.withFullScreenPortal,s=e.appendToBody,l=r===L.ANCHOR_LEFT;if(!o&&!a){var u=this.dayPickerContainer.getBoundingClientRect(),c=t[r]||0,d=l?u[L.ANCHOR_RIGHT]:u[L.ANCHOR_LEFT];this.setState({dayPickerContainerStyles:T({},(0,g.default)(r,c,d,i),{},s&&(0,v.default)(n,r,this.container))})}}},e.showKeyboardShortcutsPanel=function(){this.setState({isDateRangePickerInputFocused:!1,isDayPickerFocused:!0,showKeyboardShortcuts:!0})},e.maybeRenderDayPickerWithPortal=function(){var t=this.props,e=t.withPortal,n=t.withFullScreenPortal,r=t.appendToBody;return this.isOpened()?e||n||r?u.default.createElement(h.Portal,null,this.renderDayPicker()):this.renderDayPicker():null},e.renderDayPicker=function(){var t=this.props,e=t.anchorDirection,n=t.openDirection,r=t.isDayBlocked,i=t.isDayHighlighted,a=t.isOutsideRange,s=t.numberOfMonths,l=t.orientation,h=t.monthFormat,p=t.renderMonthText,f=t.renderWeekHeaderElement,m=t.dayPickerNavigationInlineStyles,y=t.navPosition,g=t.navPrev,v=t.navNext,b=t.renderNavPrevButton,x=t.renderNavNextButton,M=t.onPrevMonthClick,k=t.onNextMonthClick,D=t.onDatesChange,T=t.onFocusChange,O=t.withPortal,P=t.withFullScreenPortal,C=t.daySize,E=t.enableOutsideDays,A=t.focusedInput,Y=t.startDate,I=t.startDateOffset,j=t.endDate,F=t.endDateOffset,N=t.minDate,R=t.maxDate,H=t.minimumNights,B=t.keepOpenOnDateSelect,W=t.renderCalendarDay,z=t.renderDayContents,G=t.renderCalendarInfo,V=t.renderMonthElement,U=t.calendarInfoPosition,X=t.firstDayOfWeek,K=t.initialVisibleMonth,Z=t.hideKeyboardShortcutsPanel,q=t.customCloseIcon,$=t.onClose,J=t.phrases,Q=t.dayAriaLabelFormat,tt=t.isRTL,et=t.weekDayFormat,nt=t.styles,rt=t.verticalHeight,it=t.transitionDuration,ot=t.verticalSpacing,at=t.horizontalMonthPadding,st=t.small,lt=t.disabled,ut=t.theme.reactDates,ct=this.state,dt=ct.dayPickerContainerStyles,ht=ct.isDayPickerFocused,pt=ct.showKeyboardShortcuts,ft=!P&&O?this.onOutsideClick:void 0,mt=K||function(){return Y||j||(0,c.default)()},yt=q||u.default.createElement(S.default,(0,d.css)(nt.DateRangePicker_closeButton_svg)),gt=(0,_.default)(ut,st),vt=O||P;return u.default.createElement("div",(0,o.default)({ref:this.setDayPickerContainerRef},(0,d.css)(nt.DateRangePicker_picker,e===L.ANCHOR_LEFT&&nt.DateRangePicker_picker__directionLeft,e===L.ANCHOR_RIGHT&&nt.DateRangePicker_picker__directionRight,l===L.HORIZONTAL_ORIENTATION&&nt.DateRangePicker_picker__horizontal,l===L.VERTICAL_ORIENTATION&&nt.DateRangePicker_picker__vertical,!vt&&n===L.OPEN_DOWN&&{top:gt+ot},!vt&&n===L.OPEN_UP&&{bottom:gt+ot},vt&&nt.DateRangePicker_picker__portal,P&&nt.DateRangePicker_picker__fullScreenPortal,tt&&nt.DateRangePicker_picker__rtl,dt),{onClick:ft}),u.default.createElement(w.default,{orientation:l,enableOutsideDays:E,numberOfMonths:s,onPrevMonthClick:M,onNextMonthClick:k,onDatesChange:D,onFocusChange:T,onClose:$,focusedInput:A,startDate:Y,startDateOffset:I,endDate:j,endDateOffset:F,minDate:N,maxDate:R,monthFormat:h,renderMonthText:p,renderWeekHeaderElement:f,withPortal:vt,daySize:C,initialVisibleMonth:mt,hideKeyboardShortcutsPanel:Z,dayPickerNavigationInlineStyles:m,navPosition:y,navPrev:g,navNext:v,renderNavPrevButton:b,renderNavNextButton:x,minimumNights:H,isOutsideRange:a,isDayHighlighted:i,isDayBlocked:r,keepOpenOnDateSelect:B,renderCalendarDay:W,renderDayContents:z,renderCalendarInfo:G,renderMonthElement:V,calendarInfoPosition:U,isFocused:ht,showKeyboardShortcuts:pt,onBlur:this.onDayPickerBlur,phrases:J,dayAriaLabelFormat:Q,isRTL:tt,firstDayOfWeek:X,weekDayFormat:et,verticalHeight:rt,transitionDuration:it,disabled:lt,horizontalMonthPadding:at}),P&&u.default.createElement("button",(0,o.default)({},(0,d.css)(nt.DateRangePicker_closeButton),{type:"button",onClick:this.onOutsideClick,"aria-label":J.closeDatePicker}),yt))},e.render=function(){var t=this.props,e=t.startDate,n=t.startDateId,r=t.startDatePlaceholderText,i=t.startDateAriaLabel,a=t.endDate,s=t.endDateId,l=t.endDatePlaceholderText,c=t.endDateAriaLabel,h=t.focusedInput,p=t.screenReaderInputMessage,f=t.showClearDates,y=t.showDefaultInputIcon,g=t.inputIconPosition,v=t.customInputIcon,_=t.customArrowIcon,b=t.customCloseIcon,x=t.disabled,M=t.required,w=t.readOnly,S=t.openDirection,D=t.phrases,T=t.isOutsideRange,O=t.minimumNights,P=t.withPortal,C=t.withFullScreenPortal,E=t.displayFormat,A=t.reopenPickerOnClearDates,Y=t.keepOpenOnDateSelect,I=t.onDatesChange,j=t.onClose,F=t.isRTL,N=t.noBorder,R=t.block,H=t.verticalSpacing,B=t.small,W=t.regular,z=t.styles,G=this.state.isDateRangePickerInputFocused,V=!P&&!C,U=H<L.FANG_HEIGHT_PX,X=u.default.createElement(k.default,{startDate:e,startDateId:n,startDatePlaceholderText:r,isStartDateFocused:h===L.START_DATE,startDateAriaLabel:i,endDate:a,endDateId:s,endDatePlaceholderText:l,isEndDateFocused:h===L.END_DATE,endDateAriaLabel:c,displayFormat:E,showClearDates:f,showCaret:!P&&!C&&!U,showDefaultInputIcon:y,inputIconPosition:g,customInputIcon:v,customArrowIcon:_,customCloseIcon:b,disabled:x,required:M,readOnly:w,openDirection:S,reopenPickerOnClearDates:A,keepOpenOnDateSelect:Y,isOutsideRange:T,minimumNights:O,withFullScreenPortal:C,onDatesChange:I,onFocusChange:this.onDateRangePickerInputFocus,onKeyDownArrowDown:this.onDayPickerFocus,onKeyDownQuestionMark:this.showKeyboardShortcutsPanel,onClose:j,phrases:D,screenReaderMessage:p,isFocused:G,isRTL:F,noBorder:N,block:R,small:B,regular:W,verticalSpacing:H},this.maybeRenderDayPickerWithPortal());return u.default.createElement("div",(0,o.default)({ref:this.setContainerRef},(0,d.css)(z.DateRangePicker,R&&z.DateRangePicker__block)),V&&u.default.createElement(m.default,{onOutsideClick:this.onOutsideClick},X),V||X)},n}(u.default.PureComponent||u.default.Component);e.PureDateRangePicker=P,P.propTypes={},P.defaultProps=O;var C=(0,d.withStyles)((function(t){var e=t.reactDates,n=e.color,r=e.zIndex;return{DateRangePicker:{position:"relative",display:"inline-block"},DateRangePicker__block:{display:"block"},DateRangePicker_picker:{zIndex:r+1,backgroundColor:n.background,position:"absolute"},DateRangePicker_picker__rtl:{direction:(0,M.default)("rtl")},DateRangePicker_picker__directionLeft:{left:(0,M.default)(0)},DateRangePicker_picker__directionRight:{right:(0,M.default)(0)},DateRangePicker_picker__portal:{backgroundColor:"rgba(0, 0, 0, 0.3)",position:"fixed",top:0,left:(0,M.default)(0),height:"100%",width:"100%"},DateRangePicker_picker__fullScreenPortal:{backgroundColor:n.background},DateRangePicker_closeButton:{background:"none",border:0,color:"inherit",font:"inherit",lineHeight:"normal",overflow:"visible",cursor:"pointer",position:"absolute",top:0,right:(0,M.default)(0),padding:15,zIndex:r+2,":hover":{color:"darken(".concat(n.core.grayLighter,", 10%)"),textDecoration:"none"},":focus":{color:"darken(".concat(n.core.grayLighter,", 10%)"),textDecoration:"none"}},DateRangePicker_closeButton_svg:{height:15,width:15,fill:n.core.grayLighter}}}),{pureComponent:void 0!==u.default.PureComponent})(P);e.default=C},392:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(2398)),o=(r(n(65526)),r(n(63804))),a=(r(n(23615)),n(57116),n(39078)),s=n(84452),l=(r(n(56001)),r(n(85383))),u=(r(n(37891)),r(n(14006))),c=(r(n(5399)),r(n(29253)),r(n(89906))),d=r(n(45450)),h=r(n(27021)),p=r(n(4122)),f=n(44846),m={children:null,startDateId:f.START_DATE,endDateId:f.END_DATE,startDatePlaceholderText:"Start Date",endDatePlaceholderText:"End Date",startDateAriaLabel:void 0,endDateAriaLabel:void 0,screenReaderMessage:"",onStartDateFocus:function(){},onEndDateFocus:function(){},onStartDateChange:function(){},onEndDateChange:function(){},onStartDateShiftTab:function(){},onEndDateTab:function(){},onClearDates:function(){},onKeyDownArrowDown:function(){},onKeyDownQuestionMark:function(){},startDate:"",endDate:"",isStartDateFocused:!1,isEndDateFocused:!1,showClearDates:!1,disabled:!1,required:!1,readOnly:!1,openDirection:f.OPEN_DOWN,showCaret:!1,showDefaultInputIcon:!1,inputIconPosition:f.ICON_BEFORE_POSITION,customInputIcon:null,customArrowIcon:null,customCloseIcon:null,noBorder:!1,block:!1,small:!1,regular:!1,verticalSpacing:void 0,isFocused:!1,phrases:s.DateRangePickerInputPhrases,isRTL:!1};function y(t){var e=t.children,n=t.startDate,r=t.startDateId,s=t.startDatePlaceholderText,l=t.screenReaderMessage,m=t.isStartDateFocused,y=t.onStartDateChange,g=t.onStartDateFocus,v=t.onStartDateShiftTab,_=t.startDateAriaLabel,b=t.endDate,x=t.endDateId,M=t.endDatePlaceholderText,k=t.isEndDateFocused,w=t.onEndDateChange,S=t.onEndDateFocus,L=t.onEndDateTab,D=t.endDateAriaLabel,T=t.onKeyDownArrowDown,O=t.onKeyDownQuestionMark,P=t.onClearDates,C=t.showClearDates,E=t.disabled,A=t.required,Y=t.readOnly,I=t.showCaret,j=t.openDirection,F=t.showDefaultInputIcon,N=t.inputIconPosition,R=t.customInputIcon,H=t.customArrowIcon,B=t.customCloseIcon,W=t.isFocused,z=t.phrases,G=t.isRTL,V=t.noBorder,U=t.block,X=t.verticalSpacing,K=t.small,Z=t.regular,q=t.styles,$=R||o.default.createElement(p.default,(0,a.css)(q.DateRangePickerInput_calendarIcon_svg)),J=H||o.default.createElement(c.default,(0,a.css)(q.DateRangePickerInput_arrow_svg));G&&(J=o.default.createElement(d.default,(0,a.css)(q.DateRangePickerInput_arrow_svg))),K&&(J="-");var Q=B||o.default.createElement(h.default,(0,a.css)(q.DateRangePickerInput_clearDates_svg,K&&q.DateRangePickerInput_clearDates_svg__small)),tt=l||z.keyboardForwardNavigationInstructions,et=l||z.keyboardBackwardNavigationInstructions,nt=(F||null!==R)&&o.default.createElement("button",(0,i.default)({},(0,a.css)(q.DateRangePickerInput_calendarIcon),{type:"button",disabled:E,"aria-label":z.focusStartDate,onClick:T}),$),rt=E===f.START_DATE||!0===E,it=E===f.END_DATE||!0===E;return o.default.createElement("div",(0,a.css)(q.DateRangePickerInput,E&&q.DateRangePickerInput__disabled,G&&q.DateRangePickerInput__rtl,!V&&q.DateRangePickerInput__withBorder,U&&q.DateRangePickerInput__block,C&&q.DateRangePickerInput__showClearDates),N===f.ICON_BEFORE_POSITION&&nt,o.default.createElement(u.default,{id:r,placeholder:s,ariaLabel:_,displayValue:n,screenReaderMessage:tt,focused:m,isFocused:W,disabled:rt,required:A,readOnly:Y,showCaret:I,openDirection:j,onChange:y,onFocus:g,onKeyDownShiftTab:v,onKeyDownArrowDown:T,onKeyDownQuestionMark:O,verticalSpacing:X,small:K,regular:Z}),e,o.default.createElement("div",(0,i.default)({},(0,a.css)(q.DateRangePickerInput_arrow),{"aria-hidden":"true",role:"presentation"}),J),o.default.createElement(u.default,{id:x,placeholder:M,ariaLabel:D,displayValue:b,screenReaderMessage:et,focused:k,isFocused:W,disabled:it,required:A,readOnly:Y,showCaret:I,openDirection:j,onChange:w,onFocus:S,onKeyDownArrowDown:T,onKeyDownQuestionMark:O,onKeyDownTab:L,verticalSpacing:X,small:K,regular:Z}),C&&o.default.createElement("button",(0,i.default)({type:"button","aria-label":z.clearDates},(0,a.css)(q.DateRangePickerInput_clearDates,K&&q.DateRangePickerInput_clearDates__small,!B&&q.DateRangePickerInput_clearDates_default,!(n||b)&&q.DateRangePickerInput_clearDates__hide),{onClick:P,disabled:E}),Q),N===f.ICON_AFTER_POSITION&&nt)}y.propTypes={},y.defaultProps=m;var g=(0,a.withStyles)((function(t){var e=t.reactDates,n=e.border,r=e.color,i=e.sizing;return{DateRangePickerInput:{backgroundColor:r.background,display:"inline-block"},DateRangePickerInput__disabled:{background:r.disabled},DateRangePickerInput__withBorder:{borderColor:r.border,borderWidth:n.pickerInput.borderWidth,borderStyle:n.pickerInput.borderStyle,borderRadius:n.pickerInput.borderRadius},DateRangePickerInput__rtl:{direction:(0,l.default)("rtl")},DateRangePickerInput__block:{display:"block"},DateRangePickerInput__showClearDates:{paddingRight:30},DateRangePickerInput_arrow:{display:"inline-block",verticalAlign:"middle",color:r.text},DateRangePickerInput_arrow_svg:{verticalAlign:"middle",fill:r.text,height:i.arrowWidth,width:i.arrowWidth},DateRangePickerInput_clearDates:{background:"none",border:0,color:"inherit",font:"inherit",lineHeight:"normal",overflow:"visible",cursor:"pointer",padding:10,margin:"0 10px 0 5px",position:"absolute",right:0,top:"50%",transform:"translateY(-50%)"},DateRangePickerInput_clearDates__small:{padding:6},DateRangePickerInput_clearDates_default:{":focus":{background:r.core.border,borderRadius:"50%"},":hover":{background:r.core.border,borderRadius:"50%"}},DateRangePickerInput_clearDates__hide:{visibility:"hidden"},DateRangePickerInput_clearDates_svg:{fill:r.core.grayLight,height:12,width:15,verticalAlign:"middle"},DateRangePickerInput_clearDates_svg__small:{height:9},DateRangePickerInput_calendarIcon:{background:"none",border:0,color:"inherit",font:"inherit",lineHeight:"normal",overflow:"visible",cursor:"pointer",display:"inline-block",verticalAlign:"middle",padding:10,margin:"0 5px 0 10px"},DateRangePickerInput_calendarIcon_svg:{fill:r.core.grayLight,height:15,width:14,verticalAlign:"middle"}}}),{pureComponent:void 0!==o.default.PureComponent})(y);e.default=g},99151:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(7056)),o=r(n(94647)),a=r(n(4700)),s=r(n(63804)),l=(r(n(23615)),r(n(61320))),u=(r(n(2697)),n(57116),r(n(37891)),n(84452)),c=(r(n(56001)),r(n(392))),d=(r(n(5399)),r(n(29253)),r(n(71442))),h=r(n(51321)),p=r(n(66452)),f=r(n(34726)),m=n(44846),y={children:null,startDate:null,startDateId:m.START_DATE,startDatePlaceholderText:"Start Date",isStartDateFocused:!1,startDateAriaLabel:void 0,endDate:null,endDateId:m.END_DATE,endDatePlaceholderText:"End Date",isEndDateFocused:!1,endDateAriaLabel:void 0,screenReaderMessage:"",showClearDates:!1,showCaret:!1,showDefaultInputIcon:!1,inputIconPosition:m.ICON_BEFORE_POSITION,disabled:!1,required:!1,readOnly:!1,openDirection:m.OPEN_DOWN,noBorder:!1,block:!1,small:!1,regular:!1,verticalSpacing:void 0,keepOpenOnDateSelect:!1,reopenPickerOnClearDates:!1,withFullScreenPortal:!1,minimumNights:1,isOutsideRange:function(t){return!(0,p.default)(t,(0,l.default)())},displayFormat:function(){return l.default.localeData().longDateFormat("L")},onFocusChange:function(){},onClose:function(){},onDatesChange:function(){},onKeyDownArrowDown:function(){},onKeyDownQuestionMark:function(){},customInputIcon:null,customArrowIcon:null,customCloseIcon:null,isFocused:!1,phrases:u.DateRangePickerInputPhrases,isRTL:!1},g=function(t){(0,a.default)(n,t);var e=n.prototype;function n(e){var n;return(n=t.call(this,e)||this).onClearFocus=n.onClearFocus.bind((0,o.default)(n)),n.onStartDateChange=n.onStartDateChange.bind((0,o.default)(n)),n.onStartDateFocus=n.onStartDateFocus.bind((0,o.default)(n)),n.onEndDateChange=n.onEndDateChange.bind((0,o.default)(n)),n.onEndDateFocus=n.onEndDateFocus.bind((0,o.default)(n)),n.clearDates=n.clearDates.bind((0,o.default)(n)),n}return e[!s.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.onClearFocus=function(){var t=this.props,e=t.onFocusChange,n=t.onClose,r=t.startDate,i=t.endDate;e(null),n({startDate:r,endDate:i})},e.onEndDateChange=function(t){var e=this.props,n=e.startDate,r=e.isOutsideRange,i=e.minimumNights,o=e.keepOpenOnDateSelect,a=e.onDatesChange,s=(0,d.default)(t,this.getDisplayFormat());!s||r(s)||n&&(0,f.default)(s,n.clone().add(i,"days"))?a({startDate:n,endDate:null}):(a({startDate:n,endDate:s}),o||this.onClearFocus())},e.onEndDateFocus=function(){var t=this.props,e=t.startDate,n=t.onFocusChange,r=t.withFullScreenPortal,i=t.disabled;e||!r||i&&i!==m.END_DATE?i&&i!==m.START_DATE||n(m.END_DATE):n(m.START_DATE)},e.onStartDateChange=function(t){var e=this.props.endDate,n=this.props,r=n.isOutsideRange,i=n.minimumNights,o=n.onDatesChange,a=n.onFocusChange,s=n.disabled,l=(0,d.default)(t,this.getDisplayFormat()),u=l&&(0,f.default)(e,l.clone().add(i,"days"));!l||r(l)||s===m.END_DATE&&u?o({startDate:null,endDate:e}):(u&&(e=null),o({startDate:l,endDate:e}),a(m.END_DATE))},e.onStartDateFocus=function(){var t=this.props,e=t.disabled,n=t.onFocusChange;e&&e!==m.END_DATE||n(m.START_DATE)},e.getDisplayFormat=function(){var t=this.props.displayFormat;return"string"==typeof t?t:t()},e.getDateString=function(t){var e=this.getDisplayFormat();return t&&e?t&&t.format(e):(0,h.default)(t)},e.clearDates=function(){var t=this.props,e=t.onDatesChange,n=t.reopenPickerOnClearDates,r=t.onFocusChange;e({startDate:null,endDate:null}),n&&r(m.START_DATE)},e.render=function(){var t=this.props,e=t.children,n=t.startDate,r=t.startDateId,i=t.startDatePlaceholderText,o=t.isStartDateFocused,a=t.startDateAriaLabel,l=t.endDate,u=t.endDateId,d=t.endDatePlaceholderText,h=t.endDateAriaLabel,p=t.isEndDateFocused,f=t.screenReaderMessage,m=t.showClearDates,y=t.showCaret,g=t.showDefaultInputIcon,v=t.inputIconPosition,_=t.customInputIcon,b=t.customArrowIcon,x=t.customCloseIcon,M=t.disabled,k=t.required,w=t.readOnly,S=t.openDirection,L=t.isFocused,D=t.phrases,T=t.onKeyDownArrowDown,O=t.onKeyDownQuestionMark,P=t.isRTL,C=t.noBorder,E=t.block,A=t.small,Y=t.regular,I=t.verticalSpacing,j=this.getDateString(n),F=this.getDateString(l);return s.default.createElement(c.default,{startDate:j,startDateId:r,startDatePlaceholderText:i,isStartDateFocused:o,startDateAriaLabel:a,endDate:F,endDateId:u,endDatePlaceholderText:d,isEndDateFocused:p,endDateAriaLabel:h,isFocused:L,disabled:M,required:k,readOnly:w,openDirection:S,showCaret:y,showDefaultInputIcon:g,inputIconPosition:v,customInputIcon:_,customArrowIcon:b,customCloseIcon:x,phrases:D,onStartDateChange:this.onStartDateChange,onStartDateFocus:this.onStartDateFocus,onStartDateShiftTab:this.onClearFocus,onEndDateChange:this.onEndDateChange,onEndDateFocus:this.onEndDateFocus,showClearDates:m,onClearDates:this.clearDates,screenReaderMessage:f,onKeyDownArrowDown:T,onKeyDownQuestionMark:O,isRTL:P,noBorder:C,block:E,small:A,regular:Y,verticalSpacing:I},e)},n}(s.default.PureComponent||s.default.Component);e.default=g,g.propTypes={},g.defaultProps=y},79278:(t,e,n)=>{"use strict";var r=n(71954),i=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.PureDayPicker=e.defaultProps=void 0;var o=i(n(7056)),a=i(n(2398)),s=i(n(46292)),l=i(n(94647)),u=i(n(4700)),c=i(n(65526)),d=i(n(63804)),h=(i(n(23615)),n(57116),n(39078)),p=i(n(61320)),f=i(n(19783)),m=i(n(30766)),y=i(n(54974)),g=n(84452),v=(i(n(56001)),i(n(85383))),_=i(n(8078)),b=i(n(97426)),x=r(n(73529)),M=i(n(52531)),k=i(n(81018)),w=i(n(46184)),S=i(n(65154)),L=i(n(6635)),D=i(n(29280)),T=(i(n(6387)),i(n(18381)),i(n(92205)),i(n(55685)),i(n(99225)),n(44846));function O(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function P(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?O(Object(n),!0).forEach((function(e){(0,c.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var C="prev",E="next",A="month_selection",Y="year_selection",I="prev_nav",j="next_nav",F={enableOutsideDays:!1,numberOfMonths:2,orientation:T.HORIZONTAL_ORIENTATION,withPortal:!1,onOutsideClick:function(){},hidden:!1,initialVisibleMonth:function(){return(0,p.default)()},firstDayOfWeek:null,renderCalendarInfo:null,calendarInfoPosition:T.INFO_POSITION_BOTTOM,hideKeyboardShortcutsPanel:!1,daySize:T.DAY_SIZE,isRTL:!1,verticalHeight:null,noBorder:!1,transitionDuration:void 0,verticalBorderSpacing:void 0,horizontalMonthPadding:13,renderKeyboardShortcutsButton:void 0,renderKeyboardShortcutsPanel:void 0,dayPickerNavigationInlineStyles:null,disablePrev:!1,disableNext:!1,navPosition:T.NAV_POSITION_TOP,navPrev:null,navNext:null,renderNavPrevButton:null,renderNavNextButton:null,noNavButtons:!1,noNavNextButton:!1,noNavPrevButton:!1,onPrevMonthClick:function(){},onNextMonthClick:function(){},onMonthChange:function(){},onYearChange:function(){},onGetNextScrollableMonths:function(){},onGetPrevScrollableMonths:function(){},renderMonthText:null,renderMonthElement:null,renderWeekHeaderElement:null,modifiers:{},renderCalendarDay:void 0,renderDayContents:null,onDayClick:function(){},onDayMouseEnter:function(){},onDayMouseLeave:function(){},isFocused:!1,getFirstFocusableDay:null,onBlur:function(){},showKeyboardShortcuts:!1,onTab:function(){},onShiftTab:function(){},monthFormat:"MMMM YYYY",weekDayFormat:"dd",phrases:g.DayPickerPhrases,dayAriaLabelFormat:void 0};e.defaultProps=F;var N=function(t){(0,u.default)(n,t);var e=n.prototype;function n(e){var n;n=t.call(this,e)||this;var r=e.hidden?(0,p.default)():e.initialVisibleMonth(),i=r.clone().startOf("month");e.getFirstFocusableDay&&(i=e.getFirstFocusableDay(r));var o=e.horizontalMonthPadding,a=e.isRTL&&n.isHorizontal()?-(0,k.default)(e.daySize,o):0;return n.hasSetInitialVisibleMonth=!e.hidden,n.state={currentMonthScrollTop:null,currentMonth:r,monthTransition:null,translationValue:a,scrollableMonthMultiple:1,calendarMonthWidth:(0,k.default)(e.daySize,o),focusedDate:!e.hidden||e.isFocused?i:null,nextFocusedDate:null,showKeyboardShortcuts:e.showKeyboardShortcuts,onKeyboardShortcutsPanelClose:function(){},isTouchDevice:(0,m.default)(),withMouseInteractions:!0,calendarInfoWidth:0,monthTitleHeight:null,hasSetHeight:!1},n.setCalendarMonthWeeks(r),n.calendarMonthGridHeight=0,n.setCalendarInfoWidthTimeout=null,n.setCalendarMonthGridHeightTimeout=null,n.onKeyDown=n.onKeyDown.bind((0,l.default)(n)),n.throttledKeyDown=(0,f.default)(n.onFinalKeyDown,200,{trailing:!1}),n.onPrevMonthClick=n.onPrevMonthClick.bind((0,l.default)(n)),n.onPrevMonthTransition=n.onPrevMonthTransition.bind((0,l.default)(n)),n.onNextMonthClick=n.onNextMonthClick.bind((0,l.default)(n)),n.onNextMonthTransition=n.onNextMonthTransition.bind((0,l.default)(n)),n.onMonthChange=n.onMonthChange.bind((0,l.default)(n)),n.onYearChange=n.onYearChange.bind((0,l.default)(n)),n.getNextScrollableMonths=n.getNextScrollableMonths.bind((0,l.default)(n)),n.getPrevScrollableMonths=n.getPrevScrollableMonths.bind((0,l.default)(n)),n.updateStateAfterMonthTransition=n.updateStateAfterMonthTransition.bind((0,l.default)(n)),n.openKeyboardShortcutsPanel=n.openKeyboardShortcutsPanel.bind((0,l.default)(n)),n.closeKeyboardShortcutsPanel=n.closeKeyboardShortcutsPanel.bind((0,l.default)(n)),n.setCalendarInfoRef=n.setCalendarInfoRef.bind((0,l.default)(n)),n.setContainerRef=n.setContainerRef.bind((0,l.default)(n)),n.setTransitionContainerRef=n.setTransitionContainerRef.bind((0,l.default)(n)),n.setMonthTitleHeight=n.setMonthTitleHeight.bind((0,l.default)(n)),n}return e[!d.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,o.default)(this.props,t)||!(0,o.default)(this.state,e)},e.componentDidMount=function(){var t=this.props.orientation,e=this.state.currentMonth,n=this.calendarInfo?(0,w.default)(this.calendarInfo,"width",!0,!0):0,r=this.transitionContainer&&t===T.VERTICAL_SCROLLABLE?this.transitionContainer.scrollHeight-this.transitionContainer.scrollTop:null;this.setState({isTouchDevice:(0,m.default)(),calendarInfoWidth:n,currentMonthScrollTop:r}),this.setCalendarMonthWeeks(e)},e.componentWillReceiveProps=function(t,e){var n=t.hidden,r=t.isFocused,i=t.showKeyboardShortcuts,o=t.onBlur,a=t.orientation,s=t.renderMonthText,l=t.horizontalMonthPadding,u=this.state.currentMonth,c=e.currentMonth;n||this.hasSetInitialVisibleMonth||(this.hasSetInitialVisibleMonth=!0,this.setState({currentMonth:t.initialVisibleMonth()}));var d=this.props,h=d.daySize,p=d.isFocused,f=d.renderMonthText;if(t.daySize!==h&&this.setState({calendarMonthWidth:(0,k.default)(t.daySize,l)}),r!==p)if(r){var m=this.getFocusedDay(u),y=this.state.onKeyboardShortcutsPanelClose;t.showKeyboardShortcuts&&(y=o),this.setState({showKeyboardShortcuts:i,onKeyboardShortcutsPanelClose:y,focusedDate:m,withMouseInteractions:!1})}else this.setState({focusedDate:null});s!==f&&this.setState({monthTitleHeight:null}),a===T.VERTICAL_SCROLLABLE&&this.transitionContainer&&!(0,D.default)(u,c)&&this.setState({currentMonthScrollTop:this.transitionContainer.scrollHeight-this.transitionContainer.scrollTop})},e.componentWillUpdate=function(){var t=this,e=this.props.transitionDuration;this.calendarInfo&&(this.setCalendarInfoWidthTimeout=setTimeout((function(){var e=t.state.calendarInfoWidth,n=(0,w.default)(t.calendarInfo,"width",!0,!0);e!==n&&t.setState({calendarInfoWidth:n})}),e))},e.componentDidUpdate=function(t,e){var n=this.props,r=n.orientation,i=n.daySize,o=n.isFocused,a=n.numberOfMonths,l=this.state,u=l.currentMonth,c=l.currentMonthScrollTop,d=l.focusedDate,h=l.monthTitleHeight;if(this.isHorizontal()&&(r!==t.orientation||i!==t.daySize)){var p=this.calendarMonthWeeks.slice(1,a+1),f=h+Math.max.apply(Math,[0].concat((0,s.default)(p)))*(i-1)+1;this.adjustDayPickerHeight(f)}t.isFocused||!o||d||this.container.focus(),r===T.VERTICAL_SCROLLABLE&&!(0,D.default)(e.currentMonth,u)&&c&&this.transitionContainer&&(this.transitionContainer.scrollTop=this.transitionContainer.scrollHeight-c)},e.componentWillUnmount=function(){clearTimeout(this.setCalendarInfoWidthTimeout),clearTimeout(this.setCalendarMonthGridHeightTimeout)},e.onKeyDown=function(t){t.stopPropagation(),T.MODIFIER_KEY_NAMES.has(t.key)||this.throttledKeyDown(t)},e.onFinalKeyDown=function(t){this.setState({withMouseInteractions:!1});var e=this.props,n=e.onBlur,r=e.onTab,i=e.onShiftTab,o=e.isRTL,a=this.state,s=a.focusedDate,l=a.showKeyboardShortcuts;if(s){var u=s.clone(),c=!1,d=(0,S.default)();switch(t.key){case"ArrowUp":t.preventDefault(),u.subtract(1,"week"),c=this.maybeTransitionPrevMonth(u);break;case"ArrowLeft":t.preventDefault(),o?u.add(1,"day"):u.subtract(1,"day"),c=this.maybeTransitionPrevMonth(u);break;case"Home":t.preventDefault(),u.startOf("week"),c=this.maybeTransitionPrevMonth(u);break;case"PageUp":t.preventDefault(),u.subtract(1,"month"),c=this.maybeTransitionPrevMonth(u);break;case"ArrowDown":t.preventDefault(),u.add(1,"week"),c=this.maybeTransitionNextMonth(u);break;case"ArrowRight":t.preventDefault(),o?u.subtract(1,"day"):u.add(1,"day"),c=this.maybeTransitionNextMonth(u);break;case"End":t.preventDefault(),u.endOf("week"),c=this.maybeTransitionNextMonth(u);break;case"PageDown":t.preventDefault(),u.add(1,"month"),c=this.maybeTransitionNextMonth(u);break;case"?":this.openKeyboardShortcutsPanel((function(){d&&d.focus()}));break;case"Escape":l?this.closeKeyboardShortcutsPanel():n(t);break;case"Tab":t.shiftKey?i():r(t)}c||this.setState({focusedDate:u})}},e.onPrevMonthClick=function(t){t&&t.preventDefault(),this.onPrevMonthTransition()},e.onPrevMonthTransition=function(t){var e,n=this.props,r=n.daySize,i=n.isRTL,o=n.numberOfMonths,a=this.state,l=a.calendarMonthWidth,u=a.monthTitleHeight;if(this.isVertical())e=u+this.calendarMonthWeeks[0]*(r-1)+1;else if(this.isHorizontal()){e=l,i&&(e=-2*l);var c=this.calendarMonthWeeks.slice(0,o),d=u+Math.max.apply(Math,[0].concat((0,s.default)(c)))*(r-1)+1;this.adjustDayPickerHeight(d)}this.setState({monthTransition:C,translationValue:e,focusedDate:null,nextFocusedDate:t})},e.onMonthChange=function(t){this.setCalendarMonthWeeks(t),this.calculateAndSetDayPickerHeight(),this.setState({monthTransition:A,translationValue:1e-5,focusedDate:null,nextFocusedDate:t,currentMonth:t})},e.onYearChange=function(t){this.setCalendarMonthWeeks(t),this.calculateAndSetDayPickerHeight(),this.setState({monthTransition:Y,translationValue:1e-4,focusedDate:null,nextFocusedDate:t,currentMonth:t})},e.onNextMonthClick=function(t){t&&t.preventDefault(),this.onNextMonthTransition()},e.onNextMonthTransition=function(t){var e,n=this.props,r=n.isRTL,i=n.numberOfMonths,o=n.daySize,a=this.state,l=a.calendarMonthWidth,u=a.monthTitleHeight;if(this.isVertical()&&(e=-(u+this.calendarMonthWeeks[1]*(o-1)+1)),this.isHorizontal()){e=-l,r&&(e=0);var c=this.calendarMonthWeeks.slice(2,i+2),d=u+Math.max.apply(Math,[0].concat((0,s.default)(c)))*(o-1)+1;this.adjustDayPickerHeight(d)}this.setState({monthTransition:E,translationValue:e,focusedDate:null,nextFocusedDate:t})},e.getFirstDayOfWeek=function(){var t=this.props.firstDayOfWeek;return null==t?p.default.localeData().firstDayOfWeek():t},e.getWeekHeaders=function(){for(var t=this.props.weekDayFormat,e=this.state.currentMonth,n=this.getFirstDayOfWeek(),r=[],i=0;i<7;i+=1)r.push(e.clone().day((i+n)%7).format(t));return r},e.getFirstVisibleIndex=function(){var t=this.props.orientation,e=this.state.monthTransition;if(t===T.VERTICAL_SCROLLABLE)return 0;var n=1;return e===C?n-=1:e===E&&(n+=1),n},e.getFocusedDay=function(t){var e,n=this.props,r=n.getFirstFocusableDay,i=n.numberOfMonths;return r&&(e=r(t)),!t||e&&(0,L.default)(e,t,i)||(e=t.clone().startOf("month")),e},e.setMonthTitleHeight=function(t){var e=this;this.setState({monthTitleHeight:t},(function(){e.calculateAndSetDayPickerHeight()}))},e.setCalendarMonthWeeks=function(t){var e=this.props.numberOfMonths;this.calendarMonthWeeks=[];for(var n=t.clone().subtract(1,"months"),r=this.getFirstDayOfWeek(),i=0;i<e+2;i+=1){var o=(0,M.default)(n,r);this.calendarMonthWeeks.push(o),n=n.add(1,"months")}},e.setContainerRef=function(t){this.container=t},e.setCalendarInfoRef=function(t){this.calendarInfo=t},e.setTransitionContainerRef=function(t){this.transitionContainer=t},e.getNextScrollableMonths=function(t){var e=this.props.onGetNextScrollableMonths;t&&t.preventDefault(),e&&e(t),this.setState((function(t){return{scrollableMonthMultiple:t.scrollableMonthMultiple+1}}))},e.getPrevScrollableMonths=function(t){var e=this.props,n=e.numberOfMonths,r=e.onGetPrevScrollableMonths;t&&t.preventDefault(),r&&r(t),this.setState((function(t){var e=t.currentMonth,r=t.scrollableMonthMultiple;return{currentMonth:e.clone().subtract(n,"month"),scrollableMonthMultiple:r+1}}))},e.maybeTransitionNextMonth=function(t){var e=this.props.numberOfMonths,n=this.state,r=n.currentMonth,i=n.focusedDate,o=t.month(),a=i.month(),s=(0,L.default)(t,r,e);return o!==a&&!s&&(this.onNextMonthTransition(t),!0)},e.maybeTransitionPrevMonth=function(t){var e=this.props.numberOfMonths,n=this.state,r=n.currentMonth,i=n.focusedDate,o=t.month(),a=i.month(),s=(0,L.default)(t,r,e);return o!==a&&!s&&(this.onPrevMonthTransition(t),!0)},e.isHorizontal=function(){return this.props.orientation===T.HORIZONTAL_ORIENTATION},e.isVertical=function(){var t=this.props.orientation;return t===T.VERTICAL_ORIENTATION||t===T.VERTICAL_SCROLLABLE},e.updateStateAfterMonthTransition=function(){var t=this,e=this.props,n=e.onPrevMonthClick,r=e.onNextMonthClick,i=e.numberOfMonths,o=e.onMonthChange,a=e.onYearChange,l=e.isRTL,u=this.state,c=u.currentMonth,d=u.monthTransition,h=u.focusedDate,p=u.nextFocusedDate,f=u.withMouseInteractions,m=u.calendarMonthWidth;if(d){var y=c.clone(),g=this.getFirstDayOfWeek();if(d===C){y.subtract(1,"month"),n&&n(y);var v=y.clone().subtract(1,"month"),_=(0,M.default)(v,g);this.calendarMonthWeeks=[_].concat((0,s.default)(this.calendarMonthWeeks.slice(0,-1)))}else if(d===E){y.add(1,"month"),r&&r(y);var b=y.clone().add(i,"month"),x=(0,M.default)(b,g);this.calendarMonthWeeks=[].concat((0,s.default)(this.calendarMonthWeeks.slice(1)),[x])}else d===A?o&&o(y):d===Y&&a&&a(y);var k=null;p?k=p:h||f||(k=this.getFocusedDay(y)),this.setState({currentMonth:y,monthTransition:null,translationValue:l&&this.isHorizontal()?-m:0,nextFocusedDate:null,focusedDate:k},(function(){if(f){var e=(0,S.default)();e&&e!==document.body&&t.container.contains(e)&&e.blur&&e.blur()}}))}},e.adjustDayPickerHeight=function(t){var e=this,n=t+23;n!==this.calendarMonthGridHeight&&(this.transitionContainer.style.height="".concat(n,"px"),this.calendarMonthGridHeight||(this.setCalendarMonthGridHeightTimeout=setTimeout((function(){e.setState({hasSetHeight:!0})}),0)),this.calendarMonthGridHeight=n)},e.calculateAndSetDayPickerHeight=function(){var t=this.props,e=t.daySize,n=t.numberOfMonths,r=this.state.monthTitleHeight,i=this.calendarMonthWeeks.slice(1,n+1),o=r+Math.max.apply(Math,[0].concat((0,s.default)(i)))*(e-1)+1;this.isHorizontal()&&this.adjustDayPickerHeight(o)},e.openKeyboardShortcutsPanel=function(t){this.setState({showKeyboardShortcuts:!0,onKeyboardShortcutsPanelClose:t})},e.closeKeyboardShortcutsPanel=function(){var t=this.state.onKeyboardShortcutsPanelClose;t&&t(),this.setState({onKeyboardShortcutsPanelClose:null,showKeyboardShortcuts:!1})},e.renderNavigation=function(t){var e=this.props,n=e.dayPickerNavigationInlineStyles,r=e.disablePrev,i=e.disableNext,o=e.navPosition,a=e.navPrev,s=e.navNext,l=e.noNavButtons,u=e.noNavNextButton,c=e.noNavPrevButton,h=e.orientation,p=e.phrases,f=e.renderNavPrevButton,m=e.renderNavNextButton,y=e.isRTL;if(l)return null;var g=h===T.VERTICAL_SCROLLABLE?this.getPrevScrollableMonths:this.onPrevMonthClick,v=h===T.VERTICAL_SCROLLABLE?this.getNextScrollableMonths:this.onNextMonthClick;return d.default.createElement(b.default,{disablePrev:r,disableNext:i,inlineStyles:n,onPrevMonthClick:g,onNextMonthClick:v,navPosition:o,navPrev:a,navNext:s,renderNavPrevButton:f,renderNavNextButton:m,orientation:h,phrases:p,isRTL:y,showNavNextButton:!(u||h===T.VERTICAL_SCROLLABLE&&t===I),showNavPrevButton:!(c||h===T.VERTICAL_SCROLLABLE&&t===j)})},e.renderWeekHeader=function(t){var e=this.props,n=e.daySize,r=e.horizontalMonthPadding,i=e.orientation,o=e.renderWeekHeaderElement,s=e.styles,l=this.state.calendarMonthWidth,u=i===T.VERTICAL_SCROLLABLE,c={left:t*l},p={marginLeft:-l/2},f={};this.isHorizontal()?f=c:this.isVertical()&&!u&&(f=p);var m=this.getWeekHeaders().map((function(t){return d.default.createElement("li",(0,a.default)({key:t},(0,h.css)(s.DayPicker_weekHeader_li,{width:n})),o?o(t):d.default.createElement("small",null,t))}));return d.default.createElement("div",(0,a.default)({},(0,h.css)(s.DayPicker_weekHeader,this.isVertical()&&s.DayPicker_weekHeader__vertical,u&&s.DayPicker_weekHeader__verticalScrollable,f,{padding:"0 ".concat(r,"px")}),{key:"week-".concat(t)}),d.default.createElement("ul",(0,h.css)(s.DayPicker_weekHeader_ul),m))},e.render=function(){for(var t=this,e=this.state,n=e.calendarMonthWidth,r=e.currentMonth,i=e.monthTransition,o=e.translationValue,s=e.scrollableMonthMultiple,l=e.focusedDate,u=e.showKeyboardShortcuts,c=e.isTouchDevice,p=e.hasSetHeight,f=e.calendarInfoWidth,m=e.monthTitleHeight,g=this.props,v=g.enableOutsideDays,b=g.numberOfMonths,M=g.orientation,k=g.modifiers,w=g.withPortal,S=g.onDayClick,L=g.onDayMouseEnter,D=g.onDayMouseLeave,O=g.firstDayOfWeek,P=g.renderMonthText,C=g.renderCalendarDay,E=g.renderDayContents,A=g.renderCalendarInfo,Y=g.renderMonthElement,F=g.renderKeyboardShortcutsButton,N=g.renderKeyboardShortcutsPanel,R=g.calendarInfoPosition,H=g.hideKeyboardShortcutsPanel,B=g.onOutsideClick,W=g.monthFormat,z=g.daySize,G=g.isFocused,V=g.isRTL,U=g.styles,X=g.theme,K=g.phrases,Z=g.verticalHeight,q=g.dayAriaLabelFormat,$=g.noBorder,J=g.transitionDuration,Q=g.verticalBorderSpacing,tt=g.horizontalMonthPadding,et=g.navPosition,nt=X.reactDates.spacing.dayPickerHorizontalPadding,rt=this.isHorizontal(),it=this.isVertical()?1:b,ot=[],at=0;at<it;at+=1)ot.push(this.renderWeekHeader(at));var st,lt=M===T.VERTICAL_SCROLLABLE;rt?st=this.calendarMonthGridHeight:!this.isVertical()||lt||w||(st=Z||1.75*n);var ut=null!==i,ct=!ut&&G,dt=x.BOTTOM_RIGHT;this.isVertical()&&(dt=w?x.TOP_LEFT:x.TOP_RIGHT);var ht=rt&&p,pt=R===T.INFO_POSITION_TOP,ft=R===T.INFO_POSITION_BOTTOM,mt=R===T.INFO_POSITION_BEFORE,yt=R===T.INFO_POSITION_AFTER,gt=mt||yt,vt=A&&d.default.createElement("div",(0,a.default)({ref:this.setCalendarInfoRef},(0,h.css)(gt&&U.DayPicker_calendarInfo__horizontal)),A()),_t=A&&gt?f:0,bt=this.getFirstVisibleIndex(),xt=n*b+2*nt,Mt=xt+_t+1,kt={width:rt&&xt,height:st},wt={width:rt&&xt},St={width:rt&&Mt,marginLeft:rt&&w?-Mt/2:null,marginTop:rt&&w?-n/2:null};return d.default.createElement("div",(0,h.css)(U.DayPicker,rt&&U.DayPicker__horizontal,lt&&U.DayPicker__verticalScrollable,rt&&w&&U.DayPicker_portal__horizontal,this.isVertical()&&w&&U.DayPicker_portal__vertical,St,!m&&U.DayPicker__hidden,!$&&U.DayPicker__withBorder),d.default.createElement(y.default,{onOutsideClick:B},(pt||mt)&&vt,d.default.createElement("div",(0,h.css)(wt,gt&&rt&&U.DayPicker_wrapper__horizontal),d.default.createElement("div",(0,a.default)({},(0,h.css)(U.DayPicker_weekHeaders,rt&&U.DayPicker_weekHeaders__horizontal),{"aria-hidden":"true",role:"presentation"}),ot),d.default.createElement("div",(0,a.default)({},(0,h.css)(U.DayPicker_focusRegion),{ref:this.setContainerRef,onClick:function(t){t.stopPropagation()},onKeyDown:this.onKeyDown,onMouseUp:function(){t.setState({withMouseInteractions:!0})},tabIndex:-1,role:"application","aria-roledescription":K.roleDescription,"aria-label":K.calendarLabel}),!lt&&et===T.NAV_POSITION_TOP&&this.renderNavigation(),d.default.createElement("div",(0,a.default)({},(0,h.css)(U.DayPicker_transitionContainer,ht&&U.DayPicker_transitionContainer__horizontal,this.isVertical()&&U.DayPicker_transitionContainer__vertical,lt&&U.DayPicker_transitionContainer__verticalScrollable,kt),{ref:this.setTransitionContainerRef}),lt&&this.renderNavigation(I),d.default.createElement(_.default,{setMonthTitleHeight:m?void 0:this.setMonthTitleHeight,translationValue:o,enableOutsideDays:v,firstVisibleMonthIndex:bt,initialMonth:r,isAnimating:ut,modifiers:k,orientation:M,numberOfMonths:b*s,onDayClick:S,onDayMouseEnter:L,onDayMouseLeave:D,onMonthChange:this.onMonthChange,onYearChange:this.onYearChange,renderMonthText:P,renderCalendarDay:C,renderDayContents:E,renderMonthElement:Y,onMonthTransitionEnd:this.updateStateAfterMonthTransition,monthFormat:W,daySize:z,firstDayOfWeek:O,isFocused:ct,focusedDate:l,phrases:K,isRTL:V,dayAriaLabelFormat:q,transitionDuration:J,verticalBorderSpacing:Q,horizontalMonthPadding:tt}),lt&&this.renderNavigation(j)),!lt&&et===T.NAV_POSITION_BOTTOM&&this.renderNavigation(),!c&&!H&&d.default.createElement(x.default,{block:this.isVertical()&&!w,buttonLocation:dt,showKeyboardShortcutsPanel:u,openKeyboardShortcutsPanel:this.openKeyboardShortcutsPanel,closeKeyboardShortcutsPanel:this.closeKeyboardShortcutsPanel,phrases:K,renderKeyboardShortcutsButton:F,renderKeyboardShortcutsPanel:N}))),(ft||yt)&&vt))},n}(d.default.PureComponent||d.default.Component);e.PureDayPicker=N,N.propTypes={},N.defaultProps=F;var R=(0,h.withStyles)((function(t){var e=t.reactDates,n=e.color,r=e.font,i=e.noScrollBarOnVerticalScrollable,o=e.spacing,a=e.zIndex;return{DayPicker:{background:n.background,position:"relative",textAlign:(0,v.default)("left")},DayPicker__horizontal:{background:n.background},DayPicker__verticalScrollable:{height:"100%"},DayPicker__hidden:{visibility:"hidden"},DayPicker__withBorder:{boxShadow:(0,v.default)("0 2px 6px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(0, 0, 0, 0.07)"),borderRadius:3},DayPicker_portal__horizontal:{boxShadow:"none",position:"absolute",left:(0,v.default)("50%"),top:"50%"},DayPicker_portal__vertical:{position:"initial"},DayPicker_focusRegion:{outline:"none"},DayPicker_calendarInfo__horizontal:{display:"inline-block",verticalAlign:"top"},DayPicker_wrapper__horizontal:{display:"inline-block",verticalAlign:"top"},DayPicker_weekHeaders:{position:"relative"},DayPicker_weekHeaders__horizontal:{marginLeft:(0,v.default)(o.dayPickerHorizontalPadding)},DayPicker_weekHeader:{color:n.placeholderText,position:"absolute",top:62,zIndex:a+2,textAlign:(0,v.default)("left")},DayPicker_weekHeader__vertical:{left:(0,v.default)("50%")},DayPicker_weekHeader__verticalScrollable:{top:0,display:"table-row",borderBottom:"1px solid ".concat(n.core.border),background:n.background,marginLeft:(0,v.default)(0),left:(0,v.default)(0),width:"100%",textAlign:"center"},DayPicker_weekHeader_ul:{listStyle:"none",margin:"1px 0",paddingLeft:(0,v.default)(0),paddingRight:(0,v.default)(0),fontSize:r.size},DayPicker_weekHeader_li:{display:"inline-block",textAlign:"center"},DayPicker_transitionContainer:{position:"relative",overflow:"hidden",borderRadius:3},DayPicker_transitionContainer__horizontal:{transition:"height 0.2s ease-in-out"},DayPicker_transitionContainer__vertical:{width:"100%"},DayPicker_transitionContainer__verticalScrollable:P({paddingTop:20,height:"100%",position:"absolute",top:0,bottom:0,right:(0,v.default)(0),left:(0,v.default)(0),overflowY:"scroll"},i&&{"-webkitOverflowScrolling":"touch","::-webkit-scrollbar":{"-webkit-appearance":"none",display:"none"}})}}),{pureComponent:void 0!==d.default.PureComponent})(N);e.default=R},73529:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BOTTOM_RIGHT=e.TOP_RIGHT=e.TOP_LEFT=void 0;var i=r(n(7056)),o=r(n(2398)),a=r(n(94647)),s=r(n(4700)),l=(r(n(65526)),r(n(63804))),u=(r(n(23615)),n(57116),n(39078)),c=n(84452),d=(r(n(56001)),r(n(88261))),h=r(n(27021)),p="top-left";e.TOP_LEFT=p;var f="top-right";e.TOP_RIGHT=f;var m="bottom-right";e.BOTTOM_RIGHT=m;var y={block:!1,buttonLocation:m,showKeyboardShortcutsPanel:!1,openKeyboardShortcutsPanel:function(){},closeKeyboardShortcutsPanel:function(){},phrases:c.DayPickerKeyboardShortcutsPhrases,renderKeyboardShortcutsButton:void 0,renderKeyboardShortcutsPanel:void 0};function g(t){return[{unicode:"↵",label:t.enterKey,action:t.selectFocusedDate},{unicode:"←/→",label:t.leftArrowRightArrow,action:t.moveFocusByOneDay},{unicode:"↑/↓",label:t.upArrowDownArrow,action:t.moveFocusByOneWeek},{unicode:"PgUp/PgDn",label:t.pageUpPageDown,action:t.moveFocusByOneMonth},{unicode:"Home/End",label:t.homeEnd,action:t.moveFocustoStartAndEndOfWeek},{unicode:"Esc",label:t.escape,action:t.returnFocusToInput},{unicode:"?",label:t.questionMark,action:t.openThisPanel}]}var v=function(t){(0,s.default)(n,t);var e=n.prototype;function n(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];var o=(e=t.call.apply(t,[this].concat(r))||this).props.phrases;return e.keyboardShortcuts=g(o),e.onShowKeyboardShortcutsButtonClick=e.onShowKeyboardShortcutsButtonClick.bind((0,a.default)(e)),e.setShowKeyboardShortcutsButtonRef=e.setShowKeyboardShortcutsButtonRef.bind((0,a.default)(e)),e.setHideKeyboardShortcutsButtonRef=e.setHideKeyboardShortcutsButtonRef.bind((0,a.default)(e)),e.handleFocus=e.handleFocus.bind((0,a.default)(e)),e.onKeyDown=e.onKeyDown.bind((0,a.default)(e)),e}return e[!l.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentWillReceiveProps=function(t){var e=this.props.phrases;t.phrases!==e&&(this.keyboardShortcuts=g(t.phrases))},e.componentDidUpdate=function(){this.handleFocus()},e.onKeyDown=function(t){t.stopPropagation();var e=this.props.closeKeyboardShortcutsPanel;switch(t.key){case"Escape":e();break;case"ArrowUp":case"ArrowDown":break;case"Tab":case"Home":case"End":case"PageUp":case"PageDown":case"ArrowLeft":case"ArrowRight":t.preventDefault()}},e.onShowKeyboardShortcutsButtonClick=function(){var t=this;(0,this.props.openKeyboardShortcutsPanel)((function(){t.showKeyboardShortcutsButton.focus()}))},e.setShowKeyboardShortcutsButtonRef=function(t){this.showKeyboardShortcutsButton=t},e.setHideKeyboardShortcutsButtonRef=function(t){this.hideKeyboardShortcutsButton=t},e.handleFocus=function(){this.hideKeyboardShortcutsButton&&this.hideKeyboardShortcutsButton.focus()},e.render=function(){var t=this.props,e=t.block,n=t.buttonLocation,r=t.showKeyboardShortcutsPanel,i=t.closeKeyboardShortcutsPanel,a=t.styles,s=t.phrases,c=t.renderKeyboardShortcutsButton,y=t.renderKeyboardShortcutsPanel,g=r?s.hideKeyboardShortcutsPanel:s.showKeyboardShortcutsPanel,v=n===m,_=n===f,b=n===p;return l.default.createElement("div",null,c&&c({ref:this.setShowKeyboardShortcutsButtonRef,onClick:this.onShowKeyboardShortcutsButtonClick,ariaLabel:g}),!c&&l.default.createElement("button",(0,o.default)({ref:this.setShowKeyboardShortcutsButtonRef},(0,u.css)(a.DayPickerKeyboardShortcuts_buttonReset,a.DayPickerKeyboardShortcuts_show,v&&a.DayPickerKeyboardShortcuts_show__bottomRight,_&&a.DayPickerKeyboardShortcuts_show__topRight,b&&a.DayPickerKeyboardShortcuts_show__topLeft),{type:"button","aria-label":g,onClick:this.onShowKeyboardShortcutsButtonClick,onMouseUp:function(t){t.currentTarget.blur()}}),l.default.createElement("span",(0,u.css)(a.DayPickerKeyboardShortcuts_showSpan,v&&a.DayPickerKeyboardShortcuts_showSpan__bottomRight,_&&a.DayPickerKeyboardShortcuts_showSpan__topRight,b&&a.DayPickerKeyboardShortcuts_showSpan__topLeft),"?")),r&&(y?y({closeButtonAriaLabel:s.hideKeyboardShortcutsPanel,keyboardShortcuts:this.keyboardShortcuts,onCloseButtonClick:i,onKeyDown:this.onKeyDown,title:s.keyboardShortcuts}):l.default.createElement("div",(0,o.default)({},(0,u.css)(a.DayPickerKeyboardShortcuts_panel),{role:"dialog","aria-labelledby":"DayPickerKeyboardShortcuts_title","aria-describedby":"DayPickerKeyboardShortcuts_description"}),l.default.createElement("div",(0,o.default)({},(0,u.css)(a.DayPickerKeyboardShortcuts_title),{id:"DayPickerKeyboardShortcuts_title"}),s.keyboardShortcuts),l.default.createElement("button",(0,o.default)({ref:this.setHideKeyboardShortcutsButtonRef},(0,u.css)(a.DayPickerKeyboardShortcuts_buttonReset,a.DayPickerKeyboardShortcuts_close),{type:"button",tabIndex:"0","aria-label":s.hideKeyboardShortcutsPanel,onClick:i,onKeyDown:this.onKeyDown}),l.default.createElement(h.default,(0,u.css)(a.DayPickerKeyboardShortcuts_closeSvg))),l.default.createElement("ul",(0,o.default)({},(0,u.css)(a.DayPickerKeyboardShortcuts_list),{id:"DayPickerKeyboardShortcuts_description"}),this.keyboardShortcuts.map((function(t){var n=t.unicode,r=t.label,i=t.action;return l.default.createElement(d.default,{key:r,unicode:n,label:r,action:i,block:e})}))))))},n}(l.default.PureComponent||l.default.Component);v.propTypes={},v.defaultProps=y;var _=(0,u.withStyles)((function(t){var e=t.reactDates,n=e.color,r=e.font,i=e.zIndex;return{DayPickerKeyboardShortcuts_buttonReset:{background:"none",border:0,borderRadius:0,color:"inherit",font:"inherit",lineHeight:"normal",overflow:"visible",padding:0,cursor:"pointer",fontSize:r.size,":active":{outline:"none"}},DayPickerKeyboardShortcuts_show:{width:33,height:26,position:"absolute",zIndex:i+2,"::before":{content:'""',display:"block",position:"absolute"}},DayPickerKeyboardShortcuts_show__bottomRight:{bottom:0,right:0,"::before":{borderTop:"26px solid transparent",borderRight:"33px solid ".concat(n.core.primary),bottom:0,right:0},":hover::before":{borderRight:"33px solid ".concat(n.core.primary_dark)}},DayPickerKeyboardShortcuts_show__topRight:{top:0,right:0,"::before":{borderBottom:"26px solid transparent",borderRight:"33px solid ".concat(n.core.primary),top:0,right:0},":hover::before":{borderRight:"33px solid ".concat(n.core.primary_dark)}},DayPickerKeyboardShortcuts_show__topLeft:{top:0,left:0,"::before":{borderBottom:"26px solid transparent",borderLeft:"33px solid ".concat(n.core.primary),top:0,left:0},":hover::before":{borderLeft:"33px solid ".concat(n.core.primary_dark)}},DayPickerKeyboardShortcuts_showSpan:{color:n.core.white,position:"absolute"},DayPickerKeyboardShortcuts_showSpan__bottomRight:{bottom:0,right:5},DayPickerKeyboardShortcuts_showSpan__topRight:{top:1,right:5},DayPickerKeyboardShortcuts_showSpan__topLeft:{top:1,left:5},DayPickerKeyboardShortcuts_panel:{overflow:"auto",background:n.background,border:"1px solid ".concat(n.core.border),borderRadius:2,position:"absolute",top:0,bottom:0,right:0,left:0,zIndex:i+2,padding:22,margin:33,textAlign:"left"},DayPickerKeyboardShortcuts_title:{fontSize:16,fontWeight:"bold",margin:0},DayPickerKeyboardShortcuts_list:{listStyle:"none",padding:0,fontSize:r.size},DayPickerKeyboardShortcuts_close:{position:"absolute",right:22,top:22,zIndex:i+2,":active":{outline:"none"}},DayPickerKeyboardShortcuts_closeSvg:{height:15,width:15,fill:n.core.grayLighter,":hover":{fill:n.core.grayLight},":focus":{fill:n.core.grayLight}}}}),{pureComponent:void 0!==l.default.PureComponent})(v);e.default=_},97426:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(7056)),o=r(n(2398)),a=r(n(46292)),s=r(n(4700)),l=(r(n(65526)),r(n(63804))),u=(r(n(23615)),n(57116),n(39078)),c=n(84452),d=(r(n(56001)),r(n(85383))),h=r(n(45450)),p=r(n(89906)),f=r(n(87614)),m=r(n(86309)),y=(r(n(18381)),r(n(92205)),n(44846)),g={disablePrev:!1,disableNext:!1,inlineStyles:null,isRTL:!1,navPosition:y.NAV_POSITION_TOP,navPrev:null,navNext:null,orientation:y.HORIZONTAL_ORIENTATION,onPrevMonthClick:function(){},onNextMonthClick:function(){},phrases:c.DayPickerNavigationPhrases,renderNavPrevButton:null,renderNavNextButton:null,showNavPrevButton:!0,showNavNextButton:!0},v=function(t){function e(){return t.apply(this,arguments)||this}(0,s.default)(e,t);var n=e.prototype;return n[!l.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},n.render=function(){var t=this.props,e=t.inlineStyles,n=t.isRTL,r=t.disablePrev,i=t.disableNext,s=t.navPosition,c=t.navPrev,d=t.navNext,g=t.onPrevMonthClick,v=t.onNextMonthClick,_=t.orientation,b=t.phrases,x=t.renderNavPrevButton,M=t.renderNavNextButton,k=t.showNavPrevButton,w=t.showNavNextButton,S=t.styles;if(!w&&!k)return null;var L=_===y.HORIZONTAL_ORIENTATION,D=_!==y.HORIZONTAL_ORIENTATION,T=_===y.VERTICAL_SCROLLABLE,O=s===y.NAV_POSITION_BOTTOM,P=!!e,C=c,E=d,A=!1,Y=!1,I={},j={};if(!C&&!x&&k){I={tabIndex:"0"},A=!0;var F=D?f.default:h.default;n&&!D&&(F=p.default),C=l.default.createElement(F,(0,u.css)(L&&S.DayPickerNavigation_svg__horizontal,D&&S.DayPickerNavigation_svg__vertical,r&&S.DayPickerNavigation_svg__disabled))}if(!E&&!M&&w){j={tabIndex:"0"},Y=!0;var N=D?m.default:p.default;n&&!D&&(N=h.default),E=l.default.createElement(N,(0,u.css)(L&&S.DayPickerNavigation_svg__horizontal,D&&S.DayPickerNavigation_svg__vertical,i&&S.DayPickerNavigation_svg__disabled))}var R=Y||A;return l.default.createElement("div",u.css.apply(void 0,[S.DayPickerNavigation,L&&S.DayPickerNavigation__horizontal].concat((0,a.default)(D?[S.DayPickerNavigation__vertical,R&&S.DayPickerNavigation__verticalDefault]:[]),(0,a.default)(T?[S.DayPickerNavigation__verticalScrollable,R&&S.DayPickerNavigation__verticalScrollableDefault,k&&S.DayPickerNavigation__verticalScrollable_prevNav]:[]),(0,a.default)(O?[S.DayPickerNavigation__bottom,R&&S.DayPickerNavigation__bottomDefault]:[]),[P&&e])),k&&(x?x({ariaLabel:b.jumpToPrevMonth,disabled:r,onClick:r?void 0:g,onKeyUp:r?void 0:function(t){var e=t.key;"Enter"!==e&&" "!==e||g(t)},onMouseUp:r?void 0:function(t){t.currentTarget.blur()}}):l.default.createElement("div",(0,o.default)({role:"button"},I,u.css.apply(void 0,[S.DayPickerNavigation_button,A&&S.DayPickerNavigation_button__default,r&&S.DayPickerNavigation_button__disabled].concat((0,a.default)(L?[S.DayPickerNavigation_button__horizontal].concat((0,a.default)(A?[S.DayPickerNavigation_button__horizontalDefault,O&&S.DayPickerNavigation_bottomButton__horizontalDefault,!n&&S.DayPickerNavigation_leftButton__horizontalDefault,n&&S.DayPickerNavigation_rightButton__horizontalDefault]:[])):[]),(0,a.default)(D?[S.DayPickerNavigation_button__vertical].concat((0,a.default)(A?[S.DayPickerNavigation_button__verticalDefault,S.DayPickerNavigation_prevButton__verticalDefault,T&&S.DayPickerNavigation_prevButton__verticalScrollableDefault]:[])):[]))),{"aria-disabled":!!r||void 0,"aria-label":b.jumpToPrevMonth,onClick:r?void 0:g,onKeyUp:r?void 0:function(t){var e=t.key;"Enter"!==e&&" "!==e||g(t)},onMouseUp:r?void 0:function(t){t.currentTarget.blur()}}),C)),w&&(M?M({ariaLabel:b.jumpToNextMonth,disabled:i,onClick:i?void 0:v,onKeyUp:i?void 0:function(t){var e=t.key;"Enter"!==e&&" "!==e||v(t)},onMouseUp:i?void 0:function(t){t.currentTarget.blur()}}):l.default.createElement("div",(0,o.default)({role:"button"},j,u.css.apply(void 0,[S.DayPickerNavigation_button,Y&&S.DayPickerNavigation_button__default,i&&S.DayPickerNavigation_button__disabled].concat((0,a.default)(L?[S.DayPickerNavigation_button__horizontal].concat((0,a.default)(Y?[S.DayPickerNavigation_button__horizontalDefault,O&&S.DayPickerNavigation_bottomButton__horizontalDefault,n&&S.DayPickerNavigation_leftButton__horizontalDefault,!n&&S.DayPickerNavigation_rightButton__horizontalDefault]:[])):[]),(0,a.default)(D?[S.DayPickerNavigation_button__vertical].concat((0,a.default)(Y?[S.DayPickerNavigation_button__verticalDefault,S.DayPickerNavigation_nextButton__verticalDefault,T&&S.DayPickerNavigation_nextButton__verticalScrollableDefault]:[])):[]))),{"aria-disabled":!!i||void 0,"aria-label":b.jumpToNextMonth,onClick:i?void 0:v,onKeyUp:i?void 0:function(t){var e=t.key;"Enter"!==e&&" "!==e||v(t)},onMouseUp:i?void 0:function(t){t.currentTarget.blur()}}),E)))},e}(l.default.PureComponent||l.default.Component);v.propTypes={},v.defaultProps=g;var _=(0,u.withStyles)((function(t){var e=t.reactDates,n=e.color,r=e.zIndex;return{DayPickerNavigation:{position:"relative",zIndex:r+2},DayPickerNavigation__horizontal:{height:0},DayPickerNavigation__vertical:{},DayPickerNavigation__verticalScrollable:{},DayPickerNavigation__verticalScrollable_prevNav:{zIndex:r+1},DayPickerNavigation__verticalDefault:{position:"absolute",width:"100%",height:52,bottom:0,left:(0,d.default)(0)},DayPickerNavigation__verticalScrollableDefault:{position:"relative"},DayPickerNavigation__bottom:{height:"auto"},DayPickerNavigation__bottomDefault:{display:"flex",justifyContent:"space-between"},DayPickerNavigation_button:{cursor:"pointer",userSelect:"none",border:0,padding:0,margin:0},DayPickerNavigation_button__default:{border:"1px solid ".concat(n.core.borderLight),backgroundColor:n.background,color:n.placeholderText,":focus":{border:"1px solid ".concat(n.core.borderMedium)},":hover":{border:"1px solid ".concat(n.core.borderMedium)},":active":{background:n.backgroundDark}},DayPickerNavigation_button__disabled:{cursor:"default",border:"1px solid ".concat(n.disabled),":focus":{border:"1px solid ".concat(n.disabled)},":hover":{border:"1px solid ".concat(n.disabled)},":active":{background:"none"}},DayPickerNavigation_button__horizontal:{},DayPickerNavigation_button__horizontalDefault:{position:"absolute",top:18,lineHeight:.78,borderRadius:3,padding:"6px 9px"},DayPickerNavigation_bottomButton__horizontalDefault:{position:"static",marginLeft:22,marginRight:22,marginBottom:30,marginTop:-10},DayPickerNavigation_leftButton__horizontalDefault:{left:(0,d.default)(22)},DayPickerNavigation_rightButton__horizontalDefault:{right:(0,d.default)(22)},DayPickerNavigation_button__vertical:{},DayPickerNavigation_button__verticalDefault:{padding:5,background:n.background,boxShadow:(0,d.default)("0 0 5px 2px rgba(0, 0, 0, 0.1)"),position:"relative",display:"inline-block",textAlign:"center",height:"100%",width:"50%"},DayPickerNavigation_prevButton__verticalDefault:{},DayPickerNavigation_nextButton__verticalDefault:{borderLeft:(0,d.default)(0)},DayPickerNavigation_nextButton__verticalScrollableDefault:{width:"100%"},DayPickerNavigation_prevButton__verticalScrollableDefault:{width:"100%"},DayPickerNavigation_svg__horizontal:{height:19,width:19,fill:n.core.grayLight,display:"block"},DayPickerNavigation_svg__vertical:{height:42,width:42,fill:n.text},DayPickerNavigation_svg__disabled:{fill:n.disabled}}}),{pureComponent:void 0!==l.default.PureComponent})(v);e.default=_},92550:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(7056)),o=r(n(37613)),a=r(n(65526)),s=r(n(94647)),l=r(n(4700)),u=r(n(63804)),c=(r(n(23615)),r(n(2697)),n(57116),r(n(61320))),d=r(n(40466)),h=r(n(30766)),p=n(84452),f=(r(n(56001)),r(n(66452))),m=r(n(50536)),y=r(n(25068)),g=r(n(8522)),v=r(n(34726)),_=r(n(62336)),b=r(n(48635)),x=r(n(6635)),M=r(n(6975)),k=r(n(57807)),w=n(66878),S=(r(n(29253)),r(n(76516)),r(n(92205)),r(n(55685)),r(n(99225)),r(n(18381)),n(44846)),L=r(n(79278)),D=r(n(71852));function T(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function O(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?T(Object(n),!0).forEach((function(e){(0,a.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var P={startDate:void 0,endDate:void 0,minDate:null,maxDate:null,onDatesChange:function(){},startDateOffset:void 0,endDateOffset:void 0,focusedInput:null,onFocusChange:function(){},onClose:function(){},keepOpenOnDateSelect:!1,minimumNights:1,disabled:!1,isOutsideRange:function(){},isDayBlocked:function(){},isDayHighlighted:function(){},getMinNightsForHoverDate:function(){},daysViolatingMinNightsCanBeClicked:!1,renderMonthText:null,renderWeekHeaderElement:null,enableOutsideDays:!1,numberOfMonths:1,orientation:S.HORIZONTAL_ORIENTATION,withPortal:!1,hideKeyboardShortcutsPanel:!1,initialVisibleMonth:null,daySize:S.DAY_SIZE,dayPickerNavigationInlineStyles:null,navPosition:S.NAV_POSITION_TOP,navPrev:null,navNext:null,renderNavPrevButton:null,renderNavNextButton:null,noNavButtons:!1,noNavNextButton:!1,noNavPrevButton:!1,onPrevMonthClick:function(){},onNextMonthClick:function(){},onOutsideClick:function(){},renderCalendarDay:void 0,renderDayContents:null,renderCalendarInfo:null,renderMonthElement:null,renderKeyboardShortcutsButton:void 0,renderKeyboardShortcutsPanel:void 0,calendarInfoPosition:S.INFO_POSITION_BOTTOM,firstDayOfWeek:null,verticalHeight:null,noBorder:!1,transitionDuration:void 0,verticalBorderSpacing:void 0,horizontalMonthPadding:13,onBlur:function(){},isFocused:!1,showKeyboardShortcuts:!1,onTab:function(){},onShiftTab:function(){},monthFormat:"MMMM YYYY",weekDayFormat:"dd",phrases:p.DayPickerPhrases,dayAriaLabelFormat:void 0,isRTL:!1},C=function(t,e){return e===S.START_DATE?t.chooseAvailableStartDate:e===S.END_DATE?t.chooseAvailableEndDate:t.chooseAvailableDate},E=function(t){(0,l.default)(n,t);var e=n.prototype;function n(e){var n;(n=t.call(this,e)||this).isTouchDevice=(0,h.default)(),n.today=(0,c.default)(),n.modifiers={today:function(t){return n.isToday(t)},blocked:function(t){return n.isBlocked(t)},"blocked-calendar":function(t){return e.isDayBlocked(t)},"blocked-out-of-range":function(t){return e.isOutsideRange(t)},"highlighted-calendar":function(t){return e.isDayHighlighted(t)},valid:function(t){return!n.isBlocked(t)},"selected-start":function(t){return n.isStartDate(t)},"selected-end":function(t){return n.isEndDate(t)},"blocked-minimum-nights":function(t){return n.doesNotMeetMinimumNights(t)},"selected-span":function(t){return n.isInSelectedSpan(t)},"last-in-range":function(t){return n.isLastInRange(t)},hovered:function(t){return n.isHovered(t)},"hovered-span":function(t){return n.isInHoveredSpan(t)},"hovered-offset":function(t){return n.isInHoveredSpan(t)},"after-hovered-start":function(t){return n.isDayAfterHoveredStartDate(t)},"first-day-of-week":function(t){return n.isFirstDayOfWeek(t)},"last-day-of-week":function(t){return n.isLastDayOfWeek(t)},"hovered-start-first-possible-end":function(t,e){return n.isFirstPossibleEndDateForHoveredStartDate(t,e)},"hovered-start-blocked-minimum-nights":function(t,e){return n.doesNotMeetMinNightsForHoveredStartDate(t,e)},"before-hovered-end":function(t){return n.isDayBeforeHoveredEndDate(t)},"no-selected-start-before-selected-end":function(t){return n.beforeSelectedEnd(t)&&!e.startDate},"selected-start-in-hovered-span":function(t,e){return n.isStartDate(t)&&(0,g.default)(e,t)},"selected-start-no-selected-end":function(t){return n.isStartDate(t)&&!e.endDate},"selected-end-no-selected-start":function(t){return n.isEndDate(t)&&!e.startDate}};var r=n.getStateForNewMonth(e),i=r.currentMonth,o=r.visibleDays,a=C(e.phrases,e.focusedInput);return n.state={hoverDate:null,currentMonth:i,phrases:O({},e.phrases,{chooseAvailableDate:a}),visibleDays:o,disablePrev:n.shouldDisableMonthNavigation(e.minDate,i),disableNext:n.shouldDisableMonthNavigation(e.maxDate,i)},n.onDayClick=n.onDayClick.bind((0,s.default)(n)),n.onDayMouseEnter=n.onDayMouseEnter.bind((0,s.default)(n)),n.onDayMouseLeave=n.onDayMouseLeave.bind((0,s.default)(n)),n.onPrevMonthClick=n.onPrevMonthClick.bind((0,s.default)(n)),n.onNextMonthClick=n.onNextMonthClick.bind((0,s.default)(n)),n.onMonthChange=n.onMonthChange.bind((0,s.default)(n)),n.onYearChange=n.onYearChange.bind((0,s.default)(n)),n.onGetNextScrollableMonths=n.onGetNextScrollableMonths.bind((0,s.default)(n)),n.onGetPrevScrollableMonths=n.onGetPrevScrollableMonths.bind((0,s.default)(n)),n.getFirstFocusableDay=n.getFirstFocusableDay.bind((0,s.default)(n)),n}return e[!u.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentWillReceiveProps=function(t){var e=this,n=t.startDate,r=t.endDate,i=t.focusedInput,o=t.getMinNightsForHoverDate,a=t.minimumNights,s=t.isOutsideRange,l=t.isDayBlocked,u=t.isDayHighlighted,h=t.phrases,p=t.initialVisibleMonth,f=t.numberOfMonths,m=t.enableOutsideDays,g=this.props,_=g.startDate,b=g.endDate,x=g.focusedInput,M=g.minimumNights,k=g.isOutsideRange,w=g.isDayBlocked,L=g.isDayHighlighted,T=g.phrases,P=g.initialVisibleMonth,E=g.numberOfMonths,A=g.enableOutsideDays,Y=this.state.hoverDate,I=this.state.visibleDays,j=!1,F=!1,N=!1;s!==k&&(this.modifiers["blocked-out-of-range"]=function(t){return s(t)},j=!0),l!==w&&(this.modifiers["blocked-calendar"]=function(t){return l(t)},F=!0),u!==L&&(this.modifiers["highlighted-calendar"]=function(t){return u(t)},N=!0);var R=j||F||N,H=n!==_,B=r!==b,W=i!==x;if(f!==E||m!==A||p!==P&&!x&&W){var z=this.getStateForNewMonth(t),G=z.currentMonth;I=z.visibleDays,this.setState({currentMonth:G,visibleDays:I})}var V={};if(H){if(V=this.deleteModifier(V,_,"selected-start"),V=this.addModifier(V,n,"selected-start"),_){var U=_.clone().add(1,"day"),X=_.clone().add(M+1,"days");V=this.deleteModifierFromRange(V,U,X,"after-hovered-start"),r&&b||(V=this.deleteModifier(V,_,"selected-start-no-selected-end"))}!_&&r&&n&&(V=this.deleteModifier(V,r,"selected-end-no-selected-start"),V=this.deleteModifier(V,r,"selected-end-in-hovered-span"),(0,d.default)(I).forEach((function(t){Object.keys(t).forEach((function(t){var n=(0,c.default)(t);V=e.deleteModifier(V,n,"no-selected-start-before-selected-end")}))})))}if(B&&(V=this.deleteModifier(V,b,"selected-end"),V=this.addModifier(V,r,"selected-end"),!b||n&&_||(V=this.deleteModifier(V,b,"selected-end-no-selected-start"))),(H||B)&&(_&&b&&(V=this.deleteModifierFromRange(V,_,b.clone().add(1,"day"),"selected-span")),n&&r&&(V=this.deleteModifierFromRange(V,n,r.clone().add(1,"day"),"hovered-span"),V=this.addModifierToRange(V,n.clone().add(1,"day"),r,"selected-span")),n&&!r&&(V=this.addModifier(V,n,"selected-start-no-selected-end")),r&&!n&&(V=this.addModifier(V,r,"selected-end-no-selected-start")),!n&&r&&(0,d.default)(I).forEach((function(t){Object.keys(t).forEach((function(t){var n=(0,c.default)(t);(0,v.default)(n,r)&&(V=e.addModifier(V,n,"no-selected-start-before-selected-end"))}))}))),!this.isTouchDevice&&H&&n&&!r){var K=n.clone().add(1,"day"),Z=n.clone().add(a+1,"days");V=this.addModifierToRange(V,K,Z,"after-hovered-start")}if(!this.isTouchDevice&&B&&!n&&r){var q=r.clone().subtract(a,"days"),$=r.clone();V=this.addModifierToRange(V,q,$,"before-hovered-end")}if(M>0&&(W||H||a!==M)){var J=_||this.today;V=this.deleteModifierFromRange(V,J,J.clone().add(M,"days"),"blocked-minimum-nights"),V=this.deleteModifierFromRange(V,J,J.clone().add(M,"days"),"blocked")}if((W||R)&&(0,d.default)(I).forEach((function(t){Object.keys(t).forEach((function(t){var n=(0,D.default)(t),r=!1;(W||j)&&(s(n)?(V=e.addModifier(V,n,"blocked-out-of-range"),r=!0):V=e.deleteModifier(V,n,"blocked-out-of-range")),(W||F)&&(l(n)?(V=e.addModifier(V,n,"blocked-calendar"),r=!0):V=e.deleteModifier(V,n,"blocked-calendar")),V=r?e.addModifier(V,n,"blocked"):e.deleteModifier(V,n,"blocked"),(W||N)&&(V=u(n)?e.addModifier(V,n,"highlighted-calendar"):e.deleteModifier(V,n,"highlighted-calendar"))}))})),!this.isTouchDevice&&W&&Y&&!this.isBlocked(Y)){var Q=o(Y);Q>0&&i===S.END_DATE&&(V=this.deleteModifierFromRange(V,Y.clone().add(1,"days"),Y.clone().add(Q,"days"),"hovered-start-blocked-minimum-nights"),V=this.deleteModifier(V,Y.clone().add(Q,"days"),"hovered-start-first-possible-end")),Q>0&&i===S.START_DATE&&(V=this.addModifierToRange(V,Y.clone().add(1,"days"),Y.clone().add(Q,"days"),"hovered-start-blocked-minimum-nights"),V=this.addModifier(V,Y.clone().add(Q,"days"),"hovered-start-first-possible-end"))}a>0&&n&&i===S.END_DATE&&(V=this.addModifierToRange(V,n,n.clone().add(a,"days"),"blocked-minimum-nights"),V=this.addModifierToRange(V,n,n.clone().add(a,"days"),"blocked"));var tt=(0,c.default)();if((0,y.default)(this.today,tt)||(V=this.deleteModifier(V,this.today,"today"),V=this.addModifier(V,tt,"today"),this.today=tt),Object.keys(V).length>0&&this.setState({visibleDays:O({},I,{},V)}),W||h!==T){var et=C(h,i);this.setState({phrases:O({},h,{chooseAvailableDate:et})})}},e.onDayClick=function(t,e){var n=this.props,r=n.keepOpenOnDateSelect,i=n.minimumNights,o=n.onBlur,a=n.focusedInput,s=n.onFocusChange,l=n.onClose,u=n.onDatesChange,c=n.startDateOffset,d=n.endDateOffset,h=n.disabled,p=n.daysViolatingMinNightsCanBeClicked;if(e&&e.preventDefault(),!this.isBlocked(t,!p)){var m=this.props,y=m.startDate,_=m.endDate;if(c||d){if(y=(0,M.default)(c,t),_=(0,M.default)(d,t),this.isBlocked(y)||this.isBlocked(_))return;u({startDate:y,endDate:_}),r||(s(null),l({startDate:y,endDate:_}))}else if(a===S.START_DATE){var b=_&&_.clone().subtract(i,"days"),x=(0,v.default)(b,t)||(0,g.default)(y,_),k=h===S.END_DATE;k&&x||(y=t,x&&(_=null)),u({startDate:y,endDate:_}),k&&!x?(s(null),l({startDate:y,endDate:_})):k||s(S.END_DATE)}else if(a===S.END_DATE){var w=y&&y.clone().add(i,"days");y?(0,f.default)(t,w)?(u({startDate:y,endDate:_=t}),r||(s(null),l({startDate:y,endDate:_}))):p&&this.doesNotMeetMinimumNights(t)?u({startDate:y,endDate:_=t}):h!==S.START_DATE?u({startDate:y=t,endDate:_=null}):u({startDate:y,endDate:_}):(u({startDate:y,endDate:_=t}),s(S.START_DATE))}else u({startDate:y,endDate:_});o()}},e.onDayMouseEnter=function(t){if(!this.isTouchDevice){var e=this.props,n=e.startDate,r=e.endDate,i=e.focusedInput,o=e.getMinNightsForHoverDate,a=e.minimumNights,s=e.startDateOffset,l=e.endDateOffset,u=this.state,c=u.hoverDate,d=u.visibleDays,h=u.dateOffset,p=null;if(i){var f=s||l,m={};if(f){var _=(0,M.default)(s,t),b=(0,M.default)(l,t,(function(t){return t.add(1,"day")}));p={start:_,end:b},h&&h.start&&h.end&&(m=this.deleteModifierFromRange(m,h.start,h.end,"hovered-offset")),m=this.addModifierToRange(m,_,b,"hovered-offset")}if(!f){if(m=this.deleteModifier(m,c,"hovered"),m=this.addModifier(m,t,"hovered"),n&&!r&&i===S.END_DATE){if((0,g.default)(c,n)){var x=c.clone().add(1,"day");m=this.deleteModifierFromRange(m,n,x,"hovered-span")}if(((0,v.default)(t,n)||(0,y.default)(t,n))&&(m=this.deleteModifier(m,n,"selected-start-in-hovered-span")),!this.isBlocked(t)&&(0,g.default)(t,n)){var k=t.clone().add(1,"day");m=this.addModifierToRange(m,n,k,"hovered-span"),m=this.addModifier(m,n,"selected-start-in-hovered-span")}}if(!n&&r&&i===S.START_DATE&&((0,v.default)(c,r)&&(m=this.deleteModifierFromRange(m,c,r,"hovered-span")),((0,g.default)(t,r)||(0,y.default)(t,r))&&(m=this.deleteModifier(m,r,"selected-end-in-hovered-span")),!this.isBlocked(t)&&(0,v.default)(t,r)&&(m=this.addModifierToRange(m,t,r,"hovered-span"),m=this.addModifier(m,r,"selected-end-in-hovered-span"))),n){var w=n.clone().add(1,"day"),L=n.clone().add(a+1,"days");if(m=this.deleteModifierFromRange(m,w,L,"after-hovered-start"),(0,y.default)(t,n)){var D=n.clone().add(1,"day"),T=n.clone().add(a+1,"days");m=this.addModifierToRange(m,D,T,"after-hovered-start")}}if(r){var P=r.clone().subtract(a,"days");if(m=this.deleteModifierFromRange(m,P,r,"before-hovered-end"),(0,y.default)(t,r)){var C=r.clone().subtract(a,"days");m=this.addModifierToRange(m,C,r,"before-hovered-end")}}if(c&&!this.isBlocked(c)){var E=o(c);E>0&&i===S.START_DATE&&(m=this.deleteModifierFromRange(m,c.clone().add(1,"days"),c.clone().add(E,"days"),"hovered-start-blocked-minimum-nights"),m=this.deleteModifier(m,c.clone().add(E,"days"),"hovered-start-first-possible-end"))}if(!this.isBlocked(t)){var A=o(t);A>0&&i===S.START_DATE&&(m=this.addModifierToRange(m,t.clone().add(1,"days"),t.clone().add(A,"days"),"hovered-start-blocked-minimum-nights"),m=this.addModifier(m,t.clone().add(A,"days"),"hovered-start-first-possible-end"))}}this.setState({hoverDate:t,dateOffset:p,visibleDays:O({},d,{},m)})}}},e.onDayMouseLeave=function(t){var e=this.props,n=e.startDate,r=e.endDate,i=e.focusedInput,o=e.getMinNightsForHoverDate,a=e.minimumNights,s=this.state,l=s.hoverDate,u=s.visibleDays,c=s.dateOffset;if(!this.isTouchDevice&&l){var d={};if(d=this.deleteModifier(d,l,"hovered"),c&&(d=this.deleteModifierFromRange(d,c.start,c.end,"hovered-offset")),n&&!r){if((0,g.default)(l,n)){var h=l.clone().add(1,"day");d=this.deleteModifierFromRange(d,n,h,"hovered-span")}(0,g.default)(t,n)&&(d=this.deleteModifier(d,n,"selected-start-in-hovered-span"))}if(!n&&r&&((0,g.default)(r,l)&&(d=this.deleteModifierFromRange(d,l,r,"hovered-span")),(0,v.default)(t,r)&&(d=this.deleteModifier(d,r,"selected-end-in-hovered-span"))),n&&(0,y.default)(t,n)){var p=n.clone().add(1,"day"),f=n.clone().add(a+1,"days");d=this.deleteModifierFromRange(d,p,f,"after-hovered-start")}if(r&&(0,y.default)(t,r)){var m=r.clone().subtract(a,"days");d=this.deleteModifierFromRange(d,m,r,"before-hovered-end")}if(!this.isBlocked(l)){var _=o(l);_>0&&i===S.START_DATE&&(d=this.deleteModifierFromRange(d,l.clone().add(1,"days"),l.clone().add(_,"days"),"hovered-start-blocked-minimum-nights"),d=this.deleteModifier(d,l.clone().add(_,"days"),"hovered-start-first-possible-end"))}this.setState({hoverDate:null,visibleDays:O({},u,{},d)})}},e.onPrevMonthClick=function(){var t=this.props,e=t.enableOutsideDays,n=t.maxDate,r=t.minDate,i=t.numberOfMonths,o=t.onPrevMonthClick,a=this.state,s=a.currentMonth,l=a.visibleDays,u={};Object.keys(l).sort().slice(0,i+1).forEach((function(t){u[t]=l[t]}));var c=s.clone().subtract(2,"months"),d=(0,b.default)(c,1,e,!0),h=s.clone().subtract(1,"month");this.setState({currentMonth:h,disablePrev:this.shouldDisableMonthNavigation(r,h),disableNext:this.shouldDisableMonthNavigation(n,h),visibleDays:O({},u,{},this.getModifiers(d))},(function(){o(h.clone())}))},e.onNextMonthClick=function(){var t=this.props,e=t.enableOutsideDays,n=t.maxDate,r=t.minDate,i=t.numberOfMonths,o=t.onNextMonthClick,a=this.state,s=a.currentMonth,l=a.visibleDays,u={};Object.keys(l).sort().slice(1).forEach((function(t){u[t]=l[t]}));var c=s.clone().add(i+1,"month"),d=(0,b.default)(c,1,e,!0),h=s.clone().add(1,"month");this.setState({currentMonth:h,disablePrev:this.shouldDisableMonthNavigation(r,h),disableNext:this.shouldDisableMonthNavigation(n,h),visibleDays:O({},u,{},this.getModifiers(d))},(function(){o(h.clone())}))},e.onMonthChange=function(t){var e=this.props,n=e.numberOfMonths,r=e.enableOutsideDays,i=e.orientation===S.VERTICAL_SCROLLABLE,o=(0,b.default)(t,n,r,i);this.setState({currentMonth:t.clone(),visibleDays:this.getModifiers(o)})},e.onYearChange=function(t){var e=this.props,n=e.numberOfMonths,r=e.enableOutsideDays,i=e.orientation===S.VERTICAL_SCROLLABLE,o=(0,b.default)(t,n,r,i);this.setState({currentMonth:t.clone(),visibleDays:this.getModifiers(o)})},e.onGetNextScrollableMonths=function(){var t=this.props,e=t.numberOfMonths,n=t.enableOutsideDays,r=this.state,i=r.currentMonth,o=r.visibleDays,a=Object.keys(o).length,s=i.clone().add(a,"month"),l=(0,b.default)(s,e,n,!0);this.setState({visibleDays:O({},o,{},this.getModifiers(l))})},e.onGetPrevScrollableMonths=function(){var t=this.props,e=t.numberOfMonths,n=t.enableOutsideDays,r=this.state,i=r.currentMonth,o=r.visibleDays,a=i.clone().subtract(e,"month"),s=(0,b.default)(a,e,n,!0);this.setState({currentMonth:a.clone(),visibleDays:O({},o,{},this.getModifiers(s))})},e.getFirstFocusableDay=function(t){var e=this,n=this.props,r=n.startDate,i=n.endDate,a=n.focusedInput,s=n.minimumNights,l=n.numberOfMonths,u=t.clone().startOf("month");if(a===S.START_DATE&&r?u=r.clone():a===S.END_DATE&&!i&&r?u=r.clone().add(s,"days"):a===S.END_DATE&&i&&(u=i.clone()),this.isBlocked(u)){for(var c=[],d=t.clone().add(l-1,"months").endOf("month"),h=u.clone();!(0,g.default)(h,d);)h=h.clone().add(1,"day"),c.push(h);var p=c.filter((function(t){return!e.isBlocked(t)}));p.length>0&&(u=(0,o.default)(p,1)[0])}return u},e.getModifiers=function(t){var e=this,n={};return Object.keys(t).forEach((function(r){n[r]={},t[r].forEach((function(t){n[r][(0,k.default)(t)]=e.getModifiersForDay(t)}))})),n},e.getModifiersForDay=function(t){var e=this;return new Set(Object.keys(this.modifiers).filter((function(n){return e.modifiers[n](t)})))},e.getStateForNewMonth=function(t){var e=this,n=t.initialVisibleMonth,r=t.numberOfMonths,i=t.enableOutsideDays,o=t.orientation,a=t.startDate,s=(n||(a?function(){return a}:function(){return e.today}))(),l=o===S.VERTICAL_SCROLLABLE;return{currentMonth:s,visibleDays:this.getModifiers((0,b.default)(s,r,i,l))}},e.shouldDisableMonthNavigation=function(t,e){if(!t)return!1;var n=this.props,r=n.numberOfMonths,i=n.enableOutsideDays;return(0,x.default)(t,e,r,i)},e.addModifier=function(t,e,n){return(0,w.addModifier)(t,e,n,this.props,this.state)},e.addModifierToRange=function(t,e,n,r){for(var i=t,o=e.clone();(0,v.default)(o,n);)i=this.addModifier(i,o,r),o=o.clone().add(1,"day");return i},e.deleteModifier=function(t,e,n){return(0,w.deleteModifier)(t,e,n,this.props,this.state)},e.deleteModifierFromRange=function(t,e,n,r){for(var i=t,o=e.clone();(0,v.default)(o,n);)i=this.deleteModifier(i,o,r),o=o.clone().add(1,"day");return i},e.doesNotMeetMinimumNights=function(t){var e=this.props,n=e.startDate,r=e.isOutsideRange,i=e.focusedInput,o=e.minimumNights;if(i!==S.END_DATE)return!1;if(n){var a=t.diff(n.clone().startOf("day").hour(12),"days");return a<o&&a>=0}return r((0,c.default)(t).subtract(o,"days"))},e.doesNotMeetMinNightsForHoveredStartDate=function(t,e){var n=this.props,r=n.focusedInput,i=n.getMinNightsForHoverDate;if(r!==S.END_DATE)return!1;if(e&&!this.isBlocked(e)){var o=i(e),a=t.diff(e.clone().startOf("day").hour(12),"days");return a<o&&a>=0}return!1},e.isDayAfterHoveredStartDate=function(t){var e=this.props,n=e.startDate,r=e.endDate,i=e.minimumNights,o=(this.state||{}).hoverDate;return!!n&&!r&&!this.isBlocked(t)&&(0,m.default)(o,t)&&i>0&&(0,y.default)(o,n)},e.isEndDate=function(t){var e=this.props.endDate;return(0,y.default)(t,e)},e.isHovered=function(t){var e=(this.state||{}).hoverDate;return!!this.props.focusedInput&&(0,y.default)(t,e)},e.isInHoveredSpan=function(t){var e=this.props,n=e.startDate,r=e.endDate,i=(this.state||{}).hoverDate,o=!!n&&!r&&(t.isBetween(n,i)||(0,y.default)(i,t)),a=!!r&&!n&&(t.isBetween(i,r)||(0,y.default)(i,t)),s=i&&!this.isBlocked(i);return(o||a)&&s},e.isInSelectedSpan=function(t){var e=this.props,n=e.startDate,r=e.endDate;return t.isBetween(n,r,"days")},e.isLastInRange=function(t){var e=this.props.endDate;return this.isInSelectedSpan(t)&&(0,m.default)(t,e)},e.isStartDate=function(t){var e=this.props.startDate;return(0,y.default)(t,e)},e.isBlocked=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.props,r=n.isDayBlocked,i=n.isOutsideRange;return r(t)||i(t)||e&&this.doesNotMeetMinimumNights(t)},e.isToday=function(t){return(0,y.default)(t,this.today)},e.isFirstDayOfWeek=function(t){var e=this.props.firstDayOfWeek;return t.day()===(e||c.default.localeData().firstDayOfWeek())},e.isLastDayOfWeek=function(t){var e=this.props.firstDayOfWeek;return t.day()===((e||c.default.localeData().firstDayOfWeek())+6)%7},e.isFirstPossibleEndDateForHoveredStartDate=function(t,e){var n=this.props,r=n.focusedInput,i=n.getMinNightsForHoverDate;if(r!==S.END_DATE||!e||this.isBlocked(e))return!1;var o=i(e),a=e.clone().add(o,"days");return(0,y.default)(t,a)},e.beforeSelectedEnd=function(t){var e=this.props.endDate;return(0,v.default)(t,e)},e.isDayBeforeHoveredEndDate=function(t){var e=this.props,n=e.startDate,r=e.endDate,i=e.minimumNights,o=(this.state||{}).hoverDate;return!!r&&!n&&!this.isBlocked(t)&&(0,_.default)(o,t)&&i>0&&(0,y.default)(o,r)},e.render=function(){var t=this.props,e=t.numberOfMonths,n=t.orientation,r=t.monthFormat,i=t.renderMonthText,o=t.renderWeekHeaderElement,a=t.dayPickerNavigationInlineStyles,s=t.navPosition,l=t.navPrev,c=t.navNext,d=t.renderNavPrevButton,h=t.renderNavNextButton,p=t.noNavButtons,f=t.noNavNextButton,m=t.noNavPrevButton,y=t.onOutsideClick,g=t.withPortal,v=t.enableOutsideDays,_=t.firstDayOfWeek,b=t.renderKeyboardShortcutsButton,x=t.renderKeyboardShortcutsPanel,M=t.hideKeyboardShortcutsPanel,k=t.daySize,w=t.focusedInput,S=t.renderCalendarDay,D=t.renderDayContents,T=t.renderCalendarInfo,O=t.renderMonthElement,P=t.calendarInfoPosition,C=t.onBlur,E=t.onShiftTab,A=t.onTab,Y=t.isFocused,I=t.showKeyboardShortcuts,j=t.isRTL,F=t.weekDayFormat,N=t.dayAriaLabelFormat,R=t.verticalHeight,H=t.noBorder,B=t.transitionDuration,W=t.verticalBorderSpacing,z=t.horizontalMonthPadding,G=this.state,V=G.currentMonth,U=G.phrases,X=G.visibleDays,K=G.disablePrev,Z=G.disableNext;return u.default.createElement(L.default,{orientation:n,enableOutsideDays:v,modifiers:X,numberOfMonths:e,onDayClick:this.onDayClick,onDayMouseEnter:this.onDayMouseEnter,onDayMouseLeave:this.onDayMouseLeave,onPrevMonthClick:this.onPrevMonthClick,onNextMonthClick:this.onNextMonthClick,onMonthChange:this.onMonthChange,onTab:A,onShiftTab:E,onYearChange:this.onYearChange,onGetNextScrollableMonths:this.onGetNextScrollableMonths,onGetPrevScrollableMonths:this.onGetPrevScrollableMonths,monthFormat:r,renderMonthText:i,renderWeekHeaderElement:o,withPortal:g,hidden:!w,initialVisibleMonth:function(){return V},daySize:k,onOutsideClick:y,disablePrev:K,disableNext:Z,dayPickerNavigationInlineStyles:a,navPosition:s,navPrev:l,navNext:c,renderNavPrevButton:d,renderNavNextButton:h,noNavButtons:p,noNavPrevButton:m,noNavNextButton:f,renderCalendarDay:S,renderDayContents:D,renderCalendarInfo:T,renderMonthElement:O,renderKeyboardShortcutsButton:b,renderKeyboardShortcutsPanel:x,calendarInfoPosition:P,firstDayOfWeek:_,hideKeyboardShortcutsPanel:M,isFocused:Y,getFirstFocusableDay:this.getFirstFocusableDay,onBlur:C,showKeyboardShortcuts:I,phrases:U,isRTL:j,weekDayFormat:F,dayAriaLabelFormat:N,verticalHeight:R,verticalBorderSpacing:W,noBorder:H,transitionDuration:B,horizontalMonthPadding:z})},n}(u.default.PureComponent||u.default.Component);e.default=E,E.propTypes={},E.defaultProps=P},94043:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(7056)),o=r(n(37613)),a=r(n(65526)),s=r(n(94647)),l=r(n(4700)),u=r(n(63804)),c=(r(n(23615)),r(n(2697)),n(57116),r(n(61320))),d=r(n(40466)),h=r(n(30766)),p=n(84452),f=(r(n(56001)),r(n(25068))),m=r(n(8522)),y=r(n(48635)),g=r(n(57807)),v=n(66878),_=(r(n(92205)),r(n(55685)),r(n(99225)),r(n(18381)),n(44846)),b=r(n(79278)),x=r(n(71852));function M(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function k(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?M(Object(n),!0).forEach((function(e){(0,a.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var w={date:void 0,onDateChange:function(){},focused:!1,onFocusChange:function(){},onClose:function(){},keepOpenOnDateSelect:!1,isOutsideRange:function(){},isDayBlocked:function(){},isDayHighlighted:function(){},renderMonthText:null,renderWeekHeaderElement:null,enableOutsideDays:!1,numberOfMonths:1,orientation:_.HORIZONTAL_ORIENTATION,withPortal:!1,hideKeyboardShortcutsPanel:!1,initialVisibleMonth:null,firstDayOfWeek:null,daySize:_.DAY_SIZE,verticalHeight:null,noBorder:!1,verticalBorderSpacing:void 0,transitionDuration:void 0,horizontalMonthPadding:13,dayPickerNavigationInlineStyles:null,navPosition:_.NAV_POSITION_TOP,navPrev:null,navNext:null,renderNavPrevButton:null,renderNavNextButton:null,noNavButtons:!1,noNavNextButton:!1,noNavPrevButton:!1,onPrevMonthClick:function(){},onNextMonthClick:function(){},onOutsideClick:function(){},renderCalendarDay:void 0,renderDayContents:null,renderCalendarInfo:null,renderMonthElement:null,calendarInfoPosition:_.INFO_POSITION_BOTTOM,onBlur:function(){},isFocused:!1,showKeyboardShortcuts:!1,onTab:function(){},onShiftTab:function(){},monthFormat:"MMMM YYYY",weekDayFormat:"dd",phrases:p.DayPickerPhrases,dayAriaLabelFormat:void 0,isRTL:!1},S=function(t){(0,l.default)(n,t);var e=n.prototype;function n(e){var n;(n=t.call(this,e)||this).isTouchDevice=!1,n.today=(0,c.default)(),n.modifiers={today:function(t){return n.isToday(t)},blocked:function(t){return n.isBlocked(t)},"blocked-calendar":function(t){return e.isDayBlocked(t)},"blocked-out-of-range":function(t){return e.isOutsideRange(t)},"highlighted-calendar":function(t){return e.isDayHighlighted(t)},valid:function(t){return!n.isBlocked(t)},hovered:function(t){return n.isHovered(t)},selected:function(t){return n.isSelected(t)},"first-day-of-week":function(t){return n.isFirstDayOfWeek(t)},"last-day-of-week":function(t){return n.isLastDayOfWeek(t)}};var r=n.getStateForNewMonth(e),i=r.currentMonth,o=r.visibleDays;return n.state={hoverDate:null,currentMonth:i,visibleDays:o},n.onDayMouseEnter=n.onDayMouseEnter.bind((0,s.default)(n)),n.onDayMouseLeave=n.onDayMouseLeave.bind((0,s.default)(n)),n.onDayClick=n.onDayClick.bind((0,s.default)(n)),n.onPrevMonthClick=n.onPrevMonthClick.bind((0,s.default)(n)),n.onNextMonthClick=n.onNextMonthClick.bind((0,s.default)(n)),n.onMonthChange=n.onMonthChange.bind((0,s.default)(n)),n.onYearChange=n.onYearChange.bind((0,s.default)(n)),n.onGetNextScrollableMonths=n.onGetNextScrollableMonths.bind((0,s.default)(n)),n.onGetPrevScrollableMonths=n.onGetPrevScrollableMonths.bind((0,s.default)(n)),n.getFirstFocusableDay=n.getFirstFocusableDay.bind((0,s.default)(n)),n}return e[!u.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentDidMount=function(){this.isTouchDevice=(0,h.default)()},e.componentWillReceiveProps=function(t){var e=this,n=t.date,r=t.focused,i=t.isOutsideRange,o=t.isDayBlocked,a=t.isDayHighlighted,s=t.initialVisibleMonth,l=t.numberOfMonths,u=t.enableOutsideDays,h=this.props,p=h.isOutsideRange,m=h.isDayBlocked,y=h.isDayHighlighted,g=h.numberOfMonths,v=h.enableOutsideDays,_=h.initialVisibleMonth,b=h.focused,M=h.date,w=this.state.visibleDays,S=!1,L=!1,D=!1;i!==p&&(this.modifiers["blocked-out-of-range"]=function(t){return i(t)},S=!0),o!==m&&(this.modifiers["blocked-calendar"]=function(t){return o(t)},L=!0),a!==y&&(this.modifiers["highlighted-calendar"]=function(t){return a(t)},D=!0);var T=S||L||D;if(l!==g||u!==v||s!==_&&!b&&r){var O=this.getStateForNewMonth(t),P=O.currentMonth;w=O.visibleDays,this.setState({currentMonth:P,visibleDays:w})}var C=r!==b,E={};n!==M&&(E=this.deleteModifier(E,M,"selected"),E=this.addModifier(E,n,"selected")),(C||T)&&(0,d.default)(w).forEach((function(t){Object.keys(t).forEach((function(t){var n=(0,x.default)(t);E=e.isBlocked(n)?e.addModifier(E,n,"blocked"):e.deleteModifier(E,n,"blocked"),(C||S)&&(E=i(n)?e.addModifier(E,n,"blocked-out-of-range"):e.deleteModifier(E,n,"blocked-out-of-range")),(C||L)&&(E=o(n)?e.addModifier(E,n,"blocked-calendar"):e.deleteModifier(E,n,"blocked-calendar")),(C||D)&&(E=a(n)?e.addModifier(E,n,"highlighted-calendar"):e.deleteModifier(E,n,"highlighted-calendar"))}))}));var A=(0,c.default)();(0,f.default)(this.today,A)||(E=this.deleteModifier(E,this.today,"today"),E=this.addModifier(E,A,"today"),this.today=A),Object.keys(E).length>0&&this.setState({visibleDays:k({},w,{},E)})},e.componentWillUpdate=function(){this.today=(0,c.default)()},e.onDayClick=function(t,e){if(e&&e.preventDefault(),!this.isBlocked(t)){var n=this.props,r=n.onDateChange,i=n.keepOpenOnDateSelect,o=n.onFocusChange,a=n.onClose;r(t),i||(o({focused:!1}),a({date:t}))}},e.onDayMouseEnter=function(t){if(!this.isTouchDevice){var e=this.state,n=e.hoverDate,r=e.visibleDays,i=this.deleteModifier({},n,"hovered");i=this.addModifier(i,t,"hovered"),this.setState({hoverDate:t,visibleDays:k({},r,{},i)})}},e.onDayMouseLeave=function(){var t=this.state,e=t.hoverDate,n=t.visibleDays;if(!this.isTouchDevice&&e){var r=this.deleteModifier({},e,"hovered");this.setState({hoverDate:null,visibleDays:k({},n,{},r)})}},e.onPrevMonthClick=function(){var t=this.props,e=t.onPrevMonthClick,n=t.numberOfMonths,r=t.enableOutsideDays,i=this.state,o=i.currentMonth,a=i.visibleDays,s={};Object.keys(a).sort().slice(0,n+1).forEach((function(t){s[t]=a[t]}));var l=o.clone().subtract(1,"month"),u=(0,y.default)(l,1,r);this.setState({currentMonth:l,visibleDays:k({},s,{},this.getModifiers(u))},(function(){e(l.clone())}))},e.onNextMonthClick=function(){var t=this.props,e=t.onNextMonthClick,n=t.numberOfMonths,r=t.enableOutsideDays,i=this.state,o=i.currentMonth,a=i.visibleDays,s={};Object.keys(a).sort().slice(1).forEach((function(t){s[t]=a[t]}));var l=o.clone().add(n,"month"),u=(0,y.default)(l,1,r),c=o.clone().add(1,"month");this.setState({currentMonth:c,visibleDays:k({},s,{},this.getModifiers(u))},(function(){e(c.clone())}))},e.onMonthChange=function(t){var e=this.props,n=e.numberOfMonths,r=e.enableOutsideDays,i=e.orientation===_.VERTICAL_SCROLLABLE,o=(0,y.default)(t,n,r,i);this.setState({currentMonth:t.clone(),visibleDays:this.getModifiers(o)})},e.onYearChange=function(t){var e=this.props,n=e.numberOfMonths,r=e.enableOutsideDays,i=e.orientation===_.VERTICAL_SCROLLABLE,o=(0,y.default)(t,n,r,i);this.setState({currentMonth:t.clone(),visibleDays:this.getModifiers(o)})},e.onGetNextScrollableMonths=function(){var t=this.props,e=t.numberOfMonths,n=t.enableOutsideDays,r=this.state,i=r.currentMonth,o=r.visibleDays,a=Object.keys(o).length,s=i.clone().add(a,"month"),l=(0,y.default)(s,e,n,!0);this.setState({visibleDays:k({},o,{},this.getModifiers(l))})},e.onGetPrevScrollableMonths=function(){var t=this.props,e=t.numberOfMonths,n=t.enableOutsideDays,r=this.state,i=r.currentMonth,o=r.visibleDays,a=i.clone().subtract(e,"month"),s=(0,y.default)(a,e,n,!0);this.setState({currentMonth:a.clone(),visibleDays:k({},o,{},this.getModifiers(s))})},e.getFirstFocusableDay=function(t){var e=this,n=this.props,r=n.date,i=n.numberOfMonths,a=t.clone().startOf("month");if(r&&(a=r.clone()),this.isBlocked(a)){for(var s=[],l=t.clone().add(i-1,"months").endOf("month"),u=a.clone();!(0,m.default)(u,l);)u=u.clone().add(1,"day"),s.push(u);var c=s.filter((function(t){return!e.isBlocked(t)&&(0,m.default)(t,a)}));if(c.length>0){var d=(0,o.default)(c,1);a=d[0]}}return a},e.getModifiers=function(t){var e=this,n={};return Object.keys(t).forEach((function(r){n[r]={},t[r].forEach((function(t){n[r][(0,g.default)(t)]=e.getModifiersForDay(t)}))})),n},e.getModifiersForDay=function(t){var e=this;return new Set(Object.keys(this.modifiers).filter((function(n){return e.modifiers[n](t)})))},e.getStateForNewMonth=function(t){var e=this,n=t.initialVisibleMonth,r=t.date,i=t.numberOfMonths,o=t.orientation,a=t.enableOutsideDays,s=(n||(r?function(){return r}:function(){return e.today}))(),l=o===_.VERTICAL_SCROLLABLE;return{currentMonth:s,visibleDays:this.getModifiers((0,y.default)(s,i,a,l))}},e.addModifier=function(t,e,n){return(0,v.addModifier)(t,e,n,this.props,this.state)},e.deleteModifier=function(t,e,n){return(0,v.deleteModifier)(t,e,n,this.props,this.state)},e.isBlocked=function(t){var e=this.props,n=e.isDayBlocked,r=e.isOutsideRange;return n(t)||r(t)},e.isHovered=function(t){var e=(this.state||{}).hoverDate;return(0,f.default)(t,e)},e.isSelected=function(t){var e=this.props.date;return(0,f.default)(t,e)},e.isToday=function(t){return(0,f.default)(t,this.today)},e.isFirstDayOfWeek=function(t){var e=this.props.firstDayOfWeek;return t.day()===(e||c.default.localeData().firstDayOfWeek())},e.isLastDayOfWeek=function(t){var e=this.props.firstDayOfWeek;return t.day()===((e||c.default.localeData().firstDayOfWeek())+6)%7},e.render=function(){var t=this.props,e=t.numberOfMonths,n=t.orientation,r=t.monthFormat,i=t.renderMonthText,o=t.renderWeekHeaderElement,a=t.dayPickerNavigationInlineStyles,s=t.navPosition,l=t.navPrev,c=t.navNext,d=t.renderNavPrevButton,h=t.renderNavNextButton,p=t.noNavButtons,f=t.noNavPrevButton,m=t.noNavNextButton,y=t.onOutsideClick,g=t.onShiftTab,v=t.onTab,_=t.withPortal,x=t.focused,M=t.enableOutsideDays,k=t.hideKeyboardShortcutsPanel,w=t.daySize,S=t.firstDayOfWeek,L=t.renderCalendarDay,D=t.renderDayContents,T=t.renderCalendarInfo,O=t.renderMonthElement,P=t.calendarInfoPosition,C=t.isFocused,E=t.isRTL,A=t.phrases,Y=t.dayAriaLabelFormat,I=t.onBlur,j=t.showKeyboardShortcuts,F=t.weekDayFormat,N=t.verticalHeight,R=t.noBorder,H=t.transitionDuration,B=t.verticalBorderSpacing,W=t.horizontalMonthPadding,z=this.state,G=z.currentMonth,V=z.visibleDays;return u.default.createElement(b.default,{orientation:n,enableOutsideDays:M,modifiers:V,numberOfMonths:e,onDayClick:this.onDayClick,onDayMouseEnter:this.onDayMouseEnter,onDayMouseLeave:this.onDayMouseLeave,onPrevMonthClick:this.onPrevMonthClick,onNextMonthClick:this.onNextMonthClick,onMonthChange:this.onMonthChange,onYearChange:this.onYearChange,onGetNextScrollableMonths:this.onGetNextScrollableMonths,onGetPrevScrollableMonths:this.onGetPrevScrollableMonths,monthFormat:r,withPortal:_,hidden:!x,hideKeyboardShortcutsPanel:k,initialVisibleMonth:function(){return G},firstDayOfWeek:S,onOutsideClick:y,dayPickerNavigationInlineStyles:a,navPosition:s,navPrev:l,navNext:c,renderNavPrevButton:d,renderNavNextButton:h,noNavButtons:p,noNavNextButton:m,noNavPrevButton:f,renderMonthText:i,renderWeekHeaderElement:o,renderCalendarDay:L,renderDayContents:D,renderCalendarInfo:T,renderMonthElement:O,calendarInfoPosition:P,isFocused:C,getFirstFocusableDay:this.getFirstFocusableDay,onBlur:I,onTab:v,onShiftTab:g,phrases:A,daySize:w,isRTL:E,showKeyboardShortcuts:j,weekDayFormat:F,dayAriaLabelFormat:Y,verticalHeight:N,noBorder:R,transitionDuration:H,verticalBorderSpacing:B,horizontalMonthPadding:W})},n}(u.default.PureComponent||u.default.Component);e.default=S,S.propTypes={},S.defaultProps=w},88261:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(2398)),o=(r(n(65526)),r(n(63804))),a=(r(n(23615)),n(57116),n(39078));function s(t){var e=t.unicode,n=t.label,r=t.action,s=t.block,l=t.styles;return o.default.createElement("li",(0,a.css)(l.KeyboardShortcutRow,s&&l.KeyboardShortcutRow__block),o.default.createElement("div",(0,a.css)(l.KeyboardShortcutRow_keyContainer,s&&l.KeyboardShortcutRow_keyContainer__block),o.default.createElement("span",(0,i.default)({},(0,a.css)(l.KeyboardShortcutRow_key),{role:"img","aria-label":"".concat(n,",")}),e)),o.default.createElement("div",(0,a.css)(l.KeyboardShortcutRow_action),r))}s.propTypes={},s.defaultProps={block:!1};var l=(0,a.withStyles)((function(t){return{KeyboardShortcutRow:{listStyle:"none",margin:"6px 0"},KeyboardShortcutRow__block:{marginBottom:16},KeyboardShortcutRow_keyContainer:{display:"inline-block",whiteSpace:"nowrap",textAlign:"right",marginRight:6},KeyboardShortcutRow_keyContainer__block:{textAlign:"left",display:"inline"},KeyboardShortcutRow_key:{fontFamily:"monospace",fontSize:12,textTransform:"uppercase",background:t.reactDates.color.core.grayLightest,padding:"2px 6px"},KeyboardShortcutRow_action:{display:"inline",wordBreak:"break-word",marginLeft:8}}}),{pureComponent:void 0!==o.default.PureComponent})(s);e.default=l},45450:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(63804)),o=function(t){return i.default.createElement("svg",t,i.default.createElement("path",{d:"M336 275L126 485h806c13 0 23 10 23 23s-10 23-23 23H126l210 210c11 11 11 21 0 32-5 5-10 7-16 7s-11-2-16-7L55 524c-11-11-11-21 0-32l249-249c21-22 53 10 32 32z"}))};o.defaultProps={focusable:"false",viewBox:"0 0 1000 1000"};var a=o;e.default=a},89906:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(63804)),o=function(t){return i.default.createElement("svg",t,i.default.createElement("path",{d:"M694 242l249 250c12 11 12 21 1 32L694 773c-5 5-10 7-16 7s-11-2-16-7c-11-11-11-21 0-32l210-210H68c-13 0-23-10-23-23s10-23 23-23h806L662 275c-21-22 11-54 32-33z"}))};o.defaultProps={focusable:"false",viewBox:"0 0 1000 1000"};var a=o;e.default=a},69932:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.PureSingleDatePicker=void 0;var i=r(n(7056)),o=r(n(2398)),a=r(n(94647)),s=r(n(4700)),l=r(n(65526)),u=r(n(63804)),c=r(n(61320)),d=n(39078),h=n(44950),p=(n(57116),n(903)),f=r(n(30766)),m=r(n(54974)),y=(r(n(6299)),n(84452)),g=r(n(53806)),v=r(n(41210)),_=r(n(61511)),b=r(n(66452)),x=r(n(16039)),M=r(n(85383)),k=r(n(57835)),w=r(n(94043)),S=r(n(27021)),L=n(44846);function D(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function T(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?D(Object(n),!0).forEach((function(e){(0,l.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var O={date:null,focused:!1,id:"date",placeholder:"Date",ariaLabel:void 0,disabled:!1,required:!1,readOnly:!1,screenReaderInputMessage:"",showClearDate:!1,showDefaultInputIcon:!1,inputIconPosition:L.ICON_BEFORE_POSITION,customInputIcon:null,customCloseIcon:null,noBorder:!1,block:!1,small:!1,regular:!1,verticalSpacing:L.DEFAULT_VERTICAL_SPACING,keepFocusOnInput:!1,orientation:L.HORIZONTAL_ORIENTATION,anchorDirection:L.ANCHOR_LEFT,openDirection:L.OPEN_DOWN,horizontalMargin:0,withPortal:!1,withFullScreenPortal:!1,appendToBody:!1,disableScroll:!1,initialVisibleMonth:null,firstDayOfWeek:null,numberOfMonths:2,keepOpenOnDateSelect:!1,reopenPickerOnClearDate:!1,renderCalendarInfo:null,calendarInfoPosition:L.INFO_POSITION_BOTTOM,hideKeyboardShortcutsPanel:!1,daySize:L.DAY_SIZE,isRTL:!1,verticalHeight:null,transitionDuration:void 0,horizontalMonthPadding:13,dayPickerNavigationInlineStyles:null,navPosition:L.NAV_POSITION_TOP,navPrev:null,navNext:null,renderNavPrevButton:null,renderNavNextButton:null,onPrevMonthClick:function(){},onNextMonthClick:function(){},onClose:function(){},renderMonthText:null,renderWeekHeaderElement:null,renderCalendarDay:void 0,renderDayContents:null,renderMonthElement:null,enableOutsideDays:!1,isDayBlocked:function(){return!1},isOutsideRange:function(t){return!(0,b.default)(t,(0,c.default)())},isDayHighlighted:function(){},displayFormat:function(){return c.default.localeData().longDateFormat("L")},monthFormat:"MMMM YYYY",weekDayFormat:"dd",phrases:y.SingleDatePickerPhrases,dayAriaLabelFormat:void 0},P=function(t){(0,s.default)(n,t);var e=n.prototype;function n(e){var n;return(n=t.call(this,e)||this).isTouchDevice=!1,n.state={dayPickerContainerStyles:{},isDayPickerFocused:!1,isInputFocused:!1,showKeyboardShortcuts:!1},n.onFocusOut=n.onFocusOut.bind((0,a.default)(n)),n.onOutsideClick=n.onOutsideClick.bind((0,a.default)(n)),n.onInputFocus=n.onInputFocus.bind((0,a.default)(n)),n.onDayPickerFocus=n.onDayPickerFocus.bind((0,a.default)(n)),n.onDayPickerBlur=n.onDayPickerBlur.bind((0,a.default)(n)),n.showKeyboardShortcutsPanel=n.showKeyboardShortcutsPanel.bind((0,a.default)(n)),n.responsivizePickerPosition=n.responsivizePickerPosition.bind((0,a.default)(n)),n.disableScroll=n.disableScroll.bind((0,a.default)(n)),n.setDayPickerContainerRef=n.setDayPickerContainerRef.bind((0,a.default)(n)),n.setContainerRef=n.setContainerRef.bind((0,a.default)(n)),n}return e[!u.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.componentDidMount=function(){this.removeResizeEventListener=(0,p.addEventListener)(window,"resize",this.responsivizePickerPosition,{passive:!0}),this.responsivizePickerPosition(),this.disableScroll(),this.props.focused&&this.setState({isInputFocused:!0}),this.isTouchDevice=(0,f.default)()},e.componentDidUpdate=function(t){var e=this.props.focused;!t.focused&&e?(this.responsivizePickerPosition(),this.disableScroll()):t.focused&&!e&&this.enableScroll&&this.enableScroll()},e.componentWillUnmount=function(){this.removeResizeEventListener&&this.removeResizeEventListener(),this.removeFocusOutEventListener&&this.removeFocusOutEventListener(),this.enableScroll&&this.enableScroll()},e.onOutsideClick=function(t){var e=this.props,n=e.focused,r=e.onFocusChange,i=e.onClose,o=e.date,a=e.appendToBody;n&&(a&&this.dayPickerContainer.contains(t.target)||(this.setState({isInputFocused:!1,isDayPickerFocused:!1,showKeyboardShortcuts:!1}),r({focused:!1}),i({date:o})))},e.onInputFocus=function(t){var e=t.focused,n=this.props,r=n.onFocusChange,i=n.readOnly,o=n.withPortal,a=n.withFullScreenPortal,s=n.keepFocusOnInput;e&&(o||a||i&&!s||this.isTouchDevice&&!s?this.onDayPickerFocus():this.onDayPickerBlur()),r({focused:e})},e.onDayPickerFocus=function(){this.setState({isInputFocused:!1,isDayPickerFocused:!0,showKeyboardShortcuts:!1})},e.onDayPickerBlur=function(){this.setState({isInputFocused:!0,isDayPickerFocused:!1,showKeyboardShortcuts:!1})},e.onFocusOut=function(t){var e=this.props.onFocusChange,n=t.relatedTarget===document.body?t.target:t.relatedTarget||t.target;this.dayPickerContainer.contains(n)||e({focused:!1})},e.setDayPickerContainerRef=function(t){t!==this.dayPickerContainer&&(this.removeEventListeners(),this.dayPickerContainer=t,t&&this.addEventListeners())},e.setContainerRef=function(t){this.container=t},e.addEventListeners=function(){this.removeFocusOutEventListener=(0,p.addEventListener)(this.dayPickerContainer,"focusout",this.onFocusOut)},e.removeEventListeners=function(){this.removeFocusOutEventListener&&this.removeFocusOutEventListener()},e.disableScroll=function(){var t=this.props,e=t.appendToBody,n=t.disableScroll,r=t.focused;(e||n)&&r&&(this.enableScroll=(0,x.default)(this.container))},e.responsivizePickerPosition=function(){this.setState({dayPickerContainerStyles:{}});var t=this.props,e=t.openDirection,n=t.anchorDirection,r=t.horizontalMargin,i=t.withPortal,o=t.withFullScreenPortal,a=t.appendToBody,s=t.focused,l=this.state.dayPickerContainerStyles;if(s){var u=n===L.ANCHOR_LEFT;if(!i&&!o){var c=this.dayPickerContainer.getBoundingClientRect(),d=l[n]||0,h=u?c[L.ANCHOR_RIGHT]:c[L.ANCHOR_LEFT];this.setState({dayPickerContainerStyles:T({},(0,g.default)(n,d,h,r),{},a&&(0,v.default)(e,n,this.container))})}}},e.showKeyboardShortcutsPanel=function(){this.setState({isInputFocused:!1,isDayPickerFocused:!0,showKeyboardShortcuts:!0})},e.maybeRenderDayPickerWithPortal=function(){var t=this.props,e=t.focused,n=t.withPortal,r=t.withFullScreenPortal,i=t.appendToBody;return e?n||r||i?u.default.createElement(h.Portal,null,this.renderDayPicker()):this.renderDayPicker():null},e.renderDayPicker=function(){var t=this.props,e=t.anchorDirection,n=t.openDirection,r=t.onDateChange,i=t.date,a=t.onFocusChange,s=t.focused,l=t.enableOutsideDays,c=t.numberOfMonths,h=t.orientation,p=t.monthFormat,f=t.dayPickerNavigationInlineStyles,m=t.navPosition,y=t.navPrev,g=t.navNext,v=t.renderNavPrevButton,b=t.renderNavNextButton,x=t.onPrevMonthClick,M=t.onNextMonthClick,k=t.onClose,D=t.withPortal,T=t.withFullScreenPortal,O=t.keepOpenOnDateSelect,P=t.initialVisibleMonth,C=t.renderMonthText,E=t.renderWeekHeaderElement,A=t.renderCalendarDay,Y=t.renderDayContents,I=t.renderCalendarInfo,j=t.renderMonthElement,F=t.calendarInfoPosition,N=t.hideKeyboardShortcutsPanel,R=t.firstDayOfWeek,H=t.customCloseIcon,B=t.phrases,W=t.dayAriaLabelFormat,z=t.daySize,G=t.isRTL,V=t.isOutsideRange,U=t.isDayBlocked,X=t.isDayHighlighted,K=t.weekDayFormat,Z=t.styles,q=t.verticalHeight,$=t.transitionDuration,J=t.verticalSpacing,Q=t.horizontalMonthPadding,tt=t.small,et=t.theme.reactDates,nt=this.state,rt=nt.dayPickerContainerStyles,it=nt.isDayPickerFocused,ot=nt.showKeyboardShortcuts,at=!T&&D?this.onOutsideClick:void 0,st=H||u.default.createElement(S.default,null),lt=(0,_.default)(et,tt),ut=D||T;return u.default.createElement("div",(0,o.default)({ref:this.setDayPickerContainerRef},(0,d.css)(Z.SingleDatePicker_picker,e===L.ANCHOR_LEFT&&Z.SingleDatePicker_picker__directionLeft,e===L.ANCHOR_RIGHT&&Z.SingleDatePicker_picker__directionRight,n===L.OPEN_DOWN&&Z.SingleDatePicker_picker__openDown,n===L.OPEN_UP&&Z.SingleDatePicker_picker__openUp,!ut&&n===L.OPEN_DOWN&&{top:lt+J},!ut&&n===L.OPEN_UP&&{bottom:lt+J},h===L.HORIZONTAL_ORIENTATION&&Z.SingleDatePicker_picker__horizontal,h===L.VERTICAL_ORIENTATION&&Z.SingleDatePicker_picker__vertical,ut&&Z.SingleDatePicker_picker__portal,T&&Z.SingleDatePicker_picker__fullScreenPortal,G&&Z.SingleDatePicker_picker__rtl,rt),{onClick:at}),u.default.createElement(w.default,{date:i,onDateChange:r,onFocusChange:a,orientation:h,enableOutsideDays:l,numberOfMonths:c,monthFormat:p,withPortal:ut,focused:s,keepOpenOnDateSelect:O,hideKeyboardShortcutsPanel:N,initialVisibleMonth:P,dayPickerNavigationInlineStyles:f,navPosition:m,navPrev:y,navNext:g,renderNavPrevButton:v,renderNavNextButton:b,onPrevMonthClick:x,onNextMonthClick:M,onClose:k,renderMonthText:C,renderWeekHeaderElement:E,renderCalendarDay:A,renderDayContents:Y,renderCalendarInfo:I,renderMonthElement:j,calendarInfoPosition:F,isFocused:it,showKeyboardShortcuts:ot,onBlur:this.onDayPickerBlur,phrases:B,dayAriaLabelFormat:W,daySize:z,isRTL:G,isOutsideRange:V,isDayBlocked:U,isDayHighlighted:X,firstDayOfWeek:R,weekDayFormat:K,verticalHeight:q,transitionDuration:$,horizontalMonthPadding:Q}),T&&u.default.createElement("button",(0,o.default)({},(0,d.css)(Z.SingleDatePicker_closeButton),{"aria-label":B.closeDatePicker,type:"button",onClick:this.onOutsideClick}),u.default.createElement("div",(0,d.css)(Z.SingleDatePicker_closeButton_svg),st)))},e.render=function(){var t=this.props,e=t.id,n=t.placeholder,r=t.ariaLabel,i=t.disabled,a=t.focused,s=t.required,l=t.readOnly,c=t.openDirection,h=t.showClearDate,p=t.showDefaultInputIcon,f=t.inputIconPosition,y=t.customCloseIcon,g=t.customInputIcon,v=t.date,_=t.onDateChange,b=t.displayFormat,x=t.phrases,M=t.withPortal,w=t.withFullScreenPortal,S=t.screenReaderInputMessage,D=t.isRTL,T=t.noBorder,O=t.block,P=t.small,C=t.regular,E=t.verticalSpacing,A=t.reopenPickerOnClearDate,Y=t.keepOpenOnDateSelect,I=t.styles,j=t.isOutsideRange,F=this.state.isInputFocused,N=!M&&!w,R=E<L.FANG_HEIGHT_PX,H=u.default.createElement(k.default,{id:e,placeholder:n,ariaLabel:r,focused:a,isFocused:F,disabled:i,required:s,readOnly:l,openDirection:c,showCaret:!M&&!w&&!R,showClearDate:h,showDefaultInputIcon:p,inputIconPosition:f,isOutsideRange:j,customCloseIcon:y,customInputIcon:g,date:v,onDateChange:_,displayFormat:b,onFocusChange:this.onInputFocus,onKeyDownArrowDown:this.onDayPickerFocus,onKeyDownQuestionMark:this.showKeyboardShortcutsPanel,screenReaderMessage:S,phrases:x,isRTL:D,noBorder:T,block:O,small:P,regular:C,verticalSpacing:E,reopenPickerOnClearDate:A,keepOpenOnDateSelect:Y},this.maybeRenderDayPickerWithPortal());return u.default.createElement("div",(0,o.default)({ref:this.setContainerRef},(0,d.css)(I.SingleDatePicker,O&&I.SingleDatePicker__block)),N&&u.default.createElement(m.default,{onOutsideClick:this.onOutsideClick},H),N||H)},n}(u.default.PureComponent||u.default.Component);e.PureSingleDatePicker=P,P.propTypes={},P.defaultProps=O;var C=(0,d.withStyles)((function(t){var e=t.reactDates,n=e.color,r=e.zIndex;return{SingleDatePicker:{position:"relative",display:"inline-block"},SingleDatePicker__block:{display:"block"},SingleDatePicker_picker:{zIndex:r+1,backgroundColor:n.background,position:"absolute"},SingleDatePicker_picker__rtl:{direction:(0,M.default)("rtl")},SingleDatePicker_picker__directionLeft:{left:(0,M.default)(0)},SingleDatePicker_picker__directionRight:{right:(0,M.default)(0)},SingleDatePicker_picker__portal:{backgroundColor:"rgba(0, 0, 0, 0.3)",position:"fixed",top:0,left:(0,M.default)(0),height:"100%",width:"100%"},SingleDatePicker_picker__fullScreenPortal:{backgroundColor:n.background},SingleDatePicker_closeButton:{background:"none",border:0,color:"inherit",font:"inherit",lineHeight:"normal",overflow:"visible",cursor:"pointer",position:"absolute",top:0,right:(0,M.default)(0),padding:15,zIndex:r+2,":hover":{color:"darken(".concat(n.core.grayLighter,", 10%)"),textDecoration:"none"},":focus":{color:"darken(".concat(n.core.grayLighter,", 10%)"),textDecoration:"none"}},SingleDatePicker_closeButton_svg:{height:15,width:15,fill:n.core.grayLighter}}}),{pureComponent:void 0!==u.default.PureComponent})(P);e.default=C},25446:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(2398)),o=(r(n(65526)),r(n(63804))),a=(r(n(23615)),n(57116),n(39078)),s=n(84452),l=(r(n(56001)),r(n(85383))),u=r(n(14006)),c=(r(n(5399)),r(n(27021))),d=r(n(4122)),h=(r(n(37891)),n(44846)),p={children:null,placeholder:"Select Date",ariaLabel:void 0,displayValue:"",screenReaderMessage:"",focused:!1,isFocused:!1,disabled:!1,required:!1,readOnly:!1,openDirection:h.OPEN_DOWN,showCaret:!1,showClearDate:!1,showDefaultInputIcon:!1,inputIconPosition:h.ICON_BEFORE_POSITION,customCloseIcon:null,customInputIcon:null,isRTL:!1,noBorder:!1,block:!1,small:!1,regular:!1,verticalSpacing:void 0,onChange:function(){},onClearDate:function(){},onFocus:function(){},onKeyDownShiftTab:function(){},onKeyDownTab:function(){},onKeyDownArrowDown:function(){},onKeyDownQuestionMark:function(){},phrases:s.SingleDatePickerInputPhrases};function f(t){var e=t.id,n=t.children,r=t.placeholder,s=t.ariaLabel,l=t.displayValue,p=t.focused,f=t.isFocused,m=t.disabled,y=t.required,g=t.readOnly,v=t.showCaret,_=t.showClearDate,b=t.showDefaultInputIcon,x=t.inputIconPosition,M=t.phrases,k=t.onClearDate,w=t.onChange,S=t.onFocus,L=t.onKeyDownShiftTab,D=t.onKeyDownTab,T=t.onKeyDownArrowDown,O=t.onKeyDownQuestionMark,P=t.screenReaderMessage,C=t.customCloseIcon,E=t.customInputIcon,A=t.openDirection,Y=t.isRTL,I=t.noBorder,j=t.block,F=t.small,N=t.regular,R=t.verticalSpacing,H=t.styles,B=E||o.default.createElement(d.default,(0,a.css)(H.SingleDatePickerInput_calendarIcon_svg)),W=C||o.default.createElement(c.default,(0,a.css)(H.SingleDatePickerInput_clearDate_svg,F&&H.SingleDatePickerInput_clearDate_svg__small)),z=P||M.keyboardForwardNavigationInstructions,G=(b||null!==E)&&o.default.createElement("button",(0,i.default)({},(0,a.css)(H.SingleDatePickerInput_calendarIcon),{type:"button",disabled:m,"aria-label":M.focusStartDate,onClick:S}),B);return o.default.createElement("div",(0,a.css)(H.SingleDatePickerInput,m&&H.SingleDatePickerInput__disabled,Y&&H.SingleDatePickerInput__rtl,!I&&H.SingleDatePickerInput__withBorder,j&&H.SingleDatePickerInput__block,_&&H.SingleDatePickerInput__showClearDate),x===h.ICON_BEFORE_POSITION&&G,o.default.createElement(u.default,{id:e,placeholder:r,ariaLabel:s,displayValue:l,screenReaderMessage:z,focused:p,isFocused:f,disabled:m,required:y,readOnly:g,showCaret:v,onChange:w,onFocus:S,onKeyDownShiftTab:L,onKeyDownTab:D,onKeyDownArrowDown:T,onKeyDownQuestionMark:O,openDirection:A,verticalSpacing:R,small:F,regular:N,block:j}),n,_&&o.default.createElement("button",(0,i.default)({},(0,a.css)(H.SingleDatePickerInput_clearDate,F&&H.SingleDatePickerInput_clearDate__small,!C&&H.SingleDatePickerInput_clearDate__default,!l&&H.SingleDatePickerInput_clearDate__hide),{type:"button","aria-label":M.clearDate,disabled:m,onClick:k}),W),x===h.ICON_AFTER_POSITION&&G)}f.propTypes={},f.defaultProps=p;var m=(0,a.withStyles)((function(t){var e=t.reactDates,n=e.border,r=e.color;return{SingleDatePickerInput:{display:"inline-block",backgroundColor:r.background},SingleDatePickerInput__withBorder:{borderColor:r.border,borderWidth:n.pickerInput.borderWidth,borderStyle:n.pickerInput.borderStyle,borderRadius:n.pickerInput.borderRadius},SingleDatePickerInput__rtl:{direction:(0,l.default)("rtl")},SingleDatePickerInput__disabled:{backgroundColor:r.disabled},SingleDatePickerInput__block:{display:"block"},SingleDatePickerInput__showClearDate:{paddingRight:30},SingleDatePickerInput_clearDate:{background:"none",border:0,color:"inherit",font:"inherit",lineHeight:"normal",overflow:"visible",cursor:"pointer",padding:10,margin:"0 10px 0 5px",position:"absolute",right:0,top:"50%",transform:"translateY(-50%)"},SingleDatePickerInput_clearDate__default:{":focus":{background:r.core.border,borderRadius:"50%"},":hover":{background:r.core.border,borderRadius:"50%"}},SingleDatePickerInput_clearDate__small:{padding:6},SingleDatePickerInput_clearDate__hide:{visibility:"hidden"},SingleDatePickerInput_clearDate_svg:{fill:r.core.grayLight,height:12,width:15,verticalAlign:"middle"},SingleDatePickerInput_clearDate_svg__small:{height:9},SingleDatePickerInput_calendarIcon:{background:"none",border:0,color:"inherit",font:"inherit",lineHeight:"normal",overflow:"visible",cursor:"pointer",display:"inline-block",verticalAlign:"middle",padding:10,margin:"0 5px 0 10px"},SingleDatePickerInput_calendarIcon_svg:{fill:r.core.grayLight,height:15,width:14,verticalAlign:"middle"}}}),{pureComponent:void 0!==o.default.PureComponent})(f);e.default=m},57835:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(7056)),o=r(n(94647)),a=r(n(4700)),s=r(n(63804)),l=(r(n(23615)),r(n(61320))),u=(r(n(2697)),n(57116),r(n(37891)),n(84452)),c=(r(n(56001)),r(n(25446))),d=(r(n(5399)),r(n(29253)),r(n(71442))),h=r(n(51321)),p=r(n(66452)),f=n(44846),m={children:null,date:null,focused:!1,placeholder:"",ariaLabel:void 0,screenReaderMessage:"Date",showClearDate:!1,showCaret:!1,showDefaultInputIcon:!1,inputIconPosition:f.ICON_BEFORE_POSITION,disabled:!1,required:!1,readOnly:!1,openDirection:f.OPEN_DOWN,noBorder:!1,block:!1,small:!1,regular:!1,verticalSpacing:void 0,keepOpenOnDateSelect:!1,reopenPickerOnClearDate:!1,isOutsideRange:function(t){return!(0,p.default)(t,(0,l.default)())},displayFormat:function(){return l.default.localeData().longDateFormat("L")},onClose:function(){},onKeyDownArrowDown:function(){},onKeyDownQuestionMark:function(){},customInputIcon:null,customCloseIcon:null,isFocused:!1,phrases:u.SingleDatePickerInputPhrases,isRTL:!1},y=function(t){(0,a.default)(n,t);var e=n.prototype;function n(e){var n;return(n=t.call(this,e)||this).onChange=n.onChange.bind((0,o.default)(n)),n.onFocus=n.onFocus.bind((0,o.default)(n)),n.onClearFocus=n.onClearFocus.bind((0,o.default)(n)),n.clearDate=n.clearDate.bind((0,o.default)(n)),n}return e[!s.default.PureComponent&&"shouldComponentUpdate"]=function(t,e){return!(0,i.default)(this.props,t)||!(0,i.default)(this.state,e)},e.onChange=function(t){var e=this.props,n=e.isOutsideRange,r=e.keepOpenOnDateSelect,i=e.onDateChange,o=e.onFocusChange,a=e.onClose,s=(0,d.default)(t,this.getDisplayFormat());s&&!n(s)?(i(s),r||(o({focused:!1}),a({date:s}))):i(null)},e.onFocus=function(){var t=this.props,e=t.onFocusChange;t.disabled||e({focused:!0})},e.onClearFocus=function(){var t=this.props,e=t.focused,n=t.onFocusChange,r=t.onClose,i=t.date;e&&(n({focused:!1}),r({date:i}))},e.getDisplayFormat=function(){var t=this.props.displayFormat;return"string"==typeof t?t:t()},e.getDateString=function(t){var e=this.getDisplayFormat();return t&&e?t&&t.format(e):(0,h.default)(t)},e.clearDate=function(){var t=this.props,e=t.onDateChange,n=t.reopenPickerOnClearDate,r=t.onFocusChange;e(null),n&&r({focused:!0})},e.render=function(){var t=this.props,e=t.children,n=t.id,r=t.placeholder,i=t.ariaLabel,o=t.disabled,a=t.focused,l=t.isFocused,u=t.required,d=t.readOnly,h=t.openDirection,p=t.showClearDate,f=t.showCaret,m=t.showDefaultInputIcon,y=t.inputIconPosition,g=t.customCloseIcon,v=t.customInputIcon,_=t.date,b=t.phrases,x=t.onKeyDownArrowDown,M=t.onKeyDownQuestionMark,k=t.screenReaderMessage,w=t.isRTL,S=t.noBorder,L=t.block,D=t.small,T=t.regular,O=t.verticalSpacing,P=this.getDateString(_);return s.default.createElement(c.default,{id:n,placeholder:r,ariaLabel:i,focused:a,isFocused:l,disabled:o,required:u,readOnly:d,openDirection:h,showCaret:f,onClearDate:this.clearDate,showClearDate:p,showDefaultInputIcon:m,inputIconPosition:y,customCloseIcon:g,customInputIcon:v,displayValue:P,onChange:this.onChange,onFocus:this.onFocus,onKeyDownShiftTab:this.onClearFocus,onKeyDownArrowDown:x,onKeyDownQuestionMark:M,screenReaderMessage:k,phrases:b,isRTL:w,noBorder:S,block:L,small:D,regular:T,verticalSpacing:O},e)},n}(s.default.PureComponent||s.default.Component);e.default=y,y.propTypes={},y.defaultProps=m},44846:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MODIFIER_KEY_NAMES=e.DEFAULT_VERTICAL_SPACING=e.FANG_HEIGHT_PX=e.FANG_WIDTH_PX=e.WEEKDAYS=e.BLOCKED_MODIFIER=e.DAY_SIZE=e.OPEN_UP=e.OPEN_DOWN=e.ANCHOR_RIGHT=e.ANCHOR_LEFT=e.INFO_POSITION_AFTER=e.INFO_POSITION_BEFORE=e.INFO_POSITION_BOTTOM=e.INFO_POSITION_TOP=e.ICON_AFTER_POSITION=e.ICON_BEFORE_POSITION=e.NAV_POSITION_TOP=e.NAV_POSITION_BOTTOM=e.VERTICAL_SCROLLABLE=e.VERTICAL_ORIENTATION=e.HORIZONTAL_ORIENTATION=e.END_DATE=e.START_DATE=e.ISO_MONTH_FORMAT=e.ISO_FORMAT=e.DISPLAY_FORMAT=void 0,e.DISPLAY_FORMAT="L",e.ISO_FORMAT="YYYY-MM-DD",e.ISO_MONTH_FORMAT="YYYY-MM",e.START_DATE="startDate",e.END_DATE="endDate",e.HORIZONTAL_ORIENTATION="horizontal",e.VERTICAL_ORIENTATION="vertical",e.VERTICAL_SCROLLABLE="verticalScrollable",e.NAV_POSITION_BOTTOM="navPositionBottom",e.NAV_POSITION_TOP="navPositionTop",e.ICON_BEFORE_POSITION="before",e.ICON_AFTER_POSITION="after",e.INFO_POSITION_TOP="top",e.INFO_POSITION_BOTTOM="bottom",e.INFO_POSITION_BEFORE="before",e.INFO_POSITION_AFTER="after",e.ANCHOR_LEFT="left",e.ANCHOR_RIGHT="right",e.OPEN_DOWN="down",e.OPEN_UP="up",e.DAY_SIZE=39,e.BLOCKED_MODIFIER="blocked",e.WEEKDAYS=[0,1,2,3,4,5,6],e.FANG_WIDTH_PX=20,e.FANG_HEIGHT_PX=10,e.DEFAULT_VERTICAL_SPACING=22;var n=new Set(["Shift","Control","Alt","Meta"]);e.MODIFIER_KEY_NAMES=n},84452:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CalendarDayPhrases=e.DayPickerNavigationPhrases=e.DayPickerKeyboardShortcutsPhrases=e.DayPickerPhrases=e.SingleDatePickerInputPhrases=e.SingleDatePickerPhrases=e.DateRangePickerInputPhrases=e.DateRangePickerPhrases=e.default=void 0;var n="Calendar",r="datepicker",i="Close",o="Interact with the calendar and add the check-in date for your trip.",a="Clear Date",s="Clear Dates",l="Move backward to switch to the previous month.",u="Move forward to switch to the next month.",c="Keyboard Shortcuts",d="Open the keyboard shortcuts panel.",h="Close the shortcuts panel.",p="Open this panel.",f="Enter key",m="Right and left arrow keys",y="up and down arrow keys",g="page up and page down keys",v="Home and end keys",_="Escape key",b="Question mark",x="Select the date in focus.",M="Move backward (left) and forward (right) by one day.",k="Move backward (up) and forward (down) by one week.",w="Switch months.",S="Go to the first or last day of a week.",L="Return to the date input field.",D="Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.",T="Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.",O=function(t){var e=t.date;return"Choose ".concat(e," as your check-in date. It’s available.")},P=function(t){var e=t.date;return"Choose ".concat(e," as your check-out date. It’s available.")},C=function(t){return t.date},E=function(t){var e=t.date;return"Not available. ".concat(e)},A=function(t){var e=t.date;return"Selected. ".concat(e)},Y=function(t){var e=t.date;return"Selected as start date. ".concat(e)},I=function(t){var e=t.date;return"Selected as end date. ".concat(e)},j={calendarLabel:n,roleDescription:r,closeDatePicker:i,focusStartDate:o,clearDate:a,clearDates:s,jumpToPrevMonth:l,jumpToNextMonth:u,keyboardShortcuts:c,showKeyboardShortcutsPanel:d,hideKeyboardShortcutsPanel:h,openThisPanel:p,enterKey:f,leftArrowRightArrow:m,upArrowDownArrow:y,pageUpPageDown:g,homeEnd:v,escape:_,questionMark:b,selectFocusedDate:x,moveFocusByOneDay:M,moveFocusByOneWeek:k,moveFocusByOneMonth:w,moveFocustoStartAndEndOfWeek:S,returnFocusToInput:L,keyboardForwardNavigationInstructions:D,keyboardBackwardNavigationInstructions:T,chooseAvailableStartDate:O,chooseAvailableEndDate:P,dateIsUnavailable:E,dateIsSelected:A,dateIsSelectedAsStartDate:Y,dateIsSelectedAsEndDate:I};e.default=j;var F={calendarLabel:n,roleDescription:r,closeDatePicker:i,clearDates:s,focusStartDate:o,jumpToPrevMonth:l,jumpToNextMonth:u,keyboardShortcuts:c,showKeyboardShortcutsPanel:d,hideKeyboardShortcutsPanel:h,openThisPanel:p,enterKey:f,leftArrowRightArrow:m,upArrowDownArrow:y,pageUpPageDown:g,homeEnd:v,escape:_,questionMark:b,selectFocusedDate:x,moveFocusByOneDay:M,moveFocusByOneWeek:k,moveFocusByOneMonth:w,moveFocustoStartAndEndOfWeek:S,returnFocusToInput:L,keyboardForwardNavigationInstructions:D,keyboardBackwardNavigationInstructions:T,chooseAvailableStartDate:O,chooseAvailableEndDate:P,dateIsUnavailable:E,dateIsSelected:A,dateIsSelectedAsStartDate:Y,dateIsSelectedAsEndDate:I};e.DateRangePickerPhrases=F;var N={focusStartDate:o,clearDates:s,keyboardForwardNavigationInstructions:D,keyboardBackwardNavigationInstructions:T};e.DateRangePickerInputPhrases=N;var R={calendarLabel:n,roleDescription:r,closeDatePicker:i,clearDate:a,jumpToPrevMonth:l,jumpToNextMonth:u,keyboardShortcuts:c,showKeyboardShortcutsPanel:d,hideKeyboardShortcutsPanel:h,openThisPanel:p,enterKey:f,leftArrowRightArrow:m,upArrowDownArrow:y,pageUpPageDown:g,homeEnd:v,escape:_,questionMark:b,selectFocusedDate:x,moveFocusByOneDay:M,moveFocusByOneWeek:k,moveFocusByOneMonth:w,moveFocustoStartAndEndOfWeek:S,returnFocusToInput:L,keyboardForwardNavigationInstructions:D,keyboardBackwardNavigationInstructions:T,chooseAvailableDate:C,dateIsUnavailable:E,dateIsSelected:A};e.SingleDatePickerPhrases=R;var H={clearDate:a,keyboardForwardNavigationInstructions:D,keyboardBackwardNavigationInstructions:T};e.SingleDatePickerInputPhrases=H;var B={calendarLabel:n,roleDescription:r,jumpToPrevMonth:l,jumpToNextMonth:u,keyboardShortcuts:c,showKeyboardShortcutsPanel:d,hideKeyboardShortcutsPanel:h,openThisPanel:p,enterKey:f,leftArrowRightArrow:m,upArrowDownArrow:y,pageUpPageDown:g,homeEnd:v,escape:_,questionMark:b,selectFocusedDate:x,moveFocusByOneDay:M,moveFocusByOneWeek:k,moveFocusByOneMonth:w,moveFocustoStartAndEndOfWeek:S,returnFocusToInput:L,chooseAvailableStartDate:O,chooseAvailableEndDate:P,chooseAvailableDate:C,dateIsUnavailable:E,dateIsSelected:A,dateIsSelectedAsStartDate:Y,dateIsSelectedAsEndDate:I};e.DayPickerPhrases=B;var W={keyboardShortcuts:c,showKeyboardShortcutsPanel:d,hideKeyboardShortcutsPanel:h,openThisPanel:p,enterKey:f,leftArrowRightArrow:m,upArrowDownArrow:y,pageUpPageDown:g,homeEnd:v,escape:_,questionMark:b,selectFocusedDate:x,moveFocusByOneDay:M,moveFocusByOneWeek:k,moveFocusByOneMonth:w,moveFocustoStartAndEndOfWeek:S,returnFocusToInput:L};e.DayPickerKeyboardShortcutsPhrases=W;var z={jumpToPrevMonth:l,jumpToNextMonth:u};e.DayPickerNavigationPhrases=z;var G={chooseAvailableDate:C,dateIsUnavailable:E,dateIsSelected:A,dateIsSelectedAsStartDate:Y,dateIsSelectedAsEndDate:I};e.CalendarDayPhrases=G},92681:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"CalendarDay",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"CalendarMonth",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"CalendarMonthGrid",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"DateRangePicker",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"DateRangePickerInput",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"DateRangePickerInputController",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"DateRangePickerShape",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"DayPicker",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"DayPickerRangeController",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"DayPickerSingleDateController",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"SingleDatePicker",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"SingleDatePickerInput",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(e,"SingleDatePickerShape",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"isInclusivelyAfterDay",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(e,"isInclusivelyBeforeDay",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"isNextDay",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"isSameDay",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"toISODateString",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"toLocalizedDateString",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"toMomentObject",{enumerable:!0,get:function(){return k.default}});var i=r(n(88763)),o=r(n(82701)),a=r(n(8078)),s=r(n(18429)),l=r(n(392)),u=r(n(99151)),c=r(n(71193)),d=r(n(79278)),h=r(n(92550)),p=r(n(94043)),f=r(n(69932)),m=r(n(25446)),y=r(n(6299)),g=r(n(66452)),v=r(n(24251)),_=r(n(50536)),b=r(n(25068)),x=r(n(57807)),M=r(n(51321)),k=r(n(71442))},54376:(t,e,n)=>{"use strict";(0,n(7914)(n(58324)).default)()},563:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf([o.ANCHOR_LEFT,o.ANCHOR_RIGHT]);e.default=a},99225:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf([o.INFO_POSITION_TOP,o.INFO_POSITION_BOTTOM,o.INFO_POSITION_BEFORE,o.INFO_POSITION_AFTER]);e.default=a},71193:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=r(n(2697)),a=n(57116),s=n(84452),l=r(n(56001)),u=r(n(76516)),c=r(n(5399)),d=r(n(10990)),h=r(n(29253)),p=r(n(563)),f=r(n(37891)),m=r(n(55685)),y=r(n(99225)),g=r(n(18381)),v={startDate:o.default.momentObj,endDate:o.default.momentObj,onDatesChange:i.default.func.isRequired,focusedInput:u.default,onFocusChange:i.default.func.isRequired,onClose:i.default.func,startDateId:i.default.string.isRequired,startDatePlaceholderText:i.default.string,startDateOffset:i.default.func,endDateOffset:i.default.func,endDateId:i.default.string.isRequired,endDatePlaceholderText:i.default.string,startDateAriaLabel:i.default.string,endDateAriaLabel:i.default.string,disabled:h.default,required:i.default.bool,readOnly:i.default.bool,screenReaderInputMessage:i.default.string,showClearDates:i.default.bool,showDefaultInputIcon:i.default.bool,inputIconPosition:c.default,customInputIcon:i.default.node,customArrowIcon:i.default.node,customCloseIcon:i.default.node,noBorder:i.default.bool,block:i.default.bool,small:i.default.bool,regular:i.default.bool,keepFocusOnInput:i.default.bool,renderMonthText:(0,a.mutuallyExclusiveProps)(i.default.func,"renderMonthText","renderMonthElement"),renderMonthElement:(0,a.mutuallyExclusiveProps)(i.default.func,"renderMonthText","renderMonthElement"),renderWeekHeaderElement:i.default.func,orientation:d.default,anchorDirection:p.default,openDirection:f.default,horizontalMargin:i.default.number,withPortal:i.default.bool,withFullScreenPortal:i.default.bool,appendToBody:i.default.bool,disableScroll:i.default.bool,daySize:a.nonNegativeInteger,isRTL:i.default.bool,firstDayOfWeek:m.default,initialVisibleMonth:i.default.func,numberOfMonths:i.default.number,keepOpenOnDateSelect:i.default.bool,reopenPickerOnClearDates:i.default.bool,renderCalendarInfo:i.default.func,calendarInfoPosition:y.default,hideKeyboardShortcutsPanel:i.default.bool,verticalHeight:a.nonNegativeInteger,transitionDuration:a.nonNegativeInteger,verticalSpacing:a.nonNegativeInteger,horizontalMonthPadding:a.nonNegativeInteger,dayPickerNavigationInlineStyles:i.default.object,navPosition:g.default,navPrev:i.default.node,navNext:i.default.node,renderNavPrevButton:i.default.func,renderNavNextButton:i.default.func,onPrevMonthClick:i.default.func,onNextMonthClick:i.default.func,renderCalendarDay:i.default.func,renderDayContents:i.default.func,minimumNights:i.default.number,minDate:o.default.momentObj,maxDate:o.default.momentObj,enableOutsideDays:i.default.bool,isDayBlocked:i.default.func,isOutsideRange:i.default.func,isDayHighlighted:i.default.func,displayFormat:i.default.oneOfType([i.default.string,i.default.func]),monthFormat:i.default.string,weekDayFormat:i.default.string,phrases:i.default.shape((0,l.default)(s.DateRangePickerPhrases)),dayAriaLabelFormat:i.default.string};e.default=v},55685:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf(o.WEEKDAYS);e.default=a},29253:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOfType([i.default.bool,i.default.oneOf([o.START_DATE,o.END_DATE])]);e.default=a},76516:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf([o.START_DATE,o.END_DATE]);e.default=a},5399:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf([o.ICON_BEFORE_POSITION,o.ICON_AFTER_POSITION]);e.default=a},6387:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(65526)),o=r(n(46292)),a=r(n(23615)),s=(0,n(57116).and)([a.default.instanceOf(Set),function(t,e){for(var n=arguments.length,r=new Array(n>2?n-2:0),s=2;s<n;s++)r[s-2]=arguments[s];var l,u=t[e];return(0,o.default)(u).some((function(t,n){var o,s="".concat(e,": index ").concat(n);return null!=(l=(o=a.default.string).isRequired.apply(o,[(0,i.default)({},s,t),s].concat(r)))})),null==l?null:l}],"Modifiers (Set of Strings)");e.default=s},18381:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf([o.NAV_POSITION_BOTTOM,o.NAV_POSITION_TOP]);e.default=a},37891:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf([o.OPEN_DOWN,o.OPEN_UP]);e.default=a},10990:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf([o.HORIZONTAL_ORIENTATION,o.VERTICAL_ORIENTATION]);e.default=a},92205:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=n(44846),a=i.default.oneOf([o.HORIZONTAL_ORIENTATION,o.VERTICAL_ORIENTATION,o.VERTICAL_SCROLLABLE]);e.default=a},6299:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(23615)),o=r(n(2697)),a=n(57116),s=n(84452),l=r(n(56001)),u=r(n(5399)),c=r(n(10990)),d=r(n(563)),h=r(n(37891)),p=r(n(55685)),f=r(n(99225)),m=r(n(18381)),y={date:o.default.momentObj,onDateChange:i.default.func.isRequired,focused:i.default.bool,onFocusChange:i.default.func.isRequired,id:i.default.string.isRequired,placeholder:i.default.string,ariaLabel:i.default.string,disabled:i.default.bool,required:i.default.bool,readOnly:i.default.bool,screenReaderInputMessage:i.default.string,showClearDate:i.default.bool,customCloseIcon:i.default.node,showDefaultInputIcon:i.default.bool,inputIconPosition:u.default,customInputIcon:i.default.node,noBorder:i.default.bool,block:i.default.bool,small:i.default.bool,regular:i.default.bool,verticalSpacing:a.nonNegativeInteger,keepFocusOnInput:i.default.bool,renderMonthText:(0,a.mutuallyExclusiveProps)(i.default.func,"renderMonthText","renderMonthElement"),renderMonthElement:(0,a.mutuallyExclusiveProps)(i.default.func,"renderMonthText","renderMonthElement"),renderWeekHeaderElement:i.default.func,orientation:c.default,anchorDirection:d.default,openDirection:h.default,horizontalMargin:i.default.number,withPortal:i.default.bool,withFullScreenPortal:i.default.bool,appendToBody:i.default.bool,disableScroll:i.default.bool,initialVisibleMonth:i.default.func,firstDayOfWeek:p.default,numberOfMonths:i.default.number,keepOpenOnDateSelect:i.default.bool,reopenPickerOnClearDate:i.default.bool,renderCalendarInfo:i.default.func,calendarInfoPosition:f.default,hideKeyboardShortcutsPanel:i.default.bool,daySize:a.nonNegativeInteger,isRTL:i.default.bool,verticalHeight:a.nonNegativeInteger,transitionDuration:a.nonNegativeInteger,horizontalMonthPadding:a.nonNegativeInteger,dayPickerNavigationInlineStyles:i.default.object,navPosition:m.default,navPrev:i.default.node,navNext:i.default.node,renderNavPrevButton:i.default.func,renderNavNextButton:i.default.func,onPrevMonthClick:i.default.func,onNextMonthClick:i.default.func,onClose:i.default.func,renderCalendarDay:i.default.func,renderDayContents:i.default.func,enableOutsideDays:i.default.bool,isDayBlocked:i.default.func,isOutsideRange:i.default.func,isDayHighlighted:i.default.func,displayFormat:i.default.oneOfType([i.default.string,i.default.func]),monthFormat:i.default.string,weekDayFormat:i.default.string,phrases:i.default.shape((0,l.default)(s.SingleDatePickerPhrases)),dayAriaLabelFormat:i.default.string};e.default=y},7603:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={white:"#fff",gray:"#484848",grayLight:"#82888a",grayLighter:"#cacccd",grayLightest:"#f2f2f2",borderMedium:"#c4c4c4",border:"#dbdbdb",borderLight:"#e4e7e7",borderLighter:"#eceeee",borderBright:"#f4f5f5",primary:"#00a699",primaryShade_1:"#33dacd",primaryShade_2:"#66e2da",primaryShade_3:"#80e8e0",primaryShade_4:"#b2f1ec",primary_dark:"#008489",secondary:"#007a87",yellow:"#ffe8bc",yellow_dark:"#ffce71"},r={reactDates:{zIndex:0,border:{input:{border:0,borderTop:0,borderRight:0,borderBottom:"2px solid transparent",borderLeft:0,outlineFocused:0,borderFocused:0,borderTopFocused:0,borderLeftFocused:0,borderBottomFocused:"2px solid ".concat(n.primary_dark),borderRightFocused:0,borderRadius:0},pickerInput:{borderWidth:1,borderStyle:"solid",borderRadius:2}},color:{core:n,disabled:n.grayLightest,background:n.white,backgroundDark:"#f2f2f2",backgroundFocused:n.white,border:"rgb(219, 219, 219)",text:n.gray,textDisabled:n.border,textFocused:"#007a87",placeholderText:"#757575",outside:{backgroundColor:n.white,backgroundColor_active:n.white,backgroundColor_hover:n.white,color:n.gray,color_active:n.gray,color_hover:n.gray},highlighted:{backgroundColor:n.yellow,backgroundColor_active:n.yellow_dark,backgroundColor_hover:n.yellow_dark,color:n.gray,color_active:n.gray,color_hover:n.gray},minimumNights:{backgroundColor:n.white,backgroundColor_active:n.white,backgroundColor_hover:n.white,borderColor:n.borderLighter,color:n.grayLighter,color_active:n.grayLighter,color_hover:n.grayLighter},hoveredSpan:{backgroundColor:n.primaryShade_4,backgroundColor_active:n.primaryShade_3,backgroundColor_hover:n.primaryShade_4,borderColor:n.primaryShade_3,borderColor_active:n.primaryShade_3,borderColor_hover:n.primaryShade_3,color:n.secondary,color_active:n.secondary,color_hover:n.secondary},selectedSpan:{backgroundColor:n.primaryShade_2,backgroundColor_active:n.primaryShade_1,backgroundColor_hover:n.primaryShade_1,borderColor:n.primaryShade_1,borderColor_active:n.primary,borderColor_hover:n.primary,color:n.white,color_active:n.white,color_hover:n.white},selected:{backgroundColor:n.primary,backgroundColor_active:n.primary,backgroundColor_hover:n.primary,borderColor:n.primary,borderColor_active:n.primary,borderColor_hover:n.primary,color:n.white,color_active:n.white,color_hover:n.white},blocked_calendar:{backgroundColor:n.grayLighter,backgroundColor_active:n.grayLighter,backgroundColor_hover:n.grayLighter,borderColor:n.grayLighter,borderColor_active:n.grayLighter,borderColor_hover:n.grayLighter,color:n.grayLight,color_active:n.grayLight,color_hover:n.grayLight},blocked_out_of_range:{backgroundColor:n.white,backgroundColor_active:n.white,backgroundColor_hover:n.white,borderColor:n.borderLight,borderColor_active:n.borderLight,borderColor_hover:n.borderLight,color:n.grayLighter,color_active:n.grayLighter,color_hover:n.grayLighter}},spacing:{dayPickerHorizontalPadding:9,captionPaddingTop:22,captionPaddingBottom:37,inputPadding:0,displayTextPaddingVertical:void 0,displayTextPaddingTop:11,displayTextPaddingBottom:9,displayTextPaddingHorizontal:void 0,displayTextPaddingLeft:11,displayTextPaddingRight:11,displayTextPaddingVertical_small:void 0,displayTextPaddingTop_small:7,displayTextPaddingBottom_small:5,displayTextPaddingHorizontal_small:void 0,displayTextPaddingLeft_small:7,displayTextPaddingRight_small:7},sizing:{inputWidth:130,inputWidth_small:97,arrowWidth:24},noScrollBarOnVerticalScrollable:!1,font:{size:14,captionSize:18,input:{size:19,weight:200,lineHeight:"24px",size_small:15,lineHeight_small:"18px",letterSpacing_small:"0.2px",styleDisabled:"italic"}}}};e.default=r},46184:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!t)return 0;var i="width"===e?"Left":"Top",o="width"===e?"Right":"Bottom",a=!n||r?window.getComputedStyle(t):null,s=t.offsetWidth,l=t.offsetHeight,u="width"===e?s:l;return n||(u-=parseFloat(a["padding".concat(i)])+parseFloat(a["padding".concat(o)])+parseFloat(a["border".concat(i,"Width")])+parseFloat(a["border".concat(o,"Width")])),r&&(u+=parseFloat(a["margin".concat(i)])+parseFloat(a["margin".concat(o)])),u}},16039:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getScrollParent=r,e.getScrollAncestorsOverflowY=i,e.default=function(t){var e=i(t),n=function(t){return e.forEach((function(e,n){n.style.setProperty("overflow-y",t?"hidden":e)}))};return n(!0),function(){return n(!1)}};var n=function(){return document.scrollingElement||document.documentElement};function r(t){var e=t.parentElement;if(null==e)return n();var i=window.getComputedStyle(e).overflowY;return"visible"!==i&&"hidden"!==i&&e.scrollHeight>e.clientHeight?e:r(e)}function i(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Map,o=n(),a=r(t);return e.set(a,a.style.overflowY),a===o?e:i(a,e)}},65154:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return"undefined"!=typeof document&&document.activeElement}},60327:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r,i){return{ariaLabel:u(i,r,t,e),hoveredSpan:l(r),isOutsideRange:r.has("blocked-out-of-range"),selected:a(r),useDefaultCursor:s(r),daySizeStyles:{width:n,height:n-1}}};var i=r(n(28740)),o=n(44846);function a(t){return t.has("selected")||t.has("selected-span")||t.has("selected-start")||t.has("selected-end")}function s(t){return t.has("blocked-minimum-nights")||t.has("blocked-calendar")||t.has("blocked-out-of-range")}function l(t){return!a(t)&&(t.has("hovered-span")||t.has("after-hovered-start")||t.has("before-hovered-end"))}function u(t,e,n,r){var s=t.chooseAvailableDate,l=t.dateIsUnavailable,u=t.dateIsSelected,c=t.dateIsSelectedAsStartDate,d=t.dateIsSelectedAsEndDate,h={date:n.format(r)};return e.has("selected-start")&&c?(0,i.default)(c,h):e.has("selected-end")&&d?(0,i.default)(d,h):a(e)&&u?(0,i.default)(u,h):e.has(o.BLOCKED_MODIFIER)?(0,i.default)(l,h):(0,i.default)(s,h)}},44806:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.default.localeData().firstDayOfWeek();if(!i.default.isMoment(t)||!t.isValid())throw new TypeError("`month` must be a valid moment object");if(-1===o.WEEKDAYS.indexOf(n))throw new TypeError("`firstDayOfWeek` must be an integer between 0 and 6");for(var r=t.clone().startOf("month").hour(12),a=t.clone().endOf("month").hour(12),s=(r.day()+7-n)%7,l=(n+6-a.day())%7,u=r.clone().subtract(s,"day"),c=a.clone().add(l,"day"),d=c.diff(u,"days")+1,h=u.clone(),p=[],f=0;f<d;f+=1){f%7==0&&p.push([]);var m=null;(f>=s&&f<d-l||e)&&(m=h.clone()),p[p.length-1].push(m),h.add(1,"day")}return p};var i=r(n(61320)),o=n(44846)},81018:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return 7*t+2*e+1}},41210:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var i=n.getBoundingClientRect(),o=i.left,a=i.top;return t===r.OPEN_UP&&(a=-(window.innerHeight-i.bottom)),e===r.ANCHOR_RIGHT&&(o=-(window.innerWidth-i.right)),{transform:"translate3d(".concat(Math.round(o),"px, ").concat(Math.round(a),"px, 0)")}};var r=n(44846)},61511:(t,e)=>{"use strict";function n(t,e,n){var r="number"==typeof e,i="number"==typeof n,o="number"==typeof t;return r&&i?e+n:r&&o?e+t:r?e:i&&o?n+t:i?n:o?2*t:0}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var r=t.font.input,i=r.lineHeight,o=r.lineHeight_small,a=t.spacing,s=a.inputPadding,l=a.displayTextPaddingVertical,u=a.displayTextPaddingTop,c=a.displayTextPaddingBottom,d=a.displayTextPaddingVertical_small,h=a.displayTextPaddingTop_small,p=a.displayTextPaddingBottom_small,f=e?o:i,m=e?n(d,h,p):n(l,u,c);return parseInt(f,10)+2*s+m}},52531:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default.localeData().firstDayOfWeek(),n=t.clone().startOf("month"),r=o(n,e);return Math.ceil((r+t.daysInMonth())/7)};var i=r(n(61320));function o(t,e){return(t.day()-e+7)%7}},28740:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return"string"==typeof t?t:"function"==typeof t?t(e):""}},56001:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return Object.keys(t).reduce((function(t,e){return function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?a(Object(n),!0).forEach((function(e){(0,i.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},t,(0,i.default)({},e,o.default.oneOfType([o.default.string,o.default.func,o.default.node])))}),{})};var i=r(n(65526)),o=r(n(23615));function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}},71852:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return o.has(t)||o.set(t,(0,i.default)(t)),o.get(t)};var i=r(n(61320)),o=new Map},27322:(t,e)=>{"use strict";var n,r;Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return t!==n&&(n=t,r=t.clone().subtract(1,"month")),r}},53806:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r){var a="undefined"!=typeof window?window.innerWidth:0,s=t===o.ANCHOR_LEFT?a-n:n,l=r||0;return(0,i.default)({},t,Math.min(e+s-l,0))};var i=r(n(65526)),o=n(44846)},6975:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n;return t?r(t(e.clone())):e};var n=function(t){return t}},76606:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return{transform:t,msTransform:t,MozTransform:t,WebkitTransform:t}}},48635:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r){if(!i.default.isMoment(t))return{};for(var a={},s=r?t.clone():t.clone().subtract(1,"month"),l=0;l<(r?e:e+2);l+=1){var u=[],c=s.clone(),d=c.clone().startOf("month").hour(12),h=c.clone().endOf("month").hour(12),p=d.clone();if(n)for(var f=0;f<p.weekday();f+=1){var m=p.clone().subtract(f+1,"day");u.unshift(m)}for(;p<h;)u.push(p.clone()),p.add(1,"day");if(n&&0!==p.weekday())for(var y=p.weekday(),g=0;y<7;y+=1,g+=1){var v=p.clone().add(g,"day");u.push(v)}a[(0,o.default)(s)]=u,s=s.clone().add(1,"month")}return a};var i=r(n(61320)),o=r(n(96618))},8522:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return!(!i.default.isMoment(t)||!i.default.isMoment(e)||(0,o.default)(t,e)||(0,a.default)(t,e))};var i=r(n(61320)),o=r(n(34726)),a=r(n(25068))},34726:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(!i.default.isMoment(t)||!i.default.isMoment(e))return!1;var n=t.year(),r=t.month(),o=e.year(),a=e.month(),s=n===o;return s&&r===a?t.date()<e.date():s?r<a:n<o};var i=r(n(61320))},6635:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r){if(!i.default.isMoment(t))return!1;var h=(0,s.default)(e),p=h+"+"+n;return r?(l.has(h)||l.set(h,e.clone().startOf("month").startOf("week")),!(0,o.default)(t,l.get(h))&&(u.has(p)||u.set(p,e.clone().endOf("week").add(n-1,"months").endOf("month").endOf("week")),!(0,a.default)(t,u.get(p)))):(c.has(h)||c.set(h,e.clone().startOf("month")),!(0,o.default)(t,c.get(h))&&(d.has(p)||d.set(p,e.clone().add(n-1,"months").endOf("month")),!(0,a.default)(t,d.get(p))))};var i=r(n(61320)),o=r(n(34726)),a=r(n(8522)),s=r(n(96618)),l=new Map,u=new Map,c=new Map,d=new Map},66452:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return!(!i.default.isMoment(t)||!i.default.isMoment(e)||(0,o.default)(t,e))};var i=r(n(61320)),o=r(n(34726))},24251:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return!(!i.default.isMoment(t)||!i.default.isMoment(e)||(0,o.default)(t,e))};var i=r(n(61320)),o=r(n(8522))},50536:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(!i.default.isMoment(t)||!i.default.isMoment(e))return!1;var n=(0,i.default)(t).add(1,"day");return(0,o.default)(n,e)};var i=r(n(61320)),o=r(n(25068))},22383:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return!(!i.default.isMoment(t)||!i.default.isMoment(e))&&(0,o.default)(t.clone().add(1,"month"),e)};var i=r(n(61320)),o=r(n(29280))},28445:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return!(!i.default.isMoment(t)||!i.default.isMoment(e))&&(0,o.default)(t.clone().subtract(1,"month"),e)};var i=r(n(61320)),o=r(n(29280))},62336:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(!i.default.isMoment(t)||!i.default.isMoment(e))return!1;var n=(0,i.default)(t).subtract(1,"day");return(0,o.default)(n,e)};var i=r(n(61320)),o=r(n(25068))},25068:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return!(!i.default.isMoment(t)||!i.default.isMoment(e))&&t.date()===e.date()&&t.month()===e.month()&&t.year()===e.year()};var i=r(n(61320))},29280:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return!(!i.default.isMoment(t)||!i.default.isMoment(e))&&t.month()===e.month()&&t.year()===e.year()};var i=r(n(61320))},93471:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return!("undefined"==typeof window||!("TransitionEvent"in window))}},66878:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.addModifier=function(t,e,n,r,c){var h=r.numberOfMonths,p=r.enableOutsideDays,f=r.orientation,m=c.currentMonth,y=c.visibleDays,g=m,v=h;if(f===u.VERTICAL_SCROLLABLE?v=Object.keys(y).length:(g=(0,l.default)(g),v+=2),!e||!(0,o.default)(e,g,v,p))return t;var _=(0,a.default)(e),b=d({},t);if(p){b=Object.keys(y).filter((function(t){return Object.keys(y[t]).indexOf(_)>-1})).reduce((function(e,r){var o=t[r]||y[r];if(!o[_]||!o[_].has(n)){var a=new Set(o[_]);a.add(n),e[r]=d({},o,(0,i.default)({},_,a))}return e}),b)}else{var x=(0,s.default)(e),M=t[x]||y[x]||{};if(!M[_]||!M[_].has(n)){var k=new Set(M[_]);k.add(n),b[x]=d({},M,(0,i.default)({},_,k))}}return b},e.deleteModifier=function(t,e,n,r,c){var h=r.numberOfMonths,p=r.enableOutsideDays,f=r.orientation,m=c.currentMonth,y=c.visibleDays,g=m,v=h;if(f===u.VERTICAL_SCROLLABLE?v=Object.keys(y).length:(g=(0,l.default)(g),v+=2),!e||!(0,o.default)(e,g,v,p))return t;var _=(0,a.default)(e),b=d({},t);if(p){b=Object.keys(y).filter((function(t){return Object.keys(y[t]).indexOf(_)>-1})).reduce((function(e,r){var o=t[r]||y[r];if(o[_]&&o[_].has(n)){var a=new Set(o[_]);a.delete(n),e[r]=d({},o,(0,i.default)({},_,a))}return e}),b)}else{var x=(0,s.default)(e),M=t[x]||y[x]||{};if(M[_]&&M[_].has(n)){var k=new Set(M[_]);k.delete(n),b[x]=d({},M,(0,i.default)({},_,k))}}return b};var i=r(n(65526)),o=r(n(6635)),a=r(n(57807)),s=r(n(96618)),l=r(n(27322)),u=n(44846);function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function d(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){(0,i.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}},85383:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if("number"==typeof t)return"".concat(t,"px ").concat(n);if("string"==typeof t)return"".concat(t," ").concat(n);throw new TypeError("noflip expects a string or a number")};var n="/* @noflip */"},58324:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){(0,o.default)(i.default)};var i=r(n(64581)),o=r(n(59352))},59352:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){i.default.registerInterface(t),i.default.registerTheme(o.default)};var i=r(n(32453)),o=r(n(7603))},57807:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=i.default.isMoment(t)?t:(0,o.default)(t,e);return n?n.year()+"-"+String(n.month()+1).padStart(2,"0")+"-"+String(n.date()).padStart(2,"0"):null};var i=r(n(61320)),o=r(n(71442))},96618:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=i.default.isMoment(t)?t:(0,o.default)(t,e);return n?n.year()+"-"+String(n.month()+1).padStart(2,"0"):null};var i=r(n(61320)),o=r(n(71442))},51321:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=i.default.isMoment(t)?t:(0,o.default)(t,e);return n?n.format(a.DISPLAY_FORMAT):null};var i=r(n(61320)),o=r(n(71442)),a=n(44846)},71442:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=e?[e,o.DISPLAY_FORMAT,o.ISO_FORMAT]:[o.DISPLAY_FORMAT,o.ISO_FORMAT],r=(0,i.default)(t,n,!0);return r.isValid()?r.hour(12):null};var i=r(n(61320)),o=n(44846)},34597:(t,e,n)=>{"use strict";var r=n(62525),i=n(63804);function o(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a="function"==typeof Symbol&&Symbol.for,s=a?Symbol.for("react.portal"):60106,l=a?Symbol.for("react.fragment"):60107,u=a?Symbol.for("react.strict_mode"):60108,c=a?Symbol.for("react.profiler"):60114,d=a?Symbol.for("react.provider"):60109,h=a?Symbol.for("react.context"):60110,p=a?Symbol.for("react.concurrent_mode"):60111,f=a?Symbol.for("react.forward_ref"):60112,m=a?Symbol.for("react.suspense"):60113,y=a?Symbol.for("react.suspense_list"):60120,g=a?Symbol.for("react.memo"):60115,v=a?Symbol.for("react.lazy"):60116,_=a?Symbol.for("react.block"):60121,b=a?Symbol.for("react.fundamental"):60117,x=a?Symbol.for("react.scope"):60119;function M(t){if(null==t)return null;if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t;switch(t){case l:return"Fragment";case s:return"Portal";case c:return"Profiler";case u:return"StrictMode";case m:return"Suspense";case y:return"SuspenseList"}if("object"==typeof t)switch(t.$$typeof){case h:return"Context.Consumer";case d:return"Context.Provider";case f:var e=t.render;return e=e.displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case g:return M(t.type);case _:return M(t.render);case v:if(t=1===t._status?t._result:null)return M(t)}return null}var k=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;k.hasOwnProperty("ReactCurrentDispatcher")||(k.ReactCurrentDispatcher={current:null}),k.hasOwnProperty("ReactCurrentBatchConfig")||(k.ReactCurrentBatchConfig={suspense:null});var w={};function S(t,e){for(var n=0|t._threadCount;n<=e;n++)t[n]=t._currentValue2,t._threadCount=n+1}for(var L=new Uint16Array(16),D=0;15>D;D++)L[D]=D+1;L[15]=0;var T=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,O=Object.prototype.hasOwnProperty,P={},C={};function E(t){return!!O.call(C,t)||!O.call(P,t)&&(T.test(t)?C[t]=!0:(P[t]=!0,!1))}function A(t,e,n,r,i,o){this.acceptsBooleans=2===e||3===e||4===e,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=t,this.type=e,this.sanitizeURL=o}var Y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(t){Y[t]=new A(t,0,!1,t,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(t){var e=t[0];Y[e]=new A(e,1,!1,t[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(t){Y[t]=new A(t,2,!1,t.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(t){Y[t]=new A(t,2,!1,t,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(t){Y[t]=new A(t,3,!1,t.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(t){Y[t]=new A(t,3,!0,t,null,!1)})),["capture","download"].forEach((function(t){Y[t]=new A(t,4,!1,t,null,!1)})),["cols","rows","size","span"].forEach((function(t){Y[t]=new A(t,6,!1,t,null,!1)})),["rowSpan","start"].forEach((function(t){Y[t]=new A(t,5,!1,t.toLowerCase(),null,!1)}));var I=/[\-:]([a-z])/g;function j(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(t){var e=t.replace(I,j);Y[e]=new A(e,1,!1,t,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(t){var e=t.replace(I,j);Y[e]=new A(e,1,!1,t,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(t){var e=t.replace(I,j);Y[e]=new A(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(t){Y[t]=new A(t,1,!1,t.toLowerCase(),null,!1)})),Y.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(t){Y[t]=new A(t,1,!1,t.toLowerCase(),null,!0)}));var F=/["'&<>]/;function N(t){if("boolean"==typeof t||"number"==typeof t)return""+t;t=""+t;var e=F.exec(t);if(e){var n,r="",i=0;for(n=e.index;n<t.length;n++){switch(t.charCodeAt(n)){case 34:e="&quot;";break;case 38:e="&amp;";break;case 39:e="&#x27;";break;case 60:e="&lt;";break;case 62:e="&gt;";break;default:continue}i!==n&&(r+=t.substring(i,n)),i=n+1,r+=e}t=i!==n?r+t.substring(i,n):r}return t}function R(t,e){var n,r=Y.hasOwnProperty(t)?Y[t]:null;return(n="style"!==t)&&(n=null!==r?0===r.type:2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])),n||function(t,e,n,r){if(null==e||function(t,e,n,r){if(null!==n&&0===n.type)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return null!==n?!n.acceptsBooleans:"data-"!==(t=t.toLowerCase().slice(0,5))&&"aria-"!==t;default:return!1}}(t,e,n))return!0;if(null!==n)switch(n.type){case 3:return!e;case 4:return!1===e;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}(t,e,r)?"":null!==r?(t=r.attributeName,3===(n=r.type)||4===n&&!0===e?t+'=""':(r.sanitizeURL&&(e=""+e),t+'="'+N(e)+'"')):E(t)?t+'="'+N(e)+'"':""}var H="function"==typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t==1/e)||t!=t&&e!=e},B=null,W=null,z=null,G=!1,V=!1,U=null,X=0;function K(){if(null===B)throw Error(o(321));return B}function Z(){if(0<X)throw Error(o(312));return{memoizedState:null,queue:null,next:null}}function q(){return null===z?null===W?(G=!1,W=z=Z()):(G=!0,z=W):null===z.next?(G=!1,z=z.next=Z()):(G=!0,z=z.next),z}function $(t,e,n,r){for(;V;)V=!1,X+=1,z=null,n=t(e,r);return W=B=null,X=0,z=U=null,n}function J(t,e){return"function"==typeof e?e(t):e}function Q(t,e,n){if(B=K(),z=q(),G){var r=z.queue;if(e=r.dispatch,null!==U&&void 0!==(n=U.get(r))){U.delete(r),r=z.memoizedState;do{r=t(r,n.action),n=n.next}while(null!==n);return z.memoizedState=r,[r,e]}return[z.memoizedState,e]}return t=t===J?"function"==typeof e?e():e:void 0!==n?n(e):e,z.memoizedState=t,t=(t=z.queue={last:null,dispatch:null}).dispatch=tt.bind(null,B,t),[z.memoizedState,t]}function tt(t,e,n){if(!(25>X))throw Error(o(301));if(t===B)if(V=!0,t={action:n,next:null},null===U&&(U=new Map),void 0===(n=U.get(e)))U.set(e,t);else{for(e=n;null!==e.next;)e=e.next;e.next=t}}function et(){}var nt=0,rt={readContext:function(t){var e=nt;return S(t,e),t[e]},useContext:function(t){K();var e=nt;return S(t,e),t[e]},useMemo:function(t,e){if(B=K(),e=void 0===e?null:e,null!==(z=q())){var n=z.memoizedState;if(null!==n&&null!==e){t:{var r=n[1];if(null===r)r=!1;else{for(var i=0;i<r.length&&i<e.length;i++)if(!H(e[i],r[i])){r=!1;break t}r=!0}}if(r)return n[0]}}return t=t(),z.memoizedState=[t,e],t},useReducer:Q,useRef:function(t){B=K();var e=(z=q()).memoizedState;return null===e?(t={current:t},z.memoizedState=t):e},useState:function(t){return Q(J,t)},useLayoutEffect:function(){},useCallback:function(t){return t},useImperativeHandle:et,useEffect:et,useDebugValue:et,useResponder:function(t,e){return{props:e,responder:t}},useDeferredValue:function(t){return K(),t},useTransition:function(){return K(),[function(t){t()},!1]}},it="http://www.w3.org/1999/xhtml";function ot(t){switch(t){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}var at={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},st=r({menuitem:!0},at),lt={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ut=["Webkit","ms","Moz","O"];Object.keys(lt).forEach((function(t){ut.forEach((function(e){e=e+t.charAt(0).toUpperCase()+t.substring(1),lt[e]=lt[t]}))}));var ct=/([A-Z])/g,dt=/^ms-/,ht=i.Children.toArray,pt=k.ReactCurrentDispatcher,ft={listing:!0,pre:!0,textarea:!0},mt=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,yt={},gt={},vt=Object.prototype.hasOwnProperty,_t={children:null,dangerouslySetInnerHTML:null,suppressContentEditableWarning:null,suppressHydrationWarning:null};function bt(t,e){if(void 0===t)throw Error(o(152,M(e)||"Component"))}var xt=function(){function t(t,e){i.isValidElement(t)?t.type!==l?t=[t]:(t=t.props.children,t=i.isValidElement(t)?[t]:ht(t)):t=ht(t),t={type:null,domNamespace:it,children:t,childIndex:0,context:w,footer:""};var n=L[0];if(0===n){var r=L,a=2*(n=r.length);if(!(65536>=a))throw Error(o(304));var s=new Uint16Array(a);for(s.set(r),(L=s)[0]=n+1,r=n;r<a-1;r++)L[r]=r+1;L[a-1]=0}else L[0]=L[n];this.threadID=n,this.stack=[t],this.exhausted=!1,this.currentSelectValue=null,this.previousWasTextNode=!1,this.makeStaticMarkup=e,this.suspenseDepth=0,this.contextIndex=-1,this.contextStack=[],this.contextValueStack=[]}var e=t.prototype;return e.destroy=function(){if(!this.exhausted){this.exhausted=!0,this.clearProviders();var t=this.threadID;L[t]=L[0],L[0]=t}},e.pushProvider=function(t){var e=++this.contextIndex,n=t.type._context,r=this.threadID;S(n,r);var i=n[r];this.contextStack[e]=n,this.contextValueStack[e]=i,n[r]=t.props.value},e.popProvider=function(){var t=this.contextIndex,e=this.contextStack[t],n=this.contextValueStack[t];this.contextStack[t]=null,this.contextValueStack[t]=null,this.contextIndex--,e[this.threadID]=n},e.clearProviders=function(){for(var t=this.contextIndex;0<=t;t--)this.contextStack[t][this.threadID]=this.contextValueStack[t]},e.read=function(t){if(this.exhausted)return null;var e=nt;nt=this.threadID;var n=pt.current;pt.current=rt;try{for(var r=[""],i=!1;r[0].length<t;){if(0===this.stack.length){this.exhausted=!0;var a=this.threadID;L[a]=L[0],L[0]=a;break}var s=this.stack[this.stack.length-1];if(i||s.childIndex>=s.children.length){var l=s.footer;if(""!==l&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===s.type)this.currentSelectValue=null;else if(null!=s.type&&null!=s.type.type&&s.type.type.$$typeof===d)this.popProvider(s.type);else if(s.type===m){this.suspenseDepth--;var u=r.pop();if(i){i=!1;var c=s.fallbackFrame;if(!c)throw Error(o(303));this.stack.push(c),r[this.suspenseDepth]+="\x3c!--$!--\x3e";continue}r[this.suspenseDepth]+=u}r[this.suspenseDepth]+=l}else{var h=s.children[s.childIndex++],p="";try{p+=this.render(h,s.context,s.domNamespace)}catch(t){if(null!=t&&"function"==typeof t.then)throw Error(o(294));throw t}r.length<=this.suspenseDepth&&r.push(""),r[this.suspenseDepth]+=p}}return r[0]}finally{pt.current=n,nt=e}},e.render=function(t,e,n){if("string"==typeof t||"number"==typeof t)return""==(n=""+t)?"":this.makeStaticMarkup?N(n):this.previousWasTextNode?"\x3c!-- --\x3e"+N(n):(this.previousWasTextNode=!0,N(n));if(t=(e=function(t,e,n){function a(i,a){var s=a.prototype&&a.prototype.isReactComponent,l=function(t,e,n,r){if(r&&"object"==typeof(r=t.contextType)&&null!==r)return S(r,n),r[n];if(t=t.contextTypes){for(var i in n={},t)n[i]=e[i];e=n}else e=w;return e}(a,e,n,s),u=[],c=!1,d={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===u)return null},enqueueReplaceState:function(t,e){c=!0,u=[e]},enqueueSetState:function(t,e){if(null===u)return null;u.push(e)}};if(s){if(s=new a(i.props,l,d),"function"==typeof a.getDerivedStateFromProps){var h=a.getDerivedStateFromProps.call(null,i.props,s.state);null!=h&&(s.state=r({},s.state,h))}}else if(B={},s=a(i.props,l,d),null==(s=$(a,i.props,s,l))||null==s.render)return void bt(t=s,a);if(s.props=i.props,s.context=l,s.updater=d,void 0===(d=s.state)&&(s.state=d=null),"function"==typeof s.UNSAFE_componentWillMount||"function"==typeof s.componentWillMount)if("function"==typeof s.componentWillMount&&"function"!=typeof a.getDerivedStateFromProps&&s.componentWillMount(),"function"==typeof s.UNSAFE_componentWillMount&&"function"!=typeof a.getDerivedStateFromProps&&s.UNSAFE_componentWillMount(),u.length){d=u;var p=c;if(u=null,c=!1,p&&1===d.length)s.state=d[0];else{h=p?d[0]:s.state;var f=!0;for(p=p?1:0;p<d.length;p++){var m=d[p];null!=(m="function"==typeof m?m.call(s,h,i.props,l):m)&&(f?(f=!1,h=r({},h,m)):r(h,m))}s.state=h}}else u=null;if(bt(t=s.render(),a),"function"==typeof s.getChildContext&&"object"==typeof(i=a.childContextTypes)){var y=s.getChildContext();for(var g in y)if(!(g in i))throw Error(o(108,M(a)||"Unknown",g))}y&&(e=r({},e,y))}for(;i.isValidElement(t);){var s=t,l=s.type;if("function"!=typeof l)break;a(s,l)}return{child:t,context:e}}(t,e,this.threadID)).child,e=e.context,null===t||!1===t)return"";if(!i.isValidElement(t)){if(null!=t&&null!=t.$$typeof){if((n=t.$$typeof)===s)throw Error(o(257));throw Error(o(258,n.toString()))}return t=ht(t),this.stack.push({type:null,domNamespace:n,children:t,childIndex:0,context:e,footer:""}),""}var a=t.type;if("string"==typeof a)return this.renderDOM(t,e,n);switch(a){case u:case p:case c:case y:case l:return t=ht(t.props.children),this.stack.push({type:null,domNamespace:n,children:t,childIndex:0,context:e,footer:""}),"";case m:throw Error(o(294))}if("object"==typeof a&&null!==a)switch(a.$$typeof){case f:B={};var _=a.render(t.props,t.ref);return _=$(a.render,t.props,_,t.ref),_=ht(_),this.stack.push({type:null,domNamespace:n,children:_,childIndex:0,context:e,footer:""}),"";case g:return t=[i.createElement(a.type,r({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:n,children:t,childIndex:0,context:e,footer:""}),"";case d:return n={type:t,domNamespace:n,children:a=ht(t.props.children),childIndex:0,context:e,footer:""},this.pushProvider(t),this.stack.push(n),"";case h:a=t.type,_=t.props;var k=this.threadID;return S(a,k),a=ht(_.children(a[k])),this.stack.push({type:t,domNamespace:n,children:a,childIndex:0,context:e,footer:""}),"";case b:throw Error(o(338));case v:switch(function(t){if(-1===t._status){t._status=0;var e=t._ctor;e=e(),t._result=e,e.then((function(e){0===t._status&&(e=e.default,t._status=1,t._result=e)}),(function(e){0===t._status&&(t._status=2,t._result=e)}))}}(a=t.type),a._status){case 1:return t=[i.createElement(a._result,r({ref:t.ref},t.props))],this.stack.push({type:null,domNamespace:n,children:t,childIndex:0,context:e,footer:""}),"";case 2:throw a._result;default:throw Error(o(295))}case x:throw Error(o(343))}throw Error(o(130,null==a?a:typeof a,""))},e.renderDOM=function(t,e,n){var a=t.type.toLowerCase();if(n===it&&ot(a),!yt.hasOwnProperty(a)){if(!mt.test(a))throw Error(o(65,a));yt[a]=!0}var s=t.props;if("input"===a)s=r({type:void 0},s,{defaultChecked:void 0,defaultValue:void 0,value:null!=s.value?s.value:s.defaultValue,checked:null!=s.checked?s.checked:s.defaultChecked});else if("textarea"===a){var l=s.value;if(null==l){l=s.defaultValue;var u=s.children;if(null!=u){if(null!=l)throw Error(o(92));if(Array.isArray(u)){if(!(1>=u.length))throw Error(o(93));u=u[0]}l=""+u}null==l&&(l="")}s=r({},s,{value:void 0,children:""+l})}else if("select"===a)this.currentSelectValue=null!=s.value?s.value:s.defaultValue,s=r({},s,{value:void 0});else if("option"===a){u=this.currentSelectValue;var c=function(t){if(null==t)return t;var e="";return i.Children.forEach(t,(function(t){null!=t&&(e+=t)})),e}(s.children);if(null!=u){var d=null!=s.value?s.value+"":c;if(l=!1,Array.isArray(u)){for(var h=0;h<u.length;h++)if(""+u[h]===d){l=!0;break}}else l=""+u===d;s=r({selected:void 0,children:void 0},s,{selected:l,children:c})}}if(l=s){if(st[a]&&(null!=l.children||null!=l.dangerouslySetInnerHTML))throw Error(o(137,a,""));if(null!=l.dangerouslySetInnerHTML){if(null!=l.children)throw Error(o(60));if("object"!=typeof l.dangerouslySetInnerHTML||!("__html"in l.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=l.style&&"object"!=typeof l.style)throw Error(o(62,""))}for(b in l=s,u=this.makeStaticMarkup,c=1===this.stack.length,d="<"+t.type,l)if(vt.call(l,b)){var p=l[b];if(null!=p){if("style"===b){h=void 0;var f="",m="";for(h in p)if(p.hasOwnProperty(h)){var y=0===h.indexOf("--"),g=p[h];if(null!=g){if(y)var v=h;else if(v=h,gt.hasOwnProperty(v))v=gt[v];else{var _=v.replace(ct,"-$1").toLowerCase().replace(dt,"-ms-");v=gt[v]=_}f+=m+v+":",m=h,f+=y=null==g||"boolean"==typeof g||""===g?"":y||"number"!=typeof g||0===g||lt.hasOwnProperty(m)&&lt[m]?(""+g).trim():g+"px",m=";"}}p=f||null}h=null;t:if(y=a,g=l,-1===y.indexOf("-"))y="string"==typeof g.is;else switch(y){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":y=!1;break t;default:y=!0}y?_t.hasOwnProperty(b)||(h=E(h=b)&&null!=p?h+'="'+N(p)+'"':""):h=R(b,p),h&&(d+=" "+h)}}u||c&&(d+=' data-reactroot=""');var b=d;l="",at.hasOwnProperty(a)?b+="/>":(b+=">",l="</"+t.type+">");t:{if(null!=(u=s.dangerouslySetInnerHTML)){if(null!=u.__html){u=u.__html;break t}}else if("string"==typeof(u=s.children)||"number"==typeof u){u=N(u);break t}u=null}return null!=u?(s=[],ft.hasOwnProperty(a)&&"\n"===u.charAt(0)&&(b+="\n"),b+=u):s=ht(s.children),t=t.type,n=null==n||"http://www.w3.org/1999/xhtml"===n?ot(t):"http://www.w3.org/2000/svg"===n&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":n,this.stack.push({domNamespace:n,type:a,children:s,childIndex:0,context:e,footer:l}),this.previousWasTextNode=!1,b},t}(),Mt={renderToString:function(t){t=new xt(t,!1);try{return t.read(1/0)}finally{t.destroy()}},renderToStaticMarkup:function(t){t=new xt(t,!0);try{return t.read(1/0)}finally{t.destroy()}},renderToNodeStream:function(){throw Error(o(207))},renderToStaticNodeStream:function(){throw Error(o(208))},version:"16.14.0"};t.exports=Mt.default||Mt},37803:(t,e,n)=>{"use strict";t.exports=n(34597)},97277:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>z,useDropzone:()=>V});var r=n(63804),i=n.n(r),o=n(23615),a=n.n(o);function s(t,e,n,r){return new(n||(n=Promise))((function(i,o){function a(t){try{l(r.next(t))}catch(t){o(t)}}function s(t){try{l(r.throw(t))}catch(t){o(t)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,s)}l((r=r.apply(t,e||[])).next())}))}function l(t,e){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=e.call(t,a)}catch(t){o=[6,t],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function u(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}Object.create,Object.create;var c=new Map([["avi","video/avi"],["gif","image/gif"],["ico","image/x-icon"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["mkv","video/x-matroska"],["mov","video/quicktime"],["mp4","video/mp4"],["pdf","application/pdf"],["png","image/png"],["zip","application/zip"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"]]);function d(t,e){var n=function(t){var e=t.name;if(e&&-1!==e.lastIndexOf(".")&&!t.type){var n=e.split(".").pop().toLowerCase(),r=c.get(n);r&&Object.defineProperty(t,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return t}(t);if("string"!=typeof n.path){var r=t.webkitRelativePath;Object.defineProperty(n,"path",{value:"string"==typeof e?e:"string"==typeof r&&r.length>0?r:t.name,writable:!1,configurable:!1,enumerable:!0})}return n}var h=[".DS_Store","Thumbs.db"];function p(t){return s(this,void 0,void 0,(function(){return l(this,(function(e){return[2,(n=t,n.dataTransfer&&t.dataTransfer?m(t.dataTransfer,t.type):f(t))];var n}))}))}function f(t){return(null!==t.target&&t.target.files?g(t.target.files):[]).map((function(t){return d(t)}))}function m(t,e){return s(this,void 0,void 0,(function(){var n;return l(this,(function(r){switch(r.label){case 0:return t.items?(n=g(t.items).filter((function(t){return"file"===t.kind})),"drop"!==e?[2,n]:[4,Promise.all(n.map(v))]):[3,2];case 1:return[2,y(_(r.sent()))];case 2:return[2,y(g(t.files).map((function(t){return d(t)})))]}}))}))}function y(t){return t.filter((function(t){return-1===h.indexOf(t.name)}))}function g(t){for(var e=[],n=0;n<t.length;n++){var r=t[n];e.push(r)}return e}function v(t){if("function"!=typeof t.webkitGetAsEntry)return b(t);var e=t.webkitGetAsEntry();return e&&e.isDirectory?M(e):b(t)}function _(t){return t.reduce((function(t,e){return function(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(u(arguments[e]));return t}(t,Array.isArray(e)?_(e):[e])}),[])}function b(t){var e=t.getAsFile();if(!e)return Promise.reject(t+" is not a File");var n=d(e);return Promise.resolve(n)}function x(t){return s(this,void 0,void 0,(function(){return l(this,(function(e){return[2,t.isDirectory?M(t):k(t)]}))}))}function M(t){var e=t.createReader();return new Promise((function(t,n){var r=[];!function i(){var o=this;e.readEntries((function(e){return s(o,void 0,void 0,(function(){var o,a,s;return l(this,(function(l){switch(l.label){case 0:if(e.length)return[3,5];l.label=1;case 1:return l.trys.push([1,3,,4]),[4,Promise.all(r)];case 2:return o=l.sent(),t(o),[3,4];case 3:return a=l.sent(),n(a),[3,4];case 4:return[3,6];case 5:s=Promise.all(e.map(x)),r.push(s),i(),l.label=6;case 6:return[2]}}))}))}),(function(t){n(t)}))}()}))}function k(t){return s(this,void 0,void 0,(function(){return l(this,(function(e){return[2,new Promise((function(e,n){t.file((function(n){var r=d(n,t.fullPath);e(r)}),(function(t){n(t)}))}))]}))}))}var w=n(17094);function S(t,e){return"application/x-moz-file"===t.type||(0,w.Z)(t,e)}function L(t,e,n){if(D(t.size)){if(D(e)&&D(n))return t.size>=e&&t.size<=n;if(D(e))return t.size>=e;if(D(n))return t.size<=n}return!0}function D(t){return null!=t}function T(t){var e=t.files,n=t.accept,r=t.minSize,i=t.maxSize;return!(!t.multiple&&e.length>1)&&e.every((function(t){return S(t,n)&&L(t,r,i)}))}function O(t){return"function"==typeof t.isPropagationStopped?t.isPropagationStopped():void 0!==t.cancelBubble&&t.cancelBubble}function P(t){return t.dataTransfer?Array.prototype.some.call(t.dataTransfer.types,(function(t){return"Files"===t||"application/x-moz-file"===t})):!!t.target&&!!t.target.files}function C(t){t.preventDefault()}function E(t){return-1!==t.indexOf("MSIE")||-1!==t.indexOf("Trident/")}function A(t){return-1!==t.indexOf("Edge/")}function Y(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return E(t)||A(t)}function I(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return e.some((function(e){return!O(t)&&e&&e.apply(void 0,[t].concat(r)),O(t)}))}}function j(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function F(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function N(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function R(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?N(n,!0).forEach((function(e){H(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):N(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function H(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function B(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var W=(0,r.forwardRef)((function(t,e){var n=t.children,o=V(B(t,["children"])),a=o.open,s=B(o,["open"]);return(0,r.useImperativeHandle)(e,(function(){return{open:a}}),[a]),i().createElement(r.Fragment,null,n(R({},s,{open:a})))}));W.displayName="Dropzone",W.propTypes={children:a().func,accept:a().oneOfType([a().string,a().arrayOf(a().string)]),multiple:a().bool,preventDropOnDocument:a().bool,noClick:a().bool,noKeyboard:a().bool,noDrag:a().bool,noDragEventsBubbling:a().bool,minSize:a().number,maxSize:a().number,disabled:a().bool,getFilesFromEvent:a().func,onFileDialogCancel:a().func,onDragEnter:a().func,onDragLeave:a().func,onDragOver:a().func,onDrop:a().func,onDropAccepted:a().func,onDropRejected:a().func};const z=W;var G={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],rejectedFiles:[]};function V(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.accept,n=t.disabled,i=void 0!==n&&n,o=t.getFilesFromEvent,a=void 0===o?p:o,s=t.maxSize,l=void 0===s?1/0:s,u=t.minSize,c=void 0===u?0:u,d=t.multiple,h=void 0===d||d,f=t.onDragEnter,m=t.onDragLeave,y=t.onDragOver,g=t.onDrop,v=t.onDropAccepted,_=t.onDropRejected,b=t.onFileDialogCancel,x=t.preventDropOnDocument,M=void 0===x||x,k=t.noClick,w=void 0!==k&&k,D=t.noKeyboard,E=void 0!==D&&D,A=t.noDrag,N=void 0!==A&&A,W=t.noDragEventsBubbling,z=void 0!==W&&W,V=(0,r.useRef)(null),X=(0,r.useRef)(null),K=(0,r.useReducer)(U,G),Z=F(K,2),q=Z[0],$=Z[1],J=q.isFocused,Q=q.isFileDialogActive,tt=q.draggedFiles,et=(0,r.useCallback)((function(){X.current&&($({type:"openDialog"}),X.current.value=null,X.current.click())}),[$]),nt=function(){Q&&setTimeout((function(){X.current&&(X.current.files.length||($({type:"closeDialog"}),"function"==typeof b&&b()))}),300)};(0,r.useEffect)((function(){return window.addEventListener("focus",nt,!1),function(){window.removeEventListener("focus",nt,!1)}}),[X,Q,b]);var rt=(0,r.useCallback)((function(t){V.current&&V.current.isEqualNode(t.target)&&(32!==t.keyCode&&13!==t.keyCode||(t.preventDefault(),et()))}),[V,X]),it=(0,r.useCallback)((function(){$({type:"focus"})}),[]),ot=(0,r.useCallback)((function(){$({type:"blur"})}),[]),at=(0,r.useCallback)((function(){w||(Y()?setTimeout(et,0):et())}),[X,w]),st=(0,r.useRef)([]),lt=function(t){V.current&&V.current.contains(t.target)||(t.preventDefault(),st.current=[])};(0,r.useEffect)((function(){return M&&(document.addEventListener("dragover",C,!1),document.addEventListener("drop",lt,!1)),function(){M&&(document.removeEventListener("dragover",C),document.removeEventListener("drop",lt))}}),[V,M]);var ut=(0,r.useCallback)((function(t){t.preventDefault(),t.persist(),yt(t),-1===st.current.indexOf(t.target)&&(st.current=[].concat(j(st.current),[t.target])),P(t)&&Promise.resolve(a(t)).then((function(e){O(t)&&!z||($({draggedFiles:e,isDragActive:!0,type:"setDraggedFiles"}),f&&f(t))}))}),[a,f,z]),ct=(0,r.useCallback)((function(t){if(t.preventDefault(),t.persist(),yt(t),t.dataTransfer)try{t.dataTransfer.dropEffect="copy"}catch(t){}return P(t)&&y&&y(t),!1}),[y,z]),dt=(0,r.useCallback)((function(t){t.preventDefault(),t.persist(),yt(t);var e=st.current.filter((function(e){return e!==t.target&&V.current&&V.current.contains(e)}));st.current=e,e.length>0||($({isDragActive:!1,type:"setDraggedFiles",draggedFiles:[]}),P(t)&&m&&m(t))}),[V,m,z]),ht=(0,r.useCallback)((function(t){t.preventDefault(),t.persist(),yt(t),st.current=[],P(t)&&Promise.resolve(a(t)).then((function(n){if(!O(t)||z){var r=[],i=[];n.forEach((function(t){S(t,e)&&L(t,c,l)?r.push(t):i.push(t)})),!h&&r.length>1&&i.push.apply(i,j(r.splice(0))),$({acceptedFiles:r,rejectedFiles:i,type:"setFiles"}),g&&g(r,i,t),i.length>0&&_&&_(i,t),r.length>0&&v&&v(r,t)}})),$({type:"reset"})}),[h,e,c,l,a,g,v,_,z]),pt=function(t){return i?null:t},ft=function(t){return E?null:pt(t)},mt=function(t){return N?null:pt(t)},yt=function(t){z&&t.stopPropagation()},gt=(0,r.useMemo)((function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.refKey,n=void 0===e?"ref":e,r=t.onKeyDown,o=t.onFocus,a=t.onBlur,s=t.onClick,l=t.onDragEnter,u=t.onDragOver,c=t.onDragLeave,d=t.onDrop,h=B(t,["refKey","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"]);return R(H({onKeyDown:ft(I(r,rt)),onFocus:ft(I(o,it)),onBlur:ft(I(a,ot)),onClick:pt(I(s,at)),onDragEnter:mt(I(l,ut)),onDragOver:mt(I(u,ct)),onDragLeave:mt(I(c,dt)),onDrop:mt(I(d,ht))},n,V),i||E?{}:{tabIndex:0},{},h)}}),[V,rt,it,ot,at,ut,ct,dt,ht,E,N,i]),vt=(0,r.useCallback)((function(t){t.stopPropagation()}),[]),_t=(0,r.useMemo)((function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.refKey,r=void 0===n?"ref":n,i=t.onChange,o=t.onClick,a=B(t,["refKey","onChange","onClick"]),s=H({accept:e,multiple:h,type:"file",style:{display:"none"},onChange:pt(I(i,ht)),onClick:pt(I(o,vt)),autoComplete:"off",tabIndex:-1},r,X);return R({},s,{},a)}}),[X,e,h,ht,i]),bt=tt.length,xt=bt>0&&T({files:tt,accept:e,minSize:c,maxSize:l,multiple:h}),Mt=bt>0&&!xt;return R({},q,{isDragAccept:xt,isDragReject:Mt,isFocused:J&&!i,getRootProps:gt,getInputProps:_t,rootRef:V,inputRef:X,open:pt(et)})}function U(t,e){switch(e.type){case"focus":return R({},t,{isFocused:!0});case"blur":return R({},t,{isFocused:!1});case"openDialog":return R({},t,{isFileDialogActive:!0});case"closeDialog":return R({},t,{isFileDialogActive:!1});case"setDraggedFiles":var n=e.isDragActive;return R({},t,{draggedFiles:e.draggedFiles,isDragActive:n});case"setFiles":return R({},t,{acceptedFiles:e.acceptedFiles,rejectedFiles:e.rejectedFiles});case"reset":return R({},t,{isFileDialogActive:!1,isDragActive:!1,draggedFiles:[],acceptedFiles:[],rejectedFiles:[]});default:return t}}},58702:(t,e)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,h=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,f=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,y=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,_=n?Symbol.for("react.responder"):60118,b=n?Symbol.for("react.scope"):60119;function x(t){if("object"==typeof t&&null!==t){var e=t.$$typeof;switch(e){case r:switch(t=t.type){case c:case d:case o:case s:case a:case p:return t;default:switch(t=t&&t.$$typeof){case u:case h:case y:case m:case l:return t;default:return e}}case i:return e}}}function M(t){return x(t)===d}e.AsyncMode=c,e.ConcurrentMode=d,e.ContextConsumer=u,e.ContextProvider=l,e.Element=r,e.ForwardRef=h,e.Fragment=o,e.Lazy=y,e.Memo=m,e.Portal=i,e.Profiler=s,e.StrictMode=a,e.Suspense=p,e.isAsyncMode=function(t){return M(t)||x(t)===c},e.isConcurrentMode=M,e.isContextConsumer=function(t){return x(t)===u},e.isContextProvider=function(t){return x(t)===l},e.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===r},e.isForwardRef=function(t){return x(t)===h},e.isFragment=function(t){return x(t)===o},e.isLazy=function(t){return x(t)===y},e.isMemo=function(t){return x(t)===m},e.isPortal=function(t){return x(t)===i},e.isProfiler=function(t){return x(t)===s},e.isStrictMode=function(t){return x(t)===a},e.isSuspense=function(t){return x(t)===p},e.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===o||t===d||t===s||t===a||t===p||t===f||"object"==typeof t&&null!==t&&(t.$$typeof===y||t.$$typeof===m||t.$$typeof===l||t.$$typeof===u||t.$$typeof===h||t.$$typeof===v||t.$$typeof===_||t.$$typeof===b||t.$$typeof===g)},e.typeOf=x},19185:(t,e,n)=>{"use strict";t.exports=n(58702)},64829:(t,e,n)=>{"use strict";function r(){var t=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=t&&this.setState(t)}function i(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,r=this.state;this.props=t,this.state=e,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}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,u="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 "+u+" 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=r,e.componentWillReceiveProps=i),"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 r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;c.call(this,t,e,r)}}return t}n.r(e),n.d(e,{polyfill:()=>a}),r.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0},81078:t=>{var e={invalidPredicate:"`predicate` must be a function",invalidPropValidator:"`propValidator` must be a function",requiredCore:"is marked as required",invalidTypeCore:"Invalid input type",predicateFailureCore:"Failed to succeed with predicate",anonymousMessage:"<<anonymous>>",baseInvalidMessage:"Invalid "};function n(t){if("function"!=typeof t)throw new Error(e.invalidPropValidator);var n=t.bind(null,!1,null);return n.isRequired=t.bind(null,!0,null),n.withPredicate=function(n){if("function"!=typeof n)throw new Error(e.invalidPredicate);var r=t.bind(null,!1,n);return r.isRequired=t.bind(null,!0,n),r},n}function r(t,n,r){return new Error("The prop `"+t+"` "+e.requiredCore+" in `"+n+"`, but its value is `"+r+"`.")}t.exports={constructPropValidatorVariations:n,createMomentChecker:function(t,i,o,a){return n((function(n,s,l,u,c,d,h){var p=l[u],f=typeof p,m=function(t,e,n,i){var o=void 0===i,a=null===i;if(t){if(o)return r(n,e,"undefined");if(a)return r(n,e,"null")}return o||a?null:-1}(n,c=c||e.anonymousMessage,h=h||u,p);if(-1!==m)return m;if(i&&!i(p))return new Error(e.invalidTypeCore+": `"+u+"` of type `"+f+"` supplied to `"+c+"`, expected `"+t+"`.");if(!o(p))return new Error(e.baseInvalidMessage+d+" `"+u+"` of type `"+f+"` supplied to `"+c+"`, expected `"+a+"`.");if(s&&!s(p)){var y=s.name||e.anonymousMessage;return new Error(e.baseInvalidMessage+d+" `"+u+"` of type `"+f+"` supplied to `"+c+"`. "+e.predicateFailureCore+" `"+y+"`.")}return null}))},messages:e}},2697:(t,e,n)=>{var r=n(61320),i=n(47625),o=n(81078);t.exports={momentObj:o.createMomentChecker("object",(function(t){return"object"==typeof t}),(function(t){return i.isValidMoment(t)}),"Moment"),momentString:o.createMomentChecker("string",(function(t){return"string"==typeof t}),(function(t){return i.isValidMoment(r(t))}),"Moment"),momentDurationObj:o.createMomentChecker("object",(function(t){return"object"==typeof t}),(function(t){return r.isDuration(t)}),"Duration")}},47625:(t,e,n)=>{var r=n(61320);t.exports={isValidMoment:function(t){return!("function"==typeof r.isMoment&&!r.isMoment(t))&&("function"==typeof t.isValid?t.isValid():!isNaN(t))}}},63741:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=c(n(63804)),o=c(n(23615)),a=n(57116),s=n(903),l=c(n(40466)),u=c(n(2478));function c(t){return t&&t.__esModule?t:{default:t}}function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function h(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var p={BLOCK:"block",FLEX:"flex",INLINE:"inline",INLINE_BLOCK:"inline-block",CONTENTS:"contents"},f=(0,a.forbidExtraProps)({children:o.default.node.isRequired,onOutsideClick:o.default.func.isRequired,disabled:o.default.bool,useCapture:o.default.bool,display:o.default.oneOf((0,l.default)(p))}),m={disabled:!1,useCapture:!0,display:p.BLOCK},y=function(t){function e(){var t;d(this,e);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];var o=h(this,(t=e.__proto__||Object.getPrototypeOf(e)).call.apply(t,[this].concat(r)));return o.onMouseDown=o.onMouseDown.bind(o),o.onMouseUp=o.onMouseUp.bind(o),o.setChildNodeRef=o.setChildNodeRef.bind(o),o}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),r(e,[{key:"componentDidMount",value:function(){var t=this.props,e=t.disabled,n=t.useCapture;e||this.addMouseDownEventListener(n)}},{key:"componentDidUpdate",value:function(t){var e=t.disabled,n=this.props,r=n.disabled,i=n.useCapture;e!==r&&(r?this.removeEventListeners():this.addMouseDownEventListener(i))}},{key:"componentWillUnmount",value:function(){this.removeEventListeners()}},{key:"onMouseDown",value:function(t){var e=this.props.useCapture;this.childNode&&(0,u.default)(this.childNode,t.target)||(this.removeMouseUp&&(this.removeMouseUp(),this.removeMouseUp=null),this.removeMouseUp=(0,s.addEventListener)(document,"mouseup",this.onMouseUp,{capture:e}))}},{key:"onMouseUp",value:function(t){var e=this.props.onOutsideClick,n=this.childNode&&(0,u.default)(this.childNode,t.target);this.removeMouseUp&&(this.removeMouseUp(),this.removeMouseUp=null),n||e(t)}},{key:"setChildNodeRef",value:function(t){this.childNode=t}},{key:"addMouseDownEventListener",value:function(t){this.removeMouseDown=(0,s.addEventListener)(document,"mousedown",this.onMouseDown,{capture:t})}},{key:"removeEventListeners",value:function(){this.removeMouseDown&&this.removeMouseDown(),this.removeMouseUp&&this.removeMouseUp()}},{key:"render",value:function(){var t=this.props,e=t.children,n=t.display;return i.default.createElement("div",{ref:this.setChildNodeRef,style:n!==p.BLOCK&&(0,l.default)(p).includes(n)?{display:n}:void 0},e)}}]),e}(i.default.Component);e.default=y,y.propTypes=f,y.defaultProps=m},54974:(t,e,n)=>{t.exports=n(63741)},44950:(t,e,n)=>{"use strict";n.r(e),n.d(e,{Portal:()=>b,PortalWithState:()=>k});var r=n(27196),i=n.n(r),o=n(63804),a=n.n(o),s=n(23615),l=n.n(s),u=!("undefined"==typeof window||!window.document||!window.document.createElement),c=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function h(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var p=function(t){function e(){return d(this,e),h(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}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),c(e,[{key:"componentWillUnmount",value:function(){this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null}},{key:"render",value:function(){return u?(this.props.node||this.defaultNode||(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode)),i().createPortal(this.props.children,this.props.node||this.defaultNode)):null}}]),e}(a().Component);p.propTypes={children:l().node.isRequired,node:l().any};const f=p;var m=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var v=function(t){function e(){return y(this,e),g(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}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),m(e,[{key:"componentDidMount",value:function(){this.renderPortal()}},{key:"componentDidUpdate",value:function(t){this.renderPortal()}},{key:"componentWillUnmount",value:function(){i().unmountComponentAtNode(this.defaultNode||this.props.node),this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null,this.portal=null}},{key:"renderPortal",value:function(t){this.props.node||this.defaultNode||(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode));var e=this.props.children;"function"==typeof this.props.children.type&&(e=a().cloneElement(this.props.children)),this.portal=i().unstable_renderSubtreeIntoContainer(this,e,this.props.node||this.defaultNode)}},{key:"render",value:function(){return null}}]),e}(a().Component);const _=v;v.propTypes={children:l().node.isRequired,node:l().any};const b=i().createPortal?f:_;var x=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),M=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.portalNode=null,n.state={active:!!t.defaultOpen},n.openPortal=n.openPortal.bind(n),n.closePortal=n.closePortal.bind(n),n.wrapWithPortal=n.wrapWithPortal.bind(n),n.handleOutsideMouseClick=n.handleOutsideMouseClick.bind(n),n.handleKeydown=n.handleKeydown.bind(n),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),x(e,[{key:"componentDidMount",value:function(){this.props.closeOnEsc&&document.addEventListener("keydown",this.handleKeydown),this.props.closeOnOutsideClick&&document.addEventListener("click",this.handleOutsideMouseClick)}},{key:"componentWillUnmount",value:function(){this.props.closeOnEsc&&document.removeEventListener("keydown",this.handleKeydown),this.props.closeOnOutsideClick&&document.removeEventListener("click",this.handleOutsideMouseClick)}},{key:"openPortal",value:function(t){this.state.active||(t&&t.nativeEvent&&t.nativeEvent.stopImmediatePropagation(),this.setState({active:!0},this.props.onOpen))}},{key:"closePortal",value:function(){this.state.active&&this.setState({active:!1},this.props.onClose)}},{key:"wrapWithPortal",value:function(t){var e=this;return this.state.active?a().createElement(b,{node:this.props.node,key:"react-portal",ref:function(t){return e.portalNode=t}},t):null}},{key:"handleOutsideMouseClick",value:function(t){if(this.state.active){var e=this.portalNode&&(this.portalNode.props.node||this.portalNode.defaultNode);!e||e.contains(t.target)||t.button&&0!==t.button||this.closePortal()}}},{key:"handleKeydown",value:function(t){27===t.keyCode&&this.state.active&&this.closePortal()}},{key:"render",value:function(){return this.props.children({openPortal:this.openPortal,closePortal:this.closePortal,portal:this.wrapWithPortal,isOpen:this.state.active})}}]),e}(a().Component);M.propTypes={children:l().func.isRequired,defaultOpen:l().bool,node:l().any,closeOnEsc:l().bool,closeOnOutsideClick:l().bool,onOpen:l().func,onClose:l().func},M.defaultProps={onOpen:function(){},onClose:function(){}};const k=M},35013:function(t,e,n){!function(t,e){"use strict";function n(t,e,n,r,i,o,a){try{var s=t[o](a),l=s.value}catch(t){return void n(t)}s.done?e(l):Promise.resolve(l).then(r,i)}function r(t){return function(){var e=this,r=arguments;return new Promise((function(i,o){var a=t.apply(e,r);function s(t){n(a,i,o,s,l,"next",t)}function l(t){n(a,i,o,s,l,"throw",t)}s(void 0)}))}}function i(){return(i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function o(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}function a(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t,"string");return"symbol"==typeof e?e:String(e)}e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e;var s={init:"init"},l=function(t){var e=t.value;return void 0===e?"":e},u=function(){return e.createElement(e.Fragment,null," ")},c={Cell:l,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function d(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return e.reduce((function(t,e){var n=e.style,r=e.className;return t=i({},t,{},o(e,["style","className"])),n&&(t.style=t.style?i({},t.style||{},{},n||{}):n),r&&(t.className=t.className?t.className+" "+r:r),""===t.className&&delete t.className,t}),{})}var h=function(t,e){return void 0===e&&(e={}),function(n){return void 0===n&&(n={}),[].concat(t,[n]).reduce((function(t,r){return function t(e,n,r){return"function"==typeof n?t({},n(e,r)):Array.isArray(n)?d.apply(void 0,[e].concat(n)):d(e,n)}(t,r,i({},e,{userProps:n}))}),{})}},p=function(t,e,n,r){return void 0===n&&(n={}),t.reduce((function(t,e){return e(t,n)}),e)},f=function(t,e,n){return void 0===n&&(n={}),t.forEach((function(t){t(e,n)}))};function m(t,e,n,r){t.findIndex((function(t){return t.pluginName===n})),e.forEach((function(e){t.findIndex((function(t){return t.pluginName===e}))}))}function y(t,e){return"function"==typeof t?t(e):t}function g(t){var n=e.useRef();return n.current=t,e.useCallback((function(){return n.current}),[])}var v="undefined"!=typeof document?e.useLayoutEffect:e.useEffect;function _(t,n){var r=e.useRef(!1);v((function(){r.current&&t(),r.current=!0}),n)}function b(t,e,n){return void 0===n&&(n={}),function(r,o){void 0===o&&(o={});var a="string"==typeof r?e[r]:r;if(void 0===a)throw console.info(e),new Error("Renderer Error ☝️");return x(a,i({},t,{column:e},n,{},o))}}function x(t,n){return function(t){return"function"==typeof t&&(e=Object.getPrototypeOf(t)).prototype&&e.prototype.isReactComponent;var e}(r=t)||"function"==typeof r||function(t){return"object"==typeof t&&"symbol"==typeof t.$$typeof&&["react.memo","react.forward_ref"].includes(t.$$typeof.description)}(r)?e.createElement(t,n):t;var r}function M(t,e,n){return void 0===n&&(n=0),t.map((function(t){return w(t=i({},t,{parent:e,depth:n})),t.columns&&(t.columns=M(t.columns,t,n+1)),t}))}function k(t){return P(t,"columns")}function w(t){var e=t.id,n=t.accessor,r=t.Header;if("string"==typeof n){e=e||n;var i=n.split(".");n=function(t){return function(t,e,n){if(!e)return t;var r,i="function"==typeof e?e:JSON.stringify(e),o=D.get(i)||function(){var t=function(t){return function t(e,n){if(void 0===n&&(n=[]),Array.isArray(e))for(var r=0;r<e.length;r+=1)t(e[r],n);else n.push(e);return n}(t).map((function(t){return String(t).replace(".","_")})).join(".").replace(j,".").replace(F,"").split(".")}(e);return D.set(i,t),t}();try{r=o.reduce((function(t,e){return t[e]}),t)}catch(t){}return void 0!==r?r:void 0}(t,i)}}if(!e&&"string"==typeof r&&r&&(e=r),!e&&t.columns)throw console.error(t),new Error('A column ID (or unique "Header" value) is required!');if(!e)throw console.error(t),new Error("A column ID (or string accessor) is required!");return Object.assign(t,{id:e,accessor:n}),t}function S(t,e){if(!e)throw new Error;return Object.assign(t,i({Header:u,Footer:u},c,{},e,{},t)),Object.assign(t,{originalWidth:t.width}),t}function L(t,e,n){void 0===n&&(n=function(){return{}});for(var r=[],o=t,a=0,s=function(){return a++},l=function(){var t={headers:[]},a=[],l=o.some((function(t){return t.parent}));o.forEach((function(r){var o,u=[].concat(a).reverse()[0];l&&(o=r.parent?i({},r.parent,{originalId:r.parent.id,id:r.parent.id+"_"+s(),headers:[r]},n(r)):S(i({originalId:r.id+"_placeholder",id:r.id+"_placeholder_"+s(),placeholderOf:r,headers:[r]},n(r)),e),u&&u.originalId===o.originalId?u.headers.push(r):a.push(o)),t.headers.push(r)})),r.push(t),o=a};o.length;)l();return r.reverse()}var D=new Map;function T(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];for(var r=0;r<e.length;r+=1)if(void 0!==e[r])return e[r]}function O(t){if("function"==typeof t)return t}function P(t,e){var n=[];return function t(r){r.forEach((function(r){r[e]?t(r[e]):n.push(r)}))}(t),n}function C(t,e){var n=e.manualExpandedKey,r=e.expanded,i=e.expandSubRows,o=void 0===i||i,a=[];return t.forEach((function(t){return function t(e,i){void 0===i&&(i=!0),e.isExpanded=e.original&&e.original[n]||r[e.id],e.canExpand=e.subRows&&!!e.subRows.length,i&&a.push(e),e.subRows&&e.subRows.length&&e.isExpanded&&e.subRows.forEach((function(e){return t(e,o)}))}(t)})),a}function E(t,e,n){return O(t)||e[t]||n[t]||n.text}function A(t,e,n){return t?t(e,n):void 0===e}function Y(){throw new Error("React-Table: You have not called prepareRow(row) one or more rows you are attempting to render.")}var I=null,j=/\[/g,F=/\]/g,N=function(t){return i({role:"table"},t)},R=function(t){return i({role:"rowgroup"},t)},H=function(t,e){var n=e.column;return i({key:"header_"+n.id,colSpan:n.totalVisibleHeaderCount,role:"columnheader"},t)},B=function(t,e){var n=e.column;return i({key:"footer_"+n.id,colSpan:n.totalVisibleHeaderCount},t)},W=function(t,e){return i({key:"headerGroup_"+e.index,role:"row"},t)},z=function(t,e){return i({key:"footerGroup_"+e.index},t)},G=function(t,e){return i({key:"row_"+e.row.id,role:"row"},t)},V=function(t,e){var n=e.cell;return i({key:"cell_"+n.row.id+"_"+n.column.id,role:"cell"},t)};function U(){return{useOptions:[],stateReducers:[],useControlledState:[],columns:[],columnsDeps:[],allColumns:[],allColumnsDeps:[],accessValue:[],materializedColumns:[],materializedColumnsDeps:[],useInstanceAfterData:[],visibleColumns:[],visibleColumnsDeps:[],headerGroups:[],headerGroupsDeps:[],useInstanceBeforeDimensions:[],useInstance:[],prepareRow:[],getTableProps:[N],getTableBodyProps:[R],getHeaderGroupProps:[W],getFooterGroupProps:[z],getHeaderProps:[H],getFooterProps:[B],getRowProps:[G],getCellProps:[V],useFinalInstance:[]}}s.resetHiddenColumns="resetHiddenColumns",s.toggleHideColumn="toggleHideColumn",s.setHiddenColumns="setHiddenColumns",s.toggleHideAllColumns="toggleHideAllColumns";var X=function(t){t.getToggleHiddenProps=[K],t.getToggleHideAllColumnsProps=[Z],t.stateReducers.push(q),t.useInstanceBeforeDimensions.push($),t.headerGroupsDeps.push((function(t,e){var n=e.instance;return[].concat(t,[n.state.hiddenColumns])})),t.useInstance.push(J)};X.pluginName="useColumnVisibility";var K=function(t,e){var n=e.column;return[t,{onChange:function(t){n.toggleHidden(!t.target.checked)},style:{cursor:"pointer"},checked:n.isVisible,title:"Toggle Column Visible"}]},Z=function(t,e){var n=e.instance;return[t,{onChange:function(t){n.toggleHideAllColumns(!t.target.checked)},style:{cursor:"pointer"},checked:!n.allColumnsHidden&&!n.state.hiddenColumns.length,title:"Toggle All Columns Hidden",indeterminate:!n.allColumnsHidden&&n.state.hiddenColumns.length}]};function q(t,e,n,r){if(e.type===s.init)return i({hiddenColumns:[]},t);if(e.type===s.resetHiddenColumns)return i({},t,{hiddenColumns:r.initialState.hiddenColumns||[]});if(e.type===s.toggleHideColumn){var o=(void 0!==e.value?e.value:!t.hiddenColumns.includes(e.columnId))?[].concat(t.hiddenColumns,[e.columnId]):t.hiddenColumns.filter((function(t){return t!==e.columnId}));return i({},t,{hiddenColumns:o})}return e.type===s.setHiddenColumns?i({},t,{hiddenColumns:y(e.value,t.hiddenColumns)}):e.type===s.toggleHideAllColumns?i({},t,{hiddenColumns:(void 0!==e.value?e.value:!t.hiddenColumns.length)?r.allColumns.map((function(t){return t.id})):[]}):void 0}function $(t){var n=t.headers,r=t.state.hiddenColumns;e.useRef(!1).current;var i=0;n.forEach((function(t){return i+=function t(e,n){e.isVisible=n&&!r.includes(e.id);var i=0;return e.headers&&e.headers.length?e.headers.forEach((function(n){return i+=t(n,e.isVisible)})):i=e.isVisible?1:0,e.totalVisibleHeaderCount=i,i}(t,!0)}))}function J(t){var n=t.columns,r=t.flatHeaders,i=t.dispatch,o=t.allColumns,a=t.getHooks,l=t.state.hiddenColumns,u=t.autoResetHiddenColumns,c=void 0===u||u,d=g(t),p=o.length===l.length,f=e.useCallback((function(t,e){return i({type:s.toggleHideColumn,columnId:t,value:e})}),[i]),m=e.useCallback((function(t){return i({type:s.setHiddenColumns,value:t})}),[i]),y=e.useCallback((function(t){return i({type:s.toggleHideAllColumns,value:t})}),[i]),v=h(a().getToggleHideAllColumnsProps,{instance:d()});r.forEach((function(t){t.toggleHidden=function(e){i({type:s.toggleHideColumn,columnId:t.id,value:e})},t.getToggleHiddenProps=h(a().getToggleHiddenProps,{instance:d(),column:t})}));var b=g(c);_((function(){b()&&i({type:s.resetHiddenColumns})}),[i,n]),Object.assign(t,{allColumnsHidden:p,toggleHideColumn:f,setHiddenColumns:m,toggleHideAllColumns:y,getToggleHideAllColumnsProps:v})}var Q={},tt={},et=function(t,e,n){return t},nt=function(t,e){return t.subRows||[]},rt=function(t,e,n){return""+(n?[n.id,e].join("."):e)},it=function(t){return t};function ot(t){var e=t.initialState,n=void 0===e?Q:e,r=t.defaultColumn,a=void 0===r?tt:r,s=t.getSubRows,l=void 0===s?nt:s,u=t.getRowId,c=void 0===u?rt:u,d=t.stateReducer,h=void 0===d?et:d,p=t.useControlledState,f=void 0===p?it:p;return i({},o(t,["initialState","defaultColumn","getSubRows","getRowId","stateReducer","useControlledState"]),{initialState:n,defaultColumn:a,getSubRows:l,getRowId:c,stateReducer:h,useControlledState:f})}function at(t,e){void 0===e&&(e=0);var n=0,r=0,i=0,o=0;return t.forEach((function(t){var a=t.headers;if(t.totalLeft=e,a&&a.length){var s=at(a,e),l=s[0],u=s[1],c=s[2],d=s[3];t.totalMinWidth=l,t.totalWidth=u,t.totalMaxWidth=c,t.totalFlexWidth=d}else t.totalMinWidth=t.minWidth,t.totalWidth=Math.min(Math.max(t.minWidth,t.width),t.maxWidth),t.totalMaxWidth=t.maxWidth,t.totalFlexWidth=t.canResize?t.totalWidth:0;t.isVisible&&(e+=t.totalWidth,n+=t.totalMinWidth,r+=t.totalWidth,i+=t.totalMaxWidth,o+=t.totalFlexWidth)})),[n,r,i,o]}function st(t){var e=t.data,n=t.rows,r=t.flatRows,i=t.rowsById,o=t.column,a=t.getRowId,s=t.getSubRows,l=t.accessValueHooks,u=t.getInstance;e.forEach((function(t,c){return function t(n,c,d,h,f){void 0===d&&(d=0);var m=n,y=a(n,c,h),g=i[y];if(g)g.subRows&&g.originalSubRows.forEach((function(e,n){return t(e,n,d+1,g)}));else if((g={id:y,original:m,index:c,depth:d,cells:[{}]}).cells.map=Y,g.cells.filter=Y,g.cells.forEach=Y,g.cells[0].getCellProps=Y,g.values={},f.push(g),r.push(g),i[y]=g,g.originalSubRows=s(n,c),g.originalSubRows){var v=[];g.originalSubRows.forEach((function(e,n){return t(e,n,d+1,g,v)})),g.subRows=v}o.accessor&&(g.values[o.id]=o.accessor(n,c,g,f,e)),g.values[o.id]=p(l,g.values[o.id],{row:g,column:o,instance:u()})}(t,c,0,void 0,n)}))}s.resetExpanded="resetExpanded",s.toggleRowExpanded="toggleRowExpanded",s.toggleAllRowsExpanded="toggleAllRowsExpanded";var lt=function(t){t.getToggleAllRowsExpandedProps=[ut],t.getToggleRowExpandedProps=[ct],t.stateReducers.push(dt),t.useInstance.push(ht),t.prepareRow.push(pt)};lt.pluginName="useExpanded";var ut=function(t,e){var n=e.instance;return[t,{onClick:function(t){n.toggleAllRowsExpanded()},style:{cursor:"pointer"},title:"Toggle All Rows Expanded"}]},ct=function(t,e){var n=e.row;return[t,{onClick:function(){n.toggleRowExpanded()},style:{cursor:"pointer"},title:"Toggle Row Expanded"}]};function dt(t,e,n,r){if(e.type===s.init)return i({expanded:{}},t);if(e.type===s.resetExpanded)return i({},t,{expanded:r.initialState.expanded||{}});if(e.type===s.toggleAllRowsExpanded){var l=e.value,u=r.isAllRowsExpanded,c=r.rowsById;if(void 0!==l?l:!u){var d={};return Object.keys(c).forEach((function(t){d[t]=!0})),i({},t,{expanded:d})}return i({},t,{expanded:{}})}if(e.type===s.toggleRowExpanded){var h,p=e.id,f=e.value,m=t.expanded[p],y=void 0!==f?f:!m;if(!m&&y)return i({},t,{expanded:i({},t.expanded,(h={},h[p]=!0,h))});if(m&&!y){var g=t.expanded;return g[p],i({},t,{expanded:o(g,[p].map(a))})}return t}}function ht(t){var n=t.data,r=t.rows,i=t.rowsById,o=t.manualExpandedKey,a=void 0===o?"expanded":o,l=t.paginateExpandedRows,u=void 0===l||l,c=t.expandSubRows,d=void 0===c||c,p=t.autoResetExpanded,f=void 0===p||p,y=t.getHooks,v=t.plugins,b=t.state.expanded,x=t.dispatch;m(v,["useSortBy","useGroupBy","usePivotColumns","useGlobalFilter"],"useExpanded");var M=g(f),k=Boolean(Object.keys(i).length&&Object.keys(b).length);k&&Object.keys(i).some((function(t){return!b[t]}))&&(k=!1),_((function(){M()&&x({type:s.resetExpanded})}),[x,n]);var w=e.useCallback((function(t,e){x({type:s.toggleRowExpanded,id:t,value:e})}),[x]),S=e.useCallback((function(t){return x({type:s.toggleAllRowsExpanded,value:t})}),[x]),L=e.useMemo((function(){return u?C(r,{manualExpandedKey:a,expanded:b,expandSubRows:d}):r}),[u,r,a,b,d]),D=e.useMemo((function(){return function(t){var e=0;return Object.keys(t).forEach((function(t){var n=t.split(".");e=Math.max(e,n.length)})),e}(b)}),[b]),T=g(t),O=h(y().getToggleAllRowsExpandedProps,{instance:T()});Object.assign(t,{preExpandedRows:r,expandedRows:L,rows:L,expandedDepth:D,isAllRowsExpanded:k,toggleRowExpanded:w,toggleAllRowsExpanded:S,getToggleAllRowsExpandedProps:O})}function pt(t,e){var n=e.instance.getHooks,r=e.instance;t.toggleRowExpanded=function(e){return r.toggleRowExpanded(t.id,e)},t.getToggleRowExpandedProps=h(n().getToggleRowExpandedProps,{instance:r,row:t})}var ft=function(t,e,n){return t.filter((function(t){return e.some((function(e){var r=t.values[e];return String(r).toLowerCase().includes(String(n).toLowerCase())}))}))};ft.autoRemove=function(t){return!t};var mt=function(t,e,n){return t.filter((function(t){return e.some((function(e){var r=t.values[e];return void 0===r||String(r).toLowerCase()===String(n).toLowerCase()}))}))};mt.autoRemove=function(t){return!t};var yt=function(t,e,n){return t.filter((function(t){return e.some((function(e){var r=t.values[e];return void 0===r||String(r)===String(n)}))}))};yt.autoRemove=function(t){return!t};var gt=function(t,e,n){return t.filter((function(t){return e.some((function(e){return t.values[e].includes(n)}))}))};gt.autoRemove=function(t){return!t||!t.length};var vt=function(t,e,n){return t.filter((function(t){return e.some((function(e){var r=t.values[e];return r&&r.length&&n.every((function(t){return r.includes(t)}))}))}))};vt.autoRemove=function(t){return!t||!t.length};var _t=function(t,e,n){return t.filter((function(t){return e.some((function(e){var r=t.values[e];return r&&r.length&&n.some((function(t){return r.includes(t)}))}))}))};_t.autoRemove=function(t){return!t||!t.length};var bt=function(t,e,n){return t.filter((function(t){return e.some((function(e){var r=t.values[e];return n.includes(r)}))}))};bt.autoRemove=function(t){return!t||!t.length};var xt=function(t,e,n){return t.filter((function(t){return e.some((function(e){return t.values[e]===n}))}))};xt.autoRemove=function(t){return void 0===t};var Mt=function(t,e,n){return t.filter((function(t){return e.some((function(e){return t.values[e]==n}))}))};Mt.autoRemove=function(t){return null==t};var kt=function(t,e,n){var r=n||[],i=r[0],o=r[1];if((i="number"==typeof i?i:-1/0)>(o="number"==typeof o?o:1/0)){var a=i;i=o,o=a}return t.filter((function(t){return e.some((function(e){var n=t.values[e];return n>=i&&n<=o}))}))};kt.autoRemove=function(t){return!t||"number"!=typeof t[0]&&"number"!=typeof t[1]};var wt=Object.freeze({__proto__:null,text:ft,exactText:mt,exactTextCase:yt,includes:gt,includesAll:vt,includesSome:_t,includesValue:bt,exact:xt,equals:Mt,between:kt});s.resetFilters="resetFilters",s.setFilter="setFilter",s.setAllFilters="setAllFilters";var St=function(t){t.stateReducers.push(Lt),t.useInstance.push(Dt)};function Lt(t,e,n,r){if(e.type===s.init)return i({filters:[]},t);if(e.type===s.resetFilters)return i({},t,{filters:r.initialState.filters||[]});if(e.type===s.setFilter){var o=e.columnId,a=e.filterValue,l=r.allColumns,u=r.filterTypes,c=l.find((function(t){return t.id===o}));if(!c)throw new Error("React-Table: Could not find a column with id: "+o);var d=E(c.filter,u||{},wt),h=t.filters.find((function(t){return t.id===o})),p=y(a,h&&h.value);return A(d.autoRemove,p,c)?i({},t,{filters:t.filters.filter((function(t){return t.id!==o}))}):i({},t,h?{filters:t.filters.map((function(t){return t.id===o?{id:o,value:p}:t}))}:{filters:[].concat(t.filters,[{id:o,value:p}])})}if(e.type===s.setAllFilters){var f=e.filters,m=r.allColumns,g=r.filterTypes;return i({},t,{filters:y(f,t.filters).filter((function(t){var e=m.find((function(e){return e.id===t.id}));return!A(E(e.filter,g||{},wt).autoRemove,t.value,e)}))})}}function Dt(t){var n=t.data,r=t.rows,i=t.flatRows,o=t.rowsById,a=t.allColumns,l=t.filterTypes,u=t.manualFilters,c=t.defaultCanFilter,d=void 0!==c&&c,h=t.disableFilters,p=t.state.filters,f=t.dispatch,m=t.autoResetFilters,y=void 0===m||m,v=e.useCallback((function(t,e){f({type:s.setFilter,columnId:t,filterValue:e})}),[f]),b=e.useCallback((function(t){f({type:s.setAllFilters,filters:t})}),[f]);a.forEach((function(t){var e=t.id,n=t.accessor,r=t.defaultCanFilter,i=t.disableFilters;t.canFilter=n?T(!0!==i&&void 0,!0!==h&&void 0,!0):T(r,d,!1),t.setFilter=function(e){return v(t.id,e)};var o=p.find((function(t){return t.id===e}));t.filterValue=o&&o.value}));var x=e.useMemo((function(){if(u||!p.length)return[r,i,o];var t=[],e={};return[function n(r,i){void 0===i&&(i=0);var o=r;return(o=p.reduce((function(t,e){var n=e.id,r=e.value,o=a.find((function(t){return t.id===n}));if(!o)return t;0===i&&(o.preFilteredRows=t);var s=E(o.filter,l||{},wt);return s?(o.filteredRows=s(t,[n],r),o.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+o.id+"."),t)}),r)).forEach((function(r){t.push(r),e[r.id]=r,r.subRows&&(r.subRows=r.subRows&&r.subRows.length>0?n(r.subRows,i+1):r.subRows)})),o}(r),t,e]}),[u,p,r,i,o,a,l]),M=x[0],k=x[1],w=x[2];e.useMemo((function(){a.filter((function(t){return!p.find((function(e){return e.id===t.id}))})).forEach((function(t){t.preFilteredRows=M,t.filteredRows=M}))}),[M,p,a]);var S=g(y);_((function(){S()&&f({type:s.resetFilters})}),[f,u?null:n]),Object.assign(t,{preFilteredRows:r,preFilteredFlatRows:i,preFilteredRowsById:o,filteredRows:M,filteredFlatRows:k,filteredRowsById:w,rows:M,flatRows:k,rowsById:w,setFilter:v,setAllFilters:b})}St.pluginName="useFilters",s.resetGlobalFilter="resetGlobalFilter",s.setGlobalFilter="setGlobalFilter";var Tt=function(t){t.stateReducers.push(Ot),t.useInstance.push(Pt)};function Ot(t,e,n,r){if(e.type===s.resetGlobalFilter)return i({},t,{globalFilter:r.initialState.globalFilter||void 0});if(e.type===s.setGlobalFilter){var a=e.filterValue,l=r.userFilterTypes,u=E(r.globalFilter,l||{},wt),c=y(a,t.globalFilter);return A(u.autoRemove,c)?(t.globalFilter,o(t,["globalFilter"])):i({},t,{globalFilter:c})}}function Pt(t){var n=t.data,r=t.rows,i=t.flatRows,o=t.rowsById,a=t.allColumns,l=t.filterTypes,u=t.globalFilter,c=t.manualGlobalFilter,d=t.state.globalFilter,h=t.dispatch,p=t.autoResetGlobalFilter,f=void 0===p||p,m=t.disableGlobalFilter,y=e.useCallback((function(t){h({type:s.setGlobalFilter,filterValue:t})}),[h]),v=e.useMemo((function(){if(c||void 0===d)return[r,i,o];var t=[],e={},n=E(u,l||{},wt);if(!n)return console.warn("Could not find a valid 'globalFilter' option."),r;a.forEach((function(t){var e=t.disableGlobalFilter;t.canFilter=T(!0!==e&&void 0,!0!==m&&void 0,!0)}));var s=a.filter((function(t){return!0===t.canFilter}));return[function r(i){return(i=n(i,s.map((function(t){return t.id})),d)).forEach((function(n){t.push(n),e[n.id]=n,n.subRows=n.subRows&&n.subRows.length?r(n.subRows):n.subRows})),i}(r),t,e]}),[c,d,u,l,a,r,i,o,m]),b=v[0],x=v[1],M=v[2],k=g(f);_((function(){k()&&h({type:s.resetGlobalFilter})}),[h,c?null:n]),Object.assign(t,{preGlobalFilteredRows:r,preGlobalFilteredFlatRows:i,preGlobalFilteredRowsById:o,globalFilteredRows:b,globalFilteredFlatRows:x,globalFilteredRowsById:M,rows:b,flatRows:x,rowsById:M,setGlobalFilter:y,disableGlobalFilter:m})}function Ct(t,e){return e.reduce((function(t,e){return t+("number"==typeof e?e:0)}),0)}Tt.pluginName="useGlobalFilter";var Et=Object.freeze({__proto__:null,sum:Ct,min:function(t){var e=t[0]||0;return t.forEach((function(t){"number"==typeof t&&(e=Math.min(e,t))})),e},max:function(t){var e=t[0]||0;return t.forEach((function(t){"number"==typeof t&&(e=Math.max(e,t))})),e},minMax:function(t){var e=t[0]||0,n=t[0]||0;return t.forEach((function(t){"number"==typeof t&&(e=Math.min(e,t),n=Math.max(n,t))})),e+".."+n},average:function(t){return Ct(0,t)/t.length},median:function(t){if(!t.length)return null;var e=Math.floor(t.length/2),n=[].concat(t).sort((function(t,e){return t-e}));return t.length%2!=0?n[e]:(n[e-1]+n[e])/2},unique:function(t){return Array.from(new Set(t).values())},uniqueCount:function(t){return new Set(t).size},count:function(t){return t.length}}),At=[],Yt={};s.resetGroupBy="resetGroupBy",s.setGroupBy="setGroupBy",s.toggleGroupBy="toggleGroupBy";var It=function(t){t.getGroupByToggleProps=[jt],t.stateReducers.push(Ft),t.visibleColumnsDeps.push((function(t,e){var n=e.instance;return[].concat(t,[n.state.groupBy])})),t.visibleColumns.push(Nt),t.useInstance.push(Ht),t.prepareRow.push(Bt)};It.pluginName="useGroupBy";var jt=function(t,e){var n=e.header;return[t,{onClick:n.canGroupBy?function(t){t.persist(),n.toggleGroupBy()}:void 0,style:{cursor:n.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function Ft(t,e,n,r){if(e.type===s.init)return i({groupBy:[]},t);if(e.type===s.resetGroupBy)return i({},t,{groupBy:r.initialState.groupBy||[]});if(e.type===s.setGroupBy)return i({},t,{groupBy:e.value});if(e.type===s.toggleGroupBy){var o=e.columnId,a=e.value,l=void 0!==a?a:!t.groupBy.includes(o);return i({},t,l?{groupBy:[].concat(t.groupBy,[o])}:{groupBy:t.groupBy.filter((function(t){return t!==o}))})}}function Nt(t,e){var n=e.instance.state.groupBy,r=n.map((function(e){return t.find((function(t){return t.id===e}))})).filter(Boolean),i=t.filter((function(t){return!n.includes(t.id)}));return(t=[].concat(r,i)).forEach((function(t){t.isGrouped=n.includes(t.id),t.groupedIndex=n.indexOf(t.id)})),t}var Rt={};function Ht(t){var n=t.data,r=t.rows,i=t.flatRows,o=t.rowsById,a=t.allColumns,l=t.flatHeaders,u=t.groupByFn,c=void 0===u?Wt:u,d=t.manualGroupBy,p=t.aggregations,f=void 0===p?Rt:p,y=t.plugins,v=t.state.groupBy,b=t.dispatch,x=t.autoResetGroupBy,M=void 0===x||x,k=t.disableGroupBy,w=t.defaultCanGroupBy,S=t.getHooks;m(y,["useColumnOrder","useFilters"],"useGroupBy");var L=g(t);a.forEach((function(e){var n=e.accessor,r=e.defaultGroupBy,i=e.disableGroupBy;e.canGroupBy=n?T(e.canGroupBy,!0!==i&&void 0,!0!==k&&void 0,!0):T(e.canGroupBy,r,w,!1),e.canGroupBy&&(e.toggleGroupBy=function(){return t.toggleGroupBy(e.id)}),e.Aggregated=e.Aggregated||e.Cell}));var D=e.useCallback((function(t,e){b({type:s.toggleGroupBy,columnId:t,value:e})}),[b]),O=e.useCallback((function(t){b({type:s.setGroupBy,value:t})}),[b]);l.forEach((function(t){t.getGroupByToggleProps=h(S().getGroupByToggleProps,{instance:L(),header:t})}));var C=e.useMemo((function(){if(d||!v.length)return[r,i,o,At,Yt,i,o];var t=v.filter((function(t){return a.find((function(e){return e.id===t}))})),e=[],n={},s=[],l={},u=[],h={},p=function r(i,o,d){if(void 0===o&&(o=0),o===t.length)return i;var p=t[o],m=c(i,p);return Object.entries(m).map((function(i,c){var m=i[0],y=i[1],g=p+":"+m,v=r(y,o+1,g=d?d+">"+g:g),_=o?P(y,"leafRows"):y,b=function(e,n,r){var i={};return a.forEach((function(o){if(t.includes(o.id))i[o.id]=n[0]?n[0].values[o.id]:null;else{var a="function"==typeof o.aggregate?o.aggregate:f[o.aggregate]||Et[o.aggregate];if(a){var s=n.map((function(t){return t.values[o.id]})),l=e.map((function(t){var e=t.values[o.id];if(!r&&o.aggregateValue){var n="function"==typeof o.aggregateValue?o.aggregateValue:f[o.aggregateValue]||Et[o.aggregateValue];if(!n)throw console.info({column:o}),new Error("React Table: Invalid column.aggregateValue option for column listed above");e=n(e,t,o)}return e}));i[o.id]=a(l,s)}else{if(o.aggregate)throw console.info({column:o}),new Error("React Table: Invalid column.aggregate option for column listed above");i[o.id]=null}}})),i}(_,y,o),x={id:g,isGrouped:!0,groupByID:p,groupByVal:m,values:b,subRows:v,leafRows:_,depth:o,index:c};return v.forEach((function(t){e.push(t),n[t.id]=t,t.isGrouped?(s.push(t),l[t.id]=t):(u.push(t),h[t.id]=t)})),x}))}(r);return p.forEach((function(t){e.push(t),n[t.id]=t,t.isGrouped?(s.push(t),l[t.id]=t):(u.push(t),h[t.id]=t)})),[p,e,n,s,l,u,h]}),[d,v,r,i,o,a,f,c]),E=C[0],A=C[1],Y=C[2],I=C[3],j=C[4],F=C[5],N=C[6],R=g(M);_((function(){R()&&b({type:s.resetGroupBy})}),[b,d?null:n]),Object.assign(t,{preGroupedRows:r,preGroupedFlatRow:i,preGroupedRowsById:o,groupedRows:E,groupedFlatRows:A,groupedRowsById:Y,onlyGroupedFlatRows:I,onlyGroupedRowsById:j,nonGroupedFlatRows:F,nonGroupedRowsById:N,rows:E,flatRows:A,rowsById:Y,toggleGroupBy:D,setGroupBy:O})}function Bt(t){t.allCells.forEach((function(e){var n;e.isGrouped=e.column.isGrouped&&e.column.id===t.groupByID,e.isPlaceholder=!e.isGrouped&&e.column.isGrouped,e.isAggregated=!e.isGrouped&&!e.isPlaceholder&&(null==(n=t.subRows)?void 0:n.length)}))}function Wt(t,e){return t.reduce((function(t,n,r){var i=""+n.values[e];return t[i]=Array.isArray(t[i])?t[i]:[],t[i].push(n),t}),{})}var zt=/([0-9]+)/gm;function Gt(t,e){return t===e?0:t>e?1:-1}function Vt(t,e,n){return[t.values[n],e.values[n]]}function Ut(t){return"number"==typeof t?isNaN(t)||t===1/0||t===-1/0?"":String(t):"string"==typeof t?t:""}var Xt=Object.freeze({__proto__:null,alphanumeric:function(t,e,n){var r=Vt(t,e,n),i=r[0],o=r[1];for(i=Ut(i),o=Ut(o),i=i.split(zt).filter(Boolean),o=o.split(zt).filter(Boolean);i.length&&o.length;){var a=i.shift(),s=o.shift(),l=parseInt(a,10),u=parseInt(s,10),c=[l,u].sort();if(isNaN(c[0])){if(a>s)return 1;if(s>a)return-1}else{if(isNaN(c[1]))return isNaN(l)?-1:1;if(l>u)return 1;if(u>l)return-1}}return i.length-o.length},datetime:function(t,e,n){var r=Vt(t,e,n),i=r[0],o=r[1];return Gt(i=i.getTime(),o=o.getTime())},basic:function(t,e,n){var r=Vt(t,e,n);return Gt(r[0],r[1])},string:function(t,e,n){var r=Vt(t,e,n),i=r[0],o=r[1];for(i=i.split("").filter(Boolean),o=o.split("").filter(Boolean);i.length&&o.length;){var a=i.shift(),s=o.shift(),l=a.toLowerCase(),u=s.toLowerCase();if(l>u)return 1;if(u>l)return-1;if(a>s)return 1;if(s>a)return-1}return i.length-o.length},number:function(t,e,n){var r=Vt(t,e,n),i=r[0],o=r[1],a=/[^0-9.]/gi;return Gt(i=Number(String(i).replace(a,"")),o=Number(String(o).replace(a,"")))}});s.resetSortBy="resetSortBy",s.setSortBy="setSortBy",s.toggleSortBy="toggleSortBy",s.clearSortBy="clearSortBy",c.sortType="alphanumeric",c.sortDescFirst=!1;var Kt=function(t){t.getSortByToggleProps=[Zt],t.stateReducers.push(qt),t.useInstance.push($t)};Kt.pluginName="useSortBy";var Zt=function(t,e){var n=e.instance,r=e.column,i=n.isMultiSortEvent,o=void 0===i?function(t){return t.shiftKey}:i;return[t,{onClick:r.canSort?function(t){t.persist(),r.toggleSortBy(void 0,!n.disableMultiSort&&o(t))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function qt(t,e,n,r){if(e.type===s.init)return i({sortBy:[]},t);if(e.type===s.resetSortBy)return i({},t,{sortBy:r.initialState.sortBy||[]});if(e.type===s.clearSortBy)return i({},t,{sortBy:t.sortBy.filter((function(t){return t.id!==e.columnId}))});if(e.type===s.setSortBy)return i({},t,{sortBy:e.sortBy});if(e.type===s.toggleSortBy){var o,a=e.columnId,l=e.desc,u=e.multi,c=r.allColumns,d=r.disableMultiSort,h=r.disableSortRemove,p=r.disableMultiRemove,f=r.maxMultiSortColCount,m=void 0===f?Number.MAX_SAFE_INTEGER:f,y=t.sortBy,g=c.find((function(t){return t.id===a})).sortDescFirst,v=y.find((function(t){return t.id===a})),_=y.findIndex((function(t){return t.id===a})),b=null!=l,x=[];return"toggle"!=(o=!d&&u?v?"toggle":"add":_!==y.length-1||1!==y.length?"replace":v?"toggle":"replace")||h||b||u&&p||!(v&&v.desc&&!g||!v.desc&&g)||(o="remove"),"replace"===o?x=[{id:a,desc:b?l:g}]:"add"===o?(x=[].concat(y,[{id:a,desc:b?l:g}])).splice(0,x.length-m):"toggle"===o?x=y.map((function(t){return t.id===a?i({},t,{desc:b?l:!v.desc}):t})):"remove"===o&&(x=y.filter((function(t){return t.id!==a}))),i({},t,{sortBy:x})}}function $t(t){var n=t.data,r=t.rows,i=t.flatRows,o=t.allColumns,a=t.orderByFn,l=void 0===a?Jt:a,u=t.sortTypes,c=t.manualSortBy,d=t.defaultCanSort,p=t.disableSortBy,f=t.flatHeaders,y=t.state.sortBy,v=t.dispatch,b=t.plugins,x=t.getHooks,M=t.autoResetSortBy,k=void 0===M||M;m(b,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var w=e.useCallback((function(t){v({type:s.setSortBy,sortBy:t})}),[v]),S=e.useCallback((function(t,e,n){v({type:s.toggleSortBy,columnId:t,desc:e,multi:n})}),[v]),L=g(t);f.forEach((function(t){var e=t.accessor,n=t.canSort,r=t.disableSortBy,i=t.id,o=e?T(!0!==r&&void 0,!0!==p&&void 0,!0):T(d,n,!1);t.canSort=o,t.canSort&&(t.toggleSortBy=function(e,n){return S(t.id,e,n)},t.clearSortBy=function(){v({type:s.clearSortBy,columnId:t.id})}),t.getSortByToggleProps=h(x().getSortByToggleProps,{instance:L(),column:t});var a=y.find((function(t){return t.id===i}));t.isSorted=!!a,t.sortedIndex=y.findIndex((function(t){return t.id===i})),t.isSortedDesc=t.isSorted?a.desc:void 0}));var D=e.useMemo((function(){if(c||!y.length)return[r,i];var t=[],e=y.filter((function(t){return o.find((function(e){return e.id===t.id}))}));return[function n(r){var i=l(r,e.map((function(t){var e=o.find((function(e){return e.id===t.id}));if(!e)throw new Error("React-Table: Could not find a column with id: "+t.id+" while sorting");var n=e.sortType,r=O(n)||(u||{})[n]||Xt[n];if(!r)throw new Error("React-Table: Could not find a valid sortType of '"+n+"' for column '"+t.id+"'.");return function(e,n){return r(e,n,t.id,t.desc)}})),e.map((function(t){var e=o.find((function(e){return e.id===t.id}));return e&&e.sortInverted?t.desc:!t.desc})));return i.forEach((function(e){t.push(e),e.subRows&&0!==e.subRows.length&&(e.subRows=n(e.subRows))})),i}(r),t]}),[c,y,r,i,o,l,u]),P=D[0],C=D[1],E=g(k);_((function(){E()&&v({type:s.resetSortBy})}),[c?null:n]),Object.assign(t,{preSortedRows:r,preSortedFlatRows:i,sortedRows:P,sortedFlatRows:C,rows:P,flatRows:C,setSortBy:w,toggleSortBy:S})}function Jt(t,e,n){return[].concat(t).sort((function(t,r){for(var i=0;i<e.length;i+=1){var o=e[i],a=!1===n[i]||"desc"===n[i],s=o(t,r);if(0!==s)return a?-s:s}return n[0]?t.index-r.index:r.index-t.index}))}s.resetPage="resetPage",s.gotoPage="gotoPage",s.setPageSize="setPageSize";var Qt=function(t){t.stateReducers.push(te),t.useInstance.push(ee)};function te(t,e,n,r){if(e.type===s.init)return i({pageSize:10,pageIndex:0},t);if(e.type===s.resetPage)return i({},t,{pageIndex:r.initialState.pageIndex||0});if(e.type===s.gotoPage){var o=r.pageCount,a=r.page,l=y(e.pageIndex,t.pageIndex),u=!1;return l>t.pageIndex?u=-1===o?a.length>=t.pageSize:l<o:l<t.pageIndex&&(u=l>-1),u?i({},t,{pageIndex:l}):t}if(e.type===s.setPageSize){var c=e.pageSize,d=t.pageSize*t.pageIndex;return i({},t,{pageIndex:Math.floor(d/c),pageSize:c})}}function ee(t){var n=t.rows,r=t.autoResetPage,i=void 0===r||r,o=t.manualExpandedKey,a=void 0===o?"expanded":o,l=t.plugins,u=t.pageCount,c=t.paginateExpandedRows,d=void 0===c||c,h=t.expandSubRows,p=void 0===h||h,f=t.state,y=f.pageSize,v=f.pageIndex,b=f.expanded,x=f.globalFilter,M=f.filters,k=f.groupBy,w=f.sortBy,S=t.dispatch,L=t.data,D=t.manualPagination;m(l,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var T=g(i);_((function(){T()&&S({type:s.resetPage})}),[S,D?null:L,x,M,k,w]);var O=D?u:Math.ceil(n.length/y),P=e.useMemo((function(){return O>0?[].concat(new Array(O)).fill(null).map((function(t,e){return e})):[]}),[O]),E=e.useMemo((function(){var t;if(D)t=n;else{var e=y*v,r=e+y;t=n.slice(e,r)}return d?t:C(t,{manualExpandedKey:a,expanded:b,expandSubRows:p})}),[p,b,a,D,v,y,d,n]),A=v>0,Y=-1===O?E.length>=y:v<O-1,I=e.useCallback((function(t){S({type:s.gotoPage,pageIndex:t})}),[S]),j=e.useCallback((function(){return I((function(t){return t-1}))}),[I]),F=e.useCallback((function(){return I((function(t){return t+1}))}),[I]),N=e.useCallback((function(t){S({type:s.setPageSize,pageSize:t})}),[S]);Object.assign(t,{pageOptions:P,pageCount:O,page:E,canPreviousPage:A,canNextPage:Y,gotoPage:I,previousPage:j,nextPage:F,setPageSize:N})}Qt.pluginName="usePagination",s.resetPivot="resetPivot",s.togglePivot="togglePivot";var ne=function(t){t.getPivotToggleProps=[ie],t.stateReducers.push(oe),t.useInstanceAfterData.push(ae),t.allColumns.push(se),t.accessValue.push(le),t.materializedColumns.push(ue),t.materializedColumnsDeps.push(ce),t.visibleColumns.push(de),t.visibleColumnsDeps.push(he),t.useInstance.push(pe),t.prepareRow.push(fe)};ne.pluginName="usePivotColumns";var re=[],ie=function(t,e){var n=e.header;return[t,{onClick:n.canPivot?function(t){t.persist(),n.togglePivot()}:void 0,style:{cursor:n.canPivot?"pointer":void 0},title:"Toggle Pivot"}]};function oe(t,e,n,r){if(e.type===s.init)return i({pivotColumns:re},t);if(e.type===s.resetPivot)return i({},t,{pivotColumns:r.initialState.pivotColumns||re});if(e.type===s.togglePivot){var o=e.columnId,a=e.value,l=void 0!==a?a:!t.pivotColumns.includes(o);return i({},t,l?{pivotColumns:[].concat(t.pivotColumns,[o])}:{pivotColumns:t.pivotColumns.filter((function(t){return t!==o}))})}}function ae(t){t.allColumns.forEach((function(e){e.isPivotSource=t.state.pivotColumns.includes(e.id)}))}function se(t,e){var n=e.instance;return t.forEach((function(t){t.isPivotSource=n.state.pivotColumns.includes(t.id),t.uniqueValues=new Set})),t}function le(t,e){var n=e.column;return n.uniqueValues&&void 0!==t&&n.uniqueValues.add(t),t}function ue(t,e){var n=e.instance,r=n.allColumns,o=n.state;if(!o.pivotColumns.length||!o.groupBy||!o.groupBy.length)return t;var a=o.pivotColumns.map((function(t){return r.find((function(e){return e.id===t}))})).filter(Boolean),s=r.filter((function(t){return!t.isPivotSource&&!o.groupBy.includes(t.id)&&!o.pivotColumns.includes(t.id)})),l=k(function t(e,n,r){void 0===e&&(e=0),void 0===r&&(r=[]);var o=a[e];return o?Array.from(o.uniqueValues).sort().map((function(a){var s=i({},o,{Header:o.PivotHeader||"string"==typeof o.header?o.Header+": "+a:a,isPivotGroup:!0,parent:n,depth:e,id:n?n.id+"."+o.id+"."+a:o.id+"."+a,pivotValue:a});return s.columns=t(e+1,s,[].concat(r,[function(t){return t.values[o.id]===a}])),s})):s.map((function(t){return i({},t,{canPivot:!1,isPivoted:!0,parent:n,depth:e,id:""+(n?n.id+"."+t.id:t.id),accessor:function(e,n,i){if(r.every((function(t){return t(i)})))return i.values[t.id]}})}))}());return[].concat(t,l)}function ce(t,e){var n=e.instance.state,r=n.pivotColumns,i=n.groupBy;return[].concat(t,[r,i])}function de(t,e){var n=e.instance.state;return t=t.filter((function(t){return!t.isPivotSource})),n.pivotColumns.length&&n.groupBy&&n.groupBy.length&&(t=t.filter((function(t){return t.isGrouped||t.isPivoted}))),t}function he(t,e){var n=e.instance;return[].concat(t,[n.state.pivotColumns,n.state.groupBy])}function pe(t){var e=t.columns,n=t.allColumns,r=t.flatHeaders,i=t.getHooks,o=t.plugins,a=t.dispatch,l=t.autoResetPivot,u=void 0===l||l,c=t.manaulPivot,d=t.disablePivot,p=t.defaultCanPivot;m(o,["useGroupBy"],"usePivotColumns");var f=g(t);n.forEach((function(e){var n=e.accessor,r=e.defaultPivot,i=e.disablePivot;e.canPivot=n?T(e.canPivot,!0!==i&&void 0,!0!==d&&void 0,!0):T(e.canPivot,r,p,!1),e.canPivot&&(e.togglePivot=function(){return t.togglePivot(e.id)}),e.Aggregated=e.Aggregated||e.Cell})),r.forEach((function(t){t.getPivotToggleProps=h(i().getPivotToggleProps,{instance:f(),header:t})}));var y=g(u);_((function(){y()&&a({type:s.resetPivot})}),[a,c?null:e]),Object.assign(t,{togglePivot:function(t,e){a({type:s.togglePivot,columnId:t,value:e})}})}function fe(t){t.allCells.forEach((function(t){t.isPivoted=t.column.isPivoted}))}s.resetSelectedRows="resetSelectedRows",s.toggleAllRowsSelected="toggleAllRowsSelected",s.toggleRowSelected="toggleRowSelected",s.toggleAllPageRowsSelected="toggleAllPageRowsSelected";var me=function(t){t.getToggleRowSelectedProps=[ye],t.getToggleAllRowsSelectedProps=[ge],t.getToggleAllPageRowsSelectedProps=[ve],t.stateReducers.push(_e),t.useInstance.push(be),t.prepareRow.push(xe)};me.pluginName="useRowSelect";var ye=function(t,e){var n=e.instance,r=e.row,i=n.manualRowSelectedKey,o=void 0===i?"isSelected":i;return[t,{onChange:function(t){r.toggleRowSelected(t.target.checked)},style:{cursor:"pointer"},checked:!(!r.original||!r.original[o])||r.isSelected,title:"Toggle Row Selected",indeterminate:r.isSomeSelected}]},ge=function(t,e){var n=e.instance;return[t,{onChange:function(t){n.toggleAllRowsSelected(t.target.checked)},style:{cursor:"pointer"},checked:n.isAllRowsSelected,title:"Toggle All Rows Selected",indeterminate:Boolean(!n.isAllRowsSelected&&Object.keys(n.state.selectedRowIds).length)}]},ve=function(t,e){var n=e.instance;return[t,{onChange:function(t){n.toggleAllPageRowsSelected(t.target.checked)},style:{cursor:"pointer"},checked:n.isAllPageRowsSelected,title:"Toggle All Current Page Rows Selected",indeterminate:Boolean(!n.isAllPageRowsSelected&&n.page.some((function(t){var e=t.id;return n.state.selectedRowIds[e]})))}]};function _e(t,e,n,r){if(e.type===s.init)return i({selectedRowIds:{}},t);if(e.type===s.resetSelectedRows)return i({},t,{selectedRowIds:r.initialState.selectedRowIds||{}});if(e.type===s.toggleAllRowsSelected){var o=e.value,a=r.isAllRowsSelected,l=r.rowsById,u=r.nonGroupedRowsById,c=void 0===u?l:u,d=void 0!==o?o:!a,h=Object.assign({},t.selectedRowIds);return d?Object.keys(c).forEach((function(t){h[t]=!0})):Object.keys(c).forEach((function(t){delete h[t]})),i({},t,{selectedRowIds:h})}if(e.type===s.toggleRowSelected){var p=e.id,f=e.value,m=r.rowsById,y=r.selectSubRows,g=void 0===y||y,v=r.getSubRows,_=t.selectedRowIds[p],b=void 0!==f?f:!_;if(_===b)return t;var x=i({},t.selectedRowIds);return function t(e){var n=m[e];if(n.isGrouped||(b?x[e]=!0:delete x[e]),g&&v(n))return v(n).forEach((function(e){return t(e.id)}))}(p),i({},t,{selectedRowIds:x})}if(e.type===s.toggleAllPageRowsSelected){var M=e.value,k=r.page,w=r.rowsById,S=r.selectSubRows,L=void 0===S||S,D=r.isAllPageRowsSelected,T=r.getSubRows,O=void 0!==M?M:!D,P=i({},t.selectedRowIds);return k.forEach((function(t){return function t(e){var n=w[e];if(n.isGrouped||(O?P[e]=!0:delete P[e]),L&&T(n))return T(n).forEach((function(e){return t(e.id)}))}(t.id)})),i({},t,{selectedRowIds:P})}return t}function be(t){var n=t.data,r=t.rows,i=t.getHooks,o=t.plugins,a=t.rowsById,l=t.nonGroupedRowsById,u=void 0===l?a:l,c=t.autoResetSelectedRows,d=void 0===c||c,p=t.state.selectedRowIds,f=t.selectSubRows,y=void 0===f||f,v=t.dispatch,b=t.page,x=t.getSubRows;m(o,["useFilters","useGroupBy","useSortBy","useExpanded","usePagination"],"useRowSelect");var M=e.useMemo((function(){var t=[];return r.forEach((function(e){var n=y?function t(e,n,r){if(n[e.id])return!0;var i=r(e);if(i&&i.length){var o=!0,a=!1;return i.forEach((function(e){a&&!o||(t(e,n,r)?a=!0:o=!1)})),!!o||!!a&&null}return!1}(e,p,x):!!p[e.id];e.isSelected=!!n,e.isSomeSelected=null===n,n&&t.push(e)})),t}),[r,y,p,x]),k=Boolean(Object.keys(u).length&&Object.keys(p).length),w=k;k&&Object.keys(u).some((function(t){return!p[t]}))&&(k=!1),k||b&&b.length&&b.some((function(t){var e=t.id;return!p[e]}))&&(w=!1);var S=g(d);_((function(){S()&&v({type:s.resetSelectedRows})}),[v,n]);var L=e.useCallback((function(t){return v({type:s.toggleAllRowsSelected,value:t})}),[v]),D=e.useCallback((function(t){return v({type:s.toggleAllPageRowsSelected,value:t})}),[v]),T=e.useCallback((function(t,e){return v({type:s.toggleRowSelected,id:t,value:e})}),[v]),O=g(t),P=h(i().getToggleAllRowsSelectedProps,{instance:O()}),C=h(i().getToggleAllPageRowsSelectedProps,{instance:O()});Object.assign(t,{selectedFlatRows:M,isAllRowsSelected:k,isAllPageRowsSelected:w,toggleRowSelected:T,toggleAllRowsSelected:L,getToggleAllRowsSelectedProps:P,getToggleAllPageRowsSelectedProps:C,toggleAllPageRowsSelected:D})}function xe(t,e){var n=e.instance;t.toggleRowSelected=function(e){return n.toggleRowSelected(t.id,e)},t.getToggleRowSelectedProps=h(n.getHooks().getToggleRowSelectedProps,{instance:n,row:t})}var Me=function(t){return{}},ke=function(t){return{}};s.setRowState="setRowState",s.setCellState="setCellState",s.resetRowState="resetRowState";var we=function(t){t.stateReducers.push(Se),t.useInstance.push(Le),t.prepareRow.push(De)};function Se(t,e,n,r){var o=r.initialRowStateAccessor,a=void 0===o?Me:o,l=r.initialCellStateAccessor,u=void 0===l?ke:l,c=r.rowsById;if(e.type===s.init)return i({rowState:{}},t);if(e.type===s.resetRowState)return i({},t,{rowState:r.initialState.rowState||{}});if(e.type===s.setRowState){var d,h=e.rowId,p=e.value,f=void 0!==t.rowState[h]?t.rowState[h]:a(c[h]);return i({},t,{rowState:i({},t.rowState,(d={},d[h]=y(p,f),d))})}if(e.type===s.setCellState){var m,g,v,_,b,x=e.rowId,M=e.columnId,k=e.value,w=void 0!==t.rowState[x]?t.rowState[x]:a(c[x]),S=void 0!==(null==w||null==(m=w.cellState)?void 0:m[M])?w.cellState[M]:u(null==(g=c[x])||null==(v=g.cells)?void 0:v.find((function(t){return t.column.id===M})));return i({},t,{rowState:i({},t.rowState,(b={},b[x]=i({},w,{cellState:i({},w.cellState||{},(_={},_[M]=y(k,S),_))}),b))})}}function Le(t){var n=t.autoResetRowState,r=void 0===n||n,i=t.data,o=t.dispatch,a=e.useCallback((function(t,e){return o({type:s.setRowState,rowId:t,value:e})}),[o]),l=e.useCallback((function(t,e,n){return o({type:s.setCellState,rowId:t,columnId:e,value:n})}),[o]),u=g(r);_((function(){u()&&o({type:s.resetRowState})}),[i]),Object.assign(t,{setRowState:a,setCellState:l})}function De(t,e){var n=e.instance,r=n.initialRowStateAccessor,i=void 0===r?Me:r,o=n.initialCellStateAccessor,a=void 0===o?ke:o,s=n.state.rowState;t&&(t.state=void 0!==s[t.id]?s[t.id]:i(t),t.setState=function(e){return n.setRowState(t.id,e)},t.cells.forEach((function(e){t.state.cellState||(t.state.cellState={}),e.state=void 0!==t.state.cellState[e.column.id]?t.state.cellState[e.column.id]:a(e),e.setState=function(r){return n.setCellState(t.id,e.column.id,r)}})))}we.pluginName="useRowState",s.resetColumnOrder="resetColumnOrder",s.setColumnOrder="setColumnOrder";var Te=function(t){t.stateReducers.push(Oe),t.visibleColumnsDeps.push((function(t,e){var n=e.instance;return[].concat(t,[n.state.columnOrder])})),t.visibleColumns.push(Pe),t.useInstance.push(Ce)};function Oe(t,e,n,r){return e.type===s.init?i({columnOrder:[]},t):e.type===s.resetColumnOrder?i({},t,{columnOrder:r.initialState.columnOrder||[]}):e.type===s.setColumnOrder?i({},t,{columnOrder:y(e.columnOrder,t.columnOrder)}):void 0}function Pe(t,e){var n=e.instance.state.columnOrder;if(!n||!n.length)return t;for(var r=[].concat(n),i=[].concat(t),o=[],a=function(){var t=r.shift(),e=i.findIndex((function(e){return e.id===t}));e>-1&&o.push(i.splice(e,1)[0])};i.length&&r.length;)a();return[].concat(o,i)}function Ce(t){var n=t.dispatch;t.setColumnOrder=e.useCallback((function(t){return n({type:s.setColumnOrder,columnOrder:t})}),[n])}Te.pluginName="useColumnOrder",c.canResize=!0,s.columnStartResizing="columnStartResizing",s.columnResizing="columnResizing",s.columnDoneResizing="columnDoneResizing",s.resetResize="resetResize";var Ee=function(t){t.getResizerProps=[Ae],t.getHeaderProps.push({style:{position:"relative"}}),t.stateReducers.push(Ye),t.useInstance.push(je),t.useInstanceBeforeDimensions.push(Ie)},Ae=function(t,e){var n=e.instance,r=e.header,i=n.dispatch,o=function(t,e){var n=!1;if("touchstart"===t.type){if(t.touches&&t.touches.length>1)return;n=!0}var r=function(t){var e=[];return function t(n){n.columns&&n.columns.length&&n.columns.map(t),e.push(n)}(t),e}(e).map((function(t){return[t.id,t.totalWidth]})),o=n?Math.round(t.touches[0].clientX):t.clientX,a=function(t){i({type:s.columnResizing,clientX:t})},l=function(){return i({type:s.columnDoneResizing})},u={mouse:{moveEvent:"mousemove",moveHandler:function(t){return a(t.clientX)},upEvent:"mouseup",upHandler:function(t){document.removeEventListener("mousemove",u.mouse.moveHandler),document.removeEventListener("mouseup",u.mouse.upHandler),l()}},touch:{moveEvent:"touchmove",moveHandler:function(t){return t.cancelable&&(t.preventDefault(),t.stopPropagation()),a(t.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(t){document.removeEventListener(u.touch.moveEvent,u.touch.moveHandler),document.removeEventListener(u.touch.upEvent,u.touch.moveHandler),l()}}},c=n?u.touch:u.mouse,d=!!function(){if("boolean"==typeof I)return I;var t=!1;try{var e={get passive(){return t=!0,!1}};window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(e){t=!1}return I=t}()&&{passive:!1};document.addEventListener(c.moveEvent,c.moveHandler,d),document.addEventListener(c.upEvent,c.upHandler,d),i({type:s.columnStartResizing,columnId:e.id,columnWidth:e.totalWidth,headerIdWidths:r,clientX:o})};return[t,{onMouseDown:function(t){return t.persist()||o(t,r)},onTouchStart:function(t){return t.persist()||o(t,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function Ye(t,e){if(e.type===s.init)return i({columnResizing:{columnWidths:{}}},t);if(e.type===s.resetResize)return i({},t,{columnResizing:{columnWidths:{}}});if(e.type===s.columnStartResizing){var n=e.clientX,r=e.columnId,o=e.columnWidth,a=e.headerIdWidths;return i({},t,{columnResizing:i({},t.columnResizing,{startX:n,headerIdWidths:a,columnWidth:o,isResizingColumn:r})})}if(e.type===s.columnResizing){var l=e.clientX,u=t.columnResizing,c=u.startX,d=u.columnWidth,h=u.headerIdWidths,p=(l-c)/d,f={};return(void 0===h?[]:h).forEach((function(t){var e=t[0],n=t[1];f[e]=Math.max(n+n*p,0)})),i({},t,{columnResizing:i({},t.columnResizing,{columnWidths:i({},t.columnResizing.columnWidths,{},f)})})}return e.type===s.columnDoneResizing?i({},t,{columnResizing:i({},t.columnResizing,{startX:null,isResizingColumn:null})}):void 0}Ee.pluginName="useResizeColumns";var Ie=function(t){var e=t.flatHeaders,n=t.disableResizing,r=t.getHooks,i=t.state.columnResizing,o=g(t);e.forEach((function(t){var e=T(!0!==t.disableResizing&&void 0,!0!==n&&void 0,!0);t.canResize=e,t.width=i.columnWidths[t.id]||t.originalWidth||t.width,t.isResizing=i.isResizingColumn===t.id,e&&(t.getResizerProps=h(r().getResizerProps,{instance:o(),header:t}))}))};function je(t){var n=t.plugins,r=t.dispatch,i=t.autoResetResize,o=void 0===i||i,a=t.columns;m(n,["useAbsoluteLayout"],"useResizeColumns");var l=g(o);_((function(){l()&&r({type:s.resetResize})}),[a]);var u=e.useCallback((function(){return r({type:s.resetResize})}),[r]);Object.assign(t,{resetResizing:u})}var Fe={position:"absolute",top:0},Ne=function(t){t.getTableBodyProps.push(Re),t.getRowProps.push(Re),t.getHeaderGroupProps.push(Re),t.getFooterGroupProps.push(Re),t.getHeaderProps.push((function(t,e){var n=e.column;return[t,{style:i({},Fe,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]})),t.getCellProps.push((function(t,e){var n=e.cell;return[t,{style:i({},Fe,{left:n.column.totalLeft+"px",width:n.column.totalWidth+"px"})}]})),t.getFooterProps.push((function(t,e){var n=e.column;return[t,{style:i({},Fe,{left:n.totalLeft+"px",width:n.totalWidth+"px"})}]}))};Ne.pluginName="useAbsoluteLayout";var Re=function(t,e){return[t,{style:{position:"relative",width:e.instance.totalColumnsWidth+"px"}}]},He={display:"inline-block",boxSizing:"border-box"},Be=function(t,e){return[t,{style:{display:"flex",width:e.instance.totalColumnsWidth+"px"}}]},We=function(t){t.getRowProps.push(Be),t.getHeaderGroupProps.push(Be),t.getFooterGroupProps.push(Be),t.getHeaderProps.push((function(t,e){var n=e.column;return[t,{style:i({},He,{width:n.totalWidth+"px"})}]})),t.getCellProps.push((function(t,e){var n=e.cell;return[t,{style:i({},He,{width:n.column.totalWidth+"px"})}]})),t.getFooterProps.push((function(t,e){var n=e.column;return[t,{style:i({},He,{width:n.totalWidth+"px"})}]}))};function ze(t){t.getTableProps.push(Ge),t.getRowProps.push(Ve),t.getHeaderGroupProps.push(Ve),t.getFooterGroupProps.push(Ve),t.getHeaderProps.push(Ue),t.getCellProps.push(Xe),t.getFooterProps.push(Ke)}We.pluginName="useBlockLayout",ze.pluginName="useFlexLayout";var Ge=function(t,e){return[t,{style:{minWidth:e.instance.totalColumnsMinWidth+"px"}}]},Ve=function(t,e){return[t,{style:{display:"flex",flex:"1 0 auto",minWidth:e.instance.totalColumnsMinWidth+"px"}}]},Ue=function(t,e){var n=e.column;return[t,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]},Xe=function(t,e){var n=e.cell;return[t,{style:{boxSizing:"border-box",flex:n.column.totalFlexWidth+" 0 auto",minWidth:n.column.totalMinWidth+"px",width:n.column.totalWidth+"px"}}]},Ke=function(t,e){var n=e.column;return[t,{style:{boxSizing:"border-box",flex:n.totalFlexWidth?n.totalFlexWidth+" 0 auto":void 0,minWidth:n.totalMinWidth+"px",width:n.totalWidth+"px"}}]};function Ze(t){t.stateReducers.push(Je),t.getTableProps.push(qe),t.getHeaderProps.push($e)}Ze.pluginName="useGridLayout";var qe=function(t,e){return[t,{style:{display:"grid",gridTemplateColumns:e.instance.state.gridLayout.columnWidths.map((function(t){return t})).join(" ")}}]},$e=function(t,e){return[t,{id:"header-cell-"+e.column.id,style:{position:"sticky"}}]};function Je(t,e,n,r){if("init"===e.type)return i({gridLayout:{columnWidths:r.columns.map((function(){return"auto"}))}},t);if("columnStartResizing"===e.type){var o=e.columnId,a=r.visibleColumns.findIndex((function(t){return t.id===o})),s=function(t){var e,n=null==(e=document.getElementById("header-cell-"+t))?void 0:e.offsetWidth;if(void 0!==n)return n}(o);return void 0!==s?i({},t,{gridLayout:i({},t.gridLayout,{columnId:o,columnIndex:a,startingWidth:s})}):t}if("columnResizing"===e.type){var l=t.gridLayout,u=l.columnIndex,c=l.startingWidth,d=l.columnWidths,h=c-(t.columnResizing.startX-e.clientX),p=[].concat(d);return p[u]=h+"px",i({},t,{gridLayout:i({},t.gridLayout,{columnWidths:p})})}}t._UNSTABLE_usePivotColumns=ne,t.actions=s,t.defaultColumn=c,t.defaultGroupByFn=Wt,t.defaultOrderByFn=Jt,t.defaultRenderer=l,t.emptyRenderer=u,t.ensurePluginOrder=m,t.flexRender=x,t.functionalUpdate=y,t.loopHooks=f,t.makePropGetter=h,t.makeRenderer=b,t.reduceHooks=p,t.safeUseLayoutEffect=v,t.useAbsoluteLayout=Ne,t.useAsyncDebounce=function(t,n){void 0===n&&(n=0);var i=e.useRef({}),o=g(t),a=g(n);return e.useCallback(function(){var t=r(regeneratorRuntime.mark((function t(){var e,n,s,l=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(e=l.length,n=new Array(e),s=0;s<e;s++)n[s]=l[s];return i.current.promise||(i.current.promise=new Promise((function(t,e){i.current.resolve=t,i.current.reject=e}))),i.current.timeout&&clearTimeout(i.current.timeout),i.current.timeout=setTimeout(r(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return delete i.current.timeout,t.prev=1,t.t0=i.current,t.next=5,o().apply(void 0,n);case 5:t.t1=t.sent,t.t0.resolve.call(t.t0,t.t1),t.next=12;break;case 9:t.prev=9,t.t2=t.catch(1),i.current.reject(t.t2);case 12:return t.prev=12,delete i.current.promise,t.finish(12);case 15:case"end":return t.stop()}}),t,null,[[1,9,12,15]])}))),a()),t.abrupt("return",i.current.promise);case 5:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),[o,a])},t.useBlockLayout=We,t.useColumnOrder=Te,t.useExpanded=lt,t.useFilters=St,t.useFlexLayout=ze,t.useGetLatest=g,t.useGlobalFilter=Tt,t.useGridLayout=Ze,t.useGroupBy=It,t.useMountedLayoutEffect=_,t.usePagination=Qt,t.useResizeColumns=Ee,t.useRowSelect=me,t.useRowState=we,t.useSortBy=Kt,t.useTable=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];t=ot(t),r=[X].concat(r);var a=g(e.useRef({}).current);Object.assign(a(),i({},t,{plugins:r,hooks:U()})),r.filter(Boolean).forEach((function(t){t(a().hooks)}));var l=g(a().hooks);a().getHooks=l,delete a().hooks,Object.assign(a(),p(l().useOptions,ot(t)));var u=a(),c=u.data,d=u.columns,m=u.initialState,y=u.defaultColumn,v=u.getSubRows,_=u.getRowId,x=u.stateReducer,D=u.useControlledState,T=g(x),O=e.useCallback((function(t,e){if(!e.type)throw console.info({action:e}),new Error("Unknown Action 👆");return[].concat(l().stateReducers,Array.isArray(T())?T():[T()]).reduce((function(n,r){return r(n,e,t,a())||n}),t)}),[l,T,a]),P=e.useReducer(O,void 0,(function(){return O(m,{type:s.init})})),C=P[0],E=P[1],A=p([].concat(l().useControlledState,[D]),C,{instance:a()});Object.assign(a(),{state:A,dispatch:E});var Y=e.useMemo((function(){return M(p(l().columns,d,{instance:a()}))}),[l,a,d].concat(p(l().columnsDeps,[],{instance:a()})));a().columns=Y;var I=e.useMemo((function(){return p(l().allColumns,k(Y),{instance:a()}).map(w)}),[Y,l,a].concat(p(l().allColumnsDeps,[],{instance:a()})));a().allColumns=I;var j=e.useMemo((function(){for(var t=[],e=[],n={},r=[].concat(I);r.length;){var i=r.shift();st({data:c,rows:t,flatRows:e,rowsById:n,column:i,getRowId:_,getSubRows:v,accessValueHooks:l().accessValue,getInstance:a})}return[t,e,n]}),[I,c,_,v,l,a]),F=j[0],N=j[1],R=j[2];Object.assign(a(),{rows:F,initialRows:[].concat(F),flatRows:N,rowsById:R}),f(l().useInstanceAfterData,a());var H=e.useMemo((function(){return p(l().visibleColumns,I,{instance:a()}).map((function(t){return S(t,y)}))}),[l,I,a,y].concat(p(l().visibleColumnsDeps,[],{instance:a()})));I=e.useMemo((function(){var t=[].concat(H);return I.forEach((function(e){t.find((function(t){return t.id===e.id}))||t.push(e)})),t}),[I,H]),a().allColumns=I;var B=e.useMemo((function(){return p(l().headerGroups,L(H,y),a())}),[l,H,y,a].concat(p(l().headerGroupsDeps,[],{instance:a()})));a().headerGroups=B;var W=e.useMemo((function(){return B.length?B[0].headers:[]}),[B]);a().headers=W,a().flatHeaders=B.reduce((function(t,e){return[].concat(t,e.headers)}),[]),f(l().useInstanceBeforeDimensions,a());var z=H.filter((function(t){return t.isVisible})).map((function(t){return t.id})).sort().join("_");H=e.useMemo((function(){return H.filter((function(t){return t.isVisible}))}),[H,z]),a().visibleColumns=H;var G=at(W),V=G[0],K=G[1],Z=G[2];return a().totalColumnsMinWidth=V,a().totalColumnsWidth=K,a().totalColumnsMaxWidth=Z,f(l().useInstance,a()),[].concat(a().flatHeaders,a().allColumns).forEach((function(t){t.render=b(a(),t),t.getHeaderProps=h(l().getHeaderProps,{instance:a(),column:t}),t.getFooterProps=h(l().getFooterProps,{instance:a(),column:t})})),a().headerGroups=e.useMemo((function(){return B.filter((function(t,e){return t.headers=t.headers.filter((function(t){return t.headers?function t(e){return e.filter((function(e){return e.headers?t(e.headers):e.isVisible})).length}(t.headers):t.isVisible})),!!t.headers.length&&(t.getHeaderGroupProps=h(l().getHeaderGroupProps,{instance:a(),headerGroup:t,index:e}),t.getFooterGroupProps=h(l().getFooterGroupProps,{instance:a(),headerGroup:t,index:e}),!0)}))}),[B,a,l]),a().footerGroups=[].concat(a().headerGroups).reverse(),a().prepareRow=e.useCallback((function(t){t.getRowProps=h(l().getRowProps,{instance:a(),row:t}),t.allCells=I.map((function(e){var n=t.values[e.id],r={column:e,row:t,value:n};return r.getCellProps=h(l().getCellProps,{instance:a(),cell:r}),r.render=b(a(),e,{row:t,cell:r,value:n}),r})),t.cells=H.map((function(e){return t.allCells.find((function(t){return t.column.id===e.id}))})),f(l().prepareRow,t,{instance:a()})}),[l,a,I,H]),a().getTableProps=h(l().getTableProps,{instance:a()}),a().getTableBodyProps=h(l().getTableBodyProps,{instance:a()}),f(l().useFinalInstance,a()),a()},Object.defineProperty(t,"__esModule",{value:!0})}(e,n(63804))},60378:(t,e,n)=>{t.exports=n(35013)},60260:(t,e,n)=>{"use strict";n.r(e),n.d(e,{CSSTransition:()=>k,ReplaceTransition:()=>E,SwitchTransition:()=>B,Transition:()=>b,TransitionGroup:()=>P,config:()=>d});var r=n(29603),i=n(50120),o=n(60656);function a(t,e){return t.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}n(23615);var s=n(63804),l=n.n(s),u=n(27196),c=n.n(u);const d={disabled:!1},h=l().createContext(null);var p="unmounted",f="exited",m="entering",y="entered",g="exiting",v=function(t){function e(e,n){var r;r=t.call(this,e,n)||this;var i,o=n&&!n.isMounting?e.enter:e.appear;return r.appearStatus=null,e.in?o?(i=f,r.appearStatus=m):i=y:i=e.unmountOnExit||e.mountOnEnter?p:f,r.state={status:i},r.nextCallback=null,r}(0,o.Z)(e,t),e.getDerivedStateFromProps=function(t,e){return t.in&&e.status===p?{status:f}:null};var n=e.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(t){var e=null;if(t!==this.props){var n=this.state.status;this.props.in?n!==m&&n!==y&&(e=m):n!==m&&n!==y||(e=g)}this.updateStatus(!1,e)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var t,e,n,r=this.props.timeout;return t=e=n=r,null!=r&&"number"!=typeof r&&(t=r.exit,e=r.enter,n=void 0!==r.appear?r.appear:e),{exit:t,enter:e,appear:n}},n.updateStatus=function(t,e){void 0===t&&(t=!1),null!==e?(this.cancelNextCallback(),e===m?this.performEnter(t):this.performExit()):this.props.unmountOnExit&&this.state.status===f&&this.setState({status:p})},n.performEnter=function(t){var e=this,n=this.props.enter,r=this.context?this.context.isMounting:t,i=this.props.nodeRef?[r]:[c().findDOMNode(this),r],o=i[0],a=i[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!t&&!n||d.disabled?this.safeSetState({status:y},(function(){e.props.onEntered(o)})):(this.props.onEnter(o,a),this.safeSetState({status:m},(function(){e.props.onEntering(o,a),e.onTransitionEnd(l,(function(){e.safeSetState({status:y},(function(){e.props.onEntered(o,a)}))}))})))},n.performExit=function(){var t=this,e=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:c().findDOMNode(this);e&&!d.disabled?(this.props.onExit(r),this.safeSetState({status:g},(function(){t.props.onExiting(r),t.onTransitionEnd(n.exit,(function(){t.safeSetState({status:f},(function(){t.props.onExited(r)}))}))}))):this.safeSetState({status:f},(function(){t.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(t,e){e=this.setNextCallback(e),this.setState(t,e)},n.setNextCallback=function(t){var e=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,e.nextCallback=null,t(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(t,e){this.setNextCallback(e);var n=this.props.nodeRef?this.props.nodeRef.current:c().findDOMNode(this),r=null==t&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=i[0],a=i[1];this.props.addEndListener(o,a)}null!=t&&setTimeout(this.nextCallback,t)}else setTimeout(this.nextCallback,0)},n.render=function(){var t=this.state.status;if(t===p)return null;var e=this.props,n=e.children,r=(e.in,e.mountOnEnter,e.unmountOnExit,e.appear,e.enter,e.exit,e.timeout,e.addEndListener,e.onEnter,e.onEntering,e.onEntered,e.onExit,e.onExiting,e.onExited,e.nodeRef,(0,i.Z)(e,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return l().createElement(h.Provider,{value:null},"function"==typeof n?n(t,r):l().cloneElement(l().Children.only(n),r))},e}(l().Component);function _(){}v.contextType=h,v.propTypes={},v.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:_,onEntering:_,onEntered:_,onExit:_,onExiting:_,onExited:_},v.UNMOUNTED=p,v.EXITED=f,v.ENTERING=m,v.ENTERED=y,v.EXITING=g;const b=v;var x=function(t,e){return t&&e&&e.split(" ").forEach((function(e){return r=e,void((n=t).classList?n.classList.remove(r):"string"==typeof n.className?n.className=a(n.className,r):n.setAttribute("class",a(n.className&&n.className.baseVal||"",r)));var n,r}))},M=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},e.onEnter=function(t,n){var r=e.resolveArguments(t,n),i=r[0],o=r[1];e.removeClasses(i,"exit"),e.addClass(i,o?"appear":"enter","base"),e.props.onEnter&&e.props.onEnter(t,n)},e.onEntering=function(t,n){var r=e.resolveArguments(t,n),i=r[0],o=r[1]?"appear":"enter";e.addClass(i,o,"active"),e.props.onEntering&&e.props.onEntering(t,n)},e.onEntered=function(t,n){var r=e.resolveArguments(t,n),i=r[0],o=r[1]?"appear":"enter";e.removeClasses(i,o),e.addClass(i,o,"done"),e.props.onEntered&&e.props.onEntered(t,n)},e.onExit=function(t){var n=e.resolveArguments(t)[0];e.removeClasses(n,"appear"),e.removeClasses(n,"enter"),e.addClass(n,"exit","base"),e.props.onExit&&e.props.onExit(t)},e.onExiting=function(t){var n=e.resolveArguments(t)[0];e.addClass(n,"exit","active"),e.props.onExiting&&e.props.onExiting(t)},e.onExited=function(t){var n=e.resolveArguments(t)[0];e.removeClasses(n,"exit"),e.addClass(n,"exit","done"),e.props.onExited&&e.props.onExited(t)},e.resolveArguments=function(t,n){return e.props.nodeRef?[e.props.nodeRef.current,t]:[t,n]},e.getClassNames=function(t){var n=e.props.classNames,r="string"==typeof n,i=r?(r&&n?n+"-":"")+t:n[t];return{baseClassName:i,activeClassName:r?i+"-active":n[t+"Active"],doneClassName:r?i+"-done":n[t+"Done"]}},e}(0,o.Z)(e,t);var n=e.prototype;return n.addClass=function(t,e,n){var r=this.getClassNames(e)[n+"ClassName"],i=this.getClassNames("enter").doneClassName;"appear"===e&&"done"===n&&i&&(r+=" "+i),"active"===n&&t&&t.scrollTop,r&&(this.appliedClasses[e][n]=r,function(t,e){t&&e&&e.split(" ").forEach((function(e){return r=e,void((n=t).classList?n.classList.add(r):function(t,e){return t.classList?!!e&&t.classList.contains(e):-1!==(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+e+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(t,r))},n.removeClasses=function(t,e){var n=this.appliedClasses[e],r=n.base,i=n.active,o=n.done;this.appliedClasses[e]={},r&&x(t,r),i&&x(t,i),o&&x(t,o)},n.render=function(){var t=this.props,e=(t.classNames,(0,i.Z)(t,["classNames"]));return l().createElement(b,(0,r.Z)({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},e}(l().Component);M.defaultProps={classNames:""},M.propTypes={};const k=M;var w=n(55117);function S(t,e){var n=Object.create(null);return t&&s.Children.map(t,(function(t){return t})).forEach((function(t){n[t.key]=function(t){return e&&(0,s.isValidElement)(t)?e(t):t}(t)})),n}function L(t,e,n){return null!=n[e]?n[e]:t.props[e]}function D(t,e,n){var r=S(t.children),i=function(t,e){function n(n){return n in e?e[n]:t[n]}t=t||{},e=e||{};var r,i=Object.create(null),o=[];for(var a in t)a in e?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var l in e){if(i[l])for(r=0;r<i[l].length;r++){var u=i[l][r];s[i[l][r]]=n(u)}s[l]=n(l)}for(r=0;r<o.length;r++)s[o[r]]=n(o[r]);return s}(e,r);return Object.keys(i).forEach((function(o){var a=i[o];if((0,s.isValidElement)(a)){var l=o in e,u=o in r,c=e[o],d=(0,s.isValidElement)(c)&&!c.props.in;!u||l&&!d?u||!l||d?u&&l&&(0,s.isValidElement)(c)&&(i[o]=(0,s.cloneElement)(a,{onExited:n.bind(null,a),in:c.props.in,exit:L(a,"exit",t),enter:L(a,"enter",t)})):i[o]=(0,s.cloneElement)(a,{in:!1}):i[o]=(0,s.cloneElement)(a,{onExited:n.bind(null,a),in:!0,exit:L(a,"exit",t),enter:L(a,"enter",t)})}})),i}var T=Object.values||function(t){return Object.keys(t).map((function(e){return t[e]}))},O=function(t){function e(e,n){var r,i=(r=t.call(this,e,n)||this).handleExited.bind((0,w.Z)(r));return r.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},r}(0,o.Z)(e,t);var n=e.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},e.getDerivedStateFromProps=function(t,e){var n,r,i=e.children,o=e.handleExited;return{children:e.firstRender?(n=t,r=o,S(n.children,(function(t){return(0,s.cloneElement)(t,{onExited:r.bind(null,t),in:!0,appear:L(t,"appear",n),enter:L(t,"enter",n),exit:L(t,"exit",n)})}))):D(t,i,o),firstRender:!1}},n.handleExited=function(t,e){var n=S(this.props.children);t.key in n||(t.props.onExited&&t.props.onExited(e),this.mounted&&this.setState((function(e){var n=(0,r.Z)({},e.children);return delete n[t.key],{children:n}})))},n.render=function(){var t=this.props,e=t.component,n=t.childFactory,r=(0,i.Z)(t,["component","childFactory"]),o=this.state.contextValue,a=T(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===e?l().createElement(h.Provider,{value:o},a):l().createElement(h.Provider,{value:o},l().createElement(e,r,a))},e}(l().Component);O.propTypes={},O.defaultProps={component:"div",childFactory:function(t){return t}};const P=O;var C=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))||this).handleEnter=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.handleLifecycle("onEnter",0,n)},e.handleEntering=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.handleLifecycle("onEntering",0,n)},e.handleEntered=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.handleLifecycle("onEntered",0,n)},e.handleExit=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.handleLifecycle("onExit",1,n)},e.handleExiting=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.handleLifecycle("onExiting",1,n)},e.handleExited=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return e.handleLifecycle("onExited",1,n)},e}(0,o.Z)(e,t);var n=e.prototype;return n.handleLifecycle=function(t,e,n){var r,i=this.props.children,o=l().Children.toArray(i)[e];if(o.props[t]&&(r=o.props)[t].apply(r,n),this.props[t]){var a=o.props.nodeRef?void 0:c().findDOMNode(this);this.props[t](a)}},n.render=function(){var t=this.props,e=t.children,n=t.in,r=(0,i.Z)(t,["children","in"]),o=l().Children.toArray(e),a=o[0],s=o[1];return delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,l().createElement(P,r,n?l().cloneElement(a,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):l().cloneElement(s,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},e}(l().Component);C.propTypes={};const E=C;var A,Y,I="out-in",j="in-out",F=function(t,e,n){return function(){var r;t.props[e]&&(r=t.props)[e].apply(r,arguments),n()}},N=((A={})["out-in"]=function(t){var e=t.current,n=t.changeState;return l().cloneElement(e,{in:!1,onExited:F(e,"onExited",(function(){n(m,null)}))})},A[j]=function(t){var e=t.current,n=t.changeState,r=t.children;return[e,l().cloneElement(r,{in:!0,onEntered:F(r,"onEntered",(function(){n(m)}))})]},A),R=((Y={})["out-in"]=function(t){var e=t.children,n=t.changeState;return l().cloneElement(e,{in:!0,onEntered:F(e,"onEntered",(function(){n(y,l().cloneElement(e,{in:!0}))}))})},Y[j]=function(t){var e=t.current,n=t.children,r=t.changeState;return[l().cloneElement(e,{in:!1,onExited:F(e,"onExited",(function(){r(y,l().cloneElement(n,{in:!0}))}))}),l().cloneElement(n,{in:!0})]},Y),H=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))||this).state={status:y,current:null},e.appeared=!1,e.changeState=function(t,n){void 0===n&&(n=e.state.current),e.setState({status:t,current:n})},e}(0,o.Z)(e,t);var n=e.prototype;return n.componentDidMount=function(){this.appeared=!0},e.getDerivedStateFromProps=function(t,e){return null==t.children?{current:null}:e.status===m&&t.mode===j?{status:m}:!e.current||((n=e.current)===(r=t.children)||l().isValidElement(n)&&l().isValidElement(r)&&null!=n.key&&n.key===r.key)?{current:l().cloneElement(t.children,{in:!0})}:{status:g};var n,r},n.render=function(){var t,e=this.props,n=e.children,r=e.mode,i=this.state,o=i.status,a=i.current,s={children:n,current:a,changeState:this.changeState,status:o};switch(o){case m:t=R[r](s);break;case g:t=N[r](s);break;case y:t=a}return l().createElement(h.Provider,{value:{isMounting:!this.appeared}},t)},e}(l().Component);H.propTypes={},H.defaultProps={mode:I};const B=H},56599:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CHANNEL="__direction__",e.DIRECTIONS={LTR:"ltr",RTL:"rtl"}},76273:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=(r=n(23615))&&r.__esModule?r:{default:r};e.default=i.default.shape({getState:i.default.func,setState:i.default.func,subscribe:i.default.func})},99589:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a(n(40466)),i=a(n(23615)),o=n(56599);function a(t){return t&&t.__esModule?t:{default:t}}e.default=i.default.oneOf((0,r.default)(o.DIRECTIONS))},22215:(t,e,n)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.withDirectionPropTypes=e.DIRECTIONS=void 0;var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();e.default=function(t){var e=function(e){function n(t,e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,t,e));return r.state={direction:e[u.CHANNEL]?e[u.CHANNEL].getState():g},r}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)}(n,e),i(n,[{key:"componentDidMount",value:function(){var t=this;this.context[u.CHANNEL]&&(this.channelUnsubscribe=this.context[u.CHANNEL].subscribe((function(e){t.setState({direction:e})})))}},{key:"componentWillUnmount",value:function(){this.channelUnsubscribe&&this.channelUnsubscribe()}},{key:"render",value:function(){var e=this.state.direction;return o.default.createElement(t,r({},this.props,{direction:e}))}}]),n}(o.default.Component),n=(0,l.default)(t)||"Component";return e.WrappedComponent=t,e.contextTypes=y,e.displayName="withDirection("+String(n)+")",t.propTypes&&(e.propTypes=(0,s.default)({},t.propTypes),delete e.propTypes.direction),t.defaultProps&&(e.defaultProps=(0,s.default)({},t.defaultProps)),(0,a.default)(e,t)};var o=h(n(63804)),a=h(n(55839)),s=h(n(40203)),l=h(n(85125)),u=n(56599),c=h(n(76273)),d=h(n(99589));function h(t){return t&&t.__esModule?t:{default:t}}var p,f,m,y=(p={},f=u.CHANNEL,m=c.default,f in p?Object.defineProperty(p,f,{value:m,enumerable:!0,configurable:!0,writable:!0}):p[f]=m,p);e.DIRECTIONS=u.DIRECTIONS;var g=u.DIRECTIONS.LTR;e.withDirectionPropTypes={direction:d.default.isRequired}},40203:t=>{"use strict";var e=function(t){return function(t){return!!t&&"object"==typeof t}(t)&&!function(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||function(t){return t.$$typeof===n}(t)}(t)},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(t,n){var r;return n&&!0===n.clone&&e(t)?o((r=t,Array.isArray(r)?[]:{}),t,n):t}function i(t,n,i){var a=t.slice();return n.forEach((function(n,s){void 0===a[s]?a[s]=r(n,i):e(n)?a[s]=o(t[s],n,i):-1===t.indexOf(n)&&a.push(r(n,i))})),a}function o(t,n,a){var s=Array.isArray(n);return s===Array.isArray(t)?s?((a||{arrayMerge:i}).arrayMerge||i)(t,n,a):function(t,n,i){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=r(t[e],i)})),Object.keys(n).forEach((function(s){e(n[s])&&t[s]?a[s]=o(t[s],n[s],i):a[s]=r(n[s],i)})),a}(t,n,a):r(n,a)}o.all=function(t,e){if(!Array.isArray(t)||t.length<2)throw new Error("first argument should be an array with at least two elements");return t.reduce((function(t,n){return o(t,n,e)}))};var a=o;t.exports=a},31378:(t,e,n)=>{"use strict";var r=n(7914);e.default=void 0;var i=r(n(89632)),o=r(n(77804)),a=n(85642),s=r(n(97782)),l=r(n(71930)),u={create:function(t){var e={},n=Object.keys(t),r=(o.default.get(a.GLOBAL_CACHE_KEY)||{}).namespace,i=void 0===r?"":r;return n.forEach((function(t){var n=(0,s.default)(i,t);e[t]=n})),e},resolve:function(t){var e=(0,i.default)(t,1/0),n=(0,l.default)(e),r=n.classNames,o=n.hasInlineStyles,a=n.inlineStyles,s={className:r.map((function(t,e){return"".concat(t," ").concat(t,"_").concat(e+1)})).join(" ")};return o&&(s.style=a),s}};e.default=u},85642:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MAX_SPECIFICITY=e.GLOBAL_CACHE_KEY=void 0,e.GLOBAL_CACHE_KEY="reactWithStylesInterfaceCSS",e.MAX_SPECIFICITY=20},97782:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=t.length>0?"".concat(t,"__"):"";return"".concat(n).concat(e)}},71930:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default=function(t){for(var e=[],n=!1,r={},i=0;i<t.length;i++){var o=t[i];o&&("string"==typeof o?e.push(o):(Object.assign(r,o),n=!0))}return{classNames:e,hasInlineStyles:n,inlineStyles:r}}},64581:(t,e,n)=>{t.exports=n(31378).default},32453:(t,e)=>{"use strict";var n,r;function i(t,e){var n=e(t(r));return function(){return n}}function o(t){return i(t,n.createLTR||n.create)}function a(){return r}function s(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];var i=n.resolve(e);return i}function l(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return n.resolveLTR?n.resolveLTR(e):s(e)}Object.defineProperty(e,"__esModule",{value:!0}),e._getInterface=function(){return n},e._getTheme=a,e.default=void 0;var u={registerTheme:function(t){r=t},registerInterface:function(t){n=t},create:o,createLTR:o,createRTL:function(t){return i(t,n.createRTL||n.create)},get:a,resolve:l,resolveLTR:l,resolveRTL:function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return n.resolveRTL?n.resolveRTL(e):s(e)},flush:function(){n.flush&&n.flush()}};e.default=u},16034:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DIRECTIONS",{enumerable:!0,get:function(){return s.DIRECTIONS}}),e.default=void 0;var i,o=n(63804),a=r(n(23615)),s=n(22215),l=(i={stylesInterface:null,stylesTheme:null,direction:null},o.createContext?(0,o.createContext)(i):{Provider:function(){throw new ReferenceError("WithStylesContext requires React 16.3 or later")},Consumer:function(){throw new ReferenceError("WithStylesContext requires React 16.3 or later")}});l.Provider.propTypes={stylesInterface:a.default.object,stylesTheme:a.default.object,direction:a.default.oneOf([s.DIRECTIONS.LTR,s.DIRECTIONS.RTL])};var u=l;e.default=u},27879:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={};e.default=function(){return n}},28110:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.perfStart=function(t){"undefined"!=typeof performance&&void 0!==performance.mark&&"function"==typeof performance.clearMarks&&t&&(performance.clearMarks(t),performance.mark(t))},e.perfEnd=function(t,e,n){"undefined"!=typeof performance&&void 0!==performance.mark&&"function"==typeof performance.clearMarks&&(performance.clearMarks(e),performance.mark(e),performance.measure(n,t,e),performance.clearMarks(n))},e.default=function(t){return"react-with-styles.".concat(t,".start"),"react-with-styles.".concat(t,".end"),"👩‍🎨 [".concat(t,"]"),function(t){return function(){var e=t.apply(void 0,arguments);return e}}}},39078:(t,e,n)=>{"use strict";var r=n(71954),i=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.withStyles=_,Object.defineProperty(e,"withStylesPropTypes",{enumerable:!0,get:function(){return y.withStylesPropTypes}}),e.css=e.default=void 0;var o=i(n(2398)),a=i(n(65526)),s=i(n(22666)),l=i(n(4700)),u=i(n(63804)),c=i(n(55839)),d=i(n(85125)),h=i(n(27451)),p=i(n(27879)),f=(i(n(28110)),r(n(16034))),m=r(n(32453)),y=n(61689);function g(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function v(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?g(Object(n),!0).forEach((function(e){(0,a.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p.default,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.stylesPropName,r=void 0===n?"styles":n,i=e.themePropName,y=void 0===i?"theme":i,g=e.cssPropName,_=void 0===g?"css":g,b=e.flushBefore,x=void 0!==b&&b,M=e.pureComponent,k=void 0!==M&&M;t=t||p.default;var w=k?u.default.PureComponent:u.default.Component,S="undefined"==typeof WeakMap?new Map:new WeakMap;function L(e){var n=S.get(e)||t(e)||{};return S.set(e,n),n}var D="undefined"==typeof WeakMap?new Map:new WeakMap;function T(t,e,n){var r=D.get(t);if(!r)return null;var i=r.get(e);return i?i[n]:null}function O(t,e,n,r){var i=D.get(t);i||(i="undefined"==typeof WeakMap?new Map:new WeakMap,D.set(t,i));var o=i.get(e);o||(o={ltr:{},rtl:{}},i.set(e,o)),o[n]=r}function P(t,e){var n=t===f.DIRECTIONS.RTL?"RTL":"LTR",r=e["create".concat(n)]||e.create;return{create:r,original:r}}function C(t,e){var n=t===f.DIRECTIONS.RTL?"RTL":"LTR",r=e["resolve".concat(n)]||e.resolve;return{resolve:r,original:r}}return function(t){var e=(0,d.default)(t),n=function(e){function n(){return e.apply(this,arguments)||this}(0,l.default)(n,e);var i=n.prototype;return i.getCurrentInterface=function(){return this.context&&this.context.stylesInterface||(0,m._getInterface)()},i.getCurrentTheme=function(){return this.context&&this.context.stylesTheme||(0,m._getTheme)()},i.getCurrentDirection=function(){return this.context&&this.context.direction||f.DIRECTIONS.LTR},i.getProps=function(){var t=this.getCurrentInterface(),e=this.getCurrentTheme(),r=this.getCurrentDirection(),i=T(e,n,r),o=!i||!i.stylesInterface||t&&i.stylesInterface!==t,a=!i||i.theme!==e;if(!o&&!a)return i.props;var s=o&&P(r,t)||i.create,l=o&&C(r,t)||i.resolve,u=s.create,c=l.resolve,d=!i||!i.create||s.original!==i.create.original,h=(!i||!i.resolve||l.original!==i.resolve.original)&&function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return c(e)}||i.props.css,p=L(e),f={css:h,styles:(d||p!==i.stylesFnResult)&&u(p)||i.props.styles,theme:e};return O(e,n,r,{stylesInterface:t,theme:e,create:s,resolve:l,stylesFnResult:p,props:f}),f},i.flush=function(){var t=this.getCurrentInterface();t&&t.flush&&t.flush()},i.render=function(){var e,n=this.getProps(),i=n.theme,l=n.styles,c=n.css;x&&this.flush();var d=this.props,h=d.forwardedRef,p=(0,s.default)(d,["forwardedRef"]);return u.default.createElement(t,(0,o.default)({ref:void 0===u.default.forwardRef?void 0:h},void 0===u.default.forwardRef?this.props:p,(e={},(0,a.default)(e,y,i),(0,a.default)(e,r,l),(0,a.default)(e,_,c),e)))},n}(w);void 0!==u.default.forwardRef&&(n.propTypes={forwardedRef:(0,h.default)()});var i=void 0===u.default.forwardRef?n:u.default.forwardRef((function(t,e){return u.default.createElement(n,(0,o.default)({},t,{forwardedRef:e}))}));return t.propTypes&&(i.propTypes=v({},t.propTypes),delete i.propTypes[r],delete i.propTypes[y],delete i.propTypes[_]),t.defaultProps&&(i.defaultProps=v({},t.defaultProps)),n.contextType=f.default,i.WrappedComponent=t,i.displayName="withStyles(".concat(e,")"),(0,c.default)(i,t)}}var b=_;e.default=b;var x=m.default.resolveLTR;e.css=x},61689:(t,e,n)=>{"use strict";var r=n(7914);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.withStylesPropTypes=void 0;var i=r(n(23615)),o={styles:i.default.object.isRequired,theme:i.default.object.isRequired,css:i.default.func.isRequired};e.withStylesPropTypes=o;var a=o;e.default=a},86248:t=>{var e=function(t){"use strict";var e,n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,n){return t[e]=n}}function u(t,e,n,r){var i=e&&e.prototype instanceof y?e:y,o=Object.create(i.prototype),a=new T(r||[]);return o._invoke=function(t,e,n){var r=d;return function(i,o){if(r===p)throw new Error("Generator is already running");if(r===f){if("throw"===i)throw o;return P()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=S(a,n);if(s){if(s===m)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=p;var l=c(t,e,n);if("normal"===l.type){if(r=n.done?f:h,l.arg===m)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=f,n.method="throw",n.arg=l.arg)}}}(t,n,a),o}function c(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}t.wrap=u;var d="suspendedStart",h="suspendedYield",p="executing",f="completed",m={};function y(){}function g(){}function v(){}var _={};_[o]=function(){return this};var b=Object.getPrototypeOf,x=b&&b(b(O([])));x&&x!==n&&r.call(x,o)&&(_=x);var M=v.prototype=y.prototype=Object.create(_);function k(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function w(t,e){function n(i,o,a,s){var l=c(t[i],t,o);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==typeof d&&r.call(d,"__await")?e.resolve(d.__await).then((function(t){n("next",t,a,s)}),(function(t){n("throw",t,a,s)})):e.resolve(d).then((function(t){u.value=t,a(u)}),(function(t){return n("throw",t,a,s)}))}s(l.arg)}var i;this._invoke=function(t,r){function o(){return new e((function(e,i){n(t,r,e,i)}))}return i=i?i.then(o,o):o()}}function S(t,n){var r=t.iterator[n.method];if(r===e){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=e,S(t,n),"throw"===n.method))return m;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var i=c(r,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,m;var o=i.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function L(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function D(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function T(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(L,this),this.reset(!0)}function O(t){if(t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,a=function n(){for(;++i<t.length;)if(r.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return a.next=a}}return{next:P}}function P(){return{value:e,done:!0}}return g.prototype=M.constructor=v,v.constructor=g,g.displayName=l(v,s,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,l(t,s,"GeneratorFunction")),t.prototype=Object.create(M),t},t.awrap=function(t){return{__await:t}},k(w.prototype),w.prototype[a]=function(){return this},t.AsyncIterator=w,t.async=function(e,n,r,i,o){void 0===o&&(o=Promise);var a=new w(u(e,n,r,i),o);return t.isGeneratorFunction(n)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},k(M),l(M,s,"Generator"),M[o]=function(){return this},M.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=O,T.prototype={constructor:T,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(D),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function i(r,i){return s.type="throw",s.arg=t,n.next=r,i&&(n.method="next",n.arg=e),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var l=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(l&&u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=t,a.arg=e,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),m},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),D(n),m}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;D(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:O(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}(t.exports);try{regeneratorRuntime=e}catch(t){Function("r","regeneratorRuntime = r")(e)}},90411:t=>{!function(){"use strict";t.exports={polyfill:function(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style)||!0===t.__forceSmoothScrollPolyfill__){var n,r=t.HTMLElement||t.Element,i={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:r.prototype.scroll||s,scrollIntoView:r.prototype.scrollIntoView},o=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,a=(n=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?f.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):i.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?i.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):f.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var t=arguments[0].left,e=arguments[0].top;f.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},r.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},r.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var n=h(this),r=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==e.body?(f.call(this,n,n.scrollLeft+o.left-r.left,n.scrollTop+o.top-r.top),"fixed"!==t.getComputedStyle(n).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else i.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function s(t,e){this.scrollLeft=t,this.scrollTop=e}function l(t){if(null===t||"object"!=typeof t||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"==typeof t&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function u(t,e){return"Y"===e?t.clientHeight+a<t.scrollHeight:"X"===e?t.clientWidth+a<t.scrollWidth:void 0}function c(e,n){var r=t.getComputedStyle(e,null)["overflow"+n];return"auto"===r||"scroll"===r}function d(t){var e=u(t,"Y")&&c(t,"Y"),n=u(t,"X")&&c(t,"X");return e||n}function h(t){for(;t!==e.body&&!1===d(t);)t=t.parentNode||t.host;return t}function p(e){var n,r,i,a,s=(o()-e.startTime)/468;a=s=s>1?1:s,n=.5*(1-Math.cos(Math.PI*a)),r=e.startX+(e.x-e.startX)*n,i=e.startY+(e.y-e.startY)*n,e.method.call(e.scrollable,r,i),r===e.x&&i===e.y||t.requestAnimationFrame(p.bind(t,e))}function f(n,r,a){var l,u,c,d,h=o();n===e.body?(l=t,u=t.scrollX||t.pageXOffset,c=t.scrollY||t.pageYOffset,d=i.scroll):(l=n,u=n.scrollLeft,c=n.scrollTop,d=s),p({scrollable:l,method:d,startTime:h,startX:u,startY:c,x:r,y:a})}}}}()},70114:t=>{"use strict";function e(t){return Array.prototype.slice.apply(t)}var n="pending",r="resolved",i="rejected";function o(t){this.status=n,this._continuations=[],this._parent=null,this._paused=!1,t&&t.call(this,this._continueWith.bind(this),this._failWith.bind(this))}function a(t){return t&&"function"==typeof t.then}function s(t){return t}function l(t){return"undefined"!=typeof window&&"AggregateError"in window?new window.AggregateError(t):{errors:t}}if(o.prototype={then:function(t,e){var n=o.unresolved()._setParent(this);if(this._isRejected()){if(this._paused)return this._continuations.push({promise:n,nextFn:t,catchFn:e}),n;if(e)try{var r=e(this._error);return a(r)?(this._chainPromiseData(r,n),n):o.resolve(r)._setParent(this)}catch(t){return o.reject(t)._setParent(this)}return o.reject(this._error)._setParent(this)}return this._continuations.push({promise:n,nextFn:t,catchFn:e}),this._runResolutions(),n},catch:function(t){if(this._isResolved())return o.resolve(this._data)._setParent(this);var e=o.unresolved()._setParent(this);return this._continuations.push({promise:e,catchFn:t}),this._runRejections(),e},finally:function(t){var e=!1;function n(n,r){if(!e){e=!0,t||(t=s);var i=t(n);return a(i)?i.then((function(){if(r)throw r;return n})):n}}return this.then((function(t){return n(t)})).catch((function(t){return n(null,t)}))},pause:function(){return this._paused=!0,this},resume:function(){var t=this._findFirstPaused();return t&&(t._paused=!1,t._runResolutions(),t._runRejections()),this},_findAncestry:function(){return this._continuations.reduce((function(t,e){if(e.promise){var n={promise:e.promise,children:e.promise._findAncestry()};t.push(n)}return t}),[])},_setParent:function(t){if(this._parent)throw new Error("parent already set");return this._parent=t,this},_continueWith:function(t){var e=this._findFirstPending();e&&(e._data=t,e._setResolved())},_findFirstPending:function(){return this._findFirstAncestor((function(t){return t._isPending&&t._isPending()}))},_findFirstPaused:function(){return this._findFirstAncestor((function(t){return t._paused}))},_findFirstAncestor:function(t){for(var e,n=this;n;)t(n)&&(e=n),n=n._parent;return e},_failWith:function(t){var e=this._findFirstPending();e&&(e._error=t,e._setRejected())},_takeContinuations:function(){return this._continuations.splice(0,this._continuations.length)},_runRejections:function(){if(!this._paused&&this._isRejected()){var t=this._error,e=this._takeContinuations(),n=this;e.forEach((function(e){if(e.catchFn)try{var r=e.catchFn(t);n._handleUserFunctionResult(r,e.promise)}catch(t){e.promise.reject(t)}else e.promise.reject(t)}))}},_runResolutions:function(){if(!this._paused&&this._isResolved()&&!this._isPending()){var t=this._takeContinuations();if(a(this._data))return this._handleWhenResolvedDataIsPromise(this._data);var e=this._data,n=this;t.forEach((function(t){if(t.nextFn)try{var r=t.nextFn(e);n._handleUserFunctionResult(r,t.promise)}catch(e){n._handleResolutionError(e,t)}else t.promise&&t.promise.resolve(e)}))}},_handleResolutionError:function(t,e){if(this._setRejected(),e.catchFn)try{return void e.catchFn(t)}catch(e){t=e}e.promise&&e.promise.reject(t)},_handleWhenResolvedDataIsPromise:function(t){var e=this;return t.then((function(t){e._data=t,e._runResolutions()})).catch((function(t){e._error=t,e._setRejected(),e._runRejections()}))},_handleUserFunctionResult:function(t,e){a(t)?this._chainPromiseData(t,e):e.resolve(t)},_chainPromiseData:function(t,e){t.then((function(t){e.resolve(t)})).catch((function(t){e.reject(t)}))},_setResolved:function(){this.status=r,this._paused||this._runResolutions()},_setRejected:function(){this.status=i,this._paused||this._runRejections()},_isPending:function(){return this.status===n},_isResolved:function(){return this.status===r},_isRejected:function(){return this.status===i}},o.resolve=function(t){return new o((function(e,n){a(t)?t.then((function(t){e(t)})).catch((function(t){n(t)})):e(t)}))},o.reject=function(t){return new o((function(e,n){n(t)}))},o.unresolved=function(){return new o((function(t,e){this.resolve=t,this.reject=e}))},o.all=function(){var t=e(arguments);return Array.isArray(t[0])&&(t=t[0]),t.length?new o((function(e,n){var r=[],i=0,a=!1;t.forEach((function(s,l){o.resolve(s).then((function(n){r[l]=n,(i+=1)===t.length&&e(r)})).catch((function(t){!function(t){a||(a=!0,n(t))}(t)}))}))})):o.resolve([])},o.any=function(){var t=e(arguments);return Array.isArray(t[0])&&(t=t[0]),t.length?new o((function(e,n){var r=[],i=0,a=!1;t.forEach((function(s,u){o.resolve(s).then((function(t){a||(a=!0,e(t))})).catch((function(e){r[u]=e,(i+=1)===t.length&&n(l(r))}))}))})):o.reject(l([]))},o.allSettled=function(){var t=e(arguments);return Array.isArray(t[0])&&(t=t[0]),t.length?new o((function(e){var n=[],r=0,i=function(){(r+=1)===t.length&&e(n)};t.forEach((function(t,e){o.resolve(t).then((function(t){n[e]={status:"fulfilled",value:t},i()})).catch((function(t){n[e]={status:"rejected",reason:t},i()}))}))})):o.resolve([])},Promise===o)throw new Error("Please use SynchronousPromise.installGlobally() to install globally");var u=Promise;o.installGlobally=function(t){if(Promise===o)return t;var n=function(t){if(void 0===t||t.__patched)return t;var n=t;return(t=function(){n.apply(this,e(arguments))}).__patched=!0,t}(t);return Promise=o,n},o.uninstallGlobally=function(){Promise===o&&(Promise=u)},t.exports={SynchronousPromise:o}},50944:t=>{function e(t,e){var n=t.length,r=new Array(n),i={},o=n,a=function(t){for(var e=new Map,n=0,r=t.length;n<r;n++){var i=t[n];e.has(i[0])||e.set(i[0],new Set),e.has(i[1])||e.set(i[1],new Set),e.get(i[0]).add(i[1])}return e}(e),s=function(t){for(var e=new Map,n=0,r=t.length;n<r;n++)e.set(t[n],n);return e}(t);for(e.forEach((function(t){if(!s.has(t[0])||!s.has(t[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")}));o--;)i[o]||l(t[o],o,new Set);return r;function l(t,e,o){if(o.has(t)){var u;try{u=", node was:"+JSON.stringify(t)}catch(t){u=""}throw new Error("Cyclic dependency"+u)}if(!s.has(t))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(t));if(!i[e]){i[e]=!0;var c=a.get(t)||new Set;if(e=(c=Array.from(c)).length){o.add(t);do{var d=c[--e];l(d,s.get(d),o)}while(e);o.delete(t)}r[--n]=t}}}t.exports=function(t){return e(function(t){for(var e=new Set,n=0,r=t.length;n<r;n++){var i=t[n];e.add(i[0]),e.add(i[1])}return Array.from(e)}(t),t)},t.exports.array=e},91895:t=>{"use strict";t.exports=function(){}},1970:(t,e,n)=>{"use strict";n.r(e),n.d(e,{ValidationError:()=>ft,addMethod:()=>On,array:()=>xn,bool:()=>ge,boolean:()=>Ln,date:()=>De,isSchema:()=>lt,lazy:()=>Tn,mixed:()=>se,number:()=>we,object:()=>vn,reach:()=>oe,ref:()=>Dn,setLocale:()=>Sn,string:()=>ke});var r=n(29603),i=Object.prototype.hasOwnProperty;const o=function(t,e){return null!=t&&i.call(t,e)};var a=n(64058),s=n(59660),l=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,u=/^\w*$/;const c=function(t,e){if((0,a.Z)(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!(0,s.Z)(t))||u.test(t)||!l.test(t)||null!=e&&t in Object(e)};var d=n(19120),h=n(85580);const p=function(t,e){return(0,a.Z)(t)?t:c(t,e)?[t]:(0,d.Z)((0,h.Z)(t))};var f=n(17231),m=n(8616),y=n(30918),g=n(13550);const v=function(t,e,n){for(var r=-1,i=(e=p(e,t)).length,o=!1;++r<i;){var s=(0,g.Z)(e[r]);if(!(o=null!=t&&n(t,s)))break;t=t[s]}return o||++r!=i?o:!!(i=null==t?0:t.length)&&(0,y.Z)(i)&&(0,m.Z)(s,i)&&((0,a.Z)(t)||(0,f.Z)(t))},_=function(t,e){return null!=t&&v(t,e,o)};var b=n(93493);const x=function(t,e){return e="function"==typeof e?e:void 0,(0,b.Z)(t,5,e)};var M=n(91642),k=n(93580),w=n(39339),S=n(69959),L=n(90891),D=n(9615);const T=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n},O=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n};var P=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");const C=function(t){return P.test(t)};var E="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",A="\\ud83c[\\udffb-\\udfff]",Y="[^\\ud800-\\udfff]",I="(?:\\ud83c[\\udde6-\\uddff]){2}",j="[\\ud800-\\udbff][\\udc00-\\udfff]",F="(?:"+E+"|"+A+")?",N="[\\ufe0e\\ufe0f]?",R=N+F+"(?:\\u200d(?:"+[Y,I,j].join("|")+")"+N+F+")*",H="(?:"+[Y+E+"?",E,I,j,"[\\ud800-\\udfff]"].join("|")+")",B=RegExp(A+"(?="+A+")|"+H+R,"g");const W=function(t){return C(t)?function(t){return t.match(B)||[]}(t):function(t){return t.split("")}(t)};var z=n(33043);var G=n(49641);const V=function(t){return null==t?[]:function(t,e){return(0,z.Z)(e,(function(e){return t[e]}))}(t,(0,G.Z)(t))};var U=M.Z?M.Z.iterator:void 0;const X=function(t){if(!t)return[];if((0,S.Z)(t))return function(t){return"string"==typeof t||!(0,a.Z)(t)&&(0,D.Z)(t)&&"[object String]"==(0,L.Z)(t)}(t)?W(t):(0,k.Z)(t);if(U&&t[U])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}(t[U]());var e=(0,w.Z)(t);return("[object Map]"==e?T:"[object Set]"==e?O:V)(t)};var K=Object.prototype.toString,Z=Error.prototype.toString,q=RegExp.prototype.toString,$="undefined"!=typeof Symbol?Symbol.prototype.toString:function(){return""},J=/^Symbol\((.*)\)(.*)$/;function Q(t,e){if(void 0===e&&(e=!1),null==t||!0===t||!1===t)return""+t;var n=typeof t;if("number"===n)return function(t){return t!=+t?"NaN":0===t&&1/t<0?"-0":""+t}(t);if("string"===n)return e?'"'+t+'"':t;if("function"===n)return"[Function "+(t.name||"anonymous")+"]";if("symbol"===n)return $.call(t).replace(J,"Symbol($1)");var r=K.call(t).slice(8,-1);return"Date"===r?isNaN(t.getTime())?""+t:t.toISOString(t):"Error"===r||t instanceof Error?"["+Z.call(t)+"]":"RegExp"===r?q.call(t):null}function tt(t,e){var n=Q(t,e);return null!==n?n:JSON.stringify(t,(function(t,n){var r=Q(this[t],e);return null!==r?r:n}),2)}var et={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:function(t){var e=t.path,n=t.type,r=t.value,i=t.originalValue,o=null!=i&&i!==r,a=e+" must be a `"+n+"` type, but the final value was: `"+tt(r,!0)+"`"+(o?" (cast from the value `"+tt(i,!0)+"`).":".");return null===r&&(a+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),a},defined:"${path} must be defined"},nt={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},rt={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",notEqual:"${path} must be not equal to ${notEqual}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},it={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},ot={noUnknown:"${path} field has unspecified keys: ${unknown}"},at={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items"};const st={mixed:et,string:nt,number:rt,date:it,object:ot,array:at,boolean:{}},lt=function(t){return t&&t.__isYupSchema__},ut=function(){function t(t,e){if(this.refs=t,"function"!=typeof e){if(!_(e,"is"))throw new TypeError("`is:` is required for `when()` conditions");if(!e.then&&!e.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");var n=e.is,r=e.then,i=e.otherwise,o="function"==typeof n?n:function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return e.every((function(t){return t===n}))};this.fn=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var a=e.pop(),s=e.pop(),l=o.apply(void 0,e)?r:i;if(l)return"function"==typeof l?l(s):s.concat(l.resolve(a))}}else this.fn=e}return t.prototype.resolve=function(t,e){var n=this.refs.map((function(t){return t.getValue(e)})),r=this.fn.apply(t,n.concat(t,e));if(void 0===r||r===t)return t;if(!lt(r))throw new TypeError("conditions must return a schema object");return r.resolve(e)},t}();var ct=n(50120),dt=n(70114),ht=/\$\{\s*(\w+)\s*\}/g,pt=function(t){return function(e){return t.replace(ht,(function(t,n){return tt(e[n])}))}};function ft(t,e,n,r){var i=this;this.name="ValidationError",this.value=e,this.path=n,this.type=r,this.errors=[],this.inner=[],t&&[].concat(t).forEach((function(t){i.errors=i.errors.concat(t.errors||t),t.inner&&(i.inner=i.inner.concat(t.inner.length?t.inner:t))})),this.message=this.errors.length>1?this.errors.length+" errors occurred":this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,ft)}ft.prototype=Object.create(Error.prototype),ft.prototype.constructor=ft,ft.isError=function(t){return t&&"ValidationError"===t.name},ft.formatError=function(t,e){"string"==typeof t&&(t=pt(t));var n=function(e){return e.path=e.label||e.path||"this","function"==typeof t?t(e):t};return 1===arguments.length?n:n(e)};var mt=function(t){return t?dt.SynchronousPromise:Promise};function yt(t,e){return t?null:function(t){return e.push(t),t.value}}function gt(t){var e,n,r,i=t.endEarly,o=(0,ct.Z)(t,["endEarly"]);return i?(e=o.validations,n=o.value,r=o.sync,mt(r).all(e).catch((function(t){throw"ValidationError"===t.name&&(t.value=n),t})).then((function(){return n}))):function(t){var e=t.validations,n=t.value,r=t.path,i=t.sync,o=t.errors,a=t.sort;return o=function(t){return void 0===t&&(t=[]),t.inner&&t.inner.length?t.inner:[].concat(t)}(o),function(t,e){var n=mt(e);return n.all(t.map((function(t){return n.resolve(t).then((function(t){return{fulfilled:!0,value:t}}),(function(t){return{fulfilled:!1,value:t}}))})))}(e,i).then((function(t){var e=t.filter((function(t){return!t.fulfilled})).reduce((function(t,e){var n=e.value;if(!ft.isError(n))throw n;return t.concat(n)}),[]);if(a&&e.sort(a),(o=e.concat(o)).length)throw new ft(o,n,r);return n}))}(o)}var vt=function(t){return"[object Object]"===Object.prototype.toString.call(t)};function _t(t,e){for(var n in e)if(_(e,n)){var r=e[n],i=t[n];if(void 0===i)t[n]=r;else{if(i===r)continue;lt(i)?lt(r)&&(t[n]=r.concat(i)):vt(i)?vt(r)&&(t[n]=_t(i,r)):Array.isArray(i)&&Array.isArray(r)&&(t[n]=r.concat(i))}}return t}var bt=n(93165);const xt=function(t,e,n){for(var r=-1,i=Object(t),o=n(t),a=o.length;a--;){var s=o[++r];if(!1===e(i[s],s,i))break}return t},Mt=function(t,e){return t&&xt(t,e,G.Z)};var kt=n(84521),wt=n(82077);function St(t){var e=-1,n=null==t?0:t.length;for(this.__data__=new wt.Z;++e<n;)this.add(t[e])}St.prototype.add=St.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},St.prototype.has=function(t){return this.__data__.has(t)};const Lt=St,Dt=function(t,e){for(var n=-1,r=null==t?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1},Tt=function(t,e,n,r,i,o){var a=1&n,s=t.length,l=e.length;if(s!=l&&!(a&&l>s))return!1;var u=o.get(t),c=o.get(e);if(u&&c)return u==e&&c==t;var d=-1,h=!0,p=2&n?new Lt:void 0;for(o.set(t,e),o.set(e,t);++d<s;){var f=t[d],m=e[d];if(r)var y=a?r(m,f,d,e,t,o):r(f,m,d,t,e,o);if(void 0!==y){if(y)continue;h=!1;break}if(p){if(!Dt(e,(function(t,e){if(a=e,!p.has(a)&&(f===t||i(f,t,n,r,o)))return p.push(e);var a}))){h=!1;break}}else if(f!==m&&!i(f,m,n,r,o)){h=!1;break}}return o.delete(t),o.delete(e),h};var Ot=n(41049),Pt=n(35050),Ct=M.Z?M.Z.prototype:void 0,Et=Ct?Ct.valueOf:void 0;var At=n(13911),Yt=Object.prototype.hasOwnProperty;var It=n(99138),jt=n(4643),Ft="[object Arguments]",Nt="[object Array]",Rt="[object Object]",Ht=Object.prototype.hasOwnProperty;const Bt=function(t,e,n,r,i,o){var s=(0,a.Z)(t),l=(0,a.Z)(e),u=s?Nt:(0,w.Z)(t),c=l?Nt:(0,w.Z)(e),d=(u=u==Ft?Rt:u)==Rt,h=(c=c==Ft?Rt:c)==Rt,p=u==c;if(p&&(0,It.Z)(t)){if(!(0,It.Z)(e))return!1;s=!0,d=!1}if(p&&!d)return o||(o=new kt.Z),s||(0,jt.Z)(t)?Tt(t,e,n,r,i,o):function(t,e,n,r,i,o,a){switch(n){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!o(new Ot.Z(t),new Ot.Z(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,Pt.Z)(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var s=T;case"[object Set]":var l=1&r;if(s||(s=O),t.size!=e.size&&!l)return!1;var u=a.get(t);if(u)return u==e;r|=2,a.set(t,e);var c=Tt(s(t),s(e),r,i,o,a);return a.delete(t),c;case"[object Symbol]":if(Et)return Et.call(t)==Et.call(e)}return!1}(t,e,u,n,r,i,o);if(!(1&n)){var f=d&&Ht.call(t,"__wrapped__"),m=h&&Ht.call(e,"__wrapped__");if(f||m){var y=f?t.value():t,g=m?e.value():e;return o||(o=new kt.Z),i(y,g,n,r,o)}}return!!p&&(o||(o=new kt.Z),function(t,e,n,r,i,o){var a=1&n,s=(0,At.Z)(t),l=s.length;if(l!=(0,At.Z)(e).length&&!a)return!1;for(var u=l;u--;){var c=s[u];if(!(a?c in e:Yt.call(e,c)))return!1}var d=o.get(t),h=o.get(e);if(d&&h)return d==e&&h==t;var p=!0;o.set(t,e),o.set(e,t);for(var f=a;++u<l;){var m=t[c=s[u]],y=e[c];if(r)var g=a?r(y,m,c,e,t,o):r(m,y,c,t,e,o);if(!(void 0===g?m===y||i(m,y,n,r,o):g)){p=!1;break}f||(f="constructor"==c)}if(p&&!f){var v=t.constructor,_=e.constructor;v==_||!("constructor"in t)||!("constructor"in e)||"function"==typeof v&&v instanceof v&&"function"==typeof _&&_ instanceof _||(p=!1)}return o.delete(t),o.delete(e),p}(t,e,n,r,i,o))},Wt=function t(e,n,r,i,o){return e===n||(null==e||null==n||!(0,D.Z)(e)&&!(0,D.Z)(n)?e!=e&&n!=n:Bt(e,n,r,i,t,o))};var zt=n(60417);const Gt=function(t){return t==t&&!(0,zt.Z)(t)},Vt=function(t,e){return function(n){return null!=n&&n[t]===e&&(void 0!==e||t in Object(n))}},Ut=function(t){var e=function(t){for(var e=(0,G.Z)(t),n=e.length;n--;){var r=e[n],i=t[r];e[n]=[r,i,Gt(i)]}return e}(t);return 1==e.length&&e[0][2]?Vt(e[0][0],e[0][1]):function(n){return n===t||function(t,e,n,r){var i=n.length,o=i,a=!r;if(null==t)return!o;for(t=Object(t);i--;){var s=n[i];if(a&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++i<o;){var l=(s=n[i])[0],u=t[l],c=s[1];if(a&&s[2]){if(void 0===u&&!(l in t))return!1}else{var d=new kt.Z;if(r)var h=r(u,c,l,t,e,d);if(!(void 0===h?Wt(c,u,3,r,d):h))return!1}}return!0}(n,t,e)}},Xt=function(t,e){for(var n=0,r=(e=p(e,t)).length;null!=t&&n<r;)t=t[(0,g.Z)(e[n++])];return n&&n==r?t:void 0},Kt=function(t,e){return null!=t&&e in Object(t)},Zt=function(t,e){return c(t)&&Gt(e)?Vt((0,g.Z)(t),e):function(n){var r=function(t,e,n){var r=null==t?void 0:Xt(t,e);return void 0===r?n:r}(n,t);return void 0===r&&r===e?function(t,e){return null!=t&&v(t,e,Kt)}(n,t):Wt(e,r,3)}},qt=function(t){return t},$t=function(t){return c(t)?(e=(0,g.Z)(t),function(t){return null==t?void 0:t[e]}):function(t){return function(e){return Xt(e,t)}}(t);var e},Jt=function(t){return"function"==typeof t?t:null==t?qt:"object"==typeof t?(0,a.Z)(t)?Zt(t[0],t[1]):Ut(t):$t(t)},Qt=function(t,e){var n={};return e=Jt(e),Mt(t,(function(t,r,i){(0,bt.Z)(n,r,e(t,r,i))})),n};var te=n(17642),ee=function(){function t(t,e){if(void 0===e&&(e={}),"string"!=typeof t)throw new TypeError("ref must be a string, got: "+t);if(this.key=t.trim(),""===t)throw new TypeError("ref must be a non-empty string");this.isContext="$"===this.key[0],this.isValue="."===this.key[0],this.isSibling=!this.isContext&&!this.isValue;var n=this.isContext?"$":this.isValue?".":"";this.path=this.key.slice(n.length),this.getter=this.path&&(0,te.getter)(this.path,!0),this.map=e.map}var e=t.prototype;return e.getValue=function(t){var e=this.isContext?t.context:this.isValue?t.value:t.parent;return this.getter&&(e=this.getter(e||{})),this.map&&(e=this.map(e)),e},e.cast=function(t,e){return this.getValue((0,r.Z)({},e,{value:t}))},e.resolve=function(){return this},e.describe=function(){return{type:"ref",key:this.key}},e.toString=function(){return"Ref("+this.key+")"},t.isRef=function(t){return t&&t.__isYupRef},t}();ee.prototype.__isYupRef=!0;var ne=ft.formatError;function re(t){var e=t.name,n=t.message,i=t.test,o=t.params;function a(t){var a=t.value,s=t.path,l=t.label,u=t.options,c=t.originalValue,d=t.sync,h=(0,ct.Z)(t,["value","path","label","options","originalValue","sync"]),p=u.parent,f=function(t){return ee.isRef(t)?t.getValue({value:a,parent:p,context:u.context}):t},m=function(t){var e=t.value,n=t.label,i=t.resolve,o=t.originalValue,a=(0,ct.Z)(t,["value","label","resolve","originalValue"]);return function(t){var s=void 0===t?{}:t,l=s.path,u=void 0===l?a.path:l,c=s.message,d=void 0===c?a.message:c,h=s.type,p=void 0===h?a.name:h,f=s.params;return f=(0,r.Z)({path:u,value:e,originalValue:o,label:n},function(t,e,n){return Qt((0,r.Z)({},t,{},e),n)}(a.params,f,i)),(0,r.Z)(new ft(ne(d,f),e,u,p),{params:f})}}({message:n,path:s,value:a,originalValue:c,params:o,label:l,resolve:f,name:e}),y=(0,r.Z)({path:s,parent:p,type:e,createError:m,resolve:f,options:u},h);return function(t,e,n,r){var i,o=t.call(e,n);if(!r)return Promise.resolve(o);if((i=o)&&"function"==typeof i.then&&"function"==typeof i.catch)throw new Error('Validation test of type: "'+e.type+'" returned a Promise during a synchronous validate. This test will finish after the validate call has returned');return dt.SynchronousPromise.resolve(o)}(i,y,a,d).then((function(t){if(ft.isError(t))throw t;if(!t)throw m()}))}return a.OPTIONS=t,a}function ie(t,e,n,r){var i,o,a;return void 0===r&&(r=n),e?((0,te.forEach)(e,(function(s,l,u){var c=l?function(t){return t.substr(0,t.length-1).substr(1)}(s):s;if((t=t.resolve({context:r,parent:i,value:n})).innerType){var d=u?parseInt(c,10):0;if(n&&d>=n.length)throw new Error("Yup.reach cannot resolve an array item at index: "+s+", in the path: "+e+". because there is no value at that index. ");i=n,n=n&&n[d],t=t.innerType}if(!u){if(!t.fields||!t.fields[c])throw new Error("The schema does not contain the path: "+e+". (failed at: "+a+' which is a type: "'+t._type+'")');i=n,n=n&&n[c],t=t.fields[c]}o=c,a=l?"["+s+"]":"."+s})),{schema:t,parent:i,parentPath:o}):{parent:i,parentPath:e,schema:t}}const oe=function(t,e,n,r){return ie(t,e,n,r).schema};var ae=function(){function t(){this.list=new Set,this.refs=new Map}var e=t.prototype;return e.toArray=function(){return X(this.list).concat(X(this.refs.values()))},e.add=function(t){ee.isRef(t)?this.refs.set(t.key,t):this.list.add(t)},e.delete=function(t){ee.isRef(t)?this.refs.delete(t.key):this.list.delete(t)},e.has=function(t,e){if(this.list.has(t))return!0;for(var n,r=this.refs.values();!(n=r.next()).done;)if(e(n.value)===t)return!0;return!1},e.clone=function(){var e=new t;return e.list=new Set(this.list),e.refs=new Map(this.refs),e},e.merge=function(t,e){var n=this.clone();return t.list.forEach((function(t){return n.add(t)})),t.refs.forEach((function(t){return n.add(t)})),e.list.forEach((function(t){return n.delete(t)})),e.refs.forEach((function(t){return n.delete(t)})),n},t}();function se(t){var e=this;if(void 0===t&&(t={}),!(this instanceof se))return new se;this._deps=[],this._conditions=[],this._options={abortEarly:!0,recursive:!0},this._exclusive=Object.create(null),this._whitelist=new ae,this._blacklist=new ae,this.tests=[],this.transforms=[],this.withMutation((function(){e.typeError(et.notType)})),_(t,"default")&&(this._defaultDefault=t.default),this.type=t.type||"mixed",this._type=t.type||"mixed"}for(var le=se.prototype={__isYupSchema__:!0,constructor:se,clone:function(){var t=this;return this._mutate?this:x(this,(function(e){if(lt(e)&&e!==t)return e}))},label:function(t){var e=this.clone();return e._label=t,e},meta:function(t){if(0===arguments.length)return this._meta;var e=this.clone();return e._meta=(0,r.Z)(e._meta||{},t),e},withMutation:function(t){var e=this._mutate;this._mutate=!0;var n=t(this);return this._mutate=e,n},concat:function(t){if(!t||t===this)return this;if(t._type!==this._type&&"mixed"!==this._type)throw new TypeError("You cannot `concat()` schema's of different types: "+this._type+" and "+t._type);var e=_t(t.clone(),this);return _(t,"_default")&&(e._default=t._default),e.tests=this.tests,e._exclusive=this._exclusive,e._whitelist=this._whitelist.merge(t._whitelist,t._blacklist),e._blacklist=this._blacklist.merge(t._blacklist,t._whitelist),e.withMutation((function(e){t.tests.forEach((function(t){e.test(t.OPTIONS)}))})),e},isType:function(t){return!(!this._nullable||null!==t)||!this._typeCheck||this._typeCheck(t)},resolve:function(t){var e=this;if(e._conditions.length){var n=e._conditions;(e=e.clone())._conditions=[],e=(e=n.reduce((function(e,n){return n.resolve(e,t)}),e)).resolve(t)}return e},cast:function(t,e){void 0===e&&(e={});var n=this.resolve((0,r.Z)({},e,{value:t})),i=n._cast(t,e);if(void 0!==t&&!1!==e.assert&&!0!==n.isType(i)){var o=tt(t),a=tt(i);throw new TypeError("The value of "+(e.path||"field")+' could not be cast to a value that satisfies the schema type: "'+n._type+'". \n\nattempted value: '+o+" \n"+(a!==o?"result of cast: "+a:""))}return i},_cast:function(t){var e=this,n=void 0===t?t:this.transforms.reduce((function(n,r){return r.call(e,n,t)}),t);return void 0===n&&_(this,"_default")&&(n=this.default()),n},_validate:function(t,e){var n=this;void 0===e&&(e={});var i=t,o=null!=e.originalValue?e.originalValue:t,a=this._option("strict",e),s=this._option("abortEarly",e),l=e.sync,u=e.path,c=this._label;a||(i=this._cast(i,(0,r.Z)({assert:!1},e)));var d={value:i,path:u,schema:this,options:e,label:c,originalValue:o,sync:l},h=[];return this._typeError&&h.push(this._typeError(d)),this._whitelistError&&h.push(this._whitelistError(d)),this._blacklistError&&h.push(this._blacklistError(d)),gt({validations:h,endEarly:s,value:i,path:u,sync:l}).then((function(t){return gt({path:u,sync:l,value:t,endEarly:s,validations:n.tests.map((function(t){return t(d)}))})}))},validate:function(t,e){return void 0===e&&(e={}),this.resolve((0,r.Z)({},e,{value:t}))._validate(t,e)},validateSync:function(t,e){var n,i;if(void 0===e&&(e={}),this.resolve((0,r.Z)({},e,{value:t}))._validate(t,(0,r.Z)({},e,{sync:!0})).then((function(t){return n=t})).catch((function(t){return i=t})),i)throw i;return n},isValid:function(t,e){return this.validate(t,e).then((function(){return!0})).catch((function(t){if("ValidationError"===t.name)return!1;throw t}))},isValidSync:function(t,e){try{return this.validateSync(t,e),!0}catch(t){if("ValidationError"===t.name)return!1;throw t}},getDefault:function(t){return void 0===t&&(t={}),this.resolve(t).default()},default:function(t){if(0===arguments.length){var e=_(this,"_default")?this._default:this._defaultDefault;return"function"==typeof e?e.call(this):x(e)}var n=this.clone();return n._default=t,n},strict:function(t){void 0===t&&(t=!0);var e=this.clone();return e._options.strict=t,e},_isPresent:function(t){return null!=t},required:function(t){return void 0===t&&(t=et.required),this.test({message:t,name:"required",exclusive:!0,test:function(t){return this.schema._isPresent(t)}})},notRequired:function(){var t=this.clone();return t.tests=t.tests.filter((function(t){return"required"!==t.OPTIONS.name})),t},nullable:function(t){void 0===t&&(t=!0);var e=this.clone();return e._nullable=t,e},transform:function(t){var e=this.clone();return e.transforms.push(t),e},test:function(){var t;if(void 0===(t=1===arguments.length?"function"==typeof(arguments.length<=0?void 0:arguments[0])?{test:arguments.length<=0?void 0:arguments[0]}:arguments.length<=0?void 0:arguments[0]:2===arguments.length?{name:arguments.length<=0?void 0:arguments[0],test:arguments.length<=1?void 0:arguments[1]}:{name:arguments.length<=0?void 0:arguments[0],message:arguments.length<=1?void 0:arguments[1],test:arguments.length<=2?void 0:arguments[2]}).message&&(t.message=et.default),"function"!=typeof t.test)throw new TypeError("`test` is a required parameters");var e=this.clone(),n=re(t),r=t.exclusive||t.name&&!0===e._exclusive[t.name];if(t.exclusive&&!t.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return e._exclusive[t.name]=!!t.exclusive,e.tests=e.tests.filter((function(e){if(e.OPTIONS.name===t.name){if(r)return!1;if(e.OPTIONS.test===n.OPTIONS.test)return!1}return!0})),e.tests.push(n),e},when:function(t,e){1===arguments.length&&(e=t,t=".");var n=this.clone(),r=[].concat(t).map((function(t){return new ee(t)}));return r.forEach((function(t){t.isSibling&&n._deps.push(t.key)})),n._conditions.push(new ut(r,e)),n},typeError:function(t){var e=this.clone();return e._typeError=re({message:t,name:"typeError",test:function(t){return!(void 0!==t&&!this.schema.isType(t))||this.createError({params:{type:this.schema._type}})}}),e},oneOf:function(t,e){void 0===e&&(e=et.oneOf);var n=this.clone();return t.forEach((function(t){n._whitelist.add(t),n._blacklist.delete(t)})),n._whitelistError=re({message:e,name:"oneOf",test:function(t){if(void 0===t)return!0;var e=this.schema._whitelist;return!!e.has(t,this.resolve)||this.createError({params:{values:e.toArray().join(", ")}})}}),n},notOneOf:function(t,e){void 0===e&&(e=et.notOneOf);var n=this.clone();return t.forEach((function(t){n._blacklist.add(t),n._whitelist.delete(t)})),n._blacklistError=re({message:e,name:"notOneOf",test:function(t){var e=this.schema._blacklist;return!e.has(t,this.resolve)||this.createError({params:{values:e.toArray().join(", ")}})}}),n},strip:function(t){void 0===t&&(t=!0);var e=this.clone();return e._strip=t,e},_option:function(t,e){return _(e,t)?e[t]:this._options[t]},describe:function(){var t=this.clone();return{type:t._type,meta:t._meta,label:t._label,tests:t.tests.map((function(t){return{name:t.OPTIONS.name,params:t.OPTIONS.params}})).filter((function(t,e,n){return n.findIndex((function(e){return e.name===t.name}))===e}))}},defined:function(t){return void 0===t&&(t=et.defined),this.nullable().test({message:t,name:"defined",exclusive:!0,test:function(t){return void 0!==t}})}},ue=function(){var t=de[ce];le[t+"At"]=function(e,n,i){void 0===i&&(i={});var o=ie(this,e,n,i.context),a=o.parent,s=o.parentPath;return o.schema[t](a&&a[s],(0,r.Z)({},i,{parent:a,path:e}))}},ce=0,de=["validate","validateSync"];ce<de.length;ce++)ue();for(var he=0,pe=["equals","is"];he<pe.length;he++)le[pe[he]]=le.oneOf;for(var fe=0,me=["not","nope"];fe<me.length;fe++)le[me[fe]]=le.notOneOf;function ye(t,e,n){t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),(0,r.Z)(t.prototype,n)}le.optional=le.notRequired;const ge=ve;function ve(){var t=this;if(!(this instanceof ve))return new ve;se.call(this,{type:"boolean"}),this.withMutation((function(){t.transform((function(t){if(!this.isType(t)){if(/^(true|1)$/i.test(t))return!0;if(/^(false|0)$/i.test(t))return!1}return t}))}))}ye(ve,se,{_typeCheck:function(t){return t instanceof Boolean&&(t=t.valueOf()),"boolean"==typeof t}});const _e=function(t){return null==t};var be=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,xe=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,Me=function(t){return _e(t)||t===t.trim()};function ke(){var t=this;if(!(this instanceof ke))return new ke;se.call(this,{type:"string"}),this.withMutation((function(){t.transform((function(t){return this.isType(t)?t:null!=t&&t.toString?t.toString():t}))}))}function we(){var t=this;if(!(this instanceof we))return new we;se.call(this,{type:"number"}),this.withMutation((function(){t.transform((function(t){var e=t;if("string"==typeof e){if(""===(e=e.replace(/\s/g,"")))return NaN;e=+e}return this.isType(e)?e:parseFloat(e)}))}))}ye(ke,se,{_typeCheck:function(t){return t instanceof String&&(t=t.valueOf()),"string"==typeof t},_isPresent:function(t){return se.prototype._cast.call(this,t)&&t.length>0},length:function(t,e){return void 0===e&&(e=nt.length),this.test({message:e,name:"length",exclusive:!0,params:{length:t},test:function(e){return _e(e)||e.length===this.resolve(t)}})},min:function(t,e){return void 0===e&&(e=nt.min),this.test({message:e,name:"min",exclusive:!0,params:{min:t},test:function(e){return _e(e)||e.length>=this.resolve(t)}})},max:function(t,e){return void 0===e&&(e=nt.max),this.test({name:"max",exclusive:!0,message:e,params:{max:t},test:function(e){return _e(e)||e.length<=this.resolve(t)}})},matches:function(t,e){var n,r,i=!1;return e&&("object"==typeof e?(i=e.excludeEmptyString,n=e.message,r=e.name):n=e),this.test({name:r||"matches",message:n||nt.matches,params:{regex:t},test:function(e){return _e(e)||""===e&&i||-1!==e.search(t)}})},email:function(t){return void 0===t&&(t=nt.email),this.matches(be,{name:"email",message:t,excludeEmptyString:!0})},url:function(t){return void 0===t&&(t=nt.url),this.matches(xe,{name:"url",message:t,excludeEmptyString:!0})},ensure:function(){return this.default("").transform((function(t){return null===t?"":t}))},trim:function(t){return void 0===t&&(t=nt.trim),this.transform((function(t){return null!=t?t.trim():t})).test({message:t,name:"trim",test:Me})},lowercase:function(t){return void 0===t&&(t=nt.lowercase),this.transform((function(t){return _e(t)?t:t.toLowerCase()})).test({message:t,name:"string_case",exclusive:!0,test:function(t){return _e(t)||t===t.toLowerCase()}})},uppercase:function(t){return void 0===t&&(t=nt.uppercase),this.transform((function(t){return _e(t)?t:t.toUpperCase()})).test({message:t,name:"string_case",exclusive:!0,test:function(t){return _e(t)||t===t.toUpperCase()}})}}),ye(we,se,{_typeCheck:function(t){return t instanceof Number&&(t=t.valueOf()),"number"==typeof t&&!function(t){return t!=+t}(t)},min:function(t,e){return void 0===e&&(e=rt.min),this.test({message:e,name:"min",exclusive:!0,params:{min:t},test:function(e){return _e(e)||e>=this.resolve(t)}})},max:function(t,e){return void 0===e&&(e=rt.max),this.test({message:e,name:"max",exclusive:!0,params:{max:t},test:function(e){return _e(e)||e<=this.resolve(t)}})},lessThan:function(t,e){return void 0===e&&(e=rt.lessThan),this.test({message:e,name:"max",exclusive:!0,params:{less:t},test:function(e){return _e(e)||e<this.resolve(t)}})},moreThan:function(t,e){return void 0===e&&(e=rt.moreThan),this.test({message:e,name:"min",exclusive:!0,params:{more:t},test:function(e){return _e(e)||e>this.resolve(t)}})},positive:function(t){return void 0===t&&(t=rt.positive),this.moreThan(0,t)},negative:function(t){return void 0===t&&(t=rt.negative),this.lessThan(0,t)},integer:function(t){return void 0===t&&(t=rt.integer),this.test({name:"integer",message:t,test:function(t){return _e(t)||Number.isInteger(t)}})},truncate:function(){return this.transform((function(t){return _e(t)?t:0|t}))},round:function(t){var e=["ceil","floor","round","trunc"];if("trunc"===(t=t&&t.toLowerCase()||"round"))return this.truncate();if(-1===e.indexOf(t.toLowerCase()))throw new TypeError("Only valid options for round() are: "+e.join(", "));return this.transform((function(e){return _e(e)?e:Math[t](e)}))}});var Se=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/,Le=new Date("");const De=Te;function Te(){var t=this;if(!(this instanceof Te))return new Te;se.call(this,{type:"date"}),this.withMutation((function(){t.transform((function(t){return this.isType(t)?t:(t=function(t){var e,n,r=[1,4,5,6,7,10,11],i=0;if(n=Se.exec(t)){for(var o,a=0;o=r[a];++a)n[o]=+n[o]||0;n[2]=(+n[2]||1)-1,n[3]=+n[3]||1,n[7]=n[7]?String(n[7]).substr(0,3):0,void 0!==n[8]&&""!==n[8]||void 0!==n[9]&&""!==n[9]?("Z"!==n[8]&&void 0!==n[9]&&(i=60*n[10]+n[11],"+"===n[9]&&(i=0-i)),e=Date.UTC(n[1],n[2],n[3],n[4],n[5]+i,n[6],n[7])):e=+new Date(n[1],n[2],n[3],n[4],n[5],n[6],n[7])}else e=Date.parse?Date.parse(t):NaN;return e}(t),isNaN(t)?Le:new Date(t))}))}))}function Oe(t,e){return e||(e=t.slice(0)),t.raw=e,t}ye(Te,se,{_typeCheck:function(t){return e=t,"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(t.getTime());var e},min:function(t,e){void 0===e&&(e=it.min);var n=t;if(!ee.isRef(n)&&(n=this.cast(t),!this._typeCheck(n)))throw new TypeError("`min` must be a Date or a value that can be `cast()` to a Date");return this.test({message:e,name:"min",exclusive:!0,params:{min:t},test:function(t){return _e(t)||t>=this.resolve(n)}})},max:function(t,e){void 0===e&&(e=it.max);var n=t;if(!ee.isRef(n)&&(n=this.cast(t),!this._typeCheck(n)))throw new TypeError("`max` must be a Date or a value that can be `cast()` to a Date");return this.test({message:e,name:"max",exclusive:!0,params:{max:t},test:function(t){return _e(t)||t<=this.resolve(n)}})}});const Pe=function(t){return function(e){return null==t?void 0:t[e]}}({À:"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",Œ:"Oe",œ:"oe",ŉ:"'n",ſ:"s"});var Ce=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ee=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");var Ae=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;var Ye=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;var Ie="a-z\\xdf-\\xf6\\xf8-\\xff",je="A-Z\\xc0-\\xd6\\xd8-\\xde",Fe="\\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",Ne="["+Fe+"]",Re="\\d+",He="["+Ie+"]",Be="[^\\ud800-\\udfff"+Fe+Re+"\\u2700-\\u27bf"+Ie+je+"]",We="(?:\\ud83c[\\udde6-\\uddff]){2}",ze="[\\ud800-\\udbff][\\udc00-\\udfff]",Ge="["+je+"]",Ve="(?:"+He+"|"+Be+")",Ue="(?:"+Ge+"|"+Be+")",Xe="(?:['’](?:d|ll|m|re|s|t|ve))?",Ke="(?:['’](?:D|LL|M|RE|S|T|VE))?",Ze="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",qe="[\\ufe0e\\ufe0f]?",$e=qe+Ze+"(?:\\u200d(?:"+["[^\\ud800-\\udfff]",We,ze].join("|")+")"+qe+Ze+")*",Je="(?:"+["[\\u2700-\\u27bf]",We,ze].join("|")+")"+$e,Qe=RegExp([Ge+"?"+He+"+"+Xe+"(?="+[Ne,Ge,"$"].join("|")+")",Ue+"+"+Ke+"(?="+[Ne,Ge+Ve,"$"].join("|")+")",Ge+"?"+Ve+"+"+Xe,Ge+"+"+Ke,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,Je].join("|"),"g");const tn=function(t,e,n){return t=(0,h.Z)(t),void 0===(e=n?void 0:e)?function(t){return Ye.test(t)}(t)?function(t){return t.match(Qe)||[]}(t):function(t){return t.match(Ae)||[]}(t):t.match(e)||[]};var en=RegExp("['’]","g");const nn=function(t){return function(e){return function(t,e,n,r){var i=-1,o=null==t?0:t.length;for(r&&o&&(n=t[++i]);++i<o;)n=e(n,t[i],i,t);return n}(tn(function(t){return(t=(0,h.Z)(t))&&t.replace(Ce,Pe).replace(Ee,"")}(e).replace(en,"")),t,"")}},rn=nn((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()})),on=function(t,e,n){var r=t.length;return n=void 0===n?r:n,!e&&n>=r?t:function(t,e,n){var r=-1,i=t.length;e<0&&(e=-e>i?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var o=Array(i);++r<i;)o[r]=t[r+e];return o}(t,e,n)},an=function(t){t=(0,h.Z)(t);var e=C(t)?W(t):void 0,n=e?e[0]:t.charAt(0),r=e?on(e,1).join(""):t.slice(1);return n.toUpperCase()+r},sn=nn((function(t,e,n){return e=e.toLowerCase(),t+(n?function(t){return an((0,h.Z)(t).toLowerCase())}(e):e)}));var ln=n(50944),un=n.n(ln);function cn(t,e){void 0===e&&(e=[]);var n=[],r=[];function i(t,i){var o=(0,te.split)(t)[0];~r.indexOf(o)||r.push(o),~e.indexOf(i+"-"+o)||n.push([i,o])}for(var o in t)if(_(t,o)){var a=t[o];~r.indexOf(o)||r.push(o),ee.isRef(a)&&a.isSibling?i(a.path,o):lt(a)&&a._deps&&a._deps.forEach((function(t){return i(t,o)}))}return un().array(r,n).reverse()}function dn(t,e){var n=1/0;return t.some((function(t,r){if(-1!==e.path.indexOf(t))return n=r,!0})),n}function hn(t){var e=Object.keys(t);return function(t,n){return dn(e,t)-dn(e,n)}}function pn(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var i=t.reduce((function(t,e){var r=n.shift();return t+(null==r?"":r)+e}));return i.replace(/^\./,"")}function fn(){var t=Oe(["",'["','"]']);return fn=function(){return t},t}function mn(){var t=Oe(["",".",""]);return mn=function(){return t},t}function yn(){var t=Oe(["",".",""]);return yn=function(){return t},t}var gn=function(t){return"[object Object]"===Object.prototype.toString.call(t)};function vn(t){var e=this;if(!(this instanceof vn))return new vn(t);se.call(this,{type:"object",default:function(){var t=this;if(this._nodes.length){var e={};return this._nodes.forEach((function(n){e[n]=t.fields[n].default?t.fields[n].default():void 0})),e}}}),this.fields=Object.create(null),this._nodes=[],this._excludedEdges=[],this.withMutation((function(){e.transform((function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(e){t=null}return this.isType(t)?t:null})),t&&e.shape(t)}))}function _n(){var t=Oe(["","[","]"]);return _n=function(){return t},t}function bn(){var t=Oe(["","[","]"]);return bn=function(){return t},t}ye(vn,se,{_typeCheck:function(t){return gn(t)||"function"==typeof t},_cast:function(t,e){var n=this;void 0===e&&(e={});var i=se.prototype._cast.call(this,t,e);if(void 0===i)return this.default();if(!this._typeCheck(i))return i;var o=this.fields,a=!0===this._option("stripUnknown",e),s=this._nodes.concat(Object.keys(i).filter((function(t){return-1===n._nodes.indexOf(t)}))),l={},u=(0,r.Z)({},e,{parent:l,__validating:!1}),c=!1;return s.forEach((function(t){var n=o[t],r=_(i,t);if(n){var s,d=n._options&&n._options.strict;if(u.path=pn(yn(),e.path,t),u.value=i[t],!0===(n=n.resolve(u))._strip)return void(c=c||t in i);void 0!==(s=e.__validating&&d?i[t]:n.cast(i[t],u))&&(l[t]=s)}else r&&!a&&(l[t]=i[t]);l[t]!==i[t]&&(c=!0)})),c?l:i},_validate:function(t,e){var n,i,o=this;void 0===e&&(e={});var a=e.sync,s=[],l=null!=e.originalValue?e.originalValue:t;return n=this._option("abortEarly",e),i=this._option("recursive",e),e=(0,r.Z)({},e,{__validating:!0,originalValue:l}),se.prototype._validate.call(this,t,e).catch(yt(n,s)).then((function(t){if(!i||!gn(t)){if(s.length)throw s[0];return t}l=l||t;var u=o._nodes.map((function(n){var i=-1===n.indexOf(".")?pn(mn(),e.path,n):pn(fn(),e.path,n),s=o.fields[n],u=(0,r.Z)({},e,{path:i,parent:t,originalValue:l[n]});return s&&s.validate?(u.strict=!0,s.validate(t[n],u)):function(t){return t?dt.SynchronousPromise:Promise}(a).resolve(!0)}));return gt({sync:a,validations:u,value:t,errors:s,endEarly:n,path:e.path,sort:hn(o.fields)})}))},concat:function(t){var e=se.prototype.concat.call(this,t);return e._nodes=cn(e.fields,e._excludedEdges),e},shape:function(t,e){void 0===e&&(e=[]);var n=this.clone(),i=(0,r.Z)(n.fields,t);if(n.fields=i,e.length){Array.isArray(e[0])||(e=[e]);var o=e.map((function(t){return t[0]+"-"+t[1]}));n._excludedEdges=n._excludedEdges.concat(o)}return n._nodes=cn(i,n._excludedEdges),n},from:function(t,e,n){var i=(0,te.getter)(t,!0);return this.transform((function(o){if(null==o)return o;var a=o;return _(o,t)&&(a=(0,r.Z)({},o),n||delete a[t],a[e]=i(o)),a}))},noUnknown:function(t,e){void 0===t&&(t=!0),void 0===e&&(e=ot.noUnknown),"string"==typeof t&&(e=t,t=!0);var n=this.test({name:"noUnknown",exclusive:!0,message:e,test:function(e){if(null==e)return!0;var n=function(t,e){var n=Object.keys(t.fields);return Object.keys(e).filter((function(t){return-1===n.indexOf(t)}))}(this.schema,e);return!t||0===n.length||this.createError({params:{unknown:n.join(", ")}})}});return n._options.stripUnknown=t,n},unknown:function(t,e){return void 0===t&&(t=!0),void 0===e&&(e=ot.noUnknown),this.noUnknown(!t,e)},transformKeys:function(t){return this.transform((function(e){return e&&function(t,e){var n={};return e=Jt(e),Mt(t,(function(t,r,i){(0,bt.Z)(n,e(t,r,i),t)})),n}(e,(function(e,n){return t(n)}))}))},camelCase:function(){return this.transformKeys(sn)},snakeCase:function(){return this.transformKeys(rn)},constantCase:function(){return this.transformKeys((function(t){return rn(t).toUpperCase()}))},describe:function(){var t=se.prototype.describe.call(this);return t.fields=Qt(this.fields,(function(t){return t.describe()})),t}});const xn=Mn;function Mn(t){var e=this;if(!(this instanceof Mn))return new Mn(t);se.call(this,{type:"array"}),this._subType=void 0,this.innerType=void 0,this.withMutation((function(){e.transform((function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(e){t=null}return this.isType(t)?t:null})),t&&e.of(t)}))}ye(Mn,se,{_typeCheck:function(t){return Array.isArray(t)},_cast:function(t,e){var n=this,i=se.prototype._cast.call(this,t,e);if(!this._typeCheck(i)||!this.innerType)return i;var o=!1,a=i.map((function(t,i){var a=n.innerType.cast(t,(0,r.Z)({},e,{path:pn(bn(),e.path,i)}));return a!==t&&(o=!0),a}));return o?a:i},_validate:function(t,e){var n=this;void 0===e&&(e={});var i=[],o=e.sync,a=e.path,s=this.innerType,l=this._option("abortEarly",e),u=this._option("recursive",e),c=null!=e.originalValue?e.originalValue:t;return se.prototype._validate.call(this,t,e).catch(yt(l,i)).then((function(t){if(!u||!s||!n._typeCheck(t)){if(i.length)throw i[0];return t}c=c||t;var d=t.map((function(n,i){var o=pn(_n(),e.path,i),a=(0,r.Z)({},e,{path:o,strict:!0,parent:t,originalValue:c[i]});return!s.validate||s.validate(n,a)}));return gt({sync:o,path:a,value:t,errors:i,endEarly:l,validations:d})}))},_isPresent:function(t){return se.prototype._cast.call(this,t)&&t.length>0},of:function(t){var e=this.clone();if(!1!==t&&!lt(t))throw new TypeError("`array.of()` sub-schema must be a valid yup schema, or `false` to negate a current sub-schema. not: "+tt(t));return e._subType=t,e.innerType=t,e},min:function(t,e){return e=e||at.min,this.test({message:e,name:"min",exclusive:!0,params:{min:t},test:function(e){return _e(e)||e.length>=this.resolve(t)}})},max:function(t,e){return e=e||at.max,this.test({message:e,name:"max",exclusive:!0,params:{max:t},test:function(e){return _e(e)||e.length<=this.resolve(t)}})},ensure:function(){var t=this;return this.default((function(){return[]})).transform((function(e,n){return t._typeCheck(e)?e:null==n?[]:[].concat(n)}))},compact:function(t){var e=t?function(e,n,r){return!t(e,n,r)}:function(t){return!!t};return this.transform((function(t){return null!=t?t.filter(e):t}))},describe:function(){var t=se.prototype.describe.call(this);return this.innerType&&(t.innerType=this.innerType.describe()),t}});var kn=function(){function t(t){this._resolve=function(e,n){var r=t(e,n);if(!lt(r))throw new TypeError("lazy() functions must return a valid schema");return r.resolve(n)}}var e=t.prototype;return e.resolve=function(t){return this._resolve(t.value,t)},e.cast=function(t,e){return this._resolve(t,e).cast(t,e)},e.validate=function(t,e){return this._resolve(t,e).validate(t,e)},e.validateSync=function(t,e){return this._resolve(t,e).validateSync(t,e)},e.validateAt=function(t,e,n){return this._resolve(e,n).validateAt(t,e,n)},e.validateSyncAt=function(t,e,n){return this._resolve(e,n).validateSyncAt(t,e,n)},t}();kn.prototype.__isYupSchema__=!0;const wn=kn;function Sn(t){Object.keys(t).forEach((function(e){Object.keys(t[e]).forEach((function(n){st[e][n]=t[e][n]}))}))}var Ln=ge,Dn=function(t,e){return new ee(t,e)},Tn=function(t){return new wn(t)};function On(t,e,n){if(!t||!lt(t.prototype))throw new TypeError("You must provide a yup schema constructor function");if("string"!=typeof e)throw new TypeError("A Method name must be provided");if("function"!=typeof n)throw new TypeError("Method function must be provided");t.prototype[e]=n}}}]);;
(()=>{"use strict";var e,r={},t={};function n(e){var o=t[e];if(void 0!==o)return o.exports;var i=t[e]={id:e,loaded:!1,exports:{}};return r[e].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=r,e=[],n.O=(r,t,o,i)=>{if(!t){var d=1/0;for(l=0;l<e.length;l++){for(var[t,o,i]=e[l],u=!0,a=0;a<t.length;a++)(!1&i||d>=i)&&Object.keys(n.O).every((e=>n.O[e](t[a])))?t.splice(a--,1):(u=!1,i<d&&(d=i));u&&(e.splice(l--,1),r=o())}return r}i=i||0;for(var l=e.length;l>0&&e[l-1][2]>i;l--)e[l]=e[l-1];e[l]=[t,o,i]},n.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return n.d(r,{a:r}),r},n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),n.p="/Static/build/udf/",(()=>{var e={700:0};n.O.j=r=>0===e[r];var r=(r,t)=>{var o,i,[d,u,a]=t,l=0;for(o in u)n.o(u,o)&&(n.m[o]=u[o]);if(a)var f=a(n);for(r&&r(t);l<d.length;l++)i=d[l],n.o(e,i)&&e[i]&&e[i][0](),e[d[l]]=0;return n.O(f)},t=this.webpackChunk_utdanningsforbundet_udf_frontend=this.webpackChunk_utdanningsforbundet_udf_frontend||[];t.forEach(r.bind(null,0)),t.push=r.bind(null,t.push.bind(t))})()})();;
