PageSourceSearch

https://ica.coop/sites/default/files/js/js_F-b9mg7AcBWoQ5dy573kVS0…DB1BDCVS9YeIVTHU5dRfE8sW-aXORgVr9995AK_YN-Y

js ica.coop collected 2026-10-02 02:23:57 UTC 446,116 bytes, 41 lines download raw bytes

1/* @license MIT https://raw.githubusercontent.com/jquery/jquery/3.7.1/LICENSE.txt */
vendor: 22,881 bytes, lines 2-3
2/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
3!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}
vendor: 1,967 bytes, line 3
3return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||
vendor: 9,546 bytes, line 3
3ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||
vendor: 8,814 bytes, line 3
3(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={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 Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.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:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);
vendor: 14,182 bytes, line 3
3n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!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,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;
vendor: 4,590 bytes, line 3
3return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1)
vendor: 13,972 bytes, line 3
3);!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,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":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);
vendor: 9,033 bytes, line 3
3if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return 
vendor: 3,521 bytes, lines 3-7
3M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.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(e,n){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce});
4;
5/* @license GPL-2.0-or-later https://git.drupalcode.org/project/once/-/raw/v1.0.1/LICENSE.md */
6/*! @drupal/once - v1.0.1 - 2021-06-12 */
7var once=function(){"use strict";var n=/[\11\12\14\15\40]+/,e="data-once",t=document;function r(n,t,r){return n[t+"Attribute"](e,r)}function o(e){if("string"!=typeof e)throw new TypeError("once ID must be a string");if(""===e||n.test(e))throw new RangeError("once ID must not be empty or contain spaces");return'[data-once~="'+e+'"]'}function u(n){if(!(n instanceof Element))throw new TypeError("The element must be an instance of Element");return!0}function i(n,e){void 0===e&&(e=t);var r=n;if(null===n)r=[];else{if(!n)throw new TypeError("Selector must not be empty");"string"!=typeof n||e!==t&&!u(e)?n instanceof Element&&(r=[n]):r=e.querySelectorAll(n)}return Array.prototype.slice.call(r)}function c(n,e,t){return e.filter((function(e){var r=u(e)&&e.matches(n);return r&&t&&t(e),r}))}function f(e,t){var o=t.add,u=t.remove,i=[];
7r(e,"has")&&r(e,"get").trim().split(n).forEach((function(n){i.indexOf(n)<0&&n!==u&&i.push(n)})),o&&i.push(o);var c=i.join(" ");r(e,""===c?"remove":"set",c)}function a(n,e,t){return c(":not("+o(n)+")",i(e,t),(function(e){return f(e,{add:n})}))}return a.remove=function(n,e,t){return c(o(n),i(e,t),(function(e){return f(e,{remove:n})}))},a.filter=function(n,e,t){return c(o(n),i(e,t))},a.find=function(n,e){return i(n?o(n):"[data-once]",e)},a}();
8
9;
10/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
11(function(){const settingsElement=document.querySelector('head > script[type="application/json"][data-drupal-selector="drupal-settings-json"], body > script[type="application/json"][data-drupal-selector="drupal-settings-json"]');window.drupalSettings={};if(settingsElement!==null)window.drupalSettings=JSON.parse(settingsElement.textContent);})();;
12window.Drupal={behaviors:{},locale:{}};(function(Drupal,drupalSettings,drupalTranslations,console,Proxy,Reflect){Drupal.throwError=function(error){setTimeout(()=>{throw error;},0);};Drupal.attachBehaviors=function(context,settings){context=context||document;settings=settings||drupalSettings;const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].attach==='function')try{behaviors[i].attach(context,settings);}catch(e){Drupal.throwError(e);}});};Drupal.detachBehaviors=function(context,settings,trigger){context=context||document;settings=settings||drupalSettings;trigger=trigger||'unload';const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].detach==='function')try{behaviors[i].detach(context,settings,trigger);}catch(e){Drupal.throwError(e);}});};Drupal.checkPlain=function(str){str=str.toString().replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,'&quot;').replace(/'/g,'&#39;');return str;};Drupal.formatString=function(str,args){const processedArgs={};Object.keys(args||{}).forEach((key)=>{switch(key.charAt(0)){case '@':processedArgs[key]=Drupal.checkPlain(args[key]);break;case '!':processedArgs[key]=args[key];break;default:processedArgs[key]=Drupal.theme('placeholder',args[key]);break;}});return Drupal.stringReplace(str,processedArgs,null);};Drupal.stringReplace=function(str,args,keys){if(str.length===0)return str;if(!Array.isArray(keys)){keys=Object.keys(args||{});keys.sort((a,b)=>a.length-b.length);}if(keys.length===0)return str;const key=keys.pop();const fragments=str.split(key);if(keys.length){for(let i=0;i<fragments.length;i++)fragments[i]=Drupal.stringReplace(fragments[i],args,keys.slice(0));}return fragments.join(args[key]);};Drupal.t=function(str,args,options){options=options||{};options.context=options.context||'';if(typeof drupalTranslations!=='undefined'&&drupalTranslations.strings&&drupalTranslations.strings[options.context]&&drupalTranslations.strings[options.context][str])str=drupalTranslations.strings[options.context][str];if(args)str=Drupal.formatString(str,args);return str;};Drupal.url=function(path){return drupalSettings.path.baseUrl+drupalSettings.path.pathPrefix+path;};Drupal.url.toAbsolute=function(url){const urlParsingNode=document.createElement('a');try{url=decodeURIComponent(url);}catch(e){}urlParsingNode.setAttribute('href',url);return urlParsingNode.cloneNode(false).href;};Drupal.url.isLocal=function(url){let absoluteUrl=Drupal.url.toAbsolute(url);let {protocol}=window.location;if(protocol==='http:'&&absoluteUrl.startsWith('https:'))protocol='https:';let baseUrl=`${protocol}//${window.location.host}${drupalSettings.path.baseUrl.slice(0,-1)}`;try{absoluteUrl=decodeURIComponent(absoluteUrl);}catch(e){}try{baseUrl=decodeURIComponent(baseUrl);}catch(e){}return absoluteUrl===baseUrl||absoluteUrl.startsWith(`${baseUrl}/`);};Drupal.formatPlural=function(count,singular,plural,args,options){args=args||{};args['@count']=count;const pluralDelimiter=drupalSettings.pluralDelimiter;const translations=Drupal.t(singular+pluralDelimiter+plural,args,options).split(pluralDelimiter);let index=0;if(typeof drupalTranslations!=='undefined'&&drupalTranslations.pluralFormula)index=count in drupalTranslations.pluralFormula?drupalTranslations.pluralFormula[count]:drupalTranslations.pluralFormula.default;else{if(args['@count']!==1)index=1;}return translations[index];};Drupal.encodePath=function(item){return window.encodeURIComponent(item).replace(/%2F/g,'/');};Drupal.deprecationError=({message})=>{if(drupalSettings.suppressDeprecationErrors===false&&typeof console!=='undefined'&&console.warn)console.warn(`[Deprecation] ${message}`);};Drupal.deprecatedProperty=({target,deprecatedProperty,message})=>{if(!Proxy||!Reflect)return target;return new Proxy(target,{get:(target,key,...rest)=>{if(key===deprecatedProperty)Drupal.deprecationError({message});return Reflect.get(target,key,...rest);}});};Drupal.theme=function(func,...args){if(func in Drupal.theme)return Drupal.theme[func](...args);};Drupal.theme.placeholder=function(str){return `<em class="placeholder">${Drupal.checkPlain(str)}</em>`;};Drupal.elementIsVisible=function(elem){return !!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};Drupal.elementIsHidden=function(elem){return !Drupal.elementIsVisible(elem);};})(Drupal,window.drupalSettings,window.drupalTranslations,window.console,window.Proxy,window.Reflect);;
13if(window.jQuery)jQuery.noConflict();document.documentElement.className+=' js';(function(Drupal,drupalSettings){const domReady=(callback)=>{const listener=()=>{callback();document.removeEventListener('DOMContentLoaded',listener);};if(document.readyState!=='loading')setTimeout(callback,0);else document.addEventListener('DOMContentLoaded',listener);};domReady(()=>{Drupal.attachBehaviors(document,drupalSettings);});})(Drupal,window.drupalSettings);;
14Drupal.debounce=function(func,wait,immediate){let timeout;let result;return function(...args){const context=this;const later=function(){timeout=null;if(!immediate)result=func.apply(context,args);};const callNow=immediate&&!timeout;clearTimeout(timeout);timeout=setTimeout(later,wait);if(callNow)result=func.apply(context,args);return result;};};;
15!function(n,t,e){"use strict";var r,i,o=Object.assign,u=Array.prototype,c=Object.prototype,a=c.toString,f=u.splice,l=u.some,s="undefined"!=typeof Symbol&&Symbol,d="touchevents",p="jQuery"in n,h="c
15ash"in n,v="add",m="remove",y="has",g="body",b="html",w=/-([a-z])/g,E=/^--/,S=n.localStorage,x={},O=Math.pow(2,53)-1,C=function(){function t(t,e){var r=this;if(r.name="dblazy",t){if(j(t))return t;var i=t;if($(t)){if(!(i=wn(An(e,t),t)).length)return}else if(D(t))return r.ready(t);(i.nodeType||i===n)&&(i=[i]);for(var o=r.length=i.length,u=0;u<o;u++)r[u]=i[u]}}return t.prototype.init=function(n,e){var r=new t(n,e);return W(n)?(n.idblazy||(n.idblazy=r),n.idblazy):r},t}();function N(n){var t=this,e=(t=j(t)?t:r(t)).length;return D(n)&&(e&&1!==e?t.each(n):n(t[0],0)),t}function T(n,e){var i=function(){return setTimeout(n,e||0,r)};return Z((function(){"loading"!==t.readyState?i():t.addEventListener("DOMContentLoaded",i)})),this}function z(n){var t="[object "+n+"]";return function(n){return a.call(n)===t}}i=C.prototype,(r=i.init).fn=r.prototype=i,i.length=0,i.splice=f,s&&(i[s.iterator]=u[s.iterator]);var P,I,L=(P="length",function(n){return F(n)?void 0:n[P]}),M=(I=L,function(n){var t=I(n);return"number"==typeof t&&t>=0&&t<=O});function A(n){return Q(n)?Object.keys(n):[]}function j(n){return n instanceof C}function B(n){return!$(n)&&(n&&(Array.isArray(n)||M(n)))}function R(n){return!0===n||!1===n||"[object Boolean]"===a.call(n)}function W(n){return n&&(n instanceof Element||n.querySelector)}function k(n){return!isNaN(n)&&parseInt(Number(n))===n&&!isNaN(parseInt(n,10))}function q(n,t){return k(n)||(n=parseInt(n)),n||t||0}var D=z("Function");function _(n){if(F(n)||U(n)||!1===n)return!0;var t=L(n);return"number"==typeof t&&(B(n)||$(n))?0===t:0===L(A(n))}function F(n){return null===n}function H(n){return!isNaN(parseFloat(n))&&isFinite(n)}function Q(n){if(!n||"object"!=typeof n)return!1;var t=Object.getPrototypeOf(n);return F(t)||t===c}function $(n){return n&&"string"==typeof n}function U(n){return void 0===n}function V(n){return!!n&&n===n.window}function J(n){return!(!n||!D(n.querySelector)||-1===[1,9,11].indexOf(n.nodeType))}function G(n){return J(n)||V(n)}function K(n){return n&&"getAttribute"in n}function X(){return!(!e||!e.bigPipePlaceholderIds)}function Y(){return!X()||(!!_(e.bigPipePlaceholderIds)||!gn(t,"[data-big-pipe-placeholder-id]"))}function Z(n,t){Y()&&setTimeout(n,t||101)}function nn(e){var r={};return"matchMedia"in n&&(r=n.matchMedia("(hover: none), (pointer: coarse)"),e&&r.addEventListener("change",e)),"ontouchstart"in n||n.DocumentTouch&&t instanceof n.DocumentTouch||r.matches||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}function tn(n,t){var e={};n&&n.length&&zn(n).forEach((function(n){e[n.name]=n.value}),t||this);return e}function en(n,t,e){if(D(n)||$(n)||R(n)||H(n))return[];if(B(n)&&!U(n.length)){var r=n.length;if(!r||1===r&&" "===n[0])return[]}if(Q(n)&&_(n))return[];if("[object Object]"===a.call(n)){for(var i in n)if(rn(n,i)){if("length"===i||"name"===i)continue;if(!1===t.call(e,n[i],i,n))break}}else if(n)if(n instanceof HTMLCollection&&(n=zn(n)),n instanceof NamedNodeMap){var o=tn(n,e);t.call(e,o,0,n)}else{var u=n.length;u&&1===u&&!U(n[0])?t.call(e,n[0],0,n):n.forEach(t,e)}return n}function rn(n,t){return c.hasOwnProperty.call(n,t)}
15function on(n){return $(n)?-1!==(n=n.trim()).indexOf(",")?n.split(",").map((function(n){return n.trim()})):/\s/.test(n)?n.split(" ").map((function(n){return n.trim()})):[n]:B(n)?n:[n]}function un(n,t,e,r){return K(n)?n[t+"Attribute"](e,r):""}function cn(n,t,e,r){var i=this,o=U(e),u=!Q(t)&&(o||R(r)),c=$(r)?r:"",a=jn(n);if(U(t)&&W(a))return tn(a.attributes);if(u&&$(t)){t=t.trim(),o&&(e="");var f=e;return on(t).every((function(n){return!un(a,y,n)||!(f=un(a,"get",n))})),f}return N.call(n,(function(n){if(!K(n))return u?"":i;Q(t)?en(t,(function(t,e){un(n,"set",c+e,t)})):F(e)?en(on(t),(function(t){var e=c+t;un(n,y,e)&&un(n,m,e)})):"src"===t?n.src=e:"href"===t?n.href=e:un(n,"set",t,e)}))}function an(n,t,e){return N.call(n,(function(n,r){if(K(n)){var i=n.classList;D(t)&&(t=t(un(n,"get","class"),r));var o=on(t);i&&(U(e)?o.map((function(n){i.toggle(n)})):i[e].apply(i,o))}}))}function fn(n,t){return an(n,t,v)}function ln(n,t){return an(n,t,m)}function sn(n,t){var e=0;return W(n)&&W(t)?n!==t&&n.contains(t):B(n)?-1!==n.indexOf(t):($(n)&&$(t)&&(n=n.toLowerCase(),en(on(t=t.toLowerCase()),(function(t){-1!==n.indexOf(t)&&e++}))),e>0)}function dn(n){return n.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function pn(n,t){var e=0;return $(n)&&en(on(t),(function(t){n.startsWith(t)&&e++})),e>0}function hn(n){return n.replace(/\s+/g," ").trim()}function vn(n,t){return W(n)&&$(t)?n.closest(t):null}function mn(n,t){if(W(n)){if($(t))return t=bn(t),!!n.matches&&n.matches(t);if(W(t))return n===t}return n===t}function yn(n,t){return!(!n||!n.nodeName)&&l.call(on(t),(function(t){return n.nodeName.toLowerCase()===t.toLowerCase()}))}function gn(n,e,r){var i=U(r)&&$(e);return $(n=n||t)&&(n=jn(n,!0)),J(n)?(n=An(n,e=bn(e)),i?n.querySelector(e):Pn(e,n)):i?null:[]}function bn(n){var t=n;return $(n)&&pn(n,">")&&(t=":scope "+n),t}function wn(n,t){return gn(n,t,1)}function En(n){return W(n)&&n.currentStyle||!U(t.documentMode)}function Sn(){return n.devicePixelRatio||1}function xn(){return n.innerWidth||t.documentElement.clientWidth||n.screen.width}function On(){return{width:xn(),height:n.innerHeight||t.documentElement.clientHeight}}function Cn(n,t,e,r,i,o){return Mn(n,t,e,r,i,o,v)}function Nn(n,t,e,r,i,o){return Mn(n,t,e,r,i,o,m)}function Tn(n){return 0!==n.naturalWidth||n.complete&&0!==n.naturalWidth}function zn(n){return u.slice.call(n)}function Pn(n,e){e=e||t;var r=on(n);return $(n)&&(r=e.querySelectorAll(n)),zn(r)}function In(n,t){return(t||pn(n,["blazy.","bio."])?n:n.split(".")[0]).trim()}var Ln={_opts:function(n){var t=!1,e=n||!1;return Q(n)&&(t=(e=o({capture:!1,passive:!0},n)).once||!1),{one:t,options:e}},add:function(n,t,e,r,i){var o=this._opts(r),u=o.options,c=In(t,i),a=e;if(o.one&&En()){a=function t(){n.removeEventListener(c,t),e.apply(this,arguments)}}if(D(a)){var f={name:t,callback:a,type:c};x[t]=a,x[c]=f,n.addEventListener(c,a,u)}},remove:function(n,t,e,r,i){var o=this._opts(r).options,u=In(t,i),c=x[t]||e;D(c)&&(n.removeEventListener(u,c,o),delete x[t],delete x[u])}};function Mn(t,e,r,i,o,u,c){var a=i,f=En();if($(t)&&D(e))o=r,i=e,e=t,t=[n];else if($(r)){var l=sn(e,["touchstart","scroll","wheel"]);U(o)&&(o=!f&&{capture:!l,passive:l}),i=function(n){!function(n,t,e){var r=n.target;if(mn(r,e))t.call(r,n);else for(;r&&r!==this;){if(mn(r,e)){t.call(r,n);break}r=r.parentElement||r.parentNode}}(n,a,r)}}else D(r)&&(u=o,o=a,i=r);return N.call(t,(function(n){if(G(n)){en(on(e),(function(t){Ln[c](n,t,i,o,u)}))}}))}function An(n,e){var r=n||t;return e&&($(e)&&J(r)&&!r.querySelector(e)||$(r)||r===e||$(e)&&mn(r,e))&&(r=t),r=jn(r,!0)||t,(!e||e!==g&&e!==b)&&J(r)?W(r)&&(mn(r,"script")||mn(r,"style")||mn(r,"template"))?t:(r.nodeType,r):t}function jn(e,r){if($(e))return e===g?t.body:e===b?t:t.querySelector(e);if(r&&mn(e,b))return t;var i=p&&e instanceof n.jQuery,o=h&&e instanceof n.cash;return e&&(j(e)||i||o)?e[0]:e}function Bn(n){return E.test(n)}function Rn(n){return W(n)?n.getBoundingClientRect():{}}function Wn(n,t,e){if(W(n)){var r=n[e];if(U(t))return r;for(;r;){if(mn(r,t)||yn(r,t))return r;r=r[e]}}return null}function kn(n,t){return Wn(n,t,"parentElement")}function qn(n,t,e){return Wn(n,t,e+"ElementSibling")}function Dn(n,t){return qn(n,t,"previous")}r.isTag=z,r.isArr=B,r.isBool=R,r.isDoc=function(n){return-1!==[9,11].indexOf(!!n&&n.nodeType)},r.isElm=W,r.isFun=D,r.isEmpty=_,r.isInt=k,r.isNull=F,r.isNum=H,r.isObj=Q,r.isStr=$,r.isUnd=U,r.isEvt=G,r.isQsa=J,r.isIo="IntersectionObserver"in n,r.isMo="MutationObserver"in n,r.isRo="ResizeObserver"in n,r.isNativeLazy="loading"in HTMLImageElement.prototype,r.isAmd="function"==typeof define&&define.amd,r.isWin=V,r.isBigPipe=X,r.wwoBigPipeDone=Y,r.wwoBigPipe=Z,r.isTouch=nn,r.touchOrNot=function n(){var e=t.documentElement,r=nn(n);ln(e,[d,"no-"+d]),fn(e,r?d:"no-"+d)},r._er=-1,r._ok=1,r.chain=function(n,t){return N.call(n,t)},r.each=en,r.extend=o,i.extend=function(n,t){return(t=t||!1)?o(n,i):o(i,n)},r.hasProp=rn,r.parse=function(n){try{return 0===n.length||"1"===n?{}:JSON.parse(n)}catch(n){return{}}},r.toArray=on,r.toInt=q,r.attr=cn.bind(r),r.hasAttr=function(n,t){var e=0;if(K(n)&&$(t)){en(on(t),(function(t){un(n,y,t)&&e++}))}return e>0},r.nodeMapAttr=tn,r.removeAttr=function(n,t,e){return cn(n,t,null,e||"")}.bind(r),r.hasClass=function(n,t){var e=0;if(K(n)&&$(t)){var r=cn(n,"class");en(on(t),(function(n){en(on(r),(function(t){t&&t===n&&e++}))}))}return e>0},r.toggleClass=an,r.addClass=fn,r.removeClass=ln,r.contains=sn,r.escape=dn,r.startsWith=pn,r.trimSpaces=hn,r.closest=vn,r.is=mn,r.equal=yn,r.find=gn,r.findAll=wn,r.remove=function(n){if(W(n)){var t=kn(n);t&&t.removeChild(n)}},r.ie=En,r.pixelRatio=Sn,r.windowWidth=xn,r.windowSize=On,r.activeWidth=function(n,t){var e=t.up||!1,r=A(n),i=r[0],o=r[r.length-1],u=t.ww||xn(),c=u*Sn(),a=e?u:c,f=r.filter((function(n){return e?q(n,0)<=a:q(n,0)>=a})).map((function(t){return n[t]}))[e?"pop":"shift"]();return U(f)?n[a>=o?o:i]:f},r.on=Cn,r.off=Nn,r.one=function(n,t,e,r){return Cn(n,t,e,{once:!0},r)},r.trigger=function(t,e,r,i){return $(t)&&(r=e,e=t,t=[n]),N.call(t,(function(n){if(G(n)){en(on(e),(function(t){var e;if(U(r))e=new Event(t);else{var u={bubbles:!0,cancelable:!0,detail:Q(r)?r:{}};Q(i)&&(u=o(u,i)),e=new CustomEvent(t,u)}
15n.dispatchEvent(e);var c=In(t);x[c]&&x[c].type===t&&B(r)&&x[c].callback.apply(null,[e].concat(r))}))}}))},r.getScript=function(e,r,i){var o=t.createElement("script"),u=t.getElementsByTagName("script")[0];o.async=1,o.id=i,o.onload=o.onreadystatechange=function(t,e){(e||!o.readyState||/loaded|complete/.test(o.readyState))&&(o.onload=o.onreadystatechange=null,o=null,!e&&r&&n.setTimeout(r,0))},o.src=e,u.parentNode.insertBefore(o,u)},r.isDecoded=Tn,r.ready=T.bind(r),r.decode=function(n){return Tn(n)?Promise.resolve(n):"decode"in n?(n.decoding="async",n.decode()):new Promise((function(t,e){n.onload=function(){t(n)},n.onerror=e}))},r.throttle=function(n,t,e){t=t||50;var r=0;return function(){var i=+new Date;i-r<t||(r=i,n.apply(e,arguments))}},r.resize=function(t,e,r){if(this.isRo&&!U(e)){var i=new ResizeObserver((function(n){var e=this,i=On(),o=nn(r||t);en(n,(function(n){var r=function(n){var t,e,r;return n.contentBoxSize&&(r=n.contentBoxSize[0])&&(t=r.inlineSize,e=r.blockSize),e||(t=(r=n.contentRect||Rn(n.target)).width,e=r.height),{width:Math.floor(t),height:Math.floor(e)}}(n),u={width:r.width,height:r.height,window:i,touch:o};t.apply(null,[e,u,n])}))})),o=Pn(e);return o.length&&en(o,(function(n){W(n)&&i.observe(n)})),t}return n.onresize=function(){clearTimeout(e),e=setTimeout(t,200)},t},r.template=function(n,t){for(var e in t)rn(t,e)&&(n=n.replace(new RegExp(dn("$"+e),"g"),t[e]));return hn(n)},r.context=An,r.slice=zn,r.toElm=jn,r.toElms=Pn,r.camelCase=function(n){return n.replace(w,(function(n,t){return t.toUpperCase()}))},r.isVar=Bn,r.computeStyle=function(n,t,e){if(!W(n))return null;var r=getComputedStyle(n,null);return U(t)?r:e||Bn(t)?r.getPropertyValue(t)||null:r[t]||n.style[t]},r.rect=Rn,r.empty=function(n){return N.call(n,(function(n){if(W(n))for(;n.firstChild;)n.removeChild(n.firstChild)}))},r.parent=kn,r.next=function(n,t){return qn(n,t,"next")},r.prev=Dn,r.index=function(n,t){var e=0,r=!0;if(W(n)&&(U(t)||en(on(t),(function(t,i){if(W(t)){if(r=!1,mn(n,t))return e=i,!1}else if($(t)){var o=vn(n,t);if(W(o))return n=o,!1}})),r))for(;!F(n=Dn(n));)e++;return e},r.keys=A,r._op=un,r.storage=function(n,t,e,r){if(S){if(U(t))return S.getItem(n);if(F(t))S.removeItem(n);else try{S.setItem(n,t)}catch(e){S.removeItem(n),r&&S.setItem(n,t)}}return e||!1};var _n={chain:function(n){return N.call(this,n)},each:function(n){return en(this,n)},ready:function(n){return T.call(this,n)}};i.extend(_n),r.matches=mn,r.forEach=en,r.bindEvent=Cn.bind(r),r.unbindEvent=Nn.bind(r),"undefined"!=typeof exports?module.exports=r:n.dBlazy=r}(this,this.document,drupalSettings);
16;
17!function(r,n,e){"use strict";var o=n.once||e.once;function u(n,e,t){t=r.context(t,e);return o(n,e,t)}r.once=r.extend(function(n,e,t,o,c){var i=[];return r.wwoBigPipeDone()?r.isStr(n)&&r.isUnd(o)?u(n,e,t):(r.isUnd(t)?0:(i=u(e,t,o)).length&&r.each(i,n,c),i):i},o),r.once.counter=0,r.filter=function(t,n,o){return n.filter(function(n){var e=r.is(n,t);return e&&o&&o(n),e})},r.once.unload=r.once.counter>=(r.isBigPipe()?1:0),r.once.removeSafely=function(n,e,t){var o,c,i=[];return r.wwoBigPipeDone()&&(o=r.once.unload,t=r.context(t,e),o&&this.find(n,t).length&&(i=this.remove(n,e,t),e=e,c=[],r.contains(e,":not")&&(e=e.split(":not"),r.each(e,function(n){var e;r.contains(n,"(")&&(e=n.split("(").pop().split(")")[0],r.contains(e,",")?(n=e.split(","),r.each(n,function(n){n=n.replace(".",""),c.push(n)})):e&&(e=e.replace(".",""),c.push(e)))})),i.length&&c.length&&r.removeClass(i,c))),i},n.behaviors.blazyOnce={attach:function(n){r.wwoBigPipe(function(){1<r.once.counter&&r.once.counter--})},detach:function(n,e,t){"unload"===t&&r.wwoBigPipe(function(){r.once.counter++})}}}(dBlazy,Drupal,this);
18;
19!function(i,s){"use strict";function a(t,e,n){return t?("undefined"!=typeof DOMPurify?(r=DOMPurify.sanitize(t,e),r=i.isObj(e)&&e.RETURN_DOM?(n=!0,r):c(r)):function r(t){t=t.children;i.each(t,function(t){var n,e;n=t,e=i.nodeMapAttr(n.attributes),i.each(e,function(t,e){return!!o(e,t)&&void n.removeAttribute(e)}),r(t)})}(r=c(t)),n?r.childNodes:r.innerHTML):"";var r}function o(t,e){t=t.toLowerCase(),e=e.replace(/\s+/g,"").toLowerCase();return!(!["src","href","xlink:href"].includes(t)||!e.includes("script:")&&!e.includes("data:text/html"))||t.startsWith("on")}function c(t){return(new DOMParser).parseFromString(t,"text/html").body||s.createElement("body")}i.create=function(t,e,n){var r=s.createElement(t);return(i.isStr(e)||i.isObj(e))&&(i.isStr(e)?r.className=e:i.attr(r,e)),n&&(n=n.trim(),r.innerHTML=a(n),"template"===t&&(r=r.content.firstChild||r)),r},i.sanitizer={isDangerous:o,sanitize:a,toNode:c},i.sanitize=a}(dBlazy,this.document);
20;
21!function(c,n){"use strict";var t=Array.prototype.some,u="remove",h="width",l="height",e="after",r="before",i="begin",o="Top",s="Left",f="Height",a="scroll";function d(t,n,r){var i=this,e=c.isUnd(r),u=c.isObj(n),o=!u&&e;if(o&&c.isStr(n)){var s=c.toElm(t),f=[h,l,"top","right","bottom","left"],e=c.computeStyle(s,n),s=c.toInt(e,0);return-1===f.indexOf(n)?e:s}return c.chain(t,function(e){if(!c.isElm(e))return o?"":i;function t(t,n){c.isFun(t)&&(t=t()),(c.contains(n,"-")||c.isVar(n))&&(n=c.camelCase(n)),e.style[n]=c.isStr(t)?t:t+"px"}u?c.each(n,t):c.isNull(r)?c.each(c.toArray(n),function(t){e.style.removeProperty(t)}):c.isStr(n)&&t(r,n)})}function m(t){t=c.rect(t);return{top:(t.top||0)+n.body[a+o],left:(t.left||0)+n.body[a+s]}}function p(t,n){return d(t,h,n)}function g(t,n){return d(t,l,n)}function v(t,n,e){var r,i=0;return c.isElm(t)&&(i=t["offset"+e],n&&(r=c.computeStyle(t),t=function(t){return c.toInt(r["margin"+t],0)},i+=e===f?t(o)+t("Bottom"):t(s)+t("Right"))),i}function y(t,n){return v(t,n,"Width")}function A(t,n){return v(t,n,f)}function C(t,n,e){c.isElm(t)&&t["insertAdjacent"+(c.isElm(n)?"Element":"HTML")](e,n)}function E(t,n){C(t,n,e+"end")}function b(t,n){C(t,n,r+i)}function x(t,n){c.isElm(t)&&(c.isElm(n)?t.appendChild(n):C(t,n,r+"end"))}function S(t,n){C(t,n,e+i)}function H(t,n){c.isUnd(n)&&(n=!0);return c.chain(t,function(t){return c.isElm(t)&&t.cloneNode(n)})}var w={css:function(t,n){return d(this,t,n)},hasAttr:function(n){return t.call(this,function(t){return c.hasAttr(t,n)})},attr:function(t,n,e){return c.isNull(n)?this.removeAttr(t,e):c.attr(this,t,n,e)},removeAttr:function(t,n){return c.removeAttr(this,t,n)},hasClass:function(n){return t.call(this,function(t){return c.hasClass(t,n)})},toggleClass:function(t,n){return c.toggleClass(this,t,n)},addClass:function(t){return this.toggleClass(t,"add")},removeClass:function(t){return arguments.length?this.toggleClass(t,u):this.attr("class","")},empty:function(){return c.empty(this)},first:function(t){return c.isUnd(t)?this[0]:t},after:function(t){return E(this[0],t)},before:function(t){return b(this[0],t)},append:function(t){return x(this[0],t)},prepend:function(t){return S(this[0],t)},remove:function(){this.each(c.remove)},closest:function(t){return c.closest(this[0],t)},equal:function(t){return c.equal(this[0],t)},find:function(t,n){return c.find(this[0],t,n)},findAll:function(t){return c.findAll(this[0],t)},clone:function(t){return H(this,t)},computeStyle:function(t){return c.computeStyle(this[0],t)},offset:function(){return m(this[0])},parent:function(t){return c.parent(this[0],t)},prev:function(t){return c.prev(this[0],t)},next:function(t){return c.next(this[0],t)},index:function(t){return c.index(this[0],t)},width:function(t){return p(this[0],t)},height:function(t){return g(this[0],t)},outerWidth:function(t){return y(this[0],t)},outerHeight:function(t){return A(this[0],t)},on:function(t,n,e,r,i){return c.on(this,t,n,e,r,i,"add")},off:function(t,n,e,r,i){return c.off(this,t,n,e,r,i,u)},one:function(t,n,e){return c.one(this,t,n,e)},trigger:function(t,n,e){return c.trigger(this,t,n,e)}};c.fn.extend(w),c.css=d,c.offset=m,c.clone=H,c.after=E,c.before=b,c.append=x,c.prepend=S,c.width=p,c.height=g,c.outerWidth=y,c.outerHeight=A}(dBlazy,this.document);
22;
23!function(e,r,i){"use strict";function u(t){return t.target||t}function a(t,n){return e.hasClass(u(t),n)}e.debounce=function(t,n,i,e){return i?r.debounce(function(){t.call(i,n)},e||201,!0):r.debounce.call(this,t)},e.matchMedia=function(t,n){return!!i.matchMedia&&(e.isUnd(n)&&(n="max"),i.matchMedia("("+n+"-device-width: "+t+")").matches)},e.isBg=function(t,n){return a(t,n&&n.bgClass||"b-bg")},e.isBlur=function(t){return a(t,"b-blur")},e.isGrid=function(t){return e.isElm(e.closest(u(t),".grid"))},e.isHtml=function(t){return a(t,"b-html")},e.image={alt:function(t,n){var i=e.find(t,"img:not(.b-blur)"),i=e.attr(i,"alt");return n=n||"Video preview",i||(t=e.find(t,".media"),i=e.attr(t,"title")),i?r.checkPlain(i):r.t(n)},ratio:function(t){var n=e.toInt(t.width,640);return(e.toInt(t.height,360)/n*100).toFixed(2)},scale:function(t,n,i,e){e=Math.min(i/t,e/n);return{width:t*e,height:n*e,ratio:e}},dimension:function(t,n){return{width:t,height:n}},hack:function(t,n){return{paddingBottom:t,height:n}}}}(dBlazy,Drupal,this);
24;
25!function(t,n,i,e,s){"use strict";var r="blazy",a="Drupal."+r,o="data",l="b-checked",u=o+"-b-bg",c=o+"-b-ratios",d=".b-blur",g=".media",h="successClass",f=r+":done",p=r+":error",b=function(){},v={};n.blazy={context:s,name:a,init:null,instances:[],resizeTick:0,resizeTrigger:!1,blazySett
25ings:i.blazy||{},ioSettings:i.blazyIo||{},options:{},clearCompat:b,clearScript:b,checkResize:b,resizing:b,revalidate:b,isIo:function(){return!0},isBlazy:function(){return!t.isIo&&"Blazy"in e},isFluid:function(n,i){return t.equal(n.parentNode,"picture")&&t.hasAttr(i,c)},isLoaded:function(n){return t.hasClass(n,this.options[h])},globals:function(){var n=this,i={isMedia:!0,success:n.clearing.bind(n),error:n.clearing.bind(n),resizing:n.resizing.bind(n),selector:".b-lazy",parent:g,errorClass:"b-error",successClass:"b-loaded"};return t.extend(n.blazySettings,n.ioSettings,i)},extend:function(n){v=t.extend({},v,n)},merge:function(n){var i=this;return i.options=t.extend({},i.globals(),i.options,n||{}),i.options},run:function(t){return new BioMedia(t)},mount:function(n){var i=this;return i.merge(),n&&t.each(v,function(n){t.isFun(n)&&n.call(i)}),t.extend(i,v)},selector:function(t){t=t||"";var n=this.options;return n.selector+t+":not(."+n[h]+")"},clearing:function(i){var s,r=this;if(t.hasClass(i,r.options.errorClass)&&!t.hasClass(i,l))return t.addClass(i,l),t.isFun(t.unloading)&&t.unloading(i),void t.trigger(i,p,[r]);s=t.hasClass(i,"b-responsive")&&t.hasAttr(i,o+"-pfsrc"),e.picturefill&&s&&e.picturefill({reevaluate:!0,elements:[i]}),e.setTimeout(function(){t.isHtml(i)&&n.attachBehaviors(i),t.isFun(t.unloading)&&t.unloading(i)},300),r.clearCompat(i),r.clearScript(i),t.trigger(i,f,{options:r.options})},windowData:function(){return this.init?this.init.windowData():{}},load:function(n){var i=this;e.setTimeout(function(){var e=t.findAll(n||s,i.selector());e.length&&t.each(e,i.update.bind(i))},100)},update:function(n,i,s){var r=this,a=r.options,o=a.selector,l=function(){t.hasAttr(n,u)&&t.isFun(t.bg)?t.bg(n,s||r.windowData()):r.init&&(t.hasClass(n,o.substring(1))||(n=t.find(n,o)||n),r.init.load(n,!0,a))};(i=i||!1)?e.setTimeout(l,100):l()},rebind:function(n,i,e){var s=t.findAll(n,this.options.selector+":not("+d+")"),r=s.length;r||(s=t.findAll(n,"img:not("+d+")")),s.length&&t.each(s,function(n){var s=r?f:"load";t.one(n,s,i,r),e&&e.observe(n)})},pad:function(n,i,e){var s=this,r=t.closest(n,g)||n;setTimeout(function(){var e=Math.round(n.naturalHeight/n.naturalWidth*100,2);s.isFluid(n,r)&&(r.style.paddingBottom=e+"%"),t.isFun(i)&&i.call(s,n,r,e)},e||0)}}}(dBlazy,Drupal,drupalSettings,this,this.document);
26;
27;
28!function(_,u,l){"use strict";var d,t=void 0===l.eu_cookie_compliance.cookie_value_disagreed||""===l.eu_cookie_compliance.cookie_value_disagreed?"0":l.eu_cookie_compliance.cookie_value_disagreed,r=void 0===l.eu_cookie_compliance.cookie_value_agreed_show_thank_you||""===l.eu_cookie_compliance.cookie_value_agreed_show_thank_you?"1":l.eu_cookie_compliance.cookie_value_agreed_show_thank_you,p=void 0===l.eu_cookie_compliance.cookie_value_agreed||""===l.eu_cookie_compliance.cookie_value_agreed?"2":l.eu_cookie_compliance.cookie_value_agreed;function h(e,o,i){var c="",n=(void 0!==i.expires&&("number"==typeof i.expires&&(n=new Date,i.expires=n.setTime(n.getTime()+24*i.expires*60*60*1e3)),c="; expires="+i.expires.toUTCString()),void 0===i.path?"/":i.path),a="";void 0!==i.domain&&(a="; domain="+i.domain),document.cookie=e+"="+(o||"")+c+"; path="+n+a+"; SameSite=Strict"}function a(e){var o=document.cookie.split(";");if(void 0===e)return o;for(var i=e+"=",c=0;c<o.length;c++){for(var n=o[c];" "==n.charAt(0);)n=n.substring(1,n.length);if(0==n.indexOf(i))return n.substring(i.length,n.length)}return null}function g(e){document.cookie=e+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"}u.behaviors.euCookieCompliancePopup={attach:function(e){if(void 0!==l.eu_cookie_compliance){const i=document.querySelector(l.eu_cookie_compliance.containing_element);var o;i.getAttribute("data-eu-cookie-compliance-once")||(i.setAttribute("data-eu-cookie-compliance-once","true"),k=s.getCurrentStatus(),m=s.getAcceptedCategories(),l.eu_cookie_compliance.popup_eu_only_js?u.eu_cookie_compliance.showBanner()&&(o=l.path.baseUrl+l.path.pathPrefix+"eu-cookie-compliance-check",_.getJSON(o,{},function(e){e.in_eu?u.eu_cookie_compliance.execute():(u.eu_cookie_compliance.setStatus(p),l.eu_cookie_compliance.geoip_match=!1,c||"function"!=typeof euCookieComplianceLoadScripts||euCookieComplianceLoadScripts(),"categories"===l.eu_cookie_compliance.method&&(e=l.eu_cookie_compliance.cookie_categories,u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e)))})):l.eu_cookie_compliance.hide_the_banner||u.eu_cookie_compliance.execute(),_(i).addClass("eu-cookie-compliance-status-"+u.eu_cookie_compliance.getCurrentStatus()))}}},u.eu_cookie_compliance=u.eu_cookie_compliance||function(){(u.eu_cookie_compliance.queue=u.eu_cookie_compliance.queue||[]).push(arguments)},u.eu_cookie_compliance.a=+new Date;var s=u.eu_cookie_compliance,m=[],k=null,c=(s.updateSelectedCategories=function(e){m=e},s.updateCurrentStatus=function(e){k=e},u.eu_cookie_compliance.execute=function(){try{if(!l.eu_cookie_compliance.popup_enabled)return;if(!u.eu_cookie_compliance.cookiesEnabled())return;if(!l.eu_cookie_compliance.modules_allow_popup)return;if(k=u.eu_cookie_compliance.getCurrentStatus(),void 0===u.eu_cookie_compliance.getVersion()&&u.eu_cookie_compliance.setVersion("unknown"),!0===l.eu_cookie_compliance.popup_eu_only&&!0!==l.eu_cookie_compliance.geoip_match)return;var e=u.eu_cookie_compliance.getVersion()!==l.eu_cookie_compliance.cookie_policy_version,o=void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed":l.eu_cookie_compliance.cookie_name,i=!l.eu_cookie_compliance.open_by_default||null!==k&&!e||"null"===a(o)&&l.eu_cookie_compliance.settings_tab_enabled;k!==t||!l.eu_cookie_compliance.settings_tab_enabled||"opt_in"!==l.eu_cookie_compliance.method&&"categories"!==l.eu_cookie_compliance.method?k===t&&"default"===l.eu_cookie_compliance.method||null===k||k!==t&&l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup||k!==t&&e?!l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.disagree_do_not_show_popup&&null!==k||(window.matchMedia("(max-width: "+l.eu_cookie_compliance.mobile_breakpoint+"px)").matches&&l.eu_cookie_compliance.use_mobile_message?u.eu_cookie_compliance.createPopup(l.eu_cookie_compliance.mobile_popup_html_info,i):u.eu_cookie_compliance.createPopup(l.eu_cookie_compliance.popup_html_info,i),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener()):k===r&&l.eu_cookie_compliance.popup_agreed_enabled?(u.eu_cookie_compliance.createPopup(l.eu_cookie_compliance.popup_html_agreed),u.eu_cookie_compliance.attachHideEvents()):k===p&&l.eu_cookie_compliance.withdraw_enabled&&(l.eu_cookie_compliance.withdraw_button_on_info_popup||(u.eu_cookie_compliance.createWithdrawBanner(l.eu_cookie_compliance.withdraw_markup),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener())):(u.eu_cookie_compliance.createPopup(l.eu_cookie_compliance.popup_html_info,null!==k),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner),u.eu_cookie_compliance.attachAgreeEvents())}catch(e){}},u.eu_cookie_compliance.initPopup=function(){u.eu_cookie_compliance.attachAgreeEvents(),"categories"===l.eu_cookie_compliance.method&&(u.eu_cookie_compliance.setPreferenceCheckboxes(m),u.eu_cookie_compliance.attachSavePreferencesEvents()),l.eu_cookie_compliance.withdraw_enabled&&(u.eu_cookie_compliance.attachWithdrawEvents(),k!==r&&k!==p||(_(".eu-cookie-withdraw-button").removeClass("visually-hidden"),_(".eu-cookie-compliance-reject-button").addClass("visually-hidden")))},u.eu_cookie_compliance.positionTab=function(){if(l.eu_cookie_compliance.popup_position){let e=_(".eu-cookie-withdraw-tab").outerHeight();_("#sliding-popup").length&&(e+=_("#sliding-popup").outerHeight()),_(".eu-cookie-withdraw-wrapper").length?_(".eu-cookie-withdraw-tab").css("margin-top","0"):_(".eu-cookie-withdraw-tab").css("margin-top",e+"px")}},u.eu_cookie_compliance.createWithdrawBanner=function(e){var o=_("<div></div>").html(e),e=_(".eu-cookie-withdraw-banner",o),i=(o.attr({id:"sliding-popup",role:"alertdialog","aria-describedby":"popup-text","aria-label":u.t("Cookie compliance banner")}),o.addClass("eu-cookie-withdraw-wrapper"),o.trigger("eu_cookie_compliance_popup_close"),l.eu_cookie_compliance.popup_use_bare_css||l.eu_cookie_compliance.popup_use_olivero_css||e.height(l.eu_cookie_compliance.popup_height).width(l.eu_cookie_compliance.popup_width),o.hide(),0);l.eu_cookie_compliance.popup_position?(o.prependTo(l.eu_cookie_compliance.containing_element),i=parseInt(o.outerHeight()),o.show().addClass("sliding-popup-top").addClass("clearfix").css({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(i)}),setTimeout(function(){var e=o.outerHeight();o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"})}.bind(o),0)):(l.eu_cookie_compliance.better_support_for_screen_readers?o.prependTo(l.eu_cookie_compliance.containing_element):o.appendTo(l.eu_cookie_compliance.containing_element),i=o.outerHeight(),o.show().addClass("sliding-popup-bottom").css({bottom:-1*i}),setTimeout(function(){var e=o.outerHeight();o.animate({bottom:-1*e},l.eu_cookie_compliance.popup_delay,null)}.bind(o),0)),_("body").removeClass("eu-cookie-compliance-popup-open"),e.attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)},u.eu_cookie_compliance.getBannerTopPosition=function(e){let o;return l.eu_cookie_compliance.fixed_top_position?(o=0,_(".toolbar-tray-horizontal.is-active").length&&(o+=parseInt(_(".toolbar-tray-horizontal.is-active").css("height"))),_(".toolbar-bar").length&&!_("#gin-toolbar-bar").length&&(o+=parseInt(_(".toolbar-bar").css("height"))),o+"px"):0},u.eu_cookie_compliance.getBannerTopHiddenPosition=function(e){let o=0;return l.eu_cookie_compliance.fixed_top_position?o=-e:(_(".toolbar-tray-horizontal.is-active").length&&(o=-parseInt(_(".toolbar-tray-horizontal.is-active").css("height"))),_(".toolbar-bar").length&&!_("#gin-toolbar-bar").length&&(o-=parseInt(_(".toolbar-bar").css("height")))),o+"px"},u.eu_cookie_compliance.getBannerBottomHiddenPosition=function(){return-_("#sliding-popup").outerHeight()+"px"},u.eu_cookie_compliance.toggleWithdrawBanner=function(){var e,o,i,c=_("#sliding-popup"),n=parseInt(c.outerHeight()),a=c.find(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").is(":visible");a&&(e=parseInt(c.css("top")),o=parseInt(_(l.eu_cookie_compliance.containing_element).css("padding-top")),i=parseInt(_(l.eu_cookie_compliance.containing_element).css("margin-top")),a=l.eu_cookie_compliance.popup_position?l.eu_cookie_compliance.fixed_top_position?!(e===-n):!(e===-(o+i+n)):0===parseInt(c.css("bottom"))),l.eu_cookie_compliance.popup_position?a?(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-n+"px"},l.eu_cookie_compliance.popup_delay),c.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(n)},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_close")):(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":"0px"},l.eu_cookie_compliance.popup_delay),c.find(".eu-cookie-compliance-banner").show(),c.animate({top:u.eu_cookie_compliance.getBannerTopPosition(n)},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_open")):a?c.animate({bottom:-1*n},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_close"):(c.find(".eu-cookie-compliance-banner").show(),c.animate({bottom:0},l.eu_cookie_compliance.popup_delay).trigger("eu_cookie_compliance_popup_open")),a?(_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(_("body").addClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!1).find("a, button, input").attr("tabindex",0))},u.eu_cookie_compliance.resizeListener=function(){var e,o,i,c=_("#sliding-popup"),n=(e=function(){var e=c.outerHeight();l.eu_cookie_compliance.popup_position?(parseFloat(c.css("top"))<0&&(_("body").hasClass("eu-cookie-compliance-popup-open")?(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":"0px"}),c.css("top",u.eu_cookie_compliance.getBannerTopPosition(e))):(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":-e+"px"}),c.css("top",u.eu_cookie_compliance.getBannerTopHiddenPosition(e)))),u.eu_cookie_compliance.positionTab()):0!==parseFloat(c.css("bottom"))&&c.css("bottom",-1*e),u.eu_cookie_compliance.positionTab()},o=50,function(){clearTimeout(i),i=setTimeout(function(){clearTimeout(i),e()},o)});setTimeout(function(){n()}),window.addEventListener("resize",n)},u.eu_cookie_compliance.createPopup=function(e,o){var i=_("<div></div>").html(e),e=(i.attr({id:"sliding-popup",role:"alertdialog","aria-describedby":"popup-text","aria-label":u.t("Cookie compliance banner")}),l.eu_cookie_compliance.popup_use_bare_css||l.eu_cookie_compliance.popup_use_olivero_css||i.height(l.eu_cookie_compliance.popup_height).width(l.eu_cookie_compliance.popup_width),i.hide(),0);l.eu_cookie_compliance.popup_position?(i.prependTo(l.eu_cookie_compliance.containing_element),e=i.outerHeight(),i.addClass("sliding-popup-top clearfix").css({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)}),!0!==o?(i.show(),i.animate({top:u.eu_cookie_compliance.getBannerTopPosition(e)},l.eu_cookie_compliance.popup_delay,null,function(){i.trigger("eu_cookie_compliance_popup_open"),u.eu_cookie_compliance.positionTab()})):(l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":-e+"px"}),setTimeout(function(){i.show(),u.eu_cookie_compliance.positionTab()},0))):(l.eu_cookie_compliance.better_support_for_screen_readers?i.prependTo(l.eu_cookie_compliance.containing_element):i.appendTo(l.eu_cookie_compliance.containing_element),e=i.outerHeight(),i.show().addClass("sliding-popup-bottom").css({bottom:-1*e}),!0!==o&&i.animate({bottom:0},l.eu_cookie_compliance.popup_delay,null,function(){i.trigger("eu_cookie_compliance_popup_open")})),!0!==o?(_("body").addClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!1).find("a, button, input").attr("tabindex",0)):(_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1))},u.eu_cookie_compliance.attachAgreeEvents=function(){var e,o,i=l.eu_cookie_compliance.popup_clicking_confirmation,c=l.eu_cookie_compliance.popup_scrolling_confirmation;"categories"===l.eu_cookie_compliance.method&&l.eu_cookie_compliance.enable_save_preferences_button?_(".agree-button").click(u.eu_cookie_compliance.acceptAllAction):_(".agree-button").click(u.eu_cookie_compliance.acceptAction),_(".decline-button").click(u.eu_cookie_compliance.declineAction),_(".eu-cookie-compliance-close-button").click(u.eu_cookie_compliance.closeAction),_(".eu-cookie-compliance-reject-button").click(u.eu_cookie_compliance.rejectAllAction),i&&_("a, input[type=submit], button[type=submit]").not(".popup-content *").bind("click.euCookieCompliance",u.eu_cookie_compliance.acceptAction),c&&(e=!1,o=function(){e?(u.eu_cookie_compliance.acceptAction(),_(window).off("scroll",o)):e=!0},_(window).bind("scroll",o)),_(".find-more-button").not(".find-more-button-processed").addClass("find-more-button-processed").click(u.eu_cookie_compliance.moreInfoAction)},u.eu_cookie_compliance.closeAction=function(){switch(l.eu_cookie_compliance.close_button_action){case"close_banner":u.eu_cookie_compliance.toggleWithdrawBanner();break;case"save_preferences":u.eu_cookie_compliance.savePreferencesAction();break;case"reject_all_cookies":u.eu_cookie_compliance.rejectAllAction();break;case"accept_all_cookies":u.eu_cookie_compliance.acceptAllAction()}},u.eu_cookie_compliance.attachSavePreferencesEvents=function(){_(".eu-cookie-compliance-save-preferences-button").click(u.eu_cookie_compliance.savePreferencesAction)},u.eu_cookie_compliance.attachHideEvents=function(){var e=l.eu_cookie_compliance.popup_hide_agreed,o=l.eu_cookie_compliance.popup_clicking_confirmation;_(".hide-popup-button").click(function(){u.eu_cookie_compliance.changeStatus(p)})
28,o&&_("a, input[type=submit], button[type=submit]").unbind("click.euCookieCompliance"),e&&_("a, input[type=submit], button[type=submit]").bind("click.euCookieComplianceHideAgreed",function(){u.eu_cookie_compliance.changeStatus(p)}),_(".find-more-button").not(".find-more-button-processed").addClass("find-more-button-processed").click(u.eu_cookie_compliance.moreInfoAction)},u.eu_cookie_compliance.attachWithdrawEvents=function(){_(".eu-cookie-withdraw-button").click(u.eu_cookie_compliance.withdrawAction),_(".eu-cookie-withdraw-tab").click(u.eu_cookie_compliance.toggleWithdrawBanner)},u.eu_cookie_compliance.acceptAction=function(){var e=l.eu_cookie_compliance.popup_agreed_enabled,o=r;e||(u.eu_cookie_compliance.setStatus(r),o=p),c||"function"!=typeof euCookieComplianceLoadScripts||euCookieComplianceLoadScripts(),void 0!==d&&clearInterval(d),"categories"===l.eu_cookie_compliance.method&&(e=_("#eu-cookie-compliance-categories input:checkbox:checked").map(function(){return _(this).val()}).get(),u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e),e.length||(o=t)),u.eu_cookie_compliance.changeStatus(o),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup&&(u.eu_cookie_compliance.attachWithdrawEvents(),k!==r&&k!==p||(_(".eu-cookie-withdraw-button").removeClass("visually-hidden"),_(".eu-cookie-compliance-reject-button").addClass("visually-hidden")))},u.eu_cookie_compliance.acceptAllAction=function(){var e=l.eu_cookie_compliance.cookie_categories;u.eu_cookie_compliance.setPreferenceCheckboxes(e),u.eu_cookie_compliance.acceptAction()},u.eu_cookie_compliance.rejectAllAction=function(){u.eu_cookie_compliance.setStatus(t),u.eu_cookie_compliance.setPreferenceCheckboxes([]),u.eu_cookie_compliance.acceptAction()},u.eu_cookie_compliance.savePreferencesAction=function(){var e=_("#eu-cookie-compliance-categories input:checkbox:checked").map(function(){return _(this).val()}).get(),o=l.eu_cookie_compliance.popup_agreed_enabled,i=r;o||(u.eu_cookie_compliance.setStatus(r),i=p),u.eu_cookie_compliance.setAcceptedCategories(e),u.eu_cookie_compliance.loadCategoryScripts(e),e.length||(i=t),u.eu_cookie_compliance.changeStatus(i)},u.eu_cookie_compliance.loadCategoryScripts=function(e){for(var o in e)!0!==i[e[o]]&&"function"==typeof euCookieComplianceLoadScripts&&(euCookieComplianceLoadScripts(e[o]),i[e[o]]=!0)},u.eu_cookie_compliance.declineAction=function(){parseInt(l.eu_cookie_compliance.set_cookie_session_zero_on_disagree)&&(l.eu_cookie_compliance.cookie_session=1),u.eu_cookie_compliance.setStatus(t);var e,o=_("#sliding-popup");o.hasClass("sliding-popup-top")?(e=o.outerHeight(),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),(l.eu_cookie_compliance.settings_tab_enabled?o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null):o.animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,null,function(){l.eu_cookie_compliance.fixed_top_position||_("body").css({"margin-top":0}),o.hide()})).trigger("eu_cookie_compliance_popup_close")):(l.eu_cookie_compliance.settings_tab_enabled?o.animate({bottom:-1*o.outerHeight()},l.eu_cookie_compliance.popup_delay,null):o.animate({bottom:-1*o.outerHeight()},l.eu_cookie_compliance.popup_delay,null,function(){o.hide()})).trigger("eu_cookie_compliance_popup_close"),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)},u.eu_cookie_compliance.withdrawAction=function(){parseInt(l.eu_cookie_compliance.set_cookie_session_zero_on_disagree)&&(l.eu_cookie_compliance.cookie_session=1),u.eu_cookie_compliance.setStatus(null),u.eu_cookie_compliance.setAcceptedCategories([]),location.reload()},u.eu_cookie_compliance.moreInfoAction=function(){l.eu_cookie_compliance.disagree_do_not_show_popup?(u.eu_cookie_compliance.setStatus(t),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?_("#sliding-popup .eu-cookie-compliance-banner").trigger("eu_cookie_compliance_popup_close").hide():_("#sliding-popup").trigger("eu_cookie_compliance_popup_close").remove(),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):l.eu_cookie_compliance.popup_link_new_window?window.open(l.eu_cookie_compliance.popup_link):window.location.href=l.eu_cookie_compliance.popup_link},u.eu_cookie_compliance.getCookieStatus=function(){var e=a(void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed":l.eu_cookie_compliance.cookie_name);return e=void 0!==e&&"null"!==e?e:null},u.eu_cookie_compliance.getCurrentStatus=function(){var e=new o,e=(s.handleEvent("preStatusLoad",e),k=u.eu_cookie_compliance.getCookieStatus(),new f);return s.handleEvent("postStatusLoad",e),k},u.eu_cookie_compliance.setPreferenceCheckboxes=function(e){for(var o in null===u.eu_cookie_compliance.getCookieStatus()&&u.eu_cookie_compliance.getCookieStatus()!==t||_("#eu-cookie-compliance-categories input:checkbox").not(":disabled").prop("checked",!1),e){o=document.getElementById("cookie-category-"+e[o]);null!==o&&(o.checked=!0)}},u.eu_cookie_compliance.getAcceptedCategories=function(){var e=new x;s.handleEvent("prePreferencesLoad",e);var o,e=a(void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed-categories":l.eu_cookie_compliance.cookie_name+"-categories");for(o in m=null!=e?(-1!==e.indexOf("%")&&(e=decodeURI(e).replaceAll(/%2C/g,",")),JSON.parse(e)):[],l.eu_cookie_compliance.cookie_categories_details){var i=l.eu_cookie_compliance.cookie_categories_details[o];"required"===i.checkbox_default_state&&-1===_.inArray(i.id,m)&&m.push(i.id)}e=new A;return s.handleEvent("postPreferencesLoad",e),m},u.eu_cookie_compliance.changeStatus=function(o){var e,i=l.eu_cookie_compliance.reload_page,c=k;if(k!==parseInt(o)){if(l.eu_cookie_compliance.popup_position){let e=_("#sliding-popup").outerHeight();l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").animate({top:u.eu_cookie_compliance.getBannerTopHiddenPosition(e)},l.eu_cookie_compliance.popup_delay,function(){o!==r||null!==c||i?c===r&&(l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?(_("#sliding-popup").hide(),window.matchMedia("(max-width: "+l.eu_cookie_compliance.mobile_breakpoint+"px)").matches&&l.eu_cookie_compliance.use_mobile_message?_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.mobile_popup_html_info):_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_info),e=_("#sliding-popup").outerHeight(),l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":-e+"px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").css("top",u.eu_cookie_compliance.getBannerTopHiddenPosition(e)),_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close"),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener(),_("#sliding-popup").show()):(_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close").remove(),_("body").css({"margin-top":"0px"})),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(l.eu_cookie_compliance.fixed_top_position||_("body").animate({"margin-top":"0px"},l.eu_cookie_compliance.popup_delay),_(".sliding-popup-top").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_agreed).animate({top:u.eu_cookie_compliance.getBannerTopPosition(e)},l.eu_cookie_compliance.popup_delay),u.eu_cookie_compliance.attachHideEvents()),l.eu_cookie_compliance.withdraw_enabled&&!l.eu_cookie_compliance.withdraw_button_on_info_popup&&u.eu_cookie_compliance.showWithdrawBanner(o)})}else _(".sliding-popup-bottom").animate({bottom:-1*_("#sliding-popup").outerHeight()},l.eu_cookie_compliance.popup_delay,function(){o!==r||null!==c||i?c===r&&(_("#sliding-popup").css("display","none"),l.eu_cookie_compliance.withdraw_enabled&&l.eu_cookie_compliance.withdraw_button_on_info_popup?(window.matchMedia("(max-width: "+l.eu_cookie_compliance.mobile_breakpoint+"px)").matches&&l.eu_cookie_compliance.use_mobile_message?_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.mobile_popup_html_info):_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_info),_(".sliding-popup-bottom").css("bottom",u.eu_cookie_compliance.getBannerBottomHiddenPosition()),_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close"),u.eu_cookie_compliance.initPopup(),u.eu_cookie_compliance.resizeListener(),_("#sliding-popup").css("display","block")):_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").trigger("eu_cookie_compliance_popup_close").remove(),_("body").removeClass("eu-cookie-compliance-popup-open"),_(".eu-cookie-compliance-banner, .eu-cookie-withdraw-banner").attr("aria-hidden",!0).find("a, button, input").attr("tabindex",-1)):(_(".sliding-popup-bottom").not(".eu-cookie-withdraw-wrapper").html(l.eu_cookie_compliance.popup_html_agreed).animate({bottom:0},l.eu_cookie_compliance.popup_delay),u.eu_cookie_compliance.attachHideEvents()),l.eu_cookie_compliance.withdraw_enabled&&!l.eu_cookie_compliance.withdraw_button_on_info_popup&&u.eu_cookie_compliance.showWithdrawBanner(o)});if(l.eu_cookie_compliance.reload_page)if(0!==(e=l.eu_cookie_compliance.reload_routes_list).length){for(var n=l.path.currentPath,a=!1,t=0;!a&&t<e.length;t++)var p=new RegExp(e[t],"g"),a=null!==n.match(p);(a&&!l.eu_cookie_compliance.reload_options||!a&&l.eu_cookie_compliance.reload_options)&&location.reload()}else location.reload();u.eu_cookie_compliance.setStatus(o)}},u.eu_cookie_compliance.showWithdrawBanner=function(e){e===p&&l.eu_cookie_compliance.withdraw_enabled&&(l.eu_cookie_compliance.withdraw_button_on_info_popup||(u.eu_cookie_compliance.createWithdrawBanner(l.eu_cookie_compliance.withdraw_markup),u.eu_cookie_compliance.resizeListener()),u.eu_cookie_compliance.attachWithdrawEvents(),l.eu_cookie_compliance.popup_position&&u.eu_cookie_compliance.positionTab())},u.eu_cookie_compliance.setStatus=function(e){var o=new w,o=(s.handleEvent("preStatusSave",o),new Date),i=l.eu_cookie_compliance.domain||"",c=l.eu_cookie_compliance.domain_all_sites?"/":l.path.baseUrl,n=void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed":l.eu_cookie_compliance.cookie_name;1<c.length&&(a=c.length-1,c.lastIndexOf("/")===a&&(c=c.substring(0,a)));parseInt(l.eu_cookie_compliance.cookie_session)?h(n,e,{path:c,domain:i,sameSite:"strict"}):(a=parseInt(l.eu_cookie_compliance.cookie_lifetime),o.setDate(o.getDate()+a),h(n,e,{expires:o,path:c,domain:i,sameSite:"strict"}));var a="eu-cookie-compliance-status-"+k,n="eu-cookie-compliance-status-"+e,c=(_("."+a).removeClass(a).addClass(n),k=e,_(document).trigger("eu_cookie_compliance.changeStatus",[e]),u.eu_cookie_compliance.setVersion(),l.eu_cookie_compliance.store_consent&&(e===r&&l.eu_cookie_compliance.popup_agreed_enabled||e===p&&!l.eu_cookie_compliance.popup_agreed_enabled)&&(o=l.path.baseUrl+l.path.pathPrefix+"eu-cookie-compliance/store_consent/banner",_.post(o,{},function(e){})),new y);s.handleEvent("postStatusSave",c),e===t&&"opt_out"===l.eu_cookie_compliance.method&&(d=setInterval(u.eu_cookie_compliance.BlockCookies,5e3))},u.eu_cookie_compliance.setAcceptedCategories=function(e){var o=new E,o=(s.handleEvent("prePreferencesSave",o),new Date),i=l.eu_cookie_compliance.domain||"",c=l.eu_cookie_compliance.domain_all_sites?"/":l.path.baseUrl,n=void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed-categories":l.eu_cookie_compliance.cookie_name+"-categories",a=(1<c.length&&(a=c.length-1,c.lastIndexOf("/")===a&&(c=c.substring(0,a))),JSON.stringify(e)),t=(parseInt(l.eu_cookie_compliance.cookie_session)?h(n,a,{path:c,domain:i,sameSite:"strict"}):(t=parseInt(l.eu_cookie_compliance.cookie_lifetime),o.setDate(o.getDate()+t),h(n,a,{expires:o,path:c,domain:i,sameSite:"strict"})),m=e,_(document).trigger("eu_cookie_compliance.changePreferences",[e]),new B);s.handleEvent("postPreferencesSave",t)},u.eu_cookie_compliance.hasAgreed=function(e){var o=k===r||k===p;return o=void 0!==e&&o&&"categories"===l.eu_cookie_compliance.method?u.eu_cookie_compliance.hasAgreedWithCategory(e):o},u.eu_cookie_compliance.hasAgreedWithCategory=function(e){return-1!==_.inArray(e,m)},u.eu_cookie_compliance.showBanner=function(){var e=!1;return k===t&&"default"===l.eu_cookie_compliance.method||null===k?l.eu_cookie_compliance.disagree_do_not_show_popup&&null!==k||(e=!0):(k===r&&l.eu_cookie_compliance.popup_agreed_enabled||k===p&&l.eu_cookie_compliance.withdraw_enabled)&&(e=!0),e},u.eu_cookie_compliance.cookiesEnabled=function(){var e=navigator.cookieEnabled;return void 0!==navigator.cookieEnabled||e||(date.setDate(date.getDate()+100),h("testcookie","testcookie",{expires:date,sameSite:"strict"}),e=-1!==a("testcookie").indexOf("testcookie")),e},u.eu_cookie_compliance.cookieMatches=function(e,o){if(e===o)return!0;
28if(o.indexOf("*")<0)return!1;try{return new RegExp("^"+o.replace(/\./g,"\\.").replace(/\*/g,".+")+"$","g").test(e)}catch(e){return!1}},u.eu_cookie_compliance.isAllowed=function(e){if(0===e.indexOf("SESS")||0===e.indexOf("SSESS"))return!0;var o,i=l.eu_cookie_compliance.allowed_cookies.split(/\r\n|\n|\r/g);for(o in i.push(void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed":l.eu_cookie_compliance.cookie_name),i.push(void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed-categories":l.eu_cookie_compliance.cookie_name+"-categories"),i.push(void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed-version":l.eu_cookie_compliance.cookie_name+"-version"),i)if("string"==typeof i[o]){if(u.eu_cookie_compliance.cookieMatches(e,i[o]))return!0;if("categories"===l.eu_cookie_compliance.method){var c=i[o].indexOf(":");if(-1!==c){var n=i[o].substr(0,c),c=i[o].substr(c+1);if(u.eu_cookie_compliance.cookieMatches(e,c)&&u.eu_cookie_compliance.hasAgreedWithCategory(n))return!0}}}return!1},u.eu_cookie_compliance.getVersion=function(){return!!u.eu_cookie_compliance.hasAgreed()&&a(void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed-version":l.eu_cookie_compliance.cookie_name+"-version")},!(u.eu_cookie_compliance.setVersion=function(e){if(!u.eu_cookie_compliance.hasAgreed())return!1;var o=new Date,i=l.eu_cookie_compliance.domain||"",c=l.eu_cookie_compliance.domain_all_sites?"/":l.path.baseUrl,n=void 0===l.eu_cookie_compliance.cookie_name||""===l.eu_cookie_compliance.cookie_name?"cookie-agreed-version":l.eu_cookie_compliance.cookie_name+"-version",a=(1<c.length&&(a=c.length-1,c.lastIndexOf("/")===a&&(c=c.substring(0,a))),void 0!==e?e:l.eu_cookie_compliance.cookie_policy_version);parseInt(l.eu_cookie_compliance.cookie_session)?h(n,a,{path:c,domain:i,sameSite:"strict"}):(e=parseInt(l.eu_cookie_compliance.cookie_lifetime),o.setDate(o.getDate()+e),h(n,a,{expires:o,path:c,domain:i,sameSite:"strict"}))})),i={},o=(_(function(){void 0!==l.eu_cookie_compliance&&(u.eu_cookie_compliance.hasAgreed()||null===k&&"opt_in"!==l.eu_cookie_compliance.method&&"categories"!==l.eu_cookie_compliance.method)&&("function"==typeof euCookieComplianceLoadScripts&&euCookieComplianceLoadScripts(),c=!0,"categories"===l.eu_cookie_compliance.method&&u.eu_cookie_compliance.loadCategoryScripts(m))}),u.eu_cookie_compliance.BlockCookies=function(){var e,o=u.eu_cookie_compliance.getCookieStatus();if(o!==r&&o!==p||"categories"===l.eu_cookie_compliance.method||void 0===d)for(e in a()){var i,c=window.location.hostname,n=!1;if(!u.eu_cookie_compliance.isAllowed(e)){for(;!n&&""!==c;)g(e),(n=!a(e))||(g(e),n=!a(e)),c=-1===(i=c.indexOf("."))?"":c.substring(i+1);n||(document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/;")}}else clearInterval(d)},void 0===l.eu_cookie_compliance||!l.eu_cookie_compliance.automatic_cookies_removal||("opt_in"!==l.eu_cookie_compliance.method||null!==k&&u.eu_cookie_compliance.hasAgreed())&&("opt_out"!==l.eu_cookie_compliance.method||u.eu_cookie_compliance.hasAgreed()||null===k)&&"categories"!==l.eu_cookie_compliance.method||(d=setInterval(u.eu_cookie_compliance.BlockCookies,5e3)),s.handleEvent=function(e,o){for(var i=function(e){var o=[];if(void 0!==u.eu_cookie_compliance&&void 0!==u.eu_cookie_compliance.queue&&u.eu_cookie_compliance.queue.length)for(var i,c,n=0;n<u.eu_cookie_compliance.queue.length;n++)u.eu_cookie_compliance.queue[n].length&&(i=(c=u.eu_cookie_compliance.queue[n])[0],c=c[1],"string"==typeof i&&"function"==typeof c&&i===e&&o.push(c));return o}(e),c=0;c<i.length;c++)void 0!==i[c]&&(o.subscribe(i[c]),o.fire({currentStatus:k,currentCategories:m}),o.unsubscribe(i[c]))},(e=n.prototype).subscribe=function(e){this.handlers.push(e)},e.unsubscribe=function(o){this.handlers=this.handlers.filter(function(e){if(e!==o)return e})},e.fire=function(o,e){var i=e||window;this.handlers.forEach(function(e){e.call(i,o)})},n);function n(){this.handlers=[]}(e=b.prototype).subscribe=function(e){this.handlers.push(e)},e.unsubscribe=function(o){this.handlers=this.handlers.filter(function(e){if(e!==o)return e})},e.fire=function(o,e){var i=e||window;
28this.handlers.forEach(function(e){e.call(i,o)})};var f=b;function b(){this.handlers=[]}(e=v.prototype).subscribe=function(e){this.handlers.push(e)},e.unsubscribe=function(o){this.handlers=this.handlers.filter(function(e){if(e!==o)return e})},e.fire=function(o,e){var i=e||window;this.handlers.forEach(function(e){e.call(i,o)})};var w=v;function v(){this.handlers=[]}(e=C.prototype).subscribe=function(e){this.handlers.push(e)},e.unsubscribe=function(o){this.handlers=this.handlers.filter(function(e){if(e!==o)return e})},e.fire=function(o,e){var i=e||window;this.handlers.forEach(function(e){e.call(i,o)})};var y=C;function C(){this.handlers=[]}(e=S.prototype).subscribe=function(e){this.handlers.push(e)},e.unsubscribe=function(o){this.handlers=this.handlers.filter(function(e){if(e!==o)return e})},e.fire=function(o,e){var i=e||window;this.handlers.forEach(function(e){e.call(i,o)})};var x=S;function S(){this.handlers=[]}(e=P.prototype).subscribe=function(e){this.handlers.push(e)},e.unsubscribe=function(o){this.handlers=this.handlers.filter(function(e){if(e!==o)return e})},e.fire=function(o,e){var i=e||window;this.handlers.forEach(function(e){e.call(i,o)})};var A=P;function P(){this.handlers=[]}(e=T.prototype).subscribe=function(e){this.handlers.push(e)},e.unsubscribe=function(o){this.handlers=this.handlers.filter(function(e){if(e!==o)return e})},e.fire=function(o,e){var i=e||window;this.handlers.forEach(function(e){e.call(i,o)})};var E=T;function T(){this.handlers=[]}(e=H.prototype).subscribe=function(e){this.handlers.push(e)},e.unsubscribe=function(o){this.handlers=this.handlers.filter(function(e){if(e!==o)return e})},e.fire=function(o,e){var i=e||window;this.handlers.forEach(function(e){e.call(i,o)})};var e,B=H;function H(){this.handlers=[]}}(jQuery,Drupal,drupalSettings,window.Cookies);;
29Drupal.behaviors.footnotesAllBlock={attach:function(context){const $footnotes=jQuery('.footnotes .footnote',context);const $footnotesAllBlock=jQuery('#footnotes_all_block',context);if($footnotes.length>0){$footnotes.appendTo($footnotesAllBlock);jQuery('.footnotes',context).not('#footnotes_all_block').remove();}else $footnotesAllBlock.remove();}};;
30;(function($,Drupal,window){var adjustAnchor=function(){var $anchor=$(':target'),fixedElementHeight=230;if($anchor.length>0)$('html, body').stop().animate({scrollTop:$anchor.offset().top-fixedElementHeight},500);};$(window).on('hashchange load',function(){adjustAnchor();});Drupal.behaviors.footnoteAdjust={attach:function attach(context){$('.page--fields .field a[id^="footnoteref"]').each(function(i){$(this).html(i+1);});$('#footnotes_all_block li').each(function(i){$(this).find('a[href^="#footnote"').html(i+1);});}};})(jQuery,Drupal,window);;
31;(function(factory){'use strict';if(typeof define==='function'&&define.amd)define(['jquery'],factory);else if(typeof exports!=='undefined')module.exports=factory(require('jquery'));else factory(jQuery);}(function($){'use strict';var Slick=window.Slick||{};Slick=(function(){var instanceUid=0;function Slick(element,settings){var _=this,dataSettings;_.defaults={accessibility:true,adaptiveHeight:false,appendArrows:$(element),appendDots:$(element),arrows:true,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:false,autoplaySpeed:3000,centerMode:false,centerPadding:'50px',cssEase:'ease',customPaging:function(slider,i){return $('<button type="button" />').text(i+1);},dots:false,dotsClass:'slick-dots',draggable:true,easing:'linear',edgeFriction:0.35,fade:false,focusOnSelect:false,focusOnChange:false,infinite:true,initialSlide:0,lazyLoad:'ondemand',mobileFirst:false,pauseOnHover:true,pauseOnFocus:true,pauseOnDotsHover:false,respondTo:'window',responsive:null,rows:1,rtl:false,slide:'',slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:true,swipeToSlide:false,touchMove:true,touchThreshold:5,useCSS:true,useTransform:true,variableWidth:false,vertical:false,verticalSwiping:false,waitForAnimate:true,zIndex:1000};_.initials={animating:false,dragging:false,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:false,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
31sliding:false,slideOffset:0,swipeLeft:null,swiping:false,$list:null,touchObject:{},transformsEnabled:false,unslicked:false};$.extend(_,_.initials);_.activeBreakpoint=null;_.animType=null;_.animProp=null;_.breakpoints=[];_.breakpointSettings=[];_.cssTransitions=false;_.focussed=false;_.interrupted=false;_.hidden='hidden';_.paused=true;_.positionProp=null;_.respondTo=null;_.rowCount=1;_.shouldClick=true;_.$slider=$(element);_.$slidesCache=null;_.transformType=null;_.transitionType=null;_.visibilityChange='visibilitychange';_.windowWidth=0;_.windowTimer=null;dataSettings=$(element).data('slick')||{};_.options=$.extend({},_.defaults,settings,dataSettings);_.currentSlide=_.options.initialSlide;_.originalSettings=_.options;if(typeof document.mozHidden!=='undefined'){_.hidden='mozHidden';_.visibilityChange='mozvisibilitychange';}else{if(typeof document.webkitHidden!=='undefined'){_.hidden='webkitHidden';_.visibilityChange='webkitvisibilitychange';}}_.autoPlay=$.proxy(_.autoPlay,_);_.autoPlayClear=$.proxy(_.autoPlayClear,_);_.autoPlayIterator=$.proxy(_.autoPlayIterator,_);_.changeSlide=$.proxy(_.changeSlide,_);_.clickHandler=$.proxy(_.clickHandler,_);_.selectHandler=$.proxy(_.selectHandler,_);_.setPosition=$.proxy(_.setPosition,_);_.swipeHandler=$.proxy(_.swipeHandler,_);_.dragHandler=$.proxy(_.dragHandler,_);_.keyHandler=$.proxy(_.keyHandler,_);_.instanceUid=instanceUid++;_.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;_.registerBreakpoints();_.init(true);}return Slick;}());Slick.prototype.activateADA=function(){var _=this;_.$slideTrack.find('.slick-active').attr({'aria-hidden':'false'}).find('a, input, button, select').attr({'tabindex':'0'});};Slick.prototype.addSlide=Slick.prototype.slickAdd=function(markup,index,addBefore){var _=this;if(typeof (index)==='boolean'){addBefore=index;index=null;}else{if(index<0||(index>=_.slideCount))return false;}_.unload();if(typeof (index)==='number')if(index===0&&_.$slides.length===0)$(markup).appendTo(_.$slideTrack);else if(addBefore)$(markup).insertBefore(_.$slides.eq(index));else $(markup).insertAfter(_.$slides.eq(index));else if(addBefore===true)$(markup).prependTo(_.$slideTrack);else $(markup).appendTo(_.$slideTrack);_.$slides=_.$slideTrack.children(this.options.slide);_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.append(_.$slides);_.$slides.each(function(index,element){$(element).attr('data-slick-index',index);});_.$slidesCache=_.$slides;_.reinit();};Slick.prototype.animateHeight=function(){var _=this;if(_.options.slidesToShow===1&&_.options.adaptiveHeight===true&&_.options.vertical===false){var targetHeight=_.$slides.eq(_.currentSlide).outerHeight(true);_.$list.animate({height:targetHeight},_.options.speed);}};Slick.prototype.animateSlide=function(targetLeft,callback){var animProps={},_=this;_.animateHeight();if(_.options.rtl===true&&_.options.vertical===false)targetLeft=-targetLeft;if(_.transformsEnabled===false)if(_.options.vertical===false)_.$slideTrack.animate({left:targetLeft},_.options.speed,_.options.easing,callback);else _.$slideTrack.animate({top:targetLeft},_.options.speed,_.options.easing,callback);else if(_.cssTransitions===false){if(_.options.rtl===true)_.currentLeft=-(_.currentLeft);$({animStart:_.currentLeft}).animate({animStart:targetLeft},{duration:_.options.speed,easing:_.options.easing,step:function(now){now=Math.ceil(now);if(_.options.vertical===false){animProps[_.animType]='translate('+now+'px, 0px)';_.$slideTrack.css(animProps);}else{animProps[_.animType]='translate(0px,'+now+'px)';_.$slideTrack.css(animProps);}},complete:function(){if(callback)callback.call();}});}else{_.applyTransition();targetLeft=Math.ceil(targetLeft);if(_.options.vertical===false)animProps[_.animType]='translate3d('+targetLeft+'px, 0px, 0px)';else animProps[_.animType]='translate3d(0px,'+targetLeft+'px, 0px)';_.$slideTrack.css(animProps);if(callback)setTimeout(function(){_.disableTransition();callback.call();},_.options.speed);}};Slick.prototype.getNavTarget=function(){var _=this,asNavFor=_.options.asNavFor;if(asNavFor&&asNavFor!==null)asNavFor=$(asNavFor).not(_.$slider);return asNavFor;};Slick.prototype.asNavFor=function(index){var _=this,asNavFor=_.getNavTarget();if(asNavFor!==null&&typeof asNavFor==='object')asNavFor.each(function(){var target=$(this).slick('getSlick');
31if(!target.unslicked)target.slideHandler(index,true);});};Slick.prototype.applyTransition=function(slide){var _=this,transition={};if(_.options.fade===false)transition[_.transitionType]=_.transformType+' '+_.options.speed+'ms '+_.options.cssEase;else transition[_.transitionType]='opacity '+_.options.speed+'ms '+_.options.cssEase;if(_.options.fade===false)_.$slideTrack.css(transition);else _.$slides.eq(slide).css(transition);};Slick.prototype.autoPlay=function(){var _=this;_.autoPlayClear();if(_.slideCount>_.options.slidesToShow)_.autoPlayTimer=setInterval(_.autoPlayIterator,_.options.autoplaySpeed);};Slick.prototype.autoPlayClear=function(){var _=this;if(_.autoPlayTimer)clearInterval(_.autoPlayTimer);};Slick.prototype.autoPlayIterator=function(){var _=this,slideTo=_.currentSlide+_.options.slidesToScroll;if(!_.paused&&!_.interrupted&&!_.focussed){if(_.options.infinite===false)if(_.direction===1&&(_.currentSlide+1)===(_.slideCount-1))_.direction=0;else{if(_.direction===0){slideTo=_.currentSlide-_.options.slidesToScroll;if(_.currentSlide-1===0)_.direction=1;}}_.slideHandler(slideTo);}};Slick.prototype.buildArrows=function(){var _=this;if(_.options.arrows===true){_.$prevArrow=$(_.options.prevArrow).addClass('slick-arrow');_.$nextArrow=$(_.options.nextArrow).addClass('slick-arrow');if(_.slideCount>_.options.slidesToShow){_.$prevArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex');_.$nextArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex');if(_.htmlExpr.test(_.options.prevArrow))_.$prevArrow.prependTo(_.options.appendArrows);if(_.htmlExpr.test(_.options.nextArrow))_.$nextArrow.appendTo(_.options.appendArrows);if(_.options.infinite!==true)_.$prevArrow.addClass('slick-disabled').attr('aria-disabled','true');}else _.$prevArrow.add(_.$nextArrow).addClass('slick-hidden').attr({'aria-disabled':'true','tabindex':'-1'});}};Slick.prototype.buildDots=function(){var _=this,i,dot;if(_.options.dots===true){_.$slider.addClass('slick-dotted');dot=$('<ul />').addClass(_.options.dotsClass);for(i=0;i<=_.getDotCount();i+=1)dot.append($('<li />').append(_.options.customPaging.call(this,_,i)));_.$dots=dot.appendTo(_.options.appendDots);_.$dots.find('li').first().addClass('slick-active');}};Slick.prototype.buildOut=function(){var _=this;_.$slides=_.$slider.children(_.options.slide+':not(.slick-cloned)').addClass('slick-slide');_.slideCount=_.$slides.length;_.$slides.each(function(index,element){$(element).attr('data-slick-index',index).data('originalStyling',$(element).attr('style')||'');});_.$slider.addClass('slick-slider');_.$slideTrack=(_.slideCount===0)?$('<div class="slick-track"/>').appendTo(_.$slider):_.$slides.wrapAll('<div class="slick-track"/>').parent();_.$list=_.$slideTrack.wrap('<div class="slick-list"/>').parent();_.$slideTrack.css('opacity',0);if(_.options.centerMode===true||_.options.swipeToSlide===true)_.options.slidesToScroll=1;$('img[data-lazy]',_.$slider).not('[src]').addClass('slick-loading');_.setupInfinite();_.buildArrows();_.buildDots();_.updateDots();_.setSlideClasses(typeof _.currentSlide==='number'?_.currentSlide:0);if(_.options.draggable===true)_.$list.addClass('draggable');};Slick.prototype.buildRows=function(){var _=this,a,b,c,newSlides,numOfSlides,originalSlides,slidesPerSection;newSlides=document.createDocumentFragment();originalSlides=_.$slider.children();if(_.options.rows>1){slidesPerSection=_.options.slidesPerRow*_.options.rows;numOfSlides=Math.ceil(originalSlides.length/slidesPerSection);for(a=0;a<numOfSlides;a++){var slide=document.createElement('div');for(b=0;b<_.options.rows;b++){var row=document.createElement('div');for(c=0;c<_.options.slidesPerRow;c++){var target=(a*slidesPerSection+((b*_.options.slidesPerRow)+c));if(originalSlides.get(target))row.appendChild(originalSlides.get(target));}slide.appendChild(row);}newSlides.appendChild(slide);}_.$slider.empty().append(newSlides);_.$slider.children().children().children().css({'width':(100/_.options.slidesPerRow)+'%','display':'inline-block'});}};Slick.prototype.checkResponsive=function(initial,forceUpdate){var _=this,breakpoint,targetBreakp
31oint,respondToWidth,triggerBreakpoint=false;var sliderWidth=_.$slider.width();var windowWidth=window.innerWidth||$(window).width();if(_.respondTo==='window')respondToWidth=windowWidth;else if(_.respondTo==='slider')respondToWidth=sliderWidth;else{if(_.respondTo==='min')respondToWidth=Math.min(windowWidth,sliderWidth);}if(_.options.responsive&&_.options.responsive.length&&_.options.responsive!==null){targetBreakpoint=null;for(breakpoint in _.breakpoints)if(_.breakpoints.hasOwnProperty(breakpoint))if(_.originalSettings.mobileFirst===false){if(respondToWidth<_.breakpoints[breakpoint])targetBreakpoint=_.breakpoints[breakpoint];}else{if(respondToWidth>_.breakpoints[breakpoint])targetBreakpoint=_.breakpoints[breakpoint];}if(targetBreakpoint!==null)if(_.activeBreakpoint!==null){if(targetBreakpoint!==_.activeBreakpoint||forceUpdate){_.activeBreakpoint=targetBreakpoint;if(_.breakpointSettings[targetBreakpoint]==='unslick')_.unslick(targetBreakpoint);else{_.options=$.extend({},_.originalSettings,_.breakpointSettings[targetBreakpoint]);if(initial===true)_.currentSlide=_.options.initialSlide;_.refresh(initial);}triggerBreakpoint=targetBreakpoint;}}else{_.activeBreakpoint=targetBreakpoint;if(_.breakpointSettings[targetBreakpoint]==='unslick')_.unslick(targetBreakpoint);else{_.options=$.extend({},_.originalSettings,_.breakpointSettings[targetBreakpoint]);if(initial===true)_.currentSlide=_.options.initialSlide;_.refresh(initial);}triggerBreakpoint=targetBreakpoint;}else{if(_.activeBreakpoint!==null){_.activeBreakpoint=null;_.options=_.originalSettings;if(initial===true)_.currentSlide=_.options.initialSlide;_.refresh(initial);triggerBreakpoint=targetBreakpoint;}}if(!initial&&triggerBreakpoint!==false)_.$slider.trigger('breakpoint',[_,triggerBreakpoint]);}};Slick.prototype.changeSlide=function(event,dontAnimate){var _=this,$target=$(event.currentTarget),indexOffset,slideOffset,unevenOffset;if($target.is('a'))event.preventDefault();if(!$target.is('li'))$target=$target.closest('li');unevenOffset=(_.slideCount%_.options.slidesToScroll!==0);indexOffset=unevenOffset?0:(_.slideCount-_.currentSlide)%_.options.slidesToScroll;switch(event.data.message){case 'previous':slideOffset=indexOffset===0?_.options.slidesToScroll:_.options.slidesToShow-indexOffset;if(_.slideCount>_.options.slidesToShow)_.slideHandler(_.currentSlide-slideOffset,false,dontAnimate);break;case 'next':slideOffset=indexOffset===0?_.options.slidesToScroll:indexOffset;if(_.slideCount>_.options.slidesToShow)_.slideHandler(_.currentSlide+slideOffset,false,dontAnimate);break;case 'index':var index=event.data.index===0?0:event.data.index||$target.index()*_.options.slidesToScroll;_.slideHandler(_.checkNavigable(index),false,dontAnimate);$target.children().trigger('focus');break;default:return;}};Slick.prototype.checkNavigable=function(index){var _=this,navigables,prevNavigable;navigables=_.getNavigableIndexes();prevNavigable=0;if(index>navigables[navigables.length-1])index=navigables[navigables.length-1];else for(var n in navigables){if(index<navigables[n]){index=prevNavigable;break;}prevNavigable=navigables[n];}return index;};Slick.prototype.cleanUpEvents=function(){var _=this;if(_.options.dots&&_.$dots!==null){$('li',_.$dots).off('click.slick',_.changeSlide).off('mouseenter.slick',$.proxy(_.interrupt,_,true)).off('mouseleave.slick',$.proxy(_.interrupt,_,false));if(_.options.accessibility===true)_.$dots.off('keydown.slick',_.keyHandler);}_.$slider.off('focus.slick blur.slick');if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow&&_.$prevArrow.off('click.slick',_.changeSlide);_.$nextArrow&&_.$nextArrow.off('click.slick',_.changeSlide);if(_.options.accessibility===true){_.$prevArrow&&_.$prevArrow.off('keydown.slick',_.keyHandler);_.$nextArrow&&_.$nextArrow.off('keydown.slick',_.keyHandler);}}_.$list.off('touchstart.slick mousedown.slick',_.swipeHandler);_.$list.off('touchmove.slick mousemove.slick',_.swipeHandler);_.$list.off('touchend.slick mouseup.slick',_.swipeHandler);
31_.$list.off('touchcancel.slick mouseleave.slick',_.swipeHandler);_.$list.off('click.slick',_.clickHandler);$(document).off(_.visibilityChange,_.visibility);_.cleanUpSlideEvents();if(_.options.accessibility===true)_.$list.off('keydown.slick',_.keyHandler);if(_.options.focusOnSelect===true)$(_.$slideTrack).children().off('click.slick',_.selectHandler);$(window).off('orientationchange.slick.slick-'+_.instanceUid,_.orientationChange);$(window).off('resize.slick.slick-'+_.instanceUid,_.resize);$('[draggable!=true]',_.$slideTrack).off('dragstart',_.preventDefault);$(window).off('load.slick.slick-'+_.instanceUid,_.setPosition);};Slick.prototype.cleanUpSlideEvents=function(){var _=this;_.$list.off('mouseenter.slick',$.proxy(_.interrupt,_,true));_.$list.off('mouseleave.slick',$.proxy(_.interrupt,_,false));};Slick.prototype.cleanUpRows=function(){var _=this,originalSlides;if(_.options.rows>1){originalSlides=_.$slides.children().children();originalSlides.removeAttr('style');_.$slider.empty().append(originalSlides);}};Slick.prototype.clickHandler=function(event){var _=this;if(_.shouldClick===false){event.stopImmediatePropagation();event.stopPropagation();event.preventDefault();}};Slick.prototype.destroy=function(refresh){var _=this;_.autoPlayClear();_.touchObject={};_.cleanUpEvents();$('.slick-cloned',_.$slider).detach();if(_.$dots)_.$dots.remove();if(_.$prevArrow&&_.$prevArrow.length){_.$prevArrow.removeClass('slick-disabled slick-arrow slick-hidden').removeAttr('aria-hidden aria-disabled tabindex').css('display','');if(_.htmlExpr.test(_.options.prevArrow))_.$prevArrow.remove();}if(_.$nextArrow&&_.$nextArrow.length){_.$nextArrow.removeClass('slick-disabled slick-arrow slick-hidden').removeAttr('aria-hidden aria-disabled tabindex').css('display','');if(_.htmlExpr.test(_.options.nextArrow))_.$nextArrow.remove();}if(_.$slides){_.$slides.removeClass('slick-slide slick-active slick-center slick-visible slick-current').removeAttr('aria-hidden').removeAttr('data-slick-index').each(function(){$(this).attr('style',$(this).data('originalStyling'));});_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.detach();_.$list.detach();_.$slider.append(_.$slides);}_.cleanUpRows();_.$slider.removeClass('slick-slider');_.$slider.removeClass('slick-initialized');_.$slider.removeClass('slick-dotted');_.unslicked=true;if(!refresh)_.$slider.trigger('destroy',[_]);};Slick.prototype.disableTransition=function(slide){var _=this,transition={};transition[_.transitionType]='';if(_.options.fade===false)_.$slideTrack.css(transition);else _.$slides.eq(slide).css(transition);};Slick.prototype.fadeSlide=function(slideIndex,callback){var _=this;if(_.cssTransitions===false){_.$slides.eq(slideIndex).css({zIndex:_.options.zIndex});_.$slides.eq(slideIndex).animate({opacity:1},_.options.speed,_.options.easing,callback);}else{_.applyTransition(slideIndex);_.$slides.eq(slideIndex).css({opacity:1,zIndex:_.options.zIndex});if(callback)setTimeout(function(){_.disableTransition(slideIndex);callback.call();},_.options.speed);}};Slick.prototype.fadeSlideOut=function(slideIndex){var _=this;if(_.cssTransitions===false)_.$slides.eq(slideIndex).animate({opacity:0,zIndex:_.options.zIndex-2},_.options.speed,_.options.easing);else{_.applyTransition(slideIndex);_.$slides.eq(slideIndex).css({opacity:0,zIndex:_.options.zIndex-2});}};Slick.prototype.filterSlides=Slick.prototype.slickFilter=function(filter){var _=this;if(filter!==null){_.$slidesCache=_.$slides;_.unload();_.$slideTrack.children(this.options.slide).detach();_.$slidesCache.filter(filter).appendTo(_.$slideTrack);_.reinit();}};Slick.prototype.focusHandler=function(){var _=this;_.$slider.off('focus.slick blur.slick').on('focus.slick blur.slick','*',function(event){event.stopImmediatePropagation();var $sf=$(this);setTimeout(function(){if(_.options.pauseOnFocus){_.focussed=$sf.is(':focus');_.autoPlay();}},0);});};Slick.prototype.getCurrent=Slick.prototype.slickCurrentSlide=function(){var _=this;return _.currentSlide;};Slick.prototype.getDotCount=function(){var _=this;var breakPoint=0;var counter=0;var pagerQty=0;if(_.options.infinite===true)if(_.slideCount<=_.options.slidesToShow)++pagerQty;else while(breakPoint<_.slideCount){++pagerQty;breakPoint=counter+_.options.slidesToScroll;counter+=_.options.slidesToScroll<=_.options.slidesToShow?_.options.slidesToScroll:_.options.slidesToShow;}else if(_.options.centerMode===true)pagerQty=_.slideCount;else if(!_.options.asNavFor)pagerQty=1+Math.ceil((_.slideCount-_.options.slidesToShow)/_.options.slidesToScroll);else while(breakPoint<_.slideCount){++pagerQty;breakPoint=counter+_.options.slidesToScroll;counter+=_.options.slidesToScroll<=_.options.slidesToShow?_.options.slidesToScroll:_.options.slidesToShow;}return pagerQty-1;};Slick.prototype.getLeft=function(slideIndex){var _=this,targetLeft,verticalHeight,verticalOffset=0,targetSlide,coef;_.slideOffset=0;verticalHeight=_.$slides.first().outerHeight(true);if(_.options.infinite===true){if(_.slideCount>_.options.slidesToShow){_.slideOffset=(_.slideWidth*_.options.slidesToShow)*-1;coef=-1;if(_.options.vertical===true&&_.options.centerMode===true)if(_.options.slidesToShow===2)coef=-1.5;else{if(_.options.slidesToShow===1)coef=-2;}verticalOffset=(verticalHeight*_.options.slidesToShow)*coef;}if(_.slideCount%_.options.slidesToScroll!==0)if(slideIndex+_.options.slidesToScroll>_.slideCount&&_.slideCount>_.options.slidesToShow)if(slideIndex>_.slideCount){_.slideOffset=((_.options.slidesToShow-(slideIndex-_.slideCount))*_.slideWidth)*-1;verticalOffset=((_.options.slidesToShow-(slideIndex-_.slideCount))*verticalHeight)*-1;}else{_.slideOffset=((_.slideCount%_.options.slidesToScroll)*_.slideWidth)*-1;verticalOffset=((_.slideCount%_.options.slidesToScroll)*verticalHeight)*-1;}}else{if(slideIndex+_.options.slidesToShow>_.slideCount){_.slideOffset=((slideIndex+_.options.slidesToShow)-_.slideCount)*_.slideWidth;verticalOffset=((slideIndex+_.options.slidesToShow)-_.slideCount)*verticalHeight;}}if(_.slideCount<=_.options.slidesToShow){_.slideOffset=0;verticalOffset=0;}if(_.options.centerMode===true&&_.slideCount<=_.options.slidesToShow)_.slideOffset=((_.slideWidth*Math.floor(_.options.slidesToShow))/2)-((_.slideWidth*_.slideCount)/2);else if(_.options.centerMode===true&&_.options.infinite===true)_.slideOffset+=_.slideWidth*Math.floor(_.options.slidesToShow/2)-_.slideWidth;else{if(_.options.centerMode===true){_.slideOffset=0;_.slideOffset+=_.slideWidth*Math.floor(_.options.slidesToShow/2);}}if(_.options.vertical===false)targetLeft=((slideIndex*_.slideWidth)*-1)+_.slideOffset;else targetLeft=((slideIndex*verticalHeight)*-1)+verticalOffset;if(_.options.variableWidth===true){if(_.slideCount<=_.options.slidesToShow||_.options.infinite===false)targetSlide=_.$slideTrack.children('.slick-slide').eq(slideIndex);else targetSlide=_.$slideTrack.children('.slick-slide').eq(slideIndex+_.options.slidesToShow);
31if(_.options.rtl===true)if(targetSlide[0])targetLeft=(_.$slideTrack.width()-targetSlide[0].offsetLeft-targetSlide.width())*-1;else targetLeft=0;else targetLeft=targetSlide[0]?targetSlide[0].offsetLeft*-1:0;if(_.options.centerMode===true){if(_.slideCount<=_.options.slidesToShow||_.options.infinite===false)targetSlide=_.$slideTrack.children('.slick-slide').eq(slideIndex);else targetSlide=_.$slideTrack.children('.slick-slide').eq(slideIndex+_.options.slidesToShow+1);if(_.options.rtl===true)if(targetSlide[0])targetLeft=(_.$slideTrack.width()-targetSlide[0].offsetLeft-targetSlide.width())*-1;else targetLeft=0;else targetLeft=targetSlide[0]?targetSlide[0].offsetLeft*-1:0;targetLeft+=(_.$list.width()-targetSlide.outerWidth())/2;}}return targetLeft;};Slick.prototype.getOption=Slick.prototype.slickGetOption=function(option){var _=this;return _.options[option];};Slick.prototype.getNavigableIndexes=function(){var _=this,breakPoint=0,counter=0,indexes=[],max;if(_.options.infinite===false)max=_.slideCount;else{breakPoint=_.options.slidesToScroll*-1;counter=_.options.slidesToScroll*-1;max=_.slideCount*2;}while(breakPoint<max){indexes.push(breakPoint);breakPoint=counter+_.options.slidesToScroll;counter+=_.options.slidesToScroll<=_.options.slidesToShow?_.options.slidesToScroll:_.options.slidesToShow;}return indexes;};Slick.prototype.getSlick=function(){return this;};Slick.prototype.getSlideCount=function(){var _=this,slidesTraversed,swipedSlide,centerOffset;centerOffset=_.options.centerMode===true?_.slideWidth*Math.floor(_.options.slidesToShow/2):0;if(_.options.swipeToSlide===true){_.$slideTrack.find('.slick-slide').each(function(index,slide){if(slide.offsetLeft-centerOffset+($(slide).outerWidth()/2)>(_.swipeLeft*-1)){swipedSlide=slide;return false;}});slidesTraversed=Math.abs($(swipedSlide).attr('data-slick-index')-_.currentSlide)||1;return slidesTraversed;}else return _.options.slidesToScroll;};Slick.prototype.goTo=Slick.prototype.slickGoTo=function(slide,dontAnimate){var _=this;_.changeSlide({data:{message:'index',index:parseInt(slide)}},dontAnimate);};Slick.prototype.init=function(creation){var _=this;if(!$(_.$slider).hasClass('slick-initialized')){$(_.$slider).addClass('slick-initialized');_.buildRows();_.buildOut();_.setProps();_.startLoad();_.loadSlider();_.initializeEvents();_.updateArrows();_.updateDots();_.checkResponsive(true);_.focusHandler();}if(creation)_.$slider.trigger('init',[_]);if(_.options.accessibility===true)_.initADA();if(_.options.autoplay){_.paused=false;_.autoPlay();}};Slick.prototype.initADA=function(){var _=this,numDotGroups=Math.ceil(_.slideCount/_.options.slidesToShow),tabControlIndexes=_.getNavigableIndexes().filter(function(val){return (val>=0)&&(val<_.slideCount);});_.$slides.add(_.$slideTrack.find('.slick-cloned')).attr({'aria-hidden':'true','tabindex':'-1'}).find('a, input, button, select').attr({'tabindex':'-1'});if(_.$dots!==null){_.$slides.not(_.$slideTrack.find('.slick-cloned')).each(function(i){var slideControlIndex=tabControlIndexes.indexOf(i);$(this).attr({'role':'tabpanel','id':'slick-slide'+_.instanceUid+i,'tabindex':-1});if(slideControlIndex!==-1)$(this).attr({'aria-describedby':'slick-slide-control'+_.instanceUid+slideControlIndex});});_.$dots.attr('role','tablist').find('li').each(function(i){var mappedSlideIndex=tabControlIndexes[i];$(this).attr({'role':'presentation'});$(this).find('button').first().attr({'role':'tab','id':'slick-slide-control'+_.instanceUid+i,'aria-controls':'slick-slide'+_.instanceUid+mappedSlideIndex,'aria-label':(i+1)+' of '+numDotGroups,'aria-selected':null,'tabindex':'-1'});}).eq(_.currentSlide).find('button').attr({'aria-selected':'true','tabindex':'0'}).end();}for(var i=_.currentSlide,max=i+_.options.slidesToShow;i<max;i++)_.$slides.eq(i).attr('tabindex',0);_.activateADA();};Slick.prototype.initArrowEvents=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.off('click.slick').on('click.slick',{message:'previous'},_.changeSlide);_.$nextArrow.off('click.slick').on('click.slick',{message:'next'},_.changeSlide);if(_.options.accessibility===true){_.$prevArrow.on('keydown.slick',_.keyHandler);_.$nextArrow.on('keydown.slick',_.keyHandler);}}};Slick.prototype.initDotEvents=function(){var _=this;if(_.options.dots===true){$('li',_.$dots).on('click.slick',{message:'index'},_.changeSlide);
31if(_.options.accessibility===true)_.$dots.on('keydown.slick',_.keyHandler);}if(_.options.dots===true&&_.options.pauseOnDotsHover===true)$('li',_.$dots).on('mouseenter.slick',$.proxy(_.interrupt,_,true)).on('mouseleave.slick',$.proxy(_.interrupt,_,false));};Slick.prototype.initSlideEvents=function(){var _=this;if(_.options.pauseOnHover){_.$list.on('mouseenter.slick',$.proxy(_.interrupt,_,true));_.$list.on('mouseleave.slick',$.proxy(_.interrupt,_,false));}};Slick.prototype.initializeEvents=function(){var _=this;_.initArrowEvents();_.initDotEvents();_.initSlideEvents();_.$list.on('touchstart.slick mousedown.slick',{action:'start'},_.swipeHandler);_.$list.on('touchmove.slick mousemove.slick',{action:'move'},_.swipeHandler);_.$list.on('touchend.slick mouseup.slick',{action:'end'},_.swipeHandler);_.$list.on('touchcancel.slick mouseleave.slick',{action:'end'},_.swipeHandler);_.$list.on('click.slick',_.clickHandler);$(document).on(_.visibilityChange,$.proxy(_.visibility,_));if(_.options.accessibility===true)_.$list.on('keydown.slick',_.keyHandler);if(_.options.focusOnSelect===true)$(_.$slideTrack).children().on('click.slick',_.selectHandler);$(window).on('orientationchange.slick.slick-'+_.instanceUid,$.proxy(_.orientationChange,_));$(window).on('resize.slick.slick-'+_.instanceUid,$.proxy(_.resize,_));$('[draggable!=true]',_.$slideTrack).on('dragstart',_.preventDefault);$(window).on('load.slick.slick-'+_.instanceUid,_.setPosition);$(_.setPosition);};Slick.prototype.initUI=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.show();_.$nextArrow.show();}if(_.options.dots===true&&_.slideCount>_.options.slidesToShow)_.$dots.show();};Slick.prototype.keyHandler=function(event){var _=this;if(!event.target.tagName.match('TEXTAREA|INPUT|SELECT'))if(event.keyCode===37&&_.options.accessibility===true)_.changeSlide({data:{message:_.options.rtl===true?'next':'previous'}});else{if(event.keyCode===39&&_.options.accessibility===true)_.changeSlide({data:{message:_.options.rtl===true?'previous':'next'}});}};Slick.prototype.lazyLoad=function(){var _=this,loadRange,cloneRange,rangeStart,rangeEnd;function loadImages(imagesScope){$('img[data-lazy]',imagesScope).each(function(){var image=$(this),imageSource=$(this).attr('data-lazy'),imageSrcSet=$(this).attr('data-srcset'),imageSizes=$(this).attr('data-sizes')||_.$slider.attr('data-sizes'),imageToLoad=document.createElement('img');imageToLoad.onload=function(){image.animate({opacity:0}
31,100,function(){if(imageSrcSet){image.attr('srcset',imageSrcSet);if(imageSizes)image.attr('sizes',imageSizes);}image.attr('src',imageSource).animate({opacity:1},200,function(){image.removeAttr('data-lazy data-srcset data-sizes').removeClass('slick-loading');});_.$slider.trigger('lazyLoaded',[_,image,imageSource]);});};imageToLoad.onerror=function(){image.removeAttr('data-lazy').removeClass('slick-loading').addClass('slick-lazyload-error');_.$slider.trigger('lazyLoadError',[_,image,imageSource]);};imageToLoad.src=imageSource;});}if(_.options.centerMode===true)if(_.options.infinite===true){rangeStart=_.currentSlide+(_.options.slidesToShow/2+1);rangeEnd=rangeStart+_.options.slidesToShow+2;}else{rangeStart=Math.max(0,_.currentSlide-(_.options.slidesToShow/2+1));rangeEnd=2+(_.options.slidesToShow/2+1)+_.currentSlide;}else{rangeStart=_.options.infinite?_.options.slidesToShow+_.currentSlide:_.currentSlide;rangeEnd=Math.ceil(rangeStart+_.options.slidesToShow);if(_.options.fade===true){if(rangeStart>0)rangeStart--;if(rangeEnd<=_.slideCount)rangeEnd++;}}loadRange=_.$slider.find('.slick-slide').slice(rangeStart,rangeEnd);if(_.options.lazyLoad==='anticipated'){var prevSlide=rangeStart-1,nextSlide=rangeEnd,$slides=_.$slider.find('.slick-slide');for(var i=0;i<_.options.slidesToScroll;i++){if(prevSlide<0)prevSlide=_.slideCount-1;loadRange=loadRange.add($slides.eq(prevSlide));loadRange=loadRange.add($slides.eq(nextSlide));prevSlide--;nextSlide++;}}loadImages(loadRange);if(_.slideCount<=_.options.slidesToShow){cloneRange=_.$slider.find('.slick-slide');loadImages(cloneRange);}else if(_.currentSlide>=_.slideCount-_.options.slidesToShow){cloneRange=_.$slider.find('.slick-cloned').slice(0,_.options.slidesToShow);loadImages(cloneRange);}else{if(_.currentSlide===0){cloneRange=_.$slider.find('.slick-cloned').slice(_.options.slidesToShow*-1);loadImages(cloneRange);}}};Slick.prototype.loadSlider=function(){var _=this;_.setPosition();_.$slideTrack.css({opacity:1});_.$slider.removeClass('slick-loading');_.initUI();if(_.options.lazyLoad==='progressive')_.progressiveLazyLoad();};Slick.prototype.next=Slick.prototype.slickNext=function(){var _=this;_.changeSlide({data:{message:'next'}});};Slick.prototype.orientationChange=function(){var _=this;_.checkResponsive();_.setPosition();};Slick.prototype.pause=Slick.prototype.slickPause=function(){var _=this;_.autoPlayClear();_.paused=true;};Slick.prototype.play=Slick.prototype.slickPlay=function(){var _=this;_.autoPlay();_.options.autoplay=true;_.paused=false;_.focussed=false;_.interrupted=false;};Slick.prototype.postSlide=function(index){var _=this;if(!_.unslicked){_.$slider.trigger('afterChange',[_,index]);_.animating=false;if(_.slideCount>_.options.slidesToShow)_.setPosition();_.swipeLeft=null;if(_.options.autoplay)_.autoPlay();if(_.options.accessibility===true){_.initADA();if(_.options.focusOnChange){var $currentSlide=$(_.$slides.get(_.currentSlide));$currentSlide.attr('tabindex',0).focus();}}}};Slick.prototype.prev=Slick.prototype.slickPrev=function(){var _=this;_.changeSlide({data:{message:'previous'}});};Slick.prototype.preventDefault=function(event){event.preventDefault();};Slick.prototype.progressiveLazyLoad=function(tryCount){tryCount=tryCount||1;var _=this,$imgsToLoad=$('img[data-lazy]',_.$slider),image,imageSource,imageSrcSet,imageSizes,imageToLoad;if($imgsToLoad.length){image=$imgsToLoad.first();imageSource=image.attr('data-lazy');imageSrcSet=image.attr('data-srcset');imageSizes=image.attr('data-sizes')||_.$slider.attr('data-sizes');imageToLoad=document.createElement('img');imageToLoad.onload=function(){if(imageSrcSet){image.attr('srcset',imageSrcSet);if(imageSizes)image.attr('sizes',imageSizes);}image.attr('src',imageSource).removeAttr('data-lazy data-srcset data-sizes').removeClass('slick-loading');if(_.options.adaptiveHeight===true)_.setPosition();_.$slider.trigger('lazyLoaded',[_,image,imageSource]);_.progressiveLazyLoad();};imageToLoad.onerror=function(){if(tryCount<3)setTimeout(function(){_.progressiveLazyLoad(tryCount+1);},500);else{image.removeAttr('data-lazy').removeClass('slick-loading').addClass('slick-lazyload-error');_.$slider.trigger('lazyLoadError',[_,image,imageSource]);_.progressiveLazyLoad();}};imageToLoad.src=imageSource;}else _.$slider.trigger('allImagesLoaded',[_]);};Slick.prototype.refresh=function(initializing){var _=this,currentSlide,lastVisibleIndex;lastVisibleIndex=_.slideCount-_.options.slidesToShow;if(!_.options.infinite&&(_.currentSlide>lastVisibleIndex))_.currentSlide=lastVisibleIndex;if(_.slideCount<=_.options.slidesToShow)_.currentSlide=0;currentSlide=_.currentSlide;_.destroy(true);$.extend(_,_.initials,{currentSlide});_.init();if(!initializing)_.changeSlide({data:{message:'index',index:currentSlide}},false);};Slick.prototype.registerBreakpoints=function(){var _=this,breakpoint,currentBreakpoint,l,responsiveSettings=_.options.responsive||null;if($.type(responsiveSettings)==='array'&&responsiveSettings.length){_.respondTo=_.options.respondTo||'window';for(breakpoint in responsiveSettings){l=_.breakpoints.length-1;if(responsiveSettings.hasOwnProperty(breakpoint)){currentBreakpoint=responsiveSettings[breakpoint].breakpoint;while(l>=0){if(_.breakpoints[l]&&_.breakpoints[l]===currentBreakpoint)_.breakpoints.splice(l,1);l--;}_.breakpoints.push(currentBreakpoint);_.breakpointSettings[currentBreakpoint]=responsiveSettings[breakpoint].settings;}}_.breakpoints.sort(function(a,b){return (_.options.mobileFirst)?a-b:b-a;});}};Slick.prototype.reinit=function(){var _=this;_.$slides=_.$slideTrack.children(_.options.slide).addClass('slick-slide');_.slideCount=_.$slides.length;if(_.currentSlide>=_.slideCount&&_.currentSlide!==0)_.currentSlide=_.currentSlide-_.options.slidesToScroll;if(_.slideCount<=_.options.slidesToShow)_.currentSlide=0;_.registerBreakpoints();_.setProps();_.setupInfinite();_.buildArrows();_.updateArrows();_.initArrowEvents();_.buildDots();_.updateDots();_.initDotEvents();_.cleanUpSlideEvents();_.initSlideEvents();_.checkResponsive(false,true);if(_.options.focusOnSelect===true)$(_.$slideTrack).children().on('click.slick',_.selectHandler);_.setSlideClasses(typeof _.currentSlide==='number'?_.currentSlide:0);_.setPosition();_.focusHandler();_.paused=!_.options.autoplay;_.autoPlay();_.$slider.trigger('reInit',[_]);};Slick.prototype.resize=function(){var _=this;if($(window).width()!==_.windowWidth){clearTimeout(_.windowDelay);_.windowDelay=window.setTimeout(function(){_.windowWidth=$(window).width();_.checkResponsive();if(!_.unslicked)_.setPosition();},50);}};Slick.prototype.removeSlide=Slick.prototype.slickRemove=function(index,removeBefore,removeAll){var _=this;if(typeof (index)==='boolean'){removeBefore=index;index=removeBefore===true?0:_.slideCount-1;}else index=removeBefore===true?--index:index;if(_.slideCount<1||index<0||index>_.slideCount-1)return false;_.unload();if(removeAll===true)_.$slideTrack.children().remove();else _.$slideTrack.children(this.options.slide).eq(index).remove();_.$slides=_.$slideTrack.children(this.options.slide);_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.append(_.$slides);_.$slidesCache=_.$slides;_.reinit();};Slick.prototype.setCSS=function(position){var _=this,positionProps={},x,y;if(_.options.rtl===true)position=-position;x=_.positionProp=='left'?Math.ceil(position)+'px':'0px';y=_.positionProp=='top'?Math.ceil(position)+'px':'0px';positionProps[_.positionProp]=position;if(_.transformsEnabled===false)_.$slideTrack.css(positionProps);else{positionProps={};if(_.cssTransitions===false){positionProps[_.animType]='translate('+x+', '+y+')';_.$slideTrack.css(positionProps);}else{positionProps[_.animType]='translate3d('+x+', '+y+', 0px)';_.$slideTrack.css(positionProps);}}};Slick.prototype.setDimensions=function(){var _=this;if(_.options.vertical===false){if(_.options.centerMode===true)_.$list.css({padding:('0px '+_.options.centerPadding)});}else{_.$list.height(_.$slides.first().outerHeight(true)*_.options.slidesToShow);if(_.options.centerMode===true)_.$list.css({padding:(_.options.centerPadding+' 0px')}
31);}_.listWidth=_.$list.width();_.listHeight=_.$list.height();if(_.options.vertical===false&&_.options.variableWidth===false){_.slideWidth=Math.ceil(_.listWidth/_.options.slidesToShow);_.$slideTrack.width(Math.ceil((_.slideWidth*_.$slideTrack.children('.slick-slide').length)));}else if(_.options.variableWidth===true)_.$slideTrack.width(5000*_.slideCount);else{_.slideWidth=Math.ceil(_.listWidth);_.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true)*_.$slideTrack.children('.slick-slide').length)));}var offset=_.$slides.first().outerWidth(true)-_.$slides.first().width();if(_.options.variableWidth===false)_.$slideTrack.children('.slick-slide').width(_.slideWidth-offset);};Slick.prototype.setFade=function(){var _=this,targetLeft;_.$slides.each(function(index,element){targetLeft=(_.slideWidth*index)*-1;if(_.options.rtl===true)$(element).css({position:'relative',right:targetLeft,top:0,zIndex:_.options.zIndex-2,opacity:0});else $(element).css({position:'relative',left:targetLeft,top:0,zIndex:_.options.zIndex-2,opacity:0}
31);});_.$slides.eq(_.currentSlide).css({zIndex:_.options.zIndex-1,opacity:1});};Slick.prototype.setHeight=function(){var _=this;if(_.options.slidesToShow===1&&_.options.adaptiveHeight===true&&_.options.vertical===false){var targetHeight=_.$slides.eq(_.currentSlide).outerHeight(true);_.$list.css('height',targetHeight);}};Slick.prototype.setOption=Slick.prototype.slickSetOption=function(){var _=this,l,item,option,value,refresh=false,type;if($.type(arguments[0])==='object'){option=arguments[0];refresh=arguments[1];type='multiple';}else{if($.type(arguments[0])==='string'){option=arguments[0];value=arguments[1];refresh=arguments[2];if(arguments[0]==='responsive'&&$.type(arguments[1])==='array')type='responsive';else{if(typeof arguments[1]!=='undefined')type='single';}}}if(type==='single')_.options[option]=value;else if(type==='multiple')$.each(option,function(opt,val){_.options[opt]=val;});else{if(type==='responsive')for(item in value)if($.type(_.options.responsive)!=='array')_.options.responsive=[value[item]];else{l=_.options.responsive.length-1;while(l>=0){if(_.options.responsive[l].breakpoint===value[item].breakpoint)_.options.responsive.splice(l,1);l--;}_.options.responsive.push(value[item]);}}if(refresh){_.unload();_.reinit();}};Slick.prototype.setPosition=function(){var _=this;_.setDimensions();_.setHeight();if(_.options.fade===false)_.setCSS(_.getLeft(_.currentSlide));else _.setFade();_.$slider.trigger('setPosition',[_]);};Slick.prototype.setProps=function(){var _=this,bodyStyle=document.body.style;_.positionProp=_.options.vertical===true?'top':'left';if(_.positionProp==='top')_.$slider.addClass('slick-vertical');else _.$slider.removeClass('slick-vertical');if(bodyStyle.WebkitTransition!==undefined||bodyStyle.MozTransition!==undefined||bodyStyle.msTransition!==undefined)if(_.options.useCSS===true)_.cssTransitions=true;if(_.options.fade)if(typeof _.options.zIndex==='number'){if(_.options.zIndex<3)_.options.zIndex=3;}else _.options.zIndex=_.defaults.zIndex;if(bodyStyle.OTransform!==undefined){_.animType='OTransform';_.transformType='-o-transform';_.transitionType='OTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.webkitPerspective===undefined)_.animType=false;}if(bodyStyle.MozTransform!==undefined){_.animType='MozTransform';_.transformType='-moz-transform';_.transitionType='MozTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.MozPerspective===undefined)_.animType=false;}if(bodyStyle.webkitTransform!==undefined){_.animType='webkitTransform';_.transformType='-webkit-transform';_.transitionType='webkitTransition';if(bodyStyle.perspectiveProperty===undefined&&bodyStyle.webkitPerspective===undefined)_.animType=false;}if(bodyStyle.msTransform!==undefined){_.animType='msTransform';_.transformType='-ms-transform';_.transitionType='msTransition';if(bodyStyle.msTransform===undefined)_.animType=false;}if(bodyStyle.transform!==undefined&&_.animType!==false){_.animType='transform';_.transformType='transform';_.transitionType='transition';}_.transformsEnabled=_.options.useTransform&&(_.animType!==null&&_.animType!==false);};Slick.prototype.setSlideClasses=function(index){var _=this,centerOffset,allSlides,indexOffset,remainder;allSlides=_.$slider.find('.slick-slide').removeClass('slick-active slick-center slick-current').attr('aria-hidden','true');_.$slides.eq(index).addClass('slick-current');if(_.options.centerMode===true){var evenCoef=_.options.slidesToShow%2===0?1:0;centerOffset=Math.floor(_.options.slidesToShow/2);if(_.options.infinite===true){if(index>=centerOffset&&index<=(_.slideCount-1)-centerOffset)_.$slides.slice(index-centerOffset+evenCoef,index+centerOffset+1).addClass('slick-active').attr('aria-hidden','false');else{indexOffset=_.options.slidesToShow+index;allSlides.slice(indexOffset-centerOffset+1+evenCoef,indexOffset+centerOffset+2).addClass('slick-active').attr('aria-hidden','false');}if(index===0)allSlides.eq(allSlides.length-1-_.options.slidesToShow).addClass('slick-center');else{if(index===_.slideCount-1)allSlides.eq(_.options.slidesToShow).addClass('slick-center');}}_.$slides.eq(index).addClass('slick-center');}else if(index>=0&&index<=(_.slideCount-_.options.slidesToShow))_.$slides.slice(index,index+_.options.slidesToShow).addClass('slick-active').attr('aria-hidden','false');else if(allSlides.length<=_.options.slidesToShow)allSlides.addClass('slick-active').attr('aria-hidden','false');else{remainder=_.slideCount%_.options.slidesToShow;indexOffset=_.options.infinite===true?_.options.slidesToShow+index:index;if(_.options.slidesToShow==_.options.slidesToScroll&&(_.slideCount-index)<_.options.slidesToShow)allSlides.slice(indexOffset-(_.options.slidesToShow-remainder),indexOffset+remainder).addClass('slick-active').attr('aria-hidden','false');else allSlides.slice(indexOffset,indexOffset+_.options.slidesToShow).addClass('slick-active').attr('aria-hidden','false');}if(_.options.lazyLoad==='ondemand'||_.options.lazyLoad==='anticipated')_.lazyLoad();};Slick.prototype.setupInfinite=function(){var _=this,i,slideIndex,infiniteCount;if(_.options.fade===true)_.options.centerMode=false;if(_.options.infinite===true&&_.options.fade===false){slideIndex=null;if(_.slideCount>_.options.slidesToShow){if(_.options.centerMode===true)infiniteCount=_.options.slidesToShow+1;else infiniteCount=_.options.slidesToShow;for(i=_.slideCount;i>(_.slideCount-infiniteCount);i-=1){slideIndex=i-1;$(_.$slides[slideIndex]).clone(true).attr('id','').attr('data-slick-index',slideIndex-_.slideCount).prependTo(_.$slideTrack).addClass('slick-cloned');}for(i=0;i<infiniteCount+_.slideCount;i+=1){slideIndex=i;$(_.$slides[slideIndex]).clone(true).attr('id','').attr('data-slick-index',slideIndex+_.slideCount).appendTo(_.$slideTrack).addClass('slick-cloned');}_.$slideTrack.find('.slick-cloned').find('[id]').each(function(){$(this).attr('id','');});}}};Slick.prototype.interrupt=function(toggle){var _=this;if(!toggle)_.autoPlay();_.interrupted=toggle;};Slick.prototype.selectHandler=function(event){var _=this;var targetElement=$(event.target).is('.slick-slide')?$(event.target):$(event.target).parents('.slick-slide');
31var index=parseInt(targetElement.attr('data-slick-index'));if(!index)index=0;if(_.slideCount<=_.options.slidesToShow){_.slideHandler(index,false,true);return;}_.slideHandler(index);};Slick.prototype.slideHandler=function(index,sync,dontAnimate){var targetSlide,animSlide,oldSlide,slideLeft,targetLeft=null,_=this,navTarget;sync=sync||false;if(_.animating===true&&_.options.waitForAnimate===true)return;if(_.options.fade===true&&_.currentSlide===index)return;if(sync===false)_.asNavFor(index);targetSlide=index;targetLeft=_.getLeft(targetSlide);slideLeft=_.getLeft(_.currentSlide);_.currentLeft=_.swipeLeft===null?slideLeft:_.swipeLeft;if(_.options.infinite===false&&_.options.centerMode===false&&(index<0||index>_.getDotCount()*_.options.slidesToScroll)){if(_.options.fade===false){targetSlide=_.currentSlide;if(dontAnimate!==true)_.animateSlide(slideLeft,function(){_.postSlide(targetSlide);});else _.postSlide(targetSlide);}return;}else{if(_.options.infinite===false&&_.options.centerMode===true&&(index<0||index>(_.slideCount-_.options.slidesToScroll))){if(_.options.fade===false){targetSlide=_.currentSlide;if(dontAnimate!==true)_.animateSlide(slideLeft,function(){_.postSlide(targetSlide);});else _.postSlide(targetSlide);}return;}}if(_.options.autoplay)clearInterval(_.autoPlayTimer);if(targetSlide<0)if(_.slideCount%_.options.slidesToScroll!==0)animSlide=_.slideCount-(_.slideCount%_.options.slidesToScroll);else animSlide=_.slideCount+targetSlide;else if(targetSlide>=_.slideCount)if(_.slideCount%_.options.slidesToScroll!==0)animSlide=0;else animSlide=targetSlide-_.slideCount;else animSlide=targetSlide;_.animating=true;_.$slider.trigger('beforeChange',[_,_.currentSlide,animSlide]);oldSlide=_.currentSlide;_.currentSlide=animSlide;_.setSlideClasses(_.currentSlide);if(_.options.asNavFor){navTarget=_.getNavTarget();navTarget=navTarget.slick('getSlick');if(navTarget.slideCount<=navTarget.options.slidesToShow)navTarget.setSlideClasses(_.currentSlide);}_.updateDots();_.updateArrows();if(_.options.fade===true){if(dontAnimate!==true){_.fadeSlideOut(oldSlide);_.fadeSlide(animSlide,function(){_.postSlide(animSlide);});}else _.postSlide(animSlide);_.animateHeight();return;}if(dontAnimate!==true)_.animateSlide(targetLeft,function(){_.postSlide(animSlide);});else _.postSlide(animSlide);};Slick.prototype.startLoad=function(){var _=this;if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow){_.$prevArrow.hide();_.$nextArrow.hide();}if(_.options.dots===true&&_.slideCount>_.options.slidesToShow)_.$dots.hide();_.$slider.addClass('slick-loading');};Slick.prototype.swipeDirection=function(){var xDist,yDist,r,swipeAngle,_=this;xDist=_.touchObject.startX-_.touchObject.curX;yDist=_.touchObject.startY-_.touchObject.curY;r=Math.atan2(yDist,xDist);swipeAngle=Math.round(r*180/Math.PI);if(swipeAngle<0)swipeAngle=360-Math.abs(swipeAngle);if((swipeAngle<=45)&&(swipeAngle>=0))return (_.options.rtl===false?'left':'right');if((swipeAngle<=360)&&(swipeAngle>=315))return (_.options.rtl===false?'left':'right');if((swipeAngle>=135)&&(swipeAngle<=225))return (_.options.rtl===false?'right':'left');if(_.options.verticalSwiping===true)if((swipeAngle>=35)&&(swipeAngle<=135))return 'down';else return 'up';return 'vertical';};Slick.prototype.swipeEnd=function(event){var _=this,slideCount,direction;_.dragging=false;_.swiping=false;if(_.scrolling){_.scrolling=false;return false;}_.interrupted=false;_.shouldClick=(_.touchObject.swipeLength>10)?false:true;if(_.touchObject.curX===undefined)return false;if(_.touchObject.edgeHit===true)_.$slider.trigger('edge',[_,_.swipeDirection()]);if(_.touchObject.swipeLength>=_.touchObject.minSwipe){direction=_.swipeDirection();switch(direction){case 'left':case 'down':slideCount=_.options.swipeToSlide?_.checkNavigable(_.currentSlide+_.getSlideCount()):_.currentSlide+_.getSlideCount();_.currentDirection=0;break;case 'right':case 'up':slideCount=_.options.swipeToSlide?_.checkNavigable(_.currentSlide-_.getSlideCount()):_.currentSlide-_.getSlideCount();_.currentDirection=1;break;default:}if(direction!='vertical'){_.slideHandler(slideCount);_.touchObject={};_.$slider.trigger('swipe',[_,direction]);}}else{if(_.touchObject.startX!==_.touchObject.curX){_.slideHandler(_.currentSlide);_.touchObject={};}}};Slick.prototype.swipeHandler=function(event){var _=this;if((_.options.swipe===false)||('ontouchend' in document&&_.options.swipe===false))return;else{if(_.options.draggable===false&&event.type.indexOf('mouse')!==-1)return;}_.touchObject.fingerCount=event.originalEvent&&event.originalEvent.touches!==undefined?event.originalEvent.touches.length:1;_.touchObject.minSwipe=_.listWidth/_.options.touchThreshold;if(_.options.verticalSwiping===true)_.touchObject.minSwipe=_.listHeight/_.options.touchThreshold;switch(event.data.action){case 'start':_.swipeStart(event);break;case 'move':_.swipeMove(event);break;case 'end':_.swipeEnd(event);break;}};Slick.prototype.swipeMove=function(event){var _=this,edgeWasHit=false,curLeft,swipeDirection,swipeLength,positionOffset,touches,verticalSwipeLength;touches=event.originalEvent!==undefined?event.originalEvent.touches:null;if(!_.dragging||_.scrolling||touches&&touches.length!==1)return false;curLeft=_.getLeft(_.currentSlide);_.touchObject.curX=touches!==undefined?touches[0].pageX:event.clientX;_.touchObject.curY=touches!==undefined?touches[0].pageY:event.clientY;_.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(_.touchObject.curX-_.touchObject.startX,2)));verticalSwipeLength=Math.round(Math.sqrt(Math.pow(_.touchObject.curY-_.touchObject.startY,2)));if(!_.options.verticalSwiping&&!_.swiping&&verticalSwipeLength>4){_.scrolling=true;return false;}if(_.options.verticalSwiping===true)_.touchObject.swipeLength=verticalSwipeLength;swipeDirection=_.swipeDirection();if(event.originalEvent!==undefined&&_.touchObject.swipeLength>4){_.swiping=true;event.preventDefault();}positionOffset=(_.options.rtl===false?1:-1)*(_.touchObject.curX>_.touchObject.startX?1:-1);if(_.options.verticalSwiping===true)positionOffset=_.touchObject.curY>_.touchObject.startY?1:-1;swipeLength=_.touchObject.swipeLength;_.touchObject.edgeHit=false;if(_.options.infinite===false)if((_.currentSlide===0&&swipeDirection==='right')||(_.currentSlide>=_.getDotCount()&&swipeDirection==='left')){swipeLength=_.touchObject.swipeLength*_.options.edgeFriction;_.touchObject.edgeHit=true;}if(_.options.vertical===false)_.swipeLeft=curLeft+swipeLength*positionOffset;else _.swipeLeft=curLeft+(swipeLength*(_.$list.height()/_.listWidth))*positionOffset;if(_.options.verticalSwiping===true)_.swipeLeft=curLeft+swipeLength*positionOffset;if(_.options.fade===true||_.options.touchMove===false)return false;if(_.animating===true){_.swipeLeft=null;return false;}_.setCSS(_.swipeLeft);};Slick.prototype.swipeStart=function(event){var _=this,touches;_.interrupted=true;if(_.touchObject.fingerCount!==1||_.slideCount<=_.options.slidesToShow){_.touchObject={};return false;}if(event.originalEvent!==undefined&&event.originalEvent.touches!==undefined)touches=event.originalEvent.touches[0];_.touchObject.startX=_.touchObject.curX=touches!==undefined?touches.pageX:event.clientX;_.touchObject.startY=_.touchObject.curY=touches!==undefined?touches.pageY:event.clientY;_.dragging=true;};Slick.prototype.unfilterSlides=Slick.prototype.slickUnfilter=function(){var _=this;if(_.$slidesCache!==null){_.unload();_.$slideTrack.children(this.options.slide).detach();_.$slidesCache.appendTo(_.$slideTrack);_.reinit();}};Slick.prototype.unload=function(){var _=this;$('.slick-cloned',_.$slider).remove();if(_.$dots)_.$dots.remove();if(_.$prevArrow&&_.htmlExpr.test(_.options.prevArrow))_.$prevArrow.remove();if(_.$nextArrow&&_.htmlExpr.test(_.options.nextArrow))_.$nextArrow.remove();_.$slides.removeClass('slick-slide slick-active slick-visible slick-current').attr('aria-hidden','true').css('width','');};
31Slick.prototype.unslick=function(fromBreakpoint){var _=this;_.$slider.trigger('unslick',[_,fromBreakpoint]);_.destroy();};Slick.prototype.updateArrows=function(){var _=this,centerOffset;centerOffset=Math.floor(_.options.slidesToShow/2);if(_.options.arrows===true&&_.slideCount>_.options.slidesToShow&&!_.options.infinite){_.$prevArrow.removeClass('slick-disabled').attr('aria-disabled','false');_.$nextArrow.removeClass('slick-disabled').attr('aria-disabled','false');if(_.currentSlide===0){_.$prevArrow.addClass('slick-disabled').attr('aria-disabled','true');_.$nextArrow.removeClass('slick-disabled').attr('aria-disabled','false');}else if(_.currentSlide>=_.slideCount-_.options.slidesToShow&&_.options.centerMode===false){_.$nextArrow.addClass('slick-disabled').attr('aria-disabled','true');_.$prevArrow.removeClass('slick-disabled').attr('aria-disabled','false');}else{if(_.currentSlide>=_.slideCount-1&&_.options.centerMode===true){_.$nextArrow.addClass('slick-disabled').attr('aria-disabled','true');_.$prevArrow.removeClass('slick-disabled').attr('aria-disabled','false');}}}};Slick.prototype.updateDots=function(){var _=this;if(_.$dots!==null){_.$dots.find('li').removeClass('slick-active').end();_.$dots.find('li').eq(Math.floor(_.currentSlide/_.options.slidesToScroll)).addClass('slick-active');}};Slick.prototype.visibility=function(){var _=this;if(_.options.autoplay)if(document[_.hidden])_.interrupted=true;else _.interrupted=false;};$.fn.slick=function(){var _=this,opt=arguments[0],args=Array.prototype.slice.call(arguments,1),l=_.length,i,ret;for(i=0;i<l;i++){if(typeof opt=='object'||typeof opt=='undefined')_[i].slick=new Slick(_[i],opt);else ret=_[i].slick[opt].apply(_[i].slick,args);if(typeof ret!='undefined')return ret;}return _;};}));;
32!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery);}(function(t){"use strict";var e=window.Slick||{};e=function(){function e(e,n){var o,r=this;r.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(e),appendDots:t(e),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" />').text(i+1);},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},r.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(r,r.initials),r.activeBreakpoint=null,r.animType=null,r.animProp=null,r.breakpoints=[],r.breakpointSettings=[],r.cssTransitions=!1,r.focussed=!1,r.interrupted=!1,r.hidden="hidden",r.paused=!0,r.positionProp=null,r.respondTo=null,r.rowCount=1,r.shouldClick=!0,r.$slider=t(e),r.$slidesCache=null,r.transformType=null,r.transitionType=null,r.visibilityChange="visibilitychange",r.windowWidth=0,r.windowTimer=null,o=t(e).data("slick")||{},r.options=t.extend({},r.defaults,n,o),r.currentSlide=r.options.initialSlide,r.originalSettings=r.options,void 0!==document.mozHidden?(r.hidden="mozHidden",r.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(r.hidden="webkitHidden",r.visibilityChange="webkitvisibilitychange"),r.autoPlay=t.proxy(r.autoPlay,r),r.autoPlayClear=t.proxy(r.autoPlayClear,r),r.autoPlayIterator=t.proxy(r.autoPlayIterator,r),r.changeSlide=t.proxy(r.changeSlide,r),r.clickHandler=t.proxy(r.clickHandler,r),r.selectHandler=t.proxy(r.selectHandler,r),r.setPosition=t.proxy(r.setPosition,r),r.swipeHandler=t.proxy(r.swipeHandler,r),r.dragHandler=t.proxy(r.dragHandler,r),r.keyHandler=t.proxy(r.keyHandler,r),r.instanceUid=i++,r.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,r.registerBreakpoints(),r.init(!0);}var i=0;return e;}(),e.prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"});},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,n){var o=this;if("boolean"==typeof i)n=i,i=null;else{if(i<0||i>=o.slideCount)return !1;}o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?t(e).appendTo(o.$slideTrack):n?t(e).insertBefore(o.$slides.eq(i)):t(e).insertAfter(o.$slides.eq(i)):!0===n?t(e).prependTo(o.$slideTrack):t(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(e,i){t(i).attr("data-slick-index",e);}),o.$slidesCache=o.$slides,o.reinit();},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed);}},e.prototype.animateSlide=function(e,i){var n={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,i):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),t({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(t){t=Math.ceil(t),!1===o.options.vertical?(n[o.animType]="translate("+t+"px, 0px)",o.$slideTrack.css(n)):(n[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(n));},complete:function(){i&&i.call();}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?n[o.animType]="translate3d("+e+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(n),i&&setTimeout(function(){o.disableTransition(),i.call();},o.options.speed));},e.prototype.getNavTarget=function(){var e=this,i=e.options.asNavFor;return i&&null!==i&&(i=t(i).not(e.$slider)),i;},e.prototype.asNavFor=function(e){var i=this,n=i.getNavTarget();null!==n&&"object"==typeof n&&n.each(function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0);});},e.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i);},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed));},e.prototype.autoPlayClear=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer);},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;
32t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e));},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}));},e.prototype.buildDots=function(){var e,i,n=this;if(!0===n.options.dots&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)i.append(t("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active");}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"");}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable");},e.prototype.buildRows=function(){var t,e,i,n,o,r,a,s=this;if(n=document.createDocumentFragment(),r=s.$slider.children(),s.options.rows>0){for(a=s.options.slidesPerRow*s.options.rows,o=Math.ceil(r.length/a),t=0;t<o;t++){var l=document.createElement("div");for(e=0;e<s.options.rows;e++){var d=document.createElement("div");for(i=0;i<s.options.slidesPerRow;i++){var c=t*a+(e*s.options.slidesPerRow+i);r.get(c)&&d.appendChild(r.get(c));}l.appendChild(d);}n.appendChild(l);}s.$slider.empty().append(n),s.$slider.children().children().children().css({width:100/s.options.slidesPerRow+"%",display:"inline-block"});}},e.prototype.checkResponsive=function(e,i){var n,o,r,a=this,s=!1,l=a.$slider.width(),d=window.innerWidth||t(window).width();if("window"===a.respondTo?r=d:"slider"===a.respondTo?r=l:"min"===a.respondTo&&(r=Math.min(d,l)),a.options.responsive&&a.options.responsive.length&&null!==a.options.responsive){o=null;for(n in a.breakpoints)a.breakpoints.hasOwnProperty(n)&&(!1===a.originalSettings.mobileFirst?r<a.breakpoints[n]&&(o=a.breakpoints[n]):r>a.breakpoints[n]&&(o=a.breakpoints[n]));null!==o?null!==a.activeBreakpoint?(o!==a.activeBreakpoint||i)&&(a.activeBreakpoint=o,"unslick"===a.breakpointSettings[o]?a.unslick(o):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[o]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),s=o):(a.activeBreakpoint=o,"unslick"===a.breakpointSettings[o]?a.unslick(o):(a.options=t.extend({},a.originalSettings,a.breakpointSettings[o]),!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e)),s=o):null!==a.activeBreakpoint&&(a.activeBreakpoint=null,a.options=a.originalSettings,!0===e&&(a.currentSlide=a.options.initialSlide),a.refresh(e),s=o),e||!1===s||a.$slider.trigger("breakpoint",[a,s]);}},e.prototype.changeSlide=function(e,i){var n,o,r,a=this,s=t(e.currentTarget);switch(s.is("a")&&e.preventDefault(),s.is("li")||(s=s.closest("li")),r=a.slideCount%a.options.slidesToScroll!=0,n=r?0:(a.slideCount-a.currentSlide)%a.options.slidesToScroll,e.data.message){case "previous":o=0===n?a.options.slidesToScroll:a.options.slidesToShow-n,a.slideCount>a.options.slidesToShow&&a.slideHandler(a.currentSlide-o,!1,i);break;case "next":o=0===n?a.options.slidesToScroll:n,a.slideCount>a.options.slidesToShow&&a.slideHandler(a.currentSlide+o,!1,i);break;case "index":var l=0===e.data.index?0:e.data.index||s.index()*a.options.slidesToScroll;a.slideHandler(a.checkNavigable(l),!1,i),s.children().trigger("focus");break;default:return;}},e.prototype.checkNavigable=function(t){var e,i,n=this;if(e=n.getNavigableIndexes(),i=0,t>e[e.length-1])t=e[e.length-1];else for(var o in e){if(t<e[o]){t=i;break;}i=e[o];}return t;},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.
32slick",t.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition);},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1));},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>0&&(t=e.$slides.children().children(),t.removeAttr("style"),e.$slider.empty().append(t));},e.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault());},e.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){t(this).attr("style",t(this).data("originalStyling"));}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i]);},e.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i);},e.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call();},i.options.speed));},e.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}));},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit());},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var n=t(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay());},0);});},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide;},e.prototype.getDotCount=function(){var t=this,e=0,i=0,n=0;if(!0===t.options.infinite)if(t.slideCount<=t.options.slidesToShow)++n;else for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)n=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++n,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else n=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return n-1;},e.prototype.getLeft=function(t){var e,i,n,o,r=this,a=0;return r.slideOffset=0,i=r.$slides.first().outerHeight(!0),!0===r.options.infinite?(r.slideCount>r.options.slidesToShow&&(r.slideOffset=r.slideWidth*r.options.slidesToShow*-1,o=-1,!0===r.options.vertical&&!0===r.options.centerMode&&(2===r.options.slidesToShow?o=-1.5:1===r.options.slidesToShow&&(o=-2)),a=i*r.options.slidesToShow*o),r.slideCount%r.options.slidesToScroll!=0&&t+r.options.slidesToScroll>r.slideCount&&r.slideCount>r.options.slidesToShow&&(t>r.slideCount?(r.slideOffset=(r.options.slidesToShow-(t-r.slideCount))*r.slideWidth*-1,a=(r.options.slidesToShow-(t-r.slideCount))*i*-1):(r.slideOffset=r.slideCount%r.options.slidesToScroll*r.slideWidth*-1,a=r.slideCount%r.options.slidesToScroll*i*-1))):t+r.options.slidesToShow>r.slideCount&&(r.slideOffset=(t+r.options.slidesToShow-r.slideCount)*r.slideWidth,a=(t+r.options.slidesToShow-r.slideCount)*i),r.slideCount<=r.options.slidesToShow&&(r.slideOffset=0,a=0),!0===r.options.centerMode&&r.slideCount<=r.options.slidesToShow?r.slideOffset=r.slideWidth*Math.floor(r.options.slidesToShow)/2-r.slideWidth*r.slideCount/2:!0===r.options.centerMode&&!0===r.options.infinite?r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)-r.slideWidth:!0===r.options.centerMode&&(r.slideOffset=0,r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)),e=!1===r.options.vertical?t*r.slideWidth*-1+r.slideOffset:t*i*-1+a,!0===r.options.variableWidth&&(n=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(t):r.$slideTrack.children(".slick-slide").eq(t+r.options.slidesToShow),e=!0===r.options.rtl?n[0]?-1*(r.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===r.options.centerMode&&(n=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(t):r.$slideTrack.children(".slick-slide").eq(t+r.options.slidesToShow+1),e=!0===r.options.rtl?n[0]?-1*(r.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,e+=(r.$list.width()-n.outerWidth())/2)),e;},e.prototype.getOption=e.prototype.slickGetOption=function(t){return this.options[t];},e.prototype.getNavigableIndexes=function(){var t,e=this,i=0,n=0,o=[];for(!1===e.options.infinite?t=e.slideCount:(i=-1*e.options.slidesToScroll,n=-1*e.options.slidesToScroll,t=2*e.slideCount);i<t;)o.push(i),i=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o;},e.prototype.getSlick=function(){return this;},e.prototype.getSlideCount=function(){var e,i,n=this;return i=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(o,r){if(r.offsetLeft-i+t(r).outerWidth()/2>-1*n.swipeLeft)return e=r,!1;}),Math.abs(t(e).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll;},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
32parseInt(t)}},e);},e.prototype.init=function(e){var i=this;t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay());},e.prototype.initADA=function(){var e=this,i=Math.ceil(e.slideCount/e.options.slidesToShow),n=e.getNavigableIndexes().filter(function(t){return t>=0&&t<e.slideCount;});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(i){var o=n.indexOf(i);if(t(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+i,tabindex:-1}),-1!==o){var r="slick-slide-control"+e.instanceUid+o;t("#"+r).length&&t(this).attr({"aria-describedby":r});}}),e.$dots.attr("role","tablist").find("li").each(function(o){var r=n[o];t(this).attr({role:"presentation"}),t(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+o,"aria-controls":"slick-slide"+e.instanceUid+r,"aria-label":o+1+" of "+i,"aria-selected":null,tabindex:"-1"});}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=e.currentSlide,r=o+e.options.slidesToShow;o<r;o++)e.options.focusOnChange?e.$slides.eq(o).attr({tabindex:"0"}):e.$slides.eq(o).removeAttr("tabindex");e.activateADA();},e.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow.on("keydown.slick",t.keyHandler),t.$nextArrow.on("keydown.slick",t.keyHandler)));},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1));},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.proxy(e.interrupt,e,!1)));},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
32,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(e.setPosition);},e.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show();},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}));},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each(function(){var e=t(this),i=t(this).attr("data-lazy"),n=t(this).attr("data-srcset"),o=t(this).attr("data-sizes")||a.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0}
32,100,function(){n&&(e.attr("srcset",n),o&&e.attr("sizes",o)),e.attr("src",i).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading");}),a.$slider.trigger("lazyLoaded",[a,e,i]);});},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,e,i]);},r.src=i;});}var i,n,o,r,a=this;if(!0===a.options.centerMode?!0===a.options.infinite?(o=a.currentSlide+(a.options.slidesToShow/2+1),r=o+a.options.slidesToShow+2):(o=Math.max(0,a.currentSlide-(a.options.slidesToShow/2+1)),r=a.options.slidesToShow/2+1+2+a.currentSlide):(o=a.options.infinite?a.options.slidesToShow+a.currentSlide:a.currentSlide,r=Math.ceil(o+a.options.slidesToShow),!0===a.options.fade&&(o>0&&o--,r<=a.slideCount&&r++)),i=a.$slider.find(".slick-slide").slice(o,r),"anticipated"===a.options.lazyLoad)for(var s=o-1,l=r,d=a.$slider.find(".slick-slide"),c=0;c<a.options.slidesToScroll;c++)s<0&&(s=a.slideCount-1),i=i.add(d.eq(s)),i=i.add(d.eq(l)),s--,l++;e(i),a.slideCount<=a.options.slidesToShow?(n=a.$slider.find(".slick-slide"),e(n)):a.currentSlide>=a.slideCount-a.options.slidesToShow?(n=a.$slider.find(".slick-cloned").slice(0,a.options.slidesToShow),e(n)):0===a.currentSlide&&(n=a.$slider.find(".slick-cloned").slice(-1*a.options.slidesToShow),e(n));},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad();},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}});},e.prototype.orientationChange=function(){var t=this;t.checkResponsive(),t.setPosition();},e.prototype.pause=e.prototype.slickPause=function(){var t=this;t.autoPlayClear(),t.paused=!0;},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1;},e.prototype.postSlide=function(e){var i=this;if(!i.unslicked&&(i.$slider.trigger("afterChange",[i,e]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange)))t(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus();},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}});},e.prototype.preventDefault=function(t){t.preventDefault();},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i,n,o,r,a,s=this,l=t("img[data-lazy]",s.$slider);l.length?(i=l.first(),n=i.attr("data-lazy"),o=i.attr("data-srcset"),r=i.attr("data-sizes")||s.$slider.attr("data-sizes"),a=document.createElement("img"),a.onload=function(){o&&(i.attr("srcset",o),r&&i.attr("sizes",r)),i.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===s.options.adaptiveHeight&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,i,n]),s.progressiveLazyLoad();},a.onerror=function(){e<3?setTimeout(function(){s.progressiveLazyLoad(e+1);},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,i,n]),s.progressiveLazyLoad());},a.src=n):s.$slider.trigger("allImagesLoaded",[s]);},e.prototype.refresh=function(e){var i,n,o=this;n=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>n&&(o.currentSlide=n),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),i=o.currentSlide,o.destroy(!0),t.extend(o,o.initials,{currentSlide:i}),o.init(),e||o.changeSlide({data:{message:"index",index:i}},!1);},e.prototype.registerBreakpoints=function(){var e,i,n,o=this,r=o.options.responsive||null;if("array"===t.type(r)&&r.length){o.respondTo=o.options.respondTo||"window";for(e in r)if(n=o.breakpoints.length-1,r.hasOwnProperty(e)){for(i=r[e].breakpoint;n>=0;)o.breakpoints[n]&&o.breakpoints[n]===i&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(i),o.breakpointSettings[i]=r[e].settings;}o.breakpoints.sort(function(t,e){return o.options.mobileFirst?t-e:e-t;});}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e]);},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition();},50));}
32,e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var n=this;if("boolean"==typeof t?(e=t,t=!0===e?0:n.slideCount-1):t=!0===e?--t:t,n.slideCount<1||t<0||t>n.slideCount-1)return !1;n.unload(),!0===i?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(t).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit();},e.prototype.setCSS=function(t){var e,i,n=this,o={};!0===n.options.rtl&&(t=-t),e="left"==n.positionProp?Math.ceil(t)+"px":"0px",i="top"==n.positionProp?Math.ceil(t)+"px":"0px",o[n.positionProp]=t,!1===n.transformsEnabled?n.$slideTrack.css(o):(o={},!1===n.cssTransitions?(o[n.animType]="translate("+e+", "+i+")",n.$slideTrack.css(o)):(o[n.animType]="translate3d("+e+", "+i+", 0px)",n.$slideTrack.css(o)));},e.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e);},e.prototype.setFade=function(){var e,i=this;i.$slides.each(function(n,o){e=i.slideWidth*n*-1,!0===i.options.rtl?t(o).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
32):t(o).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0});}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1});},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e);}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,i,n,o,r,a=this,s=!1;if("object"===t.type(arguments[0])?(n=arguments[0],s=arguments[1],r="multiple"):"string"===t.type(arguments[0])&&(n=arguments[0],o=arguments[1],s=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?r="responsive":void 0!==arguments[1]&&(r="single")),"single"===r)a.options[n]=o;else if("multiple"===r)t.each(n,function(t,e){a.options[t]=e;});else{if("responsive"===r)for(i in o)if("array"!==t.type(a.options.responsive))a.options.responsive=[o[i]];else{for(e=a.options.responsive.length-1;e>=0;)a.options.responsive[e].breakpoint===o[i].breakpoint&&a.options.responsive.splice(e,1),e--;a.options.responsive.push(o[i]);}}s&&(a.unload(),a.reinit());},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t]);},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType;},e.prototype.setSlideClasses=function(t){var e,i,n,o,r=this;if(i=r.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),r.$slides.eq(t).addClass("slick-current"),!0===r.options.centerMode){var a=r.options.slidesToShow%2==0?1:0;e=Math.floor(r.options.slidesToShow/2),!0===r.options.infinite&&(t>=e&&t<=r.slideCount-1-e?r.$slides.slice(t-e+a,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(n=r.options.slidesToShow+t,i.slice(n-e+1+a,n+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-r.options.slidesToShow).addClass("slick-center"):t===r.slideCount-1&&i.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(t).addClass("slick-center");}else t>=0&&t<=r.slideCount-r.options.slidesToShow?r.$slides.slice(t,t+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=r.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=r.slideCount%r.options.slidesToShow,n=!0===r.options.infinite?r.options.slidesToShow+t:t,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-t<r.options.slidesToShow?i.slice(n-(r.options.slidesToShow-o),n+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==r.options.lazyLoad&&"anticipated"!==r.options.lazyLoad||r.lazyLoad();},e.prototype.setupInfinite=function(){var e,i,n,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(i=null,o.slideCount>o.options.slidesToShow)){for(n=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-n;e-=1)i=e-1,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<n+o.slideCount;e+=1)i=e,t(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each(function(){t(this).attr("id","");});}},e.prototype.interrupt=function(t){var e=this;t||e.autoPlay(),e.interrupted=t;},e.prototype.selectHandler=function(e){var i=this,n=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),o=parseInt(n.attr("data-slick-index"));if(o||(o=0),i.slideCount<=i.options.slidesToShow)return void i.slideHandler(o,!1,!0);i.slideHandler(o);}
32,e.prototype.slideHandler=function(t,e,i){var n,o,r,a,s,l=null,d=this;if(e=e||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===t)){if(!1===e&&d.asNavFor(t),n=t,l=d.getLeft(n),a=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?a:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(t<0||t>d.getDotCount()*d.options.slidesToScroll))return void (!1===d.options.fade&&(n=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(a,function(){d.postSlide(n);}):d.postSlide(n)));if(!1===d.options.infinite&&!0===d.options.centerMode&&(t<0||t>d.slideCount-d.options.slidesToScroll))return void (!1===d.options.fade&&(n=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(a,function(){d.postSlide(n);}):d.postSlide(n)));if(d.options.autoplay&&clearInterval(d.autoPlayTimer),o=n<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+n:n>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:n-d.slideCount:n,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,o]),r=d.currentSlide,d.currentSlide=o,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(s=d.getNavTarget(),s=s.slick("getSlick"),s.slideCount<=s.options.slidesToShow&&s.setSlideClasses(d.currentSlide)),d.updateDots(),d.updateArrows(),!0===d.options.fade)return !0!==i?(d.fadeSlideOut(r),d.fadeSlide(o,function(){d.postSlide(o);})):d.postSlide(o),void d.animateHeight();!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(l,function(){d.postSlide(o);}):d.postSlide(o);}},e.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading");},e.prototype.swipeDirection=function(){var t,e,i,n,o=this;return t=o.touchObject.startX-o.touchObject.curX,e=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(e,t),n=Math.round(180*i/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0?!1===o.options.rtl?"left":"right":n<=360&&n>=315?!1===o.options.rtl?"left":"right":n>=135&&n<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?n>=35&&n<=135?"down":"up":"vertical";},e.prototype.swipeEnd=function(t){var e,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=!(n.touchObject.swipeLength>10),void 0===n.touchObject.curX)return !1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case "left":case "down":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case "right":case "up":e=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1;}"vertical"!=i&&(n.slideHandler(e),n.touchObject={},n.$slider.trigger("swipe",[n,i]));}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={});},e.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend" in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case "start":e.swipeStart(t);break;case "move":e.swipeMove(t);break;case "end":e.swipeEnd(t);}},e.prototype.swipeMove=function(t){var e,i,n,o,r,a,s=this;return r=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!s.dragging||s.scrolling||r&&1!==r.length)&&(e=s.getLeft(s.currentSlide),s.touchObject.curX=void 0!==r?r[0].pageX:t.clientX,s.touchObject.curY=void 0!==r?r[0].pageY:t.clientY,s.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(s.touchObject.curX-s.touchObject.startX,2))),a=Math.round(Math.sqrt(Math.pow(s.touchObject.curY-s.touchObject.startY,2))),!s.options.verticalSwiping&&!s.swiping&&a>4?(s.scrolling=!0,!1):(!0===s.options.verticalSwiping&&(s.touchObject.swipeLength=a),i=s.swipeDirection(),void 0!==t.originalEvent&&s.touchObject.swipeLength>4&&(s.swiping=!0,t.preventDefault()),o=(!1===s.options.rtl?1:-1)*(s.touchObject.curX>s.touchObject.startX?1:-1),!0===s.options.verticalSwiping&&(o=s.touchObject.curY>s.touchObject.startY?1:-1),n=s.touchObject.swipeLength,s.touchObject.edgeHit=!1,!1===s.options.infinite&&(0===s.currentSlide&&"right"===i||s.currentSlide>=s.getDotCount()&&"left"===i)&&(n=s.touchObject.swipeLength*s.options.edgeFriction,s.touchObject.edgeHit=!0),!1===s.options.vertical?s.swipeLeft=e+n*o:s.swipeLeft=e+n*(s.$list.height()/s.listWidth)*o,!0===s.options.verticalSwiping&&(s.swipeLeft=e+n*o),!0!==s.options.fade&&!1!==s.options.touchMove&&(!0===s.animating?(s.swipeLeft=null,!1):void s.setCSS(s.swipeLeft))));},e.prototype.swipeStart=function(t){var e,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return i.touchObject={},!1;void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,i.dragging=!0;},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit());},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","");}
32,e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy();},e.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode?(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")));},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").end(),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active"));},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1);},t.fn.slick=function(){var t,i,n=this,o=arguments[0],r=Array.prototype.slice.call(arguments,1),a=n.length;for(t=0;t<a;t++)if("object"==typeof o||void 0===o?n[t].slick=new e(n[t],o):i=n[t].slick[o].apply(n[t].slick,r),void 0!==i)return i;return n;};}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(function(){try{return require("moment");}catch(t){}}()):"function"==typeof define&&define.amd?define(["require"],function(t){return e(function(){try{return t("moment");}catch(t){}}());}):(t=t||self,t.Chart=e(t.moment));}(this,function(t){"use strict";function e(t,e){return e={exports:{}},t(e,e.exports),e.exports;}function i(t){return t&&t.default||t;}function n(){for(var t={},e=Object.keys(Ge),i=e.length,n=0;n<i;n++)t[e[n]]={distance:-1,parent:null};return t;}function o(t){var e=n(),i=[t];for(e[t].distance=0;i.length;)for(var o=i.pop(),r=Object.keys(Ge[o]),a=r.length,s=0;s<a;s++){var l=r[s],d=e[l];-1===d.distance&&(d.distance=e[o].distance+1,d.parent=o,i.unshift(l));}return e;}function r(t,e){return function(i){return e(t(i));};}function a(t,e){for(var i=[e[t].parent,t],n=Ge[e[t].parent][t],o=e[t].parent;e[o].parent;)i.unshift(e[o].parent),n=r(Ge[e[o].parent][o],n),o=e[o].parent;return n.conversion=i,n;}function s(t){var e=function(e){return void 0===e||null===e?e:(arguments.length>1&&(e=Array.prototype.slice.call(arguments)),t(e));};return "conversion" in t&&(e.conversion=t.conversion),e;}function l(t){var e=function(e){if(void 0===e||null===e)return e;arguments.length>1&&(e=Array.prototype.slice.call(arguments));var i=t(e);if("object"==typeof i)for(var n=i.length,o=0;o<n;o++)i[o]=Math.round(i[o]);return i;};return "conversion" in t&&(e.conversion=t.conversion),e;}function d(t){if(t){var e=/^#([a-fA-F0-9]{3,4})$/i,i=/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i,n=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,o=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,r=/(\w+)/,a=[0,0,0],s=1,l=t.match(e),d="";if(l){l=l[1],d=l[3];for(var c=0;c<a.length;c++)a[c]=parseInt(l[c]+l[c],16);d&&(s=Math.round(parseInt(d+d,16)/255*100)/100);}else if(l=t.match(i)){d=l[2],l=l[1];for(var c=0;c<a.length;c++)a[c]=parseInt(l.slice(2*c,2*c+2),16);d&&(s=Math.round(parseInt(d,16)/255*100)/100);}else if(l=t.match(n)){for(var c=0;c<a.length;c++)a[c]=parseInt(l[c+1]);s=parseFloat(l[4]);}else if(l=t.match(o)){for(var c=0;c<a.length;c++)a[c]=Math.round(2.55*parseFloat(l[c+1]));s=parseFloat(l[4]);}else{if(l=t.match(r)){if("transparent"==l[1])return [0,0,0,0];if(!(a=Je[l[1]]))return;}}for(var c=0;c<a.length;c++)a[c]=_(a[c],0,255);return s=s||0==s?_(s,0,1):1,a[3]=s,a;}}function c(t){if(t){var e=/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/,i=t.match(e);if(i){var n=parseFloat(i[4]);return [_(parseInt(i[1]),0,360),_(parseFloat(i[2]),0,100),_(parseFloat(i[3]),0,100),_(isNaN(n)?1:n,0,1)];}}}function u(t){if(t){var e=/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/,i=t.match(e);if(i){var n=parseFloat(i[4]);return [_(parseInt(i[1]),0,360),_(parseFloat(i[2]),0,100),_(parseFloat(i[3]),0,100),_(isNaN(n)?1:n,0,1)];}}}function h(t){var e=d(t);return e&&e.slice(0,3);}function f(t){var e=c(t);return e&&e.slice(0,3);}function p(t){var e=d(t);return e?e[3]:(e=c(t))?e[3]:(e=u(t))?e[3]:void 0;}function g(t,e){var e=void 0!==e&&3===t.length?e:t[3];return "#"+T(t[0])+T(t[1])+T(t[2])+(e>=0&&e<1?T(Math.round(255*e)):"");}function m(t,e){return e<1||t[3]&&t[3]<1?v(t,e):"rgb("+t[0]+", "+t[1]+", "+t[2]+")";}function v(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")";}function b(t,e){return e<1||t[3]&&t[3]<1?y(t,e):"rgb("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%)";}function y(t,e){return "rgba("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%, "+(e||t[3]||1)+")";}function x(t,e){return e<1||t[3]&&t[3]<1?k(t,e):"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)";}function k(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")";}function w(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")";}function S(t){return ei[t.slice(0,3)];}function _(t,e,i){return Math.min(Math.max(e,t),i);}function T(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e;}function M(t){return -1===["__proto__","prototype","constructor"].indexOf(t);}function C(t){return !t||ai.isNullOrUndef(t.size)||ai.isNullOrUndef(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family;}function A(t,e,i,n){var o,r,a,s,l,d,c,u,h,f=Object.keys(i);for(o=0,r=f.length;o<r;++o)if(a=f[o],d=i[a],e.hasOwnProperty(a)||(e[a]=d),(s=e[a])!==d&&"_"!==a[0]){if
32(t.hasOwnProperty(a)||(t[a]=s),l=t[a],(c=typeof d)===typeof l)if("string"===c){if(u=oi(l),u.valid&&(h=oi(d),h.valid)){e[a]=h.mix(u,n).rgbString();continue;}}else{if(Pi.isFinite(l)&&Pi.isFinite(d)){e[a]=l+(d-l)*n;continue;}}e[a]=d;}}function P(t,e){if(t._chartjs)return void t._chartjs.listeners.push(e);Object.defineProperty(t,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[e]}}),Wi.forEach(function(e){var i="onData"+e.charAt(0).toUpperCase()+e.slice(1),n=t[e];Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:function(){var e=Array.prototype.slice.call(arguments),o=n.apply(this,e);return Pi.each(t._chartjs.listeners,function(t){"function"==typeof t[i]&&t[i].apply(t,e);}),o;}});});}function D(t,e){var i=t._chartjs;if(i){var n=i.listeners,o=n.indexOf(e);-1!==o&&n.splice(o,1),n.length>0||(Wi.forEach(function(e){delete t[e];}),delete t._chartjs);}}function I(t,e){var i=e.startAngle,n=e.endAngle,o=e.pixelMargin,r=o/e.outerRadius,a=e.x,s=e.y;t.beginPath(),t.arc(a,s,e.outerRadius,i-r,n+r),e.innerRadius>o?(r=o/e.innerRadius,t.arc(a,s,e.innerRadius-o,n+r,i-r,!0)):t.arc(a,s,o,n+Math.PI/2,i-Math.PI/2),t.closePath(),t.clip();}function O(t,e,i,n){var o,r=i.endAngle;for(n&&(i.endAngle=i.startAngle+ji,I(t,i),i.endAngle=r,i.endAngle===i.startAngle&&i.fullCircles&&(i.endAngle+=ji,i.fullCircles--)),t.beginPath(),t.arc(i.x,i.y,i.innerRadius,i.startAngle+ji,i.startAngle,!0),o=0;o<i.fullCircles;++o)t.stroke();for(t.beginPath(),t.arc(i.x,i.y,e.outerRadius,i.startAngle,i.startAngle+ji),o=0;o<i.fullCircles;++o)t.stroke();}function F(t,e,i){var n="inner"===e.borderAlign;n?(t.lineWidth=2*e.borderWidth,t.lineJoin="round"):(t.lineWidth=e.borderWidth,t.lineJoin="bevel"),i.fullCircles&&O(t,e,i,n),n&&I(t,i),t.beginPath(),t.arc(i.x,i.y,e.outerRadius,i.startAngle,i.endAngle),t.arc(i.x,i.y,i.innerRadius,i.endAngle,i.startAngle,!0),t.closePath(),t.stroke();}function L(t){var e=this._view;return !!e&&Math.abs(t-e.x)<e.radius+e.hitRadius;}function z(t){var e=this._view;return !!e&&Math.abs(t-e.y)<e.radius+e.hitRadius;}function $(t){return t&&void 0!==t.width;}function R(t){var e,i,n,o,r;return $(t)?(r=t.width/2,e=t.x-r,i=t.x+r,n=Math.min(t.y,t.base),o=Math.max(t.y,t.base)):(r=t.height/2,e=Math.min(t.x,t.base),i=Math.max(t.x,t.base),n=t.y-r,o=t.y+r),{left:e,top:n,right:i,bottom:o};}function N(t,e,i){return t===e?i:t===i?e:t;}function E(t){var e=t.borderSkipped,i={};return e?(t.horizontal?t.base>t.x&&(e=N(e,"left","right")):t.base<t.y&&(e=N(e,"bottom","top")),i[e]=!0,i):i;}function V(t,e,i){var n,o,r,a,s=t.borderWidth,l=E(t);return Pi.isObject(s)?(n=+s.top||0,o=+s.right||0,r=+s.bottom||0,a=+s.left||0):n=o=r=a=+s||0,{t:l.top||n<0?0:n>i?i:n,r:l.right||o<0?0:o>e?e:o,b:l.bottom||r<0?0:r>i?i:r,l:l.left||a<0?0:a>e?e:a};}function W(t){var e=R(t),i=e.right-e.left,n=e.bottom-e.top,o=V(t,i/2,n/2);return {outer:{x:e.left,y:e.top,w:i,h:n},inner:{x:e.left+o.l,y:e.top+o.t,w:i-o.l-o.r,h:n-o.t-o.b}};}function B(t,e,i){var n=null===e,o=null===i,r=!(!t||n&&o)&&R(t);return r&&(n||e>=r.left&&e<=r.right)&&(o||i>=r.top&&i<=r.bottom);}function H(t,e){var i,n,o,r,a=t._length;for(o=1,r=e.length;o<r;++o)a=Math.min(a,Math.abs(e[o]-e[o-1]));for(o=0,r=t.getTicks().length;o<r;++o)n=t.getPixelForTick(o),a=o>0?Math.min(a,Math.abs(n-i)):a,i=n;return a;}function j(t,e,i){var n,o,r=i.barThickness,a=e.stackCount,s=e.pixels[t],l=Pi.isNullOrUndef(r)?H(e.scale,e.pixels):-1;return Pi.isNullOrUndef(r)?(n=l*i.categoryPercentage,o=i.barPercentage):(n=r*a,o=1),{chunk:n/a,ratio:o,start:s-n/2};}function q(t,e,i){var n,o,r=e.pixels,a=r[t],s=t>0?r[t-1]:null,l=t<r.length-1?r[t+1]:null,d=i.categoryPercentage;return null===s&&(s=a-(null===l?e.end-e.start:l-a)),null===l&&(l=a+a-s),n=a-(a-Math.min(s,l))/2*d,o=Math.abs(l-s)/2*d,{chunk:o/e.stackCount,ratio:i.barPercentage,start:n};}function U(t,e){var i=t&&t.options.ticks||{},n=i.reverse,o=void 0===i.min?e:0,r=void 0===i.max?e:0;return {start:n?r:o,end:n?o:r};}function Y(t,e,i){var n=i/2,o=U(t,n),r=U(e,n);return {top:r.end,right:o.end,bottom:r.start,left:o.start};}function X(t){var e,i,n,o;return Pi.isObject(t)?(e=t.top,i=t.right,n=t.bottom,o=t.left):e=i=n=o=t,{top:e,right:i,bottom:n,left:o};}function G(t,e){return t.native?{x:t.x,y:t.y}:Pi.getRelativePosition(t,e);}function K(t,e){var i,n,o,r,a,s,l=t._getSortedVisibleDatasetMetas();for(n=0,r=l.length;n<r;++n)for(i=l[n].data,o=0,a=i.length;o<a;++o)s=i[o],s._view.skip||e(s);}function Z(t,e){var i=[];return K(t,function(t){t.inRange(e.x,e.y)&&i.push(t);}),i;}function Q(t,e,i,n){var o=Number.POSITIVE_INFINITY,r=[];return K(t,function(t){if(!i||t.inRange(e.x,e.y)){var a=t.getCenterPoint(),s=n(e,a);s<o?(r=[t],o=s):s===o&&r.push(t);}}),r;}function J(t){var e=-1!==t.indexOf("x"),i=-1!==t.indexOf("y");return function(t,n){var o=e?Math.abs(t.x-n.x):0,r=i?Math.abs(t.y-n.y):0;return Math.sqrt(Math.pow(o,2)+Math.pow(r,2));};}function tt(t,e,i){var n=G(e,t);i.axis=i.axis||"x";var o=J(i.axis),r=i.intersect?Z(t,n):Q(t,n,!1,o),a=[];
32return r.length?(t._getSortedVisibleDatasetMetas().forEach(function(t){var e=t.data[r[0]._index];e&&!e._view.skip&&a.push(e);}),a):[];}function et(t,e){return Pi.where(t,function(t){return t.pos===e;});}function it(t,e){return t.sort(function(t,i){var n=e?i:t,o=e?t:i;return n.weight===o.weight?n.index-o.index:n.weight-o.weight;});}function nt(t){var e,i,n,o=[];for(e=0,i=(t||[]).length;e<i;++e)n=t[e],o.push({index:e,box:n,pos:n.position,horizontal:n.isHorizontal(),weight:n.weight});return o;}function ot(t,e){var i,n,o;for(i=0,n=t.length;i<n;++i)o=t[i],o.width=o.horizontal?o.box.fullWidth&&e.availableWidth:e.vBoxMaxWidth,o.height=o.horizontal&&e.hBoxMaxHeight;}function rt(t){var e=nt(t),i=it(et(e,"left"),!0),n=it(et(e,"right")),o=it(et(e,"top"),!0),r=it(et(e,"bottom"));return {leftAndTop:i.concat(o),rightAndBottom:n.concat(r),chartArea:et(e,"chartArea"),vertical:i.concat(n),horizontal:o.concat(r)};}function at(t,e,i,n){return Math.max(t[i],e[i])+Math.max(t[n],e[n]);}function st(t,e,i){var n,o,r=i.box,a=t.maxPadding;if(i.size&&(t[i.pos]-=i.size),i.size=i.horizontal?r.height:r.width,t[i.pos]+=i.size,r.getPadding){var s=r.getPadding();a.top=Math.max(a.top,s.top),a.left=Math.max(a.left,s.left),a.bottom=Math.max(a.bottom,s.bottom),a.right=Math.max(a.right,s.right);}if(n=e.outerWidth-at(a,t,"left","right"),o=e.outerHeight-at(a,t,"top","bottom"),n!==t.w||o!==t.h){t.w=n,t.h=o;var l=i.horizontal?[n,t.w]:[o,t.h];return !(l[0]===l[1]||isNaN(l[0])&&isNaN(l[1]));}}function lt(t){function e(e){var n=Math.max(i[e]-t[e],0);return t[e]+=n,n;}var i=t.maxPadding;t.y+=e("top"),t.x+=e("left"),e("right"),e("bottom");}function dt(t,e){function i(t){var i={left:0,top:0,right:0,bottom:0};return t.forEach(function(t){i[t]=Math.max(e[t],n[t]);}),i;}var n=e.maxPadding;return i(t?["left","right"]:["top","bottom"]);}function ct(t,e,i){var n,o,r,a,s,l,d=[];for(n=0,o=t.length;n<o;++n)r=t[n],a=r.box,a.update(r.width||e.w,r.height||e.h,dt(r.horizontal,e)),st(e,i,r)&&(l=!0,d.length&&(s=!0)),a.fullWidth||d.push(r);return s?ct(d,e,i)||l:l;}function ut(t,e,i){var n,o,r,a,s=i.padding,l=e.x,d=e.y;for(n=0,o=t.length;n<o;++n)r=t[n],a=r.box,r.horizontal?(a.left=a.fullWidth?s.left:e.left,a.right=a.fullWidth?i.outerWidth-s.right:e.left+e.w,a.top=d,a.bottom=d+a.height,a.width=a.right-a.left,d=a.bottom):(a.left=l,a.right=l+a.width,a.top=e.top,a.bottom=e.top+e.h,a.height=a.bottom-a.top,l=a.right);e.x=l,e.y=d;}function ht(t,e){var i=Pi.getStyle(t,e),n=i&&i.match(/^(\d+)(\.\d+)?px$/);return n?Number(n[1]):void 0;}function ft(t,e){var i=t.style,n=t.getAttribute("height"),o=t.getAttribute("width");if(t[$n]={initial:{height:n,width:o,style:{display:i.display,height:i.height,width:i.width}}},i.display=i.display||"block",null===o||""===o){var r=ht(t,"width");void 0!==r&&(t.width=r);}if(null===n||""===n)if(""===t.style.height)t.height=t.width/(e.options.aspectRatio||2);else{var a=ht(t,"height");void 0!==r&&(t.height=a);}return t;}function pt(t,e,i){t.addEventListener(e,i,jn);}function gt(t,e,i){t.removeEventListener(e,i,jn);}function mt(t,e,i,n,o){return {type:t,chart:e,native:o||null,x:void 0!==i?i:null,y:void 0!==n?n:null};}function vt(t,e){var i=Bn[t.type]||t.type,n=Pi.getRelativePosition(t,e);return mt(i,e,n.x,n.y,t);}function bt(t,e){var i=!1,n=[];return function(){n=Array.prototype.slice.call(arguments),e=e||this,i||(i=!0,Pi.requestAnimFrame.call(window,function(){i=!1,t.apply(e,n);}));};}function yt(t){var e=document.createElement("div");return e.className=t||"",e;}function xt(t){var e=1e6,i=yt(Nn),n=yt(Nn+"-expand"),o=yt(Nn+"-shrink");n.appendChild(yt()),o.appendChild(yt()),i.appendChild(n),i.appendChild(o),i._reset=function(){n.scrollLeft=e,n.scrollTop=e,o.scrollLeft=e,o.scrollTop=e;};var r=function(){i._reset(),t();};return pt(n,"scroll",r.bind(n,"expand")),pt(o,"scroll",r.bind(o,"shrink")),i;}function kt(t,e){var i=t[$n]||(t[$n]={}),n=i.renderProxy=function(t){t.animationName===Vn&&e();};Pi.each(Wn,function(e){pt(t,e,n);}),i.reflow=!!t.offsetParent,t.classList.add(En);}function wt(t){var e=t[$n]||{},i=e.renderProxy;i&&(Pi.each(Wn,function(e){gt(t,e,i);}),delete e.renderProxy),t.classList.remove(En);}function St(t,e,i){var n=t[$n]||(t[$n]={}),o=n.resizer=xt(bt(function(){if(n.resizer){var o=i.options.maintainAspectRatio&&t.parentNode,r=o?o.clientWidth:0;e(mt("resize",i)),o&&o.clientWidth<r&&i.canvas&&e(mt("resize",i));}}));kt(t,function(){if(n.resizer){var e=t.parentNode;e&&e!==o.parentNode&&e.insertBefore(o,e.firstChild),o._reset();}});}function _t(t){var e=t[$n]||{},i=e.resizer;delete e.resizer,wt(t),i&&i.parentNode&&i.parentNode.removeChild(i);}function Tt(t,e){var i=t[$n]||(t[$n]={});if(!i.containsStyles){i.containsStyles=!0,e="/* Chart.js */\n"+e;var n=document.createElement("style");n.setAttribute("type","text/css"),n.appendChild(document.createTextNode(e)),t.appendChild(n);}}function Mt(t,e){return e&&(Pi.isArray(e)?Array.prototype.push.apply(t,e):t.push(e)),t;}function Ct(t){return ("string"==typeof t||t instanceof String)&&t.indexOf("\n")>-1?t.split("\n"):t;}function At(t){var e=t._xScale,i=t._yScale||t._scale,n=t._index,o=t._datasetIndex,r=t._chart.getDatasetMeta(o).controller,a=r._getIndexScale(),s=r._getValueScale();return {xLabel:e?e.getLabelForIndex(n,o):"",yLabel:i?i.getLabelForIndex(n,o):"",label:a?""+a.getLabelForIndex(n,o):"",value:s?""+s.getLabelForIndex(n,o):"",index:n,datasetIndex:o,x:t._model.x,y:t._model.y};}function Pt(t){var e=bi.global;return {xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,rtl:t.rtl,textDirection:t.textDirection,bodyFontColor:t.bodyFontColor,_bodyFontFamily:Kn(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:Kn(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:Kn(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:Kn(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:Kn(t.t
vendor: 10,357 bytes, line 32
32itleFontStyle,e.defaultFontStyle),titleFontSize:Kn(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:Kn(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:Kn(t.footerFontStyle,e.defaultFontStyle),footerFontSize:Kn(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth};}function Dt(t,e){var i=t._chart.ctx,n=2*e.yPadding,o=0,r=e.body,a=r.reduce(function(t,e){return t+e.before.length+e.lines.length+e.after.length;},0);a+=e.beforeBody.length+e.afterBody.length;var s=e.title.length,l=e.footer.length,d=e.titleFontSize,c=e.bodyFontSize,u=e.footerFontSize;n+=s*d,n+=s?(s-1)*e.titleSpacing:0,n+=s?e.titleMarginBottom:0,n+=a*c,n+=a?(a-1)*e.bodySpacing:0,n+=l?e.footerMarginTop:0,n+=l*u,n+=l?(l-1)*e.footerSpacing:0;var h=0,f=function(t){o=Math.max(o,i.measureText(t).width+h);};return i.font=Pi.fontString(d,e._titleFontStyle,e._titleFontFamily),Pi.each(e.title,f),i.font=Pi.fontString(c,e._bodyFontStyle,e._bodyFontFamily),Pi.each(e.beforeBody.concat(e.afterBody),f),h=e.displayColors?c+2:0,Pi.each(r,function(t){Pi.each(t.before,f),Pi.each(t.lines,f),Pi.each(t.after,f);}),h=0,i.font=Pi.fontString(u,e._footerFontStyle,e._footerFontFamily),Pi.each(e.footer,f),o+=2*e.xPadding,{width:o,height:n};}function It(t,e){var i=t._model,n=t._chart,o=t._chart.chartArea,r="center",a="center";i.y<e.height?a="top":i.y>n.height-e.height&&(a="bottom");var s,l,d,c,u,h=(o.left+o.right)/2,f=(o.top+o.bottom)/2;"center"===a?(s=function(t){return t<=h;},l=function(t){return t>h;}):(s=function(t){return t<=e.width/2;},l=function(t){return t>=n.width-e.width/2;}),d=function(t){return t+e.width+i.caretSize+i.caretPadding>n.width;},c=function(t){return t-e.width-i.caretSize-i.caretPadding<0;},u=function(t){return t<=f?"top":"bottom";},s(i.x)?(r="left",d(i.x)&&(r="center",a=u(i.y))):l(i.x)&&(r="right",c(i.x)&&(r="center",a=u(i.y)));var p=t._options;return {xAlign:p.xAlign?p.xAlign:r,yAlign:p.yAlign?p.yAlign:a};}function Ot(t,e,i,n){var o=t.x,r=t.y,a=t.caretSize,s=t.caretPadding,l=t.cornerRadius,d=i.xAlign,c=i.yAlign,u=a+s,h=l+s;return "right"===d?o-=e.width:"center"===d&&(o-=e.width/2,o+e.width>n.width&&(o=n.width-e.width),o<0&&(o=0)),"top"===c?r+=u:r-="bottom"===c?e.height+u:e.height/2,"center"===c?"left"===d?o+=u:"right"===d&&(o-=u):"left"===d?o-=h:"right"===d&&(o+=h),{x:o,y:r};}function Ft(t,e){return "center"===e?t.x+t.width/2:"right"===e?t.x+t.width-t.xPadding:t.x+t.xPadding;}function Lt(t){return Mt([],Ct(t));}function zt(){return Pi.merge(Object.create(null),[].slice.call(arguments),{merger:function(t,e,i,n){if("xAxes"===t||"yAxes"===t){var o,r,a,s=i[t].length;for(e[t]||(e[t]=[]),o=0;o<s;++o)a=i[t][o],r=io(a.type,"xAxes"===t?"category":"linear"),o>=e[t].length&&e[t].push({}),!e[t][o].type||a.type&&a.type!==e[t][o].type?Pi.merge(e[t][o],[Gn.getScaleDefaults(r),a]):Pi.merge(e[t][o],a);}else Pi._merger(t,e,i,n);}});}function $t(){return Pi.merge(Object.create(null),[].slice.call(arguments),{merger:function(t,e,i,n){var o=e[t]||Object.create(null),r=i[t];"scales"===t?e[t]=zt(o,r):"scale"===t?e[t]=Pi.merge(o,[Gn.getScaleDefaults(r.type),r]):Pi._merger(t,e,i,n);}});}function Rt(t){t=t||Object.create(null);var e=t.data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=$t(bi.global,bi[t.type],t.options||{}),t;}function Nt(t){var e=t.options;Pi.each(t.scales,function(e){In.removeBox(t,e);}),e=$t(bi.global,bi[t.config.type],e),t.options=t.config.options=e,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=e.tooltips,t.tooltip.initialize();}function Et(t,e,i){var n,o=function(t){return t.id===n;};do n=e+i++;while(Pi.findIndex(t,o)>=0);return n;}function Vt(t){return "top"===t||"bottom"===t;}function Wt(t,e){return function(i,n){return i[t]===n[t]?i[e]-n[e]:i[t]-n[t];};}function Bt(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.");}function Ht(t){this.options=t||{};}function jt(t,e){for(var i=[],n=t.length/e,o=0,r=t.length;o<r;o+=n)i.push(t[Math.floor(o)]);return i;}function qt(t,e,i){var n,o=t.getTicks().length,r=Math.min(e,o-1),a=t.getPixelForTick(r),s=t._startPixel,l=t._endPixel,d=1e-6;if(!(i&&(n=1===o?Math.max(a-s,l-a):0===e?(t.getPixelForTick(1)-a)/2:(a-t.getPixelForTick(r-1))/2,(a+=r<e?n:-n)<s-d||a>l+d)))return a;}function Ut(t,e){Pi.each(t,function(t){var i,n=t.gc,o=n.length/2;if(o>e){for(i=0;i<o;++i)delete t.data[n[i]];n.splice(0,o);}});}function Yt(t,e,i,n){function o(t){return {width:y[t]||0,height:x[t]||0,offset:k[t]||0};}var r,a,s,l,d,c,u,h,f,p,g,m,v,b=i.length,y=[],x=[],k=[],w=0,S=0;for(r=0;r<b;++r){if(l=i[r].label,d=i[r].major?e.major:e.minor,t.font=c=d.string,u=n[c]=n[c]||{data:{},gc:[]},h=d.lineHeight,f=p=0,uo(l)||co(l)){if(co(l))for(a=0,s=l.length;a<s;++a)g=l[a],uo(g)||co(g)||(f=Pi.measureText(t,u.data,u.gc,f,g),p+=h);}else f=Pi.measureText(t,u.data,u.gc,f,l),p=h;y.push(f),x.push(p),k.push(h/2),w=Math.max(f,w),S=Math.max(p,S);}return Ut(n,b),m=y.indexOf(w),v=x.indexOf(S),{first:o(0),last:o(b-1),widest:o(m),highest:o(v)};}function Xt(t){return t.drawTicks?t.tickMarkLength:0;}function Gt(t){var e,i;return t.display?(e=Pi.options._parseFont(t),i=Pi.options.toPadding(t.padding),e.lineHeight+i.height):0;}function Kt(t,e){return Pi.extend(Pi.options._parseFont({fontFamily:ho(e.fontFamily,t.fontFamily),fontSize:ho(e.fontSize,t.fontSize),fontStyle:ho(e.fontStyle,t.fontStyle),lineHeight:ho(e.lineHeight,t.lineHeight)}),{color:Pi.options.resolve([e.fontColor,t.fontColor,bi.global.defaultFontColor])});}function Zt(t){var e=Kt(t,t.minor);return {minor:e,major:t.major.enabled?Kt(t,t.major):e};}function Qt(t){var e,i,n,o=[];for(i=0,n=t.length;i<n;++i)e=t[i],void 0!==e._index&&o.push(e);return o;}function Jt(t){var e,i,n=t.length;if(n<2)return !1;for(i=t[0],e=1;e<n;++e)if(t[e]-t[e-1]!==i)return !1;return i;}function te(t,e,i,n){var o,r,a,s,l=Jt(t),d=(e.length-1)/n;if(!l)return Math.max(d,1);for(o=Pi.math._factorize(l),a=0,s=o.length-1;a<s;a++)if((r=o[a])>d)return r;return Math.max(d,1);}function ee(t){var e,i,n=[];for(e=0,i=t.length;e<i;e++)t[e].major&&n.push(e);return n;}function ie(t,e,i){var n,o,r=0,a=e[0];for(i=Math.ceil(i),n=0;n<t.length;n++)o=t[n],n===a?(o._index=n,r++,a=e[r*i]):delete o.label;}function ne(t,e,i,n){var o,r,a,s,l=ho(i,0),d=Math.min(ho(n,t.length),t.length),c=0;for(e=Math.ceil(e),n&&(o=n-i,e=o/Math.floor(o/e)),s=l;s<0;)c++,s=Math.round(l+c*e);for(r=Math.max(l,0);r<d;r++)a=t[r],r===s?(a._index=r,c++,s=Math.round(l+c*e)):delete a.label;}function oe(t,e){var i,n,o,r,a=[],s=1e-14,l=t.stepSize,d=l||1,c=t.maxTicks-1,u=t.min,h=t.max,f=t.precision,p=e.min,g=e.max,m=Pi.niceNum((g-p)/c/d)*d;if(m<s&&ko(u)&&ko(h))return [p,g];r=Math.ceil(g/m)-Math.floor(p/m),r>c&&(m=Pi.niceNum(r*m/c/d)*d),l||ko(f)?i=Math.pow(10,Pi._decimalPlaces(m)):(i=Math.pow(10,f),m=Math.ceil(m*i)/i),n=Math.floor(p/m)*m,o=Math.ceil(g/m)*m,l&&(!ko(u)&&Pi.almostWhole(u/m,m/1e3)&&(n=u),!ko(h)&&Pi.almostWhole(h/m,m/1e3)&&(o=h)),r=(o-n)/m,r=Pi.almostEquals(r,Math.round(r),m/1e3)?Math.round(r):Math.ceil(r),n=Math.round(n*i)/i,o=Math.round(o*i)/i,a.push(ko(u)?n:u);for(var v=1;v<r;++v)a.push(Math.round((n+v*m)*i)/i);return a.push(ko(h)?o:h),a;}function re(t,e,i){var n=[i.type,void 0===e&&void 0===i.stack?i.index:"",i.stack].join(".");return void 0===t[n]&&(t[n]={pos:[],neg:[]}),t[n];}function ae(t,e,i,n){var o,r,a=t.options,s=a.stacked,l=re(e,s,i),d=l.pos,c=l.neg,u=n.length;for(o=0;o<u;++o)r=t._parseValue(n[o]),isNaN(r.min)||isNaN(r.max)||i.data[o].hidden||(d[o]=d[o]||0,c[o]=c[o]||0,a.relativePoints?d[o]=100:r.min<0||r.max<0?c[o]+=r.min:d[o]+=r.max);}function se(t,e,i){var n,o,r=i.length;for(n=0;n<r;++n)o=t._parseValue(i[n]),isNaN(o.min)||isNaN(o.max)||e.data[n].hidden||(t.min=Math.min(t.min,o.min),t.max=Math.max(t.max,o.max));}function le(t,e){var i,n,o=[],r=Ao(t.min,Math.pow(10,Math.floor(Po(e.min)))),a=Math.floor(Po(e.max)),s=Math.ceil(e.max/Math.pow(10,a));0===r?(i=Math.floor(Po(e.minNotZero)),n=Math.floor(e.minNotZero/Math.pow(10,i)),o.push(r),r=n*Math.pow(10,i)):(i=Math.floor(Po(r)),n=Math.floor(r/Math.pow(10,i)));var l=i<0?Math.pow(10,Math.abs(i)):1;do o.push(r),++n,10===n&&(n=1,++i,l=i>=0?1:l),r=Math.round(n*Math.pow(10,i)*l)/l;while(i<a||i===a&&n<s);var d=Ao(t.max,r);return o.push(d),o;}function de(t,e){return Pi.isFinite(t)&&t>=0?t:e;}function ce(t){var e=t.ticks;return e.display&&t.display?Fo(e.fontSize,bi.global.defaultFontSize)+2*e.backdropPaddingY:0;}function ue(t,e,i){return Pi.isArray(i)?{w:Pi.longestText(t,t.font,i),h:i.length*e}:{w:t.measureText(i).width,h:e};}function he(t,e,i,n,o){return t===n||t===o?{start:e-i/2,end:e+i/2}:t<n||t>o?{start:e-i,end:e}:{start:e,end:e+i};}function fe(t){var e,i,n,o=Pi.options._parseFont(t.options.pointLabels),r={l:0,r:t.width,t:0,b:t.height-t.paddingTop},a={};t.ctx.font=o.string,t._pointLabelSizes=[];var s=t.chart.data.labels.length;for(e=0;e<s;e++){n=t.getPointPosition(e,t.drawingArea+5),i=ue(t.ctx,o.lineHeight,t.pointLabels[e]),t._pointLabelSizes[e]=i;var l=t.getIndexAngle(e),d=Pi.toDegrees(l)%360,c=he(d,n.x,i.w,0,180),u=he(d,n.y,i.h,90,270);c.start<r.l&&(r.l=c.start,a.l=l),c.end>r.r&&(r.r=c.end,a.r=l),u.start<r.t&&(r.t=u.start,a.t=l),u.end>r.b&&(r.b=u.end,a.b=l);}t.setReductions(t.drawingArea,r,a);}function pe(t){return 0===t||180===t?"center":t<180?"left":"right";}function ge(t,e,i,n){var o,r,a=i.y+n/2;if(Pi.isArray(e))for(o=0,r=e.length;o<r;++o)t.fillText(e[o],i.x,a),a+=n;else t.fillText(e,i.x,a);}function me(t,e,i){90===t||270===t?i.y-=e.h/2:(t>270||t<90)&&(i.y-=e.h);}function ve(t){var e=t.ctx,i=t.options,n=i.pointLabels,o=ce(i),r=t.getDistanceFromCenterForValue(i.ticks.reverse?t.min:t.max),a=Pi.options._parseFont(n);e.save(),e.font=a.string,e.textBaseline="middle";for(var s=t.chart.data.labels.length-1;s>=0;s--){var l=0===s?o/2:0,d=t.getPointPosition(s,r+l+5),c=Lo(n.fontColor,s,bi.global.defaultFontColor);e.fillStyle=c;var u=t.getIndexAngle(s),h=Pi.toDegrees(u);e.textAlign=pe(h),me(h,t._pointLabelSizes[s],d),ge(e,t.pointLabels[s],d,a.lineHeight);}
32e.restore();}function be(t,e,i,n){var o,r=t.ctx,a=e.circular,s=t.chart.data.labels.length,l=Lo(e.color,n-1),d=Lo(e.lineWidth,n-1);if((a||s)&&l&&d){if(r.save(),r.strokeStyle=l,r.lineWidth=d,r.setLineDash&&(r.setLineDash(e.borderDash||[]),r.lineDashOffset=e.borderDashOffset||0),r.beginPath(),a)r.arc(t.xCenter,t.yCenter,i,0,2*Math.PI);else{o=t.getPointPosition(0,i),r.moveTo(o.x,o.y);for(var c=1;c<s;c++)o=t.getPointPosition(c,i),r.lineTo(o.x,o.y);}r.closePath(),r.stroke(),r.restore();}}function ye(t){return Pi.isNumber(t)?t:0;}function xe(t,e){return t-e;}function ke(t){var e,i,n,o={},r=[];for(e=0,i=t.length;e<i;++e)n=t[e],o[n]||(o[n]=!0,r.push(n));return r;}function we(t){return Pi.valueOrDefault(t.time.min,t.ticks.min);}function Se(t){return Pi.valueOrDefault(t.time.max,t.ticks.max);}function _e(t,e,i,n){if("linear"===n||!t.length)return [{time:e,pos:0},{time:i,pos:1}];var o,r,a,s,l,d=[],c=[e];for(o=0,r=t.length;o<r;++o)(s=t[o])>e&&s<i&&c.push(s);for(c.push(i),o=0,r=c.length;o<r;++o)l=c[o+1],a=c[o-1],s=c[o],void 0!==a&&void 0!==l&&Math.round((l+a)/2)===s||d.push({time:s,pos:o/(r-1)});return d;}function Te(t,e,i){for(var n,o,r,a=0,s=t.length-1;a>=0&&a<=s;){if(n=a+s>>1,o=t[n-1]||null,r=t[n],!o)return {lo:null,hi:r};if(r[e]<i)a=n+1;else{if(!(o[e]>i))return {lo:o,hi:r};s=n-1;}}return {lo:r,hi:null};}function Me(t,e,i,n){var o=Te(t,e,i),r=o.lo?o.hi?o.lo:t[t.length-2]:t[0],a=o.lo?o.hi?o.hi:t[t.length-1]:t[1],s=a[e]-r[e],l=s?(i-r[e])/s:0,d=(a[n]-r[n])*l;return r[n]+d;}function Ce(t,e){var i=t._adapter,n=t.options.time,o=n.parser,r=o||n.format,a=e;return "function"==typeof o&&(a=o(a)),Pi.isFinite(a)||(a="string"==typeof r?i.parse(a,r):i.parse(a)),null!==a?+a:(o||"function"!=typeof r||(a=r(e),Pi.isFinite(a)||(a=i.parse(a))),a);}function Ae(t,e){if(Pi.isNullOrUndef(e))return null;var i=t.options.time,n=Ce(t,t.getRightValue(e));return null===n?n:(i.round&&(n=+t._adapter.startOf(n,i.round)),n);}function Pe(t,e,i,n){var o,r,a,s=qo.length;for(o=qo.indexOf(t);o<s-1;++o)if(r=jo[qo[o]],a=r.steps?r.steps:Ho,r.common&&Math.ceil((i-e)/(a*r.size))<=n)return qo[o];return qo[s-1];}function De(t,e,i,n,o){var r,a;for(r=qo.length-1;r>=qo.indexOf(i);r--)if(a=qo[r],jo[a].common&&t._adapter.diff(o,n,a)>=e-1)return a;return qo[i?qo.indexOf(i):0];}function Ie(t){for(var e=qo.indexOf(t)+1,i=qo.length;e<i;++e)if(jo[qo[e]].common)return qo[e];}function Oe(t,e,i,n){var o,r=t._adapter,a=t.options,s=a.time,l=s.unit||Pe(s.minUnit,e,i,n),d=Vo([s.stepSize,s.unitStepSize,1]),c="week"===l&&s.isoWeekday,u=e,h=[];if(c&&(u=+r.startOf(u,"isoWeek",c)),u=+r.startOf(u,c?"day":l),r.diff(i,e,l)>1e5*d)throw e+" and "+i+" are too far apart with stepSize of "+d+" "+l;for(o=u;o<i;o=+r.add(o,d,l))h.push(o);return o!==i&&"ticks"!==a.bounds||h.push(o),h;}function Fe(t,e,i,n,o){var r,a,s=0,l=0;return o.offset&&e.length&&(r=Me(t,"time",e[0],"pos"),s=1===e.length?1-r:(Me(t,"time",e[1],"pos")-r)/2,a=Me(t,"time",e[e.length-1],"pos"),l=1===e.length?a:(a-Me(t,"time",e[e.length-2],"pos"))/2),{start:s,end:l,factor:1/(s+1+l)};}function Le(t,e,i,n){var o,r,a=t._adapter,s=+a.startOf(e[0].value,n),l=e[e.length-1].value;for(o=s;o<=l;o=+a.add(o,1,n))(r=i[o])>=0&&(e[r].major=!0);return e;}function ze(t,e,i){var n,o,r=[],a={},s=e.length;for(n=0;n<s;++n)o=e[n],a[o]=n,r.push({value:o,major:!1});return 0!==s&&i?Le(t,r,a,i):r;}function $e(t,e,i){var n,o=t._model||{},r=o.fill;if(void 0===r&&(r=!!o.backgroundColor),!1===r||null===r)return !1;if(!0===r)return "origin";if(n=parseFloat(r,10),isFinite(n)&&Math.floor(n)===n)return "-"!==r[0]&&"+"!==r[0]||(n=e+n),!(n===e||n<0||n>=i)&&n;switch(r){case "bottom":return "start";case "top":return "end";case "zero":return "origin";case "origin":case "start":case "end":return r;default:return !1;}}function Re(t){var e,i=t.el._model||{},n=t.el._scale||{},o=t.fill,r=null;if(isFinite(o))return null;if("start"===o?r=void 0===i.scaleBottom?n.bottom:i.scaleBottom:"end"===o?r=void 0===i.scaleTop?n.top:i.scaleTop:void 0!==i.scaleZero?r=i.scaleZero:n.getBasePixel&&(r=n.getBasePixel()),void 0!==r&&null!==r){if(void 0!==r.x&&void 0!==r.y)return r;if(Pi.isFinite(r))return e=n.isHorizontal(),{x:e?r:null,y:e?null:r};}return null;}function Ne(t){var e,i,n,o,r,a=t.el._scale,s=a.options,l=a.chart.data.labels.length,d=t.fill,c=[];if(!l)return null;for(e=s.ticks.reverse?a.max:a.min,i=s.ticks.reverse?a.min:a.max,n=a.getPointPositionForValue(0,e),o=0;o<l;++o)r="start"===d||"end"===d?a.getPointPositionForValue(o,"start"===d?e:i):a.getBasePosition(o),s.gridLines.circular&&(r.cx=n.x,r.cy=n.y,r.angle=a.getIndexAngle(o)-Math.PI/2),c.push(r);return c;}function Ee(t){return (t.el._scale||{}).getPointPositionForValue?Ne(t):Re(t);}function Ve(t,e,i){var n,o=t[e],r=o.fill,a=[e];if(!i)return r;for(;!1!==r&&-1===a.indexOf(r);){if(!isFinite(r))return r;if(!(n=t[r]))return !1;
32if(n.visible)return r;a.push(r),r=n.fill;}return !1;}function We(t){var e=t.fill,i="dataset";return !1===e?null:(isFinite(e)||(i="boundary"),Zo[i](t));}function Be(t){return t&&!t.skip;}function He(t,e,i,n,o){var r,a,s,l;if(n&&o){for(t.moveTo(e[0].x,e[0].y),r=1;r<n;++r)Pi.canvas.lineTo(t,e[r-1],e[r]);if(void 0===i[0].angle)for(t.lineTo(i[o-1].x,i[o-1].y),r=o-1;r>0;--r)Pi.canvas.lineTo(t,i[r],i[r-1],!0);else for(a=i[0].cx,s=i[0].cy,l=Math.sqrt(Math.pow(i[0].x-a,2)+Math.pow(i[0].y-s,2)),r=o-1;r>0;--r)t.arc(a,s,l,i[r].angle,i[r-1].angle,!0);}}function je(t,e,i,n,o,r){var a,s,l,d,c,u,h,f,p=e.length,g=n.spanGaps,m=[],v=[],b=0,y=0;for(t.beginPath(),a=0,s=p;a<s;++a)l=a%p,d=e[l]._view,c=i(d,l,n),u=Be(d),h=Be(c),r&&void 0===f&&u&&(f=a+1,s=p+f),u&&h?(b=m.push(d),y=v.push(c)):b&&y&&(g?(u&&m.push(d),h&&v.push(c)):(He(t,m,v,b,y),b=y=0,m=[],v=[]));He(t,m,v,b,y),t.closePath(),t.fillStyle=o,t.fill();}function qe(t,e){return t.usePointStyle&&t.boxWidth>e?e:t.boxWidth;}function Ue(t,e){var i=new ir({ctx:t.ctx,options:e,chart:t});In.configure(t,i,e),In.addBox(t,i),t.legend=i;}function Ye(t,e){var i=new rr({ctx:t.ctx,options:e,chart:t});In.configure(t,i,e),In.addBox(t,i),t.titleBlock=i;}t=t&&t.hasOwnProperty("default")?t.default:t;var Xe={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87
32],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},Ge=e(function(t){function e(t,e){return Math.pow(t[0]-e[0],2)+Math.pow(t[1]-e[1],2)+Math.pow(t[2]-e[2],2);}var i={};for(var n in Xe)Xe.hasOwnProperty(n)&&(i[Xe[n]]=n);var o=t.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var r in o)if(o.hasOwnProperty(r)){if(!("channels" in o[r]))throw new Error("missing channels property: "+r);if(!("labels" in o[r]))throw new Error("missing channel labels property: "+r);if(o[r].labels.length!==o[r].channels)throw new Error("channel and label counts mismatch: "+r);var a=o[r].channels,s=o[r].labels;delete o[r].channels,delete o[r].labels,Object.defineProperty(o[r],"channels",{value:a}),Object.defineProperty(o[r],"labels",{value:s});}o.rgb.hsl=function(t){var e,i,n,o=t[0]/255,r=t[1]/255,a=t[2]/255,s=Math.min(o,r,a),l=Math.max(o,r,a),d=l-s;return l===s?e=0:o===l?e=(r-a)/d:r===l?e=2+(a-o)/d:a===l&&(e=4+(o-r)/d),e=Math.min(60*e,360),e<0&&(e+=360),n=(s+l)/2,i=l===s?0:n<=.5?d/(l+s):d/(2-l-s),[e,100*i,100*n];},o.rgb.hsv=function(t){var e,i,n,o,r,a=t[0]/255,s=t[1]/255,l=t[2]/255,d=Math.max(a,s,l),c=d-Math.min(a,s,l),u=function(t){return (d-t)/6/c+.5;};return 0===c?o=r=0:(r=c/d,e=u(a),i=u(s),n=u(l),a===d?o=n-i:s===d?o=1/3+e-n:l===d&&(o=2/3+i-e),o<0?o+=1:o>1&&(o-=1)),[360*o,100*r,100*d];},o.rgb.hwb=function(t){var e=t[0],i=t[1],n=t[2],r=o.rgb.hsl(t)[0],a=1/255*Math.min(e,Math.min(i,n));return n=1-1/255*Math.max(e,Math.max(i,n)),[r,100*a,100*n];},o.rgb.cmyk=function(t){var e,i,n,o,r=t[0]/255,a=t[1]/255,s=t[2]/255;return o=Math.min(1-r,1-a,1-s),e=(1-r-o)/(1-o)||0,i=(1-a-o)/(1-o)||0,n=(1-s-o)/(1-o)||0,[100*e,100*i,100*n,100*o];},o.rgb.keyword=function(t){var n=i[t];if(n)return n;var o,r=1/0;for(var a in Xe)if(Xe.hasOwnProperty(a)){var s=Xe[a],l=e(t,s);l<r&&(r=l,o=a);}return o;},o.keyword.rgb=function(t){return Xe[t];},o.rgb.xyz=function(t){var e=t[0]/255,i=t[1]/255,n=t[2]/255;return e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92,[100*(.4124*e+.3576*i+.1805*n),100*(.2126*e+.7152*i+.0722*n),100*(.0193*e+.1192*i+.9505*n)];},o.rgb.lab=function(t){var e,i,n,r=o.rgb.xyz(t),a=r[0],s=r[1],l=r[2];return a/=95.047,s/=100,l/=108.883,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,l=l>.008856?Math.pow(l,1/3):7.787*l+16/116,e=116*s-16,i=500*(a-s),n=200*(s-l),[e,i,n];},o.hsl.rgb=function(t){var e,i,n,o,r,a=t[0]/360,s=t[1]/100,l=t[2]/100;if(0===s)return r=255*l,[r,r,r];i=l<.5?l*(1+s):l+s-l*s,e=2*l-i,o=[0,0,0];for(var d=0;d<3;d++)n=a+1/3*-(d-1),n<0&&n++,n>1&&n--,r=6*n<1?e+6*(i-e)*n:2*n<1?i:3*n<2?e+(i-e)*(2/3-n)*6:e,o[d]=255*r;return o;},o.hsl.hsv=function(t){var e,i,n=t[0],o=t[1]/100,r=t[2]/100,a=o,s=Math.max(r,.01);return r*=2,o*=r<=1?r:2-r,a*=s<=1?s:2-s,i=(r+o)/2,e=0===r?2*a/(s+a):2*o/(r+o),[n,100*e,100*i];},o.hsv.rgb=function(t){var e=t[0]/60,i=t[1]/100,n=t[2]/100,o=Math.floor(e)%6,r=e-Math.floor(e),a=255*n*(1-i),s=255*n*(1-i*r),l=255*n*(1-i*(1-r));switch(n*=255,o){case 0:return [n,l,a];case 1:return [s,n,a];case 2:return [a,n,l];case 3:return [a,s,n];case 4:return [l,a,n];case 5:return [n,a,s];}},o.hsv.hsl=function(t){var e,i,n,o=t[0],r=t[1]/100,a=t[2]/100,s=Math.max(a,.01);return n=(2-r)*a,e=(2-r)*s,i=r*s,i/=e<=1?e:2-e,i=i||0,n/=2,[o,100*i,100*n];},o.hwb.rgb=function(t){var e,i,n,o,r=t[0]/360,a=t[1]/100,s=t[2]/100,l=a+s;l>1&&(a/=l,s/=l),e=Math.floor(6*r),i=1-s,n=6*r-e,0!=(1&e)&&(n=1-n),o=a+n*(i-a);var d,c,u;switch(e){default:case 6:case 0:d=i,c=o,u=a;break;case 1:d=o,c=i,u=a;break;case 2:d=a,c=i,u=o;break;case 3:d=a,c=o,u=i;break;case 4:d=o,c=a,u=i;break;case 5:d=i,c=a,u=o;}return [255*d,255*c,255*u];},o.cmyk.rgb=function(t){var e,i,n,o=t[0]/100,r=t[1]/100,a=t[2]/100,s=t[3]/100;return e=1-Math.min(1,o*(1-s)+s),i=1-Math.min(1,r*(1-s)+s),n=1-Math.min(1,a*(1-s)+s),[255*e,255*i,255*n];},o.xyz.rgb=function(t){var e,i,n,o=t[0]/100,r=t[1]/100,a=t[2]/100;return e=3.2406*o+-1.5372*r+-.4986*a,i=-.9689*o+1.8758*r+.0415*a,n=.0557*o+-.204*r+1.057*a,e=e>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:12.92*i,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,e=Math.min(Math.max(0,e),1),i=Math.min(Math.max(0,i),1),n=Math.min(Math.max(0,n),1),[255*e,255*i,255*n];},o.xyz.lab=function(t){var e,i,n,o=t[0],r=t[1],a=t[2];return o/=95.047,r/=100,a/=108.883,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,a=a>.008856?Math.pow(a,1/3):7.787*a+16/116,e=116*r-16,i=500*(o-r),n=200*(r-a),[e,i,n];},o.lab.xyz=function(t){var e,i,n,o=t[0],r=t[1],a=t[2];i=(o+16)/116,e=r/500+i,n=i-a/200;var s=Math.pow(i,3),l=Math.pow(e,3),d=Math.pow(n,3);return i=s>.008856?s:(i-16/116)/7.787,e=l>.008856?l:(e-16/116)/7.787,n=d>
32.008856?d:(n-16/116)/7.787,e*=95.047,i*=100,n*=108.883,[e,i,n];},o.lab.lch=function(t){var e,i,n,o=t[0],r=t[1],a=t[2];return e=Math.atan2(a,r),i=360*e/2/Math.PI,i<0&&(i+=360),n=Math.sqrt(r*r+a*a),[o,n,i];},o.lch.lab=function(t){var e,i,n,o=t[0],r=t[1],a=t[2];return n=a/360*2*Math.PI,e=r*Math.cos(n),i=r*Math.sin(n),[o,e,i];},o.rgb.ansi16=function(t){var e=t[0],i=t[1],n=t[2],r=1 in arguments?arguments[1]:o.rgb.hsv(t)[2];if(0===(r=Math.round(r/50)))return 30;var a=30+(Math.round(n/255)<<2|Math.round(i/255)<<1|Math.round(e/255));return 2===r&&(a+=60),a;},o.hsv.ansi16=function(t){return o.rgb.ansi16(o.hsv.rgb(t),t[2]);},o.rgb.ansi256=function(t){var e=t[0],i=t[1],n=t[2];return e===i&&i===n?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(i/255*5)+Math.round(n/255*5);},o.ansi16.rgb=function(t){var e=t%10;if(0===e||7===e)return t>50&&(e+=3.5),e=e/10.5*255,[e,e,e];var i=.5*(1+~~(t>50));return [(1&e)*i*255,(e>>1&1)*i*255,(e>>2&1)*i*255];},o.ansi256.rgb=function(t){if(t>=232){var e=10*(t-232)+8;return [e,e,e];}t-=16;var i;return [Math.floor(t/36)/5*255,Math.floor((i=t%36)/6)/5*255,i%6/5*255];},o.rgb.hex=function(t){var e=((255&Math.round(t[0]))<<16)+((255&Math.round(t[1]))<<8)+(255&Math.round(t[2])),i=e.toString(16).toUpperCase();return "000000".substring(i.length)+i;},o.hex.rgb=function(t){var e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return [0,0,0];var i=e[0];3===e[0].length&&(i=i.split("").map(function(t){return t+t;}).join(""));var n=parseInt(i,16);return [n>>16&255,n>>8&255,255&n];},o.rgb.hcg=function(t){var e,i,n=t[0]/255,o=t[1]/255,r=t[2]/255,a=Math.max(Math.max(n,o),r),s=Math.min(Math.min(n,o),r),l=a-s;return e=l<1?s/(1-l):0,i=l<=0?0:a===n?(o-r)/l%6:a===o?2+(r-n)/l:4+(n-o)/l+4,i/=6,i%=1,[360*i,100*l,100*e];},o.hsl.hcg=function(t){var e=t[1]/100,i=t[2]/100,n=1,o=0;return n=i<.5?2*e*i:2*e*(1-i),n<1&&(o=(i-.5*n)/(1-n)),[t[0],100*n,100*o];},o.hsv.hcg=function(t){var e=t[1]/100,i=t[2]/100,n=e*i,o=0;return n<1&&(o=(i-n)/(1-n)),[t[0],100*n,100*o];},o.hcg.rgb=function(t){var e=t[0]/360,i=t[1]/100,n=t[2]/100;if(0===i)return [255*n,255*n,255*n];var o=[0,0,0],r=e%1*6,a=r%1,s=1-a,l=0;switch(Math.floor(r)){case 0:o[0]=1,o[1]=a,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=a;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=a,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s;}return l=(1-i)*n,[255*(i*o[0]+l),255*(i*o[1]+l),255*(i*o[2]+l)];},o.hcg.hsv=function(t){var e=t[1]/100,i=t[2]/100,n=e+i*(1-e),o=0;return n>0&&(o=e/n),[t[0],100*o,100*n];},o.hcg.hsl=function(t){var e=t[1]/100,i=t[2]/100,n=i*(1-e)+.5*e,o=0;return n>0&&n<.5?o=e/(2*n):n>=.5&&n<1&&(o=e/(2*(1-n))),[t[0],100*o,100*n];},o.hcg.hwb=function(t){var e=t[1]/100,i=t[2]/100,n=e+i*(1-e);return [t[0],100*(n-e),100*(1-n)];},o.hwb.hcg=function(t){var e=t[1]/100,i=t[2]/100,n=1-i,o=n-e,r=0;return o<1&&(r=(n-o)/(1-o)),[t[0],100*o,100*r];},o.apple.rgb=function(t){return [t[0]/65535*255,t[1]/65535*255,t[2]/65535*255];},o.rgb.apple=function(t){return [t[0]/255*65535,t[1]/255*65535,t[2]/255*65535];},o.gray.rgb=function(t){return [t[0]/100*255,t[0]/100*255,t[0]/100*255];},o.gray.hsl=o.gray.hsv=function(t){return [0,0,t[0]];},o.gray.hwb=function(t){return [0,100,t[0]];},o.gray.cmyk=function(t){return [0,0,0,t[0]];},o.gray.lab=function(t){return [t[0],0,0];},o.gray.hex=function(t){var e=255&Math.round(t[0]/100*255),i=(e<<16)+(e<<8)+e,n=i.toString(16).toUpperCase();return "000000".substring(n.length)+n;},o.rgb.gray=function(t){return [(t[0]+t[1]+t[2])/3/255*100];};}),Ke=(Ge.rgb,Ge.hsl,Ge.hsv,Ge.hwb,Ge.cmyk,Ge.xyz,Ge.lab,Ge.lch,Ge.hex,Ge.keyword,Ge.ansi16,Ge.ansi256,Ge.hcg,Ge.apple,Ge.gray,function(t){for(var e=o(t),i={},n=Object.keys(e),r=n.length,s=0;s<r;s++){var l=n[s];null!==e[l].parent&&(i[l]=a(l,e));}return i;}),Ze={};Object.keys(Ge).forEach(function(t){Ze[t]={},Object.defineProperty(Ze[t],"channels",{value:Ge[t].channels}),Object.defineProperty(Ze[t],"labels",{value:Ge[t].labels});var e=Ke(t);Object.keys(e).forEach(function(i){var n=e[i];Ze[t][i]=l(n),Ze[t][i].raw=s(n);});});var Qe=Ze,Je={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
32ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},ti={getRgba:d,getHsla:c,getRgb:h,getHsl:f,getHwb:u,getAlpha:p,hexString:g,rgbString:m,rgbaString:v,percentString:b,percentaString:y,hslString:x,hslaString:k,hwbString:w,keyword:S},ei={};for(var ii in Je)ei[Je[ii]]=ii;var ni=function(t){if(t instanceof ni)return t;if(!(this instanceof ni))return new ni(t);this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1};var e;"string"==typeof t?(e=ti.getRgba(t),e?this.setValues("rgb",e):(e=ti.getHsla(t))?this.setValues("hsl",e):(e=ti.getHwb(t))&&this.setValues("hwb",e)):"object"==typeof t&&(e=t,void 0!==e.r||void 0!==e.red?this.setValues("rgb",e):void 0!==e.l||void 0!==e.lightness?this.setValues("hsl",e):void 0!==e.v||void 0!==e.value?this.setValues("hsv",e):void 0!==e.w||void 0!==e.whiteness?this.setValues("hwb",e):void 0===e.c&&void 0===e.cyan||this.setValues("cmyk",e));};ni.prototype={isValid:function(){return this.valid;},rgb:function(){return this.setSpace("rgb",arguments);},hsl:function(){return this.setSpace("hsl",arguments);},hsv:function(){return this.setSpace("hsv",arguments);},hwb:function(){return this.setSpace("hwb",arguments);},cmyk:function(){return this.setSpace("cmyk",arguments);},rgbArray:function(){return this.values.rgb;},hslArray:function(){return this.values.hsl;},hsvArray:function(){return this.values.hsv;},hwbArray:function(){var t=this.values;return 1!==t.alpha?t.hwb.concat([t.alpha]):t.hwb;},cmykArray:function(){return this.values.cmyk;},rgbaArray:function(){var t=this.values;return t.rgb.concat([t.alpha]);},hslaArray:function(){var t=this.values;return t.hsl.concat([t.alpha]);},alpha:function(t){return void 0===t?this.values.alpha:(this.setValues("alpha",t),this);},red:function(t){return this.setChannel("rgb",0,t);},green:function(t){return this.setChannel("rgb",1,t);},blue:function(t){return this.setChannel("rgb",2,t);},hue:function(t){return t&&(t%=360,t=t<0?360+t:t),this.setChannel("hsl",0,t);},saturation:function(t){return this.setChannel("hsl",1,t);},lightness:function(t){return this.setChannel("hsl",2,t);},saturationv:function(t){return this.setChannel("hsv",1,t);},whiteness:function(t){return this.setChannel("hwb",1,t);},blackness:function(t){return this.setChannel("hwb",2,t);},value:function(t){return this.setChannel("hsv",2,t);},cyan:function(t){return this.setChannel("cmyk",0,t);},magenta:function(t){return this.setChannel("cmyk",1,t);},yellow:function(t){return this.setChannel("cmyk",2,t);},black:function(t){return this.setChannel("cmyk",3,t);},hexString:function(){return ti.hexString(this.values.rgb);},rgbString:function(){return ti.rgbString(this.values.rgb,this.values.alpha);},rgbaString:function(){return ti.rgbaString(this.values.rgb,this.values.alpha);},percentString:function(){return ti.percentString(this.values.rgb,this.values.alpha);},hslString:function(){return ti.hslString(this.values.hsl,this.values.alpha);},hslaString:function(){return ti.hslaString(this.values.hsl,this.values.alpha);},hwbString:function(){return ti.hwbString(this.values.hwb,this.values.alpha);},keyword:function(){return ti.keyword(this.values.rgb,this.values.alpha);},rgbNumber:function(){var t=this.values.rgb;return t[0]<<16|t[1]<<8|t[2];},luminosity:function(){for(var t=this.values.rgb,e=[],i=0;i<t.length;i++){var n=t[i]/255;e[i]=n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4);}return .2126*e[0]+.7152*e[1]+.0722*e[2];},contrast:function(t){var e=this.luminosity(),i=t.luminosity();return e>i?(e+.05)/(i+.05):(i+.05)/(e+.05);},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":"";},dark:function(){var t=this.values.rgb;return (299*t[0]+587*t[1]+114*t[2])/1e3<128;},light:function(){return !this.dark();},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this;},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this;},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this;},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this;},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this;},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this;},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this;},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this;},clearer:function(t){var e=this.values.alpha;
32return this.setValues("alpha",e-e*t),this;},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this;},rotate:function(t){var e=this.values.hsl,i=(e[0]+t)%360;return e[0]=i<0?360+i:i,this.setValues("hsl",e),this;},mix:function(t,e){var i=this,n=t,o=void 0===e?.5:e,r=2*o-1,a=i.alpha()-n.alpha(),s=((r*a==-1?r:(r+a)/(1+r*a))+1)/2,l=1-s;return this.rgb(s*i.red()+l*n.red(),s*i.green()+l*n.green(),s*i.blue()+l*n.blue()).alpha(i.alpha()*o+n.alpha()*(1-o));},toJSON:function(){return this.rgb();},clone:function(){var t,e,i=new ni(),n=this.values,o=i.values;for(var r in n)n.hasOwnProperty(r)&&(t=n[r],e={}.toString.call(t),"[object Array]"===e?o[r]=t.slice(0):"[object Number]"===e?o[r]=t:console.error("unexpected color value:",t));return i;}},ni.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},ni.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},ni.prototype.getValues=function(t){for(var e=this.values,i={},n=0;n<t.length;n++)i[t.charAt(n)]=e[t][n];return 1!==e.alpha&&(i.a=e.alpha),i;},ni.prototype.setValues=function(t,e){var i,n=this.values,o=this.spaces,r=this.maxes,a=1;if(this.valid=!0,"alpha"===t)a=e;else if(e.length)n[t]=e.slice(0,t.length),a=e[t.length];else if(void 0!==e[t.charAt(0)]){for(i=0;i<t.length;i++)n[t][i]=e[t.charAt(i)];a=e.a;}else{if(void 0!==e[o[t][0]]){var s=o[t];for(i=0;i<t.length;i++)n[t][i]=e[s[i]];a=e.alpha;}}if(n.alpha=Math.max(0,Math.min(1,void 0===a?n.alpha:a)),"alpha"===t)return !1;var l;for(i=0;i<t.length;i++)l=Math.max(0,Math.min(r[t][i],n[t][i])),n[t][i]=Math.round(l);for(var d in o)d!==t&&(n[d]=Qe[t][d](n[t]));return !0;},ni.prototype.setSpace=function(t,e){var i=e[0];return void 0===i?this.getValues(t):("number"==typeof i&&(i=Array.prototype.slice.call(e)),this.setValues(t,i),this);},ni.prototype.setChannel=function(t,e,i){var n=this.values[t];return void 0===i?n[e]:i===n[e]?this:(n[e]=i,this.setValues(t,n),this);},"undefined"!=typeof window&&(window.Color=ni);var oi=ni,ri={noop:function(){},uid:function(){var t=0;return function(){return t++;};}(),isNullOrUndef:function(t){return null===t||void 0===t;},isArray:function(t){if(Array.isArray&&Array.isArray(t))return !0;var e=Object.prototype.toString.call(t);return "[object"===e.substr(0,7)&&"Array]"===e.substr(-6);},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t);},isFinite:function(t){return ("number"==typeof t||t instanceof Number)&&isFinite(t);},valueOrDefault:function(t,e){return void 0===t?e:t;},valueAtIndexOrDefault:function(t,e,i){return ri.valueOrDefault(ri.isArray(t)?t[e]:t,i);},callback:function(t,e,i){if(t&&"function"==typeof t.call)return t.apply(i,e);},each:function(t,e,i,n){var o,r,a;
32if(ri.isArray(t))if(r=t.length,n)for(o=r-1;o>=0;o--)e.call(i,t[o],o);else for(o=0;o<r;o++)e.call(i,t[o],o);else{if(ri.isObject(t))for(a=Object.keys(t),r=a.length,o=0;o<r;o++)e.call(i,t[a[o]],a[o]);}},arrayEquals:function(t,e){var i,n,o,r;if(!t||!e||t.length!==e.length)return !1;for(i=0,n=t.length;i<n;++i)if(o=t[i],r=e[i],o instanceof Array&&r instanceof Array){if(!ri.arrayEquals(o,r))return !1;}else{if(o!==r)return !1;}return !0;},clone:function(t){if(ri.isArray(t))return t.map(ri.clone);if(ri.isObject(t)){for(var e=Object.create(t),i=Object.keys(t),n=i.length,o=0;o<n;++o)e[i[o]]=ri.clone(t[i[o]]);return e;}return t;},_merger:function(t,e,i,n){if(M(t)){var o=e[t],r=i[t];ri.isObject(o)&&ri.isObject(r)?ri.merge(o,r,n):e[t]=ri.clone(r);}},_mergerIf:function(t,e,i){if(M(t)){var n=e[t],o=i[t];ri.isObject(n)&&ri.isObject(o)?ri.mergeIf(n,o):e.hasOwnProperty(t)||(e[t]=ri.clone(o));}},merge:function(t,e,i){var n,o,r,a,s,l=ri.isArray(e)?e:[e],d=l.length;if(!ri.isObject(t))return t;for(i=i||{},n=i.merger||ri._merger,o=0;o<d;++o)if(e=l[o],ri.isObject(e))for(r=Object.keys(e),s=0,a=r.length;s<a;++s)n(r[s],t,e,i);return t;},mergeIf:function(t,e){return ri.merge(t,e,{merger:ri._mergerIf});},extend:Object.assign||function(t){return ri.merge(t,[].slice.call(arguments,1),{merger:function(t,e,i){e[t]=i[t];}});},inherits:function(t){var e=this,i=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments);},n=function(){this.constructor=i;};return n.prototype=e.prototype,i.prototype=new n(),i.extend=ri.inherits,t&&ri.extend(i.prototype,t),i.__super__=e.prototype,i;},_deprecated:function(t,e,i,n){void 0!==e&&console.warn(t+': "'+i+'" is deprecated. Please use "'+n+'" instead');}},ai=ri;ri.callCallback=ri.callback,ri.indexOf=function(t,e,i){return Array.prototype.indexOf.call(t,e,i);},ri.getValueOrDefault=ri.valueOrDefault,ri.getValueAtIndexOrDefault=ri.valueAtIndexOrDefault;var si={linear:function(t){return t;},easeInQuad:function(t){return t*t;},easeOutQuad:function(t){return -t*(t-2);},easeInOutQuad:function(t){return (t/=.5)<1?.5*t*t:-.5*(--t*(t-2)-1);},easeInCubic:function(t){return t*t*t;},easeOutCubic:function(t){return (t-=1)*t*t+1;},easeInOutCubic:function(t){return (t/=.5)<1?.5*t*t*t:.5*((t-=2)*t*t+2);},easeInQuart:function(t){return t*t*t*t;},easeOutQuart:function(t){return -((t-=1)*t*t*t-1);},easeInOutQuart:function(t){return (t/=.5)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2);},easeInQuint:function(t){return t*t*t*t*t;},easeOutQuint:function(t){return (t-=1)*t*t*t*t+1;},easeInOutQuint:function(t){return (t/=.5)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2);},easeInSine:function(t){return 1-Math.cos(t*(Math.PI/2));},easeOutSine:function(t){return Math.sin(t*(Math.PI/2));},easeInOutSine:function(t){return -.5*(Math.cos(Math.PI*t)-1);},easeInExpo:function(t){return 0===t?0:Math.pow(2,10*(t-1));},easeOutExpo:function(t){return 1===t?1:1-Math.pow(2,-10*t);},easeInOutExpo:function(t){return 0===t?0:1===t?1:(t/=.5)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*--t));},easeInCirc:function(t){return t>=1?t:-(Math.sqrt(1-t*t)-1);},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t);},easeInOutCirc:function(t){return (t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1);},easeInElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:1===t?1:(i||(i=.3),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),-n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i));},easeOutElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:1===t?1:(i||(i=.3),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/i)+1);},easeInOutElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:2==(t/=.5)?1:(i||(i=.45),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),t<1?n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*-.5:n*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*.5+1);},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e);},easeOutBack:function(t){var e=1.70158;return (t-=1)*t*((e+1)*t+e)+1;},easeInOutBack:function(t){var e=1.70158;return (t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2);},easeInBounce:function(t){return 1-si.easeOutBounce(1-t);},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375;},easeInOutBounce:function(t){return t<.5?.5*si.easeInBounce(2*t):.5*si.easeOutBounce(2*t-1)+.5;}},li={effects:si};
32ai.easingEffects=si;var di=Math.PI,ci=di/180,ui=2*di,hi=di/2,fi=di/4,pi=2*di/3,gi={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height);},roundedRect:function(t,e,i,n,o,r){if(r){var a=Math.min(r,o/2,n/2),s=e+a,l=i+a,d=e+n-a,c=i+o-a;t.moveTo(e,l),s<d&&l<c?(t.arc(s,l,a,-di,-hi),t.arc(d,l,a,-hi,0),t.arc(d,c,a,0,hi),t.arc(s,c,a,hi,di)):s<d?(t.moveTo(s,i),t.arc(d,l,a,-hi,hi),t.arc(s,l,a,hi,di+hi)):l<c?(t.arc(s,l,a,-di,0),t.arc(s,c,a,0,di)):t.arc(s,l,a,-di,di),t.closePath(),t.moveTo(e,i);}else t.rect(e,i,n,o);},drawPoint:function(t,e,i,n,o,r){var a,s,l,d,c,u=(r||0)*ci;if(e&&"object"==typeof e&&("[object HTMLImageElement]"===(a=e.toString())||"[object HTMLCanvasElement]"===a))return t.save(),t.translate(n,o),t.rotate(u),t.drawImage(e,-e.width/2,-e.height/2,e.width,e.height),void t.restore();if(!(isNaN(i)||i<=0)){switch(t.beginPath(),e){default:t.arc(n,o,i,0,ui),t.closePath();break;case "triangle":t.moveTo(n+Math.sin(u)*i,o-Math.cos(u)*i),u+=pi,t.lineTo(n+Math.sin(u)*i,o-Math.cos(u)*i),u+=pi,t.lineTo(n+Math.sin(u)*i,o-Math.cos(u)*i),t.closePath();break;case "rectRounded":c=.516*i,d=i-c,s=Math.cos(u+fi)*d,l=Math.sin(u+fi)*d,t.arc(n-s,o-l,c,u-di,u-hi),t.arc(n+l,o-s,c,u-hi,u),t.arc(n+s,o+l,c,u,u+hi),t.arc(n-l,o+s,c,u+hi,u+di),t.closePath();break;case "rect":if(!r){d=Math.SQRT1_2*i,t.rect(n-d,o-d,2*d,2*d);break;}u+=fi;case "rectRot":s=Math.cos(u)*i,l=Math.sin(u)*i,t.moveTo(n-s,o-l),t.lineTo(n+l,o-s),t.lineTo(n+s,o+l),t.lineTo(n-l,o+s),t.closePath();break;case "crossRot":u+=fi;case "cross":s=Math.cos(u)*i,l=Math.sin(u)*i,t.moveTo(n-s,o-l),t.lineTo(n+s,o+l),t.moveTo(n+l,o-s),t.lineTo(n-l,o+s);break;case "star":s=Math.cos(u)*i,l=Math.sin(u)*i,t.moveTo(n-s,o-l),t.lineTo(n+s,o+l),t.moveTo(n+l,o-s),t.lineTo(n-l,o+s),u+=fi,s=Math.cos(u)*i,l=Math.sin(u)*i,t.moveTo(n-s,o-l),t.lineTo(n+s,o+l),t.moveTo(n+l,o-s),t.lineTo(n-l,o+s);break;case "line":s=Math.cos(u)*i,l=Math.sin(u)*i,t.moveTo(n-s,o-l),t.lineTo(n+s,o+l);break;case "dash":t.moveTo(n,o),t.lineTo(n+Math.cos(u)*i,o+Math.sin(u)*i);}t.fill(),t.stroke();}},_isPointInArea:function(t,e){var i=1e-6;return t.x>e.left-i&&t.x<e.right+i&&t.y>e.top-i&&t.y<e.bottom+i;},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip();},unclipArea:function(t){t.restore();},lineTo:function(t,e,i,n){var o=i.steppedLine;if(o){if("middle"===o){var r=(e.x+i.x)/2;t.lineTo(r,n?i.y:e.y),t.lineTo(r,n?e.y:i.y);}else "after"===o&&!n||"after"!==o&&n?t.lineTo(e.x,i.y):t.lineTo(i.x,e.y);return void t.lineTo(i.x,i.y);}if(!i.tension)return void t.lineTo(i.x,i.y);t.bezierCurveTo(n?e.controlPointPreviousX:e.controlPointNextX,n?e.controlPointPreviousY:e.controlPointNextY,n?i.controlPointNextX:i.controlPointPreviousX,n?i.controlPointNextY:i.controlPointPreviousY,i.x,i.y);}},mi=gi;ai.clear=gi.clear,ai.drawRoundedRectangle=function(t){t.beginPath(),gi.roundedRect.apply(gi,arguments);};var vi={_set:function(t,e){return ai.merge(this[t]||(this[t]={}),e);}};vi._set("global",{defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",defaultLineHeight:1.2,showLines:!0});var bi=vi,yi=ai.valueOrDefault,xi={toLineHeight:function(t,e){var i=(""+t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!i||"normal"===i[1])return 1.2*e;switch(t=+i[2],i[3]){case "px":return t;case "%":t/=100;}return e*t;},toPadding:function(t){var e,i,n,o;return ai.isObject(t)?(e=+t.top||0,i=+t.right||0,n=+t.bottom||0,o=+t.left||0):e=i=n=o=+t||0,{top:e,right:i,bottom:n,left:o,height:e+n,width:o+i};},_parseFont:function(t){var e=bi.global,i=yi(t.fontSize,e.defaultFontSize),n={family:yi(t.fontFamily,e.defaultFontFamily),lineHeight:ai.options.toLineHeight(yi(t.lineHeight,e.defaultLineHeight),i),size:i,style:yi(t.fontStyle,e.defaultFontStyle),weight:null,string:""};return n.string=C(n),n;},resolve:function(t,e,i,n){var o,r,a,s=!0;for(o=0,r=t.length;o<r;++o)if(void 0!==(a=t[o])&&(void 0!==e&&"function"==typeof a&&(a=a(e),s=!1),void 0!==i&&ai.isArray(a)&&(a=a[i],s=!1),void 0!==a))return n&&!s&&(n.cacheable=!1),a;}},ki={_factorize:function(t){var e,i=[],n=Math.sqrt(t);for(e=1;e<n;e++)t%e==0&&(i.push(e),i.push(t/e));return n===(0|n)&&i.push(n),i.sort(function(t,e){return t-e;}).pop(),i;},log10:Math.log10||function(t){var e=Math.log(t)*Math.LOG10E,i=Math.round(e);return t===Math.pow(10,i)?i:e;}},wi=ki;ai.log10=ki.log10;var Si=function(t,e){return {x:function(i){return t+t+e-i;},setWidth:function(t){e=t;},textAlign:function(t){return "center"===t?t:"right"===t?"left":"right";},xPlus:function(t,e){return t-e;},leftForLtr:function(t,e){return t-e;}};},_i=function(){return {x:function(t){return t;},setWidth:function(t){},textAlign:function(t){return t;},xPlus:function(t,e){return t+e;},leftForLtr:function(t,e){return t;}};}
32,Ti=function(t,e,i){return t?Si(e,i):_i();},Mi=function(t,e){var i,n;"ltr"!==e&&"rtl"!==e||(i=t.canvas.style,n=[i.getPropertyValue("direction"),i.getPropertyPriority("direction")],i.setProperty("direction",e,"important"),t.prevTextDirection=n);},Ci=function(t){var e=t.prevTextDirection;void 0!==e&&(delete t.prevTextDirection,t.canvas.style.setProperty("direction",e[0],e[1]));},Ai={getRtlAdapter:Ti,overrideTextDirection:Mi,restoreTextDirection:Ci},Pi=ai,Di=li,Ii=mi,Oi=xi,Fi=wi,Li=Ai;Pi.easing=Di,Pi.canvas=Ii,Pi.options=Oi,Pi.math=Fi,Pi.rtl=Li;var zi=function(t){Pi.extend(this,t),this.initialize.apply(this,arguments);};Pi.extend(zi.prototype,{_type:void 0,initialize:function(){this.hidden=!1;},pivot:function(){var t=this;return t._view||(t._view=Pi.extend({},t._model)),t._start={},t;},transition:function(t){var e=this,i=e._model,n=e._start,o=e._view;return i&&1!==t?(o||(o=e._view={}),n||(n=e._start={}),A(n,o,i,t),e):(e._view=Pi.extend({},i),e._start=null,e);},tooltipPosition:function(){return {x:this._model.x,y:this._model.y};},hasValue:function(){return Pi.isNumber(this._model.x)&&Pi.isNumber(this._model.y);}}),zi.extend=Pi.inherits;var $i=zi,Ri=$i.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),Ni=Ri;Object.defineProperty(Ri.prototype,"animationObject",{get:function(){return this;}}),Object.defineProperty(Ri.prototype,"chartInstance",{get:function(){return this.chart;},set:function(t){this.chart=t;}}),bi._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:Pi.noop,onComplete:Pi.noop}});var Ei={animations:[],request:null,addAnimation:function(t,e,i,n){var o,r,a=this.animations;for(e.chart=t,e.startTime=Date.now(),e.duration=i,n||(t.animating=!0),o=0,r=a.length;o<r;++o)if(a[o].chart===t)return void (a[o]=e);a.push(e),1===a.length&&this.requestAnimationFrame();},cancelAnimation:function(t){var e=Pi.findIndex(this.animations,function(e){return e.chart===t;});-1!==e&&(this.animations.splice(e,1),t.animating=!1);},requestAnimationFrame:function(){var t=this;null===t.request&&(t.request=Pi.requestAnimFrame.call(window,function(){t.request=null,t.startDigest();}));},startDigest:function(){var t=this;t.advance(),t.animations.length>0&&t.requestAnimationFrame();},advance:function(){for(var t,e,i,n,o=this.animations,r=0;r<o.length;)t=o[r],e=t.chart,i=t.numSteps,n=Math.floor((Date.now()-t.startTime)/t.duration*i)+1,t.currentStep=Math.min(n,i),Pi.callback(t.render,[e,t],e),Pi.callback(t.onAnimationProgress,[t],e),t.currentStep>=i?(Pi.callback(t.onAnimationComplete,[t],e),e.animating=!1,o.splice(r,1)):++r;}},Vi=Pi.options.resolve,Wi=["push","pop","shift","splice","unshift"],Bi=function(t,e){this.initialize(t,e);};Pi.extend(Bi.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(t,e){var i=this;i.chart=t,i.index=e,i.linkScales(),i.addElements(),i._type=i.getMeta().type;},updateIndex:function(t){this.index=t;},linkScales:function(){var t=this,e=t.getMeta(),i=t.chart,n=i.scales,o=t.getDataset(),r=i.options.scales;null!==e.xAxisID&&e.xAxisID in n&&!o.xAxisID||(e.xAxisID=o.xAxisID||r.xAxes[0].id),null!==e.yAxisID&&e.yAxisID in n&&!o.yAxisID||(e.yAxisID=o.yAxisID||r.yAxes[0].id);},getDataset:function(){return this.chart.data.datasets[this.index];},getMeta:function(){return this.chart.getDatasetMeta(this.index);},getScaleForId:function(t){return this.chart.scales[t];},_getValueScaleId:function(){return this.getMeta().yAxisID;},_getIndexScaleId:function(){return this.getMeta().xAxisID;},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId());},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId());},reset:function(){this._update(!0);},destroy:function(){this._data&&D(this._data,this);},createMetaDataset:function(){var t=this,e=t.datasetElementType;return e&&new e({_chart:t.chart,_datasetIndex:t.index});},createMetaData:function(t){var e=this,i=e.dataElementType;return i&&new i({_chart:e.chart,_datasetIndex:e.index,_index:t});},addElements:function(){var t,e,i=this,n=i.getMeta(),o=i.getDataset().data||[],r=n.data;for(t=0,e=o.length;t<e;++t)r[t]=r[t]||i.createMetaData(t);n.dataset=n.dataset||i.createMetaDataset();},addElementAndReset:function(t){var e=this.createMetaData(t);this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0);},buildOrUpdateElements:function(){var t=this,e=t.getDataset(),i=e.data||(e.data=[]);t._data!==i&&(t._data&&D(t._data,t),i&&Object.isExtensible(i)&&P(i,t),t._data=i),t.resyncElements();},_configure:function(){var t=this;t._config=Pi.merge(Object.create(null),[t.chart.options.datasets[t._type],t.getDataset()],{merger:function(t,e,
32i){"_meta"!==t&&"data"!==t&&Pi._merger(t,e,i);}});},_update:function(t){var e=this;e._configure(),e._cachedDataOpts=null,e.update(t);},update:Pi.noop,transition:function(t){for(var e=this.getMeta(),i=e.data||[],n=i.length,o=0;o<n;++o)i[o].transition(t);e.dataset&&e.dataset.transition(t);},draw:function(){var t=this.getMeta(),e=t.data||[],i=e.length,n=0;for(t.dataset&&t.dataset.draw();n<i;++n)e[n].draw();},getStyle:function(t){var e,i=this,n=i.getMeta(),o=n.dataset;return i._configure(),o&&void 0===t?e=i._resolveDatasetElementOptions(o||{}):(t=t||0,e=i._resolveDataElementOptions(n.data[t]||{},t)),!1!==e.fill&&null!==e.fill||(e.backgroundColor=e.borderColor),e;},_resolveDatasetElementOptions:function(t,e){var i,n,o,r,a=this,s=a.chart,l=a._config,d=t.custom||{},c=s.options.elements[a.datasetElementType.prototype._type]||{},u=a._datasetElementOptions,h={},f={chart:s,dataset:a.getDataset(),datasetIndex:a.index,hover:e};for(i=0,n=u.length;i<n;++i)o=u[i],r=e?"hover"+o.charAt(0).toUpperCase()+o.slice(1):o,h[o]=Vi([d[r],l[r],c[r]],f);return h;},_resolveDataElementOptions:function(t,e){var i=this,n=t&&t.custom,o=i._cachedDataOpts;if(o&&!n)return o;var r,a,s,l,d=i.chart,c=i._config,u=d.options.elements[i.dataElementType.prototype._type]||{},h=i._dataElementOptions,f={},p={chart:d,dataIndex:e,dataset:i.getDataset(),datasetIndex:i.index},g={cacheable:!n};if(n=n||{},Pi.isArray(h))for(a=0,s=h.length;a<s;++a)l=h[a],f[l]=Vi([n[l],c[l],u[l]],p,e,g);else for(r=Object.keys(h),a=0,s=r.length;a<s;++a)l=r[a],f[l]=Vi([n[l],c[h[l]],c[l],u[l]],p,e,g);return g.cacheable&&(i._cachedDataOpts=Object.freeze(f)),f;},removeHoverStyle:function(t){Pi.merge(t._model,t.$previousStyle||{}),delete t.$previousStyle;},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],i=t._index,n=t.custom||{},o=t._model,r=Pi.getHoverColor;t.$previousStyle={backgroundColor:o.backgroundColor,borderColor:o.borderColor,borderWidth:o.borderWidth},o.backgroundColor=Vi([n.hoverBackgroundColor,e.hoverBackgroundColor,r(o.backgroundColor)],void 0,i),o.borderColor=Vi([n.hoverBorderColor,e.hoverBorderColor,r(o.borderColor)],void 0,i),o.borderWidth=Vi([n.hoverBorderWidth,e.hoverBorderWidth,o.borderWidth],void 0,i);},_removeDatasetHoverStyle:function(){var t=this.getMeta().dataset;t&&this.removeHoverStyle(t);},_setDatasetHoverStyle:function(){var t,e,i,n,o,r,a=this.getMeta().dataset,s={};if(a){for(r=a._model,o=this._resolveDatasetElementOptions(a,!0),n=Object.keys(o),t=0,e=n.length;t<e;++t)i=n[t],s[i]=r[i],r[i]=o[i];a.$previousStyle=s;}},resyncElements:function(){var t=this,e=t.getMeta(),i=t.getDataset().data,n=e.data.length,o=i.length;o<n?e.data.splice(o,n-o):o>n&&t.insertElements(n,o-n);},insertElements:function(t,e){for(var i=0;i<e;++i)this.addElementAndReset(t+i);},onDataPush:function(){var t=arguments.length;this.insertElements(this.getDataset().data.length-t,t);},onDataPop:function(){this.getMeta().data.pop();},onDataShift:function(){this.getMeta().data.shift();},onDataSplice:function(t,e){this.getMeta().data.splice(t,e),this.insertElements(t,arguments.length-2);},onDataUnshift:function(){this.insertElements(0,arguments.length);}}),Bi.extend=Pi.inherits;var Hi=Bi,ji=2*Math.PI;bi._set("global",{elements:{arc:{backgroundColor:bi.global.defaultColor,borderColor:"#fff",borderWidth:2,borderAlign:"center"}}});var qi=$i.extend({_type:"arc",inLabelRange:function(t){var e=this._view;return !!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hoverRadius,2);},inRange:function(t,e){var i=this._view;if(i){for(var n=Pi.getAngleFromPoint(i,{x:t,y:e}),o=n.angle,r=n.distance,a=i.startAngle,s=i.endAngle;s<a;)s+=ji;for(;o>s;)o-=ji;for(;o<a;)o+=ji;var l=o>=a&&o<=s,d=r>=i.innerRadius&&r<=i.outerRadius;return l&&d;}return !1;},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,i=(t.innerRadius+t.outerRadius)/2;return {x:t.x+Math.cos(e)*i,y:t.y+Math.sin(e)*i};},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2));},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,i=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return {x:t.x+Math.cos(e)*i,y:t.y+Math.sin(e)*i};},draw:function(){var t,e=this._chart.ctx,i=this._view,n="inner"===i.borderAlign?.33:0,o={x:i.x,y:i.y,innerRadius:i.innerRadius,outerRadius:Math.max(i.outerRadius-n,0),pixelMargin:n,startAngle:i.startAngle,endAngle:i.endAngle,fullCircles:Math.floor(i.circumference/ji)};if(e.save(),e.fillStyle=i.backgroundColor,e.strokeStyle=i.borderColor,o.fullCircles){for(o.endAngle=o.startAngle+ji,e.beginPath(),e.arc(o.x,o.y,o.outerRadius,o.startAngle,o.endAngle),e.arc(o.x,o.y,o.innerRadius,o.endAngle,o.startAngle,!0),e.closePath(),t=0;t<o.fullCircles;++t)e.fill();o.endAngle=o.startAngle+i.circumference%ji;}e.beginPath(),e.arc(o.x,o.y,o.outerRadius,o.startAngle,o.endAngle),e.arc(o.x,o.y,o.innerRadius,o.endAngle,o.startAngle,!0),e.closePath(),e.fill(),i.borderWidth&&F(e,i,o),e.restore(
32);}}),Ui=Pi.valueOrDefault,Yi=bi.global.defaultColor;bi._set("global",{elements:{line:{tension:.4,backgroundColor:Yi,borderWidth:3,borderColor:Yi,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var Xi=$i.extend({_type:"line",draw:function(){var t,e,i,n=this,o=n._view,r=n._chart.ctx,a=o.spanGaps,s=n._children.slice(),l=bi.global,d=l.elements.line,c=-1,u=n._loop;if(s.length){if(n._loop){for(t=0;t<s.length;++t)if(e=Pi.previousItem(s,t),!s[t]._view.skip&&e._view.skip){s=s.slice(t).concat(s.slice(0,t)),u=a;break;}u&&s.push(s[0]);}for(r.save(),r.lineCap=o.borderCapStyle||d.borderCapStyle,r.setLineDash&&r.setLineDash(o.borderDash||d.borderDash),r.lineDashOffset=Ui(o.borderDashOffset,d.borderDashOffset),r.lineJoin=o.borderJoinStyle||d.borderJoinStyle,r.lineWidth=Ui(o.borderWidth,d.borderWidth),r.strokeStyle=o.borderColor||l.defaultColor,r.beginPath(),i=s[0]._view,i.skip||(r.moveTo(i.x,i.y),c=0),t=1;t<s.length;++t)i=s[t]._view,e=-1===c?Pi.previousItem(s,t):s[c],i.skip||(c!==t-1&&!a||-1===c?r.moveTo(i.x,i.y):Pi.canvas.lineTo(r,e._view,i),c=t);u&&r.closePath(),r.stroke(),r.restore();}}}),Gi=Pi.valueOrDefault,Ki=bi.global.defaultColor;bi._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:Ki,borderColor:Ki,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}});var Zi=$i.extend({_type:"point",inRange:function(t,e){var i=this._view;return !!i&&Math.pow(t-i.x,2)+Math.pow(e-i.y,2)<Math.pow(i.hitRadius+i.radius,2);},inLabelRange:L,inXRange:L,inYRange:z,getCenterPoint:function(){var t=this._view;return {x:t.x,y:t.y};},getArea:function(){return Math.PI*Math.pow(this._view.radius,2);},tooltipPosition:function(){var t=this._view;return {x:t.x,y:t.y,padding:t.radius+t.borderWidth};},draw:function(t){var e=this._view,i=this._chart.ctx,n=e.pointStyle,o=e.rotation,r=e.radius,a=e.x,s=e.y,l=bi.global,d=l.defaultColor;e.skip||(void 0===t||Pi.canvas._isPointInArea(e,t))&&(i.strokeStyle=e.borderColor||d,i.lineWidth=Gi(e.borderWidth,l.elements.point.borderWidth),i.fillStyle=e.backgroundColor||d,Pi.canvas.drawPoint(i,n,r,a,s,o));}}),Qi=bi.global.defaultColor;bi._set("global",{elements:{rectangle:{backgroundColor:Qi,borderColor:Qi,borderSkipped:"bottom",borderWidth:0}}});var Ji=$i.extend({_type:"rectangle",draw:function(){var t=this._chart.ctx,e=this._view,i=W(e),n=i.outer,o=i.inner;t.fillStyle=e.backgroundColor,t.fillRect(n.x,n.y,n.w,n.h),n.w===o.w&&n.h===o.h||(t.save(),t.beginPath(),t.rect(n.x,n.y,n.w,n.h),t.clip(),t.fillStyle=e.borderColor,t.rect(o.x,o.y,o.w,o.h),t.fill("evenodd"),t.restore());},height:function(){var t=this._view;return t.base-t.y;},inRange:function(t,e){return B(this._view,t,e);},inLabelRange:function(t,e){var i=this._view;return $(i)?B(i,t,null):B(i,null,e);},inXRange:function(t){return B(this._view,t,null);},inYRange:function(t){return B(this._view,null,t);},getCenterPoint:function(){var t,e,i=this._view;return $(i)?(t=i.x,e=(i.y+i.base)/2):(t=(i.x+i.base)/2,e=i.y),{x:t,y:e};},getArea:function(){var t=this._view;return $(t)?t.width*Math.abs(t.y-t.base):t.height*Math.abs(t.x-t.base);},tooltipPosition:function(){var t=this._view;return {x:t.x,y:t.y};}}),tn={},en=qi,nn=Xi,on=Zi,rn=Ji;tn.Arc=en,tn.Line=nn,tn.Point=on,tn.Rectangle=rn;var an=Pi._deprecated,sn=Pi.valueOrDefault;bi._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),bi._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var ln=Hi.extend({dataElementType:tn.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var t,e,i=this;Hi.prototype.initialize.apply(i,arguments),t=i.getMeta(),t.stack=i.getDataset().stack,t.bar=!0,e=i._getIndexScale().options,an("bar chart",e.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),an("bar chart",e.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),an("bar chart",e.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),an("bar chart",i._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),an("bar chart",e.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness");},update:function(t){var e,i,n=this,o=n.getMeta().data;for(n._ruler=n.getRuler(),e=0,i=o.length;e<i;++e)n.updateElement(o[e],e,t);}
32,updateElement:function(t,e,i){var n=this,o=n.getMeta(),r=n.getDataset(),a=n._resolveDataElementOptions(t,e);t._xScale=n.getScaleForId(o.xAxisID),t._yScale=n.getScaleForId(o.yAxisID),t._datasetIndex=n.index,t._index=e,t._model={backgroundColor:a.backgroundColor,borderColor:a.borderColor,borderSkipped:a.borderSkipped,borderWidth:a.borderWidth,datasetLabel:r.label,label:n.chart.data.labels[e]},Pi.isArray(r.data[e])&&(t._model.borderSkipped=null),n._updateElementGeometry(t,e,i,a),t.pivot();},_updateElementGeometry:function(t,e,i,n){var o=this,r=t._model,a=o._getValueScale(),s=a.getBasePixel(),l=a.isHorizontal(),d=o._ruler||o.getRuler(),c=o.calculateBarValuePixels(o.index,e,n),u=o.calculateBarIndexPixels(o.index,e,d,n);r.horizontal=l,r.base=i?s:c.base,r.x=l?i?s:c.head:u.center,r.y=l?u.center:i?s:c.head,r.height=l?u.size:void 0,r.width=l?void 0:u.size;},_getStacks:function(t){var e,i,n=this,o=n._getIndexScale(),r=o._getMatchingVisibleMetas(n._type),a=o.options.stacked,s=r.length,l=[];for(e=0;e<s&&(i=r[e],(!1===a||-1===l.indexOf(i.stack)||void 0===a&&void 0===i.stack)&&l.push(i.stack),i.index!==t);++e);return l;},getStackCount:function(){return this._getStacks().length;},getStackIndex:function(t,e){var i=this._getStacks(t),n=void 0!==e?i.indexOf(e):-1;return -1===n?i.length-1:n;},getRuler:function(){var t,e,i=this,n=i._getIndexScale(),o=[];for(t=0,e=i.getMeta().data.length;t<e;++t)o.push(n.getPixelForValue(null,t,i.index));return {pixels:o,start:n._startPixel,end:n._endPixel,stackCount:i.getStackCount(),scale:n};},calculateBarValuePixels:function(t,e,i){var n,o,r,a,s,l,d,c=this,u=c.chart,h=c._getValueScale(),f=h.isHorizontal(),p=u.data.datasets,g=h._getMatchingVisibleMetas(c._type),m=h._parseValue(p[t].data[e]),v=i.minBarLength,b=h.options.stacked,y=c.getMeta().stack,x=void 0===m.start?0:m.max>=0&&m.min>=0?m.min:m.max,k=void 0===m.start?m.end:m.max>=0&&m.min>=0?m.max-m.min:m.min-m.max,w=g.length;if(b||void 0===b&&void 0!==y)for(n=0;n<w&&(o=g[n],o.index!==t);++n)o.stack===y&&(d=h._parseValue(p[o.index].data[e]),r=void 0===d.start?d.end:d.min>=0&&d.max>=0?d.max:d.min,(m.min<0&&r<0||m.max>=0&&r>0)&&(x+=r));return a=h.getPixelForValue(x),s=h.getPixelForValue(x+k),l=s-a,void 0!==v&&Math.abs(l)<v&&(l=v,s=k>=0&&!f||k<0&&f?a-v:a+v),{size:l,base:a,head:s,center:s+l/2};},calculateBarIndexPixels:function(t,e,i,n){var o=this,r="flex"===n.barThickness?q(e,i,n):j(e,i,n),a=o.getStackIndex(t,o.getMeta().stack),s=r.start+r.chunk*a+r.chunk/2,l=Math.min(sn(n.maxBarThickness,1/0),r.chunk*r.ratio);return {base:s-l/2,head:s+l/2,center:s,size:l};},draw:function(){var t=this,e=t.chart,i=t._getValueScale(),n=t.getMeta().data,o=t.getDataset(),r=n.length,a=0;for(Pi.canvas.clipArea(e.ctx,e.chartArea);a<r;++a){var s=i._parseValue(o.data[a]);isNaN(s.min)||isNaN(s.max)||n[a].draw();}Pi.canvas.unclipArea(e.ctx);},_resolveDataElementOptions:function(){var t=this,e=Pi.extend({},Hi.prototype._resolveDataElementOptions.apply(t,arguments)),i=t._getIndexScale().options,n=t._getValueScale().options;return e.barPercentage=sn(i.barPercentage,e.barPercentage),e.barThickness=sn(i.barThickness,e.barThickness),e.categoryPercentage=sn(i.categoryPercentage,e.categoryPercentage),e.maxBarThickness=sn(i.maxBarThickness,e.maxBarThickness),e.minBarLength=sn(n.minBarLength,e.minBarLength),e;}}),dn=Pi.valueOrDefault,cn=Pi.options.resolve;bi._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return "";},label:function(t,e){var i=e.datasets[t.datasetIndex].label||"",n=e.datasets[t.datasetIndex].data[t.index];return i+": ("+t.xLabel+", "+t.yLabel+", "+n.r+")";}}}});var un=Hi.extend({dataElementType:tn.Point,_dataElementOptions:["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"],update:function(t){var e=this,i=e.getMeta(),n=i.data;Pi.each(n,function(i,n){e.updateElement(i,n,t);});},updateElement:function(t,e,i){var n=this,o=n.getMeta(),r=t.custom||{}
vendor: 4,101 bytes, line 32
32,a=n.getScaleForId(o.xAxisID),s=n.getScaleForId(o.yAxisID),l=n._resolveDataElementOptions(t,e),d=n.getDataset().data[e],c=n.index,u=i?a.getPixelForDecimal(.5):a.getPixelForValue("object"==typeof d?d:NaN,e,c),h=i?s.getBasePixel():s.getPixelForValue(d,e,c);t._xScale=a,t._yScale=s,t._options=l,t._datasetIndex=c,t._index=e,t._model={backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,hitRadius:l.hitRadius,pointStyle:l.pointStyle,rotation:l.rotation,radius:i?0:l.radius,skip:r.skip||isNaN(u)||isNaN(h),x:u,y:h},t.pivot();},setHoverStyle:function(t){var e=t._model,i=t._options,n=Pi.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=dn(i.hoverBackgroundColor,n(i.backgroundColor)),e.borderColor=dn(i.hoverBorderColor,n(i.borderColor)),e.borderWidth=dn(i.hoverBorderWidth,i.borderWidth),e.radius=i.radius+i.hoverRadius;},_resolveDataElementOptions:function(t,e){var i=this,n=i.chart,o=i.getDataset(),r=t.custom||{},a=o.data[e]||{},s=Hi.prototype._resolveDataElementOptions.apply(i,arguments),l={chart:n,dataIndex:e,dataset:o,datasetIndex:i.index};return i._cachedDataOpts===s&&(s=Pi.extend({},s)),s.radius=cn([r.radius,a.r,i._config.radius,n.options.elements.point.radius],l,e),s;}}),hn=Pi.valueOrDefault,fn=Math.PI,pn=2*fn,gn=fn/2;bi._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(t){var e,i,n,o,r=document.createElement("ul"),a=t.data,s=a.datasets,l=a.labels;if(r.setAttribute("class",t.id+"-legend"),s.length)for(e=0,i=s[0].data.length;e<i;++e)n=r.appendChild(document.createElement("li")),o=n.appendChild(document.createElement("span")),o.style.backgroundColor=s[0].backgroundColor[e],l[e]&&n.appendChild(document.createTextNode(l[e]));return r.outerHTML;},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(i,n){var o=t.getDatasetMeta(0),r=o.controller.getStyle(n);return {text:i,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,lineWidth:r.borderWidth,hidden:isNaN(e.datasets[0].data[n])||o.data[n].hidden,index:n};}):[];}},onClick:function(t,e){var i,n,o,r=e.index,a=this.chart;for(i=0,n=(a.data.datasets||[]).length;i<n;++i)o=a.getDatasetMeta(i),o.data[r]&&(o.data[r].hidden=!o.data[r].hidden);a.update();}},cutoutPercentage:50,rotation:-gn,circumference:pn,tooltips:{callbacks:{title:function(){return "";},label:function(t,e){var i=e.labels[t.index],n=": "+e.datasets[t.datasetIndex].data[t.index];return Pi.isArray(i)?(i=i.slice(),i[0]+=n):i+=n,i;}}}});var mn=Hi.extend({dataElementType:tn.Arc,linkScales:Pi.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],getRingIndex:function(t){for(var e=0,i=0;i<t;++i)this.chart.isDatasetVisible(i)&&++e;return e;},update:function(t){var e,i,n,o,r=this,a=r.chart,s=a.chartArea,l=a.options,d=1,c=1,u=0,h=0,f=r.getMeta(),p=f.data,g=l.cutoutPercentage/100||0,m=l.circumference,v=r._getRingWeight(r.index);if(m<pn){var b=l.rotation%pn;b+=b>=fn?-pn:b<-fn?pn:0;var y=b+m,x=Math.cos(b),k=Math.sin(b),w=Math.cos(y),S=Math.sin(y),_=b<=0&&y>=0||y>=pn,T=b<=gn&&y>=gn||y>=pn+gn,M=b===-fn||y>=fn,C=b<=-gn&&y>=-gn||y>=fn+gn,A=M?-1:Math.min(x,x*g,w,w*g),P=C?-1:Math.min(k,k*g,S,S*g),D=_?1:Math.max(x,x*g,w,w*g),I=T?1:Math.max(k,k*g,S,S*g);d=(D-A)/2,c=(I-P)/2,u=-(D+A)/2,h=-(I+P)/2;}for(n=0,o=p.length;n<o;++n)p[n]._options=r._resolveDataElementOptions(p[n],n);for(a.borderWidth=r.getMaxBorderWidth(),e=(s.right-s.left-a.borderWidth)/d,i=(s.bottom-s.top-a.borderWidth)/c,a.outerRadius=Math.max(Math.min(e,i)/2,0),a.innerRadius=Math.max(a.outerRadius*g,0),a.radiusLength=(a.outerRadius-a.innerRadius)/(r._getVisibleDatasetWeightTotal()||1),a.offsetX=u*a.outerRadius,a.offsetY=h*a.outerRadius,f.total=r.calculateTotal(),r.outerRadius=a.outerRadius-a.radiusLength*r._getRingWeightOffset(r.index),r.innerRadius=Math.max(r.outerRadius-a.radiusLength*v,0),n=0,o=p.length;n<o;++n)r.updateElement(p[n],n,t);}
32,updateElement:function(t,e,i){var n=this,o=n.chart,r=o.chartArea,a=o.options,s=a.animation,l=(r.left+r.right)/2,d=(r.top+r.bottom)/2,c=a.rotation,u=a.rotation,h=n.getDataset(),f=i&&s.animateRotate?0:t.hidden?0:n.calculateCircumference(h.data[e])*(a.circumference/pn),p=i&&s.animateScale?0:n.innerRadius,g=i&&s.animateScale?0:n.outerRadius,m=t._options||{};Pi.extend(t,{_datasetIndex:n.index,_index:e,_model:{backgroundColor:m.backgroundColor,borderColor:m.borderColor,borderWidth:m.borderWidth,borderAlign:m.borderAlign,x:l+o.offsetX,y:d+o.offsetY,startAngle:c,endAngle:u,circumference:f,outerRadius:g,innerRadius:p,label:Pi.valueAtIndexOrDefault(h.label,e,o.data.labels[e])}});var v=t._model;i&&s.animateRotate||(v.startAngle=0===e?a.rotation:n.getMeta().data[e-1]._model.endAngle,v.endAngle=v.startAngle+v.circumference),t.pivot();},calculateTotal:function(){var t,e=this.getDataset(),i=this.getMeta(),n=0;return Pi.each(i.data,function(i,o){t=e.data[o],isNaN(t)||i.hidden||(n+=Math.abs(t));}),n;},calculateCircumference:function(t){var e=this.getMeta().total;return e>0&&!isNaN(t)?pn*(Math.abs(t)/e):0;},getMaxBorderWidth:function(t){var e,i,n,o,r,a,s,l,d=this,c=0,u=d.chart;if(!t)for(e=0,i=u.data.datasets.length;e<i;++e)if(u.isDatasetVisible(e)){n=u.getDatasetMeta(e),t=n.data,e!==d.index&&(r=n.controller);break;}if(!t)return 0;for(e=0,i=t.length;e<i;++e)o=t[e],r?(r._configure(),a=r._resolveDataElementOptions(o,e)):a=o._options,"inner"!==a.borderAlign&&(s=a.borderWidth,l=a.hoverBorderWidth,c=s>c?s:c,c=l>c?l:c);return c;},setHoverStyle:function(t){var e=t._model,i=t._options,n=Pi.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=hn(i.hoverBackgroundColor,n(i.backgroundColor)),e.borderColor=hn(i.hoverBorderColor,n(i.borderColor)),e.borderWidth=hn(i.hoverBorderWidth,i.borderWidth);},_getRingWeightOffset:function(t){for(var e=0,i=0;i<t;++i)this.chart.isDatasetVisible(i)&&(e+=this._getRingWeight(i));return e;},_getRingWeight:function(t){return Math.max(hn(this.chart.data.datasets[t].weight,1),0);},_getVisibleDatasetWeightTotal:function(){return this._getRingWeightOffset(this.chart.data.datasets.length);}});bi._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{type:"category",position:"left",offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{mode:"index",axis:"y"}}),bi._set("global",{datasets:{horizontalBar:{categoryPercentage:.8,barPercentage:.9}}});var vn=ln.extend({_getValueScaleId:function(){return this.getMeta().xAxisID;},_getIndexScaleId:function(){return this.getMeta().yAxisID;}}),bn=Pi.valueOrDefault,yn=Pi.options.resolve,xn=Pi.canvas._isPointInArea;bi._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}});var kn=Hi.extend({datasetElementType:tn.Line,dataElementType:tn.Point,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth","cubicInterpolationMode","fill"],_dataElementOptions:{backgroundColor:"pointBackgroun
32dColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},update:function(t){var e,i,n=this,o=n.getMeta(),r=o.dataset,a=o.data||[],s=n.chart.options,l=n._config,d=n._showLine=bn(l.showLine,s.showLines);for(n._xScale=n.getScaleForId(o.xAxisID),n._yScale=n.getScaleForId(o.yAxisID),d&&(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),r._scale=n._yScale,r._datasetIndex=n.index,r._children=a,r._model=n._resolveDatasetElementOptions(r),r.pivot()),e=0,i=a.length;e<i;++e)n.updateElement(a[e],e,t);for(d&&0!==r._model.tension&&n.updateBezierControlPoints(),e=0,i=a.length;e<i;++e)a[e].pivot();},updateElement:function(t,e,i){var n,o,r=this,a=r.getMeta(),s=t.custom||{},l=r.getDataset(),d=r.index,c=l.data[e],u=r._xScale,h=r._yScale,f=a.dataset._model,p=r._resolveDataElementOptions(t,e);n=u.getPixelForValue("object"==typeof c?c:NaN,e,d),o=i?h.getBasePixel():r.calculatePointY(c,e,d),t._xScale=u,t._yScale=h,t._options=p,t._datasetIndex=d,t._index=e,t._model={x:n,y:o,skip:s.skip||isNaN(n)||isNaN(o),radius:p.radius,pointStyle:p.pointStyle,rotation:p.rotation,backgroundColor:p.backgroundColor,borderColor:p.borderColor,borderWidth:p.borderWidth,tension:bn(s.tension,f?f.tension:0),steppedLine:!!f&&f.steppedLine,hitRadius:p.hitRadius};},_resolveDatasetElementOptions:function(t){var e=this,i=e._config,n=t.custom||{},o=e.chart.options,r=o.elements.line,a=Hi.prototype._resolveDatasetElementOptions.apply(e,arguments);return a.spanGaps=bn(i.spanGaps,o.spanGaps),a.tension=bn(i.lineTension,r.tension),a.steppedLine=yn([n.steppedLine,i.steppedLine,r.stepped]),a.clip=X(bn(i.clip,Y(e._xScale,e._yScale,a.borderWidth))),a;},calculatePointY:function(t,e,i){var n,o,r,a,s,l,d,c=this,u=c.chart,h=c._yScale,f=0,p=0;if(h.options.stacked){for(s=+h.getRightValue(t),l=u._getSortedVisibleDatasetMetas(),d=l.length,n=0;n<d&&(r=l[n],r.index!==i);++n)o=u.data.datasets[r.index],"line"===r.type&&r.yAxisID===h.id&&(a=+h.getRightValue(o.data[e]),a<0?p+=a||0:f+=a||0);return s<0?h.getPixelForValue(p+s):h.getPixelForValue(f+s);}return h.getPixelForValue(t);},updateBezierControlPoints:function(){function t(t,e,i){return Math.max(Math.min(t,i),e);}var e,i,n,o,r=this,a=r.chart,s=r.getMeta(),l=s.dataset._model,d=a.chartArea,c=s.data||[];if(l.spanGaps&&(c=c.filter(function(t){return !t._model.skip;})),"monotone"===l.cubicInterpolationMode)Pi.splineCurveMonotone(c);else for(e=0,i=c.length;e<i;++e)n=c[e]._model,o=Pi.splineCurve(Pi.previousItem(c,e)._model,n,Pi.nextItem(c,e)._model,l.tension),n.controlPointPreviousX=o.previous.x,n.controlPointPreviousY=o.previous.y,n.controlPointNextX=o.next.x,n.controlPointNextY=o.next.y;if(a.options.elements.line.capBezierPoints)for(e=0,i=c.length;e<i;++e)n=c[e]._model,xn(n,d)&&(e>0&&xn(c[e-1]._model,d)&&(n.controlPointPreviousX=t(n.controlPointPreviousX,d.left,d.right),n.controlPointPreviousY=t(n.controlPointPreviousY,d.top,d.bottom)),e<c.length-1&&xn(c[e+1]._model,d)&&(n.controlPointNextX=t(n.controlPointNextX,d.left,d.right),n.controlPointNextY=t(n.controlPointNextY,d.top,d.bottom)));},draw:function(){var t,e=this,i=e.chart,n=e.getMeta(),o=n.data||[],r=i.chartArea,a=i.canvas,s=0,l=o.length;for(e._showLine&&(t=n.dataset._model.clip,Pi.canvas.clipArea(i.ctx,{left:!1===t.left?0:r.left-t.left,right:!1===t.right?a.width:r.right+t.right,top:!1===t.top?0:r.top-t.top,bottom:!1===t.bottom?a.height:r.bottom+t.bottom}),n.dataset.draw(),Pi.canvas.unclipArea(i.ctx));s<l;++s)o[s].draw(r);},setHoverStyle:function(t){var e=t._model,i=t._options,n=Pi.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=bn(i.hoverBackgroundColor,n(i.backgroundColor)),e.borderColor=bn(i.hoverBorderColor,n(i.borderColor)),e.borderWidth=bn(i.hoverBorderWidth,i.borderWidth),e.radius=bn(i.hoverRadius,i.radius);}}),wn=Pi.options.resolve;bi._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(t){var e,i,n,o,r=document.createElement("ul"),a=t.data,s=a.datasets,l=a.labels;if(r.setAttribute("class",t.id+"-legend"),s.length)for(e=0,i=s[0].data.length;e<i;++e)n=r.appendChild(document.createElement("li")),o=n.appendChild(document.createElement("span")),o.style.backgroundColor=s[0].backgroundColor[e],l[e]&&n.appendChild(document.createTextNode(l[e]));return r.outerHTML;},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(i,n){var o=t.getDatasetMeta(0),r=o.controller.getStyle(n);return {text:i,fillStyle:r.backgroundColor,strokeStyle:r.borderColor,lineWidth:r.borderWidth,hidden:isNaN(e.datasets[0].data[n])||o.data[n].hidden,index:n};}):[];}},onClick:function(t,e){var i,n,o,r=e.index,a=this.chart;for(i=0,n=(a.data.datasets||[]).length;i<n;++i)o=a.getDatasetMeta(i),o.data[r].hidden=!o.data[r].hidden;a.update();}},tooltips:{callbacks:{title:function(){return "";},label:function(t,e){return e.labels[t.index]+": "+t.yLabel;}}}});var Sn=Hi.extend({dataElementType:tn.Arc,linkScales:Pi.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroun
32dColor","hoverBorderColor","hoverBorderWidth"],_getIndexScaleId:function(){return this.chart.scale.id;},_getValueScaleId:function(){return this.chart.scale.id;},update:function(t){var e,i,n,o=this,r=o.getDataset(),a=o.getMeta(),s=o.chart.options.startAngle||0,l=o._starts=[],d=o._angles=[],c=a.data;for(o._updateRadius(),a.count=o.countVisibleElements(),e=0,i=r.data.length;e<i;e++)l[e]=s,n=o._computeAngle(e),d[e]=n,s+=n;for(e=0,i=c.length;e<i;++e)c[e]._options=o._resolveDataElementOptions(c[e],e),o.updateElement(c[e],e,t);},_updateRadius:function(){var t=this,e=t.chart,i=e.chartArea,n=e.options,o=Math.min(i.right-i.left,i.bottom-i.top);e.outerRadius=Math.max(o/2,0),e.innerRadius=Math.max(n.cutoutPercentage?e.outerRadius/100*n.cutoutPercentage:1,0),e.radiusLength=(e.outerRadius-e.innerRadius)/e.getVisibleDatasetCount(),t.outerRadius=e.outerRadius-e.radiusLength*t.index,t.innerRadius=t.outerRadius-e.radiusLength;},updateElement:function(t,e,i){var n=this,o=n.chart,r=n.getDataset(),a=o.options,s=a.animation,l=o.scale,d=o.data.labels,c=l.xCenter,u=l.yCenter,h=a.startAngle,f=t.hidden?0:l.getDistanceFromCenterForValue(r.data[e]),p=n._starts[e],g=p+(t.hidden?0:n._angles[e]),m=s.animateScale?0:l.getDistanceFromCenterForValue(r.data[e]),v=t._options||{};Pi.extend(t,{_datasetIndex:n.index,_index:e,_scale:l,_model:{backgroundColor:v.backgroundColor,borderColor:v.borderColor,borderWidth:v.borderWidth,borderAlign:v.borderAlign,x:c,y:u,innerRadius:0,outerRadius:i?m:f,startAngle:i&&s.animateRotate?h:p,endAngle:i&&s.animateRotate?h:g,label:Pi.valueAtIndexOrDefault(d,e,d[e])}}),t.pivot();},countVisibleElements:function(){var t=this.getDataset(),e=this.getMeta(),i=0;return Pi.each(e.data,function(e,n){isNaN(t.data[n])||e.hidden||i++;}),i;},setHoverStyle:function(t){var e=t._model,i=t._options,n=Pi.getHoverColor,o=Pi.valueOrDefault;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=o(i.hoverBackgroundColor,n(i.backgroundColor)),e.borderColor=o(i.hoverBorderColor,n(i.borderColor)),e.borderWidth=o(i.hoverBorderWidth,i.borderWidth);},_computeAngle:function(t){var e=this,i=this.getMeta().count,n=e.getDataset(),o=e.getMeta();if(isNaN(n.data[t])||o.data[t].hidden)return 0;var r={chart:e.chart,dataIndex:t,dataset:n,datasetIndex:e.index};return wn([e.chart.options.elements.arc.angle,2*Math.PI/i],r,t);}});bi._set("pie",Pi.clone(bi.doughnut)),bi._set("pie",{cutoutPercentage:0});var _n=mn,Tn=Pi.valueOrDefault;bi._set("radar",{spanGaps:!1,scale:{type:"radialLinear"},elements:{line:{fill:"start",tension:0}}});var Mn=Hi.extend({datasetElementType:tn.Line,dataElementType:tn.Point,linkScales:Pi.noop,_datasetElementOptions:["backgroundColor","borderWidth","borderColor","borderCapStyle","borderDash","borderDashOffset","borderJoinStyle","fill"],_dataElementOptions:{backgroundColor:"pointBackgroun
32dColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},_getIndexScaleId:function(){return this.chart.scale.id;},_getValueScaleId:function(){return this.chart.scale.id;},update:function(t){var e,i,n=this,o=n.getMeta(),r=o.dataset,a=o.data||[],s=n.chart.scale,l=n._config;for(void 0!==l.tension&&void 0===l.lineTension&&(l.lineTension=l.tension),r._scale=s,r._datasetIndex=n.index,r._children=a,r._loop=!0,r._model=n._resolveDatasetElementOptions(r),r.pivot(),e=0,i=a.length;e<i;++e)n.updateElement(a[e],e,t);for(n.updateBezierControlPoints(),e=0,i=a.length;e<i;++e)a[e].pivot();},updateElement:function(t,e,i){var n=this,o=t.custom||{},r=n.getDataset(),a=n.chart.scale,s=a.getPointPositionForValue(e,r.data[e]),l=n._resolveDataElementOptions(t,e),d=n.getMeta().dataset._model,c=i?a.xCenter:s.x,u=i?a.yCenter:s.y;t._scale=a,t._options=l,t._datasetIndex=n.index,t._index=e,t._model={x:c,y:u,skip:o.skip||isNaN(c)||isNaN(u),radius:l.radius,pointStyle:l.pointStyle,rotation:l.rotation,backgroundColor:l.backgroundColor,borderColor:l.borderColor,borderWidth:l.borderWidth,tension:Tn(o.tension,d?d.tension:0),hitRadius:l.hitRadius};},_resolveDatasetElementOptions:function(){var t=this,e=t._config,i=t.chart.options,n=Hi.prototype._resolveDatasetElementOptions.apply(t,arguments);return n.spanGaps=Tn(e.spanGaps,i.spanGaps),n.tension=Tn(e.lineTension,i.elements.line.tension),n;},updateBezierControlPoints:function(){function t(t,e,i){return Math.max(Math.min(t,i),e);}var e,i,n,o,r=this,a=r.getMeta(),s=r.chart.chartArea,l=a.data||[];for(a.dataset._model.spanGaps&&(l=l.filter(function(t){return !t._model.skip;})),e=0,i=l.length;e<i;++e)n=l[e]._model,o=Pi.splineCurve(Pi.previousItem(l,e,!0)._model,n,Pi.nextItem(l,e,!0)._model,n.tension),n.controlPointPreviousX=t(o.previous.x,s.left,s.right),n.controlPointPreviousY=t(o.previous.y,s.top,s.bottom),n.controlPointNextX=t(o.next.x,s.left,s.right),n.controlPointNextY=t(o.next.y,s.top,s.bottom);},setHoverStyle:function(t){var e=t._model,i=t._options,n=Pi.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth,radius:e.radius},e.backgroundColor=Tn(i.hoverBackgroundColor,n(i.backgroundColor)),e.borderColor=Tn(i.hoverBorderColor,n(i.borderColor)),e.borderWidth=Tn(i.hoverBorderWidth,i.borderWidth),e.radius=Tn(i.hoverRadius,i.radius);}});bi._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},tooltips:{callbacks:{title:function(){return "";},label:function(t){return "("+t.xLabel+", "+t.yLabel+")";}}}}),bi._set("global",{datasets:{scatter:{showLine:!1}}});var Cn=kn,An={bar:ln,bubble:un,doughnut:mn,horizontalBar:vn,line:kn,polarArea:Sn,pie:_n,radar:Mn,scatter:Cn},Pn={modes:{single:function(t,e){var i=G(e,t),n=[];return K(t,function(t){if(t.inRange(i.x,i.y))return n.push(t),n;}),n.slice(0,1);},label:tt,index:tt,dataset:function(t,e,i){var n=G(e,t);i.axis=i.axis||"xy";var o=J(i.axis),r=i.intersect?Z(t,n):Q(t,n,!1,o);return r.length>0&&(r=t.getDatasetMeta(r[0]._datasetIndex).data),r;},"x-axis":function(t,e){return tt(t,e,{intersect:!1});},point:function(t,e){return Z(t,G(e,t));},nearest:function(t,e,i){var n=G(e,t);i.axis=i.axis||"xy";var o=J(i.axis);return Q(t,n,i.intersect,o);},x:function(t,e,i){var n=G(e,t),o=[],r=!1;return K(t,function(t){t.inXRange(n.x)&&o.push(t),t.inRange(n.x,n.y)&&(r=!0);}),i.intersect&&!r&&(o=[]),o;},y:function(t,e,i){var n=G(e,t),o=[],r=!1;return K(t,function(t){t.inYRange(n.y)&&o.push(t),t.inRange(n.x,n.y)&&(r=!0);}),i.intersect&&!r&&(o=[]),o;}}},Dn=Pi.extend;bi._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var In={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,e._layers=e._layers||function(){return [{z:0,draw:function(){e.draw.apply(e,arguments);}}];},t.boxes.push(e);},removeBox:function(t,e){var i=t.boxes?t.boxes.indexOf(e):-1;-1!==i&&t.boxes.splice(i,1);}
32,configure:function(t,e,i){for(var n,o=["fullWidth","position","weight"],r=o.length,a=0;a<r;++a)n=o[a],i.hasOwnProperty(n)&&(e[n]=i[n]);},update:function(t,e,i){if(t){var n=t.options.layout||{},o=Pi.options.toPadding(n.padding),r=e-o.width,a=i-o.height,s=rt(t.boxes),l=s.vertical,d=s.horizontal,c=Object.freeze({outerWidth:e,outerHeight:i,padding:o,availableWidth:r,vBoxMaxWidth:r/2/l.length,hBoxMaxHeight:a/2}),u=Dn({maxPadding:Dn({},o),w:r,h:a,x:o.left,y:o.top},o);ot(l.concat(d),c),ct(l,u,c),ct(d,u,c)&&ct(l,u,c),lt(u),ut(s.leftAndTop,u,c),u.x+=u.w,u.y+=u.h,ut(s.rightAndBottom,u,c),t.chartArea={left:u.left,top:u.top,right:u.left+u.w,bottom:u.top+u.h},Pi.each(s.chartArea,function(e){var i=e.box;Dn(i,t.chartArea),i.update(u.w,u.h);});}}},On={acquireContext:function(t){return t&&t.canvas&&(t=t.canvas),t&&t.getContext("2d")||null;}},Fn="/*\r\n * DOM element rendering detection\r\n * https://davidwalsh.name/detect-node-insertion\r\n */\r\n@keyframes chartjs-render-animation {\r\n\tfrom { opacity: 0.99; }\r\n\tto { opacity: 1; }\r\n}\r\n\r\n.chartjs-render-monitor {\r\n\tanimation: chartjs-render-animation 0.001s;\r\n}\r\n\r\n/*\r\n * DOM element resizing detection\r\n * https://github.com/marcj/css-element-queries\r\n */\r\n.chartjs-size-monitor,\r\n.chartjs-size-monitor-expand,\r\n.chartjs-size-monitor-shrink {\r\n\tposition: absolute;\r\n\tdirection: ltr;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tbottom: 0;\r\n\toverflow: hidden;\r\n\tpointer-events: none;\r\n\tvisibility: hidden;\r\n\tz-index: -1;\r\n}\r\n\r\n.chartjs-size-monitor-expand > div {\r\n\tposition: absolute;\r\n\twidth: 1000000px;\r\n\theight: 1000000px;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n\r\n.chartjs-size-monitor-shrink > div {\r\n\tposition: absolute;\r\n\twidth: 200%;\r\n\theight: 200%;\r\n\tleft: 0;\r\n\ttop: 0;\r\n}\r\n",Ln=Object.freeze({__proto__:null,default:Fn}),zn=i(Ln),$n="$chartjs",Rn="chartjs-",Nn=Rn+"size-monitor",En=Rn+"render-monitor",Vn=Rn+"render-animation",Wn=["animationstart","webkitAnimationStart"],Bn={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Hn=function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0;}});window.addEventListener("e",null,e);}catch(t){}return t;}(),jn=!!Hn&&{passive:!0},qn={disableCSSInjection:!1,_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,_ensureLoaded:function(t){if(!this.disableCSSInjection){var e=t.getRootNode?t.getRootNode():document;Tt(e.host?e:document.head,zn);}},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var i=t&&t.getContext&&t.getContext("2d");return i&&i.canvas===t?(this._ensureLoaded(t),ft(t,e),i):null;},releaseContext:function(t){var e=t.canvas;if(e[$n]){var i=e[$n].initial;["height","width"].forEach(function(t){var n=i[t];Pi.isNullOrUndef(n)?e.removeAttribute(t):e.setAttribute(t,n);}),Pi.each(i.style||{},function(t,i){e.style[i]=t;}),e.width=e.width,delete e[$n];}},addEventListener:function(t,e,i){var n=t.canvas;if("resize"===e)return void St(n,i,t);var o=i[$n]||(i[$n]={});pt(n,e,(o.proxies||(o.proxies={}))[t.id+"_"+e]=function(e){i(vt(e,t));});},removeEventListener:function(t,e,i){var n=t.canvas;if("resize"===e)return void _t(n);var o=i[$n]||{},r=o.proxies||{},a=r[t.id+"_"+e];a&&gt(n,e,a);}};Pi.addEvent=pt,Pi.removeEvent=gt;var Un=qn._enabled?qn:On,Yn=Pi.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},Un);bi._set("global",{plugins:{}});var Xn={_plugins:[],_cacheId:0,register:function(t){var e=this._plugins;[].concat(t).forEach(function(t){-1===e.indexOf(t)&&e.push(t);}),this._cacheId++;},unregister:function(t){var e=this._plugins;[].concat(t).forEach(function(t){var i=e.indexOf(t);-1!==i&&e.splice(i,1);}),this._cacheId++;},clear:function(){this._plugins=[],this._cacheId++;},count:function(){return this._plugins.length;},getAll:function(){return this._plugins;}
32,notify:function(t,e,i){var n,o,r,a,s,l=this.descriptors(t),d=l.length;for(n=0;n<d;++n)if(o=l[n],r=o.plugin,"function"==typeof (s=r[e])&&(a=[t].concat(i||[]),a.push(o.options),!1===s.apply(r,a)))return !1;return !0;},descriptors:function(t){var e=t.$plugins||(t.$plugins={});if(e.id===this._cacheId)return e.descriptors;var i=[],n=[],o=t&&t.config||{},r=o.options&&o.options.plugins||{};return this._plugins.concat(o.plugins||[]).forEach(function(t){if(-1===i.indexOf(t)){var e=t.id,o=r[e];!1!==o&&(!0===o&&(o=Pi.clone(bi.global.plugins[e])),i.push(t),n.push({plugin:t,options:o||{}}));}}),e.descriptors=n,e.id=this._cacheId,n;},_invalidate:function(t){delete t.$plugins;}},Gn={constructors:{},defaults:{},registerScaleType:function(t,e,i){this.constructors[t]=e,this.defaults[t]=Pi.clone(i);},getScaleConstructor:function(t){return this.constructors.hasOwnProperty(t)?this.constructors[t]:void 0;},getScaleDefaults:function(t){return this.defaults.hasOwnProperty(t)?Pi.merge(Object.create(null),[bi.scale,this.defaults[t]]):{};},updateScaleDefaults:function(t,e){var i=this;i.defaults.hasOwnProperty(t)&&(i.defaults[t]=Pi.extend(i.defaults[t],e));},addScalesToLayout:function(t){Pi.each(t.scales,function(e){e.fullWidth=e.options.fullWidth,e.position=e.options.position,e.weight=e.options.weight,In.addBox(t,e);});}},Kn=Pi.valueOrDefault,Zn=Pi.rtl.getRtlAdapter;bi._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:Pi.noop,title:function(t,e){var i="",n=e.labels,o=n?n.length:0;if(t.length>0){var r=t[0];r.label?i=r.label:r.xLabel?i=r.xLabel:o>0&&r.index<o&&(i=n[r.index]);}return i;},afterTitle:Pi.noop,beforeBody:Pi.noop,beforeLabel:Pi.noop,label:function(t,e){var i=e.datasets[t.datasetIndex].label||"";return i&&(i+=": "),Pi.isNullOrUndef(t.value)?i+=t.yLabel:i+=t.value,i;},labelColor:function(t,e){var i=e.getDatasetMeta(t.datasetIndex),n=i.data[t.index],o=n._view;return {borderColor:o.borderColor,backgroundColor:o.backgroundColor};},labelTextColor:function(){return this._options.bodyFontColor;},afterLabel:Pi.noop,afterBody:Pi.noop,beforeFooter:Pi.noop,footer:Pi.noop,afterFooter:Pi.noop}}});var Qn={average:function(t){if(!t.length)return !1;var e,i,n=0,o=0,r=0;for(e=0,i=t.length;e<i;++e){var a=t[e];if(a&&a.hasValue()){var s=a.tooltipPosition();n+=s.x,o+=s.y,++r;}}return {x:n/r,y:o/r};},nearest:function(t,e){var i,n,o,r=e.x,a=e.y,s=Number.POSITIVE_INFINITY;for(i=0,n=t.length;i<n;++i){var l=t[i];if(l&&l.hasValue()){var d=l.getCenterPoint(),c=Pi.distanceBetweenPoints(e,d);c<s&&(s=c,o=l);}}if(o){var u=o.tooltipPosition();r=u.x,a=u.y;}return {x:r,y:a};}},Jn=$i.extend({initialize:function(){this._model=Pt(this._options),this._lastActive=[];},getTitle:function(){var t=this,e=t._options,i=e.callbacks,n=i.beforeTitle.apply(t,arguments),o=i.title.apply(t,arguments),r=i.afterTitle.apply(t,arguments),a=[];return a=Mt(a,Ct(n)),a=Mt(a,Ct(o)),a=Mt(a,Ct(r));},getBeforeBody:function(){return Lt(this._options.callbacks.beforeBody.apply(this,arguments));},getBody:function(t,e){var i=this,n=i._options.callbacks,o=[];return Pi.each(t,function(t){var r={before:[],lines:[],after:[]};Mt(r.before,Ct(n.beforeLabel.call(i,t,e))),Mt(r.lines,n.label.call(i,t,e)),Mt(r.after,Ct(n.afterLabel.call(i,t,e))),o.push(r);}),o;},getAfterBody:function(){return Lt(this._options.callbacks.afterBody.apply(this,arguments));},getFooter:function(){var t=this,e=t._options.callbacks,i=e.beforeFooter.apply(t,arguments),n=e.footer.apply(t,arguments),o=e.afterFooter.apply(t,arguments),r=[];return r=Mt(r,Ct(i)),r=Mt(r,Ct(n)),r=Mt(r,Ct(o));},update:function(t){var e,i,n=this,o=n._options,r=n._model,a=n._model=Pt(o),s=n._active,l=n._data,d={xAlign:r.xAlign,yAlign:r.yAlign},c={x:r.x,y:r.y},u={width:r.width,height:r.height},h={x:r.caretX,y:r.caretY};
32if(s.length){a.opacity=1;var f=[],p=[];h=Qn[o.position].call(n,s,n._eventPosition);var g=[];for(e=0,i=s.length;e<i;++e)g.push(At(s[e]));o.filter&&(g=g.filter(function(t){return o.filter(t,l);})),o.itemSort&&(g=g.sort(function(t,e){return o.itemSort(t,e,l);})),Pi.each(g,function(t){f.push(o.callbacks.labelColor.call(n,t,n._chart)),p.push(o.callbacks.labelTextColor.call(n,t,n._chart));}),a.title=n.getTitle(g,l),a.beforeBody=n.getBeforeBody(g,l),a.body=n.getBody(g,l),a.afterBody=n.getAfterBody(g,l),a.footer=n.getFooter(g,l),a.x=h.x,a.y=h.y,a.caretPadding=o.caretPadding,a.labelColors=f,a.labelTextColors=p,a.dataPoints=g,u=Dt(this,a),d=It(this,u),c=Ot(a,u,d,n._chart);}else a.opacity=0;return a.xAlign=d.xAlign,a.yAlign=d.yAlign,a.x=c.x,a.y=c.y,a.width=u.width,a.height=u.height,a.caretX=h.x,a.caretY=h.y,n._model=a,t&&o.custom&&o.custom.call(n,a),n;},drawCaret:function(t,e){var i=this._chart.ctx,n=this._view,o=this.getCaretPosition(t,e,n);i.lineTo(o.x1,o.y1),i.lineTo(o.x2,o.y2),i.lineTo(o.x3,o.y3);},getCaretPosition:function(t,e,i){var n,o,r,a,s,l,d=i.caretSize,c=i.cornerRadius,u=i.xAlign,h=i.yAlign,f=t.x,p=t.y,g=e.width,m=e.height;if("center"===h)s=p+m/2,"left"===u?(n=f,o=n-d,r=n,a=s+d,l=s-d):(n=f+g,o=n+d,r=n,a=s-d,l=s+d);else if("left"===u?(o=f+c+d,n=o-d,r=o+d):"right"===u?(o=f+g-c-d,n=o-d,r=o+d):(o=i.caretX,n=o-d,r=o+d),"top"===h)a=p,s=a-d,l=a;else{a=p+m,s=a+d,l=a;var v=r;r=n,n=v;}return {x1:n,x2:o,x3:r,y1:a,y2:s,y3:l};},drawTitle:function(t,e,i){var n,o,r,a=e.title,s=a.length;if(s){var l=Zn(e.rtl,e.x,e.width);for(t.x=Ft(e,e._titleAlign),i.textAlign=l.textAlign(e._titleAlign),i.textBaseline="middle",n=e.titleFontSize,o=e.titleSpacing,i.fillStyle=e.titleFontColor,i.font=Pi.fontString(n,e._titleFontStyle,e._titleFontFamily),r=0;r<s;++r)i.fillText(a[r],l.x(t.x),t.y+n/2),t.y+=n+o,r+1===s&&(t.y+=e.titleMarginBottom-o);}},drawBody:function(t,e,i){var n,o,r,a,s,l,d,c,u=e.bodyFontSize,h=e.bodySpacing,f=e._bodyAlign,p=e.body,g=e.displayColors,m=0,v=g?Ft(e,"left"):0,b=Zn(e.rtl,e.x,e.width),y=function(e){i.fillText(e,b.x(t.x+m),t.y+u/2),t.y+=u+h;},x=b.textAlign(f);for(i.textAlign=f,i.textBaseline="middle",i.font=Pi.fontString(u,e._bodyFontStyle,e._bodyFontFamily),t.x=Ft(e,x),i.fillStyle=e.bodyFontColor,Pi.each(e.beforeBody,y),m=g&&"right"!==x?"center"===f?u/2+1:u+2:0,s=0,d=p.length;s<d;++s){for(n=p[s],o=e.labelTextColors[s],r=e.labelColors[s],i.fillStyle=o,Pi.each(n.before,y),a=n.lines,l=0,c=a.length;l<c;++l){if(g){var k=b.x(v);i.fillStyle=e.legendColorBackground,i.fillRect(b.leftForLtr(k,u),t.y,u,u),i.lineWidth=1,i.strokeStyle=r.borderColor,i.strokeRect(b.leftForLtr(k,u),t.y,u,u),i.fillStyle=r.backgroundColor,i.fillRect(b.leftForLtr(b.xPlus(k,1),u-2),t.y+1,u-2,u-2),i.fillStyle=o;}y(a[l]);}Pi.each(n.after,y);}m=0,Pi.each(e.afterBody,y),t.y-=h;},drawFooter:function(t,e,i){var n,o,r=e.footer,a=r.length;if(a){var s=Zn(e.rtl,e.x,e.width);for(t.x=Ft(e,e._footerAlign),t.y+=e.footerMarginTop,i.textAlign=s.textAlign(e._footerAlign),i.textBaseline="middle",n=e.footerFontSize,i.fillStyle=e.footerFontColor,i.font=Pi.fontString(n,e._footerFontStyle,e._footerFontFamily),o=0;o<a;++o)i.fillText(r[o],s.x(t.x),t.y+n/2),t.y+=n+e.footerSpacing;}},drawBackground:function(t,e,i,n){i.fillStyle=e.backgroundColor,i.strokeStyle=e.borderColor,i.lineWidth=e.borderWidth;var o=e.xAlign,r=e.yAlign,a=t.x,s=t.y,l=n.width,d=n.height,c=e.cornerRadius;i.beginPath(),i.moveTo(a+c,s),"top"===r&&this.drawCaret(t,n),i.lineTo(a+l-c,s),i.quadraticCurveTo(a+l,s,a+l,s+c),"center"===r&&"right"===o&&this.drawCaret(t,n),i.lineTo(a+l,s+d-c),i.quadraticCurveTo(a+l,s+d,a+l-c,s+d),"bottom"===r&&this.drawCaret(t,n),i.lineTo(a+c,s+d),i.quadraticCurveTo(a,s+d,a,s+d-c),"center"===r&&"left"===o&&this.drawCaret(t,n),i.lineTo(a,s+c),i.quadraticCurveTo(a,s,a+c,s),i.closePath(),i.fill(),e.borderWidth>0&&i.stroke();},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var i={width:e.width,height:e.height},n={x:e.x,y:e.y},o=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(t.save(),t.globalAlpha=o,this.drawBackgroun
32d(n,e,t,i),n.y+=e.yPadding,Pi.rtl.overrideTextDirection(t,e.textDirection),this.drawTitle(n,e,t),this.drawBody(n,e,t),this.drawFooter(n,e,t),Pi.rtl.restoreTextDirection(t,e.textDirection),t.restore());}},handleEvent:function(t){var e=this,i=e._options,n=!1;return e._lastActive=e._lastActive||[],"mouseout"===t.type?e._active=[]:(e._active=e._chart.getElementsAtEventForMode(t,i.mode,i),i.reverse&&e._active.reverse()),n=!Pi.arrayEquals(e._active,e._lastActive),n&&(e._lastActive=e._active,(i.enabled||i.custom)&&(e._eventPosition={x:t.x,y:t.y},e.update(!0),e.pivot())),n;}}),to=Qn,eo=Jn;eo.positioners=to;var io=Pi.valueOrDefault;bi._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var no=function(t,e){return this.construct(t,e),this;};Pi.extend(no.prototype,{construct:function(t,e){var i=this;e=Rt(e);var n=Yn.acquireContext(t,e),o=n&&n.canvas,r=o&&o.height,a=o&&o.width;if(i.id=Pi.uid(),i.ctx=n,i.canvas=o,i.config=e,i.width=a,i.height=r,i.aspectRatio=r?a/r:null,i.options=e.options,i._bufferedRender=!1,i._layers=[],i.chart=i,i.controller=i,no.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data;},set:function(t){i.config.data=t;}}),!n||!o)return void console.error("Failed to create chart: can't acquire context from the given item");i.initialize(),i.update();},initialize:function(){var t=this;return Xn.notify(t,"beforeInit"),Pi.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.initToolTip(),Xn.notify(t,"afterInit"),t;},clear:function(){return Pi.canvas.clear(this),this;},stop:function(){return Ei.cancelAnimation(this),this;},resize:function(t){var e=this,i=e.options,n=e.canvas,o=i.maintainAspectRatio&&e.aspectRatio||null,r=Math.max(0,Math.floor(Pi.getMaximumWidth(n))),a=Math.max(0,Math.floor(o?r/o:Pi.getMaximumHeight(n)));if((e.width!==r||e.height!==a)&&(n.width=e.width=r,n.height=e.height=a,n.style.width=r+"px",n.style.height=a+"px",Pi.retinaScale(e,i.devicePixelRatio),!t)){var s={width:r,height:a};Xn.notify(e,"resize",[s]),i.onResize&&i.onResize(e,s),e.stop(),e.update({duration:i.responsiveAnimationDuration});}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},i=t.scale;Pi.each(e.xAxes,function(t,i){t.id||(t.id=Et(e.xAxes,"x-axis-",i));}),Pi.each(e.yAxes,function(t,i){t.id||(t.id=Et(e.yAxes,"y-axis-",i));}),i&&(i.id=i.id||"scale");},buildOrUpdateScales:function(){var t=this,e=t.options,i=t.scales||{},n=[],o=Object.keys(i).reduce(function(t,e){return t[e]=!1,t;},{});e.scales&&(n=n.concat((e.scales.xAxes||[]).map(function(t){return {options:t,dtype:"category",dposition:"bottom"};}),(e.scales.yAxes||[]).map(function(t){return {options:t,dtype:"linear",dposition:"left"};}))),e.scale&&n.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),Pi.each(n,function(e){var n=e.options,r=n.id,a=io(n.type,e.dtype);Vt(n.position)!==Vt(e.dposition)&&(n.position=e.dposition),o[r]=!0;var s=null;if(r in i&&i[r].type===a)s=i[r],s.options=n,s.ctx=t.ctx,s.chart=t;else{var l=Gn.getScaleConstructor(a);if(!l)return;s=new l({id:r,type:a,options:n,ctx:t.ctx,chart:t}),i[s.id]=s;}s.mergeTicksOptions(),e.isDefault&&(t.scale=s);}),Pi.each(o,function(t,e){t||delete i[e];}),t.scales=i,Gn.addScalesToLayout(this);},buildOrUpdateControllers:function(){var t,e,i=this,n=[],o=i.data.datasets;for(t=0,e=o.length;t<e;t++){var r=o[t],a=i.getDatasetMeta(t),s=r.type||i.config.type;if(a.type&&a.type!==s&&(i.destroyDatasetMeta(t),a=i.getDatasetMeta(t)),a.type=s,a.order=r.order||0,a.index=t,a.controller)a.controller.updateIndex(t),a.controller.linkScales();else{var l=An[a.type];if(void 0===l)throw new Error('"'+a.type+'" is not a chart type.');a.controller=new l(i,t),n.push(a.controller);}}return n;},resetElements:function(){var t=this;Pi.each(t.data.datasets,function(e,i){t.getDatasetMeta(i).controller.reset();},t);},reset:function(){this.resetElements(),this.tooltip.initialize();},update:function(t){var e,i,n=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),Nt(n),Xn._invalidate(n),!1!==Xn.notify(n,"beforeUpdate")){n.tooltip._data=n.data;var o=n.buildOrUpdateControllers();for(e=0,i=n.data.datasets.length;e<i;e++)n.getDatasetMeta(e).controller.buildOrUpdateElements();n.updateLayout(),n.options.animation&&n.options.animation.duration&&Pi.each(o,function(t){t.reset();}),n.updateDatasets(),n.tooltip.initialize(),n.lastActive=[],Xn.notify(n,"afterUpdate"),n._layers.sort(Wt("z","_idx")),n._bufferedRender?n._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:n.render(t);}},updateLayout:function(){var t=this;!1!==Xn.notify(t,"beforeLayout")&&(In.update(this,this.width,this.height),t._layers=[],Pi.each(t.boxes,function(e){e._configure&&e._configure(),t._layers.push.apply(t._layers,e._layers());}
32,t),t._layers.forEach(function(t,e){t._idx=e;}),Xn.notify(t,"afterScaleUpdate"),Xn.notify(t,"afterLayout"));},updateDatasets:function(){var t=this;if(!1!==Xn.notify(t,"beforeDatasetsUpdate")){for(var e=0,i=t.data.datasets.length;e<i;++e)t.updateDataset(e);Xn.notify(t,"afterDatasetsUpdate");}},updateDataset:function(t){var e=this,i=e.getDatasetMeta(t),n={meta:i,index:t};!1!==Xn.notify(e,"beforeDatasetUpdate",[n])&&(i.controller._update(),Xn.notify(e,"afterDatasetUpdate",[n]));},render:function(t){var e=this;t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]});var i=e.options.animation,n=io(t.duration,i&&i.duration),o=t.lazy;if(!1!==Xn.notify(e,"beforeRender")){var r=function(t){Xn.notify(e,"afterRender"),Pi.callback(i&&i.onComplete,[t],e);};if(i&&n){var a=new Ni({numSteps:n/16.66,easing:t.easing||i.easing,render:function(t,e){var i=Pi.easing.effects[e.easing],n=e.currentStep,o=n/e.numSteps;t.draw(i(o),o,n);},onAnimationProgress:i.onProgress,onAnimationComplete:r});Ei.addAnimation(e,a,n,o);}else e.draw(),r(new Ni({numSteps:0,chart:e}));return e;}},draw:function(t){var e,i,n=this;if(n.clear(),Pi.isNullOrUndef(t)&&(t=1),n.transition(t),!(n.width<=0||n.height<=0)&&!1!==Xn.notify(n,"beforeDraw",[t])){for(i=n._layers,e=0;e<i.length&&i[e].z<=0;++e)i[e].draw(n.chartArea);for(n.drawDatasets(t);e<i.length;++e)i[e].draw(n.chartArea);n._drawTooltip(t),Xn.notify(n,"afterDraw",[t]);}},transition:function(t){for(var e=this,i=0,n=(e.data.datasets||[]).length;i<n;++i)e.isDatasetVisible(i)&&e.getDatasetMeta(i).controller.transition(t);e.tooltip.transition(t);},_getSortedDatasetMetas:function(t){var e,i,n=this,o=n.data.datasets||[],r=[];for(e=0,i=o.length;e<i;++e)t&&!n.isDatasetVisible(e)||r.push(n.getDatasetMeta(e));return r.sort(Wt("order","index")),r;},_getSortedVisibleDatasetMetas:function(){return this._getSortedDatasetMetas(!0);},drawDatasets:function(t){var e,i,n=this;if(!1!==Xn.notify(n,"beforeDatasetsDraw",[t])){for(e=n._getSortedVisibleDatasetMetas(),i=e.length-1;i>=0;--i)n.drawDataset(e[i],t);Xn.notify(n,"afterDatasetsDraw",[t]);}},drawDataset:function(t,e){var i=this,n={meta:t,index:t.index,easingValue:e};!1!==Xn.notify(i,"beforeDatasetDraw",[n])&&(t.controller.draw(e),Xn.notify(i,"afterDatasetDraw",[n]));},_drawTooltip:function(t){var e=this,i=e.tooltip,n={tooltip:i,easingValue:t};!1!==Xn.notify(e,"beforeTooltipDraw",[n])&&(i.draw(),Xn.notify(e,"afterTooltipDraw",[n]));},getElementAtEvent:function(t){return Pn.modes.single(this,t);},getElementsAtEvent:function(t){return Pn.modes.label(this,t,{intersect:!0});},getElementsAtXAxis:function(t){return Pn.modes["x-axis"](this,t,{intersect:!0});},getElementsAtEventForMode:function(t,e,i){var n=Pn.modes[e];return "function"==typeof n?n(this,t,i):[];},getDatasetAtEvent:function(t){return Pn.modes.dataset(this,t,{intersect:!0});},getDatasetMeta:function(t){var e=this,i=e.data.datasets[t];i._meta||(i._meta={});var n=i._meta[e.id];return n||(n=i._meta[e.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:i.order||0,index:t}),n;},getVisibleDatasetCount:function(){for(var t=0,e=0,i=this.data.datasets.length;e<i;++e)this.isDatasetVisible(e)&&t++;return t;},isDatasetVisible:function(t){var e=this.getDatasetMeta(t);return "boolean"==typeof e.hidden?!e.hidden:!this.data.datasets[t].hidden;},generateLegend:function(){return this.options.legendCallback(this);},destroyDatasetMeta:function(t){var e=this.id,i=this.data.datasets[t],n=i._meta&&i._meta[e];n&&(n.controller.destroy(),delete i._meta[e]);},destroy:function(){var t,e,i=this,n=i.canvas;for(i.stop(),t=0,e=i.data.datasets.length;t<e;++t)i.destroyDatasetMeta(t);n&&(i.unbindEvents(),Pi.canvas.clear(i),Yn.releaseContext(i.ctx),i.canvas=null,i.ctx=null),Xn.notify(i,"destroy"),delete no.instances[i.id];},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments);},initToolTip:function(){var t=this;t.tooltip=new eo({_chart:t,_chartInstance:t,_data:t.data,_options:t.options.tooltips},t);},bindEvents:function(){var t=this,e=t._listeners={},i=function(){t.eventHandler.apply(t,arguments);};Pi.each(t.options.events,function(n){Yn.addEventListener(t,n,i),e[n]=i;}),t.options.responsive&&(i=function(){t.resize();},Yn.addEventListener(t,"resize",i),e.resize=i);},unbindEvents:function(){var t=this,e=t._listeners;e&&(delete t._listeners,Pi.each(e,function(e,i){Yn.removeEventListener(t,i,e);}));}
32,updateHoverStyle:function(t,e,i){var n,o,r,a=i?"set":"remove";for(o=0,r=t.length;o<r;++o)(n=t[o])&&this.getDatasetMeta(n._datasetIndex).controller[a+"HoverStyle"](n);"dataset"===e&&this.getDatasetMeta(t[0]._datasetIndex).controller["_"+a+"DatasetHoverStyle"]();},eventHandler:function(t){var e=this,i=e.tooltip;if(!1!==Xn.notify(e,"beforeEvent",[t])){e._bufferedRender=!0,e._bufferedRequest=null;var n=e.handleEvent(t);i&&(n=i._start?i.handleEvent(t):n|i.handleEvent(t)),Xn.notify(e,"afterEvent",[t]);var o=e._bufferedRequest;return o?e.render(o):n&&!e.animating&&(e.stop(),e.render({duration:e.options.hover.animationDuration,lazy:!0})),e._bufferedRender=!1,e._bufferedRequest=null,e;}},handleEvent:function(t){var e=this,i=e.options||{},n=i.hover,o=!1;return e.lastActive=e.lastActive||[],"mouseout"===t.type?e.active=[]:e.active=e.getElementsAtEventForMode(t,n.mode,n),Pi.callback(i.onHover||i.hover.onHover,[t.native,e.active],e),"mouseup"!==t.type&&"click"!==t.type||i.onClick&&i.onClick.call(e,t.native,e.active),e.lastActive.length&&e.updateHoverStyle(e.lastActive,n.mode,!1),e.active.length&&n.mode&&e.updateHoverStyle(e.active,n.mode,!0),o=!Pi.arrayEquals(e.active,e.lastActive),e.lastActive=e.active,o;}}),no.instances={};var oo=no;no.Controller=no,no.types={},Pi.configMerge=$t,Pi.scaleMerge=zt;var ro=function(){function t(t,e,i){var n;return "string"==typeof t?(n=parseInt(t,10),-1!==t.indexOf("%")&&(n=n/100*e.parentNode[i])):n=t,n;}function e(t){return void 0!==t&&null!==t&&"none"!==t;}function i(i,n,o){var r=document.defaultView,a=Pi._getParentNode(i),s=r.getComputedStyle(i)[n],l=r.getComputedStyle(a)[n],d=e(s),c=e(l),u=Number.POSITIVE_INFINITY;return d||c?Math.min(d?t(s,i,o):u,c?t(l,a,o):u):"none";}Pi.where=function(t,e){if(Pi.isArray(t)&&Array.prototype.filter)return t.filter(e);var i=[];return Pi.each(t,function(t){e(t)&&i.push(t);}),i;},Pi.findIndex=Array.prototype.findIndex?function(t,e,i){return t.findIndex(e,i);}:function(t,e,i){i=void 0===i?t:i;for(var n=0,o=t.length;n<o;++n)if(e.call(i,t[n],n,t))return n;return -1;},Pi.findNextWhere=function(t,e,i){Pi.isNullOrUndef(i)&&(i=-1);for(var n=i+1;n<t.length;n++){var o=t[n];if(e(o))return o;}},Pi.findPreviousWhere=function(t,e,i){Pi.isNullOrUndef(i)&&(i=t.length);for(var n=i-1;n>=0;n--){var o=t[n];if(e(o))return o;}},Pi.isNumber=function(t){return !isNaN(parseFloat(t))&&isFinite(t);},Pi.almostEquals=function(t,e,i){return Math.abs(t-e)<i;},Pi.almostWhole=function(t,e){var i=Math.round(t);return i-e<=t&&i+e>=t;},Pi.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e);},Number.NEGATIVE_INFINITY);},Pi.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e);},Number.POSITIVE_INFINITY);},Pi.sign=Math.sign?function(t){return Math.sign(t);}:function(t){return t=+t,0===t||isNaN(t)?t:t>0?1:-1;},Pi.toRadians=function(t){return t*(Math.PI/180);},Pi.toDegrees=function(t){return t*(180/Math.PI);},Pi._decimalPlaces=function(t){if(Pi.isFinite(t)){for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i;}},Pi.getAngleFromPoint=function(t,e){var i=e.x-t.x,n=e.y-t.y,o=Math.sqrt(i*i+n*n),r=Math.atan2(n,i);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:o};},Pi.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2));},Pi.aliasPixel=function(t){return t%2==0?0:.5;},Pi._alignPixel=function(t,e,i){var n=t.currentDevicePixelRatio,o=i/2;return Math.round((e-o)*n)/n+o;},Pi.splineCurve=function(t,e,i,n){var o=t.skip?e:t,r=e,a=i.skip?e:i,s=Math.sqrt(Math.pow(r.x-o.x,2)+Math.pow(r.y-o.y,2)),l=Math.sqrt(Math.pow(a.x-r.x,2)+Math.pow(a.y-r.y,2)),d=s/(s+l),c=l/(s+l);d=isNaN(d)?0:d,c=isNaN(c)?0:c;var u=n*d,h=n*c;return {previous:{x:r.x-u*(a.x-o.x),y:r.y-u*(a.y-o.y)},next:{x:r.x+h*(a.x-o.x),y:r.y+h*(a.y-o.y)}};},Pi.EPSILON=Number.EPSILON||1e-14,Pi.splineCurveMonotone=function(t){var e,i,n,o,r=(t||[]).map(function(t){return {model:t._model,deltaK:0,mK:0};}),a=r.length;for(e=0;e<a;++e)if(n=r[e],!n.model.skip){if(i=e>0?r[e-1]:null,(o=e<a-1?r[e+1]:null)&&!o.model.skip){var s=o.model.x-n.model.x;n.deltaK=0!==s?(o.model.y-n.model.y)/s:0;}!i||i.model.skip?n.mK=n.deltaK:!o||o.model.skip?n.mK=i.deltaK:this.sign(i.deltaK)!==this.sign(n.deltaK)?n.mK=0:n.mK=(i.deltaK+n.deltaK)/2;}var l,d,c,u;for(e=0;e<a-1;++e)n=r[e],o=r[e+1],n.model.skip||o.model.skip||(Pi.almostEquals(n.deltaK,0,this.EPSILON)?n.mK=o.mK=0:(l=n.mK/n.deltaK,d=o.mK/n.deltaK,(u=Math.pow(l,2)+Math.pow(d,2))<=9||(c=3/Math.sqrt(u),n.mK=l*c*n.deltaK,o.mK=d*c*n.deltaK)));var h;for(e=0;e<a;++e)n=r[e],n.model.skip||(i=e>0?r[e-1]:null,o=e<a-1?r[e+1]:null,i&&!i.model.skip&&(h=(n.model.x-i.model.x)/3,n.model.controlPointPreviousX=n.model.x-h,n.model.controlPointPreviousY=n.model.y-h*n.mK),o&&!o.model.skip&&(h=(o.model.x-n.model.x)/3,n.model.controlPointNextX=n.model.x+h,n.model.controlPointNextY=n.model.y+h*n.mK));}
32,Pi.nextItem=function(t,e,i){return i?e>=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1];},Pi.previousItem=function(t,e,i){return i?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1];},Pi.niceNum=function(t,e){var i=Math.floor(Pi.log10(t)),n=t/Math.pow(10,i);return (e?n<1.5?1:n<3?2:n<7?5:10:n<=1?1:n<=2?2:n<=5?5:10)*Math.pow(10,i);},Pi.requestAnimFrame=function(){return "undefined"==typeof window?function(t){t();}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60);};}(),Pi.getRelativePosition=function(t,e){var i,n,o=t.originalEvent||t,r=t.target||t.srcElement,a=r.getBoundingClientRect(),s=o.touches;s&&s.length>0?(i=s[0].clientX,n=s[0].clientY):(i=o.clientX,n=o.clientY);var l=parseFloat(Pi.getStyle(r,"padding-left")),d=parseFloat(Pi.getStyle(r,"padding-top")),c=parseFloat(Pi.getStyle(r,"padding-right")),u=parseFloat(Pi.getStyle(r,"padding-bottom")),h=a.right-a.left-l-c,f=a.bottom-a.top-d-u;return i=Math.round((i-a.left-l)/h*r.width/e.currentDevicePixelRatio),n=Math.round((n-a.top-d)/f*r.height/e.currentDevicePixelRatio),{x:i,y:n};},Pi.getConstraintWidth=function(t){return i(t,"max-width","clientWidth");},Pi.getConstraintHeight=function(t){return i(t,"max-height","clientHeight");},Pi._calculatePadding=function(t,e,i){return e=Pi.getStyle(t,e),e.indexOf("%")>-1?i*parseInt(e,10)/100:parseInt(e,10);},Pi._getParentNode=function(t){var e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e;},Pi.getMaximumWidth=function(t){var e=Pi._getParentNode(t);if(!e)return t.clientWidth;var i=e.clientWidth,n=Pi._calculatePadding(e,"padding-left",i),o=Pi._calculatePadding(e,"padding-right",i),r=i-n-o,a=Pi.getConstraintWidth(t);return isNaN(a)?r:Math.min(r,a);},Pi.getMaximumHeight=function(t){var e=Pi._getParentNode(t);if(!e)return t.clientHeight;var i=e.clientHeight,n=Pi._calculatePadding(e,"padding-top",i),o=Pi._calculatePadding(e,"padding-bottom",i),r=i-n-o,a=Pi.getConstraintHeight(t);return isNaN(a)?r:Math.min(r,a);},Pi.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e);},Pi.retinaScale=function(t,e){var i=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==i){var n=t.canvas,o=t.height,r=t.width;n.height=o*i,n.width=r*i,t.ctx.scale(i,i),n.style.height||n.style.width||(n.style.height=o+"px",n.style.width=r+"px");}},Pi.fontString=function(t,e,i){return e+" "+t+"px "+i;},Pi.longestText=function(t,e,i,n){n=n||{};var o=n.data=n.data||{},r=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(o=n.data={},r=n.garbageCollect=[],n.font=e),t.font=e;var a,s,l,d,c,u=0,h=i.length;for(a=0;a<h;a++)if(void 0!==(d=i[a])&&null!==d&&!0!==Pi.isArray(d))u=Pi.measureText(t,o,r,u,d);else{if(Pi.isArray(d))for(s=0,l=d.length;s<l;s++)void 0===(c=d[s])||null===c||Pi.isArray(c)||(u=Pi.measureText(t,o,r,u,c));}var f=r.length/2;if(f>i.length){for(a=0;a<f;a++)delete o[r[a]];r.splice(0,f);}return u;},Pi.measureText=function(t,e,i,n,o){var r=e[o];return r||(r=e[o]=t.measureText(o).width,i.push(o)),r>n&&(n=r),n;},Pi.numberOfLabelLines=function(t){var e=1;return Pi.each(t,function(t){Pi.isArray(t)&&t.length>e&&(e=t.length);}),e;},Pi.color=oi?function(t){return t instanceof CanvasGradient&&(t=bi.global.defaultColor),oi(t);}:function(t){return console.error("Color.js not found!"),t;},Pi.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:Pi.color(t).saturate(.5).darken(.1).rgbString();};};Pi.extend(Ht.prototype,{formats:Bt,parse:Bt,format:Bt,add:Bt,diff:Bt,startOf:Bt,endOf:Bt,_create:function(t){return t;}}),Ht.override=function(t){Pi.extend(Ht.prototype,t);};var ao=Ht,so={_date:ao},lo={formatters:{values:function(t){return Pi.isArray(t)?t:""+t;},linear:function(t,e,i){var n=i.length>3?i[2]-i[1]:i[1]-i[0];Math.abs(n)>1&&t!==Math.floor(t)&&(n=t-Math.floor(t));var o=Pi.log10(Math.abs(n)),r="";if(0!==t)if(Math.max(Math.abs(i[0]),Math.abs(i[i.length-1]))<1e-4){var a=Pi.log10(Math.abs(t)),s=Math.floor(a)-Math.floor(o);s=Math.max(Math.min(s,20),0),r=t.toExponential(s);}else{var l=-1*Math.floor(o);l=Math.max(Math.min(l,20),0),r=t.toFixed(l);}else r="0";return r;}
32,logarithmic:function(t,e,i){var n=t/Math.pow(10,Math.floor(Pi.log10(t)));return 0===t?"0":1===n||2===n||5===n||0===e||e===i.length-1?t.toExponential():"";}}},co=Pi.isArray,uo=Pi.isNullOrUndef,ho=Pi.valueOrDefault,fo=Pi.valueAtIndexOrDefault;bi._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:lo.formatters.values,minor:{},major:{}}});var po=$i.extend({zeroLineIndex:0,getPadding:function(){var t=this;return {left:t.paddingLeft||0,top:t.paddingTop||0,right:t.paddingRight||0,bottom:t.paddingBottom||0};},getTicks:function(){return this._ticks;},_getLabels:function(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels||[];},mergeTicksOptions:function(){},beforeUpdate:function(){Pi.callback(this.options.beforeUpdate,[this]);},update:function(t,e,i){var n,o,r,a,s,l=this,d=l.options.ticks,c=d.sampleSize;if(l.beforeUpdate(),l.maxWidth=t,l.maxHeight=e,l.margins=Pi.extend({left:0,right:0,top:0,bottom:0},i),l._ticks=null,l.ticks=null,l._labelSizes=null,l._maxLabelLines=0,l.longestLabelWidth=0,l.longestTextCache=l.longestTextCache||{},l._gridLineItems=null,l._labelItems=null,l.beforeSetDimensions(),l.setDimensions(),l.afterSetDimensions(),l.beforeDataLimits(),l.determineDataLimits(),l.afterDataLimits(),l.beforeBuildTicks(),a=l.buildTicks()||[],(!(a=l.afterBuildTicks(a)||a)||!a.length)&&l.ticks)for(a=[],n=0,o=l.ticks.length;n<o;++n)a.push({value:l.ticks[n],major:!1});return l._ticks=a,s=c<a.length,r=l._convertTicksToLabels(s?jt(a,c):a),l._configure(),l.beforeCalculateTickRotation(),l.calculateTickRotation(),l.afterCalculateTickRotation(),l.beforeFit(),l.fit(),l.afterFit(),l._ticksToDraw=d.display&&(d.autoSkip||"auto"===d.source)?l._autoSkip(a):a,s&&(r=l._convertTicksToLabels(l._ticksToDraw)),l.ticks=r,l.afterUpdate(),l.minSize;},_configure:function(){var t,e,i=this,n=i.options.ticks.reverse;i.isHorizontal()?(t=i.left,e=i.right):(t=i.top,e=i.bottom,n=!n),i._startPixel=t,i._endPixel=e,i._reversePixels=n,i._length=e-t;},afterUpdate:function(){Pi.callback(this.options.afterUpdate,[this]);},beforeSetDimensions:function(){Pi.callback(this.options.beforeSetDimensions,[this]);},setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0;},afterSetDimensions:function(){Pi.callback(this.options.afterSetDimensions,[this]);},beforeDataLimits:function(){Pi.callback(this.options.beforeDataLimits,[this]);},determineDataLimits:Pi.noop,afterDataLimits:function(){Pi.callback(this.options.afterDataLimits,[this]);},beforeBuildTicks:function(){Pi.callback(this.options.beforeBuildTicks,[this]);},buildTicks:Pi.noop,afterBuildTicks:function(t){var e=this;return co(t)&&t.length?Pi.callback(e.options.afterBuildTicks,[e,t]):(e.ticks=Pi.callback(e.options.afterBuildTicks,[e,e.ticks])||e.ticks,t);},beforeTickToLabelConversion:function(){Pi.callback(this.options.beforeTickToLabelConversion,[this]);},convertTicksToLabels:function(){var t=this,e=t.options.ticks;t.ticks=t.ticks.map(e.userCallback||e.callback,this);},afterTickToLabelConversion:function(){Pi.callback(this.options.afterTickToLabelConversion,[this]);},beforeCalculateTickRotation:function(){Pi.callback(this.options.beforeCalculateTickRotation,[this]);},calculateTickRotation:function(){var t,e,i,n,o,r,a,s=this,l=s.options,d=l.ticks,c=s.getTicks().length,u=d.minRotation||0,h=d.maxRotation,f=u;if(!s._isVisible()||!d.display||u>=h||c<=1||!s.isHorizontal())return void (s.labelRotation=u);t=s._getLabelSizes(),e=t.widest.width,i=t.highest.height-t.highest.offset,n=Math.min(s.maxWidth,s.chart.width-e),o=l.offset?s.maxWidth/c:n/(c-1),e+6>o&&(o=n/(c-(l.offset?.5:1)),r=s.maxHeight-Xt(l.gridLines)-d.padding-Gt(l.scaleLabel),a=Math.sqrt(e*e+i*i),f=Pi.toDegrees(Math.min(Math.asin(Math.min((t.highest.height+6)/o,1)),Math.asin(Math.min(r/a,1))-Math.asin(i/a))),f=Math.max(u,Math.min(h,f))),s.labelRotation=f;},afterCalculateTickRotation:function(){Pi.callback(this.options.afterCalculateTickRotation,[this]);},beforeFit:function(){Pi.callback(this.options.beforeFit,[this]);},fit:function(){var t=this,e=t.minSize={width:0,height:0},i=t.chart,n=t.options,o=n.ticks,r=n.scaleLabel,a=n.gridLines,s=t._isVisible(),l="bottom"===n.position,d=t.isHorizontal();if(d?e.width=t.maxWidth:s&&(e.width=Xt(a)+Gt(r)),d?s&&(e.height=Xt(
32a)+Gt(r)):e.height=t.maxHeight,o.display&&s){var c=Zt(o),u=t._getLabelSizes(),h=u.first,f=u.last,p=u.widest,g=u.highest,m=.4*c.minor.lineHeight,v=o.padding;if(d){var b=0!==t.labelRotation,y=Pi.toRadians(t.labelRotation),x=Math.cos(y),k=Math.sin(y),w=k*p.width+x*(g.height-(b?g.offset:0))+(b?0:m);e.height=Math.min(t.maxHeight,e.height+w+v);var S,_,T=t.getPixelForTick(0)-t.left,M=t.right-t.getPixelForTick(t.getTicks().length-1);b?(S=l?x*h.width+k*h.offset:k*(h.height-h.offset),_=l?k*(f.height-f.offset):x*f.width+k*f.offset):(S=h.width/2,_=f.width/2),t.paddingLeft=Math.max((S-T)*t.width/(t.width-T),0)+3,t.paddingRight=Math.max((_-M)*t.width/(t.width-M),0)+3;}else{var C=o.mirror?0:p.width+v+m;e.width=Math.min(t.maxWidth,e.width+C),t.paddingTop=h.height/2,t.paddingBottom=f.height/2;}}t.handleMargins(),d?(t.width=t._length=i.width-t.margins.left-t.margins.right,t.height=e.height):(t.width=e.width,t.height=t._length=i.height-t.margins.top-t.margins.bottom);},handleMargins:function(){var t=this;t.margins&&(t.margins.left=Math.max(t.paddingLeft,t.margins.left),t.margins.top=Math.max(t.paddingTop,t.margins.top),t.margins.right=Math.max(t.paddingRight,t.margins.right),t.margins.bottom=Math.max(t.paddingBottom,t.margins.bottom));},afterFit:function(){Pi.callback(this.options.afterFit,[this]);},isHorizontal:function(){var t=this.options.position;return "top"===t||"bottom"===t;},isFullWidth:function(){return this.options.fullWidth;},getRightValue:function(t){if(uo(t))return NaN;if(("number"==typeof t||t instanceof Number)&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x);}else{if(void 0!==t.y)return this.getRightValue(t.y);}return t;},_convertTicksToLabels:function(t){var e,i,n,o=this;for(o.ticks=t.map(function(t){return t.value;}),o.beforeTickToLabelConversion(),e=o.convertTicksToLabels(t)||o.ticks,o.afterTickToLabelConversion(),i=0,n=t.length;i<n;++i)t[i].label=e[i];return e;},_getLabelSizes:function(){var t=this,e=t._labelSizes;return e||(t._labelSizes=e=Yt(t.ctx,Zt(t.options.ticks),t.getTicks(),t.longestTextCache),t.longestLabelWidth=e.widest.width),e;},_parseValue:function(t){var e,i,n,o;return co(t)?(e=+this.getRightValue(t[0]),i=+this.getRightValue(t[1]),n=Math.min(e,i),o=Math.max(e,i)):(t=+this.getRightValue(t),e=void 0,i=t,n=t,o=t),{min:n,max:o,start:e,end:i};},_getScaleLabel:function(t){var e=this._parseValue(t);return void 0!==e.start?"["+e.start+", "+e.end+"]":+this.getRightValue(t);},getLabelForIndex:Pi.noop,getPixelForValue:Pi.noop,getValueForPixel:Pi.noop,getPixelForTick:function(t){var e=this,i=e.options.offset,n=e._ticks.length,o=1/Math.max(n-(i?0:1),1);return t<0||t>n-1?null:e.getPixelForDecimal(t*o+(i?o/2:0));},getPixelForDecimal:function(t){var e=this;return e._reversePixels&&(t=1-t),e._startPixel+t*e._length;},getDecimalForPixel:function(t){var e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e;},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue());},getBaseValue:function(){var t=this,e=t.min,i=t.max;return t.beginAtZero?0:e<0&&i<0?i:e>0&&i>0?e:0;},_autoSkip:function(t){var e,i,n,o,r=this,a=r.options.ticks,s=r._length,l=a.maxTicksLimit||s/r._tickSize()+1,d=a.major.enabled?ee(t):[],c=d.length,u=d[0],h=d[c-1];if(c>l)return ie(t,d,c/l),Qt(t);if(n=te(d,t,s,l),c>0){for(e=0,i=c-1;e<i;e++)ne(t,n,d[e],d[e+1]);return o=c>1?(h-u)/(c-1):null,ne(t,n,Pi.isNullOrUndef(o)?0:u-o,u),ne(t,n,h,Pi.isNullOrUndef(o)?t.length:h+o),Qt(t);}return ne(t,n),Qt(t);},_tickSize:function(){var t=this,e=t.options.ticks,i=Pi.toRadians(t.labelRotation),n=Math.abs(Math.cos(i)),o=Math.abs(Math.sin(i)),r=t._getLabelSizes(),a=e.autoSkipPadding||0,s=r?r.widest.width+a:0,l=r?r.highest.height+a:0;return t.isHorizontal()?l*n>s*o?s/n:l/o:l*o<s*n?l/n:s/o;},_isVisible:function(){var t,e,i,n=this,o=n.chart,r=n.options.display;if("auto"!==r)return !!r;for(t=0,e=o.data.datasets.length;t<e;++t)if(o.isDatasetVisible(t)&&(i=o.getDatasetMeta(t),i.xAxisID===n.id||i.yAxisID===n.id))return !0;return !1;},_computeGridLineItems:function(t){var e,i,n,o,r,a,s,l,d,c,u,h,f,p,g,m,v,b=this,y=b.chart,x=b.options,k=x.gridLines,w=x.position,S=k.offsetGridLines,_=b.isHorizontal(),T=b._ticksToDraw,M=T.length+(S?1:0),C=Xt(k),A=[],P=k.drawBorder?fo(k.lineWidth,0,0):0,D=P/2,I=Pi._alignPixel,O=function(t){return I(y,t,P);};for("top"===w?(e=O(b.bottom),s=b.bottom-C,d=e-D,u=O(t.top)+D,f=t.bottom):"bottom"===w?(e=O(b.top),u=t.top,f=O(t.bottom)-D,s=e+D,d=b.top+C):"left"===w?(e=O(b.right),a=b.right-C,l=e-D,c=O(t.left)+D,h=t.right):(e=O(b.left),c=t.left,h=O(t.right)-D,a=e+D,l=b.left+C),i=0;i<M;++i)n=T[i]||{},uo(n.label)&&i<T.length||(i===b.zeroLineIndex&&x.offset===S?(p=k.zeroLineWi
vendor: 1,672 bytes, line 32
32dth,g=k.zeroLineColor,m=k.zeroLineBorderDash||[],v=k.zeroLineBorderDashOffset||0):(p=fo(k.lineWidth,i,1),g=fo(k.color,i,"rgba(0,0,0,0.1)"),m=k.borderDash||[],v=k.borderDashOffset||0),void 0!==(o=qt(b,n._index||i,S))&&(r=I(y,o,p),_?a=l=c=h=r:s=d=u=f=r,A.push({tx1:a,ty1:s,tx2:l,ty2:d,x1:c,y1:u,x2:h,y2:f,width:p,color:g,borderDash:m,borderDashOffset:v})));return A.ticksLength=M,A.borderValue=e,A;},_computeLabelItems:function(){var t,e,i,n,o,r,a,s,l,d,c,u,h=this,f=h.options,p=f.ticks,g=f.position,m=p.mirror,v=h.isHorizontal(),b=h._ticksToDraw,y=Zt(p),x=p.padding,k=Xt(f.gridLines),w=-Pi.toRadians(h.labelRotation),S=[];for("top"===g?(r=h.bottom-k-x,a=w?"left":"center"):"bottom"===g?(r=h.top+k+x,a=w?"right":"center"):"left"===g?(o=h.right-(m?0:k)-x,a=m?"left":"right"):(o=h.left+(m?0:k)+x,a=m?"right":"left"),t=0,e=b.length;t<e;++t)i=b[t],n=i.label,uo(n)||(s=h.getPixelForTick(i._index||t)+p.labelOffset,l=i.major?y.major:y.minor,d=l.lineHeight,c=co(n)?n.length:1,v?(o=s,u="top"===g?((w?1:.5)-c)*d:(w?0:.5)*d):(r=s,u=(1-c)*d/2),S.push({x:o,y:r,rotation:w,label:n,font:l,textOffset:u,textAlign:a}));return S;},_drawGrid:function(t){var e=this,i=e.options.gridLines;if(i.display){var n,o,r,a,s,l=e.ctx,d=e.chart,c=Pi._alignPixel,u=i.drawBorder?fo(i.lineWidth,0,0):0,h=e._gridLineItems||(e._gridLineItems=e._computeGridLineItems(t));for(r=0,a=h.length;r<a;++r)s=h[r],n=s.width,o=s.color,n&&o&&(l.save(),l.lineWidth=n,l.strokeStyle=o,l.setLineDash&&(l.setLineDash(s.borderDash),l.lineDashOffset=s.borderDashOffset),l.beginPath(),i.drawTicks&&(l.moveTo(s.tx1,s.ty1),l.lineTo(s.tx2,s.ty2)),i.drawOnChartArea&&(l.moveTo(s.x1,s.y1),l.lineTo(s.x2,s.y2)),l.stroke(),l.restore());
32if(u){var f,p,g,m,v=u,b=fo(i.lineWidth,h.ticksLength-1,1),y=h.borderValue;e.isHorizontal()?(f=c(d,e.left,v)-v/2,p=c(d,e.right,b)+b/2,g=m=y):(g=c(d,e.top,v)-v/2,m=c(d,e.bottom,b)+b/2,f=p=y),l.lineWidth=u,l.strokeStyle=fo(i.color,0),l.beginPath(),l.moveTo(f,g),l.lineTo(p,m),l.stroke();}}},_drawLabels:function(){var t=this;if(t.options.ticks.display){var e,i,n,o,r,a,s,l,d=t.ctx,c=t._labelItems||(t._labelItems=t._computeLabelItems());for(e=0,n=c.length;e<n;++e){if(r=c[e],a=r.font,d.save(),d.translate(r.x,r.y),d.rotate(r.rotation),d.font=a.string,d.fillStyle=a.color,d.textBaseline="middle",d.textAlign=r.textAlign,s=r.label,l=r.textOffset,co(s))for(i=0,o=s.length;i<o;++i)d.fillText(""+s[i],0,l),l+=a.lineHeight;else d.fillText(s,0,l);d.restore();}}},_drawTitle:function(){var t=this,e=t.ctx,i=t.options,n=i.scaleLabel;if(n.display){var o,r,a=ho(n.fontColor,bi.global.defaultFontColor),s=Pi.options._parseFont(n),l=Pi.options.toPadding(n.padding),d=s.lineHeight/2,c=i.position,u=0;if(t.isHorizontal())o=t.left+t.width/2,r="bottom"===c?t.bottom-d-l.bottom:t.top+d+l.top;else{var h="left"===c;o=h?t.left+d+l.top:t.right-d-l.top,r=t.top+t.height/2,u=h?-.5*Math.PI:.5*Math.PI;}e.save(),e.translate(o,r),e.rotate(u),e.textAlign="center",e.textBaseline="middle",e.fillStyle=a,e.font=s.string,e.fillText(n.labelString,0,0),e.restore();}},draw:function(t){var e=this;e._isVisible()&&(e._drawGrid(t),e._drawTitle(),e._drawLabels());},_layers:function(){var t=this,e=t.options,i=e.ticks&&e.ticks.z||0,n=e.gridLines&&e.gridLines.z||0;return t._isVisible()&&i!==n&&t.draw===t._draw?[{z:n,draw:function(){t._drawGrid.apply(t,arguments),t._drawTitle.apply(t,arguments);}},{z:i,draw:function(){t._drawLabels.apply(t,arguments);}}]:[{z:i,draw:function(){t.draw.apply(t,arguments);}}];},_getMatchingVisibleMetas:function(t){var e=this,i=e.isHorizontal();return e.chart._getSortedVisibleDatasetMetas().filter(function(n){return (!t||n.type===t)&&(i?n.xAxisID===e.id:n.yAxisID===e.id);});}});po.prototype._draw=po.prototype.draw;var go=po,mo=Pi.isNullOrUndef,vo={position:"bottom"},bo=go.extend({determineDataLimits:function(){var t,e=this,i=e._getLabels(),n=e.options.ticks,o=n.min,r=n.max,a=0,s=i.length-1;void 0!==o&&(t=i.indexOf(o))>=0&&(a=t),void 0!==r&&(t=i.indexOf(r))>=0&&(s=t),e.minIndex=a,e.maxIndex=s,e.min=i[a],e.max=i[s];},buildTicks:function(){var t=this,e=t._getLabels(),i=t.minIndex,n=t.maxIndex;t.ticks=0===i&&n===e.length-1?e:e.slice(i,n+1);},getLabelForIndex:function(t,e){var i=this,n=i.chart;return n.getDatasetMeta(e).controller._getValueScaleId()===i.id?i.getRightValue(n.data.datasets[e].data[t]):i._getLabels()[t];},_configure:function(){var t=this,e=t.options.offset,i=t.ticks;go.prototype._configure.call(t),t.isHorizontal()||(t._reversePixels=!t._reversePixels),i&&(t._startValue=t.minIndex-(e?.5:0),t._valueRange=Math.max(i.length-(e?0:1),1));},getPixelForValue:function(t,e,i){var n,o,r,a=this;return mo(e)||mo(i)||(t=a.chart.data.datasets[i].data[e]),mo(t)||(n=a.isHorizontal()?t.x:t.y),(void 0!==n||void 0!==t&&isNaN(e))&&(o=a._getLabels(),t=Pi.valueOrDefault(n,t),r=o.indexOf(t),e=-1!==r?r:e,isNaN(e)&&(e=t)),a.getPixelForDecimal((e-a._startValue)/a._valueRange);},getPixelForTick:function(t){var e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t],t+this.minIndex);},getValueForPixel:function(t){var e=this,i=Math.round(e._startValue+e.getDecimalForPixel(t)*e._valueRange);return Math.min(Math.max(i,0),e.ticks.length-1);},getBasePixel:function(){return this.bottom;}}),yo=vo;bo._defaults=yo;var xo=Pi.noop,ko=Pi.isNullOrUndef,wo=go.extend({getRightValue:function(t){return "string"==typeof t?+t:go.prototype.getRightValue.call(this,t);},handleTickRangeOptions:function(){var t=this,e=t.options,i=e.ticks;if(i.beginAtZero){var n=Pi.sign(t.min),o=Pi.sign(t.max);n<0&&o<0?t.max=0:n>0&&o>0&&(t.min=0);}var r=void 0!==i.min||void 0!==i.suggestedMin,a=void 0!==i.max||void 0!==i.suggestedMax;void 0!==i.min?t.min=i.min:void 0!==i.suggestedMin&&(null===t.min?t.min=i.suggestedMin:t.min=Math.min(t.min,i.suggestedMin)),void 0!==i.max?t.max=i.max:void 0!==i.suggestedMax&&(null===t.max?t.max=i.suggestedMax:t.max=Math.max(t.max,i.suggestedMax)),r!==a&&t.min>=t.max&&(r?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,i.beginAtZero||t.min--);},getTickLimit:function(){var t,e=this,i=e.options.ticks,n=i.stepSize,o=i.maxTicksLimit;
32return n?t=Math.ceil(e.max/n)-Math.floor(e.min/n)+1:(t=e._computeTickLimit(),o=o||11),o&&(t=Math.min(o,t)),t;},_computeTickLimit:function(){return Number.POSITIVE_INFINITY;},handleDirectionalChanges:xo,buildTicks:function(){var t=this,e=t.options,i=e.ticks,n=t.getTickLimit();n=Math.max(2,n);var o={maxTicks:n,min:i.min,max:i.max,precision:i.precision,stepSize:Pi.valueOrDefault(i.fixedStepSize,i.stepSize)},r=t.ticks=oe(o,t);t.handleDirectionalChanges(),t.max=Pi.max(r),t.min=Pi.min(r),i.reverse?(r.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max);},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),go.prototype.convertTicksToLabels.call(t);},_configure:function(){var t,e=this,i=e.getTicks(),n=e.min,o=e.max;go.prototype._configure.call(e),e.options.offset&&i.length&&(t=(o-n)/Math.max(i.length-1,1)/2,n-=t,o+=t),e._startValue=n,e._endValue=o,e._valueRange=o-n;}}),So={position:"left",ticks:{callback:lo.formatters.linear}},_o=0,To=1,Mo=wo.extend({determineDataLimits:function(){var t,e,i,n,o=this,r=o.options,a=o.chart,s=a.data.datasets,l=o._getMatchingVisibleMetas(),d=r.stacked,c={},u=l.length;if(o.min=Number.POSITIVE_INFINITY,o.max=Number.NEGATIVE_INFINITY,void 0===d)for(t=0;!d&&t<u;++t)e=l[t],d=void 0!==e.stack;for(t=0;t<u;++t)e=l[t],i=s[e.index].data,d?ae(o,c,e,i):se(o,e,i);Pi.each(c,function(t){n=t.pos.concat(t.neg),o.min=Math.min(o.min,Pi.min(n)),o.max=Math.max(o.max,Pi.max(n));}),o.min=Pi.isFinite(o.min)&&!isNaN(o.min)?o.min:_o,o.max=Pi.isFinite(o.max)&&!isNaN(o.max)?o.max:To,o.handleTickRangeOptions();},_computeTickLimit:function(){var t,e=this;return e.isHorizontal()?Math.ceil(e.width/40):(t=Pi.options._parseFont(e.options.ticks),Math.ceil(e.height/t.lineHeight));},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse();},getLabelForIndex:function(t,e){return this._getScaleLabel(this.chart.data.datasets[e].data[t]);},getPixelForValue:function(t){var e=this;return e.getPixelForDecimal((+e.getRightValue(t)-e._startValue)/e._valueRange);},getValueForPixel:function(t){return this._startValue+this.getDecimalForPixel(t)*this._valueRange;},getPixelForTick:function(t){var e=this.ticksAsNumbers;return t<0||t>e.length-1?null:this.getPixelForValue(e[t]);}}),Co=So;Mo._defaults=Co;var Ao=Pi.valueOrDefault,Po=Pi.math.log10,Do={position:"left",ticks:{callback:lo.formatters.logarithmic}},Io=go.extend({determineDataLimits:function(){function t(t){return u?t.xAxisID===s.id:t.yAxisID===s.id;}var e,i,n,o,r,a,s=this,l=s.options,d=s.chart,c=d.data.datasets,u=s.isHorizontal();s.min=Number.POSITIVE_INFINITY,s.max=Number.NEGATIVE_INFINITY,s.minNotZero=Number.POSITIVE_INFINITY;var h=l.stacked;if(void 0===h)for(e=0;e<c.length;e++)if(i=d.getDatasetMeta(e),d.isDatasetVisible(e)&&t(i)&&void 0!==i.stack){h=!0;break;}if(l.stacked||h){var f={};for(e=0;e<c.length;e++){i=d.getDatasetMeta(e);var p=[i.type,void 0===l.stacked&&void 0===i.stack?e:"",i.stack].join(".");if(d.isDatasetVisible(e)&&t(i))for(void 0===f[p]&&(f[p]=[]),o=c[e].data,r=0,a=o.length;r<a;r++){var g=f[p];n=s._parseValue(o[r]),isNaN(n.min)||isNaN(n.max)||i.data[r].hidden||n.min<0||n.max<0||(g[r]=g[r]||0,g[r]+=n.max);}}Pi.each(f,function(t){if(t.length>0){var e=Pi.min(t),i=Pi.max(t);s.min=Math.min(s.min,e),s.max=Math.max(s.max,i);}});}else{for(e=0;e<c.length;e++)if(i=d.getDatasetMeta(e),d.isDatasetVisible(e)&&t(i))for(o=c[e].data,r=0,a=o.length;r<a;r++)n=s._parseValue(o[r]),isNaN(n.min)||isNaN(n.max)||i.data[r].hidden||n.min<0||n.max<0||(s.min=Math.min(n.min,s.min),s.max=Math.max(n.max,s.max),0!==n.min&&(s.minNotZero=Math.min(n.min,s.minNotZero)));}s.min=Pi.isFinite(s.min)?s.min:null,s.max=Pi.isFinite(s.max)?s.max:null,s.minNotZero=Pi.isFinite(s.minNotZero)?s.minNotZero:null,this.handleTickRangeOptions();},handleTickRangeOptions:function(){var t=this,e=t.options.ticks,i=1,n=10;t.min=de(e.min,t.min),t.max=de(e.max,t.max),t.min===t.max&&(0!==t.min&&null!==t.min?(t.min=Math.pow(10,Math.floor(Po(t.min))-1),t.max=Math.pow(10,Math.floor(Po(t.max))+1)):(t.min=i,t.max=n)),null===t.min&&(t.min=Math.pow(10,Math.floor(Po(t.max))-1)),null===t.max&&(t.max=0!==t.min?Math.pow(10,Math.floor(Po(t.min))+1):n),null===t.minNotZero&&(t.min>0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor(Po(t.max))):t.minNotZero=i);}
32,buildTicks:function(){var t=this,e=t.options.ticks,i=!t.isHorizontal(),n={min:de(e.min),max:de(e.max)},o=t.ticks=le(n,t);t.max=Pi.max(o),t.min=Pi.min(o),e.reverse?(i=!i,t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max),i&&o.reverse();},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),go.prototype.convertTicksToLabels.call(this);},getLabelForIndex:function(t,e){return this._getScaleLabel(this.chart.data.datasets[e].data[t]);},getPixelForTick:function(t){var e=this.tickValues;return t<0||t>e.length-1?null:this.getPixelForValue(e[t]);},_getFirstTickValue:function(t){var e=Math.floor(Po(t));return Math.floor(t/Math.pow(10,e))*Math.pow(10,e);},_configure:function(){var t=this,e=t.min,i=0;go.prototype._configure.call(t),0===e&&(e=t._getFirstTickValue(t.minNotZero),i=Ao(t.options.ticks.fontSize,bi.global.defaultFontSize)/t._length),t._startValue=Po(e),t._valueOffset=i,t._valueRange=(Po(t.max)-Po(e))/(1-i);},getPixelForValue:function(t){var e=this,i=0;return t=+e.getRightValue(t),t>e.min&&t>0&&(i=(Po(t)-e._startValue)/e._valueRange+e._valueOffset),e.getPixelForDecimal(i);},getValueForPixel:function(t){var e=this,i=e.getDecimalForPixel(t);return 0===i&&0===e.min?0:Math.pow(10,e._startValue+(i-e._valueOffset)*e._valueRange);}}),Oo=Do;Io._defaults=Oo;var Fo=Pi.valueOrDefault,Lo=Pi.valueAtIndexOrDefault,zo=Pi.options.resolve,$o={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:lo.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(t){return t;}}},Ro=wo.extend({setDimensions:function(){var t=this;t.width=t.maxWidth,t.height=t.maxHeight,t.paddingTop=ce(t.options)/2,t.xCenter=Math.floor(t.width/2),t.yCenter=Math.floor((t.height-t.paddingTop)/2),t.drawingArea=Math.min(t.height-t.paddingTop,t.width)/2;},determineDataLimits:function(){var t=this,e=t.chart,i=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;Pi.each(e.data.datasets,function(o,r){if(e.isDatasetVisible(r)){var a=e.getDatasetMeta(r);Pi.each(o.data,function(e,o){var r=+t.getRightValue(e);isNaN(r)||a.data[o].hidden||(i=Math.min(r,i),n=Math.max(r,n));});}}),t.min=i===Number.POSITIVE_INFINITY?0:i,t.max=n===Number.NEGATIVE_INFINITY?0:n,t.handleTickRangeOptions();},_computeTickLimit:function(){return Math.ceil(this.drawingArea/ce(this.options));},convertTicksToLabels:function(){var t=this;wo.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map(function(){var e=Pi.callback(t.options.pointLabels.callback,arguments,t);return e||0===e?e:"";});},getLabelForIndex:function(t,e){return +this.getRightValue(this.chart.data.datasets[e].data[t]);},fit:function(){var t=this,e=t.options;e.display&&e.pointLabels.display?fe(t):t.setCenterPoint(0,0,0,0);},setReductions:function(t,e,i){var n=this,o=e.l/Math.sin(i.l),r=Math.max(e.r-n.width,0)/Math.sin(i.r),a=-e.t/Math.cos(i.t),s=-Math.max(e.b-(n.height-n.paddingTop),0)/Math.cos(i.b);o=ye(o),r=ye(r),a=ye(a),s=ye(s),n.drawingArea=Math.min(Math.floor(t-(o+r)/2),Math.floor(t-(a+s)/2)),n.setCenterPoint(o,r,a,s);},setCenterPoint:function(t,e,i,n){var o=this,r=o.width-e-o.drawingArea,a=t+o.drawingArea,s=i+o.drawingArea,l=o.height-o.paddingTop-n-o.drawingArea;o.xCenter=Math.floor((a+r)/2+o.left),o.yCenter=Math.floor((s+l)/2+o.top+o.paddingTop);},getIndexAngle:function(t){var e=this.chart,i=360/e.data.labels.length,n=e.options||{},o=n.startAngle||0,r=(t*i+o)%360;return (r<0?r+360:r)*Math.PI*2/360;},getDistanceFromCenterForValue:function(t){var e=this;if(Pi.isNullOrUndef(t))return NaN;var i=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*i:(t-e.min)*i;},getPointPosition:function(t,e){var i=this,n=i.getIndexAngle(t)-Math.PI/2;return {x:Math.cos(n)*e+i.xCenter,y:Math.sin(n)*e+i.yCenter};},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e));},getBasePosition:function(t){var e=this,i=e.min,n=e.max;return e.getPointPositionForValue(t||0,e.beginAtZero?0:i<0&&n<0?n:i>0&&n>0?i:0);}
vendor: 4,469 bytes, line 32
32,_drawGrid:function(){var t,e,i,n=this,o=n.ctx,r=n.options,a=r.gridLines,s=r.angleLines,l=Fo(s.lineWidth,a.lineWidth),d=Fo(s.color,a.color);if(r.pointLabels.display&&ve(n),a.display&&Pi.each(n.ticks,function(t,i){0!==i&&(e=n.getDistanceFromCenterForValue(n.ticksAsNumbers[i]),be(n,a,e,i));}),s.display&&l&&d){for(o.save(),o.lineWidth=l,o.strokeStyle=d,o.setLineDash&&(o.setLineDash(zo([s.borderDash,a.borderDash,[]])),o.lineDashOffset=zo([s.borderDashOffset,a.borderDashOffset,0])),t=n.chart.data.labels.length-1;t>=0;t--)e=n.getDistanceFromCenterForValue(r.ticks.reverse?n.min:n.max),i=n.getPointPosition(t,e),o.beginPath(),o.moveTo(n.xCenter,n.yCenter),o.lineTo(i.x,i.y),o.stroke();o.restore();}},_drawLabels:function(){var t=this,e=t.ctx,i=t.options,n=i.ticks;if(n.display){var o,r,a=t.getIndexAngle(0),s=Pi.options._parseFont(n),l=Fo(n.fontColor,bi.global.defaultFontColor);e.save(),e.font=s.string,e.translate(t.xCenter,t.yCenter),e.rotate(a),e.textAlign="center",e.textBaseline="middle",Pi.each(t.ticks,function(i,a){(0!==a||n.reverse)&&(o=t.getDistanceFromCenterForValue(t.ticksAsNumbers[a]),n.showLabelBackdrop&&(r=e.measureText(i).width,e.fillStyle=n.backdropColor,e.fillRect(-r/2-n.backdropPaddingX,-o-s.size/2-n.backdropPaddingY,r+2*n.backdropPaddingX,s.size+2*n.backdropPaddingY)),e.fillStyle=l,e.fillText(i,0,-o));}),e.restore();}},_drawTitle:Pi.noop}),No=$o;Ro._defaults=No;var Eo=Pi._deprecated,Vo=Pi.options.resolve,Wo=Pi.valueOrDefault,Bo=Number.MIN_SAFE_INTEGER||-9007199254740991,Ho=Number.MAX_SAFE_INTEGER||9007199254740991,jo={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},qo=Object.keys(jo),Uo={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}},Yo=go.extend({initialize:function(){this.mergeTicksOptions(),go.prototype.initialize.call(this);},update:function(){var t=this,e=t.options,i=e.time||(e.time={}),n=t._adapter=new so._date(e.adapters.date);return Eo("time scale",i.format,"time.format","time.parser"),Eo("time scale",i.min,"time.min","ticks.min"),Eo("time scale",i.max,"time.max","ticks.max"),Pi.mergeIf(i.displayFormats,n.formats()),go.prototype.update.apply(t,arguments);},getRightValue:function(t){return t&&void 0!==t.t&&(t=t.t),go.prototype.getRightValue.call(this,t);},determineDataLimits:function(){var t,e,i,n,o,r,a,s=this,l=s.chart,d=s._adapter,c=s.options,u=c.time.unit||"day",h=Ho,f=Bo,p=[],g=[],m=[],v=s._getLabels();for(t=0,i=v.length;t<i;++t)m.push(Ae(s,v[t]));for(t=0,i=(l.data.datasets||[]).length;t<i;++t)if(l.isDatasetVisible(t))if(o=l.data.datasets[t].data,Pi.isObject(o[0]))for(g[t]=[],e=0,n=o.length;e<n;++e)r=Ae(s,o[e]),p.push(r),g[t][e]=r;else g[t]=m.slice(0),a||(p=p.concat(m),a=!0);else g[t]=[];m.length&&(h=Math.min(h,m[0]),f=Math.max(f,m[m.length-1])),p.length&&(p=i>1?ke(p).sort(xe):p.sort(xe),h=Math.min(h,p[0]),f=Math.max(f,p[p.length-1])),h=Ae(s,we(c))||h,f=Ae(s,Se(c))||f,h=h===Ho?+d.startOf(Date.now(),u):h,f=f===Bo?+d.endOf(Date.now(),u)+1:f,s.min=Math.min(h,f),s.max=Math.max(h+1,f),s._table=[],s._timestamps={data:p,datasets:g,labels:m};},buildTicks:function(){var t,e,i,n=this,o=n.min,r=n.max,a=n.options,s=a.ticks,l=a.time,d=n._timestamps,c=[],u=n.getLabelCapacity(o),h=s.source,f=a.distribution;for(d="data"===h||"auto"===h&&"series"===f?d.data:"labels"===h?d.labels:Oe(n,o,r,u),"ticks"===a.bounds&&d.length&&(o=d[0],r=d[d.length-1]),o=Ae(n,we(a))||o,r=Ae(n,Se(a))||r,t=0,e=d.length;t<e;++t)(i=d[t])>=o&&i<=r&&c.push(i);return n.min=o,n.max=r,n._unit=l.unit||(s.autoSkip?Pe(l.minUnit,n.min,n.max,u):De(n,c.length,l.minUnit,n.min,n.max)),n._majorUnit=s.major.enabled&&"year"!==n._unit?Ie(n._unit):void 0,n._table=_e(n._timestamps.data,o,r,f),n._offsets=Fe(n._table,c,o,r,a),s.reverse&&c.reverse(),ze(n,c,n._majorUnit);},getLabelForIndex:function(t,e){var i=this,n=i._adapter,o=i.chart.data,r=i.options.time,a=o.labels&&t<o.labels.length?o.labels[t]:"",s=o.datasets[e].data[t];return Pi.isObject(s)&&(a=i.getRightValue(s)),r.tooltipFormat?n.format(Ce(i,a),r.tooltipFormat):"string"==typeof a?a:n.format(Ce(i,a),r.displayFormats.datetime);}
32,tickFormatFunction:function(t,e,i,n){var o=this,r=o._adapter,a=o.options,s=a.time.displayFormats,l=s[o._unit],d=o._majorUnit,c=s[d],u=i[e],h=a.ticks,f=d&&c&&u&&u.major,p=r.format(t,n||(f?c:l)),g=f?h.major:h.minor,m=Vo([g.callback,g.userCallback,h.callback,h.userCallback]);return m?m(p,e,i):p;},convertTicksToLabels:function(t){var e,i,n=[];for(e=0,i=t.length;e<i;++e)n.push(this.tickFormatFunction(t[e].value,e,t));return n;},getPixelForOffset:function(t){var e=this,i=e._offsets,n=Me(e._table,"time",t,"pos");return e.getPixelForDecimal((i.start+n)*i.factor);},getPixelForValue:function(t,e,i){var n=this,o=null;if(void 0!==e&&void 0!==i&&(o=n._timestamps.datasets[i][e]),null===o&&(o=Ae(n,t)),null!==o)return n.getPixelForOffset(o);},getPixelForTick:function(t){var e=this.getTicks();return t>=0&&t<e.length?this.getPixelForOffset(e[t].value):null;},getValueForPixel:function(t){var e=this,i=e._offsets,n=e.getDecimalForPixel(t)/i.factor-i.end,o=Me(e._table,"pos",n,"time");return e._adapter._create(o);},_getLabelSize:function(t){var e=this,i=e.options.ticks,n=e.ctx.measureText(t).width,o=Pi.toRadians(e.isHorizontal()?i.maxRotation:i.minRotation),r=Math.cos(o),a=Math.sin(o),s=Wo(i.fontSize,bi.global.defaultFontSize);return {w:n*r+s*a,h:n*a+s*r};},getLabelWidth:function(t){return this._getLabelSize(t).w;},getLabelCapacity:function(t){var e=this,i=e.options.time,n=i.displayFormats,o=n[i.unit]||n.millisecond,r=e.tickFormatFunction(t,0,ze(e,[t],e._majorUnit),o),a=e._getLabelSize(r),s=Math.floor(e.isHorizontal()?e.width/a.w:e.height/a.h);return e.options.offset&&s--,s>0?s:1;}}),Xo=Uo;Yo._defaults=Xo;var Go={category:bo,linear:Mo,logarithmic:Io,radialLinear:Ro,time:Yo},Ko={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};so._date.override("function"==typeof t?{_id:"moment",formats:function(){return Ko;},parse:function(e,i){return "string"==typeof e&&"string"==typeof i?e=t(e,i):e instanceof t||(e=t(e)),e.isValid()?e.valueOf():null;},format:function(e,i){return t(e).format(i);},add:function(e,i,n){return t(e).add(i,n).valueOf();},diff:function(e,i,n){return t(e).diff(t(i),n);},startOf:function(e,i,n){return e=t(e),"isoWeek"===i?e.isoWeekday(n).valueOf():e.startOf(i).valueOf();},endOf:function(e,i){return t(e).endOf(i).valueOf();},_create:function(e){return t(e);}}:{}),bi._set("global",{plugins:{filler:{propagate:!0}}});var Zo={dataset:function(t){var e=t.fill,i=t.chart,n=i.getDatasetMeta(e),o=n&&i.isDatasetVisible(e),r=o&&n.dataset._children||[],a=r.length||0;return a?function(t,e){return e<a&&r[e]._view||null;}:null;},boundary:function(t){var e=t.boundary,i=e?e.x:null,n=e?e.y:null;return Pi.isArray(e)?function(t,i){return e[i];}:function(t){return {x:null===i?t.x:i,y:null===n?t.y:n};};}},Qo={id:"filler",afterDatasetsUpdate:function(t,e){var i,n,o,r,a=(t.data.datasets||[]).length,s=e.propagate,l=[];for(n=0;n<a;++n)i=t.getDatasetMeta(n),o=i.dataset,r=null,o&&o._model&&o instanceof tn.Line&&(r={visible:t.isDatasetVisible(n),fill:$e(o,n,a),chart:t,el:o}),i.$filler=r,l.push(r);for(n=0;n<a;++n)(r=l[n])&&(r.fill=Ve(l,n,s),r.boundary=Ee(r),r.mapper=We(r));},beforeDatasetsDraw:function(t){var e,i,n,o,r,a,s,l=t._getSortedVisibleDatasetMetas(),d=t.ctx;for(i=l.length-1;i>=0;--i)(e=l[i].$filler)&&e.visible&&(n=e.el,o=n._view,r=n._children||[],a=e.mapper,s=o.backgroundColor||bi.global.defaultColor,a&&s&&r.length&&(Pi.canvas.clipArea(d,t.chartArea),je(d,r,a,o,s,n._loop),Pi.canvas.unclipArea(d)));}},Jo=Pi.rtl.getRtlAdapter,tr=Pi.noop,er=Pi.valueOrDefault;bi._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var i=e.datasetIndex,n=this.chart,o=n.getDatasetMeta(i);o.hidden=null===o.hidden?!n.data.datasets[i].hidden:null,n.update();},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data.datasets,i=t.options.legend||{},n=i.labels&&i.labels.usePointStyle;return t._getSortedDatasetMetas().map(function(i){var o=i.controller.getStyle(n?0:void 0);return {text:e[i.index].label,fillStyle:o.backgroundColor,hidden:!t.isDatasetVisible(i.index),lineCap:o.borderCapStyle,lineDash:o.borderDash,lineDashOffset:o.borderDashOffset,lineJoin:o.borderJoinStyle,lineWidth:o.borderWidth,strokeStyle:o.borderColor,pointStyle:o.pointStyle,rotation:o.rotation,datasetIndex:i.index};},this);}}},legendCallback:function(t){var e,i,n,o,r=document.createElement("ul"),a=t.data.datasets;for(r.setAttribute("class",t.id+"-legend"),e=0,i=a.length;e<i;e++)n=r.appendChild(document.createElement("li")),o=n.appendChild(document.createElement("span")),o.style.backgroundColor=a[e].backgroundColor,a[e].label&&n.appendChild(document.createTextNode(a[e].label));return r.outerHTML;}});var ir=$i.extend({initialize:function(t){var e=this;Pi.extend(e,t),e.legendHitBoxes=[],e._hoveredItem=null,e.doughnutMode=!1;}
32,beforeUpdate:tr,update:function(t,e,i){var n=this;return n.beforeUpdate(),n.maxWidth=t,n.maxHeight=e,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize;},afterUpdate:tr,beforeSetDimensions:tr,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0};},afterSetDimensions:tr,beforeBuildLabels:tr,buildLabels:function(){var t=this,e=t.options.labels||{},i=Pi.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(i=i.filter(function(i){return e.filter(i,t.chart.data);})),t.options.reverse&&i.reverse(),t.legendItems=i;},afterBuildLabels:tr,beforeFit:tr,fit:function(){var t=this,e=t.options,i=e.labels,n=e.display,o=t.ctx,r=Pi.options._parseFont(i),a=r.size,s=t.legendHitBoxes=[],l=t.minSize,d=t.isHorizontal();if(d?(l.width=t.maxWidth,l.height=n?10:0):(l.width=n?10:0,l.height=t.maxHeight),!n)return void (t.width=l.width=t.height=l.height=0);if(o.font=r.string,d){var c=t.lineWidths=[0],u=0;o.textAlign="left",o.textBaseline="middle",Pi.each(t.legendItems,function(t,e){var n=qe(i,a),r=n+a/2+o.measureText(t.text).width;(0===e||c[c.length-1]+r+2*i.padding>l.width)&&(u+=a+i.padding,c[c.length-(e>0?0:1)]=0),s[e]={left:0,top:0,width:r,height:a},c[c.length-1]+=r+i.padding;}),l.height+=u;}else{var h=i.padding,f=t.columnWidths=[],p=t.columnHeights=[],g=i.padding,m=0,v=0;Pi.each(t.legendItems,function(t,e){var n=qe(i,a),r=n+a/2+o.measureText(t.text).width;e>0&&v+a+2*h>l.height&&(g+=m+i.padding,f.push(m),p.push(v),m=0,v=0),m=Math.max(m,r),v+=a+h,s[e]={left:0,top:0,width:r,height:a};}),g+=m,f.push(m),p.push(v),l.width+=g;}t.width=l.width,t.height=l.height;},afterFit:tr,isHorizontal:function(){return "top"===this.options.position||"bottom"===this.options.position;},draw:function(){var t=this,e=t.options,i=e.labels,n=bi.global,o=n.defaultColor,r=n.elements.line,a=t.height,s=t.columnHeights,l=t.width,d=t.lineWidths;if(e.display){var c,u=Jo(e.rtl,t.left,t.minSize.width),h=t.ctx,f=er(i.fontColor,n.defaultFontColor),p=Pi.options._parseFont(i),g=p.size;h.textAlign=u.textAlign("left"),h.textBaseline="middle",h.lineWidth=.5,h.strokeStyle=f,h.fillStyle=f,h.font=p.string;var m=qe(i,g),v=t.legendHitBoxes,b=function(t,e,n){if(!(isNaN(m)||m<=0)){h.save();var a=er(n.lineWidth,r.borderWidth);if(h.fillStyle=er(n.fillStyle,o),h.lineCap=er(n.lineCap,r.borderCapStyle),h.lineDashOffset=er(n.lineDashOffset,r.borderDashOffset),h.lineJoin=er(n.lineJoin,r.borderJoinStyle),h.lineWidth=a,h.strokeStyle=er(n.strokeStyle,o),h.setLineDash&&h.setLineDash(er(n.lineDash,r.borderDash)),i&&i.usePointStyle){var s=m*Math.SQRT2/2,l=u.xPlus(t,m/2),d=e+g/2;Pi.canvas.drawPoint(h,n.pointStyle,s,l,d,n.rotation);}else h.fillRect(u.leftForLtr(t,m),e,m,g),0!==a&&h.strokeRect(u.leftForLtr(t,m),e,m,g);h.restore();}},y=function(t,e,i,n){var o=g/2,r=u.xPlus(t,m+o),a=e+o;h.fillText(i.text,r,a),i.hidden&&(h.beginPath(),h.lineWidth=2,h.moveTo(r,a),h.lineTo(u.xPlus(r,n),a),h.stroke());},x=function(t,n){switch(e.align){case "start":return i.padding;case "end":return t-n;default:return (t-n+i.padding)/2;}}
vendor: 1,614 bytes, line 32
32,k=t.isHorizontal();c=k?{x:t.left+x(l,d[0]),y:t.top+i.padding,line:0}:{x:t.left+i.padding,y:t.top+x(a,s[0]),line:0},Pi.rtl.overrideTextDirection(t.ctx,e.textDirection);var w=g+i.padding;Pi.each(t.legendItems,function(e,n){var o=h.measureText(e.text).width,r=m+g/2+o,f=c.x,p=c.y;u.setWidth(t.minSize.width),k?n>0&&f+r+i.padding>t.left+t.minSize.width&&(p=c.y+=w,c.line++,f=c.x=t.left+x(l,d[c.line])):n>0&&p+w>t.top+t.minSize.height&&(f=c.x=f+t.columnWidths[c.line]+i.padding,c.line++,p=c.y=t.top+x(a,s[c.line]));var S=u.x(f);b(S,p,e),v[n].left=u.leftForLtr(S,v[n].width),v[n].top=p,y(S,p,e,o),k?c.x+=r+i.padding:c.y+=w;}),Pi.rtl.restoreTextDirection(t.ctx,e.textDirection);}},_getLegendItemAt:function(t,e){var i,n,o,r=this;if(t>=r.left&&t<=r.right&&e>=r.top&&e<=r.bottom)for(o=r.legendHitBoxes,i=0;i<o.length;++i)if(n=o[i],t>=n.left&&t<=n.left+n.width&&e>=n.top&&e<=n.top+n.height)return r.legendItems[i];return null;},handleEvent:function(t){var e,i=this,n=i.options,o="mouseup"===t.type?"click":t.type;if("mousemove"===o){if(!n.onHover&&!n.onLeave)return;}else{if("click"!==o)return;if(!n.onClick)return;}e=i._getLegendItemAt(t.x,t.y),"click"===o?e&&n.onClick&&n.onClick.call(i,t.native,e):(n.onLeave&&e!==i._hoveredItem&&(i._hoveredItem&&n.onLeave.call(i,t.native,i._hoveredItem),i._hoveredItem=e),n.onHover&&e&&n.onHover.call(i,t.native,e));}}),nr={id:"legend",_element:ir,beforeInit:function(t){var e=t.options.legend;e&&Ue(t,e);},beforeUpdate:function(t){var e=t.options.legend,i=t.legend;e?(Pi.mergeIf(e,bi.global.legend),i?(In.configure(t,i,e),i.options=e):Ue(t,e)):i&&(In.removeBox(t,i),delete t.legend);}
32,afterEvent:function(t,e){var i=t.legend;i&&i.handleEvent(e);}},or=Pi.noop;bi._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var rr=$i.extend({initialize:function(t){var e=this;Pi.extend(e,t),e.legendHitBoxes=[];},beforeUpdate:or,update:function(t,e,i){var n=this;return n.beforeUpdate(),n.maxWidth=t,n.maxHeight=e,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize;},afterUpdate:or,beforeSetDimensions:or,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0};},afterSetDimensions:or,beforeBuildLabels:or,buildLabels:or,afterBuildLabels:or,beforeFit:or,fit:function(){var t,e,i=this,n=i.options,o=i.minSize={},r=i.isHorizontal();if(!n.display)return void (i.width=o.width=i.height=o.height=0);t=Pi.isArray(n.text)?n.text.length:1,e=t*Pi.options._parseFont(n).lineHeight+2*n.padding,i.width=o.width=r?i.maxWidth:e,i.height=o.height=r?e:i.maxHeight;},afterFit:or,isHorizontal:function(){var t=this.options.position;return "top"===t||"bottom"===t;},draw:function(){var t=this,e=t.ctx,i=t.options;if(i.display){var n,o,r,a=Pi.options._parseFont(i),s=a.lineHeight,l=s/2+i.padding,d=0,c=t.top,u=t.left,h=t.bottom,f=t.right;e.fillStyle=Pi.valueOrDefault(i.fontColor,bi.global.defaultFontColor),e.font=a.string,t.isHorizontal()?(o=u+(f-u)/2,r=c+l,n=f-u):(o="left"===i.position?u+l:f-l,r=c+(h-c)/2,n=h-c,d=Math.PI*("left"===i.position?-.5:.5)),e.save(),e.translate(o,r),e.rotate(d),e.textAlign="center",e.textBaseline="middle";var p=i.text;if(Pi.isArray(p))for(var g=0,m=0;m<p.length;++m)e.fillText(p[m],0,g,n),g+=s;else e.fillText(p,0,0,n);e.restore();}}}),ar={id:"title",_element:rr,beforeInit:function(t){var e=t.options.title;e&&Ye(t,e);},beforeUpdate:function(t){var e=t.options.title,i=t.titleBlock;e?(Pi.mergeIf(e,bi.global.title),i?(In.configure(t,i,e),i.options=e):Ye(t,e)):i&&(In.removeBox(t,i),delete t.titleBlock);}},sr={},lr=Qo,dr=nr,cr=ar;sr.filler=lr,sr.legend=dr,sr.title=cr,oo.helpers=Pi,ro(),oo._adapters=so,oo.Animation=Ni,oo.animationService=Ei,oo.controllers=An,oo.DatasetController=Hi,oo.defaults=bi,oo.Element=$i,oo.elements=tn,oo.Interaction=Pn,oo.layouts=In,oo.platform=Yn,oo.plugins=Xn,oo.Scale=go,oo.scaleService=Gn,oo.Ticks=lo,oo.Tooltip=eo,oo.helpers.each(Go,function(t,e){oo.scaleService.registerScaleType(e,t,t._defaults);});for(var ur in sr)sr.hasOwnProperty(ur)&&oo.plugins.register(sr[ur]);oo.platform.initialize();var hr=oo;return "undefined"!=typeof window&&(window.Chart=oo),oo.Chart=oo,oo.Legend=sr.legend._element,oo.Title=sr.title._element,oo.pluginService=oo.plugins,oo.PluginBase=oo.Element.extend({}),oo.canvasHelpers=oo.helpers.canvas,oo.layoutService=oo.layouts,oo.LinearScaleBase=wo,oo.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],function(t){oo[t]=function(e,i){return new oo(e,oo.helpers.merge(i||{},{type:t.charAt(0).toLowerCase()+t.slice(1)}));};}),hr;}),function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e(require,exports,module):t.CountUp=e();}(this,function(t,e,i){return function(t,e,i,n,o,r){function a(t){var e,i,n,o,r,a,s=t<0;if(t=Math.abs(t).toFixed(d.decimals),t+="",e=t.split("."),i=e[0],n=e.length>1?d.options.decimal+e[1]:"",d.options.useGrouping){for(o="",r=0,a=i.length;r<a;++r)0!==r&&r%3==0&&(o=d.options.separator+o),o=i[a-r-1]+o;i=o;}return d.options.numerals.length&&(i=i.replace(/[0-9]/g,function(t){return d.options.numerals[+t];}),n=n.replace(/[0-9]/g,function(t){return d.options.numerals[+t];})),(s?"-":"")+d.options.prefix+i+n+d.options.suffix;}function s(t,e,i,n){return i*(1-Math.pow(2,-10*t/n))*1024/1023+e;}function l(t){return "number"==typeof t&&!isNaN(t);}var d=this;if(d.version=function(){return "1.9.3";},d.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:s,formattingFn:a,prefix:"",suffix:"",numerals:[]},r&&"object"==typeof r)for(var c in d.options)r.hasOwnProperty(c)&&null!==r[c]&&(d.options[c]=r[c]);""===d.options.separator?d.options.useGrouping=!1:d.options.separator=""+d.options.separator;for(var u=0,h=["webkit","moz","ms","o"],f=0;f<h.length&&!window.requestAnimationFrame;++f)window.requestAnimationFrame=window[h[f]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[h[f]+"CancelAnimationFrame"]||window[h[f]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){var i=(new Date()).getTime(),n=Math.max(0,16-(i-u)),o=window.setTimeout(function(){t(i+n);},n);return u=i+n,o;}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t);}),d.initialize=function(){return !!d.initialized||(d.error="",d.d="string"==typeof t?document.getElementById(t):t,d.d?(d.startVal=Number(e),d.endVal=Number(i),l(d.startVal)&&l(d.endVal)?(d.decimals=Math.max(0,n||0),d.dec=Math.pow(10,d.decimals),d.duration=1e3*Number(o)||2e3,d.countDown=d.startVal>d.endVal,d.frameVal=d.startVal,d.initialized=!0,!0):(d.error="[CountUp] startVal ("+e+") or endVal ("+i+") is not a number",!1)):(d.error="[CountUp] target is null or undefined",!1));},d.printValue=function(t){var e=d.options.formattingFn(t);"INPUT"===d.d.tagName?this.d.value=e:"text"===d.d.tagName||"tspan"===d.d.tagName?this.d.textContent=e:this.d.innerHTML=e;},d.count=function(t){d.startTime||(d.startTime=t),d.timestamp=t;var e=t-d.startTime;d.remaining=d.duration-e,d.options.useEasing?d.countDown?d.frameVal=d.startVal-d.options.easingFn(e,0,d.startVal-d.endVal,d.duration):d.frameVal=d.options.easingFn(e,d.startVal,d.endVal-d.startVal,d.duration):d.countDown?d.frameVal=d.startVal-(d.startVal-d.endVal)*(e/d.duration):d.frameVal=d.startVal+(d.endVal-d.startVal)*(e/d.duration),d.countDown?d.frameVal=d.frameVal<d.endVal?d.endVal:d.frameVal:d.frameVal=d.frameVal>d.endVal?d.endVal:d.frameVal,d.frameVal=Math.round(d.frameVal*d.dec)/d.dec,d.printValue(d.frameVal),e<d.duration?d.rAF=requestAnimationFrame(d.count):d.callback&&d.callback();},d.start=function(t){d.initialize()&&(d.callback=t,d.rAF=requestAnimationFrame(d.count));},d.pauseResume=function(){d.paused?(d.paused=!1,delete d.startTime,d.duration=d.remaining,d.startVal=d.frameVal,requestAnimationFrame(d.count)):(d.paused=!0,cancelAnimationFrame(d.rAF));},d.reset=function(){d.paused=!1,delete d.startTime,d.initialized=!1,d.initialize()&&(cancelAnimationFrame(d.rAF),d.printValue(d.startVal));},d.update=function(t){if(d.initialize()){if(t=Number(t),!l(t))return void (d.error="[CountUp] update(
32) - new endVal is not a number: "+t);d.error="",t!==d.frameVal&&(cancelAnimationFrame(d.rAF),d.paused=!1,delete d.startTime,d.startVal=d.frameVal,d.endVal=t,d.countDown=d.startVal>d.endVal,d.rAF=requestAnimationFrame(d.count));}},d.initialize()&&d.printValue(d.startVal);};}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery);}(function(t){function e(){var e,i,n={height:d.innerHeight,width:d.innerWidth};return n.height||!(e=l.compatMode)&&t.support.boxModel||(i="CSS1Compat"===e?c:l.body,n={height:i.clientHeight,width:i.clientWidth}),n;}function i(){return {top:d.pageYOffset||c.scrollTop||l.body.scrollTop,left:d.pageXOffset||c.scrollLeft||l.body.scrollLeft};}function n(){if(s.length){var n=0,a=t.map(s,function(t){var e=t.data.selector,i=t.$element;return e?i.find(e):i;});for(o=o||e(),r=r||i();n<s.length;n++)if(t.contains(c,a[n][0])){var l=t(a[n]),d={height:l[0].offsetHeight,width:l[0].offsetWidth},u=l.offset(),h=l.data("inview");if(!r||!o)return;u.top+d.height>r.top&&u.top<r.top+o.height&&u.left+d.width>r.left&&u.left<r.left+o.width?h||l.data("inview",!0).trigger("inview",[!0]):h&&l.data("inview",!1).trigger("inview",[!1]);}}}var o,r,a,s=[],l=document,d=window,c=l.documentElement;t.event.special.inview={add:function(e){s.push({data:e,$element:t(this),element:this}),!a&&s.length&&(a=setInterval(n,250));},remove:function(t){for(var e=0;e<s.length;e++){var i=s[e];if(i.element===this&&i.data.guid===t.guid){s.splice(e,1);break;}}s.length||(clearInterval(a),a=null);}},t(d).bind("scroll resize scrollstop",function(){o=r=null;}),!c.addEventListener&&c.attachEvent&&c.attachEvent("onfocusin",function(){r=null;});});;
33(function(Drupal,$){$(function(){var eventTeaser=$('.event-teaser');var newsTeaser=$('.news-teaser');var corporateColors=["corporate-red","corporate-green","corporate-orange","corporate-cyan"];eventTeaser.each(function(){var event=$(this);event.addClass(corporateColors[Math.floor(Math.random()*corporateColors.length)]);});newsTeaser.each(function(){var event=$(this);event.addClass(corporateColors[Math.floor(Math.random()*corporateColors.length)]);});});})(Drupal,jQuery);;
34(function(window,$){$(function(){'use strict';var pos=null;var options=$('#edit-enter-your-country option, #edit-your-country option');var arr=options.map(function(_,o){return {t:$(o).text(),v:o.value};}).get();arr.sort(function(a,b){return a.t.localeCompare(b.t);});options.each(function(i,o){o.value=arr[i].v;$(o).text(arr[i].t);});if($('#sliding-popup').length&&$('.promote-event-block').length)promote_event();else{if($('.promote-event-block').length)$('.promote-event-block').addClass('show-promote').css('bottom','0px');}$(window).resize(function(){if($('#sliding-popup').length&&$('.promote-event-block').length)promote_event();else{if($('.promote-event-block').length)$('.promote-event-block').addClass('show-promote').css('bottom','0px');}});$('.promote-event-block--close').bind('click',function(){$('.promote-event-block').fadeOut();$('.promote-event-block').removeClass('show-promote show-faster');});function promote_event(){var bottom=$('#sliding-popup').height();var cockie_position_top=$('#sliding-popup').position();var window_height=$(window).height();if(cockie_position_top.top<window_height)$('.promote-event-block').addClass('show-promote').css('bottom',bottom+'px');else $('.promote-event-block').addClass('show-promote').css('bottom','0px');$('.agree-button').bind('click',function(){$('.promote-event-block').addClass('show-faster').css('bottom','0px');});}});}(window,jQuery));;
35(function(Drupal,$){$(function(){var factsFigures=$('.facts-figures'),factsChartCanvas=$("#facts-chart-canvas"),factsChartActiveValue=$('#facts-chart-value').html(),factsChartPasiveValue=100-factsChartActiveValue,factsChartActiveColor='185, 212, 135',factsChartPasiveColor='133, 185, 27';var factsFiguresSecondary=$('.facts-figures-secondary'),factsChartCanvasSecondary=$("#facts-chart-canvas-secondary"),factsChartActiveValueSecondary=$('#facts-chart-value-secondary').html(),factsChartPasiveValueSecondary=100-factsChartActiveValueSecondary,factsChartActiveColorSecondary='165, 119, 146',factsChartPasiveColorSecondary='142, 1, 86';var numbers=$('[data-number]'),countNumberOption={useEasing:true,useGrouping:true,separator:',',decimal:'.'};
35factsFigures.one('inview',function(event,isInView){if(isInView){var factsChart=new Chart(factsChartCanvas,{type:'doughnut',data:{datasets:[{data:[factsChartPasiveValue,factsChartActiveValue],backgroundColor:['rgb('+factsChartActiveColor+')','rgb('+factsChartPasiveColor+')'],borderWidth:0}]},options:{cutoutPercentage:62,rotation:0.75*Math.PI}});numbers.each(function(index){var number=$(this),numberSetTarget=number.attr('id',"number-"+index),numberTarget=number.attr('id'),numberValue=number.html(),numberType=number.data('number-type'),decimals=0;if(numberType==='integer')countNumberOption.suffix='';else if(numberType==='percent')countNumberOption.suffix='%';else{if(numberType==='decimal'){countNumberOption.suffix='';decimals=1;}}var createNumber=new CountUp(numberTarget,0,numberValue,decimals,6.5,countNumberOption);createNumber.start();});}});factsFiguresSecondary.one('inview',function(event,isInView){if(isInView){var factsChart=new Chart(factsChartCanvasSecondary,{type:'doughnut',data:{datasets:[{data:[factsChartPasiveValueSecondary,factsChartActiveValueSecondary],backgroundColor:['rgb('+factsChartActiveColorSecondary+')','rgb('+factsChartPasiveColorSecondary+')'],borderWidth:0}]},options:{cutoutPercentage:62,rotation:0.75*Math.PI}});numbers.each(function(index){var number=$(this),numberSetTarget=number.attr('id',"number-"+index),numberTarget=number.attr('id'),numberValue=number.html(),numberType=number.data('number-type'),decimals=0;if(numberType==='integer')countNumberOptionSecondary.suffix='';else if(numberType==='percent')countNumberOptionSecondary.suffix='%';else{if(numberType==='decimal'){countNumberOptionSecondary.suffix='';decimals=1;}}var createNumber=new CountUp(numberTarget,0,numberValue,decimals,6.5,countNumberOptionSecondary);createNumber.start();});}});});})(Drupal,jQuery);;
36;(function(Drupal,$){$(function(){var logo=$('.main-header__logo'),mainMenuLinks=$('.header-navigation a');if(window.innerWidth>=1195)$(window).on('scroll',function(){if($(window).scrollTop()>0)logo.addClass('sm-size');else logo.removeClass('sm-size');});mainMenuLinks.each(function(){if($(this).attr('href')==''){$(this).addClass('not-link');$(this).click(function(event){event.preventDefault();});}});var menuLinks=$('.menu--root > .has-submenu');menuLinks.each(function(){if($(this).children('a').attr('href')!='')$(this).append("<span class='menu-toggler menu-toggler--small' />");else $(this).append("<span class='menu-toggler' />");if($(this).hasClass('in-trail'))$(this).addClass('expanded');});$('.menu-toggler').each(function(){$(this).click(function(){$(this).parent('.has-submenu').toggleClass('expanded');});});console.log($('#ultimenu-main > li.ultimenu__item > a'));$('#ultimenu-main > li.ultimenu__item > a').each(function(){$(this).on('focus',function(e){const flyout=$(this).next('.ultimenu__flyout');if(flyout.is(':visible')){var hdefault=400;var h=0;var blockh=0;flyout.children().each(function(){if($(this).hasClass('menu--root')){console.log($(this));$(this).find('.menu--sub').each(function(){console.log($(this));if($(this).outerHeight()>h)h=$(this).outerHeight();});}else $(this).children().each(function(){blockh+=$(this).outerHeight();});});h+=48;blockh+=(48*2);console.log(h,blockh);flyout.css('min-height',Math.max(hdefault,h,blockh)+'px');}});});});})(Drupal,jQuery);;
37(function(Drupal,$){$(function(){map_list=".paragraph--type--ica006-sectors-and-regions .field--name-field-regions-map";sector_list=".paragraph--type--ica006-sectors-and-regions .field--name-field-sectors";$(map_list+" .views-row .views-field-field-region-map-title, "+sector_list+" .views-row .views-field-field-sector-map-title").each(function(){$(this).prepend("<span class='close' />");});$("#sectors-placeholder").click(function(){$(this).siblings(".sectors-list-wrapper").toggleClass("open-selector");});$(".field--name-field-sectors-list .item-list > ul > li").each(function(){$(this).click(function(){$(".sectors-list-wrapper").removeClass("open-selector");$(".field--name-field-sectors-list .item-list > ul > li, .field--name-field-regions-map .views-row").removeClass("active");$(".field--name-field-sectors .views-row").removeClass("active");$(".field--name-field-regions-list").removeClass("europe-selected africa-selected america-selected asia-selected");$(this).addClass("active");sectorID=$(this).find(".views-field-tid").text();sectorMapList=$(this).parents(".sectors-wrapper").siblings(".field--name-field-sectors").find(".views-row");sectorMapList.removeClass("active");$(sectorMapList).each(function(){mapSectorID=$(this).find(".views-field-tid").text();if(mapSectorID==sectorID)$(this).addClass("active");});});});$(".field--name-field-regions-list .views-row").each(function(){$(this).click(function(){$(".field--name-field-sectors-list .item-list > ul > li, .field--name-field-regions-map .views-row").removeClass("active");$(".field--name-field-sectors .views-row").removeClass("active");$(".field--name-field-regions-list").removeClass("europe-selected africa-selected america-selected asia-selected");
37regionID=$(this).find(".views-field-tid").text();regionMapList=$(this).parents(".field--name-field-regions-list").siblings(".field--name-field-regions-map").find(".views-row");$(regionMapList).each(function(){mapRegionID=$(this).find(".views-field-tid").text();if(mapRegionID==regionID)$(this).addClass("active");});});});$(".field--name-field-regions-list .views-row:first-child()").click(function(){$(this).parents(".field--name-field-regions-list").addClass("europe-selected");});$(".field--name-field-regions-list .views-row:nth-child(2)").click(function(){$(this).parents(".field--name-field-regions-list").addClass("asia-selected");});$(".field--name-field-regions-list .views-row:nth-child(3)").click(function(){$(this).parents(".field--name-field-regions-list").addClass("africa-selected");});$(".field--name-field-regions-list .views-row:nth-child(4)").click(function(){$(this).parents(".field--name-field-regions-list").addClass("america-selected");});$("span.close").click(function(){$(".field--name-field-sectors-list .item-list > ul > li, .field--name-field-regions-map .views-row").removeClass("active");$(".field--name-field-sectors .views-row").removeClass("active");$(".field--name-field-regions-list").removeClass("europe-selected africa-selected america-selected asia-selected");});});})(Drupal,jQuery);;
38(function(Drupal,$){var mobileCards=function(){var $cardLinkContainer=$('.paragraph--type--card-with-links-grid');if($cardLinkContainer.length>0)if($(window).width()<=768)$cardLinkContainer.find('.paragraph--type--card-with-links-item').on('click',function(){$(this).toggleClass('active');});else $cardLinkContainer.find('.paragraph--type--card-with-links-item.has-single-link').on('click',function(){if($(this).data('link'))window.location=$(this).data('link');});};$(window).on('resize',mobileCards).trigger('resize');})(Drupal,jQuery);;
39;(function(window,$){'use strict';$(function(){var $window=$(window),$body=document.body,$menuToggle=$('.main-header__menu-toggle'),$carousels=$('.owl-carousel'),$galleries=$('[data-gallery]'),$ica001=$('.paragraph--type--ica001-slider .field--name-field-paragraph-reference');var menuClass='has-menu';$menuToggle.on('click',menuToggleClickHandler);function menuToggleClickHandler(e){$body.classList.toggle(menuClass);}var linkTiles=document.querySelectorAll('.link-tile');if(linkTiles)linkTiles.forEach(function(linkTile){var image=linkTile.querySelector('img');if(image)linkTile.style.backgroundImage='url('+image.getAttribute('src')+')';});var sharePageList=Array.prototype.slice.call(document.querySelectorAll('[data-page-share]'));if(sharePageList.length>0)sharePageList.forEach(function(button){button.addEventListener('click',function(evt){evt.preventDefault();var type=this.getAttribute('data-type'),url=window.location.protocol+'//'+window.location.host+window.location.pathname,text=document.title,permalink='';switch(type){case 'facebook':permalink='http://www.facebook.com/share.php?u='+encodeURIComponent(url);break;case 'twitter':permalink='http://twitter.com/share?text='+encodeURIComponent(text)+'&ur='+encodeURIComponent(url);break;case 'linkedin':permalink='http://www.linkedin.com/shareArticle?mini=true&url='+encodeURIComponent(url)+'?text='+encodeURIComponent(text);break;case 'pinterest':permalink='http://pinterest.com/pin/create/button/?url='+encodeURIComponent(url)+'?description='+encodeURIComponent(text);break;case 'google-plus':permalink='https://plus.google.com/share?url='+encodeURIComponent(url);break;case 'mailto':location.href='mailto:?subject'+encodeURIComponent(text)+'&body='+encodeURIComponent(text);return false;break;}if(permalink.length>0)window.open(permalink,'','width='+Math.floor(screen.width*0.85)+', height='+Math.floor(screen.height*0.5));});});if($galleries.length>0)$galleries.fancybox({caption:{type:'outside'},openEffect:'elastic',closeEffect:'elastic',nextEffect:'elastic',prevEffect:'elastic',maxWidth:'90%',maxHeight:'90%'});if($carousels.length>0)$carousels.owlCarousel({items:1,nav:true,dots:true,navText:['','']});if($ica001.length>0)$ica001.slick({arrows:false,autoplay:true,autoplaySpeed:4000,dots:true,infinite:false});var main_content=$('#block-ica-main-content');var paragraphlatesnews=$('#block-paragraphlatesnews');var sidebar=$('.sidebar');var paragraphlatesnews=$('#block-paragraphlatesnews');var sidebar=$('.sidebar');if(paragraphlatesnews.length>0&&sidebar.length>0)if(main_content.height()<sidebar.height()){var margin_top=sidebar.height()-main_content.height();paragraphlatesnews.css('margin-top',margin_top+'px');}$('.page--fields p').each(function(){var $p=$(this),txt=$p.html();if(txt.match('^&nbsp;[(\r\n|\r|\n)]?$'))$p.remove();if(txt.match('^<br>[\\s\\S]?&nbsp;$'))$p.remove();});$('#ultimenu-main > li.ultimenu__item > a').each(function(){const $caret=$(this).find('span.caret');if($caret.length>0){$(this).on('click',function(e){e.preventDefault();if(window.matchMedia('(max-width: 1193px)').matches)$caret.trigger('click');});$(this).closest('li.ultimenu__item').find('section > ul > li > a').each(function(){$(this).closest('li').find('span.menu-toggler').remove();$(this).off('click').on('click',function(e){console.log(e);const href=$(this).attr('href');if(!href||href.trim()=='')e.preventDefault();$(this);});});};});});})(window,jQuery);;
40!function(l,n,t,s,i,o){"use strict";var r="ultimenu",e="active",a="expanded",u="is-"+r,c="is-ulti",d=c+"desktop",f=c+"mobile",h=c+"sticky",v=u+"--"+a,m=u+"--"+e,C=u+"--hover",g=u+"--hiding",p="is-uitem-"+a,b="is-ulink-"+e,k="data-ultiajax-hit",$=!1,y=!1,T="hidden",_="is-flyout-"+a,x=".ultimenu__link",A="."+r+"__ajax",P="data-ultiajax-trigger",H=u+"__canvas-off",O=u+"__canvas-on",j=u+"__backdrop",D=r+"__caret",w="."+j,z=".button--ultiburger",B=void 0,E=void 0,F="addClass",N="removeClass",I="touchevents",S=t.ultimenu||{};l.isUnd(l.isTouch)&&(l.isTouch=function(t){var e={};
40return "matchMedia" in s&&(e=s.matchMedia("(hover: none), (pointer: coarse)"),t&&e.addEventListener("change",t)),"ontouchstart" in s||s.DocumentTouch&&i instanceof s.DocumentTouch||e.matches||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints;},l.touchOrNot=function(){var t=l.isTouch(l.touchOrNot);l.removeClass(o,[I,"no-"+I]),l.addClass(o,t?I:"no-"+I);}),l.touchOrNot(),n.ultimenu={$backdrop:null,$hamburger:null,$offCanvas:null,isInvalid:function(t,e){return !l.is(t.target,e)||"dblclick"===t.type;},viewport:function(){var t=l.windowSize().height/100;o.style.setProperty("--vh",t+"px");},breakpoints:function(){function t(t){setTimeout(function(){e.viewport(),l.removeClass(o,[m,C,v,h]),e.closeFlyout(),t&&t.matches||t===I?(l.addClass(o,[f,m]),l.removeClass(o,d),l.trigger(s,"ultimenu:touch")):($||e.isHidden(l.find(i,z)||e.$hamburger)?(l.addClass(o,C),y&&(l.addClass(o,h),e.$offCanvas&&setTimeout(function(){var t=e.$offCanvas.offsetHeight;o.style.setProperty("--ultiheader",t+"px");},101))):l.addClass(o,m),l.addClass(o,d),l.removeClass(o,f),l.trigger(s,"ultimenu:desktop"));});}var e=this;t(l.isTouch(t)?I:null);},onClickHamburger:function(t){var e=this;t.preventDefault(),t.stopPropagation();var a=t.target,i=l.hasClass(o,v);if(e.isInvalid(t,z))return !1;s.setTimeout(function(){l[i?N:F](o,v),l[i?N:F](a,"is-ubtn-active"),e.closeFlyout();},30),i&&(s.clearTimeout(B),l.addClass(o,g),B=s.setTimeout(function(){l.removeClass(o,g);},500));},onResize:function(){this.viewport();},hamburger:function(){var t;null!==l.find(i,"body > "+z)||(t=l.find(i,z))&&i.body.appendChild(t),this.$hamburger=l.find(i,z),l.on(this.$hamburger,"click."+r,this.onClickHamburger.bind(this));},offcanvas:function(){var t,e=this;e.$hamburger&&((t=l.find(i,"is-ultimenu-canvas-off"))&&l.addClass(t,H),(t=l.findAll(i,"is-ultimenu-canvas-on")).length&&l.addClass(t,O),e.$offCanvas=l.find(i,"."+H),S.canvasOff&&S.canvasOn&&(e.$offCanvas||(e.$offCanvas=l.find(i,S.canvasOff),l.addClass(e.$offCanvas,H)),l.find(i,"."+O)||(e=l.findAll(i,S.canvasOn),l.addClass(e,O))));},backdrop:function(){var t,e,a=this;a.$offCanvas&&((e=l.find(i,"is-ultimenu-canvas-backdrop"))&&l.addClass(e,j),a.$backdrop=l.find(i,w),a.$backdrop||(t=a.$offCanvas.parentNode,(e=i.createElement("div")).className=j,t.insertBefore(e,t.firstElementChild||null),a.$backdrop=e),l.on(a.$backdrop,"click."+r,a.onClickBackdrop.bind(a)));},slideToggle:function(t,e,a){t&&l[a?F:N](t,e);},executeAjax:function(t){function e(){t.removeAttribute(P);}var a=l.closest(t,"li"),i=l.find(a,A);i?(i.hasAttribute(k)||(i.click(),i.setAttribute(k,1),l.addClass(i,T)),s.clearTimeout(E),E=s.setTimeout(function(){(i=l.find(a,A))?(l.removeClass(i,T),i.click()):e();var t=l.findAll(a,"[data-once]");t.length&&l.each(t,function(t){n.attachBehaviors(t);});},1500)):e();},triggerAjax:function(t){var e=t.target;t.stopPropagation();e=l.hasClass(e,D)?l.closest(e,x):e;l.hasAttr(e,P)&&this.executeAjax(e);},onClickBackdrop:function(t){if(t.preventDefault(),this.isInvalid(t,w))return !1;this.$hamburger&&this.$hamburger.click();},closeFlyout:function(t,e){t=t||i;var a=l.findAll(t,"."+p);l.removeClass(a,p);a=l.findAll(t,"."+b),t=l.findAll(t,"."+_);l.removeClass(a,b),l.removeClass(t,_);},isHidden:function(t){if(t){if(null===t.offsetParent||0===t.clientHeight)return !0;t=s.getComputedStyle(t);return "none"===t.display||"hidden"===t.visibility;}return !1;},onClickCaret:function(t){var e=this,a=t.target;if(t.preventDefault(),t.stopPropagation(),e.isInvalid(t,".ultimenu__caret"))return !1;var i=l.closest(a,x),n=l.closest(i,"li"),s=i.nextElementSibling,o=l.closest(n,".ultimenusub")?l.closest(n,".menu"):null;if(!s)return !1;t=e.isHidden(s);o?t&&e.closeFlyout(o):e.closeFlyout();a=l.hasClass(s,"ultimenu__flyout"),o=l.hasClass(s,"menu")||l.is(s,"ul");(a||o)&&(l[t?F:N](n,p),l[t?F:N](i,b),e.slideToggle(s,_,t));},prepare:function(){var t=this;$=l.hasClass(o,C),y=l.hasClass(o,h),l.resize(t.onResize.bind(t))(),t.hamburger(),t.offcanvas(),t.backdrop(),t.breakpoints();}};}(dBlazy,Drupal,drupalSettings,this,this.document,this.document.documentElement);;
41!function(i,o,s){"use strict";var c="ultmn",e="ultimenu",l=e,m=e+"--on",n="is-ulti",r=n+"caret",d=n+"hover",u="[data-"+e+"]",a=u+":not(."+m+")",f="menu-item--expanded",v="pointerleave."+c;function C(e){var n=o.ultimenu,t=i.hasClass(e,r),l=i.hasClass(e,d),u=i.findAll(e,".is-uitem-collapsible."+f);i.removeClass(u,f),i.on(e,"click."+c,".ultimenu__caret",n.onClickCaret.bind(n));function a(){setTimeout(function(){n.closeFlyout();},1200);}i.on(s,"ultimenu:touch",function(){t&&(i.removeClass(e,r),i.off(e,v,a)),l&&i.removeClass(e,d);}),i.on(s,"ultimenu:desktop",function(){t&&(i.addClass(e,r),i.on(e,v,a)),l&&i.addClass(e,d);}),i.addClass(e,m);}o.ultimenu=o.ultimenu||{},o.behaviors.ultimenu={attach:function(e){var n=o.ultimenu,t=i.context(e,u);i.findAll(t,a).length&&(n.prepare(),i.once(C,l,a,e));},detach:function(e,n,t){"unload"===t&&i.once.removeSafely(l,a,e);}};}(dBlazy,Drupal,this);;

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.