PageSourceSearch

https://www.swisstransplant.org/typo3temp/assets/compressed/Compon…3d95e7036c732d209cb91ad1f26e7.js?1789022813

js swisstransplant.org collected 2026-09-24 09:42:20 UTC 724,080 bytes, 27 lines download raw bytes

1!function(i){var n={};function r(t){if(n[t])return n[t].exports;var e=n[t]={i:t,l:!1,exports:{}};return i[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}r.m=i,r.c=n,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=140)}([function(t,e,i){var v=i(3),g=i(11),m=i(20),y=i(17),b=i(24),x="prototype",w=function(t,e,i){var n,r,o,a,s=t&w.F,l=t&w.G,c=t&w.S,u=t&w.P,h=t&w.B,d=l?v:c?v[e]||(v[e]={}):(v[e]||{})[x],f=l?g:g[e]||(g[e]={}),p=f[x]||(f[x]={});for(n in l&&(i=e),i)o=((r=!s&&d&&void 0!==d[n])?d:i)[n],a=h&&r?b(o,v):u&&"function"==typeof o?b(Function.call,o):o,d&&y(d,n,o,t&w.U),f[n]!=o&&m(f,n,a),u&&p[n]!=o&&(p[n]=o)};v.core=g,w.F=1,w.G=2,w.S=4,w.P=8,w.B=16,w.W=32,w.U=64,w.R=128,t.exports=w},function(t,e){function n(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}t.exports=function(t,e,i){return e&&n(t.prototype,e),i&&n(t,i),t}},function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e){var i=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,i){var n=i(6);t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(e,t){function i(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=i=function(t){return typeof t}:e.exports=i=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}e.exports=i},function(t,e,i){var n=i(58)("wks"),r=i(38),o=i(3).Symbol,a="function"==typeof o;(t.exports=function(t){return n[t]||(n[t]=a&&o[t]||(a?o:r)("Symbol."+t))}).store=n},function(t,e,i){var n=i(329),r=i(330),o=i(133),a=i(331);t.exports=function(t){return n(t)||r(t)||o(t)||a()}},function(t,e,i){var n=i(26),r=Math.min;t.exports=function(t){return 0<t?r(n(t),9007199254740991):0}},function(t,e){var i=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=i)},function(t,e,i){t.exports=!i(4)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,i){var n=i(5),r=i(99),o=i(34),a=Object.defineProperty;e.f=i(12)?Object.defineProperty:function(t,e,i){if(n(t),e=o(e,!0),n(i),r)try{return a(t,e,i)}catch(t){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(t[e]=i.value),t}},function(t,e,i){var n=i(334),r=i(335),o=i(133),a=i(336);t.exports=function(t,e){return n(t)||r(t,e)||o(t,e)||a()}},function(t,e,i){var n=i(31);t.exports=function(t){return Object(n(t))}},function(t,e,i){var n=i(333);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&&n(t,e)}},function(t,e,i){var o=i(3),a=i(20),s=i(19),l=i(38)("src"),n=i(145),r="toString",c=(""+n).split(r);i(11).inspectSource=function(t){return n.call(t)},(t.exports=function(t,e,i,n){var r="function"==typeof i;r&&(s(i,"name")||a(i,"name",e)),t[e]!==i&&(r&&(s(i,l)||a(i,l,t[e]?""+t[e]:c.join(String(e)))),t===o?t[e]=i:n?t[e]?t[e]=i:a(t,e,i):(delete t[e],a(t,e,
vendor: 4,146 bytes, line 1
1i)))})(Function.prototype,r,function(){return"function"==typeof this&&this[l]||n.call(this)})},function(t,e,i){function n(t,e,i,n){var r=String(a(t)),o="<"+e;return""!==i&&(o+=" "+i+'="'+String(n).replace(s,"&quot;")+'"'),o+">"+r+"</"+e+">"}var r=i(0),o=i(4),a=i(31),s=/"/g;t.exports=function(e,t){var i={};i[e]=t(n),r(r.P+r.F*o(function(){var t=""[e]('"');return t!==t.toLowerCase()||3<t.split('"').length}),"String",i)}},function(t,e){var i={}.hasOwnProperty;t.exports=function(t,e){return i.call(t,e)}},function(t,e,i){var n=i(13),r=i(37);t.exports=i(12)?function(t,e,i){return n.f(t,e,r(1,i))}:function(t,e,i){return t[e]=i,t}},function(t,e,i){var n=i(53),r=i(31);t.exports=function(t){return n(r(t))}},function(t,e,i){"use strict";var n=i(4);t.exports=function(t,e){return!!t&&n(function(){e?t.call(null,function(){},1):t.call(null)})}},function(e,t){function i(t){return e.exports=i=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},i(t)}e.exports=i},function(t,e,i){var o=i(25);t.exports=function(n,r,t){if(o(n),void 0===r)return n;switch(t){case 1:return function(t){return n.call(r,t)};case 2:return function(t,e){return n.call(r,t,e)};case 3:return function(t,e,i){return n.call(r,t,e,i)}}return function(){return n.apply(r,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var i=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(0<t?n:i)(t)}},function(t,e,i){var n=i(54),r=i(37),o=i(21),a=i(34),s=i(19),l=i(99),c=Object.getOwnPropertyDescriptor;e.f=i(12)?c:function(t,e){if(t=o(t),e=a(e,!0),l)try{return c(t,e)}catch(t){}if(s(t,e))return r(!n.f.call(t,e),t[e])}},function(t,e,i){var r=i(0),o=i(11),a=i(4);t.exports=function(t,e){var i=(o.Object||{})[t]||Object[t],n={};n[t]=e(i),r(r.S+r.F*a(function(){i(1)}),"Object",n)}},function(t,e,i){var b=i(24),x=i(53),w=i(15),k=i(10),n=i(115);t.exports=function(h,t){var d=1==h,f=2==h,p=3==h,v=4==h,g=6==h,m=5==h||g,y=t||n;return function(t,e,i){for(var n,r,o=w(t),a=x(o),s=b(e,i,3),l=k(a.length),c=0,u=d?y(t,l):f?y(t,0):void 0;c<l;c++)if((m||c in a)&&(r=s(n=a[c],c,o),h))if(d)u[c]=r;else if(r)switch(h){case 3:return!0;case 5:return n;case 6:return c;case 2:u.push(n)}else if(v)return!1;return g?-1:p||v?v:u}}},function(t,e){var i={}.toString;t.exports=function(t){return i.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on  "+t);return t}},function(t,e,i){"use strict";var m,y,b,x,w,n,p,k,r,S,o,a,T,C,s,l,c,E,M,v,g,P,O,A,L,u,h,d,f,I,D,z,N,j,R,B,F,_,W,H,$,X,G,Y,q,V,U,Z,K,J,Q,tt,et,it,nt,rt,ot,at,st,lt,ct,ut,ht,dt,ft,pt,vt,gt,mt,yt,bt,xt,wt,kt,St,Tt,Ct,Et,Mt,Pt,Ot,At,Lt,It,Dt,zt,Nt,jt,Rt,Bt,Ft,_t,Wt,Ht,$t,Xt,Gt,Yt;i(12)?(m=i(39),y=i(3),b=i(4),x=i(0),w=i(69),n=i(95),p=i(24),k=i(51),r=i(37),S=i(20),o=i(52),a=i(26),T=i(10),C=i(126),s=i(41),l=i(34),c=i(19),E=i(55),M=i(6),v=i(15),g=i(87),P=i(42),O=i(44),A=i(43).f,L=i(89),u=i(38),h=i(8),d=i(29),f=i(59),I=i(56),D=i(91),z=i(49),N=i(62),j=i(50),R=i(90),B=i(117),F=i(13),_=i(27),W=F.f,H=_.f,$=y.RangeError,X=y.TypeError,G=y.Uint8Array,q="Shared"+(Y="ArrayBuffer"),V="BYTES_PER_ELEMENT",U="prototype",Z=Array[U],K=n.ArrayBuffer,J=n.DataView,Q=d(0),tt=d(2),et=d(3),it=d(4),nt=d(5),rt=d(6),ot=f(!0),at=f(!1),st=D.values,lt=D.keys,ct=D.entries,ut=Z.lastIndexOf,ht=Z.reduce,dt=Z.reduceRight,ft=Z.join,pt=Z.sort,vt=Z.slice,gt=Z.toString,mt=Z.toLocaleString,yt=h("iterator"),bt=h("toStringTag"),xt=u("typed_constructor"),wt=u("def_constructor"),kt=w.CONSTR,St=w.TYPED,Tt=w.VIEW,Ct="Wrong length!",Et=d(1,function(t,e){return Lt(I(t,t[wt]),e)}),Mt=b(function(){return 1===new G(new Uint16Array([1]).buffer)[0]}),Pt=!!G&&!!G[U].set&&b(function(){new G(1).set({})}),Ot=function(t,e){var i=a(t);if(i<0||i%e)throw $("Wrong offset!");return i},At=function(t){if(M(t)&&St in t)return t;throw X(t+" is not a typed array!")},Lt=function(t,e){if(!(M(t)&&xt in t))throw X("It is not a typed array constructor!");return new t(e)},It=function(t,e){return Dt(I(t,t[wt]),e)},Dt=function(t,e){for(var i=0,n=e.length,r=Lt(t,n);i<n;)r[i]=e[i++];return r}
vendor: 4,590 bytes, line 1
1,zt=function(t,e,i){W(t,e,{get:function(){return this._d[i]}})},Nt=function(t,e,i){var n,r,o,a,s,l,c=v(t),u=arguments.length,h=1<u?e:void 0,d=void 0!==h,f=L(c);if(null!=f&&!g(f)){for(l=f.call(c),o=[],n=0;!(s=l.next()).done;n++)o.push(s.value);c=o}for(d&&2<u&&(h=p(h,i,2)),n=0,r=T(c.length),a=Lt(this,r);n<r;n++)a[n]=d?h(c[n],n):c[n];return a},jt=function(){for(var t=0,e=arguments.length,i=Lt(this,e);t<e;)i[t]=arguments[t++];return i},Rt=!!G&&b(function(){mt.call(new G(1))}),Bt=function(){return mt.apply(Rt?vt.call(At(this)):At(this),arguments)},Ft={copyWithin:function(t,e,i){return B.call(At(this),t,e,2<arguments.length?i:void 0)},every:function(t,e){return it(At(this),t,1<arguments.length?e:void 0)},fill:function(t){return R.apply(At(this),arguments)},filter:function(t,e){return It(this,tt(At(this),t,1<arguments.length?e:void 0))},find:function(t,e){return nt(At(this),t,1<arguments.length?e:void 0)},findIndex:function(t,e){return rt(At(this),t,1<arguments.length?e:void 0)},forEach:function(t,e){Q(At(this),t,1<arguments.length?e:void 0)},indexOf:function(t,e){return at(At(this),t,1<arguments.length?e:void 0)},includes:function(t,e){return ot(At(this),t,1<arguments.length?e:void 0)},join:function(t){return ft.apply(At(this),arguments)},lastIndexOf:function(t){return ut.apply(At(this),arguments)},map:function(t,e){return Et(At(this),t,1<arguments.length?e:void 0)},reduce:function(t){return ht.apply(At(this),arguments)},reduceRight:function(t){return dt.apply(At(this),arguments)},reverse:function(){for(var t,e=this,i=At(e).length,n=Math.floor(i/2),r=0;r<n;)t=e[r],e[r++]=e[--i],e[i]=t;return e},some:function(t,e){return et(At(this),t,1<arguments.length?e:void 0)},sort:function(t){return pt.call(At(this),t)},subarray:function(t,e){var i=At(this),n=i.length,r=s(t,n);return new(I(i,i[wt]))(i.buffer,i.byteOffset+r*i.BYTES_PER_ELEMENT,T((void 0===e?n:s(e,n))-r))}},_t=function(t,e){return It(this,vt.call(At(this),t,e))},Wt=function(t,e){At(this);var i=Ot(e,1),n=this.length,r=v(t),o=T(r.length),a=0;if(n<o+i)throw $(Ct);for(;a<o;)this[i+a]=r[a++]},Ht={entries:function(){return ct.call(At(this))},keys:function(){return lt.call(At(this))},values:function(){return st.call(At(this))}},$t=function(t,e){return M(t)&&t[St]&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Xt=function(t,e){return $t(t,e=l(e,!0))?r(2,t[e]):H(t,e)},Gt=function(t,e,i){return!($t(t,e=l(e,!0))&&M(i)&&c(i,"value"))||c(i,"get")||c(i,"set")||i.configurable||c(i,"writable")&&!i.writable||c(i,"enumerable")&&!i.enumerable?W(t,e,i):(t[e]=i.value,t)},kt||(_.f=Xt,F.f=Gt),x(x.S+x.F*!kt,"Object",{getOwnPropertyDescriptor:Xt,defineProperty:Gt}),b(function(){gt.call({})})&&(gt=mt=function(){return ft.call(this)}),Yt=o({},Ft),o(Yt,Ht),S(Yt,yt,Ht.values),o(Yt,{slice:_t,set:Wt,constructor:function(){},toString:gt,toLocaleString:Bt}),zt(Yt,"buffer","b"),zt(Yt,"byteOffset","o"),zt(Yt,"byteLength","l"),zt(Yt,"length","e"),W(Yt,bt,{get:function(){return this[St]}}),t.exports=function(t,h,e,o){function d(t,r){W(t,r,{get:function(){return t=r,(e=this._d).v[i](t*h+e.o,Mt);var t,e},set:function(t){return e=r,i=t,n=this._d,o&&(i=(i=Math.round(i))<0?0:255<i?255:255&i),void n.v[a](e*h+n.o,i,Mt);var e,i,n},enumerable:!0})}var f=t+((o=!!o)?"Clamped":"")+"Array",i="get"+t,a="set"+t,p=y[f],s=p||{},n=p&&O(p),r=!p||!w.ABV,l={},c=p&&p[U];r?(p=e(function(t,e,i,n){k(t,p,f,"_d");var r,o,a,s,l=0,c=0;if(M(e)){if(!(e instanceof K||(s=E(e))==Y||s==q))return St in e?Dt(p,e):Nt.call(p,e);r=e,c=Ot(i,h);var u=e.byteLength;if(void 0===n){if(u%h)throw $(Ct);if((o=u-c)<0)throw $(Ct)}else if(u<(o=T(n)*h)+c)throw $(Ct);a=o/h}else a=C(e),r=new K(o=a*h);for(S(t,"_d",{b:r,o:c,l:o,e:a,v:new J(r)});l<a;)d(t,l++)}),c=p[U]=P(Yt),S(c,"constructor",p)):b(function(){p(1)})&&b(function(){new p(-1)})&&N(function(t){new p,new p(null),new p(1.5),new p(t)},!0)||(p=e(function(t,e,i,n){var r;return k(t,p,f),M(e)?e instanceof K||(r=E(e))==Y||r==q?void 0!==n?new s(e,Ot(i,h),n):void 0!==i?new s(e,Ot(i,h)):new s(e):St in e?Dt(p,e):Nt.call(p,e):new s(C(e))}),Q(n!==Function.prototype?A(s).concat(A(n)):A(s),function(t){t in p||S(p,t,s[t])}),p[U]=c,m||(c.constructor=p));var u=c[yt],v=!!u&&("values"==u.name||null==u.name),g=Ht.values;S(p,xt,!0),S(c,St,f),S(c,Tt,!0),S(c,wt,p),(o?new p(1)[bt]==f:bt in c)||W(c,bt,{get:function(){return f}}),l[f]=p,x(x.G+x.W+x.F*(p!=s),l),x(x.S,f,{BYTES_PER_ELEMENT:h}),x(x.S+x.F*b(function(){s.of.call(p,1)}),f,{from:Nt,of:jt}),V in c||S(c,V,h),x(x.P,f,Ft),j(f),x(x.P+x.F*Pt,f,{set:Wt}),x(x.P+x.F*!v,f,Ht),m||c.toString==gt||(c.toString=gt),x(x.P+x.F*b(function(){new p(1).slice()}),f,{slice:_t}
vendor: 4,200 bytes, line 1
1),x(x.P+x.F*(b(function(){return[1,2].toLocaleString()!=new p([1,2]).toLocaleString()})||!b(function(){c.toLocaleString.call([1,2])})),f,{toLocaleString:Bt}),z[f]=v?u:g,m||v||S(c,yt,g)}):t.exports=function(){}},function(t,e){t.exports=function(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}},function(t,e,i){var r=i(6);t.exports=function(t,e){if(!r(t))return t;var i,n;if(e&&"function"==typeof(i=t.toString)&&!r(n=i.call(t)))return n;if("function"==typeof(i=t.valueOf)&&!r(n=i.call(t)))return n;if(!e&&"function"==typeof(i=t.toString)&&!r(n=i.call(t)))return n;throw TypeError("Can't convert object to primitive value")}},function(t,e,i){function n(t){s(t,r,{value:{i:"O"+ ++l,w:{}}})}var r=i(38)("meta"),o=i(6),a=i(19),s=i(13).f,l=0,c=Object.isExtensible||function(){return!0},u=!i(4)(function(){return c(Object.preventExtensions({}))}),h=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,r)){if(!c(t))return"F";if(!e)return"E";n(t)}return t[r].i},getWeak:function(t,e){if(!a(t,r)){if(!c(t))return!0;if(!e)return!1;n(t)}return t[r].w},onFreeze:function(t){return u&&h.NEED&&c(t)&&!a(t,r)&&n(t),t}}},function(n,t,e){var o=e(332);function r(t,e,i){return"undefined"!=typeof Reflect&&Reflect.get?n.exports=r=Reflect.get:n.exports=r=function(t,e,i){var n=o(t,e);if(n){var r=Object.getOwnPropertyDescriptor(n,e);return r.get?r.get.call(i):r.value}},r(t,e,i||t)}n.exports=r},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var i=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++i+n).toString(36))}},function(t,e){t.exports=!1},function(t,e,i){var n=i(101),r=i(74);t.exports=Object.keys||function(t){return n(t,r)}},function(t,e,i){var n=i(26),r=Math.max,o=Math.min;t.exports=function(t,e){return(t=n(t))<0?r(t+e,0):o(t,e)}},function(t,e,n){function r(){}var o=n(5),a=n(102),s=n(74),l=n(73)("IE_PROTO"),c="prototype",u=function(){var t,e=n(71)("iframe"),i=s.length;for(e.style.display="none",n(75).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),u=t.F;i--;)delete u[c][s[i]];return u()};t.exports=Object.create||function(t,e){var i;return null!==t?(r[c]=o(t),i=new r,r[c]=null,i[l]=t):i=u(),void 0===e?i:a(i,e)}},function(t,e,i){var n=i(101),r=i(74).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,r)}},function(t,e,i){var n=i(19),r=i(15),o=i(73)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),n(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,i){var n=i(8)("unscopables"),r=Array.prototype;null==r[n]&&i(20)(r,n,{}),t.exports=function(t){r[n][t]=!0}},function(t,e,i){var n=i(6);t.exports=function(t,e){if(!n(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e,i){var n=i(13).f,r=i(19),o=i(8)("toStringTag");t.exports=function(t,e,i){t&&!r(t=i?t:t.prototype,o)&&n(t,o,{configurable:!0,value:e})}},function(t,e,i){function n(t,e,i){var n={},r=s(function(){return!!l[t]()||"​…"!="​…"[t]()}),o=n[t]=r?e(h):l[t];i&&(n[i]=o),a(a.P+a.F*r,"String",n)}var a=i(0),r=i(31),s=i(4),l=i(77),o="["+l+"]",c=RegExp("^"+o+o+"*"),u=RegExp(o+o+"*$"),h=n.trim=function(t,e){return t=String(r(t)),1&e&&(t=t.replace(c,"")),2&e&&(t=t.replace(u,"")),t};t.exports=n},function(t,e){t.exports={}},function(t,e,i){"use strict";var n=i(3),r=i(13),o=i(12),a=i(8)("species");t.exports=function(t){var e=n[t];o&&e&&!e[a]&&r.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,i,n){if(!(t instanceof e)||void 0!==n&&n in t)throw TypeError(i+": incorrect invocation!");return t}},function(t,e,i){var r=i(17);t.exports=function(t,e,i){for(var n in e)r(t,n,e[n],i);return t}},function(t,e,i){var n=i(30);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==n(t)?t.split(""):Object(t)}},function(t,e){e.f={}.propertyIsEnumerable}
vendor: 4,686 bytes, line 1
1,function(t,e,i){var r=i(30),o=i(8)("toStringTag"),a="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,i,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(i=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?i:a?r(e):"Object"==(n=r(e))&&"function"==typeof e.callee?"Arguments":n}},function(t,e,i){var r=i(5),o=i(25),a=i(8)("species");t.exports=function(t,e){var i,n=r(t).constructor;return void 0===n||null==(i=r(n)[a])?e:o(i)}},function(t,e,i){var n=i(340),r=i(341);void 0===r.$&&(r.$=n),void 0===r.jQuery&&(r.jQuery=n),t.exports=n},function(t,e,i){var n=i(11),r=i(3),o="__core-js_shared__",a=r[o]||(r[o]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:n.version,mode:i(39)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,e,i){var l=i(21),c=i(10),u=i(41);t.exports=function(s){return function(t,e,i){var n,r=l(t),o=c(r.length),a=u(i,o);if(s&&e!=e){for(;a<o;)if((n=r[a++])!=n)return!0}else for(;a<o;a++)if((s||a in r)&&r[a]===e)return s||a||0;return!s&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,i){var n=i(30);t.exports=Array.isArray||function(t){return"Array"==n(t)}},function(t,e,i){var o=i(8)("iterator"),a=!1;try{var n=[7][o]();n.return=function(){a=!0},Array.from(n,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!a)return!1;var i=!1;try{var n=[7],r=n[o]();r.next=function(){return{done:i=!0}},n[o]=function(){return r},t(n)}catch(t){}return i}},function(t,e,i){"use strict";var n=i(5);t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,i){"use strict";var r=i(55),o=RegExp.prototype.exec;t.exports=function(t,e){var i=t.exec;if("function"==typeof i){var n=i.call(t,e);if("object"!=typeof n)throw new TypeError("RegExp exec method returned something other than an Object or null");return n}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},function(t,e,i){"use strict";i(119);var u=i(17),h=i(20),d=i(4),f=i(31),p=i(8),v=i(92),g=p("species"),m=!d(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}),y=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var i="ab".split(t);return 2===i.length&&"a"===i[0]&&"b"===i[1]}();t.exports=function(i,t,e){var o,n,r,a,s=p(i),l=!d(function(){var t={};return t[s]=function(){return 7},7!=""[i](t)}),c=l?!d(function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},"split"===i&&(e.constructor={},e.constructor[g]=function(){return e}),e[s](""),!t}):void 0;l&&c&&("replace"!==i||m)&&("split"!==i||y)||(o=/./[s],r=(n=e(f,s,""[i],function(t,e,i,n,r){return e.exec===v?l&&!r?{done:!0,value:o.call(e,i,n)}:{done:!0,value:t.call(i,e,n)}:{done:!1}}))[0],a=n[1],u(String.prototype,i,r),h(RegExp.prototype,s,2==t?function(t,e){return a.call(t,this,e)}:function(t){return a.call(t,this)}))}},function(t,e,i){var d=i(24),f=i(114),p=i(87),v=i(5),g=i(10),m=i(89),y={},b={};(e=t.exports=function(t,e,i,n,r){var o,a,s,l,c=r?function(){return t}:m(t),u=d(i,n,e?2:1),h=0;if("function"!=typeof c)throw TypeError(t+" is not iterable!");if(p(c)){for(o=g(t.length);h<o;h++)if((l=e?u(v(a=t[h])[0],a[1]):u(t[h]))===y||l===b)return l}else for(s=c.call(t);!(a=s.next()).done;)if((l=f(s,u,a.value,e))===y||l===b)return l}).BREAK=y,e.RETURN=b},function(t,e,i){var n=i(3).navigator;t.exports=n&&n.userAgent||""},function(t,e,i){"use strict";var m=i(3),y=i(0),b=i(17),x=i(52),w=i(35),k=i(66),S=i(51),T=i(6),C=i(4),E=i(62),M=i(47),P=i(78);t.exports=function(n,t,e,i,r,o){function a(t){var i=v[t];b(v,t,"delete"==t?function(t){return!(o&&!T(t))&&i.call(this,0===t?0:t)}:"has"==t?function(t){return!(o&&!T(t))&&i.call(this,0===t?0:t)}:"get"==t?function(t){return o&&!T(t)?void 0:i.call(this,0===t?0:t)}:"add"==t?function(t){return i.call(this,0===t?0:t),this}:function(t,e){return i.call(this,0===t?0:t,e),this})}var s,l,c,u,h,d=m[n],f=d,p=r?"set":"add",v=f&&f.prototype,g={};return"function"==typeof f&&(o||v.forEach&&!C(function(){(new f).entries().next()}))?(l=(s=new f)[p](o?{}:-0,1)!=s,c=C(function(){s.has(1)}),u=E(function(t){new f(t)}),h=!o&&C(function(){for(var t=new f,e=5;e--;)t[p](e,e);return!t.has(-0)}),u||(((f=t(function(t,e){S(t,f,n);var i=P(new d,t,f);return null!=e&&k(e,r,i[p],i),i})).prototype=v).constructor=f),(c||h)&&(a("delete"),a("has"),r&&a("get")),(h||l)&&a(p),o&&v.clear&&delete v.clear):(f=i.getConstructor(t,n,r,p),x(f.prototype,e),w.NEED=!0),M(f,n),g[n]=f,y(y.G+y.W+y.F*(f!=d),g),o||i.setStrong(f,n,r),f}}
vendor: 4,135 bytes, line 1
1,function(t,e,i){for(var n,r=i(3),o=i(20),a=i(38),s=a("typed_array"),l=a("view"),c=!(!r.ArrayBuffer||!r.DataView),u=c,h=0,d="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");h<9;)(n=r[d[h++]])?(o(n.prototype,s,!0),o(n.prototype,l,!0)):u=!1;t.exports={ABV:c,CONSTR:u,TYPED:s,VIEW:l}},function(t,e){t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}},function(t,e,i){var n=i(6),r=i(3).document,o=n(r)&&n(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},function(t,e,i){e.f=i(8)},function(t,e,i){var n=i(58)("keys"),r=i(38);t.exports=function(t){return n[t]||(n[t]=r(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,i){var n=i(3).document;t.exports=n&&n.documentElement},function(t,e,r){function o(t,e){if(n(t),!i(e)&&null!==e)throw TypeError(e+": can't set as prototype!")}var i=r(6),n=r(5);t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,i,n){try{(n=r(24)(Function.call,r(27).f(Object.prototype,"__proto__").set,2))(t,[]),i=!(t instanceof Array)}catch(t){i=!0}return function(t,e){return o(t,e),i?t.__proto__=e:n(t,e),t}}({},!1):void 0),check:o}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,i){var o=i(6),a=i(76).set;t.exports=function(t,e,i){var n,r=e.constructor;return r!==i&&"function"==typeof r&&(n=r.prototype)!==i.prototype&&o(n)&&a&&a(t,n),t}},function(t,e,i){"use strict";var r=i(26),o=i(31);t.exports=function(t){var e=String(o(this)),i="",n=r(t);if(n<0||n==1/0)throw RangeError("Count can't be negative");for(;0<n;(n>>>=1)&&(e+=e))1&n&&(i+=e);return i}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var i=Math.expm1;t.exports=!i||22025.465794806718<i(10)||i(10)<22025.465794806718||-2e-17!=i(-2e-17)?function(t){return 0==(t=+t)?t:-1e-6<t&&t<1e-6?t+t*t/2:Math.exp(t)-1}:i},function(t,e,i){var l=i(26),c=i(31);t.exports=function(s){return function(t,e){var i,n,r=String(c(t)),o=l(e),a=r.length;return o<0||a<=o?s?"":void 0:(i=r.charCodeAt(o))<55296||56319<i||o+1===a||(n=r.charCodeAt(o+1))<56320||57343<n?s?r.charAt(o):i:s?r.slice(o,o+2):n-56320+(i-55296<<10)+65536}}},function(t,e,i){"use strict";function b(){return this}var x=i(39),w=i(0),k=i(17),S=i(20),T=i(49),C=i(113),E=i(47),M=i(44),P=i(8)("iterator"),O=!([].keys&&"next"in[].keys()),A="values";t.exports=function(t,e,i,n,r,o,a){C(i,e,n);function s(t){if(!O&&t in p)return p[t];switch(t){case"keys":case A:return function(){return new i(this,t)}}return function(){return new i(this,t)}}var l,c,u,h=e+" Iterator",d=r==A,f=!1,p=t.prototype,v=p[P]||p["@@iterator"]||r&&p[r],g=v||s(r),m=r?d?s("entries"):g:void 0,y="Array"==e&&p.entries||v;if(y&&(u=M(y.call(new t)))!==Object.prototype&&u.next&&(E(u,h,!0),x||"function"==typeof u[P]||S(u,P,b)),d&&v&&v.name!==A&&(f=!0,g=function(){return v.call(this)}),x&&!a||!O&&!f&&p[P]||S(p,P,g),T[e]=g,T[h]=b,r)if(l={values:d?g:s(A),keys:o?g:s("keys"),entries:m},a)for(c in l)c in p||k(p,c,l[c]);else w(w.P+w.F*(O||f),e,l);return l}},function(t,e,i){var n=i(85),r=i(31);t.exports=function(t,e,i){if(n(e))throw TypeError("String#"+i+" doesn't accept regex!");return String(r(t))}},function(t,e,i){var n=i(6),r=i(30),o=i(8)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==r(t))}},function(t,e,i){var n=i(8)("match");t.exports=function(e){var i=/./;try{"/./"[e](i)}catch(t){try{return i[n]=!1,!"/./"[e](i)}catch(t){}}return!0}},function(t,e,i){var n=i(49),r=i(8)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(n.Array===t||o[r]===t)}},function(t,e,i){"use strict";var n=i(13),r=i(37);t.exports=function(t,e,i){e in t?n.f(t,e,r(0,i)):t[e]=i}},function(t,e,i){var n=i(55),r=i(8)("iterator"),o=i(49);t.exports=i(11).getIteratorMethod=function(t){if(null!=t)return t[r]||t["@@iterator"]||o[n(t)]}},function(t,e,i){"use strict";var c=i(15),u=i(41),h=i(10);
vendor: 4,245 bytes, line 1
1t.exports=function(t,e,i){for(var n=c(this),r=h(n.length),o=arguments.length,a=u(1<o?e:void 0,r),s=2<o?i:void 0,l=void 0===s?r:u(s,r);a<l;)n[a++]=t;return n}},function(t,e,i){"use strict";var n=i(45),r=i(118),o=i(49),a=i(21);t.exports=i(83)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,i=this._i++;return!t||i>=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?i:"values"==e?t[i]:[i,t[i]])},"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},function(t,e,i){"use strict";var n,r,a=i(63),s=RegExp.prototype.exec,l=String.prototype.replace,o=s,c="lastIndex",u=(n=/a/,r=/b*/g,s.call(n,"a"),s.call(r,"a"),0!==n[c]||0!==r[c]),h=void 0!==/()??/.exec("")[1];(u||h)&&(o=function(t){var e,i,n,r,o=this;return h&&(i=new RegExp("^"+o.source+"$(?!\\s)",a.call(o))),u&&(e=o[c]),n=s.call(o,t),u&&n&&(o[c]=o.global?n.index+n[0].length:e),h&&n&&1<n.length&&l.call(n[0],i,function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(n[r]=void 0)}),n}),t.exports=o},function(t,e,i){"use strict";var n=i(82)(!0);t.exports=function(t,e,i){return e+(i?n(t,e).length:1)}},function(t,e,i){function n(){var t,e=+this;b.hasOwnProperty(e)&&(t=b[e],delete b[e],t())}function r(t){n.call(t.data)}var o,a,s,l=i(24),c=i(107),u=i(75),h=i(71),d=i(3),f=d.process,p=d.setImmediate,v=d.clearImmediate,g=d.MessageChannel,m=d.Dispatch,y=0,b={},x="onreadystatechange";p&&v||(p=function(t){for(var e=[],i=1;i<arguments.length;)e.push(arguments[i++]);return b[++y]=function(){c("function"==typeof t?t:Function(t),e)},o(y),y},v=function(t){delete b[t]},"process"==i(30)(f)?o=function(t){f.nextTick(l(n,t,1))}:m&&m.now?o=function(t){m.now(l(n,t,1))}:g?(s=(a=new g).port2,a.port1.onmessage=r,o=l(s.postMessage,s,1)):d.addEventListener&&"function"==typeof postMessage&&!d.importScripts?(o=function(t){d.postMessage(t+"","*")},d.addEventListener("message",r,!1)):o=x in h("script")?function(t){u.appendChild(h("script"))[x]=function(){u.removeChild(this),n.call(t)}}:function(t){setTimeout(l(n,t,1),0)}),t.exports={set:p,clear:v}},function(t,e,i){"use strict";var n=i(3),r=i(12),o=i(39),a=i(69),s=i(20),l=i(52),c=i(4),u=i(51),h=i(26),d=i(10),f=i(126),p=i(43).f,v=i(13).f,g=i(90),m=i(47),y="ArrayBuffer",b="DataView",x="prototype",w="Wrong index!",k=n[y],S=n[b],T=n.Math,C=n.RangeError,E=n.Infinity,M=k,P=T.abs,O=T.pow,A=T.floor,L=T.log,I=T.LN2,D="byteLength",z="byteOffset",N=r?"_b":"buffer",j=r?"_l":D,R=r?"_o":z;function B(t,e,i){var n,r,o,a=new Array(i),s=8*i-e-1,l=(1<<s)-1,c=l>>1,u=23===e?O(2,-24)-O(2,-77):0,h=0,d=t<0||0===t&&1/t<0?1:0;for((t=P(t))!=t||t===E?(r=t!=t?1:0,n=l):(n=A(L(t)/I),t*(o=O(2,-n))<1&&(n--,o*=2),2<=(t+=1<=n+c?u/o:u*O(2,1-c))*o&&(n++,o/=2),l<=n+c?(r=0,n=l):1<=n+c?(r=(t*o-1)*O(2,e),n+=c):(r=t*O(2,c-1)*O(2,e),n=0));8<=e;a[h++]=255&r,r/=256,e-=8);for(n=n<<e|r,s+=e;0<s;a[h++]=255&n,n/=256,s-=8);return a[--h]|=128*d,a}function F(t,e,i){var n,r=8*i-e-1,o=(1<<r)-1,a=o>>1,s=r-7,l=i-1,c=t[l--],u=127&c;for(c>>=7;0<s;u=256*u+t[l],l--,s-=8);for(n=u&(1<<-s)-1,u>>=-s,s+=e;0<s;n=256*n+t[l],l--,s-=8);if(0===u)u=1-a;else{if(u===o)return n?NaN:c?-E:E;n+=O(2,e),u-=a}return(c?-1:1)*n*O(2,u-e)}function _(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function W(t){return[255&t]}function H(t){return[255&t,t>>8&255]}function $(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function X(t){return B(t,52,8)}function G(t){return B(t,23,4)}function Y(t,e,i){v(t[x],e,{get:function(){return this[i]}})}function q(t,e,i,n){var r=f(+i);if(r+e>t[j])throw C(w);var o=t[N]._b,a=r+t[R],s=o.slice(a,a+e);return n?s:s.reverse()}function V(t,e,i,n,r,o){var a=f(+i);if(a+e>t[j])throw C(w);for(var s=t[N]._b,l=a+t[R],c=n(+r),u=0;u<e;u++)s[l+u]=c[o?u:e-u-1]}if(a.ABV){if(!c(function(){k(1)})||!c(function(){new k(-1)})||c(function(){return new k,new k(1.5),new k(NaN),k.name!=y})){for(var U,Z=(k=function(t){return u(this,k),new M(f(t))})[x]=M[x],K=p(M),J=0;K.length>J;)(U=K[J++])in k||s(k,U,M[U]);o||(Z.constructor=k)}var Q=new S(new k(2)),tt=S[x].setInt8;Q.setInt8(0,2147483648),Q.setInt8(1,2147483649),!Q.getInt8(0)&&Q.getInt8(1)||l(S[x],{setInt8:function(t,e){tt.call(this,t,e<<24>>24)},setUint8:function(t,e){tt.call(this,t,e<<24>>24)}},!0)}else k=function(t){u(this,k,y);var e=f(t);this._b=g.call(new Array(e),0),this[j]=e}
vendor: 4,169 bytes, line 1
1,S=function(t,e,i){u(this,S,b),u(t,k,b);var n=t[j],r=h(e);if(r<0||n<r)throw C("Wrong offset!");if(n<r+(i=void 0===i?n-r:d(i)))throw C("Wrong length!");this[N]=t,this[R]=r,this[j]=i},r&&(Y(k,D,"_l"),Y(S,"buffer","_b"),Y(S,D,"_l"),Y(S,z,"_o")),l(S[x],{getInt8:function(t){return q(this,1,t)[0]<<24>>24},getUint8:function(t){return q(this,1,t)[0]},getInt16:function(t,e){var i=q(this,2,t,e);return(i[1]<<8|i[0])<<16>>16},getUint16:function(t,e){var i=q(this,2,t,e);return i[1]<<8|i[0]},getInt32:function(t,e){return _(q(this,4,t,e))},getUint32:function(t,e){return _(q(this,4,t,e))>>>0},getFloat32:function(t,e){return F(q(this,4,t,e),23,4)},getFloat64:function(t,e){return F(q(this,8,t,e),52,8)},setInt8:function(t,e){V(this,1,t,W,e)},setUint8:function(t,e){V(this,1,t,W,e)},setInt16:function(t,e,i){V(this,2,t,H,e,i)},setUint16:function(t,e,i){V(this,2,t,H,e,i)},setInt32:function(t,e,i){V(this,4,t,$,e,i)},setUint32:function(t,e,i){V(this,4,t,$,e,i)},setFloat32:function(t,e,i){V(this,4,t,G,e,i)},setFloat64:function(t,e,i){V(this,8,t,X,e,i)}});m(k,y),m(S,b),s(S[x],a.VIEW,!0),e[y]=k,e[b]=S},function(t,e){var i=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,i){t.exports=!i(131)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,i){t.exports=!i(12)&&!i(4)(function(){return 7!=Object.defineProperty(i(71)("div"),"a",{get:function(){return 7}}).a})},function(t,e,i){var n=i(3),r=i(11),o=i(39),a=i(72),s=i(13).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=!o&&n.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,i){var a=i(19),s=i(21),l=i(59)(!1),c=i(73)("IE_PROTO");t.exports=function(t,e){var i,n=s(t),r=0,o=[];for(i in n)i!=c&&a(n,i)&&o.push(i);for(;e.length>r;)a(n,i=e[r++])&&(~l(o,i)||o.push(i));return o}},function(t,e,i){var a=i(13),s=i(5),l=i(40);t.exports=i(12)?Object.defineProperties:function(t,e){s(t);for(var i,n=l(e),r=n.length,o=0;o<r;)a.f(t,i=n[o++],e[i]);return t}},function(t,e,i){var n=i(21),r=i(43).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 r(t)}catch(t){return a.slice()}}(t):r(n(t))}},function(t,e,i){"use strict";var d=i(12),f=i(40),p=i(60),v=i(54),g=i(15),m=i(53),r=Object.assign;t.exports=!r||i(4)(function(){var t={},e={},i=Symbol(),n="abcdefghijklmnopqrst";return t[i]=7,n.split("").forEach(function(t){e[t]=t}),7!=r({},t)[i]||Object.keys(r({},e)).join("")!=n})?function(t,e){for(var i=g(t),n=arguments.length,r=1,o=p.f,a=v.f;r<n;)for(var s,l=m(arguments[r++]),c=o?f(l).concat(o(l)):f(l),u=c.length,h=0;h<u;)s=c[h++],d&&!a.call(l,s)||(i[s]=l[s]);return i}:r},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},function(t,e,i){"use strict";var o=i(25),a=i(6),s=i(107),l=[].slice,c={};t.exports=Function.bind||function(e){var i=o(this),n=l.call(arguments,1),r=function(){var t=n.concat(l.call(arguments));return this instanceof r?function(t,e,i){if(!(e in c)){for(var n=[],r=0;r<e;r++)n[r]="a["+r+"]";c[e]=Function("F,a","return new F("+n.join(",")+")")}return c[e](t,i)}(i,t.length,t):s(i,t,e)};return a(i.prototype)&&(r.prototype=i.prototype),r}},function(t,e){t.exports=function(t,e,i){var n=void 0===i;switch(e.length){case 0:return n?t():t.call(i);case 1:return n?t(e[0]):t.call(i,e[0]);case 2:return n?t(e[0],e[1]):t.call(i,e[0],e[1]);case 3:return n?t(e[0],e[1],e[2]):t.call(i,e[0],e[1],e[2]);case 4:return n?t(e[0],e[1],e[2],e[3]):t.call(i,e[0],e[1],e[2],e[3])}return t.apply(i,e)}},function(t,e,i){var n=i(3).parseInt,r=i(48).trim,o=i(77),a=/^[-+]?0[xX]/;t.exports=8!==n(o+"08")||22!==n(o+"0x16")?function(t,e){var i=r(String(t),3);return n(i,e>>>0||(a.test(i)?16:10))}:n},function(t,e,i){var n=i(3).parseFloat,r=i(48).trim;t.exports=1/n(i(77)+"-0")!=-1/0?function(t){var e=r(String(t),3),i=n(e);return 0===i&&"-"==e.charAt(0)?-0:i}:n}
vendor: 4,769 bytes, line 1
1,function(t,e,i){var n=i(30);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=n(t))throw TypeError(e);return+t}},function(t,e,i){var n=i(6),r=Math.floor;t.exports=function(t){return!n(t)&&isFinite(t)&&r(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return-1e-8<(t=+t)&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,i){"use strict";var n=i(42),r=i(37),o=i(47),a={};i(20)(a,i(8)("iterator"),function(){return this}),t.exports=function(t,e,i){t.prototype=n(a,{next:r(1,i)}),o(t,e+" Iterator")}},function(t,e,i){var o=i(5);t.exports=function(e,t,i,n){try{return n?t(o(i)[0],i[1]):t(i)}catch(t){var r=e.return;throw void 0!==r&&o(r.call(e)),t}}},function(t,e,i){var n=i(235);t.exports=function(t,e){return new(n(t))(e)}},function(t,e,i){var u=i(25),h=i(15),d=i(53),f=i(10);t.exports=function(t,e,i,n,r){u(e);var o=h(t),a=d(o),s=f(o.length),l=r?s-1:0,c=r?-1:1;if(i<2)for(;;){if(l in a){n=a[l],l+=c;break}if(l+=c,r?l<0:s<=l)throw TypeError("Reduce of empty array with no initial value")}for(;r?0<=l:l<s;l+=c)l in a&&(n=e(n,a[l],l,o));return n}},function(t,e,i){"use strict";var u=i(15),h=i(41),d=i(10);t.exports=[].copyWithin||function(t,e,i){var n=u(this),r=d(n.length),o=h(t,r),a=h(e,r),s=2<arguments.length?i:void 0,l=Math.min((void 0===s?r:h(s,r))-a,r-o),c=1;for(a<o&&o<a+l&&(c=-1,a+=l-1,o+=l-1);0<l--;)a in n?n[o]=n[a]:delete n[o],o+=c,a+=c;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,i){"use strict";var n=i(92);i(0)({target:"RegExp",proto:!0,forced:n!==/./.exec},{exec:n})},function(t,e,i){i(12)&&"g"!=/./g.flags&&i(13).f(RegExp.prototype,"flags",{configurable:!0,get:i(63)})},function(t,e,i){"use strict";function n(){}function h(t){var e;return!(!g(t)||"function"!=typeof(e=t.then))&&e}function r(u,e){var i;u._n||(u._n=!0,i=u._c,k(function(){for(var l=u._v,c=1==u._s,t=0;i.length>t;)!function(t){var e,i,n,r=c?t.ok:t.fail,o=t.resolve,a=t.reject,s=t.domain;try{r?(c||(2==u._h&&B(u),u._h=1),!0===r?e=l:(s&&s.enter(),e=r(l),s&&(s.exit(),n=!0)),e===t.promise?a(P("Promise-chain cycle")):(i=h(e))?i.call(e,o,a):o(e)):a(l)}catch(t){s&&!n&&s.exit(),a(t)}}(i[t++]);u._c=[],u._n=!1,e&&!u._h&&j(u)}))}function o(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),r(e,!0))}var a,s,l,c,u=i(39),d=i(3),f=i(24),p=i(55),v=i(0),g=i(6),m=i(25),y=i(51),b=i(66),x=i(56),w=i(94).set,k=i(255)(),S=i(122),T=i(256),C=i(67),E=i(123),M="Promise",P=d.TypeError,O=d.process,A=O&&O.versions,L=A&&A.v8||"",I=d[M],D="process"==p(O),z=s=S.f,N=!!function(){try{var t=I.resolve(1),e=(t.constructor={})[i(8)("species")]=function(t){t(n,n)};return(D||"function"==typeof PromiseRejectionEvent)&&t.then(n)instanceof e&&0!==L.indexOf("6.6")&&-1===C.indexOf("Chrome/66")}catch(t){}}(),j=function(o){w.call(d,function(){var t,e,i,n=o._v,r=R(o);if(r&&(t=T(function(){D?O.emit("unhandledRejection",n,o):(e=d.onunhandledrejection)?e({promise:o,reason:n}):(i=d.console)&&i.error&&i.error("Unhandled promise rejection",n)}),o._h=D||R(o)?2:1),o._a=void 0,r&&t.e)throw t.v})},R=function(t){return 1!==t._h&&0===(t._a||t._c).length},B=function(e){w.call(d,function(){var t;D?O.emit("rejectionHandled",e):(t=d.onrejectionhandled)&&t({promise:e,reason:e._v})})},F=function(t){var i,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw P("Promise can't be resolved itself");(i=h(t))?k(function(){var e={_w:n,_d:!1};try{i.call(t,f(F,e,1),f(o,e,1))}catch(t){o.call(e,t)}}):(n._v=t,n._s=1,r(n,!1))}catch(t){o.call({_w:n,_d:!1},t)}}};N||(I=function(t){y(this,I,M,"_h"),m(t),a.call(this);try{t(f(F,this,1),f(o,this,1))}catch(t){o.call(this,t)}},(a=function(){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=i(52)(I.prototype,{then:function(t,e){var i=z(x(this,I));return i.ok="function"!=typeof t||t,i.fail="function"==typeof e&&e,i.domain=D?O.domain:void 0,this._c.push(i),this._a&&this._a.push(i),this._s&&r(this,!1),i.promise},catch:function(t){return this.then(void 0,t)}}),l=function(){var t=new a;this.promise=t,this.resolve=f(F,t,1),this.reject=f(o,t,1)},S.f=z=function(t){return t===I||t===c?new l:s(t)}),v(v.G+v.W+v.F*!N,{Promise:I}),i(47)(I,M),i(50)(M),c=i(11)[M],v(v.S+v.F*!N,M,{reject:function(t){var e=z(this);return(0,e.reject)(t),e.promise}}),v(v.S+v.F*(u||!N),M,{resolve:function(t){return E(u&&this===c?I:this,t)}}),v(v.S+v.F*!(N&&i(62)(function(t){I.all(t).catch(n)})),M,{all:function(t){var a=this,e=z(a),s=e.resolve,l=e.reject,i=T(function(){var n=[],r=0,o=1;b(t,!1,function(t){var e=r++,i=!1;n.push(void 0),o++,a.resolve(t).then(function(t){i||(i=!0,n[e]=t,--o||s(n))},l)}),--o||s(n)});return i.e&&l(i.v),e.promise},race:function(t){var e=this,i=z(e),n=i.reject,r=T(function(){b(t,!1,function(t){e.resolve(t).then(i.resolve,n)})});return r.e&&n(r.v),i.promise}})}
vendor: 4,304 bytes, line 1
1,function(t,e,i){"use strict";var r=i(25);function n(t){var i,n;this.promise=new t(function(t,e){if(void 0!==i||void 0!==n)throw TypeError("Bad Promise constructor");i=t,n=e}),this.resolve=r(i),this.reject=r(n)}t.exports.f=function(t){return new n(t)}},function(t,e,i){var n=i(5),r=i(6),o=i(122);t.exports=function(t,e){if(n(t),r(e)&&e.constructor===t)return e;var i=o.f(t);return(0,i.resolve)(e),i.promise}},function(t,e,i){"use strict";function a(t,e){var i,n=p(e);if("F"!==n)return t._i[n];for(i=t._f;i;i=i.n)if(i.k==e)return i}var s=i(13).f,l=i(42),c=i(52),u=i(24),h=i(51),d=i(66),n=i(83),r=i(118),o=i(50),f=i(12),p=i(35).fastKey,v=i(46),g=f?"_s":"size";t.exports={getConstructor:function(t,o,i,n){var r=t(function(t,e){h(t,r,o,"_i"),t._t=o,t._i=l(null),t._f=void 0,t._l=void 0,t[g]=0,null!=e&&d(e,i,t[n],t)});return c(r.prototype,{clear:function(){for(var t=v(this,o),e=t._i,i=t._f;i;i=i.n)i.r=!0,i.p&&(i.p=i.p.n=void 0),delete e[i.i];t._f=t._l=void 0,t[g]=0},delete:function(t){var e,i,n=v(this,o),r=a(n,t);return r&&(e=r.n,i=r.p,delete n._i[r.i],r.r=!0,i&&(i.n=e),e&&(e.p=i),n._f==r&&(n._f=e),n._l==r&&(n._l=i),n[g]--),!!r},forEach:function(t,e){v(this,o);for(var i,n=u(t,1<arguments.length?e:void 0,3);i=i?i.n:this._f;)for(n(i.v,i.k,this);i&&i.r;)i=i.p},has:function(t){return!!a(v(this,o),t)}}),f&&s(r.prototype,"size",{get:function(){return v(this,o)[g]}}),r},def:function(t,e,i){var n,r,o=a(t,e);return o?o.v=i:(t._l=o={i:r=p(e,!0),k:e,v:i,p:n=t._l,n:void 0,r:!1},t._f||(t._f=o),n&&(n.n=o),t[g]++,"F"!==r&&(t._i[r]=o)),t},getEntry:a,setStrong:function(t,i,e){n(t,i,function(t,e){this._t=v(t,i),this._k=e,this._l=void 0},function(){for(var t=this,e=t._k,i=t._l;i&&i.r;)i=i.p;return t._t&&(t._l=i=i?i.n:t._t._f)?r(0,"keys"==e?i.k:"values"==e?i.v:[i.k,i.v]):(t._t=void 0,r(1))},e?"entries":"values",!e,!0),o(i)}}},function(t,e,i){"use strict";function a(t){return t._l||(t._l=new m)}function n(t,e){return p(t.a,function(t){return t[0]===e})}var s=i(52),l=i(35).getWeak,r=i(5),c=i(6),u=i(51),h=i(66),o=i(29),d=i(19),f=i(46),p=o(5),v=o(6),g=0,m=function(){this.a=[]};m.prototype={get:function(t){var e=n(this,t);if(e)return e[1]},has:function(t){return!!n(this,t)},set:function(t,e){var i=n(this,t);i?i[1]=e:this.a.push([t,e])},delete:function(e){var t=v(this.a,function(t){return t[0]===e});return~t&&this.a.splice(t,1),!!~t}},t.exports={getConstructor:function(t,i,n,r){var o=t(function(t,e){u(t,o,i,"_i"),t._t=i,t._i=g++,t._l=void 0,null!=e&&h(e,n,t[r],t)});return s(o.prototype,{delete:function(t){if(!c(t))return!1;var e=l(t);return!0===e?a(f(this,i)).delete(t):e&&d(e,this._i)&&delete e[this._i]},has:function(t){if(!c(t))return!1;var e=l(t);return!0===e?a(f(this,i)).has(t):e&&d(e,this._i)}}),o},def:function(t,e,i){var n=l(r(e),!0);return!0===n?a(t).set(e,i):n[t._i]=i,t},ufstore:a}},function(t,e,i){var n=i(26),r=i(10);t.exports=function(t){if(void 0===t)return 0;var e=n(t),i=r(e);if(e!==i)throw RangeError("Wrong length!");return i}},function(t,e,i){var n=i(43),r=i(60),o=i(5),a=i(3).Reflect;t.exports=a&&a.ownKeys||function(t){var e=n.f(o(t)),i=r.f;return i?e.concat(i(t)):e}},function(t,e,i){var u=i(10),h=i(79),d=i(31);t.exports=function(t,e,i,n){var r=String(d(t)),o=r.length,a=void 0===i?" ":String(i),s=u(e);if(s<=o||""==a)return r;var l=s-o,c=h.call(a,Math.ceil(l/a.length));return c.length>l&&(c=c.slice(0,l)),n?c+r:r+c}},function(t,e,i){var l=i(12),c=i(40),u=i(21),h=i(54).f;t.exports=function(s){return function(t){for(var e,i=u(t),n=c(i),r=n.length,o=0,a=[];o<r;)e=n[o++],l&&!h.call(i,e)||a.push(s?[e,i[e]]:i[e]);return a}}},function(t,e){var i=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=i)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}},function(t,e,i){var n=i(132);t.exports=function(t,e){if(t){if("string"==typeof t)return n(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?n(t,e):void 0}}},function(t,e){var i=function(){return this}();try{i=i||new Function("return this")()}catch(t){"object"==typeof window&&(i=window)}t.exports=i}
1,function(t,e,i){(function(t){!function(l,h,v,g){"use strict";var t,r,a,o,d,e,c,f,u,n,i,s,p,m;function y(t,e){var i,n,r,o=[],a=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=e||{},t&&t.data&&(e=u(t.data.options,e)),i=e.$target||v(t.currentTarget).trigger("blur"),(r=v.fancybox.getInstance())&&r.$trigger&&r.$trigger.is(i)||(o=e.selector?v(e.selector):(n=i.attr("data-fancybox")||"")?(o=t.data?t.data.items:[]).length?o.filter('[data-fancybox="'+n+'"]'):v('[data-fancybox="'+n+'"]'):[i],(a=v(o).index(i))<0&&(a=0),(r=v.fancybox.open(o,e,a)).$trigger=i))}l.console=l.console||{info:function(t){}},v&&(v.fn.fancybox?console.info("fancyBox already initialized"):(t={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" allowfullscreen="allowfullscreen" allow="autoplay; fullscreen" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'<video class="fancybox-video" controls controlsList="nodownload" poster="{{poster}}"><source src="{{src}}" type="{{format}}" />Sorry, your browser doesn\'t support embedded videos, <a href="{{src}}">download</a> and watch with your favorite video player!</video>',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"><div class="fancybox-caption__body"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.62 17.09V19H5.38v-1.91zm-2.97-6.96L17 11.45l-5 4.87-5-4.87 1.36-1.32 2.68 2.64V5h1.92v7.77z"/></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"/></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"/></svg></button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"/></svg></div></button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"/></svg></div></button>',smallBtn:'<button type="button" data-fancybox-close class="fancybox-button fancybox-close-small" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 24 24"><path d="M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z"/></svg></button>'},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:v.noop,beforeLoad:v.noop,afterLoad:v.noop,beforeShow:v.noop,afterShow:v.noop,beforeClose:v.noop,afterClose:v.noop,onActivate:v.noop,onDeactivate:v.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schlie&szlig;en",NEXT:"Weiter",PREV:"Zur&uuml;ck",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es sp&auml;ter nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaub
1ilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergr&ouml;&szlig;ern"}}},r=v(l),a=v(h),o=0,d=l.requestAnimationFrame||l.webkitRequestAnimationFrame||l.mozRequestAnimationFrame||l.oRequestAnimationFrame||function(t){return l.setTimeout(t,1e3/60)},e=l.cancelAnimationFrame||l.webkitCancelAnimationFrame||l.mozCancelAnimationFrame||l.oCancelAnimationFrame||function(t){l.clearTimeout(t)},c=function(){var t,e=h.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in i)if(e.style[t]!==g)return i[t];return"transitionend"}(),f=function(t){return t&&t.length&&t[0].offsetHeight},u=function(t,e){var i=v.extend(!0,{},t,e);return v.each(e,function(t,e){v.isArray(e)&&(i[t]=e)}),i},n=function(t,e,i){var n=this;n.opts=u({index:i},v.fancybox.defaults),v.isPlainObject(e)&&(n.opts=u(n.opts,e)),v.fancybox.isMobile&&(n.opts=u(n.opts,n.opts.mobile)),n.id=n.opts.id||++o,n.currIndex=parseInt(n.opts.index,10)||0,n.prevIndex=null,n.prevPos=null,n.currPos=0,n.firstRun=!0,n.group=[],n.slides={},n.addContent(t),n.group.length&&n.init()},v.extend(n.prototype,{init:function(){var e,i,n=this,r=n.group[n.currIndex].opts;r.closeExisting&&v.fancybox.close(!0),v("body").addClass("fancybox-active"),!v.fancybox.getInstance()&&!1!==r.hideScrollbar&&!v.fancybox.isMobile&&h.body.scrollHeight>l.innerHeight&&(v("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(l.innerWidth-h.documentElement.clientWidth)+"px;}</style>"),v("body").addClass("compensate-for-scrollbar")),i="",v.each(r.buttons,function(t,e){i+=r.btnTpl[e]||""}),e=v(n.translate(n,r.baseTpl.replace("{{buttons}}",i).replace("{{arrows}}",r.btnTpl.arrowLeft+r.btnTpl.arrowRight))).attr("id","fancybox-container-"+n.id).addClass(r.baseClass).data("FancyBox",n).appendTo(r.parentEl),n.$refs={container:e},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){n.$refs[t]=e.find(".fancybox-"+t)}),n.trigger("onInit"),n.activate(),n.jumpTo(n.currIndex)},translate:function(t,e){var i=t.opts.i18n[t.opts.lang]||t.opts.i18n.en;return e.replace(/\{\{(\w+)\}\}/g,function(t,e){return i[e]===g?t:i[e]})},addContent:function(t){var e,c=this,i=v.makeArray(t);v.each(i,function(t,e){var i,n,r,o,a,s={},l={};v.isPlainObject(e)?l=(s=e).opts||e:"object"===v.type(e)&&v(e).length?(l=(i=v(e)).data()||{},(l=v.extend(!0,{},l,l.options)).$orig=i,s.src=c.opts.src||l.src||i.attr("href"),s.type||s.src||(s.type="inline",s.src=e)):s={type:"html",src:e+""},s.opts=v.extend(!0,{},c.opts,l),v.isArray(l.buttons)&&(s.opts.buttons=l.buttons),v.fancybox.isMobile&&s.opts.mobile&&(s.opts=u(s.opts,s.opts.mobile)),n=s.type||s.opts.type,o=s.src||"",!n&&o&&((r=o.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(n="video",s.opts.video.format||(s.opts.video.format="video/"+("ogv"===r[1]?"ogg":r[1]))):o.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?n="image":o.match(/\.(pdf)((\?|#).*)?$/i)?(n="iframe",s=v.extend(!0,s,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===o.charAt(0)&&(n="inline")),n?s.type=n:c.trigger("objectNeedsType",s),s.contentType||(s.contentType=-1<v.inArray(s.type,["html","inline","ajax"])?"html":s.type),s.index=c.group.length,"auto"==s.opts.smallBtn&&(s.opts.smallBtn=-1<v.inArray(s.type,["html","inline","ajax"])),"auto"===s.opts.toolbar&&(s.opts.toolbar=!s.opts.smallBtn),s.$thumb=s.opts.$thumb||null,s.opts.$trigger&&s.index===c.opts.index&&(s.$thumb=s.opts.$trigger.find("img:first"),s.$thumb.length&&(s.opts.$orig=s.opts.$trigger)),s.$thumb&&s.$thumb.length||!s.opts.$orig||(s.$thumb=s.opts.$orig.find("img:first")),s.$thumb&&!s.$thumb.length&&(s.$thumb=null),s.thumb=s.opts.thumb||(s.$thumb?s.$thumb[0].src:null),"function"===v.type(s.opts.caption)&&(s.opts.caption=s.opts.caption.apply(e,[c,s])),"function"===v.type(c.opts.caption)&&(s.opts.caption=c.opts.caption.apply(e,[c,s])),s.opts.caption instanceof v||(s.opts.caption=s.opts.caption===g?"":s.opts.caption+""),"ajax"===s.type&&1<(a=o.split(/\s+/,2)).length&&(s.src=a.shift(),s.opts.filter=a.shift()),s.opts.modal&&(s.opts=v.extend(!0,s.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),c.group.push(s)}
vendor: 4,630 bytes, line 1
1),Object.keys(c.slides).length&&(c.updateControls(),(e=c.Thumbs)&&e.isActive&&(e.create(),e.focus()))},addEvents:function(){var n=this;n.removeEvents(),n.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),n.close(t)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),n.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),n.next()}).on("click.fb","[data-fancybox-zoom]",function(t){n[n.isScaledDown()?"scaleToActual":"scaleToFit"]()}),r.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?(n.requestId&&e(n.requestId),n.requestId=d(function(){n.update(t)})):(n.current&&"iframe"===n.current.type&&n.$refs.stage.hide(),setTimeout(function(){n.$refs.stage.show(),n.update(t)},v.fancybox.isMobile?600:250))}),a.on("keydown.fb",function(t){var e=(v.fancybox?v.fancybox.getInstance():null).current,i=t.keyCode||t.which;if(9!=i){if(!(!e.opts.keyboard||t.ctrlKey||t.altKey||t.shiftKey||v(t.target).is("input,textarea,video,audio,select")))return 8===i||27===i?(t.preventDefault(),void n.close(t)):37===i||38===i?(t.preventDefault(),void n.previous()):39===i||40===i?(t.preventDefault(),void n.next()):void n.trigger("afterKeydown",t,i)}else e.opts.trapFocus&&n.focus(t)}),n.group[n.currIndex].opts.idleTime&&(n.idleSecondsCounter=0,a.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(t){n.idleSecondsCounter=0,n.isIdle&&n.showControls(),n.isIdle=!1}),n.idleInterval=l.setInterval(function(){n.idleSecondsCounter++,n.idleSecondsCounter>=n.group[n.currIndex].opts.idleTime&&!n.isDragging&&(n.isIdle=!0,n.idleSecondsCounter=0,n.hideControls())},1e3))},removeEvents:function(){r.off("orientationchange.fb resize.fb"),a.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),this.idleInterval&&(l.clearInterval(this.idleInterval),this.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,n){var e,i,r,o,a,s,l,c,u,h=this,d=h.group.length;if(!(h.isDragging||h.isClosing||h.isAnimating&&h.firstRun)){if(t=parseInt(t,10),!(r=h.current?h.current.opts.loop:h.opts.loop)&&(t<0||d<=t))return!1;if(e=h.firstRun=!Object.keys(h.slides).length,a=h.current,h.prevIndex=h.currIndex,h.prevPos=h.currPos,o=h.createSlide(t),1<d&&((r||o.index<d-1)&&h.createSlide(t+1),(r||0<o.index)&&h.createSlide(t-1)),h.current=o,h.currIndex=o.index,h.currPos=o.pos,h.trigger("beforeShow",e),h.updateControls(),o.forcedDuration=g,v.isNumeric(n)?o.forcedDuration=n:n=o.opts[e?"animationDuration":"transitionDuration"],n=parseInt(n,10),i=h.isMoved(o),o.$slide.addClass("fancybox-slide--current"),e)return o.opts.animationEffect&&n&&h.$refs.container.css("transition-duration",n+"ms"),h.$refs.container.addClass("fancybox-is-open").trigger("focus"),h.loadSlide(o),void h.preload("image");s=v.fancybox.getTranslate(a.$slide),l=v.fancybox.getTranslate(h.$refs.stage),v.each(h.slides,function(t,e){v.fancybox.stop(e.$slide,!0)}),a.pos!==o.pos&&(a.isComplete=!1),a.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),i?(u=s.left-(a.pos*s.width+a.pos*a.opts.gutter),v.each(h.slides,function(t,e){e.$slide.removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});var i=e.pos*s.width+e.pos*e.opts.gutter;v.fancybox.setTranslate(e.$slide,{top:0,left:i-l.left+u}),e.pos!==o.pos&&e.$slide.addClass("fancybox-slide--"+(e.pos>o.pos?"next":"previous")),f(e.$slide),v.fancybox.animate(e.$slide,{top:0,left:(e.pos-o.pos)*s.width+(e.pos-o.pos)*e.opts.gutter},n,function(){e.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),e.pos===h.currPos&&h.complete()})})):n&&o.opts.transitionEffect&&(c="fancybox-animated fancybox-fx-"+o.opts.transitionEffect,a.$slide.addClass("fancybox-slide--"+(a.pos>o.pos?"next":"previous")),v.fancybox.animate(a.$slide,c,n,function(){a.$slide.removeClass(c).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),o.isLoaded?h.revealContent(o):h.loadSlide(o),h.preload("image")}},createSlide:function(t){var e,i=this,n=t%i.group.length;return n=n<0?i.group.length+n:n,!i.slides[t]&&i.group[n]&&(e=v('<div class="fancybox-slide"></div>').appendTo(i.$refs.stage),i.slides[t]=v.extend(!0,{},i.group[n],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]}
1,scaleToActual:function(t,e,i){var n,r,o,a,s,l=this,c=l.current,u=c.$content,h=v.fancybox.getTranslate(c.$slide).width,d=v.fancybox.getTranslate(c.$slide).height,f=c.width,p=c.height;l.isAnimating||l.isMoved()||!u||"image"!=c.type||!c.isLoaded||c.hasError||(l.isAnimating=!0,v.fancybox.stop(u),t=t===g?.5*h:t,e=e===g?.5*d:e,(n=v.fancybox.getTranslate(u)).top-=v.fancybox.getTranslate(c.$slide).top,n.left-=v.fancybox.getTranslate(c.$slide).left,a=f/n.width,s=p/n.height,r=.5*h-.5*f,o=.5*d-.5*p,h<f&&(0<(r=n.left*a-(t*a-t))&&(r=0),r<h-f&&(r=h-f)),d<p&&(0<(o=n.top*s-(e*s-e))&&(o=0),o<d-p&&(o=d-p)),l.updateCursor(f,p),v.fancybox.animate(u,{top:o,left:r,scaleX:a,scaleY:s},i||366,function(){l.isAnimating=!1}),l.SlideShow&&l.SlideShow.isActive&&l.SlideShow.stop())},scaleToFit:function(t){var e,i=this,n=i.current,r=n.$content;i.isAnimating||i.isMoved()||!r||"image"!=n.type||!n.isLoaded||n.hasError||(i.isAnimating=!0,v.fancybox.stop(r),e=i.getFitPos(n),i.updateCursor(e.width,e.height),v.fancybox.animate(r,{top:e.top,left:e.left,scaleX:e.width/r.width(),scaleY:e.height/r.height()},t||366,function(){i.isAnimating=!1}))},getFitPos:function(t){var e,i,n,r,o=t.$content,a=t.$slide,s=t.width||t.opts.width,l=t.height||t.opts.height,c={};return!!(t.isLoaded&&o&&o.length)&&(e=v.fancybox.getTranslate(this.$refs.stage).width,i=v.fancybox.getTranslate(this.$refs.stage).height,e-=parseFloat(a.css("paddingLeft"))+parseFloat(a.css("paddingRight"))+parseFloat(o.css("marginLeft"))+parseFloat(o.css("marginRight")),i-=parseFloat(a.css("paddingTop"))+parseFloat(a.css("paddingBottom"))+parseFloat(o.css("marginTop"))+parseFloat(o.css("marginBottom")),s&&l||(s=e,l=i),e-.5<(s*=n=Math.min(1,e/s,i/l))&&(s=e),i-.5<(l*=n)&&(l=i),"image"===t.type?(c.top=Math.floor(.5*(i-l))+parseFloat(a.css("paddingTop")),c.left=Math.floor(.5*(e-s))+parseFloat(a.css("paddingLeft"))):"video"===t.contentType&&(s/(r=t.opts.width&&t.opts.height?s/l:t.opts.ratio||16/9)<l?l=s/r:l*r<s&&(s=l*r)),c.width=s,c.height=l,c)},update:function(i){var n=this;v.each(n.slides,function(t,e){n.updateSlide(e,i)})},updateSlide:function(t,e){var i=this,n=t&&t.$content,r=t.width||t.opts.width,o=t.height||t.opts.height,a=t.$slide;i.adjustCaption(t),n&&(r||o||"video"===t.contentType)&&!t.hasError&&(v.fancybox.stop(n),v.fancybox.setTranslate(n,i.getFitPos(t)),t.pos===i.currPos&&(i.isAnimating=!1,i.updateCursor())),i.adjustLayout(t),a.length&&(a.trigger("refresh"),t.pos===i.currPos&&i.$refs.toolbar.add(i.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",a.get(0).scrollHeight>a.get(0).clientHeight)),i.trigger("onUpdate",t,e)},centerSlide:function(t){var e=this,i=e.current,n=i.$slide;!e.isClosing&&i&&(n.siblings().css({transform:"",opacity:""}),n.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),v.fancybox.animate(n,{top:0,left:0,opacity:1},t===g?0:t,function(){n.css({transform:"",opacity:""}),i.isComplete||e.complete()},!1))},isMoved:function(t){var e,i,n=t||this.current;return!!n&&(i=v.fancybox.getTranslate(this.$refs.stage),e=v.fancybox.getTranslate(n.$slide),!n.$slide.hasClass("fancybox-animated")&&(.5<Math.abs(e.top-i.top)||.5<Math.abs(e.left-i.left)))},updateCursor:function(t,e){var i,n,r=this,o=r.current,a=r.$refs.container;o&&!r.isClosing&&r.Guestures&&(a.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),n=!!(i=r.canPan(t,e))||r.isZoomable(),a.toggleClass("fancybox-is-zoomable",n),v("[data-fancybox-zoom]").prop("disabled",!n),i?a.addClass("fancybox-can-pan"):n&&("zoom"===o.opts.clickContent||v.isFunction(o.opts.clickContent)&&"zoom"==o.opts.clickContent(o))?a.addClass("fancybox-can-zoomIn"):o.opts.touch&&(o.opts.touch.vertical||1<r.group.length)&&"video"!==o.contentType&&a.addClass("fancybox-can-swipe"))},isZoomable:function(){var t,e=this.current;if(e&&!this.isClosing&&"image"===e.type&&!e.hasError){if(!e.isLoaded)return!0;if((t=this.getFitPos(e))&&(e.width>t.width||e.height>t.height))return!0}return!1},isScaledDown:function(t,e){var i=!1,n=this.current,r=n.$content;return t!==g&&e!==g?i=t<n.width&&e<n.height:r&&(i=(i=v.fancybox.getTranslate(r)).width<n.width&&i.height<n.height),i},canPan:function(t,e){var i=this.current,n=null,r=!1;return"image"===i.type&&(i.isComplete||t&&e)&&!i.hasError&&(r=this.getFitPos(i),t!==g&&e!==g?n={width:t,height:e}:i.isComplete&&(n=v.fancybox.getTranslate(i.$content)),n&&r&&(r=1.5<Math.abs(n.width-r.width)||1.5<Math.abs(n.height-r.height))),r},loadSlide:function(i){var t,e,n,r=this;if(!i.isLoading&&!i.isLoaded){if(!(i.isLoading=!0)===r.trigger("beforeLoad",i))return i.isLoading=!1;switch(t=i.type,(e=i.$slide).off("refresh").trigger("onReset").addClass(i.opts.slideClass),t){case"image":r.setImage(i);break;case"iframe":r.setIframe(i);break;case"html":r.setContent(i,i.src||i.content);break;case"video":r.setContent(i,i.opts.video.tpl.replace(/\{\{src\}\}/gi,i.src).replace("{{format}}",i.opts.videoFormat||i.opts.video.format||"").replace("{{poster}}",i.thumb||""));break;case"inline":v(i.src).length?r.setContent(i,v(i.src)):r.setError(i);break;case"ajax":r.showLoading(i),n=v.ajax(v.extend({},i.opts.ajax.settings,{url:i.src,success:function(t,e){"success"===e&&r.setContent(i,t)},error:function(t,e){t&&"abort"!==e&&r.setError(i)}})),e.one("onReset",function(){n.abort()});break;default:r.setError(i)}return!0}},setImage:function(e){var t,i=this;setTimeout(function(){var t=e.$image;i.isClosing||!e.isLoading||t&&t.length&&t[0].complete||e.hasError||i.showLoading(e)},50),i.checkSrcset(e),e.$content=v('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(e.$slide.addClass("fancybox-slide--image")),!1!==e.opts.preload&&e.opts.width&&e.opts.height&&e.thumb&&(e.width=e.opts.width,e.height=e.opts.height,(t=h.createElement("img")).onerror=function(){v(this).remove(),e.$ghost=null},t.onload=function(){i.afterLoad(e)},e.$ghost=v(t).addClass("fancybox-image").appendTo(e.$content).attr("src",e.thumb)),i.setBigImage(e)},checkSrcset:function(t){var e,i,n,r,o=t.opts.srcset||t.opts.image.srcset;if(o){n=l.devicePixelRatio||1,r=l.innerWidth*n,(i=o.split(",").map(function(t){var n={};
vendor: 9,332 bytes, line 1
1return t.trim().split(/\s+/).forEach(function(t,e){var i=parseInt(t.substring(0,t.length-1),10);if(0===e)return n.url=t;i&&(n.value=i,n.postfix=t[t.length-1])}),n})).sort(function(t,e){return t.value-e.value});for(var a=0;a<i.length;a++){var s=i[a];if("w"===s.postfix&&s.value>=r||"x"===s.postfix&&s.value>=n){e=s;break}}!e&&i.length&&(e=i[i.length-1]),e&&(t.src=e.url,t.width&&t.height&&"w"==e.postfix&&(t.height=t.width/t.height*e.value,t.width=e.value),t.opts.srcset=o)}},setBigImage:function(e){var i=this,t=h.createElement("img"),n=v(t);e.$image=n.one("error",function(){i.setError(e)}).one("load",function(){var t;e.$ghost||(i.resolveImageSlideSize(e,this.naturalWidth,this.naturalHeight),i.afterLoad(e)),i.isClosing||(e.opts.srcset&&((t=e.opts.sizes)&&"auto"!==t||(t=(1<e.width/e.height&&1<r.width()/r.height()?"100":Math.round(e.width/e.height*100))+"vw"),n.attr("sizes",t).attr("srcset",e.opts.srcset)),e.$ghost&&setTimeout(function(){e.$ghost&&!i.isClosing&&e.$ghost.hide()},Math.min(300,Math.max(1e3,e.height/1600))),i.hideLoading(e))}).addClass("fancybox-image").attr("src",e.src).appendTo(e.$content),(t.complete||"complete"==t.readyState)&&n.naturalWidth&&n.naturalHeight?n.trigger("load"):t.error&&n.trigger("error")},resolveImageSlideSize:function(t,e,i){var n=parseInt(t.opts.width,10),r=parseInt(t.opts.height,10);t.width=e,t.height=i,0<n&&(t.width=n,t.height=Math.floor(n*i/e)),0<r&&(t.width=Math.floor(r*e/i),t.height=r)},setIframe:function(r){var o,e=this,a=r.opts.iframe,s=r.$slide;r.$content=v('<div class="fancybox-content'+(a.preload?" fancybox-is-hidden":"")+'"></div>').css(a.css).appendTo(s),s.addClass("fancybox-slide--"+r.contentType),r.$iframe=o=v(a.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(a.attr).appendTo(r.$content),a.preload?(e.showLoading(r),o.on("load.fb error.fb",function(t){this.isReady=1,r.$slide.trigger("refresh"),e.afterLoad(r)}),s.on("refresh.fb",function(){var t,e=r.$content,i=a.css.width,n=a.css.height;if(1===o[0].isReady){try{t=o.contents().find("body")}catch(t){}t&&t.length&&t.children().length&&(s.css("overflow","visible"),e.css({width:"100%","max-width":"100%",height:"9999px"}),i===g&&(i=Math.ceil(Math.max(t[0].clientWidth,t.outerWidth(!0)))),e.css("width",i||"").css("max-width",""),n===g&&(n=Math.ceil(Math.max(t[0].clientHeight,t.outerHeight(!0)))),e.css("height",n||""),s.css("overflow","auto")),e.removeClass("fancybox-is-hidden")}})):e.afterLoad(r),o.attr("src",r.src),s.one("onReset",function(){try{v(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(t){}v(this).off("refresh.fb").empty(),r.isLoaded=!1,r.isRevealed=!1})},setContent:function(t,e){var i;this.isClosing||(this.hideLoading(t),t.$content&&v.fancybox.stop(t.$content),t.$slide.empty(),(i=e)&&i.hasOwnProperty&&i instanceof v&&e.parent().length?((e.hasClass("fancybox-content")||e.parent().hasClass("fancybox-content"))&&e.parents(".fancybox-slide").trigger("onReset"),t.$placeholder=v("<div>").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===v.type(e)&&(e=v("<div>").append(v.trim(e)).contents()),t.opts.filter&&(e=v("<div>").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){v(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.removeClass("fancybox-content").hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(v(this).empty(),t.isLoaded=!1,t.isRevealed=!1)}),v(e).appendTo(t.$slide),v(e).is("video,audio")&&(v(e).addClass("fancybox-video"),v(e).wrap("<div></div>"),t.contentType="video",t.opts.width=t.opts.width||v(e).attr("width"),t.opts.height=t.opts.height||v(e).attr("height")),t.$content=t.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),t.$content.siblings().hide(),t.$content.length||(t.$content=t.$slide.wrapInner("<div></div>").children().first()),t.$content.addClass("fancybox-content"),t.$slide.addClass("fancybox-slide--"+t.contentType),this.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.trigger("onReset").removeClass("fancybox-slide--"+t.contentType).addClass("fancybox-slide--error"),t.contentType="html",this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(t){(t=t||this.current)&&!t.$spinner&&(t.$spinner=v(this.translate(this,this.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn("fast"))},hideLoading:function(t){(t=t||this.current)&&t.$spinner&&(t.$spinner.stop().remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=v(e.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type&&v('<div class="fancybox-spaceball"></div>').appendTo(t.$content)),e.adjustCaption(t),e.adjustLayout(t),t.pos===e.currPos&&e.updateCursor(),e.revealContent(t))},adjustCaption:function(t){var e,i=this,n=t||i.current,r=n.opts.caption,o=n.opts.preventCaptionOverlap,a=i.$refs.caption,s=!1;a.toggleClass("fancybox-caption--separate",o),o&&r&&r.length&&(n.pos!==i.currPos?((e=a.clone().appendTo(a.parent())).children().eq(0).empty().html(r),s=e.outerHeight(!0),e.empty().remove()):i.$caption&&(s=i.$caption.outerHeight(!0)),n.$slide.css("padding-bottom",s||""))},adjustLayout:function(t){var e,i,n,r,o=t||this.current;o.isLoaded&&!0!==o.opts.disableLayoutFix&&(o.$content.css("margin-bottom",""),o.$content.outerHeight()>o.$slide.height()+.5&&(n=o.$slide[0].style["padding-bottom"],r=o.$slide.css("padding-bottom"),0<parseFloat(r)&&(e=o.$slide[0].scrollHeight,o.$slide.css("padding-bottom",0),Math.abs(e-o.$slide[0].scrollHeight)<1&&(i=r),o.$slide.css("padding-bottom",n))),o.$content.css("margin-bottom",i))},revealContent:function(t){var e,i,n,r,o=this,a=t.$slide,s=!1,l=!1,c=o.isMoved(t),u=t.isRevealed;return t.isRevealed=!0,e=t.opts[o.firstRun?"animationEffect":"transitionEffect"],n=t.opts[o.firstRun?"animationDuration":"transitionDuration"],n=parseInt(t.forcedDuration===g?n:t.forcedDuration,10),!c&&t.pos===o.currPos&&n||(e=!1),"zoom"===e&&(t.pos===o.currPos&&n&&"image"===t.type&&!t.hasError&&(l=o.getThumbPos(t))?s=o.getFitPos(t):e="fade"),"zoom"===e?(o.isAnimating=!0,s.scaleX=s.width/l.width,s.scaleY=s.height/l.height,"auto"==(r=t.opts.zoomOpacity)&&(r=.1<Math.abs(t.width/t.height-l.width/l.height)),r&&(l.opacity=.1,s.opacity=1),v.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),l),f(t.$content),void v.fancybox.animate(t.$content,s,n,function(){o.isAnimating=!1,o.complete()})):(o.updateSlide(t),e?(v.fancybox.stop(a),i="fancybox-slide--"+(t.pos>=o.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+e,a.addClass(i).removeClass("fancybox-slide--current"),t.$content.removeClass("fancybox-is-hidden"),f(a),"image"!==t.type&&t.$content.hide().show(0),void v.fancybox.animate(a,"fancybox-slide--current",n,function(){a.removeClass(i).css({transform:"",opacity:""}),t.pos===o.currPos&&o.complete()},!0)):(t.$content.removeClass("fancybox-is-hidden"),u||!c||"image"!==t.type||t.hasError||t.$content.hide().fadeIn("fast"),void(t.pos===o.currPos&&o.complete())))},getThumbPos:function(t){var e,i,n,r,o,a,s,l,c,u=t.$thumb;return!!(u&&(s=u[0])&&s.ownerDocument===h&&(v(".fancybox-container").css("pointer-events","none"),l={x:s.getBoundingClientRect().left+s.offsetWidth/2,y:s.getBoundingClientRect().top+s.offsetHeight/2},c=h.elementFromPoint(l.x,l.y)===s,v(".fancybox-container").css("pointer-events",""),c))&&(i=v.fancybox.getTranslate(u),n=parseFloat(u.css("border-top-width")||0),r=parseFloat(u.css("border-right-width")||0),o=parseFloat(u.css("border-bottom-width")||0),a=parseFloat(u.css("border-left-width")||0),e={top:i.top+n,left:i.left+a,width:i.width-r-a,height:i.height-n-o,scaleX:1,scaleY:1},0<i.width&&0<i.height&&e)},complete:function(){var t,i=this,e=i.current,n={};!i.isMoved()&&e.isLoaded&&(e.isComplete||(e.isComplete=!0,e.$slide.siblings().trigger("onReset"),i.preload("inline"),f(e.$slide),e.$slide.addClass("fancybox-slide--complete"),v.each(i.slides,function(t,e){e.pos>=i.currPos-1&&e.pos<=i.currPos+1?n[e.pos]=e:e&&(v.fancybox.stop(e.$slide),e.$slide.off().remove())}),i.slides=n),i.isAnimating=!1,i.updateCursor(),i.trigger("afterShow"),e.opts.video.autoStart&&e.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),i.next()}),e.opts.autoFocus&&"html"===e.contentType&&((t=e.$content.find("input[autofocus]:enabled:visible:first")).length?t.trigger("focus"):i.focus(null,!0)),e.$slide.scrollTop(0).scrollLeft(0))},preload:function(t){var e,i,n=this;n.group.length<2||(i=n.slides[n.currPos+1],(e=n.slides[n.currPos-1])&&e.type===t&&n.loadSlide(e),i&&i.type===t&&n.loadSlide(i))},focus:function(t,e){var i,n,r=this,o=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not
1([tabindex^="-"])'].join(",");r.isClosing||((i=(i=!t&&r.current&&r.current.isComplete?r.current.$slide.find("*:visible"+(e?":not(.fancybox-close-small)":"")):r.$refs.container.find("*:visible")).filter(o).filter(function(){return"hidden"!==v(this).css("visibility")&&!v(this).hasClass("disabled")})).length?(n=i.index(h.activeElement),t&&t.shiftKey?(n<0||0==n)&&(t.preventDefault(),i.eq(i.length-1).trigger("focus")):(n<0||n==i.length-1)&&(t&&t.preventDefault(),i.eq(0).trigger("focus"))):r.$refs.container.trigger("focus"))},activate:function(){var e=this;v(".fancybox-container").each(function(){var t=v(this).data("FancyBox");t&&t.id!==e.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)}),e.isVisible=!0,(e.current||e.isIdle)&&(e.update(),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(t,e){function i(){u.cleanUp(t)}var n,r,o,a,s,l,c,u=this,h=u.current;return!u.isClosing&&(!(u.isClosing=!0)===u.trigger("beforeClose",t)?(u.isClosing=!1,d(function(){u.update()}),!1):(u.removeEvents(),o=h.$content,n=h.opts.animationEffect,r=v.isNumeric(e)?e:n?h.opts.animationDuration:0,h.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==t?v.fancybox.stop(h.$slide):n=!1,h.$slide.siblings().trigger("onReset").remove(),r&&u.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",r+"ms"),u.hideLoading(h),u.hideControls(!0),u.updateCursor(),"zoom"!==n||o&&r&&"image"===h.type&&!u.isMoved()&&!h.hasError&&(c=u.getThumbPos(h))||(n="fade"),"zoom"===n?(v.fancybox.stop(o),l={top:(a=v.fancybox.getTranslate(o)).top,left:a.left,scaleX:a.width/c.width,scaleY:a.height/c.height,width:c.width,height:c.height},"auto"==(s=h.opts.zoomOpacity)&&(s=.1<Math.abs(h.width/h.height-c.width/c.height)),s&&(c.opacity=0),v.fancybox.setTranslate(o,l),f(o),v.fancybox.animate(o,c,r,i)):n&&r?v.fancybox.animate(h.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+n,r,i):!0===t?setTimeout(i,r):i(),!0))},cleanUp:function(t){var e,i,n,r=this,o=r.current.opts.$orig;r.current.$slide.trigger("onReset"),r.$refs.container.empty().remove(),r.trigger("afterClose",t),r.current.opts.backFocus&&(o&&o.length&&o.is(":visible")||(o=r.$trigger),o&&o.length&&(i=l.scrollX,n=l.scrollY,o.trigger("focus"),v("html, body").scrollTop(n).scrollLeft(i))),r.current=null,(e=v.fancybox.getInstance())?e.activate():(v("body").removeClass("fancybox-active compensate-for-scrollbar"),v("#fancybox-style-noscroll").remove())},trigger:function(t,e){var i,n=Array.prototype.slice.call(arguments,1),r=this,o=e&&e.opts?e:r.current;if(o?n.unshift(o):o=r,n.unshift(r),v.isFunction(o.opts[t])&&(i=o.opts[t].apply(o,n)),!1===i)return i;"afterClose"!==t&&r.$refs?r.$refs.container.trigger(t+".fb",n):a.trigger(t+".fb",n)},updateControls:function(){var t=this,e=t.current,i=e.index,n=t.$refs.container,r=t.$refs.caption,o=e.opts.caption;e.$slide.trigger("refresh"),o&&o.length?(t.$caption=r).children().eq(0).html(o):t.$caption=null,t.hasHiddenControls||t.isIdle||t.showControls(),n.find("[data-fancybox-count]").html(t.group.length),n.find("[data-fancybox-index]").html(i+1),n.find("[data-fancybox-prev]").prop("disabled",!e.opts.loop&&i<=0),n.find("[data-fancybox-next]").prop("disabled",!e.opts.loop&&i>=t.group.length-1),"image"===e.type?n.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",e.opts.image.src||e.src).show():e.opts.toolbar&&n.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),v(h.activeElement).is(":hidden,[disabled]")&&t.$refs.container.trigger("focus")},hideControls:function(t){var e=["infobar","toolbar","nav"];!t&&this.current.opts.preventCaptionOverlap||e.push("caption"),this.$refs.container.removeClass(e.map(function(t){return"fancybox-show-"+t}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,i=t.$refs.container;t.hasHiddenControls=!1,t.idleSecondsCounter=0,i.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&1<t.group.length)).toggleClass("fancybox-show-caption",!!t.$caption).toggleClass("fancybox-show-nav",!!(e.arrows&&1<t.group.length)).toggleClass("fancybox-is-modal",!!e.modal)}
1,toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),v.fancybox={version:"3.5.7",defaults:t,getInstance:function(t){var e=v('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),i=Array.prototype.slice.call(arguments,1);return e instanceof n&&("string"===v.type(t)?e[t].apply(e,i):"function"===v.type(t)&&t.apply(e,i),e)},open:function(t,e,i){return new n(t,e,i)},close:function(t){var e=this.getInstance();e&&(e.close(),!0===t&&this.close(t))},destroy:function(){this.close(!0),a.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:(i=h.createElement("div"),l.getComputedStyle&&l.getComputedStyle(i)&&l.getComputedStyle(i).getPropertyValue("transform")&&!(h.documentMode&&h.documentMode<11)),getTranslate:function(t){var e;return!(!t||!t.length)&&{top:(e=t[0].getBoundingClientRect()).top||0,left:e.left||0,width:e.width,height:e.height,opacity:parseFloat(t.css("opacity"))}},setTranslate:function(t,e){var i="",n={};if(t&&e)return e.left===g&&e.top===g||(i=(e.left===g?t.position().left:e.left)+"px, "+(e.top===g?t.position().top:e.top)+"px",i=this.use3d?"translate3d("+i+", 0px)":"translate("+i+")"),e.scaleX!==g&&e.scaleY!==g?i+=" scale("+e.scaleX+", "+e.scaleY+")":e.scaleX!==g&&(i+=" scaleX("+e.scaleX+")"),i.length&&(n.transform=i),e.opacity!==g&&(n.opacity=e.opacity),e.width!==g&&(n.width=e.width),e.height!==g&&(n.height=e.height),t.css(n)},animate:function(e,i,n,r,o){var a,s=this;v.isFunction(n)&&(r=n,n=null),s.stop(e),a=s.getTranslate(e),e.on(c,function(t){t&&t.originalEvent&&(!e.is(t.originalEvent.target)||"z-index"==t.originalEvent.propertyName)||(s.stop(e),v.isNumeric(n)&&e.css("transition-duration",""),v.isPlainObject(i)?i.scaleX!==g&&i.scaleY!==g&&s.setTranslate(e,{top:i.top,left:i.left,width:a.width*i.scaleX,height:a.height*i.scaleY,scaleX:1,scaleY:1}):!0!==o&&e.removeClass(i),v.isFunction(r)&&r(t))}),v.isNumeric(n)&&e.css("transition-duration",n+"ms"),v.isPlainObject(i)?(i.scaleX!==g&&i.scaleY!==g&&(delete i.width,delete i.height,e.parent().hasClass("fancybox-slide--image")&&e.parent().addClass("fancybox-is-scaling")),v.fancybox.setTranslate(e,i)):e.addClass(i),e.data("timer",setTimeout(function(){e.trigger(c)},n+33))},stop:function(t,e){t&&t.length&&(clearTimeout(t.data("timer")),e&&t.trigger(c),t.off(c).css("transition-duration",""),t.parent().removeClass("fancybox-is-scaling"))}},v.fn.fancybox=function(t){var e;return(e=(t=t||{}).selector||!1)?v("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},y):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},y),this},a.on("click.fb-start","[data-fancybox]",y),a.on("click.fb-start","[data-fancybox-trigger]",function(t){v('[data-fancybox="'+v(this).attr("data-fancybox-trigger")+'"]').eq(v(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:v(this)})}),s=".fancybox-button",p="fancybox-focus",m=null,a.on("mousedown mouseup focus blur",s,function(t){switch(t.type){case"mousedown":m=v(this);break;case"mouseup":m=null;break;case"focusin":v(s).removeClass(p),v(this).is(m)||v(this).is("[disabled]")||v(this).addClass(p);break;case"focusout":v(s).removeClass(p)}})))}(window,document,t),function(f){"use strict";function p(i,t,e){if(i)return e=e||"","object"===f.type(e)&&(e=f.param(e,!0)),f.each(t,function(t,e){i=i.replace("$"+t,e||"")}),e.length&&(i+=(0<i.indexOf("?")?"&":"?")+e),i}var n={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12]+"").replace(/\?/,"&")+"&output="+(t[12]&&
10<t[12].indexOf("layer=c")?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}};f(document).on("objectNeedsType.fb",function(t,e,r){var o,a,s,l,c,u,h=r.src||"",d=!1,i=f.extend(!0,{},n,r.opts.media);f.each(i,function(t,e){if(a=h.match(e.matcher)){if(d=e.type,u=t,c={},e.paramPlace&&a[e.paramPlace]){"?"==(l=a[e.paramPlace])[0]&&(l=l.substring(1)),l=l.split("&");for(var i=0;i<l.length;++i){var n=l[i].split("=",2);2==n.length&&(c[n[0]]=decodeURIComponent(n[1].replace(/\+/g," ")))}}return s=f.extend(!0,{},e.params,r.opts[t],c),h="function"===f.type(e.url)?e.url.call(this,a,s,r):p(e.url,a,s),o="function"===f.type(e.thumb)?e.thumb.call(this,a,s,r):p(e.thumb,a),"youtube"===t?h=h.replace(/&t=((\d+)m)?(\d+)s/,function(t,e,i,n){return"&start="+((i?60*parseInt(i,10):0)+parseInt(n,10))}):"vimeo"===t&&(h=h.replace("&%23","#")),!1}}),d?(r.opts.thumb||r.opts.$thumb&&r.opts.$thumb.length||(r.opts.thumb=o),"iframe"===d&&(r.opts=f.extend(!0,r.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),f.extend(r,{type:d,src:h,origSrc:r.src,contentSource:u,contentType:"image"===d?"image":"gmap_place"==u||"gmap_search"==u?"map":"video"})):h&&(r.type=r.opts.defaultType)});var r={youtube:{src:"https://www.youtube.com/iframe_api",class:"YT",loading:!1,loaded:!1},vimeo:{src:"https://player.vimeo.com/api/player.js",class:"Vimeo",loading:!1,loaded:!1},load:function(t){var e,i=this;this[t].loaded?setTimeout(function(){i.done(t)}):this[t].loading||(this[t].loading=!0,(e=document.createElement("script")).type="text/javascript",e.src=this[t].src,"youtube"===t?window.onYouTubeIframeAPIReady=function(){i[t].loaded=!0,i.done(t)}:e.onload=function(){i[t].loaded=!0,i.done(t)},document.body.appendChild(e))},done:function(t){var e,i;"youtube"===t&&delete window.onYouTubeIframeAPIReady,(e=f.fancybox.getInstance())&&(i=e.current.$content.find("iframe"),"youtube"===t&&void 0!==YT&&YT?new YT.Player(i.attr("id"),{events:{onStateChange:function(t){0==t.data&&e.next()}}}):"vimeo"===t&&void 0!==Vimeo&&Vimeo&&new Vimeo.Player(i).on("ended",function(){e.next()}))}};f(document).on({"afterShow.fb":function(t,e,i){1<e.group.length&&("youtube"===i.contentSource||"vimeo"===i.contentSource)&&r.load(i.contentSource)}})}(t),function(v,l,g){"use strict";function u(t){var e=[];for(var i in t=(t=t.originalEvent||t||v.e).touches&&t.touches.length?t.touches:t.changedTouches&&t.changedTouches.length?t.changedTouches:[t])t[i].pageX?e.push({x:t[i].pageX,y:t[i].pageY}):t[i].clientX&&e.push({x:t[i].clientX,y:t[i].clientY});return e}function m(t,e,i){return e&&t?"x"===i?t.x-e.x:"y"===i?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0}function c(t){if(t.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||g.isFunction(t.get(0).onclick)||t.data("selectable"))return 1;for(var e=0,i=t[0].attributes,n=i.length;e<n;e++)if("data-fancybox-"===i[e].nodeName.substr(0,14))return 1}function h(t){for(var e,i,n,r,o,a=!1;e=t.get(0),o=r=n=i=void 0,i=v.getComputedStyle(e)["overflow-y"],n=v.getComputedStyle(e)["overflow-x"],r=("scroll"===i||"auto"===i)&&e.scrollHeight>e.clientHeight,o=("scroll"===n||"auto"===n)&&e.scrollWidth>e.clientWidth,!(a=r||o)&&(t=t.parent()).length&&!t.hasClass("fancybox-stage")&&!t.is("body"););return a}function i(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",g.proxy(e,"ontouchstart"))}var y=v.requestAnimationFrame||v.webkitRequestAnimationFrame||v.mozRequestAnimationFrame||v.oRequestAnimationFrame||function(t){return v.setTimeout(t,1e3/60)},b=v.cancelAnimationFrame||v.webkitCancelAnimationFrame||v.mozCancelAnimationFrame||v.oCancelAnimationFrame||function(t){v.clearTimeout(t)};i.prototype.destroy=function(){var t=this;t.$container.off(".fb.touch"),g(l).off(".fb.touch"),t.requestId&&(b(t.requestId),t.requestId=null),t.tapped&&(clearTimeout(t.tapped),t.tapped=null)},i.prototype.ontouchstart=function(t){var e=this,i=g(t.target),n=e.instance,r=n.current,o=r.$slide,a=r.$content,s="touchstart"==t.type;if(s&&e.$container.off("mousedown.fb.touch"),(!t.originalEvent||2!=t.originalEvent.button)&&o.length&&i.length&&!c(i)&&!c(i.parent())&&(i.is("img")||!(t.originalEvent.clientX>i[0].clientWidth+i.offset().left))){if(!r||n.isAnimating||r.$slide.hasClass("fancybox-animated"))return t.stopPropagation(),void t.preventDefault();e.realPoints=e.startPoints=u(t),e.startPoints.length&&(r.touch&&t.stopPropagation(),e.startEvent=t,e.canTap=!0,e.$target=i,e.$content=a,e.opts=r.opts.touch,e.isPanning=!1,e.isSwiping=!1,e.isZooming=!1,e.isScrolling=!1,e.canPan=n.canPan(),e.startTime=(new Date).getTime(),e.distanceX=e.distanceY=e.distance=0,e.canvasWidth=Math.round(o[0].clientWidth),e.canvasHeight=Math.round(o[0].clientHeight),e.contentLastPos=null,e.contentStartPos=g.fancybox.getTranslate(e.$content)||{top:0,left:0},e.sliderStartPos=g.fancybox.getTranslate(o),e.stagePos=g.fancybox.getTranslate(n.$refs.stage),e.sliderStartPos.top-=e.stagePos.top,e.sliderStartPos.left-=e.stagePos.left,e.contentStartPos.top-=e.stagePos.top,e.contentStartPos.left-=e.stagePos.left,g(l).off(".fb.touch").on(s?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",g.proxy(e,"ontouchend")).on(s?"touchmove.fb.touch":"mousemove.fb.touch",g.proxy(e,"ontouchmove")),g.fancybox.isMobile&&l.addEventListener("scroll",e.onscroll,!0),((e.opts||e.canPan)&&(i.is(e.$stage)||e.$stage.find(i).length)||(i.is(".fancybox-image")&&t.preventDefault(),g.fancybox.isMobile&&i.parents(".fancybox-caption").length))&&(e.isScrollable=h(i)||h(i.parent()),g.fancybox.isMobile&&e.isScrollable||t.preventDefault(),1!==e.startPoints.length&&!r.hasError||(e.canPan?(g.fancybox.stop(e.$content),e.isPanning=!0):e.isSwiping=!0,e.$container.addClass("fancybox-is-grabbing")),2===e.startPoints.length&&"image"===r.type&&(r.isLoaded||r.$ghost)&&(e.canTap=!1,e.isSwiping=!1,e.isPanning=!1,e.isZooming=!0,g.fancybox.stop(e.$content),e.centerPointStartX=.5*(e.startPoints[0].x+e.startPoints[1].x)-g(v).scrollLeft(),e.centerPointStartY=.5*(e.startPoints[0].y+e.startPoints[1].y)-g(v).scrollTop(),e.percentageOfImageAtPinchPointX=(e.centerPointStartX-e.contentStartPos.left)/e.contentStartPos.width,e.percentageOfImageAtPinchPointY=(e.centerPointStartY-e.contentStartPos.top)/e.contentStartPos.height,e.startDistanceBetweenFingers=m(e.startPoints[0],e.startPoints[1]))))}},i.prototype.onscroll=function(t){this.isScrolling=!0,l.removeEventListener("scroll",this.onscroll,!0)},i.prototype.ontouchmove=function(t){var e=this;void 0===t.originalEvent.buttons||0!==t.originalEvent.buttons?e.isScrolling?e.canTap=!1:(e.newPoints=u(t),(e.opts||e.canPan)&&e.newPoints.length&&e.newPoints.length&&(e.isSwiping&&!0===e.isSwiping||t.preventDefault(),e.distanceX=m(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=m(e.newPoints[0],e.startPoints[0],"y"),e.distance=m(e.newPoints[0],e.startPoints[0]),0<e.distance&&(e.isSwiping?e.onSwipe(t):e.isPanning?e.onPan():e.isZooming&&e.onZoom()))):e.ontouchend(t)},i.prototype.onSwipe=function(t){var e,r=this,o=r.instance,i=r.isSwiping,n=r.sliderStartPos.left||0;if(!0!==i)"x"==i&&(0<r.distanceX&&(r.instance.group.length<2||0===r.instance.current.index&&!r.instance.current.opts.loop)?n+=Math.pow(r.distanceX,.8):r.distanceX<0&&(r.instance.group.length<2||r.instance.current.index===r.instance.group.length-1&&!r.instance.current.opts.loop)?n-=Math.pow(-r.distanceX,.8):n+=r.distanceX),r.sliderLastPos={top:"x"==i?0:r.sliderStartPos.top+r.distanceY,left:n},r.requestId&&(b(r.requestId),r.requestId=null),r.requestId=y(function(){r.sliderLastPos&&(g.each(r.instance.slides,function(t,e){var i=e.pos-r.instance.currPos;
1g.fancybox.setTranslate(e.$slide,{top:r.sliderLastPos.top,left:r.sliderLastPos.left+i*r.canvasWidth+i*e.opts.gutter})}),r.$container.addClass("fancybox-is-sliding"))});else if(10<Math.abs(r.distance)){if(r.canTap=!1,o.group.length<2&&r.opts.vertical?r.isSwiping="y":o.isDragging||!1===r.opts.vertical||"auto"===r.opts.vertical&&800<g(v).width()?r.isSwiping="x":(e=Math.abs(180*Math.atan2(r.distanceY,r.distanceX)/Math.PI),r.isSwiping=45<e&&e<135?"y":"x"),"y"===r.isSwiping&&g.fancybox.isMobile&&r.isScrollable)return void(r.isScrolling=!0);o.isDragging=r.isSwiping,r.startPoints=r.newPoints,g.each(o.slides,function(t,e){var i,n;g.fancybox.stop(e.$slide),i=g.fancybox.getTranslate(e.$slide),n=g.fancybox.getTranslate(o.$refs.stage),e.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}),e.pos===o.current.pos&&(r.sliderStartPos.top=i.top-n.top,r.sliderStartPos.left=i.left-n.left),g.fancybox.setTranslate(e.$slide,{top:i.top-n.top,left:i.left-n.left})}),o.SlideShow&&o.SlideShow.isActive&&o.SlideShow.stop()}},i.prototype.onPan=function(){var t=this;m(t.newPoints[0],t.realPoints[0])<(g.fancybox.isMobile?10:5)?t.startPoints=t.newPoints:(t.canTap=!1,t.contentLastPos=t.limitMovement(),t.requestId&&b(t.requestId),t.requestId=y(function(){g.fancybox.setTranslate(t.$content,t.contentLastPos)}))},i.prototype.limitMovement=function(){var t=this,e=t.canvasWidth,i=t.canvasHeight,n=t.distanceX,r=t.distanceY,o=t.contentStartPos,a=o.left,s=o.top,l=o.width,c=o.height,u=e<l?a+n:a,h=s+r,d=Math.max(0,.5*e-.5*l),f=Math.max(0,.5*i-.5*c),p=Math.min(e-l,.5*e-.5*l),v=
1Math.min(i-c,.5*i-.5*c);return 0<n&&d<u&&(u=d-1+Math.pow(-d+a+n,.8)||0),n<0&&u<p&&(u=p+1-Math.pow(p-a-n,.8)||0),0<r&&f<h&&(h=f-1+Math.pow(-f+s+r,.8)||0),r<0&&h<v&&(h=v+1-Math.pow(v-s-r,.8)||0),{top:h,left:u}},i.prototype.limitPosition=function(t,e,i,n){var r=this.canvasWidth,o=this.canvasHeight;return t=r<i?(t=0<t?0:t)<r-i?r-i:t:Math.max(0,r/2-i/2),{top:e=o<n?(e=0<e?0:e)<o-n?o-n:e:Math.max(0,o/2-n/2),left:t}},i.prototype.onZoom=function(){var t=this,e=t.contentStartPos,i=e.width,n=e.height,r=e.left,o=e.top,a=m(t.newPoints[0],t.newPoints[1])/t.startDistanceBetweenFingers,s=Math.floor(i*a),l=Math.floor(n*a),c=(i-s)*t.percentageOfImageAtPinchPointX,u=(n-l)*t.percentageOfImageAtPinchPointY,h=(t.newPoints[0].x+t.newPoints[1].x)/2-g(v).scrollLeft(),d=(t.newPoints[0].y+t.newPoints[1].y)/2-g(v).scrollTop(),f=h-t.centerPointStartX,p={top:o+(u+(d-t.centerPointStartY)),left:r+(c+f),scaleX:a,scaleY:a};t.canTap=!1,t.newWidth=s,t.newHeight=l,t.contentLastPos=p,t.requestId&&b(t.requestId),t.requestId=y(function(){g.fancybox.setTranslate(t.$content,t.contentLastPos)})},i.prototype.ontouchend=function(t){var e=this,i=e.isSwiping,n=e.isPanning,r=e.isZooming,o=e.isScrolling;if(e.endPoints=u(t),e.dMs=Math.max((new Date).getTime()-e.startTime,1),e.$container.removeClass("fancybox-is-grabbing"),g(l).off(".fb.touch"),l.removeEventListener("scroll",e.onscroll,!0),e.requestId&&(b(e.requestId),e.requestId=null),e.isSwiping=!1,e.isPanning=!1,e.isZooming=!1,e.isScrolling=!1,e.instance.isDragging=!1,e.canTap)return e.onTap(t);e.speed=100,e.velocityX=e.distanceX/e.dMs*.5,e.velocityY=e.distanceY/e.dMs*.5,n?e.endPanning():r?e.endZooming():e.endSwiping(i,o)},i.prototype.endSwiping=function(t,e){var i=this,n=!1,r=i.instance.group.length,o=Math.abs(i.distanceX),a="x"==t&&1<r&&(130<i.dMs&&10<o||50<o);i.sliderLastPos=null,"y"==t&&!e&&50<Math.abs(i.distanceY)?(g.fancybox.animate(i.instance.current.$slide,{top:i.sliderStartPos.top+i.distanceY+150*i.velocityY,opacity:0},200),n=i.instance.close(!0,250)):a&&0<i.distanceX?n=i.instance.previous(300):a&&i.distanceX<0&&(n=i.instance.next(300)),!1!==n||"x"!=t&&"y"!=t||i.instance.centerSlide(200),i.$container.removeClass("fancybox-is-sliding")},i.prototype.endPanning=function(){var t,e,i,n=this;n.contentLastPos&&(e=!1===n.opts.momentum||350<n.dMs?(t=n.contentLastPos.left,n.contentLastPos.top):(t=n.contentLastPos.left+500*n.velocityX,n.contentLastPos.top+500*n.velocityY),(i=n.limitPosition(t,e,n.contentStartPos.width,n.contentStartPos.height)).width=n.contentStartPos.width,i.height=n.contentStartPos.height,g.fancybox.animate(n.$content,i,366))},i.prototype.endZooming=function(){var t,e,i,n,r=this,o=r.instance.current,a=r.newWidth,s=r.newHeight;r.contentLastPos&&(t=r.contentLastPos.left,n={top:e=r.contentLastPos.top,left
vendor: 4,098 bytes, line 1
1:t,width:a,height:s,scaleX:1,scaleY:1},g.fancybox.setTranslate(r.$content,n),a<r.canvasWidth&&s<r.canvasHeight?r.instance.scaleToFit(150):a>o.width||s>o.height?r.instance.scaleToActual(r.centerPointStartX,r.centerPointStartY,150):(i=r.limitPosition(t,e,a,s),g.fancybox.animate(r.$content,i,150)))},i.prototype.onTap=function(i){function t(t){var e=a.opts[t];if(g.isFunction(e)&&(e=e.apply(o,[a,i])),e)switch(e){case"close":o.close(n.startEvent);break;case"toggleControls":o.toggleControls();break;case"next":o.next();break;case"nextOrClose":1<o.group.length?o.next():o.close(n.startEvent);break;case"zoom":"image"==a.type&&(a.isLoaded||a.$ghost)&&(o.canPan()?o.scaleToFit():o.isScaledDown()?o.scaleToActual(l,c):o.group.length<2&&o.close(n.startEvent))}}var e,n=this,r=g(i.target),o=n.instance,a=o.current,s=i&&u(i)||n.startPoints,l=s[0]?s[0].x-g(v).scrollLeft()-n.stagePos.left:0,c=s[0]?s[0].y-g(v).scrollTop()-n.stagePos.top:0;if((!i.originalEvent||2!=i.originalEvent.button)&&(r.is("img")||!(l>r[0].clientWidth+r.offset().left))){if(r.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))e="Outside";else if(r.is(".fancybox-slide"))e="Slide";else{if(!o.current.$content||!o.current.$content.find(r).addBack().filter(r).length)return;e="Content"}if(n.tapped){if(clearTimeout(n.tapped),n.tapped=null,50<Math.abs(l-n.tapX)||50<Math.abs(c-n.tapY))return this;t("dblclick"+e)}else n.tapX=l,n.tapY=c,a.opts["dblclick"+e]&&a.opts["dblclick"+e]!==a.opts["click"+e]?n.tapped=setTimeout(function(){n.tapped=null,o.isAnimating||t("click"+e)},500):t("click"+e);return this}},g(l).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new i(e))}).on("beforeClose.fb",function(t,e){e&&e.Guestures&&e.Guestures.destroy()})}(window,document,t),function(a,s){"use strict";s.extend(!0,s.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 5.4v13.2l11-6.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.33 5.75h2.2v12.5h-2.2V5.75zm5.15 0h2.2v12.5h-2.2V5.75z"/></svg></button>'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});function i(t){this.instance=t,this.init()}s.extend(i.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,e=t.instance,i=e.group[e.currIndex].opts.slideShow;t.$button=e.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),e.group.length<2||!i?t.$button.hide():i.progress&&(t.$progress=s('<div class="fancybox-progress"></div>').appendTo(e.$refs.inner))},set:function(t){var e=this,i=e.instance,n=i.current;n&&(!0===t||n.opts.loop||i.currIndex<i.group.length-1)?e.isActive&&"video"!==n.contentType&&(e.$progress&&s.fancybox.animate(e.$progress.show(),{scaleX:1},n.opts.slideShow.speed),e.timer=setTimeout(function(){i.current.opts.loop||i.current.index!=i.group.length-1?i.next():i.jumpTo(0)},n.opts.slideShow.speed)):(e.stop(),i.idleSecondsCounter=0,i.showControls())},clear:function(){clearTimeout(this.timer),this.timer=null,this.$progress&&this.$progress.removeAttr("style").hide()},start:function(){var t=this,e=t.instance.current;e&&(t.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),t.isActive=!0,e.isComplete&&t.set(!0),t.instance.trigger("onSlideShowChange",!0))},stop:function(){var t=this,e=t.instance.current;t.clear(),t.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),t.isActive=!1,t.instance.trigger("onSlideShowChange",!1),t.$progress&&t.$progress.removeAttr("style").hide()},toggle:function(){this.isActive?this.stop():this.start()}}),s(a).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new i(e))},"beforeShow.fb":function(t,e,i,n){var r=e&&e.SlideShow;n?r&&i.opts.slideShow.autoStart&&r.start():r&&r.isActive&&r.clear()},"afterShow.fb":function(t,e,i){var n=e&&e.SlideShow;n&&n.isActive&&n.set()}
1,"afterKeydown.fb":function(t,e,i,n,r){var o=e&&e.SlideShow;!o||!i.opts.slideShow||80!==r&&32!==r||s(a.activeElement).is("button,a,input")||(n.preventDefault(),o.toggle())},"beforeClose.fb onDeactivate.fb":function(t,e){var i=e&&e.SlideShow;i&&i.stop()}}),s(a).on("visibilitychange",function(){var t=s.fancybox.getInstance(),e=t&&t.SlideShow;e&&e.isActive&&(a.hidden?e.clear():e.set())})}(document,t),function(o,i){"use strict";var n,r=function(){for(var t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],e={},i=0;i<t.length;i++){var n=t[i];if(n&&n[1]in o){for(var r=0;r<n.length;r++)e[t[0][r]]=n[r];return e}}return!1}();r&&(n={request:function(t){(t=t||o.documentElement)[r.requestFullscreen](t.ALLOW_KEYBOARD_INPUT)},exit:function(){o[r.exitFullscreen]()},toggle:function(t){t=t||o.documentElement,this.isFullscreen()?this.exit():this.request(t)},isFullscreen:function(){return Boolean(o[r.fullscreenElement])},enabled:function(){return Boolean(o[r.fullscreenEnabled])}},i.extend(!0,i.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fsenter" title="{{FULL_SCREEN}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"/></svg></button>'},fullScreen:{autoStart:!1}}),i(o).on(r.fullscreenchange,function(){var t=n.isFullscreen(),e=i.fancybox.getInstance();e&&(e.current&&"image"===e.current.type&&e.isAnimating&&(e.isAnimating=!1,e.update(!0,!0,0),e.isComplete||e.complete()),e.trigger("onFullscreenChange",t),e.$refs.container.toggleClass("fancybox-is-fullscreen",t),e.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!t).toggleClass("fancybox-button--fsexit",t))})),i(o).on({"onInit.fb":function(t,e){r?e&&e.group[e.currIndex].opts.fullScreen?(e.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),n.toggle()}),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&n.request(),e.FullScreen=n):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():e.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(t,e,i,n,r){e&&e.FullScreen&&70===r&&(n.preventDefault(),e.FullScreen.toggle())},"beforeClose.fb":function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass("fancybox-is-fullscreen")&&n.exit()}})}(document,t),function(t,o){"use strict";var a="fancybox-thumbs",s=a+"-active";o.fancybox.defaults=o.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"/></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},o.fancybox.defaults);function n(t){this.init(t)}o.extend(n.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this,i=t.group,n=0;e.instance=t,e.opts=i[t.currIndex].opts.thumbs,(t.Thumbs=e).$button=t.$refs.toolbar.find("[data-fancybox-thumbs]");for(var r=0,o=i.length;r<o&&(i[r].thumb&&n++,!(1<n));r++);1<n&&e.opts?(e.$button.removeAttr("style").on("click",function(){e.toggle(
vendor: 5,002 bytes, line 1
1)}),e.isActive=!0):e.$button.hide()},create:function(){var i,t=this,e=t.instance,n=t.opts.parentEl,r=[];t.$grid||(t.$grid=o('<div class="'+a+" "+a+"-"+t.opts.axis+'"></div>').appendTo(e.$refs.container.find(n).addBack().filter(n)),t.$grid.on("click","a",function(){e.jumpTo(o(this).attr("data-index"))})),t.$list||(t.$list=o('<div class="'+a+'__list">').appendTo(t.$grid)),o.each(e.group,function(t,e){(i=e.thumb)||"image"!==e.type||(i=e.src),r.push('<a href="javascript:;" tabindex="0" data-index="'+t+'"'+(i&&i.length?' style="background-image:url('+i+')"':'class="fancybox-thumbs-missing"')+"></a>")}),t.$list[0].innerHTML=r.join(""),"x"===t.opts.axis&&t.$list.width(parseInt(t.$grid.css("padding-right"),10)+e.group.length*t.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,i,n=this,r=n.$list,o=n.$grid;n.instance.current&&(i=(e=r.children().removeClass(s).filter('[data-index="'+n.instance.current.index+'"]').addClass(s)).position(),"y"===n.opts.axis&&(i.top<0||i.top>r.height()-e.outerHeight())?r.stop().animate({scrollTop:r.scrollTop()+i.top},t):"x"===n.opts.axis&&(i.left<o.scrollLeft()||i.left>o.scrollLeft()+(o.width()-e.outerWidth()))&&r.parent().stop().animate({scrollLeft:i.left},t))},update:function(){var t=this;t.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),t.isVisible?(t.$grid||t.create(),t.instance.trigger("onThumbsShow"),t.focus(0)):t.$grid&&t.instance.trigger("onThumbsHide"),t.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),o(t).on({"onInit.fb":function(t,e){var i;e&&!e.Thumbs&&(i=new n(e)).isActive&&!0===i.opts.autoStart&&i.show()},"beforeShow.fb":function(t,e,i,n){var r=e&&e.Thumbs;r&&r.isVisible&&r.focus(n?0:250)},"afterKeydown.fb":function(t,e,i,n,r){var o=e&&e.Thumbs;o&&o.isActive&&71===r&&(n.preventDefault(),o.toggle())},"beforeClose.fb":function(t,e){var i=e&&e.Thumbs;i&&i.isVisible&&!1!==i.opts.hideOnClose&&i.$grid.hide()}})}(document,t),function(t,o){"use strict";o.extend(!0,o.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.55 19c1.4-8.4 9.1-9.8 11.9-9.8V5l7 7-7 6.3v-3.5c-2.8 0-10.5 2.1-11.9 4.2z"/></svg></button>'},share:{url:function(t,e){return!t.currentHash&&"inline"!==e.type&&"html"!==e.type&&(e.origSrc||e.src)||window.location},tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" onclick="select()" /></p></div>'}}),o(t).on("click","[data-fancybox-share]",function(){var t,e,i,n=o.fancybox.getInstance(),r=n.current||null;r&&("function"===o.type(r.opts.share.url)&&(t=r.opts.share.url.apply(r,[n,r])),e=r.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===r.type?encodeURIComponent(r.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,(i={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"},String(t).replace(/[&<>"'`=\/]/g,function(t){return i[t]}))).replace(/\{\{descr\}\}/g,n.$caption?encodeURIComponent(n.$caption.text()):""),o.fancybox.open({src:n.translate(n,e),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){n.$refs.container.one("beforeClose.fb",function(){t.close(null,0)}),e.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})}
1,mobile:{autoFocus:!1}}}))})}(document,t),function(o,a,r){"use strict";function s(){var t=o.location.hash.substr(1),e=t.split("-"),i=1<e.length&&/^\+?\d+$/.test(e[e.length-1])&&parseInt(e.pop(-1),10)||1;return{hash:t,index:i<1?1:i,gallery:e.join("-")}}function e(t){""!==t.gallery&&r("[data-fancybox='"+r.escapeSelector(t.gallery)+"']").eq(t.index-1).focus().trigger("click.fb-start")}function l(t){var e,i;return!!t&&(""!==(i=(e=t.current?t.current.opts:t.opts).hash||(e.$orig?e.$orig.data("fancybox")||e.$orig.data("fancybox-trigger"):""))&&i)}r.escapeSelector||(r.escapeSelector=function(t){return(t+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t})}),r(function(){!1!==r.fancybox.defaults.hash&&(r(a).on({"onInit.fb":function(t,e){var i,n;!1!==e.group[e.currIndex].opts.hash&&(i=s(),(n=l(e))&&i.gallery&&n==i.gallery&&(e.currIndex=i.index-1))},"beforeShow.fb":function(t,e,i,n){var r;i&&!1!==i.opts.hash&&(r=l(e))&&(e.currentHash=r+(1<e.group.length?"-"+(i.index+1):""),o.location.hash!=="#"+e.currentHash&&(n&&!e.origHash&&(e.origHash=o.location.hash),e.hashTimer&&clearTimeout(e.hashTimer),e.hashTimer=setTimeout(function(){"replaceState"in o.history?(o.history[n?"pushState":"replaceState"]({},a.title,o.location.pathname+o.location.search+"#"+e.currentHash),n&&(e.hasCreatedHistory=!0)):o.location.hash=e.currentHash,e.hashTimer=null},300)))},"beforeClose.fb":function(t,e,i){i&&!1!==i.opts.hash&&(clearTimeout(e.hashTimer),e.currentHash&&e.hasCreatedHistory?o.history.back():e.currentHash&&("replaceState"in o.history?o.history.replaceState({},a.title,o.location.pathname+o.location.search+(e.origHash||"")):o.location.hash=e.origHash),e.currentHash=null)}}),r(o).on("hashchange.fb",function(){var t=s(),n=null;r.each(r(".fancybox-container").get().reverse(),function(t,e){var i=r(e).data("FancyBox");if(i&&i.currentHash)return n=i,!1}),n?n.currentHash===t.gallery+"-"+t.index||1===t.index&&n.currentHash==t.gallery||(n.currentHash=null,n.close()):""!==t.gallery&&e(t)}),setTimeout(function(){r.fancybox.getInstance()||e(s())},50))})}(window,document,t),function(t,e){"use strict";var r=(new Date).getTime();e(t).on({"onInit.fb":function(t,n,e){n.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(t){var e=n.current,i=(new Date).getTime();n.group.length<2||!1===e.opts.wheel||"auto"===e.opts.wheel&&"image"!==e.type||(t.preventDefault(),t.stopPropagation(),e.$slide.hasClass("fancybox-animated")||(t=t.originalEvent||t,i-r<250||(r=i,n[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())))})}})}(document,t)}).call(this,i(57))},function(t,e,i){var n=i(7),r=i(70);t.exports=function(t,e){return!e||"object"!==n(e)&&"function"!=typeof e?r(t):e}},,,,function(t,e,i){i(141),t.exports=i(346)},function(t,e,i){"use strict";i(142);var n,r=(n=i(314))&&n.__esModule?n:{default:n};r.default._babelPolyfill&&"undefined"!=typeof console&&console.warn&&console.warn("@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended and may have consequences if different versions of the polyfills are applied sequentially. If you do need to load the polyfill more than once, use @babel/polyfill/noConflict instead to bypass the warning."),r.default._babelPolyfill=!0},function(t,e,i){"use strict";i(143),i(286),i(288),i(291),i(293),i(295),i(297),i(299),i(301),i(303),i(305),i(307),i(309),i(313)},function(t,e,i){i(144),i(147),i(148),i(149),i(150),i(151),i(152),i(153),i(154),i(155),i(156),i(157),i(158),i(159),i(160),i(161),i(162),i(163),i(164),i(165),i(166),i(167),i(168),i(169),i(170),i(171),i(172),i(173),i(174),i(175),i(176),i(177),i(178),i(179),i(180),i(181),i(182),i(183),i(184),i(185),i(186),i(187),i(188),i(190),i(191),i(192),i(193),i(194),i(195),i(196),i(197),i(198),i(199),i(200),i(201),i(202),i(203),i(204),i(205),i(206),i(207),i(208),i(209),i(210),i(211),i(212),i(213),i(214),i(215),i(216),i(217),i(218),i(219),i(220),i(221),i(222),i(223),i(225),i(226),i(228),i(229),i(230),i(231),i(232),i(233),i(234),i(236),i(237),i(238),i(239),i(240),i(241),i(242),i(243),i(244),i(245),i(246),i(247),i(248),i(91),i(249),i(119),i(250),i(120),i(251),i(252),i(253),i(254),i(121),i(257),i(258),i(259),i(260),i(261),i(262),i(263),i(264),i(265),i(266),i(267),i(268),i(269),i(270),i(271),i(272),i(273),i(274),i(275),i(276),i(277),i(278),i(279),i(280),i(281),i(282),i(283),i(284),i(285),t.exports=i(11)}
vendor: 1,054 bytes, line 1
1,function(t,e,i){"use strict";function n(t){var e=q[t]=A(F[H]);return e._k=t,e}function r(t,e){T(t);for(var i,n=k(e=M(e)),r=0,o=n.length;r<o;)et(t,i=n[r++],e[i]);return t}function o(t){var e=G.call(this,t=P(t,!0));return!(this===U&&u(q,t)&&!u(V,t))&&(!(e||!u(this,t)||!u(q,t)||u(this,$)&&this[$][t])||e)}function a(t,e){if(t=M(t),e=P(e,!0),t!==U||!u(q,e)||u(V,e)){var i=j(t,e);return!i||!u(q,e)||u(t,$)&&t[$][e]||(i.enumerable=!0),i}}function s(t){for(var e,i=B(M(t)),n=[],r=0;i.length>r;)u(q,e=i[r++])||e==$||e==p||n.push(e);return n}function l(t){for(var e,i=t===U,n=B(i?V:M(t)),r=[],o=0;n.length>o;)!u(q,e=n[o++])||i&&!u(U,e)||r.push(q[e]);return r}var c=i(3),u=i(19),h=i(12),d=i(0),f=i(17),p=i(35).KEY,v=i(4),g=i(58),m=i(47),y=i(38),b=i(8),x=i(72),w=i(100),k=i(146),S=i(61),T=i(5),C=i(6),E=i(15),M=i(21),P=i(34),O=i(37),A=i(42),L=i(103),I=i(27),D=i(60),z=i(13),N=i(40),j=I.f,R=z.f,B=L.f,F=c.Symbol,_=c.JSON,W=_&&_.stringify,H="prototype",$=b("_hidden"),X=b("toPrimitive"),G={}.propertyIsEnumerable,Y=g("symbol-registry"),q=g("symbols"),V=g("op-symbol
1s"),U=Object[H],Z="function"==typeof F&&!!D.f,K=c.QObject,J=!K||!K[H]||!K[H].findChild,Q=h&&v(function(){return 7!=A(R({},"a",{get:function(){return R(this,"a",{value:7}).a}})).a})?function(t,e,i){var n=j(U,e);n&&delete U[e],R(t,e,i),n&&t!==U&&R(U,e,n)}:R,tt=Z&&"symbol"==typeof F.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof F},et=function(t,e,i){return t===U&&et(V,e,i),T(t),e=P(e,!0),T(i),u(q,e)?(i.enumerable?(u(t,$)&&t[$][e]&&(t[$][e]=!1),i=A(i,{enumerable:O(0,!1)})):(u(t,$)||R(t,$,O(1,{})),t[$][e]=!0),Q(t,e,i)):R(t,e,i)};Z||(f((F=function(t){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var e=y(0<arguments.length?t:void 0),i=function(t){this===U&&i.call(V,t),u(this,$)&&u(this[$],e)&&(this[$][e]=!1),Q(this,e,O(1,t))};return h&&J&&Q(U,e,{configurable:!0,set:i}),n(e)})[H],"toString",function(){return this._k}),I.f=a,z.f=et,i(43).f=L.f=s,i(54).f=o,D.f=l,h&&!i(39)&&f(U,"propertyIsEnumerable",o,!0),x.f=function(t){return n(b(t))}),d(d.G+d.W+d.F*!Z,{Symbol:F});for(var it="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;it.length>nt;)b(it[nt++]);for(var rt=N(b.store),ot=0;rt.length>ot;)w(rt[ot++]);d(d.S+d.F*!Z,"Symbol",{for:function(t){return u(Y,t+="")?Y[t]:Y[t]=F(t)},keyFor:function(t){if(!tt(t))throw TypeError(t+" is not a symbol!");for(var e in Y)if(Y[e]===t)return e},useSetter:function(){J=!0},useSimple:function(){J=!1}}),d(d.S+d.F*!Z,"Object",{create:function(t,e){return void 0===e?A(t):r(A(t),e)},defineProperty:et,defineProperties:r,getOwnPropertyDescriptor:a,getOwnPropertyNames:s,getOwnPropertySymbols:l});var at=v(function(){D.f(1)});d(d.S+d.F*at,"Object",{getOwnPropertySymbols:function(t){return D.f(E(t))}}),_&&d(d.S+d.F*(!Z||v(function(){var t=F();return"[null]"!=W([t])||"{}"!=W({a:t})||"{}"!=W(Object(t))})),"JSON",{stringify:function(t){for(var e,i,n=[t],r=1;r<arguments.length;)n.push(arguments[r++]);if(i=e=n[1],(C(e)||void 0!==t)&&!tt(t))return S(e)||(e=function(t,e){if("function"==typeof i&&(e=i.call(this,t,e)),!tt(e))return e}),n[1]=e,W.apply(_,n)}}),F[H][X]||i(20)(F[H],X,F[H].valueOf),m(F,"Symbol"),m(Math,"Math",!0),m(c.JSON,"JSON",!0)},function(t,e,i){t.exports=i(58)("native-function-to-string",Function.toString)},function(t,e,i){var s=i(40),l=i(60),c=i(54);t.exports=function(t){var e=s(t),i=l.f;if(i)for(var n,r=i(t),o=c.f,a=0;r.length>a;)o.call(t,n=r[a++])&&e.push(n);return e}},function(t,e,i){var n=i(0);n(n.S,"Object",{create:i(42)})},function(t,e,i){var n=i(0);n(n.S+n.F*!i(12),"Object",{defineProperty:i(13).f})},function(t,e,i){var n=i(0);n(n.S+n.F*!i(12),"Object",{defineProperties:i(102)})},function(t,e,i){var n=i(21),r=i(27).f;i(28)("getOwnPropertyDescriptor",function(){return function(t,e){return r(n(t),e)}})},function(t,e,i){var n=i(15),r=i(44);i(28)("getPrototypeOf",function(){return function(t){return r(n(t))}})},function(t,e,i){var n=i(15),r=i(40);i(28)("keys",function(){return function(t){return r(n(t))}})},function(t,e,i){i(28)("getOwnPropertyNames",function(){return i(103).f})},function(t,e,i){var n=i(6),r=i(35).onFreeze;i(28)("freeze",function(e){return function(t){return e&&n(t)?e(r(t)):t}})},function(t,e,i){var n=i(6),r=i(35).onFreeze;i(28)("seal",function(e){return function(t){return e&&n(t)?e(r(t)):t}})},function(t,e,i){var n=i(6),r=i(35).onFreeze;i(28)("preventExtensions",function(e){return function(t){return e&&n(t)?e(r(t)):t}})},function(t,e,i){var n=i(6);i(28)("isFrozen",function(e){return function(t){return!n(t)||!!e&&e(t)}})},function(t,e,i){var n=i(6);i(28)("isSealed",function(e){return function(t){return!n(t)||!!e&&e(t)}})},function(t,e,i){var n=i(6);i(28)("isExtensible",function(e){return function(t){return!!n(t)&&(!e||e(t))}})},function(t,e,i){var n=i(0);n(n.S+n.F,"Object",{assign:i(104)})},function(t,e,i){var n=i(0);n(n.S,"Object",{is:i(105)})},function(t,e,i){var n=i(0);n(n.S,"Object",{setPrototypeOf:i(76).set})},function(t,e,i){"use strict";var n=i(55),r={};r[i(8)("toStringTag")]="z",r+""!="[object z]"&&i(17)(Object.prototype,"toString",function(){return"[object "+n(this)+"]"},!0)}
vendor: 4,155 bytes, line 1
1,function(t,e,i){var n=i(0);n(n.P,"Function",{bind:i(106)})},function(t,e,i){var n=i(13).f,r=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in r||i(12)&&n(r,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},function(t,e,i){"use strict";var n=i(6),r=i(44),o=i(8)("hasInstance"),a=Function.prototype;o in a||i(13).f(a,o,{value:function(t){if("function"!=typeof this||!n(t))return!1;if(!n(this.prototype))return t instanceof this;for(;t=r(t);)if(this.prototype===t)return!0;return!1}})},function(t,e,i){var n=i(0),r=i(108);n(n.G+n.F*(parseInt!=r),{parseInt:r})},function(t,e,i){var n=i(0),r=i(109);n(n.G+n.F*(parseFloat!=r),{parseFloat:r})},function(t,e,i){"use strict";function n(t){var e=u(t,!1);if("string"==typeof e&&2<e.length){var i,n,r,o=(e=b?e.trim():f(e,3)).charCodeAt(0);if(43===o||45===o){if(88===(i=e.charCodeAt(2))||120===i)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+e}for(var a,s=e.slice(2),l=0,c=s.length;l<c;l++)if((a=s.charCodeAt(l))<48||r<a)return NaN;return parseInt(s,n)}}return+e}var r=i(3),o=i(19),a=i(30),s=i(78),u=i(34),l=i(4),c=i(43).f,h=i(27).f,d=i(13).f,f=i(48).trim,p="Number",v=r[p],g=v,m=v.prototype,y=a(i(42)(m))==p,b="trim"in String.prototype;if(!v(" 0o1")||!v("0b1")||v("+0x1")){v=function(t){var e=arguments.length<1?0:t,i=this;return i instanceof v&&(y?l(function(){m.valueOf.call(i)}):a(i)!=p)?s(new g(n(e)),i,v):n(e)};for(var x,w=i(12)?c(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;w.length>k;k++)o(g,x=w[k])&&!o(v,x)&&d(v,x,h(g,x));(v.prototype=m).constructor=v,i(17)(r,p,v)}},function(t,e,i){"use strict";function c(t,e){for(var i=-1,n=e;++i<6;)n+=t*a[i],a[i]=n%1e7,n=o(n/1e7)}function u(t){for(var e=6,i=0;0<=--e;)i+=a[e],a[e]=o(i/t),i=i%t*1e7}function h(){for(var t,e=6,i="";0<=--e;){""===i&&0!==e&&0===a[e]||(t=String(a[e]),i=""===i?t:i+p.call("0",7-t.length)+t)}return i}var n=i(0),d=i(26),f=i(110),p=i(79),r=1..toFixed,o=Math.floor,a=[0,0,0,0,0,0],v="Number.toFixed: incorrect invocation!",g=function(t,e,i){return 0===e?i:e%2==1?g(t,e-1,i*t):g(t*t,e/2,i)};n(n.P+n.F*(!!r&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!i(4)(function(){r.call({})})),"Number",{toFixed:function(t){var e,i,n,r,o=f(this,v),a=d(t),s="",l="0";if(a<0||20<a)throw RangeError(v);if(o!=o)return"NaN";if(o<=-1e21||1e21<=o)return String(o);if(o<0&&(s="-",o=-o),1e-21<o)if(i=(e=function(t){for(var e=0,i=t;4096<=i;)e+=12,i/=4096;for(;2<=i;)e+=1,i/=2;return e}(o*g(2,69,1))-69)<0?o*g(2,-e,1):o/g(2,e,1),i*=4503599627370496,0<(e=52-e)){for(c(0,i),n=a;7<=n;)c(1e7,0),n-=7;for(c(g(10,n,1),0),n=e-1;23<=n;)u(1<<23),n-=23;u(1<<n),c(1,1),u(2),l=h()}else c(0,i),c(1<<-e,0),l=h()+p.call("0",a);return l=0<a?s+((r=l.length)<=a?"0."+p.call("0",a-r)+l:l.slice(0,r-a)+"."+l.slice(r-a)):s+l}})},function(t,e,i){"use strict";var n=i(0),r=i(4),o=i(110),a=1..toPrecision;n(n.P+n.F*(r(function(){return"1"!==a.call(1,void 0)})||!r(function(){a.call({})})),"Number",{toPrecision:function(t){var e=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?a.call(e):a.call(e,t)}})},function(t,e,i){var n=i(0);n(n.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,e,i){var n=i(0),r=i(3).isFinite;n(n.S,"Number",{isFinite:function(t){return"number"==typeof t&&r(t)}})},function(t,e,i){var n=i(0);n(n.S,"Number",{isInteger:i(111)})},function(t,e,i){var n=i(0);n(n.S,"Number",{isNaN:function(t){return t!=t}})},function(t,e,i){var n=i(0),r=i(111),o=Math.abs;n(n.S,"Number",{isSafeInteger:function(t){return r(t)&&o(t)<=9007199254740991}})},function(t,e,i){var n=i(0);n(n.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,e,i){var n=i(0);n(n.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,e,i){var n=i(0),r=i(109);n(n.S+n.F*(Number.parseFloat!=r),"Number",{parseFloat:r})},function(t,e,i){var n=i(0),r=i(108);n(n.S+n.F*(Number.parseInt!=r),"Number",{parseInt:r})}
vendor: 4,247 bytes, line 1
1,function(t,e,i){var n=i(0),r=i(112),o=Math.sqrt,a=Math.acosh;n(n.S+n.F*!(a&&710==Math.floor(a(Number.MAX_VALUE))&&a(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:94906265.62425156<t?Math.log(t)+Math.LN2:r(t-1+o(t-1)*o(t+1))}})},function(t,e,i){var n=i(0),r=Math.asinh;n(n.S+n.F*!(r&&0<1/r(0)),"Math",{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):Math.log(e+Math.sqrt(e*e+1)):e}})},function(t,e,i){var n=i(0),r=Math.atanh;n(n.S+n.F*!(r&&1/r(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,e,i){var n=i(0),r=i(80);n(n.S,"Math",{cbrt:function(t){return r(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,e,i){var n=i(0);n(n.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,e,i){var n=i(0),r=Math.exp;n(n.S,"Math",{cosh:function(t){return(r(t=+t)+r(-t))/2}})},function(t,e,i){var n=i(0),r=i(81);n(n.S+n.F*(r!=Math.expm1),"Math",{expm1:r})},function(t,e,i){var n=i(0);n(n.S,"Math",{fround:i(189)})},function(t,e,i){var o=i(80),n=Math.pow,a=n(2,-52),s=n(2,-23),l=n(2,127)*(2-s),c=n(2,-126);t.exports=Math.fround||function(t){var e,i,n=Math.abs(t),r=o(t);return n<c?r*(n/c/s+1/a-1/a)*c*s:l<(i=(e=(1+s/a)*n)-(e-n))||i!=i?r*(1/0):r*i}},function(t,e,i){var n=i(0),l=Math.abs;n(n.S,"Math",{hypot:function(t,e){for(var i,n,r=0,o=0,a=arguments.length,s=0;o<a;)s<(i=l(arguments[o++]))?(r=r*(n=s/i)*n+1,s=i):r+=0<i?(n=i/s)*n:i;return s===1/0?1/0:s*Math.sqrt(r)}})},function(t,e,i){var n=i(0),r=Math.imul;n(n.S+n.F*i(4)(function(){return-5!=r(4294967295,5)||2!=r.length}),"Math",{imul:function(t,e){var i=65535,n=+t,r=+e,o=i&n,a=i&r;return 0|o*a+((i&n>>>16)*a+o*(i&r>>>16)<<16>>>0)}})},function(t,e,i){var n=i(0);n(n.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,e,i){var n=i(0);n(n.S,"Math",{log1p:i(112)})},function(t,e,i){var n=i(0);n(n.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,e,i){var n=i(0);n(n.S,"Math",{sign:i(80)})},function(t,e,i){var n=i(0),r=i(81),o=Math.exp;n(n.S+n.F*i(4)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(r(t)-r(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},function(t,e,i){var n=i(0),r=i(81),o=Math.exp;n(n.S,"Math",{tanh:function(t){var e=r(t=+t),i=r(-t);return e==1/0?1:i==1/0?-1:(e-i)/(o(t)+o(-t))}})},function(t,e,i){var n=i(0);n(n.S,"Math",{trunc:function(t){return(0<t?Math.floor:Math.ceil)(t)}})},function(t,e,i){var n=i(0),o=i(41),a=String.fromCharCode,r=String.fromCodePoint;n(n.S+n.F*(!!r&&1!=r.length),"String",{fromCodePoint:function(t){for(var e,i=[],n=arguments.length,r=0;r<n;){if(e=+arguments[r++],o(e,1114111)!==e)throw RangeError(e+" is not a valid code point");i.push(e<65536?a(e):a(55296+((e-=65536)>>10),e%1024+56320))}return i.join("")}})},function(t,e,i){var n=i(0),a=i(21),s=i(10);n(n.S,"String",{raw:function(t){for(var e=a(t.raw),i=s(e.length),n=arguments.length,r=[],o=0;o<i;)r.push(String(e[o++])),o<n&&r.push(String(arguments[o]));return r.join("")}})},function(t,e,i){"use strict";i(48)("trim",function(t){return function(){return t(this,3)}})},function(t,e,i){"use strict";var n=i(82)(!0);i(83)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,i=this._i;return i>=e.length?{value:void 0,done:!0}:(t=n(e,i),this._i+=t.length,{value:t,done:!1})})},function(t,e,i){"use strict";var n=i(0),r=i(82)(!1);n(n.P,"String",{codePointAt:function(t){return r(this,t)}})},function(t,e,i){"use strict";var n=i(0),s=i(10),l=i(84),c="endsWith",u=""[c];n(n.P+n.F*i(86)(c),"String",{endsWith:function(t,e){var i=l(this,t,c),n=1<arguments.length?e:void 0,r=s(i.length),o=void 0===n?r:Math.min(s(n),r),a=String(t);return u?u.call(i,a,o):i.slice(o-a.length,o)===a}})},function(t,e,i){"use strict";var n=i(0),r=i(84),o="includes";n(n.P+n.F*i(86)(o),"String",{includes:function(t,e){return!!~r(this,t,o).indexOf(t,1<arguments.length?e:void 0)}})},function(t,e,i){var n=i(0);n(n.P,"String",{repeat:i(79)})},function(t,e,i){"use strict";var n=i(0),o=i(10),a=i(84),s="startsWith",l=""[s];n(n.P+n.F*i(86)(s),"String",{startsWith:function(t,e){var i=a(this,t,s),n=o(Math.min(1<arguments.length?e:void 0,i.length)),r=String(t);return l?l.call(i,r,n):i.slice(n,n+r.length)===r}})}
vendor: 4,285 bytes, line 1
1,function(t,e,i){"use strict";i(18)("anchor",function(e){return function(t){return e(this,"a","name",t)}})},function(t,e,i){"use strict";i(18)("big",function(t){return function(){return t(this,"big","","")}})},function(t,e,i){"use strict";i(18)("blink",function(t){return function(){return t(this,"blink","","")}})},function(t,e,i){"use strict";i(18)("bold",function(t){return function(){return t(this,"b","","")}})},function(t,e,i){"use strict";i(18)("fixed",function(t){return function(){return t(this,"tt","","")}})},function(t,e,i){"use strict";i(18)("fontcolor",function(e){return function(t){return e(this,"font","color",t)}})},function(t,e,i){"use strict";i(18)("fontsize",function(e){return function(t){return e(this,"font","size",t)}})},function(t,e,i){"use strict";i(18)("italics",function(t){return function(){return t(this,"i","","")}})},function(t,e,i){"use strict";i(18)("link",function(e){return function(t){return e(this,"a","href",t)}})},function(t,e,i){"use strict";i(18)("small",function(t){return function(){return t(this,"small","","")}})},function(t,e,i){"use strict";i(18)("strike",function(t){return function(){return t(this,"strike","","")}})},function(t,e,i){"use strict";i(18)("sub",function(t){return function(){return t(this,"sub","","")}})},function(t,e,i){"use strict";i(18)("sup",function(t){return function(){return t(this,"sup","","")}})},function(t,e,i){var n=i(0);n(n.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,e,i){"use strict";var n=i(0),r=i(15),o=i(34);n(n.P+n.F*i(4)(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(){var t=r(this),e=o(t);return"number"!=typeof e||isFinite(e)?t.toISOString():null}})},function(t,e,i){var n=i(0),r=i(224);n(n.P+n.F*(Date.prototype.toISOString!==r),"Date",{toISOString:r})},function(t,e,i){"use strict";function r(t){return 9<t?t:"0"+t}var n=i(4),o=Date.prototype.getTime,a=Date.prototype.toISOString;t.exports=n(function(){return"0385-07-25T07:06:39.999Z"!=a.call(new Date(-5e13-1))})||!n(function(){a.call(new Date(NaN))})?function(){if(!isFinite(o.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),i=t.getUTCMilliseconds(),n=e<0?"-":9999<e?"+":"";return n+("00000"+Math.abs(e)).slice(n?-6:-4)+"-"+r(t.getUTCMonth()+1)+"-"+r(t.getUTCDate())+"T"+r(t.getUTCHours())+":"+r(t.getUTCMinutes())+":"+r(t.getUTCSeconds())+"."+(99<i?i:"0"+r(i))+"Z"}:a},function(t,e,i){var n=Date.prototype,r="Invalid Date",o="toString",a=n[o],s=n.getTime;new Date(NaN)+""!=r&&i(17)(n,o,function(){var t=s.call(this);return t==t?a.call(this):r})},function(t,e,i){var n=i(8)("toPrimitive"),r=Date.prototype;n in r||i(20)(r,n,i(227))},function(t,e,i){"use strict";var n=i(5),r=i(34);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return r(n(this),"number"!=t)}},function(t,e,i){var n=i(0);n(n.S,"Array",{isArray:i(61)})},function(t,e,i){"use strict";var p=i(24),n=i(0),v=i(15),g=i(114),m=i(87),y=i(10),b=i(88),x=i(89);n(n.S+n.F*!i(62)(function(t){Array.from(t)}),"Array",{from:function(t,e,i){var n,r,o,a,s=v(t),l="function"==typeof this?this:Array,c=arguments.length,u=1<c?e:void 0,h=void 0!==u,d=0,f=x(s);if(h&&(u=p(u,2<c?i:void 0,2)),null==f||l==Array&&m(f))for(r=new l(n=y(s.length));d<n;d++)b(r,d,h?u(s[d],d):s[d]);else for(a=f.call(s),r=new l;!(o=a.next()).done;d++)b(r,d,h?g(a,u,[o.value,d],!0):o.value);return r.length=d,r}})},function(t,e,i){"use strict";var n=i(0),r=i(88);n(n.S+n.F*i(4)(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function(){for(var t=0,e=arguments.length,i=new("function"==typeof this?this:Array)(e);t<e;)r(i,t,arguments[t++]);return i.length=e,i}})},function(t,e,i){"use strict";var n=i(0),r=i(21),o=[].join;n(n.P+n.F*(i(53)!=Object||!i(22)(o)),"Array",{join:function(t){return o.call(r(this),void 0===t?",":t)}})},function(t,e,i){"use strict";var n=i(0),r=i(75),c=i(30),u=i(41),h=i(10),d=[].slice;n(n.P+n.F*i(4)(function(){r&&d.call(r)}),"Array",{slice:function(t,e){var i=h(this.length),n=c(this);if(e=void 0===e?i:e,"Array"==n)return d.call(this,t,e);for(var r=u(t,i),o=u(e,i),a=h(o-r),s=new Array(a),l=0;l<a;l++)s[l]="String"==n?this.charAt(r+l):this[r+l];return s}})}
1,function(t,e,i){"use strict";var n=i(0),r=i(25),o=i(15),a=i(4),s=[].sort,l=[1,2,3];n(n.P+n.F*(a(function(){l.sort(void 0)})||!a(function(){l.sort(null)})||!i(22)(s)),"Array",{sort:function(t){return void 0===t?s.call(o(this)):s.call(o(this),r(t))}})},function(t,e,i){"use strict";var n=i(0),r=i(29)(0),o=i(22)([].forEach,!0);n(n.P+n.F*!o,"Array",{forEach:function(t,e){return r(this,t,e)}})},function(t,e,i){var n=i(6),r=i(61),o=i(8)("species");t.exports=function(t){var e;return r(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!r(e.prototype)||(e=void 0),n(e)&&null===(e=e[o])&&(e=void 0)),void 0===e?Array:e}},function(t,e,i){"use strict";var n=i(0),r=i(29)(1);n(n.P+n.F*!i(22)([].map,!0),"Array",{map:function(t,e){return r(this,t,e)}})},function(t,e,i){"use strict";var n=i(0),r=i(29)(2);n(n.P+n.F*!i(22)([].filter,!0),"Array",{filter:function(t,e){return r(this,t,e)}})},function(t,e,i){"use strict";var n=i(0),r=i(29)(3);n(n.P+n.F*!i(22)([].some,!0),"Array",{some:function(t,e){return r(this,t,e)}})},function(t,e,i){"use strict";var n=i(0),r=i(29)(4);n(n.P+n.F*!i(22)([].every,!0),"Array",{every:function(t,e){return r(this,t,e)}})},function(t,e,i){"use strict";var n=i(0),r=i(116);n(n.P+n.F*!i(22)([].reduce,!0),"Array",{reduce:function(t,e){return r(this,t,arguments.length,e,!1)}})},function(t,e,i){"use strict";var n=i(0),r=i(116);n(n.P+n.F*!i(22)([].reduceRight,!0),"Array",{reduceRight:function(t,e){return r(this,t,arguments.length,e,!0)}})},function(t,e,i){"use strict";var n=i(0),r=i(59)(!1),o=[].indexOf,a=!!o&&1/[1].indexOf(1,-0)<0;n(n.P+n.F*(a||!i(22)(o)),"Array",{indexOf:function(t,e){return a?o.apply(this,arguments)||0:r(this,t,e)}})},function(t,e,i){"use strict";var n=i(0),o=i(21),a=i(26),s=i(10),l=[].lastIndexOf,c=!!l&&1/[1].lastIndexOf(1,-0)<0;n(n.P+n.F*(c||!i(22)(l)),"Array",{lastIndexOf:function(t,e){if(c)return l.apply(this,arguments)||0;var i=o(this),n=s(i.length),r=n-1;for(1<arguments.length&&(r=Math.min(r,a(e))),r<0&&(r=n+r);0<=r;r--)if(r in i&&i[r]===t)return r||0;return-1}})},function(t,e,i){var n=i(0);n(n.P,"Array",{copyWithin:i(117)}),i(45)("copyWithin")},function(t,e,i){var n=i(0);n(n.P,"Array",{fill:i(90)}),i(45)("fill")},function(t,e,i){"use strict";var n=i(0),r=i(29)(5),o=!0;"find"in[]&&Array(1).find(function(){o=!1}),n(n.P+n.F*o,"Array",{find:function(t,e){return r(this,t,1<arguments.length?e:void 0)}}),i(45)("find")},function(t,e,i){"use strict";var n=i(0),r=i(29)(6),o="findIndex",a=!0;o in[]&&Array(1)[o](function(){a=!1}),n(n.P+n.F*a,"Array",{findIndex:function(t,e){return r(this,t,1<arguments.length?e:void 0)}}),i(45)(o)},function(t,e,i){i(50)("Array")},function(t,e,i){var n=i(3),o=i(78),r=i(13).f,a=i(43).f,s=i(85),l=i(63),c=n.RegExp,u=c,h=c.prototype,d=/a/g,f=/a/g,p=new c(d)!==d;if(i(12)&&(!p||i(4)(function(){return f[i(8)("match")]=!1,c(d)!=d||c(f)==f||"/a/i"!=c(d,"i")}))){c=function(t,e){var i=this instanceof c,n=s(t),r=void 0===e;return!i&&n&&t.constructor===c&&r?t:o(p?new u(n&&!r?t.source:t,e):u((n=t instanceof c)?t.source:t,n&&r?l.call(t):e),i?this:h,c)};for(var v=a(u),g=0;v.length>g;)!function(e){e in c||r(c,e,{configurable:!0,get:function(){return u[e]},set:function(t){u[e]=t}})}(v[g++]);(h.constructor=c).prototype=h,i(17)(n,"RegExp",c)}i(50)("RegExp")},function(t,e,i){"use strict";i(120);function n(t){i(17)(RegExp.prototype,s,t,!0)}var r=i(5),o=i(63),a=i(12),s="toString",l=/./[s];i(4)(function(){return"/a/b"!=l.call({source:"a",flags:"b"})})?n(function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!a&&t instanceof RegExp?o.call(t):void 0)}):l.name!=s&&n(function(){return l.call(this)})},function(t,e,i){"use strict";var h=i(5),d=i(10),f=i(93),p=i(64);i(65)("match",1,function(n,r,c,u){return[function(t){var e=n(this),i=null==t?void 0:t[r];return void 0!==i?i.call(t,e):new RegExp(t)[r](String(e))},function(t){var e=u(c,t,this);if(e.done)return e.value;var i=h(t),n=String(this);if(!i.global)return p(i,n);for(var r,o=i.unicode,a=[],s=i.lastIndex=0;null!==(r=p(i,n));){var l=String(r[0]);""===(a[s]=l)&&(i.lastIndex=f(n,d(i.lastIndex),o)),s++}return 0===s?null:a}]})}
vendor: 4,157 bytes, line 1
1,function(t,e,i){"use strict";var S=i(5),T=i(15),C=i(10),E=i(26),M=i(93),P=i(64),O=Math.max,A=Math.min,L=Math.floor,I=/\$([$&`']|\d\d?|<[^>]*>)/g,D=/\$([$&`']|\d\d?)/g;i(65)("replace",2,function(r,o,w,k){return[function(t,e){var i=r(this),n=null==t?void 0:t[o];return void 0!==n?n.call(t,i,e):w.call(String(i),t,e)},function(t,e){var i=k(w,t,this,e);if(i.done)return i.value;var n=S(t),r=String(this),o="function"==typeof e;o||(e=String(e));var a,s=n.global;s&&(a=n.unicode,n.lastIndex=0);for(var l=[];;){var c=P(n,r);if(null===c)break;if(l.push(c),!s)break;""===String(c[0])&&(n.lastIndex=M(r,C(n.lastIndex),a))}for(var u,h="",d=0,f=0;f<l.length;f++){c=l[f];for(var p=String(c[0]),v=O(A(E(c.index),r.length),0),g=[],m=1;m<c.length;m++)g.push(void 0===(u=c[m])?u:String(u));var y,b=c.groups,x=o?(y=[p].concat(g,v,r),void 0!==b&&y.push(b),String(e.apply(void 0,y))):function(o,a,s,l,c,t){var u=s+o.length,h=l.length,e=D;void 0!==c&&(c=T(c),e=I);return w.call(t,e,function(t,e){var i;switch(e.charAt(0)){case"$":return"$";case"&":return o;case"`":return a.slice(0,s);case"'":return a.slice(u);case"<":i=c[e.slice(1,-1)];break;default:var n=+e;if(0==n)return t;if(h<n){var r=L(n/10);return 0===r?t:r<=h?void 0===l[r-1]?e.charAt(1):l[r-1]+e.charAt(1):t}i=l[n-1]}return void 0===i?"":i})}(p,r,v,g,b,e);d<=v&&(h+=r.slice(d,v)+x,d=v+p.length)}return h+r.slice(d)}]})},function(t,e,i){"use strict";var l=i(5),c=i(105),u=i(64);i(65)("search",1,function(n,r,a,s){return[function(t){var e=n(this),i=null==t?void 0:t[r];return void 0!==i?i.call(t,e):new RegExp(t)[r](String(e))},function(t){var e=s(a,t,this);if(e.done)return e.value;var i=l(t),n=String(this),r=i.lastIndex;c(r,0)||(i.lastIndex=0);var o=u(i,n);return c(i.lastIndex,r)||(i.lastIndex=r),null===o?-1:o.index}]})},function(t,e,i){"use strict";var h=i(85),b=i(5),x=i(56),w=i(93),k=i(10),S=i(64),d=i(92),n=i(4),T=Math.min,f=[].push,a="split",p="length",v="lastIndex",C=4294967295,E=!n(function(){RegExp(C,"y")});i(65)("split",2,function(r,o,g,m){var y="c"=="abbc"[a](/(b)*/)[1]||4!="test"[a](/(?:)/,-1)[p]||2!="ab"[a](/(?:ab)*/)[p]||4!="."[a](/(.?)(.?)/)[p]||1<"."[a](/()()/)[p]||""[a](/.?/)[p]?function(t,e){var i=String(this);if(void 0===t&&0===e)return[];if(!h(t))return g.call(i,t,e);for(var n,r,o,a=[],s=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),l=0,c=void 0===e?C:e>>>0,u=new RegExp(t.source,s+"g");(n=d.call(u,i))&&!(l<(r=u[v])&&(a.push(i.slice(l,n.index)),1<n[p]&&n.index<i[p]&&f.apply(a,n.slice(1)),o=n[0][p],l=r,a[p]>=c));)u[v]===n.index&&u[v]++;return l===i[p]?!o&&u.test("")||a.push(""):a.push(i.slice(l)),a[p]>c?a.slice(0,c):a}:"0"[a](void 0,0)[p]?function(t,e){return void 0===t&&0===e?[]:g.call(this,t,e)}:g;return[function(t,e){var i=r(this),n=null==t?void 0:t[o];return void 0!==n?n.call(t,i,e):y.call(String(i),t,e)},function(t,e){var i=m(y,t,this,e,y!==g);if(i.done)return i.value;var n=b(t),r=String(this),o=x(n,RegExp),a=n.unicode,s=(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.unicode?"u":"")+(E?"y":"g"),l=new o(E?n:"^(?:"+n.source+")",s),c=void 0===e?C:e>>>0;if(0==c)return[];if(0===r.length)return null===S(l,r)?[r]:[];for(var u=0,h=0,d=[];h<r.length;){l.lastIndex=E?h:0;var f,p=S(l,E?r:r.slice(h));if(null===p||(f=T(k(l.lastIndex+(E?0:h)),r.length))===u)h=w(r,h,a);else{if(d.push(r.slice(u,h)),d.length===c)return d;for(var v=1;v<=p.length-1;v++)if(d.push(p[v]),d.length===c)return d;h=u=f}}return d.push(r.slice(u)),d}]})},function(t,e,i){var s=i(3),l=i(94).set,c=s.MutationObserver||s.WebKitMutationObserver,u=s.process,h=s.Promise,d="process"==i(30)(u);t.exports=function(){function t(){var t,e;for(d&&(t=u.domain)&&t.exit();i;){e=i.fn,i=i.next;try{e()}catch(t){throw i?r():n=void 0,t}}n=void 0,t&&t.enter()}var i,n,e,r,o,a;return r=d?function(){u.nextTick(t)}:!c||s.navigator&&s.navigator.standalone?h&&h.resolve?(e=h.resolve(void 0),function(){e.then(t)}):function(){l.call(s,t)}:(o=!0,a=document.createTextNode(""),new c(t).observe(a,{characterData:!0}),function(){a.data=o=!o}),function(t){var e={fn:t,next:void 0};n&&(n.next=e),i||(i=e,r()),n=e}}},function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}}
vendor: 6,303 bytes, line 1
1,function(t,e,i){"use strict";var n=i(124),r=i(46);t.exports=i(68)("Map",function(e){return function(t){return e(this,0<arguments.length?t:void 0)}},{get:function(t){var e=n.getEntry(r(this,"Map"),t);return e&&e.v},set:function(t,e){return n.def(r(this,"Map"),0===t?0:t,e)}},n,!0)},function(t,e,i){"use strict";var n=i(124),r=i(46);t.exports=i(68)("Set",function(e){return function(t){return e(this,0<arguments.length?t:void 0)}},{add:function(t){return n.def(r(this,"Set"),t=0===t?0:t,t)}},n)},function(t,e,i){"use strict";function n(e){return function(t){return e(this,0<arguments.length?t:void 0)}}var o,r=i(3),a=i(29)(0),s=i(17),l=i(35),c=i(104),u=i(125),h=i(6),d=i(46),f=i(46),p=!r.ActiveXObject&&"ActiveXObject"in r,v="WeakMap",g=l.getWeak,m=Object.isExtensible,y=u.ufstore,b={get:function(t){if(h(t)){var e=g(t);return!0===e?y(d(this,v)).get(t):e?e[this._i]:void 0}},set:function(t,e){return u.def(d(this,v),t,e)}},x=t.exports=i(68)(v,n,b,u,!0,!0);f&&p&&(c((o=u.getConstructor(n,v)).prototype,b),l.NEED=!0,a(["delete","has","get","set"],function(n){var t=x.prototype,r=t[n];s(t,n,function(t,e){if(!h(t)||m(t))return r.call(this,t,e);this._f||(this._f=new o);var i=this._f[n](t,e);return"set"==n?this:i})}))},function(t,e,i){"use strict";var n=i(125),r=i(46);i(68)("WeakSet",function(e){return function(t){return e(this,0<arguments.length?t:void 0)}},{add:function(t){return n.def(r(this,"WeakSet"),t,!0)}},n,!1,!0)},function(t,e,i){"use strict";var n=i(0),r=i(69),o=i(95),c=i(5),u=i(41),h=i(10),a=i(6),s=i(3).ArrayBuffer,d=i(56),f=o.ArrayBuffer,p=o.DataView,l=r.ABV&&s.isView,v=f.prototype.slice,g=r.VIEW,m="ArrayBuffer";n(n.G+n.W+n.F*(s!==f),{ArrayBuffer:f}),n(n.S+n.F*!r.CONSTR,m,{isView:function(t){return l&&l(t)||a(t)&&g in t}}),n(n.P+n.U+n.F*i(4)(function(){return!new f(2).slice(1,void 0).byteLength}),m,{slice:function(t,e){if(void 0!==v&&void 0===e)return v.call(c(this),t);for(var i=c(this).byteLength,n=u(t,i),r=u(void 0===e?i:e,i),o=new(d(this,f))(h(r-n)),a=new p(this),s=new p(o),l=0;n<r;)s.setUint8(l++,a.getUint8(n++));return o}}),i(50)(m)},function(t,e,i){var n=i(0);n(n.G+n.W+n.F*!i(69).ABV,{DataView:i(95).DataView})},function(t,e,i){i(32)("Int8",1,function(n){return function(t,e,i){return n(this,t,e,i)}})},function(t,e,i){i(32)("Uint8",1,function(n){return function(t,e,i){return n(this,t,e,i)}})},function(t,e,i){i(32)("Uint8",1,function(n){return function(t,e,i){return n(this,t,e,i)}},!0)},function(t,e,i){i(32)("Int16",2,function(n){return function(t,e,i){return n(this,t,e,i)}})},function(t,e,i){i(32)("Uint16",2,function(n){return function(t,e,i){return n(this,t,e,i)}})},function(t,e,i){i(32)("Int32",4,function(n){return function(t,e,i){return n(this,t,e,i)}})},function(t,e,i){i(32)("Uint32",4,function(n){return function(t,e,i){return n(this,t,e,i)}})},function(t,e,i){i(32)("Float32",4,function(n){return function(t,e,i){return n(this,t,e,i)}})},function(t,e,i){i(32)("Float64",8,function(n){return function(t,e,i){return n(this,t,e,i)}})},function(t,e,i){var n=i(0),o=i(25),a=i(5),s=(i(3).Reflect||{}).apply,l=Function.apply;n(n.S+n.F*!i(4)(function(){s(function(){})}),"Reflect",{apply:function(t,e,i){var n=o(t),r=a(i);return s?s(n,e,r):l.call(n,e,r)}})},function(t,e,i){var n=i(0),l=i(42),c=i(25),u=i(5),h=i(6),r=i(4),d=i(106),f=(i(3).Reflect||{}).construct,p=r(function(){function t(){}return!(f(function(){},[],t)instanceof t)}),v=!r(function(){f(function(){})});n(n.S+n.F*(p||v),"Reflect",{construct:function(t,e,i){c(t),u(e);var n=arguments.length<3?t:c(i);if(v&&!p)return f(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(d.apply(t,r))}var o=n.prototype,a=l(h(o)?o:Object.prototype),s=Function.apply.call(t,a,e);return h(s)?s:a}})},function(t,e,i){var n=i(13),r=i(0),o=i(5),a=i(34);r(r.S+r.F*i(4)(function(){Reflect.defineProperty(n.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(t,e,i){o(t),e=a(e,!0),o(i);try{return n.f(t,e,i),!0}catch(t){return!1}}})},function(t,e,i){var n=i(0),r=i(27).f,o=i(5);n(n.S,"Reflect",{deleteProperty:function(t,e){var i=r(o(t),e);return!(i&&!i.configurable)&&delete t[e]}})},function(t,e,i){"use strict";function n(t){this._t=o(t),this._i=0;var e,i=this._k=[];for(e in t)i.push(e)}var r=i(0),o=i(5);i(113)(n,"Object",function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}}),r(r.S,"Reflect",{enumerate:function(t){return new n(t)}})},function(t,e,i){var a=i(27),s=i(44),l=i(19),n=i(0),c=i(6),u=i(5);n(n.S,"Reflect",{get:function t(e,i){var n,r,o=arguments.length<3?e:arguments[2];return u(e)===o?e[i]:(n=a.f(e,i))?l(n,"value")?n.value:void 0!==n.get?n.get.call(o):void 0:c(r=s(e))?t(r,i,o):void 0}})},function(t,e,i){var n=i(27),r=i(0),o=i(5);r(r.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return n.f(o(t),e)}})},function(t,e,i){var n=i(0),r=i(44),o=i(5);n(n.S,"Reflect",{getPrototypeOf:function(t){return r(o(t))}})},function(t,e,i){var n=i(0);n(n.S,"Reflect",{has:function(t,e){return e in t}})},function(t,e,i){var n=i(0),r=i(5),o=Object.isExtensible;n(n.S,"Reflect",{isExtensible:function(t){return r(t),!o||o(t)}})},function(t,e,i){var n=i(0);n(n.S,"Reflect",{ownKeys:i(127)})},function(t,e,i){var n=i(0),r=i(5),o=Object.preventExtensions;n(n.S,"Reflect",{preventExtensions:function(t){r(t);try{return o&&o(t),!0}catch(t){return!1}}})},function(t,e,i){var l=i(13),c=i(27),u=i(44),h=i(19),n=i(0),d=i(37),f=i(5),p=i(6);n(n.S,"Reflect",{set:function t(e,i,n){var r,o,a=arguments.length<4?e:arguments[3],s=c.f(f(e),i);if(!s){if(p(o=u(e)))return t(o,i,n,a);s=d(0)}if(h(s,"value")){if(!1===s.writable||!p(a))return!1;if(r=c.f(a,i)){if(r.get||r.set||!1===r.writable)return!1;r.value=n,l.f(a,i,r)}else l.f(a,i,d(0,n));return!0}return void 0!==s.set&&(s.set.call(a,n),!0)}})},function(t,e,i){var n=i(0),r=i(76);r&&n(n.S,"Reflect",{setPrototypeOf:function(t,e){r.check(t,e);try{return r.set(t,e),!0}catch(t){return!1}}})},function(t,e,i){i(287),t.exports=i(11).Array.includes},function(t,e,i){"use strict";var n=i(0),r=i(59)(!0);n(n.P,"Array",{includes:function(t,e){return r(this,t,1<arguments.length?e:void 0)}}),i(45)("includes")}
1,function(t,e,i){i(289),t.exports=i(11).Array.flatMap},function(t,e,i){"use strict";var n=i(0),o=i(290),a=i(15),s=i(10),l=i(25),c=i(115);n(n.P,"Array",{flatMap:function(t,e){var i,n,r=a(this);return l(t),i=s(r.length),n=c(r,0),o(n,r,r,i,0,1,t,e),n}}),i(45)("flatMap")},function(t,e,i){"use strict";var p=i(61),v=i(6),g=i(10),m=i(24),y=i(8)("isConcatSpreadable");t.exports=function t(e,i,n,r,o,a,s,l){for(var c,u,h=o,d=0,f=!!s&&m(s,l,3);d<r;){if(d in n){if(c=f?f(n[d],d,i):n[d],u=!1,v(c)&&(u=void 0!==(u=c[y])?!!u:p(c)),u&&0<a)h=t(e,i,c,g(c.length),h,a-1)-1;else{if(9007199254740991<=h)throw TypeError();e[h]=c}h++}d++}return h}},function(t,e,i){i(292),t.exports=i(11).String.padStart},function(t,e,i){"use strict";var n=i(0),r=i(128),o=i(67),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);n(n.P+n.F*a,"String",{padStart:function(t,e){return r(this,t,1<arguments.length?e:void 0,!0)}})},function(t,e,i){i(294),t.exports=i(11).String.padEnd},function(t,e,i){"use strict";var n=i(0),r=i(128),o=i(67),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);n(n.P+n.F*a,"String",{padEnd:function(t,e){return r(this,t,1<arguments.length?e:void 0,!1)}})},function(t,e,i){i(296),t.exports=i(11).String.trimLeft},function(t,e,i){"use strict";i(48)("trimLeft",function(t){return function(){return t(this,1)}},"trimStart")},function(t,e,i){i(298),t.exports=i(11).String.trimRight},function(t,e,i){"use strict";i(48)("trimRight",function(t){return function(){return t(this,2)}},"trimEnd")},function(t,e,i){i(300),t.exports=i(72).f("asyncIterator")},function(t,e,i){i(100)("asyncIterator")},function(t,e,i){i(302),t.exports=i(11).Object.getOwnPropertyDescriptors},function(t,e,i){var n=i(0),l=i(127),c=i(21),u=i(27),h=i(88);n(n.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,i,n=c(t),r=u.f,o=l(n),a={},s=0;o.length>s;)void 0!==(i=r(n,e=o[s++]))&&h(a,e,i);return a}})},function(t,e,i){i(304),t.exports=i(11).Object.values},function(t,e,i){var n=i(0),r=i(129)(!1);n(n.S,"Object",{values:function(t){return r(t)}})},function(t,e,i){i(306),t.exports=i(11).Object.entries},function(t,e,i){var n=i(0),r=i(129)(!0);n(n.S,"Object",{entries:function(t){return r(t)}})},function(t,e,i){"use strict";i(121),i(308),t.exports=i(11).Promise.finally},function(t,e,i){"use strict";var n=i(0),r=i(11),o=i(3),a=i(56),s=i(123);n(n.P+n.R,"Promise",{finally:function(e){var i=a(this,r.Promise||o.Promise),t="function"==typeof e;return this.then(t?function(t){return s(i,e()).then(function(){return t})}:e,t?function(t){return s(i,e()).then(function(){throw t})}:e)}})},function(t,e,i){i(310),i(311),i(312),t.exports=i(11)},function(t,e,i){function n(r){return function(t,e){var i=2<arguments.length,n=i&&s.call(arguments,2);return r(i?function(){("function"==typeof t?t:Function(t)).apply(this,n)}:t,e)}}var r=i(3),o=i(0),a=i(67),s=[].slice,l=/MSIE .\./.test(a);o(o.G+o.B+o.F*l,{setTimeout:n(r.setTimeout),setInterval:n(r.setInterval)})},function(t,e,i){var n=i(0),r=i(94);n(n.G+n.B,{setImmediate:r.set,clearImmediate:r.clear})},function(t,e,i){for(var n=i(91),r=i(40),o=i(17),a=i(3),s=i(20),l=i(49),c=i(8),u=c("iterator"),h=c("toStringTag"),d=l.Array,f={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},p=r(f),v=0;v<p.length;v++){var g,m=p[v],y=f[m],b=a[m],x=b&&b.prototype;if(x&&(x[u]||s(x,u,d),x[h]||s(x,h,m),l[m]=d,y))for(g in n)x[g]||o(x,g,n[g],!0)}},function(t,e,i){var n=function(a){"use strict";var h,t=Object.prototype,u=t.hasOwnProperty,e="function"==typeof Symbol?Symbol:{},r=e.iterator||"@@iterator",i=e.asyncIterator||"@@asyncIterator",n=e.toStringTag||"@@toStringTag";function o(t,e,i){return Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{o({},"")}
vendor: 4,119 bytes, line 1
1catch(t){o=function(t,e,i){return t[e]=i}}function s(t,e,i,n){var o,a,s,l,r=e&&e.prototype instanceof y?e:y,c=Object.create(r.prototype),u=new M(n||[]);return c._invoke=(o=t,a=i,s=u,l=f,function(t,e){if(l===v)throw new Error("Generator is already running");if(l===g){if("throw"===t)throw e;return O()}for(s.method=t,s.arg=e;;){var i=s.delegate;if(i){var n=function t(e,i){var n=e.iterator[i.method];if(n===h){if(i.delegate=null,"throw"===i.method){if(e.iterator.return&&(i.method="return",i.arg=h,t(e,i),"throw"===i.method))return m;i.method="throw",i.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=d(n,e.iterator,i.arg);if("throw"===r.type)return i.method="throw",i.arg=r.arg,i.delegate=null,m;var o=r.arg;return o?o.done?(i[e.resultName]=o.value,i.next=e.nextLoc,"return"!==i.method&&(i.method="next",i.arg=h),i.delegate=null,m):o:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,m)}(i,s);if(n){if(n===m)continue;return n}}if("next"===s.method)s.sent=s._sent=s.arg;else if("throw"===s.method){if(l===f)throw l=g,s.arg;s.dispatchException(s.arg)}else"return"===s.method&&s.abrupt("return",s.arg);l=v;var r=d(o,a,s);if("normal"===r.type){if(l=s.done?g:p,r.arg===m)continue;return{value:r.arg,done:s.done}}"throw"===r.type&&(l=g,s.method="throw",s.arg=r.arg)}}),c}function d(t,e,i){try{return{type:"normal",arg:t.call(e,i)}}catch(t){return{type:"throw",arg:t}}}a.wrap=s;var f="suspendedStart",p="suspendedYield",v="executing",g="completed",m={};function y(){}function l(){}function c(){}var b={};b[r]=function(){return this};var x=Object.getPrototypeOf,w=x&&x(x(P([])));w&&w!==t&&u.call(w,r)&&(b=w);var k=c.prototype=y.prototype=Object.create(b);function S(t){["next","throw","return"].forEach(function(e){o(t,e,function(t){return this._invoke(e,t)})})}function T(l,c){var e;this._invoke=function(i,n){function t(){return new c(function(t,e){!function e(t,i,n,r){var o=d(l[t],l,i);if("throw"!==o.type){var a=o.arg,s=a.value;return s&&"object"==typeof s&&u.call(s,"__await")?c.resolve(s.__await).then(function(t){e("next",t,n,r)},function(t){e("throw",t,n,r)}):c.resolve(s).then(function(t){a.value=t,n(a)},function(t){return e("throw",t,n,r)})}r(o.arg)}(i,n,t,e)})}return e=e?e.then(t,t):t()}}function C(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 E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function M(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(C,this),this.reset(!0)}function P(e){if(e){var t=e[r];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,n=function t(){for(;++i<e.length;)if(u.call(e,i))return t.value=e[i],t.done=!1,t;return t.value=h,t.done=!0,t};return n.next=n}}return{next:O}}function O(){return{value:h,done:!0}}return((l.prototype=k.constructor=c).constructor=l).displayName=o(c,n,"GeneratorFunction"),a.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===l||"GeneratorFunction"===(e.displayName||e.name))},a.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,o(t,n,"GeneratorFunction")),t.prototype=Object.create(k),t},a.awrap=function(t){return{__await:t}},S(T.prototype),T.prototype[i]=function(){return this},a.AsyncIterator=T,a.async=function(t,e,i,n,r){void 0===r&&(r=Promise);var o=new T(s(t,e,i,n),r);return a.isGeneratorFunction(e)?o:o.next().then(function(t){return t.done?t.value:o.next()})},S(k),o(k,n,"Generator"),k[r]=function(){return this},k.toString=function(){return"[object Generator]"},a.keys=function(i){var n=[];for(var t in i)n.push(t);return n.reverse(),function t(){for(;n.length;){var e=n.pop();if(e in i)return t.value=e,t.done=!1,t}return t.done=!0,t}},a.values=P,M.prototype={constructor:M,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=h,this.done=!1,this.delegate=null,this.method="next",this.arg=h,this.tryEntries.forEach(E),!t)for(var e in this)"t"===e.charAt(0)&&u.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=h)},stop:function(){this.done=!0;
vendor: 4,460 bytes, line 1
1var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(i){if(this.done)throw i;var n=this;function t(t,e){return o.type="throw",o.arg=i,n.next=t,e&&(n.method="next",n.arg=h),!!e}for(var e=this.tryEntries.length-1;0<=e;--e){var r=this.tryEntries[e],o=r.completion;if("root"===r.tryLoc)return t("end");if(r.tryLoc<=this.prev){var a=u.call(r,"catchLoc"),s=u.call(r,"finallyLoc");if(a&&s){if(this.prev<r.catchLoc)return t(r.catchLoc,!0);if(this.prev<r.finallyLoc)return t(r.finallyLoc)}else if(a){if(this.prev<r.catchLoc)return t(r.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return t(r.finallyLoc)}}}},abrupt:function(t,e){for(var i=this.tryEntries.length-1;0<=i;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&u.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var r=n;break}}r&&("break"===t||"continue"===t)&&r.tryLoc<=e&&e<=r.finallyLoc&&(r=null);var o=r?r.completion:{};return o.type=t,o.arg=e,r?(this.method="next",this.next=r.finallyLoc,m):this.complete(o)},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;0<=e;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),E(i),m}},catch:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var i=this.tryEntries[e];if(i.tryLoc===t){var n,r=i.completion;return"throw"===r.type&&(n=r.arg,E(i)),n}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,i){return this.delegate={iterator:P(t),resultName:e,nextLoc:i},"next"===this.method&&(this.arg=h),m}},a}(t.exports);try{regeneratorRuntime=n}catch(t){Function("r","regeneratorRuntime = r")(n)}},function(t,e,i){i(315),t.exports=i(130).global},function(t,e,i){var n=i(316);n(n.G,{global:i(96)})},function(t,e,i){var v=i(96),g=i(130),m=i(317),y=i(319),b=i(326),x="prototype",w=function(t,e,i){var n,r,o,a=t&w.F,s=t&w.G,l=t&w.S,c=t&w.P,u=t&w.B,h=t&w.W,d=s?g:g[e]||(g[e]={}),f=d[x],p=s?v:l?v[e]:(v[e]||{})[x];for(n in s&&(i=e),i)(r=!a&&p&&void 0!==p[n])&&b(d,n)||(o=r?p[n]:i[n],d[n]=s&&"function"!=typeof p[n]?i[n]:u&&r?m(o,v):h&&p[n]==o?function(n){function t(t,e,i){if(this instanceof n){switch(arguments.length){case 0:return new n;case 1:return new n(t);case 2:return new n(t,e)}return new n(t,e,i)}return n.apply(this,arguments)}return t[x]=n[x],t}(o):c&&"function"==typeof o?m(Function.call,o):o,c&&((d.virtual||(d.virtual={}))[n]=o,t&w.R&&f&&!f[n]&&y(f,n,o)))};w.F=1,w.G=2,w.S=4,w.P=8,w.B=16,w.W=32,w.U=64,w.R=128,t.exports=w},function(t,e,i){var o=i(318);t.exports=function(n,r,t){if(o(n),void 0===r)return n;switch(t){case 1:return function(t){return n.call(r,t)};case 2:return function(t,e){return n.call(r,t,e)};case 3:return function(t,e,i){return n.call(r,t,e,i)}}return function(){return n.apply(r,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,i){var n=i(320),r=i(325);t.exports=i(98)?function(t,e,i){return n.f(t,e,r(1,i))}:function(t,e,i){return t[e]=i,t}},function(t,e,i){var n=i(321),r=i(322),o=i(324),a=Object.defineProperty;e.f=i(98)?Object.defineProperty:function(t,e,i){if(n(t),e=o(e,!0),n(i),r)try{return a(t,e,i)}catch(t){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(t[e]=i.value),t}},function(t,e,i){var n=i(97);t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},function(t,e,i){t.exports=!i(98)&&!i(131)(function(){return 7!=Object.defineProperty(i(323)("div"),"a",{get:function(){return 7}}).a})},function(t,e,i){var n=i(97),r=i(96).document,o=n(r)&&n(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},function(t,e,i){var r=i(97);t.exports=function(t,e){if(!r(t))return t;var i,n;if(e&&"function"==typeof(i=t.toString)&&!r(n=i.call(t)))return n;if("function"==typeof(i=t.valueOf)&&!r(n=i.call(t)))return n;if(!e&&"function"==typeof(i=t.toString)&&!r(n=i.call(t)))return n;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var i={}.hasOwnProperty;t.exports=function(t,e){return i.call(t,e)}}
1,function(t,e,i){"use strict";document.addEventListener("DOMContentLoaded",function(){window.matchMedia("(max-width: 1224px)").matches&&document.querySelectorAll("[data-mobile-href]").forEach(function(t){t.href=t.dataset.mobileHref})})},function(t,e,i){"use strict";function n(){var t,e,i,n,r,o,a,s,l=document.querySelector(".page"),c=document.querySelector(".annual-summary-text"),u=document.querySelector(".page__annual-summary-content-icon"),h=document.querySelector(".page__annual-summary-content-icon_wrapper");l&&c&&u&&h&&(t=l.getBoundingClientRect(),e=h.getBoundingClientRect(),i=c.getBoundingClientRect(),n=e.left-t.left-15,r=i.left-(e.left-n)-15,o=n+e.width,a=Math.max(e.width,Math.min(320,r,o)),s=Math.min(n,Math.max(0,a-e.width)),console.log("availableLeft:",n),console.log("maxWidthFromText:",r),console.log("maxWidthFromPage:",o),console.log("imageWidth:",a),console.log("offset:",s),u.style.width="".concat(Math.max(0,a),"px"),u.style.transform="translateX(-".concat(s,"px)"))}n(),window.addEventListener("resize",function(t,e){var i,n=1<arguments.length&&void 0!==e?e:50;return function(){clearTimeout(i),i=setTimeout(t,n)}}(n))},function(t,e,i){var n=i(132);t.exports=function(t){if(Array.isArray(t))return n(t)}},function(t,e){t.exports=function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(t,e,i){var n=i(23);t.exports=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=n(t)););return t}},function(i,t){function n(t,e){return i.exports=n=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},n(t,e)}i.exports=n},function(t,e){t.exports=function(t){if(Array.isArray(t))return t}},function(t,e){t.exports=function(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var i=[],n=!0,r=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(i.push(a.value),!e||i.length!==e);n=!0);}catch(t){r=!0,o=t}finally{try{n||null==s.return||s.return()}finally{if(r)throw o}}return i}}},function(t,e){t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(t,e,i){"use strict";window.addEventListener("load",function(){document.querySelectorAll("[data-nezzo-usercentrics-cmptrigger]").forEach(function(t){t.addEventListener("click",function(){UC_UI.showSecondLayer()})}),document.querySelectorAll("[data-nezzo-usercentrics-consentplaceholder]").forEach(function(i){var n=JSON.parse(i.dataset.nezzoUsercentricsConsentplaceholder);window.addEventListener("ucEvent",function(t){var e,a;t.detail&&"consent_status"===t.detail.event&&!0===t.detail[n.serviceName]&&(e=new CustomEvent("nezzo-usercentrics-consentplaceholder-consentreceived",{detail:{placeholder:i,data:n}}),window.dispatchEvent(e),"it-IT"===document.getElementsByTagName("html")[0].getAttribute("lang")&&(a=document.querySelectorAll("[data-nezzo-newsletter-lang]")[0]).addEventListener("change",function(t){var e=a.form,i=JSON.parse(t.target.value)[0],n=i.id,r=i.name,o=e.querySelector('[id="fieldEmail"]');e.dataset.id=n,o.setAttribute("name",r)}))})})}),window.addEventListener("nezzo-usercentrics-consentplaceholder-consentreceived",function(t){var e,i;"Internezzo.CampaignMonitor:Content.CampaignMonitor"===t.detail.data.placeholderFor&&((i=document.createElement("div")).classList.add("campaignMonitorScript"),t.detail.placeholder.replaceWith(i),(e=document.createElement("script")).src="https://js.createsend1.com/javascript/copypastesubscribeformlogic.js",e.async=!1,document.getElementById("consent").style.display="",i.appendChild(e))})},function(t,e,i){"use strict";window.ucEvent,window.addEventListener("ucEvent",function(t){window.ucEvent=t}),window.addEventListener("load",function(){document.querySelectorAll("[data-nezzo-usercentrics-cmptrigger]").forEach(function(t){t.addEventListener("click",function(){UC_UI.showSecondLayer()})}),document.querySelectorAll("[data-nezzo-usercentrics-consentplaceholder]").forEach(function(i){var t,n=JSON.parse(i.dataset.nezzoUsercentricsConsentplaceholder);window.ucEvent?window.ucEvent.detail&&"consent_status"===window.ucEvent.detail.event&&!0===window.ucEvent.detail[n.serviceName]&&(t=new CustomEvent("nezzo-usercentrics-consentplaceholder-consentreceived",{detail:{placeholder:i,data:n}}),window.dispatchEvent(t)):window.addEventListener("ucEvent",function(t){var e;t.detail&&"consent_status"===t.detail.event&&!0===t.detail[n.serviceName]&&(e=new CustomEvent("nezzo-usercentrics-consentplaceholder-consentreceived",{detail:{placeholder:i,data:n}}),window.dispatchEvent(e))})})}),window.addEventListener("nezzo-usercentrics-consentplaceholder-consentreceived",function(t){var e,i;
1"Internezzo.RaiseNow:Content.RaiseNow"===t.detail.data.placeholderFor&&((i=document.createElement("div")).classList.add("raise-now"),t.detail.placeholder.replaceWith(i),(e=document.createElement("iframe")).src=t.detail.data.data.url+"?lng="+t.detail.data.data.language,i.appendChild(e))})},function(t,e,i){"use strict";(function(t){var e;i(135);(e=t)(window).on("load",function(){e().fancybox({selector:'[rel*="lightbox"]'}),e(".news").find(".content__image--full-width").each(function(){e(this).height(e(this).find("[data-ari-params]").outerHeight())})})}).call(this,i(57))},function(oi,ai,t){var si;
2/*!
3 * jQuery JavaScript Library v3.5.1
4 * https://jquery.com/
5 *
6 * Includes Sizzle.js
7 * https://sizzlejs.com/
8 *
9 * Copyright JS Foundation and other contributors
10 * Released under the MIT license
11 * https://jquery.org/license
12 *
13 * Date: 2020-05-04T22:49Z
14 */
15!function(t,e){"use strict";"object"==typeof oi.exports?oi.exports=t.document?e(t,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return e(t)}:e(t)}("undefined"!=typeof window?window:this,function(S,t){"use strict";function v(t){return null!=t&&t===t.window}var e=[],n=Object.getPrototypeOf,s=e.slice,g=e.flat?function(t){return e.flat.call(t)}:function(t){return e.concat.apply([],t)},l=e.push,r=e.indexOf,i={},o=i.toString,m=i.hasOwnProperty,a=m.toString,c=a.call(Object),y={},b=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType},T=S.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function x(t,e,i){var n,r,o=(i=i||T).createElement("script");if(o.text=t,e)for(n in u)(r=e[n]||e.getAttribute&&e.getAttribute(n))&&o.setAttribute(n,r);i.head.appendChild(o).parentNode.removeChild(o)}function w(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?i[o.call(t)]||"object":typeof t}var C=function(t,e){return new C.fn.init(t,e)};function h(t){var e=!!t&&"length"in t&&t.length,i=w(t);return!b(t)&&!v(t)&&("array"===i||0===e||"number"==typeof e&&0<e&&e-1 in t)}C.fn=C.prototype={jquery:"3.5.1",constructor:C,length:0,toArray:function(){return s.call(this)},get:function(t){return null==t?s.call(this):t<0?this[t+this.length]:this[t]}
vendor: 4,854 bytes, lines 15-26
15,pushStack:function(t){var e=C.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return C.each(this,t)},map:function(i){return this.pushStack(C.map(this,function(t,e){return i.call(t,e,t)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(C.grep(this,function(t,e){return(e+1)%2}))},odd:function(){return this.pushStack(C.grep(this,function(t,e){return e%2}))},eq:function(t){var e=this.length,i=+t+(t<0?e:0);return this.pushStack(0<=i&&i<e?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:e.sort,splice:e.splice},C.extend=C.fn.extend=function(){var t,e,i,n,r,o,a=arguments[0]||{},s=1,l=arguments.length,c=!1;for("boolean"==typeof a&&(c=a,a=arguments[s]||{},s++),"object"==typeof a||b(a)||(a={}),s===l&&(a=this,s--);s<l;s++)if(null!=(t=arguments[s]))for(e in t)n=t[e],"__proto__"!==e&&a!==n&&(c&&n&&(C.isPlainObject(n)||(r=Array.isArray(n)))?(i=a[e],o=r&&!Array.isArray(i)?[]:r||C.isPlainObject(i)?i:{},r=!1,a[e]=C.extend(c,o,n)):void 0!==n&&(a[e]=n));return a},C.extend({expando:"jQuery"+("3.5.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){var e,i;return!(!t||"[object Object]"!==o.call(t))&&(!(e=n(t))||"function"==typeof(i=m.call(e,"constructor")&&e.constructor)&&a.call(i)===c)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},globalEval:function(t,e,i){x(t,{nonce:e&&e.nonce},i)},each:function(t,e){var i,n=0;if(h(t))for(i=t.length;n<i&&!1!==e.call(t[n],n,t[n]);n++);else for(n in t)if(!1===e.call(t[n],n,t[n]))break;return t},makeArray:function(t,e){var i=e||[];return null!=t&&(h(Object(t))?C.merge(i,"string"==typeof t?[t]:t):l.call(i,t)),i},inArray:function(t,e,i){return null==e?-1:r.call(e,t,i)},merge:function(t,e){for(var i=+e.length,n=0,r=t.length;n<i;n++)t[r++]=e[n];return t.length=r,t},grep:function(t,e,i){for(var n=[],r=0,o=t.length,a=!i;r<o;r++)!e(t[r],r)!=a&&n.push(t[r]);return n},map:function(t,e,i){var n,r,o=0,a=[];if(h(t))for(n=t.length;o<n;o++)null!=(r=e(t[o],o,i))&&a.push(r);else for(o in t)null!=(r=e(t[o],o,i))&&a.push(r);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(C.fn[Symbol.iterator]=e[Symbol.iterator]),C.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){i["[object "+e+"]"]=e.toLowerCase()});var d=
16/*!
17 * Sizzle CSS Selector Engine v2.3.5
18 * https://sizzlejs.com/
19 *
20 * Copyright JS Foundation and other contributors
21 * Released under the MIT license
22 * https://js.foundation/
23 *
24 * Date: 2020-03-14
25 */
26function(i){function h(t,e){var i="0x"+t.slice(1)-65536;return e||(i<0?String.fromCharCode(65536+i):String.fromCharCode(i>>10|55296,1023&i|56320))}function r(){k()}var t,f,x,o,a,p,d,v,w,l,c,k,S,s,T,g,u,m,y,C="sizzle"+ +new Date,b=i.document,E=0,n=0,M=lt(),P=lt(),O=lt(),A=lt(),L=function(t,e){return t===e&&(c=!0),0},I={}.hasOwnProperty,e=[],D=e.pop,z=e.push,N=e.push,j=e.slice,R=function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",F="[\\x20\\t\\r\\n\\f]",_="(?:\\\\[\\da-fA-F]{1,6}"+F+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+F+"*("+_+")(?:"+F+"*([*^$|!~]?=)"+F+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+_+"))|)"+F+"*\\]",H=":("+_+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",$=new RegExp(F+"+","g"),X=new RegExp("^"+F+"+|((?:^|[^\\\\])(?:\\\\.)*)"+F+"+$","g"),G=new RegExp("^"+F+"*,"+F+"*"),Y=new RegExp("^"+F+"*([>+~]|"+F+")"+F+"*"),q=new RegExp(F+"|>"),V=new RegExp(H),U=new RegExp("^"+_+"$"),Z={ID:new RegExp("^#("+_+")"),CLASS:new RegExp("^\\.("+_+")"),TAG:new RegExp("^("+_+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+F+"*(even|odd|(([+-]|)(\\d*)n|)"+F+"*(?:([+-]|)"+F+"*(\\d+)|))"+F+"*\\)|)","i"),bool:new RegExp("^(?:"+B+")$","i"),needsContext:new RegExp("^"+F+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+F+"*((?:-\\d)?\\d*)"+F+"*\\)|)(?=[^-]|$)","i")},K=/HTML$/i,J=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,tt=/^[^{]+\{\s*\[native \w/,et=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,it=/[+~]/,nt=new RegExp("\\\\[\\da-fA-F]{1,6}"+F+"?|\\\\([^\\r\\n\\f])","g"),rt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ot=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},at=yt(function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{N.apply(e=j.call(b.childNodes),b.childNodes),e[b.childNodes.length].nodeType}
vendor: 10,189 bytes, line 26
26catch(t){N={apply:e.length?function(t,e){z.apply(t,j.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}function st(e,t,i,n){var r,o,a,s,l,c,u,h=t&&t.ownerDocument,d=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return i;if(!n&&(k(t),t=t||S,T)){if(11!==d&&(l=et.exec(e)))if(r=l[1]){if(9===d){if(!(a=t.getElementById(r)))return i;if(a.id===r)return i.push(a),i}else if(h&&(a=h.getElementById(r))&&y(t,a)&&a.id===r)return i.push(a),i}else{if(l[2])return N.apply(i,t.getElementsByTagName(e)),i;if((r=l[3])&&f.getElementsByClassName&&t.getElementsByClassName)return N.apply(i,t.getElementsByClassName(r)),i}if(f.qsa&&!A[e+" "]&&(!g||!g.test(e))&&(1!==d||"object"!==t.nodeName.toLowerCase())){if(u=e,h=t,1===d&&(q.test(e)||Y.test(e))){for((h=it.test(e)&&vt(t.parentNode)||t)===t&&f.scope||((s=t.getAttribute("id"))?s=s.replace(rt,ot):t.setAttribute("id",s=C)),o=(c=p(e)).length;o--;)c[o]=(s?"#"+s:":scope")+" "+mt(c[o]);u=c.join(",")}try{return N.apply(i,h.querySelectorAll(u)),i}catch(t){A(e,!0)}finally{s===C&&t.removeAttribute("id")}}}return v(e.replace(X,"$1"),t,i,n)}function lt(){var i=[];function n(t,e){return i.push(t+" ")>x.cacheLength&&delete n[i.shift()],n[t+" "]=e}return n}function ct(t){return t[C]=!0,t}function ut(t){var e=S.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ht(t,e){for(var i=t.split("|"),n=i.length;n--;)x.attrHandle[i[n]]=e}function dt(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function ft(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&at(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function pt(a){return ct(function(o){return o=+o,ct(function(t,e){for(var i,n=a([],t.length,o),r=n.length;r--;)t[i=n[r]]&&(t[i]=!(e[i]=t[i]))})})}function vt(t){return t&&void 0!==t.getElementsByTagName&&t}for(t in f=st.support={},a=st.isXML=function(t){var e=t.namespaceURI,i=(t.ownerDocument||t).documentElement;return!K.test(e||i&&i.nodeName||"HTML")},k=st.setDocument=function(t){var e,i,n=t?t.ownerDocument||t:b;return n!=S&&9===n.nodeType&&n.documentElement&&(s=(S=n).documentElement,T=!a(S),b!=S&&(i=S.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",r,!1):i.attachEvent&&i.attachEvent("onunload",r)),f.scope=ut(function(t){return s.appendChild(t).appendChild(S.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length}),f.attributes=ut(function(t){return t.className="i",!t.getAttribute("className")}),f.getElementsByTagName=ut(function(t){return t.appendChild(S.createComment("")),!t.getElementsByTagName("*").length}),f.getElementsByClassName=tt.test(S.getElementsByClassName),f.getById=ut(function(t){return s.appendChild(t).id=C,!S.getElementsByName||!S.getElementsByName(C).length}),f.getById?(x.filter.ID=function(t){var e=t.replace(nt,h);return function(t){return t.getAttribute("id")===e}},x.find.ID=function(t,e){if(void 0!==e.getElementById&&T){var i=e.getElementById(t);return i?[i]:[]}}):(x.filter.ID=function(t){var i=t.replace(nt,h);return function(t){var e=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return e&&e.value===i}},x.find.ID=function(t,e){if(void 0!==e.getElementById&&T){var i,n,r,o=e.getElementById(t);if(o){if((i=o.getAttributeNode("id"))&&i.value===t)return[o];for(r=e.getElementsByName(t),n=0;o=r[n++];)if((i=o.getAttributeNode("id"))&&i.value===t)return[o]}return[]}}),x.find.TAG=f.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):f.qsa?e.querySelectorAll(t):void 0}:function(t,e){var i,n=[],r=0,o=e.getElementsByTagName(t);if("*"!==t)return o;for(;i=o[r++];)1===i.nodeType&&n.push(i);return n},x.find.CLASS=f.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&T)return e.getElementsByClassName(t)},u=[],g=[],(f.qsa=tt.test(S.querySelectorAll))&&(ut(function(t){var e;s.appendChild(t).innerHTML="<a id='"+C+"'></a><select id='"+C+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+F+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||g.push("\\["+F+"*(?:value|"+B+")"),t.querySelectorAll("[id~="+C+"-]").length||g.push("~="),(e=S.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||g.push("\\["+F+"*name"+F+"*="+F+"*(?:''|\"\")"),t.querySelectorAll(":checked").length||g.push(":checked"),t.querySelectorAll("a#"+C+"+*").length||g.push(".#.+[+~]"),t.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")}),ut(function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=S.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&g.push("name"+F+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),s.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),g.push(",.*:")})),(f.matchesSelector=tt.test(m=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&ut(function(t){f.disconnectedMatch=m.call(t,"*"),m.call(t,"[s!='']:x"),u.push("!=",H)}),g=g.length&&new RegExp(g.join("|")),u=u.length&&new RegExp(u.join("|")),e=tt.test(s.compareDocumentPosition),y=e||tt.test(s.contains)?function(t,e){var i=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},L=e?function(t,e){if(t===e)return c=!0,0;var i=!t.compareDocumentPosition-!e.compareDocumentPosition;return i||(1&(i=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!f.sortDetached&&e.compareDocumentPosition(t)===i?t==S||t.ownerDocument==b&&y(b,t)?-1:e==S||e.ownerDocument==b&&y(b,e)?1:l?R(l,t)-R(l,e):0:4&i?-1:1)}:function(t,e){if(t===e)return c=!0,0;var i,n=0,r=t.parentNode,o=e.parentNode,a=[t],s=[e];if(!r||!o)return t==S?-1:e==S?1:r?-1:o?1:l?R(l,t)-R(l,e):0;if(r===o)return dt(t,e);for(i=t;i=i.parentNode;)a.unshift(i);for(i=e;i=i.parentNode;)s.unshift(i);for(;a[n]===s[n];)n++;return n?dt(a[n],s[n]):a[n]==b?-1:s[n]==b?1:0}),S},st.matches=function(t,e){return st(t,null,null,e)},st.matchesSelector=function(t,e){if(k(t),f.matchesSelector&&T&&!A[e+" "]&&(!u||!u.test(e))&&(!g||!g.test(e)))try{var i=m.call(t,e);if(i||f.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(t){A(e,!0)}return 0<st(e,S,null,[t]).length},st.contains=function(t,e){return(t.ownerDocument||t)!=S&&k(t),y(t,e)},st.attr=function(t,e){(t.ownerDocument||t)!=S&&k(t);var i=x.attrHandle[e.toLowerCase()],n=i&&I.call(x.attrHandle,e.toLowerCase())?i(t,e,!T):void 0;return void 0!==n?n:f.attributes||!T?t.getAttribute(e):(n=t.getAttributeNode(e))&&n.specified?n.value:null},st.escape=function(t){return(t+"").replace(rt,ot)},st.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},st.uniqueSort=function(t){var e,i=[],n=0,r=0;if(c=!f.detectDuplicates,l=!f.sortStable&&t.slice(0),t.sort(L),c){for(;e=t[r++];)e===t[r]&&(n=i.push(r));for(;n--;)t.splice(i[n],1)}return l=null,t},o=st.getText=function(t){var e,i="",n=0,r=t.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)i+=o(t)}else if(3===r||4===r)return t.nodeValue}else for(;e=t[n++];)i+=o(e);return i},(x=st.selectors={cacheLength:50,createPseudo:ct,match:Z,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(nt,h),t[3]=(t[3]||t[4]||t[5]||"").replace(nt,h),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||st.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&st.error(t[0]),t},PSEUDO:function(t){var e,i=!t[6]&&t[2];return Z.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":i&&V.test(i)&&(e=p(i,!0))&&(e=i.indexOf(")",i.length-e)-i.length)&&(t[0]=t[0].slice(0,e),t[2]=i.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(nt,h).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=M[t+" "];return e||(e=new RegExp("(^|"+F+")"+t+"("+F+"|$)"))&&M(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(i,n,r){return function(t){var e=st.attr(t,i);return null==e?"!="===n:!n||(e+="","="===n?e===r:"!="===n?e!==r:"^="===n?r&&0===e.indexOf(r):"*="===n?r&&-1<e.indexOf(r):"$="===n?r&&e.slice(-r.length)===r:"~="===n?-1<(" "+e.replace($," ")+" ").indexOf(r):"|="===n&&(e===r||e.slice(0,r.length+1)===r+"-"))}},CHILD:function(p,t,e,v,g){var m="nth"!==p.slice(0,3),y="last"!==p.slice(-4),b="of-type"===t;return 1===v&&0===g?function(t){return!!t.parentNode}:function(t,e,i){var n,r,o,a,s,l,c=m!=y?"nextSibling":"previousSibling",u=t.parentNode,h=b&&t.nodeName.toLowerCase(),d=!i&&!b,f=!1;if(u){if(m){for(;c;){for(a=t;a=a[c];)if(b?a.nodeName.toLowerCase()===h:1===a.nodeType)return!1;l=c="only"===p&&!l&&"nextSibling"}return!0}if(l=[y?u.firstChild:u.lastChild],y&&d){for(f=(s=(n=(r=(o=(a=u)[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[p]||[])[0]===E&&n[1])&&n[2],a=s&&u.childNodes[s];a=++s&&a&&a[c]||(f=s=0)||l.pop();)if(1===a.nodeType&&++f&&a===t){r[p]=[E,s,f];break}}else if(d&&(f=s=(n=(r=(o=(a=t)[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[p]||[])[0]===E&&n[1]),!1===f)for(;(a=++s&&a&&a[c]||(f=s=0)||l.pop())&&((b?a.nodeName.toLowerCase()!==h:1!==a.nodeType)||!++f||(d&&
vendor: 8,981 bytes, line 26
26((r=(o=a[C]||(a[C]={}))[a.uniqueID]||(o[a.uniqueID]={}))[p]=[E,f]),a!==t)););return(f-=g)===v||f%v==0&&0<=f/v}}},PSEUDO:function(t,o){var e,a=x.pseudos[t]||x.setFilters[t.toLowerCase()]||st.error("unsupported pseudo: "+t);return a[C]?a(o):1<a.length?(e=[t,t,"",o],x.setFilters.hasOwnProperty(t.toLowerCase())?ct(function(t,e){for(var i,n=a(t,o),r=n.length;r--;)t[i=R(t,n[r])]=!(e[i]=n[r])}):function(t){return a(t,0,e)}):a}},pseudos:{not:ct(function(t){var n=[],r=[],s=d(t.replace(X,"$1"));return s[C]?ct(function(t,e,i,n){for(var r,o=s(t,null,n,[]),a=t.length;a--;)(r=o[a])&&(t[a]=!(e[a]=r))}):function(t,e,i){return n[0]=t,s(n,null,i,r),n[0]=null,!r.pop()}}),has:ct(function(e){return function(t){return 0<st(e,t).length}}),contains:ct(function(e){return e=e.replace(nt,h),function(t){return-1<(t.textContent||o(t)).indexOf(e)}}),lang:ct(function(i){return U.test(i||"")||st.error("unsupported lang: "+i),i=i.replace(nt,h).toLowerCase(),function(t){var e;do{if(e=T?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(e=e.toLowerCase())===i||0===e.indexOf(i+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var e=i.location&&i.location.hash;return e&&e.slice(1)===t.id},root:function(t){return t===s},focus:function(t){return t===S.activeElement&&(!S.hasFocus||S.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:ft(!1),disabled:ft(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!x.pseudos.empty(t)},header:function(t){return Q.test(t.nodeName)},input:function(t){return J.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:pt(function(){return[0]}),last:pt(function(t,e){return[e-1]}),eq:pt(function(t,e,i){return[i<0?i+e:i]}),even:pt(function(t,e){for(var i=0;i<e;i+=2)t.push(i);return t}),odd:pt(function(t,e){for(var i=1;i<e;i+=2)t.push(i);return t}),lt:pt(function(t,e,i){for(var n=i<0?i+e:e<i?e:i;0<=--n;)t.push(n);return t}),gt:pt(function(t,e,i){for(var n=i<0?i+e:i;++n<e;)t.push(n);return t})}}).pseudos.nth=x.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})x.pseudos[t]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(t);for(t in{submit:!0,reset:!0})x.pseudos[t]=function(i){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===i}}(t);function gt(){}function mt(t){for(var e=0,i=t.length,n="";e<i;e++)n+=t[e].value;return n}function yt(s,t,e){var l=t.dir,c=t.next,u=c||l,h=e&&"parentNode"===u,d=n++;return t.first?function(t,e,i){for(;t=t[l];)if(1===t.nodeType||h)return s(t,e,i);return!1}:function(t,e,i){var n,r,o,a=[E,d];if(i){for(;t=t[l];)if((1===t.nodeType||h)&&s(t,e,i))return!0}else for(;t=t[l];)if(1===t.nodeType||h)if(r=(o=t[C]||(t[C]={}))[t.uniqueID]||(o[t.uniqueID]={}),c&&c===t.nodeName.toLowerCase())t=t[l]||t;else{if((n=r[u])&&n[0]===E&&n[1]===d)return a[2]=n[2];if((r[u]=a)[2]=s(t,e,i))return!0}return!1}}function bt(r){return 1<r.length?function(t,e,i){for(var n=r.length;n--;)if(!r[n](t,e,i))return!1;return!0}:r[0]}function xt(t,e,i,n,r){for(var o,a=[],s=0,l=t.length,c=null!=e;s<l;s++)(o=t[s])&&(i&&!i(o,n,r)||(a.push(o),c&&e.push(s)));return a}function wt(f,p,v,g,m,t){return g&&!g[C]&&(g=wt(g)),m&&!m[C]&&(m=wt(m,t)),ct(function(t,e,i,n){var r,o,a,s=[],l=[],c=e.length,u=t||function(t,e,i){for(var n=0,r=e.length;n<r;n++)st(t,e[n],i);return i}(p||"*",i.nodeType?[i]:i,[]),h=!f||!t&&p?u:xt(u,s,f,i,n),d=v?m||(t?f:c||g)?[]:e:h;if(v&&v(h,d,i,n),g)for(r=xt(d,l),g(r,[],i,n),o=r.length;o--;)(a=r[o])&&(d[l[o]]=!(h[l[o]]=a));if(t){if(m||f){if(m){for(r=[],o=d.length;o--;)(a=d[o])&&r.push(h[o]=a);m(null,d=[],r,n)}for(o=d.length;o--;)(a=d[o])&&-1<(r=m?R(t,a):s[o])&&(t[r]=!(e[r]=a))}}else d=xt(d===e?d.splice(c,d.length):d),m?m(null,e,d,n):N.apply(e,d)})}function kt(g,m){function t(t,e,i,n,r){var o,a,s,l=0,c="0",u=t&&[],h=[],d=w,f=t||b&&x.find.TAG("*",r),p=E+=null==d?1:Math.random()||.1,v=f.length;for(r&&(w=e==S||e||r);c!==v&&null!=(o=f[c]);c++){if(b&&o){for(a=0,e||o.ownerDocument==S||(k(o),i=!T);s=g[a++];)if(s(o,e||S,i)){n.push(o);break}r&&(E=p)}y&&((o=!s&&o)&&l--,t&&u.push(o))}if(l+=c,y&&c!==l){for(a=0;s=m[a++];)s(u,h,e,i);if(t){if(0<l)for(;c--;)u[c]||h[c]||(h[c]=D.call(n));h=xt(h)}N.apply(n,h),r&&!t&&0<h.length&&1<l+m.length&&st.uniqueSort(n)}return r&&(E=p,w=d),u}var y=0<m.length,b=0<g.length;return y?ct(t):t}return gt.prototype=x.filters=x.pseudos,x.setFilters=new gt,p=st.tokenize=function(t,e){var i,n,r,o,a,s,l,c=P[t+" "];if(c)return e?0:c.slice(0);for(a=t,s=[],l=x.preFilter;a;){for(o in i&&!(n=G.exec(a))||(n&&(a=a.slice(n[0].length)||a),s.push(r=[])),i=!1,(n=Y.exec(a))&&(i=n.shift(),r.push({value:i,type:n[0].replace(X," ")}),a=a.slice(i.length)),x.filter)!(n=Z[o].exec(a))||l[o]&&!(n=l[o](n))||(i=n.shift(),r.push({value:i,type:o,matches:n}),a=a.slice(i.length));if(!i)break}return e?a.length:a?st.error(t):P(t,s).slice(0)},d=st.compile=function(t,e){var i,n=[],r=[],o=O[t+" "];if(!o){for(i=(e=e||p(t)).length;i--;)(o=function t(e){for(var r,i,n,o=e.length,a=x.relative[e[0].type],s=a||x.relative[" "],l=a?1:0,c=yt(function(t){return t===r},s,!0),u=yt(function(t){return-1<R(r,t)},s,!0),h=[function(t,e,i){var n=!a&&(i||e!==w)||((r=e).nodeType?c:u)(t,e,i);return r=null,n}];l<o;l++)if(i=x.relative[e[l].type])h=[yt(bt(h),i)];else{if((i=x.filter[e[l].type].apply(null,e[l].matches))[C]){for(n=++l;n<o&&!x.relative[e[n].type];n++);return wt(1<l&&bt(h),1<l&&mt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(X,"$1"),i,l<n&&t(e.slice(l,n)),n<o&&t(e=e.slice(n)),n<o&&mt(e))}h.push(i)}return bt(h)}(e[i]))[C]?n.push(o):r.push(o);(o=O(t,kt(r,n))).selector=t}return o},v=st.select=function(t,e,i,n){var r,o,a,s,l,c="function"==typeof t&&t,u=!n&&p(t=c.selector||t);if(i=i||[],1===u.length){if(2<(o=u[0]=u[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===e.nodeType&&T&&x.relative[o[1].type]){if(!(e=(x.find.ID(a.matches[0].replace(nt,h),e)||[])[0]))return i;c&&(e=e.parentNode),t=t.slice(o.shift().value.length)}for(r=Z.needsContext.test(t)?0:o.length;r--&&(a=o[r],!x.relative[s=a.type]);)if((l=x.find[s])&&(n=l(a.matches[0].replace(nt,h),it.test(o[0].type)&&vt(e.parentNode)||e))){if(o.splice(r,1),!(t=n.length&&mt(o)))return N.apply(i,n),i;break}}return(c||d(t,u))(n,e,!T,i,!e||it.test(t)&&vt(e.parentNode)||e),i},f.sortStable=C.split("").sort(L).join("")===C,f.detectDuplicates=!!c,k(),f.sortDetached=ut(function(t){return 1&t.compareDocumentPosition(S.createElement("fieldset"))}),ut(function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")})||ht("type|href|height|width",function(t,e,i){if(!i)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),f.attributes&&ut(function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||ht("value",function(t,e,i){if(!i&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),ut(function(t){return null==t.getAttribute("disabled")})||ht(B,function(t,e,i){var n;if(!i)return!0===t[e]?e.toLowerCase():(n=t.getAttributeNode(e))&&n.specified?n.value:null}),st}(S);C.find=d,C.expr=d.selectors,C.expr[":"]=C.expr.pseudos,C.uniqueSort=C.unique=d.uniqueSort,C.text=d.getText,C.isXMLDoc=d.isXML,C.contains=d.contains,C.escapeSelector=d.escape;function f(t,e,i){for(var n=[],r=void 0!==i;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(r&&C(t).is(i))break;n.push(t)}return n}function p(t,e){for(var i=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&i.push(t);return i}var k=C.expr.match.needsContext;function E(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var M=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function P(t,i,n){return b(i)?C.grep(t,function(t,e){return!!i.call(t,e,t)!==n}):i.nodeType?C.grep(t,function(t){return t===i!==n}):"string"!=typeof i?C.grep(t,function(t){return-1<r.call(i,t)!==n}):C.filter(i,t,n)}C.filter=function(t,e,i){var n=e[0];return i&&(t=":not("+t+")"),1===e.length&&1===n.nodeType?C.find.matchesSelector(n,t)?[n]:[]:C.find.matches(t,C.grep(e,function(t){return 1===t.nodeType}))},C.fn.extend({find:function(t){var e,i,n=this.length,r=this;if("string"!=typeof t)return this.pushStack(C(t).filter(function(){for(e=0;e<n;e++)if(C.contains(r[e],this))return!0}));for(i=this.pushStack([]),e=0;e<n;e++)C.find(t,r[e],i);return 1<n?C.uniqueSort(i):i},filter:function(t){return this.pushStack(P(this,t||[],!1))},not:function(t){return this.pushStack(P(this,t||[],!0))},is:function(t){return!!P(this,"string"==typeof t&&k.test(t)?C(t):t||[],!1).length}});var O,A=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;
vendor: 4,726 bytes, line 26
26(C.fn.init=function(t,e,i){var n,r;if(!t)return this;if(i=i||O,"string"!=typeof t)return t.nodeType?(this[0]=t,this.length=1,this):b(t)?void 0!==i.ready?i.ready(t):t(C):C.makeArray(t,this);if(!(n="<"===t[0]&&">"===t[t.length-1]&&3<=t.length?[null,t,null]:A.exec(t))||!n[1]&&e)return!e||e.jquery?(e||i).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof C?e[0]:e,C.merge(this,C.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:T,!0)),M.test(n[1])&&C.isPlainObject(e))for(n in e)b(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}return(r=T.getElementById(n[2]))&&(this[0]=r,this.length=1),this}).prototype=C.fn,O=C(T);var L=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function D(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}C.fn.extend({has:function(t){var e=C(t,this),i=e.length;return this.filter(function(){for(var t=0;t<i;t++)if(C.contains(this,e[t]))return!0})},closest:function(t,e){var i,n=0,r=this.length,o=[],a="string"!=typeof t&&C(t);if(!k.test(t))for(;n<r;n++)for(i=this[n];i&&i!==e;i=i.parentNode)if(i.nodeType<11&&(a?-1<a.index(i):1===i.nodeType&&C.find.matchesSelector(i,t))){o.push(i);break}return this.pushStack(1<o.length?C.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?r.call(C(t),this[0]):r.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(C.uniqueSort(C.merge(this.get(),C(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),C.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return f(t,"parentNode")},parentsUntil:function(t,e,i){return f(t,"parentNode",i)},next:function(t){return D(t,"nextSibling")},prev:function(t){return D(t,"previousSibling")},nextAll:function(t){return f(t,"nextSibling")},prevAll:function(t){return f(t,"previousSibling")},nextUntil:function(t,e,i){return f(t,"nextSibling",i)},prevUntil:function(t,e,i){return f(t,"previousSibling",i)},siblings:function(t){return p((t.parentNode||{}).firstChild,t)},children:function(t){return p(t.firstChild)},contents:function(t){return null!=t.contentDocument&&n(t.contentDocument)?t.contentDocument:(E(t,"template")&&(t=t.content||t),C.merge([],t.childNodes))}},function(n,r){C.fn[n]=function(t,e){var i=C.map(this,r,t);return"Until"!==n.slice(-5)&&(e=t),e&&"string"==typeof e&&(i=C.filter(e,i)),1<this.length&&(I[n]||C.uniqueSort(i),L.test(n)&&i.reverse()),this.pushStack(i)}});var z=/[^\x20\t\r\n\f]+/g;function N(t){return t}function j(t){throw t}function R(t,e,i,n){var r;try{t&&b(r=t.promise)?r.call(t).done(e).fail(i):t&&b(r=t.then)?r.call(t,e,i):e.apply(void 0,[t].slice(n))}catch(t){i.apply(void 0,[t])}}C.Callbacks=function(n){var t,i;n="string"==typeof n?(t=n,i={},C.each(t.match(z)||[],function(t,e){i[e]=!0}),i):C.extend({},n);function r(){for(s=s||n.once,a=o=!0;c.length;u=-1)for(e=c.shift();++u<l.length;)!1===l[u].apply(e[0],e[1])&&n.stopOnFalse&&(u=l.length,e=!1);n.memory||(e=!1),o=!1,s&&(l=e?[]:"")}var o,e,a,s,l=[],c=[],u=-1,h={add:function(){return l&&(e&&!o&&(u=l.length-1,c.push(e)),function i(t){C.each(t,function(t,e){b(e)?n.unique&&h.has(e)||l.push(e):e&&e.length&&"string"!==w(e)&&i(e)})}(arguments),e&&!o&&r()),this},remove:function(){return C.each(arguments,function(t,e){for(var i;-1<(i=C.inArray(e,l,i));)l.splice(i,1),i<=u&&u--}),this},has:function(t){return t?-1<C.inArray(t,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return s=c=[],l=e="",this},disabled:function(){return!l},lock:function(){return s=c=[],e||o||(l=e=""),this},locked:function(){return!!s},fireWith:function(t,e){return s||(e=[t,(e=e||[]).slice?e.slice():e],c.push(e),o||r()),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!a}};return h},C.extend({Deferred:function(t){var o=[["notify","progress",C.Callbacks("memory"),C.Callbacks("memory"),2],["resolve","done",C.Callbacks("once memory"),C.Callbacks("once memory"),0,"resolved"],["reject","fail",C.Callbacks("once memory"),C.Callbacks("once memory"),1,"rejected"]],r="pending",a={state:function(){return r},always:function(){return s.done(arguments).fail(arguments),this},catch:function(t){return a.then(null,t)},pipe:function(){var r=arguments;return C.Deferred(function(n){C.each(o,function(t,e){var i=b(r[e[4]])&&r[e[4]];s[e[1]](function(){var t=i&&i.apply(this,arguments);t&&b(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[e[0]+"With"](this,i?[t]:arguments)})}),r=null}).promise()},then:function(e,i,n){var l=0;function c(r,o,a,s){return function(){function t(){var t,e;if(!(r<l)){if((t=a.apply(i,n))===o.promise())throw new TypeError("Thenable self
26-resolution");e=t&&("object"==typeof t||"function"==typeof t)&&t.then,b(e)?s?e.call(t,c(l,o,N,s),c(l,o,j,s)):(l++,e.call(t,c(l,o,N,s),c(l,o,j,s),c(l,o,N,o.notifyWith))):(a!==N&&(i=void 0,n=[t]),(s||o.resolveWith)(i,n))}}var i=this,n=arguments,e=s?t:function(){try{t()}catch(t){C.Deferred.exceptionHook&&C.Deferred.exceptionHook(t,e.stackTrace),l<=r+1&&(a!==j&&(i=void 0,n=[t]),o.rejectWith(i,n))}};r?e():(C.Deferred.getStackHook&&(e.stackTrace=C.Deferred.getStackHook()),S.setTimeout(e))}}return C.Deferred(function(t){o[0][3].add(c(0,t,b(n)?n:N,t.notifyWith)),o[1][3].add(c(0,t,b(e)?e:N)),o[2][3].add(c(0,t,b(i)?i:j))}).promise()},promise:function(t){return null!=t?C.extend(t,a):a}},s={};return C.each(o,function(t,e){var i=e[2],n=e[5];a[e[1]]=i.add,n&&i.add(function(){r=n},o[3-t][2].disable,o[3-t][3].disable,o[0][2].lock,o[0][3].lock),i.add(e[3].fire),s[e[0]]=function(){return s[e[0]+"With"](this===s?void 0:this,arguments),this},s[e[0]+"With"]=i.fireWith}),a.promise(s),t&&t.call(s,s),s},when:function(t){function e(e){return function(t){r[e]=this,o[e]=1<arguments.length?s.call(arguments):t,--i||a.resolveWith(r,o)}}var i=arguments.length,n=i,r=Array(n),o=s.call(arguments),a=C.Deferred();if(i<=1&&(R(t,a.done(e(n)).resolve,a.reject,!i),"pending"===a.state()||b(o[n]&&o[n].then)))return a.then();for(;n--;)R(o[n],e(n),a.reject);return a.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;C.Deferred.exceptionHook=function(t,e){S.console&&S.console.warn&&t&&B.test(t.name)&&S.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},C.readyException=function(t){S.setTimeout(function(){throw t})};var F=C.Deferred();function _(){T.removeEventListener("DOMContentLoaded",_),S.removeEventListener("load",_),C.ready()}C.fn.ready=function(t){return F.then(t).catch(function(t){C.readyException(t)}),this},C.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--C.readyWait:C.isReady)||(C.isReady=!0)!==t&&0<--C.readyWait||F.resolveWith(T,[C])}}),C.ready.then=F.then,"complete"===T.readyState||"loading"!==T.readyState&&!T.documentElement.doScroll?S.setTimeout(C.ready):(T.addEventListener("DOMContentLoaded",_),S.addEventListener("load",_));var W=function(t,e,i,n,r,o,a){var s=0,l=t.length,c=null==i;if("object"===w(i))for(s in r=!0,i)W(t,e,s,i[s],!0,o,a);else if(void 0!==n&&(r=!0,b(n)||(a=!0),c&&(e=a?(e.call(t,n),null):(c=e,function(t,e,i){return c.call(C(t),i)})),e))for(;s<l;s++)e(t[s],i,a?n:n.call(t[s],s,e(t[s],i)));return r?t:c?e.call(t):l?e(t[0],i):o},H=/^-ms-/,$=/-([a-z])/g;function X(t,e){return e.toUpperCase()}function G(t){return t.replace(H,"ms-").replace($,X)}function Y(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType}function q(){this.expando=C.expando+q.uid++}q.uid=1,q.prototype={cache:function(t){var e=t[this.expando];return e||(e={},Y(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,i){var n,r=this.cache(t);if("string"==typeof e)r[G(e)]=i;else for(n in e)r[G(n)]=e[n];return r},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][G(e)]},access:function(t,e,i){return void 0===e||e&&"string"==typeof e&&void 0===i?this.get(t,e):(this.set(t,e,i),void 0!==i?i:e)},remove:function(t,e){var i,n=t[this.expando];if(void 0!==n){if(void 0!==e){i=(e=Array.isArray(e)?e.map(G):(e=G(e))in n?[e]:e.match(z)||[]).length;for(;i--;)delete n[e[i]]}void 0!==e&&!C.isEmptyObject(n)||(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!C.isEmptyObject(e)}};var V=new q,U=new q,Z=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function J(t,e,i){var n,r;if(void 0===i&&1===t.nodeType)if(n="data-"+e.replace(K,"-$&").toLowerCase(),"string"==typeof(i=t.getAttribute(n))){try{i="true"===(r=i)||"false"!==r&&("null"===r?null:r===+r+""?+r:Z.test(r)?JSON.parse(r):r)}catch(t){}U.set(t,e,i)}else i=void 0;return i}C.extend({hasData:function(t){return U.hasData(t)||V.hasData(t)},data:function(t,e,i){return U.access(t,e,i)},removeData:function(t,e){U.remove(t,e)}
vendor: 4,796 bytes, line 26
26,_data:function(t,e,i){return V.access(t,e,i)},_removeData:function(t,e){V.remove(t,e)}}),C.fn.extend({data:function(i,t){var e,n,r,o=this[0],a=o&&o.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){U.set(this,i)}):W(this,function(t){var e;return o&&void 0===t?void 0!==(e=U.get(o,i))||void 0!==(e=J(o,i))?e:void 0:void this.each(function(){U.set(this,i,t)})},null,t,1<arguments.length,null,!0);if(this.length&&(r=U.get(o),1===o.nodeType&&!V.get(o,"hasDataAttrs"))){for(e=a.length;e--;)a[e]&&0===(n=a[e].name).indexOf("data-")&&(n=G(n.slice(5)),J(o,n,r[n]));V.set(o,"hasDataAttrs",!0)}return r},removeData:function(t){return this.each(function(){U.remove(this,t)})}}),C.extend({queue:function(t,e,i){var n;if(t)return e=(e||"fx")+"queue",n=V.get(t,e),i&&(!n||Array.isArray(i)?n=V.access(t,e,C.makeArray(i)):n.push(i)),n||[]},dequeue:function(t,e){e=e||"fx";var i=C.queue(t,e),n=i.length,r=i.shift(),o=C._queueHooks(t,e);"inprogress"===r&&(r=i.shift(),n--),r&&("fx"===e&&i.unshift("inprogress"),delete o.stop,r.call(t,function(){C.dequeue(t,e)},o)),!n&&o&&o.empty.fire()},_queueHooks:function(t,e){var i=e+"queueHooks";return V.get(t,i)||V.access(t,i,{empty:C.Callbacks("once memory").add(function(){V.remove(t,[e+"queue",i])})})}}),C.fn.extend({queue:function(e,i){var t=2;return"string"!=typeof e&&(i=e,e="fx",t--),arguments.length<t?C.queue(this[0],e):void 0===i?this:this.each(function(){var t=C.queue(this,e,i);C._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&C.dequeue(this,e)})},dequeue:function(t){return this.each(function(){C.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){function i(){--r||o.resolveWith(a,[a])}var n,r=1,o=C.Deferred(),a=this,s=this.length;for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";s--;)(n=V.get(a[s],t+"queueHooks"))&&n.empty&&(r++,n.empty.add(i));return i(),o.promise(e)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,tt=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),et=["Top","Right","Bottom","Left"],it=T.documentElement,nt=function(t){return C.contains(t.ownerDocument,t)},rt={composed:!0};it.getRootNode&&(nt=function(t){return C.contains(t.ownerDocument,t)||t.getRootNode(rt)===t.ownerDocument});var ot=function(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&nt(t)&&"none"===C.css(t,"display")};function at(t,e,i,n){var r,o,a=20,s=n?function(){return n.cur()}:function(){return C.css(t,e,"")},l=s(),c=i&&i[3]||(C.cssNumber[e]?"":"px"),u=t.nodeType&&(C.cssNumber[e]||"px"!==c&&+l)&&tt.exec(C.css(t,e));if(u&&u[3]!==c){for(l/=2,c=c||u[3],u=+l||1;a--;)C.style(t,e,u+c),(1-o)*(1-(o=s()/l||.5))<=0&&(a=0),u/=o;u*=2,C.style(t,e,u+c),i=i||[]}return i&&(u=+u||+l||0,r=i[1]?u+(i[1]+1)*i[2]:+i[2],n&&(n.unit=c,n.start=u,n.end=r)),r}var st={};function lt(t,e){for(var i,n,r,o,a,s,l,c=[],u=0,h=t.length;u<h;u++)(n=t[u]).style&&(i=n.style.display,e?("none"===i&&(c[u]=V.get(n,"display")||null,c[u]||(n.style.display="")),""===n.style.display&&ot(n)&&(c[u]=(l=s=a=o=void 0,a=(r=n).ownerDocument,s=r.nodeName,(l=st[s])||(o=a.body.appendChild(a.createElement(s)),l=C.css(o,"display"),o.parentNode.removeChild(o),"none"===l&&(l="block"),st[s]=l)))):"none"!==i&&(c[u]="none",V.set(n,"display",i)));for(u=0;u<h;u++)null!=c[u]&&(t[u].style.display=c[u]);return t}C.fn.extend({show:function(){return lt(this,!0)},hide:function(){return lt(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){ot(this)?C(this).show():C(this).hide()})}});var ct,ut,ht=/^(?:checkbox|radio)$/i,dt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ft=/^$|^module$|\/(?:java|ecma)script/i;ct=T.createDocumentFragment().appendChild(T.createElement("div")),(ut=T.createElement("input")).setAttribute("type","radio"),ut.setAttribute("checked","checked"),ut.setAttribute("name","t"),ct.appendChild(ut),y.checkClone=ct.cloneNode(!0).cloneNode(!0).lastChild.checked,ct.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ct.cloneNode(!0).lastChild.defaultValue,ct.innerHTML="<option></option>",y.option=!!ct.lastChild;var pt={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function vt(t,e){var i=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[];return void 0===e||e&&E(t,e)?C.merge([t],i):i}function gt(t,e){for(var i=0,n=t.length;i<n;i++)V.set(t[i],"globalEval",!e||V.get(e[i],"globalEval"))}pt.tbody=pt.tfoot=pt.colgroup=pt.caption=pt.thead,pt.th=pt.td,y.option||(pt.optgroup=pt.option=[1,"<select multiple='multiple'>","</select>"]);var mt=/<|&#?\w+;/;function yt(t,e,i,n,r){for(var o,a,s,l,c,u,h=e.createDocumentFragment(),d=[],f=0,p=t.length;f<p;
vendor: 4,487 bytes, line 26
26f++)if((o=t[f])||0===o)if("object"===w(o))C.merge(d,o.nodeType?[o]:o);else if(mt.test(o)){for(a=a||h.appendChild(e.createElement("div")),s=(dt.exec(o)||["",""])[1].toLowerCase(),l=pt[s]||pt._default,a.innerHTML=l[1]+C.htmlPrefilter(o)+l[2],u=l[0];u--;)a=a.lastChild;C.merge(d,a.childNodes),(a=h.firstChild).textContent=""}else d.push(e.createTextNode(o));for(h.textContent="",f=0;o=d[f++];)if(n&&-1<C.inArray(o,n))r&&r.push(o);else if(c=nt(o),a=vt(h.appendChild(o),"script"),c&&gt(a),i)for(u=0;o=a[u++];)ft.test(o.type||"")&&i.push(o);return h}var bt=/^key/,xt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,wt=/^([^.]*)(?:\.(.+)|)/;function kt(){return!0}function St(){return!1}function Tt(t,e){return t===function(){try{return T.activeElement}catch(t){}}()==("focus"===e)}function Ct(t,e,i,n,r,o){var a,s;if("object"==typeof e){for(s in"string"!=typeof i&&(n=n||i,i=void 0),e)Ct(t,s,i,n,e[s],o);return t}if(null==n&&null==r?(r=i,n=i=void 0):null==r&&("string"==typeof i?(r=n,n=void 0):(r=n,n=i,i=void 0)),!1===r)r=St;else if(!r)return t;return 1===o&&(a=r,(r=function(t){return C().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=C.guid++)),t.each(function(){C.event.add(this,e,r,n,i)})}function Et(t,r,o){o?(V.set(t,r,!1),C.event.add(t,r,{namespace:!1,handler:function(t){var e,i,n=V.get(this,r);if(1&t.isTrigger&&this[r]){if(n.length)(C.event.special[r]||{}).delegateType&&t.stopPropagation();else if(n=s.call(arguments),V.set(this,r,n),e=o(this,r),this[r](),n!==(i=V.get(this,r))||e?V.set(this,r,!1):i={},n!==i)return t.stopImmediatePropagation(),t.preventDefault(),i.value}else n.length&&(V.set(this,r,{value:C.event.trigger(C.extend(n[0],C.Event.prototype),n.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===V.get(t,r)&&C.event.add(t,r,kt)}C.event={global:{},add:function(e,t,i,n,r){var o,a,s,l,c,u,h,d,f,p,v,g=V.get(e);if(Y(e))for(i.handler&&(i=(o=i).handler,r=o.selector),r&&C.find.matchesSelector(it,r),i.guid||(i.guid=C.guid++),(l=g.events)||(l=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(t){return void 0!==C&&C.event.triggered!==t.type?C.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(z)||[""]).length;c--;)f=v=(s=wt.exec(t[c])||[])[1],p=(s[2]||"").split(".").sort(),f&&(h=C.event.special[f]||{},f=(r?h.delegateType:h.bindType)||f,h=C.event.special[f]||{},u=C.extend({type:f,origType:v,data:n,handler:i,guid:i.guid,selector:r,needsContext:r&&C.expr.match.needsContext.test(r),namespace:p.join(".")},o),(d=l[f])||((d=l[f]=[]).delegateCount=0,h.setup&&!1!==h.setup.call(e,n,p,a)||e.addEventListener&&e.addEventListener(f,a)),h.add&&(h.add.call(e,u),u.handler.guid||(u.handler.guid=i.guid)),r?d.splice(d.delegateCount++,0,u):d.push(u),C.event.global[f]=!0)},remove:function(t,e,i,n,r){var o,a,s,l,c,u,h,d,f,p,v,g=V.hasData(t)&&V.get(t);if(g&&(l=g.events)){for(c=(e=(e||"").match(z)||[""]).length;c--;)if(f=v=(s=wt.exec(e[c])||[])[1],p=(s[2]||"").split(".").sort(),f){for(h=C.event.special[f]||{},d=l[f=(n?h.delegateType:h.bindType)||f]||[],s=s[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;o--;)u=d[o],!r&&v!==u.origType||i&&i.guid!==u.guid||s&&!s.test(u.namespace)||n&&n!==u.selector&&("**"!==n||!u.selector)||(d.splice(o,1),u.selector&&d.delegateCount--,h.remove&&h.remove.call(t,u));a&&!d.length&&(h.teardown&&!1!==h.teardown.call(t,p,g.handle)||C.removeEvent(t,f,g.handle),delete l[f])}else for(f in l)C.event.remove(t,f+e[c],i,n,!0);C.isEmptyObject(l)&&V.remove(t,"handle events")}},dispatch:function(t){var e,i,n,r,o,a,s=new Array(arguments.length),l=C.event.fix(t),c=(V.get(this,"events")||Object.create(null))[l.type]||[],u=C.event.special[l.type]||{};for(s[0]=l,e=1;e<arguments.length;e++)s[e]=arguments[e];if(l.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,l)){for(a=C.event.handlers.call(this,l,c),e=0;(r=a[e++])&&!l.isPropagationStopped();)for(l.currentTarget=r.elem,i=0;(o=r.handlers[i++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==o.namespace&&!l.rnamespace.test(o.namespace)||(l.handleObj=o,l.data=o.data,void 0!==(n=((C.event.special[o.origType]||{}).handle||o.handler).apply(r.elem,s))&&!1===(l.result=n)&&(l.preventDefault(),l.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,l),l.result}},handlers:function(t,e){var i,n,r,o,a,s=[],l=e.delegateCount,c=t.target;if(l&&c.nodeType&&!("click"===t.type&&1<=t.button))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==t.type||!0!==c.disabled)){for(o=[],a={},i=0;i<l;
vendor: 2,895 bytes, line 26
26i++)void 0===a[r=(n=e[i]).selector+" "]&&(a[r]=n.needsContext?-1<C(r,this).index(c):C.find(r,this,null,[c]).length),a[r]&&o.push(n);o.length&&s.push({elem:c,handlers:o})}return c=this,l<e.length&&s.push({elem:c,handlers:e.slice(l)}),s},addProp:function(e,t){Object.defineProperty(C.Event.prototype,e,{enumerable:!0,configurable:!0,get:b(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(t){return t[C.expando]?t:new C.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){var e=this||t;return ht.test(e.type)&&e.click&&E(e,"input")&&Et(e,"click",kt),!1},trigger:function(t){var e=this||t;return ht.test(e.type)&&e.click&&E(e,"input")&&Et(e,"click"),!0},_default:function(t){var e=t.target;return ht.test(e.type)&&e.click&&E(e,"input")&&V.get(e,"click")||E(e,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},C.removeEvent=function(t,e,i){t.removeEventListener&&t.removeEventListener(e,i)},C.Event=function(t,e){if(!(this instanceof C.Event))return new C.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?kt:St,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&C.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[C.expando]=!0},C.Event.prototype={constructor:C.Event,isDefaultPrevented:St,isPropagationStopped:St,isImmediatePropagationStopped:St,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=kt,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=kt,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=kt,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},C.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(t){var e=t.button;return null==t.which&&bt.test(t.type)?null!=t.charCode?t.charCode:t.keyCode:!t.which&&void 0!==e&&xt.test(t.type)?1&e?1:2&e?3:4&e?2:0:t.which}},C.event.addProp),C.each({focus:"focusin",blur:"focusout"},function(t,e){C.event.special[t]={setup:function(){return Et(this,t,Tt),!1},trigger:function(){return Et(this,t),!0},delegateType:e}}
vendor: 4,534 bytes, line 26
26),C.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,r){C.event.special[t]={delegateType:r,bindType:r,handle:function(t){var e,i=t.relatedTarget,n=t.handleObj;return i&&(i===this||C.contains(this,i))||(t.type=n.origType,e=n.handler.apply(this,arguments),t.type=r),e}}}),C.fn.extend({on:function(t,e,i,n){return Ct(this,t,e,i,n)},one:function(t,e,i,n){return Ct(this,t,e,i,n,1)},off:function(t,e,i){var n,r;if(t&&t.preventDefault&&t.handleObj)return n=t.handleObj,C(t.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"!=typeof t)return!1!==e&&"function"!=typeof e||(i=e,e=void 0),!1===i&&(i=St),this.each(function(){C.event.remove(this,t,i,e)});for(r in t)this.off(r,e,t[r]);return this}});var Mt=/<script|<style|<link/i,Pt=/checked\s*(?:[^=]|=\s*.checked.)/i,Ot=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function At(t,e){return E(t,"table")&&E(11!==e.nodeType?e:e.firstChild,"tr")&&C(t).children("tbody")[0]||t}function Lt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function It(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Dt(t,e){var i,n,r,o,a,s;if(1===e.nodeType){if(V.hasData(t)&&(s=V.get(t).events))for(r in V.remove(e,"handle events"),s)for(i=0,n=s[r].length;i<n;i++)C.event.add(e,r,s[r][i]);U.hasData(t)&&(o=U.access(t),a=C.extend({},o),U.set(e,a))}}function zt(i,n,r,o){n=g(n);var t,e,a,s,l,c,u=0,h=i.length,d=h-1,f=n[0],p=b(f);if(p||1<h&&"string"==typeof f&&!y.checkClone&&Pt.test(f))return i.each(function(t){var e=i.eq(t);p&&(n[0]=f.call(this,t,e.html())),zt(e,n,r,o)});if(h&&(e=(t=yt(n,i[0].ownerDocument,!1,i,o)).firstChild,1===t.childNodes.length&&(t=e),e||o)){for(s=(a=C.map(vt(t,"script"),Lt)).length;u<h;u++)l=t,u!==d&&(l=C.clone(l,!0,!0),s&&C.merge(a,vt(l,"script"))),r.call(i[u],l,u);if(s)for(c=a[a.length-1].ownerDocument,C.map(a,It),u=0;u<s;u++)l=a[u],ft.test(l.type||"")&&!V.access(l,"globalEval")&&C.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?C._evalUrl&&!l.noModule&&C._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},c):x(l.textContent.replace(Ot,""),l,c))}return i}function Nt(t,e,i){for(var n,r=e?C.filter(e,t):t,o=0;null!=(n=r[o]);o++)i||1!==n.nodeType||C.cleanData(vt(n)),n.parentNode&&(i&&nt(n)&&gt(vt(n,"script")),n.parentNode.removeChild(n));return t}C.extend({htmlPrefilter:function(t){return t},clone:function(t,e,i){var n,r,o,a,s,l,c,u=t.cloneNode(!0),h=nt(t);if(!(y.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||C.isXMLDoc(t)))for(a=vt(u),n=0,r=(o=vt(t)).length;n<r;n++)s=o[n],l=a[n],c=void 0,"input"===(c=l.nodeName.toLowerCase())&&ht.test(s.type)?l.checked=s.checked:"input"!==c&&"textarea"!==c||(l.defaultValue=s.defaultValue);if(e)if(i)for(o=o||vt(t),a=a||vt(u),n=0,r=o.length;n<r;n++)Dt(o[n],a[n]);else Dt(t,u);return 0<(a=vt(u,"script")).length&&gt(a,!h&&vt(t,"script")),u},cleanData:function(t){for(var e,i,n,r=C.event.special,o=0;void 0!==(i=t[o]);o++)if(Y(i)){if(e=i[V.expando]){if(e.events)for(n in e.events)r[n]?C.event.remove(i,n):C.removeEvent(i,n,e.handle);i[V.expando]=void 0}i[U.expando]&&(i[U.expando]=void 0)}}}),C.fn.extend({detach:function(t){return Nt(this,t,!0)},remove:function(t){return Nt(this,t)},text:function(t){return W(this,function(t){return void 0===t?C.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return zt(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||At(this,t).appendChild(t)})},prepend:function(){return zt(this,arguments,function(t){var e;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(e=At(this,t)).insertBefore(t,e.firstChild)})},before:function(){return zt(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return zt(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(C.cleanData(vt(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return C.clone(this,t,e)})},html:function(t){return W(this,function(t){var e=this[0]||{},i=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!Mt.test(t)&&!pt[(dt.exec(t)||["",""])[1].toLowerCase()]){t=C.htmlPrefilter(t);try{for(;i<n;i++)1===(e=this[i]||{}
vendor: 2,464 bytes, line 26
26).nodeType&&(C.cleanData(vt(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var i=[];return zt(this,arguments,function(t){var e=this.parentNode;C.inArray(this,i)<0&&(C.cleanData(vt(this)),e&&e.replaceChild(t,this))},i)}}),C.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,a){C.fn[t]=function(t){for(var e,i=[],n=C(t),r=n.length-1,o=0;o<=r;o++)e=o===r?this:this.clone(!0),C(n[o])[a](e),l.apply(i,e.get());return this.pushStack(i)}});function jt(t,e,i){var n,r,o={};for(r in e)o[r]=t.style[r],t.style[r]=e[r];for(r in n=i.call(t),e)t.style[r]=o[r];return n}var Rt,Bt,Ft,_t,Wt,Ht,$t,Xt,Gt=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),Yt=function(t){var e=t.ownerDocument.defaultView;return e&&e.opener||(e=S),e.getComputedStyle(t)},qt=new RegExp(et.join("|"),"i");function Vt(){var t;Xt&&($t.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",Xt.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",it.appendChild($t).appendChild(Xt),t=S.getComputedStyle(Xt),Rt="1%"!==t.top,Ht=12===Ut(t.marginLeft),Xt.style.right="60%",_t=36===Ut(t.right),Bt=36===Ut(t.width),Xt.style.position="absolute",Ft=12===Ut(Xt.offsetWidth/3),it.removeChild($t),Xt=null)}function Ut(t){return Math.round(parseFloat(t))}function Zt(t,e,i){var n,r,o,a,s=t.style;return(i=i||Yt(t))&&(""!==(a=i.getPropertyValue(e)||i[e])||nt(t)||(a=C.style(t,e)),!y.pixelBoxStyles()&&Gt.test(a)&&qt.test(e)&&(n=s.width,r=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=i.width,s.width=n,s.minWidth=r,s.maxWidth=o)),void 0!==a?a+"":a}function Kt(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}$t=T.createElement("div"),(Xt=T.createElement("div")).style&&(Xt.style.backgroundClip="content-box",Xt.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===Xt.style.backgroundClip,C.extend(y,{boxSizingReliable:function(){return Vt(),Bt},pixelBoxStyles:function(){return Vt(),_t},pixelPosition:function(){return Vt(),Rt},reliableMarginLeft:function(){return Vt(),Ht},scrollboxSize:function(){return Vt(),Ft},reliableTrDimensions:function(){var t,e,i,n;return null==Wt&&(t=T.createElement("table"),e=T.createElement("tr"),i=T.createElement("div"),t.style.cssText="position:absolute;
26left:-11111px",e.style.height="1px",i.style.height="9px",it.appendChild(t).appendChild(e).appendChild(i),n=S.getComputedStyle(e),Wt=3<parseInt(n.height),it.removeChild(t)),Wt}}));var Jt=["Webkit","Moz","ms"],Qt=T.createElement("div").style,te={};function ee(t){var e=C.cssProps[t]||te[t];return e||(t in Qt?t:te[t]=function(t){for(var e=t[0].toUpperCase()+t.slice(1),i=Jt.length;i--;)if((t=Jt[i]+e)in Qt)return t}(t)||t)}var ie=/^(none|table(?!-c[ea]).+)/,ne=/^--/,re={position:"absolute",visibility:"hidden",display:"block"},oe={letterSpacing:"0",fontWeight:"400"};function ae(t,e,i){var n=tt.exec(e);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):e}function se(t,e,i,n,r,o){var a="width"===e?1:0,s=0,l=0;if(i===(n?"border":"content"))return 0;for(;a<4;a+=2)"margin"===i&&(l+=C.css(t,i+et[a],!0,r)),n?("content"===i&&(l-=C.css(t,"padding"+et[a],!0,r)),"margin"!==i&&(l-=C.css(t,"border"+et[a]+"Width",!0,r))):(l+=C.css(t,"padding"+et[a],!0,r),"padding"!==i?l+=C.css(t,"border"+et[a]+"Width",!0,r):s+=C.css(t,"border"+et[a]+"Width",!0,r));return!n&&0<=o&&(l+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-o-l-s-.5))||0),l}function le(t,e,i){var n=Yt(t),r=(!y.boxSizingReliable()||i)&&"border-box"===C.css(t,"boxSizing",!1,n),o=r,a=Zt(t,e,n),s="offset"+e[0].toUpperCase()+e.slice(1);if(Gt.test(a)){if(!i)return a;a="auto"}return(!y.boxSizingReliable()&&r||!y.reliableTrDimensions()&&E(t,"tr")||"auto"===a||!parseFloat(a)&&"inline"===C.css(t,"display",!1,n))&&t.getClientRects().length&&(r="border-box"===C.css(t,"boxSizing",!1,n),(o=s in t)&&(a=t[s])),(a=parseFloat(a)||0)+se(t,e,i||(r?"border":"content"),o,n,a)+"px"}function ce(t,e,i,n,r){return new ce.prototype.init(t,e,i,n,r)}C.extend({cssHooks:{opacity:{get:function(t,e){if(e){var i=Zt(t,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,i,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var r,o,a,s=G(e),l=ne.test(e),c=t.style;if(l||(e=ee(s)),a=C.cssHooks[e]||C.cssHooks[s],void 0===i)return a&&"get"in a&&void 0!==(r=a.get(t,!1,n))?r:c[e];"string"===(o=typeof i)&&(r=tt.exec(i))&&r[1]&&(i=at(t,e,r),o="number"),null!=i&&i==i&&("number"!==o||l||(i+=r&&r[3]||(C.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==i||0!==e.indexOf("background")||(c[e]="inherit"),a&&"set"in a&&void 0===(i=a.set(t,i,n))||(l?c.setProperty(e,i):c[e]=i))}},css:function(t,e,i,n){var r,o,a,s=G(e);return ne.test(e)||(e=ee(s)),(a=C.cssHooks[e]||C.cssHooks[s])&&"get"in a&&(r=a.get(t,!0,i)),void 0===r&&(r=Zt(t,e,n)),"normal"===r&&e in oe&&(r=oe[e]),""===i||i?(o=parseFloat(r),!0===i||isFinite(o)?o||0:r):r}}),C.each(["height","width"],function(t,l){C.cssHooks[l]={get:function(t,e,i){if(e)return!ie.test(C.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?le(t,l,i):jt(t,re,function(){return le(t,l,i)})},set:function(t,e,i){var n,r=Yt(t),o=!y.scrollboxSize()&&"absolute"===r.position,a=(o||i)&&"border-box"===C.css(t,"boxSizing",!1,r),s=i?se(t,l,i,a,r):0;return a&&o&&(s-=Math.ceil(t["offset"+l[0].toUpperCase()+l.slice(1)]-parseFloat(r[l])-se(t,l,"border",!1,r)-.5)),s&&(n=tt.exec(e))&&"px"!==(n[3]||"px")&&(t.style[l]=e,e=C.css(t,l)),ae(0,e,s)}}}),C.cssHooks.marginLeft=Kt(y.reliableMarginLeft,function(t,e){if(e)return(parseFloat(Zt(t,"marginLeft"))||t.getBoundingClientRect().left-jt(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),C.each({margin:"",padding:"",border:"Width"},function(r,o){C.cssHooks[r+o]={expand:function(t){for(var e=0,i={},n="string"==typeof t?t.split(" "):[t];e<4;e++)i[r+et[e]+o]=n[e]||n[e-2]||n[0];return i}},"margin"!==r&&(C.cssHooks[r+o].set=ae)}),C.fn.extend({css:function(t,e){return W(this,function(t,e,i){var n,r,o={},a=0;if(Array.isArray(e)){for(n=Yt(t),r=e.length;a<r;a++)o[e[a]]=C.css(t,e[a],!1,n);return o}return void 0!==i?C.style(t,e,i):C.css(t,e)},t,e,1<arguments.length)}}
vendor: 5,092 bytes, line 26
26),(C.Tween=ce).prototype={constructor:ce,init:function(t,e,i,n,r,o){this.elem=t,this.prop=i,this.easing=r||C.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=o||(C.cssNumber[i]?"":"px")},cur:function(){var t=ce.propHooks[this.prop];return t&&t.get?t.get(this):ce.propHooks._default.get(this)},run:function(t){var e,i=ce.propHooks[this.prop];return this.options.duration?this.pos=e=C.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):ce.propHooks._default.set(this),this}},ce.prototype.init.prototype=ce.prototype,ce.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=C.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){C.fx.step[t.prop]?C.fx.step[t.prop](t):1!==t.elem.nodeType||!C.cssHooks[t.prop]&&null==t.elem.style[ee(t.prop)]?t.elem[t.prop]=t.now:C.style(t.elem,t.prop,t.now+t.unit)}}},ce.propHooks.scrollTop=ce.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},C.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},C.fx=ce.prototype.init,C.fx.step={};var ue,he,de,fe,pe=/^(?:toggle|show|hide)$/,ve=/queueHooks$/;function ge(){he&&(!1===T.hidden&&S.requestAnimationFrame?S.requestAnimationFrame(ge):S.setTimeout(ge,C.fx.interval),C.fx.tick())}function me(){return S.setTimeout(function(){ue=void 0}),ue=Date.now()}function ye(t,e){var i,n=0,r={height:t};for(e=e?1:0;n<4;n+=2-e)r["margin"+(i=et[n])]=r["padding"+i]=t;return e&&(r.opacity=r.width=t),r}function be(t,e,i){for(var n,r=(xe.tweeners[e]||[]).concat(xe.tweeners["*"]),o=0,a=r.length;o<a;o++)if(n=r[o].call(i,e,t))return n}function xe(o,t,e){var i,a,n=0,r=xe.prefilters.length,s=C.Deferred().always(function(){delete l.elem}),l=function(){if(a)return!1;for(var t=ue||me(),e=Math.max(0,c.startTime+c.duration-t),i=1-(e/c.duration||0),n=0,r=c.tweens.length;n<r;n++)c.tweens[n].run(i);return s.notifyWith(o,[c,i,e]),i<1&&r?e:(r||s.notifyWith(o,[c,1,0]),s.resolveWith(o,[c]),!1)},c=s.promise({elem:o,props:C.extend({},t),opts:C.extend(!0,{specialEasing:{},easing:C.easing._default},e),originalProperties:t,originalOptions:e,startTime:ue||me(),duration:e.duration,tweens:[],createTween:function(t,e){var i=C.Tween(o,c.opts,t,e,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(i),i},stop:function(t){var e=0,i=t?c.tweens.length:0;if(a)return this;for(a=!0;e<i;e++)c.tweens[e].run(1);return t?(s.notifyWith(o,[c,1,0]),s.resolveWith(o,[c,t])):s.rejectWith(o,[c,t]),this}}),u=c.props;for(!function(t,e){var i,n,r,o,a;for(i in t)if(r=e[n=G(i)],o=t[i],Array.isArray(o)&&(r=o[1],o=t[i]=o[0]),i!==n&&(t[n]=o,delete t[i]),(a=C.cssHooks[n])&&"expand"in a)for(i in o=a.expand(o),delete t[n],o)i in t||(t[i]=o[i],e[i]=r);else e[n]=r}(u,c.opts.specialEasing);n<r;n++)if(i=xe.prefilters[n].call(c,o,u,c.opts))return b(i.stop)&&(C._queueHooks(c.elem,c.opts.queue).stop=i.stop.bind(i)),i;return C.map(u,be,c),b(c.opts.start)&&c.opts.start.call(o,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),C.fx.timer(C.extend(l,{elem:o,anim:c,queue:c.opts.queue})),c}C.Animation=C.extend(xe,{tweeners:{"*":[function(t,e){var i=this.createTween(t,e);return at(i.elem,t,tt.exec(e),i),i}]},tweener:function(t,e){for(var i,n=0,r=(t=b(t)?(e=t,["*"]):t.match(z)).length;n<r;n++)i=t[n],xe.tweeners[i]=xe.tweeners[i]||[],xe.tweeners[i].unshift(e)},prefilters:[function(t,e,i){var n,r,o,a,s,l,c,u,h="width"in e||"height"in e,d=this,f={},p=t.style,v=t.nodeType&&ot(t),g=V.get(t,"fxshow");for(n in i.queue||(null==(a=C._queueHooks(t,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,d.always(function(){d.always(function(){a.unqueued--,C.queue(t,"fx").length||a.empty.fire()})})),e)if(r=e[n],pe.test(r)){if(delete e[n],o=o||"toggle"===r,r===(v?"hide":"show")){if("show"!==r||!g||void 0===g[n])continue;v=!0}f[n]=g&&g[n]||C.style(t,n)}if((l=!C.isEmptyObject(e))||!C.isEmptyObject(f))for(n in h&&1===t.nodeType&&(i.overflow=[p.overflow,p.overflowX,p.overflowY],null==(c=g&&g.display)&&(c=V.get(t,"display")),"none"===(u=C.css(t,"display"))&&(c?u=c:(lt([t],!0),c=t.style.display||c,u=C.css(t,"display"),lt([t]))),("inline"===u||"inline-block"===u&&null!=c)&&"none"===C.css(t,"float")&&(l||(d.done(function(){p.display=c}),null==c&&(u=p.display,c="none"===u?"":u)),p.display="inline-block")),i.overflow&&(p.overflow="hidden",d.always(function(){p.overflow=i.overflow[0],p.overflowX=i.overflow[1],p.overflowY=i.overflow[2]})),l=!1,f)l||(g?"hidden"in g&&(v=g.hidden):g=V.access(t,"fxshow",{display:c}),o&&(g.hidden=!v),v&&lt([t],!0),d.done(function(){for(n in v||lt([t]),V.remove(t,"fxshow"),f)C.style(t,n,f[n])})),l=be(v?g[n]:0,n,d),n in g||(g[n]=l.start,v&&(l.end=l.start,l.start=0))}],prefilter:function(t,e){e?xe.prefilters.unshift(t):xe.prefilters.push(t)}}
vendor: 4,273 bytes, line 26
26),C.speed=function(t,e,i){var n=t&&"object"==typeof t?C.extend({},t):{complete:i||!i&&e||b(t)&&t,duration:t,easing:i&&e||e&&!b(e)&&e};return C.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in C.fx.speeds?n.duration=C.fx.speeds[n.duration]:n.duration=C.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){b(n.old)&&n.old.call(this),n.queue&&C.dequeue(this,n.queue)},n},C.fn.extend({fadeTo:function(t,e,i,n){return this.filter(ot).css("opacity",0).show().end().animate({opacity:e},t,i,n)},animate:function(e,t,i,n){function r(){var t=xe(this,C.extend({},e),a);(o||V.get(this,"finish"))&&t.stop(!0)}var o=C.isEmptyObject(e),a=C.speed(t,i,n);return r.finish=r,o||!1===a.queue?this.each(r):this.queue(a.queue,r)},stop:function(r,t,o){function a(t){var e=t.stop;delete t.stop,e(o)}return"string"!=typeof r&&(o=t,t=r,r=void 0),t&&this.queue(r||"fx",[]),this.each(function(){var t=!0,e=null!=r&&r+"queueHooks",i=C.timers,n=V.get(this);if(e)n[e]&&n[e].stop&&a(n[e]);else for(e in n)n[e]&&n[e].stop&&ve.test(e)&&a(n[e]);for(e=i.length;e--;)i[e].elem!==this||null!=r&&i[e].queue!==r||(i[e].anim.stop(o),t=!1,i.splice(e,1));!t&&o||C.dequeue(this,r)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var t,e=V.get(this),i=e[a+"queue"],n=e[a+"queueHooks"],r=C.timers,o=i?i.length:0;for(e.finish=!0,C.queue(this,a,[]),n&&n.stop&&n.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===a&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;t<o;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete e.finish})}}),C.each(["toggle","show","hide"],function(t,n){var r=C.fn[n];C.fn[n]=function(t,e,i){return null==t||"boolean"==typeof t?r.apply(this,arguments):this.animate(ye(n,!0),t,e,i)}}),C.each({slideDown:ye("show"),slideUp:ye("hide"),slideToggle:ye("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,n){C.fn[t]=function(t,e,i){return this.animate(n,t,e,i)}}),C.timers=[],C.fx.tick=function(){var t,e=0,i=C.timers;for(ue=Date.now();e<i.length;e++)(t=i[e])()||i[e]!==t||i.splice(e--,1);i.length||C.fx.stop(),ue=void 0},C.fx.timer=function(t){C.timers.push(t),C.fx.start()},C.fx.interval=13,C.fx.start=function(){he||(he=!0,ge())},C.fx.stop=function(){he=null},C.fx.speeds={slow:600,fast:200,_default:400},C.fn.delay=function(n,t){return n=C.fx&&C.fx.speeds[n]||n,t=t||"fx",this.queue(t,function(t,e){var i=S.setTimeout(t,n);e.stop=function(){S.clearTimeout(i)}})},de=T.createElement("input"),fe=T.createElement("select").appendChild(T.createElement("option")),de.type="checkbox",y.checkOn=""!==de.value,y.optSelected=fe.selected,(de=T.createElement("input")).value="t",de.type="radio",y.radioValue="t"===de.value;var we,ke=C.expr.attrHandle;C.fn.extend({attr:function(t,e){return W(this,C.attr,t,e,1<arguments.length)},removeAttr:function(t){return this.each(function(){C.removeAttr(this,t)})}}),C.extend({attr:function(t,e,i){var n,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?C.prop(t,e,i):(1===o&&C.isXMLDoc(t)||(r=C.attrHooks[e.toLowerCase()]||(C.expr.match.bool.test(e)?we:void 0)),void 0!==i?null===i?void C.removeAttr(t,e):r&&"set"in r&&void 0!==(n=r.set(t,i,e))?n:(t.setAttribute(e,i+""),i):!(r&&"get"in r&&null!==(n=r.get(t,e)))&&null==(n=C.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){if(!y.radioValue&&"radio"===e&&E(t,"input")){var i=t.value;return t.setAttribute("type",e),i&&(t.value=i),e}}}},removeAttr:function(t,e){var i,n=0,r=e&&e.match(z);if(r&&1===t.nodeType)for(;i=r[n++];)t.removeAttribute(i)}}),we={set:function(t,e,i){return!1===e?C.removeAttr(t,i):t.setAttribute(i,i),i}},C.each(C.expr.match.bool.source.match(/\w+/g),function(t,e){var a=ke[e]||C.find.attr;ke[e]=function(t,e,i){var n,r,o=e.toLowerCase();return i||(r=ke[o],ke[o]=n,n=null!=a(t,e,i)?o:null,ke[o]=r),n}});var Se=/^(?:input|select|textarea|button)$/i,Te=/^(?:a|area)$/i;function Ce(t){return(t.match(z)||[]).join(" ")}function Ee(t){return t.getAttribute&&t.getAttribute("class")||""}function Me(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(z)||[]}C.fn.extend({prop:function(t,e){return W(this,C.prop,t,e,1<arguments.length)},removeProp:function(t){return this.each(function(){delete this[C.propFix[t]||t]})}}
26),C.extend({prop:function(t,e,i){var n,r,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&C.isXMLDoc(t)||(e=C.propFix[e]||e,r=C.propHooks[e]),void 0!==i?r&&"set"in r&&void 0!==(n=r.set(t,i,e))?n:t[e]=i:r&&"get"in r&&null!==(n=r.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=C.find.attr(t,"tabindex");return e?parseInt(e,10):Se.test(t.nodeName)||Te.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),y.optSelected||(C.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),C.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){C.propFix[this.toLowerCase()]=this}),C.fn.extend({addClass:function(e){var t,i,n,r,o,a,s,l=0;if(b(e))return this.each(function(t){C(this).addClass(e.call(this,t,Ee(this)))});if((t=Me(e)).length)for(;i=this[l++];)if(r=Ee(i),n=1===i.nodeType&&" "+Ce(r)+" "){for(a=0;o=t[a++];)n.indexOf(" "+o+" ")<0&&(n+=o+" ");r!==(s=Ce(n))&&i.setAttribute("class",s)}return this},removeClass:function(e){var t,i,n,r,o,a,s,l=0;if(b(e))return this.each(function(t){C(this).removeClass(e.call(this,t,Ee(this)))});if(!arguments.length)return this.attr("class","");if((t=Me(e)).length)for(;i=this[l++];)if(r=Ee(i),n=1===i.nodeType&&" "+Ce(r)+" "){for(a=0;o=t[a++];)for(;-1<n.indexOf(" "+o+" ");)n=n.replace(" "+o+" "," ");r!==(s=Ce(n))&&i.setAttribute("class",s)}return this},toggleClass:function(r,e){var o=typeof r,a="string"==o||Array.isArray(r);return"boolean"==typeof e&&a?e?this.addClass(r):this.removeClass(r):b(r)?this.each(function(t){C(this).toggleClass(r.call(this,t,Ee(this),e),e)}):this.each(function(){var t,e,i,n;if(a)for(e=0,i=C(this),n=Me(r);t=n[e++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==r&&"boolean"!=o||((t=Ee(this))&&V.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",!t&&!1!==r&&V.get(this,"__className__")||""))})},hasClass:function(t){for(var e,i=0,n=" "+t+" ";e=this[i++];)if(1===e.nodeType&&-1<(" "+Ce(Ee(e))+" ").indexOf(n))return!0;return!1}});var Pe=/\r/g;C.fn.extend({val:function(i){var n,t,r,e=this[0];return arguments.length?(r=b(i),this.each(function(t){var e;1===this.nodeType&&(null==(e=r?i.call(this,t,C(this).val()):i)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=C.map(e,function(t){return null==t?"":t+""})),(n=C.valHooks[this.type]||C.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&void 0!==n.set(this,e,"value")||(this.value=e))})):e?(n=C.valHooks[e.type]||C.valHooks[e.nodeName.toLowerCase()])&&"get"in n&&void 0!==(t=n.get(e,"value"))?t:"string"==typeof(t=e.value)?t.replace(Pe,""):null==t?"":t:void 0}}),C.extend({valHooks:{option:{get:function(t){var e=C.find.attr(t,"value");return null!=e?e:Ce(C.text(t))}},select:{get:function(t){for(var e,i,n=t.options,r=t.selectedIndex,o="select-one"===t.type,a=o?null:[],s=o?r+1:n.length,l=r<0?s:o?r:0;l<s;l++)if(((i=n[l]).selected||l===r)&&!i.disabled&&(!i.parentNode.disabled||!E(i.parentNode,"optgroup"))){if(e=C(i).val(),o)return e;a.push(e)}return a}
vendor: 5,445 bytes, line 26
26,set:function(t,e){for(var i,n,r=t.options,o=C.makeArray(e),a=r.length;a--;)((n=r[a]).selected=-1<C.inArray(C.valHooks.option.get(n),o))&&(i=!0);return i||(t.selectedIndex=-1),o}}}}),C.each(["radio","checkbox"],function(){C.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=-1<C.inArray(C(t).val(),e)}},y.checkOn||(C.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),y.focusin="onfocusin"in S;function Oe(t){t.stopPropagation()}var Ae=/^(?:focusinfocus|focusoutblur)$/;C.extend(C.event,{trigger:function(t,e,i,n){var r,o,a,s,l,c,u,h=[i||T],d=m.call(t,"type")?t.type:t,f=m.call(t,"namespace")?t.namespace.split("."):[],p=u=o=i=i||T;if(3!==i.nodeType&&8!==i.nodeType&&!Ae.test(d+C.event.triggered)&&(-1<d.indexOf(".")&&(d=(f=d.split(".")).shift(),f.sort()),s=d.indexOf(":")<0&&"on"+d,(t=t[C.expando]?t:new C.Event(d,"object"==typeof t&&t)).isTrigger=n?2:3,t.namespace=f.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),e=null==e?[t]:C.makeArray(e,[t]),c=C.event.special[d]||{},n||!c.trigger||!1!==c.trigger.apply(i,e))){if(!n&&!c.noBubble&&!v(i)){for(a=c.delegateType||d,Ae.test(a+d)||(p=p.parentNode);p;p=p.parentNode)h.push(p),o=p;o===(i.ownerDocument||T)&&h.push(o.defaultView||o.parentWindow||S)}for(r=0;(p=h[r++])&&!t.isPropagationStopped();)u=p,t.type=1<r?a:c.bindType||d,(l=(V.get(p,"events")||Object.create(null))[t.type]&&V.get(p,"handle"))&&l.apply(p,e),(l=s&&p[s])&&l.apply&&Y(p)&&(t.result=l.apply(p,e),!1===t.result&&t.preventDefault());return t.type=d,n||t.isDefaultPrevented()||c._default&&!1!==c._default.apply(h.pop(),e)||!Y(i)||s&&b(i[d])&&!v(i)&&((o=i[s])&&(i[s]=null),C.event.triggered=d,t.isPropagationStopped()&&u.addEventListener(d,Oe),i[d](),t.isPropagationStopped()&&u.removeEventListener(d,Oe),C.event.triggered=void 0,o&&(i[s]=o)),t.result}},simulate:function(t,e,i){var n=C.extend(new C.Event,i,{type:t,isSimulated:!0});C.event.trigger(n,null,e)}}),C.fn.extend({trigger:function(t,e){return this.each(function(){C.event.trigger(t,e,this)})},triggerHandler:function(t,e){var i=this[0];if(i)return C.event.trigger(t,e,i,!0)}}),y.focusin||C.each({focus:"focusin",blur:"focusout"},function(i,n){function r(t){C.event.simulate(n,t.target,C.event.fix(t))}C.event.special[n]={setup:function(){var t=this.ownerDocument||this.document||this,e=V.access(t,n);e||t.addEventListener(i,r,!0),V.access(t,n,(e||0)+1)},teardown:function(){var t=this.ownerDocument||this.document||this,e=V.access(t,n)-1;e?V.access(t,n,e):(t.removeEventListener(i,r,!0),V.remove(t,n))}}});var Le=S.location,Ie={guid:Date.now()},De=/\?/;C.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new S.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||C.error("Invalid XML: "+t),e};var ze=/\[\]$/,Ne=/\r?\n/g,je=/^(?:submit|button|image|reset|file)$/i,Re=/^(?:input|select|textarea|keygen)/i;C.param=function(t,e){function i(t,e){var i=b(e)?e():e;r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==i?"":i)}var n,r=[];if(null==t)return"";if(Array.isArray(t)||t.jquery&&!C.isPlainObject(t))C.each(t,function(){i(this.name,this.value)});else for(n in t)!function i(n,t,r,o){var e;if(Array.isArray(t))C.each(t,function(t,e){r||ze.test(n)?o(n,e):i(n+"["+("object"==typeof e&&null!=e?t:"")+"]",e,r,o)});else if(r||"object"!==w(t))o(n,t);else for(e in t)i(n+"["+e+"]",t[e],r,o)}(n,t[n],e,i);return r.join("&")},C.fn.extend({serialize:function(){return C.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=C.prop(this,"elements");return t?C.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!C(this).is(":disabled")&&Re.test(this.nodeName)&&!je.test(t)&&(this.checked||!ht.test(t))}).map(function(t,e){var i=C(this).val();return null==i?null:Array.isArray(i)?C.map(i,function(t){return{name:e.name,value:t.replace(Ne,"\r\n")}}):{name:e.name,value:i.replace(Ne,"\r\n")}}).get()}});var Be=/%20/g,Fe=/#.*$/,_e=/([?&])_=[^&]*/,We=/^(.*?):[ \t]*([^\r\n]*)$/gm,He=/^(?:GET|HEAD)$/,$e=/^\/\//,Xe={},Ge={},Ye="*/".concat("*"),qe=T.createElement("a");function Ve(o){return function(t,e){"string"!=typeof t&&(e=t,t="*");var i,n=0,r=t.toLowerCase().match(z)||[];if(b(e))for(;i=r[n++];)"+"===i[0]?(i=i.slice(1)||"*",(o[i]=o[i]||[]).unshift(e)):(o[i]=o[i]||[]).push(e)}}function Ue(e,r,o,a){var s={},l=e===Ge;function c(t){var n;return s[t]=!0,C.each(e[t]||[],function(t,e){var i=e(r,o,a);return"string"!=typeof i||l||s[i]?l?!(n=i):void 0:(r.dataTypes.unshift(i),c(i),!1)}),n}return c(r.dataTypes[0])||!s["*"]&&c("*")}function Ze(t,e){var i,n,r=C.ajaxSettings.flatOptions||{};for(i in e)void 0!==e[i]&&((r[i]?t:n=n||{})[i]=e[i]);return n&&C.extend(!0,t,n),t}qe.href=Le.href,C.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Le.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Le.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ye,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":C.parseXML}
vendor: 8,909 bytes, line 26
26,flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Ze(Ze(t,C.ajaxSettings),e):Ze(C.ajaxSettings,t)},ajaxPrefilter:Ve(Xe),ajaxTransport:Ve(Ge),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var u,h,d,i,f,n,p,v,r,o,g=C.ajaxSetup({},e),m=g.context||g,y=g.context&&(m.nodeType||m.jquery)?C(m):C.event,b=C.Deferred(),x=C.Callbacks("once memory"),w=g.statusCode||{},a={},s={},l="canceled",k={readyState:0,getResponseHeader:function(t){var e;if(p){if(!i)for(i={};e=We.exec(d);)i[e[1].toLowerCase()+" "]=(i[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=i[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return p?d:null},setRequestHeader:function(t,e){return null==p&&(t=s[t.toLowerCase()]=s[t.toLowerCase()]||t,a[t]=e),this},overrideMimeType:function(t){return null==p&&(g.mimeType=t),this},statusCode:function(t){var e;if(t)if(p)k.always(t[k.status]);else for(e in t)w[e]=[w[e],t[e]];return this},abort:function(t){var e=t||l;return u&&u.abort(e),c(0,e),this}};if(b.promise(k),g.url=((t||g.url||Le.href)+"").replace($e,Le.protocol+"//"),g.type=e.method||e.type||g.method||g.type,g.dataTypes=(g.dataType||"*").toLowerCase().match(z)||[""],null==g.crossDomain){n=T.createElement("a");try{n.href=g.url,n.href=n.href,g.crossDomain=qe.protocol+"//"+qe.host!=n.protocol+"//"+n.host}catch(t){g.crossDomain=!0}}if(g.data&&g.processData&&"string"!=typeof g.data&&(g.data=C.param(g.data,g.traditional)),Ue(Xe,g,e,k),p)return k;for(r in(v=C.event&&g.global)&&0==C.active++&&C.event.trigger("ajaxStart"),g.type=g.type.toUpperCase(),g.hasContent=!He.test(g.type),h=g.url.replace(Fe,""),g.hasContent?g.data&&g.processData&&0===(g.contentType||"").indexOf("application/x-www-form-urlencoded")&&(g.data=g.data.replace(Be,"+")):(o=g.url.slice(h.length),g.data&&(g.processData||"string"==typeof g.data)&&(h+=(De.test(h)?"&":"?")+g.data,delete g.data),!1===g.cache&&(h=h.replace(_e,"$1"),o=(De.test(h)?"&":"?")+"_="+Ie.guid+++o),g.url=h+o),g.ifModified&&(C.lastModified[h]&&k.setRequestHeader("If-Modified-Since",C.lastModified[h]),C.etag[h]&&k.setRequestHeader("If-None-Match",C.etag[h])),(g.data&&g.hasContent&&!1!==g.contentType||e.contentType)&&k.setRequestHeader("Content-Type",g.contentType),k.setRequestHeader("Accept",g.dataTypes[0]&&g.accepts[g.dataTypes[0]]?g.accepts[g.dataTypes[0]]+("*"!==g.dataTypes[0]?", "+Ye+"; q=0.01":""):g.accepts["*"]),g.headers)k.setRequestHeader(r,g.headers[r]);if(g.beforeSend&&(!1===g.beforeSend.call(m,k,g)||p))return k.abort();if(l="abort",x.add(g.complete),k.done(g.success),k.fail(g.error),u=Ue(Ge,g,e,k)){if(k.readyState=1,v&&y.trigger("ajaxSend",[k,g]),p)return k;g.async&&0<g.timeout&&(f=S.setTimeout(function(){k.abort("timeout")},g.timeout));try{p=!1,u.send(a,c)}catch(t){if(p)throw t;c(-1,t)}}else c(-1,"No Transport");function c(t,e,i,n){var r,o,a,s,l,c=e;p||(p=!0,f&&S.clearTimeout(f),u=void 0,d=n||"",k.readyState=0<t?4:0,r=200<=t&&t<300||304===t,i&&(s=function(t,e,i){for(var n,r,o,a,s=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader("Content-Type"));if(n)for(r in s)if(s[r]&&s[r].test(n)){l.unshift(r);break}if(l[0]in i)o=l[0];else{for(r in i){if(!l[0]||t.converters[r+" "+l[0]]){o=r;break}a=a||r}o=o||a}if(o)return o!==l[0]&&l.unshift(o),i[o]}(g,k,i)),!r&&-1<C.inArray("script",g.dataTypes)&&(g.converters["text script"]=function(){}),s=function(t,e,i,n){var r,o,a,s,l,c={},u=t.dataTypes.slice();if(u[1])for(a in t.converters)c[a.toLowerCase()]=t.converters[a];for(o=u.shift();o;)if(t.responseFields[o]&&(i[t.responseFields[o]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=u.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=c[l+" "+o]||c["* "+o]))for(r in c)if((s=r.split(" "))[1]===o&&(a=c[l+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[r]:!0!==c[r]&&(o=s[0],u.unshift(s[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}}(g,s,k,r),r?(g.ifModified&&((l=k.getResponseHeader("Last-Modified"))&&(C.lastModified[h]=l),(l=k.getResponseHeader("etag"))&&(C.etag[h]=l)),204===t||"HEAD"===g.type?c="nocontent":304===t?c="notmodified":(c=s.state,o=s.data,r=!(a=s.error))):(a=c,!t&&c||(c="error",t<0&&(t=0))),k.status=t,k.statusText=(e||c)+"",r?b.resolveWith(m,[o,c,k]):b.rejectWith(m,[k,c,a]),k.statusCode(w),w=void 0,v&&y.trigger(r?"ajaxSuccess":"ajaxError",[k,g,r?o:a]),x.fireWith(m,[k,c]),v&&(y.trigger("ajaxComplete",[k,g]),--C.active||C.event.trigger("ajaxStop")))}return k},getJSON:function(t,e,i){return C.get(t,e,i,"json")},getScript:function(t,e){return C.get(t,void 0,e,"script")}}),C.each(["get","post"],function(t,r){C[r]=function(t,e,i,n){return b(e)&&(n=n||i,i=e,e=void 0),C.ajax(C.extend({url:t,type:r,dataType:n,data:e,success:i},C.isPlainObject(t)&&t))}}),C.ajaxPrefilter(function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")}),C._evalUrl=function(t,e,i){return C.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){C.globalEval(t,e,i)}})},C.fn.extend({wrapAll:function(t){var e;return this[0]&&(b(t)&&(t=t.call(this[0])),e=C(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(i){return b(i)?this.each(function(t){C(this).wrapInner(i.call(this,t))}):this.each(function(){var t=C(this),e=t.contents();e.length?e.wrapAll(i):t.append(i)})},wrap:function(e){var i=b(e);return this.each(function(t){C(this).wrapAll(i?e.call(this,t):e)})},unwrap:function(t){return this.parent(t).not("body").each(function(){C(this).replaceWith(this.childNodes)}),this}}),C.expr.pseudos.hidden=function(t){return!C.expr.pseudos.visible(t)},C.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},C.ajaxSettings.xhr=function(){try{return new S.XMLHttpRequest}catch(t){}};var Ke={0:200,1223:204},Je=C.ajaxSettings.xhr();y.cors=!!Je&&"withCredentials"in Je,y.ajax=Je=!!Je,C.ajaxTransport(function(r){var o,a;if(y.cors||Je&&!r.crossDomain)return{send:function(t,e){var i,n=r.xhr();if(n.open(r.type,r.url,r.async,r.username,r.password),r.xhrFields)for(i in r.xhrFields)n[i]=r.xhrFields[i];for(i in r.mimeType&&n.overrideMimeType&&n.overrideMimeType(r.mimeType),r.crossDomain||t["X-Requested-With"]||(t["X-Requested-With"]="XMLHttpRequest"),t)n.setRequestHeader(i,t[i]);o=function(t){return function(){o&&(o=a=n.onload=n.onerror=n.onabort=n.ontimeout=n.onreadystatechange=null,"abort"===t?n.abort():"error"===t?"number"!=typeof n.status?e(0,"error"):e(n.status,n.statusText):e(Ke[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=o(),a=n.onerror=n.ontimeout=o("error"),void 0!==n.onabort?n.onabort=a:n.onreadystatechange=function(){4===n.readyState&&S.setTimeout(function(){o&&a()})},o=o("abort");try{n.send(r.hasContent&&r.data||null)}catch(t){if(o)throw t}},abort:function(){o&&o()}}}),C.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),C.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return C.globalEval(t),t}}}),C.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),C.ajaxTransport("script",function(i){var n,r;if(i.crossDomain||i.scriptAttrs)return{send:function(t,e){n=C("<script>").attr(i.scriptAttrs||{}).prop({charset:i.scriptCharset,src:i.url}).on("load error",r=function(t){n.remove(),r=null,t&&e("error"===t.type?404:200,t.type)}),T.head.appendChild(n[0])},abort:function(){r&&r()}}});var Qe,ti=[],ei=/(=)\?(?=&|$)|\?\?/;C.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=ti.pop()||C.expando+"_"+Ie.guid++;return this[t]=!0,t}}),C.ajaxPrefilter("json jsonp",function(t,e,i){var n,r,o,a=!1!==t.jsonp&&(ei.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&ei.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return n=t.jsonpCallback=b(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(ei,"$1"+n):!1!==t.jsonp&&(t.url+=(De.test(t.url)?"&":"?")+t.jsonp+"="+n),t.converters["script json"]=function(){return o||C.error(n+" was not called"),o[0]},t.dataTypes[0]="json",r=S[n],S[n]=function(){o=arguments},i.always(function(){void 0===r?C(S).removeProp(n):S[n]=r,t[n]&&(t.jsonpCallback=e.jsonpCallback,ti.push(n)),o&&b(r)&&r(o[0]),o=r=void 0}),"script"}),y.createHTMLDocument=((Qe=T.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>
26",2===Qe.childNodes.length),C.parseHTML=function(t,e,i){return"string"!=typeof t?[]:("boolean"==typeof e&&(i=e,e=!1),e||(y.createHTMLDocument?((n=(e=T.implementation.createHTMLDocument("")).createElement("base")).href=T.location.href,e.head.appendChild(n)):e=T),o=!i&&[],(r=M.exec(t))?[e.createElement(r[1])]:(r=yt([t],e,o),o&&o.length&&C(o).remove(),C.merge([],r.childNodes)));var n,r,o},C.fn.load=function(t,e,i){var n,r,o,a=this,s=t.indexOf(" ");return-1<s&&(n=Ce(t.slice(s)),t=t.slice(0,s)),b(e)?(i=e,e=void 0):e&&"object"==typeof e&&(r="POST"),0<a.length&&C.ajax({url:t,type:r||"GET",dataType:"html",data:e}).done(function(t){o=arguments,a.html(n?C("<div>").append(C.parseHTML(t)).find(n):t)}).always(i&&function(t,e){a.each(function(){i.apply(this,o||[t.responseText,e,t])})}),this},C.expr.pseudos.animated=function(e){return C.grep(C.timers,function(t){return e===t.elem}).length},C.offset={setOffset:function(t,e,i){var n,r,o,a,s,l,c=C.css(t,"position"),u=C(t),h={};"static"===c&&(t.style.position="relative"),s=u.offset(),o=C.css(t,"top"),l=C.css(t,"left"),r=("absolute"===c||"fixed"===c)&&-1<(o+l).indexOf("auto")?(a=(n=u.position()).top,n.left):(a=parseFloat(o)||0,parseFloat(l)||0),b(e)&&(e=e.call(t,i,C.extend({},s))),null!=e.top&&(h.top=e.top-s.top+a),null!=e.left&&(h.left=e.left-s.left+r),"using"in e?e.using.call(t,h):("number"==typeof h.top&&(h.top+="px"),"number"==typeof h.left&&(h.left+="px"),u.css(h))}},C.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){C.offset.setOffset(this,e,t)});var t,i,n=this[0];return n?n.getClientRects().length?(t=n.getBoundingClientRect(),i=n.ownerDocument.defaultView,{top:t.top+i.pageYOffset,left:t.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,i,n=this[0],r={top:0,left:0};if("fixed"===C.css(n,"position"))e=n.getBoundingClientRect();else{for(e=this.offset(),i=n.ownerDocument,t=n.offsetParent||i.documentElement;t&&(t===i.body||t===i.documentElement)&&"static"===C.css(t,"position");)t=t.parentNode;t&&t!==n&&1===t.nodeType&&((r=C(t).offset()).top+=C.css(t,"borderTopWidth",!0),r.left+=C.css(t,"borderLeftWidth",!0))}return{top:e.top-r.top-C.css(n,"marginTop",!0),left:e.left-r.left-C.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&"static"===C.css(t,"position");)t=t.offsetParent;return t||it})}}),C.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var o="pageYOffset"===r;C.fn[e]=function(t){return W(this,function(t,e,i){var n;return v(t)?n=t:9===t.nodeType&&(n=t.defaultView),void 0===i?n?n[r]:t[e]:void(n?n.scrollTo(o?n.pageXOffset:i,o?i:n.pageYOffset):t[e]=i)},e,t,arguments.length)}}),C.each(["top","left"],function(t,i){C.cssHooks[i]=Kt(y.pixelPosition,function(t,e){if(e)return e=Zt(t,i),Gt.test(e)?C(t).position()[i]+"px":e})}),C.each({Height:"height",Width:"width"},function(a,s){C.each({padding:"inner"+a,content:s,"":"outer"+a},function(n,o){C.fn[o]=function(t,e){var i=arguments.length&&(n||"boolean"!=typeof t),r=n||(!0===t||!0===e?"margin":"border");return W(this,function(t,e,i){var n;return v(t)?0===o.indexOf("outer")?t["inner"+a]:t.document.documentElement["client"+a]:9===t.nodeType?(n=t.documentElement,Math.max(t.body["scroll"+a],n["scroll"+a],t.body["offset"+a],n["offset"+a],n["client"+a])):void 0===i?C.css(t,e,r):C.style(t,e,i,r)},s,i?t:void 0,i)}})}),C.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){C.fn[e]=function(t){return this.on(e,t)}}),C.fn.extend({bind:function(t,e,i){return this.on(t,null,e,i)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,i,n){return this.on(e,t,i,n)},undelegate:function(t,e,i){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",i)},hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),C.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(t,i){C.fn[i]=function(t,e){return 0<arguments.length?this.on(i,null,t,e):this.trigger(i)}});var ii=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;C.proxy=function(t,e){var i,n,r;if("string"==typeof e&&(i=t[e],e=t,t=i),b(t))return n=s.call(arguments,2),(r=function(){return t.apply(e||this,n.concat(s.call(arguments)))}).guid=t.guid=t.guid||C.guid++,r},C.holdReady=function(t){t?C.readyWait++:C.ready(!0)},C.isArray=Array.isArray,C.parseJSON=JSON.parse,C.nodeName=E,C.isFunction=b,C.isWindow=v,C.camel
26Case=G,C.type=w,C.now=Date.now,C.isNumeric=function(t){var e=C.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},C.trim=function(t){return null==t?"":(t+"").replace(ii,"")},void 0===(si=function(){return C}.apply(ai,[]))||(oi.exports=si);var ni=S.jQuery,ri=S.$;return C.noConflict=function(t){return S.$===C&&(S.$=ri),t&&S.jQuery===C&&(S.jQuery=ni),C},void 0===t&&(S.jQuery=S.$=C),C})},function(t,e,i){"use strict";(function(e){t.exports=function(){if("object"==typeof globalThis)return globalThis;var t;try{t=this||new Function("return this")()}catch(t){if("object"==typeof window)return window;if("object"==typeof self)return self;if(void 0!==e)return e}return t}()}).call(this,i(134))},function(t,e,n){"use strict";(function(t){var e,i;n(135);i=function(){void 0!==e.fancybox&&(e.fancybox.defaults.lang=e("html").attr("lang"),e.fancybox.defaults.i18n.it={CLOSE:"Chiudi",NEXT:"Avanti",PREV:"Indietro",ERROR:"Contenuto non disponibile. <br/> Riprova più tardi.",PLAY_START:"Avvia slideshow",PLAY_STOP:"Pausa slideshow",FULL_SCREEN:"Schermo intero",THUMBS:"Miniature",DOWNLOAD:"Scarica",SHARE:"Condividi",ZOOM:"Zooma"},e.fancybox.defaults.i18n.fr={CLOSE:"Fermer",NEXT:"Suivant",PREV:"Précédent",ERROR:"Le contenu demandé ne peut être chargé. <br/> Veuillez réessayer plus tard.",PLAY_START:"Démarrer le diaporama",PLAY_STOP:"Pause",FULL_SCREEN:"Plein écran",THUMBS:"Vignettes",DOWNLOAD:"Télécharger",SHARE:"Partager",ZOOM:"Zoom"})},(e=t)(window).on("load",function(){i()})}).call(this,n(57))},function(t,e,i){(function(t){i(57)}).call(this,i(57))},function(t,e,st){"use strict";(function(t){var a,f,e,i,s,l,n,c,r,o,u,h,d,p,v,g,m,y,b,x,w,k,S,T,C,E,M,P,O,A,L,I,D,z,N,j=st(7),R=st.n(j);function B(t){if(1/t==-1/0&&(t=0),t>Math.pow(2,32)-1)throw new RangeError("Invalid array length");var e=[];return e.length=t,e}function F(t,e,i){var n=2<arguments.length?i:[];if(!1===H(t))throw new TypeError(Object.prototype.toString.call(t)+"is not a function.");return t.apply(e,n)}function _(t,e){return e in t}function W(t){return"[object Array]"===Object.prototype.toString.call(t)}function H(t){return"function"==typeof t}function $(t){return Boolean(t)}function X(t){if(null===t||t===f)throw TypeError();return Object(t)}function G(t,e){var i,n=(i=e,X(t)[i]);if(null===n||n===f)return f;if(!1===H(n))throw new TypeError("Method not callable: "+e);return n}function Y(t){switch(R()(t)){case"undefined":return"undefined";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";default:return null===t?"null":"Symbol"in a&&(t instanceof a.Symbol||t.constructor===a.Symbol)?"symbol":"object"}}function q(t){return"object"===Y(t)&&("function"==typeof t&&t.prototype)}function V(t){if("symbol"===Y(t))throw new TypeError("Cannot convert a Symbol value to a number");var e=Number(t);return isNaN(e)?0:1/e==1/0||1/e==-1/0||e===1/0||e===-1/0?e:(e<0?-1:1)*Math.floor(Math.abs(e))}function U(t){var e=V(t);return e<=0?0:Math.min(e,Math.pow(2,53)-1)}function Z(t,e){var i,n=1<arguments.length?e:f;if("object"!==Y(t))return t;arguments.length<2?i="default":n===String?i="string":n===Number&&(i="number");var r="function"==typeof a.Symbol&&"symbol"===R()(a.Symbol.toPrimitive)?G(t,a.Symbol.toPrimitive):f;if(r===f)return"default"===i&&(i="number"),function(t,e){for(var i="string"===e?["toString","valueOf"]:["valueOf","toString"],n=0;n<i.length;++n){var r=t[i[n]];if(H(r)){var o=F(r,t);if("object"!==Y(o))return o}}throw new TypeError("Cannot convert to primitive.")}(t,i);var o=F(r,t,[i]);if("object"!==Y(o))return o;throw new TypeError("Cannot convert exotic object to primitive.")}function K(t){switch(Y(t)){case"symbol":throw new TypeError("Cannot convert a Symbol value to a string");case"object":return K(Z(t,String));default:return String(t)}}function J(t,e){var i=K(function(t){if(null===t||t===f)throw TypeError(Object.prototype.toString.call(t)+" is not coercible to Object.");return t}(t)),n=/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/.source,r="start"===e?String.prototype.replace.call(i,new RegExp("^"+n,"g"),""):"end"===e?String.prototype.replace.call(i,new RegExp(n+"$","g"),""):String.prototype.replace.call(i,new RegExp("^"+n+"|"+n+"$","g"),"");return r}function Q(){return u--||clearTimeout(o),!(!document.body||document.body.prototype||!/(complete|interactive)/.test(document.readyState))&&(n(document,!0),o&&document.body.prototype&&clearTimeout(o),!!document.body.prototype)}function tt(t,e,i){var n,r,o=document.createElement("div"),a="qsa"+String(Math.random()).slice(3);return o.innerHTML="x<style>"+e+"{qsa:"+a+";}",n=h.appendChild(o.lastChild),r=function t(e,i,n,r){var o,a=/1|9/.test(e.nodeType),s=e.childNodes,l=[],c=-1;if(a&&e.currentStyle&&e.currentStyle.qsa===r&&l.push(e)&&n)return l;for(;o=s[++c];)if(l=l.concat(t(o,i,n,r)),n&&l.length)return l;return l}(t,e,i,a),h.removeChild(n),i?r[0]:r}
26function et(t,e,i){var n=function(t,e,i){var n={value:i,writable:!0,enumerable:!0,configurable:!0};try{return Object.defineProperty(t,e,n),!0}catch(t){return!1}}(t,e,i);if(!n)throw new TypeError("Cannot assign value `"+Object.prototype.toString.call(i)+"` to property `"+Object.prototype.toString.call(e)+"` on object `"+Object.prototype.toString.call(t)+"`");return n}function it(t,e,i){var n={value:i,writable:!0,enumerable:!1,configurable:!0};Object.defineProperty(t,e,n)}function nt(t){var e=t.constructor;return e&&e.prototype===t}function rt(){}function ot(t,e,i){var n,r,o=i||{},a=(n=e,"object"!==Y(r=t.prototype)&&(r=n),r),s=Object.create(a);for(var l in o)Object.prototype.hasOwnProperty.call(o,l)&&Object.defineProperty(s,l,{configurable:!0,enumerable:!1,writable:!0,value:o[l]});return s}function at(t,e){if(0===e&&1/e==-1/0&&(e=0),!1===W(t))return B(e);var i=t.constructor;if("object"===Y(i)&&null===(i="Symbol"in a&&"species"in a.Symbol?i[a.Symbol.species]:f)&&(i=f),i===f)return B(e);if(!q(i))throw new TypeError("C must be a constructor");return function(t,e,i){var n=2<arguments.length?i:t,r=1<arguments.length?e:[];if(!q(t))throw new TypeError("F must be a constructor.");if(!q(n))throw new TypeError("newTarget must be a constructor.");return n===t?new(Function.prototype.bind.apply(t,[null].concat(r))):F(t,ot(n,Object.prototype),r)}(i,[e])}"Date"in(a="object"===("undefined"==typeof window?"undefined":R()(window))&&window||"object"===("undefined"==typeof self?"undefined":R()(self))&&self||"object"===(void 0===t?"undefined":R()(t))&&t||{})&&"now"in a.Date&&"getTime"in a.Date.prototype||(Date.now=function(){return(new Date).getTime()}),"Date"in a&&"toISOString"in Date.prototype||(Date.prototype.toISOString=function(){function t(t,e){return"0000".substr(0,e-(t=""+t).length)+t}return this.getUTCFullYear()+"-"+t(this.getUTCMonth()+1,2)+"-"+t(this.getUTCDate(),2)+"T"+t(this.getUTCHours(),2)+":"+t(this.getUTCMinutes(),2)+":"+t(this.getUTCSeconds(),2)+"."+t(this.getUTCMilliseconds(),3)+"Z"}),"document"in a||"undefined"==typeof WorkerGlobalScope&&"function"!=typeof importScripts&&(a.HTMLDocument?a.Document=a.HTMLDocument:(a.Document=a.HTMLDocument=document.constructor=new Function("return function Document() {}")(),a.Document.prototype=document)),"Element"in a&&"HTMLElement"in a||"Element"in a&&"HTMLElement"in a||(!window.Element||window.HTMLElement?(window.Element=window.HTMLElement=new Function("return function Element() {}")(),i=(e=document.appendChild(document.createElement("body"))).appendChild(document.createElement("iframe")).contentWindow.document,s=Element.prototype=i.appendChild(i.createElement("*")),l={},n=function t(e,i){var n,r,o,a=e.childNodes||[],s=-1;if(1===e.nodeType&&e.constructor!==Element)for(n in e.constructor=Element,l)r=l[n],e[n]=r;for(;o=i&&a[++s];)t(o,i);return e},c=document.getElementsByTagName("*"),r=document.createElement,u=100,s.attachEvent("onpropertychange",function(t){for(var e,i=t.propertyName,n=!Object.prototype.hasOwnProperty.call(l,i),r=s[i],o=l[i],a=-1;e=c[++a];)1===e.nodeType&&(!n&&e[i]!==o||(e[i]=r));l[i]=r}),s.constructor=Element,s.hasAttribute||(s.hasAttribute=function(t){return null!==this.getAttribute(t)}),Q()||(document.onreadystatechange=Q,o=setInterval(Q,25)),document.createElement=function(t){var e=r(String(t).toLowerCase());return n(e)},document.removeChild(e)):window.HTMLElement=window.Element),"document"in a&&"querySelector"in a.document||(h=document.getElementsByTagName("head")[0],Document.prototype.querySelector=Element.prototype.querySelector=function(t){return tt(this,t,!0)},Document.prototype.querySelectorAll=Element.prototype.querySelectorAll=function(t){return tt(this,t,!1)}),"document"in a&&"matches"in document.documentElement||(Element.prototype.matches=Element.prototype.webkitMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.mozMatchesSelector||function(t){for(var e=(this.document||this.ownerDocument).querySelectorAll(t),i=0;e[i]&&e[i]!==this;)++i;return!!e[i]}),"document"in a&&"closest"in document.documentElement||(Element.prototype.closest=function(t){for(var e=this;e;){if(e.matches(t))return e;e="SVGElement"in window&&e instanceof SVGElement?e.parentNode:e.parentElement}return null}),"defineProperty"in Object&&function(){try{return Object.defineProperty({},"test",{value:42}),1}catch(t){return}}()||(d=Object.defineProperty,p=Object.prototype.hasOwnProperty.call(Object.prototype,"__defineGetter__"),v="Getters & setters cannot be defined on this javascript engine",g="A property cannot both have accessors and be writable or have a value",Object.defineProperty=function(t,e,
26i){if(d&&(t===window||t===document||t===Element.prototype||t instanceof Element))return d(t,e,i);if(null===t||!(t instanceof Object||"object"===R()(t)))throw new TypeError("Object.defineProperty called on non-object");if(!(i instanceof Object))throw new TypeError("Property description must be an object");var n=String(e),r="value"in i||"writable"in i,o="get"in i&&R()(i.get),a="set"in i&&R()(i.set);if(o){if(o===f)return t;if("function"!==o)throw new TypeError("Getter must be a function");if(!p)throw new TypeError(v);if(r)throw new TypeError(g);Object.__defineGetter__.call(t,n,i.get)}else t[n]=i.value;if(a){if(a===f)return t;if("function"!==a)throw new TypeError("Setter must be a function");if(!p)throw new TypeError(v);if(r)throw new TypeError(g);Object.__defineSetter__.call(t,n,i.set)}return"value"in i&&(t[n]=i.value),t}),"isArray"in Array||it(Array,"isArray",W),"every"in Array.prototype||it(Array.prototype,"every",function(t,e){var i=X(this),n=U(i.length);if(!1===H(t))throw new TypeError(t+" is not a function");for(var r=1<arguments.length?e:f,o=0;o<n;){var a=K(o);if(a in i)if(!1===$(F(t,r,[i[a],o,i])))return!1;o+=1}return!0}),it(Array.prototype,"forEach",function(t,e){var i=X(this),n=i instanceof String?i.split(""):i,r=U(i.length);if(!1===H(t))throw new TypeError(t+" is not a function");for(var o=1<arguments.length?e:f,a=0;a<r;){var s=K(a);s in n&&F(t,o,[n[s],a,i]),a+=1}return f}),"forEach"in NodeList.prototype||(NodeList.prototype.forEach=Array.prototype.forEach),"includes"in Array.prototype||it(Array.prototype,"includes",function(t,e){var i=X(this),n=U(i.length);if(0===n)return!1;var r,o,a,s=V(e);for(0<=s?r=s:(r=n+s)<0&&(r=0);r<n;){var l=i[K(r)];if(a=l,Y(o=t)===Y(a)&&("number"===Y(o)&&(isNaN(o)&&isNaN(a)||1/o==1/0&&1/a==-1/0||1/o==-1/0&&1/a==1/0)||o===a))return!0;r+=1}return!1}),"indexOf"in Array.prototype||it(Array.prototype,"indexOf",function(t,e){var i=X(this),n=U(i.length);if(0===n)return-1;var r,o=V(e);if(n<=o)return-1;for(0<=o?r=1/o==-1/0?0:o:(r=n+o)<0&&(r=0);r<n;){if(_(i,K(r)))if(t===i[K(r)])return r;r+=1}return-1}),"lastIndexOf"in Array.prototype||it(Array.prototype,"lastIndexOf",function(t,e){var i=X(this),n=U(i.length);if(0===n)return-1;for(var r=1<arguments.length?V(e):n-1,o=0<=r?1/r==-1/0?0:Math.min(r,n-1):n+r;0<=o;){if(_(i,K(o)))if(t===i[K(o)])return o;--o}return-1}),"reduce"in Array.prototype||it(Array.prototype,"reduce",function(t,e){var i=X(this),n=i instanceof String?i.split(""):i,r=U(n.length);if(!1===H(t))throw new TypeError(t+" is not a function");var o=1<arguments.length?e:f;if(0===r&&arguments.length<2)throw new TypeError("Reduce of empty array with no initial value");var a,s=0,l=f;if(1<arguments.length)l=o;else{for(var c=!1;!1===c&&s<r;){var u=K(s);(c=u in n)&&(l=n[u]),s+=1}if(!1===c)throw new TypeError("Reduce of empty array with no initial value")}for(;s<r;){(c=(u=K(s))in n)&&(a=n[u],l=F(t,f,[l,a,s,i])),s+=1}return l}),"reduceRight"in Array.prototype||it(Array.prototype,"reduceRight",function(t,e){var i=X(this),n=i instanceof String?i.split(""):i,r=U(n.length);if(!1===H(t))throw new TypeError(t+" is not a function");var o=1<arguments.length?e:f;if(0===r&&arguments.length<2)throw new TypeError("Reduce of empty array with no initial value");var a,s=r-1,l=f;if(1<arguments.length)l=o;else{for(var c=!1;!1===c&&0<=s;){var u=K(s);(c=u in n)&&(l=n[u]),--s}if(!1===c)throw new TypeError("Reduce of empty array with no initial value")}for(;0<=s;){(c=(u=K(s))in n)&&(a=n[u],l=F(t,f,[l,a,s,i])),--s}return l}),"some"in Array.prototype||it(Array.prototype,"some",function(t,e){var i=X(this),n=U(i.length);if(!1===H(t))throw new TypeError(t+" is not a function");for(var r=1<arguments.length?e:f,o=0;o<n;){var a=K(o);if(a in i)if($(F(t,r,[i[a],o,i])))return!0;o+=1}return!1}),"bind"in Function.prototype||it(Function.prototype,"bind",function(e){function t(){}var i=Array,n=Object,r=i.prototype,o=r.slice,a=r.concat,s=r.push,l=Math.max,c=this;if(!H(c))throw new TypeError("Function.prototype.bind called on incompatible "+c);for(var u,h=o.call(arguments,1),d=l(0,c.length-h.length),f=[],p=0;p<d;p++)s.call(f,"$"+p);return u=Function("binder","return function ("+f.join(",")+"){ return binder.apply(this, arguments); }")(function(){if(this instanceof u){var t=c.apply(this,a.call(h,o.call(arguments)));return n(t)===t?t:this}return c.apply(e,a.call(h,o.call(arguments)))}),c.prototype&&(t.prototype=c.prototype,u.prototype=new t,t.prototype=null),u}),"freeze"in Object||it(Object,"freeze",function(t){return t}),"getOwnPropertyDescriptor"in Object&&"function"==typeof Object.getOwnPropertyDescriptor&&function(){try{return"3"===Object.getOwnPropertyDescriptor("13.7",1).value}catch(t){return}}()||(m=Object.getOwnPropertyDescriptor,y={}.toString,b="".split,it(Object,"getOwnPropertyDescriptor",function(t,e){var i,n,r,o=("string"===Y(o=X(t))||o instanceof String)&&"[object String]"==y.call(t)?b.call(t,""):Object(t),a="symbol"===Y(i=Z(e,String))?i:K(i);try{return m(o,a)}catch(t){}if(n=o,r=a,Object.prototype.hasOwnProperty.call(n,r))return{enumerable:!0,configurable:!0,writable:!0,value:o[a]}})),"getPrototypeOf"in Object||it(Object,"getPrototypeOf",function(t){if(t!==Object(t))throw new TypeError("Object.getPrototypeOf called on non-object");var e=t.__proto__;return e||null===e?e:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?Object.prototype:null}),"keys"in Object&&function(){return 2===Object.keys(arguments).length}(1,2)&&function(){try{return Object.keys(""),1}catch(t){return}}
26()||it(Object,"keys",(x=Object.prototype.hasOwnProperty,w=Object.prototype.toString,k=Object.prototype.propertyIsEnumerable,S=!k.call({toString:null},"toString"),T=k.call(function(){},"prototype"),C=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],E={$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!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},M=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!E["$"+t]&&x.call(window,t)&&null!==window[t]&&"object"===R()(window[t]))try{nt(window[t])}catch(t){return!0}}catch(t){return!0}return!1}(),function(t){var e,i,n="[object Function]"===w.call(t),r=(e=t,"[object Arguments]"===(i=w.call(e))||"[object Array]"!==i&&null!==e&&"object"===R()(e)&&"number"==typeof e.length&&0<=e.length&&"[object Function]"===w.call(e.callee)),o="[object String]"===w.call(t),a=[];if(t===f||null===t)throw new TypeError("Cannot convert undefined or null to object");var s=T&&n;if(o&&0<t.length&&!x.call(t,0))for(var l=0;l<t.length;++l)a.push(String(l));if(r&&0<t.length)for(var c=0;c<t.length;++c)a.push(String(c));else for(var u in t)(function(){var t;try{t=Object.create({})}catch(t){return 1}return k.call(t,"__proto__")})()&&"__proto__"===u||s&&"prototype"===u||!x.call(t,u)||a.push(String(u));if(S)for(var h=function(t){if("undefined"==typeof window||!M)return nt(t);try{return nt(t)}catch(t){return!1}}(t),d=0;d<C.length;++d)h&&"constructor"===C[d]||!x.call(t,C[d])||a.push(C[d]);return a})),"defineProperties"in Object||it(Object,"defineProperties",function(t,e){if("object"!==Y(t))throw new TypeError("Object.defineProperties called on non-object");for(var i=X(e),n=Object.keys(i),r=[],o=0;o<n.length;o++){var a=n[o],s=Object.getOwnPropertyDescriptor(i,a);s!==f&&s.enumerable&&(u=i[a],r.push([a,u]))}for(var l=0;l<r.length;l++){var c=r[l][0],u=r[l][1];Object.defineProperty(t,c,u)}return t}),"create"in Object||(O=!({__proto__:null}instanceof Object),P=O?function(){return{__proto__:null}}:function(){var t=document.createElement("iframe");t.style.display="none";var e=document.body||document.documentElement;e.appendChild(t),t.src="javascript:";var i=t.contentWindow.Object.prototype;e.removeChild(t),t=null,delete i.constructor,delete i.hasOwnProperty,delete i.propertyIsEnumerable,delete i.isPrototypeOf,delete i.toLocaleString,delete i.toString,delete i.valueOf;function n(){}return n.prototype=i,P=function(){return new n},new n},it(Object,"create",function(t,e){if("object"!==Y(t)&&"null"!==Y(t))throw new TypeError("Object prototype may only be an Object or null");var i;return"null"===Y(t)?i=P():(rt.prototype=t,(i=new rt).__proto__=t,i.constructor.prototype=t,i.__proto__=t),1 in arguments?Object.defineProperties(i,e):i})),"filter"in Array.prototype||it(Array.prototype,"filter",function(t,e){var i=X(this),n=U(i.length);if(!1===H(t))throw new TypeError(t+" is not a function");for(var r=1<arguments.length?e:f,o=at(i,0),a=0,s=0;a<n;){var l,c=K(a);!(c in i)||$(F(t,r,[l=i[c],a,i]))&&(et(o,K(s),l),s+=1),a+=1}return o}),"map"in Array.prototype||it(Array.prototype,"map",function(t,e){var i=X(this),n=U(i.length);if(!1===H(t))throw new TypeError(t+" is not a function");for(var r=1<arguments.length?e:f,o=at(i,n),a=0;a<n;){var s=K(a);s in i&&et(o,s,F(t,r,[i[s],a,i])),a+=1}return o}),"getOwnPropertyNames"in Object&&function(){try{return Object.getOwnPropertyNames(1),1}catch(t){return}}()||(A={}.toString,L="".split,I=[].concat,D=Object.prototype.hasOwnProperty,z=Object.getOwnPropertyNames||Object.keys,N="object"===R()(a)?z(a):[],it(Object,"getOwnPropertyNames",function(t){var e=X(t);if("[object Window]"===A.call(e))try{return z(e)}catch(t){return I.call([],N)}e="[object String]"==A.call(e)?L.call(e,""):Object(e);for(var i,n=z(e),r=["length","prototype"],o=0;o<r.length;o++){var a=r[o];D.call(e,a)&&!n.includes(a)&&n.push(a)}return n.includes("__proto__")&&(i=n.indexOf("__proto__"),n.splice(i,1)),n})),"trim"in String.prototype&&!"\t\n\v\f\r                 \u2028\u2029\ufeff".trim()&&"​…᠎"==="​…᠎".trim()||it(String.prototype,"trim",function(){return J(this,"start+end")})}).call(this,st(134))}
26,,function(t,e,i){"use strict";i.r(e);i(327),i(328);var n=i(9),A=i.n(n),r=i(33),it=i.n(r),v={vw:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),vh:Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)};window.addEventListener("resize",function(){v={vw:Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),vh:Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)}});function g(t,e){return(1<arguments.length&&void 0!==e?e:document).querySelector(t)}function S(t,e){var i=1<arguments.length&&void 0!==e?e:document;return[].slice.call(i.querySelectorAll(t))}function o(t,e){document.addEventListener("DOMContentLoaded",function(){S("[data-component=".concat(t,"]")).forEach(function(t){return e(t)})})}var a,s,l,c,u,h,d,f,p,m,y,b,x,w,k=i(70),T=i.n(k),C=i(36),B=i.n(C),E=i(16),M=i.n(E),P=i(136),O=i.n(P),L=i(23),F=i.n(L),I=i(14),_=i.n(I),D=i(2),z=i.n(D),N=i(1),j=i.n(N),R=i(7),W=i.n(R);function H(e,t){var i,n=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)),n}function $(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?H(Object(i),!0).forEach(function(t){it()(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):H(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function X(n){var r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}();return function(){var t,e,i=F()(n);return e=r?(t=F()(this).constructor,Reflect.construct(i,arguments,t)):i.apply(this,arguments),O()(this,e)}}function dt(t,e){var i;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return G(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return G(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function G(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var Y,q,V,U,Z,K,J,Q,tt,et,nt,rt,ot,at,st,lt,ct,ut,ht,ft,pt,vt,gt,mt,yt,bt,xt,wt;(Y=et=et||{}).SVG_NS="http://www.w3.org/2000/svg",Y.product="Highcharts",Y.version="12.6.0",Y.win=("undefined"==typeof window?"undefined":W()(window))<"u"?window:{},Y.doc=Y.win.document,Y.svg=!(null===(a=Y.doc)||void 0===a||null===(s=a.createElementNS)||void 0===s||null===(l=s.call(a,Y.SVG_NS,"svg"))||void 0===l||!l.createSVGRect),Y.pageLang=null===(c=Y.doc)||void 0===c||null===(u=c.documentElement)||void 0===u||null===(h=u.closest("[lang]"))||void 0===h?void 0:h.lang,Y.userAgent=(null===(d=Y.win.navigator)||void 0===d?void 0:d.userAgent)||"",Y.isChrome=Y.win.chrome,Y.isFirefox=-1!==Y.userAgent.indexOf("Firefox"),Y.isMS=/(edge|msie|trident)/i.test(Y.userAgent)&&!Y.win.opera,Y.isSafari=!Y.isChrome&&-1!==Y.userAgent.indexOf("Safari"),Y.isTouchDevice=/(Mobile|Android|Windows Phone)/.test(Y.userAgent),Y.isWebKit=-1!==Y.userAgent.indexOf("AppleWebKit"),Y.deg2rad=2*Math.PI/360,Y.marginNames=["plotTop","marginRight","marginBottom","plotLeft"],Y.noop=function(){},Y.supportsPassiveEvents=(wt=!1,Y.isMS||(xt=Object.defineProperty({},"passive",{get:function(){wt=!0}}),Y.win.addEventListener&&Y.win.removeEventListener&&(Y.win.addEventListener("testPassive",Y.noop,xt),Y.win.removeEventListener("testPassive",Y.noop,xt))),wt),Y.charts=[],Y.composed=[],Y.dateFormats={},Y.seriesTypes={},Y.symbolSizes={},Y.chartCount=0;var kt=et,St=kt.doc,Tt=kt.win;function Ct(t,e,i){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:{},r="function"==typeof t&&t.prototype||t;Object.hasOwnProperty.call(r,"hcEvents")||(r.hcEvents={});var o=r.hcEvents;kt.Point&&t instanceof kt.Point&&t.series&&t.series.chart&&(t.series.chart.runTrackerClick=!0);var a=t.addEventListener;a&&a.call(t,e,i,!!kt.supportsPassiveEvents&&{passive:void 0===n.passive?-1!==e.indexOf("touch"):n.passive,capture:!1}),o[e]||(o[e]=[]);var s={fn:i,order:"number"==typeof n.order?n.order:1/0};return o[e].push(s),o[e].sort(function(t,e){return t.order-e.order}),function(){de(t,e,i)}}function Et(t){for(var e=t.length,i=t[0];e--;)t[e]<i&&(i=t[e]);return i}function Mt(t){for(var e=t.length,i=t[0];e--;)t[e]>i&&(i=t[e]);return i}function Pt(i,t,e){function n(t,e){zt(t)?i.setAttribute(e,t):o?(r=i.getAttribute(e))||"class"!==e||(r=i.getAttribute(e+"Name")):i.removeAttribute(e)}var r,o=Jt(t)&&!zt(e);return Jt(t)?n(e,t):re(t,n),r}function Ot(t,e,i){return e<t?t<i?t:i:e}function At(t,e){return 1e14<t?t:parseFloat(t.toPrecision(e||14))}function Lt(t,e,i,n,r){var o=St.createElement(t);return e&&Ft(o,e),r&&Dt(o,{padding:"0",border:"none",margin:"0"}),i&&Dt(o,i),n&&n.appendChild(o),o}function It(t,e,i){var n=(1<arguments.length&&void 0!==e?e:0)%2/2,r=(2<arguments.length?i:void 0)?-1:1;return(Math.round(t*r-n)+n)*r}function Dt(t,e){Ft(t.style,e)}function zt(t){return null!=t}function Nt(i,n,r){re(i,function(t,e){t!==n&&null!=t&&t.destroy&&t.destroy(),(null!=t&&t.destroy||!r)&&delete i[e]})}function jt(t){var e;null==t||null!==(e=t.parentElement)&&void 0!==e&&e.removeChild(t)}function Rt(t,e,i,c){var n={};return function n(r,o,a,s){var l=i?o:r;re(r,function(t,e){if(!s&&c&&-1<c.indexOf(e)&&o[e]){t=fe(t),a[e]=[];for(var i=0;i<Math.max(t.length,o[e].length);i++)o[e][i]&&(void 0===t[i]?a[e][i]=o[e][i]:(a[e][i]={},n(t[i],o[e][i],a[e][i],s+1)))}
26else ee(t,!0)&&!t.nodeType?(a[e]=Qt(t)?[]:{},n(t,o[e]||{},a[e],s+1),0!==Object.keys(a[e]).length||"colorAxis"===e&&0===s||delete a[e]):(r[e]!==o[e]||e in r&&!(e in o))&&"__proto__"!==e&&"constructor"!==e&&(a[e]=l[e])})}(t,e,n,0),n}function Bt(t,e){for(var i=t.length;i--;)if(t[i]===e){t.splice(i,1);break}}function Ft(t,e){var i;for(i in t=t||{},e)t[i]=e[i];return t}function _t(t,e){function i(){}return Ft(i.prototype=new t,e),i}function Wt(e,t,i,n){if(i=i||{},null!=St&&St.createEvent&&(e.dispatchEvent||e.fireEvent&&e!==kt)){var r=St.createEvent("Events");r.initEvent(t,!0,!0),i=Ft(r,i),e.dispatchEvent?e.dispatchEvent(i):e.fireEvent(t,i)}else if(e.hcEvents){i.target||Ft(i,{preventDefault:function(){i.defaultPrevented=!0},target:e,type:t});for(var o=[],a=e,s=!1;a.hcEvents;)Object.hasOwnProperty.call(a,"hcEvents")&&a.hcEvents[t]&&(o.length&&(s=!0),o.unshift.apply(o,a.hcEvents[t])),a=Object.getPrototypeOf(a);s&&o.sort(function(t,e){return t.order-e.order}),o.forEach(function(t){!1===t.fn.call(e,i,e)&&i.preventDefault()})}n&&!i.defaultPrevented&&n.call(e,i)}function Ht(t){return{center:.5,right:1,middle:.5,bottom:1}[0<arguments.length&&void 0!==t?t:""]||0}function $t(t,e){var i,n,r,o=!e;return t.forEach(function(t){if(1<t.length)for(r=t.length-1;0<r;r--){(n=t[r]-t[r-1])<0&&!o?(null!==e&&void 0!==e&&e(),e=void 0):n&&(void 0===i||n<i)&&(i=n)}}),i}function Xt(t){return Math.pow(10,Math.floor(Math.log(t)/Math.LN10))}function Gt(t,e){for(var i=t.split(".");i.length&&zt(e);){var n=i.shift();if(void 0===n||"__proto__"===n)return;if("this"===n){var r=void 0;return ee(e)&&(r=e["@this"]),null!==r&&void 0!==r?r:e}var o=e[n.replace(/[\\'"]/g,"")];if(!zt(o)||"function"==typeof o||"number"==typeof o.nodeType||o===Tt)return;e=o}return e}function Yt(t,e,i){var n;if("width"===e){var r,o=Math.min(t.offsetWidth,t.scrollWidth),a=null===(r=t.getBoundingClientRect)||void 0===r?void 0:r.call(t).width;return a<o&&o-1<=a&&(o=Math.floor(a)),Math.max(0,o-(Yt(t,"padding-left",!0)||0)-(Yt(t,"padding-right",!0)||0))}if("height"===e)return Math.max(0,Math.min(t.offsetHeight,t.scrollHeight)-(Yt(t,"padding-top",!0)||0)-(Yt(t,"padding-bottom",!0)||0));var s=Tt.getComputedStyle(t,void 0);return s&&(n=s.getPropertyValue(e),se(i,"opacity"!==e)&&(n=le(n))),n}var qt=Array.prototype.find?function(t,e){return t.find(e)}:function(t,e){for(var i=t.length,n=0;n<i;n++)if(e(t[n],n))return t[n]};function Vt(t){zt(t)&&clearTimeout(t)}function Ut(t){return ee(t)&&"number"==typeof t.nodeType}function Zt(t){var e=null==t?void 0:t.constructor;return!(!ee(t,!0)||Ut(t)||null==e||!e.name||"Object"===e.name)}function Kt(t){return"number"==typeof t&&!isNaN(t)&&t<1/0&&-1/0<t}function Jt(t){return"string"==typeof t}function Qt(t){var e=Object.prototype.toString.call(t);return"[object Array]"===e||"[object Array Iterator]"===e}function te(t){return"function"==typeof t}function ee(t,e){return!(!t||"object"!=W()(t)||e&&Qt(t))}function ie(t){for(var e=arguments.length,i=new Array(1<e?e-1:0),n=1;n<e;n++)i[n-1]=arguments[n];var r=[t].concat(i),o={};!0===t&&(o=r[1],r=Array.prototype.slice.call(r,2));for(var a=r.length,s=0;s<a;s++)o=function i(n,r){return"object"!=W()(n)&&(n={}),re(r,function(t,e){"__proto__"!==e&&"constructor"!==e&&(!ee(t,!0)||Zt(t)||Ut(t)?n[e]=r[e]:n[e]=i(n[e]||{},t))}),n}(o,r[s]);return o}function ne(t,e,i,n,r){var o,a=t,s=t/(i=se(i,Xt(t)));for(e||(e=r?[1,1.2,1.5,2,2.5,3,4,5,6,8,10]:[1,2,2.5,5,10],!1===n&&(1===i?e=e.filter(function(t){return t%1==0}):i<=.1&&(e=[1/i]))),o=0;o<e.length&&(a=e[o],(!r||!(t<=a*i))&&(r||!(s<=(e[o]+(e[o+1]||e[o]))/2)));o++);return At(a*i,-Math.round(Math.log(.001)/Math.LN10))}function re(t,e,i){for(var n in t)Object.hasOwnProperty.call(t,n)&&e.call(i||t[n],t[n],n,t)}function oe(t){var e=St.documentElement,i=t.parentElement||t.parentNode?t.getBoundingClientRect():{top:0,left:0,width:0,height:0};return{top:i.top+(Tt.pageYOffset||e.scrollTop)-(e.clientTop||0),left:i.left+(Tt.pageXOffset||e.scrollLeft)-(e.clientLeft||0),width:i.width,height:i.height}}function ae(t,e,i){return Array((e||2)+1-String(t).replace("-","").length).join(i||"0")+t}function se(){for(var t=arguments,e=t.length,i=0;i<e;i++){var n=t[i];if(null!=n)return n}}function le(t,e){return parseInt(t,e||10)}function ce(t,e){return t.indexOf(e)<0&&t.push(e)}function ue(t,e,i){return/%$/.test(t)?e*parseFloat(t)/100+(i||0):parseFloat(t)}function he(t){for(var e,i,n=arguments.length,r=new Array(1<n?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];do{var a,s=dt((e=t,r));try{for(s.s();!(a=s.n()).done;)i=a.value,t=t.replace(i[0],i[1])}catch(t){s.e(t)}finally{s.f()}}while(t!==e);return t}function de(r,e,i){function o(t,e){var i=r.removeEventListener;i&&i.call(r,t,e,!1)}function t(i){var t,n;r.nodeName&&(e?(t={})[e]=!0:t=i,re(t,function(t,e){if(i[e])for(n=i[e].length;n--;)o(e,i[e][n].fn)}))}var n,a,s="function"==typeof r&&r.prototype||r;Object.hasOwnProperty.call(s,"hcEvents")&&(n=s.hcEvents,e?(a=n[e]||[],i?(n[e]=a.filter(function(t){return i!==t.fn}),o(e,i)):(t(n),n[e]=[])):(t(n),delete s.hcEvents))}function fe(t){return Qt(t)?t:[t]}function pe(t,i){for(var n,e=t.length,r=0;r<e;r++)t[r].safeI=r;for(t.sort(function(t,e){return 0===(n=i(t,e))?t.safeI-e.safeI:n}),r=0;r<e;r++)delete t[r].safeI}function ve(t,e,i){return 0<e?setTimeout(t,e,i):(t.call(0,i),-1)}function ge(t){return Jt(t)?t.substring(0,1).toUpperCase()+t.substring(1):String(t)}var me=kt.charts,ye=kt.win;function be(t,e,i,n){var r=e?"Highcharts error":"Highcharts warning";32===t&&(t="".concat(r,": Deprecated member"));var o,a=Kt(t),s=a?"".concat(r," #").concat(t,": www.highcharts.com/errors/").concat(t,"/"):t.toString();void 0!==n&&(o="",a&&(s+="?"),re(n,function(t,e){o+="\n - ".concat(e,": ").concat(t),a&&(s+=encodeURI(e)+"="+encodeURI(t))}),s+=o),Wt(kt,"displayError",{chart:i,code:t,message:s,params:n},function(){if(e)throw Error(s);ye.console&&-1===be.messages.indexOf(s)&&console.warn(s)}),be.messages.push(s)}
26function xe(t,e){for(var i=t.options.index,n=e.length,r=t.options.isInternal?n:0;r<n+1;r++)if(!e[r]||Kt(i)&&i<se(e[r].options.index,e[r]._i)||e[r].options.isInternal){e.splice(r,0,t);break}return r}(be=be||{}).messages=[];var we={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:24192e5,year:314496e5};Math.easeInOutSine=function(t){return-.5*(Math.cos(Math.PI*t)-1)};var ke=(y=Math.random().toString(36).substring(2,9)+"-",b=0,function(){return"highcharts-"+(p?"":y)+b++});ye.jQuery&&(ye.jQuery.fn.highcharts=function(){var t=[].slice.call(arguments);if(this[0])return t[0]?(new(kt[Jt(t[0])?t.shift():"Chart"])(this[0],t[0],t[1]),this):me[Pt(this[0],"data-highcharts-chart")]});function Se(t,e,i){return"color-mix(in srgb,".concat(t,",").concat(e," ").concat(100*i,"%)")}function Te(t){return Jt(t)&&!!t&&"none"!==t}var Ce=kt.pageLang,Ee=kt.win,Me=kt.isSafari&&Ee.Intl&&!Ee.Intl.DateTimeFormat.prototype.formatRange,Pe=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return j()(i,[{key:"getTimeTicks",value:function(t,e,i,n){var r,o=this,a=[],s={},l=t.count,c=void 0===l?1:l,u=t.unitRange,h=o.toParts(e),d=_()(h,6),f=d[0],p=d[1],v=d[2],g=d[3],m=d[4],y=d[5],b=(e||0)%1e3;if(null!==n&&void 0!==n||(n=1),zt(e)){var x,w,b=we.second<=u?0:c*Math.floor(b/c);we.second<=u&&(y=we.minute<=u?0:c*Math.floor(y/c)),we.minute<=u&&(m=we.hour<=u?0:c*Math.floor(m/c)),we.hour<=u&&(g=we.day<=u?0:c*Math.floor(g/c)),we.day<=u&&(v=we.month<=u?1:Math.max(1,c*Math.floor(v/c))),we.month<=u&&(p=we.year<=u?0:c*Math.floor(p/c)),we.year<=u&&(f-=f%c),u===we.week&&(c&&(e=o.makeTime(f,p,v,g,m,y,b)),x=this.dateTimeFormat({timeZone:this.timezone,weekday:"narrow"},e,"es"),v+=-(w="DLMXJVS".indexOf(x))+n+(w<n?-7:0)),e=o.makeTime(f,p,v,g,m,y,b),o.variableTimezone&&zt(i)&&(r=4*we.month<i-e||o.getTimezoneOffset(e)!==o.getTimezoneOffset(i));for(var k=e,S=1;k<i;)a.push(k),u===we.year?k=o.makeTime(f+S*c,0):u===we.month?k=o.makeTime(f,p+S*c):!r||u!==we.day&&u!==we.week?r&&u===we.hour&&1<c?k=o.makeTime(f,p,v,g+S*c):k+=u*c:k=o.makeTime(f,p,v+S*c*(u===we.day?1:7)),S++;a.push(k),u<=we.hour&&a.length<1e4&&a.forEach(function(t){t%18e5==0&&"000000000"===o.dateFormat("%H%M%S%L",t)&&(s[t]="day")})}return a.info=Ft(t,{higherRanks:s,totalRange:u*c}),a}}]),i}(function(){function i(t,e){z()(this,i),this.options={timezone:"UTC"},this.variableTimezone=!1,this.Date=Ee.Date,this.update(t),this.lang=e}return j()(i,[{key:"update",value:function(t){var r=this,e=0<arguments.length&&void 0!==t?t:{};this.dTLCache={},this.options=e=ie(!0,this.options,e);var i=e.timezoneOffset,n=e.useUTC,o=e.locale;this.Date=e.Date||Ee.Date||Date;var a=e.timezone;zt(n)&&(a=n?"UTC":void 0),i&&i%60==0&&(a="Etc/GMT"+(0<i?"+":"")+i/60),this.variableTimezone="UTC"!==a&&0!==(null===a||void 0===a?void 0:a.indexOf("Etc/GMT")),this.timezone=a,this.lang&&o&&(this.lang.locale=o),["months","shortMonths","weekdays","shortWeekdays"].forEach(function(t){var e=/months/i.test(t),i=/short/.test(t),n={timeZone:"UTC"};n[e?"month":"weekday"]=i?"short":"long",r[t]=(e?[0,1,2,3,4,5,6,7,8,9,10,11]:[3,4,5,6,7,8,9]).map(function(t){return r.dateFormat(n,24*(e?31:1)*36e5*t)})})}},{key:"toParts",value:function(t){var e=this.dateTimeFormat({weekday:"narrow",day:"numeric",month:"numeric",year:"numeric",hour:"numeric",minute:"numeric",second:"numeric"},t,"es").split(/(?:, | |\/|:)/g),i=_()(e,7),n=i[0],r=i[1],o=i[2];return[i[3],o-1,r,i[4],i[5],i[6],Math.floor(Number(t)||0)%1e3,"DLMXJVS".indexOf(n)].map(Number)}},{key:"dateTimeFormat",value:function(t,e,i){var n=2<arguments.length&&void 0!==i?i:this.options.locale||Ce,r=JSON.stringify(t)+n;Jt(t)&&(t=this.str2dtf(t));var o,a=this.dTLCache[r];if(!a){null!==(o=t.timeZone)&&void 0!==o||(t.timeZone=this.timezone);try{a=new Intl.DateTimeFormat(n,t)}catch(e){/Invalid time zone/i.test(e.message)?(be(34),t.timeZone="UTC",a=new Intl.DateTimeFormat(n,t)):be(e.message,!1)}}return(null===(this.dTLCache[r]=a)||void 0===a?void 0:a.format(e))||""}},{key:"str2dtf",value:function(e,t){var i=1<arguments.length&&void 0!==t?t:{},n={L:{fractionalSecondDigits:3},S:{second:"2-digit"},M:{minute:"numeric"},H:{hour:"2-digit"},k:{hour:"numeric"},E:{weekday:"narrow"},a:{weekday:"short"},A:{weekday:"long"},d:{day:"2-digit"},e:{day:"numeric"},b:{month:"short"},B:{month:"long"},m:{month:"2-digit"},o:{month:"numeric"},y:{year:"2-digit"},Y:{year:"numeric"}};
26return Object.keys(n).forEach(function(t){-1!==e.indexOf(t)&&Ft(i,n[t])}),i}},{key:"makeTime",value:function(t,e,i,n,r,o,a){var s,l,c=2<arguments.length&&void 0!==i?i:1,u=3<arguments.length&&void 0!==n?n:0,h=4<arguments.length?r:void 0,d=5<arguments.length?o:void 0,f=6<arguments.length?a:void 0,p=this.Date.UTC(t,e,c,u,h||0,d||0,f||0);return"UTC"!==this.timezone&&(p+=s=this.getTimezoneOffset(p),-1!==[2,3,8,9,10,11].indexOf(e)&&(u<5||20<u)&&(s!==(l=this.getTimezoneOffset(p))?p+=l-s:s-36e5!==this.getTimezoneOffset(p-36e5)||Me||(p-=36e5))),p}},{key:"parse",value:function(t){if(!Jt(t))return null!==t&&void 0!==t?t:void 0;var e=-1<(t=t.replace(/\//g,"-").replace(/(GMT|UTC)/,"")).indexOf("Z")||/([+-][0-9]{2}):?[0-9]{2}$/.test(t),i=/^[0-9]{4}-[0-9]{2}(-[0-9]{2}|)$/.test(t);e||i||(t+="Z");var n=Date.parse(t);return Kt(n)?n+(!e||i?this.getTimezoneOffset(n):0):void 0}},{key:"getTimezoneOffset",value:function(t){if("UTC"!==this.timezone){var e=this.dateTimeFormat({timeZoneName:"shortOffset"},t,"en").split(/(GMT|:)/).map(Number),i=_()(e,5),n=(i[0],i[1],i[2]),r=(i[3],i[4]),o=-60*(n+(void 0===r?0:r)/60)*6e4;if(Kt(o))return o}return 0}},{key:"dateFormat",value:function(i,n,t){var e,r,o,a,s,l,c,u,h,d,f,p,v,g,m,y,b,x,w,k,S,T,C=this.lang;if(!zt(n)||isNaN(n))return(null==C?void 0:C.invalidDate)||"";if(Jt(i=null!==i&&void 0!==i?i:"%Y-%m-%d %H:%M:%S"))for(var E,M=/%\[([a-zA-Z]+)\]/g;E=M.exec(i);)i=i.replace(E[0],this.dateTimeFormat(E[1],n,null==C?void 0:C.locale));return Jt(i)&&-1!==i.indexOf("%")?(o=(r=this).toParts(n),s=(a=_()(o,8))[0],l=a[1],c=a[2],u=a[3],h=a[4],d=a[5],f=a[6],p=a[7],v=(null==C?void 0:C.weekdays)||this.weekdays,g=(null==C?void 0:C.shortWeekdays)||this.shortWeekdays,m=(null==C?void 0:C.months)||this.months,y=(null==C?void 0:C.shortMonths)||this.shortMonths,re(Ft({a:g?g[p]:v[p].substr(0,3),A:v[p],d:ae(c),e:ae(c,2," "),w:p,v:null!==(e=null==C?void 0:C.weekFrom)&&void 0!==e?e:"",b:y[l],B:m[l],m:ae(l+1),o:l+1,y:s.toString().substr(2,2),Y:s,H:ae(u),k:u,I:ae(u%12||12),l:u%12||12,M:ae(h),p:u<12?"AM":"PM",P:u<12?"am":"pm",S:ae(d),L:ae(f,3)},kt.dateFormats),function(t,e){if(Jt(i))for(;-1!==i.indexOf("%"+e);)i=i.replace("%"+e,"function"==typeof t?t.call(r,n,r):t)})):ee(i)&&(b=(this.getTimezoneOffset(n)||0)/36e5,x=this.timezone||"Etc/GMT"+(0<=b?"+":"")+b,k=void 0===(w=i.prefix)?"":w,T=void 0===(S=i.suffix)?"":S,i=k+this.dateTimeFormat(Ft({timeZone:x},i),n)+T),t?ge(i):i}},{key:"resolveDTLFormat",value:function(t){return ee(t,!0)?ee(t,!0)&&void 0===t.main?{main:t}:t:{main:(t=fe(t))[0],from:t[1],to:t[2]}}},{key:"getDateFormat",value:function(t,e,i,n){var r=this.dateFormat("%m-%d %H:%M:%S.%L",e),o="01-01 00:00:00.000",a={millisecond:15,second:12,minute:9,hour:6,day:3},s="millisecond",l=s;for(s in we){if(t&&t===we.week&&+this.dateFormat("%w",e)===i&&r.substr(6)===o.substr(6)){s="week";break}if(t&&t<we[s]){s=l;break}if(a[s]&&r.substr(a[s])!==o.substr(a[s]))break;"week"!==s&&(l=s)}return this.resolveDTLFormat(n[s]).main}}]),i}()),Oe={colors:["#2caffe","#544fc5","#00e272","#fe6a35","#6b8abc","#d568fb","#2ee0ca","#fa4b42","#feb56a","#91e8e1"],symbols:["circle","diamond","square","triangle","triangle-down"],lang:{weekFrom:"week from",chartTitle:"Chart title",locale:void 0,loading:"Loading...",months:void 0,seriesName:"Series {add index 1}",shortMonths:void 0,weekdays:void 0,numericSymbols:["k","M","G","T","P","E"],pieSliceName:"Slice",resetZoom:"Reset zoom",yAxisTitle:"Values",resetZoomTitle:"Reset zoom level 1:1"},global:{buttonTheme:{fill:"#f7f7f7",padding:8,r:2,stroke:"#cccccc","stroke-width":1,style:{color:"#333333",cursor:"pointer",fontSize:"0.8em",fontWeight:"normal"},states:{hover:{fill:"#e6e6e6"},select:{fill:"#e6e9ff",style:{color:"#000000",fontWeight:"bold"}},disabled:{style:{color:"#cccccc"}}}}},time:{Date:void 0,timezone:"UTC",timezoneOffset:0,useUTC:void 0},chart:{alignThresholds:!1,panning:{enabled:!1,type:"x"},styledMode:!1,borderRadius:0,colorCount:10,allowMutatingData:!0,ignoreHiddenSeries:!0,spacing:[10,10,15,10],resetZoomButton:{theme:{},position:{}},reflow:!0,type:"line",zooming:{singleTouch:!1,resetButton:{theme:{zIndex:6},position:{align:"right",x:-10,y:10}}},width:null,height:null,borderColor:"#334eff",backgroundColor:"#ffffff",plotBorderColor:"#cccccc"},title:{style:{color:"#333333",fontWeight:"bold"},text:"Chart title",margin:15,minScale:.67},subtitle:{style:{color:"#666666",fontSize:"0.8em"},text:""},caption:{margin:15,style:{color:"#666666",fontSize:"0.8em"},text:"",align:"left",verticalAlign:"bottom"},plotOptions:{},legend:{enabled:!0,align:"center",alignColumns:!0,className:"highcharts-no-tooltip",events:{},layout:"horizontal",itemMarginBottom:2,itemMarginTop:2,labelFormatter:function(){return this.name},borderColor:"#999999",borderRadius:0,navigation:{style:{fontSize:"0.8em"},activeColor:"#0022ff",inactiveColor:"#cccccc"},itemStyle:{color:"#333333",cursor:"pointer",fontSize:"0.8em",textDecoration:"none",textOverflow:"ellipsis"},itemHoverStyle:{color:"#000000"},itemHiddenStyle:{color:"#666666",textDecoration:"line-through"},shadow:!1,itemCheckboxStyle:{position:"absolute",width:"13px",height:"13px"},squareSymbol:!0,symbolPadding:5,verticalAlign:"bottom",x:0,y:0,title:{style:{color:"#333333",fontSize:"0.8em",fontWeight:"bold"}}},loading:{labelStyle:{fontWeight:"bold",position:"relative",top:"45%"},style:{position:"absolute",backgroundColor:"#ffffff",opacity:.5,textAlign:"center"}},tooltip:{enabled:!0,animation:{duration:300,easing:function(t){return Math.sqrt(1-Math.pow(t-1,2))}},borderRadius:3,dateTimeLabelFormats:{millisecond:"%[AebHMSL]",second:"%[AebHMS]",minute:"%[AebHM]",hour:"%[AebHM]",day:"%[AebY]",week:"%v %[AebY]",month:"%[BY]",year:"%Y"},footerFormat:"",headerShape:"callout",hideDelay:500,showDelay:0,padding:8,position:{x:0,y:3},shared:!1,snap:kt.isTouchDevice?25:10,headerFormat:'<span style="font-size: 0.8em">{ucfirst point.key}</span><br/>',pointFormat:'<span style="color:{point.color}">●</span> {series.name}: <b>{point.y}</b><br/>',backgroundColor:"#ffffff",borderWidth:void 0,stickOnContact:!1,style:{color:"#333333",cursor:"default",fontSize:"0.8em"},useHTML:!1},credits:{enabled:!0,href:"https://www.highcharts.com?credits",position:{align:"right",x:-10,verticalAlign:"bottom",y:-5},style:{cursor:"pointer",color:"#999999",fontSize:"0.6em"},text:"Highcharts.com"}},Ae=new Pe(Oe.time,Oe.lang),Le={defaultOptions:Oe,defaultTime:Ae,getOptions:function(){return Oe},setOptions:function(t){var e;return Wt(kt,"setOptions",{options:t}),ie(!0,Oe,t),t.time&&Ae.update(Oe.time),t.lang&&"locale"in t.lang&&Ae.update({locale:t.lang.locale}),null!==(e=t.lang)&&void 0!==e&&e.chartTitle&&(Oe.title=$($({},Oe.title),{},{text:t.lang.chartTitle})),Oe}},Ie=kt.win,De=function(){function s(t){var e,i,n,r;z()(this,s),this.rgba=[NaN,NaN,NaN,NaN],this.input=t;var o=kt.Color;if(o&&o!==s)return new o(t);if("object"==W()(t)&&void 0!==t.stops)this.stops=t.stops.map(function(t){return new s(t[1])});else if("string"==typeof t)for(this.input=t=s.names[t.toLowerCase()]||t,n=s.parsers.length;n--&&!i;)(e=(r=s.parsers[n]).regex.exec(t))&&(i=r.parse(e));i&&(this.rgba=i)}return j()(s,null,[{key:"parse",value:function(t){return t?new s(t):s.None}}]),j()(s,[{key:"get",value:function(i){var t=this.input,e=this.rgba;if(this.output)return this.output;
26if("object"!=W()(t)||void 0===this.stops)return e&&Kt(e[0])?"rgb"===i||!i&&1===e[3]?"rgb("+e[0]+","+e[1]+","+e[2]+")":"a"===i?"".concat(e[3]):"rgba("+e.join(",")+")":t;var n=ie(t);return n.stops=[].slice.call(n.stops),this.stops.forEach(function(t,e){n.stops[e]=[n.stops[e][0],t.get(i)]}),n}},{key:"brighten",value:function(e){var t=this.rgba;if(this.stops)this.stops.forEach(function(t){t.brighten(e)});else if(Kt(e)&&0!==e)if(Kt(t[0]))for(var i=0;i<3;i++)t[i]+=le(255*e),t[i]<0&&(t[i]=0),255<t[i]&&(t[i]=255);else s.useColorMix&&Te(this.input)&&(this.output=Se(this.input,0<e?"white":"black",Math.abs(e)));return this}},{key:"setOpacity",value:function(t){return this.rgba[3]=t,this}},{key:"tweenTo",value:function(t,i){var n=this.rgba,e=t.rgba;if(!Kt(n[0])||!Kt(e[0]))return s.useColorMix&&Te(this.input)&&Te(t.input)&&i<.99?Se(this.input,t.input,i):t.input||"none";function r(t,e){return t+(n[e]-t)*(1-i)}var o=1!==e[3]||1!==n[3],a=e.slice(0,3).map(r).map(Math.round);return o&&a.push(r(e[3],3)),(o?"rgba(":"rgb(")+a.join(",")+")"}}]),s}();De.names={white:"#ffffff",black:"#000000"},De.parsers=[{regex:/rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d?(?:\.\d+)?)\s*\)/,parse:function(t){return[le(t[1]),le(t[2]),le(t[3]),parseFloat(t[4],10)]}},{regex:/rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)/,parse:function(t){return[le(t[1]),le(t[2]),le(t[3]),1]}},{regex:/^#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?$/i,parse:function(t){return[le(t[1]+t[1],16),le(t[2]+t[2],16),le(t[3]+t[3],16),zt(t[4])?le(t[4]+t[4],16)/255:1]}},{regex:/^#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?$/i,parse:function(t){return[le(t[1],16),le(t[2],16),le(t[3],16),zt(t[4])?le(t[4],16)/255:1]}}],De.useColorMix=null===(f=Ie.CSS)||void 0===f?void 0:f.supports("color","color-mix(in srgb,red,blue 9%)"),De.None=new De("");var ze=De.parse,Ne=kt.win,je=function(){function s(t,e,i){z()(this,s),this.pos=NaN,this.options=e,this.elem=t,this.prop=i}return j()(s,[{key:"dSetter",value:function(){var t=this.paths,e=null==t?void 0:t[0],i=null==t?void 0:t[1],n=this.now||0,r=[];if(1!==n&&e&&i)if(e.length===i.length&&n<1)for(var o=0;o<i.length;o++){for(var a=e[o],s=i[o],l=[],c=0;c<s.length;c++){var u=a[c],h=s[c];Kt(u)&&Kt(h)&&("A"!==s[0]||4!==c&&5!==c)?l[c]=u+n*(h-u):l[c]=h}r.push(l)}else r=i;else r=this.toD||[];this.elem.attr("d",r,void 0,!0)}},{key:"update",value:function(){var t=this.elem,e=this.prop,i=this.now,n=this.options.step;this[e+"Setter"]?this[e+"Setter"]():t.attr?t.element&&t.attr(e,i,null,!0):t.style[e]=i+this.unit,n&&n.call(t,i,this)}},{key:"run",value:function(t,e,i){function n(t){return!n.stopped&&r.step(t)}var r=this,o=r.options,a=Ne.requestAnimationFrame||function(t){setTimeout(t,13)};t!==e||this.elem["forceAnimate:"+this.prop]?(this.startTime=+new Date,this.start=t,this.end=e,this.unit=i,this.now=this.start,this.pos=0,n.elem=this.elem,n.prop=this.prop,n()&&1===s.timers.push(n)&&a(function t(){for(var e=0;e<s.timers.length;e++)s.timers[e]()||s.timers.splice(e--,1);s.timers.length&&a(t)})):(delete o.curAnim[this.prop],o.complete&&0===Object.keys(o.curAnim).length&&o.complete.call(this.elem))}},{key:"step",value:function(t){var e,i=+new Date,n=this.options,r=this.elem,o=n.complete,a=n.duration,s=n.curAnim,l=!(r.attr&&!r.element)&&(t||i>=a+this.startTime?(this.now=this.end,this.pos=1,this.update(),s[this.prop]=!0,e=!0,re(s,function(t){!0!==t&&(e=!1)}),e&&o&&o.call(r),!1):(this.pos=n.easing((i-this.startTime)/a),this.now=this.start+(this.end-this.start)*this.pos,this.update(),!0));return l}},{key:"initPath",value:function(t,e,i){var n,o,r,a,s=t.startX,l=t.endX,c=i.slice(),u=t.isArea,h=u?2:1,d=e&&i.length>e.length&&i.hasStackedCliffs,f=null==e?void 0:e.slice();if(!f||d)return[c,c];function p(t,e){for(;t.length<o;){var i,n=t[0],r=e[o-t.length];r&&"M"===n[0]&&("C"===r[0]?t[0]=["C",n[1],n[2],n[1],n[2],n[1],n[2]]:t[0]=["L",n[1],n[2]]),t.unshift(n),u&&(i=t.pop(),t.push(t[t.length-1],i))}}function v(t){for(;t.length<o;){var e,i=t[Math.floor(t.length/h)-1].slice();"C"===i[0]&&(i[1]=i[5],i[2]=i[6]),u?(e=t[Math.floor(t.length/h)].slice(),t.splice(t.length/2,0,i,e)):t.push(i)}}if(s&&l&&l.length){for(r=0;r<s.length;r++){if(s[r]===l[0]){n=r;break}if(s[0]===l[l.length-s.length+r]){n=r,a=!0;break}if(s[s.length-1]===l[l.length-s.length+r]){n=s.length-r;break}}void 0===n&&(f=[])}return f.length&&Kt(n)&&(o=c.length+n*h,a?(p(f,c),v(c)):(p(c,f),v(f))),[f,c]}},{key:"fillSetter",value:function(){s.prototype.strokeSetter.apply(this,arguments)}},{key:"strokeSetter",value:function(){this.elem.attr(this.prop,ze(this.start).tweenTo(ze(this.end),this.pos),void 0,!0)}}]),s}();function Re(t){return ee(t)?ie({duration:500,defer:0},t):{duration:500*!!t,defer:0}}function Be(t,e){for(var i=je.timers.length;i--;)je.timers[i].elem!==t||e&&e!==je.timers[i].prop||(je.timers[i].stopped=!0)}je.timers=[];var Fe=function(i,n,r){var o,a,s,t,l="";ee(r)||(r={duration:(t=arguments)[2],easing:t[3],complete:t[4]}),Kt(r.duration)||(r.duration=400),r.easing="function"==typeof r.easing?r.easing:Math[r.easing]||Math.easeInOutSine,r.curAnim=ie(n),re(n,function(t,e){Be(i,e),s=new je(i,r,e),a=void 0,"d"===e&&Qt(n.d)?(s.paths=s.initPath(i,i.pathArray,n.d),s.toD=n.d,o=0,a=1):i.attr?o=i.attr(e):(o=parseFloat(Yt(i,e))||0,"opacity"!==e&&(l="px")),"string"==typeof(a=a||t)&&a.match("px")&&(a=a.replace(/px/g,"")),s.run(o,a,l)})},_e=Re,We=function(t,i,e){var n=Re(i),r=e?[e]:t.series,o=0,a=0;return r.forEach(function(t){var e=Re(t.options.animation);
26o=ee(i)&&zt(i.defer)?n.defer:Math.max(o,e.duration+e.defer),a=Math.min(n.duration,e.duration)}),t.renderer.forExport&&(o=0),{defer:Math.max(0,o-a),duration:Math.min(o,a)}},He=function(t,e){e.renderer.globalAnimation=se(t,e.options.chart.animation,!0)},$e=Be,Xe=kt.SVG_NS,Ge=kt.win.trustedTypes,Ye=Ge&&te(Ge.createPolicy)&&Ge.createPolicy("highcharts",{createHTML:function(t){return t}}),qe=Ye?Ye.createHTML(""):"",Ve=function(){function h(t){z()(this,h),this.nodes="string"==typeof t?this.parseMarkup(t):t}return j()(h,null,[{key:"filterUserAttributes",value:function(n){return re(n,function(e,t){var i=!0;-1===h.allowedAttributes.indexOf(t)&&(i=!1),-1!==["background","dynsrc","href","lowsrc","src"].indexOf(t)&&(i=Jt(e)&&h.allowedReferences.some(function(t){return 0===e.indexOf(t)})),i||(be(33,!1,void 0,{"Invalid attribute in config":"".concat(t)}),delete n[t]),Jt(e)&&n[t]&&(n[t]=e.replace(/</g,"&lt;"))}),n}},{key:"parseStyle",value:function(t){return t.split(";").reduce(function(t,e){var i=e.split(":").map(function(t){return t.trim()}),n=i.shift();return n&&i.length&&(t[n.replace(/-([a-z])/g,function(t){return t[1].toUpperCase()})]=i.join(":")),t},{})}},{key:"setElementHTML",value:function(t,e){t.innerHTML=h.emptyHTML,e&&new h(e).addToDOM(t)}}]),j()(h,[{key:"addToDOM",value:function(t){return function l(t,c){var u;return fe(t).forEach(function(t){var e,i,n,r,o=t.tagName,a=t.textContent?kt.doc.createTextNode(t.textContent):void 0,s=h.bypassHTMLFiltering;o&&("#text"===o?e=a:-1!==h.allowedTags.indexOf(o)||s?(i="svg"!==o&&c.namespaceURI||Xe,n=kt.doc.createElementNS(i,o),r=t.attributes||{},re(t,function(t,e){"tagName"!==e&&"attributes"!==e&&"children"!==e&&"style"!==e&&"textContent"!==e&&(r[e]=t)}),Pt(n,s?r:h.filterUserAttributes(r)),t.style&&Dt(n,t.style),a&&n.appendChild(a),l(t.children||[],n),e=n):be(33,!1,void 0,{"Invalid tagName in config":o})),e&&c.appendChild(e),u=e}),u}(this.nodes,t)}},{key:"parseMarkup",value:function(t){var e,i,n=[];t=t.trim().replace(/ style=(["'])/g," data-style=$1");try{e=(new DOMParser).parseFromString(Ye?Ye.createHTML(t):t,"text/html")}catch(t){}e||((i=Lt("div")).innerHTML=t,e={body:i});return[].forEach.call(e.body.childNodes,function(t){return function e(t,i){var n=t.nodeName.toLowerCase(),r={tagName:n};"#text"===n&&(r.textContent=t.textContent||"");var o,a,s=t.attributes;s&&(o={},[].forEach.call(s,function(t){"data-style"===t.name?r.style=h.parseStyle(t.value):o[t.name]=t.value}),r.attributes=o),t.childNodes.length&&(a=[],[].forEach.call(t.childNodes,function(t){e(t,a)}),a.length&&(r.children=a)),i.push(r)}(t,n)}),n}}]),h}();Ve.allowedAttributes=["alt","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","disabled","dx","dy","fill","filterUnits","flood-color","flood-opacity","height","href","id","in","in2","markerHeight","markerWidth","offset","opacity","operator","orient","padding","paddingLeft","paddingRight","patternUnits","r","radius","refX","refY","result","role","rowspan","scope","slope","src","startOffset","stdDeviation","stroke-linecap","stroke-width","stroke","style","summary","tabindex","tableValues","target","text-align","text-anchor","textAnchor","textLength","title","type","valign","width","x","x1","x2","xlink:href","y","y1","y2","zIndex"],Ve.allowedReferences=["https://","http://","mailto:","/","../","./","#"],Ve.allowedTags=["#text","a","abbr","b","br","button","caption","circle","clipPath","code","dd","defs","div","dl","dt","em","feComponentTransfer","feComposite","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feMerge","feMergeNode","feMorphology","feOffset","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","tbody","td","text","textPath","th","thead","title","tr","tspan","u","ul"],Ve.emptyHTML=qe,Ve.bypassHTMLFiltering=!1;var Ue=Le.defaultOptions,Ze=Le.defaultTime,Ke=kt.pageLang,Je={add:function(t,e){return t+e},divide:function(t,e){return 0!==e?t/e:""},eq:function(t,e){return t==e},each:function(i){var n=arguments[arguments.length-1];return!!Qt(i)&&i.map(function(t,e){return ti(n.body,Ft(ee(t)?t:{"@this":t},{"@index":e,"@first":0===e,"@last":e===i.length-1}))}).join("")},ge:function(t,e){return e<=t},gt:function(t,e){return e<t},if:function(t){return!!t},le:function(t,e){return t<=e},lt:function(t,e){return t<e},multiply:function(t,e){return t*e},ne:function(t,e){return t!=e},subtract:function(t,e){return t-e},ucfirst:ge,unless:function(t){return!t}},Qe={};function ti(){for(var t,e,i,n,g=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"",m=1<arguments.length?arguments[1]:void 0,y=2<arguments.length?arguments[2]:void 0,r=RegExp("\\{([\\p{L}\\p{M}\\d:\\.,;\\-\\/<>\\[\\]%_@+\"'’= #\\(\\)]+)\\}","gu"),b=RegExp("\\(([\\p{L}\\p{M}\\d:\\.,;\\-\\/<>\\[\\]%_@+\"'= ]+)\\)","gu"),o=[],x=/f$/,w=/\.(\d)/,k=(null==y||null===(t=y.options)||void 0===t?void 0:t.lang)||Ue.lang,S=(null==y?void 0:y.time)||Ze,T=(null==y?void 0:y.numberFormatter)||ei.bind(y),C=function(t){var e,i=0<arguments.length&&void 0!==t?t:"";return"true"===i||"false"!==i&&((e=Number(i)).toString()===i?e:/^["'].+["']$/.test(i)?i.slice(1,-1):Gt(i,m))},a=0;null!==(e=r.exec(g));){var s=e,l=b.exec(e[1]);l&&(e=l,n=!0),null!==i&&void 0!==i&&i.isBlock||(i={ctx:m,expression:e[1],find:e[0],isBlock:"#"===e[1].charAt(0),start:e.index,startInner:e.index+e[0].length,length:e[0].length});var c=(i.isBlock?s:e)[1].split(" ")[0].replace("#","");
26Je[c]&&(i.isBlock&&c===i.fn&&a++,i.fn||(i.fn=c));var u,h,d="else"===e[1];if(i.isBlock&&i.fn&&(e[1]==="/".concat(i.fn)||d)?a?d||a--:(u=i.startInner,h=g.substr(u,e.index-u),void 0===i.body?(i.body=h,i.startInner=e.index+e[0].length):i.elseBody=h,i.find+=h+e[0],d||(o.push(i),i=void 0)):i.isBlock||o.push(i),l&&(null===i||void 0===i||!i.isBlock))break}return o.forEach(function(t){var e=t.body,i=t.elseBody,n=t.expression,r=t.fn;if(r){for(var o,a=[t],s=[],l=n.length,c=0,u=0;u<=l;u++){var h=n.charAt(u);o||'"'!==h&&"'"!==h?o===h&&(o=""):o=h,o||" "!==h&&u!==l||(s.push(n.substr(c,u-c)),c=u+1)}for(u=Je[r].length;u--;)a.unshift(C(s[u+1]));v=Je[r].apply(m,a),t.isBlock&&"boolean"==typeof v&&(v=ti(v?e:i,m,y))}else{var d,f,p=/^["'].+["']$/.test(n)?[n]:n.split(":"),v=C(p.shift()||"");p.length&&"number"==typeof v&&(d=p.join(":"),x.test(d)?(f=parseInt((d.match(w)||["","-1"])[1],10),null!==v&&(v=T(v,f,k.decimalPoint,-1<d.indexOf(",")?k.thousandsSep:""))):v=S.dateFormat(d,v)),b.lastIndex=0,b.test(t.find)&&Jt(v)&&(v='"'.concat(v,'"'))}g=g.replace(t.find,se(v,""))}),n?ti(g,m,y):g}function ei(t,e,i,n){var r,o;e*=1;var a,s=(t=+t||0).toString().split("e").map(Number),l=_()(s,2),c=l[0],u=l[1],h=(null==this||null===(r=this.options)||void 0===r?void 0:r.lang)||Ue.lang,d=(t.toString().split(".")[1]||"").split("e")[0].length,f=e,p={};null!==i&&void 0!==i||(i=h.decimalPoint),null!==n&&void 0!==n||(n=h.thousandsSep),-1===e?e=Math.min(d,20):Kt(e)?e&&u<0&&(0<=(a=e+u)?(c=+c.toExponential(a).split("e")[0],e=a):(c=Math.floor(c),t=e<20?+(c*Math.pow(10,u)).toFixed(e):0,u=0)):e=2,u&&(null!==e&&void 0!==e||(e=2),t=c),Kt(e)&&0<=e&&(p.minimumFractionDigits=e,p.maximumFractionDigits=e),""===n&&(p.useGrouping=!1);var v=n||i,g=v?"en":(null==this?void 0:this.locale)||h.locale||Ke,m=JSON.stringify(p)+g,y=(null!==(o=Qe[m])&&void 0!==o?o:Qe[m]=new Intl.NumberFormat(g,p)).format(t);return v&&(y=y.replace(/([,\.])/g,"_$1").replace(/_\,/g,null!==n&&void 0!==n?n:",").replace("_.",null!==i&&void 0!==i?i:".")),(!e&&0==+y||u<0&&!f)&&(y="0"),u&&0!=+y&&(y+="e"+(u<0?"":"+")+u),y}var ii={dateFormat:function(t,e,i){return Ze.dateFormat(t,e,i)},format:ti,helpers:Je,numberFormat:ei};(q=nt=nt||{}).rendererTypes={},q.getRendererType=function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:x;return q.rendererTypes[t]||q.rendererTypes[x]},q.registerRendererType=function(t,e,i){q.rendererTypes[t]=e,x&&!i||(x=t,kt.Renderer=e)};var ni=nt;(rt=rt||{}).distribute=function i(e,n,r){for(var t,o,a=e,s=a.reducedLen||n,l=function(t,e){return t.target-e.target},c=[],u=e.length,h=[],d=c.push,f=!0,p=0,v=u;v--;)p+=e[v].size;if(s<p){if(pe(e,function(t,e){return(e.rank||0)-(t.rank||0)}),e[0].rank===e[e.length-1].rank)for(var g=[[0,u-1]];g.length&&s<p;){var m=g.shift();if(!m)break;t=e[v=Math.floor((m[0]+m[1])/2)],ce(h,v)&&(p-=t.size),m[0]<v&&g.push([m[0],v-1]),v<m[1]&&g.push([v+1,m[1]])}else for(v=u-1;s<p&&0<=v;)t=e[v],ce(h,v)&&(p-=t.size),v--;h.sort(function(t,e){return e-t}).forEach(function(t){return d.apply(c,e.splice(t,1))})}for(pe(e,l),e=e.map(function(t){return{size:t.size,targets:[t.target],align:se(t.align,.5)}});f;){for(v=e.length;v--;)t=e[v],o=(Math.min.apply(0,t.targets)+Math.max.apply(0,t.targets))/2,t.pos=Ot(o-t.size*t.align,0,n-t.size);for(v=e.length,f=!1;v--;)0<v&&e[v-1].pos+e[v-1].size>e[v].pos&&(e[v-1].size+=e[v].size,e[v-1].targets=e[v-1].targets.concat(e[v].targets),e[v-1].align=.5,e[v-1].pos+e[v-1].size>n&&(e[v-1].pos=n-e[v-1].size),e.splice(v,1),f=!0)}return d.apply(a,c),v=0,e.some(function(t){var e=0;return(t.targets||[]).some(function(){return a[v].pos=t.pos+e,void 0!==r&&Math.abs(a[v].pos-a[v].target)>r?(a.slice(0,v+1).forEach(function(t){return delete t.pos}),a.reducedLen=(a.reducedLen||n)-.1*n,a.reducedLen>.1*n&&i(a,n,r),!0):(e+=a[v].size,v++,!1)})}),pe(a,l),a};var ri=rt,oi=Fe,ai=_e,si=$e,li=kt.deg2rad,ci=kt.doc,ui=kt.svg,hi=kt.SVG_NS,di=kt.win,fi=kt.isFirefox,pi=function(){function g(t,e){z()(this,g),this.onEvents={},this.opacity=1,this.SVG_NS=hi,this.element="span"===e||"body"===e?Lt(e):ci.createElementNS(this.SVG_NS,e),this.renderer=t,this.styles={},Wt(this,"afterInit")}return j()(g,[{key:"_defaultGetter",value:function(t){var e=se(this[t+"Value"],this[t],this.element?this.element.getAttribute(t):null,0);return/^-?[\d\.]+$/.test(e)&&(e=parseFloat(e)),e}}
26,{key:"_defaultSetter",value:function(t,e,i){i.setAttribute(e,t)}},{key:"add",value:function(t){var e,i=this.renderer,n=this.element;return t&&(this.parentGroup=t),void 0!==this.textStr&&"text"===this.element.nodeName&&i.buildText(this),this.added=!0,t&&!t.handleZ&&!this.zIndex||(e=this.zIndexSetter()),e||(t?t.element:i.box).appendChild(n),this.onAdd&&this.onAdd(),this}},{key:"addClass",value:function(t,e){var i=!e&&this.attr("class")||"";return(t=(t||"").split(/ /g).reduce(function(t,e){return-1===i.indexOf(e)&&t.push(e),t},i?[i]:[]).join(" "))!==i&&this.attr("class",t),this}},{key:"afterSetters",value:function(){this.doTransform&&(this.updateTransform(),this.doTransform=!1)}},{key:"align",value:function(t,e,i,n){var r=!(3<arguments.length&&void 0!==n)||n,o=this.renderer,a=o.alignedObjects,s=!!t;t?(this.alignOptions=t,this.alignByTranslate=e,this.alignTo=i):(t=this.alignOptions||{},e=this.alignByTranslate,i=this.alignTo);var l=!i||Jt(i)?i||"renderer":void 0;l&&(s&&ce(a,this),i=void 0);var c=se(i,o[l],o),u=(c.x||0)+(t.x||0)+((c.width||0)-(t.width||0))*Ht(t.align),h=(c.y||0)+(t.y||0)+((c.height||0)-(t.height||0))*Ht(t.verticalAlign),d={};return t.align&&(d["text-align"]=t.align),d[e?"translateX":"x"]=Math.round(u),d[e?"translateY":"y"]=Math.round(h),r&&(this[this.placed?"animate":"attr"](d),this.placed=!0),this.alignAttr=d,this}},{key:"alignSetter",value:function(t){var e={left:"start",center:"middle",right:"end"};e[t]&&(this.alignValue=t,this.element.setAttribute("text-anchor",e[t]))}},{key:"animate",value:function(t,e,i){var n=this,r=ai(se(e,this.renderer.globalAnimation,!0)),o=r.defer;return ci.hidden&&(r.duration=0),0!==r.duration?(i&&(r.complete=i),ve(function(){n.element&&oi(n,t,r)},o)):(this.attr(t,void 0,i||r.complete),re(t,function(t,e){r.step&&r.step.call(this,t,{prop:e,pos:1,elem:this})},this)),this}},{key:"applyTextOutline",value:function(t){var e=this.element;-1!==t.indexOf("contrast")&&(t=t.replace(/contrast/g,this.renderer.getContrast(e.style.fill)));var i,n,r,o,a=t.indexOf(" "),s=t.substring(a+1),l=t.substring(0,a);l&&"none"!==l&&kt.svg&&(this.fakeTS=!0,l=l.replace(/(^[\d\.]+)(.*?)$/g,function(t,e,i){return 2*Number(e)+i}),this.removeTextOutline(),Pt(i=ci.createElementNS(hi,"tspan"),{class:"highcharts-text-outline",fill:s,stroke:s,"stroke-width":l,"stroke-linejoin":"round"}),n=e.querySelector("textPath")||e,[].forEach.call(n.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)}),r=0,[].forEach.call(n.querySelectorAll("text tspan"),function(t){r+=Number(t.getAttribute("dy"))}),(o=ci.createElementNS(hi,"tspan")).textContent="​",Pt(o,{x:Number(e.getAttribute("x")),dy:-r}),i.appendChild(o),n.insertBefore(i,n.firstChild))}},{key:"attr",value:function(i,t,e,n){var r,o,a,s=this.element,l=g.symbolCustomAttribs,c=this;return"string"==typeof i&&void 0!==t&&(r=i,(i={})[r]=t),"string"==typeof i?c=(this[i+"Getter"]||this._defaultGetter).call(this,i,s):(re(i,function(t,e){a=!1,n||si(this,e),this.symbolName&&-1!==l.indexOf(e)&&(o||(this.symbolAttr(i),o=!0),a=!0),!this.rotation||"x"!==e&&"y"!==e||(this.doTransform=!0),a||(this[e+"Setter"]||this._defaultSetter).call(this,t,e,s)},this),this.afterSetters()),e&&e.call(this),c}},{key:"clip",value:function(t){var e,i;return t&&!t.clipPath&&(e=ke()+"-",Ft(t,{clipPath:i=this.renderer.createElement("clipPath").attr({id:e}).add(this.renderer.defs),id:e,count:0}),t.add(i)),this.attr("clip-path",t?"url(".concat(this.renderer.url,"#").concat(t.id,")"):"none")}},{key:"crisp",value:function(t,e){e=Math.round(e||t.strokeWidth||0);var i=t.x||this.x||0,n=t.y||this.y||0,r=(t.width||this.width||0)+i,o=(t.height||this.height||0)+n,a=It(i,e),s=It(n,e);return Ft(t,{x:a,y:s,width:It(r,e)-a,height:It(o,e)-s}),zt(t.strokeWidth)&&(t.strokeWidth=e),t}},{key:"complexColor",value:function(t,e,n){var r,o,a,s,l,c,u,h,d,f,p,v=this.renderer,g=[];Wt(this.renderer,"complexColor",{args:arguments},function(){var i;t.radialGradient?o="radialGradient":t.linearGradient&&(o="linearGradient"),o&&(a=t[o],l=v.gradients,c=t.stops,d=n.radialReference,Qt(a)&&(t[o]=a={x1:a[0],y1:a[1],x2:a[2],y2:a[3],gradientUnits:"userSpaceOnUse"}),"radialGradient"===o&&d&&!zt(a.gradientUnits)&&(a=ie(s=a,v.getRadialAttr(d,s),{gradientUnits:"userSpaceOnUse"})),re(a,function(t,e){"id"!==e&&g.push(e,t)}),re(c,function(t){g.push(t)}),l[g=g.join(",")]?f=l[g].attr("id"):(a.id=f=ke(),(i=l[g]=v.createElement(o).attr(a).add(v.defs)).radAttr=s,i.stops=[],c.forEac
26h(function(t){h=0===t[1].indexOf("rgba")?(u=(r=De.parse(t[1])).get("rgb"),r.get("a")):(u=t[1],1);var e=v.createElement("stop").attr({offset:t[0],"stop-color":u,"stop-opacity":h}).add(i);i.stops.push(e)})),p="url("+v.url+"#"+f+")",n.setAttribute(e,p),n.gradient=g,t.toString=function(){return p})})}},{key:"css",value:function(t){var e,i,n,r=this.styles,o={},a=this.element,s=!r;return r&&re(t,function(t,e){r&&r[e]!==t&&(o[e]=t,s=!0)}),s&&(r&&(t=Ft(r,o)),null===t.width||"auto"===t.width?delete this.textWidth:"text"===a.nodeName.toLowerCase()&&t.width&&(e=this.textWidth=le(t.width)),Ft(this.styles,t),e&&!ui&&this.renderer.forExport&&delete t.width,(i=fi&&t.fontSize||null)&&(Kt(i)||/^\d+$/.test(i))&&(t.fontSize+="px"),n=ie(t),a.namespaceURI===this.SVG_NS&&(["textOutline","textOverflow","whiteSpace","width"].forEach(function(t){return n&&delete n[t]}),n.color&&(n.fill=n.color,delete n.color)),Dt(a,n)),this.added&&("text"===this.element.nodeName&&this.renderer.buildText(this),t.textOutline&&this.applyTextOutline(t.textOutline)),this}},{key:"dashstyleSetter",value:function(t){var e=this["stroke-width"];if("inherit"===e&&(e=1),t){for(var i=(t=t.toLowerCase()).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(","),n=i.length;n--;)i[n]=""+le(i[n])*se(e,NaN);t=i.join(",").replace(/NaN/g,"none"),this.element.setAttribute("stroke-dasharray",t)}}},{key:"destroy",value:function(){var e,o=this,t=o.element,i=void 0===t?{}:t,n=o.renderer,r=o.stops,a=i.ownerSVGElement,s="SPAN"===i.nodeName&&o.parentGroup||void 0;if(i.onclick=i.onmouseout=i.onmouseover=i.onmousemove=i.point=null,si(o),o.clipPath&&a&&(e=o.clipPath,[].forEach.call(a.querySelectorAll("[clip-path],[CLIP-PATH]"),function(t){-1<t.getAttribute("clip-path").indexOf(e.element.id)&&t.removeAttribute("clip-path")}),o.clipPath=e.destroy()),r){var l,c=dt(r);try{for(c.s();!(l=c.n()).done;){l.value.destroy()}}catch(t){c.e(t)}finally{c.f()}r.length=0}for(o.safeRemoveChild(i);null!==s&&void 0!==s&&s.div&&0===s.div.childNodes.length;){var u=s.parentGroup;o.safeRemoveChild(s.div),delete s.div,s=u}o.alignOptions&&Bt(n.alignedObjects,o),re(o,function(t,e){var i,n,r;(null===(i=o[e])||void 0===i?void 0:i.parentGroup)!==o&&-1===["connector","foreignObject"].indexOf(e)||null===(n=o[e])||void 0===n||null===(r=n.destroy)||void 0===r||r.call(n),delete o[e]})}},{key:"dSetter",value:function(t,e,i){Qt(t)&&("string"==typeof t[0]&&(t=this.renderer.pathToSegments(t)),t=(this.pathArray=t).reduce(function(t,e,i){return null!=e&&e.join?(i?t+" ":"")+e.join(" "):(e||"").toString()},"")),/(NaN| {2}|^$)/.test(t)&&(t="M 0 0"),this[e]!==t&&(i.setAttribute(e,t),this[e]=t)}},{key:"fillSetter",value:function(t,e,i){"string"==typeof t?i.setAttribute(e,t):t&&this.complexColor(t,e,i)}},{key:"hrefSetter",value:function(t,e,i){i.setAttributeNS("http://www.w3.org/1999/xlink",e,t)}},{key:"getBBox",value:function(t,e){var i,n,r,o=this.element,a=this.renderer,s=this.styles,l=this.textStr,c=a.cache,u=a.cacheKeys,h=o.namespaceURI===this.SVG_NS,d=se(e,this.rotation,0),f=a.styledMode?o&&g.prototype.getStyle.call(o,"font-size"):s.fontSize,p=this.getBBoxCacheKey([a.rootFontSize,this.textWidth,this.alignValue,s.fontWeight,s.lineClamp,s.textOverflow,f,d]);if(p&&!t&&(i=c[p]),!i||i.polygon){if(h||a.forExport){try{te(r=this.fakeTS&&function(t){var e=o.querySelector(".highcharts-text-outline");e&&Dt(e,{display:t})})&&r("none"),i=o.getBBox?Ft({},o.getBBox()):{width:o.offsetWidth,height:o.offsetHeight,x:0,y:0},te(r)&&r("")}catch(t){}(!i||i.width<0)&&(i={x:0,y:0,width:0,height:0})}else i=this.htmlGetBBox();n=i.height,h&&(i.height=n={"11px,17":14,"13px,20":16}["".concat(f||"",",").concat(Math.round(n))]||n),d&&(i=this.getRotatedBox(i,d));var v={bBox:i};Wt(this,"afterGetBBox",v),i=v.bBox}if(p&&(""===l||0<i.height)){for(;250<u.length;)delete c[u.shift()];c[p]||u.push(p),c[p]=i}return i}},{key:"getBBoxCacheKey",value:function(t){if(zt(this.textStr)){var e=""+this.textStr;return-1===e.indexOf("<")&&(e=e.replace(/\d/g,"0")),[e].concat(A()(t)).join(",")}}},{key:"getRotatedBox",value:function(t,e){var i=t.x,n=t.y,r=t.width,o=t.height,a=this.alignValue,s=this.translateY,l=this.rotationOriginX,c=void 0===l?0:l,u=this.rotationOriginY,h=void 0===u?0:u,d=Ht(a),f=Number(this.element.getAttribute("y")||0)-(s?0:n),p=e*li,v=(e-90)*li,g=Math.cos(p),m=Math.sin(p),y=r*g,b=r*m,x=Math.cos(v),w=Math.sin(v),k=[c,h].map(function(t){return[t-t*g,t*m]}),S=_()(k,2),T=_()(S[0],2),C=T[0],E=T[1],M=_()(S[1],2),P=M[0],O=i+d*(r-y)+C+M[1]+f*x,A=O+y,L=A-o*x,I=L-y,D=n+f-d*b-E+P+f*w,z=D+b,N=z-o*w,j=N-b,R=Math.min(O,A,L,I),B=Math.min(D,z,N,j);return{x:R,y:B,width:Math.max(O,A,L,I)-R,height:Math.max(D,z,N,j)-B,polygon:[[O,D],[A,z],[L,N],[I,j]]}}},{key:"getStyle",value:function(t){return di.getComputedStyle(this.element||this,"").getPropertyValue(t)}},{key:"hasClass",value:function(t){return-1!==(""+this.attr("class")).split(" ").indexOf(t)}},{key:"hide",value:function(){return this.attr({visibility:"hidden"})}},{key:"htmlGetBBox",value:function(){return{height:0,width:0,x:0,y:0}}}]),j()(g,[{key:"on",value:function(t,e){var i=this.onEvents;return i[t]&&i[t](),i[t]=Ct(this.element,t,e),this}}
26,{key:"opacitySetter",value:function(t,e,i){var n=Number(Number(t).toFixed(3));this.opacity=n,i.setAttribute(e,n)}},{key:"reAlign",value:function(){var t;null!==(t=this.alignOptions)&&void 0!==t&&t.width&&"left"!==this.alignOptions.align&&(this.alignOptions.width=this.getBBox().width,this.placed=!1,this.align())}},{key:"removeClass",value:function(t){return this.attr("class",(""+this.attr("class")).replace(Jt(t)?RegExp("(^| )".concat(t,"( |$)")):t," ").replace(/ +/g," ").trim())}},{key:"removeTextOutline",value:function(){var t=this.element.querySelector("tspan.highcharts-text-outline");t&&this.safeRemoveChild(t)}},{key:"safeRemoveChild",value:function(t){var e=t.parentNode;e&&e.removeChild(t)}},{key:"setRadialReference",value:function(t){var e=this.element.gradient&&this.renderer.gradients[this.element.gradient]||void 0;return this.element.radialReference=t,null!=e&&e.radAttr&&e.animate(this.renderer.getRadialAttr(t,e.radAttr)),this}},{key:"shadow",value:function(t){var e,i=this.renderer,n=ie(90===(null===(e=this.parentGroup)||void 0===e?void 0:e.rotation)?{offsetX:-1,offsetY:-1}:{},ee(t)?t:{}),r=i.shadowDefinition(n);return this.attr({filter:t?"url(".concat(i.url,"#").concat(r,")"):"none"})}},{key:"show",value:function(t){var e=!(0<arguments.length&&void 0!==t)||t;return this.attr({visibility:e?"inherit":"visible"})}},{key:"stroke-widthSetter",value:function(t,e,i){this[e]=t,i.setAttribute(e,t)}},{key:"strokeWidth",value:function(){if(!this.renderer.styledMode)return this["stroke-width"]||0;var t,e=this.getStyle("stroke-width"),i=0;return/px$/.test(e)?i=le(e):""!==e&&(Pt(t=ci.createElementNS(hi,"rect"),{width:e,"stroke-width":0}),this.element.parentNode.appendChild(t),i=t.getBBox().width,t.parentNode.removeChild(t)),i}},{key:"symbolAttr",value:function(e){var i=this;g.symbolCustomAttribs.forEach(function(t){i[t]=se(e[t],i[t])}),i.attr({d:i.renderer.symbols[i.symbolName](i.x,i.y,i.width,i.height,i)})}},{key:"textSetter",value:function(t){t!==this.textStr&&(delete this.textPxLength,this.textStr=t,this.added&&this.renderer.buildText(this),this.reAlign())}},{key:"titleSetter",value:function(t){var e=this.element,i=e.getElementsByTagName("title")[0]||ci.createElementNS(this.SVG_NS,"title");e.insertBefore?e.insertBefore(i,e.firstChild):e.appendChild(i),i.textContent=he(se(t,""),[/<[^>]*>/g,""]).replace(/&lt;/g,"<").replace(/&gt;/g,">")}},{key:"toFront",value:function(){var t=this.element;return t.parentNode.appendChild(t),this}},{key:"translate",value:function(t,e){return this.attr({translateX:t,translateY:e})}},{key:"updateTransform",value:function(t){var e,i,n,r,o=0<arguments.length&&void 0!==t?t:"transform",a=this.element,s=this.foreignObject,l=this.matrix,c=this.padding,u=this.rotation,h=void 0===u?0:u,d=this.rotationOriginX,f=this.rotationOriginY,p=this.scaleX,v=this.scaleY,g=this.text,m=this.translateX,y=void 0===m?0:m,b=this.translateY,x=void 0===b?0:b,w=["translate(".concat(y,",").concat(x,")")];zt(l)&&w.push("matrix("+l.join(",")+")"),h&&(w.push("rotate("+h+" "+(null!==(e=null!==(i=null!=d?d:a.getAttribute("x"))&&void 0!==i?i:this.x)&&void 0!==e?e:0)+" "+(null!==(n=null!==(r=null!=f?f:a.getAttribute("y"))&&void 0!==r?r:this.y)&&void 0!==n?n:0)+")"),"SPAN"!==(null==g?void 0:g.element.tagName)||null!=g&&g.foreignObject||g.attr({rotation:h,rotationOriginX:(d||0)-c,rotationOriginY:(f||0)-c})),(zt(p)||zt(v))&&w.push("scale(".concat(null!=p?p:1," ").concat(null!=v?v:1,")")),w.length&&!(g||this).textPath&&((null==s?void 0:s.element)||a).setAttribute(o,w.join(" "))}},{key:"visibilitySetter",value:function(t,e,i){"inherit"===t?i.removeAttribute(e):this[e]!==t&&i.setAttribute(e,t),this[e]=t}},{key:"xGetter",value:function(t){return"circle"===this.element.nodeName&&("x"===t?t="cx":"y"===t&&(t="cy")),this._defaultGetter(t)}},{key:"zIndexSetter",value:function(t,e){var i,n,r,o,a,s=this.renderer,l=this.parentGroup,c=(l||s).element||s.box,u=this.element,h=c===s.box,d=!1,f=this.added;if(zt(t)?(u.setAttribute("data-z-index",t),t*=1,this[e]===t&&(f=!1)):zt(this[e])&&u.removeAttribute("data-z-index"),this[e]=t,f){for((t=this.zIndex)&&l&&(l.handleZ=!0),a=(i=c.childNodes).length-1;0<=a&&!d;a--)o=!zt(r=(n=i[a]).getAttribute("data-z-index")),n!==u&&(t<0&&o&&!h&&!a?(c.insertBefore(u,i[a]),d=!0):(le(r)<=t||o&&(!zt(t)||0<=t))&&(c.insertBefore(u,i[a+1]),d=!0));d||(c.insertBefore(u,i[3*!!h]),d=!0)}return d}}]),g}();pi.symbolCustomAttribs=["anchorX","anchorY","clockwise","end","height","innerR","r","start","width","x","y"],pi.prototype.strokeSetter=pi.prototype.fillSetter,pi.prototype.yGetter=pi.prototype.xGetter,pi.prototype.matrixSetter=pi.prototype.rotationOriginXSetter=pi.prototype.rotationOriginYSetter=pi.prototype.rotationSetter=pi.prototype.scaleXSetter=pi.prototype.scaleYSetter=pi.prototype.translateXSetter=pi.prototype.translateYSetter=pi.prototype.verticalAlignSetter=function(t,e){this[e]=t,this.doTransform=!0};var vi=pi,gi=function(t){M()(f,t);var d=X(f);function f(t,e,i,n,r,o,a,s,l,c){var u,h;
26return z()(this,f),(u=d.call(this,t,"g")).paddingLeftSetter=u.paddingSetter,u.paddingRightSetter=u.paddingSetter,u.doUpdate=!1,u.textStr=e,u.x=i,u.y=n,u.anchorX=o,u.anchorY=a,u.baseline=l,u.className=c,u.addClass("button"===c?"highcharts-no-tooltip":"highcharts-label"),c&&u.addClass("highcharts-"+c),u.text=t.text(void 0,0,0,s).attr({zIndex:1}),"string"==typeof r&&((h=/^url\((.*?)\)$/.test(r))||u.renderer.symbols[r])&&(u.symbolKey=r),u.bBox=f.emptyBBox,u.padding=3,u.baselineOffset=0,u.needsBox=t.styledMode||h,u.deferredAttr={},u.alignFactor=0,u}return j()(f,[{key:"alignSetter",value:function(t){var e=Ht(t);this.textAlign=t,e!==this.alignFactor&&(this.alignFactor=e,this.bBox&&Kt(this.xSetting)&&this.attr({x:this.xSetting}),this.updateTextPadding())}},{key:"anchorXSetter",value:function(t,e){this.anchorX=t,this.boxAttr(e,Math.round(t)-this.getCrispAdjust()-this.xSetting)}},{key:"anchorYSetter",value:function(t,e){this.anchorY=t,this.boxAttr(e,t-this.ySetting)}},{key:"boxAttr",value:function(t,e){this.box?this.box.attr(t,e):this.deferredAttr[t]=e}},{key:"css",value:function(e){var i;return e&&(i={},e=ie(e),f.textProps.forEach(function(t){void 0!==e[t]&&(i[t]=e[t],delete e[t])}),this.text.css(i),"fontSize"in i||"fontWeight"in i||"width"in i?this.updateTextPadding():"textOverflow"in i&&this.updateBoxSize()),vi.prototype.css.call(this,e)}},{key:"destroy",value:function(){de(this.element,"mouseenter"),de(this.element,"mouseleave"),this.text&&this.text.destroy(),this.box&&(this.box=this.box.destroy()),vi.prototype.destroy.call(this)}},{key:"fillSetter",value:function(t,e){t&&(this.needsBox=!0),this.fill=t,this.boxAttr(e,t)}},{key:"getBBox",value:function(t,e){(this.textStr&&0===this.bBox.width&&0===this.bBox.height||this.rotation)&&this.updateBoxSize();var i=this.padding,n=this.height,r=void 0===n?0:n,o=this.translateX,a=void 0===o?0:o,s=this.translateY,l=void 0===s?0:s,c=this.width,u=void 0===c?0:c,h=se(this.paddingLeft,i),d=null!=e?e:this.rotation||0,f={width:u,height:r,x:a+this.bBox.x-h,y:l+this.bBox.y-i+this.baselineOffset};return d&&(f=this.getRotatedBox(f,d)),f}},{key:"getCrispAdjust",value:function(){return(this.renderer.styledMode&&this.box?this.box.strokeWidth():this["stroke-width"]?parseInt(this["stroke-width"],10):0)%2/2}},{key:"heightSetter",value:function(t){this.heightSetting=t,this.doUpdate=!0}},{key:"afterSetters",value:function(){B()(F()(f.prototype),"afterSetters",this).call(this),this.doUpdate&&(this.updateBoxSize(),this.doUpdate=!1)}},{key:"onAdd",value:function(){this.text.add(this),this.attr({text:se(this.textStr,""),x:this.x||0,y:this.y||0}),this.box&&zt(this.anchorX)&&this.attr({anchorX:this.anchorX,anchorY:this.anchorY})}},{key:"paddingSetter",value:function(t,e){Kt(t)?t!==this[e]&&(this[e]=t,this.updateTextPadding()):this[e]=void 0}},{key:"rSetter",value:function(t,e){this.boxAttr(e,t)}},{key:"strokeSetter",value:function(t,e){this.stroke=t,this.boxAttr(e,t)}},{key:"stroke-widthSetter",value:function(t,e){t&&(this.needsBox=!0),this["stroke-width"]=t,this.boxAttr(e,t)}},{key:"text-alignSetter",value:function(t){this.textAlign=this["text-align"]=t,this.updateTextPadding()}},{key:"textSetter",value:function(t){void 0!==t&&this.text.attr({text:t}),this.updateTextPadding(),this.reAlign()}},{key:"updateBoxSize",value:function(){var t,e=this.text,i={},n=this.padding,r=this.bBox=Kt(this.widthSetting)&&Kt(this.heightSetting)&&!this.textAlign||!zt(e.textStr)?f.emptyBBox:e.getBBox(void 0,0);this.width=this.getPaddedWidth(),this.height=(this.heightSetting||r.height||0)+2*n;var o,a=this.renderer.fontMetrics(e);this.baselineOffset=n+Math.min((this.text.firstLineMetrics||a).b,r.height||1/0),this.heightSetting&&(this.baselineOffset+=(this.heightSetting-a.h)/2),this.needsBox&&!e.textPath&&(this.box||((o=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":"")),o.add(this)),i.x=t=this.getCrispAdjust(),i.y=(this.baseline?-this.baselineOffset:0)+t,i.width=Math.round(this.width),i.height=Math.round(this.height),this.box.attr(Ft(i,this.deferredAttr)),this.deferredAttr={})}},{key:"updateTextPadding",value:function(){var t,e,i,n,r=this.text,o=r.styles.textAlign||this.textAlign;r.textPath||(this.updateBoxSize(),i=this.baseline?0:this.baselineOffset,(n=(null!==(t=this.paddingLeft)&&void 0!==t?t:this.padding)+Ht(o)*(null!==(e=this.widthSetting)&&void 0!==e?e:this.bBox.width))===r.x&&i===r.y||(r.attr({align:o,x:n}),void 0!==i&&r.attr("y",i)),r.x=n,r.y=i)}},{key:"widthSetter",value:function(t){this.widthSetting=Kt(t)?t:void 0,this.doUpdate=!0}},{key:"getPaddedWidth",value:function(){var t=this.padding,e=se(this.paddingLeft,t),i=se(this.paddingRight,t);return(this.widthSetting||this.bBox.width||0)+e+i}},{key:"xSetter",value:function(t){this.x=t,this.alignFactor&&(t-=this.alignFactor*this.getPaddedWidth(),this["forceAnimate:x"]=!0),this.anchorX&&(this["forceAnimate:anchorX"]=!0),this.xSetting=Math.round(t),this.attr("translateX",this.xSetting)}},{key:"ySetter",value:function(t){this.anchorY&&(this["forceAnimate:anchorY"]=!0),this.ySetting=this.y=Math.round(t),this.attr("translateY",this.ySetting)}}]),f}(vi);function mi(t,e,i,n,r){var o,a,s,l,c,u,h,d,f,p,v,g,m,y=[];return r&&(o=r.start||0,a=r.end||0,s=se(r.r,i),l=se(r.r,n||i),(c=Math.abs(a-o-2*Math.PI)<1e-4)&&(o=Math.PI/2,a=2.5*
26Math.PI-1e-4),u=r.innerR,h=se(r.open,c),d=c?0:Math.cos(o),f=c?1:Math.sin(o),p=c?0:Math.cos(a),v=c?1:Math.sin(a),(m=["A",s,l,0,g=se(r.longArc,a-o-Math.PI<1e-4?0:1),se(r.clockwise,1),t+(c?.001:s*p),e+l*v]).params={start:o,end:a,cx:t,cy:e},y.push(["M",t+s*d,e+l*f],m),zt(u)&&((m=["A",u,u,0,g,zt(r.clockwise)?1-r.clockwise:0,t+(c?-.001:u*d),e+u*f]).params={start:a,end:o,cx:t,cy:e},y.push(h?["M",t+u*p,e+u*v]:["L",t+u*p,e+u*v],m)),h||y.push(["Z"])),y}function yi(t,e,i,n,r){return null!=r&&r.r?bi(t,e,i,n,r):[["M",t,e],["L",t+i,e],["L",t+i,e+n],["L",t,e+n],["Z"]]}function bi(t,e,i,n,r){var o=(null==r?void 0:r.r)||0;return[["M",t+o,e],["L",t+i-o,e],["A",o,o,0,0,1,t+i,e+o],["L",t+i,e+n-o],["A",o,o,0,0,1,t+i-o,e+n],["L",t+o,e+n],["A",o,o,0,0,1,t,e+n-o],["L",t,e+o],["A",o,o,0,0,1,t+o,e],["Z"]]}gi.emptyBBox={width:0,height:0,x:0,y:0},gi.textProps=["color","direction","fontFamily","fontSize","fontStyle","fontWeight","lineClamp","lineHeight","textAlign","textDecoration","textOutline","textOverflow","whiteSpace","width"];function xi(t,e){return t.substring(0,e)+"…"}var wi={arc:mi,callout:function(t,e,i,n,r){var o,a,s,l,c=Math.min((null==r?void 0:r.r)||0,i,n),u=c+6,h=null==r?void 0:r.anchorX,d=(null==r?void 0:r.anchorY)||0,f=bi(t,e,i,n,{r:c});return!Kt(h)||h<i&&0<h&&d<n&&0<d||(i-u<t+h?e+u<d&&d<e+n-u?f.splice(3,1,["L",t+i,d-6],["L",t+i+6,d],["L",t+i,d+6],["L",t+i,e+n-c]):h<i?(a=(o=d<e+u)?e:e+n,f.splice(o?2:5,0,["L",h,d],["L",t+i-c,a])):f.splice(3,1,["L",t+i,n/2],["L",h,d],["L",t+i,n/2],["L",t+i,e+n-c]):t+h<u?e+u<d&&d<e+n-u?f.splice(7,1,["L",t,d+6],["L",t-6,d],["L",t,d-6],["L",t,e+c]):0<h?(l=(s=d<e+u)?e:e+n,f.splice(s?1:6,0,["L",h,d],["L",t+c,l])):f.splice(7,1,["L",t,n/2],["L",h,d],["L",t,n/2],["L",t,e+c]):n<d&&h<i-u?f.splice(5,1,["L",h+6,e+n],["L",h,e+n+6],["L",h-6,e+n],["L",t+c,e+n]):d<0&&u<h&&f.splice(1,1,["L",h-6,e],["L",h,e-6],["L",h+6,e],["L",i-c,e])),f},circle:function(t,e,i,n){return mi(t+i/2,e+n/2,i/2,n/2,{start:.5*Math.PI,end:2.5*Math.PI,open:!1})},diamond:function(t,e,i,n){return[["M",t+i/2,e],["L",t+i,e+n/2],["L",t+i/2,e+n],["L",t,e+n/2],["Z"]]},rect:yi,roundedRect:bi,square:yi,triangle:function(t,e,i,n){return[["M",t+i/2,e],["L",t+i,e+n],["L",t,e+n],["Z"]]},"triangle-down":function(t,e,i,n){return[["M",t,e],["L",t+i,e],["L",t+i/2,e+n],["Z"]]}},ki=kt.doc,Si=kt.SVG_NS,Ti=kt.win,Ci=function(){function i(t){z()(this,i);var e=t.styles;this.renderer=t.renderer,this.svgElement=t,this.width=t.textWidth,this.textLineHeight=null==e?void 0:e.lineHeight,this.textOutline=null==e?void 0:e.textOutline,this.ellipsis="ellipsis"===(null==e?void 0:e.textOverflow),this.lineClamp=null==e?void 0:e.lineClamp,this.noWrap="nowrap"===(null==e?void 0:e.whiteSpace)}return j()(i,[{key:"buildSVG",value:function(){var t=this.svgElement,e=t.element,i=t.renderer,n=se(t.textStr,"").toString(),r=-1!==n.indexOf("<"),o=e.childNodes,a=!t.added&&i.box,s=[n,this.ellipsis,this.noWrap,this.textLineHeight,this.textOutline,t.getStyle("font-size"),t.styles.lineClamp,this.width].join(",");if(s!==t.textCache){t.textCache=s,delete t.actualWidth;for(var l,c=o.length;c--;)e.removeChild(o[c]);r||this.ellipsis||this.width||t.textPath||-1!==n.indexOf(" ")&&(!this.noWrap||/<br.*?>/g.test(n))?""!==n&&(a&&a.appendChild(e),l=new Ve(n),this.modifyTree(l.nodes),l.addToDOM(e),this.modifyDOM(),this.ellipsis&&-1!==(e.textContent||"").indexOf("…")&&t.attr("title",this.unescapeEntities(t.textStr||"",["&lt;","&gt;"])),a&&a.removeChild(e)):e.appendChild(ki.createTextNode(this.unescapeEntities(n))),Jt(this.textOutline)&&t.applyTextOutline&&t.applyTextOutline(this.textOutline)}}},{key:"modifyDOM",value:function(){var t,d=this,f=this.svgElement,p=Pt(f.element,"x");for(f.firstLineMetrics=void 0;(t=f.element.firstChild)&&/^[\s\u200B]*$/.test(t.textContent||" ");)f.element.removeChild(t);[].forEach.call(f.element.querySelectorAll("tspan.highcharts-br"),function(t,e){t.nextSibling&&t.previousSibling&&(0===e&&1===t.previousSibling.nodeType&&(f.firstLineMetrics=f.renderer.fontMetrics(t.previousSibling)),Pt(t,{dy:d.getLineHeight(t.nextSibling),x:p}))});var v=this.width||0;
26v&&function e(i){[].slice.call(i.childNodes).forEach(function(t){t.nodeType===Ti.Node.TEXT_NODE?function(i,n){var t=i.textContent||"",r=t.replace(/([^\^])-/g,"$1- ").split(" "),e=!d.noWrap&&(1<r.length||1<f.element.childNodes.length),o=d.getLineHeight(n),a=Math.max(0,v-.8*o),s=0,l=f.actualWidth;if(e){for(var c,u=[],h=[];n.firstChild&&n.firstChild!==i;)h.push(n.firstChild),n.removeChild(n.firstChild);for(;r.length;)if(r.length&&!d.noWrap&&0<s&&(u.push(i.textContent||""),i.textContent=r.join(" ").replace(/- /g,"-")),d.truncate(i,void 0,r,0===s&&l||0,v,a,function(t,e){return r.slice(0,e).join(" ").replace(/- /g,"-")}),l=f.actualWidth,s++,d.lineClamp&&s>=d.lineClamp){r.length&&(d.truncate(i,i.textContent||"",void 0,0,v,a,xi),i.textContent=(null===(c=i.textContent)||void 0===c?void 0:c.replace("…",""))+"…");break}h.forEach(function(t){n.insertBefore(t,i)}),u.forEach(function(t){n.insertBefore(ki.createTextNode(t),i);var e=ki.createElementNS(Si,"tspan");e.textContent="​",Pt(e,{dy:o,x:p}),n.insertBefore(e,i)})}else d.ellipsis&&t&&d.truncate(i,t,void 0,0,v,a,xi)}(t,i):(-1!==t.className.baseVal.indexOf("highcharts-br")&&(f.actualWidth=0),e(t))})}(f.element)}},{key:"getLineHeight",value:function(t){var e=t.nodeType===Ti.Node.TEXT_NODE?t.parentElement:t;return this.textLineHeight?parseInt(this.textLineHeight.toString(),10):this.renderer.fontMetrics(e||this.svgElement.element).h}},{key:"modifyTree",value:function(h){var d=this;h.forEach(function t(e,i){var n,r=e.attributes,o=void 0===r?{}:r,a=e.children,s=e.style,l=void 0===s?{}:s,c=e.tagName,u=d.renderer.styledMode;"b"===c||"strong"===c?u?o.class="highcharts-strong":l.fontWeight="bold":"i"!==c&&"em"!==c||(u?o.class="highcharts-emphasized":l.fontStyle="italic"),null!=l&&l.color&&(l.fill=l.color),"br"===c?(o.class="highcharts-br",e.textContent="​",null!=(n=h[i+1])&&n.textContent&&(n.textContent=n.textContent.replace(/^ +/gm,""))):"a"===c&&a&&a.some(function(t){return"#text"===t.tagName})&&(e.children=[{children:a,tagName:"tspan"}]),"#text"!==c&&"a"!==c&&(e.tagName="tspan"),Ft(e,{attributes:o,style:l}),a&&a.filter(function(t){return"#text"!==t.tagName}).forEach(t)}),Wt(this.svgElement,"afterModifyTree",{nodes:h})}},{key:"truncate",value:function(r,t,o,a,e,i,n){var s,l,c=this.svgElement,u=c.rotation,h=[],d=o&&!a?1:0,f=(t||o||"").length,p=f;o||(e=i);function v(t,e){var i=e||t,n=r.parentNode;if(n&&void 0===h[i]&&n.getSubStringLength)try{h[i]=a+n.getSubStringLength(0,o?i+1:i)}catch(t){}return h[i]}if(c.rotation=0,a+(l=v(r.textContent.length))>e){for(;d<=f;)p=Math.ceil((d+f)/2),o&&(s=n(o,p)),l=v(p,s&&s.length-1),d===f?d=f+1:e<l?f=p-1:d=p;0===f?r.textContent="":t&&f===t.length-1||(r.textContent=s||n(t||o,p)),this.ellipsis&&e<l&&this.truncate(r,r.textContent||"",void 0,0,e,i,xi)}o&&o.splice(0,p),c.actualWidth=l,c.rotation=u}},{key:"unescapeEntities",value:function(i,n){return re(this.renderer.escapes,function(t,e){n&&-1!==n.indexOf(t)||(i=i.toString().replace(RegExp(t,"g"),e))}),i}}]),i}(),Ei=Le.defaultOptions,Mi=kt.charts,Pi=kt.deg2rad,Oi=kt.doc,Ai=kt.isFirefox,Li=kt.isMS,Ii=kt.isWebKit,Di=kt.noop,zi=kt.SVG_NS,Ni=kt.symbolSizes,ji=kt.win,Ri=function(){function h(t,e,i,n,r,o,a){var s,l;z()(this,h),this.x=0,this.y=0;var c=this.createElement("svg").attr({version:"1.1",class:"highcharts-root"}),u=c.element;a||c.css(this.getStyle(n||{})),t.appendChild(u),Pt(t,"dir","ltr"),-1===t.innerHTML.indexOf("xmlns")&&Pt(u,"xmlns",this.SVG_NS),this.box=u,this.boxWrapper=c,this.alignedObjects=[],this.url=this.getReferenceURL(),this.createElement("desc").add().element.appendChild(Oi.createTextNode("Created with Highcharts 12.6.0")),this.defs=this.createElement("defs").add(),this.allowHTML=o,this.forExport=r,this.styledMode=a,this.gradients={},this.cache={},this.cacheKeys=[],this.asyncCounter=0,this.rootFontSize=c.getStyle("font-size"),this.setSize(e,i,!1),Ai&&t.getBoundingClientRect&&((s=function(){Dt(t,{left:0,top:0}),l=t.getBoundingClientRect(),Dt(t,{left:Math.ceil(l.left)-l.left+"px",top:Math.ceil(l.top)-l.top+"px"})})(),this.unSubPixelFix=Ct(ji,"resize",s))}return j()(h,[{key:"definition",value:function(t){return new Ve([t]).addToDOM(this.defs.element)}},{key:"getReferenceURL",value:function(){var t,e,i;if((Ai||Ii)&&Oi.getElementsByTagName("base").length&&(zt(m)||(t=ke(),Dt(e=new Ve([{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(#".concat(t,")"),fill:"rgba(0,0,0,0.001)"}}]}]).addToDOM(Oi.body),{position:"fixed",top:0,left:0,zIndex:9e5}),i=Oi.elementFromPoint(6,6),m="hitme"===(null==i?void 0:i.id),Oi.body.removeChild(e)),m))return he(ji.location.href.split("#")[0],[/<[^>]*>/g,""],[/([\('\)])/g,"\\$1"],[/ /g,"%20"]);return""}},{key:"getStyle",value:function(t){return this.style=Ft({fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif',fontSize:"1rem"},t),this.style}},{key:"setStyle",value:function(t){this.boxWrapper.css(this.getStyle(t))}},{key:"isHidden",value:function(){return!this.boxWrapper.getBBox().width}},{key:"destroy",value:function(){var t=this.defs;return this.box=null,this.boxWrapper=this.boxWrapper.destroy(),Nt(this.gradients||{}),this.gradients=null,this.defs=t.destroy(),this.unSubPixelFix&&this.unSubPixelFix(),this.alignedObjects=null}},{key:"createElement",value:function(t){return new this.Element(this,t)}},{key:"getRadialAttr",value: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]}}},{key:"shadowDefinition",value:function(e){var t=["highcharts-drop-shadow-".concat(this.chartIndex)].concat(A()(Object.keys(e).map(function(t){return"".concat(t,"-").concat(e[t])}))).join("-").toLowerCase().replace(/[^a-z\d\-]/g,""),i=ie({color:"#000000",offsetX:1,offsetY:1,opacity:.15,width:5},e);return this.defs.element.querySelector("#".concat(t))||this.definition({tagName:"filter",attributes:{id:t,filterUnits:i.filterUnits},children:this.getShadowFilterContent(i)}),t}},{key:"getShadowFilterContent",value:function(t){return[{tagName:"feDropShadow",attributes:{dx:t.offsetX,dy:t.offsetY,"flood-color":t.color,"flood-opacity":Math.min(5*t.opacity,1),stdDeviation:t.width/2}}]}},{key:"buildText",value:function(t){new Ci(t).buildSVG()}},{key:"getContrast",value:function(t){if("transparent"===t)return"#000000";var e=De.parse(t).rgba,i=" clamp(0,calc(9e9*(0.5 - (0.2126*r + 0.7152*g + 0.0722*b))),1)";if(!Kt(e[0])&&De.useColorMix)return"color(from "+t+" srgb"+i+i+i+")";var n=e.map(function(t){var e=t/255;return e<=.04?e/12.92:Math.pow((.055+e)/1.055,2.4)}
26),r=.2126*n[0]+.7152*n[1]+.0722*n[2];return(.05+r)/.05<1.05/(.05+r)?"#FFFFFF":"#000000"}},{key:"button",value:function(t,e,i,n,r,o,a,s,l,c){var u=4<arguments.length&&void 0!==r?r:{},h=8<arguments.length?l:void 0,d=9<arguments.length?c:void 0,f=this.label(t,e,i,h,void 0,void 0,d,void 0,"button"),p=this.styledMode,v=arguments,g=0,u=ie(Ei.global.buttonTheme,u);p&&(delete u.fill,delete u.stroke,delete u["stroke-width"]);var m=u.states||{},y=u.style||{};delete u.states,delete u.style;var b=[Ve.filterUserAttributes(u)],x=[y];return p||["hover","select","disabled"].forEach(function(t,e){b.push(ie(b[0],Ve.filterUserAttributes(v[e+5]||m[t]||{}))),x.push(b[e+1].style),delete b[e+1].style}),Ct(f.element,Li?"mouseover":"mouseenter",function(){3!==g&&f.setState(1)}),Ct(f.element,Li?"mouseout":"mouseleave",function(){3!==g&&f.setState(g)}),f.setState=function(){var t,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0;1!==e&&(f.state=g=e),f.removeClass(/highcharts-button-(normal|hover|pressed|disabled)/).addClass("highcharts-button-"+["normal","hover","pressed","disabled"][e]),p||(f.attr(b[e]),ee(t=x[e])&&f.css(t))},f.attr(b[0]),p||(f.css(Ft({cursor:"default"},y)),d&&f.text.css({pointerEvents:"none"})),f.on("touchstart",function(t){return t.stopPropagation()}).on("click",function(t){3!==g&&null!=n&&n.call(f,t)})}},{key:"crispLine",value:function(t,e){var i=_()(t,2),n=i[0],r=i[1];return zt(n[1])&&n[1]===r[1]&&(n[1]=r[1]=It(n[1],e)),zt(n[2])&&n[2]===r[2]&&(n[2]=r[2]=It(n[2],e)),t}},{key:"path",value:function(t){var e=this.styledMode?{}:{fill:"none"};return Qt(t)?e.d=t:ee(t)&&Ft(e,t),this.createElement("path").attr(e)}},{key:"circle",value:function(t,e,i){var n=ee(t)?t:void 0===t?{}:{x:t,y:e,r:i},r=this.createElement("circle");return r.xSetter=r.ySetter=function(t,e,i){i.setAttribute("c"+e,t)},r.attr(n)}},{key:"arc",value:function(t,e,i,n,r,o){var a;ee(t)?(e=(a=t).y,i=a.r,n=a.innerR,r=a.start,o=a.end,t=a.x):a={innerR:n,start:r,end:o};var s=this.symbol("arc",t,e,i,i,a);return s.r=i,s}},{key:"rect",value:function(t,e,i,n,r,o){var a=ee(t)?t:void 0===t?{}:{x:t,y:e,r:r,width:Math.max(i||0,0),height:Math.max(n||0,0)},s=this.createElement("rect");return this.styledMode||(void 0!==o&&(a["stroke-width"]=o,Ft(a,s.crisp(a))),a.fill="none"),s.rSetter=function(t,e,i){Pt(i,{rx:s.r=t,ry:t})},s.rGetter=function(){return s.r||0},s.attr(a)}},{key:"roundedRect",value:function(t){return this.symbol("roundedRect").attr(t)}},{key:"setSize",value:function(t,e,i){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:se(i,!0)?void 0:0}),this.alignElements()}},{key:"g",value:function(t){var e=this.createElement("g");return t?e.attr({class:"highcharts-"+t}):e}},{key:"image",value:function(e,t,i,n,r,o){var a={preserveAspectRatio:"none"};Kt(t)&&(a.x=t),Kt(i)&&(a.y=i),Kt(n)&&(a.width=n),Kt(r)&&(a.height=r);function s(t){c.attr({href:e}),o.call(c,t)}var l,c=this.createElement("image").attr(a);return o?(c.attr({href:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="}),Ct(l=new ji.Image,"load",s),l.src=e,l.complete&&s({})):c.attr({href:e}),c}},{key:"symbol",value:function(t,e,i,n,r,u){var o,a,s,l,c,h,d,f=this,p=/^url\((.*?)\)$/,v=p.test(t),g=!v&&(this.symbols[t]?t:"circle"),m=g&&this.symbols[g];return m?("number"==typeof e&&(a=m.call(this.symbols,e||0,i||0,n||0,r||0,u)),o=this.path(a),f.styledMode||o.attr("fill","none"),Ft(o,{symbolName:g||void 0,x:e,y:i,width:n,height:r}),u&&Ft(o,u)):v&&(h=t.match(p)[1],(d=o=this.image(h)).imgwidth=se(null==u?void 0:u.width,null===(l=Ni[h])||void 0===l?void 0:l.width),d.imgheight=se(null==u?void 0:u.height,null===(c=Ni[h])||void 0===c?void 0:c.height),s=function(t){return t.attr({width:t.width,height:t.height})},["width","height"].forEach(function(t){d["".concat(t,"Setter")]=function(t,e){this[e]=t;var i=this.alignByTranslate,n=this.element,r=this.width,o=this.height,a=this.imgwidth,s=this.imgheight,l="width"===e?a:s,c=1;u&&"within"===u.backgroundSize&&r&&o&&a&&s?(c=Math.min(r/a,o/s),Pt(n,{width:Math.round(a*c),height:Math.round(s*c)})):n&&l&&n.setAttribute(e,l),!i&&a&&s&&this.translate(((r||0)-a*c)/2,((o||0)-s*c)/2)}}),zt(e)&&d.attr({x:e,y:i}),d.isImg=!0,zt(d.imgwidth)&&zt(d.imgheight)?s(d):(d.attr({width:0,height:0}),Lt("img",{onload:function(){var t=Mi[f.chartIndex];0===this.width&&(Dt(this,{position:"absolute",top:"-999em"}),Oi.body.appendChild(this)),Ni[h]={width:this.width,height:this.height},d.imgwidth=this.width,d.imgheight=this.height,d.element&&s(d),this.parentNode&&this.parentNode.removeChild(this),f.asyncCounter--,f.asyncCounter||!t||t.hasLoaded||t.onload()},src:h}),this.asyncCounter++)),o}}
26,{key:"clipRect",value:function(t,e,i,n){return this.rect(t,e,i,n,0)}},{key:"text",value:function(t,e,i,n){var r={};if(n&&(this.allowHTML||!this.forExport))return this.html(t,e,i);r.x=Math.round(e||0),i&&(r.y=Math.round(i)),zt(t)&&(r.text=t);var o=this.createElement("text").attr(r);return n&&(!this.forExport||this.allowHTML)||(o.xSetter=function(t,e,i){for(var n,r=i.getElementsByTagName("tspan"),o=i.getAttribute(e),a=0;a<r.length;a++)(n=r[a]).getAttribute(e)===o&&n.setAttribute(e,t);i.setAttribute(e,t)}),o}},{key:"fontMetrics",value:function(t){var e=Kt(t)?t:le(vi.prototype.getStyle.call(t,"font-size")||0),i=e<24?e+3:Math.round(1.2*e);return{h:i,b:Math.round(.8*i),f:e}}},{key:"rotCorr",value:function(t,e,i){var n=t;return e&&i&&(n=Math.max(n*Math.cos(e*Pi),4)),{x:-t/3*Math.sin(e*Pi),y:n}}},{key:"pathToSegments",value:function(t){for(var e=[],i=[],n={A:8,C:7,H:2,L:3,M:3,Q:5,S:5,T:3,V:2},r=0;r<t.length;r++)Jt(i[0])&&Kt(t[r])&&i.length===n[i[0].toUpperCase()]&&t.splice(r,0,i[0].replace("M","L").replace("m","l")),"string"==typeof t[r]&&(i.length&&e.push(i.slice(0)),i.length=0),i.push(t[r]);return e.push(i.slice(0)),e}},{key:"label",value:function(t,e,i,n,r,o,a,s,l){return new gi(this,t,e,i,n,r,o,a,s,l)}},{key:"alignElements",value:function(){this.alignedObjects.forEach(function(t){return t.align()})}}]),h}();Ft(Ri.prototype,{Element:vi,SVG_NS:zi,escapes:{"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"},symbols:wi,draw:Di}),ni.registerRendererType("svg",Ri,!0);var Bi=kt.composed,Fi=kt.isFirefox;function _i(t,e,i){var n,r=null===(n=this.div)||void 0===n?void 0:n.style;vi.prototype["".concat(e,"Setter")].call(this,t,e,i),r&&(i.style[e]=r[e]=t)}var Wi=function(t){M()(R,t);var n=X(R);function R(t,e){var i;return z()(this,R),i=n.call(this,t,e),R.useForeignObject?i.foreignObject=t.createElement("foreignObject").attr({zIndex:2}):i.css($({position:"absolute"},t.styledMode?{}:{fontFamily:t.style.fontFamily,fontSize:t.style.fontSize})),i.element.style.whiteSpace="nowrap",i}return j()(R,null,[{key:"compose",value:function(t){ce(Bi,this.compose)&&(t.prototype.html=function(t,e,i){return new R(this,"span").attr({text:t,x:Math.round(e),y:Math.round(i)})})}}]),j()(R,[{key:"getSpanCorrection",value:function(t,e,i){this.xCorr=-t*i,this.yCorr=-e}},{key:"css",value:function(t){var e,i=this.element,n="SPAN"===i.tagName&&t&&"width"in t,r=n&&t.width;return n&&(delete t.width,this.textWidth=le(r)||void 0,e=!0),"ellipsis"===(null==t?void 0:t.textOverflow)&&(t.overflow="hidden",t.whiteSpace="nowrap"),null!=t&&t.lineClamp&&(t.display="-webkit-box",t.WebkitLineClamp=t.lineClamp,t.WebkitBoxOrient="vertical",t.overflow="hidden"),Kt(Number(null==t?void 0:t.fontSize))&&(t.fontSize+="px"),Ft(this.styles,t),Dt(i,t),e&&this.updateTransform(),this}},{key:"htmlGetBBox",value:function(){var t=this.element;return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}}},{key:"updateTransform",value:function(){var t,e,i,n,r,o,a,s,l,c,u,h,d,f,p,v,g,m,y,b,x,w,k,S,T,C,E,M,P,O,A,L,I,D,z,N,j=this;this.added?(t=this.element,e=this.foreignObject,i=this.oldTextWidth,n=this.renderer,r=this.rotation,o=this.rotationOriginX,a=this.rotationOriginY,s=this.scaleX,l=this.scaleY,h=void 0===(u=(c=this.styles).display)?"inline-block":u,d=c.whiteSpace,p=void 0===(f=this.textAlign)?"left":f,v=this.textWidth,m=void 0===(g=this.translateX)?0:g,b=void 0===(y=this.translateY)?0:y,w=void 0===(x=this.x)?0:x,S=void 0===(k=this.y)?0:k,e||Dt(t,{marginLeft:"".concat(m,"px"),marginTop:"".concat(b,"px")}),"SPAN"===t.tagName&&(E=[r,p,t.innerHTML,v,this.textAlign].join(","),M=-+(null===(T=this.parentGroup)||void 0===T?void 0:T.padding)||0,v!==i&&(P=j.textPxLength?j.textPxLength:(Dt(t,{width:"",whiteSpace:d||"nowrap"}),t.offsetWidth),O=v||0,A=!n.styledMode&&""===t.style.textOverflow&&t.style.webkitLineClamp,(i<O||O<P||A)&&(/[\-\s\u00AD]/.test(t.textContent||t.innerText)||"ellipsis"===t.style.textOverflow)&&(Dt(t,{width:(r||s||O<P)&&Kt(v)?v+"px":A?Math.min(P+1,O)+"px":"auto",display:h,whiteSpace:d||"normal"}),this.oldTextWidth=v)),e&&(Dt(t,{display:"inline-block",verticalAlign:"top"}),e.attr({width:n.width,height:n.height})),E!==this.cTT&&(C=n.fontMetrics(t).b,!zt(r)||e||r===(this.oldRotation||0)&&p===this.oldAlign||Dt(t,{transform:"rotate(".concat(r,"deg)"),transformOrigin:"".concat(M,"% ").concat(M,"px")}
26),this.getSpanCorrection(!zt(r)&&!this.textWidth&&this.textPxLength||t.offsetWidth,C,Ht(p))),I=void 0===(L=this.xCorr)?0:L,z=void 0===(D=this.yCorr)?0:D,N={left:"".concat(w+I,"px"),top:"".concat(S+z,"px"),textAlign:p,transformOrigin:"".concat((null!=o?o:w)-I-w-M,"px ").concat((null!=a?a:S)-z-S-M,"px")},(s||l)&&(N.transform="scale(".concat(null!=s?s:1,",").concat(null!=l?l:1,")")),e?(B()(F()(R.prototype),"updateTransform",this).call(this),Kt(w)&&Kt(S)?(e.attr({x:w+I,y:S+z,width:t.offsetWidth+3,height:t.offsetHeight,"transform-origin":t.getAttribute("transform-origin")||"0 0"}),Dt(t,{display:h,textAlign:p})):Fi&&e.attr({width:0,height:0})):Dt(t,N),this.cTT=E,this.oldRotation=r,this.oldAlign=p)):this.alignOnAdd=!0}},{key:"add",value:function(t){var e=this.foreignObject,i=this.renderer,n=i.box.parentNode,r=[];if(e)e.add(t),B()(F()(R.prototype),"add",this).call(this,i.createElement("body").attr({xmlns:"http://www.w3.org/1999/xhtml"}).css({background:"transparent",margin:"0 3px 0 0"}).add(e));else{if((this.parentGroup=t)&&!(l=t.div)){for(var o=t;o;)r.push(o),o=o.parentGroup;var a,s=dt(r.reverse());try{for(s.s();!(a=s.n()).done;)var l=function(i,t){var e,n,r,o;return i.div||(n=Pt(i.element,"class"),r=i.css,o=Lt("div",n?{className:n}:void 0,$($({position:"absolute",left:"".concat(i.translateX||0,"px"),top:"".concat(i.translateY||0,"px")},i.styles),{},{display:i.display,opacity:i.opacity,visibility:i.visibility}),(null===(e=i.parentGroup)||void 0===e?void 0:e.div)||t),i.classSetter=function(t,e,i){i.setAttribute("class",t),o.className=t},i.translateXSetter=i.translateYSetter=function(t,e){i[e]=t,o.style["translateX"===e?"left":"top"]="".concat(t,"px"),i.doTransform=!0},i.scaleXSetter=i.scaleYSetter=function(t,e){i[e]=t,i.doTransform=!0},i.opacitySetter=i.visibilitySetter=_i,i.css=function(t){return r.call(i,t),t.cursor&&(o.style.cursor=t.cursor),t.pointerEvents&&(o.style.pointerEvents=t.pointerEvents),i},i.on=function(){return vi.prototype.on.apply({element:o,onEvents:i.onEvents},arguments),i},i.div=o),i.div}(a.value,n)}catch(t){s.e(t)}finally{s.f()}}(l||n).appendChild(this.element)}return this.added=!0,this.alignOnAdd&&this.updateTransform(),this}},{key:"textSetter",value:function(t){t!==this.textStr&&(delete this.bBox,delete this.oldTextWidth,Ve.setElementHTML(this.element,null!=t?t:""),this.textStr=t,this.doTransform=!0)}},{key:"alignSetter",value:function(t){this.alignValue=this.textAlign=t,this.doTransform=!0}},{key:"xSetter",value:function(t,e){this[e]=t,this.doTransform=!0}}]),R}(vi),Hi=Wi.prototype;Hi.visibilitySetter=Hi.opacitySetter=_i,Hi.ySetter=Hi.rotationSetter=Hi.rotationOriginXSetter=Hi.rotationOriginYSetter=Hi.xSetter,(V=ot=ot||{}).xAxis={alignTicks:!0,allowDecimals:void 0,panningEnabled:!0,zIndex:2,zoomEnabled:!0,dateTimeLabelFormats:{millisecond:{main:"%[HMSL]",range:!1},second:{main:"%[HMS]",range:!1},minute:{main:"%[HM]",range:!1},hour:{main:"%[HM]",range:!1},day:{main:"%[eb]"},week:{main:"%[eb]"},month:{main:"%[bY]"},year:{main:"%Y"}},endOnTick:!1,gridLineDashStyle:"Solid",gridZIndex:1,labels:{autoRotationLimit:80,distance:15,enabled:!0,indentation:10,overflow:"justify",reserveSpace:void 0,rotation:void 0,staggerLines:0,step:0,useHTML:!1,zIndex:7,style:{color:"#333333",cursor:"default",fontSize:"0.8em",textOverflow:"ellipsis"}},maxPadding:.01,minorGridLineDashStyle:"Solid",minorTickLength:2,minorTickPosition:"outside",minorTicksPerMajor:5,minPadding:.01,offset:void 0,reversed:void 0,reversedStacks:!1,showEmpty:!0,showFirstLabel:!0,showLastLabel:!0,startOfWeek:1,startOnTick:!1,tickLength:10,tickmarkPlacement:"between",tickPixelInterval:100,tickPosition:"outside",title:{align:"middle",useHTML:!1,x:0,y:0,style:{color:"#666666",fontSize:"0.8em"}},visible:!0,minorGridLineColor:"#f2f2f2",minorGridLineWidth:1,minorTickColor:"#999999",lineColor:"#333333",lineWidth:1,gridLineColor:"#e6e6e6",gridLineWidth:void 0,tickColor:"#333333"},V.yAxis={reversedStacks:!0,endOnTick:!0,maxPadding:.05,minPadding:.05,tickPixelInterval:72,showLastLabel:!0,labels:{x:void 0},startOnTick:!0,title:{},stackLabels:{animation:{},allowOverlap:!1,enabled:!1,crop:!0,overflow:"justify",formatter:function(){return this.axis.chart.numberFormatter(this.total||0,-1)},style:{color:"#000000",fontSize:"0.7em",fontWeight:"bold",textOutline:"1px contrast"}},gridLineWidth:1,lineWidth:0};var $i=ot;(at=at||{}).registerEventOptions=function(i,t){i.eventOptions=i.eventOptions||{},re(t.events,function(t,e){i.eventOptions[e]!==t&&(i.eventOptions[e]&&(de(i,e,i.eventOptions[e]),delete i.eventOptions[e]),te(t)&&(i.eventOptions[e]=t,Ct(i,e,t,{order:0})))})};function Xi(t,e){return ne(e,void 0,void 0,se(t.options.allowDecimals,e<.5||void 0!==t.tickAmount),!!t.tickAmount)}var Gi=at,Yi=kt.deg2rad,qi=function(){function o(t,e,i,n,r){z()(this,o),this.isNew=!0,this.isNewLabel=!0,this.axis=t,this.pos=e,this.type=i||"",this.parameters=r||{},this.tickmarkOffset=this.parameters.tickmarkOffset,this.options=this.parameters.options,Wt(this,"init"),i||n||this.addLabel()}return j()(o,[{key:"addLabel",value:function(){var t,e,i,n,r,o=this,a=o.axis,s=a.options,l=a.chart,c=a.categories,u=a.logarithmic,h=a.names,d=o.pos,f=se(null===(t=o.options)||void 0===t?void 0:t.labels,s.labels),p=a.tickPositions,v=d===p[0],g=d===p[p.length-1],m=(!f.step||1===f.step)&&1===a.tickInterval,y=p.info,b=o.label,x=this.parameters.category||(c?se(c[d],h[d],d):d);u&&Kt(x)&&(x=At(u.lin2log(x))),a.dateTime&&(y?i=(n=l.time.resolveDTLFormat(s.dateTimeLabelFormats[!(null!==(e=s.grid)&&void 0!==e&&e.enabled)&&y.higherRanks[d]||y.unitName])).main:Kt(x)&&(i=a.dateTime.getXDateFormat(x,s.dateTimeLabelFormats||{}))),o.isFirst=v,o.isLast=g;var w={axis:a,chart:l,dateTimeLabelFormat:i,isFirst:v,isLast:g,pos:d,tick:o,tickPositionInfo:y,value:x};Wt(this,"labelFormat",w);function k(t){return f.formatter?f.formatter.call(t,t):f.format?(t.text=a.defaultLabelFormatter.call(t),ii.format(f.format,t,l)):a.defaultLabelFormatter.call(t)}var S=k.call(w,w),T=null===n||void 0===n?void 0:n.list;o.shortenLabel=T?function(){for(r=0;r<T.length;r++)if(Ft(w,{dateTimeLabelFormat:T[r]}),b.attr({text:k.call(w,w)}),b.getBBox().width<a.getSlotWidth(o)-2*(f.padding||0))return;b.attr({text:""})}:void 0,m&&a._addedPlotLB&&o.moveLabel(S,f),zt(b)||o.movedLabel?b&&b.textStr!==S&&!m&&(!b.textWidth||f.style.width||b.styles.width||b.css({width:null}),b.attr({text:S}),b.textPxLength=b.getBBox().width):(o.label=b=o.createLabel(S,f),o.rotation=0)}}
26,{key:"createLabel",value:function(t,e,i){var n=this.axis,r=n.chart,o=r.renderer,a=r.styledMode,s=e.style.whiteSpace,l=zt(t)&&e.enabled?o.text(t,null==i?void 0:i.x,null==i?void 0:i.y,e.useHTML).add(n.labelGroup):void 0;return l&&(a||l.css(ie(e.style)),l.textPxLength=l.getBBox().width,!a&&s&&l.css({whiteSpace:s})),l}},{key:"destroy",value:function(){Nt(this,this.axis)}},{key:"getPosition",value:function(t,e,i,n){var r=this.axis,o=r.chart,a=n&&o.oldChartHeight||o.chartHeight,s={x:t?At(r.translate(e+i,void 0,void 0,n)+r.transB):r.left+r.offset+(r.opposite?(n&&o.oldChartWidth||o.chartWidth)-r.right-r.left:0),y:t?a-r.bottom+r.offset-(r.opposite?r.height:0):At(a-r.translate(e+i,void 0,void 0,n)-r.transB)};return s.y=Ot(s.y,-1e9,1e9),Wt(this,"afterGetPosition",{pos:s}),s}},{key:"getLabelPosition",value:function(t,e,i,n,r,o,a,s){var l,c=this.axis,u=c.transA,h=c.isLinked&&c.linkedParent?c.linkedParent.reversed:c.reversed,d=c.staggerLines,f=c.tickRotCorr||{x:0,y:0},p=n||c.reserveSpaceDefault?0:-c.labelOffset*("center"===c.labelAlign?.5:1),v=r.distance,g={},m=0===c.side?i.rotation?-v:-i.getBBox().height:2===c.side?f.y+v:Math.cos(i.rotation*Yi)*(f.y-i.getBBox(!1,0).height/2);return zt(r.y)&&(m=0===c.side&&c.horiz?r.y+m:r.y),t=t+se(r.x,[0,1,0,-1][c.side]*v)+p+f.x-(o&&n?o*u*(h?-1:1):0),e=e+m-(o&&!n?o*u*(h?1:-1):0),d&&(l=a/(s||1)%d,c.opposite&&(l=d-l-1),e+=l*(c.labelOffset/d)),g.x=t,g.y=Math.round(e),Wt(this,"afterGetLabelPosition",{pos:g,tickmarkOffset:o,index:a}),g}},{key:"getLabelSize",value:function(){return this.label?this.label.getBBox()[this.axis.horiz?"height":"width"]:0}},{key:"getMarkPath",value:function(t,e,i,n,r,o){var a=4<arguments.length&&void 0!==r&&r;return(5<arguments.length?o:void 0).crispLine([["M",t,e],["L",t+(a?0:-i),e+(a?i:0)]],n)}},{key:"handleOverflow",value:function(t){var e,i,n=this.axis,r=n.options.labels,o=t.x,a=n.chart.chartWidth,s=n.chart.spacing,l=se(n.labelLeft,Math.min(n.pos,s[3])),c=se(n.labelRight,Math.max(n.isRadial?0:n.pos+n.len,a-s[1])),u=this.label,h=this.rotation,d=Ht(n.labelAlign||u.attr("align")),f=u.getBBox().width,p=n.getSlotWidth(this),v=p,g=1;h||"justify"!==r.overflow?h<0&&o-d*f<l?i=Math.round(o/Math.cos(h*Yi)-l):0<h&&c<o+d*f&&(i=Math.round((a-o)/Math.cos(h*Yi))):(o-d*f<l?v=t.x+v*(1-d)-l:c<o+(1-d)*f&&(v=c-t.x+v*d,g=-1),(v=Math.min(p,v))<p&&"center"===n.labelAlign&&(t.x+=g*(p-v-d*(p-Math.min(f,v)))),(v<f||n.autoRotation&&null!=u&&(null!==(e=u.styles)&&void 0!==e&&e.width))&&(i=v)),i&&u&&(this.shortenLabel?this.shortenLabel():u.css(Ft({},{width:Math.floor(i)+"px",lineClamp:+!n.isRadial})))}},{key:"moveLabel",value:function(e,t){var i,n=this,r=n.label,o=n.axis,a=!1;r&&r.textStr===e?(n.movedLabel=r,a=!0,delete n.label):re(o.ticks,function(t){a||t.isNew||t===n||!t.label||t.label.textStr!==e||(n.movedLabel=t.label,a=!0,t.labelPos=n.movedLabel.xy,delete t.label)}),a||!n.labelPos&&!r||(i=n.labelPos||r.xy,n.movedLabel=n.createLabel(e,t,i),n.movedLabel&&n.movedLabel.attr({opacity:0}))}},{key:"render",value:function(t,e,i){var n,r=this.axis,o=r.horiz,a=this.pos,s=se(this.tickmarkOffset,r.tickmarkOffset),l=this.getPosition(o,a,s,e),c=l.x,u=l.y,h=r.pos,d=h+r.len,f=o?c:u,p=se(i,null===(n=this.label)||void 0===n?void 0:n.newOpacity,1);!r.chart.polar&&(At(f)<h||d<f)&&(i=0),null!==i&&void 0!==i||(i=1),this.isActive=!0,this.renderGridLine(e,i),this.renderMark(l,i),this.renderLabel(l,e,p,t),this.isNew=!1,Wt(this,"afterRender")}},{key:"renderGridLine",value:function(t,e){var i,n=this.axis,r=n.options,o={},a=this.pos,s=this.type,l=se(this.tickmarkOffset,n.tickmarkOffset),c=n.chart.renderer,u=this.gridLine,h=r.gridLineWidth,d=r.gridLineColor,f=r.gridLineDashStyle;"minor"===this.type&&(h=r.minorGridLineWidth,d=r.minorGridLineColor,f=r.minorGridLineDashStyle),u||(n.chart.styledMode||(o.stroke=d,o["stroke-width"]=h||0,o.dashstyle=f),s||(o.zIndex=1),t&&(e=0),this.gridLine=u=c.path().attr(o).addClass("highcharts-"+(s?s+"-":"")+"grid-line").add(n.gridGroup)),u&&(i=n.getPlotLinePath({value:a+l,lineWidth:u.strokeWidth(),force:"pass",old:t,acrossPanes:!1}))&&u[t||this.isNew?"attr":"animate"]({d:i,opacity:e})}},{key:"renderMark",value:function(t,e){var i=this.axis,n=i.options,r=i.chart.renderer,o=this.type,a=i.tickSize(o?o+"Tick":"tick"),s=t.x,l=t.y,c=se(n["minor"!==o?"tickWidth":"minorTickWidth"],
26!o&&i.isXAxis?1:0),u=n["minor"!==o?"tickColor":"minorTickColor"],h=this.mark,d=!h;a&&(i.opposite&&(a[0]=-a[0]),h||(this.mark=h=r.path().addClass("highcharts-"+(o?o+"-":"")+"tick").add(i.axisGroup),i.chart.styledMode||h.attr({stroke:u,"stroke-width":c})),h[d?"attr":"animate"]({d:this.getMarkPath(s,l,a[0],h.strokeWidth(),i.horiz,r),opacity:e}))}},{key:"renderLabel",value:function(t,e,i,n){var r=this.axis,o=r.horiz,a=r.options,s=this.label,l=a.labels,c=l.step,u=se(this.tickmarkOffset,r.tickmarkOffset),h=t.x,d=t.y,f=!0;s&&Kt(h)&&(s.xy=t=this.getLabelPosition(h,d,s,o,l,u,n,c),this.isFirst&&!this.isLast&&!a.showFirstLabel||this.isLast&&!this.isFirst&&!a.showLastLabel?f=!1:o&&!e&&0!==i&&this.handleOverflow(t),c&&n%c&&(f=!1),f&&Kt(t.y)?(t.opacity=i,s[this.isNewLabel?"attr":"animate"](t).show(!0),this.isNewLabel=!1):(s.hide(),this.isNewLabel=!0))}},{key:"replaceMovedLabel",value:function(){var t=this.label,e=this.axis;t&&!this.isNew&&(t.animate({opacity:0},void 0,t.destroy),delete this.label),e.isDirty=!0,this.label=this.movedLabel,delete this.movedLabel}}]),o}(),Vi=_e,Ui=$i.xAxis,Zi=$i.yAxis,Ki=Le.defaultOptions,Ji=Gi.registerEventOptions,Qi=kt.deg2rad;Ft(Ki,{xAxis:Ui,yAxis:ie(Ui,Zi)});var tn=function(){function n(t,e,i){z()(this,n),this.init(t,e,i)}return j()(n,[{key:"init",value:function(t,e,i){var n,r,o,a,s=2<arguments.length&&void 0!==i?i:this.coll,l="xAxis"===s,c=this.isZAxis||(t.inverted?!l:l);this.chart=t,this.horiz=c,this.isXAxis=l,this.coll=s,Wt(this,"init",{userOptions:e}),this.opposite=se(e.opposite,this.opposite),this.side=se(e.side,this.side,c?2*!this.opposite:this.opposite?1:3),this.setOptions(e);var u=this.options,h=u.labels;null!==(n=this.type)&&void 0!==n||(this.type=u.type||"linear"),null!==(r=this.uniqueNames)&&void 0!==r||(this.uniqueNames=null===(o=u.uniqueNames)||void 0===o||o),Wt(this,"afterSetType"),this.userOptions=e,this.minPixelPadding=0,this.reversed=se(u.reversed,this.reversed),this.visible=u.visible,this.zoomEnabled=u.zoomEnabled,this.hasNames="category"===this.type||!0===u.categories,this.categories=Qt(u.categories)&&u.categories||(this.hasNames?[]:void 0),this.names||(this.names=[],this.names.keys={}),this.plotLinesAndBandsGroups={},this.positiveValuesOnly=!!this.logarithmic,this.isLinked=zt(u.linkedTo),this.ticks={},this.labelEdge=[],this.minorTicks={},this.plotLinesAndBands=[],this.alternateBands={},null!==(a=this.len)&&void 0!==a||(this.len=0),this.minRange=this.userMinRange=u.minRange||u.maxZoom,this.range=u.range,this.offset=u.offset||0,this.max=void 0,this.min=void 0;var d=se(u.crosshair,fe(t.options.tooltip.crosshairs)[+!l]);this.crosshair=!0===d?{}:d,-1===t.axes.indexOf(this)&&(l?t.axes.splice(t.xAxis.length,0,this):t.axes.push(this),xe(this,t[this.coll])),t.orderItems(this.coll),this.series=this.series||[],t.inverted&&!this.isZAxis&&l&&!zt(this.reversed)&&(this.reversed=!0),this.labelRotation=Kt(h.rotation)?h.rotation:void 0,Ji(this,u),Wt(this,"afterInit")}},{key:"setOptions",value:function(t){var e=this.horiz?{labels:{autoRotation:[-45],padding:3},margin:15}:{labels:{padding:1},title:{rotation:90*this.side}};this.options=ie(e,"yAxis"===this.coll?{title:{text:this.chart.options.lang.yAxisTitle}}:{},Ki[this.coll],t),Wt(this,"afterSetOptions",{userOptions:t})}},{key:"defaultLabelFormatter",value:function(){var t,e,i=this.axis,n=this.chart,r=n.numberFormatter,o=Kt(this.value)?this.value:NaN,a=i.chart.time,s=i.categories,l=this.dateTimeLabelFormat,c=Ki.lang,u=c.numericSymbols,h=c.numericSymbolMagnitude||1e3,d=i.logarithmic?Math.abs(o):i.tickInterval,f=null==u?void 0:u.length;if(s)e="".concat(this.value);else if(l)e=a.dateFormat(l,o,!0);else if(f&&u&&1e3<=d)for(;f--&&void 0===e;)d>=(t=Math.pow(h,f+1))&&10*o%t==0&&null!==u[f]&&0!==o&&(e=r(o/t,-1,void 0,void 0,n)+u[f]);return null!==e&&void 0!==e||(e=r(o,-1,void 0,Math.abs(o)<1e4?"":void 0,n)),e}},{key:"getSeriesExtremes",value:function(){var s,l=this;Wt(this,"getSeriesExtremes",null,function(){l.hasVisibleSeries=!1,l.dataMin=l.dataMax=l.threshold=void 0,l.softThreshold=!l.isXAxis,l.series.forEach(function(t){var e,i,n,r,o,a;t.reserveSpace()&&(n=(e=t.options).threshold,l.hasVisibleSeries=!0,l.positiveValuesOnly&&(n||0)<=0&&(n=void 0),l.isXAxis?(i=t.getColumn("x")).length&&(i=l.logarithmic?i.filter(function(t){return 0<t}):i,r=(s=t.getXExtremes(i)).min,o=s.max,Kt(r)||r instanceof Date||(i=i.filter(Kt),r=(s=t.getXExtremes(i)).min,o=s.max),i.length&&(l.dataMin=Math.min(se(l.dataMin,r),r),l.dataMax=Math.max(se(l.dataMax,o),o))):(Kt((a=t.applyExtremes()).dataMin)&&(r=a.dataMin,l.dataMin=Math.min(se(l.dataMin,r),r)),Kt(a.dataMax)&&(o=a.dataMax,l.dataMax=Math.max(se(l.dataMax,o),o)),zt(n)&&(l.threshold=n),e.softThreshold&&!l.positiveValuesOnly||(l.softThreshold=!1)))})}),Wt(this,"afterGetSeriesExtremes")}}
26,{key:"translate",value:function(t,e,i,n,r,o){var a,s=this.linkedParent||this,l=n&&s.old?s.old.min:s.min;if(!Kt(l))return NaN;var c=s.minPixelPadding,u=(s.isOrdinal||(null===(a=s.brokenAxis)||void 0===a?void 0:a.hasBreaks)||s.logarithmic&&r)&&!!s.lin2val,h=1,d=0,f=0,p=(p=n&&s.old?s.old.transA:s.transA)||s.transA;return i&&(h*=-1,d=s.len),s.reversed&&(d-=(h*=-1)*(s.sector||s.len)),e?(f=(t=t*h+d-c)/p+l,u&&(f=s.lin2val(f))):(u&&(t=s.val2lin(t)),f=h*(t-l)*p+d+h*c+(Kt(o)?p*o:0),s.isRadial||(f=At(f))),f}},{key:"toPixels",value:function(t,e){var i,n;return this.translate(null!==(i=null===(n=this.chart)||void 0===n?void 0:n.time.parse(t))&&void 0!==i?i:NaN,!1,!this.horiz,void 0,!0)+(e?0:this.pos)}},{key:"toValue",value:function(t,e){return this.translate(t-(e?0:this.pos),!0,!this.horiz,void 0,!0)}},{key:"getPlotLinePath",value:function(t){var e,i,n,r,o,a=this,s=a.chart,l=a.left,c=a.top,u=t.old,h=t.value,d=t.lineWidth,f=u&&s.oldChartHeight||s.chartHeight,p=u&&s.oldChartWidth||s.chartWidth,v=a.transB,g=t.translatedValue,m=t.force;function y(t,e,i){return"pass"!==m&&(t<e||i<t)&&(m?t=Ot(t,e,i):o=!0),t}var b={value:h,lineWidth:d,old:u,force:m,acrossPanes:t.acrossPanes,translatedValue:g};return Wt(this,"getPlotLinePath",b,function(t){e=n=(g=Ot(g=se(g,a.translate(h,void 0,void 0,u)),-1e9,1e9))+v,i=r=f-g-v,Kt(g)?a.horiz?(i=c,r=f-a.bottom+(!a.options.isInternal&&s.scrollablePixelsY||0),e=n=y(e,l,l+a.width)):(e=l,n=p-a.right+(s.scrollablePixelsX||0),i=r=y(i,c,c+a.height)):m=!(o=!0),t.path=o&&!m?void 0:s.renderer.crispLine([["M",e,i],["L",n,r]],d||1)}),b.path}},{key:"getLinearTickPositions",value:function(t,e,i){var n,r,o,a=At(Math.floor(e/t)*t),s=At(Math.ceil(i/t)*t),l=[];if(At(a+t)===a&&(o=20),this.single)return[e];for(n=a;n<=s&&(l.push(n),(n=At(n+t,o))!==r);)r=n;return l}},{key:"getMinorTickInterval",value:function(){var t=this.options,e=t.minorTicks,i=t.minorTickInterval;return!0===e?se(i,"auto"):!1!==e?i:void 0}},{key:"getMinorTickPositions",value:function(){var t,e,i=this.options,n=this.tickPositions,r=this.minorTickInterval,o=this.pointRangePadding||0,a=(this.min||0)-o,s=(this.max||0)+o,l=null!==(t=this.brokenAxis)&&void 0!==t&&t.hasBreaks?this.brokenAxis.unitLength:s-a,c=[];if(l&&l/r<this.len/3){var u=this.logarithmic;if(u)this.paddedTicks.forEach(function(t,e,i){e&&c.push.apply(c,u.getLogTickPositions(r,i[e-1],i[e],!0))});else if(this.dateTime&&"auto"===this.getMinorTickInterval())c=c.concat(this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(r),a,s,i.startOfWeek));else for(e=a+(n[0]-a)%r;e<=s&&e!==c[0];e+=r)c.push(e)}return 0!==c.length&&this.trimTicks(c),c}},{key:"adjustForMinRange",value:function(){var t,e,i,n,r,o,a,s=this.options,l=this.logarithmic,c=this.chart.time,u=this.max,h=this.min,d=this.minRange;this.isXAxis&&void 0===d&&!l&&(d=zt(s.min)||zt(s.max)||zt(s.floor)||zt(s.ceiling)?null:Math.min(5*($t(this.series.map(function(t){var e=t.getColumn("x");return t.xIncrement?e.slice(0,2):e}))||0),this.dataMax-this.dataMin)),Kt(u)&&Kt(h)&&Kt(d)&&u-h<d&&(r=this.dataMax-this.dataMin>=d,o=[h-(n=(d-u+h)/2),null!==(t=c.parse(s.min))&&void 0!==t?t:h-n],r&&(o[2]=l?l.log2lin(this.dataMin):this.dataMin),a=[(h=Mt(o))+d,null!==(e=c.parse(s.max))&&void 0!==e?e:h+d],r&&(a[2]=l?l.log2lin(this.dataMax):this.dataMax),(u=Et(a))-h<d&&(o[0]=u-d,o[1]=null!==(i=c.parse(s.min))&&void 0!==i?i:u-d,h=Mt(o))),this.minRange=d,this.min=h,this.max=u}},{key:"getClosest",value:function(){var t,n,r;return this.categories?n=1:(r=[],this.series.forEach(function(t){var e=t.closestPointRange,i=t.getColumn("x");1===i.length?r.push(i[0]):t.sorted&&zt(e)&&t.reserveSpace()&&(n=zt(n)?Math.min(n,e):e)}),r.length&&(r.sort(function(t,e){return t-e}),t=$t([r]))),t&&n?Math.min(t,n):t||n}},{key:"nameToX",value:function(t){var e,i=Qt(this.options.categories),n=i?this.categories:this.names,r=t.options.x;return t.series.requireSorting=!1,zt(r)||(r=this.uniqueNames&&n?i?n.indexOf(t.name):se(n.keys[t.name],-1):t.series.autoIncrement()),-1===r?!i&&n&&(e=n.length):Kt(r)&&(e=r),void 0!==e?(this.names[e]=t.name,this.names.keys[t.name]=e):t.x&&(e=t.x),e}},{key:"updateNames",value:function(){var r=this,e=this.names;
260<e.length&&(Object.keys(e.keys).forEach(function(t){delete e.keys[t]}),e.length=0,this.minRange=this.userMinRange,(this.series||[]).forEach(function(t){t.xIncrement=null,t.points&&!t.isDirtyData||(r.max=Math.max(r.max||0,t.dataTable.rowCount-1),t.processData(),t.generatePoints());var n=t.getColumn("x").slice();t.data.forEach(function(t,e){var i=n[e];null!=t&&t.options&&void 0!==t.name&&void 0!==(i=r.nameToX(t))&&i!==t.x&&(n[e]=t.x=i)}),t.dataTable.setColumn("x",n)}))}},{key:"setAxisTranslation",value:function(){var t,r,e,o=this,i=o.max-o.min,n=o.linkedParent,a=!!o.categories,s=o.isXAxis,l=o.axisPointRange||0,c=0,u=0,h=o.transA;(s||a||l)&&(r=o.getClosest(),n?(c=n.minPointOffset,u=n.pointRangePadding):o.series.forEach(function(t){var e,i=a?1:s?se(t.options.pointRange,r,0):o.axisPointRange||0,n=t.options.pointPlacement;l=Math.max(l,i),o.single&&!a||(e=t.is("xrange")?!s:s,c=Math.max(c,e&&Jt(n)?0:i/2),u=Math.max(u,e&&"on"===n?0:i))}),e=null!==(t=o.ordinal)&&void 0!==t&&t.slope&&r?o.ordinal.slope/r:1,o.minPointOffset=c*=e,o.pointRangePadding=u*=e,o.pointRange=Math.min(l,o.single&&a?1:i),s&&(o.closestPointRange=r)),o.translationSlope=o.transA=h=o.staticScale||o.len/(i+u||1),o.transB=o.horiz?o.left:o.bottom,o.minPixelPadding=h*c,Wt(this,"afterSetAxisTranslation")}},{key:"minFromRange",value:function(){var t=this.max,e=this.min;return Kt(t)&&Kt(e)&&t-e||void 0}},{key:"setTickInterval",value:function(t){var e,i,n,r,o,a,s,l,c,u,h,d=this.categories,f=this.chart,p=this.dataMax,v=this.dataMin,g=this.dateTime,m=this.isXAxis,y=this.logarithmic,b=this.options,x=this.softThreshold,w=f.time,k=Kt(this.threshold)?this.threshold:void 0,S=this.minRange||0,T=b.ceiling,C=b.floor,E=b.linkedTo,M=b.softMax,P=b.softMin,O=Kt(E)&&(null===(e=f[this.coll])||void 0===e?void 0:e[E]),A=b.tickPixelInterval,L=b.maxPadding,I=b.minPadding,D=0,z=Kt(b.tickInterval)&&0<=b.tickInterval?b.tickInterval:void 0;g||d||O||this.getTickAmount(),o=se(this.userMin,w.parse(b.min)),a=se(this.userMax,w.parse(b.max)),O?(i=(this.linkedParent=O).getExtremes(),this.min=se(i.min,i.dataMin),this.max=se(i.max,i.dataMax),this.type!==O.type&&be(11,!0,f)):(x&&zt(k)&&Kt(p)&&Kt(v)&&(k<=v?(n=k,I=0):p<=k&&(r=k,L=0)),this.min=se(o,n,v),this.max=se(a,r,p)),Kt(this.max)&&Kt(this.min)&&(y&&(this.positiveValuesOnly&&!t&&Math.min(this.min,se(v,this.min))<=0&&be(10,!0,f),this.min=At(y.log2lin(this.min),16),this.max=At(y.log2lin(this.max),16)),this.range&&Kt(v)&&(this.userMin=this.min=o=Math.max(v,this.minFromRange()||0),this.userMax=a=this.max,this.range=void 0)),Wt(this,"foundExtremes"),this.adjustForMinRange(),Kt(this.min)&&Kt(this.max)&&(!Kt(this.userMin)&&Kt(P)&&P<this.min&&(this.min=o=P),!Kt(this.userMax)&&Kt(M)&&M>this.max&&(this.max=a=M),d||this.axisPointRange||null!==(s=this.stacking)&&void 0!==s&&s.usePercentage||O||(D=this.max-this.min)&&(!zt(o)&&I&&(this.min-=D*I),!zt(a)&&L&&(this.max+=D*L)),!Kt(this.userMin)&&Kt(C)&&(this.min=Math.max(this.min,C)),!Kt(this.userMax)&&Kt(T)&&(this.max=Math.min(this.max,T)),x&&Kt(v)&&Kt(p)&&(l=k||0,!zt(o)&&this.min<l&&l<=v?this.min=b.minRange?Math.min(l,this.max-S):l:!zt(a)&&this.max>l&&p<=l&&(this.max=b.minRange?Math.max(l,this.min+S):l)),!f.polar&&this.min>this.max&&(zt(b.min)?this.max=this.min:zt(b.max)&&(this.min=this.max)),D=this.max-this.min),this.min!==this.max&&Kt(this.min)&&Kt(this.max)?O&&!z&&A===O.options.tickPixelInterval?this.tickInterval=z=O.tickInterval:this.tickInterval=se(z,this.tickAmount?D/Math.max(this.tickAmount-1,1):void 0,d?1:D*A/Math.max(this.len,A)):this.tickInterval=1,m&&!t&&(h=this.min!==(null===(c=this.old)||void 0===c?void 0:c.min)||this.max!==(null===(u=this.old)||void 0===u?void 0:u.max),this.series.forEach(function(t){var e;t.forceCrop=null===(e=t.forceCropping)||void 0===e?void 0:e.call(t),t.processData(h)}),Wt(this,"postProcessData",{hasExtremesChanged:h})),this.setAxisTranslation(),Wt(this,"initialAxisTranslation"),this.pointRange&&!z&&(this.tickInterval=Math.max(this.pointRange,this.tickInterval));var N=se(b.minTickInterval,g&&!this.series.some(function(t){return!t.sorted})?this.closestPointRange:0);!z&&N&&this.tickInterval<N&&(this.tickInterval=N),g||y||z||(this.tickInterval=Xi(this,this.tickInterval)),this.tickAmount||(this.tickInterval=this.unsquish()),this.setTickPositions()}},{key:"setTickPositions",value:function(){var t,e,i,n,r=this.options,o=r.tickPositions,a=r.tickPositioner,s=this.getMinorTickInterval(),l=!this.isPanning,c=l&&r.startOnTick,u=l&&r.endOnTick,h=[];if(this.tickmarkOffset=this.categories&&"between"===r.tickmarkPlacement&&1===this.tickInterval?.5:0,this.single=this.min===this.max&&zt(this.min)&&!this.tickAmount&&(this.min%1==0||!1!==r.allowDecimals),o)h=o.slice();else if(Kt(this.min)&&Kt(this.max)){if((null===(i=this.ordinal)||void 0===i||!i.positions)&&(this.max-this.min)/this.tickInterval>Math.max(2*this.len,200))be(19,!(h=[this.min,this.max]),this.chart);else if(this.dateTime)h=this.getTimeTicks(this.dateTime.normalizeTimeTickInterval(this.tickInterval,r.units),this.min,this.max,r.startOfWeek,null===(n=this.ordinal)||void 0===n?void 0:n.positions,this.closestPointRange,!0);else if(this.logarithmic)h=this.logarithmic.getLogTickPositions(this.tickInterval,this.min,this.max);else for(var d=this.tickInterval,f=d;f<=2*d&&(h=this.getLinearTickPositions(this.tickInterval,this.min,this.max),this.tickAmount&&h.length>this.tickAmount);)this.tickInterval=Xi(this,f*=1.1);h.length>this.len&&(h=[h[0],h[h.length-1]])[0]===h[1]&&(h.length=1),a&&(this.tickPositions=h,(e=a.apply(this,[this.min,this.max,this]))&&(h=e))}this.isDirty||h.length===(null===(t=this.tickPositions)||void 0===t?void 0:t.length)||(this.isDirty=!0),this.tickPositions=h,this.minorTickInterval="auto"===s&&this.tickInterval?this.tickInterval/r.minorTicksPerMajor:s,this.paddedTicks=h.slice(0),this.trimTicks(h,c,u),!this.isLinked&&Kt(this.min)&&Kt(this.max)&&(this.single&&h.length<2&&!this.categories&&!this.series.some(function(t){return t.is("heatmap")&&"between"===t.options.pointPlacement})&&(this.min-=.5,this.max+=.5),o||e||this.adjustTickAmount()),Wt(this,"afterSetTickPositions")}}
26,{key:"trimTicks",value:function(t,e,i){var n=t[0],r=t[t.length-1],o=!this.isOrdinal&&this.minPointOffset||0;if(Wt(this,"trimTicks"),!this.isLinked||!this.grid){if(e&&n!==-1/0)this.min=n;else for(;this.min-o>t[0];)t.shift();if(i)this.max=r;else for(;this.max+o<t[t.length-1];)t.pop();0===t.length&&zt(n)&&!this.options.tickPositions&&t.push((r+n)/2)}}},{key:"alignToOthers",value:function(){var i,n,r,e,o=this,t=o.chart,a=[this],s=o.options,l=t.options.chart,c="yAxis"===this.coll&&l.alignThresholds,u=[];return o.thresholdAlignment=void 0,(!1!==l.alignTicks&&s.alignTicks||c)&&!1!==s.startOnTick&&!1!==s.endOnTick&&!o.logarithmic&&(r=(n=function(t){var e=t.horiz,i=t.options;return[e?i.left:i.top,i.width,i.height,i.pane].join(",")})(this),t[this.coll].forEach(function(t){var e=t.series;e.length&&e.some(function(t){return t.visible})&&t!==o&&n(t)===r&&(i=!0,a.push(t))})),i&&c&&(a.forEach(function(t){var e=t.getThresholdAlignment(o);Kt(e)&&u.push(e)}),e=1<u.length?u.reduce(function(t,e){return t+e},0)/u.length:void 0,a.forEach(function(t){t.thresholdAlignment=e})),i}},{key:"getThresholdAlignment",value:function(t){if((!Kt(this.dataMin)||this!==t&&this.series.some(function(t){var e;return t.isDirty||t.isDirtyData||(null===(e=t.xAxis)||void 0===e?void 0:e.isDirty)}))&&this.getSeriesExtremes(),Kt(this.threshold)){var e=Ot((this.threshold-(this.dataMin||0))/((this.dataMax||0)-(this.dataMin||0)),0,1);return this.options.reversed&&(e=1-e),e}}},{key:"getTickAmount",value:function(){var t=this.options,e=t.tickPixelInterval,i=t.tickAmount;!zt(t.tickInterval)&&!i&&this.len<e&&!this.isRadial&&!this.logarithmic&&t.startOnTick&&t.endOnTick&&(i=2),!i&&this.alignToOthers()&&(i=Math.ceil(this.len/e)+1),i<4&&(this.finalTickAmt=i,i=5),this.tickAmount=i}},{key:"adjustTickAmount",value:function(){function t(){return u.push(At(u[u.length-1]+v))}function e(){return u.unshift(At(u[0]-v))}var i,n,r,o=this,a=o.finalTickAmt,s=o.max,l=o.min,c=o.options,u=o.tickPositions,h=o.tickAmount,d=o.thresholdAlignment,f=null==u?void 0:u.length,p=se(o.threshold,o.softThreshold?0:null),v=o.tickInterval;if(Kt(d)&&(r=0===d?0:1===d?h-1:Math.round(Ot(d*(h-1),1,h-2)),c.reversed&&(r=h-1-r)),o.hasData()&&Kt(l)&&Kt(s)){var g=function(){o.transA*=(f-1)/(h-1),o.min=c.startOnTick?u[0]:Math.min(l,u[0]),o.max=c.endOnTick?u[u.length-1]:Math.max(s,u[u.length-1])};if(Kt(r)&&Kt(o.threshold)){for(;u[r]!==p||u.length!==h||u[0]>l||u[u.length-1]<s;){for(u.length=0,u.push(o.threshold);u.length<h;)(void 0===u[r]||u[r]>o.threshold?e:t)();if(v>8*o.tickInterval)break;v*=2}g()}else if(f<h){for(;u.length<h;)(u.length%2||l===p?t:e)();g()}if(zt(a)){for(n=i=u.length;n--;)(3===a&&n%2==1||a<=2&&0<n&&n<i-1)&&u.splice(n,1);o.finalTickAmt=void 0}}}},{key:"setScale",value:function(){var t,e,i,n,r,o=this.coll,a=this.stacking,s=!1,l=!1;this.series.forEach(function(t){var e;s=s||t.isDirtyData||t.isDirty,l=l||(null===(e=t.xAxis)||void 0===e?void 0:e.isDirty)||!1}),this.setAxisSize();var c=this.len!==(null===(t=this.old)||void 0===t?void 0:t.len);c||s||l||this.isLinked||this.forceRedraw||this.userMin!==(null===(e=this.old)||void 0===e?void 0:e.userMin)||this.userMax!==(null===(i=this.old)||void 0===i?void 0:i.userMax)||this.alignToOthers()?(a&&"yAxis"===o&&a.buildStacks(),this.forceRedraw=!1,this.userMinRange||(this.minRange=void 0),this.getSeriesExtremes(),this.setTickInterval(),a&&"xAxis"===o&&a.buildStacks(),this.isDirty||(this.isDirty=c||this.min!==(null===(n=this.old)||void 0===n?void 0:n.min)||this.max!==(null===(r=this.old)||void 0===r?void 0:r.max))):a&&a.cleanStacks(),s&&delete this.allExtremes,Wt(this,"afterSetScale")}}
26,{key:"setExtremes",value:function(t,e,i,n,r){var o=this,a=!(2<arguments.length&&void 0!==i)||i,s=3<arguments.length?n:void 0,l=4<arguments.length?r:void 0,c=this.chart;this.series.forEach(function(t){delete t.kdTree}),Wt(this,"setExtremes",Ft(l,{min:t=c.time.parse(t),max:e=c.time.parse(e)}),function(t){o.userMin=t.min,o.userMax=t.max,o.eventArgs=t,a&&c.redraw(s)})}},{key:"setAxisSize",value:function(){var t=this.chart,e=this.options,i=e.offsets||[0,0,0,0],n=this.horiz,r=this.width=Math.round(ue(se(e.width,t.plotWidth-i[3]+i[1]),t.plotWidth)),o=this.height=Math.round(ue(se(e.height,t.plotHeight-i[0]+i[2]),t.plotHeight)),a=this.top=Math.round(ue(se(e.top,t.plotTop+i[0]),t.plotHeight,t.plotTop)),s=this.left=Math.round(ue(se(e.left,t.plotLeft+i[3]),t.plotWidth,t.plotLeft));this.bottom=t.chartHeight-o-a,this.right=t.chartWidth-r-s,this.len=Math.max(n?r:o,0),this.pos=n?s:a}},{key:"getExtremes",value:function(){var t=this.logarithmic;return{min:t?At(t.lin2log(this.min)):this.min,max:t?At(t.lin2log(this.max)):this.max,dataMin:this.dataMin,dataMax:this.dataMax,userMin:this.userMin,userMax:this.userMax}}},{key:"getThreshold",value:function(t){var e=this.logarithmic,i=e?e.lin2log(this.min):this.min,n=e?e.lin2log(this.max):this.max;return null===t||t===-1/0?t=i:t===1/0?t=n:t<i?t=i:n<t&&(t=n),this.translate(t,0,1,0,1)}},{key:"autoLabelAlign",value:function(t){var e=((t-90*this.side)%360+360)%360,i={align:"center"};return Wt(this,"autoLabelAlign",i,function(t){15<e&&e<165?t.align="right":195<e&&e<345&&(t.align="left")}),i.align}},{key:"tickSize",value:function(t){var e,i=this.options,n=se(i["tick"===t?"tickWidth":"minorTickWidth"],"tick"===t&&this.isXAxis&&!this.categories?1:0),r=i["tick"===t?"tickLength":"minorTickLength"];n&&r&&("inside"===i[t+"Position"]&&(r=-r),e=[r,n]);var o={tickSize:e};return Wt(this,"afterTickSize",o),o.tickSize}},{key:"labelMetrics",value:function(){var t=this.chart.renderer,e=this.ticks,i=e[Object.keys(e)[0]]||{};return this.chart.renderer.fontMetrics(i.label||i.movedLabel||t.box)}},{key:"unsquish",value:function(){function t(t){var e=(t+2*r)/(s||1);return(e=1<e?Math.ceil(e):1)*a>u&&t!==1/0&&s!=1/0&&u&&(e=Math.ceil(u/a)),At(e*a)}var e,i,n=this.options.labels,r=n.padding||0,o=this.horiz,a=this.tickInterval,s=this.len/((+!!this.categories+this.max-this.min)/a),l=n.rotation,c=At(.8*this.labelMetrics().h),u=Math.max(this.max-this.min,0),h=a,d=Number.MAX_VALUE;if(o){if(n.staggerLines||(Kt(l)?i=[l]:s<n.autoRotationLimit&&(i=n.autoRotation)),i){var f,p,v,g=dt(i);try{for(g.s();!(v=g.n()).done;){var m=v.value;(m===l||m&&-90<=m&&m<=90)&&(p=(f=t(Math.abs(c/Math.sin(Qi*m))))+Math.abs(m/360))<d&&(d=p,e=m,h=f)}}catch(t){g.e(t)}finally{g.f()}}}else h=t(.75*c);return this.autoRotation=i,this.labelRotation=se(e,Kt(l)?l:0),n.step?a:h}},{key:"getSlotWidth",value:function(t){var e=this.chart,i=this.horiz,n=this.options.labels,r=Math.max(this.tickPositions.length-!this.categories,1),o=e.margin[3];if(t&&Kt(t.slotWidth))return t.slotWidth;if(i&&n.step<2&&!this.isRadial)return n.rotation?0:(this.staggerLines||1)*this.len/r;if(!i){var a=n.style.width;if(void 0!==a)return parseInt(String(a),10);if(!this.opposite&&o)return o-e.spacing[3]}return.33*e.chartWidth}},{key:"renderUnsquish",value:function(){var o,t=this.chart,e=t.renderer,i=this.tickPositions,a=this.ticks,n=this.options.labels,s=n.style,r=this.horiz,l=this.getSlotWidth(),c=Math.max(1,Math.round(l-(r?2*(n.padding||0):n.distance||0))),u={},h=this.labelMetrics(),d=s.lineClamp,f=null!=d?d:Math.floor(this.len/(i.length*h.h))||1,p=0;Jt(n.rotation)||(u.rotation=n.rotation||0),i.forEach(function(t){var e,i=a[t];i.movedLabel&&i.replaceMovedLabel();var n=(null===(e=i.label)||void 0===e?void 0:e.textPxLength)||0;p<n&&(p=n)}),this.maxLabelLength=p,this.autoRotation?c<p&&p>h.h?u.rotation=this.labelRotation:this.labelRotation=0:l&&(o=c),u.rotation&&(o=p>.5*t.chartHeight?.33*t.chartHeight:p,d||(f=1)),this.labelAlign=n.align||this.autoLabelAlign(this.labelRotation||0),this.labelAlign&&(u.align=this.labelAlign),i.forEac
26h(function(t){var e=a[t],i=null==e?void 0:e.label,n=s.width,r={};i&&(i.attr(u),e.shortenLabel?e.shortenLabel():o&&!n&&"nowrap"!==s.whiteSpace&&(o<(i.textPxLength||0)||"SPAN"===i.element.tagName)?i.css(Ft(r,{width:"".concat(o,"px"),lineClamp:f})):!i.styles.width||r.width||n||i.css({width:"auto"}),e.rotation=u.rotation)},this),this.tickRotCorr=e.rotCorr(h.b,this.labelRotation||0,0!==this.side)}},{key:"hasData",value:function(){return this.series.some(function(t){return t.hasData()})||this.options.showEmpty&&zt(this.min)&&zt(this.max)}},{key:"addTitle",value:function(t){var e,i=this.chart.renderer,n=this.horiz,r=this.opposite,o=this.options.title,a=this.chart.styledMode;this.axisTitle||((e=o.textAlign)||(e=(n?{low:"left",middle:"center",high:"right"}:{low:r?"right":"left",middle:"center",high:r?"left":"right"})[o.align]),this.axisTitle=i.text(o.text||"",0,0,o.useHTML).attr({zIndex:7,rotation:o.rotation||0,align:e}).addClass("highcharts-axis-title"),a||this.axisTitle.css(ie(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)}},{key:"generateTick",value:function(t){var e=this.ticks;e[t]?e[t].addLabel():e[t]=new qi(this,t)}},{key:"createGroups",value:function(){function t(t,e,i){return s.g(t).attr({zIndex:i}).addClass("highcharts-".concat(o.toLowerCase()).concat(e," ")+(n.isRadial?"highcharts-radial-axis".concat(e," "):"")+(a.className||"")).add(r)}var n=this,r=this.axisParent,e=this.chart,o=this.coll,a=this.options,s=e.renderer;this.axisGroup||(this.gridGroup=t("grid","-grid",a.gridZIndex),this.axisGroup=t("axis","",a.zIndex),this.labelGroup=t("axis-labels","-labels",a.labels.zIndex))}},{key:"getOffset",value:function(){var t,e,i,n,r,o,a=this,s=a.chart,l=a.horiz,c=a.options,u=a.side,h=a.ticks,d=a.tickPositions,f=a.coll,p=s.inverted&&!a.isZAxis?[1,0,3,2][u]:u,v=a.hasData(),g=c.title,m=c.labels,y=Kt(c.crossing),b=s.axisOffset,x=s.clipOffset,w=[-1,1,1,-1][u],k=0,S=0,T=0;a.showAxis=t=v||c.showEmpty,a.staggerLines=a.horiz&&m.staggerLines||void 0,a.createGroups(),v||a.isLinked?(d.forEach(function(t){a.generateTick(t)}),a.renderUnsquish(),a.reserveSpaceDefault=0===u||2===u||{1:"left",3:"right"}[u]===a.labelAlign,se(m.reserveSpace,!y&&null,"center"===a.labelAlign||null,a.reserveSpaceDefault)&&d.forEach(function(t){T=Math.max(h[t].getLabelSize(),T)}),a.staggerLines&&(T*=a.staggerLines),a.labelOffset=T*(a.opposite?-1:1)):re(h,function(t,e){t.destroy(),delete h[e]}),null!=g&&g.text&&!1!==g.enabled&&(a.addTitle(t),t&&!y&&!1!==g.reserveSpace&&(a.titleOffset=k=a.axisTitle.getBBox()[l?"height":"width"],S=zt(e=g.offset)?0:se(g.margin,l?5:10))),a.renderLine(),a.offset=w*se(c.offset,b[u]?b[u]+(c.margin||0):0),a.tickRotCorr=a.tickRotCorr||{x:0,y:0},n=0===u?-a.labelMetrics().h:2===u?a.tickRotCorr.y:0,i=Math.abs(T)+S,T&&(i-=n,i+=w*(l?se(m.y,a.tickRotCorr.y+w*m.distance):se(m.x,w*m.distance))),a.axisTitleMargin=se(e,i),a.getMaxLabelDimensions&&(a.maxLabelDimensions=a.getMaxLabelDimensions(h,d)),"colorAxis"!==f&&x&&(r=this.tickSize("tick"),b[u]=Math.max(b[u],(a.axisTitleMargin||0)+k+w*a.offset,i,null!=d&&d.length&&r?r[0]+w*a.offset:0),o=!a.axisLine||c.offset?0:a.axisLine.strokeWidth()/2,x[p]=Math.max(x[p],o)),Wt(this,"afterGetOffset")}},{key:"getLinePath",value:function(t){var e=this.chart,i=this.opposite,n=this.offset,r=this.horiz,o=this.left+(i?this.width:0)+n,a=e.chartHeight-this.bottom-(i?this.height:0)+n;return i&&(t*=-1),e.renderer.crispLine([["M",r?this.left:o,r?a:this.top],["L",r?e.chartWidth-this.right:o,r?a:e.chartHeight-this.bottom]],t)}},{key:"renderLine",value: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}))}},{key:"getTitlePosition",value:function(t){var e=this.horiz,i=this.left,n=this.top,r=this.len,o=this.options.title,a=e?i:n,s=this.opposite,l=this.offset,c=o.x,u=o.y,h=this.chart.renderer.fontMetrics(t),d=t?Math.max(t.getBBox(!1,0).height-h.h-1,0):0,f={low:a+(e?0:r),middle:a+r/2,high:a+(e?r:0)}[o.align],p=(e?n+this.height:i)+(e?1:-1)*(s?-1:1)*(this.axisTitleMargin||0)+[-d,d,h.f,-d][this.side],v={x:e?f+c:p+(s?this.width:0)+l+c,y:e?p+u-(s?this.height:0)+l:f+u};return Wt(this,"afterGetTitlePosition",{titlePosition:v}),v}},{key:"renderMinorTick",value:function(t,e){var i=this.minorTicks;i[t]||(i[t]=new qi(this,t,"minor")),e&&i[t].isNew&&i[t].render(null,!0),i[t].render(null,!1,1)}}
26,{key:"renderTick",value:function(t,e,i){var n,r=this.isLinked,o=this.ticks;(!r||t>=this.min&&t<=this.max||null!==(n=this.grid)&&void 0!==n&&n.isColumn)&&(o[t]||(o[t]=new qi(this,t)),i&&o[t].isNew&&o[t].render(e,!0,-1),o[t].render(e))}},{key:"render",value:function(){var i,n,t,e,r,o,a=this,s=a.chart,l=a.logarithmic,c=s.renderer,u=a.options,h=a.isLinked,d=a.tickPositions,f=a.axisTitle,p=a.ticks,v=a.minorTicks,g=a.alternateBands,m=u.stackLabels,y=u.alternateGridColor,b=u.crossing,x=a.tickmarkOffset,w=a.axisLine,k=a.showAxis,S=Vi(c.globalAnimation);a.labelEdge.length=0,a.overlap=!1,[p,v,g].forEach(function(t){re(t,function(t){t.isActive=!1})}),Kt(b)&&(t=this.isXAxis?s.yAxis[0]:s.xAxis[0],e=[1,-1,-1,1][this.side],t&&(r=t.toPixels(b,!0),a.horiz&&(r=t.len-r),a.offset=e*r)),(a.hasData()||h)&&(o=a.chart.hasRendered&&a.old&&Kt(a.old.min),a.minorTickInterval&&!a.categories&&a.getMinorTickPositions().forEach(function(t){a.renderMinorTick(t,o)}),d.length&&(d.forEach(function(t,e){a.renderTick(t,e,o)}),x&&(0===a.min||a.single)&&(p[-1]||(p[-1]=new qi(a,-1,null,!0)),p[-1].render(-1))),y&&d.forEach(function(t,e){n=void 0!==d[e+1]?d[e+1]+x:a.max-x,e%2==0&&t<a.max&&n<=a.max+(s.polar?-x:x)&&(g[t]||(g[t]=new kt.PlotLineOrBand(a,{})),i=t+x,g[t].options={from:l?l.lin2log(i):i,to:l?l.lin2log(n):n,color:y,className:"highcharts-alternate-grid"},g[t].render(),g[t].isActive=!0)}),a._addedPlotLB||(a._addedPlotLB=!0,(u.plotLines||[]).concat(u.plotBands||[]).forEach(function(t){a.addPlotBandOrLine(t)}))),[p,v,g].forEach(function(e){var i=[],t=S.duration;re(e,function(t,e){t.isActive||(t.render(e,!1,0),t.isActive=!1,i.push(e))}),ve(function(){for(var t=i.length;t--;)e[i[t]]&&!e[i[t]].isActive&&(e[i[t]].destroy(),delete e[i[t]])},e!==g&&s.hasRendered&&t?t:0)}),w&&(w[w.isPlaced?"animate":"attr"]({d:this.getLinePath(w.strokeWidth())}),w.isPlaced=!0,w[k?"show":"hide"](k)),f&&k&&(f[f.isNew?"attr":"animate"](a.getTitlePosition(f)),f.isNew=!1),null!=m&&m.enabled&&a.stacking&&a.stacking.renderStackTotals(),a.old={len:a.len,max:a.max,min:a.min,transA:a.transA,userMax:a.userMax,userMin:a.userMin},a.isDirty=!1,Wt(this,"afterRender")}},{key:"redraw",value:function(){this.visible&&(this.render(),this.plotLinesAndBands.forEach(function(t){t.render()})),this.series.forEach(function(t){t.isDirty=!0})}},{key:"getKeepProps",value:function(){return this.keepProps||n.keepProps}},{key:"destroy",value:function(t){var i=this,e=i.plotLinesAndBands,n=this.eventOptions;if(Wt(this,"destroy",{keepEvents:t}),t||de(i),[i.ticks,i.minorTicks,i.alternateBands].forEach(function(t){Nt(t)}),e)for(var r=e.length;r--;)e[r].destroy();for(var o in["axisLine","axisTitle","axisGroup","gridGroup","labelGroup","cross","scrollbar"].forEach(function(t){i[t]&&(i[t]=i[t].destroy())}),i.plotLinesAndBandsGroups)i.plotLinesAndBandsGroups[o]=i.plotLinesAndBandsGroups[o].destroy();re(i,function(t,e){-1===i.getKeepProps().indexOf(e)&&delete i[e]}),this.eventOptions=n}},{key:"drawCrosshair",value:function(e,t){var i,n,r,o,a,s,l=this,c=this.crosshair,u=null===(i=null==c?void 0:c.snap)||void 0===i||i,h=this.chart,d=this.cross;if(Wt(this,"drawCrosshair",{e:e,point:t}),e=e||(null===(n=this.cross)||void 0===n?void 0:n.e),c&&!1!==(zt(t)||!u)){if(clearTimeout(this.crossShowTimer),u?zt(t)&&(o=se("colorAxis"!==this.coll?t.crosshairPos:null,this.isXAxis?t.plotX:this.len-t.plotY)):o=e&&(this.horiz?e.chartX-this.pos:this.len-e.chartY+this.pos),zt(o)&&(s={value:t&&(this.isXAxis?t.x:se(t.stackY,t.y)),translatedValue:o},h.polar&&Ft(s,{isCrosshair:!0,chartX:null===e||void 0===e?void 0:e.chartX,chartY:null===e||void 0===e?void 0:e.chartY,point:t}),r=this.getPlotLinePath(s)||null),!zt(r))return void this.hideCrosshair();a=this.categories&&!this.isRadial,this.crossShowTimer=ve(function(){var t=l.cross;t||(l.cross=t=h.renderer.path().addClass("highcharts-crosshair highcharts-crosshair-"+(a?"category ":"thin ")+(c.className||"")).attr({zIndex:se(c.zIndex,2)}).add(),h.styledMode||(t.attr({stroke:c.color||(a?De.parse("#ccd3ff").setOpacity(.25).get():"#cccccc"),"stroke-width":se(c.width,1)}).css({"pointer-events":"none"}),c.dashStyle&&t.attr({dashstyle:c.dashStyle}))),t.show().animate({d:r},Vi(null==c?void 0:c.animation)),a&&!c.width&&t.attr({"stroke-width":l.transA}),l.cross&&(l.cross.e=e)},(!d||"hidden"===d.attr("visibility"))&&c.showDelay||0)}else this.hideCrosshair();Wt(this,"afterDrawCrosshair",{e:e,point:t})}},{key:"hideCrosshair",value:function(){clearTimeout(this.crossShowTimer),this.cross&&this.cross.hide(),Wt(this,"afterHideCrosshair")}},{key:"update",value:function(t,e){var i=this.chart;t=ie(this.userOptions,t),this.destroy(!0),this.init(i,t),se(e,i.isDirtyBox=!0)&&i.redraw()}},{key:"remove",value:function(t){for(var e=this.chart,i=this.coll,n=this.series,r=n.length;r--;)n[r]&&n[r].remove(!1);Bt(e.axes,this),Bt(e[i]||[],this),e.orderItems(i),this.destroy(),se(t,e.isDirtyBox=!0)&&e.redraw()}},{key:"setTitle",value:function(t,e){this.update({title:t},e)}},{key:"setCategories",value:function(t,e){this.update({categories:t},e)}}]),n}();tn.keepProps=["coll","extKey","hcEvents","len","names","series","userMax","userMin"],function(t){function e(){return this.chart.time.getTimeTicks.apply(this.chart.time,arguments)}function i(){"datetime"===this.type?this.dateTime||(this.dateTime=new n(this)):this.dateTime=void 0}t.compose=function(t){return t.keepProps.includes("dateTime")||(t.keepProps.push("dateTime"),t.prototype.getTimeTicks=e,Ct(t,"afterSetType",i)),t};var n=function(){function e(t){z()(this,e),this.axis=t}return j()(e,[{key:"normalizeTimeTickInterval",value:function(t,e){for(var i,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]],r=n[n.length-1],o=we[r[0]],a=r[1],s=0;s<n.length;s++)if(o=we[(r=n[s])[0]],a=r[1],n[s+1]){var l=(o*a[a.length-1]+we[n[s+1][0]])/2;
26if(t<=l){i=l/t;break}}return o===we.year&&t<5*o&&(a=[1,2,5]),{unitRange:o,count:ne(t/o,a,"year"===r[0]?Math.max(Xt(t/o),1):1),unitName:r[0],match:i}}},{key:"getXDateFormat",value:function(t,e){var i=this.axis,n=i.chart.time;return i.closestPointRange?n.getDateFormat(i.closestPointRange,t,i.options.startOfWeek,e)||n.resolveDTLFormat(e.year).main:n.resolveDTLFormat(e.day).main}}]),e}();t.Additions=n}(st=st||{});var en=st;!function(t){function e(){var t;"logarithmic"!==this.type?this.logarithmic=void 0:null!==(t=this.logarithmic)&&void 0!==t||(this.logarithmic=new n(this))}function i(){var e=this.logarithmic;e&&(this.lin2val=function(t){return e.lin2log(t)},this.val2lin=function(t){return e.log2lin(t)})}t.compose=function(t){return t.keepProps.includes("logarithmic")||(t.keepProps.push("logarithmic"),Ct(t,"afterSetType",e),Ct(t,"afterInit",i)),t};var n=function(){function e(t){z()(this,e),this.axis=t}return j()(e,[{key:"getLogTickPositions",value:function(t,e,i,n){var r=this.axis,o=r.len,a=r.options,s=[];if(n||(this.minorAutoInterval=void 0),.5<=t)t=Math.round(t),s=r.getLinearTickPositions(t,e,i);else if(.08<=t)for(var l,c,u,h,d,f=.3<t?[1,2,4]:.15<t?[1,2,4,6,8]:[1,2,3,4,5,6,7,8,9],p=Math.floor(e);p<i+1&&!d;p++)for(l=0,c=f.length;l<c&&!d;l++)(u=this.log2lin(this.lin2log(p)*f[l]))>e&&(!n||h<=i)&&void 0!==h&&s.push(h),i<h&&(d=!0),h=u;else{var v=this.lin2log(e),g=this.lin2log(i),m=n?r.getMinorTickInterval():a.tickInterval,y=a.tickPixelInterval/(n?5:1),b=n?o/r.tickPositions.length:o;t=ne(t=se("auto"===m?null:m,this.minorAutoInterval,(g-v)*y/(b||1))),s=r.getLinearTickPositions(t,v,g).map(this.log2lin),n||(this.minorAutoInterval=t/5)}return n||(r.tickInterval=t),s}},{key:"lin2log",value:function(t){return Math.pow(10,t)}},{key:"log2lin",value:function(t){return Math.log(t)/Math.LN10}}]),e}();t.Additions=n}(lt=lt||{});var nn,rn=lt;function on(t){return this.addPlotBandOrLine(t,"plotBands")}function an(t,e){var i,n=this,r=this.userOptions,o=new nn(this,t);return this.visible&&(o=o.render()),o&&(this._addedPlotLB||(this._addedPlotLB=!0,(r.plotLines||[]).concat(r.plotBands||[]).forEach(function(t){n.addPlotBandOrLine(t)})),e&&((i=r[e]||[]).push(t),r[e]=i),this.plotLinesAndBands.push(o)),o}function sn(t){return this.addPlotBandOrLine(t,"plotLines")}function ln(t,e,i){i=i||this.options;var n,r,o=this.getPlotLinePath({value:e,force:!0,acrossPanes:i.acrossPanes}),a=[],s=this.horiz,l=!Kt(this.min)||!Kt(this.max)||t<this.min&&e<this.min||t>this.max&&e>this.max,c=this.getPlotLinePath({value:t,force:!0,acrossPanes:i.acrossPanes}),u=1;if(c&&o)for(l&&(r=c.toString()===o.toString(),u=0),n=0;n<c.length;n+=2){var h=c[n],d=c[n+1],f=o[n],p=o[n+1];"M"!==h[0]&&"L"!==h[0]||"M"!==d[0]&&"L"!==d[0]||"M"!==f[0]&&"L"!==f[0]||"M"!==p[0]&&"L"!==p[0]||(s&&f[1]===h[1]?(f[1]+=u,p[1]+=u):s||f[2]!==h[2]||(f[2]+=u,p[2]+=u),a.push(["M",h[1],h[2]],["L",d[1],d[2]],["L",p[1],p[2]],["L",f[1],f[2]],["Z"])),a.isFlat=r}return a}function cn(t){this.removePlotBandOrLine(t)}function un(i){var t=this.plotLinesAndBands,e=this.options,n=this.userOptions;if(t){for(var r=t.length;r--;)t[r].id===i&&t[r].destroy();[e.plotLines||[],n.plotLines||[],e.plotBands||[],n.plotBands||[]].forEach(function(t){for(r=t.length;r--;){var e;(null===(e=t[r])||void 0===e?void 0:e.id)===i&&Bt(t,t[r])}})}}function hn(t){this.removePlotBandOrLine(t)}(ct||(ct={})).compose=function(t,e){var i=e.prototype;return i.addPlotBand||(nn=t,Ft(i,{addPlotBand:on,addPlotLine:sn,addPlotBandOrLine:an,getPlotBandPath:ln,removePlotBand:cn,removePlotLine:hn,removePlotBandOrLine:un})),e};function dn(t){clearTimeout(t.hideTimer),clearTimeout(t.showTimer)}var fn=ct,pn=function(){function i(t,e){z()(this,i),this.axis=t,this.options=e,this.id=e.id}return j()(i,null,[{key:"compose",value:function(t,e){return Ct(t,"afterInit",function(){var c=this;this.labelCollectors.push(function(){var t,e=[],i=dt(c.axes);try{for(i.s();!(t=i.n()).done;){var n,r=dt(t.value.plotLinesAndBands);try{for(r.s();!(n=r.n()).done;){var o,a=n.value,s=a.label,l=a.options;!s||null!=l&&null!==(o=l.label)&&void 0!==o&&o.allowOverlap||e.push(s)}}catch(t){r.e(t)}finally{r.f()}}}catch(t){i.e(t)}finally{i.f()}return e})}),fn.compose(i,e)}}]),j()(i,[{key:"render",value:function(){var t,i=this;Wt(this,"render");var e,n,r,o=this.axis,a=this.options,s=o.horiz,l=o.logarithmic,c=a.color,u=a.events,h=a.zIndex,d=void 0===h?0:h,f=o.chart,p=f.renderer,v=f.time,g={},m=v.parse(a.to),y=v.parse(a.from),b=v.parse(a.value),x=a.borderWidth,w=a.label,k=this.label,S=this.svgElem,T=[],C=zt(y)&&zt(m),E=zt(b),M=!S,P={class:"highcharts-plot-"+(C?"band ":"line ")+(a.className||"")},O=C?"bands":"lines";if(o.chart.styledMode||(E?(P.stroke=c||"#999999",P["stroke-width"]=se(a.width,1),a.dashStyle&&(P.dashstyle=a.dashStyle)):C&&(P.fill=c||"#e6e9ff",x&&(P.stroke=a.borderColor,P["stroke-width"]=x))),O+="-"+(g.zIndex=d),(e=o.plotLinesAndBandsGroups[O])||(o.plotLinesAndBandsGroups[O]=e=p.g("plot-"+O).attr(g).add()),S||(this.svgElem=S=p.path().attr(P).add(e)),zt(b))T=o.getPlotLinePath({value:null!==(t=null==l?void 0:l.log2lin(b))&&void 0!==t?t:b,lineWidth:S.strokeWidth(),acrossPanes:a.acrossPanes});else{if(!zt(y)||!zt(m))return;T=o.getPlotBandPath(null!==(n=null==l?void 0:l.log2lin(y))&&void 0!==n?n:y,null!==(r=null==l?void 0:l.log2lin(m))&&void 0!==r?r:m,a)}return!this.eventsAdded&&u&&(re(u,function(t,e){null!==S&&void 0!==S&&S.on(e,function(t){u[e].apply(i,[t,i])})}),this.eventsAdded=!0),!M&&S.d||null===T||void 0===T||!T.length?S&&(T?(S.show(),S.animate({d:T}
26)):S.d&&(S.hide(),k&&(this.label=k=k.destroy()))):S.attr({d:T}),w&&(zt(w.text)||zt(w.formatter))&&null!==T&&void 0!==T&&T.length&&0<o.width&&0<o.height&&!T.isFlat?(w=ie($({align:s&&C?"center":void 0,x:s?!C&&4:10,verticalAlign:!s&&C?"middle":void 0,y:s?C?16:10:C?6:-4,rotation:s&&!C?90:0},C?{inside:!0}:{}),w),this.renderLabel(w,T,C,d)):k&&k.hide(),this}},{key:"renderLabel",value:function(t,e,i,n){var r,o,a,s=this.axis,l=s.chart.renderer,c=t.inside,u=this.label;u||(this.label=u=l.text(this.getLabelText(t),0,0,t.useHTML).attr({align:t.textAlign||t.align,rotation:t.rotation,class:"highcharts-plot-"+(i?"band":"line")+"-label "+(t.className||""),zIndex:n}),s.chart.styledMode||u.css(ie({color:null===(r=s.chart.options.title)||void 0===r||null===(o=r.style)||void 0===o?void 0:o.color,fontSize:"0.8em",textOverflow:i&&!c?"":"ellipsis"},t.style)),u.add());var h=e.xBounds||[e[0][1],e[1][1],i?e[2][1]:e[0][1]],d=e.yBounds||[e[0][2],e[1][2],i?e[2][2]:e[0][2]],f=Et(h),p=Et(d),v=Mt(h)-f;u.align(t,!1,{x:f,y:p,width:v,height:Mt(d)-p}),u.alignAttr.y-=l.fontMetrics(u).b,u.alignValue&&"left"!==u.alignValue&&!zt(c)||u.css({width:((null===(a=t.style)||void 0===a?void 0:a.width)||(i&&c?v:90===u.rotation?s.height-(u.alignAttr.y-s.top):(t.clip?s.width+s.left:s.chart.chartWidth)-u.alignAttr.x))+"px"}),u.show(!0)}},{key:"getLabelText",value:function(t){return zt(t.formatter)?t.formatter.call(this,this):t.text}},{key:"destroy",value:function(){Bt(this.axis.plotLinesAndBands,this),delete this.axis,Nt(this)}}]),i}(),vn=_e,gn=ii.format,mn=kt.composed,yn=kt.dateFormats,bn=kt.doc,xn=kt.isSafari,wn=ri.distribute,kn=function(){function n(t,e,i){z()(this,n),this.allowShared=!0,this.crosshairs=[],this.distance=0,this.isHidden=!0,this.isSticky=!1,this.options={},this.outside=!1,this.chart=t,this.init(t,e),this.pointer=i}return j()(n,[{key:"bodyFormatter",value:function(t){return t.map(function(t){var e=t.series.tooltipOptions,i=t.formatPrefix||"point";return(e[i+"Formatter"]||t.tooltipFormatter).call(t,e[i+"Format"]||"",t)})}},{key:"cleanSplit",value:function(i){this.chart.series.forEach(function(t){var e=null==t?void 0:t.tt;e&&(!e.isActive||i?t.tt=e.destroy():e.isActive=!1)})}},{key:"defaultFormatter",value:function(t){var e,i=this.points||fe(this);return(e=(e=[t.headerFooterFormatter(i[0])]).concat(t.bodyFormatter(i))).push(t.headerFooterFormatter(i[0],!0)),e}},{key:"destroy",value:function(){this.label&&(this.label=this.label.destroy()),this.split&&(this.cleanSplit(!0),this.tt&&(this.tt=this.tt.destroy())),this.renderer&&(this.renderer=this.renderer.destroy(),jt(this.container)),Vt(this.hideTimer),dn(this)}},{key:"getAnchor",value:function(t,e){var i,n,r,o,a=this.chart,s=this.pointer,l=a.inverted,c=a.plotTop,u=a.plotLeft;null!==(i=(t=fe(t))[0].series)&&void 0!==i&&i.yAxis&&!t[0].series.yAxis.options.reversedStacks&&(t=t.slice().reverse()),n=this.followPointer&&e?(void 0===e.chartX&&(e=s.normalize(e)),[e.chartX-u,e.chartY-c]):t[0].tooltipPos?t[0].tooltipPos:(o=r=0,t.forEach(function(t){var e=t.pos(!0);e&&(r+=e[0],o+=e[1])}),r/=t.length,o/=t.length,this.shared&&1<t.length&&e&&(l?r=e.chartX:o=e.chartY),[r-u,o-c]);var h={point:t[0],ret:n};return Wt(this,"getAnchor",h),h.ret.map(Math.round)}},{key:"getClassName",value:function(t,e,i){var n=this.options,r=t.series,o=r.options;return[n.className,"highcharts-label",i&&"highcharts-tooltip-header",e?"highcharts-tooltip-box":"highcharts-tooltip",!i&&"highcharts-color-"+se(t.colorIndex,r.colorIndex),null==o?void 0:o.className].filter(Jt).join(" ")}},{key:"getLabel",value:function(t){var e,i,n,r,o,a,s=0<arguments.length&&void 0!==t?t:{anchorX:0,anchorY:0},l=s.anchorX,c=s.anchorY,u=this,h=this.chart.styledMode,d=this.options,f=this.split&&this.allowShared,p=this.container,v=this.chart.renderer;return this.label&&(e=!this.label.hasClass("highcharts-label"),(!f&&e||f&&!e)&&this.destroy()),this.label||(this.outside&&(r=(n=this.chart).options.chart.style,o=ni.getRendererType(),this.container=p=kt.doc.createElement("div"),p.className="highcharts-tooltip-container "+(n.renderTo.className.match(/(highcharts[a-zA-Z0-9-]+)\s?/gm)||""),Dt(p,{position:"absolute",top:"1px",pointerEvents:"none",zIndex:Math.max(this.options.style.zIndex||
260,((null==r?void 0:r.zIndex)||0)+3)}),this.renderer=v=new o(p,0,0,r,void 0,void 0,v.styledMode)),f?this.label=v.g("tooltip"):(this.label=v.label("",l,c,d.shape||"callout",void 0,void 0,d.useHTML,void 0,"tooltip").attr({padding:d.padding,r:d.borderRadius}),h||this.label.attr({fill:d.backgroundColor,"stroke-width":d.borderWidth||0}).css(d.style).css({pointerEvents:d.style.pointerEvents||(this.shouldStickOnContact()?"auto":"none")})),u.outside&&[(a=this.label).xSetter,a.ySetter].forEach(function(e,i){a[i?"ySetter":"xSetter"]=function(t){e.call(a,u.distance),a[i?"y":"x"]=t,p&&(p.style[i?"top":"left"]="".concat(t,"px"))}}),this.label.attr({zIndex:8}).shadow(null!==(i=d.shadow)&&void 0!==i?i:!d.fixed).add()),p&&!p.parentElement&&kt.doc.body.appendChild(p),this.label}},{key:"getPlayingField",value:function(){var t=bn.body,e=bn.documentElement,i=this.chart,n=this.distance,r=this.outside;return{width:r?Math.max(t.scrollWidth,e.scrollWidth,t.offsetWidth,e.offsetWidth,e.clientWidth)-2*n-2:i.chartWidth,height:r?Math.max(t.scrollHeight,e.scrollHeight,t.offsetHeight,e.offsetHeight,e.clientHeight):i.chartHeight}}},{key:"getPosition",value:function(i,n,t){function e(t){var e="x"===t;return[t,e?S:k,e?i:n].concat(p?[e?i*T.scaleX:n*T.scaleY,e?T.left-f+(g+u)*T.scaleX:T.top-f+(y+h)*T.scaleY,0,e?S:k]:[e?i:n,e?g+u:y+h,e?u:h,e?u+s.plotWidth:h+s.plotHeight])}var r,o,a,f=this.distance,s=this.chart,p=this.outside,l=this.pointer,c=s.inverted,u=s.plotLeft,h=s.plotTop,d=s.polar,v=t.plotX,g=void 0===v?0:v,m=t.plotY,y=void 0===m?0:m,b={},x=c&&t.h||0,w=this.getPlayingField(),k=w.height,S=w.width,T=l.getChartPosition(),C=e("y"),E=e("x"),M=!!t.negative;!d&&null!==(r=s.hoverSeries)&&void 0!==r&&(null!==(o=r.yAxis)&&void 0!==o&&o.reversed)&&(M=!M);function P(t){var e=[E,C];C=e[0],E=e[1],a=t}var O=!this.followPointer&&se(t.ttBelow,!d&&!c===M);return(c&&!d||1<this.len)&&P(),function t(){!1!==function(t,e,i,n,r,o,a){var s=p?"y"===t?f*T.scaleY:f*T.scaleX:f,l=(i-n)/2,c=n<r-f,u=r+f+n<e,h=r-s-i+l,d=r+s-l;if(O&&u)b[t]=d;else if(!O&&c)b[t]=h;else if(c)b[t]=Math.min(a-n,h-x<0?h:h-x);else{if(!u)return b[t]=0,!1;b[t]=Math.max(o,e<d+x+i?d:d+x)}}.apply(0,C)?!1!==function(t,e,i,n,r){if(r<f||e-f<r)return!1;b[t]=r<i/2?1:e-n/2<r?e-n-2:r-i/2}.apply(0,E)||a||(P(!0),t()):a?b.x=b.y=0:(P(!0),t())}(),p&&(b.x-=T.left,b.y-=T.top),b}},{key:"getFixedPosition",value:function(t,e,i){var n,r=i.series,o=this.chart,a=this.options,s=this.split,l=a.position,c=l.relativeTo,u=a.shared||null!=r&&null!==(n=r.yAxis)&&void 0!==n&&n.isRadial&&("pane"===c||!c)?"plotBox":c,h="chart"===u?o.renderer:o[u]||o.getClipBox(r,!0);return{x:h.x+(h.width-t)*Ht(l.align)+l.x,y:h.y+(h.height-e)*Ht(l.verticalAlign)+(!s&&l.y||0)}}},{key:"hide",value:function(e){var i=this;dn(this),e=se(e,this.options.hideDelay),this.isHidden||(this.hideTimer=ve(function(){var t=i.getLabel();i.getLabel().animate({opacity:0}
26,{duration:e?150:e,complete:function(){t.hide(),i.container&&i.container.remove()}}),i.isHidden=!0},e))}},{key:"init",value:function(t,e){this.chart=t,this.options=e,this.crosshairs=[],this.isHidden=!0,this.split=e.split&&!t.inverted&&!t.polar,this.shared=e.shared||this.split,this.outside=se(e.outside,!(!t.scrollablePixelsX&&!t.scrollablePixelsY))}},{key:"shouldStickOnContact",value:function(t){return!(this.followPointer||!this.options.stickOnContact||t&&!this.pointer.inClass(t.target,"highcharts-tooltip"))}},{key:"move",value:function(t,e,i,n){var r=this,o=this.followPointer,a=this.options,s=vn(!o&&!this.isHidden&&!a.fixed&&a.animation),l={x:t,y:e};o||1<(this.len||0)?l.anchorX=l.anchorY=NaN:(l.anchorX=i,l.anchorY=n),s.step=function(){return r.drawTracker()},this.getLabel().animate(l,s)}},{key:"refresh",value:function(t,n){var r,o,a,s,l,c=this,u=this,h=this.chart,d=this.options,f=this.pointer,e=this.shared,p=fe(t),v=p[0],i=d.format,g=d.formatter||u.defaultFormatter,m=h.styledMode,y=u.allowShared;d.enabled&&v.series&&(dn(this),u.allowShared=!(!Qt(t)&&t.series&&t.series.noSharedTooltip),y=y&&!u.allowShared,u.followPointer=!u.split&&v.series.tooltipOptions.followPointer,r=u.getAnchor(t,n),o=r[0],a=r[1],e&&u.allowShared&&(f.applyInactiveState(p),p.forEach(function(t){return t.setState("hover")}),v.points=p),this.len=p.length,s=Jt(i)?gn(i,v,h):g.call(v,u,v),v.points=void 0,l=v.series,this.distance=se(l.tooltipOptions.distance,16),!1===s?this.hide():this.showTimer=ve(function(){if(u.split&&u.allowShared)u.renderSplit(s,p);else{var e=o,i=a;if(n&&f.isDirectTouch&&(e=n.chartX-h.plotLeft,i=n.chartY-h.plotTop),!h.polar&&!1!==l.options.clip&&!p.some(function(t){return f.isDirectTouch||t.series.shouldShowTooltip(e,i)}))return void u.hide();var t=u.getLabel(y&&u.tt||{});d.style.width&&!m||t.css({width:(c.outside?c.getPlayingField():h.spacingBox).width-2*d.padding+"px"}),t.attr({class:u.getClassName(v),text:Qt(s)?s.join(""):s}),c.outside&&t.attr({x:Ot(t.x||0,0,c.getPlayingField().width-(t.width||0)-1)}),m||t.attr({stroke:d.borderColor||v.color||l.color||"#666666"}),u.updatePosition({plotX:o,plotY:a,negative:v.negative,ttBelow:v.ttBelow,series:l,h:r[2]||0})}u.isHidden&&u.label&&u.label.attr({opacity:1}).show(),u.isHidden=!1},u.isHidden&&d.showDelay||0),Wt(this,"refresh"))}},{key:"renderSplit",value:function(t,I){function D(t,e,i,n,r,o){var a,s,l,c=4<arguments.length&&void 0!==r?r:[0,0],u=!(5<arguments.length&&void 0!==o)||o;return i.isHeader?(l=q?0:Z,s=Ot(c[0]-t/2,X.left,X.right-t-(N.outside?x:0))):H&&i?(s=(a=N.getFixedPosition(t,e,i)).x,l=a.y-U):(l=c[1]-U,s=Ot(s=u?c[0]-t-_:c[0]+_,u?s:X.left,X.right)),{x:s,y:l}}var e,i,z,n=this,N=this,r=N.chart,o=N.chart,a=o.chartWidth,s=o.chartHeight,j=o.plotHeight,R=o.plotLeft,B=o.plotTop,l=o.scrollablePixelsY,c=void 0===l?0:l,u=o.scrollablePixelsX,F=o.styledMode,_=N.distance,W=N.options,h=N.options,H=h.fixed,d=h.position,$=h.positioner,f=N.pointer,p=(null===(e=r.scrollablePlotArea)||void 0===e?void 0:e.scrollingContainer)||{},v=p.scrollLeft,g=void 0===v?0:v,m=p.scrollTop,y=void 0===m?0:m,X=N.outside&&"number"!=typeof u?bn.documentElement.getBoundingClientRect():{left:g,right:g+a,top:y,bottom:y+s},G=N.getLabel(),Y=this.renderer||r.renderer,q=!(null===(i=r.xAxis[0])||void 0===i||!i.opposite),b=f.getChartPosition(),x=b.left,w=b.top,V=$||H,U=B+y,Z=j-c;Jt(t)&&(t=[!1,t]);var k=t.slice(0,I.length+1).reduce(function(t,e,i){var n,r,o,a,s,l,c,u,h,d,f,p,v,g,m,y,b,x,w,k,S,T,C,E,M,P,O,A,L;return!1!==e&&""!==e&&(l=(s=(a=(o=(r=(n=I[i-1]||{isHeader:!0,plotX:I[0].plotX,plotY:j,series:{}}).isHeader)?N:n.series).tt=(S=o.tt,T=n,C=e.toString(),P=S,O=T.isHeader,L=(A=T.series).tooltipOptions||W,P||(M={padding:L.padding,r:L.borderRadius},F||(M.fill=L.backgroundColor,M["stroke-width"]=null!==(E=L.borderWidth)&&void 0!==E?E:H&&!O?0:1),P=Y.label("",0,0,L[O?"headerShape":"shape"]||(H&&!O?"rect":"callout"),void 0,void 0,L.useHTML).addClass(N.getClassName(T,!0,O)).attr(M).add(G)),P.isActive=!0,P.attr({text:C}),F||P.css(L.style).attr({stroke:L.borderColor||T.color||A.color||"#333333"}),P)).getBBox()).width+a.strokeWidth(),r&&(z=s.height,Z+=z,q&&(U-=z)),b=void 0===(y=n.plotX)?0:y,w=void 0===(x=n.plotY)?0:x,k=n.series,n.isHeader?(m=Math.max(R+b,R),p=B+j/2):(v=k.xAxis,g=k.yAxis,m=v.pos+Ot(b,-_,v.len+_),k.shouldShowTooltip(0,g.pos-B+w,{ignoreX:!0})&&(p=g.pos+w)),u=(c={anchorX:m=Ot(m,X.left-_,X.right+_),anchorY:p}).anchorX,"number"==typeof(h=c.anchorY)?(d=s.height+1,f=($||D).call(N,l,d,n,N,[u,h]),t.push({align:V?0:void 0,anchorX:u,anchorY:h,boxWidth:l,point:n,rank:se(f.rank,+!!r),size:d,target:f.y,tt:a,x:f.x})):a.isActive=!1),t},[]);!V&&k.some(function(t){var e=(N.outside?x:0)+t.anchorX;return e<X.left&&e+t.boxWidth<X.right||e<x-X.left+t.boxWidth&&X.right-e>e}
26)&&(k=k.map(function(t){var e=D.call(n,t.boxWidth,t.size,t.point,void 0,[t.anchorX,t.anchorY],!1),i=e.x;return Ft(t,{target:e.y,x:i})})),N.cleanSplit(),wn(k,Z);var S={left:x,right:x};k.forEach(function(t){var e=t.x,i=t.boxWidth,n=t.isHeader;n||(N.outside&&x+e<S.left&&(S.left=x+e),!n&&N.outside&&S.left+i>S.right&&(S.right=x+e))}),k.forEach(function(t){var e,i=t.x,n=t.anchorX,r=t.anchorY,o=t.pos,a=t.point.isHeader,s={visibility:void 0===o?"hidden":"inherit",x:i,y:(o||0)+U+(H&&d.y||0),anchorX:n,anchorY:r};N.outside&&i<n&&(0<(e=x-S.left)&&(a||(s.x=i+e,s.anchorX=n+e),a&&(s.x=(S.right-S.left)/2,s.anchorX=n+e))),t.tt.attr(s)});var T,C,E,M,P,O=N.container,A=N.outside,L=N.renderer;A&&O&&L&&(C=(T=G.getBBox()).width,E=T.height,M=T.x,P=T.y,L.setSize(C+M,E+P,!1),O.style.left=S.left+"px",O.style.top=w+"px"),xn&&G.attr({opacity:1===G.opacity?.999:1})}},{key:"drawTracker",value:function(){var t,e,i,n,r,o,a=this;this.shouldStickOnContact()?(t=a.chart,e=a.label,i=a.shared?t.hoverPoints:t.hoverPoint,e&&i&&(n={x:0,y:0,width:0,height:0},r=this.getAnchor(i),o=e.getBBox(),r[0]+=t.plotLeft-(e.translateX||0),r[1]+=t.plotTop-(e.translateY||0),n.x=Math.min(0,r[0]),n.y=Math.min(0,r[1]),n.width=r[0]<0?Math.max(Math.abs(r[0]),o.width-r[0]):Math.max(Math.abs(r[0]),o.width),n.height=r[1]<0?Math.max(Math.abs(r[1]),o.height-Math.abs(r[1])):Math.max(Math.abs(r[1]),o.height),a.tracker?a.tracker.attr(n):(a.tracker=e.renderer.rect(n).addClass("highcharts-tracker").add(e),Ct(a.tracker.element,"mouseenter",function(){return dn(a)}),t.styledMode||a.tracker.attr({fill:"rgba(0,0,0,0)"})))):a.tracker&&(a.tracker=a.tracker.destroy())}},{key:"styledModeFormat",value:function(t){return t.replace('style="font-size: 0.8em"','class="highcharts-header"').replace(/style="color:{(point|series)\.color}"/g,'class="highcharts-color-{$1.colorIndex} {series.options.className} {point.options.className}"')}},{key:"headerFooterFormatter",value:function(i,t){var n=i.series,r=n.tooltipOptions,e=n.xAxis,o=null==e?void 0:e.dateTime,a={isFooter:t,point:i},s=r.xDateFormat||"",l=r[t?"footerFormat":"headerFormat"];return Wt(this,"headerFormatter",a,function(t){var e;o&&!s&&Kt(i.key)&&(s=o.getXDateFormat(i.key,r.dateTimeLabelFormats)),o&&s&&(ee(s)&&(e=s,yn[0]=function(t){return n.chart.time.dateFormat(e,t)}
26,s="%0"),(i.tooltipDateKeys||["key"]).forEach(function(t){l=l.replace(RegExp("point\\."+t+"([ \\)}])"),"(point.".concat(t,":").concat(s,")$1"))})),n.chart.styledMode&&(l=this.styledModeFormat(l)),t.text=gn(l,i,this.chart)}),a.text||""}},{key:"update",value:function(t){this.destroy(),this.init(this.chart,ie(!0,this.options,t))}},{key:"updatePosition",value:function(t){var e,i,n,r,o,a,s,l=this.chart,c=this.container,u=this.distance,h=this.options,d=this.pointer,f=this.renderer,p=this.getLabel(),v=p.height,g=void 0===v?0:v,m=p.width,y=void 0===m?0:m,b=h.fixed,x=h.positioner,w=d.getChartPosition(),k=w.left,S=w.top,T=w.scaleX,C=w.scaleY,E=(x||b&&this.getFixedPosition||this.getPosition).call(this,y,g,t,this),M=kt.doc,P=(t.plotX||0)+l.plotLeft,O=(t.plotY||0)+l.plotTop;f&&c&&(o=void 0===(r=(n=(null===(i=l.scrollablePlotArea)||void 0===i?void 0:i.scrollingContainer)||{}).scrollLeft)?0:r,s=void 0===(a=n.scrollTop)?0:a,E.x+=o+k,E.y+=s+S,e=(h.borderWidth||0)+2*u+2,f.setSize(Ot(y+e,0,M.documentElement.clientWidth)-1,g+e,!1),1===T&&1===C||(Dt(c,{transform:"scale(".concat(T,", ").concat(C,")")}),P*=T,O*=C),P+=k-E.x,O+=S-E.y),this.move(Math.round(E.x),Math.round(E.y||0),P,O)}}]),n}();(U=kn=kn||{}).compose=function(t){ce(mn,"Core.Tooltip")&&Ct(t,"afterInit",function(){var t=this.chart;t.options.tooltip&&(t.tooltip=new U(t,t.options.tooltip,this))})};function Sn(t,e){return!zt(e)||t["".concat(e,"Key")]}var Tn=kn,Cn=_e,En=Le.defaultOptions,Mn=ii.format,Pn=function(){function u(t,e,i){var n,r,o,a,s,l;z()(this,u),this.formatPrefix="point",this.visible=!0,(this.point=this).series=t,this.applyOptions(e,i),null!==(n=this.id)&&void 0!==n||(this.id=ke()),this.resolveColor(),null!==(r=this.dataLabelOnNull)&&void 0!==r||(this.dataLabelOnNull=t.options.nullInteraction),t.chart.pointCount++,this.category=null!==(o=null===(a=t.xAxis)||void 0===a||null===(s=a.categories)||void 0===s?void 0:s[this.x])&&void 0!==o?o:this.x,this.key=null!==(l=this.name)&&void 0!==l?l:this.category,Wt(this,"afterInit")}return j()(u,[{key:"animateBeforeDestroy",value:function(){var e=this,i={x:e.startXPos,opacity:0},t=e.getGraphicalProps();t.singular.forEach(function(t){e[t]=e[t].animate("dataLabel"===t?{x:e[t].startXPos,y:e[t].startYPos,opacity:0}:i)}),t.plural.forEach(function(t){e[t].forEach(function(t){t.element&&t.animate(Ft({x:e.startXPos},t.startYPos?{x:t.startXPos,y:t.startYPos}:{}))})})}},{key:"applyOptions",value:function(t,e){var i=this.series,n=i.options.pointValKey||i.pointValKey;return Ft(this,t=u.prototype.optionsToObject.call(this,t)),this.options?this.options=(i.chart.options.chart.allowMutatingData?Ft:ie)(this.options,t):this.options=t,t.group&&delete this.group,t.dataLabels&&delete this.dataLabels,n&&(this.y=u.prototype.getNestedProperty.call(this,n)),this.selected&&(this.state="select"),"name"in this&&void 0===e&&i.xAxis&&i.xAxis.hasNames&&(this.x=i.xAxis.nameToX(this)),void 0===this.x&&i?this.x=null!==e&&void 0!==e?e:i.autoIncrement():Kt(t.x)&&i.options.relativeXValue?this.x=i.autoIncrement(t.x):"string"==typeof this.x&&(null!==e&&void 0!==e||(e=i.chart.time.parse(this.x)),Kt(e)&&(this.x=e)),this.isNull=this.isValid&&!this.isValid(),this.formatPrefix=this.isNull?"null":"point",this}},{key:"destroy",value:function(){var e,t,i,n,r,o,a;this.destroyed||(i=(t=(e=this).series).chart,n=t.options.dataSorting,r=i.hoverPoints,o=Cn(e.series.chart.renderer.globalAnimation),a=function(){for(var t in(e.graphic||e.graphics||e.dataLabel||e.dataLabels)&&(de(e),e.destroyElements()),e)delete e[t]},e.legendItem&&i.legend.destroyItem(e),r&&(e.setState(),Bt(r,e),r.length||(i.hoverPoints=null)),e===i.hoverPoint&&e.onMouseOut(),null!=n&&n.enabled?(this.animateBeforeDestroy(),ve(a,o.duration)):a(),i.pointCount--),this.destroyed=!0}},{key:"destroyElements",value:function(t){var e=this,i=e.getGraphicalProps(t);i.singular.forEach(function(t){e[t]=e[t].destroy()}),i.plural.forEach(function(t){e[t].forEach(function(t){null!=t&&t.element&&t.destroy()}),delete e[t]})}},{key:"firePointEvent",value:function(t,e,i){var n=this,r=this.series.options;n.manageEvent(t),"click"===t&&r.allowPointSelect&&(i=function(t){!n.destroyed&&n.select&&n.select(null,t.ctrlKey||t.metaKey||t.shiftKey)}),Wt(n,t,e,i)}},{key:"getClassName",value:function(){var t;return"highcharts-point"+(this.selected?" highcharts-point-select":"")+(this.negative&&!1!==this.series.options.negativeColor?" highcharts-negative":"")+(this.isNull?" highcharts-null-point":"")+(void 0!==this.colorIndex?" highcharts-color-"+this.colorIndex:"")+(this.options.className?" "+this.options.className:"")+(null!==(t=this.zone)&&void 0!==t&&t.className?" "+this.zone.className.replace("highcharts-negative",""):"")}},{key:"getGraphicalProps",value:function(i){var t,e,n=this,r=[],o={singular:[],plural:[]};for((i=i||{graphic:1,dataLabel:1}).graphic&&r.push("graphic","connector"),i.dataLabel&&r.push("dataLabel","dataLabelPath","dataLabelUpper"),e=r.length;e--;)n[t=r[e]]&&o.singular.push(t);return["graphic","dataLabel"].forEach(function(t){var e=t+"s";i[t]&&n[e]&&o.plural.push(e)}),o}},{key:"getNestedProperty",value:function(t){if(t)return 0===t.indexOf("custom.")?Gt(t,this.options):this[t]}},{key:"getZone",value:function(){for(var t=this.series,e=t.zones,i=t.zoneAxis||"y",n=0,r=e[0];this[i]>=r.value;)r=e[++n];return this.nonZonedColor||(this.nonZonedColor=this.color),null!==r&&void 0!==r&&r.color&&!this.options.color?this.color=r.color:this.color=this.nonZonedColor,r}},{key:"hasNewShapeType",value:function(){return(this.graphic&&(this.graphic.symbolName||this.graphic.element.nodeName))!==this.shapeType}},{key:"isValid",value:function(){return(Kt(this.x)||this.x instanceof Date)&&Kt(this.y)}},{key:"optionsToObject",value:function(t){var e,i,n=this.series,r=n.options.keys,o=r||n.pointArrayMap||["y"],a=o.length,s={},l=0,c=0;if(Kt(t)||null===t)s[o[0]]=t;else if(Qt(t))for(!r&&t.length>a&&("string"==(e=W()(t[0]))?null!==(i=n.xAxis)&&void 0!==i&&i.dateTime?s.x=n.chart.time.parse(t[0]):s.name=t[0]:"number"===e&&(s.x=t[0]),l++);c<a;){r&&void 0===t[l]||(0<o[c].indexOf(".")?u.prototype.setNestedProperty(s,t[l],o[c]):s[o[c]]=t[l]),l++,c++}else"object"==W()(t)&&((s=t).dataLabels&&(n.hasDataLabels=function(){return!0}),t.marker&&(n._hasPointMarkers=!0));return s}},{key:"pos",value:function(t,e){var i=1<arguments.length&&void 0!==e?e:this.plotY;if(!this.destroyed){var n=this.plotX,r=this.series,o=r.chart,a=r.xAxis,s=r.yAxis,l=0,c=0;
26if(Kt(n)&&Kt(i))return t&&(l=a?a.pos:o.plotLeft,c=s?s.pos:o.plotTop),o.inverted&&a&&s?[s.len-i+c,a.len-n+l]:[n+l,i+c]}}},{key:"resolveColor",value:function(){var t,e,i,n=this.series,r=n.chart.options.chart,o=n.chart.styledMode,a=r.colorCount;delete this.nonZonedColor,n.options.colorByPoint?(o||(t=(e=n.options.colors||n.chart.options.colors)[n.colorCounter],a=e.length),i=n.colorCounter,n.colorCounter++,n.colorCounter===a&&(n.colorCounter=0)):(o||(t=n.color),i=n.colorIndex),this.colorIndex=se(this.options.colorIndex,i),this.color=se(this.options.color,t)}},{key:"setNestedProperty",value:function(t,o,e){return e.split(".").reduce(function(t,e,i,n){var r=n.length-1===i;return t[e]=r?o:ee(t[e],!0)?t[e]:{},t[e]},t),t}},{key:"shouldDraw",value:function(){return!this.isNull}},{key:"tooltipFormatter",value:function(e){var t,i=this.series,n=i.chart,r=i.pointArrayMap,o=void 0===r?["y"]:r,a=i.tooltipOptions,s=a.valueDecimals,l=void 0===s?"":s,c=a.valuePrefix,u=void 0===c?"":c,h=a.valueSuffix,d=void 0===h?"":h;return n.styledMode&&(e=(null===(t=n.tooltip)||void 0===t?void 0:t.styledModeFormat(e))||e),o.forEach(function(t){t="{point."+t,(u||d)&&(e=e.replace(RegExp(t+"}","g"),u+t+"}"+d)),e=e.replace(RegExp(t+"}","g"),t+":,."+l+"f}")}),Mn(e,this,n)}},{key:"update",value:function(a,s,l,t){var c,u=this,h=u.series,d=u.graphic,f=h.chart,p=h.options,v=p.data;function e(){u.applyOptions(a);var t=d&&u.hasMockGraphic,e=null===u.y?!t:t;d&&e&&(u.graphic=d.destroy(),delete u.hasMockGraphic),ee(a,!0)&&(null!=d&&d.element&&a&&a.marker&&void 0!==a.marker.symbol&&(u.graphic=d.destroy()),null!=a&&a.dataLabels&&u.dataLabel&&(u.dataLabel=u.dataLabel.destroy())),c=u.index;var i,n={},r=dt(h.dataColumnKeys());try{for(r.s();!(i=r.n()).done;){var o=i.value;n[o]=u[o]}}catch(t){r.e(t)}finally{r.f()}h.dataTable.setRow(n,c),v&&!h.processedData&&(v[c]=ee(v[c],!0)||ee(a,!0)?u.options:null!=a?a:v[c]),h.isDirty=h.isDirtyData=!0,!h.fixedBox&&h.hasCartesianSeries&&(f.isDirtyBox=!0),"point"===p.legendType&&(f.isDirtyLegend=!0),s&&f.redraw(l)}s=se(s,!0),!1===t?e():u.firePointEvent("update",{options:a},e)}},{key:"remove",value:function(t,e){this.series.removePoint(this.series.data.indexOf(this),t,e)}},{key:"select",value:function(t,e){var i=this,n=i.series,r=n.chart;t=se(t,!i.selected),this.selectedStaging=t,i.firePointEvent(t?"select":"unselect",{accumulate:e},function(){i.selected=i.options.selected=t,n.options.data[n.data.indexOf(i)]=i.options,i.setState(t&&"select"),e||r.getSelectedPoints().forEac
26h(function(t){var e=t.series;t.selected&&t!==i&&(t.selected=t.options.selected=!1,e.options.data[e.data.indexOf(t)]=t.options,t.setState(r.hoverPoints&&e.options.inactiveOtherPoints?"inactive":""),t.firePointEvent("unselect"))})}),delete this.selectedStaging}},{key:"onMouseOver",value:function(t){var e=this.series.chart,i=e.inverted,n=e.pointer;n&&(t=t?n.normalize(t):n.getChartCoordinatesFromPoint(this,i),n.runPointActions(t,this))}},{key:"onMouseOut",value: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}},{key:"manageEvent",value:function(t){var e,i,n,r,o,a,s,l=null===(e=ie(this.series.options.point,this.options).events)||void 0===e?void 0:e[t];!te(l)||null!==(i=this.hcEvents)&&void 0!==i&&i[t]&&-1!==(null===(n=this.hcEvents)||void 0===n||null===(r=n[t])||void 0===r?void 0:r.map(function(t){return t.fn}).indexOf(l))?this.importedUserEvent&&!l&&null!==(a=this.hcEvents)&&void 0!==a&&a[t]&&null!==(s=this.hcEvents)&&void 0!==s&&s[t].userEvent&&(de(this,t),delete this.hcEvents[t],Object.keys(this.hcEvents)||delete this.importedUserEvent):(null!==(o=this.importedUserEvent)&&void 0!==o&&o.call(this),this.importedUserEvent=Ct(this,t,l),this.hcEvents&&(this.hcEvents[t].userEvent=!0))}},{key:"setState",value:function(t,e){var i,n,r,o,a,s,l,c,u,h,d=this.series,f=this.state,p=d.options.states[t||"normal"]||{},v=En.plotOptions[d.type].marker&&d.options.marker,g=v&&!1===v.enabled,m=(null==v||null===(i=v.states)||void 0===i?void 0:i[t||"normal"])||{},y=!1===m.enabled,b=this.marker||{},x=d.chart,w=v&&d.markerAttribs,k=d.halo,S=d.stateMarkerGraphic;(t=t||"")===this.state&&!e||this.selected&&"select"!==t||!1===p.enabled||t&&(y||g&&!1===m.enabled)||t&&b.states&&b.states[t]&&!1===b.states[t].enabled||(this.state=t,w&&(r=d.markerAttribs(this,t)),this.graphic&&!this.hasMockGraphic?(f&&this.graphic.removeClass("highcharts-point-"+f),t&&this.graphic.addClass("highcharts-point-"+t),x.styledMode||(o=d.pointAttribs(this,t),a=se(x.options.chart.animation,p.animation),l=o.opacity,d.options.inactiveOtherPoints&&Kt(l)&&(this.dataLabels||[]).forEach(function(t){t&&!t.hasClass("highcharts-data-label-hidden")&&(t.animate({opacity:l},a),t.connector&&t.connector.animate({opacity:l},a))}),this.graphic.animate(o,a)),r&&this.graphic.animate(r,se(x.options.chart.animation,m.animation,v.animation)),S&&S.hide()):(t&&m&&(s=b.symbol||d.symbol,S&&S.currentSymbol!==s&&(S=S.destroy()),r&&(S?S[e?"animate":"attr"]({x:r.x,y:r.y}):s&&(d.stateMarkerGraphic=S=x.renderer.symbol(s,r.x,r.y,r.width,r.height,ie(v,m)).add(d.markerGroup),S.currentSymbol=s)),!x.styledMode&&S&&"inactive"!==this.state&&S.attr(d.pointAttribs(this,t))),S&&(S[t&&this.isInside?"show":"hide"](),S.element.point=this,S.addClass(this.getClassName(),!0))),c=p.halo,h=(null==(u=this.graphic||S)?void 0:u.visibility)||"inherit",null!=c&&c.size&&u&&"hidden"!==h&&!this.isCluster?(k||(d.halo=k=x.renderer.path().add(u.parentGroup)),k.show()[e?"animate":"attr"]({d:this.haloPath(c.size)}),k.attr({class:"highcharts-halo highcharts-color-"+se(this.colorIndex,d.colorIndex)+(this.className?" "+this.className:""),visibility:h,zIndex:-1}),k.point=this,x.styledMode||k.attr(Ft({fill:this.color||d.color,"fill-opacity":c.opacity},Ve.filterUserAttributes(c.attributes||{})))):null!==k&&void 0!==k&&(null!==(n=k.point)&&void 0!==n&&n.haloPath)&&!k.point.destroyed&&k.animate({d:k.point.haloPath(0)},null,k.hide),Wt(this,"afterSetState",{state:t}))}},{key:"haloPath",value:function(t){var e=this.pos();return e?this.series.chart.renderer.symbols.circle(It(e[0],1)-t,e[1]-t,2*t,2*t):[]}}]),u}(),On=De.parse,An=kt.charts,Ln=kt.composed,In=kt.isTouchDevice,Dn=function(){function g(t,e){var i;z()(this,g),this.hasDragged=0,this.pointerCaptureEventsToUnbind=[],this.eventsToUnbind=[],this.options=e,this.chart=t,this.runChartClick=!(null===(i=e.chart.events)||void 0===i||!i.click),this.pinchDown=[],this.setDOMEvents(),Wt(this,"afterInit")}return j()(g,[{key:"applyInactiveState",value:function(t){var e,i=this,n=[],r=dt(((0<arguments.length&&void 0!==t?t:[]).forEac
26h(function(t){var e=t.series;n.push(e),e.linkedParent&&n.push(e.linkedParent),e.linkedSeries&&n.push.apply(n,e.linkedSeries),e.navigatorSeries&&n.push(e.navigatorSeries),e.boosted&&e.markerGroup&&n.push.apply(n,i.chart.series.filter(function(t){return t.markerGroup===e.markerGroup}))}),this.chart.series));try{for(r.s();!(e=r.n()).done;){var o,a,s=e.value,l=s.options;!1!==(null===(o=l.states)||void 0===o||null===(a=o.inactive)||void 0===a?void 0:a.enabled)&&(-1===n.indexOf(s)?s.setState("inactive",!0):l.inactiveOtherPoints&&s.setAllPointsToState("inactive"))}}catch(t){r.e(t)}finally{r.f()}}},{key:"destroy",value:function(){var i=this;this.eventsToUnbind.forEach(function(t){return t()}),this.eventsToUnbind=[],kt.chartCount||(g.unbindDocumentMouseUp.forEach(function(t){return t.unbind()}),g.unbindDocumentMouseUp.length=0,g.unbindDocumentTouchEnd&&(g.unbindDocumentTouchEnd=g.unbindDocumentTouchEnd())),re(i,function(t,e){i[e]=void 0})}},{key:"getSelectionMarkerAttrs",value:function(u,h){var d=this,t={args:{chartX:u,chartY:h},attrs:{},shapeType:"rect"};return Wt(this,"getSelectionMarkerAttrs",t,function(t){var e,i=d.chart,n=d.zoomHor,r=d.zoomVert,o=i.mouseDownX,a=void 0===o?0:o,s=i.mouseDownY,l=void 0===s?0:s,c=t.attrs;c.x=i.plotLeft,c.y=i.plotTop,c.width=n?1:i.plotWidth,c.height=r?1:i.plotHeight,n&&(c.width=Math.max(1,Math.abs(e=u-a)),c.x=(0<e?0:e)+a),r&&(c.height=Math.max(1,Math.abs(e=h-l)),c.y=(0<e?0:e)+l)}),t}},{key:"drag",value:function(t){var e,i,n,r,o=this.chart,a=o.mouseDownX,s=void 0===a?0:a,l=o.mouseDownY,c=void 0===l?0:l,u=o.options.chart,h=u.panning,d=u.panKey,f=u.selectionMarkerFill,p=o.plotLeft,v=o.plotTop,g=o.plotWidth,m=o.plotHeight,y=ee(h)?h.enabled:h,b=d&&t["".concat(d,"Key")],x=t.chartX,w=t.chartY,k=this.selectionMarker;k&&k.touch||(x<p?x=p:p+g<x&&(x=p+g),w<v?w=v:v+m<w&&(w=v+m),this.hasDragged=Math.sqrt(Math.pow(s-x,2)+Math.pow(c-w,2)),!(10<this.hasDragged))||(e=o.isInsidePlot(s-p,c-v,{visiblePlotOnly:!0}),n=(i=this.getSelectionMarkerAttrs(x,w)).shapeType,r=i.attrs,this.hasZoom&&e&&!b&&!k&&(this.selectionMarker=k=o.renderer[n](),k.attr({class:"highcharts-selection-marker",zIndex:7}).add(),o.styledMode||k.attr({fill:f||On("#334eff").setOpacity(.25).get()})),k&&k.attr(r),e&&!k&&y&&Sn(t,d)&&o.pan(t,h))}},{key:"dragStart",value:function(t){var e=this.chart;e.mouseIsDown=t.type,e.cancelClick=!1,e.mouseDownX=t.chartX,e.mouseDownY=t.chartY}},{key:"getSelectionBox",value:function(t){var e={args:{marker:t},result:t.getBBox()};return Wt(this,"getSelectionBox",e),e.result}},{key:"drop",value:function(t){var e,i,n,r=this,o=this.chart,a=this.selectionMarker,s=dt(o.axes);try{for(s.s();!(i=s.n()).done;){var l=i.value;l.isPanning&&(l.isPanning=!1,(l.options.startOnTick||l.options.endOnTick||l.series.some(function(t){return t.boosted}))&&(l.forceRedraw=!0,l.setExtremes(l.userMin,l.userMax,!1),e=!0))}}catch(t){s.e(t)}finally{s.f()}e&&o.redraw(),a&&t&&(this.hasDragged&&(n=this.getSelectionBox(a),o.transform({axes:o.axes.filter(function(t){return t.zoomEnabled&&("xAxis"===t.coll&&r.zoomX||"yAxis"===t.coll&&r.zoomY)}),selection:$({originalEvent:t,xAxis:[],yAxis:[]},n),from:n})),Kt(o.index)&&(this.selectionMarker=a.destroy())),o&&Kt(o.index)&&(Dt(o.container,{cursor:o._cursor}),o.cancelClick=10<this.hasDragged,o.mouseIsDown=!1,this.hasDragged=0,this.pinchDown=[],this.hasPinchMoved=!1)}},{key:"findNearestKDPoint",value:function(t,l,c){var u;return t.forEach(function(t){var e,i,n,r,o,a=!(t.noSharedTooltip&&l)&&t.options.findNearestPointBy.indexOf("y")<0,s=t.searchPoint(c,a);ee(s,!0)&&s.series&&(!ee(u,!0)||(n=u.distX-s.distX,r=u.dist-s.dist,o=(null===(e=s.series.group)||void 0===e?void 0:e.zIndex)-(null===(i=u.series.group)||void 0===i?void 0:i.zIndex),0<(0!=n&&l?n:0!=r?r:0!=o?o:u.series.index>s.series.index?-1:1)))&&(u=s)}),u}},{key:"getChartCoordinatesFromPoint",value:function(t,e){var i=t.series,n=i.xAxis,r=i.yAxis,o=t.shapeArgs;if(n&&r){var a,s,l=null!==(a=null!==(s=t.clientX)&&void 0!==s?s:t.plotX)&&void 0!==a?a:0,c=t.plotY||0;return t.isNode&&o&&Kt(o.x)&&Kt(o.y)&&(l=o.x,c=o.y),e?{chartX:r.len+r.pos-c,chartY:n.len+n.pos-l}:{chartX:l+n.pos,chartY:c+r.pos}}if(null!=o&&o.x&&o.y)return{chartX:o.x,chartY:o.y}}},{key:"getChartPosition",value:function(){if(this.chartPosition)return this.chartPosition;var t=this.chart.container,e=oe(t);this.chartPosition={left:e.left,top:e.top,scaleX:1,scaleY:1};var i=t.offsetHeight,n=t.offsetWidth;return 2<n&&2<i&&(this.chartPosition.scaleX=e.width/n,this.chartPosition.scaleY=e.height/i),this.chartPosition}},{key:"getCoordinates",value:function(t){var e,i={xAxis:[],yAxis:[]},n=dt(this.chart.axes);try{for(n.s();!(e=n.n()).done;){var r=e.value;i[r.isXAxis?"xAxis":"yAxis"].push({axis:r,value:r.toValue(t[r.horiz?"chartX":"
26chartY"])})}}catch(t){n.e(t)}finally{n.f()}return i}},{key:"getHoverData",value:function(t,e,i,n,r,o){function a(t){return t.visible&&!(!r&&t.directTouch)&&se(t.options.enableMouseTracking,!0)}var s,l=[],c=e,u={chartX:o?o.chartX:void 0,chartY:o?o.chartY:void 0,shared:r};Wt(this,"beforeGetHoverData",u),s=c&&!c.stickyTracking?[c]:i.filter(function(t){return t.stickyTracking&&(u.filter||a)(t)});var h=n&&t||!o?t:this.findNearestKDPoint(s,r,o),c=null==h?void 0:h.series;return h&&(r&&!c.noSharedTooltip?(s=i.filter(function(t){return u.filter?u.filter(t):a(t)&&!t.noSharedTooltip})).forEach(function(t){var e,i=null===(e=t.options)||void 0===e?void 0:e.nullInteraction,n=qt(t.points,function(t){return!(t.x!==h.x||t.isNull&&!i)});ee(n)&&(t.boosted&&t.boost&&(n=t.boost.getPoint(n)),l.push(n))}):l.push(h)),Wt(this,"afterGetHoverData",u={hoverPoint:h}),{hoverPoint:u.hoverPoint,hoverSeries:c,hoverPoints:l}}},{key:"getPointFromEvent",value:function(t){for(var e,i=t.target;i&&!e;)e=i.point,i=i.parentNode;return e}},{key:"onTrackerMouseOut",value:function(t){var e=this.chart,i=t.relatedTarget,n=e.hoverSeries;this.isDirectTouch=!1,!n||!i||n.stickyTracking||this.inClass(i,"highcharts-tooltip")||this.inClass(i,"highcharts-series-"+n.index)&&this.inClass(i,"highcharts-tracker")||n.onMouseOut()}},{key:"inClass",value:function(t,e){for(var i,n=t;n;){if(i=Pt(n,"class")){if(-1!==i.indexOf(e))return!0;if(-1!==i.indexOf("highcharts-container"))return!1}n=n.parentElement}}}]),j()(g,[{key:"normalize",value:function(t,e){var i=t.touches,n=i?i.length?i.item(0):se(i.changedTouches,t.changedTouches)[0]:t;e=e||this.getChartPosition();var r=n.pageX-e.left,o=n.pageY-e.top;return Ft(t,{chartX:Math.round(r/=e.scaleX),chartY:Math.round(o/=e.scaleY)})}},{key:"onContainerClick",value:function(t){var e=this.chart,i=e.hoverPoint,n=this.normalize(t),r=e.plotLeft,o=e.plotTop;e.cancelClick||(i&&this.inClass(n.target,"highcharts-tracker")?(Wt(i.series,"click",Ft(n,{point:i})),e.hoverPoint&&i.firePointEvent("click",n)):(Ft(n,this.getCoordinates(n)),e.isInsidePlot(n.chartX-r,n.chartY-o,{visiblePlotOnly:!0})&&Wt(e,"click",n)))}},{key:"onContainerMouseDown",value:function(t){var e,i=1==(1&(t.buttons||t.button));t=this.normalize(t),kt.isFirefox&&0!==t.button&&this.onContainerMouseMove(t),void 0!==t.button&&!i||(this.zoomOption(t),i&&null!==(e=t.preventDefault)&&void 0!==e&&e.call(t),this.dragStart(t))}},{key:"onContainerMouseLeave",value:function(t){var e=(An[se(g.hoverChartIndex,-1)]||{}).pointer;t=this.normalize(t),this.onContainerMouseMove(t),e&&!this.inClass(t.relatedTarget,"highcharts-tooltip")&&(e.reset(),e.chartPosition=void 0)}},{key:"onContainerMouseEnter",value:function(){delete this.chartPosition}},{key:"onContainerMouseMove",value:function(t){var e,i=this.chart,n=i.tooltip,r=this.normalize(t);this.setHoverChartIndex(t),"mousedown"!==i.mouseIsDown&&!this.touchSelect(r)||this.drag(r),null!==(e=i.exporting)&&void 0!==e&&e.openMenu||!this.inClass(r.target,"highcharts-tracker")&&!i.isInsidePlot(r.chartX-i.plotLeft,r.chartY-i.plotTop,{visiblePlotOnly:!0})||null!=n&&n.shouldStickOnContact(r)||(this.inClass(r.target,"highcharts-no-tooltip")?this.reset(!1,0):this.runPointActions(r))}},{key:"onDocumentTouchEnd",value:function(t){this.onDocumentMouseUp(t)}},{key:"onContainerTouchMove",value:function(t){this.touchSelect(t)?this.onContainerMouseMove(t):this.touch(t)}},{key:"onContainerTouchStart",value:function(t){this.touchSelect(t)?this.onContainerMouseDown(t):(this.zoomOption(t),this.touch(t,!0))}},{key:"onDocumentMouseMove",value:function(t){var e=this.chart,i=e.tooltip,n=this.chartPosition,r=this.normalize(t,n);!n||e.isInsidePlot(r.chartX-e.plotLeft,r.chartY-e.plotTop,{visiblePlotOnly:!0})||null!=i&&i.shouldStickOnContact(r)||r.target!==e.container.ownerDocument&&this.inClass(r.target,"highcharts-tracker")||this.reset()}},{key:"onDocumentMouseUp",value:function(t){var e,i,n;null!=t&&t.touches&&this.hasPinchMoved&&null!=t&&null!==(e=t.preventDefault)&&void 0!==e&&e.call(t),null===(i=An[se(g.hoverChartIndex,-1)])||void 0===i||null!==(n=i.pointer)&&void 0!==n&&n.drop(t)}},{key:"pinch",value:function(e){var i=this,n=this,r=n.chart,t=n.hasZoom,o=n.lastTouches,a=[].map.call(e.touches||[],function(t){return n.normalize(t)}),s=a.length,l=1===s&&(n.inClass(e.target,"highcharts-tracker")&&r.runTrackerClick||n.runChartClick),c=r.tooltip,u=1===s&&se(null==c?void 0:c.options.followTouchMove,!0);1<s?n.initiated=!0:u&&(n.initiated=!1),t&&n.initiated&&!l&&!1!==e.cancelable&&e.preventDefault(),"touchstart"===e.type?(n.pinchDown=a,n.res=!0,r.mouseDownX=e.chartX):u?this.runPointActions(n.normalize(e)):o&&(Wt(r,"touchpan",{originalEvent:e,touches:a},function(){function t(t){var e=t[0],i=t[1]||e;return{x:e.chartX,y:e.chartY,width:i.chartX-e.chartX,height:i.chartY-e.chartY}}r.transform({axes:r.axes.filter(function(t){return t.zoomEnabled&&(i.zoomHor&&t.horiz||i.zoomVert&&!t.horiz)}),to:t(a),from:t(o),trigger:e.type})}),n.res&&(n.res=!1,this.reset(!1,0))),n.lastTouches=a}},{key:"reset",value:function(e,t){var i=this.chart,n=i.hoverSeries,r=i.hoverPoint,o=i.hoverPoints,a=i.tooltip,s=null!=a&&a.shared?o:r;
26e&&s&&fe(s).forEach(function(t){t.series.isCartesian&&void 0===t.plotX&&(e=!1)}),e?a&&s&&fe(s).length&&(a.refresh(s),a.shared&&o?o.forEach(function(t){t.setState(t.state,!0),t.series.isCartesian&&(t.series.xAxis.crosshair&&t.series.xAxis.drawCrosshair(null,t),t.series.yAxis.crosshair&&t.series.yAxis.drawCrosshair(null,t))}):r&&(r.setState(r.state,!0),i.axes.forEach(function(t){t.crosshair&&r.series[t.coll]===t&&t.drawCrosshair(null,r)}))):(r&&r.onMouseOut(),o&&o.forEach(function(t){t.setState()}),n&&n.onMouseOut(),a&&a.hide(t),this.unDocMouseMove&&(this.unDocMouseMove=this.unDocMouseMove()),i.axes.forEach(function(t){t.hideCrosshair()}),i.hoverPoints=i.hoverPoint=void 0)}},{key:"runPointActions",value:function(o,t,e){var i,n,a=this.chart,r=a.series,s=null!==(i=a.tooltip)&&void 0!==i&&i.options.enabled?a.tooltip:void 0,l=!!s&&s.shared,c=(null===(d=t||a.hoverPoint)||void 0===d?void 0:d.series)||a.hoverSeries,u=(!o||"touchmove"!==o.type)&&(!!t||(null===c||void 0===c?void 0:c.directTouch)&&this.isDirectTouch),h=this.getHoverData(d,c,r,u,l,o),d=h.hoverPoint,c=h.hoverSeries,f=h.hoverPoints,p=(null===c||void 0===c?void 0:c.tooltipOptions.followPointer)&&!c.tooltipOptions.split,v=l&&c&&!c.noSharedTooltip;if(d&&(e||d!==a.hoverPoint||null!=s&&s.isHidden)){if((a.hoverPoints||[]).forEach(function(t){-1===f.indexOf(t)&&t.setState()}),a.hoverSeries!==c&&c.onMouseOver(),this.applyInactiveState(f),(f||[]).forEach(function(t){t.setState("hover")}),a.hoverPoint&&a.hoverPoint.firePointEvent("mouseOut"),!d.series)return;a.hoverPoints=f,(a.hoverPoint=d).firePointEvent("mouseOver",void 0,function(){s&&d&&s.refresh(v?f:d,o)})}else{p&&s&&!s.isHidden&&(n=s.getAnchor([{}],o),a.isInsidePlot(n[0],n[1],{visiblePlotOnly:!0})&&s.updatePosition({plotX:n[0],plotY:n[1]}))}this.unDocMouseMove||(this.unDocMouseMove=Ct(a.container.ownerDocument,"mousemove",function(t){var e,i,n;return null===(e=An[null!==(n=g.hoverChartIndex)&&void 0!==n?n:-1])||void 0===e||null===(i=e.pointer)||void 0===i?void 0:i.onDocumentMouseMove(t)}),this.eventsToUnbind.push(this.unDocMouseMove)),a.axes.forEach(function(i){var t,e,n,r=null===(t=null===(e=i.crosshair)||void 0===e?void 0:e.snap)||void 0===t||t;r&&((n=a.hoverPoint)&&n.series[i.coll]===i||(n=qt(f,function(t){var e;return(null===(e=t.series)||void 0===e?void 0:e[i.coll])===i}))),n||!r?i.drawCrosshair(o,n):i.hideCrosshair()})}},{key:"setDOMEvents",value:function(){function t(t){var e,i;return t.parentElement||(null===(e=t.getRootNode())||void 0===e||null===(i=e.host)||void 0===i?void 0:i.parentElement)}var e=this,i=this.chart.container,n=i.ownerDocument;i.onmousedown=this.onContainerMouseDown.bind(this),i.onmousemove=this.onContainerMouseMove.bind(this),i.onclick=this.onContainerClick.bind(this),this.eventsToUnbind.push(Ct(i,"mouseenter",this.onContainerMouseEnter.bind(this)),Ct(i,"mouseleave",this.onContainerMouseLeave.bind(this))),g.unbindDocumentMouseUp.some(function(t){return t.doc===n})||g.unbindDocumentMouseUp.push({doc:n,unbind:Ct(n,"mouseup",this.onDocumentMouseUp.bind(this))});for(var r=t(this.chart.renderTo);r&&"BODY"!==r.tagName;)this.eventsToUnbind.push(Ct(r,"scroll",function(){delete e.chartPosition})),r=t(r);this.eventsToUnbind.push(Ct(i,"touchstart",this.onContainerTouchStart.bind(this),{passive:!1}),Ct(i,"touchmove",this.onContainerTouchMove.bind(this),{passive:!1})),g.unbindDocumentTouchEnd||(g.unbindDocumentTouchEnd=Ct(n,"touchend",this.onDocumentTouchEnd.bind(this),{passive:!1})),this.setPointerCapture(),Ct(this.chart,"redraw",this.setPointerCapture.bind(this))}},{key:"setPointerCapture",value:function(){var t,e,i,n,r,o;In&&(i=this.pointerCaptureEventsToUnbind,r=(n=this.chart).container,o=se(null===(t=n.options.tooltip)||void 0===t?void 0:t.followTouchMove,!0)&&n.series.some(function(t){return-1<t.options.findNearestPointBy.indexOf("y")}),!this.hasPointerCapture&&o?(i.push(Ct(r,"pointerdown",function(t){var e,i;null!==(e=t.target)&&void 0!==e&&e.hasPointerCapture(t.pointerId)&&null!==(i=t.target)&&void 0!==i&&i.releasePointerCapture(t.pointerId)}),Ct(r,"pointermove",function(t){var e,i;null===(e=n.pointer)||void 0===e||null!==(i=e.getPointFromEvent(t))&&void 0!==i&&i.onMouseOver(t)})),n.styledMode||Dt(r,{"touch-action":"none"}),r.className+=" highcharts-no-touch-action",this.hasPointerCapture=!0):this.hasPointerCapture&&!o&&(i.forEach(function(t){return t()}),i.length=0,n.styledMode||Dt(r,{"touch-action":se(null===(e=n.options.chart.style)||void 0===e?void 0:e["touch-action"],"manipulation")}),r.className=r.className.replace(" highcharts-no-touch-action",""),this.hasPointerCapture=!1))}},{key:"setHoverChartIndex",value:function(t){var e,i,n=this.chart,r=kt.charts[se(g.hoverChartIndex,-1)];r&&r!==n&&(i={relatedTarget:n.container}
26,!t||null!=t&&t.relatedTarget||Object.assign({},t,i),null!==(e=r.pointer)&&void 0!==e&&e.onContainerMouseLeave(t||i)),null!=r&&r.mouseIsDown||(g.hoverChartIndex=n.index)}},{key:"touch",value:function(t,e){var i,n,r=this.chart,o=this.pinchDown,a=void 0===o?[]:o;this.setHoverChartIndex(),1===(t=this.normalize(t)).touches.length?!r.isInsidePlot(t.chartX-r.plotLeft,t.chartY-r.plotTop,{visiblePlotOnly:!0})||null!==(i=r.exporting)&&void 0!==i&&i.openMenu?e&&this.reset():(e&&this.runPointActions(t),"touchmove"===t.type&&(this.hasPinchMoved=n=!!a[0]&&16<=Math.pow(a[0].chartX-t.chartX,2)+Math.pow(a[0].chartY-t.chartY,2)),se(n,!0)&&this.pinch(t)):2===t.touches.length&&this.pinch(t)}},{key:"touchSelect",value:function(t){return!(!this.chart.zooming.singleTouch||!t.touches||1!==t.touches.length)}},{key:"zoomOption",value:function(t){var e,i,n=this.chart,r=n.inverted,o=n.zooming.type||"";/touch/.test(t.type)&&(o=se(n.zooming.pinchType,o)),this.zoomX=e=/x/.test(o),this.zoomY=i=/y/.test(o),this.zoomHor=e&&!r||i&&r,this.zoomVert=i&&!r||e&&r,this.hasZoom=(e||i)&&Sn(t,n.zooming.key)}}]),g}();Dn.unbindDocumentMouseUp=[],(Z=Dn=Dn||{}).compose=function(t){ce(Ln,"Core.Pointer")&&Ct(t,"beforeRender",function(){this.pointer=new Z(this,this.options)})};var zn=Dn,Nn=function(t,e,i){return Array.isArray(t)?(t.length=e,t):t[i?"subarray":"slice"](0,e)},jn=function(t,e,i,n,r){var o=4<arguments.length&&void 0!==r?r:[];if(Array.isArray(t))return Array.isArray(o)||(o=Array.from(o)),{removed:t.splice.apply(t,[e,i].concat(A()(o))),array:t};var a=Object.getPrototypeOf(t).constructor,s=t[n?"subarray":"slice"](e,e+i),l=new a(t.length-i+o.length);return l.set(t.subarray(0,e),0),l.set(o,e),l.set(t.subarray(e+i),e+o.length),{removed:s,array:l}},Rn=function(){function e(){var i=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};z()(this,e),this.autoId=!t.id,this.columns={},this.id=t.id||ke(),this.rowCount=0,this.versionTag=ke();var n=0;re(t.columns||{},function(t,e){i.columns[e]=t.slice(),n=Math.max(n,t.length)}),this.applyRowCount(n)}return j()(e,[{key:"applyRowCount",value:function(i){var n=this;this.rowCount=i,re(this.columns,function(t,e){t.length!==i&&(n.columns[e]=Nn(t,i))})}},{key:"deleteRows",value:function(i,t){var n,r=this,o=1<arguments.length&&void 0!==t?t:1;0<o&&i<this.rowCount&&(n=0,re(this.columns,function(t,e){r.columns[e]=jn(t,i,o).array,n=t.length}),this.rowCount=n),Wt(this,"afterDeleteRows",{rowIndex:i,rowCount:o}),this.versionTag=ke()}},{key:"getColumn",value:function(t){return this.columns[t]}},{key:"getColumns",value:function(t){var i=this;return(t||Object.keys(this.columns)).reduce(function(t,e){return t[e]=i.columns[e],t},{})}},{key:"getRow",value:function(i,t){var n=this;return(t||Object.keys(this.columns)).map(function(t){var e;return null===(e=n.columns[t])||void 0===e?void 0:e[i]})}},{key:"setColumn",value:function(t,e,i,n){var r=1<arguments.length&&void 0!==e?e:[],o=2<arguments.length&&void 0!==i?i:0,a=3<arguments.length?n:void 0;this.setColumns(it()({},t,r),o,a)}},{key:"setColumns",value:function(t,e,i){var n=this,r=this.rowCount;re(t,function(t,e){n.columns[e]=t.slice(),r=t.length}),this.applyRowCount(r),null!=i&&i.silent||(Wt(this,"afterSetColumns"),this.versionTag=ke())}},{key:"setRow",value:function(r,t,e,i){var o=1<arguments.length&&void 0!==t?t:this.rowCount,a=2<arguments.length?e:void 0,s=3<arguments.length?i:void 0,l=this.columns,c=a?this.rowCount+1:o+1,n=Object.keys(r);if(!1!==(null==s?void 0:s.addColumns))for(var u=0,h=n.length;u<h;u++){var d=n[u];l[d]||(l[d]=[])}re(l,function(t,e){var i,n;t||!1===(null==s?void 0:s.addColumns)||(t=Array(c)),t&&(a?t=jn(t,o,0,!0,[null!==(i=r[e])&&void 0!==i?i:null]).array:t[o]=null!==(n=r[e])&&void 0!==n?n:null,l[e]=t)}),c>this.rowCount&&this.applyRowCount(c),null!=s&&s.silent||(Wt(this,"afterSetRows"),this.versionTag=ke())}},{key:"getModified",value:function(){return this.modified||this}}]),e}(),Bn=ut=ut||{};function Fn(t,e,i){var n,r,o,a,s,l=this.legendItem=this.legendItem||{},c=this.chart,u=this.options,h=t.baseline,d=void 0===h?0:h,f=t.symbolWidth,p=t.symbolHeight,v=this.symbol||"circle",g=p/2,m=c.renderer,y=l.group,b=d-Math.round(((null===(n=t.fontMetrics)||void 0===n?void 0:n.b)||p)*(i?.4:.3)),x={},w=u.marker,k=0;c.styledMode||(x["stroke-width"]=Math.min(u.lineWidth||0,24),u.dashStyle?x.dashstyle=u.dashStyle:"square"!==u.linecap&&(x["stroke-linecap"]="round")),l.line=m.path().addClass("highcharts-graph").attr(x).add(y),i&&(l.area=m.path().addClass("highcharts-area").add(y)),x["stroke-linecap"]&&(k=Math.min(l.line.strokeWidth(),f)/2),f&&(a=[["M",k,b],["L",f-k,b]],l.line.attr({d:a}),null!==(o=l.area)&&void 0!==o&&o.attr({d:[].concat(a,[["L",f-k,d],["L",k,d]])})),w&&!1!==w.enabled&&f&&(s=Math.min(se(w.radius,g),g),0===v.indexOf("url")&&(w=ie(w,{width:p,height:p}),s=0),l.symbol=r=m.symbol(v,f/2-s,b-s,2*s,2*s,Ft({context:"legend"},w)).addClass("highcharts-point").add(y),r.isMarker=!0)}Bn.areaMarker=function(t,e){Fn.call(this,t,e,!0)},Bn.lineMarker=Fn;var _n=ut,Wn=Le.defaultOptions,Hn=ht=ht||{};function $n(t,e){var i=Wn.plotOptions||{},n=e.defaultOptions,r=e.prototype;return r.type=t,r.pointClass||(r.pointClass=Pn),!Hn.seriesTypes[t]&&(n&&(i[t]=n),Hn.seriesTypes[t]=e,!0)}Hn.seriesTypes=kt.seriesTypes,Hn.registerSeriesType=$n,Hn.seriesType=function(t,e,
26i,n,r){var o,a=Wn.plotOptions||{};return e=e||"",a[t]=ie(a[e],i),delete Hn.seriesTypes[t],$n(t,_t(Hn.seriesTypes[e]||kt.Series,n)),Hn.seriesTypes[t].prototype.type=t,r&&(Ft((o=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return i}(Pn)).prototype,r),Hn.seriesTypes[t].prototype.pointClass=o),Hn.seriesTypes[t]};var Xn=ht,Gn=_e,Yn=He,qn=Le.defaultOptions,Vn=Gi.registerEventOptions,Un=kt.svg,Zn=kt.win,Kn=Xn.seriesTypes,Jn=ii.format,Qn=function(){function T(){z()(this,T),this.zoneAxis="y"}return j()(T,[{key:"init",value:function(t,e){var i,n,r,o,a;Wt(this,"init",{options:e}),null!==(i=this.dataTable)&&void 0!==i||(this.dataTable=new Rn);var s=t.series;this.eventsToUnbind=[],this.chart=t,this.options=this.setOptions(e);var l=this.options,c=!1!==l.visible;this.linkedSeries=[],this.bindAxes(),Ft(this,{name:l.name,state:"",visible:c,selected:!0===l.selected}),Vn(this,l);var u=l.events;(null!=u&&u.click||null!==(n=l.point)&&void 0!==n&&null!==(r=n.events)&&void 0!==r&&r.click||l.allowPointSelect)&&(t.runTrackerClick=!0),this.getColor(),this.getSymbol(),this.isCartesian&&(t.hasCartesianSeries=!0),s.length&&(a=s[s.length-1]),this._i=se(null===a||void 0===a?void 0:a._i,-1)+1,this.opacity=this.options.opacity,t.orderItems("series",xe(this,s)),null!==(o=l.dataSorting)&&void 0!==o&&o.enabled?this.setDataSortingOptions():this.points||this.data||this.setData(l.data,!1),Wt(this,"afterInit")}},{key:"is",value:function(t){return Kn[t]&&this instanceof Kn[t]}},{key:"bindAxes",value:function(){var i,n=this,r=n.options,t=n.chart;Wt(this,"bindAxes",null,function(){(n.axisTypes||[]).forEach(function(e){(t[e]||[]).forEach(function(t){i=t.options,(se(r[e],0)===t.index||void 0!==r[e]&&r[e]===i.id)&&(xe(n,t.series),(n[e]=t).isDirty=!0)}),n[e]||n.optionalAxis===e||be(18,!0,t)})}),Wt(this,"afterBindAxes")}},{key:"hasData",value:function(){return this.visible&&void 0!==this.dataMax&&void 0!==this.dataMin||this.visible&&0<this.dataTable.rowCount}},{key:"hasMarkerChanged",value:function(t,e){var i=t.marker,n=e.marker||{};return i&&(n.enabled&&!i.enabled||n.symbol!==i.symbol||n.height!==i.height||n.width!==i.width)}},{key:"autoIncrement",value:function(t){var e,i,n,r,o=this.options,a=this.options,s=a.pointIntervalUnit,l=a.relativeXValue,c=this.chart.time,u=null!==(e=null!==(i=this.xIncrement)&&void 0!==i?i:c.parse(o.pointStart))&&void 0!==e?e:0;return this.pointInterval=n=se(this.pointInterval,o.pointInterval,1),l&&Kt(t)&&(n*=t),s&&(r=c.toParts(u),"day"===s?r[2]+=n:"month"===s?r[1]+=n:"year"===s&&(r[0]+=n),n=c.makeTime.apply(c,r)-u),l&&Kt(t)?u+n:(this.xIncrement=u+n,u)}},{key:"setDataSortingOptions",value:function(){var t=this.options;Ft(this,{requireSorting:!1,sorted:!1,enabledDataSorting:!0,allowDG:!1}),zt(t.pointRange)||(t.pointRange=1)}},{key:"setOptions",value:function(t){var e,i,n,r=this.chart,o=r.options.plotOptions,a=r.userOptions||{},s=ie(t),l=r.styledMode,c={plotOptions:o,userOptions:s};Wt(this,"setOptions",c);var u=c.plotOptions[this.type],h=a.plotOptions||{},d=h.series||{},f=qn.plotOptions[this.type]||{},p=h[this.type]||{};u.dataLabels=this.mergeArrays(f.dataLabels,u.dataLabels),this.userOptions=c.userOptions;var v=ie(u,o.series,p,s);this.tooltipOptions=ie(qn.tooltip,null===(e=qn.plotOptions.series)||void 0===e?void 0:e.tooltip,null===f?void 0:f.tooltip,r.userOptions.tooltip,null===(i=h.series)||void 0===i?void 0:i.tooltip,p.tooltip,s.tooltip),this.stickyTracking=se(s.stickyTracking,p.stickyTracking,d.stickyTracking,!!this.tooltipOptions.shared&&!this.noSharedTooltip||v.stickyTracking),null===u.marker&&delete v.marker;var g=v.negativeColor,m=v.negativeFillColor,y=v.zoneAxis,b=void 0===y?"y":y,x=v.zones,w=this.zones=(x||[]).map(function(t){return $({},t)});return this.zoneAxis=b,!g&&!m||x||(n={value:v[b+"Threshold"]||v.threshold||0,className:"highcharts-negative"},l||("boolean"!=typeof g&&(n.color=g),n.fillColor=m),w.push(n)),w.length&&zt(w[w.length-1].value)&&w.push(l?{}:{color:this.color,fillColor:this.fillColor}),Wt(this,"afterSetOptions",{options:v}),v}},{key:"getName",value:function(){var t;return null!==(t=this.options.name)&&void 0!==t?t:Jn(this.chart.options.lang.seriesName,this,this.chart)}}
26,{key:"getCyclic",value:function(t,e,i){var n,r,o=this.chart,a="".concat(t,"Index"),s="".concat(t,"Counter"),l=(null==i?void 0:i.length)||o.options.chart.colorCount;e||(zt(r=se("color"===t?this.options.colorIndex:void 0,this[a]))?n=r:(o.series.length||(o[s]=0),n=o[s]%l,o[s]+=1),i&&(e=i[n])),void 0!==n&&(this[a]=n),this[t]=e}},{key:"getColor",value:function(){this.chart.styledMode?this.getCyclic("color"):this.options.colorByPoint?this.color="#cccccc":this.getCyclic("color",this.options.color||qn.plotOptions[this.type].color,this.chart.options.colors)}},{key:"getPointsCollection",value:function(){return(this.hasGroupedData?this.points:this.data)||[]}},{key:"getSymbol",value:function(){var t=this.options.marker;this.getCyclic("symbol",t.symbol,this.chart.options.symbols)}},{key:"getColumn",value:function(t,e){return(e?this.dataTable.getModified():this.dataTable).getColumn(t,!0)||[]}},{key:"findPointIndex",value:function(e,t){var i,n,r,o,a=e.id,s=e.x,l=this.points,c=this.options.dataSorting,u=this.cropStart||0;if(a){var h=this.chart.get(a);h instanceof Pn&&(n=h)}else if(this.linkedParent||this.enabledDataSorting||this.options.relativeXValue){var d=function(t){return!t.touched&&t.index===e.index};if(null!=c&&c.matchByName?d=function(t){return!t.touched&&t.name===e.name}:this.options.relativeXValue&&(d=function(t){return!t.touched&&t.options.x===e.x}),!(n=qt(l,d)))return}return n&&void 0!==(o=null===n||void 0===n?void 0:n.index)&&(r=!0),void 0===o&&Kt(s)&&(o=this.getColumn("x").indexOf(s,t)),-1!==o&&void 0!==o&&this.cropped&&(o=u<=o?o-u:o),!r&&Kt(o)&&null!==(i=l[o])&&void 0!==i&&i.touched&&(o=void 0),o}},{key:"updateData",value:function(t,e){var o,i,n,a,r,s=this,l=this.options,c=this.requireSorting,u=l.dataSorting,h=this.points,d=[],f=t.length===h.length,p=this.xIncrement,v=!0;if(this.xIncrement=null,t.forEach(function(t,e){var i,n,r=zt(t)&&s.pointClass.prototype.optionsToObject.call({series:s},t)||{};r.id||Kt(r.x)?(-1===(n=s.findPointIndex(r,a))||void 0===n?d.push(t):h[n]&&t!==(null===(i=l.data)||void 0===i?void 0:i[n])?(h[n].update(t,!1,void 0,!1),h[n].touched=!0,c&&(a=n+1)):h[n]&&(h[n].touched=!0),(!f||e!==n||null!=u&&u.enabled||s.hasDerivedData)&&(o=!0)):d.push(t)},this),o)for(i=h.length;i--;){(n=h[i])&&!n.touched&&null!==(r=n.remove)&&void 0!==r&&r.call(n,!1,e)}else!f||null!=u&&u.enabled?v=!1:(t.forEach(function(t,e){t===h[e].y||h[e].destroyed||h[e].update(t,!1,void 0,!1)}),d.length=0);if(h.forEach(function(t){t&&(t.touched=!1)}),!v)return!1;d.forEach(function(t){s.addPoint(t,!1,void 0,void 0,!1)},this);var g=this.getColumn("x");return null!==p&&null===this.xIncrement&&g.length&&(this.xIncrement=Mt(g),this.autoIncrement()),!0}},{key:"dataColumnKeys",value:function(){return["x"].concat(A()(this.pointArrayMap||["y"]))}},{key:"setData",value:function(t,e,i,n){var r,o,a=!(1<arguments.length&&void 0!==e)||e,s=2<arguments.length?i:void 0,l=3<arguments.length?n:void 0,c=this.points,u=(null==c?void 0:c.length)||0,h=this.options,d=this.chart,f=h.dataSorting,p=this.xAxis,v=h.turboThreshold,g=this.dataTable,m=this.dataColumnKeys(),y=this.pointValKey||"y",b=(this.pointArrayMap||[]).length,x=h.keys,w=0,k=1;d.options.chart.allowMutatingData||(h.data&&delete this.options.data,this.userOptions.data&&delete this.userOptions.data,o=ie(!0,t));var S=(t=o||t||[]).length;if(null!=f&&f.enabled&&(t=this.sortData(t)),!1!==l&&S&&u&&!this.cropped&&!this.hasGroupedData&&this.visible&&!this.boosted&&(r=this.updateData(t,s)),!r){this.xIncrement=null,this.colorCounter=0;var T,C=v&&!h.relativeXValue&&v<S;if(C){var E=this.getFirstValidPoint(t),M=this.getFirstValidPoint(t,S-1,-1),P=function(t){return!(!Qt(t)||!x&&!Kt(t[0]))};if(Kt(E)&&Kt(M)){var O,A=[],L=[],I=dt(t);try{for(I.s();!(O=I.n()).done;){var D=O.value;A.push(this.autoIncrement()),L.push(D)}}catch(t){I.e(t)}finally{I.f()}g.setColumns(it()({x:A},y,L))}else if(P(E)&&P(M))if(b){var z,N=+(E.length===b),j=Array(m.length).fill(0).map(function(){return[]}),R=dt(t);try{for(R.s();!(z=R.n()).done;){var B=z.value;N&&j[0].push(this.autoIncrement());for(var F,_=N;_<=b;_++){null!==(F=j[_])&&void 0!==F&&F.push(B[_-N])}}}catch(t){R.e(t)}finally{R.f()}
26g.setColumns(m.reduce(function(t,e,i){return t[e]=j[i],t},{}))}else{x&&(w=0<=(w=x.indexOf("x"))?w:0,k=0<=(k=x.indexOf("y"))?k:1),1===E.length&&(k=0);var W,H=[],$=[],X=dt(t);try{for(X.s();!(W=X.n()).done;){var G,Y,q,V,U=W.value;w===k?H.push(this.autoIncrement()):H.push(null!==(G=null!==(Y=U[w])&&void 0!==Y?Y:U.x)&&void 0!==G?G:null),$.push(null!==(q=null!==(V=U[k])&&void 0!==V?V:U.y)&&void 0!==q?q:null)}}catch(t){X.e(t)}finally{X.f()}g.setColumns(it()({x:H},y,$))}else C=!1}if(!C){for(var Z=m.reduce(function(t,e){return t[e]=[],t},{}),K=0;K<S;K++){var J,Q=this.pointClass.prototype.applyOptions.apply({series:this},[t[K]]),tt=dt(m);try{for(tt.s();!(J=tt.n()).done;){var et=J.value;Z[et][K]=Q[et]}}catch(t){tt.e(t)}finally{tt.f()}}g.setColumns(Z)}for(Jt(this.getColumn("y")[0])&&be(14,!0,d),this.data=[],this.options.data=this.userOptions.data=t,K=u;K--;){null!==(T=c[K])&&void 0!==T&&T.destroy()}p&&(p.minRange=p.userMinRange),this.isDirty=d.isDirtyBox=!0,this.isDirtyData=!!c,s=!1}"point"===h.legendType&&(this.processData(),this.generatePoints()),a&&d.redraw(s)}},{key:"sortData",value:function(r){function o(t,e){return zt(e)&&t.pointClass.prototype.optionsToObject.call({series:t},e)||{}}var i=this,a=i.options.dataSorting.sortKey||"y";return r.forEach(function(t,e){r[e]=o(i,t),r[e].index=e},this),r.concat().sort(function(t,e){var i=Gt(a,t),n=Gt(a,e);return n<i?-1:+(i<n)}).forEach(function(t,e){t.x=e},this),i.linkedSeries&&i.linkedSeries.forEach(function(i){var t,e=i.options,n=e.data;null!==(t=e.dataSorting)&&void 0!==t&&t.enabled||!n||(n.forEach(function(t,e){n[e]=o(i,t),r[e]&&(n[e].x=r[e].x,n[e].index=e)}),i.setData(n,!1))}),r}},{key:"getProcessedData",value:function(t){var e,i,n,r,o,a=this,s=a.dataTable,l=a.isCartesian,c=a.options,u=a.xAxis,h=c.cropThreshold,d=t||a.getExtremesFromAll,f=null==u?void 0:u.logarithmic,p=s.rowCount,v=0,g=a.getColumn("x"),m=s,y=!1;return u&&(r=(n=u.getExtremes()).min,o=n.max,y=!(!u.categories||u.names.length),l&&a.sorted&&!d&&(!h||h<p||a.forceCrop)&&(g[p-1]<r||g[0]>o?m=new Rn:a.getColumn(a.pointValKey||"y").length&&(g[0]<r||g[p-1]>o)&&(m=(e=this.cropData(s,r,o)).modified,v=e.start,i=!0))),g=m.getColumn("x")||[],{modified:m,cropped:i,cropStart:v,closestPointRange:$t([f?g.map(f.log2lin):g],function(){return a.requireSorting&&!y&&be(15,!1,a.chart)})}}},{key:"processData",value:function(t){var e=this.xAxis,i=this.dataTable;if(this.isCartesian&&!this.isDirty&&!e.isDirty&&!this.yAxis.isDirty&&!t)return!1;var n=this.getProcessedData();i.modified=n.modified,this.cropped=n.cropped,this.cropStart=n.cropStart,this.closestPointRange=this.basePointRange=n.closestPointRange,Wt(this,"afterProcessData")}},{key:"cropData",value:function(t,e,i){for(var n,r=t.getColumn("x",!0)||[],o=r.length,a={},s=0,l=o,c=0;c<o;c++)if(e<=r[c]){s=Math.max(0,c-1);break}for(n=c;n<o;n++)if(i<r[n]){l=n+1;break}var u,h=dt(this.dataColumnKeys());try{for(h.s();!(u=h.n()).done;){var d=u.value,f=t.getColumn(d,!0);f&&(a[d]=f.slice(s,l))}}catch(t){h.e(t)}finally{h.f()}return{modified:new Rn({columns:a}),start:s,end:l}}},{key:"generatePoints",value:function(){var t,e,i,n,r,o,a=this.options,s=this.processedData||a.data,l=this.dataTable.getModified(),c=this.getColumn("x",!0),u=this.pointClass,h=l.rowCount,d=this.cropStart||0,f=this.hasGroupedData,p=a.keys,v=[],g=null!==(t=a.dataGrouping)&&void 0!==t&&t.groupAll?d:0,m=this.pointArrayMap||["y"],y=this.dataColumnKeys(),b=this.data;for(b||f||((o=[]).length=(null==s?void 0:s.length)||0,b=this.data=o),p&&f&&(this.options.keys=!1),n=0;n<h;n++){var x,w,k,S,T,C,E,M=d+n;f?((i=new u(this,l.getRow(n,y)||[])).dataGroup=null===(x=this.groupMap)||void 0===x?void 0:x[g+n],null!==(w=i.dataGroup)&&void 0!==w&&w.options&&(i.options=i.dataGroup.options,Ft(i,i.dataGroup.options),delete i.dataLabels,i.key=null!==(k=i.name)&&void 0!==k?k:i.category)):(i=b[M],r=s?s[M]:l.getRow(n,m),i||void 0===r?i&&(i.category=null!==(S=null===(T=this.xAxis)||void 0===T||null===(C=T.categories)||void 0===C?void 0:C[i.x])&&void 0!==S?S:i.x,i.key=null!==(E=i.name)&&void 0!==E?E:i.category):b[M]=i=new u(this,r,c[n])),i&&(i.index=f?g+n:M,v[n]=i)}if(this.options.keys=p,b&&(h!==(e=b.length)||f))for(n=0;n<e;n++)n!==d||f||(n+=h),b[n]&&(b[n].destroyElements(),b[n].plotX=void 0);this.data=b,this.points=v,Wt(this,"afterGeneratePoints")}},{key:"getXExtremes",value:function(t){return{min:Et(t),max:Mt(t)}}},{key:"getExtremes",value:function(t,e){var i,n,r,o,a=this.xAxis,s=this.yAxis,l=e||this.getExtremesFromAll||this.options.getExtremesFromAll,c=l&&this.cropped?this.dataTable:this.dataTable.getModified(),u=c.rowCount,h=t||this.stackedYData,d=h?[h]:(null===(i=this.keysAffectYAxis||this.pointArrayMap||["y"])||void 0===i?void 0:i.map(function(t){return c.getColumn(t,!0)||[]}))||[],f=this.getColumn("x",!0),p=[],v=this.requireSorting&&!this.is("column")?1:0,g=!!s&&s.positiveValuesOnly,m=l||this.cropped||!a,y=0,b=0;for(a&&(y=(n=a.getExtremes()).min,b=n.max),o=0;o<u;o++)if(r=f[o],m||(f[o+v]||r)>=y&&(f[o-v]||r)<=b){var x,w=dt(d);try{for(w.s();!(x=w.n()).done;){var k=x.value[o];Kt(k)&&(0<k||!g)&&p.push(k)}}catch(t){w.e(t)}finally{w.f()}}var S={activeYData:p,dataMin:Et(p),dataMax:Mt(p)};return Wt(this,"afterGetExtremes",{dataExtremes:S}),S}},{key:"applyExtremes",value:function(){var t=this.getExtremes();return this.dataMin=t.dataMin,this.dataMax=t.dataMax,t}}
26,{key:"getFirstValidPoint",value:function(t,e,i){for(var n=1<arguments.length&&void 0!==e?e:0,r=2<arguments.length&&void 0!==i?i:1,o=t.length,a=n;0<=a&&a<o;){if(zt(t[a]))return t[a];a+=r}}},{key:"translate",value:function(){this.generatePoints();var t,e,i,n,r=this.options,o=r.stacking,a=this.xAxis,s=this.enabledDataSorting,l=this.yAxis,c=this.points,u=c.length,h=this.pointPlacementToXValue(),d=!!h,f=r.threshold,p=r.startFromThreshold?f:0,v=(null==r?void 0:r.nullInteraction)&&l.len,g=Number.MAX_VALUE;function m(t){return Ot(t,-1e9,1e9)}for(t=0;t<u;t++){var y,b=void 0,x=c[t],w=x.x,k=void 0,S=void 0,T=x.y,C=x.low,E=o&&(null===(y=l.stacking)||void 0===y?void 0:y.stacks[(this.negStacks&&T<(p?0:f)?"-":"")+this.stackKey]);x.plotX=Kt(e=a.translate(w,!1,!1,!1,!0,h))?At(m(e)):void 0,o&&this.visible&&E&&E[w]&&(n=this.getStackIndicator(n,w,this.index),!x.isNull&&n.key&&(S=(k=E[w]).points[n.key]),k&&Qt(S)&&(C=S[0],T=S[1],C===p&&n.key===E[w].base&&(C=se(Kt(f)?f:l.min)),l.positiveValuesOnly&&zt(C)&&C<=0&&(C=void 0),x.total=x.stackTotal=se(k.total),x.percentage=zt(x.y)&&k.total?x.y/k.total*100:void 0,x.stackY=T,this.irregularWidths||k.setOffset(this.pointXOffset||0,this.barW||0,void 0,void 0,void 0,this.xAxis))),x.yBottom=zt(C)?m(l.translate(C,!1,!0,!1,!0)):void 0,this.dataModify&&(T=this.dataModify.modifyValue(T,t)),Kt(T)&&void 0!==x.plotX?b=Kt(b=l.translate(T,!1,!0,!1,!0))?m(b):void 0:!Kt(T)&&v&&(b=v),x.plotY=b,x.isInside=this.isPointInside(x),x.clientX=d?At(a.translate(w,!1,!1,!1,!0,h)):e,x.negative=(x.y||0)<(f||0),x.isNull||!1===x.visible||(void 0!==i&&(g=Math.min(g,Math.abs(e-i))),i=e),x.zone=this.zones.length?x.getZone():void 0,!x.graphic&&this.group&&s&&(x.isNew=!0)}this.closestPointRangePx=g,Wt(this,"afterTranslate")}},{key:"getValidPoints",value:function(t,n,r){var o=this.chart;return(t||this.points||[]).filter(function(t){var e=t.plotX,i=t.plotY;return!(!r&&(t.isNull||!Kt(i))||n&&!o.isInsidePlot(e,i,{inverted:o.inverted})||!1===t.visible)})}},{key:"getSharedClipKey",value:function(){return this.sharedClipKey=(this.options.xAxis||0)+","+(this.options.yAxis||0),this.sharedClipKey}},{key:"setClip",value:function(){var t=this.chart,e=this.group,i=this.markerGroup,n=t.sharedClips,r=t.renderer,o=t.getClipBox(this),a=this.getSharedClipKey(),s=n[a];Wt(this,"setClip",{clipBox:o}),s?s.animate(o):n[a]=s=r.clipRect(o),e&&e.clip(!1===this.options.clip?void 0:s),i&&i.clip()}},{key:"animate",value:function(t){var e,i,n,r,o=this.chart,a=this.group,s=this.markerGroup,l=o.inverted,c=Gn(this.options.animation),u=[this.getSharedClipKey(),c.duration,c.easing,c.defer].join(","),h=o.sharedClips[u],d=o.sharedClips[u+"m"];t&&a?(e=o.getClipBox(this),h?h.attr("height",e.height):(e.width=0,l&&(e.x=o.plotHeight),h=o.renderer.clipRect(e),o.sharedClips[u]=h,i={x:-99,y:-99,width:l?o.plotWidth+199:99,height:l?99:o.plotHeight+199},d=o.renderer.clipRect(i),o.sharedClips[u+"m"]=d),a.clip(h),null!=s&&s.clip(d)):h&&!h.hasClass("highcharts-animating")&&(n=o.getClipBox(this),r=c.step,(null!=s&&s.element.childNodes.length||1<o.series.length)&&(c.step=function(t,e){r&&r.apply(e,arguments),"width"===e.prop&&null!==d&&void 0!==d&&d.element&&d.attr(l?"height":"width",t+99)}),h.addClass("highcharts-animating").animate(n,c))}},{key:"afterAnimate",value:function(){var n=this;this.setClip(),re(this.chart.sharedClips,function(t,e,i){t&&!n.chart.container.querySelector('[clip-path="url(#'.concat(t.id,')"]'))&&(t.destroy(),delete i[e])}),this.finishedAnimating=!0,Wt(this,"afterAnimate")}},{key:"drawPoints",value:function(t){var e,i,n,r,o,a,s=0<arguments.length&&void 0!==t?t:this.points,l=this.chart,c=l.styledMode,u=this.colorAxis,h=this.options,d=h.marker,f=h.nullInteraction,p=this[this.specialGroup||"markerGroup"],v=this.xAxis,g=se(d.enabled,!v||!!v.isRadial||null,this.closestPointRangePx>=d.enabledThreshold*d.radius);if(!1!==d.enabled||this._hasPointMarkers)for(e=0;e<s.length;e++){r=(n=(i=s[e]).graphic)?"animate":"attr",o=i.marker||{},a=!!i.marker;var m,y,b,x,w=i.isNull;!(g&&!zt(o.enabled)||o.enabled)||w&&!f||!1===i.visible?n&&(i.graphic=n.destroy()):(m=se(o.symbol,this.symbol,"rect"),y=this.markerAttribs(i,i.selected&&"select"),this.enabledDataSorting&&(i.startXPos=v.reversed?-(y.width||0):v.width),b=!1!==i.isInside,!n&&b&&(0<(y.width||0)||i.hasImage)&&(i.graphic=n=l.renderer.symbol(m,y.x,y.y,y.width,y.height,a?o:d).add(p),this.enabledDataSorting&&l.hasRendered&&(n.attr({x:i.startXPos}),r="animate")),n&&"animate"===r&&n[b?"show":"hide"](b).animate(y),n&&(x=this.pointAttribs(i,c||!i.selected?void 0:"select"),c?u&&n.css({fill:x.fill}):n[r](x)),n&&n.addClass(i.getClassName(),!0))}}},{key:"markerAttribs",value:function(t,e){var i,n,r,o,a=this.options,s=a.marker,l=t.marker||{},c=l.symbol||s.symbol,u={}
26,h=se(l.radius,null==s?void 0:s.radius);e&&(r=null==s||null===(i=s.states)||void 0===i?void 0:i[e],h=se(null===(o=null===(n=l.states)||void 0===n?void 0:n[e])||void 0===o?void 0:o.radius,null===r||void 0===r?void 0:r.radius,h&&h+((null===r||void 0===r?void 0:r.radiusPlus)||0))),t.hasImage=c&&0===c.indexOf("url"),t.hasImage&&(h=0);var d=t.pos();return Kt(h)&&d&&(a.crisp&&(d[0]=It(d[0],t.hasImage?0:"rect"===c?(null==s?void 0:s.lineWidth)||0:1)),u.x=d[0]-h,u.y=d[1]-h),h&&(u.width=u.height=2*h),u}},{key:"pointAttribs",value:function(t,e){var i,n,r,o=this.options,a=o.marker,s=null==t?void 0:t.options,l=(null==s?void 0:s.marker)||{},c=null==s?void 0:s.color,u=null==t?void 0:t.color,h=null==t||null===(i=t.zone)||void 0===i?void 0:i.color,d=this.color,f=se(l.lineWidth,a.lineWidth),p=null!=t&&t.isNull&&o.nullInteraction?0:1,d=c||h||u||d,v=l.fillColor||a.fillColor||d,g=l.lineColor||a.lineColor||d;return e=e||"normal",n=a.states[e]||{},f=se((r=l.states&&l.states[e]||{}).lineWidth,n.lineWidth,f+se(r.lineWidthPlus,n.lineWidthPlus,0)),{stroke:g=r.lineColor||n.lineColor||g,"stroke-width":f,fill:v=r.fillColor||n.fillColor||v,opacity:se(r.opacity,n.opacity,p)}}},{key:"destroy",value:function(i){var t,e,n,r,o=this,a=o.chart,s=/AppleWebKit\/533/.test(Zn.navigator.userAgent),l=o.data||[];for(Wt(o,"destroy",{keepEventsForUpdate:i}),this.removeEvents(i),(o.axisTypes||[]).forEach(function(t){null!==(e=o[t])&&void 0!==e&&e.series&&(Bt(e.series,o),e.isDirty=e.forceRedraw=!0)}),o.legendItem&&o.chart.legend.destroyItem(o),t=l.length;t--;){null===(n=l[t])||void 0===n||null!==(r=n.destroy)&&void 0!==r&&r.call(n)}var c,u=dt(o.zones);try{for(u.s();!(c=u.n()).done;){Nt(c.value,void 0,!0)}}catch(t){u.e(t)}finally{u.f()}Vt(o.animationTimeout),re(o,function(t,e){t instanceof vi&&!t.survive&&t[s&&"group"===e?"hide":"destroy"]()}),a.hoverSeries===o&&(a.hoverSeries=void 0),Bt(a.series,o),a.orderItems("series"),re(o,function(t,e){i&&"hcEvents"===e||delete o[e]})}},{key:"applyZones",value:function(){function t(t,e,i){var n=1<arguments.length&&void 0!==e?e:0,r=2<arguments.length&&void 0!==i?i:0;m&&(r=c-r);var o=t.translated,a=void 0===o?0:o,s=t.lineClip,l=r-a;null!=s&&s.push(["L",n,Math.abs(l)<h?r-h*(l<=0?-1:1):a])}var f=this.area,e=this.chart,p=this.graph,i=this.zones,n=this.points,v=this.xAxis,g=this.yAxis,r=this.zoneAxis,m=e.inverted,y=e.renderer,o=this["".concat(r,"Axis")],a=o||{},b=a.isXAxis,s=a.len,c=void 0===s?0:s,l=a.minPointOffset,u=void 0===l?0:l,h=((null==p?void 0:p.strokeWidth())||0)/2+1;if(i.length&&(p||f)&&o&&Kt(o.min)){var d=o.getExtremes().max+u,x=function(i){i.forEach(function(t,e){"M"!==t[0]&&"L"!==t[0]||(i[e]=[t[0],b?c-t[1]:t[1],b?t[2]:c-t[2]])})};if(i.forEach(function(t){t.lineClip=[],t.translated=Ot(o.toPixels(se(t.value,d),!0)||0,0,c)}),p&&!this.showLine&&p.hide(),f&&f.hide(),"y"===r&&n.length<v.len){var w,k=dt(n);try{for(k.s();!(w=k.n()).done;){var S=w.value,T=S.plotX,C=S.plotY,E=S.zone,M=E&&i[i.indexOf(E)-1];E&&t(E,T,C),M&&t(M,T,C)}}catch(t){k.e(t)}finally{k.f()}}var P=[],O=o.toPixels(o.getExtremes().min-u,!0);i.forEach(function(t){var e,i,n=t.lineClip||[],r=Math.round(t.translated||0);v.reversed&&n.reverse();var o=t.clip,a=t.simpleClip,s=0,l=0,c=v.len,u=g.len;b?(s=r,c=O):(l=r,u=O);var h=[["M",s,l],["L",c,l],["L",c,u],["L",s,u],["Z"]],d=[h[0]].concat(A()(n),[h[1],h[2]],A()(P),[h[3],h[4]]);P=n.reverse(),O=r,m&&(x(d),f&&x(h)),o?(o.animate({d:d}),null!==a&&void 0!==a&&a.animate({d:h})):(o=t.clip=y.path(d),f&&(a=t.simpleClip=y.path(h))),p&&null!==(e=t.graph)&&void 0!==e&&e.clip(o),f&&null!==(i=t.area)&&void 0!==i&&i.clip(a)})}else this.visible&&(p&&p.show(),f&&f.show())}},{key:"plotGroup",value:function(t,e,i,n,r){var o=this[t],a=!o,s={visibility:i,zIndex:n||.1};return zt(this.opacity)&&!this.chart.styledMode&&"inactive"!==this.state&&(s.opacity=this.opacity),o||(this[t]=o=this.chart.renderer.g().add(r)),o.addClass("highcharts-"+e+" highcharts-series-"+this.index+" highcharts-"+this.type+"-series "+(zt(this.colorIndex)?"highcharts-color-"+this.colorIndex+" ":"")+(this.options.className||"")+(o.hasClass("highcharts-tracker")?" highcharts-tracker":""),!0),o.attr(s)[a?"attr":"animate"](this.getPlotBox(e)),o}},{key:"getPlotBox",value:function(t){var e=this.xAxis,i=this.yAxis,n=this.chart,r=n.inverted&&!n.polar&&e&&this.invertible&&"series"===t;n.inverted&&(e=i,i=this.xAxis);var o={scale:1,translateX:e?e.left:n.plotLeft,translateY:i?i.top:n.plotTop,name:t};Wt(this,"getPlotBox",o);var a=o.scale;return{translateX:o.translateX,translateY:o.translateY,rotation:90*!!r,rotationOriginX:r?a*(e.len-i.len)/2:0,rotationOriginY:r?a*(e.len+i.len)/2:0,scaleX:r?-a:a,scaleY:a}}},{key:"removeEvents",value:function(t){var e=this.eventsToUnbind;t||de(this),e.length&&(e.forEach(function(t){t()}),e.length=0)}},{key:"render",value:function(){var t,e,i,n,r,o=this,a=o.chart,s=o.options,l=o.hasRendered,c=Gn(s.animation),u=o.visible?"inherit":"hidden",h=s.zIndex,d=a.seriesGroup,f=o.finishedAnimating?0:c.duration;Wt(this,"render"),o.plotGroup("group","series",u,h,d),o.markerGroup=o.plotGroup("markerGroup","markers",u,h,d),!1!==s.clip&&o.setClip(),f&&null!==(t=o.animate)&&void 0!==t&&t.call(o,!0),o.drawGraph&&(o.drawGraph(),o.applyZones()),o.visible&&o.drawPoints(),null!==(e=o.drawDataLabels)&&void 0!==e&&e.call(o),null!==(i=o.redrawPoints)&&void 0!==i&&i.call(o),s.enableMouseTracking&&null!==(n=o.drawTracker)&&void 0!==n&&n.call(o),f&&null!==(r=o.animate)&&void 0!==r&&r.call(o),l||(f&&c.defer&&(f+=c.defer),o.animationTimeout=ve(function(){o.afterAnimate()}
26,f||0)),o.isDirty=!1,o.hasRendered=!0,Wt(o,"afterRender")}},{key:"redraw",value:function(){var t=this.isDirty||this.isDirtyData;this.translate(),this.render(),t&&delete this.kdTree}},{key:"reserveSpace",value:function(){return this.visible||!this.chart.options.chart.ignoreHiddenSeries}},{key:"searchPoint",value:function(t,e){var i=this.xAxis,n=this.yAxis,r=this.chart.inverted;return this.searchKDTree({clientX:r?i.len-t.chartY+i.pos:t.chartX-i.pos,plotY:r?n.len-t.chartX+n.pos:t.chartY-n.pos},e,t)}},{key:"buildKDTree",value:function(t){this.buildingKdTree=!0;var s=this,e=s.options,i=-1<e.findNearestPointBy.indexOf("y")?2:1;delete s.kdTree,ve(function(){s.kdTree=function t(e,i,n){var r,o,a=null==e?void 0:e.length;if(a)return r=s.kdAxisArray[i%n],e.sort(function(t,e){return(t[r]||0)-(e[r]||0)}),{point:e[o=Math.floor(a/2)],left:t(e.slice(0,o),i+1,n),right:t(e.slice(o+1),i+1,n)}}(s.getValidPoints(void 0,!s.directTouch,null==e?void 0:e.nullInteraction),i,i),s.buildingKdTree=!1},e.kdNow||"touchstart"===(null==t?void 0:t.type)?0:1)}},{key:"searchKDTree",value:function(t,e,i,n,r){var S=this,o=_()(this.kdAxisArray,2),T=o[0],C=o[1],E=e?"distX":"dist",a=-1<(S.options.findNearestPointBy||"").indexOf("y")?2:1,M=!!S.isBubble,P=n||function(t,e,i){var n=t[i]||0,r=e[i]||0;return[n===r&&t.index>e.index||n<r?t:e,!1]},O=r||function(t,e){return t<e};if(this.kdTree||this.buildingKdTree||this.buildKDTree(i),this.kdTree)return function t(e,i,n,r){var o,a,s,l,c=i.point,u=S.kdAxisArray[n%r],h=c,d=!1,f=e[T],p=c[T],v=zt(f)&&zt(p)?f-p:null,g=e[C],m=c[C],y=zt(g)&&zt(m)?g-m:0,b=M&&(null===(o=c.marker)||void 0===o?void 0:o.radius)||0;c.dist=Math.sqrt((v&&v*v||0)+y*y)-b,c.distX=zt(v)?Math.abs(v)-b:Number.MAX_VALUE;var x=(e[u]||0)-(c[u]||0)+(M&&(null===(a=c.marker)||void 0===a?void 0:a.radius)||0),w=x<0?"left":"right",k=x<0?"right":"left";return i[w]&&(s=P(c,t(e,i[w],n+1,r),E),h=(l=_()(s,2))[0],d=l[1]),i[k]&&O(Math.sqrt(x*x),h[E],d)&&(h=P(h,t(e,i[k],n+1,r),E)[0]),h}(t,this.kdTree,a,a)}},{key:"pointPlacementToXValue",value:function(){var t=this.options,e=this.xAxis,i=t.pointPlacement;return"between"===i&&(i=e.reversed?-.5:.5),Kt(i)?i*(t.pointRange||e.pointRange):0}},{key:"isPointInside",value:function(t){var e=this.chart,i=this.xAxis,n=this.yAxis,r=t.plotX,o=void 0===r?-1:r,a=t.plotY,s=void 0===a?-1:a;return 0<=s&&s<=(n?n.len:e.plotHeight)&&0<=o&&o<=(i?i.len:e.plotWidth)}},{key:"drawTracker",value:function(){function e(){n.enableMouseTracking&&a.hoverSeries!==i&&i.onMouseOver()}var t,i=this,n=i.options,r=n.trackByArea,o=[].concat((r?i.areaPath:i.graphPath)||[]),a=i.chart,s=a.pointer,l=a.renderer,c=(null===(t=a.options.tooltip)||void 0===t?void 0:t.snap)||0,u="rgba(192,192,192,"+(Un?1e-4:.002)+")",h=i.tracker;h?h.attr({d:o}):i.graph&&(i.tracker=h=l.path(o).attr({visibility:i.visible?"inherit":"hidden",zIndex:2}).addClass(r?"highcharts-tracker-area":"highcharts-tracker-line").add(i.group),a.styledMode||h.attr({"stroke-linecap":"round","stroke-linejoin":"round",stroke:u,fill:r?u:"none","stroke-width":i.graph.strokeWidth()+(r?0:2*c)}),[i.tracker,i.markerGroup].concat(A()(i.dataLabelsGroups||[])).forEach(function(t){t&&(t.addClass("highcharts-tracker").on("mouseover",e).on("mouseout",function(t){null!=s&&s.onTrackerMouseOut(t)}),n.cursor&&!a.styledMode&&t.css({cursor:n.cursor}),t.on("touchstart",e))})),Wt(this,"afterDrawTracker")}},{key:"addPoint",value:function(t,e,i,n,r){var o,a=this.options,s=this.chart,l=this.data,c=this.dataTable,u=this.xAxis,h=(null==u?void 0:u.hasNames)&&u.names,d=a.data,f=this.getColumn("x");e=se(e,!0);var p={series:this};this.pointClass.prototype.applyOptions.apply(p,[t]);var v=p.x,g=f.length;if(this.requireSorting&&v<f[g-1])for(o=!0;g&&f[g-1]>v;)g--;c.setRow(p,g,!0,{addColumns:!1}),h&&p.name&&(h[v]=p.name),null!=d&&d.splice(g,0,t),(o||this.processedData)&&(this.data.splice(g,0,null),this.processData()),"point"===a.legendType&&this.generatePoints(),i&&(l[0]&&l[0].remove?l[0].remove(!1):([l,d].filter(zt).forEach(function(t){t.shift()}),c.deleteRows(0))),!1!==r&&Wt(this,"addPoint",{point:p}),this.isDirty=!0,this.isDirtyData=!0,e&&s.redraw(n)}},{key:"removePoint",value:function(e,t,i){function n(){[(null==s?void 0:s.length)===a.length?s:void 0,a,r.options.data].filter(zt).forEach(function(t){t.splice(e,1)}),l.deleteRows(e),null!=c&&c.destroy(),r.isDirty=!0,r.isDirtyData=!0,t&&o.redraw()}
26var r=this,o=r.chart,a=r.data,s=r.points,l=r.dataTable,c=a[e];Yn(i,o),t=se(t,!0),c?c.firePointEvent("remove",null,n):n()}},{key:"remove",value:function(t,e,i,n){var r=this,o=r.chart;function a(){r.destroy(n),o.isDirtyLegend=o.isDirtyBox=!0,o.linkSeries(n),se(t,!0)&&o.redraw(e)}!1!==i?Wt(r,"remove",null,a):a()}},{key:"update",value:function(t,e){var i,n,r;Wt(this,"update",{options:t=Rt(t,this.userOptions)});var o,a,s=this,l=s.chart,c=s.userOptions,u=s.initialType||s.type,h=l.options.plotOptions,d=Kn[u].prototype,f=s.finishedAnimating&&{animation:!1},p={},v=T.keepProps.slice(),g=t.type||c.type||l.options.chart.type,m=!(this.hasDerivedData||g&&g!==this.type||void 0!==t.keys||void 0!==t.pointStart||void 0!==t.pointInterval||void 0!==t.relativeXValue||t.joinBy||t.mapData||["dataGrouping","pointStart","pointInterval","pointIntervalUnit","keys"].some(function(t){return s.hasOptionChanged(t)})),g=g||u;m?(v.push.apply(v,T.keepPropsForPoints),!1!==t.visible&&v.push("area","graph"),s.parallelArrays.forEach(function(t){v.push(t+"Data")}),t.data&&(t.dataSorting&&Ft(s.options.dataSorting,t.dataSorting),this.setData(t.data,!1))):this.dataTable.modified=this.dataTable,t.dataLabels&&c.dataLabels&&(t.dataLabels=this.mergeArrays(c.dataLabels,t.dataLabels)),t=ie(c,{index:void 0===c.index?s.index:c.index,pointStart:null!==(i=null!==(n=null==h||null===(r=h.series)||void 0===r?void 0:r.pointStart)&&void 0!==n?n:c.pointStart)&&void 0!==i?i:s.getColumn("x")[0]},!m&&{data:s.options.data},t,f),m&&t.data&&(t.data=s.options.data),(v=["dataLabelsGroup","dataLabelsGroups","dataLabelsParentGroups","group","markerGroup","transformGroup"].concat(v)).forEac
26h(function(t){v[t]=s[t],delete s[t]});var y=!1;if(Kn[g]){if(y=g!==s.type,s.remove(!1,!1,!1,!0),y)if(l.propFromSeries(),Object.setPrototypeOf)Object.setPrototypeOf(s,Kn[g].prototype);else{var b=Object.hasOwnProperty.call(s,"hcEvents")&&s.hcEvents;for(a in d)s[a]=void 0;Ft(s,Kn[g].prototype),b?s.hcEvents=b:delete s.hcEvents}}else be(17,!0,l,{missingModuleFor:g});if(v.forEach(function(t){s[t]=v[t]}),s.init(l,t),m&&this.points){var x,w,k=dt((!1===(o=s.options).visible?(p.graphic=1,p.dataLabel=1):(this.hasMarkerChanged(o,c)&&(p.graphic=1),null!==(x=s.hasDataLabels)&&void 0!==x&&x.call(s)||(p.dataLabel=1)),this.points));try{for(k.s();!(w=k.n()).done;){var S=w.value;null!=S&&S.series&&(S.resolveColor(),Object.keys(p).length&&S.destroyElements(p),!1===o.showInLegend&&S.legendItem&&l.legend.destroyItem(S))}}catch(t){k.e(t)}finally{k.f()}}s.initialType=u,l.linkSeries(),l.setSortedData(),y&&s.linkedSeries.length&&(s.isDirtyData=!0),Wt(this,"afterUpdate"),se(e,!0)&&l.redraw(!!m&&void 0)}},{key:"setName",value:function(t){this.name=this.options.name=this.userOptions.name=t,this.chart.isDirtyLegend=!0}},{key:"hasOptionChanged",value:function(t){var e,i,n=this.chart,r=this.options[t],o=n.options.plotOptions,a=this.userOptions[t],s=se(null==o||null===(e=o[this.type])||void 0===e?void 0:e[t],null==o||null===(i=o.series)||void 0===i?void 0:i[t]);return a&&!zt(s)?r!==a:r!==se(s,r)}},{key:"onMouseOver",value:function(){var t=this.chart,e=t.hoverSeries,i=t.pointer;null!=i&&i.setHoverChartIndex(),e&&e!==this&&e.onMouseOut(),this.options.events.mouseOver&&Wt(this,"mouseOver"),this.setState("hover"),t.hoverSeries=this}},{key:"onMouseOut",value:function(){var t=this.options,e=this.chart,i=e.tooltip,n=e.hoverPoint;e.hoverSeries=null,n&&n.onMouseOut(),this&&t.events.mouseOut&&Wt(this,"mouseOut"),!i||this.stickyTracking||i.shared&&!this.noSharedTooltip||i.hide(),e.series.forEach(function(t){t.setState("",!0)})}},{key:"setState",value:function(e,t){var i,n,r=this,o=r.graph,a=r.options,s=a.inactiveOtherPoints,l=a.states,c=se(null==l||null===(i=l[e||"normal"])||void 0===i?void 0:i.animation,r.chart.options.chart.animation),u=a.lineWidth,h=a.opacity;if(e=e||"",r.state!==e&&([r.group,r.markerGroup].concat(A()(r.dataLabelsGroups||[])).forEach(function(t){t&&(r.state&&t.removeClass("highcharts-series-"+r.state),e&&t.addClass("highcharts-series-"+e))}),r.state=e,!r.chart.styledMode)){if(!1===(null===(n=l[e])||void 0===n?void 0:n.enabled))return;if(e&&(u=l[e].lineWidth||u+(l[e].lineWidthPlus||0),h=se(l[e].opacity,h)),o&&!o.dashstyle&&Kt(u))for(var d=0,f=[o].concat(A()(this.zones.map(function(t){return t.graph})));d<f.length;d++){var p=f[d];null!=p&&p.animate({"stroke-width":u},c)}s||[r.group,r.markerGroup].concat(A()(r.dataLabelsGroups||[]),[r.labelBySeries]).forEach(function(t){null!=t&&t.animate({opacity:h},c)})}t&&s&&r.points&&r.setAllPointsToState(e||void 0)}},{key:"setAllPointsToState",value:function(e){this.points.forEach(function(t){t.setState&&t.setState(e)})}},{key:"setVisible",value:function(e,t){var i,n,r=this,o=r.chart,a=o.options.chart.ignoreHiddenSeries,s=r.visible;r.visible=e=r.options.visible=r.userOptions.visible=void 0===e?!s:e;var l=e?"show":"hide";["group","markerGroup","tracker","tt"].forEach(function(t){var e;null!==(e=r[t])&&void 0!==e&&e[l]()}),null!==(i=r.dataLabelsGroups)&&void 0!==i&&i.forEach(function(t){null!=t&&t[l]()}),o.hoverSeries!==r&&(null===(n=o.hoverPoint)||void 0===n?void 0:n.series)!==r||r.onMouseOut(),r.legendItem&&o.legend.colorizeItem(r,e),r.isDirty=!0,r.options.stacking&&o.series.forEach(function(t){t.options.stacking&&t.visible&&(t.isDirty=!0)}),r.linkedSeries.forEach(function(t){t.setVisible(e,!1)}),a&&(o.isDirtyBox=!0),Wt(r,l),!1!==t&&o.redraw()}},{key:"show",value:function(){this.setVisible(!0)}},{key:"hide",value:function(){this.setVisible(!1)}},{key:"select",value:function(t){this.selected=t=this.options.selected=void 0===t?!this.selected:t,this.checkbox&&(this.checkbox.checked=t),Wt(this,t?"select":"unselect")}},{key:"shouldShowTooltip",value:function(t,e,i){var n=2<arguments.length&&void 0!==i?i:{};return n.series=this,n.visiblePlotOnly=!0,this.chart.isInsidePlot(t,e,n)}},{key:"drawLegendSymbol",value:function(t,e){var i,n,r=this.chart.renderer,o=this.options.legendSymbol||"rectangle",a=e.legendItem||{}
26,s=t.options,l=t.symbolHeight,c=t.symbolWidth,u=s.squareSymbol,h=u?l:c,d=u?(c-l)/2:0,f=(t.baseline||0)-l+1,p=null!==(i=s.symbolRadius)&&void 0!==i?i:l,v="rectangle"===o?r.rect(d,f,h,l,p):r.symbols[o]&&r.symbol(o,d,f,h,l,{r:p});v?a.symbol=v.addClass("highcharts-point").attr({zIndex:3}).add(a.group):null!==(n=_n[o])&&void 0!==n&&n.call(this,t,e)}}]),T}();Qn.defaultOptions={lineWidth:2,allowPointSelect:!1,crisp:!0,showCheckbox:!1,animation:{duration:1e3},enableMouseTracking:!0,events:{},marker:{enabledThreshold:2,lineColor:"#ffffff",lineWidth:0,radius:4,states:{normal:{animation:!0},hover:{animation:{duration:150},enabled:!0,radiusPlus:2,lineWidthPlus:1},select:{fillColor:"#cccccc",lineColor:"#000000",lineWidth:2}}},point:{events:{}},dataLabels:{animation:{},align:"center",borderWidth:0,defer:!0,formatter:function(){var t=this.series.chart.numberFormatter;return"number"!=typeof this.y?"":t(this.y,-1)},padding:5,style:{fontSize:"0.7em",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:150},lineWidthPlus:1,marker:{},halo:{size:10,opacity:.25}},select:{animation:{duration:0}},inactive:{animation:{duration:150},opacity:.2}},stickyTracking:!0,turboThreshold:1e3,findNearestPointBy:"x"},Qn.types=Xn.seriesTypes,Qn.registerType=Xn.registerSeriesType,Qn.keepProps=["colorIndex","eventOptions","navigatorSeries","symbolIndex","baseSeries"],Qn.keepPropsForPoints=["data","isDirtyData","isDirtyCanvas","points","dataTable","processedData","xIncrement","cropped","_hasPointMarkers","hasDataLabels","nodes","layout","level","mapMap","mapData","minY","maxY","minX","maxX","transformGroups"],Ft(Qn.prototype,{axisTypes:["xAxis","yAxis"],coll:"series",colorCounter:0,directTouch:!1,invertible:!0,isCartesian:!0,kdAxisArray:["clientX","plotY"],parallelArrays:["x","y"],pointClass:Pn,requireSorting:!0,sorted:!0});var tr=Xn.series=Qn,er=_e,ir=He,nr=Gi.registerEventOptions,rr=kt.composed,or=kt.marginNames,ar=ri.distribute,sr=ii.format,lr=function(){function n(t,e){var i=this;z()(this,n),this.allItems=[],this.initialItemY=0,this.itemHeight=0,this.itemMarginBottom=0,this.itemMarginTop=0,this.itemX=0,this.itemY=0,this.lastItemY=0,this.lastLineHeight=0,this.legendHeight=0,this.legendWidth=0,this.maxItemWidth=0,this.maxLegendWidth=0,this.offsetWidth=0,this.padding=0,this.pages=[],this.symbolHeight=0,this.symbolWidth=0,this.titleHeight=0,this.totalItemWidth=0,this.widthOption=0,this.chart=t,this.setOptions(e),e.enabled&&(this.render(),nr(this,e),Ct(this.chart,"endResize",function(){this.legend.positionCheckboxes()})),Ct(this.chart,"render",function(){i.options.enabled&&i.proximate&&(i.proximatePositions(),i.positionItems())})}return j()(n,[{key:"setOptions",value:function(t){var e=se(t.padding,8);this.options=t,this.chart.styledMode||(this.itemStyle=t.itemStyle,this.itemHiddenStyle=ie(this.itemStyle,t.itemHiddenStyle)),this.itemMarginTop=t.itemMarginTop,this.itemMarginBottom=t.itemMarginBottom,this.padding=e,this.initialItemY=e-5,this.symbolWidth=se(t.symbolWidth,16),this.pages=[],this.proximate="proximate"===t.layout&&!this.chart.inverted,this.baseline=void 0}},{key:"update",value:function(t,e){var i=this.chart;this.setOptions(ie(!0,this.options,t)),"events"in this.options&&nr(this,this.options),this.destroy(),se(e,i.isDirtyLegend=i.isDirtyBox=!0)&&i.redraw(),Wt(this,"afterUpdate",{redraw:e})}},{key:"colorizeItem",value:function(t,e){var i,n,r,o,a,s,l,c,u,h,d=t.color,f=t.legendItem||{},p=f.area,v=f.group,g=f.label,m=f.line,y=f.symbol;(t instanceof tr||t instanceof Pn)&&(t.color=(null===(i=t.options)||void 0===i?void 0:i.legendSymbolColor)||d),null!=v&&v[e?"removeClass":"addClass"]("highcharts-legend-item-hidden"),this.chart.styledMode||(n=this.itemHiddenStyle,o=(r=void 0===n?{}:n).color,s=(a=t.options).fillColor,l=a.fillOpacity,c=a.lineColor,u=a.marker,h=function(t){return e||(t.fill&&(t.fill=o),t.stroke&&(t.stroke=o)),t},null!=g&&g.css(ie(e?this.itemStyle:r)),null!=m&&m.attr(h({stroke:c||t.color})),y&&y.attr(h(u&&y.isMarker?t.pointAttribs():{fill:t.color})),null!=p&&p.attr(h({fill:s||t.color,"fill-opacity":s?1:null!=l?l:.75}))),t.color=d,Wt(this,"afterColorizeItem",{item:t,visible:e})}}
26,{key:"positionItems",value:function(){this.allItems.forEach(this.positionItem,this),this.chart.isResizing||this.positionCheckboxes()}},{key:"positionItem",value:function(t){var e,i=this,n=t.legendItem||{},r=n.group,o=n.x,a=void 0===o?0:o,s=n.y,l=void 0===s?0:s,c=this.options,u=c.symbolPadding,h=!c.rtl,d=t.checkbox;null!=r&&r.element&&(e={translateX:h?a:this.legendWidth-a-2*u-4,translateY:l},r[zt(r.translateY)?"animate":"attr"](e,void 0,function(){Wt(i,"afterPositionItem",{item:t})})),d&&(d.x=a,d.y=l)}},{key:"destroyItem",value:function(t){for(var e=t.legendItem||{},i=0,n=["group","label","line","symbol"];i<n.length;i++){var r=n[i];e[r]&&(e[r]=e[r].destroy())}t.checkbox=jt(t.checkbox),t.legendItem=void 0}},{key:"destroy",value:function(){var t,e=dt(this.getAllItems());try{for(e.s();!(t=e.n()).done;){var i=t.value;this.destroyItem(i)}}catch(t){e.e(t)}finally{e.f()}for(var n=0,r=["clipRect","up","down","pager","nav","box","title","group"];n<r.length;n++){var o=r[n];this[o]&&(this[o]=this[o].destroy())}this.display=null}},{key:"positionCheckboxes",value:function(){var t,n,r=null===(t=this.group)||void 0===t?void 0:t.alignAttr,o=this.clipHeight||this.legendHeight,a=this.titleHeight;r&&(n=r.translateY,this.allItems.forEach(function(t){var e,i=t.checkbox;i&&(e=n+a+i.y+(this.scrollOffset||0)+3,Dt(i,{left:r.translateX+t.checkboxOffset+i.x-20+"px",top:e+"px",display:this.proximate||n-6<e&&e<n+o-6?"":"none"}))},this))}},{key:"renderTitle",value:function(){var t,e=this.options,i=this.padding,n=e.title,r=0;n.text&&(this.title||(this.title=this.chart.renderer.label(n.text,i-3,i-4,void 0,void 0,void 0,e.useHTML,void 0,"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}},{key:"setText",value:function(t){var e=this.options;t.legendItem.label.attr({text:e.labelFormat?sr(e.labelFormat,t,this.chart):e.labelFormatter.call(t,t)})}},{key:"renderItem",value:function(t){var e,i=t.legendItem=t.legendItem||{},n=this.chart,r=n.renderer,o=this.options,a="horizontal"===o.layout,s=this.symbolWidth,l=o.symbolPadding||0,c=this.itemStyle,u=this.itemHiddenStyle,h=a?se(o.itemDistance,20):0,d=!o.rtl,f=!t.series,p=!f&&t.series.drawLegendSymbol?t.series:t,v=p.options,g=!!this.createCheckboxForItem&&v&&v.showCheckbox,m=o.useHTML,y=t.options.className,b=i.label,x=s+l+h+20*!!g;b||(i.group=r.g("legend-item").addClass("highcharts-"+p.type+"-series highcharts-color-"+t.colorIndex+(y?" "+y:"")+(f?" highcharts-series-"+t.index:"")).attr({zIndex:1}).add(this.scrollGroup),i.label=b=r.text("",d?s+l:-l,this.baseline||0,m),n.styledMode||b.css(ie(t.visible?c:u)),b.attr({align:d?"left":"right",zIndex:2}).add(i.group),this.baseline||(this.fontMetrics=r.fontMetrics(b),this.baseline=this.fontMetrics.f+3+this.itemMarginTop,b.attr("y",this.baseline),this.symbolHeight=se(o.symbolHeight,this.fontMetrics.f),o.squareSymbol&&(this.symbolWidth=se(o.symbolWidth,Math.max(this.symbolHeight,16)),x=this.symbolWidth+l+h+20*!!g,d&&b.attr("x",this.symbolWidth+l))),p.drawLegendSymbol(this,t),this.setItemEvents&&this.setItemEvents(t,b,m)),g&&!t.checkbox&&this.createCheckboxForItem&&this.createCheckboxForItem(t),this.colorizeItem(t,t.visible),!n.styledMode&&c.width||b.css({width:Math.min(o.itemWidth||this.widthOption||n.spacingBox.width,o.maxWidth?ue(o.maxWidth,n.chartWidth):1/0)-x+"px"}),this.setText(t);var w=b.getBBox(),k=(null===(e=this.fontMetrics)||void 0===e?void 0:e.h)||0;t.itemWidth=t.checkboxOffset=o.itemWidth||i.labelWidth||w.width+x,this.maxItemWidth=Math.max(this.maxItemWidth,t.itemWidth),this.totalItemWidth+=t.itemWidth,this.itemHeight=t.itemHeight=Math.round(i.labelHeight||(w.height>1.5*k?w.height:k))}},{key:"layoutItem",value:function(t){var e=this.options,i=this.padding,n="horizontal"===e.layout,r=t.itemHeight,o=this.itemMarginBottom,a=this.itemMarginTop,s=n?se(e.itemDistance,20):0,l=this.maxLegendWidth,c=e.alignColumns&&this.totalItemWidth>l?this.maxItemWidth:t.itemWidth,u=t.legendItem||{};n&&this.itemX-i+c>l&&(this.itemX=i,this.lastLineHeight&&(this.itemY+=a+this.lastLineHeight+o),this.lastLineHeight=0),this.lastItemY=a+this.itemY+o,this.lastLineHeight=Math.max(r,this.lastLineHeight),u.x=this.itemX,u.y=this.itemY,n?this.itemX+=c:(this.itemY+=a+r+o,this.lastLineHeight=r),this.offsetWidth=this.widthOption||Math.max((n?this.itemX-i-(t.checkbox?0:s):c)+i,this.offsetWidth)}},{key:"getAllItems",value:function(){var n=[];
26return this.chart.series.forEach(function(t){var e,i=null==t?void 0:t.options;t&&se(i.showInLegend,!zt(i.linkedTo)&&void 0,!0)&&(n=n.concat((null===(e=t.legendItem)||void 0===e?void 0:e.labels)||("point"===i.legendType?t.data:t)))}),Wt(this,"afterGetAllItems",{allItems:n}),n}},{key:"getAlignment",value: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)}},{key:"adjustMargins",value:function(n,r){var o=this.chart,a=this.options,s=this.getAlignment();s&&[/(lth|ct|rth)/,/(rtv|rm|rbv)/,/(rbh|cb|lbh)/,/(lbv|lm|ltv)/].forEach(function(t,e){var i;t.test(s)&&!zt(n[e])&&(o[or[e]]=Math.max(o[or[e]],o.legend[(e+1)%2?"legendHeight":"legendWidth"]+[1,-1,-1,1][e]*a[e%2?"x":"y"]+(null!==(i=a.margin)&&void 0!==i?i:12)+r[e]+(o.titleOffset[e]||0)))})}},{key:"proximatePositions",value:function(){var t,a=this.chart,s=[],l="left"===this.options.align,e=dt((this.allItems.forEach(function(t){var e,i,n,r,o=l;t.yAxis&&(t.xAxis.options.reversed&&(o=!o),t.points&&(e=qt(o?t.points:t.points.slice(0).reverse(),function(t){return Kt(t.plotY)})),i=this.itemMarginTop+t.legendItem.label.getBBox().height+this.itemMarginBottom,r=t.yAxis.top-a.plotTop,n=t.visible?(e?e.plotY:t.yAxis.height)+(r-.3*i):r+t.yAxis.height,s.push({target:n,size:i,item:t}))},this),ar(s,a.plotHeight)));try{for(e.s();!(t=e.n()).done;){var i=t.value,n=i.item.legendItem||{};Kt(i.pos)&&(n.y=a.plotTop-a.spacing[0]+i.pos)}}catch(t){e.e(t)}finally{e.f()}}},{key:"render",value:function(){var t,e,i,n,r=this.chart,o=r.spacingBox.width,a=r.renderer,s=this.options,l=this.padding,c=this.getAllItems(),u=this.group,h=this.box;this.itemX=l,this.itemY=this.initialItemY,this.offsetWidth=0,this.lastItemY=0,this.widthOption=ue(s.width,o-l),n=o-2*l-s.x,-1<["rm","lm"].indexOf(this.getAlignment().substring(0,2))&&(n/=2),this.maxLegendWidth=this.widthOption||n,u||(this.group=u=a.g("legend").addClass(s.className||"").attr({zIndex:7}).add(),this.contentGroup=a.g().attr({zIndex:1}).add(u),this.scrollGroup=a.g().add(this.contentGroup)),this.renderTitle(),pe(c,function(t,e){var i,n;return((null===(i=t.options)||void 0===i?void 0:i.legendIndex)||0)-((null===(n=e.options)||void 0===n?void 0:n.legendIndex)||0)}),s.reversed&&c.reverse(),this.allItems=c,this.display=t=!!c.length,this.lastLineHeight=0,this.maxItemWidth=0,this.totalItemWidth=0,this.itemHeight=0,c.forEach(this.renderItem,this),c.forEach(this.layoutItem,this),e=(s.maxWidth?Math.min(this.widthOption||this.offsetWidth,n,ue(s.maxWidth,r.chartWidth)||1/0):this.widthOption||this.offsetWidth)+l,i=this.lastItemY+this.lastLineHeight+this.titleHeight,i=this.handleOverflow(i)+l,h||(this.box=h=a.rect().addClass("highcharts-legend-box").attr({r:s.borderRadius}).add(u)),r.styledMode||h.attr({stroke:s.borderColor,"stroke-width":s.borderWidth||0,fill:s.backgroundColor||"none"}).shadow(s.shadow),0<e&&0<i&&h[h.placed?"animate":"attr"](h.crisp.call({},{x:0,y:0,width:e,height:i},h.strokeWidth())),u[t?"show":"hide"](),r.styledMode&&"none"===u.getStyle("display")&&(e=i=0),this.legendWidth=e,this.legendHeight=i,t&&this.align(),this.proximate||this.positionItems(),Wt(this,"afterRender")}},{key:"align",value:function(t){var e=0<arguments.length&&void 0!==t?t:this.chart.spacingBox,i=this.chart,n=this.options,r=e.y;/(lth|ct|rth)/.test(this.getAlignment())&&0<i.titleOffset[0]?r+=i.titleOffset[0]:/(lbh|cb|rbh)/.test(this.getAlignment())&&0<i.titleOffset[2]&&(r-=i.titleOffset[2]),r!==e.y&&(e=ie(e,{y:r})),i.hasRendered||(this.group.placed=!1),this.group.align(ie(n,{width:this.legendWidth,height:this.legendHeight,verticalAlign:this.proximate?"top":n.verticalAlign}),!0,e)}},{key:"handleOverflow",value:function(t){function e(t){"number"==typeof t?k.attr({height:t}):k&&(n.clipRect=k.destroy(),n.contentGroup.clip()),n.contentGroup.div&&(n.contentGroup.div.style.clip=t?"rect("+f+"px,9999px,"+(f+t)+"px,0)":"auto")}function i(t){return n[t]=c.circle(0,0,1.3*m).translate(m/2,m/2).add(w),r.styledMode||n[t].attr("fill","rgba(0,0,0,0.0001)"),n[t]}var o,a,s,l,n=this,r=this.chart,c=r.renderer,u=this.options,h=u.y,d="top"===u.verticalAlign,f=this.padding,p=u.maxHeight,v=u.navigation,g=se(v.animation,!0),m=v.arrowSize||12,y=this.pages,b=this.allItems,x=r.spacingBox.height+(d?-h:h)-f,w=this.nav,k=this.clipRect;return"horizontal"!==u.layout||"middle"===u.verticalAlign||u.floating||(x/=2),p&&(x=Math.min(x,p)),y.length=0,t&&0<x&&x<t&&!1!==v.enabled?(this.clipHeight=o=Math.max(x-20-this.titleHeight-f,0),this.currentPage=se(this.currentPage,1),this.fullHeight=t,b.forEach(function(t,e){var i=(s=t.legendItem||{}).y||0,n=Math.round(s.label.getBBox().height),r=y.length;(!r||i-y[r-1]>o&&(a||i)!==y[r-1])&&(y.push(a||i),r++),s.pageIx=r-1,a&&l&&(l.pageIx=r-1),e===b.length-1&&i+n-y[r-1]>o&&i>y[r-1]&&(y.push(i),s.pageIx=r),i!==a&&(a=i),l=s}),k||(k=n.clipRect=c.clipRect(0,f-2,9999,0),n.contentGroup.clip(k)),e(o),w||(this.nav=w=c.g().attr({zIndex:1}).add(this.group),this.up=c.symbol("triangle",0,0,m,m).add(w),i("upTracker").on("click",function(){n.scroll(-1,g)}
26),this.pager=c.text("",15,10).addClass("highcharts-legend-navigation"),!r.styledMode&&v.style&&this.pager.css(v.style),this.pager.add(w),this.down=c.symbol("triangle-down",0,0,m,m).add(w),i("downTracker").on("click",function(){n.scroll(1,g)})),n.scroll(0),t=x):w&&(e(),this.nav=w.destroy(),this.scrollGroup.attr({translateY:1}),this.clipHeight=0),t}},{key:"scroll",value:function(t,e){var i=this,n=this.chart,r=this.pages,o=r.length,a=this.clipHeight,s=this.options.navigation,l=this.pager,c=this.padding,u=this.currentPage+t;o<u&&(u=o),0<u&&(void 0!==e&&ir(e,n),this.nav.attr({translateX:c,translateY:a+this.padding+7+this.titleHeight,visibility:"inherit"}),[this.up,this.upTracker].forEach(function(t){t.attr({class:1===u?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})}),l.attr({text:u+"/"+o}),[this.down,this.downTracker].forEach(function(t){t.attr({x:18+this.pager.getBBox().width,class:u===o?"highcharts-legend-nav-inactive":"highcharts-legend-nav-active"})},this),n.styledMode||(this.up.attr({fill:1===u?s.inactiveColor:s.activeColor}),this.upTracker.css({cursor:1===u?"default":"pointer"}),this.down.attr({fill:u===o?s.inactiveColor:s.activeColor}),this.downTracker.css({cursor:u===o?"default":"pointer"})),this.scrollOffset=-r[u-1]+this.initialItemY,this.scrollGroup.animate({translateY:this.scrollOffset}),this.currentPage=u,this.positionCheckboxes(),ve(function(){Wt(i,"afterScroll",{currentPage:u})},er(se(e,n.renderer.globalAnimation,!0)).duration))}},{key:"setItemEvents",value:function(i,t,e){for(var n=this,r=i.legendItem||{},o=n.chart.renderer.boxWrapper,a=i instanceof Pn,s=i instanceof tr,l="highcharts-legend-"+(a?"point":"series")+"-active",c=n.chart.styledMode,u=function(e){n.allItems.forEach(function(t){i!==t&&[t].concat(t.linkedSeries||[]).forEach(function(t){t.setState(e,!a)})})},h=0,d=e?[t,r.symbol]:[r.group];h<d.length;h++){var f=d[h];f&&f.on("mouseover",function(){i.visible&&u("inactive"),i.setState("hover"),i.visible&&o.addClass(l),c||t.css(n.options.itemHoverStyle)}).on("mouseout",function(){n.chart.styledMode||t.css(ie(i.visible?n.itemStyle:n.itemHiddenStyle)),u(""),o.removeClass(l),i.setState()}).on("click",function(t){o.removeClass(l),Wt(n,"itemClick",{browserEvent:t,legendItem:i,context:n},function(){i.setVisible&&i.setVisible(),u(i.visible?"inactive":"")}),a?i.firePointEvent("legendItemClick",{browserEvent:t}):s&&Wt(i,"legendItemClick",{browserEvent:t})})}}},{key:"createCheckboxForItem",value:function(i){i.checkbox=Lt("input",{type:"checkbox",className:"highcharts-legend-checkbox",checked:i.selected,defaultChecked:i.selected},this.options.itemCheckboxStyle,this.chart.container),Ct(i.checkbox,"click",function(t){var e=t.target;Wt(i.series||i,"checkboxClick",{checked:e.checked,item:i},function(){i.select()})})}}]),n}();(K=lr=lr||{}).compose=function(t){ce(rr,"Core.Legend")&&Ct(t,"beforeMargins",function(){this.legend=new K(this,this.options.legend)})};var cr=lr,ur=Fe,hr=_e,dr=He,fr=Le.defaultOptions,pr=ii.numberFormat,vr=Gi.registerEventOptions,gr=kt.charts,mr=kt.doc,yr=kt.marginNames,br=kt.svg,xr=kt.win,wr=Xn.seriesTypes,kr=function(){function r(t,e,i){var n;z()(this,r),this.sharedClips={},mr?(n=Array.prototype.slice.call(arguments),(Jt(t)||t.nodeName)&&(this.renderTo=n.shift()),this.init(n[0],n[1])):be(36,!1,this)}return j()(r,null,[{key:"chart",value:function(t,e,i){return new r(t,e,i)}}]),j()(r,[{key:"setZoomOptions",value:function(){var t=this.options.chart,e=t.zooming;this.zooming=$($({},e),{},{type:se(t.zoomType,e.type),key:se(t.zoomKey,e.key),pinchType:se(t.pinchType,e.pinchType),singleTouch:se(t.zoomBySingleTouch,e.singleTouch,!1),resetButton:ie(e.resetButton,t.resetZoomButton)})}},{key:"init",value:function(o,a){Wt(this,"init",{args:arguments},function(){var t,e,i=ie(fr,o),n=i.chart,r=this.renderTo||n.renderTo;this.userOptions=Ft({},o),(this.renderTo=Jt(r)?mr.getElementById(r):r)||be(13,!0,this),this.margin=[],this.spacing=[],this.labelCollectors=[],this.callback=a,this.isResizing=0,this.options=i,this.axes=[],this.series=[],this.locale=null!==(t=i.lang.locale)&&void 0!==t?t:null===(e=this.renderTo.closest("[lang]"))||void 0===e?void 0:e.lang,this.time=new Pe(Ft(i.time||{},{locale:this.locale}),i.lang),i.time=this.time.options,this.numberFormatter=(n.numberFormatter||pr).bind(this),this.styledMode=n.styledMode,this.hasCartesianSeries=n.showAxes,this.index=gr.length,gr.push(this),kt.chartCount++,vr(this,n),this.xAxis=[],this.yAxis=[],this.pointCount=this.colorCounter=this.symbolCounter=0,this.setZoomOptions(),Wt(this,"afterInit"),this.firstRen
26der()})}},{key:"initSeries",value:function(t){var e=this.options.chart,i=t.type||e.type,n=wr[i];n||be(17,!0,this,{missingModuleFor:i});var r=new n;return"function"==typeof r.init&&r.init(this,t),r}},{key:"setSortedData",value:function(){this.getSeriesOrderByLinks().forEach(function(t){t.points||t.data||!t.enabledDataSorting||t.setData(t.options.data,!1)})}},{key:"getSeriesOrderByLinks",value:function(){return this.series.concat().sort(function(t,e){return t.linkedSeries.length||e.linkedSeries.length?e.linkedSeries.length-t.linkedSeries.length:0})}},{key:"orderItems",value:function(t,e){var i=1<arguments.length&&void 0!==e?e:0,n=this[t],r=this.options[t]=fe(this.options[t]).slice(),o=this.userOptions[t]=this.userOptions[t]?fe(this.userOptions[t]).slice():[];if(this.hasRendered&&(r.splice(i),o.splice(i)),n)for(var a=i,s=n.length;a<s;++a){var l=n[a];l&&(l.index=a,l instanceof tr&&(l.name=l.getName()),l.options.isInternal||(r[a]=l.options,o[a]=l.userOptions))}}},{key:"getClipBox",value:function(t,e){var i,n,r,o,a,s=this.inverted,l=t||{},c=l.xAxis,u=l.yAxis,h=ie(this.clipBox),d=h.x,f=h.y,p=h.width,v=h.height;return t&&(c&&c.len!==this.plotSizeX&&(p=c.len),u&&u.len!==this.plotSizeY&&(v=u.len),s&&!t.invertible&&(p=(i=[v,p])[0],v=i[1])),e&&(d+=null!==(n=null===(r=s?u:c)||void 0===r?void 0:r.pos)&&void 0!==n?n:this.plotLeft,f+=null!==(o=null===(a=s?c:u)||void 0===a?void 0:a.pos)&&void 0!==o?o:this.plotTop),{x:d,y:f,width:p,height:v}}},{key:"isInsidePlot",value:function(t,e,i){var n,r,o,a,s,l=2<arguments.length&&void 0!==i?i:{},c=this.inverted,u=this.plotBox,h=this.plotLeft,d=this.plotTop,f=this.scrollablePlotBox,p=l.visiblePlotOnly&&(null===(n=this.scrollablePlotArea)||void 0===n?void 0:n.scrollingContainer)||{},v=p.scrollLeft,g=void 0===v?0:v,m=p.scrollTop,y=void 0===m?0:m,b=l.series,x=l.visiblePlotOnly&&f||u,w=l.inverted?e:t,k=l.inverted?t:e,S={x:w,y:k,isInsidePlot:!0,options:l};return l.ignoreX||(r=b&&(c&&!this.polar?b.yAxis:b.xAxis)||{pos:h,len:1/0},(o=l.paneCoordinates?r.pos+w:h+w)>=Math.max(g+h,r.pos)&&o<=Math.min(g+h+x.width,r.pos+r.len)||(S.isInsidePlot=!1)),!l.ignoreY&&S.isInsidePlot&&(a=!c&&l.axis&&!l.axis.isXAxis&&l.axis||b&&(c?b.xAxis:b.yAxis)||{pos:d,len:1/0},(s=l.paneCoordinates?a.pos+k:d+k)>=Math.max(y+d,a.pos)&&s<=Math.min(y+d+x.height,a.pos+a.len)||(S.isInsidePlot=!1)),Wt(this,"afterIsInsidePlot",S),S.isInsidePlot}},{key:"redraw",value:function(t){Wt(this,"beforeRedraw");var e,i,n,r,o=this.hasCartesianSeries?this.axes:this.colorAxis||[],a=this.series,s=this.pointer,l=this.legend,c=this.userOptions.legend,u=this.renderer,h=u.isHidden(),d=[],f=this.isDirtyBox,p=this.isDirtyLegend;for(u.rootFontSize=u.boxWrapper.getStyle("font-size"),this.setResponsive&&this.setResponsive(!1),dr(!!this.hasRendered&&t,this),h&&this.temporaryDisplay(),this.layOutTitles(!1),n=a.length;n--;)if(((r=a[n]).options.stacking||r.options.centerInCategory)&&(i=!0,r.isDirty)){e=!0;break}if(e)for(n=a.length;n--;)(r=a[n]).options.stacking&&(r.isDirty=!0);a.forEach(function(t){t.isDirty&&("point"===t.options.legendType?("function"==typeof t.updateTotals&&t.updateTotals(),p=!0):c&&(c.labelFormatter||c.labelFormat)&&(p=!0)),t.isDirtyData&&Wt(t,"updatedData")}),p&&l&&l.options.enabled&&(l.render(),this.isDirtyLegend=!1),i&&this.getStacks(),o.forEach(function(t){t.updateNames(),t.setScale()}),this.getMargins(),o.forEach(function(t){t.isDirty&&(f=!0)}),o.forEach(function(t){var e=t.min+","+t.max;t.extKey!==e&&(t.extKey=e,d.push(function(){Wt(t,"afterSetExtremes",Ft(t.eventArgs,t.getExtremes())),delete t.eventArgs})),(f||i)&&t.redraw()}),f&&this.drawChartBox(),Wt(this,"predraw"),a.forEach(function(t){(f||t.isDirty)&&t.visible&&t.redraw(),t.isDirtyData=!1}),s&&s.reset(!0),u.draw(),Wt(this,"redraw"),Wt(this,"render"),h&&this.temporaryDisplay(!0),d.forEach(function(t){t.call()})}},{key:"get",value:function(e){var t=this.series;function i(t){return t.id===e||t.options&&t.options.id===e}for(var n=qt(this.axes,i)||qt(this.series,i),r=0;!n&&r<t.length;r++)n=qt(t[r].points||[],i);return n}},{key:"createAxes",value:function(){for(var t=this.userOptions,e=0,i=(Wt(this,"createAxes"),["xAxis","yAxis"]);e<i.length;e++){var n,r=i[e],o=dt(t[r]=fe(t[r]||{}));try{for(o.s();!(n=o.n()).done;){var a=n.value;new tn(this,a,r)}}catch(t){o.e(t)}finally{o.f()}}Wt(this,"afterCreateAxes")}},{key:"getSelectedPoints",value:function(){return this.series.reduce(function(e,t){return t.getPointsCollection().forEac
26h(function(t){se(t.selectedStaging,t.selected)&&e.push(t)}),e},[])}},{key:"getSelectedSeries",value:function(){return this.series.filter(function(t){return t.selected})}},{key:"setTitle",value:function(t,e,i){this.applyDescription("title",t),this.applyDescription("subtitle",e),this.applyDescription("caption",void 0),this.layOutTitles(i)}},{key:"applyDescription",value:function(i,t){var e,n=this,r=this.options[i]=ie(this.options[i],t),o=this[i];o&&t&&(this[i]=o=o.destroy()),r&&!o&&((o=this.renderer.text(r.text,0,0,r.useHTML).attr({align:r.align,class:"highcharts-"+i,zIndex:r.zIndex||4}).css({textOverflow:"ellipsis",whiteSpace:"nowrap"}).add()).update=function(t,e){n.applyDescription(i,t),n.layOutTitles(e)},this.styledMode||o.css(Ft("title"===i?{fontSize:this.options.isStock?"1em":"1.2em"}:{},r.style)),o.textPxLength=o.getBBox().width,o.css({whiteSpace:null===(e=r.style)||void 0===e?void 0:e.whiteSpace}),this[i]=o)}},{key:"layOutTitles",value:function(t){var e,i,n,r,x=this,o=!(0<arguments.length&&void 0!==t)||t,w=[0,0,0],a=this.options,k=this.renderer,S=this.spacingBox;["title","subtitle","caption"].forEach(function(t){var e,i,n,r,o,a,s,l,c,u,h,d,f,p,v,g=x[t],m=x.options[t],y=ie(S),b=(null==g?void 0:g.textPxLength)||0;g&&m&&(Wt(x,"layOutTitle",{alignTo:y,key:t,textPxLength:b}),r=(n=k.fontMetrics(g)).b,o=n.h,l=(s="top"===(a=m.verticalAlign||"top"))&&m.minScale||1,c="title"===t?s?-3:0:s?w[0]+2:0,u=Math.min(y.width/b,1),h=Math.max(l,u),d=ie({y:"bottom"===a?r:c+r},m),f=(m.width||(l<u?x.chartWidth:y.width)/h)+"px",null!==(e=d.align)&&void 0!==e||(d.align="title"===t?u<l?"left":"center":null===(i=x.title)||void 0===i?void 0:i.alignValue),g.alignValue!==d.align&&(g.placed=!1),p=Math.round(g.css({width:f}).getBBox(m.useHTML).height),d.height=p,g.align(d,!1,y).attr({align:d.align,scaleX:h,scaleY:h,"transform-origin":"".concat(y.x+b*h*Ht(d.align)," ").concat(o)}),m.floating||(v=p*(p<1.2*o?1:h),"top"===a?w[0]=Math.ceil(w[0]+v):"bottom"===a&&(w[2]=Math.ceil(w[2]+v))))},this),w[0]&&"top"===((null===(e=a.title)||void 0===e?void 0:e.verticalAlign)||"top")&&(w[0]+=(null===(i=a.title)||void 0===i?void 0:i.margin)||0),w[2]&&"bottom"===(null===(n=a.caption)||void 0===n?void 0:n.verticalAlign)&&(w[2]+=(null===(r=a.caption)||void 0===r?void 0:r.margin)||0);var s=!this.titleOffset||this.titleOffset.join(",")!==w.join(",");this.titleOffset=w,Wt(this,"afterLayOutTitles"),!this.isDirtyBox&&s&&(this.isDirtyBox=this.isDirtyLegend=s,this.hasRendered&&o&&this.isDirtyBox&&this.redraw())}},{key:"getContainerBox",value:function(){var i=this,t=[].map.call(this.renderTo.children,function(t){if(t!==i.container){var e=t.style.display;return t.style.display="none",[t,e]}}),e={width:Yt(this.renderTo,"width",!0)||0,height:Yt(this.renderTo,"height",!0)||0};return t.filter(Boolean).forEach(function(t){var e=_()(t,2),i=e[0],n=e[1];i.style.display=n}),e}},{key:"getChartSize",value:function(){var t,e=this.options.chart,i=e.width,n=e.height,r=this.getContainerBox(),o=r.height<=1||!(null!==(t=this.renderTo.parentElement)&&void 0!==t&&t.style.height)&&"100%"===this.renderTo.style.height;this.chartWidth=Math.max(0,i||r.width||600),this.chartHeight=Math.max(0,ue(n,this.chartWidth)||(o?400:r.height)),this.containerBox=r}},{key:"temporaryDisplay",value:function(t){var e,i=this.renderTo;if(t)for(;null!==i&&void 0!==i&&i.style;){i.hcOrigStyle&&(Dt(i,i.hcOrigStyle),delete i.hcOrigStyle),i.hcOrigDetached&&(mr.body.removeChild(i),i.hcOrigDetached=!1),i=i.parentNode}else for(;null!==i&&void 0!==i&&i.style&&(mr.body.contains(i)||i.parentNode||(i.hcOrigDetached=!0,mr.body.appendChild(i)),"none"!==Yt(i,"display",!1)&&!i.hcOrigDetached||(i.hcOrigStyle={display:i.style.display,height:i.style.height,overflow:i.style.overflow},e={display:"block",overflow:"hidden"},i!==this.renderTo&&(e.height=0),Dt(i,e),i.offsetWidth||i.style.setProperty("display","block","important")),(i=i.parentNode)!==mr.body););}},{key:"setClassName",value:function(t){this.container.className="highcharts-container "+(t||"")}},{key:"getContainer",value:function(){var t,e,i,n=this.options,r=n.chart,o="data-highcharts-chart",a=ke(),s=this.renderTo,l=le(Pt(s,o));Kt(l)&&gr[l]&&gr[l].hasRendered&&gr[l].destroy(),Pt(s,o,this.index),s.innerHTML=Ve.emptyHTML,r.skipClone||s.offsetWidth||this.temporaryDisplay(),this.getChartSize();
26var c=this.chartHeight,u=this.chartWidth;Dt(s,{overflow:"hidden"}),this.styledMode||(i=Ft({position:"relative",overflow:"hidden",width:u+"px",height:c+"px",textAlign:"left",lineHeight:"normal",zIndex:0,"-webkit-tap-highlight-color":"rgba(0,0,0,0)",userSelect:"none","touch-action":"manipulation",outline:"none",padding:"0px"},r.style||{}));var h=Lt("div",{id:a},i,s);this.container=h,this.getChartSize(),u!==this.chartWidth&&(u=this.chartWidth,this.styledMode||Dt(h,{width:se(null===(t=r.style)||void 0===t?void 0:t.width,u+"px")})),this.containerBox=this.getContainerBox(),this._cursor=h.style.cursor;var d=r.renderer||!br?ni.getRendererType(r.renderer):Ri;if(this.renderer=new d(h,u,c,void 0,r.forExport,null===(e=n.exporting)||void 0===e?void 0:e.allowHTML,this.styledMode),dr(void 0,this),this.setClassName(r.className),this.styledMode)for(var f in n.defs)this.renderer.definition(n.defs[f]);else this.renderer.setStyle(r.style);this.renderer.chartIndex=this.index,Wt(this,"afterGetContainer")}},{key:"getMargins",value:function(t){var e,i=this.spacing,n=this.margin,r=this.titleOffset;this.resetMargins(),r[0]&&!zt(n[0])&&(this.plotTop=Math.max(this.plotTop,r[0]+i[0])),r[2]&&!zt(n[2])&&(this.marginBottom=Math.max(this.marginBottom,r[2]+i[2])),null!==(e=this.legend)&&void 0!==e&&e.display&&this.legend.adjustMargins(n,i),Wt(this,"getMargins"),t||this.getAxisMargins()}},{key:"getAxisMargins",value:function(){function t(t){t.forEach(function(t){t.visible&&t.getOffset()})}var i=this,n=i.axisOffset=[0,0,0,0],e=i.colorAxis,r=i.margin;i.hasCartesianSeries?t(i.axes):null!=e&&e.length&&t(e),yr.forEach(function(t,e){zt(r[e])||(i[t]+=n[e])}),i.setChartSize()}},{key:"getOptions",value:function(){return Rt(this.userOptions,fr)}},{key:"reflow",value:function(t){var e,i,n=this,r=n.containerBox,o=n.getContainerBox();null===(e=n.pointer)||void 0===e||delete e.chartPosition,null!==(i=n.exporting)&&void 0!==i&&i.isPrinting||n.isResizing||!r||!o.width||(o.width===r.width&&o.height===r.height||(Vt(n.reflowTimeout),n.reflowTimeout=ve(function(){var t;n.container&&(n.setSize(void 0,void 0,!1),(t=n.containerBox)&&(t.height=n.chartHeight))},100*!!t)),n.containerBox=o)}},{key:"setReflow",value:function(){function t(t){var e;null!==(e=i.options)&&void 0!==e&&e.chart.reflow&&i.hasLoaded&&i.reflow(t)}var e,i=this;"function"==typeof ResizeObserver?new ResizeObserver(t).observe(i.renderTo):(e=Ct(xr,"resize",t),Ct(this,"destroy",e))}},{key:"setSize",value:function(t,e,i){var n=this,r=n.renderer;n.isResizing+=1,dr(i,n);var o=r.globalAnimation;n.oldChartHeight=n.chartHeight,n.oldChartWidth=n.chartWidth,void 0!==t&&(n.options.chart.width=t),void 0!==e&&(n.options.chart.height=e),n.getChartSize();var a=n.chartWidth,s=n.chartHeight,l=n.scrollablePixelsX,c=void 0===l?0:l,u=n.scrollablePixelsY,h=void 0===u?0:u;!n.isDirtyBox&&a===n.oldChartWidth&&s===n.oldChartHeight||(n.styledMode||(o?ur:Dt)(n.container,{width:"".concat(a+c,"px"),height:"".concat(s+h,"px")},o),n.setChartSize(!0),r.setSize(a,s,o),n.axes.forEach(function(t){t.isDirty=!0,t.setScale()}),n.isDirtyLegend=!0,n.isDirtyBox=!0,n.layOutTitles(),n.getMargins(),n.redraw(o),n.oldChartHeight=void 0,Wt(n,"resize"),setTimeout(function(){n&&Wt(n,"endResize")},hr(o).duration)),--n.isResizing}},{key:"setChartSize",value:function(t){var e,i,n,r,o,a,s=this.chartHeight,l=this.chartWidth,c=this.inverted,u=this.spacing,h=this.renderer,d=this.clipOffset,f=Math[c?"floor":"round"];this.plotLeft=n=Math.round(this.plotLeft),this.plotTop=r=Math.round(this.plotTop),this.plotWidth=o=Math.max(0,Math.round(l-n-(null!==(e=this.marginRight)&&void 0!==e?e:0))),this.plotHeight=a=Math.max(0,Math.round(s-r-(null!==(i=this.marginBottom)&&void 0!==i?i:0))),this.plotSizeX=c?a:o,this.plotSizeY=c?o:a,this.spacingBox=h.spacingBox={x:u[3],y:u[0],width:l-u[3]-u[1],height:s-u[0]-u[2]},this.plotBox=h.plotBox={x:n,y:r,width:o,height:a},d&&(this.clipBox={x:f(d[3]),y:f(d[0]),width:f(this.plotSizeX-d[1]-d[3]),height:f(this.plotSizeY-d[0]-d[2])}),t||(this.axes.forEach(function(t){t.setAxisSize(),t.setAxisTranslation()}),h.alignElements()),Wt(this,"afterSetChartSize",{skipAxes:t})}},{key:"resetMargins",value:function(){Wt(this,"resetMargins");var o=this,a=o.options.chart,t=a.plotBorderWidth||0,e=Math.round(t)/2;["margin","spacing"].forEach(function(n){var t=a[n],r=ee(t)?t:[t,t,t,t];["Top","Right","Bottom","Left"].forEach(function(t,e){var i;o[n][e]=null!==(i=a["".concat(n).concat(t)])&&void 0!==i?i:r[e]})}),yr.forEach(function(t,e){var i;o[t]=null!==(i=o.margin[e])&&void 0!==i?i:o.spacing[e]}),o.axisOffset=[0,0,0,0],o.clipOffset=[e,e,e,e],o.plotBorderWidth=t}},{key:"drawChartBox",value:function(){var t,e,i,n=this.options.chart,r=this.renderer,o=this.chartWidth,a=this.chartHe
26ight,s=this.styledMode,l=this.plotBGImage,c=n.backgroundColor,u=n.plotBackgroundColor,h=n.plotBackgroundImage,d=this.plotLeft,f=this.plotTop,p=this.plotWidth,v=this.plotHeight,g=this.plotBox,m=this.clipRect,y=this.clipBox,b=this.chartBackground,x=this.plotBackground,w=this.plotBorder,k="animate";b||(this.chartBackground=b=r.rect().addClass("highcharts-background").add(),k="attr"),s?t=e=b.strokeWidth():(e=(t=n.borderWidth||0)+8*!!n.shadow,i={fill:c||"none"},(t||b["stroke-width"])&&(i.stroke=n.borderColor,i["stroke-width"]=t),b.attr(i).shadow(n.shadow)),b[k]({x:e/2,y:e/2,width:o-e-t%2,height:a-e-t%2,r:n.borderRadius}),k="animate",x||(k="attr",this.plotBackground=x=r.rect().addClass("highcharts-plot-background").add()),x[k](g),s||(x.attr({fill:u||"none"}).shadow(n.plotShadow),h&&(l?(h!==l.attr("href")&&l.attr("href",h),l.animate(g)):this.plotBGImage=r.image(h,d,f,p,v).add())),m?m.animate({width:y.width,height:y.height}):this.clipRect=r.clipRect(y),k="animate",w||(k="attr",this.plotBorder=w=r.rect().addClass("highcharts-plot-border").attr({zIndex:1}).add()),s||w.attr({stroke:n.plotBorderColor,"stroke-width":n.plotBorderWidth||0,fill:"none"}),w[k](w.crisp(g,-w.strokeWidth())),this.isDirtyBox=!1,Wt(this,"afterDrawChartBox")}},{key:"propFromSeries",value:function(){var e,i,n,r=this,o=r.options.chart,a=r.options.series;["inverted","angular","polar"].forEach(function(t){for(i=wr[o.type],n=o[t]||i&&i.prototype[t],e=null==a?void 0:a.length;!n&&e--;)(i=wr[a[e].type])&&i.prototype[t]&&(n=!0);r[t]=n})}},{key:"linkSeries",value:function(t){var o=this,a=o.series;a.forEach(function(t){t.linkedSeries.length=0}),a.forEach(function(t){var e,i,n=t.options.linkedTo,r=Jt(n)&&(":previous"===n?a[t.index-1]:o.get(n));r&&r.linkedParent!==t&&(r.linkedSeries.push(t),(t.linkedParent=r).enabledDataSorting&&t.setDataSortingOptions(),t.visible=null!==(e=null!==(i=t.options.visible)&&void 0!==i?i:r.options.visible)&&void 0!==e?e:t.visible)}),Wt(this,"afterLinkSeries",{isUpdating:t})}},{key:"renderSeries",value:function(){this.series.forEach(function(t){t.translate(),t.render()})}},{key:"render",value:function(){function t(t){t.forEach(function(t){t.visible&&t.render()})}var e,i,n,r=this.axes,o=this.colorAxis,a=this.renderer,s=this.options.chart.axisLayoutRuns||2,l=0,c=!0,u=0,h=dt((this.setTitle(),Wt(this,"beforeMargins"),null!==(e=this.getStacks)&&void 0!==e&&e.call(this),this.getMargins(!0),this.setChartSize(),r));try{for(h.s();!(n=h.n()).done;){var d=n.value,f=d.options,p=f.labels;if(this.hasCartesianSeries&&d.horiz&&d.visible&&p.enabled&&d.series.length&&"colorAxis"!==d.coll&&!this.polar){l=f.tickLength,d.createGroups();var v=new qi(d,0,"",!0),g=v.createLabel("x",p);if(v.destroy(),g&&se(p.reserveSpace,!Kt(f.crossing))&&(l=g.getBBox().height+p.distance+Math.max(f.offset||0,0)),l){null!=g&&g.destroy();break}}}}catch(t){h.e(t)}finally{h.f()}for(this.plotHeight=Math.max(this.plotHeight-l,0);(c||i||1<s)&&u<s;){var m,y=this.plotWidth,b=this.plotHeight,x=[1.05,1.1],w=dt(r);try{for(w.s();!(m=w.n()).done;){var k,S,T,C=m.value,E=+(C.horiz||0);0===u?(C.setScale(),(T=null===(k=C.tickPositions)||void 0===k||null===(S=k.info)||void 0===S?void 0:S.match)&&(x[E]=Math.min(T,x[E]))):(E&&c||!E&&i)&&C.setTickInterval(!0)}}catch(t){w.e(t)}finally{w.f()}0===u?this.getAxisMargins():this.getMargins(),c=y/this.plotWidth>(u?1:x[1]),i=b/this.plotHeight>(u?1:x[0]),u++}this.drawChartBox(),this.hasCartesianSeries?t(r):null!=o&&o.length&&t(o),this.seriesGroup||(this.seriesGroup=a.g("series-group").attr({zIndex:3}).shadow(this.options.chart.seriesGroupShadow).add()),this.renderSeries(),this.addCredits(),this.setResponsive&&this.setResponsive(),this.hasRendered=!0}},{key:"addCredits",value:function(t){var e,i=this,n=ie(!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(t){Wt(i,"creditsClick",t,function(){n.href&&(xr.location.href=n.href)})}).attr({align:n.position.align,zIndex:8}),null!==(e=n.events)&&void 0!==e&&e.click&&Ct(i,"creditsClick",n.events.click),i.styledMode||this.credits.css(n.style),this.credits.add().align(n.position),this.credits.update=function(t){i.credits=i.credits.destroy(),i.addCredits(t)})}},{key:"destroy",value:function(){var t,e,i,n=this,r=n.axes,o=n.series,a=n.container,s=null==a?void 0:a.parentNode;for(Wt(n,"destroy"),n.renderer.forExport?Bt(gr,n):gr[n.index]=void 0,kt.chartCount--,n.renderTo.removeAttribute("data-highcharts-chart"),de(n),t=r.length;t--;)r[t]=r[t].destroy();for(null!==(e=this.scroller)&&void 0!==e&&null!==(i=e.destroy)&&void 0!==i&&i.call(e),t=o.length;t--;){o[t]=o[t].destroy()}
26["title","subtitle","chartBackground","plotBackground","plotBGImage","plotBorder","seriesGroup","clipRect","credits","pointer","rangeSelector","legend","resetZoomButton","tooltip","renderer"].forEach(function(t){var e,i;n[t]=null===(e=n[t])||void 0===e||null===(i=e.destroy)||void 0===i?void 0:i.call(e)}),a&&(a.innerHTML=Ve.emptyHTML,de(a),s&&jt(a)),re(n,function(t,e){delete n[e]})}},{key:"firstRender",value:function(){var t,e=this,i=e.options;e.getContainer(),e.resetMargins(),e.setChartSize(),e.propFromSeries(),e.createAxes();var n=Qt(i.series)?i.series:[];i.series=[],n.forEach(function(t){e.initSeries(t)}),e.linkSeries(),e.setSortedData(),Wt(e,"beforeRender"),e.render(),null!==(t=e.pointer)&&void 0!==t&&t.getChartPosition(),e.renderer.asyncCounter||e.hasLoaded||e.onload(),e.temporaryDisplay(!0)}},{key:"onload",value:function(){this.callbacks.concat([this.callback]).forEach(function(t){t&&void 0!==this.index&&t.apply(this,[this])},this),Wt(this,"load"),Wt(this,"render"),zt(this.index)&&this.setReflow(),this.warnIfA11yModuleNotLoaded(),this.warnIfCSSNotLoaded(),this.hasLoaded=!0}},{key:"warnIfA11yModuleNotLoaded",value:function(){var t=this.options,e=this.title;t&&!this.accessibility&&(this.renderer.boxWrapper.attr({role:"img","aria-label":((null==e?void 0:e.element.textContent)||"").replace(/</g,"&lt;")}),t.accessibility&&!1===t.accessibility.enabled||be('Highcharts warning: Consider including the "accessibility.js" module to make your chart more usable for people with disabilities. Set the "accessibility.enabled" option to false to remove this warning. See https://www.highcharts.com/docs/accessibility/accessibility-module.',!1,this))}},{key:"warnIfCSSNotLoaded",value:function(){this.styledMode&&"0"!==xr.getComputedStyle(this.container).zIndex&&be(35,!1,this)}},{key:"addSeries",value:function(t,e,i){var n,r=this;return t&&(e=se(e,!0),Wt(r,"addSeries",{options:t},function(){n=r.initSeries(t),r.isDirtyLegend=!0,r.linkSeries(),n.enabledDataSorting&&n.setData(t.data,!1),Wt(r,"afterAddSeries",{series:n}),e&&r.redraw(i)})),n}},{key:"addAxis",value:function(t,e,i,n){return this.createAxis(e?"xAxis":"yAxis",{axis:t,redraw:i,animation:n})}},{key:"addColorAxis",value:function(t,e,i){return this.createAxis("colorAxis",{axis:t,redraw:e,animation:i})}},{key:"createAxis",value:function(t,e){var i=new tn(this,e.axis,t);return se(e.redraw,!0)&&this.redraw(e.animation),i}},{key:"showLoading",value:function(t){function e(){var t,e,i,n;u&&Dt(u,{left:null!==(t=c.left)&&void 0!==t?t:a.plotLeft+"px",top:null!==(e=c.top)&&void 0!==e?e:a.plotTop+"px",width:null!==(i=c.width)&&void 0!==i?i:a.plotWidth+"px",height:null!==(n=c.height)&&void 0!==n?n:a.plotHeight+"px"})}var i,n,r,o,a=this,s=a.options,l=s.loading,c=null!==(i=null==l?void 0:l.style)&&void 0!==i?i:{},u=a.loadingDiv,h=a.loadingSpan;u||(a.loadingDiv=u=Lt("div",{className:"highcharts-loading highcharts-loading-hidden"},null,a.container)),h||(a.loadingSpan=h=Lt("span",{className:"highcharts-loading-inner"},null,u),Ct(a,"redraw",e)),u.className="highcharts-loading",Ve.setElementHTML(h,se(t,s.lang.loading,"")),a.styledMode||(Dt(u,Ft(c,{zIndex:10})),Dt(h,null!==(n=null==l?void 0:l.labelStyle)&&void 0!==n?n:{}),a.loadingShown||(Dt(u,{opacity:0,display:""}),ur(u,{opacity:null!==(r=c.opacity)&&void 0!==r?r:.5},{duration:null!==(o=null==l?void 0:l.showDuration)&&void 0!==o?o:0}))),a.loadingShown=!0,e()}},{key:"hideLoading",value:function(){var t,e,i=this.options,n=this.loadingDiv;n&&(n.className="highcharts-loading highcharts-loading-hidden",this.styledMode||ur(n,{opacity:0},{duration:null!==(t=null===(e=i.loading)||void 0===e?void 0:e.hideDuration)&&void 0!==t?t:100,complete:function(){Dt(n,{display:"none"})}})),this.loadingShown=!1}},{key:"update",value:function(i,t,o,e){var n,r,a,s=this,l={credits:"addCredits",title:"setTitle",subtitle:"setSubtitle",caption:"setCaption"},c=i.isResponsiveOptions,u=[];Wt(s,"update",{options:i}),c||s.setResponsive(!1,!0),i=Rt(i,s.options),s.userOptions=ie(s.userOptions,i);var h=i.chart;h&&(ie(!0,s.options.chart,h),this.setZoomOptions(),"className"in h&&s.setClassName(h.className),("inverted"in h||"polar"in h||"type"in h)&&(s.propFromSeries(),n=!0),"alignTicks"in h&&(n=!0),"events"in h&&vr(this,h),re(h,function(t,e){-1!==s.propsRequireUpdateSeries.indexOf("chart."+e)&&(r=!0),-1!==s.propsRequireDirtyBox.indexOf(e)&&(s.isDirtyBox=!0),-1!==s.propsRequireReflow.indexOf(e)&&(s.isDirtyBox=!0,c||(a=!0))}),!s.styledMode&&h.style&&s.renderer.setStyle(s.options.chart.style||{})),!s.styledMode&&i.colors&&(this.options.colors=i.colors),re(i,function(t,e){s[e]&&"function"==typeof s[e].update?s[e].update(t,!1):"function"==typeof s[l[e]]?s[l[e]](t):"colors"!==e&&-1===s.collectionsWithUpdate.indexOf(e)&&ie(!0,s.options[e],i[e]),"chart"!==e&&-1!==s.propsRequireUpdateSeries.indexOf(e)&&(r=!0)}),this.collectionsWithUpdate.forEach(function(r){i[r]&&(fe(i[r]).forEac
26h(function(t,e){var i,n;t&&((n=zt(t.id))&&(i=s.get(t.id)),!i&&s[r]&&(i=s[r][se(t.index,e)])&&(n&&zt(i.options.id)||i.options.isInternal)&&(i=void 0),i&&i.coll===r&&(i.update(t,!1),o&&(i.touched=!0)),!i&&o&&s.collectionsWithInit[r]&&(s.collectionsWithInit[r][0].apply(s,[t].concat(s.collectionsWithInit[r][1]||[]).concat([!1])).touched=!0))}),o&&s[r].forEach(function(t){t.touched||t.options.isInternal?delete t.touched:u.push(t)}))}),u.forEach(function(t){t.chart&&t.remove&&t.remove(!1)}),n&&s.axes.forEach(function(t){t.update({},!1)}),r&&s.getSeriesOrderByLinks().forEach(function(t){t.chart&&t.update({},!1)},this);var d=null==h?void 0:h.width,f=h&&(Jt(h.height)?ue(h.height,d||s.chartWidth):h.height);a||Kt(d)&&d!==s.chartWidth||Kt(f)&&f!==s.chartHeight?s.setSize(d,f,e):se(t,!0)&&s.redraw(e),Wt(s,"afterUpdate",{options:i,redraw:t,animation:e})}},{key:"setSubtitle",value:function(t,e){this.applyDescription("subtitle",t),this.layOutTitles(e)}},{key:"setCaption",value:function(t,e){this.applyDescription("caption",t),this.layOutTitles(e)}},{key:"showResetZoom",value:function(){var t=this,e=fr.lang,i=t.zooming.resetButton,n=i.theme,r="chart"===i.relativeTo||"spacingBox"===i.relativeTo?null:"plotBox";function o(){t.zoomOut()}Wt(this,"beforeShowResetZoom",null,function(){t.resetZoomButton=t.renderer.button(e.resetZoom,null,null,o,n).attr({align:i.position.align,title:e.resetZoomTitle}).addClass("highcharts-reset-zoom").add().align(i.position,!1,r)}),Wt(this,"afterShowResetZoom")}},{key:"zoomOut",value:function(){var t=this;Wt(this,"selection",{resetSelection:!0}
26,function(){return t.transform({reset:!0,trigger:"zoom"})})}},{key:"pan",value:function(t,e){var i=this,n="object"==W()(e)?e:{enabled:e,type:"x"},r=n.type,o=r&&i[{x:"xAxis",xy:"axes",y:"yAxis"}[r]].filter(function(t){return t.options.panningEnabled&&!t.options.isInternal}),a=i.options.chart;null!=a&&a.panning&&(a.panning=n),Wt(this,"pan",{originalEvent:t},function(){i.transform({axes:o,event:t,to:{x:t.chartX-(i.mouseDownX||0),y:t.chartY-(i.mouseDownY||0)},trigger:"pan"}),Dt(i.container,{cursor:"move"})})}},{key:"transform",value:function(t){var e,i,n=this,r=t.axes,o=void 0===r?this.axes:r,a=t.event,s=t.from,l=void 0===s?{}:s,c=t.reset,u=t.selection,h=t.to,d=void 0===h?{}:h,f=t.trigger,p=t.allowResetButton,v=void 0===p||p,g=this.inverted,m=this.time;null!==(e=this.hoverPoints)&&void 0!==e&&e.forEach(function(t){return t.setState()}),Wt(this,"transform",t);var y,b,x,w=t.hasZoomed||!1,k=dt(o);try{for(k.s();!(x=k.n()).done;){var S,T,C=x.value,E=C.horiz,M=C.len,P=C.minPointOffset,O=void 0===P?0:P,A=C.options,L=C.reversed,I=E?"width":"height",D=E?"x":"y",z=se(d[I],C.len),N=se(l[I],C.len),j=Math.abs(z)<10?1:z/N,R=(l[D]||0)+N/2-C.pos,B=R-((null!==(S=d[D])&&void 0!==S?S:C.pos)+z/2-C.pos)/j,F=L&&!g||!L&&g?-1:1;if(c||!(R<0||R>C.len)){var _=!C.chart.polar&&!C.isOrdinal&&O*F||0,W=C.toValue(B,!0),H=C.toValue(B+M/j,!0),$=W+_,X=H-_,G=C.allExtremes;if(u&&u[C.coll].push({axis:C,min:Math.min(W,H),max:Math.max(W,H)}),X<$&&($=(T=[X,$])[0],X=T[1]),1==j&&!c&&"yAxis"===C.coll&&!G){var Y,q=dt(C.series);try{for(q.s();!(Y=q.n()).done;){var V=Y.value,U=V.getExtremes(V.getProcessedData(!0).modified.getColumn(V.pointValKey||"y")||[],!0);null!==G&&void 0!==G||(G={dataMin:Number.MAX_VALUE,dataMax:-Number.MAX_VALUE}),Kt(U.dataMin)&&Kt(U.dataMax)&&(G.dataMin=Math.min(U.dataMin,G.dataMin),G.dataMax=Math.max(U.dataMax,G.dataMax))}}catch(t){q.e(t)}finally{q.f()}C.allExtremes=G}var Z=Ft(C.getExtremes(),G||{}),K=Z.dataMin,J=Z.dataMax,Q=Z.min,tt=Z.max,et=m.parse(A.min),it=m.parse(A.max),nt=null!=K?K:et,rt=null!=J?J:it,ot=X-$,at=C.categories?0:Math.min(ot,rt-nt),st=nt-at*(zt(et)?0:A.minPadding),lt=rt+at*(zt(it)?0:A.maxPadding),ct=C.allowZoomOutside||1==j||"zoom"!==f&&1<j,ut=Math.min(null!=et?et:st,st,ct?Q:st),ht=Math.max(null!=it?it:lt,lt,ct?tt:lt);C.isOrdinal&&1==j&&!c||($<ut&&($=ut,1<=j&&(X=$+ot)),ht<X&&(X=ht,1<=j&&($=X-ot)),(c||C.series.length&&($!==Q||X!==tt)&&ut<=$&&X<=ht)&&(u?u[C.coll].push({axis:C,min:$,max:X}):(C.isPanning="zoom"!==f,C.isPanning&&"mousewheel"!==f&&(b=!0),C.setExtremes(c?void 0:$,c?void 0:X,!1,!1,{move:B,trigger:f,scale:j}),!c&&(ut<$||X<ht)&&(y=v)),w=!0),this.hasCartesianSeries||c||(y=v),a&&(this[E?"mouseDownX":"mouseDownY"]=a[E?"chartX":"chartY"]))}}}catch(t){k.e(t)}finally{k.f()}return w&&(u?Wt(this,"selection",u,function(){delete t.selection,t.trigger="zoom",n.transform(t)}):(!y||b||this.resetZoomButton?!y&&this.resetZoomButton&&(this.resetZoomButton=this.resetZoomButton.destroy()):this.showResetZoom(),this.redraw("zoom"===f&&(null!==(i=this.options.chart.animation)&&void 0!==i?i:this.pointCount<100)))),w}}]),r}();Ft(kr.prototype,{callbacks:[],collectionsWithInit:{xAxis:[kr.prototype.addAxis,[!0]],yAxis:[kr.prototype.addAxis,[!1]],series:[kr.prototype.addSeries]},collectionsWithUpdate:["xAxis","yAxis","series"],propsRequireDirtyBox:["backgroundColor","borderColor","borderWidth","borderRadius","plotBackgroun
26dColor","plotBackgroundImage","plotBorderColor","plotBorderWidth","plotShadow","shadow"],propsRequireReflow:["margin","marginTop","marginRight","marginBottom","marginLeft","spacing","spacingTop","spacingRight","spacingBottom","spacingLeft"],propsRequireUpdateSeries:["chart.inverted","chart.polar","chart.ignoreHiddenSeries","chart.type","colors","plotOptions","time","tooltip"]});var Sr=$e,Tr=kt.composed;function Cr(){var t=this.scrollablePlotArea;!this.scrollablePixelsX&&!this.scrollablePixelsY||t||(this.scrollablePlotArea=t=new Mr(this)),null!==t&&void 0!==t&&t.applyFixed()}function Er(){this.chart.scrollablePlotArea&&(this.chart.scrollablePlotArea.isDirty=!0)}var Mr=function(){function y(i){var t,e;z()(this,y);var n,r=i.options.chart,o=ni.getRendererType(),a=r.scrollablePlotArea||{},s=this.moveFixedElements.bind(this),l={WebkitOverflowScrolling:"touch",overflowX:"hidden",overflowY:"hidden"};i.scrollablePixelsX&&(l.overflowX="auto"),i.scrollablePixelsY&&(l.overflowY="auto"),this.chart=i;var c=this.parentDiv=Lt("div",{className:"highcharts-scrolling-parent"},{position:"relative"},i.renderTo),u=this.scrollingContainer=Lt("div",{className:"highcharts-scrolling"},l,c),h=this.innerContainer=Lt("div",{className:"highcharts-inner-container"},void 0,u),d=this.fixedDiv=Lt("div",{className:"highcharts-fixed"},{position:"absolute",overflow:"hidden",pointerEvents:"none",zIndex:((null===(t=r.style)||void 0===t?void 0:t.zIndex)||0)+2,top:0}
26,void 0,!0),f=this.fixedRenderer=new o(d,i.chartWidth,i.chartHeight,r.style);this.mask=f.path().attr({fill:r.backgroundColor||"#fff","fill-opacity":null!==(e=a.opacity)&&void 0!==e?e:.85,zIndex:-1}).addClass("highcharts-scrollable-mask").add(),u.parentNode.insertBefore(d,u),Dt(i.renderTo,{overflow:"visible"}),Ct(i,"afterShowResetZoom",s),Ct(i,"afterApplyDrilldown",s),Ct(i,"afterLayOutTitles",s),Ct(u,"scroll",function(){var t=i.pointer,e=i.hoverPoint;t&&(delete t.chartPosition,e&&(n=e),t.runPointActions(void 0,n,!0))}),h.appendChild(i.container)}return j()(y,null,[{key:"compose",value:function(t,e,i){var n=this;ce(Tr,this.compose)&&(Ct(t,"afterInit",Er),Ct(e,"afterSetChartSize",function(t){return n.afterSetSize(t.target,t)}),Ct(e,"render",Cr),Ct(i,"show",Er))}},{key:"afterSetSize",value:function(t,e){var i,n,r,o=t.options.chart.scrollablePlotArea||{},a=o.minWidth,s=o.minHeight,l=t.clipBox,c=t.plotBox,u=t.inverted;if(!t.renderer.forExport)if(a?(t.scrollablePixelsX=i=Math.max(0,a-t.chartWidth),i&&(t.scrollablePlotBox=ie(t.plotBox),c.width=t.plotWidth+=i,l[u?"height":"width"]+=i,r=!0)):s&&(t.scrollablePixelsY=n=Math.max(0,s-t.chartHeight),zt(n)&&(t.scrollablePlotBox=ie(t.plotBox),c.height=t.plotHeight+=n,l[u?"width":"height"]+=n,r=!1)),zt(r)){if(!e.skipAxes){var h,d=dt(t.axes);try{for(d.s();!(h=d.n()).done;){var f=h.value;(f.horiz===r||t.hasParallelCoordinates&&"yAxis"===f.coll)&&(f.setAxisSize(),f.setAxisTranslation())}}catch(t){d.e(t)}finally{d.f()}}}else delete t.scrollablePlotBox}}]),j()(y,[{key:"applyFixed",value:function(){var t,e=this.chart,i=this.fixedRenderer,n=this.isDirty,r=this.scrollingContainer,o=e.axisOffset,a=e.chartWidth,s=e.chartHeight,l=e.container,c=e.plotHeight,u=e.plotLeft,h=e.plotTop,d=e.plotWidth,f=e.scrollablePixelsX,p=void 0===f?0:f,v=e.scrollablePixelsY,g=void 0===v?0:v,m=e.options.chart.scrollablePlotArea||{},y=m.scrollPositionX,b=void 0===y?0:y,x=m.scrollPositionY,w=void 0===x?0:x,k=a+p,S=s+g;i.setSize(a,s),null!=n&&!n||(this.isDirty=!1,this.moveFixedElements()),Sr(e.container),Dt(l,{width:"".concat(k,"px"),height:"".concat(S,"px")}),e.renderer.boxWrapper.attr({width:k,height:S,viewBox:["0 0",k,S].join(" ")}),null!==(t=e.chartBackground)&&void 0!==t&&t.attr({width:k,height:S}),Dt(r,{width:"".concat(a,"px"),height:"".concat(s,"px")}),zt(n)||(r.scrollLeft=p*b,r.scrollTop=g*w);var T=h-o[0]-1,C=u-o[3]-1,E=h+c+o[2]+1,M=u+d+o[1]+1,P=u+d-p,O=h+c-g,A=[["M",0,0]];p?A=[["M",0,T],["L",u-1,T],["L",u-1,E],["L",0,E],["Z"],["M",P,T],["L",a,T],["L",a,E],["L",P,E],["Z"]]:g&&(A=[["M",C,0],["L",C,h-1],["L",M,h-1],["L",M,0],["Z"],["M",C,O],["L",C,s],["L",M,s],["L",M,O],["Z"]]),"adjustHeight"!==e.redrawTrigger&&this.mask.attr({d:A})}},{key:"moveFixedElements",value:function(){var t,e=this.chart,i=e.container,n=e.inverted,r=e.scrollablePixelsX,o=e.scrollablePixelsY,a=this.fixedRenderer,s=y.fixedSelectors.slice();if(r&&!n?t=".highcharts-yaxis":r&&n||o&&!n?t=".highcharts-xaxis":o&&n&&(t=".highcharts-yaxis"),!t||this.chart.hasParallelCoordinates&&".highcharts-yaxis"===t)for(var l=0,c=[".highcharts-xaxis",".highcharts-yaxis"];l<c.length;l++)for(var u=c[l],h=0,d=["".concat(u,":not(.highcharts-radial-axis)"),"".concat(u,"-labels:not(.highcharts-radial-axis-labels)")];h<d.length;h++){Bt(s,d[h])}else for(var f=0,p=["".concat(t,":not(.highcharts-radial-axis)"),"".concat(t,"-labels:not(.highcharts-radial-axis-labels)")];f<p.length;f++){ce(s,p[f])}var v,g=dt(s);try{for(g.s();!(v=g.n()).done;){var m=v.value;[].forEach.call(i.querySelectorAll(m),function(t){(t.namespaceURI===a.SVG_NS?a.box:a.box.parentNode).appendChild(t),t.style.pointerEvents="auto"})}}catch(t){g.e(t)}finally{g.f()}}}]),y}();Mr.fixedSelectors=[".highcharts-breadcrumbs-group",".highcharts-contextbutton",".highcharts-caption",".highcharts-credits",".highcharts-drillup-button",".highcharts-legend",".highcharts-legend-checkbox",".highcharts-navigator-series",".highcharts-navigator-xaxis",".highcharts-navigator-yaxis",".highcharts-navigator",".highcharts-range-selector-group",".highcharts-reset-zoom",".highcharts-scrollbar",".highcharts-subtitle",".highcharts-title"];var Pr=ii.format,Or=Xn.series,Ar=function(){function l(t,e,i,n,r){z()(this,l);var o=t.chart.inverted,a=t.reversed;this.axis=t;var s=this.isNegative=!!i!=!!a;this.options=e=e||{},this.x=n,this.total=null,this.cumulative=null,this.points={},this.hasValidPoints=!1,this.stack=r,this.leftCliff=0,this.rightCliff=0,this.alignOptions={align:e.align||(o?s?"left":"right":"center"),verticalAlign:e.verticalAlign||(o?"middle":s?"bottom":"top"),y:e.y,x:e.x},this.textAlign=e.textAlign||(o?s?"right":"left":"center")}return j()(l,[{key:"destroy",value:function(){Nt(this,this.axis)}},{key:"render",value:function(t){var e,i,n=this.axis.chart,r=this.options,o=r.format,a=(o?Pr(o,this,n):null===(e=r.formatter)||void 0===e?void 0:e.call(this,this))||"";this.label?this.label.attr({text:a,visibility:"hidden"}):(this.label=n.renderer.label(a,null,void 0,r.shape,void 0,void 0,r.useHTML,!1,"stack-labels"),i={r:r.borderRadius||0,text:a,padding:se(r.padding,5),visibility:"hidden"},n.styledMode||(i.fill=r.backgroundColor,i.stroke=r.borderColor,i["stroke-width"]=r.borderWidth,this.label.css(r.style||{})),this.label.attr(i),this.label.added||this.label.add(t)),this.label.labelrank=n.plotSizeY,Wt(this,"afterRe
26nder")}},{key:"setOffset",value:function(t,e,i,n,r,o){var a,s,l,c,u,h,d,f=this.alignOptions,p=this.axis,v=this.label,g=this.options,m=this.textAlign,y=p.chart,b=this.getStackBox({xOffset:t,width:e,boxBottom:i,boxTop:n,defaultX:r,xAxis:o}),x=f.verticalAlign;v&&b&&(a=v.getBBox(void 0,0),s=v.padding,l="justify"===se(g.overflow,"justify"),f.x=g.x||0,f.y=g.y||0,h=(u=this.adjustStackPosition({labelBox:a,verticalAlign:x,textAlign:m})).x,d=u.y,b.x-=h,b.y-=d,v.align(f,!1,b),(c=y.isInsidePlot(v.alignAttr.x+f.x+h,v.alignAttr.y+f.y+d))||(l=!1),l&&Or.prototype.justifyDataLabel.call(p,v,f,v.alignAttr,a,b),v.attr({x:v.alignAttr.x,y:v.alignAttr.y,rotation:g.rotation,rotationOriginX:a.width*Ht(g.textAlign||"center"),rotationOriginY:a.height/2}),se(!l&&g.crop,!0)&&(c=Kt(v.x)&&Kt(v.y)&&y.isInsidePlot(v.x-s+(v.width||0),v.y)&&y.isInsidePlot(v.x+s,v.y)),v[c?"show":"hide"]()),Wt(this,"afterSetOffset",{xOffset:t,width:e})}},{key:"adjustStackPosition",value:function(t){var e=t.labelBox,i=t.verticalAlign,n=t.textAlign;return{x:e.width/2+e.width/2*(2*Ht(n)-1),y:e.height/2*2*(1-Ht(i))}}},{key:"getStackBox",value:function(t){var e=this.axis,i=e.chart,n=t.boxTop,r=t.defaultX,o=t.xOffset,a=t.width,s=t.boxBottom,l=e.stacking.usePercentage?100:se(n,this.total,0),c=e.toPixels(l),u=t.xAxis||i.xAxis[0],h=se(r,u.translate(this.x))+o,d=Math.abs(c-e.toPixels(s||Kt(e.min)&&e.logarithmic&&e.logarithmic.lin2log(e.min)||0)),f=i.inverted,p=this.isNegative;return f?{x:(p?c:c-d)-i.plotLeft,y:u.height-h-a+u.top-i.plotTop,width:d,height:a}:{x:h+u.transB-i.plotLeft,y:(p?c-d:c)-i.plotTop,width:a,height:d}}}]),l}(),Lr=We,Ir=Xn.series.prototype;function Dr(){var n=this.inverted;this.axes.forEach(function(t){var e;null!==(e=t.stacking)&&void 0!==e&&e.stacks&&t.hasVisibleSeries&&(t.stacking.oldStacks=t.stacking.stacks)}),this.series.forEach(function(t){var e,i=(null===(e=t.xAxis)||void 0===e?void 0:e.options)||{};t.options.stacking&&t.reserveSpace()&&(t.stackKey=[t.type,se(t.options.stack,""),n?i.top:i.left,n?i.height:i.width].join(","))})}function zr(){var t,i,e=this.stacking;e&&(re(i=e.stacks,function(t,e){Nt(t),delete i[e]}),null!==(t=e.stackTotalGroup)&&void 0!==t&&t.destroy())}function Nr(){this.stacking||(this.stacking=new Wr(this))}function jr(t,e,i,n){return!zt(t)||t.x!==e||n&&t.stackKey!==n?t={x:e,index:0,key:n,stackKey:n}:t.index++,t.key=[i,e,t.index].join(","),t}function Rr(){var a,s=this,t=s.yAxis,e=s.stackKey||"",l=t.stacking.stacks,c=s.getColumn("x",!0),i=s.options.stacking,u=s[i+"Stacker"];u&&[e,"-"+e].forEach(function(t){for(var e,i,n=c.length;n--;){var r,o=c[n];a=s.getStackIndicator(a,o,s.index,t),(i=null===(e=null===(r=l[t])||void 0===r?void 0:r[o])||void 0===e?void 0:e.points[a.key||""])&&u.call(s,i,e,n)}})}function Br(t,e,i){var n=e.total?100/e.total:0;t[0]=At(t[0]*n),t[1]=At(t[1]*n),this.stackedYData[i]=t[1]}function Fr(t){(this.is("column")||this.is("columnrange"))&&(this.options.centerInCategory&&1<this.chart.series.length?Ir.setStackedPoints.call(this,t,"group"):t.stacking.resetStacks())}function _r(t,e){var i,n,r,o,a,s,l=e||this.options.stacking;if(l&&this.reserveSpace()&&({group:"xAxis"}[l]||"yAxis")===t.coll){var c=this.getColumn("x",!0),u=this.getColumn(this.pointValKey||"y",!0),h=[],d=u.length,f=this.options,p=f.threshold||0,v=f.startFromThreshold?p:0,g=f.stack,m=e?"".concat(this.type,",").concat(l):this.stackKey||"",y="-"+m,b=this.negStacks,x=t.stacking,w=x.stacks,k=x.oldStacks;for(x.stacksTouched+=1,s=0;s<d;s++){var S,T,C=c[s]||0,E=u[s],M=Kt(E)&&E||0,P=(i=this.getStackIndicator(i,C,this.index)).key||"";w[a=(n=b&&M<(v?0:p))?y:m]||(w[a]={}),w[a][C]||(null!==(S=k[a])&&void 0!==S&&S[C]?(w[a][C]=k[a][C],w[a][C].total=null):w[a][C]=new Ar(t,t.options.stackLabels,!!n,C,g)),r=w[a][C],null!==E?(r.points[P]=r.points[this.index]=[se(r.cumulative,v)],zt(r.cumulative)||(r.base=P),r.touched=x.stacksTouched,0<i.index&&!1===this.singleStacks&&(r.points[P][0]=r.points[this.index+","+C+",0"][0])):(delete r.points[P],delete r.points[this.index]);var O=r.total||0;"percent"===l?(o=n?m:y,O=b&&null!==(T=w[o])&&void 0!==T&&T[C]?(o=w[o][C]).total=Math.max(o.total||0,O)+Math.abs(M):At(O+Math.abs(M))):"group"===l?Kt(E)&&O++:O=At(O+M
26),r.cumulative="group"===l?(O||1)-1:At(se(r.cumulative,v)+M),r.total=O,null!==E&&(r.points[P].push(r.cumulative),h[s]=r.cumulative,r.hasValidPoints=!0)}"percent"===l&&(x.usePercentage=!0),"group"!==l&&(this.stackedYData=h),x.oldStacks={}}}var Wr=function(){function e(t){z()(this,e),this.oldStacks={},this.stacks={},this.stacksTouched=0,this.axis=t}return j()(e,[{key:"buildStacks",value:function(){var t,e,i=this.axis,n=i.series,r="xAxis"===i.coll,o=i.options.reversedStacks,a=n.length;for(this.resetStacks(),this.usePercentage=!1,e=a;e--;)t=n[o?e:a-e-1],r&&t.setGroupedPoints(i),t.setStackedPoints(i);if(!r)for(e=0;e<a;e++)n[e].modifyStacks();Wt(i,"afterBuildStacks")}},{key:"cleanStacks",value:function(){this.oldStacks&&(this.stacks=this.oldStacks,re(this.stacks,function(t){re(t,function(t){t.cumulative=t.total})}))}},{key:"resetStacks",value:function(){var n=this;re(this.stacks,function(i){re(i,function(t,e){Kt(t.touched)&&t.touched<n.stacksTouched?(t.destroy(),delete i[e]):(t.total=null,t.cumulative=null)})})}},{key:"renderStackTotals",value:function(){var t,e=this.axis,i=e.chart,n=i.renderer,r=this.stacks,o=Lr(i,(null===(t=e.options.stackLabels)||void 0===t?void 0:t.animation)||!1),a=this.stackTotalGroup=this.stackTotalGroup||n.g("stack-labels").attr({zIndex:6,opacity:0}).add();a.translate(i.plotLeft,i.plotTop),re(r,function(t){re(t,function(t){t.render(a)})}),a.animate({opacity:1},o)}}]),e}();(ft=ft||{}).compose=function(t,e,i){var n=e.prototype,r=i.prototype;n.getStacks||(Ct(t,"init",Nr),Ct(t,"destroy",zr),n.getStacks=Dr,r.getStackIndicator=jr,r.modifyStacks=Rr,r.percentStacker=Br,r.setGroupedPoints=Fr,r.setStackedPoints=_r)};var Hr=ft,$r=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return j()(i,[{key:"drawGraph",value:function(){var c=this,u=this.options,h=(this.gappedPath||this.getGraphPath).call(this),d=this.chart.styledMode;[this].concat(A()(this.zones)).forEach(function(t,e){var i,n,r,o,a=t.graph,s=a?"animate":"attr",l=t.dashStyle||u.dashStyle;a?(a.endX=c.preventGraphAnimation?null:h.xMap,a.animate({d:h})):h.length&&(t.graph=a=c.chart.renderer.path(h).addClass("highcharts-graph"+(e?" highcharts-zone-graph-".concat(e-1," "):" ")+(e&&t.className||"")).attr({zIndex:1}).add(c.group)),a&&!d&&(i={stroke:!e&&u.lineColor||t.color||c.color||"#cccccc","stroke-width":u.lineWidth||0,fill:c.fillGraph&&c.color||"none"},l?i.dashstyle=l:"square"!==u.linecap&&(i["stroke-linecap"]=i["stroke-linejoin"]="round"),a[s](i),u.shadow)&&(n=c.chart.inverted,r={filterUnits:"userSpaceOnUse"},o=ee(u.shadow)?ie(n?{}:r,u.shadow):!!n||r,a.shadow(o)),a&&(a.startX=h.xMap,a.isArea=h.isArea)})}},{key:"getGraphPath",value:function(s,l,c){var u,h=this,d=h.options,f=[],p=[],v=d.step,t=(s=s||h.points).reversed;return t&&s.reverse(),(v={right:1,center:2}[v]||v&&3)&&t&&(v=4-v),(s=this.getValidPoints(s,!1,d.nullInteraction||!(d.connectNulls&&!l&&!c))).forEach(function(t,e){var i,n=t.plotX,r=t.plotY,o=s[e-1],a=t.isNull||"number"!=typeof r;(t.leftCliff||null!=o&&o.rightCliff)&&!c&&(u=!0),u=a&&!zt(l)&&0<e?!d.connectNulls:!(!a||l)||(0===e||u?i=[["M",t.plotX,t.plotY]]:h.getPointSpline?i=[h.getPointSpline(s,t,e)]:v?(i=1===v?[["L",o.plotX,r]]:2===v?[["L",(o.plotX+n)/2,o.plotY],["L",(o.plotX+n)/2,r]]:[["L",n,o.plotY]]).push(["L",n,r]):i=[["L",n,r]],p.push(t.x),v&&(p.push(t.x),2===v&&p.push(t.x)),f.push.apply(f,i),!1)}),f.xMap=p,h.graphPath=f}}]),i}(tr);$r.defaultOptions=ie(tr.defaultOptions,{legendSymbol:"lineMarker"}),Xn.registerSeriesType("line",$r);var Xr=Xn.seriesTypes.line,Gr=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return j()(i,[{key:"drawGraph",value:function(){var s=this;this.areaPath=[],B()(F()(i.prototype),"drawGraph",this).apply(this);var l=this.areaPath,c=this.options;[this].concat(A()(this.zones)).forEach(function(t,e){var i,n={},r=t.fillColor||c.fillColor,o=t.area,a=o?"animate":"attr";o?(o.endX=s.preventGraphAnimation?null:l.xMap,o.animate({d:l})):(n.zIndex=0,(o=t.area=s.chart.renderer.path(l).addClass("highcharts-area"+(e?" highcharts-zone-area-".concat(e-1," "):" ")+(e&&t.className||"")).add(s.group)).isArea=!0),s.chart.styledMode||(n.fill=r||t.color||s.color,n["fill-opacity"]=r?1:null!==(i=c.fillOpacity)&&void 0!==i?i:.75,o.css({pointerEvents:s.stickyTracking?"none":"auto"})),o[a](n),o.startX=l.xMap,o.shiftUnit=c.step?2:1})}},{key:"getGraphPath",value:function(h){function t(t,e,i){var n,r,o=h[t],a=h[e],s=f&&y[o.x].points[m],l=o[i+"Null"]||0,c=o[i+"Cliff"]||0,u=!0;
26s&&(c||l)?(n=(l?s[0]:s[1])+c,r=s[0]+c,u=!!l):f||!a||!a.isNull&&zt(a.plotY)||(n=r=b),void 0!==n&&(g.push({plotX:d,plotY:null===n?x:p.getThreshold(n),isNull:u,isCliff:!0}),v.push({plotX:d,plotY:null===r?x:p.getThreshold(r),doCurve:!1}))}var d,e,i,n=Xr.prototype.getGraphPath,r=this.options,f=r.stacking,p=this.yAxis,v=[],g=[],m=this.index,y=p.stacking.stacks[this.stackKey],b=r.threshold,x=Math.round(p.getThreshold(r.threshold)),o=se(r.connectNulls,"percent"===f);h=h||this.points,f&&(h=this.getStackPoints(h));for(var a=0,s=h.length;a<s;++a)f||(h[a].leftCliff=h[a].rightCliff=h[a].leftNull=h[a].rightNull=void 0),e=h[a].isNull||!zt(h[a].plotY),d=se(h[a].rectPlotX,h[a].plotX),i=f?se(h[a].yBottom,x):x,e&&!o||(o||t(a,a-1,"left"),e&&!f&&o||(g.push(h[a]),v.push({x:a,plotX:d,plotY:i})),o||t(a,a+1,"right"));var l=n.call(this,g,!0,!0);v.reversed=!0;var c=n.call(this,v,!0,!0),u=c[0];u&&"M"===u[0]&&(c[0]=["L",u[1],u[2]]);var w=l.concat(c);w.length&&w.push(["Z"]);var k=n.call(this,g,!1,o);return 1<this.chart.series.length&&f&&g.some(function(t){return t.isCliff})&&(w.hasStackedCliffs=k.hasStackedCliffs=!0),w.xMap=l.xMap,this.areaPath=w,k}},{key:"getStackPoints",value:function(t){var u=this,r=[],h=[],o=this.xAxis,d=this.yAxis,f=d.stacking.stacks[this.stackKey],p={},v=d.series,g=v.length,m=d.options.reversedStacks?1:-1,y=v.indexOf(u),b=d.getThreshold(u.options.threshold||0);if(t=t||this.points,this.options.stacking){for(var e=0;e<t.length;e++)t[e].leftNull=t[e].rightNull=void 0,p[t[e].x]=t[e];re(f,function(t,e){null!==t.total&&h.push(e)}),h.sort(function(t,e){return t-e});var x=v.map(function(t){return t.visible});h.forEach(function(a,s){var l,c,t=0;if(p[a]&&!p[a].isNull)r.push(p[a]),[-1,1].forEach(function(t){var e=1===t?"rightNull":"leftNull",i=f[h[s+t]],n=0;if(i)for(var r=y;0<=r&&r<g;){var o=v[r].index;(l=i.points[o])||(o===u.index?p[a][e]=!0:x[r]&&(c=f[a].points[o])&&(n-=c[1]-c[0])),r+=m}p[a][1===t?"rightCliff":"leftCliff"]=n});else{for(var e=y;0<=e&&e<g;){var i=v[e].index;if(l=f[a].points[i]){t=l[1];break}e+=m}t=t||0;var n=d.positiveValuesOnly&&t<=0?b:d.translate(t,!1,!0,!1,!0);r.push({isNull:!0,plotX:o.translate(a,!1,!1,!1,!0),x:a,plotY:n,yBottom:n})}})}return r}}]),i}(Xr);Gr.defaultOptions=ie(Xr.defaultOptions,{threshold:0,legendSymbol:"areaMarker"}),Ft(Gr.prototype,{singleStacks:!1}),Xn.registerSeriesType("area",Gr);var Yr=Xn.seriesTypes.line,qr=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return j()(i,[{key:"getPointSpline",value:function(t,e,i){var n,r,o,a,s,l,c,u,h,d=e.plotX||0,f=e.plotY||0,p=t[i-1],v=t[i+1];function g(t){return t&&!t.isNull&&!1!==t.doCurve&&!e.isCliff}g(p)&&g(v)&&(n=p.plotX||0,r=p.plotY||0,o=v.plotX||0,s=0,c=(1.5*f+r)/2.5,h=(1.5*f+(a=v.plotY||0))/2.5,(u=(1.5*d+o)/2.5)!==(l=(1.5*d+n)/2.5)&&(s=(h-c)*(u-d)/(u-l)+f-h),h+=s,r<(c+=s)&&f<c?h=2*f-(c=Math.max(r,f)):c<r&&c<f&&(h=2*f-(c=Math.min(r,f))),a<h&&f<h?c=2*f-(h=Math.max(a,f)):h<a&&h<f&&(c=2*f-(h=Math.min(a,f))),e.rightContX=u,e.rightContY=h,e.controlPoints={low:[l,c],high:[u,h]});var m=["C",se(p.rightContX,p.plotX,0),se(p.rightContY,p.plotY,0),se(l,d,0),se(c,f,0),d,f];return p.rightContX=p.rightContY=void 0,m}}]),i}(Yr);qr.defaultOptions=ie(Yr.defaultOptions),Xn.registerSeriesType("spline",qr);var Vr=qr,Ur=Xn.seriesTypes,Zr=Ur.area,Kr=Ur.area.prototype,Jr=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return i}(Vr);Jr.defaultOptions=ie(Vr.defaultOptions,Zr.defaultOptions),Ft(Jr.prototype,{getGraphPath:Kr.getGraphPath,getStackPoints:Kr.getStackPoints,drawGraph:Kr.drawGraph}),Xn.registerSeriesType("areaspline",Jr);var Qr=_e,to=De.parse,eo=kt.noop,io=function(t){M()(n,t);var e=X(n);function n(){return z()(this,n),e.apply(this,arguments)}return j()(n,[{key:"animate",value:function(t){var i,e,n=this,r=this.yAxis,o=r.pos,a=r.reversed,s=n.options,l=this.chart,c=l.clipOffset,u=l.inverted,h={},d=u?"translateX":"translateY";t&&c?(h.scaleY=.001,e=Ot(r.toPixels(s.threshold||0),o,o+r.len),u?h.translateX=(e+=a?-Math.floor(c[0]):Math.ceil(c[2]))-r.len:h.translateY=e+=a?Math.ceil(c[0]):-Math.floor(c[2]),n.clipBox&&n.setClip(),n.group.attr(h)):(i=Number(n.group.attr(d)),n.group.animate({scaleY:1},Ft(Qr(n.options.animation),{step:function(t,e){n.group&&(h[d]=i+e.pos*(o-i),n.group.attr(h))}})))}},{key:"init",value:function(t,e){B()(F()(n.prototype),"init",this).apply(this,arguments);var i=this;
26(t=i.chart).hasRendered&&t.series.forEach(function(t){t.type===i.type&&(t.isDirty=!0)})}},{key:"getColumnMetrics",value:function(){var t,e,r,o=this,i=o.options,n=o.xAxis,a=o.yAxis,s=n.options.reversedStacks,l=n.reversed&&!s||!n.reversed&&s,c={},u=0;!1===i.grouping?u=1:o.chart.series.forEach(function(t){var e,i=t.yAxis,n=t.options;t.type===o.type&&t.reserveSpace()&&a.len===i.len&&a.pos===i.pos&&(n.stacking&&"group"!==n.stacking?(void 0===c[r=t.stackKey]&&(c[r]=u++),e=c[r]):!1!==n.grouping&&(e=u++),t.columnIndex=e)});var h=Math.min(Math.abs(n.transA)*(!(null!==(t=n.brokenAxis)&&void 0!==t&&t.hasBreaks)&&(null===(e=n.ordinal)||void 0===e?void 0:e.slope)||i.pointRange||n.closestPointRange||n.tickInterval||1),n.len),d=h*i.groupPadding,f=(h-2*d)/(u||1),p=Math.min(i.maxPointWidth||n.len,se(i.pointWidth,f*(1-2*i.pointPadding))),v=(o.columnIndex||0)+ +!!l;return o.columnMetrics={width:p,offset:(f-p)/2+(d+v*f-h/2)*(l?-1:1),paddedWidth:f,columnCount:u},o.columnMetrics}},{key:"crispCol",value:function(t,e,i,n){var r=this.borderWidth,o=this.chart.inverted;return n=It(e+n,r,o)-(e=It(e,r,o)),this.options.crisp&&(i=It(t+i,r)-(t=It(t,r))),{x:t,y:e,width:i,height:n}}},{key:"adjustForMissingColumns",value:function(t,e,s,i){var n,l,c,u,r,h=this;return!s.isNull&&1<i.columnCount&&(l=this.xAxis.series.filter(function(t){return t.visible}).map(function(t){return t.index}),u=c=0,re(null===(n=this.xAxis.stacking)||void 0===n?void 0:n.stacks,function(t){var e,n,i,r="number"!=typeof s.x||null===(e=t[s.x.toString()])||void 0===e?void 0:e.points,o=null==r?void 0:r[h.index],a={};r&&Qt(o)&&(n=h.index,i=Object.keys(r).filter(function(t){return!t.match(",")&&r[t]&&1<r[t].length}).map(parseFloat).filter(function(t){return-1!==l.indexOf(t)}).filter(function(t){var e=h.chart.series[t].options,i=e.stacking&&e.stack;if(zt(i)){if(Kt(a[i]))return n===t&&(n=a[i]),!1;a[i]=t}return!0}).sort(function(t,e){return e-t}),c=i.indexOf(n),u=i.length)}),c=this.xAxis.reversed?u-1-c:c,r=(u-1)*i.paddedWidth+e,t=(s.plotX||0)+r/2-e-c*i.paddedWidth),t}},{key:"translate",value:function(){var t,e,d=this,f=d.chart,p=d.options,i=d.dense=d.closestPointRange*d.xAxis.transA<2,n=d.borderWidth=null!==(t=p.borderWidth)&&void 0!==t?t:+!i,v=d.xAxis,g=d.yAxis,m=p.threshold,y=null!==(e=p.minPointLength)&&void 0!==e?e:5,b=d.getColumnMetrics(),x=b.width,w=d.pointXOffset=b.offset,k=d.dataMin,S=d.dataMax,T=d.translatedThreshold=g.getThreshold(m),C=d.barW=Math.max(x,1+2*n);p.pointPadding&&p.crisp&&(C=Math.ceil(C)),tr.prototype.translate.apply(d),d.points.forEach(function(t){var e,i,n=null!==(e=t.yBottom)&&void 0!==e?e:T,r=999+Math.abs(n),o=t.plotX||0,a=Ot(t.plotY,-r,g.len+r),s=Math.min(a,n),l=Math.max(a,n)-s,c=x,u=o+w,h=C;y&&Math.abs(l)<y&&(l=y,i=!g.reversed&&!t.negative||g.reversed&&t.negative,Kt(m)&&Kt(S)&&t.y===m&&S<=m&&(g.min||0)<m&&(k!==S||(g.max||0)<=m)&&(i=!i,t.negative=!t.negative),s=Math.abs(s-T)>y?n-(i?y:0):T-(i?y:0)),zt(t.options.pointWidth)&&(u-=Math.round(((c=h=Math.ceil(t.options.pointWidth))-x)/2)),p.centerInCategory&&(u=d.adjustForMissingColumns(u,c,t,b)),t.barX=u,t.pointWidth=c,t.tooltipPos=f.inverted?[Ot(g.len+g.pos-f.plotLeft-a,g.pos-f.plotLeft,g.len+g.pos-f.plotLeft),v.len+v.pos-f.plotTop-u-h/2,l]:[v.left-f.plotLeft+u+h/2,Ot(a+g.pos-f.plotTop,g.pos-f.plotTop,g.len+g.pos-f.plotTop),l],t.shapeType=d.pointClass.prototype.shapeType||"roundedRect",t.shapeArgs=d.crispCol(u,s,h,t.isNull?0:l)}),Wt(this,"afterColumnTranslate")}},{key:"drawGraph",value:function(){this.group[this.dense?"addClass":"removeClass"]("highcharts-dense-data")}},{key:"pointAttribs",value:function(t,e){var i,n,r,o,a,s,l=this.options,c=this.pointAttrToOptions||{},u=c.stroke||"borderColor",h=c["stroke-width"]||"borderWidth",d=t&&t.color||this.color,f=t&&t[u]||l[u]||d,p=t&&t.options.dashStyle||l.dashStyle,v=t&&t[h]||l[h]||this[h]||0,g=null!=t&&t.isNull&&l.nullInteraction?0:null!==(i=null!==(n=null==t?void 0:t.opacity)&&void 0!==n?n:l.opacity)&&void 0!==i?i:1;t&&this.zones.length&&(a=t.getZone(),d=t.options.color||a&&(a.color||t.nonZonedColor)||this.color,a&&(f=a.borderColor||f,p=a.dashStyle||p,v=a.borderWidth||v)),e&&t&&(s=(o=ie(l.states[e],(null===(r=t.options.states)||void 0===r?void 0:r[e])||{})).brightness,d=o.color||void 0!==s&&to(d).brighten(o.brightness).get()||d,f=o[u]||f,v=o[h]||v,p=o.dashStyle||p,g=se(o.opacity,g));var m={fill:d,stroke:f,"stroke-width":v,opacity:g};return p&&(m.dashstyle=p),m}},{key:"drawPoints",value:function(t){var o,e=0<arguments.length&&void 0!==t?t:this.points,a=this,s=this.chart,l=a.options,c=l.nullInteraction,u=s.renderer,h=l.animationLimit||250;e.forEach(function(t){var e=t.plotY,i=t.graphic,n=!!i,r=i&&s.pointCount<h?"animate":"attr";Kt(e)&&(null!==t.y||c)?(o=t.shapeArgs,i&&t.hasNewShapeType()&&(i=i.destroy()),a.enabledDataSorting&&(t.startXPos=a.xAxis.reversed?-(o&&o.width||0):a.xAxis.width),i||(t.graphic=i=u[t.shapeType](o).add(t.group||a.group),i&&a.enabledDataSorting&&s.hasRendered&&s.pointCount<h&&(i.attr({x:t.startXPos}),n=!0,r="animate")),i&&n&&i[r](ie(o)),s.styledMode||i[r](a.pointAttribs(t,t.selected&&"select")).shadow(!1!==t.allowShadow&&l.shadow),i&&(i.addClass(t.getClassName(),!0),i.attr({visibility:t.visible?"inherit":"hidden"}))):i&&(t.graphic=i.destroy())})}},{key:"drawTracker",value:function(t){function e(t){null!=s&&s.normalize(t);var e=null==s?void 0:s.getPointFromEvent(t);s&&e&&o.options.enableMouseTracking&&(a.isInsidePlot(t.chartX-a.plotLeft,t.chartY-a.plotTop,{visiblePlotOnly:!0})||o.allowOutsidePlotInteraction&&null!=s&&s.inClass(t.target,"highcharts-point")||null!=s&&s.inClass(t.target,"highcharts-data-label"))&&(s.isDirectTouch=!0,e.onMouseOver(t))}var i,n,r=0<arguments.length&&void 0!==t?t:this.points,o=this,a=o.chart,s=a.pointer;r.forEach(function(e){n=Qt(e.dataLabels)?e.dataLabels:e.dataLabel?[e.dataLabel]:[],e.graphic&&(e.graphic.element.point=e),n.forEac
26h(function(t){(t.div||t.element).point=e})}),o._hasTracking||(null!==(i=o.trackerGroups)&&void 0!==i&&i.reduce(function(t,e){return"dataLabelsGroup"===e?t.push.apply(t,A()(o.dataLabelsGroups||[])):t.push(o[e]),t},[]).forEach(function(t){t&&(t.addClass("highcharts-tracker").on("mouseover",e).on("mouseout",function(t){null!=s&&s.onTrackerMouseOut(t)}).on("touchstart",e),!a.styledMode&&o.options.cursor&&t.css({cursor:o.options.cursor}))}),o._hasTracking=!0),Wt(this,"afterDrawTracker")}},{key:"remove",value:function(){var e=this,t=e.chart;t.hasRendered&&t.series.forEach(function(t){t.type===e.type&&(t.isDirty=!0)}),tr.prototype.remove.apply(e,arguments)}}]),n}(tr);io.defaultOptions=ie(tr.defaultOptions,{borderRadius:3,centerInCategory:!1,groupPadding:.2,marker:null,pointPadding:.1,minPointLength:0,cropThreshold:50,pointRange:null,states:{hover:{halo:!1,brightness:.1},select:{color:"#cccccc",borderColor:"#000000"}},dataLabels:{align:void 0,verticalAlign:void 0,y:void 0},startFromThreshold:!0,stickyTracking:!1,tooltip:{distance:6},threshold:0,borderColor:"#ffffff"}),Ft(io.prototype,{directTouch:!0,getSymbol:eo,negStacks:!0,trackerGroups:["group","dataLabelsGroup"]}),Xn.registerSeriesType("column",io);var no=io,ro=We,oo=ii.format;function ao(){return po(this).some(function(t){return null==t?void 0:t.enabled})}function so(t,e,i,n,r){var o,a,s,l,c,u,h=this.chart,d=this.enabledDataSorting,f=this.isCartesian&&h.inverted,p=t.plotX,v=t.plotY,g=i.rotation||0,m=zt(p)&&zt(v)&&h.isInsidePlot(p,Math.round(v),{inverted:f,paneCoordinates:!0,series:this}),y=0===g&&"justify"===se(i.overflow,d?"none":"justify"),b=this.visible&&!1!==t.visible&&zt(p)&&(t.series.forceDL||d&&!y||m||se(i.inside,!!this.options.stacking)&&n&&h.isInsidePlot(p,f?n.x+1:n.y+n.height-1,{inverted:f,paneCoordinates:!0,series:this})),x=t.pos();b&&x&&(a=e.getBBox(),s=e.getBBox(void 0,0),n=Ft({x:x[0],y:Math.round(x[1]),width:0,height:0},n||{}),"plotEdges"===i.alignTo&&this.isCartesian&&(n[f?"x":"y"]=0,n[f?"width":"height"]=(null===(o=this.yAxis)||void 0===o?void 0:o.len)||0),Ft(i,{width:a.width,height:a.height}),d&&this.xAxis&&!y&&this.setDataLabelStartPos(t,e,r,m,n),e.align(ie(i,{width:s.width,height:s.height}),!1,n,!1),e.alignAttr.x+=Ht(i.align)*(s.width-a.width),e.alignAttr.y+=Ht(i.verticalAlign)*(s.height-a.height),e[e.placed?"animate":"attr"]({"text-align":e.alignAttr["text-align"]||"center",x:e.alignAttr.x+(a.width-s.width)/2,y:e.alignAttr.y+(a.height-s.height)/2,rotationOriginX:(e.width||0)/2,rotationOriginY:(e.height||0)/2}),y&&0<=n.height?this.justifyDataLabel(e,i,e.alignAttr,a,n,r):se(i.crop,!0)&&(c=(l=e.alignAttr).x,u=l.y,b=h.isInsidePlot(c,u,{paneCoordinates:!0,series:this})&&h.isInsidePlot(c+a.width-1,u+a.height-1,{paneCoordinates:!0,series:this})),i.shape&&!g&&e[r?"attr":"animate"]({anchorX:x[0],anchorY:x[1]})),r&&d&&(e.placed=!1),b||d&&!y?(e.show(),e.placed=!0):(e.hide(),e.placed=!1)}function lo(t,e){var i,n,r,o;Wt(this,"initDataLabelsGroup",{index:t,zIndex:null!==(i=null==e?void 0:e.zIndex)&&void 0!==i?i:6}),this.dataLabelsGroup=null===(n=this.dataLabelsGroups)||void 0===n?void 0:n[t];var a=this.plotGroup("dataLabelsGroup","data-labels",this.hasRendered?"inherit":"hidden",null!==(r=null==e?void 0:e.zIndex)&&void 0!==r?r:6,null===(o=this.dataLabelsParentGroups)||void 0===o?void 0:o[t]);return this.dataLabelsGroups||(this.dataLabelsGroups=[]),this.dataLabelsGroups[t]=a,this.dataLabelsGroup=this.dataLabelsGroups[0],a}function co(t,e,i){var n=!!this.hasRendered,r=this.initDataLabelsGroup(t,i).attr({opacity:+n});return!n&&r&&(this.visible&&r.show(),this.options.animation?r.animate({opacity:1},e):r.attr({opacity:1})),r}function uo(t){var e,b,x=this;t=t||this.points;var w=this,k=w.chart,S=w.options,T=k.renderer,i=k.options.chart,n=i.backgroundColor,r=i.plotBackgroun
26dColor,C=T.getContrast(Jt(r)&&r||Jt(n)&&n||"#000000"),o=po(w),a=o[0],s=a.animation,E=a.defer?ro(k,s,w):{defer:0,duration:0};Wt(this,"drawDataLabels"),null!==(e=w.hasDataLabels)&&void 0!==e&&e.call(w)&&t.forEach(function(g){var t,m=g.dataLabels||[],y=g.color||w.color;fe(fo(o,g.dlOptions||(null===(t=g.options)||void 0===t?void 0:t.dataLabels))).forEach(function(r,t){var e;b=x.initDataLabels(t,E,r);var i,n,o,a,s=r.enabled&&(g.visible||g.dataLabelOnHidden)&&(!g.isNull||g.dataLabelOnNull)&&function(){var t=r.filter;if(t){var e=t.operator,i=g[t.property],n=t.value;return">"===e&&n<i||"<"===e&&i<n||">="===e&&n<=i||"<="===e&&i<=n||"=="===e&&i==n||"==="===e&&i===n||"!="===e&&i!=n||"!=="===e&&i!==n||!1}return!0}(),l=r.backgroundColor,c=r.borderColor,u=r.distance,h=r.style,d=void 0===h?{}:h,f={},p=m[t],v=!p;s&&(n=zt(i=se(r[g.formatPrefix+"Format"],r.format))?oo(i,g,k):(r[g.formatPrefix+"Formatter"]||r.formatter).call(g,r,g),o=r.rotation,k.styledMode||(d.color=se(r.color,d.color,Jt(w.color)?w.color:void 0,"#000000"),"contrast"===d.color?("none"!==l&&(a=l),g.contrastColor=T.getContrast("auto"!==a&&Jt(a)&&a||(Jt(y)?y:"")),d.color=a||!zt(u)&&r.inside||le(u||0)<0||S.stacking?g.contrastColor:C):delete g.contrastColor,S.cursor&&(d.cursor=S.cursor)),f={r:r.borderRadius||0,rotation:o,padding:r.padding,zIndex:1},k.styledMode||(f.fill="auto"===l?g.color:l,f.stroke="auto"===c?g.color:c,f["stroke-width"]=r.borderWidth),re(f,function(t,e){void 0===t&&delete f[e]})),!p||s&&zt(n)&&!!(p.div||null!==(e=p.text)&&void 0!==e&&e.foreignObject)==!!r.useHTML&&(p.rotation&&r.rotation||p.rotation===r.rotation)||(v=!(p=void 0)),s&&zt(n)&&""!==n&&(p?f.text=n:(p=T.label(n,0,0,r.shape,void 0,void 0,r.useHTML,void 0,"data-label")).addClass(" highcharts-data-label-color-"+g.colorIndex+" "+(r.className||"")+(r.useHTML?" highcharts-tracker":"")),p&&(p.options=r,p.attr(f),k.styledMode?d.width&&p.css({width:d.width,textOverflow:d.textOverflow,whiteSpace:d.whiteSpace}):p.css(d).shadow(r.shadow),Wt(p,"beforeAddingDataLabel",{labelOptions:r,point:g}),p.added||p.add(b),w.alignDataLabel(g,p,r,void 0,v),p.isActive=!0,m[t]&&m[t]!==p&&m[t].destroy(),m[t]=p))});for(var e,i,n=m.length;n--;){null!==(e=m[n])&&void 0!==e&&e.isActive?m[n].isActive=!1:(null!==(i=m[n])&&void 0!==i&&i.destroy(),m.splice(n,1))}g.dataLabel=m[0],g.dataLabels=m}),Wt(this,"afterDrawDataLabels")}function ho(t,e,i,n,r,o){var a,s,l=this.chart,c=e.align,u=e.verticalAlign,h=!t.box&&t.padding||0,d=l.inverted?this.yAxis:this.xAxis,f=d?d.left-l.plotLeft:0,p=l.inverted?this.xAxis:this.yAxis,v=p?p.top-l.plotTop:0,g=e.x,m=void 0===g?0:g,y=e.y,b=void 0===y?0:y;return(a=(i.x||0)+h+f)<0&&("right"===c&&0<=m?(e.align="left",e.inside=!0):m-=a,s=!0),(a=(i.x||0)+n.width-h+f)>l.plotWidth&&("left"===c&&m<=0?(e.align="right",e.inside=!0):m+=l.plotWidth-a,s=!0),(a=i.y+h+v)<0&&("bottom"===u&&0<=b?(e.verticalAlign="top",e.inside=!0):b-=a,s=!0),(a=(i.y||0)+n.height-h+v)>l.plotHeight&&("top"===u&&b<=0?(e.verticalAlign="bottom",e.inside=!0):b+=l.plotHeight-a,s=!0),s&&(e.x=m,e.y=b,t.placed=!o,t.align(e,void 0,r)),s}function fo(e,i){var t,n=[];if(Qt(e)&&!Qt(i))n=e.map(function(t){return ie(t,i)});else if(Qt(i)&&!Qt(e))n=i.map(function(t){return ie(e,t)});else if(Qt(e)||Qt(i)){if(Qt(e)&&Qt(i))for(t=Math.max(e.length,i.length);t--;)n[t]=ie(e[t],i[t])}else n=ie(e,i);return n}function po(t){var e,i,n=t.chart.options.plotOptions;return fe(fo(fo(null==n||null===(e=n.series)||void 0===e?void 0:e.dataLabels,null==n||null===(i=n[t.type])||void 0===i?void 0:i.dataLabels),t.options.dataLabels))}function vo(t,e,i,n,r){var o=this.chart,a=o.inverted,s=this.xAxis,l=s.reversed,c=((a?e.height:e.width)||0)/2,u=t.pointWidth,h=u?u/2:0;e.startXPos=a?r.x:l?-c-h:s.width-c+h,e.startYPos=a?l?this.yAxis.height-c+h:-c-h:r.y,n?"hidden"===e.visibility&&(e.show(),e.attr({opacity:0}).animate({opacity:1})):e.attr({opacity:1}).animate({opacity:0}
26,void 0,e.hide),o.hasRendered&&(i&&e.attr({x:e.startXPos,y:e.startYPos}),e.placed=!0)}(pt||(pt={})).compose=function(t){var e=t.prototype;e.initDataLabels||(e.initDataLabels=co,e.initDataLabelsGroup=lo,e.alignDataLabel=so,e.drawDataLabels=uo,e.justifyDataLabel=ho,e.mergeArrays=fo,e.setDataLabelStartPos=vo,e.hasDataLabels=ao)};var go=pt,mo=kt.composed,yo=Xn.series;function bo(t,e,i,n,r){var o,a,s,l,c,u,h,d,f=this.chart,p=this.options,v=f.inverted,g=(null===(o=this.xAxis)||void 0===o?void 0:o.len)||f.plotSizeX||0,m=(null===(a=this.yAxis)||void 0===a?void 0:a.len)||f.plotSizeY||0,y=t.dlBox||t.shapeArgs,b=null!==(s=t.below)&&void 0!==s?s:(t.plotY||0)>(null!==(l=this.translatedThreshold)&&void 0!==l?l:m),x=null!==(c=i.inside)&&void 0!==c?c:!!p.stacking;y&&(n=ie(y),"allow"===i.overflow&&!1===i.crop&&!1===p.clip||(n.y<0&&(n.height+=n.y,n.y=0),0<(d=n.y+n.height-m)&&d<n.height-1&&(n.height-=d)),v&&(n={x:m-n.y-n.height,y:g-n.x-n.width,width:n.height,height:n.width}),x||(v?(n.x+=b?0:n.width,n.width=0):(n.y+=b?n.height:0,n.height=0))),null!==(u=i.align)&&void 0!==u||(i.align=!v||x?"center":b?"right":"left"),null!==(h=i.verticalAlign)&&void 0!==h||(i.verticalAlign=v||x?"middle":b?"top":"bottom"),yo.prototype.alignDataLabel.call(this,t,e,i,n,r),i.inside&&t.contrastColor&&e.css({color:t.contrastColor})}(vt=vt||{}).compose=function(t){go.compose(yo),ce(mo,"ColumnDataLabel")&&(t.prototype.alignDataLabel=bo)};var xo=vt,wo=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return i}(no);wo.defaultOptions=ie(no.defaultOptions,{}),Ft(wo.prototype,{inverted:!0}),Xn.registerSeriesType("bar",wo);var ko=Xn.seriesTypes,So=ko.column,To=ko.line,Co=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return j()(i,[{key:"applyJitter",value:function(){var u=this,h=this.options.jitter,d=this.points.length;h&&this.points.forEach(function(l,c){["x","y"].forEach(function(t,e){var i,n,r,o,a,s;h[t]&&!l.isNull&&(i="plot".concat(t.toUpperCase()),n=u["".concat(t,"Axis")],r=h[t]*n.transA,n&&!n.logarithmic&&(a=Math.max(0,(l[i]||0)-r),s=Math.min(n.len,(l[i]||0)+r),l[i]=a+(s-a)*((o=1e4*Math.sin(c+e*d))-Math.floor(o)),"x"===t&&(l.clientX=l.plotX)))})})}},{key:"drawGraph",value:function(){this.options.lineWidth?B()(F()(i.prototype),"drawGraph",this).call(this):this.graph&&(this.graph=this.graph.destroy())}}]),i}(To);Co.defaultOptions=ie(To.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: 0.8em"> {series.name}</span><br/>',pointFormat:"x: <b>{point.x}</b><br/>y: <b>{point.y}</b><br/>"}}),Ft(Co.prototype,{allowOutsidePlotInteraction:!0,drawTracker:So.prototype.drawTracker,sorted:!1,requireSorting:!1,noSharedTooltip:!0,trackerGroups:["group","markerGroup","dataLabelsGroup"]}),Ct(Co,"afterTranslate",function(){this.applyJitter()}),Xn.registerSeriesType("scatter",Co);var Eo=kt.deg2rad;(J=gt=gt||{}).getCenter=function(){var t,e,i,n=this.options,r=this.chart,o=2*(n.slicedOffset||0),a=r.plotWidth-2*o,s=r.plotHeight-2*o,l=n.center,c=Math.min(a,s),u=n.thickness,h=n.size,d=n.innerSize||0;"string"==typeof h&&(h=parseFloat(h)),"string"==typeof d&&(d=parseFloat(d));var f=[se(null==l?void 0:l[0],"50%"),se(null==l?void 0:l[1],"50%"),se(h&&h<0?void 0:n.size,"100%"),se(d&&d<0?void 0:n.innerSize||0,"0%")];for(!r.angular||this instanceof tr||(f[3]=0),e=0;e<4;++e)i=f[e],t=e<2||2===e&&/%$/.test(i),f[e]=ue(i,[a,s,c,f[2]][e])+(t?o:0);return f[3]>f[2]&&(f[3]=f[2]),Kt(u)&&2*u<f[2]&&0<u&&(f[3]=f[2]-2*u),Wt(this,"afterGetCenter",{positions:f}),f},J.getStartAndEndRadians=function(t,e){var i=Kt(t)?t:0,n=Kt(e)&&i<e&&e-i<360?e:i+360;return{start:Eo*(i+-90),end:Eo*(n+-90)}};var Mo=gt,Po=He,Oo=function(t){M()(s,t);var a=X(s);function s(t,e,i){var n,r;z()(this,s),(r=a.call(this,t,e,i)).half=0,null!==(n=r.name)&&void 0!==n||(r.name=t.chart.options.lang.pieSliceName);function o(t){r.slice("select"===t.type)}return Ct(T()(r),"select",o),Ct(T()(r),"unselect",o),r}return j()(s,[{key:"getConnectorPath",value:function(t){var e=t.dataLabelPosition,i=t.options||{},n=i.connectorShape,r=this.connectorShapes[n]||n;return e&&r.call(this,$($({},e.computed),{},{alignment:e.alignment}),e.connectorPosition,i)||[]}},{key:"getTranslate",value:function(){return this.sliced&&this.slicedTranslation||{translateX:0,translateY:0}}},{key:"haloPath",value: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,borderRadius:e.borderRadius})}}]),j()(s,[{key:"isValid",value:function(){return Kt(this.y)&&0<=this.y}},{key:"setVisible",value:function(t,e){var i=!(1<arguments.length&&void 0!==e)||e;t!==this.visible&&this.update({visible:null!=t?t:!this.visible},i,void 0,!1)}}
26,{key:"slice",value:function(t,e,i){var n=this.series;Po(i,n.chart),e=se(e,!0),this.sliced=this.options.sliced=t=zt(t)?t:!this.sliced,n.options.data[n.data.indexOf(this)]=this.options,this.graphic&&this.graphic.animate(this.getTranslate())}}]),s}(Pn);Ft(Oo.prototype,{connectorShapes:{fixedOffset:function(t,e,i){var n=e.breakAt,r=e.touchingSliceAt,o=i.softConnector?["C",t.x+("left"===t.alignment?-5:5),t.y,2*n.x-r.x,2*n.y-r.y,n.x,n.y]:["L",n.x,n.y];return[["M",t.x,t.y],o,["L",r.x,r.y]]},straight:function(t,e){var i=e.touchingSliceAt;return[["M",t.x,t.y],["L",i.x,i.y]]},crookedLine:function(t,e,i){var n,r=e.angle,o=void 0===r?this.angle||0:r,a=e.breakAt,s=e.touchingSliceAt,l=this.series,c=_()(l.center,3),u=c[0],h=c[1],d=c[2]/2,f=l.chart,p=f.plotLeft,v=f.plotWidth,g="left"===t.alignment,m=t.x,y=t.y,b=a.x;b=i.crookDistance?(n=ue(i.crookDistance,1),g?u+d+(v+p-u-d)*(1-n):p+(u-d)*n):u+(h-y)*Math.tan(o-Math.PI/2);var x=[["M",m,y]];return(g?b<=m&&b>=a.x:m<=b&&b<=a.x)&&x.push(["L",b,y]),x.push(["L",a.x,a.y],["L",s.x,s.y]),x}}});var Ao=Mo.getStartAndEndRadians,Lo=kt.noop,Io=function(t){M()(i,t);var e=X(i);function i(){return z()(this,i),e.apply(this,arguments)}return j()(i,[{key:"animate",value:function(t){var n=this,e=n.points,r=n.startAngleRad;t||e.forEach(function(t){var e=t.graphic,i=t.shapeArgs;e&&i&&(e.attr({r:se(t.startR,n.center&&n.center[3]/2),start:r,end:r}),e.animate({r:i.r,start:i.start,end:i.end},n.options.animation))})}},{key:"drawEmpty",value:function(){var t,e,i=this.startAngleRad,n=this.endAngleRad,r=this.options;0===this.total&&this.center?(t=this.center[0],e=this.center[1],this.graph||(this.graph=this.chart.renderer.arc(t,e,this.center[1]/2,0,i,n).addClass("highcharts-empty-series").add(this.group)),this.graph.attr({d:wi.arc(t,e,this.center[2]/2,0,{start:i,end:n,innerR:this.center[3]/2})}),this.chart.styledMode||this.graph.attr({"stroke-width":r.borderWidth,fill:r.fillColor||"none",stroke:r.color||"#cccccc"})):this.graph&&(this.graph=this.graph.destroy())}},{key:"drawPoints",value:function(){var e=this.chart.renderer;this.points.forEach(function(t){t.graphic&&t.hasNewShapeType()&&(t.graphic=t.graphic.destroy()),t.graphic||(t.graphic=e[t.shapeType](t.shapeArgs).add(t.series.group),t.delayedRendering=!0)})}},{key:"generatePoints",value:function(){B()(F()(i.prototype),"generatePoints",this).call(this),this.updateTotals()}},{key:"getX",value:function(t,e,i,n){var r=this.center,o=this.radii?this.radii[i.index]||0:r[2]/2,a=n.dataLabelPosition,s=(null==a?void 0:a.distance)||0,l=Math.asin(Ot((t-r[1])/(o+s),-1,1));return r[0]+Math.cos(l)*(o+s)*(e?-1:1)+(0<s?(e?-1:1)*(n.padding||0):0)}},{key:"hasData",value:function(){return this.points.some(function(t){return t.visible})}},{key:"redrawPoints",value:function(){var i,n,r,o,a=this,s=a.chart;this.drawEmpty(),a.group&&!s.styledMode&&a.group.shadow(a.options.shadow),a.points.forEach(function(t){var e={};n=t.graphic,!t.isNull&&n?(o=t.shapeArgs,i=t.getTranslate(),s.styledMode||(r=a.pointAttribs(t,t.selected&&"select")),t.delayedRendering?(n.setRadialReference(a.center).attr(o).attr(i),s.styledMode||n.attr(r).attr({"stroke-linejoin":"round"}),t.delayedRendering=!1):(n.setRadialReference(a.center),s.styledMode||ie(!0,e,r),ie(!0,e,o,i),n.animate(e)),n.attr({visibility:t.visible?"inherit":"hidden"}),n.addClass(t.getClassName(),!0)):n&&(t.graphic=n.destroy())})}},{key:"sortByAngle",value:function(t,i){t.sort(function(t,e){return void 0!==t.angle&&(e.angle-t.angle)*i})}},{key:"translate",value:function(t){Wt(this,"translate"),this.generatePoints();var e,i,n,r,o,a,s,l=this.options,c=l.slicedOffset,u=Ao(l.startAngle,l.endAngle),h=this.startAngleRad=u.start,d=(this.endAngleRad=u.end)-h,f=this.points,p=l.ignoreHiddenPoint,v=f.length,g=0;for(t||(this.center=t=this.getCenter()),a=0;a<v;a++){e=h+g*d,!(s=f[a]).isValid()||p&&!s.visible||(g+=s.percentage/100),i=h+g*d;var m={x:t[0],y:t[1],r:t[2]/2,innerR:t[3]/2,start:e,end:i};s.shapeType="arc",s.shapeArgs=m,(n=(i+e)/2)>1.5*Math.PI?n-=2*Math.PI:n<-Math.PI/2&&(n+=2*Math.PI),s.slicedTranslation={translateX:Math.round(Math.cos(n)*c),translateY:Math.round(Math.sin(n)*c)},r=Math.cos(n)*t[2]/2,o=Math.sin(n)*t[2]/2,s.tooltipPos=[t[0]+.7*r,t[1]+.7*o],s.half=+(n<-Math.PI/2||n>Math.PI/2),s.angle=n}Wt(this,"afterTranslate")}},{key:"updateTotals",value:function(){for(var t,e=this.points,i=e.length,n=this.options.ignoreHiddenPoint,r=0,o=0;o<i;o++)!(t=e[o]).isValid()||n&&!t.visible||(r+=t.y);for(o=0,this.total=r;o<i;o++)(t=e[o]).percentage=0<r&&(t.visible||!n)?t.y/r*100:0,t.total=r}}]),i}(tr);Io.defaultOptions=ie(tr.defaultOptions,{borderRadius:3,center:[null,
26null],clip:!1,colorByPoint:!0,dataLabels:{connectorPadding:5,connectorShape:"crookedLine",crookDistance:void 0,distance:30,enabled:!0,formatter:function(){return this.isNull?void 0:this.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:"#ffffff",borderWidth:1,lineWidth:void 0,states:{hover:{brightness:.1}}}),Ft(Io.prototype,{axisTypes:[],directTouch:!0,drawGraph:void 0,drawTracker:no.prototype.drawTracker,getCenter:Mo.getCenter,getSymbol:Lo,invertible:!1,isCartesian:!1,noSharedTooltip:!0,pointAttribs:no.prototype.pointAttribs,pointClass:Oo,requireSorting:!1,searchPoint:Lo,trackerGroups:["group","dataLabelsGroup"]}),Xn.registerSeriesType("pie",Io);var Do,zo,No=kt.composed,jo=kt.noop,Ro=ri.distribute,Bo=Xn.series;function Fo(t,e){var i=Math.PI/2,n=t.shapeArgs||{},r=n.start,o=void 0===r?0:r,a=n.end,s=void 0===a?0:a,l=t.angle||0;0<e&&o<i&&i<s&&i/2<l&&l<1.5*i&&(l=l<=i?Math.max(i/2,(o+i)/2):Math.min(1.5*i,(i+s)/2));var c=this.center,u=this.options,h=c[2]/2,d=Math.cos(l),f=Math.sin(l),p=c[0]+d*h,v=c[1]+f*h,g=Math.min((u.slicedOffset||0)+(u.borderWidth||0),e/5);
26return{natural:{x:p+d*e,y:v+f*e},computed:{},alignment:e<0?"center":t.half?"right":"left",connectorPosition:{angle:l,breakAt:{x:p+d*g,y:v+f*g},touchingSliceAt:{x:p,y:v}},distance:e}}function _o(){var t,h,g,m,s=this,y=this,e=y.points,d=y.chart,b=d.plotWidth,x=d.plotHeight,w=d.plotLeft,l=Math.round(d.chartWidth/3),k=y.center,S=k[2]/2,o=k[1],c=[[],[]],T=[0,0,0,0],C=y.dataLabelPositioners,u=0;y.visible&&null!==(t=y.hasDataLabels)&&void 0!==t&&t.call(y)&&(e.forEach(function(t){(t.dataLabels||[]).forEach(function(t){t.shortened&&(t.attr({width:"auto"}).css({width:"auto",textOverflow:"clip"}),t.shortened=!1)})}),Bo.prototype.drawDataLabels.apply(y),e.forEach(function(a){(a.dataLabels||[]).forEach(function(t,e){var i,n=k[2]/2,r=t.options,o=ue((null==r?void 0:r.distance)||0,n);0===e&&c[a.half].push(a),!zt(null==r||null===(i=r.style)||void 0===i?void 0:i.width)&&t.getBBox().width>l&&(t.css({width:Math.round(.7*l)+"px"}),t.shortened=!0),t.dataLabelPosition=s.getDataLabelPosition(a,o),u=Math.max(u,o)})}),c.forEach(function(f,p){var t,e,i,n=f.length,v=[],r=0;n&&(y.sortByAngle(f,p-.5),0<u&&(t=Math.max(0,o-S-u),e=Math.min(o+S+u,d.plotHeight),f.forEach(function(n){(n.dataLabels||[]).forEach(function(t){var e,i=t.dataLabelPosition;i&&0<i.distance&&(i.top=Math.max(0,o-S-i.distance),i.bottom=Math.min(o+S+i.distance,d.plotHeight),r=t.getBBox().height||21,t.lineHeight=d.renderer.fontMetrics(t.text||t).h+2*t.padding,n.distributeBox={target:((null===(e=t.dataLabelPosition)||void 0===e?void 0:e.natural.y)||0)-i.top+t.lineHeight/2,size:r,rank:n.y},v.push(n.distributeBox))})}),Ro(v,i=e+r-t,i/5)),f.forEach(function(d){(d.dataLabels||[]).forEach(function(t){var e,i=t.options||{},n=d.distributeBox,r=t.dataLabelPosition,o=(null==r?void 0:r.natural.y)||0,a=i.connectorPadding||0,s=t.lineHeight||21,l=(s-t.getBBox().height)/2,c=0,u=o,h="inherit";if(r){if(v&&zt(n)&&0<r.distance&&(void 0===n.pos?h="hidden":(m=n.size,u=C.radialDistributionY(d,t))),i.justify)c=C.justify(d,t,S,k);else switch(i.alignTo){case"connectors":c=C.alignToConnectors(f,p,b,w);break;case"plotEdges":c=C.alignToPlotEdges(t,p,b,w);break;default:c=C.radialDistributionX(y,d,u-l,o,t)}r.attribs={visibility:h,align:r.alignment},r.posAttribs={x:c+(i.x||0)+({left:a,right:-a}[r.alignment]||0),y:u+(i.y||0)-s/2},r.computed.x=c,r.computed.y=u-l,se(i.crop,!0)&&(c-(g=t.getBBox().width)<a&&1===p?(e=Math.round(g-c+a),T[3]=Math.max(e,T[3])):b-a<c+g&&0===p&&(e=Math.round(c+g-b+a),T[1]=Math.max(e,T[1])),u-m/2<0?T[0]=Math.max(Math.round(m/2-u),T[0]):x<u+m/2&&(T[2]=Math.max(Math.round(u+m/2-x),T[2])),r.sideOverflow=e)}})}))}),0!==Mt(T)&&!this.verifyDataLabelOverflow(T)||(this.placeDataLabels(),this.points.forEach(function(u){var t;null!==(t=u.dataLabels)&&void 0!==t&&t.forEach(function(t,e){var i,n,r,o=t.options||{}
26,a=o.connectorColor,s=o.connectorWidth,l=void 0===s?1:s,c=t.dataLabelPosition;Kt(l)&&(h=t.connector,c&&0<c.distance?(r=!h,h||(t.connector=h=d.renderer.path().addClass("highcharts-data-label-connector  highcharts-color-"+u.colorIndex+(u.className?" "+u.className:"")).add(null===(i=y.dataLabelsGroups)||void 0===i?void 0:i[e])),d.styledMode||h.attr({"stroke-width":l,stroke:a||u.color||"#666666"}),h[r?"attr":"animate"]({d:u.getConnectorPath(t)}),h.attr({visibility:null===(n=c.attribs)||void 0===n?void 0:n.visibility})):h&&(t.connector=h.destroy()))})})))}function Wo(){this.points.forEach(function(t){(t.dataLabels||[]).forEach(function(t){var e,i,n=t.dataLabelPosition;n?(n.sideOverflow&&(t.css({width:Math.max(t.getBBox().width-n.sideOverflow,0)+"px",textOverflow:(null===(e=t.options)||void 0===e||null===(i=e.style)||void 0===i?void 0:i.textOverflow)||"ellipsis"}),t.shortened=!0),t.attr(n.attribs),t[t.moved?"animate":"attr"](n.posAttribs),t.moved=!0):t&&t.attr({y:-9999})}),delete t.distributeBox},this)}function Ho(t){var e=this.center,i=this.options,n=i.center,r=i.minSize||80,o=r,a=null!==i.size;return a||(null!==n[0]?o=Math.max(e[2]-Math.max(t[1],t[3]),r):(o=Math.max(e[2]-t[1]-t[3],r),e[0]+=(t[3]-t[1])/2),null!==n[1]?o=Ot(o,r,e[2]-Math.max(t[0],t[2])):(o=Ot(o,r,e[2]-t[0]-t[2]),e[1]+=(t[0]-t[2])/2),o<e[2]?(e[2]=o,e[3]=Math.min(i.thickness?Math.max(0,o-2*i.thickness):Math.max(0,ue(i.innerSize||0,o)),o),this.translate(e),this.drawDataLabels&&this.drawDataLabels()):a=!0),a}Do=mt=mt||{},zo={radialDistributionY:function(t,e){var i;return((null===(i=e.dataLabelPosition)||void 0===i?void 0:i.top)||0)+t.distributeBox.pos},radialDistributionX:function(t,e,i,n,r){var o=r.dataLabelPosition;return t.getX(i<((null==o?void 0:o.top)||0)+2||i>((null==o?void 0:o.bottom)||0)-2?n:i,e.half,e,r)},justify:function(t,e,i,n){var r;return n[0]+(t.half?-1:1)*(i+((null===(r=e.dataLabelPosition)||void 0===r?void 0:r.distance)||0))},alignToPlotEdges:function(t,e,i,n){var r=t.getBBox().width;return e?r+n:i-r-n},alignToConnectors:function(t,e,i,n){var r,o=0;return t.forEach(function(t){(r=t.dataLabel.getBBox().width)>o&&(o=r)}),e?o+n:i-o-n}},Do.compose=function(t){var e;go.compose(Bo),ce(No,"PieDataLabel")&&((e=t.prototype).dataLabelPositioners=zo,e.alignDataLabel=jo,e.drawDataLabels=_o,e.getDataLabelPosition=Fo,e.placeDataLabels=Wo,e.verifyDataLabelOverflow=Ho)};var $o=mt;(Q=yt=yt||{}).getCenterOfPoints=function(t){var e=t.reduce(function(t,e){return t.x+=e.x,t.y+=e.y,t},{x:0,y:0});return{x:e.x/t.length,y:e.y/t.length}},Q.getDistanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},Q.getAngleBetweenPoints=function(t,e){return Math.atan2(e.x-t.x,e.y-t.y)},Q.pointInPolygon=function(t,e){for(var i=t.x,n=t.y,r=e.length,o=!1,a=0,s=r-1;a<r;s=a++){var l=_()(e[a],2),c=l[0],u=l[1],h=_()(e[s],2),d=h[0],f=h[1];n<u!=n<f&&i<(d-c)*(n-u)/(f-u)+c&&(o=!o)}return o};var Xo=yt.pointInPolygon;function Go(t,e){var i,n=!1;return t&&(i=t.newOpacity,t.oldOpacity!==i&&(t.hasClass("highcharts-data-label")?(t[i?"removeClass":"addClass"]("highcharts-data-label-hidden"),n=!0,t[t.isOld?"animate":"attr"]({opacity:i},void 0,function(){e.styledMode||t.css({pointerEvents:i?"auto":"none"})}),Wt(e,"afterHideOverlappingLabel")):t.attr({opacity:i})),t.isOld=!0),n}var Yo=Le.defaultOptions,qo=kt.noop,Vo={radius:0,scope:"stack",where:void 0},Uo=qo,Zo=qo;function Ko(t,e,i,n){var r=4<arguments.length&&void 0!==arguments[4]?arguments[4]:{},o=Uo(t,e,i,n,r),a=r.brStart,s=void 0===a||a,l=r.brEnd,c=void 0===l||l,u=r.innerR,h=void 0===u?0:u,d=r.r,f=void 0===d?i:d,p=r.start,v=void 0===p?0:p,g=r.end,m=void 0===g?0:g;if(r.open||!r.borderRadius)return o;for(var y,b,x,w,k,S,T,C,E,M,P,O,A,L,I,D,z,N,j,R=m-v,B=Math.sin(R/2),F=Math.max(Math.min(ue(r.borderRadius||0,f-h),(f-h)/2,f*B/(1+B)),0),_=Math.min(F,R/Math.PI*2*h),W=o.length-1;W--;)(s||0!==W&&3!==W)&&(c||1!==W&&2!==W)&&(x=1<(b=W)?_:F,j=N=z=D=I=L=A=O=P=M=E=C=T=S=k=w=void 0,N=(y=o)[b],"Z"===(j=y[b+1])[0]&&(j=y[0]),"M"!==N[0]&&"L"!==N[0]||"A"!==j[0]?"A"!==N[0]||"M"!==j[0]&&"L"!==j[0]||(w=j,k=N):(w=N,k=j,S=!0),w&&k&&k.params&&(T=k[1],C=k[5],M=(E=k.params).start,P=E.end,O=E.cx,A=E.cy,I=(L=C?T-x:T+x)?Math.asin(x/L):0,D=C?I:-I,z=Math.cos(I)*L,S?(E.start=M+D,w[1]=O+z*Math.cos(M),w[2]=A+z*Math.sin(M),y.splice(b+1,0,["A",x,x,0,0,1,O+T*Math.cos(E.start),A+T*Math.sin(E.start)])):(E.end=P-
26D,k[6]=O+T*Math.cos(E.end),k[7]=A+T*Math.sin(E.end),y.splice(b+1,0,["A",x,x,0,0,1,O+z*Math.cos(P),A+z*Math.sin(P)])),k[4]=Math.abs(E.end-E.start)<Math.PI?0:1));return o}function Jo(){if(this.options.borderRadius&&(!this.chart.is3d||!this.chart.is3d())){var t,e,i,n=this.options,r=this.yAxis,o="percent"===n.stacking,a=null===(t=Yo.plotOptions)||void 0===t||null===(e=t[this.type])||void 0===e?void 0:e.borderRadius,s=Qo(n.borderRadius,ee(a)?a:{}),l=r.options.reversed,c=dt(this.points);try{for(c.s();!(i=c.n()).done;){var u,h,d,f,p,v,g,m,y,b,x,w,k,S=i.value,T=S.shapeArgs;"roundedRect"===S.shapeType&&T&&(h=void 0===(u=T.width)?0:u,f=void 0===(d=T.height)?0:d,y=void 0===(p=T.y)?0:p,b=f,"stack"===s.scope&&S.stackTotal&&(v=r.translate(o?100:S.stackTotal,!1,!0,!1,!0),g=r.translate(n.threshold||0,!1,!0,!1,!0),y=(m=this.crispCol(0,Math.min(v,g),0,Math.abs(v-g))).y,b=m.height),x=(S.negative?-1:1)*(l?-1:1)==-1,!(w=s.where)&&this.is("waterfall")&&Math.abs((S.yBottom||0)-(this.translatedThreshold||0))>this.borderWidth&&(w="all"),w=w||"end",k=Math.min(ue(s.radius,h),h/2,"all"===w?b/2:1/0)||0,"end"===w&&(x&&(y-=k),b+=k),Ft(T,{brBoxHeight:b,brBoxY:y,r:k}))}}catch(t){c.e(t)}finally{c.f()}}}function Qo(t,e){return ee(t)||(t={radius:t||0}),ie(Vo,e,t)}function ta(){var t,e=Qo(this.options.borderRadius),i=dt(this.points);try{for(i.s();!(t=i.n()).done;){var n=t.value.shapeArgs;n&&(n.borderRadius=ue(e.radius,(n.r||0)-(n.innerR||0)))}}catch(t){i.e(t)}finally{i.f()}}function ea(t,e,i,n){function r(t,e){return Math.sqrt(Math.pow(t,2)-Math.pow(e,2))}var o,a,s,l,c=4<arguments.length&&void 0!==arguments[4]?arguments[4]:{},u=Zo(t,e,i,n,c),h=c.r,d=void 0===h?0:h,f=c.brBoxHeight,p=void 0===f?n:f,v=c.brBoxY,g=void 0===v?e:v,m=e-g,y=g+p-(e+n),b=-.1<m-d?0:d,x=-.1<y-d?0:d,w=Math.max(b&&m,0),k=Math.max(x&&y,0
26),S=[t+b,e],T=[t+i-b,e],C=[t+i,e+b],E=[t+i,e+n-x],M=[t+i-x,e+n],P=[t+x,e+n],O=[t,e+n-x],A=[t,e+b];return w&&(o=r(b,b-w),S[0]-=o,T[0]+=o,C[1]=A[1]=e+b-w),n<b-w&&(a=r(b,b-w-n),C[0]=E[0]=t+i-b+a,M[0]=Math.min(C[0],M[0]),P[0]=Math.max(E[0],P[0]),O[0]=A[0]=t+b-a,C[1]=A[1]=e+n),k&&(s=r(x,x-k),M[0]+=s,P[0]-=s,E[1]=O[1]=e+n-x+k),n<x-k&&(l=r(x,x-k-n),C[0]=E[0]=t+i-x+l,T[0]=Math.min(C[0],T[0]),S[0]=Math.max(E[0],S[0]),O[0]=A[0]=t+x-l,E[1]=O[1]=e),u.length=0,u.push(["M"].concat(S),["L"].concat(T),["A",b,b,0,0,1].concat(C),["L"].concat(E),["A",x,x,0,0,1].concat(M),["L"].concat(P),["A",x,x,0,0,1].concat(O),["L"].concat(A),["A",b,b,0,0,1].concat(S),["Z"]),u}function ia(t,e){var i=t.condition;(i.callback||function(){return this.chartWidth<=se(i.maxWidth,Number.MAX_VALUE)&&this.chartHeight<=se(i.maxHeight,Number.MAX_VALUE)&&this.chartWidth>=se(i.minWidth,0)&&this.chartHeight>=se(i.minHeight,0)}).call(this,this)&&e.push(t._id)}function na(t,e){var i,n=this,r=this.options.responsive,o=this.currentResponsive,a=[];!e&&r&&r.rules&&r.rules.forEac
26h(function(t){void 0===t._id&&(t._id=ke()),n.matchResponsiveRule(t,a)},this);var s=ie.apply(void 0,A()(a.map(function(e){return qt((null==r?void 0:r.rules)||[],function(t){return t._id===e})}).map(function(t){return null==t?void 0:t.chartOptions})));s.isResponsiveOptions=!0,a=a.toString()||void 0;var l=null==o?void 0:o.ruleIds;a!==l&&(o&&(this.currentResponsive=void 0,this.updatingResponsive=!0,this.update(o.undoOptions,t,!0),this.updatingResponsive=!1),a?((i=Rt(s,this.options,!0,this.collectionsWithUpdate)).isResponsiveOptions=!0,this.currentResponsive={ruleIds:a,mergedOptions:s,undoOptions:i},this.updatingResponsive||this.update(s,t,!0)):this.currentResponsive=void 0)}(bt=bt||{}).compose=function(t){var e=t.prototype;return e.matchResponsiveRule||Ft(e,{matchResponsiveRule:ia,setResponsive:na}),t};var ra,oa,aa,sa,la,ca=bt;kt.AST=Ve,kt.Axis=tn,kt.Chart=kr,kt.Color=De,kt.DataLabel=go,kt.DataTableCore=Rn,kt.Fx=je,kt.HTMLElement=Wi,kt.Legend=cr,kt.LegendSymbol=_n,kt.PlotLineOrBand=pn,kt.Point=Pn,kt.Pointer=zn,kt.RendererRegistry=ni,kt.Series=tr,kt.SeriesRegistry=Xn,kt.StackItem=Ar,kt.SVGElement=vi,kt.SVGRenderer=Ri,kt.Templating=ii,kt.Tick=qi,kt.Time=Pe,kt.Tooltip=Tn,kt.addEvent=Ct,kt.animObject=_e,kt.animate=Fe,kt.arrayMax=Mt,kt.arrayMin=Et,kt.attr=Pt,kt.chart=kr.chart,kt.clamp=Ot,kt.color=De.parse,kt.correctFloat=At,kt.createElement=Lt,kt.css=Dt,kt.dateFormat=ii.dateFormat,kt.defaultOptions=Le.defaultOptions,kt.defined=zt,kt.destroyObjectProperties=Nt,kt.diffObjects=Rt,kt.discardElement=jt,kt.distribute=ri.distribute,kt.erase=Bt,kt.error=be,kt.extend=Ft,kt.extendClass=_t,kt.find=qt,kt.fireEvent=Wt,kt.format=ii.format,kt.getDeferredAnimation=We,kt.getMagnitude=Xt,kt.getOptions=Le.getOptions,kt.getStyle=Yt,kt.insertItem=xe,kt.isArray=Qt,kt.isClass=Zt,kt.isDOMElement=Ut,kt.isFunction=te,kt.isNumber=Kt,kt.isObject=ee,kt.isString=Jt,kt.merge=ie,kt.normalizeTickInterval=ne,kt.numberFormat=ii.numberFormat,kt.objectEach=re,kt.offset=oe,kt.pad=ae,kt.pick=se,kt.pInt=le,kt.relativeLength=ue,kt.removeEvent=de,kt.seriesType=Xn.seriesType,kt.setAnimation=He,kt.setOptions=Le.setOptions,kt.splat=fe,kt.stableSort=pe,kt.stop=$e,kt.syncTimeout=ve,kt.time=Le.defaultTime,kt.timers=je.timers,kt.timeUnits=we,kt.uniqueKey=ke,kt.useSerialIds=function(t){return p=se(t,p)},kt.wrap=function(t,e,i){var n=t[e];t[e]=function(){var t=arguments,e=this;return i.apply(this,[function(){return n.apply(e,arguments.length?arguments:t)}].concat([].slice.call(arguments)))}},ra=kt.Series,oa=kt.SVGElement,aa=kt.SVGRenderer,la=ra.types.pie,oa.symbolCustomAttribs.includes("borderRadius")||(sa=aa.prototype.symbols,Ct(ra,"afterColumnTranslate",Jo,{order:9}),Ct(la,"afterTranslate",ta),oa.symbolCustomAttribs.push("borderRadius","brBoxHeight","brBoxY","brEnd","brStart"),Uo=sa.arc,Zo=sa.roundedRect,sa.arc=Ko,sa.roundedRect=ea),xo.compose(kt.Series.types.column),go.compose(kt.Series),en.compose(kt.Axis),Wi.compose(kt.SVGRenderer),cr.compose(kt.Chart),rn.compose(kt.Axis),(w=(tt=kt.Chart).prototype).hideOverlappingLabels||(w.hideOverlappingLabels=function(t){for(var e,i,n,r=t.length,o=!1,a=0;a<r;a++)(e=t[a])&&(e.oldOpacity=e.opacity,e.newOpacity=1,e.absoluteBox=function(t){if(t&&(!t.alignAttr||t.placed)){var e,i,n=!t.box&&t.padding||0,r=t.alignAttr||{x:t.attr("x"),y:t.attr("y")},o=t.getBBox(),a=o.height,s=o.polygon,l=o.width,c=Ht(t.alignValue)*l;return t.width=l,t.height=a,{x:r.x+((null===(e=t.parentGroup)||void 0===e?void 0:e.translateX)||0)+n-c,y:r.y+((null===(i=t.parentGroup)||void 0===i?void 0:i.translateY)||0)+n,width:l-2*n,height:a-2*n,polygon:s}}}(e));t.sort(function(t,e){return((null==e?void 0:e.labelrank)||0)-((null==t?void 0:t.labelrank)||0)});for(var s,l,c=0;c<r;++c)for(var u,h=null===(u=(i=t[c])&&i.absoluteBox)||void 0===u?void 0:u.polygon,d=c+1;d<r;++d){var f,p,v,g=(n=t[d])&&n.absoluteBox,m=!1;u&&g&&i!==n&&0!==(null===i||void 0===i?void 0:i.newOpacity)&&0!==(null===n||void 0===n?void 0:n.newOpacity)&&"hidden"!==(null===i||void 0===i?void 0:i.visibility)&&"hidden"!==(null===n||void 0===n?void 0:n.visibility)&&(f=g.polygon,h&&f&&h!==f?function(t,e){var i,n=dt(t);try{for(n.s();!(i=n.n()).done;){var r=i.value;if(Xo({x:r[0],y:r[1]},e))return!0}}catch(t){n.e(t)}finally{n.f()}return!1}(h,f)&&(m=!0):(s=u,(l=g).x>=s.x+s.width||l.x+l.width<=s.x||l.y>=s.y+s.height||l.y+l.height<=s.y||(m=!0)),m&&(v=null==(p=(null===i||void 0===i?void 0:i.labelrank)<(null===n||void 0===n?void 0:n.labelrank)?i:n)?void 0:p.text,p&&(p.newOpacity=0),null!=v&&v.element.querySelector("textPath")&&v.hide()))}var y,b=dt(t);try{for(b.s();!(y=b.n()).done;){var x=y.value;x&&Go(x,this)&&(o=!0)}}catch(t){b.e(t)}finally{b.f()}o&&Wt(this,"afterHideAllOverlappingLabels")},Ct(tt,"render",function(){var t,o=this,a=[],e=dt(o.labelCollectors||[]);try{for(e.s();!(t=e.n()).done;)var i=t.value,a=a.concat(i())}catch(t){e.e(t)}finally{e.f()}var n,r=dt(o.yAxis||[]);try{for(r.s();!(n=r.n()).done;){var s=n.value;s.stacking&&s.options.stackLabels&&!s.options.stackLabels.allowOverlap&&re(s.stacking.stacks,function(t){re(t,function(t){t.label&&a.push(t.label)})})}}catch(t){r.e(t)}finally{r.f()}var l,c=dt(o.series||[]);try{for(c.s();!(l=c.n()).done;){var u,h,d=l.value;
26d.visible&&null!==(u=d.hasDataLabels)&&void 0!==u&&u.call(d)&&((h=function(t){var e,i=dt(t);try{for(i.s();!(e=i.n()).done;)!function(){var r=e.value;r.visible&&(r.dataLabels||[]).forEach(function(t){var e,i,n=t.options||{};t.labelrank=se(n.labelrank,r.labelrank,null===(e=r.shapeArgs)||void 0===e?void 0:e.height),(null!==(i=n.allowOverlap)&&void 0!==i?i:0<Number(n.distance))?(t.oldOpacity=t.opacity,t.newOpacity=1,Go(t,o)):a.push(t)})}()}catch(t){i.e(t)}finally{i.f()}})(d.nodes||[]),h(d.points))}}catch(t){c.e(t)}finally{c.f()}this.hideOverlappingLabels(a)})),$o.compose(kt.Series.types.pie),pn.compose(kt.Chart,kt.Axis),zn.compose(kt.Chart),ca.compose(kt.Chart),Mr.compose(kt.Axis,kt.Chart,kt.Series),Hr.compose(kt.Axis,kt.Chart,kt.Series),Tn.compose(kt.Pointer);var ua=kt;function ha(t,e){var i;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return da(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return da(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function da(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var fa={n:function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return fa.d(e,{a:e}),e},d:function(t,e){for(var i in e)fa.o(e,i)&&!fa.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}},pa=fa.n(ua),va=pa();va.doc,va.win;function ga(t,e,i,n){var r=3<arguments.length&&void 0!==n?n:{},o="function"==typeof t&&t.prototype||t;Object.hasOwnProperty.call(o,"hcEvents")||(o.hcEvents={});var a=o.hcEvents;pa().Point&&t instanceof pa().Point&&t.series&&t.series.chart&&(t.series.chart.runTrackerClick=!0);var s=t.addEventListener;s&&s.call(t,e,i,!!pa().supportsPassiveEvents&&{passive:void 0===r.passive?-1!==e.indexOf("touch"):r.passive,capture:!1}),a[e]||(a[e]=[]);var l={fn:i,order:"number"==typeof r.order?r.order:1/0};return a[e].push(l),a[e].sort(function(t,e){return t.order-e.order}),1}function ma(t,e){var i;for(i in t=t||{},e)t[i]=e[i];return t}function ya(t){return ba(t)&&"number"==typeof t.nodeType}function ba(t,e){var i;return!!t&&"object"==W()(t)&&(!e||"[object Array]"!==(i=Object.prototype.toString.call(t))&&"[object Array Iterator]"!==i)}function xa(t){for(var e=arguments.length,i=new Array(1<e?e-1:0),n=1;n<e;n++)i[n-1]=arguments[n];var r=[t].concat(i),o={};!0===t&&(o=r[1],r=Array.prototype.slice.call(r,2));for(var a=r.length,s=0;s<a;s++)o=function n(r,o){return"object"!=W()(r)&&(r={}),wa(o,function(t,e){var i;"__proto__"!==e&&"constructor"!==e&&(!ba(t,!0)||(i=null==t?void 0:t.constructor,ba(t,!0)&&!ya(t)&&null!==i&&void 0!==i&&i.name&&"Object"!==i.name)||ya(t)?r[e]=o[e]:r[e]=n(r[e]||{},t))}),r}(o,r[s]);return o}function wa(t,e,i){for(var n in t)Object.hasOwnProperty.call(t,n)&&e.call(i||t[n],t[n],n,t)}function ka(){for(var t=arguments,e=t.length,i=0;i<e;i++){var n=t[i];if(null!=n)return n}}function Sa(r,e,i){function o(t,e){var i=r.removeEventListener;i&&i.call(r,t,e,!1)}function t(i){var t,n;r.nodeName&&(e?(t={})[e]=!0:t=i,wa(t,function(t,e){if(i[e])for(n=i[e].length;n--;)o(e,i[e][n].fn)}))}var n,a,s="function"==typeof r&&r.prototype||r;Object.hasOwnProperty.call(s,"hcEvents")&&(n=s.hcEvents,e?(a=n[e]||[],i?(n[e]=a.filter(function(t){return i!==t.fn}),o(e,i)):(t(n),n[e]=[])):(t(n),delete s.hcEvents))}Array.prototype.find;var Ta=pa().animObject,Ca=pa().getOptions,Ea=function(){for(var t=[],e=Ca().colors,i=0,n=0,r=["M 0 0 L 5 5 M 4.5 -0.5 L 5.5 0.5 M -0.5 4.5 L 0.5 5.5","M 0 5 L 5 0 M -0.5 0.5 L 0.5 -0.5 M 4.5 5.5 L 5.5 4.5","M 2 0 L 2 5 M 4 0 L 4 5","M 0 2 L 5 2 M 0 4 L 5 4","M 0 1.5 L 2.5 1.5 L 2.5 0 M 2.5 5 L 2.5 3.5 L 5 3.5"];n<r.length;n++){var o=r[n];t.push({path:o,color:e[i++],width:5,height:5,patternTransform:"scale(1.4 1.4)"})}for(var a=0,s=(i=5,["M 0 0 L 5 10 L 10 0","M 3 3 L 8 3 L 8 8 L 3 8 Z","M 5 5 m -4 0 a 4 4 0 1 1 8 0 a 4 4 0 1 1 -8 0","M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11","M 0 10 L 10 0 M -1 1 L 1 -1 M 9 11 L 11 9"]);a<s.length;a++){var l=s[a];t.push({path:l,color:e[i++],width:10,height:10})}return t}();function Ma(t,e){var i,n=JSON.stringify(t),r=n.length||0,o=0,a=0;
26if(e){i=Math.max(Math.floor(r/500),1);for(var s=0;s<r;s+=i)o+=n.charCodeAt(s);o&=o}for(;a<r;++a)o=(o<<5)-o+n.charCodeAt(a),o&=o;return o.toString(16).replace("-","1")}function Pa(){if(this.renderer&&(this.renderer.defIds||[]).filter(function(t){return t&&t.indexOf&&0===t.indexOf("highcharts-pattern-")}).length){var t,e=ha(this.series);try{for(e.s();!(t=e.n()).done;){var i=t.value;if(i.visible){var n,r=ha(i.points);try{for(r.s();!(n=r.n()).done;){var o=n.value,a=o.options&&o.options.color;a&&a.pattern&&(a.pattern._width="defer",a.pattern._height="defer")}}catch(t){r.e(t)}finally{r.f()}}}}catch(t){e.e(t)}finally{e.f()}this.redraw(!1)}}function Oa(){var i={},n=this.renderer,t=(n.defIds||[]).filter(function(t){return t.indexOf&&0===t.indexOf("highcharts-pattern-")});if(t.length){var e,r=ha(([].forEach.call(this.renderTo.querySelectorAll('[color^="url("], [fill^="url("], [stroke^="url("]'),function(t){var e=t.getAttribute("fill")||t.getAttribute("color")||t.getAttribute("stroke");e&&(i[e.replace(n.url,"").replace("url(#","").replace(")","")]=!0)}),t));try{for(r.s();!(e=r.n()).done;){var o=e.value;i[o]||(function(t,e){for(var i=t.length;i--;)if(t[i]===e){t.splice(i,1);break}}(n.defIds,o),n.patternElements[o]&&(n.patternElements[o].destroy(),delete n.patternElements[o]))}}catch(t){r.e(t)}finally{r.f()}}}function Aa(){var t,e=this.options.color;e&&(e.pattern||void 0!==e.patternIndex)&&("string"==typeof(null===(t=e.pattern)||void 0===t?void 0:t.path)&&(e.pattern.path={d:e.pattern.path}),this.color=this.options.color=xa(this.series.options.color,e))}function La(t){var e,i,n,r=t.args[0],o=t.args[1],a=t.args[2],s=this.chartIndex||0,l=r.pattern,c="#333333";return void 0!==r.patternIndex&&Ea&&(l=Ea[r.patternIndex]),!l||(c=l.image||"string"==typeof l.path||l.path&&l.path.d?(n=(n=a.parentNode&&a.parentNode.getAttribute("class"))&&-1<n.indexOf("highcharts-legend"),"defer"!==l._width&&"defer"!==l._height||Da.call({graphic:{element:a}},l),!n&&l.id&&!l.anchorToPoint||((l=xa({},l)).anchorToPoint&&((e=xa({},l))._x=(i=a.getBBox?a.getBBox():{x:0,y:0,width:32,height:32}).x,e._y=i.y,l=e),l.id="highcharts-pattern-"+s+"-"+Ma(l)+Ma(l,!0)+(l.anchorToPoint?"-anchored":"")),this.addPattern(l,!this.forExport&&ka(l.animation,this.globalAnimation,{duration:100})),"url(".concat(this.url,"#").concat(l.id+(this.forExport?"-export":""),")")):l.color||c,a.setAttribute(o,c),!(r.toString=function(){return c}))}function Ia(){var t=this.chart.isResizing;if(this.isDirtyData||t||!this.chart.hasRendered){var e,i=ha(this.points);try{for(i.s();!(e=i.n()).done;){var n=e.value,r=n.options&&n.options.color;r&&r.pattern&&(!t||n.shapeArgs&&n.shapeArgs.width&&n.shapeArgs.height?n.calculatePatternDimensions(r.pattern):(r.pattern._width="defer",r.pattern._height="defer"))}}catch(t){i.e(t)}finally{i.f()}}}function Da(t){if(!t.width||!t.height||t.anchorToPoint){var e=this.graphic&&(this.graphic.getBBox&&this.graphic.getBBox(!0)||this.graphic.element&&this.graphic.element.getBBox())||{},i=this.shapeArgs;if(i&&(e.width=i.width||e.width,e.height=i.height||e.height,e.x=i.x||e.x,e.y=i.y||e.y),t.image){if(!e.width||!e.height){t._width="defer",t._height="defer";var n=this.series.chart.mapView&&this.series.chart.mapView.getSVGTransform().scaleY;return void(null!=n&&n<0&&(t._inverted=!0))}t.aspectRatio&&(e.aspectRatio=e.width/e.height,t.aspectRatio>e.aspectRatio?e.aspectWidth=e.height*t.aspectRatio:e.aspectHeight=e.width/t.aspectRatio),t._width=t.width||Math.ceil(e.aspectWidth||e.width),t._height=t.height||Math.ceil(e.aspectHeight||e.height)}t.anchorToPoint?(t._x=0,t._y=0,t.width||(t._width=e.width),t.height||(t._height=e.height)):(t.width||(t._x=t.x||0,t._x+=e.x-Math.round(e.aspectWidth?Math.abs(e.aspectWidth-e.width)/2:0)),t.height||(t._y=t.y||0,t._y+=e.y-Math.round(e.aspectHeight?Math.abs(e.aspectHeight-e.height)/2:0)))}}function za(e,t){var i,n,r=this,o=ka(t,!0),a=Ta(o),s=e.color||"#333333",l=e.height||("number"==typeof e._height?e._height:0)||32,c=e.width||("number"==typeof e._width?e._width:0)||32,u=!e.anchorToPoint&&e.patternContentUnits||"userSpaceOnUse",h=e.id;if(h||(this.idCounter=this.idCounter||0,h="highcharts-pattern-"+this.idCounter+"-"+(this.chartIndex||
260),++this.idCounter),this.forExport&&(h+="-export"),this.defIds=this.defIds||[],!(-1<this.defIds.indexOf(h))){this.defIds.push(h);var d={id:h,patternUnits:"userSpaceOnUse",patternContentUnits:u,width:c,height:l,x:e._x||e.x||0,y:e._y||e.y||0};e._inverted&&(d.patternTransform="scale(1, -1)",e.patternTransform&&(e.patternTransform+=" scale(1, -1)")),e.patternTransform&&(d.patternTransform=e.patternTransform);var f,p=this.createElement("pattern").attr(d).add(this.defs);return p.id=h,e.path?(n=ba(e.path)?e.path:{d:e.path},e.backgroundColor&&(f=e.backgroundColor,r.rect(0,0,c,l).attr({fill:f}).add(p)),i={d:n.d},this.styledMode||(i.stroke=n.stroke||s,i["stroke-width"]=ka(n.strokeWidth,2),i.fill=n.fill||"none"),n.transform&&(i.transform=n.transform),this.createElement("path").attr(i).add(p),p.color=s):e.image&&(o?this.image(e.image,0,0,c,l,function(){this.animate({opacity:ka(e.opacity,1)},a),Sa(this.element,"load")}).attr({opacity:0}).add(p):this.image(e.image,0,0,c,l).add(p)),e.image&&o||void 0===e.opacity||[].forEach.call(p.element.childNodes,function(t){t.setAttribute("opacity",e.opacity)}),this.patternElements=this.patternElements||{},this.patternElements[h]=p}}function Na(){var t,e,a,i;null!==(t=this.chart)&&void 0!==t&&t.mapView&&(a=this.chart.renderer,i=a.patternElements,null!==(e=a.defIds)&&void 0!==e&&e.length&&i&&this.points.filter(function(t){var e,i,n,r;return!!t.graphic&&(t.graphic.element.hasAttribute("fill")||t.graphic.element.hasAttribute("color")||t.graphic.element.hasAttribute("stroke"))&&!(null!==(e=t.options.color)&&void 0!==e&&null!==(i=e.pattern)&&void 0!==i&&i.image)&&!(null===(n=t.group)||void 0===n||!n.scaleX)&&!(null===(r=t.group)||void 0===r||!r.scaleY)}).map(function(t){var e,i,n,r,o;return{id:((null===(e=t.graphic)||void 0===e?void 0:e.element.getAttribute("fill"))||(null===(i=t.graphic)||void 0===i?void 0:i.element.getAttribute("color"))||(null===(n=t.graphic)||void 0===n?void 0:n.element.getAttribute("stroke"))||"").replace(a.url,"").replace("url(#","").replace(")",""),x:(null===(r=t.group)||void 0===r?void 0:r.scaleX)||1,y:(null===(o=t.group)||void 0===o?void 0:o.scaleY)||1}}).filter(function(i,n,t){return""!==i.id&&-1!==i.id.indexOf("highcharts-pattern-")&&!t.some(function(t,e){return t.id===i.id&&e<n})}).forEach(function(t){var e=t.id;i[e].scaleX=1/t.x,i[e].scaleY=1/t.y,i[e].updateTransform("patternTransform")}))}var ja,Ra,Ba,Fa,_a,Wa,Ha,$a=pa();$a.patterns=Ea,ja=$a.Chart,Ra=$a.Series,Ba=$a.SVGRenderer,Wa=Ra.prototype.pointClass,(Ha=Wa.prototype).calculatePatternDimensions||(ga(ja,"endResize",Pa),ga(ja,"redraw",Oa),ma(Ha,{calculatePatternDimensions:Da}),ga(Wa,"afterInit",Aa),ga(Ra,"render",Ia),Fa=Ra.prototype,_a=Fa["getColor"],Fa.getColor=function(){var t=arguments,e=this;return function(t){var e=this.options.color;e&&e.pattern&&!e.pattern.color?(delete this.options.color,t.apply(this,[].slice.call(arguments,1)),e.pattern.color=this.color,this.color=this.options.color=e):t.apply(this,[].slice.call(arguments,1))}.apply(this,[function(){return _a.apply(e,arguments.length?arguments:t)}].concat([].slice.call(arguments)))},ga(Ra,"afterRender",Na),ga(Ra,"mapZoomComplete",Na),ma(Ba.prototype,{addPattern:za}),ga(Ba,"complexColor",La));pa();function Xa(t,e){var i;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return Ga(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Ga(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function Ga(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function Ya(e,t){var i,n=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)),n}function qa(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};
26t%2?Ya(Object(i),!0).forEach(function(t){it()(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Ya(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}var Va={0:{type:"line"},1:{type:"column",plotOptions:{column:{pointPadding:.2,borderWidth:0}}},2:{type:"column"},3:{type:"column"}},Ua=function(t){return{pattern:{path:{d:"M 0 0 L 0 10",stroke:"white",strokeWidth:3},backgroundColor:t,width:10,height:10}}};var Za=1200,Ka=992,Ja=576,Qa={height:800,margin:90,xAxisLabelFontSize:"20px",yAxisLabelFontSize:"20px",yAxisTitleFontSize:"20px",legendFontSize:"16px",dataLabelFontSize:"1em",stackLabelFontSize:"1em"},ts={height:800,margin:60,xAxisLabelFontSize:"18px",yAxisLabelFontSize:"18px",yAxisTitleFontSize:"18px",legendFontSize:"18px",dataLabelFontSize:"0.9em",stackLabelFontSize:"0.9em"},es={height:800,margin:30,xAxisLabelFontSize:"15px",yAxisLabelFontSize:"15px",yAxisTitleFontSize:"15px",legendFontSize:"15px",dataLabelFontSize:"0.8em",stackLabelFontSize:"0.8em"};function is(t,e,i){var n=50;return Za===t?n=40:Ka===t?n=35:Ja===t&&(n=25),{condition:{maxWidth:t},chartOptions:{chart:{height:e.height},xAxis:[{labels:{style:{fontSize:e.xAxisLabelFontSize}}}],yAxis:{title:{margin:e.margin,style:{fontSize:e.yAxisTitleFontSize}},labels:{style:{fontSize:e.yAxisLabelFontSize}},stackLabels:{style:{fontSize:e.stackLabelFontSize}}},legend:{itemStyle:{fontSize:e.legendFontSize}},plotOptions:{column:{dataLabels:{style:{fontSize:e.dataLabelFontSize},align:i?void 0:"right",verticalAlign:i?"top":"center",y:i?-30:0,x:i?0:n}}}}}}function ns(t){if(!t.items||!t.items.length)return console.error("No data points found for chart"),{};var u,e=JSON.parse(t.items),i=t.xAxisValues.split(","),n=(t.yAxisValues?t.yAxisValues.split(","):t.yAxisMax&&parseInt(t.yAxisMax),"1"===t.legendPosition?{layout:"vertical",align:"right",verticalAlign:"bottom",className:"highcharts-no-tooltip chart-legend-vertical"}:{layout:"horizontal",align:"left",verticalAlign:"bottom",className:"highcharts-no-tooltip chart-legend-horizontal"}),r="0"===t.valuesPosition,o={align:r?void 0:"right",verticalAlign:r?"top":"center",y:r?-30:0,x:r?0:50},a=(u=[],e.forEach(function(t){var e,i,n,r,o,a,s,l,c=Va[t.type];c?(e={},i="line"===c.type,n=t.color||"black",e.style=i?{fontSize:"1.2em",textOutline:n,color:n}:{color:n},r=(t.values||"").split(",").map(function(t){return parseFloat(t)}),u.push(qa(qa({},c),{},{name:t.title||"No title",data:r,stack:t.title,color:t.color||void 0,dataLabels:e})),2!==t.type&&3!==t.type||!t.stacked_values||(o="1"===t.color_option?t.stacked_color:"black",a=t.stacked_values.split(",").map(function(t){return parseFloat(t)}),u.push(qa(qa({},c),{},{name:t.stacked_title||"Stacked",data:a,stack:t.title,color:"1"===t.color_option?t.stacked_color:Ua(t.color),dataLabels:{style:{color:o}}}))),3===t.type&&t.double_stacked_values&&(s=t.double_stacked_color||t.color,l=t.double_stacked_values.split(",").map(function(t){return parseFloat(t)}),u.push(qa(qa({},c),{},{name:t.double_stacked_title||"Double Stacked",data:l,stack:t.title,color:s,dataLabels:{style:{color:s}}})))):console.warn('Unknown chart type "'.concat(t.type,'" for item "').concat(t.title,'" — skipping.'))}),u);return{chart:{height:800,zooming:{type:"xy"},backgroundColor:"#f3f7f8"},title:{text:""},xAxis:[{categories:A()(i),crosshair:!0,labels:{style:{color:"#000000",textAlign:"right",fontFamily:"'Segment-Regular', Arial, 'Helvetica Neue', Helvetica, sans-serif",fontSize:"22px",fontStyle:"normal",fontWeight:"600",lineHeight:"30px"}}}],yAxis:{max:t.yAxisMax?parseInt(t.yAxisMax):void 0,min:t.yAxisMin?parseInt(t.yAxisMin):void 0,tickInterval:t.yAxisStep?parseInt(t.yAxisStep):void 0,title:{text:t.yAxisTitle||"Values",margin:91,style:{color:"#000",textAlign:"right",fontFamily:"'Segment-Regular', Arial, 'Helvetica Neue', Helvetica, sans-serif",fontSize:"22px",fontStyle:"normal",fontWeight:"300",lineHeight:"30px"}},stackLabels:{enabled:!0,style:{fontWeight:"normal",fontSize:"1.1em"}},labels:{style:{color:"#000000",textAlign:"right",fontFamily:"'Segment-Regular', Arial, 'Helvetica Neue', Helvetica, sans-serif",fontSize:"22px",fontStyle:"normal",fontWeight:"300",lineHeight:"30px"}}},tooltip:{enabled:!1},plotOptions:{column:{stacking:"overlap",dataLabels:qa(qa({},o),{},{enabled:!0,style:{fontWeight:"normal",fontSize:"1.1em",textOutline:"none"}}),marker:{enabled:!1},enableMouseTracking:!0},line:{dataLabels:{enabled:!0,allowOverlap:!0,crop:!1,overflow:"visible"},marker:{enabled:!1},enableMouseTracking:!1}},legend:qa(qa({},n),{}
26,{squareSymbol:!1,symbolRadius:0,symbolHeight:14,symbolWidth:34,symbolPadding:10,itemStyle:{color:"#000000",fontFamily:"'Segment-Regular', Arial, 'Helvetica Neue', Helvetica, sans-serif",fontSize:"18px",fontStyle:"normal",fontWeight:"300",lineHeight:"30px"}}),series:A()(a),responsive:{rules:[is(Za,Qa,r),is(Ka,ts,r),is(Ja,es,r)]}}}function rs(){var t=document.documentElement,e=g(".hero",document),i=window.scrollY||t.scrollTop||0;e&&(e.style.top="-".concat(i/2,"px"))}function os(t){if(null==t)return window;if("[object Window]"===t.toString())return t;var e=t.ownerDocument;return e&&e.defaultView||window}function as(t){return t instanceof os(t).Element||t instanceof Element}function ss(t){return t instanceof os(t).HTMLElement||t instanceof HTMLElement}function ls(t){return"undefined"!=typeof ShadowRoot&&(t instanceof os(t).ShadowRoot||t instanceof ShadowRoot)}document.addEventListener("DOMContentLoaded",function(){!function(){var t=S(".chart-container",document);if(t&&0<t.length){var e,i=Xa(t);try{for(i.s();!(e=i.n()).done;){var n=e.value;ua.chart(n,ns(n.dataset))}}catch(t){i.e(t)}finally{i.f()}}}()}),rs(),document.addEventListener("scroll",function(t){rs()});var cs=Math.max,us=Math.min,hs=Math.round;function ds(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function fs(){return!/^((?!chrome|android).)*safari/i.test(ds())}function ps(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),r=1,o=1;e&&ss(t)&&(r=0<t.offsetWidth&&hs(n.width)/t.offsetWidth||1,o=0<t.offsetHeight&&hs(n.height)/t.offsetHeight||1);var a=(as(t)?os(t):window).visualViewport,s=!fs()&&i,l=(n.left+(s&&a?a.offsetLeft:0))/r,c=(n.top+(s&&a?a.offsetTop:0))/o,u=n.width/r,h=n.height/o;return{width:u,height:h,top:c,right:l+u,bottom:c+h,left:l,x:l,y:c}}function vs(t){var e=os(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function gs(t){return t?(t.nodeName||"").toLowerCase():null}function ms(t){return((as(t)?t.ownerDocument:t.document)||window.document).documentElement}function ys(t){return ps(ms(t)).left+vs(t).scrollLeft}function bs(t){return os(t).getComputedStyle(t)}function xs(t){var e=bs(t),i=e.overflow,n=e.overflowX,r=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+r+n)}function ws(t,e,i){void 0===i&&(i=!1);var n,r,o,a,s,l,c=ss(e),u=ss(e)&&(r=(n=e).getBoundingClientRect(),o=hs(r.width)/n.offsetWidth||1,a=hs(r.height)/n.offsetHeight||1,1!==o||1!==a),h=ms(e),d=ps(t,u,i),f={scrollLeft:0,scrollTop:0},p={x:0,y:0};return!c&&(c||i)||("body"===gs(e)&&!xs(h)||(f=(s=e)!==os(s)&&ss(s)?{scrollLeft:(l=s).scrollLeft,scrollTop:l.scrollTop}:vs(s)),ss(e)?((p=ps(e,!0)).x+=e.clientLeft,p.y+=e.clientTop):h&&(p.x=ys(h))),{x:d.left+f.scrollLeft-p.x,y:d.top+f.scrollTop-p.y,width:d.width,height:d.height}}function ks(t){var e=ps(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Ss(t){return"html"===gs(t)?t:t.assignedSlot||t.parentNode||(ls(t)?t.host:null)||ms(t)}function Ts(t,e){var i;void 0===e&&(e=[]);var n=function t(e){return 0<=["html","body","#document"].indexOf(gs(e))?e.ownerDocument.body:ss(e)&&xs(e)?e:t(Ss(e))}(t),r=n===(null==(i=t.ownerDocument)?void 0:i.body),o=os(n),a=r?[o].concat(o.visualViewport||[],xs(n)?n:[]):n,s=e.concat(a);return r?s:s.concat(Ts(Ss(a)))}function Cs(t){return ss(t)&&"fixed"!==bs(t).position?t.offsetParent:null}function Es(t){for(var e=os(t),i=Cs(t);i&&0<=["table","td","th"].indexOf(gs(i))&&"static"===bs(i).position;)i=Cs(i);return(!i||"html"!==gs(i)&&("body"!==gs(i)||"static"!==bs(i).position))&&(i||function(t){var e=/firefox/i.test(ds());if(/Trident/i.test(ds())&&ss(t)&&"fixed"===bs(t).position)return null;var i=Ss(t);for(ls(i)&&(i=i.host);ss(i)&&["html","body"].indexOf(gs(i))<0;){var n=bs(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t))||e}var Ms="top",Ps="bottom",Os="right",As="left",Ls="auto",Is=[Ms,Ps,Os,As],Ds="start",zs="end",Ns="clippingParents",js="viewport",Rs="popper",Bs="reference",Fs=Is.reduce(function(t,e){return t.concat([e+"-"+Ds,e+"-"+zs])},[]),_s=[].concat(Is,[Ls]).reduce(function(t,e){return t.concat([e,e+"-"+Ds,e+"-"+zs])},[]),Ws=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Hs(t){var n=new Map,r=new Set,e=[];return t.forEach(function(t){n.set(t.name,t)}),t.forEach(function(t){r.has(t.name)||!function i(t){r.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEac
26h(function(t){var e;r.has(t)||(e=n.get(t))&&i(e)}),e.push(t)}(t)}),e}var $s={placement:"bottom",modifiers:[],strategy:"absolute"};function Xs(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return!e.some(function(t){return!(t&&"function"==typeof t.getBoundingClientRect)})}function Gs(t){void 0===t&&(t={});var e=t.defaultModifiers,p=void 0===e?[]:e,i=t.defaultOptions,v=void 0===i?$s:i;return function(s,l,e){void 0===e&&(e=v);var i,n,c={placement:"bottom",orderedModifiers:[],options:Object.assign({},$s,v),modifiersData:{},elements:{reference:s,popper:l},attributes:{},styles:{}},u=[],h=!1,d={state:c,setOptions:function(t){var e="function"==typeof t?t(c.options):t;f(),c.options=Object.assign({},v,c.options,e),c.scrollParents={reference:as(s)?Ts(s):s.contextElement?Ts(s.contextElement):[],popper:Ts(l)};var i,n,r,o,a=(r=[].concat(p,c.options.modifiers),o=r.reduce(function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t},{}),i=Object.keys(o).map(function(t){return o[t]}),n=Hs(i),Ws.reduce(function(t,e){return t.concat(n.filter(function(t){return t.phase===e}))},[]));return c.orderedModifiers=a.filter(function(t){return t.enabled}),c.orderedModifiers.forEach(function(t){var e,i=t.name,n=t.options,r=void 0===n?{}:n,o=t.effect;"function"==typeof o&&(e=o({state:c,name:i,instance:d,options:r}),u.push(e||function(){}))}),d.update()},forceUpdate:function(){if(!h){var t=c.elements,e=t.reference,i=t.popper;if(Xs(e,i)){c.rects={reference:ws(e,Es(i),"fixed"===c.options.strategy),popper:ks(i)},c.reset=!1,c.placement=c.options.placement,c.orderedModifiers.forEach(function(t){return c.modifiersData[t.name]=Object.assign({},t.data)});for(var n,r,o,a,s,l=0;l<c.orderedModifiers.length;l++){!0!==c.reset?(r=(n=c.orderedModifiers[l]).fn,a=void 0===(o=n.options)?{}:o,s=n.name,"function"==typeof r&&(c=r({state:c,options:a,name:s,instance:d})||c)):(c.reset=!1,l=-1)}}}},update:(i=function(){return new Promise(function(t){d.forceUpdate(),t(c)})},function(){return n=n||new Promise(function(t){Promise.resolve().then(function(){n=void 0,t(i())})})}),destroy:function(){f(),h=!0}};if(!Xs(s,l))return d;function f(){u.forEach(function(t){return t()}),u=[]}return d.setOptions(e).then(function(t){!h&&e.onFirstUpdate&&e.onFirstUpdate(t)}),d}}var Ys={passive:!0};function qs(t){return t.split("-")[0]}function Vs(t){return t.split("-")[1]}function Us(t){return 0<=["top","bottom"].indexOf(t)?"x":"y"}function Zs(t){var e,i=t.reference,n=t.element,r=t.placement,o=r?qs(r):null,a=r?Vs(r):null,s=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case Ms:e={x:s,y:i.y-n.height};break;case Ps:e={x:s,y:i.y+i.height};break;case Os:e={x:i.x+i.width,y:l};break;case As:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Us(o):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case Ds:e[c]=e[c]-(i[u]/2-n[u]/2);break;case zs:e[c]=e[c]+(i[u]/2-n[u]/2)}}return e}var Ks={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Js(t){var e,i,n,r,o=t.popper,a=t.popperRect,s=t.placement,l=t.variation,c=t.offsets,u=t.position,h=t.gpuAcceleration,d=t.adaptive,f=t.roundOffsets,p=t.isFixed,v=c.x,g=void 0===v?0:v,m=c.y,y=void 0===m?0:m,b="function"==typeof f?f({x:g,y:y}):{x:g,y:y},g=b.x,y=b.y,x=c.hasOwnProperty("x"),w=c.hasOwnProperty("y"),k=As,S=Ms,T=window;d&&(n="clientHeight",r="clientWidth",(i=Es(o))===os(o)&&"static"!==bs(i=ms(o)).position&&"absolute"===u&&(n="scrollHeight",r="scrollWidth"),s!==Ms&&(s!==As&&s!==Os||l!==zs)||(S=Ps,y-=(p&&i===T&&T.visualViewport?T.visualViewport.height:i[n])-a.height,y*=h?1:-1),s!==As&&(s!==Ms&&s!==Ps||l!==zs)||(k=Os,g-=(p&&i===T&&T.visualViewport?T.visualViewport.width:i[r])-a.width,g*=h?1:-1));var C,E,M,P,O,A,L=Object.assign({position:u},d&&Ks),I=!0===f?(C={x:g,y:y},E=os(o),M=C.x,P=C.y,O=E.devicePixelRatio||1,{x:hs(M*O)/O||0,y:hs(P*O)/O||0}):{x:g,y:y};return g=I.x,y=I.y,h?Object.assign({},L,((A={})[S]=w?"0":"",A[k]=x?"0":"",A.transform=(T.devicePixelRatio||1)<=1?"translate("+g+"px, "+y+"px)":"translate3d("+g+"px, "+y+"px, 0)",A)):Object.assign({},L,((e={})[S]=w?y+"px":"",e[k]=x?g+"px":"",e.transform="",e))}
26var Qs={left:"right",right:"left",bottom:"top",top:"bottom"};function tl(t){return t.replace(/left|right|bottom|top/g,function(t){return Qs[t]})}var el={start:"end",end:"start"};function il(t){return t.replace(/start|end/g,function(t){return el[t]})}function nl(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ls(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function rl(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function ol(t,e,i){return e===js?rl((v=i,m=os(p=t),y=ms(p),b=m.visualViewport,x=y.clientWidth,w=y.clientHeight,S=k=0,b&&(x=b.width,w=b.height,((g=fs())||!g&&"fixed"===v)&&(k=b.offsetLeft,S=b.offsetTop)),{width:x,height:w,x:k+ys(p),y:S})):as(e)?((f=ps(d=e,!1,"fixed"===i)).top=f.top+d.clientTop,f.left=f.left+d.clientLeft,f.bottom=f.top+d.clientHeight,f.right=f.left+d.clientWidth,f.width=d.clientWidth,f.height=d.clientHeight,f.x=f.left,f.y=f.top,f):rl((n=ms(t),o=ms(n),a=vs(n),s=null==(r=n.ownerDocument)?void 0:r.body,l=cs(o.scrollWidth,o.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),c=cs(o.scrollHeight,o.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),u=-a.scrollLeft+ys(n),h=-a.scrollTop,"rtl"===bs(s||o).direction&&(u+=cs(o.clientWidth,s?s.clientWidth:0)-l),{width:l,height:c,x:u,y:h}));var n,r,o,a,s,l,c,u,h,d,f,p,v,g,m,y,b,x,w,k,S}function al(n,t,e,r){var i,o,a,s="clippingParents"===t?(o=Ts(Ss(i=n)),as(a=0<=["absolute","fixed"].indexOf(bs(i).position)&&ss(i)?Es(i):i)?o.filter(function(t){return as(t)&&nl(t,a)&&"body"!==gs(t)}):[]):[].concat(t),l=[].concat(s,[e]),c=l[0],u=l.reduce(function(t,e){var i=ol(n,e,r);return t.top=cs(i.top,t.top),t.right=us(i.right,t.right),t.bottom=us(i.bottom,t.bottom),t.left=cs(i.left,t.left),t},ol(n,c,r));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function sl(){return{top:0,right:0,bottom:0,left:0}}function ll(t){return Object.assign({},sl(),t)}function cl(i,t){return t.reduce(function(t,e){return t[e]=i,t},{})}function ul(t,e){void 0===e&&(e={});var n,i=e.placement,r=void 0===i?t.placement:i,o=e.strategy,a=void 0===o?t.strategy:o,s=e.boundary,l=void 0===s?Ns:s,c=e.rootBoundary,u=void 0===c?js:c,h=e.elementContext,d=void 0===h?Rs:h,f=e.altBoundary,p=void 0!==f&&f,v=e.padding,g=void 0===v?0:v,m=ll("number"!=typeof g?g:cl(g,Is)),y=d===Rs?Bs:Rs,b=t.rects.popper,x=t.elements[p?y:d],w=al(as(x)?x:x.contextElement||ms(t.elements.popper),l,u,a),
26k=ps(t.elements.reference),S=Zs({reference:k,element:b,strategy:"absolute",placement:r}),T=rl(Object.assign({},b,S)),C=d===Rs?T:k,E={top:w.top-C.top+m.top,bottom:C.bottom-w.bottom+m.bottom,left:w.left-C.left+m.left,right:C.right-w.right+m.right},M=t.modifiersData.offset;return d===Rs&&M&&(n=M[r],Object.keys(E).forEach(function(t){var e=0<=[Os,Ps].indexOf(t)?1:-1,i=0<=[Ms,Ps].indexOf(t)?"y":"x";E[t]+=n[i]*e})),E}function hl(t,e,i){return cs(t,us(e,i))}function dl(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function fl(e){return[Ms,Os,Ps,As].some(function(t){return 0<=e[t]})}var pl=Gs({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,r=n.scroll,o=void 0===r||r,a=n.resize,s=void 0===a||a,l=os(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach(function(t){t.addEventListener("scroll",i.update,Ys)}),s&&l.addEventListener("resize",i.update,Ys),function(){o&&c.forEach(function(t){t.removeEventListener("scroll",i.update,Ys)}),s&&l.removeEventListener("resize",i.update,Ys)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Zs({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,r=void 0===n||n,o=i.adaptive,a=void 0===o||o,s=i.roundOffsets,l=void 0===s||s,c={placement:qs(e.placement),variation:Vs(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:r,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,Js(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,Js(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var r=t.state;Object.keys(r.elements).forEach(function(t){var e=r.styles[t]||{},i=r.attributes[t]||{},n=r.elements[t];
26ss(n)&&gs(n)&&(Object.assign(n.style,e),Object.keys(i).forEach(function(t){var e=i[t];!1===e?n.removeAttribute(t):n.setAttribute(t,!0===e?"":e)}))})},effect:function(t){var r=t.state,o={popper:{position:r.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(r.elements.popper.style,o.popper),r.styles=o,r.elements.arrow&&Object.assign(r.elements.arrow.style,o.arrow),function(){Object.keys(r.elements).forEach(function(t){var e=r.elements[t],i=r.attributes[t]||{},n=Object.keys(r.styles.hasOwnProperty(t)?r.styles[t]:o[t]).reduce(function(t,e){return t[e]="",t},{});ss(e)&&gs(e)&&(Object.assign(e.style,n),Object.keys(i).forEach(function(t){e.removeAttribute(t)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var u=t.state,e=t.options,i=t.name,n=e.offset,h=void 0===n?[0,0]:n,r=_s.reduce(function(t,e){var i,n,r,o,a,s,l,c;return t[e]=(i=e,n=u.rects,r=h,o=qs(i),a=0<=[As,Ms].indexOf(o)?-1:1,s="function"==typeof r?r(Object.assign({},n,{placement:i})):r,l=(l=s[0])||0,c=((c=s[1])||0)*a,0<=[As,Os].indexOf(o)?{x:c,y:l}:{x:l,y:c}),t},{}),o=r[u.placement],a=o.x,s=o.y;null!=u.modifiersData.popperOffsets&&(u.modifiersData.popperOffsets.x+=a,u.modifiersData.popperOffsets.y+=s),u.modifiersData[i]=r}},{name:"flip",enabled:!0,phase:"main",fn:function(t){var i=t.state,e=t.options,n=t.name;if(!i.modifiersData[n]._skip){for(var r=e.mainAxis,o=void 0===r||r,a=e.altAxis,s=void 0===a||a,l=e.fallbackPlacements,c=e.padding,u=e.boundary,h=e.rootBoundary,d=e.altBoundary,f=e.flipVariations,p=void 0===f||f,v=e.allowedAutoPlacements,g=i.options.placement,m=qs(g),y=l||(m===g||!p?[tl(g)]:function(t){if(qs(t)===Ls)return[];var e=tl(t);return[il(t),e,il(e)]}(g)),b=[g].concat(y).reduce(function(t,e){return t.concat(qs(e)===Ls?function(i,t){void 0===t&&(t={});var e=t.placement,n=t.boundary,r=t.rootBoundary,o=t.padding,a=t.flipVariations,s=t.allowedAutoPlacements,l=void 0===s?_s:s,c=Vs(e),u=c?a?Fs:Fs.filter(function(t){return Vs(t)===c}):Is,h=u.filter(function(t){return 0<=l.indexOf(t)});0===h.length&&(h=u);var d=h.reduce(function(t,e){return t[e]=ul(i,{placement:e,boundary:n,rootBoundary:r,padding:o})[qs(e)],t},{});return Object.keys(d).sort(function(t,e){return d[t]-d[e]})}(i,{placement:e,boundary:u,rootBoundary:h,padding:c,flipVariations:p,allowedAutoPlacements:v}):e)},[]),x=i.rects.reference,w=i.rects.popper,k=new Map,S=!0,T=b[0],C=0;C<b.length;C++){var E=b[C],M=qs(E),P=Vs(E)===Ds,O=0<=[Ms,Ps].indexOf(M),A=O?"width":"height",L=ul(i,{placement:E,boundary:u,rootBoundary:h,altBoundary:d,padding:c}),I=O?P?Os:As:P?Ps:Ms;x[A]>w[A]&&(I=tl(I));var D=tl(I),z=[];if(o&&z.push(L[M]<=0),s&&z.push(L[I]<=0,L[D]<=0),z.every(function(t){return t})){T=E,S=!1;break}k.set(E,z)}if(S)for(var N=p?3:1;0<N;N--){if("break"===function(i){var t=b.find(function(t){var e=k.get(t);if(e)return e.slice(0,i).every(function(t){return t})});if(t)return T=t,"break"}(N))break}i.placement!==T&&(i.modifiersData[n]._skip=!0,i.placement=T,i.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e,i,n,r,o,a,s,l,c,u,h,d,f,p,v,g,m,y,b,x,w,k,S,T,C,E,M,P,O,A,L,I,D,z,N,j,R,B=t.state,F=t.options,_=t.name,W=F.mainAxis,H=void 0===W||W,$=F.altAxis,X=void 0!==$&&$,G=F.boundary,Y=F.rootBoundary,q=F.altBoundary,V=F.padding,U=F.tether,Z=void 0===U||U,K=F.tetherOffset,J=void 0===K?0:K,Q=ul(B,{boundary:G,rootBoundary:Y,padding:V,altBoundary:q}),tt=qs(B.placement),et=Vs(B.placement),it=!et,nt=Us(tt),rt="x"===nt?"y":"x",ot=B.modifiersData.popperOffsets,at=B.rects.reference,st=B.rects.popper,lt="function"==typeof J?J(Object.assign({},B.rects,{placement:B.placement})):J,ct="number"==typeof lt?{mainAxis:lt,altAxis:lt}:Object.assign({mainAxis:0,altAxis:0},lt),ut=B.modifiersData.offset?B.modifiersData.offset[B.placement]:null,ht={x:0,y:0};ot&&(H&&(i="y"===nt?Ms:As,n="y"===nt?Ps:Os,r="y"===nt?"height":"width",a=(o=ot[nt])+Q[i],s=o-Q[n],l=Z?-st[r]/2:0,c=et===Ds?at[r]:st[r],u=et===Ds?-st[r]:-at[r],h=B.elements.arrow,d=Z&&h?ks(h):{width:0,height:0},p=(f=B.modifiersData["arrow#persistent"]?B.modifiersData["arrow#persistent"].padding:sl())[i],v=f[n],g=hl(0,at[r],d[r]),m=it?at[r]/2-l-g-p-ct.mainAxis:c-g-p-ct.mainAxis,y=it?-at[r]/2+l+g+v+ct.mainAxis:u+g+v+ct.mainAxis,x=(b=B.elements.arrow&&Es(B.elements.arrow))?"y"===nt?b.clientTop||0:b.clientLeft||0:0,k=o+y-(w=null!=(e=null==ut?void 0:ut[nt])?e:0),S=hl(Z?us(a,o+m-w-x):a,o,Z?cs(s,k):s),ot[nt]=S,ht[nt]=S-o),X&&(C="x"===nt?Ms:As,E="x"===nt?Ps:Os,P="y"==rt?"height":"width",O=(M=ot[rt])+Q[C],A=M-Q[E],L=-1!==[Ms,As].indexOf(tt),I=null!=(T=null==ut?void 0:ut[rt])?T:0,D=L?O:M-at[P]-st[P]-I+ct.altAxis,z=L?M+at[P]+st[P]-I-ct.altAxis:A,N=Z&&L?(R=hl(D,M,j=z),j<R?j:R):hl(Z?D:O,M,Z?z:A),ot[rt]=N,ht[rt]=N-M),B.modifiersData[_]=ht)},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i,n,r,o,a,s,l,c,u,h,d,f,p,v,g,m=t.state,y=t.name,b=t.options,x=m.elements.arrow,w=m.modifiersData.popperOffsets,k=qs(m.placement),S=Us(k),T=0<=[As,Os].indexOf(k)?"height":"width";x&&w&&(n=b.padding,r=m,i=ll("number"!=typeof(n="function"==typeof n?n(Object.assign({},r.rects,{placement:r.placement})):n)?n:cl(n,Is)),o=ks(x),a="y"===S?Ms:As,s="y"===S?Ps:Os,l=m.rects.reference[T]+m.rects.reference[S]-w[S]-m.rects.popper[T],c=w[S]-m.rects.reference[S],h=(u=Es(x))?"y"===S?u.clientHeight||0:u.clientWidth||0:0,d=l/2-c/2,f=i[a],p=h-o[T]-i[s],g=hl(f,v=h/2-o[T]/2+d,p),m.modifiersData[y]=((e={})[S]=g,e.centerOffset=g-v,e))},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&nl(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,r=e.rects.popper,o=e.modifiersData.preventOverflow,a=ul(e,{elementContext:"reference"}),s=ul(e,{altBoundary:!0}),l=dl(a,n),c=dl(s,r,o),u=fl(l),h=fl(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:h},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":h})}}]}),vl=[];function gl(){document.querySelectorAll(".pop-up").forEach(function(t){return t.style.display="none"}),vl.forEach(function(t){return t.destroy()}),vl=[]}function ml(t,e){return A()(t.classList).find(function(t){return t.startsWith(e)})}document.addEventListener("mouseover",function(t){var e,i,n,r=t.target.closest("[class]");r&&(e=ml(r,"zone-"),i=ml(r,"city-"),(n=e||i)&&(function(t){var e=document.querySelectorAll(".".concat(t));t.startsWith("city-")&&e.forEach(function(t){var e,i,n;"function"==typeof t.getBBox&&(i=(e=t.getBBox()).x+e.width/2,n=e.y+e.height/2,t.setAttribute("transform","translate(".concat(i,", ").concat(n,") scale(1.2) translate(").concat(-i,", ").concat(-n,")")))});t.startsWith("zone-")&&e.forEach(function(t){t.querySelectorAll("path, polygon, rect, circle, ellipse").forEach(function(t){t.dataset.baseOpacity||(t.dataset.baseOpacity=t.getAttribute("op
26acity")||getComputedStyle(t).opacity||1),t.dataset.baseFill||(t.dataset.baseFill=t.getAttribute("fill")),t.setAttribute("opacity",1),t.setAttribute("fill","#f2af5c")})})}(n),r.style.cursor="pointer"))}),document.addEventListener("mouseout",function(t){var e,i,n,r=t.target.closest("[class]");r&&(e=ml(r,"zone-"),i=ml(r,"city-"),(n=e||i)&&function(t){var e=document.querySelectorAll(".".concat(t));t.startsWith("city-")&&e.forEach(function(t){return t.removeAttribute("transform")});t.startsWith("zone-")&&e.forEach(function(t){t.querySelectorAll("path, polygon, rect, circle, ellipse").forEach(function(t){t.setAttribute("opacity",t.dataset.baseOpacity||1),t.dataset.baseFill&&t.setAttribute("fill",t.dataset.baseFill)})})}(n))}),document.addEventListener("click",function(t){var e,i,n,r,o=t.target.closest("[class]");!o||(e=ml(o,"zone-"))&&(i=e.replace("zone-",""),(n=document.getElementById("director-".concat(i)))&&(gl(),n.style.display="block","undefined"!=typeof ariInstance&&ariInstance.init(),r=pl(o,n,{placement:"top",strategy:"fixed",modifiers:[{name:"offset",options:{offset:[0,0]}},{name:"preventOverflow",options:{boundary:"viewport",padding:8}},{name:"flip",options:{fallbackPlacements:["bottom","left","right"]}}]}),vl.push(r)))}),document.addEventListener("click",function(t){var e,i,n,r,o=t.target.closest("[class]");!o||(e=ml(o,"city-"))&&(i=e.replace("city-",""),(n=document.getElementById("hospital-".concat(i)))&&(gl(),n.style.display="grid",r=pl(o,n,{placement:"top",strategy:"fixed",modifiers:[{name:"offset",options:{offset:[0,0]}},{name:"preventOverflow",options:{boundary:"viewport",padding:8}},{name:"flip",options:{fallbackPlacements:["bottom","left","right"]}}]}),"undefined"!=typeof ariInstance&&ariInstance.init(),vl.push(r)))}),document.addEventListener("click",function(t){t.target.closest(".popup-close")&&gl()}),document.addEventListener("click",function(t){var e,i,n=t.target.closest(".read-more");!n||(i=null==(e=n.closest(".pop-up-body"))?void 0:e.querySelector(".special-text"))&&(i.classList.toggle("expanded"),n.classList.toggle("open"))});i(337);function yl(t,e){var i;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return bl(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return bl(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function bl(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function xl(e,t){var i,n=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)),n}function wl(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?xl(Object(i),!0).forEach(function(t){it()(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):xl(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function kl(){function v(t,e){return{condition:{maxWidth:t},chartOptions:e}}function g(t){return"object"===W()(t)&&t.pattern?t.pattern.backgroundColor:t}function m(){return{useHTML:!0,enabled:!0,allowOverlap:!0,crop:!1,overflow:"allow",inside:!1,defer:!1,padding:0,distance:60,alignTo:"plotEdges",connectorColor:"#18385F",connectorWidth:2,crookDistance:"90%",softConnector:!1,color:"#18385F",formatter:function(){var t=this.point,e=t.options.dataLabels.align,i=g(t.color);this.point.image=this.point.image.replace(/currentColor/gi,"#FFF");var n='<div class="chart-item '+e+'"><div class="chart-item-image-container '+e+'" style="background-color:'+i+";background-image:url('"+("data:image/svg+xml,"+encodeURIComponent(this.point.image))+'\');"></div><div class="chart-item-text"><div class="chart-item-numbers"><span class="chart-item-value">'+t.actualValue+"</span>";return t.isWaitingList&&(n+='<span class="chart-item-mortality">'+(t.waitingListMortality||"0")+"</span>"),n+='</div><div class="chart-item-name">'+t.name+"</div></div></div>",this.point.image=this.point.image.replace(/#FFF/gi,"currentColor"),n}
26,connectorShape:function(t,e,i){var n=this.series.chart,r=n.plotTop+this.series.center[1],o=(n.plotLeft,this.series.center[0],this.series.center[2],t.y>=r),a=wl(wl({},i),{},{crookDistance:o?"99%":"90%"}),s=ua.seriesTypes.pie.prototype.pointClass.prototype.connectorShapes.crookedLine.call(this,t,e,a),l=this.dataLabel&&this.dataLabel.getBBox();return l&&l.width&&("right"===t.alignment?s[0][1]-=l.width:s[0][1]+=l.width),s}}}function t(){return{useHTML:!0,enabled:!0,allowOverlap:!0,crop:!1,overflow:"allow",inside:!1,defer:!1,padding:20,distance:60,connectorColor:"#18385F",connectorWidth:1,softConnector:!0,color:"#18385F",style:{fontSize:"11px",fontWeight:"normal",textOverflow:"clip"},formatter:function(){var t,e=this.point;return'<div class="chart-item chart-item_name-only '+((null===(t=e.options.dataLabels)||void 0===t?void 0:t.align)||"")+'"><div class="chart-item-name">'+e.name+"</div></div>"}}}function e(){return{enabled:!0,useHTML:!0,backgroundColor:"transparent",borderWidth:0,shadow:!1,padding:0,outside:!1,formatter:function(){if(1200<=window.innerWidth)return!1;var t=this.point,e=g(t.color),i=(t.image||"").replace(/currentColor/gi,e),n=(encodeURIComponent(i),this.series.chart.series[0]),r=n.center[2],o=parseFloat(n.options.innerSize)/100*(r/2),a=Math.floor(2*o*.85),s=Math.floor(.85*o),l=(Math.floor(.7*s),'<div class="chart-item chart-item_tooltip chart-item_center" style="width:'+a+'px;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;pointer-events:none;"><div class="chart-item-text" style="max-height:'+s+'px;overflow:hidden;display:flex;flex-direction:column;align-items:center;"><div class="chart-item-numbers" style="line-height:1;margin-bottom:2px;"><span class="chart-item-value" style="font-size:'+Math.floor(.35*s)+'px;">'+t.actualValue+"</span>");return t.isWaitingList&&(l+='<span class="chart-item-mortality" style="font-size:'+Math.floor(.22*s)+'px;">'+(t.waitingListMortality||"0")+"</span>"),l+='</div><div class="chart-item-name" style="font-size:'+Math.floor(.22*s)+"px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:"+a+'px;">'+t.name+"</div></div></div>"},positioner:function(t){var e=this.chart,i=e.series[0];if(!i||!i.center)return{x:e.plotLeft,y:e.plotTop};var n=e.plotLeft+i.center[0],r=e.plotTop+i.center[1],o=i.center[2];return{x:n-t/2,y:r-.05*(parseFloat(i.options.innerSize)/100*(o/2))}}}}var i=S(".pie-chart-container",document),y={chart:{height:700},plotOptions:{series:{allowPointSelect:!1,cursor:"pointer",dataLabels:m(),states:{inactive:{opacity:.2}}}},tooltip:{enabled:!1},series:[{size:"90%"}]},b={chart:{height:520},plotOptions:{series:{allowPointSelect:!1,cursor:"pointer",dataLabels:t(),states:{inactive:{opacity:.2}}}},tooltip:e(),series:[{size:"55%"}]},x={chart:{height:420},plotOptions:{series:{allowPointSelect:!1,cursor:"pointer",dataLabels:t(),states:{inactive:{opacity:.2}}}},tooltip:e(),series:[{size:"45%"}]},w={chart:{height:700},plotOptions:{series:{allowPointSelect:!0,cursor:"pointer",dataLabels:m(),states:{inactive:{opacity:.2}}}},tooltip:{enabled:!1},series:[{size:"90%"}]};if(i&&0<i.length){var k,n=yl(i);try{var r=function(){function t(t,i){return t.map(function(t){var e=0<i?t.y/i*50:0;return wl(wl({},t),{},{y:Math.max(e,.5),actualValue:t.originalValue})})}function a(t,e,i,n){var r=3<arguments.length&&void 0!==n&&n,o=t.series[0],a=t.plotLeft+o.center[0],s=t.plotTop+o.center[1],l=!r&&window.innerWidth<1200,c=o.center[2],u=parseFloat(o.options.innerSize)/100*(c/2),h=l?.5*i:i,d=l?s-u/2-h/2:s-h/2;t.customImage&&t.customImage.destroy(),t.customImage=t.renderer.image(e,a-h/2,d,h,h).attr({zIndex:10,preserveAspectRatio:"xMidYMid meet"}).add()}function s(t){var e=t.series[0],i=e.center[2];return.6*(parseFloat(e.options.innerSize)/100*i)}var e=k.value,i=JSON.parse(e.dataset.items),n=JSON.parse(e.dataset.image),l="data:image/svg+xml;base64,".concat(btoa(decodeURIComponent(encodeURIComponent(n)))),r=Object.values(i).map(function(t){var e=parseFloat(t.value);return{name:t.title,y:e,color:t.isWaitingList?{pattern:{path:{d:"M 0 0 L 0 10",stroke:"white",strokeWidth:3},backgroundColor:t.color,width:10,height:10,patternTransform:"rotate(45)"}}:t.color,isWaitingList:t.isWaitingList,waitingListMortality:t.waitingListMortality,image:t.image,url:t.imageUrl,originalValue:t.value,dataLabels:{align:t.isWaitingList?"right":"left"}}}),o=r.filter(function(t){return t.isWaitingList}),c=r.filter(function(t){return!t.isWaitingList}),u=o.reduce(function(t,e){return t+e.y},0),h=c.reduce(function(t,e){return t+e.y},0),d=[].concat(A()(t(A()(o).reverse(),u)),A()(t(c,h))),f=ua.chart(e,{chart:{type:"pie",backgroundColor:"transparent",height:700,spacing:[0,0,0,0],style:{overflow:"visible"},events:{render:function(){var t,e,i,n,r=this,o=r.series[0];o&&l&&(r.defaultImage||(r.defaultImage=l),t=r.plotLeft+o.center[0],e=r.plotTop+o.center[1],i=o.center[2],n=.6*(parseFloat(o.options.innerSize)/100*i),r.hoveredPoint||(r.customImage&&r.customImage.destroy(),r.customImage=r.renderer.image(l,t-n/2,e-n/2,n,n).attr({zIndex:3,preserveAspectRatio:"xMidYMid meet"}).add()),r.sliceIcons&&(r.sliceIcons.forEach(function(t){return t.destroy()}),r.sliceIcons=[]))}}},title:{text:""},legend:{enabled:!1},tooltip:{enabled:!1},plotOptions:{pie:{startAngle:180,states:{hover:{brightness:0}},endAngle:540,point:{events:{mouseOver:function(){var t,e,i,n,r,o;this.series.chart.hoveredPoint=this,t=this.series.chart,e=this.image,i=this.color,e&&t.series[0]&&(n=g(i),r=e,i&&!e.startsWith("data:")&&(r=e.replace(/currentColor/gi,n)),o=r.startsWith("data:")?r:"data:image/svg+xml;base64,".concat(btoa(decodeURIComponent(encodeURIComponent(r)))),a(t,o,s(t)))},mouseOut:function(){var t;this.series.chart.hoveredPoint=null,(t=this.series.chart).defaultImage&&t.series[0]&&a(t,t.defaultImage,s(t),!0)}}}},series:{allowPointSelect:!0,cursor:"pointer",borderRadius:0,dataLabels:m(),showInLegend:!1}},series:[{name:"Registrations",colorByPoint:!0,innerSize:"80%",size:"90%",data:d}],responsive:{rules:[{condition:{minWidth:1200},chartOptions:w},v(1199,y),v(768,b),v(480,x)]}}),p=void 0;window.addEventListener("resize",function(){clearTimeout(p),p=setTimeout(function(){f&&!f.renderer.forExport&&f.reflow()},150)})};for(n.s();!(k=n.n()).done;)r()}catch(t){n.e(t)}finally{n.f()}}}document.addEventListener("DOMContentLoaded",kl);i(338);o("Timeline",function(t){var e=S("[data-nezzo-timeline]",t);e.length<=0||e.forEach(function(t){var n=S("[data-nezzo-timeline-item]",t);function e(){for(var t,e,i=0;i<n.length;i++)t=n[i],e=void 0,0<(e=t.getBoundingClientRect()).bottom&&0<e.right&&e.left<(window.innerWidth||document.documentElement.clientWidth)&&e.top+300<(window.innerHeight||document.documentElement.clientHeight)&&n[i].classList.add("show");ariInstance.init()}window.addEventListener("load",e),window.addEventListener("resize",e),window.addEventListener("scroll",e)})});i(339);document.addEventListener("DOMContentLoaded",function(t){var n;(n=g("[data-nezzo-cart-button]",document))&&window.addEventListener("scroll",function(){var t=g("[data-nezzo-header]",document),e=g("[data-nezzo-header-image-icon]",document),i=t.offsetHeight+e.offsetHeight;window.scrollY>=i?n.classList.add("button--fixed"):n.classList.remove("button--fixed")})});i(342),i(343),i(344);function Sl(t){return null!==t&&"object"==typeof t&&"constructor"in t&&t.constructor===Object}function Tl(e,i){void 0===e&&(e={}),void 0===i&&(i={}
26),Object.keys(i).forEach(function(t){void 0===e[t]?e[t]=i[t]:Sl(i[t])&&Sl(e[t])&&0<Object.keys(i[t]).length&&Tl(e[t],i[t])})}var Cl={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function El(){var t="undefined"!=typeof document?document:{};return Tl(t,Cl),t}var Ml={document:Cl,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(t){return"undefined"==typeof setTimeout?(t(),null):setTimeout(t,0)},cancelAnimationFrame:function(t){"undefined"!=typeof setTimeout&&clearTimeout(t)}};function Pl(){var t="undefined"!=typeof window?window:{};return Tl(t,Ml),t}function Ol(t){return(Ol=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Al(t,e){return(Al=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Ll(t,e,i){return(Ll=function(){if("undefined"!=typeof Reflect&&Reflect.construct&&!Reflect.construct.sham){if("function"==typeof Proxy)return 1;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),1}catch(t){return}}}()?Reflect.construct:function(t,e,i){var n=[null];n.push.apply(n,e);var r=new(Function.bind.apply(t,n));return i&&Al(r,i.prototype),r}).apply(null,arguments)}function Il(t){var n="function"==typeof Map?new Map:void 0;return(Il=function(t){if(null===t||(e=t,-1===Function.toString.call(e).indexOf("[native code]")))return t;var e;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(t))return n.get(t);n.set(t,i)}function i(){return Ll(t,arguments,Ol(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Al(i,t)})(t)}var Dl=function(r){var t,e;function i(t){var e,i,n=r.call.apply(r,[this].concat(t))||this;return e=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(n),i=e.__proto__,Object.defineProperty(e,"__proto__",{get:function(){return i},set:function(t){i.__proto__=t}}),n}return e=r,(t=i).prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e,i}(Il(Array));function zl(t){void 0===t&&(t=[]);var e=[];return t.forEach(function(t){Array.isArray(t)?e.push.apply(e,zl(t)):e.push(t)}),e}function Nl(t,e){return Array.prototype.filter.call(t,e)}function jl(t,e){var i=Pl(),n=El(),r=[];if(!e&&t instanceof Dl)return t;if(!t)return new Dl(r);if("string"==typeof t){var o=t.trim();if(0<=o.indexOf("<")&&0<=o.indexOf(">")){var a="div";0===o.indexOf("<li")&&(a="ul"),0===o.indexOf("<tr")&&(a="tbody"),0!==o.indexOf("<td")&&0!==o.indexOf("<th")||(a="tr"),0===o.indexOf("<tbody")&&(a="table"),0===o.indexOf("<option")&&(a="select");var s=n.createElement(a);s.innerHTML=o;for(var l=0;l<s.childNodes.length;l+=1)r.push(s.childNodes[l])}else r=function(t,e){if("string"!=typeof t)return[t];for(var i=[],n=e.querySelectorAll(t),r=0;r<n.length;r+=1)i.push(n[r]);return i}(t.trim(),e||n)}else if(t.nodeType||t===i||t===n)r.push(t);else if(Array.isArray(t)){if(t instanceof Dl)return t;r=t}return new Dl(function(t){for(var e=[],i=0;i<t.length;i+=1)-1===e.indexOf(t[i])&&e.push(t[i]);return e}(r))}jl.fn=Dl.prototype;var Rl="resize scroll".split(" ");function Bl(r){return function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];if(void 0!==e[0])return this.on.apply(this,[r].concat(e));for(var n=0;n<this.length;n+=1)Rl.indexOf(r)<0&&(r in this[n]?this[n][r]():jl(this[n]).trigger(r));return this}}Bl("click"),Bl("blur"),Bl("focus"),Bl("focusin"),Bl("focusout"),Bl("keyup"),Bl("keydown"),Bl("keypress"),Bl("submit"),Bl("change"),Bl("mousedown"),Bl("mousemove"),Bl("mouseup"),Bl("mouseenter"),Bl("mouseleave"),Bl("mouseout"),Bl("mouseover"),Bl("touchstart"),Bl("touchend"),Bl("touchmove"),Bl("resize"),Bl("scroll");var Fl={addClass:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];var n=zl(e.map(function(t){return t.split(" ")}));return this.forEach(function(t){var e;(e=t.classList).add.apply(e,n)}),this},removeClass:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];var n=zl(e.map(function(t){return t.split(" ")}));return this.forEach(function(t){var e;(e=t.classList).remove.apply(e,n)}),this},hasClass:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];var n=zl(e.map(function(t){return t.split(" ")}));return 0<Nl(this,function(e){return 0<n.filter(function(t){return e.classList.contains(t)}).length}).length},toggleClass:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];var n=zl(e.map(function(t){return t.split(" ")}));
26this.forEach(function(e){n.forEach(function(t){e.classList.toggle(t)})})},attr:function(t,e){if(1===arguments.length&&"string"==typeof t)return this[0]?this[0].getAttribute(t):void 0;for(var i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(t,e);else for(var n in t)this[i][n]=t[n],this[i].setAttribute(n,t[n]);return this},removeAttr:function(t){for(var e=0;e<this.length;e+=1)this[e].removeAttribute(t);return this},transform:function(t){for(var e=0;e<this.length;e+=1)this[e].style.transform=t;return this},transition:function(t){for(var e=0;e<this.length;e+=1)this[e].style.transitionDuration="string"!=typeof t?t+"ms":t;return this},on:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];var n=e[0],o=e[1],a=e[2],r=e[3];function s(t){var e=t.target;if(e){var i=t.target.dom7EventData||[];if(i.indexOf(t)<0&&i.unshift(t),jl(e).is(o))a.apply(e,i);else for(var n=jl(e).parents(),r=0;r<n.length;r+=1)jl(n[r]).is(o)&&a.apply(n[r],i)}}function l(t){var e=t&&t.target&&t.target.dom7EventData||[];e.indexOf(t)<0&&e.unshift(t),a.apply(this,e)}"function"==typeof e[1]&&(n=e[0],a=e[1],r=e[2],o=void 0),r=r||!1;for(var c,u=n.split(" "),h=0;h<this.length;h+=1){var d=this[h];if(o)for(c=0;c<u.length;c+=1){var f=u[c];d.dom7LiveListeners||(d.dom7LiveListeners={}),d.dom7LiveListeners[f]||(d.dom7LiveListeners[f]=[]),d.dom7LiveListeners[f].push({listener:a,proxyListener:s}),d.addEventListener(f,s,r)}else for(c=0;c<u.length;c+=1){var p=u[c];d.dom7Listeners||(d.dom7Listeners={}),d.dom7Listeners[p]||(d.dom7Listeners[p]=[]),d.dom7Listeners[p].push({listener:a,proxyListener:l}),d.addEventListener(p,l,r)}}return this},off:function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];var n=e[0],r=e[1],o=e[2],a=e[3];"function"==typeof e[1]&&(n=e[0],o=e[1],a=e[2],r=void 0),a=a||!1;for(var s=n.split(" "),l=0;l<s.length;l+=1)for(var c=s[l],u=0;u<this.length;u+=1){var h=this[u],d=void 0;if(!r&&h.dom7Listeners?d=h.dom7Listeners[c]:r&&h.dom7LiveListeners&&(d=h.dom7LiveListeners[c]),d&&d.length)for(var f=d.length-1;0<=f;--f){var p=d[f];(!o||p.listener!==o)&&!(o&&p.listener&&p.listener.dom7proxy&&p.listener.dom7proxy===o)&&o||(h.removeEventListener(c,p.proxyListener,a),d.splice(f,1))}}return this},trigger:function(){for(var t=Pl(),e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];for(var r=i[0].split(" "),o=i[1],a=0;a<r.length;a+=1)for(var s=r[a],l=0;l<this.length;l+=1){var c,u=this[l];t.CustomEvent&&(c=new t.CustomEvent(s,{detail:o,bubbles:!0,cancelable:!0}),u.dom7EventData=i.filter(function(t,e){return 0<e}),u.dispatchEvent(c),u.dom7EventData=[],delete u.dom7EventData)}return this},transitionEnd:function(i){var n=this;return i&&n.on("transitionend",function t(e){e.target===this&&(i.call(this,e),n.off("transitionend",t))}),this},outerWidth:function(t){if(0<this.length){if(t){var e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(t){if(0<this.length){if(t){var e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){var t=Pl();return this[0]?t.getComputedStyle(this[0],null):{}},offset:function(){if(0<this.length){var t=Pl(),e=El(),i=this[0],n=i.getBoundingClientRect(),r=e.body,o=i.clientTop||r.clientTop||0,a=i.clientLeft||r.clientLeft||0,s=i===t?t.scrollY:i.scrollTop,l=i===t?t.scrollX:i.scrollLeft;return{top:n.top+s-o,left:n.left+l-a}}return null},css:function(t,e){var i,n=Pl();if(1===arguments.length){if("string"!=typeof t){for(i=0;i<this.length;i+=1)for(var r in t)this[i].style[r]=t[r];return this}if(this[0])return n.getComputedStyle(this[0],null).getPropertyValue(t)}if(2!==arguments.length||"string"!=typeof t)return this;for(i=0;i<this.length;i+=1)this[i].style[t]=e;return this},each:function(i){return i&&this.forEach(function(t,e){i.apply(t,[t,e])}),this},html:function(t){if(void 0===t)return this[0]?this[0].innerHTML:null;for(var e=0;e<this.length;e+=1)this[e].innerHTML=t;return this},text:function(t){if(void 0===t)return this[0]?this[0].textContent.trim():null;for(var e=0;e<this.length;e+=1)this[e].textContent=t;return this},is:function(t){var e,i,n=Pl(),r=El(),o=this[0];if(!o||void 0===t)return!1;if("string"==typeof t){if(o.matches)return o.matches(t);if(o.webkitMatchesSelector)return o.webkitMatchesSelector(t);if(o.msMatchesSelector)return o.msMatchesSelector(t);for(e=jl(t),i=0;i<e.length;i+=1)if(e[i]===o)return!0;return!1}if(t===r)return o===r;if(t===n)return o===n;
26if(t.nodeType||t instanceof Dl){for(e=t.nodeType?[t]:t,i=0;i<e.length;i+=1)if(e[i]===o)return!0;return!1}return!1},index:function(){var t,e=this[0];if(e){for(t=0;null!==(e=e.previousSibling);)1===e.nodeType&&(t+=1);return t}},eq:function(t){if(void 0===t)return this;var e=this.length;if(e-1<t)return jl([]);if(t<0){var i=e+t;return i<0?jl([]):jl([this[i]])}return jl([this[t]])},append:function(){for(var t,e=El(),i=0;i<arguments.length;i+=1){t=i<0||arguments.length<=i?void 0:arguments[i];for(var n=0;n<this.length;n+=1)if("string"==typeof t){var r=e.createElement("div");for(r.innerHTML=t;r.firstChild;)this[n].appendChild(r.firstChild)}else if(t instanceof Dl)for(var o=0;o<t.length;o+=1)this[n].appendChild(t[o]);else this[n].appendChild(t)}return this},prepend:function(t){for(var e,i=El(),n=0;n<this.length;n+=1)if("string"==typeof t){var r=i.createElement("div");for(r.innerHTML=t,e=r.childNodes.length-1;0<=e;--e)this[n].insertBefore(r.childNodes[e],this[n].childNodes[0])}else if(t instanceof Dl)for(e=0;e<t.length;e+=1)this[n].insertBefore(t[e],this[n].childNodes[0]);else this[n].insertBefore(t,this[n].childNodes[0]);return this},next:function(t){return 0<this.length?t?this[0].nextElementSibling&&jl(this[0].nextElementSibling).is(t)?jl([this[0].nextElementSibling]):jl([]):this[0].nextElementSibling?jl([this[0].nextElementSibling]):jl([]):jl([])},nextAll:function(t){var e=[],i=this[0];if(!i)return jl([]);for(;i.nextElementSibling;){var n=i.nextElementSibling;(!t||jl(n).is(t))&&e.push(n),i=n}return jl(e)},prev:function(t){if(0<this.length){var e=this[0];return t?e.previousElementSibling&&jl(e.previousElementSibling).is(t)?jl([e.previousElementSibling]):jl([]):e.previousElementSibling?jl([e.previousElementSibling]):jl([])}return jl([])},prevAll:function(t){var e=[],i=this[0];if(!i)return jl([]);for(;i.previousElementSibling;){var n=i.previousElementSibling;(!t||jl(n).is(t))&&e.push(n),i=n}return jl(e)},parent:function(t){for(var e=[],i=0;i<this.length;i+=1)null===this[i].parentNode||t&&!jl(this[i].parentNode).is(t)||e.push(this[i].parentNode);return jl(e)},parents:function(t){for(var e=[],i=0;i<this.length;i+=1)for(var n=this[i].parentNode;n;)t&&!jl(n).is(t)||e.push(n),n=n.parentNode;return jl(e)},closest:function(t){var e=this;return void 0===t?jl([]):(e.is(t)||(e=e.parents(t).eq(0)),e)},find:function(t){for(var e=[],i=0;i<this.length;i+=1)for(var n=this[i].querySelectorAll(t),r=0;r<n.length;r+=1)e.push(n[r]);return jl(e)},children:function(t){for(var e=[],i=0;i<this.length;i+=1)for(var n=this[i].children,r=0;r<n.length;r+=1)t&&!jl(n[r]).is(t)||e.push(n[r]);return jl(e)},filter:function(t){return jl(Nl(this,t))},remove:function(){for(var t=0;t<this.length;t+=1)this[t].parentNode&&this[t].parentNode.removeChild(this[t]);return this}};Object.keys(Fl).forEach(function(t){Object.defineProperty(jl.fn,t,{value:Fl[t],writable:!0})});var _l,Wl,Hl,$l=jl;function Xl(t,e){return void 0===e&&(e=0),setTimeout(t,e)}function Gl(){return Date.now()}function Yl(t,e){void 0===e&&(e="x");var i,n,r,o,a,s,l=Pl(),c=(o=t,(s=Pl()).getComputedStyle&&(a=s.getComputedStyle(o,null)),!a&&o.currentStyle&&(a=o.currentStyle),a=a||o.style);return l.WebKitCSSMatrix?(6<(n=c.transform||c.webkitTransform).split(",").length&&(n=n.split(", ").map(function(t){return t.replace(",",".")}).join(", ")),r=new l.WebKitCSSMatrix("none"===n?"":n)):i=(r=c.MozTransform||c.OTransform||c.MsTransform||c.msTransform||c.transform||c.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===e&&(n=l.WebKitCSSMatrix?r.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===e&&(n=l.WebKitCSSMatrix?r.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),n||0}function ql(t){return"object"==typeof t&&null!==t&&t.constructor&&"Object"===Object.prototype.toString.call(t).slice(8,-1)}function Vl(t){for(var e,i=Object(arguments.length<=0?void 0:t),n=["__proto__","constructor","prototype"],r=1;r<arguments.length;r+=1){var o=r<0||arguments.length<=r?void 0:arguments[r];if(null!=o&&(e=o,!("undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType))))for(var a=Object.keys(Object(o)).filter(function(t){return n.indexOf(t)<0}),s=0,l=a.length;s<l;s+=1){var c=a[s],u=Object.getOwnPropertyDescriptor(o,c);void 0!==u&&u.enumerable&&(ql(i[c])&&ql(o[c])?o[c].__swiper__?i[c]=o[c]:Vl(i[c],o[c]):!ql(i[c])&&ql(o[c])?(i[c]={},o[c].__swiper__?i[c]=o[c]:Vl(i[c],o[c])):i[c]=o[c])}}return i}
26function Ul(i,n){Object.keys(n).forEach(function(e){ql(n[e])&&Object.keys(n[e]).forEach(function(t){"function"==typeof n[e][t]&&(n[e][t]=n[e][t].bind(i))}),i[e]=n[e]})}function Zl(){var i,t;return _l||(i=Pl(),t=El(),_l={touch:!!("ontouchstart"in i||i.DocumentTouch&&t instanceof i.DocumentTouch),pointerEvents:!!i.PointerEvent&&"maxTouchPoints"in i.navigator&&0<=i.navigator.maxTouchPoints,observer:"MutationObserver"in i||"WebkitMutationObserver"in i,passiveListener:function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});i.addEventListener("testPassiveListener",null,e)}catch(t){}return t}(),gestures:"ongesturestart"in i}),_l}function Kl(t){var e,i,n,r,o,a,s,l,c,u,h,d,f,p,v;return void 0===t&&(t={}),Wl||(i=(void 0===(e=t)?{}:e).userAgent,n=Zl(),r=Pl(),o=r.navigator.platform,a=i||r.navigator.userAgent,s={ios:!1,android:!1},l=r.screen.width,c=r.screen.height,u=a.match(/(Android);?[\s\/]+([\d.]+)?/),h=a.match(/(iPad).*OS\s([\d_]+)/),d=a.match(/(iPod)(.*OS\s([\d_]+))?/),f=!h&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="Win32"===o,v="MacIntel"===o,!h&&v&&n.touch&&0<=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(l+"x"+c)&&(h=(h=a.match(/(Version)\/([\d.]+)/))||[0,1,"13_0_0"],v=!1),u&&!p&&(s.os="android",s.android=!0),(h||f||d)&&(s.os="ios",s.ios=!0),Wl=s),Wl}function Jl(){var t,e;return Hl||(e=Pl(),Hl={isEdge:!!e.navigator.userAgent.match(/Edge/g),isSafari:0<=(t=e.navigator.userAgent.toLowerCase()).indexOf("safari")&&t.indexOf("chrome")<0&&t.indexOf("android")<0,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}),Hl}var Ql={name:"resize",create:function(){var a=this;Vl(a,{resize:{observer:null,createObserver:function(){a&&!a.destroyed&&a.initialized&&(a.resize.observer=new ResizeObserver(function(t){var e=a.width,i=a.height,r=e,o=i;t.forEach(function(t){var e=t.contentBoxSize,i=t.contentRect,n=t.target;n&&n!==a.el||(r=i?i.width:(e[0]||e).inlineSize,o=i?i.height:(e[0]||e).blockSize)}),r===e&&o===i||a.resize.resizeHandler()}),a.resize.observer.observe(a.el))},removeObserver:function(){a.resize.observer&&a.resize.observer.unobserve&&a.el&&(a.resize.observer.unobserve(a.el),a.resize.observer=null)},resizeHandler:function(){a&&!a.destroyed&&a.initialized&&(a.emit("beforeResize"),a.emit("resize"))},orientationChangeHandler:function(){a&&!a.destroyed&&a.initialized&&a.emit("orientationchange")}}})},on:{init:function(t){var e=Pl();t.params.resizeObserver&&void 0!==Pl().ResizeObserver?t.resize.createObserver():(e.addEventListener("resize",t.resize.resizeHandler),e.addEventListener("orientationchange",t.resize.orientationChangeHandler))},destroy:function(t){var e=Pl();t.resize.removeObserver(),e.removeEventListener("resize",t.resize.resizeHandler),e.removeEventListener("orientationchange",t.resize.orientationChangeHandler)}}};function tc(){return(tc=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t}).apply(this,arguments)}var ec={attach:function(t,e){void 0===e&&(e={});var i=Pl(),n=this,r=new(i.MutationObserver||i.WebkitMutationObserver)(function(t){var e;1!==t.length?(e=function(){n.emit("observerUpdate",t[0])},i.requestAnimationFrame?i.requestAnimationFrame(e):i.setTimeout(e,0)):n.emit("observerUpdate",t[0])});r.observe(t,{attributes:void 0===e.attributes||e.attributes,childList:void 0===e.childList||e.childList,characterData:void 0===e.characterData||e.characterData}),n.observer.observers.push(r)},init:function(){var t=this;if(t.support.observer&&t.params.observer){if(t.params.observeParents)for(var e=t.$el.parents(),i=0;i<e.length;i+=1)t.observer.attach(e[i]);t.observer.attach(t.$el[0],{childList:t.params.observeSlideChildren}),t.observer.attach(t.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(t){t.disconnect()}),this.observer.observers=[]}},ic={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){Ul(this,{observer:tc({},ec,{observers:[]})})},on:{init:function(t){t.observer.init()},destroy:function(t){t.observer.destroy()}}};function nc(i,t){return void 0===t&&(t=this),function t(e){return e&&e!==El()&&e!==Pl()?(e.assignedSlot&&(e=e.assignedSlot),e.closest(i)||t(e.getRootNode().host)):null}(t)}function rc(){var t,e,i,n=this,r=n.params,o=n.el;o&&0===o.offsetWidth||(r.breakpoints&&n.setBreakpoint(),t=n.allowSlideNext,e=n.allowSlidePrev,i=n.snapGrid,n.allowSlideNext=!0,n.allowSlidePrev=!0,n.updateSize(),n.updateSlides(),n.updateSlidesClasses(),("auto"===r.slidesPerView||1<r.slidesPerView)&&n.isEnd&&!n.isBeginning&&!n.params.centeredSlides?n.slideTo(n.slides.length-1,0,!1,!0):n.slideTo(n.activeIndex,0,!1,!0),n.autoplay&&n.autoplay.running&&n.autoplay.paused&&n.autoplay.run(),n.allowSlidePrev=e,n.allowSlideNext=t,n.params.watchOverflow&&i!==n.snapGrid&&n.checkOverflow())}var oc=!1;function ac(){}var sc={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!1,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
26spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function lc(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var cc={modular:{useParams:function(i){var n=this;n.modules&&Object.keys(n.modules).forEach(function(t){var e=n.modules[t];e.params&&Vl(i,e.params)})},useModules:function(n){void 0===n&&(n={});var r=this;r.modules&&Object.keys(r.modules).forEach(function(t){var e=r.modules[t],i=n[t]||{};e.on&&r.on&&Object.keys(e.on).forEach(function(t){r.on(t,e.on[t])}),e.create&&e.create.bind(r)(i)})}},eventsEmitter:{on:function(t,e,i){var n=this;if("function"!=typeof e)return n;var r=i?"unshift":"push";return t.split(" ").forEach(function(t){n.eventsListeners[t]||(n.eventsListeners[t]=[]),n.eventsListeners[t][r](e)}),n},once:function(n,r,t){var o=this;if("function"!=typeof r)return o;function a(){o.off(n,a),a.__emitterProxy&&delete a.__emitterProxy;for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];r.apply(o,e)}return a.__emitterProxy=r,o.on(n,a,t)},onAny:function(t,e){if("function"!=typeof t)return this;var i=e?"unshift":"push";return this.eventsAnyListeners.indexOf(t)<0&&this.eventsAnyListeners[i](t),this},offAny:function(t){if(!this.eventsAnyListeners)return this;var e=this.eventsAnyListeners.indexOf(t);return 0<=e&&this.eventsAnyListeners.splice(e,1),this},off:function(t,n){var r=this;return r.eventsListeners&&t.split(" ").forEach(function(i){void 0===n?r.eventsListeners[i]=[]:r.eventsListeners[i]&&r.eventsListeners[i].forEac
26h(function(t,e){(t===n||t.__emitterProxy&&t.__emitterProxy===n)&&r.eventsListeners[i].splice(e,1)})}),r},emit:function(){var t,i,n,r=this;if(!r.eventsListeners)return r;for(var e=arguments.length,o=new Array(e),a=0;a<e;a++)o[a]=arguments[a];return n="string"==typeof o[0]||Array.isArray(o[0])?(t=o[0],i=o.slice(1,o.length),r):(t=o[0].events,i=o[0].data,o[0].context||r),i.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach(function(e){r.eventsAnyListeners&&r.eventsAnyListeners.length&&r.eventsAnyListeners.forEach(function(t){t.apply(n,[e].concat(i))}),r.eventsListeners&&r.eventsListeners[e]&&r.eventsListeners[e].forEach(function(t){t.apply(n,i)})}),r}},update:{updateSize:function(){var t=this,e=t.$el,i=void 0!==t.params.width&&null!==t.params.width?t.params.width:e[0].clientWidth,n=void 0!==t.params.height&&null!==t.params.height?t.params.height:e[0].clientHeight;0===i&&t.isHorizontal()||0===n&&t.isVertical()||(i=i-parseInt(e.css("padding-left")||0,10)-parseInt(e.css("padding-right")||0,10),n=n-parseInt(e.css("padding-top")||0,10)-parseInt(e.css("padding-bottom")||0,10),Number.isNaN(i)&&(i=0),Number.isNaN(n)&&(n=0),Vl(t,{width:i,height:n,size:t.isHorizontal()?i:n}))},updateSlides:function(){var e=this;function i(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function t(t,e){return parseFloat(t.getPropertyValue(i(e))||0)}var n=e.params,r=e.$wrapperEl,o=e.size,a=e.rtlTranslate,s=e.wrongRTL,l=e.virtual&&n.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,u=r.children("."+e.params.slideClass),h=l?e.virtual.slides.length:u.length,d=[],f=[],p=[],v=n.slidesOffsetBefore;"function"==typeof v&&(v=n.slidesOffsetBefore.call(e));var g=n.slidesOffsetAfter;"function"==typeof g&&(g=n.slidesOffsetAfter.call(e));var m,y=e.snapGrid.length,b=e.slidesGrid.length,x=n.spaceBetween,w=-v,k=0,S=0;if(void 0!==o){"string"==typeof x&&0<=x.indexOf("%")&&(x=parseFloat(x.replace("%",""))/100*o),e.virtualSize=-x,a?u.css({marginLeft:"",marginBottom:"",marginTop:""}):u.css({marginRight:"",marginBottom:"",marginTop:""}),1<n.slidesPerColumn&&(m=Math.floor(h/n.slidesPerColumn)===h/e.params.slidesPerColumn?h:Math.ceil(h/n.slidesPerColumn)*n.slidesPerColumn,"auto"!==n.slidesPerView&&"row"===n.slidesPerColumnFill&&(m=Math.max(m,n.slidesPerView*n.slidesPerColumn)));for(var T,C,E,M,P,O,A,L,I,D=n.slidesPerColumn,z=m/D,N=Math.floor(h/n.slidesPerColumn),j=0;j<h;j+=1){tt=0;var R,B,F,_,W,H,$,X,G,Y,q,V,U,Z,K,J,Q,tt,et=u.eq(j);1<n.slidesPerColumn&&(_=W=H=void 0,"row"===n.slidesPerColumnFill&&1<n.slidesPerGroup?(R=Math.floor(j/(n.slidesPerGroup*n.slidesPerColumn)),B=j-n.slidesPerColumn*n.slidesPerGroup*R,F=0===R?n.slidesPerGroup:Math.min(Math.ceil((h-R*D*n.slidesPerGroup)/D),n.slidesPerGroup),H=(W=B-(_=Math.floor(B/F))*F+R*n.slidesPerGroup)+_*m/D,et.css({"-webkit-box-ordinal-group":H,"-moz-box-ordinal-group":H,"-ms-flex-order":H,"-webkit-order":H,order:H})):"column"===n.slidesPerColumnFill?(_=j-(W=Math.floor(j/D))*D,(N<W||W===N&&_===D-1)&&D<=(_+=1)&&(_=0,W+=1)):W=j-(_=Math.floor(j/z))*z,et.css(i("margin-top"),0!==_?n.spaceBetween&&n.spaceBetween+"px":"")),"none"!==et.css("display")&&("auto"===n.slidesPerView?($=getComputedStyle(et[0]),X=et[0].style.transform,G=et[0].style.webkitTransform,X&&(et[0].style.transform="none"),G&&(et[0].style.webkitTransform="none"),tt=n.roundLengths?e.isHorizontal()?et.outerWidth(!0):et.outerHeight(!0):(Y=t($,"width"),q=t($,"padding-left"),V=t($,"padding-right"),U=t($,"margin-left"),Z=t($,"margin-right"),(K=$.getPropertyValue("box-sizing"))&&"border-box"===K?Y+U+Z:(Q=(J=et[0]).clientWidth,Y+q+V+U+Z+(J.offsetWidth-Q))),X&&(et[0].style.transform=X),G&&(et[0].style.webkitTransform=G),n.roundLengths&&(tt=Math.floor(tt))):(tt=(o-(n.slidesPerView-1)*x)/n.slidesPerView,n.roundLengths&&(tt=Math.floor(tt)),u[j]&&(u[j].style[i("width")]=tt+"px")),u[j]&&(u[j].swiperSlideSize=tt),p.push(tt),n.centeredSlides?(w=w+tt/2+k/2+x,0===k&&0!==j&&(w=w-o/2-x),0===j&&(w=w-o/2-x),Math.abs(w)<.001&&(w=0),n.roundLengths&&(w=Math.floor(w)),S%n.slidesPerGroup==0&&d.push(w),f.push(w)):(n.roundLengths&&(w=Math.floor(w)),(S-Math.min(e.params.slidesPerGroupSkip,S))%e.params.slidesPerGroup==0&&d.push(w),f.push(w),w=w+tt+x),e.virtualSize+=tt+x,k=tt,S+=1)}if(e.virtualSize=Math.max(e.virtualSize,o)+g,a&&s&&("slide"===n.effect||"coverflow"===n.effect)&&r.css({width:e.virtualSize+n.spaceBetween+"px"}),n.setWrapperSize&&r.css(((C={})[i("width")]=e.virtualSize+n.spaceBetween+"px",C)),1<n.slidesPerColumn)if(e.virtualSize=(tt+n.spaceBetween)*m,e.virtualSize=Math.ceil(e.virtualSize/n.slidesPerColumn)-n.spaceBetween,r.css(((E={})[i("width")]=e.virtualSize+n.spaceBetween+"px",E)),n.centeredSlides){T=[];for(var it=0;
26it<d.length;it+=1){var nt=d[it];n.roundLengths&&(nt=Math.floor(nt)),d[it]<e.virtualSize+d[0]&&T.push(nt)}d=T}if(!n.centeredSlides){T=[];for(var rt=0;rt<d.length;rt+=1){var ot=d[rt];n.roundLengths&&(ot=Math.floor(ot)),d[rt]<=e.virtualSize-o&&T.push(ot)}d=T,1<Math.floor(e.virtualSize-o)-Math.floor(d[d.length-1])&&d.push(e.virtualSize-o)}0===d.length&&(d=[0]),0!==n.spaceBetween&&(P=e.isHorizontal()&&a?"marginLeft":i("marginRight"),u.filter(function(t,e){return!n.cssMode||e!==u.length-1}).css(((M={})[P]=x+"px",M))),n.centeredSlides&&n.centeredSlidesBounds&&(O=0,p.forEach(function(t){O+=t+(n.spaceBetween?n.spaceBetween:0)}),A=(O-=n.spaceBetween)-o,d=d.map(function(t){return t<0?-v:A<t?A+g:t})),n.centerInsufficientSlides&&(L=0,p.forEach(function(t){L+=t+(n.spaceBetween?n.spaceBetween:0)}),(L-=n.spaceBetween)<o&&(I=(o-L)/2,d.forEach(function(t,e){d[e]=t-I}),f.forEach(function(t,e){f[e]=t+I}))),Vl(e,{slides:u,snapGrid:d,slidesGrid:f,slidesSizesGrid:p}),h!==c&&e.emit("slidesLengthChange"),d.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==b&&e.emit("slidesGridLengthChange"),(n.watchSlidesProgress||n.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(t){var e,i,n=this,r=[],o=n.virtual&&n.params.virtual.enabled,a=0;function s(e){return o?n.slides.filter(function(t){return parseInt(t.getAttribute("data-swiper-slide-index"),10)===e})[0]:n.slides.eq(e)[0]}if("number"==typeof t?n.setTransition(t):!0===t&&n.setTransition(n.params.speed),"auto"!==n.params.slidesPerView&&1<n.params.slidesPerView)if(n.params.centeredSlides)n.visibleSlides.each(function(t){r.push(t)});else for(e=0;e<Math.ceil(n.params.slidesPerView);e+=1){var l=n.activeIndex+e;if(l>n.slides.length&&!o)break;r.push(s(l))}else r.push(s(n.activeIndex));for(e=0;e<r.length;e+=1){void 0!==r[e]&&(a=a<(i=r[e].offsetHeight)?i:a)}a&&n.$wrapperEl.css("height",a+"px")},updateSlidesOffset:function(){for(var t=this.slides,e=0;e<t.length;e+=1)t[e].swiperSlideOffset=this.isHorizontal()?t[e].offsetLeft:t[e].offsetTop},updateSlidesProgress:function(t){void 0===t&&(t=this&&this.translate||0);var e=this,i=e.params,n=e.slides,r=e.rtlTranslate;if(0!==n.length){void 0===n[0].swiperSlideOffset&&e.updateSlidesOffset();var o=r?t:-t;n.removeClass(i.slideVisibleClass),e.visibleSlidesIndexes=[],e.visibleSlides=[];for(var a=0;a<n.length;a+=1){var s,l,c=n[a],u=(o+(i.centeredSlides?e.minTranslate():0)-c.swiperSlideOffset)/(c.swiperSlideSize+i.spaceBetween);(i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&(l=(s=-(o-c.swiperSlideOffset))+e.slidesSizesGrid[a],(0<=s&&s<e.size-1||1<l&&l<=e.size||s<=0&&l>=e.size)&&(e.visibleSlides.push(c),e.visibleSlidesIndexes.push(a),n.eq(a).addClass(i.slideVisibleClass))),c.progress=r?-u:u}e.visibleSlides=$l(e.visibleSlides)}},updateProgress:function(t){var e,i=this;void 0===t&&(e=i.rtlTranslate?-1:1,t=i&&i.translate&&i.translate*e||0);var n=i.params,r=i.maxTranslate()-i.minTranslate(),o=i.progress,a=i.isBeginning,s=a,l=c=i.isEnd,c=0==r?a=!(o=0):(a=(o=(t-i.minTranslate())/r)<=0,1<=o);Vl(i,{progress:o,isBeginning:a,isEnd:c}),(n.watchSlidesProgress||n.watchSlidesVisibility||n.centeredSlides&&n.autoHeight)&&i.updateSlidesProgress(t),a&&!s&&i.emit("reachBeginning toEdge"),c&&!l&&i.emit("reachEnd toEdge"),(s&&!a||l&&!c)&&i.emit("fromEdge"),i.emit("progress",o)},updateSlidesClasses:function(){var t,e=this.slides,i=this.params,n=this.$wrapperEl,r=this.activeIndex,o=this.realIndex,a=this.virtual&&i.virtual.enabled;e.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(t=a?this.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+r+'"]'):e.eq(r)).addClass(i.slideActiveClass),i.loop&&(t.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+o+'"]').addClass(i.slideDuplicateActiveClass):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+o+'"]').addClass(i.slideDuplicateActiveClass));var s=t.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);i.loop&&0===s.length&&(s=e.eq(0)).addClass(i.slideNextClass);var l=t.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);i.loop&&0===l.length&&(l=e.eq(-1)).addClass(i.slidePrevClass),i.loop&&(s.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),l.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(t){var e,i,n,r=this,o=r.rtlTranslate?r.translate:-r.translate,a=r.slidesGrid,s=r.snapGrid,l=r.params,c=r.activeIndex,u=r.realIndex,h=r.snap
26Index,d=t;if(void 0===d){for(var f=0;f<a.length;f+=1)void 0!==a[f+1]?o>=a[f]&&o<a[f+1]-(a[f+1]-a[f])/2?d=f:o>=a[f]&&o<a[f+1]&&(d=f+1):o>=a[f]&&(d=f);l.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}(i=0<=s.indexOf(o)?s.indexOf(o):(e=Math.min(l.slidesPerGroupSkip,d))+Math.floor((d-e)/l.slidesPerGroup))>=s.length&&(i=s.length-1),d!==c?(n=parseInt(r.slides.eq(d).attr("data-swiper-slide-index")||d,10),Vl(r,{snapIndex:i,realIndex:n,previousIndex:c,activeIndex:d}),r.emit("activeIndexChange"),r.emit("snapIndexChange"),u!==n&&r.emit("realIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&r.emit("slideChange")):i!==h&&(r.snapIndex=i,r.emit("snapIndexChange"))},updateClickedSlide:function(t){var e,i=this,n=i.params,r=$l(t.target).closest("."+n.slideClass)[0],o=!1;if(r)for(var a=0;a<i.slides.length;a+=1)if(i.slides[a]===r){o=!0,e=a;break}if(!r||!o)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=r,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt($l(r).attr("data-swiper-slide-index"),10):i.clickedIndex=e,n.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}},translate:{getTranslate:function(t){void 0===t&&(t=this.isHorizontal()?"x":"y");var e=this.params,i=this.rtlTranslate,n=this.translate,r=this.$wrapperEl;if(e.virtualTranslate)return i?-n:n;if(e.cssMode)return n;var o=Yl(r[0],t);return i&&(o=-o),o||0},setTranslate:function(t,e){var i=this,n=i.rtlTranslate,r=i.params,o=i.$wrapperEl,a=i.wrapperEl,s=i.progress,l=0,c=0;i.isHorizontal()?l=n?-t:t:c=t,r.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.cssMode?a[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-c:r.virtualTranslate||o.transform("translate3d("+l+"px, "+c+"px, 0px)"),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:c;var u=i.maxTranslate()-i.minTranslate();(0==u?0:(t-i.minTranslate())/u)!==s&&i.updateProgress(t),i.emit("setTranslate",i.translate,e)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(t,e,i,n,r){void 0===t&&(t=0),void 0===e&&(e=this.params.speed),void 0===i&&(i=!0),void 0===n&&(n=!0);var o=this,a=o.params,s=o.wrapperEl;if(o.animating&&a.preventInteractionOnTransition)return!1;var l=o.minTranslate(),c=o.maxTranslate(),u=n&&l<t?l:n&&t<c?c:t;if(o.updateProgress(u),a.cssMode){var h,d=o.isHorizontal();return 0!==e&&s.scrollTo?s.scrollTo(((h={})[d?"left":"top"]=-u,h.behavior="smooth",h)):s[d?"scrollLeft":"scrollTop"]=-u,!0}return 0===e?(o.setTransition(0),o.setTranslate(u),i&&(o.emit("beforeTransitionStart",e,r),o.emit("transitionEnd"))):(o.setTransition(e),o.setTranslate(u),i&&(o.emit("beforeTransitionStart",e,r),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(t){o&&!o.destroyed&&t.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,i&&o.emit("transitionEnd"))}),o.$wrapperEl[0].addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(t,e){this.params.cssMode||this.$wrapperEl.transition(t),this.emit("setTransition",t,e)},transitionStart:function(t,e){void 0===t&&(t=!0);var i=this.activeIndex,n=this.params,r=this.previousIndex;if(!n.cssMode){n.autoHeight&&this.updateAutoHeight();var o=(o=e)||(r<i?"next":i<r?"prev":"reset");if(this.emit("transitionStart"),t&&i!==r){if("reset"===o)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart"),"next"===o?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")}}},transitionEnd:function(t,e){void 0===t&&(t=!0);var i=this,n=i.activeIndex,r=i.previousIndex,o=i.params;if(i.animating=!1,!o.cssMode){i.setTransition(0);var a=(a=e)||(r<n?"next":n<r?"prev":"reset");if(i.emit("transitionEnd"),t&&n!==r){if("reset"===a)return void i.emit("slideResetTransitionEnd");i.emit("slideChangeTransitionEnd"),"next"===a?i.emit("slideNextTransitionEnd"):i.emit
26("slidePrevTransitionEnd")}}}},slide:{slideTo:function(t,e,i,n,r){if(void 0===t&&(t=0),void 0===e&&(e=this.params.speed),void 0===i&&(i=!0),"number"!=typeof t&&"string"!=typeof t)throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. ["+typeof t+"] given.");if("string"==typeof t){var o=parseInt(t,10);if(!isFinite(o))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. ["+t+"] given.");t=o}var a=this,s=t;s<0&&(s=0);var l=a.params,c=a.snapGrid,u=a.slidesGrid,h=a.previousIndex,d=a.activeIndex,f=a.rtlTranslate,p=a.wrapperEl,v=a.enabled;if(a.animating&&l.preventInteractionOnTransition||!v&&!n&&!r)return!1;var g=Math.min(a.params.slidesPerGroupSkip,s),m=g+Math.floor((s-g)/a.params.slidesPerGroup);m>=c.length&&(m=c.length-1),(d||l.initialSlide||0)===(h||0)&&i&&a.emit("beforeSlideChangeStart");var y,b=-c[m];if(a.updateProgress(b),l.normalizeSlideIndex)for(var x=0;x<u.length;x+=1){var w=-Math.floor(100*b),k=Math.floor(100*u[x]),S=Math.floor(100*u[x+1]);void 0!==u[x+1]?k<=w&&w<S-(S-k)/2?s=x:k<=w&&w<S&&(s=x+1):k<=w&&(s=x)}if(a.initialized&&s!==d){if(!a.allowSlideNext&&b<a.translate&&b<a.minTranslate())return!1;if(!a.allowSlidePrev&&b>a.translate&&b>a.maxTranslate()&&(d||0)!==s)return!1}if(y=d<s?"next":s<d?"prev":"reset",f&&-b===a.translate||!f&&b===a.translate)return a.updateActiveIndex(s),l.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==l.effect&&a.setTranslate(b),"reset"!==y&&(a.transitionStart(i,y),a.transitionEnd(i,y)),!1;if(l.cssMode){var T,C=a.isHorizontal(),E=-b;return f&&(E=p.scrollWidth-p.offsetWidth-E),0!==e&&p.scrollTo?p.scrollTo(((T={})[C?"left":"top"]=E,T.behavior="smooth",T)):p[C?"scrollLeft":"scrollTop"]=E,!0}return 0===e?(a.setTransition(0),a.setTranslate(b),a.updateActiveIndex(s),a.updateSlidesClasses(),a.emit("beforeTransitionStart",e,n),a.transitionStart(i,y),a.transitionEnd(i,y)):(a.setTransition(e),a.setTranslate(b),a.updateActiveIndex(s),a.updateSlidesClasses(),a.emit("beforeTransitionStart",e,n),a.transitionStart(i,y),a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(t){a&&!a.destroyed&&t.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(i,y))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(t,e,i,n){void 0===t&&(t=0),void 0===e&&(e=this.params.speed),void 0===i&&(i=!0);var r=t;return this.params.loop&&(r+=this.loopedSlides),this.slideTo(r,e,i,n)},slideNext:function(t,e,i){void 0===t&&(t=this.params.speed),void 0===e&&(e=!0);var n=this,r=n.params,o=n.animating;if(!n.enabled)return n;var a=n.activeIndex<r.slidesPerGroupSkip?1:r.slidesPerGroup;if(r.loop){if(o&&r.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return n.slideTo(n.activeIndex+a,t,e,i)},slidePrev:function(t,e,i){void 0===t&&(t=this.params.speed),void 0===e&&(e=!0);var n=this,r=n.params,o=n.animating,a=n.snapGrid,s=n.slidesGrid,l=n.rtlTranslate;if(!n.enabled)return n;if(r.loop){if(o&&r.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function c(t){return t<0?-Math.floor(Math.abs(t)):Math.floor(t)}var u,h=c(l?n.translate:-n.translate),d=a.map(c),f=a[d.indexOf(h)-1];return void 0===f&&r.cssMode&&a.forEach(function(t){!f&&t<=h&&(f=t)}),void 0!==f&&(u=s.indexOf(f))<0&&(u=n.activeIndex-1),n.slideTo(u,t,e,i)},slideReset:function(t,e,i){return void 0===t&&(t=this.params.speed),void 0===e&&(e=!0),this.slideTo(this.activeIndex,t,e,i)},slideToClosest:function(t,e,i,n){void 0===t&&(t=this.params.speed),void 0===e&&(e=!0),void 0===n&&(n=.5);var r,o,a=this,s=a.activeIndex,l=Math.min(a.params.slidesPerGroupSkip,s),c=l+Math.floor((s-l)/a.params.slidesPerGroup),u=a.rtlTranslate?a.translate:-a.translate;return u>=a.snapGrid[c]?(r=a.snapGrid[c],(a.snapGrid[c+1]-r)*n<u-r&&(s+=a.params.slidesPerGroup)):u-(o=a.snapGrid[c-1])<=(a.snapGrid[c]-o)*n&&(s-=a.params.slidesPerGroup),s=Math.max(s,0),s=Math.min(s,a.slidesGrid.length-1),a.slideTo(s,t,e,i)},slideToClickedSlide:function(){var t,e=this,i=e.params,n=e.$wrapperEl,r="auto"===i.slidesPerView?e.slidesPerViewDynamic():i.slidesPerView,o=e.clickedIndex;if(i.loop){if(e.animating)return;t=parseInt($l(e.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?o<e.loopedSlides-r/2||o>e.slides.length-e.loopedSlides+r/2?(e.loopFix(),o=n.children("."+i.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),Xl(function(){e.slideTo(o)})):e.slideTo(o):o>e.slides.length-r?(e.loopFix(),o=n.children("."+i.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),Xl(function(){e.slideTo(o)})):e.slideTo(o)}else e.slideTo(o)}},loop:{loopCreate:function(){var n=this,t=El(),e=n.params,i=n.$wrapperEl;i.children("."+e.slideClass+"."+e.slideDuplicateClass).remove();var r=i.children("."+e.slideClass);if(e.loopFillGroupWithBlank){var o=e.slidesPerGroup-r.length%e.slidesPerGroup;if(o!==e.slidesPerGroup){for(var a=0;a<o;a+=1){var s=$l(t.createElement("div")).addClass(e.slideClass+" "+e.slideBlankClass);i.append(s)}r=i.children("."+e.slideClass)}}"auto"!==e.slidesPerView||e.loopedSlides||(e.loopedSlides=r.length),n.loopedSlides=Math.ceil(parseFloat(e.loopedSlides||e.slidesPerView,10)),n.loopedSlides+=e.loopAdditionalSlides,n.loopedSlides>r.length&&(n.loopedSlides=r.length);var l=[],c=[];r.each(function(t,e){var i=$l(t);e<n.loopedSlides&&c.push(t),e<r.length&&e>=r.length-n.loopedSlides&&l.push(t),i.attr("data-swiper-slide-index",e)});for(var u=0;u<c.length;u+=1)i.append($l(c[u].cloneNode(!0)).addClass(e.slideDuplicateClass));for(var h=l.length-1;0<=h;--h)i.prepend($l(l[h].cloneNode(!0)).addClass(e.slideDuplicateClass))},loopFix:function(){var t=this;t.emit("beforeLoopFix");var e=t.activeIndex,i=t.slides,n=t.loopedSlides,r=t.allowSlidePrev,o=t.allowSlideNext,a=t.snapGrid,s=t.rtlTranslate;t.allowSlidePrev=!0,t.allowSlideNext=!0;var l,c=-a[e]-t.getTranslate();e<n?(l=i.length-3*n+e,l+=n,t.slideTo(l,0,!1,!0)&&0!=c&&t.setTranslate((s?-t.translate:t.translate)-c)):e>=i.length-n&&(l=-i.length+e+n,l+=n,t.slideTo(l,0,!1,!0)&&0!=c&&t.setTranslate((s?-t.translate:t.translate)-c)),t.allowSlidePrev=r,t.allowSlideNext=o,t.emit("loopFix")},loopDestroy:function(){var t=this.$wrapperEl,e=this.params,i=this.slides;t.children("."+e.slideClass+"."+e.slideDuplicateClass+",."+e.slideClass+"."+e.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(t){var e;this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||((e=this.el).style.cursor="move",e.style.cursor=t?"-webkit-grabbing":"-webkit-grab",e.style.cursor=t?"-moz-grabbin":"-moz-grab",e.style.cursor=t?"grabbing":"grab")},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},manipulation:{appendSlide:function(t){var e=this.$wrapperEl,i=this.params;if(i.loop&&this.loopDestroy(),"object"==typeof t&&"length"in t)for(var n=0;n<t.length;n+=1)t[n]&&e.append(t[n]);else e.append(t);i.loop&&this.loopCreate(),i.observer&&this.support.observer||this.update()},prependSlide:function(t){var e=this.params,i=this.$wrapperEl,n=this.activeIndex;e.loop&&this.loopDestroy();var r=n+1;if("object"==typeof t&&"length"in t){for(var o=0;o<t.length;o+=1)t[o]&&i.prepend(t[o]);r=n+t.length}else i.prepend(t);e.loop&&this.loopCreate(),e.observer&&this.support.observer||this.update(),this.slideTo(r,0,!1)},addSlide:function(t,e){var i=this,n=i.$wrapperEl,r=i.params,o=i.activeIndex;r.loop&&(o-=i.loopedSlides,i.loopDestroy(),i.slides=n.children("."+r.slideClass));var a=i.slides.length;if(t<=0)i.prependSlide(e);else if(a<=t)i.appendSlide(e);else{for(var s=t<o?o+1:o,l=[],c=a-1;t<=c;--c){var u=i.slides.eq(c);u.remove(),l.unshift(u)}if("object"==typeof e&&"length"in e){for(var h=0;h<e.length;h+=1)e[h]&&n.append(e[h]);s=t<o?o+e.length:o}else n.append(e);for(var d=0;d<l.length;d+=1)n.append(l[d]);r.loop&&i.loopCreate(),r.observer&&i.support.observer||i.update(),r.loop?i.slideTo(s+i.loopedSlides,0,!1):i.slideTo(s,0,!1)}},removeSlide:function(t){var e=this,i=e.params,n=e.$wrapperEl,r=e.activeIndex;i.loop&&(r-=e.loopedSlides,e.loopDestroy(),e.slides=n.children("."+i.slideClass));var o,a=r;if("object"==typeof t&&"length"in t){for(var s=0;s<t.length;s+=1)o=t[s],e.slides[o]&&e.slides.eq(o).remove(),o<a&&--a;a=Math.max(a,0)}else o=t,e.slides[o]&&e.slides.eq(o).remove(),o<a&&--a,a=Math.max(a,0);i.loop&&e.loopCreate(),i.observer&&e.support.observer||e.update(
26),i.loop?e.slideTo(a+e.loopedSlides,0,!1):e.slideTo(a,0,!1)},removeAllSlides:function(){for(var t=[],e=0;e<this.slides.length;e+=1)t.push(e);this.removeSlide(t)}},events:{attachEvents:function(){var t=this,e=El(),i=t.params,n=t.touchEvents,r=t.el,o=t.wrapperEl,a=t.device,s=t.support;t.onTouchStart=function(t){var e=this,i=El(),n=Pl(),r=e.touchEventsData,o=e.params,a=e.touches;if(e.enabled&&(!e.animating||!o.preventInteractionOnTransition)){var s=t;s.originalEvent&&(s=s.originalEvent);var l=$l(s.target);if(("wrapper"!==o.touchEventsTarget||l.closest(e.wrapperEl).length)&&(r.isTouchEvent="touchstart"===s.type,(r.isTouchEvent||!("which"in s)||3!==s.which)&&!(!r.isTouchEvent&&"button"in s&&0<s.button||r.isTouched&&r.isMoved))){!!o.noSwipingClass&&""!==o.noSwipingClass&&s.target&&s.target.shadowRoot&&t.path&&t.path[0]&&(l=$l(t.path[0]));var c=o.noSwipingSelector?o.noSwipingSelector:"."+o.noSwipingClass,u=!(!s.target||!s.target.shadowRoot);if(o.noSwiping&&(u?nc(c,s.target):l.closest(c)[0]))e.allowClick=!0;else if(!o.swipeHandler||l.closest(o.swipeHandler)[0]){a.currentX="touchstart"===s.type?s.targetTouches[0].pageX:s.pageX,a.currentY="touchstart"===s.type?s.targetTouches[0].pageY:s.pageY;var h,d,f=a.currentX,p=a.currentY,v=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,g=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(v&&(f<=g||f>=n.innerWidth-g)){if("prevent"!==v)return;t.preventDefault()}Vl(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=f,a.startY=p,r.touchStartTime=Gl(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,0<o.threshold&&(r.allowThresholdMove=!1),"touchstart"!==s.type&&(h=!0,l.is(r.focusableElements)&&(h=!1),i.activeElement&&$l(i.activeElement).is(r.focusableElements)&&i.activeElement!==l[0]&&i.activeElement.blur(),d=h&&e.allowTouchMove&&o.touchStartPreventDefault,!o.touchStartForcePreventDefault&&!d||l[0].isContentEditable||s.preventDefault()),e.emit("touchStart",s)}}}}.bind(t),t.onTouchMove=function(t){var e=El(),i=this,n=i.touchEventsData,r=i.params,o=i.touches,a=i.rtlTranslate;if(i.enabled){var s=t;if(s.originalEvent&&(s=s.originalEvent),n.isTouched){if(!n.isTouchEvent||"touchmove"===s.type){var l="touchmove"===s.type&&s.targetTouches&&(s.targetTouches[0]||s.changedTouches[0]),c="touchmove"===s.type?l.pageX:s.pageX,u="touchmove"===s.type?l.pageY:s.pageY;if(s.preventedByNestedSwiper)return o.startX=c,void(o.startY=u);if(!i.allowTouchMove)return i.allowClick=!1,void(n.isTouched&&(Vl(o,{startX:c,startY:u,currentX:c,currentY:u}),n.touchStartTime=Gl()));if(n.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(i.isVertical()){if(u<o.startY&&i.translate<=i.maxTranslate()||u>o.startY&&i.translate>=i.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(c<o.startX&&i.translate<=i.maxTranslate()||c>o.startX&&i.translate>=i.minTranslate())return;if(n.isTouchEvent&&e.activeElement&&s.target===e.activeElement&&$l(s.target).is(n.focusableElements))return n.isMoved=!0,void(i.allowClick=!1);if(n.allowTouchCallbacks&&i.emit("touchMove",s),!(s.targetTouches&&1<s.targetTouches.length)){o.currentX=c,o.currentY=u;var h,d=o.currentX-o.startX,f=o.currentY-o.startY;if(!(i.params.threshold&&Math.sqrt(Math.pow(d,2)+Math.pow(f,2))<i.params.threshold))if(void 0===n.isScrolling&&(i.isHorizontal()&&o.currentY===o.startY||i.isVertical()&&o.currentX===o.startX?n.isScrolling=!1:25<=d*d+f*f&&(h=180*Math.atan2(Math.abs(f),Math.abs(d))/Math.PI,n.isScrolling=i.isHorizontal()?h>r.touchAngle:90-h>r.touchAngle)),n.isScrolling&&i.emit("touchMoveOpposite",s),void 0===n.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(n.startMoving=!0)),n.isScrolling)n.isTouched=!1;else if(n.startMoving){i.allowClick=!1,!r.cssMode&&s.cancelable&&s.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&s.stopPropagation(),n.isMoved||(r.loop&&i.loopFix(),n.startTranslate=i.getTranslate(),i.setTransition(0),i.animating&&i.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce=!1,!r.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",s)),i.emit("sliderMove",s),n.isMoved=!0;var p=i.isHorizontal()?d:f;o.diff=p,p*=r.touchRatio,a&&(p=-p),i.swipeDirection=0<p?"prev":"next",n.currentTranslate=p+n.startTranslate;var v=!0,g=r.resistanceRatio;if(r.touchReleaseOnEdges&&(g=0),0<p&&n.currentTranslate>i.minTranslate()?(v=!1,r.resistance&&(n.currentTranslate=i.minTranslate()-1+Math.pow(-i.minTranslate()+n.startTranslate+p,g))):p<0&&n.currentTranslate<i.maxTranslate()&&(v=!1,r.resistance&&(n.currentTranslate=i.maxTranslate()+1-Math.pow(i.maxTranslate()-n.startTranslate-p,g))),v&&(s.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),i.allowSlidePrev||i.allowSlideNext||(n.currentTranslate=n.startTranslate),0<r.threshold){if(!(Math.abs(p)>r.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);
26if(!n.allowThresholdMove)return n.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,n.currentTranslate=n.startTranslate,void(o.diff=i.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}r.followFinger&&!r.cssMode&&((r.freeMode||r.watchSlidesProgress||r.watchSlidesVisibility)&&(i.updateActiveIndex(),i.updateSlidesClasses()),r.freeMode&&(0===n.velocities.length&&n.velocities.push({position:o[i.isHorizontal()?"startX":"startY"],time:n.touchStartTime}),n.velocities.push({position:o[i.isHorizontal()?"currentX":"currentY"],time:Gl()})),i.updateProgress(n.currentTranslate),i.setTranslate(n.currentTranslate))}}}}else n.startMoving&&n.isScrolling&&i.emit("touchMoveOpposite",s)}}.bind(t),t.onTouchEnd=function(t){var e=this,i=e.touchEventsData,n=e.params,r=e.touches,o=e.rtlTranslate,a=e.$wrapperEl,s=e.slidesGrid,l=e.snapGrid;if(e.enabled){var c=t;if(c.originalEvent&&(c=c.originalEvent),i.allowTouchCallbacks&&e.emit("touchEnd",c),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&e.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===e.allowSlideNext||!0===e.allowSlidePrev)&&e.setGrabCursor(!1);var u,h,d,f,p,v=Gl(),g=v-i.touchStartTime;if(e.allowClick&&(e.updateClickedSlide(c),e.emit("tap click",c),g<300&&v-i.lastClickTime<300&&e.emit("doubleTap doubleClick",c)),i.lastClickTime=Gl(),Xl(function(){e.destroyed||(e.allowClick=!0)}),!i.isTouched||!i.isMoved||!e.swipeDirection||0===r.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,u=n.followFinger?o?e.translate:-e.translate:-i.currentTranslate,!n.cssMode)if(n.freeMode){if(u<-e.minTranslate())return void e.slideTo(e.activeIndex);if(u>-e.maxTranslate())return void(e.slides.length<l.length?e.slideTo(l.length-1):e.slideTo(e.slides.length-1));if(n.freeModeMomentum){1<i.velocities.length?(h=i.velocities.pop(),d=i.velocities.pop(),f=h.position-d.position,p=h.time-d.time,e.velocity=f/p,e.velocity/=2,Math.abs(e.velocity)<n.freeModeMinimumVelocity&&(e.velocity=0),(150<p||300<Gl()-h.time)&&(e.velocity=0)):e.velocity=0,e.velocity*=n.freeModeMomentumVelocityRatio,i.velocities.length=0;var m=1e3*n.freeModeMomentumRatio,y=e.velocity*m,b=e.translate+y;o&&(b=-b);var x,w,k,S,T=!1,C=20*Math.abs(e.velocity)*n.freeModeMomentumBounceRatio;if(b<e.maxTranslate())n.freeModeMomentumBounce?(b+e.maxTranslate()<-C&&(b=e.maxTranslate()-C),x=e.maxTranslate(),T=!0,i.allowMomentumBounce=!0):b=e.maxTranslate(),n.loop&&n.centeredSlides&&(w=!0);else if(b>e.minTranslate())n.freeModeMomentumBounce?(b-e.minTranslate()>C&&(b=e.minTranslate()+C),x=e.minTranslate(),T=!0,i.allowMomentumBounce=!0):b=e.minTranslate(),n.loop&&n.centeredSlides&&(w=!0);else if(n.freeModeSticky){for(var E,M=0;M<l.length;M+=1)if(l[M]>-b){E=M;break}b=-(b=Math.abs(l[E]-b)<Math.abs(l[E-1]-b)||"next"===e.swipeDirection?l[E]:l[E-1])}if(w&&e.once("transitionEnd",function(){e.loopFix()}),0!==e.velocity)m=o?Math.abs((-b-e.translate)/e.velocity):Math.abs((b-e.translate)/e.velocity),n.freeModeSticky&&(m=(k=Math.abs((o?-b:b)-e.translate))<(S=e.slidesSizesGrid[e.activeIndex])?n.speed:k<2*S?1.5*n.speed:2.5*n.speed);else if(n.freeModeSticky)return void e.slideToClosest();n.freeModeMomentumBounce&&T?(e.updateProgress(x),e.setTransition(m),e.setTranslate(b),e.transitionStart(!0,e.swipeDirection),e.animating=!0,a.transitionEnd(function(){e&&!e.destroyed&&i.allowMomentumBounce&&(e.emit("momentumBounce"),e.setTransition(n.speed),setTimeout(function(){e.setTranslate(x),a.transitionEnd(function(){e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(e.updateProgress(b),e.setTransition(m),e.setTranslate(b),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,a.transitionEnd(function(){e&&!e.destroyed&&e.transitionEnd()}))):(e.emit("_freeModeNoMomentumRelease"),e.updateProgress(b)),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(n.freeModeSticky)return void e.slideToClosest();n.freeMode&&e.emit("_freeModeNoMomentumRelease")}(!n.freeModeMomentum||g>=n.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}else{for(var P=0,O=e.slidesSizesGrid[0],A=0;A<s.length;A+=A<n.slidesPerGroupSkip?1:n.slidesPerGroup){var L=A<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==s[A+L]?u>=s[A]&&u<s[A+L]&&(O=s[(P=A)+L]-s[A]):u>=s[A]&&(P=A,O=s[s.length-1]-s[s.length-2])}var I=(u-s[P])/O,D=P<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(g>n.longSwipesMs){if(!n.longSwipes)return void e.slideTo(e.activeIndex);"next"===e.swipeDirection&&(I>=n.longSwipesRatio?e.slideTo(P+D):e.slideTo(P)),"prev"===e.swipeDirection&&(I>1-n.longSwipesRatio?e.slideTo(P+D):e.slideTo(P))}else{if(!n.shortSwipes)return void e.slideTo(e.activeIndex);e.navigation&&(c.target===e.navigation.nextEl||c.target===e.navigation.prevEl)?c.target===e.navigation.nextEl?e.slideTo(P+D):e.slideTo(P):("next"===e.swipeDirection&&e.slideTo(P+D),"prev"===e.swipeDirection&&e.slideTo(P))}}}}.bind(t),i.cssMode&&(t.onScroll=function(){var t,e=this,i=e.wrapperEl,n=e.rtlTranslate;e.enabled&&(e.previousTranslate=e.translate,e.isHorizontal()?e.translate=n?i.scrollWidth-i.offsetWidth-i.scrollLeft:-i.scrollLeft:e.translate=-i.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(0==(t=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/t)!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1))}.bind(t)),t.onClick=function(t){this.enabled&&(this.allowClick||(this.params.preventClicks&&t.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}.bind(t);var l,c=!!i.nested;!s.touch&&s.pointerEvents?(r.addEventListener(n.start,t.onTouchStart,!1),e.addEventListener(n.move,t.onTouchMove,c),e.addEventListener(n.end,t.onTouchEnd,!1)):(s.touch&&(l=!("touchstart"!==n.start||!s.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1},r.addEventListener(n.start,t.onTouchStart,l),r.addEventListener(n.move,t.onTouchMove,s.passiveListener?{passive:!1,capture:c}:c),r.addEventListener(n.end,t.onTouchEnd,l),n.cancel&&r.addEventListener(n.cancel,t.onTouchEnd,l),oc||(e.addEventListener("touchstart",ac),oc=!0)),(i.simulateTouch&&!a.ios&&!a.android||i.simulateTouch&&!s.touch&&a.ios)&&(r.addEventListener("mousedown",t.onTouchStart,!1),e.addEventListener("mousemove",t.onTouchMove,c),e.addEventListener("mouseup",t.onTouchEnd,!1))),(i.preventClicks||i.preventClicksPropagation)&&r.addEventListener("click",t.onClick,!0),i.cssMode&&o.addEventListener("scroll",t.onScroll),i.updateOnWindowResize?t.on(a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",rc,!0):t.on("observerUpdate",rc,!0)},detachEvents:function(){var t,e=this,i=El(),n=e.params,r=e.touchEvents,o=e.el,a=e.wrapperEl,s=e.device,l=e.support,c=!!n.nested;!l.touch&&l.pointerEvents?(o.removeEventListener(r.start,e.onTouchStart,!1),i.removeEventListener(r.move,e.onTouchMove,c),i.removeEventListener(r.end,e.onTouchEnd,!1)):(l.touch&&(t=!("onTouchStart"!==r.start||!l.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1},o.removeEventListener(r.start,e.onTouchStart,t),o.removeEventListener(r.move,e.onTouchMove,c),o.removeEventListener(r.end,e.onTouchEnd,t),r.cancel&&o.removeEventListener(r.cancel,e.onTouchEnd,t)),(n.simulateTouch&&!s.ios&&!s.android||n.simulateTouch&&!l.touch&&s.ios)&&(o.removeEventListener("mousedown",e.onTouchStart,!1),i.removeEventListener("mousemove",e.onTouchMove,c),i.removeEventListener("mouseup",e.onTouchEnd,!1))),(n.preventClicks||n.preventClicksPropagation)&&o.removeEventListener("click",e.onClick,!0),n.cssMode&&a.removeEventListener("scroll",e.onScroll),e.off(s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",rc)}},breakpoints:{setBreakpoint:function(){var t,i,e,n,r,o,a,s,l,c=this,u=c.activeIndex,h=c.initialized,d=c.loopedSlides,f=void 0===d?0:d,p=c.params,v=c.$el,g=p.breakpoints;
26!g||g&&0===Object.keys(g).length||(t=c.getBreakpoint(g,c.params.breakpointsBase,c.el))&&c.currentBreakpoint!==t&&((i=t in g?g[t]:void 0)&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(t){var e=i[t];void 0!==e&&(i[t]="slidesPerView"!==t||"AUTO"!==e&&"auto"!==e?"slidesPerView"===t?parseFloat(e):parseInt(e,10):"auto")}),e=i||c.originalParams,n=1<p.slidesPerColumn,r=1<e.slidesPerColumn,o=p.enabled,n&&!r?(v.removeClass(p.containerModifierClass+"multirow "+p.containerModifierClass+"multirow-column"),c.emitContainerClasses()):!n&&r&&(v.addClass(p.containerModifierClass+"multirow"),(e.slidesPerColumnFill&&"column"===e.slidesPerColumnFill||!e.slidesPerColumnFill&&"column"===p.slidesPerColumnFill)&&v.addClass(p.containerModifierClass+"multirow-column"),c.emitContainerClasses()),a=e.direction&&e.direction!==p.direction,s=p.loop&&(e.slidesPerView!==p.slidesPerView||a),a&&h&&c.changeDirection(),Vl(c.params,e),l=c.params.enabled,Vl(c,{allowTouchMove:c.params.allowTouchMove,allowSlideNext:c.params.allowSlideNext,allowSlidePrev:c.params.allowSlidePrev}),o&&!l?c.disable():!o&&l&&c.enable(),c.currentBreakpoint=t,c.emit("_beforeBreakpoint",e),s&&h&&(c.loopDestroy(),c.loopCreate(),c.updateSlides(),c.slideTo(u-f+c.loopedSlides,0,!1)),c.emit("breakpoint",e))},getBreakpoint:function(t,e,i){if(void 0===e&&(e="window"),t&&("container"!==e||i)){var n=!1,r=Pl(),o="window"===e?r.innerHeight:i.clientHeight,a=Object.keys(t).map(function(t){if("string"!=typeof t||0!==t.indexOf("@"))return{value:t,point:t};var e=parseFloat(t.substr(1));return{value:o*e,point:t}});a.sort(function(t,e){return parseInt(t.value,10)-parseInt(e.value,10)});for(var s=0;s<a.length;s+=1){var l=a[s],c=l.point,u=l.value;"window"===e?r.matchMedia("(min-width: "+u+"px)").matches&&(n=c):u<=i.clientWidth&&(n=c)}return n||"max"}}},checkOverflow:{checkOverflow:function(){var t=this,e=t.params,i=t.isLocked,n=0<t.slides.length&&e.slidesOffsetBefore+e.spaceBetween*(t.slides.length-1)+t.slides[0].offsetWidth*t.slides.length;e.slidesOffsetBefore&&e.slidesOffsetAfter&&n?t.isLocked=n<=t.size:t.isLocked=1===t.snapGrid.length,t.allowSlideNext=!t.isLocked,t.allowSlidePrev=!t.isLocked,i!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock"),i&&i!==t.isLocked&&(t.isEnd=!1,t.navigation&&t.navigation.update())}},classes:{addClasses:function(){var t,i,n,e=this.classNames,r=this.params,o=this.rtl,a=this.$el,s=this.device,l=this.support,c=(t=["initialized",r.direction,{"pointer-events":l.pointerEvents&&!l.touch},{"free-mode":r.freeMode},{autoheight:r.autoHeight},{rtl:o},{multirow:1<r.slidesPerColumn},{"multirow-column":1<r.slidesPerColumn&&"column"===r.slidesPerColumnFill},{android:s.android},{ios:s.ios},{"css-mode":r.cssMode}],i=r.containerModifierClass,n=[],t.forEach(function(e){"object"==typeof e?Object.keys(e).forEach(function(t){e[t]&&n.push(i+t)}):"string"==typeof e&&n.push(i+e)}),n);e.push.apply(e,c),a.addClass([].concat(e).join(" ")),this.emitContainerClasses()},removeClasses:function(){var t=this.$el,e=this.classNames;t.removeClass(e.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(t,e,i,n,r,o){var a,s=Pl();function l(){o&&o()}!($l(t).parent("picture")[0]||t.complete&&r)&&e?((a=new s.Image).onload=l,a.onerror=l,n&&(a.sizes=n),i&&(a.srcset=i),e&&(a.src=e)):l()},preloadImages:function(){var t=this;function e(){null!=t&&t&&!t.destroyed&&(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}t.imagesToLoad=t.$el.find("img");for(var i=0;i<t.imagesToLoad.length;i+=1){var n=t.imagesToLoad[i];t.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,e)}}}},uc={},hc=function(){function u(){for(var t,r,e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];if(r=Vl({},r=(r=1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?i[0]:(t=i[0],i[1]))||{}),t&&!r.el&&(r.el=t),r.el&&1<$l(r.el).length){var o=[];return $l(r.el).each(function(t){var e=Vl({},r,{el:t});o.push(new u(e))}),o}var a=this;a.__swiper__=!0,a.support=Zl(),a.device=Kl({userAgent:r.userAgent}),a.browser=Jl(),a.eventsListeners={},a.eventsAnyListeners=[],void 0===a.modules&&(a.modules={}
26),Object.keys(a.modules).forEach(function(t){var e=a.modules[t];if(e.params){var i=Object.keys(e.params)[0],n=e.params[i];if("object"!=typeof n||null===n)return;if(0<=["navigation","pagination","scrollbar"].indexOf(i)&&!0===r[i]&&(r[i]={auto:!0}),!(i in r&&"enabled"in n))return;!0===r[i]&&(r[i]={enabled:!0}),"object"!=typeof r[i]||"enabled"in r[i]||(r[i].enabled=!0),r[i]||(r[i]={enabled:!1})}});var s,l,c=Vl({},sc);return a.useParams(c),a.params=Vl({},c,uc,r),a.originalParams=Vl({},a.params),a.passedParams=Vl({},r),a.params&&a.params.on&&Object.keys(a.params.on).forEach(function(t){a.on(t,a.params.on[t])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),a.$=$l,Vl(a,{enabled:a.params.enabled,el:t,classNames:[],slides:$l(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===a.params.direction},isVertical:function(){return"vertical"===a.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEvents:(s=["touchstart","touchmove","touchend","touchcancel"],l=["mousedown","mousemove","mouseup"],a.support.pointerEvents&&(l=["pointerdown","pointermove","pointerup"]),a.touchEventsTouch={start:s[0],move:s[1],end:s[2],cancel:s[3]},a.touchEventsDesktop={start:l[0],move:l[1],end:l[2]},a.support.touch||!a.params.simulateTouch?a.touchEventsTouch:a.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:Gl(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.useModules(),a.emit("_swiper"),a.params.init&&a.init(),a}var t,e,i,n=u.prototype;return n.enable=function(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))},n.disable=function(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))},n.setProgress=function(t,e){t=Math.min(Math.max(t,0),1);var i=this.minTranslate(),n=(this.maxTranslate()-i)*t+i;this.translateTo(n,void 0===e?0:e),this.updateActiveIndex(),this.updateSlidesClasses()},n.emitContainerClasses=function(){var t,e=this;e.params._emitClasses&&e.el&&(t=e.el.className.split(" ").filter(function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)}),e.emit("_containerClasses",t.join(" ")))},n.getSlideClasses=function(t){var e=this;return t.className.split(" ").filter(function(t){return 0===t.indexOf("swiper-slide")||0===t.indexOf(e.params.slideClass)}).join(" ")},n.emitSlidesClasses=function(){var i,n=this;n.params._emitClasses&&n.el&&(i=[],n.slides.each(function(t){var e=n.getSlideClasses(t);i.push({slideEl:t,classNames:e}),n.emit("_slideClass",t,e)}),n.emit("_slideClasses",i))},n.slidesPerViewDynamic=function(){var t=this.params,e=this.slides,i=this.slidesGrid,n=this.size,r=this.activeIndex,o=1;if(t.centeredSlides){for(var a,s=e[r].swiperSlideSize,l=r+1;l<e.length;l+=1)e[l]&&!a&&(o+=1,n<(s+=e[l].swiperSlideSize)&&(a=!0));for(var c=r-1;0<=c;--c)e[c]&&!a&&(o+=1,n<(s+=e[c].swiperSlideSize)&&(a=!0))}else for(var u=r+1;u<e.length;u+=1)i[u]-i[r]<n&&(o+=1);return o},n.update=function(){var t,e,i=this;function n(){var t=i.rtlTranslate?-1*i.translate:i.translate,e=Math.min(Math.max(t,i.maxTranslate()),i.minTranslate());i.setTranslate(e),i.updateActiveIndex(),i.updateSlidesClasses()}i&&!i.destroyed&&(t=i.snapGrid,(e=i.params).breakpoints&&i.setBreakpoint(),i.updateSize(),i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.params.freeMode?(n(),i.params.autoHeight&&i.updateAutoHeight()):(("auto"===i.params.slidesPerView||1<i.params.slidesPerView)&&i.isEnd&&!i.params.centeredSlides?i.slideTo(i.slides.length-1,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0))||n(),e.watchOverflow&&t!==i.snapGrid&&i.checkOverflow(),i.emit("update"))},n.changeDirection=function(e,t){void 0===t&&(t=!0);var i=this,n=i.params.direction;return(e=e||("horizontal"===n?"vertical":"horizontal"))===n||"horizontal"!==e&&"vertical"!==e||(i.$el.removeClass(""+i.params.containerModifierClass+n).addClass(""+i.params.containerModifierClass+e),i.emitContainerClasses(),i.params.direction=e,i.slides.each(function(t){"vertical"===e?t.style.width="":t.style.height=""}),i.emit("changeDirection"),t&&i.update()),i},n.mount=function(e){var t=this;if(t.mounted)return!0;var i=$l(e||t.params.el);if(!(e=i[0]))return!1;e.swiper=t;function n(){return"."+(t.params.wrapperClass||"").trim().split(" ").join(".")}var r,o=function(){if(e&&e.shadowRoot&&e.shadowRoot.querySelector){var t=$l(e.shadowRoot.querySelector(n()));return t.children=function(t){return i.children(t)},t}return i.children(n())}();return 0===o.length&&t.params.createElements&&(r=El().createElement("div"),o=$l(r),r.className=t.params.wrapperClass,i.append(r),i.children("."+t.params.slideClass).each(function(t){o.append(t)})),Vl(t,{$el:i,el:e,$wrapperEl:o,wrapperEl:o[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction")),wrongRTL:"-webkit-box"===o.css("display")}),!0},n.init=function(t){var e=this;return e.initialized||!1===e.mount(t)||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.enabled&&e.setGrabCursor(
26),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit,!1,!0):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit,!1,!0),e.attachEvents(),e.initialized=!0,e.emit("init"),e.emit("afterInit")),e},n.destroy=function(t,e){void 0===t&&(t=!0),void 0===e&&(e=!0);var i,n=this,r=n.params,o=n.$el,a=n.$wrapperEl,s=n.slides;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),e&&(n.removeClasses(),o.removeAttr("style"),a.removeAttr("style"),s&&s.length&&s.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(function(t){n.off(t)}),!1!==t&&(n.$el[0].swiper=null,i=n,Object.keys(i).forEach(function(t){try{i[t]=null}catch(t){}try{delete i[t]}catch(t){}})),n.destroyed=!0),null},u.extendDefaults=function(t){Vl(uc,t)},u.installModule=function(t){u.prototype.modules||(u.prototype.modules={});var e=t.name||Object.keys(u.prototype.modules).length+"_"+Gl();u.prototype.modules[e]=t},u.use=function(t){return Array.isArray(t)?t.forEach(function(t){return u.installModule(t)}):u.installModule(t),u},t=u,i=[{key:"extendedDefaults",get:function(){return uc}},{key:"defaults",get:function(){return sc}}],(e=null)&&lc(t.prototype,e),i&&lc(t,i),u}();Object.keys(cc).forEach(function(e){Object.keys(cc[e]).forEach(function(t){hc.prototype[t]=cc[e][t]})}),hc.use([Ql,ic]);var dc=hc;function fc(){return(fc=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t}).apply(this,arguments)}var pc={toggleEl:function(t,e){t[e?"addClass":"removeClass"](this.params.navigation.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=e)},update:function(){var t,e,i,n=this,r=n.params.navigation,o=n.navigation.toggleEl;n.params.loop||(e=(t=n.navigation).$nextEl,(i=t.$prevEl)&&0<i.length&&(n.isBeginning?o(i,!0):o(i,!1),n.params.watchOverflow&&n.enabled&&i[n.isLocked?"addClass":"removeClass"](r.lockClass)),e&&0<e.length&&(n.isEnd?o(e,!0):o(e,!1),n.params.watchOverflow&&n.enabled&&e[n.isLocked?"addClass":"removeClass"](r.lockClass)))},onPrevClick:function(t){t.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(t){t.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var i,n,t,r,o,e,a,s=this,l=s.params.navigation;s.params.navigation=(i=s.$el,n=s.params.navigation,t=s.params.createElements,r={nextEl:"swiper-button-next",prevEl:"swiper-button-prev"},o=El(),t&&Object.keys(r).forEach(function(t){var e;n[t]||!0!==n.auto||((e=o.createElement("div")).className=r[t],i.append(e),n[t]=e)}),n),(l.nextEl||l.prevEl)&&(l.nextEl&&(e=$l(l.nextEl),s.params.uniqueNavElements&&"string"==typeof l.nextEl&&1<e.length&&1===s.$el.find(l.nextEl).length&&(e=s.$el.find(l.nextEl))),l.prevEl&&(a=$l(l.prevEl),s.params.uniqueNavElements&&"string"==typeof l.prevEl&&1<a.length&&1===s.$el.find(l.prevEl).length&&(a=s.$el.find(l.prevEl))),e&&0<e.length&&e.on("click",s.navigation.onNextClick),a&&0<a.length&&a.on("click",s.navigation.onPrevClick),Vl(s.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:a,prevEl:a&&a[0]}),s.enabled||(e&&e.addClass(l.lockClass),a&&a.addClass(l.lockClass)))},destroy:function(){var t=this.navigation,e=t.$nextEl,i=t.$prevEl;e&&e.length&&(e.off("click",this.navigation.onNextClick),e.removeClass(this.params.navigation.disabledClass)),i&&i.length&&(i.off("click",this.navigation.onPrevClick),i.removeClass(this.params.navigation.disabledClass))}},vc={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){Ul(this,{navigation:fc({},pc)})},on:{init:function(t){t.navigation.init(),t.navigation.update()},toEdge:function(t){t.navigation.update()},fromEdge:function(t){t.navigation.update()},destroy:function(t){t.navigation.destroy()},"enable disable":function(t){var e=t.navigation,i=e.$nextEl,n=e.$prevEl;i&&i[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),n&&n[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)},click:function(t,e){var i,n=t.navigation,r=n.$nextEl,o=n.$prevEl,a=e.target;if(t.params.navigation.hideOnClick&&!$l(a).is(o)&&!$l(a).is(r)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;r?i=r.hasClass(t.params.navigation.hiddenClass):o&&(i=o.hasClass(t.params.navigation.hiddenClass)),!0===i?t.emit("navigationShow"):t.emit("navigationHide"),r&&r.toggleClass(t.params.navigation.hiddenClass),o&&o.toggleClass(t.params.navigation.hiddenClass)}}}};function gc(){return(gc=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t}).apply(this,arguments)}var mc={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(e.autoplay.timeout),e.autoplay.timeout=Xl(function(){var t;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),t=e.slidePrev(e.params.speed,!0,
26!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(t=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(t=e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),t=e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(t=e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(t=e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),(e.params.cssMode&&e.autoplay.running||!1===t)&&e.autoplay.run()},i)},start:function(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop:function(){return!!this.autoplay.running&&(void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0))},pause:function(t){var e=this;e.autoplay.running&&(e.autoplay.paused||(e.autoplay.timeout&&clearTimeout(e.autoplay.timeout),e.autoplay.paused=!0,0!==t&&e.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach(function(t){e.$wrapperEl[0].addEventListener(t,e.autoplay.onTransitionEnd)}):(e.autoplay.paused=!1,e.autoplay.run())))},onVisibilityChange:function(){var t=El();"hidden"===t.visibilityState&&this.autoplay.running&&this.autoplay.pause(),"visible"===t.visibilityState&&this.autoplay.paused&&(this.autoplay.run(),this.autoplay.paused=!1)},onTransitionEnd:function(t){var e=this;e&&!e.destroyed&&e.$wrapperEl&&t.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(function(t){e.$wrapperEl[0].removeEventListener(t,e.autoplay.onTransitionEnd)}),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())},onMouseEnter:function(){var e=this;e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause(),["transitionend","webkitTransitionEnd"].forEach(function(t){e.$wrapperEl[0].removeEventListener(t,e.autoplay.onTransitionEnd)})},onMouseLeave:function(){this.params.autoplay.disableOnInteraction||(this.autoplay.paused=!1,this.autoplay.run())},attachMouseEvents:function(){this.params.autoplay.pauseOnMouseEnter&&(this.$el.on("mouseenter",this.autoplay.onMouseEnter),this.$el.on("mouseleave",this.autoplay.onMouseLeave))},detachMouseEvents:function(){this.$el.off("mouseenter",this.autoplay.onMouseEnter),this.$el.off("mouseleave",this.autoplay.onMouseLeave)}},yc={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}},create:function(){Ul(this,{autoplay:gc({},mc,{running:!1,paused:!1})})},on:{init:function(t){t.params.autoplay.enabled&&(t.autoplay.start(),El().addEventListener("visibilitychange",t.autoplay.onVisibilityChange),t.autoplay.attachMouseEvents())},beforeTransitionStart:function(t,e,i){t.autoplay.running&&(i||!t.params.autoplay.disableOnInteraction?t.autoplay.pause(e):t.autoplay.stop())},sliderFirstMove:function(t){t.autoplay.running&&(t.params.autoplay.disableOnInteraction?t.autoplay.stop():t.autoplay.pause())},touchEnd:function(t){t.params.cssMode&&t.autoplay.paused&&!t.params.autoplay.disableOnInteraction&&t.autoplay.run()},destroy:function(t){t.autoplay.detachMouseEvents(),t.autoplay.running&&t.autoplay.stop(),El().removeEventListener("visibilitychange",t.autoplay.onVisibilityChange)}}};dc.use([vc,yc]),document.querySelectorAll(".swiper-slide").forEach(function(t){console.debug(t.querySelector("img").width),t.style.width=t.querySelector("img").width+"px"});new dc("[data-nezzo-logo-slider]",{navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},loop:!0,autoplay:{delay:3e3},slidesPerView:1,spaceBetween:60,breakpoints:{768:{slidesPerView:"auto"}}});function bc(t){var e=document.documentElement,i={top:window.scrollY||e.scrollTop||0,left:window.scrollX||e.scrollLeft||0},n=function(t){for(var e=0,i=0;e+=t.offsetTop||0,i+=t.offsetLeft||0,t=t.offsetParent;);return{top:e,left:i}}(t);return i.right=i.left+v.vw,i.bottom=i.top+v.vh,n.right=n.left+t.outerWidth,n.bottom=n.top+t.outerHeight,!(i.right<n.left||i.left>n.right||i.bottom<n.top||i.top>n.bottom)}
26o("AccordionItem",function(t){var e=g("[data-nezzo-accordion-toggle]",t),i=g("[data-nezzo-accordion-toggle-item]",t);e.addEventListener("click",function(){e.classList.toggle("open"),i.classList.toggle("open"),ariInstance.init()})});o("CounterRow",function(a){function t(){var t,e,i,n,r,o=g("[data-nezzo-counter-number]:not(.static)",a);o&&bc(o)&&(t=Math.ceil(50),e=parseInt(o.dataset.nezzoCounterNumber,10),i=e<=t?1:parseInt(e/t,10),n=0,a.classList.add("animate"),r=setInterval(function(){n+=i,o.textContent=n,e<=n&&(clearInterval(r),o.textContent=e,o.classList.add("static"))},20))}t(),document.addEventListener("scroll",t)});o("Language",function(t){var e=g("[data-nezzo-lang-picker]",t),i=g("[data-nezzo-lang-picker-btn]",t),n=g("[data-nezzo-lang-picker-list]",t);i.addEventListener("click",function(){i.classList.add("active"),n.classList.add("active")}),e.addEventListener("mouseleave",function(){setTimeout(function(){i.classList.remove("active"),n.classList.remove("active")},3e3)}),e.addEventListener("mouseover",function(){0})});o("Main",function(t){function e(){if(991<v.vw){if(p)return;var t=S("[data-nezzo-btn-main-menu-close]",u),o="main-nav-open",a=function(){document.documentElement.classList.remove(o),d.forEach(function(t){t.classList.remove(o)})};h.addEventListener("click",function(t){null===t.target.closest(".header__col--nav-main")&&a()}),t.forEach(function(t){t.addEventListener("click",function(){a()})}),d.forEach(function(r){var t=g("span.nav__main--item-link",r);t&&t.addEventListener("click",function(t){var e,i=g("."+o,u),n=t.target.closest("li");a(),n===r&&n!==i&&(e=r,document.documentElement.classList.add(o),e.classList.add(o),ariInstance.reInit())})}),p=!0}else{if(f)return;var e=g("[data-nezzo-mainnav-toggle]",u),n="main-nav-open-mobile",i=g("[data-nezzo-main-nav-item-active]",u),r=g("[data-nezzo-main-nav-lvl2-item-active]",u),s=function(t){t.classList.add("close"),window.setTimeout(function(){t.classList.remove("close")},300)},l=function(i){d.forEach(function(t){var e=S("li",t);i?(e.forEach(function(t){s(t)}),window.setTimeout(function(){t.classList.remove(n)},300)):t.classList.remove(n)})},c=function(t){l(),t.classList.add(n),t.closest("nav").classList.add("open")};e.addEventListener("click",function(){document.documentElement.classList.toggle(n),i&&r&&c(i)}),d.forEach(function(t){var e=g("span.nav__main--item-link",t),i=g("[data-nezzo-btn-main-menu-back]",t);e&&e.addEventListener("click",function(){c(t)}),i&&i.addEventListener("click",function(){s(i),l(!0),window.setTimeout(function(){t.closest("nav").classList.remove("open")},300)})}),f=!0}}var u=t,h=g("body",document),d=S('.sub[data-component="Level1"]',u),f=!1,p=!1;e(),window.addEventListener("resize",e)});o("Main",function(){var t=!1;function n(t){var e,i,n,r,o,a=document.querySelector("[data-nezzo-nav-main-hover-border]"),s=document.querySelector(".nav__main--list");a&&(t?(e=v.vw<1199?30:40,o=!1,(i=s.offsetLeft)<(n=t.offsetLeft+e/2)+(r=t.offsetWidth-e)?
26n<i&&(r-=i-n,n=i):o=!0,a.style.left=n+"px",a.style.width=r+"px",a.style.opacity=o?"0":"1"):a.style.opacity="0")}function e(){var i=document.querySelector('[data-nezzo-main-nav-item-active][data-component="Level1"]');n(i),t||(t=!0,document.querySelectorAll('.nav__main--item[data-component="Level1"]').forEach(function(e){e.addEventListener("mouseover",function(t){n(e)}),e.addEventListener("mouseout",function(t){n(i)})}))}991<v.vw&&window.setTimeout(e,200),window.addEventListener("resize",e)});o("Sub",function(){var t=!1;function i(t){var e,i,n,r,o,a,s=document.querySelector("[data-nezzo-nav-sub-hover-border]"),l=document.querySelector("[data-nezzo-nav-sub]");s&&(t?(e=v.vw<992?30:40,i=l.offsetLeft,n=t.offsetLeft+e/2,r=t.offsetWidth-e,o=t.offsetTop+t.offsetHeight-s.offsetHeight,a=!1,i<n+r?n<i&&(r-=i-n,n=i):a=!0,s.style.left=n+"px",s.style.width=r+"px",s.style.opacity=a?"0":"1",s.style.top=o+"px"):s.style.opacity="0")}window.setTimeout(function(){var e=document.querySelector("[data-nezzo-sub-nav-item-active]");i(e),t||(t=!0,document.querySelectorAll(".nav__sub--item").forEach(function(t){t.addEventListener("mouseover",function(){i(t)}),t.addEventListener("mouseout",function(){i(e)})}))},400)});o("Content",function(){window.addEventListener("scroll",function(){var t=g("[data-nezzo-content-navigation]",document),e=g("[data-nezzo-header]",document).offsetHeight,i=t.offsetTop-e;window.scrollY>=i?t.classList.add("content--nav-fixed"):t.classList.remove("content--nav-fixed")})});o("Footer",function(t){"footer"===t.tagName.toLowerCase()&&S("[data-nezzo-footer-dropdown]",t).forEach(function(t){var e=g("[data-nezzo-footer-dropdown-toggle]",t),i=g("[data-nezzo-footer-dropdown-toggle-item]",t);e&&i&&e.addEventListener("click",function(){e.classList.toggle("open"),i.classList.toggle("open")})})});o("Header",function(){function t(){var t=document.documentElement,e=window.scrollY||t.scrollTop||0,i="header__sticky";0<e&&!document.documentElement.classList.contains(i)&&t.classList.add(i),0===e&&t.classList.remove(i)}var n,r;document.addEventListener("scroll",(n=t,function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];r&&cancelAnimationFrame(r),r=requestAnimationFrame(function(){n.apply(void 0,e)})}),{passive:!0}),t()})}]);
27//# sourceMappingURL=Components.min.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.