PageSourceSearch

https://greensender.pl/build/assets/js/vendor-749f66719c.min.js

js greensender.pl collected 2026-09-26 00:45:04 UTC 987,325 bytes, 1 lines download raw bytes

vendor: 1,730 bytes, line 1
1if(!function(t,e){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=t.document?e(t,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return e(t)}:e(t)}("undefined"!=typeof window?window:this,function(C,t){"use strict";var e=[],k=C.document,n=Object.getPrototypeOf,r=e.slice,g=e.concat,l=e.push,s=e.indexOf,i={},o=i.toString,f=i.hasOwnProperty,a=f.toString,h=a.call(Object),m={};function v(t,e){var i=(e=e||k).createElement("script");i.text=t,e.head.appendChild(i).parentNode.removeChild(i)}function c(t,e){return e.toUpperCase()}var u="3.2.1",S=function(t,e){return new S.fn.init(t,e)},d=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,b=/-([a-z])/g;function y(t){var e=!!t&&"length"in t&&t.length,i=S.type(t);return"function"!==i&&!S.isWindow(t)&&("array"===i||0===e||"number"==typeof e&&0<e&&e-1 in t)}S.fn=S.prototype={jquery:u,constructor:S,length:0,toArray:function(){return r.call(this)},get:function(t){return null==t?r.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=S.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return S.each(this,t)},map:function(i){return this.pushStack(S.map(this,function(t,e){return i.call(t,e,t)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,i=+t+(t<0?e:0);return this.pushStack(0<=i&&i<e?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:e.sort,splice:e.splice},S.extend=S.fn.extend=function(){var t,e,i,n,s,o,a=arguments[0]||{},r=1,l=arguments.length,h=!1;for("boolean"==typeof a&&(h=a,a=arguments[r]||{}
vendor: 5,072 bytes, line 1
1,r++),"object"==typeof a||S.isFunction(a)||(a={}),r===l&&(a=this,r--);r<l;r++)if(null!=(t=arguments[r]))for(e in t)i=a[e],a!==(n=t[e])&&(h&&n&&(S.isPlainObject(n)||(s=Array.isArray(n)))?(o=s?(s=!1,i&&Array.isArray(i)?i:[]):i&&S.isPlainObject(i)?i:{},a[e]=S.extend(h,o,n)):void 0!==n&&(a[e]=n));return a},S.extend({expando:"jQuery"+(u+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isFunction:function(t){return"function"===S.type(t)},isWindow:function(t){return null!=t&&t===t.window},isNumeric:function(t){var e=S.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},isPlainObject:function(t){var e,i;return!(!t||"[object Object]"!==o.call(t))&&(!(e=n(t))||"function"==typeof(i=f.call(e,"constructor")&&e.constructor)&&a.call(i)===h)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},type:function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?i[o.call(t)]||"object":typeof t},globalEval:function(t){v(t)},camelCase:function(t){return t.replace(p,"ms-").replace(b,c)},each:function(t,e){var i,n=0;if(y(t))for(i=t.length;n<i&&!1!==e.call(t[n],n,t[n]);n++);else for(n in t)if(!1===e.call(t[n],n,t[n]))break;return t},trim:function(t){return null==t?"":(t+"").replace(d,"")},makeArray:function(t,e){var i=e||[];return null!=t&&(y(Object(t))?S.merge(i,"string"==typeof t?[t]:t):l.call(i,t)),i},inArray:function(t,e,i){return null==e?-1:s.call(e,t,i)},merge:function(t,e){for(var i=+e.length,n=0,s=t.length;n<i;n++)t[s++]=e[n];return t.length=s,t},grep:function(t,e,i){for(var n=[],s=0,o=t.length,a=!i;s<o;s++)!e(t[s],s)!=a&&n.push(t[s]);return n},map:function(t,e,i){var n,s,o=0,a=[];if(y(t))for(n=t.length;o<n;o++)null!=(s=e(t[o],o,i))&&a.push(s);else for(o in t)null!=(s=e(t[o],o,i))&&a.push(s);return g.apply([],a)},guid:1,proxy:function(t,e){var i,n,s;if("string"==typeof e&&(i=t[e],e=t,t=i),S.isFunction(t))return n=r.call(arguments,2),(s=function(){return t.apply(e||this,n.concat(r.call(arguments)))}).guid=t.guid=t.guid||S.guid++,s},now:Date.now,support:m}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=e[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){i["[object "+e+"]"]=e.toLowerCase()});var _=function(i){function u(t,e,i){var n="0x"+e-65536;return n!=n||i?e:n<0?String.fromCharCode(65536+n):String.fromCharCode(n>>10|55296,1023&n|56320)}function s(){w()}var t,p,_,o,a,f,d,g,x,l,h,w,C,r,k,m,c,v,b,S="sizzle"+ +new Date,y=i.document,D=0,n=0,T=at(),A=at(),L=at(),I=function(t,e){return t===e&&(h=!0),0},M={}.hasOwnProperty,e=[],E=e.pop,P=e.push,O=e.push,z=e.slice,j=function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return i;return-1},F="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",N="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",$="\\["+N+"*("+R+")(?:"+N+"*([*^$|!~]?=)"+N+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+R+"))|)"+N+"*\\]",B=":("+R+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+$+")*)|.*)\\)|)",H=new RegExp(N+"+","g"),W=new RegExp("^"+N+"+|((?:^|[^\\\\])(?:\\\\.)*)"+N+"+$","g"),q=new RegExp("^"+N+"*,"+N+"*"),V=new RegExp("^"+N+"*([>+~]|"+N+")"+N+"*"),U=new RegExp("="+N+"*([^\\]'\"]*?)"+N+"*\\]","g"),Y=new RegExp(B),G=new RegExp("^"+R+"$"),X={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+$),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+N+"*(even|odd|(([+-]|)(\\d*)n|)"+N+"*(?:([+-]|)"+N+"*(\\d+)|))"+N+"*\\)|)","i"),bool:new RegExp("^(?:"+F+")$","i"),needsContext:new RegExp("^"+N+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+N+"*((?:-\\d)?\\d*)"+N+"*\\)|)(?=[^-]|$)","i")},K=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=new RegExp("\\\\([\\da-f]{1,6}"+N+"?|("+N+")|.)","ig"),it=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,nt=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},st=mt(function(t){return!0===t.disabled&&("form"in t||"label"in t)},{dir:"parentNode",next:"legend"});try{O.apply(e=z.call(y.childNodes),y.childNodes),e[y.childNodes.length].nodeType}catch(t){O={apply:e.length?function(t,e){P.apply(t,z.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}function ot(t,e,i,n){var s,o,a,r,l,h,c,u=e&&e.ownerDocument,d=e?e.nodeType:9;if(i=i||[],"string"!=typeof t||!t||1!==d&&9!==d&&11!==d)return i;if(!n&&((e?e.ownerDocument||e:y)!==C&&w(e),e=e||C,k)){if(11!==d&&(l=J.exec(t)))if(s=l[1]){if(9===d){if(!(a=e.getElementById(s)))return i;if(a.id===s)return i.push(a),i}else if(u&&(a=u.getElementById(s))&&b(e,a)&&a.id===s)return i.push(a),i}else{if(l[2])return O.apply(i,e.getElementsByTagName(t)),i;if((s=l[3])&&p.getElementsByClassName&&e.getElementsByClassName)return O.apply(i,e.getElementsByClassName(s)),i}
vendor: 4,942 bytes, line 1
1if(p.qsa&&!L[t+" "]&&(!m||!m.test(t))){if(1!==d)u=e,c=t;else if("object"!==e.nodeName.toLowerCase()){for((r=e.getAttribute("id"))?r=r.replace(it,nt):e.setAttribute("id",r=S),o=(h=f(t)).length;o--;)h[o]="#"+r+" "+gt(h[o]);c=h.join(","),u=tt.test(t)&&pt(e.parentNode)||e}if(c)try{return O.apply(i,u.querySelectorAll(c)),i}catch(t){}finally{r===S&&e.removeAttribute("id")}}}return g(t.replace(W,"$1"),e,i,n)}function at(){var i=[];function n(t,e){return i.push(t+" ")>_.cacheLength&&delete n[i.shift()],n[t+" "]=e}return n}function rt(t){return t[S]=!0,t}function lt(t){var e=C.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ht(t,e){for(var i=t.split("|"),n=i.length;n--;)_.attrHandle[i[n]]=e}function ct(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function ut(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&st(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function dt(a){return rt(function(o){return o=+o,rt(function(t,e){for(var i,n=a([],t.length,o),s=n.length;s--;)t[i=n[s]]&&(t[i]=!(e[i]=t[i]))})})}function pt(t){return t&&void 0!==t.getElementsByTagName&&t}for(t in p=ot.support={},a=ot.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},w=ot.setDocument=function(t){var e,i,n=t?t.ownerDocument||t:y;return n!==C&&9===n.nodeType&&n.documentElement&&(r=(C=n).documentElement,k=!a(C),y!==C&&(i=C.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",s,!1):i.attachEvent&&i.attachEvent("onunload",s)),p.attributes=lt(function(t){return t.className="i",!t.getAttribute("className")}),p.getElementsByTagName=lt(function(t){return t.appendChild(C.createComment("")),!t.getElementsByTagName("*").length}),p.getElementsByClassName=Z.test(C.getElementsByClassName),p.getById=lt(function(t){return r.appendChild(t).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),p.getById?(_.filter.ID=function(t){var e=t.replace(et,u);return function(t){return t.getAttribute("id")===e}},_.find.ID=function(t,e){if(void 0!==e.getElementById&&k){var i=e.getElementById(t);return i?[i]:[]}}):(_.filter.ID=function(t){var i=t.replace(et,u);return function(t){var e=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return e&&e.value===i}},_.find.ID=function(t,e){if(void 0!==e.getElementById&&k){var i,n,s,o=e.getElementById(t);if(o){if((i=o.getAttributeNode("id"))&&i.value===t)return[o];for(s=e.getElementsByName(t),n=0;o=s[n++];)if((i=o.getAttributeNode("id"))&&i.value===t)return[o]}return[]}}),_.find.TAG=p.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):p.qsa?e.querySelectorAll(t):void 0}:function(t,e){var i,n=[],s=0,o=e.getElementsByTagName(t);if("*"!==t)return o;for(;i=o[s++];)1===i.nodeType&&n.push(i);return n},_.find.CLASS=p.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&k)return e.getElementsByClassName(t)},c=[],m=[],(p.qsa=Z.test(C.querySelectorAll))&&(lt(function(t){r.appendChild(t).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+N+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||m.push("\\["+N+"*(?:value|"+F+")"),t.querySelectorAll("[id~="+S+"-]").length||m.push("~="),t.querySelectorAll(":checked").length||m.push(":checked"),t.querySelectorAll("a#"+S+"+*").length||m.push(".#.+[+~]")}),lt(function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=C.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&m.push("name"+N+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),r.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),m.push(",.*:")})),(p.matchesSelector=Z.test(v=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.oMatchesSelector||r.msMatchesSelector))&&lt(function(t){p.disconnectedMatch=v.call(t,"*"),v.call(t,"[s!='']:x"),c.push("!=",B)}),m=m.length&&new RegExp(m.join("|")),c=c.length&&new RegExp(c.join("|")),e=Z.test(r.compareDocumentPosition),b=e||Z.test(r.contains)?function(t,e){var i=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},I=e?function(t,e){if(t===e)return h=!0,0;var i=!t.compareDocumentPosition-!e.compareDocumentPosition;
vendor: 4,406 bytes, line 1
1return i||(1&(i=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!p.sortDetached&&e.compareDocumentPosition(t)===i?t===C||t.ownerDocument===y&&b(y,t)?-1:e===C||e.ownerDocument===y&&b(y,e)?1:l?j(l,t)-j(l,e):0:4&i?-1:1)}:function(t,e){if(t===e)return h=!0,0;var i,n=0,s=t.parentNode,o=e.parentNode,a=[t],r=[e];if(!s||!o)return t===C?-1:e===C?1:s?-1:o?1:l?j(l,t)-j(l,e):0;if(s===o)return ct(t,e);for(i=t;i=i.parentNode;)a.unshift(i);for(i=e;i=i.parentNode;)r.unshift(i);for(;a[n]===r[n];)n++;return n?ct(a[n],r[n]):a[n]===y?-1:r[n]===y?1:0}),C},ot.matches=function(t,e){return ot(t,null,null,e)},ot.matchesSelector=function(t,e){if((t.ownerDocument||t)!==C&&w(t),e=e.replace(U,"='$1']"),p.matchesSelector&&k&&!L[e+" "]&&(!c||!c.test(e))&&(!m||!m.test(e)))try{var i=v.call(t,e);if(i||p.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(t){}return 0<ot(e,C,null,[t]).length},ot.contains=function(t,e){return(t.ownerDocument||t)!==C&&w(t),b(t,e)},ot.attr=function(t,e){(t.ownerDocument||t)!==C&&w(t);var i=_.attrHandle[e.toLowerCase()],n=i&&M.call(_.attrHandle,e.toLowerCase())?i(t,e,!k):void 0;return void 0!==n?n:p.attributes||!k?t.getAttribute(e):(n=t.getAttributeNode(e))&&n.specified?n.value:null},ot.escape=function(t){return(t+"").replace(it,nt)},ot.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},ot.uniqueSort=function(t){var e,i=[],n=0,s=0;if(h=!p.detectDuplicates,l=!p.sortStable&&t.slice(0),t.sort(I),h){for(;e=t[s++];)e===t[s]&&(n=i.push(s));for(;n--;)t.splice(i[n],1)}return l=null,t},o=ot.getText=function(t){var e,i="",n=0,s=t.nodeType;if(s){if(1===s||9===s||11===s){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)i+=o(t)}else if(3===s||4===s)return t.nodeValue}else for(;e=t[n++];)i+=o(e);return i},(_=ot.selectors={cacheLength:50,createPseudo:rt,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,u),t[3]=(t[3]||t[4]||t[5]||"").replace(et,u),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||ot.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&ot.error(t[0]),t},PSEUDO:function(t){var e,i=!t[6]&&t[2];return X.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":i&&Y.test(i)&&(e=f(i,!0))&&(e=i.indexOf(")",i.length-e)-i.length)&&(t[0]=t[0].slice(0,e),t[2]=i.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,u).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=T[t+" "];return e||(e=new RegExp("(^|"+N+")"+t+"("+N+"|$)"))&&T(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(i,n,s){return function(t){var e=ot.attr(t,i);return null==e?"!="===n:!n||(e+="","="===n?e===s:"!="===n?e!==s:"^="===n?s&&0===e.indexOf(s):"*="===n?s&&-1<e.indexOf(s):"$="===n?s&&e.slice(-s.length)===s:"~="===n?-1<(" "+e.replace(H," ")+" ").indexOf(s):"|="===n&&(e===s||e.slice(0,s.length+1)===s+"-"))}},CHILD:function(f,t,e,g,m){var v="nth"!==f.slice(0,3),b="last"!==f.slice(-4),y="of-type"===t;return 1===g&&0===m?function(t){return!!t.parentNode}:function(t,e,i){var n,s,o,a,r,l,h=v!=b?"nextSibling":"previousSibling",c=t.parentNode,u=y&&t.nodeName.toLowerCase(),d=!i&&!y,p=!1;if(c){if(v){for(;h;){for(a=t;a=a[h];)if(y?a.nodeName.toLowerCase()===u:1===a.nodeType)return!1;l=h="only"===f&&!l&&"nextSibling"}return!0}if(l=[b?c.firstChild:c.lastChild],b&&d){for(p=(r=(n=(s=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]||[])[0]===D&&n[1])&&n[2],a=r&&c.childNodes[r];a=++r&&a&&a[h]||(p=r=0)||l.pop();)if(1===a.nodeType&&++p&&a===t){s[f]=[D,r,p];break}}else if(d&&(p=r=(n=(s=(o=(a=t)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]||[])[0]===D&&n[1]),!1===p)for(;(a=++r&&a&&a[h]||(p=r=0)||l.pop())&&((y?a.nodeName.toLowerCase()!==u:1!==a.nodeType)||!++p||(d&&((s=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[f]=[D,p]),a!==t)););return(p-=m)===g||p%g==0&&0<=p/g}}},PSEUDO:function(t,o){var e,a=_.pseudos[t]||_.setFilters[t.toLowerCase()]||ot.error("unsupported pseudo: "+t);
vendor: 4,359 bytes, line 1
1return a[S]?a(o):1<a.length?(e=[t,t,"",o],_.setFilters.hasOwnProperty(t.toLowerCase())?rt(function(t,e){for(var i,n=a(t,o),s=n.length;s--;)t[i=j(t,n[s])]=!(e[i]=n[s])}):function(t){return a(t,0,e)}):a}},pseudos:{not:rt(function(t){var n=[],s=[],r=d(t.replace(W,"$1"));return r[S]?rt(function(t,e,i,n){for(var s,o=r(t,null,n,[]),a=t.length;a--;)(s=o[a])&&(t[a]=!(e[a]=s))}):function(t,e,i){return n[0]=t,r(n,null,i,s),n[0]=null,!s.pop()}}),has:rt(function(e){return function(t){return 0<ot(e,t).length}}),contains:rt(function(e){return e=e.replace(et,u),function(t){return-1<(t.textContent||t.innerText||o(t)).indexOf(e)}}),lang:rt(function(i){return G.test(i||"")||ot.error("unsupported lang: "+i),i=i.replace(et,u).toLowerCase(),function(t){var e;do{if(e=k?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(e=e.toLowerCase())===i||0===e.indexOf(i+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var e=i.location&&i.location.hash;return e&&e.slice(1)===t.id},root:function(t){return t===r},focus:function(t){return t===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:ut(!1),disabled:ut(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!_.pseudos.empty(t)},header:function(t){return Q.test(t.nodeName)},input:function(t){return K.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:dt(function(){return[0]}),last:dt(function(t,e){return[e-1]}),eq:dt(function(t,e,i){return[i<0?i+e:i]}),even:dt(function(t,e){for(var i=0;i<e;i+=2)t.push(i);return t}),odd:dt(function(t,e){for(var i=1;i<e;i+=2)t.push(i);return t}),lt:dt(function(t,e,i){for(var n=i<0?i+e:i;0<=--n;)t.push(n);return t}),gt:dt(function(t,e,i){for(var n=i<0?i+e:i;++n<e;)t.push(n);return t})}}).pseudos.nth=_.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})_.pseudos[t]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(t);for(t in{submit:!0,reset:!0})_.pseudos[t]=function(i){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===i}}(t);function ft(){}function gt(t){for(var e=0,i=t.length,n="";e<i;e++)n+=t[e].value;return n}function mt(r,t,e){var l=t.dir,h=t.next,c=h||l,u=e&&"parentNode"===c,d=n++;return t.first?function(t,e,i){for(;t=t[l];)if(1===t.nodeType||u)return r(t,e,i);return!1}:function(t,e,i){var n,s,o,a=[D,d];if(i){for(;t=t[l];)if((1===t.nodeType||u)&&r(t,e,i))return!0}else for(;t=t[l];)if(1===t.nodeType||u)if(s=(o=t[S]||(t[S]={}))[t.uniqueID]||(o[t.uniqueID]={}),h&&h===t.nodeName.toLowerCase())t=t[l]||t;else{if((n=s[c])&&n[0]===D&&n[1]===d)return a[2]=n[2];if((s[c]=a)[2]=r(t,e,i))return!0}return!1}}function vt(s){return 1<s.length?function(t,e,i){for(var n=s.length;n--;)if(!s[n](t,e,i))return!1;return!0}:s[0]}function bt(t,e,i,n,s){for(var o,a=[],r=0,l=t.length,h=null!=e;r<l;r++)(o=t[r])&&(i&&!i(o,n,s)||(a.push(o),h&&e.push(r)));return a}function yt(p,f,g,m,v,t){return m&&!m[S]&&(m=yt(m)),v&&!v[S]&&(v=yt(v,t)),rt(function(t,e,i,n){var s,o,a,r=[],l=[],h=e.length,c=t||function(t,e,i){for(var n=0,s=e.length;n<s;n++)ot(t,e[n],i);return i}(f||"*",i.nodeType?[i]:i,[]),u=!p||!t&&f?c:bt(c,r,p,i,n),d=g?v||(t?p:h||m)?[]:e:u;if(g&&g(u,d,i,n),m)for(s=bt(d,l),m(s,[],i,n),o=s.length;o--;)(a=s[o])&&(d[l[o]]=!(u[l[o]]=a));if(t){if(v||p){if(v){for(s=[],o=d.length;o--;)(a=d[o])&&s.push(u[o]=a);v(null,d=[],s,n)}for(o=d.length;o--;)(a=d[o])&&-1<(s=v?j(t,a):r[o])&&(t[s]=!(e[s]=a))}}else d=bt(d===e?d.splice(h,d.length):d),v?v(null,e,d,n):O.apply(e,d)})}function _t(m,v){function t(t,e,i,n,s){var o,a,r,l=0,h="0",c=t&&[],u=[],d=x,p=t||y&&_.find.TAG("*",s),f=D+=null==d?1:Math.random()||.1,g=p.length;for(s&&(x=e===C||e||s);h!==g&&null!=(o=p[h]);h++){if(y&&o){for(a=0,e||o.ownerDocument===C||(w(o),i=!k);r=m[a++];)if(r(o,e||C,i)){n.push(o);break}s&&(D=f)}b&&((o=!r&&o)&&l--,t&&c.push(o))}if(l+=h,b&&h!==l){for(a=0;r=v[a++];
vendor: 4,531 bytes, line 1
1)r(c,u,e,i);if(t){if(0<l)for(;h--;)c[h]||u[h]||(u[h]=E.call(n));u=bt(u)}O.apply(n,u),s&&!t&&0<u.length&&1<l+v.length&&ot.uniqueSort(n)}return s&&(D=f,x=d),c}var b=0<v.length,y=0<m.length;return b?rt(t):t}return ft.prototype=_.filters=_.pseudos,_.setFilters=new ft,f=ot.tokenize=function(t,e){var i,n,s,o,a,r,l,h=A[t+" "];if(h)return e?0:h.slice(0);for(a=t,r=[],l=_.preFilter;a;){for(o in i&&!(n=q.exec(a))||(n&&(a=a.slice(n[0].length)||a),r.push(s=[])),i=!1,(n=V.exec(a))&&(i=n.shift(),s.push({value:i,type:n[0].replace(W," ")}),a=a.slice(i.length)),_.filter)!(n=X[o].exec(a))||l[o]&&!(n=l[o](n))||(i=n.shift(),s.push({value:i,type:o,matches:n}),a=a.slice(i.length));if(!i)break}return e?a.length:a?ot.error(t):A(t,r).slice(0)},d=ot.compile=function(t,e){var i,n=[],s=[],o=L[t+" "];if(!o){for(i=(e=e||f(t)).length;i--;)(o=function t(e){for(var s,i,n,o=e.length,a=_.relative[e[0].type],r=a||_.relative[" "],l=a?1:0,h=mt(function(t){return t===s},r,!0),c=mt(function(t){return-1<j(s,t)},r,!0),u=[function(t,e,i){var n=!a&&(i||e!==x)||((s=e).nodeType?h:c)(t,e,i);return s=null,n}];l<o;l++)if(i=_.relative[e[l].type])u=[mt(vt(u),i)];else{if((i=_.filter[e[l].type].apply(null,e[l].matches))[S]){for(n=++l;n<o&&!_.relative[e[n].type];n++);return yt(1<l&&vt(u),1<l&&gt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(W,"$1"),i,l<n&&t(e.slice(l,n)),n<o&&t(e=e.slice(n)),n<o&&gt(e))}u.push(i)}return vt(u)}(e[i]))[S]?n.push(o):s.push(o);(o=L(t,_t(s,n))).selector=t}return o},g=ot.select=function(t,e,i,n){var s,o,a,r,l,h="function"==typeof t&&t,c=!n&&f(t=h.selector||t);if(i=i||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===e.nodeType&&k&&_.relative[o[1].type]){if(!(e=(_.find.ID(a.matches[0].replace(et,u),e)||[])[0]))return i;h&&(e=e.parentNode),t=t.slice(o.shift().value.length)}for(s=X.needsContext.test(t)?0:o.length;s--&&(a=o[s],!_.relative[r=a.type]);)if((l=_.find[r])&&(n=l(a.matches[0].replace(et,u),tt.test(o[0].type)&&pt(e.parentNode)||e))){if(o.splice(s,1),!(t=n.length&&gt(o)))return O.apply(i,n),i;break}}return(h||d(t,c))(n,e,!k,i,!e||tt.test(t)&&pt(e.parentNode)||e),i},p.sortStable=S.split("").sort(I).join("")===S,p.detectDuplicates=!!h,w(),p.sortDetached=lt(function(t){return 1&t.compareDocumentPosition(C.createElement("fieldset"))}),lt(function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")})||ht("type|href|height|width",function(t,e,i){if(!i)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),p.attributes&&lt(function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||ht("value",function(t,e,i){if(!i&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),lt(function(t){return null==t.getAttribute("disabled")})||ht(F,function(t,e,i){var n;if(!i)return!0===t[e]?e.toLowerCase():(n=t.getAttributeNode(e))&&n.specified?n.value:null}),ot}(C);S.find=_,S.expr=_.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=_.uniqueSort,S.text=_.getText,S.isXMLDoc=_.isXML,S.contains=_.contains,S.escapeSelector=_.escape;function x(t,e,i){for(var n=[],s=void 0!==i;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(s&&S(t).is(i))break;n.push(t)}return n}function w(t,e){for(var i=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&i.push(t);return i}var D=S.expr.match.needsContext;function T(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var A=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,L=/^.[^:#\[\.,]*$/;function I(t,i,n){return S.isFunction(i)?S.grep(t,function(t,e){return!!i.call(t,e,t)!==n}):i.nodeType?S.grep(t,function(t){return t===i!==n}):"string"!=typeof i?S.grep(t,function(t){return-1<s.call(i,t)!==n}):L.test(i)?S.filter(i,t,n):(i=S.filter(i,t),S.grep(t,function(t){return-1<s.call(i,t)!==n&&1===t.nodeType}))}S.filter=function(t,e,i){var n=e[0];return i&&(t=":not("+t+")"),1===e.length&&1===n.nodeType?S.find.matchesSelector(n,t)?[n]:[]:S.find.matches(t,S.grep(e,function(t){return 1===t.nodeType}))},S.fn.extend({find:function(t){var e,i,n=this.length,s=this;if("string"!=typeof t)return this.pushStack(S(t).filter(function(){for(e=0;e<n;e++)if(S.contains(s[e],this))return!0}));for(i=this.pushStack([]),e=0;e<n;e++)S.find(t,s[e],i);return 1<n?S.uniqueSort(i):i},filter:function(t){return this.pushStack(I(this,t||[],!1))},not:function(t){return this.pushStack(I(this,t||[],!0))},is:function(t){return!!I(this,"string"==typeof t&&D.test(t)?S(t):t||[],!1).length}});var M,E=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;
vendor: 4,776 bytes, line 1
1(S.fn.init=function(t,e,i){var n,s;if(!t)return this;if(i=i||M,"string"!=typeof t)return t.nodeType?(this[0]=t,this.length=1,this):S.isFunction(t)?void 0!==i.ready?i.ready(t):t(S):S.makeArray(t,this);if(!(n="<"===t[0]&&">"===t[t.length-1]&&3<=t.length?[null,t,null]:E.exec(t))||!n[1]&&e)return!e||e.jquery?(e||i).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof S?e[0]:e,S.merge(this,S.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:k,!0)),A.test(n[1])&&S.isPlainObject(e))for(n in e)S.isFunction(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}return(s=k.getElementById(n[2]))&&(this[0]=s,this.length=1),this}).prototype=S.fn,M=S(k);var P=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function z(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}S.fn.extend({has:function(t){var e=S(t,this),i=e.length;return this.filter(function(){for(var t=0;t<i;t++)if(S.contains(this,e[t]))return!0})},closest:function(t,e){var i,n=0,s=this.length,o=[],a="string"!=typeof t&&S(t);if(!D.test(t))for(;n<s;n++)for(i=this[n];i&&i!==e;i=i.parentNode)if(i.nodeType<11&&(a?-1<a.index(i):1===i.nodeType&&S.find.matchesSelector(i,t))){o.push(i);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?s.call(S(t),this[0]):s.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),S.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return x(t,"parentNode")},parentsUntil:function(t,e,i){return x(t,"parentNode",i)},next:function(t){return z(t,"nextSibling")},prev:function(t){return z(t,"previousSibling")},nextAll:function(t){return x(t,"nextSibling")},prevAll:function(t){return x(t,"previousSibling")},nextUntil:function(t,e,i){return x(t,"nextSibling",i)},prevUntil:function(t,e,i){return x(t,"previousSibling",i)},siblings:function(t){return w((t.parentNode||{}).firstChild,t)},children:function(t){return w(t.firstChild)},contents:function(t){return T(t,"iframe")?t.contentDocument:(T(t,"template")&&(t=t.content||t),S.merge([],t.childNodes))}},function(n,s){S.fn[n]=function(t,e){var i=S.map(this,s,t);return"Until"!==n.slice(-5)&&(e=t),e&&"string"==typeof e&&(i=S.filter(e,i)),1<this.length&&(O[n]||S.uniqueSort(i),P.test(n)&&i.reverse()),this.pushStack(i)}});var j=/[^\x20\t\r\n\f]+/g;function F(t){return t}function N(t){throw t}function R(t,e,i,n){var s;try{t&&S.isFunction(s=t.promise)?s.call(t).done(e).fail(i):t&&S.isFunction(s=t.then)?s.call(t,e,i):e.apply(void 0,[t].slice(n))}catch(t){i.apply(void 0,[t])}}S.Callbacks=function(n){var t,i;n="string"==typeof n?(t=n,i={},S.each(t.match(j)||[],function(t,e){i[e]=!0}),i):S.extend({},n);function s(){for(r=r||n.once,a=o=!0;h.length;c=-1)for(e=h.shift();++c<l.length;)!1===l[c].apply(e[0],e[1])&&n.stopOnFalse&&(c=l.length,e=!1);n.memory||(e=!1),o=!1,r&&(l=e?[]:"")}var o,e,a,r,l=[],h=[],c=-1,u={add:function(){return l&&(e&&!o&&(c=l.length-1,h.push(e)),function i(t){S.each(t,function(t,e){S.isFunction(e)?n.unique&&u.has(e)||l.push(e):e&&e.length&&"string"!==S.type(e)&&i(e)})}(arguments),e&&!o&&s()),this},remove:function(){return S.each(arguments,function(t,e){for(var i;-1<(i=S.inArray(e,l,i));)l.splice(i,1),i<=c&&c--}),this},has:function(t){return t?-1<S.inArray(t,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return r=h=[],l=e="",this},disabled:function(){return!l},lock:function(){return r=h=[],e||o||(l=e=""),this},locked:function(){return!!r},fireWith:function(t,e){return r||(e=[t,(e=e||[]).slice?e.slice():e],h.push(e),o||s()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!a}};return u},S.extend({Deferred:function(t){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],s="pending",a={state:function(){return s},always:function(){return r.done(arguments).fail(arguments),this},catch:function(t){return a.then(null,t)},pipe:function(){var s=arguments;return S.Deferred(function(n){S.each(o,function(t,e){var i=S.isFunction(s[e[4]])&&s[e[4]];r[e[1]](function(){var t=i&&i.apply(this,arguments);t&&S.isFunction(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[e[0]+"With"](this,i?[t]:arguments)})}),s=null}).promise()},then:function(e,i,n){var l=0;function h(s,o,a,r){return function(){function t(){var t,e;if(!(s<l)){if((t=a.apply(i,n))===o.promise())throw new TypeError("Thenable self
1-resolution");e=t&&("object"==typeof t||"function"==typeof t)&&t.then,S.isFunction(e)?r?e.call(t,h(l,o,F,r),h(l,o,N,r)):(l++,e.call(t,h(l,o,F,r),h(l,o,N,r),h(l,o,F,o.notifyWith))):(a!==F&&(i=void 0,n=[t]),(r||o.resolveWith)(i,n))}}var i=this,n=arguments,e=r?t:function(){try{t()}catch(t){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(t,e.stackTrace),l<=s+1&&(a!==N&&(i=void 0,n=[t]),o.rejectWith(i,n))}};s?e():(S.Deferred.getStackHook&&(e.stackTrace=S.Deferred.getStackHook()),C.setTimeout(e))}}return S.Deferred(function(t){o[0][3].add(h(0,t,S.isFunction(n)?n:F,t.notifyWith)),o[1][3].add(h(0,t,S.isFunction(e)?e:F)),o[2][3].add(h(0,t,S.isFunction(i)?i:N))}).promise()},promise:function(t){return null!=t?S.extend(t,a):a}},r={};return S.each(o,function(t,e){var i=e[2],n=e[5];a[e[1]]=i.add,n&&i.add(function(){s=n},o[3-t][2].disable,o[0][2].lock),i.add(e[3].fire),r[e[0]]=function(){return r[e[0]+"With"](this===r?void 0:this,arguments),this},r[e[0]+"With"]=i.fireWith}),a.promise(r),t&&t.call(r,r),r},when:function(t){function e(e){return function(t){s[e]=this,o[e]=1<arguments.length?r.call(arguments):t,--i||a.resolveWith(s,o)}}var i=arguments.length,n=i,s=Array(n),o=r.call(arguments),a=S.Deferred();if(i<=1&&(R(t,a.done(e(n)).resolve,a.reject,!i),"pending"===a.state()||S.isFunction(o[n]&&o[n].then)))return a.then();for(;n--;)R(o[n],e(n),a.reject);return a.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(t,e){C.console&&C.console.warn&&t&&$.test(t.name)&&C.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},S.readyException=function(t){C.setTimeout(function(){throw t})};var B=S.Deferred();function H(){k.removeEventListener("DOMContentLoaded",H),C.removeEventListener("load",H),S.ready()}S.fn.ready=function(t){return B.then(t).catch(function(t){S.readyException(t)}),this},S.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--S.readyWait:S.isReady)||(S.isReady=!0)!==t&&0<--S.readyWait||B.resolveWith(k,[S])}}),S.ready.then=B.then,"complete"===k.readyState||"loading"!==k.readyState&&!k.documentElement.doScroll?C.setTimeout(S.ready):(k.addEventListener("DOMContentLoaded",H),C.addEventListener("load",H));function W(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType}var q=function(t,e,i,n,s,o,a){var r=0,l=t.length,h=null==i;if("object"===S.type(i))for(r in s=!0,i)q(t,e,r,i[r],!0,o,a);else if(void 0!==n&&(s=!0,S.isFunction(n)||(a=!0),h&&(e=a?(e.call(t,n),null):(h=e,function(t,e,i){return h.call(S(t),i)})),e))for(;r<l;r++)e(t[r],i,a?n:n.call(t[r],r,e(t[r],i)));return s?t:h?e.call(t):l?e(t[0],i):o};function V(){this.expando=S.expando+V.uid++}V.uid=1,V.prototype={cache:function(t){var e=t[this.expando];return e||(e={},W(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,i){var n,s=this.cache(t);if("string"==typeof e)s[S.camelCase(e)]=i;
vendor: 1,049 bytes, line 1
1else for(n in e)s[S.camelCase(n)]=e[n];return s},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][S.camelCase(e)]},access:function(t,e,i){return void 0===e||e&&"string"==typeof e&&void 0===i?this.get(t,e):(this.set(t,e,i),void 0!==i?i:e)},remove:function(t,e){var i,n=t[this.expando];if(void 0!==n){if(void 0!==e){i=(e=Array.isArray(e)?e.map(S.camelCase):(e=S.camelCase(e))in n?[e]:e.match(j)||[]).length;for(;i--;)delete n[e[i]]}void 0!==e&&!S.isEmptyObject(n)||(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!S.isEmptyObject(e)}};var U=new V,Y=new V,G=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,X=/[A-Z]/g;function K(t,e,i){var n,s;if(void 0===i&&1===t.nodeType)if(n="data-"+e.replace(X,"-$&").toLowerCase(),"string"==typeof(i=t.getAttribute(n))){try{i="true"===(s=i)||"false"!==s&&("null"===s?null:s===+s+""?+s:G.test(s)?JSON.parse(s):s)}catch(t){}Y.set(t,e,i)}else i=void 0;return i}S.extend({hasData:function(t){return Y.hasData(t)||U.hasData(t)}
vendor: 9,722 bytes, line 1
1,data:function(t,e,i){return Y.access(t,e,i)},removeData:function(t,e){Y.remove(t,e)},_data:function(t,e,i){return U.access(t,e,i)},_removeData:function(t,e){U.remove(t,e)}}),S.fn.extend({data:function(i,t){var e,n,s,o=this[0],a=o&&o.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){Y.set(this,i)}):q(this,function(t){var e;return o&&void 0===t?void 0!==(e=Y.get(o,i))||void 0!==(e=K(o,i))?e:void 0:void this.each(function(){Y.set(this,i,t)})},null,t,1<arguments.length,null,!0);if(this.length&&(s=Y.get(o),1===o.nodeType&&!U.get(o,"hasDataAttrs"))){for(e=a.length;e--;)a[e]&&0===(n=a[e].name).indexOf("data-")&&(n=S.camelCase(n.slice(5)),K(o,n,s[n]));U.set(o,"hasDataAttrs",!0)}return s},removeData:function(t){return this.each(function(){Y.remove(this,t)})}}),S.extend({queue:function(t,e,i){var n;if(t)return e=(e||"fx")+"queue",n=U.get(t,e),i&&(!n||Array.isArray(i)?n=U.access(t,e,S.makeArray(i)):n.push(i)),n||[]},dequeue:function(t,e){e=e||"fx";var i=S.queue(t,e),n=i.length,s=i.shift(),o=S._queueHooks(t,e);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===e&&i.unshift("inprogress"),delete o.stop,s.call(t,function(){S.dequeue(t,e)},o)),!n&&o&&o.empty.fire()},_queueHooks:function(t,e){var i=e+"queueHooks";return U.get(t,i)||U.access(t,i,{empty:S.Callbacks("once memory").add(function(){U.remove(t,[e+"queue",i])})})}}),S.fn.extend({queue:function(e,i){var t=2;return"string"!=typeof e&&(i=e,e="fx",t--),arguments.length<t?S.queue(this[0],e):void 0===i?this:this.each(function(){var t=S.queue(this,e,i);S._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&S.dequeue(this,e)})},dequeue:function(t){return this.each(function(){S.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){function i(){--s||o.resolveWith(a,[a])}var n,s=1,o=S.Deferred(),a=this,r=this.length;for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";r--;)(n=U.get(a[r],t+"queueHooks"))&&n.empty&&(s++,n.empty.add(i));return i(),o.promise(e)}});function Q(t,e,i,n){var s,o,a={};for(o in e)a[o]=t.style[o],t.style[o]=e[o];for(o in s=i.apply(t,n||[]),e)t.style[o]=a[o];return s}var Z=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,J=new RegExp("^(?:([+-])=|)("+Z+")([a-z%]*)$","i"),tt=["Top","Right","Bottom","Left"],et=function(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&S.contains(t.ownerDocument,t)&&"none"===S.css(t,"display")};function it(t,e,i,n){var s,o=1,a=20,r=n?function(){return n.cur()}:function(){return S.css(t,e,"")},l=r(),h=i&&i[3]||(S.cssNumber[e]?"":"px"),c=(S.cssNumber[e]||"px"!==h&&+l)&&J.exec(S.css(t,e));if(c&&c[3]!==h)for(h=h||c[3],i=i||[],c=+l||1;c/=o=o||".5",S.style(t,e,c+h),o!==(o=r()/l)&&1!==o&&--a;);return i&&(c=+c||+l||0,s=i[1]?c+(i[1]+1)*i[2]:+i[2],n&&(n.unit=h,n.start=c,n.end=s)),s}var nt={};function st(t,e){for(var i,n,s,o,a,r,l,h=[],c=0,u=t.length;c<u;c++)(n=t[c]).style&&(i=n.style.display,e?("none"===i&&(h[c]=U.get(n,"display")||null,h[c]||(n.style.display="")),""===n.style.display&&et(n)&&(h[c]=(l=a=o=void 0,a=(s=n).ownerDocument,r=s.nodeName,(l=nt[r])||(o=a.body.appendChild(a.createElement(r)),l=S.css(o,"display"),o.parentNode.removeChild(o),"none"===l&&(l="block"),nt[r]=l)))):"none"!==i&&(h[c]="none",U.set(n,"display",i)));for(c=0;c<u;c++)null!=h[c]&&(t[c].style.display=h[c]);return t}S.fn.extend({show:function(){return st(this,!0)},hide:function(){return st(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){et(this)?S(this).show():S(this).hide()})}});var ot=/^(?:checkbox|radio)$/i,at=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,rt=/^$|\/(?:java|ecma)script/i,lt={option:[1,"<select multiple='multiple'>","</select>"],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 ht(t,e){var i=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[];return void 0===e||e&&T(t,e)?S.merge([t],i):i}function ct(t,e){for(var i=0,n=t.length;i<n;i++)U.set(t[i],"globalEval",!e||U.get(e[i],"globalEval"))}lt.optgroup=lt.option,lt.tbody=lt.tfoot=lt.colgroup=lt.caption=lt.thead,lt.th=lt.td;var ut,dt,pt=/<|&#?\w+;/;function ft(t,e,i,n,s){for(var o,a,r,l,h,c,u=e.createDocumentFragment(),d=[],p=0,f=t.length;p<f;p++)if((o=t[p])||0===o)if("object"===S.type(o))S.merge(d,o.nodeType?[o]:o);else if(pt.test(o)){for(a=a||u.appendChild(e.createElement("div")),r=(at.exec(o)||["",""])[1].toLowerCase(),l=lt[r]||lt._default,a.innerHTML=l[1]+S.htmlPrefilter(o)+l[2],c=l[0];c--;)a=a.lastChild;S.merge(d,a.childNodes),(a=u.firstChild).textContent=""}else d.push(e.createTextNode(o));for(u.textContent="",p=0;o=d[p++];)if(n&&-1<S.inArray(o,n))s&&s.push(o);else if(h=S.contains(o.ownerDocument,o),a=ht(u.appendChild(o),"script"),h&&ct(a),i)for(c=0;o=a[c++];)rt.test(o.type||"")&&i.push(o);return u}ut=k.createDocumentFragment().appendChild(k.createElement("div")),(dt=k.createElement("input")).setAttribute("type","radio"),dt.setAttribute("checked","checked"),dt.setAttribute("name","t"),ut.appendChild(dt),m.checkClone=ut.cloneNode(!0).cloneNode(!0).lastChild.checked,ut.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!ut.cloneNode(!0).lastChild.defaultValue;var gt=k.documentElement,mt=/^key/,vt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,bt=/^([^.]*)(?:\.(.+)|)/;function yt(){return!0}function _t(){return!1}function xt(){try{return k.activeElement}catch(t){}}function wt(t,e,i,n,s,o){var a,r;if("object"==typeof e){for(r in"string"!=typeof i&&(n=n||i,i=void 0),e)wt(t,r,i,n,e[r],o);return t}if(null==n&&null==s?(s=i,n=i=void 0):null==s&&("string"==typeof i?(s=n,n=void 0):(s=n,n=i,i=void 0)),!1===s)s=_t;else if(!s)return t;return 1===o&&(a=s,(s=function(t){return S().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),t.each(function(){S.event.add(this,e,s,n,i)})}S.event={global:{},add:function(e,t,i,n,s){var o,a,r,l,h,c,u,d,p,f,g,m=U.get(e);if(m)for(i.handler&&(i=(o=i).handler,s=o.selector),s&&S.find.matchesSelector(gt,s),i.guid||(i.guid=S.guid++),(l=m.events)||(l=m.events={}),(a=m.handle)||(a=m.handle=function(t){return void 0!==S&&S.event.triggered!==t.type?S.event.dispatch.apply(e,arguments):void 0}),h=(t=(t||"").match(j)||[""]).length;h--;)p=g=(r=bt.exec(t[h])||[])[1],f=(r[2]||"").split(".").sort(),p&&(u=S.event.special[p]||{},p=(s?u.delegateType:u.bindType)||p,u=S.event.special[p]||{},c=S.extend({type:p,origType:g,data:n,handler:i,guid:i.guid,selector:s,needsContext:s&&S.expr.match.needsContext.test(s),namespace:f.join(".")},o),(d=l[p])||((d=l[p]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,n,f,a)||e.addEventListener&&e.addEventListener(p,a)),u.add&&(u.add.call(e,c),c.handler.guid||(c.handler.guid=i.guid)),s?d.splice(d.delegateCount++,0,c):d.push(c),S.event.global[p]=!0)},remove:function(t,e,i,n,s){var o,a,r,l,h,c,u,d,p,f,g,m=U.hasData(t)&&U.get(t);if(m&&(l=m.events)){for(h=(e=(e||"").match(j)||[""]).length;h--;)if(p=g=(r=bt.exec(e[h])||[])[1],f=(r[2]||"").split(".").sort(),p){for(u=S.event.special[p]||{},d=l[p=(n?u.delegateType:u.bindType)||p]||[],r=r[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;o--;)c=d[o],!s&&g!==c.origType||i&&i.guid!==c.guid||r&&!r.test(c.namespace)||n&&n!==c.selector&&("**"!==n||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,u.remove&&u.remove.call(t,c));a&&!d.length&&(u.teardown&&!1!==u.teardown.call(t,f,m.handle)||S.removeEvent(t,p,m.handle),delete l[p])}else for(p in l)S.event.remove(t,p+e[h],i,n,!0);S.isEmptyObject(l)&&U.remove(t,"handle events")}},dispatch:function(t){var e,i,n,s,o,a,r=S.event.fix(t),l=new Array(arguments.length),h=(U.get(this,"events")||{})[r.type]||[],c=S.event.special[r.type]||{};for(l[0]=r,e=1;e<arguments.length;e++)l[e]=arguments[e];if(r.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,r)){for(a=S.event.handlers.call(this,r,h),e=0;(s=a[e++])&&!r.isPropagationStopped();)for(r.currentTarget=s.elem,i=0;(o=s.handlers[i++])&&!r.isImmediatePropagationStopped();)r.rnamespace&&!r.rnamespace.test(o.namespace)||(r.handleObj=o,r.data=o.data,void 0!==(n=((S.event.special[o.origType]||{}).handle||o.handler).apply(s.elem,l))&&!1===(r.result=n)&&(r.preventDefault(),r.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,r),r.result}},handlers:function(t,e){var i,n,s,o,a,r=[],l=e.delegateCount,h=t.target;if(l&&h.nodeType&&!("click"===t.type&&1<=t.button))for(;h!==this;h=h.parentNode||this)if(1===h.nodeType&&("click"!==t.type||!0!==h.disabled)){for(o=[],a={},i=0;i<l;i++)void 0===a[s=(n=e[i]).selector+" "]&&(a[s]=n.needsContext?-1<S(s,this).index(h):S.find(s,this,null,[h]).length),a[s]&&o.push(n);o.length&&r.push({elem:h,handlers:o})}return h=this,l<e.length&&r.push({elem:h,handlers:e.slice(l)}),r},addProp:function(e,t){Object.defineProperty(S.Event.prototype,e,{enumerable:!0,configurable:!0,get:S.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(t){return t[S.expando]?t:new S.Event(t)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==xt()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===xt()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&T(this,"input"))return this.click(),!1},_default:function(t){return T(t.target,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}}
vendor: 1,671 bytes, line 1
1,S.removeEvent=function(t,e,i){t.removeEventListener&&t.removeEventListener(e,i)},S.Event=function(t,e){if(!(this instanceof S.Event))return new S.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?yt:_t,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&S.extend(this,e),this.timeStamp=t&&t.timeStamp||S.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:_t,isPropagationStopped:_t,isImmediatePropagationStopped:_t,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=yt,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=yt,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=yt,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},S.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,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(t){var e=t.button;return null==t.which&&mt.test(t.type)?null!=t.charCode?t.charCode:t.keyCode:!t.which&&void 0!==e&&vt.test(t.type)?1&e?1:2&e?3:4&e?2:0:t.which}},S.event.addProp),S.each({mouseenter:"mouseover",mouseleave:"mou
1seout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,s){S.event.special[t]={delegateType:s,bindType:s,handle:function(t){var e,i=t.relatedTarget,n=t.handleObj;return i&&(i===this||S.contains(this,i))||(t.type=n.origType,e=n.handler.apply(this,arguments),t.type=s),e}}}),S.fn.extend({on:function(t,e,i,n){return wt(this,t,e,i,n)},one:function(t,e,i,n){return wt(this,t,e,i,n,1)},off:function(t,e,i){var n,s;if(t&&t.preventDefault&&t.handleObj)return n=t.handleObj,S(t.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"!=typeof t)return!1!==e&&"function"!=typeof e||(i=e,e=void 0),!1===i&&(i=_t),this.each(function(){S.event.remove(this,t,i,e)});for(s in t)this.off(s,e,t[s]);return this}});var Ct=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,kt=/<script|<style|<link/i,St=/checked\s*(?:[^=]|=\s*.checked.)/i,Dt=/^true\/(.*)/,Tt=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function At(t,e){return T(t,"table")&&T(11!==e.nodeType?e:e.firstChild,"tr")&&S(">tbody",t)[0]||t}function Lt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function It(t){var e=Dt.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function Mt(t,e){var i,n,s,o,a,r,l,h;if(1===e.nodeType){if(U.hasData(t)&&(o=U.access(t),a=U.set(e,o),h=o.events))for(s in delete a.handle,a.events={},h)for(i=0,n=h[s].length;i<n;i++)S.event.add(e,s,h[s][i]);Y.hasData(t)&&(r=Y.access(t),l=S.extend({},r),Y.set(e,l))}}function Et(i,n,s,o){n=g.apply([],n);var t,e,a,r,l,h,c=0,u=i.length,d=u-1,p=n[0],f=S.isFunction(p);if(f||1<u&&"string"==typeof p&&!m.checkClone&&St.test(p))return i.each(function(t){var e=i.eq(t);f&&(n[0]=p.call(this,t,e.html())),Et(e,n,s,o)});if(u&&(e=(t=ft(n,i[0].ownerDocument,!1,i,o)).firstChild,1===t.childNodes.length&&(t=e),e||o)){for(r=(a=S.map(ht(t,"script"),Lt)).length;c<u;c++)l=t,c!==d&&(l=S.clone(l,!0,!0),r&&S.merge(a,ht(l,"script"))),s.call(i[c],l,c);if(r)for(h=a[a.length-1].ownerDocument,S.map(a,It),c=0;c<r;c++)l=a[c],rt.test(l.type||"")&&!U.access(l,"globalEval")&&S.contains(h,l)&&(l.src?S._evalUrl&&S._evalUrl(l.src):v(l.textContent.replace(Tt,""),h))}return i}function Pt(t,e,i){for(var n,s=e?S.filter(e,t):t,o=0;null!=(n=s[o]);o++)i||1!==n.nodeType||S.cleanData(ht(n)),n.parentNode&&(i&&S.contains(n.ownerDocument,n)&&ct(ht(n,"script")),n.parentNode.removeChild(n));return t}S.extend({htmlPrefilter:function(t){return t.replace(Ct,"<$1></$2>")},clone:function(t,e,i){var n,s,o,a,r,l,h,c=t.cloneNode(!0),u=S.contains(t.ownerDocument,t);if(!(m.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||S.isXMLDoc(t)))for(a=ht(c),n=0,s=(o=ht(t)).length;n<s;n++)r=o[n],l=a[n],"input"===(h=l.nodeName.toLowerCase())&&ot.test(r.type)?l.checked=r.checked:"input"!==h&&"textarea"!==h||(l.defaultValue=r.defaultValue);if(e)if(i)for(o=o||ht(t),a=a||ht(c),n=0,s=o.length;n<s;n++)Mt(o[n],a[n]);else Mt(t,c);return 0<(a=ht(c,"script")).length&&ct(a,!u&&ht(t,"script")),c},cleanData:function(t){for(var e,i,n,s=S.event.special,o=0;void 0!==(i=t[o]);o++)if(W(i)){if(e=i[U.expando]){if(e.events)for(n in e.events)s[n]?S.event.remove(i,n):S.removeEvent(i,n,e.handle);i[U.expando]=void 0}i[Y.expando]&&(i[Y.expando]=void 0)}}}),S.fn.extend({detach:function(t){return Pt(this,t,!0)},remove:function(t){return Pt(this,t)},text:function(t){return q(this,function(t){return void 0===t?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return Et(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||At(this,t).appendChild(t)})},prepend:function(){return Et(this,arguments,function(t){var e;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(e=At(this,t)).insertBefore(t,e.firstChild)})},before:function(){return Et(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return Et(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(S.cleanData(ht(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return S.clone(this,t,e)})},html:function(t){return q(this,function(t){var e=this[0]||{},i=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!kt.test(t)&&!lt[(at.exec(t)||["",""])[1].toLowerCase()]){t=S.htmlPrefilter(t);try{for(;i<n;i++)1===(e=this[i]||{}
vendor: 9,067 bytes, line 1
1).nodeType&&(S.cleanData(ht(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var i=[];return Et(this,arguments,function(t){var e=this.parentNode;S.inArray(this,i)<0&&(S.cleanData(ht(this)),e&&e.replaceChild(t,this))},i)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,a){S.fn[t]=function(t){for(var e,i=[],n=S(t),s=n.length-1,o=0;o<=s;o++)e=o===s?this:this.clone(!0),S(n[o])[a](e),l.apply(i,e.get());return this.pushStack(i)}});var Ot,zt,jt,Ft,Nt,Rt,$t=/^margin/,Bt=new RegExp("^("+Z+")(?!px)[a-z%]+$","i"),Ht=function(t){var e=t.ownerDocument.defaultView;return e&&e.opener||(e=C),e.getComputedStyle(t)};function Wt(){var t;Rt&&(Rt.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",Rt.innerHTML="",gt.appendChild(Nt),t=C.getComputedStyle(Rt),Ot="1%"!==t.top,Ft="2px"===t.marginLeft,zt="4px"===t.width,Rt.style.marginRight="50%",jt="4px"===t.marginRight,gt.removeChild(Nt),Rt=null)}function qt(t,e,i){var n,s,o,a,r=t.style;return(i=i||Ht(t))&&(""!==(a=i.getPropertyValue(e)||i[e])||S.contains(t.ownerDocument,t)||(a=S.style(t,e)),!m.pixelMarginRight()&&Bt.test(a)&&$t.test(e)&&(n=r.width,s=r.minWidth,o=r.maxWidth,r.minWidth=r.maxWidth=r.width=a,a=i.width,r.width=n,r.minWidth=s,r.maxWidth=o)),void 0!==a?a+"":a}function Vt(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}Nt=k.createElement("div"),(Rt=k.createElement("div")).style&&(Rt.style.backgroundClip="content-box",Rt.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===Rt.style.backgroundClip,Nt.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",Nt.appendChild(Rt),S.extend(m,{pixelPosition:function(){return Wt(),Ot},boxSizingReliable:function(){return Wt(),zt},pixelMarginRight:function(){return Wt(),jt},reliableMarginLeft:function(){return Wt(),Ft}}));var Ut=/^(none|table(?!-c[ea]).+)/,Yt=/^--/,Gt={position:"absolute",visibility:"hidden",display:"block"},Xt={letterSpacing:"0",fontWeight:"400"},Kt=["Webkit","Moz","ms"],Qt=k.createElement("div").style;function Zt(t){return S.cssProps[t]||(S.cssProps[t]=function(t){if(t in Qt)return t;for(var e=t[0].toUpperCase()+t.slice(1),i=Kt.length;i--;)if((t=Kt[i]+e)in Qt)return t}(t)||t)}function Jt(t,e,i){var n=J.exec(e);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):e}function te(t,e,i,n,s){for(var o=0,a=i===(n?"border":"content")?4:"width"===e?1:0;a<4;a+=2)"margin"===i&&(o+=S.css(t,i+tt[a],!0,s)),n?("content"===i&&(o-=S.css(t,"padding"+tt[a],!0,s)),"margin"!==i&&(o-=S.css(t,"border"+tt[a]+"Width",!0,s))):(o+=S.css(t,"padding"+tt[a],!0,s),"padding"!==i&&(o+=S.css(t,"border"+tt[a]+"Width",!0,s)));return o}function ee(t,e,i){var n,s=Ht(t),o=qt(t,e,s),a="border-box"===S.css(t,"boxSizing",!1,s);return Bt.test(o)?o:(n=a&&(m.boxSizingReliable()||o===t.style[e]),"auto"===o&&(o=t["offset"+e[0].toUpperCase()+e.slice(1)]),(o=parseFloat(o)||0)+te(t,e,i||(a?"border":"content"),n,s)+"px")}function ie(t,e,i,n,s){return new ie.prototype.init(t,e,i,n,s)}S.extend({cssHooks:{opacity:{get:function(t,e){if(e){var i=qt(t,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(t,e,i,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var s,o,a,r=S.camelCase(e),l=Yt.test(e),h=t.style;if(l||(e=Zt(r)),a=S.cssHooks[e]||S.cssHooks[r],void 0===i)return a&&"get"in a&&void 0!==(s=a.get(t,!1,n))?s:h[e];"string"===(o=typeof i)&&(s=J.exec(i))&&s[1]&&(i=it(t,e,s),o="number"),null!=i&&i==i&&("number"===o&&(i+=s&&s[3]||(S.cssNumber[r]?"":"px")),m.clearCloneStyle||""!==i||0!==e.indexOf("background")||(h[e]="inherit"),a&&"set"in a&&void 0===(i=a.set(t,i,n))||(l?h.setProperty(e,i):h[e]=i))}},css:function(t,e,i,n){var s,o,a,r=S.camelCase(e);return Yt.test(e)||(e=Zt(r)),(a=S.cssHooks[e]||S.cssHooks[r])&&"get"in a&&(s=a.get(t,!0,i)),void 0===s&&(s=qt(t,e,n)),"normal"===s&&e in Xt&&(s=Xt[e]),""===i||i?(o=parseFloat(s),!0===i||isFinite(o)?o||0:s):s}}),S.each(["height","width"],function(t,a){S.cssHooks[a]={get:function(t,e,i){if(e)return!Ut.test(S.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ee(t,a,i):Q(t,Gt,function(){return ee(t,a,i)})},set:function(t,e,i){var n,s=i&&Ht(t),o=i&&te(t,a,i,"border-box"===S.css(t,"boxSizing",!1,s),s);return o&&(n=J.exec(e))&&"px"!==(n[3]||"px")&&(t.style[a]=e,e=S.css(t,a)),Jt(0,e,o)}}}),S.cssHooks.marginLeft=Vt(m.reliableMarginLeft,function(t,e){if(e)return(parseFloat(qt(t,"marginLeft"))||t.getBoundingClientRect().left-Q(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(s,o){S.cssHooks[s+o]={expand:function(t){for(var e=0,i={},n="string"==typeof t?t.split(" "):[t];e<4;e++)i[s+tt[e]+o]=n[e]||n[e-2]||n[0];return i}},$t.test(s)||(S.cssHooks[s+o].set=Jt)}),S.fn.extend({css:function(t,e){return q(this,function(t,e,i){var n,s,o={},a=0;if(Array.isArray(e)){for(n=Ht(t),s=e.length;a<s;a++)o[e[a]]=S.css(t,e[a],!1,n);return o}return void 0!==i?S.style(t,e,i):S.css(t,e)},t,e,1<arguments.length)}}),(S.Tween=ie).prototype={constructor:ie,init:function(t,e,i,n,s,o){this.elem=t,this.prop=i,this.easing=s||S.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=o||(S.cssNumber[i]?"":"px")},cur:function(){var t=ie.propHooks[this.prop];return t&&t.get?t.get(this):ie.propHooks._default.get(this)},run:function(t){var e,i=ie.propHooks[this.prop];return this.options.duration?this.pos=e=S.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):ie.propHooks._default.set(this),this}},ie.prototype.init.prototype=ie.prototype,ie.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=S.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){S.fx.step[t.prop]?S.fx.step[t.prop](t):1!==t.elem.nodeType||null==t.elem.style[S.cssProps[t.prop]]&&!S.cssHooks[t.prop]?t.elem[t.prop]=t.now:S.style(t.elem,t.prop,t.now+t.unit)}}},ie.propHooks.scrollTop=ie.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},S.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},S.fx=ie.prototype.init,S.fx.step={};var ne,se,oe,ae,re=/^(?:toggle|show|hide)$/,le=/queueHooks$/;function he(){se&&(!1===k.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(he):C.setTimeout(he,S.fx.interval),S.fx.tick())}function ce(){return C.setTimeout(function(){ne=void 0}),ne=S.now()}function ue(t,e){var i,n=0,s={height:t};for(e=e?1:0;n<4;n+=2-e)s["margin"+(i=tt[n])]=s["padding"+i]=t;return e&&(s.opacity=s.width=t),s}function de(t,e,i){for(var n,s=(pe.tweeners[e]||[]).concat(pe.tweeners["*"]),o=0,a=s.length;o<a;o++)if(n=s[o].call(i,e,t))return n}function pe(o,t,e){var i,a,n=0,s=pe.prefilters.length,r=S.Deferred().always(function(){delete l.elem}),l=function(){if(a)return!1;for(var t=ne||ce(),e=Math.max(0,h.startTime+h.duration-t),i=1-(e/h.duration||0),n=0,s=h.tweens.length;n<s;n++)h.tweens[n].run(i);return r.notifyWith(o,[h,i,e]),i<1&&s?e:(s||r.notifyWith(o,[h,1,0]),r.resolveWith(o,[h]),!1)},h=r.promise({elem:o,props:S.extend({},t),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},e),originalProperties:t,originalOptions:e,startTime:ne||ce(),duration:e.duration,tweens:[],createTween:function(t,e){var i=S.Tween(o,h.opts,t,e,h.opts.specialEasing[t]||h.opts.easing);return h.tweens.push(i),i},stop:function(t){var e=0,i=t?h.tweens.length:0;if(a)return this;for(a=!0;e<i;e++)h.tweens[e].run(1);return t?(r.notifyWith(o,[h,1,0]),r.resolveWith(o,[h,t])):r.rejectWith(o,[h,t]),this}}),c=h.props;for(!function(t,e){var i,n,s,o,a;for(i in t)if(s=e[n=S.camelCase(i)],o=t[i],Array.isArray(o)&&(s=o[1],o=t[i]=o[0]),i!==n&&(t[n]=o,delete t[i]),(a=S.cssHooks[n])&&"expand"in a)for(i in o=a.expand(o),delete t[n],o)i in t||(t[i]=o[i],e[i]=s);else e[n]=s}(c,h.opts.specialEasing);n<s;n++)if(i=pe.prefilters[n].call(h,o,c,h.opts))return S.isFunction(i.stop)&&(S._queueHooks(h.elem,h.opts.queue).stop=S.proxy(i.stop,i)),i;return S.map(c,de,h),S.isFunction(h.opts.start)&&h.opts.start.call(o,h),h.progress(h.opts.progress).done(h.opts.done,h.opts.complete).fail(h.opts.fail).always(h.opts.always),S.fx.timer(S.extend(l,{elem:o,anim:h,queue:h.opts.queue})),h}S.Animation=S.extend(pe,{tweeners:{"*":[function(t,e){var i=this.createTween(t,e);return it(i.elem,t,J.exec(e),i),i}]},tweener:function(t,e){for(var i,n=0,s=(t=S.isFunction(t)?(e=t,["*"]):t.match(j)).length;n<s;n++)i=t[n],pe.tweeners[i]=pe.tweeners[i]||[],pe.tweeners[i].unshift(e)}
vendor: 4,411 bytes, line 1
1,prefilters:[function(t,e,i){var n,s,o,a,r,l,h,c,u="width"in e||"height"in e,d=this,p={},f=t.style,g=t.nodeType&&et(t),m=U.get(t,"fxshow");for(n in i.queue||(null==(a=S._queueHooks(t,"fx")).unqueued&&(a.unqueued=0,r=a.empty.fire,a.empty.fire=function(){a.unqueued||r()}),a.unqueued++,d.always(function(){d.always(function(){a.unqueued--,S.queue(t,"fx").length||a.empty.fire()})})),e)if(s=e[n],re.test(s)){if(delete e[n],o=o||"toggle"===s,s===(g?"hide":"show")){if("show"!==s||!m||void 0===m[n])continue;g=!0}p[n]=m&&m[n]||S.style(t,n)}if((l=!S.isEmptyObject(e))||!S.isEmptyObject(p))for(n in u&&1===t.nodeType&&(i.overflow=[f.overflow,f.overflowX,f.overflowY],null==(h=m&&m.display)&&(h=U.get(t,"display")),"none"===(c=S.css(t,"display"))&&(h?c=h:(st([t],!0),h=t.style.display||h,c=S.css(t,"display"),st([t]))),("inline"===c||"inline-block"===c&&null!=h)&&"none"===S.css(t,"float")&&(l||(d.done(function(){f.display=h}),null==h&&(c=f.display,h="none"===c?"":c)),f.display="inline-block")),i.overflow&&(f.overflow="hidden",d.always(function(){f.overflow=i.overflow[0],f.overflowX=i.overflow[1],f.overflowY=i.overflow[2]})),l=!1,p)l||(m?"hidden"in m&&(g=m.hidden):m=U.access(t,"fxshow",{display:h}),o&&(m.hidden=!g),g&&st([t],!0),d.done(function(){for(n in g||st([t]),U.remove(t,"fxshow"),p)S.style(t,n,p[n])})),l=de(g?m[n]:0,n,d),n in m||(m[n]=l.start,g&&(l.end=l.start,l.start=0))}],prefilter:function(t,e){e?pe.prefilters.unshift(t):pe.prefilters.push(t)}}),S.speed=function(t,e,i){var n=t&&"object"==typeof t?S.extend({},t):{complete:i||!i&&e||S.isFunction(t)&&t,duration:t,easing:i&&e||e&&!S.isFunction(e)&&e};return S.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in S.fx.speeds?n.duration=S.fx.speeds[n.duration]:n.duration=S.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){S.isFunction(n.old)&&n.old.call(this),n.queue&&S.dequeue(this,n.queue)},n},S.fn.extend({fadeTo:function(t,e,i,n){return this.filter(et).css("opacity",0).show().end().animate({opacity:e},t,i,n)},animate:function(e,t,i,n){function s(){var t=pe(this,S.extend({},e),a);(o||U.get(this,"finish"))&&t.stop(!0)}var o=S.isEmptyObject(e),a=S.speed(t,i,n);return s.finish=s,o||!1===a.queue?this.each(s):this.queue(a.queue,s)},stop:function(s,t,o){function a(t){var e=t.stop;delete t.stop,e(o)}return"string"!=typeof s&&(o=t,t=s,s=void 0),t&&!1!==s&&this.queue(s||"fx",[]),this.each(function(){var t=!0,e=null!=s&&s+"queueHooks",i=S.timers,n=U.get(this);if(e)n[e]&&n[e].stop&&a(n[e]);else for(e in n)n[e]&&n[e].stop&&le.test(e)&&a(n[e]);for(e=i.length;e--;)i[e].elem!==this||null!=s&&i[e].queue!==s||(i[e].anim.stop(o),t=!1,i.splice(e,1));!t&&o||S.dequeue(this,s)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var t,e=U.get(this),i=e[a+"queue"],n=e[a+"queueHooks"],s=S.timers,o=i?i.length:0;for(e.finish=!0,S.queue(this,a,[]),n&&n.stop&&n.stop.call(this,!0),t=s.length;t--;)s[t].elem===this&&s[t].queue===a&&(s[t].anim.stop(!0),s.splice(t,1));for(t=0;t<o;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete e.finish})}}),S.each(["toggle","show","hide"],function(t,n){var s=S.fn[n];S.fn[n]=function(t,e,i){return null==t||"boolean"==typeof t?s.apply(this,arguments):this.animate(ue(n,!0),t,e,i)}}),S.each({slideDown:ue("show"),slideUp:ue("hide"),slideToggle:ue("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,n){S.fn[t]=function(t,e,i){return this.animate(n,t,e,i)}}),S.timers=[],S.fx.tick=function(){var t,e=0,i=S.timers;for(ne=S.now();e<i.length;e++)(t=i[e])()||i[e]!==t||i.splice(e--,1);i.length||S.fx.stop(),ne=void 0},S.fx.timer=function(t){S.timers.push(t),S.fx.start()},S.fx.interval=13,S.fx.start=function(){se||(se=!0,he())},S.fx.stop=function(){se=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(n,t){return n=S.fx&&S.fx.speeds[n]||n,t=t||"fx",this.queue(t,function(t,e){var i=C.setTimeout(t,n);e.stop=function(){C.clearTimeout(i)}})},oe=k.createElement("input"),ae=k.createElement("select").appendChild(k.createElement("option")),oe.type="checkbox",m.checkOn=""!==oe.value,m.optSelected=ae.selected,(oe=k.createElement("input")).value="t",oe.type="radio",m.radioValue="t"===oe.value;var fe,ge=S.expr.attrHandle;S.fn.extend({attr:function(t,e){return q(this,S.attr,t,e,1<arguments.length)},removeAttr:function(t){return this.each(function(){S.removeAttr(this,t)})}}
vendor: 4,553 bytes, line 1
1),S.extend({attr:function(t,e,i){var n,s,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?S.prop(t,e,i):(1===o&&S.isXMLDoc(t)||(s=S.attrHooks[e.toLowerCase()]||(S.expr.match.bool.test(e)?fe:void 0)),void 0!==i?null===i?void S.removeAttr(t,e):s&&"set"in s&&void 0!==(n=s.set(t,i,e))?n:(t.setAttribute(e,i+""),i):!(s&&"get"in s&&null!==(n=s.get(t,e)))&&null==(n=S.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){if(!m.radioValue&&"radio"===e&&T(t,"input")){var i=t.value;return t.setAttribute("type",e),i&&(t.value=i),e}}}},removeAttr:function(t,e){var i,n=0,s=e&&e.match(j);if(s&&1===t.nodeType)for(;i=s[n++];)t.removeAttribute(i)}}),fe={set:function(t,e,i){return!1===e?S.removeAttr(t,i):t.setAttribute(i,i),i}},S.each(S.expr.match.bool.source.match(/\w+/g),function(t,e){var a=ge[e]||S.find.attr;ge[e]=function(t,e,i){var n,s,o=e.toLowerCase();return i||(s=ge[o],ge[o]=n,n=null!=a(t,e,i)?o:null,ge[o]=s),n}});var me=/^(?:input|select|textarea|button)$/i,ve=/^(?:a|area)$/i;function be(t){return(t.match(j)||[]).join(" ")}function ye(t){return t.getAttribute&&t.getAttribute("class")||""}S.fn.extend({prop:function(t,e){return q(this,S.prop,t,e,1<arguments.length)},removeProp:function(t){return this.each(function(){delete this[S.propFix[t]||t]})}}),S.extend({prop:function(t,e,i){var n,s,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(t)||(e=S.propFix[e]||e,s=S.propHooks[e]),void 0!==i?s&&"set"in s&&void 0!==(n=s.set(t,i,e))?n:t[e]=i:s&&"get"in s&&null!==(n=s.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=S.find.attr(t,"tabindex");return e?parseInt(e,10):me.test(t.nodeName)||ve.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(S.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(e){var t,i,n,s,o,a,r,l=0;if(S.isFunction(e))return this.each(function(t){S(this).addClass(e.call(this,t,ye(this)))});if("string"==typeof e&&e)for(t=e.match(j)||[];i=this[l++];)if(s=ye(i),n=1===i.nodeType&&" "+be(s)+" "){for(a=0;o=t[a++];)n.indexOf(" "+o+" ")<0&&(n+=o+" ");s!==(r=be(n))&&i.setAttribute("class",r)}return this},removeClass:function(e){var t,i,n,s,o,a,r,l=0;if(S.isFunction(e))return this.each(function(t){S(this).removeClass(e.call(this,t,ye(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(j)||[];i=this[l++];)if(s=ye(i),n=1===i.nodeType&&" "+be(s)+" "){for(a=0;o=t[a++];)for(;-1<n.indexOf(" "+o+" ");)n=n.replace(" "+o+" "," ");s!==(r=be(n))&&i.setAttribute("class",r)}return this},toggleClass:function(s,e){var o=typeof s;return"boolean"==typeof e&&"string"==o?e?this.addClass(s):this.removeClass(s):S.isFunction(s)?this.each(function(t){S(this).toggleClass(s.call(this,t,ye(this),e),e)}):this.each(function(){var t,e,i,n;if("string"==o)for(e=0,i=S(this),n=s.match(j)||[];t=n[e++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==s&&"boolean"!=o||((t=ye(this))&&U.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",!t&&!1!==s&&U.get(this,"__className__")||""))})},hasClass:function(t){for(var e,i=0,n=" "+t+" ";e=this[i++];)if(1===e.nodeType&&-1<(" "+be(ye(e))+" ").indexOf(n))return!0;return!1}});var _e=/\r/g;S.fn.extend({val:function(i){var n,t,s,e=this[0];return arguments.length?(s=S.isFunction(i),this.each(function(t){var e;1===this.nodeType&&(null==(e=s?i.call(this,t,S(this).val()):i)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=S.map(e,function(t){return null==t?"":t+""})),(n=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&void 0!==n.set(this,e,"value")||(this.value=e))})):e?(n=S.valHooks[e.type]||S.valHooks[e.nodeName.toLowerCase()])&&"get"in n&&void 0!==(t=n.get(e,"value"))?t:"string"==typeof(t=e.value)?t.replace(_e,""):null==t?"":t:void 0}}),S.extend({valHooks:{option:{get:function(t){var e=S.find.attr(t,"value");return null!=e?e:be(S.text(t))}},select:{get:function(t){for(var e,i,n=t.options,s=t.selectedIndex,o="select-one"===t.type,a=o?null:[],r=o?s+1:n.length,l=s<0?r:o?s:0;l<r;l++)if(((i=n[l]).selected||l===s)&&!i.disabled&&(!i.parentNode.disabled||!T(i.parentNode,"optgroup"))){if(e=S(i).val(),o)return e;a.push(e)}return a}
vendor: 5,656 bytes, line 1
1,set:function(t,e){for(var i,n,s=t.options,o=S.makeArray(e),a=s.length;a--;)((n=s[a]).selected=-1<S.inArray(S.valHooks.option.get(n),o))&&(i=!0);return i||(t.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=-1<S.inArray(S(t).val(),e)}},m.checkOn||(S.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})});var xe=/^(?:focusinfocus|focusoutblur)$/;S.extend(S.event,{trigger:function(t,e,i,n){var s,o,a,r,l,h,c=[i||k],u=f.call(t,"type")?t.type:t,d=f.call(t,"namespace")?t.namespace.split("."):[],p=o=i=i||k;if(3!==i.nodeType&&8!==i.nodeType&&!xe.test(u+S.event.triggered)&&(-1<u.indexOf(".")&&(u=(d=u.split(".")).shift(),d.sort()),r=u.indexOf(":")<0&&"on"+u,(t=t[S.expando]?t:new S.Event(u,"object"==typeof t&&t)).isTrigger=n?2:3,t.namespace=d.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),e=null==e?[t]:S.makeArray(e,[t]),h=S.event.special[u]||{},n||!h.trigger||!1!==h.trigger.apply(i,e))){if(!n&&!h.noBubble&&!S.isWindow(i)){for(a=h.delegateType||u,xe.test(a+u)||(p=p.parentNode);p;p=p.parentNode)c.push(p),o=p;o===(i.ownerDocument||k)&&c.push(o.defaultView||o.parentWindow||C)}for(s=0;(p=c[s++])&&!t.isPropagationStopped();)t.type=1<s?a:h.bindType||u,(l=(U.get(p,"events")||{})[t.type]&&U.get(p,"handle"))&&l.apply(p,e),(l=r&&p[r])&&l.apply&&W(p)&&(t.result=l.apply(p,e),!1===t.result&&t.preventDefault());return t.type=u,n||t.isDefaultPrevented()||h._default&&!1!==h._default.apply(c.pop(),e)||!W(i)||r&&S.isFunction(i[u])&&!S.isWindow(i)&&((o=i[r])&&(i[r]=null),i[S.event.triggered=u](),S.event.triggered=void 0,o&&(i[r]=o)),t.result}},simulate:function(t,e,i){var n=S.extend(new S.Event,i,{type:t,isSimulated:!0});S.event.trigger(n,null,e)}}),S.fn.extend({trigger:function(t,e){return this.each(function(){S.event.trigger(t,e,this)})},triggerHandler:function(t,e){var i=this[0];if(i)return S.event.trigger(t,e,i,!0)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(t,i){S.fn[i]=function(t,e){return 0<arguments.length?this.on(i,null,t,e):this.trigger(i)}}),S.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),m.focusin="onfocusin"in C,m.focusin||S.each({focus:"focusin",blur:"focusout"},function(i,n){function s(t){S.event.simulate(n,t.target,S.event.fix(t))}S.event.special[n]={setup:function(){var t=this.ownerDocument||this,e=U.access(t,n);e||t.addEventListener(i,s,!0),U.access(t,n,(e||0)+1)},teardown:function(){var t=this.ownerDocument||this,e=U.access(t,n)-1;e?U.access(t,n,e):(t.removeEventListener(i,s,!0),U.remove(t,n))}}});var we=C.location,Ce=S.now(),ke=/\?/;S.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new C.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||S.error("Invalid XML: "+t),e};var Se=/\[\]$/,De=/\r?\n/g,Te=/^(?:submit|button|image|reset|file)$/i,Ae=/^(?:input|select|textarea|keygen)/i;S.param=function(t,e){function i(t,e){var i=S.isFunction(e)?e():e;s[s.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==i?"":i)}var n,s=[];if(Array.isArray(t)||t.jquery&&!S.isPlainObject(t))S.each(t,function(){i(this.name,this.value)});else for(n in t)!function i(n,t,s,o){var e;if(Array.isArray(t))S.each(t,function(t,e){s||Se.test(n)?o(n,e):i(n+"["+("object"==typeof e&&null!=e?t:"")+"]",e,s,o)});else if(s||"object"!==S.type(t))o(n,t);else for(e in t)i(n+"["+e+"]",t[e],s,o)}(n,t[n],e,i);return s.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=S.prop(this,"elements");return t?S.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!S(this).is(":disabled")&&Ae.test(this.nodeName)&&!Te.test(t)&&(this.checked||!ot.test(t))}).map(function(t,e){var i=S(this).val();return null==i?null:Array.isArray(i)?S.map(i,function(t){return{name:e.name,value:t.replace(De,"\r\n")}}):{name:e.name,value:i.replace(De,"\r\n")}}).get()}});var Le=/%20/g,Ie=/#.*$/,Me=/([?&])_=[^&]*/,Ee=/^(.*?):[ \t]*([^\r\n]*)$/gm,Pe=/^(?:GET|HEAD)$/,Oe=/^\/\//,ze={},je={},Fe="*/".concat("*"),Ne=k.createElement("a");function Re(o){return function(t,e){"string"!=typeof t&&(e=t,t="*");var i,n=0,s=t.toLowerCase().match(j)||[];if(S.isFunction(e))for(;i=s[n++];)"+"===i[0]?(i=i.slice(1)||"*",(o[i]=o[i]||[]).unshift(e)):(o[i]=o[i]||[]).push(e)}}function $e(e,s,o,a){var r={},l=e===je;function h(t){var n;return r[t]=!0,S.each(e[t]||[],function(t,e){var i=e(s,o,a);return"string"!=typeof i||l||r[i]?l?!(n=i):void 0:(s.dataTypes.unshift(i),h(i),!1)}),n}return h(s.dataTypes[0])||!r["*"]&&h("*")}function Be(t,e){var i,n,s=S.ajaxSettings.flatOptions||{};for(i in e)void 0!==e[i]&&((s[i]?t:n=n||{})[i]=e[i]);return n&&S.extend(!0,t,n),t}Ne.href=we.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:we.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(we.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Fe,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":S.parseXML}
vendor: 4,237 bytes, line 1
1,flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Be(Be(t,S.ajaxSettings),e):Be(S.ajaxSettings,t)},ajaxPrefilter:Re(ze),ajaxTransport:Re(je),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var c,u,d,i,p,n,f,g,s,o,m=S.ajaxSetup({},e),v=m.context||m,b=m.context&&(v.nodeType||v.jquery)?S(v):S.event,y=S.Deferred(),_=S.Callbacks("once memory"),x=m.statusCode||{},a={},r={},l="canceled",w={readyState:0,getResponseHeader:function(t){var e;if(f){if(!i)for(i={};e=Ee.exec(d);)i[e[1].toLowerCase()]=e[2];e=i[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return f?d:null},setRequestHeader:function(t,e){return null==f&&(t=r[t.toLowerCase()]=r[t.toLowerCase()]||t,a[t]=e),this},overrideMimeType:function(t){return null==f&&(m.mimeType=t),this},statusCode:function(t){var e;if(t)if(f)w.always(t[w.status]);else for(e in t)x[e]=[x[e],t[e]];return this},abort:function(t){var e=t||l;return c&&c.abort(e),h(0,e),this}};if(y.promise(w),m.url=((t||m.url||we.href)+"").replace(Oe,we.protocol+"//"),m.type=e.method||e.type||m.method||m.type,m.dataTypes=(m.dataType||"*").toLowerCase().match(j)||[""],null==m.crossDomain){n=k.createElement("a");try{n.href=m.url,n.href,m.crossDomain=Ne.protocol+"//"+Ne.host!=n.protocol+"//"+n.host}catch(t){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=S.param(m.data,m.traditional)),$e(ze,m,e,w),f)return w;for(s in(g=S.event&&m.global)&&0==S.active++&&S.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!Pe.test(m.type),u=m.url.replace(Ie,""),m.hasContent?m.data&&m.processData&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&(m.data=m.data.replace(Le,"+")):(o=m.url.slice(u.length),m.data&&(u+=(ke.test(u)?"&":"?")+m.data,delete m.data),!1===m.cache&&(u=u.replace(Me,"$1"),o=(ke.test(u)?"&":"?")+"_="+Ce+++o),m.url=u+o),m.ifModified&&(S.lastModified[u]&&w.setRequestHeader("If-Modified-Since",S.lastModified[u]),S.etag[u]&&w.setRequestHeader("If-None-Match",S.etag[u])),(m.data&&m.hasContent&&!1!==m.contentType||e.contentType)&&w.setRequestHeader("Content-Type",m.contentType),w.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+Fe+"; q=0.01":""):m.accepts["*"]),m.headers)w.setRequestHeader(s,m.headers[s]);if(m.beforeSend&&(!1===m.beforeSend.call(v,w,m)||f))return w.abort();if(l="abort",_.add(m.complete),w.done(m.success),w.fail(m.error),c=$e(je,m,e,w)){if(w.readyState=1,g&&b.trigger("ajaxSend",[w,m]),f)return w;m.async&&0<m.timeout&&(p=C.setTimeout(function(){w.abort("timeout")},m.timeout));try{f=!1,c.send(a,h)}catch(t){if(f)throw t;h(-1,t)}}else h(-1,"No Transport");function h(t,e,i,n){var s,o,a,r,l,h=e;f||(f=!0,p&&C.clearTimeout(p),c=void 0,d=n||"",w.readyState=0<t?4:0,s=200<=t&&t<300||304===t,i&&(r=function(t,e,i){for(var n,s,o,a,r=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader("Content-Type"));if(n)for(s in r)if(r[s]&&r[s].test(n)){l.unshift(s);break}if(l[0]in i)o=l[0];else{for(s in i){if(!l[0]||t.converters[s+" "+l[0]]){o=s;break}a=a||s}o=o||a}if(o)return o!==l[0]&&l.unshift(o),i[o]}(m,w,i)),r=function(t,e,i,n){var s,o,a,r,l,h={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)h[a.toLowerCase()]=t.converters[a];for(o=c.shift();o;)if(t.responseFields[o]&&(i[t.responseFields[o]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=h[l+" "+o]||h["* "+o]))for(s in h)if((r=s.split(" "))[1]===o&&(a=h[l+" "+r[0]]||h["* "+r[0]])){!0===a?a=h[s]:!0!==h[s]&&(o=r[0],c.unshift(r[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:"parsererror",error:a?t:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}}(m,r,w,s),s?(m.ifModified&&((l=w.getResponseHeader("Last-Modified"))&&(S.lastModified[u]=l),(l=w.getResponseHeader("etag"))&&(S.etag[u]=l)),204===t||"HEAD"===m.type?h="nocontent":304===t?h="notmodified":(h=r.state,o=r.data,s=!(a=r.error))):(a=h,!t&&h||(h="error",t<0&&(t=0))),w.status=t,w.statusText=(e||h)+"",s?y.resolveWith(v,[o,h,w]):y.rejectWith(v,[w,h,a]),w.statusCode(x),x=void 0,g&&b.trigger(s?"ajaxSuccess":"ajaxError",[w,m,
vendor: 4,274 bytes, line 1
1s?o:a]),_.fireWith(v,[w,h]),g&&(b.trigger("ajaxComplete",[w,m]),--S.active||S.event.trigger("ajaxStop")))}return w},getJSON:function(t,e,i){return S.get(t,e,i,"json")},getScript:function(t,e){return S.get(t,void 0,e,"script")}}),S.each(["get","post"],function(t,s){S[s]=function(t,e,i,n){return S.isFunction(e)&&(n=n||i,i=e,e=void 0),S.ajax(S.extend({url:t,type:s,dataType:n,data:e,success:i},S.isPlainObject(t)&&t))}}),S._evalUrl=function(t){return S.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},S.fn.extend({wrapAll:function(t){var e;return this[0]&&(S.isFunction(t)&&(t=t.call(this[0])),e=S(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(i){return S.isFunction(i)?this.each(function(t){S(this).wrapInner(i.call(this,t))}):this.each(function(){var t=S(this),e=t.contents();e.length?e.wrapAll(i):t.append(i)})},wrap:function(e){var i=S.isFunction(e);return this.each(function(t){S(this).wrapAll(i?e.call(this,t):e)})},unwrap:function(t){return this.parent(t).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(t){return!S.expr.pseudos.visible(t)},S.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(t){}};var He={0:200,1223:204},We=S.ajaxSettings.xhr();m.cors=!!We&&"withCredentials"in We,m.ajax=We=!!We,S.ajaxTransport(function(s){var o,a;if(m.cors||We&&!s.crossDomain)return{send:function(t,e){var i,n=s.xhr();if(n.open(s.type,s.url,s.async,s.username,s.password),s.xhrFields)for(i in s.xhrFields)n[i]=s.xhrFields[i];for(i in s.mimeType&&n.overrideMimeType&&n.overrideMimeType(s.mimeType),s.crossDomain||t["X-Requested-With"]||(t["X-Requested-With"]="XMLHttpRequest"),t)n.setRequestHeader(i,t[i]);o=function(t){return function(){o&&(o=a=n.onload=n.onerror=n.onabort=n.onreadystatechange=null,"abort"===t?n.abort():"error"===t?"number"!=typeof n.status?e(0,"error"):e(n.status,n.statusText):e(He[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=o(),a=n.onerror=o("error"),void 0!==n.onabort?n.onabort=a:n.onreadystatechange=function(){4===n.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{n.send(s.hasContent&&s.data||null)}catch(t){if(o)throw t}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return S.globalEval(t),t}}}),S.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),S.ajaxTransport("script",function(i){var n,s;if(i.crossDomain)return{send:function(t,e){n=S("<script>").prop({charset:i.scriptCharset,src:i.url}).on("load error",s=function(t){n.remove(),s=null,t&&e("error"===t.type?404:200,t.type)}),k.head.appendChild(n[0])},abort:function(){s&&s()}}});var qe,Ve=[],Ue=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=Ve.pop()||S.expando+"_"+Ce++;return this[t]=!0,t}}),S.ajaxPrefilter("json jsonp",function(t,e,i){var n,s,o,a=!1!==t.jsonp&&(Ue.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ue.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return n=t.jsonpCallback=S.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Ue,"$1"+n):!1!==t.jsonp&&(t.url+=(ke.test(t.url)?"&":"?")+t.jsonp+"="+n),t.converters["script json"]=function(){return o||S.error(n+" was not called"),o[0]},t.dataTypes[0]="json",s=C[n],C[n]=function(){o=arguments},i.always(function(){void 0===s?S(C).removeProp(n):C[n]=s,t[n]&&(t.jsonpCallback=e.jsonpCallback,Ve.push(n)),o&&S.isFunction(s)&&s(o[0]),o=s=void 0}),"script"}),m.createHTMLDocument=((qe=k.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>
1",2===qe.childNodes.length),S.parseHTML=function(t,e,i){return"string"!=typeof t?[]:("boolean"==typeof e&&(i=e,e=!1),e||(m.createHTMLDocument?((n=(e=k.implementation.createHTMLDocument("")).createElement("base")).href=k.location.href,e.head.appendChild(n)):e=k),o=!i&&[],(s=A.exec(t))?[e.createElement(s[1])]:(s=ft([t],e,o),o&&o.length&&S(o).remove(),S.merge([],s.childNodes)));var n,s,o},S.fn.load=function(t,e,i){var n,s,o,a=this,r=t.indexOf(" ");return-1<r&&(n=be(t.slice(r)),t=t.slice(0,r)),S.isFunction(e)?(i=e,e=void 0):e&&"object"==typeof e&&(s="POST"),0<a.length&&S.ajax({url:t,type:s||"GET",dataType:"html",data:e}).done(function(t){o=arguments,a.html(n?S("<div>").append(S.parseHTML(t)).find(n):t)}).always(i&&function(t,e){a.each(function(){i.apply(this,o||[t.responseText,e,t])})}),this},S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){S.fn[e]=function(t){return this.on(e,t)}}),S.expr.pseudos.animated=function(e){return S.grep(S.timers,function(t){return e===t.elem}).length},S.offset={setOffset:function(t,e,i){var n,s,o,a,r,l,h=S.css(t,"position"),c=S(t),u={};"static"===h&&(t.style.position="relative"),r=c.offset(),o=S.css(t,"top"),l=S.css(t,"left"),s=("absolute"===h||"fixed"===h)&&-1<(o+l).indexOf("auto")?(a=(n=c.position()).top,n.left):(a=parseFloat(o)||0,parseFloat(l)||0),S.isFunction(e)&&(e=e.call(t,i,S.extend({},r))),null!=e.top&&(u.top=e.top-r.top+a),null!=e.left&&(u.left=e.left-r.left+s),"using"in e?e.using.call(t,u):c.css(u)}},S.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){S.offset.setOffset(this,e,t)});var t,i,n,s,o=this[0];return o?o.getClientRects().length?(n=o.getBoundingClientRect(),i=(t=o.ownerDocument).documentElement,s=t.defaultView,{top:n.top+s.pageYOffset-i.clientTop,left:n.left+s.pageXOffset-i.clientLeft}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,i=this[0],n={top:0,left:0};return"fixed"===S.css(i,"position")?e=i.getBoundingClientRect():(t=this.offsetParent(),e=this.offset(),T(t[0],"html")||(n=t.offset()),n={top:n.top+S.css(t[0],"borderTopWidth",!0),left:n.left+S.css(t[0],"borderLeftWidth",!0)}),{top:e.top-n.top-S.css(i,"marginTop",!0),left:e.left-n.left-S.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&"static"===S.css(t,"position");)t=t.offsetParent;return t||gt})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,s){var o="pageYOffset"===s;S.fn[e]=function(t){return q(this,function(t,e,i){var n;return S.isWindow(t)?n=t:9===t.nodeType&&(n=t.defaultView),void 0===i?n?n[s]:t[e]:void(n?n.scrollTo(o?n.pageXOffset:i,o?i:n.pageYOffset):t[e]=i)},e,t,arguments.length)}}),S.each(["top","left"],function(t,i){S.cssHooks[i]=Vt(m.pixelPosition,function(t,e){if(e)return e=qt(t,i),Bt.test(e)?S(t).position()[i]+"px":e})}),S.each({Height:"height",Width:"width"},function(a,r){S.each({padding:"inner"+a,content:r,"":"outer"+a},function(n,o){S.fn[o]=function(t,e){var i=arguments.length&&(n||"boolean"!=typeof t),s=n||(!0===t||!0===e?"margin":"border");return q(this,function(t,e,i){var n;return S.isWindow(t)?0===o.indexOf("outer")?t["inner"+a]:t.document.documentElement["client"+a]:9===t.nodeType?(n=t.documentElement,Math.max(t.body["scroll"+a],n["scroll"+a],t.body["offset"+a],n["offset"+a],n["client"+a])):void 0===i?S.css(t,e,s):S.style(t,e,i,s)},r,i?t:void 0,i)}})}),S.fn.extend({bind:function(t,e,i){return this.on(t,null,e,i)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,i,n){return this.on(e,t,i,n)},undelegate:function(t,e,i){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",i)}}),S.holdReady=function(t){t?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=T,"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Ye=C.jQuery,Ge=C.$;return S.noConflict=function(t){return C.$===S&&(C.$=Ge),t&&C.jQuery===S&&(C.jQuery=Ye),S},t||(C.jQuery=C.$=S),S}),function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exp
vendor: 48,790 bytes, line 1
1orts.Raphael=e():t.Raphael=e()}(this,function(){return s={},i.m=n=[function(t,e,i){var n=[i(1),i(3),i(4)],s=function(t){return t}.apply(e,n);void 0===s||(t.exports=s)},function(t,e,i){var n=[i(2)],s=function(O){function z(t){if(z.is(t,"function"))return a?t():O.on("raphael.DOMload",t);if(z.is(t,I))return z._engine.create[_](z,t.splice(0,3+z.is(t[0],B))).add(t);var e=Array.prototype.slice.call(arguments,0);if(z.is(e[e.length-1],"function")){var i=e.pop();return a?i.call(z._engine.create[_](z,e)):O.on("raphael.DOMload",function(){i.call(z._engine.create[_](z,e))})}return z._engine.create[_](z,arguments)}function v(t){if("function"==typeof t||Object(t)!==t)return t;var e=new t.constructor;for(var i in t)t[R](i)&&(e[i]=v(t[i]));return e}function W(s,o,a){function r(){var t=Array.prototype.slice.call(arguments,0),e=t.join("␀"),i=r.cache=r.cache||{},n=r.count=r.count||[];return i[R](e)?function(t,e){for(var i=0,n=t.length;i<n;i++)if(t[i]===e)return t.push(t.splice(i,1)[0])}(n,e):(1e3<=n.length&&delete i[n.shift()],n.push(e),i[e]=s[_](o,t)),a?a(i[e]):i[e]}return r}function l(){return this.hex}function b(t,e){for(var i=[],n=0,s=t.length;n<s-2*!e;n+=2){var o=[{x:+t[n-2],y:+t[n-1]},{x:+t[n],y:+t[n+1]},{x:+t[n+2],y:+t[n+3]},{x:+t[n+4],y:+t[n+5]}];e?n?s-4==n?o[3]={x:+t[0],y:+t[1]}:s-2==n&&(o[2]={x:+t[0],y:+t[1]},o[3]={x:+t[2],y:+t[3]}):o[0]={x:+t[s-2],y:+t[s-1]}:s-4==n?o[3]=o[2]:n||(o[0]={x:+t[n],y:+t[n+1]}),i.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return i}function y(t,e,i,n,s){return t*(t*(-3*e+9*i-9*n+3*s)+6*e-12*i+6*n)-3*e+3*i}function S(t,e,i,n,s,o,a,r,l){null==l&&(l=1);for(var h=(l=1<l?1:l<0?0:l)/2,c=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],u=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],d=0,p=0;p<12;p++){var f=h*c[p]+h,g=y(f,t,i,s,a),m=y(f,e,n,o,r),v=g*g+m*m;d+=u[p]*U.sqrt(v)}return h*d}function C(t,e,i){var n=z.bezierBBox(t),s=z.bezierBBox(e);if(!z.isBBoxIntersect(n,s))return i?0:[];for(var o=S.apply(0,t),a=S.apply(0,e),r=D(~~(o/5),1),l=D(~~(a/5),1),h=[],c=[],u={},d=i?0:[],p=0;p<r+1;p++){var f=z.findDotsAtSegment.apply(z,t.concat(p/r));h.push({x:f.x,y:f.y,t:p/r})}for(p=0;p<l+1;p++)f=z.findDotsAtSegment.apply(z,e.concat(p/l)),c.push({x:f.x,y:f.y,t:p/l});for(p=0;p<r;p++)for(var g=0;g<l;g++){var m=h[p],v=h[p+1],b=c[g],y=c[g+1],_=Y(v.x-m.x)<.001?"y":"x",x=Y(y.x-b.x)<.001?"y":"x",w=function(t,e,i,n,s,o,a,r){if(!(D(t,i)<T(s,a)||T(t,i)>D(s,a)||D(e,n)<T(o,r)||T(e,n)>D(o,r))){var l=(t-i)*(o-r)-(e-n)*(s-a);if(l){var h=((t*n-e*i)*(s-a)-(t-i)*(s*r-o*a))/l,c=((t*n-e*i)*(o-r)-(e-n)*(s*r-o*a))/l,u=+h.toFixed(2),d=+c.toFixed(2);if(!(u<+T(t,i).toFixed(2)||u>+D(t,i).toFixed(2)||u<+T(s,a).toFixed(2)||u>+D(s,a).toFixed(2)||d<+T(e,n).toFixed(2)||d>+D(e,n).toFixed(2)||d<+T(o,r).toFixed(2)||d>+D(o,r).toFixed(2)))return{x:h,y:c}}}}(m.x,m.y,v.x,v.y,b.x,b.y,y.x,y.y);if(w){if(u[w.x.toFixed(4)]==w.y.toFixed(4))continue;u[w.x.toFixed(4)]=w.y.toFixed(4);var C=m.t+Y((w[_]-m[_])/(v[_]-m[_]))*(v.t-m.t),k=b.t+Y((w[x]-b[x])/(y[x]-b[x]))*(y.t-b.t);0<=C&&C<=1.001&&0<=k&&k<=1.001&&(i?d++:d.push({x:w.x,y:w.y,t1:T(C,1),t2:T(k,1)}))}}return d}function s(t,e,i){t=z._path2curve(t),e=z._path2curve(e);for(var n,s,o,a,r,l,h,c,u,d,p=i?0:[],f=0,g=t.length;f<g;f++){var m=t[f];if("M"==m[0])n=r=m[1],s=l=m[2];else{s="C"==m[0]?(n=(u=[n,s].concat(m.slice(1)))[6],u[7]):(u=[n,s,n,s,r,l,r,l],n=r,l);for(var v=0,b=e.length;v<b;v++){var y=e[v];if("M"==y[0])o=h=y[1],a=c=y[2];else{a="C"==y[0]?(o=(d=[o,a].concat(y.slice(1)))[6],d[7]):(d=[o,a,o,a,h,c,h,c],o=h,c);var _=C(u,d,i);if(i)p+=_;else{for(var x=0,w=_.length;x<w;x++)_[x].segment1=f,_[x].segment2=v,_[x].bez1=u,_[x].bez2=d;p=p.concat(_)}}}}}return p}function j(t,e,i,n,s,o){null!=t?(this.a=+t,this.b=+e,this.c=+i,this.d=+n,this.e=+s,this.f=+o):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function i(){return this.x+k+this.y+k+this.width+" × "+this.height}function F(t,e,i,n,s,o){function l(t){return((u*t+c)*t+h)*t}var a,h=3*e,c=3*(n-e)-h,u=1-h-c,r=3*i,d=3*(s-i)-r,p=1-r-d;return a=function(t,e){var i,n,s,o,a,r;for(s=t,r=0;r<8;r++){if(o=l(s)-t,Y(o)<e)return s;if(Y(a=(3*u*s+2*c)*s+h)<1e-6)break;s-=o/a}if(n=1,(s=t)<(i=0))return i;if(n<s)return n;for(;i<n;){if(o=l(s),Y(o-t)<e)return s;o<t?i=s:n=s,s=(n-i)/2+i}return s}(t,1/(200*o)),((p*a+d)*a+r)*a}function c(t,e){var i=[],n={};if(this.ms=e,this.times=1,t){for(var s in t)t[R](s)&&(n[K(s)]=t[s],i.push(K(s)));i.sort(o)}this.anim=n,this.top=i[i.length-1],this.percents=i}function w(t,e,i,n,s,o){i=K(i);var a,r,l,h,c,u,d=t.ms,p={},f={},g={};if(n)for(v=0,b=oe.length;v<b;v++){var m=oe[v];if(m.el.id==e.id&&m.anim==t){m.percent!=i?(oe.splice(v,1),l=1):r=m,e.attr(m.totalOrigin);break}}else n=+f;for(var v=0,b=t.percents.length;v<b;v++){if(t.percents[v]==i||t.percents[v]>n*t.top){i=t.percents[v],c=t.percents[v-1]||0,d=d/t.top*(i-c),h=t.percents[v+1],a=t.anim[i];break}n&&e.attr(t.anim[t.percents[v]])}if(a){if(r)r.initstatus=n,r.start=new Date-r.ms*n;else{for(var y in a)if(a[R](y)&&(tt[R](y)||e.paper.customAttributes[R](y)))switch(p[y]=e.attr(y),null==p[y]&&(p[y]=J[y]),f[y]=a[y],tt[y]){case B:g[y]=(f[y]-p[y])/d;break;case"colour":p[y]=z.getRGB(p[y]);var _=z.getRGB(f[y]);g[y]={r:(_.r-p[y].r)/d,g:(_.g-p[y].g)/d,b:(_.b-p[y].b)/d};break;case"path":var x=Ot(p[y],f[y]),w=x[1];for(p[y]=x[0],g[y]=[],v=0,b=p[y].length;v<b;v++){g[y][v]=[0];for(var C=1,k=p[y][v].length;C<k;C++)g[y][v][C]=(w[v][C]-p[y][v][C])/d}break;case"transform":var S=e._,D=Nt(S[y],f[y]);if(D)for(p[y]=D.from,f[y]=D.to,g[y]=[],g[y].real=!0,v=0,b=p[y].length;v<b;v++)for(g[y][v]=[p[y][v][0]],C=1,k=p[y][v].length;C<k;C++)g[y][v][C]=(f[y][v][C]-p[y][v][C])/d;else{var T=e.matrix||new j,A={_:{transform:S.transform},getBBox:function(){return e.getBBox(1)}};p[y]=[T.a,T.b,T.c,T.d,T.e,T.f],Ft(A,f[y]),f[y]=A._.transform,g[y]=[(A.matrix.a-T.a)/d,(A.matrix.b-T.b)/d,(A.matrix.c-T.c)/d,(A.matrix.d-T.d)/d,(A.matrix.e-T.e)/d,(A.matrix.f-T.f)/d]}break;case"csv":var L=$(a[y])[V](N),I=$(p[y])[V](N);if("clip-rect"==y)for(p[y]=I,g[y]=[],v=I.length;v--;)g[y][v]=(L[v]-p[y][v])/d;f[y]=L;break;default:for(L=[][q](a[y]),I=[][q](p[y]),g[y]=[],v=e.paper.customAttributes[y].length;v--;)g[y][v]=((L[v]||0)-(I[v]||0))/d}var M,E=a.easing,P=z.easing_formulas[E];if(P=P||((P=$(E).match(H))&&5==P.length?(M=P,function(t){return F(t,+M[1],+M[2],+M[3],+M[4],d)}):lt),m={anim:t,percent:i,timestamp:u=a.start||t.start||+new Date,start:u+(t.del||0),status:0,initstatus:n||0,stop:!1,ms:d,easing:P,from:p,diff:g,to:f,el:e,callback:a.callback,prev:c,next:h,repeat:o||t.times,origin:e.attr(),totalOrigin:s},oe.push(m),n&&!r&&!l&&(m.stop=!0,m.start=new Date-d*n,1==oe.length))return re();l&&(m.start=new Date-m.ms*n),1==oe.length&&ae(re)}O("raphael.anim.start."+e.id,e,t)}}function t(t){for(var e=0;e<oe.length;e++)oe[e].el.paper==t&&oe.splice(e--,1)}z.version="2.2.0",z.eve=O;function e(){this.ca=this.customAttributes={}}function o(t,e){return K(t)-K(e)}function n(t,e,i,n){return null==n&&(n=i),[["M",t,e],["m",0,-n],["a",i,n,0,1,1,0,2*n],["a",i,n,0,1,1,0,-2*n],["z"]]}var a,r,N=/[, ]+/,h={circle:1,rect:1,path:1,ellipse:1,text:1,image:1},u=/\{(\d+)\}/g,R="hasOwnProperty",f={doc:document,win:window},d={was:Object.prototype[R].call(f.win,"Raphael"),is:f.win.Raphael},_="apply",q="concat",g="ontouchstart"in f.win||f.win.DocumentTouch&&f.doc instanceof DocumentTouch,k=" ",$=String,V="split",p="click dblclick mousedown mousemove mouseout mouseover mouseup touchstart touchmove touchend touchcancel"[V](k),m={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},x=$.prototype.toLowerCase,U=Math,D=U.max,T=U.min,Y=U.abs,A=U.pow,G=U.PI,B="number",L="string",I="array",M=Object.prototype.toString,E=(z._ISURL=/^url\(['"]?(.+?)['"]?\)$/i,/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+%?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+%?(?:\s*,\s*[\d\.]+%?)?)\s*\)|hsba?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\)|hsla?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\))\s*$/i),P={NaN:1,Infinity:1,"-Infinity":1},H=/^(?:cubic-)?bezier\(([^,]+),([^,]+),([^,]+),([^\)]+)\)/,X=U.round,K=parseFloat,Q=parseInt,Z=$.prototype.toUpperCase,J=z._availableAttrs={"arrow-end":"none","arrow-start":"none",blur:0,"clip-rect":"0 0 1e9 1e9",cursor:"default",cx:0,cy:0,fill:"#fff","fill-opacity":1,font:'10px "Arial"',"font-family":'"Arial"',"font-size":"10","font-style":"normal","font-weight":400,gradient:0,height:0,href:"http://raphaeljs.com/","letter-spacing":0,opacity:1,path:"M0,0",r:0,rx:0,ry:0,src:"",stroke:"#000","stroke-dasharray":"","stroke-linecap":"butt","stroke-linejoin":"butt","stroke-miterlimit":0,"stroke-opacity":1,"stroke-width":1,target:"_blank","text-anchor":"middle",title:"Raphael",transform:"",width:0,x:0,y:0,class:""},tt=z._availableAnimAttrs={blur:B,"clip-rect":"csv",cx:B,cy:B,fill:"colour","fill-opacity":B,"font-size":B,height:B,opacity:B,path:"path",r:B,rx:B,ry:B,stroke:"colour","stroke-opacity":B,"stroke-width":B,transform:"transform",width:B,x:B,y:B},et=/[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/,it={hs:1,rg:1},nt=/,?([achlmqrstvxz]),?/gi,st=/([achlmrqstvz])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/gi,ot=/([rstm])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/gi,at=/(-?\d*\.?\d*(?:e[\-+]?\d+)?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/gi,rt=(z._radial_gradient=/^r(?:\(([^,]+?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*([^\)]+?)\))?/,{}),lt=function(t){return t},ht=z._rectPath=function(t,e,i,n,s){return s?[["M",t+s,e],["l",i-2*s,0],["a",s,s,0,0,1,s,s],["l",0,n-2*s],["a",s,s,0,0,1,-s,s],["l",2*s-i,0],["a",s,s,0,0,1,-s,-s],["l",0,2*s-n],["a",s,s,0,0,1,s,-s],["z"]]:[["M",t,e],["l",i,0],["l",0,n],["l",-i,0],["z"]]},ct=z._getPath={path:function(t){return t.attr("path")},circle:function(t){var e=t.attrs;return n(e.cx,e.cy,e.r)},ellipse:function(t){var e=t.attrs;return n(e.cx,e.cy,e.rx,e.ry)},rect:function(t){var e=t.attrs;return ht(e.x,e.y,e.width,e.height,e.r)},image:function(t){var e=t.attrs;return ht(e.x,e.y,e.width,e.height)},text:function(t){var e=t._getBBox();return ht(e.x,e.y,e.width,e.height)},set:function(t){var e=t._getBBox();return ht(e.x,e.y,e.width,e.height)}},ut=z.mapPath=function(t,e){if(!e)return t;for(var i,n,s,o,a,r=0,l=(t=Ot(t)).length;r<l;r++)for(s=1,o=(a=t[r]).length;s<o;s+=2)i=e.x(a[s],a[s+1]),n=e.y(a[s],a[s+1]),a[s]=i,a[s+1]=n;return t};if(z._g=f,z.type=f.win.SVGAngle||f.doc.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")?"SVG":"VML","VML"==z.type){var dt,pt=f.doc.createElement("div");if(pt.innerHTML='<v:shape adj="1"/>',(dt=pt.firstChild).style.behavior="url(#default#VML)",!dt||"object"!=typeof dt.adj)return z.type="";pt=null}z.svg=!(z.vml="VML"==z.type),z._Paper=e,z.fn=r=e.prototype=z.prototype,z._id=0,z.is=function(t,e){return"finite"==(e=x.call(e))?!P[R](+t):"array"==e?t instanceof Array:"null"==e&&null===t||e==typeof t&&null!==t||"object"==e&&t===Object(t)||"array"==e&&Array.isArray&&Array.isArray(t)||M.call(t).slice(8,-1).toLowerCase()==e},z.angle=function(t,e,i,n,s,o){if(null!=s)return z.angle(t,e,s,o)-z.angle(i,n,s,o);var a=t-i,r=e-n;return a||r?(180+180*U.atan2(-r,-a)/G+360)%360:0},z.rad=function(t){return t%360*G/180},z.deg=function(t){return Math.round(180*t/G%360*1e3)/1e3},z.snapTo=function(t,e,i){if(i=z.is(i,"finite")?i:10,z.is(t,I)){for(var n=t.length;n--;)if(Y(t[n]-e)<=i)return t[n]}else{var s=e%(t=+t);if(s<i)return e-s;if(t-i<s)return e-s+t}return e};var ft,gt;z.createUUID=(ft=/[xy]/g,gt=function(t){var e=16*U.random()|0;return("x"==t?e:3&e|8).toString(16)},function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(ft,gt).toUpperCase()});z.setWindow=function(t){O("raphael.setWindow",z,f.win,t),f.win=t,f.doc=f.win.document,z._engine.initWin&&z._engine.initWin(f.win)};function mt(){return"hsb("+[this.h,this.s,this.b]+")"}function vt(){return"hsl("+[this.h,this.s,this.l]+")"}function bt(){return this.hex}function yt(t,e,i){var n;return null==e&&z.is(t,"object")&&"r"in t&&"g"in t&&"b"in t&&(i=t.b,e=t.g,t=t.r),null==e&&z.is(t,L)&&(t=(n=z.getRGB(t)).r,e=n.g,i=n.b),(1<t||1<e||1<i)&&(t/=255,e/=255,i/=255),[t,e,i]}function _t(t,e,i,n){var s={r:t*=255,g:e*=255,b:i*=255,hex:z.rgb(t,e,i),toString:bt};return z.is(n,"finite")&&(s.opacity=n),s}var xt=function(t){if(z.vml){var i,n=/^\s+|\s+$/g;try{var e=new ActiveXObject("htmlfile");e.write("<body>"),e.close(),i=e.body}catch(t){i=createPopup().document.body}var s=i.createTextRange();xt=W(function(t){try{i.style.color=$(t).replace(n,"");var e=s.queryCommandValue("ForeColor");return"#"+("000000"+(e=(255&e)<<16|65280&e|(16711680&e)>>>16).toString(16)).slice(-6)}catch(t){return"none"}})}else{var o=f.doc.createElement("i");o.title="Raphaël Colour Picker",o.style.display="none",f.doc.body.appendChild(o),xt=W(function(t){return o.style.color=t,f.doc.defaultView.getComputedStyle(o,"").getPropertyValue("color")})}return xt(t)};z.color=function(t){var e;return z.is(t,"object")&&"h"in t&&"s"in t&&"b"in t?(e=z.hsb2rgb(t),t.r=e.r,t.g=e.g,t.b=e.b,t.hex=e.hex):z.is(t,"object")&&"h"in t&&"s"in t&&"l"in t?(e=z.hsl2rgb(t),t.r=e.r,t.g=e.g,t.b=e.b,t.hex=e.hex):(z.is(t,"string")&&(t=z.getRGB(t)),z.is(t,"object")&&"r"in t&&"g"in t&&"b"in t?(e=z.rgb2hsl(t),t.h=e.h,t.s=e.s,t.l=e.l,e=z.rgb2hsb(t),t.v=e.b):(t={hex:"none"}).r=t.g=t.b=t.h=t.s=t.v=t.l=-1),t.toString=bt,t},z.hsb2rgb=function(t,e,i,n){var s,o,a,r,l;return this.is(t,"object")&&"h"in t&&"s"in t&&"b"in t&&(i=t.b,e=t.s,n=t.o,t=t.h),r=(l=i*e)*(1-Y((t=(t*=360)%360/60)%2-1)),s=o=a=i-l,_t(s+=[l,r,0,0,r,l][t=~~t],o+=[r,l,l,r,0,0][t],a+=[0,0,r,l,l,r][t],n)},z.hsl2rgb=function(t,e,i,n){var s,o,a,r,l;return this.is(t,"object")&&"h"in t&&"s"in t&&"l"in t&&(i=t.l,e=t.s,t=t.h),(1<t||1<e||1<i)&&(t/=360,e/=100,i/=100),r=(l=2*e*(i<.5?i:1-i))*(1-Y((t=(t*=360)%360/60)%2-1)),s=o=a=i-l/2,_t(s+=[l,r,0,0,r,l][t=~~t],o+=[r,l,l,r,0,0][t],a+=[0,0,r,l,l,r][t],n)},z.rgb2hsb=function(t,e,i){var n,s;return t=(i=yt(t,e,i))[0],e=i[1],i=i[2],{h:((0==(s=(n=D(t,e,i))-T(t,e,i))?null:n==t?(e-i)/s:n==e?(i-t)/s+2:(t-e)/s+4)+360)%6*60/360,s:0==s?0:s/n,b:n,toString:mt}},z.rgb2hsl=function(t,e,i){var n,s,o,a;return t=(i=yt(t,e,i))[0],e=i[1],i=i[2],n=((s=D(t,e,i))+(o=T(t,e,i)))/2,{h:((0==(a=s-o)?null:s==t?(e-i)/a:s==e?(i-t)/a+2:(t-e)/a+4)+360)%6*60/360,s:0==a?0:n<.5?a/(2*n):a/(2-2*n),l:n,toString:vt}},z._path2string=function(){return this.join(",").replace(nt,"$1")};z._preload=function(t,e){var i=f.doc.createElement("img");i.style.cssText="position:absolute;left:-9999em;top:-9999em",i.onload=function(){e.call(this),this.onload=null,f.doc.body.removeChild(this)},i.onerror=function(){f.doc.body.removeChild(this)},f.doc.body.appendChild(i),i.src=t};z.getRGB=W(function(t){if(!t||(t=$(t)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:l};if("none"==t)return{r:-1,g:-1,b:-1,hex:"none",toString:l};it[R](t.toLowerCase().substring(0,2))||"#"==t.charAt()||(t=xt(t));var e,i,n,s,o,a,r=t.match(E);return r?(r[2]&&(n=Q(r[2].substring(5),16),i=Q(r[2].substring(3,5),16),e=Q(r[2].substring(1,3),16)),r[3]&&(n=Q((o=r[3].charAt(3))+o,16),i=Q((o=r[3].charAt(2))+o,16),e=Q((o=r[3].charAt(1))+o,16)),r[4]&&(a=r[4][V](et),e=K(a[0]),"%"==a[0].slice(-1)&&(e*=2.55),i=K(a[1]),"%"==a[1].slice(-1)&&(i*=2.55),n=K(a[2]),"%"==a[2].slice(-1)&&(n*=2.55),"rgba"==r[1].toLowerCase().slice(0,4)&&(s=K(a[3])),a[3]&&"%"==a[3].slice(-1)&&(s/=100)),r[5]?(a=r[5][V](et),e=K(a[0]),"%"==a[0].slice(-1)&&(e*=2.55),i=K(a[1]),"%"==a[1].slice(-1)&&(i*=2.55),n=K(a[2]),"%"==a[2].slice(-1)&&(n*=2.55),"deg"!=a[0].slice(-3)&&"°"!=a[0].slice(-1)||(e/=360),"hsba"==r[1].toLowerCase().slice(0,4)&&(s=K(a[3])),a[3]&&"%"==a[3].slice(-1)&&(s/=100),z.hsb2rgb(e,i,n,s)):r[6]?(a=r[6][V](et),e=K(a[0]),"%"==a[0].slice(-1)&&(e*=2.55),i=K(a[1]),"%"==a[1].slice(-1)&&(i*=2.55),n=K(a[2]),"%"==a[2].slice(-1)&&(n*=2.55),"deg"!=a[0].slice(-3)&&"°"!=a[0].slice(-1)||(e/=360),"hsla"==r[1].toLowerCase().slice(0,4)&&(s=K(a[3])),a[3]&&"%"==a[3].slice(-1)&&(s/=100),z.hsl2rgb(e,i,n,s)):((r={r:e,g:i,b:n,toString:l}).hex="#"+(16777216|n|i<<8|e<<16).toString(16).slice(1),z.is(s,"finite")&&(r.opacity=s),r)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:l}},z),z.hsb=W(function(t,e,i){return z.hsb2rgb(t,e,i).hex}),z.hsl=W(function(t,e,i){return z.hsl2rgb(t,e,i).hex}),z.rgb=W(function(t,e,i){function n(t){return t+.5|0}return"#"+(16777216|n(i)|n(e)<<8|n(t)<<16).toString(16).slice(1)}),z.getColor=function(t){var e=this.getColor.start=this.getColor.start||{h:0,s:1,b:t||.75},i=this.hsb2rgb(e.h,e.s,e.b);return e.h+=.075,1<e.h&&(e.h=0,e.s-=.2,e.s<=0&&(this.getColor.start={h:0,s:1,b:e.b})),i.hex},z.getColor.reset=function(){delete this.start},z.parsePathString=function(t){if(!t)return null;var e=wt(t);if(e.arr)return Lt(e.arr);var o={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},a=[];return z.is(t,I)&&z.is(t[0],I)&&(a=Lt(t)),a.length||$(t).replace(st,function(t,e,i){var n=[],s=e.toLowerCase();if(i.replace(at,function(t,e){e&&n.push(+e)}),"m"==s&&2<n.length&&(a.push([e][q](n.splice(0,2))),s="l",e="m"==e?"l":"L"),"r"==s)a.push([e][q](n));else for(;n.length>=o[s]&&(a.push([e][q](n.splice(0,o[s]))),o[s]););}),a.toString=z._path2string,e.arr=Lt(a),a},z.parseTransformString=W(function(t){if(!t)return null;var s=[];return z.is(t,I)&&z.is(t[0],I)&&(s=Lt(t)),s.length||$(t).replace(ot,function(t,e,i){var n=[];x.call(e);i.replace(at,function(t,e){e&&n.push(+e)}),s.push([e][q](n))}),s.toString=z._path2string,s});var wt=function(e){var i=wt.ps=wt.ps||{};return i[e]?i[e].sleep=100:i[e]={sleep:100},setTimeout(function(){for(var t in i)i[R](t)&&t!=e&&(i[t].sleep--,i[t].sleep||delete i[t])}),i[e]};z.findDotsAtSegment=function(t,e,i,n,s,o,a,r,l){var h=1-l,c=A(h,3),u=A(h,2),d=l*l,p=d*l,f=c*t+3*u*l*i+3*h*l*l*s+p*a,g=c*e+3*u*l*n+3*h*l*l*o+p*r,m=t+2*l*(i-t)+d*(s-2*i+t),v=e+2*l*(n-e)+d*(o-2*n+e),b=i+2*l*(s-i)+d*(a-2*s+i),y=n+2*l*(o-n)+d*(r-2*o+n),_=h*t+l*i,x=h*e+l*n,w=h*s+l*a,C=h*o+l*r,k=90-180*U.atan2(m-b,v-y)/G;return(b<m||v<y)&&(k+=180),{x:f,y:g,m:{x:m,y:v},n:{x:b,y:y},start:{x:_,y:x},end:{x:w,y:C},alpha:k}},z.bezierBBox=function(t,e,i,n,s,o,a,r){z.is(t,"array")||(t=[t,e,i,n,s,o,a,r]);var l=Pt.apply(null,t);return{x:l.min.x,y:l.min.y,x2:l.max.x,y2:l.max.y,width:l.max.x-l.min.x,height:l.max.y-l.min.y}},z.isPointInsideBBox=function(t,e,i){return e>=t.x&&e<=t.x2&&i>=t.y&&i<=t.y2},z.isBBoxIntersect=function(t,e){var i=z.isPointInsideBBox;return i(e,t.x,t.y)||i(e,t.x2,t.y)||i(e,t.x,t.y2)||i(e,t.x2,t.y2)||i(t,e.x,e.y)||i(t,e.x2,e.y)||i(t,e.x,e.y2)||i(t,e.x2,e.y2)||(t.x<e.x2&&t.x>e.x||e.x<t.x2&&e.x>t.x)&&(t.y<e.y2&&t.y>e.y||e.y<t.y2&&e.y>t.y)},z.pathIntersection=function(t,e){return s(t,e)},z.pathIntersectionNumber=function(t,e){return s(t,e,1)},z.isPointInsidePath=function(t,e,i){var n=z.pathBBox(t);return z.isPointInsideBBox(n,e,i)&&s(t,[["M",e,i],["H",n.x2+10]],1)%2==1},z._removedFactory=function(t){return function(){O("raphael.log",null,"Raphaël: you are calling to method “"+t+"” of removed object",t)}};function Ct(t,e,i,n){return[t,e,i,n,i,n]}function kt(t,e,i,n,s,o){return[1/3*t+2/3*i,1/3*e+2/3*n,1/3*s+2/3*i,1/3*o+2/3*n,s,o]}function St(t,e,i,n,s,o,a,r,l){var h=1-l;return{x:A(h,3)*t+3*A(h,2)*l*i+3*h*l*l*s+A(l,3)*a,y:A(h,3)*e+3*A(h,2)*l*n+3*h*l*l*o+A(l,3)*r}}function Dt(t){var e=t[0];switch(e.toLowerCase()){case"t":return[e,0,0];case"m":return[e,1,0,0,1,0,0];case"r":return 4==t.length?[e,0,t[2],t[3]]:[e,0];case"s":return 5==t.length?[e,1,1,t[3],t[4]]:3==t.length?[e,1,1]:[e,1]}}var Tt,At=z.pathBBox=function(t){var e=wt(t);if(e.bbox)return v(e.bbox);if(!t)return{x:0,y:0,width:0,height:0,x2:0,y2:0};for(var i,n,s=0,o=0,a=[],r=[],l=0,h=(t=Ot(t)).length;l<h;l++){"M"==(i=t[l])[0]?(s=i[1],o=i[2],a.push(s),r.push(o)):(n=Pt(s,o,i[1],i[2],i[3],i[4],i[5],i[6]),a=a[q](n.min.x,n.max.x),r=r[q](n.min.y,n.max.y),s=i[5],o=i[6])}var c=T[_](0,a),u=T[_](0,r),d=D[_](0,a),p=D[_](0,r),f=d-c,g=p-u,m={x:c,y:u,x2:d,y2:p,width:f,height:g,cx:c+f/2,cy:u+g/2};return e.bbox=v(m),m},Lt=function(t){var e=v(t);return e.toString=z._path2string,e},It=z._pathToRelative=function(t){var e=wt(t);if(e.rel)return Lt(e.rel);z.is(t,I)&&z.is(t&&t[0],I)||(t=z.parsePathString(t));var i=[],n=0,s=0,o=0,a=0,r=0;"M"==t[0][0]&&(o=n=t[0][1],a=s=t[0][2],r++,i.push(["M",n,s]));for(var l=r,h=t.length;l<h;l++){var c=i[l]=[],u=t[l];if(u[0]!=x.call(u[0]))switch(c[0]=x.call(u[0]),c[0]){case"a":c[1]=u[1],c[2]=u[2],c[3]=u[3],c[4]=u[4],c[5]=u[5],c[6]=+(u[6]-n).toFixed(3),c[7]=+(u[7]-s).toFixed(3);break;case"v":c[1]=+(u[1]-s).toFixed(3);break;case"m":o=u[1],a=u[2];default:for(var d=1,p=u.length;d<p;d++)c[d]=+(u[d]-(d%2?n:s)).toFixed(3)}else{c=i[l]=[],"m"==u[0]&&(o=u[1]+n,a=u[2]+s);for(var f=0,g=u.length;f<g;f++)i[l][f]=u[f]}var m=i[l].length;switch(i[l][0]){case"z":n=o,s=a;break;case"h":n+=+i[l][m-1];break;case"v":s+=+i[l][m-1];break;default:n+=+i[l][m-2],s+=+i[l][m-1]}}return i.toString=z._path2string,e.rel=Lt(i),i},Mt=z._pathToAbsolute=function(t){var e=wt(t);if(e.abs)return Lt(e.abs);if(z.is(t,I)&&z.is(t&&t[0],I)||(t=z.parsePathString(t)),!t||!t.length)return[["M",0,0]];var i=[],n=0,s=0,o=0,a=0,r=0;"M"==t[0][0]&&(o=n=+t[0][1],a=s=+t[0][2],r++,i[0]=["M",n,s]);for(var l,h,c=3==t.length&&"M"==t[0][0]&&"R"==t[1][0].toUpperCase()&&"Z"==t[2][0].toUpperCase(),u=r,d=t.length;u<d;u++){if(i.push(l=[]),(h=t[u])[0]!=Z.call(h[0]))switch(l[0]=Z.call(h[0]),l[0]){case"A":l[1]=h[1],l[2]=h[2],l[3]=h[3],l[4]=h[4],l[5]=h[5],l[6]=+(h[6]+n),l[7]=+(h[7]+s);break;case"V":l[1]=+h[1]+s;break;case"H":l[1]=+h[1]+n;break;case"R":for(var p=[n,s][q](h.slice(1)),f=2,g=p.length;f<g;f++)p[f]=+p[f]+n,p[++f]=+p[f]+s;i.pop(),i=i[q](b(p,c));break;case"M":o=+h[1]+n,a=+h[2]+s;default:for(f=1,g=h.length;f<g;f++)l[f]=+h[f]+(f%2?n:s)}else if("R"==h[0])p=[n,s][q](h.slice(1)),i.pop(),i=i[q](b(p,c)),l=["R"][q](h.slice(-2));else for(var m=0,v=h.length;m<v;m++)l[m]=h[m];switch(l[0]){case"Z":n=o,s=a;break;case"H":n=l[1];break;case"V":s=l[1];break;case"M":o=l[l.length-2],a=l[l.length-1];default:n=l[l.length-2],s=l[l.length-1]}}return i.toString=z._path2string,e.abs=Lt(i),i},Et=function(t,e,i,n,s,o,a,r,l,h){var c,u,d,p,f,g,m,v,b,y,_,x=120*G/180,w=G/180*(+s||0),C=[],k=W(function(t,e,i){return{x:t*U.cos(i)-e*U.sin(i),y:t*U.sin(i)+e*U.cos(i)}});h?(y=h[0],_=h[1],v=h[2],b=h[3]):(t=(c=k(t,e,-w)).x,e=c.y,r=(c=k(r,l,-w)).x,l=c.y,U.cos(G/180*s),U.sin(G/180*s),1<(p=(u=(t-r)/2)*u/(i*i)+(d=(e-l)/2)*d/(n*n))&&(i*=p=U.sqrt(p),n*=p),f=i*i,g=n*n,v=(m=(o==a?-1:1)*U.sqrt(Y((f*g-f*d*d-g*u*u)/(f*d*d+g*u*u))))*i*d/n+(t+r)/2,b=m*-n*u/i+(e+l)/2,y=U.asin(((e-b)/n).toFixed(9)),_=U.asin(((l-b)/n).toFixed(9)),(y=t<v?G-y:y)<0&&(y=2*G+y),(_=r<v?G-_:_)<0&&(_=2*G+_),a&&_<y&&(y-=2*G),!a&&y<_&&(_-=2*G));var S,D,T,A=_-y;Y(A)>x&&(S=_,D=r,T=l,_=y+x*(a&&y<_?1:-1),r=v+i*U.cos(_),l=b+n*U.sin(_),C=Et(r,l,i,n,s,0,a,D,T,[_,S,v,b])),A=_-y;var L=U.cos(y),I=U.sin(y),M=U.cos(_),E=U.sin(_),P=U.tan(A/4),O=4/3*i*P,z=4/3*n*P,j=[t,e],F=[t+O*I,e-z*L],N=[r+O*E,l-z*M],R=[r,l];if(F[0]=2*j[0]-F[0],F[1]=2*j[1]-F[1],h)return[F,N,R][q](C);for(var $=[],B=0,H=(C=[F,N,R][q](C).join()[V](",")).length;B<H;B++)$[B]=B%2?k(C[B-1],C[B],w).y:k(C[B],C[B+1],w).x;return $},Pt=W(function(t,e,i,n,s,o,a,r){var l,h=s-2*i+t-(a-2*s+i),c=2*(i-t)-2*(s-i),u=t-i,d=(-c+U.sqrt(c*c-4*h*u))/2/h,p=(-c-U.sqrt(c*c-4*h*u))/2/h,f=[e,r],g=[t,a];return"1e12"<Y(d)&&(d=.5),"1e12"<Y(p)&&(p=.5),0<d&&d<1&&(l=St(t,e,i,n,s,o,a,r,d),g.push(l.x),f.push(l.y)),0<p&&p<1&&(l=St(t,e,i,n,s,o,a,r,p),g.push(l.x),f.push(l.y)),h=o-2*n+e-(r-2*o+n),u=e-n,d=(-(c=2*(n-e)-2*(o-n))+U.sqrt(c*c-4*h*u))/2/h,p=(-c-U.sqrt(c*c-4*h*u))/2/h,"1e12"<Y(d)&&(d=.5),"1e12"<Y(p)&&(p=.5),0<d&&d<1&&(l=St(t,e,i,n,s,o,a,r,d),g.push(l.x),f.push(l.y)),0<p&&p<1&&(l=St(t,e,i,n,s,o,a,r,p),g.push(l.x),f.push(l.y)),{min:{x:T[_](0,g),y:T[_](0,f)},max:{x:D[_](0,g),y:D[_](0,f)}}}),Ot=z._path2curve=W(function(t,e){var i=!e&&wt(t);if(!e&&i.curve)return Lt(i.curve);function n(t,e,i){var n,s;if(!t)return["C",e.x,e.y,e.x,e.y,e.x,e.y];switch(t[0]in{T:1,Q:1}||(e.qx=e.qy=null),t[0]){case"M":e.X=t[1],e.Y=t[2];break;case"A":t=["C"][q](Et[_](0,[e.x,e.y][q](t.slice(1))));break;case"S":s="C"==i||"S"==i?(n=2*e.x-e.bx,2*e.y-e.by):(n=e.x,e.y),t=["C",n,s][q](t.slice(1));break;case"T":"Q"==i||"T"==i?(e.qx=2*e.x-e.qx,e.qy=2*e.y-e.qy):(e.qx=e.x,e.qy=e.y),t=["C"][q](kt(e.x,e.y,e.qx,e.qy,t[1],t[2]));break;case"Q":e.qx=t[1],e.qy=t[2],t=["C"][q](kt(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"][q](Ct(e.x,e.y,t[1],t[2]));break;case"H":t=["C"][q](Ct(e.x,e.y,t[1],e.y));break;case"V":t=["C"][q](Ct(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"][q](Ct(e.x,e.y,e.X,e.Y))}return t}function s(t,e){if(7<t[e].length){t[e].shift();for(var i=t[e];i.length;)c[e]="A",r&&(u[e]="A"),t.splice(e++,0,["C"][q](i.splice(0,6)));t.splice(e,1),g=D(a.length,r&&r.length||0)}}function o(t,e,i,n,s){t&&e&&"M"==t[s][0]&&"M"!=e[s][0]&&(e.splice(s,0,["M",n.x,n.y]),i.bx=0,i.by=0,i.x=t[s][1],i.y=t[s][2],g=D(a.length,r&&r.length||0))}for(var a=Mt(t),r=e&&Mt(e),l={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},c=[],u=[],d="",p="",f=0,g=D(a.length,r&&r.length||0);f<g;f++){a[f]&&(d=a[f][0]),"C"!=d&&(c[f]=d,f&&(p=c[f-1])),a[f]=n(a[f],l,p),"A"!=c[f]&&"C"==d&&(c[f]="C"),s(a,f),r&&(r[f]&&(d=r[f][0]),"C"!=d&&(u[f]=d,f&&(p=u[f-1])),r[f]=n(r[f],h,p),"A"!=u[f]&&"C"==d&&(u[f]="C"),s(r,f)),o(a,r,l,h,f),o(r,a,h,l,f);var m=a[f],v=r&&r[f],b=m.length,y=r&&v.length;l.x=m[b-2],l.y=m[b-1],l.bx=K(m[b-4])||l.x,l.by=K(m[b-3])||l.y,h.bx=r&&(K(v[y-4])||h.x),h.by=r&&(K(v[y-3])||h.y),h.x=r&&v[y-2],h.y=r&&v[y-1]}return r||(i.curve=Lt(a)),r?[a,r]:a},null,Lt),zt=(z._parseDots=W(function(t){for(var e=[],i=0,n=t.length;i<n;i++){var s={},o=t[i].match(/^([^:]*):?([\d\.]*)/);if(s.color=z.getRGB(o[1]),s.color.error)return null;s.opacity=s.color.opacity,s.color=s.color.hex,o[2]&&(s.offset=o[2]+"%"),e.push(s)}for(i=1,n=e.length-1;i<n;i++)if(!e[i].offset){for(var a=K(e[i-1].offset||0),r=0,l=i+1;l<n;l++)if(e[l].offset){r=e[l].offset;break}r||(r=100,l=n);for(var h=((r=K(r))-a)/(l-i+1);i<l;i++)a+=h,e[i].offset=a+"%"}return e}),z._tear=function(t,e){t==e.top&&(e.top=t.prev),t==e.bottom&&(e.bottom=t.next),t.next&&(t.next.prev=t.prev),t.prev&&(t.prev.next=t.next)}),jt=(z._tofront=function(t,e){e.top!==t&&(zt(t,e),t.next=null,t.prev=e.top,e.top.next=t,e.top=t)},z._toback=function(t,e){e.bottom!==t&&(zt(t,e),t.next=e.bottom,t.prev=null,e.bottom.prev=t,e.bottom=t)},z._insertafter=function(t,e,i){zt(t,i),e==i.top&&(i.top=t),e.next&&(e.next.prev=t),t.next=e.next,(t.prev=e).next=t},z._insertbefore=function(t,e,i){zt(t,i),e==i.bottom&&(i.bottom=t),e.prev&&(e.prev.next=t),t.prev=e.prev,(e.prev=t).next=e},z.toMatrix=function(t,e){var i=At(t),n={_:{transform:""},getBBox:function(){return i}};return Ft(n,e),n.matrix}),Ft=(z.transformPath=function(t,e){return ut(t,jt(t,e))},z._extractTransform=function(t,e){if(null==e)return t._.transform;e=$(e).replace(/\.{3}|\u2026/g,t._.transform||"");var i,n,s=z.parseTransformString(e),o=0,a=1,r=1,l=t._,h=new j;if(l.transform=s||[],s)for(var c=0,u=s.length;c<u;c++){var d,p,f,g,m,v=s[c],b=v.length,y=$(v[0]).toLowerCase(),_=v[0]!=y,x=_?h.invert():0;"t"==y&&3==b?_?(d=x.x(0,0),p=x.y(0,0),f=x.x(v[1],v[2]),g=x.y(v[1],v[2]),h.translate(f-d,g-p)):h.translate(v[1],v[2]):"r"==y?2==b?(m=m||t.getBBox(1),h.rotate(v[1],m.x+m.width/2,m.y+m.height/2),o+=v[1]):4==b&&(_?(f=x.x(v[2],v[3]),g=x.y(v[2],v[3]),h.rotate(v[1],f,g)):h.rotate(v[1],v[2],v[3]),o+=v[1]):"s"==y?2==b||3==b?(m=m||t.getBBox(1),h.scale(v[1],v[b-1],m.x+m.width/2,m.y+m.height/2),a*=v[1],r*=v[b-1]):5==b&&(_?(f=x.x(v[3],v[4]),g=x.y(v[3],v[4]),h.scale(v[1],v[2],f,g)):h.scale(v[1],v[2],v[3],v[4]),a*=v[1],r*=v[2]):"m"==y&&7==b&&h.add(v[1],v[2],v[3],v[4],v[5],v[6]),l.dirtyT=1,t.matrix=h}t.matrix=h,l.sx=a,l.sy=r,l.deg=o,l.dx=i=h.e,l.dy=n=h.f,1==a&&1==r&&!o&&l.bbox?(l.bbox.x+=+i,l.bbox.y+=+n):l.dirtyT=1}),Nt=z._equaliseTransform=function(t,e){e=$(e).replace(/\.{3}|\u2026/g,t),t=z.parseTransformString(t)||[],e=z.parseTransformString(e)||[];for(var i,n,s,o,a=D(t.length,e.length),r=[],l=[],h=0;h<a;h++){if(s=t[h]||Dt(e[h]),o=e[h]||Dt(s),s[0]!=o[0]||"r"==s[0].toLowerCase()&&(s[2]!=o[2]||s[3]!=o[3])||"s"==s[0].toLowerCase()&&(s[3]!=o[3]||s[4]!=o[4]))return;for(r[h]=[],l[h]=[],i=0,n=D(s.length,o.length);i<n;i++)i in s&&(r[h][i]=s[i]),i in o&&(l[h][i]=o[i])}return{from:r,to:l}};function Rt(t){return t[0]*t[0]+t[1]*t[1]}function $t(t){var e=U.sqrt(Rt(t));t[0]&&(t[0]/=e),t[1]&&(t[1]/=e)}z._getContainer=function(t,e,i,n){var s=null!=n||z.is(t,"object")?t:f.doc.getElementById(t);if(null!=s)return s.tagName?null==e?{container:s,width:s.style.pixelWidth||s.offsetWidth,height:s.style.pixelHeight||s.offsetHeight}:{container:s,width:e,height:i}:{container:1,x:t,y:e,width:i,height:n}},z.pathToRelative=It,z._engine={},z.path2curve=Ot,z.matrix=function(t,e,i,n,s,o){return new j(t,e,i,n,s,o)},(Tt=j.prototype).add=function(t,e,i,n,s,o){var a,r,l,h,c=[[],[],[]],u=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],d=[[t,i,s],[e,n,o],[0,0,1]];for(t&&t instanceof j&&(d=[[t.a,t.c,t.e],[t.b,t.d,t.f],[0,0,1]]),a=0;a<3;a++)for(r=0;r<3;r++){for(l=h=0;l<3;l++)h+=u[a][l]*d[l][r];c[a][r]=h}this.a=c[0][0],this.b=c[1][0],this.c=c[0][1],this.d=c[1][1],this.e=c[0][2],this.f=c[1][2]},Tt.invert=function(){var t=this,e=t.a*t.d-t.b*t.c;return new j(t.d/e,-t.b/e,-t.c/e,t.a/e,(t.c*t.f-t.d*t.e)/e,(t.b*t.e-t.a*t.f)/e)},Tt.clone=function(){return new j(this.a,this.b,this.c,this.d,this.e,this.f)},Tt.translate=function(t,e){this.add(1,0,0,1,t,e)},Tt.scale=function(t,e,i,n){null==e&&(e=t),(i||n)&&this.add(1,0,0,1,i,n),this.add(t,0,0,e,0,0),(i||n)&&this.add(1,0,0,1,-i,-n)},Tt.rotate=function(t,e,i){t=z.rad(t),e=e||0,i=i||0;var n=+U.cos(t).toFixed(9),s=+U.sin(t).toFixed(9);this.add(n,s,-s,n,e,i),this.add(1,0,0,1,-e,-i)},Tt.x=function(t,e){return t*this.a+e*this.c+this.e},Tt.y=function(t,e){return t*this.b+e*this.d+this.f},Tt.get=function(t){return+this[$.fromCharCode(97+t)].toFixed(4)},Tt.toString=function(){return z.svg?"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")":[this.get(0),this.get(2),this.get(1),this.get(3),0,0].join()},Tt.toFilter=function(){return"progid:DXImageTransform.Microsoft.Matrix(M11="+this.get(0)+", M12="+this.get(2)+", M21="+this.get(1)+", M22="+this.get(3)+", Dx="+this.get(4)+", Dy="+this.get(5)+", sizingmethod='auto expand')"},Tt.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},Tt.split=function(){var t={};t.dx=this.e,t.dy=this.f;var e=[[this.a,this.c],[this.b,this.d]];t.scalex=U.sqrt(Rt(e[0])),$t(e[0]),t.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*t.shear,e[1][1]-e[0][1]*t.shear],t.scaley=U.sqrt(Rt(e[1])),$t(e[1]),t.shear/=t.scaley;var i=-e[0][1],n=e[1][1];return n<0?(t.rotate=z.deg(U.acos(n)),i<0&&(t.rotate=360-t.rotate)):t.rotate=z.deg(U.asin(i)),t.isSimple=!(+t.shear.toFixed(9)||t.scalex.toFixed(9)!=t.scaley.toFixed(9)&&t.rotate),t.isSuperSimple=!+t.shear.toFixed(9)&&t.scalex.toFixed(9)==t.scaley.toFixed(9)&&!t.rotate,t.noRotation=!+t.shear.toFixed(9)&&!t.rotate,t},Tt.toTransformString=function(t){var e=t||this[V]();return e.isSimple?(e.scalex=+e.scalex.toFixed(4),e.scaley=+e.scaley.toFixed(4),e.rotate=+e.rotate.toFixed(4),(e.dx||e.dy?"t"+[e.dx,e.dy]:"")+(1!=e.scalex||1!=e.scaley?"s"+[e.scalex,e.scaley,0,0]:"")+(e.rotate?"r"+[e.rotate,0,0]:"")):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]};function Bt(){this.returnValue=!1}function Ht(){return this.originalEvent.preventDefault()}function Wt(){this.cancelBubble=!0}function qt(){return this.originalEvent.stopPropagation()}function Vt(t){var e=f.doc.documentElement.scrollTop||f.doc.body.scrollTop,i=f.doc.documentElement.scrollLeft||f.doc.body.scrollLeft;return{x:t.clientX+i,y:t.clientY+e}}function Ut(t){for(var e,i=t.clientX,n=t.clientY,s=f.doc.documentElement.scrollTop||f.doc.body.scrollTop,o=f.doc.documentElement.scrollLeft||f.doc.body.scrollLeft,a=Gt.length;a--;){if(e=Gt[a],g&&t.touches){for(var r,l=t.touches.length;l--;)if((r=t.touches[l]).identifier==e.el._drag.id){i=r.clientX,n=r.clientY,(t.originalEvent?t.originalEvent:t).preventDefault();break}}else t.preventDefault();var h,c=e.el.node,u=c.nextSibling,d=c.parentNode,p=c.style.display;f.win.opera&&d.removeChild(c),c.style.display="none",h=e.el.paper.getElementByPoint(i,n),c.style.display=p,f.win.opera&&(u?d.insertBefore(c,u):d.appendChild(c)),h&&O("raphael.drag.over."+e.el.id,e.el,h),i+=o,n+=s,O("raphael.drag.move."+e.el.id,e.move_scope||e.el,i-e.el._drag.x,n-e.el._drag.y,i,n,t)}}for(var Yt=f.doc.addEventListener?function(o,t,a,r){function e(t){var e=Vt(t);return a.call(r,t,e.x,e.y)}var i;return o.addEventListener(t,e,!1),g&&m[t]&&(i=function(t){for(var e=Vt(t),i=t,n=0,s=t.targetTouches&&t.targetTouches.length;n<s;n++)if(t.targetTouches[n].target==o){(t=t.targetTouches[n]).originalEvent=i,t.preventDefault=Ht,t.stopPropagation=qt;break}return a.call(r,t,e.x,e.y)},o.addEventListener(m[t],i,!1)),function(){return o.removeEventListener(t,e,!1),g&&m[t]&&o.removeEventListener(m[t],i,!1),!0}}:f.doc.attachEvent?function(t,e,o,a){function i(t){t=t||f.win.event;var e=f.doc.documentElement.scrollTop||f.doc.body.scrollTop,i=f.doc.documentElement.scrollLeft||f.doc.body.scrollLeft,n=t.clientX+i,s=t.clientY+e;return t.preventDefault=t.preventDefault||Bt,t.stopPropagation=t.stopPropagation||Wt,o.call(a,t,n,s)}return t.attachEvent("on"+e,i),function(){return t.detachEvent("on"+e,i),!0}}:void 0,Gt=[],Xt=function(t){z.unmousemove(Ut).unmouseup(Xt);for(var e,i=Gt.length;i--;)(e=Gt[i]).el._drag={},O("raphael.drag.end."+e.el.id,e.end_scope||e.start_scope||e.move_scope||e.el,t);Gt=[]},Kt=z.el={},Qt=p.length;Qt--;)!function(n){z[n]=Kt[n]=function(t,e){return z.is(t,"function")&&(this.events=this.events||[],this.events.push({name:n,f:t,unbind:Yt(this.shape||this.node||f.doc,n,t,e||this)})),this},z["un"+n]=Kt["un"+n]=function(t){for(var e=this.events||[],i=e.length;i--;)e[i].name!=n||!z.is(t,"undefined")&&e[i].f!=t||(e[i].unbind(),e.splice(i,1),e.length||delete this.events);return this}}(p[Qt]);Kt.data=function(t,e){var i=rt[this.id]=rt[this.id]||{};if(0==arguments.length)return i;if(1!=arguments.length)return i[t]=e,O("raphael.data.set."+this.id,this,e,t),this;if(z.is(t,"object")){for(var n in t)t[R](n)&&this.data(n,t[n]);return this}return O("raphael.data.get."+this.id,this,i[t],t),i[t]},Kt.removeData=function(t){return null==t?rt[this.id]={}:rt[this.id]&&delete rt[this.id][t],this},Kt.getData=function(){return v(rt[this.id]||{})},Kt.hover=function(t,e,i,n){return this.mouseover(t,i).mouseout(e,n||i)},Kt.unhover=function(t,e){return this.unmouseover(t).unmouseout(e)};var Zt=[];Kt.drag=function(r,l,h,c,u,d){function t(t){(t.originalEvent||t).preventDefault();var e=t.clientX,i=t.clientY,n=f.doc.documentElement.scrollTop||f.doc.body.scrollTop,s=f.doc.documentElement.scrollLeft||f.doc.body.scrollLeft;if(this._drag.id=t.identifier,g&&t.touches)for(var o,a=t.touches.length;a--;)if(o=t.touches[a],this._drag.id=o.identifier,o.identifier==this._drag.id){e=o.clientX,i=o.clientY;break}this._drag.x=e+s,this._drag.y=i+n,Gt.length||z.mousemove(Ut).mouseup(Xt),Gt.push({el:this,move_scope:c,start_scope:u,end_scope:d}),l&&O.on("raphael.drag.start."+this.id,l),r&&O.on("raphael.drag.move."+this.id,r),h&&O.on("raphael.drag.end."+this.id,h),O("raphael.drag.start."+this.id,u||c||this,t.clientX+s,t.clientY+n,t)}return this._drag={},Zt.push({el:this,start:t}),this.mousedown(t),this},Kt.onDragOver=function(t){t?O.on("raphael.drag.over."+this.id,t):O.unbind("raphael.drag.over."+this.id)},Kt.undrag=function(){for(var t=Zt.length;t--;)Zt[t].el==this&&(this.unmousedown(Zt[t].start),Zt.splice(t,1),O.unbind("raphael.drag.*."+this.id));Zt.length||z.unmousemove(Ut).unmouseup(Xt),Gt=[]},r.circle=function(t,e,i){var n=z._engine.circle(this,t||0,e||0,i||0);return this.__set__&&this.__set__.push(n),n},r.rect=function(t,e,i,n,s){var o=z._engine.rect(this,t||0,e||0,i||0,n||0,s||0);return this.__set__&&this.__set__.push(o),o},r.ellipse=function(t,e,i,n){var s=z._engine.ellipse(this,t||0,e||0,i||0,n||0);return this.__set__&&this.__set__.push(s),s},r.path=function(t){!t||z.is(t,L)||z.is(t[0],I)||(t+="");var e=z._engine.path(z.format[_](z,arguments),this);return this.__set__&&this.__set__.push(e),e},r.image=function(t,e,i,n,s){var o=z._engine.image(this,t||"about:blank",e||0,i||0,n||0,s||0);return this.__set__&&this.__set__.push(o),o},r.text=function(t,e,i){var n=z._engine.text(this,t||0,e||0,$(i));return this.__set__&&this.__set__.push(n),n},r.set=function(t){z.is(t,"array")||(t=Array.prototype.splice.call(arguments,0,arguments.length));var e=new fe(t);return this.__set__&&this.__set__.push(e),e.paper=this,e.type="set",e},r.setStart=function(t){this.__set__=t||this.set()},r.setFinish=function(t){var e=this.__set__;return delete this.__set__,e},r.getSize=function(){var t=this.canvas.parentNode;return{width:t.offsetWidth,height:t.offsetHeight}},r.setSize=function(t,e){return z._engine.setSize.call(this,t,e)},r.setViewBox=function(t,e,i,n,s){return z._engine.setViewBox.call(this,t,e,i,n,s)},r.top=r.bottom=null,r.raphael=z;r.getElementByPoint=function(t,e){var i,n,s,o,a,r,l,h,c,u,d=this.canvas,p=f.doc.elementFromPoint(t,e);if(f.win.opera&&"svg"==p.tagName&&(a=(o=d).getBoundingClientRect(),r=o.ownerDocument,l=r.body,h=r.documentElement,c=h.clientTop||l.clientTop||0,u=h.clientLeft||l.clientLeft||0,i={y:a.top+(f.win.pageYOffset||h.scrollTop||l.scrollTop)-c,x:a.left+(f.win.pageXOffset||h.scrollLeft||l.scrollLeft)-u},(n=d.createSVGRect()).x=t-i.x,n.y=e-i.y,n.width=n.height=1,(s=d.getIntersectionList(n,null)).length&&(p=s[s.length-1])),!p)return null;for(;p.parentNode&&p!=d.parentNode&&!p.raphael;)p=p.parentNode;return p==this.canvas.parentNode&&(p=d),p&&p.raphael?this.getById(p.raphaelid):null},r.getElementsByBBox=function(e){var i=this.set();return this.forEach(function(t){z.isBBoxIntersect(t.getBBox(),e)&&i.push(t)}),i},r.getById=function(t){for(var e=this.bottom;e;){if(e.id==t)return e;e=e.next}return null},r.forEach=function(t,e){for(var i=this.bottom;i;){if(!1===t.call(e,i))return this;i=i.next}return this},r.getElementsByPoint=function(e,i){var n=this.set();return this.forEach(function(t){t.isPointInside(e,i)&&n.push(t)}),n},Kt.isPointInside=function(t,e){var i=this.realPath=ct[this.type](this);return this.attr("transform")&&this.attr("transform").length&&(i=z.transformPath(i,this.attr("transform"))),z.isPointInsidePath(i,t,e)},Kt.getBBox=function(t){if(this.removed)return{};var e=this._;return t?(!e.dirty&&e.bboxwt||(this.realPath=ct[this.type](this),e.bboxwt=At(this.realPath),e.bboxwt.toString=i,e.dirty=0),e.bboxwt):(!e.dirty&&!e.dirtyT&&e.bbox||(!e.dirty&&this.realPath||(e.bboxwt=0,this.realPath=ct[this.type](this)),e.bbox=At(ut(this.realPath,this.matrix)),e.bbox.toString=i,e.dirty=e.dirtyT=0),e.bbox)},Kt.clone=function(){if(this.removed)return null;var t=this.paper[this.type]().attr(this.attr());return this.__set__&&this.__set__.push(t),t},Kt.glow=function(t){if("text"==this.type)return null;for(var e={width:((t=t||{}).width||10)+(+this.attr("stroke-width")||1),fill:t.fill||!1,opacity:null==t.opacity?.5:t.opacity,offsetx:t.offsetx||0,offsety:t.offsety||0,color:t.color||"#000"},i=e.width/2,n=this.paper,s=n.set(),o=this.realPath||ct[this.type](this),o=this.matrix?ut(o,this.matrix):o,a=1;a<1+i;a++)s.push(n.path(o).attr({stroke:e.color,fill:e.fill?e.color:"none","stroke-linejoin":"round","stroke-linecap":"round","stroke-width":+(e.width/i*a).toFixed(3),opacity:+(e.opacity/i).toFixed(3)}));return s.insertBefore(this).translate(e.offsetx,e.offsety)};function Jt(t,e,i,n,s,o,a,r,l){return null==l?S(t,e,i,n,s,o,a,r):z.findDotsAtSegment(t,e,i,n,s,o,a,r,function(t,e,i,n,s,o,a,r,l){if(!(l<0||S(t,e,i,n,s,o,a,r)<l)){for(var h=.5,c=1-h,u=S(t,e,i,n,s,o,a,r,c);.01<Y(u-l);)u=S(t,e,i,n,s,o,a,r,c+=(u<l?1:-1)*(h/=2));return c}}(t,e,i,n,s,o,a,r,l))}function te(p,f){return function(t,e,i){for(var n,s,o,a,r,l="",h={},c=0,u=0,d=(t=Ot(t)).length;u<d;u++){if("M"==(o=t[u])[0])n=+o[1],s=+o[2];else{if(e<c+(a=Jt(n,s,o[1],o[2],o[3],o[4],o[5],o[6]))){if(f&&!h.start){if(l+=["C"+(r=Jt(n,s,o[1],o[2],o[3],o[4],o[5],o[6],e-c)).start.x,r.start.y,r.m.x,r.m.y,r.x,r.y],i)return l;h.start=l,l=["M"+r.x,r.y+"C"+r.n.x,r.n.y,r.end.x,r.end.y,o[5],o[6]].join(),c+=a,n=+o[5],s=+o[6];continue}if(!p&&!f)return{x:(r=Jt(n,s,o[1],o[2],o[3],o[4],o[5],o[6],e-c)).x,y:r.y,alpha:r.alpha}}c+=a,n=+o[5],s=+o[6]}l+=o.shift()+o}return h.end=l,(r=p?c:f?h:z.findDotsAtSegment(n,s,o[0],o[1],o[2],o[3],o[4],o[5],1)).alpha&&(r={x:r.x,y:r.y,alpha:r.alpha}),r}}var ee=te(1),ie=te(),ne=te(0,1);z.getTotalLength=ee,z.getPointAtLength=ie,z.getSubpath=function(t,e,i){if(this.getTotalLength(t)-i<1e-6)return ne(t,e).end;var n=ne(t,i,1);return e?ne(n,e).end:n},Kt.getTotalLength=function(){var t=this.getPath();if(t)return this.node.getTotalLength?this.node.getTotalLength():ee(t)},Kt.getPointAtLength=function(t){var e=this.getPath();if(e)return ie(e,t)},Kt.getPath=function(){var t,e=z._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return e&&(t=e(this)),t},Kt.getSubpath=function(t,e){var i=this.getPath();if(i)return z.getSubpath(i,t,e)};var se=z.easing_formulas={linear:function(t){return t},"<":function(t){return A(t,1.7)},">":function(t){return A(t,.48)},"<>":function(t){var e=.48-t/1.04,i=U.sqrt(.1734+e*e),n=i-e,s=-i-e,o=A(Y(n),1/3)*(n<0?-1:1)+A(Y(s),1/3)*(s<0?-1:1)+.5;return 3*(1-o)*o*o+o*o*o},backIn:function(t){return t*t*(2.70158*t-1.70158)},backOut:function(t){return--t*t*(2.70158*t+1.70158)+1},elastic:function(t){return t==!!t?t:A(2,-10*t)*U.sin(2*G*(t-.075)/.3)+1},bounce:function(t){var e=7.5625,i=2.75,n=t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375;return n}};se.easeIn=se["ease-in"]=se["<"],se.easeOut=se["ease-out"]=se[">"],se.easeInOut=se["ease-in-out"]=se["<>"],se["back-in"]=se.backIn,se["back-out"]=se.backOut;var oe=[],ae=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){setTimeout(t,16)},re=function(){for(var t=+new Date,e=0;e<oe.length;e++){var i=oe[e];if(!i.el.removed&&!i.paused){var n,s=t-i.start,o=i.ms,a=i.easing,r=i.from,l=i.diff,h=i.to,c=(i.t,i.el),u={},d={};if(i.initstatus?(s=(i.initstatus*i.anim.top-i.prev)/(i.percent-i.prev)*o,i.status=i.initstatus,delete i.initstatus,i.stop&&oe.splice(e--,1)):i.status=(i.prev+(i.percent-i.prev)*(s/o))/i.anim.top,!(s<0))if(s<o){var p=a(s/o);for(var f in r)if(r[R](f)){switch(tt[f]){case B:_=+r[f]+p*o*l[f];break;case"colour":_="rgb("+[le(X(r[f].r+p*o*l[f].r)),le(X(r[f].g+p*o*l[f].g)),le(X(r[f].b+p*o*l[f].b))].join(",")+")";break;case"path":_=[];for(var g=0,m=r[f].length;g<m;g++){_[g]=[r[f][g][0]];for(var v=1,b=r[f][g].length;v<b;v++)_[g][v]=+r[f][g][v]+p*o*l[f][g][v];_[g]=_[g].join(k)}_=_.join(k);break;case"transform":if(l[f].real)for(_=[],g=0,m=r[f].length;g<m;g++)for(_[g]=[r[f][g][0]],v=1,b=r[f][g].length;v<b;v++)_[g][v]=r[f][g][v]+p*o*l[f][g][v];else{function y(t){return+r[f][t]+p*o*l[f][t]}var _=[["m",y(0),y(1),y(2),y(3),y(4),y(5)]]}break;case"csv":if("clip-rect"==f)for(_=[],g=4;g--;)_[g]=+r[f][g]+p*o*l[f][g];break;default:var x=[][q](r[f]);for(_=[],g=c.paper.customAttributes[f].length;g--;)_[g]=+x[g]+p*o*l[f][g]}u[f]=_}c.attr(u),function(t,e,i){setTimeout(function(){O("raphael.anim.frame."+t,e,i)})}(c.id,c,i.anim)}else{if(function(t,e,i){setTimeout(function(){O("raphael.anim.frame."+e.id,e,i),O("raphael.anim.finish."+e.id,e,i),z.is(t,"function")&&t.call(e)})}(i.callback,c,i.anim),c.attr(h),oe.splice(e--,1),1<i.repeat&&!i.next){for(n in h)h[R](n)&&(d[n]=i.totalOrigin[n]);i.el.attr(d),w(i.anim,i.el,i.anim.percents[0],null,i.totalOrigin,i.repeat-1)}i.next&&!i.stop&&w(i.anim,i.el,i.next,null,i.totalOrigin,i.repeat)}}}oe.length&&ae(re)},le=function(t){return 255<t?255:t<0?0:t};Kt.animateWith=function(t,e,i,n,s,o){var a=this;if(a.removed)return o&&o.call(a),a;var r=i instanceof c?i:z.animation(i,n,s,o);w(r,a,r.percents[0],null,a.attr());for(var l=0,h=oe.length;l<h;l++)if(oe[l].anim==e&&oe[l].el==t){oe[h-1].start=oe[l].start;break}return a},Kt.onAnimation=function(t){return t?O.on("raphael.anim.frame."+this.id,t):O.unbind("raphael.anim.frame."+this.id),this},c.prototype.delay=function(t){var e=new c(this.anim,this.ms);return e.times=this.times,e.del=+t||0,e},c.prototype.repeat=function(t){var e=new c(this.anim,this.ms);return e.del=this.del,e.times=U.floor(D(t,0))||1,e},z.animation=function(t,e,i,n){if(t instanceof c)return t;!z.is(i,"function")&&i||(n=n||i||null,i=null),t=Object(t),e=+e||0;var s,o,a={};for(o in t)t[R](o)&&K(o)!=o&&K(o)+"%"!=o&&(s=!0,a[o]=t[o]);if(s)return i&&(a.easing=i),n&&(a.callback=n),new c({100:a},e);if(n){var r=0;for(var l in t){var h=Q(l);t[R](l)&&r<h&&(r=h)}t[r+="%"].callback||(t[r].callback=n)}return new c(t,e)},Kt.animate=function(t,e,i,n){var s=this;if(s.removed)return n&&n.call(s),s;var o=t instanceof c?t:z.animation(t,e,i,n);return w(o,s,o.percents[0],null,s.attr()),s},Kt.setTime=function(t,e){return t&&null!=e&&this.status(t,T(e,t.ms)/t.ms),this},Kt.status=function(t,e){var i,n,s=[],o=0;if(null!=e)return w(t,this,-1,T(e,1)),this;for(i=oe.length;o<i;o++)if((n=oe[o]).el.id==this.id&&(!t||n.anim==t)){if(t)return n.status;s.push({anim:n.anim,status:n.status})}return t?0:s},Kt.pause=function(t){for(var e=0;e<oe.length;e++)oe[e].el.id!=this.id||t&&oe[e].anim!=t||!1!==O("raphael.anim.pause."+this.id,this,oe[e].anim)&&(oe[e].paused=!0);return this},Kt.resume=function(t){for(var e,i=0;i<oe.length;i++){oe[i].el.id!=this.id||t&&oe[i].anim!=t||(e=oe[i],!1!==O("raphael.anim.resume."+this.id,this,e.anim)&&(delete e.paused,this.status(e.anim,e.status)))}return this},Kt.stop=function(t){for(var e=0;e<oe.length;e++)oe[e].el.id!=this.id||t&&oe[e].anim!=t||!1!==O("raphael.anim.stop."+this.id,this,oe[e].anim)&&oe.splice(e--,1);return this},O.on("raphael.remove",t),O.on("raphael.clear",t),Kt.toString=function(){return"Raphaël’s object"};var he,ce,ue,de,pe,fe=function(t){if(this.items=[],this.length=0,this.type="set",t)for(var e=0,i=t.length;e<i;e++)!t[e]||t[e].constructor!=Kt.constructor&&t[e].constructor!=fe||(this[this.items.length]=this.items[this.items.length]=t[e],this.length++)},ge=fe.prototype;for(var me in ge.push=function(){for(var t,e,i=0,n=arguments.length;i<n;i++)!(t=arguments[i])||t.constructor!=Kt.constructor&&t.constructor!=fe||(this[e=this.items.length]=this.items[e]=t,this.length++);return this},ge.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},ge.forEach=function(t,e){for(var i=0,n=this.items.length;i<n;i++)if(!1===t.call(e,this.items[i],i))return this;return this},Kt)Kt[R](me)&&(ge[me]=function(i){return function(){var e=arguments;return this.forEach(function(t){t[i][_](t,e)})}}(me));return ge.attr=function(t,e){if(t&&z.is(t,I)&&z.is(t[0],"object"))for(var i=0,n=t.length;i<n;i++)this.items[i].attr(t[i]);else for(var s=0,o=this.items.length;s<o;s++)this.items[s].attr(t,e);return this},ge.clear=function(){for(;this.length;)this.pop()},ge.splice=function(t,e,i){t=t<0?D(this.length+t,0):t,e=D(0,T(this.length-t,e));for(var n=[],s=[],o=[],a=2;a<arguments.length;a++)o.push(arguments[a]);for(a=0;a<e;a++)s.push(this[t+a]);for(;a<this.length-t;a++)n.push(this[t+a]);var r=o.length;for(a=0;a<r+n.length;a++)this.items[t+a]=this[t+a]=a<r?o[a]:n[a-r];for(a=this.items.length=this.length-=e-r;this[a];)delete this[a++];return new fe(s)},ge.exclude=function(t){for(var e=0,i=this.length;e<i;e++)if(this[e]==t)return this.splice(e,1),!0}
vendor: 4,097 bytes, line 1
1,ge.animate=function(t,e,i,n){!z.is(i,"function")&&i||(n=i||null);var s,o=this.items.length,a=o,r=this;if(!o)return this;n&&(s=function(){--o||n.call(r)}),i=z.is(i,L)?i:s;for(var l=z.animation(t,e,i,s),h=this.items[--a].animate(l);a--;)this.items[a]&&!this.items[a].removed&&this.items[a].animateWith(h,l,l),this.items[a]&&!this.items[a].removed||o--;return this},ge.insertAfter=function(t){for(var e=this.items.length;e--;)this.items[e].insertAfter(t);return this},ge.getBBox=function(){for(var t,e=[],i=[],n=[],s=[],o=this.items.length;o--;){this.items[o].removed||(t=this.items[o].getBBox(),e.push(t.x),i.push(t.y),n.push(t.x+t.width),s.push(t.y+t.height))}return{x:e=T[_](0,e),y:i=T[_](0,i),x2:n=D[_](0,n),y2:s=D[_](0,s),width:n-e,height:s-i}},ge.clone=function(t){t=this.paper.set();for(var e=0,i=this.items.length;e<i;e++)t.push(this.items[e].clone());return t},ge.toString=function(){return"Raphaël‘s set"},ge.glow=function(n){var s=this.paper.set();return this.forEach(function(t,e){var i=t.glow(n);null!=i&&i.forEach(function(t,e){s.push(t)})}),s},ge.isPointInside=function(e,i){var n=!1;return this.forEach(function(t){if(t.isPointInside(e,i))return!(n=!0)}),n},z.registerFont=function(t){if(!t.face)return t;this.fonts=this.fonts||{};var e={w:t.w,face:{},glyphs:{}},i=t.face["font-family"];for(var n in t.face)t.face[R](n)&&(e.face[n]=t.face[n]);if(this.fonts[i]?this.fonts[i].push(e):this.fonts[i]=[e],!t.svg)for(var s in e.face["units-per-em"]=Q(t.face["units-per-em"],10),t.glyphs)if(t.glyphs[R](s)){var o=t.glyphs[s];if(e.glyphs[s]={w:o.w,k:{},d:o.d&&"M"+o.d.replace(/[mlcxtrv]/g,function(t){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[t]||"M"})+"z"},o.k)for(var a in o.k)o[R](a)&&(e.glyphs[s].k[a]=o.k[a])}return t},r.getFont=function(t,e,i,n){if(n=n||"normal",i=i||"normal",e=+e||{normal:400,bold:700,lighter:300,bolder:800}[e]||400,z.fonts){var s,o=z.fonts[t];if(!o){var a=new RegExp("(^|\\s)"+t.replace(/[^\w\d\s+!~.:_-]/g,"")+"(\\s|$)","i");for(var r in z.fonts)if(z.fonts[R](r)&&a.test(r)){o=z.fonts[r];break}}if(o)for(var l=0,h=o.length;l<h&&((s=o[l]).face["font-weight"]!=e||s.face["font-style"]!=i&&s.face["font-style"]||s.face["font-stretch"]!=n);l++);return s}},r.print=function(t,e,i,n,s,o,a,r){o=o||"middle",a=D(T(a||0,1),-1),r=D(T(r||1,3),1);var l,h=$(i)[V](""),c=0,u=0,d="";if(z.is(n,"string")&&(n=this.getFont(n)),n){l=(s||16)/n.face["units-per-em"];for(var p,f,g=n.face.bbox[V](N),m=+g[0],v=g[3]-g[1],b=0,y=+g[1]+("baseline"==o?v+ +n.face.descent:v/2),_=0,x=h.length;_<x;_++){"\n"==h[_]?(u=f=c=0,b+=v*r):(p=u&&n.glyphs[h[_-1]]||{},f=n.glyphs[h[_]],c+=u?(p.w||n.w)+(p.k&&p.k[h[_]]||0)+n.w*a:0,u=1),f&&f.d&&(d+=z.transformPath(f.d,["t",c*l,b*l,"s",l,l,m,y,"t",(t-m)/l,(e-y)/l]))}}return this.path(d).attr({fill:"#000",stroke:"none"})},r.add=function(t){if(z.is(t,"array"))for(var e,i=this.set(),n=0,s=t.length;n<s;n++)e=t[n]||{},h[R](e.type)&&i.push(this[e.type]().attr(e));return i},z.format=function(t,e){var i=z.is(e,I)?[0][q](e):arguments;return t&&z.is(t,L)&&i.length-1&&(t=t.replace(u,function(t,e){return null==i[++e]?"":i[e]})),t||""},z.fullfill=(de=/\{([^\}]+)\}/g,pe=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,function(t,s){return String(t).replace(de,function(t,e){return i=t,o=n=s,e.replace(pe,function(t,e,i,n,s){e=e||n,o&&(e in o&&(o=o[e]),"function"==typeof o&&s&&(o=o()))}),o=(null==o||o==n?i:o)+"";var i,n,o})}),z.ninja=function(){if(d.was)f.win.Raphael=d.is;else{window.Raphael=void 0;try{delete window.Raphael}catch(t){}}return z},z.st=ge,O.on("raphael.DOMload",function(){a=!0}),he=document,ce="DOMContentLoaded",null==he.readyState&&he.addEventListener&&(he.addEventListener(ce,ue=function(){he.removeEventListener(ce,ue,!1),he.readyState="complete"},!1),he.readyState="loading"),function t(){/in/.test(he.readyState)?setTimeout(t,9):z.eve("raphael.DOMload")}(),z}.apply(e,n);void 0===s||(t.exports=s)},function(t,e,i){var n,p,f,d,g,m,v,s,b,y;function _(t,e){return t-e}function x(){for(var t=0,e=this.length;t<e;t++)if(void 0!==this[t])return this[t]}function w(){for(var t=this.length;--t;)if(void 0!==this[t])return this[t]}
vendor: 4,274 bytes, line 1
1d="hasOwnProperty",g=/[\.\/]/,m=/\s*,\s*/,v={n:{}},s=Object.prototype.toString,b=String,y=Array.isArray||function(t){return t instanceof Array||"[object Array]"==s.call(t)},eve=function(t,e){var i,n=f,s=Array.prototype.slice.call(arguments,2),o=eve.listeners(t),a=0,r=[],l={},h=[],c=p;h.firstDefined=x,h.lastDefined=w,p=t;for(var u=f=0,d=o.length;u<d;u++)"zIndex"in o[u]&&(r.push(o[u].zIndex),o[u].zIndex<0&&(l[o[u].zIndex]=o[u]));for(r.sort(_);r[a]<0;)if(i=l[r[a++]],h.push(i.apply(e,s)),f)return f=n,h;for(u=0;u<d;u++)if("zIndex"in(i=o[u]))if(i.zIndex==r[a]){if(h.push(i.apply(e,s)),f)break;do{if((i=l[r[++a]])&&h.push(i.apply(e,s)),f)break}while(i)}else l[i.zIndex]=i;else if(h.push(i.apply(e,s)),f)break;return f=n,p=c,h},eve._events=v,eve.listeners=function(t){for(var e,i,n,s,o,a,r=y(t)?t:t.split(g),l=v,h=[l],c=[],u=0,d=r.length;u<d;u++){for(a=[],s=0,o=h.length;s<o;s++)for(i=[(l=h[s].n)[r[u]],l["*"]],n=2;n--;)(e=i[n])&&(a.push(e),c=c.concat(e.f||[]));h=a}return c},eve.separator=function(t){g=t?(t="["+(t=b(t).replace(/(?=[\.\^\]\[\-])/g,"\\"))+"]",new RegExp(t)):/[\.\/]/},eve.on=function(t,a){if("function"!=typeof a)return function(){};for(var e=y(t)?y(t[0])?t:[t]:b(t).split(m),i=0,n=e.length;i<n;i++)!function(t){for(var e,i=y(t)?t:b(t).split(g),n=v,s=0,o=i.length;s<o;s++)n=(n=n.n).hasOwnProperty(i[s])&&n[i[s]]||(n[i[s]]={n:{}});for(n.f=n.f||[],s=0,o=n.f.length;s<o;s++)if(n.f[s]==a){e=!0;break}e||n.f.push(a)}(e[i]);return function(t){+t==+t&&(a.zIndex=+t)}},eve.f=function(t){var e=[].slice.call(arguments,1);return function(){eve.apply(null,[t,null].concat(e).concat([].slice.call(arguments,0)))}},eve.stop=function(){f=1},eve.nt=function(t){var e=y(p)?p.join("."):p;return t?new RegExp("(?:\\.|\\/|^)"+t+"(?:\\.|\\/|$)").test(e):e},eve.nts=function(){return y(p)?p:p.split(g)},eve.off=eve.unbind=function(t,e){if(t){var i=y(t)?y(t[0])?t:[t]:b(t).split(m);if(1<i.length)for(var n=0,s=i.length;n<s;n++)eve.off(i[n],e);else{i=y(t)?t:b(t).split(g);var o,a,r,l=[v];for(n=0,s=i.length;n<s;n++)for(c=0;c<l.length;c+=r.length-2){if(r=[c,1],o=l[c].n,"*"!=i[n])o[i[n]]&&r.push(o[i[n]]);else for(a in o)o[d](a)&&r.push(o[a]);l.splice.apply(l,r)}for(n=0,s=l.length;n<s;n++)for(o=l[n];o.n;){if(e){if(o.f){for(c=0,u=o.f.length;c<u;c++)if(o.f[c]==e){o.f.splice(c,1);break}o.f.length||delete o.f}for(a in o.n)if(o.n[d](a)&&o.n[a].f){for(var h=o.n[a].f,c=0,u=h.length;c<u;c++)if(h[c]==e){h.splice(c,1);break}h.length||delete o.n[a].f}}else for(a in delete o.f,o.n)o.n[d](a)&&o.n[a].f&&delete o.n[a].f;o=o.n}}}else eve._events=v={n:{}}},eve.once=function(t,e){var i=function(){return eve.off(t,i),e.apply(this,arguments)};return eve.on(t,i)},eve.version="0.5.0",eve.toString=function(){return"You are running Eve 0.5.0"},void 0!==t&&t.exports?t.exports=eve:void 0===(n=function(){return eve}.apply(e,[]))||(t.exports=n)},function(t,e,i){var n=[i(1)],s=function(S){if(!S||S.svg){var D="hasOwnProperty",T=String,m=parseFloat,w=parseInt,v=Math,C=v.max,k=v.abs,b=v.pow,A=/[, ]+/,d=S.eve,L="http://www.w3.org/1999/xlink",I={block:"M5,0 0,2.5 5,5z",classic:"M5,0 0,2.5 5,5 3.5,3 3.5,2z",diamond:"M2.5,0 5,2.5 2.5,5 0,2.5z",open:"M6,1 1,3.5 6,6",oval:"M2.5,0A2.5,2.5,0,0,1,2.5,5 2.5,2.5,0,0,1,2.5,0z"},M={};S.toString=function(){return"Your browser supports SVG.\nYou are running Raphaël "+this.version};function E(t,e){var s="linear",i=t.id+e,o=.5,a=.5,n=t.node,r=t.paper,l=n.style,h=S._g.doc.getElementById(i);if(!h){if(e=(e=T(e).replace(S._radial_gradient,function(t,e,i){var n;return s="radial",e&&i&&(o=m(e),n=2*(.5<(a=m(i)))-1,.25<b(o-.5,2)+b(a-.5,2)&&(a=v.sqrt(.25-b(o-.5,2))*n+.5)&&.5!=a&&(a=a.toFixed(5)-1e-5*n)),""})).split(/\s*\-\s*/),"linear"==s){var c=e.shift(),c=-m(c);if(isNaN(c))return null;var u=[0,0,v.cos(S.rad(c)),v.sin(S.rad(c))],d=1/(C(k(u[2]),k(u[3]))||1);u[2]*=d,u[3]*=d,u[2]<0&&(u[0]=-u[2],u[2]=0),u[3]<0&&(u[1]=-u[3],u[3]=0)}var p=S._parseDots(e);if(!p)return null;if(i=i.replace(/[\(\)\s,\xb0#]/g,"_"),t.gradient&&i!=t.gradient.id&&(r.defs.removeChild(t.gradient),delete t.gradient),!t.gradient){h=j(s+"Gradient",{id:i}),t.gradient=h,j(h,"radial"==s?{fx:o,fy:a}:{x1:u[0],y1:u[1],x2:u[2],y2:u[3],gradientTransform:t.matrix.invert()}),r.defs.appendChild(h);for(var f=0,g=p.length;f<g;f++)h.appendChild(j("stop",{offset:p[f].offset?p[f].offset:f?"100%":"
10%","stop-color":p[f].color||"#fff","stop-opacity":isFinite(p[f].opacity)?p[f].opacity:1}))}}return j(n,{fill:y(i),opacity:1,"fill-opacity":1}),l.fill="",l.opacity=1,l.fillOpacity=1}function P(t){var e=t.getBBox(1);j(t.pattern,{patternTransform:t.matrix.invert()+" translate("+e.x+","+e.y+")"})}function O(t,e,i){if("path"==t.type){for(var n,s,o,a,r,l,h,c,u,d,p,f=T(e).toLowerCase().split("-"),g=t.paper,m=i?"end":"start",v=t.node,b=t.attrs,y=b["stroke-width"],_=f.length,x="classic",w=3,C=3,k=5;_--;)switch(f[_]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":x=f[_];break;case"wide":C=5;break;case"narrow":C=2;break;case"long":w=5;break;case"short":w=2}for(d in d="open"==x?(w+=2,C+=2,k+=2,s=1,o=i?4:1,{fill:"none",stroke:b.stroke}):(o=s=w/2,{fill:b.stroke,stroke:"none"}),t._.arrows?i?(t._.arrows.endPath&&M[t._.arrows.endPath]--,t._.arrows.endMarker&&M[t._.arrows.endMarker]--):(t._.arrows.startPath&&M[t._.arrows.startPath]--,t._.arrows.startMarker&&M[t._.arrows.startMarker]--):t._.arrows={},"none"!=x?(a="raphael-marker-"+x,r="raphael-marker-"+m+x+w+C+"-obj"+t.id,S._g.doc.getElementById(a)?M[a]++:(g.defs.appendChild(j(j("path"),{"stroke-linecap":"round",d:I[x],id:a})),M[a]=1),(l=S._g.doc.getElementById(r))?(M[r]++,h=l.getElementsByTagName("use")[0]):(l=j(j("marker"),{id:r,markerHeight:C,markerWidth:w,orient:"auto",refX:o,refY:C/2}),h=j(j("use"),{"xlink:href":"#"+a,transform:(i?"rotate(180 "+w/2+" "+C/2+") ":"")+"scale("+w/k+","+C/k+")","stroke-width":(1/((w/k+C/k)/2)).toFixed(4)}),l.appendChild(h),g.defs.appendChild(l),M[r]=1),j(h,d),c=s*("diamond"!=x&&"oval"!=x),u=i?(n=t._.arrows.startdx*y||0,S.getTotalLength(b.path)-c*y):(n=c*y,S.getTotalLength(b.path)-(t._.arrows.enddx*y||0)),(d={})["marker-"+m]="url(#"+r+")",(u||n)&&(d.d=S.getSubpath(b.path,n,u)),j(v,d),t._.arrows[m+"Path"]=a,t._.arrows[m+"Marker"]=r,t._.arrows[m+"dx"]=c,t._.arrows[m+"Type"]=x,t._.arrows[m+"String"]=e):(u=i?(n=t._.arrows.startdx*y||0,S.getTotalLength(b.path)-n):(n=0,S.getTotalLength(b.path)-(t._.arrows.enddx*y||0)),t._.arrows[m+"Path"]&&j(v,{d:S.getSubpath(b.path,n,u)}),delete t._.arrows[m+"Path"],delete t._.arrows[m+"Marker"],delete t._.arrows[m+"dx"],delete t._.arrows[m+"Type"],delete t._.arrows[m+"String"]),M){!M[D](d)||M[d]||(p=S._g.doc.getElementById(d))&&p.parentNode.removeChild(p)}}}function z(t,e,i){if(e=r[T(e).toLowerCase()]){for(var n=t.attrs["stroke-width"]||"1",s={round:n,square:n,butt:0}[t.attrs["stroke-linecap"]||i["stroke-linecap"]]||0,o=[],a=e.length;a--;)o[a]=e[a]*n+(a%2?1:-1)*s;j(t.node,{"stroke-dasharray":o.join(",")})}else j(t.node,{"stroke-dasharray":"none"})}function p(t,e){var i=t.node,n=t.attrs,s=i.style.visibility;for(var o in i.style.visibility="hidden",e)if(e[D](o)){if(!S._availableAttrs[D](o))continue;var a=e[o];switch(n[o]=a,o){case"blur":t.blur(a);break;case"title":var r,l=i.getElementsByTagName("title");l.length&&(l=l[0])?l.firstChild.nodeValue=a:(l=j("title"),r=S._g.doc.createTextNode(a),l.appendChild(r),i.appendChild(l));break;case"href":case"target":var h,c=i.parentNode;"a"!=c.tagName.toLowerCase()&&(h=j("a"),c.insertBefore(h,i),h.appendChild(i),c=h),"target"==o?c.setAttributeNS(L,"show","blank"==a?"new":a):c.setAttributeNS(L,o,a);break;case"cursor":i.style.cursor=a;break;case"transform":t.transform(a);break;case"arrow-start":O(t,a);break;case"arrow-end":O(t,a,1);break;case"clip-rect":var u,d,p,f,g=T(a).split(A);4==g.length&&(t.clip&&t.clip.parentNode.parentNode.removeChild(t.clip.parentNode),u=j("clipPath"),d=j("rect"),u.id=S.createUUID(),j(d,{x:g[0],y:g[1],width:g[2],height:g[3]}),u.appendChild(d),t.paper.defs.appendChild(u),j(i,{"clip-path":"url(#"+u.id+")"}),t.clip=d),a||(p=i.getAttribute("clip-path"))&&((f=S._g.doc.getElementById(p.replace(/(^url\(#|\)$)/g,"")))&&f.parentNode.removeChild(f),j(i,{"clip-path":""}),delete t.clip);break;case"path":"path"==t.type&&(j(i,{d:a?n.path=S._pathToAbsolute(a):"M0,0"}),t._.dirty=1,t._.arrows&&("startString"in t._.arrows&&O(t,t._.arrows.startString),"endString"in t._.arrows&&O(t,t._.arrows.endString,1)));break;case"width":if(i.setAttribute(o,a),t._.dirty=1,!n.fx)break;o="x",a=n.x;case"x":n.fx&&(a=-n.x-(n.width||0));case"rx":if("rx"==o&&"rect"==t.type)break;case"cx":i.setAttribute(o,a),t.pattern&&P(t),t._.dirty=1;break;case"height":if(i.setAttribute(o,a),t._.dirty=1,!n.fy)break;o="y",a=n.y;case"y":n.fy&&(a=-n.y-(n.height||0));case"ry":if("ry"==o&&"rect"==t.type)break;case"cy":i.setAttribute(o,a),t.pattern&&P(t),t._.dirty=1;break;case"r":"rect"==t.type?j(i,{rx:a,ry:a}):i.setAttribute(o,a),t._.dirty=1;break;case"src":"image"==t.type&&i.setAttributeNS(L,"href",a);break;
vendor: 8,442 bytes, line 1
1case"stroke-width":1==t._.sx&&1==t._.sy||(a/=C(k(t._.sx),k(t._.sy))||1),i.setAttribute(o,a),n["stroke-dasharray"]&&z(t,n["stroke-dasharray"],e),t._.arrows&&("startString"in t._.arrows&&O(t,t._.arrows.startString),"endString"in t._.arrows&&O(t,t._.arrows.endString,1));break;case"stroke-dasharray":z(t,a,e);break;case"fill":var m=T(a).match(S._ISURL);if(m){u=j("pattern");var v=j("image");u.id=S.createUUID(),j(u,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1}),j(v,{x:0,y:0,"xlink:href":m[1]}),u.appendChild(v),function(i){S._preload(m[1],function(){var t=this.offsetWidth,e=this.offsetHeight;j(i,{width:t,height:e}),j(v,{width:t,height:e})})}(u),t.paper.defs.appendChild(u),j(i,{fill:"url(#"+u.id+")"}),t.pattern=u,t.pattern&&P(t);break}var b,y,_=S.getRGB(a);if(_.error){if(("circle"==t.type||"ellipse"==t.type||"r"!=T(a).charAt())&&E(t,a)){!("opacity"in n||"fill-opacity"in n)||(b=S._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,"")))&&(y=b.getElementsByTagName("stop"),j(y[y.length-1],{"stop-opacity":("opacity"in n?n.opacity:1)*("fill-opacity"in n?n["fill-opacity"]:1)})),n.gradient=a,n.fill="none";break}}else delete e.gradient,delete n.gradient,!S.is(n.opacity,"undefined")&&S.is(e.opacity,"undefined")&&j(i,{opacity:n.opacity}),!S.is(n["fill-opacity"],"undefined")&&S.is(e["fill-opacity"],"undefined")&&j(i,{"fill-opacity":n["fill-opacity"]});_[D]("opacity")&&j(i,{"fill-opacity":1<_.opacity?_.opacity/100:_.opacity});case"stroke":_=S.getRGB(a),i.setAttribute(o,_.hex),"stroke"==o&&_[D]("opacity")&&j(i,{"stroke-opacity":1<_.opacity?_.opacity/100:_.opacity}),"stroke"==o&&t._.arrows&&("startString"in t._.arrows&&O(t,t._.arrows.startString),"endString"in t._.arrows&&O(t,t._.arrows.endString,1));break;case"gradient":"circle"!=t.type&&"ellipse"!=t.type&&"r"==T(a).charAt()||E(t,a);break;case"opacity":n.gradient&&!n[D]("stroke-opacity")&&j(i,{"stroke-opacity":1<a?a/100:a});case"fill-opacity":if(n.gradient){(b=S._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,"")))&&(y=b.getElementsByTagName("stop"),j(y[y.length-1],{"stop-opacity":a}));break}default:"font-size"==o&&(a=w(a,10)+"px");var x=o.replace(/(\-.)/g,function(t){return t.substring(1).toUpperCase()});i.style[x]=a,t._.dirty=1,i.setAttribute(o,a)}}F(t,e),i.style.visibility=s}function n(t){return t.parentNode&&"a"===t.parentNode.tagName.toLowerCase()?t.parentNode:t}function l(t,e){(this[0]=this.node=t).raphael=!0,this.id=("0000"+(Math.random()*Math.pow(36,5)<<0).toString(36)).slice(-5),t.raphaelid=this.id,this.matrix=S.matrix(),this.realPath=null,this.paper=e,this.attrs=this.attrs||{},this._={transform:[],sx:1,sy:1,deg:0,dx:0,dy:0,dirty:1},e.bottom||(e.bottom=this),this.prev=e.top,e.top&&(e.top.next=this),(e.top=this).next=null}var j=function(t,e){if(e)for(var i in"string"==typeof t&&(t=j(t)),e)e[D](i)&&("xlink:"==i.substring(0,6)?t.setAttributeNS(L,i.substring(6),T(e[i])):t.setAttribute(i,T(e[i])));else(t=S._g.doc.createElementNS("http://www.w3.org/2000/svg",t)).style&&(t.style.webkitTapHighlightColor="rgba(0,0,0,0)");return t},y=function(t){if((e=document.documentMode)&&(9===e||10===e))return"url('#"+t+"')";var e,i=document.location;return"url('"+(i.protocol+"//"+i.host+i.pathname+i.search)+"#"+t+"')"},r={"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},F=function(t,e){if("text"==t.type&&(e[D]("text")||e[D]("font")||e[D]("font-size")||e[D]("x")||e[D]("y"))){var i=t.attrs,n=t.node,s=n.firstChild?w(S._g.doc.defaultView.getComputedStyle(n.firstChild,"").getPropertyValue("font-size"),10):10;if(e[D]("text")){for(i.text=e.text;n.firstChild;)n.removeChild(n.firstChild);for(var o,a=T(e.text).split("\n"),r=[],l=0,h=a.length;l<h;l++)o=j("tspan"),l&&j(o,{dy:1.2*s,x:i.x}),o.appendChild(S._g.doc.createTextNode(a[l])),n.appendChild(o),r[l]=o}else for(l=0,h=(r=n.getElementsByTagName("tspan")).length;l<h;l++)l?j(r[l],{dy:1.2*s,x:i.x}):j(r[0],{dy:0});j(n,{x:i.x,y:i.y}),t._.dirty=1;var c=t._getBBox(),u=i.y-(c.y+c.height/2);u&&S.is(u,"finite")&&j(r[0],{dy:u})}},t=S.el;(l.prototype=t).constructor=l,S._engine.path=function(t,e){var i=j("path");e.canvas&&e.canvas.appendChild(i);var n=new l(i,e);return n.type="path",p(n,{fill:"none",stroke:"#000",path:t}),n},t.rotate=function(t,e,i){return this.removed||((t=T(t).split(A)).length-1&&(e=m(t[1]),i=m(t[2])),t=m(t[0]),null==i&&(e=i),null!=e&&null!=i||(e=(n=this.getBBox(1)).x+n.width/2,i=n.y+n.height/2),this.transform(this._.transform.concat([["r",t,e,i]]))),this;var n},t.scale=function(t,e,i,n){return this.removed||((t=T(t).split(A)).length-1&&(e=m(t[1]),i=m(t[2]),n=m(t[3])),t=m(t[0]),null==e&&(e=t),null==n&&(i=n),null!=i&&null!=n||(s=this.getBBox(1)),i=null==i?s.x+s.width/2:i,n=null==n?s.y+s.height/2:n,this.transform(this._.transform.concat([["s",t,e,i,n]]))),this;var s},t.translate=function(t,e){return this.removed||((t=T(t).split(A)).length-1&&(e=m(t[1])),t=m(t[0])||0,e=+e||0,this.transform(this._.transform.concat([["t",t,e]]))),this},t.transform=function(t){var e,i=this._;return null==t?i.transform:(S._extractTransform(this,t),this.clip&&j(this.clip,{transform:this.matrix.invert()}),this.pattern&&P(this),this.node&&j(this.node,{transform:this.matrix}),1==i.sx&&1==i.sy||(e=this.attrs[D]("stroke-width")?this.attrs["stroke-width"]:1,this.attr({"stroke-width":e})),this)},t.hide=function(){return this.removed||(this.node.style.display="none"),this},t.show=function(){return this.removed||(this.node.style.display=""),this},t.remove=function(){var t=n(this.node);if(!this.removed&&t.parentNode){var e=this.paper;for(var i in e.__set__&&e.__set__.exclude(this),d.unbind("raphael.*.*."+this.id),this.gradient&&e.defs.removeChild(this.gradient),S._tear(this,e),t.parentNode.removeChild(t),this.removeData(),this)this[i]="function"==typeof this[i]?S._removedFactory(i):null;this.removed=!0}},t._getBBox=function(){var t;"none"==this.node.style.display&&(this.show(),t=!0);var e,i=!1;this.paper.canvas.parentElement?e=this.paper.canvas.parentElement.style:this.paper.canvas.parentNode&&(e=this.paper.canvas.parentNode.style),e&&"none"==e.display&&(i=!0,e.display="");var n={};try{n=this.node.getBBox()}catch(t){n={x:this.node.clientLeft,y:this.node.clientTop,width:this.node.clientWidth,height:this.node.clientHeight}}finally{n=n||{},i&&(e.display="none")}return t&&this.hide(),n},t.attr=function(t,e){if(this.removed)return this;if(null==t){var i={};for(var n in this.attrs)this.attrs[D](n)&&(i[n]=this.attrs[n]);return i.gradient&&"none"==i.fill&&(i.fill=i.gradient)&&delete i.gradient,i.transform=this._.transform,i}if(null==e&&S.is(t,"string")){if("fill"==t&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;if("transform"==t)return this._.transform;for(var s=t.split(A),o={},a=0,r=s.length;a<r;a++)(t=s[a])in this.attrs?o[t]=this.attrs[t]:S.is(this.paper.customAttributes[t],"function")?o[t]=this.paper.customAttributes[t].def:o[t]=S._availableAttrs[t];return r-1?o:o[s[0]]}if(null==e&&S.is(t,"array")){for(o={},a=0,r=t.length;a<r;a++)o[t[a]]=this.attr(t[a]);return o}var l;for(var h in null!=e?(l={})[t]=e:null!=t&&S.is(t,"object")&&(l=t),l)d("raphael.attr."+h+"."+this.id,this,l[h]);for(h in this.paper.customAttributes)if(this.paper.customAttributes[D](h)&&l[D](h)&&S.is(this.paper.customAttributes[h],"function")){var c=this.paper.customAttributes[h].apply(this,[].concat(l[h]));for(var u in this.attrs[h]=l[h],c)c[D](u)&&(l[u]=c[u])}return p(this,l),this},t.toFront=function(){if(this.removed)return this;var t=n(this.node);t.parentNode.appendChild(t);var e=this.paper;return e.top!=this&&S._tofront(this,e),this},t.toBack=function(){if(this.removed)return this;var t=n(this.node),e=t.parentNode;e.insertBefore(t,e.firstChild),S._toback(this,this.paper);this.paper;return this},t.insertAfter=function(t){if(this.removed||!t)return this;var e=n(this.node),i=n(t.node||t[t.length-1].node);return i.nextSibling?i.parentNode.insertBefore(e,i.nextSibling):i.parentNode.appendChild(e),S._insertafter(this,t,this.paper),this},t.insertBefore=function(t){if(this.removed||!t)return this;var e=n(this.node),i=n(t.node||t[0].node);return i.parentNode.insertBefore(e,i),S._insertbefore(this,t,this.paper),this},t.blur=function(t){var e,i,n=this;return 0!=+t?(e=j("filter"),i=j("feGaussianBlur"),n.attrs.blur=t,e.id=S.createUUID(),j(i,{stdDeviation:+t||1.5}),e.appendChild(i),n.paper.defs.appendChild(e),n._blur=e,j(n.node,{filter:"url
1(#"+e.id+")"})):(n._blur&&(n._blur.parentNode.removeChild(n._blur),delete n._blur,delete n.attrs.blur),n.node.removeAttribute("filter")),n},S._engine.circle=function(t,e,i,n){var s=j("circle");t.canvas&&t.canvas.appendChild(s);var o=new l(s,t);return o.attrs={cx:e,cy:i,r:n,fill:"none",stroke:"#000"},o.type="circle",j(s,o.attrs),o},S._engine.rect=function(t,e,i,n,s,o){var a=j("rect");t.canvas&&t.canvas.appendChild(a);var r=new l(a,t);return r.attrs={x:e,y:i,width:n,height:s,rx:o||0,ry:o||0,fill:"none",stroke:"#000"},r.type="rect",j(a,r.attrs),r},S._engine.ellipse=function(t,e,i,n,s){var o=j("ellipse");t.canvas&&t.canvas.appendChild(o);var a=new l(o,t);return a.attrs={cx:e,cy:i,rx:n,ry:s,fill:"none",stroke:"#000"},a.type="ellipse",j(o,a.attrs),a},S._engine.image=function(t,e,i,n,s,o){var a=j("image");j(a,{x:i,y:n,width:s,height:o,preserveAspectRatio:"none"}),a.setAttributeNS(L,"href",e),t.canvas&&t.canvas.appendChild(a);var r=new l(a,t);return r.attrs={x:i,y:n,width:s,height:o,src:e},r.type="image",r},S._engine.text=function(t,e,i,n){var s=j("text");t.canvas&&t.canvas.appendChild(s);var o=new l(s,t);return o.attrs={x:e,y:i,"text-anchor":"middle",text:n,"font-family":S._availableAttrs["font-family"],"font-size":S._availableAttrs["font-size"],stroke:"none",fill:"#000"},o.type="text",p(o,o.attrs),o},S._engine.setSize=function(t,e){return this.width=t||this.width,this.height=e||this.height,this.canvas.setAttribute("width",this.width),this.canvas.setAttribute("height",this.height),this._viewBox&&this.setViewBox.apply(this,this._viewBox),this},S._engine.create=function(){var t=S._getContainer.apply(0,arguments),e=t&&t.container,i=t.x,n=t.y,s=t.width,o=t.height;if(!e)throw new Error("SVG container not found.");var a,r=j("svg"),l="overflow:hidden;",i=i||0,n=n||0;return j(r,{height:o=o||342,version:1.1,width:s=s||512,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}),1==e?(r.style.cssText=l+"position:absolute;left:"+i+"px;top:"+n+"px",S._g.doc.body.appendChild(r),a=1):(r.style.cssText=l+"position:relative",e.firstChild?e.insertBefore(r,e.firstChild):e.appendChild(r)),(e=new S._Paper).width=s,e.height=o,e.canvas=r,e.clear(),e._left=e._top=0,a&&(e.renderfix=function(){}),e.renderfix(),e},S._engine.setViewBox=function(t,e,i,n,s){d("raphael.setViewBox",this,this._viewBox,[t,e,i,n,s]);var o,a=this.getSize(),r=C(i/a.width,n/a.height),l=this.top,h=s?"xMidYMid meet":"xMinYMin",c=null==t?(this._vbSize&&(r=1),delete this._vbSize,"0 0 "+this.width+" "+this.height):(this._vbSize=r,t+" "+e+" "+i+" "+n);for(j(this.canvas,{viewBox:c,preserveAspectRatio:h});r&&l;)o="stroke-width"in l.attrs?l.attrs["stroke-width"]:1,l.attr({"stroke-width":o}),l._.dirty=1,l._.dirtyT=1,l=l.prev;return this._viewBox=[t,e,i,n,!!s],this},S.prototype.renderfix=function(){var e,i=this.canvas,t=i.style;try{e=i.getScreenCTM()||i.createSVGMatrix()}catch(t){e=i.createSVGMatrix()}var n=-e.e%1,s=-e.f%1;(n||s)&&(n&&(this._left=(this._left+n)%1,t.left=this._left+"px"),s&&(this._top=(this._top+s)%1,t.top=this._top+"px"))},S.prototype.clear=function(){S.eve("raphael.clear",this);for(var t=this.canvas;t.firstChild;)t.removeChild(t.firstChild);this.bottom=this.top=null,(this.desc=j("desc")).appendChild(S._g.doc.createTextNode("Created with Raphaël "+S.version)),t.appendChild(this.desc),t.appendChild(this.defs=j("defs"))},S.prototype.remove=function(){for(var t in d("raphael.remove",this),this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas),this)this[t]="function"==typeof this[t]?S._removedFactory(t):null};var e=S.st;for(var i in t)t[D](i)&&!e[D](i)&&(e[i]=function(i){return function(){var e=arguments;return this.forEach(function(t){t[i].apply(t,e)})}}(i))}}.apply(e,n);void 0===s||(t.exports=s)},function(t,e,i){var n=[i(1)],s=function(E){if(!E||E.vml){function v(t,e,i){var n=E.matrix();return n.rotate(-t,.5,.5),{dx:n.x(e,i),dy:n.y(e,i)}}function P(t,e,i,n,s,o){var a,r,l=t._,h=t.matrix,c=l.fillpos,u=t.node,d=u.style,p=1,f="",g=V/e,m=V/i;d.visibility="hidden",e&&i&&(u.coordsize=b(g)+" "+b(m),d.rotation=o*(e*i<0?-1:1),o&&(n=(a=v(o,n,s)).dx,s=a.dy),e<0&&(f+="x"),i<0&&(f+=" y")&&(p=-1),d.flip=f,u.coordorigin=n*-g+" "+s*-m,(c||l.fillsize)&&(r=(r=u.getElementsByTagName($))&&r[0],u.removeChild(r),c&&(a=v(o,h.x(c[0],c[1]),h.y(c[0],c[1])),r.position=a.dx*p+" "+a.dy*p),l.fillsize&&(r.size=l.fillsize[0]*b(e)+" "+l.fillsize[1]*b
1(i)),u.appendChild(r)),d.visibility="visible")}var O="hasOwnProperty",z=String,j=parseFloat,u=Math,F=u.round,N=u.max,R=u.min,b=u.abs,$="fill",B=/[, ]+/,d=E.eve,H={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},W=/([clmz]),?([^clmz]*)/gi,n=/ progid:\S+Blur\([^\)]+\)/g,q=/-?[^,\s-]+/g,c="position:absolute;left:0;top:0;width:1px;height:1px;behavior:url(#default#VML)",V=21600,U={path:1,rect:1,image:1},Y={circle:1,ellipse:1};E.toString=function(){return"Your browser doesn’t support SVG. Falling down to VML.\nYou are running Raphaël "+this.version};function G(t,e,i){for(var n=z(e).toLowerCase().split("-"),s=i?"end":"start",o=n.length,a="classic",r="medium",l="medium";o--;)switch(n[o]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":a=n[o];break;case"wide":case"narrow":l=n[o];break;case"long":case"short":r=n[o]}var h=t.node.getElementsByTagName("stroke")[0];h[s+"arrow"]=a,h[s+"arrowlength"]=r,h[s+"arrowwidth"]=l}function p(t,e){t.attrs=t.attrs||{};var i,n,s,o,a,r,l,h,c,u,d,p,f,g,m,v,b,y=t.node,_=t.attrs,x=y.style,w=U[t.type]&&(e.x!=_.x||e.y!=_.y||e.width!=_.width||e.height!=_.height||e.cx!=_.cx||e.cy!=_.cy||e.rx!=_.rx||e.ry!=_.ry||e.r!=_.r),C=Y[t.type]&&(_.cx!=e.cx||_.cy!=e.cy||_.r!=e.r||_.rx!=e.rx||_.ry!=e.ry),k=t;for(var S in e)e[O](S)&&(_[S]=e[S]);if(w&&(_.path=E._getPath[t.type](t),t._.dirty=1),e.href&&(y.href=e.href),e.title&&(y.title=e.title),e.target&&(y.target=e.target),e.cursor&&(x.cursor=e.cursor),"blur"in e&&t.blur(e.blur),(e.path&&"path"==t.type||w)&&(y.path=function(t){var e=/[ahqstv]/gi,i=E._pathToAbsolute;if(z(t).match(e)&&(i=E._path2curve),e=/[clmz]/g,i==E._pathToAbsolute&&!z(t).match(e)){var n=z(t).replace(W,function(t,e,i){var n=[],s="m"==e.toLowerCase(),o=H[e];return i.replace(q,function(t){s&&2==n.length&&(o+=n+H["m"==e?"l":"L"],n=[]),n.push(F(t*V))}),o+n});return n}for(var s,o,a=i(t),n=[],r=0,l=a.length;r<l;r++){s=a[r],"z"==(o=a[r][0].toLowerCase())&&(o="x");for(var h=1,c=s.length;h<c;h++)o+=F(s[h]*V)+(h!=c-1?",":"");n.push(o)}return n.join(" ")}(~z(_.path).toLowerCase().indexOf("r")?E._pathToAbsolute(_.path):_.path),t._.dirty=1,"image"==t.type&&(t._.fillpos=[_.x,_.y],t._.fillsize=[_.width,_.height],P(t,1,1,0,0,0))),"transform"in e&&t.transform(e.transform),C&&(i=+_.cx,n=+_.cy,s=+_.rx||+_.r||0,o=+_.ry||+_.r||0,y.path=E.format("ar{0},{1},{2},{3},{4},{1},{4},{1}x",F((i-s)*V),F((n-o)*V),F((i+s)*V),F((n+o)*V),F(i*V)),t._.dirty=1),"clip-rect"in e&&(4==(a=z(e["clip-rect"]).split(B)).length&&(a[2]=+a[2]+ +a[0],a[3]=+a[3]+ +a[1],(l=(r=y.clipRect||E._g.doc.createElement("div")).style).clip=E.format("rect({1}px {2}px {3}px {0}px)",a),y.clipRect||(l.position="absolute",l.top=0,l.left=0,l.width=t.paper.width+"px",l.height=t.paper.height+"px",y.parentNode.insertBefore(r,y),r.appendChild(y),y.clipRect=r)),e["clip-rect"]||y.clipRect&&(y.clipRect.style.clip="auto")),t.textpath&&(h=t.textpath.style,e.font&&(h.font=e.font),e["font-family"]&&(h.fontFamily='"'+e["font-family"].split(",")[0].replace(/^['"]+|['"]+$/g,"")+'"'),e["font-size"]&&(h.fontSize=e["font-size"]),e["font-weight"]&&(h.fontWeight=e["font-weight"]),e["font-style"]&&(h.fontStyle=e["font-style"])),"arrow-start"in e&&G(k,e["arrow-start"]),"arrow-end"in e&&G(k,e["arrow-end"],1),null==e.opacity&&null==e.fill&&null==e.src&&null==e.stroke&&null==e["stroke-width"]&&null==e["stroke-opacity"]&&null==e["fill-opacity"]&&null==e["stroke-dasharray"]&&null==e["stroke-miterlimit"]&&null==e["stroke-linejoin"]&&null==e["stroke-linecap"]||((d=(d=y.getElementsByTagName($))&&d[0])||(d=X($)),"image"==t.type&&e.src&&(d.src=e.src),e.fill&&(d.on=!0),null!=d.on&&"none"!=e.fill&&null!==e.fill||(d.on=!1),d.on&&e.fill&&((c=z(e.fill).match(E._ISURL))?(d.parentNode==y&&y.removeChild(d),d.rotate=!0,d.src=c[1],d.type="tile",u=t.getBBox(1),d.position=u.x+" "+u.y,t._.fillpos=[u.x,u.y],E._preload(c[1],function(){t._.fillsize=[this.offsetWidth,this.offsetHeight]})):(d.color=E.getRGB(e.fill).hex,d.src="",d.type="solid",E.getRGB(e.fill).error&&(k.type in{circle:1,ellipse:1}||"r"!=z(e.fill).charAt())&&K(k,e.fill,d)&&(_.fill="none",_.gradient=e.fill,d.rotate=!1))),("fill-opacity"in e||"opacity"in e)&&(p=((+_["fill-opacity"]+1||2)-1)*((+_.opacity+1||2)-1)*((+E.getRGB(e.fill).o+1||2)-1),p=R(N(p,0),1),d.opacity=p,d.src&&(d.color="none")),y.appendChild(d),g=!1,(f=y.getElementsByTagName("stroke")&&y.getElementsByTagName("stroke")[0])||(g=f=X("stroke")),(e.stroke&&"none"!=e.stroke||e["stroke-width"]||null!=e["stroke-opacity"]||e["stroke-dasharray"]||e["stroke-miterlimit"]||e["stroke-linejoin"]||e["stroke-linecap"])&&(f.on=!0),"none"!=e.stroke&&null!==e.stroke&&null!=f.on&&0!=e.stroke&&0!=e["stroke-width"]||(f.on=!1),m=E.getRGB(e.stroke),f.on&&e.stroke&&(f.color=m.hex),p=((+_["stroke-opacity"]+1||2)-1)*((+_.opacity+1||2)-1)*((+m.o+1||2)-1),v=.75*(j(e["stroke-width"])||1),p=R(N(p,0),1),null==e["stroke-width"]&&(v=_["stroke-width"]),e["stroke-width"]&&(f.weight=v),v&&v<1&&(p*=v)&&(f.weight=1),f.opacity=p,e["stroke-linejoin"]&&(f.joinstyle=e["stroke-linejoin"]||"miter"),f.miterlimit=e["stroke-miterlimit"]||8,e["stroke-linecap"]&&(f.endcap="butt"==e["stroke-linecap"]?"flat":"square"==e["stroke-linecap"]?"square":"round"),"stroke-dasharray"in e&&(b={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"},f.dashstyle=b[O](e["stroke-dasharray"])?b[e["stroke-dasharray"]]:""),g&&y.appendChild(f)),"text"==k.type){k.paper.canvas.style.display="";var D=k.paper.span,T=_.font&&_.font.match(/\d+(?:\.\d*)?(?=px)/),x=D.style;_.font&&(x.font=_.font),_["font-family"]&&(x.fontFamily=_["font-family"]),_["font-weight"]&&(x.fontWeight=_["font-weight"]),_["font-style"]&&(x.fontStyle=_["font-style"]),T=j(_["font-size"]||T&&T[0])||10,x.fontSize=100*T+"px",k.textpath.string&&(D.innerHTML=z(k.textpath.string).replace(/</g,"&#60;").replace(/&/g,"&#38;").replace(/\n/g,"<br>"));var A=D.getBoundingClientRect();k.W=_.w=(A.right-A.left)/100,k.H=_.h=(A.bottom-A.top)/100,k.X=_.x,k.Y=_.y+k.H/2,("x"in e||"y"in e)&&(k.path.v=E.format("m{0},{1}l{2},{1}",F(_.x*V),F(_.y*V),F(_.x*V)+1));for(var L=["x","y","text","font","font-family","font-weight","font-style","font-size"],I=0,M=L.length;I<M;I++)if(L[I]in e){k._.dirty=1;break}switch(_["text-anchor"]){case"start":k.textpath.style["v-text-align"]="left",k.bbx=k.W/2;break;case"end":k.textpath.style["v-text-align"]="right",k.bbx=-k.W/2;break;default:k.textpath.style["v-text-align"]="center",k.bbx=0}k.textpath.style["v-text-kern"]=!0}}function f(t,e){(this[0]=this.node=t).raphael=!0,this.id=E._oid++,t.raphaelid=this.id,this.X=0,this.Y=0,this.attrs={},this.paper=e,this.matrix=E.matrix(),this._={transform:[],sx:1,sy:1,dx:0,dy:0,deg:0,dirty:1,dirtyT:1},e.bottom||(e.bottom=this),this.prev=e.top,e.top&&(e.top.next=this),(e.top=this).next=null}
1var X,K=function(t,e,i){t.attrs=t.attrs||{};t.attrs;var n=Math.pow,s="linear",o=".5 .5";if(t.attrs.gradient=e,e=(e=z(e).replace(E._radial_gradient,function(t,e,i){return s="radial",e&&i&&(e=j(e),i=j(i),.25<n(e-.5,2)+n(i-.5,2)&&(i=u.sqrt(.25-n(e-.5,2))*(2*(.5<i)-1)+.5),o=e+" "+i),""})).split(/\s*\-\s*/),"linear"==s){var a=e.shift(),a=-j(a);if(isNaN(a))return null}var r=E._parseDots(e);if(!r)return null;if(t=t.shape||t.node,r.length){t.removeChild(i),i.on=!0,i.method="none",i.color=r[0].color,i.color2=r[r.length-1].color;for(var l=[],h=0,c=r.length;h<c;h++)r[h].offset&&l.push(r[h].offset+" "+r[h].color);i.colors=l.length?l.join():"0% "+i.color,"radial"==s?(i.type="gradientTitle",i.focus="100%",i.focussize="0 0",i.focusposition=o,i.angle=0):(i.type="gradient",i.angle=(270-a)%360),t.appendChild(i)}return 1},t=E.el;(f.prototype=t).constructor=f,t.transform=function(t){if(null==t)return this._.transform;var e,i=this.paper._viewBoxShift,n=i?"s"+[i.scale,i.scale]+"-1-1t"+[i.dx,i.dy]:"";i&&(e=t=z(t).replace(/\.{3}|\u2026/g,this._.transform||"")),E._extractTransform(this,n+t);var s,o,a,r,l,h=this.matrix.clone(),c=this.skew,u=this.node,d=~z(this.attrs.fill).indexOf("-"),p=!z(this.attrs.fill).indexOf("url(");return h.translate(1,1),p||d||"image"==this.type?(c.matrix="1 0 0 1",c.offset="0 0",s=h.split(),d&&s.noRotation||!s.isSimple?(u.style.filter=h.toFilter(),o=this.getBBox(),a=this.getBBox(1),r=o.x-a.x,l=o.y-a.y,u.coordorigin=r*-V+" "+l*-V,P(this,1,1,r,l,0)):(u.style.filter="",P(this,s.scalex,s.scaley,s.dx,s.dy,s.rotate))):(u.style.filter="",c.matrix=z(h),c.offset=h.offset()),null!==e&&(this._.transform=e,E._extractTransform(this,e)),this},t.rotate=function(t,e,i){return this.removed?this:null!=t?((t=z(t).split(B)).length-1&&(e=j(t[1]),i=j(t[2])),t=j(t[0]),null==i&&(e=i),null!=e&&null!=i||(e=(n=this.getBBox(1)).x+n.width/2,i=n.y+n.height/2),this._.dirtyT=1,this.transform(this._.transform.concat([["r",t,e,i]])),this):void 0;var n},t.translate=function(t,e){return this.removed||((t=z(t).split(B)).length-1&&(e=j(t[1])),t=j(t[0])||0,e=+e||0,this._.bbox&&(this._.bbox.x+=t,this._.bbox.y+=e),this.transform(this._.transform.concat([["t",t,e]]))),this},t.scale=function(t,e,i,n){return this.removed||((t=z(t).split(B)).length-1&&(e=j(t[1]),i=j(t[2]),n=j(t[3]),isNaN(i)&&(i=null),isNaN(n)&&(n=null)),t=j(t[0]),null==e&&(e=t),null==n&&(i=n),null!=i&&null!=n||(s=this.getBBox(1)),i=null==i?s.x+s.width/2:i,n=null==n?s.y+s.height/2:n,this.transform(this._.transform.concat([["s",t,e,i,n]])),this._.dirtyT=1),this;var s},t.hide=function(){return this.removed||(this.node.style.display="none"),this},t.show=function(){return this.removed||(this.node.style.display=""),this},t.auxGetBBox=E.el.getBBox,t.getBBox=function(){var t=this.auxGetBBox();if(this.paper&&this.paper._viewBoxShift){var e={},i=1/this.paper._viewBoxShift.scale;return e.x=t.x-this.paper._viewBoxShift.dx,e.x*=i,e.y=t.y-this.paper._viewBoxShift.dy,e.y*=i,e.width=t.width*i,e.height=t.height*i,e.x2=e.x+e.width,e.y2=e.y+e.height,e}return t},t._getBBox=function(){return this.removed?{}:{x:this.X+(this.bbx||0)-this.W/2,y:this.Y-this.H,width:this.W,height:this.H}},t.remove=function(){if(!this.removed&&this.node.parentNode){for(var t in this.paper.__set__&&this.paper.__set__.exclude(this),E.eve.unbind("raphael.*.*."+this.id),E._tear(this,this.paper),this.node.parentNode.removeChild(this.node),this.shape&&this.shape.parentNode.removeChild(this.shape),this)this[t]="function"==typeof this[t]?E._removedFactory(t):null;this.removed=!0}},t.attr=function(t,e){if(this.removed)return this;if(null==t){var i={};for(var n in this.attrs)this.attrs[O](n)&&(i[n]=this.attrs[n]);return i.gradient&&"none"==i.fill&&(i.fill=i.gradient)&&delete i.gradient,i.transform=this._.transform,i}if(null==e&&E.is(t,"string")){if(t==$&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;for(var s=t.split(B),o={},a=0,r=s.length;a<r;a++)(t=s[a])in this.attrs?o[t]=this.attrs[t]:E.is(this.paper.customAttributes[t],"function")?o[t]=this.paper.customAttributes[t].def:o[t]=E._availableAttrs[t];return r-1?o:o[s[0]]}if(this.attrs&&null==e&&E.is(t,"array")){for(o={},a=0,r=t.length;a<r;a++)o[t[a]]=this.attr(t[a]);return o}var l;
vendor: 4,811 bytes, line 1
1for(var h in null!=e&&((l={})[t]=e),null==e&&E.is(t,"object")&&(l=t),l)d("raphael.attr."+h+"."+this.id,this,l[h]);if(l){for(h in this.paper.customAttributes)if(this.paper.customAttributes[O](h)&&l[O](h)&&E.is(this.paper.customAttributes[h],"function")){var c=this.paper.customAttributes[h].apply(this,[].concat(l[h]));for(var u in this.attrs[h]=l[h],c)c[O](u)&&(l[u]=c[u])}l.text&&"text"==this.type&&(this.textpath.string=l.text),p(this,l)}return this},t.toFront=function(){return this.removed||this.node.parentNode.appendChild(this.node),this.paper&&this.paper.top!=this&&E._tofront(this,this.paper),this},t.toBack=function(){return this.removed||this.node.parentNode.firstChild!=this.node&&(this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild),E._toback(this,this.paper)),this},t.insertAfter=function(t){return this.removed||(t.constructor==E.st.constructor&&(t=t[t.length-1]),t.node.nextSibling?t.node.parentNode.insertBefore(this.node,t.node.nextSibling):t.node.parentNode.appendChild(this.node),E._insertafter(this,t,this.paper)),this},t.insertBefore=function(t){return this.removed||(t.constructor==E.st.constructor&&(t=t[0]),t.node.parentNode.insertBefore(this.node,t.node),E._insertbefore(this,t,this.paper)),this},t.blur=function(t){var e=this.node.runtimeStyle,i=(i=e.filter).replace(n,"");return 0!=+t?(this.attrs.blur=t,e.filter=i+"  progid:DXImageTransform.Microsoft.Blur(pixelradius="+(+t||1.5)+")",e.margin=E.format("-{0}px 0 0 -{0}px",F(+t||1.5))):(e.filter=i,e.margin=0,delete this.attrs.blur),this},E._engine.path=function(t,e){var i=X("shape");i.style.cssText=c,i.coordsize=V+" "+V,i.coordorigin=e.coordorigin;var n=new f(i,e),s={fill:"none",stroke:"#000"};t&&(s.path=t),n.type="path",n.path=[],n.Path="",p(n,s),e.canvas&&e.canvas.appendChild(i);var o=X("skew");return o.on=!0,i.appendChild(o),n.skew=o,n.transform(""),n},E._engine.rect=function(t,e,i,n,s,o){var a=E._rectPath(e,i,n,s,o),r=t.path(a),l=r.attrs;return r.X=l.x=e,r.Y=l.y=i,r.W=l.width=n,r.H=l.height=s,l.r=o,l.path=a,r.type="rect",r},E._engine.ellipse=function(t,e,i,n,s){var o=t.path();o.attrs;return o.X=e-n,o.Y=i-s,o.W=2*n,o.H=2*s,o.type="ellipse",p(o,{cx:e,cy:i,rx:n,ry:s}),o},E._engine.circle=function(t,e,i,n){var s=t.path();s.attrs;return s.X=e-n,s.Y=i-n,s.W=s.H=2*n,s.type="circle",p(s,{cx:e,cy:i,r:n}),s},E._engine.image=function(t,e,i,n,s,o){var a=E._rectPath(i,n,s,o),r=t.path(a).attr({stroke:"none"}),l=r.attrs,h=r.node,c=h.getElementsByTagName($)[0];return l.src=e,r.X=l.x=i,r.Y=l.y=n,r.W=l.width=s,r.H=l.height=o,l.path=a,r.type="image",c.parentNode==h&&h.removeChild(c),c.rotate=!0,c.src=e,c.type="tile",r._.fillpos=[i,n],r._.fillsize=[s,o],h.appendChild(c),P(r,1,1,0,0,0),r},E._engine.text=function(t,e,i,n){var s=X("shape"),o=X("path"),a=X("textpath");e=e||0,i=i||0,n=n||"",o.v=E.format("m{0},{1}l{2},{1}",F(e*V),F(i*V),F(e*V)+1),o.textpathok=!0,a.string=z(n),a.on=!0,s.style.cssText=c,s.coordsize=V+" "+V,s.coordorigin="0 0";var r=new f(s,t),l={fill:"#000",stroke:"none",font:E._availableAttrs.font,text:n};r.shape=s,r.path=o,r.textpath=a,r.type="text",r.attrs.text=z(n),r.attrs.x=e,r.attrs.y=i,r.attrs.w=1,r.attrs.h=1,p(r,l),s.appendChild(a),s.appendChild(o),t.canvas.appendChild(s);var h=X("skew");return h.on=!0,s.appendChild(h),r.skew=h,r.transform(""),r},E._engine.setSize=function(t,e){var i=this.canvas.style;return(this.width=t)==+t&&(t+="px"),(this.height=e)==+e&&(e+="px"),i.width=t,i.height=e,i.clip="rect(0 "+t+" "+e+" 0)",this._viewBox&&E._engine.setViewBox.apply(this,this._viewBox),this},E._engine.setViewBox=function(t,e,i,n,s){E.eve("raphael.setViewBox",this,this._viewBox,[t,e,i,n,s]);var o,a,r=this.getSize(),l=r.width,h=r.height;return s&&(i*(o=h/n)<l&&(t-=(l-i*o)/2/o),n*(a=l/i)<h&&(e-=(h-n*a)/2/a)),this._viewBox=[t,e,i,n,!!s],this._viewBoxShift={dx:-t,dy:-e,scale:r},this.forEach(function(t){t.transform("...")}),this},E._engine.initWin=function(t){var e=t.document;e.styleSheets.length<31?e.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)"):e.styleSheets[0].addRule(".rvml","behavior:url(#default#VML)");try{e.namespaces.rvml||e.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),X=function(t){return e.createElement("<rvml:"+t+' class="rvml">')}}catch(t){X=function(t){return e.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},E._engine.initWin(E._g.win),E._engine.create=function(){var t=E._getContainer.apply(0,arguments),e=t.container,i=t.height,n=t.width,s=t.x,o=t.y;if(!e)throw new Error("VML container not found.");var a=new E._Paper,r=a.canvas=E._g.doc.createElement("div"),l=r.style,s=s||0,o=o||0,n=n||512,i=i||342;return(a.width=n)==+n&&(n+="px"),(a.height=i)==+i&&(i+="px"),a.coordsize=216e5+" 21600000",a.coordorigin="0 0",a.span=E._g.doc.createElement("span"),a.span.style.cssText="position:absolute;
1left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",r.appendChild(a.span),l.cssText=E.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",n,i),1==e?(E._g.doc.body.appendChild(r),l.left=s+"px",l.top=o+"px",l.position="absolute"):e.firstChild?e.insertBefore(r,e.firstChild):e.appendChild(r),a.renderfix=function(){},a},E.prototype.clear=function(){E.eve("raphael.clear",this),this.canvas.innerHTML="",this.span=E._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},E.prototype.remove=function(){for(var t in E.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas),this)this[t]="function"==typeof this[t]?E._removedFactory(t):null;return!0};var e=E.st;for(var i in t)t[O](i)&&!e[O](i)&&(e[i]=function(i){return function(){var e=arguments;return this.forEach(function(t){t[i].apply(t,e)})}}(i))}}.apply(e,n);void 0===s||(t.exports=s)}],i.c=s,i.p="",i(0);function i(t){if(s[t])return s[t].exports;var e=s[t]={exports:{},id:t,loaded:!1};return n[t].call(e.exports,e,e.exports,i),e.loaded=!0,e.exports}var n,s}),function(t){"object"==typeof exports?module.exports=t(require("jquery"),require("raphael"),require("jquery-mousewheel")):"function"==typeof define&&define.amd?define(["jquery","raphael","mousewheel"],t):t(jQuery,Raphael,jQuery.fn.mousewheel)}(function(x,w,t,C){"use strict";function s(t,e){var i=this;i.container=t,i.$container=x(t),i.options=i.extendDefaultOptions(e),i.zoomTO=0,i.zoomCenterX=0,i.zoomCenterY=0,i.previousPinchDist=0,i.zoomData={zoomLevel:0,zoomX:0,zoomY:0,panX:0,panY:0},i.resizeTO=0,i.panning=!1,i.panningTO=0,i.animationIntervalID=null,i.$map=x("."+i.options.map.cssClass,i.container),i.initialMapHTMLContent=i.$map.html(),i.createdLegends={},i.$tooltip={},i.paper={},i.areas={},i.plots={},i.links={},i.mapConf={},i.init()}return s.prototype={version:"2.1.0",init:function(){var i=this;if(""===i.options.map.cssClass||0===x("."+i.options.map.cssClass,i.container).length)throw new Error("The map class `"+i.options.map.cssClass+"` doesn't exists");if(i.$tooltip=x("<div>").addClass(i.options.map.tooltip.cssClass).css("display","none"),i.$map.empty().append(i.$tooltip),x.mapael&&x.mapael.maps&&x.mapael.maps[i.options.map.name])i.mapConf=x.mapael.maps[i.options.map.name];else{if(!(x.fn.mapael&&x.fn.mapael.maps&&x.fn.mapael.maps[i.options.map.name]))throw new Error("Unknown map '"+i.options.map.name+"'");i.mapConf=x.fn.mapael.maps[i.options.map.name],window.console&&window.console.warn&&window.console.warn("Extending $.fn.mapael is deprecated (map '"+i.options.map.name+"')")}if(i.paper=new w(i.$map[0],i.mapConf.width,i.mapConf.height),!0===i.isRaphaelBBoxBugPresent())throw i.destroy(),new Error("Can't get boundary box for text (is your container hidden? See #135)");i.$container.addClass("mapael"),i.options.map.tooltip.css&&i.$tooltip.css(i.options.map.tooltip.css),i.paper.setViewBox(0,0,i.mapConf.width,i.mapConf.height,!1),i.options.map.width?(i.paper.setSize(i.options.map.width,i.mapConf.height*(i.options.map.width/i.mapConf.width)),i.createLegends("plot",i.plots,i.options.map.width/i.mapConf.width)):i.handleMapResizing(),x.each(i.mapConf.elems,function(t){var e=i.getElemOptions(i.options.map.defaultArea,i.options.areas[t]?i.options.areas[t]:{},i.options.legend.area);i.areas[t]={mapElem:i.paper.path(i.mapConf.elems[t]).attr(e.attrs)}}),i.options.map.beforeInit&&i.options.map.beforeInit(i.$container,i.paper,i.options),x.each(i.mapConf.elems,function(t){var e=i.getElemOptions(i.options.map.defaultArea,i.options.areas[t]?i.options.areas[t]:{},i.options.legend.area);i.initElem(i.areas[t],e,t)}),i.links=i.drawLinksCollection(i.options.links),x.each(i.options.plots,function(t){i.plots[t]=i.drawPlot(t)}),i.$container.on("zoom.mapael",function(t,e){i.onZoomEvent(t,e)}),i.options.map.zoom.enabled&&i.initZoom(i.mapConf.width,i.mapConf.height,i.options.map.zoom),i.options.map.zoom.init!==C&&(i.options.map.zoom.init.animDuration===C&&(i.options.map.zoom.init.animDuration=0),i.$container.trigger("zoom",i.options.map.zoom.init)),i.createLegends("area",i.areas,1),i.$container.on("update.mapael",function(t,e){i.onUpdateEvent(t,e)}),i.$container.on("showElementsInRange.mapael",function(t,e){i.onShowElementsInRange(t,e)}),i.options.map.afterInit&&i.options.map.afterInit(i.$container,i.paper,i.areas,i.plots,i.options),x(i.paper.desc).append(" and Mapael "+i.version+" (https://www.vincentbroute.fr/mapael/)")},destroy:function(){var t=this;for(var e in t.$container.off(".mapael"),t.$map.off(".mapael"),t.onResizeEvent&&x(window).off("resize.mapael",t.onResizeEvent),t.$map.empty(),t.$map.html(t.initialMapHTMLContent),t.createdLegends)t.createdLegends[e].container.empty(),t.createdLegends[e].container.html(t.createdLegends[e].initialHTMLContent);t.$container.removeClass("mapael"),t.$container.removeData("mapael"),t.container=C,t.$container=C,t.options=C,t.paper=C,t.$map=C,t.$tooltip=C,t.mapConf=C,t.areas=C,t.plots=C,t.links=C},handleMapResizing:function(){var s=this;s.onResizeEvent=function(){clearTimeout(s.resizeTO),s.resizeTO=setTimeout(function(){s.$map.trigger("resizeEnd")},150)},x(window).on("resize.mapael",s.onResizeEvent),s.$map.on("resizeEnd.mapael",function(t,e){var i,n=s.$map.width();s.paper.width!=n&&(i=n/s.mapConf.width,s.paper.setSize(n,s.mapConf.height*i),(e||s.options.legend.redrawOnResize)&&s.createLegends("plot",s.plots,i))}).trigger("resizeEnd",[!0])},extendDefaultOptions:function(n){return n=x.extend(!0,{},s.prototype.defaultOptions,n),x.each(["area","plot"],function(t,e){if(x.isArray(n.legend[e]))for(var i=0;i<n.legend[e].length;++i)n.legend[e][i]=x.extend(!0,{},s.prototype.legendDefaultOptions[e],n.legend[e][i]);else n.legend[e]=x.extend(!0,{},s.prototype.legendDefaultOptions[e],n.legend[e])}),n}
1,initElem:function(t,e,i){var n=this,s={},o={};e.value!==C&&(t.value=e.value),e.text&&e.text.content!==C&&(s=t.mapElem.getBBox(),o=n.getTextPosition(s,e.text.position,e.text.margin),e.text.attrs["text-anchor"]=o.textAnchor,t.textElem=n.paper.text(o.x,o.y,e.text.content).attr(e.text.attrs),x(t.textElem.node).attr("data-id",i)),e.eventHandlers&&n.setEventHandlers(i,e,t.mapElem,t.textElem),n.setHoverOptions(t.mapElem,e.attrs,e.attrsHover),t.textElem&&n.setHoverOptions(t.textElem,e.text.attrs,e.text.attrsHover),(!1===x.isEmptyObject(e.attrsHover)||t.textElem&&!1===x.isEmptyObject(e.text.attrsHover))&&n.setHover(t.mapElem,t.textElem),e.tooltip&&(t.mapElem.tooltip=e.tooltip,n.setTooltip(t.mapElem),e.text&&e.text.content!==C&&(t.textElem.tooltip=e.tooltip,n.setTooltip(t.textElem))),e.href&&(t.mapElem.href=e.href,t.mapElem.target=e.target,n.setHref(t.mapElem),e.text&&e.text.content!==C&&(t.textElem.href=e.href,t.textElem.target=e.target,n.setHref(t.textElem))),e.cssClass!==C&&x(t.mapElem.node).addClass(e.cssClass),x(t.mapElem.node).attr("data-id",i)},initZoom:function(l,h,c){var u=this,d=!1,p=0,f=0,n={reset:function(){u.$container.trigger("zoom",{level:0})},in:function(){u.$container.trigger("zoom",{level:"+1"})},out:function(){u.$container.trigger("zoom",{level:-1})}};x.extend(u.zoomData,{zoomLevel:0,panX:0,panY:0}),x.each(c.buttons,function(t,e){if(n[t]===C)throw new Error("Unknown zoom button '"+t+"'");var i=x("<div>").addClass(e.cssClass).html(e.content).attr("title",e.title);i.on("click.mapael",n[t]),u.$map.append(i)}),u.options.map.zoom.mousewheel&&u.$map.on("mousewheel.mapael",function(t){var e=0<t.deltaY?1:-1,i=u.mapPagePositionToXY(t.pageX,t.pageY);u.$container.trigger("zoom",{fixedCenter:!0,level:u.zoomData.zoomLevel+e,x:i.x,y:i.y}),t.preventDefault()}),u.options.map.zoom.touch&&(u.$map.on("touchstart.mapael",function(t){2===t.originalEvent.touches.length&&(u.zoomCenterX=(t.originalEvent.touches[0].pageX+t.originalEvent.touches[1].pageX)/2,u.zoomCenterY=(t.originalEvent.touches[0].pageY+t.originalEvent.touches[1].pageY)/2,u.previousPinchDist=Math.sqrt(Math.pow(t.originalEvent.touches[1].pageX-t.originalEvent.touches[0].pageX,2)+Math.pow(t.originalEvent.touches[1].pageY-t.originalEvent.touches[0].pageY,2)))}),u.$map.on("touchmove.mapael",function(t){var e=0,i=0;if(2===t.originalEvent.touches.length){var n,e=Math.sqrt(Math.pow(t.originalEvent.touches[1].pageX-t.originalEvent.touches[0].pageX,2)+Math.pow(t.originalEvent.touches[1].pageY-t.originalEvent.touches[0].pageY,2));return 15<Math.abs(e-u.previousPinchDist)&&(n=u.mapPagePositionToXY(u.zoomCenterX,u.zoomCenterY),i=(e-u.previousPinchDist)/Math.abs(e-u.previousPinchDist),u.$container.trigger("zoom",{fixedCenter:!0,level:u.zoomData.zoomLevel+i,x:n.x,y:n.y}),u.previousPinchDist=e),!1}})),u.$map.on("dragstart",function(){return!1}),x("body").on("mouseup.mapael"+(c.touch?" touchend.mapael":""),function(){d=!1,setTimeout(function(){u.panning=!1},50)}),u.$map.on("mousedown.mapael"+(c.touch?" touchstart.mapael":""),function(t){t.pageX!==C?(d=!0,p=t.pageX,f=t.pageY):1===t.originalEvent.touches.length&&(d=!0,p=t.originalEvent.touches[0].pageX,f=t.originalEvent.touches[0].pageY)}).on("mousemove.mapael"+(c.touch?" touchmove.mapael":""),function(t){var e=u.zoomData.zoomLevel,i=0,n=0;if(t.pageX!==C?(i=t.pageX,n=t.pageY):1===t.originalEvent.touches.length?(i=t.originalEvent.touches[0].pageX,n=t.originalEvent.touches[0].pageY):d=!1,d&&0!==e){var s=(p-i)/(1+e*c.step)*(l/u.paper.width),o=(f-n)/(1+e*c.step)*(h/u.paper.height),a=Math.min(Math.max(0,u.paper._viewBox[0]+s),l-u.paper._viewBox[2]),r=Math.min(Math.max(0,u.paper._viewBox[1]+o),h-u.paper._viewBox[3]);return(5<Math.abs(s)||5<Math.abs(o))&&(x.extend(u.zoomData,{panX:a,panY:r,zoomX:a+u.paper._viewBox[2]/2,zoomY:r+u.paper._viewBox[3]/2}),u.paper.setViewBox(a,r,u.paper._viewBox[2],u.paper._viewBox[3]),clearTimeout(u.panningTO),u.panningTO=setTimeout(function(){u.$map.trigger("afterPanning",{x1:a,y1:r,x2:a+u.paper._viewBox[2],y2:r+u.paper._viewBox[3]})},150),p=i,f=n,u.panning=!0),!1}})},mapPagePositionToXY:function(t,e){var i=this,n=i.$map.offset(),s=i.options.map.width?i.mapConf.width/i.options.map.width:i.mapConf.width/i.$map.width(),o=1/(1+i.zoomData.zoomLevel*i.options.map.zoom.step);return{x:o*s*(t-n.left)+i.zoomData.panX,y:o*s*(e-n.top)+i.zoomData.panY}},onZoomEvent:function(t,e){var i,n=this,s=n.zoomData.zoomLevel,o=0,a=0,r=1+n.zoomData.zoomLevel*n.options.map.zoom.step,l=e.animDuration!==C?e.animDuration:n.options.map.zoom.animDuration,h=0,c=0,u={};e.level!==C&&(s="string"==typeof e.level?"+"===e.level.slice(0,1)||"-"===e.level.slice(0,1)?n.zoomData.zoomLevel+parseInt(e.level):parseInt(e.level):e.level<0?n.zoomData.zoomLevel+e.level:e.level,s=Math.min(Math.max(s,n.options.map.zoom.minLevel),n.options.map.zoom.maxLevel)),i=1+s*n.options.map.zoom.step,e.latitude!==C&&e.longitude!==C&&(u=n.mapConf.getCoords(e.latitude,e.longitude),e.x=u.x,e.y=u.y),e.x===C&&(e.x=n.paper._viewBox[0]+n.paper._viewBox[2]/2),e.y===C&&(e.y=n.paper._viewBox[1]+n.paper._viewBox[3]/2),a=0===s?o=0:e.fixedCenter!==C&&!0===e.fixedCenter?(h=n.zoomData.panX+(e.x-n.zoomData.panX)*(i-r)/i,c=n.zoomData.panY+(e.y-n.zoomData.panY)*(i-r)/i,o=Math.min(Math.max(0,h),n.mapConf.width-n.mapConf.width/i),Math.min(Math.max(0,c),n.mapConf.height-n.mapConf.height/i)):(o=Math.min(Math.max(0,e.x-n.mapConf.width/i/2),n.mapConf.width-n.mapConf.width/i),Math.min(Math.max(0,e.y-n.mapConf.height/i/2),n.mapConf.height-n.mapConf.height/i)),i==r&&o==n.zoomData.panX&&a==n.zoomData.panY||(0<l?n.animateViewBox(o,a,n.mapConf.width/i,n.mapConf.height/i,l,n.options.map.zoom.animEasing):(n.paper.setViewBox(o,a,n.mapConf.width/i,n.mapConf.height/i),clearTimeout(n.zoomTO),n.zoomTO=setTimeout(function(){n.$map.trigger("afterZoom",{x1:o,y1:a,x2:o+n.mapConf.width/i,y2:a+n.mapConf.height/i})},150)),x.extend(n.zoomData,{zoomLevel:s,panX:o,panY:a,zoomX:o+n.paper._viewBox[2]/2,zoomY:a+n.paper._viewBox[3]/2}))},onShowElementsInRange:function(t,e){e.animDuration===C&&(e.animDuration=0),e.hiddenOpacity===C&&(e.hiddenOpacity=.3),e.ranges&&e.ranges.area&&this.showElemByRange(e.ranges.area,this.areas,e.hiddenOpacity,e.animDuration),e.ranges&&e.ranges.plot&&this.showElemByRange(e.ranges.plot,this.plots,e.hiddenOpacity,e.animDuration),e.ranges&&e.ranges.link&&this.showElemByRange(e.ranges.link,this.links,e.hiddenOpacity,e.animDuration),e.afterShowRange&&e.afterShowRange()},showElemByRange:function(t,s,o,e){var i=this,a={};t.min===C&&t.max===C||(t={0:t}),x.each(t,function(i){var n=t[i];if(n.min===C&&n.max===C)return!0;x.each(s,function(t){var e=s[t].value;if("object"!=typeof e&&(e=[e]),e[i]===C)return!0;n.min!==C&&e[i]<n.min||n.max!==C&&e[i]>n.max?a[t]=o:a[t]=1})}),x.each(a,function(t){i.setElementOpacity(s[t],a[t],e)})}
1,setElementOpacity:function(t,e,i){0<e&&(t.mapElem.show(),t.textElem&&t.textElem.show()),0<i?(t.mapElem.animate({opacity:e},i,"linear",function(){0===e&&t.mapElem.hide()}),t.textElem&&t.textElem.animate({opacity:e},i,"linear",function(){0===e&&t.textElem.hide()})):(t.mapElem.attr({opacity:e}),0===e&&t.mapElem.hide(),t.textElem&&(t.textElem.attr({opacity:e}),0===e&&t.textElem.hide()))},onUpdateEvent:function(t,i){var n=this;if("object"==typeof i){var e,s,o=0,a=i.animDuration?i.animDuration:0,r=function(t){n.unsetHover(t.mapElem,t.textElem),0<a?(t.mapElem.animate({opacity:0},a,"linear",function(){t.mapElem.remove()}),t.textElem&&t.textElem.animate({opacity:0},a,"linear",function(){t.textElem.remove()})):(t.mapElem.remove(),t.textElem&&t.textElem.remove())},l=function(t){t.mapElem.attr({opacity:0}),t.textElem&&t.textElem.attr({opacity:0}),n.setElementOpacity(t,t.mapElem.originalAttrs.opacity!==C?t.mapElem.originalAttrs.opacity:1,a)};if("object"==typeof i.mapOptions&&(!0===i.replaceOptions?n.options=n.extendDefaultOptions(i.mapOptions):x.extend(!0,n.options,i.mapOptions),i.mapOptions.areas===C&&i.mapOptions.plots===C&&i.mapOptions.legend===C||x("[data-type='elem']",n.$container).each(function(t,e){"1"===x(e).attr("data-hidden")&&x(e).trigger("click",[!1,a])})),"object"==typeof i.deletePlotKeys)for(;o<i.deletePlotKeys.length;o++)n.plots[i.deletePlotKeys[o]]!==C&&(r(n.plots[i.deletePlotKeys[o]]),delete n.plots[i.deletePlotKeys[o]]);else"all"===i.deletePlotKeys&&(x.each(n.plots,function(t,e){r(e)}),n.plots={});if("object"==typeof i.deleteLinkKeys)for(o=0;o<i.deleteLinkKeys.length;o++)n.links[i.deleteLinkKeys[o]]!==C&&(r(n.links[i.deleteLinkKeys[o]]),delete n.links[i.deleteLinkKeys[o]]);else"all"===i.deleteLinkKeys&&(x.each(n.links,function(t,e){r(e)}),n.links={});"object"==typeof i.newPlots&&x.each(i.newPlots,function(t){n.plots[t]===C&&(n.options.plots[t]=i.newPlots[t],n.plots[t]=n.drawPlot(t),0<a&&l(n.plots[t]))}),"object"==typeof i.newLinks&&(e=n.drawLinksCollection(i.newLinks),x.extend(n.links,e),x.extend(n.options.links,i.newLinks),0<a&&x.each(e,function(t){l(e[t])})),x.each(n.areas,function(t){var e;("object"==typeof i.mapOptions&&("object"==typeof i.mapOptions.map&&"object"==typeof i.mapOptions.map.defaultArea||"object"==typeof i.mapOptions.areas&&"object"==typeof i.mapOptions.areas[t]||"object"==typeof i.mapOptions.legend&&"object"==typeof i.mapOptions.legend.area)||!0===i.replaceOptions)&&(e=n.getElemOptions(n.options.map.defaultArea,n.options.areas[t]?n.options.areas[t]:{},n.options.legend.area),n.updateElem(e,n.areas[t],a))}),x.each(n.plots,function(t){var e;("object"==typeof i.mapOptions&&("object"==typeof i.mapOptions.map&&"object"==typeof i.mapOptions.map.defaultPlot||"object"==typeof i.mapOptions.plots&&"object"==typeof i.mapOptions.plots[t]||"object"==typeof i.mapOptions.legend&&"object"==typeof i.mapOptions.legend.plot)||!0===i.replaceOptions)&&("square"==(e=n.getElemOptions(n.options.map.defaultPlot,n.options.plots[t]?n.options.plots[t]:{},n.options.legend.plot)).type?(e.attrs.width=e.size,e.attrs.height=e.size,e.attrs.x=n.plots[t].mapElem.attrs.x-(e.size-n.plots[t].mapElem.attrs.width)/2,e.attrs.y=n.plots[t].mapElem.attrs.y-(e.size-n.plots[t].mapElem.attrs.height)/2):"image"==e.type?(e.attrs.width=e.width,e.attrs.height=e.height,e.attrs.x=n.plots[t].mapElem.attrs.x-(e.width-n.plots[t].mapElem.attrs.width)/2,e.attrs.y=n.plots[t].mapElem.attrs.y-(e.height-n.plots[t].mapElem.attrs.height)/2):"svg"==e.type?e.attrs.transform!==C&&(e.attrs.transform=n.plots[t].mapElem.baseTransform+e.attrs.transform):e.attrs.r=e.size/2,n.updateElem(e,n.plots[t],a))}),x.each(n.links,function(t){var e;("object"==typeof i.mapOptions&&("object"==typeof i.mapOptions.map&&"object"==typeof i.mapOptions.map.defaultLink||"object"==typeof i.mapOptions.links&&"object"==typeof i.mapOptions.links[t])||!0===i.replaceOptions)&&(e=n.getElemOptions(n.options.map.defaultLink,n.options.links[t]?n.options.links[t]:{},{}),n.updateElem(e,n.links[t],a))}),i.mapOptions&&("object"==typeof i.mapOptions.legend||"object"==typeof i.mapOptions.map&&"object"==typeof i.mapOptions.map.defaultArea||"object"==typeof i.mapOptions.map&&"object"==typeof i.mapOptions.map.defaultPlot)&&(x("[data-type='elem']",n.$container).each(function(t,e){"1"===x(e).attr("data-hidden")&&x(e).trigger("click",[!1,a])}
1),n.createLegends("area",n.areas,1),n.options.map.width?n.createLegends("plot",n.plots,n.options.map.width/n.mapConf.width):n.createLegends("plot",n.plots,n.$map.width()/n.mapConf.width)),"object"==typeof i.setLegendElemsState?x.each(i.setLegendElemsState,function(t,i){var e=n.$container.find("."+t)[0];e!==C&&x("[data-type='elem']",e).each(function(t,e){("0"===x(e).attr("data-hidden")&&"hide"===i||"1"===x(e).attr("data-hidden")&&"show"===i)&&x(e).trigger("click",[!1,a])})}):(s="hide"===i.setLegendElemsState?"hide":"show",x("[data-type='elem']",n.$container).each(function(t,e){("0"===x(e).attr("data-hidden")&&"hide"==s||"1"===x(e).attr("data-hidden")&&"show"==s)&&x(e).trigger("click",[!1,a])})),i.afterUpdate&&i.afterUpdate(n.$container,n.paper,n.areas,n.plots,n.options)}},drawLinksCollection:function(i){var n=this,s={},o={},a={},r={},l={};return x.each(i,function(t){var e=n.getElemOptions(n.options.map.defaultLink,i[t],{});s="string"==typeof i[t].between[0]?n.options.plots[i[t].between[0]]:i[t].between[0],o="string"==typeof i[t].between[1]?n.options.plots[i[t].between[1]]:i[t].between[1],s.latitude!==C&&s.longitude!==C?a=n.mapConf.getCoords(s.latitude,s.longitude):(a.x=s.x,a.y=s.y),o.latitude!==C&&o.longitude!==C?r=n.mapConf.getCoords(o.latitude,o.longitude):(r.x=o.x,r.y=o.y),l[t]=n.drawLink(t,a.x,a.y,r.x,r.y,e)}),l},drawLink:function(t,e,i,n,s,o){var a={},r=(e+n)/2,l=(i+s)/2,h=-1/((s-i)/(n-e)),c=l-h*r,u=Math.sqrt((n-e)*(n-e)+(s-i)*(s-i)),d=1+h*h,p=-2*r+2*h*c-2*h*l,f=p*p-4*d*(r*r+c*c-c*l-l*c+l*l-o.factor*u*(o.factor*u)),g=0,m=0,m=h*(g=0<o.factor?(-p+Math.sqrt(f))/(2*d):(-p-Math.sqrt(f))/(2*d))+c;return a.mapElem=this.paper.path("m "+e+","+i+" C "+g+","+m+" "+n+","+s+" "+n+","+s).attr(o.attrs),this.initElem(a,o,t),a},isAttrsChanged:function(t,e){for(var i in e)if(void 0===t[i]||e[i]!==t[i])return!0;return!1},updateElem:function(t,e,i){var n,s,o,a;t.value!==C&&(e.value=t.value),!0===t.toFront&&e.mapElem.toFront(),e.textElem&&(t.text!==C&&t.text.content!==C&&t.text.content!=e.textElem.attrs.text&&e.textElem.attr({text:t.text.content}),n=e.mapElem.getBBox(),(t.size||t.width&&t.height)&&(a="image"==t.type||"svg"==t.type?(o=(t.width-n.width)/2,(t.height-n.height)/2):(o=(t.size-n.width)/2,(t.size-n.height)/2),n.x-=o,n.x2+=o,n.y-=a,n.y2+=a),(s=this.getTextPosition(n,t.text.position,t.text.margin)).x==e.textElem.attrs.x&&s.y==e.textElem.attrs.y||(0<i?(e.textElem.attr({"text-anchor":s.textAnchor}),e.textElem.animate({x:s.x,y:s.y},i)):e.textElem.attr({x:s.x,y:s.y,"text-anchor":s.textAnchor})),this.setHoverOptions(e.textElem,t.text.attrs,t.text.attrsHover),0<i?e.textElem.animate(t.text.attrs,i):e.textElem.attr(t.text.attrs)),this.setHoverOptions(e.mapElem,t.attrs,t.attrsHover),this.isAttrsChanged(e.mapElem.attrs,t.attrs)&&(0<i?e.mapElem.animate(t.attrs,i):e.mapElem.attr(t.attrs)),"svg"==t.type&&(n===C&&(n=e.mapElem.getBBox()),e.mapElem.transform("m"+t.width/e.mapElem.originalWidth+",0,0,"+t.height/e.mapElem.originalHeight+","+n.x+","+n.y)),t.tooltip&&(e.mapElem.tooltip===C&&(this.setTooltip(e.mapElem),e.textElem&&this.setTooltip(e.textElem)),e.mapElem.tooltip=t.tooltip,e.textElem&&(e.textElem.tooltip=t.tooltip)),t.href!==C&&(e.mapElem.href===C&&(this.setHref(e.mapElem),e.textElem&&this.setHref(e.textElem)),e.mapElem.href=t.href,e.mapElem.target=t.target,e.textElem&&(e.textElem.href=t.href,e.textElem.target=t.target))},drawPlot:function(t){var e,i=this,n={},s={},o=i.getElemOptions(i.options.map.defaultPlot,i.options.plots[t]?i.options.plots[t]:{},i.options.legend.plot);return s=o.x!==C&&o.y!==C?{x:o.x,y:o.y}:o.plotsOn!==C&&i.areas[o.plotsOn].mapElem!==C?(e=i.areas[o.plotsOn].mapElem.getBBox(),{x:Math.floor(e.x+e.width/2),y:Math.floor(e.y+e.height/2)}):i.mapConf.getCoords(o.latitude,o.longitude),"square"==o.type?n={mapElem:i.paper.rect(s.x-o.size/2,s.y-o.size/2,o.size,o.size).attr(o.attrs)}:"image"==o.type?n={mapElem:i.paper.image(o.url,s.x-o.width/2,s.y-o.height/2,o.width,o.height).attr(o.attrs)}:"svg"==o.type?(o.attrs.transform===C&&(o.attrs.transform=""),(n={mapElem:i.paper.path(o.path)}).mapElem.originalWidth=n.mapElem.getBBox().width,n.mapElem.originalHeight=n.mapElem.getBBox().height,n.mapElem.baseTransform="m"+o.width/n.mapElem.originalWidth+",0,0,"+o.height/n.mapElem.originalHeight+","+(s.x-o.width/2)+","+(s.y-o.height/2),o.attrs.transform=n.mapElem.baseTransform+o.attrs.transform,n.mapElem.attr(o.attrs)):n={mapElem:i.paper.circle(s.x,s.y,o.size/2).attr(o.attrs)},i.initElem(n,o,t),n},setHref:function(t){var e=this;t.attr({cursor:"pointer"}),x(t.node).on("click.mapael",function(){!e.panning&&t.href&&window.open(t.href,t.target)})},setTooltip:function(o){function i(t,e){var i=10,n=20;"object"==typeof o.tooltip.offset&&(void 0!==o.tooltip.offset.left&&(i=o.tooltip.offset.left),void 0!==o.tooltip.offset.top&&(n=o.tooltip.offset.top));var s={left:Math.min(a.$map.width()-a.$tooltip.outerWidth()-5,t-a.$map.offset().left+i),top:Math.min(a.$map.height()-a.$tooltip.outerHeight()-5,e-a.$map.offset().top+n)};"object"==typeof o.tooltip.overflow&&(!0===o.tooltip.overflow.right&&(s.left
1=t-a.$map.offset().left+10),!0===selem.tooltip.overflow.bottom&&(s.top=e-a.$map.offset().top+20)),a.$tooltip.css(s)}var a=this,t=0,n=a.$tooltip.attr("class");x(o.node).on("mouseover.mapael",function(e){t=setTimeout(function(){var t;a.$tooltip.attr("class",n),o.tooltip!==C&&(o.tooltip.content!==C&&(t="function"==typeof o.tooltip.content?o.tooltip.content(o):o.tooltip.content,a.$tooltip.html(t).css("display","block")),o.tooltip.cssClass!==C&&a.$tooltip.addClass(o.tooltip.cssClass)),i(e.pageX,e.pageY)},120)}).on("mouseout.mapael",function(){clearTimeout(t),a.$tooltip.css("display","none")}).on("mousemove.mapael",function(t){i(t.pageX,t.pageY)})},setEventHandlers:function(i,n,s,o){var a=this;x.each(n.eventHandlers,function(t){var e;e=t,x(s.node).on(e,function(t){a.panning||n.eventHandlers[e](t,i,s,o,n)}),o&&x(o.node).on(e,function(t){a.panning||n.eventHandlers[e](t,i,s,o,n)})})},drawLegend:function(t,e,i,n,s){var o,a={},r={},l=0,h=0,c=null,u={},d={},p={},f=0,g=0,m=0,v=0,b=[],y=0,a=x("."+t.cssClass,this.$container);for(void 0===this.createdLegends[t.cssClass]&&(this.createdLegends[t.cssClass]={container:a,initialHTMLContent:a.html()}),a.empty(),r=new w(a.get(0)),x(r.canvas).attr({"data-type":e,"data-index":s}),h=l=0,t.title&&""!==t.title&&((c=r.text(t.marginLeftTitle,0,t.title).attr(t.titleAttrs)).attr({y:.5*c.getBBox().height}),l=t.marginLeftTitle+c.getBBox().width,h+=t.marginBottomTitle+c.getBBox().height),f=0,y=t.slices.length;f<y;++f){var _=0;b[f]=x.extend(!0,{},"plot"==e?this.options.map.defaultPlot:this.options.map.defaultArea,t.slices[f]),t.slices[f].legendSpecificAttrs===C&&(t.slices[f].legendSpecificAttrs={}),x.extend(!0,b[f].attrs,t.slices[f].legendSpecificAttrs),"area"==e?(b[f].attrs.width===C&&(b[f].attrs.width=30),b[f].attrs.height===C&&(b[f].attrs.height=20)):"square"==b[f].type?(b[f].attrs.width===C&&(b[f].attrs.width=b[f].size),b[f].attrs.height===C&&(b[f].attrs.height=b[f].size)):"image"==b[f].type||"svg"==b[f].type?(b[f].attrs.width===C&&(b[f].attrs.width=b[f].width),b[f].attrs.height===C&&(b[f].attrs.height=b[f].height)):b[f].attrs.r===C&&(b[f].attrs.r=b[f].size/2),_=t.marginBottomTitle,c&&(_+=c.getBBox().height),_+="plot"!=e||b[f].type!==C&&"circle"!=b[f].type?n*b[f].attrs.height/2:n*b[f].attrs.r,v=Math.max(v,_)}for("horizontal"==t.mode&&(l=t.marginLeft),f=0,y=b.length;f<y;++f){b[f].display!==C&&!0!==b[f].display||("area"==e||"square"==b[f].type?(m="horizontal"==t.mode?(g=l+t.marginLeft,v-.5*n*b[f].attrs.height):(g=t.marginLeft,h),u=r.rect(g,m,n*b[f].attrs.width,n*b[f].attrs.height)):"image"==b[f].type||"svg"==b[f].type?(m="horizontal"==t.mode?(g=l+t.marginLeft,v-.5*n*b[f].attrs.height):(g=t.marginLeft,h),"image"==b[f].type?u=r.image(b[f].url,g,m,n*b[f].attrs.width,n*b[f].attrs.height):(u=r.path(b[f].path),b[f].attrs.transform===C&&(b[f].attrs.transform=""),b[f].attrs.transform="m"+n*b[f].width/u.getBBox().width+",0,0,"+n*b[f].height/u.getBBox().height+","+g+","+m+b[f].attrs.transform)):(m="horizontal"==t.mode?(g=l+t.marginLeft+n*b[f].attrs.r,v):(g=t.marginLeft+n*b[f].attrs.r,h+n*b[f].attrs.r),u=r.circle(g,m,n*b[f].attrs.r)),delete b[f].attrs.width,delete b[f].attrs.height,delete b[f].attrs.r,u.attr(b[f].attrs),d=u.getBBox(),m="horizontal"==t.mode?(g=l+t.marginLeft+d.width+t.marginLeftLabel,v):(g=t.marginLeft+d.width+t.marginLeftLabel,h+d.height/2),p=r.text(g,m,b[f].label).attr(t.labelAttrs),"horizontal"==t.mode?(o=t.marginBottom+d.height,l+=t.marginLeft+d.width+t.marginLeftLabel+p.getBBox().width,"image"!=b[f].type&&"area"!=e&&(o+=t.marginBottomTitle),c&&(o+=c.getBBox().height),h=Math.max(h,o)):(l=Math.max(l,t.marginLeft+d.width+t.marginLeftLabel+p.getBBox().width),h+=t.marginBottom+d.height),x(u.node).attr({"data-type":"elem","data-index":f,"data-hidden":0}),x(p.node).attr({"data-type":"label","data-index":f,"data-hidden":0}),t.hideElemsOnClick.enabled&&(p.attr({cursor:"pointer"}),u.attr({cursor:"pointer"}),this.setHoverOptions(u,b[f].attrs,b[f].attrs),this.setHoverOptions(p,t.labelAttrs,t.labelAttrsHover),this.setHover(u,p),this.handleClickOnLegendElem(t,t.slices[f],p,u,i,s)))}"SVG"!=w.type&&t.VMLWidth&&(l=t.VMLWidth),r.setSize(l,h)},handleClickOnLegendElem:function(a,r,l,h,c,u){function t(t,e,n){var s=0,o=x(l.n
1ode).attr("data-hidden"),i="0"===o?{"data-hidden":"1"}:{"data-hidden":"0"};n===C&&(n=a.hideElemsOnClick.animDuration),"0"===o?0<n?l.animate({opacity:.5},n):l.attr({opacity:.5}):0<n?l.animate({opacity:1},n):l.attr({opacity:1}),x.each(c,function(t){var e,i=c[t].mapElem.data("hidden-by");i===C&&(i={}),s=x.isArray(c[t].value)?c[t].value[u]:c[t].value,d.getLegendSlice(s,a)===r&&(e=t,"0"===o?(i[u]=!0,d.setElementOpacity(c[e],a.hideElemsOnClick.opacity,n)):(delete i[u],x.isEmptyObject(i)&&d.setElementOpacity(c[e],c[e].mapElem.originalAttrs.opacity!==C?c[e].mapElem.originalAttrs.opacity:1,n)),c[e].mapElem.data("hidden-by",i))}),x(h.node).attr(i),x(l.node).attr(i),e!==C&&!0!==e||a.exclusive===C||!0!==a.exclusive||x("[data-type='elem'][data-hidden=0]",d.$container).each(function(){x(this).attr("data-index")!==x(h.node).attr("data-index")&&x(this).trigger("click",!1)})}var d=this;x(l.node).on("click.mapael",t),x(h.node).on("click.mapael",t),r.clicked!==C&&!0===r.clicked&&x(h.node).trigger("click",!1)},createLegends:function(t,e,i){var n=this.options.legend[t];x.isArray(this.options.legend[t])||(n=[this.options.legend[t]]);for(var s=0;s<n.length;++s){if(""===n[s].cssClass||0===x("."+n[s].cssClass,this.$container).length)throw new Error("The legend class `"+n[s].cssClass+"` doesn't exists.");!0===n[s].display&&x.isArray(n[s].slices)&&0<n[s].slices.length&&this.drawLegend(n[s],t,e,i,s)}},setHoverOptions:function(t,e,i){"SVG"!=w.type&&delete i.transform,t.attrsHover=i,t.attrsHover.transform?t.originalAttrs=x.extend({transform:"s1"},e):t.originalAttrs=e},setHover:function(t,e){function i(){clearTimeout(r),a=setTimeout(function(){s.elemHover(t,e)},120)}function n(){clearTimeout(a),r=setTimeout(function(){s.elemOut(t,e)},120)}var s=this,o={},a=0,r=0;(o=x(t.node)).on("mouseover.mapael",i),o.on("mouseout.mapael",n),e&&(x(e.node).on("mouseover.mapael",i),x(e.node).on("mouseout.mapael",n))},unsetHover:function(t,e){x(t.node).off(".mapael"),e&&x(e.node).off(".mapael")},elemHover:function(t,e){0<t.attrsHover.animDuration?t.animate(t.attrsHover,t.attrsHover.animDuration):t.attr(t.attrsHover),e&&(0<e.attrsHover.animDuration?e.animate(e.attrsHover,e.attrsHover.animDuration):e.attr(e.attrsHover)),this.paper.safari&&this.paper.safari()},elemOut:function(t,e){0<t.attrsHover.animDuration?t.animate(t.originalAttrs,t.attrsHover.animDuration):t.attr(t.originalAttrs),e&&(0<e.attrsHover.animDuration?e.animate(e.originalAttrs,e.attrsHover.animDuration):e.attr(e.originalAttrs)),this.paper.safari&&this.paper.safari()},getElemOptions:function(t,e,i){var n=x.extend(!0,{},t,e);if(n.value!==C)if(x.isArray(i))for(var s=0,o=i.length;s<o;++s)n=x.extend(!0,{},n,this.getLegendSlice(n.value[s],i[s]));else n=x.extend(!0,{},n,this.getLegendSlice(n.value,i));return n},getTextPosition:function(t,e,i){var n=0,s=0,o="";switch("number"==typeof i&&(i="bottom"===e||"top"===e?{x:0,y:i}:"right"===e||"left"===e?{x:i,y:0}:{x:0,y:0}),e){case"bottom":n=(t.x+t.x2)/2+i.x,s=t.y2+i.y,o="middle";break;case"top":n=(t.x+t.x2)/2+i.x,s=t.y-i.y,o="middle";break;case"left":n=t.x-i.x,s=(t.y+t.y2)/2+i.y,o="end";break;case"right":n=t.x2+i.x,s=(t.y+t.y2)/2+i.y,o="start";break;default:n=(t.x+t.x2)/2+i.x,s=(t.y+t.y2)/2+i.y,o="middle"}return{x:n,y:s,textAnchor:o}},getLegendSlice:function(t,e){for(var i=0,n=e.slices.length;i<n;++i)if(e.slices[i].sliceValue!==C&&t==e.slices[i].sliceValue||e.slices[i].sliceValue===C&&(e.slices[i].min===C||t>=e.slices[i].min)&&(e.slices[i].max===C||t<=e.slices[i].max))return e.slices[i];return{}},animateViewBox:function(e,i,n,s,t,o){var a,r=this,l=r.paper._viewBox?r.paper._viewBox[0]:0,h=e-l,c=r.paper._viewBox?r.paper._viewBox[1]:0,u=i-c,d=r.paper._viewBox?r.paper._viewBox[2]:r.paper.width,p=n-d,f=r.paper._viewBox?r.paper._viewBox[3]:r.paper.height,g=s-f,m=t/25,v=0;o=o||"linear",a=w.easing_formulas[o],clearInterval(r.animationIntervalID),r.animationIntervalID=setInterval(function(){var t=v/m;r.paper.setViewBox(l+h*a(t),c+u*a(t),d+p*a(t),f+g*a(t),!1),v++>=m&&(clearInterval(r.animationIntervalID),clearTimeout(r.zoomTO),r.zoomTO=setTimeout(function(){r.$map.trigger("afterZoom",{x1:e,y1:i,x2:e+n,y2:i+s})},150))},25)},isRaphaelBBoxBugPresent:function(){var t=this.paper.text(-50,-50,"TEST"),e=t.getBBox();return t.remove(),0===e.width&&0===e.height},defaultOptions:{map:{cssClass:"map",tooltip:{cssClass:"mapTooltip"},defaultArea:{attrs:{fill:"#343434",stroke:"#5d5d5d","stroke-width":1,"stroke-linejoin":"round"},attrsHover:{fill:"#f38a03",animDuration:300},text:{position:"inner",margin:10,attrs:{"font-size":15,fill:"#c7c7c7"},attrsHover:{fill:"#eaeaea",animDuration:300}},target:"_self",cssClass:"area"},defaultPlot:{type:"circle",size:15,attrs:{fill:"#0088db",stroke:"#fff","stroke-width":0,"stroke-linejoin":"round"},attrsHover:{"stroke-width":3,animDuration:300},text:{position:"right",margin:10,attrs:{"font-size":15,fill:"#c7c7c7"},attrsHover:{fill:"#eaeaea",animDuration:300}},target:"_self",cssClass:"plot"},defaultLink:{factor:.5,attrs:{stroke:"#0088db","stroke-width":2},attrsHover:{animDuration:300},text:{position:"inner",margin:10,attrs:{"font-size":15,fill:"#c7c7c7"},attrsHover:{fill:"#eaeaea",animDuration:300}},target:"_self",cssClass:"link"},zoom:{enabled:!1,minLevel:0,maxLevel:10,step:.25,mousewheel:!0,touch:!0,animDuration:200,animEasing:"linear",buttons:{reset:{cssClass:"zoomButton zoomReset",content:"&#8226;",title:"Reset zoom"}
vendor: 4,781 bytes, line 1
1,in:{cssClass:"zoomButton zoomIn",content:"+",title:"Zoom in"},out:{cssClass:"zoomButton zoomOut",content:"&#8722;",title:"Zoom out"}}}},legend:{redrawOnResize:!0,area:[],plot:[]},areas:{},plots:{},links:{}},legendDefaultOptions:{area:{cssClass:"areaLegend",display:!0,marginLeft:10,marginLeftTitle:5,marginBottomTitle:10,marginLeftLabel:10,marginBottom:10,titleAttrs:{"font-size":16,fill:"#343434","text-anchor":"start"},labelAttrs:{"font-size":12,fill:"#343434","text-anchor":"start"},labelAttrsHover:{fill:"#787878",animDuration:300},hideElemsOnClick:{enabled:!0,opacity:.2,animDuration:300},slices:[],mode:"vertical"},plot:{cssClass:"plotLegend",display:!0,marginLeft:10,marginLeftTitle:5,marginBottomTitle:10,marginLeftLabel:10,marginBottom:10,titleAttrs:{"font-size":16,fill:"#343434","text-anchor":"start"},labelAttrs:{"font-size":12,fill:"#343434","text-anchor":"start"},labelAttrsHover:{fill:"#787878",animDuration:300},hideElemsOnClick:{enabled:!0,opacity:.2,animDuration:300},slices:[],mode:"vertical"}}},x.mapael===C&&(x.mapael=s),x.fn.mapael=function(t){return this.each(function(){x.data(this,"mapael")&&x.data(this,"mapael").destroy(),x.data(this,"mapael",new s(this,t))})},s}),function(i){"function"==typeof define&&define.amd?define(["jquery"],i):"object"==typeof module&&module.exports?module.exports=function(t,e){return void 0===e&&(e="undefined"!=typeof window?require("jquery"):require("jquery")(t)),i(e),e}:i(jQuery)}(function(e){var t,i,n,s,p,o,f,g,m,v,a,r,b,y,_,l,h=(e&&e.fn&&e.fn.select2&&e.fn.select2.amd&&(t=e.fn.select2.amd),t&&t.requirejs||(t?n=t:t={},f={},g={},m={},v={},a=Object.prototype.hasOwnProperty,r=[].slice,b=/\.js$/,y=function(t,e){var i,n,s=d(t),o=s[0],a=e[1];return t=s[1],o&&(i=C(o=u(o,a))),o?t=i&&i.normalize?i.normalize(t,(n=a,function(t){return u(t,n)})):u(t,a):(o=(s=d(t=u(t,a)))[0],t=s[1],o&&(i=C(o))),{f:o?o+"!"+t:t,n:t,pr:o,p:i}},_={require:function(t){return w(t)},exports:function(t){var e=f[t];return void 0!==e?e:f[t]={}},module:function(t){return{id:t,uri:"",exports:f[t],config:(e=t,function(){return m&&m.config&&m.config[e]||{}})};var e}},l=function(t,e,i,n){var s,o,a,r,l,h,c=[],u=typeof i,d=k(n=n||t);if("undefined"==u||"function"==u){for(e=!e.length&&i.length?["require","exports","module"]:e,l=0;l<e.length;l+=1)if("require"===(o=(r=y(e[l],d)).f))c[l]=_.require(t);else if("exports"===o)c[l]=_.exports(t),h=!0;else if("module"===o)s=c[l]=_.module(t);else if(x(f,o)||x(g,o)||x(v,o))c[l]=C(o);else{if(!r.p)throw new Error(t+" missing "+o);r.p.load(r.n,w(n,!0),function(e){return function(t){f[e]=t}}(o),{}),c[l]=f[o]}a=i?i.apply(f[t],c):void 0,t&&(s&&s.exports!==p&&s.exports!==f[t]?f[t]=s.exports:a===p&&h||(f[t]=a))}else t&&(f[t]=i)},i=n=o=function(t,e,i,n,s){if("string"==typeof t)return _[t]?_[t](e):C(y(t,k(e)).f);if(!t.splice){if((m=t).deps&&o(m.deps,m.callback),!e)return;e.splice?(t=e,e=i,i=null):t=p}return e=e||function(){},"function"==typeof i&&(i=n,n=s),n?l(p,t,e,i):setTimeout(function(){l(p,t,e,i)},4),o},o.config=function(t){return o(t)},i._defined=f,(s=function(t,e,i){if("string"!=typeof t)throw new Error("See almond README: incorrect module build, no module name");e.splice||(i=e,e=[]),x(f,t)||x(g,t)||(g[t]=[t,e,i])}).amd={jQuery:!0},t.requirejs=i,t.require=n,t.define=s),t.define("almond",function(){}),t.define("jquery",[],function(){var t=e||$;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t}),t.define("select2/utils",["jquery"],function(o){function h(t){var e=t.prototype,i=[];for(var n in e)"function"==typeof e[n]&&"constructor"!==n&&i.push(n);return i}function t(){this.listeners={}}var s={Extend:function(t,e){function i(){this.constructor=t}var n={}.hasOwnProperty;for(var s in e)n.call(e,s)&&(t[s]=e[s]);return i.prototype=e.prototype,t.prototype=new i,t.__super__=e.prototype,t},Decorate:function(n,s){function o(){var t=Array.prototype.unshift,e=s.prototype.constructor.length,i=n.prototype.constructor;0<e&&(t.call(arguments,n.prototype.constructor),i=s.prototype.constructor),i.apply(this,arguments)}var t=h(s),e=h(n);s.displayName=n.displayName,o.prototype=new function(){this.constructor=o};for(var i=0;i<e.length;i++){var a=e[i];o.prototype[a]=n.prototype[a]}for(var r=0;r<t.length;r++){var l=t[r];o.prototype[l]=function(t){var e=function(){};t in o.prototype&&(e=o.prototype[t]);var i=s.prototype[t];return function(){return Array.prototype.unshift.call(arguments,e),i.apply(this,arguments)}}(l)}return o}};t.prototype.on=function(t,e){this.listeners=this.listeners||{},t in this.listeners?this.listeners[t].push(e):this.listeners[t]=[e]},t.prototype.trigger=function(t){var e=Array.prototype.slice,i=e.call(arguments,1
1);this.listeners=this.listeners||{},null==i&&(i=[]),0===i.length&&i.push({}),(i[0]._type=t)in this.listeners&&this.invoke(this.listeners[t],e.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},t.prototype.invoke=function(t,e){for(var i=0,n=t.length;i<n;i++)t[i].apply(this,e)},s.Observable=t,s.generateChars=function(t){for(var e="",i=0;i<t;i++)e+=Math.floor(36*Math.random()).toString(36);return e},s.bind=function(t,e){return function(){t.apply(e,arguments)}},s._convertData=function(t){for(var e in t){var i=e.split("-"),n=t;if(1!==i.length){for(var s=0;s<i.length;s++){var o=i[s];(o=o.substring(0,1).toLowerCase()+o.substring(1))in n||(n[o]={}),s==i.length-1&&(n[o]=t[e]),n=n[o]}delete t[e]}}return t},s.hasScroll=function(t,e){var i=o(e),n=e.style.overflowX,s=e.style.overflowY;return(n!==s||"hidden"!==s&&"visible"!==s)&&("scroll"===n||"scroll"===s||i.innerHeight()<e.scrollHeight||i.innerWidth()<e.scrollWidth)},s.escapeMarkup=function(t){var e={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof t?t:String(t).replace(/[&<>"'\/\\]/g,function(t){return e[t]})},s.appendMany=function(t,e){var i;"1.7"===o.fn.jquery.substr(0,3)&&(i=o(),o.map(e,function(t){i=i.add(t)}),e=i),t.append(e)},s.__cache={};var i=0;return s.GetUniqueElementId=function(t){var e=t.getAttribute("data-select2-id");return null==e&&(t.id?(e=t.id,t.setAttribute("data-select2-id",e)):(t.setAttribute("data-select2-id",++i),e=i.toString())),e},s.StoreData=function(t,e,i){var n=s.GetUniqueElementId(t);s.__cache[n]||(s.__cache[n]={}),s.__cache[n][e]=i},s.GetData=function(t,e){var i=s.GetUniqueElementId(t);return e?s.__cache[i]&&null!=s.__cache[i][e]?s.__cache[i][e]:o(t).data(e):s.__cache[i]},s.RemoveData=function(t){var e=s.GetUniqueElementId(t);null!=s.__cache[e]&&delete s.__cache[e]},s}),t.define("select2/results",["jquery","./utils"],function(d,p){function n(t,e,i){this.$element=t,this.data=i,this.options=e,n.__super__.constructor.call(this)}return p.Extend(n,p.Observable),n.prototype.render=function(){var t=d('<ul class="select2-results__options" role="tree"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t},n.prototype.clear=function(){this.$results.empty()},n.prototype.displayMessage=function(t){var e=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var i=d('<li role="treeitem" aria-live="assertive" class="select2-results__option"></li>'),n=this.options.get("translations").get(t.message);i.append(e(n(t.args))),i[0].className+=" select2-results__message",this.$results.append(i)},n.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},n.prototype.append=function(t){this.hideLoading();var e=[];if(null!=t.results&&0!==t.results.length){t.results=this.sort(t.results);for(var i=0;i<t.results.length;i++){var n=t.results[i],s=this.option(n);e.push(s)}this.$results.append(e)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},n.prototype.position=function(t,e){e.find(".select2-results").append(t)},n.prototype.sort=function(t){return this.options.get("sorter")(t)},n.prototype.highlightFirstItem=function(){var t=this.$results.find(".select2-results__option[aria-selected]"),e=t.filter("[aria-selected=true]");0<e.length?e.first().trigger("mouseenter"):t.first().trigger("mouseenter"),this.ensureHighlightVisible()},n.prototype.setClasses=function(){var e=this;this.data.current(function(t){var n=d.map(t,function(t){return t.id.toString()});e.$results.find(".select2-results__option[aria-selected]").each(function(){var t=d(this),e=p.GetData(this,"data"),i=""+e.id;null!=e.element&&e.element.selected||null==e.element&&-1<d.inArray(i,n)?t.attr("aria-selected","true"):t.attr("aria-selected","false")})})},n.prototype.showLoading=function(t){this.hideLoading();var e={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(t)},i=this.option(e);i.className+=" loading-results",this.$results.prepend(i)},n.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},n.prototype.option=function(t){var e=document.createElement("li");e.className="select2-results__option";var i={role:"treeitem","aria-selected":"false"};for(var n in t.disabled&&(delete i["aria-selected"],i["aria-disabled"]="true"),null==t.id&&delete i["aria-selected"],null!=t._resultId&&(e.id=t._resultId),t.title&&(e.title=t.title),t.children&&(i.role="group",i["aria-label"]=t.text,delete i["aria-selected"]),i){var s=i[n];e.setAttribute(n,s)}if(t.children){var o=d(e),a=document.createElement("strong");a.className="select2-results__group",d(a),this.template(t,a);for(var r=[],l=0;l<t.children.length;l++){var h=t.children[l],c=this.option(h);r.push(c)}var u=d("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});u.append(r),o.append(a),o.append(u)}else this.template(t,e);return p.StoreData(e,"data",t),e},n.prototype.bind=function(e,t){var l=this,i=e.id+"-results";this.$results.attr("id",i),e.on("results:all",function(t){l.clear(),l.append(t.data),e.isOpen()&&(l.setClasses(),l.highlightFirstItem())}),e.on("results:append",function(t){l.append(t.data),e.isOpen()&&l.setClasses()}),e.on("query",function(t){l.hideMessages(),l.showLoading(t)}
vendor: 4,813 bytes, line 1
1),e.on("select",function(){e.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),e.on("unselect",function(){e.isOpen()&&(l.setClasses(),l.options.get("scrollAfterSelect")&&l.highlightFirstItem())}),e.on("open",function(){l.$results.attr("aria-expanded","true"),l.$results.attr("aria-hidden","false"),l.setClasses(),l.ensureHighlightVisible()}),e.on("close",function(){l.$results.attr("aria-expanded","false"),l.$results.attr("aria-hidden","true"),l.$results.removeAttr("aria-activedescendant")}),e.on("results:toggle",function(){var t=l.getHighlightedResults();0!==t.length&&t.trigger("mouseup")}),e.on("results:select",function(){var t,e=l.getHighlightedResults();0!==e.length&&(t=p.GetData(e[0],"data"),"true"==e.attr("aria-selected")?l.trigger("close",{}):l.trigger("select",{data:t}))}),e.on("results:previous",function(){var t,e,i,n,s,o=l.getHighlightedResults(),a=l.$results.find("[aria-selected]"),r=a.index(o);r<=0||(t=r-1,0===o.length&&(t=0),(e=a.eq(t)).trigger("mouseenter"),i=l.$results.offset().top,n=e.offset().top,s=l.$results.scrollTop()+(n-i),0===t?l.$results.scrollTop(0):n-i<0&&l.$results.scrollTop(s))}),e.on("results:next",function(){var t,e,i,n,s=l.getHighlightedResults(),o=l.$results.find("[aria-selected]"),a=o.index(s)+1;a>=o.length||((t=o.eq(a)).trigger("mouseenter"),e=l.$results.offset().top+l.$results.outerHeight(!1),i=t.offset().top+t.outerHeight(!1),n=l.$results.scrollTop()+i-e,0===a?l.$results.scrollTop(0):e<i&&l.$results.scrollTop(n))}),e.on("results:focus",function(t){t.element.addClass("select2-results__option--highlighted")}),e.on("results:message",function(t){l.displayMessage(t)}),d.fn.mousewheel&&this.$results.on("mousewheel",function(t){var e=l.$results.scrollTop(),i=l.$results.get(0).scrollHeight-e+t.deltaY,n=0<t.deltaY&&e-t.deltaY<=0,s=t.deltaY<0&&i<=l.$results.height();n?(l.$results.scrollTop(0),t.preventDefault(),t.stopPropagation()):s&&(l.$results.scrollTop(l.$results.get(0).scrollHeight-l.$results.height()),t.preventDefault(),t.stopPropagation())}),this.$results.on("mouseup",".select2-results__option[aria-selected]",function(t){var e=d(this),i=p.GetData(this,"data");"true"!==e.attr("aria-selected")?l.trigger("select",{originalEvent:t,data:i}):l.options.get("multiple")?l.trigger("unselect",{originalEvent:t,data:i}):l.trigger("close",{})}),this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(t){var e=p.GetData(this,"data");l.getHighlightedResults().removeClass("select2-results__option--highlighted"),l.trigger("results:focus",{data:e,element:d(this)})})},n.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},n.prototype.destroy=function(){this.$results.remove()},n.prototype.ensureHighlightVisible=function(){var t,e,i,n,s,o=this.getHighlightedResults();0!==o.length&&(t=this.$results.find("[aria-selected]").index(o),e=this.$results.offset().top,i=o.offset().top,n=this.$results.scrollTop()+(i-e),s=i-e,n-=2*o.outerHeight(!1),t<=2?this.$results.scrollTop(0):(s>this.$results.outerHeight()||s<0)&&this.$results.scrollTop(n))},n.prototype.template=function(t,e){var i=this.options.get("templateResult"),n=this.options.get("escapeMarkup"),s=i(t,e);null==s?e.style.display="none":"string"==typeof s?e.innerHTML=n(s):d(e).append(s)},n}),t.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),t.define("select2/selection/base",["jquery","../utils","../keys"],function(i,n,s){function o(t,e){this.$element=t,this.options=e,o.__super__.constructor.call(this)}return n.Extend(o,n.Observable),o.prototype.render=function(){var t=i('<span class="select2-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=n.GetData(this.$element[0],"old-tabindex")?this._tabindex=n.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),t.attr("title",this.$element.attr("title")),t.attr("tabindex",this._tabindex),this.$selection=t},o.prototype.bind=function(t,e){var i=this,n=(t.id,t.id+"-results");this.container=t,this.$selection.on("focus",function(t){i.trigger("focus",t)}),this.$selection.on("blur",function(t){i._handleBlur(t)}),this.$selection.on("keydown",function(t){i.trigger("keypress",t),t.which===s.SPACE&&t.preventDefault()}),t.on("results:focus",function(t){i.$selection.attr("aria-activedescendant",t.data._resultId)}),t.on("selection:update",function(t){i.update(t.data)}),t.on("open",function(){i.$selection.attr("aria-expanded","true"),i.$selection.attr("aria-owns",n),i._attachCloseHandler(t)}),t.on("close",function(){i.$selection.attr("aria-expanded","fal
1se"),i.$selection.removeAttr("aria-activedescendant"),i.$selection.removeAttr("aria-owns"),window.setTimeout(function(){i.$selection.focus()},0),i._detachCloseHandler(t)}),t.on("enable",function(){i.$selection.attr("tabindex",i._tabindex)}),t.on("disable",function(){i.$selection.attr("tabindex","-1")})},o.prototype._handleBlur=function(t){var e=this;window.setTimeout(function(){document.activeElement==e.$selection[0]||i.contains(e.$selection[0],document.activeElement)||e.trigger("blur",t)},1)},o.prototype._attachCloseHandler=function(t){i(document.body).on("mousedown.select2."+t.id,function(t){var e=i(t.target).closest(".select2");i(".select2.select2-container--open").each(function(){i(this),this!=e[0]&&n.GetData(this,"element").select2("close")})})},o.prototype._detachCloseHandler=function(t){i(document.body).off("mousedown.select2."+t.id)},o.prototype.position=function(t,e){e.find(".selection").append(t)},o.prototype.destroy=function(){this._detachCloseHandler(this.container)},o.prototype.update=function(t){throw new Error("The `update` method must be defined in child classes.")},o}),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(t,e,i,n){function s(){s.__super__.constructor.apply(this,arguments)}return i.Extend(s,e),s.prototype.render=function(){var t=s.__super__.render.call(this);return t.addClass("select2-selection--single"),t.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),t},s.prototype.bind=function(e,t){var i=this;s.__super__.bind.apply(this,arguments);var n=e.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",n).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",n),this.$selection.on("mousedown",function(t){1===t.which&&i.trigger("toggle",{originalEvent:t})}),this.$selection.on("focus",function(t){}),this.$selection.on("blur",function(t){}),e.on("focus",function(t){e.isOpen()||i.$selection.focus()})},s.prototype.clear=function(){var t=this.$selection.find(".select2-selection__rendered");t.empty(),t.removeAttr("title")},s.prototype.display=function(t,e){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(t,e))},s.prototype.selectionContainer=function(){return t("<span></span>")},s.prototype.update=function(t){var e,i,n;0!==t.length?(e=t[0],i=this.$selection.find(".select2-selection__rendered"),n=this.display(e,i),i.empty().append(n),i.attr("title",e.title||e.text)):this.clear()},s}),t.define("select2/selection/multiple",["jquery","./base","../utils"],function(s,t,r){function i(t,e){i.__super__.constructor.apply(this,arguments)}return r.Extend(i,t),i.prototype.render=function(){var t=i.__super__.render.call(this);return t.addClass("select2-selection--multiple"),t.html('<ul class="select2-selection__rendered"></ul>'),t},i.prototype.bind=function(t,e){var n=this;i.__super__.bind.apply(this,arguments),this.$selection.on("click",function(t){n.trigger("toggle",{originalEvent:t})}),this.$selection.on("click",".select2-selection__choice__remove",function(t){var e,i;n.options.get("disabled")||(e=s(this).parent(),i=r.GetData(e[0],"data"),n.trigger("unselect",{originalEvent:t,data:i}))})},i.prototype.clear=function(){var t=this.$selection.find(".select2-selection__rendered");t.empty(),t.removeAttr("title")},i.prototype.display=function(t,e){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(t,e))},i.prototype.selectionContainer=function(){return s('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;</span></li>')},i.prototype.update=function(t){if(this.clear(),0!==t.length){for(var e=[],i=0;i<t.length;i++){var n=t[i],s=this.selectionContainer(),o=this.display(n,s);s.append(o),s.attr("title",n.title||n.text),r.StoreData(s[0],"data",n),e.push(s)}var a=this.$selection.find(".select2-selection__rendered");r.appendMany(a,e)}},i}),t.define("select2/selection/placeholder",["../utils"],function(t){function e(t,e,i){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),t.call(this,e,i)}return e.prototype.normalizePlaceholder=function(t,e){return"string"==typeof e&&(e={id:"",text:e}),e},e.prototype.createPlaceholder=function(t,e){var i=this.selectionContainer();return i.html(this.display(e)),i.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),i},e.prototype.update=function(t,e){var i=1==e.length&&e[0].id!=this.placeholder.id;if(1<e.length||i)return t.call(this,e);this.clear();var n=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(n)},e}
1),t.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(s,n,r){function t(){}return t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",function(t){n._handleClear(t)}),e.on("keypress",function(t){n._handleKeyboardClear(t,e)})},t.prototype._handleClear=function(t,e){if(!this.options.get("disabled")){var i=this.$selection.find(".select2-selection__clear");if(0!==i.length){e.stopPropagation();var n=r.GetData(i[0],"data"),s=this.$element.val();this.$element.val(this.placeholder.id);var o={data:n};if(this.trigger("clear",o),o.prevented)return void this.$element.val(s);for(var a=0;a<n.length;a++)if(o={data:n[a]},this.trigger("unselect",o),o.prevented)return void this.$element.val(s);this.$element.trigger("change"),this.trigger("toggle",{})}}},t.prototype._handleKeyboardClear=function(t,e,i){i.isOpen()||e.which!=n.DELETE&&e.which!=n.BACKSPACE||this._handleClear(e)},t.prototype.update=function(t,e){var i,n;t.call(this,e),0<this.$selection.find(".select2-selection__placeholder").length||0===e.length||(i=this.options.get("translations").get("removeAllItems"),n=s('<span class="select2-selection__clear" title="'+i()+'">&times;</span>'),r.StoreData(n[0],"data",e),this.$selection.find(".select2-selection__rendered").prepend(n))},t}),t.define("select2/selection/search",["jquery","../utils","../keys"],function(n,a,r){function t(t,e,i){t.call(this,e,i)}return t.prototype.render=function(t){var e=n('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" aria-autocomplete="list" /></li>');this.$searchContainer=e,this.$search=e.find("input");var i=t.call(this);return this._transferTabIndex(),i},t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),e.on("open",function(){n.$search.trigger("focus")}),e.on("close",function(){n.$search.val(""),n.$search.removeAttr("aria-activedescendant"),n.$search.trigger("focus")}),e.on("enable",function(){n.$search.prop("disabled",!1),n._transferTabIndex()}),e.on("disable",function(){n.$search.prop("disabled",!0)}),e.on("focus",function(t){n.$search.trigger("focus")}),e.on("results:focus",function(t){n.$search.attr("aria-activedescendant",t.id)}),this.$selection.on("focusin",".select2-search--inline",function(t){n.trigger("focus",t)}),this.$selection.on("focusout",".select2-search--inline",function(t){n._handleBlur(t)}),this.$selection.on("keydown",".select2-search--inline",function(t){var e,i;t.stopPropagation(),n.trigger("keypress",t),n._keyUpPrevented=t.isDefaultPrevented(),t.which===r.BACKSPACE&&""===n.$search.val()&&0<(e=n.$searchContainer.prev(".select2-selection__choice")).length&&(i=a.GetData(e[0],"data"),n.searchRemoveChoice(i),t.preventDefault())});var s=document.documentMode,o=s&&s<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(t){o?n.$selection.off("input.search input.searchcheck"):n.$selection.off("keyup.search")}),this.$selection.on("keyup.search input.search",".select2-search--inline",function(t){var e;o&&"input"===t.type?n.$selection.off("input.search input.searchcheck"):(e=t.which)!=r.SHIFT&&e!=r.CTRL&&e!=r.ALT&&e!=r.TAB&&n.handleSearch(t)})},t.prototype._transferTabIndex=function(t){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},t.prototype.createPlaceholder=function(t,e){this.$search.attr("placeholder",e.text)},t.prototype.update=function(t,e){var i=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),t.call(this,e),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),i&&(this.$element.find("[data-select2-tag]").length?this.$element.focus():this.$search.focus())},t.prototype.handleSearch=function(){var t;this.resizeSearch(),this._keyUpPrevented||(t=this.$search.val(),this.trigger("query",{term:t})),this._keyUpPrevented=!1},t.prototype.searchRemoveChoice=function(t,e){this.trigger("unselect",{data:e}),this.$search.val(e.text),this.handleSearch()},t.prototype.resizeSearch=function(){this.$search.css("width","25px");var t="",t=""!==this.$search.attr("placeholder")?this.$selection.find(".select2-selection__rendered").innerWidth():.75*(this.$search.val().length+1)+"em";this.$search.css("width",t)},t}),t.define("select2/selection/eventRelay",["jquery"],function(a){function t(){}
vendor: 4,329 bytes, line 1
1return t.prototype.bind=function(t,e,i){var n=this,s=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],o=["opening","closing","selecting","unselecting","clearing"];t.call(this,e,i),e.on("*",function(t,e){var i;-1!==a.inArray(t,s)&&(e=e||{},i=a.Event("select2:"+t,{params:e}),n.$element.trigger(i),-1!==a.inArray(t,o)&&(e.prevented=i.isDefaultPrevented()))})},t}),t.define("select2/translation",["jquery","require"],function(e,i){function n(t){this.dict=t||{}}return n.prototype.all=function(){return this.dict},n.prototype.get=function(t){return this.dict[t]},n.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},n._cache={},n.loadPath=function(t){var e;return t in n._cache||(e=i(t),n._cache[t]=e),new n(n._cache[t])},n}),t.define("select2/diacritics",[],function(){return{"Ⓐ":"A","A":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","B":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","C":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","D":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","DZ":"DZ","DŽ":"DZ","Dz":"Dz","Dž":"Dz","Ⓔ":"E","E":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","F":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","G":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","I":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","J":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","L":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","LJ":"LJ","Lj":"Lj","Ⓜ":"M","M":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","N":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","NJ":"NJ","Nj":"Nj","Ⓞ":"O","O":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","P":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Q":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","R":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","S":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","T":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","U":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","V":"V","Ṽ":"V","Ṿ":"V","Ʋ":"
1V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","W":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","X":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Y":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Z":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","a":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","b":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","c":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","d":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","dz":"dz","dž":"dz","ⓔ":"e","e":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","f":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","g":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","h":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","i":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","j":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","k":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","l":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","lj":"lj","ⓜ":"m","m":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","n":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ʼn":"n","ꞑ":"n","ꞥ":"n","nj":"nj","ⓞ":"o","o":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","p":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","q":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","r":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","s":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","t":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","u":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","v":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","w":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","x":"x","ẋ":"x","ẍ":"x","ⓨ":"y","y":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","z":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),t.define("select2/data/base",["../utils"],function(n){function i(t,e){i.__super__.constructor.call(this)}return n.Extend(i,n.Observable),i.prototype.current=function(t){throw new Error("The `current` method must be defined in child classes.")},i.prototype.query=function(t,e){throw new Error("The `query` method must be defined in child classes.")},i.prototype.bind=function(t,e){},i.prototype.destroy=function(){},i.prototype.generateResultId=function(t,e){var i=t.id+"-result-";return i+=n.generateChars(4),null!=e.id?i+="-"+e.id.toString():i+="-"+n.generateChars(4),i},i}),t.define("select2/data/select",["./base","../utils","jquery"],function(t,r,l){function i(t,e){this.$element=t,this.options=e,i.__super__.constructor.call(this)}return r.Extend(i,t),i.prototype.current=function(t){var i=[],n=this;this.$element.find(":selected").each(function(){var t=l(this),e=n.item(t);i.push(e)}),t(i)},i.prototype.select=function(s){var t,o=this;if(s.selected=!0,l(s.element).is("option"))return s.element.selected=!0,void this.$element.trigger("change");this.$element.prop("multiple")?this.current(function(t){var e=[];(s=[s]).push.apply(s,t);for(var i=0;i<s.length;i++){var n=s[i].id;-1===l.inArray(n,e)&&e.push(n)}o.$element.val(e),o.$element.trigger("change")}):(t=s.id,this.$element.val(t),this.$element.trigger("change"))},i.prototype.unselect=function(s){var o=this;if(this.$element.prop("multiple")){if(s.selected=!1,l(s.element).is("option"))return s.element.selected=!1,void this.$element.trigger("change");this.current(function(t){for(var e=[],i=0;i<t.length;i++){var n=t[i].id;n!==s.id&&-1===l.inArray(n,e)&&e.push(n)}o.$element.val(e),o.$element.trigger("change")})}},i.prototype.bind=function(t,e){var i=this;(this.container=t).on("select",function(t){i.select(t.data)}),t.on("unselect",function(t){i.unselect(t.data)})},i.prototype.destroy=function(){this.$element.find("*").each(function(){r.RemoveData(this)})},i.prototype.query=function(n,t){var s=[],o=this;this.$element.children().each(function(){var t,e,i=l(this);(i.is("option")||i.is("optgroup"))&&(t=o.item(i),null!==(e=o.matches(n,t))&&s.push(e))}),t({results:s})},i.prototype.addOptions=function(t){r.appendMany(this.$element,t)},i.prototype.option=function(t){var e;t.children?(e=document.createElement("optgroup")).label=t.text:void 0!==(e=document.createElement("option")).textContent?e.textContent=t.text:e.innerText=t.text,void 0!==t.id&&(e.value=t.id),t.disabled&&(e.disabled=!0),t.selected&&(e.selected=!0),t.title&&(e.title=t.title);var i=l(e),n=this._normalizeItem(t);return n.element=e,r.StoreData(e,"data",n),i},i.prototype.item=function(t){var e={};if(null!=(e=r.GetData(t[0],"data")))return e;if(t.is("option"))e={id:t.val(),text:t.text(),disabled:t.prop("disabled"),selected:t.prop("selected"),title:t.prop("title")};else if(t.is("optgroup")){e={text:t.prop("label"),children:[],title:t.prop("title")};for(var i=t.children("option"),n=[],s=0;s<i.length;s++){var o=l(i[s]),a=this.item(o);n.push(a)}e.children=n}return(e=this._normalizeItem(e)).element=t[0],r.StoreData(t[0],"data",e),e},i.prototype._normalizeItem=function(t){return t!==Object(t)&&(t={id:t,text:t}),null!=(t=l.extend({},{text:""},t)).id&&(t.id=t.id.toString()),null!=t.text&&(t.text=t.text.toString()),null==t._resultId&&t.id&&null!=this.container&&(t._resultId=this.generateResultId(this.container,t)),l.extend({},{selected:!1,disabled:!1},t)},i.prototype.matches=function(t,e){return this.options.get("matcher")(t,e)},i}),t.define("select2/data/array",["./select","../utils","jquery"],function(t,p,f){function n(t,e){var i=e.get("data")||[];n.__super__.constructor.call(this,t,e),this.addOptions(this.convertToOptions(i))}return p.Extend(n,t),n.prototype.select=function(i){var t=this.$element.find("option").filter(function(t,e){return e.value==i.id.toString()});0===t.length&&(t=this.option(i),this.addOptions(t)),n.__super__.select.call(this,i)},n.prototype.convertToOptions=function(t){for(var e=this,i=this.$element.find("option"),n=i.map(function(){return e.item(f(this)).id}).get(),s=[],o=0;o<t.length;o++){var a,r,l,h,c,u,d=this._normalizeItem(t[o]);0<=f.inArray(d.id,n)?(a=i.filter(function(t){return function(){return f(this).val()==t.id}}(d)),r=this.item(a),l=f.extend(!0,{},d,r),h=this.option(l),a.replaceWith(h)):(c=this.option(d),d.children&&(u=this.convertToOptions(d.children),p.appendMany(c,u)),s.push(c))}return s},n}),t.define("select2/data/ajax",["./array","../utils","jquery"],function(t,e,o){function i(t,e){this.ajaxOptions=this._applyDefaults(e.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),i.__super__.constructor.call(this,t,e)}return e.Extend(i,t),i.prototype._applyDefaults=function(t){var e={data:function(t){return o.extend({},t,{q:t.term})}
1,transport:function(t,e,i){var n=o.ajax(t);return n.then(e),n.fail(i),n}};return o.extend({},e,t,!0)},i.prototype.processResults=function(t){return t},i.prototype.query=function(i,n){function t(){var t=e.transport(e,function(t){var e=s.processResults(t,i);s.options.get("debug")&&window.console&&console.error&&(e&&e.results&&o.isArray(e.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),n(e)},function(){"status"in t&&(0===t.status||"0"===t.status)||s.trigger("results:message",{message:"errorLoading"})});s._request=t}var s=this;null!=this._request&&(o.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var e=o.extend({type:"GET"},this.ajaxOptions);"function"==typeof e.url&&(e.url=e.url.call(this.$element,i)),"function"==typeof e.data&&(e.data=e.data.call(this.$element,i)),this.ajaxOptions.delay&&null!=i.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(t,this.ajaxOptions.delay)):t()},i}),t.define("select2/data/tags",["jquery"],function(c){function t(t,e,i){var n=i.get("tags"),s=i.get("createTag");void 0!==s&&(this.createTag=s);var o=i.get("insertTag");if(void 0!==o&&(this.insertTag=o),t.call(this,e,i),c.isArray(n))for(var a=0;a<n.length;a++){var r=n[a],l=this._normalizeItem(r),h=this.option(l);this.$element.append(h)}}return t.prototype.query=function(t,h,c){var u=this;this._removeOldTags(),null!=h.term&&null==h.page?t.call(this,h,function t(e,i){for(var n=e.results,s=0;s<n.length;s++){var o=n[s],a=null!=o.children&&!t({results:o.children},!0);if((o.text||"").toUpperCase()===(h.term||"").toUpperCase()||a)return!i&&(e.data=n,void c(e))}if(i)return!0;var r,l=u.createTag(h);null!=l&&((r=u.option(l)).attr("data-select2-tag",!0),u.addOptions([r]),u.insertTag(n,l)),e.results=n,c(e)}):t.call(this,h,c)},t.prototype.createTag=function(t,e){var i=c.trim(e.term);return""===i?null:{id:i,text:i}},t.prototype.insertTag=function(t,e,i){e.unshift(i)},t.prototype._removeOldTags=function(t){this._lastTag,this.$element.find("option[data-select2-tag]").each(function(){this.selected||c(this).remove()})},t}),t.define("select2/data/tokenizer",["jquery"],function(u){function t(t,e,i){var n=i.get("tokenizer");void 0!==n&&(this.tokenizer=n),t.call(this,e,i)}return t.prototype.bind=function(t,e,i){t.call(this,e,i),this.$search=e.dropdown.$search||e.selection.$search||i.find(".select2-search__field")},t.prototype.query=function(t,e,i){var s=this;e.term=e.term||"";var n=this.tokenizer(e,this.options,function(t){var e,i,n=s._normalizeItem(t);s.$element.find("option").filter(function(){return u(this).val()===n.id}).length||((e=s.option(n)).attr("data-select2-tag",!0),s._removeOldTags(),s.addOptions([e])),i=n,s.trigger("select",{data:i})});n.term!==e.term&&(this.$search.length&&(this.$search.val(n.term),this.$search.focus()),e.term=n.term),t.call(this,e,i)},t.prototype.tokenizer=function(t,e,i,n){for(var s=i.get("tokenSeparators")||[],o=e.term,a=0,r=this.createTag||function(t){return{id:t.term,text:t.term}};a<o.length;){var l,h,c=o[a];-1!==u.inArray(c,s)?(l=o.substr(0,a),null!=(h=r(u.extend({},e,{term:l})))?(n(h),o=o.substr(a+1)||"",a=0):a++):a++}return{term:o}},t}),t.define("select2/data/minimumInputLength",[],function(){function t(t,e,i){this.minimumInputLength=i.get("minimumInputLength"),t.call(this,e,i)}return t.prototype.query=function(t,e,i){e.term=e.term||"",e.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:e.term,params:e}}):t.call(this,e,i)},t}),t.define("select2/data/maximumInputLength",[],function(){function t(t,e,i){this.maximumInputLength=i.get("maximumInputLength"),t.call(this,e,i)}return t.prototype.query=function(t,e,i){e.term=e.term||"",0<this.maximumInputLength&&e.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:e.term,params:e}}):t.call(this,e,i)},t}),t.define("select2/data/maximumSelectionLength",[],function(){function t(t,e,i){this.maximumSelectionLength=i.get("maximumSelectionLength"),t.call(this,e,i)}return t.prototype.query=function(i,n,s){var o=this;this.current(function(t){var e=null!=t?t.length:0;0<o.maximumSelectionLength&&e>=o.maximumSelectionLength?o.trigger("results:message",{message:"maximumSelected",args:{maximum:o.maximumSelectionLength}}):i.call(o,n,s)})},t}),t.define("select2/dropdown",["jquery","./utils"],function(e,t){function i(t,e){this.$element=t,this.options=e,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=e('<span class="select2-dropdown"><span class="select2-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t},i.prototype.bind=function(){},i.prototype.position=function(t,e){},i.prototype.destroy=function(){this.$dropdown.remove()},i}),t.define("select2/dropdown/search",["jquery","../utils"],function(s,t){function e(){}return e.prototype.render=function(t){var e=t.call(this),i=s('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" /></span>');return this.$searchContainer=i,this.$search=i.find("input"),e.prepend(i),e}
vendor: 4,347 bytes, line 1
1,e.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),this.$search.on("keydown",function(t){n.trigger("keypress",t),n._keyUpPrevented=t.isDefaultPrevented()}),this.$search.on("input",function(t){s(this).off("keyup")}),this.$search.on("keyup input",function(t){n.handleSearch(t)}),e.on("open",function(){n.$search.attr("tabindex",0),n.$search.focus(),window.setTimeout(function(){n.$search.focus()},0)}),e.on("close",function(){n.$search.attr("tabindex",-1),n.$search.val(""),n.$search.blur()}),e.on("focus",function(){e.isOpen()||n.$search.focus()}),e.on("results:all",function(t){null!=t.query.term&&""!==t.query.term||(n.showSearch(t)?n.$searchContainer.removeClass("select2-search--hide"):n.$searchContainer.addClass("select2-search--hide"))})},e.prototype.handleSearch=function(t){var e;this._keyUpPrevented||(e=this.$search.val(),this.trigger("query",{term:e})),this._keyUpPrevented=!1},e.prototype.showSearch=function(t,e){return!0},e}),t.define("select2/dropdown/hidePlaceholder",[],function(){function t(t,e,i,n){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),t.call(this,e,i,n)}return t.prototype.append=function(t,e){e.results=this.removePlaceholder(e.results),t.call(this,e)},t.prototype.normalizePlaceholder=function(t,e){return"string"==typeof e&&(e={id:"",text:e}),e},t.prototype.removePlaceholder=function(t,e){for(var i=e.slice(0),n=e.length-1;0<=n;n--){var s=e[n];this.placeholder.id===s.id&&i.splice(n,1)}return i},t}),t.define("select2/dropdown/infiniteScroll",["jquery"],function(s){function t(t,e,i,n){this.lastParams={},t.call(this,e,i,n),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(t,e){this.$loadingMore.remove(),this.loading=!1,t.call(this,e),this.showLoadingMore(e)&&this.$results.append(this.$loadingMore)},t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),e.on("query",function(t){n.lastParams=t,n.loading=!0}),e.on("query:append",function(t){n.lastParams=t,n.loading=!0}),this.$results.on("scroll",function(){var t=s.contains(document.documentElement,n.$loadingMore[0]);!n.loading&&t&&n.$results.offset().top+n.$results.outerHeight(!1)+50>=n.$loadingMore.offset().top+n.$loadingMore.outerHeight(!1)&&n.loadMore()})},t.prototype.loadMore=function(){this.loading=!0;var t=s.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(t,e){return e.pagination&&e.pagination.more},t.prototype.createLoadingMore=function(){var t=s('<li class="select2-results__option select2-results__option--load-more"role="treeitem" aria-disabled="true"></li>'),e=this.options.get("translations").get("loadingMore");return t.html(e(this.lastParams)),t},t}),t.define("select2/dropdown/attachBody",["jquery","../utils"],function(f,r){function t(t,e,i){this.$dropdownParent=i.get("dropdownParent")||f(document.body),t.call(this,e,i)}return t.prototype.bind=function(t,e,i){var n=this,s=!1;t.call(this,e,i),e.on("open",function(){n._showDropdown(),n._attachPositioningHandler(e),s||(s=!0,e.on("results:all",function(){n._positionDropdown(),n._resizeDropdown()}),e.on("results:append",function(){n._positionDropdown(),n._resizeDropdown()}))}),e.on("close",function(){n._hideDropdown(),n._detachPositioningHandler(e)}),this.$dropdownContainer.on("mousedown",function(t){t.stopPropagation()})},t.prototype.destroy=function(t){t.call(this),this.$dropdownContainer.remove()},t.prototype.position=function(t,e,i){e.attr("class",i.attr("class")),e.removeClass("select2"),e.addClass("select2-container--open"),e.css({position:"absolute",top:-999999}),this.$container=i},t.prototype.render=function(t){var e=f("<span></span>"),i=t.call(this);return e.append(i),this.$dropdownContainer=e},t.prototype._hideDropdown=function(t){this.$dropdownContainer.detach()},t.prototype._attachPositioningHandler=function(t,e){var i=this,n="scroll.select2."+e.id,s="resize.select2."+e.id,o="orientationchange.select2."+e.id,a=this.$container.parents().filter(r.hasScroll);a.each(function(){r.StoreData(this,"select2-scroll-position",{x:f(this).scrollLeft(),y:f(this).scrollTop()})}),a.on(n,function(t){var e=r.GetData(this,"select2-scroll-position");f(this).scrollTop(e.y)}),f(window).on(n+" "+s+" "+o,function(t){i._positionDropdown(),i._resizeDropdown()})},t.prototype._detachPositioningHandler=function(t,e){var i="scroll.
1select2."+e.id,n="resize.select2."+e.id,s="orientationchange.select2."+e.id;this.$container.parents().filter(r.hasScroll).off(i),f(window).off(i+" "+n+" "+s)},t.prototype._positionDropdown=function(){var t=f(window),e=this.$dropdown.hasClass("select2-dropdown--above"),i=this.$dropdown.hasClass("select2-dropdown--below"),n=null,s=this.$container.offset();s.bottom=s.top+this.$container.outerHeight(!1);var o={height:this.$container.outerHeight(!1)};o.top=s.top,o.bottom=s.top+o.height;var a=this.$dropdown.outerHeight(!1),r=t.scrollTop(),l=t.scrollTop()+t.height(),h=r<s.top-a,c=l>s.bottom+a,u={left:s.left,top:o.bottom},d=this.$dropdownParent;"static"===d.css("position")&&(d=d.offsetParent());var p=d.offset();u.top-=p.top,u.left-=p.left,e||i||(n="below"),c||!h||e?!h&&c&&e&&(n="below"):n="above",("above"==n||e&&"below"!==n)&&(u.top=o.top-p.top-a),null!=n&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+n),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+n)),this.$dropdownContainer.css(u)},t.prototype._resizeDropdown=function(){var t={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(t.minWidth=t.width,t.position="relative",t.width="auto"),this.$dropdown.css(t)},t.prototype._showDropdown=function(t){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},t}),t.define("select2/dropdown/minimumResultsForSearch",[],function(){function t(t,e,i,n){this.minimumResultsForSearch=i.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),t.call(this,e,i,n)}return t.prototype.showSearch=function(t,e){return!(function t(e){for(var i=0,n=0;n<e.length;n++){var s=e[n];s.children?i+=t(s.children):i++}return i}(e.data.results)<this.minimumResultsForSearch)&&t.call(this,e)},t}),t.define("select2/dropdown/selectOnClose",["../utils"],function(o){function t(){}return t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),e.on("close",function(t){n._handleSelectOnClose(t)})},t.prototype._handleSelectOnClose=function(t,e){if(e&&null!=e.originalSelect2Event){var i=e.originalSelect2Event;if("select"===i._type||"unselect"===i._type)return}var n,s=this.getHighlightedResults();s.length<1||null!=(n=o.GetData(s[0],"data")).element&&n.element.selected||null==n.element&&n.selected||this.trigger("select",{data:n})},t}),t.define("select2/dropdown/closeOnSelect",[],function(){function t(){}return t.prototype.bind=function(t,e,i){var n=this;t.call(this,e,i),e.on("select",function(t){n._selectTriggered(t)}),e.on("unselect",function(t){n._selectTriggered(t)})},t.prototype._selectTriggered=function(t,e){var i=e.originalEvent;i&&(i.ctrlKey||i.metaKey)||this.trigger("close",{originalEvent:i,originalSelect2Event:e})},t}),t.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(t){var e=t.input.length-t.maximum,i="Please delete "+e+" character";return 1!=e&&(i+="s"),i},inputTooShort:function(t){return"Please enter "+(t.minimum-t.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(t){var e="You can only select "+t.maximum+" item";return 1!=t.maximum&&(e+="s"),e},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),t.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(f,g,m,v,b,y,_,x,w,C,k,e,S,D,T,A,L,I,M,E,P,O,z,j,F,N,R,$,t){function i(){this.reset()}return i.prototype.apply=function(e){var t,i,n,s,o,a;if(null==(e=f.extend(!0,{},this.defaults,e)).dataAdapter&&(null!=e.ajax?e.dataAdapter=T:null!=e.data?e.dataAdapter=D:e.dataAdapter=S,0<e.minimumInputLength&&(e.dataAdapter=C.Decorate(e.dataAdapter,I)),0<e.maximumInputLength&&(e.dataAdapter=C.Decorate(e.dataAdapter,M)),0<e.maximumSelectionLength&&(e.dataAdapter=C.Decorate(e.dataAdapter,E)),e.tags&&(e.dataAdapter=C.Decorate(e.dataAdapter,A)),null==e.tokenSeparators&&null==e.tokenizer||(e.dataAdapter=C.Decorate(e.dataAdapter,L)),null!=e.query&&(t=g(e.amdBase+"compat/query"),e.dataAdapter=C.Decorate(e.dataAdapter,t)),null!=e.initSelection&&(i=g(e.amdBase+"compat/initSelection"),e.dataAdapter=C.Decorate(e.dataAdapter,i))),null==e.resultsAdapter&&(e.resultsAdapter=m,null!=e.ajax&&(e.resultsAdapter=C.Decorate(e.resultsAdapter,j)),null!=e.placeholder&&(e.resultsAdapter=C.Decorate(e.resultsAdapter,z)),e.selectOnClose&&(e.resultsAdapter=C.Decorate(e.resultsAdapter,R))),null==e.dropdownAdapter&&(e.multiple?e.dropdownAdapter=P:(n=C.Decorate(P,O),e.dropdownAdapter=n),0!==e.minimumResultsForSearch&&(e.dropdownAdapter=C.Decorate(e.dropdownAdapter,N)),e.closeOnSelect&&(e.dropdownAdapter=C.Decorate(e.dropdownAdapter,$)),null==e.dropdownCssClass&&null==e.dropdownCss&&null==e.adaptDropdownCssClass||(s=g(e.amdBase+"compat/dropdownCss"),e.dropdownAdapter=C.Decorate(e.dropdownAdapter,s
vendor: 1,293 bytes, line 1
1)),e.dropdownAdapter=C.Decorate(e.dropdownAdapter,F)),null==e.selectionAdapter&&(e.multiple?e.selectionAdapter=b:e.selectionAdapter=v,null!=e.placeholder&&(e.selectionAdapter=C.Decorate(e.selectionAdapter,y)),e.allowClear&&(e.selectionAdapter=C.Decorate(e.selectionAdapter,_)),e.multiple&&(e.selectionAdapter=C.Decorate(e.selectionAdapter,x)),null==e.containerCssClass&&null==e.containerCss&&null==e.adaptContainerCssClass||(o=g(e.amdBase+"compat/containerCss"),e.selectionAdapter=C.Decorate(e.selectionAdapter,o)),e.selectionAdapter=C.Decorate(e.selectionAdapter,w)),"string"==typeof e.language&&(0<e.language.indexOf("-")?(a=e.language.split("-")[0],e.language=[e.language,a]):e.language=[e.language]),f.isArray(e.language)){var r=new k;e.language.push("en");for(var l=e.language,h=0;h<l.length;h++){var c=l[h],u={};try{u=k.loadPath(c)}catch(t){try{c=this.defaults.amdLanguageBase+c,u=k.loadPath(c)}catch(t){e.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+c+'" could not be automatically loaded. A fallback will be used instead.');continue}}r.extend(u)}e.translations=r}else{var d=k.loadPath(this.defaults.amdLanguageBase+"en"),p=new k(e.language);p.extend(d),e.translations=p}return e},i.prototype.reset=function(){function r(t){return t.replace(/[^\u
10000-\u007E]/g,function(t){return e[t]||t})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:C.escapeMarkup,language:t,matcher:function t(e,i){if(""===f.trim(e.term))return i;if(i.children&&0<i.children.length){for(var n=f.extend(!0,{},i),s=i.children.length-1;0<=s;s--)null==t(e,i.children[s])&&n.children.splice(s,1);return 0<n.children.length?n:t(e,n)}var o=r(i.text).toUpperCase(),a=r(e.term).toUpperCase();return-1<o.indexOf(a)?i:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(t){return t},templateResult:function(t){return t.text},templateSelection:function(t){return t.text},theme:"default",width:"resolve"}},i.prototype.set=function(t,e){var i={};i[f.camelCase(t)]=e;var n=C._convertData(i);f.extend(!0,this.defaults,n)},new i}),t.define("select2/options",["require","jquery","./defaults","./utils"],function(n,c,s,u){function t(t,e){var i;this.options=t,null!=e&&this.fromElement(e),this.options=s.apply(this.options),e&&e.is("input")&&(i=n(this.get("amdBase")+"compat/inputData"),this.options.dataAdapter=u.Decorate(this.options.dataAdapter,i))}return t.prototype.fromElement=function(t){function e(t,e){return e.toUpperCase()}var i=["select2"];null==this.options.multiple&&(this.options.multiple=t.prop("multiple")),null==this.options.disabled&&(this.options.disabled=t.prop("disabled")),null==this.options.language&&(t.prop("lang")?this.options.language=t.prop("lang").toLowerCase():t.closest("[lang]").prop("lang")&&(this.options.language=t.closest("[lang]").prop("lang"))),null==this.options.dir&&(t.prop("dir")?this.options.dir=t.prop("dir"):t.closest("[dir]").prop("dir")?this.options.dir=t.closest("[dir]").prop("dir"):this.options.dir="ltr"),t.prop("disabled",this.options.disabled),t.prop("multiple",this.options.multiple),u.GetData(t[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),u.StoreData(t[0],"data",u.GetData(t[0],"select2Tags")),u.StoreData(t[0],"tags",!0)),u.GetData(t[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),t.attr("ajax--url",u.GetData(t[0],"ajaxUrl")),u.StoreData(t[0],"ajax-Url",u.GetData(t[0],"ajaxUrl")));for(var n={},s=0;s<t[0].attributes.length;s++){var o,a,r=t[0].attributes[s].name;"data-"==r.substr(0,"data-".length)&&(o=r.substring("data-".length),a=u.GetData(t[0],o),n[o.replace(/-([a-z])/g,e)]=a)}c.fn.jquery&&"1."==c.fn.jquery.substr(0,2)&&t[0].dataset&&(n=c.extend(!0,{},t[0].dataset,n));var l=c.extend(!0,{},u.GetData(t[0]),n),l=u._convertData(l);for(var h in l)-1<c.inArray(h,i)||(c.isPlainObject(this.options[h])?c.extend(this.options[h],l[h]):this.options[h]=l[h]);return this},t.prototype.get=function(t){return this.options[t]},t.prototype.set=function(t,e){this.options[t]=e},t}),t.define("select2/core",["jquery","./options","./utils","./keys"],function(s,h,c,n){var u=function(t,e){null!=c.GetData(t[0],"select2")&&c.GetData(t[0],"select2").destroy(),this.$element=t,this.id=this._generateId(t),e=e||{},this.options=new h(e,t),u.__super__.constructor.call(this);var i=t.attr("tabindex")||0;c.StoreData(t[0],"old-tabindex",i),t.attr("tabindex","-1");var n=this.options.get("dataAdapter");this.dataAdapter=new n(t,this.options);var s=this.render();this._placeContainer(s);var o=this.options.get("selectionAdapter");this.selection=new o(t,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,s);var a=this.options.get("dropdownAdapter");this.dropdown=new a(t,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,s);var r=this.options.get("resultsAdapter");this.results=new r(t,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var l=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current(function(t){l.trigger("selection:update",{data:t})}),t.addClass("select2-hidden-accessible"),t.attr("aria-hidden","true"),this._syncAttributes(),c.StoreData(t[0],"select2",this),t.data("select2",this)};return c.Extend(u,c.Observable),u.prototype._generateId=function(t){return"select2-"+(null!=t.attr("id")?t.attr("id"):null!=t.attr("name")?t.attr("name")+"-"+c.generateChars(2):c.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},u.prototype._placeContainer=function(t){t.insertAfter(this.$element);var e=this._resolveWidth(this.$element,this.options.get("width"));null!=e&&t.css("width",e)},u.prototype._resolveWidth=function(t,e){var i=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==e){var n=this._resolveWidth(t,"style");return null!=n?n:this._resolveWidth(t,"element")}if("element"==e){var s=t.outerWidth(!1);return s<=0?"auto":s+"px"}if("style"!=e)return e;var o=t.attr("style");if("string"!=typeof o)return null;for(var a=o.split(";"),r=0,l=a.length;r<l;r+=1){var h=a[r].replace(/\s/g,"").match(i);if(null!==h&&1<=h.length)return h[1]}return null},u.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},u.prototype._registerDomEvents=function(){var e=this;this.$element.on("change.select2",function(){e.dataAdapter.current(function(t){e.trigger("selection:update",{data:t})})}),this.$element.on("focus.select2",function(t){e.trigger("focus",t)}),this._syncA=c.bind(this._syncAttributes,this),this._syncS=c.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var t=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=t?(this._observer=new t(function(t){s.each(t,e._syncA),s.each(t,e._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",e._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",e._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",e._syncS,!1))},u.prototype._registerDataEvents=function(){var i=this;this.dataAdapter.on("*",function(t,e){i.trigger(t,e)})},u.prototype._registerSelectionEvents=function(){var i=this,n=["toggle","focus"];this.selection.on("toggle",function(){i.toggleDropdown()}),this.selection.on("focus",function(t){i.focus(t)}),this.selection.on("*",function(t,e){-1===s.inArray(t,n)&&i.trigger(t,e)})},u.prototype._registerDropdownEvents=function(){var i=this;this.dropdown.on("*",function(t,e){i.trigger(t,e)})},u.prototype._registerResultsEvents=function(){var i=this;this.results.on("*",function(t,e){i.trigger(t,e)})},u.prototype._registerEvents=function(){var i=this;this.on("open",function(){i.$container.addClass("select2-container--open")}),this.on("close",function(){i.$container.removeClass("select2-container--open")}),this.on("enable",function(){i.$container.removeClass("select2-container--disabled")}),this.on("disable",function(){i.$container.addClass("select2-container--disabled")}),this.on("blur",function(){i.$container.removeClass("select2-container--focus")}),this.on("query",function(e){i.isOpen()||i.trigger("open",{}),this.dataAdapter.query(e,function(t){i.trigger("results:all",{data:t,query:e})})}),this.on("query:append",function(e){this.dataAdapter.query(e,function(t){i.trigger("results:append",{data:t,query:e})})}),this.on("keypress",function(t){var e=t.which;i.isOpen()?e===n.ESC||e===n.TAB||e===n.UP&&t.altKey?(i.close(),t.preventDefault()):e===n.ENTER?(i.trigger("results:select",{}),t.preventDefault()):e===n.SPACE&&t.ctrlKey?(i.trigger("results:toggle",{}),t.preventDefault()):e===n.UP?(i.trigger("results:previous",{}),t.preventDefault()):e===n.DOWN&&(i.trigger("results:next",{}),t.preventDefault()):(e===n.ENTER||e===n.SPACE||e===n.DOWN&&t.altKey)&&(i.open(),t.preventDefault())})},u.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},u.prototype._syncSubtree=function(t,e){var i=!1,n=this;if(!t||!t.target||"OPTION"===t.target.nodeName||"OPTGROUP"===t.target.nodeName){if(e)if(e.addedNodes&&0<e.addedNodes.length)for(var s=0;s<e.addedNodes.length;s++)e.addedNodes[s].selected&&(i=!0);else e.removedNodes&&0<e.removedNodes.length&&(i=!0);else i=!0;i&&this.dataAdapter.current(function(t){n.trigger("selection:update",{data:t})})}},u.prototype.trigger=function(t,e){var i=u.__super__.trigger,n={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===e&&(e={}),t in n){var s=n[t],o={prevented:!1,name:t,args:e};if(i.call(this,s,o),o.prevented)return void(e.prevented=!0)}i.call(this,t,e)},u.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},u.prototype.open=function(){this.isOpen()||this.trigger("query",{})},u.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},u.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},u.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")}
vendor: 4,477 bytes, line 1
1,u.prototype.focus=function(t){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},u.prototype.enable=function(t){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=t&&0!==t.length||(t=[!0]);var e=!t[0];this.$element.prop("disabled",e)},u.prototype.data=function(){this.options.get("debug")&&0<arguments.length&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var e=[];return this.dataAdapter.current(function(t){e=t}),e},u.prototype.val=function(t){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==t||0===t.length)return this.$element.val();var e=t[0];s.isArray(e)&&(e=s.map(e,function(t){return t.toString()})),this.$element.val(e).trigger("change")},u.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",c.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),c.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},u.prototype.render=function(){var t=s('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container.addClass("select2-container--"+this.options.get("theme")),c.StoreData(t[0],"element",this.$element),t},u}),t.define("jquery-mousewheel",["jquery"],function(t){return t}),t.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(s,t,o,e,a){var r;return null==s.fn.select2&&(r=["open","close","destroy"],s.fn.select2=function(e){if("object"==typeof(e=e||{}))return this.each(function(){var t=s.extend(!0,{},e);new o(s(this),t)}),this;if("string"!=typeof e)throw new Error("Invalid arguments for Select2: "+e);var i,n=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=a.GetData(this,"select2");null==t&&window.console&&console.error&&console.error("The select2('"+e+"') method was called on an element that is not using Select2."),i=t[e].apply(t,n)}),-1<s.inArray(e,r)?this:i}),null==s.fn.select2.defaults&&(s.fn.select2.defaults=e),o}),{define:t.define,require:t.require}),c=h.require("jquery.select2");function x(t,e){return a.call(t,e)}function u(t,e){var i,n,s,o,a,r,l,h,c,u,d,p=e&&e.split("/"),f=m.map,g=f&&f["*"]||{};if(t){for(a=(t=t.split("/")).length-1,m.nodeIdCompat&&b.test(t[a])&&(t[a]=t[a].replace(b,"")),"."===t[0].charAt(0)&&p&&(t=p.slice(0,p.length-1).concat(t)),c=0;c<t.length;c++)if("."===(d=t[c]))t.splice(c,1),--c;else if(".."===d){if(0===c||1===c&&".."===t[2]||".."===t[c-1])continue;0<c&&(t.splice(c-1,2),c-=2)}t=t.join("/")}if((p||g)&&f){for(c=(i=t.split("/")).length;0<c;--c){if(n=i.slice(0,c).join("/"),p)for(u=p.length;0<u;--u)if((s=f[p.slice(0,u).join("/")])&&(s=s[n])){o=s,r=c;break}if(o)break;!l&&g&&g[n]&&(l=g[n],h=c)}!o&&l&&(o=l,r=h),o&&(i.splice(0,r,o),t=i.join("/"))}return t}function w(e,i){return function(){var t=r.call(arguments,0);return"string"!=typeof t[0]&&1===t.length&&t.push(null),o.apply(p,t.concat([e,i]))}}function C(t){var e;if(x(g,t)&&(e=g[t],delete g[t],v[t]=!0,l.apply(p,e)),!x(f,t)&&!x(v,t))throw new Error("No "+t);return f[t]}function d(t){var e,i=t?t.indexOf("!"):-1;return-1<i&&(e=t.substring(0,i),t=t.substring(i+1,t.length)),[e,t]}function k(t){return t?d(t):[]}
vendor: 4,517 bytes, line 1
1return e.fn.select2.amd=h,c}),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(){"use strict";var t=jQuery.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1||3<t[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){var e=!1,i=this;n(this).one("bsTransitionEnd",function(){e=!0});return setTimeout(function(){e||n(i).trigger(n.support.transition.end)},t),this},n(function(){n.support.transition=function(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}(),n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(o){"use strict";function a(t){o(t).on("click",e,this.close)}var e='[data-dismiss="alert"]';a.VERSION="3.3.7",a.TRANSITION_DURATION=150,a.prototype.close=function(t){function e(){s.detach().trigger("closed.bs.alert").remove()}var i=o(this),n=i.attr("data-target");n||(n=(n=i.attr("href"))&&n.replace(/.*(?=#[^\s]*$)/,""));var s=o("#"===n?[]:n);t&&t.preventDefault(),s.length||(s=i.closest(".alert")),s.trigger(t=o.Event("close.bs.alert")),t.isDefaultPrevented()||(s.removeClass("in"),o.support.transition&&s.hasClass("fade")?s.one("bsTransitionEnd",e).emulateTransitionEnd(a.TRANSITION_DURATION):e())};var t=o.fn.alert;o.fn.alert=function(i){return this.each(function(){var t=o(this),e=t.data("bs.alert");e||t.data("bs.alert",e=new a(this)),"string"==typeof i&&e[i].call(t)})},o.fn.alert.Constructor=a,o.fn.alert.noConflict=function(){return o.fn.alert=t,this},o(document).on("click.bs.alert.data-api",e,a.prototype.close)}(jQuery),function(o){"use strict";function i(n){return this.each(function(){var t=o(this),e=t.data("bs.button"),i="object"==typeof n&&n;e||t.data("bs.button",e=new s(this,i)),"toggle"==n?e.toggle():n&&e.setState(n)})}var s=function(t,e){this.$element=o(t),this.options=o.extend({},s.DEFAULTS,e),this.isLoading=!1};s.VERSION="3.3.7",s.DEFAULTS={loadingText:"loading..."},s.prototype.setState=function(t){var e="disabled",i=this.$element,n=i.is("input")?"val":"html",s=i.data();t+="Text",null==s.resetText&&i.data("resetText",i[n]()),setTimeout(o.proxy(function(){i[n](null==s[t]?this.options[t]:s[t]),"loadingText"==t?(this.isLoading=!0,i.addClass(e).attr(e,e).prop(e,!0)):this.isLoading&&(this.isLoading=!1,i.removeClass(e).removeAttr(e).prop(e,!1))},this),0)},s.prototype.toggle=function(){var t,e=!0,i=this.$element.closest('[data-toggle="buttons"]');i.length?("radio"==(t=this.$element.find("input")).prop("type")?(t.prop("checked")&&(e=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==t.prop("type")&&(t.prop("checked")!==this.$element.hasClass("active")&&(e=!1),this.$element.toggleClass("active")),t.prop("checked",this.$element.hasClass("active")),e&&t.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};var t=o.fn.button;o.fn.button=i,o.fn.button.Constructor=s,o.fn.button.noConflict=function(){return o.fn.button=t,this},o(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var e=o(t.target).closest(".btn");i.call(e,"toggle"),o(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),e.is("input,button")?e.trigger("focus"):e.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){o(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(u){"use strict";function a(s){return this.each(function(){var t=u(this),e=t.data("bs.carousel"),i=u.extend({},d.DEFAULTS,t.data(),"object"==typeof s&&s),n="string"==typeof s?s:i.slide;e||t.data("bs.carousel",e=new d(this,i)),"number"==typeof s?e.to(s):n?e[n]():i.interval&&e.pause().cycle()})}function d(t,e){this.$element=u(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=e,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("key
1down.bs.carousel",u.proxy(this.keydown,this)),"hover"!=this.options.pause||"ontouchstart"in document.documentElement||this.$element.on("mouseenter.bs.carousel",u.proxy(this.pause,this)).on("mouseleave.bs.carousel",u.proxy(this.cycle,this))}d.VERSION="3.3.7",d.TRANSITION_DURATION=600,d.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},d.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},d.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(u.proxy(this.next,this),this.options.interval)),this},d.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},d.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var n=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(n)},d.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(i<t?"next":"prev",this.$items.eq(t))},d.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&u.support.transition&&(this.$element.trigger(u.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},d.prototype.next=function(){if(!this.sliding)return this.slide("next")},d.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},d.prototype.slide=function(t,e){var i=this.$element.find(".item.active"),n=e||this.getItemForDirection(t,i),s=this.interval,o="next"==t?"left":"right",a=this;if(n.hasClass("active"))return this.sliding=!1;var r,l=n[0],h=u.Event("slide.bs.carousel",{relatedTarget:l,direction:o});if(this.$element.trigger(h),!h.isDefaultPrevented()){this.sliding=!0,s&&this.pause(),this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),(r=u(this.$indicators.children()[this.getItemIndex(n)]))&&r.addClass("active"));var c=u.Event("slid.bs.carousel",{relatedTarget:l,direction:o});return u.support.transition&&this.$element.hasClass("slide")?(n.addClass(t),n[0].offsetWidth,i.addClass(o),n.addClass(o),i.one("bsTransitionEnd",function(){n.removeClass([t,o].join(" ")).addClass("active"),i.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(d.TRANSITION_DURATION)):(i.removeClass("active"),n.addClass("active"),this.sliding=!1,this.$element.trigger(c)),s&&this.cycle(),this}};var t=u.fn.carousel;u.fn.carousel=a,u.fn.carousel.Constructor=d,u.fn.carousel.noConflict=function(){return u.fn.carousel=t,this};function e(t){var e,i,n,s=u(this),o=u(s.attr("data-target")||(e=s.attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,""));o.hasClass("carousel")&&(i=u.extend({},o.data(),s.data()),(n=s.attr("data-slide-to"))&&(i.interval=!1),a.call(o,i),n&&o.data("bs.carousel").to(n),t.preventDefault())}u(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),u(window).on("load",function(){u('[data-ride="carousel"]').each(function(){var t=u(this);a.call(t,t.data())})})}(jQuery),function(a){"use strict";function s(t){var e,i=t.attr("data-target")||(e=t.attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"");return a(i)}function r(n){return this.each(function(){var t=a(this),e=t.data("bs.collapse"),i=a.extend({},l.DEFAULTS,t.data(),"object"==typeof n&&n);!e&&i.toggle&&/show|hide/.test(n)&&(i.toggle=!1),e||t.data("bs.collapse",e=new l(this,i)),"string"==typeof n&&e[n]()})}var l=function(t,e){this.$element=a(t),this.options=a.extend({},l.DEFAULTS,e),this.$trigger=a('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};l.VERSION="3.3.7",l.TRANSITION_DURATION=350,l.DEFAULTS={toggle:!0},l.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},l.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var t,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&((t=e.data("bs.collapse"))&&t.transitioning))){var i=a.Event("show.bs.collapse");if(this.$element.trigger(i),!i.isDefaultPrevented()){e&&e.length&&(r.call(e,"hide"),t||e.data("bs.collapse",null));var n=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[n](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var s=function(){this.$element.removeClass("collapsing").addClass("collapse in")[n](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return s.call(this);
vendor: 4,378 bytes, line 1
1var o=a.camelCase(["scroll",n].join("-"));this.$element.one("bsTransitionEnd",a.proxy(s,this)).emulateTransitionEnd(l.TRANSITION_DURATION)[n](this.$element[0][o])}}}},l.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=a.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var e=this.dimension();this.$element[e](this.$element[e]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var i=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[e](0).one("bsTransitionEnd",a.proxy(i,this)).emulateTransitionEnd(l.TRANSITION_DURATION):i.call(this)}}},l.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},l.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(t,e){var i=a(e);this.addAriaAndCollapsedClass(s(i),i)},this)).end()},l.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var t=a.fn.collapse;a.fn.collapse=r,a.fn.collapse.Constructor=l,a.fn.collapse.noConflict=function(){return a.fn.collapse=t,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var e=a(this);e.attr("data-target")||t.preventDefault();var i=s(e),n=i.data("bs.collapse")?"toggle":e.data();r.call(i,n)})}(jQuery),function(a){"use strict";function r(t){var e=t.attr("data-target");e||(e=(e=t.attr("href"))&&/#[A-Za-z]/.test(e)&&e.replace(/.*(?=#[^\s]*$)/,""));var i=e&&a(e);return i&&i.length?i:t.parent()}function o(n){n&&3===n.which||(a(".dropdown-backdrop").remove(),a(l).each(function(){var t=a(this),e=r(t),i={relatedTarget:this};e.hasClass("open")&&(n&&"click"==n.type&&/input|textarea/i.test(n.target.tagName)&&a.contains(e[0],n.target)||(e.trigger(n=a.Event("hide.bs.dropdown",i)),n.isDefaultPrevented()||(t.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",i)))))}))}function n(t){a(t).on("click.bs.dropdown",this.toggle)}var l='[data-toggle="dropdown"]';n.VERSION="3.3.7",n.prototype.toggle=function(t){var e=a(this);if(!e.is(".disabled, :disabled")){var i=r(e),n=i.hasClass("open");if(o(),!n){"ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",o);var s={relatedTarget:this};if(i.trigger(t=a.Event("show.bs.dropdown",s)),t.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),i.toggleClass("open").trigger(a.Event("shown.bs.dropdown",s))}return!1}},n.prototype.keydown=function(t){if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)){var e=a(this);if(t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled")){var i=r(e),n=i.hasClass("open");if(!n&&27!=t.which||n&&27==t.which)return 27==t.which&&i.find(l).trigger("focus"),e.trigger("click");var s,o=i.find(".dropdown-menu li:not(.disabled):visible a");o.length&&(s=o.index(t.target),38==t.which&&0<s&&s--,40==t.which&&s<o.length-1&&s++,~s||(s=0),o.eq(s).trigger("focus"))}}};var t=a.fn.dropdown;a.fn.dropdown=function(i){return this.each(function(){var t=a(this),e=t.data("bs.dropdown");e||t.data("bs.dropdown",e=new n(this)),"string"==typeof i&&e[i].call(t)})},a.fn.dropdown.Constructor=n,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=t,this},a(document).on("click.bs.dropdown.data-api",o).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",l,n.prototype.toggle).on("keydown.bs.dropdown.data-api",l,n.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",n.prototype.keydown)}(jQuery),function(o){"use strict";function a(n,s){return this.each(function(){var t=o(this),e=t.data("bs.modal"),i=o.extend({},r.DEFAULTS,t.data(),"object"==typeof n&&n);e||t.data("bs.modal",e=new r(this,i)),"string"==typeof n?e[n](s):i.show&&e.show(s)})}function r(t,e){this.options=e,this.$body=o(document.body),this.$element=o(t),this.$dialog=this.$element.find(".modal
1-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,o.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))}r.VERSION="3.3.7",r.TRANSITION_DURATION=300,r.BACKDROP_TRANSITION_DURATION=150,r.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},r.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},r.prototype.show=function(i){var n=this,t=o.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(t),this.isShown||t.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',o.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(t){o(t.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var t=o.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),t&&n.$element[0].offsetWidth,n.$element.addClass("in"),n.enforceFocus();var e=o.Event("shown.bs.modal",{relatedTarget:i});t?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(e)}).emulateTransitionEnd(r.TRANSITION_DURATION):n.$element.trigger("focus").trigger(e)}))},r.prototype.hide=function(t){t&&t.preventDefault(),t=o.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),o(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),o.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",o.proxy(this.hideModal,this)).emulateTransitionEnd(r.TRANSITION_DURATION):this.hideModal())},r.prototype.enforceFocus=function(){o(document).off("focusin.bs.modal").on("focusin.bs.modal",o.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},r.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",o.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},r.prototype.resize=function(){this.isShown?o(window).on("resize.bs.modal",o.proxy(this.handleUpdate,this)):o(window).off("resize.bs.modal")},r.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},r.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},r.prototype.backdrop=function(t){var e,i=this,n=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var s=o.support.transition&&n;if(this.$backdrop=o(document.createElement("div")).addClass("modal-backdrop "+n).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",o.proxy(function(t){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),s&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;s?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(r.BACKDROP_TRANSITION_DURATION):t()}else{!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e=function(){i.removeBackdrop(),t&&t()},o.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(r.BACKDROP_TRANSITION_DURATION):e()):t&&t()}},r.prototype.handleUpdate=function(){this.adjustDialog()},r.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},r.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},r.prototype.checkScrollbar=function(){var t,e=window.innerWidth;e||(e=(t=document.documentElement.getBoundingClientRect()).right-Math.abs(t.left)),this.bodyIsOverflowing=document.body.clientWidth<e,this.scrollbarWidth=this.measureScrollbar()},r.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},r.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},r.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var t=o.fn.modal;o.fn.modal=a,o.fn.modal.Constructor=r,o.fn.modal.noConflict=function(){return o.fn.modal=t,this},o(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var e=o(this),i=e.attr("href"),n=o(e.attr("data-target")||i&&i.replace(/.*(?=#[^\s]+$)/,"")),s=n.data("bs.modal")?"toggle":o.extend({remote:!/#/.test(i)&&i},n.data(),e.data());e.is("a")&&t.preventDefault(),n.one("show.bs.modal",function(t){t.isDefaultPrevented()||n.one("hidden.bs.modal",function(){e.is(":visible")&&e.trigger("focus")})}),a.call(n,s,this)})}(jQuery),function(g){"use strict";function m(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)}m.VERSION="3.3.7",m.TRANSITION_DURATION=150,m.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}}
vendor: 4,311 bytes, line 1
1,m.prototype.init=function(t,e,i){if(this.enabled=!0,this.type=t,this.$element=g(e),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&g(g.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var n=this.options.trigger.split(" "),s=n.length;s--;){var o,a,r=n[s];"click"==r?this.$element.on("click."+this.type,this.options.selector,g.proxy(this.toggle,this)):"manual"!=r&&(o="hover"==r?"mouseenter":"focusin",a="hover"==r?"mouseleave":"focusout",this.$element.on(o+"."+this.type,this.options.selector,g.proxy(this.enter,this)),this.$element.on(a+"."+this.type,this.options.selector,g.proxy(this.leave,this)))}this.options.selector?this._options=g.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},m.prototype.getDefaults=function(){return m.DEFAULTS},m.prototype.getOptions=function(t){return(t=g.extend({},this.getDefaults(),this.$element.data(),t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},m.prototype.getDelegateOptions=function(){var i={},n=this.getDefaults();return this._options&&g.each(this._options,function(t,e){n[t]!=e&&(i[t]=e)}),i},m.prototype.enter=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);return e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusin"==t.type?"focus":"hover"]=!0),e.tip().hasClass("in")||"in"==e.hoverState?void(e.hoverState="in"):(clearTimeout(e.timeout),e.hoverState="in",e.options.delay&&e.options.delay.show?void(e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)):e.show())},m.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},m.prototype.leave=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusout"==t.type?"focus":"hover"]=!1),!e.isInStateTrue())return clearTimeout(e.timeout),e.hoverState="out",e.options.delay&&e.options.delay.hide?void(e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)):e.hide()},m.prototype.show=function(){var t=g.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(t);var e=g.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!e)return;var i=this,n=this.tip(),s=this.getUID(this.type);this.setContent(),n.attr("id",s),this.$element.attr("aria-describedby",s),this.options.animation&&n.addClass("fade");var o="function"==typeof this.options.placement?this.options.placement.call(this,n[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,r=a.test(o);r&&(o=o.replace(a,"")||"top"),n.detach().css({top:0,left:0,display:"block"}).addClass(o).data("bs."+this.type,this),this.options.container?n.appendTo(this.options.container):n.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var l,h,c=this.getPosition(),u=n[0].offsetWidth,d=n[0].offsetHeight;r&&(l=o,h=this.getPosition(this.$viewport),o="bottom"==o&&c.bottom+d>h.bottom?"top":"top"==o&&c.top-d<h.top?"bottom":"right"==o&&c.right+u>h.width?"left":"left"==o&&c.left-u<h.left?"right":o,n.removeClass(l).addClass(o));var p=this.getCalculatedOffset(o,c,u,d);this.applyPlacement(p,o);var f=function(){var t=i.hoverState;i.$element.trigger("shown.bs."+i.type),i.hoverState=null,"out"==t&&i.leave(i)};g.support.transition&&this.$tip.hasClass("fade")?n.one("bsTransitionEnd",f).emulateTransitionEnd(m.TRANSITION_DURATION):f()}},m.prototype.applyPlacement=function(t,e){var i=this.tip(),n=i[0].offsetWidth,s=i[0].offsetHeight,o=parseInt(i.css("margin-top"),10),a=parseInt(i.css("margin-left"),10);isNaN(o)&&(o=0),isNaN(a)&&(a=0),t.top+=o,t.left+=a,g.offset.setOffset(i[0],g.extend({using:function(t){i.css({top:Math.round(t.top),left
vendor: 8,898 bytes, line 1
1:Math.round(t.left)})}},t),0),i.addClass("in");var r=i[0].offsetWidth,l=i[0].offsetHeight;"top"==e&&l!=s&&(t.top=t.top+s-l);var h=this.getViewportAdjustedDelta(e,t,r,l);h.left?t.left+=h.left:t.top+=h.top;var c=/top|bottom/.test(e),u=c?2*h.left-n+r:2*h.top-s+l,d=c?"offsetWidth":"offsetHeight";i.offset(t),this.replaceArrow(u,i[0][d],c)},m.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},m.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},m.prototype.hide=function(t){function e(){"in"!=i.hoverState&&n.detach(),i.$element&&i.$element.removeAttr("aria-describedby").trigger("hidden.bs."+i.type),t&&t()}var i=this,n=g(this.$tip),s=g.Event("hide.bs."+this.type);if(this.$element.trigger(s),!s.isDefaultPrevented())return n.removeClass("in"),g.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",e).emulateTransitionEnd(m.TRANSITION_DURATION):e(),this.hoverState=null,this},m.prototype.fixTitle=function(){var t=this.$element;!t.attr("title")&&"string"==typeof t.attr("data-original-title")||t.attr("data-original-title",t.attr("title")||"").attr("title","")},m.prototype.hasContent=function(){return this.getTitle()},m.prototype.getPosition=function(t){var e=(t=t||this.$element)[0],i="BODY"==e.tagName,n=e.getBoundingClientRect();null==n.width&&(n=g.extend({},n,{width:n.right-n.left,height:n.bottom-n.top}));var s=window.SVGElement&&e instanceof window.SVGElement,o=i?{top:0,left:0}:s?null:t.offset(),a={scroll:i?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},r=i?{width:g(window).width(),height:g(window).height()}:null;return g.extend({},n,a,r,o)},m.prototype.getCalculatedOffset=function(t,e,i,n){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-n,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-n/2,left:e.left-i}:{top:e.top+e.height/2-n/2,left:e.left+e.width}},m.prototype.getViewportAdjustedDelta=function(t,e,i,n){var s={top:0,left:0};if(!this.$viewport)return s;var o,a,r,l,h=this.options.viewport&&this.options.viewport.padding||0,c=this.getPosition(this.$viewport);return/right|left/.test(t)?(o=e.top-h-c.scroll,a=e.top+h-c.scroll+n,o<c.top?s.top=c.top-o:a>c.top+c.height&&(s.top=c.top+c.height-a)):(r=e.left-h,l=e.left+h+i,r<c.left?s.left=c.left-r:l>c.right&&(s.left=c.left+c.width-l)),s},m.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},m.prototype.getUID=function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},m.prototype.tip=function(){if(!this.$tip&&(this.$tip=g(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},m.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},m.prototype.enable=function(){this.enabled=!0},m.prototype.disable=function(){this.enabled=!1},m.prototype.toggleEnabled=function(){this.enabled=!this.enabled},m.prototype.toggle=function(t){var e=this;t&&((e=g(t.currentTarget).data("bs."+this.type))||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e))),t?(e.inState.click=!e.inState.click,e.isInStateTrue()?e.enter(e):e.leave(e)):e.tip().hasClass("in")?e.leave(e):e.enter(e)},m.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})};var t=g.fn.tooltip;g.fn.tooltip=function(n){return this.each(function(){var t=g(this),e=t.data("bs.tooltip"),i="object"==typeof n&&n;!e&&/destroy|hide/.test(n)||(e||t.data("bs.tooltip",e=new m(this,i)),"string"==typeof n&&e[n]())})},g.fn.tooltip.Constructor=m,g.fn.tooltip.noConflict=function(){return g.fn.tooltip=t,this}}(jQuery),function(s){"use strict";function o(t,e){this.init("popover",t,e)}if(!s.fn.tooltip)throw new Error("Popover requires tooltip.js");o.VERSION="3.3.7",o.DEFAULTS=s.extend({},s.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),((o.prototype=s.extend({},s.fn.tooltip.Constructor.prototype)).constructor=o).prototype.getDefaults=function(){return o.DEFAULTS},o.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},o.prototype.hasContent=function(){return this.getTitle()||this.getContent()},o.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},o.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var t=s.fn.popover;s.fn.popover=function(n){return this.each(function(){var t=s(this),e=t.data("bs.popover"),i="object"==typeof n&&n;!e&&/destroy|hide/.test(n)||(e||t.data("bs.popover",e=new o(this,i)),"string"==typeof n&&e[n]())})},s.fn.popover.Constructor=o,s.fn.popover.noConflict=function(){return s.fn.popover=t,this}}(jQuery),function(o){"use strict";function s(t,e){this.$body=o(document.body),this.$scrollElement=o(o(t).is(document.body)?window:t),this.options=o.extend({},s.DEFAULTS,e),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",o.proxy(this.process,this)),this.refresh(),this.process()}function e(n){return this.each(function(){var t=o(this),e=t.data("bs.scrollspy"),i="object"==typeof n&&n;e||t.data("bs.scrollspy",e=new s(this,i)),"string"==typeof n&&e[n]()})}s.VERSION="3.3.7",s.DEFAULTS={offset:10},s.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},s.prototype.refresh=function(){var t=this,n="offset",s=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),o.isWindow(this.$scrollElement[0])||(n="position",s=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=o(this),e=t.data("target")||t.attr("href"),i=/^#./.test(e)&&o(e);return i&&i.length&&i.is(":visible")?[[i[n]().top+s,e]]:null}).sort(function(t,e){return t[0]-e[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},s.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),s=this.offsets,o=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),n<=e)return a!=(t=o[o.length-1])&&this.activate(t);if(a&&e<s[0])return this.activeTarget=null,this.clear();for(t=s.length;t--;)a!=o[t]&&e>=s[t]&&(void 0===s[t+1]||e<s[t+1])&&this.activate(o[t])},s.prototype.activate=function(t){this.activeTarget=t,this.clear();var e=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=o(e).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active")),i.trigger("activate.bs.scrollspy")},s.prototype.clear=function(){o(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var t=o.fn.scrollspy;o.fn.scrollspy=e,o.fn.scrollspy.Constructor=s,o.fn.scrollspy.noConflict=function(){return o.fn.scrollspy=t,this},o(window).on("load.bs.scrollspy.data-api",function(){o('[data-spy="scroll"]').each(function(){var t=o(this);e.call(t,t.data())})})}(jQuery),function(r){"use strict";function e(i){return this.each(function(){var t=r(this),e=t.data("bs.tab");e||t.data("bs.tab",e=new a(this)),"string"==typeof i&&e[i]()})}function a(t){this.element=r(t)}a.VERSION="3.3.7",a.TRANSITION_DURATION=150,a.prototype.show=function(){var t,e,i,n,s=this.element,o=s.closest("ul:not(.dropdown-menu)"),a=s.data("target");a||(a=(a=s.attr("href"))&&a.replace(/.*(?=#[^\s]*$)/,"")),s.parent("li").hasClass("active")||(t=o.find(".active:last a"),e=r.Event("hide.bs.tab",{relatedTarget:s[0]}),i=r.Event("show.bs.tab",{relatedTarget:t[0]}),t.trigger(e),s.trigger(i),i.isDefaultPrevented()||e.isDefaultPrevented()||(n=r(a),this.activate(s.closest("li"),o),this.activate(n,n.parent(),function(){t.trigger({type:"hidden.bs.tab",relatedTarget:s[0]}),s.trigger({type:"shown.bs.tab",relatedTarget:t[0]})})))}
1,a.prototype.activate=function(t,e,i){function n(){s.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),o?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&&i()}var s=e.find("> .active"),o=i&&r.support.transition&&(s.length&&s.hasClass("fade")||!!e.find("> .fade").length);s.length&&o?s.one("bsTransitionEnd",n).emulateTransitionEnd(a.TRANSITION_DURATION):n(),s.removeClass("in")};var t=r.fn.tab;r.fn.tab=e,r.fn.tab.Constructor=a,r.fn.tab.noConflict=function(){return r.fn.tab=t,this};function i(t){t.preventDefault(),e.call(r(this),"show")}r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(l){"use strict";function i(n){return this.each(function(){var t=l(this),e=t.data("bs.affix"),i="object"==typeof n&&n;e||t.data("bs.affix",e=new h(this,i)),"string"==typeof n&&e[n]()})}var h=function(t,e){this.options=l.extend({},h.DEFAULTS,e),this.$target=l(this.options.target).on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};h.VERSION="3.3.7",h.RESET="affix affix-top affix-bottom",h.DEFAULTS={offset:0,target:window},h.prototype.getState=function(t,e,i,n){var s=this.$target.scrollTop(),o=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return s<i&&"top";if("bottom"==this.affixed)return null!=i?!(s+this.unpin<=o.top)&&"bottom":!(s+a<=t-n)&&"bottom";var r=null==this.affixed,l=r?s:o.top;return null!=i&&s<=i?"top":null!=n&&t-n<=l+(r?a:e)&&"bottom"},h.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(h.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},h.prototype.checkPositionWithEventLoop=function(){setTimeout(l.proxy(this.checkPosition,this),1)},h.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=this.$element.height(),e=this.options.offset,i=e.top,n=e.bottom,s=Math.max(l(document).height(),l(document.body).height());"object"!=typeof e&&(n=i=e),"function"==typeof i&&(i=e.top(this.$element)),"function"==typeof n&&(n=e.bottom(this.$element));var o=this.getState(s,t,i,n);if(this.affixed!=o){null!=this.unpin&&this.$element.css("top","");var a="affix"+(o?"-"+o:""),r=l.Event(a+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=o,this.unpin="bottom"==o?this.getPinnedOffset():null,this.$element.removeClass(h.RESET).addClass(a).trigger(a.replace("affix","affixed")+".bs.affix")}"bottom"==o&&this.$element.offset({top:s-t-n})}};var t=l.fn.affix;l.fn.affix=i,l.fn.affix.Constructor=h,l.fn.affix.noConflict=function(){return l.fn.affix=t,this},l(window).on("load",function(){l('[data-spy="affix"]').each(function(){var t=l(this),e=t.data();e.offset=e.offset||{},null!=e.offsetBottom&&(e.offset.bottom=e.offsetBottom),null!=e.offsetTop&&(e.offset.top=e.offsetTop),i.call(t,e)})})}(jQuery),function o(a,r,l){function h(i,t){if(!r[i]){if(!a[i]){var e="function"==typeof require&&require;if(!t&&e)return e(i,!0);if(c)return c(i,!0);var n=new Error("Cannot find module '"+i+"'");throw n.code="MODULE_NOT_FOUND",n}var s=r[i]={exports:{}};a[i][0].call(s.exports,function(t){var e=a[i][1][t];return h(e||t)},s,s.exports,o,a,r,l)}return r[i].exports}for(var c="function"==typeof require&&require,t=0;t<l.length;t++)h(l[t]);return h}({1:[function(t,e,i){},{}],2:[function(t,e,i){function n(t){if(t){var e=[0,0,0],i=1,n=t.match(/^#([a-fA-F0-9]{3})$/);if(n){n=n[1];for(var s=0;s<e.length;s++)e[s]=parseInt(n[s]+n[s],16)}else if(n=t.match(/^#([a-fA-F0-9]{6})$/)){n=n[1];for(s=0;s<e.length;s++)e[s]=parseInt(n.slice(2*s,2*s+2),16)}else if(n=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(s=0;s<e.length;s++)e[s]=parseInt(n[s+1]);i=parseFloat(n[4])}else if(n=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(s=0;s<e.length;s++)e[s]=Math.round(2.55*parseFloat(n[s+1]));i=parseFloat(n[4])}else if(n=t.match(/(\w+)/)){if("transparent"==n[1])return[0,0,0,0];if(!(e=u[n[1]]))return}for(s=0;s<e.length;s++)e[s]=h(e[s],0,255);return i=i||0==i?h(i,0,1):1,e[3]=i,e}}function s(t){if(t){var e=t.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var i=parseFloat(e[4]);return[h(parseInt(e[1]),0,360),h(parseFloat(e[2]),0,100),h(parseFloat(e[3]),0,100),h(isNaN(i)?1:i,0,1)]}}}function o(t){if(t){var e=t.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(e){var i=parseFloat(e[4]);return[h(parseInt(e[1]),0,360),h(parseFloat(e[2]),0,100),h(parseFloat(e[3]),0,100),h(isNaN(i)?1:i,0,1)]}}}function a(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"}function r(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 l(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+e+")"}
1function h(t,e,i){return Math.min(Math.max(e,t),i)}function c(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}var u=t("color-name");e.exports={getRgba:n,getHsla:s,getRgb:function(t){var e=n(t);return e&&e.slice(0,3)},getHsl:function(t){var e=s(t);return e&&e.slice(0,3)},getHwb:o,getAlpha:function(t){var e=n(t);return(e=e||s(t))||(e=o(t))?e[3]:void 0},hexString:function(t){return"#"+c(t[0])+c(t[1])+c(t[2])},rgbString:function(t,e){return e<1||t[3]&&t[3]<1?a(t,e):"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:a,percentString:function(t,e){return e<1||t[3]&&t[3]<1?r(t,e):"rgb("+Math.round(t[0]/255*100)+"%, "+Math.round(t[1]/255*100)+"%, "+Math.round(t[2]/255*100)+"%)"},percentaString:r,hslString:function(t,e){return e<1||t[3]&&t[3]<1?l(t,e):"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:l,hwbString:function(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:"")+")"},keyword:function(t){return d[t.slice(0,3)]}};var d={};for(var p in u)d[u[p]]=p},{"color-name":6}],3:[function(t,e,i){var h=t("color-convert"),n=t("chartjs-color-string"),s=function(t){if(t instanceof s)return t;if(!(this instanceof s))return new s(t);var e;if(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},"string"==typeof t)if(e=n.getRgba(t))this.setValues("rgb",e);else if(e=n.getHsla(t))this.setValues("hsl",e);else{if(!(e=n.getHwb(t)))throw new Error('Unable to parse color from string "'+t+'"');this.setValues("hwb",e)}else if("object"==typeof t){if(void 0!==(e=t).r||void 0!==e.red)this.setValues("rgb",e);else if(void 0!==e.l||void 0!==e.lightness)this.setValues("hsl",e);else if(void 0!==e.v||void 0!==e.value)this.setValues("hsv",e);else if(void 0!==e.w||void 0!==e.whiteness)this.setValues("hwb",e);else{if(void 0===e.c&&void 0===e.cyan)throw new Error("Unable to parse color from object "+JSON.stringify(t));this.setValues("cmyk",e)}}};s.prototype={rgb:function(t){return this.setSpace("rgb",arguments)},hsl:function(t){return this.setSpace("hsl",arguments)},hsv:function(t){return this.setSpace("hsv",arguments)},hwb:function(t){return this.setSpace("hwb",arguments)},cmyk:function(t){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(){return 1!==this.values.alpha?this.values.hwb.concat([this.values.alpha]):this.values.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){return this.values.rgb.concat([this.values.alpha])},hslaArray:function(){return this.values.hsl.concat([this.values.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 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 n.hexString(this.values.rgb)},rgbString:function(){return n.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return n.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return n.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return n.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return n.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return n.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return n.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){return this.values.rgb[0]<<16|this.values.rgb[1]<<8|this.values.rgb[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((.055+n)/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 i<e?(e+.05)/(i+.05):(i+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return 7.1<=e?"AAA":4.5<=e?"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){return this.values.hsl[2]+=this.values.hsl[2]*t,this.setValues("hsl",this.values.hsl),this},darken:function(t){return this.values.hsl[2]-=this.values.hsl[2]*t,this.setValues("hsl",this.values.hsl),this},saturate:function(t){return this.values.hsl[1]+=this.values.hsl[1]*t,this.setValues("hsl",this.values.hsl),this},desaturate:function(t){return this.values.hsl[1]-=this.values.hsl[1]*t,this.setValues("hsl",this.values.hsl),this},whiten:function(t){return this.values.hwb[1]+=this.values.hwb[1]*t,this.setValues("hwb",this.values.hwb),this},blacken:function(t){return this.values.hwb[2]+=this.values.hwb[2]*t,this.setValues("hwb",this.values.hwb),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}
1,clearer:function(t){return this.setValues("alpha",this.values.alpha-this.values.alpha*t),this},opaquer:function(t){return this.setValues("alpha",this.values.alpha+this.values.alpha*t),this},rotate:function(t){var e=this.values.hsl[0];return e=(e=(e+t)%360)<0?360+e:e,this.values.hsl[0]=e,this.setValues("hsl",this.values.hsl),this},mix:function(t,e){for(var i=2*(e=1-(null==e?.5:e))-1,n=this.alpha()-t.alpha(),s=(1+(i*n==-1?i:(i+n)/(1+i*n)))/2,o=1-s,a=this.rgbArray(),r=t.rgbArray(),l=0;l<a.length;l++)a[l]=a[l]*s+r[l]*o;this.setValues("rgb",a);var h=this.alpha()*e+t.alpha()*(1-e);return this.setValues("alpha",h),this},toJSON:function(){return this.rgb()},clone:function(){return new s(this.rgb())}},s.prototype.getValues=function(t){for(var e={},i=0;i<t.length;i++)e[t.charAt(i)]=this.values[t][i];return 1!=this.values.alpha&&(e.a=this.values.alpha),e},s.prototype.setValues=function(t,e){var i={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},n={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},s=1;if("alpha"==t)s=e;else if(e.length)this.values[t]=e.slice(0,t.length),s=e[t.length];else if(void 0!==e[t.charAt(0)]){for(var o=0;o<t.length;o++)this.values[t][o]=e[t.charAt(o)];s=e.a}else if(void 0!==e[i[t][0]]){for(var a=i[t],o=0;o<t.length;o++)this.values[t][o]=e[a[o]];s=e.alpha}if(this.values.alpha=Math.max(0,Math.min(1,void 0!==s?s:this.values.alpha)),"alpha"!=t){for(o=0;o<t.length;o++){var r=Math.max(0,Math.min(n[t][o],this.values[t][o]));this.values[t][o]=Math.round(r)}for(var l in i){l!=t&&(this.values[l]=h[t][l](this.values[t]));for(o=0;o<l.length;o++){r=Math.max(0,Math.min(n[l][o],this.values[l][o]));this.values[l][o]=Math.round(r)}}return!0}},s.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)},s.prototype.setChannel=function(t,e,i){return void 0===i?this.values[t][e]:(this.values[t][e]=i,this.setValues(t,this.values[t]),this)},window.Color=e.exports=s},{"chartjs-color-string":2,"color-convert":5}],4:[function(t,e,i){function s(t){var e,i,n=t[0]/255,s=t[1]/255,o=t[2]/255,a=Math.min(n,s,o),r=Math.max(n,s,o),l=r-a;return r==a?e=0:n==r?e=(s-o)/l:s==r?e=2+(o-n)/l:o==r&&(e=4+(n-s)/l),(e=Math.min(60*e,360))<0&&(e+=360),i=(a+r)/2,[e,100*(r==a?0:i<=.5?l/(r+a):l/(2-r-a)),100*i]}function n(t){var e,i=t[0],n=t[1],s=t[2],o=Math.min(i,n,s),a=Math.max(i,n,s),r=a-o,l=0==a?0:r/a*1e3/10;return a==o?e=0:i==a?e=(n-s)/r:n==a?e=2+(s-i)/r:s==a&&(e=4+(i-n)/r),(e=Math.min(60*e,360))<0&&(e+=360),[e,l,a/255*1e3/10]}function o(t){var e=t[0],i=t[1],n=t[2];return[s(t)[0],100*(1/255*Math.min(e,Math.min(i,n))),100*(n=1-1/255*Math.max(e,Math.max(i,n)))]}function a(t){var e=t[0]/255,i=t[1]/255,n=t[2]/255,s=Math.min(1-e,1-i,1-n);return[100*((1-e-s)/(1-s)||0),100*((1-i-s)/(1-s)||0),100*((1-n-s)/(1-s)||0),100*s]}function l(t){return S[JSON.stringify(t)]}function h(t){var e=t[0]/255,i=t[1]/255,n=t[2]/255;return[100*(.4124*(e=.04045<e?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(i=.04045<i?Math.pow((i+.055)/1.055,2.4):i/12.92)+.1805*(n=.04045<n?Math.pow((n+.055)/1.055,2.4):n/12.92)),100*(.2126*e+.7152*i+.0722*n),100*(.0193*e+.1192*i+.9505*n)]}function c(t){var e=h(t),i=e[0],n=e[1],s=e[2];return n/=100,s/=108.883,i=.008856<(i/=95.047)?Math.pow(i,1/3):7.787*i+16/116,[116*(n=.008856<n?Math.pow(n,1/3):7.787*n+16/116)-16,500*(i-n),200*(n-(s=.008856<s?Math.pow(s,1/3):7.787*s+16/116))]}function u(t){var e,i,n,s,o,a=t[0]/360,r=t[1]/100,l=t[2]/100;if(0==r)return[o=255*l,o,o];e=2*l-(i=l<.5?l*(1+r):l+r-l*r),s=[0,0,0];for(var h=0;h<3;h++)(n=a+1/3*-(h-1))<0&&n++,1<n&&n--,o=6*n<1?e+6*(i-e)*n:2*n<1?i:3*n<2?e+(i-e)*(2/3-n)*6:e,s[h]=255*o;return s}function d(t){var e=t[0]/60,i=t[1]/100,n=t[2]/100,s=Math.floor(e)%6,o=e-Math.floor(e),a=255*n*(1-i),r=255*n*(1-i*o),l=255*n*(1-i*(1-o)),n=255*n;switch(s){case 0:return[n,l,a];case 1:return[r,n,a];case 2:return[a,n,l];case 3:return[a,r,n];case 4:return[l,a,n];case 5:return[n,a,r]}}function p(t){var e,i,n,s,o=t[0]/360,a=t[1]/100,l=t[2]/100,h=a+l;switch(1<h&&(a/=h,l/=h),n=6*o-(e=Math.floor(6*o)),0!=(1&e)&&(n=1-n),s=a+n*((i=1-l)-a),e){default:case 6:case 0:r=i,g=s,b=a;break;case 1:r=s,g=i,b=a;break;case 2:r=a,g=i,b=s;break;case 3:r=a,g=s,b=i;break;
vendor: 9,745 bytes, line 1
1case 4:r=s,g=a,b=i;break;case 5:r=i,g=a,b=s}return[255*r,255*g,255*b]}function f(t){var e=t[0]/100,i=t[1]/100,n=t[2]/100,s=t[3]/100;return[255*(1-Math.min(1,e*(1-s)+s)),255*(1-Math.min(1,i*(1-s)+s)),255*(1-Math.min(1,n*(1-s)+s))]}function m(t){var e=t[0]/100,i=t[1]/100,n=t[2]/100,s=3.2406*e+-1.5372*i+-.4986*n,o=-.9689*e+1.8758*i+.0415*n,a=.0557*e+-.204*i+1.057*n;return s=.0031308<s?1.055*Math.pow(s,1/2.4)-.055:s*=12.92,o=.0031308<o?1.055*Math.pow(o,1/2.4)-.055:o*=12.92,a=.0031308<a?1.055*Math.pow(a,1/2.4)-.055:a*=12.92,[255*(s=Math.min(Math.max(0,s),1)),255*(o=Math.min(Math.max(0,o),1)),255*(a=Math.min(Math.max(0,a),1))]}function v(t){var e=t[0],i=t[1],n=t[2];return i/=100,n/=108.883,e=.008856<(e/=95.047)?Math.pow(e,1/3):7.787*e+16/116,[116*(i=.008856<i?Math.pow(i,1/3):7.787*i+16/116)-16,500*(e-i),200*(i-(n=.008856<n?Math.pow(n,1/3):7.787*n+16/116))]}function y(t){var e,i=t[0],n=t[1],s=t[2],o=i<=8?(e=100*i/903.3)/100*7.787+16/116:(e=100*Math.pow((i+16)/116,3),Math.pow(e/100,1/3)),a=a/95.047<=.008856?a=95.047*(n/500+o-16/116)/7.787:95.047*Math.pow(n/500+o,3),r=r/108.883<=.008859?r=108.883*(o-s/200-16/116)/7.787:108.883*Math.pow(o-s/200,3);return[a,e,r]}function _(t){var e=t[0],i=t[1],n=t[2],s=360*Math.atan2(n,i)/2/Math.PI;return s<0&&(s+=360),[e,Math.sqrt(i*i+n*n),s]}function x(t){return m(y(t))}function w(t){var e=t[0],i=t[1],n=t[2]/360*2*Math.PI;return[e,i*Math.cos(n),i*Math.sin(n)]}function C(t){return k[t]}e.exports={rgb2hsl:s,rgb2hsv:n,rgb2hwb:o,rgb2cmyk:a,rgb2keyword:l,rgb2xyz:h,rgb2lab:c,rgb2lch:function(t){return _(c(t))},hsl2rgb:u,hsl2hsv:function(t){var e=t[0],i=t[1]/100,n=t[2]/100;return 0===n?[0,0,0]:[e,100*(2*(i*=(n*=2)<=1?n:2-n)/(n+i)),100*((n+i)/2)]},hsl2hwb:function(t){return o(u(t))},hsl2cmyk:function(t){return a(u(t))},hsl2keyword:function(t){return l(u(t))},hsv2rgb:d,hsv2hsl:function(t){var e=t[0],i=t[1]/100,n=t[2]/100,s=(2-i)*n,o=i*n;return[e,100*(o=(o/=s<=1?s:2-s)||0),100*(s/=2)]},hsv2hwb:function(t){return o(d(t))},hsv2cmyk:function(t){return a(d(t))},hsv2keyword:function(t){return l(d(t))},hwb2rgb:p,hwb2hsl:function(t){return s(p(t))},hwb2hsv:function(t){return n(p(t))},hwb2cmyk:function(t){return a(p(t))},hwb2keyword:function(t){return l(p(t))},cmyk2rgb:f,cmyk2hsl:function(t){return s(f(t))},cmyk2hsv:function(t){return n(f(t))},cmyk2hwb:function(t){return o(f(t))},cmyk2keyword:function(t){return l(f(t))},keyword2rgb:C,keyword2hsl:function(t){return s(C(t))},keyword2hsv:function(t){return n(C(t))},keyword2hwb:function(t){return o(C(t))},keyword2cmyk:function(t){return a(C(t))},keyword2lab:function(t){return c(C(t))},keyword2xyz:function(t){return h(C(t))},xyz2rgb:m,xyz2lab:v,xyz2lch:function(t){return _(v(t))},lab2xyz:y,lab2rgb:x,lab2lch:_,lch2lab:w,lch2xyz:function(t){return y(w(t))},lch2rgb:function(t){return x(w(t))}};var k={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],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]},S={};for(var D in k)S[JSON.stringify(k[D])]=D},{}],5:[function(t,e,i){function s(){return new h}var o=t("./conversions");for(var n in o){s[n+"Raw"]=function(e){return function(t){return"number"==typeof t&&(t=Array.prototype.slice.call(arguments)),o[e](t)}}(n);var a=/(\w+)2(\w+)/.exec(n),r=a[1],l=a[2];(s[r]=s[r]||{})[l]=s[n]=function(n){return function(t){"number"==typeof t&&(t=Array.prototype.slice.call(arguments));var e=o[n](t);if("string"==typeof e||void 0===e)return e;for(var i=0;i<e.length;i++)e[i]=Math.round(e[i]);return e}}(n)}var h=function(){this.convs={}};h.prototype.routeSpace=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))},h.prototype.setValues=function(t,e){return this.space=t,this.convs={},this.convs[t]=e,this},h.prototype.getValues=function(t){var e,i,n=this.convs[t];return n||(e=this.space,i=this.convs[e],n=s[e][t](i),this.convs[t]=n),n},["rgb","hsl","hsv","cmyk","keyword"].forEach(function(e){h.prototype[e]=function(t){return this.routeSpace(e,arguments)}}),e.exports=s},{"./conversions":4}],6:[function(t,e,i){e.exports={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
1ive:[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]}},{}],7:[function(t,e,i){var n=t("./core/core.js")();t("./core/core.helpers")(n),t("./core/core.element")(n),t("./core/core.animation")(n),t("./core/core.controller")(n),t("./core/core.datasetController")(n),t("./core/core.layoutService")(n),t("./core/core.legend")(n),t("./core/core.plugin.js")(n),t("./core/core.scale")(n),t("./core/core.scaleService")(n),t("./core/core.title")(n),t("./core/core.tooltip")(n),t("./controllers/controller.bar")(n),t("./controllers/controller.bubble")(n),t("./controllers/controller.doughnut")(n),t("./controllers/controller.line")(n),t("./controllers/controller.polarArea")(n),t("./controllers/controller.radar")(n),t("./scales/scale.category")(n),t("./scales/scale.linear")(n),t("./scales/scale.logarithmic")(n),t("./scales/scale.radialLinear")(n),t("./scales/scale.time")(n),t("./elements/element.arc")(n),t("./elements/element.line")(n),t("./elements/element.point")(n),t("./elements/element.rectangle")(n),t("./charts/Chart.Bar")(n),t("./charts/Chart.Bubble")(n),t("./charts/Chart.Doughnut")(n),t("./charts/Chart.Line")(n),t("./charts/Chart.PolarArea")(n),t("./charts/Chart.Radar")(n),t("./charts/Chart.Scatter")(n),window.Chart=e.exports=n},{"./charts/Chart.Bar":8,"./charts/Chart.Bubble":9,"./charts/Chart.Doughnut":10,"./charts/Chart.Line":11,"./charts/Chart.PolarArea":12,"./charts/Chart.Radar":13,"./charts/Chart.Scatter":14,"./controllers/controller.bar":15,"./controllers/controller.bubble":16,"./controllers/controller.doughnut":17,"./controllers/controller.line":18,"./controllers/controller.polarArea":19,"./controllers/controller.radar":20,"./core/core.animation":21,"./core/core.controller":22,"./core/core.datasetController":23,"./core/core.element":24,"./core/core.helpers":25,"./core/core.js":26,"./core/core.layoutService":27,"./core/core.legend":28,"./core/core.plugin.js":29,"./core/core.scale":30,"./core/core.scaleService":31,"./core/core.title":32,"./core/core.tooltip":33,"./elements/element.arc":34,"./elements/element.line":35,"./elements/element.point":36,"./elements/element.rectangle":37,"./scales/scale.category":38,"./scales/scale.linear":39,"./scales/scale.logarithmic":40,"./scales/scale.radialLinear":41,"./scales/scale.time":42}],8:[function(t,e,i){"use strict";e.exports=function(i){i.Bar=function(t,e){return e.type="bar",new i(t,e)}}},{}],9:[function(t,e,i){"use strict";e.exports=function(i){i.Bubble=function(t,e){return e.type="bubble",new i(t,e)}}},{}],10:[function(t,e,i){"use strict";e.exports=function(i){i.Doughnut=function(t,e){return e.type="doughnut",new i(t,e)}}},{}],11:[function(t,e,i){"use strict";e.exports=function(i){i.Line=function(t,e){return e.type="line",new i(t,e)}}},{}],12:[function(t,e,i){"use strict";e.exports=function(i){i.PolarArea=function(t,e){return e.type="polarArea",new i(t,e)}}},{}],13:[function(t,e,i){"use strict";e.exports=function(i){var n=i.helpers,s={aspectRatio:1};i.Radar=function(t,e){return e.options=n.configMerge(s,e.options),e.type="radar",new i(t,e)}}},{}],14:[function(t,e,i){"use strict";e.exports=function(i){i.defaults.scatter={hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-1"}],yAxes:[{type:"linear",position:"left",id:"y-axis-1"}]},tooltips:{callbacks:{title:function(t,e){return""},label:function(t,e){return"("+t.xLabel+", "+t.yLabel+")"}}}},i.controllers.scatter=i.controllers.line,i.Scatter=function(t,e){return e.type="scatter",new i(t,e)}}},{}
1],15:[function(t,e,i){"use strict";e.exports=function(n){var l=n.helpers;n.defaults.bar={hover:{mode:"label"},scales:{xAxes:[{type:"category",categoryPercentage:.8,barPercentage:.9,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}},n.controllers.bar=n.DatasetController.extend({initialize:function(t,e){n.DatasetController.prototype.initialize.call(this,t,e),this.getMeta().bar=!0},getBarCount:function(){var i=0;return l.each(this.chart.data.datasets,function(t,e){this.chart.getDatasetMeta(e).bar&&this.chart.isDatasetVisible(e)&&++i},this),i},addElements:function(){var i=this.getMeta();l.each(this.getDataset().data,function(t,e){i.data[e]=i.data[e]||new n.elements.Rectangle({_chart:this.chart.chart,_datasetIndex:this.index,_index:e})},this)},addElementAndReset:function(t){var e=new n.elements.Rectangle({_chart:this.chart.chart,_datasetIndex:this.index,_index:t}),i=this.getBarCount();this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0,i)},update:function(i){var n=this.getBarCount();l.each(this.getMeta().data,function(t,e){this.updateElement(t,e,i,n)},this)},updateElement:function(t,e,i,n){var s=this.getMeta(),o=this.getScaleForId(s.xAxisID),a=this.getScaleForId(s.yAxisID),r=a.min<0&&a.max<0?a.getPixelForValue(a.max):0<a.min&&0<a.max?a.getPixelForValue(a.min):a.getPixelForValue(0);l.extend(t,{_chart:this.chart.chart,_xScale:o,_yScale:a,_datasetIndex:this.index,_index:e,_model:{x:this.calculateBarX(e,this.index),y:i?r:this.calculateBarY(e,this.index),label:this.chart.data.labels[e],datasetLabel:this.getDataset().label,base:i?r:this.calculateBarBase(this.index,e),width:this.calculateBarWidth(n),backgroundColor:t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:l.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.rectangle.backgroundColor),borderSkipped:t.custom&&t.custom.borderSkipped?t.custom.borderSkipped:this.chart.options.elements.rectangle.borderSkipped,borderColor:t.custom&&t.custom.borderColor?t.custom.borderColor:l.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.rectangle.borderColor),borderWidth:t.custom&&t.custom.borderWidth?t.custom.borderWidth:l.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.rectangle.borderWidth)}}),t.pivot()},calculateBarBase:function(t,e){var i=this.getMeta(),n=(this.getScaleForId(i.xAxisID),this.getScaleForId(i.yAxisID)),s=0;if(n.options.stacked){if(this.chart.data.datasets[t].data[e]<0)for(var o=0;o<t;o++){var a=this.chart.data.datasets[o],r=this.chart.getDatasetMeta(o);r.bar&&r.yAxisID===n.id&&this.chart.isDatasetVisible(o)&&(s+=a.data[e]<0?a.data[e]:0)}else for(var l=0;l<t;l++){var h=this.chart.data.datasets[l],c=this.chart.getDatasetMeta(l);c.bar&&c.yAxisID===n.id&&this.chart.isDatasetVisible(l)&&(s+=0<h.data[e]?h.data[e]:0)}return n.getPixelForValue(s)}return s=n.getPixelForValue(n.min),n.beginAtZero||n.min<=0&&0<=n.max||0<=n.min&&n.max<=0?s=n.getPixelForValue(0,0):n.min<0&&n.max<0&&(s=n.getPixelForValue(n.max)),s},getRuler:function(){var t=this.getMeta(),i=this.getScaleForId(t.xAxisID),e=(this.getScaleForId(t.yAxisID),this.getBarCount()),n=function(){for(var t=i.getPixelForTick(1)-i.getPixelForTick(0),e=2;e<i.ticks.length;e++)t=Math.min(i.getPixelForTick(e)-i.getPixelForTick(e-1),t);return t}.call(this),s=n*i.options.categoryPercentage,o=(n-n*i.options.categoryPercentage)/2,a=s/e;return i.ticks.length!==this.chart.data.labels.length&&(a*=i.ticks.length/this.chart.data.labels.length),{datasetCount:e,tickWidth:n,categoryWidth:s,categorySpacing:o,fullBarWidth:a,barWidth:a*i.options.barPercentage,barSpacing:a-a*i.options.barPercentage}},calculateBarWidth:function(){var t=this.getScaleForId(this.getMeta().xAxisID),e=this.getRuler();return t.options.stacked?e.categoryWidth:e.barWidth},getBarIndex:function(t){for(var e=0,i=0;i<t;++i)this.chart.getDatasetMeta(i).bar&&this.chart.isDatasetVisible(i)&&++e;return e},calculateBarX:function(t,e){var i=this.getMeta(),n=(this.getScaleForId(i.yAxisID),this.getScaleForId(i.xAxisID)),s=this.getBarIndex(e),o=this.getRuler(),a=n.getPixelForValue(null,t,e,this.chart.isCombo);return a-=this.chart.isCombo?o.tickWidth/2:0,n.options.stacked?a+o.categoryWidth/2+o.categorySpacing:a+o.barWidth/2+o.categorySpacing+o.barWidth*s+o.barSpacing/2+o.barSpacing*s},calculateBarY:function(t,e){var i=this.getMeta(),n=(this.getScaleForId(i.xAxisID),this.get
1ScaleForId(i.yAxisID)),s=this.getDataset().data[t];if(n.options.stacked){for(var o=0,a=0,r=0;r<e;r++){var l=this.chart.data.datasets[r],h=this.chart.getDatasetMeta(r);h.bar&&h.yAxisID===n.id&&this.chart.isDatasetVisible(r)&&(l.data[t]<0?a+=l.data[t]||0:o+=l.data[t]||0)}return s<0?n.getPixelForValue(a+s):n.getPixelForValue(o+s)}return n.getPixelForValue(s)},draw:function(t){var n=t||1;l.each(this.getMeta().data,function(t,e){var i=this.getDataset().data[e];null==i||isNaN(i)||t.transition(n).draw()},this)},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],i=t._index;t._model.backgroundColor=t.custom&&t.custom.hoverBackgroundColor?t.custom.hoverBackgroundColor:l.getValueAtIndexOrDefault(e.hoverBackgroundColor,i,l.getHoverColor(t._model.backgroundColor)),t._model.borderColor=t.custom&&t.custom.hoverBorderColor?t.custom.hoverBorderColor:l.getValueAtIndexOrDefault(e.hoverBorderColor,i,l.getHoverColor(t._model.borderColor)),t._model.borderWidth=t.custom&&t.custom.hoverBorderWidth?t.custom.hoverBorderWidth:l.getValueAtIndexOrDefault(e.hoverBorderWidth,i,t._model.borderWidth)},removeHoverStyle:function(t){var e=(this.chart.data.datasets[t._datasetIndex],t._index);t._model.backgroundColor=t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:l.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.rectangle.backgroundColor),t._model.borderColor=t.custom&&t.custom.borderColor?t.custom.borderColor:l.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.rectangle.borderColor),t._model.borderWidth=t.custom&&t.custom.borderWidth?t.custom.borderWidth:l.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.rectangle.borderWidth)}}),n.defaults.horizontalBar={hover:{mode:"label"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{position:"left",type:"category",categoryPercentage:.8,barPercentage:.9,gridLines:{offsetGridLines:!0}}]}},n.controllers.horizontalBar=n.controllers.bar.extend({updateElement:function(t,e,i,n){var s=this.getMeta(),o=this.getScaleForId(s.xAxisID),a=this.getScaleForId(s.yAxisID),r=o.min<0&&o.max<0?o.getPixelForValue(o.max):0<o.min&&0<o.max?o.getPixelForValue(o.min):o.getPixelForValue(0);l.extend(t,{_chart:this.chart.chart,_xScale:o,_yScale:a,_datasetIndex:this.index,_index:e,_model:{x:i?r:this.calculateBarX(e,this.index),y:this.calculateBarY(e,this.index),label:this.chart.data.labels[e],datasetLabel:this.getDataset().label,base:i?r:this.calculateBarBase(this.index,e),height:this.calculateBarHeight(n),backgroundColor:t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:l.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.rectangle.backgroundColor),borderSkipped:t.custom&&t.custom.borderSkipped?t.custom.borderSkipped:this.chart.options.elements.rectangle.borderSkipped,borderColor:t.custom&&t.custom.borderColor?t.custom.borderColor:l.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.rectangle.borderColor),borderWidth:t.custom&&t.custom.borderWidth?t.custom.borderWidth:l.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.rectangle.borderWidth)},draw:function(){function t(t){return l[(h+t)%4]}var e=this._chart.ctx,i=this._view,n=i.height/2,s=i.y-n,o=i.y+n,a=i.base-(i.base-i.x),r=i.borderWidth/2;i.borderWidth&&(s+=r,o-=r,a+=r),e.beginPath(),e.fillStyle=i.backgroundColor,e.strokeStyle=i.borderColor,e.lineWidth=i.borderWidth;var l=[[i.base,o],[i.base,s],[a,s],[a,o]],h=["bottom","left","top","right"].indexOf(i.borderSkipped,0);-1===h&&(h=0),e.moveTo.apply(e,t(0));for(var c=1;c<4;c++)e.lineTo.apply(e,t(c));e.fill(),i.borderWidth&&e.stroke()},inRange:function(t,e){var i=this._view,n=!1;return i&&(n=i.x<i.base?e>=i.y-i.height/2&&e<=i.y+i.height/2&&t>=i.x&&t<=i.base:e>=i.y-i.height/2&&e<=i.y+i.height/2&&t>=i.base&&t<=i.x),n}}),t.pivot()},calculateBarBase:function(t,e){var i=this.getMeta(),n=this.getScaleForId(i.xAxisID),s=(this.getScaleForId(i.yAxisID),0);if(n.options.stacked){if(this.chart.data.datasets[t].data[e]<0)for(var o=0;o<t;o++){var a=this.chart.data.datasets[o],r=this.chart.getDatasetMeta(o);
1r.bar&&r.xAxisID===n.id&&this.chart.isDatasetVisible(o)&&(s+=a.data[e]<0?a.data[e]:0)}else for(var l=0;l<t;l++){var h=this.chart.data.datasets[l],c=this.chart.getDatasetMeta(l);c.bar&&c.xAxisID===n.id&&this.chart.isDatasetVisible(l)&&(s+=0<h.data[e]?h.data[e]:0)}return n.getPixelForValue(s)}return s=n.getPixelForValue(n.min),n.beginAtZero||n.min<=0&&0<=n.max||0<=n.min&&n.max<=0?s=n.getPixelForValue(0,0):n.min<0&&n.max<0&&(s=n.getPixelForValue(n.max)),s},getRuler:function(){var t=this.getMeta(),i=(this.getScaleForId(t.xAxisID),this.getScaleForId(t.yAxisID)),e=this.getBarCount(),n=function(){for(var t=i.getPixelForTick(1)-i.getPixelForTick(0),e=2;e<this.getDataset().data.length;e++)t=Math.min(i.getPixelForTick(e)-i.getPixelForTick(e-1),t);return t}.call(this),s=n*i.options.categoryPercentage,o=(n-n*i.options.categoryPercentage)/2,a=s/e;return i.ticks.length!==this.chart.data.labels.length&&(a*=i.ticks.length/this.chart.data.labels.length),{datasetCount:e,tickHeight:n,categoryHeight:s,categorySpacing:o,fullBarHeight:a,barHeight:a*i.options.barPercentage,barSpacing:a-a*i.options.barPercentage}},calculateBarHeight:function(){var t=this.getScaleForId(this.getMeta().yAxisID),e=this.getRuler();return t.options.stacked?e.categoryHeight:e.barHeight},calculateBarX:function(t,e){var i=this.getMeta(),n=this.getScaleForId(i.xAxisID),s=(this.getScaleForId(i.yAxisID),this.getDataset().data[t]);if(n.options.stacked){for(var o=0,a=0,r=0;r<e;r++){var l=this.chart.data.datasets[r],h=this.chart.getDatasetMeta(r);h.bar&&h.xAxisID===n.id&&this.chart.isDatasetVisible(r)&&(l.data[t]<0?a+=l.data[t]||0:o+=l.data[t]||0)}return s<0?n.getPixelForValue(a+s):n.getPixelForValue(o+s)}return n.getPixelForValue(s)},calculateBarY:function(t,e){var i=this.getMeta(),n=this.getScaleForId(i.yAxisID),s=(this.getScaleForId(i.xAxisID),this.getBarIndex(e)),o=this.getRuler(),a=n.getPixelForValue(null,t,e,this.chart.isCombo);return a-=this.chart.isCombo?o.tickHeight/2:0,n.options.stacked?a+o.categoryHeight/2+o.categorySpacing:a+o.barHeight/2+o.categorySpacing+o.barHeight*s+o.barSpacing/2+o.barSpacing*s}})}},{}],16:[function(t,e,i){"use strict";e.exports=function(n){var r=n.helpers;n.defaults.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(t,e){return""},label:function(t,e){var i=e.datasets[t.datasetIndex].label||"",n=e.datasets[t.datasetIndex].data[t.index];return i+": ("+n.x+", "+n.y+", "+n.r+")"}}}},n.controllers.bubble=n.DatasetController.extend({addElements:function(){var i=this.getMeta();r.each(this.getDataset().data,function(t,e){i.data[e]=i.data[e]||new n.elements.Point({_chart:this.chart.chart,_datasetIndex:this.index,_index:e})},this)},addElementAndReset:function(t){var e=new n.elements.Point({_chart:this.chart.chart,_datasetIndex:this.index,_index:t});this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0)},update:function(i){var t=this.getMeta(),e=t.data,n=this.getScaleForId(t.yAxisID);this.getScaleForId(t.xAxisID),n.min<0&&n.max<0?n.getPixelForValue(n.max):0<n.min&&0<n.max?n.getPixelForValue(n.min):n.getPixelForValue(0),r.each(e,function(t,e){this.updateElement(t,e,i)},this)},updateElement:function(t,e,i){var n=this.getMeta(),s=this.getScaleForId(n.yAxisID),o=this.getScaleForId(n.xAxisID),a=s.min<0&&s.max<0?s.getPixelForValue(s.max):0<s.min&&0<s.max?s.getPixelForValue(s.min):s.getPixelForValue(0);r.extend(t,{_chart:this.chart.chart,_xScale:o,_yScale:s,_datasetIndex:this.index,_index:e,_model:{x:i?o.getPixelForDecimal(.5):o.getPixelForValue(this.getDataset().data[e],e,this.index,this.chart.isCombo),y:i?a:s.getPixelForValue(this.getDataset().data[e],e,this.index),radius:i?0:t.custom&&t.custom.radius?t.custom.radius:this.getRadius(this.getDataset().data[e]),backgroundColor:t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:r.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.point.backgroundColor),borderColor:t.custom&&t.custom.borderColor?t.custom.borderColor:r.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.point.borderColor),borderWidth:t.custom&&t.custom.borderWidth?t.custom.borderWidth:r.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.point.borderWidth),hitRadius:t.custom&&t.custom.hitRadius?t.custom.hitRadius:r.getValueAtIndexOrDefault(this.getDataset().hitRadius,e,this.chart.options.elements.point.hitRadius)}}),t._model.skip=t.custom&&t.custom.skip?t.custom.skip:isNaN(t._model.x)||isNaN(t._model.y),t.pivot()},getRadius:function(t){return t.r||this.chart.options.elements.point.radius},draw:function(t){var i=t||1;r.each(this.getMeta().data,function(t,e){t.transition(i),t.draw()})},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],i=t._index;t._model.radius=t.custom&&t.custom.hoverRadius?t.custom.hoverRadius:r.getValueAtIndexOrDefault(e.hoverRadius,i,this.chart.options.elements.point.hoverRadius)+this.getRadius(this.getDataset().data[t._index]),t._model.backgroundColor=t.custom&&t.custom.hoverBackgroun
1dColor?t.custom.hoverBackgroundColor:r.getValueAtIndexOrDefault(e.hoverBackgroundColor,i,r.getHoverColor(t._model.backgroundColor)),t._model.borderColor=t.custom&&t.custom.hoverBorderColor?t.custom.hoverBorderColor:r.getValueAtIndexOrDefault(e.hoverBorderColor,i,r.getHoverColor(t._model.borderColor)),t._model.borderWidth=t.custom&&t.custom.hoverBorderWidth?t.custom.hoverBorderWidth:r.getValueAtIndexOrDefault(e.hoverBorderWidth,i,t._model.borderWidth)},removeHoverStyle:function(t){var e=(this.chart.data.datasets[t._datasetIndex],t._index);t._model.radius=t.custom&&t.custom.radius?t.custom.radius:this.getRadius(this.getDataset().data[t._index]),t._model.backgroundColor=t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:r.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.point.backgroundColor),t._model.borderColor=t.custom&&t.custom.borderColor?t.custom.borderColor:r.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.point.borderColor),t._model.borderWidth=t.custom&&t.custom.borderWidth?t.custom.borderWidth:r.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.point.borderWidth)}})}},{}],17:[function(t,e,i){"use strict";e.exports=function(n){var w=n.helpers;n.defaults.doughnut={animation:{animateRotate:!0,animateScale:!1},aspectRatio:1,hover:{mode:"single"},legendCallback:function(t){var e=[];if(e.push('<ul class="'+t.id+'-legend">'),t.data.datasets.length)for(var i=0;i<t.data.datasets[0].data.length;++i)e.push('<li><span style="background-color:'+t.data.datasets[0].backgroundColor[i]+'"></span>'),t.data.labels[i]&&e.push(t.data.labels[i]),e.push("</li>");return e.push("</ul>"),e.join("")},legend:{labels:{generateLabels:function(o){var a=o.data;return a.labels.length&&a.datasets.length?a.labels.map(function(t,e){var i=o.getDatasetMeta(0),n=a.datasets[0],s=i.data[e];return{text:t,fillStyle:s.custom&&s.custom.backgroundColor?s.custom.backgroundColor:w.getValueAtIndexOrDefault(n.backgroundColor,e,this.chart.options.elements.arc.backgroundColor),strokeStyle:s.custom&&s.custom.borderColor?s.custom.borderColor:w.getValueAtIndexOrDefault(n.borderColor,e,this.chart.options.elements.arc.borderColor),lineWidth:s.custom&&s.custom.borderWidth?s.custom.borderWidth:w.getValueAtIndexOrDefault(n.borderWidth,e,this.chart.options.elements.arc.borderWidth),hidden:isNaN(n.data[e])||i.data[e].hidden,index:e}},this):[]}},onClick:function(t,e){for(var i,n=e.index,s=this.chart,o=0,a=(s.data.datasets||[]).length;o<a;++o)(i=s.getDatasetMeta(o)).data[n].hidden=!i.data[n].hidden;s.update()}},cutoutPercentage:50,rotation:-.5*Math.PI,circumference:2*Math.PI,tooltips:{callbacks:{title:function(){return""},label:function(t,e){return e.labels[t.index]+": "+e.datasets[t.datasetIndex].data[t.index]}}}},n.defaults.pie=w.clone(n.defaults.doughnut),w.extend(n.defaults.pie,{cutoutPercentage:0}),n.controllers.doughnut=n.controllers.pie=n.DatasetController.extend({linkScales:function(){},addElements:function(){var i=this.getMeta();w.each(this.getDataset().data,function(t,e){i.data[e]=i.data[e]||new n.elements.Arc({_chart:this.chart.chart,_datasetIndex:this.index,_index:e})},this)},addElementAndReset:function(t,e){var i=new n.elements.Arc({_chart:this.chart.chart,_datasetIndex:this.index,_index:t});e&&w.isArray(this.getDataset().backgroundColor)&&this.getDataset().backgroundColor.splice(t,0,e),this.getMeta().data.splice(t,0,i),this.updateElement(i,t,!0)},getRingIndex:function(t){for(var e=0,i=0;i<t;++i)this.chart.isDatasetVisible(i)&&++e;return e},update:function(i){var t,e,n,s,o,a,r,l,h,c,u,d,p,f,g,m,v,b=this.chart.chartArea.right-this.chart.chartArea.left-this.chart.options.elements.arc.borderWidth,y=this.chart.chartArea.bottom-this.chart.chartArea.top-this.chart.options.elements.arc.borderWidth,_=Math.min(b,y),x={x:0,y:0};this.chart.options.circumference<2*Math.PI&&(t=this.chart.options.rotation%(2*Math.PI),e=(t+=2*Math.PI*(t>=Math.PI?-1:t<-Math.PI?1:0))+this.chart.options.circumference,n=Math.cos(t),s=Math.sin(t),o=Math.cos(e),a=Math.sin(e),r=t<=0&&0<=e||t<=2*Math.PI&&2*Math.PI<=e,l=t<=.5*Math.PI&&.5*Math.PI<=e||t<=2.5*Math.PI&&2.5*Math.PI<=e,h=t<=-Math.PI&&-Math.PI<=e||t<=Math.PI&&Math.PI<=e,c=t<=.5*-Math.PI&&.5*-Math.PI<=e||t<=1.5*Math.PI&&1.5*Math.PI<=e,u=this.chart.options.cutoutPercentage/100,d=h?-1:Math.min(n*(n<0?1:u),o*(o<0?1:u)),p=c?-1:Math.min(s*(s<0?1:u),a*(a<0?1:u)),m=.5*((f=r?1:Math.max(n*(0<n?1:u),o*(0<o?1:u)))-d),v=.5*((g=l?1:Math.max(s*(0<s?1:u),a*(0<a?1:u)))-p),_=Math.min(b/m,y/v),x={x:-.5*(f+d),y:-.5*(g+p)}),this.chart.outerRadius=Math.max(_/2,0),this.chart.innerRadius=Math.max(this.chart.options.cutoutPercentage?this.chart.outerRadius/100*this.chart.options.cutoutPercentage:1,0),this.chart.radiu
1sLength=(this.chart.outerRadius-this.chart.innerRadius)/this.chart.getVisibleDatasetCount(),this.chart.offsetX=x.x*this.chart.outerRadius,this.chart.offsetY=x.y*this.chart.outerRadius,this.getMeta().total=this.calculateTotal(),this.outerRadius=this.chart.outerRadius-this.chart.radiusLength*this.getRingIndex(this.index),this.innerRadius=this.outerRadius-this.chart.radiusLength,w.each(this.getMeta().data,function(t,e){this.updateElement(t,e,i)},this)},updateElement:function(t,e,i){var n=(this.chart.chartArea.left+this.chart.chartArea.right)/2,s=(this.chart.chartArea.top+this.chart.chartArea.bottom)/2,o=this.chart.options.rotation,a=this.chart.options.rotation,r=i&&this.chart.options.animation.animateRotate||t.hidden?0:this.calculateCircumference(this.getDataset().data[e])*(this.chart.options.circumference/(2*Math.PI)),l=i&&this.chart.options.animation.animateScale?0:this.innerRadius,h=i&&this.chart.options.animation.animateScale?0:this.outerRadius;w.extend(t,{_chart:this.chart.chart,_datasetIndex:this.index,_index:e,_model:{x:n+this.chart.offsetX,y:s+this.chart.offsetY,startAngle:o,endAngle:a,circumference:r,outerRadius:h,innerRadius:l,backgroundColor:t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:w.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.arc.backgroundColor),hoverBackgroundColor:t.custom&&t.custom.hoverBackgroundColor?t.custom.hoverBackgroundColor:w.getValueAtIndexOrDefault(this.getDataset().hoverBackgroundColor,e,this.chart.options.elements.arc.hoverBackgroundColor),borderWidth:t.custom&&t.custom.borderWidth?t.custom.borderWidth:w.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.arc.borderWidth),borderColor:t.custom&&t.custom.borderColor?t.custom.borderColor:w.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.arc.borderColor),label:w.getValueAtIndexOrDefault(this.getDataset().label,e,this.chart.data.labels[e])}}),i&&this.chart.options.animation.animateRotate||(t._model.startAngle=0===e?this.chart.options.rotation:this.getMeta().data[e-1]._model.endAngle,t._model.endAngle=t._model.startAngle+t._model.circumference),t.pivot()},draw:function(t){var i=t||1;w.each(this.getMeta().data,function(t,e){t.transition(i).draw()})},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],i=t._index;t._model.backgroundColor=t.custom&&t.custom.hoverBackgroundColor?t.custom.hoverBackgroundColor:w.getValueAtIndexOrDefault(e.hoverBackgroundColor,i,w.getHoverColor(t._model.backgroundColor)),t._model.borderColor=t.custom&&t.custom.hoverBorderColor?t.custom.hoverBorderColor:w.getValueAtIndexOrDefault(e.hoverBorderColor,i,w.getHoverColor(t._model.borderColor)),t._model.borderWidth=t.custom&&t.custom.hoverBorderWidth?t.custom.hoverBorderWidth:w.getValueAtIndexOrDefault(e.hoverBorderWidth,i,t._model.borderWidth)},removeHoverStyle:function(t){var e=(this.chart.data.datasets[t._datasetIndex],t._index);t._model.backgroundColor=t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:w.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.arc.backgroundColor),t._model.borderColor=t.custom&&t.custom.borderColor?t.custom.borderColor:w.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.arc.borderColor),t._model.borderWidth=t.custom&&t.custom.borderWidth?t.custom.borderWidth:w.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.arc.borderWidth)},calculateTotal:function(){var i,n=this.getDataset(),t=this.getMeta(),s=0;return w.each(t.data,function(t,e){i=n.data[e],isNaN(i)||t.hidden||(s+=Math.abs(i))}),s},calculateCircumference:function(t){var e=this.getMeta().total;return 0<e&&!isNaN(t)?2*Math.PI*(t/e):0}})}},{}],18:[function(t,e,i){"use strict";e.exports=function(n){var r=n.helpers;n.defaults.line={showLines:!0,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}},n.controllers.line=n.DatasetController.extend({addElements:function(){var i=this.getMeta();i.dataset=i.dataset||new n.elements.Line({_chart:this.chart.chart,_datasetIndex:this.index,_points:i.data}),r.each(this.getDataset().data,function(t,e){i.data[e]=i.data[e]||new n.elements.Point({_chart:this.chart.chart,_datasetIndex:this.index,_index:e})},this)},addElementAndReset:function(t){var e=new n.elements.Point({_chart:this.chart.chart,_datasetIndex:this.index,_index:t});this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0),this.chart.options.showLines&&0!==this.chart.options.elements.line.tension&&this.updateBezierControlPoints()},update:function(i){var t,e=this.getMeta(),n=e.dataset,s=e.data,o=this.getScaleForId(e.yAxisID);
1this.getScaleForId(e.xAxisID),t=o.min<0&&o.max<0?o.getPixelForValue(o.max):0<o.min&&0<o.max?o.getPixelForValue(o.min):o.getPixelForValue(0),this.chart.options.showLines&&(n._scale=o,n._datasetIndex=this.index,n._children=s,void 0!==this.getDataset().tension&&void 0===this.getDataset().lineTension&&(this.getDataset().lineTension=this.getDataset().tension),n._model={tension:n.custom&&n.custom.tension?n.custom.tension:r.getValueOrDefault(this.getDataset().lineTension,this.chart.options.elements.line.tension),backgroundColor:n.custom&&n.custom.backgroundColor?n.custom.backgroundColor:this.getDataset().backgroundColor||this.chart.options.elements.line.backgroundColor,borderWidth:n.custom&&n.custom.borderWidth?n.custom.borderWidth:this.getDataset().borderWidth||this.chart.options.elements.line.borderWidth,borderColor:n.custom&&n.custom.borderColor?n.custom.borderColor:this.getDataset().borderColor||this.chart.options.elements.line.borderColor,borderCapStyle:n.custom&&n.custom.borderCapStyle?n.custom.borderCapStyle:this.getDataset().borderCapStyle||this.chart.options.elements.line.borderCapStyle,borderDash:n.custom&&n.custom.borderDash?n.custom.borderDash:this.getDataset().borderDash||this.chart.options.elements.line.borderDash,borderDashOffset:n.custom&&n.custom.borderDashOffset?n.custom.borderDashOffset:this.getDataset().borderDashOffset||this.chart.options.elements.line.borderDashOffset,borderJoinStyle:n.custom&&n.custom.borderJoinStyle?n.custom.borderJoinStyle:this.getDataset().borderJoinStyle||this.chart.options.elements.line.borderJoinStyle,fill:n.custom&&n.custom.fill?n.custom.fill:void 0!==this.getDataset().fill?this.getDataset().fill:this.chart.options.elements.line.fill,scaleTop:o.top,scaleBottom:o.bottom,scaleZero:t},n.pivot()),r.each(s,function(t,e){this.updateElement(t,e,i)},this),this.chart.options.showLines&&0!==this.chart.options.elements.line.tension&&this.updateBezierControlPoints()}
1,getPointBackgroundColor:function(t,e){var i=this.chart.options.elements.point.backgroundColor,n=this.getDataset();return t.custom&&t.custom.backgroundColor?i=t.custom.backgroundColor:n.pointBackgroundColor?i=r.getValueAtIndexOrDefault(n.pointBackgroundColor,e,i):n.backgroundColor&&(i=n.backgroundColor),i},getPointBorderColor:function(t,e){var i=this.chart.options.elements.point.borderColor,n=this.getDataset();return t.custom&&t.custom.borderColor?i=t.custom.borderColor:n.pointBorderColor?i=r.getValueAtIndexOrDefault(this.getDataset().pointBorderColor,e,i):n.borderColor&&(i=n.borderColor),i},getPointBorderWidth:function(t,e){var i=this.chart.options.elements.point.borderWidth,n=this.getDataset();return t.custom&&void 0!==t.custom.borderWidth?i=t.custom.borderWidth:void 0!==n.pointBorderWidth?i=r.getValueAtIndexOrDefault(n.pointBorderWidth,e,i):void 0!==n.borderWidth&&(i=n.borderWidth),i},updateElement:function(t,e,i){var n=this.getMeta(),s=this.getScaleForId(n.yAxisID),o=this.getScaleForId(n.xAxisID),a=s.min<0&&s.max<0?s.getPixelForValue(s.max):0<s.min&&0<s.max?s.getPixelForValue(s.min):s.getPixelForValue(0);t._chart=this.chart.chart,t._xScale=o,t._yScale=s,t._datasetIndex=this.index,t._index=e,void 0!==this.getDataset().radius&&void 0===this.getDataset().pointRadius&&(this.getDataset().pointRadius=this.getDataset().radius),void 0!==this.getDataset().hitRadius&&void 0===this.getDataset().pointHitRadius&&(this.getDataset().pointHitRadius=this.getDataset().hitRadius),t._model={x:o.getPixelForValue(this.getDataset().data[e],e,this.index,this.chart.isCombo),y:i?a:this.calculatePointY(this.getDataset().data[e],e,this.index,this.chart.isCombo),radius:t.custom&&t.custom.radius?t.custom.radius:r.getValueAtIndexOrDefault(this.getDataset().pointRadius,e,this.chart.options.elements.point.radius),pointStyle:t.custom&&t.custom.pointStyle?t.custom.pointStyle:r.getValueAtIndexOrDefault(this.getDataset().pointStyle,e,this.chart.options.elements.point.pointStyle),backgroundColor:this.getPointBackgroun
1dColor(t,e),borderColor:this.getPointBorderColor(t,e),borderWidth:this.getPointBorderWidth(t,e),tension:n.dataset._model?n.dataset._model.tension:0,hitRadius:t.custom&&t.custom.hitRadius?t.custom.hitRadius:r.getValueAtIndexOrDefault(this.getDataset().pointHitRadius,e,this.chart.options.elements.point.hitRadius)},t._model.skip=t.custom&&t.custom.skip?t.custom.skip:isNaN(t._model.x)||isNaN(t._model.y)},calculatePointY:function(t,e,i,n){var s=this.getMeta(),o=(this.getScaleForId(s.xAxisID),this.getScaleForId(s.yAxisID));if(o.options.stacked){for(var a=0,r=0,l=0;l<i;l++){var h=this.chart.data.datasets[l];"line"===this.chart.getDatasetMeta(l).type&&this.chart.isDatasetVisible(l)&&(h.data[e]<0?r+=h.data[e]||0:a+=h.data[e]||0)}return t<0?o.getPixelForValue(r+t):o.getPixelForValue(a+t)}return o.getPixelForValue(t)},updateBezierControlPoints:function(){var n=this.getMeta();r.each(n.data,function(t,e){var i=r.splineCurve(r.previousItem(n.data,e)._model,t._model,r.nextItem(n.data,e)._model,n.dataset._model.tension);t._model.controlPointPreviousX=Math.max(Math.min(i.previous.x,this.chart.chartArea.right),this.chart.chartArea.left),t._model.controlPointPreviousY=Math.max(Math.min(i.previous.y,this.chart.chartArea.bottom),this.chart.chartArea.top),t._model.controlPointNextX=Math.max(Math.min(i.next.x,this.chart.chartArea.right),this.chart.chartArea.left),t._model.controlPointNextY=Math.max(Math.min(i.next.y,this.chart.chartArea.bottom),this.chart.chartArea.top),t.pivot()},this)},draw:function(t){var e=this.getMeta(),i=t||1;r.each(e.data,function(t){t.transition(i)}),this.chart.options.showLines&&e.dataset.transition(i).draw(),r.each(e.data,function(t){t.draw()})},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],i=t._index;t._model.radius=t.custom&&t.custom.hoverRadius?t.custom.hoverRadius:r.getValueAtIndexOrDefault(e.pointHoverRadius,i,this.chart.options.elements.point.hoverRadius),t._model.backgroundColor=t.custom&&t.custom.hoverBackgroundColor?t.custom.hoverBackgroundColor:r.getValueAtIndexOrDefault(e.pointHoverBackgroundColor,i,r.getHoverColor(t._model.backgroundColor)),t._model.borderColor=t.custom&&t.custom.hoverBorderColor?t.custom.hoverBorderColor:r.getValueAtIndexOrDefault(e.pointHoverBorderColor,i,r.getHoverColor(t._model.borderColor)),t._model.borderWidth=t.custom&&t.custom.hoverBorderWidth?t.custom.hoverBorderWidth:r.getValueAtIndexOrDefault(e.pointHoverBorderWidth,i,t._model.borderWidth)},removeHoverStyle:function(t){var e=(this.chart.data.datasets[t._datasetIndex],t._index);void 0!==this.getDataset().radius&&void 0===this.getDataset().pointRadius&&(this.getDataset().pointRadius=this.getDataset().radius),t._model.radius=t.custom&&t.custom.radius?t.custom.radius:r.getValueAtIndexOrDefault(this.getDataset().pointRadius,e,this.chart.options.elements.point.radius),t._model.backgroundColor=this.getPointBackgroun
1dColor(t,e),t._model.borderColor=this.getPointBorderColor(t,e),t._model.borderWidth=this.getPointBorderWidth(t,e)}})}},{}],19:[function(t,e,i){"use strict";e.exports=function(n){var p=n.helpers;n.defaults.polarArea={scale:{type:"radialLinear",lineArc:!0},animation:{animateRotate:!0,animateScale:!0},aspectRatio:1,legendCallback:function(t){var e=[];if(e.push('<ul class="'+t.id+'-legend">'),t.data.datasets.length)for(var i=0;i<t.data.datasets[0].data.length;++i)e.push('<li><span style="background-color:'+t.data.datasets[0].backgroundColor[i]+'">'),t.data.labels[i]&&e.push(t.data.labels[i]),e.push("</span></li>");return e.push("</ul>"),e.join("")},legend:{labels:{generateLabels:function(o){var a=o.data;return a.labels.length&&a.datasets.length?a.labels.map(function(t,e){var i=o.getDatasetMeta(0),n=a.datasets[0],s=i.data[e];return{text:t,fillStyle:s.custom&&s.custom.backgroundColor?s.custom.backgroundColor:p.getValueAtIndexOrDefault(n.backgroundColor,e,this.chart.options.elements.arc.backgroundColor),strokeStyle:s.custom&&s.custom.borderColor?s.custom.borderColor:p.getValueAtIndexOrDefault(n.borderColor,e,this.chart.options.elements.arc.borderColor),lineWidth:s.custom&&s.custom.borderWidth?s.custom.borderWidth:p.getValueAtIndexOrDefault(n.borderWidth,e,this.chart.options.elements.arc.borderWidth),hidden:isNaN(n.data[e])||i.data[e].hidden,index:e}},this):[]}},onClick:function(t,e){for(var i,n=e.index,s=this.chart,o=0,a=(s.data.datasets||[]).length;o<a;++o)(i=s.getDatasetMeta(o)).data[n].hidden=!i.data[n].hidden;s.update()}},tooltips:{callbacks:{title:function(){return""},label:function(t,e){return e.labels[t.index]+": "+t.yLabel}}}},n.controllers.polarArea=n.DatasetController.extend({linkScales:function(){},addElements:function(){var i=this.getMeta();p.each(this.getDataset().data,function(t,e){i.data[e]=i.data[e]||new n.elements.Arc({_chart:this.chart.chart,_datasetIndex:this.index,_index:e})},this)},addElementAndReset:function(t){var e=new n.elements.Arc({_chart:this.chart.chart,_datasetIndex:this.index,_index:t});this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0)},update:function(i){var t=this.getMeta(),e=Math.min(this.chart.chartArea.right-this.chart.chartArea.left,this.chart.chartArea.bottom-this.chart.chartArea.top);this.chart.outerRadius=Math.max((e-this.chart.options.elements.arc.borderWidth/2)/2,0),this.chart.innerRadius=Math.max(this.chart.options.cutoutPercentage?this.chart.outerRadius/100*this.chart.options.cutoutPercentage:1,0),this.chart.radiusLength=(this.chart.outerRadius-this.chart.innerRadius)/this.chart.getVisibleDatasetCount(),this.outerRadius=this.chart.outerRadius-this.chart.radiusLength*this.index,this.innerRadius=this.outerRadius-this.chart.radiusLength,t.count=this.countVisibleElements(),p.each(t.data,function(t,e){this.updateElement(t,e,i)},this)},updateElement:function(t,e,i){for(var n=this.calculateCircumference(this.getDataset().data[e]),s=(this.chart.chartArea.left+this.chart.chartArea.right)/2,o=(this.chart.chartArea.top+this.chart.chartArea.bottom)/2,a=0,r=this.getMeta(),l=0;l<e;++l)isNaN(this.getDataset().data[l])||r.data[l].hidden||++a;var h=t.hidden?0:this.chart.scale.getDistanceFromCenterForValue(this.getDataset().data[e]),c=-.5*Math.PI+n*a,u=c+(t.hidden?0:n),d={x:s,y:o,innerRadius:0,outerRadius:this.chart.options.animation.animateScale?0:this.chart.scale.getDistanceFromCenterForValue(this.getDataset().data[e]),startAngle:this.chart.options.animation.animateRotate?-.5*Math.PI:c,endAngle:this.chart.options.animation.animateRotate?-.5*Math.PI:u,backgroundColor:t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:p.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.arc.backgroundColor),borderWidth:t.custom&&t.custom.borderWidth?t.custom.borderWidth:p.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.arc.borderWidth),borderColor:t.custom&&t.custom.borderColor?t.custom.borderColor:p.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.arc.borderColor),label:p.getValueAtIndexOrDefault(this.chart.data.labels,e,this.chart.data.labels[e])};p.extend(t,{_chart:this.chart.chart,_datasetIndex:this.index,_index:e,_scale:this.chart.scale,_model:i?d:{x:s,y:o,innerRadius:0,outerRadius:h,startAngle:c,endAngle:u,backgroundColor:t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:p.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.ar
1c.backgroundColor),borderWidth:t.custom&&t.custom.borderWidth?t.custom.borderWidth:p.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.arc.borderWidth),borderColor:t.custom&&t.custom.borderColor?t.custom.borderColor:p.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.arc.borderColor),label:p.getValueAtIndexOrDefault(this.chart.data.labels,e,this.chart.data.labels[e])}}),t.pivot()},draw:function(t){var i=t||1;p.each(this.getMeta().data,function(t,e){t.transition(i).draw()})},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],i=t._index;t._model.backgroundColor=t.custom&&t.custom.hoverBackgroundColor?t.custom.hoverBackgroundColor:p.getValueAtIndexOrDefault(e.hoverBackgroundColor,i,p.getHoverColor(t._model.backgroundColor)),t._model.borderColor=t.custom&&t.custom.hoverBorderColor?t.custom.hoverBorderColor:p.getValueAtIndexOrDefault(e.hoverBorderColor,i,p.getHoverColor(t._model.borderColor)),t._model.borderWidth=t.custom&&t.custom.hoverBorderWidth?t.custom.hoverBorderWidth:p.getValueAtIndexOrDefault(e.hoverBorderWidth,i,t._model.borderWidth)},removeHoverStyle:function(t){var e=(this.chart.data.datasets[t._datasetIndex],t._index);t._model.backgroundColor=t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:p.getValueAtIndexOrDefault(this.getDataset().backgroundColor,e,this.chart.options.elements.arc.backgroundColor),t._model.borderColor=t.custom&&t.custom.borderColor?t.custom.borderColor:p.getValueAtIndexOrDefault(this.getDataset().borderColor,e,this.chart.options.elements.arc.borderColor),t._model.borderWidth=t.custom&&t.custom.borderWidth?t.custom.borderWidth:p.getValueAtIndexOrDefault(this.getDataset().borderWidth,e,this.chart.options.elements.arc.borderWidth)},countVisibleElements:function(){var i=this.getDataset(),t=this.getMeta(),n=0;return p.each(t.data,function(t,e){isNaN(i.data[e])||t.hidden||n++}),n},calculateCircumference:function(t){var e=this.getMeta().count;return 0<e&&!isNaN(t)?2*Math.PI/e:0}})}},{}],20:[function(t,e,i){"use strict";e.exports=function(n){var a=n.helpers;n.defaults.radar={scale:{type:"radialLinear"},elements:{line:{tension:0}}},n.controllers.radar=n.DatasetController.extend({linkScales:function(){},addElements:function(){var i=this.getMeta();i.dataset=i.dataset||new n.elements.Line({_chart:this.chart.chart,_datasetIndex:this.index,_points:i.data,_loop:!0}),a.each(this.getDataset().data,function(t,e){i.data[e]=i.data[e]||new n.elements.Point({_chart:this.chart.chart,_datasetIndex:this.index,_index:e,_model:{x:0,y:0}})},this)},addElementAndReset:function(t){var e=new n.elements.Point({_chart:this.chart.chart,_datasetIndex:this.index,_index:t});this.getMeta().data.splice(t,0,e),this.updateElement(e,t,!0),this.updateBezierControlPoints()},update:function(i){var t=this.getMeta(),e=t.dataset,n=t.data,s=this.chart.scale,o=s.min<0&&s.max<0?s.getPointPositionForValue(0,s.max):0<s.min&&0<s.max?s.getPointPositionForValue(0,s.min):s.getPointPositionForValue(0,0);void 0!==this.getDataset().tension&&void 0===this.getDataset().lineTension&&(this.getDataset().lineTension=this.getDataset().tension),a.extend(t.dataset,{_datasetIndex:this.index,_children:n,_model:{tension:e.custom&&e.custom.tension?e.custom.tension:a.getValueOrDefault(this.getDataset().lineTension,this.chart.options.elements.line.tension),backgroundColor:e.custom&&e.custom.backgroundColor?e.custom.backgroundColor:this.getDataset().backgroundColor||this.chart.options.elements.line.backgroundColor,borderWidth:e.custom&&e.custom.borderWidth?e.custom.borderWidth:this.getDataset().borderWidth||this.chart.options.elements.line.borderWidth,borderColor:e.custom&&e.custom.borderColor?e.custom.borderColor:this.getDataset().borderColor||this.chart.options.elements.line.borderColor,fill:e.custom&&e.custom.fill?e.custom.fill:void 0!==this.getDataset().fill?this.getDataset().fill:this.chart.options.elements.line.fill,borderCapStyle:e.custom&&e.custom.borderCapStyle?e.custom.borderCapStyle:this.getDataset().borderCapStyle||this.chart.options.elements.line.borderCapStyle,borderDash:e.custom&&e.custom.borderDash?e.custom.borderDash:this.getDataset().borderDash||this.chart.options.elements.line.borderDash,borderDashOffset:e.custom&&e.custom.borderDashOffset?e.custom.borderDashOffset:this.getDataset().borderDashOffset||this.chart.options.elements.line.borderDashOffset,borderJoinStyle:e.custom&&e.custom.borderJoinStyle?e.custom.borderJoinStyle:this.getDataset().borderJoinStyle||this.chart.options.elements.line.borderJoinStyle,scaleTop:s.top,scaleBottom:s.bottom,scaleZero:o}}),t.dataset.pivot(),a.each(n,function(t,e){this.updateElement(t,e,i)},this),this.updateBezierControlPoints()}
1,updateElement:function(t,e,i){var n=this.chart.scale.getPointPositionForValue(e,this.getDataset().data[e]);a.extend(t,{_datasetIndex:this.index,_index:e,_scale:this.chart.scale,_model:{x:i?this.chart.scale.xCenter:n.x,y:i?this.chart.scale.yCenter:n.y,tension:t.custom&&t.custom.tension?t.custom.tension:a.getValueOrDefault(this.getDataset().tension,this.chart.options.elements.line.tension),radius:t.custom&&t.custom.radius?t.custom.radius:a.getValueAtIndexOrDefault(this.getDataset().pointRadius,e,this.chart.options.elements.point.radius),backgroundColor:t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:a.getValueAtIndexOrDefault(this.getDataset().pointBackgroundColor,e,this.chart.options.elements.point.backgroundColor),borderColor:t.custom&&t.custom.borderColor?t.custom.borderColor:a.getValueAtIndexOrDefault(this.getDataset().pointBorderColor,e,this.chart.options.elements.point.borderColor),borderWidth:t.custom&&t.custom.borderWidth?t.custom.borderWidth:a.getValueAtIndexOrDefault(this.getDataset().pointBorderWidth,e,this.chart.options.elements.point.borderWidth),pointStyle:t.custom&&t.custom.pointStyle?t.custom.pointStyle:a.getValueAtIndexOrDefault(this.getDataset().pointStyle,e,this.chart.options.elements.point.pointStyle),hitRadius:t.custom&&t.custom.hitRadius?t.custom.hitRadius:a.getValueAtIndexOrDefault(this.getDataset().hitRadius,e,this.chart.options.elements.point.hitRadius)}}),t._model.skip=t.custom&&t.custom.skip?t.custom.skip:isNaN(t._model.x)||isNaN(t._model.y)},updateBezierControlPoints:function(){var n=this.getMeta();a.each(n.data,function(t,e){var i=a.splineCurve(a.previousItem(n.data,e,!0)._model,t._model,a.nextItem(n.data,e,!0)._model,t._model.tension);t._model.controlPointPreviousX=Math.max(Math.min(i.previous.x,this.chart.chartArea.right),this.chart.chartArea.left),t._model.controlPointPreviousY=Math.max(Math.min(i.previous.y,this.chart.chartArea.bottom),this.chart.chartArea.top),t._model.controlPointNextX=Math.max(Math.min(i.next.x,this.chart.chartArea.right),this.chart.chartArea.left),t._model.controlPointNextY=Math.max(Math.min(i.next.y,this.chart.chartArea.bottom),this.chart.chartArea.top),t.pivot()},this)},draw:function(t){var e=this.getMeta(),i=t||1;a.each(e.data,function(t,e){t.transition(i)}),e.dataset.transition(i).draw(),a.each(e.data,function(t){t.draw()})},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],i=t._index;t._model.radius=t.custom&&t.custom.hoverRadius?t.custom.hoverRadius:a.getValueAtIndexOrDefault(e.pointHoverRadius,i,this.chart.options.elements.point.hoverRadius),t._model.backgroundColor=t.custom&&t.custom.hoverBackgroundColor?t.custom.hoverBackgroundColor:a.getValueAtIndexOrDefault(e.pointHoverBackgroundColor,i,a.getHoverColor(t._model.backgroundColor)),t._model.borderColor=t.custom&&t.custom.hoverBorderColor?t.custom.hoverBorderColor:a.getValueAtIndexOrDefault(e.pointHoverBorderColor,i,a.getHoverColor(t._model.borderColor)),t._model.borderWidth=t.custom&&t.custom.hoverBorderWidth?t.custom.hoverBorderWidth:a.getValueAtIndexOrDefault(e.pointHoverBorderWidth,i,t._model.borderWidth)},removeHoverStyle:function(t){var e=(this.chart.data.datasets[t._datasetIndex],t._index);t._model.radius=t.custom&&t.custom.radius?t.custom.radius:a.getValueAtIndexOrDefault(this.getDataset().radius,e,this.chart.options.elements.point.radius),t._model.backgroundColor=t.custom&&t.custom.backgroundColor?t.custom.backgroundColor:a.getValueAtIndexOrDefault(this.getDataset().pointBackgroun
1dColor,e,this.chart.options.elements.point.backgroundColor),t._model.borderColor=t.custom&&t.custom.borderColor?t.custom.borderColor:a.getValueAtIndexOrDefault(this.getDataset().pointBorderColor,e,this.chart.options.elements.point.borderColor),t._model.borderWidth=t.custom&&t.custom.borderWidth?t.custom.borderWidth:a.getValueAtIndexOrDefault(this.getDataset().pointBorderWidth,e,this.chart.options.elements.point.borderWidth)}})}},{}],21:[function(t,e,i){"use strict";e.exports=function(t){var i=t.helpers;t.defaults.global.animation={duration:1e3,easing:"easeOutQuart",onProgress:i.noop,onComplete:i.noop},t.Animation=t.Element.extend({currentStep:null,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),t.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(t,e,i,n){n||(t.animating=!0);for(var s=0;s<this.animations.length;++s)if(this.animations[s].chartInstance===t)return void(this.animations[s].animationObject=e);this.animations.push({chartInstance:t,animationObject:e}),1===this.animations.length&&this.requestAnimationFrame()},cancelAnimation:function(e){var t=i.findIndex(this.animations,function(t){return t.chartInstance===e});-1!==t&&(this.animations.splice(t,1),e.animating=!1)},requestAnimationFrame:function(){var t=this;null===t.request&&(t.request=i.requestAnimFrame.call(window,function(){t.request=null,t.startDigest()}))},startDigest:function(){var t=Date.now(),e=0;1<this.dropFrames&&(e=Math.floor(this.dropFrames),this.dropFrames=this.dropFrames%1);for(var i=0;i<this.animations.length;)null===this.animations[i].animationObject.currentStep&&(this.animations[i].animationObject.currentStep=0),this.animations[i].animationObject.currentStep+=1+e,this.animations[i].animationObject.currentStep>this.animations[i].animationObject.numSteps&&(this.animations[i].animationObject.currentStep=this.animations[i].animationObject.numSteps),this.animations[i].animationObject.render(this.animations[i].chartInstance,this.animations[i].animationObject),this.animations[i].animationObject.onAnimationProgress&&this.animations[i].animationObject.onAnimationProgress.call&&this.animations[i].animationObject.onAnimationProgress.call(this.animations[i].chartInstance,this.animations[i]),this.animations[i].animationObject.currentStep===this.animations[i].animationObject.numSteps?(this.animations[i].animationObject.onAnimationComplete&&this.animations[i].animationObject.onAnimationComplete.call&&this.animations[i].animationObject.onAnimationComplete.call(this.animations[i].chartInstance,this.animations[i]),this.animations[i].chartInstance.animating=!1,this.animations.splice(i,1)):++i;var n=(Date.now()-t)/this.frameDuration;this.dropFrames+=n,0<this.animations.length&&this.requestAnimationFrame()}}}},{}],22:[function(t,e,i){"use strict";e.exports=function(o){var a=o.helpers;o.types={},o.instances={},o.controllers={},o.Controller=function(t){return this.chart=t,this.config=t.config,this.options=this.config.options=a.configMerge(o.defaults.global,o.defaults[this.config.type],this.config.options||{}),this.id=a.uid(),Object.defineProperty(this,"data",{get:function(){return this.config.data}}),(o.instances[this.id]=this).options.responsive&&this.resize(!0),this.initialize(),this},a.extend(o.Controller.prototype,{initialize:function(){return o.pluginService.notifyPlugins("beforeInit",[this]),this.bindEvents(),this.ensureScalesHaveIDs(),this.buildOrUpdateControllers(),this.buildScales(),this.buildSurroundingItems(),this.updateLayout(),this.resetElements(),this.initToolTip(),this.update(),o.pluginService.notifyPlugins("afterInit",[this]),this},clear:function(){return a.clear(this.chart),this},stop:function(){return o.animationService.cancelAnimation(this),this},resize:function(t){var e=this.chart.canvas,i=a.getMaximumWidth(this.chart.canvas),n=this.options.maintainAspectRatio&&!1===isNaN(this.chart.aspectRatio)&&isFinite(this.chart.aspectRatio)&&0!==this.chart.aspectRatio?i/this.chart.aspectRatio:a.getMaximumHeight(this.chart.canvas);return(this.chart.width!==i||this.chart.height!==n)&&(e.width=this.chart.width=i,e.height=this.chart.height=n,a.retinaScale(this.chart),t||(this.stop(),this.update(this.options.responsiveAnimationDuration))),this},ensureScalesHaveIDs:function(){this.options.scales&&(this.options.scales.xAxes&&this.options.scales.xAxes.length&&a.each(this.options.scales.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),this.options.scales.yAxes&&this.options.scales.yAxes.length&&a.each(this.options.scales.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}))},buildScales:function(){var t,e;this.scales={},this.options.scales&&(this.options.scales.xAxes&&this.options.scales.xAxes.length&&a.each(this.options.scales.xAxes,function(t,e){var i,n=a.getValueOrDefault(t.type,"category"),s=o.scaleService.getScaleConstructor(n);s&&(i=new s({ctx:this.chart.ctx,options:t,chart:this,id:t.id}),this.scales[i.id]=i)},this),this.options.scales.yAxes&&this.options.scales.yAxes.length&&a.each(this.options.scales.yAxes,function(t,e){var i,n=a.getValueOrDefault(t.type,"linear"),s=o.scaleService.getScaleConstructor(n);s&&(i=new s({ctx:this.chart.ctx,options:t,chart:this,id:t.id}),this.scales[i.id]=i)},this)),this.options.scale&&(t=o.scaleService.getScaleConstructor(this.options.scale.type))&&(e=new t({ctx:this.chart.ctx,options:this.options.scale,chart:this}),this.scale=e,this.scales.radialScale=e),o.scaleService.addScalesToLayout(this)},buildSurroundingItems:function(){this.options.title&&(this.titleBlock=new o.Title({ctx:this.chart.ctx,options:this.options.title,chart:this}),o.layoutService.addBox(this,this.titleBlock)),this.options.legend&&(this.legend=new o.Legend({ctx:this.chart.ctx,options:this.options.legend,chart:this}),o.layoutService.addBox(this,this.legend))},updateLayout:function(){o.layoutService.update(this,this.chart.width,this.chart.height)},buildOrUpdateControllers:function(){var n=[],s=[];if(a.each(this.data.datasets,function(t,e){var i=this.getDatasetMeta(e);i.type||(i.type=t.type||this.config.type),n.push(i.type),i.controller?i.controller.updateIndex(e):(i.controller=new o.controllers[i.type](this,e),s.push(i.controller))},this),1<n.length)for(var t=1;t<n.length;t++)if(n[t]!==n[t-1]){this.isCombo=!0;break}return s},resetElements:function(){a.each(this.data.datasets,function(t,e){this.getDatasetMeta(e).controller.reset()},this)}
1,update:function(t,e){o.pluginService.notifyPlugins("beforeUpdate",[this]),this.tooltip._data=this.data;var i=this.buildOrUpdateControllers();a.each(this.data.datasets,function(t,e){this.getDatasetMeta(e).controller.buildOrUpdateElements()},this),o.layoutService.update(this,this.chart.width,this.chart.height),o.pluginService.notifyPlugins("afterScaleUpdate",[this]),a.each(i,function(t){t.reset()}),a.each(this.data.datasets,function(t,e){this.getDatasetMeta(e).controller.update()},this),o.pluginService.notifyPlugins("afterUpdate",[this]),this.render(t,e)},render:function(t,e){var i;return o.pluginService.notifyPlugins("beforeRender",[this]),this.options.animation&&(void 0!==t&&0!==t||void 0===t&&0!==this.options.animation.duration)?((i=new o.Animation).numSteps=(t||this.options.animation.duration)/16.66,i.easing=this.options.animation.easing,i.render=function(t,e){var i=a.easingEffects[e.easing],n=e.currentStep/e.numSteps,s=i(n);t.draw(s,n,e.currentStep)},i.onAnimationProgress=this.options.animation.onProgress,i.onAnimationComplete=this.options.animation.onComplete,o.animationService.addAnimation(this,i,t,e)):(this.draw(),this.options.animation&&this.options.animation.onComplete&&this.options.animation.onComplete.call&&this.options.animation.onComplete.call(this)),this},draw:function(i){var t=i||1;this.clear(),o.pluginService.notifyPlugins("beforeDraw",[this,t]),a.each(this.boxes,function(t){t.draw(this.chartArea)},this),this.scale&&this.scale.draw(),this.chart.ctx.save(),this.chart.ctx.beginPath(),this.chart.ctx.rect(this.chartArea.left,this.chartArea.top,this.chartArea.right-this.chartArea.left,this.chartArea.bottom-this.chartArea.top),this.chart.ctx.clip(),a.each(this.data.datasets,function(t,e){this.isDatasetVisible(e)&&this.getDatasetMeta(e).controller.draw(i)},this,!0),this.chart.ctx.restore(),this.tooltip.transition(t).draw(),o.pluginService.notifyPlugins("afterDraw",[this,t])},getElementAtEvent:function(t){var n=a.getRelativePosition(t,this.chart),s=[];return a.each(this.data.datasets,function(t,e){var i;this.isDatasetVisible(e)&&(i=this.getDatasetMeta(e),a.each(i.data,function(t,e){return t.inRange(n.x,n.y)?(s.push(t),s):void 0}))},this),s},getElementsAtEvent:function(t){var n=a.getRelativePosition(t,this.chart),s=[],o=function(){if(this.data.datasets)for(var t=0;t<this.data.datasets.length;t++){var e=this.getDatasetMeta(t);if(this.isDatasetVisible(t))for(var i=0;i<e.data.length;i++)if(e.data[i].inRange(n.x,n.y))return e.data[i]}}.call(this);return o&&a.each(this.data.datasets,function(t,e){var i;this.isDatasetVisible(e)&&(i=this.getDatasetMeta(e),s.push(i.data[o._index]))},this),s},getDatasetAtEvent:function(t){var e=this.getElementAtEvent(t);return 0<e.length&&(e=this.getDatasetMeta(e[0]._datasetIndex).data),e},getDatasetMeta:function(t){var e=this.data.datasets[t];return e._meta||(e._meta={}),e._meta[this.id]||(e._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null})},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)},destroy:function(){this.clear(),a.unbindEvents(this,this.events),a.removeResizeListener(this.chart.canvas.parentNode);var t=this.chart.canvas;t.width=this.chart.width,t.height=this.chart.height,void 0!==this.chart.originalDevicePixelRatio&&this.chart.ctx.scale(1/this.chart.originalDevicePixelRatio,1/this.chart.originalDevicePixelRatio),t.style.width=this.chart.originalCanvasStyleWidth,t.style.height=this.chart.originalCanvasStyleHeight,o.pluginService.notifyPlugins("destroy",[this]),delete o.instances[this.id]},toBase64Image:function(){return this.chart.canvas.toDataURL.apply(this.chart.canvas,arguments)},initToolTip:function(){this.tooltip=new o.Tooltip({_chart:this.chart,_chartInstance:this,_data:this.data,_options:this.options},this)},bindEvents:function(){a.bindEvents(this,this.options.events,function(t){this.eventHandler(t)})},eventHandler:function(e){var i,t,n;if(this.lastActive=this.lastActive||[],this.lastTooltipActive=this.lastTooltipActive||[],"mouseout"===e.type?(this.active=[],this.tooltipActive=[]):(t=function(t){switch(t){case"single":return i.getElementAtEvent(e);case"label":return i.getElementsAtEvent(e);case"dataset":return i.getDatasetAtEvent(e);default:return e}},(i=this).active=t(this.options.hover.mode),this.tooltipActive=t(this.options.tooltips.mode)),this.options.hover.onHover&&this.options.hover.onHover.call(this,this.active),"mouseup"!==e.type&&"click"!==e.type||(this.options.onClick&&this.options.onClick.call(this,e,this.active),this.legend&&this.legend.handleEvent&&this.legend.handleEvent(e)),this.lastActive.length)switch(this.options.hover.mode){case"single":this.getDatasetMeta(this.lastActive[0]._datasetIndex).controller.removeHoverStyle(this.lastActive[0],this.lastActive[0]._datasetIndex,this.lastActive[0]._index);break;case"label":case"dataset":for(var s=0;s<this.lastActive.length;s++)this.lastActive[s]&&this.getDatasetMeta(this.lastActive[s]._datasetIndex).controller.removeHoverStyle(this.lastActive[s],this.lastActive[s]._datasetIndex,this.lastActive[s]._index)}if(this.active.length&&this.options.hover.mode)switch(this.options.hover.mode){case"single":this.getDatasetMeta(this.active[0]._datasetIndex).controller.setHoverStyle(this.active[0]);break;case"label":case"dataset":for(var o=0;o<this.active.length;o++)this.active[o]&&this.getDatasetMeta(this.active[o]._datasetIndex).controller.setHoverStyle(this.active[o])}return(this.options.tooltips.enabled||this.options.tooltips.custom)&&(this.tooltip.initialize(),this.tooltip._active=this.tooltipActive,this.tooltip.update(!0)),this.tooltip.pivot(),this.animating||(a.each(this.active,function(t,e){t!==this.lastActive[e]&&(n=!0)},this),a.each(this.tooltipActive,function(t,e){t!==this.lastTooltipActive[e]&&(n=!0)},this),this.lastActive.length===this.active.length&&this.lastTooltipActive.length===this.tooltipActive.length&&!n||(this.stop(),(this.options.tooltips.enabled||this.options.tooltips.custom)&&this.tooltip.update(!0),this.render(this.options.hover.animationDuration,!0))),this.lastActive=this.active,this.lastTooltipActive=this.tooltipActive,this}})}},{}
1],23:[function(t,e,i){"use strict";e.exports=function(t){var e=t.helpers,i=e.noop;t.DatasetController=function(t,e){this.initialize.call(this,t,e)},e.extend(t.DatasetController.prototype,{initialize:function(t,e){this.chart=t,this.index=e,this.linkScales(),this.addElements()},updateIndex:function(t){this.index=t},linkScales:function(){var t=this.getMeta(),e=this.getDataset();null===t.xAxisID&&(t.xAxisID=e.xAxisID||this.chart.options.scales.xAxes[0].id),null===t.yAxisID&&(t.yAxisID=e.yAxisID||this.chart.options.scales.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]},reset:function(){this.update(!0)},buildOrUpdateElements:function(){var t=this.getMeta().data,e=this.getDataset().data.length,i=t.length;if(e<i)t.splice(e,i-e);else if(i<e)for(var n=i;n<e;++n)this.addElementAndReset(n)},addElements:i,addElementAndReset:i,draw:i,removeHoverStyle:i,setHoverStyle:i,update:i}),t.DatasetController.extend=e.inherits}},{}],24:[function(t,e,i){"use strict";e.exports=function(t){var o=t.helpers;t.elements={},t.Element=function(t){o.extend(this,t),this.initialize.apply(this,arguments)},o.extend(t.Element.prototype,{initialize:function(){this.hidden=!1},pivot:function(){return this._view||(this._view=o.clone(this._model)),this._start=o.clone(this._view),this},transition:function(s){return this._view||(this._view=o.clone(this._model)),1===s?(this._view=this._model,this._start=null):(this._start||this.pivot(),o.each(this._model,function(e,i){if("_"!==i[0]&&this._model.hasOwnProperty(i))if(this._view.hasOwnProperty(i)){if(e!==this._view[i])if("string"==typeof e)try{var t=o.color(this._start[i]).mix(o.color(this._model[i]),s);this._view[i]=t.rgbString()}catch(t){this._view[i]=e}else{var n;"number"==typeof e?(n=void 0!==this._start[i]&&!1===isNaN(this._start[i])?this._start[i]:0,this._view[i]=(this._model[i]-n)*s+n):this._view[i]=e}}else"number"!=typeof e||isNaN(this._view[i])?this._view[i]=e:this._view[i]=e*s},this)),this},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return o.isNumber(this._model.x)&&o.isNumber(this._model.y)}}),t.Element.extend=o.inherits}},{}],25:[function(t,e,i){"use strict";var n=t("chartjs-color");e.exports=function(a){function l(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,e,i){var n,s=document.defaultView.getComputedStyle(t)[e],o=document.defaultView.getComputedStyle(t.parentNode)[e],a=null!==s&&"none"!==s,r=null!==o&&"none"!==o;return(a||r)&&(n=Math.min(a?l(s,t,i):Number.POSITIVE_INFINITY,r?l(o,t.parentNode,i):Number.POSITIVE_INFINITY)),n}var t,p=a.helpers={};p.each=function(t,e,i,n){if(p.isArray(t))if(o=t.length,n)for(a=o-1;0<=a;a--)e.call(i,t[a],a);else for(a=0;a<o;a++)e.call(i,t[a],a);else if("object"==typeof t)for(var s=Object.keys(t),o=s.length,a=0;a<o;a++)e.call(i,t[s[a]],s[a])},p.clone=function(i){var n={};return p.each(i,function(t,e){i.hasOwnProperty(e)&&(p.isArray(t)?n[e]=t.slice(0):n[e]="object"==typeof t&&null!==t?p.clone(t):t)}),n},p.extend=function(n){for(var t=arguments.length,e=[],i=1;i<t;i++)e.push(arguments[i]);return p.each(e,function(i){p.each(i,function(t,e){i.hasOwnProperty(e)&&(n[e]=t)})}),n},p.configMerge=function(t){var s=p.clone(t);return p.each(Array.prototype.slice.call(arguments,1),function(n){p.each(n,function(t,e){var i;n.hasOwnProperty(e)&&("scales"===e?s[e]=p.scaleMerge(s.hasOwnProperty(e)?s[e]:{},t):"scale"===e?s[e]=p.configMerge(s.hasOwnProperty(e)?s[e]:{},a.scaleService.getScaleDefaults(t.type),t):s.hasOwnProperty(e)&&p.isArray(s[e])&&p.isArray(t)?(i=s[e],p.each(t,function(t,e){e<i.length?"object"==typeof i[e]&&null!==i[e]&&"object"==typeof t&&null!==t?i[e]=p.configMerge(i[e],t):i[e]=t:i.push(t)})):s.hasOwnProperty(e)&&"object"==typeof s[e]&&null!==s[e]&&"object"==typeof t?s[e]=p.configMerge(s[e],t):s[e]=t)})}),s},p.extendDeep=function(t){return function i(n){return p.each(arguments,function(t){t!==n&&p.each(t,function(t,e){n[e]&&n[e].constructor&&n[e].constructor===Object?i(n[e],t):n[e]=t})}),n}.apply(this,arguments)},p.scaleMerge=function(t,e){var o=p.clone(t);return p.each(e,function(t,s){e.hasOwnProperty(s)&&("xAxes"===s||"yAxes"===s?o.hasOwnProperty(s)?p.each(t,function(t,e){var i=p.getValueOrDefault(t.type,"xAxes"===s?"category":"linear"),n=a.scaleService.getScaleDefaults(i);e>=o[s].length||!o[s][e].type?o[s].push(p.configMerge(n,t)):t.type&&t.type!==o[s][e].type?o[s][e]=p.configMerge(o[s][e],n,t):o[s][e]=
1p.configMerge(o[s][e],t)}):(o[s]=[],p.each(t,function(t){var e=p.getValueOrDefault(t.type,"xAxes"===s?"category":"linear");o[s].push(p.configMerge(a.scaleService.getScaleDefaults(e),t))})):o.hasOwnProperty(s)&&"object"==typeof o[s]&&null!==o[s]&&"object"==typeof t?o[s]=p.configMerge(o[s],t):o[s]=t)}),o},p.getValueAtIndexOrDefault=function(t,e,i){return null==t?i:p.isArray(t)?e<t.length?t[e]:i:t},p.getValueOrDefault=function(t,e){return void 0===t?e:t},p.indexOf=function(t,e){if(Array.prototype.indexOf)return t.indexOf(e);for(var i=0;i<t.length;i++)if(t[i]===e)return i;return-1},p.where=function(t,e){var i=[];return p.each(t,function(t){e(t)&&i.push(t)}),i},p.findIndex=function(t,e,i){var n=-1;if(Array.prototype.findIndex)n=t.findIndex(e,i);else for(var s=0;s<t.length;++s)if(i=void 0!==i?i:t,e.call(i,t[s],s,t)){n=s;break}return n},p.findNextWhere=function(t,e,i){null==i&&(i=-1);for(var n=i+1;n<t.length;n++){var s=t[n];if(e(s))return s}},p.findPreviousWhere=function(t,e,i){null==i&&(i=t.length);for(var n=i-1;0<=n;n--){var s=t[n];if(e(s))return s}},p.inherits=function(t){function e(){this.constructor=n}var i=this,n=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return i.apply(this,arguments)};return e.prototype=i.prototype,n.prototype=new e,n.extend=p.inherits,t&&p.extend(n.prototype,t),n.__super__=i.prototype,n},p.noop=function(){},p.uid=(t=0,function(){return t++}),p.warn=function(t){console&&"function"==typeof console.warn&&console.warn(t)},p.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},p.almostEquals=function(t,e,i){return Math.abs(t-e)<i},p.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},p.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},p.sign=function(t){return Math.sign?Math.sign(t):0===(t=+t)||isNaN(t)?t:0<t?1:-1},p.log10=function(t){return Math.log10?Math.log10(t):Math.log(t)/Math.LN10},p.toRadians=function(t){return t*(Math.PI/180)},p.toDegrees=function(t){return t*(180/Math.PI)},p.getAngleFromPoint=function(t,e){var i=e.x-t.x,n=e.y-t.y,s=Math.sqrt(i*i+n*n),o=Math.atan2(n,i);return o<-.5*Math.PI&&(o+=2*Math.PI),{angle:o,distance:s}},p.aliasPixel=function(t){return t%2==0?0:.5},p.splineCurve=function(t,e,i,n){var s=t.skip?e:t,o=e,a=i.skip?e:i,r=Math.sqrt(Math.pow(o.x-s.x,2)+Math.pow(o.y-s.y,2)),l=Math.sqrt(Math.pow(a.x-o.x,2)+Math.pow(a.y-o.y,2)),h=r/(r+l),c=l/(r+l),u=n*(h=isNaN(h)?0:h),d=n*(c=isNaN(c)?0:c);return{previous:{x:o.x-u*(a.x-s.x),y:o.y-u*(a.y-s.y)},next:{x:o.x+d*(a.x-s.x),y:o.y+d*(a.y-s.y)}}},p.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]},p.previousItem=function(t,e,i){return i?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},p.niceNum=function(t,e){var i=Math.floor(p.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)};var i=p.easingEffects={linear:function(t){return t},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return-1*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*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-1*(--t*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/=1)*t*t*t*t},easeOutQuint:function(t){return--t*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))+1},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?1:+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 1<=t?t:-1*(Math.sqrt(1-(t/=1)*t)-1)},easeOutCirc:function(t){return+Math.sqrt(1- --t*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)?1:(i=i||.3,e=n<Math.abs(1)?(n=1,i/4):i/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*--t)*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)?1:(i=i||.3,e=n<Math.abs(1)?(n=1,i/4):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||.3*1.5*1,e=n<Math.abs(1)?(n=1,i/4):i/(2*Math.PI)*Math.asin(1/n),t<1?n*Math.pow(2,10*--t)*Math.sin((t-e)*(2*Math.PI)/i)*-.5:n*Math.pow(2,-10*--t)*Math.sin((t-e)*(2*Math.PI)/i)*.5+1)},easeInBack:function(t){return(t/=1)*t*(2.70158*t-1.70158)},easeOutBack:function(t){return--t*t*(2.70158*t+1.70158)+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-i.easeOutBounce(1-t)},easeOutBounce:function(t){return(t/=1)<1/2.75?7.5625*t*t*1: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*i.easeInBounce(2*t):.5*i.easeOutBounce(2*t-1)+.5}};p.requestAnimFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},p.cancelAnimFrame=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t,1e3/60)},p.getRelativePosition=function(t,e){var i=t.originalEvent||t,n=t.currentTarget||t.srcElement,s=n.getBoundingClientRect(),o=i.touches&&0<i.touches.length?(d=i.touches[0].clientX,i.touches[0].clientY):(d=i.clientX,i.clientY),a=parseFloat(p.getStyle(n,"padding-left")),r=parseFloat(p.getStyle(n,"padding-top")),l=parseFloat(p.getStyle(n,"padding-right")),h=parseFloat(p.getStyle(n,"padding-bottom")),c=s.right-s.left-a-l,u=s.bottom-s.top-r-h,d=Math.round((d-s.left-a)/c*n.width/e.currentDevicePixelRatio);return{x:d,y:o=Math.round((o-s.top-r)/u*n.height/e.currentDevicePixelRatio)}}
1,p.addEvent=function(t,e,i){t.addEventListener?t.addEventListener(e,i):t.attachEvent?t.attachEvent("on"+e,i):t["on"+e]=i},p.removeEvent=function(t,e,i){t.removeEventListener?t.removeEventListener(e,i,!1):t.detachEvent?t.detachEvent("on"+e,i):t["on"+e]=p.noop},p.bindEvents=function(e,t,i){e.events||(e.events={}),p.each(t,function(t){e.events[t]=function(){i.apply(e,arguments)},p.addEvent(e.chart.canvas,t,e.events[t])})},p.unbindEvents=function(i,t){p.each(t,function(t,e){p.removeEvent(i.chart.canvas,e,t)})},p.getConstraintWidth=function(t){return e(t,"max-width","clientWidth")},p.getConstraintHeight=function(t){return e(t,"max-height","clientHeight")},p.getMaximumWidth=function(t){var e=t.parentNode,i=parseInt(p.getStyle(e,"padding-left"))+parseInt(p.getStyle(e,"padding-right")),n=e.clientWidth-i,s=p.getConstraintWidth(t);return void 0!==s&&(n=Math.min(n,s)),n},p.getMaximumHeight=function(t){var e=t.parentNode,i=parseInt(p.getStyle(e,"padding-top"))+parseInt(p.getStyle(e,"padding-bottom")),n=e.clientHeight-i,s=p.getConstraintHeight(t);return void 0!==s&&(n=Math.min(n,s)),n},p.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},p.retinaScale=function(t){var e=t.ctx,i=t.canvas.width,n=t.canvas.height,s=t.currentDevicePixelRatio=window.devicePixelRatio||1;1!==s&&(e.canvas.height=n*s,e.canvas.width=i*s,e.scale(s,s),t.originalDevicePixelRatio=t.originalDevicePixelRatio||s),e.canvas.style.width=i+"px",e.canvas.style.height=n+"px"},p.clear=function(t){t.ctx.clearRect(0,0,t.width,t.height)},p.fontString=function(t,e,i){return e+" "+t+"px "+i},p.longestText=function(i,t,e,n){(n=n||{}).data=n.data||{},n.garbageCollect=n.garbageCollect||[],n.font!==t&&(n.data={},n.garbageCollect=[],n.font=t),i.font=t;var s=0;p.each(e,function(t){var e;null!=t&&((e=n.data[t])||(e=n.data[t]=i.measureText(t).width,n.garbageCollect.push(t)),s<e&&(s=e))});var o=n.garbageCollect.length/2;if(o>e.length){for(var a=0;a<o;a++)delete n.data[n.garbageCollect[a]];n.garbageCollect.splice(0,o)}return s},p.drawRoundedRectangle=function(t,e,i,n,s,o){t.beginPath(),t.moveTo(e+o,i),t.lineTo(e+n-o,i),t.quadraticCurveTo(e+n,i,e+n,i+o),t.lineTo(e+n,i+s-o),t.quadraticCurveTo(e+n,i+s,e+n-o,i+s),t.lineTo(e+o,i+s),t.quadraticCurveTo(e,i+s,e,i+s-o),t.lineTo(e,i+o),t.quadraticCurveTo(e,i,e+o,i),t.closePath()},p.color=function(t){return n?n(t instanceof CanvasGradient?a.defaults.global.defaultColor:t):(console.log("Color.js not found!"),t)},p.addResizeListener=function(t,e){var i=document.createElement("iframe"),n="chartjs-hidden-iframe";i.classlist?i.classlist.add(n):i.setAttribute("class",n),i.style.width="100%",i.style.display="block",i.style.border=0,i.style.height=0,i.style.margin=0,i.style.position="absolute",i.style.left=0,i.style.right=0,i.style.top=0,i.style.bottom=0,t.insertBefore(i,t.firstChild),(i.contentWindow||i).onresize=function(){e&&e()}},p.removeResizeListener=function(t){var e=t.querySelector(".chartjs-hidden-iframe");e&&e.parentNode.removeChild(e)},p.isArray=function(t){return Array.isArray?Array.isArray(t):"[object Array]"===Object.prototype.toString.call(t)},p.pushAllIfDefined=function(t,e){void 0!==t&&(p.isArray(t)?e.push.apply(e,t):e.push(t))},p.callCallback=function(t,e,i){t&&"function"==typeof t.call&&t.apply(i,e)},p.getHoverColor=function(t){return t instanceof CanvasPattern?t:p.color(t).saturate(.5).darken(.1).rgbString()}}},{"chartjs-color":3}],26:[function(t,e,i){"use strict";e.exports=function(){var n=function(t,e){this.config=e,t.length&&t[0].getContext&&(t=t[0]),t.getContext&&(t=t.getContext("2d")),this.ctx=t,this.canvas=t.canvas,this.width=t.canvas.width||parseInt(n.helpers.getStyle(t.canvas,"width"))||n.helpers.getMaximumWidth(t.canvas),this.height=t.canvas.height||parseInt(n.helpers.getStyle(t.canvas,"height"))||n.helpers.getMaximumHeight(t.canvas),this.aspectRatio=this.width/this.height,!isNaN(this.aspectRatio)&&!1!==isFinite(this.aspectRatio)||(this.aspectRatio=void 0!==e.aspectRatio?e.aspectRatio:2),this.originalCanvasStyleWidth=t.canvas.style.width,this.originalCanvasStyleHeight=t.canvas.style.height,n.helpers.retinaScale(this),e&&(this.controller=new n.Controller(this));var i=this;return n.helpers.addResizeListener(t.canvas.parentNode,function(){i.controller&&i.controller.config.options.responsive&&i.controller.resize()}),this.controller?this.controller:this};return n.defaults={global:{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"single",animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},legendCallback:function(t){var e=[];e.push('<ul class="'+t.id+'-legend">');for(var i=0;i<t.data.datasets.length;i++)e.push('<li><span style="background-color:'+t.data.datasets[i].backgroundColor+'"></span>'),t.data.datasets[i].label&&e.push(t.data.datasets[i].label),e.push("</li>");return e.push("</ul>"),e.join("")}}},n}},{}
1],27:[function(t,e,i){"use strict";e.exports=function(t){var D=t.helpers;t.layoutService={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),t.boxes.push(e)},removeBox:function(t,e){t.boxes&&t.boxes.splice(t.boxes.indexOf(e),1)},update:function(e,i,t){function n(e){var t,i=D.findNextWhere(v,function(t){return t.box===e});i&&(e.isHorizontal()?(t={left:b,right:y,top:0,bottom:0},e.update(e.options.fullWidth?c:g,u/2,t)):e.update(i.minSize.width,m))}function s(t){t.isHorizontal()?(t.left=t.options.fullWidth?0:b,t.right=t.options.fullWidth?+i:b+g,t.top=S,t.bottom=S+t.height,S=t.bottom):(t.left=k,t.right=k+t.width,t.top=_,t.bottom=_+m,k=t.right)}var o,a,r,l,h,c,u,d,p,f,g,m,v,b,y,_,x,w,C,k,S;e&&(o=D.where(e.boxes,function(t){return"left"===t.options.position}),a=D.where(e.boxes,function(t){return"right"===t.options.position}),r=D.where(e.boxes,function(t){return"top"===t.options.position}),l=D.where(e.boxes,function(t){return"bottom"===t.options.position}),h=D.where(e.boxes,function(t){return"chartArea"===t.options.position}),r.sort(function(t,e){return(e.options.fullWidth?1:0)-(t.options.fullWidth?1:0)}),l.sort(function(t,e){return(t.options.fullWidth?1:0)-(e.options.fullWidth?1:0)}),d=(u=+t)/2,p=(i-(c=+i)/2)/(o.length+a.length),f=(t-d)/(r.length+l.length),g=c,m=u,v=[],D.each(o.concat(a,r,l),function(t){var e,i=t.isHorizontal();i?(e=t.update(t.options.fullWidth?c:g,f),m-=e.height):(e=t.update(p,d),g-=e.width),v.push({horizontal:i,minSize:e,box:t})}),x=_=y=b=0,D.each(o.concat(a),n),D.each(o,function(t){b+=t.width}),D.each(a,function(t){y+=t.width}),D.each(r.concat(l),n),D.each(r,function(t){_+=t.height}),D.each(l,function(t){x+=t.height}),D.each(o.concat(a),function(e){var t=D.findNextWhere(v,function(t){return t.box===e}),i={left:0,right:0,top:_,bottom:x};t&&e.update(t.minSize.width,m,i)}),x=_=y=b=0,D.each(o,function(t){b+=t.width}),D.each(a,function(t){y+=t.width}),D.each(r,function(t){_+=t.height}),D.each(l,function(t){x+=t.height}),w=t-_-x,(C=i-b-y)===g&&w===m||(D.each(o,function(t){t.height=w}),D.each(a,function(t){t.height=w}),D.each(r,function(t){t.options.fullWidth||(t.width=C)}),D.each(l,function(t){t.options.fullWidth||(t.width=C)}),m=w,g=C),S=k=0,D.each(o.concat(r),s),k+=g,S+=m,D.each(a,s),D.each(l,s),e.chartArea={left:b,top:_,right:b+g,bottom:_+m},D.each(h,function(t){t.left=e.chartArea.left,t.top=e.chartArea.top,t.right=e.chartArea.right,t.bottom=e.chartArea.bottom,t.update(g,m)}))}}}},{}],28:[function(t,e,i){"use strict";e.exports=function(v){var b=v.helpers,t=b.noop;v.defaults.global.legend={display:!0,position:"top",fullWidth:!0,reverse:!1,onClick:function(t,e){var i=e.datasetIndex,n=this.chart,s=n.getDatasetMeta(i);s.hidden=null===s.hidden?!n.data.datasets[i].hidden:null,n.update()},labels:{boxWidth:40,padding:10,generateLabels:function(i){var t=i.data;return b.isArray(t.datasets)?t.datasets.map(function(t,e){return{text:t.label,fillStyle:t.backgroundColor,hidden:!i.isDatasetVisible(e),lineCap:t.borderCapStyle,lineDash:t.borderDash,lineDashOffset:t.borderDashOffset,lineJoin:t.borderJoinStyle,lineWidth:t.borderWidth,strokeStyle:t.borderColor,datasetIndex:e}},this):[]}}},v.Legend=v.Element.extend({initialize:function(t){b.extend(this,t),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:t,update:function(t,e,i){return this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this.margins=i,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this.beforeBuildLabels(),this.buildLabels(),this.afterBuildLabels(),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate(),this.minSize},afterUpdate:t,beforeSetDimensions:t,setDimensions:function(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0,this.minSize={width:0,height:0}},afterSetDimensions:t,beforeBuildLabels:t,buildLabels:function(){this.legendItems=this.options.labels.generateLabels.call(this,this.chart),this.options.reverse&&this.legendItems.reverse()},afterBuildLabels:t,beforeFit:t,fit:function(){var n,s,t=this.options,o=t.labels,e=t.display,a=this.ctx,i=v.defaults.global,r=b.getValueOrDefault,l=r(o.fontSize,i.defaultFontSize),h=r(o.fontStyle,i.defaultFontStyle),c=r(o.fontFamily,i.defaultFontFamily),u=b.fontString(l,h,c),d=this.legendHitBoxes=[],p=this.minSize,f=this.isHorizontal();f?(p.width=this.maxWidth,p.height=e?10:0):(p.width=e?10:0,p.height=this.maxHeight),e&&f&&(n=this.lineWidths=[0],s=this.legendItems.length?l+o.padding:0,a.textAlign="left",a.textBaseline="top",a.font=u,b.each(this.legendItems,function(t,e){var i=o.boxWidth+l/2+a.measureText(t.text).width;n[n.length-1]+i+o.padding>=this.width&&(s+=l+o.padding,n[n.length]=this.left),d[e]={left:0,top:0,width:i,height:l},n[n.length-1]+=i+o.padding},this),p.height+=s),this.width=p.width,this.height=p.height}
1,afterFit:t,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var a,r,l,t,h,e,i,n,c,u,s=this.options,d=s.labels,p=v.defaults.global,f=p.elements.line,g=this.width,m=this.lineWidths;s.display&&(a=this.ctx,r={x:this.left+(g-m[0])/2,y:this.top+d.padding,line:0},t=(l=b.getValueOrDefault)(d.fontColor,p.defaultFontColor),h=l(d.fontSize,p.defaultFontSize),e=l(d.fontStyle,p.defaultFontStyle),i=l(d.fontFamily,p.defaultFontFamily),n=b.fontString(h,e,i),this.isHorizontal()&&(a.textAlign="left",a.textBaseline="top",a.lineWidth=.5,a.strokeStyle=t,a.fillStyle=t,a.font=n,c=d.boxWidth,u=this.legendHitBoxes,b.each(this.legendItems,function(t,e){var i=a.measureText(t.text).width,n=c+h/2+i,s=r.x,o=r.y;g<=s+n&&(o=r.y+=h+d.padding,r.line++,s=r.x=this.left+(g-m[r.line])/2),a.save(),a.fillStyle=l(t.fillStyle,p.defaultColor),a.lineCap=l(t.lineCap,f.borderCapStyle),a.lineDashOffset=l(t.lineDashOffset,f.borderDashOffset),a.lineJoin=l(t.lineJoin,f.borderJoinStyle),a.lineWidth=l(t.lineWidth,f.borderWidth),a.strokeStyle=l(t.strokeStyle,p.defaultColor),a.setLineDash&&a.setLineDash(l(t.lineDash,f.borderDash)),a.strokeRect(s,o,c,h),a.fillRect(s,o,c,h),a.restore(),u[e].left=s,u[e].top=o,a.fillText(t.text,c+h/2+s,o),t.hidden&&(a.beginPath(),a.lineWidth=2,a.moveTo(c+h/2+s,o+h/2),a.lineTo(c+h/2+s+i,o+h/2),a.stroke()),r.x+=n+d.padding},this)))},handleEvent:function(t){var e=b.getRelativePosition(t,this.chart.chart),i=e.x,n=e.y,s=this.options;if(i>=this.left&&i<=this.right&&n>=this.top&&n<=this.bottom)for(var o=this.legendHitBoxes,a=0;a<o.length;++a){var r=o[a];if(i>=r.left&&i<=r.left+r.width&&n>=r.top&&n<=r.top+r.height){s.onClick&&s.onClick.call(this,t,this.legendItems[a]);break}}}})}},{}],29:[function(t,e,i){"use strict";e.exports=function(s){var t=s.helpers;s.plugins=[],s.pluginService={register:function(t){var e=s.plugins;-1===e.indexOf(t)&&e.push(t)},remove:function(t){var e=s.plugins,i=e.indexOf(t);-1!==i&&e.splice(i,1)},notifyPlugins:function(e,i,n){t.each(s.plugins,function(t){t[e]&&"function"==typeof t[e]&&t[e].apply(n,i)},n)}};var e=t.noop;s.PluginBase=s.Element.extend({beforeInit:e,afterInit:e,beforeUpdate:e,afterUpdate:e,beforeDraw:e,afterDraw:e,destroy:e})}},{}],30:[function(t,e,i){"use strict";e.exports=function(I){var M=I.helpers;I.defaults.scale={display:!0,position:"left",gridLines:{display:!0,color:"rgba(0, 0, 0, 0.1)",lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",offsetGridLines:!1},scaleLabel:{labelString:"",display:!1},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:10,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:function(t){return""+t}}},I.Scale=I.Element.extend({beforeUpdate:function(){M.callCallback(this.options.beforeUpdate,[this])},update:function(t,e,i){return this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this.margins=M.extend({left:0,right:0,top:0,bottom:0},i),this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this.beforeBuildTicks(),this.buildTicks(),this.afterBuildTicks(),this.beforeTickToLabelConversion(),this.convertTicksToLabels(),this.afterTickToLabelConversion(),this.beforeCalculateTickRotation(),this.calculateTickRotation(),this.afterCalculateTickRotation(),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate(),this.minSize},afterUpdate:function(){M.callCallback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){M.callCallback(this.options.beforeSetDimensions,[this])},setDimensions:function(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0},afterSetDimensions:function(){M.callCallback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){M.callCallback(this.options.beforeDataLimits,[this])},determineDataLimits:M.noop,afterDataLimits:function(){M.callCallback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){M.callCallback(this.options.beforeBuildTicks,[this])},buildTicks:M.noop,afterBuildTicks:function(){M.callCallback(this.options.afterBuildTicks,[this])},beforeTickToLabelConversion:function(){M.callCallback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){this.ticks=this.ticks.map(function(t,e,
1i){return this.options.ticks.userCallback?this.options.ticks.userCallback(t,e,i):this.options.ticks.callback(t,e,i)},this)},afterTickToLabelConversion:function(){M.callCallback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){M.callCallback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var t=M.getValueOrDefault(this.options.ticks.fontSize,I.defaults.global.defaultFontSize),e=M.getValueOrDefault(this.options.ticks.fontStyle,I.defaults.global.defaultFontStyle),i=M.getValueOrDefault(this.options.ticks.fontFamily,I.defaults.global.defaultFontFamily),n=M.fontString(t,e,i);this.ctx.font=n;var s,o=this.ctx.measureText(this.ticks[0]).width,a=this.ctx.measureText(this.ticks[this.ticks.length-1]).width;if(this.labelRotation=this.options.ticks.minRotation||0,this.paddingRight=0,this.paddingLeft=0,this.options.display&&this.isHorizontal()){this.paddingRight=a/2+3,this.paddingLeft=o/2+3,this.longestTextCache||(this.longestTextCache={});for(var r,l,h=M.longestText(this.ctx,n,this.ticks,this.longestTextCache),c=h,u=this.getPixelForTick(1)-this.getPixelForTick(0)-6;u<c&&this.labelRotation<this.options.ticks.maxRotation;){if(r=Math.cos(M.toRadians(this.labelRotation)),l=Math.sin(M.toRadians(this.labelRotation)),(s=r*o)+t/2>this.yLabelWidth&&(this.paddingLeft=s+t/2),this.paddingRight=t/2,l*h>this.maxHeight){this.labelRotation--;break}this.labelRotation++,c=r*h}}this.margins&&(this.paddingLeft=Math.max(this.paddingLeft-this.margins.left,0),this.paddingRight=Math.max(this.paddingRight-this.margins.right,0))},afterCalculateTickRotation:function(){M.callCallback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){M.callCallback(this.options.beforeFit,[this])},fit:function(){var t,e,i,n,s,o,a,r=this.minSize={width:0,height:0},l=this.options,h=l.ticks,c=l.scaleLabel,u=I.defaults.global,d=l.display,p=this.isHorizontal(),f=M.getValueOrDefault(h.fontSize,u.defaultFontSize),g=M.getValueOrDefault(h.fontStyle,u.defaultFontStyle),m=M.getValueOrDefault(h.fontFamily,u.defaultFontFamily),v=M.fontString(f,g,m),b=M.getValueOrDefault(c.fontSize,u.defaultFontSize),y=M.getValueOrDefault(c.fontStyle,u.defaultFontStyle),_=M.getValueOrDefault(c.fontFamily,u.defaultFontFamily),x=(M.fontString(b,y,_),l.gridLines.tickMarkLength);r.width=p?this.isFullWidth()?this.maxWidth-this.margins.left-this.margins.right:this.maxWidth:d?x:0,r.height=p?d?x:0:this.maxHeight,c.display&&d&&(p?r.height+=1.5*b:r.width+=1.5*b),h.display&&d&&(this.longestTextCache||(this.longestTextCache={}),t=M.longestText(this.ctx,v,this.ticks,this.longestTextCache),p?(this.longestLabelWidth=t,e=Math.sin(M.toRadians(this.labelRotation))*this.longestLabelWidth+1.5*f,r.height=Math.min(this.maxHeight,r.height+e),this.ctx.font=v,i=this.ctx.measureText(this.ticks[0]).width,n=this.ctx.measureText(this.ticks[this.ticks.length-1]).width,s=Math.cos(M.toRadians(this.labelRotation)),o=Math.sin(M.toRadians(this.labelRotation)),this.paddingLeft=0!==this.labelRotation?s*i+3:i/2+3,this.paddingRight=0!==this.labelRotation?o*(f/2)+3:n/2+3):(a=this.maxWidth-r.width,h.mirror?t=0:t+=this.options.ticks.padding,t<a?r.width+=t:r.width=this.maxWidth,this.paddingTop=f/2,this.paddingBottom=f/2)),this.margins&&(this.paddingLeft=Math.max(this.paddingLeft-this.margins.left,0),this.paddingTop=Math.max(this.paddingTop-this.margins.top,0),this.paddingRight=Math.max(this.paddingRight-this.margins.right,0),this.paddingBottom=Math.max(this.paddingBottom-this.margins.bottom,0)),this.width=r.width,this.height=r.height},afterFit:function(){M.callCallback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function t(e){return null==e||"number"==typeof e&&isNaN(e)?NaN:"object"!=typeof e||e instanceof Date?e:t(this.isHorizontal()?e.x:e.y)},getLabelForIndex:M.noop,getPixelForValue:M.noop,getValueForPixel:M.noop,getPixelForTick:function(t,e){if(this.isHorizontal()){var i=(this.width-(this.paddingLeft+this.paddingRight))/Math.max(this.ticks.length-(this.options.gridLines.offsetGridLines?0:1),1),n=i*t+this.paddingLeft;return e&&(n+=i/2),this.left+Math.round(n)+(this.isFullWidth()?this.margins.left:0)}var s=this.height-(this.paddingTop+this.paddingBottom);return this.top+t*(s/(this.ticks.length-1))}
1,getPixelForDecimal:function(t){if(this.isHorizontal()){var e=(this.width-(this.paddingLeft+this.paddingRight))*t+this.paddingLeft;return this.left+Math.round(e)+(this.isFullWidth()?this.margins.left:0)}return this.top+t*this.height},draw:function(o){if(this.options.display){var a,t,e,i,r=0!==this.labelRotation,n=this.options.ticks.autoSkip;this.options.ticks.maxTicksLimit&&(i=this.options.ticks.maxTicksLimit);var s=M.getValueOrDefault(this.options.ticks.fontColor,I.defaults.global.defaultFontColor),l=M.getValueOrDefault(this.options.ticks.fontSize,I.defaults.global.defaultFontSize),h=M.getValueOrDefault(this.options.ticks.fontStyle,I.defaults.global.defaultFontStyle),c=M.getValueOrDefault(this.options.ticks.fontFamily,I.defaults.global.defaultFontFamily),u=M.fontString(l,h,c),d=this.options.gridLines.tickMarkLength,p=M.getValueOrDefault(this.options.scaleLabel.fontColor,I.defaults.global.defaultFontColor),f=M.getValueOrDefault(this.options.scaleLabel.fontSize,I.defaults.global.defaultFontSize),g=M.getValueOrDefault(this.options.scaleLabel.fontStyle,I.defaults.global.defaultFontStyle),m=M.getValueOrDefault(this.options.scaleLabel.fontFamily,I.defaults.global.defaultFontFamily),v=M.fontString(f,g,m),b=Math.cos(M.toRadians(this.labelRotation)),y=(Math.sin(M.toRadians(this.labelRotation)),this.longestLabelWidth*b);if(this.ctx.fillStyle=s,this.isHorizontal()){a=!0;var _="bottom"===this.options.position?this.top:this.bottom-d,x="bottom"===this.options.position?this.top+d:this.bottom,w=!1;if((y/2+this.options.ticks.autoSkipPadding)*this.ticks.length>this.width-(this.paddingLeft+this.paddingRight)&&(w=1+Math.floor((y/2+this.options.ticks.autoSkipPadding)*this.ticks.length/(this.width-(this.paddingLeft+this.paddingRight)))),i&&this.ticks.length>i)for(;!w||this.ticks.length/(w||1)>i;)w=w||1,w+=1;n||(w=!1),M.each(this.ticks,function(t,e){var i,n,s=this.ticks.length===e+1;(1<w&&0<e%w||e%w==0&&e+w>this.ticks.length)&&!s||null==t||(i=this.getPixelForTick(e),n=this.getPixelForTick(e,this.options.gridLines.offsetGridLines),this.options.gridLines.display&&(e===(void 0!==this.zeroLineIndex?this.zeroLineIndex:0)?(this.ctx.lineWidth=this.options.gridLines.zeroLineWidth,this.ctx.strokeStyle=this.options.gridLines.zeroLineColor,a=!0):a&&(this.ctx.lineWidth=this.options.gridLines.lineWidth,this.ctx.strokeStyle=this.options.gridLines.color,a=!1),i+=M.aliasPixel(this.ctx.lineWidth),this.ctx.beginPath(),this.options.gridLines.drawTicks&&(this.ctx.moveTo(i,_),this.ctx.lineTo(i,x)),this.options.gridLines.drawOnChartArea&&(this.ctx.moveTo(i,o.top),this.ctx.lineTo(i,o.bottom)),this.ctx.stroke()),this.options.ticks.display&&(this.ctx.save(),this.ctx.translate(n+this.options.ticks.labelOffset,r?this.top+12:"top"===this.options.position?this.bottom-d:this.top+d),this.ctx.rotate(-1*M.toRadians(this.labelRotation)),this.ctx.font=u,this.ctx.textAlign=r?"right":"center",this.ctx.textBaseline=r?"middle":"top"===this.options.position?"bottom":"top",this.ctx.fillText(t,0,0),this.ctx.restore()))},this),this.options.scaleLabel.display&&(this.ctx.textAlign="center",this.ctx.textBaseline="middle",this.ctx.fillStyle=p,this.ctx.font=v,t=this.left+(this.right-this.left)/2,e="bottom"===this.options.position?this.bottom-f/2:this.top+f/2,this.ctx.fillText(this.options.scaleLabel.labelString,t,e))}else{a=!0;var C,k="right"===this.options.position?this.left:this.right-5,S="right"===this.options.position?this.left+5:this.right;M.each(this.ticks,function(t,e){var i,n,s;null!=t&&(i=this.getPixelForTick(e),this.options.gridLines.display&&(e===(void 0!==this.zeroLineIndex?this.zeroLineIndex:0)?(this.ctx.lineWidth=this.options.gridLines.zeroLineWidth,this.ctx.strokeStyle=this.options.gridLines.zeroLineColor,a=!0):a&&(this.ctx.lineWidth=this.options.gridLines.lineWidth,this.ctx.strokeStyle=this.options.gridLines.color,a=!1),i+=M.aliasPixel(this.ctx.lineWidth),this.ctx.beginPath(),this.options.gridLines.drawTicks&&(this.ctx.moveTo(k,i),this.ctx.lineTo(S,i)),this.options.gridLines.drawOnChartArea&&(this.ctx.moveTo(o.left,i),this.ctx.lineTo(o.right,i)),this.ctx.stroke()),this.options.ticks.display&&(s=this.getPixelForTick(e,this.options.gridLines.offsetGridLines),this.ctx.save(),"left"===this.options.position?this.options.ticks.mirror?(n=this.right+this.options.ticks.padding,this.ctx.textAlign="left"):(n=this.right-this.options.ticks.padding,this.ctx.textAlign="right"):this.options.ticks.mirror?(n=this.left-this.options.ticks.padding,this.ctx.textAlign="right"):(n=this.left+this.options.ticks.padding,this.ctx.textAlign="left"),this.ctx.translate(n,s+this.options.ticks.labelOffset),this.ctx.rotate(-1*M.toRadians(this.labelRotation)),this.ctx.font=u,this.ctx.textBaseline="middle",this.ctx.fillText(t,0,0),this.ctx.restore(
1)))},this),this.options.scaleLabel.display&&(t="left"===this.options.position?this.left+f/2:this.right-f/2,e=this.top+(this.bottom-this.top)/2,C="left"===this.options.position?-.5*Math.PI:.5*Math.PI,this.ctx.save(),this.ctx.translate(t,e),this.ctx.rotate(C),this.ctx.textAlign="center",this.ctx.fillStyle=p,this.ctx.font=v,this.ctx.textBaseline="middle",this.ctx.fillText(this.options.scaleLabel.labelString,0,0),this.ctx.restore())}this.ctx.lineWidth=this.options.gridLines.lineWidth,this.ctx.strokeStyle=this.options.gridLines.color;var D=this.left,T=this.right,A=this.top,L=this.bottom;this.isHorizontal()?(A=L="top"===this.options.position?this.bottom:this.top,A+=M.aliasPixel(this.ctx.lineWidth),L+=M.aliasPixel(this.ctx.lineWidth)):(D=T="left"===this.options.position?this.right:this.left,D+=M.aliasPixel(this.ctx.lineWidth),T+=M.aliasPixel(this.ctx.lineWidth)),this.ctx.beginPath(),this.ctx.moveTo(D,A),this.ctx.lineTo(T,L),this.ctx.stroke()}}})}},{}],31:[function(t,e,i){"use strict";e.exports=function(i){var n=i.helpers;i.scaleService={constructors:{},defaults:{},registerScaleType:function(t,e,i){this.constructors[t]=e,this.defaults[t]=n.clone(i)},getScaleConstructor:function(t){return this.constructors.hasOwnProperty(t)?this.constructors[t]:void 0},getScaleDefaults:function(t){return this.defaults.hasOwnProperty(t)?n.scaleMerge(i.defaults.scale,this.defaults[t]):{}},updateScaleDefaults:function(t,e){var i=this.defaults;i.hasOwnProperty(t)&&(i[t]=n.extend(i[t],e))},addScalesToLayout:function(e){n.each(e.scales,function(t){i.layoutService.addBox(e,t)})}}}},{}],32:[function(t,e,i){"use strict";e.exports=function(u){var d=u.helpers;u.defaults.global.title={display:!1,position:"top",fullWidth:!0,fontStyle:"bold",padding:10,text:""};var t=d.noop;u.Title=u.Element.extend({initialize:function(t){d.extend(this,t),this.options=d.configMerge(u.defaults.global.title,t.options),this.legendHitBoxes=[]},beforeUpdate:t,update:function(t,e,i){return this.beforeUpdate(),this.maxWidth=t,this.maxHeight=e,this.margins=i,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this.beforeBuildLabels(),this.buildLabels(),this.afterBuildLabels(),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate(),this.minSize},afterUpdate:t,beforeSetDimensions:t,setDimensions:function(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0,this.minSize={width:0,height:0}},afterSetDimensions:t,beforeBuildLabels:t,buildLabels:t,afterBuildLabels:t,beforeFit:t,fit:function(){var t=(this.ctx,d.getValueOrDefault),e=this.options,i=u.defaults.global,n=e.display,s=t(e.fontSize,i.defaultFontSize),o=this.minSize;this.isHorizontal()?(o.width=this.maxWidth,o.height=n?s+2*e.padding:0):(o.width=n?s+2*e.padding:0,o.height=this.maxHeight),this.width=o.width,this.height=o.height},afterFit:t,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t,e,i,n,s,o,a,r=this.ctx,l=d.getValueOrDefault,h=this.options,c=u.defaults.global;h.display&&(i=l(h.fontSize,c.defaultFontSize),n=l(h.fontStyle,c.defaultFontStyle),s=l(h.fontFamily,c.defaultFontFamily),o=d.fontString(i,n,s),a=0,r.fillStyle=l(h.fontColor,c.defaultFontColor),r.font=o,this.isHorizontal()?(t=this.left+(this.right-this.left)/2,e=this.top+(this.bottom-this.top)/2):(t="left"
1===h.position?this.left+i/2:this.right-i/2,e=this.top+(this.bottom-this.top)/2,a=Math.PI*("left"===h.position?-.5:.5)),r.save(),r.translate(t,e),r.rotate(a),r.textAlign="center",r.textBaseline="middle",r.fillText(h.text,0,0),r.restore())}})}},{}],33:[function(t,e,i){"use strict";e.exports=function(e){function s(t,e){return e&&(p.isArray(e)?t=t.concat(e):t.push(e)),t}var p=e.helpers;e.defaults.global.tooltips={enabled:!0,custom:null,mode:"single",backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleColor:"#fff",titleAlign:"left",bodySpacing:2,bodyColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,yAlign:"center",xAlign:"center",caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",callbacks:{beforeTitle:p.noop,title:function(t,e){var i="";return 0<t.length&&(t[0].xLabel?i=t[0].xLabel:0<e.labels.length&&t[0].index<e.labels.length&&(i=e.labels[t[0].index])),i},afterTitle:p.noop,beforeBody:p.noop,beforeLabel:p.noop,label:function(t,e){return(e.datasets[t.datasetIndex].label||"")+": "+t.yLabel},afterLabel:p.noop,afterBody:p.noop,beforeFooter:p.noop,footer:p.noop,afterFooter:p.noop}},e.Tooltip=e.Element.extend({initialize:function(){var t=this._options;p.extend(this,{_model:{xPadding:t.tooltips.xPadding,yPadding:t.tooltips.yPadding,xAlign:t.tooltips.yAlign,yAlign:t.tooltips.xAlign,bodyColor:t.tooltips.bodyColor,_bodyFontFamily:p.getValueOrDefault(t.tooltips.bodyFontFamily,e.defaults.global.defaultFontFamily),_bodyFontStyle:p.getValueOrDefault(t.tooltips.bodyFontStyle,e.defaults.global.defaultFontStyle),_bodyAlign:t.tooltips.bodyAlign,bodyFontSize:p.getValueOrDefault(t.tooltips.bodyFontSize,e.defaults.global.defaultFontSize),bodySpacing:t.tooltips.bodySpacing,titleColor:t.tooltips.titleColor,_titleFontFamily:p.getValueOrDefault(t.tooltips.titleFontFamily,e.defaults.global.defaultFontFamily),_titleFontStyle:p.getValueOrDefault(t.tooltips.titleFontStyle,e.defaults.global.defaultFontStyle),titleFontSize:p.getValueOrDefault(t.tooltips.titleFontSize,e.defaults.global.defaultFontSize),_titleAlign:t.tooltips.titleAlign,titleSpacing:t.tooltips.titleSpacing,titleMarginBottom:t.tooltips.titleMarginBottom,footerColor:t.tooltips.footerColor,_footerFontFamily:p.getValueOrDefault(t.tooltips.footerFontFamily,e.defaults.global.defaultFontFamily),_footerFontStyle:p.getValueOrDefault(t.tooltips.footerFontStyle,e.defaults.global.defaultFontStyle),footerFontSize:p.getValueOrDefault(t.tooltips.footerFontSize,e.defaults.global.defaultFontSize),_footerAlign:t.tooltips.footerAlign,footerSpacing:t.tooltips.footerSpacing,footerMarginTop:t.tooltips.footerMarginTop,caretSize:t.tooltips.caretSize,cornerRadius:t.tooltips.cornerRadius,backgroundColor:t.tooltips.backgroundColor,opacity:0,legendColorBackground:t.tooltips.multiKeyBackground}})},getTitle:function(){var t=this._options.tooltips.callbacks.beforeTitle.apply(this,arguments),e=this._options.tooltips.callbacks.title.apply(this,arguments),i=this._options.tooltips.callbacks.afterTitle.apply(this,arguments),n=s(n=[],t);return n=s(n,e),s(n,i)},getBeforeBody:function(){var t=this._options.tooltips.callbacks.beforeBody.apply(this,arguments);return p.isArray(t)?t:void 0!==t?[t]:[]},getBody:function(t,e){var i=[];return p.each(t,function(t){p.pushAllIfDefined(this._options.tooltips.callbacks.beforeLabel.call(this,t,e),i),p.pushAllIfDefined(this._options.tooltips.callbacks.label.call(this,t,e),i),p.pushAllIfDefined(this._options.tooltips.callbacks.afterLabel.call(this,t,e),i)},this),i},getAfterBody:function(){var t=this._options.tooltips.callbacks.afterBody.apply(this,arguments);return p.isArray(t)?t:void 0!==t?[t]:[]},getFooter:function(){var t=this._options.tooltips.callbacks.beforeFooter.apply(this,arguments),e=this._options.tooltips.callbacks.footer.apply(this,arguments),i=this._options.tooltips.callbacks.afterFooter.apply(this,arguments),n=s(n=[],t);return n=s(n,e),s(n,i)},getAveragePosition:function(t){if(!t.length)return!1;var i=[],n=[];p.each(t,function(t){var e;t&&(e=t.tooltipPosition(),i.push(e.x),n.push(e.y))});for(var e=0,s=0,o=0;o<i.length;o++)e+=i[o],s+=n[o];return{x:Math.round(e/i.length),y:Math.round(s/i.length)}},update:function(t){var s,e,o,i,n,a;return this._active.length?(this._model.opacity=1,s=this._active[0],e=[],o=[],"single"===this._options.tooltips.mode?(i=s._yScale||s._scale,o.push({xLabel:s._xScale?s._xScale.getLabelForIndex(s._index,s._datasetIndex):"",yLabel:i?i.getLabelForIndex(s._index,s._datasetIndex):"",index:s._index,datasetIndex:s._datasetIndex})):(p.each(this._data.datasets,function(t,e){var i,n;!this._chartInstance.isDatasetVisible(e)||(i=this._chartInstance.getDatasetMeta(e).data[s._index])&&(n=s._yScale||s._scale,o.push({xLabel:i._xScale?i._xScale.getLabelForIndex(i._index,i._datasetIndex):"",yLabel:n?n.getLabelForIndex(i._index,i._datasetIndex):"",index:s._index,datasetIndex:e}))},this),p.each(this._active,function(t){t&&e.push({borderColor:t._view.borderColor,backgroundColor:t._view.backgroundColor})},null)),n=this.getAveragePosition(this._active),p.extend(this._model,{title:this.getTitle(o,this._data),beforeBody:this.getBeforeBody(o,this._data),body:this.getBody(o,this._data),afterBody:this.getAfterBody(o,this._data),footer:this.getFooter(o,this._data)}),p.extend(this._model,{x:Math.round(n.x),y:Math.round(n.y),caretPadding:p.getValueOrDefault(n.padding,2),labelColors:e}),a=this.getTooltipSize(this._model),this.determineAlignment(a),p.extend(this._model,this.getBackgroun
1dPoint(this._model,a))):this._model.opacity=0,t&&this._options.tooltips.custom&&this._options.tooltips.custom.call(this,this._model),this},getTooltipSize:function(e){var i=this._chart.ctx,n={height:2*e.yPadding,width:0},t=e.body.length+e.beforeBody.length+e.afterBody.length;return n.height+=e.title.length*e.titleFontSize,n.height+=(e.title.length-1)*e.titleSpacing,n.height+=e.title.length?e.titleMarginBottom:0,n.height+=t*e.bodyFontSize,n.height+=t?(t-1)*e.bodySpacing:0,n.height+=e.footer.length?e.footerMarginTop:0,n.height+=e.footer.length*e.footerFontSize,n.height+=e.footer.length?(e.footer.length-1)*e.footerSpacing:0,i.font=p.fontString(e.titleFontSize,e._titleFontStyle,e._titleFontFamily),p.each(e.title,function(t){n.width=Math.max(n.width,i.measureText(t).width)}),i.font=p.fontString(e.bodyFontSize,e._bodyFontStyle,e._bodyFontFamily),p.each(e.beforeBody.concat(e.afterBody),function(t){n.width=Math.max(n.width,i.measureText(t).width)}),p.each(e.body,function(t){n.width=Math.max(n.width,i.measureText(t).width+("single"!==this._options.tooltips.mode?e.bodyFontSize+2:0))},this),i.font=p.fontString(e.footerFontSize,e._footerFontStyle,e._footerFontFamily),p.each(e.footer,function(t){n.width=Math.max(n.width,i.measureText(t).width)}),n.width+=2*e.xPadding,n},determineAlignment:function(e){this._model.y<e.height?this._model.yAlign="top":this._model.y>this._chart.height-e.height&&(this._model.yAlign="bottom");var t,i=this,n=(this._chartInstance.chartArea.left+this._chartInstance.chartArea.right)/2,s=(this._chartInstance.chartArea.top+this._chartInstance.chartArea.bottom)/2,o="center"===this._model.yAlign?(t=function(t){return t<=n},function(t){return n<t}):(t=function(t){return t<=e.width/2},function(t){return t>=i._chart.width-e.width/2}),a=function(t){return t+e.width>i._chart.width},r=function(t){return t-e.width<0},l=function(t){return t<=s?"top":"bottom"};t(this._model.x)?(this._model.xAlign="left",a(this._model.x)&&(this._model.xAlign="center",this._model.yAlign=l(this._model.y))):o(this._model.x)&&(this._model.xAlign="right",r(this._model.x)&&(this._model.xAlign="center",this._model.yAlign=l(this._model.y)))},getBackgroundPoint:function(t,e){var i={x:t.x,y:t.y};return"right"===t.xAlign?i.x-=e.width:"center"===t.xAlign&&(i.x-=e.width/2),"top"===t.yAlign?i.y+=t.caretPadding+t.caretSize:"bottom"===t.yAlign?i.y-=e.height+t.caretPadding+t.caretSize:i.y-=e.height/2,"center"===t.yAlign?"left"===t.xAlign?i.x+=t.caretPadding+t.caretSize:"right"===t.xAlign&&(i.x-=t.caretPadding+t.caretSize):"left"===t.xAlign?i.x-=t.cornerRadius+t.caretPadding:"right"===t.xAlign&&(i.x+=t.cornerRadius+t.caretPadding),i},drawCaret:function(t,e,i,n){var s,o,a,r,l,h=this._view,c=this._chart.ctx,u="center"===h.yAlign?(a=(o="left"===h.xAlign?(s=t.x)-h.caretSize:(s=t.x+e.width)+h.caretSize,s),r=(l=t.y+e.height/2)-h.caretSize,l+h.caretSize):(a="left"===h.xAlign?(o=(s=t.x+h.cornerRadius)+h.caretSize)+h.caretSize:"right"===h.xAlign?(o=(s=t.x+e.width-h.cornerRadius)-h.caretSize)-h.caretSize:(s=(o=t.x+e.width/2)-h.caretSize,o+h.caretSize),l="top"===h.yAlign?(r=t.y)-h.caretSize:(r=t.y+e.height)+h.caretSize,r),d=p.color(h.backgroundColor);c.fillStyle=d.alpha(i*d.alpha()).rgbString(),c.beginPath(),c.moveTo(s,r),c.lineTo(o,l),c.lineTo(a,u),c.closePath(),c.fill()},drawTitle:function(i,n,s,t){var e;n.title.length&&(s.textAlign=n._titleAlign,s.textBaseline="top",e=p.color(n.titleColor),s.fillStyle=e.alpha(t*e.alpha()).rgbString(),s.font=p.fontString(n.titleFontSize,n._titleFontStyle,n._titleFontFamily),p.each(n.title,function(t,e){s.fillText(t,i.x,i.y),i.y+=n.titleFontSize+n.titleSpacing,e+1===n.title.length&&(i.y+=n.titleMarginBottom-n.titleSpacing)}))},drawBody:function(i,n,s,o){s.textAlign=n._bodyAlign,s.textBaseline="top";var t=p.color(n.bodyColor);s.fillStyle=t.alpha(o*t.alpha()).rgbString(),s.font=p.fontString(n.bodyFontSize,n._bodyFontStyle,n._bodyFontFamily),p.each(n.beforeBody,function(t){s.fillText(t,i.x,i.y),i.y+=n.bodyFontSize+n.bodySpacing}),p.each(n.body,function(t,e){"single"!==this._options.tooltips.mode&&(s.fillStyle=p.color(n.legendColorBackgroun
1d).alpha(o).rgbaString(),s.fillRect(i.x,i.y,n.bodyFontSize,n.bodyFontSize),s.strokeStyle=p.color(n.labelColors[e].borderColor).alpha(o).rgbaString(),s.strokeRect(i.x,i.y,n.bodyFontSize,n.bodyFontSize),s.fillStyle=p.color(n.labelColors[e].backgroundColor).alpha(o).rgbaString(),s.fillRect(i.x+1,i.y+1,n.bodyFontSize-2,n.bodyFontSize-2),s.fillStyle=p.color(n.bodyColor).alpha(o).rgbaString()),s.fillText(t,i.x+("single"!==this._options.tooltips.mode?n.bodyFontSize+2:0),i.y),i.y+=n.bodyFontSize+n.bodySpacing},this),p.each(n.afterBody,function(t){s.fillText(t,i.x,i.y),i.y+=n.bodyFontSize}),i.y-=n.bodySpacing},drawFooter:function(e,i,n,t){var s;i.footer.length&&(e.y+=i.footerMarginTop,n.textAlign=i._footerAlign,n.textBaseline="top",s=p.color(i.footerColor),n.fillStyle=s.alpha(t*s.alpha()).rgbString(),n.font=p.fontString(i.footerFontSize,i._footerFontStyle,i._footerFontFamily),p.each(i.footer,function(t){n.fillText(t,e.x,e.y),e.y+=i.footerFontSize+i.footerSpacing}))},draw:function(){var t,e,i,n,s,o=this._chart.ctx,a=this._view;0!==a.opacity&&(t=a.caretPadding,e=this.getTooltipSize(a),i={x:a.x,y:a.y},n=Math.abs(a.opacity<.001)?0:a.opacity,this._options.tooltips.enabled&&(s=p.color(a.backgroundColor),o.fillStyle=s.alpha(n*s.alpha()).rgbString(),p.drawRoundedRectangle(o,i.x,i.y,e.width,e.height,a.cornerRadius),o.fill(),this.drawCaret(i,e,n,t),i.x+=a.xPadding,i.y+=a.yPadding,this.drawTitle(i,a,o,n),this.drawBody(i,a,o,n),this.drawFooter(i,a,o,n)))}})}},{}],34:[function(t,e,i){"use strict";e.exports=function(t,e){var c=t.helpers,i=t.defaults.global;i.elements.arc={backgroundColor:i.defaultColor,borderColor:"#fff",borderWidth:2},t.elements.Arc=t.Element.extend({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=c.getAngleFromPoint(i,{x:t,y:e}),s=n.angle,o=n.distance,a=i.startAngle,r=i.endAngle;r<a;)r+=2*Math.PI;for(;r<s;)s-=2*Math.PI;for(;s<a;)s+=2*Math.PI;var l=a<=s&&s<=r,h=o>=i.innerRadius&&o<=i.outerRadius;return l&&h}return!1},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=this._chart.ctx,e=this._view,i=e.startAngle,n=e.endAngle;t.beginPath(),t.arc(e.x,e.y,e.outerRadius,i,n),t.arc(e.x,e.y,e.innerRadius,n,i,!0),t.closePath(),t.strokeStyle=e.borderColor,t.lineWidth=e.borderWidth,t.fillStyle=e.backgroundColor,t.fill(),t.lineJoin="bevel",e.borderWidth&&t.stroke()}})}},{}],35:[function(t,e,i){"use strict";e.exports=function(a){var r=a.helpers;a.defaults.global.elements.line={tension:.4,backgroundColor:a.defaults.global.defaultColor,borderWidth:3,borderColor:a.defaults.global.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",fill:!0},a.elements.Line=a.Element.extend({lineToNextPoint:function(t,e,i,n,s){var o=this._chart.ctx;e._view.skip?n.call(this,t,e,i):t._view.skip?s.call(this,t,e,i):0===e._view.tension?o.lineTo(e._view.x,e._view.y):o.bezierCurveTo(t._view.controlPointNextX,t._view.controlPointNextY,e._view.controlPointPreviousX,e._view.controlPointPreviousY,e._view.x,e._view.y)},draw:function(){function t(t){i._view.skip||n._view.skip?t&&o.lineTo(e._view.scaleZero.x,e._view.scaleZero.y):o.bezierCurveTo(n._view.controlPointNextX,n._view.controlPointNextY,i._view.controlPointPreviousX,i._view.controlPointPreviousY,i._view.x,i._view.y)}var e=this,s=this._view,o=this._chart.ctx,i=this._children[0],n=this._children[this._children.length-1];o.save(),0<this._children.length&&s.fill&&(o.beginPath(),r.each(this._children,function(t,e){var i=r.previousItem(this._children,e),n=r.nextItem(this._children,e);0===e?(this._loop?o.moveTo(s.scaleZero.x,s.scaleZero.y):o.moveTo(t._view.x,s.scaleZero),t._view.skip?this._loop||o.moveTo(n._view.x,this._view.scaleZero):o.lineTo(t._view.x,t._view.y)):this.lineToNextPoint(i,t,n,function(t,e,i){this._loop?o.lineTo(this._view.scaleZero.x,this._view.scaleZero.y):(o.lineTo(t._view.x,this._view.scaleZero),o.moveTo(i._view.x,this._view.scaleZero))},function(t,e){o.lineTo(e._view.x,e._view.y)})},this),this._loop?t(!0):(o.lineTo(this._children[this._children.length-1]._view.x,s.scaleZero),o.lineTo(this._children[0]._view.x,s.scaleZero)),o.fillStyle=s.backgroundColor||a.defaults.global.defaultColor,o.closePath(),o.fill()),o.lineCap=s.borderCapStyle||a.defaults.global.elements.line.borderCapStyle,o.setLineDash&&o.setLineDash(s.borderDash||a.defaults.global.elements.line.borderDash),o.lineDashOffset=s.borderDashOffset||a.defaults.global.elements.line.borderDashOffset,o.lineJoin=s.borderJoinStyle||a.defaults.global.elements.line.borderJoinStyle,o.lineWidth=s.borderWidth||a.defaults.global.elements.line.borderWidth,o.strokeStyle=s.borderColor||a.defaults.global.defaultColor,o.beginPath(),r.each(this._children,function(t,e){var i=r.previousItem(this._children,e),n=r.nextItem(this._children,e);0===e?o.moveTo(t._view.x,t._view.y):this.lineToNextPoint(i,t,n,function(t,e,
1i){o.moveTo(i._view.x,i._view.y)},function(t,e){o.moveTo(e._view.x,e._view.y)})},this),this._loop&&0<this._children.length&&t(),o.stroke(),o.restore()}})}},{}],36:[function(t,e,i){"use strict";e.exports=function(c){var u=c.helpers,t=c.defaults.global;t.elements.point={radius:3,pointStyle:"circle",backgroundColor:t.defaultColor,borderWidth:1,borderColor:t.defaultColor,hitRadius:1,hoverRadius:4,hoverBorderWidth:1},c.elements.Point=c.Element.extend({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:function(t){var e=this._view;return!!e&&Math.pow(t-e.x,2)<Math.pow(e.radius+e.hitRadius,2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y,padding:t.radius+t.borderWidth}},draw:function(){var t=this._view,e=t.x,i=t.y,n=this._chart.ctx;if(!t.skip){var s=t.pointStyle;if("object"==typeof s&&("[object HTMLImageElement]"===s.toString()||"[object HTMLCanvasElement]"===s.toString()))return void n.drawImage(s,e-s.width/2,i-s.height/2);if(!isNaN(t.radius)&&0<t.radius){n.strokeStyle=t.borderColor||c.defaults.global.defaultColor,n.lineWidth=u.getValueOrDefault(t.borderWidth,c.defaults.global.elements.point.borderWidth),n.fillStyle=t.backgroundColor||c.defaults.global.defaultColor;var o,a,r=t.radius;switch(s){default:n.beginPath(),n.arc(e,i,r,0,2*Math.PI),n.closePath(),n.fill();break;case"triangle":n.beginPath();var l=3*r/Math.sqrt(3),h=l*Math.sqrt(3)/2;n.moveTo(e-l/2,i+h/3),n.lineTo(e+l/2,i+h/3),n.lineTo(e,i-2*h/3),n.closePath(),n.fill();break;case"rect":n.fillRect(e-1/Math.SQRT2*r,i-1/Math.SQRT2*r,2/Math.SQRT2*r,2/Math.SQRT2*r),n.strokeRect(e-1/Math.SQRT2*r,i-1/Math.SQRT2*r,2/Math.SQRT2*r,2/Math.SQRT2*r);break;case"rectRot":n.translate(e,i),n.rotate(Math.PI/4),n.fillRect(-1/Math.SQRT2*r,-1/Math.SQRT2*r,2/Math.SQRT2*r,2/Math.SQRT2*r),n.strokeRect(-1/Math.SQRT2*r,-1/Math.SQRT2*r,2/Math.SQRT2*r,2/Math.SQRT2*r),n.setTransform(1,0,0,1,0,0);break;case"cross":n.beginPath(),n.moveTo(e,i+r),n.lineTo(e,i-r),n.moveTo(e-r,i),n.lineTo(e+r,i),n.closePath();break;case"crossRot":n.beginPath(),o=Math.cos(Math.PI/4)*r,a=Math.sin(Math.PI/4)*r,n.moveTo(e-o,i-a),n.lineTo(e+o,i+a),n.moveTo(e-o,i+a),n.lineTo(e+o,i-a),n.closePath();break;case"star":n.beginPath(),n.moveTo(e,i+r),n.lineTo(e,i-r),n.moveTo(e-r,i),n.lineTo(e+r,i),o=Math.cos(Math.PI/4)*r,a=Math.sin(Math.PI/4)*r,n.moveTo(e-o,i-a),n.lineTo(e+o,i+a),n.moveTo(e-o,i+a),n.lineTo(e+o,i-a),n.closePath();break;case"line":n.beginPath(),n.moveTo(e-r,i),n.lineTo(e+r,i),n.closePath();break;case"dash":n.beginPath(),n.moveTo(e,i),n.lineTo(e+r,i),n.closePath()}n.stroke()}}}})}},{}],37:[function(t,e,i){"use strict";e.exports=function(t){var e=(t.helpers,t.defaults.global);e.elements.rectangle={backgroundColor:e.defaultColor,borderWidth:0,borderColor:e.defaultColor,borderSkipped:"bottom"},t.elements.Rectangle=t.Element.extend({draw:function(){function t(t){return l[(h+t)%4]}var e=this._chart.ctx,i=this._view,n=i.width/2,s=i.x-n,o=i.x+n,a=i.base-(i.base-i.y),r=i.borderWidth/2;i.borderWidth&&(s+=r,o-=r,a+=r),e.beginPath(),e.fillStyle=i.backgroundColor,e.strokeStyle=i.borderColor,e.lineWidth=i.borderWidth;var l=[[s,i.base],[s,a],[o,a],[o,i.base]],h=["bottom","left","top","right"].indexOf(i.borderSkipped,0);-1===h&&(h=0),e.moveTo.apply(e,t(0));for(var c=1;c<4;c++)e.lineTo.apply(e,t(c));e.fill(),i.borderWidth&&e.stroke()},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){var i=this._view;return!!i&&(i.y<i.base?t>=i.x-i.width/2&&t<=i.x+i.width/2&&e>=i.y&&e<=i.base:t>=i.x-i.width/2&&t<=i.x+i.width/2&&e>=i.base&&e<=i.y)},inLabelRange:function(t){var e=this._view;return!!e&&(t>=e.x-e.width/2&&t<=e.x+e.width/2)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}})}},{}],38:[function(t,e,i){"use strict";e.exports=function(t){var e=t.helpers,i=t.Scale.extend({determineDataLimits:function(){var t;this.minIndex=0,this.maxIndex=this.chart.data.labels.length-1,void 0!==this.options.ticks.min&&(t=e.indexOf(this.chart.data.labels,this.options.ticks.min),this.minIndex=-1!==t?t:this.minIndex),void 0!==this.options.ticks.max&&(t=e.indexOf(this.chart.data.labels,this.options.ticks.max),this.maxIndex=-1!==t?t:this.maxIndex),this.min=this.chart.data.labels[this.minIndex],this.max=this.chart.data.labels[this.maxIndex]},buildTicks:function(t){this.ticks=0===this.minIndex&&this.maxIndex===this.chart.data.labels.length-1?this.chart.data.labels:this.chart.data.labels.slice(this.minIndex,this.maxIndex+1)},getLabelForIndex:function(t,e){return this.ticks[t]}
1,getPixelForValue:function(t,e,i,n){var s=Math.max(this.maxIndex+1-this.minIndex-(this.options.gridLines.offsetGridLines?0:1),1);if(this.isHorizontal()){var o=(this.width-(this.paddingLeft+this.paddingRight))/s,a=o*(e-this.minIndex)+this.paddingLeft;return this.options.gridLines.offsetGridLines&&n&&(a+=o/2),this.left+Math.round(a)}var r=(this.height-(this.paddingTop+this.paddingBottom))/s,l=r*(e-this.minIndex)+this.paddingTop;return this.options.gridLines.offsetGridLines&&n&&(l+=r/2),this.top+Math.round(l)},getPixelForTick:function(t,e){return this.getPixelForValue(this.ticks[t],t+this.minIndex,null,e)},getValueForPixel:function(t){var e=Math.max(this.ticks.length-(this.options.gridLines.offsetGridLines?0:1),1),i=this.isHorizontal(),n=(i?this.width-(this.paddingLeft+this.paddingRight):this.height-(this.paddingTop+this.paddingBottom))/e;return this.options.gridLines.offsetGridLines&&(t-=n/2),(t-=i?this.paddingLeft:this.paddingTop)<=0?0:Math.round(t/n)}});t.scaleService.registerScaleType("category",i,{position:"bottom"})}},{}],39:[function(t,e,i){"use strict";e.exports=function(l){var h=l.helpers,t={position:"left",ticks:{callback:function(t,e,i){var n=3<i.length?i[2]-i[1]:i[1]-i[0];1<Math.abs(n)&&t!==Math.floor(t)&&(n=t-Math.floor(t));var s,o=h.log10(Math.abs(n));return 0!==t?(s=-1*Math.floor(o),s=Math.max(Math.min(s,20),0),t.toFixed(s)):"0"}}},e=l.Scale.extend({determineDataLimits:function(){var i,t,e;this.min=null,this.max=null,this.options.stacked?(i={},h.each(this.chart.data.datasets,function(t,e){var n=this.chart.getDatasetMeta(e);void 0===i[n.type]&&(i[n.type]={positiveValues:[],negativeValues:[]});var s=i[n.type].positiveValues,o=i[n.type].negativeValues;this.chart.isDatasetVisible(e)&&(this.isHorizontal()?n.xAxisID===this.id:n.yAxisID===this.id)&&h.each(t.data,function(t,e){var i=+this.getRightValue(t);isNaN(i)||n.data[e].hidden||(s[e]=s[e]||0,o[e]=o[e]||0,this.options.relativePoints?s[e]=100:i<0?o[e]+=i:s[e]+=i)},this)},this),h.each(i,function(t){var e=t.positiveValues.concat(t.negativeValues),i=h.min(e),n=h.max(e);this.min=null===this.min?i:Math.min(this.min,i),this.max=null===this.max?n:Math.max(this.max,n)},this)):h.each(this.chart.data.datasets,function(t,e){var n=this.chart.getDatasetMeta(e);this.chart.isDatasetVisible(e)&&(this.isHorizontal()?n.xAxisID===this.id:n.yAxisID===this.id)&&h.each(t.data,function(t,e){var i=+this.getRightValue(t);isNaN(i)||n.data[e].hidden||((null===this.min||i<this.min)&&(this.min=i),(null===this.max||i>this.max)&&(this.max=i))},this)},this),this.options.ticks.beginAtZero&&(t=h.sign(this.min),e=h.sign(this.max),t<0&&e<0?this.max=0:0<t&&0<e&&(this.min=0)),void 0!==this.options.ticks.min?this.min=this.options.ticks.min:void 0!==this.options.ticks.suggestedMin&&(this.min=Math.min(this.min,this.options.ticks.suggestedMin)),void 0!==this.options.ticks.max?this.max=this.options.ticks.max:void 0!==this.options.ticks.suggestedMax&&(this.max=Math.max(this.max,this.options.ticks.suggestedMax)),this.min===this.max&&(this.max++,this.options.ticks.beginAtZero||this.min--)},buildTicks:function(){var t,e,i,n;this.ticks=[],e=this.isHorizontal()?Math.min(this.options.ticks.maxTicksLimit?this.options.ticks.maxTicksLimit:11,Math.ceil(this.width/50)):(t=h.getValueOrDefault(this.options.ticks.fontSize,l.defaults.global.defaultFontSize),Math.min(this.options.ticks.maxTicksLimit?this.options.ticks.maxTicksLimit:11,Math.ceil(this.height/(2*t)))),e=Math.max(2,e),n=this.options.ticks.fixedStepSize&&0<this.options.ticks.fixedStepSize||this.options.ticks.stepSize&&0<this.options.ticks.stepSize?h.getValueOrDefault(this.options.ticks.fixedStepSize,this.options.ticks.stepSize):(i=h.niceNum(this.max-this.min,!1),h.niceNum(i/(e-1),!0));var s=Math.floor(this.min/n)*n,o=Math.ceil(this.max/n)*n,a=(o-s)/n,a=h.almostEquals(a,Math.round(a),n/1e3)?Math.round(a):Math.ceil(a);this.ticks.push(void 0!==this.options.ticks.min?this.options.ticks.min:s);for(var r=1;r<a;++r)this.ticks.push(s+r*n);this.ticks.push(void 0!==this.options.ticks.max?this.options.ticks.max:o),"left"!==this.options.position&&"right"!==this.options.position||this.ticks.reverse(),this.max=h.max(this.ticks),this.min=h.min(this.ticks),this.options.ticks.reverse?(this.ticks.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},convertTicksToLabels:function(){this.ticksAsNumbers=this.ticks.slice(),this.zeroLineIndex=this.ticks.indexOf(0),l.Scale.prototype.convertTicksToLabels.call(this)}
1,getPixelForValue:function(t,e,i,n){var s=+this.getRightValue(t),o=this.end-this.start;if(this.isHorizontal()){var a=this.width-(this.paddingLeft+this.paddingRight),r=this.left+a/o*(s-this.start);return Math.round(r+this.paddingLeft)}var l=this.height-(this.paddingTop+this.paddingBottom);return r=this.bottom-this.paddingBottom-l/o*(s-this.start),Math.round(r)},getValueForPixel:function(t){var e,i,n;return i=this.isHorizontal()?(e=this.width-(this.paddingLeft+this.paddingRight),(t-this.left-this.paddingLeft)/e):(n=this.height-(this.paddingTop+this.paddingBottom),(this.bottom-this.paddingBottom-t)/n),this.start+(this.end-this.start)*i},getPixelForTick:function(t,e){return this.getPixelForValue(this.ticksAsNumbers[t],null,null,e)}});l.scaleService.registerScaleType("linear",e,t)}},{}],40:[function(t,e,i){"use strict";e.exports=function(s){var h=s.helpers,t={position:"left",ticks:{callback:function(t,e,i){var n=t/Math.pow(10,Math.floor(s.helpers.log10(t)));return 1==n||2==n||5==n||0===e||e===i.length-1?t.toExponential():""}}},e=s.Scale.extend({determineDataLimits:function(){var o;this.min=null,this.max=null,this.options.stacked?(o={},h.each(this.chart.data.datasets,function(t,e){var s=this.chart.getDatasetMeta(e);this.chart.isDatasetVisible(e)&&(this.isHorizontal()?s.xAxisID===this.id:s.yAxisID===this.id)&&(void 0===o[s.type]&&(o[s.type]=[]),h.each(t.data,function(t,e){var i=o[s.type],n=+this.getRightValue(t);isNaN(n)||s.data[e].hidden||(i[e]=i[e]||0,this.options.relativePoints?i[e]=100:i[e]+=n)},this))},this),h.each(o,function(t){var e=h.min(t),i=h.max(t);this.min=null===this.min?e:Math.min(this.min,e),this.max=null===this.max?i:Math.max(this.max,i)},this)):h.each(this.chart.data.datasets,function(t,e){var n=this.chart.getDatasetMeta(e);this.chart.isDatasetVisible(e)&&(this.isHorizontal()?n.xAxisID===this.id:n.yAxisID===this.id)&&h.each(t.data,function(t,e){var i=+this.getRightValue(t);isNaN(i)||n.data[e].hidden||((null===this.min||i<this.min)&&(this.min=i),(null===this.max||i>this.max)&&(this.max=i))},this)},this),this.min=void 0!==this.options.ticks.min?this.options.ticks.min:this.min,this.max=void 0!==this.options.ticks.max?this.options.ticks.max:this.max,this.min===this.max&&(0!==this.min&&null!==this.min?(this.min=Math.pow(10,Math.floor(h.log10(this.min))-1),this.max=Math.pow(10,Math.floor(h.log10(this.max))+1)):(this.min=1,this.max=10))},buildTicks:function(){this.ticks=[];for(var t=void 0!==this.options.ticks.min?this.options.ticks.min:Math.pow(10,Math.floor(h.log10(this.min)));t<this.max;){this.ticks.push(t);var e=Math.floor(h.log10(t)),i=Math.floor(t/Math.pow(10,e))+1;10===i&&(i=1,++e),t=i*Math.pow(10,e)}var n=void 0!==this.options.ticks.max?this.options.ticks.max:t;this.ticks.push(n),"left"!==this.options.position&&"right"!==this.options.position||this.ticks.reverse(),this.max=h.max(this.ticks),this.min=h.min(this.ticks),this.options.ticks.reverse?(this.ticks.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max)},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),s.Scale.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForTick:function(t,e){return this.getPixelForValue(this.tickValues[t],null,null,e)},getPixelForValue:function(t,e,i,n){var s,o,a,r=+this.getRightValue(t),l=h.log10(this.end)-h.log10(this.start);return this.isHorizontal()?0==r?o=this.left+this.paddingLeft:(s=this.width-(this.paddingLeft+this.paddingRight),o=this.left+s/l*(h.log10(r)-h.log10(this.start)),o+=this.paddingLeft):o=0==r?this.top+this.paddingTop:(a=this.height-(this.paddingTop+this.paddingBottom),this.bottom-this.paddingBottom-a/l*(h.log10(r)-h.log10(this.start))),o},getValueForPixel:function(t){var e,i,n=h.log10(this.end)-h.log10(this.start);return this.isHorizontal()?(e=this.width-(this.paddingLeft+this.paddingRight),this.start*Math.pow(10,(t-this.left-this.paddingLeft)*n/e)):(i=this.height-(this.paddingTop+this.paddingBottom),Math.pow(10,(this.bottom-this.paddingBottom-t)*n/i)/this.start)}});s.scaleService.registerScaleType("logarithmic",e,t)}},{}
1],41:[function(t,e,i){"use strict";e.exports=function(y){var _=y.helpers,t=y.Scale.extend({getValueCount:function(){return this.chart.data.labels.length},setDimensions:function(){this.width=this.maxWidth,this.height=this.maxHeight,this.xCenter=Math.round(this.width/2),this.yCenter=Math.round(this.height/2);var t=_.min([this.height,this.width]),e=_.getValueOrDefault(this.options.ticks.fontSize,y.defaults.global.defaultFontSize);this.drawingArea=this.options.display?t/2-(e/2+this.options.ticks.backdropPaddingY):t/2},determineDataLimits:function(){var t,e;this.min=null,this.max=null,_.each(this.chart.data.datasets,function(t,e){var n;this.chart.isDatasetVisible(e)&&(n=this.chart.getDatasetMeta(e),_.each(t.data,function(t,e){var i=+this.getRightValue(t);isNaN(i)||n.data[e].hidden||((null===this.min||i<this.min)&&(this.min=i),(null===this.max||i>this.max)&&(this.max=i))},this))},this),this.options.ticks.beginAtZero&&(t=_.sign(this.min),e=_.sign(this.max),t<0&&e<0?this.max=0:0<t&&0<e&&(this.min=0)),void 0!==this.options.ticks.min?this.min=this.options.ticks.min:void 0!==this.options.ticks.suggestedMin&&(this.min=Math.min(this.min,this.options.ticks.suggestedMin)),void 0!==this.options.ticks.max?this.max=this.options.ticks.max:void 0!==this.options.ticks.suggestedMax&&(this.max=Math.max(this.max,this.options.ticks.suggestedMax)),this.min===this.max&&(this.min--,this.max++)},buildTicks:function(){this.ticks=[];var t=_.getValueOrDefault(this.options.ticks.fontSize,y.defaults.global.defaultFontSize),e=Math.min(this.options.ticks.maxTicksLimit?this.options.ticks.maxTicksLimit:11,Math.ceil(this.drawingArea/(1.5*t))),e=Math.max(2,e),i=_.niceNum(this.max-this.min,!1),n=_.niceNum(i/(e-1),!0),s=Math.floor(this.min/n)*n,o=Math.ceil(this.max/n)*n,a=Math.ceil((o-s)/n);this.ticks.push(void 0!==this.options.ticks.min?this.options.ticks.min:s);for(var r=1;r<a;++r)this.ticks.push(s+r*n);this.ticks.push(void 0!==this.options.ticks.max?this.options.ticks.max:o),this.max=_.max(this.ticks),this.min=_.min(this.ticks),this.options.ticks.reverse?(this.ticks.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),this.zeroLineIndex=this.ticks.indexOf(0)},convertTicksToLabels:function(){y.Scale.prototype.convertTicksToLabels.call(this),this.pointLabels=this.chart.data.labels.map(this.options.pointLabels.callback,this)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t,e,i,n,s,o,a,r,l,h,c,u,d=_.getValueOrDefault(this.options.pointLabels.fontSize,y.defaults.global.defaultFontSize),p=_.getValueOrDefault(this.options.pointLabels.fontStyle,y.defaults.global.defaultFontStyle),f=_.getValueOrDefault(this.options.pointLabels.fontFamily,y.defaults.global.defaultFontFamily),g=_.fontString(d,p,f),m=_.min([this.height/2-d-5,this.width/2]),v=this.width,b=0;for(this.ctx.font=g,e=0;e<this.getValueCount();e++)t=this.getPointPosition(e,m),i=this.ctx.measureText(this.pointLabels[e]?this.pointLabels[e]:"").width+5,0===e||e===this.getValueCount()/2?(n=i/2,t.x+n>v&&(v=t.x+n,s=e),t.x-n<b&&(b=t.x-n,a=e)):e<this.getValueCount()/2?t.x+i>v&&(v=t.x+i,s=e):e>this.getValueCount()/2&&t.x-i<b&&(b=t.x-i,a=e);l=b,h=Math.ceil(v-this.width),o=this.getIndexAngle(s),r=this.getIndexAngle(a),c=h/Math.sin(o+Math.PI/2),u=l/Math.sin(r+Math.PI/2),c=_.isNumber(c)?c:0,u=_.isNumber(u)?u:0,this.drawingArea=Math.round(m-(u+c)/2),this.setCenterPoint(u,c)},setCenterPoint:function(t,e){var i=this.width-e-this.drawingArea,n=t
1+this.drawingArea;this.xCenter=Math.round((n+i)/2+this.left),this.yCenter=Math.round(this.height/2+this.top)},getIndexAngle:function(t){return t*(2*Math.PI/this.getValueCount())-Math.PI/2},getDistanceFromCenterForValue:function(t){if(null===t)return 0;var e=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-t)*e:(t-this.min)*e},getPointPosition:function(t,e){var i=this.getIndexAngle(t);return{x:Math.round(Math.cos(i)*e)+this.xCenter,y:Math.round(Math.sin(i)*e)+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},draw:function(){if(this.options.display){var d=this.ctx;if(_.each(this.ticks,function(t,e){if(0<e||this.options.reverse){var i,n,s,o,a,r,l=this.getDistanceFromCenterForValue(this.ticks[e]),h=this.yCenter-l;if(this.options.gridLines.display)if(d.strokeStyle=this.options.gridLines.color,d.lineWidth=this.options.gridLines.lineWidth,this.options.lineArc)d.beginPath(),d.arc(this.xCenter,this.yCenter,l,0,2*Math.PI),d.closePath(),d.stroke();else{d.beginPath();for(var c=0;c<this.getValueCount();c++){var u=this.getPointPosition(c,this.getDistanceFromCenterForValue(this.ticks[e]));0===c?d.moveTo(u.x,u.y):d.lineTo(u.x,u.y)}d.closePath(),d.stroke()}this.options.ticks.display&&(i=_.getValueOrDefault(this.options.ticks.fontColor,y.defaults.global.defaultFontColor),n=_.getValueOrDefault(this.options.ticks.fontSize,y.defaults.global.defaultFontSize),s=_.getValueOrDefault(this.options.ticks.fontStyle,y.defaults.global.defaultFontStyle),o=_.getValueOrDefault(this.options.ticks.fontFamily,y.defaults.global.defaultFontFamily),a=_.fontString(n,s,o),d.font=a,this.options.ticks.showLabelBackdrop&&(r=d.measureText(t).width,d.fillStyle=this.options.ticks.backdropColor,d.fillRect(this.xCenter-r/2-this.options.ticks.backdropPaddingX,h-n/2-this.options.ticks.backdropPaddingY,r+2*this.options.ticks.backdropPaddingX,n+2*this.options.ticks.backdropPaddingY)),d.textAlign="center",d.textBaseline="middle",d.fillStyle=i,d.fillText(t,this.xCenter,h))}},this),!this.options.lineArc){d.lineWidth=this.options.angleLines.lineWidth,d.strokeStyle=this.options.angleLines.color;for(var t,e=this.getValueCount()-1;0<=e;e--){this.options.angleLines.display&&(t=this.getPointPosition(e,this.getDistanceFromCenterForValue(this.options.reverse?this.min:this.max)),d.beginPath(),d.moveTo(this.xCenter,this.yCenter),d.lineTo(t.x,t.y),d.stroke(),d.closePath());var i=this.getPointPosition(e,this.getDistanceFromCenterForValue(this.options.reverse?this.min:this.max)+5),n=_.getValueOrDefault(this.options.pointLabels.fontColor,y.defaults.global.defaultFontColor),s=_.getValueOrDefault(this.options.pointLabels.fontSize,y.defaults.global.defaultFontSize),o=_.getValueOrDefault(this.options.pointLabels.fontStyle,y.defaults.global.defaultFontStyle),a=_.getValueOrDefault(this.options.pointLabels.fontFamily,y.defaults.global.defaultFontFamily),r=_.fontString(s,o,a);d.font=r,d.fillStyle=n;var l=this.pointLabels.length,h=this.pointLabels.length/2,c=h/2,u=e<c||l-c<e,p=e===c||e===l-c;d.textAlign=0===e||e===h?"center":e<h?"left":"right",d.textBaseline=p?"middle":u?"bottom":"top",d.fillText(this.pointLabels[e]?this.pointLabels[e]:"",i.x,i.y)}}}}});y.scaleService.registerScaleType("radialLinear",t,{display:!0,animate:!0,lineArc:!1,position:"chartArea",angleLines:{display:!0,color:"rgba(0, 0, 0, 0.1)",lineWidth:1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2},pointLabels:{fontSize:10,callback:function(t){return t}}})}},{}],42:[function(t,e,i){"use strict";var a="function"==typeof(a=t("moment"))?a:window.moment;e.exports=function(m){var v=m.helpers,b={units:[{name:"millisecond",steps:[1,2,5,10,20,50,100,250,500]},{name:"second",steps:[1,2,5,10,30]},{name:"minute",steps:[1,2,5,10,30]},{name:"hour",steps:[1,2,3,6,12]},{name:"day",steps:[1,2,5]},{name:"week",maxStep:4},{name:"month",maxStep:3},{name:"quarter",maxStep:4},{name:"year",maxStep:!1}]},t=m.Scale.extend({initialize:function(){if(!a)throw new Error("Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com");m.Scale.prototype.initialize.call(this)},getLabelMoment:function(t,e){return this.labelMoments[t][e]},getMomentStartOf:function(t){return"week"===this.options.time.unit&&!1!==this.options.time.isoWeekday?t.clone().startOf("isoWeek").isoWeekday(this.options.time.isoWeekday):t.clone().startOf(this.tickUnit)},determineDataLimits:function(){this.labelMoments=[];var o=[];this.chart.data.labels&&0<this.chart.data.labels.length?(v.each(this.chart.data.labels,function(t,e){var i=this.parseTime(t);i.isValid()&&(this.options.time.round&&i.startOf(this.options.time.round),o.push(i))},this),this.firstTick=a.min.call(this,o),this.lastTick=a.max.call(this,o)):(this.firstTick=null,this.lastTick=null),v.each(this.chart.data.datasets,function(t,e){var n=[],s=this.chart.isDatasetVisible(e);"object"==typeof t.data[0]?v.each(t.data,function(t,e){var i=this.parseTime(this.getRightValue(t));i.isValid()&&(this.options.time.round&&i.startOf(this.options.time.round),n.push(i),s&&(this.firstTick=null!==this.firstTick?a.min(this.firstTick,i):i,this.lastTick=null!==this.lastTick?a.max(this.lastTick,i):i))},this):n=o,this.labelMoments.push(n)},this),this.options.time.min&&(this.firstTick=this.parseTime(this.options.time.min)),this.options.time.max&&(this.lastTick=this.parseTime(this.options.time.max)),this.firstTick=(this.firstTick||a()).clone(),this.lastTick=(this.lastTick||a()).clone()},buildTicks:function(t){this.ctx.save();var e=v.getValueOrDefault(this.options.ticks.fontSize,m.defaults.global.defaultFontSize),i=v.getValueOrDefault(this.options.ticks.fontStyle,m.defaults.global.defaultFontStyle),n=v.getValueOrDefault(this.options.ticks.fontFamily,m.defaults.global.defaultFontFamily),s=v.fontString(e,i,n);if(this.ctx.font=s,this.ticks=[],this.unitScale=1,this.scaleSizeInUnits=0,this.options.time.unit)this.tickUnit=this.options.time.unit||"day",this.displayFormat=this.options.time.displayFormats[this.tickUnit],this.scaleSizeInUnits=this.lastTick.diff(this.firstTick,this.tickUnit,!0),this.unitScale=v.getValueOrDefault(this.options.time.unitStepSize,1);else{var o=this.isHorizontal()?this.width-(this.paddingLeft+this.paddingRight):this.height-(this.paddingTop+this.paddingBottom),a=this.tickFormatFunction(this.firstTick,0,[]),r=o/(this.ctx.measureText(a).width*Math.cos(v.toRadians(this.options.ticks.maxRotation))+e*Math.sin(v.toRadians(this.options.ticks.maxRotation)));this.tickUnit="millisecond",this.scaleSizeInUnits=this.lastTick.diff(this.firstTick,this.tickUnit,!0),this.displayFormat=this.options.time.displayFormats[this.tickUnit];for(var l=0,h=b.units[l];l<b.units.length;){if(this.unitScale=1,v.isArray(h.steps)&&Math.ceil(this.scaleSizeInUnits/r)<v.max(h.steps)){for(var c=0;c<h.steps.length;++c)if(h.steps[c]>=Math.ceil(this.scaleSizeInUnits/r)){this.unitScale=v.getValueOrDefault(this.options.time.unitStepSize,h.steps[c]);break}break}if(!1===h.maxStep||Math.ceil(this.scaleSizeInUnits/r)<h.maxStep){this.unitScale=v.getValueOrDefault(this.options.time.unitStepSize,Math.ceil(this.scaleSizeInUnits/r));break}h=b.units[++l],this.tickUnit=h.name;var u=this.firstTick.diff(this.getMomentStartOf(this.firstTick),this.tickUnit,!0),d=this.getMomentStartOf(this.lastTick.clone().add(1,this.tickUnit)).diff(this.lastTick,this.tickUnit,!0);this.scaleSizeInUnits=this.lastTick.diff(this.firstTick,this.tickUnit,!0)+u+d,this.displayFormat=this.options.time.displayFormats[h.name]}}var p=this.options.time.min?this.getMomentStartOf(this.firstTick):(this.firstTick=this.getMomentStartOf(this.firstTick),this.firstTick);this.options.time.max||0!==this.getMomentStartOf(this.lastTick).diff(this.lastTick,this.tickUnit,!0)&&(this.lastTick=this.getMomentStartOf(this.lastTick.add(1,this.tickUnit))),this.smallestLabelSeparation=this.width,v.each(this.chart.data.datasets,function(t,e){for(var i=1;i<this.labelMoments[e].length;i++)this.smallestLabelSeparation=Math.min(this.smallestLabelSeparation,this.labelMoments[e][i].diff(this.labelMoments[e][i-1],this.tickUnit,!0))},this),this.options.time.displayFormat&&(this.displayFormat=this.options.time.displayFormat),this.ticks.push(this.firstTick.clone());for(var f=1;f<=this.scaleSizeInUnits;++f){var g=p.clone().add(f,this.tickUnit);if(this.options.time.max&&0<=g.diff(this.lastTick,this.tickUnit,!0))break;f%this.unitScale==0&&this.ticks.push(g)}0===this.ticks[this.ticks.length-1].diff(this.lastTick,this.tickUnit)&&0!==this.scaleSizeInUnits||(this.options.time.max?(this.ticks.push(this.lastTick.clone()),this.scaleSizeInUnits=this.lastTick.diff(this.ticks[0],this.tickUnit,!0)):(this.ticks.push(this.lastTick.clone()),this.scaleSizeInUnits=this.lastTick.diff(this.firstTick,this.tickUnit,!0))),this.ctx.restore(
1)},getLabelForIndex:function(t,e){var i=this.chart.data.labels&&t<this.chart.data.labels.length?this.chart.data.labels[t]:"";return"object"==typeof this.chart.data.datasets[e].data[0]&&(i=this.getRightValue(this.chart.data.datasets[e].data[t])),this.options.time.tooltipFormat&&(i=this.parseTime(i).format(this.options.time.tooltipFormat)),i},tickFormatFunction:function(t,e,i){var n=t.format(this.displayFormat),s=this.options.ticks,o=v.getValueOrDefault(s.callback,s.userCallback);return o?o(n,e,i):n},convertTicksToLabels:function(){this.tickMoments=this.ticks,this.ticks=this.ticks.map(this.tickFormatFunction,this)},getPixelForValue:function(t,e,i,n){var s=t&&t.isValid&&t.isValid()?t:this.getLabelMoment(i,e);if(s){var o=s.diff(this.firstTick,this.tickUnit,!0)/this.scaleSizeInUnits;if(this.isHorizontal()){var a=this.width-(this.paddingLeft+this.paddingRight),r=(Math.max(this.ticks.length-1,1),a*o+this.paddingLeft);return this.left+Math.round(r)}var l=this.height-(this.paddingTop+this.paddingBottom),h=(Math.max(this.ticks.length-1,1),l*o+this.paddingTop);return this.top+Math.round(h)}},getPixelForTick:function(t,e){return this.getPixelForValue(this.tickMoments[t],null,null,e)},getValueForPixel:function(t){var e=this.isHorizontal()?this.width-(this.paddingLeft+this.paddingRight):this.height-(this.paddingTop+this.paddingBottom),i=(t-(this.isHorizontal()?this.left+this.paddingLeft:this.top+this.paddingTop))/e;return i*=this.scaleSizeInUnits,this.firstTick.clone().add(a.duration(i,this.tickUnit).asSeconds(),"seconds")},parseTime:function(t){return"string"==typeof this.options.time.parser?a(t,this.options.time.parser):"function"==typeof this.options.time.parser?this.options.time.parser(t):"function"==typeof t.getMonth||"number"==typeof t?a(t):t.isValid&&t.isValid()?t:"string"!=typeof this.options.time.format&&this.options.time.format.call?(console.warn("options.time.format is deprecated and replaced by options.time.parser. See http://nnnick.github.io/Chart.js/docs-v2/#scales-time-scale"),this.options.time.format(t)):a(t,this.options.time.format)}});m.scaleService.registerScaleType("time",t,{position:"bottom",time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,displayFormats:{millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm:ss a",hour:"MMM D, hA",day:"ll",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"}},ticks:{autoSkip:!1}})}},{moment:1}]},{},[7]),function(h,E,P){"use strict";var n=0,a={},s=E.emojione,e=[];function o(t){s?t():e.push(t)}var O="data:image/gif;base64,R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw==",z=E.setInterval,j=E.clearInterval;function F(i,t,n){var s=!0,e=1;if(t){t=t.toLowerCase();do{var o=1==e?"@"+t:t;a[i.id][o]&&a[i.id][o].length&&P.each(a[i.id][o],function(t,e){return s=!1!==e.apply(i,n||[])})}while(s&&e--)}return s}var r=[].slice;function N(s,t,o,a){a=a||function(t,e){return P(e.currentTarget)},P.each(P.isArray(t)?t:[t],function(t,n){P.each(o,function(e,i){P(n).on(e=P.isArray(o)?i:e,function(){var t=P.isFunction(a)?a.apply(s,[e].concat(r.call(arguments))):a;t&&F(s,i,[t].concat(r.call(arguments)))})})})}var i=[],l=E.emojioneVersion||"1.5.2",R=0;function c(t,e,i){return t.replace("{name}",i||"").replace("{img}",s.imagePathPNG+(1!==R?e.toUpperCase():e)+".png").replace("{uni}",R<1?e.toUpperCase():e).replace("{alt}",s.convert(e))}function $(t,e){return t.replace(/:?[\w_]+:?/g,function(t){return(t=":"+t.replace(/:$/,"").replace(/^:/,"")+":")in i?c(e,i[t][i[t].length-1],t):t})}function B(t){var e,i;if(E.getSelection){if((e=E.getSelection()).getRangeAt&&e.rangeCount){(i=e.getRangeAt(0)).deleteContents();var n=h.createElement("div");n.innerHTML=t;for(var s,o,a=h.createDocumentFragment();s=n.firstChild;)o=a.appendChild(s);i.insertNode(a),o&&((i=i.cloneRange()).setStartAfter(o),i.collapse(!0),e.removeAllRanges(),e.addRange(i))}}else h.selection&&"Control"!=h.selection.type&&h.selection.createRange().pasteHTML(t)}var H,W,q={template:"<editor/><filters/><tabs/>",dir:"ltr",spellcheck:!1,autocomplete:"off",autocorrect:"off",autocapitalize:"off",placeholder:null,container:null,hideSource:!0,autoHideFilters:!1,shortnames:!1,useSprite:!0,filters:{peo
1ple:{icon:"yum",emoji:"grinning,grin,joy,smiley,smile,sweat_smile,laughing,innocent,smiling_imp,imp,wink,blush,relaxed,yum,relieved,heart_eyes,sunglasses,smirk,neutral_face,expressionless,unamused,sweat,pensive,confused,confounded,kissing,kissing_heart,kissing_smiling_eyes,kissing_closed_eyes,stuck_out_tongue,stuck_out_tongue_winking_eye,stuck_out_tongue_closed_eyes,disappointed,worried,angry,rage,cry,persevere,triumph,disappointed_relieved,frowning,anguished,fearful,weary,sleepy,tired_face,grimacing,sob,open_mouth,hushed,cold_sweat,scream,astonished,flushed,sleeping,dizzy_face,no_mouth,mask,slight_frown,slight_smile,smile_cat,joy_cat,smiley_cat,heart_eyes_cat,smirk_cat,kissing_cat,pouting_cat,crying_cat_face,scream_cat,footprints,bust_in_silhouette,busts_in_silhouette,levitate,spy,baby,boy,girl,man,woman,family,family_mwg,family_mwgb,family_mwbb,family_mwgg,family_wwb,family_wwg,family_wwgb,family_wwbb,family_wwgg,family_mmb,family_mmg,family_mmgb,family_mmbb,family_mmgg,couple,two_men_holding_hands,two_women_holding_hands,dancers,bride_with_veil,person_with_blond_hair,man_with_gua_pi_mao,man_with_turban,older_man,older_woman,cop,construction_worker,princess,guardsman,angel,santa,ghost,japanese_ogre,japanese_goblin,poop,skull,alien,space_invader,bow,information_desk_person,no_good,ok_woman,raising_hand,person_with_pouting_face,person_frowning,massage,haircut,couple_with_heart,couple_ww,couple_mm,couplekiss,kiss_ww,kiss_mm,raised_hands,clap,ear,eye,eyes,nose,lips,kiss,tongue,nail_care,wave,thumbsup,thumbsdown,point_up,point_up_2,point_down,point_left,point_right,ok_hand,v,punch,fist,raised_hand,muscle,open_hands,writing_hand,hand_splayed,middle_finger,vulcan,pray"},nature:{icon:"whale",emoji:"seedling,evergreen_tree,deciduous_tree,palm_tree,cactus,tulip,cherry_blossom,rose,hibiscus,sunflower,blossom,bouquet,ear_of_rice,herb,four_leaf_clover,maple_leaf,fallen_leaf,leaves,mushroom,chestnut,rat,mouse2,mouse,hamster,ox,water_buffalo,cow2,cow,tiger2,leopard,tiger,chipmunk,rabbit2,rabbit,cat2,cat,racehorse,horse,ram,sheep,goat,rooster,chicken,baby_chick,hatching_chick,hatched_chick,bird,penguin,elephant,dromedary_camel,camel,boar,pig2,pig,pig_nose,dog2,poodle,dog,wolf,bear,koala,panda_face,monkey_face,see_no_evil,hear_no_evil,speak_no_evil,monkey,dragon,dragon_face,crocodile,snake,turtle,frog,whale2,whale,dolphin,octopus,fish,tropical_fish,blowfish,shell,snail,bug,ant,bee,beetle,spider,spider_web,feet,zap,fire,crescent_moon,sunny,partly_sunny,cloud,cloud_rain,cloud_snow,cloud_lightning,cloud_tornado,droplet,sweat_drops,umbrella,fog,dash,snowflake,star2,star,stars,sunrise_over_mountains,sunrise,rainbow,ocean,volcano,milky_way,mount_fuji,japan,globe_with_meridians,earth_africa,earth_americas,earth_asia,new_moon,waxing_crescent_moon,first_quarter_moon,waxing_gibbous_moon,full_moon,waning_gibbous_moon,last_quarter_moon,waning_crescent_moon,new_moon_with_face,full_moon_with_face,first_quarter_moon_with_face,last_quarter_moon_with_face,sun_with_face,wind_blowing_face"},food_drink:{icon:"cherries",emoji:"tomato,eggplant,corn,sweet_potato,hot_pepper,grapes,melon,watermelon,tangerine,lemon,banana,pineapple,apple,green_apple,pear,peach,cherries,strawberry,hamburger,pizza,meat_on_bone,poultry_leg,rice_cracker,rice_ball,rice,curry,ramen,spaghetti,bread,fries,dango,oden,sushi,fried_shrimp,fish_cake,icecream,shaved_ice,ice_cream,doughnut,cookie,chocolate_bar,candy,lollipop,custard,honey_pot,cake,bento,stew,egg,fork_and_knife,tea,coffee,sake,wine_glass,cocktail,tropical_drink,beer,beers,baby_bottle"},celebration:{icon:"tada",emoji:"ribbon,gift,birthday,jack_o_lantern,christmas_tree,tanabata_tree,bamboo,rice_scene,fireworks,sparkler,tada,confetti_ball,balloon,dizzy,sparkles,boom,mortar_board,crown,reminder_ribbon,military_medal,dolls,flags,wind_chime,crossed_flags,izakaya_lantern,ring,heart,broken_heart,love_letter,two_hearts,revolving_hearts,heartbeat,heartpulse,sparkling_heart,cupid,gift_heart,heart_decoration,purple_heart,yellow_heart,green_heart,blue_heart"},activity:{icon:"trophy",emoji:"runner,walking,dancer,lifter,golfer,rowboat,swimmer,surfer,bath,snowboarder,ski,snowman,bicyclist,mountain_bicyclist,motorcycle,race_car,horse_racing,tent,fishing_pole_and_fish,soccer,basketball,football,baseball,tennis,rugby_football,golf,trophy,medal,running_shirt_with_sash,checkered_flag,musical_keyboard,guitar,violin,sax
1ophone,trumpet,musical_note,notes,musical_score,headphones,microphone,performing_arts,ticket,tophat,circus_tent,clapper,film_frames,tickets,art,dart,8ball,bowling,slot_machine,game_die,video_game,flower_playing_cards,black_joker,mahjong,carousel_horse,ferris_wheel,roller_coaster"},travel:{icon:"rocket",emoji:"railway_car,mountain_railway,steam_locomotive,train,monorail,bullettrain_side,bullettrain_front,train2,metro,light_rail,station,tram,railway_track,bus,oncoming_bus,trolleybus,minibus,ambulance,fire_engine,police_car,oncoming_police_car,rotating_light,taxi,oncoming_taxi,red_car,oncoming_automobile,blue_car,truck,articulated_lorry,tractor,bike,motorway,busstop,fuelpump,construction,vertical_traffic_light,traffic_light,rocket,helicopter,airplane,airplane_small,airplane_departure,airplane_arriving,seat,anchor,ship,cruise_ship,motorboat,speedboat,sailboat,aerial_tramway,mountain_cableway,suspension_railway,passport_control,customs,baggage_claim,left_luggage,yen,euro,pound,dollar,bellhop,bed,couch,fork_knife_plate,shopping_bags,statue_of_liberty,moyai,foggy,tokyo_tower,fountain,european_castle,japanese_castle,classical_building,stadium,mountain_snow,camping,beach,desert,island,park,cityscape,city_sunset,city_dusk,night_with_stars,bridge_at_night,house,homes,house_with_garden,house_abandoned,contruction_site,office,department_store,factory,post_office,european_post_office,hospital,bank,hotel,love_hotel,wedding,church,convenience_store,school,map"},objects_symbols:{icon:"paperclips",emoji:"watch,iphone,calling,computer,desktop,keyboard,trackball,printer,alarm_clock,clock,hourglass_flowing_sand,hourglass,camera,camera_with_flash,video_camera,movie_camera,projector,tv,microphone2,level_slider,control_knobs,radio,pager,joystick,telephone_receiver,telephone,fax,minidisc,floppy_disk,cd,dvd,vhs,battery,electric_plug,bulb,flashlight,candle,satellite,satellite_orbital,credit_card,money_with_wings,moneybag,gem,closed_umbrella,pouch,purse,handbag,briefcase,school_satchel,lipstick,eyeglasses,dark_sunglasses,womans_hat,sandal,high_heel,boot,mans_shoe,athletic_shoe,bikini,dress,kimono,womans_clothes,shirt,necktie,jeans,door,shower,bathtub,toilet,barber,syringe,pill,microscope,telescope,crystal_ball,wrench,knife,dagger,nut_and_bolt,hammer,tools,oil,bomb,smoking,gun,bookmark,newspaper,newspaper2,thermometer,label,key,key2,envelope,envelope_with_arrow,incoming_envelope,email,inbox_tray,outbox_tray,package,postal_horn,postbox,mailbox_closed,mailbox,mailbox_with_no_mail,mailbox_with_mail,page_facing_up,page_with_curl,bookmark_tabs,wastebasket,notepad_spiral,chart_with_upwards_trend,chart_with_downwards_trend,bar_chart,date,calendar,calendar_spiral,ballot_box,low_brightness,high_brightness,compression,frame_photo,scroll,clipboard,book,notebook,notebook_with_decorative_cover,ledger,closed_book,green_book,blue_book,orange_book,books,card_index,dividers,card_box,link,paperclip,paperclips,pushpin,scissors,triangular_ruler,round_pushpin,straight_ruler,triangular_flag_on_post,flag_white,flag_black,hole,file_folder,open_file_folder,file_cabinet,black_nib,pencil2,pen_ballpoint,pen_fountain,paintbrush,crayon,pencil,lock_with_ink_pen,closed_lock_with_key,lock,unlock,mega,loudspeaker,speaker,sound,loud_sound,mute,zzz,bell,no_bell,cross_heavy,om_symbol,dove,thought_balloon,speech_balloon,anger_right,children_crossing,shield,mag,mag_right,speaking_head,sleeping_accommodation,no_entry_sign,no_entry,name_badge,no_pedestrians,do_not_litter,no_bicycles,non_potable_water,no_mobile_phones,underage,sparkle,eight_spoked_asterisk,negative_squared_cross_mark,white_check_mark,eight_pointed_black_star,vibration_mode,mobile_phone_off,vs,a,b,ab,cl,o2,sos,id,parking,wc,cool,free,new,ng,ok,up,atm,aries,taurus,gemini,cancer,leo,virgo,libra,scorpius,sagittarius,capricorn,aquarius,pisces,restroom,mens,womens,baby_symbol,wheelchair,potable_water,no_smoking,put_litter_in_its_place,arrow_forward,arrow_backward,arrow_up_small,arrow_down_small,fast_forward,rewind,arrow_double_up,arrow_double_down,arrow_right,arrow_left,arrow_up,arrow_down,arrow_upper_right,arrow_lower_right,arrow_lower_left,arrow_upper_left,arrow_up_down,left_right_arrow,arrows_counterclockwise,arrow_right_hook,leftwards_arrow_with_hook,arrow_heading_up,arrow_heading_down,twisted_rightwards_arrows,repeat,repeat_one,hash,zero,one,two,three,four,five,six,seven,eight,nine,keycap_ten,1234,abc,abcd,capital_abcd,information_source,signal_strength,cinema,symbols,heavy_plus_sign,heavy_minus_sign,wavy_dash,heavy_division_sign,heavy_multiplication_x,heavy_check_mark,arrows_clockwise,tm,copyright,registered,currency_exchange,heavy_dollar_sign,curly_loop,loop,part_alternation_mark,exclamation,question,grey_exclamation,grey_question,bangbang,interrobang,x,o,100,end,back,on,top,soon,cyclone,m,ophiuchus,six_pointed_star,beginner,trident,warning,hotsprings,rosette,recycle,anger,diamond_shape_with_a_dot_inside,spades,clubs,hearts,diamonds,ballot_box_with_check,white_circle,black_circle,radio_button,red_circle,large_blue_circle,small_red_triangle,small_red_triangle_down,small_orange_diamond,small_blue_diamond,large_orange_diamond,large_blue_diamond,black_small_square,white_small_square,black_large_square,white_large_square,black_medium_square,white_medium_square,black_medium_small_square,white_medium_small_square,black_square_button,white_square_button,clock1,clock2,clock3,clock4,clock5,clock6,clock7,clock8,clock9,clock10,clock11,clock12,clock130,clock230,clock330,clock430,clock530,clock630,clock730,clock830,clock930,clock1030,clock1130,clock1230"},flags:{icon:"triangular_flag_on_post",emoji:"au,at,be,br,ca,flag_cl,cn,co,dk,fi,fr,de,hk,in,flag_id,ie,il,it,jp,kr,mo,my,mx,nl,nz,no,ph,pl,pt,pr,ru,flag_sa,sg,za,es,se,ch,tr,gb,us,ae,vn,af,al,dz,ad,ao,ai,ag,ar,am,aw,ac,az,bs,bh,bd,bb,by,bz,bj,bm,bt,bo,ba,bw,bn,bg,bf,bi,kh,cm,cv,ky,cf,km,flag_cd,cg,td,cr,ci,hr,cu,cy,cz,dj,dm,do,tl,ec,eg,sv,gq,er,ee,et,fk,fo,fj,pf,ga,gm,ge,gh,gi,gr,gl,gd,gu,gt,gn,gw,gy,ht,hn,hu,is,ir,iq,jm,je,jo,kz,ke,ki,xk,kw,kg,la,lv,lb,ls,lr,ly,li,lt,lu,mk,mg,mw,mv,ml,mt,mh,mr,mu,fm,md,mc,mn,me,ms,ma,mz,mm,na,nr,np,nc,ni,ne,flag_ng,nu,kp,om,pk,pw,ps,pa,pg,py,pe,qa,ro,r
1w,sh,kn,lc,vc,ws,sm,st,sn,rs,sc,sl,sk,si,sb,so,lk,sd,sr,sz,sy,tw,tj,tz,th,tg,to,tt,tn,flag_tm,flag_tv,vi,ug,ua,uy,uz,vu,va,ve,wf,eh,ye,zm,zw"}}};E.getSelection&&h.createRange?(H=function(t){var e=E.getSelection().getRangeAt(0),i=e.cloneRange();return i.selectNodeContents(t),i.setEnd(e.startContainer,e.startOffset),i.toString().length},W=function(t,e){var i=0,n=h.createRange();n.setStart(t,0),n.collapse(!0);for(var s,o=[t],a=!1;!a&&(s=o.pop());)if(3==s.nodeType){var r=i+s.length;i<=e&&e<=r&&(n.setStart(s,e-i),n.setEnd(s,e-i),a=!0),i=r}else for(var l=s.childNodes.length;l--;)o.push(s.childNodes[l]);(e=E.getSelection()).removeAllRanges(),e.addRange(n)}):h.selection&&h.body.createTextRange&&(H=function(t){var e=h.selection.createRange(),i=h.body.createTextRange();return i.moveToElementText(t),i.setEndPoint("EndToStart",e),i.text.length+e.text.length},W=function(t,e){var i=h.body.createTextRange();i.moveToElementText(t),i.collapse(!0),i.moveEnd("character",e),i.moveStart("character",e),i.select()});var u=0,d="https://cdnjs.cloudflare.com/ajax/libs/emojione/";function p(){return"object"===(typeof s.jsEscapeMap).toLowerCase()?"?v=1.2.4"===s.cacheBustParam?2:1:0}function V(t,e){return t=t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/`/g,"&#x60;").replace(/(?:\r\n|\r|\n)/g,"\n").replace(/(\n+)/g,"<div>$1</div>").replace(/\n/g,"<br/>").replace(/<br\/><\/div>/g,"</div>"),e.shortnames&&(t=s.shortnameToUnicode(t)),i=t,n='<img alt="{alt}" class="emojione'+(e.sprite?'-{uni}" src="'+O+'">':'" src="{img}">'),i.replace(u,function(t){var e=s[R<1?"jsecapeMap":"jsEscapeMap"];return void 0!==t&&t in e?c(n,e[t]):t}).replace(/\t/g,"&nbsp;&nbsp;&nbsp;&nbsp;").replace(/  /g,"&nbsp;&nbsp;");var i,n}function U(t,e){return t=t.replace(/<img[^>]*alt="([^"]+)"[^>]*>/gi,"$1").replace(/\n|\r/g,"").replace(/<br[^>]*>/gi,"\n").replace(/(?:<(?:div|p|ol|ul|li|pre|code|object)[^>]*>)+/gi,"<div>").replace(/(?:<\/(?:div|p|ol|ul|li|pre|code|object)>)+/gi,"</div>").replace(/\n<div><\/div>/gi,"\n").replace(/<div><\/div>\n/gi,"\n").replace(/(?:<div>)+<\/div>/gi,"\n").replace(/([^\n])<\/div><div>/gi,"$1\n").replace(/(?:<\/div>)+/gi,"</div>").replace(/([^\n])<\/div>([^\n])/gi,"$1\n$2").replace(/<\/div>/gi,"").replace(/([^\n])<div>/gi,"$1\n").replace(/\n<div>/gi,"\n").replace(/<div>\n/gi,"\n\n").replace(/<(?:[^>]+)?>/g,"").replace(/&#8291;/g,"").replace(/&nbsp;/g," ").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#x27;/g,"'").replace(/&#x60;/g,"`").replace(/&amp;/g,"&"),e&&e.shortnames?s.toShort(t):t}function f(c,i,n){var t;t=n,t=P.extend({},q,t),0<R&&(t.filters.people.emoji=t.filters.people.emoji.replace(",writing_hand,",","),t.filters.travel.emoji=t.filters.travel.emoji.replace(",contruction_site,",",construction_site,"),t.filters.objects_symbols.emoji=t.filters.objects_symbols.emoji.replace(",keycap_ten,",",ten,").replace(",cross_heavy,",",cross,")),n=t;function e(){var t=o.width();t!==f&&(f=t,F(c,"resize",[s]))}function a(t){return o.removeClass("has-focus"),P(".sms-options").removeClass("display-none"),t.addClass("ea-hidden")}function r(t){return o.addClass("has-focus"),P(".sms-options").addClass("display-none"),t.removeClass("ea-hidden")}var s,o,l,h,u,d,p,f,g,m,v=i.is("TEXTAREA")||i.is("INPUT")?"val":"text",b=n.template,y=!1,_=!!n.container&&P(n.container),x=0,w=0;c.sprite=n.useSprite,c.shortnames=n.shortnames;for(var C=["editor","filters","tabs"],k=0;k<3;k++)b=b.replace(new RegExp("<"+C[k]+"/?>","i"),'<div class="emojionearea-'+C[k]+'"></div>');b=P("<div/>",{class:i.attr("class"),role:"application"}).addClass("emojionearea").html(b),s=c.editor=b.find(".emojionearea-editor").attr({contenteditable:!0,placeholder:n.placeholder||i.data("placeholder")||i.attr("placeholder")||"",tabindex:0});for(var S,D=["dir","spellcheck","autocomplete","autocorrect","autocapitalize"],T=0;T<5;T++)s.attr(D[T],n[D[T]]);function A(){S&&j(S)}function L(){w||(P.each(u,function(t,e){w+=P(e).outerWidth(!0)}),g=u.eq(0).outerWidth(!0)),f<w?(p.addClass("active"),d.addClass("active"),x+w<=f?(x=f-w,p.removeClass("active"),A()):0<=x&&(x=0,d.removeClass("active"),A()),h.css("left",x)):(A(),0!==x&&(x=0,h.css("left",x)),p.removeClass("active"),d.removeClass("active"))}function I(t){x+=t|=g,L()}function M(t){x-=t|=g,L()}o=b.find(".emojionearea-filters"),n.autoHideFilters&&a(o),l=b.find(".emojionearea-tabs"),a(l),P.each(n.filters,function(t,e){P("<i/>",{class:"emojionearea-filter","data-filter":t}).wrapInner($(e.icon,c.sprite?'<i class="emojione-{uni}"/>':'<img class="emojione" src="{img}"/>')).appendTo(o),a(P("<div/>",{class:"emojionearea-tab emojionearea-tab-"+t})).data("items",$(e.emoji,'<i class="emojibtn" role="button"><'+(c.sprite?'i class="emojione-{uni}"':'img class="emojione" src="{img}"')+' data-name="{name}"/></i>')).appendTo(l)}),o.wrapInner('<div class="emojionearea-filters-scroll"/>'),d=P('<i class="emojionearea-filter-arrow-left"/>',{role:"button"}).appendTo(o),p=P('<i class="emojionearea-filter-arrow-right"/>',{role:"button"}).appendTo(o),u=o.find(".emojionearea-filter"),h=o.children(".emojionearea-filters-scroll"),_?_.wrapInner(b):b.insertAfter(i),n.hideSource&&i.hide(),c.setText(i[v]()),N(c,[o,l],{mousedown:"area.mousedown"},s),N(c,s,{paste:"editor.paste"},s),N(c,s,["focus","blur"],function(){return!y&&s}),N(c,[s,o,l],["mousedown","mouseup","click","keyup","keydown","keypress"],s),N(c,o.find(".emojionearea-filter"),{click:"filter.click"}),N(c,d,{click:"arrowLeft.click",mousedown:"arrowLeft.mousedown",mouseup:"arrowLeft.mouseup"}),N(c,p,{click:"arrowRight.click",mousedown:"arrowRight.mousedown",mouseup:"arrowRight.mouseup"}),"object"!=typeof n.events||P.isEmptyObject(n.events)||P.each(n.events,function(t,e){c.on(t.replace(/_/g,"."),e)}),c.on("@filter.click",function(t){var e,i,n,s,o;t.is(".active")?(t.removeClass("active"),a(l)):(u.filter(".active").removeClass("active"),t.addClass("active"),n=r(a(r(l).children()).filter(".emojionearea-tab-"+t.data("filter"))),s=n.data("items"),o={click:"emojibtn.click"},s&&(n.data("items",!1),s=s.split(","),c.sprite?(n.html(s.join("")),N(c,n.find(".emojibtn"),o)):i=z(function(){for(e=0;e<20&&s.length;e++)n.append(s.shift());N(c,n.find(".emojibtn").not(".handled").addClass("handled"),o),s.length||j(i)},5)))}).on("@resize",function(){L()}).on("@arrowLeft.click",I).on("@arrowRight.click",M).on("@arrowLeft.mousedown",function(){S=z(function(){I(5)},50)}).on("@arrowRight.mousedown",function(){S=z(function(){M(5)},50)}).on("@arrowLeft.mouseup @arrowRight.mouseup",A).on("@editor.paste",function(a){y=!0,B("<span>&#8291;</span>");var r=H(a[0]),l=a.scrollTop(),h=P("<div/>",{contenteditable:!0}).css({position:"fixed",left:"-999px",width:"1px",height:"1px",top:"20px",overflow:"hidden"}).appendTo(P("BODY")).focus();E.setTimeout(function(){var t="caret-"+(new Date).getTime();a.focus(),W(a[0],r);var e=U(h.html().replace(/\r\n|\n|\r/g,"<br>"),c),i=V(e,c);B(i),h.remove(),B('<i id="'+t+'"></i>'),a.scrollTop(l);var n=P("#"+t),s=n.offset().top-a.offset().top,o=a.height();(o<=l+s||s<l)&&a.scrollTop(l+s-2*o/3),n.remove(),y=!1,F(c,"paste",[a,e,i])},200)}).on("@emojibtn.click",function(t){H(s[0]),B($(t.children().data("name"),'<img alt="{alt}" class="emojione'+(c.sprite?'-{uni}" src="'+O+'">':'" src="{img}">')))}).on("@area.mousedown",function(t,e){return n.autoHideFilters||b.is(".focused")||t.focu
1s(),e.preventDefault(),!1}).on("@change",function(t){var e=t.html().replace(/<\/?(?:div|span|p)[^>]*>/gi,"");e.length&&!/^<br[^>]*>$/i.test(e)||c.setText("",!1),i[v](c.getText())}).on("@focus",function(){e(),m=z(e,500),b.addClass("focused"),n.autoHideFilters&&r(o)}).on("@blur",function(t){x=0,L(),b.removeClass("focused"),j(m),n.autoHideFilters&&a(o),u.filter(".active").removeClass("active"),a(l);var e=t.html();c.content!==e?(c.content=e,F(c,"change",[s]),i.blur().trigger("change")):i.blur()}),F(c,"ready",[s])}s?(R=p(),d+=(0<R?1<R?"2.0.0":"2.1.1":"1.5.2")+"/assets"):P.getScript(d+l+"/lib/js/emojione.min.js",function(){s=E.emojione,R=p();var t=(d+=l+"/assets")+"/sprites/emojione.sprites.css";for(h.createStyleSheet?h.createStyleSheet(t):P("<link/>",{rel:"stylesheet",href:t}).appendTo("head");e.length;)e.shift().call()}),o(function(){s.imagePathPNG=d+"/png/",s.imagePathSVG=d+"/svg/",s.imagePathSVGSprites=d+"/sprites/emojione.sprites.svg",P.each(s.emojioneList,function(t,e){i[t.replace("-","_")]=e}),u=new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|("+s.unicodeRegexp+")","gi")});function g(t,e){var i=this;a[i.id=++n]={},o(function(){f(i,t,e)})}g.prototype.on=function(t,i){var n;return t&&P.isFunction(i)&&(n=this.id,P.each(t.toLowerCase().split(" "),function(t,e){(a[n][e]||(a[n][e]=[])).push(i)})),this},g.prototype.off=function(t,n){var s;return t&&(s=this.id,P.each(t.toLowerCase().replace(/_/g,".").split(" "),function(t,i){a[s][i]&&!/^@/.test(i)&&(n?P.each(a[s][i],function(t,e){e===n&&(a[s][i]=a[s][i].splice(t,1))}):a[s][i]=[])})),this},g.prototype.setText=function(t){var e=this,i=arguments;o(function(){e.editor.html(V(t,e)),e.content=e.editor.html(),1===i.length&&F(e,"change",[e.editor])})},g.prototype.getText=function(){return U(this.editor.html(),this)},P.fn.emojioneArea=function(t){return this.each(function(){return this.emojioneArea||P.data(this,"emojioneArea",this.emojioneArea=new g(P(this),t)),this.emojioneArea})}}(document,window,jQuery),function(D){D.fn.gaugeMeter=function(t){var S=D.extend({id:"",percent:0,used:null,min:null,total:null,size:100,prepend:"",append:"",theme:"Red-Gold-Green",color:"",back:"RGBa(0,0,0,.06)",width:3,style:"Full",stripe:"0",animationstep:1,animate_gauge_colors:!1,animate_text_colors:!1,label:"",label_color:"Black",text:"",text_size:.22,fill:"",showvalue:!1},t);return this.each(function(){function t(t){var e="#2C94E0";return t=t||1e-14,"Red-Gold-Green"===l.theme&&(0<t&&(e="#d90000"),10<t&&(e="#e32100"),20<t&&(e="#f35100"),30<t&&(e="#ff8700"),40<t&&(e="#ffb800"),50<t&&(e="#ffd900"),60<t&&(e="#dcd800"),70<t&&(e="#a6d900"),80<t&&(e="#69d900"),90<t&&(e="#32d900")),"Green-Gold-Red"===l.theme&&(0<t&&(e="#32d900"),10<t&&(e="#69d900"),20<t&&(e="#a6d900"),30<t&&(e="#dcd800"),40<t&&(e="#ffd900"),50<t&&(e="#ffb800"),60<t&&(e="#ff8700"),70<t&&(e="#f35100"),80<t&&(e="#e32100"),90<t&&(e="#d90000")),"Green-Red"===l.theme&&(0<t&&(e="#32d900"),10<t&&(e="#41c900"),20<t&&(e="#56b300"),30<t&&(e="#6f9900"),40<t&&(e="#8a7b00"),50<t&&(e="#a75e00"),60<t&&(e="#c24000"),70<t&&(e="#db2600"),80<t&&(e="#f01000"),90<t&&(e="#ff0000")),"Red-Green"===l.theme&&(0<t&&(e="#ff0000"),10<t&&(e="#f01000"),20<t&&(e="#db2600"),30<t&&(e="#c24000"),40<t&&(e="#a75e00"),50<t&&(e="#8a7b00"),60<t&&(e="#6f9900"),70<t&&(e="#56b300"),80<t&&(e="#41c900"),90<t&&(e="#32d900")),"DarkBlue-LightBlue"===l.theme&&(0<t&&(e="#2c94e0"),10<t&&(e="#2b96e1"),20<t&&(e="#2b99e4"),30<t&&(e="#2a9ce7"),40<t&&(e="#28a0e9"),50<t&&(e="#26a4ed"),60<t&&(e="#25a8f0"),70<t&&(e="#24acf3"),80<t&&(e="#23aff5"),90<t&&(e="#21b2f7")),"LightBlue-DarkBlue"===l.theme&&(0<t&&(e="#21b2f7"),10<t&&(e="#23aff5"),20<t&&(e="#24acf3"),30<t&&(e="#25a8f0"),40<t&&(e="#26a4ed"),50<t&&(e="#28a0e9"),60<t&&(e="#2a9ce7"),70<t&&(e="#2b99e4"),80<t&&(e="#2b96e1"),90<t&&(e="#2c94e0")),"DarkRed-LightRed"===l.theme&&(0<t&&(e="#d90000"),10<t&&(e="#dc0000"),20<t&&(e="#e00000"),30<t&&(e="#e40000"),40<t&&(e="#ea0000"),50<t&&(e="#ee0000"),60<t&&(e="#f30000"),70<t&&(e="#f90000"),80<t&&(e="#fc0000"),90<t&&(e="#ff0000")),"LightRed-DarkRed"===l.theme&&(0<t&&(e="#ff0000"),10<t&&(e="#fc0000"),20<t&&(e="#f90000"),30<t&&(e="#f30000"),40<t&&(e="#ee0000"),50<t&&(e="#ea0000"),60<t&&(e="#e40000"),70<t&&(e="#e00000"),80<t&&(e="#dc0000"),90<t&&(e="#d90000")),"DarkGreen-LightGreen"===l.theme&&(0<t&&(e="#32d900"),
110<t&&(e="#33db00"),20<t&&(e="#34df00"),30<t&&(e="#34e200"),40<t&&(e="#36e700"),50<t&&(e="#37ec00"),60<t&&(e="#38f100"),70<t&&(e="#38f600"),80<t&&(e="#39f900"),90<t&&(e="#3afc00")),"LightGreen-DarkGreen"===l.theme&&(0<t&&(e="#3afc00"),10<t&&(e="#39f900"),20<t&&(e="#38f600"),30<t&&(e="#38f100"),40<t&&(e="#37ec00"),50<t&&(e="#36e700"),60<t&&(e="#34e200"),70<t&&(e="#34df00"),80<t&&(e="#33db00"),90<t&&(e="#32d900")),"DarkGold-LightGold"===l.theme&&(0<t&&(e="#ffb800"),10<t&&(e="#ffba00"),20<t&&(e="#ffbd00"),30<t&&(e="#ffc200"),40<t&&(e="#ffc600"),50<t&&(e="#ffcb00"),60<t&&(e="#ffcf00"),70<t&&(e="#ffd400"),80<t&&(e="#ffd600"),90<t&&(e="#ffd900")),"LightGold-DarkGold"===l.theme&&(0<t&&(e="#ffd900"),10<t&&(e="#ffd600"),20<t&&(e="#ffd400"),30<t&&(e="#ffcf00"),40<t&&(e="#ffcb00"),50<t&&(e="#ffc600"),60<t&&(e="#ffc200"),70<t&&(e="#ffbd00"),80<t&&(e="#ffba00"),90<t&&(e="#ffb800")),"White"===l.theme&&(e="#fff"),"Black"===l.theme&&(e="#000"),e}D(this).attr("data-id",D(this).attr("id"));var n,i,e,s,o,a,r=["percent","used","min","total","size","prepend","append","theme","color","back","width","style","stripe","animationstep","animate_gauge_colors","animate_text_colors","label","label_color","text","text_size","fill","showvalue"],l={},h=0,c=D(this),u=!1;c.addClass("gaugeMeter"),i=c,D.each(r,function(t,e){void 0!==i.data(e)&&null!==i.data(e)?l[e]=i.data(e):l[e]=D(S).attr(e),"fill"===e&&(u=l[e]),"size"!==e&&"width"!==e&&"animationstep"!==e&&"stripe"!==e||Number.isInteger(l[e])||(l[e]=parseInt(l[e])),"text_size"===e&&(l[e]=parseFloat(l[e]))}),(h=Number.isInteger(l.used)&&Number.isInteger(l.total)?(e=l.used,s=l.total,Number.isInteger(l.min)&&l.min<0&&(s-=l.min,e-=l.min),e/(s/100)):Number.isInteger(l.percent)?l.percent:parseInt(S.percent))<0&&(h=0),100<h&&(h=100),""!==l.text&&null!==l.text&&void 0!==l.text?(n=""!==l.append&&null!==l.append&&void 0!==l.append?l.text+"<u>"+l.append+"</u>":l.text,""!==l.prepend&&null!==l.prepend&&void 0!==l.prepend&&(n="<s>"+l.prepend+"</s>"+n)):(n=!0===S.showvalue||!0===l.showvalue?l.used:h.toString(),""!==l.prepend&&null!==l.prepend&&void 0!==l.prepend&&(n="<s>"+l.prepend+"</s>"+n),""!==l.append&&null!==l.append&&void 0!==l.append&&(n=n+"<u>"+l.append+"</u>")),l.fgcolor=t(h),""!==l.color&&null!==l.color&&void 0!==l.color&&(l.fgcolor=l.color),!0===l.animate_gauge_colors&&(l.fgcolor=t(h)),function(t){var e="";!0===l.animate_text_colors&&(e=l.fgcolor);var i=t.children("span");0===i.length?((l.text_size<=0||Number.isNaN(l.text_size))&&(l.text_size=.22),.5<l.text_size&&(l.text_size=.5),D("<span></span>").appendTo(t).html(n).css({"line-height":l.size+"px","font-size":l.text_size*l.size+"px",color:e})):i.html(n).css({color:e})}(c),""!==l.style&&null!==l.style&&void 0!==l.style&&(o=c,a=l.size/13,0===o.children("b").length&&D("<b></b>").appendTo(o).html(l.label).css({"line-height":l.size+5*a+"px",color:l.label_color})),D(this).width(l.size+"px");var d=D("<canvas></canvas>").attr({width:l.size,height:l.size}).get(0),p=d.getContext("2d"),f=d.width/2,g=d.height/2,m=(l.percent,Math.PI,d.width/2.5),v=2.3*Math.PI,b=0,y=0===l.animationstep?h:0,_=Math.max(l.animationstep,0),x=2*Math.PI,w=Math.PI/2,C=l.style,k=D(this).children("canvas");0!==k.length?k.replaceWith(d):D(d).appendTo(D(this)),"Semi"===C&&(v=2*Math.PI,b=3.13,x=+Math.PI,w=Math.PI/.996),"Arch"===C&&(v=2.195*Math.PI,b=1,b=655.99999,x=1.4*Math.PI,w=Math.PI/.8335),function t(e){y<0&&(y=0),100<y&&(y=100);var i=l.width<1||isNaN(l.width)?l.size/20:l.width;p.clearRect(0,0,d.width,d.height),p.beginPath(),p.arc(f,g,m,b,v,!1),u&&(p.fillStyle=l.fill,p.fill()),p.lineWidth=i,p.strokeStyle=l.back,l.stripe>parseInt(0)?p.setLineDash([l.stripe],1):p.lineCap="round",p.stroke(),p.beginPath(),p.arc(f,g,m,-w,x*e-w,!1),p.lineWidth=i,p.strokeStyle=l.fgcolor,p.stroke(),y<h&&(y+=_,requestAnimationFrame(function(){t(Math.min(y,h)/100)},c))}(y/100)})}}(jQuery),function(a){"use strict";function r(t,e){this.options=e,this.$elementjFilestyle=[],this.$element=a(t)}var n=0;r.prototype={clear:function(){this.$element.val(""),this.$elementjFilestyle.find(":text").val(""),this.$elementjFilestyle.find(".count-jfilestyle").remove()},destroy:function(){this.$element.removeAttr("style").removeData("jfilestyle").val(""),this.$elementjFilestyle.remove()},dragdrop:function(t){if(!0!==t&&!1!==t)return this.options.dragdrop;this.options.dragdrop=t},disabled:function(t){if(!0===t)this.options.disabled||(this.$element.attr("disabled","true"),this.$elementjFilestyle.find("label").attr("disabled","true"),this.options.disabled=!0);else{if(!1!==t)return this.options.disabled;this.options.disabled&&(this.$element.removeAttr("disabled"),this.$elementjFilestyle.find("label").removeAttr("disabled"),this.options.disabled=!1)}},buttonBefore:function(t){if(!0===t)this.options.buttonBefore||(this.options.buttonBefore=!0,this.options.input&&(this.$elementjFilestyle.remove(),this.constructor(),this.pushNameFiles()));else{if(!1!==t)return this.options.buttonBefore;this.options.buttonBefore&&(this.options.buttonBefore=!1,this.options.input&&(this.$elementjFilestyle.remove(),this.constructor(),this.pushNameFiles()))}},input:function(t){if(!0===t)this.options.input||(this.options.input=!0,this.$elementjFilestyle.find("label").before(this.htmlInput()),this.$elementjFilestyle.find(".count-jfilestyle").remove(),this.pushNameFiles());else{if(!1!==t)return this.options.input;var e;this.options.input&&(this.options.input=!1,this.$elementjFilestyle.find(":text").remove(),0<(e=this.pushNameFiles()).length&&this.$elementjFilestyle.find("label").append(' <span class="count-jfilestyle">'+e.length+"</span>"))}},text:function(t){if(void 0===t)return this.options.text;this.options.text=t,this.$elementjFilestyle.find("label span").html(this.options.text)},theme:function(t){if(void 0===t)return this.options.theme;console.log(this.$elementjFilestyle.attr("class").replace(/.*(jfilestyle-theme-.*).*/,"$1")),this.$elementjFilestyle.removeClass(this.$elementjFilestyle.attr("class").replace(/.*(jfilestyle-theme-.*).*/,"$1")),this.options.theme=t,this.$elementjFilestyle.addClass("jfilestyle-theme-"+this.options.theme)},inputSize:function(t){if(void 0===t)return this.options.inputSize;this.options.inputSize=t,this.$elementjFilestyle.find(":text").css("width",this.options.inputSize)},placeholder:function(t){if(void 0===t)return this.options.placeholder;this.options.placeholder=t,this.$elementjFilestyle.find(":text").attr("placeholder",t)},htmlInput:function(){return this.options.input?'<input type="text" style="width:'+this.options.inputSize+'" placeholder="'+this.options.placeholder+'" disabled> ':""},pushNameFiles:function(){var t="",e=[];void 0===this.$element[0].files?e[0]={name:this.$element.value}:e=this.$element[0].files;for(var i=0;i<e.length;i++)t+=e[i].name.split("\\").pop()+", ";return""!==t?this.$elementjFilestyle.find(":text").val(t.replace(/\, $/g,"")):this.$elementjFilestyle.find(":text").val(""),e},constructor:function(){var i=this,t="",e=i.$element.attr("id");""!==e&&e||(e="jfilestyle-"+n,i.$element.attr({id:e}
1),n++),t='<span class="focus-jfilestyle"><label for="'+e+'" '+(i.options.disabled?'disabled="true"':"")+"><span>"+i.options.text+"</span></label></span>",!0===i.options.buttonBefore?t+=i.htmlInput():t=i.htmlInput()+t,i.$elementjFilestyle=a('<div class="jfilestyle '+(i.options.input?"jfilestyle-corner":"")+" "+(this.options.buttonBefore?" jfilestyle-buttonbefore":"")+" "+(i.options.theme?"jfilestyle-theme-"+i.options.theme:"")+'"><div name="filedrag"></div>'+t+"</div>"),i.$elementjFilestyle.find(".focus-jfilestyle").attr("tabindex","0").keypress(function(t){if(13===t.keyCode||32===t.charCode)return i.$elementjFilestyle.find("label").click(),!1}),i.$element.css({position:"absolute",clip:"rect(0px 0px 0px 0px)"}).attr("tabindex","-1").after(i.$elementjFilestyle),i.options.disabled&&i.$element.attr("disabled","true"),i.$elementjFilestyle.find('[name="filedrag"]').css({position:"absolute",width:"100%",height:i.$elementjFilestyle.height()+"px","z-index":-1}),i.$element.change(function(){var t=i.pushNameFiles();0==i.options.input?0==i.$elementjFilestyle.find(".count-jfilestyle").length?i.$elementjFilestyle.find("label").append(' <span class="count-jfilestyle">'+t.length+"</span>"):0==t.length?i.$elementjFilestyle.find(".count-jfilestyle").remove():i.$elementjFilestyle.find(".count-jfilestyle").html(t.length):i.$elementjFilestyle.find(".count-jfilestyle").remove(),i.options.onChange(t)}
vendor: 14,846 bytes, line 1
1),-1<window.navigator.userAgent.search(/firefox/i)&&this.$elementjFilestyle.find("label").click(function(){return i.$element.click(),!1}),a(document).on("dragover",function(t){t.preventDefault(),t.stopPropagation(),i.options.dragdrop||a('[name="filedrag"]').css("z-index","9")}).on("drop",function(t){t.preventDefault(),t.stopPropagation(),i.options.dragdrop||a('[name="filedrag"]').css("z-index","-1")}),i.$elementjFilestyle.find('[name="filedrag"]').on("dragover",function(t){t.preventDefault(),t.stopPropagation()}).on("dragenter",function(t){t.preventDefault(),t.stopPropagation()}).on("drop",function(t){var e;t.originalEvent.dataTransfer&&!i.options.disabled&&i.options.dragdrop&&t.originalEvent.dataTransfer.files.length&&(t.preventDefault(),t.stopPropagation(),i.$element[0].files=t.originalEvent.dataTransfer.files,e=i.pushNameFiles(),0==i.options.input?0==i.$elementjFilestyle.find(".count-jfilestyle").length?i.$elementjFilestyle.find("label").append(' <span class="count-jfilestyle">'+e.length+"</span>"):0==e.length?i.$elementjFilestyle.find(".count-jfilestyle").remove():i.$elementjFilestyle.find(".count-jfilestyle").html(e.length):i.$elementjFilestyle.find(".count-jfilestyle").remove(),a('[name="filedrag"]').css("z-index","-1"))})}};var t=a.fn.jfilestyle;a.fn.jfilestyle=function(n,s){var o="";this.each(function(){var t,e,i;"file"===a(this).attr("type")&&(e=(t=a(this)).data("jfilestyle"),i=a.extend({},a.fn.jfilestyle.defaults,n,"object"==typeof n&&n),e||(t.data("jfilestyle",e=new r(this,i)),e.constructor()),"string"==typeof n&&(o=e[n](s)))});return o},a.fn.jfilestyle.defaults={text:"Choose file",input:!0,disabled:!1,buttonBefore:!1,inputSize:"200px",placeholder:"",dragdrop:!0,theme:"default",onChange:function(){}},a.fn.jfilestyle.noConflict=function(){return a.fn.jfilestyle=t,this},a(function(){a(".jfilestyle").each(function(){var t=a(this),e={text:t.attr("data-text"),input:"false"!==t.attr("data-input"),disabled:"true"===t.attr("data-disabled"),buttonBefore:"true"===t.attr("data-buttonBefore"),inputSize:t.attr("data-inputSize"),placeholder:t.attr("data-placeholder"),theme:t.attr("data-theme"),dragdrop:"false"!==t.attr("data-dragdrop")};t.jfilestyle(e)})})}(window.jQuery),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(C){C.ui=C.ui||{};C.ui.version="1.12.1";var s,i=0,r=Array.prototype.slice;C.cleanData=(s=C.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)try{(e=C._data(i,"events"))&&e.remove&&C(i).triggerHandler("remove")}catch(t){}s(t)}),C.widget=function(t,i,e){var n,s,o,a={},r=t.split(".")[0],l=r+"-"+(t=t.split(".")[1]);return e||(e=i,i=C.Widget),C.isArray(e)&&(e=C.extend.apply(null,[{}].concat(e))),C.expr[":"][l.toLowerCase()]=function(t){return!!C.data(t,l)},C[r]=C[r]||{},n=C[r][t],s=C[r][t]=function(t,e){if(!this._createWidget)return new s(t,e);arguments.length&&this._createWidget(t,e)},C.extend(s,n,{version:e.version,_proto:C.extend({},e),_childConstructors:[]}),(o=new i).options=C.widget.extend({},o.options),C.each(e,function(e,n){function s(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}C.isFunction(n)?a[e]=function(){var t,e=this._super,i=this._superApply;return this._super=s,this._superApply=o,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}:a[e]=n}),s.prototype=C.widget.extend(o,{widgetEventPrefix:n&&o.widgetEventPrefix||t},a,{constructor:s,namespace:r,widgetName:t,widgetFullName:l}),n?(C.each(n._childConstructors,function(t,e){var i=e.prototype;C.widget(i.namespace+"."+i.widgetName,s,e._proto)}),delete n._childConstructors):i._childConstructors.push(s),C.widget.bridge(t,s),s},C.widget.extend=function(t){for(var e,i,n=r.call(arguments,1),s=0,o=n.length;s<o;s++)for(e in n[s])i=n[s][e],n[s].hasOwnProperty(e)&&void 0!==i&&(C.isPlainObject(i)?t[e]=C.isPlainObject(t[e])?C.widget.extend({},t[e],i):C.widget.extend({},i):t[e]=i);return t},C.widget.bridge=function(o,e){var a=e.prototype.widgetFullName||o;C.fn[o]=function(i){var t="string"==typeof i,n=r.call(arguments,1),s=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=C.data(this,a);return"instance"===i?(s=e,!1):e?C.isFunction(e[i])&&"_"!==i.charAt(0)?(t=e[i].apply(e,n))!==e&&void 0!==t?(s=t&&t.jquery?s.pushStack(t.get()):t,!1):void 0:C.error("no such method '"+i+"' for "+o+" widget instance"):C.error("cannot call methods on "+o+" prior to initialization; attempted to call method '"+i+"'")}):s=void 0:(n.length&&(i=C.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=C.data(this,a);t?(t.option(i||{}),t._init&&t._init()):C.data(this,a,new e(i,this))})),s}},C.Widget=function(){},C.Widget._childConstructors=[],C.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=C(e||this.defaultElement||this)[0],this.element=C(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=C(),this.hoverable=C(),this.focusable=C(),this.classesElementLookup={},e!==this&&(C.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=C(e.style?e.ownerDocument:e.document||e),this.window=C(this.document[0].defaultView||this.document[0].parentWindow)),this.options=C.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:C.noop,_create:C.noop,_init:C.noop,destroy:function(){var i=this;this._destroy(),C.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:C.noop,widget:function(){return this.element},option:function(t,e){var i,n,s,o=t;if(0===arguments.length)return C.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(n=o[t]=C.widget.extend({},this.options[t]),s=0;s<i.length-1;s++)n[i[s]]=n[i[s]]||{},n=n[i[s]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=e}return this._setOptions(o),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=C(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(s){var o=[],a=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=a.classesElementLookup[t[n]]||C(),i=s.add?C(C.unique(i.get().concat(s.element.get()))):C(i.not(s.element).get()),a.classesElementLookup[t[n]]=i,o.push(t[n]),e&&s.classes[t[n]]&&o.push(s.classes[t[n]])}return s=C.extend({element:this.element,classes:this.options.classes||{}},s),this._on(s.element,{remove:"_untrackClassesElement"}),s.keys&&t(s.keys.match(/\S+/g)||[],!0),s.extra&&t(s.extra.match(/\S+/g)||[]),o.join(" ")},_untrackClassesElement:function(i){var n=this;C.each(n.classesElementLookup,function(t,e){-1!==C.inArray(i.target,e)&&(n.classesElementLookup[t]=C(e.not(i.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){n="boolean"==typeof n?n:i;var s="string"==typeof t||null===t,o={extra:s?e:i,keys:s?t:e,element:s?this.element:t,add:n};return o.element.toggleClass(this._classes(o),n),this},_on:function(a,r,t){var l,h=this;"boolean"!=typeof a&&(t=r,r=a,a=!1),t?(r=l=C(r),this.bindings=this.bindings.add(r)):(t=r,r=this.element,l=this.widget()),C.each(t,function(t,e){function i(){if(a||!0!==h.options.disabled&&!C(this).hasClass("ui-state-disabled"))return("string"==typeof e?h[e]:e).apply(h,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||C.guid++);var n=t.match(/^([\w:-]*)\s*(.*)$/),s=n[1]+h.eventNamespace,o=n[2];o?l.on(s,o,i):r.on(s,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e).off(e),this.bindings=C(this.bindings.not(t).get()),this.focusable=C(this.focusable.not(t).get()),this.hoverable=C(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(C(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(C(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(C(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(C(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,s,o=this.options[t];if(i=i||{},(e=C.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],s=e.originalEvent)for(n in s)n in e||(e[n]=s[n]);return this.element.trigger(e,i),!(C.isFunction(o)&&!1===o.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},C.each({show:"fadeIn",hide:"fadeOut"},function(o,a){C.Widget.prototype["_"+o]=function(e,t,i){var n;"string"==typeof t&&(t={effect:t});var s=t?!0!==t&&"number"!=typeof t&&t.effect||a:o;"number"==typeof(t=t||{})&&(t={duration:t}),n=!C.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),n&&C.effects&&C.effects.effect[s]?e[o](t):s!==o&&e[s]?e[s](t.duration,t.easing,i):e.queue(function(t){C(this)[o](),i&&i.call(e[0]),t()})}});var o,w,k,n,a,l,h,c,S;C.widget;function D(t,e,i){return[parseFloat(t[0])*(c.test(t[0])?e/100:1),parseFloat(t[1])*(c.test(t[1])?i/100:1)]}function T(t,e){return parseInt(C.css(t,e),10)||0}w=Math.max,k=Math.abs,n=/left|center|right/,a=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,h=/^\w+/,c=/%$/,S=C.fn.position,C.position={scrollbarWidth:function(){if(void 0!==o)return o;var t,e,i=C("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),n=i.children()[0];return C("body").append(i),t=n.offsetWidth,i.css("overflow","scroll"),t===(e=n.offsetWidth)&&(e=i[0].clientWidth),i.remove(),o=t-e},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),n="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?C.position.scrollbarWidth():0,height:n?C.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=C(t||window),i=C.isWindow(e[0]),n=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&&!n?C(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},C.fn.position=function(u){if(!u||!u.of)return S.apply(this,arguments);u=C.extend({},u);var d,p,f,g,m,t,e,v=C(u.of),b=C.position.getWithinInfo(u.within),y=C.position.getScrollInfo(b),_=(u.collision||"flip").split(" "),x={},i=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:C.isWindow(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()};return v[0].preventDefault&&(u.at="left top"),p=i.width,f=i.height,g=i.offset,m=C.extend({},g),C.each(["my","at"],function(){var t,e,i=(u[this]||"").split(" ");1===i.length&&(i=n.test(i[0])?i.concat(["center"]):a.test(i[0])?["center"].concat(i):["center","center"]),i[0]=n.test(i[0])?i[0]:"center",i[1]=a.test(i[1])?i[1]:"center",t=l.exec(i[0]),e=l.exec(i[1]),x[this]=[t?t[0]:0,e?e[0]:0],u[this]=[h.exec(i[0])[0],h.exec(i[1])[0]]}),1===_.length&&(_[1]=_[0]),"right"===u.at[0]?m.left+=p:"center"===u.at[0]&&(m.left+=p/2),"bottom"===u.at[1]?m.top+=f:"center"===u.at[1]&&(m.top+=f/2),d=D(x.at,p,f),m.left+=d[0],m.top+=d[1],this.each(function(){var i,t,a=C(this),r=a.outerWidth(),l=a.outerHeight(),e=T(this,"marginLeft"),n=T(this,"marginTop"),s=r+e+T(this,"marginRight")+y.width,o=l+n+T(this,"marginBottom")+y.height,h=C.extend({},m),c=D(x.my,a.outerWidth(),a.outerHeight());"right"===u.my[0]?h.left-=r:"center"===u.my[0]&&(h.left-=r/2),"bottom"===u.my[1]?h.top-=l:"center"===u.my[1]&&(h.top-=l/2),h.left+=c[0],h.top+=c[1],i={marginLeft:e,marginTop:n},C.each(["left","top"],function(t,e){C.ui.position[_[t]]&&C.ui.position[_[t]][e](h,{targetWidth:p,targetHeight:f,elemWidth:r,elemHeight:l,collisionPosition:i,collisionWidth:s,collisionHeight:o,offset:[d[0]+c[0],d[1]+c[1]],my:u.my,at:u.at,within:b,elem:a})}),u.using&&(t=function(t){var e=g.left-h.left,i=e+p-r,n=g.top-h.top,s=n+f-l,o={target:{element:v,left:g.left,top:g.top,width:p,height:f},element:{element:a,left:h.left,top:h.top,width:r,height:l},horizontal:i<0?"left":0<e?"right":"center",vertical:s<0?"top":0<n?"bottom":"middle"};p<r&&k(e+i)<p&&(o.horizontal="center"),f<l&&k(n+s)<f&&(o.vertical="middle"),w(k(e),k(i))>w(k(n),k(s))?o.important="horizontal":o.important="vertical",u.using.call(this,t,o)}),a.offset(C.extend(h,{using:t}))})},C.ui.position={fit:{left:function(t,e){var i,n=e.within,s=n.isWindow?n.scrollLeft:n.offset.left,o=n.width,a=t.left-e.collisionPosition.marginLeft,r=s-a,l=a+e.collisionWidth-o-s;e.collisionWidth>o?0<r&&l<=0?(i=t.left+r+e.collisionWidth-o-s,t.left+=r-i):t.left=!(0<l&&r<=0)&&l<r?s+o-e.collisionWidth:s:0<r?t.left+=r:0<l?t.left-=l:t.left=w(t.left-a,t.left)},top:function(t,e){var i,n=e.within,s=n.isWindow?n.scrollTop:n.offset.top,o=e.within.height,a=t.top-e.collisionPosition.marginTop,r=s-a,l=a+e.collisionHeight-o-s;e.collisionHeight>o?0<r&&l<=0?(i=t.top+r+e.collisionHeight-o-s,t.top+=r-i):t.top=!(0<l&&r<=0)&&l<r?s+o-e.collisionHeight:s:0<r?t.top+=r:0<l?t.top-=l:t.top=w(t.top-a,t.top)}},flip:{left:function(t,e){var i,n,s=e.within,o=s.offset.left+s.scrollLeft,a=s.width,r=s.isWindow?s.scrollLeft:s.offset.left,l=t.left-e.collisionPosition.marginLeft,h=l-r,c=l+e.collisionWidth-a-r,u="left"
vendor: 4,168 bytes, line 1
1===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,d="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,p=-2*e.offset[0];h<0?((i=t.left+u+d+p+e.collisionWidth-a-o)<0||i<k(h))&&(t.left+=u+d+p):0<c&&(0<(n=t.left-e.collisionPosition.marginLeft+u+d+p-r)||k(n)<c)&&(t.left+=u+d+p)},top:function(t,e){var i,n,s=e.within,o=s.offset.top+s.scrollTop,a=s.height,r=s.isWindow?s.scrollTop:s.offset.top,l=t.top-e.collisionPosition.marginTop,h=l-r,c=l+e.collisionHeight-a-r,u="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,d="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,p=-2*e.offset[1];h<0?((n=t.top+u+d+p+e.collisionHeight-a-o)<0||n<k(h))&&(t.top+=u+d+p):0<c&&(0<(i=t.top-e.collisionPosition.marginTop+u+d+p-r)||k(i)<c)&&(t.top+=u+d+p)}},flipfit:{left:function(){C.ui.position.flip.left.apply(this,arguments),C.ui.position.fit.left.apply(this,arguments)},top:function(){C.ui.position.flip.top.apply(this,arguments),C.ui.position.fit.top.apply(this,arguments)}}};C.ui.position,C.extend(C.expr[":"],{data:C.expr.createPseudo?C.expr.createPseudo(function(e){return function(t){return!!C.data(t,e)}}):function(t,e,i){return!!C.data(t,i[3])}}),C.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}});var t,u,d,p,f,e,g,m,v,b,y,_,x,A,L,I,M,E,P,O,z,j,F="ui-effects-",N="ui-effects-style",R="ui-effects-animated",$=C;function B(t,e,i){var n=v[e.type]||{};return null==t?i||!e.def?null:e.def:(t=n.floor?~~t:parseFloat(t),isNaN(t)?e.def:n.mod?(t+n.mod)%n.mod:t<0?0:n.max<t?n.max:t)}function H(a){var r=g(),l=r._rgba=[];return a=a.toLowerCase(),_(e,function(t,e){var i,n=e.re.exec(a),s=n&&e.parse(n),o=e.space||"rgba";if(s)return i=r[o](s),r[m[o].cache]=i[m[o].cache],l=r._rgba=i._rgba,!1}),l.length?("0,0,0,0"===l.join()&&u.extend(l,p.transparent),r):p[a]}function W(t,e,i){return 6*(i=(i+1)%1)<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}function q(t){var e,i,n=t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(t,null):t.currentStyle,s={};if(n&&n.length&&n[0]&&n[n[0]])for(i=n.length;i--;)"string"==typeof n[e=n[i]]&&(s[C.camelCase(e)]=n[e]);else for(e in n)"string"==typeof n[e]&&(s[e]=n[e]);return s}function V(t,e,i,n){return C.isPlainObject(t)&&(t=(e=t).effect),t={effect:t},null==e&&(e={}),C.isFunction(e)&&(n=e,i=null,e={}),"number"!=typeof e&&!C.fx.speeds[e]||(n=i,i=e,e={}),C.isFunction(i)&&(n=i,i=null),e&&C.extend(t,e),i=i||e.duration,t.duration=C.fx.off?0:"number"==typeof i?i:i in C.fx.speeds?C.fx.speeds[i]:C.fx.speeds._default,t.complete=n||e.complete,t}function U(t){return!t||"number"==typeof t||C.fx.speeds[t]||("string"==typeof t&&!C.effects.effect[t]||(C.isFunction(t)||"object"==typeof t&&!t.effect))}function Y(t,e){var i=e.outerWidth(),n=e.outerHeight(),s=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(t)||["",0,i,n,0];return{top:parseFloat(s[1])||0,right:"auto"===s[2]?i:parseFloat(s[2]),bottom:"auto"===s[3]?n:parseFloat(s[3]),left:parseFloat(s[4])||0}}C.effects={effect:{}},f=/^([\-+])=\s*(\d+\.?\d*)/,e=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],g=(u=$).Color=function(t,e,i,n){return new u.Color.fn.parse(t,e,i,n)},m={rgba:{props:{red:{idx:0,type:"byte"}
vendor: 5,474 bytes, line 1
1,green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},v={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},b=g.support={},y=u("<p>")[0],_=u.each,y.style.cssText="background-color:rgba(1,1,1,.5)",b.rgba=-1<y.style.backgroundColor.indexOf("rgba"),_(m,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),g.fn=u.extend(g.prototype,{parse:function(s,t,e,i){if(s===d)return this._rgba=[null,null,null,null],this;(s.jquery||s.nodeType)&&(s=u(s).css(t),t=d);var o=this,n=u.type(s),a=this._rgba=[];return t!==d&&(s=[s,t,e,i],n="array"),"string"===n?this.parse(H(s)||p._default):"array"===n?(_(m.rgba.props,function(t,e){a[e.idx]=B(s[e.idx],e)}),this):"object"===n?(_(m,s instanceof g?function(t,e){s[e.cache]&&(o[e.cache]=s[e.cache].slice())}:function(t,i){var n=i.cache;_(i.props,function(t,e){if(!o[n]&&i.to){if("alpha"===t||null==s[t])return;o[n]=i.to(o._rgba)}o[n][e.idx]=B(s[t],e,!0)}),o[n]&&u.inArray(null,o[n].slice(0,3))<0&&(o[n][3]=1,i.from&&(o._rgba=i.from(o[n])))}),this):void 0},is:function(t){var s=g(t),o=!0,a=this;return _(m,function(t,e){var i,n=s[e.cache];return n&&(i=a[e.cache]||e.to&&e.to(a._rgba)||[],_(e.props,function(t,e){if(null!=n[e.idx])return o=n[e.idx]===i[e.idx]})),o}),o},_space:function(){var i=[],n=this;return _(m,function(t,e){n[e.cache]&&i.push(t)}),i.pop()},transition:function(t,a){var e=(h=g(t))._space(),i=m[e],n=0===this.alpha()?g("transparent"):this,r=n[i.cache]||i.to(n._rgba),l=r.slice(),h=h[i.cache];return _(i.props,function(t,e){var i=e.idx,n=r[i],s=h[i],o=v[e.type]||{};null!==s&&(null===n?l[i]=s:(o.mod&&(o.mod/2<s-n?n+=o.mod:o.mod/2<n-s&&(n-=o.mod)),l[i]=B((s-n)*a+n,e)))}),this[e](l)},blend:function(t){if(1===this._rgba[3])return this;var e=this._rgba.slice(),i=e.pop(),n=g(t)._rgba;return g(u.map(e,function(t,e){return(1-i)*n[e]+i*t}))},toRgbaString:function(){var t="rgba(",e=u.map(this._rgba,function(t,e){return null==t?2<e?1:0:t});return 1===e[3]&&(e.pop(),t="rgb("),t+e.join()+")"},toHslaString:function(){var t="hsla(",e=u.map(this.hsla(),function(t,e){return null==t&&(t=2<e?1:0),e&&e<3&&(t=Math.round(100*t)+"%"),t});return 1===e[3]&&(e.pop(),t="hsl("),t+e.join()+")"},toHexString:function(t){var e=this._rgba.slice(),i=e.pop();return t&&e.push(~~(255*i)),"#"+u.map(e,function(t){return 1===(t=(t||0).toString(16)).length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),g.fn.parse.prototype=g.fn,m.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/255,i=t[1]/255,n=t[2]/255,s=t[3],o=Math.max(e,i,n),a=Math.min(e,i,n),r=o-a,l=o+a,h=.5*l,c=a===o?0:e===o?60*(i-n)/r+360:i===o?60*(n-e)/r+120:60*(e-i)/r+240,u=0==r?0:h<=.5?r/l:r/(2-l);return[Math.round(c)%360,u,h,null==s?1:s]},m.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],n=t[2],s=t[3],o=n<=.5?n*(1+i):n+i-n*i,a=2*n-o;return[Math.round(255*W(a,o,e+1/3)),Math.round(255*W(a,o,e)),Math.round(255*W(a,o,e-1/3)),s]},_(m,function(l,t){var i=t.props,a=t.cache,r=t.to,h=t.from;g.fn[l]=function(t){if(r&&!this[a]&&(this[a]=r(this._rgba)),t===d)return this[a].slice();var e,n=u.type(t),s="array"===n||"object"===n?t:arguments,o=this[a].slice();return _(i,function(t,e){var i=s["object"===n?t:e.idx];null==i&&(i=o[e.idx]),o[e.idx]=B(i,e)}),h?((e=g(h(o)))[a]=o,e):g(o)},_(i,function(a,r){g.fn[a]||(g.fn[a]=function(t){var e,i=u.type(t),n="alpha"===a?this._hsla?"hsla":"rgba":l,s=this[n](),o=s[r.idx];return"undefined"===i?o:("function"===i&&(t=t.call(this,o),i=u.type(t)),null==t&&r.empty?this:("string"===i&&(e=f.exec(t))&&(t=o+parseFloat(e[2])*("+"===e[1]?1:-1)),s[r.idx]=t,this[n](s)))})})}),g.hook=function(t){var e=t.split(" ");_(e,function(t,o){u.cssHooks[o]={set:function(t,e){var i,n,s="";if("transparent"!==e&&("string"!==u.type(e)||(i=H(e)))){if(e=g(i||e),!b.rgba&&1!==e._rgba[3]){for(n="backgroundColor"===o?t.parentNode:t;(""===s||"transparent"===s)&&n&&n.style;)try{s=u.css(n,"backgroundColor"),n=n.parentNode}catch(t){}e=e.blend(s&&"transparent"!==s?s:"_default")}e=e.toRgbaString()}try{t.style[o]=e}catch(t){}}},u.fx.step[o]=function(t){t.colorInit||(t.start=g(t.elem,o),t.end=g(t.end),t.colorInit=!0),u.cssHooks[o].set(t.elem,t.start.transition(t.end,t.pos))}})},g.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),u.cssHooks.borderColor={expand:function(i){var n={};return _(["Top","Right","Bottom","Left"],function(t,e){n["border"+e+"Color"]=i}),n}},p=u.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"},I=["add","remove","toggle"],M={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1},C.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,e){C.fx.step[e]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&($.style(t.elem,e,t.end),t.setAttr=!0)}}),C.fn.addBack||(C.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}
vendor: 12,588 bytes, line 1
1),C.effects.animateClass=function(s,t,e,i){var o=C.speed(t,e,i);return this.queue(function(){var i=C(this),t=i.attr("class")||"",e=(e=o.children?i.find("*").addBack():i).map(function(){return{el:C(this),start:q(this)}}),n=function(){C.each(I,function(t,e){s[e]&&i[e+"Class"](s[e])})};n(),e=e.map(function(){return this.end=q(this.el[0]),this.diff=function(t,e){var i,n,s={};for(i in e)n=e[i],t[i]!==n&&(M[i]||!C.fx.step[i]&&isNaN(parseFloat(n))||(s[i]=n));return s}(this.start,this.end),this}),i.attr("class",t),e=e.map(function(){var t=this,e=C.Deferred(),i=C.extend({},o,{queue:!1,complete:function(){e.resolve(t)}});return this.el.animate(this.diff,i),e.promise()}),C.when.apply(C,e.get()).done(function(){n(),C.each(arguments,function(){var e=this.el;C.each(this.diff,function(t){e.css(t,"")})}),o.complete.call(i[0])})})},C.fn.extend({addClass:(L=C.fn.addClass,function(t,e,i,n){return e?C.effects.animateClass.call(this,{add:t},e,i,n):L.apply(this,arguments)}),removeClass:(A=C.fn.removeClass,function(t,e,i,n){return 1<arguments.length?C.effects.animateClass.call(this,{remove:t},e,i,n):A.apply(this,arguments)}),toggleClass:(x=C.fn.toggleClass,function(t,e,i,n,s){return"boolean"==typeof e||void 0===e?i?C.effects.animateClass.call(this,e?{add:t}:{remove:t},i,n,s):x.apply(this,arguments):C.effects.animateClass.call(this,{toggle:t},e,i,n)}),switchClass:function(t,e,i,n,s){return C.effects.animateClass.call(this,{add:e,remove:t},i,n,s)}}),C.expr&&C.expr.filters&&C.expr.filters.animated&&(C.expr.filters.animated=(E=C.expr.filters.animated,function(t){return!!C(t).data(R)||E(t)})),!1!==C.uiBackCompat&&C.extend(C.effects,{save:function(t,e){for(var i=0,n=e.length;i<n;i++)null!==e[i]&&t.data(F+e[i],t[0].style[e[i]])},restore:function(t,e){for(var i,n=0,s=e.length;n<s;n++)null!==e[n]&&(i=t.data(F+e[n]),t.css(e[n],i))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},createWrapper:function(i){if(i.parent().is(".ui-effects-wrapper"))return i.parent();var n={width:i.outerWidth(!0),height:i.outerHeight(!0),float:i.css("float")},t=C("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e={width:i.width(),height:i.height()},s=document.activeElement;try{s.id}catch(t){s=document.body}return i.wrap(t),i[0]!==s&&!C.contains(i[0],s)||C(s).trigger("focus"),t=i.parent(),"static"===i.css("position")?(t.css({position:"relative"}),i.css({position:"relative"})):(C.extend(n,{position:i.css("position"),zIndex:i.css("z-index")}),C.each(["top","left","bottom","right"],function(t,e){n[e]=i.css(e),isNaN(parseInt(n[e],10))&&(n[e]="auto")}),i.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),i.css(e),t.css(n).show()},removeWrapper:function(t){var e=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),t[0]!==e&&!C.contains(t[0],e)||C(e).trigger("focus")),t}}),C.extend(C.effects,{version:"1.12.1",define:function(t,e,i){return i||(i=e,e="effect"),C.effects.effect[t]=i,C.effects.effect[t].mode=e,i},scaledDimensions:function(t,e,i){if(0===e)return{height:0,width:0,outerHeight:0,outerWidth:0};var n="horizontal"!==i?(e||100)/100:1,s="vertical"!==i?(e||100)/100:1;return{height:t.height()*s,width:t.width()*n,outerHeight:t.outerHeight()*s,outerWidth:t.outerWidth()*n}},clipToBox:function(t){return{width:t.clip.right-t.clip.left,height:t.clip.bottom-t.clip.top,left:t.clip.left,top:t.clip.top}},unshift:function(t,e,i){var n=t.queue();1<e&&n.splice.apply(n,[1,0].concat(n.splice(e,i))),t.dequeue()},saveStyle:function(t){t.data(N,t[0].style.cssText)},restoreStyle:function(t){t[0].style.cssText=t.data(N)||"",t.removeData(N)},mode:function(t,e){var i=t.is(":hidden");return"toggle"===e&&(e=i?"show":"hide"),(i?"hide"===e:"show"===e)&&(e="none"),e},getBaseline:function(t,e){var i,n;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":n=0;break;case"center":n=.5;break;case"right":n=1;break;default:n=t[1]/e.width}return{x:n,y:i}},createPlaceholder:function(t){var e,i=t.css("position"),n=t.position();return t.css({marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()),/^(static|relative)/.test(i)&&(i="absolute",e=C("<"+t[0].nodeName+">").insertAfter(t).css({display:/^(inline|ruby)/.test(t.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight"),float:t.css("float")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).addClass("ui-effects-placeholder"),t.data(F+"placeholder",e)),t.css({position:i,left:n.left,top:n.top}),e},removePlaceholder:function(t){var e=F+"placeholder",i=t.data(e);i&&(i.remove(),t.removeData(e))},cleanUp:function(t){C.effects.restoreStyle(t),C.effects.removePlaceholder(t)},setTransition:function(n,t,s,o){return o=o||{},C.each(t,function(t,e){var i=n.cssUnit(e);0<i[0]&&(o[e]=i[0]*s+i[1])}),o}}),C.fn.extend({effect:function(){function t(t){var e=C(this),i=C.effects.mode(e,r)||o;e.data(R,!0),l.push(i),o&&("show"===i||i===o&&"hide"===i)&&e.show(),o&&"none"===i||C.effects.saveStyle(e),C.isFunction(t)&&t()}var n=V.apply(this,arguments),s=C.effects.effect[n.effect],o=s.mode,e=n.queue,i=e||"fx",a=n.complete,r=n.mode,l=[];if(C.fx.off||!s)return r?this[r](n.duration,a):this.each(function(){a&&a.call(this)});function h(t){var e=C(this);function i(){C.isFunction(a)&&a.call(e[0]),C.isFunction(t)&&t()}n.mode=l.shift(),!1===C.uiBackCompat||o?"none"===n.mode?(e[r](),i()):s.call(e[0],n,function(){e.removeData(R),C.effects.cleanUp(e),"hide"===n.mode&&e.hide(),i()}):(e.is(":hidden")?"hide"===r:"show"===r)?(e[r](),i()):s.call(e[0],n,i)}return!1===e?this.each(t).each(h):this.queue(i,t).queue(i,h)},show:(z=C.fn.show,function(t){if(U(t))return z.apply(this,arguments);var e=V.apply(this,arguments);return e.mode="show",this.effect.call(this,e)}),hide:(O=C.fn.hide,function(t){if(U(t))return O.apply(this,arguments);var e=V.apply(this,arguments);return e.mode="hide",this.effect.call(this,e)}),toggle:(P=C.fn.toggle,function(t){if(U(t)||"boolean"==typeof t)return P.apply(this,arguments);var e=V.apply(this,arguments);return e.mode="toggle",this.effect.call(this,e)}),cssUnit:function(t){var i=this.css(t),n=[];return C.each(["em","px","%","pt"],function(t,e){0<i.indexOf(e)&&(n=[parseFloat(i),e])}),n},cssClip:function(t){return t?this.css("clip","rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"):Y(this.css("clip"),this)},transfer:function(t,e){var i=C(this),n=C(t.to),s="fixed"===n.css("position"),o=C("body"),a=s?o.scrollTop():0,r=s?o.scrollLeft():0,l=n.offset(),h={top:l.top-a,left:l.left-r,height:n.innerHeight(),width:n.innerWidth()},c=i.offset(),u=C("<div class='ui-effects-transfer'></div>").appendTo("body").addClass(t.className).css({top:c.top-a,left:c.left-r,height:i.innerHeight(),width:i.innerWidth(),position:s?"fixed":"absolute"}).animate(h,t.duration,t.easing,function(){u.remove(),C.isFunction(e)&&e()})}}),C.fx.step.clip=function(t){t.clipInit||(t.start=C(t.elem).cssClip(),"string"==typeof t.end&&(t.end=Y(t.end,t.elem)),t.clipInit=!0),C(t.elem).cssClip({top:t.pos*(t.end.top-t.start.top)+t.start.top,right:t.pos*(t.end.right-t.start.right)+t.start.right,bottom:t.pos*(t.end.bottom-t.start.bottom)+t.start.bottom,left:t.pos*(t.end.left-t.start.left)+t.start.left})},j={},C.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){j[t]=function(t){return Math.pow(t,e+2)}}),C.extend(j,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;t<((e=Math.pow(2,--i))-1)/11;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),C.each(j,function(t,e){C.easing["easeIn"+t]=e,C.easing["easeOut"+t]=function(t){return 1-e(1-t)},C.easing["easeInOut"+t]=function(t){return t<.5?e(2*t)/2:1-e(-2*t+2)/2}});C.effects,C.effects.define("blind","hide",function(t,e){var i={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},n=C(this),s=t.direction||"up",o=n.cssClip(),a={clip:C.extend({},o)},r=C.effects.createPlaceholder(n);a.clip[i[s][0]]=a.clip[i[s][1]],"show"===t.mode&&(n.cssClip(a.clip),r&&r.css(C.effects.clipToBox(a)),a.clip=o),r&&r.animate(C.effects.clipToBox(a),t.duration,t.easing),n.animate(a,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),C.effects.define("bounce",function(t,e){var i,n,s,o=C(this),a=t.mode,r="hide"===a,l="show"===a,h=t.direction||"up",c=t.distance,u=t.times||5,d=2*u+(l||r?1:0),p=t.duration/d,f=t.easing,g="up"===h||"down"===h?"top":"left",m="up"===h||"left"===h,v=0,b=o.queue().length;for(C.effects.createPlaceholder(o),s=o.css(g),c=c||o["top"==g?"outerHeight":"outerWidth"]()/3,l&&((n={opacity:1})[g]=s,o.css("opacity",0).css(g,m?2*-c:2*c).animate(n,p,f)),r&&(c/=Math.pow(2,u-1)),(n={})[g]=s;v<u;v++)(i={})[g]=(m?"-=":"+=")+c,o.animate(i,p,f).animate(n,p,f),c=r?2*c:c/2;r&&((i={opacity:0})[g]=(m?"-=":"+=")+c,o.animate(i,p,f)),o.queue(e),C.effects.unshift(o,b,1+d)}),C.effects.define("clip","hide",function(t,e){var i={},n=C(this),s=t.direction||"vertical",o="both"===s,a=o||"horizontal"===s,r=o||"vertical"===s,l=n.cssClip();i.clip={top:r?(l.bottom-l.top)/2:l.top,right:a?(l.right-l.left)/2:l.right,bottom:r?(l.bottom-l.top)/2:l.bottom,left:a?(l.right-l.left)/2:l.left},C.effects.createPlaceholder(n),"show"===t.mode&&(n.cssClip(i.clip),i.clip=l),n.animate(i,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),C.effects.define("drop","hide",function(t,e){var i,n=C(this),s="show"===t.mode,o=t.direction||"left",a="up"===o||"down"===o?"top":"left",r="up"===o||"left"===o?"-=":"+=",l="+="==r?"-=":"+=",h={opacity:0};C.effects.createPlaceholder(n),i=t.distance||n["top"==a?"outerHeight":"outerWidth"](!0)/2,h[a]=r+i,s&&(n.css(h),h[a]=l+i,h.opacity=1),n.animate(h,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),C.effects.define("explode","hide",function(t,e){var i,n,s,o,a,r,l=t.pieces?Math.round(Math.sqrt(t.pieces)):3,h=l,c=C(this),u="show"===t.mode,d=c.show().css("visibility","hidden").offset(),p=Math.ceil(c.outerWidth()/h),f=Math.ceil(c.outerHeight()/l),g=[];function m(){g.push(this),g.length===l*h&&(c.css({visibility:"visible"}),C(g).remove(),e())}for(i=0;i<l;i++)for(o=d.top+i*f,r=i-(l-1)/2,n=0;n<h;n++)s=d.left+n*p,a=n-(h-1)/2,c.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-n*p,top:-i*f}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:p,height:f,left:s+(u?a*p:0),top:o+(u?r*f:0),opacity:u?0:1}).animate({left:s+(u?0:a*p),top:o+(u?0:r*f),opacity:u?1:0},t.duration||500,t.easing,m)}),C.effects.define("fade","toggle",function(t,e){var i="show"===t.mode;C(this).css("opacity",i?0:1).animate({opacity:i?1:0},{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),C.effects.define("fold","hide",function(e,t){var i=C(this),n=e.mode,s="show"===n,o="hide"===n,a=e.size||15,r=/([0-9]+)%/.exec(a),l=!!e.horizFirst?["right","bottom"]:["bottom","right"],h=e.duration/2,c=C.effects.createPlaceholder(i),u=i.cssClip(),d={clip:C.extend({},u)},p={clip:C.extend({},u)},f=[u[l[0]],u[l[1]]],g=i.queue().length;r&&(a=parseInt(r[1],10)/100*f[o?0:1]),d.clip[l[0]]=a,p.clip[l[0]]=a,p.clip[l[1]]=0,s&&(i.cssClip(p.clip),c&&c.css(C.effects.clipToBox(p)),p.clip=u),i.queue(function(t){c&&c.animate(C.effects.clipToBox(d),h,e.easing).animate(C.effects.clipToBox(p),h,e.easing),t()}).animate(d,h,e.easing).animate(p,h,e.easing).queue(t),C.effects.unshift(i,g,4)}),C.effects.define("highlight","show",function(t,e){var i=C(this),n={backgroundColor:i.css("backgroundColor")};"hide"===t.mode&&(n.opacity=0),C.effects.saveStyle(i),i.css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(n,{queue:!1,duration:t.duration,easing:t.easing,complete:e})}),C.effects.define("size",function(s,e){var t,o,i,n=C(this),a=["fontSize"],r=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],l=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],h=s.mode,c="effect"!==h,u=s.scale||"both",d=s.origin||["middle","center"],p=n.css("position"),f=n.position(),g=C.effects.scaledDimensions(n),m=s.from||g,v=s.to||C.effects.scaledDimensions(n,0);
vendor: 15,909 bytes, line 1
1C.effects.createPlaceholder(n),"show"===h&&(i=m,m=v,v=i),o={from:{y:m.height/g.height,x:m.width/g.width},to:{y:v.height/g.height,x:v.width/g.width}},"box"!==u&&"both"!==u||(o.from.y!==o.to.y&&(m=C.effects.setTransition(n,r,o.from.y,m),v=C.effects.setTransition(n,r,o.to.y,v)),o.from.x!==o.to.x&&(m=C.effects.setTransition(n,l,o.from.x,m),v=C.effects.setTransition(n,l,o.to.x,v))),"content"!==u&&"both"!==u||o.from.y!==o.to.y&&(m=C.effects.setTransition(n,a,o.from.y,m),v=C.effects.setTransition(n,a,o.to.y,v)),d&&(t=C.effects.getBaseline(d,g),m.top=(g.outerHeight-m.outerHeight)*t.y+f.top,m.left=(g.outerWidth-m.outerWidth)*t.x+f.left,v.top=(g.outerHeight-v.outerHeight)*t.y+f.top,v.left=(g.outerWidth-v.outerWidth)*t.x+f.left),n.css(m),"content"!==u&&"both"!==u||(r=r.concat(["marginTop","marginBottom"]).concat(a),l=l.concat(["marginLeft","marginRight"]),n.find("*[width]").each(function(){var t=C(this),e=C.effects.scaledDimensions(t),i={height:e.height*o.from.y,width:e.width*o.from.x,outerHeight:e.outerHeight*o.from.y,outerWidth:e.outerWidth*o.from.x},n={height:e.height*o.to.y,width:e.width*o.to.x,outerHeight:e.height*o.to.y,outerWidth:e.width*o.to.x};o.from.y!==o.to.y&&(i=C.effects.setTransition(t,r,o.from.y,i),n=C.effects.setTransition(t,r,o.to.y,n)),o.from.x!==o.to.x&&(i=C.effects.setTransition(t,l,o.from.x,i),n=C.effects.setTransition(t,l,o.to.x,n)),c&&C.effects.saveStyle(t),t.css(i),t.animate(n,s.duration,s.easing,function(){c&&C.effects.restoreStyle(t)})})),n.animate(v,{queue:!1,duration:s.duration,easing:s.easing,complete:function(){var t=n.offset();0===v.opacity&&n.css("opacity",m.opacity),c||(n.css("position","static"===p?"relative":p).offset(t),C.effects.saveStyle(n)),e()}})}),C.effects.define("scale",function(t,e){var i=C(this),n=t.mode,s=parseInt(t.percent,10)||(0===parseInt(t.percent,10)||"effect"!==n?0:100),o=C.extend(!0,{from:C.effects.scaledDimensions(i),to:C.effects.scaledDimensions(i,s,t.direction||"both"),origin:t.origin||["middle","center"]},t);t.fade&&(o.from.opacity=1,o.to.opacity=0),C.effects.effect.size.call(this,o,e)}),C.effects.define("puff","hide",function(t,e){var i=C.extend(!0,{},t,{fade:!0,percent:parseInt(t.percent,10)||150});C.effects.effect.scale.call(this,i,e)}),C.effects.define("pulsate","show",function(t,e){var i=C(this),n=t.mode,s="show"===n,o=s||"hide"===n,a=2*(t.times||5)+(o?1:0),r=t.duration/a,l=0,h=1,c=i.queue().length;for(!s&&i.is(":visible")||(i.css("opacity",0).show(),l=1);h<a;h++)i.animate({opacity:l},r,t.easing),l=1-l;i.animate({opacity:l},r,t.easing),i.queue(e),C.effects.unshift(i,c,1+a)}),C.effects.define("shake",function(t,e){var i=1,n=C(this),s=t.direction||"left",o=t.distance||20,a=t.times||3,r=2*a+1,l=Math.round(t.duration/r),h="up"===s||"down"===s?"top":"left",c="up"===s||"left"===s,u={},d={},p={},f=n.queue().length;for(C.effects.createPlaceholder(n),u[h]=(c?"-=":"+=")+o,d[h]=(c?"+=":"-=")+2*o,p[h]=(c?"-=":"+=")+2*o,n.animate(u,l,t.easing);i<a;i++)n.animate(d,l,t.easing).animate(p,l,t.easing);n.animate(d,l,t.easing).animate(u,l/2,t.easing).queue(e),C.effects.unshift(n,f,1+r)}),C.effects.define("slide","show",function(t,e){var i,n,s=C(this),o={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},a=t.mode,r=t.direction||"left",l="up"===r||"down"===r?"top":"left",h="up"===r||"left"===r,c=t.distance||s["top"==l?"outerHeight":"outerWidth"](!0),u={};C.effects.createPlaceholder(s),i=s.cssClip(),n=s.position()[l],u[l]=(h?-1:1)*c+n,u.clip=s.cssClip(),u.clip[o[r][1]]=u.clip[o[r][0]],"show"===a&&(s.cssClip(u.clip),s.css(l,u[l]),u.clip=i,u[l]=n),s.animate(u,{queue:!1,duration:t.duration,easing:t.easing,complete:e})});!1!==C.uiBackCompat&&C.effects.define("transfer",function(t,e){C(this).transfer(t,e)});C.ui.focusable=function(t,e){var i,n,s,o,a,r=t.nodeName.toLowerCase();return"area"===r?(n=(i=t.parentNode).name,!(!t.href||!n||"map"!==i.nodeName.toLowerCase())&&(0<(s=C("img[usemap='#"+n+"']")).length&&s.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(r)?(o=!t.disabled)&&(a=C(t).closest("fieldset")[0])&&(o=!a.disabled):o="a"===r&&t.href||e,o&&C(t).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}(C(t)))},C.extend(C.expr[":"],{focusable:function(t){return C.ui.focusable(t,null!=C.attr(t,"tabindex"))}});C.ui.focusable,C.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):C(this[0].form)},C.ui.formResetMixin={_formResetHandler:function(){var e=C(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");C.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element.form(),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(C.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}};"1.7"===C.fn.jquery.substring(0,3)&&(C.each(["Width","Height"],function(t,i){var s="Width"===i?["Left","Right"]:["Top","Bottom"],n=i.toLowerCase(),o={innerWidth:C.fn.innerWidth,innerHeight:C.fn.innerHeight,outerWidth:C.fn.outerWidth,outerHeight:C.fn.outerHeight};function a(t,e,i,n){return C.each(s,function(){e-=parseFloat(C.css(t,"padding"+this))||0,i&&(e-=parseFloat(C.css(t,"border"+this+"Width"))||0),n&&(e-=parseFloat(C.css(t,"margin"+this))||0)}),e}C.fn["inner"+i]=function(t){return void 0===t?o["inner"+i].call(this):this.each(function(){C(this).css(n,a(this,t)+"px")})},C.fn["outer"+i]=function(t,e){return"number"!=typeof t?o["outer"+i].call(this,t):this.each(function(){C(this).css(n,a(this,t,!0,e)+"px")})}}),C.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))});var G,X;C.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},C.ui.escapeSelector=(G=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g,function(t){return t.replace(G,"\\$1")}),C.fn.labels=function(){var t,e,i,n,s;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),(i=this.attr("id"))&&(s=(t=this.eq(0).parents().last()).add(t.length?t.siblings():this.siblings()),e="label[for='"+C.ui.escapeSelector(i)+"']",n=n.add(s.find(e).addBack(e))),this.pushStack(n))},C.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,s=this.parents().filter(function(){var t=C(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&s.length?s:C(this[0].ownerDocument||document)},C.extend(C.expr[":"],{tabbable:function(t){var e=C.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&C.ui.focusable(t,i)}}),C.fn.extend({uniqueId:(X=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++X)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&C(this).removeAttr("id")})}}),C.widget("ui.accordion",{version:"1.12.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:"> li > :first-child, > :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=C(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),t.collapsible||!1!==t.active&&null!=t.active||(t.active=0),this._processPanels(),t.active<0&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():C()}},_createIcons:function(){var t,e,i=this.options.icons;i&&(t=C("<span>"),this._addClass(t,"ui-accordion-header-icon","ui-icon "+i.header),t.prependTo(this.headers),e=this.active.children(".ui-accordion-header-icon"),this._removeClass(e,i.header)._addClass(e,null,i.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){"active"!==t?("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||!1!==this.options.active||this._activate(0),"icons"===t&&(this._destroyIcons(),e&&this._createIcons())):this._activate(e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!t)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var e=C.ui.keyCode,i=this.headers.length,n=this.headers.index(t.target),s=!1;switch(t.keyCode){case e.RIGHT:case e.DOWN:s=this.headers[(n+1)%i];break;case e.LEFT:case e.UP:s=this.headers[(n-1+i)%i];break;case e.SPACE:case e.ENTER:this._eventHandler(t);break;case e.HOME:s=this.headers[0];break;case e.END:s=this.headers[i-1]}s&&(C(t.target).attr("tabIndex",-1),C(s).attr("tabIndex",0),C(s).trigger("focus"),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===C.ui.keyCode.UP&&t.ctrlKey&&C(t.currentTarget).prev().trigger("focus")},refresh:function(){var t=this.options;this._processPanels(),!1===t.active&&!0===t.collapsible||!this.headers.length?(t.active=!1,this.active=C()):!1===t.active?this._activate(0):this.active.length&&!C.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=C()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var i,t=this.options,e=t.heightStyle,n=this.element.parent();this.active=this._findActive(t.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var t=C(this),e=t.uniqueId().attr("id"),i=t.next(),n=i.uniqueId().attr("id");t.attr("aria-controls",n),i.attr("aria-labelledby",e)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(t.event),"fill"===e?(i=n.height(),this.element.siblings(":visible").each(function(){var t=C(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.headers.each(function(){i-=C(this).outerHeight(!0)}),this.headers.next().each(function(){C(this).height(Math.max(0,i-C(this).innerHeight()+C(this).height()))}).css("overflow","auto")):"auto"===e&&(i=0,this.headers.next().each(function(){var t=C(this).is(":visible");t||C(this).show(),i=Math.max(i,C(this).css("height","").height()),t||C(this).hide()}).height(i))},_activate:function(t){var e=this._findActive(t)[0];e!==this.active[0]&&(e=e||this.active[0],this._eventHandler({target:e,currentTarget:e,preventDefault:C.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):C()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&C.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var e,i,n=this.options,s=this.active,o=C(t.currentTarget),a=o[0]===s[0],r=a&&n.collapsible,l=r?C():o.next(),h=s.next(),c={oldHeader:s,oldPanel:h,newHeader:r?C():o,newPanel:l};t.preventDefault(),a&&!n.collapsible||!1===this._trigger("beforeActivate",t,c)||(n.active=!r&&this.headers.index(o),this.active=a?C():o,this._toggle(c),this._removeClass(s,"ui-accordion-header-active","ui-state-active"),n.icons&&(e=s.children(".ui-accordion-header-icon"),this._removeClass(e,null,n.icons.activeHeader)._addClass(e,null,n.icons.header)),a||(this._removeClass(o,"ui-accordion-header-collapsed")._addClass(o,"ui-accordion-header-active","ui-state-active"),n.icons&&(i=o.children(".ui-accordion-header-icon"),this._removeClass(i,null,n.icons.header)._addClass(i,null,n.icons.activeHeader)),this._addClass(o.next(),"ui-accordion-content-active")))},_toggle:function(t){var e=t.newPanel,i=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=e,this.prevHide=i,this.options.animate?this._animate(e,i,t):(i.hide(),e.show(),this._toggleComplete(t)),i.attr({"aria-hidden":"true"}),i.prev().attr({"aria-selected":"false","aria-expanded":"false"}),e.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):e.length&&this.headers.filter(function(){return 0===parseInt(C(this).attr("tabIndex"),10)}).attr("tabIndex",-1),e.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,i,e){function n(){r._toggleComplete(e)}var s,o,a,r=this,l=0,h=t.css("box-sizing"),c=t.length&&(!i.length||t.index()<i.index()),u=this.options.animate||{},d=c&&u.down||u;return"number"==typeof d&&(a=d),"string"==typeof d&&(o=d),o=o||d.easing||u.easing,a=a||d.duration||u.duration,i.length?t.length?(s=t.show().outerHeight(),i.animate(this.hideProps,{duration:a,easing:o,step:function(t,e){e.now=Math.round(t)}}),void t.hide().animate(this.showProps,{duration:a,easing:o,complete:n,step:function(t,e){e.now=Math.round(t),"height"!==e.prop?"content-box"===h&&(l+=e.now):"content"!==r.options.heightStyle&&(e.now=Math.round(s-i.outerHeight()-l),l=0)}})):i.animate(this.hideProps,a,o,n):t.animate(this.showProps,a,o,n)},_toggleComplete:function(t){var e=t.oldPanel,i=e.prev();this._removeClass(e,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),e.length&&e.parent()[0].className,this._trigger("activate",null,t)}}),C.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return(i=i||e.body).nodeName||(i=e.body),i},C.widget("ui.menu",{version:"1.12.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"}
vendor: 6,824 bytes, line 1
1,role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(t){var e=C(t.target),i=C(C.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){var e,i;this.previousFilter||(e=C(t.target).closest(".ui-menu-item"),i=C(t.currentTarget),e[0]===i[0]&&(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i)))},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(t){this._delay(function(){C.contains(this.element[0],C.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=C(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,n,s,o=!0;switch(t.keyCode){case C.ui.keyCode.PAGE_UP:this.previousPage(t);break;case C.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case C.ui.keyCode.HOME:this._move("first","first",t);break;case C.ui.keyCode.END:this._move("last","last",t);break;case C.ui.keyCode.UP:this.previous(t);break;case C.ui.keyCode.DOWN:this.next(t);break;case C.ui.keyCode.LEFT:this.collapse(t);break;case C.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case C.ui.keyCode.ENTER:case C.ui.keyCode.SPACE:this._activate(t);break;case C.ui.keyCode.ESCAPE:this.collapse(t);break;default:o=!1,i=this.previousFilter||"",s=!1,n=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),n===i?s=!0:n=i+n,e=this._filterMenuItems(n),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(n=String.fromCharCode(t.keyCode),e=this._filterMenuItems(n)),e.length?(this.focus(t,e),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}o&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,i,n,s=this,o=this.options.icons.submenu,a=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=a.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=C(this),e=t.prev(),i=C("<span>").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+o),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=a.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=C(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),n=(i=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(i,"ui-menu-item")._addClass(n,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!C.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,n,s;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),n=this.active.children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",n.attr("id")),s=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,n,s,o,a;this._hasScroll()&&(e=parseFloat(C.css(this.activeMenu[0],"borderTopWidth"))||0,i=parseFloat(C.css(this.activeMenu[0],"paddingTop"))||0,n=t.offset().top-this.activeMenu.offset().top-e-i,s=this.activeMenu.scrollTop(),o=this.activeMenu.height(),a=t.outerHeight(),n<0?this.activeMenu.scrollTop(s+n):o<n+a&&this.activeMenu.scrollTop(s+n-o+a))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(t){var e=C.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(e)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var t=i?this.element:C(e&&e.target).closest(this.element.find(".ui-menu"));t.length||(t=this.element),this._close(t),this.blur(e),this._removeClass(t.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=t},this.delay)},_close:function(t){(t=t||(this.active?this.active.parent():this.element)).find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
1se")},_closeOnDocumentClick:function(t){return!C(t.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var n;this.active&&(n="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),n&&n.length&&this.active||(n=this.activeMenu.find(this.options.items)[e]()),this.focus(i,n)},nextPage:function(t){var e,i,n;this.active?this.isLastItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return(e=C(this)).offset().top-i-n<0}),this.focus(t,e)):this.focus(t,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var e,i,n;this.active?this.isFirstItem()||(this._hasScroll()?(i=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return 0<(e=C(this)).offset().top-i+n}),this.focus(t,e)):this.focus(t,this.activeMenu.find(this.options.items).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||C(t.target).closest(".ui-menu-item");var e={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,e)},_filterMenuItems:function(t){var e=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),i=new RegExp("^"+e,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return i.test(C.trim(C(this).children(".ui-menu-item-wrapper").text()))})}});C.widget("ui.autocomplete",{version:"1.12.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var i,n,s,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,o="input"===t;this.isMultiLine=e||!o&&this._isContentEditable(this.element),this.valueMethod=this.element[e||o?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))n=s=i=!0;else{n=s=i=!1;var e=C.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:n=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!n){var e=C.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(s)return s=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){this.cancelBlur?delete this.cancelBlur:(clearTimeout(this.searching),this.close(t),this._change(t))}}),this._initSource(),this.menu=C("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==C.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(t,e){var i,n;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){C(t.target).trigger(t.originalEvent)});n=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:n}
vendor: 11,374 bytes, line 1
1)&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(n.value),(i=e.item.attr("aria-label")||n.value)&&C.trim(i).length&&(this.liveRegion.children().hide(),C("<div>").text(i).appendTo(this.liveRegion))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==C.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=C("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||C.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return(t=t&&(t.jquery||t.nodeType?C(t):this.document.find(t).eq(0)))&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_initSource:function(){var i,n,s=this;C.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(C.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(n=this.options.source,this.source=function(t,e){s.xhr&&s.xhr.abort(),s.xhr=C.ajax({url:n,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(n){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=n.altKey||n.ctrlKey||n.metaKey||n.shiftKey;t&&(!t||e||i)||(this.selectedItem=null,this.search(null,n))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length<this.options.minLength?this.close(e):!1!==this._trigger("search",e)?this._search(t):void 0},_search:function(t){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:t},this._response())},_response:function(){var e=++this.requestIndex;return C.proxy(function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")},this)},__response:function(t){t=t&&this._normalize(t),this._trigger("response",null,{content:t}),!this.options.disabled&&t&&t.length&&!this.cancelSearch?(this._suggest(t),this._trigger("open")):this._close()},close:function(t){this.cancelSearch=!0,this._close(t)},_close:function(t){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",t))},_change:function(t){this.previous!==this._value()&&this._trigger("change",t,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:C.map(t,function(t){return"string"==typeof t?{label:t,value:t}:C.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var e=this.menu.element.empty();this._renderMenu(e,t),this.isNewMenu=!0,this.menu.refresh(),e.show(),this._resizeMenu(),e.position(C.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var t=this.menu.element;t.outerWidth(Math.max(t.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,t){var n=this;C.each(t,function(t,e){n._renderItemData(i,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-autocomplete-item",e)},_renderItem:function(t,e){return C("<li>").append(C("<div>").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),C.extend(C.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(C.ui.autocomplete.escapeRegex(e),"i");return C.grep(t,function(t){return i.test(t.label||t.value||t)})}}),C.widget("ui.autocomplete",C.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1<t?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var e;this._superApply(arguments),this.options.disabled||this.cancelSearch||(e=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.children().hide(),C("<div>").text(e).appendTo(this.liveRegion))}});C.ui.autocomplete;var K=/ui-corner-([a-z]){2,6}/g;C.widget("ui.controlgroup",{version:"1.12.1",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var a=this,r=[];C.each(this.options.items,function(s,t){var e,o={};if(t)return"controlgroupLabel"===s?((e=a.element.find(t)).each(function(){var t=C(this);t.children(".ui-controlgroup-label-contents").length||t.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),a._addClass(e,null,"ui-widget ui-widget-content ui-state-default"),void(r=r.concat(e.get()))):void(C.fn[s]&&(o=a["_"+s+"Options"]?a["_"+s+"Options"]("middle"):{classes:{}},a.element.find(t).each(function(){var t,e=C(this),i=e[s]("instance"),n=C.widget.extend({},o);"button"===s&&e.parent(".ui-spinner").length||((i=i||e[s]()[s]("instance"))&&(n.classes=a._resolveClassesValues(n.classes,i)),e[s](n),t=e[s]("widget"),C.data(t[0],"ui-controlgroup-data",i||e[s]("instance")),r.push(t[0]))})))}),this.childWidgets=C(C.unique(r)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(e){this.childWidgets.each(function(){var t=C(this).data("ui-controlgroup-data");t&&t[e]&&t[e]()})},_updateCornerClass:function(t,e){var i=this._buildSimpleOptions(e,"label").classes.label;this._removeClass(t,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(t,null,i)},_buildSimpleOptions:function(t,e){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[e]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[t],n},_spinnerOptions:function(t){var e=this._buildSimpleOptions(t,"ui-spinner");return e.classes["ui-spinner-up"]="",e.classes["ui-spinner-down"]="",e},_buttonOptions:function(t){return this._buildSimpleOptions(t,"ui-button")},_checkboxradioOptions:function(t){return this._buildSimpleOptions(t,"ui-checkboxradio-label")},_selectmenuOptions:function(t){var e="vertical"===this.options.direction;return{width:e&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(e?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(e?"top":"left")},last:{"ui-selectmenu-button-open":e?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(e?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[t]}},_resolveClassesValues:function(i,n){var s={};return C.each(i,function(t){var e=n.options.classes[t]||"",e=C.trim(e.replace(K,""));s[t]=(e+" "+i[t]).replace(/\s+/g," ")}),s},_setOption:function(t,e){"direction"===t&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(t,e),"disabled"!==t?this.refresh():this._callChildMethod(e?"disable":"enable")},refresh:function(){var s,o=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),s=this.childWidgets,this.options.onlyVisible&&(s=s.filter(":visible")),s.length&&(C.each(["first","last"],function(t,e){var i,n=s[e]().data("ui-controlgroup-data");n&&o["_"+n.widgetName+"Options"]?((i=o["_"+n.widgetName+"Options"](1===s.length?"only":e)).classes=o._resolveClassesValues(i.classes,n),n.element[n.widgetName](i)):o._updateCornerClass(s[e](),e)}),this._callChildMethod("refresh"))}});C.widget("ui.checkboxradio",[C.ui.formResetMixin,{version:"1.12.1",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var t,e,i=this,n=this._super()||{};return this._readType(),e=this.element.labels(),this.label=C(e[e.length-1]),this.label.length||C.error("No label found for checkboxradio widget"),this.originalLabel="",this.label.contents().not(this.element[0]).each(function(){i.originalLabel+=3===this.nodeType?C(this).text():this.outerHTML}),this.originalLabel&&(n.label=this.originalLabel),null!=(t=this.element[0].disabled)&&(n.disabled=t),n},_create:function(){var t=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),t&&(this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this.icon&&this._addClass(this.icon,null,"ui-state-hover")),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var t=this.element[0].nodeName.toLowerCase();
vendor: 1,428 bytes, line 1
1this.type=this.element[0].type,"input"===t&&/radio|checkbox/.test(this.type)||C.error("Can't create checkboxradio on element.nodeName="+t+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var t=this.element[0].name,e="input[name='"+C.ui.escapeSelector(t)+"']";return t?(this.form.length?C(this.form[0].elements).filter(e):C(e).filter(function(){return 0===C(this).form().length})).not(this.element):C([])},_toggleClasses:function(){var t=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",t)._toggleClass(this.icon,null,"ui-icon-blank",!t),"radio"===this.type&&this._getRadioGroup().each(function(){var t=C(this).checkboxradio("instance");t&&t._removeClass(t.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(t,e){if("label"!==t||e){if(this._super(t,e),"disabled"===t)return this._toggleClass(this.label,null,"ui-state-disabled",e),void(this.element[0].disabled=e);this.refresh()}},_updateIcon:function(t){var e="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=C("<span>"),this.iconSpace=C("<span> </span>
1"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(e+=t?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,t?"ui-icon-blank":"ui-icon-check")):e+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",e),t||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var t=this.label.contents().not(this.element[0]);this.icon&&(t=t.not(this.icon[0])),this.iconSpace&&(t=t.not(this.iconSpace[0])),t.remove(),this.label.append(this.options.label)},refresh:function(){var t=this.element[0].checked,e=this.element[0].disabled;this._updateIcon(t),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),null!==this.options.label&&this._updateLabel(),e!==this.options.disabled&&this._setOptions({disabled:e})}}]);var Q;C.ui.checkboxradio;C.widget("ui.button",{version:"1.12.1",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var t,e=this._super()||{};return this.isInput=this.element.is("input"),null!=(t=this.element[0].disabled)&&(e.disabled=t),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(e.label=this.originalLabel),e},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(t){t.keyCode===C.ui.keyCode.SPACE&&(t.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(t,e){var i="iconPosition"!==t,n=i?this.options.iconPosition:e,s="top"===n||"bottom"===n;this.icon?i&&this._removeClass(this.icon,null,this.options.icon):(this.icon=C("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),i&&this._addClass(this.icon,null,e),this._attachIcon(n),s?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconS
vendor: 9,162 bytes, line 1
1pace||(this.iconSpace=C("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(n))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(t){this.icon[/^(?:end|bottom)/.test(t)?"before":"after"](this.iconSpace)},_attachIcon:function(t){this.element[/^(?:end|bottom)/.test(t)?"append":"prepend"](this.icon)},_setOptions:function(t){var e=void 0===t.showLabel?this.options.showLabel:t.showLabel,i=void 0===t.icon?this.options.icon:t.icon;e||i||(t.showLabel=!0),this._super(t)},_setOption:function(t,e){"icon"===t&&(e?this._updateIcon(t,e):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),"iconPosition"===t&&this._updateIcon(t,e),"showLabel"===t&&(this._toggleClass("ui-button-icon-only",null,!e),this._updateTooltip()),"label"===t&&(this.isInput?this.element.val(e):(this.element.html(e),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(t,e),"disabled"===t&&(this._toggleClass(null,"ui-state-disabled",e),(this.element[0].disabled=e)&&this.element.blur())},refresh:function(){var t=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOptions({disabled:t}),this._updateTooltip()}}),!1!==C.uiBackCompat&&(C.widget("ui.button",C.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(t,e){"text"!==t?("showLabel"===t&&(this.options.text=e),"icon"===t&&(this.options.icons.primary=e),"icons"===t&&(e.primary?(this._super("icon",e.primary),this._super("iconPosition","beginning")):e.secondary&&(this._super("icon",e.secondary),this._super("iconPosition","end"))),this._superApply(arguments)):this._super("showLabel",e)}}),C.fn.button=(Q=C.fn.button,function(){return!this.length||this.length&&"INPUT"!==this[0].tagName||this.length&&"INPUT"===this[0].tagName&&"checkbox"!==this.attr("type")&&"radio"!==this.attr("type")?Q.apply(this,arguments):(C.ui.checkboxradio||C.error("Checkboxradio widget missing"),0===arguments.length?this.checkboxradio({icon:!1}):this.checkboxradio.apply(this,arguments))}),C.fn.buttonset=function(){return C.ui.controlgroup||C.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))});var Z;C.ui.button;function J(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},C.extend(this._defaults,this.regional[""]),this.regional.en=C.extend(!0,{},this.regional[""]),this.regional["en-US"]=C.extend(!0,{},this.regional.en),this.dpDiv=tt(C("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function tt(t){var e="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.on("mouseout",e,function(){C(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&C(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&C(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",e,et)}function et(){C.datepicker._isDisabledDatepicker(Z.inline?Z.dpDiv.parent()[0]:Z.input[0])||(C(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),C(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&C(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&C(this).addClass("ui-datepicker-next-hover"))}function it(t,e){for(var i in C.extend(t,e),e)null==e[i]&&(t[i]=e[i]);return t}C.extend(C.ui,{datepicker:{version:"1.12.1"}}),C.extend(J.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return it(this._defaults,t||{}),this},_attachDatepicker:function(t,e){var i,n=t.nodeName.toLowerCase(),s="div"===n||"span"===n;t.id||(this.uuid+=1,t.id="dp"+this.uuid),(i=this._newInst(C(t),s)).settings=C.extend({},e||{}),"input"===n?this._connectDatepicker(t,i):s&&this._inlineDatepicker(t,i)},_newInst:function(t,e){return{id:t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:e,dpDiv:e?tt(C("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,e){var i=C(t);e.append=C([]),e.trigger=C([]),i.hasClass(this.markerClassName)||(this._attachments(i,e),i.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(e),C.data(t,"datepicker",e),e.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,e){var i,n,s,o=this._get(e,"appendText"),a=this._get(e,"isRTL");e.append&&e.append.remove(),o&&(e.append=C("<span class='"+this._appendClass+"'>"+o+"</span>"),t[a?"before":"after"](e.append)),t.off("focus",this._showDatepicker),e.trigger&&e.trigger.remove(),"focus"!==(i=this._get(e,"showOn"))&&"both"!==i||t.on("focus",this._showDatepicker),"button"!==i&&"both"!==i||(n=this._get(e,"buttonText"),s=this._get(e,"buttonImage"),e.trigger=C(this._get(e,"buttonImageOnly")?C("<img/>").addClass(this._triggerClass).attr({src:s,alt:n,title:n}):C("<button type='button'></button>").addClass(this._triggerClass).html(s?C("<img/>").attr({src:s,alt:n,title:n}):n)),t[a?"before":"after"](e.trigger),e.trigger.on("click",function(){return C.datepicker._datepickerShowing&&C.datepicker._lastInput===t[0]?C.datepicker._hideDatepicker():(C.datepicker._datepickerShowing&&C.datepicker._lastInput!==t[0]&&C.datepicker._hideDatepicker(),C.datepicker._showDatepicker(t[0])),!1}))},_autoSize:function(t){var e,i,n,s,o,a;this._get(t,"autoSize")&&!t.inline&&(o=new Date(2009,11,20),(a=this._get(t,"dateFormat")).match(/[DM]/)&&(e=function(t){for(s=n=i=0;s<t.length;s++)t[s].length>i&&(i=t[s].length,n=s);return n},o.setMonth(e(this._get(t,a.match(/MM/)?"monthNames":"monthNamesShort"))),o.setDate(e(this._get(t,a.match(/DD/)?"dayNames":"dayNamesShort"))+20-o.getDay())),t.input.attr("size",this._formatDate(t,o).length))},_inlineDatepicker:function(t,e){var i=C(t);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(e.dpDiv),C.data(t,"datepicker",e),this._setDate(e,this._getDefaultDate(e),!0),this._updateDatepicker(e),this._updateAlternate(e),e.settings.disabled&&this._disableDatepicker(t),e.dpDiv.css("display","block"))}
vendor: 9,175 bytes, line 1
1,_dialogDatepicker:function(t,e,i,n,s){var o,a,r,l,h,c=this._dialogInst;return c||(this.uuid+=1,o="dp"+this.uuid,this._dialogInput=C("<input type='text' id='"+o+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),C("body").append(this._dialogInput),(c=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},C.data(this._dialogInput[0],"datepicker",c)),it(c.settings,n||{}),e=e&&e.constructor===Date?this._formatDate(c,e):e,this._dialogInput.val(e),this._pos=s?s.length?s:[s.pageX,s.pageY]:null,this._pos||(a=document.documentElement.clientWidth,r=document.documentElement.clientHeight,l=document.documentElement.scrollLeft||document.body.scrollLeft,h=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[a/2-100+l,r/2-150+h]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),c.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),C.blockUI&&C.blockUI(this.dpDiv),C.data(this._dialogInput[0],"datepicker",c),this},_destroyDatepicker:function(t){var e,i=C(t),n=C.data(t,"datepicker");i.hasClass(this.markerClassName)&&(e=t.nodeName.toLowerCase(),C.removeData(t,"datepicker"),"input"===e?(n.append.remove(),n.trigger.remove(),i.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==e&&"span"!==e||i.removeClass(this.markerClassName).empty(),Z===n&&(Z=null))},_enableDatepicker:function(e){var t,i,n=C(e),s=C.data(e,"datepicker");n.hasClass(this.markerClassName)&&("input"===(t=e.nodeName.toLowerCase())?(e.disabled=!1,s.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==t&&"span"!==t||((i=n.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=C.map(this._disabledInputs,function(t){return t===e?null:t}))},_disableDatepicker:function(e){var t,i,n=C(e),s=C.data(e,"datepicker");n.hasClass(this.markerClassName)&&("input"===(t=e.nodeName.toLowerCase())?(e.disabled=!0,s.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==t&&"span"!==t||((i=n.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=C.map(this._disabledInputs,function(t){return t===e?null:t}),this._disabledInputs[this._disabledInputs.length]=e)},_isDisabledDatepicker:function(t){if(!t)return!1;for(var e=0;e<this._disabledInputs.length;e++)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(t){try{return C.data(t,"datepicker")}catch(t){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,e,i){var n,s,o,a,r=this._getInst(t);if(2===arguments.length&&"string"==typeof e)return"defaults"===e?C.extend({},C.datepicker._defaults):r?"all"===e?C.extend({},r.settings):this._get(r,e):null;n=e||{},"string"==typeof e&&((n={})[e]=i),r&&(this._curInst===r&&this._hideDatepicker(),s=this._getDateDatepicker(t,!0),o=this._getMinMaxDate(r,"min"),a=this._getMinMaxDate(r,"max"),it(r.settings,n),null!==o&&void 0!==n.dateFormat&&void 0===n.minDate&&(r.settings.minDate=this._formatDate(r,o)),null!==a&&void 0!==n.dateFormat&&void 0===n.maxDate&&(r.settings.maxDate=this._formatDate(r,a)),"disabled"in n&&(n.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(C(t),r),this._autoSize(r),this._setDate(r,s),this._updateAlternate(r),this._updateDatepicker(r))},_changeDatepicker:function(t,e,i){this._optionDatepicker(t,e,i)},_refreshDatepicker:function(t){var e=this._getInst(t);e&&this._updateDatepicker(e)},_setDateDatepicker:function(t,e){var i=this._getInst(t);i&&(this._setDate(i,e),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(t,e){var i=this._getInst(t);return i&&!i.inline&&this._setDateFromField(i,e),i?this._getDate(i):null},_doKeyDown:function(t){var e,i,n,s=C.datepicker._getInst(t.target),o=!0,a=s.dpDiv.is(".ui-datepicker-rtl");if(s._keyEvent=!0,C.datepicker._datepickerShowing)switch(t.keyCode){case 9:C.datepicker._hideDatepicker(),o=!1;break;case 13:return(n=C("td."+C.datepicker._dayOverClass+":not(."+C.datepicker._currentClass+")",s.dpDiv))[0]&&C.datepicker._selectDay(t.target,s.selectedMonth,s.selectedYear,n[0]),(e=C.datepicker._get(s,"onSelect"))?(i=C.datepicker._formatDate(s),e.apply(s.input?s.input[0]:null,[i,s])):C.datepicker._hideDatepicker(),!1;case 27:C.datepicker._hideDatepicker();break;case 33:C.datepicker._adjustDate(t.target,t.ctrlKey?-C.datepicker._get(s,"stepBigMonths"):-C.datepicker._get(s,"stepMonths"),"M");break;case 34:C.datepicker._adjustDate(t.target,t.ctrlKey?+C.datepicker._get(s,"stepBigMonths"):+C.datepicker._get(s,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&C.datepicker._clearDate(t.target),o=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&C.datepicker._gotoToday(t.target),o=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&C.datepicker._adjustDate(t.target,a?1:-1,"D"),o=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&C.datepicker._adjustDate(t.target,t.ctrlKey?-C.datepicker._get(s,"stepBigMonths"):-C.datepicker._get(s,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&C.datepicker._adjustDate(t.target,-7,"D"),o=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&C.datepicker._adjustDate(t.target,a?-1:1,"D"),o=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&C.datepicker._adjustDate(t.target,t.ctrlKey?+C.datepicker._get(s,"stepBigMonths"):+C.datepicker._get(s,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&C.datepicker._adjustDate(t.target,7,"D"),o=t.ctrlKey||t.metaKey;break;default:o=!1}else 36===t.keyCode&&t.ctrlKey?C.datepicker._showDatepicker(this):o=!1;o&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var e,i,n=C.datepicker._getInst(t.target);if(C.datepicker._get(n,"constrainInput"))return e=C.datepicker._possibleChars(C.datepicker._get(n,"dateFormat")),i=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||i<" "||!e||-1<e.indexOf(i)},_doKeyUp:function(t){var e=C.datepicker._getInst(t.target);if(e.input.val()!==e.lastVal)try{C.datepicker.parseDate(C.datepicker._get(e,"dateFormat"),e.input?e.input.val():null,C.datepicker._getFormatConfig(e))&&(C.datepicker._setDateFromField(e),C.datepicker._updateAlternate(e),C.datepicker._updateDatepicker(e))}catch(t){}return!0},_showDatepicker:function(t){var e,i,n,s,o,a,r;"input"!==(t=t.target||t).nodeName.toLowerCase()&&(t=C("input",t.parentNode)[0]),C.datepicker._isDisabledDatepicker(t)||C.datepicker._lastInput===t||(r=C.datepicker._getInst(t),C.datepicker._curInst&&C.datepicker._curInst!==r&&(C.datepicker._curInst.dpDiv.stop(!0,!0),r&&C.datepicker._datepickerShowing&&C.datepicker._hideDatepicker(C.datepicker._curInst.input[0])),!1!==(i=(e=C.datepicker._get(r,"beforeShow"))?e.apply(t,[t,r]):{})&&(it(r.settings,i),r.lastVal=null,C.datepicker._lastInput=t,C.datepicker._setDateFromField(r),C.datepicker._inDialog&&(t.value=""),C.datepicker._pos||(C.datepicker._pos=C.datepicker._findPos(t),C.datepicker._pos[1]+=t.offsetHeight),n=!1,C(t).parents().each(function(){return!(n|="fixed"===C(this).css("position"))}),s={left:C.datepicker._pos[0],top:C.datepicker._pos[1]},C.datepicker._pos=null,r.dpDiv.empty(),r.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),C.datepicker._updateDatepicker(r),s=C.datepicker._checkOffset(r,s,n),r.dpDiv.css({position:C.datepicker._inDialog&&C.blockUI?"static":n?"fixed":"absolute",display:"none",left:s.left+"px",top:s.top+"px"}),r.inline||(o=C.datepicker._get(r,"showAnim"),a=C.datepicker._get(r,"duration"),r.dpDiv.css("z-index",function(t){for(var e,i;t.length&&t[0]!==document;){if(("absolute"===(e=t.css("position"))||"relative"===e||"fixed"===e)&&(i=parseInt(t.css("zIndex"),10),!isNaN(i)&&0!==i))return i;t=t.parent()}return 0}(C(t))+1),C.datepicker._datepickerShowing=!0,C.effects&&C.effects.effect[o]?r.dpDiv.show(o,C.datepicker._get(r,"showOptions"),a):r.dpDiv[o||"show"](o?a:null),C.datepicker._shouldFocusInput(r)&&r.input.trigger("focus"),C.datepicker._curInst=r)))},_updateDatepicker:function(t){this.maxRows=4,(Z=t).dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t);var e,i=this._getNumberOfMonths(t),n=i[1],s=t.dpDiv.find("."+this._dayOverClass+" a");0<s.length&&et.apply(s.get(0)),t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1<n&&t.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"),t.dpDiv[(1!==i[0]||1!==i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===C.datepicker._curInst&&C.datepicker._datepickerShowing&&C.datepicker._shouldFocusInput(t)&&t.input.trigger("focus"),t.yearshtml&&(e=t.yearshtml,setTimeout(function(){e===t.yearshtml&&t.yearshtml&&t.dpDiv.f
vendor: 5,214 bytes, line 1
1ind("select.ui-datepicker-year:first").replaceWith(t.yearshtml),e=t.yearshtml=null},0))},_shouldFocusInput:function(t){return t.input&&t.input.is(":visible")&&!t.input.is(":disabled")&&!t.input.is(":focus")},_checkOffset:function(t,e,i){var n=t.dpDiv.outerWidth(),s=t.dpDiv.outerHeight(),o=t.input?t.input.outerWidth():0,a=t.input?t.input.outerHeight():0,r=document.documentElement.clientWidth+(i?0:C(document).scrollLeft()),l=document.documentElement.clientHeight+(i?0:C(document).scrollTop());return e.left-=this._get(t,"isRTL")?n-o:0,e.left-=i&&e.left===t.input.offset().left?C(document).scrollLeft():0,e.top-=i&&e.top===t.input.offset().top+a?C(document).scrollTop():0,e.left-=Math.min(e.left,e.left+n>r&&n<r?Math.abs(e.left+n-r):0),e.top-=Math.min(e.top,e.top+s>l&&s<l?Math.abs(s+a):0),e},_findPos:function(t){for(var e,i=this._getInst(t),n=this._get(i,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||C.expr.filters.hidden(t));)t=t[n?"previousSibling":"nextSibling"];return[(e=C(t).offset()).left,e.top]},_hideDatepicker:function(t){var e,i,n,s,o=this._curInst;!o||t&&o!==C.data(t,"datepicker")||this._datepickerShowing&&(e=this._get(o,"showAnim"),i=this._get(o,"duration"),n=function(){C.datepicker._tidyDialog(o)},C.effects&&(C.effects.effect[e]||C.effects[e])?o.dpDiv.hide(e,C.datepicker._get(o,"showOptions"),i,n):o.dpDiv["slideDown"===e?"slideUp":"fadeIn"===e?"fadeOut":"hide"](e?i:null,n),e||n(),this._datepickerShowing=!1,(s=this._get(o,"onClose"))&&s.apply(o.input?o.input[0]:null,[o.input?o.input.val():"",o]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),C.blockUI&&(C.unblockUI(),C("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(t){var e,i;C.datepicker._curInst&&(e=C(t.target),i=C.datepicker._getInst(e[0]),(e[0].id===C.datepicker._mainDivId||0!==e.parents("#"+C.datepicker._mainDivId).length||e.hasClass(C.datepicker.markerClassName)||e.closest("."+C.datepicker._triggerClass).length||!C.datepicker._datepickerShowing||C.datepicker._inDialog&&C.blockUI)&&(!e.hasClass(C.datepicker.markerClassName)||C.datepicker._curInst===i)||C.datepicker._hideDatepicker())},_adjustDate:function(t,e,i){var n=C(t),s=this._getInst(n[0]);this._isDisabledDatepicker(n[0])||(this._adjustInstDate(s,e+("M"===i?this._get(s,"showCurrentAtPos"):0),i),this._updateDatepicker(s))},_gotoToday:function(t){var e,i=C(t),n=this._getInst(i[0]);this._get(n,"gotoCurrent")&&n.currentDay?(n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear):(e=new Date,n.selectedDay=e.getDate(),n.drawMonth=n.selectedMonth=e.getMonth(),n.drawYear=n.selectedYear=e.getFullYear()),this._notifyChange(n),this._adjustDate(i)},_selectMonthYear:function(t,e,i){var n=C(t),s=this._getInst(n[0]);s["selected"+("M"===i?"Month":"Year")]=s["draw"+("M"===i?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10),this._notifyChange(s),this._adjustDate(n)},_selectDay:function(t,e,i,n){var s,o=C(t);C(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0])||((s=this._getInst(o[0])).selectedDay=s.currentDay=C("a",n).html(),s.selectedMonth=s.currentMonth=e,s.selectedYear=s.currentYear=i,this._selectDate(t,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear)))},_clearDate:function(t){var e=C(t);this._selectDate(e,"")},_selectDate:function(t,e){var i,n=C(t),s=this._getInst(n[0]);e=null!=e?e:this._formatDate(s),s.input&&s.input.val(e),this._updateAlternate(s),(i=this._get(s,"onSelect"))?i.apply(s.input?s.input[0]:null,[e,s]):s.input&&s.input.trigger("change"),s.inline?this._updateDatepicker(s):(this._hideDatepicker(),this._lastInput=s.input[0],"object"!=typeof s.input[0]&&s.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var e,i,n,s=this._get(t,"altField");s&&(e=this._get(t,"altFormat")||this._get(t,"dateFormat"),i=this._getDate(t),n=this.formatDate(e,i,this._getFormatConfig(t)),C(s).val(n))},noWeekends:function(t){var e=t.getDay();return[0<e&&e<6,""]},iso8601Week:function(t){var e,i=new Date(t.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),e=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((e-i)/864e5)/7)+1},parseDate:function(i,o,t){if(null==i||null==o)throw"Invalid arguments";if(""===(o="object"==typeof o?o.toString():o+""))return null;function a(t){var e=w+1<i.length&&i.charAt(w+1)===t;return e&&w++,e}function e(t){var e=a(t),i="@"===t?14:"!"===t?20:"y"===t&&e?4:"o"===t?3:2,n=new RegExp("^\\d{"+("y"===t?i:1)+","+i+"}"),s=o.substring(c).match(n);if(!s)throw"Missing number at position "+c;return c+=s[0].length,parseInt(s[0],10)}function n(t,e,i){var n=-1,s=C.map(a(t)?i:e,function(t,e){return[[e,t]]}).sort(function(t,e){return-(t[1].length-e[1].length)});if(C.each(s,function(t,e){var i=e[1];if(o.substr(c,i.length).toLowerCase()===i.toLowerCase())return n=e[0],c+=i.length,!1}),-1!==n)return n+1;throw"Unknown name at position "+c}function s(){if(o.charAt(c)!==i.charAt(w))throw"Unexpected literal at position "+c;c++}for(var r,l,h,c=0,u=(t?t.shortYearCutoff:null)||this._defaults.shortYearCutoff,d="str
1ing"!=typeof u?u:(new Date).getFullYear()%100+parseInt(u,10),p=(t?t.dayNamesShort:null)||this._defaults.dayNamesShort,f=(t?t.dayNames:null)||this._defaults.dayNames,g=(t?t.monthNamesShort:null)||this._defaults.monthNamesShort,m=(t?t.monthNames:null)||this._defaults.monthNames,v=-1,b=-1,y=-1,_=-1,x=!1,w=0;w<i.length;w++)if(x)"'"!==i.charAt(w)||a("'")?s():x=!1;else switch(i.charAt(w)){case"d":y=e("d");break;case"D":n("D",p,f);break;case"o":_=e("o");break;case"m":b=e("m");break;case"M":b=n("M",g,m);break;case"y":v=e("y");break;case"@":v=(h=new Date(e("@"))).getFullYear(),b=h.getMonth()+1,y=h.getDate();break;case"!":v=(h=new Date((e("!")-this._ticksTo1970)/1e4)).getFullYear(),b=h.getMonth()+1,y=h.getDate();break;case"'":a("'")?s():x=!0;break;default:s()}if(c<o.length&&(l=o.substr(c),!/^\s+/.test(l)))throw"Extra/unparsed characters found in date: "+l;if(-1===v?v=(new Date).getFullYear():v<100&&(v+=(new Date).getFullYear()-(new Date).getFullYear()%100+(v<=d?0:-100)),-1<_)for(b=1,y=_;;){if(y<=(r=this._getDaysInMonth(v,b-1)))break;b++,y-=r}if((h=this._daylightSavingAdjust(new Date(v,b-1,y))).getFullYear()!==v||h.getMonth()+1!==b||h.getDate()!==y)throw"Invalid date";return h},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(i,t,e){if(!t)return"";function s(t){var e=a+1<i.length&&i.charAt(a+1)===t;return e&&a++,e}function n(t,e,i){var n=""+e;if(s(t))for(;n.length<i;)n="0"+n;return n}function o(t,e,i,n){return s(t)?n[e]:i[e]}var a,r=(e?e.dayNamesShort:null)||this._defaults.dayNamesShort,l=(e?e.dayNames:null)||this._defaults.dayNames,h=(e?e.monthNamesShort:null)||this._defaults.monthNamesShort,c=(e?e.monthNames:null)||this._defaults.monthNames,u="",d=!1;if(t)for(a=0;a<i.length;a++)if(d)"'"!==i.charAt(a)||s("'")?u+=i.charAt(a):d=!1;else switch(i.charAt(a)){case"d":u+=n("d",t.getDate(),2);break;case"D":u+=o("D",t.getDay(),r,l);break;case"o":u+=n("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":u+=n("m",t.getMonth()+1,2);break;case"M":u+=o("M",t.getMonth(),h,c);break;case"y":u+=s("y")?t.getFullYear():(t.getFullYear()%100<10?"0":"")+t.getFullYear()%100;break;case"@":u+=t.getTime();break;case"!":u+=1e4*t.getTime()+this._ticksTo1970;break;case"'":s("'")?u+="'":d=!0;break;default:u+=i.charAt(a)}return u},_possibleChars:function(i){function t(t){var e=s+1<i.length&&i.charAt(s+1)===t;return e&&s++,e}for(var e="",n=!1,s=0;s<i.length;s++)if(n)"'"!==i.charAt(s)||t("'")?e+=i.charAt(s):n=!1;else switch(i.charAt(s)){case"d":case"m":case"y":case"@":e+="0123456789";break;case"D":case"M":return null;case"'":t("'")?e+="'":n=!0;break;default:e+=i.charAt(s)}return e},_get:function(t,e){return void 0!==t.settings[e]?t.settings[e]:this._defaults[e]},_setDateFromField:function(t,e){if(t.input.val()!==t.lastVal){var i=this._get(t,"dateFormat"),n=t.lastVal=t.input?t.input.val():null,s=this._getDefaultDate(t),o=s,a=this._getFormatConfig(t);try{o=this.parseDate(i,n,a)||s}catch(t){n=e?"":n}t.selectedDay=o.getDate(),t.drawMonth=t.selectedMonth=o.getMonth(),t.drawYear=t.selectedYear=o.getFullYear(),t.currentDay=n?o.getDate():0,t.currentMonth=n?o.getMonth():0,t.currentYear=n?o.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,"defaultDate"),new Date))},_determineDate:function(r,t,e){var i,n,s=null==t||""===t?e:"string"==typeof t?function(t){try{return C.datepicker.parseDate(C.datepicker._get(r,"dateFormat"),t,C.datepicker._getFormatConfig(r))}catch(t){}for(var e=(t.toLowerCase().match(/^c/)?C.datepicker._getDate(r):null)||new Date,i=e.getFullYear(),n=e.getMonth(),s=e.getDate(),o=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,a=o.exec(t);a;){switch(a[2]||"d"){case"d":case"D":s+=parseInt(a[1],10);break;case"w":case"W":s+=7*parseInt(a[1],10);break;case"m":case"M":n+=parseInt(a[1],10),s=Math.min(s,C.datepicker._getDaysInMonth(i,n));break;case"y":case"Y":i+=parseInt(a[1],10),s=Math.min(s,C.datepicker._getDaysInMonth(i,n))}a=o.exec(t)}return new Date(i,n,s)}(t):"number"==typeof t?isNaN(t)?e:(i=t,(n=new Date).setDate(n.getDate()+i),n):new Date(t.getTime());return(s=s&&"Invalid Date"===s.toString()?e:s)&&(s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0)),this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(t){return t?(t.setHours(12<t.getHours()?t.getHours()+2:0),t):null}
vendor: 6,648 bytes, line 1
1,_setDate:function(t,e,i){var n=!e,s=t.selectedMonth,o=t.selectedYear,a=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.selectedDay=t.currentDay=a.getDate(),t.drawMonth=t.selectedMonth=t.currentMonth=a.getMonth(),t.drawYear=t.selectedYear=t.currentYear=a.getFullYear(),s===t.selectedMonth&&o===t.selectedYear||i||this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(n?"":this._formatDate(t))},_getDate:function(t){return!t.currentYear||t.input&&""===t.input.val()?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay))},_attachHandlers:function(t){var e=this._get(t,"stepMonths"),i="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){C.datepicker._adjustDate(i,-e,"M")},next:function(){C.datepicker._adjustDate(i,+e,"M")},hide:function(){C.datepicker._hideDatepicker()},today:function(){C.datepicker._gotoToday(i)},selectDay:function(){return C.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return C.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return C.datepicker._selectMonthYear(i,this,"Y"),!1}};C(this).on(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(t){var e,i,n,s,o,a,r,l,h,c,u,d,p,f,g,m,v,b,y,_,x,w,C,k,S,D,T,A,L,I,M,E,P,O,z,j,F,N,R,$=new Date,B=this._daylightSavingAdjust(new Date($.getFullYear(),$.getMonth(),$.getDate())),H=this._get(t,"isRTL"),W=this._get(t,"showButtonPanel"),q=this._get(t,"hideIfNoPrevNext"),V=this._get(t,"navigationAsDateFormat"),U=this._getNumberOfMonths(t),Y=this._get(t,"showCurrentAtPos"),G=this._get(t,"stepMonths"),X=1!==U[0]||1!==U[1],K=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),Q=this._getMinMaxDate(t,"min"),Z=this._getMinMaxDate(t,"max"),J=t.drawMonth-Y,tt=t.drawYear;if(J<0&&(J+=12,tt--),Z)for(e=this._daylightSavingAdjust(new Date(Z.getFullYear(),Z.getMonth()-U[0]*U[1]+1,Z.getDate())),e=Q&&e<Q?Q:e;this._daylightSavingAdjust(new Date(tt,J,1))>e;)--J<0&&(J=11,tt--);for(t.drawMonth=J,t.drawYear=tt,i=this._get(t,"prevText"),i=V?this.formatDate(i,this._daylightSavingAdjust(new Date(tt,J-G,1)),this._getFormatConfig(t)):i,n=this._canAdjustMonth(t,-1,tt,J)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"e":"w")+"'>"+i+"</span></a>":q?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"e":"w")+"'>"+i+"</span></a>",s=this._get(t,"nextText"),s=V?this.formatDate(s,this._daylightSavingAdjust(new Date(tt,J+G,1)),this._getFormatConfig(t)):s,o=this._canAdjustMonth(t,1,tt,J)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"w":"e")+"'>"+s+"</span></a>":q?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(H?"w":"e")+"'>"+s+"</span></a>",a=this._get(t,"currentText"),r=this._get(t,"gotoCurrent")&&t.currentDay?K:B,a=V?this.formatDate(a,r,this._getFormatConfig(t)):a,l=t.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(t,"closeText")+"</button>",h=W?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(H?l:"")+(this._isInRange(t,r)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+a+"</button>":"")+(H?"":l)+"</div>":"",c=parseInt(this._get(t,"firstDay"),10),c=isNaN(c)?0:c,u=this._get(t,"showWeek"),d=this._get(t,"dayNames"),p=this._get(t,"dayNamesMin"),f=this._get(t,"monthNames"),g=this._get(t,"monthNamesShort"),m=this._get(t,"beforeShowDay"),v=this._get(t,"showOtherMonths"),b=this._get(t,"selectOtherMonths"),y=this._getDefaultDate(t),_="",w=0;w<U[0];w++){for(C="",this.maxRows=4,k=0;k<U[1];k++){if(S=this._daylightSavingAdjust(new Date(tt,J,t.selectedDay)),D=" ui-corner-all",T="",X){if(T+="<div class='ui-datepicker-group",1<U[1])switch(k){case 0:T+=" ui-datepicker-group-first",D=" ui-corner-"+(H?"right":"left");break;case U[1]-1:T+=" ui-datepicker-group-last",D=" ui-corner-"+(H?"left":"right");break;default:T+=" ui-datepicker-group-middle",D=""}T+="'>"}for(T+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+D+"'>"+(/all|left/.test(D)&&0===w?H?o:n:"")+(/all|right/.test(D)&&0===w?H?n:o:"")+this._generateMonthYearHeader(t,J,tt,Q,Z,0<w||0<k,f,g)+"</div><table class='ui-datepicker-calendar'><thead><tr>",A=u?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",x=0;x<7;x++)A+="<th scope='col'"+(5<=(x+c+6)%7?" class='ui-datepicker-week-end'":"")+"><span title='"+d[L=(x+c)%7]+"'>"+p[L]+"</span></th>";for(T+=A+"</tr></thead><tbody>",I=this._getDaysInMonth(tt,J),tt===t.selectedYear&&J===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,I)),M=(this._getFirstDayOfMonth(tt,J)-c+7)%7,E=Math.ceil((M+I)/7),P=X&&this.maxRows>E?this.maxRows:E,this.maxRows=P,O=this._daylightSavingAdjust(new Date(tt,J,1-M)),z=0;z<P;z++){for(T+="<tr>",j=u?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(O)+"</td>":"",x=0;x<7;x++)F=m?m.apply(t.input?t.input[0]:null,[O]):[!0,""],R=(N=O.getMonth()!==J)&&!b||!F[0]||Q&&O<Q||Z&&Z<O,j+="<td class='"+(5<=(x+c+6)%7?" ui-datepicker-week-end":"")+(N?" ui-datepicker-other-month":"")+(O.getTime()===S.getTime()&&J===t.selectedMonth&&t._keyEvent||y.getTime()===O.getTime()&&y.getTime()===S.getTime()?" "+this._dayOverClass:"")+(R?" "+this._unselectableClass+" ui-state-disabled":"")+(N&&!v?"":" "+F[1]+(O.getTime()===K.getTime()?" "+this._currentClass:"")+(O.getTime()===B.getTime()?" ui-datepicker-today":""))+"'"+(N&&!v||!F[2]?"":" title='"+F[2].replace(/'/g,"&#39;")+"'")+(R?"":" data-handler='selectDay' data-event='click' data-month='"+O.getMonth()+"' data-year='"+O.getFullYear()+"'")+">"+(N&&!v?"&#xa0;":R?"<span class='ui-state-default'>"+O.getDate()+"</span>":"<a class='ui-state-default"+(O.getTime()===B.getTime()?" ui-state-highlight":"")+(O.getTime()===K.getTime()?" ui-state-active":"")+(N?" ui-priority-secondary":"")+"' href='#'>"+O.getDate()+"</a>")+"</td>",O.setDate(O.getDate()+1),O=this._daylightSavingAdjust(O);T+=j+"</tr>"}11<++J&&(J=0,tt++),C+=T+="</tbody></table>"+(X?"</div>"+(0<U[0]&&k===U[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}_+=C}return _+=h,t._keyEvent=!1,_}
vendor: 13,377 bytes, line 1
1,_generateMonthYearHeader:function(t,e,i,n,s,o,a,r){var l,h,c,u,d,p,f,g,m=this._get(t,"changeMonth"),v=this._get(t,"changeYear"),b=this._get(t,"showMonthAfterYear"),y="<div class='ui-datepicker-title'>",_="";if(o||!m)_+="<span class='ui-datepicker-month'>"+a[e]+"</span>";else{for(l=n&&n.getFullYear()===i,h=s&&s.getFullYear()===i,_+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",c=0;c<12;c++)(!l||c>=n.getMonth())&&(!h||c<=s.getMonth())&&(_+="<option value='"+c+"'"+(c===e?" selected='selected'":"")+">"+r[c]+"</option>");_+="</select>"}if(b||(y+=_+(!o&&m&&v?"":"&#xa0;")),!t.yearshtml)if(t.yearshtml="",o||!v)y+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(u=this._get(t,"yearRange").split(":"),d=(new Date).getFullYear(),f=(p=function(t){var e=t.match(/c[+\-].*/)?i+parseInt(t.substring(1),10):t.match(/[+\-].*/)?d+parseInt(t,10):parseInt(t,10);return isNaN(e)?d:e})(u[0]),g=Math.max(f,p(u[1]||"")),f=n?Math.max(f,n.getFullYear()):f,g=s?Math.min(g,s.getFullYear()):g,t.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";f<=g;f++)t.yearshtml+="<option value='"+f+"'"+(f===i?" selected='selected'":"")+">"+f+"</option>";t.yearshtml+="</select>",y+=t.yearshtml,t.yearshtml=null}return y+=this._get(t,"yearSuffix"),b&&(y+=(!o&&m&&v?"":"&#xa0;")+_),y+="</div>"},_adjustInstDate:function(t,e,i){var n=t.selectedYear+("Y"===i?e:0),s=t.selectedMonth+("M"===i?e:0),o=Math.min(t.selectedDay,this._getDaysInMonth(n,s))+("D"===i?e:0),a=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(n,s,o)));t.selectedDay=a.getDate(),t.drawMonth=t.selectedMonth=a.getMonth(),t.drawYear=t.selectedYear=a.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,"min"),n=this._getMinMaxDate(t,"max"),s=i&&e<i?i:e;return n&&n<s?n:s},_notifyChange:function(t){var e=this._get(t,"onChangeMonthYear");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){var e=this._get(t,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+"Date"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,i,n){var s=this._getNumberOfMonths(t),o=this._daylightSavingAdjust(new Date(i,n+(e<0?e:s[0]*s[1]),1));return e<0&&o.setDate(this._getDaysInMonth(o.getFullYear(),o.getMonth())),this._isInRange(t,o)},_isInRange:function(t,e){var i,n,s=this._getMinMaxDate(t,"min"),o=this._getMinMaxDate(t,"max"),a=null,r=null,l=this._get(t,"yearRange");return l&&(i=l.split(":"),n=(new Date).getFullYear(),a=parseInt(i[0],10),r=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(a+=n),i[1].match(/[+\-].*/)&&(r+=n)),(!s||e.getTime()>=s.getTime())&&(!o||e.getTime()<=o.getTime())&&(!a||e.getFullYear()>=a)&&(!r||e.getFullYear()<=r)},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return{shortYearCutoff:e="string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,i,n){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);var s=e?"object"==typeof e?e:this._daylightSavingAdjust(new Date(n,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,"dateFormat"),s,this._getFormatConfig(t))}}),C.fn.datepicker=function(t){if(!this.length)return this;C.datepicker.initialized||(C(document).on("mousedown",C.datepicker._checkExternalClick),C.datepicker.initialized=!0),0===C("#"+C.datepicker._mainDivId).length&&C("body").append(C.datepicker.dpDiv);var e=Array.prototype.slice.call(arguments,1);return"string"==typeof t&&("isDisabled"===t||"getDate"===t||"widget"===t)||"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?C.datepicker["_"+t+"Datepicker"].apply(C.datepicker,[this[0]].concat(e)):this.each(function(){"string"==typeof t?C.datepicker["_"+t+"Datepicker"].apply(C.datepicker,[this].concat(e)):C.datepicker._attachDatepicker(this,t)})},C.datepicker=new J,C.datepicker.initialized=!1,C.datepicker.uuid=(new Date).getTime(),C.datepicker.version="1.12.1";C.datepicker,C.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var nt=!1;C(document).on("mouseup",function(){nt=!1});C.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(t){if(!0===C.data(t.target,e.widgetName+".preventClickEvent"))return C.removeData(t.target,e.widgetName+".preventClickEvent"),t.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!nt){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var e=this,i=1===t.which,n=!("string"!=typeof this.options.cancel||!t.target.nodeName)&&C(t.target).closest(this.options.cancel).length;return i&&!n&&this._mouseCapture(t)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){e.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(t),!this._mouseStarted)?(t.preventDefault(),!0):(!0===C.data(t.target,this.widgetName+".preventClickEvent")&&C.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return e._mouseMove(t)},this._mouseUpDelegate=function(t){return e._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),nt=!0)):!0}},_mouseMove:function(t){if(this._mouseMoved){if(C.ui.ie&&(!document.documentMode||document.documentMode<9)&&!t.button)return this._mouseUp(t);if(!t.which)if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t)}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&C.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,nt=!1,t.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),C.ui.plugin={add:function(t,e,i){var n,s=C.ui[t].prototype;for(n in i)s.plugins[n]=s.plugins[n]||[],s.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var s,o=t.plugins[e];if(o&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(s=0;s<o.length;s++)t.options[o[s][0]]&&o[s][1].apply(t.element,i)}},C.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&C(t).trigger("blur")};C.widget("ui.draggable",C.ui.mouse,{version:"1.12.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0<C(t.target).closest(".ui-resizable-handle").length)&&(this.handle=this._getHandle(t),!!this.handle&&(this._blurActiveElement(t),this._blockFrames(!0===e.iframeFix?"iframe":e.iframeFix),!0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=C(this);return C("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var e=C.ui.safeActiveElement(this.document[0]);C(t.target).closest(e).length||C.ui.safeBlur(e)},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),C.ui.ddmanager&&(C.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=0<this.helper.parents().filter(function(){return"fixed"===C(this).css("position")}).length,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),C.ui.ddmanager&&!e.dropBehaviour&&C.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),C.ui.ddmanager&&C.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(t,e){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!e){var i=this._uiHash();if(!1===this._trigger("drag",t,i))return this._mouseUp(new C.Event("mouseup",t)),!1;this.position=i.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",C.ui.ddmanager&&C.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,i=!1;return C.ui.ddmanager&&!this.options.dropBehaviour&&(i=C.ui.ddmanager.drop(this,t)),this.dropped&&(i=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||C.isFunction(this.options.revert)&&this.options.revert.call(this.element,i)?C(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&&e._clear()}):!1!==this._trigger("stop",t)&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),C.ui.ddmanager&&C.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.trigger("focus"),C.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new C.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!C(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var e=this.options,i=C.isFunction(e.helper),n=i?C(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return n.parents("body").length||n.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),i&&n[0]===this.element[0]&&this._setPositionRelative(),n[0]===this.element[0]||/(fixed|absolute)/.test(n.css("position"))||n.css("position","absolute"),n},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),C.isArray(t)&&(t={left:+t[0],top:+t[1]||0}
vendor: 4,608 bytes, line 1
1),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),e=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==e&&C.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position(),e=this._isRootNode(this.scrollParent[0]);return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,i,n=this.options,s=this.document[0];this.relativeContainer=null,n.containment?"window"!==n.containment?"document"!==n.containment?n.containment.constructor!==Array?("parent"===n.containment&&(n.containment=this.helper[0].parentNode),(i=(e=C(n.containment))[0])&&(t=/(scroll|auto)/.test(e.css("overflow")),this.containment=[(parseInt(e.css("borderLeftWidth"),10)||0)+(parseInt(e.css("paddingLeft"),10)||0),(parseInt(e.css("borderTopWidth"),10)||0)+(parseInt(e.css("paddingTop"),10)||0),(t?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e.css("borderRightWidth"),10)||0)-(parseInt(e.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e.css("borderBottomWidth"),10)||0)-(parseInt(e.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=e)):this.containment=n.containment:this.containment=[0,0,C(s).width()-this.helperProportions.width-this.margins.left,(C(s).height()||s.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[C(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,C(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,C(window).scrollLeft()+C(window).width()-this.helperProportions.width-this.margins.left,C(window).scrollTop()+(C(window).height()||s.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(t,e){e=e||this.position;var i="absolute"===t?1:-1,n=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:n?0:this.offset.scroll.top)*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:n?0:this.offset.scroll.left)*i}},_generatePosition:function(t,e){var i,n,s,o,a=this.options,r=this._isRootNode(this.scrollParent[0]),l=t.pageX,h=t.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),e&&(this.containment&&(i=this.relativeContainer?(n=this.relativeContainer.offset(),[this.containment[0]+n.left,this.containment[1]+n.top,this.containment[2]+n.left,this.containment[3]+n.top]):this.containment,t.pageX-this.offset.click.left<i[0]&&(l=i[0]+this.offset.click.left),t.pageY-this.offset.click.top<i[1]&&(h=i[1]+this.offset.click.top),t.pageX-this.offset.click.left>i[2]&&(l=i[2]+this.offset.click.left),t.pageY-this.offset.click.top>i[3]&&(h=i[3]+this.offset.click.top)),a.grid&&(s=a.grid[1]?this.originalPageY+Math.round((h-this.originalPageY)/a.grid[1])*a.grid[1]:this.originalPageY,h=!i||s-this.offset.click.top>=i[1]||s-this.offset.click.top>i[3]?s:s-this.offset.click.top>=i[1]?s-a.grid[1]:s+a.grid[1],o=a.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)
vendor: 4,289 bytes, line 1
1/a.grid[0])*a.grid[0]:this.originalPageX,l=!i||o-this.offset.click.left>=i[0]||o-this.offset.click.left>i[2]?o:o-this.offset.click.left>=i[0]?o-a.grid[0]:o+a.grid[0]),"y"===a.axis&&(l=this.originalPageX),"x"===a.axis&&(h=this.originalPageY)),{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(t,e,i){return i=i||this._uiHash(),C.ui.plugin.call(this,t,[e,i,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),i.offset=this.positionAbs),C.Widget.prototype._trigger.call(this,t,e,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),C.ui.plugin.add("draggable","connectToSortable",{start:function(e,t,i){var n=C.extend({},t,{item:i.element});i.sortables=[],C(i.options.connectToSortable).each(function(){var t=C(this).sortable("instance");t&&!t.options.disabled&&(i.sortables.push(t),t.refreshPositions(),t._trigger("activate",e,n))})},stop:function(e,t,i){var n=C.extend({},t,{item:i.element});i.cancelHelperRemoval=!1,C.each(i.sortables,function(){var t=this;t.isOver?(t.isOver=0,i.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,n))})},drag:function(i,n,s){C.each(s.sortables,function(){var t=!1,e=this;e.positionAbs=s.positionAbs,e.helperProportions=s.helperProportions,e.offset.click=s.offset.click,e._intersectsWith(e.containerCache)&&(t=!0,C.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,this!==e&&this._intersectsWith(this.containerCache)&&C.contains(e.element[0],this.element[0])&&(t=!1),t})),t?(e.isOver||(e.isOver=1,s._parent=n.helper.parent(),e.currentItem=n.helper.appendTo(e.element).data("ui-sortable-item",!0),e.options._helper=e.options.helper,e.options.helper=function(){return n.helper[0]},i.target=e.currentItem[0],e._mouseCapture(i,!0),e._mouseStart(i,!0,!0),e.offset.click.top=s.offset.click.top,e.offset.click.left=s.offset.click.left,e.offset.parent.left-=s.offset.parent.left-e.offset.parent.left,e.offset.parent.top-=s.offset.parent.top-e.offset.parent.top,s._trigger("toSortable",i),s.dropped=e.element,C.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,e.fromOutside=s),e.currentItem&&(e._mouseDrag(i),n.position=e.position)):e.isOver&&(e.isOver=0,e.cancelHelperRemoval=!0,e.options._revert=e.options.revert,e.options.revert=!1,e._trigger("out",i,e._uiHash(e)),e._mouseStop(i,!0),e.options.revert=e.options._revert,e.options.helper=e.options._helper,e.placeholder&&e.placeholder.remove(),n.helper.appendTo(s._parent),s._refreshOffsets(i),n.position=s._generatePosition(i,!0),s._trigger("fromSortable",i),s.dropped=!1,C.each(s.sortables,function(){this.refreshPositions()}))})}}),C.ui.plugin.add("draggable","cursor",{start:function(t,e,i){var n=C("body"),s=i.options;n.css("cursor")&&(s._cursor=n.css("cursor")),n.css("cursor",s.cursor)},stop:function(t,e,i){var n=i.options;n._cursor&&C("body").css("cursor",n._cursor)}}),C.ui.plugin.add("draggable","opacity",{start:function(t,e,i){var n=C(e.helper),s=i.options;n.css("opacity")&&(s._opacity=n.css("opacity")),n.css("opacity",s.opacity)},stop:function(t,e,i){var n=i.options;n._opacity&&C(e.helper).css("opacity",n._opacity)}}),C.ui.plugin.add("draggable","scroll",{start:function(t,e,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())}
vendor: 12,152 bytes, line 1
1,drag:function(t,e,i){var n=i.options,s=!1,o=i.scrollParentNotHidden[0],a=i.document[0];o!==a&&"HTML"!==o.tagName?(n.axis&&"x"===n.axis||(i.overflowOffset.top+o.offsetHeight-t.pageY<n.scrollSensitivity?o.scrollTop=s=o.scrollTop+n.scrollSpeed:t.pageY-i.overflowOffset.top<n.scrollSensitivity&&(o.scrollTop=s=o.scrollTop-n.scrollSpeed)),n.axis&&"y"===n.axis||(i.overflowOffset.left+o.offsetWidth-t.pageX<n.scrollSensitivity?o.scrollLeft=s=o.scrollLeft+n.scrollSpeed:t.pageX-i.overflowOffset.left<n.scrollSensitivity&&(o.scrollLeft=s=o.scrollLeft-n.scrollSpeed))):(n.axis&&"x"===n.axis||(t.pageY-C(a).scrollTop()<n.scrollSensitivity?s=C(a).scrollTop(C(a).scrollTop()-n.scrollSpeed):C(window).height()-(t.pageY-C(a).scrollTop())<n.scrollSensitivity&&(s=C(a).scrollTop(C(a).scrollTop()+n.scrollSpeed))),n.axis&&"y"===n.axis||(t.pageX-C(a).scrollLeft()<n.scrollSensitivity?s=C(a).scrollLeft(C(a).scrollLeft()-n.scrollSpeed):C(window).width()-(t.pageX-C(a).scrollLeft())<n.scrollSensitivity&&(s=C(a).scrollLeft(C(a).scrollLeft()+n.scrollSpeed)))),!1!==s&&C.ui.ddmanager&&!n.dropBehaviour&&C.ui.ddmanager.prepareOffsets(i,t)}}),C.ui.plugin.add("draggable","snap",{start:function(t,e,i){var n=i.options;i.snapElements=[],C(n.snap.constructor!==String?n.snap.items||":data(ui-draggable)":n.snap).each(function(){var t=C(this),e=t.offset();this!==i.element[0]&&i.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:e.top,left:e.left})})},drag:function(t,e,i){for(var n,s,o,a,r,l,h,c,u,d=i.options,p=d.snapTolerance,f=e.offset.left,g=f+i.helperProportions.width,m=e.offset.top,v=m+i.helperProportions.height,b=i.snapElements.length-1;0<=b;b--)l=(r=i.snapElements[b].left-i.margins.left)+i.snapElements[b].width,c=(h=i.snapElements[b].top-i.margins.top)+i.snapElements[b].height,g<r-p||l+p<f||v<h-p||c+p<m||!C.contains(i.snapElements[b].item.ownerDocument,i.snapElements[b].item)?(i.snapElements[b].snapping&&i.options.snap.release&&i.options.snap.release.call(i.element,t,C.extend(i._uiHash(),{snapItem:i.snapElements[b].item})),i.snapElements[b].snapping=!1):("inner"!==d.snapMode&&(n=Math.abs(h-v)<=p,s=Math.abs(c-m)<=p,o=Math.abs(r-g)<=p,a=Math.abs(l-f)<=p,n&&(e.position.top=i._convertPositionTo("relative",{top:h-i.helperProportions.height,left:0}).top),s&&(e.position.top=i._convertPositionTo("relative",{top:c,left:0}).top),o&&(e.position.left=i._convertPositionTo("relative",{top:0,left:r-i.helperProportions.width}).left),a&&(e.position.left=i._convertPositionTo("relative",{top:0,left:l}).left)),u=n||s||o||a,"outer"!==d.snapMode&&(n=Math.abs(h-m)<=p,s=Math.abs(c-v)<=p,o=Math.abs(r-f)<=p,a=Math.abs(l-g)<=p,n&&(e.position.top=i._convertPositionTo("relative",{top:h,left:0}).top),s&&(e.position.top=i._convertPositionTo("relative",{top:c-i.helperProportions.height,left:0}).top),o&&(e.position.left=i._convertPositionTo("relative",{top:0,left:r}).left),a&&(e.position.left=i._convertPositionTo("relative",{top:0,left:l-i.helperProportions.width}).left)),!i.snapElements[b].snapping&&(n||s||o||a||u)&&i.options.snap.snap&&i.options.snap.snap.call(i.element,t,C.extend(i._uiHash(),{snapItem:i.snapElements[b].item})),i.snapElements[b].snapping=n||s||o||a||u)}}),C.ui.plugin.add("draggable","stack",{start:function(t,e,i){var n,s=i.options,o=C.makeArray(C(s.stack)).sort(function(t,e){return(parseInt(C(t).css("zIndex"),10)||0)-(parseInt(C(e).css("zIndex"),10)||0)});o.length&&(n=parseInt(C(o[0]).css("zIndex"),10)||0,C(o).each(function(t){C(this).css("zIndex",n+t)}),this.css("zIndex",n+o.length))}}),C.ui.plugin.add("draggable","zIndex",{start:function(t,e,i){var n=C(e.helper),s=i.options;n.css("zIndex")&&(s._zIndex=n.css("zIndex")),n.css("zIndex",s.zIndex)},stop:function(t,e,i){var n=i.options;n._zIndex&&C(e.helper).css("zIndex",n._zIndex)}});C.ui.draggable;C.widget("ui.resizable",C.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(t,e){if("hidden"===C(t).css("overflow"))return!1;var i,n=e&&"left"===e?"scrollLeft":"scrollTop";return 0<t[n]||(t[n]=1,i=0<t[n],t[n]=0,i)},_create:function(){var t,e=this.options,i=this;this._addClass("ui-resizable"),C.extend(this,{_aspectRatio:!!e.aspectRatio,aspectRatio:e.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:e.helper||e.ghost||e.animate?e.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(C("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&C(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();function t(t){C(t).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles()}},_setupHandles:function(){var t,e,i,n,s,o=this.options,a=this;if(this.handles=o.handles||(C(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=C(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e<i.length;e++)n="ui-resizable-"+(t=C.trim(i[e])),s=C("<div>"),this._addClass(s,"ui-resizable-handle "+n),s.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.append(s);this._renderAxis=function(t){var e,i,n,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=C(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=C(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),n=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(n,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(s=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=s&&s[1]?s[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(t){var e,i,n=!1;for(e in this.handles)(i=C(this.handles[e])[0])!==t.target&&!C.contains(i,t.target)||(n=!0);return!this.options.disabled&&n},_mouseStart:function(t){var e,i,n,s=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=C(s.containment).scrollLeft()||0,i+=C(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:o.width(),height:o.height()},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=C(".ui-resizable-"+this.axis).css("cursor"),C("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e,i,n=this.originalMousePosition,s=this.axis,o=t.pageX-n.left||0,a=t.pageY-n.top||0,r=this._change[s];return this._updatePrevProperties(),r&&(e=r.apply(this,[t,o,a]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),i=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),C.isEmptyObject(i)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,n,s,o,a,r,l=this.options,h=this;return this._helper&&(n=(i=(e=this._proportionallyResizeElements).length&&/textarea/i.test(e[0].nodeName))&&this._hasScroll(e[0],"left")?0:h.sizeDiff.height,s=i?0:h.sizeDiff.width,o={width:h.helper.width()-s,height:h.helper.height()-n},a=parseFloat(h.element.css("left"))+(h.position.left-h.originalPosition.left)||null,r=parseFloat(h.element.css("top"))+(h.position.top-h.originalPosition.top)||null,l.animate||this.element.css(C.extend(o,{top:r,left:a})),h.helper.height(h.size.height),h.helper.width(h.size.width),this._helper&&!l.animate&&this._proportionallyResize()),C("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,n,s,o=this.options,a={minWidth:this._isNumber(o.minWidth)?o.minWidth:0,maxWidth:this._isNumber(o.maxWidth)?o.maxWidth:1/0,minHeight:this._isNumber(o.minHeight)?o.minHeight:0,maxHeight:this._isNumber(o.maxHeight)?o.maxHeight:1/0};(this._aspectRatio||t)&&(e=a.minHeight*this.aspectRatio,n=a.minWidth/this.aspectRatio,i=a.maxHeight*this.aspectRatio,s=a.maxWidth/this.aspectRatio,e>a.minWidth&&(a.minWidth=e),n>a.minHeight&&(a.minHeight=n),i<a.maxWidth&&(a.maxWidth=i),s<a.maxHeight&&(a.maxHeight=s)),this._vBoundaries=a},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left
vendor: 5,793 bytes, line 1
1=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,n=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===n&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===n&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,n=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,s=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),n&&(t.width=e.maxWidth),s&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),n&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),s&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],n=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],s=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(n[e])||0,i[e]+=parseFloat(s[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e<this._proportionallyResizeElements.length;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,e=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||C("<div style='overflow:hidden;'></div>"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return C.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return C.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return C.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return C.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){C.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),C.ui.plugin.add("resizable","animate",{stop:function(e){var i=C(this).resizable("instance"),t=i.options,n=i._proportionallyResizeElements,s=n.length&&/textarea/i.test(n[0].nodeName),o=s&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,a=s?0:i.sizeDiff.width,r={width:i.size.width-a,height:i.size.height-o},l=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,h=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(C.extend(r,h&&l?{top:h,left:l}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&C(n[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),C.ui.plugin.add("resizable","containment",{start:function(){var i,n,t,e,s,o,a,r=C(this).resizable("instance"),l=r.options,h=r.element,c=l.containment,u=c instanceof C?c.get(0):/parent/.test(c)?h.parent().get(0):c;u&&(r.containerElement=C(u),/document/.test(c)||c===document?(r.containerOffset={left:0,top:0},r.containerPosition={left:0,top:0},r.parentData={element:C(document),left:0,top:0,width:C(document).width(),height:C(document).height()||document.body.parentNode.scrollHeight}):(i=C(u),n=[],C(["Top","Right","Left","Bottom"]).each(function(t,e){n[t]=r._num(i.css("padding"+e))}),r.containerOffset=i.offset(),r.containerPosition=i.position(),r.containerSize={height:i.innerHeight()-n[3],width:i.innerWidth()-n[1]},t=r.containerOffset,e=r.containerSize.height,s=r.containerSize.width,o=r._hasScroll(u,"left")?u.scrollWidth:s,a=r._hasScroll(u)?u.scrollHeight:e,r.parentData={element:u,left:t.left,top:t.top,width:o,height:a}))},resize:function(t){var e,i,n,s,o=C(this).resizable("instance"),a=o.options,r=o.containerOffset,l=o.position,h=o._aspectRatio||t.shiftKey,c={top:0,left:0},u=o.containerElement,d=!0;u[0]!==document&&/static/.test(u.css("position"))&&(c=r),l.left<(o._helper?r.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-r.left:o.position.left-c.left),h&&(o.size.height=o.size.width/o.aspectRatio,d=!1),o.position.left
vendor: 2,025 bytes, line 1
1=a.helper?r.left:0),l.top<(o._helper?r.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-r.top:o.position.top),h&&(o.size.width=o.size.height*o.aspectRatio,d=!1),o.position.top=o._helper?r.top:0),n=o.containerElement.get(0)===o.element.parent().get(0),s=/relative|absolute/.test(o.containerElement.css("position")),n&&s?(o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top):(o.offset.left=o.element.offset().left,o.offset.top=o.element.offset().top),e=Math.abs(o.sizeDiff.width+(o._helper?o.offset.left-c.left:o.offset.left-r.left)),i=Math.abs(o.sizeDiff.height+(o._helper?o.offset.top-c.top:o.offset.top-r.top)),e+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-e,h&&(o.size.height=o.size.width/o.aspectRatio,d=!1)),i+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-i,h&&(o.size.width=o.size.height*o.aspectRatio,d=!1)),d||(o.position.left=o.prevPosition.left,o.position.top=o.prevPosition.top,o.size.width=o.prevSize.width,o.size.height=o.prevSize.height)},stop:function(){var t=C(this).resizable("instance"),e=t.options,i=t.containerOffset,n=t.containerPosition,s=t.containerElement,o=C(t.helper),a=o.offset(),r=o.outerWidth()-t.sizeDiff.width,l=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(s.css("position"))&&C(this).css({left:a.left-n.left-i.left,width:r,height:l}),t._helper&&!e.animate&&/static/.test(s.css("position"))&&C(this).css({left:a.left-n.left-i.left,width:r,height:l})}}),C.ui.plugin.add("resizable","alsoResize",{start:function(){var t=C(this).resizable("instance").options;C(t.alsoResize).each(function(){var t=C(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=C(this).resizable("instance"),n=e.options,s=e.originalSize,o=e.originalPosition,a={height:e.size.height-s.height||0,width:e.size.width-s.width||0,top:e.position.top-o.top||0,left
vendor: 6,395 bytes, line 1
1:e.position.left-o.left||0};C(n.alsoResize).each(function(){var t=C(this),n=C(this).data("ui-resizable-alsoresize"),s={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];C.each(e,function(t,e){var i=(n[e]||0)+(a[e]||0);i&&0<=i&&(s[e]=i||null)}),t.css(s)})},stop:function(){C(this).removeData("ui-resizable-alsoresize")}}),C.ui.plugin.add("resizable","ghost",{start:function(){var t=C(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==C.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=C(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=C(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),C.ui.plugin.add("resizable","grid",{resize:function(){var t,e=C(this).resizable("instance"),i=e.options,n=e.size,s=e.originalSize,o=e.originalPosition,a=e.axis,r="number"==typeof i.grid?[i.grid,i.grid]:i.grid,l=r[0]||1,h=r[1]||1,c=Math.round((n.width-s.width)/l)*l,u=Math.round((n.height-s.height)/h)*h,d=s.width+c,p=s.height+u,f=i.maxWidth&&i.maxWidth<d,g=i.maxHeight&&i.maxHeight<p,m=i.minWidth&&i.minWidth>d,v=i.minHeight&&i.minHeight>p;i.grid=r,m&&(d+=l),v&&(p+=h),f&&(d-=l),g&&(p-=h),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-u):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-c):((p-h<=0||d-l<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0<p-h?(e.size.height=p,e.position.top=o.top-u):(p=h-t.height,e.size.height=p,e.position.top=o.top+s.height-p),0<d-l?(e.size.width=d,e.position.left=o.left-c):(d=l-t.width,e.size.width=d,e.position.left=o.left+s.width-d))}});C.ui.resizable;C.widget("ui.dialog",{version:"1.12.1",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var e=C(this).css(t).offset().top;e<0&&C(this).css("top",t.top-e)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&C.fn.draggable&&this._makeDraggable(),this.options.resizable&&C.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?C(t):this.document.find(t||"body").eq(0)},_destroy:function(){var t,e=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(t=e.parent.children().eq(e.index)).length&&t[0]!==this.element[0]?t.before(this.element):e.parent.append(this.element)},widget:function(){return this.uiDialog},disable:C.noop,enable:C.noop,close:function(t){var e=this;this._isOpen&&!1!==this._trigger("beforeClose",t)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||C.ui.safeBlur(C.ui.safeActiveElement(this.document[0])),this._hide(this.uiDialog,this.options.hide,function(){e._trigger("close",t)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,e){var i=!1,n=this.uiDialog.siblings(".ui-front:visible").map(function(){return+C(this).css("z-index")}).get(),s=Math.max.apply(null,n);return s>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",s+1),i=!0),i&&!e&&this._trigger("focus",t),i},open:function(){var t=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=C(C.ui.safeActiveElement(this.document[0])),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger("focus")}),this._makeFocusTarget(),this._trigger("open"))},_focusTabbable:function(){var t=this._focusedElement;(t=t||this.element.find("[autofocus]")).length||(t=this.element.find(":tabbable")),t.length||(t=this.uiDialogButtonPane.find(":tabbable")),t.length||(t=this.uiDialogTitlebarClose.filter(":tabbable")),t.length||(t=this.uiDialog),t.eq(0).trigger("focus")},_keepFocus:function(t){function e(){var t=C.ui.safeActiveElement(this.document[0]);this.uiDialog[0]===t||C.contains(this.uiDialog[0],t)||this._focusTabbable()}t.preventDefault(),e.call(this),this._delay(e)},_createWrapper:function(){this.uiDialog=C("<div>").hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===C.ui.keyCode.ESCAPE)return t.preventDefault(),void this.close(t);var e,i,n;
vendor: 13,865 bytes, line 1
1t.keyCode!==C.ui.keyCode.TAB||t.isDefaultPrevented()||(e=this.uiDialog.find(":tabbable"),i=e.filter(":first"),n=e.filter(":last"),t.target!==n[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==i[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay(function(){n.trigger("focus")}),t.preventDefault()):(this._delay(function(){i.trigger("focus")}),t.preventDefault()))},mousedown:function(t){this._moveToTop(t)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=C("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(t){C(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=C("<button type='button'></button>").button({label:C("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(t){t.preventDefault(),this.close(t)}}),t=C("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(t,"ui-dialog-title"),this._title(t),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(t){this.options.title?t.text(this.options.title):t.html("&#160;")},_createButtonPane:function(){this.uiDialogButtonPane=C("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=C("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var s=this,t=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),C.isEmptyObject(t)||C.isArray(t)&&!t.length?this._removeClass(this.uiDialog,"ui-dialog-buttons"):(C.each(t,function(t,e){var i,n;e=C.isFunction(e)?{click:e,text:t}:e,e=C.extend({type:"button"},e),i=e.click,n={icon:e.icon,iconPosition:e.iconPosition,showLabel:e.showLabel,icons:e.icons,text:e.text},delete e.click,delete e.icon,delete e.iconPosition,delete e.showLabel,delete e.icons,"boolean"==typeof e.text&&delete e.text,C("<button></button>",e).button(n).appendTo(s.uiButtonSet).on("click",function(){i.apply(s.element[0],arguments)})}),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){var s=this,o=this.options;function a(t){return{position:t.position,offset:t.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(t,e){s._addClass(C(this),"ui-dialog-dragging"),s._blockFrames(),s._trigger("dragStart",t,a(e))},drag:function(t,e){s._trigger("drag",t,a(e))},stop:function(t,e){var i=e.offset.left-s.document.scrollLeft(),n=e.offset.top-s.document.scrollTop();o.position={my:"left top",at:"left"+(0<=i?"+":"")+i+" top"+(0<=n?"+":"")+n,of:s.window},s._removeClass(C(this),"ui-dialog-dragging"),s._unblockFrames(),s._trigger("dragStop",t,a(e))}})},_makeResizable:function(){var o=this,a=this.options,t=a.resizable,e=this.uiDialog.css("position"),i="string"==typeof t?t:"n,e,s,w,se,sw,ne,nw";function r(t){return{originalPosition:t.originalPosition,originalSize:t.originalSize,position:t.position,size:t.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:a.maxWidth,maxHeight:a.maxHeight,minWidth:a.minWidth,minHeight:this._minHeight(),handles:i,start:function(t,e){o._addClass(C(this),"ui-dialog-resizing"),o._blockFrames(),o._trigger("resizeStart",t,r(e))},resize:function(t,e){o._trigger("resize",t,r(e))},stop:function(t,e){var i=o.uiDialog.offset(),n=i.left-o.document.scrollLeft(),s=i.top-o.document.scrollTop();a.height=o.uiDialog.height(),a.width=o.uiDialog.width(),a.position={my:"left top",at:"left"+(0<=n?"+":"")+n+" top"+(0<=s?"+":"")+s,of:o.window},o._removeClass(C(this),"ui-dialog-resizing"),o._unblockFrames(),o._trigger("resizeStop",t,r(e))}}).css("position",e)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=C(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),e=C.inArray(this,t);-1!==e&&t.splice(e,1)},_trackingInstances:function(){var t=this.document.data("ui-dialog-instances");return t||(t=[],this.document.data("ui-dialog-instances",t)),t},_minHeight:function(){var t=this.options;return"auto"===t.height?t.minHeight:Math.min(t.minHeight,t.height)},_position:function(){var t=this.uiDialog.is(":visible");t||this.uiDialog.show(),this.uiDialog.position(this.options.position),t||this.uiDialog.hide()},_setOptions:function(t){var i=this,n=!1,s={};C.each(t,function(t,e){i._setOption(t,e),t in i.sizeRelatedOptions&&(n=!0),t in i.resizableRelatedOptions&&(s[t]=e)}),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(t,e){var i,n,s=this.uiDialog;"disabled"!==t&&(this._super(t,e),"appendTo"===t&&this.uiDialog.appendTo(this._appendTo()),"buttons"===t&&this._createButtons(),"closeText"===t&&this.uiDialogTitlebarClose.button({label:C("<a>").text(""+this.options.closeText).html()}),"draggable"===t&&((i=s.is(":data(ui-draggable)"))&&!e&&s.draggable("destroy"),!i&&e&&this._makeDraggable()),"position"===t&&this._position(),"resizable"===t&&((n=s.is(":data(ui-resizable)"))&&!e&&s.resizable("destroy"),n&&"string"==typeof e&&s.resizable("option","handles",e),n||!1===e||this._makeResizable()),"title"===t&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var t,e,i,n=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),n.minWidth>n.width&&(n.width=n.minWidth),t=this.uiDialog.css({height:"auto",width:n.width}).outerHeight(),e=Math.max(0,n.minHeight-t),i="number"==typeof n.maxHeight?Math.max(0,n.maxHeight-t):"none","auto"===n.height?this.element.css({minHeight:e,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,n.height-t)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var t=C(this);return C("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return!!C(t.target).closest(".ui-dialog").length||!!C(t.target).closest(".ui-datepicker").length},_createOverlay:function(){var e;this.options.modal&&(e=!0,this._delay(function(){e=!1}),this.document.data("ui-dialog-overlays")||this._on(this.document,{focusin:function(t){e||this._allowInteraction(t)||(t.preventDefault(),this._trackingInstances()[0]._focusTabbable())}}),this.overlay=C("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1))},_destroyOverlay:function(){var t;this.options.modal&&this.overlay&&((t=this.document.data("ui-dialog-overlays")-1)?this.document.data("ui-dialog-overlays",t):(this._off(this.document,"focusin"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null)}}),!1!==C.uiBackCompat&&C.widget("ui.dialog",C.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(t,e){"dialogClass"===t&&this.uiDialog.removeClass(this.options.dialogClass).addClass(e),this._superApply(arguments)}});C.ui.dialog;C.widget("ui.droppable",{version:"1.12.1",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,e=this.options,i=e.accept;this.isover=!1,this.isout=!0,this.accept=C.isFunction(i)?i:function(t){return t.is(i)},this.proportions=function(){if(!arguments.length)return t||(t={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight});t=arguments[0]},this._addToManager(e.scope),e.addClasses&&this._addClass("ui-droppable")},_addToManager:function(t){C.ui.ddmanager.droppables[t]=C.ui.ddmanager.droppables[t]||[],C.ui.ddmanager.droppables[t].push(this)},_splice:function(t){for(var e=0;e<t.length;e++)t[e]===this&&t.splice(e,1)},_destroy:function(){var t=C.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,e){var i;"accept"===t?this.accept=C.isFunction(e)?e:function(t){return t.is(e)}:"scope"===t&&(i=C.ui.ddmanager.droppables[this.options.scope],this._splice(i),this._addToManager(e)),this._super(t,e)},_activate:function(t){var e=C.ui.ddmanager.current;this._addActiveClass(),e&&this._trigger("activate",t,this.ui(e))},_deactivate:function(t){var e=C.ui.ddmanager.current;this._removeActiveClass(),e&&this._trigger("deactivate",t,this.ui(e))},_over:function(t){var e=C.ui.ddmanager.current;e&&(e.currentItem||e.element)[0]!==this.element[0]&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this._addHoverClass(),this._trigger("over",t,this.ui(e)))},_out:function(t){var e=C.ui.ddmanager.current;e&&(e.currentItem||e.element)[0]!==this.element[0]&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this._removeHoverClass(),this._trigger("out",t,this.ui(e)))},_drop:function(e,t){var i=t||C.ui.ddmanager.current,n=!1;return!(!i||(i.currentItem||i.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var t=C(this).droppable("instance");if(t.options.greedy&&!t.options.disabled&&t.options.scope===i.options.scope&&t.accept.call(t.element[0],i.currentItem||i.element)&&st(i,C.extend(t,{offset:t.element.offset()}),t.options.tolerance,e))return!(n=!0)}),!n&&(!!this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",e,this.ui(i)),this.element)))},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}});var st=C.ui.intersect=function(t,e,i,n){if(!e.offset)return!1;var s=(t.positionAbs||t.position.absolute).left+t.margins.left,o=(t.positionAbs||t.position.absolute).top+t.margins.top,a=s+t.helperProportions.width,r=o+t.helperProportions.height,l=e.offset.left,h=e.offset.top,c=l+e.proportions().width,u=h+e.proportions().height;switch(i){case"fit":return l<=s&&a<=c&&h<=o&&r<=u;case"intersect":return l<s+t.helperProportions.width/2&&a-t.helperProportions.width/2<c&&h<o+t.helperProportions.height/2&&r-t.helperProportions.height/2<u;case"pointer":return ot(n.pageY,h,e.proportions().height)&&ot(n.pageX,l,e.proportions().width);case"touch":return(h<=o&&o<=u||h<=r&&r<=u||o<h&&u<r)&&(l<=s&&s<=c||l<=a&&a<=c||s<l&&c<a);default:return!1}};function ot(t,e,i){return e<=t&&t<e+i}!(C.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,e){var i,n,s=C.ui.ddmanager.droppables[t.options.scope]||[],o=e?e.type:null,a=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();t:for(i=0;i<s.length;i++)if(!(s[i].options.disabled||t&&!s[i].accept.call(s[i].element[0],t.currentItem||t.element))){for(n=0;n<a.length;n++)if(a[n]===s[i].element[0]){s[i].proportions().height=0;continue t}s[i].visible="none"!==s[i].element.css("display"),s[i].visible&&("mousedown"===o&&s[i]._activate.call(s[i],e),s[i].offset=s[i].element.offset(),s[i].proportions({width:s[i].element[0].offsetWidth,height:s[i].element[0].offsetHeight}))}},drop:function(t,e){var i=!1;return C.each((C.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&st(t,this,this.options.tolerance,e)&&(i=this._drop.call(this,e)||i),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,e)))}),i},dragStart:function(t,e){t.element.parentsUntil("body").on("scroll.droppable",function(){t.options.refreshPositions||C.ui.ddmanager.prepareOffsets(t,e)})},drag:function(o,a){o.options.refreshPositions&&C.ui.ddmanager.prepareOffsets(o,a),C.each(C.ui.ddmanager.droppables[o.options.scope]||[],function(){var t,e,i,n,s;this.options.disabled||this.greedyChild||!this.visible||(s=!(n=st(o,this,this.options.tolerance,a))&&this.isover?"isout":n&&!this.isover?"isover":null)&&(this.options.greedy&&(e=this.options.scope,(i=this.element.parents(":data(ui-droppable)").filter(function(){return C(this).droppable("instance").options.scope===e})).length&&((t=C(i[0]).droppable("instance")).greedyChild="isover"===s)),t&&"isover"===s&&(t.isover=!1,t.isout=!0,t._out.call(t,a)),this[s]=!0,this["isout"===s?"isover":"isout"]=!1,this["isover"===s?"_over":"_out"].call(this,a),t&&"isout"===s&&(t.isout=!1,t.isover=!0,t._over.call(t,a)))})},dragStop:function(t,e){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||C.ui.ddmanager.prepareOffsets(t,e)}})!==C.uiBackCompat&&C.widget("ui.droppable",C.ui.droppable,{options:{hoverClass:!1,activeClass:!1}
vendor: 4,941 bytes, line 1
1,_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}});C.ui.droppable,C.widget("ui.progressbar",{version:"1.12.1",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=C("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(t){if(void 0===t)return this.options.value;this.options.value=this._constrainedValue(t),this._refreshValue()},_constrainedValue:function(t){return void 0===t&&(t=this.options.value),this.indeterminate=!1===t,"number"!=typeof t&&(t=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,t))},_setOptions:function(t){var e=t.value;delete t.value,this._super(t),this.options.value=this._constrainedValue(e),this._refreshValue()},_setOption:function(t,e){"max"===t&&(e=Math.max(this.min,e)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var t=this.options.value,e=this._percentage();this.valueDiv.toggle(this.indeterminate||t>this.min).width(e.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,t===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=C("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":t}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==t&&(this.oldValue=t,this._trigger("change")),t===this.options.max&&this._trigger("complete")}}),C.widget("ui.selectable",C.ui.mouse,{version:"1.12.1",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var n=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){n.elementPos=C(n.element[0]).offset(),n.selectees=C(n.options.filter,n.element[0]),n._addClass(n.selectees,"ui-selectee"),n.selectees.each(function(){var t=C(this),e=t.offset(),i={left:e.left-n.elementPos.left,top:e.top-n.elementPos.top};C.data(this,"selectable-item",{element:this,$element:t,left:i.left,top:i.top,right:i.left+t.outerWidth(),bottom:i.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=C("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(i){var n=this,t=this.options;this.opos=[i.pageX,i.pageY],this.elementPos=C(this.element[0]).offset(),this.options.disabled||(this.selectees=C(t.filter,this.element[0]),this._trigger("start",i),C(t.appendTo).append(this.helper),this.helper.css({left:i.pageX,top:i.pageY,width:0,height:0}),t.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var t=C.data(this,"selectable-item");t.startselected=!0,i.metaKey||i.ctrlKey||(n._removeClass(t.$element,"ui-selected"),t.selected=!1,n._addClass(t.$element,"ui-unselecting"),t.unselecting=!0,n._trigger("unselecting",i,{unselecting:t.element}))}),C(i.target).parents().addBack().each(function(){var t,e=C.data(this,"selectable-item");if(e)return t=!i.metaKey&&!i.ctrlKey||!e.$element.hasClass("ui-selected"),n._removeClass(e.$element,t?"ui-unselecting":"ui-selected")._addClass(e.$element,t?"ui-selecting":"ui-unselecting"),e.unselecting=!t,e.selecting=t,(e.selected=t)?n._trigger("selecting",i,{selecting:e.element}):n._trigger("unselecting",i,{unselecting:e.element}),!1}))},_mouseDrag:function(n){if(this.dragged=!0,!this.options.disabled){var t,s=this,o=this.options,a=this.opos[0],r=this.opos[1],l=n.pageX,h=n.pageY;
vendor: 6,947 bytes, line 1
1return l<a&&(t=l,l=a,a=t),h<r&&(t=h,h=r,r=t),this.helper.css({left:a,top:r,width:l-a,height:h-r}),this.selectees.each(function(){var t=C.data(this,"selectable-item"),e=!1,i={};t&&t.element!==s.element[0]&&(i.left=t.left+s.elementPos.left,i.right=t.right+s.elementPos.left,i.top=t.top+s.elementPos.top,i.bottom=t.bottom+s.elementPos.top,"touch"===o.tolerance?e=!(i.left>l||i.right<a||i.top>h||i.bottom<r):"fit"===o.tolerance&&(e=i.left>a&&i.right<l&&i.top>r&&i.bottom<h),e?(t.selected&&(s._removeClass(t.$element,"ui-selected"),t.selected=!1),t.unselecting&&(s._removeClass(t.$element,"ui-unselecting"),t.unselecting=!1),t.selecting||(s._addClass(t.$element,"ui-selecting"),t.selecting=!0,s._trigger("selecting",n,{selecting:t.element}))):(t.selecting&&((n.metaKey||n.ctrlKey)&&t.startselected?(s._removeClass(t.$element,"ui-selecting"),t.selecting=!1,s._addClass(t.$element,"ui-selected"),t.selected=!0):(s._removeClass(t.$element,"ui-selecting"),t.selecting=!1,t.startselected&&(s._addClass(t.$element,"ui-unselecting"),t.unselecting=!0),s._trigger("unselecting",n,{unselecting:t.element}))),t.selected&&(n.metaKey||n.ctrlKey||t.startselected||(s._removeClass(t.$element,"ui-selected"),t.selected=!1,s._addClass(t.$element,"ui-unselecting"),t.unselecting=!0,s._trigger("unselecting",n,{unselecting:t.element})))))}),!1}},_mouseStop:function(e){var i=this;return this.dragged=!1,C(".ui-unselecting",this.element[0]).each(function(){var t=C.data(this,"selectable-item");i._removeClass(t.$element,"ui-unselecting"),t.unselecting=!1,t.startselected=!1,i._trigger("unselected",e,{unselected:t.element})}),C(".ui-selecting",this.element[0]).each(function(){var t=C.data(this,"selectable-item");i._removeClass(t.$element,"ui-selecting")._addClass(t.$element,"ui-selected"),t.selecting=!1,t.selected=!0,t.startselected=!0,i._trigger("selected",e,{selected:t.element})}),this._trigger("stop",e),this.helper.remove(),!1}}),C.widget("ui.selectmenu",[C.ui.formResetMixin,{version:"1.12.1",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var t=this.element.uniqueId().attr("id");this.ids={element:t,button:t+"-button",menu:t+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=C()},_drawButton:function(){var t,e=this,i=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(t){this.button.focus(),t.preventDefault()}}),this.element.hide(),this.button=C("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),t=C("<span>").appendTo(this.button),this._addClass(t,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(i).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){e._rendered||e._refreshMenu()})},_drawMenu:function(){var n=this;this.menu=C("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=C("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(t,e){t.preventDefault(),n._setSelection(),n._select(e.item.data("ui-selectmenu-item"),t)},focus:function(t,e){var i=e.item.data("ui-selectmenu-item");null!=n.focusIndex&&i.index!==n.focusIndex&&(n._trigger("focus",t,{item:i}),n.isOpen||n._select(i,t)),n.focusIndex=i.index,n.button.attr("aria-activedescendant",n.menuItems.eq(i.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var t,e=this.element.find("option");this.menu.empty(),this._parseOptions(e),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,e.length&&(t=this._getSelectedItem(),this.menuInstance.focus(null,t),this._setAria(t.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(t){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",t)))},_position:function(){this.menuWrap.position(C.extend({of:this.button},this.options.position))},close:function(t){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",t))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(t){var e=C("<span>");return this._setText(e,t.label),this._addClass(e,"ui-selectmenu-text"),e},_renderMenu:function(n,t){var s=this,o="";C.each(t,function(t,e){var i;e.optgroup!==o&&(i=C("<li>",{text:e.optgroup}),s._addClass(i,"ui-selectmenu-optgroup","ui-menu-divider"+(e.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),i.appendTo(n),o=e.optgroup),s._renderItemData(n,e)})},_renderItemData:function(t,e){return this._renderItem(t,e).data("ui-selectmenu-item",e)},_renderItem:function(t,e){var i=C("<li>"),n=C("<div>",{title:e.element.attr("title")});return e.disabled&&this._addClass(i,null,"ui-state-disabled"),this._setText(n,e.label),i.append(n).appendTo(t)},_setText:function(t,e){e?t.text(e):t.html("&#160;")},_move:function(t,e){var i,n,s=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),s+=":not(.ui-state-disabled)"),(n="first"===t||"last"===t?i["first"===t?"prevAll":"nextAll"](s).eq(-1):i[t+"All"](s).eq(0)).length&&this.menuInstance.focus(e,n)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")}
vendor: 4,324 bytes, line 1
1,_toggle:function(t){this[this.isOpen?"close":"open"](t)},_setSelection:function(){var t;this.range&&(window.getSelection?((t=window.getSelection()).removeAllRanges(),t.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(t){this.isOpen&&(C(t.target).closest(".ui-selectmenu-menu, #"+C.ui.escapeSelector(this.ids.button)).length||this.close(t))}},_buttonEvents:{mousedown:function(){var t;window.getSelection?(t=window.getSelection()).rangeCount&&(this.range=t.getRangeAt(0)):this.range=document.selection.createRange()},click:function(t){this._setSelection(),this._toggle(t)},keydown:function(t){var e=!0;switch(t.keyCode){case C.ui.keyCode.TAB:case C.ui.keyCode.ESCAPE:this.close(t),e=!1;break;case C.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(t);break;case C.ui.keyCode.UP:t.altKey?this._toggle(t):this._move("prev",t);break;case C.ui.keyCode.DOWN:t.altKey?this._toggle(t):this._move("next",t);break;case C.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(t):this._toggle(t);break;case C.ui.keyCode.LEFT:this._move("prev",t);break;case C.ui.keyCode.RIGHT:this._move("next",t);break;case C.ui.keyCode.HOME:case C.ui.keyCode.PAGE_UP:this._move("first",t);break;case C.ui.keyCode.END:case C.ui.keyCode.PAGE_DOWN:this._move("last",t);break;default:this.menu.trigger(t),e=!1}e&&t.preventDefault()}},_selectFocusedItem:function(t){var e=this.menuItems.eq(this.focusIndex).parent("li");e.hasClass("ui-state-disabled")||this._select(e.data("ui-selectmenu-item"),t)},_select:function(t,e){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=t.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(t)),this._setAria(t),this._trigger("select",e,{item:t}),t.index!==i&&this._trigger("change",e,{item:t}),this.close(e)},_setAria:function(t){var e=this.menuItems.eq(t.index).attr("id");this.button.attr({"aria-labelledby":e,"aria-activedescendant":e}),this.menu.attr("aria-activedescendant",e)},_setOption:function(t,e){var i;"icons"===t&&(i=this.button.find("span.ui-icon"),this._removeClass(i,null,this.options.icons.button)._addClass(i,null,e.button)),this._super(t,e),"appendTo"===t&&this.menuWrap.appendTo(this._appendTo()),"width"===t&&this._resizeButton()},_setOptionDisabled:function(t){this._super(t),this.menuInstance.option("disabled",t),this.button.attr("aria-disabled",t),this._toggleClass(this.button,null,"ui-state-disabled",t),this.element.prop("disabled",t),t?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var t=this.options.appendTo;return(t=t&&(t.jquery||t.nodeType?C(t):this.document.find(t).eq(0)))&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var t=this.options.width;!1!==t?(null===t&&(t=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(t)):this.button.css("width","")},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var t=this._super();return t.disabled=this.element.prop("disabled"),t},_parseOptions:function(t){var i=this,n=[];t.each(function(t,e){n.push(i._parseOption(C(e),t))}),this.items=n},_parseOption:function(t,e){var i=t.parent("optgroup");return{element:t,index:e,value:t.val(),label:t.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||t.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]),C.widget("ui.slider",C.ui.mouse,{version:"1.12.1",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null}
vendor: 4,693 bytes, line 1
1,numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,e=this.options,i=this.element.find(".ui-slider-handle"),n=[],s=e.values&&e.values.length||1;for(i.length>s&&(i.slice(s).remove(),i=i.slice(0,s)),t=i.length;t<s;t++)n.push("<span tabindex='0'></span>");this.handles=i.add(C(n.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(t){C(this).data("ui-slider-handle-index",t).attr("tabIndex",0)})},_createRange:function(){var t=this.options;t.range?(!0===t.range&&(t.values?t.values.length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:C.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=C("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==t.range&&"max"!==t.range||this._addClass(this.range,"ui-slider-range-"+t.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(t){var e,i,n,s,o,a,r,l=this,h=this.options;return!h.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var e=Math.abs(i-l.values(t));(e<n||n===e&&(t===l._lastChangedValue||l.values(t)===h.min))&&(n=e,s=C(this),o=t)}),!1!==this._start(t,o)&&(this._mouseSliding=!0,this._handleIndex=o,this._addClass(s,null,"ui-state-active"),s.trigger("focus"),a=s.offset(),r=!C(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=r?{left:0,top:0}:{left:t.pageX-a.left-s.width()/2,top:t.pageY-a.top-s.height()/2-(parseInt(s.css("borderTopWidth"),10)||0)-(parseInt(s.css("borderBottomWidth"),10)||0)+(parseInt(s.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,i),this._animateOff=!0))},_mouseStart:function(){return!0},_mouseDrag:function(t){var e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e);return this._slide(t,this._handleIndex,i),!1},_mouseStop:function(t){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(t,this._handleIndex),this._change(t,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(t){var e,i,n,s="horizontal"===this.orientation?(e=this.elementSize.width,t.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(e=this.elementSize.height,t.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),o=s/e;return 1<o&&(o=1),o<0&&(o=0),"vertical"===this.orientation&&(o=1-o),i=this._valueMax()-this._valueMin(),n=this._valueMin()+o*i,this._trimAlignValue(n)},_uiHash:function(t,e,i){var n={handle:this.handles[t],handleIndex:t,value:void 0!==e?e:this.value()};return this._hasMultipleValues()&&(n.value=void 0!==e?e:this.values(t),n.values=i||this.values()),n},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(t,e){return this._trigger("start",t,this._uiHash(e))},_slide:function(t,e,i){var n,s=this.value(),o=this.values();this._hasMultipleValues()&&(n=this.values(e?0:1),s=this.values(e),2===this.options.values.length&&!0===this.options.range&&(i=0===e?Math.min(n,i):Math.max(n,i)),o[e]=i),i!==s&&!1!==this._trigger("slide",t,this._uiHash(e,i,o))&&(this._hasMultipleValues()?this.values(e,i):this.value(i))},_stop:function(t,e){this._trigger("stop",t,this._uiHash(e))},_change:function(t,e){this._keySliding||this._mouseSliding||(this._lastChangedValue=e,this._trigger("change",t,this._uiHash(e)))},value:function(t){return arguments.length?(this.options.value=this._trimAlignValue(t),this._refreshValue(),void this._change(null,0)):this._value(
vendor: 4,836 bytes, line 1
1)},values:function(t,e){var i,n,s;if(1<arguments.length)return this.options.values[t]=this._trimAlignValue(e),this._refreshValue(),void this._change(null,t);if(!arguments.length)return this._values();if(!C.isArray(t))return this._hasMultipleValues()?this._values(t):this.value();for(i=this.options.values,n=t,s=0;s<i.length;s+=1)i[s]=this._trimAlignValue(n[s]),this._change(null,s);this._refreshValue()},_setOption:function(t,e){var i,n=0;switch("range"===t&&!0===this.options.range&&("min"===e?(this.options.value=this._values(0),this.options.values=null):"max"===e&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),C.isArray(this.options.values)&&(n=this.options.values.length),this._super(t,e),t){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(e),this.handles.css("horizontal"===e?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=n-1;0<=i;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(t){this._super(t),this._toggleClass(null,"ui-state-disabled",!!t)},_value:function(){var t=this.options.value;return t=this._trimAlignValue(t)},_values:function(t){var e,i,n;if(arguments.length)return e=this.options.values[t],e=this._trimAlignValue(e);if(this._hasMultipleValues()){for(i=this.options.values.slice(),n=0;n<i.length;n+=1)i[n]=this._trimAlignValue(i[n]);return i}return[]},_trimAlignValue:function(t){if(t<=this._valueMin())return this._valueMin();if(t>=this._valueMax())return this._valueMax();var e=0<this.options.step?this.options.step:1,i=(t-this._valueMin())%e,n=t-i;return 2*Math.abs(i)>=e&&(n+=0<i?e:-e),parseFloat(n.toFixed(5))},_calculateNewMax:function(){var t=this.options.max,e=this._valueMin(),i=this.options.step;(t=Math.round((t-e)/i)*i+e)>this.options.max&&(t-=i),this.max=parseFloat(t.toFixed(this._precision()))},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=t.toString(),i=e.indexOf(".");return-1===i?0:e.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(t){"vertical"===t&&this.range.css({width:"",left:""}),"horizontal"===t&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var e,i,t,n,s,o=this.options.range,a=this.options,r=this,l=!this._animateOff&&a.animate,h={};this._hasMultipleValues()?this.handles.each(function(t){i=(r.values(t)-r._valueMin())/(r._valueMax()-r._valueMin())*100,h["horizontal"===r.orientation?"left":"bottom"]=i+"%",C(this).stop(1,1)[l?"animate":"css"](h,a.animate),!0===r.options.range&&("horizontal"===r.orientation?(0===t&&r.range.stop(1,1)[l?"animate":"css"]({left:i+"%"},a.animate),1===t&&r.range[l?"animate":"css"]({width:i-e+"%"},{queue:!1,duration:a.animate})):(0===t&&r.range.stop(1,1)[l?"animate":"css"]({bottom:i+"%"},a.animate),1===t&&r.range[l?"animate":"css"]({height:i-e+"%"},{queue:!1,duration:a.animate}))),e=i}):(t=this.value(),n=this._valueMin(),s=this._valueMax(),i=s!==n?(t-n)/(s-n)*100:0,h["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[l?"animate":"css"](h,a.animate),"min"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:i+"%"},a.animate),"max"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:100-i+"%"},a.animate),"min"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:i+"%"},a.animate),"max"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:100-i+"%"},a.animate))},_handleEvents:{keydown:function(t){var e,i,n,s=C(t.target).data("ui-slider-handle-index");switch(t.keyCode){case C.ui.keyCode.HOME:case C.ui.keyCode.END:case C.ui.keyCode.PAGE_UP:case C.ui.keyCode.PAGE_DOWN:case C.ui.keyCode.UP:case C.ui.keyCode.RIGHT:case C.ui.keyCode.DOWN:case C.ui.keyCode.LEFT:if(t.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(C(t.target),null,"ui-state-active"),!1===this._start(t,s)))return}switch(n=this.options.step,e=i=this._hasMultipleValues()?this.values(s):this.value(),t.keyCode){case C.ui.keyCode.HOME:i=this._valueMin();break;case C.ui.keyCode.END:i=this._valueMax();break;case C.ui.keyCode.PAGE_UP:i=this._trimAlignValue(e+(this._valueMax()-this._valueMin())/this.numPages);break;
vendor: 8,794 bytes, line 1
1case C.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(e-(this._valueMax()-this._valueMin())/this.numPages);break;case C.ui.keyCode.UP:case C.ui.keyCode.RIGHT:if(e===this._valueMax())return;i=this._trimAlignValue(e+n);break;case C.ui.keyCode.DOWN:case C.ui.keyCode.LEFT:if(e===this._valueMin())return;i=this._trimAlignValue(e-n)}this._slide(t,s,i)},keyup:function(t){var e=C(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,e),this._change(t,e),this._removeClass(C(t.target),null,"ui-state-active"))}}}),C.widget("ui.sortable",C.ui.mouse,{version:"1.12.1",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return e<=t&&t<e+i},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),"handle"===t&&this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),C.each(this.items,function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;0<=t;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,e){var i=null,n=!1,s=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(t),C(t.target).parents().each(function(){if(C.data(this,s.widgetName+"-item")===s)return i=C(this),!1}),C.data(t.target,s.widgetName+"-item")===s&&(i=C(t.target)),!!i&&(!(this.options.handle&&!e&&(C(this.options.handle,i).find("*").addBack().each(function(){this===t.target&&(n=!0)}),!n))&&(this.currentItem=i,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(t,e,i){var n,s,o=this.options;if((this.currentContainer=this).refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},C.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),o.containment&&this._setContainment(),o.cursor&&"auto"!==o.cursor&&(s=this.document.find("body"),this.storedCursor=s.css("cursor"),s.css("cursor",o.cursor),this.storedStylesheet=C("<style>*{ cursor: "+o.cursor+" !important; }</style>").appendTo(s)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(n=this.containers.length-1;0<=n;n--)this.containers[n]._trigger("activate",t,this._uiHash(this));return C.ui.ddmanager&&(C.ui.ddmanager.current=this),C.ui.ddmanager&&!o.dropBehaviour&&C.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){var e,i,n,s,o=this.options,a=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<o.scrollSensitivity?this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop+o.scrollSpeed:t.pageY-this.overflowOffset.top<o.scrollSensitivity&&(this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop-o.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<o.scrollSensitivity?this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft+o.scrollSpeed:t.pageX-this.overflowOffset.left<o.scrollSensitivity&&(this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft-o.scrollSpeed)):(t.pageY-this.document.scrollTop()<o.scrollSensitivity?a=this.document.scrollTop(this.document.scrollTop()-o.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())<o.scrollSensitivity&&(a=this.document.scrollTop(this.document.scrollTop()+o.scrollSpeed)),t.pageX-this.document.scrollLeft()<o.scrollSensitivity?a=this.document.scrollLeft(this.document.scrollLeft()-o.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<o.scrollSensitivity&&(a=this.document.scrollLeft(this.document.scrollLeft()+o.scrollSpeed))),!1!==a&&C.ui.ddmanager&&!o.dropBehaviour&&C.ui.ddmanager.prepareOffsets(this,t)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),e=this.items.length-1;0<=e;e--)if(n=(i=this.items[e]).item[0],(s=this._intersectsWithPointer(i))&&i.instance===this.currentContainer&&!(n===this.currentItem[0]||this.placeholder[1===s?"next":"prev"]()[0]===n||C.contains(this.placeholder[0],n)||"semi-dynamic"===this.options.type&&C.contains(this.element[0],n))){if(this.direction=1===s?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(i))break;this._rearrange(t,i),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),C.ui.ddmanager&&C.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,e){var i,n,s,o;if(t)return C.ui.ddmanager&&!this.options.dropBehaviour&&C.ui.ddmanager.drop(this,t),this.options.revert?(n=(i=this).placeholder.offset(),o={},(s=this.options.axis)&&"x"!==s||(o.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),s&&"y"!==s||(o.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,C(this.helper).animate(o,parseInt(this.options.revert,10)||500,function(){i._clear(t)})):this._clear(t,e),!1},cancel:function(){if(this.dragging){this._mouseUp(new C.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;0<=t;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),C.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?C(this.domPosition.prev).after(this.currentItem):C(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var t=this._getItemsAsjQuery(e&&e.connected),i=[];return e=e||{},C(t).each(function(){var t=(C(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);t&&i.push((e.key||t[1]+"[]")+"="+(e.key&&e.expression?t[1]:t[2]))}),!i.length&&e.key&&i.push(e.key+"="),i.join("&")},toArray:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{}
vendor: 10,871 bytes, line 1
1,e.each(function(){i.push(C(t.item||this).attr(t.attribute||"id")||"")}),i},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,n=this.positionAbs.top,s=n+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,l=r+t.height,h=this.offset.click.top,c=this.offset.click.left,u="x"===this.options.axis||r<n+h&&n+h<l,d="y"===this.options.axis||o<e+c&&e+c<a,p=u&&d;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?p:o<e+this.helperProportions.width/2&&i-this.helperProportions.width/2<a&&r<n+this.helperProportions.height/2&&s-this.helperProportions.height/2<l},_intersectsWithPointer:function(t){var e,i,n="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),s="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width);return!(!n||!s)&&(e=this._getDragVerticalDirection(),i=this._getDragHorizontalDirection(),this.floating?"right"===i||"down"===e?2:1:e&&("down"===e?2:1))},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),n=this._getDragVerticalDirection(),s=this._getDragHorizontalDirection();return this.floating&&s?"right"===s&&i||"left"===s&&!i:n&&("down"===n&&e||"up"===n&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!=t&&(0<t?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!=t&&(0<t?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(t){var e,i,n,s,o=[],a=[],r=this._connectWith();if(r&&t)for(e=r.length-1;0<=e;e--)for(i=(n=C(r[e],this.document[0])).length-1;0<=i;i--)(s=C.data(n[i],this.widgetFullName))&&s!==this&&!s.options.disabled&&a.push([C.isFunction(s.options.items)?s.options.items.call(s.element):C(s.options.items,s.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),s]);function l(){o.push(this)}for(a.push([C.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):C(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),e=a.length-1;0<=e;e--)a[e][0].each(l);return C(o)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=C.grep(this.items,function(t){for(var e=0;e<i.length;e++)if(i[e]===t.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var e,i,n,s,o,a,r,l,h=this.items,c=[[C.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):C(this.options.items,this.element),this]],u=this._connectWith();if(u&&this.ready)for(e=u.length-1;0<=e;e--)for(i=(n=C(u[e],this.document[0])).length-1;0<=i;i--)(s=C.data(n[i],this.widgetFullName))&&s!==this&&!s.options.disabled&&(c.push([C.isFunction(s.options.items)?s.options.items.call(s.element[0],t,{item:this.currentItem}):C(s.options.items,s.element),s]),this.containers.push(s));for(e=c.length-1;0<=e;e--)for(o=c[e][1],i=0,l=(a=c[e][0]).length;i<l;i++)(r=C(a[i])).data(this.widgetName+"-item",o),h.push({item:r,instance:o,width:0,height:0,left:0,top:0})},refreshPositions:function(t){var e,i,n,s;for(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),e=this.items.length-1;0<=e;e--)(i=this.items[e]).instance!==this.currentContainer&&this.currentContainer&&i.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?C(this.options.toleranceElement,i.item):i.item,t||(i.width=n.outerWidth(),i.height=n.outerHeight()),s=n.offset(),i.left=s.left,i.top=s.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;0<=e;e--)s=this.containers[e].element.offset(),this.containers[e].containerCache.left=s.left,this.containers[e].containerCache.top=s.top,this.containers[e].containerCache.width=this.containers[e].element.outerWidth(),this.containers[e].containerCache.height=this.containers[e].element.outerHeight();return this},_createPlaceholder:function(i){var n,s=(i=i||this).options;s.placeholder&&s.placeholder.constructor!==String||(n=s.placeholder,s.placeholder={element:function(){var t=i.currentItem[0].nodeName.toLowerCase(),e=C("<"+t+">",i.document[0]);return i._addClass(e,"ui-sortable-placeholder",n||i.currentItem[0].className)._removeClass(e,"ui-sortable-helper"),"tbody"===t?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),C("<tr>",i.document[0]).appendTo(e)):"tr"===t?i._createTrPlaceholder(i.currentItem,e):"img"===t&&e.attr("src",i.currentItem.attr("src")),n||e.css("visibility","hidden"),e},update:function(t,e){n&&!s.forcePlaceholderSize||(e.height()||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width()||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10)))}}),i.placeholder=C(s.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),s.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(t,e){var i=this;t.children().each(function(){C("<td>&#160;</td>",i.document[0]).attr("colspan",C(this).attr("colspan")||1).appendTo(e)})},_contactContainers:function(t){for(var e,i,n,s,o,a,r,l,h,c=null,u=null,d=this.containers.length-1;0<=d;d--)if(!C.contains(this.currentItem[0],this.containers[d].element[0]))if(this._intersectsWith(this.containers[d].containerCache)){if(c&&C.contains(this.containers[d].element[0],c.element[0]))continue;c=this.containers[d],u=d}else this.containers[d].containerCache.over&&(this.containers[d]._trigger("out",t,this._uiHash(this)),this.containers[d].containerCache.over=0);if(c)if(1===this.containers.length)this.containers[u].containerCache.over||(this.containers[u]._trigger("over",t,this._uiHash(this)),this.containers[u].containerCache.over=1);else{for(i=1e4,n=null,s=(l=c.floating||this._isFloating(this.currentItem))?"left":"top",o=l?"width":"height",h=l?"pageX":"pageY",e=this.items.length-1;0<=e;e--)C.contains(this.containers[u].element[0],this.items[e].item[0])&&this.items[e].item[0]!==this.currentItem[0]&&(a=this.items[e].item.offset()[s],r=!1,t[h]-a>this.items[e][o]/2&&(r=!0),Math.abs(t[h]-a)<i&&(i=Math.abs(t[h]-a),n=this.items[e],this.direction=r?"up":"down"));if(!n&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[u])return void(this.currentContainer.containerCache.over||(this.containers[u]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1));n?this._rearrange(t,n,null,!0):this._rearrange(t,null,this.containers[u].element,!0),this._trigger("change",t,this._uiHash()),this.containers[u]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[u],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[u]._trigger("over",t,this._uiHash(this)),this.containers[u].containerCache.over=1}},_createHelper:function(t){var e=this.options,i=C.isFunction(e.helper)?C(e.helper.apply(this.element[0],[t,this.currentItem])):"clone"===e.helper?this.currentItem.clone():this.currentItem;return i.parents("body").length||C("parent"!==e.appendTo?e.appendTo:this.currentItem[0].parentNode)[0].appendChild(i[0]),i[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),i[0].style.width&&!e.forceHelperSize||i.width(this.currentItem.width()),i[0].style.height&&!e.forceHelperSize||i.height(this.currentItem.height()),i},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),C.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&C.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&C.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.currentItem.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,i,n=this.options;"parent"===n.containment&&(n.containment=this.helper[0].parentNode),"document"!==n.containment&&"window"!==n.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===n.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===n.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(n.containment)||(t=C(n.containment)[0],e=C(n.containment).offset(),i="hidden"!==C(t).css("overflow"),this.containment=[e.left+(parseInt(C(t).css("borderLeftWidth"),10)||0)+(parseInt(C(t).css("paddingLeft"),10)||0)-this.margins.left,e.top+(parseInt(C(t).css("borderTopWidth"),
vendor: 4,286 bytes, line 1
110)||0)+(parseInt(C(t).css("paddingTop"),10)||0)-this.margins.top,e.left+(i?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(C(t).css("borderLeftWidth"),10)||0)-(parseInt(C(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,e.top+(i?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(C(t).css("borderTopWidth"),10)||0)-(parseInt(C(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,e){e=e||this.position;var i="absolute"===t?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&C.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,s=/(html|body)/i.test(n[0].tagName);return{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():s?0:n.scrollTop())*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():s?0:n.scrollLeft())*i}},_generatePosition:function(t){var e,i,n=this.options,s=t.pageX,o=t.pageY,a="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&C.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=/(html|body)/i.test(a[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(s=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(o=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top)),n.grid&&(e=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1],o=!this.containment||e-this.offset.click.top>=this.containment[1]&&e-this.offset.click.top<=this.containment[3]?e:e-this.offset.click.top>=this.containment[1]?e-n.grid[1]:e+n.grid[1],i=this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0],s=!this.containment||i-this.offset.click.left>=this.containment[0]&&i-this.offset.click.left<=this.containment[2]?i:i-this.offset.click.left>=this.containment[0]?i-n.grid[0]:i+n.grid[0])),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():r?0:a.scrollTop()),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:a.scrollLeft())}},_rearrange:function(t,e,i,n){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay(function(){s===this.counter&&this.refreshPositions(!n)})},_clear:function(t,e){this.reverting=!1;var i,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function s(e,i,n){return function(t){n._trigger(e,t,i._uiHash(i))}}for(this.fromOutside&&!e&&n.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(n.push(function(t){this._trigger("remove",t,this._uiHash())}),n.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),i=this.containers.length-1;0<=i;
vendor: 2,165 bytes, line 1
1i--)e||n.push(s("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(n.push(s("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(i=0;i<n.length;i++)n[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===C.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(t){var e=t||this;return{helper:e.helper,placeholder:e.placeholder||C([]),position:e.position,originalPosition:e.originalPosition,offset:e.positionAbs,item:e.currentItem,sender:t?t.element:null}}});function at(e){return function(){var t=this.element.val();e.apply(this,arguments),this._refresh(),t!==this.element.val()&&this._trigger("change")}}C.widget("ui.spinner",{version:"1.12.1",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var n=this._super(),s=this.element;return C.each(["min","max","step"],function(t,e){var i=s.attr(e);null!=i&&i.length&&(n[e]=i)}),n}
vendor: 5,912 bytes, line 1
1,_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){this.cancelBlur?delete this.cancelBlur:(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t))},mousewheel:function(t,e){if(e){if(!this.spinning&&!this._start(t))return!1;this._spin((0<e?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},"mousedown .ui-spinner-button":function(t){var e;function i(){this.element[0]===C.ui.safeActiveElement(this.document[0])||(this.element.trigger("focus"),this.previous=e,this._delay(function(){this.previous=e}))}e=this.element[0]===C.ui.safeActiveElement(this.document[0])?this.previous:this.element.val(),t.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,i.call(this)}),!1!==this._start(t)&&this._repeat(null,C(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){if(C(t.currentTarget).hasClass("ui-state-active"))return!1!==this._start(t)&&void this._repeat(null,C(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(.5*this.uiSpinner.height())&&0<this.uiSpinner.height()&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(t){var e=this.options,i=C.ui.keyCode;switch(t.keyCode){case i.UP:return this._repeat(null,1,t),!0;case i.DOWN:return this._repeat(null,-1,t),!0;case i.PAGE_UP:return this._repeat(null,e.page,t),!0;case i.PAGE_DOWN:return this._repeat(null,-e.page,t),!0}return!1},_start:function(t){return!(!this.spinning&&!1===this._trigger("start",t))&&(this.counter||(this.counter=1),this.spinning=!0)},_repeat:function(t,e,i){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,e,i)},t),this._spin(e*this.options.step,i)},_spin:function(t,e){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+t*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",e,{value:i})||(this._value(i),this.counter++)},_increment:function(t){var e=this.options.incremental;return e?C.isFunction(e)?e(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=t.toString(),i=e.indexOf(".");return-1===i?0:e.length-i-1},_adjustValue:function(t){var e=this.options,i=null!==e.min?e.min:0,n=t-i;return t=i+(n=Math.round(n/e.step)*e.step),t=parseFloat(t.toFixed(this._precision())),null!==e.max&&t>e.max?e.max:null!==e.min&&t<e.min?e.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,e){var i,n,s;if("culture"===t||"numberFormat"===t)return i=this._parse(this.element.val()),this.options[t]=e,void this.element.val(this._format(i));"max"!==t&&"min"!==t&&"step"!==t||"string"==typeof e&&(e=this._parse(e)),"icons"===t&&(n=this.buttons.first().find(".ui-icon"),this._removeClass(n,null,this.options.icons.up),this._addClass(n,null,e.up),s=this.buttons.last().find(".ui-icon"),this._removeClass(s,null,this.options.icons.down),this._addClass(s,null,e.down)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!t),this.element.prop("disabled",!!t),this.buttons.button(t?"disable":"enable")},_setOptions:at(function(t){this._super(t)}),_parse:function(t){return"string"==typeof t&&""!==t&&(t=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t),""===t||isNaN(t)?null:t},_format:function(t){return""===t?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var t=this.value();return null!==t&&t===this._adjustValue(t)},_value:function(t,e){var i;""!==t&&null!==(i=this._parse(t))&&(e||(i=this._adjustValue(i)),t=this._format(i)),this.element.val(t),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:at(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:at(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:at(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:at(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){if(!arguments.length)return this._parse(this.element.val());at(this._value).call(this,t)},widget:function(){return this.uiSpinner}}
vendor: 6,325 bytes, line 1
1),!1!==C.uiBackCompat&&C.widget("ui.spinner",C.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}});var rt;C.ui.spinner;C.widget("ui.tabs",{version:"1.12.1",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(rt=/#.*$/,function(t){var e=t.href.replace(rt,""),i=location.href.replace(rt,"");try{e=decodeURIComponent(e)}catch(t){}try{i=decodeURIComponent(i)}catch(t){}return 1<t.hash.length&&e===i}),_create:function(){var e=this,t=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,t.collapsible),this._processTabs(),t.active=this._initialActive(),C.isArray(t.disabled)&&(t.disabled=C.unique(t.disabled.concat(C.map(this.tabs.filter(".ui-state-disabled"),function(t){return e.tabs.index(t)}))).sort()),!1!==this.options.active&&this.anchors.length?this.active=this._findActive(t.active):this.active=C(),this._refresh(),this.active.length&&this.load(t.active)},_initialActive:function(){var i=this.options.active,t=this.options.collapsible,n=location.hash.substring(1);return null===i&&(n&&this.tabs.each(function(t,e){if(C(e).attr("aria-controls")===n)return i=t,!1}),null===i&&(i=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),null!==i&&-1!==i||(i=!!this.tabs.length&&0)),!1!==i&&-1===(i=this.tabs.index(this.tabs.eq(i)))&&(i=!t&&0),!t&&!1===i&&this.anchors.length&&(i=0),i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):C()}},_tabKeydown:function(t){var e=C(C.ui.safeActiveElement(this.document[0])).closest("li"),i=this.tabs.index(e),n=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case C.ui.keyCode.RIGHT:case C.ui.keyCode.DOWN:i++;break;case C.ui.keyCode.UP:case C.ui.keyCode.LEFT:n=!1,i--;break;case C.ui.keyCode.END:i=this.anchors.length-1;break;case C.ui.keyCode.HOME:i=0;break;case C.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i);case C.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i!==this.options.active&&i);default:return}t.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,n),t.ctrlKey||t.metaKey||(e.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===C.ui.keyCode.UP&&(t.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(t){return t.altKey&&t.keyCode===C.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===C.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,e){var i=this.tabs.length-1;for(;-1!==C.inArray((i<t&&(t=0),t<0&&(t=i),t),this.options.disabled);)t=e?t+1:t-1;return t},_focusNextTab:function(t,e){return t=this._findNextTab(t,e),this.tabs.eq(t).trigger("focus"),t},_setOption:function(t,e){"active"!==t?(this._super(t,e),"collapsible"===t&&(this._toggleClass("ui-tabs-collapsible",null,e),e||!1!==this.options.active||this._activate(0)),"event"===t&&this._setupEvents(e),"heightStyle"===t&&this._setupHeightStyle(e)):this._activate(e)},_sanitizeSelector:function(t){return t?t.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,e=this.tablist.children(":has(a[href])");t.disabled=C.map(e.filter(".ui-state-disabled"),function(t){return e.index(t)}),this._processTabs(),!1!==t.active&&this.anchors.length?this.active.length&&!C.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=C()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=C()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var l=this,t=this.tabs,e=this.anchors,i=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(t){C(this).is(".ui-state-disabled")&&t.preventDefault()}).on("focus"+this.eventNamespace,".ui-tabs-anchor",function(){C(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return C("a",this)[0]}).attr({role:"presentation",tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=C(),this.anchors.each(function(t,e){var i,n,s,o=C(e).uniqueId().attr("id"),a=C(e).closest("li"),r=a.attr("aria-controls");l._isLocal(e)?(s=(i=e.hash).substring(1),n=l.element.find(l._sanitizeSelector(i))):(i="#"+(s=a.attr("aria-controls")||C({}).uniqueId()[0].id),(n=l.element.find(i)).length||(n=l._createPanel(s)).insertAfter(l.panels[t-1]||l.tablist),n.attr("aria-live","polite")),n.length&&(l.panels=l.panels.add(n)),r&&a.data("ui-tabs-aria-controls",r),a.attr({"aria-controls":s,"aria-labelledby":o}),n.attr("aria-labelledby",o)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),t&&(this._off(t.not(this.tabs)
vendor: 5,045 bytes, line 1
1),this._off(e.not(this.anchors)),this._off(i.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(t){return C("<div>").attr("id",t).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(t){var e,i,n;for(C.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1),n=0;i=this.tabs[n];n++)e=C(i),!0===t||-1!==C.inArray(n,t)?(e.attr("aria-disabled","true"),this._addClass(e,null,"ui-state-disabled")):(e.removeAttr("aria-disabled"),this._removeClass(e,null,"ui-state-disabled"));this.options.disabled=t,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===t)},_setupEvents:function(t){var i={};t&&C.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(t){t.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,e=this.element.parent();"fill"===t?(i=e.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=C(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=C(this).outerHeight(!0)}),this.panels.each(function(){C(this).height(Math.max(0,i-C(this).innerHeight()+C(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,C(this).height("").height())}).height(i))},_eventHandler:function(t){var e=this.options,i=this.active,n=C(t.currentTarget).closest("li"),s=n[0]===i[0],o=s&&e.collapsible,a=o?C():this._getPanelForTab(n),r=i.length?this._getPanelForTab(i):C(),l={oldTab:i,oldPanel:r,newTab:o?C():n,newPanel:a};t.preventDefault(),n.hasClass("ui-state-disabled")||n.hasClass("ui-tabs-loading")||this.running||s&&!e.collapsible||!1===this._trigger("beforeActivate",t,l)||(e.active=!o&&this.tabs.index(n),this.active=s?C():n,this.xhr&&this.xhr.abort(),r.length||a.length||C.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(n),t),this._toggle(t,l))},_toggle:function(t,e){var i=this,n=e.newPanel,s=e.oldPanel;function o(){i.running=!1,i._trigger("activate",t,e)}function a(){i._addClass(e.newTab.closest("li"),"ui-tabs-active","ui-state-active"),n.length&&i.options.show?i._show(n,i.options.show,o):(n.show(),o())}this.running=!0,s.length&&this.options.hide?this._hide(s,this.options.hide,function(){i._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),a()}):(this._removeClass(e.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),s.hide(),a()),s.attr("aria-hidden","true"),e.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),n.length&&s.length?e.oldTab.attr("tabIndex",-1):n.length&&this.tabs.filter(function(){return 0===C(this).attr("tabIndex")}).attr("tabIndex",-1),n.attr("aria-hidden","false"),e.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var e,i=this._findActive(t);i[0]!==this.active[0]&&(i.length||(i=this.active),e=i.find(".ui-tabs-anchor")[0],this._eventHandler({target:e,currentTarget:e,preventDefault:C.noop}))},_findActive:function(t){return!1===t?C():this.tabs.eq(t)},_getIndex:function(t){return"string"==typeof t&&(t=this.anchors.index(this.anchors.filter("[href$='"+C.ui.escapeSelector(t)+"']"))),t},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){C.data(this,"ui-tabs-destroy")?C(this).remove():C(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var t=C(this),e=t.data("ui-tabs-aria-controls");e?t.attr("aria-controls",e).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var t=this.options.disabled;!1!==t&&(t=void 0!==i&&(i=this._getIndex(i),C.isArray(t)?C.map(t,function(t){return t!==i?t:null}):C.map(this.tabs,function(t,e){return e!==i?e:null})),this._setOptionDisabled(t))},disable:function(t){var e=this.options.disabled;if(!0!==e){if(void 0===t)e=!0;else{if(t=this._getIndex(t),-1!==C.inArray(t,e))return;e=C.isArray(e)?C.merge([t],e).sort():[t]}this._setOptionDisabled(e)}},load:function(t,n){t=this._getIndex(t);function s(t,e){"abort"===e&&o.panels.stop(!1,!0),o._removeClass(i,"ui-tabs-loading"),a.removeAttr("aria-busy"),t===o.xhr&&delete o.xhr}var o=this,i=this.tabs.eq(t),e=i.find(".ui-tabs-anchor"),a=this._getPanelForTab(i),r={tab:i,panel:a};this._isLocal(e[0])||(this.xhr=C.ajax(this._ajaxSettings(e,n,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(this._addClass(i,"ui-tabs-loading"),a.attr("aria-busy","true"),this.xhr.done(function(t,e,
vendor: 4,207 bytes, line 1
1i){setTimeout(function(){a.html(t),o._trigger("load",n,r),s(i,e)},1)}).fail(function(t,e){setTimeout(function(){s(t,e)},1)})))},_ajaxSettings:function(t,i,n){var s=this;return{url:t.attr("href").replace(/#.*$/,""),beforeSend:function(t,e){return s._trigger("beforeLoad",i,C.extend({jqXHR:t,ajaxSettings:e},n))}}},_getPanelForTab:function(t){var e=C(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+e))}}),!1!==C.uiBackCompat&&C.widget("ui.tabs",C.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}});C.ui.tabs;C.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=C(this).attr("title")||"";return C("<a>").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",C.trim(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),n=C.inArray(e,i);-1!==n&&i.splice(n,1),t.removeData("ui-tooltip-id"),(i=C.trim(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=C("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=C([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&C.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var n=this;C.each(this.tooltips,function(t,e){var i=C.Event("blur");i.target=i.currentTarget=e.element[0],n.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=C(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=C(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=C([])},open:function(t){var i=this,e=C(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=C(this);e.data("ui-tooltip-open")&&((t=C.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t,n=this.options.content,s=this,o=i?i.type:null;if("string"==typeof n||n.nodeType||n.jquery)return this._open(i,e,n);(t=n.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=o),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var n,s,o,a,r=C.extend({},this.options.position);function l(t){r.of=t,s.is(":hidden")||s.position(r)}i&&((n=this._find(e))?n.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),n=this._tooltip(e),s=n.tooltip,this._addDescribedBy(e,s.attr("id")),s.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(a=C("<div>").html(s.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),a.removeAttr("id").find("[id]").removeAttr("id"),a.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:l}),l(t)):s.position(C.extend({of:e},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){s.is(":visible")&&(l(r.of),clearInterval(o))},C.fx.interval)),this._trigger("open",t,{tooltip:s}
1)))},_registerCloseHandlers:function(t,i){var e={keyup:function(t){var e;t.keyCode===C.ui.keyCode.ESCAPE&&((e=C.Event(t)).currentTarget=i[0],this.close(e,!0))}};i[0]!==this.element[0]&&(e.remove=function(){this._removeTooltip(this._find(i).tooltip)}),t&&"mouseover"!==t.type||(e.mouseleave="close"),t&&"focusin"!==t.type||(e.focusout="close"),this._on(!0,i,e)},close:function(t){var e,i=this,n=C(t?t.currentTarget:this.element),s=this._find(n);s?(e=s.tooltip,s.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),s.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(C(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&C.each(this.parents,function(t,e){C(e.element).attr("title",e.title),delete i.parents[t]}),s.closing=!0,this._trigger("close",t,{tooltip:e}),s.hiding||(s.closing=!1))):n.removeData("ui-tooltip-open")},_tooltip:function(t){var e=C("<div>").attr("role","tooltip"),i=C("<div>").appendTo(e),n=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[n]={element:t,tooltip:e}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var s=this;C.each(this.tooltips,function(t,e){var i=C.Event("blur"),n=e.element;i.target=i.currentTarget=n[0],s.close(i,!0),C("#"+t).remove(),n.data("ui-tooltip-title")&&(n.attr("title")||n.attr("title",n.data("ui-tooltip-title")),n.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==C.uiBackCompat&&C.widget("ui.tooltip",C.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});C.ui.tooltip}),function(v){v.fn.jqEye=function(t){var f=v.extend({shape:"circle",radius:20,width:40,height:40},t);return this.each(function(){var h=v(this),c=v(this).position().left+v(this).width()/2,u=v(this).position().top+v(this).height()/2,d=v(this).offset().left+v(this).width()/2,p=v(this).offset().top+v(this).height()/2;v(document).mousemove(function(t){var e,i,n,s,o=t.clientX,a=t.clientY,r=o-d+v(window).scrollLeft(),l=a-p+v(window).scrollTop();"rectangle"===f.shape&&(r=(e=g(r,l,f.width,f.height)).x,l=e.y),"circle"===f.shape&&(r=(i=m(r,l,f.radius)).x,l=i.y),"ellipse"===f.shape&&(r=(n=function(t,e,i,n){var s={x:t,y:e};{var o;1<t*t/(i*i)+e*e/(n*n)&&(0!==t?(o=e/t,s.x=Math.sqrt(1/(1/(i*i)+o*o/(n*n))),s.x=0<t?s.x:-s.x,s.y=Math.abs(o*s.x),s.y=0<e?s.y:-s.y):s.y=0<e?n:-n)}return s}(r,l,f.width/2,f.height/2)).x,l=n.y),"rounded rectangle"===f.shape&&(r=(s=function(t,e,i,n,s){var o={x:t,y:e},a=i/2-s,r=n/2-s;{var l;Math.abs(t)>a&&Math.abs(e)>r?(l=m(Math.abs(t)-a,Math.abs(e)-r,s),o.x=0<t?l.x+a:-(l.x+a),o.y=0<e?l.y+r:-(l.y+r)):o=g(t,e,i,n)}return o}(r,l,f.width,f.height,f.radius)).x,l=s.y),r=r+c-h.width()/2,l=l+u-h.height()/2,h.css({left:r,top:l})})});function g(t,e,i,n){var s={x:t,y:e};return i/2<t&&(s.x=i/2),t<-i/2&&(s.x=-i/2),n/2<e&&(s.y=n/2),e<-n/2&&(s.y=-n/2),s}function m(t,e,i){var n,s={x:t,y:e};return i*i<t*t+e*e&&(0!==t?(n=e/t,s.x=Math.sqrt(i*i/(n*n+1)),s.x=0<t?s.x:-s.x,s.y=Math.abs(n*s.x),s.y=0<e?s.y:-s.y):s.y=0<e?i:-i),s}}}(jQuery),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).introJs=e()}(this,function(){"use strict";function A(){A=function(){return a};var a={},t=Object.prototype,c=t.hasOwnProperty,e="function"==typeof Symbol?Symbol:{},s=e.iterator||"@@iterator",i=e.asyncIterator||"@@asyncIterator",n=e.toStringTag||"@@toStringTag";function o(t,e,i){return Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{o({},"")}
vendor: 4,139 bytes, line 1
1catch(t){o=function(t,e,i){return t[e]=i}}function r(t,e,i,n){var o,a,r,l,s=e&&e.prototype instanceof p?e:p,h=Object.create(s.prototype),c=new w(n||[]);return h._invoke=(o=t,a=i,r=c,l="suspendedStart",function(t,e){if("executing"===l)throw new Error("Generator is already running");if("completed"===l){if("throw"===t)throw e;return k()}for(r.method=t,r.arg=e;;){var i=r.delegate;if(i){var n=function t(e,i){var n=e.iterator[i.method];if(void 0===n){if(i.delegate=null,"throw"===i.method){if(e.iterator.return&&(i.method="return",i.arg=void 0,t(e,i),"throw"===i.method))return d;i.method="throw",i.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var s=u(n,e.iterator,i.arg);if("throw"===s.type)return i.method="throw",i.arg=s.arg,i.delegate=null,d;var o=s.arg;return o?o.done?(i[e.resultName]=o.value,i.next=e.nextLoc,"return"!==i.method&&(i.method="next",i.arg=void 0),i.delegate=null,d):o:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,d)}(i,r);if(n){if(n===d)continue;return n}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===l)throw l="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);l="executing";var s=u(o,a,r);if("normal"===s.type){if(l=r.done?"completed":"suspendedYield",s.arg===d)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(l="completed",r.method="throw",r.arg=s.arg)}}),h}function u(t,e,i){try{return{type:"normal",arg:t.call(e,i)}}catch(t){return{type:"throw",arg:t}}}a.wrap=r;var d={};function p(){}function l(){}function h(){}var f={};o(f,s,function(){return this});var g=Object.getPrototypeOf,m=g&&g(g(C([])));m&&m!==t&&c.call(m,s)&&(f=m);var v=h.prototype=p.prototype=Object.create(f);function b(t){["next","throw","return"].forEach(function(e){o(t,e,function(t){return this._invoke(e,t)})})}function y(l,h){var e;this._invoke=function(i,n){function t(){return new h(function(t,e){!function e(t,i,n,s){var o=u(l[t],l,i);if("throw"!==o.type){var a=o.arg,r=a.value;return r&&"object"==typeof r&&c.call(r,"__await")?h.resolve(r.__await).then(function(t){e("next",t,n,s)},function(t){e("throw",t,n,s)}):h.resolve(r).then(function(t){a.value=t,n(a)},function(t){return e("throw",t,n,s)})}s(o.arg)}(i,n,t,e)})}return e=e?e.then(t,t):t()}}function _(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function w(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(_,this),this.reset(!0)}function C(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,n=function t(){for(;++i<e.length;)if(c.call(e,i))return t.value=e[i],t.done=!1,t;return t.value=void 0,t.done=!0,t};return n.next=n}}return{next:k}}function k(){return{value:void 0,done:!0}}return o(v,"constructor",l.prototype=h),o(h,"constructor",l),l.displayName=o(h,n,"GeneratorFunction"),a.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===l||"GeneratorFunction"===(e.displayName||e.name))},a.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,o(t,n,"GeneratorFunction")),t.prototype=Object.create(v),t},a.awrap=function(t){return{__await:t}},b(y.prototype),o(y.prototype,i,function(){return this}),a.AsyncIterator=y,a.async=function(t,e,i,n,s){void 0===s&&(s=Promise);var o=new y(r(t,e,i,n),s);return a.isGeneratorFunction(e)?o:o.next().then(function(t){return t.done?t.value:o.next()})},b(v),o(v,n,"Generator"),o(v,s,function(){return this}),o(v,"toString",function(){return"[object Generator]"}),a.keys=function(i){var n=[];for(var t in i)n.push(t);return n.reverse(),function t(){for(;n.length;){var e=n.pop();if(e in i)return t.value=e,t.done=!1,t}return t.done=!0,t}},a.values=C,w.prototype={constructor:w,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var e in this)"t"===e.charAt(0)&&c.c
vendor: 2,841 bytes, line 1
1all(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(i){if(this.done)throw i;var n=this;function t(t,e){return o.type="throw",o.arg=i,n.next=t,e&&(n.method="next",n.arg=void 0),!!e}for(var e=this.tryEntries.length-1;0<=e;--e){var s=this.tryEntries[e],o=s.completion;if("root"===s.tryLoc)return t("end");if(s.tryLoc<=this.prev){var a=c.call(s,"catchLoc"),r=c.call(s,"finallyLoc");if(a&&r){if(this.prev<s.catchLoc)return t(s.catchLoc,!0);if(this.prev<s.finallyLoc)return t(s.finallyLoc)}else if(a){if(this.prev<s.catchLoc)return t(s.catchLoc,!0)}else{if(!r)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return t(s.finallyLoc)}}}},abrupt:function(t,e){for(var i=this.tryEntries.length-1;0<=i;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&c.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var s=n;break}}s&&("break"===t||"continue"===t)&&s.tryLoc<=e&&e<=s.finallyLoc&&(s=null);var o=s?s.completion:{};return o.type=t,o.arg=e,s?(this.method="next",this.next=s.finallyLoc,d):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),d},finish:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),x(i),d}},catch:function(t){for(var e=this.tryEntries.length-1;0<=e;--e){var i=this.tryEntries[e];if(i.tryLoc===t){var n,s=i.completion;return"throw"===s.type&&(n=s.arg,x(i)),n}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,i){return this.delegate={iterator:C(t),resultName:e,nextLoc:i},"next"===this.method&&(this.arg=void 0),d}},a}function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t,e,i,n,s,o,a){try{var r=t[o](a),l=r.value}catch(t){return i(t),0}r.done?e(l):Promise.resolve(l).then(n,s)}function L(r){return function(){var t=this,a=arguments;return new Promise(function(e,i){var n=r.apply(t,a);function s(t){l(n,e,i,s,o,"next",t)}function o(t){l(n,e,i,s,o,"throw",t)}s(void 0)})}}function h(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var i,s=(i={},function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"introjs-stamp";return i[e]=i[e]||0,void 0===t[e]&&(t[e]=i[e]++),t[e]}
1);function c(t,e,i){if(t)for(var n=0,s=t.length;n<s;n++)e(t[n],n);"function"==typeof i&&i()}var u=new function(){var r="introjs_event";this._id=function(t,e,i,n){return e+s(i)+(n?"_".concat(s(n)):"")},this.on=function(e,t,i,n,s){function o(t){return i.call(n||e,t||window.event)}var a=this._id.apply(this,arguments);"addEventListener"in e?e.addEventListener(t,o,s):"attachEvent"in e&&e.attachEvent("on".concat(t),o),e[r]=e[r]||{},e[r][a]=o},this.off=function(t,e,i,n,s){var o=this._id.apply(this,arguments),a=t[r]&&t[r][o];a&&("removeEventListener"in t?t.removeEventListener(e,a,s):"detachEvent"in t&&t.detachEvent("on".concat(e),a),t[r][o]=null)}};function I(e,t){var i;e instanceof SVGElement?(i=e.getAttribute("class")||"").match(t)||e.setAttribute("class","".concat(i," ").concat(t)):void 0!==e.classList?c(t.split(" "),function(t){e.classList.add(t)}):e.className.match(t)||(e.className+=" ".concat(t))}function M(t,e){var i="";return t.currentStyle?i=t.currentStyle[e]:document.defaultView&&document.defaultView.getComputedStyle&&(i=document.defaultView.getComputedStyle(t,null).getPropertyValue(e)),i&&i.toLowerCase?i.toLowerCase():i}function E(t){var e,i=t.element;!this._options.scrollToElement||(e=function(t){var e=window.getComputedStyle(t),i="absolute"===e.position,n=/(auto|scroll)/;if("fixed"===e.position)return document.body;for(var s=t;s=s.parentElement;)if(e=window.getComputedStyle(s),(!i||"static"!==e.position)&&n.test(e.overflow+e.overflowY+e.overflowX))return s;return document.body}(i))!==document.body&&(e.scrollTop=i.offsetTop-e.offsetTop)}function y(){if(void 0!==window.innerWidth)return{width:window.innerWidth,height:window.innerHeight};var t=document.documentElement;return{width:t.clientWidth,height:t.clientHeight}}function P(t,e,i){var n,s,o,a=e.element;"off"===t||!this._options.scrollToElement||(n="tooltip"===t?i.getBoundingClientRect():a.getBoundingClientRect(),0<=(o=a.getBoundingClientRect()).top&&0<=o.left&&o.bottom+80<=window.innerHeight&&o.right<=window.innerWidth)||(s=y().height,n.bottom-(n.bottom-n.top)<0||a.clientHeight>s?window.scrollBy(0,n.top-(s/2-n.height/2)-this._options.scrollPadding):window.scrollBy(0,n.top-(s/2-n.height/2)+this._options.scrollPadding))}function O(t){t.setAttribute("role","button"),t.tabIndex=0}function d(t){var e=t.parentNode;return!(!e||"HTML"===e.nodeName)&&("fixed"===M(t,"position")||d(e))}function _(t,e){var i=document.body,n=document.documentElement,s=window.pageYOffset||n.scrollTop||i.scrollTop,o=window.pageXOffset||n.scrollLeft||i.scrollLeft;e=e||i;var a=t.getBoundingClientRect(),r=e.getBoundingClientRect(),l=M(e,"position"),h={width:a.width,height:a.height};return"body"!==e.tagName.toLowerCase()&&"relative"===l||"sticky"===l?Object.assign(h,{top:a.top-r.top,left:a.left-r.left}):d(t)?Object.assign(h,{top:a.top,left:a.left}):Object.assign(h,{top:a.top+s,left:a.left+o})}function p(t){try{return!!t()}catch(t){return!0}}var t=!p(function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}),e=Function.prototype,o=e.apply,a=e.call,x="object"==typeof Reflect&&Reflect.apply||(t?a.bind(o):function(){return a.apply(o,arguments)}),f=Function.prototype.call,w=t?f.bind(f):function(){return f.apply(f,arguments)},g=Function.prototype,m=g.bind,v=g.call,b=t&&m.bind(v,v),C=t?function(t){return t&&b(t)}:function(t){return t&&function(){return v.apply(t,arguments)}},k="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function S(t,e){return t(e={exports:{}},e.exports),e.exports}function D(t){return t&&t.Math==Math&&t}function T(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}function z(t){return X(G(t),8,-1)}function j(t){if(null==t)throw J("Can't call method on "+t);return t}function F(t){return Z(j(t))}function N(t){return"function"==typeof t}function R(t){return"object"==typeof t?null!==t:N(t)}function $(t,e){return arguments.length<2?(i=W[t],N(i)?i:void 0):W[t]&&W[t][e];var i}var B,H,W=D("object"==typeof globalThis&&globalThis)||D("object"==typeof window&&window)||D("object"==typeof self&&self)||D("object"==typeof k&&k)||function(){return this}()||Function("return this")(),q=!p(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}}
1)[1]}),V={}.propertyIsEnumerable,U=Object.getOwnPropertyDescriptor,Y={f:U&&!V.call({1:2},1)?function(t){var e=U(this,t);return!!e&&e.enumerable}:V},G=C({}.toString),X=C("".slice),K=Object,Q=C("".split),Z=p(function(){return!K("z").propertyIsEnumerable(0)})?function(t){return"String"==z(t)?Q(t,""):K(t)}:K,J=TypeError,tt=C({}.isPrototypeOf),et=$("navigator","userAgent")||"",it=W.process,nt=W.Deno,st=it&&it.versions||nt&&nt.version,ot=st&&st.v8;ot&&(H=0<(B=ot.split("."))[0]&&B[0]<4?1:+(B[0]+B[1])),!H&&et&&(!(B=et.match(/Edge\/(\d+)/))||74<=B[1])&&(B=et.match(/Chrome\/(\d+)/))&&(H=+B[1]);function at(t,e){var i=t[e];return null==i?void 0:function(t){if(N(t))return t;throw _t(function(t){try{return yt(t)}catch(t){return"Object"}}(t)+" is not a function")}(i)}function rt(e,i){try{wt(W,e,{value:i,configurable:!0,writable:!0})}catch(t){W[e]=i}return i}function lt(t){return Dt(j(t))}function ht(t){return"Symbol("+(void 0===t?"":t)+")_"+Mt(++Lt+It,36)}function ct(t){var e;return At(Et,t)&&(gt||"string"==typeof Et[t])||(e="Symbol."+t,gt&&At(Pt,t)?Et[t]=Pt[t]:Et[t]=(mt&&Ot?Ot:zt)(e)),Et[t]}function ut(t){var e=function(t,e){if(!R(t)||bt(t))return t;var i,n=at(t,Ft);if(n){if(void 0===e&&(e="default"),i=w(n,t,e),!R(i)||bt(i))return i;throw jt("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var i,n;if("string"===e&&N(i=t.toString)&&!R(n=w(i,t)))return n;if(N(i=t.valueOf)&&!R(n=w(i,t)))return n;if("string"!==e&&N(i=t.toString)&&!R(n=w(i,t)))return n;throw xt("Can't convert object to primitive value")}(t,e)}(t,"string");return bt(e)?e:e+""}function dt(t){return Rt?Nt.createElement(t):{}}function pt(t){if(R(t))return t;throw Vt(qt(t)+" is not an object")}var ft=H,gt=!!Object.getOwnPropertySymbols&&!p(function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&ft&&ft<41}),mt=gt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,vt=Object,bt=mt?function(t){return"symbol"==typeof t}:function(t){var e=$("Symbol");return N(e)&&tt(e.prototype,vt(t))},yt=String,_t=TypeError,xt=TypeError,wt=Object.defineProperty,Ct="__core-js_shared__",kt=W[Ct]||rt(Ct,{}),St=S(function(t){(t.exports=function(t,e){return kt[t]||(kt[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.23.3",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.23.3/LICENSE",source:"https://github.com/zloirock/core-js"})}),Dt=Object,Tt=C({}.hasOwnProperty),At=Object.hasOwn||function(t,e){return Tt(lt(t),e)},Lt=0,It=Math.random(),Mt=C(1..toString),Et=St("wks"),Pt=W.Symbol,Ot=Pt&&Pt.for,zt=mt?Pt:Pt&&Pt.withoutSetter||ht,jt=TypeError,Ft=ct("toPrimitive"),Nt=W.document,Rt=R(Nt)&&R(Nt.createElement),$t=!q&&!p(function(){return 7!=Object.defineProperty(dt("div"),"a",{get:function(){return 7}}).a}),Bt=Object.getOwnPropertyDescriptor,Ht={f:q?Bt:function(t,e){if(t=F(t),e=ut(e),$t)try{return Bt(t,e)}catch(t){}if(At(t,e))return T(!w(Y.f,t,e),t[e])}},Wt=q&&p(function(){return 42!=Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype}),qt=String,Vt=TypeError,Ut=TypeError,Yt=Object.defineProperty,Gt=Object.getOwnPropertyDescriptor,Xt={f:q?Wt?function(t,e,i){var n;return pt(t),e=ut(e),pt(i),"function"==typeof t&&"prototype"===e&&"value"in i&&"writable"in i&&!i.writable&&(n=Gt(t,e))&&n.writable&&(t[e]=i.value,i={configurable:"configurable"in i?i.configurable:n.configurable,enumerable:"enumerable"in i?i.enumerable:n.enumerable,writable:!1}),Yt(t,e,i)}:Yt:function(t,e,i){if(pt(t),e=ut(e),pt(i),$t)try{return Yt(t,e,i)}catch(t){}if("get"in i||"set"in i)throw Ut("Accessors not supported");return"value"in i&&(t[e]=i.value),t}},Kt=q?function(t,e,i){return Xt.f(t,e,T(1,i))}:function(t,e,i){return t[e]=i,t},Qt=Function.prototype,Zt=q&&Object.getOwnPropertyDescriptor,Jt=At(Qt,"name"),te={EXISTS:Jt,PROPER:Jt&&"something"===function(){}.name,CONFIGURABLE:Jt&&(!q||q&&Zt(Qt,"name").configurable)},ee=C(Function.toString);N(kt.inspectSource)||(kt.inspectSource=function(t){return ee(t)});function ie(t){return fe[t]||(fe[t]=ht(t))}var ne,se,oe,ae,re,le,he,ce,ue=kt.inspectSource,de=W.WeakMap,pe=N(de)&&/native code/.test(ue(de)),fe=St("keys"),ge={},me="Object already initialized",ve=W.TypeError,be=W.WeakMap;he=pe||kt.state?(ne=kt.state||(kt.state=new be),se=C(ne.get),oe=C(ne.has),ae=C(ne.set),re=function(t,e){if(oe(ne,t))throw new ve(me);return e.facade=t,ae(ne,t,e),e},le=function(t){return se(ne,t)||{}},function(t){return oe(ne,t)}):(ce=ie("state"),ge[ce]=!0,re=function(t,e){if(At(t,ce))throw new ve(me);return e.facade=t,Kt(t,ce,e),e},le=function(t){return At(t,ce)?t[ce]:{}},function(t){return At(t,ce)});function ye(t,e,i,n){var s=(n=n||{}).enumerable,o=void 0!==n.name?n.name:e;if(N(i)&&Te(i,o,n),n.global)s?t[e]=i:rt(e,i);
vendor: 7,888 bytes, line 1
1else{try{n.unsafe?t[e]&&(s=!0):delete t[e]}catch(t){}s?t[e]=i:Xt.f(t,e,{value:i,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return t}function _e(t){var e=+t;return e!=e||0==e?0:Ie(e)}function xe(t){return 0<t?Pe(_e(t),9007199254740991):0}function we(h){return function(t,e,i){var n,s,o,a=F(t),r=xe(a.length),l=(s=r,(o=_e(i))<0?Me(o+s,0):Ee(o,s));if(h&&e!=e){for(;l<r;)if((n=a[l++])!=n)return!0}else for(;l<r;l++)if((h||l in a)&&a[l]===e)return h||l||0;return!h&&-1}}function Ce(t,e){var i,n=F(t),s=0,o=[];for(i in n)!At(ge,i)&&At(n,i)&&je(o,i);for(;e.length>s;)At(n,i=e[s++])&&(~ze(o,i)||je(o,i));return o}function ke(t,e){var i=Ve[qe(t)];return i==Ye||i!=Ue&&(N(e)?p(e):!!e)}function Se(t,e){var i,n,s,o,a,r=t.target,l=t.global,h=t.stat;if(i=l?W:h?W[r]||rt(r,{}):(W[r]||{}).prototype)for(n in e){if(o=e[n],s=t.dontCallGetSet?(a=Xe(i,n))&&a.value:i[n],!Ge(l?n:r+(h?".":"#")+n,t.forced)&&void 0!==s){if(typeof o==typeof s)continue;!function(t,e,i){for(var n=He(e),s=Xt.f,o=Ht.f,a=0;a<n.length;a++){var r=n[a];At(t,r)||i&&At(i,r)||s(t,r,o(e,r))}}(o,s)}(t.sham||s&&s.sham)&&Kt(o,"sham",!0),ye(i,n,o,t)}}var De={set:re,get:le,has:he,enforce:function(t){return he(t)?le(t):re(t,{})},getterFor:function(i){return function(t){var e;if(!R(t)||(e=le(t)).type!==i)throw ve("Incompatible receiver, "+i+" required");return e}}},Te=S(function(t){var s=te.CONFIGURABLE,o=De.enforce,e=De.get,a=Object.defineProperty,r=q&&!p(function(){return 8!==a(function(){},"length",{value:8}).length}),l=String(String).split("String"),i=t.exports=function(t,e,i){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),i&&i.getter&&(e="get "+e),i&&i.setter&&(e="set "+e),(!At(t,"name")||s&&t.name!==e)&&(q?a(t,"name",{value:e,configurable:!0}):t.name=e),r&&i&&At(i,"arity")&&t.length!==i.arity&&a(t,"length",{value:i.arity});try{i&&At(i,"constructor")&&i.constructor?q&&a(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=o(t);return At(n,"source")||(n.source=l.join("string"==typeof e?e:"")),t};Function.prototype.toString=i(function(){return N(this)&&e(this).source||ue(this)},"toString")}),Ae=Math.ceil,Le=Math.floor,Ie=Math.trunc||function(t){var e=+t;return(0<e?Le:Ae)(e)},Me=Math.max,Ee=Math.min,Pe=Math.min,Oe={includes:we(!0),indexOf:we(!1)},ze=Oe.indexOf,je=C([].push),Fe=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Ne=Fe.concat("length","prototype"),Re={f:Object.getOwnPropertyNames||function(t){return Ce(t,Ne)}},$e={f:Object.getOwnPropertySymbols},Be=C([].concat),He=$("Reflect","ownKeys")||function(t){var e=Re.f(pt(t)),i=$e.f;return i?Be(e,i(t)):e},We=/#|\.prototype\./,qe=ke.normalize=function(t){return String(t).replace(We,".").toLowerCase()},Ve=ke.data={},Ue=ke.NATIVE="N",Ye=ke.POLYFILL="P",Ge=ke,Xe=Ht.f,Ke={};Ke[ct("toStringTag")]="z";function Qe(t){if("Symbol"===ri(t))throw TypeError("Cannot convert a Symbol value to a string");return li(t)}function Ze(){var t=pt(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}function Je(){}function ti(t){return"<script>"+t+"<\/script>"}function ei(t){t.write(ti("")),t.close();var e=t.parentWindow.Object;return t=null,e}var ii,ni="[object z]"===String(Ke),si=ct("toStringTag"),oi=Object,ai="Arguments"==z(function(){return arguments}()),ri=ni?z:function(t){var e,i,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(i=function(t,e){try{return t[e]}catch(t){}}(e=oi(t),si))?i:ai?z(e):"Object"==(n=z(e))&&N(e.callee)?"Arguments":n},li=String,hi=W.RegExp,ci=p(function(){var t=hi("a","y");return t.lastIndex=2,null!=t.exec("abcd")}),ui=ci||p(function(){return!hi("a","y").sticky}),di={BROKEN_CARET:ci||p(function(){var t=hi("^r","gy");return t.lastIndex=2,null!=t.exec("str")}),MISSED_STICKY:ui,UNSUPPORTED_Y:ci},pi=Object.keys||function(t){return Ce(t,Fe)},fi={f:q&&!Wt?Object.defineProperties:function(t,e){pt(t);for(var i,n=F(e),s=pi(e),o=s.length,a=0;a<o;)Xt.f(t,i=s[a++],n[i]);return t}},gi=$("document","documentElement"),mi=ie("IE_PROTO"),vi=function(){try{ii=new ActiveXObject("htmlfile")}catch(t){}var t,e;vi="undefined"==typeof document||document.domain&&ii?ei(ii):((e=dt("iframe")).style.display="none",gi.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(ti("document.F=Object")),t.close(),t.F);for(var i=Fe.length;i--;)delete vi.prototype[Fe[i]];return vi()};ge[mi]=!0;var bi,yi,_i=Object.create||function(t,e){var i;return null!==t?(Je.prototype=pt(t),i=new Je,Je.prototype=null,i[mi]=t):i=vi(),void 0===e?i:fi.f(i,e)},xi=W.RegExp,wi=p(function(){var t=xi(".","s");return!t.dotAll||!t.exec("\n")||"s"!==t.flags}),Ci=W.RegExp,ki=p(function(){var t=Ci("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")}),Si=De.get,Di=St("native-string-replace",String.prototype.replace),Ti=RegExp.prototype.exec,Ai=Ti,Li=C("".charAt),Ii=C("".indexOf),Mi=C("".replace),Ei=C("".slice),Pi=(yi=/b*/g,w(Ti,bi=/a/,"a"),w(Ti,yi,"a"),0!==bi.lastIndex||0!==yi.lastIndex),Oi=di.BROKEN_CARET,zi=void 0!==/()??/.exec("")[1];(Pi||zi||Oi||wi||ki)&&(Ai=function(t){var e,i,n,s,o,a,r,l=this,h=Si(l),c=Qe(t),u=h.raw;if(u)return u.lastIndex=l.lastIndex,e=w(Ai,u,c),l.lastIndex=u.lastIndex,e;var d=h.groups,p=Oi&&l.sticky,f=w(Ze,l),g=l.source,m=0,v=c;if(p&&(f=Mi(f,"y",""),-1===Ii(f,"g")&&(f+="g"),v=Ei(c,l.lastIndex),0<l.lastIndex&&(!l.multiline||l.multiline&&"\n"!==Li(c,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),i=new RegExp("^(?:"+g+")",f)),zi&&(i=new RegExp("^"+g+"$(?!\\s)",f)),Pi&&(n=l.lastIndex),s=w(Ti,p?i:l,v),p?s?(s.input=Ei(s.input,m),s[0]=Ei(s[0],m),s.index=l.lastIndex,l.lastIndex+=s[0].length):l.lastIndex=0:Pi&&s&&(l.lastIndex=l.global?s.index+s[0].length:n),zi&&s&&1<s.length&&w(Di,s[0],i,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(s[o]=void 0)}),s&&d)for(s.groups=a=_i(null),o=0;o<d.length;o++)a[(r=d[o])[0]]=s[r[1]];return s});var ji=Ai;Se({target:"RegExp",proto:!0,forced:/./.exec!==ji},{exec:ji});ct("species");function Fi(r){return function(t,e){var i,n,s=Qe(j(t)),o=_e(e),a=s.length;return o<0||a<=o?r?"":void 0:(i=Ki(s,o))<55296||56319<i||o+1===a||(n=Ki(s,o+1))<56320||57343<n?r?Xi(s,o):i:r?Qi(s,o,o+2):n-56320+(i-55296<<10)+65536}}var Ni,Ri,$i,Bi,Hi,Wi,qi,Vi,Ui,Yi,Gi=RegExp.prototype,Xi=C("".charAt),Ki=C("".charCodeAt),Qi=C("".slice),Zi=(Fi(!1),Fi(!0)),Ji=Math.floor,tn=C("".charAt),en=C("".replace),nn=C("".slice),sn=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,on=/\$([$&'`]|\d{1,2})/g,an=TypeError,rn=ct("replace"),ln=Math.max,hn=Math.min,cn=C([].concat),un=C([].push),dn=C("".indexOf),pn=C("".slice),fn="$0"==="a".replace(/./,"$0"),gn=!!/./[rn]&&""===/./[rn]("a","$0");function mn(t,e){var i;t instanceof SVGElement?(i=t.getAttribute("class")||"",t.setAttribute("class",i.replace(e,"").replace(/^\s+|\s+$/g,""))):t.className=t.className.replace(e,"").replace(/^\s+|\s+$/g,"")}function vn(t,e){var i="";if(t.style.cssText&&(i+=t.style.cssText),"string"==typeof e)i+=e;else for(var n in e)i+="".concat(n,":").concat(e[n],";");t.style.cssText=i}function bn(t){if(t){if(!this._introItems[this._currentStep])return;var e=this._introItems[this._currentStep],i=_(e.element,this._targetElement),n=this._options.helperElementPadding;(d(e.element)?I:mn)(t,"introjs-fixedTooltip"),"floating"===e.position&&(n=0),vn(t,{width:"".concat(i.width+n,"px"),height:"".concat(i.height+n,"px"),top:"".concat(i.top-n/2,"px"),left:"".concat(i.left-n/2,"px")})}}Ni="replace",Ri=!!p(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})||!fn||gn,Vi=ct(Ni),Ui=!p(function(){var t={};return t[Vi]=function(){return 7},7!=""[Ni](t)}),Yi=Ui&&!p(function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},e[Vi](""),!t}
1),Ui&&Yi&&!Ri||($i=C(/./[Vi]),Hi=""[Ni],Wi=function(t,e,i,n,s){var o=C(t),a=e.exec;return a===ji||a===Gi.exec?Ui&&!s?{done:!0,value:$i(e,i,n)}:{done:!0,value:o(i,e,n)}:{done:!1}},qi=gn?"$":"$0",Bi=[function(t,e){var i=j(this),n=null==t?void 0:at(t,rn);return n?w(n,t,i,e):w(Hi,Qe(i),t,e)},function(t,e){var i=pt(this),n=Qe(t);if("string"==typeof e&&-1===dn(e,qi)&&-1===dn(e,"$<")){var s=Wi(Hi,i,n,e);if(s.done)return s.value}var o=N(e);o||(e=Qe(e));var a,r=i.global;r&&(a=i.unicode,i.lastIndex=0);for(var l=[];;){var h=function(t,e){var i=t.exec;if(N(i)){var n=w(i,t,e);return null!==n&&pt(n),n}if("RegExp"===z(t))return w(ji,t,e);throw an("RegExp#exec called on incompatible receiver")}(i,n);if(null===h)break;if(un(l,h),!r)break;""===Qe(h[0])&&(i.lastIndex=function(t,e,i){return e+(i?Zi(t,e).length:1)}(n,xe(i.lastIndex),a))}for(var c,u="",d=0,p=0;p<l.length;p++){for(var f=Qe((h=l[p])[0]),g=ln(hn(_e(h.index),n.length),0),m=[],v=1;v<h.length;v++)un(m,void 0===(c=h[v])?c:String(c));var b,y,_=h.groups;y=o?(b=cn([f],m,g,n),void 0!==_&&un(b,_),Qe(x(e,void 0,b))):function(o,a,r,l,h,t){var c=r+o.length,u=l.length,e=on;return void 0!==h&&(h=lt(h),e=sn),en(t,e,function(t,e){var i;switch(tn(e,0)){case"$":return"$";case"&":return o;case"`":return nn(a,0,r);case"'":return nn(a,c);case"<":i=h[nn(e,1,-1)];break;default:var n=+e;if(0==n)return t;if(u<n){var s=Ji(n/10);return 0!==s&&s<=u?void 0===l[s-1]?tn(e,1):l[s-1]+tn(e,1):t}i=l[n-1]}return void 0===i?"":i})}(f,n,g,m,_,e),d<=g&&(u+=pn(n,d,g)+y,d=g+f.length)}return u+pn(n,d)}],ye(String.prototype,Ni,Bi[0]),ye(Gi,Vi,Bi[1]));var yn=Xt.f,_n=ct("unscopables"),xn=Array.prototype;null==xn[_n]&&yn(xn,_n,{configurable:!0,value:_i(null)});var wn=Oe.includes;function Cn(t,e,i,n,s){return t.left+e+i.width>n.width?(s.style.left="".concat(n.width-i.width-t.left,"px"),0):(s.style.left="".concat(e,"px"),1)}function kn(t,e,i,n){return t.left+t.width-e-i.width<0?(n.style.left="".concat(-t.left,"px"),0):(n.style.right="".concat(e,"px"),1)}function Sn(t,e){t.includes(e)&&t.splice(t.indexOf(e),1)}function Dn(t,e,i,n){var s,o,a,r,l,h="";if(n=n||!1,e.style.top=null,e.style.right=null,e.style.bottom=null,e.style.left=null,e.style.marginLeft=null,e.style.marginTop=null,i.style.display="inherit",this._introItems[this._currentStep]){h="string"==typeof(s=this._introItems[this._currentStep]).tooltipClass?s.tooltipClass:this._options.tooltipClass,e.className=["introjs-tooltip",h].filter(Boolean).join(" "),e.setAttribute("role","dialog"),"floating"!==(l=this._introItems[this._currentStep].position)&&this._options.autoPosition&&(l=function(t,e,i){var n=this._options.positionPrecedence.slice(),s=y(),o=_(e).height+10,a=_(e).width+20,r=t.getBoundingClientRect(),l="floating";r.bottom+o>s.height&&Sn(n,"bottom"),r.top-o<0&&Sn(n,"top"),r.right+a>s.width&&Sn(n,"right"),r.left-a<0&&Sn(n,"left");var h,c,u,d,p,f,g,m,v,b=-1!==(c=(h=i||"").indexOf("-"))?h.substr(c):"";return i=i&&i.split("-")[0],n.length&&(l=n.includes(i)?i:n[0]),["top","bottom"].includes(l)&&(l+=(u=r.left,d=a,p=b,f=s.width,g=d/2,m=Math.min(f,window.screen.width),v=["-left-aligned","-middle-aligned","-right-aligned"],m-u<d&&Sn(v,"-left-aligned"),(u<g||m-u<g)&&Sn(v,"-middle-aligned"),u<d&&Sn(v,"-right-aligned"),v.length?v.includes(p)?p:v[0]:"-middle-aligned")),l}.call(this,t,e,l)),a=_(t),o=_(e),r=y(),I(e,"introjs-".concat(l));var c=a.width/2-o.width/2;switch(l){case"top-right-aligned":i.className="introjs-arrow bottom-right";var u=0;kn(a,u,o,e),e.style.bottom="".concat(a.height+20,"px");break;case"top-middle-aligned":i.className="introjs-arrow bottom-middle",n&&(c+=5),kn(a,c,o,e)&&(e.style.right=null,Cn(a,c,o,r,e)),e.style.bottom="".concat(a.height+20,"px");break;case"top-left-aligned":case"top":i.className="introjs-arrow bottom",Cn(a,n?0:15,o,r,e),e.style.bottom="".concat(a.height+20,"px");break;case"right":e.style.left="".concat(a.width+20,"px"),a.top+o.height>r.height?(i.className="introjs-arrow left-bottom",e.style.top="-".concat(o.height-a.height-20,"px")):i.className="introjs-arrow left";break;case"left":n||!0!==this._options.showStepNumbers||(e.style.top="15px"),a.top+o.height>r.height?(e.style.top="-".concat(o.height-a.height-20,"px"),i.className="introjs-arrow right-bottom"):i.className="introjs-arrow right",e.style.right="".concat(a.width+20,"px");break;case"floating":i.style.display="none",e.style.left="50%",e.style.top="50%",e.style.marginLeft="-".concat(o.width/2,"px"),e.style.marginTop="-".concat(o.height/2,"px");break;case"bottom-right-aligned":i.className="introjs-arrow top-right",kn(a,u=0,o,e),e.style.top="".concat(a.height+20,"px");break;case"bottom-middle-aligned":i.className="introjs-arrow top-middle",n&&(c+=5),kn(a,c,o,e)&&(e.style.right=null,Cn(a,c,o,r,e)),e.style.top="".concat(a.height+20,"px");break;default:i.className="introjs-arrow top",Cn(a,0,o,r,e),e.style.top="".concat(a.height+20,"px")}}}function Tn(){c(document.querySelectorAll(".introjs-showElement"),function(t){mn(t,/introjs-[a-zA-Z]+/g)}
1)}function An(t,e){var i=document.createElement(t);e=e||{};var n=/^(?:role|data-|aria-)/;for(var s in e){var o=e[s];"style"===s?vn(i,o):s.match(n)?i.setAttribute(s,o):i[s]=o}return i}function Ln(t,e,i){var n;i&&(n=e.style.opacity||"1",vn(e,{opacity:"0"}),window.setTimeout(function(){vn(e,{opacity:n})},10)),t.appendChild(e)}function In(){return parseInt(this._currentStep+1,10)/this._introItems.length*100}function Mn(){var t=document.querySelector(".introjs-disableInteraction");null===t&&(t=An("div",{className:"introjs-disableInteraction"}),this._targetElement.appendChild(t)),bn.call(this,t)}function En(o){var t=this,e=An("div",{className:"introjs-bullets"});!1===this._options.showBullets&&(e.style.display="none");var a=An("ul");a.setAttribute("role","tablist");function r(){t.goToStep(this.getAttribute("data-step-number"))}return c(this._introItems,function(t,e){var i=t.step,n=An("li"),s=An("a");n.setAttribute("role","presentation"),s.setAttribute("role","tab"),s.onclick=r,e===o.step-1&&(s.className="active"),O(s),s.innerHTML="&nbsp;",s.setAttribute("data-step-number",i),n.appendChild(s),a.appendChild(n)}),e.appendChild(a),e}function Pn(t,e){this._options.showBullets&&(t.querySelector(".introjs-bullets li > a.active").className="",t.querySelector('.introjs-bullets li > a[data-step-number="'.concat(e.step,'"]')).className="active")}function On(){var t=An("div");!(t.className="introjs-progress")===this._options.showProgress&&(t.style.display="none");var e=An("div",{className:"introjs-progressbar"});return this._options.progressBarAdditionalClass&&(e.className+=" "+this._options.progressBarAdditionalClass),e.setAttribute("role","progress"),e.setAttribute("aria-valuemin",0),e.setAttribute("aria-valuemax",100),e.setAttribute("aria-valuenow",In.call(this)),e.style.cssText="width:".concat(In.call(this),"%;"),t.appendChild(e),t}function zn(t){t.querySelector(".introjs-progress .introjs-progressbar").style.cssText="width:".concat(In.call(this),"%;"),t.querySelector(".introjs-progress .introjs-progressbar").setAttribute("aria-valuenow",In.call(this))}function jn(t){return Fn.apply(this,arguments)}function Fn(){return(Fn=L(A().mark(function t(e){var i,n,s,o,a,r,l,h,c,u,d,p,f,g,m,v,b,y,_,x,w,C,k,S,D,T=this;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(void 0!==this._introChangeCallback)return t.next=3,this._introChangeCallback.call(this,e.element);t.next=3;break;case 3:if(i=this,n=document.querySelector(".introjs-helperLayer"),s=document.querySelector(".introjs-tooltipReferenceLayer"),o="introjs-helperLayer","string"==typeof e.highlightClass&&(o+=" ".concat(e.highlightClass)),"string"==typeof this._options.highlightClass&&(o+=" ".concat(this._options.highlightClass)),null!==n&&null!==s?(h=s.querySelector(".introjs-helperNumberLayer"),c=s.querySelector(".introjs-tooltiptext"),u=s.querySelector(".introjs-tooltip-title"),d=s.querySelector(".introjs-arrow"),p=s.querySelector(".introjs-tooltip"),l=s.querySelector(".introjs-skipbutton"),r=s.querySelector(".introjs-prevbutton"),a=s.querySelector(".introjs-nextbutton"),n.className=o,p.style.opacity=0,p.style.display="none",E.call(i,e),bn.call(i,n),bn.call(i,s),Tn(),i._lastShowElementTimer&&window.clearTimeout(i._lastShowElementTimer),i._lastShowElementTimer=window.setTimeout(function(){null!==h&&(h.innerHTML="".concat(e.step," ").concat(T._options.stepNumbersOfLabel," ").concat(T._introItems.length)),c.innerHTML=e.intro,u.innerHTML=e.title,p.style.display="block",Dn.call(i,e.element,p,d),Pn.call(i,s,e),zn.call(i,s),p.style.opacity=1,(null!=a&&/introjs-donebutton/gi.test(a.className)||null!=a)&&a.focus(),P.call(i,e.scrollTo,e,c)},350)):(f=An("div",{className:o}),g=An("div",{className:"introjs-tooltipReferenceLayer"}),m=An("div",{className:"introjs-arrow"}),v=An("div",{className:"introjs-tooltip"}),b=An("div",{className:"introjs-tooltiptext"}),y=An("div",{className:"introjs-tooltip-header"}),_=An("h1",{className:"introjs-tooltip-title"}),x=An("div"),vn(f,{"box-shadow":"0 0 1px 2px rgba(33, 33, 33, 0.8), rgba(33, 33, 33, ".concat(i._options.overlayOpacity.toString(),") 0 0 0 5000px")}),E.call(i,e),bn.call(i,f),bn.call(i,g),Ln(this._targetElement,f,!0),Ln(this._targetElement,g),b.innerHTML=e.intro,_.innerHTML=e.title,!(x.className="introjs-tooltipbuttons")===this._options.showButtons&&(x.style.display="none"),y.appendChild(_),v.appendChild(y),v.appendChild(b),this._options.dontShowAgain&&(w=An("div",{className:"introjs-dontShowAgain"}),(C=An("input",{type:"checkbox",id:"introjs-dontShowAgain",name:"introjs-dontShowAgain"})).onchange=function(t){T.setDontShowAgain(t.target.checked)},(k=An("label",{htmlFor:"introjs-dontShowAgain"})).innerText=this._options.dontShowAgainLabel,w.appendChild(C),w.appendChild(k),v.appendChild(w)),v.appendChild(En.call(this,e)),v.appendChild(On.call(this)),S=An("div"),!0===this._options.showStepNumbers&&(S.className="introjs-helper
1NumberLayer",S.innerHTML="".concat(e.step," ").concat(this._options.stepNumbersOfLabel," ").concat(this._introItems.length),v.appendChild(S)),v.appendChild(m),g.appendChild(v),(a=An("a")).onclick=L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i._introItems.length-1!==i._currentStep)return t.next=3,Hn.call(i);t.next=5;break;case 3:t.next=11;break;case 5:if(!/introjs-donebutton/gi.test(a.className)){t.next=11;break}if("function"==typeof i._introCompleteCallback)return t.next=9,i._introCompleteCallback.call(i,i._currentStep,"done");t.next=9;break;case 9:return t.next=11,ms.call(i,i._targetElement);case 11:case"end":return t.stop()}},t)})),O(a),a.innerHTML=this._options.nextLabel,(r=An("a")).onclick=L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(0!==i._currentStep)return t.next=3,qn.call(i);t.next=3;break;case 3:case"end":return t.stop()}},t)})),O(r),r.innerHTML=this._options.prevLabel,O(l=An("a",{className:"introjs-skipbutton"})),l.innerHTML=this._options.skipLabel,l.onclick=L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i._introItems.length-1===i._currentStep&&"function"==typeof i._introCompleteCallback)return t.next=3,i._introCompleteCallback.call(i,i._currentStep,"skip");t.next=3;break;case 3:if("function"==typeof i._introSkipCallback)return t.next=6,i._introSkipCallback.call(i);t.next=6;break;case 6:return t.next=8,ms.call(i,i._targetElement);case 8:case"end":return t.stop()}},t)})),y.appendChild(l),1<this._introItems.length&&x.appendChild(r),x.appendChild(a),v.appendChild(x),Dn.call(i,e.element,v,m),P.call(this,e.scrollTo,e,v)),(D=i._targetElement.querySelector(".introjs-disableInteraction"))&&D.parentNode.removeChild(D),e.disableInteraction&&Mn.call(i),0===this._currentStep&&1<this._introItems.length?(null!=a&&(a.className="".concat(this._options.buttonClass," introjs-nextbutton"),a.innerHTML=this._options.nextLabel),!0===this._options.hidePrev?(null!=r&&(r.className="".concat(this._options.buttonClass," introjs-prevbutton introjs-hidden")),null!=a&&I(a,"introjs-fullbutton")):null!=r&&(r.className="".concat(this._options.buttonClass," introjs-prevbutton introjs-disabled"))):this._introItems.length-1===this._currentStep||1===this._introItems.length?(null!=r&&(r.className="".concat(this._options.buttonClass," introjs-prevbutton")),!0===this._options.hideNext?(null!=a&&(a.className="".concat(this._options.buttonClass," introjs-nextbutton introjs-hidden")),null!=r&&I(r,"introjs-fullbutton")):null!=a&&(!0===this._options.nextToDone?(a.innerHTML=this._options.doneLabel,I(a,"".concat(this._options.buttonClass," introjs-nextbutton introjs-donebutton"))):a.className="".concat(this._options.buttonClass," introjs-nextbutton introjs-disabled"))):(null!=r&&(r.className="".concat(this._options.buttonClass," introjs-prevbutton")),null!=a&&(a.className="".concat(this._options.buttonClass," introjs-nextbutton"),a.innerHTML=this._options.nextLabel)),null!=r&&r.setAttribute("role","button"),null!=a&&a.setAttribute("role","button"),null!=l&&l.setAttribute("role","button"),null!=a&&a.focus(),function(t){var e=t.element;I(e,"introjs-showElement");var i=M(e,"position");"absolute"!==i&&"relative"!==i&&"sticky"!==i&&"fixed"!==i&&I(e,"introjs-relativePosition")}(e),void 0!==this._introAfterChangeCallback)return t.next=22,this._introAfterChangeCallback.call(this,e.element);t.next=22;break;case 22:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function Nn(t){return Rn.apply(this,arguments)}function Rn(){return(Rn=L(A().mark(function t(e){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(this._currentStep=e-2,void 0!==this._introItems)return t.next=4,Hn.call(this);t.next=4;break;case 4:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function $n(t){return Bn.apply(this,arguments)}function Bn(){return(Bn=L(A().mark(function t(e){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(this._currentStepNumber=e,void 0!==this._introItems)return t.next=4,Hn.call(this);t.next=4;break;case 4:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function Hn(){return Wn.apply(this,arguments)}function Wn(){return(Wn=L(A().mark(function t(){var e,i,n=this;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(this._direction="forward",void 0!==this._currentStepNumber&&c(this._introItems,function(t,e){t.step===n._currentStepNumber&&(n._currentStep=e-1,n._currentStepNumber=void 0)}),void 0===this._currentStep?this._currentStep=0:++this._currentStep,e=this._introItems[this._currentStep],i=!0,void 0!==this._introBeforeChangeCallback)return t.next=8,this._introBeforeChangeCallback.call(this,e&&e.element);t.next=9;break;case 8:i=t.sent;case 9:if(!1===i)return--this._currentStep,t.abrupt("return",!1);t.next=12;break;case 12:if(!(this._introItems.length<=this._currentStep)){t.next=19;break}if("function"==typeof this._introCompleteCallback)return t.next=16,this._introCompleteCallback.call(this,this._currentStep,"end");t.next=16;break;case 16:return t.next=18,ms.call(this,this._targetElement);case 18:return t.abrupt("return");case 19:return t.next=21,jn.call(this,e);case 21:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function qn(){return Vn.apply(this,arguments)}function Vn(){return(Vn=L(A().mark(function t(){var e,i;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(this._direction="backward",0===this._currentStep)return t.abrupt("return",!1);t.next=3;break;case 3:if(--this._currentStep,e=this._introItems[this._currentStep],i=!0,void 0!==this._introBeforeChangeCallback)return t.next=9,this._introBeforeChangeCallback.call(this,e&&e.element);t.next=10;break;case 9:i=t.sent;case 10:if(!1===i)return++this._currentStep,t.abrupt("return",!1);t.next=13;break;case 13:return t.next=15,jn.call(this,e);case 15:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function Un(t){return Yn.apply(this,arguments)}function Yn(){return(Yn=L(A().mark(function t(e){var i,n;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(null===(i=void 0===e.code?e.which:e.code)&&(i=null===e.charCode?e.keyCode:e.charCode),"Escape"!==i&&27!==i||!0!==this._options.exitOnEsc){t.next=7;break}return t.next=5,ms.call(this,this._targetElement);case 5:t.next=39;break;case 7:if("ArrowLeft"===i||37===i)return t.next=10,qn.call(this);t.next=12;break;case 10:t.next=39;break;case 12:if("ArrowRight"===i||39===i)return t.next=15,Hn.call(this);t.next=17;break;case 15:t.next=39;break;case 17:if("Enter"!==i&&"NumpadEnter"!==i&&13!==i){t.next=39;break}if((n=e.target||e.srcElement)&&n.className.match("introjs-prevbutton"))return t.next=22,qn.call(this);t.next=24;break;case 22:t.next=38;break;case 24:if(!n||!n.className.match("introjs-skipbutton")){t.next=32;break}if(this._introItems.length-1===this._currentStep&&"function"==typeof this._introCompleteCallback)return t.next=28,this._introCompleteCallback.call(this,this._currentStep,"skip");t.next=28;break;case 28:return t.next=30,ms.call(this,this._targetElement);case 30:t.next=38;break;case 32:if(!n||!n.getAttribute("data-step-number")){t.next=36;break}n.click(),t.next=38;break;
1case 36:return t.next=38,Hn.call(this);case 38:e.preventDefault?e.preventDefault():e.returnValue=!1;case 39:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function Gn(t){if(null===t||"object"!==n(t)||void 0!==t.nodeType)return t;var e={};for(var i in t)void 0!==window.jQuery&&t[i]instanceof window.jQuery?e[i]=t[i]:e[i]=Gn(t[i]);return e}function Xn(t){var e=document.querySelector(".introjs-hints");return e?e.querySelectorAll(t):[]}function Kn(t){return Qn.apply(this,arguments)}function Qn(){return(Qn=L(A().mark(function t(e){var i;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=Xn('.introjs-hint[data-step="'.concat(e,'"]'))[0],ls.call(this),i&&I(i,"introjs-hidehint"),void 0!==this._hintCloseCallback)return t.next=6,this._hintCloseCallback.call(this,e);t.next=6;break;case 6:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function Zn(){var e,i=this;c(Xn(".introjs-hint"),(e=L(A().mark(function t(e){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Kn.call(i,e.getAttribute("data-step"));case 2:case"end":return t.stop()}},t)})),function(t){return e.apply(this,arguments)}))}function Jn(){return ts.apply(this,arguments)}function ts(){return(ts=L(A().mark(function t(){var e,i=this;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(e=Xn(".introjs-hint"))||!e.length){t.next=5;break}c(e,function(t){es.call(i,t.getAttribute("data-step"))}),t.next=7;break;case 5:return t.next=7,hs.call(this,this._targetElement);case 7:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}
1function es(t){var e=Xn('.introjs-hint[data-step="'.concat(t,'"]'))[0];e&&mn(e,/introjs-hidehint/g)}function is(t){var e=Xn('.introjs-hint[data-step="'.concat(t,'"]'))[0];e&&e.parentNode.removeChild(e)}function ns(){return ss.apply(this,arguments)}function ss(){return(ss=L(A().mark(function t(){var n,o,a,r=this;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=this,null===(o=document.querySelector(".introjs-hints"))&&(o=An("div",{className:"introjs-hints"})),a=function(i){return function(t){var e=t||window.event;e.stopPropagation&&e.stopPropagation(),null!==e.cancelBubble&&(e.cancelBubble=!0),as.call(n,i)}},c(this._introItems,function(t,e){var i,n,s;document.querySelector('.introjs-hint[data-step="'.concat(e,'"]'))||(O(i=An("a",{className:"introjs-hint"})),i.onclick=a(e),t.hintAnimation||I(i,"introjs-hint-no-anim"),d(t.element)&&I(i,"introjs-fixedhint"),n=An("div",{className:"introjs-hint-dot"}),s=An("div",{className:"introjs-hint-pulse"}),i.appendChild(n),i.appendChild(s),i.setAttribute("data-step",e),t.targetElement=t.element,t.element=i,os.call(r,t.hintPosition,i,t.targetElement),o.appendChild(i))}),document.body.appendChild(o),void 0!==this._hintsAddedCallback)return t.next=9,this._hintsAddedCallback.call(this);t.next=9;break;case 9:0<=this._options.hintAutoRefreshInterval&&(this._hintsAutoRefreshFunction=function(n,s){var o,a=this;return function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];clearTimeout(o),o=setTimeout(function(){n.apply(a,e)},s)}}(function(){return us.call(r)},this._options.hintAutoRefreshInterval),u.on(window,"scroll",this._hintsAutoRefreshFunction,this,!0));case 10:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function os(t,e,i){var n=e.style,s=_.call(this,i);switch(t){default:case"top-left":n.left="".concat(s.left,"px"),n.top="".concat(s.top,"px");break;case"top-right":n.left="".concat(s.left+s.width-20,"px"),n.top="".concat(s.top,"px");break;case"bottom-left":n.left="".concat(s.left,"px"),n.top="".concat(s.top+s.height-20,"px");break;case"bottom-right":n.left="".concat(s.left+s.width-20,"px"),n.top="".concat(s.top+s.height-20,"px");break;case"middle-left":n.left="".concat(s.left,"px"),n.top="".concat(s.top+(s.height-20)/2,"px");break;case"middle-right":n.left="".concat(s.left+s.width-20,"px"),n.top="".concat(s.top+(s.height-20)/2,"px");break;case"middle-middle":n.left="".concat(s.left+(s.width-20)/2,"px"),n.top="".concat(s.top+(s.height-20)/2,"px");break;case"bottom-middle":n.left="".concat(s.left+(s.width-20)/2,"px"),n.top="".concat(s.top+s.height-20,"px");break;case"top-middle":n.left="".concat(s.left+(s.width-20)/2,"px"),n.top="".concat(s.top,"px")}}function as(t){return rs.apply(this,arguments)}function rs(){return(rs=L(A().mark(function t(e){var i,n,s,o,a,r,l,h,c;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(i=document.querySelector('.introjs-hint[data-step="'.concat(e,'"]')),n=this._introItems[e],void 0!==this._hintClickCallback)return t.next=5,this._hintClickCallback.call(this,i,n,e);t.next=5;break;case 5:if(s=ls.call(this),parseInt(s,10)===e)return t.abrupt("return");t.next=8;break;case 8:o=An("div",{className:"introjs-tooltip"}),a=An("div"),r=An("div"),l=An("div"),o.onclick=function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0},a.className="introjs-tooltiptext",(h=An("p")).innerHTML=n.hint,a.appendChild(h),this._options.hintShowButton&&((c=An("a")).className=this._options.buttonClass,c.setAttribute("role","button"),c.innerHTML=this._options.hintButtonLabel,c.onclick=Kn.bind(this,e),a.appendChild(c)),r.className="introjs-arrow",o.appendChild(r),o.appendChild(a),this._currentStep=i.getAttribute("data-step"),l.className="introjs-tooltipReferenceLayer introjs-hintReference",l.setAttribute("data-step",i.getAttribute("data-step")),bn.call(this,l),l.appendChild(o),document.body.appendChild(l),Dn.call(this,i,o,r,!0);case 28:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function ls(){var t=document.querySelector(".introjs-hintReference");if(t){var e=t.getAttribute("data-step");return t.parentNode.removeChild(t),e}}function hs(t){return cs.apply(this,arguments)}function cs(){return(cs=L(A().mark(function t(e){var i,n=this;return A().wrap(function(t){for(;;
1)switch(t.prev=t.next){case 0:if(this._introItems=[],!this._options.hints){t.next=5;break}c(this._options.hints,function(t){var e=Gn(t);"string"==typeof e.element&&(e.element=document.querySelector(e.element)),e.hintPosition=e.hintPosition||n._options.hintPosition,e.hintAnimation=e.hintAnimation||n._options.hintAnimation,null!==e.element&&n._introItems.push(e)}),t.next=9;break;case 5:if((i=e.querySelectorAll("*[data-hint]"))&&i.length){t.next=8;break}return t.abrupt("return",!1);case 8:c(i,function(t){var e=(e=t.getAttribute("data-hint-animation"))?"true"===e:n._options.hintAnimation;n._introItems.push({element:t,hint:t.getAttribute("data-hint"),hintPosition:t.getAttribute("data-hint-position")||n._options.hintPosition,hintAnimation:e,tooltipClass:t.getAttribute("data-tooltip-class"),position:t.getAttribute("data-position")||n._options.tooltipPosition})});case 9:return t.next=11,ns.call(this);case 11:u.on(document,"click",ls,this,!1),u.on(window,"resize",us,this,!0);case 13:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function us(){var s=this;c(this._introItems,function(t){var e=t.targetElement,i=t.hintPosition,n=t.element;void 0!==e&&os.call(s,i,n,e)})}function ds(t){var i,n=this,e=t.querySelectorAll("*[data-intro]"),s=[];if(this._options.steps)c(this._options.steps,function(t){var e,i=Gn(t);i.step=s.length+1,i.title=i.title||"","string"==typeof i.element&&(i.element=document.querySelector(i.element)),void 0!==i.element&&null!==i.element||(null===(e=document.querySelector(".introjsFloatingElement"))&&(e=An("div",{className:"introjsFloatingElement"}),document.body.appendChild(e)),i.element=e,i.position="floating"),i.position=i.position||n._options.tooltipPosition,i.scrollTo=i.scrollTo||n._options.scrollTo,void 0===i.disableInteraction&&(i.disableInteraction=n._options.disableInteraction),null!==i.element&&s.push(i)});else{if(e.length<1)return[];c(e,function(t){var e;n._options.group&&t.getAttribute("data-intro-group")!==n._options.group||"none"===t.style.display||(e=parseInt(t.getAttribute("data-step"),10),i=t.hasAttribute("data-disable-interaction")?!!t.getAttribute("data-disable-interaction"):n._options.disableInteraction,0<e&&(s[e-1]={element:t,title:t.getAttribute("data-title")||"",intro:t.getAttribute("data-intro"),step:parseInt(t.getAttribute("data-step"),10),tooltipClass:t.getAttribute("data-tooltip-class"),highlightClass:t.getAttribute("data-highlight-class"),position:t.getAttribute("data-position")||n._options.tooltipPosition,scrollTo:t.getAttribute("data-scroll-to")||n._options.scrollTo,disableInteraction:i}))});var o=0;c(e,function(t){if((!n._options.group||t.getAttribute("data-intro-group")===n._options.group)&&null===t.getAttribute("data-step")){for(;void 0!==s[o];)o++;i=t.hasAttribute("data-disable-interaction")?!!t.getAttribute("data-disable-interaction"):n._options.disableInteraction,s[o]={element:t,title:t.getAttribute("data-title")||"",intro:t.getAttribute("data-intro"),step:o+1,tooltipClass:t.getAttribute("data-tooltip-class"),highlightClass:t.getAttribute("data-highlight-class"),position:t.getAttribute("data-position")||n._options.tooltipPosition,scrollTo:t.getAttribute("data-scroll-to")||n._options.scrollTo,disableInteraction:i}}})}for(var a=[],r=0;r<s.length;r++)s[r]&&a.push(s[r]);return(s=a).sort(function(t,e){return t.step-e.step}),s}function ps(t){var e,i,n=document.querySelector(".introjs-tooltipReferenceLayer"),s=document.querySelector(".introjs-helperLayer"),o=document.querySelector(".introjs-disableInteraction");return bn.call(this,s),bn.call(this,n),bn.call(this,o),t&&(this._introItems=ds.call(this,this._targetElement),function(t,e){var i;!this._options.showBullets||(i=document.querySelector(".introjs-bullets"))&&i.parentNode.replaceChild(En.call(this,e),i)}.call(this,n,this._introItems[this._currentStep]),zn.call(this,n)),void 0!==this._currentStep&&null!==this._currentStep&&(e=document.querySelector(".introjs-arrow"),(i=document.querySelector(".introjs-tooltip"))&&e&&Dn.call(this,this._introItems[this._currentStep].element,i,e)),us.call(this),this}function fs(){ps.call(this)}function gs(t,e){var i;t&&t.parentElement&&(i=t.parentElement,e?(vn(t,{opacity:"0"}),window.setTimeout(function(){try{i.removeChild(t)}catch(t){}},500)):i.removeChild(t))}function ms(t,e){return vs.apply(this,arguments)}function vs(){return(vs=L(A().mark(function t(e,i){var n,s;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=!0,void 0!==this._introBeforeExitCallback)return t.next=4,this._introBeforeExitCallback.call(this);t.next=5;break;case 4:n=t.sent;case 5:if(i||!1!==n){t.next=7;break}return t.abrupt("return");case 7:if((s=e.querySelectorAll(".introjs-overlay"))&&s.length&&c(s,function(t){return gs(t),0}),gs(e.querySelector(".introjs-helperLayer"),!0),gs(e.querySelector(".introjs-tooltipReferenceLayer")),gs(e.querySelector(".introjs-disableInteraction")),gs(document.querySelector(".introjsFloatingElement")),Tn(),u.off(window,"keydown",Un,this,!0),u.off(window,"resize",fs,this,!0),void 0!==this._introExitCallback)return t.next=23,this._introExitCallback.call(this);t.next=23;break;case 23:this._currentStep=void 0;case 24:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function bs(e){var i=this,t=An("div",{className:"introjs-overlay"});return vn(t,{top:0,bottom:0,left:0,right:0,position:"fixed"}),e.appendChild(t),!0===this._options.exitOnOverlayClick&&(vn(t,{cursor:"pointer"}),t.onclick=L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ms.call(i,e);case 2:case"end":return t.stop()}},t)}))),!0}function ys(t){return _s.apply(this,arguments)}function _s(){return(_s=L(A().mark(function t(e){var i;return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(this.isActive()){t.next=2;break}return t.abrupt("return");case 2:if(void 0!==this._introStartCallback)return t.next=5,this._introStartCallback.call(this,e);t.next=5;break;case 5:if(0===(i=ds.call(this,e)).length)return t.abrupt("return",!1);t.next=8;break;case 8:if(this._introItems=i,bs.call(this,e))return t.next=12,Hn.call(this);t.next=14;break;case 12:this._options.keyboardNavigation&&u.on(window,"keydown",Un,this,!0),u.on(window,"resize",fs,this,!0);case 14:return t.abrupt("return",!1);case 15:case"end":return t.stop()}},t,this)}))).apply(this,arguments)}function xs(t,e,i){var n,s,o=(h(n={},t,e),h(n,"path","/"),n);i&&((s=new Date).setTime(s.getTime()+24*i*60*60*1e3),o.expires=s.toUTCString());var a=[];for(var r in o)a.push("".concat(r,"=").concat(o[r]));return document.cookie=a.join("; "),ws(t)}function ws(t){return a={},document.cookie.split(";").forEach(function(t){var e,i,n=(e=t.split("="),i=2,function(t){if(Array.isArray(t))return t}(e)||function(t,e){var i=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=i){var n,s,o=[],a=!0,r=!1;try{for(i=i.call(t);!(a=(n=i.next()).done)&&(o.push(n.value),!e||o.length!==e);a=!0);}catch(t){r=!0,s=t}finally{try{a||null==i.return||i.return()}finally{if(r)throw s}}return o}}(e,i)||function(t,e){if(t){if("string"==typeof t)return r(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?r(t,e):void 0}}
1(e,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=n[0],o=n[1];a[s.trim()]=o}),a[t];var a}Se({target:"Array",proto:!0,forced:p(function(){return!Array(1).includes()})},{includes:function(t){return wn(this,t,1<arguments.length?arguments[1]:void 0)}}),xn[_n].includes=!0;function Cs(t){this._targetElement=t,this._introItems=[],this._options={isActive:!0,nextLabel:"Next",prevLabel:"Back",skipLabel:"×",doneLabel:"Done",hidePrev:!1,hideNext:!1,nextToDone:!0,tooltipPosition:"bottom",tooltipClass:"",group:"",highlightClass:"",exitOnEsc:!0,exitOnOverlayClick:!0,showStepNumbers:!1,stepNumbersOfLabel:"of",keyboardNavigation:!0,showButtons:!0,showBullets:!0,showProgress:!1,scrollToElement:!0,scrollTo:"element",scrollPadding:30,overlayOpacity:.5,autoPosition:!0,positionPrecedence:["bottom","top","right","left"],disableInteraction:!1,dontShowAgain:!1,dontShowAgainLabel:"Don't show this again",dontShowAgainCookie:"introjs-dontShowAgain",dontShowAgainCookieDays:365,helperElementPadding:10,hintPosition:"top-middle",hintButtonLabel:"Got it",hintShowButton:!0,hintAutoRefreshInterval:10,hintAnimation:!0,buttonClass:"introjs-button",progressBarAdditionalClass:!1}}function ks(t){var e;if("object"===n(t))e=new Cs(t);else if("string"==typeof t){var i=document.querySelector(t);if(!i)throw new Error("There is no element with given selector.");e=new Cs(i)}else e=new Cs(document.body);return ks.instances[s(e,"introjs-instance")]=e}return ks.version="6.0.0",ks.instances={},ks.fn=Cs.prototype={isActive:function(){return(!this._options.dontShowAgain||!function(){var t=ws(this._options.dontShowAgainCookie);return t&&"true"===t}.call(this))&&this._options.isActive},clone:function(){return new Cs(this)},setOption:function(t,e){return this._options[t]=e,this},setOptions:function(t){return this._options=function(t,e){var i,n={};for(i in t)n[i]=t[i];for(i in e)n[i]=e[i];return n}(this._options,t),this},start:function(){var e=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ys.call(e,e._targetElement);case 2:return t.abrupt("return",e);case 3:case"end":return t.stop()}},t)}))()},goToStep:function(e){var i=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Nn.call(i,e);case 2:return t.abrupt("return",i);case 3:case"end":return t.stop()}},t)}))()},addStep:function(t){return this._options.steps||(this._options.steps=[]),this._options.steps.push(t),this},addSteps:function(t){if(t.length){for(var e=0;e<t.length;e++)this.addStep(t[e]);return this}},goToStepNumber:function(e){var i=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$n.call(i,e);case 2:return t.abrupt("return",i);case 3:case"end":return t.stop()}},t)}))()},nextStep:function(){var e=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Hn.call(e);case 2:return t.abrupt("return",e);case 3:case"end":return t.stop()}},t)}))()},previousStep:function(){var e=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,qn.call(e);case 2:return t.abrupt("return",e);case 3:case"end":return t.stop()}},t)}))()},currentStep:function(){return function(){return this._currentStep}.call(this)},exit:function(e){var i=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ms.call(i,i._targetElement,e);case 2:return t.abrupt("return",i);case 3:case"end":return t.stop()}},t)}))()},refresh:function(t){return ps.call(this,t),this},setDontShowAgain:function(t){return function(t){t?xs(this._options.dontShowAgainCookie,"true",this._options.dontShowAgainCookieDays):xs(this._options.dontShowAgainCookie,"",-1)}.call(this,t),this},onbeforechange:function(t){if("function"!=typeof t)throw new Error("Provided callback for onbeforechange was not a function");return this._introBeforeChangeCallback=t,this},onchange:function(t){if("function"!=typeof t)throw new Error("Provided callback for onchange was not a function.");return this._introChangeCallback=t,this},onafterchange:function(t){if("function"!=typeof t)throw new Error("Provided callback for onafterchange was not a function");return this._introAfterChangeCallback=t,this},oncomplete:function(t){if("function"!=typeof t)throw new Error("Provided callback for oncomplete was not a function.");return this._introCompleteCallback=t,this},onhintsadded:function(t){if("function"!=typeof t)throw new Error("Provided callback for onhintsadded was not a function.");return this._hintsAddedCallback=t,this},onhintclick:function(t){if("function"!=typeof t)throw new Error("Provided callback for onhintclick was not a function.");return this._hintClickCallback=t,this},onhintclose:function(t){if("function"!=typeof t)throw new Error("Provided callback for onhintclose was not a function.");return this._hintCloseCallback=t,this},onstart:function(t){if("function"!=typeof t)throw new Error("Provided callback for onstart was not a function.");return this._introStartCallback=t,this},onexit:function(t){if("function"!=typeof t)throw new Error("Provided callback for onexit was not a function.");return this._introExitCallback=t,this},onskip:function(t){if("function"!=typeof t)throw new Error("Provided callback for onskip was not a function.");return this._introSkipCallback=t,this},onbeforeexit:function(t){if("function"!=typeof t)throw new Error("Provided callback for onbeforeexit was not a function.");return this._introBeforeExitCallback=t,this},addHints:function(){var e=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,hs.call(e,e._targetElement);case 2:return t.abrupt("return",e);case 3:case"end":return t.stop()}},t)}))()},hideHint:function(e){var i=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Kn.call(i,e);case 2:return t.abrupt("return",i);case 3:case"end":return t.stop()}},t)}))()},hideHints:function(){var e=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Zn.call(e);case 2:return t.abrupt("return",e);case 3:case"end":return t.stop()}},t)}))()},showHint:function(t){return es.call(this,t),this},showHints:function(){var e=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Jn.call(e);case 2:return t.abrupt("return",e);case 3:case"end":return t.stop()}},t)}))()},removeHints:function(){return function(){var e=this;c(Xn(".introjs-hint"),function(t){is.call(e,t.getAttribute("data-step"))}),u.off(document,"click",ls,this,!1),u.off(window,"resize",us,this,!0),this._hintsAutoRefreshFunction&&u.off(window,"scroll",this._hintsAutoRefreshFunction,this,!0)}.call(this),this},removeHint:function(t){return is().call(this,t),this},showHintDialog:function(e){var i=this;return L(A().mark(function t(){return A().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,as.call(i,e);case 2:return t.abrupt("return",i);case 3:case"end":return t.stop()}},t)}))()}},ks}
1),function(t,e,i){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(e||i)}(function(r){function l(d,x,w){var C={invalid:[],getCaret:function(){try{var t,e=0,i=d.get(0),n=document.selection,s=i.selectionStart;return n&&-1===navigator.appVersion.indexOf("MSIE 10")?((t=n.createRange()).moveStart("character",-C.val().length),e=t.text.length):!s&&"0"!==s||(e=s),e}catch(t){}},setCaret:function(t){try{var e,i;d.is(":focus")&&((i=d.get(0)).setSelectionRange?i.setSelectionRange(t,t):((e=i.createTextRange()).collapse(!0),e.moveEnd("character",t),e.moveStart("character",t),e.select()))}catch(t){}},events:function(){d.on("keydown.mask",function(t){d.data("mask-keycode",t.keyCode||t.which),d.data("mask-previus-value",d.val()),d.data("mask-previus-caret-pos",C.getCaret()),C.maskDigitPosMapOld=C.maskDigitPosMap}).on(r.jMaskGlobals.useInput?"input.mask":"keyup.mask",C.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){d.keydown().keyup()},100)}).on("change.mask",function(){d.data("changed",!0)}).on("blur.mask",function(){a===C.val()||d.data("changed")||d.trigger("change"),d.data("changed",!1)}).on("blur.mask",function(){a=C.val()}).on("focus.mask",function(t){!0===w.selectOnFocus&&r(t.target).select()}).on("focusout.mask",function(){w.clearIfNotMatch&&!o.test(C.val())&&C.val("")})},getRegexMask:function(){for(var t,e,i,n,s,o,a=[],r=0;r<x.length;r++)(t=k.translation[x.charAt(r)])?(e=t.pattern.toString().replace(/.{1}$|^.{1}/g,""),i=t.optional,(n=t.recursive)?(a.push(x.charAt(r)),s={digit:x.charAt(r),pattern:e}):a.push(i||n?e+"?":e)):a.push(x.charAt(r).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));return o=a.join(""),s&&(o=o.replace(new RegExp("("+s.digit+"(.*"+s.digit+")?)"),"($1)?").replace(new RegExp(s.digit,"g"),s.pattern)),new RegExp(o)},destroyEvents:function(){d.off(["input","keydown","keyup","paste","drop","blur","focusout",""].join(".mask "))},val:function(t){var e=d.is("input")?"val":"text",i=0<arguments.length?(d[e]()!==t&&d[e](t),d):d[e]();return i},calculateCaretPosition:function(){var t=d.data("mask-previus-value")||"",e=C.getMasked(),i=C.getCaret();if(t!==e){for(var n,s=d.data("mask-previus-caret-pos")||0,o=e.length,a=t.length,r=0,l=0,h=0,c=0,u=0,u=i;u<o&&C.maskDigitPosMap[u];u++)l++;for(u=i-1;0<=u&&C.maskDigitPosMap[u];u--)r++;for(u=i-1;0<=u;u--)C.maskDigitPosMap[u]&&h++;for(u=s-1;0<=u;u--)C.maskDigitPosMapOld[u]&&c++;a<i?i=10*o:i<=s&&s!==a?C.maskDigitPosMapOld[i]||(n=i,i-=c-h,i-=r,C.maskDigitPosMap[i]&&(i=n)):s<i&&(i+=h-c,i+=l)}return i},behaviour:function(t){t=t||window.event,C.invalid=[];var e=d.data("mask-keycode");if(-1===r.inArray(e,k.byPassKeys)){var i=C.getMasked(),n=C.getCaret();return setTimeout(function(){C.setCaret(C.calculateCaretPosition())},10),C.val(i),C.setCaret(n),C.callbacks(t)}},getMasked:function(t,e){for(var i,n,s=[],o=void 0===e?C.val():e+"",a=0,r=x.length,l=0,h=o.length,c=1,u="push",d=-1,p=0,f=[],g=w.reverse?(u="unshift",c=-1,i=0,a=r-1,l=h-1,function(){return-1<a&&-1<l}):(i=r-1,function(){return a<r&&l<h});g();){var m=x.charAt(a),v=o.charAt(l),b=k.translation[m];b?(v.match(b.pattern)?(s[u](v),b.recursive&&(-1===d?d=a:a===i&&(a=d-c),i===d&&(a-=c)),a+=c):v===n?(p--,n=void 0):b.optional?(a+=c,l-=c):b.fallback?(s[u](b.fallback),a+=c,l-=c):C.invalid.push({p:l,v:v,e:b.pattern}),l+=c):(t||s[u](m),v===m?(f.push(l),l+=c):(n=m,f.push(l+p),p++),a+=c)}var y=x.charAt(i);r!==h+1||k.translation[y]||s.push(y);var _=s.join("");return C.mapMaskdigitPositions(_,f,h),_},mapMaskdigitPositions:function(t,e,i){var n=w.reverse?t.length-i:0;C.maskDigitPosMap={};for(var s=0;s<e.length;s++)C.maskDigitPosMap[e[s]+n]=1},callbacks:function(t){function e(t,e,i){"function"==typeof w[t]&&e&&w[t].apply(this,i)}var i=C.val(),n=i!==a,s=[i,t,d,w];e("onChange",!0==n,s),e("onKeyPress",!0==n,s),e("onComplete",i.length===x.length,s),e("onInvalid",0<C.invalid.length,[i,t,d,C.invalid,w])}};d=r(d);var o,k=this,a=C.val();x="function"==typeof x?x(C.val(),void 0,d,w):x,k.mask=x,k.options=w,k.remove=function(){var t=C.getCaret();return C.destroyEvents(),C.val(k.getCleanVal()),C.setCaret(t),d},k.getCleanVal=function(){return C.getMasked(!0)},k.getMaskedVal=function(t){return C.getMasked(!1,t)},k.init=function(t){if(t=t||!1,w=w||{},k.clearIfNotMatch=r.jMaskGlobals.clearIfNotMatch,k.byPassKeys=r.jMaskGlobals.byPassKeys,k.translation=r.extend({},r.jMaskGlobals.translation,w.translation),k=r.extend(!0,{},k,w),o=C.getRegexMask(),t)C.events(),C.val(C.getMasked());else{w.placeholder&&d.attr("placeholder",w.placeholder),d.data("mask")&&d.attr("autocomplete","off");for(var e=0,i=!0;e<x.length;e++){var n=k.translation[x.charAt(e)];if(n&&n.recursive){i=!1;break}}i&&d.attr("maxlength",x.length),C.destroyEvents(),C.events();var s=C.getCaret();C.val(C.getMasked()),C.setCaret(s)}},k.init(!d.is("input"))}r.maskWatchers={};function e(){var t=r(this),e={},i="data-mask-",n=t.attr("data-mask");if(t.attr(i+"reverse")&&(e.reverse=!0),t.attr(i+"clearifnotmatch")&&(e.clearIfNotMatch=!0),"true"===t.attr(i+"selectonfocus")&&(e.selectOnFocus=!0),h(t,n,e))return t.data("mask",new l(this,n,e))}
1var h=function(t,e,i){i=i||{};var n=r(t).data("mask"),s=JSON.stringify,o=r(t).val()||r(t).text();try{return"function"==typeof e&&(e=e(o)),"object"!=typeof n||s(n.options)!==s(i)||n.mask!==e}catch(t){}};r.fn.mask=function(t,e){e=e||{};function i(){if(h(this,t,e))return r(this).data("mask",new l(this,t,e))}var n=this.selector,s=r.jMaskGlobals,o=s.watchInterval,a=e.watchInputs||s.watchInputs;return r(this).each(i),n&&""!==n&&a&&(clearInterval(r.maskWatchers[n]),r.maskWatchers[n]=setInterval(function(){r(document).find(n).each(i)},o)),this},r.fn.masked=function(t){return this.data("mask").getMaskedVal(t)},r.fn.unmask=function(){return clearInterval(r.maskWatchers[this.selector]),delete r.maskWatchers[this.selector],this.each(function(){var t=r(this).data("mask");t&&t.remove().removeData("mask")})},r.fn.cleanVal=function(){return this.data("mask").getCleanVal()},r.applyDataMask=function(t){((t=t||r.jMaskGlobals.maskElements)instanceof r?t:r(t)).filter(r.jMaskGlobals.dataMaskAttr).each(e)};var t,i,n,s={maskElements:"input,td,span,div",dataMaskAttr:"*[data-mask]",dataMask:!0,watchInterval:300,watchInputs:!0,useInput:!/Chrome\/[2-4][0-9]|SamsungBrowser/.test(window.navigator.userAgent)&&(t="input",n=document.createElement("div"),(i=(t="on"+t)in n)||(n.setAttribute(t,"return;"),i="function"==typeof n[t]),n=null,i),watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{0:{pattern:/\d/},9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}}};r.jMaskGlobals=r.jMaskGlobals||{},(s=r.jMaskGlobals=r.extend(!0,{},s,r.jMaskGlobals)).dataMask&&r.applyDataMask(),setInterval(function(){r.jMaskGlobals.watchDataMask&&r.applyDataMask()},s.watchInterval)},window.jQuery,window.Zepto),function(g){"use strict";function m(t,e){var i;this.createTextRange?((i=this.createTextRange()).collapse(!0),i.moveStart("character",t),i.moveEnd("character",e-t),i.select()):this.setSelectionRange&&(this.focus(),this.setSelectionRange(t,e))}function v(t){var e=this.value.length;if(t="start"==t.toLowerCase()?"Start":"End",document.selection){var i,n,s=document.selection.createRange(),o=s.duplicate();return o.expand("textedit"),o.setEndPoint("EndToEnd",s),n=(i=o.text.length-s.text.length)+s.text.length,"Start"==t?i:n}return void 0!==this["selection"+t]&&(e=this["selection"+t]),e}var b={codes:{188:44,109:45,190:46,191:47,192:96,220:92,222:39,221:93,219:91,173:45,187:61,186:59,189:45,110:46},shifts:{96:"~",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",48:")",45:"_",61:"+",91:"{",93:"}",92:"|",59:":",39:'"',44:"<",46:">",47:"?"}};g.fn.number=function(t,c,u,d){d=void 0===d?",":d,c=void 0===c?0:c;var e="\\u"+("0000"+(u=void 0===u?".":u).charCodeAt(0).toString(16)).slice(-4),p=new RegExp("[^"+e+"0-9]","g"),f=new RegExp(e,"g");return!0===t?this.is("input:text")?this.on({"keydown.format":function(t){var e=g(this),i=e.data("numFormat"),n=t.keyCode?t.keyCode:t.which,s="",o=v.apply(this,["start"]),a=v.apply(this,["end"]),r="",l=!1;if(b.codes.hasOwnProperty(n)&&(n=b.codes[n]),!t.shiftKey&&65<=n&&n<=90?n+=32:!t.shiftKey&&69<=n&&n<=105?n-=48:t.shiftKey&&b.shifts.hasOwnProperty(n)&&(s=b.shifts[n]),""==s&&(s=String.fromCharCode(n)),8!==n&&s!=u&&!s.match(/[0-9]/)){var h=t.keyCode?t.keyCode:t.which;if(46==h||8==h||9==h||27==h||13==h||(65==h||82==h)&&!0===(t.ctrlKey||t.metaKey)||(86==h||67==h)&&!0===(t.ctrlKey||t.metaKey)||35<=h&&h<=39)return;return t.preventDefault(),!1}if(0==o&&a==this.value.length||0==e.val()?8===n?(o=a=1,this.value="",i.init=0<c?-1:0,i.c=0<c?-(c+1):0,m.apply(this,[0,0])):s===u?(o=a=1,this.value="0"+u+new Array(c+1).join("0"),i.init=0<c?1:0,i.c=0<c?-(c+1):0):0===this.value.length&&(i.init=0<c?-1:0,i.c=0<c?-c:0):i.c=a-this.value.length,0<c&&s==u&&o==this.value.length-c-1)i.c++,i.init=Math.max(0,i.init),t.preventDefault(),l=this.value.length+i.c;else if(s==u)i.init=Math.max(0,i.init),t.preventDefault();else if(0<c&&8==n&&o==this.value.length-c)t.preventDefault(),i.c--,l=this.value.length+i.c;else if(0<c&&8==n&&o>this.value.length-c){if(""===this.value)return;"0"!=this.value.slice(o-1,o)&&(r=this.value.slice(0,o-1)+"0"+this.value.slice(o),e.val(r.replace(p,"").replace(f,u))),t.preventDefault(),i.c--,l=this.value.length+i.
1c}else 8==n&&this.value.slice(o-1,o)==d?(t.preventDefault(),i.c--,l=this.value.length+i.c):0<c&&o==a&&this.value.length>c+1&&o>this.value.length-c-1&&isFinite(+s)&&!t.metaKey&&!t.ctrlKey&&!t.altKey&&1===s.length&&(r=a===this.value.length?this.value.slice(0,o-1):this.value.slice(0,o)+this.value.slice(o+1),this.value=r,l=o);!1!==l&&m.apply(this,[l,l]),e.data("numFormat",i)},"keyup.format":function(t){var e,i=g(this),n=i.data("numFormat"),s=t.keyCode?t.keyCode:t.which,o=v.apply(this,["start"]);""===this.value||(s<48||57<s)&&(s<96||105<s)&&8!==s||(i.val(i.val()),0<c&&(n.init<1?(o=this.value.length-c-(n.init<0?1:0),n.c=o-this.value.length,n.init=1,i.data("numFormat",n)):o>this.value.length-c&&8!=s&&(n.c++,i.data("numFormat",n))),e=this.value.length+n.c,m.apply(this,[e,e]))},"paste.format":function(t){var e=g(this),i=t.originalEvent,n=null;return window.clipboardData&&window.clipboardData.getData?n=window.clipboardData.getData("Text"):i.clipboardData&&i.clipboardData.getData&&(n=i.clipboardData.getData("text/plain")),e.val(n),t.preventDefault(),!1}}).each(function(){var t=g(this).data("numFormat",{c:-(c+1),decimals:c,thousands_sep:d,dec_point:u,regex_dec_num:p,regex_dec:f,init:!1});""!==this.value&&t.val(t.val())}):this.each(function(){var t=g(this),e=+t.text().replace(p,"").replace(f,".");t.number(isFinite(e)?+e:0,c,u,d)}):this.text(g.number.apply(window,arguments))};var n=null,s=null;g.isPlainObject(g.valHooks.text)?(g.isFunction(g.valHooks.text.get)&&(n=g.valHooks.text.get),g.isFunction(g.valHooks.text.set)&&(s=g.valHooks.text.set)):g.valHooks.text={},g.valHooks.text.get=function(t){var e,i=g(t).data("numFormat");return i?""===t.value?"":(e=+t.value.replace(i.regex_dec_num,"").replace(i.regex_dec,"."),""+(isFinite(e)?e:0)):g.isFunction(n)?n(t):void 0},g.valHooks.text.set=function(t,e){var i=g(t).data("numFormat");return i?t.value=g.number(e,i.decimals,i.dec_point,i.thousands_sep):g.isFunction(s)?s(t,e):void 0},g.number=function(t,e,i,n){n=void 0===n?",":n,i=void 0===i?".":i,e=isFinite(+e)?Math.abs(e):0;var s="\\u"+("0000"+i.charCodeAt(0).toString(16)).slice(-4),o="\\u"+("0000"+n.charCodeAt(0).toString(16)).slice(-4);t=(t+"").replace(".",i).replace(new RegExp(o,"g"),"").replace(new RegExp(s,"g"),".").replace(new RegExp("[^0-9+-Ee.]","g"),"");var a,r,l,h=isFinite(+t)?+t:0,c="";return 3<(c=(e?(a=h,r=e,l=Math.pow(10,r),""+Math.round(a*l)/l):""+Math.round(h)).split("."))[0].length&&(c[0]=c[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,n)),(c[1]||"").length<e&&(c[1]=c[1]||"",c[1]+=new Array(e-c[1].length+1).join("0")),c.join(i)}}(jQuery),function(){var t;jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd&&(t=jQuery.fn.select2.amd),t.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(t){var e=t.input.length-t.maximum,i="Please delete "+e+" character";return 1!=e&&(i+="s"),i},inputTooShort:function(t){return"Please enter "+(t.minimum-t.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(t){var e="You can only select "+t.maximum+" item";return 1!=t.maximum&&(e+="s"),e},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),t.define,t.require}(),function(){var t;jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd&&(t=jQuery.fn.select2.amd),t.define("select2/i18n/pl",[],function(){function i(t,e){return 1===t?e[0]:1<t&&t<=4?e[1]:5<=t?e[2]:void 0}var n=["znak","znaki","znaków"],e=["element","elementy","elementów"];return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(t){var e=t.input.length-t.maximum;return"Usuń "+e+" "+i(e,n)},inputTooShort:function(t){var e=t.minimum-t.input.length;return"Podaj przynajmniej "+e+" "+i(e,n)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(t){return"Możesz zaznaczyć tylko "+t.maximum+" "+i(t.maximum,e)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"}}}),t.define,t.require}(),function(t){t.widget("sylightsUI.switchButton",{options:{checked:void 0,show_labels:!0,labels_placement:"both",on_label:"ON",off_label:"OFF",width:25,height:11,button_width:12,clear:!0,clear_after:null,on_callback:void 0,off_callback:void 0},_create:function(){void 0===this.options.checked&&(this.options.checked=this.element.prop("checked")),this._initLayout(),this._initEvents()},_initLayout:function(){this.element.hide(),this.off_label=t("<span>").addClass("switch-button-label"),this.on_label=t("<span>
1").addClass("switch-button-label"),this.button_bg=t("<div>").addClass("switch-button-background"),this.button=t("<div>").addClass("switch-button-button"),this.off_label.insertAfter(this.element),this.button_bg.insertAfter(this.off_label),this.on_label.insertAfter(this.button_bg),this.button_bg.append(this.button),this.options.clear&&(null===this.options.clear_after&&(this.options.clear_after=this.on_label),t("<div>").css({clear:"left"}).insertAfter(this.options.clear_after)),this._refresh(),this.options.checked=!this.options.checked,this._toggleSwitch(!0)},_refresh:function(){switch(this.options.show_labels?(this.off_label.show(),this.on_label.show()):(this.off_label.hide(),this.on_label.hide()),this.options.labels_placement){case"both":this.button_bg.prev()===this.off_label&&this.button_bg.next()===this.on_label||(this.off_label.detach(),this.on_label.detach(),this.off_label.insertBefore(this.button_bg),this.on_label.insertAfter(this.button_bg),this.on_label.addClass(this.options.checked?"on":"off").removeClass(this.options.checked?"off":"on"),this.off_label.addClass(this.options.checked?"off":"on").removeClass(this.options.checked?"on":"off"));break;case"left":this.button_bg.prev()===this.on_label&&this.on_label.prev()===this.off_label||(this.off_label.detach(),this.on_label.detach(),this.off_label.insertBefore(this.button_bg),this.on_label.insertBefore(this.button_bg),this.on_label.addClass("on").removeClass("off"),this.off_label.addClass("off").removeClass("on"));break;case"right":this.button_bg.next()===this.off_label&&this.off_label.next()===this.on_label||(this.off_label.detach(),this.on_label.detach(),this.off_label.insertAfter(this.button_bg),this.on_label.insertAfter(this.off_label),this.on_label.addClass("on").removeClass("off"),this.off_label.addClass("off").removeClass("on"))}this.on_label.html(this.options.on_label),this.off_label.html(this.options.off_label),this.button_bg.width(this.options.width),this.button_bg.height(this.options.height),this.button.width(this.options.button_width),this.button.height(this.options.height)},_initEvents:function(){var e=this;this.button_bg.click(function(t){return t.preventDefault(),t.stopPropagation(),e._toggleSwitch(!1),!1}),this.button.click(function(t){return t.preventDefault(),t.stopPropagation(),e._toggleSwitch(!1),!1}),this.on_label.click(function(t){return e.options.checked&&"both"===e.options.labels_placement||e._toggleSwitch(!1),!1}),this.off_label.click(function(t){return(e.options.checked||"both"!==e.options.labels_placement)&&e._toggleSwitch(!1),!1})},_setOption:function(t,e){"checked"!==t?(this.options[t]=e,this._refresh()):this._setChecked(e)},_setChecked:function(t){t!==this.options.checked&&(this.options.checked=!t,this._toggleSwitch(!1))},_toggleSwitch:function(t){var e;(t||"readonly"!=this.element.attr("readonly")&&!this.element.prop("disabled"))&&(this.options.checked=!this.options.checked,e="",this.options.checked?(this.element.prop("checked",!0),this.element.change(),e="+="+(this.options.width-this.options.button_width),"both"==this.options.labels_placement?(this.off_label.removeClass("on").addClass("off"),this.on_label.removeClass("off").addClass("on")):(this.off_label.hide(),this.on_label.show()),this.button_bg.addClass("checked"),"function"==typeof this.options.on_callback&&this.options.on_callback.call(this)):(this.element.prop("checked",!1),this.element.change(),e="-1px","both"==this.options.labels_placement?(this.off_label.removeClass("off").addClass("on"),this.on_label.removeClass("on").addClass("off")):(this.off_label.show(),this.on_label.hide()),this.button_bg.removeClass("checked"),"function"==typeof this.options.off_callback&&this.options.off_callback.call(this)),this.button.animate({left:e},250,"easeInOutCubic"))}})}(jQuery),function(t){var e,i,n=!1;"function"==typeof define&&define.amd&&(define(t),n=!0),"object"==typeof exports&&(module.exports=t(),n=!0),n||(e=window.Cookies,(i=window.Cookies=t()).noConflict=function(){return window.Cookies=e,i})}(function(){function g(){for(var t=0,e={};t<arguments.length;t++){var i=arguments[t];for(var n in i)e[n]=i[n]}return e}return function t(p){function f(t,e,i){var n,s;if("undefined"!=typeof document){if(1<arguments.length){"number"==typeof(i=g({path:"/"}
1,f.defaults,i)).expires&&((s=new Date).setMilliseconds(s.getMilliseconds()+864e5*i.expires),i.expires=s),i.expires=i.expires?i.expires.toUTCString():"";try{n=JSON.stringify(e),/^[\{\[]/.test(n)&&(e=n)}catch(t){}e=p.write?p.write(e,t):encodeURIComponent(String(e)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=(t=(t=encodeURIComponent(String(t))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);var o="";for(var a in i)i[a]&&(o+="; "+a,!0!==i[a]&&(o+="="+i[a]));return document.cookie=t+"="+e+o}t||(n={});for(var r=document.cookie?document.cookie.split("; "):[],l=/(%[0-9A-Z]{2})+/g,h=0;h<r.length;h++){var c=r[h].split("="),u=c.slice(1).join("=");this.json||'"'!==u.charAt(0)||(u=u.slice(1,-1));try{var d=c[0].replace(l,decodeURIComponent),u=p.read?p.read(u,d):p(u,d)||u.replace(l,decodeURIComponent);if(this.json)try{u=JSON.parse(u)}catch(t){}if(t===d){n=u;break}t||(n[d]=u)}catch(t){}}return n}}return(f.set=f).get=function(t){return f.call(f,t)},f.getJSON=function(){return f.apply({json:!0},[].slice.call(arguments))},f.defaults={},f.remove=function(t,e){f(t,"",g(e,{expires:-1}))},f.withConverter=t,f}(function(){})}),function(l,i,s,r){function h(t,e){this.settings=null,this.options=l.extend({},h.Defaults,e),this.$element=l(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},l.each(["onResize","onThrottledResize"],l.proxy(function(t,e){this._handlers[e]=l.proxy(this[e],this)},this)),l.each(h.Plugins,l.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),l.each(h.Workers,l.proxy(function(t,e){this._pipe.push({filter:e.filter,run:l.proxy(e.run,this)})},this)),this.setup(),this.initialize()}h.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:i,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},h.Width={Default:"default",Inner:"inner",Outer:"outer"},h.Type={Event:"event",State:"state"},h.Plugins={},h.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,n=this.settings.rtl,s={width:"auto","margin-left":n?e:"","margin-right":n?"":e};i||this.$stage.children().css(s),t.css=s}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,n=this._items.length,s=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};n--;)i=this._mergers[n],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=1<i||t.items.merge,o[n]=s?e*i:this._items[n].width();this._widths=o}},{filter:["items","settings"],run:function(){var t=[],e=this._items,i=this.settings,n=Math.max(2*i.items,4),s=2*Math.ceil(e.length/2),o=i.loop&&e.length?i.rewind?n:Math.max(n,s):0,a="",r="";for(o/=2;0<o;)t.push(this.normalize(t.length/2,!0)),a+=e[t[t.length-1]][0].outerHTML,t.push(this.normalize(e.length-1-(t.length-1)/2,!0)),r=e[t[t.length-1]][0].outerHTML+r,--o;
vendor: 5,538 bytes, line 1
1this._clones=t,l(a).addClass("cloned").appendTo(this.$stage),l(r).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t=this.settings.rtl?1:-1,e=this._clones.length+this._items.length,i=-1,n=0,s=0,o=[];++i<e;)n=o[i-1]||0,s=this._widths[this.relative(i)]+this.settings.margin,o.push(n+s*t);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,i={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,n=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],n.eq(e).css(t.css);else i&&(t.css.width=t.items.width,n.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,n=2*this.settings.stagePadding,s=this.coordinates(this.current())+n,o=s+this.width()*i,a=[],r=0,l=this._coordinates.length;r<l;r++)t=this._coordinates[r-1]||0,e=Math.abs(this._coordinates[r])+n*i,(this.op(t,"<=",s)&&this.op(t,">",o)||this.op(e,"<",s)&&this.op(e,">",o))&&a.push(r);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+a.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],h.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=l("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>'),this.$element.append(this.$stage.parent()))},h.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");if(t.length)return this._items=t.get().map(function(t){return l(t)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},h.prototype.initialize=function(){var t,e,i;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:r,i=this.$element.children(e).width(),t.length&&i<=0&&this.preloadAutoWidthImages(t)),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},h.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},h.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,n=null;t?(l.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),"function"==typeof(n=l.extend({},this.options,t[i])).stagePadding&&(n.stagePadding=n.stagePadding()),delete n.responsive,n.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):n=l.extend({},this.options),this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=i,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},h.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},h.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=l("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},h.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t]},this._invalidated),n={};t<e;)(this._invalidated.all||0<l.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(n),t++;this._invalidated={},this.is("valid")||this.enter("valid")},h.prototype.width=function(t){switch(t=t||h.Width.Default){case h.Width.Inner:case h.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},h.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},h.prototype.onThrottledResize=function(){i.clearTimeout(this.resizeTimer),this.resizeTimer=i.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},h.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))}
vendor: 6,290 bytes, line 1
1,h.prototype.registerEventHandlers=function(){l.support.transition&&this.$stage.on(l.support.transition.end+".owl.core",l.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(i,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",l.proxy(this.onDragEnd,this)))},h.prototype.onDragStart=function(t){var e=null;3!==t.which&&(e=l.support.transform?{x:(e=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===e.length?12:4],y:e[16===e.length?13:5]}:(e=this.$stage.position(),{x:this.settings.rtl?e.left+this.$stage.width()-this.width()+this.settings.margin:e.left,y:e.top}),this.is("animating")&&(l.support.transform?this.animate(e.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=l(t.target),this._drag.stage.start=e,this._drag.stage.current=e,this._drag.pointer=this.pointer(t),l(s).on("mouseup.owl.core touchend.owl.core",l.proxy(this.onDragEnd,this)),l(s).one("mousemove.owl.core touchmove.owl.core",l.proxy(function(t){var e=this.difference(this._drag.pointer,this.pointer(t));l(s).on("mousemove.owl.core touchmove.owl.core",l.proxy(this.onDragMove,this)),Math.abs(e.x)<Math.abs(e.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},h.prototype.onDragMove=function(t){var e=null,i=null,n=null,s=this.difference(this._drag.pointer,this.pointer(t)),o=this.difference(this._drag.stage.start,s);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,o.x=((o.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),n=this.settings.pullDrag?-1*s.x/5:0,o.x=Math.max(Math.min(o.x,e+n),i+n)),this._drag.stage.current=o,this.animate(o.x))},h.prototype.onDragEnd=function(t){var e=this.difference(this._drag.pointer,this.pointer(t)),i=this._drag.stage.current,n=0<e.x^this.settings.rtl?"left":"right";l(s).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==e.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(i.x,0!==e.x?n:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=n,(3<Math.abs(e.x)||300<(new Date).getTime()-this._drag.time)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},h.prototype.closest=function(i,n){var s=-1,o=this.width(),a=this.coordinates();return this.settings.freeDrag||l.each(a,l.proxy(function(t,e){return"left"===n&&e-30<i&&i<e+30?s=t:"right"===n&&e-o-30<i&&i<e-o+30?s=t+1:this.op(i,"<",e)&&this.op(i,">",a[t+1]!==r?a[t+1]:e-o)&&(s="left"===n?t+1:t),-1===s},this)),this.settings.loop||(this.op(i,">",a[this.minimum()])?s=i=this.minimum():this.op(i,"<",a[this.maximum()])&&(s=i=this.maximum())),s},h.prototype.animate=function(t){var e=0<this.speed();this.is("animating")&&this.onTransitionEnd(),e&&(this.enter("animating"),this.trigger("translate")),l.support.transform3d&&l.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"}):e?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,l.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})},h.prototype.is=function(t){return this._states.current[t]&&0<this._states.current[t]},h.prototype.current=function(t){return t===r?this._current:0===this._items.length?r:(t=this.normalize(t),this._current!==t&&((e=this.trigger("change",{property:{name:"position",value:t}})).data!==r&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})),this._current);var e},h.prototype.invalidate=function(t){return"string"===l.type(t)&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),l.map(this._invalidated,function(t,e){return e})},h.prototype.reset=function(t){(t=this.normalize(t))!==r&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},h.prototype.normalize=function(t,e){var i=this._items.length,n=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=r:(t<0||i+n<=t)&&(t=((t-n/2)%i+i)%i+n/2),t},h.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},h.prototype.maximum=function(t){var e,i,n,s=this.settings,o=this._coordinates.length;if(s.loop)o=this._clones.length/2+this._items.length-1;else if(s.autoWidth||s.merge){if(e=this._items.length)for(i=this._items[--e].width(),n=this.$element.width();e--&&!(n<(i+=this._items[e].width()+this.settings.margin)););o=e+1}else o=s.center?this._items.length-1:this._items.length-s.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},h.prototype.minimum=function(t){return t?0:this._clones.length/2},h.prototype.items=function(t){return t===r?this._items.slice():(t=this.normalize(t,!0),this._items[t])},h.prototype.mergers=function(t){return t===r?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},h.prototype.clones=function(i){function n(t){return t%2==0?s+t/2:e-(t+1)/2}var e=this._clones.length/2,s=e+this._items.length;return i===r?l.map(this._clones,function(t,e){return n(e)}):l.map(this._clones,function(t,e){return t===i?n(e):null})},h.prototype.speed=function(t){return t!==r&&(this._speed=t),this._speed},h.prototype.coordinates=function(t){var e,i=1,n=t-1;return t===r?l.map(this._coordinates,l.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(i=-1,n=t+1),e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[n]||0))/2*i):e=this._coordinates[n]||0,e=Math.ceil(e))}
vendor: 10,854 bytes, line 1
1,h.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},h.prototype.to=function(t,e){var i=this.current(),n=null,s=t-this.relative(i),o=(0<s)-(s<0),a=this._items.length,r=this.minimum(),l=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(s)>a/2&&(s+=-1*o*a),(n=(((t=i+s)-r)%a+a)%a+r)!==t&&n-s<=l&&0<n-s&&(i=n-s,t=n,this.reset(i))):t=this.settings.rewind?(t%(l+=1)+l)%l:Math.max(r,Math.min(l,t)),this.speed(this.duration(i,t,e)),this.current(t),this.isVisible()&&this.update()},h.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},h.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},h.prototype.onTransitionEnd=function(t){if(t!==r&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},h.prototype.viewport=function(){var t;return this.options.responsiveBaseElement!==i?t=l(this.options.responsiveBaseElement).width():i.innerWidth?t=i.innerWidth:s.documentElement&&s.documentElement.clientWidth?t=s.documentElement.clientWidth:console.warn("Can not detect viewport width."),t},h.prototype.replace=function(t){this.$stage.empty(),this._items=[],t=t&&(t instanceof jQuery?t:l(t)),this.settings.nestedItemSelector&&(t=t.find("."+this.settings.nestedItemSelector)),t.filter(function(){return 1===this.nodeType}).each(l.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(+e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},h.prototype.add=function(t,e){var i=this.relative(this._current);e=e===r?this._items.length:this.normalize(e,!0),t=t instanceof jQuery?t:l(t),this.trigger("add",{content:t,position:e}),t=this.prepare(t),0===this._items.length||e===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[e-1].after(t),this._items.push(t),this._mergers.push(+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[i]&&this.reset(this._items[i].index()),this.invalidate("items"),this.trigger("added",{content:t,position:e})},h.prototype.remove=function(t){(t=this.normalize(t,!0))!==r&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},h.prototype.preloadAutoWidthImages=function(t){t.each(l.proxy(function(t,e){this.enter("pre-loading"),e=l(e),l(new Image).one("load",l.proxy(function(t){e.attr("src",t.target.src),e.css("opacity",1),this.leave("pre-loading"),this.is("pre-loading")||this.is("initializing")||this.refresh()},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"))},this))},h.prototype.destroy=function(){for(var t in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),l(s).off(".owl.core"),!1!==this.settings.responsive&&(i.clearTimeout(this.resizeTimer),this.off(i,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[t].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},h.prototype.op=function(t,e,i){var n=this.settings.rtl;switch(e){case"<":return n?i<t:t<i;case">":return n?t<i:i<t;case">=":return n?t<=i:i<=t;case"<=":return n?i<=t:t<=i}},h.prototype.on=function(t,e,i,n){t.addEventListener?t.addEventListener(e,i,n):t.attachEvent&&t.attachEvent("on"+e,i)},h.prototype.off=function(t,e,i,n){t.removeEventListener?t.removeEventListener(e,i,n):t.detachEvent&&t.detachEvent("on"+e,i)},h.prototype.trigger=function(t,e,i,n,s){var o={item:{count:this._items.length,index:this.current()}},a=l.camelCase(l.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),r=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},o,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(r)}),this.register({type:h.Type.Event,name:t}),this.$element.trigger(r),this.settings&&"function"==typeof this.settings[a]&&this.settings[a].call(this,r)),r},h.prototype.enter=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]===r&&(this._states.current[e]=0),this._states.current[e]++},this))},h.prototype.leave=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]--},this))},h.prototype.register=function(i){var e;i.type===h.Type.Event?(l.event.special[i.name]||(l.event.special[i.name]={}),l.event.special[i.name].owl||(e=l.event.special[i.name]._default,l.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1<t.namespace.indexOf("owl"):e.apply(this,arguments)},l.event.special[i.name].owl=!0)):i.type===h.Type.State&&(this._states.tags[i.name]?this._states.tags[i.name]=this._states.tags[i.name].concat(i.tags):this._states.tags[i.name]=i.tags,this._states.tags[i.name]=l.grep(this._states.tags[i.name],l.proxy(function(t,e){return l.inArray(t,this._states.tags[i.name])===e},this)))},h.prototype.suppress=function(t){l.each(t,l.proxy(function(t,e){this._supress[e]=!0},this))},h.prototype.release=function(t){l.each(t,l.proxy(function(t,e){delete this._supress[e]},this))},h.prototype.pointer=function(t){var e={x:null,y:null};return(t=(t=t.originalEvent||t||i.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX,e.y=t.clientY),e},h.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},h.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},l.fn.owlCarousel=function(e){var n=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=l(this),i=t.data("owl.carousel");i||(i=new h(this,"object"==typeof e&&e),t.data("owl.carousel",i),l.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,e){i.register({type:h.Type.Event,name:e}),i.$element.on(e+".owl.carousel.core",l.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([e]),i[e].apply(this,[].slice.call(arguments,1)),this.release([e]))},i))})),"string"==typeof e&&"_"!==e.charAt(0)&&i[e].apply(i,n)})},l.fn.owlCarousel.Constructor=h}(window.Zepto||window.jQuery,window,document),function(e,i){var n=function(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=e.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={autoRefresh:!0,autoRefreshInterval:500},n.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=i.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},n.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},n.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoRefresh=n}(window.Zepto||window.jQuery,window,document),function(r,o){var e=function(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":r.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type))for(var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,n=e.center&&-1*i||0,s=(t.property&&void 0!==t.property.value?t.property.value:this._core.current())+n,o=this._core.clones().length,a=r.proxy(function(t,e){this.load(e)},this);n++<i;)this.load(o/2+this._core.relative(s)),o&&r.each(this._core.clones(this._core.relative(s)),a),s++},this)},this._core.options=r.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1},e.prototype.load=function(t){var e=this._core.$stage.children().eq(t),i=e&&e.find(".owl-lazy");!i||-1<r.inArray(e.get(0),this._loaded)||(i.each(r.proxy(function(t,e){var i,n=r(e),s=1<o.devicePixelRatio&&n.attr("data-src-retina")||n.attr("data-src")||n.attr("data-srcset");this._core.trigger("load",{element:n,url:s},"lazy"),n.is("img")?n.one("load.owl.lazy",r.proxy(function(){n.css("opacity",1),this._core.trigger("loaded",{element:n,url:s},"lazy")},this)).attr("src",s):n.is("source")?n.one("load.owl.lazy",r.proxy(function(){this._core.trigger("loaded",{element:n,url:s},"lazy")},this)).attr("srcset",s):((i=new Image).onload=r.proxy(function(){n.css({"background-image":'url("'+s+'")',opacity:"1"}),this._core.trigger("loaded",{element:n,url:s},"lazy")},this),i.src=s)},this)),this._loaded.push(e.get(0)))},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(o,i){var n=function(t){this._core=t,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&(console.log("update called"),this.update())},this),"loaded.owl.lazy":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=o.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var e=this;o(i).on("load",function(){e._core.settings.autoHeight&&e.update(
vendor: 5,669 bytes, line 1
1)}),o(i).resize(function(){e._core.settings.autoHeight&&(null!=e._intervalId&&clearTimeout(e._intervalId),e._intervalId=setTimeout(function(){e.update()},250))})};n.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},n.prototype.update=function(){var t,e=this._core._current,i=e+this._core.settings.items,n=this._core.$stage.children().toArray().slice(e,i),s=[];o.each(n,function(t,e){s.push(o(e).height())}),t=Math.max.apply(null,s),this._core.$stage.parent().height(t).addClass(this._core.settings.autoHeightClass)},n.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},o.fn.owlCarousel.Constructor.Plugins.AutoHeight=n}(window.Zepto||window.jQuery,window,document),function(c,e){var i=function(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":c.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":c.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":c.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":c.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":c.proxy(function(t){var e;!t.namespace||(e=c(t.content).find(".owl-video")).length&&(e.css("display","none"),this.fetch(e,c(t.content)))},this)},this._core.options=c.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",c.proxy(function(t){this.play(t)},this))};i.Defaults={video:!1,videoHeight:!1,videoWidth:!1},i.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",n=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),s=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,a=t.attr("href");if(!a)throw new Error("Missing video URL.");if(-1<(n=a.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else if(-1<n[3].indexOf("vimeo"))i="vimeo";else{if(!(-1<n[3].indexOf("vzaar")))throw new Error("Video URL not supported.");i="vzaar"}n=n[6],this._videos[a]={type:i,id:n,width:s,height:o},e.attr("data-video",a),this.thumbnail(t,this._videos[a])},i.prototype.thumbnail=function(e,t){function i(t){n=h.lazyLoad?'<div class="owl-video-tn '+l+'" '+r+'="'+t+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+t+')"></div>',e.after(n),e.after('<div class="owl-video-play-icon"></div>')}var n,s,o=t.width&&t.height?'style="width:'+t.width+"px;height:"+t.height+'px;"':"",a=e.find("img"),r="src",l="",h=this._core.settings;if(e.wrap('<div class="owl-video-wrapper"'+o+"></div>"),this._core.settings.lazyLoad&&(r="data-src",l="owl-lazy"),a.length)return i(a.attr(r)),a.remove(),!1;"youtube"===t.type?(s="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",i(s)):"vimeo"===t.type?c.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t[0].thumbnail_large,i(s)}}):"vzaar"===t.type&&c.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t.framegrab_url,i(s)}})},i.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},i.prototype.play=function(t){var e,i=c(t.target).closest("."+this._core.settings.itemClass),n=this._videos[i.attr("data-video")],s=n.width||"100%",o=n.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),i=this._core.items(this._core.relative(i.index())),this._core.reset(i.index()),"youtube"===n.type?e='<iframe width="'+s+'" height="'+o+'" src="//www.youtube.com/embed/'+n.id+"?autoplay=1&rel=0&v="+n.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===n.type?e='<iframe src="//player.vimeo.com/video/'+n.id+'?autoplay=1" width="'+s+'" height="'+o+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>':"vzaar"===n.type&&(e='<iframe frameborder="0"height="'+o+'"width="'+s+'" allowfullscreen mozallowfullscreen webkitAllowFullScreen src="//view.vzaar.com/'+n.id+'/player?autoplay=true"></iframe>'),c('<div class="owl-video-frame">'+e+"</div>").insertAfter(i.find(".owl-video")),this._playing=i.addClass("owl-video-playing"))},i.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&c(t).parent().hasClass("owl-video-frame")},i.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},c.fn.owlCarousel.Constructor.Plugins.Video=i}(window.Zepto||window.jQuery,(window,document)),function(a){var e=function(t){this.core=t,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":
vendor: 8,922 bytes, line 1
1a.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":a.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){var t,e,i,n,s,o;1===this.core.settings.items&&a.support.animation&&a.support.transition&&(this.core.speed(0),e=a.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),s=this.core.settings.animateIn,o=this.core.settings.animateOut,this.core.current()!==this.previous&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(a.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),s&&n.one(a.support.animation.end,e).addClass("animated owl-animated-in").addClass(s)))},e.prototype.clear=function(t){a(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,(window,document)),function(n,s,e){var i=function(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":n.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":n.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":n.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=n.extend({},i.Defaults,this._core.options)};i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=s.setTimeout(n.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed)},i.prototype.read=function(){return(new Date).getTime()-this._time},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):s.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=s.setTimeout(n.proxy(this._next,this,e),t-i)},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,s.clearTimeout(this._call),this._core.leave("rotating"))},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,s.clearTimeout(this._call))},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},n.fn.owlCarousel.Constructor.Plugins.autoplay=i}(window.Zepto||window.jQuery,window,document),function(o){"use strict";var e=function(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+o(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":o.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":o.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=o.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?o(i.navContainer):o("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=o("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",o.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=o("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",o.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[o('<button role="button">').addClass(i.dotClass).append(o("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?o(i.dotsContainer):o("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",o.proxy(function(t){var e=o(t.target).parent().is(this._controls.$absolute)?o(t.target).index():o(t.target).parent().index();t.preventDefault(),this.to(e,i.dotsSpeed)},this)),this._overrides)this._core[t]=o.proxy(this[t],this)},e.prototype.destroy=function(){var t,e,i,n,s=this._core.settings;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&s.navContainer?this._controls[e].html(""):this._controls[e].remove();for(n in this.overides)this._core[n]=this._overrides[n];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.clones().length/2,n=i+this._core.items().length,s=this._core.maximum(!0),o=this._core.settings,a=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;t<n;t++){if(a<=e||0===e){if(this._pages.push({start:Math.min(s,t-i),end:t-i+a-1}),Math.min(s,t-i)===s)break;e=0,0}e+=this._core.mergers(this._core.relative(t))}},e.prototype.draw=function(){var t,e=this._core.settings,i=this._core.items().length<=e.items,n=this._core.relative(this._core.current()),s=e.loop||e.rewind;this._controls.$relative.toggleClass("disabled",!e.nav||i),e.nav&&(this._controls.$previous.toggleClass("disabled",!s&&n<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!s&&n>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!e.dots||i),e.dots&&(t=this._pages.length-this._controls.$absolute.children().length,e.dotsData&&0!=t?this._controls.$absolute.html(this._templates.join("")):0<t?this._controls.$absolute.append(new Array(1+t).join(this._templates[0])):t<0&&this._controls.$absolute.children().slice(t).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(o.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(t){var e=this._core.settings;
vendor: 4,181 bytes, line 1
1t.page={index:o.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotsData?1:e.dotsEach||e.items)}},e.prototype.current=function(){var i=this._core.relative(this._core.current());return o.grep(this._pages,o.proxy(function(t,e){return t.start<=i&&t.end>=i},this)).pop()},e.prototype.getPosition=function(t){var e,i,n=this._core.settings;return"page"==n.slideBy?(e=o.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=n.slideBy:e-=n.slideBy),e},e.prototype.next=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)},e.prototype.prev=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)},e.prototype.to=function(t,e,i){var n;!i&&this._pages.length?(n=this._pages.length,o.proxy(this._overrides.to,this._core)(this._pages[(t%n+n)%n].start,e)):o.proxy(this._overrides.to,this._core)(t,e)},o.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,(window,document)),function(n,s){"use strict";var e=function(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":n.proxy(function(t){t.namespace&&"URLHash"===this._core.settings.startPosition&&n(s).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":n.proxy(function(t){if(t.namespace){var e=n(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!e)return;this._hashes[e]=t.content}},this),"changed.owl.carousel":n.proxy(function(t){if(t.namespace&&"position"===t.property.name){var i=this._core.items(this._core.relative(this._core.current())),e=n.map(this._hashes,function(t,e){return t===i?e:null}).join();if(!e||s.location.hash.slice(1)===e)return;s.location.hash=e}},this)},this._core.options=n.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),n(s).on("hashchange.owl.navigation",n.proxy(function(t){var e=s.location.hash.substring(1),i=this._core.$stage.children(),n=this._hashes[e]&&i.index(this._hashes[e]);void 0!==n&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var t,e;for(t in n(s).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},n.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(s,o){var a=s("<support>").get(0).style,r="Webkit Moz O ms".split(" "),t={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},e=function(){return!!l("transform")},i=function(){return!!l("perspective")},n=function(){return!!l("animation")};function l(t,i){var n=!1,e=t.charAt(0).toUpperCase()+t.slice(1);return s.each((t+" "+r.join(e+" ")+e).split(" "),function(t,e){if(a[e]!==o)return n=!i||e,!1}),n}function h(t){return l(t,!0)}!function(){return!!l("transition")}()||(s.support.transition=new String(h("transition")),s.support.transition.end=t.transition.end[s.support.transition]),n()&&(s.support.animation=new String(h("animation")),s.support.animation.end=t.animation.end[s.support.animation]),e()&&(s.support.transform=new String(h("transform")),s.support.transform3d=i())}(window.Zepto||window.jQuery,(window,void document)),function(t){"object"==typeof exports?module.exports=t(require("jquery"),require("jquery-mapael")):"function"==typeof define&&define.amd?define(["jquery","mapael"],t):t(jQuery,jQuery.mapael)}(function(t,e){"use strict";return t.extend(!0,e,{maps:{poland:{width:600,height:570.32,getCoords:function(t,e){return{x:59.94005994006*e-853.35664335664,y:-103.58218181818*t+5678.1459090909}},elems:{pm:"M 244.51953 0.47265625 C 241.32965 0.60107007 237.83443 1.6059813 234.83984 1.5957031 C 233.81662 1.5921926 232.89603 1.0424727 231.87695 1.0996094 C 224.29813 
11.5246313 216.94227 4.7992412 209.6582 6.5449219 C 200.39849 8.76406 191.1121 9.8654454 182.4043 14.015625 C 176.93562 16.622014 173.32522 21.514465 168.18359 24.427734 C 165.54791 25.921103 161.11465 26.810075 158.11133 27.251953 L 149.91406 32.083984 C 146.13651 41.211487 149.92019 48.420068 146.82227 48.917969 C 144.97933 50.44511 143.73225 53.585958 143.00586 56.560547 C 142.52713 58.521686 144.00753 60.057806 144.43945 61.736328 C 152.22208 71.420311 146.39587 89.935248 145.37695 92.527344 C 147.58408 112.72588 155.50187 112.4306 141.53516 128.84375 C 142.28999 128.71133 158.23445 133.61652 158.94336 134.07422 C 166.88253 135.6589 174.12161 138.54927 181.91406 137.21289 L 192.9082 137.125 C 201.04177 132.89669 207.58733 142.15349 211.4707 135.51953 C 208.92847 121.87441 262.98972 136.26575 290.68359 135.16016 C 290.71322 132.55972 303.05105 123.45837 305.67578 123.37305 C 306.02239 118.98329 301.47288 117.33828 305.55469 114.92773 L 308.10938 111.07812 L 308.67578 106.46875 C 320.25891 110.42306 325.31245 76.123526 307.44141 78.884766 C 306.75539 78.48712 305.91411 78.972631 305.42383 79.359375 L 305.94922 75.173828 C 304.87978 74.747532 305.51974 74.927567 304.88281 73.865234 C 304.36142 72.994868 303.93144 73.502794 303.94922 72.605469 C 304.00551 70.113459 304.17095 69.281566 305.75586 66.992188 C 306.52313 65.886307 306.95665 66.015279 307.28906 64.699219 C 307.67356 63.176957 303.15832 61.838729 302.02344 60.970703 C 300.6869 59.94844 299.24054 53.612768 299.125 52.431641 C 299.03613 51.520689 297.71403 50.7004 298.58203 49.816406 C 299.92698 48.442128 303.57416 49.370009 305.3457 48.779297 C 310.15968 47.174836 314.51418 44.466352 318.97266 42.113281 C 320.5546 41.277575 323.17376 40.024722 323.71289 38.212891 C 321.64807 38.283693 319.86441 40.40041 318.08398 41.378906 C 313.9514 43.650213 309.27265 46.122604 304.75195 47.478516 C 297.89685 49.535045 289.63909 50.195561 282.53516 49.519531 C 280.80657 49.355116 278.88325 49.783364 277.20117 49.300781 C 275.66692 48.860858 274.84908 47.313198 273.35156 46.826172 C 271.94203 46.367585 270.59874 46.851325 269.20312 46.087891 C 267.87447 45.360906 267.44581 43.812704 266.19922 43.123047 C 264.17528 42.002946 262.88508 42.290573 261.54102 39.990234 C 259.61068 36.685922 260.80788 31.771997 260.25391 28.140625 C 259.82643 25.337767 258.01378 23.737228 258.24219 20.734375 L 257.94531 20.734375 C 254.82556 23.516733 255.9974 16.12653 255.38477 15.109375 C 254.4504 13.55815 252.27926 12.863718 251.86719 10.958984 C 251.49185 9.2244132 252.86315 7.782676 252.31836 5.921875 L 256.76172 8.4589844 L 266.12109 15.228516 L 270.27344 17.785156 L 275.12891 24.882812 C 275.12269 15.494882 261.87857 10.296945 254.98438 6.1601562 C 252.58834 4.7223629 250.22152 1.314383 247.57812 0.70703125 C 246.61282 0.48526331 245.58283 0.42985164 244.51953 0.47265625 z",zp:"M 154.86719 27.544922 C 151.91046 27.571612 148.95636 27.792195 146.26172 29.138672 C 140.58093 31.97714 137.74976 37.448232 134.15039 42.359375 C 130.67337 47.103731 126.62789 50.925148 121.37695 53.623047 C 116.0887 56.340499 110.58703 54.915871 105.08398 56.103516 C 99.800467 57.243465 94.678777 59.670655 89.382812 60.867188 C 86.324088 61.558326 82.899329 61.274731 79.904297 62.058594 C 74.439473 63.489159 69.404253 66.123685 63.90625 67.576172 C 59.816002 68.656576 55.839053 70.603116 51.759766 71.53125 C 48.783989 72.208466 44.803773 72.468688 42.28125 74.355469 C 43.206718 74.46982 44.945659 73.573721 45.673828 74.263672 C 46.458284 75.007246 45.184921 75.946757 44.773438 76.478516 C 43.218449 78.487943 43.464844 81.446549 43.464844 83.833984 C 38.326481 82.77965 35.094809 89.02635 34.380859 93.611328 C 33.976782 96.206134 34.440873 100.06036 30.726562 99.238281 C 30.225021 100.93162 28.919136 105.32447 30.429688 106.64453 C 30.070638 107.78981 30.168376 110.58086 31.615234 110.79297 L 30.953125 113.58008 L 27.666016 108.53516 L 20.125 104.99805 L 15.619141 99.832031 C 15.154747 101.93359 15.245939 103.54841 12.953125 104.27539 C 13.746942 107.57141 14.466041 111.26172 14.703125 114.64453 C 14.823371 116.36038 14.279848 118.32115 14.677734 119.97656 C 15.164494 122.00169 16.769386 123.56287 17.238281 125.60547 C 18.257185 130.0441 18.171519 134.70018 18.919922 139.23242 C 19.310342 141.59734 20.831615 144.49609 20.224609 146.93359 C 19.704701 149.02093 17.3606 150.12129 16.740234 152.26758 C 16.087875 154.52467 16.867443 156.81914 16.740234 159.08008 C 16.576115 161.9972 14.720177 164.79989 13.023438 167.08008 C 11.523255 169.09602 9.4644672 170.95486 7.3242188 172.27344 C 5.9382385 173.12751 4.1084203 173.62934 3.0078125 174.87891 C 1.4034408 176.69992 2.6977512 179.98878 1.9941406 182.1875 C 1.5817978 183.47587 0.25865945 184.62959 0.296875 186.0332 C 0.34169685 187.67765 4.5828316 189.08593 5.6894531 190.48242 C 8.4034681 193.90702 11.567209 196.75649 14.277344 200.25781 C 16.65192 203.32542 17.471475 205.8289 20.654297 208.25781 L 41.134766 209.00391 C 43.433623 206.24142 35.259941 216.4607 38.361328 217.24219 C 49.172151 223.34382 37.715253 190.5473 49.396484 197.30664 C 51.694804 195.68383 68.997601 189.04145 69.423828 192.1543 L 74.240234 191.23242 C 83.060698 175.23132 88.798896 186.68807 91.142578 184.29102 C 95.845881 182.6748 97.019103 177.30307 100.00195 177.63867 C 96.680558 171.37167 111.85449 163.51944 104.10352 172.26953 C 98.087531 177.41705 103.88751 178.87166 112.47852 177.09961 C 112.87222 178.92003 116.10707 178.70712 117.76367 178.83984 C 121.66637 175.95855 136.1847 178.52116 135.87695 176.98242 C 137.95867 176.26877 140.44957 171.1417 138.24609 169.30469 C 138.91316 166.66362 139.11225 167.66536 138.53711 165.5918 C 136.37828 152.69452 144.33988 170.67975 150.01758 161.06836 C 150.8407 159.7678 151.64121 157.93867 152.83984 157.58594 C 150.96518 156.95025 150.1858 147.17652 157.91992 146.45898 C 154.11022 140.45114 140.93832 144.53495 141.88867 135.53711 C 140.37627 129.6174 160.03442 141.36499 162.17188 133.30664 C 155.1605 122.88206 159.38862 119.72766 164.54883 118.15234 L 163.73047 110.49609 L 162.93164 107.43555 L 166.70312 102.20117 L 164.62891 102.20117 C 164.62091 100.04629 161.60342 98.099985 162.63672 96.308594 C 163.94908 94.033435 168.64371 95.478854 169.02734 93.001953 C 169.64857 88.99169 165.30645 88.646427 163.31836 86.152344 C 162.27232 84.840573 162.93135 83.219834 162.25977 81.761719 C 160.91362 83.079711 161.59514 84.760613 159.29688 85.019531 C 159.17955 83.716647 158.24558 82.440636 158.33594 81.167969 C 158.45977 79.429013 159.96989 77.902873 160.00781 76.132812 C 160.06321 73.573556 158.30421 69.603815 157.36719 67.21875 C 156.64524 65.381145 156.53496 62.607395 154.55664 61.912109 C 155.06618 60.188263 154.56964 58.54673 156.16992 57.296875 C 157.74209 56.068645 160.60196 56.563724 161.78516 55.03125 C 163.33066 53.028934 162.24411 50.41655 159.88867 50.359375 L 161.07422 43.544922 L 163.44336 43.841797 L 162.22852 40.287109 L 162.08594 34.755859 L 159.2168 33.269531 L 157.81641 27.548828 C 156.83976 27.548828 155.85276 27.536022 154.86719 27.544922 z M 152.83984 157.58594 C 153.00861 157.64314 153.1841 157.6336 153.36523 157.5293 C 153.18085 157.5154 153.00744 157.53634 152.83984 157.58594 z M 40.726562 75.103516 C 40.455254 75.113766 40.18372 75.164296 39.914062 75.275391 C 38.812625 75.728941 38.155297 76.984648 36.943359 77.171875 C 34.03009 77.62
1187 30.862132 77.047613 28.060547 78.517578 C 23.309967 81.010476 22.377603 85.853683 16.507812 82.650391 L 16.210938 87.982422 L 19.765625 85.794922 L 23.320312 85.316406 L 22.728516 88.574219 L 31.818359 90.273438 L 32.800781 94.794922 C 33.158942 92.413412 34.438877 88.83089 35.753906 86.796875 C 36.663081 85.390898 38.04882 84.522518 38.720703 82.945312 C 39.848802 80.298071 39.571735 76.533631 43.169922 76.132812 L 43.169922 75.539062 C 42.360285 75.401975 41.54049 75.072758 40.726562 75.103516 z M 41.095703 79.09375 L 40.207031 81.761719 C 41.905994 81.356456 42.975671 80.160823 41.095703 79.09375 z M 12.359375 81.167969 C 12.271985 85.4016 11.798652 89.618075 16.507812 91.833984 L 14.761719 85.908203 L 15.003906 82.527344 L 12.359375 81.167969 z M 20.357422 86.5 L 19.173828 87.982422 L 20.951172 87.982422 L 20.357422 86.5 z M 16.507812 89.462891 L 17.988281 92.425781 L 18.285156 92.425781 L 20.654297 89.759766 L 16.507812 89.462891 z",pd:"M 504.08203 40.087891 C 502.95482 40.043121 501.89156 40.425738 500.57031 41.767578 C 500.6998 44.581267 497.05205 44.727373 495.19727 46.40625 C 496.4563 50.86562 493.34709 49.558885 490.21875 48.84375 L 483.1875 53.337891 L 482.15625 57.986328 L 481.85547 60.919922 C 483.58554 62.097494 483.20915 64.36384 484.60742 65.779297 C 485.24731 66.426 487.87241 65.926459 488.63672 66.289062 C 489.80096 66.843928 487.9701 67.32773 488.20117 68.529297 C 488.49742 70.09732 486.63397 71.378124 487.32422 72.941406 C 487.77155 73.95397 487.43185 78.291619 488.11914 79.111328 C 489.59444 80.869836 487.41528 82.636074 488.71875 84.513672 C 489.85337 86.150424 488.18891 85.477435 488.67773 87.429688 C 489.79755 91.905943 491.01884 90.764644 489.66797 94.341797 C 489.11399 95.803764 487.32554 95.361458 487.0293 96.957031 C 484.40753 96.209013 483.54492 96.997228 483.98633 99.703125 L 481.46484 102.13281 C 480.77756 104.47225 482.35966 107.05793 480.03711 107.06445 L 477.48047 108.62695 C 473.63817 106.23566 474.57103 111.81896 471.67969 114.07812 C 468.27287 116.74136 465.88705 115.81431 462.41211 118.37891 C 460.7324 119.61721 459.68128 119.15949 458.30078 120.3418 C 457.02989 121.43168 458.18813 121.25928 456.54102 122.16016 C 456.14701 120.34684 453.01563 125.39059 451.51367 126.30273 C 449.64733 127.43498 450.68615 127.80917 448.51172 128.5332 C 446.7698 129.11265 440.37245 126.55168 438.66016 126.37305 C 434.58383 125.94823 436.42707 136.80952 432.51367 137.54688 C 432.7206 142.81521 432.82956 148.99338 430.59961 154.0918 C 441.27508 166.40934 428.13228 162.28705 450.17773 184.75586 C 451.83399 204.91393 462.8843 201.40309 467.05859 206.44336 C 472.51616 207.61657 470.27682 213.92778 473.67578 215.45117 C 483.99164 223.42029 483.89046 231.4334 495.42773 242.9707 C 503.6088 236.91591 510.08722 242.8869 514.49023 255.52539 C 517.63932 254.7756 531.33195 246.25037 534.3418 247.06445 C 539.79565 237.72148 543.37364 226.04734 552.24023 219.25 C 556.20399 216.21202 561.22278 215.90713 565.44727 213.75195 C 567.61281 212.64636 569.56596 210.4774 571.37305 208.86523 C 573.36973 207.08302 576.18118 204.03042 576.22266 201.14648 C 576.25526 198.84555 576.46166 195.98399 575.95508 193.74023 C 575.51664 191.79923 574.43949 190.15204 574.34766 188.11328 C 574.25286 186.02535 574.10385 183.6629 574.42383 181.5957 C 574.59269 180.52477 575.43025 179.42197 575.29102 178.33594 C 574.7163 173.90471 571.89384 169.88846 570.98438 165.59766 C 570.35336 162.63402 573.03687 160.62517 571.82227 157.30664 C 571.27421 155.80824 569.83538 155.17151 568.91406 153.95898 C 567.72909 152.40044 566.80466 150.1529 565.83594 148.41602 C 562.48834 142.4141 559.98694 136.02197 557.19336 129.75195 C 555.65881 126.30722 553.70824 123.0127 552.62
1695 119.38281 C 550.90281 113.59745 549.55441 107.68154 547.99023 101.90625 C 547.57549 100.37408 546.60982 99.027479 546.30469 97.460938 C 545.86625 95.217773 547.23158 92.861977 546.68945 90.648438 C 546.38136 89.380511 545.19577 88.582241 544.71289 87.388672 C 544.05227 85.761993 544.27727 83.958865 543.40039 82.353516 C 542.73088 81.121434 541.35686 80.21547 541.05469 78.798828 C 540.53922 76.376436 543.00408 74.525599 543.3418 72.28125 C 543.65878 70.153622 542.02284 66.816291 541.19336 64.875 C 540.1802 62.509192 538.62493 61.624909 537.30664 59.716797 C 535.78098 57.504739 535.22177 55.104173 532.56445 53.658203 C 530.66256 52.623717 528.22955 53.178424 526.36914 52.144531 C 524.42282 51.063238 522.63536 49.308422 520.63867 48.361328 C 519.3352 47.74188 517.91454 49.013028 516.63477 48.064453 C 515.55643 47.265185 516.03502 45.82482 515.16406 44.984375 C 514.37902 44.228951 513.06897 44.55588 512.21875 43.882812 C 511.52258 43.331798 511.68764 42.356898 511.05664 41.794922 C 510.27159 41.095489 508.94232 41.200644 507.97656 40.974609 C 506.40054 40.605785 505.20924 40.132661 504.08203 40.087891 z",wm:"M 330.52539 40.582031 L 327.26758 43.544922 L 321.3418 50.0625 L 315.71289 50.654297 L 310.97461 54.802734 L 306.82617 61.320312 L 305.9375 61.912109 L 308.30859 55.988281 C 307.37246 56.323926 306.95079 57.411491 305.92578 57.546875 C 304.67563 57.712179 301.89437 55.911518 300.9375 57.351562 C 299.60144 59.361582 303.66192 61.918146 303.06055 63.96875 C 302.61914 65.473673 300.52495 65.166687 299.76953 66.421875 C 298.24091 68.955358 299.09979 71.910089 298.81836 74.521484 C 298.73246 75.316012 297.79069 76.065068 298.26172 76.875 C 298.93716 78.0425 301.05205 78.506038 302.08594 79.390625 C 301.5053 79.698422 300.25255 80.793904 301.52344 81.248047 C 303.10242 81.811208 306.43581 81.125606 307.29492 83.605469 C 307.84001 85.180897 305.35654 87.65341 307.73242 88.705078 C 309.10996 89.315046 310.8251 87.940511 312.1582 87.615234 C 313.73422 87.230116 315.57189 87.685257 317.19531 87.685547 L 317.49219 90.351562 L 315.71289 90.054688 C 315.71889 92.735997 314.78354 95.295428 313.69336 97.757812 C 313.17789 98.924424 311.94321 99.777202 312.75195 101.01758 L 312.75195 101.3125 C 311.83063 102.2984 311.84185 103.10523 312.45508 104.27539 C 310.7576 104.11246 310.64192 102.81846 309.37695 101.99609 C 308.39638 101.35857 304.21591 99.787992 303.32422 100.90039 C 302.76135 101.60308 302.54825 104.22556 302.42383 105.16406 C 302.29348 106.16656 302.44863 107.15586 302.67969 108.12695 C 298.04938 109.22779 297.72256 113.99458 297.64258 117.90234 C 295.60442 117.90934 291.64481 119.56727 293.20898 122.30664 C 294.35842 124.31962 292.91623 125.21718 292.98438 128.08008 C 295.20324 129.25499 294.62403 129.29658 294.97656 131.01953 C 295.38242 133.00733 295.56162 136.49139 295.02539 138.7793 C 292.83105 144.00671 297.15743 144.61364 302.23242 145.63672 C 302.42807 143.05735 302.08742 146.7947 303.89648 146.88867 C 304.08912 146.65069 304.46078 146.4704 305.15039 146.5332 L 305.43945 147.14062 L 308.24219 149.97656 L 309.79688 150.43164 C 311.79356 150.37034 312.097 149.57379 312.15625 151.42383 L 316.29492 151.45703 C 317.5273 149.94115 318.38919 149.96199 319.84375 151.74805 C 321.34571 153.59365 318.52271 153.50662 320.97266 154.85156 C 322.03265 156.40788 320.99315 158.85296 321.06445 161.71094 C 325.66217 162.11561 317.49695 167.67724 319.18555 170.62695 C 319.89653 171.86939 331.4613 171.05402 332.75586 171.35352 C 334.48296 167.90832 348.39655 170.62539 350.07812 172.56836 C 354.57216 169.33308 360.34101 172.95352 365.18164 170.25977 C 368.24481 168.55428 370.60585 169.90306 371.18945 167.63086 C 371.57161 166.13246 369.98898 165.64181 370.98438 164.53711 C 372.36487 163.01057 373.06538 163.01131 374.30664 165.0625 L 379.24805 162.7207 L 381.95312 160.50195 L 385.99609 155.60156 L 388.00391 154.67969 C 390.49828 154.52801 391.05557 155.2307 392.38867 152.74609 L 394.75195 151.32812 C 407.51418 149.27288 406.3825 138.56132 419.88477 143.94141 C 428.03604 146.176 425.88804 138.72275 429.86523 138.02539 C 432.97877 137.82809 434.65506 135.68255 437.76562 135 C 439.20242 134.68421 440.42692 133.69593 441.91406 133.62305 C 443.39528 133.55075 445.55095 133.69995 446.94922 134.18555 C 448.28824 134.65125 449.58694 135.7775 451.08594 135.62109 C 453.02041 135.41846 455.46311 125.56471 458.79883 131.5293 C 460.15266 130.67167 460.11438 129.1108 461.25195 128.10742 C 462.71244 126.82054 465.60427 126.64943 467.39062 125.33203 C 470.77078 122.83884 472.98655 119.19789 476.32227 116.61523 C 479.14844 114.42717 480.43506 111.01493 484.27734 113.16211 L 484.57227 108.12695 C 486.89482 108.12665 488.32966 108.05786 488.7207 105.46094 L 491.08984 106.05273 L 495.83008 99.238281 L 497.60742 99.832031 C 498.0666 98.279414 497.32952 96.563705 497.91016 95.103516 C 499.32324 91.554802 502.64631 89.251051 500.98438 84.722656 C 500.20821 82.610728 497.89877 81.071775 496.80859 79.09375 C 495.17925 76.140785 494.42556 73.367244 491.08984 71.984375 C 491.36535 70.57277 492.58543 68.905167 492.45508 67.537109 C 492.34843 66.392716 491.6202 64.229313 490.46484 63.759766 C 489.67091 63.436266 488.75881 64.125966 488.05078 63.5 C 486.75619 62.355608 485.02092 59.323871 484.27734 57.765625 C 485.89485 57.171358 485.85917 55.754075 486.05469 54.210938 C 487.67514 54.064 490.21986 53.209455 491.62109 52.380859 C 492.32912 51.962562 492.68445 51.076925 493.49023 50.814453 C 496.45269 49.851658 502.47876 50.845189 500.86719 45.619141 C 502.55578 44.678861 501.71318 43.079545 500.27344 42.359375 C 498.78333 45.63495 494.02563 44.172925 491.08984 44.519531 C 481.37302 45.665701 471.51409 45.690956 461.76172 46.888672 C 448.30332 48.541717 434.43108 50.287763 420.88086 50.617188 C 418.73901 50.669328 416.51401 49.940499 414.36328 49.792969 C 406.92754 49.284021 399.58027 49.043666 392.14453 48.335938 C 374.72239 46.678153 357.05411 45.80562 339.70898 43.160156 C 336.64286 42.692386 333.64185 41.18637 330.52539 40.582031 z M 303.89648 146.88867 C 303.40476 147.49616 304.12688 148.49723 304.05664 146.90039 C 303.99914 146.90439 303.95011 146.89167 303.89648 146.88867 z",kp:"M 232.46875 105.16406 C 232.45635 106.54219 232.34879 107.48159 231.2832 108.42188 L 231.58008 109.9043 L 229.80273 111.38477 L 225.95117 109.3
11055 L 225.35938 107.23828 C 223.76942 107.93949 220.77819 106.5059 220.32227 108.12695 C 225.04114 109.47752 221.16119 113.51839 218.25 114.20508 C 216.5777 114.59968 215.52782 113.19295 213.80664 113.45898 L 214.6875 117.6875 L 217.36133 119.67969 L 216.47266 120.86523 L 214.69531 122.64258 L 212.32422 120.86523 C 211.27403 122.11361 210.27267 121.81731 208.76953 121.75391 C 209.40646 123.18773 209.86096 124.3936 207.88086 124.7168 L 205.51172 121.75391 L 205.21484 121.75391 C 203.72651 123.48398 202.8532 123.0301 200.77148 122.93945 L 200.47461 119.67969 C 198.50399 119.58789 196.41392 121.37015 195.6582 123.24805 C 194.47678 126.18442 194.7821 129.16353 193.15039 132.16211 C 192.11679 134.06193 186.00327 132.98361 184.71875 134.70508 C 185.95195 140.23679 182.53523 141.81934 181.01172 144.29688 C 191.98542 150.89371 193.37375 157.79332 180.89648 158.44922 C 180.68478 164.11744 190.40244 170.82107 183.34766 174.18945 C 183.58791 176.22436 182.76089 177.75007 180.82227 178.91016 C 148.64964 171.51301 181.6671 186.71326 182.51953 187.16797 C 184.04341 187.87807 184.08536 192.11252 185.8418 192.04883 C 201.67245 203.24725 178.25393 199.77451 187.26367 207.92188 C 187.27757 209.19188 191.17345 209.66911 189.92773 210.37891 C 191.70794 214.24208 195.25047 212.91275 193.87109 217.79297 C 201.41438 212.97208 206.31189 222.27659 206.39062 226.82227 C 206.5245 226.35798 208.62115 229.4377 209.61523 228.7832 C 212.85347 230.43601 222.55649 222.83896 222.24609 231.99219 C 220.77276 236.26213 224.74108 231.34129 224.27344 235.80273 C 227.85592 236.48697 229.33452 236.17743 229.86133 235.91016 C 229.63465 236.30957 229.38615 237.285 229.7207 239.39258 C 239.42051 240.78671 241.15339 236.02331 237.12695 243.66602 C 241.47963 246.49836 251.01818 244.71524 254.54492 246.2793 C 263.52383 249.04639 269.9766 244.84578 271.00781 255.09375 C 279.5411 254.03752 284.25651 243.74481 284.39062 250.22461 C 286.91167 250.93323 289.47394 251.57819 291.83203 251.29883 C 297.02535 251.21873 297.7566 243.91157 298.36914 249.51953 L 307.58398 242.70117 L 304.49023 239.38477 L 306.50781 237.57422 L 312.50977 235.0957 C 307.55249 230.89403 307.28832 228.78115 310.83984 230.2832 C 315.03811 222.73661 318.08972 210.16866 319.34375 209.90039 L 320.46289 205.74219 C 318.22032 205.73419 320.60597 204.14771 320.38672 201.72266 C 316.81182 195.29092 315.42154 196.35264 315.93164 194.35742 C 319.30942 195.29707 317.43975 190.35158 317.77344 189.55273 L 327.9082 187.83398 C 323.17203 178.14203 326.43919 178.3896 326.82812 176.85156 C 330.28356 175.85663 326.22851 169.69871 327.23242 167.64062 C 327.73011 166.58214 326.98627 165.18574 326.81445 164.11719 C 326.38786 161.46194 327.26486 160.04489 323.71289 159.96875 C 323.71289 158.02243 323.71489 156.0643 326.08203 155.82227 L 323.29688 151.31641 L 321.90234 148.45898 L 313.64062 149.00781 C 314.3694 146.43729 312.50261 146.32971 310.67773 145.45312 L 310.08594 146.63867 L 308.90039 146.3418 L 309.19727 144.56445 C 306.91914 144.01491 306.52766 142.58826 306.23438 140.41797 C 303.92366 140.44727 303.04047 139.58569 302.38281 142.19531 C 301.25708 141.59571 299.67249 140.85185 299.26367 139.52734 C 298.77783 137.94658 300.18203 136.38576 297.93945 135.67773 L 296.55273 130.42969 L 297.64258 127.08594 C 296.29467 126.2455 296.43719 124.76638 295.22852 123.94727 C 292.08832 121.81637 288.12978 122.77338 284.60742 122.92773 C 283.18663 122.98993 281.32449 122.49591 280.46094 123.82812 L 278.59375 122.26953 L 270.98047 121.75391 L 272.46289 113.45898 L 265.65234 113.77734 L 261.20508 115.5332 C 260.8561 116.68322 260.30162 116.9245 259.13086 117.01367 L 257.35352 114.64453 L 257.65039 112.86719 C 256.02312 112.59672 255.23822 113.11976 254.6875 114.64453 L 254.0957 114.64453 L 253.79883 113.75586 L 243.13477 113.16211 C 243.76784 110.92073 244.14001 108.88459 241.06055 109.60742 L 240.76367 108.71875 L 240.4668 108.71875 L 239.57812 109.9043 L 239.57812 108.42188 C 238.14667 108.69353 237.44716 108.45378 237.20898 106.94141 C 234.8257 107.12775 234.31702 106.57063 232.46875 105.16406 z",wp:"M 163.67773 117.45703 C 162.64198 117.42293 162.21184 119.71925 160.77734 118.19922 C 159.22858 119.35931 157.41834 119.40128 156.35156 121.16602 C 155.51141 122.5554 155.90546 124.09877 155.48242 125.60547 C 154.75455 128.19968 152.40236 130.31354 150.11328 131.6582 C 148.52334 132.59225 144.06062 133.02042 142.16406 133.1875 C 140.0548 133.37295 138.25607 131.18644 137.67188 134.78906 L 139.42969 140.25195 L 148.33594 144.53516 L 152.7793 147.23047 L 152.7793 148.41602 C 151.06582 148.43612 148.7325 149.2136 147.89648 150.87109 C 147.04212 152.56561 148.4514 154.82266 145.9668 155.22852 C 145.64359 153.73455 144.72347 153.51753 143.29883 153.45117 L 143.29883 154.33984 L 140.76172 157.71289 L 134.50195 159.14258 L 132.63477 162.04297 L 133.22656 163.82031 L 131.74609 165.00586 L 131.74609 165.30078 C 133.55467 167.44707 131.43201 169.4166 129.37695 170.63477 L 129.96875 172.11523 C 128.54293 172.11023 127.69341 172.02224 126.70898 170.92969 L 117.90625 174.46289 L 113.08203 173.89258 L 112.78711 172.41211 C 111.82728 172.58156 107.26862 171.82614 106.73242 172.43164 C 103.64854 184.21764 111.8365 188.1909 95.322266 189.52148 C 96.560547 197.52496 96.495386 196.90849 93.013672 200.25391 C 86.179517 206.43141 83.584893 213.18707 88.40625 222.76953 C 94.127458 224.43728 86.946187 226.39742 89.363281 227.20312 C 101.0463 234.40876 78.476128 223.28067 86.150391 236.2832 C 87.031422 237.88825 86.526371 240.65021 87.214844 242.53906 C 84.757835 247.05841 89.711903 269.77359 86.246094 270.93945 C 99.714109 283.12461 89.291695 270.17943 85.916016 284.41992 L 112.72266 291.51953 C 117.6111 282.67919 115.14202 288.13321 122.07617 296.80273 C 123.43149 298.5023 127.86679 292.03608 128.51172 293.78125 C 129.02185 295.16205 131.56213 301.04762 132.73438 301.96094 C 134.90733 303.65249 138.74371 304.13243 140.69922 306.19727 C 143.31239 308.96122 140.51391 311.31785 140.6582 314.01367 C 140.78885 316.45769 149.01234 322.71543 150.75781 322.66211 C 150.84731 324.71212 152.72122 329.2109 154.73242 330.18555 C 155.76424 330.68324 157.04928 330.0577 158.06836 330.66797 C 160.57725 332.16696 161.35336 334.97852 164.97852 333.91797 L 164.68164 332.73438 C 165.97682 332.55367 166.70692 332.68987 167.64453 333.62305 L 168.23633 333.62305 L 168.5332 331.8457 L 171.49609 330.95703 C 172.51103 333.71803 174.816 330.87333 176.53125 332.4375 C 177.77992 330.60967 175.78601 327.76887 177.74805 326.50391 C 182.11883 323.68958 184.22409 320.30014 188.26367 321.94727 C 189.36215 322.39459 190.72362 321.77622 191.59961 322.7
15977 C 193.9112 325.35486 198.07349 331.73447 191.22461 331.81445 L 193.0918 338.92578 L 196.84961 342.31641 L 199.36328 341.82422 C 198.77061 342.23848 198.36232 342.88337 198.5 343.69727 C 198.78736 345.39771 200.68863 346.85013 201.01953 348.74609 C 201.23668 349.99033 200.40103 351.08322 200.29883 352.30078 C 200.16315 353.91531 211.09757 355.22341 212.00586 356.56836 C 213.10226 358.18881 208.83 359.87554 209.73828 361.41602 C 210.38291 362.51213 211.63449 362.97443 211.39453 364.13867 L 212.85547 362.13477 L 212.02539 366.86328 C 213.71398 371.5795 244.20641 379.46336 232.76562 365.58594 L 237.57422 362.2793 L 242.95703 356.64844 C 240.8534 354.73174 240.83834 352.07352 239.19922 349.39844 L 238.90234 349.39844 C 238.02161 350.07387 236.40416 350.7195 235.70117 349.33008 C 235.28465 348.50652 235.71517 347.33808 235.54102 346.4375 C 235.30487 345.21829 236.35395 347.3175 236.54688 348.10352 L 239.82812 347.28125 C 240.3827 344.52618 241.87951 345.78816 243.63477 344.63281 C 245.19597 343.60188 244.488 341.28708 243.97461 339.87695 L 246.04883 338.39453 L 253.1582 342.54297 C 253.69144 340.42778 255.41777 338.83701 255.99219 336.88477 C 256.56986 334.92066 252.77306 326.87852 253.07227 324.9707 C 253.38569 322.97105 254.47398 319.87869 252.46484 318.75 L 252.39844 318.08203 L 252.39844 317.75391 C 255.58751 317.23252 254.65736 311.10976 255.16602 308.86719 C 255.43975 307.66148 256.0133 306.56265 256.25 305.3125 L 257.43555 305.60742 L 260.39648 302.94141 L 260.99023 305.01562 C 264.60798 303.71333 269.35759 303.38954 272.91016 303.83984 C 273.61403 299.77125 278.73588 297.87073 279.15625 293.7793 C 279.29608 292.41835 276.89541 291.37286 276.34766 290.16211 C 275.75072 288.84234 276.26906 287.25828 275.57617 285.76758 C 278.17838 284.42411 275.13955 281.70756 276.47266 279.66406 C 278.37454 276.74843 285.63777 278.73647 285.76367 272.85156 L 291.09766 272.85156 C 290.88792 271.50099 291.90297 270.29493 291.58984 269.06641 C 291.30041 267.9315 289.74381 267.95088 289.7207 266.61719 C 289.61643 260.54062 295.4459 259.4894 299.98438 261.5957 L 300.2793 261.29883 L 299.39062 259.52148 C 300.68226 259.06733 302.14435 257.11801 300.48242 256.01953 C 299.52555 255.38764 298.07316 255.88382 297.02148 255.9668 L 288.45898 248.54688 L 285.79297 247.95312 L 284.60742 244.10352 L 281.94141 242.0293 L 281.94141 243.80664 C 279.11463 244.7727 276.95231 246.03212 273.94336 246.60742 C 273.21104 246.74755 272.24943 247.55217 271.51562 247.08203 C 270.35346 246.33728 270.2435 243.8076 269.23242 242.6875 C 267.92865 241.24302 266.6562 240.94308 266.53711 238.76953 L 264.58203 236.45312 L 261.79688 235.21484 C 260.48124 235.43435 259.99224 235.026 259.72266 233.73438 L 255.2793 231.95703 L 254.0957 234.03125 C 252.88169 234.12695 250.76345 234.96081 249.64453 234.41602 C 248.03533 233.63215 248.76172 229.59913 248.76172 228.10547 C 246.68031 228.3401 243.28617 231.79483 241.94922 233.4375 L 241.65234 233.4375 C 240.78287 232.7831 239.89302 233.15444 238.97852 232.69141 C 236.90568 231.64152 236.33412 230.4838 233.6543 230.47461 C 233.47655 228.89711 232.83256 228.45299 231.2832 228.40234 L 230.98828 225.14258 L 226.83984 224.84766 L 225.0625 225.73633 L 225.95117 222.77344 C 224.04306 223.28031 223.36939 222.79814 222.69336 220.99609 L 222.10156 220.99609 L 221.80469 221.88477 L 220.61914 219.21875 L 218.54492 216.84766 L 215.58398 217.14453 L 216.17578 216.25586 L 212.62109 214.18164 L 211.13867 215.95898 L 210.84375 214.47852 L 209.36133 215.07031 L 209.36133 215.36719 L 209.95508 216.25586 L 207.28906 217.44141 L 206.10352 218.33008 L 205.80664 214.47852 L 202.84375 213.88477 C 203.20902 213.11749 204.11463 211.25296 203.68359 210.41992 C 202.71073 208.54025 197.85846 210.91919 197.2168 212.10742 L 195.73438 210.92383 L 193.95703 211.21875 L 195.14258 209.44141 L 194.55078 206.77539 C 190.51564 205.62182 189.56083 203.68441 193.06836 201.14648 C 193.90703 202.30836 195.45606 202.16153 196.13477 200.81836 C 196.89137 199.32174 196.33258 197.41772 196.32812 195.81445 L 197.2168 196.11133 C 197.63894 193.85158 196.14898 189.43424 194.25391 188.11328 L 194.55078 187.51953 C 192.92855 186.50223 191.22643 185.00603 189.46289 184.2832 C 186.39795 183.02712 185.19772 185.10849 183.88477 181.00195 C 186.17799 179.27543 186.58973 176.549 186.25586 173.89258 L 187.73633 174.18945 L 187.43945 168.26367 L 189.2168 167.9687
15 L 189.2168 167.375 L 186.84766 166.48633 L 186.84766 159.96875 C 188.25274 159.90445 192.15064 159.42477 193.07227 158.31445 C 195.38949 155.52205 192.97987 152.96907 191.30664 150.78516 C 189.39142 148.28514 188.06293 145.62589 184.77344 144.56445 C 185.5333 143.48849 186.80331 142.68747 187.43164 141.55078 C 188.1684 140.21828 187.64648 138.7679 188.70703 137.4668 C 190.28246 135.53439 192.95405 134.11196 193.36523 131.5293 L 189.81055 130.9375 L 189.81055 130.04883 L 188.625 130.04883 C 187.93031 126.78599 182.46271 128.47642 180.0332 128.21484 C 178.80646 128.08242 177.4341 127.33483 176.1875 127.64648 C 174.76108 128.00286 174.28681 129.50705 172.62695 129.43359 C 169.38337 129.28991 171.63494 124.74917 167.5918 127.08594 C 167.08937 124.65199 166.24285 122.55008 165.29102 120.27344 C 164.99003 119.55357 164.84957 118.08678 164.16406 117.63086 C 163.98669 117.51296 163.8257 117.4619 163.67773 117.45703 z M 236.54688 348.10352 L 236.27344 348.17188 C 236.57985 348.53092 236.62115 348.40617 236.54688 348.10352 z M 253.06055 315.61133 L 252.29102 316.99805 L 252.16992 315.78906 L 253.06055 315.61133 z",mz:"M 435.09961 135.67773 C 431.36693 136.15972 428.73337 137.69674 425.02734 136.86133 L 425.32422 138.34375 L 419.79297 140.24609 L 415.84375 140.71289 L 415.84375 139.5293 C 413.72857 139.74615 411.8099 140.89589 410.80859 142.78711 C 405.78429 140.80168 403.82918 149.45196 399.84766 143.67578 L 393.92188 146.63867 L 394.81055 149.00781 L 391.25586 149.30469 L 390.07031 151.37891 C 387.91958 150.55594 386.38018 150.33279 384.14648 150.78516 L 384.44336 151.9707 C 382.47334 152.29153 382.03312 154.36698 381.77539 156.11719 L 374.66602 157.89648 L 373.48047 158.48828 C 371.88964 153.84554 362.99744 162.07329 367.55664 164.70898 L 366.66797 167.08008 C 364.91717 167.59614 363.72292 168.72282 361.75586 168.83984 C 358.57123 169.02973 352.37169 165.29832 350.375 168.85742 C 347.49847 164.66231 342.80185 169.73594 338.82031 166.66211 C 338.14784 166.14398 337.21845 165.66697 336.89258 164.83008 C 336.61411 164.11021 337.4455 161.75313 335.83984 162.14062 C 334.69338 162.41732 332.58422 164.06739 332.47461 165.30273 C 332.38871 166.27175 333.34065 167.57713 332.20898 168.28516 C 330.09975 169.60552 325.57848 165.94863 325.19336 170.92969 L 320.75 171.81836 L 321.91211 176.26172 L 321.57617 178.86719 L 323.37695 181.01562 L 323.41602 187.22461 L 316.60156 184.26172 L 312.45508 190.48242 L 310.38086 189.59375 L 311.26953 191.66797 C 310.95255 193.62852 311.85957 195.14768 313.34375 196.4082 L 313.34375 196.70312 C 311.14858 197.36405 305.26831 201.7274 310.67773 202.33203 C 310.75473 205.49888 312.43423 204.16715 314.05469 205.76953 C 314.78641 206.49533 315.2863 208.46084 315.71289 209.44141 L 314.21484 211.33398 L 309.49219 211.21875 L 310.08594 215.95898 C 308.3855 216.29729 304.79652 218.28974 306.24219 220.54297 C 306.97095 221.67936 308.86541 222.1427 310.08594 222.47656 C 308.88022 223.90535 306.09741 227.09339 306.82617 228.69727 L 305.3457 228.40234 C 305.10278 230.11019 305.92994 231.11958 307.4082 231.5918 C 306.03659 234.52758 305.09874 236.68642 302.08594 237.58789 C 303.92713 244.01771 302.10164 248.62128 299.48047 254.99805 C 310.76362 259.00498 306.93672 256.7629 306.4707 263.66602 C 314.92638 265.36237 333.87682 261.40357 334.2793 267.17773 C 343.42247 274.54815 342.18995 273.94557 342.80469 277.38477 C 340.28453 281.79689 360.06965 292.43609 359.9375 293.53711 C 365.95829 292.59705 369.36079 287.85331 369.54688 293.83008 C 372.66857 294.50237 374.39907 294.61418 375.31641 294.55664 C 374.90912 294.9162 374.51557 295.63715 374.50781 296.99609 C 359.19897 299.53483 399.03864 315.07085 380.46094 307.72461 C 377.21409 306.74997 367.66342 305.41027 364.71875 309.02148 C 363.87659 313.70882 370.74782 317.31533 366.48242 321.7793 L 365.70117 325.14844 C 365.34272 326.60892 365.98514 329.07803 367.15234 330.32227 C 377.97196 334.53515 376.2434 331.12035 368.9375 335.57422 C 368.09617 336.30594 369.04252 338.07298 368.46484 339.06836 C 367.61759 340.53477 366.60425 347.06176 366.80273 348.62891 C 368.87942 349.1029 374.06794 347.17258 374.45898 349.66992 L 374.90039 363.63477 C 380.65252 365.69304 387.19747 367.73712 388.60352 373.83008 C 390.42109 380.11004 403.74439 370.46391 406.19531 381.22461 C 426.91027 372.12285 420.05587 402.39829 443.67383 380.95703 C 444.75216 381.23254 446.38682 378.45771 447.34961 378.92578 C 449.52108 379.98634 469.44728 377.67983 472.0957 377.49023 C 469.07694 364.52139 467.10232 364.22708 470.49609 360.41211 C 471.20412 357.63038 489.64423 340.60943 488.87695 337.95508 C 475.69484 335.37914 469.30217 323.60143 472.05078 319.30078 C 451.60665 3
114.61446 460.00944 312.75991 471.61914 311.21289 C 473.71199 302.41994 464.77437 303.1798 475.51172 303.15625 C 476.89696 289.22534 466.91361 297.71368 473.3125 291.30664 C 470.41698 273.10852 469.06552 279.74419 478.58984 286.48828 C 487.07645 285.70316 495.31018 277.83729 502.98633 278.80664 C 512.69853 279.82362 506.1797 268.84416 517.22461 274.88672 C 525.34414 274.13725 528.15433 259.57553 536.01758 260.17969 C 535.30955 259.10106 530.66929 256.73153 530.37305 255.4082 C 530.06495 254.02859 532.5767 254.08195 533.41211 253.33008 C 535.34955 251.58935 530.37483 248.56628 531.36133 246.19336 C 529.92454 246.58085 528.06404 247.43658 526.51172 246.63672 C 525.49264 246.11088 525.76027 244.44695 525.00781 243.63672 C 523.87616 242.4233 519.94542 240.95572 518.3457 240.46484 C 516.63045 239.93871 514.50611 241.12877 512.7168 241.14062 C 510.63419 241.15453 509.3321 239.95249 507.38281 239.55078 C 505.79198 239.22313 504.185 239.84869 502.64453 239.49023 C 500.68043 239.03283 497.0511 236.73052 496.13867 234.90625 C 495.74467 234.11676 496.24521 233.14258 495.79492 232.41797 C 495.12837 231.3426 493.81068 231.30639 493.35742 229.88086 C 492.93972 228.56731 493.50179 227.05486 492.98633 225.78516 C 492.17462 223.79616 490.26174 223.06266 489.90625 220.69922 C 488.32727 220.44771 486.05424 218.26213 485.91797 216.54688 C 485.84387 215.58792 486.65566 214.82831 486.70898 213.88477 C 486.86896 210.98571 486.08341 207.97382 486.40039 204.99805 C 486.50408 204.04681 487.2628 202.48874 486.63477 201.61719 C 486.0482 200.80578 484.022 200.51169 483.0918 200.25781 L 483.38867 202.03516 C 481.8719 202.05326 481.1848 202.30255 480.72266 203.8125 L 480.12891 203.8125 L 477.38672 201.57227 L 476.30859 198.48047 L 475.56641 196.01953 L 478.64844 194.92578 L 476.57422 194.62891 L 477.46289 193.44531 L 477.46289 192.85156 C 476.14164 192.04963 472.83004 191.18273 471.41992 192.26758 C 469.90611 193.42945 469.85305 194.52075 467.6875 195.25781 C 466.3307 195.71935 464.69505 194.54089 463.83594 195.81445 C 462.55024 195.23025 461.58466 194.87735 461.16992 193.44531 L 459.98438 193.44531 L 458.79883 189.29688 L 458.79883 189.00195 L 460.57812 187.51953 L 460.57812 187.22461 C 459.71902 185.96794 459.72086 183.89809 458.91211 182.94922 C 458.11225 182.0122 456.8629 182.38452 455.83789 182.00977 C 452.41627 180.75753 453.3466 178.60959 454.06055 175.9668 L 456.13281 176.85547 L 455.54102 173.00391 C 454.88334 173.3911 454.20155 174.21063 453.46094 174.38867 C 451.30428 174.90532 450.32959 170.83935 448.96094 169.97461 C 447.42343 169.0056 445.55838 170.78207 443.98828 169.85156 C 441.2421 168.22193 441.78017 166.56121 441.34766 164.11719 C 441.10177 162.73728 440.06469 160.70916 439.51367 159.37695 C 438.8412 157.74612 437.35094 156.64352 436.87695 154.93359 C 439.88977 153.93347 435.49628 151.92934 436.80273 150.37109 C 437.73591 149.26017 440.85118 150.11185 442.21094 149.89648 L 440.13672 147.82227 L 438.0625 147.82227 L 439.54297 144.56445 C 437.82179 143.13951 436.42137 140.85002 437.17383 138.64062 C 435.72519 137.98266 435.39882 137.18918 435.09961 135.67773 z",lu:"M 102.71484,163.82031 c -0.0249,2.09474 -0.9632,2.7824 -2.66601,3.85157 0.14279,1.61127 -0.986152,1.74387 -2.371096,1.77734 l 1.185547,2.36914 c -1.403903,0.32913 -2.7206,0.98259 -3.259765,2.37109 1.391757,1.59616 -1.100326,2.17366 -2.369141,2.66602 l -0.888672,-1.48242 -0.296875,0 c -3.451542,2.94407 -6.736538,2.96819 -8.589844,-1.77735 -3.180778,0.13864 -6.503304,1.68566 -9.171875,3.36328 -0.921619,0.57946 -1.611518,2.04413 -2.707031,2.23047 -1.072405,0.18219 -2.480712,-0.61148 -3.527344,-0.85351 l -0.294922,0.29687 2.072266,5.03516 c -3.980046,1.14647 -7.643491,3.58796 -11.552734,5.02148 -2.010908,0.73735 -4.002586,1.44118 -4.740235,-1.16992 l -2.96289,2.07422 c -0.456217,-2.51926 -2.314546,-3.64502 -4.44336,-4.74023 l -0.888671,2.37109 1.482421,0.29492 c -0.52376,1.43975 -1.274851,1.39559 -2.666015,1.18555 l -0.888672,1.48047 c 0.616485,4.22444 -2.171261,3.41598 -3.798828,6.26172 -0.728169,1.27296 -0.194959,3.01432 -0.41211,4.40429 -0.247361,1.5855 -2.989336,5.95461 -4.386718,6.67774 -3.046879,1.57665 -4.988626,-4.25756 -7.103516,-0.45703 -2.572292,-0.9471 -4.943473,-1.75068 -6.222656,1.48046 1.849751,1.2582 5.337848,3.21126 5.71289,5.62891 0.249145,1.60505 -0.579247,3.16628 -0.636718,4.74024 -0.05777,1.57038 0.397327,2.678 -0.447266,4.14648 -1.92737,3.35049 -5.905622,5.5886 -5.441406,10.07226 0.141308,1.36421 1.072241,2.53802 1.427734,3.85157 0.516947,1.91196 -0.03818,4.47012 1.357422,6.06836 1.510848,1.73036 5.111608,2.07068 5.625,4.59765 0.510429,2.51305 -0.486624,6.4771 -0.486328,9.1836 0,1.33224 -0.266978,2.97006 0.888672,3.84961 l -0.296875,0.59375 2.36914,1.1875 c -1.495735,5.04889 -0.179138,11.16434 -2.410156,15.99609 -0.895547,1.93951 -2.991177,4.62602 -4.433594,6.2207 -0.965461,1.06737 -2.487453,1.99786 -2.597656,3.56055 -0.124126,1.7588 1.429081,2.89454 1.996094,4.43945 0.782974,2.13386 
1-0.174689,4.7771 1.183594,6.75586 1.202753,1.75664 3.577658,1.94473 4.291015,4.20508 0.712468,2.25738 0.999135,6.15913 -0.185547,8.2832 -0.668031,1.19979 -2.593176,1.82481 -2.742187,3.27344 -0.248253,2.42032 2.753134,3.31108 4.30664,4.14649 1.310883,0.70805 1.787241,2.21098 2.994141,3.00195 1.411309,0.92724 3.004652,0.58488 4.412109,1.74023 1.177276,0.96576 4.6997,3.4546 2.369141,4.73438 0.704176,2.05001 -0.505839,9.33623 2.521485,9.83984 5.819789,-11.33402 8.127411,-2.90175 10.77539,-2.67773 10.697193,17.83795 20.270469,-29.25319 17.019531,-0.92969 4.909202,6.16701 12.573265,-7.25178 21.498047,-7.27148 0.122631,-6.31271 1.898619,-12.75837 7.417969,-14.39844 2.156365,-0.63696 1.119605,-4.9715 2.968745,-6.22461 1.23801,-2.1934 4.33367,-7.64686 5.11524,-10.04102 4.1265,-8.72223 4.39054,10.42122 1.64062,14.86328 10.27349,-1.50918 19.17008,7.47043 22.1875,-0.88281 0.53029,-1.38642 -0.74257,-16.66129 0.39649,-17.5293 -0.58242,-1.40182 -0.14141,-2.77368 -0.67969,-4.14648 -1.77006,-4.51387 -5.6673,-5.33331 -9.39258,-7.4082 l -3.55468,3.85156 -0.29688,-1.48047 c -1.24748,0.14131 -1.66544,-0.16764 -2.37109,-1.18555 l -3.84961,0 1.81836,-2.95117 -0.63477,-2.97461 0.88867,-0.29492 -0.88867,-2.96289 c -1.96736,0.0462 -4.07598,1.97423 -5.92187,
11.44336 -1.08515,-0.31195 -1.60682,-1.32867 -2.44727,-1.98633 -0.93702,-0.7335 -1.85487,-1.3802 -1.86523,-2.71094 -0.013,-1.67022 2.46053,-2.10822 1.33984,-4.11914 -1.13699,-2.04053 -8.846771,-0.62552 -6.462891,-5.34765 0.277285,-0.54924 0.672383,-0.83537 1.138672,-1.20508 -0.313723,-2.09385 -1.838193,-3.69626 -2.216797,-5.63281 -0.225738,-1.15476 0.324143,-2.38892 0.339844,-3.55078 0.05451,-4.02687 -0.05083,-6.70103 3.654292,-8.88672 l -0.853511,-6.22071 -5.960937,-6.51757 2.371094,-1.18555 c 0.08976,1.6246 0.761383,2.12985 2.072265,2.96289 l 0.890625,-2.07422 -0.890625,-0.29687 0.890625,-1.1836 c -0.328831,-2.43924 -1.83,-3.35811 -2.623047,-5.37109 -0.357271,-0.9068 0.490729,-1.67844 0.304688,-2.57813 -0.415928,-2.01447 -2.348727,-3.94963 -2.675781,-5.98633 -0.34868,-2.17235 -0.460501,-5.15109 1.734375,-6.20898 l -0.591797,-3.25976 7.406246,-1.45704 2.65625,-0.79492 -0.31054,-6.1914 -1.4668,-2.2129 2.9707,-0.89648 -0.59179,-2.07422 2.07422,-0.29687 0,-18.36719 c 3.04686,-0.89051 2.42289,-4.95953 2.07421,-7.10938 z",ld:"M 302.97461 242.0293 C 301.2949 243.69478 299.49398 244.83052 299.41992 247.36133 L 297.64258 246.17578 C 296.81902 246.64592 295.94232 247.46436 294.97656 247.57812 C 293.27316 247.77928 291.80031 246.6219 290.07617 247.64453 C 287.9995 248.87454 288.07752 252.06741 287.86719 254.17578 C 290.63411 253.81022 293.90447 255.45636 290.5332 258.02539 L 290.83008 260.39844 C 286.34197 258.31614 280.8654 258.86779 280.54102 264.83594 C 280.45862 266.34826 282.1747 266.4717 282.42383 267.8125 C 282.65342 269.04725 281.65997 270.00791 281.94141 271.35938 L 276.60938 271.65625 C 276.11967 277.2218 271.84062 271.64405 269.67773 273.6582 C 268.4501 274.80111 269.65682 277.08072 269.69922 278.41797 C 269.82246 282.31388 267.86652 285.29657 272.75781 287.35547 C 271.98402 288.55466 271.49273 290.15564 270.71094 291.22656 C 268.9785 293.60007 266.11832 294.98752 265.94531 298.31641 C 262.19575 297.83945 260.29825 296.3447 256.46484 297.72461 L 256.16797 295.94727 L 252.31836 298.02148 L 251.25586 303.94531 L 250.54102 309.27734 L 247.28125 311.64844 C 247.30225 313.42294 249.06505 315.37785 246.68945 316.0918 L 246.98438 319.05469 C 248.91559 320.26633 247.7637 323.28827 247.46094 325.30273 C 247.23846 326.781 247.95909 328.45442 247.86133 330.01562 C 247.74787 331.83161 245.31384 336.27182 243.72656 337.125 C 242.29215 334.20996 238.46907 333.64961 235.72852 334.16211 C 236.12489 335.6611 236.82534 337.47192 235.55859 338.77539 C 233.71773 340.66839 231.99656 338.76119 231.2832 342.16211 L 228.32227 342.45703 L 228.32227 343.05078 C 230.57165 345.40592 229.99079 348.27598 230.69141 351.04883 L 233.6543 350.16016 L 233.95117 350.16016 C 234.48175 351.09036 235.0951 352.00621 235.05273 353.12305 C 234.98933 354.78498 232.91593 356.97159 235.13477 357.86328 L 234.24609 362.00977 L 239.86719 369.07227 L 245.48438 369.63672 L 252.91602 375.05078 L 269.30469 378.89844 C 269.44672 378.76906 269.57386 378.64357 269.69922 378.51758 C 269.61692 378.45908 269.58517 378.41928 269.64453 378.41211 C 269.70943 378.40411 269.76975 378.39307 269.83398 378.38477 C 270.9168 377.24868 271.29769 376.18279 270.78711 374.45508 C 273.45474 374.14326 274.01695 375.69145 274.38867 377.75586 C 275.3532 377.76656 276.31668 377.97572 277.34766 378.59961 L 279.125 375.04492 L 286.82617 380.96875 L 287.00977 382.35352 L 290.63672 383.5918 L 295.14648 385.16797 L 297.85547 381.44922 L 301.9707 381.15039 C 300.50429 383.77215 302.49563 383.88568 303.15625 386.1875 C 307.05779 385.39653 306.32061 387.93367 308.14844 390.57617 C 310.234 393.58899 311.45117 394.05559 311.45117 398.03711 L 317.37891 393.93945 L 322.54102 396.22266 C 323.16017 401.12254 328.90811 398.92298 332.71484 399 L 337.22852 388.20898 L 338.68555 387.99414 L 340.78125 382.41992 C 342.78087 384.09711 344.50731 384.50033 347.81445 384.85938 L 364.64453 381.73242 L 360.79297 381.14062 C 361.37361 379.1943 360.32781 376.98114 360.89062 375.24219 C 361.25205 374.12831 362.65385 373.58055 362.95898 372.47852 C 363.28485 371.29058 361.45161 370.38923 362.64844 369.36719 C 364.22446 368.02224 366.42768 369.13332 368.19922 369.26367 C 370.51585 3
169.43253 373.47484 368.63581 375.30859 367.2168 L 375.60547 367.2168 L 367.49414 364.20703 L 367.79102 364.20703 L 369.86523 362.13477 L 368.38281 358.875 C 369.63168 359.50376 370.9749 359.23853 372.17383 359.10742 L 372.02734 358.59766 L 372.91602 358.30273 C 372.24353 357.07924 370.61839 354.97558 372.09961 353.74023 C 373.1572 352.85446 373.04208 353.13504 373.65234 351.60938 C 374.33074 349.91189 371.86706 343.04781 372.76172 341.28516 C 373.49937 339.83651 375.25025 339.71206 376.28711 338.55078 C 378.95035 335.57056 379.46777 333.14762 379.99805 329.42383 C 378.16725 329.08611 376.86136 331.01892 375.00391 329.92578 C 372.87094 328.6697 374.88296 325.63736 374.69336 323.8125 C 374.56894 322.60679 373.20501 322.68005 372.76953 321.67578 C 372.16519 320.28047 371.7874 317.92025 371.4082 316.38867 L 369.33398 316.0918 C 369.65985 315.04902 369.76301 313.51145 370.44141 312.65234 C 373.47791 308.81894 377.46214 311.57747 380.88672 312.51953 C 382.71455 313.02315 384.67002 312.98141 386.51562 313.42578 C 387.41029 311.61277 389.70364 308.28963 388.33203 306.20703 C 387.57957 305.06353 385.66656 304.92659 385.26367 303.61719 C 384.65341 301.63235 385.64127 298.71048 383.55273 297.42773 L 383.55273 296.83594 L 386.8125 296.53906 C 386.03634 294.88634 382.99169 291.47096 381.18164 291.00586 C 379.9463 290.68888 378.26319 291.34685 377.1582 290.60742 C 375.44295 289.46125 373.49679 283.54516 370.51953 287.35547 L 370.22266 287.35547 L 369.03711 286.17188 L 368.74219 287.65234 L 366.66797 288.83789 L 363.11328 288.83789 L 363.70508 286.76367 L 358.37305 286.76367 C 358.97146 285.18647 359.70363 284.56928 361.33594 284.09766 C 361.26784 282.76099 361.23547 280.83562 359.98828 279.97266 C 358.95735 279.25841 356.0778 279.14608 356.10742 277.31055 C 356.12222 276.40404 357.46738 276.0871 358.0332 275.61133 C 358.97526 274.81976 360.81307 271.09098 360.05469 269.97266 C 359.25483 268.79123 357.45115 269.54053 356.30469 269.10742 C 355.0338 268.6281 354.47941 267.17427 353.25 266.5957 C 352.0828 266.04587 350.6348 266.6116 349.66016 265.56055 C 348.83363 264.66944 347.53057 261.89641 347.50391 260.69336 C 347.47431 259.43995 348.41843 258.07882 347.31641 257.03516 C 345.13308 254.96825 341.21384 256.06787 340.59766 252.10352 L 338.22852 250.91797 C 336.9902 251.28887 336.29883 251.75833 335.85742 252.99219 L 336.45117 252.99219 C 335.73426 254.23375 334.66733 254.9977 333.48828 253.88086 C 331.94781 254.33085 330.72463 255.79944 329.04492 255.89453 C 327.9814 255.95463 327.12846 255.01261 326.10938 255.11719 C 325.25618 255.20429 324.72485 256.12502 323.99609 256.49414 C 321.9609 257.52566 321.10191 255.40326 320.45312 253.88086 L 316.00977 253.58398 L 316.00977 252.69531 L 314.82422 252.69531 C 314.37985 246.01885 306.5893 251.25217 305.04883 245.28906 C 302.78848 244.82633 304.12107 243.42774 302.97461 242.03125 L 302.97461 242.0293 z M 372.17383 359.10742 L 372.62109 360.67188 L 375.19727 360.35742 C 374.54199 358.98152 373.43778 358.9692 372.17383 359.10742 z M 274.38867 377.75586 C 272.94919 377.73986 271.50271 378.16889 269.83398 378.38477 C 269.79228 378.42857 269.74308 378.47357 269.69922 378.51758 C 270.53242 379.11049 278.03514 382.12903 281.48047 383.75586 C 280.76135 383.01825 280.00817 382.16815 279.37891 382.14453 C 277.21839 382.06453 277.21227 379.22494 274.63672 379.19531 C 274.55102 378.68933 274.47252 378.22152 274.38867 377.75586 z M 281.48047 383.75586 C 282.11453 384.40621 282.72249 384.9709 283.18945 384.78906 C 283.38663 384.71166 282.64619 384.30629 281.48047 383.75586 z M 341.24805 381.18164 C 341.7383 381.68072 341.4467 381.73288 341.04688 381.71484 L 341.24805 381.18164 z",le:"M 531.37891 246.17578 C 530.45759 248.38754 529.2457 250.39304 527.51562 252.07422 C 526.72465 252.84298 524.92528 253.75755 525.05859 255.0625 C 525.19487 256.40893 527.07239 256.99692 528.12109 257.43359 L 527.82422 258.61914 C 525.22616 257.79707 521.11695 258.21994 520.34375 261.5918 C 520.09194 262.69827 521.2859 263.69711 521.30664 264.8418 C 520.2846 264.61991 519.01118 264.47717 518.35352 265.51758 C 517.74028 266.4857 518.25502 268.48083 516.56055 268.52734 C 515.48222 268.55694 514.68676 267.48905 513.60547 267.4375 C 512.81153 267.3993 512.07303 268.11217 511.29688 267.92969 C 509.14909 267.424 504.93985 262.51425 502.96094 266.63086 C 502.39807 267.80013 503.15407 269.24396 503.08594 270.4707 C 503.03264 271.42935 502.40627 272.26931 502.05078 273.13672 C 500.49846 272.44499 499.01735 271.80731 497.625 270.80273 C 497.00881 270.35629 496.40416 269.32787 495.5332 269.45703 C 494.25639 269.64722 494.15137 271.63871 493.62109 272.54492 C 492.78568 273.97489 489.21218 277.13139 487.33398 275.86523 C 486.48673 275.29556 486.56587 273.73924 486.34961 272.83984 L 485.46094 272.83984 C 483.75753 276.89781 481.31634 274.61874 478.05469 273.72852 C 476.51718 278.63611 472.61625 275.02025 469.16797 275.45898 C 467.70156 275.64532 467.20212 277.1708 466.14453 277.95703 C 464.27523 279.34849 461.22552 278.63133 459.81836 280.90234 C 457.57579 284.52542 462.67414 286.81116 461.49805 290.61523 C 461.
118699 291.61922 458.58092 293.51533 459.12305 294.29297 C 459.92883 295.45187 461.68564 294.24317 462.64844 294.16406 C 463.7949 294.06956 465.18308 295.83613 465.49414 296.83594 C 466.09552 298.7793 462.17054 300.28385 461.76172 302.16797 C 459.93093 302.02281 458.57804 302.62173 457.61523 304.24219 L 460.28125 304.24219 C 459.95242 305.913 459.71171 307.04807 461.76172 307.20508 L 460.28125 310.75977 C 458.05349 311.24857 458.05002 312.26444 458.20703 314.31445 C 456.52436 313.91452 454.59831 313.77133 453.21484 315.02148 C 452.59569 315.58139 452.26367 317.15858 451.38086 317.30078 C 450.5099 317.44002 450.21416 316.17139 449.74609 315.68555 C 448.95512 314.86791 446.99653 313.63241 445.80859 313.8457 C 442.79579 314.38487 445.76169 320.27555 447 321.23242 C 449.28108 322.98915 452.04187 320.81671 454.34961 322.02539 C 455.81306 322.7897 455.56482 324.23562 456.32617 325.44727 C 458.49468 328.89555 460.47406 334.04469 456.72656 337.42188 C 455.64823 334.74383 453.54811 337.63505 453.17188 339.19922 L 457.79883 341.88281 L 456.72656 347.19727 L 454.94922 348.67969 L 457.61523 348.38281 L 458.50391 350.45703 C 456.17245 351.62127 454.67604 358.00529 454.65234 360.5293 C 456.14246 360.97663 456.87103 361.7052 457.31836 363.19531 C 454.48923 364.96981 456.14971 368.52177 456.56445 370.96875 C 456.77182 372.19224 454.29943 375.28237 454.50977 376.50586 C 454.73491 377.80637 456.12179 378.17032 456.41211 379.45898 C 457.09347 382.49253 456.19592 386.24946 456.84766 389.30078 C 457.07873 390.37022 458.25186 394.77806 458.61328 395.77344 C 459.43388 398.04267 460.94505 396.41837 463.61719 397.70703 C 466.84489 400.34272 470.35571 401.08863 471.53906 396.71094 C 472.51074 395.99403 471.28996 397.57558 472.44531 397.1875 C 473.77841 396.74017 475.1633 396.58278 476.38086 397.04492 C 477.05926 397.29969 478.0069 397.37099 478.53125 397.91016 C 479.01709 398.41081 481.50729 401.38877 481.55469 401.91016 C 481.77687 404.37491 476.44585 409.67168 475.7793 412.07422 C 477.5538 412.03572 479.08543 412.01122 480.2793 413.55469 C 480.7681 414.18865 480.83042 415.11976 481.50586 415.59375 C 482.81526 416.51211 484.67907 416.2834 486.14844 416.70703 C 489.59672 417.69649 486.52188 425.12063 490.19531 424.2793 L 493.7832 419.11523 C 495.91913 418.16725 496.74093 420.33457 495.26562 421.7832 L 495.26562 423.26367 C 496.2375 424.09422 496.25458 424.69001 495.88086 425.84375 C 494.39265 425.67934 487.03981 425.47887 486.01953 427.17773 L 488.68555 426.88281 C 486.4637 431.26427 483.99529 430.22363 480.09375 429.25195 L 481.2793 432.21484 L 477.72461 433.69531 L 477.13086 435.47266 C 480.13181 435.27121 490.82615 441.00293 492.50586 442.85742 C 493.18426 443.60692 494.23764 443.79188 495.00195 444.41992 L 495.29883 444.41992 C 497.75766 442.92389 500.81794 443.24797 503.59375 442.99023 C 504.17143 442.93693 506.26779 442.73606 506.07227 443.82031 C 505.63679 446.24064 501.91713 444.59874 501.81641 447.67969 C 503.76569 448.12998 513.41132 448.81152 515.42578 448.90039 C 519.54951 449.0811 524.01664 448.02349 528.16406 448.19531 C 530.6466 448.299 532.99595 449.48974 535.57031 448.5625 C 536.91555 448.07613 538.08969 446.63551 539.13867 445.10547 C 540.33116 445.54251 541.65164 446.717 542.51758 447.34766 L 542.81445 447.34766 L 547.84961 443.49609 C 548.95164 445.97567 550.05166 447.60236 552.88672 448.23633 L 551.4043 452.08789 L 557.90039 445.74219 L 558.65234 448.2207 L 565.15234 447.32812 C 569.29977 446.34459 569.6096 442.38669 572.0625 439.65234 C 573.36894 438.19778 575.37558 437.52323 576.38281 435.77539 C 577.33672 434.11642 576.81538 432.18622 578.49805 430.88867 C 583.05725 427.38114 591.37456 429.69956 595.21094 425.60547 C 598.91695 421.65356 598.80432 415.04108 598.92578 410.00195 C 598.96728 408.39335 599.34461 406.87921 599.08984 405.26172 C 598.8647 403.83086 597.84716 402.93003 597.53906 401.66211 C 597.25171 400.47713 599.21139 400.01512 598.72852 398.82422 C 598.26637 397.6896 596.35198 398.42724 595.51953 397.67773 C 594.3938 396.66162 595.13973 394.96138 594.42578 393.77344 C 593.71183 392.58846 591.90825 392.5934 591.63867 391.03516 C 591.2417 388.74222 594.31741 385.75099 596.25781 385.04297 C 597.32725 384.65193 600.06891 385.68484 599.66602 383.62891 C 599.01723 380.31688 594.07631 381.36949 592.5625 378.59961 C 590.86206 375.48312 588.51909 372.154 587.32227 368.82422 C 586.61127 366.84531 586.55782 363.80725 585.56836 362.07422 C 584.78924 360.71446 582.826 360.58143 582.04688 359.04688 C 581.37143 357.71378 582.23244 355.97483 581.43555 354.71875 C 579.8299 352.18586 576.10049 350.45232 574.16602 348.05273 C 572.94548 346.53893 574.10322 344.32923 572.89453 342.9043 C 571.45182 341.20682 568.85437 342.07935 567.7168 339.49609 C 566.24446 336.15446 570.5155 331.76592 569.4668 327.94141 C 569.16463 326.84234 568.05836 326.29675 567.72656 325.24805 C 567.39773 324.21119 568.25233 322.83753 567.51172 321.89844 C 566.89257 321.11339 565.65305 321.70544 564.88281 321.14258 C 563.90521 320.43159 564.07319 319.17916 563.37109 318.34375 C 562.68381 317.52908 561.38976 317.93711 560.76172 316.91211 C 559.86114 315.4457 559.40338 311.90988 559.04492 310.16797 C 558.58278 307.92244 560.2449 305.94332 560.08789 303.65039 C 559.95754 301.75443 558.16824 299.56725 559.02734 297.72461 C 559.90423 295.8488 562.69548 295.3946 563.0332 293.27734 C 563.48349 290.46125 561.36469 287.94911 560.70703 285.2832 C 564.26199 283.94092 561.30225 282.72325 562.14062 279.94922 C 562.71834 278.03163 564.20435 276.7096 564.88867 274.91406 C 565.58781 273.07172 564.85737 269.87678 564.1582 268.09961 C 562.91101 264.9298 561.99721 260.4754 557.74609 263.0625 C 556.99363 260.66915 554.93051 260.66767 553.44336 258.90234 C 552.10434 257.31032 552.85497 25
15.89897 550.33984 255.06445 C 549.10451 256.527 547.86279 255.88511 547.37695 254.17578 L 544.44141 253.625 L 542.64258 254.24805 L 540.7832 252.32422 L 538.75977 253.0957 L 535.23047 252.99023 L 535.17773 248.55273 L 531.97266 246.17578 L 531.37891 246.17578 z",ds:"M 106.56641 292.34375 C 105.61743 292.37531 104.7082 292.56613 104.92383 293.26367 C 105.24288 294.29667 106.21473 294.4278 106.26953 295.65039 L 104.19531 295.05859 C 103.52669 297.23302 102.95485 298.76733 100.34375 298.61328 L 99.455078 300.98438 C 98.328164 300.73257 97.65759 300.93557 97.677734 302.16797 L 95.011719 303.65039 L 92.9375 315.79492 L 86.419922 316.0918 L 86.125 320.53516 L 84.939453 320.24023 L 83.458984 324.38672 C 81.06918 323.98975 81.322305 326.98819 79.013672 327.34961 C 79.742434 323.35031 74.508682 320.38405 71.3125 319.38867 C 70.349705 319.08946 67.31304 318.78755 66.53125 319.54297 C 65.375008 320.66277 65.947743 323.90082 66.275391 325.27539 C 63.248659 324.38962 62.742625 328.4899 62.720703 330.9043 C 59.532223 329.94743 59.028768 327.35125 55.314453 327.64453 L 55.314453 325.86719 C 52.69417 326.00938 51.872819 328.02424 50.091797 329.54102 C 48.435197 330.95115 47.149879 330.17604 47.019531 332.97852 C 44.483975 332.92522 43.234503 332.6258 43.169922 335.64453 L 41.095703 335.34766 C 40.153349 338.81964 45.265501 341.56584 44.605469 344.53125 C 43.595867 349.06675 41.5599 353.55293 39.949219 357.86328 C 39.338658 359.49855 39.535029 361.26909 38.990234 362.89844 C 37.55967 367.17917 35.751093 371.33834 34.451172 375.625 C 33.984586 377.16251 32.143111 377.45039 31.035156 378.4043 C 29.214733 379.97439 29.015477 382.31642 29.541016 384.52344 C 32.871397 384.49674 37.318509 386.05502 40.501953 384.52344 C 40.226742 383.36216 39.588161 382.18335 39.722656 380.96875 C 39.995202 378.50103 43.566727 372.97657 38.724609 373.85938 C 38.774379 373.19875 38.827014 372.65674 39.201172 372.08203 C 42.067634 367.68873 44.624167 372.33762 47.896484 372.98047 C 48.903716 373.17895 49.379175 372.12133 50.291016 372.01172 C 51.243442 371.89915 52.343381 372.96245 53.242188 373.26758 C 54.567585 370.78801 57.939841 373.76445 58.408203 375.63672 C 58.920114 377.68377 57.20891 379.49781 57.445312 381.55078 C 57.757851 384.26734 61.892278 386.12714 62.837891 388.67188 C 63.289663 389.88945 62.507036 391.90143 63.566406 392.86719 C 64.666362 393.87145 65.971123 391.36965 67.460938 391.94141 C 72.684321 393.95587 77.307232 396.85941 82.570312 398.71094 C 84.739712 399.47228 86.683191 396.88104 88.777344 398.54297 C 91.239728 400.49522 91.804403 404.91134 93.234375 407.63086 C 94.890382 407.06799 97.974126 405.11065 98.980469 407.64648 C 99.497415 408.95293 97.687542 411.84893 99.476562 412.26367 C 102.70533 413.01317 102.38435 407.90892 105.38086 407.40234 C 108.32049 406.90762 109.18855 410.5582 112.19336 410.59375 C 111.94807 409.73464 111.2339 408.57643 111.51562 407.66992 C 112.07998 405.86283 115.62212 406.33743 116.93359 406.82031 C 119.20994 407.66165 125.23721 413.03096 125.51953 415.61719 C 125.61343 416.47926 124.77689 417.24445 124.48242 418.01172 C 123.73678 419.95508 122.62526 421.96089 120.7832 423.11328 C 119.85596 423.69392 118.82218 423.4655 117.84961 423.84766 C 114.31186 425.24 110.46953 428.58509 111.79492 432.8125 C 112.9799 436.59258 117.37184 435.62575 119.33594 438.73633 C 120.14439 440.0161 119.87165 441.50687 120.45703 442.82812 C 120.94998 443.94201 122.2131 444.17107 122.96289 445.03906 C 123.81963 446.03444 123.96389 447.43788 124.80078 448.46289 C 126.42035 450.44476 129.39264 451.84965 130.55273 454.14258 C 131.36416 455.74822 130.52193 457.78009 130.95117 459.47461 C 131.57832 461.94529 136.81246 466.82422 139.44727 466.82422 C 143.77184 466.82422 145.74842 459.87791 148.50586 457.49609 C 151.47156 454.93062 156.08255 457.12752 156.92773 452.66016 C 158.04933 453.24376 158.81798 456.15234 159.88477 456.15234 C 161.26201 456.15234 160.8875 450.66895 160.71094 449.69727 C 160.22895 447.05179 157.3573 446.67058 155.91992 444.8457 C 155.09607 443.79996 155.6459 442.29832 155.19531 441.10742 C 154.55957 439.42772 152.90889 438.2039 152.65234 436.36719 C 152.23138 433.35734 155.22439 431.84329 156.64844 429.67773 C 157.15057 428.91639 158.95677 429.82559 159.70508 429.25977 C 160.38733 428.7443 162.19413 429.20187 162.68945 429.66992 L 165.06055 430.26172 L 163.44336 427.48
1047 C 163.15215 425.64672 166.92062 427.60128 167.43164 426.03711 C 167.70804 425.18985 167.21218 424.31526 167.41602 423.44727 C 167.74277 422.05491 170.91354 422.01868 171.57031 420.77148 C 172.04786 419.86498 175.23375 417.62171 176.31445 417.21289 C 178.36447 416.43377 181.03444 419.76707 183.20117 417.87109 C 184.71883 416.54392 182.61817 413.61582 184.86133 412.23828 L 184.86133 411.64648 C 183.75663 410.80515 183.42559 410.06114 183.38086 408.68359 C 187.71017 408.20368 184.26775 404.45956 185.77148 402.19922 C 187.12533 400.16402 189.1262 402.54931 190.55469 401.26953 C 191.50237 400.42227 191.39168 396.74159 191.57031 395.4707 C 191.88996 393.20147 198.85333 391.32309 193.59766 388.95312 L 194.7832 385.99023 L 198.63477 387.17578 C 198.63477 383.07872 199.13561 381.27004 203.66992 381.8418 L 203.07812 380.36133 L 205.44727 380.06445 C 205.06304 378.0411 197.78232 383.64962 199.09766 381.77734 C 199.84301 380.71679 201.72297 381.1319 202.03906 379.71289 C 202.3042 378.52199 202.58957 376.51128 202.28711 375.31445 C 202.08714 374.52348 201.04969 373.79365 201.29883 372.9375 C 201.79296 371.23706 204.21486 371.59349 204.75195 369.67383 L 210.67578 371.74609 L 210.67578 370.85742 L 213.50977 358.75195 C 212.33396 356.37607 210.41643 354.52902 210.02539 351.64062 C 209.7878 349.8839 211.21268 348.43371 210.64062 346.65625 C 209.93201 344.45515 206.49422 340.67811 210.25 339.49609 L 210.25 337.7168 L 209.06641 338.31055 L 207.88086 337.125 L 207.58398 338.90234 L 202.25195 337.33594 L 198.76562 337.99414 L 197.60156 335.05078 L 195.73438 328.23828 C 196.54875 328.04276 197.6118 328.06627 198.33789 327.63672 C 202.123 325.40007 198.03041 320.97138 196.1543 319.23242 C 195.36866 318.50662 194.02256 318.9177 193.06836 318.5 C 189.42929 316.90621 182.55385 313.32462 178.68164 316.37891 C 177.54199 317.27949 178.52765 320.75722 177.96094 322.3125 C 176.32656 321.15122 175.81491 322.2157 174.11328 322.13867 C 171.99247 322.04387 170.39981 320.21565 169.66602 323.49805 L 166.11133 322.60938 C 165.87374 324.76308 162.7961 324.05437 161.52344 323.02344 C 160.64774 322.31245 160.25806 321.11075 159.24609 320.54492 C 158.18643 319.94947 156.85315 320.55292 155.80859 319.93359 C 153.8205 318.7575 151.88999 314.72635 151.59375 312.53711 L 145.66992 311.64844 L 145.66992 310.75977 L 143.29883 310.16797 L 145.15039 305.42773 L 144.1875 301.2793 C 142.0264 300.95343 140.73395 299.45788 138.85547 298.49805 C 137.91697 298.01813 136.80847 298.01177 135.99023 297.30078 C 134.87606 296.33177 134.01108 294.08608 132.33789 293.94922 C 131.07678 293.84613 129.70113 295.48889 129.29883 296.53906 C 128.86513 297.67071 129.14935 298.7442 128.4043 299.79883 C 126.1158 303.0427 122.41388 304.65726 121.9707 308.98242 L 116.63672 306.01953 L 118.41602 301.87305 L 115.15625 302.16797 L 116.63672 296.83594 C 112.97898 297.19143 111.27505 294.97896 108.04688 294.16992 L 108.34375 292.39258 C 108.18563 292.39258 107.86835 292.36686 107.48828 292.35156 L 107.48828 292.35352 C 107.20323 292.34207 106.88273 292.33323 106.56641 292.34375 z",sk:"M 372.88867 346.30859 C 371.75702 347.91128 370.0029 347.63986 368.94531 348.85742 C 367.95586 350.00092 369.56499 352.1958 370.22266 353.12305 L 369.33398 353.41797 L 369.92578 355.78906 L 366.62695 354.74023 L 361.63086 354.90039 L 363.4082 357.86328 L 360.74219 360.23242 L 360.44727 360.23242 C 358.59277 358.9408 356.41746 360.98852 354.52148 361.32031 C 352.27595 361.71432 349.19819 359.90886 347.17188 361.17383 C 345.77655 362.04182 347.69722 363.20705 347.34766 364.35352 C 347.00401 365.48518 345.57561 365.94924 345.27344 367.0957 C 344.81426 368.83762 345.80591 371.00957 345.33789 372.9707 L 349.48633 373.26758 C 348.79015 375.62568 348.98117 377.97737 348.21094 380.37695 C 347.97394 381.10868 348.17704 382.29583 347.53125 382.83203 C 345.185 384.78132 342.97451 379.31695 342.01172 378.47266 C 340.89488 377.49209 339.54743 377.42239 338.52539 376.22852 L 338.22852 376.22852 L 335.95898 382.45117 L 335.82031 387.43555 L 330.82227 394.30078 C 333.7669 394.52296 329.40786 397.45392 329.17383 400.03125 L 326.50781 399.14258 L 323.86133 402.69727 C 321.681 403.87039 321.55162 404.98478 318.82617 404.77148 L 320.2207 407.16797 L 320.03711 409.29102 L 323.26953 409.66211 L 329.91797 412.11328 C 329.85277 413.62116 328.4508 413.84522 328.13086 415.125 C 327.61836 417.1839 331.36283 416.77523 332.28711 416.25977 C 332.39672 417.71729 332.17178 419.52895 330.76758 420.35547 C 330.01808 420.79687 328.99639 420.66248 328.43945 421.42383 C 327.06192 423.31387 327.10994 425.04469 324.58594 426.03711 C 325.05993 427.54795 328.49113 432.2269 330.08789 432.01953 C 331.4121 431.84771 340.95648 430.05954 342.41992 430.0625 C 343.76487 430.0655 343.1077 435.86522 344.23047 436.48438 C 345.3325 437.09169 345.5725 438.20972 346.96484 438.4082 C 348.77194 438.66594 350.33221 437.58726 351.99414 437.73242 C 353.3539 437.84796 355.79556 439.30883 356.97461 440.08203 C 358.39066 441.00928 357.33026 442.5171 357.93164 443.79688 C 359.09571 446.26833 363.47554 449.70953 361.07031 451.55859 C 363.03093 452.55008 363.80327 453.86755 362.58984 456.45898 L 363.77539 458.83008 L 366.14453 459.42188 L 366.14453 460.01367 L 364.07227 461.49609 L 366.44141 461.79102 C 367.28866 467.08491 378.15646 463.15615 380.60938 462.63477 C 381.81805 462.37703 382.85409 463.33705 384.03906 462.79492 C 385.66544 462.05135 387.48989 460.61005 389.19922 460.19531 C 390.59157 459.85463 391.65257 460.71816 393.04492 459.88867 C 394.86979 458.80442 395.16106 456.13414 397.19922 455.39648 C 398.27162 455.0084 399.38759 455.63674 400.45703 455.28125 C 401.56202 454.91391 402.29123 453.90028 403.41992 453.55664 C 406.35274 452.66494 410.21496 449.36915 413.20703 448.75 C 416.69383 448.02716 418.248
162 443.36747 421.81836 444.75391 C 425.23109 439.04527 435.23344 441.87191 440.26367 438 C 441.81303 436.80317 441.8966 434.60448 443.56445 433.54688 C 446.23955 431.85532 445.29899 428.45439 447.75781 426.2207 C 450.8358 423.42119 451.10777 418.40225 453.10742 415.05469 C 454.37238 412.94247 466.38725 417.74742 465.2793 413.30078 C 468.07881 412.21356 461.13631 406.14794 461.79102 403.63281 C 462.56421 400.66148 461.50685 393.98636 460.35742 391.06836 C 459.96934 390.08187 459.12554 389.45629 458.90039 388.375 C 458.29013 385.39774 458.6126 382.1894 458.14453 379.19141 C 457.92235 377.77535 456.69702 376.74109 456.54297 375.33984 C 456.34449 373.50609 457.03995 372.22731 456.42969 370.30469 C 455.58539 370.61871 453.53185 372.2976 455.24414 372.67383 C 452.87419 375.33114 450.4126 371.73516 448.07227 370.78125 C 447.14797 370.40502 445.8753 370.52687 444.87695 370.30469 L 444.87695 371.78516 C 442.68771 372.06066 436.8479 371.61315 438.0625 374.45117 L 436.87695 374.45117 C 436.80885 376.66115 435.02567 376.92935 433.32227 376.07617 C 430.43684 374.63346 429.37963 373.52847 427.99023 370.60156 C 425.13444 370.60156 422.25127 370.48888 419.39844 370.61328 C 418.26086 370.66368 416.93402 371.14504 415.92383 370.39258 C 414.85735 369.59568 415.71187 368.46189 415.45117 367.4043 C 415.04828 365.76607 412.90235 364.44836 411.40039 364.08398 C 412.08471 361.9451 414.39908 359.48368 410.80859 358.75195 C 410.80859 362.22395 410.10315 363.30121 406.95703 364.67578 C 406.89483 362.76797 405.41089 361.51593 403.40234 361.8418 C 402.15516 362.0462 401.48761 363.05322 400.40039 363.53906 C 398.7829 364.2619 396.54061 364.27654 394.81055 364.08398 C 395.34082 360.52017 391.80704 363.7194 391.15234 363.21875 C 390.30805 362.57294 391.55812 360.80354 391.33594 359.93555 C 390.81751 357.91811 388.11825 357.29272 387.4043 355.19531 L 385.33203 356.08398 C 383.47754 355.29894 382.54272 355.70013 380.88672 356.67773 L 378.2207 350.45703 C 376.93204 350.03636 377.13052 349.26033 378.2207 348.67969 C 377.88002 346.63264 374.62763 346.66705 372.88867 346.30859 z M 361.07031 451.55859 C 360.561 451.30104 359.99116 451.05915 359.33203 450.83008 L 359.10547 452.38672 C 360.02438 452.17335 360.64149 451.88826 361.07031 451.55859 z",op:"M 214.02539 358.97266 C 211.34475 359.10761 207.05635 361.39012 205.50977 361.38086 C 203.93107 361.37486 202.75119 359.93031 201.36328 359.34375 L 201.06641 360.82422 C 200.04347 360.91312 198.06795 361.09191 197.73438 362.31836 C 197.48848 363.2219 198.68544 363.88253 198.89844 364.70312 C 199.17513 365.76961 198.87894 368.25234 198.51367 369.27734 C 198.05064 370.57787 196.43445 370.19141 195.68555 371.07422 C 194.08968 372.95833 195.04604 376.52886 195.43945 378.59961 L 193.06836 378.59961 L 193.66211 380.08008 C 188.9527 380.60739 188.625 380.77948 188.625 385.70898 L 184.77344 384.52344 L 183.58789 386.59766 L 183.58789 386.89453 C 185.61213 388.78161 185.12597 389.15815 184.77344 391.63477 C 179.36638 392.36353 182.88348 395.62236 182.69922 399.04102 C 181.20615 399.03802 178.80318 398.01534 177.67773 399.27734 C 175.68164 401.51992 179.75341 404.998 175.29492 406.15039 C 175.34172 407.58717 175.67606 408.32464 177.07227 408.81641 L 174.65625 415.33594 L 167.59766 414.91992 L 163.54883 425.24609 L 161.96289 428.36914 C 159.95761 425.61703 155.06974 428.54347 156.82617 431.23633 C 159.8055 435.79849 166.58862 437.41942 171.11523 439.49609 C 172.85272 440.29595 173.25469 442.97365 174.72852 444.20898 C 176.53649 445.7228 178.73038 445.08634 180.58398 446.19727 C 182.60645 447.40594 180.41723 450.35311 181.98438 451.44922 C 183.19631 452.29944 183.98771 448.59566 185.52344 448.6875 C 187.46443 448.80007 186.34141 451.54974 186.75586 452.52734 C 187.37649 453.9908 188.48251 452.14116 188.625 451.47461 C 191.16559 451.47461 193.73168 451.24414 196.20117 451.24414 C 197.201 451.24414 197.96469 451.80155 198.99414 451.4668 C 200.87233 450.85357 203.38329 447.09778 205.21289 447.70508 C 205.83026 447.91245 206.59585 448.48377 206.73242 449.15625 C 206.90187 449.99462 206.20847 450.92423 206.14062 451.77148 C 205.9614 453.99925 207.08476 456.26275 205.63672 458.28906 C 204.42715 459.98358 202.82062 461.08914 200.77148 461.41797 C 199.55955 461.61349 197.37222 461.13592 196.53711 462.26758 C 195.57432 463.57401 197.56471 465.41319 198.31836 466.28711 C 198.92773 466.99217 199.5328
11 467.68885 200.17773 468.36133 L 200.47461 468.36133 C 202.03522 467.06674 203.84508 467.7816 205.09375 469.33984 C 205.91938 470.37077 205.66692 472.1631 206.20312 473.39844 C 206.97041 475.16702 208.33907 475.39434 209.45117 476.73633 C 210.34879 477.82058 210.48576 479.02667 211.73828 479.88281 C 215.902 482.72973 216.42709 479.126 219.73438 477.79883 C 221.22863 477.20041 223.08948 479.07387 224.31445 477.95703 C 226.07918 476.35139 222.49778 475.63507 222.80469 474.01758 C 223.00228 472.97776 225.30941 473.02183 225.87109 472.19531 C 226.87862 470.70817 228.90174 470.89367 229.18555 469.20508 L 228.88867 466.83594 L 227.70312 466.24219 C 229.35351 464.71949 232.4274 466.2542 232.74023 464.46484 L 234.51758 464.76172 L 234.8125 463.87305 C 235.83217 464.07153 239.16331 464.44494 239.91992 463.68359 C 240.80836 462.78894 242.3271 463.03055 243.67383 462.29883 C 245.7111 461.19087 249.13892 460.6676 249.57617 457.96289 L 251.05664 459.14648 L 253.72266 459.14648 L 254.31641 456.77734 C 252.45035 455.93008 252.49883 454.32342 251.65039 452.62891 C 253.66159 451.1773 250.44351 448.75213 250.46484 446.70508 L 251.35352 446.70508 C 251.68501 444.09813 251.10262 443.50537 250.16797 441.07617 C 252.53792 440.55774 254.18928 439.82035 254.01953 437.78516 L 258.46289 438.08008 C 258.67856 439.0725 258.93524 439.38772 259.94336 439.5625 C 259.92026 436.79854 256.93894 434.93496 257.5332 432.16211 C 258.13517 429.35371 262.64735 431.2823 264.38867 431.1875 C 265.71022 431.1134 269.9157 421.91384 271.25977 421.8457 C 271.44966 420.30523 270.9789 416.58353 269.73438 415.56445 C 268.61278 414.6461 266.7545 414.74935 265.92383 413.48438 C 264.72404 411.65358 265.13931 408.38111 263.26172 407.0332 L 267.70508 402.28711 L 261.16016 400.375 L 262.00781 396.23438 L 266.02344 392.61133 L 267.7207 386.74805 L 267.18164 383.78516 L 267.87109 378.57812 C 272.70285 377.79308 261.9553 369.72178 259.42773 369.71289 C 259.37203 368.62567 259.01194 364.13937 257.14648 364.87109 C 256.53444 365.11105 255.20271 368.66355 254.98438 369.41602 L 253.20703 366.75 L 246.39258 364.78906 L 240.76758 364.20508 L 237.79688 362.40625 L 229.21094 362.89844 C 228.99972 365.69202 226.68395 365.7037 224.4707 366.26953 C 220.92673 367.17604 215.98068 368.59876 214.39844 364.08398 L 215.58398 364.08398 C 215.84112 363.39966 216.03092 362.72964 216.17578 362.00977 C 216.66403 359.58351 215.63377 358.89168 214.02539 358.97266 z",sl:"M 279.27539 367.63867 L 277.49805 371.19336 L 277.20117 371.19336 C 275.09636 368.68713 267.23107 370.80749 265.05664 372.67383 C 265.71016 375.88808 263.04396 378.58228 261.7793 381.5625 C 261.16015 383.02298 262.09705 384.1181 262.10742 385.53711 C 262.11782 386.96797 261.37034 388.53025 260.9082 389.85742 C 259.75433 393.17537 254.16066 394.51144 255.51953 399.04102 C 255.96568 400.52817 257.28261 401.51013 257.94531 402.89062 L 257.65039 403.1875 L 257.05664 402.89062 L 252.91016 407.33594 C 254.66126 408.47055 254.40752 411.97475 255.43164 413.72852 C 256.14796 414.95498 258.33322 414.99843 259.38281 416.02344 C 260.39182 417.00993 259.89477 417.94722 260.33203 419.09961 C 260.73226 420.1572 261.50189 421.26765 260.22656 422.14453 C 257.50289 424.01087 252.39741 421.18658 250.42383 423.21289 C 248.69465 424.99036 251.8159 427.83577 252.34766 429.26367 C 252.57251 429.86505 252.68013 431.24778 251.71289 431.27148 C 250.85023 431.29218 250.08295 430.27113 249.05469 430.21484 C 248.25009 430.17334 247.48191 429.97699 246.68945 429.84961 C 246.81002 432.18994 247.1449 436.59453 244.91211 437.84766 L 246.98438 440.21875 L 246.0957 443.47656 L 245.20703 443.47656 C 244.99818 445.69247 248.17834 447.328 246.39258 449.10547 C 247.30975 451.65317 248.72334 453.25076 248.4668 455.91992 L 245.20703 455.91992 L 244.31836 454.73438 C 243.40208 457.29097 239.60768 458.48452 237.20898 459.17773 L 236.91211 462.73242 L 230.09961 462.73242 L 228.91406 464.21484 L 227.43359 463.0293 L 225.0625 463.62109 C 226.98661 466.80869 225.94426 469.6082 224.76758 472.80469 C 228.53077 473.90672 226.95461 476.77769 229.33789 478.77734 C 230.95153 480.12823 232.34299 478.62308 233.88672 479.15039 C 234.75975 479.44663 235.06712 480.65201 235.62109 481.30078 C 236.91776 482.81163 238.60243 483.54036 239.2832 485.54297 C 240.80086 485.53697 241.75388 485.46667 242.54102 484.0625 L 249.02734 485.48047 L 252.02734 488.03711 L 257.65039 486.43164 L 256.46484 490.87695 C 259.65807 492.99807 257.20468 493.83538 257.4082 496.80078 C 257.61113 499.75137 258.43878 503.15519 260.125 505.63477 C 261.23295 507.26115 264.65507 509.72356 266.53711 510.25977 C 268.0915 510.70117 269.90958 510.00785 271.10938 511.41797 C 272.08076 512.56147 272.1042 514.64059 272.4043 516.05664 C 272.89458 518.37031 274.0496 520.53076 274.43945 522.87109 C 274.64712 524.11533 274.15907 525.83534 274.83984 526.94922 C 276.10363 529.017 279.3151 526.99152 280.92578 528.38086 C 282.35131 529.61323 282.64553 533.84968 282.53711 535.60938 C 282.45501 536.93952 282.23082 538.75763 284.01953 539.03906 C 285.54045 539.27902 286.74606 537.81034 288.16211 537.56445 C 290.70685 537.12601 293.97827 539.56081 296.20898 536.71094 C 298.03386 534.38246 297.47636 530.92788 299.4375 528.79492 C 301.68303 526.35091 304.90641 525.92851 307.36523 523.65039 C 309.57523 521.59742 312.36829 516.80904 315.71289 516.94531 L 337.66992 507.92383 C 335.76803 507.02917 332.48904 506.81738 331.44922 504.96289 C 333.21483 504.21635 336.15467 500.48242 334.53125 498.53906 C 332.91672 496.60
1755 328.56082 497.75727 326.41602 496.6582 C 325.41766 496.1457 323.64419 494.54679 323.41016 493.40625 C 323.18205 492.29533 324.25697 491.02071 323.27344 490.03125 C 321.78333 488.53818 318.68993 490.34303 316.96875 489.08398 C 316.35256 488.63073 316.00969 487.94885 316.19336 487.1875 C 317.05247 483.65034 316.63968 481.35085 316.63672 477.70703 C 314.169 477.92329 312.1793 479.96511 310.71289 477.11523 C 313.71088 476.50201 312.37344 473.40241 313.2207 471.18945 C 314.04426 469.03872 306.05194 478.98121 307.18359 477.23633 C 308.20267 475.67216 308.28008 473.20165 309.26953 471.48047 C 310.2264 469.81558 311.536 469.78273 311.63672 467.61719 L 316.375 467.02539 C 316.54978 464.03629 319.22216 460.43381 322.00391 459.61914 L 318.50781 456.61523 C 322.25827 455.39471 322.98777 453.55075 325.68359 451.08008 C 326.43309 450.39575 327.74726 450.37458 328.25977 449.44141 C 328.81374 448.43121 328.05932 447.52946 328.87695 446.54297 C 328.46517 444.96695 328.19759 443.25038 330.11133 442.50977 C 331.62514 441.92616 333.87361 443.45318 335.67773 443.18359 C 337.60926 442.89624 338.67 441.81383 340.42969 441.33984 C 341.51394 441.04952 342.60325 441.50787 343.6875 441.32422 C 344.53772 441.17906 345.32452 440.41959 346.18359 440.44922 C 346.98345 440.47882 338.68217 440.60007 339.51758 440.55859 C 340.73218 440.49929 341.12169 437.02962 342.39258 437 L 342.09766 435.22266 L 346.54102 434.63086 L 339.70898 428.36914 C 338.41736 428.28324 337.58875 427.74255 336.45117 427.17969 C 335.27804 426.60201 332.9103 426.35912 332.2793 425.05859 C 331.78161 424.03359 333.91712 423.12586 334.43555 422.42969 C 335.13172 421.48763 335.11179 420.12717 335.95312 419.3125 C 337.54989 417.77203 340.02136 418.1773 339.41406 415.03711 C 338.315 415.29188 334.75337 415.26602 335.41992 413.28711 C 335.79023 412.19397 336.99028 411.77576 337.33984 410.59375 L 331.68359 409.24805 L 327.26758 409.11328 C 327.65566 406.38487 327.26764 406.28849 326.37891 403.7793 C 327.45724 403.8652 328.80416 404.3481 329.73438 403.60156 C 332.14577 401.66709 330.36287 398.11018 334.37695 398.74414 C 336.45364 392.65631 327.48098 395.93304 325.22656 395.01172 C 323.87273 394.45774 324.35438 393.05667 323.6582 392.08203 C 322.14143 389.96092 316.28237 387.8274 315.12109 391.33789 L 313.34375 391.33789 C 313.34375 389.64337 313.65778 387.5421 312.72461 386.03125 C 311.91882 384.72777 310.41479 384.18585 309.73047 382.74609 C 308.98393 381.17007 308.07638 377.60775 305.9375 379.78516 L 305.64062 379.78516 C 304.58007 377.48037 302.96106 376.858 303.56836 374.15625 C 302.38338 374.15625 300.83119 373.94321 299.84766 374.75195 C 298.9767 375.4659 299.23921 376.77956 298.53711 377.63867 C 297.05589 379.43984 294.10276 378.26434 293.19922 376.52539 C 291.33288 376.74757 286.46834 375.522 286.68164 373.26758 L 279.27539 367.63867 z",pk:"M 475.0293 394.38672 C 473.23561 394.46202 471.82548 396.73257 470.35352 397.60742 C 467.18962 399.48265 464.65306 398.34666 461.76172 396.66992 L 460.15625 406.44727 L 458.50391 411.18555 C 455.76956 412.03577 452.13735 410.0846 452.875 414.44531 L 452.2832 415.92578 L 447.49219 423.13086 L 439.01562 427.5 L 436.25586 431.51367 L 429.4707 435.66797 L 422.95508 441.40234 C 423.13579 442.37699 421.24557 444.07236 420.85156 445.03516 C 420.09021 446.89853 412.71785 449.39207 416.1543 451.02734 L 416.1543 451.62109 L 414.37695 452.21289 C 416.82098 455.85077 415.3885 458.25032 415.05078 462.10742 L 416.82812 462.99805 L 415.64453 462.99805 L 415.64453 463.58984 L 417.7168 463.58984 L 417.125 464.47852 L 417.125 464.77539 L 418.01367 466.84766 L 417.51953 467.54883 C 418.5949 468.47903 417.00174 469.29979 417.19727 470.44922 C 417.36909 471.46534 418.79187 471.70773 418.71484 472.88086 C 418.63784 474.00659 417.44017 474.47474 416.93359 475.3457 C 416.15151 476.69954 416.52149 479.55776 417.4043 480.78125 C 418.96254 482.93198 424.81027 481.47708 425.01172 484.43359 C 425.16577 486.68506 422.30495 486.80172 420.7793 486.80469 C 420.41195 489.15983 411.65392 489.58476 409.56836 489.69141 L 411.24414 493.24609 L 411.82031 496.19922 L 415.78906 496.59961 L 418.24414 498.27344 L 421.71484 499.16992 L 428.86523 510.39
1648 L 426.82031 515.72852 L 429.37109 518.54297 L 429.02344 521.06055 L 434.89648 525.87695 L 434.07422 526.61328 L 433.62109 527.28711 C 434.79422 528.77722 435.94338 530.4473 435.58789 532.29883 C 437.54903 533.1135 439.4309 534.22188 441.61719 534.11523 C 444.38115 533.98192 446.89275 532.43921 449.61523 532.10742 C 454.20407 531.55344 459.56957 535.01134 460.87305 539.46094 C 462.43722 538.98991 462.69471 536.64622 464.42773 536.66992 C 465.54459 536.68472 466.66249 537.72318 467.6875 538.11719 C 471.69272 539.65173 472.48669 541.0562 475.19141 544.1875 C 475.98238 545.10586 477.11305 545.76119 477.66406 546.86914 C 478.68018 548.90138 477.535 551.49577 479.8457 552.84961 C 481.8424 554.01977 484.90388 555.53446 487.23828 555.68555 C 488.34623 555.75965 489.70924 554.7457 490.74609 555.22266 C 492.04365 555.82107 490.83029 557.50965 492.05078 558.22656 C 494.75549 559.81443 496.68138 557.7952 499.08984 558.47656 C 501.05692 559.03646 501.12038 561.52703 502.95117 562.26172 C 506.41724 563.6511 510.59134 562.40932 513.90039 563.63281 C 515.63046 564.27566 516.09878 566.41838 517.76367 567.08789 C 520.06549 568.01217 522.88897 566.55438 525.1582 567.28906 C 527.09269 567.9171 528.52992 570.37629 530.76953 570.17188 C 532.96174 569.97043 531.58174 566.50035 531.51953 565.23242 C 531.35067 561.79895 527.47856 555.87764 523.67773 556.3457 L 523.97266 554.27148 L 521.30664 555.16016 C 521.35704 553.54858 523.06703 551.12561 520.71484 550.7168 C 520.67634 548.75565 521.7998 547.3222 521.88867 545.38477 C 522.11382 540.45229 520.9614 535.35365 519.85938 530.57227 C 519.3439 528.32376 518.78975 525.83051 517.75586 523.75977 C 517.15745 522.56589 515.57164 521.16422 515.7168 519.73633 C 515.90936 517.85221 518.24755 516.06332 519.26367 514.57617 C 521.18333 511.76481 522.22004 508.16237 524.22266 505.49023 C 525.06399 504.36747 526.47676 503.84946 527.3418 502.71484 C 530.34868 498.76591 532.07224 493.76672 534.8125 489.69336 C 539.02213 483.43371 543.86625 477.39068 548.01367 471.02734 C 548.70688 469.96086 548.72261 468.59235 549.43359 467.57031 C 550.05274 466.67565 551.18576 466.36558 551.87305 465.53906 C 554.81771 462.00783 557.4528 457.85156 560.30859 454.14258 C 561.69206 452.34734 563.9449 450.33198 564.77734 448.2168 C 565.54462 446.27046 563.7181 445.58633 562.18945 445.55078 L 561.875 442.77148 L 555.96875 442.29102 L 557.15234 438.14453 L 555.67188 438.14453 C 555.31045 437.05139 554.6908 436.99453 553.59766 436.95898 L 552.70898 433.70117 L 547.67383 437.55273 L 547.37695 437.55273 C 546.42897 436.57513 544.40001 434.84178 542.93359 435.01953 C 541.76343 435.16173 540.95434 436.38786 540.31445 437.25586 C 538.49848 439.70876 535.91548 442.20391 534.63867 444.95898 C 533.01229 444.41389 531.81281 444.90828 530.19531 444.81055 C 526.43597 444.5854 522.842 444.02291 518.9375 444.07031 C 517.32593 444.09101 515.79698 444.81335 514.19727 444.73633 C 512.85823 444.66823 507.99381 443.62776 508.02344 441.87695 C 508.05604 439.91285 512.0384 440.50327 512.7168 438.44141 C 508.91301 438.44141 504.6726 438.36661 501.16211 439.92188 C 499.31947 437.45416 497.29724 435.35775 494.34961 434.88672 L 494.94141 432.8125 C 496.07602 432.8095 497.8749 432.84451 497.97266 431.27148 C 498.01416 430.57531 496.97041 429.50043 497.79102 428.93164 C 498.47238 428.45765 500.09103 429.41503 500.86719 429.50391 C 503.49487 429.80015 504.53962 428.67736 505.90234 426.5918 L 503.23633 426.5918 L 503.23633 425.99805 L 504.7168 424.2207 L 502.05078 424.81445 C 502.02408 423.39248 502.56631 422.41972 501.16211 421.55469 L 501.16211 420.07422 C 502.3619 419.20918 502.03962 418.02313 501.45898 416.81445 L 499.68164 417.70312 L 498.49609 415.92578 C 495.08928 416.70787 494.29225 414.66445 491.08984 413.74609 C 489.47827 413.28099 487.57686 413.47324 486.10156 412.53711 C 485.2069 411.96832 485.29331 410.86883 484.64453 410.10156 C 483.45659 408.70033 481.74048 409.04811 480.12891 409.11328 C 480.89322 406.35525 483.38167 403.64446 483.83789 400.82422 C 484.06007 399.45557 482.77219 399.14374 482.00195 398.33203 C 480.04674 396.28202 478.64238 394.81217 475.39258 394.40039 C 475.26945 394.38479 475.14888 394.38172 475.0293 394.38672 z",mp:"M 341.92578 426.34766 C 341.1692 426.30656 340.50597 426.5771 340.10938 427.49805 C 339.25618 429.48288 341.33354 431.25129 342.08008 432.8125 L 337.63672 433.4043 L 334.96875 436.36719 C 332.2433 435.36588 328.3548 435.17123 325.50195 436.29102 C 323.73634 436.98424 322.77039 437.83911 320.75 438.08203 C 319.09992 438.28348 317.5058 436.77842 316.00977 437.21094 C 314.176 437.73825 313.83602 439.88626 315.41797 440.81055 L 315.41797 441.10742 C 313.83602 441.74435 314.78573 442.84028 314.02734 444.03711 C 313.05566 445.57165 310.73465 445.08556 310.97461 447.32812 L 304.75195 451.17969 L 311.26953 455.91992 C 310.26526 456.2369 308.90594 456.46811 308.13867 457.23242 C 305.18512 460.1919 306.09487 464.79548 300.60547 464.21484 C 300.30626 466.096 298.91976 466.29586 298.14062 467.80078 C 297.25189 469.519 297.06774 471.75689 296.15234 473.3418 C 295.13623 475.10741 293.26093 475.72068 292.44922 477.8418 C 291.88339 479.32006 292.29319 480.80392 291.91992 482.28516 C 291.70663 483.12945 290.35868 484.02963 290.50977 484.88281 C 290.83563 486.72545 294.60368 483.71661 295.56055 485.05859 C 296.44039 486.29098 296.70335 490.31107 296.33008 491.76562 C 296.03087 492.93876 294.5737 494.29207 295.50391 495.52148 C 296.82516 497.26637 300.28624 495.53048 302.04297 496.59961 C 303.64565 497.57129 302.3201 498.99288 302.51562 500.34375 C 302.66376 501.37764 303.97918 502.54563 304.80273 503.09961 C 307.12234 504.65785 311.4903 503.1473 313.42773 505.19141 C 315.30001 507.17032 312.56778 510.96514 310.67773 511.9
11016 L 316.89844 515.75977 C 314.36258 517.32986 317.68463 519.64972 318.20898 521.38867 C 319.02663 524.09042 318.99365 527.02628 320.45117 529.68359 C 321.23622 531.11446 322.72018 532.03611 323.65039 533.36328 C 324.51839 534.60454 324.67178 536.20499 326.09375 537.00781 C 328.81031 538.54236 333.04493 534.75897 334.36914 538.27539 C 335.19566 540.47056 334.39104 542.97271 335.14648 545.08789 C 335.59381 546.34397 337.38999 547.47008 337.09375 548.93945 C 336.73826 550.70803 331.65771 553.47517 334.17578 555.7207 C 338.48615 559.56596 340.87418 554.08958 344.74609 554.29102 C 348.57654 554.48951 350.93397 557.69772 354.52148 558.7168 C 354.62221 556.38534 354.36275 553.09034 355.4707 551.01367 C 356.18169 549.68057 357.591 549.03381 358.28125 547.74219 C 359.3418 545.74846 359.75986 543.76119 362.22461 542.92578 C 365.0567 541.96891 367.5446 544.30434 370.22266 543.01562 C 369.83754 541.99358 367.75269 539.04184 368.39258 537.99609 C 368.73326 537.44212 370.26048 537.60863 370.81445 537.58789 C 373.20812 537.50199 375.23008 538.16829 376.14844 535.3125 L 383.55273 539.53711 L 387.4043 536.96289 L 390.95898 536.6582 L 395.10742 535.01562 C 396.81083 538.76016 399.12981 544.78718 403.99414 543.01562 C 405.11691 545.90105 408.80496 546.09507 410.98828 544.0332 C 411.97477 543.103 412.22708 541.65172 413.24023 540.73633 C 414.1349 539.93054 415.47716 539.94941 416.30664 539.04883 C 418.08114 537.11731 414.27115 535.35728 416.24414 533.33984 C 419.20066 530.31815 421.41026 534.86817 424.13867 534.7793 C 425.85689 534.723 426.8207 532.24736 428.28711 531.51562 C 430.28083 530.52024 433.75888 531.60302 435.69336 532.34961 C 436.12588 530.63139 436.49492 527.95308 435.09961 526.7207 L 435.09961 526.42578 L 437.4707 525.53711 L 437.4707 525.24023 C 435.61621 524.3989 434.21818 522.85874 433.91602 520.79688 L 433.02734 520.79688 L 433.91602 517.83398 C 428.61027 516.36461 432.70151 513.38855 432.93555 510.13281 C 433.10737 507.74805 431.88036 505.64679 431.13086 503.58789 C 430.77833 502.61917 431.26042 501.60032 430.75977 500.65234 C 430.06654 499.34294 425.85752 497.06789 424.43555 496.8457 C 423.22687 496.65611 421.15892 497.29489 420.21094 496.32617 C 419.35183 495.44633 419.79348 493.75632 419.48242 492.6543 C 419.2632 491.89295 418.24338 490.873 418.40039 490.08203 C 418.5574 489.29106 420.53293 489.02662 421.17578 488.82812 C 422.92066 488.29192 423.35342 487.22853 424.77539 486.60938 C 426.06998 486.04355 428.6561 486.42929 428.14062 484.08008 C 427.6696 481.92342 422.76428 482.75899 421.20898 48
11.32812 C 419.78997 480.02465 419.04609 477.29329 420 475.49805 C 420.5125 474.53229 421.74641 473.98361 421.89453 472.81641 C 422.03969 471.65513 420.66137 471.40163 420.46289 470.40625 C 420.29699 469.57677 421.15271 468.50422 421.47266 467.76953 L 420.58398 466.88086 L 422.36133 466.28711 L 421.17578 464.21484 L 422.06641 463.91797 L 422.06641 463.62109 L 419.69531 463.32617 L 421.17578 462.4375 L 421.17578 462.14062 C 420.42925 462.02213 419.66817 461.87067 419.65039 460.9375 C 419.57929 457.61068 421.91487 455.40571 419.10352 452.36328 L 420.88086 451.77148 C 419.34335 449.28303 420.28459 446.30987 423.25 444.95898 L 422.95508 441.99609 C 418.92022 444.25348 413.56896 445.53378 408.74609 446.54102 C 407.7359 446.75432 407.06576 447.61792 406.06445 447.81641 C 404.78764 448.06525 403.52903 447.62041 402.22852 448.03516 C 401.18869 448.36695 400.55606 449.32211 399.54883 449.68945 C 398.40829 450.10716 397.1602 449.42767 396.00781 449.875 C 393.93707 450.68375 393.54625 453.74202 391.30664 454.72852 C 390.29645 455.17585 389.34464 454.37277 388.29297 454.57422 C 386.36442 454.94452 384.75911 456.76405 382.875 457.34766 C 381.72853 457.70315 380.62381 456.7227 379.40625 457.07227 C 376.84374 457.80991 375.56016 459.69064 372.5918 459.40625 C 370.6899 459.22554 369.93908 457.20556 367.85352 456.80859 L 369.92578 454.73438 L 366.37109 451.47461 C 367.92639 448.99208 366.79725 445.81501 363.4082 446.73633 L 363.11328 443.18164 L 366.07617 442.58789 C 366.04657 439.10406 363.71987 437.67438 362.11719 434.88672 C 361.5721 433.93874 362.15589 432.9488 361.74414 432.01562 C 361.282 430.97284 357.65922 429.25796 356.5957 429.06836 C 354.57532 428.70398 351.76445 429.73344 349.48633 429.55273 C 349.34117 428.84767 349.20177 428.23001 348.5293 427.83008 C 347.61983 427.28499 346.64242 427.77278 345.68555 427.5625 C 344.70794 427.34772 343.18676 426.41619 341.92578 426.34766 z"}}}}),e}),function(a){a.widget("ui.tagit",{options:{allowDuplicates:!1,caseSensitive:!0,fieldName:"tags",placeholderText:null,readOnly:!1,removeConfirmation:!1,tagLimit:null,availableTags:[],autocomplete:{},showAutocompleteOnFocus:!1,allowSpaces:!1,singleField:!1,singleFieldDelimiter:",",singleFieldNode:null,animate:!0,tabIndex:null,beforeTagAdded:null,afterTagAdded:null,beforeTagRemoved:null,afterTagRemoved:null,onTagClicked:null,onTagLimitExceeded:null,onTagAdded:null,onTagRemoved:null,tagSource:null},_create:function(){var i=this;this.element.is("input")?(this.tagList=a("<ul></ul>").insertAfter(this.element),this.options.singleField=!0,this.options.singleFieldNode=this.element,this.element.addClass("tagit-hidden-field")):this.tagList=this.element.find("ul, ol").andSelf().last(),this.tagInput=a('<input type="text" />').addClass("ui-widget-content"),this.options.readOnly&&this.tagInput.attr("disabled","disabled"),this.options.tabIndex&&this.tagInput.attr("tabindex",this.options.tabIndex),this.options.placeholderText&&this.tagInput.attr("placeholder",this.options.placeholderText),this.options.autocomplete.source||(this.options.autocomplete.source=function(t,e){var i=t.term.toLowerCase(),n=a.grep(this.options.availableTags,function(t){return 0===t.toLowerCase().indexOf(i)});this.options.allowDuplicates||(n=this._subtractArray(n,this.assignedTags())),e(n)}),this.options.showAutocompleteOnFocus&&(this.tagInput.focus(function(t,e){i._showAutocomplete()}),void 0===this.options.autocomplete.minLength&&(this.options.autocomplete.minLength=0)),a.isFunction(this.options.autocomplete.source)&&(this.options.autocomplete.source=a.proxy(this.options.autocomplete.source,this)),a.isFunction(this.options.tagSource)&&(this.options.tagSource=a.proxy(this.options.tagSource,this)),this.tagList.addClass("tagit").addClass("ui-widget ui-widget-content ui-corner-all").append(a('<li class="tagit-new"></li>').append(this.tagInput)).click(function(t){var e=a(t.target);e.hasClass("tagit-label")?(e=e.closest(".tagit-choice")).hasClass("removed")||i._trigger("onTagClicked",t,{tag:e,tagLabel:i.tagLabel(e)}):i.tagInput.focus()});var t,e,n=!1;this.options.singleField&&(this.options.singleFieldNode?(e=(t=a(this.options.singleFieldNode)).val().split(this.options.singleFieldDelimiter),t.val(""),a.each(e,function(t,e){i.createTag(e,null,!0),n=!0})):(this.options.singleFieldNode=a('<input type="hidden" style="display:none;" value="" name="'+this.options.fieldName+'" />'),this.tagList.after(this.options.singleFieldNode))),n||this.tagList.children("li").each(function(){a(this).hasClass("tagit-new")||(i.createTag(a(this).text(),a(this).attr("class"),!0),a(this).remove())}),this.tagInput.keydown(function(t){var e;t.which==a.ui.keyCode.BACKSPACE&&""===i.tagInput.val()?(e=i._lastTag(),!i.options.removeConfirmation||e.hasClass("remove")?i.removeTag(e):i.options.removeConfirmation&&e.addClass("remove ui-state-highlight")):i.options.removeConfirmation&&i._lastTag().removeClass("remove ui-state-highlight"),(t.which===a.ui.keyCode.COMMA&&!1===t.shiftKey||t.which===a.ui.keyCode.ENTER||t.which==a.ui.keyCode.TAB&&""!==i.tagInput.val()||t.which==a.ui.keyCode.SPACE&&!0!==i.options.allowSpaces&&('"'!=a.trim(i.tagInput.val()).replace(/^s*/,"").charAt(0)||'"'==a.trim(i.tagInput.val()).charAt(0)&&'"'==a.trim(i.tagInput.val()).charAt(a.trim(i.tagInput.val()).length-1)&&0!=a.trim(i.tagInput.val()).length-1))&&(t.which===a.ui.keyCode.ENTER&&""===i.tagInput.val()||t.preventDefault(),i.options.autocomplete.autoFocus&&i.tagInput.data("autocomplete-open")||(i.tagInput.autocomplete("close"),i.createTag(i._cleanedInput())))}).blur(function(t){i.tagInput.data("autocomplete-open")||i.createTag(i._cleanedInput())}),(this.options.availableTags||this.options.tagSource||this.options.autocomplete.source)&&(t={select:function(t,e){return i.createTag(e.item.value),!1}},a.extend(t,this.options.autocomplete),t.source=this.options.tagSource||t.source,this.tagInput.autocomplete(t).bind("autocompleteopen.tagit",function(t,e){i.tagInput.data("autocomplete-open",!0)}).bind("autocompleteclose.tagit",function(t,e){i.tagInput.data("autocomplete-open",!1)}),this.tagInput.autocomplete("widget").addClass("tagit-autocomplete"))},destroy:function(){return a.Widget.prototype.destroy.call(this),this.element.unbind(".tagit"),this.tagList.unbind(".tagit"),this.tagInput.removeData("autocomplete-open"),this.tagList.removeClass("tagit ui-widget ui-widget-content ui-corner-all tagit-hidden-field"),this.element.is("input")?(this.element.removeClass("tagit-hidden-field"),this.tagList.remove()):(this.element.children("li").each(function(){a(this).hasClass("tagit-new")?a(this).remove():(a(this).removeClass("tagit-choice ui-widget-content ui-state-default ui-state-highlight ui-corner-all remove tagit-choice-editable tagit-choice-read-only"),a(this).text(a(this).children(".tagit-label").text()))}),this.singleFieldNode&&this.singleFieldNode.remove()),this},_cleanedInput:function(){return a.trim(this.tagInput.val().replace(/^"(.*)"$/,"$1"))},_lastTag:function(){return this.tagList.find(".tagit-choice:last:not(.removed)")},_tags:function(){return this.tagList.find(".tagit-choice:not(.removed)")},assignedTags:function(){var t=this,e=[];return this.options.singleField?""===(e=a(this.options.singleFieldNode).val().split(this.options.singleFieldDelimiter))[0]&&(e=[]):this._tags().each(function(){e.push(t.tagLabel(this))}),e},_updateSingleTagsField:function(t){a(this.options.singleFieldNode).val(t.join(this.options.singleFieldDelimiter)).trigger("change")},_subtractArray:function(t,e){for(var i=[],n=0;n<t.length;n++)-1==a.inArray(t[n],e)&&i.push(t[n]);return i},tagLabel:function(t){return this.options.singleField?a(t).find(".tagit-label:first").text():a(t).find("input:first").val()},_showAutocomplete:function(){this.tagInput.autocomplete("search","")},_findTagByLabel:function(e){var i=this,n=null;return this._tags().each(function(t){if(i._formatStr(e)==i._formatStr(i.tagLabel(this)))return n=a(this),!1}),n},_isNew:function(t){return!this._findTagByLabel(t)}
1,_formatStr:function(t){return this.options.caseSensitive?t:a.trim(t.toLowerCase())},_effectExists:function(t){return Boolean(a.effects&&(a.effects[t]||a.effects.effect&&a.effects.effect[t]))},createTag:function(t,e,i){var n=this;if(t=a.trim(t),this.options.preprocessTag&&(t=this.options.preprocessTag(t)),""===t)return!1;if(!this.options.allowDuplicates&&!this._isNew(t))return t=this._findTagByLabel(t),!1!==this._trigger("onTagExists",null,{existingTag:t,duringInitialization:i})&&this._effectExists("highlight")&&t.effect("highlight"),!1;if(this.options.tagLimit&&this._tags().length>=this.options.tagLimit)return this._trigger("onTagLimitExceeded",null,{duringInitialization:i}),!1;var s=a(this.options.onTagClicked?'<a class="tagit-label"></a>':'<span class="tagit-label"></span>').text(t),o=a("<li></li>").addClass("tagit-choice ui-widget-content ui-state-default ui-corner-all").addClass(e).append(s);this.options.readOnly?o.addClass("tagit-choice-read-only"):(o.addClass("tagit-choice-editable"),e=a("<span></span>").addClass("ui-icon ui-icon-close"),e=a('<a><span class="text-icon">×</span></a>').addClass("tagit-close").append(e).click(function(t){n.removeTag(o)}),o.append(e)),this.options.singleField||(s=s.html(),o.append('<input type="hidden" value="'+s+'" name="'+this.options.fieldName+'" class="tagit-hidden-field" />')),!1!==this._trigger("beforeTagAdded",null,{tag:o,tagLabel:this.tagLabel(o),duringInitialization:i})&&(this.options.singleField&&((s=this.assignedTags()).push(t),this._updateSingleTagsField(s)),this._trigger("onTagAdded",null,o),this.tagInput.val(""),this.tagInput.parent().before(o),this._trigger("afterTagAdded",null,{tag:o,tagLabel:this.tagLabel(o),duringInitialization:i}),this.options.showAutocompleteOnFocus&&!i&&setTimeout(function(){n._showAutocomplete()},0))},removeTag:function(t,e){var i,n,s;e=void 0===e?this.options.animate:e,t=a(t),this._trigger("onTagRemoved",null,t),!1!==this._trigger("beforeTagRemoved",null,{tag:t,tagLabel:this.tagLabel(t)})&&(this.options.singleField&&(n=this.assignedTags(),i=this.tagLabel(t),n=a.grep(n,function(t){return t!=i}),this._updateSingleTagsField(n)),e?(t.addClass("removed"),n=this._effectExists("blind")?["blind",{direction:"horizontal"},"fast"]:["fast"],s=this,n.push(function(){t.remove(),s._trigger("afterTagRemoved",null,{tag:t,tagLabel:s.tagLabel(t)})}),t.fadeOut("fast").hide.apply(t,n).dequeue()):(t.remove(),this._trigger("afterTagRemoved",null,{tag:t,tagLabel:this.tagLabel(t)})))},removeTagByLabel:function(t,e){var i=this._findTagByLabel(t);if(!i)throw"No such tag exists with the name '"+t+"'";this.removeTag(i,e)},removeAll:function(){var i=this;this._tags().each(function(t,e){i.removeTag(e,!1)})}})}(jQuery);

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.