vendor: 7,642 bytes, lines 1-2
1var DEVICE=DEVICE||{},DEVICE={isSp:!1,isIos:!1,isAndroid:!1,isTablet:!1,isPc:!1,isIe11:!1,isEdge:!1,isSafariPc:!1,isFirefox:!1,isChrome:!1},ua=navigator.userAgent.toLowerCase(),ver=navigator.appVersion.toLowerCase();-1!=ua.indexOf("ipod")||-1!=ua.indexOf("iphone")?(DEVICE.isSp=!0,DEVICE.isIos=!0,document.getElementsByTagName("body")[0].classList.add("isSp"),document.getElementsByTagName("body")[0].classList.add("isIos")):-1!=ua.indexOf("android")&&-1!=ua.indexOf("mobile")?(DEVICE.isSp=!0,DEVICE.isAndroid=!0,document.getElementsByTagName("body")[0].classList.add("isSp"),document.getElementsByTagName("body")[0].classList.add("isAndorid")):-1<ua.indexOf("ipad")||-1<ua.indexOf("macintosh")&&"ontouchend"in document?(document.getElementsByTagName("body")[0].classList.add("isTablet"),document.getElementsByTagName("body")[0].classList.add("isIos"),DEVICE.isIos=!0,DEVICE.isTablet=!0):0<ua.indexOf("android")?(document.getElementsByTagName("body")[0].classList.add("isTablet"),document.getElementsByTagName("body")[0].classList.add("isAndorid"),DEVICE.isTablet=!0):(DEVICE.isPc=!0,document.getElementsByTagName("body")[0].classList.add("isPc"),-1!==ua.indexOf("edge")?(DEVICE.isEdge=!0,document.getElementsByTagName("body")[0].classList.add("isEdge")):-1!==ua.indexOf("trident/7")?(DEVICE.isIe11=!0,document.getElementsByTagName("body")[0].classList.add("isIe11")):-1!==ua.indexOf("safari")&&-1===ua.indexOf("chrome")?(DEVICE.isSafariPc=!0,document.getElementsByTagName("body")[0].classList.add("isSafariPc")):-1!==ua.indexOf("firefox")?(DEVICE.isFirefox=!0,document.getElementsByTagName("body")[0].classList.add("isFirefox")):-1!==ua.indexOf("chrome")&&(DEVICE.isChrome=!0,document.getElementsByTagName("body")[0].classList.add("isChrome"))) 2/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */,!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(e.document)return t(e);throw new Error("jQuery requires a window with a document")}:t(e)}("undefined"!=typeof window?window:this,function(S,z){"use strict";function v(e){return"function"==typeof e&&"number"!=typeof e.nodeType}function m(e){return null!=e&&e===e.window}var t=[],V=Object.getPrototypeOf,o=t.slice,R=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},O=t.push,N=t.indexOf,G={},H=G.toString,$=G.hasOwnProperty,j=$.toString,q=j.call(Object),g={},C=S.document,W={type:!0,src:!0,nonce:!0,noModule:!0};function X(e,t,i){var r,s,a=(i=i||C).createElement("script");if(a.text=e,t)for(r in W)(s=t[r]||t.getAttribute&&t.getAttribute(r))&&a.setAttribute(r,s);i.head.appendChild(a).parentNode.removeChild(a)}function f(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?G[H.call(e)]||"object":typeof e}var e="3.5.1",w=function(e,t){return new w.fn.init(e,t)};function Y(e){var t=!!e&&"length"in e&&e.length,i=f(e);return!v(e)&&!m(e)&&("array"===i||0===t||"number"==typeof t&&0<t&&t-1 in e)}w.fn=w.prototype={jquery:e,constructor:w,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){e=w.merge(this.constructor(),e);return e.prevObject=this,e},each:function(e){return w.each(this,e)},map:function(i){return this.pushStack(w.map(this,function(e,t){return i.call(e,t,e)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(w.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:O,sort:t.sort,splice:t.splice},w.extend=w.fn.extend=function(){var e,t,i,r,s,a=arguments[0]||{},n=1,o=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[n]||{},n++),"object"==typeof a||v(a)||(a={}),n===o&&(a=this,n--);n<o;n++)if(null!=(e=arguments[n]))for(t in e)i=e[t],"__proto__"!==t&&a!==i&&(l&&i&&(w.isPlainObject(i)||(r=Array.isArray(i)))?(s=a[t],s=r&&!Array.isArray(s)?[]:r||w.isPlainObject(s)?s:{},r=!1,a[t]=w.extend(l,s,i)):void 0!==i&&(a[t]=i));return a},w.extend({expando:"jQuery"+(e+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){return!(!e||"[object Object]"!==H.call(e)||(e=V(e))&&("function"!=typeof(e=$.call(e,"constructor")&&e.constructor)||j.call(e)!==q))},isEmptyObject:function(e){for(var t in e)return!1;return!0},globalEval:function(e,t,i){X(e,{nonce:t&&t.nonce},i)},each:function(e,t){var i,r=0;if(Y(e))for(i=e.length;r<i&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){t=t||[];return null!=e&&(Y(Object(e))?w.merge(t,"string"==typeof e?[e]:e):O.call(t,e)),t},inArray:function(e,t,i){return null==t?-1:N.call(t,e,i)},merge:function(e,t){for(var i=+t.length,r=0,s=e.length;r<i;r++)e[s++]=t[r];return e.length=s,e},grep:function(e,t,i){for(var r=[],s=0,a=e.length,n=!i;s<a;s++)!t(e[s],s)!=n&&r.push(e[s]);return r},map:function(e,t,i){var r,s,a=0,n=[];if(Y(e))for(r=e.length;a<r;a++)null!=(s=t(e[a],a,i))&&n.push(s);else for(a in e)null!=(s=t(e[a],a,i))&&n.push(s);return R(n)},guid:1,support:g}),"function"==typeof Symbol&&(w.fn[Symbol.iterator]=t[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){G["[object "+t+"]"]=t.toLowerCase()});function r(e,t,i){for(var r=[],s=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(s&&w(e).is(i))break;r.push(e)}return r}function U(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i}var e=function(z){function d(e,t){return e="0x"+e.slice(1)-65536,t||(e<0?String.fromCharCode(65536+e):String.fromCharCode(e>>10|55296,1023&e|56320))}function V(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}function R(){S()}var e,c,x,a,O,u,N,G,E,l,h,S,C,i,w,f,r,s,m,T="sizzle"+ +new Date,p=z.document,P=0,H=0,$=_(),j=_(),q=_(),g=_(),W=function(e,t){return e===t&&(h=!0),0},X={}.hasOwnProperty,t=[],Y=t.pop,U=t.push,k=t.push,K=t.slice,v=function(e,t){for(var i=0,r=e.length;i<r;i++)if(e[i]===t)return i;return-1},Z="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",n="[\\x20\\t\\r\\n\\f]",o="(?:\\\\[\\da-fA-F]{1,6}"+n+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",J="\\["+n+"*("+o+")(?:"+n+"*([*^$|!~]?=)"+n+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+o+"))|)"+n+"*\\]",Q=":("+o+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+J+")*)|.*)\\)|)",ee=new RegExp(n+"+","g"),y=new RegExp("^"+n+"+|((?:^|[^\\\\])(?:\\\\.)*)"+n+"+$","g"),te=new RegExp("^"+n+"*,"+n+"*"),ie=new RegExp("^"+n+"*([>+~]|"+n+")"+n+"*"),re=new RegExp(n+"|>"),se=new RegExp(Q),ae=new RegExp("^"+o+"$"),b={ID:new RegExp("^#("+o+")"),CLASS:new RegExp("^\\.("+o+")"),TAG:new RegExp("^("+o+"|[*])"),ATTR:new RegExp("^"+J),PSEUDO:new RegExp("^"+Q),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("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+n+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+n+"*((?:-\\d)?\\d*)"+n+"*\\)|)(?=[^-]|$)","i")},ne=/HTML$/i,oe=/^(?:input|select|textarea|button)$/i,le=/^h\d$/i,M=/^[^{]+\{\s*\[native \w/,he=
vendor: 9,012 bytes, line 2
2/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,pe=/[+~]/,A=new RegExp("\\\\[\\da-fA-F]{1,6}"+n+"?|\\\\([^\\r\\n\\f])","g"),de=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ce=ve(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{k.apply(t=K.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){k={apply:t.length?function(e,t){U.apply(e,K.call(t))}:function(e,t){for(var i=e.length,r=0;e[i++]=t[r++];);e.length=i-1}}}function D(e,t,i,r){var s,a,n,o,l,h,p=t&&t.ownerDocument,d=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return i;if(!r&&(S(t),t=t||C,w)){if(11!==d&&(o=he.exec(e)))if(s=o[1]){if(9===d){if(!(h=t.getElementById(s)))return i;if(h.id===s)return i.push(h),i}else if(p&&(h=p.getElementById(s))&&m(t,h)&&h.id===s)return i.push(h),i}else{if(o[2])return k.apply(i,t.getElementsByTagName(e)),i;if((s=o[3])&&c.getElementsByClassName&&t.getElementsByClassName)return k.apply(i,t.getElementsByClassName(s)),i}if(c.qsa&&!g[e+" "]&&(!f||!f.test(e))&&(1!==d||"object"!==t.nodeName.toLowerCase())){if(h=e,p=t,1===d&&(re.test(e)||ie.test(e))){for((p=pe.test(e)&&ge(t.parentNode)||t)===t&&c.scope||((n=t.getAttribute("id"))?n=n.replace(de,V):t.setAttribute("id",n=T)),a=(l=u(e)).length;a--;)l[a]=(n?"#"+n:":scope")+" "+B(l[a]);h=l.join(",")}try{return k.apply(i,p.querySelectorAll(h)),i}catch(t){g(e,!0)}finally{n===T&&t.removeAttribute("id")}}}return G(e.replace(y,"$1"),t,i,r)}function _(){var r=[];return function e(t,i){return r.push(t+" ")>x.cacheLength&&delete e[r.shift()],e[t+" "]=i}}function I(e){return e[T]=!0,e}function F(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t)}}function ue(e,t){for(var i=e.split("|"),r=i.length;r--;)x.attrHandle[i[r]]=t}function fe(e,t){var i=t&&e,r=i&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(i)for(;i=i.nextSibling;)if(i===t)return-1;return e?1:-1}function me(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ce(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function L(n){return I(function(a){return a=+a,I(function(e,t){for(var i,r=n([],e.length,a),s=r.length;s--;)e[i=r[s]]&&(e[i]=!(t[i]=e[i]))})})}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in c=D.support={},O=D.isXML=function(e){var t=e.namespaceURI,e=(e.ownerDocument||e).documentElement;return!ne.test(t||e&&e.nodeName||"HTML")},S=D.setDocument=function(e){var e=e?e.ownerDocument||e:p;return e!=C&&9===e.nodeType&&e.documentElement&&(i=(C=e).documentElement,w=!O(C),p!=C&&(e=C.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",R,!1):e.attachEvent&&e.attachEvent("onunload",R)),c.scope=F(function(e){return i.appendChild(e).appendChild(C.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),c.attributes=F(function(e){return e.className="i",!e.getAttribute("className")}),c.getElementsByTagName=F(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),c.getElementsByClassName=M.test(C.getElementsByClassName),c.getById=F(function(e){return i.appendChild(e).id=T,!C.getElementsByName||!C.getElementsByName(T).length}),c.getById?(x.filter.ID=function(e){var t=e.replace(A,d);return function(e){return e.getAttribute("id")===t}},x.find.ID=function(e,t){if(void 0!==t.getElementById&&w)return(t=t.getElementById(e))?[t]:[]}):(x.filter.ID=function(e){var t=e.replace(A,d);return function(e){e=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return e&&e.value===t}},x.find.ID=function(e,t){if(void 0!==t.getElementById&&w){var i,r,s,a=t.getElementById(e);if(a){if((i=a.getAttributeNode("id"))&&i.value===e)return[a];for(s=t.getElementsByName(e),r=0;a=s[r++];)if((i=a.getAttributeNode("id"))&&i.value===e)return[a]}return[]}}),x.find.TAG=c.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):c.qsa?t.querySelectorAll(e):void 0}:function(e,t){var i,r=[],s=0,a=t.getElementsByTagName(e);if("*"!==e)return a;for(;i=a[s++];)1===i.nodeType&&r.push(i);return r},x.find.CLASS=c.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&w)return t.getElementsByClassName(e)},r=[],f=[],(c.qsa=M.test(C.querySelectorAll))&&(F(function(e){var t;i.appendChild(e).innerHTML="<a id='"+T+"'></a><select id='"+T+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&f.push("[*^$]="+n+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||f.push("\\["+n+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+T+"-]").length||f.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||f.push("\\["+n+"*name"+n+"*="+n+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||f.push(":checked"),e.querySelectorAll("a#"+T+"+*").length||f.push(".#.+[+~]"),e.querySelectorAll("\\\f"),f.push("[\\r\\n\\f]")}),F(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&f.push("name"+n+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&f.push(":enabled",":disabled"),i.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&f.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),f.push(",.*:")})),(c.matchesSelector=M.test(s=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.oMatchesSelector||i.msMatchesSelector))&&F(function(e){c.disconnectedMatch=s.call(e,"*"),s.call(e,"[s!='']:x"),r.push("!=",Q)}),f=f.length&&new RegExp(f.join("|")),r=r.length&&new RegExp(r.join("|")),e=M.test(i.compareDocumentPosition),m=e||M.test(i.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(i.contains?i.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},W=e?function(e,t){return e===t?(h=!0,0):!e.compareDocumentPosition-!t.compareDocumentPosition||(1&(i=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!c.sortDetached&&t.compareDocumentPosition(e)===i?e==C||e.ownerDocument==p&&m(p,e)?-1:t==C||t.ownerDocument==p&&m(p,t)?1:l?v(l,e)-v(l,t):0:4&i?-1:1);var i}:function(e,t){if(e===t)return h=!0,0;var i,r=0,s=e.parentNode,a=t.parentNode,n=[e],o=[t];if(!s||!a)return e==C?-1:t==C?1:s?-1:a?1:l?v(l,e)-v(l,t):0;if(s===a)return fe(e,t);for(i=e;i=i.parentNode;)n.unshift(i);for(i=t;i=i.parentNode;)o.unshift(i);for(;n[r]===o[r];)r++;return r?fe(n[r],o[r]):n[r]==p?-1:o[r]==p?1:0}),C},D.matches=function(e,t){return D(e,null,null,t)},D.matchesSelector=function(e,t){if(S(e),c.matchesSelector&&w&&!g[t+" "]&&(!r||!r.test(t))&&(!f||!f.test(t)))try{var i=s.call(e,t);if(i||c.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){g(t,!0)}return 0<D(t,C,null,[e]).length},D.contains=function(e,t){return(e.ownerDocument||e)!=C&&S(e),m(e,t)},D.attr=function(e,t){(e.ownerDocument||e)!=C&&S(e);var i=x.attrHandle[t.toLowerCase()],i=i&&X.call(x.attrHandle,t.toLowerCase())?i(e,t,!w):void 0;return void 0!==i?i:c.attributes||!w?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},D.escape=function(e){return(e+"").replace(de,V)},D.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},D.uniqueSort=function(e){var t,i=[],r=0,s=0;if(h=!c.detectDuplicates,l=!c.sortStable&&e.slice(0),e.sort(W),h){for(;t=e[s++];)t===e[s]&&(r=i.push(s));for(;r--;)e.splice(i[r],1)}return l=null,e},a=D.getText=function(e){var t,i="",r=0,s=e.nodeType;if(s){if(1===s||9===s||11===s){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)i+=a(e)}else if(3===s||4===s)return e.nodeValue}else for(;t=e[r++];)i+=a(t);return i},(x=D.selectors={cacheLength:50,createPseudo:I,match:b,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(A,d),e[3]=(e[3]||e[4]||e[5]||"").replace(A,d),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||D.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&D.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return b.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&se.test(i)&&(t=u(i,!0))&&(t=i.indexOf(")",i.length-t)-i.length)&&(e[0]=e[0].slice(0,t),e[2]=i.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(A,d).toLowerCase();return"*"===e?function(){return!0}
vendor: 9,076 bytes, line 2
2:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return t||(t=new RegExp("(^|"+n+")"+e+"("+n+"|$)"))&&$(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(t,i,r){return function(e){e=D.attr(e,t);return null==e?"!="===i:!i||(e+="","="===i?e===r:"!="===i?e!==r:"^="===i?r&&0===e.indexOf(r):"*="===i?r&&-1<e.indexOf(r):"$="===i?r&&e.slice(-r.length)===r:"~="===i?-1<(" "+e.replace(ee," ")+" ").indexOf(r):"|="===i&&(e===r||e.slice(0,r.length+1)===r+"-"))}},CHILD:function(f,e,t,m,g){var y="nth"!==f.slice(0,3),v="last"!==f.slice(-4),b="of-type"===e;return 1===m&&0===g?function(e){return!!e.parentNode}:function(e,t,i){var r,s,a,n,o,l,h=y!=v?"nextSibling":"previousSibling",p=e.parentNode,d=b&&e.nodeName.toLowerCase(),c=!i&&!b,u=!1;if(p){if(y){for(;h;){for(n=e;n=n[h];)if(b?n.nodeName.toLowerCase()===d:1===n.nodeType)return!1;l=h="only"===f&&!l&&"nextSibling"}return!0}if(l=[v?p.firstChild:p.lastChild],v&&c){for(u=(o=(r=(s=(a=(n=p)[T]||(n[T]={}))[n.uniqueID]||(a[n.uniqueID]={}))[f]||[])[0]===P&&r[1])&&r[2],n=o&&p.childNodes[o];n=++o&&n&&n[h]||(u=o=0)||l.pop();)if(1===n.nodeType&&++u&&n===e){s[f]=[P,o,u];break}}else if(!1===(u=c?o=(r=(s=(a=(n=e)[T]||(n[T]={}))[n.uniqueID]||(a[n.uniqueID]={}))[f]||[])[0]===P&&r[1]:u))for(;(n=++o&&n&&n[h]||(u=o=0)||l.pop())&&((b?n.nodeName.toLowerCase()!==d:1!==n.nodeType)||!++u||(c&&((s=(a=n[T]||(n[T]={}))[n.uniqueID]||(a[n.uniqueID]={}))[f]=[P,u]),n!==e)););return(u-=g)===m||u%m==0&&0<=u/m}}},PSEUDO:function(e,a){var t,n=x.pseudos[e]||x.setFilters[e.toLowerCase()]||D.error("unsupported pseudo: "+e);return n[T]?n(a):1<n.length?(t=[e,e,"",a],x.setFilters.hasOwnProperty(e.toLowerCase())?I(function(e,t){for(var i,r=n(e,a),s=r.length;s--;)e[i=v(e,r[s])]=!(t[i]=r[s])}):function(e){return n(e,0,t)}):n}},pseudos:{not:I(function(e){var r=[],s=[],o=N(e.replace(y,"$1"));return o[T]?I(function(e,t,i,r){for(var s,a=o(e,null,r,[]),n=e.length;n--;)(s=a[n])&&(e[n]=!(t[n]=s))}):function(e,t,i){return r[0]=e,o(r,null,i,s),r[0]=null,!s.pop()}}),has:I(function(t){return function(e){return 0<D(t,e).length}}),contains:I(function(t){return t=t.replace(A,d),function(e){return-1<(e.textContent||a(e)).indexOf(t)}}),lang:I(function(i){return ae.test(i||"")||D.error("unsupported lang: "+i),i=i.replace(A,d).toLowerCase(),function(e){var t;do{if(t=w?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===i||0===t.indexOf(i+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=z.location&&z.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===i},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!x.pseudos.empty(e)},header:function(e){return le.test(e.nodeName)},input:function(e){return oe.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:L(function(){return[0]}),last:L(function(e,t){return[t-1]}),eq:L(function(e,t,i){return[i<0?i+t:i]}),even:L(function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e}),odd:L(function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e}),lt:L(function(e,t,i){for(var r=i<0?i+t:t<i?t:i;0<=--r;)e.push(r);return e}),gt:L(function(e,t,i){for(var r=i<0?i+t:i;++r<t;)e.push(r);return e})}}).pseudos.nth=x.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})x.pseudos[e]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(e);for(e in{submit:!0,reset:!0})x.pseudos[e]=function(i){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===i}}(e);function ye(){}function B(e){for(var t=0,i=e.length,r="";t<i;t++)r+=e[t].value;return r}function ve(n,e,t){var o=e.dir,l=e.next,h=l||o,p=t&&"parentNode"===h,d=H++;return e.first?function(e,t,i){for(;e=e[o];)if(1===e.nodeType||p)return n(e,t,i);return!1}:function(e,t,i){var r,s,a=[P,d];if(i){for(;e=e[o];)if((1===e.nodeType||p)&&n(e,t,i))return!0}else for(;e=e[o];)if(1===e.nodeType||p)if(s=(s=e[T]||(e[T]={}))[e.uniqueID]||(s[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[o]||e;else{if((r=s[h])&&r[0]===P&&r[1]===d)return a[2]=r[2];if((s[h]=a)[2]=n(e,t,i))return!0}return!1}}function be(s){return 1<s.length?function(e,t,i){for(var r=s.length;r--;)if(!s[r](e,t,i))return!1;return!0}:s[0]}function xe(e,t,i,r,s){for(var a,n=[],o=0,l=e.length,h=null!=t;o<l;o++)!(a=e[o])||i&&!i(a,r,s)||(n.push(a),h&&t.push(o));return n}function Ee(e){for(var r,t,i,s=e.length,a=x.relative[e[0].type],n=a||x.relative[" "],o=a?1:0,l=ve(function(e){return e===r},n,!0),h=ve(function(e){return-1<v(r,e)},n,!0),p=[function(e,t,i){e=!a&&(i||t!==E)||((r=t).nodeType?l:h)(e,t,i);return r=null,e}];o<s;o++)if(t=x.relative[e[o].type])p=[ve(be(p),t)];else{if((t=x.filter[e[o].type].apply(null,e[o].matches))[T]){for(i=++o;i<s&&!x.relative[e[i].type];i++);return function e(u,f,m,g,y,t){return g&&!g[T]&&(g=e(g)),y&&!y[T]&&(y=e(y,t)),I(function(e,t,i,r){var s,a,n,o=[],l=[],h=t.length,p=e||function(e,t,i){for(var r=0,s=t.length;r<s;r++)D(e,t[r],i);return i}(f||"*",i.nodeType?[i]:i,[]),d=!u||!e&&f?p:xe(p,o,u,i,r),c=m?y||(e?u:h||g)?[]:t:d;if(m&&m(d,c,i,r),g)for(s=xe(c,l),g(s,[],i,r),a=s.length;a--;)(n=s[a])&&(c[l[a]]=!(d[l[a]]=n));if(e){if(y||u){if(y){for(s=[],a=c.length;a--;)(n=c[a])&&s.push(d[a]=n);y(null,c=[],s,r)}for(a=c.length;a--;)(n=c[a])&&-1<(s=y?v(e,n):o[a])&&(e[s]=!(t[s]=n))}}else c=xe(c===t?c.splice(h,c.length):c),y?y(null,t,c,r):k.apply(t,c)})}(1<o&&be(p),1<o&&B(e.slice(0,o-1).concat({value:" "===e[o-2].type?"*":""})).replace(y,"$1"),t,o<i&&Ee(e.slice(o,i)),i<s&&Ee(e=e.slice(i)),i<s&&B(e))}p.push(t)}return be(p)}return ye.prototype=x.filters=x.pseudos,x.setFilters=new ye,u=D.tokenize=function(e,t){var i,r,s,a,n,o,l,h=j[e+" "];if(h)return t?0:h.slice(0);for(n=e,o=[],l=x.preFilter;n;){for(a in i&&!(r=te.exec(n))||(r&&(n=n.slice(r[0].length)||n),o.push(s=[])),i=!1,(r=ie.exec(n))&&(i=r.shift(),s.push({value:i,type:r[0].replace(y," ")}),n=n.slice(i.length)),x.filter)!(r=b[a].exec(n))||l[a]&&!(r=l[a](r))||(i=r.shift(),s.push({value:i,type:a,matches:r}),n=n.slice(i.length));if(!i)break}return t?n.length:n?D.error(e):j(e,o).slice(0)},N=D.compile=function(e,t){var i,g,y,v,b,r,s=[],a=[],n=q[e+" "];if(!n){for(i=(t=t||u(e)).length;i--;)((n=Ee(t[i]))[T]?s:a).push(n);(n=q(e,(v=0<(y=s).length,b=0<(g=a).length,r=function(e,t,i,r,s){var a,n,o,l=0,h="0",p=e&&[],d=[],c=E,u=e||b&&x.find.TAG("*",s),f=P+=null==c?1:Math.random()||.1,m=u.length;for(s&&(E=t==C||t||s);h!==m&&null!=(a=u[h]);h++){if(b&&a){for(n=0,t||a.ownerDocument==C||(S(a),i=!w);o=g[n++];)if(o(a,t||C,i)){r.push(a);break}s&&(P=f)}v&&((a=!o&&a)&&l--,e&&p.push(a))}if(l+=h,v&&h!==l){for(n=0;o=y[n++];)o(p,d,t,i);if(e){if(0<l)for(;h--;)p[h]||d[h]||(d[h]=Y.call(r));d=xe(d)}k.apply(r,d),s&&!e&&0<d.length&&1<l+y.length&&D.uniqueSort(r)}return s&&(P=f,E=c),p},v?I(r):r))).selector=e}return n},G=D.select=function(e,t,i,r){var s,a,n,o,l,h="function"==typeof e&&e,p=!r&&u(e=h.selector||e);if(i=i||[],1===p.length){if(2<(a=p[0]=p[0].slice(0)).length&&"ID"===(n=a[0]).type&&9===t.nodeType&&w&&x.relative[a[1].type]){if(!(t=(x.find.ID(n.matches[0].replace(A,d),t)||[])[0]))return i;h&&(t=t.parentNode),e=e.slice(a.shift().value.length)}for(s=b.needsContext.test(e)?0:a.length;s--&&(n=a[s],!x.relative[o=n.type]);)if((l=x.find[o])&&(r=l(n.matches[0].replace(A,d),pe.test(a[0].type)&&ge(t.parentNode)||t))){if(a.splice(s,1),e=r.length&&B(a))break;return k.apply(i,r),i}}return(h||N(e,p))(r,t,!w,i,!t||pe.test(e)&&ge(t.parentNode)||t),i},c.sortStable=T.split("").sort(W).join("")===T,c.detectDuplicates=!!h,S(),c.sortDetached=F(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),F(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||ue("type|href|height|width",function(e,t,i){if(!i)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),c.attributes&&F(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ue("value",function(e,t,i){if(!i&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),F(function(e){return null==e.getAttribute("disabled")})||ue(Z,function(e,t,i){if(!i)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),D}(S),K=(w.find=e,w.expr=e.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=e.uniqueSort,w.text=e.getText,w.isXMLDoc=e.isXML,w.contains=e.contains,w.escapeSelector=e.escape,w.expr.match.needsContext);
vendor: 5,786 bytes, line 2
2function l(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var Z=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function J(e,i,r){return v(i)?w.grep(e,function(e,t){return!!i.call(e,t,e)!==r}):i.nodeType?w.grep(e,function(e){return e===i!==r}):"string"!=typeof i?w.grep(e,function(e){return-1<N.call(i,e)!==r}):w.filter(i,e,r)}w.filter=function(e,t,i){var r=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,i,r=this.length,s=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t<r;t++)if(w.contains(s[t],this))return!0}));for(i=this.pushStack([]),t=0;t<r;t++)w.find(e,s[t],i);return 1<r?w.uniqueSort(i):i},filter:function(e){return this.pushStack(J(this,e||[],!1))},not:function(e){return this.pushStack(J(this,e||[],!0))},is:function(e){return!!J(this,"string"==typeof e&&K.test(e)?w(e):e||[],!1).length}});var Q,ee=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,te=((w.fn.init=function(e,t,i){if(!e)return this;if(i=i||Q,"string"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==i.ready?i.ready(e):e(w):w.makeArray(e,this);if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:ee.exec(e))||!r[1]&&t)return(!t||t.jquery?t||i:this.constructor(t)).find(e);if(r[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),Z.test(r[1])&&w.isPlainObject(t))for(var r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}).prototype=w.fn,Q=w(C),/^(?:parents|prev(?:Until|All))/),ie={children:!0,contents:!0,next:!0,prev:!0};function re(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}w.fn.extend({has:function(e){var t=w(e,this),i=t.length;return this.filter(function(){for(var e=0;e<i;e++)if(w.contains(this,t[e]))return!0})},closest:function(e,t){var i,r=0,s=this.length,a=[],n="string"!=typeof e&&w(e);if(!K.test(e))for(;r<s;r++)for(i=this[r];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(n?-1<n.index(i):1===i.nodeType&&w.find.matchesSelector(i,e))){a.push(i);break}return this.pushStack(1<a.length?w.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?N.call(w(e),this[0]):N.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),w.each({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return r(e,"parentNode")},parentsUntil:function(e,t,i){return r(e,"parentNode",i)},next:function(e){return re(e,"nextSibling")},prev:function(e){return re(e,"previousSibling")},nextAll:function(e){return r(e,"nextSibling")},prevAll:function(e){return r(e,"previousSibling")},nextUntil:function(e,t,i){return r(e,"nextSibling",i)},prevUntil:function(e,t,i){return r(e,"previousSibling",i)},siblings:function(e){return U((e.parentNode||{}).firstChild,e)},children:function(e){return U(e.firstChild)},contents:function(e){return null!=e.contentDocument&&V(e.contentDocument)?e.contentDocument:(l(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(r,s){w.fn[r]=function(e,t){var i=w.map(this,s,e);return(t="Until"!==r.slice(-5)?e:t)&&"string"==typeof t&&(i=w.filter(t,i)),1<this.length&&(ie[r]||w.uniqueSort(i),te.test(r)&&i.reverse()),this.pushStack(i)}});var T=/[^\x20\t\r\n\f]+/g;function p(e){return e}function se(e){throw e}function ae(e,t,i,r){var s;try{e&&v(s=e.promise)?s.call(e).done(t).fail(i):e&&v(s=e.then)?s.call(e,t,i):t.apply(void 0,[e].slice(r))}catch(e){i.apply(void 0,[e])}}w.Callbacks=function(r){var e,i;r="string"==typeof r?(e=r,i={},w.each(e.match(T)||[],function(e,t){i[t]=!0}),i):w.extend({},r);function s(){for(o=o||r.once,n=a=!0;h.length;p=-1)for(t=h.shift();++p<l.length;)!1===l[p].apply(t[0],t[1])&&r.stopOnFalse&&(p=l.length,t=!1);r.memory||(t=!1),a=!1,o&&(l=t?[]:"")}var a,t,n,o,l=[],h=[],p=-1,d={add:function(){return l&&(t&&!a&&(p=l.length-1,h.push(t)),function i(e){w.each(e,function(e,t){v(t)?r.unique&&d.has(t)||l.push(t):t&&t.length&&"string"!==f(t)&&i(t)})}(arguments),t&&!a&&s()),this},remove:function(){return w.each(arguments,function(e,t){for(var i;-1<(i=w.inArray(t,l,i));)l.splice(i,1),i<=p&&p--}),this},has:function(e){return e?-1<w.inArray(e,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return o=h=[],l=t="",this},disabled:function(){return!l},lock:function(){return o=h=[],t||a||(l=t=""),this},locked:function(){return!!o},fireWith:function(e,t){return o||(t=[e,(t=t||[]).slice?t.slice():t],h.push(t),a||s()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!n}};return d},w.extend({Deferred:function(e){var a=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],s="pending",n={state:function(){return s},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return n.then(null,e)},pipe:function(){var s=arguments;return w.Deferred(function(r){w.each(a,function(e,t){var i=v(s[t[4]])&&s[t[4]];o[t[1]](function(){var e=i&&i.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,i?[e]:arguments)})}),s=null}).promise()},then:function(t,i,r){var l=0;function h(s,a,n,o){return function(){function e(){var e,t;if(!(s<l)){if((e=n.apply(i,r))===a.promise())throw new TypeError("Thenable self
2-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?o?t.call(e,h(l,a,p,o),h(l,a,se,o)):(l++,t.call(e,h(l,a,p,o),h(l,a,se,o),h(l,a,p,a.notifyWith))):(n!==p&&(i=void 0,r=[e]),(o||a.resolveWith)(i,r))}}var i=this,r=arguments,t=o?e:function(){try{e()}catch(e){w.Deferred.exceptionHook&&w.Deferred.exceptionHook(e,t.stackTrace),l<=s+1&&(n!==se&&(i=void 0,r=[e]),a.rejectWith(i,r))}};s?t():(w.Deferred.getStackHook&&(t.stackTrace=w.Deferred.getStackHook()),S.setTimeout(t))}}return w.Deferred(function(e){a[0][3].add(h(0,e,v(r)?r:p,e.notifyWith)),a[1][3].add(h(0,e,v(t)?t:p)),a[2][3].add(h(0,e,v(i)?i:se))}).promise()},promise:function(e){return null!=e?w.extend(e,n):n}},o={};return w.each(a,function(e,t){var i=t[2],r=t[5];n[t[1]]=i.add,r&&i.add(function(){s=r},a[3-e][2].disable,a[3-e][3].disable,a[0][2].lock,a[0][3].lock),i.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=i.fireWith}),n.promise(o),e&&e.call(o,o),o},when:function(e){function t(t){return function(e){s[t]=this,a[t]=1<arguments.length?o.call(arguments):e,--i||n.resolveWith(s,a)}}var i=arguments.length,r=i,s=Array(r),a=o.call(arguments),n=w.Deferred();if(i<=1&&(ae(e,n.done(t(r)).resolve,n.reject,!i),"pending"===n.state()||v(a[r]&&a[r].then)))return n.then();for(;r--;)ae(a[r],t(r),n.reject);return n.promise()}});var ne=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,oe=(w.Deferred.exceptionHook=function(e,t){S.console&&S.console.warn&&e&&ne.test(e.name)&&S.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},w.readyException=function(e){S.setTimeout(function(){throw e})},w.Deferred());function le(){C.removeEventListener("DOMContentLoaded",le),S.removeEventListener("load",le),w.ready()}w.fn.ready=function(e){return oe.then(e).catch(function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0)!==e&&0<--w.readyWait||oe.resolveWith(C,[w])}}),w.ready.then=oe.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?S.setTimeout(w.ready):(C.addEventListener("DOMContentLoaded",le),S.addEventListener("load",le));function d(e,t,i,r,s,a,n){var o=0,l=e.length,h=null==i;if("object"===f(i))for(o in s=!0,i)d(e,t,o,i[o],!0,a,n);else if(void 0!==r&&(s=!0,v(r)||(n=!0),t=h?n?(t.call(e,r),null):(h=t,function(e,t,i){return h.call(w(e),i)}):t))for(;o<l;o++)t(e[o],i,n?r:r.call(e[o],o,t(e[o],i)));return s?e:h?t.call(e):l?t(e[0],i):a}var he=/^-ms-/,pe=/-([a-z])/g;function de(e,t){return t.toUpperCase()}function b(e){return e.replace(he,"ms-").replace(pe,de)}function y(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function ce(){this.expando=w.expando+ce.uid++}ce.uid=1,ce.prototype={cache:function(e){var t=e[this.expando];return t||(t={},y(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var r,s=this.cache(e);if("string"==typeof t)s[b(t)]=i;else for(r in t)s[b(r)]=t[r];return s},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][b(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,r=e[this.expando];if(void 0!==r){if(void 0!==t){i=(t=Array.isArray(t)?t.map(b):(t=b(t))in r?[t]:t.match(T)||[]).length;for(;i--;)delete r[t[i]]}void 0!==t&&!w.isEmptyObject(r)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){e=e[this.expando];return void 0!==e&&!w.isEmptyObject(e)}};var x=new ce,h=new ce,ue=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,fe=/[A-Z]/g;function me(e,t,i){var r,s;if(void 0===i&&1===e.nodeType)if(r="data-"+t.replace(fe,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(r))){try{i="true"===(s=i)||"false"!==s&&("null"===s?null:s===+s+""?+s:ue.test(s)?JSON.parse(s):s)}catch(e){}h.set(e,t,i)}else i=void 0;return i}w.extend({hasData:function(e){return h.hasData(e)||x.hasData(e)},data:function(e,t,i){return h.access(e,t,i)},removeData:function(e,t){h.remove(e,t)},_data:function(e,t,i){return x.access(e,t,i)},_removeData:function(e,t){x.remove(e,t)}}),w.fn.extend({data:function(i,e){var t,r,s,a=this[0],n=a&&a.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){h.set(this,i)}):d(this,function(e){var t;
vendor: 6,252 bytes, line 2
2if(a&&void 0===e)return void 0!==(t=h.get(a,i))||void 0!==(t=me(a,i))?t:void 0;this.each(function(){h.set(this,i,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(s=h.get(a),1===a.nodeType&&!x.get(a,"hasDataAttrs"))){for(t=n.length;t--;)n[t]&&0===(r=n[t].name).indexOf("data-")&&(r=b(r.slice(5)),me(a,r,s[r]));x.set(a,"hasDataAttrs",!0)}return s},removeData:function(e){return this.each(function(){h.remove(this,e)})}}),w.extend({queue:function(e,t,i){var r;if(e)return r=x.get(e,t=(t||"fx")+"queue"),i&&(!r||Array.isArray(i)?r=x.access(e,t,w.makeArray(i)):r.push(i)),r||[]},dequeue:function(e,t){t=t||"fx";var i=w.queue(e,t),r=i.length,s=i.shift(),a=w._queueHooks(e,t);"inprogress"===s&&(s=i.shift(),r--),s&&("fx"===t&&i.unshift("inprogress"),delete a.stop,s.call(e,function(){w.dequeue(e,t)},a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return x.get(e,i)||x.access(e,i,{empty:w.Callbacks("once memory").add(function(){x.remove(e,[t+"queue",i])})})}}),w.fn.extend({queue:function(t,i){var e=2;return"string"!=typeof t&&(i=t,t="fx",e--),arguments.length<e?w.queue(this[0],t):void 0===i?this:this.each(function(){var e=w.queue(this,t,i);w._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&w.dequeue(this,t)})},dequeue:function(e){return this.each(function(){w.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){function i(){--s||a.resolveWith(n,[n])}var r,s=1,a=w.Deferred(),n=this,o=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";o--;)(r=x.get(n[o],e+"queueHooks"))&&r.empty&&(s++,r.empty.add(i));return i(),a.promise(t)}});function ge(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&P(e)&&"none"===w.css(e,"display")}var e=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ye=new RegExp("^(?:([+-])=|)("+e+")([a-z%]*)$","i"),c=["Top","Right","Bottom","Left"],E=C.documentElement,P=function(e){return w.contains(e.ownerDocument,e)},ve={composed:!0};E.getRootNode&&(P=function(e){return w.contains(e.ownerDocument,e)||e.getRootNode(ve)===e.ownerDocument});function be(e,t,i,r){var s,a,n=20,o=r?function(){return r.cur()}:function(){return w.css(e,t,"")},l=o(),h=i&&i[3]||(w.cssNumber[t]?"":"px"),p=e.nodeType&&(w.cssNumber[t]||"px"!==h&&+l)&&ye.exec(w.css(e,t));if(p&&p[3]!==h){for(h=h||p[3],p=+(l/=2)||1;n--;)w.style(e,t,p+h),(1-a)*(1-(a=o()/l||.5))<=0&&(n=0),p/=a;w.style(e,t,(p*=2)+h),i=i||[]}return i&&(p=+p||+l||0,s=i[1]?p+(i[1]+1)*i[2]:+i[2],r&&(r.unit=h,r.start=p,r.end=s)),s}var xe={};function k(e,t){for(var i,r,s,a,n,o,l=[],h=0,p=e.length;h<p;h++)(r=e[h]).style&&(i=r.style.display,t?("none"===i&&(l[h]=x.get(r,"display")||null,l[h]||(r.style.display="")),""===r.style.display&&ge(r)&&(l[h]=(o=a=s=void 0,a=r.ownerDocument,n=r.nodeName,(o=xe[n])||(s=a.body.appendChild(a.createElement(n)),o=w.css(s,"display"),s.parentNode.removeChild(s),xe[n]=o="none"===o?"block":o)))):"none"!==i&&(l[h]="none",x.set(r,"display",i)));for(h=0;h<p;h++)null!=l[h]&&(e[h].style.display=l[h]);return e}w.fn.extend({show:function(){return k(this,!0)},hide:function(){return k(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ge(this)?w(this).show():w(this).hide()})}});var Ee=/^(?:checkbox|radio)$/i,Se=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i,i=C.createDocumentFragment().appendChild(C.createElement("div")),M=((I=C.createElement("input")).setAttribute("type","radio"),I.setAttribute("checked","checked"),I.setAttribute("name","t"),i.appendChild(I),g.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,i.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!i.cloneNode(!0).lastChild.defaultValue,i.innerHTML="<option></option>",g.option=!!i.lastChild,{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 A(e,t){var i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&l(e,t)?w.merge([e],i):i}function we(e,t){for(var i=0,r=e.length;i<r;i++)x.set(e[i],"globalEval",!t||x.get(t[i],"globalEval"))}M.tbody=M.tfoot=M.colgroup=M.caption=M.thead,M.th=M.td,g.option||(M.optgroup=M.option=[1,"<select multiple='multiple'>","</select>"]);var Te=/<|&#?\w+;/;function Pe(e,t,i,r,s){for(var a,n,o,l,h,p=t.createDocumentFragment(),d=[],c=0,u=e.length;c<u;c++)if((a=e[c])||0===a)if("object"===f(a))w.merge(d,a.nodeType?[a]:a);else if(Te.test(a)){for(n=n||p.appendChild(t.createElement("div")),o=(Se.exec(a)||["",""])[1].toLowerCase(),o=M[o]||M._default,n.innerHTML=o[1]+w.htmlPrefilter(a)+o[2],h=o[0];h--;)n=n.lastChild;w.merge(d,n.childNodes),(n=p.firstChild).textContent=""}else d.push(t.createTextNode(a));for(p.textContent="",c=0;a=d[c++];)if(r&&-1<w.inArray(a,r))s&&s.push(a);else if(l=P(a),n=A(p.appendChild(a),"script"),l&&we(n),i)for(h=0;a=n[h++];)Ce.test(a.type||"")&&i.push(a);return p}var ke=/^key/,Me=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ae=/^([^.]*)(?:\.(.+)|)/;function n(){return!0}function u(){return!1}function De(e,t){return e===function(){try{return C.activeElement}catch(e){}}()==("focus"===t)}function _e(e,t,i,r,s,a){var n,o;if("object"==typeof t){for(o in"string"!=typeof i&&(r=r||i,i=void 0),t)_e(e,o,i,r,t[o],a);return e}if(null==r&&null==s?(s=i,r=i=void 0):null==s&&("string"==typeof i?(s=r,r=void 0):(s=r,r=i,i=void 0)),!1===s)s=u;else if(!s)return e;return 1===a&&(n=s,(s=function(e){return w().off(e),n.apply(this,arguments)}).guid=n.guid||(n.guid=w.guid++)),e.each(function(){w.event.add(this,t,s,r,i)})}function Ie(e,s,a){a?(x.set(e,s,!1),w.event.add(e,s,{namespace:!1,handler:function(e){var t,i,r=x.get(this,s);if(1&e.isTrigger&&this[s]){if(r.length)(w.event.special[s]||{}).delegateType&&e.stopPropagation();else if(r=o.call(arguments),x.set(this,s,r),t=a(this,s),this[s](),r!==(i=x.get(this,s))||t?x.set(this,s,!1):i={},r!==i)return e.stopImmediatePropagation(),e.preventDefault(),i.value}else r.length&&(x.set(this,s,{value:w.event.trigger(w.extend(r[0],w.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===x.get(e,s)&&w.event.add(e,s,n)}w.event={global:{}
vendor: 5,570 bytes, line 2
2,add:function(t,e,i,r,s){var a,n,o,l,h,p,d,c,u,f=x.get(t);if(y(t))for(i.handler&&(i=(a=i).handler,s=a.selector),s&&w.find.matchesSelector(E,s),i.guid||(i.guid=w.guid++),(o=f.events)||(o=f.events=Object.create(null)),(n=f.handle)||(n=f.handle=function(e){return void 0!==w&&w.event.triggered!==e.type?w.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(T)||[""]).length;l--;)d=u=(c=Ae.exec(e[l])||[])[1],c=(c[2]||"").split(".").sort(),d&&(h=w.event.special[d]||{},d=(s?h.delegateType:h.bindType)||d,h=w.event.special[d]||{},u=w.extend({type:d,origType:u,data:r,handler:i,guid:i.guid,selector:s,needsContext:s&&w.expr.match.needsContext.test(s),namespace:c.join(".")},a),(p=o[d])||((p=o[d]=[]).delegateCount=0,h.setup&&!1!==h.setup.call(t,r,c,n)||t.addEventListener&&t.addEventListener(d,n)),h.add&&(h.add.call(t,u),u.handler.guid||(u.handler.guid=i.guid)),s?p.splice(p.delegateCount++,0,u):p.push(u),w.event.global[d]=!0)},remove:function(e,t,i,r,s){var a,n,o,l,h,p,d,c,u,f,m,g=x.hasData(e)&&x.get(e);if(g&&(l=g.events)){for(h=(t=(t||"").match(T)||[""]).length;h--;)if(u=m=(o=Ae.exec(t[h])||[])[1],f=(o[2]||"").split(".").sort(),u){for(d=w.event.special[u]||{},c=l[u=(r?d.delegateType:d.bindType)||u]||[],o=o[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),n=a=c.length;a--;)p=c[a],!s&&m!==p.origType||i&&i.guid!==p.guid||o&&!o.test(p.namespace)||r&&r!==p.selector&&("**"!==r||!p.selector)||(c.splice(a,1),p.selector&&c.delegateCount--,d.remove&&d.remove.call(e,p));n&&!c.length&&(d.teardown&&!1!==d.teardown.call(e,f,g.handle)||w.removeEvent(e,u,g.handle),delete l[u])}else for(u in l)w.event.remove(e,u+t[h],i,r,!0);w.isEmptyObject(l)&&x.remove(e,"handle events")}},dispatch:function(e){var t,i,r,s,a,n=new Array(arguments.length),o=w.event.fix(e),e=(x.get(this,"events")||Object.create(null))[o.type]||[],l=w.event.special[o.type]||{};for(n[0]=o,t=1;t<arguments.length;t++)n[t]=arguments[t];if(o.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,o)){for(a=w.event.handlers.call(this,o,e),t=0;(r=a[t++])&&!o.isPropagationStopped();)for(o.currentTarget=r.elem,i=0;(s=r.handlers[i++])&&!o.isImmediatePropagationStopped();)o.rnamespace&&!1!==s.namespace&&!o.rnamespace.test(s.namespace)||(o.handleObj=s,o.data=s.data,void 0!==(s=((w.event.special[s.origType]||{}).handle||s.handler).apply(r.elem,n))&&!1===(o.result=s)&&(o.preventDefault(),o.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,o),o.result}},handlers:function(e,t){var i,r,s,a,n,o=[],l=t.delegateCount,h=e.target;if(l&&h.nodeType&&!("click"===e.type&&1<=e.button))for(;h!==this;h=h.parentNode||this)if(1===h.nodeType&&("click"!==e.type||!0!==h.disabled)){for(a=[],n={},i=0;i<l;i++)void 0===n[s=(r=t[i]).selector+" "]&&(n[s]=r.needsContext?-1<w(s,this).index(h):w.find(s,this,null,[h]).length),n[s]&&a.push(r);a.length&&o.push({elem:h,handlers:a})}return h=this,l<t.length&&o.push({elem:h,handlers:t.slice(l)}),o},addProp:function(t,e){Object.defineProperty(w.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[w.expando]?e:new w.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){e=this||e;return Ee.test(e.type)&&e.click&&l(e,"input")&&Ie(e,"click",n),!1},trigger:function(e){e=this||e;return Ee.test(e.type)&&e.click&&l(e,"input")&&Ie(e,"click"),!0},_default:function(e){e=e.target;return Ee.test(e.type)&&e.click&&l(e,"input")&&x.get(e,"click")||l(e,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},w.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},w.Event=function(e,t){if(!(this instanceof w.Event))return new w.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?n:u,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&w.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:u,isPropagationStopped:u,isImmediatePropagationStopped:u,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=n,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=n,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=n,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},w.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&ke.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Me.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},w.event.addProp),w.each({focus:"focusin",blur:"focusout"},function(e,t){w.event.special[e]={setup:function(){return Ie(this,e,De),!1},trigger:function(){return Ie(this,e),!0},delegateType:t}}
vendor: 5,852 bytes, line 2
2),w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,s){w.event.special[e]={delegateType:s,bindType:s,handle:function(e){var t,i=e.relatedTarget,r=e.handleObj;return i&&(i===this||w.contains(this,i))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=s),t}}}),w.fn.extend({on:function(e,t,i,r){return _e(this,e,t,i,r)},one:function(e,t,i,r){return _e(this,e,t,i,r,1)},off:function(e,t,i){var r,s;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,w(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=u),this.each(function(){w.event.remove(this,e,i,t)});for(s in e)this.off(s,t,e[s]);return this}});var Fe=/<script|<style|<link/i,Le=/checked\s*(?:[^=]|=\s*.checked.)/i,Be=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function ze(e,t){return l(e,"table")&&l(11!==t.nodeType?t:t.firstChild,"tr")&&w(e).children("tbody")[0]||e}function Ve(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var i,r,s,a;if(1===t.nodeType){if(x.hasData(e)&&(a=x.get(e).events))for(s in x.remove(t,"handle events"),a)for(i=0,r=a[s].length;i<r;i++)w.event.add(t,s,a[s][i]);h.hasData(e)&&(e=h.access(e),e=w.extend({},e),h.set(t,e))}}function D(i,r,s,a){r=R(r);var e,t,n,o,l,h,p=0,d=i.length,c=d-1,u=r[0],f=v(u);if(f||1<d&&"string"==typeof u&&!g.checkClone&&Le.test(u))return i.each(function(e){var t=i.eq(e);f&&(r[0]=u.call(this,e,t.html())),D(t,r,s,a)});if(d&&(t=(e=Pe(r,i[0].ownerDocument,!1,i,a)).firstChild,1===e.childNodes.length&&(e=t),t||a)){for(o=(n=w.map(A(e,"script"),Ve)).length;p<d;p++)l=e,p!==c&&(l=w.clone(l,!0,!0),o&&w.merge(n,A(l,"script"))),s.call(i[p],l,p);if(o)for(h=n[n.length-1].ownerDocument,w.map(n,Re),p=0;p<o;p++)l=n[p],Ce.test(l.type||"")&&!x.access(l,"globalEval")&&w.contains(h,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?w._evalUrl&&!l.noModule&&w._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},h):X(l.textContent.replace(Be,""),l,h))}return i}function Ne(e,t,i){for(var r,s=t?w.filter(t,e):e,a=0;null!=(r=s[a]);a++)i||1!==r.nodeType||w.cleanData(A(r)),r.parentNode&&(i&&P(r)&&we(A(r,"script")),r.parentNode.removeChild(r));return e}w.extend({htmlPrefilter:function(e){return e},clone:function(e,t,i){var r,s,a,n,o,l,h,p=e.cloneNode(!0),d=P(e);if(!(g.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(n=A(p),r=0,s=(a=A(e)).length;r<s;r++)o=a[r],"input"===(h=(l=n[r]).nodeName.toLowerCase())&&Ee.test(o.type)?l.checked=o.checked:"input"!==h&&"textarea"!==h||(l.defaultValue=o.defaultValue);if(t)if(i)for(a=a||A(e),n=n||A(p),r=0,s=a.length;r<s;r++)Oe(a[r],n[r]);else Oe(e,p);return 0<(n=A(p,"script")).length&&we(n,!d&&A(e,"script")),p},cleanData:function(e){for(var t,i,r,s=w.event.special,a=0;void 0!==(i=e[a]);a++)if(y(i)){if(t=i[x.expando]){if(t.events)for(r in t.events)s[r]?w.event.remove(i,r):w.removeEvent(i,r,t.handle);i[x.expando]=void 0}i[h.expando]&&(i[h.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Ne(this,e,!0)},remove:function(e){return Ne(this,e)},text:function(e){return d(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return D(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||ze(this,e).appendChild(e)})},prepend:function(){return D(this,arguments,function(e){var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=ze(this,e)).insertBefore(e,t.firstChild)})},before:function(){return D(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return D(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(A(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return d(this,function(e){var t=this[0]||{},i=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Fe.test(e)&&!M[(Se.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;i<r;i++)1===(t=this[i]||{}).nodeType&&(w.cleanData(A(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var i=[];return D(this,arguments,function(e){var t=this.parentNode;w.inArray(this,i)<0&&(w.cleanData(A(this)),t&&t.replaceChild(e,this))},i)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,n){w.fn[e]=function(e){for(var t,i=[],r=w(e),s=r.length-1,a=0;a<=s;a++)t=a===s?this:this.clone(!0),w(r[a])[n](t),O.apply(i,t.get());return this.pushStack(i)}});function Ge(e){var t=e.ownerDocument.defaultView;return(t=t&&t.opener?t:S).getComputedStyle(e)}function He(e,t,i){var r,s={};for(r in t)s[r]=e.style[r],e.style[r]=t[r];for(r in i=i.call(e),t)e.style[r]=s[r];return i}var $e,je,qe,We,Xe,Ye,Ue,s,Ke=new RegExp("^("+e+")(?!px)[a-z%]+$","i"),Ze=new RegExp(c.join("|"),"i");function Je(e,t,i){var r,s,a=e.style;return(i=i||Ge(e))&&(""!==(s=i.getPropertyValue(t)||i[t])||P(e)||(s=w.style(e,t)),!g.pixelBoxStyles()&&Ke.test(s)&&Ze.test(t)&&(e=a.width,t=a.minWidth,r=a.maxWidth,a.minWidth=a.maxWidth=a.width=s,s=i.width,a.width=e,a.minWidth=t,a.maxWidth=r)),void 0!==s?s+"":s}function Qe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}function et(){var e;s&&(Ue.style.cssText="position:absolute;
2left:-11111px;width:60px;margin-top:1px;padding:0;border:0",s.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",E.appendChild(Ue).appendChild(s),e=S.getComputedStyle(s),$e="1%"!==e.top,Ye=12===tt(e.marginLeft),s.style.right="60%",We=36===tt(e.right),je=36===tt(e.width),s.style.position="absolute",qe=12===tt(s.offsetWidth/3),E.removeChild(Ue),s=null)}function tt(e){return Math.round(parseFloat(e))}Ue=C.createElement("div"),(s=C.createElement("div")).style&&(s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===s.style.backgroundClip,w.extend(g,{boxSizingReliable:function(){return et(),je},pixelBoxStyles:function(){return et(),We},pixelPosition:function(){return et(),$e},reliableMarginLeft:function(){return et(),Ye},scrollboxSize:function(){return et(),qe},reliableTrDimensions:function(){var e,t,i;return null==Xe&&(e=C.createElement("table"),t=C.createElement("tr"),i=C.createElement("div"),e.style.cssText="position:absolute;
2left:-11111px",t.style.height="1px",i.style.height="9px",E.appendChild(e).appendChild(t).appendChild(i),i=S.getComputedStyle(t),Xe=3<parseInt(i.height),E.removeChild(e)),Xe}}));var it=["Webkit","Moz","ms"],rt=C.createElement("div").style,st={};function at(e){return w.cssProps[e]||st[e]||(e in rt?e:st[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),i=it.length;i--;)if((e=it[i]+t)in rt)return e}(e)||e)}var nt=/^(none|table(?!-c[ea]).+)/,ot=/^--/,lt={position:"absolute",visibility:"hidden",display:"block"},ht={letterSpacing:"0",fontWeight:"400"};function pt(e,t,i){var r=ye.exec(t);return r?Math.max(0,r[2]-(i||0))+(r[3]||"px"):t}function dt(e,t,i,r,s,a){var n="width"===t?1:0,o=0,l=0;if(i===(r?"border":"content"))return 0;for(;n<4;n+=2)"margin"===i&&(l+=w.css(e,i+c[n],!0,s)),r?("content"===i&&(l-=w.css(e,"padding"+c[n],!0,s)),"margin"!==i&&(l-=w.css(e,"border"+c[n]+"Width",!0,s))):(l+=w.css(e,"padding"+c[n],!0,s),"padding"!==i?l+=w.css(e,"border"+c[n]+"Width",!0,s):o+=w.css(e,"border"+c[n]+"Width",!0,s));return!r&&0<=a&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-a-l-o-.5))||0),l}function ct(e,t,i){var r=Ge(e),s=(!g.boxSizingReliable()||i)&&"border-box"===w.css(e,"boxSizing",!1,r),a=s,n=Je(e,t,r),o="offset"+t[0].toUpperCase()+t.slice(1);if(Ke.test(n)){if(!i)return n;n="auto"}return(!g.boxSizingReliable()&&s||!g.reliableTrDimensions()&&l(e,"tr")||"auto"===n||!parseFloat(n)&&"inline"===w.css(e,"display",!1,r))&&e.getClientRects().length&&(s="border-box"===w.css(e,"boxSizing",!1,r),(a=o in e)&&(n=e[o])),(n=parseFloat(n)||0)+dt(e,t,i||(s?"border":"content"),a,r,n)+"px"}function a(e,t,i,r,s){return new a.prototype.init(e,t,i,r,s)}w.extend({cssHooks:{opacity:{get:function(e,t){if(t)return""===(t=Je(e,"opacity"))?"1":t}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,i,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var s,a,n,o=b(t),l=ot.test(t),h=e.style;if(l||(t=at(o)),n=w.cssHooks[t]||w.cssHooks[o],void 0===i)return n&&"get"in n&&void 0!==(s=n.get(e,!1,r))?s:h[t];"string"==(a=typeof i)&&(s=ye.exec(i))&&s[1]&&(i=be(e,t,s),a="number"),null!=i&&i==i&&("number"!==a||l||(i+=s&&s[3]||(w.cssNumber[o]?"":"px")),g.clearCloneStyle||""!==i||0!==t.indexOf("background")||(h[t]="inherit"),n&&"set"in n&&void 0===(i=n.set(e,i,r))||(l?h.setProperty(t,i):h[t]=i))}},css:function(e,t,i,r){var s,a=b(t);return ot.test(t)||(t=at(a)),"normal"===(s=void 0===(s=(a=w.cssHooks[t]||w.cssHooks[a])&&"get"in a?a.get(e,!0,i):s)?Je(e,t,r):s)&&t in ht&&(s=ht[t]),""===i||i?(a=parseFloat(s),!0===i||isFinite(a)?a||0:s):s}}),w.each(["height","width"],function(e,n){w.cssHooks[n]={get:function(e,t,i){if(t)return!nt.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ct(e,n,i):He(e,lt,function(){return ct(e,n,i)})},set:function(e,t,i){var r=Ge(e),s=!g.scrollboxSize()&&"absolute"===r.position,a=(s||i)&&"border-box"===w.css(e,"boxSizing",!1,r),i=i?dt(e,n,i,a,r):0;return a&&s&&(i-=Math.ceil(e["offset"+n[0].toUpperCase()+n.slice(1)]-parseFloat(r[n])-dt(e,n,"border",!1,r)-.5)),i&&(a=ye.exec(t))&&"px"!==(a[3]||"px")&&(e.style[n]=t,t=w.css(e,n)),pt(0,t,i)}}}),w.cssHooks.marginLeft=Qe(g.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Je(e,"marginLeft"))||e.getBoundingClientRect().left-He(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(s,a){w.cssHooks[s+a]={expand:function(e){for(var t=0,i={},r="string"==typeof e?e.split(" "):[e];t<4;t++)i[s+c[t]+a]=r[t]||r[t-2]||r[0];return i}},"margin"!==s&&(w.cssHooks[s+a].set=pt)}),w.fn.extend({css:function(e,t){return d(this,function(e,t,i){var r,s,a={},n=0;if(Array.isArray(t)){for(r=Ge(e),s=t.length;n<s;n++)a[t[n]]=w.css(e,t[n],!1,r);return a}return void 0!==i?w.style(e,t,i):w.css(e,t)},e,t,1<arguments.length)}}),((w.Tween=a).prototype={constructor:a,init:function(e,t,i,r,s,a){this.elem=e,this.prop=i,this.easing=s||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=a||(w.cssNumber[i]?"":"px")},cur:function(){var e=a.propHooks[this.prop];return(e&&e.get?e:a.propHooks._default).get(this)},run:function(e){var t,i=a.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(i&&i.set?i:a.propHooks._default).set(this),this}}).init.prototype=a.prototype,(a.propHooks={_default:{get:function(e){return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(e=w.css(e.elem,e.prop,""))&&"auto"!==e?e:0}
vendor: 4,686 bytes, line 2
2,set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||!w.cssHooks[e.prop]&&null==e.elem.style[at(e.prop)]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=a.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=a.prototype.init,w.fx.step={};var _,ut,I,ft=/^(?:toggle|show|hide)$/,mt=/queueHooks$/;function gt(){ut&&(!1===C.hidden&&S.requestAnimationFrame?S.requestAnimationFrame(gt):S.setTimeout(gt,w.fx.interval),w.fx.tick())}function yt(){return S.setTimeout(function(){_=void 0}),_=Date.now()}function vt(e,t){var i,r=0,s={height:e};for(t=t?1:0;r<4;r+=2-t)s["margin"+(i=c[r])]=s["padding"+i]=e;return t&&(s.opacity=s.width=e),s}function bt(e,t,i){for(var r,s=(F.tweeners[t]||[]).concat(F.tweeners["*"]),a=0,n=s.length;a<n;a++)if(r=s[a].call(i,t,e))return r}function F(s,e,t){var i,a,r,n,o,l,h,p=0,d=F.prefilters.length,c=w.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=_||yt(),e=Math.max(0,f.startTime+f.duration-e),t=1-(e/f.duration||0),i=0,r=f.tweens.length;i<r;i++)f.tweens[i].run(t);return c.notifyWith(s,[f,t,e]),t<1&&r?e:(r||c.notifyWith(s,[f,1,0]),c.resolveWith(s,[f]),!1)},f=c.promise({elem:s,props:w.extend({},e),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},t),originalProperties:e,originalOptions:t,startTime:_||yt(),duration:t.duration,tweens:[],createTween:function(e,t){t=w.Tween(s,f.opts,e,t,f.opts.specialEasing[e]||f.opts.easing);return f.tweens.push(t),t},stop:function(e){var t=0,i=e?f.tweens.length:0;if(a)return this;for(a=!0;t<i;t++)f.tweens[t].run(1);return e?(c.notifyWith(s,[f,1,0]),c.resolveWith(s,[f,e])):c.rejectWith(s,[f,e]),this}}),m=f.props,g=m,y=f.opts.specialEasing;for(r in g)if(o=y[n=b(r)],l=g[r],Array.isArray(l)&&(o=l[1],l=g[r]=l[0]),r!==n&&(g[n]=l,delete g[r]),(h=w.cssHooks[n])&&"expand"in h)for(r in l=h.expand(l),delete g[n],l)r in g||(g[r]=l[r],y[r]=o);else y[n]=o;for(;p<d;p++)if(i=F.prefilters[p].call(f,s,m,f.opts))return v(i.stop)&&(w._queueHooks(f.elem,f.opts.queue).stop=i.stop.bind(i)),i;return w.map(m,bt,f),v(f.opts.start)&&f.opts.start.call(s,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),w.fx.timer(w.extend(u,{elem:s,anim:f,queue:f.opts.queue})),f}w.Animation=w.extend(F,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return be(i.elem,e,ye.exec(t),i),i}]},tweener:function(e,t){for(var i,r=0,s=(e=v(e)?(t=e,["*"]):e.match(T)).length;r<s;r++)i=e[r],F.tweeners[i]=F.tweeners[i]||[],F.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var r,s,a,n,o,l,h,p="width"in t||"height"in t,d=this,c={},u=e.style,f=e.nodeType&&ge(e),m=x.get(e,"fxshow");for(r in i.queue||(null==(n=w._queueHooks(e,"fx")).unqueued&&(n.unqueued=0,o=n.empty.fire,n.empty.fire=function(){n.unqueued||o()}),n.unqueued++,d.always(function(){d.always(function(){n.unqueued--,w.queue(e,"fx").length||n.empty.fire()})})),t)if(s=t[r],ft.test(s)){if(delete t[r],a=a||"toggle"===s,s===(f?"hide":"show")){if("show"!==s||!m||void 0===m[r])continue;f=!0}c[r]=m&&m[r]||w.style(e,r)}if((l=!w.isEmptyObject(t))||!w.isEmptyObject(c))for(r in p&&1===e.nodeType&&(i.overflow=[u.overflow,u.overflowX,u.overflowY],null==(h=m&&m.display)&&(h=x.get(e,"display")),"none"===(p=w.css(e,"display"))&&(h?p=h:(k([e],!0),h=e.style.display||h,p=w.css(e,"display"),k([e]))),("inline"===p||"inline-block"===p&&null!=h)&&"none"===w.css(e,"float")&&(l||(d.done(function(){u.display=h}),null==h&&(p=u.display,h="none"===p?"":p)),u.display="inline-block")),i.overflow&&(u.overflow="hidden",d.always(function(){u.overflow=i.overflow[0],u.overflowX=i.overflow[1],u.overflowY=i.overflow[2]})),l=!1,c)l||(m?"hidden"in m&&(f=m.hidden):m=x.access(e,"fxshow",{display:h}),a&&(m.hidden=!f),f&&k([e],!0),d.done(function(){for(r in f||k([e]),x.remove(e,"fxshow"),c)w.style(e,r,c[r])})),l=bt(f?m[r]:0,r,d),r in m||(m[r]=l.start,f&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?F.prefilters.unshift(e):F.prefilters.push(e)}}),w.speed=function(e,t,i){var r=e&&"object"==typeof e?w.extend({},e):{complete:i||!i&&t||v(e)&&e,duration:e,easing:i&&t||t&&!v(t)&&t};return w.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in w.fx.speeds?r.duration=w.fx.speeds[r.duration]:r.duration=w.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&w.dequeue(this,r.queue)},r},w.fn.extend({fadeTo:function(e,t,i,r){return this.filter(ge).css("opacity",0).show().end().animate({opacity:t},e,i,r)}
vendor: 5,044 bytes, line 2
2,animate:function(t,e,i,r){function s(){var e=F(this,w.extend({},t),n);(a||x.get(this,"finish"))&&e.stop(!0)}var a=w.isEmptyObject(t),n=w.speed(e,i,r);return s.finish=s,a||!1===n.queue?this.each(s):this.queue(n.queue,s)},stop:function(s,e,a){function n(e){var t=e.stop;delete e.stop,t(a)}return"string"!=typeof s&&(a=e,e=s,s=void 0),e&&this.queue(s||"fx",[]),this.each(function(){var e=!0,t=null!=s&&s+"queueHooks",i=w.timers,r=x.get(this);if(t)r[t]&&r[t].stop&&n(r[t]);else for(t in r)r[t]&&r[t].stop&&mt.test(t)&&n(r[t]);for(t=i.length;t--;)i[t].elem!==this||null!=s&&i[t].queue!==s||(i[t].anim.stop(a),e=!1,i.splice(t,1));!e&&a||w.dequeue(this,s)})},finish:function(n){return!1!==n&&(n=n||"fx"),this.each(function(){var e,t=x.get(this),i=t[n+"queue"],r=t[n+"queueHooks"],s=w.timers,a=i?i.length:0;for(t.finish=!0,w.queue(this,n,[]),r&&r.stop&&r.stop.call(this,!0),e=s.length;e--;)s[e].elem===this&&s[e].queue===n&&(s[e].anim.stop(!0),s.splice(e,1));for(e=0;e<a;e++)i[e]&&i[e].finish&&i[e].finish.call(this);delete t.finish})}}),w.each(["toggle","show","hide"],function(e,r){var s=w.fn[r];w.fn[r]=function(e,t,i){return null==e||"boolean"==typeof e?s.apply(this,arguments):this.animate(vt(r,!0),e,t,i)}}),w.each({slideDown:vt("show"),slideUp:vt("hide"),slideToggle:vt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){w.fn[e]=function(e,t,i){return this.animate(r,e,t,i)}}),w.timers=[],w.fx.tick=function(){var e,t=0,i=w.timers;for(_=Date.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||w.fx.stop(),_=void 0},w.fx.timer=function(e){w.timers.push(e),w.fx.start()},w.fx.interval=13,w.fx.start=function(){ut||(ut=!0,gt())},w.fx.stop=function(){ut=null},w.fx.speeds={slow:600,fast:200,_default:400},w.fn.delay=function(r,e){return r=w.fx&&w.fx.speeds[r]||r,this.queue(e=e||"fx",function(e,t){var i=S.setTimeout(e,r);t.stop=function(){S.clearTimeout(i)}})},I=C.createElement("input"),i=C.createElement("select").appendChild(C.createElement("option")),I.type="checkbox",g.checkOn=""!==I.value,g.optSelected=i.selected,(I=C.createElement("input")).value="t",I.type="radio",g.radioValue="t"===I.value;var xt,Et=w.expr.attrHandle,St=(w.fn.extend({attr:function(e,t){return d(this,w.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,i){var r,s,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?w.prop(e,t,i):(1===a&&w.isXMLDoc(e)||(s=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?xt:void 0)),void 0!==i?null===i?void w.removeAttr(e,t):s&&"set"in s&&void 0!==(r=s.set(e,i,t))?r:(e.setAttribute(t,i+""),i):!(s&&"get"in s&&null!==(r=s.get(e,t)))&&null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){var i;if(!g.radioValue&&"radio"===t&&l(e,"input"))return i=e.value,e.setAttribute("type",t),i&&(e.value=i),t}}},removeAttr:function(e,t){var i,r=0,s=t&&t.match(T);if(s&&1===e.nodeType)for(;i=s[r++];)e.removeAttribute(i)}}),xt={set:function(e,t,i){return!1===t?w.removeAttr(e,i):e.setAttribute(i,i),i}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=Et[t]||w.find.attr;Et[t]=function(e,t,i){var r,s,a=t.toLowerCase();return i||(s=Et[a],Et[a]=r,r=null!=n(e,t,i)?a:null,Et[a]=s),r}}),/^(?:input|select|textarea|button)$/i),Ct=/^(?:a|area)$/i;function L(e){return(e.match(T)||[]).join(" ")}function B(e){return e.getAttribute&&e.getAttribute("class")||""}function wt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(T)||[]}w.fn.extend({prop:function(e,t){return d(this,w.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,i){var r,s,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&w.isXMLDoc(e)||(t=w.propFix[t]||t,s=w.propHooks[t]),void 0!==i?s&&"set"in s&&void 0!==(r=s.set(e,i,t))?r:e[t]=i:s&&"get"in s&&null!==(r=s.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):St.test(e.nodeName)||Ct.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(w.propHooks.selected={get:function(e){e=e.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(e){e=e.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this}),w.fn.extend({addClass:function(t){var e,i,r,s,a,n,o=0;if(v(t))return this.each(function(e){w(this).addClass(t.call(this,e,B(this)))});if((e=wt(t)).length)for(;i=this[o++];)if(n=B(i),r=1===i.nodeType&&" "+L(n)+" "){for(a=0;s=e[a++];)r.indexOf(" "+s+" ")<0&&(r+=s+" ");n!==(n=L(r))&&i.setAttribute("class",n)}return this},removeClass:function(t){var e,i,r,s,a,n,o=0;if(v(t))return this.each(function(e){w(this).removeClass(t.call(this,e,B(this)))});if(!arguments.length)return this.attr("class","");
2if((e=wt(t)).length)for(;i=this[o++];)if(n=B(i),r=1===i.nodeType&&" "+L(n)+" "){for(a=0;s=e[a++];)for(;-1<r.indexOf(" "+s+" ");)r=r.replace(" "+s+" "," ");n!==(n=L(r))&&i.setAttribute("class",n)}return this},toggleClass:function(s,t){var a=typeof s,n="string"==a||Array.isArray(s);return"boolean"==typeof t&&n?t?this.addClass(s):this.removeClass(s):v(s)?this.each(function(e){w(this).toggleClass(s.call(this,e,B(this),t),t)}):this.each(function(){var e,t,i,r;if(n)for(t=0,i=w(this),r=wt(s);e=r[t++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==s&&"boolean"!=a||((e=B(this))&&x.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==s&&x.get(this,"__className__")||""))})},hasClass:function(e){for(var t,i=0,r=" "+e+" ";t=this[i++];)if(1===t.nodeType&&-1<(" "+L(B(t))+" ").indexOf(r))return!0;return!1}});function Tt(e){e.stopPropagation()}var Pt=/\r/g,kt=(w.fn.extend({val:function(t){var i,e,r,s=this[0];return arguments.length?(r=v(t),this.each(function(e){1===this.nodeType&&(null==(e=r?t.call(this,e,w(this).val()):t)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=w.map(e,function(e){return null==e?"":e+""})),(i=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,e,"value")||(this.value=e))})):s?(i=w.valHooks[s.type]||w.valHooks[s.nodeName.toLowerCase()])&&"get"in i&&void 0!==(e=i.get(s,"value"))?e:"string"==typeof(e=s.value)?e.replace(Pt,""):null==e?"":e:void 0}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:L(w.text(e))}},select:{get:function(e){for(var t,i=e.options,r=e.selectedIndex,s="select-one"===e.type,a=s?null:[],n=s?r+1:i.length,o=r<0?n:s?r:0;o<n;o++)if(((t=i[o]).selected||o===r)&&!t.disabled&&(!t.parentNode.disabled||!l(t.parentNode,"optgroup"))){if(t=w(t).val(),s)return t;a.push(t)}return a}
vendor: 5,386 bytes, line 2
2,set:function(e,t){for(var i,r,s=e.options,a=w.makeArray(t),n=s.length;n--;)((r=s[n]).selected=-1<w.inArray(w.valHooks.option.get(r),a))&&(i=!0);return i||(e.selectedIndex=-1),a}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<w.inArray(w(e).val(),t)}},g.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),g.focusin="onfocusin"in S,/^(?:focusinfocus|focusoutblur)$/),Mt=(w.extend(w.event,{trigger:function(e,t,i,r){var s,a,n,o,l,h,p,d=[i||C],c=$.call(e,"type")?e.type:e,u=$.call(e,"namespace")?e.namespace.split("."):[],f=p=a=i=i||C;if(3!==i.nodeType&&8!==i.nodeType&&!kt.test(c+w.event.triggered)&&(-1<c.indexOf(".")&&(c=(u=c.split(".")).shift(),u.sort()),o=c.indexOf(":")<0&&"on"+c,(e=e[w.expando]?e:new w.Event(c,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=u.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=null==t?[e]:w.makeArray(t,[e]),h=w.event.special[c]||{},r||!h.trigger||!1!==h.trigger.apply(i,t))){if(!r&&!h.noBubble&&!m(i)){for(n=h.delegateType||c,kt.test(n+c)||(f=f.parentNode);f;f=f.parentNode)d.push(f),a=f;a===(i.ownerDocument||C)&&d.push(a.defaultView||a.parentWindow||S)}for(s=0;(f=d[s++])&&!e.isPropagationStopped();)p=f,e.type=1<s?n:h.bindType||c,(l=(x.get(f,"events")||Object.create(null))[e.type]&&x.get(f,"handle"))&&l.apply(f,t),(l=o&&f[o])&&l.apply&&y(f)&&(e.result=l.apply(f,t),!1===e.result&&e.preventDefault());return e.type=c,r||e.isDefaultPrevented()||h._default&&!1!==h._default.apply(d.pop(),t)||!y(i)||o&&v(i[c])&&!m(i)&&((a=i[o])&&(i[o]=null),w.event.triggered=c,e.isPropagationStopped()&&p.addEventListener(c,Tt),i[c](),e.isPropagationStopped()&&p.removeEventListener(c,Tt),w.event.triggered=void 0,a&&(i[o]=a)),e.result}},simulate:function(e,t,i){i=w.extend(new w.Event,i,{type:e,isSimulated:!0});w.event.trigger(i,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return w.event.trigger(e,t,i,!0)}}),g.focusin||w.each({focus:"focusin",blur:"focusout"},function(i,r){function s(e){w.event.simulate(r,e.target,w.event.fix(e))}w.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=x.access(e,r);t||e.addEventListener(i,s,!0),x.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=x.access(e,r)-1;t?x.access(e,r,t):(e.removeEventListener(i,s,!0),x.remove(e,r))}}}),S.location),At={guid:Date.now()},Dt=/\?/,_t=(w.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new S.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+e),t},/\[\]$/),It=/\r?\n/g,Ft=/^(?:submit|button|image|reset|file)$/i,Lt=/^(?:input|select|textarea|keygen)/i;w.param=function(e,t){function i(e,t){t=v(t)?t():t,s[s.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==t?"":t)}var r,s=[];if(null==e)return"";if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(r in e)!function i(r,e,s,a){if(Array.isArray(e))w.each(e,function(e,t){s||_t.test(r)?a(r,t):i(r+"["+("object"==typeof t&&null!=t?e:"")+"]",t,s,a)});else if(s||"object"!==f(e))a(r,e);else for(var t in e)i(r+"["+t+"]",e[t],s,a)}(r,e[r],t,i);return s.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&Lt.test(this.nodeName)&&!Ft.test(e)&&(this.checked||!Ee.test(e))}).map(function(e,t){var i=w(this).val();return null==i?null:Array.isArray(i)?w.map(i,function(e){return{name:t.name,value:e.replace(It,"\r\n")}}):{name:t.name,value:i.replace(It,"\r\n")}}).get()}});var Bt=/%20/g,zt=/#.*$/,Vt=/([?&])_=[^&]*/,Rt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ot=/^(?:GET|HEAD)$/,Nt=/^\/\//,Gt={},Ht={},$t="*/".concat("*"),jt=C.createElement("a");function qt(a){return function(e,t){"string"!=typeof e&&(t=e,e="*");var i,r=0,s=e.toLowerCase().match(T)||[];if(v(t))for(;i=s[r++];)"+"===i[0]?(i=i.slice(1)||"*",(a[i]=a[i]||[]).unshift(t)):(a[i]=a[i]||[]).push(t)}}function Wt(t,r,s,a){var n={},o=t===Ht;function l(e){var i;return n[e]=!0,w.each(t[e]||[],function(e,t){t=t(r,s,a);return"string"!=typeof t||o||n[t]?o?!(i=t):void 0:(r.dataTypes.unshift(t),l(t),!1)}),i}return l(r.dataTypes[0])||!n["*"]&&l("*")}function Xt(e,t){var i,r,s=w.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((s[i]?e:r=r||{})[i]=t[i]);return r&&w.extend(!0,e,r),e}jt.href=Mt.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Mt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Mt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,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":w.parseXML}
vendor: 7,732 bytes, line 2
2,flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Xt(Xt(e,w.ajaxSettings),t):Xt(w.ajaxSettings,e)},ajaxPrefilter:qt(Gt),ajaxTransport:qt(Ht),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0);var l,h,p,i,d,c,u,r,s,f=w.ajaxSetup({},t=t||{}),m=f.context||f,g=f.context&&(m.nodeType||m.jquery)?w(m):w.event,y=w.Deferred(),v=w.Callbacks("once memory"),b=f.statusCode||{},a={},n={},o="canceled",x={readyState:0,getResponseHeader:function(e){var t;if(c){if(!i)for(i={};t=Rt.exec(p);)i[t[1].toLowerCase()+" "]=(i[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=i[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?p:null},setRequestHeader:function(e,t){return null==c&&(e=n[e.toLowerCase()]=n[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==c&&(f.mimeType=e),this},statusCode:function(e){if(e)if(c)x.always(e[x.status]);else for(var t in e)b[t]=[b[t],e[t]];return this},abort:function(e){e=e||o;return l&&l.abort(e),E(0,e),this}};if(y.promise(x),f.url=((e||f.url||Mt.href)+"").replace(Nt,Mt.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(T)||[""],null==f.crossDomain){s=C.createElement("a");try{s.href=f.url,s.href=s.href,f.crossDomain=jt.protocol+"//"+jt.host!=s.protocol+"//"+s.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=w.param(f.data,f.traditional)),Wt(Gt,f,t,x),c)return x;for(r in(u=w.event&&f.global)&&0==w.active++&&w.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Ot.test(f.type),h=f.url.replace(zt,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Bt,"+")):(s=f.url.slice(h.length),f.data&&(f.processData||"string"==typeof f.data)&&(h+=(Dt.test(h)?"&":"?")+f.data,delete f.data),!1===f.cache&&(h=h.replace(Vt,"$1"),s=(Dt.test(h)?"&":"?")+"_="+At.guid+++s),f.url=h+s),f.ifModified&&(w.lastModified[h]&&x.setRequestHeader("If-Modified-Since",w.lastModified[h]),w.etag[h]&&x.setRequestHeader("If-None-Match",w.etag[h])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&x.setRequestHeader("Content-Type",f.contentType),x.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+$t+"; q=0.01":""):f.accepts["*"]),f.headers)x.setRequestHeader(r,f.headers[r]);if(f.beforeSend&&(!1===f.beforeSend.call(m,x,f)||c))return x.abort();if(o="abort",v.add(f.complete),x.done(f.success),x.fail(f.error),l=Wt(Ht,f,t,x)){if(x.readyState=1,u&&g.trigger("ajaxSend",[x,f]),c)return x;f.async&&0<f.timeout&&(d=S.setTimeout(function(){x.abort("timeout")},f.timeout));try{c=!1,l.send(a,E)}catch(e){if(c)throw e;E(-1,e)}}else E(-1,"No Transport");function E(e,t,i,r){var s,a,n,o=t;c||(c=!0,d&&S.clearTimeout(d),l=void 0,p=r||"",x.readyState=0<e?4:0,r=200<=e&&e<300||304===e,i&&(n=function(e,t,i){for(var r,s,a,n,o=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(s in o)if(o[s]&&o[s].test(r)){l.unshift(s);break}if(l[0]in i)a=l[0];else{for(s in i){if(!l[0]||e.converters[s+" "+l[0]]){a=s;break}n=n||s}a=a||n}if(a)return a!==l[0]&&l.unshift(a),i[a]}(f,x,i)),!r&&-1<w.inArray("script",f.dataTypes)&&(f.converters["text script"]=function(){}),n=function(e,t,i,r){var s,a,n,o,l,h={},p=e.dataTypes.slice();if(p[1])for(n in e.converters)h[n.toLowerCase()]=e.converters[n];for(a=p.shift();a;)if(e.responseFields[a]&&(i[e.responseFields[a]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=p.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(n=h[l+" "+a]||h["* "+a]))for(s in h)if((o=s.split(" "))[1]===a&&(n=h[l+" "+o[0]]||h["* "+o[0]])){!0===n?n=h[s]:!0!==h[s]&&(a=o[0],p.unshift(o[1]));break}if(!0!==n)if(n&&e.throws)t=n(t);else try{t=n(t)}catch(e){return{state:"parsererror",error:n?e:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}(f,n,x,r),r?(f.ifModified&&((i=x.getResponseHeader("Last-Modified"))&&(w.lastModified[h]=i),(i=x.getResponseHeader("etag"))&&(w.etag[h]=i)),204===e||"HEAD"===f.type?o="nocontent":304===e?o="notmodified":(o=n.state,s=n.data,r=!(a=n.error))):(a=o,!e&&o||(o="error",e<0&&(e=0))),x.status=e,x.statusText=(t||o)+"",r?y.resolveWith(m,[s,o,x]):y.rejectWith(m,[x,o,a]),x.statusCode(b),b=void 0,u&&g.trigger(r?"ajaxSuccess":"ajaxError",[x,f,r?s:a]),v.fireWith(m,[x,o]),u&&(g.trigger("ajaxComplete",[x,f]),--w.active||w.event.trigger("ajaxStop")))}return x},getJSON:function(e,t,i){return w.get(e,t,i,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,s){w[s]=function(e,t,i,r){return v(t)&&(r=r||i,i=t,t=void 0),w.ajax(w.extend({url:e,type:s,dataType:r,data:t,success:i},w.isPlainObject(e)&&e))}}),w.ajaxPrefilter(function(e){for(var t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),w._evalUrl=function(e,t,i){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){w.globalEval(e,t,i)}})},w.fn.extend({wrapAll:function(e){return this[0]&&(v(e)&&(e=e.call(this[0])),e=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(i){return v(i)?this.each(function(e){w(this).wrapInner(i.call(this,e))}):this.each(function(){var e=w(this),t=e.contents();t.length?t.wrapAll(i):e.append(i)})},wrap:function(t){var i=v(t);return this.each(function(e){w(this).wrapAll(i?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new S.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Ut=w.ajaxSettings.xhr();g.cors=!!Ut&&"withCredentials"in Ut,g.ajax=Ut=!!Ut,w.ajaxTransport(function(s){var a,n;if(g.cors||Ut&&!s.crossDomain)return{send:function(e,t){var i,r=s.xhr();if(r.open(s.type,s.url,s.async,s.username,s.password),s.xhrFields)for(i in s.xhrFields)r[i]=s.xhrFields[i];for(i in s.mimeType&&r.overrideMimeType&&r.overrideMimeType(s.mimeType),s.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(i,e[i]);a=function(e){return function(){a&&(a=n=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=a(),n=r.onerror=r.ontimeout=a("error"),void 0!==r.onabort?r.onabort=n:r.onreadystatechange=function(){4===r.readyState&&S.setTimeout(function(){a&&n()})},a=a("abort");try{r.send(s.hasContent&&s.data||null)}catch(e){if(a)throw e}},abort:function(){a&&a()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(i){var r,s;if(i.crossDomain||i.scriptAttrs)return{send:function(e,t){r=w("<script>").attr(i.scriptAttrs||{}
vendor: 6,154 bytes, lines 2-3
2).prop({charset:i.scriptCharset,src:i.url}).on("load error",s=function(e){r.remove(),s=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){s&&s()}}});var Kt=[],Zt=/(=)\?(?=&|$)|\?\?/,Jt=(w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||w.expando+"_"+At.guid++;return this[e]=!0,e}}),w.ajaxPrefilter("json jsonp",function(e,t,i){var r,s,a,n=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(n||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,n?e[n]=e[n].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(Dt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return a||w.error(r+" was not called"),a[0]},e.dataTypes[0]="json",s=S[r],S[r]=function(){a=arguments},i.always(function(){void 0===s?w(S).removeProp(r):S[r]=s,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),a&&v(s)&&s(a[0]),a=s=void 0}),"script"}),g.createHTMLDocument=((e=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===e.childNodes.length),w.parseHTML=function(e,t,i){return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(g.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),r=!i&&[],(i=Z.exec(e))?[t.createElement(i[1])]:(i=Pe([e],t,r),r&&r.length&&w(r).remove(),w.merge([],i.childNodes)));var r},w.fn.load=function(e,t,i){var r,s,a,n=this,o=e.indexOf(" ");return-1<o&&(r=L(e.slice(o)),e=e.slice(0,o)),v(t)?(i=t,t=void 0):t&&"object"==typeof t&&(s="POST"),0<n.length&&w.ajax({url:e,type:s||"GET",dataType:"html",data:t}).done(function(e){a=arguments,n.html(r?w("<div>").append(w.parseHTML(e)).find(r):e)}).always(i&&function(e,t){n.each(function(){i.apply(this,a||[e.responseText,t,e])})}),this},w.expr.pseudos.animated=function(t){return w.grep(w.timers,function(e){return t===e.elem}).length},w.offset={setOffset:function(e,t,i){var r,s,a,n,o=w.css(e,"position"),l=w(e),h={};"static"===o&&(e.style.position="relative"),a=l.offset(),r=w.css(e,"top"),n=w.css(e,"left"),o=("absolute"===o||"fixed"===o)&&-1<(r+n).indexOf("auto")?(s=(o=l.position()).top,o.left):(s=parseFloat(r)||0,parseFloat(n)||0),null!=(t=v(t)?t.call(e,i,w.extend({},a)):t).top&&(h.top=t.top-a.top+s),null!=t.left&&(h.left=t.left-a.left+o),"using"in t?t.using.call(e,h):("number"==typeof h.top&&(h.top+="px"),"number"==typeof h.left&&(h.left+="px"),l.css(h))}},w.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){w.offset.setOffset(this,t,e)});var e,i=this[0];return i?i.getClientRects().length?(e=i.getBoundingClientRect(),i=i.ownerDocument.defaultView,{top:e.top+i.pageYOffset,left:e.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i,r=this[0],s={top:0,left:0};if("fixed"===w.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),i=r.ownerDocument,e=r.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&"static"===w.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((s=w(e).offset()).top+=w.css(e,"borderTopWidth",!0),s.left+=w.css(e,"borderLeftWidth",!0))}return{top:t.top-s.top-w.css(r,"marginTop",!0),left:t.left-s.left-w.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===w.css(e,"position");)e=e.offsetParent;return e||E})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,s){var a="pageYOffset"===s;w.fn[t]=function(e){return d(this,function(e,t,i){var r;if(m(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===i)return r?r[s]:e[t];r?r.scrollTo(a?r.pageXOffset:i,a?i:r.pageYOffset):e[t]=i},t,e,arguments.length)}}),w.each(["top","left"],function(e,i){w.cssHooks[i]=Qe(g.pixelPosition,function(e,t){if(t)return t=Je(e,i),Ke.test(t)?w(e).position()[i]+"px":t})}),w.each({Height:"height",Width:"width"},function(n,o){w.each({padding:"inner"+n,content:o,"":"outer"+n},function(r,a){w.fn[a]=function(e,t){var i=arguments.length&&(r||"boolean"!=typeof e),s=r||(!0===e||!0===t?"margin":"border");return d(this,function(e,t,i){var r;return m(e)?0===a.indexOf("outer")?e["inner"+n]:e.document.documentElement["client"+n]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+n],r["scroll"+n],e.body["offset"+n],r["offset"+n],r["client"+n])):void 0===i?w.css(e,t,s):w.style(e,t,i,s)},o,i?e:void 0,i)}})}),w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){w.fn[t]=function(e){return this.on(t,e)}}),w.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,r){return this.on(t,e,i,r)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),w.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,i){w.fn[i]=function(e,t){return 0<arguments.length?this.on(i,null,e,t):this.trigger(i)}}),/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g),Qt=(w.proxy=function(e,t){var i,r;if("string"==typeof t&&(r=e[t],t=e,e=r),v(e))return i=o.call(arguments,2),(r=function(){return e.apply(t||this,i.concat(o.call(arguments)))}).guid=e.guid=e.guid||w.guid++,r},w.holdReady=function(e){e?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=l,w.isFunction=v,w.isWindow=m,w.camelCase=b,w.type=f,w.now=Date.now,w.isNumeric=function(e){var t=w.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},w.trim=function(e){return null==e?"":(e+"").replace(Jt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return w}),S.jQuery),ei=S.$;return w.noConflict=function(e){return S.$===w&&(S.$=ei),e&&S.jQuery===w&&(S.jQuery=Qt),w},void 0===z&&(S.jQuery=S.$=w),w}), 3/*! Magnific Popup - v1.1.0 - 2016-02-20
vendor: 19,356 bytes, lines 4-6
4* http://dimsemenov.com/plugins/magnific-popup/ 5* Copyright (c) 2016 Dmitry Semenov; */ 6!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(h){function e(){}function p(e,t){f.ev.on("mfp"+e+x,t)}function d(e,t,i,r){var s=document.createElement("div");return s.className="mfp-"+e,i&&(s.innerHTML=i),r?t&&t.appendChild(s):(s=h(s),t&&s.appendTo(t)),s}function c(e,t){f.ev.triggerHandler("mfp"+e,t),f.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),f.st.callbacks[e]&&f.st.callbacks[e].apply(f,h.isArray(t)?t:[t]))}function u(e){return e===t&&f.currTemplate.closeBtn||(f.currTemplate.closeBtn=h(f.st.closeMarkup.replace("%title%",f.st.tClose)),t=e),f.currTemplate.closeBtn}function a(){h.magnificPopup.instance||((f=new e).init(),h.magnificPopup.instance=f)}var f,r,m,s,g,t,l="Close",y="BeforeClose",v="MarkupParse",b="Open",x=".mfp",E="mfp-ready",i="mfp-removing",n="mfp-prevent-close",o=!!window.jQuery,S=h(window);h.magnificPopup={instance:null,proto:e.prototype={constructor:e,init:function(){var e=navigator.appVersion;f.isLowIE=f.isIE8=document.all&&!document.addEventListener,f.isAndroid=/android/gi.test(e),f.isIOS=/iphone|ipad|ipod/gi.test(e),f.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),f.probablyMobile=f.isAndroid||f.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),m=h(document),f.popupsCache={}},open:function(e){if(!1===e.isObj){f.items=e.items.toArray(),f.index=0;for(var t,i=e.items,r=0;r<i.length;r++)if((t=(t=i[r]).parsed?t.el[0]:t)===e.el[0]){f.index=r;break}}else f.items=h.isArray(e.items)?e.items:[e.items],f.index=e.index||0;if(!f.isOpen){f.types=[],g="",e.mainEl&&e.mainEl.length?f.ev=e.mainEl.eq(0):f.ev=m,e.key?(f.popupsCache[e.key]||(f.popupsCache[e.key]={}),f.currTemplate=f.popupsCache[e.key]):f.currTemplate={},f.st=h.extend(!0,{},h.magnificPopup.defaults,e),f.fixedContentPos="auto"===f.st.fixedContentPos?!f.probablyMobile:f.st.fixedContentPos,f.st.modal&&(f.st.closeOnContentClick=!1,f.st.closeOnBgClick=!1,f.st.showCloseBtn=!1,f.st.enableEscapeKey=!1),f.bgOverlay||(f.bgOverlay=d("bg").on("click"+x,function(){f.close()}),f.wrap=d("wrap").attr("tabindex",-1).on("click"+x,function(e){f._checkIfClose(e.target)&&f.close()}),f.container=d("container",f.wrap)),f.contentContainer=d("content"),f.st.preloader&&(f.preloader=d("preloader",f.container,f.st.tLoading));var s=h.magnificPopup.modules;for(r=0;r<s.length;r++){var a=(a=s[r]).charAt(0).toUpperCase()+a.slice(1);f["init"+a].call(f)}c("BeforeOpen"),f.st.showCloseBtn&&(f.st.closeBtnInside?(p(v,function(e,t,i,r){i.close_replaceWith=u(r.type)}),g+=" mfp-close-btn-in"):f.wrap.append(u())),f.st.alignTop&&(g+=" mfp-align-top"),f.fixedContentPos?f.wrap.css({overflow:f.st.overflowY,overflowX:"hidden",overflowY:f.st.overflowY}):f.wrap.css({top:S.scrollTop(),position:"absolute"}),!1!==f.st.fixedBgPos&&("auto"!==f.st.fixedBgPos||f.fixedContentPos)||f.bgOverlay.css({height:m.height(),position:"absolute"}),f.st.enableEscapeKey&&m.on("keyup"+x,function(e){27===e.keyCode&&f.close()}),S.on("resize"+x,function(){f.updateSize()}),f.st.closeOnContentClick||(g+=" mfp-auto-cursor"),g&&f.wrap.addClass(g);var n=f.wH=S.height(),o={},l=(f.fixedContentPos&&f._hasScrollBar(n)&&((l=f._getScrollbarSize())&&(o.marginRight=l)),f.fixedContentPos&&(f.isIE7?h("body, html").css("overflow","hidden"):o.overflow="hidden"),f.st.mainClass);return f.isIE7&&(l+=" mfp-ie7"),l&&f._addClassToMFP(l),f.updateItemHTML(),c("BuildControls"),h("html").css(o),f.bgOverlay.add(f.wrap).prependTo(f.st.prependTo||h(document.body)),f._lastFocusedEl=document.activeElement,setTimeout(function(){f.content?(f._addClassToMFP(E),f._setFocus()):f.bgOverlay.addClass(E),m.on("focusin"+x,f._onFocusIn)},16),f.isOpen=!0,f.updateSize(n),c(b),e}f.updateItemHTML()},close:function(){f.isOpen&&(c(y),f.isOpen=!1,f.st.removalDelay&&!f.isLowIE&&f.supportsTransition?(f._addClassToMFP(i),setTimeout(function(){f._close()},f.st.removalDelay)):f._close())},_close:function(){c(l);var e=i+" "+E+" ";f.bgOverlay.detach(),f.wrap.detach(),f.container.empty(),f.st.mainClass&&(e+=f.st.mainClass+" "),f._removeClassFromMFP(e),f.fixedContentPos&&(e={marginRight:""},f.isIE7?h("body, html").css("overflow",""):e.overflow="",h("html").css(e)),m.off("keyup.mfp focusin"+x),f.ev.off(x),f.wrap.attr("class","mfp-wrap").removeAttr("style"),f.bgOverlay.attr("class","mfp-bg"),f.container.attr("class","mfp-container"),!f.st.showCloseBtn||f.st.closeBtnInside&&!0!==f.currTemplate[f.currItem.type]||f.currTemplate.closeBtn&&f.currTemplate.closeBtn.detach(),f.st.autoFocusLast&&f._lastFocusedEl&&h(f._lastFocusedEl).focus(),f.currItem=null,f.content=null,f.currTemplate=null,f.prevHeight=0,c("AfterClose")},updateSize:function(e){var t;f.isIOS?(t=document.documentElement.clientWidth/window.innerWidth,t=window.innerHeight*t,f.wrap.css("height",t),f.wH=t):f.wH=e||S.height(),f.fixedContentPos||f.wrap.css("height",f.wH),c("Resize")},updateItemHTML:function(){var e=f.items[f.index],t=(f.contentContainer.detach(),f.content&&f.content.detach(),(e=e.parsed?e:f.parseEl(f.index)).type),i=(c("BeforeChange",[f.currItem?f.currItem.type:"",t]),f.currItem=e,f.currTemplate[t]||(i=!!f.st[t]&&f.st[t].markup,c("FirstMarkupParse",i),f.currTemplate[t]=!i||h(i)),s&&s!==e.type&&f.container.removeClass("mfp-"+s+"-holder"),f["get"+t.charAt(0).toUpperCase()+t.slice(1)](e,f.currTemplate[t]));f.appendContent(i,t),e.preloaded=!0,c("Change",e),s=e.type,f.container.prepend(f.contentContainer),c("AfterChange")},appendContent:function(e,t){(f.content=e)?f.st.showCloseBtn&&f.st.closeBtnInside&&!0===f.currTemplate[t]?f.content.find(".mfp-close").length||f.content.append(u()):f.content=e:f.content="",c("BeforeAppend"),f.container.addClass("mfp-"+t+"-holder"),f.contentContainer.append(f.content)},parseEl:function(e){var t,i=f.items[e];if((i=i.tagName?{el:h(i)}:(t=i.type,{data:i,src:i.src})).el){for(var r=f.types,s=0;s<r.length;s++)if(i.el.hasClass("mfp-"+r[s])){t=r[s];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=t||f.st.type||"inline",i.index=e,i.parsed=!0,f.items[e]=i,c("ElementParse",i),f.items[e]},addGroup:function(t,i){function e(e){e.mfpEl=this,f._openClick(e,t,i)}var r="click.magnificPopup";(i=i||{}).mainEl=t,i.items?(i.isObj=!0,t.off(r).on(r,e)):(i.isObj=!1,i.delegate?t.off(r).on(r,i.delegate,e):(i.items=t).off(r).on(r,e))},_openClick:function(e,t,i){if((void 0!==i.midClick?i:h.magnificPopup.defaults).midClick||!(2===e.which||e.ctrlKey||e.metaKey||e.altKey||e.shiftKey)){var r=(void 0!==i.disableOn?i:h.magnificPopup.defaults).disableOn;if(r)if(h.isFunction(r)){if(!r.call(f))return!0}else if(S.width()<r)return!0;e.type&&(e.preventDefault(),f.isOpen&&e.stopPropagation()),i.el=h(e.mfpEl),i.delegate&&(i.items=t.find(i.delegate)),f.open(i)}},updateStatus:function(e,t){var i;f.preloader&&(r!==e&&f.container.removeClass("mfp-s-"+r),i={status:e,text:t=t||"loading"!==e?t:f.st.tLoading},c("UpdateStatus",i),e=i.status,f.preloader.html(t=i.text),f.preloader.find("a").on("click",function(e){e.stopImmediatePropagation()}),f.container.addClass("mfp-s-"+e),r=e)},_checkIfClose:function(e){if(!h(e).hasClass(n)){var t=f.st.closeOnContentClick,i=f.st.closeOnBgClick;if(t&&i)return!0;if(!f.content||h(e).hasClass("mfp-close")||f.preloader&&e===f.preloader[0])return!0;if(e===f.content[0]||h.contains(f.content[0],e)){if(t)return!0}else if(i&&h.contains(document,e))return!0;return!1}},_addClassToMFP:function(e){f.bgOverlay.addClass(e),f.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),f.wrap.removeClass(e)},_hasScrollBar:function(e){return(f.isIE7?m.height():document.body.scrollHeight)>(e||S.height())},_setFocus:function(){(f.st.focus?f.content.find(f.st.focus).eq(0):f.wrap).focus()},_onFocusIn:function(e){return e.target===f.wrap[0]||h.contains(f.wrap[0],e.target)?void 0:(f._setFocus(),!1)},_parseMarkup:function(s,e,t){var a;t.data&&(e=h.extend(t.data,e)),c(v,[s,e,t]),h.each(e,function(e,t){if(void 0===t||!1===t)return!0;var i,r;1<(a=e.split("_")).length?0<(i=s.find(x+"-"+a[0])).length&&("replaceWith"===(r=a[1])?i[0]!==t[0]&&i.replaceWith(t):"img"===r?i.is("img")?i.attr("src",t):i.replaceWith(h("<img>").attr("src",t).attr("class",i.attr("class"))):i.attr(a[1],t)):s.find(x+"-"+e).html(t)})},_getScrollbarSize:function(){var e;return void 0===f.scrollbarSize&&((e=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),f.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),f.scrollbarSize}},modules:[],open:function(e,t){return a(),(e=e?h.extend(!0,{},e):{}).isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return h.magnificPopup.instance&&h.magnificPopup.instance.close()},registerModule:function(e,t){t.options&&(h.magnificPopup.defaults[e]=t.options),h.extend(this.proto,t.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},h.fn.magnificPopup=function(e){a();var t,i,r,s=h(this);return"string"==typeof e?"open"===e?(t=o?s.data("magnificPopup"):s[0].magnificPopup,i=parseInt(arguments[1],10)||0,r=t.items?t.items[i]:(r=s,(r=t.delegate?r.find(t.delegate):r).eq(i)),f._openClick({mfpEl:r},s,t)):f.isOpen&&f[e].apply(f,Array.prototype.slice.call(arguments,1)):(e=h.extend(!0,{},e),o?s.data("magnificPopup",e):s[0].magnificPopup=e,f.addGroup(s,e)),s};function z(){T&&(w.after(T.addClass(C)).detach(),T=null)}var C,w,T,P="inline";h.magnificPopup.registerModule(P,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){f.types.push(P),p(l+"."+P,function(){z()})},getInline:function(e,t){var i,r,s;return z(),e.src?(i=f.st.inline,(r=h(e.src)).length?((s=r[0].parentNode)&&s.tagName&&(w||(C=i.hiddenClass,w=d(C),C="mfp-"+C),T=r.after(w).detach().removeClass(C)),f.updateStatus("ready")):(f.updateStatus("error",i.tNotFound),r=h("<div>")),e.inlineElement=r):(f.updateStatus("ready"),f._parseMarkup(t,{},e),t)}}});function k(){M&&h(document.body).removeClass(M)}function V(){k(),f.req&&f.req.abort()}var M,A="ajax";h.magnificPopup.registerModule(A,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){f.types.push(A),M=f.st.ajax.cursor,p(l+"."+A,V),p("BeforeChange."+A,V)},getAjax:function(r){M&&h(document.body).addClass(M),f.updateStatus("loading");var e=h.extend({url:r.src,success:function(e,t,i){e={data:e,xhr:i};c("ParseAjax",e),f.appendContent(h(e.data),A),r.finished=!0,k(),f._setFocus(),setTimeout(function(){f.wrap.addClass(E)},16),f.updateStatus("ready"),c("AjaxContentAdded")},error:function(){k(),r.finished=r.loadError=!0,f.updateStatus("error",f.st.ajax.tError.replace("%url%",r.src))}},f.st.ajax.settings);return f.req=h.ajax(e),""}}});var D;h.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var e=f.st.image,t=".image";f.types.push("image"),p(b+t,function(){"image"===f.currItem.type&&e.cursor&&h(document.body).addClass(e.cursor)}),p(l+t,function(){e.cursor&&h(document.body).removeClass(e.cursor),S.off("resize"+x)}),p("Resize"+t,f.resizeImage),f.isLowIE&&p("AfterChange",f.resizeImage)},resizeImage:function(){var e,t=f.currItem;t&&t.img&&f.st.image.verticalFit&&(e=0,f.isLowIE&&(e=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",f.wH-e))},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,D&&clearInterval(D),e.isCheckingImgSize=!1,c("ImageHasSize",e),e.imgHidden&&(f.content&&f.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(t){function i(e){D&&clearInterval(D),D=setInterval(function(){return 0<s.naturalWidth?void f._onImageHasSize(t):(200<r&&clearInterval(D),void(3===++r?i(10):40===r?i(50):100===r&&i(500)))},e)}var r=0,s=t.img[0];i(1)},getImage:function(e,t){function i(){e&&(e.img[0].complete?(e.img.off(".mfploader"),e===f.currItem&&(f._onImageHasSize(e),f.updateStatus("ready")),e.hasSize=!0,e.loaded=!0,c("ImageLoadComplete")):++a<200?setTimeout(i,100):r())}function r(){e&&(e.img.off(".mfploader"),e===f.currItem&&(f._onImageHasSize(e),f.updateStatus("error",n.tError.replace("%url%",e.src))),e.hasSize=!0,e.loaded=!0,e.loadError=!0)}var s,a=0,n=f.st.image,o=t.find(".mfp-img");return o.length&&((s=document.createElement("img")).className="mfp-img",e.el&&e.el.find("img").length&&(s.alt=e.el.find("img").attr("alt")),e.img=h(s).on("load.mfploader",i).on("error.mfploader",r),s.src=e.src,o.is("img")&&(e.img=e.img.clone()),0<(s=e.img[0]).naturalWidth?e.hasSize=!0:s.width||(e.hasSize=!1)),f._parseMarkup(t,{title:function(e){if(e.data&&void 0!==e.data.title)return e.data.title;var t=f.st.image.titleSrc;if(t){if(h.isFunction(t))return t.call(f,e);if(e.el)return e.el.attr(t)||""}return""}(e),img_replaceWith:e.img},e),f.resizeImage(),e.hasSize?(D&&clearInterval(D),e.loadError?(t.addClass("mfp-loading"),f.updateStatus("error",n.tError.replace("%url%",e.src))):(t.removeClass("mfp-loading"),f.updateStatus("ready"))):(f.updateStatus("loading"),e.loading=!0,e.hasSize||(e.imgHidden=!0,t.addClass("mfp-loading"),f.findImageSize(e))),t}}});function _(e){var t;f.currTemplate[L]&&(t=f.currTemplate[L].find("iframe")).length&&(e||(t[0].src="//about:blank"),f.isIE8&&t.css("display",e?"block":"none"))}function I(e){var t=f.items.length;return t-1<e?e-t:e<0?t+e:e}function R(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)}h.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,t,i,r,s,a,n=f.st.zoom,o=".zoom";n.enabled&&f.supportsTransition&&(r=n.duration,s=function(e){var e=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),t="all "+n.duration/1e3+"s "+n.easing,i={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return i["-webkit-"+r]=i["-moz-"+r]=i["-o-"+r]=i[r]=t,e.css(i),e},a=function(){f.content.css("visibility","visible")},p("BuildControls"+o,function(){f._allowZoom()&&(clearTimeout(t),f.content.css("visibility","hidden"),(e=f._getItemToZoom())?((i=s(e)).css(f._getOffset()),f.wrap.append(i),t=setTimeout(function(){i.css(f._getOffset(!0)),t=setTimeout(function(){a(),setTimeout(function(){i.remove(),e=i=null,c("ZoomAnimationEnded")},16)},r)},16)):a())}),p(y+o,function(){if(f._allowZoom()){if(clearTimeout(t),f.st.removalDelay=r,!e){if(!(e=f._getItemToZoom()))return;i=s(e)}i.css(f._getOffset(!0)),f.wrap.append(i),f.content.css("visibility","hidden"),setTimeout(function(){i.css(f._getOffset())},16)}}),p(l+o,function(){f._allowZoom()&&(a(),i&&i.remove(),e=null)}))},_allowZoom:function(){return"image"===f.currItem.type},_getItemToZoom:function(){return!!f.currItem.hasSize&&f.currItem.img},_getOffset:function(e){var e=e?f.currItem.img:f.st.zoom.opener(f.currItem.el||f.currItem),t=e.offset(),i=parseInt(e.css("padding-top"),10),r=parseInt(e.css("padding-bottom"),10),e=(t.top-=h(window).scrollTop()-i,{width:e.width(),height:(o?e.innerHeight():e[0].offsetHeight)-r-i});return(F=void 0===F?void 0!==document.createElement("p").style.MozTransform:F)?e["-moz-transform"]=e.transform="translate("+t.left+"px,"+t.top+"px)":(e.left=t.left,e.top=t.top),e}}});var F,L="iframe",B=(h.magnificPopup.registerModule(L,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){f.types.push(L),p("BeforeChange",function(e,t,i){t!==i&&(t===L?_():i===L&&_(!0))}),p(l+"."+L,function(){_()})},getIframe:function(e,t){var i=e.src,r=f.st.iframe,s=(h.each(r.patterns,function(){return-1<i.indexOf(this.index)?(this.id&&(i="string"==typeof this.id?i.substr(i.lastIndexOf(this.id)+this.id.length,i.length):this.id.call(this,i)),i=this.src.replace("%id%",i),!1):void 0}),{});return r.srcAction&&(s[r.srcAction]=i),f._parseMarkup(t,s,e),f.updateStatus("ready"),t}}}),h.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var a=f.st.gallery,e=".mfp-gallery";return f.direction=!0,!(!a||!a.enabled)&&(g+=" mfp-gallery",p(b+e,function(){a.navigateByImgClick&&f.wrap.on("click"+e,".mfp-img",function(){return 1<f.items.length?(f.next(),!1):void 0}),m.on("keydown"+e,function(e){37===e.keyCode?f.prev():39===e.keyCode&&f.next()})}),p("UpdateStatus"+e,function(e,t){t.text&&(t.text=R(t.text,f.currItem.index,f.items.length))}),p(v+e,function(e,t,i,r){var s=f.items.length;i.counter=1<s?R(a.tCounter,r.index,s):""}),p("BuildControls"+e,function(){var e,t;1<f.items.length&&a.arrows&&!f.arrowLeft&&(t=a.arrowMarkup,e=f.arrowLeft=h(t.replace(/%title%/gi,a.tPrev).replace(/%dir%/gi,"left")).addClass(n),t=f.arrowRight=h(t.replace(/%title%/gi,a.tNext).replace(/%dir%/gi,"right")).addClass(n),e.click(function(){f.prev()}),t.click(function(){f.next()}),f.container.append(e.add(t)))}),p("Change"+e,function(){f._preloadTimeout&&clearTimeout(f._preloadTimeout),f._preloadTimeout=setTimeout(function(){f.preloadNearbyImages(),f._preloadTimeout=null},16)}),void p(l+e,function(){m.off(e),f.wrap.off("click"+e),f.arrowRight=f.arrowLeft=null}))},next:function(){f.direction=!0,f.index=I(f.index+1),f.updateItemHTML()},prev:function(){f.direction=!1,f.index=I(f.index-1),f.updateItemHTML()},goTo:function(e){f.direction=e>=f.index,f.index=e,f.updateItemHTML()},preloadNearbyImages:function(){for(var e=f.st.gallery.preload,t=Math.min(e[0],f.items.length),i=Math.min(e[1],f.items.length),r=1;r<=(f.direction?i:t);r++)f._preloadItem(f.index+r);for(r=1;r<=(f.direction?t:i);r++)f._preloadItem(f.index-r)},_preloadItem:function(e){var t;e=I(e),f.items[e].preloaded||((t=f.items[e]).parsed||(t=f.parseEl(e)),c("LazyLoad",t),"image"===t.type&&(t.img=h('<img class="mfp-img" />').on("load.mfploader",function(){t.hasSize=!0}
6).on("error.mfploader",function(){t.hasSize=!0,t.loadError=!0,c("LazyLoadError",t)}).attr("src",t.src)),t.preloaded=!0)}}}),"retina");h.magnificPopup.registerModule(B,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){var i,r;1<window.devicePixelRatio&&(i=f.st.retina,r=i.ratio,1<(r=isNaN(r)?r():r)&&(p("ImageHasSize."+B,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/r,width:"100%"})}),p("ElementParse."+B,function(e,t){t.src=i.replaceSrc(t,r)})))}}}),a()}),"undefined"!=typeof navigator&&function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).lottie=t()}(this,function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){for(var i,r=e.length,s=0;s<r;s+=1)for(var a in i=e[s].prototype)Object.prototype.hasOwnProperty.call(i,a)&&(t.prototype[a]=i[a])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){for(var e=this.audios.length,t=0;t<e;t+=1)this.audios[t].pause()},resume:function(){for(var e=this.audios.length,t=0;t<e;t+=1)this.audios[t].resume()},setRate:function(e){for(var t=this.audios.length,i=0;i<t;i+=1)this.audios[i].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):window.Howl?new window.Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){for(var e=this.audios.length,t=0;t<e;t+=1)this.audios[t].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),createTypedArray=function(){function i(e,t){var i,r=0,s=[];switch(e){case"int16":case"uint8c":i=1;break;default:i=1.1}for(r=0;r<t;r+=1)s.push(i);return s}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(e,t){return"float32"===e?new Float32Array(t):"int16"===e?new Int16Array(t):"uint8c"===e?new Uint8ClampedArray(t):i(e,t)}:i}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){return(_typeof$6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var subframeEnabled=!0,expressionsPlugin=null,idPrefix="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){}!function(){for(var e=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],t=e.length,i=0;i<t;i+=1)BMMath[e[i]]=Math[e[i]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){for(var t=createSizedArray(e.length),i=e.length,r=0;r<i;r+=1)t[r]=Math.abs(e[r]);return t}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){_shouldRoundValues=!!e}function bmRnd(e){_shouldRoundValues&&Math.round(e)}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,i,r){this.type=e,this.currentTime=t,this.totalTime=i,this.direction=r<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,i,r){this.type=e,this.currentLoop=i,this.totalLoops=t,this.direction=r<0?-1:1}function BMSegmentStartEvent(e,t,i){this.type=e,this.firstFrame=t,this.totalFrames=i}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}var createElementID=(_count=0,function(){return idPrefix+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(e,t,i){var r,s,a,n,o=i*(1-t),l=i*(1-(n=6*e-(e=Math.floor(6*e)))*t),h=i*(1-(1-n)*t);switch(e%6){case 0:r=i,s=h,a=o;break;case 1:r=l,s=i,a=o;break;case 2:r=o,s=i,a=h;break;case 3:r=o,s=l,a=i;break;case 4:r=h,s=o,a=i;break;case 5:r=i,s=o,a=l}return[r,s,a]}function RGBtoHSV(e,t,i){var r,s=Math.max(e,t,i),a=Math.min(e,t,i),n=s-a,o=0===s?0:n/s,l=s/255;switch(s){case a:r=0;break;case e:r=t-i+n*(t<i?6:0),r/=6*n;break;case t:r=i-e+2*n,r/=6*n;break;case i:r=e-t+4*n,r/=6*n}return[r,o,l]}function addSaturationToRGB(e,t){e=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return e[1]+=t,1<e[1]?e[1]=1:e[1]<=0&&(e[1]=0),HSVtoRGB(e[0],e[1],e[2])}function addBrightnessToRGB(e,t){e=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return e[2]+=t,1<e[2]?e[2]=1:e[2]<0&&(e[2]=0),HSVtoRGB(e[0],e[1],e[2])}function addHueToRGB(e,t){e=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return e[0]+=t/360,1<e[0]?--e[0]:e[0]<0&&(e[0]+=1),HSVtoRGB(e[0],e[1],e[2])}var rgbToHex=function(){for(var e,r=[],t=0;t<256;t+=1)e=t.toString(16),r[t]=1===e.length?"0"+e:e;return function(e,t,i){return"#"+r[e=e<0?0:e]+r[t=t<0?0:t]+r[i=i<0?0:i]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix=e},getIdPrefix=function(){return idPrefix};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return(_typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var dataManager=function(){var i,r,s=1,a=[],n={onmessage:function(){},postMessage:function(e){i({data:e})}},C={postMessage:function(e){n.onmessage({data:e})}};function o(){var e,t;r||(e=function(t){var s,r,a,n,o,l,h,p,d,e;function c(e){var t=e.getResponseHeader("content-type");return t&&"json"===e.responseType&&-1!==t.indexOf("json")||e.response&&"object"===_typeof$5(e.response)?e.response:e.response&&"string"==typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}function u(e,t){for(var i,r,s,a=e.length,n=0;n<a;n+=1)if("ks"in(s=e[n])&&!s.completed){if(s.completed=!0,s.tt&&(e[n-1].td=s.tt),s.hasMask)for(var o=s.masksProperties,l=o.length,h=0;h<l;h+=1)if(o[h].pt.k.i)g(o[h].pt.k);else for(r=o[h].pt.k.length,i=0;i<r;i+=1)o[h].pt.k[i].s&&g(o[h].pt.k[i].s[0]),o[h].pt.k[i].e&&g(o[h].pt.k[i].e[0]);0===s.ty?(s.layers=f(s.refId,t),u(s.layers,t)):4===s.ty?m(s.shapes):5===s.ty&&(0===(s=s).t.a.length&&s.t.p)}}function f(e,t){e=function(e,t){for(var i=0,r=t.length;i<r;){if(t[i].id===e)return t[i];i+=1}return null}(e,t);
vendor: 4,416 bytes, line 6
6return e?e.layers.__used?JSON.parse(JSON.stringify(e.layers)):(e.layers.__used=!0,e.layers):null}function m(e){for(var t,i,r=e.length-1;0<=r;--r)if("sh"===e[r].ty)if(e[r].ks.k.i)g(e[r].ks.k);else for(i=e[r].ks.k.length,t=0;t<i;t+=1)e[r].ks.k[t].s&&g(e[r].ks.k[t].s[0]),e[r].ks.k[t].e&&g(e[r].ks.k[t].e[0]);else"gr"===e[r].ty&&m(e[r].it)}function g(e){for(var t=e.i.length,i=0;i<t;i+=1)e.i[i][0]+=e.v[i][0],e.i[i][1]+=e.v[i][1],e.o[i][0]+=e.v[i][0],e.o[i][1]+=e.v[i][1]}function y(e,t){t=t?t.split("."):[100,100,100];return e[0]>t[0]||!(t[0]>e[0])&&(e[1]>t[1]||!(t[1]>e[1])&&(e[2]>t[2]||(t[2],e[2],0)))}function v(e){if(e.chars&&!y(s,e.v))for(var t=e.chars.length,i=0;i<t;i+=1){var r=e.chars[i];r.data&&r.data.shapes&&(m(r.data.shapes),r.data.ip=0,r.data.op=99999,r.data.st=0,r.data.sr=1,r.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},e.chars[i].t||(r.data.shapes.push({ty:"no"}),r.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}function b(e){for(var t,i,r,s=e.length,a=0;a<s;a+=1){if((t=e[a]).hasMask)for(var n=t.masksProperties,o=n.length,l=0;l<o;l+=1)if(n[l].pt.k.i)n[l].pt.k.c=n[l].cl;else for(r=n[l].pt.k.length,i=0;i<r;i+=1)n[l].pt.k[i].s&&(n[l].pt.k[i].s[0].c=n[l].cl),n[l].pt.k[i].e&&(n[l].pt.k[i].e[0].c=n[l].cl);4===t.ty&&function e(t){for(var i,r,s=t.length-1;0<=s;--s)if("sh"===t[s].ty)if(t[s].ks.k.i)t[s].ks.k.c=t[s].closed;else for(r=t[s].ks.k.length,i=0;i<r;i+=1)t[s].ks.k[i].s&&(t[s].ks.k[i].s[0].c=t[s].closed),t[s].ks.k[i].e&&(t[s].ks.k[i].e[0].c=t[s].closed);else"gr"===t[s].ty&&e(t[s].it)}(t.shapes)}}function x(e){for(var t=e.length,i=0;i<t;i+=1)4===e[i].ty&&function e(t){for(var i,r,s=t.length,a=0;a<s;a+=1)if("gr"===t[a].ty)e(t[a].it);else if("fl"===t[a].ty||"st"===t[a].ty)if(t[a].c.k&&t[a].c.k[0].i)for(r=t[a].c.k.length,i=0;i<r;i+=1)t[a].c.k[i].s&&(t[a].c.k[i].s[0]/=255,t[a].c.k[i].s[1]/=255,t[a].c.k[i].s[2]/=255,t[a].c.k[i].s[3]/=255),t[a].c.k[i].e&&(t[a].c.k[i].e[0]/=255,t[a].c.k[i].e[1]/=255,t[a].c.k[i].e[2]/=255,t[a].c.k[i].e[3]/=255);else t[a].c.k[0]/=255,t[a].c.k[1]/=255,t[a].c.k[2]/=255,t[a].c.k[3]/=255}(e[i].shapes)}function E(e){for(var t,i=e.length,r=0;r<i;r+=1)5===e[r].ty&&(t=void 0,"number"==typeof(t=e[r].t.p).a&&(t.a={a:0,k:t.a}),"number"==typeof t.p&&(t.p={a:0,k:t.p}),"number"==typeof t.r&&(t.r={a:0,k:t.r}))}function S(e){for(var t,i,r=e.length,s=0;s<r;s+=1)5===e[s].ty&&(i=(t=e[s]).t.d,t.t.d={k:[{s:i,t:0}]})}C.dataManager||(C.dataManager=(o=[4,4,14],l=function(e){if(y(o,e.v)&&(S(e.layers),e.assets))for(var t=e.assets.length,i=0;i<t;i+=1)e.assets[i].layers&&S(e.assets[i].layers)},s=[4,7,99],n=[5,7,15],h=function(e){if(y(n,e.v)&&(E(e.layers),e.assets))for(var t=e.assets.length,i=0;i<t;i+=1)e.assets[i].layers&&E(e.assets[i].layers)},a=[4,1,9],p=function(e){if(y(a,e.v)&&(x(e.layers),e.assets))for(var t=e.assets.length,i=0;i<t;i+=1)e.assets[i].layers&&x(e.assets[i].layers)},r=[4,4,18],d=function(e){if(y(r,e.v)&&(b(e.layers),e.assets))for(var t=e.assets.length,i=0;i<t;i+=1)e.assets[i].layers&&b(e.assets[i].layers)},(e={completeData:function(e){if(!e.__complete){p(e),l(e),v(e),h(e),d(e),u(e.layers,e.assets);var t=e.chars,i=e.assets;if(t)for(var r=0,s=t.length,r=0;r<s;r+=1)1===t[r].t&&(t[r].data.layers=f(t[r].data.refId,i),u(t[r].data.layers,i));e.__complete=!0}}}).checkColors=p,e.checkChars=v,e.checkPathProperties=h,e.checkShapes=d,e.completeLayers=u,e)),C.assetLoader||(C.assetLoader={load:function(t,i,e,r){var s,a=new XMLHttpRequest;try{a.responseType="json"}catch(e){}a.onreadystatechange=function(){if(4===a.readyState)if(200===a.status)s=c(a),e(s);else try{s=c(a),e(s)}catch(e){r&&r(e)}};try{a.open("GET",t,!0)}catch(e){a.open("GET",i+"/"+t,!0)}a.send()}}),"loadAnimation"===t.data.type?C.assetLoader.load(t.data.path,t.data.fullPath,function(e){C.dataManager.completeData(e),C.postMessage({id:t.data.id,payload:e,status:"success"})},function(){C.postMessage({id:t.data.id,status:"error"})}):"complete"===t.data.type?(e=t.data.animation,C.dataManager.completeData(e),C.postMessage({id:t.data.id,payload:e,status:"success"})):"loadData"===t.data.type&&C.assetLoader.load(t.data.path,t.data.fullPath,function(e){C.postMessage({id:t.data.id,payload:e,status:"success"})},function(){C.postMessage({id:t.data.id,status:"error"})})},(r=window.Worker&&window.Blob&&getWebWorker()?(t=new Blob(["var _workerSelf = self;
6 self.onmessage = ",e.toString()],{type:"text/javascript"}),t=URL.createObjectURL(t),new Worker(t)):(i=e,n)).onmessage=function(e){var e=e.data,t=e.id,i=a[t];a[t]=null,"success"===e.status?i.onComplete(e.payload):i.onError&&i.onError()})}function l(e,t){var i="processId_"+(s+=1);return a[i]={onComplete:e,onError:t},i}return{loadAnimation:function(e,t,i){o();t=l(t,i);r.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:t})},loadData:function(e,t,i){o();t=l(t,i);r.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:t})},completeAnimation:function(e,t,i){o();t=l(t,i);r.postMessage({type:"complete",animation:e,id:t})}}}(),ImagePreloader=function(){(e=createTag("canvas")).width=1,e.height=1,(t=e.getContext("2d")).fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1);var e,t,s=e;function i(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function a(e,t,i){var r="";return r=e.e?e.p:t?t+(t=-1!==(t=e.p).indexOf("images/")?t.split("/")[1]:t):(r=i,(r+=e.u||"")+e.p)}function n(){this._imageLoaded=i.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=function(e){var t=0,i=setInterval(function(){(e.getBBox().width||500<t)&&(this._imageLoaded(),clearInterval(i)),t+=1}.bind(this),50)}.bind(this),this.createFootageData=function(e){var t={assetData:e},e=a(e,this.assetsPath,this.path);return dataManager.loadData(e,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return n.prototype={loadAssets:function(e,t){this.imagesLoadedCb=t;for(var i=e.length,r=0;r<i;r+=1)e[r].layers||(e[r].t&&"seq"!==e[r].t?3===e[r].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[r]))):(this.totalImages+=1,this.images.push(this._createImageData(e[r]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,i=this.images.length;t<i;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(e){var t=a(e,this.assetsPath,this.path),i=createTag("img"),r=(i.crossOrigin="anonymous",i.addEventListener("load",this._imageLoaded,!1),i.addEventListener("error",function(){r.img=s,this._imageLoaded()}.bind(this),!1),i.src=t,{img:i,assetData:e});return r},createImageData:function(e){var t=a(e,this.assetsPath,this.path),i=createNS("image"),r=(isSafari?this.testImageLoaded(i):i.addEventListener("load",this._imageLoaded,!1),i.addEventListener("error",function(){r.img=s,this._imageLoaded()}.bind(this),!1),i.setAttributeNS("http://www.w3.org/1999/xlink","href",t),this._elementHelper.append?this._elementHelper.append(i):this._elementHelper.appendChild(i),{img:i,assetData:e});return r},imageLoaded:i,footageLoaded:r,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},n}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var i=this._cbs[e],r=0;r<i.length;r+=1)i[r](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var i=0,r=this._cbs[e].length;i<r;)this._cbs[e][i]===t&&(this._cbs[e].splice(i,1),--i,--r),i+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(t){for(var e=[],i=0;i<t.length;i+=1){var r=t[i],r={time:r.tm,duration:r.dr};try{r.payload=JSON.parse(t[i].cm)}catch(e){try{r.payload=function(e){for(var t,i=e.split("\r\n"),r={},s=0,a=0;a<i.length;a+=1)2===(t=i[a].split(":")).length&&(r[t[0]]=t[1].trim(),s+=1);if(0===s)throw new Error;return r}(t[i].cm)}catch(e){r.payload={name:t[i]}}}
vendor: 4,211 bytes, line 6
6e.push(r)}return e},ProjectInterface=function(){function t(e){this.compositions.push(e)}return function(){function e(e){for(var t=0,i=this.compositions.length;t<i;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return e.compositions=[],e.currentFrame=0,e.registerComposition=t,e}}(),renderers={},registerRenderer=function(e,t){renderers[e]=t};function getRenderer(e){return renderers[e]}function _typeof$4(e){return(_typeof$4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0)},animationManager=(extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg",i=(e.animType?t=e.animType:e.renderer&&(t=e.renderer),getRenderer(t));this.renderer=new i(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name||"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){var t={wrapper:e,animationData:t=t&&"object"!==_typeof$4(t)?JSON.parse(t):t},e=e.attributes,i=(t.path=e.getNamedItem("data-animation-path")?e.getNamedItem("data-animation-path").value:e.getNamedItem("data-bm-path")?e.getNamedItem("data-bm-path").value:e.getNamedItem("bm-path")?e.getNamedItem("bm-path").value:"",t.animType=e.getNamedItem("data-anim-type")?e.getNamedItem("data-anim-type").value:e.getNamedItem("data-bm-type")?e.getNamedItem("data-bm-type").value:e.getNamedItem("bm-type")?e.getNamedItem("bm-type").value:e.getNamedItem("data-bm-renderer")?e.getNamedItem("data-bm-renderer").value:e.getNamedItem("bm-renderer")?e.getNamedItem("bm-renderer").value:"canvas",e.getNamedItem("data-anim-loop")?e.getNamedItem("data-anim-loop").value:e.getNamedItem("data-bm-loop")?e.getNamedItem("data-bm-loop").value:e.getNamedItem("bm-loop")?e.getNamedItem("bm-loop").value:""),i=("false"===i?t.loop=!1:"true"===i?t.loop=!0:""!==i&&(t.loop=parseInt(i,10)),e.getNamedItem("data-anim-
6autoplay")?e.getNamedItem("data-anim-autoplay").value:e.getNamedItem("data-bm-autoplay")?e.getNamedItem("data-bm-autoplay").value:!e.getNamedItem("bm-autoplay")||e.getNamedItem("bm-autoplay").value);t.autoplay="false"!==i,t.name=e.getNamedItem("data-name")?e.getNamedItem("data-name").value:e.getNamedItem("data-bm-name")?e.getNamedItem("data-bm-name").value:e.getNamedItem("bm-name")?e.getNamedItem("bm-name").value:"","false"===(e.getNamedItem("data-anim-prerender")?e.getNamedItem("data-anim-prerender").value:e.getNamedItem("data-bm-prerender")?e.getNamedItem("data-bm-prerender").value:e.getNamedItem("bm-prerender")?e.getNamedItem("bm-prerender").value:"")&&(t.prerender=!1),this.setParams(t)},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));for(var t,i=this.animationData.layers,r=i.length,s=e.layers,a=s.length,n=0;n<a;n+=1)for(t=0;t<r;){if(i[t].id===s[n].id){i[t]=s[n];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(r=e.assets.length,t=0;t<r;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;e=getExpressionsPlugin();e&&e.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);e=e.shift(),this.timeCompleted=e.time*this.frameRate,e=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(e,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){var e;!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()&&(this.isLoaded=!0,(e=getExpressionsPlugin())&&e.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play())},AnimationItem.prototype.resize=function(){this.renderer.updateContainerSize()},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}
vendor: 62,220 bytes, line 6
6catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_pause"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_play"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,i=0;i<this.markers.length;i+=1)if((t=this.markers[i]).payload&&t.payload.name.cm===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,i){i&&this.name!==i||(i=Number(e),isNaN(i)?(i=this.getMarkerData(e))&&this.goToAndStop(i.time,!0):t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier),this.pause())},AnimationItem.prototype.goToAndPlay=function(e,t,i){var r;i&&this.name!==i||(r=Number(e),isNaN(r)?(e=this.getMarkerData(e))&&(e.duration?this.playSegments([e.time,e.time+e.duration],!0):this.goToAndStop(e.time,!0)):this.goToAndStop(r,t,i),this.play())},AnimationItem.prototype.advanceTime=function(e){var t;!0!==this.isPaused&&!1!==this.isLoaded&&(t=!1,(e=this.currentRawFrame+e*this.frameModifier)>=this.totalFrames-1&&0<this.frameModifier?this.loop&&this.playCount!==this.loop?e>=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(t=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(t=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),t&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete")))},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(0<this.frameModifier&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var i=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?i=e:this.currentRawFrame+this.firstFrame>t&&(i=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==i&&this.goToAndStop(i,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0]))for(var i=e.length,r=0;r<i;r+=1)this.segments.push(e[r]);else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.renderer=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t,i="";return i=e.e?e.p:this.assetsPath?(-1!==(t=e.p).indexOf("images/")&&(t=t.split("/")[1]),this.assetsPath+t):(i=this.path,(i+=e.u||"")+e.p)},AnimationItem.prototype.getAssetData=function(e){for(var t=0,i=this.assets.length;t<i;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,i){try{this.renderer.getElementByPath(e).updateDocumentData(t,i)}catch(e){}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){e=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",e),this.onError&&this.onError.call(this,e)},AnimationItem.prototype.triggerConfigError=function(e){e=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",e),this.onError&&this.onError.call(this,e)},function(){var e={},s=[],r=0,a=0,n=0,o=!0,l=!1;function i(e){for(var t=0,i=e.target;t<a;)s[t].animation===i&&(s.splice(t,1),--t,--a,i.isPaused||d()),t+=1}function h(e,t){if(!e)return null;for(var i=0;i<a;){if(s[i].elem===e&&null!==s[i].elem)return s[i].animation;i+=1}var r=new AnimationItem;return c(r,e),r.setData(e,t),r}function p(){n+=1,f()}function d(){--n}function c(e,t){e.addEventListener("destroy",i),e.addEventListener("_active",p),e.addEventListener("_idle",d),s.push({elem:t,animation:e}),a+=1}function u(e){for(var t=e-r,i=0;i<a;i+=1)s[i].animation.advanceTime(t);r=e,n&&!l?window.requestAnimationFrame(u):o=!0}function t(e){r=e,window.requestAnimationFrame(u)}function f(){!l&&n&&o&&(window.requestAnimationFrame(t),o=!1)}return e.registerAnimation=h,e.loadAnimation=function(e){var t=new AnimationItem;return c(t,null),t.setParams(e),t},e.setSpeed=function(e,t){for(var i=0;i<a;i+=1)s[i].animation.setSpeed(e,t)},e.setDirection=function(e,t){for(var i=0;i<a;i+=1)s[i].animation.setDirection(e,t)},e.play=function(e){for(var t=0;t<a;t+=1)s[t].animation.play(e)},e.pause=function(e){for(var t=0;t<a;t+=1)s[t].animation.pause(e)},e.stop=function(e){for(var t=0;t<a;t+=1)s[t].animation.stop(e)},e.togglePause=function(e){for(var t=0;t<a;t+=1)s[t].animation.togglePause(e)},e.searchAnimations=function(e,t,i){for(var r,s=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),a=s.length,n=0;n<a;n+=1)i&&s[n].setAttribute("data-bm-type",i),h(s[n],e);t&&0===a&&(i=i||"svg",(t=document.getElementsByTagName("body")[0]).innerText="",(r=createTag("div")).style.width="100%",r.style.height="100%",r.setAttribute("data-bm-type",i),t.appendChild(r),h(r,e))},e.resize=function(){for(var e=0;e<a;e+=1)s[e].animation.resize()},e.goToAndStop=function(e,t,i){for(var r=0;r<a;r+=1)s[r].animation.goToAndStop(e,t,i)},e.destroy=function(e){for(var t=a-1;0<=t;--t)s[t].animation.destroy(e)},e.freeze=function(){l=!0},e.unfreeze=function(){l=!1,f()},e.setVolume=function(e,t){for(var i=0;i<a;i+=1)s[i].animation.setVolume(e,t)},e.mute=function(e){for(var t=0;t<a;t+=1)s[t].animation.mute(e)},e.unmute=function(e){for(var t=0;t<a;t+=1)s[t].animation.unmute(e)},e.getRegisteredAnimations=function(){for(var e=s.length,t=[],i=0;i<e;i+=1)t.push(s[i].animation);return t},e}()),BezierFactory=function(){var e={getBezierEasing:function(e,t,i,r,s){s=s||("bez_"+e+"_"+t+"_"+i+"_"+r).replace(/\./g,"p");if(a[s])return a[s];e=new n([e,t,i,r]);return a[s]=e}},a={},t="function"==typeof Float32Array;function r(e,t){return 1-3*t+3*e}function S(e,t,i){return((r(t,i)*e+(3*i-6*t))*e+3*t)*e}function C(e,t,i){return 3*r(t,i)*e*e+2*(3*i-6*t)*e+3*t}function n(e){this._p=e,this._mSampleValues=new(t?Float32Array:Array)(11),this._precomputed=!1,this.get=this.get.bind(this)}return n.prototype={get:function(e){var t=this._p[0],i=this._p[1],r=this._p[2],s=this._p[3];return this._precomputed||this._precompute(),t===i&&r===s?e:0===e?0:1===e?1:S(this._getTForX(e),i,s)},_precompute:function(){var e=this._p[0],t=this._p[1],i=this._p[2],r=this._p[3];this._precomputed=!0,e===t&&i===r||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],i=0;i<11;++i)this._mSampleValues[i]=S(.1*i,e,t)},_getTForX:function(e){for(var t=this._p[0],i=this._p[2],r=this._mSampleValues,s=0,a=1;10!==a&&r[a]<=e;++a)s+=.1;var n=s+(e-r[--a])/(r[a+1]-r[a])*.1,o=C(n,t,i);if(.001<=o){for(var l=e,h=n,p=t,d=i,c=0;c<4;++c){var u=C(h,p,d);if(0===u)return h;h-=(S(h,p,d)-l)/u}return h}if(0===o)return n;for(var f,m,g=e,y=s,v=s+.1,b=t,x=i,E=0;0<(f=S(m=y+(v-y)/2,b,x)-g)?v=m:y=m,1e-7<Math.abs(f)&&++E<10;);return m}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,i){var r=0,s=e,a=createSizedArray(s);return{newElement:function(){return r?a[--r]:t()},release:function(e){r===s&&(a=pooling.double(a),s*=2),i&&i(e),a[r]=e,r+=1}}},bezierLengthPool=poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}),segmentsLengthPool=poolFactory(8,function(){return{lengths:[],totalLength:0}},function(e){for(var t=e.lengths.length,i=0;i<t;i+=1)bezierLengthPool.release(e.lengths[i]);e.lengths.length=0});function bezFunction(){var P=Math;function g(e,t,i,r,s,a){s=e*r+t*s+i*a-s*r-a*e-i*t;return-.001<s&&s<.001}function p(e,t,i,r){for(var s,a,n,o,l=getDefaultCurveSegments(),h=0,p=[],d=[],c=bezierLengthPool.newElement(),u=i.length,f=0;f<l;f+=1){for(n=f/(l-1),s=o=0;s<u;s+=1)a=bmPow(1-n,3)*e[s]+3*bmPow(1-n,2)*n*i[s]+3*(1-n)*bmPow(n,2)*r[s]+bmPow(n,3)*t[s],p[s]=a,null!==d[s]&&(o+=bmPow(p[s]-d[s],2)),d[s]=p[s];o&&(h+=o=bmSqrt(o)),c.percents[f]=n,c.lengths[f]=h}return c.addedLength=h,c}function y(e){this.segmentLength=0,this.points=new Array(e)}function v(e,t){this.partialLength=e,this.point=t}var b;b={};function k(e,t){var i=t.percents,r=t.lengths,s=i.length,a=bmFloor((s-1)*e),n=e*t.addedLength,o=0;if(a===s-1||0===a||n===r[a])return i[a];for(var l=r[a]>n?-1:1,h=!0;h;)if(r[a]<=n&&r[a+1]>n?(o=(n-r[a])/(r[a+1]-r[a]),h=!1):a+=l,a<0||s-1<=a){if(a===s-1)return i[a];h=!1}return i[a]+(i[a+1]-i[a])*o}var M=createTypedArray("float32",8);return{getSegmentsLength:function(e){for(var t=segmentsLengthPool.newElement(),i=e.c,r=e.v,s=e.o,a=e.i,n=e._length,o=t.lengths,l=0,h=0;h<n-1;h+=1)o[h]=p(r[h],r[h+1],s[h],a[h+1]),l+=o[h].addedLength;return i&&n&&(o[h]=p(r[h],r[0],s[h],a[0]),l+=o[h].addedLength),t.totalLength=l,t},getNewSegment:function(e,t,i,r,s,a,n){s<0?s=0:1<s&&(s=1);for(var s=k(s,n),a=k(a=1<a?1:a,n),o=e.length,n=1-s,l=1-a,h=n*n*n,p=s*n*n*3,d=s*s*n*3,c=s*s*s,u=n*n*l,f=s*n*l+n*s*l+n*n*a,m=s*s*l+n*s*a+s*n*a,g=s*s*a,y=n*l*l,v=s*l*l+n*a*l+n*l*a,b=s*a*l+n*a*a+s*l*a,x=s*a*a,E=l*l*l,S=a*l*l+l*a*l+l*l*a,C=a*a*l+l*a*a+a*l*a,w=a*a*a,T=0;T<o;T+=1)M[4*T]=P.round(1e3*(h*e[T]+p*i[T]+d*r[T]+c*t[T]))/1e3,M[4*T+1]=P.round(1e3*(u*e[T]+f*i[T]+m*r[T]+g*t[T]))/1e3,M[4*T+2]=P.round(1e3*(y*e[T]+v*i[T]+b*r[T]+x*t[T]))/1e3,M[4*T+3]=P.round(1e3*(E*e[T]+S*i[T]+C*r[T]+w*t[T]))/1e3;return M},getPointInSegment:function(e,t,i,r,s,a){s=k(s,a),a=1-s;return[P.round(1e3*(a*a*a*e[0]+(s*a*a+a*s*a+a*a*s)*i[0]+(s*s*a+a*s*s+s*a*s)*r[0]+s*s*s*t[0]))/1e3,P.round(1e3*(a*a*a*e[1]+(s*a*a+a*s*a+a*a*s)*i[1]+(s*s*a+a*s*s+s*a*s)*r[1]+s*s*s*t[1]))/1e3]},buildBezierData:function(e,t,i,r){var s=(e[0]+"_"+e[1]+"_"+t[0]+"_"+t[1]+"_"+i[0]+"_"+i[1]+"_"+r[0]+"_"+r[1]).replace(/\./g,"p");if(!b[s]){for(var a,n,o,l,h,p=getDefaultCurveSegments(),d=0,c=null,u=new y(p=2===e.length&&(e[0]!==t[0]||e[1]!==t[1])&&g(e[0],e[1],t[0],t[1],e[0]+i[0],e[1]+i[1])&&g(e[0],e[1],t[0],t[1],t[0]+r[0],t[1]+r[1])?2:p),f=i.length,m=0;m<p;m+=1){for(h=createSizedArray(f),o=m/(p-1),a=l=0;a<f;a+=1)n=bmPow(1-o,3)*e[a]+3*bmPow(1-o,2)*o*(e[a]+i[a])+3*(1-o)*bmPow(o,2)*(t[a]+r[a])+bmPow(o,3)*t[a],h[a]=n,null!==c&&(l+=bmPow(h[a]-c[a],2));d+=l=bmSqrt(l),u.points[m]=new v(l,h),c=h}u.segmentLength=d,b[s]=u}return b[s]},pointOnLine2D:g,pointOnLine3D:function(e,t,i,r,s,a,n,o,l){if(0===i&&0===a&&0===l)return g(e,t,r,s,n,o);var h=P.sqrt(P.pow(r-e,2)+P.pow(s-t,2)+P.pow(a-i,2)),e=P.sqrt(P.pow(n-e,2)+P.pow(o-t,2)+P.pow(l-i,2)),t=P.sqrt(P.pow(n-r,2)+P.pow(o-s,2)+P.pow(l-a,2));return-1e-4<(i=e<h?t<h?h-e-t:t-e-h:e<t?t-e-h:e-h-t)&&i<1e-4}}}var bez=bezFunction(),PropertyFactory=function(){var d=initialDefaultFrame,s=Math.abs;function c(e,t){var i,r=this.offsetTime;"multidimensional"===this.propType&&(i=createTypedArray("float32",this.pv.length));for(var s,a,n,o=t.lastIndex,l=o,z=this.keyframes.length-1,h=!0;h;){if(s=this.keyframes[l],a=this.keyframes[l+1],l===z-1&&e>=a.t-r){s.h&&(s=a),o=0;break}if(a.t-r>e){o=l;break}l<z-1?l+=1:(o=0,h=!1)}var p,d,c,u,f,m,g,y,v,b,x,E=this.keyframesMetadata[l]||{},S=a.t-r,C=s.t-r;if(s.to){E.bezierData||(E.bezierData=bez.buildBezierData(s.s,a.s||s.e,s.to,s.ti));var w=E.bezierData;if(S<=e||e<C)for(var V=S<=e?w.points.length-1:0,T=w.points[V].point.length,P=0;P<T;P+=1)i[P]=w.points[V].point[P];else{E.__fnct?n=E.__fnct:(n=BezierFactory.getBezierEasing(s.o.x,s.o.y,s.i.x,s.i.y,s.n).get,E.__fnct=n);for(var R,k=n((e-C)/(S-C)),M=w.segmentLength*k,A=t.lastFrame<e&&t._lastKeyframeIndex===l?t._lastAddedLength:0,D=t.lastFrame<e&&t._lastKeyframeIndex===l?t._lastPoint:0,h=!0,O=w.points.length;h;){if(A+=w.points[D].partialLength,0==M||0===k||D===w.points.length-1){for(T=w.points[D].point.length,P=0;P<T;P+=1)i[P]=w.points[D].point[P];break}if(A<=M&&M<A+w.points[D+1].partialLength){for(R=(M-A)/w.points[D+1].partialLength,T=w.points[D].point.length,P=0;P<T;P+=1)i[P]=w.points[D].point[P]+(w.points[D+1].point[P]-w.points[D].point[P])*R;break}D<O-1?D+=1:h=!1}t._lastPoint=D,t._lastAddedLength=A-w.points[D].partialLength,t._lastKeyframeIndex=l}}else{var _,I,N,G,H,F,L,$,z=s.s.length,B=a.s||s.e;if(this.sh&&1!==s.h)S<=e?(i[0]=B[0],i[1]=B[1],i[2]=B[2]):e<=C?(i[0]=s.s[0],i[1]=s.s[1],i[2]=s.s[2]):(F=j(s.s),L=j(B),$=i,p=(e-C)/(S-C),f=[],m=F[0],g=F[1],y=F[2],F=F[3],v=L[0],b=L[1],x=L[2],L=L[3],(u=m*v+g*b+y*x+F*L)<0&&(u=-u,v=-v,b=-b,x=-x,L=-L),u=1e-6<1-u?(u=Math.acos(u),d=Math.sin(u),c=Math.sin((1-p)*u)/d,Math.sin(p*u)/d):(c=1-p,p),f[0]=c*m+u*v,f[1]=c*g+u*b,f[2]=c*y+u*x,f[3]=c*F+u*L,p=(d=f)[0],m=d[1],v=d[2],g=d[3],b=Math.atan2(2*m*g-2*p*v,1-2*m*m-2*v*v),y=Math.asin(2*p*m+2*v*g),x=Math.atan2(2*p*g-2*m*v,1-2*p*p-2*v*v),$[0]=b/degToRads,$[1]=y/degToRads,$[2]=x/degToRads);else for(l=0;l<z;l+=1)1!==s.h&&(k=S<=e?1:e<C?0:(s.o.x.constructor===Array?(E.__fnct||(E.__fnct=[]),E.__fnct[l]?n=E.__fnct[l]:(_=void 0===s.o.x[l]?s.o.x[0]:s.o.x[l],I=void 0===s.o.y[l]?s.o.y[0]:s.o.y[l],N=void 0===s.i.x[l]?s.i.x[0]:s.i.x[l],G=void 0===s.i.y[l]?s.i.y[0]:s.i.y[l],n=BezierFactory.getBezierEasing(_,I,N,G).get,E.__fnct[l]=n)):E.__fnct?n=E.__fnct:(_=s.o.x,I=s.o.y,N=s.i.x,G=s.i.y,n=BezierFactory.getBezierEasing(_,I,N,G).get,s.keyframeMetadata=n),n((e-C)/(S-C)))),B=a.s||s.e,H=1===s.h?s.s[l]:s.s[l]+(B[l]-s.s[l])*k,"multidimensional"===this.propType?i[l]=H:i=H}return t.lastIndex=o,i}function j(e){var t=e[0]*degToRads,i=e[1]*degToRads,e=e[2]*degToRads,r=Math.cos(t/2),s=Math.cos(i/2),a=Math.cos(e/2),t=Math.sin(t/2),i=Math.sin(i/2),e=Math.sin(e/2);return[t*i*a+r*s*e,t*s*a+r*i*e,r*i*a-t*s*e,r*s*a-t*i*e]}function u(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,i=this.keyframes[this.keyframes.length-1].t-this.offsetTime;return e===this._caching.lastFrame||this._caching.lastFrame!==d&&(this._caching.lastFrame>=i&&i<=e||this._caching.lastFrame<t&&e<t)||(this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0),i=this.interpolateValue(e,this._caching),this.pv=i),this._caching.lastFrame=e,this.pv}function f(e){var t;if("unidimensional"===this.propType)t=e*this.mult,1e-5<s(this.v-t)&&(this.v=t,this._mdf=!0);else for(var i=0,r=this.v.length;i<r;)t=e[i]*this.mult,1e-5<s(this.v[i]-t)&&(this.v[i]=t,this._mdf=!0),i+=1}function m(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{this.lock=!0,this._mdf=this._isFirstFrame;for(var e=this.effectsSequence.length,t=this.kf?this.pv:this.data.k,i=0;i<e;i+=1)t=this.effectsSequence[i](t);this.setVValue(t),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function g(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function n(e,t,i,r){this.propType="unidimensional",this.mult=i||1,this.data=t,this.v=i?t.k*i:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=r,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=m,this.setVValue=f,this.addEffect=g}function o(e,t,i,r){this.propType="multidimensional",this.mult=i||1,this.data=t,this._mdf=!1,this.elem=e,this.container=r,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var s,a=t.k.length;for(this.v=createTypedArray("float32",a),this.pv=createTypedArray("float32",a),this.vel=createTypedArray("float32",a),s=0;s<a;s+=1)this.v[s]=t.k[s]*this.mult,this.pv[s]=t.k[s];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=m,this.setVValue=f,this.addEffect=g}function l(e,t,i,r){this.propType="unidimensional",this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:d,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=t,this.mult=i||1,this.elem=e,this.container=r,this.comp=e.comp,this.v=d,this.pv=d,this._isFirstFrame=!0,this.getValue=m,this.setVValue=f,this.interpolateValue=c,this.effectsSequence=[u.bind(this)],this.addEffect=g}function h(e,t,i,r){this.propType="multidimensional";for(var s,a,n,o,l=t.k.length,h=0;h<l-1;h+=1)t.k[h].to&&t.k[h].s&&t.k[h+1]&&t.k[h+1].s&&(s=t.k[h].s,a=t.k[h+1].s,n=t.k[h].to,o=t.k[h].ti,(2===s.length&&(s[0]!==a[0]||s[1]!==a[1])&&bez.pointOnLine2D(s[0],s[1],a[0],a[1],s[0]+n[0],s[1]+n[1])&&bez.pointOnLine2D(s[0],s[1],a[0],a[1],a[0]+o[0],a[1]+o[1])||3===s.length&&(s[0]!==a[0]||s[1]!==a[1]||s[2]!==a[2])&&bez.pointOnLine3D(s[0],s[1],s[2],a[0],a[1],a[2],s[0]+n[0],s[1]+n[1],s[2]+n[2])&&bez.pointOnLine3D(s[0],s[1],s[2],a[0],a[1],a[2],a[0]+o[0],a[1]+o[1],a[2]+o[2]))&&(t.k[h].to=null,t.k[h].ti=null),s[0]===a[0]&&s[1]===a[1]&&0===n[0]&&0===n[1]&&0===o[0]&&0===o[1]&&(2===s.length||s[2]===a[2]&&0===n[2]&&0===o[2])&&(t.k[h].to=null,t.k[h].ti=null));this.effectsSequence=[u.bind(this)],this.data=t,this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=i||1,this.elem=e,this.container=r,this.comp=e.comp,this.getValue=m,this.setVValue=f,this.interpolateValue=c,this.frameId=-1;var p=t.k[0].s.length;for(this.v=createTypedArray("float32",p),this.pv=createTypedArray("float32",p),h=0;h<p;h+=1)this.v[h]=d,this.pv[h]=d;this._caching={lastFrame:d,lastIndex:0,value:createTypedArray("float32",p)},this.addEffect=g}return{getProp:function(e,t,i,r,s){var a;if(t.k.length)if("number"==typeof t.k[0])a=new o(e,t,r,s);else switch(i){case 0:a=new l(e,t,r,s);break;case 1:a=new h(e,t,r,s)}else a=new n(e,t,r,s);return a.effectsSequence.length&&s.addDynamicProperty(a),a}}}();function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;for(var e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,function(){return createTypedArray("float32",2)});function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var i=0;i<t;)this.v[i]=pointPool.newElement(),this.o[i]=pointPool.newElement(),this.i[i]=pointPool.newElement(),i+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,i,r,s){var a;switch(this._length=Math.max(this._length,r+1),this._length>=this._maxLength&&this.doubleArrayLength(),i){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[]}a[r]&&(!a[r]||s)||(a[r]=pointPool.newElement()),a[r][0]=e,a[r][1]=t},ShapePath.prototype.setTripleAt=function(e,t,i,r,s,a,n,o){this.setXYAt(e,t,"v",n,o),this.setXYAt(i,r,"o",n,o),this.setXYAt(s,a,"i",n,o)},ShapePath.prototype.reverse=function(){var e=new ShapePath,t=(e.setPathData(this.c,this._length),this.v),i=this.o,r=this.i,s=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],r[0][0],r[0][1],i[0][0],i[0][1],0,!1),s=1);for(var a=this._length-1,n=this._length,o=s;o<n;o+=1)e.setTripleAt(t[a][0],t[a][1],r[a][0],r[a][1],i[a][0],i[a][1],o,!1),--a;return e};var shapePool=(factory=poolFactory(4,function(){return new ShapePath},function(e){for(var t=e._length,i=0;i<t;i+=1)pointPool.release(e.v[i]),pointPool.release(e.i[i]),pointPool.release(e.o[i]),e.v[i]=null,e.i[i]=null,e.o[i]=null;e._length=0,e.c=!1}),factory.clone=function(e){var t,i=factory.newElement(),r=void 0===e._length?e.v.length:e._length;for(i.setLength(r),i.c=e.c,t=0;t<r;t+=1)i.setTripleAt(e.v[t][0],e.v[t][1],e.o[t][0],e.o[t][1],e.i[t][0],e.i[t][1],t);return i},factory),factory;function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){for(var e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=(ob={newShapeCollection:function(){return _length?pool[--_length]:new ShapeCollection},release:function(e){for(var t=e._length,i=0;i<t;i+=1)shapePool.release(e.shapes[i]);e._length=0,_length===_maxLength&&(pool=pooling.double(pool),_maxLength*=2),pool[_length]=e,_length+=1}},_length=0,_maxLength=4,pool=createSizedArray(_maxLength),ob),ob,_length,_maxLength,pool,ShapePropertyFactory=function(){var s=-999999;function e(e,t,i){var r,s,a,n,o,l,h,p=i.lastIndex,d=this.keyframes;if(e<d[0].t-this.offsetTime)r=d[0].s[0],s=!0,p=0;else if(e>=d[d.length-1].t-this.offsetTime)r=(d[d.length-1].s?d[d.length-1].s:d[d.length-2].e)[0],s=!0;else{for(var c,u,f=p,m=d.length-1,g=!0;g&&(c=d[f],!((u=d[f+1]).t-this.offsetTime>e));)f<m-1?f+=1:g=!1;var y,v,b,x=this.keyframesMetadata[f]||{},p=f;(s=1===c.h)||(v=e>=u.t-this.offsetTime?1:e<c.t-this.offsetTime?0:(x.__fnct?y=x.__fnct:(y=BezierFactory.getBezierEasing(c.o.x,c.o.y,c.i.x,c.i.y).get,x.__fnct=y),y((e-(c.t-this.offsetTime))/(u.t-this.offsetTime-(c.t-this.offsetTime)))),b=(u.s||c.e)[0]),r=c.s[0]}for(o=t._length,l=r.i[0].length,i.lastIndex=p,a=0;a<o;a+=1)for(n=0;n<l;n+=1)h=s?r.i[a][n]:r.i[a][n]+(b.i[a][n]-r.i[a][n])*v,t.i[a][n]=h,h=s?r.o[a][n]:r.o[a][n]+(b.o[a][n]-r.o[a][n])*v,t.o[a][n]=h,h=s?r.v[a][n]:r.v[a][n]+(b.v[a][n]-r.v[a][n])*v,t.v[a][n]=h}function r(){this.paths=this.localShapeCollection}function t(e){!function(e,t){if(e._length===t._length&&e.c===t.c){for(var i=e._length,r=0;r<i;r+=1)if(e.v[r][0]!==t.v[r][0]||e.v[r][1]!==t.v[r][1]||e.o[r][0]!==t.o[r][0]||e.o[r][1]!==t.o[r][1]||e.i[r][0]!==t.i[r][0]||e.i[r][1]!==t.i[r][1])return;return 1}}(this.v,e)&&(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function i(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{this.lock=!0,this._mdf=!1,e=this.kf?this.pv:(this.data.ks||this.data.pt).k;for(var e,t=this.effectsSequence.length,i=0;i<t;i+=1)e=this.effectsSequence[i](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function a(e,t,i){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;e=(3===i?t.pt:t.ks).k;this.v=shapePool.clone(e),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=r,this.effectsSequence=[]}function n(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function o(e,t,i){this.propType="shape",this.comp=e.comp,this.elem=e,this.container=e,this.offsetTime=e.data.st,this.keyframes=(3===i?t.pt:t.ks).k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;e=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,e),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=s,this.reset=r,this._caching={lastFrame:s,lastIndex:0},this.effectsSequence=[function(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,i=this.keyframes[this.keyframes.length-1].t-this.offsetTime,r=this._caching.lastFrame;return r!==s&&(r<t&&e<t||i<r&&i<e)||(this._caching.lastIndex=r<e?this._caching.lastIndex:0,this.interpolateShape(e,this.pv,this._caching)),this._caching.lastFrame=e,this.pv}.bind(this)]}a.prototype.interpolateShape=e,a.prototype.getValue=i,a.prototype.setVValue=t,a.prototype.addEffect=n,o.prototype.getValue=i,o.prototype.interpolateShape=e,o.prototype.setVValue=t,o.prototype.addEffect=n;l=roundCorner,f.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var e=this.p.v[0],t=this.p.v[1],i=this.s.v[0]/2,r=this.s.v[1]/2,s=3!==this.d,a=this.v;a.v[0][0]=e,a.v[0][1]=t-r,a.v[1][0]=s?e+i:e-i,a.v[1][1]=t,a.v[2][0]=e,a.v[2][1]=t+r,a.v[3][0]=s?e-i:e+i,a.v[3][1]=t,a.i[0][0]=s?e-i*l:e+i*l,a.i[0][1]=t-r,a.i[1][0]=s?e+i:e-i,a.i[1][1]=t-r*l,a.i[2][0]=s?e+i*l:e-i*l,a.i[2][1]=t+r,a.i[3][0]=s?e-i:e+i,a.i[3][1]=t+r*l,a.o[0][0]=s?e+i*l:e-i*l,a.o[0][1]=t-r,a.o[1][0]=s?e+i:e-i,a.o[1][1]=t+r*l,a.o[2][0]=s?e-i*l:e+i*l,a.o[2][1]=t+r,a.o[3][0]=s?e-i:e+i,a.o[3][1]=t-r*l}},extendPrototype([DynamicPropertyContainer],f);var l,h=f,p=(u.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){for(var e=2*Math.floor(this.pt.v),t=2*Math.PI/e,i=!0,r=this.or.v,s=this.ir.v,a=this.os.v,n=this.is.v,o=2*Math.PI*r/(2*e),l=2*Math.PI*s/(2*e),h=-Math.PI/2,p=(h+=this.r.v,3===this.data.d?-1:1),d=this.v._length=0;d<e;d+=1){var c=i?a:n,u=i?o:l,f=(m=i?r:s)*Math.cos(h),m=m*Math.sin(h),g=0===f&&0===m?0:m/Math.sqrt(f*f+m*m),y=0===f&&0===m?0:-f/Math.sqrt(f*f+m*m);f+=+this.p.v[0],m+=+this.p.v[1],this.v.setTripleAt(f,m,f-g*u*c*p,m-y*u*c*p,f+g*u*c*p,m+y*u*c*p,d,!0),i=!i,h+=t*p}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),i=2*Math.PI/t,r=this.or.v,s=this.os.v,a=2*Math.PI*r/(4*t),n=.5*-Math.PI,o=3===this.data.d?-1:1;for(n+=this.r.v,e=this.v._length=0;e<t;e+=1){var l=r*Math.cos(n),h=r*Math.sin(n),p=0===l&&0===h?0:h/Math.sqrt(l*l+h*h),d=0===l&&0===h?0:-l/Math.sqrt(l*l+h*h);l+=+this.p.v[0],h+=+this.p.v[1],this.v.setTripleAt(l,h,l-p*a*s*o,h-d*a*s*o,l+p*a*s*o,h+d*a*s*o,e,!0),n+=i*o}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],u),u),d=(c.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],i=this.s.v[0]/2,r=this.s.v[1]/2,s=bmMin(i,r,this.r.v),a=s*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+i,t-r+s,e+i,t-r+s,e+i,t-r+a,0,!0),this.v.setTripleAt(e+i,t+r-s,e+i,t+r-a,e+i,t+r-s,1,!0),0!==s?(this.v.setTripleAt(e+i-s,t+r,e+i-s,t+r,e+i-a,t+r,2,!0),this.v.setTripleAt(e-i+s,t+r,e-i+a,t+r,e-i+s,t+r,3,!0),this.v.setTripleAt(e-i,t+r-s,e-i,t+r-s,e-i,t+r-a,4,!0),this.v.setTripleAt(e-i,t-r+s,e-i,t-r+a,e-i,t-r+s,5,!0),this.v.setTripleAt(e-i+s,t-r,e-i+s,t-r,e-i+a,t-r,6,!0),this.v.setTripleAt(e+i-s,t-r,e+i-a,t-r,e+i-s,t-r,7,!0)):(this.v.setTripleAt(e-i,t+r,e-i+a,t+r,e-i,t+r,2),this.v.setTripleAt(e-i,t-r,e-i,t-r+a,e-i,t-r,3))):(this.v.setTripleAt(e+i,t-r+s,e+i,t-r+a,e+i,t-r+s,0,!0),0!==s?(this.v.setTripleAt(e+i-s,t-r,e+i-s,t-r,e+i-a,t-r,1,!0),this.v.setTripleAt(e-i+s,t-r,e-i+a,t-r,e-i+s,t-r,2,!0),this.v.setTripleAt(e-i,t-r+s,e-i,t-r+s,e-i,t-r+a,3,!0),this.v.setTripleAt(e-i,t+r-s,e-i,t+r-a,e-i,t+r-s,4,!0),this.v.setTripleAt(e-i+s,t+r,e-i+s,t+r,e-i+a,t+r,5,!0),this.v.setTripleAt(e+i-s,t+r,e+i-a,t+r,e+i-s,t+r,6,!0),this.v.setTripleAt(e+i,t+r-s,e+i,t+r-s,e+i,t+r-a,7,!0)):(this.v.setTripleAt(e-i,t-r,e-i+a,t-r,e-i,t-r,1,!0),this.v.setTripleAt(e-i,t+r,e-i,t+r-a,e-i,t+r,2,!0),this.v.setTripleAt(e+i,t+r,e+i-a,t+r,e+i,t+r,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:r},extendPrototype([DynamicPropertyContainer],c),c);function c(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}function u(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}function f(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return{getShapeProp:function(e,t,i){var r;return 3===i||4===i?r=new((3===i?t.pt:t.ks).k.length?o:a)(e,t,i):5===i?r=new d(e,t):6===i?r=new h(e,t):7===i&&(r=new p(e,t)),r.k&&e.addDynamicProperty(r),r},getConstructorFunction:function(){return a},getKeyframedConstructorFunction:function(){return o}}}(),Matrix=function(){var r=Math.cos,s=Math.sin,a=Math.tan,n=Math.round;function e(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function t(e){if(0===e)return this;var t=r(e),e=s(e);return this._t(t,-e,0,0,e,t,0,0,0,0,1,0,0,0,0,1)}function i(e){if(0===e)return this;var t=r(e),e=s(e);return this._t(1,0,0,0,0,t,-e,0,0,e,t,0,0,0,0,1)}function o(e){if(0===e)return this;var t=r(e),e=s(e);return this._t(t,0,e,0,0,1,0,0,-e,0,t,0,0,0,0,1)}function l(e){if(0===e)return this;var t=r(e),e=s(e);return this._t(t,-e,0,0,e,t,0,0,0,0,1,0,0,0,0,1)}function h(e,t){return this._t(1,t,e,1,0,0)}function p(e,t){return this.shear(a(e),a(t))}function d(e,t){var i=r(t),t=s(t);return this._t(i,t,0,0,-t,i,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,a(e),1,0,0,0,0,1,0,0,0,0,1)._t(i,-t,0,0,t,i,0,0,0,0,1,0,0,0,0,1)}function c(e,t,i){return i||0===i||(i=1),1===e&&1===t&&1===i?this:this._t(e,0,0,0,0,t,0,0,0,0,i,0,0,0,0,1)}function u(e,t,i,r,s,a,n,o,l,h,p,d,c,u,f,m){return this.props[0]=e,this.props[1]=t,this.props[2]=i,this.props[3]=r,this.props[4]=s,this.props[5]=a,this.props[6]=n,this.props[7]=o,this.props[8]=l,this.props[9]=h,this.props[10]=p,this.props[11]=d,this.props[12]=c,this.props[13]=u,this.props[14]=f,this.props[15]=m,this}function f(e,t,i){return i=i||0,0!==e||0!==t||0!==i?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,i,1):this}function m(e,t,i,r,s,a,n,o,l,h,p,d,c,u,f,m){var g=this.props;if(1===e&&0===t&&0===i&&0===r&&0===s&&1===a&&0===n&&0===o&&0===l&&0===h&&1===p&&0===d)return g[12]=g[12]*e+g[15]*c,g[13]=g[13]*a+g[15]*u,g[14]=g[14]*p+g[15]*f,g[15]*=m,this._identityCalculated=!1,this;var y=g[0],v=g[1],b=g[2],x=g[3],E=g[4],S=g[5],C=g[6],w=g[7],T=g[8],P=g[9],k=g[10],M=g[11],A=g[12],D=g[13],_=g[14],I=g[15];return g[0]=y*e+v*s+b*l+x*c,g[1]=y*t+v*a+b*h+x*u,g[2]=y*i+v*n+b*p+x*f,g[3]=y*r+v*o+b*d+x*m,g[4]=E*e+S*s+C*l+w*c,g[5]=E*t+S*a+C*h+w*u,g[6]=E*i+S*n+C*p+w*f,g[7]=E*r+S*o+C*d+w*m,g[8]=T*e+P*s+k*l+M*c,g[9]=T*t+P*a+k*h+M*u,g[10]=T*i+P*n+k*p+M*f,g[11]=T*r+P*o+k*d+M*m,g[12]=A*e+D*s+_*l+I*c,g[13]=A*t+D*a+_*h+I*u,g[14]=A*i+D*n+_*p+I*f,g[15]=A*r+D*o+_*d+I*m,this._identityCalculated=!1,this}function g(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function y(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function v(e){for(var t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function b(e){for(var t=0;t<16;t+=1)this.props[t]=e[t]}function x(e,t,i){return{x:e*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14]}}function E(e,t,i){return e*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12]}function S(e,t,i){return e*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13]}function C(e,t,i){return e*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14]}function w(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,i=-this.props[1]/e,r=-this.props[4]/e,s=this.props[0]/e,a=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,e=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,n=new Matrix;return n.props[0]=t,n.props[1]=i,n.props[4]=r,n.props[5]=s,n.props[12]=a,n.props[13]=e,n}function T(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function P(e){for(var t=e.length,i=[],r=0;r<t;r+=1)i[r]=T(e[r]);return i}function k(e,t,i){var r,s,a,n,o,l,h=createTypedArray("float32",6);return this.isIdentity()?(h[0]=e[0],h[1]=e[1],h[2]=t[0],h[3]=t[1],h[4]=i[0],h[5]=i[1]):(r=this.props[0],s=this.props[1],a=this.props[4],n=this.props[5],o=this.props[12],l=this.props[13],h[0]=e[0]*r+e[1]*a+o,h[1]=e[0]*s+e[1]*n+l,h[2]=t[0]*r+t[1]*a+o,h[3]=t[0]*s+t[1]*n+l,h[4]=i[0]*r+i[1]*a+o,h[5]=i[0]*s+i[1]*n+l),h}function M(e,t,i){return this.isIdentity()?[e,t,i]:[e*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14]]}function A(e,t){if(this.isIdentity())return e+","+t;var i=this.props;return Math.round(100*(e*i[0]+t*i[4]+i[12]))/100+","+Math.round(100*(e*i[1]+t*i[5]+i[13]))/100}function D(){for(var e=0,t=this.props,i="matrix3d(";e<16;)i=i+n(1e4*t[e])/1e4+(15===e?")":","),e+=1;return i}function _(e){return e<1e-6&&0<e||-1e-6<e&&e<0?n(1e4*e)/1e4:e}function I(){var e=this.props;return"matrix("+_(e[0])+","+_(e[1])+","+_(e[4])+","+_(e[5])+","+_(e[12])+","+_(e[13])+")"}return function(){this.reset=e,this.rotate=t,this.rotateX=i,this.rotateY=o,this.rotateZ=l,this.skew=p,this.skewFromAxis=d,this.shear=h,this.scale=c,this.setTransform=u,this.translate=f,this.transform=m,this.applyToPoint=x,this.applyToX=E,this.applyToY=S,this.applyToZ=C,this.applyToPointArray=M,this.applyToTriplePoints=k,this.applyToPointStringified=A,this.toCSS=D,this.to2dCSS=I,this.clone=v,this.cloneFromProps=b,this.equals=y,this.inversePoints=P,this.inversePoint=T,this.getInverseMatrix=w,this._t=this.transform,this.isIdentity=g,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&1<e&&setDefaultCurveSegments(e);50<=getDefaultCurveSegments()?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),i=0;i<t.length;i+=1){var r=t[i].split("=");if(decodeURIComponent(r[0])==e)return decodeURIComponent(r[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.9.3";var queryString="",scripts,index,myScript,queryString,renderer,readyStateCheckInterval=(standalone&&(scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""},queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")),setInterval(checkReady,100));try{"object"===("undefined"==typeof exports?"undefined":_typeof$3(exports))&&"undefined"!=typeof module||"function"==typeof define&&define.amd||(window.bodymovin=lottie)}catch(t){}var ShapeModifiers=function(){var e={},r={};return e.registerModifier=function(e,t){r[e]||(r[e]=t)},e.getModifier=function(e,t,i){return new r[e](t,i)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){var t;this.closed||(e.sh.container.addDynamicProperty(e.sh),t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()},this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated())},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,i,r,s){var a=[];t<=1?a.push({s:e,e:t}):1<=e?a.push({s:e-1,e:t-1}):(a.push({s:e,e:1}),a.push({s:0,e:t-1}));for(var n,o,l=[],h=a.length,p=0;p<h;p+=1)(o=a[p]).e*s<r||o.s*s>r+i||(n=o.s*s<=r?0:(o.s*s-r)/i,o=o.e*s>=r+i?1:(o.e*s-r)/i,l.push([n,o]));return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){for(var t=e.length,i=0;i<t;i+=1)segmentsLengthPool.release(e[i]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,i,r,s;this._mdf||e?((i=this.o.v%360/360)<0&&(i+=1),(r=1<this.s.v?1+i:this.s.v<0?0+i:this.s.v+i)>(s=1<this.e.v?1+i:this.e.v<0?0+i:this.e.v+i)&&(i=r,r=s,s=i),r=1e-4*Math.round(1e4*r),s=1e-4*Math.round(1e4*s),this.sValue=r,this.eValue=s):(r=this.sValue,s=this.eValue);var a,n,o,l,h,p=this.shapes.length,d=0;if(s===r)for(m=0;m<p;m+=1)this.shapes[m].localShapeCollection.releaseShapes(),this.shapes[m].shape._mdf=!0,this.shapes[m].shape.paths=this.shapes[m].localShapeCollection,this._mdf&&(this.shapes[m].pathsData.length=0);else if(1===s&&0===r||0===s&&1===r){if(this._mdf)for(m=0;m<p;m+=1)this.shapes[m].pathsData.length=0,this.shapes[m].shape._mdf=!0}else{for(var c,u,f=[],m=0;m<p;m+=1)if((c=this.shapes[m]).shape._mdf||this._mdf||e||2===this.m){if(n=(t=c.shape.paths)._length,h=0,!c.shape._mdf&&c.pathsData.length)h=c.totalShapeLength;else{for(o=this.releasePathsData(c.pathsData),a=0;a<n;a+=1)l=bez.getSegmentsLength(t.shapes[a]),o.push(l),h+=l.totalLength;c.totalShapeLength=h,c.pathsData=o}d+=h,c.shape._mdf=!0}else c.shape.paths=c.localShapeCollection;var g,y=r,v=s,b=0;for(m=p-1;0<=m;--m)if((c=this.shapes[m]).shape._mdf){for((u=c.localShapeCollection).releaseShapes(),2===this.m&&1<p?(g=this.calculateShapeEdges(r,s,c.totalShapeLength,b,d),b+=c.totalShapeLength):g=[[y,v]],n=g.length,a=0;a<n;a+=1){y=g[a][0],v=g[a][1],f.length=0,v<=1?f.push({s:c.totalShapeLength*y,e:c.totalShapeLength*v}):1<=y?f.push({s:c.totalShapeLength*(y-1),e:c.totalShapeLength*(v-1)}):(f.push({s:c.totalShapeLength*y,e:c.totalShapeLength}),f.push({s:0,e:c.totalShapeLength*(v-1)}));var x,E=this.addShapes(c,f[0]);f[0].s!==f[0].e&&(1<f.length&&(E=c.shape.paths.shapes[c.shape.paths._length-1].c?(x=E.pop(),this.addPaths(E,u),this.addShapes(c,f[1],x)):(this.addPaths(E,u),this.addShapes(c,f[1]))),this.addPaths(E,u))}c.shape.paths=u}}},TrimModifier.prototype.addPaths=function(e,t){for(var i=e.length,r=0;r<i;r+=1)t.addShape(e[r])},TrimModifier.prototype.addSegment=function(e,t,i,r,s,a,n){s.setXYAt(t[0],t[1],"o",a),s.setXYAt(i[0],i[1],"i",a+1),n&&s.setXYAt(e[0],e[1],"v",a),s.setXYAt(r[0],r[1],"v",a+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,i,r){t.setXYAt(e[1],e[5],"o",i),t.setXYAt(e[2],e[6],"i",i+1),r&&t.setXYAt(e[0],e[4],"v",i),t.setXYAt(e[3],e[7],"v",i+1)},TrimModifier.prototype.addShapes=function(e,t,i){var r,s,a,n,o,l,h,p,d=e.pathsData,c=e.shape.paths.shapes,u=e.shape.paths._length,f=0,m=[],g=!0,y=i?(n=i._length,i._length):(i=shapePool.newElement(),n=0);for(m.push(i),r=0;r<u;r+=1){for(o=d[r].lengths,i.c=c[r].c,a=c[r].c?o.length:o.length+1,s=1;s<a;s+=1)if(f+(p=o[s-1]).addedLength<t.s)f+=p.addedLength,i.c=!1;else{if(f>t.e){i.c=!1;break}t.s<=f&&t.e>=f+p.addedLength?(this.addSegment(c[r].v[s-1],c[r].o[s-1],c[r].i[s],c[r].v[s],i,n,g),g=!1):(l=bez.getNewSegment(c[r].v[s-1],c[r].v[s],c[r].o[s-1],c[r].i[s],(t.s-f)/p.addedLength,(t.e-f)/p.addedLength,o[s-1]),this.addSegmentFromArray(l,i,n,g),i.c=g=!1),f+=p.addedLength,n+=1}if(c[r].c&&o.length&&(p=o[s-1],f<=t.e?(h=o[s-1].addedLength,t.s<=f&&t.e>=f+h?(this.addSegment(c[r].v[s-1],c[r].o[s-1],c[r].i[0],c[r].v[0],i,n,g),g=!1):(l=bez.getNewSegment(c[r].v[s-1],c[r].v[0],c[r].o[s-1],c[r].i[0],(t.s-f)/h,(t.e-f)/h,o[s-1]),this.addSegmentFromArray(l,i,n,g),i.c=g=!1)):i.c=!1,f+=p.addedLength,n+=1),i._length&&(i.setXYAt(i.v[y][0],i.v[y][1],"i",y),i.setXYAt(i.v[i._length-1][0],i.v[i._length-1][1],"o",i._length-1)),f>t.e)break;r<u-1&&(i=shapePool.newElement(),g=!0,m.push(i),n=0)}return m},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){for(var i=t/100,r=[0,0],s=e._length,a=0,a=0;a<s;a+=1)r[0]+=e.v[a][0],r[1]+=e.v[a][1];r[0]/=s,r[1]/=s;var n,o,l,h,p,d,c=shapePool.newElement();for(c.c=e.c,a=0;a<s;a+=1)n=e.v[a][0]+(r[0]-e.v[a][0])*i,o=e.v[a][1]+(r[1]-e.v[a][1])*i,l=e.o[a][0]+(r[0]-e.o[a][0])*-i,h=e.o[a][1]+(r[1]-e.o[a][1])*-i,p=e.i[a][0]+(r[0]-e.i[a][0])*-i,d=e.i[a][1]+(r[1]-e.i[a][1])*-i,c.setTripleAt(n,o,l,h,p,d,a);return c},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,i,r,s,a,n,o=this.shapes.length,l=this.amount.v;if(0!==l)for(i=0;i<o;i+=1){if(n=(a=this.shapes[i]).localShapeCollection,a.shape._mdf||this._mdf||e)for(n.releaseShapes(),a.shape._mdf=!0,t=a.shape.paths.shapes,s=a.shape.paths._length,r=0;r<s;r+=1)n.addShape(this.processPath(t[r],l));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var a=[0,0];function r(e,t,i){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(i||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]},1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti)for(var r=t.or.k.length,s=0;s<r;s+=1)t.or.k[s].to=null,t.or.k[s].ti=null;this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return r.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(e){var t,i,r,s;this.elem.globalData.frameId!==this.frameId&&(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),(this._mdf||e)&&(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented&&(e=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime?i=this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(t=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/e,0),this.p.getValueAtTime(this.p.keyframes[0].t/e,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(t=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/e,0),this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/e,0)):(t=this.p.pv,this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/e,this.p.offsetTime)):this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime?(t=[],i=[],r=this.px,s=this.py,r._caching.lastFrame+r.offsetTime<=r.keyframes[0].t?(t[0]=r.getValueAtTime((r.keyframes[0].t+.01)/e,0),t[1]=s.getValueAtTime((s.keyframes[0].t+.01)/e,0),i[0]=r.getValueAtTime(r.keyframes[0].t/e,0),i[1]=s.getValueAtTime(s.keyframes[0].t/e,0)):r._caching.lastFrame+r.offsetTime>=r.keyframes[r.keyframes.length-1].t?(t[0]=r.getValueAtTime(r.keyframes[r.keyframes.length-1].t/e,0),t[1]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/e,0),i[0]=r.getValueAtTime((r.keyframes[r.keyframes.length-1].t-.01)/e,0),i[1]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/e,0)):(t=[r.pv,s.pv],i[0]=r.getValueAtTime((r._caching.lastFrame+r.offsetTime-.01)/e,r.offsetTime),i[1]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/e,s.offsetTime))):t=i=a,this.v.rotate(-Math.atan2(t[1]-i[1],t[0]-i[0]))),this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])),this.frameId=this.elem.globalData.frameId)},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],r),r.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},r.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,t,i){return new r(e,t,i)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],i="normal",r="normal",s=t.length,a=0;a<s;a+=1)switch(t[a].toLowerCase()){case"italic":r="italic";break;case"bold":i="700";break;case"black":i="900";break;case"medium":i="500";break;case"regular":case"normal":i="400";break;case"light":case"thin":i="200"}return{style:r,weight:e.fWeight||i}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,i,r,s,a){var n=a?-1:1,o=r.s.v[0]+(1-r.s.v[0])*(1-s),l=r.s.v[1]+(1-r.s.v[1])*(1-s);e.translate(r.p.v[0]*n*s,r.p.v[1]*n*s,r.p.v[2]),t.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),t.rotate(-r.r.v*n*s),t.translate(r.a.v[0],r.a.v[1],r.a.v[2]),i.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]),i.scale(a?1/o:o,a?1/l:l),i.translate(r.a.v[0],r.a.v[1],r.a.v[2])},RepeaterModifier.prototype.init=function(e,t,i,r){for(this.elem=e,this.arr=t,this.pos=i,this.elemsData=r,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[i]);0<i;)this._elements.unshift(t[--i]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){for(var t=e.length,i=0;i<t;i+=1)e[i]._processed=!1,"gr"===e[i].ty&&this.resetElements(e[i].it)},RepeaterModifier.prototype.cloneElements=function(e){e=JSON.parse(JSON.stringify(e));return this.resetElements(e),e},RepeaterModifier.prototype.changeGroupRender=function(e,t){for(var i=e.length,r=0;r<i;r+=1)e[r]._render=t,"gr"===e[r].ty&&this.changeGroupRender(e[r].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,i,r,s,a,n=!1;if(this._mdf||e){var o,l=Math.ceil(this.c.v);if(this._groups.length<l){for(;this._groups.length<l;){var h={it:this.cloneElements(this._elements),ty:"gr"};h.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,h),this._groups.splice(0,0,h),this._currentCopies+=1}this.elem.reloadShapes(),n=!0}for(r=a=0;r<=this._groups.length-1;r+=1)this._groups[r]._render=o=a<l,this.changeGroupRender(this._groups[r].it,o),o||(0!==(o=(o=this.elemsData[r].it)[o.length-1]).transform.op.v?(o.transform.op._mdf=!0,o.transform.op.v=0):o.transform.op._mdf=!1),a+=1;this._currentCopies=l;var e=this.o.v,p=e%1,d=0<e?Math.floor(e):Math.ceil(e),c=this.pMatrix.props,u=this.rMatrix.props,f=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var m,g,y=0;if(0<e){for(;y<d;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),y+=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,p,!1),y+=p)}else if(e<0){for(;d<y;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),--y;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-p,!0),y-=p)}for(r=1===this.data.m?0:this._currentCopies-1,s=1===this.data.m?1:-1,a=this._currentCopies;a;){if(g=(i=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(r/(this._currentCopies-1)),0!==y){for((0!==r&&1===s||r!==this._currentCopies-1&&-1===s)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(u[0],u[1],u[2],u[3],u[4],u[5],u[6],u[7],u[8],u[9],u[10],u[11],u[12],u[13],u[14],u[15]),this.matrix.transform(f[0],f[1],f[2],f[3],f[4],f[5],f[6],f[7],f[8],f[9],f[10],f[11],f[12],f[13],f[14],f[15]),this.matrix.transform(c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9],c[10],c[11],c[12],c[13],c[14],c[15]),m=0;m<g;m+=1)i[m]=this.matrix.props[m];this.matrix.reset()}else for(this.matrix.reset(),m=0;m<g;m+=1)i[m]=this.matrix.props[m];y+=1,--a,r+=s}}else for(a=this._currentCopies,r=0,s=1;a;)i=(t=this.elemsData[r].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,--a,r+=s;return n},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var i=shapePool.newElement();i.c=e.c;for(var r,s,a,n,o,l,h,p,d,c,u=e._length,f=0,m=0;m<u;m+=1)r=e.v[m],a=e.o[m],s=e.i[m],r[0]===a[0]&&r[1]===a[1]&&r[0]===s[0]&&r[1]===s[1]?0!==m&&m!==u-1||e.c?(n=0===m?e.v[u-1]:e.v[m-1],l=(o=Math.sqrt(Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2)))?Math.min(o/2,t)/o:0,d=r[0]+(n[0]-r[0])*l,c=r[1]-(r[1]-n[1])*l,h=d-(d-r[0])*roundCorner,p=c-(c-r[1])*roundCorner,i.setTripleAt(d,c,h,p,d,c,f),f+=1,n=m===u-1?e.v[0]:e.v[m+1],l=(o=Math.sqrt(Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2)))?Math.min(o/2,t)/o:0,h=r[0]+(n[0]-r[0])*l,p=r[1]+(n[1]-r[1])*l,d=h-(h-r[0])*roundCorner,c=p-(p-r[1])*roundCorner,i.setTripleAt(h,p,h,p,d,c,f)):i.setTripleAt(r[0],r[1],a[0],a[1],s[0],s[1],f):i.setTripleAt(e.v[m][0],e.v[m][1],e.o[m][0],e.o[m][1],e.i[m][0],e.i[m][1],f),f+=1;return i},RoundCornersModifier.prototype.processShapes=function(e){var t,i,r,s,a,n,o=this.shapes.length,l=this.rd.v;if(0!==l)for(i=0;i<o;i+=1){if(n=(a=this.shapes[i]).localShapeCollection,a.shape._mdf||this._mdf||e)for(n.releaseShapes(),a.shape._mdf=!0,t=a.shape.paths.shapes,s=a.shape.paths._length,r=0;r<s;r+=1)n.addShape(this.processPath(t[r],l));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var a={w:0,size:0,shapes:[],data:{shapes:[]}},t=(t=[]).concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]),i=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"],r=[65039,8205];function d(s,e){var t=createTag("span"),i=(t.setAttribute("aria-hidden",!0),t.style.fontFamily=e,createTag("span")),r=(i.innerText="giItT1WQy@!-/#",t.style.position="absolute",t.style.left="-10000px",t.style.top="-10000px",t.style.fontSize="300
6px",t.style.fontVariant="normal",t.style.fontStyle="normal",t.style.fontWeight="normal",t.style.letterSpacing="0",t.appendChild(i),document.body.appendChild(t),i.offsetWidth);return i.style.fontFamily=function(){for(var e=s.split(","),t=e.length,i=[],r=0;r<t;r+=1)"sans-serif"!==e[r]&&"monospace"!==e[r]&&i.push(e[r]);return i.join(",")}()+", "+e,{node:i,w:r,parent:t}}function c(e,t){var i,r=document.body&&t?"svg":"canvas",s=getFontProperties(e),a="svg"==r?((i=createNS("text")).style.fontSize="100px",i.setAttribute("font-family",e.fFamily),i.setAttribute("font-style",s.style),i.setAttribute("font-weight",s.weight),i.textContent="1",e.fClass?(i.style.fontFamily="inherit",i.setAttribute("class",e.fClass)):i.style.fontFamily=e.fFamily,t.appendChild(i),i):((t=new OffscreenCanvas(500,500).getContext("2d")).font=s.style+" "+s.weight+" 100px "+e.fFamily,t);return{measureText:function(e){return"svg"==r?(a.textContent=e,a.getComputedTextLength()):a.measureText(e).width}}}function e(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)}e.isModifier=function(e,t){e=e.toString(16)+t.toString(16);return-1!==i.indexOf(e)},e.isZeroWidthJoiner=function(e,t){return t?e===r[0]&&t===r[1]:e===r[1]},e.isCombinedCharacter=function(e){return-1!==t.indexOf(e)};var s={addChars:function(e){if(e){this.chars||(this.chars=[]);for(var t,i,r=e.length,s=this.chars.length,a=0;a<r;a+=1){for(t=0,i=!1;t<s;)this.chars[t].style===e[a].style&&this.chars[t].fFamily===e[a].fFamily&&this.chars[t].ch===e[a].ch&&(i=!0),t+=1;i||(this.chars.push(e[a]),s+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);if(!document.body)return this.isLoaded=!0,e.list.forEach(function(e){e.helper=c(e),e.cache={}}),void(this.fonts=e.list);for(var i=e.list,r=i.length,s=r,a=0;a<r;a+=1){var n,o,l,h,p=!0;if(i[a].loaded=!1,i[a].monoCase=d(i[a].fFamily,"monospace"),i[a].sansCase=d(i[a].fFamily,"sans-serif"),i[a].fPath){if("p"===i[a].fOrigin||3===i[a].origin)(p=!(0<(n=document.querySelectorAll('style[f-forigin="p"][f-family="'+i[a].fFamily+'"], style[f-origin="3"][f-family="'+i[a].fFamily+'"]')).length)&&p)&&((l=createTag("style")).setAttribute("f-forigin",i[a].fOrigin),l.setAttribute("f-origin",i[a].origin),l.setAttribute("f-family",i[a].fFamily),l.type="text/css",l.innerText="@font-face {font-family: "+i[a].fFamily+"; font-style: normal; src: url('"+i[a].fPath+"');}",t.appendChild(l));else if("g"===i[a].fOrigin||1===i[a].origin){for(n=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),o=0;o<n.length;o+=1)-1!==n[o].href.indexOf(i[a].fPath)&&(p=!1);p&&((l=createTag("link")).setAttribute("f-forigin",i[a].fOrigin),l.setAttribute("f-origin",i[a].origin),l.type="text/css",l.rel="stylesheet",l.href=i[a].fPath,document.body.appendChild(l))}else if("t"===i[a].fOrigin||2===i[a].origin){for(n=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),o=0;o<n.length;o+=1)i[a].fPath===n[o].src&&(p=!1);p&&((h=createTag("link")).setAttribute("f-forigin",i[a].fOrigin),h.setAttribute("f-origin",i[a].origin),h.setAttribute("rel","stylesheet"),h.setAttribute("href",i[a].fPath),t.appendChild(h))}}else i[a].loaded=!0,--s;i[a].helper=c(i[a],t),i[a].cache={},this.fonts.push(i[a])}0===s?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(e,t,i){for(var r=0,s=this.chars.length;r<s;){if(this.chars[r].ch===e&&this.chars[r].style===t&&this.chars[r].fFamily===i)return this.chars[r];r+=1}return("string"==typeof e&&13!==e.charCodeAt(0)||!e)&&console&&console.warn&&!this._warned&&(this._warned=!0),a},getFontByName:function(e){for(var t=0,i=this.fonts.length;t<i;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,i){var r,s,a,t=this.getFontByName(t),n=e.charCodeAt(0);return t.cache[n+1]||(r=t.helper," "===e?(s=r.measureText("|"+e+"|"),a=r.measureText("||"),t.cache[n+1]=(s-a)/100):t.cache[n+1]=r.measureText(e)/100),t.cac
vendor: 6,227 bytes, line 6
6he[n+1]*i},checkLoadedFonts:function(){for(var e,t,i=this.fonts.length,r=i,s=0;s<i;s+=1)this.fonts[s].loaded?--r:"n"===this.fonts[s].fOrigin||0===this.fonts[s].origin?this.fonts[s].loaded=!0:(e=this.fonts[s].monoCase.node,t=this.fonts[s].monoCase.w,e.offsetWidth!==t?(--r,this.fonts[s].loaded=!0):(e=this.fonts[s].sansCase.node,t=this.fonts[s].sansCase.w,e.offsetWidth!==t&&(--r,this.fonts[s].loaded=!0)),this.fonts[s].loaded&&(this.fonts[s].sansCase.parent.parentNode.removeChild(this.fonts[s].sansCase.parent),this.fonts[s].monoCase.parent.parentNode.removeChild(this.fonts[s].monoCase.parent)));0!==r&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}};return e.prototype=s,e}();function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){for(var e=this.renderableComponents.length,t=0;t<e;t+=1)this.renderableComponents[t].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){for(var i=createSizedArray(t.viewData.length),r=t.viewData.length,s=0;s<r;s+=1)i[s]=new e(t.viewData[s],t.masksProperties[s]);return function(e){for(s=0;s<r;){if(t.masksProperties[s].nm===e)return i[s];s+=1}return null}}}(),ExpressionPropertyInterface=function(){var p={pv:0,v:0,mult:1},d={pv:[0,0,0],v:[0,0,0],mult:1};function c(r,s,a){Object.defineProperty(r,"velocity",{get:function(){return s.getVelocityAtTime(s.comp.currentFrame)}}),r.numKeys=s.keyframes?s.keyframes.length:0,r.key=function(e){if(!r.numKeys)return 0;var t="s"in s.keyframes[e-1]?s.keyframes[e-1].s:"e"in s.keyframes[e-2]?s.keyframes[e-2].e:s.keyframes[e-2].s,i="unidimensional"===a?new Number(t):Object.assign({},t);return i.time=s.keyframes[e-1].t/s.elem.comp.globalData.frameRate,i.value="unidimensional"===a?t[0]:t,i},r.valueAtTime=s.getValueAtTime,r.speedAtTime=s.getSpeedAtTime,r.velocityAtTime=s.getVelocityAtTime,r.propertyGroup=s.propertyGroup}function u(){return p}return function(e){return e?"unidimensional"===e.propType?(o=1/(n=(n=e)&&"pv"in n?n:p).mult,l=n.pv*o,(h=new Number(l)).value=l,c(h,n,"unidimensional"),function(){return n.k&&n.getValue(),l=n.v*o,h.value!==l&&((h=new Number(l)).value=l,c(h,n,"unidimensional")),h}):(i=1/(t=(t=e)&&"pv"in t?t:d).mult,r=t.data&&t.data.l||t.pv.length,s=createTypedArray("float32",r),a=createTypedArray("float32",r),s.value=a,c(s,t,"multidimensional"),function(){t.k&&t.getValue();for(var e=0;e<r;e+=1)a[e]=t.v[e]*i,s[e]=a[e];return s}):u;var t,i,r,s,a,n,o,l,h}}(),TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var i,r,s,a;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?a=ExpressionPropertyInterface(e.p):(i=ExpressionPropertyInterface(e.px),r=ExpressionPropertyInterface(e.py),e.pz&&(s=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?a():[i(),r(),s?s():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},LayerExpressionInterface=function(){function s(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function a(e,t){t=this.getMatrix(t);return t.props[12]=0,t.props[13]=0,t.props[14]=0,this.applyPoint(t,e)}
vendor: 4,558 bytes, line 6
6function n(e,t){t=this.getMatrix(t);return this.applyPoint(t,e)}function o(e,t){t=this.getMatrix(t);return t.props[12]=0,t.props[13]=0,t.props[14]=0,this.invertPoint(t,e)}function l(e,t){t=this.getMatrix(t);return this.invertPoint(t,e)}function h(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length)for(var i=this._elem.hierarchy.length,r=0;r<i;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e);return e.applyToPointArray(t[0],t[1],t[2]||0)}function p(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length)for(var i=this._elem.hierarchy.length,r=0;r<i;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e);return e.inversePoint(t)}function d(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){for(var i=this._elem.hierarchy.length,r=0;r<i;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function c(){return[1,1,1,1]}return function(t){var i;function r(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return r.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return i;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return r.effect;case"ADBE Text Properties":return r.textInterface;default:return null}}r.getMatrix=s,r.invertPoint=p,r.applyPoint=h,r.toWorld=n,r.toWorldVec=a,r.fromWorld=l,r.fromWorldVec=o,r.toComp=n,r.fromComp=d,r.sampleImage=c,r.sourceRectAtTime=t.sourceRectAtTime.bind(t);var e=getDescriptor(i=TransformExpressionInterface((r._elem=t).finalTransform.mProp),"anchorPoint");return Object.defineProperties(r,{hasParent:{get:function(){return t.hierarchy.length}},parent:{get:function(){return t.hierarchy[0].layerInterface}},rotation:getDescriptor(i,"rotation"),scale:getDescriptor(i,"scale"),position:getDescriptor(i,"position"),opacity:getDescriptor(i,"opacity"),anchorPoint:e,anchor_point:e,transform:{get:function(){return i}},active:{get:function(){return t.isInRange}}}),r.startTime=t.data.st,r.index=t.data.ind,r.source=t.data.refId,r.height=0===t.data.ty?t.data.h:100,r.width=0===t.data.ty?t.data.w:100,r.inPoint=t.data.ip/t.comp.globalData.frameRate,r.outPoint=t.data.op/t.comp.globalData.frameRate,r._name=t.data.nm,r.registerMaskInterface=function(e){r.mask=new MaskManagerInterface(e,t)},r.registerEffectsInterface=function(e){r.effect=e},r}}(),propertyGroupFactory=function(t,i){return function(e){return(e=void 0===e?1:e)<=0?t:i(e-1)}},PropertyInterface=function(e,t){var i={_name:e};return function(e){return(e=void 0===e?1:e)<=0?i:t(e-1)}},EffectsExpressionInterface=function(){function h(s,e,t,i){function r(e){for(var t=s.ef,i=0,r=t.length;i<r;){if(e===t[i].nm||e===t[i].mn||e===t[i].ix)return 5===t[i].ty?n[i]:n[i]();i+=1}throw new Error}for(var a=propertyGroupFactory(r,t),n=[],o=s.ef.length,l=0;l<o;l+=1)5===s.ef[l].ty?n.push(h(s.ef[l],e.effectElements[l],e.effectElements[l].propertyGroup,i)):n.push(function(e,t,i,r){var s=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",r)),function(){return 10===t?i.comp.compInterface(e.p.v):s()}}(e.effectElements[l],s.ef[l].ty,i,a));return"ADBE Color Control"===s.mn&&Object.defineProperty(r,"color",{get:function(){return n[0]()}}),Object.defineProperties(r,{numProperties:{get:function(){return s.np}},_name:{value:s.nm},propertyGroup:{value:a}}),r.enabled=0!==s.en,r.active=r.enabled,r}return{createEffectsInterface:function(e,t){if(e.effectsManager){for(var i=[],r=e.data.ef,s=e.effectsManager.effectElements.length,a=0;a<s;a+=1)i.push(h(r[a],e.effectsManager.effectElements[a],t,e));var n=e.data.ef||[],o=function(e){for(a=0,s=n.length;a<s;){if(e===n[a].nm||e===n[a].mn||e===n[a].ix)return i[a];a+=1}return null};return Object.defineProperty(o,"numProperties",{get:function(){return n.length}}),o}return null}}}(),CompExpressionInterface=function(r){function e(e){for(var t=0,i=r.layers.length;t<i;){if(r.layers[t].nm===e||r.layers[t].ind===e)return r.elements[t].layerInterface;t+=1}return null}return Object.defineProperty(e,"_name",{value:r.data.nm}),(e.layer=e).pixelAspect=1,e.height=r.data.h||r.globalData.compSize.h,e.width=r.data.w||r.globalData.compSize.w,e.pixelAspect=1,e.frameDuration=1/r.globalData.frameRate,e.displayStartTime=0,e.numLayers=r.layers.length,e},ShapePathInterface=function(e,t,i){var r=t.sh;function s(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?s.path:null}t=propertyGroupFactory(s,i);
6return r.setGroupProperty(PropertyInterface("Path",t)),Object.defineProperties(s,{path:{get:function(){return r.k&&r.getValue(),r}},shape:{get:function(){return r.k&&r.getValue(),r}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:i}}),s},ShapeExpressionInterface=function(){function n(e,t,i){for(var r=[],s=e?e.length:0,a=0;a<s;a+=1)"gr"===e[a].ty?r.push(function(e,t,i){function s(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return s.content;default:return s.transform}}s.propertyGroup=propertyGroupFactory(s,i);i=function(e,t){function i(e){for(var t=0,i=r.length;t<i;){if(r[t]._name===e||r[t].mn===e||r[t].propertyIndex===e||r[t].ix===e||r[t].ind===e)return r[t];t+=1}return"number"==typeof e?r[e-1]:null}i.propertyGroup=propertyGroupFactory(i,s.propertyGroup),r=n(e.it,t.it,i.propertyGroup),i.numProperties=r.length;var r,t=o(e.it[e.it.length-1],t.it[t.it.length-1],i.propertyGroup);return i.transform=t,i.propertyIndex=e.cix,i._name=e.nm,i}(e,t),t=o(e.it[e.it.length-1],t.it[t.it.length-1],s.propertyGroup);return s.content=i,s.transform=t,Object.defineProperty(s,"_name",{get:function(){return e.nm}}),s.numProperties=e.np,s.propertyIndex=e.ix,s.nm=e.nm,s.mn=e.mn,s}(e[a],t[a],i)):"fl"===e[a].ty?r.push(function(e,t,i){function r(e){return"Color"===e||"color"===e?r.color:"Opacity"===e||"opacity"===e?r.opacity:null}return Object.defineProperties(r,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",i)),t.o.setGroupProperty(PropertyInterface("Opacity",i)),r}(e[a],t[a],i)):"st"===e[a].ty?r.push(function(t,i,e){var r,e=propertyGroupFactory(o,e),s=propertyGroupFactory(void 0,e);var a=t.d?t.d.length:0,n={};for(r=0;r<a;r+=1)(function(e){Object.defineProperty(n,t.d[e].nm,{get:ExpressionPropertyInterface(i.d.dataProps[e].p)})})(r),i.d.dataProps[r].p.setGroupProperty(s);function o(e){return"Color"===e||"color"===e?o.color:"Opacity"===e||"opacity"===e?o.opacity:"Stroke Width"===e||"stroke width"===e?o.strokeWidth:null}return Object.defineProperties(o,{color:{get:ExpressionPropertyInterface(i.c)},opacity:{get:ExpressionPropertyInterface(i.o)},strokeWidth:{get:ExpressionPropertyInterface(i.w)},dash:{get:function(){return n}},_name:{value:t.nm},mn:{value:t.mn}}),i.c.setGroupProperty(PropertyInterface("Color",e)),i.o.setGroupProperty(PropertyInterface("Opacity",e)),i.w.setGroupProperty(PropertyInterface("Stroke Width",e)),o}(e[a],t[a],i)):"tm"===e[a].ty?r.push(function(t,e,i){function r(e){return e===t.e.ix||"End"===e||"end"===e?r.end:e===t.s.ix?r.start:e===t.o.ix?r.offset:null}var s=propertyGroupFactory(r,i);return r.propertyIndex=t.ix,e.s.setGroupProperty(PropertyInterface("Start",s)),e.e.setGroupProperty(PropertyInterface("End",s)),e.o.setGroupProperty(PropertyInterface("Offset",s)),r.propertyIndex=t.ix,r.propertyGroup=i,Object.defineProperties(r,{start:{get:ExpressionPropertyInterface(e.s)},end:{get:ExpressionPropertyInterface(e.e)},offset:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm}}),r.mn=t.mn,r}(e[a],t[a],i)):"tr"!==e[a].ty&&("el"===e[a].ty?r.push(function(t,e,i){function r(e){return t.p.ix===e?r.position:t.s.ix===e?r.size:null}i=propertyGroupFactory(r,i),r.propertyIndex=t.ix,e="tm"===e.sh.ty?e.sh.prop:e.sh;return e.s.setGroupProperty(PropertyInterface("Size",i)),e.p.setGroupProperty(PropertyInterface("Position",i)),Object.defineProperties(r,{size:{get:ExpressionPropertyInterface(e.s)},position:{get:ExpressionPropertyInterface(e.p)},_name:{value:t.nm}}),r.mn=t.mn,r}(e[a],t[a],i)):"sr"===e[a].ty?r.push(function(t,e,i){function r(e){return t.p.ix===e?r.position:t.r.ix===e?r.rotation:t.pt.ix===e?r.points:t.or.ix===e||"ADBE Vector Star Outer Radius"===e?r.outerRadius:t.os.ix===e?r.outerRoundness:!t.ir||t.ir.ix!==e&&"ADBE Vector Star Inner Radius"!==e?t.is&&t.is.ix===e?r.innerRoundness:null:r.innerRadius}i=propertyGroupFactory(r,i),e="tm"===e.sh.ty?e.sh.prop:e.sh;return r.propertyIndex=t.ix,e.or.setGroupProperty(PropertyInterface("Outer Radius",i)),e.os.setGroupProperty(PropertyInterface("Outer Roundness",i)),e.pt.setGroupProperty(PropertyInterface("Points",i)),e.p.setGroupProperty(PropertyInterface("Position",i)),e.r.setGroupProperty(PropertyInterface("Rotation",i)),t.ir&&(e.ir.setGroupProperty(PropertyInterface("Inner Radius",i)),e.is.setGroupProperty(PropertyInterface("Inner Roundness",i))),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(e.p)},rotation:{get:ExpressionPropertyInterface(e.r)},points:{get:ExpressionPropertyInterface(e.pt)},outerRadius:{get:ExpressionPropertyInterface(e.or)},outerRoundness:{get:ExpressionPropertyInterface(e.os)},innerRadius:{get:ExpressionPropertyInterface(e.ir)},innerRoundness:{get:ExpressionPropertyInterface(e.is)},_name:{value:t.nm}}),r.mn=t.mn,r}(e[a],t[a],i)):"sh"===e[a].ty?r.push(ShapePathInterface(e[a],t[a],i)):"rc"===e[a].ty?r.push(function(t,e,
vendor: 19,576 bytes, line 6
6i){function r(e){return t.p.ix===e?r.position:t.r.ix===e?r.roundness:t.s.ix===e||"Size"===e||"ADBE Vector Rect Size"===e?r.size:null}i=propertyGroupFactory(r,i),e="tm"===e.sh.ty?e.sh.prop:e.sh;return r.propertyIndex=t.ix,e.p.setGroupProperty(PropertyInterface("Position",i)),e.s.setGroupProperty(PropertyInterface("Size",i)),e.r.setGroupProperty(PropertyInterface("Rotation",i)),Object.defineProperties(r,{position:{get:ExpressionPropertyInterface(e.p)},roundness:{get:ExpressionPropertyInterface(e.r)},size:{get:ExpressionPropertyInterface(e.s)},_name:{value:t.nm}}),r.mn=t.mn,r}(e[a],t[a],i)):"rd"===e[a].ty?r.push(function(t,e,i){function r(e){return t.r.ix===e||"Round Corners 1"===e?r.radius:null}i=propertyGroupFactory(r,i);return r.propertyIndex=t.ix,e.rd.setGroupProperty(PropertyInterface("Radius",i)),Object.defineProperties(r,{radius:{get:ExpressionPropertyInterface(e.rd)},_name:{value:t.nm}}),r.mn=t.mn,r}(e[a],t[a],i)):"rp"===e[a].ty?r.push(function(t,e,i){function r(e){return t.c.ix===e||"Copies"===e?r.copies:t.o.ix===e||"Offset"===e?r.offset:null}i=propertyGroupFactory(r,i);return r.propertyIndex=t.ix,e.c.setGroupProperty(PropertyInterface("Copies",i)),e.o.setGroupProperty(PropertyInterface("Offset",i)),Object.defineProperties(r,{copies:{get:ExpressionPropertyInterface(e.c)},offset:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm}}),r.mn=t.mn,r}(e[a],t[a],i)):"gf"===e[a].ty?r.push(function(e,t,i){function r(e){return"Start Point"===e||"start point"===e?r.startPoint:"End Point"===e||"end point"===e?r.endPoint:"Opacity"===e||"opacity"===e?r.opacity:null}return Object.defineProperties(r,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",i)),t.e.setGroupProperty(PropertyInterface("End Point",i)),t.o.setGroupProperty(PropertyInterface("Opacity",i)),r}(e[a],t[a],i)):r.push((e[a],t[a],function(){return null})));return r}function o(t,e,i){function r(e){return t.a.ix===e||"Anchor Point"===e?r.anchorPoint:t.o.ix===e||"Opacity"===e?r.opacity:t.p.ix===e||"Position"===e?r.position:t.r.ix===e||"Rotation"===e||"ADBE Vector Rotation"===e?r.rotation:t.s.ix===e||"Scale"===e?r.scale:t.sk&&t.sk.ix===e||"Skew"===e?r.skew:t.sa&&t.sa.ix===e||"Skew Axis"===e?r.skewAxis:null}var s=propertyGroupFactory(r,i);return e.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",s)),e.transform.mProps.p.setGroupProperty(PropertyInterface("Position",s)),e.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",s)),e.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",s)),e.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",s)),e.transform.mProps.sk&&(e.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",s)),e.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",s))),e.transform.op.setGroupProperty(PropertyInterface("Opacity",s)),Object.defineProperties(r,{opacity:{get:ExpressionPropertyInterface(e.transform.mProps.o)},position:{get:ExpressionPropertyInterface(e.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(e.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(e.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(e.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(e.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(e.transform.mProps.sa)},_name:{value:t.nm}}),r.ty="tr",r.mn=t.mn,r.propertyGroup=i,r}return function(e,t,r){var s;function i(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?r:s[e-1];for(var t=0,i=s.length;t<i;){if(s[t]._name===e)return s[t];t+=1}return null}return i.propertyGroup=propertyGroupFactory(i,function(){return r}),s=n(e,t,i.propertyGroup),i.numProperties=s.length,i._name="Contents",i}}(),TextExpressionInterface=function(t){var i;function r(e){return"ADBE Text Document"===e?r.sourceText:null}return Object.defineProperty(r,"sourceText",{get:function(){t.textProperty.getValue();var e=t.textProperty.currentData.t;return void 0!==e&&(t.textProperty.currentData.t=void 0,(i=new String(e)).value=e||new String(e)),i}}),r},getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(e){return blendModeEnums[e]||""}),blendModeEnums;function SliderEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function AngleEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function ColorEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,1,0,i)}function PointEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,1,0,i)}function LayerIndexEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function MaskIndexEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function CheckboxEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var i=e.ef||[];this.effectElements=[];for(var r,s=i.length,a=0;a<s;a+=1)r=new GroupEffect(i[a],t),this.effectElements.push(r)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function _typeof$2(e){return(_typeof$2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);for(var i,r=this.data.ef.length,s=this.data.ef,a=0;a<r;a+=1){switch(i=null,s[a].ty){case 0:i=new SliderEffect(s[a],t,this);break;case 1:i=new AngleEffect(s[a],t,this);break;case 2:i=new ColorEffect(s[a],t,this);break;case 3:i=new PointEffect(s[a],t,this);break;case 4:case 7:i=new CheckboxEffect(s[a],t,this);break;case 10:i=new LayerIndexEffect(s[a],t,this);break;case 11:i=new MaskIndexEffect(s[a],t,this);break;case 5:i=new EffectsManager(s[a],t,this);break;default:i=new NoValueEffect(s[a],t,this)}i&&this.effectElements.push(i)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){this.layerInterface=LayerExpressionInterface(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var e=EffectsExpressionInterface.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(e),0===this.data.ty||this.data.xt?this.compInterface=CompExpressionInterface(this):4===this.data.ty?(this.layerInterface.shapeInterface=ShapeExpressionInterface(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=TextExpressionInterface(this),this.layerInterface.text=this.layerInterface.textInterface)},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,i){this.globalData=t,this.comp=i,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){for(var i=this.dynamicProperties.length,r=0;r<i;r+=1)(t||this._isParent&&"transform"===this.dynamicProperties[r].propType)&&(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}};var FootageInterface=(dataInterfaceFactory=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=(s="",a=(r=e).getFootageData(),function(){return s="",a=r.getFootageData(),i}),t;function i(e){if(a[e])return"object"===_typeof$2(a=a[s=e])?i:a;var t=e.indexOf(s);return-1!==t?(e=parseInt(e.substr(t+s.length),10),"object"===_typeof$2(a=a[e])?i:a):""}var r,s,a},function(e){function t(e){return"Data"===e?t.dataInterface:null}return t._name="Data",t.dataInterface=dataInterfaceFactory(e),t}),dataInterfaceFactory;function FootageElement(e,t,i){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,i)}function AudioElement(e,t,i){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,i),this._isPlaying=!1,this._canPlay=!1;i=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(i),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}function TransformElement(){}function MaskElement(e,t,i){this.data=e,this.element=t,this.globalData=i,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var r,s=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath="";for(var n,o,l,h,p=this.masksProperties,d=0,c=[],u=createElementID(),f="clipPath",m="clip-path",g=0;g<a;g+=1)if(("a"!==p[g].mode&&"n"!==p[g].mode||p[g].inv||100!==p[g].o.k||p[g].o.x)&&(m=f="mask"),"s"!==p[g].mode&&"i"!==p[g].mode||0!==d?n=null:((n=createNS("rect")).setAttribute("fill","#ffffff"),n.setAttribute("width",this.element.comp.data.w||0),n.setAttribute("height",this.element.comp.data.h||0),c.push(n)),r=createNS("path"),"n"===p[g].mode)this.viewData[g]={op:PropertyFactory.getProp(this.element,p[g].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,p[g],3),elem:r,lastPath:""},s.appendChild(r);else{if(d+=1,r.setAttribute("fill","s"===p[g].mode?"#000000":"#ffffff"),r.setAttribute("clip-rule","nonzero"),0!==p[g].x.k?(m=f="mask",l=PropertyFactory.getProp(this.element,p[g].x,0,null,this.element),h=createElementID(),(x=createNS("filter")).setAttribute("id",h),(o=createNS("feMorphology")).setAttribute("operator","erode"),o.setAttribute("in","SourceGraphic"),o.setAttribute("radius","0"),x.appendChild(o),s.appendChild(x),r.setAttribute("stroke","s"===p[g].mode?"#000000":"#ffffff")):l=o=null,this.storedData[g]={elem:r,x:l,expan:o,lastPath:"",lastOperator:"",filterId:h,lastRadius:0},"i"===p[g].mode){for(var y=c.length,v=createNS("g"),b=0;b<y;b+=1)v.appendChild(c[b]);var x=createNS("mask");x.setAttribute("mask-type","alpha"),x.setAttribute("id",u+"_"+d),x.appendChild(r),s.appendChild(x),v.setAttribute("mask","url("+getLocationHref()+"#"+u+"_"+d+")"),c.length=0,c.push(v)}else c.push(r);p[g].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[g]={elem:r,lastPath:"",op:PropertyFactory.getProp(this.element,p[g].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,p[g],3),invRect:n},this.viewData[g].prop.k||this.drawPath(p[g],this.viewData[g].prop.v,this.viewData[g])}for(this.maskElement=createNS(f),a=c.length,g=0;g<a;g+=1)this.maskElement.appendChild(c[g]);0<d&&(this.maskElement.setAttribute("id",u),this.element.maskedElement.setAttribute(m,"url("+getLocationHref()+"#"+u+")"),s.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){this.layerInterface=FootageInterface(this)},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder?this._currentTime=e/this.data.sr:(e=this.tm.v,this._currentTime=e),this._volume=this.lv.v[0];e=this._volume*this._volumeMultiplier;this._previousVolume!==e&&(this._previousVolume=e,this.audio.volume(e))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||.1<Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek()))&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,i,r=this.layers.length;for(this.completeLayers=!0,t=r-1;0<=t;--t)this.elements[t]||(i=this.layers[t]).ip-i.st<=e-this.layers[t].st&&i.op-i.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){for(var e=this.layers.length,t=0;t<e;t+=1)this.buildItem(t);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){this.completeLayers=!1;for(var t,i=e.length,r=this.layers.length,s=0;s<i;s+=1)for(t=0;t<r;){if(this.layers[t].id===e[s].id){this.layers[t]=e[s];break}t+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,i){for(var r=this.elements,s=this.layers,a=0,n=s.length;a<n;)s[a].ind==t&&(r[a]&&!0!==r[a]?(i.push(r[a]),r[a].setAsParent(),void 0!==s[a].parent?this.buildElementParenting(e,s[a].parent,i):e.setHierarchy(i)):(this.buildItem(a),this.addPendingElement(e))),a+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){for(var t,i=e.length,r=0;r<i;r+=1)e[r].xt&&((t=this.createComp(e[r])).initExpressions(),this.globalData.projectInterface.registerComposition(t))},BaseRenderer.prototype.getElementByPath=function(e){var t,i=e.shift();if("number"==typeof i)t=this.elements[i];else for(var r=this.elements.length,s=0;s<r;s+=1)if(this.elements[s].data.nm===i){t=this.elements[s];break}return 0===e.length?t:t.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}},TransformElement.prototype={initTransform:function(){this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_opMdf:!1,mat:new Matrix},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,i=0,r=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;i<r;){if(this.hierarchy[i].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}i+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),i=0;i<r;i+=1)e=this.hierarchy[i].finalTransform.mProp.v.props,t.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var i=!0,r=this.comp;i;)r.finalTransform?(r.data.hasMask&&t.splice(0,0,r.finalTransform),r=r.comp):i=!1;for(var s,a=t.length,n=0;n<a;n+=1)s=t[n].mat.applyToPointArray(0,0,0),e=[e[0]-s[0],e[1]-s[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){for(var t,i=this.element.finalTransform.mat,r=this.masksProperties.length,s=0;s<r;s+=1)(this.viewData[s].prop._mdf||e)&&this.drawPath(this.masksProperties[s],this.viewData[s].prop.v,this.viewData[s]),(this.viewData[s].op._mdf||e)&&this.viewData[s].elem.setAttribute("fill-opacity",this.viewData[s].op.v),"n"!==this.masksProperties[s].mode&&(this.viewData[s].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[s].invRect.setAttribute("transform",i.getInverseMatrix().to2dCSS()),this.storedData[s].x&&(this.storedData[s].x._mdf||e))&&(t=this.storedData[s].expan,this.storedData[s].x.v<0?("erode"!==this.storedData[s].lastOperator&&(this.storedData[s].lastOperator="erode",this.storedData[s].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[s].filterId+")")),t.setAttribute("radius",-this.storedData[s].x.v)):("dilate"!==this.storedData[s].lastOperator&&(this.storedData[s].lastOperator="dilate",this.storedData[s].elem.setAttribute("filter",null)),this.storedData[s].elem.setAttribute("stroke-width",2*this.storedData[s].x.v)))},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";
6return(e=(e=(e+=" h"+this.globalData.compSize.w)+(" v"+this.globalData.compSize.h))+(" h-"+this.globalData.compSize.w))+(" v-"+this.globalData.compSize.h)+" "},MaskElement.prototype.drawPath=function(e,t,i){for(var r,s=" M"+t.v[0][0]+","+t.v[0][1],a=t._length,n=1;n<a;n+=1)s+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[n][0]+","+t.i[n][1]+" "+t.v[n][0]+","+t.v[n][1];t.c&&1<a&&(s+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),i.lastPath!==s&&(r="",i.elem&&(t.c&&(r=e.inv?this.solidPath+s:s),i.elem.setAttribute("d",r)),i.lastPath=s)},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var i=createNS("filter");return i.setAttribute("id",e),!0!==t&&(i.setAttribute("filterUnits","objectBoundingBox"),i.setAttribute("x","0%"),i.setAttribute("y","0%"),i.setAttribute("width","100%"),i.setAttribute("height","100%")),i},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),e}();function SVGTintFilter(e,t){this.filterManager=t;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","linearRGB"),i.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),i.setAttribute("result","f1"),e.appendChild(i),(i=createNS("feColorMatrix")).setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),i.setAttribute("result","f2"),e.appendChild(i),this.matrixFilter=i,100===t.effectElements[2].p.v&&!t.effectElements[2].p.k||(i=createNS("feMerge"),e.appendChild(i),(t=createNS("feMergeNode")).setAttribute("in","SourceGraphic"),i.appendChild(t),(t=createNS("feMergeNode")).setAttribute("in","f2"),i.appendChild(t))}function SVGFillFilter(e,t){this.filterManager=t;t=createNS("feColorMatrix");t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),e.appendChild(t),this.matrixFilter=t}function SVGStrokeEffect(e,t){this.initialized=!1,this.filterManager=t,this.elem=e,this.paths=[]}function SVGTritoneFilter(e,t){this.filterManager=t;t=createNS("feColorMatrix"),t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","linearRGB"),t.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),t.setAttribute("result","f1"),e.appendChild(t),t=createNS("feComponentTransfer"),t.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(t),this.matrixFilter=t,e=createNS("feFuncR"),e.setAttribute("type","table"),t.appendChild(e),this.feFuncR=e,e=createNS("feFuncG"),e.setAttribute("type","table"),t.appendChild(e),this.feFuncG=e,e=createNS("feFuncB");e.setAttribute("type","table"),t.appendChild(e),this.feFuncB=e}function SVGProLevelsFilter(e,t){this.filterManager=t;var t=this.filterManager.effectElements,i=createNS("feComponentTransfer");(t[10].p.k||0!==t[10].p.v||t[11].p.k||1!==t[11].p.v||t[12].p.k||1!==t[12].p.v||t[13].p.k||0!==t[13].p.v||t[14].p.k||1!==t[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",i)),(t[17].p.k||0!==t[17].p.v||t[18].p.k||1!==t[18].p.v||t[19].p.k||1!==t[19].p.v||t[20].p.k||0!==t[20].p.v||t[21].p.k||1!==t[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",i)),(t[24].p.k||0!==t[24].p.v||t[25].p.k||1!==t[25].p.v||t[26].p.k||1!==t[26].p.v||t[27].p.k||0!==t[27].p.v||t[28].p.k||1!==t[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",i)),(t[31].p.k||0!==t[31].p.v||t[32].p.k||1!==t[32].p.v||t[33].p.k||1!==t[33].p.v||t[34].p.k||0!==t[34].p.v||t[35].p.k||1!==t[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",i)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(i.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(i),i=createNS("feComponentTransfer")),(t[3].p.k||0!==t[3].p.v||t[4].p.k||1!==t[4].p.v||t[5].p.k||1!==t[5].p.v||t[6].p.k||0!==t[6].p.v||t[7].p.k||1!==t[7].p.v)&&(i.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(i),this.feFuncRComposed=this.createFeFunc("feFuncR",i),this.feFuncGComposed=this.createFeFunc("feFuncG",i),this.feFuncBComposed=this.createFeFunc("feFuncB",i))}function SVGDropShadowEffect(e,t){var i=t.container.globalData.renderConfig.filterSize,i=(e.setAttribute("x",i.x),e.setAttribute("y",i.y),e.setAttribute("width",i.width),e.setAttribute("height",i.height),this.filterManager=t,createNS("feGaussianBlur")),t=(i.setAttribute("in","SourceAlpha"),i.setAttribute("result","drop_shadow_1"),i.setAttribute("stdDeviation","0"),this.feGaussianBlur=i,e.appendChild(i),createNS("feOffset")),i=(t.setAttribute("dx","25"),t.setAttribute("dy","0"),t.setAttribute("in","drop_shadow_1"),t.setAttribute("result","drop_shadow_2"),this.feOff
vendor: 7,276 bytes, line 6
6set=t,e.appendChild(t),createNS("feFlood")),t=(i.setAttribute("flood-color","#00ff00"),i.setAttribute("flood-opacity","1"),i.setAttribute("result","drop_shadow_3"),this.feFlood=i,e.appendChild(i),createNS("feComposite"));t.setAttribute("in","drop_shadow_3"),t.setAttribute("in2","drop_shadow_2"),t.setAttribute("operator","in"),t.setAttribute("result","drop_shadow_4"),e.appendChild(t);i=createNS("feMerge");e.appendChild(i),t=createNS("feMergeNode"),i.appendChild(t),(t=createNS("feMergeNode")).setAttribute("in","SourceGraphic"),this.feMergeNode=t,this.feMerge=i,this.originalNodeAdded=!1,i.appendChild(t)}SVGTintFilter.prototype.renderFrame=function(e){var t,i;(e||this.filterManager._mdf)&&(e=this.filterManager.effectElements[0].p.v,t=this.filterManager.effectElements[1].p.v,i=this.filterManager.effectElements[2].p.v/100,this.matrixFilter.setAttribute("values",t[0]-e[0]+" 0 0 0 "+e[0]+" "+(t[1]-e[1])+" 0 0 0 "+e[1]+" "+(t[2]-e[2])+" 0 0 0 "+e[2]+" 0 0 0 "+i+" 0"))},SVGFillFilter.prototype.renderFrame=function(e){var t;(e||this.filterManager._mdf)&&(e=this.filterManager.effectElements[2].p.v,t=this.filterManager.effectElements[6].p.v,this.matrixFilter.setAttribute("values","0 0 0 0 "+e[0]+" 0 0 0 0 "+e[1]+" 0 0 0 0 "+e[2]+" 0 0 0 "+t+" 0"))},SVGStrokeEffect.prototype.initialize=function(){var e,t,i,r,s=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(r=this.elem.maskManager.masksProperties.length,i=0):r=1+(i=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);i<r;i+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:i});if(3===this.filterManager.effectElements[10].p.v){var a=createNS("mask"),n=createElementID(),o=(a.setAttribute("id",n),a.setAttribute("mask-type","alpha"),a.appendChild(t),this.elem.globalData.defs.appendChild(a),createNS("g"));for(o.setAttribute("mask","url("+getLocationHref()+"#"+n+")");s[0];)o.appendChild(s[0]);this.elem.layerElement.appendChild(o),this.masker=a,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(s=this.elem.layerElement.children||this.elem.layerElement.childNodes;s.length;)this.elem.layerElement.removeChild(s[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){this.initialized||this.initialize();for(var t,i,r=this.paths.length,s=0;s<r;s+=1)if(-1!==this.paths[s].m&&(a=this.elem.maskManager.viewData[this.paths[s].m],t=this.paths[s].p,(e||this.filterManager._mdf||a.prop._mdf)&&t.setAttribute("d",a.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||a.prop._mdf)){if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){for(var a=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),n=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),o=t.getTotalLength(),l="0 0 0 "+o*a+" ",h=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,p=Math.floor(o*(n-a)/h),d=0;d<p;d+=1)l+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";l+="0 "+10*o+" 0 0"}else l="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;t.setAttribute("stroke-dasharray",l)}(e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),1!==this.filterManager.effectElements[10].p.v&&2!==this.filterManager.effectElements[10].p.v||!e&&!this.filterManager.effectElements[3].p._mdf||(i=this.filterManager.effectElements[3].p.v,this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*i[0])+","+bmFloor(255*i[1])+","+bmFloor(255*i[2])+")"))},SVGTritoneFilter.prototype.renderFrame=function(e){var t,i,r,s;(e||this.filterManager._mdf)&&(e=this.filterManager.effectElements[0].p.v,t=this.filterManager.effectElements[1].p.v,i=(s=this.filterManager.effectElements[2].p.v)[0]+" "+t[0]+" "+e[0],r=s[1]+" "+t[1]+" "+e[1],s=s[2]+" "+t[2]+" "+e[2],this.feFuncR.setAttribute("tableValues",i),this.feFuncG.setAttribute("tableValues",r),this.feFuncB.setAttribute("tableValues",s))},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){e=createNS(e);return e.setAttribute("type","table"),t.appendChild(e),e},SVGProLevelsFilter.prototype.getTableValue=function(e,t,i,r,s){for(var a,n=0,o=Math.min(e,t),l=Math.max(e,t),h=Array.call(null,{length:256}),p=0,d=s-r,c=t-e;n<=256;)a=(a=n/256)<=o?c<0?s:r:l<=a?c<0?r:s:r+d*Math.pow((a-e)/c,1/i),h[p]=a,p+=1,n+=256/255;return h.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){var t,i;(e||this.filterManager._mdf)&&(i=this.filterManager.effectElements,this.feFuncRComposed&&(e||i[3].p._mdf||i[4].p._mdf||i[5].p._mdf||i[6].p._mdf||i[7].p._mdf)&&(t=this.getTableValue(i[3].p.v,i[4].p.v,i[5].p.v,i[6].p.v,i[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||i[10].p._mdf||i[11].p._mdf||i[12].p._mdf||i[13].p._mdf||i[14].p._mdf)&&(t=this.getTableValue(i[10].p.v,i[11].p.v,i[12].p.v,i[13].p.v,i[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||i[17].p._mdf||i[18].p._mdf||i[19].p._mdf||i[20].p._mdf||i[21].p._mdf)&&(t=this.getTableValue(i[17].p.v,i[18].p.v,i[19].p.v,i[20].p.v,i[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||i[24].p._mdf||i[25].p._mdf||i[26].p._mdf||i[27].p._mdf||i[28].p._mdf)&&(t=this.getTableValue(i[24].p.v,i[25].p.v,i[26].p.v,i[27].p.v,i[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||i[31].p._mdf||i[32].p._mdf||i[33].p._mdf||i[34].p._mdf||i[35].p._mdf)&&(t=this.getTableValue(i[31].p.v,i[32].p.v,i[33].p.v,i[34].p.v,i[35].p.v),this.feFuncA.setAttribute("tableValues",t)))},SVGDropShadowEffect.prototype.renderFrame=function(e){var t,i;(e||this.filterManager._mdf)&&((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),(e||this.filterManager.effectElements[0].p._mdf)&&(i=this.filterManager.effectElements[0].p.v,this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*i[0]),Math.round(255*i[1]),Math.round(255*i[2])))),(e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),(e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf)&&(i=this.filterManager.effectElements[3].p.v,e=(this.filterManager.effectElements[2].p.v-90)*degToRads,t=i*Math.cos(e),i=i*Math.sin(e),this.feOff
6set.setAttribute("dx",t),this.feOffset.setAttribute("dy",i)))};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,i){this.initialized=!1,this.filterManager=t,this.filterElem=e,(this.elem=i).matteElement=createNS("g"),i.matteElement.appendChild(i.layerElement),i.matteElement.appendChild(i.transformedElement),i.baseElement=i.matteElement}function SVGGaussianBlurEffect(e,t){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;t=createNS("feGaussianBlur");e.appendChild(t),this.feGaussianBlur=t}SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,i=_svgMatteSymbols.length;t<i;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var i=e.layerElement.parentNode;if(i){for(var r,s=i.children,a=0,n=s.length;a<n&&s[a]!==e.layerElement;)a+=1;a<=n-2&&(r=s[a+1]);var o=createNS("use");o.setAttribute("href","#"+t),r?i.insertBefore(o,r):i.appendChild(o)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){var i,r,s,a;this.findSymbol(t)||(i=createElementID(),(r=createNS("mask")).setAttribute("id",t.layerId),r.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t),(a=e.globalData.defs).appendChild(r),(s=createNS("symbol")).setAttribute("id",i),this.replaceInParent(t,i),s.appendChild(t.layerElement),a.appendChild(s),(a=createNS("use")).setAttribute("href","#"+i),r.appendChild(a),t.data.hd=!1,t.show()),e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,i=0,r=t.length;i<r;)t[i]&&t[i].data.ind===e&&this.setElementAsMask(this.elem,t[i]),i+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){var t;(e||this.filterManager._mdf)&&(e=.3*this.filterManager.effectElements[0].p.v,t=this.filterManager.effectElements[1].p.v,this.feGaussianBlur.setAttribute("stdDeviation",(3==t?0:e)+" "+(2==t?0:e)),t=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate",this.feGaussianBlur.setAttribute("edgeMode",t))};var registeredEffects={};function SVGEffects(e){var t,i=e.data.ef?e.data.ef.length:0,r=createElementID(),s=filtersFactory.createFilter(r,!0),a=0;for(this.filters=[],t=0;t<i;t+=1){var n=null,o=e.data.ef[t].ty;registeredEffects[o]&&(n=new registeredEffects[o].effect(s,e.effectsManager.effectElements[t],e),registeredEffects[o].countsAsEffect&&(a+=1)),20===e.data.ef[t].ty?(a+=1,n=new SVGTintFilter(s,e.effectsManager.effectElements[t])):21===e.data.ef[t].ty?(a+=1,n=new SVGFillFilter(s,e.effectsManager.effectElements[t])):22===e.data.ef[t].ty?n=new SVGStrokeEffect(e,e.effectsManager.effectElements[t]):23===e.data.ef[t].ty?(a+=1,n=new SVGTritoneFilter(s,e.effectsManager.effectElements[t])):24===e.data.ef[t].ty?(a+=1,n=new SVGProLevelsFilter(s,e.effectsManager.effectElements[t])):25===e.data.ef[t].ty?(a+=1,n=new SVGDropShadowEffect(s,e.effectsManager.effectElements[t])):28===e.data.ef[t].ty?n=new SVGMatte3Effect(s,e.effectsManager.effectElements[t],e):29===e.data.ef[t].ty&&(a+=1,n=new SVGGaussianBlurEffect(s,e.effectsManager.effectElements[t])),n&&this.filters.push(n)}a&&(e.globalData.defs.appendChild(s),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+r+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t,i){registeredEffects[e]={effect:t,countsAsEffect:i}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(e,t,i){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,i),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(e){for(var t=this.filters.length,i=0;i<t;i+=1)this.filters[i].renderFrame(e)},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e,t,i,r,s,a,n,o=null;this.data.td?3==this.data.td||1==this.data.td?((t=createNS("mask")).setAttribute("id",this.layerId),t.setAttribute("mask-type",3==this.data.td?"luminance":"alpha"),t.appendChild(this.layerElement),this.globalData.defs.appendChild(o=t),featureSupport.maskType||1!=this.data.td||(t.setAttribute("mask-type","luminance"),s=createElementID(),a=filtersFactory.createFilter(s),this.globalData.defs.appendChild(a),a.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(e=createNS("g")).appendChild(this.layerElement),o=e,t.appendChild(e),e.setAttribute("filter","url("+getLocationHref()+"#"+s+")"))):2==this.data.td&&((t=createNS("mask")).setAttribute("id",this.layerId),t.setAttribute("mask-type","alpha"),i=createNS("g"),t.appendChild(i),s=createElementID(),a=filtersFactory.createFilter(s),(n=createNS("feComponentTransfer")).setAttribute("in","SourceGraphic"),a.appendChild(n),(r=createNS("feFuncA")).setAttribute("type","table"),r.setAttribute("tableValues","1.0 0.0"),n.appendChild(r),this.globalData.defs.appendChild(a),(n=createNS("rect")).setAttribute("width",this.comp.data.w),n.setAttribute("height",this.comp.data.h),n.setAttribute("x","0"),n.setAttribute("y","0"),n.setAttribute("fill","#ffffff"),n.setAttribute("op
6acity","0"),i.setAttribute("filter","url("+getLocationHref()+"#"+s+")"),i.appendChild(n),i.appendChild(this.layerElement),o=i,featureSupport.maskType||(t.setAttribute("mask-type","luminance"),a.appendChild(filtersFactory.createAlphaToLuminanceFilter()),e=createNS("g"),i.appendChild(n),e.appendChild(this.layerElement),o=e,i.appendChild(e)),this.globalData.defs.appendChild(t)):this.data.tt?(this.matteElement.appendChild(this.layerElement),o=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.ty||this.data.hd||(r=createNS("clipPath"),(s=createNS("path")).setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z"),a=createElementID(),r.setAttribute("id",a),r.appendChild(s),this.globalData.defs.appendChild(r),this.checkMasks()?((n=createNS("g")).setAttribute("clip-path","url("+getLocationHref()+"#"+a+")"),n.appendChild(this.layerElement),this.transformedElement=n,o?o.appendChild(this.transformedElement):this.baseElement=this.transformedElement):this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+a+")")),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._matMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.mat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.mProp.o.v)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this)},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+e+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,i){this.initFrame(),this.initBaseData(e,t,i),this.initTransform(e,t,i),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(e){for(var t=this.shapeModifiers.length,i=0;i<t;i+=1)this.shapeModifiers[i].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){for(var e=this.shapes.length,t=0;t<e;t+=1)this.shapes[t].sh.reset();for(t=(e=this.shapeModifiers.length)-1;0<=t&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);--t);}},searchProcessedElement:function(e){for(var t=this.processedElements,i=0,r=t.length;i<r;){if(t[i].elem===e)return t[i].pos;i+=1}return 0},addProcessedElement:function(e,t){for(var i=this.processedElements,r=i.length;r;)if(i[--r].elem===e)return void(i[r].pos=t);i.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,i){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=i,this.lvl=t,this._isAnimated=!!i.k;for(var r=0,s=e.length;r<s;){if(e[r].mProps.dynamicProperties.length){this._isAnimated=!0;break}r+=1}}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(e,t,i,r){this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=i,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(r);for(var s,a=t.length||0,n=0;n<a;n+=1)s=PropertyFactory.getProp(e,t[n].v,0,0,this),this.k=s.k||this.k,this.dataProps[n]={n:t[n].n,p:s};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=i,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=i}function SVGNoStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=i}function GradientProperty(e,t,i){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var r=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",r),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=r,this.initDynamicPropertyContainer(i),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,i)}function SVGGradientStrokeStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,i),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,i){this.transform={mProps:e,op:t,container:i},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,i=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<i;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(e,t){for(var i=0,r=this.o.length/2;i<r;){if(.01<Math.abs(e[4*i]-e[4*t+2*i]))return!1;i+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){for(var t,i,r=4*this.data.p,s=0;s<r;s+=1)t=s%4==0?100:255,i=Math.round(this.prop.v[s]*t),this.c[s]!==i&&(this.c[s]=i,this._cmdf=!e);if(this.o.length)for(r=this.prop.v.length,s=4*this.data.p;s<r;s+=1)t=s%2==0?100:1,i=s%2==0?Math.round(100*this.prop.v[s]):this.prop.v[s],this.o[s-4*this.data.p]!==i&&(this.o[s-4*this.data.p]=i,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,i){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=Pro
vendor: 35,242 bytes, line 6
6pertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=i,this.stops=[],this.setGradientData(i.pElem,t),this.setGradientOpacity(t,i),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var i=createElementID(),r=createNS(1===t.t?"linearGradient":"radialGradient");r.setAttribute("id",i),r.setAttribute("spreadMethod","pad"),r.setAttribute("gradientUnits","userSpaceOnUse");for(var s,a=[],n=4*t.g.p,o=0;o<n;o+=4)s=createNS("stop"),r.appendChild(s),a.push(s);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+i+")"),this.gf=r,this.cst=a},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){for(var i,r,s=createNS("mask"),a=createNS("path"),n=(s.appendChild(a),createElementID()),o=createElementID(),l=(s.setAttribute("id",o),createNS(1===e.t?"linearGradient":"radialGradient")),h=(l.setAttribute("id",n),l.setAttribute("spreadMethod","pad"),l.setAttribute("gradientUnits","userSpaceOnUse"),r=(e.g.k.k[0].s||e.g.k.k).length,this.stops),p=4*e.g.p;p<r;p+=2)(i=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),l.appendChild(i),h.push(i);a.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+n+")"),"gs"===e.ty&&(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&a.setAttribute("stroke-miterlimit",e.ml)),this.of=l,this.ms=s,this.ost=h,this.maskId=o,t.msElem=a}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,i,r){if(0===t)return"";for(var s=e.o,a=e.i,n=e.v,o=" M"+r.applyToPointStringified(n[0][0],n[0][1]),l=1;l<t;l+=1)o+=" C"+r.applyToPointStringified(s[l-1][0],s[l-1][1])+" "+r.applyToPointStringified(a[l][0],a[l][1])+" "+r.applyToPointStringified(n[l][0],n[l][1]);return o=i&&t?o+(" C"+r.applyToPointStringified(s[l-1][0],s[l-1][1])+" "+r.applyToPointStringified(a[0][0],a[0][1])+" "+r.applyToPointStringified(n[0][0],n[0][1]))+"z":o},SVGElementsRenderer=function(){var g=new Matrix,y=new Matrix;function t(e,t,i){(i||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(i||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function i(){}function r(e,t,i){for(var r,s,a,n,o,l,h,p,d,c,u=t.styles.length,f=t.lvl,m=0;m<u;m+=1){if(n=t.sh._mdf||i,t.styles[m].lvl<f){for(h=y.reset(),d=f-t.styles[m].lvl,c=t.transformers.length-1;!n&&0<d;)n=t.transformers[c].mProps._mdf||n,--d,--c;if(n)for(d=f-t.styles[m].lvl,c=t.transformers.length-1;0<d;)p=t.transformers[c].mProps.v.props,h.transform(p[0],p[1],p[2],p[3],p[4],p[5],p[6],p[7],p[8],p[9],p[10],p[11],p[12],p[13],p[14],p[15]),--d,--c}else h=g;if(s=(l=t.sh.paths)._length,n){for(a="",r=0;r<s;r+=1)(o=l.shapes[r])&&o._length&&(a+=buildShapeString(o,o._length,o.c,h));t.caches[m]=a}else a=t.caches[m];t.styles[m].d+=!0===e.hd?"":a,t.styles[m]._mdf=n||t.styles[m]._mdf}}function s(e,t,i){var r=t.style;(t.c._mdf||i)&&r.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||i)&&r.pElem.setAttribute("fill-opacity",t.o.v)}function a(e,t,i){n(e,t,i),o(0,t,i)}function n(e,t,i){var r,s,a,n,o=t.gf,l=t.g._hasOpacity,h=t.s.v,p=t.e.v;if((t.o._mdf||i)&&(a="gf"===e.ty?"fill-opacity":"stroke-opacity",t.style.pElem.setAttribute(a,t.o.v)),(t.s._mdf||i)&&(n="x1"==(a=1===e.t?"x1":"cx")?"y1":"cy",o.setAttribute(a,h[0]),o.setAttribute(n,h[1]),l&&!t.g._collapsable&&(t.of.setAttribute(a,h[0]),t.of.setAttribute(n,h[1]))),t.g._cmdf||i)for(var d=t.cst,c=t.g.c,u=d.length,f=0;f<u;f+=1)(r=d[f]).setAttribute("offset",c[4*f]+"%"),r.setAttribute("stop-color","rgb("+c[4*f+1]+","+c[4*f+2]+","+c[4*f+3]+")");if(l&&(t.g._omdf||i)){var m=t.g.o;for(u=(d=t.g._collapsable?t.cst:t.ost).length,f=0;f<u;f+=1)r=d[f],t.g._collapsable||r.setAttribute("offset",m[2*f]+"%"),r.setAttribute("stop-opacity",m[2*f+1])}1===e.t?(t.e._mdf||i)&&(o.setAttribute("x2",p[0]),o.setAttribute("y2",p[1]),l&&!t.g._collapsable&&(t.of.setAttribute("x2",p[0]),t.of.setAttribute("y2",p[1]))):((t.s._mdf||t.e._mdf||i)&&(s=Math.sqrt(Math.pow(h[0]-p[0],2)+Math.pow(h[1]-p[1],2)),o.setAttribute("r",s),l&&!t.g._collapsable&&t.of.setAttribute("r",s)),(t.e._mdf||t.h._mdf||t.a._mdf||i)&&(s=s||Math.sqrt(Math.pow(h[0]-p[0],2)+Math.pow(h[1]-p[1],2)),a=Math.atan2(p[1]-h[1],p[0]-h[0]),1<=(n=t.h.v)?n=.99:n<=-1&&(n=-.99),e=s*n,i=Math.cos(a+t.a.v)*e+h[0],p=Math.sin(a+t.a.v)*e+h[1],o.setAttribute("fx",i),o.setAttribute("fy",p),l&&!t.g._collapsable&&(t.of.setAttribute("fx",i),t.of.setAttribute("fy",p))))}function o(e,t,i){var r=t.style,s=t.d;s&&(s._mdf||i)&&s.dashStr&&(r.pElem.setAttribute("stroke-dasharray",s.dashStr),r.pElem.setAttribute("stroke-dashoffset",s.dashoffset[0])),t.c&&(t.c._mdf||i)&&r.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||i)&&r.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||i)&&(r.pElem.setAttribute("stroke-width",t.w.v),r.msElem&&r.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return s;case"gf":return n;case"gs":return a;case"st":return o;case"sh":case"el":case"rc":case"sr":return r;case"tr":return t;case"no":return i;default:return null}}}}();function SVGShapeElement(e,t,i){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,i),this.prevViewData=[]}function LetterProps(e,t,i,r,s,a){this.o=e,this.sw=t,this.sc=i,this.fc=r,this.m=s,this.p=a,this._mdf={o:!0,sw:!!t,sc:!!i,fc:!!r,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){for(var e,t,i,r=this.shapes.length,s=this.stylesList.length,a=[],n=!1,o=0;o<s;o+=1){for(i=this.stylesList[o],n=!1,e=a.length=0;e<r;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(i)&&(a.push(t),n=t._isAnimated||n);1<a.length&&n&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){for(var t=e.length,i=0;i<t;i+=1)e[i].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var i,t=new SVGStyleData(e,t),r=t.pElem;return"st"===e.ty?i=new SVGStrokeStyleData(this,e,t):"fl"===e.ty?i=new SVGFillStyleData(this,e,t):"gf"===e.ty||"gs"===e.ty?(i=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,t),this.globalData.defs.appendChild(i.gf),i.maskId&&(this.globalData.defs.appendChild(i.ms),this.globalData.defs.appendChild(i.of),r.setAttribute("mask","url("+getLocationHref()+"#"+i.maskId+")"))):"no"===e.ty&&(i=new SVGNoStyleData(this,e,t)),"st"!==e.ty&&"gs"!==e.ty||(r.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),r.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),r.setAttribute("fill-opacity","0"),1===e.lj&&r.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&r.setAttribute("fill-rule","evenodd"),e.ln&&r.setAttribute("id",e.ln),e.cl&&r.setAttribute("class",e.cl),e.bm&&(r.style["mix-blend-mode"]=getBlendMode(e.bm)),this.stylesList.push(t),this.addToAnimatedContents(e,i),i},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var i=TransformPropertyFactory.getTransformProperty(this,e,this),i=new SVGTransformData(i,i.o,t);return this.addToAnimatedContents(e,i),i},SVGShapeElement.prototype.createShapeElement=function(e,t,i){var r=4,t=("rc"===e.ty?r=5:"el"===e.ty?r=6:"sr"===e.ty&&(r=7),new SVGShapeData(t,i,ShapePropertyFactory.getShapeProp(this,e,r,this)));return this.shapes.push(t),this.addShapeToModifiers(t),this.addToAnimatedContents(e,t),t},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var i=0,r=this.animatedContents.length;i<r;){if(this.animatedContents[i].element===t)return;i+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){for(var t=e.styles,i=this.stylesList.length,r=0;r<i;r+=1)this.stylesList[r].closed||t.push(this.stylesList[r])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;for(var e=this.itemsData.length,t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,i,r,s,a,n){for(var o,l,h,p,d,c=[].concat(a),u=e.length-1,f=[],m=[],g=u;0<=g;--g){if((d=this.searchProcessedElement(e[g]))?t[g]=i[d-1]:e[g]._render=n,"fl"===e[g].ty||"st"===e[g].ty||"gf"===e[g].ty||"gs"===e[g].ty||"no"===e[g].ty)d?t[g].style.closed=!1:t[g]=this.createStyleElement(e[g],s),e[g]._render&&t[g].style.pElem.parentNode!==r&&r.appendChild(t[g].style.pElem),f.push(t[g].style);else if("gr"===e[g].ty){if(d)for(l=t[g].it.length,o=0;o<l;o+=1)t[g].prevViewData[o]=t[g].it[o];else t[g]=this.createGroupElement(e[g]);this.searchShapes(e[g].it,t[g].it,t[g].prevViewData,t[g].gr,s+1,c,n),e[g]._render&&t[g].gr.parentNode!==r&&r.appendChild(t[g].gr)}else"tr"===e[g].ty?(d||(t[g]=this.createTransformElement(e[g],r)),h=t[g].transform,c.push(h)):"sh"===e[g].ty||"rc"===e[g].ty||"el"===e[g].ty||"sr"===e[g].ty?(d||(t[g]=this.createShapeElement(e[g],c,s)),this.setElementStyles(t[g])):"tm"===e[g].ty||"rd"===e[g].ty||"ms"===e[g].ty||"pb"===e[g].ty?(d?(p=t[g]).closed=!1:((p=ShapeModifiers.getModifier(e[g].ty)).init(this,e[g]),t[g]=p,this.shapeModifiers.push(p)),m.push(p)):"rp"===e[g].ty&&(d?(p=t[g]).closed=!0:(p=ShapeModifiers.getModifier(e[g].ty),(t[g]=p).init(this,e,g,t),this.shapeModifiers.push(p),n=!1),m.push(p));this.addProcessedElement(e[g],g+1)}for(u=f.length,g=0;g<u;g+=1)f[g].closed=!0;for(u=m.length,g=0;g<u;g+=1)m[g].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();for(var e=this.stylesList.length,t=0;t<e;t+=1)this.stylesList[t].reset();for(this.renderShape(),t=0;t<e;t+=1)(this.stylesList[t]._mdf||this._isFirstFrame)&&(this.stylesList[t].msElem&&(this.stylesList[t].msElem.setAttribute("d",this.stylesList[t].d),this.stylesList[t].d="M0 0"+this.stylesList[t].d),this.stylesList[t].pElem.setAttribute("d",this.stylesList[t].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){for(var e,t=this.animatedContents.length,i=0;i<t;i+=1)e=this.animatedContents[i],(this._isFirstFrame||e.element._isAnimated)&&!0!==e.data&&e.fn(e.data,e.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,i,r,s,a){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1;var n=this._mdf.p=!1;return this.o!==e&&(this.o=e,n=this._mdf.o=!0),this.sw!==t&&(this.sw=t,n=this._mdf.sw=!0),this.sc!==i&&(this.sc=i,n=this._mdf.sc=!0),this.fc!==r&&(this.fc=r,n=this._mdf.fc=!0),this.m!==s&&(this.m=s,n=this._mdf.m=!0),!a.length||this.p[0]===a[0]&&this.p[1]===a[1]&&this.p[4]===a[4]&&this.p[5]===a[5]&&this.p[12]===a[12]&&this.p[13]===a[13]||(this.p=a,n=this._mdf.p=!0),n},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=1<this.data.d.k.length,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,i=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{this.lock=!0,this._mdf=!1;for(var r=this.effectsSequence.length,s=e||this.data.d.k[this.keysIndex].s,a=0;a<r;a+=1)s=i!==this.keysIndex?this.effectsSequence[a](s,s.t):this.effectsSequence[a](this.currentData,s.t);t!==s&&this.setCurrentData(s),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,i=0,r=e.length;i<=r-1&&!(i===r-1||e[i+1].t>t);)i+=1;return this.keysIndex!==i&&(this.keysIndex=i),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,i,r=[],s=0,a=e.length,n=!1;s<a;)t=e.charCodeAt(s),FontManager.isCombinedCharacter(t)?r[r.length-1]+=e.charAt(s):55296<=t&&t<=56319?56320<=(i=e.charCodeAt(s+1))&&i<=57343?(n||FontManager.isModifier(t,i)?(r[r.length-1]+=e.substr(s,2),n=!1):r.push(e.substr(s,2)),s+=1):r.push(e.charAt(s)):56319<t?(i=e.charCodeAt(s+1),FontManager.isZeroWidthJoiner(t,i)?(n=!0,r[r.length-1]+=e.substr(s,2),s+=1):r.push(e.charAt(s))):FontManager.isZeroWidthJoiner(t)?(r[r.length-1]+=e.charAt(s),n=!0):r.push(e.charAt(s)),s+=1;return r},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,i,r,s=this.elem.globalData.fontManager,a=this.data,n=[],o=0,l=a.m.g,h=0,p=0,d=0,c=[],u=0,f=0,m=s.getFontByName(e.f),g=0,y=getFontProperties(m);e.fWeight=y.weight,e.fStyle=y.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),C=e.finalText.length,e.finalLineHeight=e.lh;var v,b=e.tr/1e3*e.finalSize;if(e.sz)for(var x,E=!0,z=e.sz[0],V=e.sz[1];E;){for(var S=0,u=0,C=(x=this.buildFinalText(e.t)).length,b=e.tr/1e3*e.finalSize,w=-1,T=0;T<C;T+=1)v=x[T].charCodeAt(0),t=!1," "===x[T]?w=T:13!==v&&3!==v||(t=!(u=0),S+=e.finalLineHeight||1.2*e.finalSize),z<u+(g=s.chars?(r=s.getCharData(x[T],m.fStyle,m.fFamily),t?0:r.w*e.finalSize/100):s.measureText(x[T],e.f,e.finalSize))&&" "!==x[T]?(-1===w?C+=1:T=w,S+=e.finalLineHeight||1.2*e.finalSize,x.splice(T,w===T?1:0,"\r"),w=-1,u=0):u=u+g+b;S+=m.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&V<S?(--e.finalSize,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=x,C=e.finalText.length,E=!1)}u=-b;var P,g=0,k=0;for(T=0;T<C;T+=1)if(t=!1,13===(v=(P=e.finalText[T]).charCodeAt(0))||3===v?(k=0,c.push(u),f=f<u?u:f,u=-2*b,t=!(i=""),d+=1):i=P,g=s.chars?(r=s.getCharData(P,m.fStyle,s.getFontByName(e.f).fFamily),t?0:r.w*e.finalSize/100):s.measureText(i,e.f,e.finalSize)," "===P?k+=g+b:(u+=g+b+k,k=0),n.push({l:g,an:g,add:h,n:t,anIndexes:[],val:i,line:d,animatorJustifyOffset:0}),2==l){if(h+=g,""===i||" "===i||T===C-1){for(""!==i&&" "!==i||(h-=g);p<=T;)n[p].an=h,n[p].ind=o,n[p].extra=g,p+=1;o+=1,h=0}}else if(3==l){if(h+=g,""===i||T===C-1){for(""===i&&(h-=g);p<=T;)n[p].an=h,n[p].ind=o,n[p].extra=g,p+=1;h=0,o+=1}}else n[o].ind=o,n[o].extra=0,o+=1;if(e.l=n,f=f<u?u:f,c.push(u),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=f,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=c;for(var M,A,D,_,I=a.a,R=I.length,F=[],L=0;L<R;L+=1){for((M=I[L]).a.sc&&(e.strokeColorAnim=!0),M.a.sw&&(e.strokeWidthAnim=!0),(M.a.fc||M.a.fh||M.a.fs||M.a.fb)&&(e.fillColorAnim=!0),D=M.s.b,T=_=0;T<C;T+=1)(A=n[T]).anIndexes[L]=_,(1==D&&""!==A.val||2==D&&""!==A.val&&" "!==A.val||3==D&&(A.n||" "==A.val||T==C-1)||4==D&&(A.n||T==C-1))&&(1===M.s.rn&&F.push(_),_+=1);a.a[L].s.totalChars=_;var B,O=-1;if(1===M.s.rn)for(T=0;T<C;T+=1)O!=(A=n[T]).anIndexes[L]&&(O=A.anIndexes[L],B=F.splice(Math.floor(Math.random()*F.length),1)[0]),A.anIndexes[L]=B}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=m.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var i=this.copyData({},this.data.d.k[t].s),i=this.copyData(i,e);this.data.d.k[t].s=i,this.recalculate(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){e=this.data.d.k[e].s;e.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(e)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var l=Math.max,h=Math.min,p=Math.floor;function r(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return r.prototype={getMult:function(e){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var t,i,r=0,s=0,a=1,n=1,r=(0<this.ne.v?r=this.ne.v/100:s=-this.ne.v/100,0<this.xe.v?a=1-this.xe.v/100:n=1+this.xe.v/100,BezierFactory.getBezierEasing(r,s,a,n).get),s=0,a=this.finalS,n=this.finalE,o=this.data.sh;return s=2===o?r(s=n===a?n<=e?1:0:l(0,h(.5/(n-a)+(e-a)/(n-a),1))):3===o?r(s=n===a?n<=e?0:1:1-l(0,h(.5/(n-a)+(e-a)/(n-a),1))):4===o?(n===a?s=0:(s=l(0,h(.5/(n-a)+(e-a)/(n-a),1)))<.5?s*=2:s=1-2*(s-.5),r(s)):5===o?r(s=n===a?0:(t=-(i=n-a)/2+(e=h(l(0,e+.5-a),n-a)),i=i/2,Math.sqrt(1-t*t/(i*i)))):(6===o?s=n===a?0:(e=h(l(0,e+.5-a),n-a),(1+Math.cos(Math.PI+2*Math.PI*e/(n-a)))/2):e>=p(a)&&(s=l(0,h(e-a<0?h(n,1)-(a-e):n-e,1))),r(s)),100!==this.sm.v&&(s<(i=.5-.5*(t=0===(t=.01*this.sm.v)?1e-8:t))?s=0:1<(s=(s-i)/t)&&(s=1)),s*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,t=this.o.v/e,i=this.s.v/e+t,e=this.e.v/e+t;e<i&&(t=i,i=e,e=t),this.finalS=i,this.finalE=e}},extendPrototype([DynamicPropertyContainer],r),{getTextSelectorProp:function(e,t,i){return new r(e,t)}}}();function TextAnimatorDataProperty(e,t,i){var r={propType:!1},s=PropertyFactory.getProp,a=t.a;this.a={r:a.r?s(e,a.r,0,degToRads,i):r,rx:a.rx?s(e,a.rx,0,degToRads,i):r,ry:a.ry?s(e,a.ry,0,degToRads,i):r,sk:a.sk?s(e,a.sk,0,degToRads,i):r,sa:a.sa?s(e,a.sa,0,degToRads,i):r,s:a.s?s(e,a.s,1,.01,i):r,a:a.a?s(e,a.a,1,0,i):r,o:a.o?s(e,a.o,0,.01,i):r,p:a.p?s(e,a.p,1,0,i):r,sw:a.sw?s(e,a.sw,0,0,i):r,sc:a.sc?s(e,a.sc,1,0,i):r,fc:a.fc?s(e,a.fc,1,0,i):r,fh:a.fh?s(e,a.fh,0,0,i):r,fs:a.fs?s(e,a.fs,0,.01,i):r,fb:a.fb?s(e,a.fb,0,.01,i):r,t:a.t?s(e,a.t,0,0,i):r},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,i),this.s.t=t.s.t}function TextAnimatorProperty(e,t,i){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=i,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(i)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){for(var e,t=this._textData.a.length,i=PropertyFactory.getProp,r=0;r<t;r+=1)e=this._textData.a[r],this._animatorsData[r]=new TextAnimatorDataProperty(this._elem,e,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:i(this._elem,this._textData.p.a,0,0,this),f:i(this._elem,this._textData.p.f,0,0,this),l:i(this._elem,this._textData.p.l,0,0,this),r:i(this._elem,this._textData.p.r,0,0,this),p:i(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=i(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,z){if(this.lettersChangedFlag=z,this._mdf||this._isFirstFrame||z||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var t,i,r,V,s,a,n,o,l,R,h,O,p,d=this._moreOptions.alignment.v,c=this._animatorsData,u=this._textData,f=this.mHelper,N=this._renderType,G=this.renderedLetters.length,m=e.l;if(this._hasMaskedPath){if(p=this._pathData.m,!this._pathData.n||this._pathData._mdf){for(var g,y=p.v,v={tLength:0,segments:[]},b=(y=this._pathData.r.v?y.reverse():y)._length-1,x=h=0;x<b;x+=1)g=bez.buildBezierData(y.v[x],y.v[x+1],[y.o[x][0]-y.v[x][0],y.o[x][1]-y.v[x][1]],[y.i[x+1][0]-y.v[x+1][0],y.i[x+1][1]-y.v[x+1][1]]),v.tLength+=g.segmentLength,v.segments.push(g),h+=g.segmentLength;x=b,p.v.c&&(g=bez.buildBezierData(y.v[x],y.v[0],[y.o[x][0]-y.v[x][0],y.o[x][1]-y.v[x][1]],[y.i[0][0]-y.v[0][0],y.i[0][1]-y.v[0][1]]),v.tLength+=g.segmentLength,v.segments.push(g),h+=g.segmentLength),this._pathData.pi=v}if(v=this._pathData.pi,t=this._pathData.f.v,s=1,V=!(r=a=0),l=v.segments,t<0&&p.v.c)for(v.tLength<Math.abs(t)&&(t=-Math.abs(t)%v.tLength),s=(o=l[a=l.length-1].points).length-1;t<0;)t+=o[s].partialLength,--s<0&&(s=(o=l[--a].points).length-1);n=(o=l[a].points)[s-1],R=(i=o[s]).partialLength}b=m.length;var E,H,S,C,$,j,w,T,P,k,M,q,W,X,Y,U,A=0,K=0,Z=1.2*e.finalSize*.714,J=!0,D=c.length,_=-1,Q=t,ee=a,te=s,ie=-1,re="",se=this.defaultPropsArray;if(2===e.j||1===e.j){var I=0,ae=0,ne=2===e.j?-.5:-1,F=0,oe=!0;for(x=0;x<b;x+=1)if(m[x].n){for(I&&(I+=ae);F<x;)m[F].animatorJustifyOffset=I,F+=1;oe=!(I=0)}else{for(B=0;B<D;B+=1)(E=c[B].a).t.propType&&(oe&&2===e.j&&(ae+=E.t.v*ne),(S=c[B].s.getMult(m[x].anIndexes[B],u.a[B].s.totalChars)).length?I+=E.t.v*S[0]*ne:I+=E.t.v*S*ne);oe=!1}for(I&&(I+=ae);F<x;)m[F].animatorJustifyOffset=I,F+=1}for(x=0;x<b;x+=1){if(f.reset(),w=1,m[x].n)A=0,K=K+e.yOffset+(J?1:0),t=Q,J=!1,this._hasMaskedPath&&(n=(o=l[a=ee].points)[(s=te)-1],R=(i=o[s]).partialLength,r=0),Y=q=X=re="",se=this.defaultPropsArray;else{if(this._hasMaskedPath){if(ie!==m[x].line){switch(e.j){case 1:t+=h-e.lineWidths[m[x].line];break;case 2:t+=(h-e.lineWidths[m[x].line])/2}ie=m[x].line}_!==m[x].ind&&(m[_]&&(t+=m[_].extra),t+=m[x].an/2,_=m[x].ind),t+=d[0]*m[x].an*.005;for(var L=0,B=0;B<D;B+=1)(E=c[B].a).p.propType&&((S=c[B].s.getMult(m[x].anIndexes[B],u.a[B].s.totalChars)).length?L+=E.p.v[0]*S[0]:L+=E.p.v[0]*S),E.a.propType&&((S=c[B].s.getMult(m[x].anIndexes[B],u.a[B].s.totalChars)).length?L+=E.a.v[0]*S[0]:L+=E.a.v[0]*S);for(V=!0,this._pathData.a.v&&(t=.5*m[0].an+(h-this._pathData.f.v-.5*m[0].an-.5*m[m.length-1].an)*_/(b-1),t+=this._pathData.f.v);V;)t+L<=r+R||!o?(O=(t+L-r)/i.partialLength,$=n.point[0]+(i.point[0]-n.point[0])*O,j=n.point[1]+(i.point[1]-n.point[1])*O,f.translate(-d[0]*m[x].an*.005,-d[1]*Z*.01),V=!1):o&&(r+=i.partialLength,(s+=1)>=o.length&&(s=0,o=l[a+=1]?l[a].points:p.v.c?l[a=s=0].points:(r-=i.partialLength,null)),o&&(n=i,R=(i=o[s]).partialLength));C=m[x].an/2-m[x].add,f.translate(-C,0,0)}else C=m[x].an/2-m[x].add,f.translate(-C,0,0),f.translate(-d[0]*m[x].an*.005,-d[1]*Z*.01,0);for(B=0;B<D;B+=1)(E=c[B].a).t.propType&&(S=c[B].s.getMult(m[x].anIndexes[B],u.a[B].s.totalChars),0===A&&0===e.j||(this._hasMaskedPath?S.length?t+=E.t.v*S[0]:t+=E.t.v*S:S.length?A+=E.t.v*S[0]:A+=E.t.v*S));for(e.strokeWidthAnim&&(P=e.sw||0),e.strokeColorAnim&&(T=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(k=[e.fc[0],e.fc[1],e.fc[2]]),B=0;B<D;B+=1)(E=c[B].a).a.propType&&((S=c[B].s.getMult(m[x].anIndexes[B],u.a[B].s.totalChars)).length?f.translate(-E.a.v[0]*S[0],-E.a.v[1]*S[1],E.a.v[2]*S[2]):f.translate(-E.a.v[0]*S,-E.a.v[1]*S,E.a.v[2]*S));for(B=0;B<D;B+=1)(E=c[B].a).s.propType&&((S=c[B].s.getMult(m[x].anIndexes[B],u.a[B].s.totalChars)).length?f.scale(1+(E.s.v[0]-1)*S[0],1+(E.s.v[1]-1)*S[1],1):f.scale(1+(E.s.v[0]-1)*S,1+(E.s.v[1]-1)*S,1));for(B=0;B<D;B+=1){if(E=c[B].a,S=c[B].s.getMult(m[x].anIndexes[B],u.a[B].s.totalChars),E.sk.propType&&(S.length?f.skewFromAxis(-E.sk.v*S[0],E.sa.v*S[1]):f.skewFromAxis(-E.sk.v*S,E.sa.v*S)),E.r.propType&&(S.length?f.rotateZ(-E.r.v*S[2]):f.rotateZ(-E.r.v*S)),E.ry.propType&&(S.length?f.rotateY(E.ry.v*S[1]):f.rotateY(E.ry.v*S)),E.rx.propType&&(S.length?f.rotateX(E.rx.v*S[0]):f.rotateX(E.rx.v*S)),E.o.propType&&(S.length?w+=(E.o.v*S[0]-w)*S[0]:w+=(E.o.v*S-w)*S),e.strokeWidthAnim&&E.sw.propType&&(S.length?P+=E.sw.v*S[0]:P+=E.sw.v*S),e.strokeColorAnim&&E.sc.propType)for(M=0;M<3;M+=1)S.length?T[M]+=(E.sc.v[M]-T[M])*S[0]:T[M]+=(E.sc.v[M]-T[M])*S;if(e.fillColorAnim&&e.fc){if(E.fc.propType)for(M=0;M<3;M+=1)S.length?k[M]+=(E.fc.v[M]-k[M])*S[0]:k[M]+=(E.fc.v[M]-k[M])*S;E.fh.propType&&(k=S.length?addHueToRGB(k,E.fh.v*S[0]):addHueToRGB(k,E.fh.v*S)),E.fs.propType&&(k=S.length?addSaturationToRGB(k,E.fs.v*S[0]):addSaturationToRGB(k,E.fs.v*S)),E.fb.propType&&(k=S.length?addBrightnessToRGB(k,E.fb.v*S[0]):addBrightnessToRGB(k,E.fb.v*S))}}for(B=0;B<D;B+=1)(E=c[B].a).p.propType&&(S=c[B].s.getMult(m[x].anIndexes[B],u.a[B].s.totalChars),this._hasMaskedPath?S.length?f.translate(0,E.p.v[1]*S[0],-E.p.v[2]*S[1]):f.translate(0,E.p.v[1]*S,-E.p.v[2]*S):S.length?f.translate(E.p.v[0]*S[0],E.p.v[1]*S[1],-E.p.v[2]*S[2]):f.translate(E.p.v[0]*S,E.p.v[1]*S,-E.p.v[2]*S));if(e.strokeWidthAnim&&(q=P<0?0:P),e.strokeColorAnim&&(W="rgb("+Math.round(255*T[0])+","+Math.round(255*T[1])+","+Math.round(255*T[2])+")"),e.fillColorAnim&&e.fc&&(X="rgb("+Math.round(255*k[0])+","+Math.round(255*k[1])+","+Math.round(255*k[2])+")"),this._hasMaskedPath)f.translate(0,-e.ls),f.translate(0,d[1]*Z*.01+K,0),this._pathData.p.v&&(U=(i.point[1]-n.point[1])/(i.point[0]-n.point[0]),U=180*Math.atan(U)/Math.PI,i.point[0]<n.point[0]&&(U+=180),f.rotate(-U*Math.PI/180)),f.translate($,j,0),t-=d[0]*m[x].an*.005,m[x+1]&&_!==m[x+1].ind&&(t=(t+=m[x].an/2)+.001*e.tr*e.finalSize);else{switch(f.translate(A,K,0),e.ps&&f.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:f.translate(m[x].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[m[x].line]),0,0);break;case 2:f.translate(m[x].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[m[x].line])/2,0,0)}f.translate(0,-e.ls),f.translate(C,0,0),f.translate(d[0]*m[x].an*.005,d[1]*Z*.01,0),A+=m[x].l+.001*e.tr*e.finalSize}"html"===N?re=f.toCSS():"svg"===N?re=f.to2dCSS():se=[f.props[0],f.props[1],f.props[2],f.props[3],f.props[4],f.props[5],f.props[6],f.props[7],f.props[8],f.props[9],f.props[10],f.props[11],f.props[12],f.props[13],f.props[14],f.props[15]],Y=w}G<=x?(H=new LetterProps(Y,q,W,X,re,se),this.renderedLetters.push(H),G+=1,this.lettersChangedFlag=!0):(H=this.renderedLetters[x],this.lettersChangedFlag=H.update(Y,q,W,X,re,se)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(e,t,i){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,i),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,i),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)},ITextElement.prototype.createPathShape=function(e,t){for(var i,r=t.length,s="",a=0;a<r;a+=1)"sh"===t[a].ty&&(i=t[a].ks.k,s+=buildShapeString(i,i.i.length,!0,e));return s},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,i,r,s){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[i]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[i])/2,0,0)}t.translate(r,s,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,i){this.textSpans=[],this.renderType="svg",this.initElement(e,t,i)}function ISolidElement(e,t,i){this.initElement(e,t,i)}function NullElement(e,t,i){this.initFrame(),this.initBaseData(e,t,i),this.initFrame(),this.initTransform(e,t,i),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,i){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,i),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var e="",i=(t&&t.title&&(i=createNS("title"),r=createElementID(),i.setAttribute("id",r),i.textContent=t.title,this.svgElement.appendChild(i),e+=r),t&&t.description&&(i=createNS("desc"),r=createElementID(),i.setAttribute("id",r),i.textContent=t.description,this.svgElement.appendChild(i),e+=" "+r),e&&this.svgElement.setAttribute("aria-labelledby",e),createNS("defs")),r=(this.svgElement.appendChild(i),createNS("g"));this.svgElement.appendChild(r),this.layerElement=r,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height},this.globalData={_mdf:!1,frameNum:-1,defs:i,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function CVContextData(){var e;for(this.saved=[],this.cArrPos=0,this.cTr=new Matrix,this.cO=1,this.savedOp=createTypedArray("float32",15),e=0;e<15;e+=1)this.saved[e]=createTypedArray("float32",16);this._length=15}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}function CVEffects(){}function CVMaskElement(e,t){this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);for(var i=this.masksProperties.length,r=!1,s=0;s<i;s+=1)"n"!==this.masksProperties[s].mode&&(r=!0),this.viewData[s]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[s],3);(this.hasMasks=r)&&this.element.addRenderableComponent(this)}function CVBaseElement(){}function CVShapeData(e,t,i,r){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var s=4;"rc"===t.ty?s=5:"el"===t.ty?s=6:"sr"===t.ty&&(s=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,s,e);for(var a,n=i.length,o=0;o<n;o+=1)i[o].closed||(a={transforms:r.addTransformSequence(i[o].transforms),trNodes:[]},this.styledShapes.push(a),i[o].elements.push(a))}function CVShapeElement(e,t,i){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,i)}function CVTextElement(e,t,i){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,i)}function CVImageElement(e,t,i){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,i)}function CVSolidElement(e,t,i){this.initElement(e,t,i)}function CanvasRendererBase(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||""},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=ne
vendor: 1,072 bytes, line 6
6w Matrix,this.completeLayers=!1,this.rendererType="canvas"}function CVCompElement(e,t,i){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,i),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||""},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=ne
vendor: 30,386 bytes, line 6
6w Matrix,this.completeLayers=!1,this.rendererType="canvas"}function HBaseElement(){}function HSolidElement(e,t,i){this.initElement(e,t,i)}function HShapeElement(e,t,i){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,i),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,i){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,i)}function HCameraElement(e,t,i){this.initFrame(),this.initBaseData(e,t,i),this.initHierarchy();t=PropertyFactory.getProp;if(this.pe=t(this,e.pe,0,0,this),e.ks.p.s?(this.px=t(this,e.ks.p.x,1,0,this),this.py=t(this,e.ks.p.y,1,0,this),this.pz=t(this,e.ks.p.z,1,0,this)):this.p=t(this,e.ks.p,1,0,this),e.ks.a&&(this.a=t(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to)for(var r=e.ks.or.k.length,s=0;s<r;s+=1)e.ks.or.k[s].to=null,e.ks.or.k[s].ti=null;this.or=t(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=t(this,e.ks.rx,0,degToRads,this),this.ry=t(this,e.ks.ry,0,degToRads,this),this.rz=t(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(e,t,i){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,i)}function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(e,t,i){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,i),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,i=e.length,r=[],s="";t<i;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(r.push(s),s=""):s+=e[t],t+=1;return r.push(s),r},SVGTextLottieElement.prototype.buildNewText=function(){this.addDynamicProperty(this);var e,t,i=this.textProperty.currentData,r=(this.renderedLetters=createSizedArray(i?i.l.length:0),i.fc?this.layerElement.setAttribute("fill",this.buildColor(i.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),i.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(i.sc)),this.layerElement.setAttribute("stroke-width",i.sw)),this.layerElement.setAttribute("font-size",i.finalSize),this.globalData.fontManager.getFontByName(i.f));r.fClass?this.layerElement.setAttribute("class",r.fClass):(this.layerElement.setAttribute("font-family",r.fFamily),e=i.fWeight,t=i.fStyle,this.layerElement.setAttribute("font-style",t),this.layerElement.setAttribute("font-weight",e)),this.layerElement.setAttribute("aria-label",i.t);var s=i.l||[],a=!!this.globalData.fontManager.chars,n=(E=s.length,this.mHelper),o=this.data.singleShape,l=0,h=0,p=!0,d=.001*i.tr*i.finalSize;if(!o||a||i.sz){for(var c,u,f,m,g=this.textSpans.length,y=0;y<E;y+=1)this.textSpans[y]||(this.textSpans[y]={span:null,childSpan:null,glyph:null}),a&&o&&0!==y||(u=y<g?this.textSpans[y].span:createNS(a?"g":"text"),g<=y&&(u.setAttribute("stroke-linecap","butt"),u.setAttribute("stroke-linejoin","round"),u.setAttribute("stroke-miterlimit","4"),this.textSpans[y].span=u,a&&(c=createNS("g"),u.appendChild(c),this.textSpans[y].childSpan=c),this.textSpans[y].span=u,this.layerElement.appendChild(u)),u.style.display="inherit"),n.reset(),n.scale(i.finalSize/100,i.finalSize/100),o&&(s[y].n&&(l=-d,h=h+i.yOffset+(p?1:0),p=!1),this.applyTextPropertiesToMatrix(i,n,s[y].line,l,h),l=l+(s[y].l||0)+d),a?(f=1===(c=this.globalData.fontManager.getCharData(i.finalText[y],r.fStyle,this.globalData.fontManager.getFontByName(i.f).fFamily)).t?new SVGCompElement(c.data,this.globalData,this):new SVGShapeElement(c.data&&c.data.shapes?c.data:emptyShapeData,this.globalData,this),this.textSpans[y].glyph&&(m=this.textSpans[y].glyph,this.textSpans[y].childSpan.removeChild(m.layerElement),m.destroy()),(this.textSpans[y].glyph=f)._debug=!0,f.prepareFrame(0),f.renderFrame(),this.textSpans[y].childSpan.appendChild(f.layerElement),this.textSpans[y].childSpan.setAttribute("transform","scale("+i.finalSize/100+","+i.finalSize/100+")")):(o&&u.setAttribute("transform","translate("+n.props[12]+","+n.props[13]+")"),u.textContent=s[y].val,u.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"));o&&u&&u.setAttribute("d","")}else{var v=this.textContainer,b="start";switch(i.j){case 1:b="end";break;case 2:b="middle";break;default:b="start"}v.setAttribute("text-anchor",b),v.setAttribute("letter-spacing",d);var x=this.buildTextContents(i.finalText),E=x.length,h=i.ps?i.ps[1]+i.ascent:0;for(y=0;y<E;y+=1)(u=this.textSpans[y].span||createNS("tspan")).textContent=x[y],u.setAttribute("x",0),u.setAttribute("y",h),u.style.display="inherit",v.appendChild(u),this.textSpans[y]||(this.textSpans[y]={span:null,glyph:null}),this.textSpans[y].span=u,h+=i.finalLineHeight;this.layerElement.appendChild(v)}for(;y<this.textSpans.length;)this.textSpans[y].span.style.display="none",y+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){var e;return this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged&&(this._sizeChanged=!1,e=this.layerElement.getBBox(),this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}),this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,i=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,e=0;e<i;e+=1)(t=this.textSpans[e].glyph)&&(t.prepareFrame(this.comp.renderedFrame-this.data.st),t._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if((!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){this._sizeChanged=!0;for(var e,t,i,r=this.textAnimator.renderedLetters,s=this.textProperty.currentData.l,a=s.length,n=0;n<a;n+=1)s[n].n||(e=r[n],t=this.textSpans[n].span,(i=this.textSpans[n].glyph)&&i.renderFrame(),e._mdf.m&&t.setAttribute("transform",e.m),e._mdf.o&&t.setAttribute("opacity",e.o),e._mdf.sw&&t.setAttribute("stroke-width",e.sw),e._mdf.sc&&t.setAttribute("stroke",e.sc),e._mdf.fc&&t.setAttribute("fill",e.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs,i=(this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e,createNS("clipPath")),r=createNS("rect"),s=(r.setAttribute("width",e.w),r.setAttribute("height",e.h),r.setAttribute("x",0),r.setAttribute("y",0),createElementID());i.setAttribute("id",s),i.appendChild(r),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+s+")"),t.appendChild(i),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;for(var e=this.layers?this.layers.length:0,t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.buildItem=function(e){var t,i=this.elements;i[e]||99===this.layers[e].ty||(i[e]=!0,t=this.createItem(this.layers[e]),i[e]=t,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(t),t.initExpressions()),this.appendElementInPos(t,e),this.layers[e].tt&&(this.elements[e-1]&&!0!==this.elements[e-1]?t.setMatte(i[e-1].layerId):(this.buildItem(e-1),this.addPendingElement(t))))},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,i=this.elements.length;t<i;){if(this.elements[t]===e){e.setMatte(this.elements[t-1].layerId);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var t,i=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=i-1;0<=t;--t)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<i;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){e=e.getBaseElement();if(e){for(var i,r=0;r<t;)this.elements[r]&&!0!==this.elements[r]&&this.elements[r].getBaseElement()&&(i=this.elements[r].getBaseElement()),r+=1;i?this.layerElement.insertBefore(e,i):this.layerElement.appendChild(e)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,i){this.initFrame(),this.initBaseData(e,t,i),this.initTransform(e,t,i),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){this.tm._placeholder?this.renderedFrame=e/this.data.sr:((e=this.tm.v)===this.data.op&&(e=this.data.op-1),this.renderedFrame=e);var t,e=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),t=e-1;0<=t;--t)(this.completeLayers||this.elements[t])&&(this.elements[t].prepareFrame(this.renderedFrame-this.layers[t].st),this.elements[t]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){for(var e=this.layers.length,t=0;t<e;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){for(var e=this.layers.length,t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},CVContextData.prototype.duplicate=function(){for(var e=2*this._length,t=this.savedOp,i=(this.savedOp=createTypedArray("float32",e),this.savedOp.set(t),0),i=this._length;i<e;i+=1)this.saved[i]=createTypedArray("float32",16);this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.cO=1},ShapeTransformManager.prototype={addTransformSequence:function(e){for(var t=e.length,i="_",r=0;r<t;r+=1)i+=e[r].transform.key+"_";var s=this.sequences[i];return s||(s={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[i]=s,this.sequenceList.push(s)),s},processSequence:function(e,t){for(var i,r=0,s=e.transforms.length,a=t;r<s&&!t;){if(e.transforms[r].transform.mProps._mdf){a=!0;break}r+=1}if(a)for(e.finalTransform.reset(),r=s-1;0<=r;--r)i=e.transforms[r].transform.mProps.v.props,e.finalTransform.transform(i[0],i[1],i[2],i[3],i[4],i[5],i[6],i[7],i[8],i[9],i[10],i[11],i[12],i[13],i[14],i[15]);e._mdf=a},processSequences:function(e){for(var t=this.sequenceList.length,i=0;i<t;i+=1)this.processSequence(this.sequenceList[i],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}},CVEffects.prototype.renderFrame=function(){},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,i,r,s=this.element.finalTransform.mat,a=this.element.canvasContext,n=this.masksProperties.length;for(a.beginPath(),e=0;e<n;e+=1)if("n"!==this.masksProperties[e].mode){this.masksProperties[e].inv&&(a.moveTo(0,0),a.lineTo(this.element.globalData.compSize.w,0),a.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),a.lineTo(0,this.element.globalData.compSize.h),a.lineTo(0,0)),r=this.viewData[e].v,t=s.applyToPointArray(r.v[0][0],r.v[0][1],0),a.moveTo(t[0],t[1]);for(var o=r._length,l=1;l<o;l+=1)i=s.applyToTriplePoints(r.o[l-1],r.i[l],r.v[l]),a.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5]);i=s.applyToTriplePoints(r.o[l-1],r.i[0],r.v[0]),a.bezierCurveTo(i[0],i[1],i[2],i[3],i[4],i[5])}this.element.globalData.renderer.save(!0),a.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null},CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){this.canvasContext=this.globalData.canvasContext,this.renderableEffectsManager=new CVEffects(this)},createContent:function(){},setBlendMode:function(){var e,t=this.globalData;t.blendMode!==this.data.bm&&(t.blendMode=this.data.bm,e=getBlendMode(this.data.bm),t.canvasContext.globalCompositeOperation=e)},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},renderFrame:function(){var e;this.hidden||this.data.hd||(this.renderTransform(),this.renderRenderable(),this.setBlendMode(),e=0===this.data.ty,this.globalData.renderer.save(e),this.globalData.renderer.ctxTransform(this.finalTransform.mat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.mProp.o.v),this.renderInnerContent(),this.globalData.renderer.restore(e),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var i,t={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},r={};return"fl"===e.ty||"st"===e.ty?(r.c=PropertyFactory.getProp(this,e.c,1,255,this),r.c.k||(t.co="rgb("+bmFloor(r.c.v[0])+","+bmFloor(r.c.v[1])+","+bmFloor(r.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(r.s=PropertyFactory.getProp(this,e.s,1,null,this),r.e=PropertyFactory.getProp(this,e.e,1,null,this),r.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),r.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),r.g=new GradientProperty(this,e.g,this)),r.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty?(t.lc=lineCapEnum[e.lc||2],t.lj=lineJoinEnum[e.lj||2],1==e.lj&&(t.ml=e.ml),r.w=PropertyFactory.getProp(this,e.w,0,null,this),r.w.k||(t.wi=r.w.v),e.d&&(i=new DashProperty(this,e.d,"canvas",this),r.d=i,r.d.k||(t.da=r.d.dashArray,t.do=r.d.dashoffset[0]))):t.r=2===e.r?"evenodd":"nonzero",this.stylesList.push(t),r.style=t,r},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){e=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(e),this.addShapeToModifiers(e),e},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;for(var e=this.itemsData.length,t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){for(var t=this.stylesList.length,i=0;i<t;i+=1)this.stylesList[i].closed||this.stylesList[i].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){for(var e=this.stylesList.length,t=0;t<e;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){for(var t=e.length,i=0;i<t;i+=1)e[i].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,i,r,s){for(var a,n,o,l,h,p=e.length-1,d=[],c=[],u=[].concat(s),f=p;0<=f;--f){if((o=this.searchProcessedElement(e[f]))?t[f]=i[o-1]:e[f]._shouldRender=r,"fl"===e[f].ty||"st"===e[f].ty||"gf"===e[f].ty||"gs"===e[f].ty)o?t[f].style.closed=!1:t[f]=this.createStyleElement(e[f],u),d.push(t[f].style);else if("gr"===e[f].ty){if(o)for(n=t[f].it.length,a=0;a<n;a+=1)t[f].prevViewData[a]=t[f].it[a];else t[f]=this.createGroupElement(e[f]);this.searchShapes(e[f].it,t[f].it,t[f].prevViewData,r,u)}else"tr"===e[f].ty?(o||(h=this.createTransformElement(e[f]),t[f]=h),u.push(t[f]),this.addTransformToStyleList(t[f])):"sh"===e[f].ty||"rc"===e[f].ty||"el"===e[f].ty||"sr"===e[f].ty?o||(t[f]=this.createShapeElement(e[f])):"tm"===e[f].ty||"rd"===e[f].ty||"pb"===e[f].ty?(o?(l=t[f]).closed=!1:((l=ShapeModifiers.getModifier(e[f].ty)).init(this,e[f]),t[f]=l,this.shapeModifiers.push(l)),c.push(l)):"rp"===e[f].ty&&(o?(l=t[f]).closed=!0:(l=ShapeModifiers.getModifier(e[f].ty),(t[f]=l).init(this,e,f,t),this.shapeModifiers.push(l),r=!1),c.push(l));this.addProcessedElement(e[f],f+1)}for(this.removeTransformFromStyleList(),this.closeStyles(d),p=c.length,f=0;f<p;f+=1)c[f].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){for(var e,t,i,r,s,a,n,o,l=this.stylesList.length,h=this.globalData.renderer,p=this.globalData.canvasContext,d=0;d<l;d+=1)if(("st"!==(n=(o=this.stylesList[d]).type)&&"gs"!==n||0!==o.wi)&&o.data._shouldRender&&0!==o.coOp&&0!==this.globalData.currentGlobalAlpha){for(h.save(),s=o.elements,"st"===n||"gs"===n?(p.strokeStyle="st"===n?o.co:o.grd,p.lineWidth=o.wi,p.lineCap=o.lc,p.lineJoin=o.lj,p.miterLimit=o.ml||0):p.fillStyle="fl"===n?o.co:o.grd,h.ctxOpacity(o.coOp),"st"!==n&&"gs"!==n&&p.beginPath(),h.ctxTransform(o.preTransforms.finalTransform.props),t=s.length,e=0;e<t;e+=1){for("st"!==n&&"gs"!==n||(p.beginPath(),o.da&&(p.setLineDash(o.da),p.lineDashOffset=o.do)),r=(a=s[e].trNodes).length,i=0;i<r;i+=1)"m"===a[i].t?p.moveTo(a[i].p[0],a[i].p[1]):"c"===a[i].t?p.bezierCurveTo(a[i].pts[0],a[i].pts[1],a[i].pts[2],a[i].pts[3],a[i].pts[4],a[i].pts[5]):p.closePath();"st"!==n&&"gs"!==n||(p.stroke(),o.da&&p.setLineDash(this.dashResetter))}"st"!==n&&"gs"!==n&&p.fill(o.r),h.restore()}},CVShapeElement.prototype.renderShape=function(e,t,i,r){for(var s=e,a=t.length-1;0<=a;--a)"tr"===t[a].ty?(s=i[a].transform,this.renderShapeTransform(e,s)):"sh"===t[a].ty||"el"===t[a].ty||"rc"===t[a].ty||"sr"===t[a].ty?this.renderPath(t[a],i[a]):"fl"===t[a].ty?this.renderFill(t[a],i[a],s):"st"===t[a].ty?this.renderStroke(t[a],i[a],s):"gf"===t[a].ty||"gs"===t[a].ty?this.renderGradientFill(t[a],i[a],s):"gr"===t[a].ty?this.renderShape(s,t[a].it,i[a].it):t[a].ty;r&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){for(var i,r,s=e.trNodes,a=t.paths,n=a._length,o=(s.length=0,e.transforms.finalTransform),l=0;l<n;l+=1){var h=a.shapes[l];if(h&&h.v){for(r=h._length,i=1;i<r;i+=1)1===i&&s.push({t:"m",p:o.applyToPointArray(h.v[0][0],h.v[0][1],0)}),s.push({t:"c",pts:o.applyToTriplePoints(h.o[i-1],h.i[i],h.v[i])});1===r&&s.push({t:"m",p:o.applyToPointArray(h.v[0][0],h.v[0][1],0)}),h.c&&r&&(s.push({t:"c",pts:o.applyToTriplePoints(h.o[i-1],h.i[0],h.v[0])}),s.push({t:"z"}))}}e.trNodes=s}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender)for(var i=t.styledShapes.length,r=0;r<i;r+=1)this.renderStyledShape(t.styledShapes[r],t.sh)},CVShapeElement.prototype.renderFill=function(e,t,i){var r=t.style;(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||i._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*i.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,i){var r=t.style;if(!r.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){for(var s,a,n,o,l=this.globalData.canvasContext,h=t.s.v,p=t.e.v,d=(o=1===e.t?l.createLinearGradient(h[0],h[1],p[0],p[1]):(s=Math.sqrt(Math.pow(h[0]-p[0],2)+Math.pow(h[1]-p[1],2)),p=Math.atan2(p[1]-h[1],p[0]-h[0]),1<=(a=t.h.v)?a=.99:a<=-1&&(a=-.99),a=s*a,n=Math.cos(p+t.a.v)*a+h[0],p=Math.sin(p+t.a.v)*a+h[1],l.createRadialGradient(n,p,0,h[0],h[1],s)),e.g.p),c=t.g.c,u=1,f=0;f<d;f+=1)t.g._hasOpacity&&t.g._collapsable&&(u=t.g.o[2*f+1]),o.addColorStop(c[4*f]/100,"rgba("+c[4*f+1]+","+c[4*f+2]+","+c[4*f+3]+","+u+")");r.grd=o}r.coOp=t.o.v*i.opacity},CVShapeElement.prototype.renderStroke=function(e,t,i){var r=t.style,s=t.d;s&&(s._mdf||this._isFirstFrame)&&(r.da=s.dashArray,r.do=s.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||i._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*i.opacity),(t.w._mdf||this._isFirstFrame)&&(r.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData,t=(this.renderedLetters=createSizedArray(e.l?e.l.length:0),!1),t=(e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t,!1);e.sc&&(t=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);for(var i,r,s,a,n,o,l,h,p=this.globalData.fontManager.getFontByName(e.f),d=e.l,c=this.mHelper,u=(this.stroke=t,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,i=e.finalText.length,this.data.singleShape),f=.001*e.tr*e.finalSize,m=0,g=0,y=!0,v=0,b=0;b<i;b+=1){r=(r=this.globalData.fontManager.getCharData(e.finalText[b],p.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&r.data||{},c.reset(),u&&d[b].n&&(m=-f,g=g+e.yOffset+(y?1:0),y=!1),o=(n=r.shapes?r.shapes[0].it:[]).length,c.scale(e.finalSize/100,e.finalSize/100),u&&this.applyTextPropertiesToMatrix(e,c,d[b].line,m,g);for(var x=createSizedArray(o-1),E=0,S=0;S<o;S+=1)if("sh"===n[S].ty){for(a=n[S].ks.k.i.length,l=n[S].ks.k,h=[],s=1;s<a;s+=1)1===s&&h.push(c.applyToX(l.v[0][0],l.v[0][1],0),c.applyToY(l.v[0][0],l.v[0][1],0)),h.push(c.applyToX(l.o[s-1][0],l.o[s-1][1],0),c.applyToY(l.o[s-1][0],l.o[s-1][1],0),c.applyToX(l.i[s][0],l.i[s][1],0),c.applyToY(l.i[s][0],l.i[s][1],0),c.applyToX(l.v[s][0],l.v[s][1],0),c.applyToY(l.v[s][0],l.v[s][1],0));h.push(c.applyToX(l.o[s-1][0],l.o[s-1][1],0),c.applyToY(l.o[s-1][0],l.o[s-1][1],0),c.applyToX(l.i[0][0],l.i[0][1],0),c.applyToY(l.i[0][0],l.i[0][1],0),c.applyToX(l.v[0][0],l.v[0][1],0),c.applyToY(l.v[0][0],l.v[0][1],0)),x[E]=h,E+=1}u&&(m=m+d[b].l+f),this.textSpans[v]?this.textSpans[v].elem=x:this.textSpans[v]={elem:x},v+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,i,r,s=this.canvasContext;s.font=this.values.fValue,s.lineCap="butt",s.lineJoin="miter",s.miterLimit=4,this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);for(var a,n,o,l=this.textAnimator.renderedLetters,h=this.textProperty.currentData.l,p=h.length,d=null,c=null,u=null,f=0;f<p;f+=1)if(!h[f].n){if((a=l[f])&&(this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(a.p),this.globalData.renderer.ctxOpacity(a.o)),this.fill){for(a&&a.fc?d!==a.fc&&(d=a.fc,s.fillStyle=a.fc):d!==this.values.fill&&(d=this.values.fill,s.fillStyle=this.values.fill),t=(n=this.textSpans[f].elem).length,this.globalData.canvasContext.beginPath(),e=0;e<t;e+=1)for(r=(o=n[e]).length,this.globalData.canvasContext.moveTo(o[0],o[1]),i=2;i<r;i+=6)this.globalData.canvasContext.bezierCurveTo(o[i],o[i+1],o[i+2],o[i+3],o[i+4],o[i+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.fill()}if(this.stroke){for(a&&a.sw?u!==a.sw&&(u=a.sw,s.lineWidth=a.sw):u!==this.values.sWidth&&(u=this.values.sWidth,s.lineWidth=this.values.sWidth),a&&a.sc?c!==a.sc&&(c=a.sc,s.strokeStyle=a.sc):c!==this.values.stroke&&(c=this.values.stroke,s.strokeStyle=this.values.stroke),t=(n=this.textSpans[f].elem).length,this.globalData.canvasContext.beginPath(),e=0;e<t;e+=1)for(r=(o=n[e]).length,this.globalData.canvasContext.moveTo(o[0],o[1]),i=2;i<r;i+=6)this.globalData.canvasContext.bezierCurveTo(o[i],o[i+1],o[i+2],o[i+3],o[i+4],o[i+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.stroke()}
6a&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){var e,t,i,r,s,a,n,o,l;!this.img.width||this.assetData.w===this.img.width&&this.assetData.h===this.img.height||((e=createTag("canvas")).width=this.assetData.w,e.height=this.assetData.h,r=e.getContext("2d"),s=this.img.width,a=this.img.height,o=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio,o<(n=s/a)&&"xMidYMid slice"===l||n<o&&"xMidYMid slice"!==l?t=(i=a)*o:i=(t=s)/o,r.drawImage(this.img,(s-t)/2,(a-i)/2,t,i,0,0,this.assetData.w,this.assetData.h),this.img=e)},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){var e=this.canvasContext;e.fillStyle=this.data.sc,e.fillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){var t;1===e[0]&&0===e[1]&&0===e[4]&&1===e[5]&&0===e[12]&&0===e[13]||(this.renderConfig.clearCanvas?(this.transformMat.cloneFromProps(e),t=this.contextData.cTr.props,this.transformMat.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]),this.contextData.cTr.cloneFromProps(this.transformMat.props),t=this.contextData.cTr.props,this.canvasContext.setTransform(t[0],t[1],t[4],t[5],t[12],t[13])):this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13]))},CanvasRendererBase.prototype.ctxOpacity=function(e){if(!this.renderConfig.clearCanvas)return this.canvasContext.globalAlpha*=e<0?0:e,void(this.globalData.currentGlobalAlpha=this.contextData.cO);this.contextData.cO*=e<0?0:e,this.globalData.currentGlobalAlpha!==this.contextData.cO&&(this.canvasContext.globalAlpha=this.contextData.cO,this.globalData.currentGlobalAlpha=this.contextData.cO)},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(e){if(this.renderConfig.clearCanvas){e&&this.canvasContext.save();for(var t=this.contextData.cTr.props,i=(this.contextData._length<=this.contextData.cArrPos&&this.contextData.duplicate(),this.contextData.saved[this.contextData.cArrPos]),r=0;r<16;r+=1)i[r]=t[r];this.contextData.savedOp[this.contextData.cArrPos]=this.contextData.cO,this.contextData.cArrPos+=1}else this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){if(this.renderConfig.clearCanvas){e&&(this.canvasContext.restore(),this.globalData.blendMode="source-over"),--this.contextData.cArrPos;for(var t=this.contextData.saved[this.contextData.cArrPos],i=this.contextData.cTr.props,r=0;r<16;r+=1)i[r]=t[r];this.canvasContext.setTransform(t[0],t[1],t[4],t[5],t[12],t[13]),t=this.contextData.savedOp[this.contextData.cArrPos],this.contextData.cO=t,this.globalData.currentGlobalAlpha!==t&&(this.canvasContext.globalAlpha=t,this.globalData.currentGlobalAlpha=t)}
vendor: 51,206 bytes, line 6
6else this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(e){var t,i;this.animationItem.wrapper?(this.animationItem.container=createTag("canvas"),(t=this.animationItem.container.style).width="100%",t.height="100%",t.transformOrigin=i="0px 0px 0px",t.mozTransformOrigin=i,t.webkitTransformOrigin=i,t["-webkit-transform"]=i,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)):this.canvasContext=this.renderConfig.context,this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,(this.globalData.renderer=this).globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(){var e,t,i,r,s,a,n;this.reset(),this.animationItem.wrapper&&this.animationItem.container?(e=this.animationItem.wrapper.offsetWidth,t=this.animationItem.wrapper.offsetHeight,this.animationItem.container.setAttribute("width",e*this.renderConfig.dpr),this.animationItem.container.setAttribute("height",t*this.renderConfig.dpr)):(e=this.canvasContext.canvas.width*this.renderConfig.dpr,t=this.canvasContext.canvas.height*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")?(r=(a=this.renderConfig.preserveAspectRatio.split(" "))[1]||"meet",s=(a=a[0]||"xMidYMid").substr(0,4),a=a.substr(4),(i=this.transformCanvas.w/this.transformCanvas.h)>(n=e/t)&&"meet"===r||i<n&&"slice"===r?(this.transformCanvas.sx=e/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=e/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=t/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===s&&(i<n&&"meet"===r||n<i&&"slice"===r)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===s&&(i<n&&"meet"===r||n<i&&"slice"===r)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===a&&(n<i&&"meet"===r||i<n&&"slice"===r)?(t-this.transformCanvas.h*(e/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===a&&(n<i&&"meet"===r||i<n&&"slice"===r)?(t-this.transformCanvas.h*(e/this.transformCanvas.w))*this.renderConfig.dpr:0):("none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=e/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr)):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0),this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;0<=e;--e)this.elements[e]&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var i,r=this.layers.length;for(this.completeLayers||this.checkLayers(e),i=0;i<r;i+=1)(this.completeLayers||this.elements[i])&&this.elements[i].prepareFrame(e-this.layers[i].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),i=r-1;0<=i;--i)(this.completeLayers||this.elements[i])&&this.elements[i].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t,i=this.elements;i[e]||99===this.layers[e].ty||(t=this.createItem(this.layers[e],this,this.globalData),(i[e]=t).initExpressions())},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;0<=e;--e)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){for(var e=this.layers.length-1;0<=e;--e)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e,t=this.transformedElement?this.transformedElement.style:{};this.finalTransform._matMdf&&(e=this.finalTransform.mat.toCSS(),t.transform=e,t.webkitTransform=e),this.finalTransform._opMdf&&(t.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e,t;this.baseElement.style.fontSize=0,this.data.hasMask?(this.layerElement.appendChild(this.shapesContainer),e=this.svgElement):(e=createNS("svg"),t=this.comp.data||this.globalData.compSize,e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)),this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){for(var i=e.length,r=0;r<i;r+=1)t=e[r].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var i,r,s,a,n,o=e.sh.v,l=e.transformers,h=o._length;if(!(h<=1)){for(i=0;i<h-1;i+=1)r=this.getTransformedPoint(l,o.v[i]),s=this.getTransformedPoint(l,o.o[i]),a=this.getTransformedPoint(l,o.i[i+1]),n=this.getTransformedPoint(l,o.v[i+1]),this.checkBounds(r,s,a,n,t);o.c&&(r=this.getTransformedPoint(l,o.v[i]),s=this.getTransformedPoint(l,o.o[i]),a=this.getTransformedPoint(l,o.i[0]),n=this.getTransformedPoint(l,o.v[0]),this.checkBounds(r,s,a,n,t))}},HShapeElement.prototype.checkBounds=function(e,t,i,r,s){this.getBoundsOfCurve(e,t,i,r);e=this.shapeBoundingBox;s.x=bmMin(e.left,s.x),s.xMax=bmMax(e.right,s.xMax),s.y=bmMin(e.top,s.y),s.yMax=bmMax(e.bottom,s.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,i,r){for(var s,a,n,o,l=[[e[0],r[0]],[e[1],r[1]]],h=0;h<2;++h)a=6*e[h]-12*t[h]+6*i[h],s=-3*e[h]+9*t[h]-9*i[h]+3*r[h],o=3*t[h]-3*e[h],a|=0,o|=0,0==(s|=0)&&0==a||(0==s?0<(n=-o/a)&&n<1&&l[h].push(this.calculateF(n,e,t,i,r,h)):0<=(n=a*a-4*o*s)&&(0<(o=(-a+bmSqrt(n))/(2*s))&&o<1&&l[h].push(this.calculateF(o,e,t,i,r,h)),0<(o=(-a-bmSqrt(n))/(2*s))&&o<1&&l[h].push(this.calculateF(o,e,t,i,r,h))));this.shapeBoundingBox.left=bmMin.apply(null,l[0]),this.shapeBoundingBox.top=bmMin.apply(null,l[1]),this.shapeBoundingBox.right=bmMax.apply(null,l[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,l[1])},HShapeElement.prototype.calculateF=function(e,t,i,r,s,a){return bmPow(1-e,3)*t[a]+3*bmPow(1-e,2)*e*i[a]+3*(1-e)*bmPow(e,2)*r[a]+bmPow(e,3)*s[a]},HShapeElement.prototype.calculateBoundingBox=function(e,t){for(var i=e.length,r=0;r<i;r+=1)e[r]&&e[r].sh?this.calculateShapeBoundingBox(e[r],t):e[r]&&e[r].it&&this.calculateBoundingBox(e[r].it,t)},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){var e,t;this._renderShapeFrame(),this.hidden||!this._isFirstFrame&&!this._mdf||((t=this.tempBoundingBox).x=e=999999,t.xMax=-e,t.y=e,t.yMax=-e,this.calculateBoundingBox(this.itemsData,t),t.width=t.xMax<t.x?0:t.xMax-t.x,t.height=t.yMax<t.y?0:t.yMax-t.y,this.currentBoxContains(t)||(e=!1,this.currentBBox.w!==t.width&&(this.currentBBox.w=t.width,this.shapeCont.setAttribute("width",t.width),e=!0),this.currentBBox.h!==t.height&&(this.currentBBox.h=t.height,this.shapeCont.setAttribute("height",t.height),e=!0),!e&&this.currentBBox.x===t.x&&this.currentBBox.y===t.y||(this.currentBBox.w=t.width,this.currentBBox.h=t.height,this.currentBBox.x=t.x,this.currentBBox.y=t.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.shapeCont.style,t="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)",e.transform=t,e.webkitTransform=t)))},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){var e;this.isMasked=this.checkMasks(),this.isMasked?(this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH),e=createNS("g"),this.maskedElement.appendChild(e),this.innerElem=e):(this.renderType="html",this.innerElem=this.layerElement),this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData,t=(this.renderedLetters=createSizedArray(e.l?e.l.length:0),this.innerElem.style),i=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=i,t.color=i,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var r,s=this.globalData.fontManager.getFontByName(e.f);this.globalData.fontManager.chars||(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",s.fClass?this.innerElem.className=s.fClass:(t.fontFamily=s.fFamily,i=e.fWeight,r=e.fStyle,t.fontStyle=r,t.fontWeight=i));for(var a,n,o,l,h,p,d=e.l,c=d.length,u=this.mHelper,f=0,m=0;m<c;m+=1)this.globalData.fontManager.chars?(this.textPaths[f]?a=this.textPaths[f]:((a=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),a.setAttribute("stroke-linejoin",lineJoinEnum[2]),a.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[f]?o=(n=this.textSpans[f]).children[0]:((n=createTag("div")).style.lineHeight=0,(o=createNS("svg")).appendChild(a),styleDiv(n)))):this.isMasked?a=this.textPaths[f]||createNS("text"):this.textSpans[f]?(n=this.textSpans[f],a=this.textPaths[f]):(styleDiv(n=createTag("span")),styleDiv(a=createTag("span")),n.appendChild(a)),this.globalData.fontManager.chars?(h=(h=this.globalData.fontManager.getCharData(e.finalText[m],s.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))?h.data:null,u.reset(),h&&h.shapes&&h.shapes.length&&(l=h.shapes[0].it,u.scale(e.finalSize/100,e.finalSize/100),l=this.createPathShape(u,l),a.setAttribute("d",l)),this.isMasked?this.innerElem.appendChild(a):(this.innerElem.appendChild(n),h&&h.shapes?(document.body.appendChild(o),l=o.getBBox(),o.setAttribute("width",l.width+2),o.setAttribute("height",l.height+2),o.setAttribute("viewBox",l.x-1+" "+(l.y-1)+" "+(l.width+2)+" "+(l.height+2)),h=o.style,p="translate("+(l.x-1)+"px,"+(l.y-1)+"px)",h.transform=p,h.webkitTransform=p,d[m].yOffset=l.y-1):(o.setAttribute("width",1),o.setAttribute("height",1)),n.appendChild(o))):(a.textContent=d[m].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked?this.innerElem.appendChild(a):(this.innerElem.appendChild(n),h=a.style,p="translate3d(0,"+-e.finalSize/1.2+"px,0)",h.transform=p,h.webkitTransform=p)),this.isMasked?this.textSpans[f]=a:this.textSpans[f]=n,this.textSpans[f].style.display="block",this.textPaths[f]=a,f+=1;for(;f<this.textSpans.length;)this.textSpans[f].style.display="none",f+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;this.isMasked&&this.finalTransform._matMdf&&(this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style,s="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)",e.transform=s,e.webkitTransform=s)}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){for(var t,i,r,s,a=0,n=this.textAnimator.renderedLetters,o=this.textProperty.currentData.l,l=o.length,h=0;h<l;h+=1)o[h].n?a+=1:(i=this.textSpans[h],r=this.textPaths[h],t=n[a],a+=1,t._mdf.m&&(this.isMasked?i.setAttribute("transform",t.m):(i.style.webkitTransform=t.m,i.style.transform=t.m)),i.style.opacity=t.o,t.sw&&t._mdf.sw&&r.setAttribute("stroke-width",t.sw),t.sc&&t._mdf.sc&&r.setAttribute("stroke",t.sc),t.fc&&t._mdf.fc&&(r.setAttribute("fill",t.fc),r.style.color=t.fc));this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)&&(s=this.innerElem.getBBox(),this.currentBBox.w!==s.width&&(this.currentBBox.w=s.width,this.svgElement.setAttribute("width",s.width)),this.currentBBox.h!==s.height&&(this.currentBBox.h=s.height,this.svgElement.setAttribute("height",s.height)),this.currentBBox.w===s.width+2&&this.currentBBox.h===s.height+2&&this.currentBBox.x===s.x-1&&this.currentBBox.y===s.y-1||(this.currentBBox.w=s.width+2,this.currentBBox.h=s.height+2,this.currentBBox.x=s.x-1,this.currentBBox.y=s.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style,s="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)",e.transform=s,e.webkitTransform=s))}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){for(var e,t,i,r,s,a=this.comp.threeDElements.length,n=0;n<a;n+=1)"3d"===(t=this.comp.threeDElements[n]).type&&(e=t.perspectiveElem.style,t=t.container.style,i=this.pe.v+"px",r="0px 0px 0px",s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)",e.perspective=i,e.webkitPerspective=i,t.transformOrigin=r,t.mozTransformOrigin=r,t.webkitTransformOrigin=r,e.transform=s,e.webkitTransform=s)},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e=this._isFirstFrame;if(this.hierarchy)for(l=this.hierarchy.length,h=0;h<l;h+=1)e=this.hierarchy[h].finalTransform.mProp._mdf||e;if(e||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(h=l=this.hierarchy.length-1;0<=h;--h){var t=this.hierarchy[h].finalTransform.mProp;this.mat.translate(-t.p.v[0],-t.p.v[1],t.p.v[2]),this.mat.rotateX(-t.or.v[0]).rotateY(-t.or.v[1]).rotateZ(t.or.v[2]),this.mat.rotateX(-t.rx.v).rotateY(-t.ry.v).rotateZ(t.rz.v),this.mat.scale(1/t.s.v[0],1/t.s.v[1],1/t.s.v[2]),this.mat.translate(t.a.v[0],t.a.v[1],t.a.v[2])}this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a&&(r=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]],i=Math.sqrt(Math.pow(r[0],2)+Math.pow(r[1],2)+Math.pow(r[2],2)),r=[r[0]/i,r[1]/i,r[2]/i],i=Math.sqrt(r[2]*r[2]+r[0]*r[0]),i=Math.atan2(r[1],i),r=Math.atan2(r[0],-r[2]),this.mat.rotateY(r).rotateX(-i)),this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var i,r,s=!this._prevMat.equals(this.mat);if((s||this.pe._mdf)&&this.comp.threeDElements){for(var a,n,o,l=this.comp.threeDElements.length,h=0;h<l;h+=1)"3d"===(a=this.comp.threeDElements[h]).type&&(s&&(o=this.mat.toCSS(),(n=a.container.style).transform=o,n.webkitTransform=o),this.pe._mdf&&((n=a.perspectiveElem.style).perspective=this.pe.v+"px",n.webkitPerspective=this.pe.v+"px"));this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(e,t){e=e.getBaseElement();if(e){var i=this.layers[t];if(i.ddd&&this.supports3d)this.addTo3dContainer(e,t);else if(this.threeDElements)this.addTo3dContainer(e,t);else{for(var r,s,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement&&(s=this.elements[a],r=(this.layers[a].ddd?this.getThreeDContainerByPos(a):s.getBaseElement())||r),a+=1;r?i.ddd&&this.supports3d||this.layerElement.insertBefore(e,r):i.ddd&&this.supports3d||this.layerElement.appendChild(e)}}},HybridRendererBase.prototype.createShape=function(e){return new(this.supports3d?HShapeElement:SVGShapeElement)(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return new(this.supports3d?HTextElement:SVGTextLottieElement)(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return new(this.supports3d?HImageElement:IImageElement)(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return new(this.supports3d?HSolidElement:ISolidElement)(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,i=this.threeDElements.length;t<i;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var i,r=createTag("div"),s=(styleDiv(r),createTag("div")),a=(styleDiv(s),"3d"===t&&((a=r.style).width=this.globalData.compSize.w+"px",a.height=this.globalData.compSize.h+"px",a.webkitTransformOrigin=i="50% 50%",a.mozTransformOrigin=i,a.transformOrigin=i,(a=s.style).transform=i="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)",a.webkitTransform=i),r.appendChild(s),{container:s,perspectiveElem:r,startPos:e,endPos:e,type:t});return this.threeDElements.push(a),a},HybridRendererBase.prototype.build3dContainers=function(){for(var e,t=this.layers.length,i="",r=0;r<t;r+=1)this.layers[r].ddd&&3!==this.layers[r].ty?"3d"!==i&&(e=this.createThreeDContainer(r,i="3d")):"2d"!==i&&(e=this.createThreeDContainer(r,i="2d")),e.endPos=Math.max(e.endPos,r);for(r=(t=this.threeDElements.length)-1;0<=r;--r)this.resizerElem.appendChild(this.threeDElements[r].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var i=0,r=this.threeDElements.length;i<r;){if(t<=this.threeDElements[i].endPos){for(var s,a=this.threeDElements[i].startPos;a<t;)this.elements[a]&&this.elements[a].getBaseElement&&(s=this.elements[a].getBaseElement()),a+=1;s?this.threeDElements[i].container.insertBefore(e,s):this.threeDElements[i].container.appendChild(e);break}i+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),i=this.animationItem.wrapper,r=t.style,i=(r.width=e.w+"px",r.height=e.h+"px",styleDiv(this.resizerElem=t),r.transformStyle="flat",r.mozTransformStyle="flat",r.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),i.appendChild(t),r.overflow="hidden",createNS("svg")),t=(i.setAttribute("width","1"),i.setAttribute("height","1"),styleDiv(i),this.resizerElem.appendChild(i),createNS("defs"));i.appendChild(t),this.data=e,this.setupGlobalData(e,i),this.globalData.defs=t,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;for(var e=this.layers?this.layers.length:0,t=0;t<e;t+=1)this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,i,r=this.animationItem.wrapper.offsetWidth,s=this.animationItem.wrapper.offsetHeight,r=this.globalData.compSize.w/this.globalData.compSize.h>r/s?(e=r/this.globalData.compSize.w,t=r/this.globalData.compSize.w,i=0,(s-this.globalData.compSize.h*(r/this.globalData.compSize.w))/2):(e=s/this.globalData.compSize.h,t=s/this.globalData.compSize.h,i=(r-this.globalData.compSize.w*(s/this.globalData.compSize.h))/2,0),s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+i+","+r+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else for(var e=this.globalData.compSize.w,t=this.globalData.compSize.h,i=this.threeDElements.length,r=0;r<i;r+=1){var s=this.threeDElements[r].perspectiveElem.style;s.webkitPerspective=Math.sqrt(Math.pow(e,2)+Math.pow(t,2))+"px",s.perspective=s.webkitPerspective}},HybridRendererBase.prototype.searchExtraCompositions=function(e){for(var t,i=e.length,r=createTag("div"),s=0;s<i;s+=1)e[s].xt&&((t=this.createComp(e[s],r,this.globalData.comp,null)).initExpressions(),this.globalData.projectInterface.registerComposition(t))},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var i,r=0;r<t;)this.elements[r]&&this.elements[r].getBaseElement&&(i=this.elements[r].getBaseElement()),r+=1;i?this.layerElement.insertBefore(e,i):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return new(this.supports3d?HCompElement:SVGCompElement)(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return new(this.supports3d?HCompElement:SVGCompElement)(e,this.globalData,this)};var Expressions=function(){var e={};return e.initExpressions=function(e){var i=0,r=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){i+=1},e.renderer.globalData.popExpression=function(){if(0==--i){for(var e=r.length,t=0;t<e;t+=1)r[t].release();r.length=0}},e.renderer.globalData.registerExpressionProperty=function(e){-1===r.indexOf(e)&&r.push(e)}},e}();function _typeof$1(e){return(_typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function seedRandom(n,o){var l=this,h=256,p=o.pow(h,6),d=o.pow(2,52),c=2*d,u=255;function f(e){var t,i=e.length,n=this,r=0,s=n.i=n.j=0,a=n.S=[];for(i||(e=[i++]);r<h;)a[r]=r++;for(r=0;r<h;r++)a[r]=a[s=u&s+e[r%i]+(t=a[r])],a[s]=t;n.g=function(e){for(var t,i=0,r=n.i,s=n.j,a=n.S;e--;)t=a[r=u&r+1],i=i*h+a[u&(a[r]=a[s=u&s+t])+(a[s]=t)];return n.i=r,n.j=s,i}}function m(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function g(e,t){for(var i,r=e+"",s=0;s<r.length;)t[u&s]=u&(i^=19*t[u&s])+r.charCodeAt(s++);return y(t)}function y(e){return String.fromCharCode.apply(0,e)}o.seedrandom=function(e,t,i){function r(){for(var e=a.g(6),t=p,i=0;e<d;)e=(e+i)*h,t*=h,i=a.g(1);for(;c<=e;)e/=2,t/=2,i>>>=1;return(e+i)/t}var s=[],e=g(function e(t,i){var r,s=[],a=_typeof$1(t);if(i&&"object"==a)for(r in t)try{s.push(e(t[r],i-1))}catch(t){}return s.length?s:"string"==a?t:t+"\0"}((t=!0===t?{entropy:!0}:t||{}).entropy?[e,y(n)]:null===e?function(){try{var e=new Uint8Array(h);return(l.crypto||l.msCrypto).getRandomValues(e),y(e)}catch(e){var t=l.navigator,t=t&&t.plugins;return[+new Date,l,t,l.screen,y(n)]}}():e,3),s),a=new f(s);return r.int32=function(){return 0|a.g(4)},r.quick=function(){return a.g(4)/4294967296},r.double=r,g(y(a.S),n),(t.pass||i||function(e,t,i,r){return r&&(r.S&&m(r,a),e.state=function(){return m(a,{})}),i?(o.random=e,t):e})(r,e,"global"in t?t.global:this==o,t.state)},g(o.random(),n)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null;function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||"boolean"===e||"string"===e||t instanceof Number}function $bm_neg(e){var t=_typeof(e);if("number"===t||"boolean"===t||e instanceof Number)return-e;if($bm_isInstanceOfArray(e)){for(var i=e.length,r=[],s=0;s<i;s+=1)r[s]=-e[s];return r}return e.propType?e.v:-e}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var i=_typeof(e),r=_typeof(t);if("string"===i||"string"===r)return e+t;if(isNumerable(i,e)&&isNumerable(r,t))return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(r,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(i,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var s=0,a=e.length,n=t.length,o=[];s<a||s<n;)("number"==typeof e[s]||e[s]instanceof Number)&&("number"==typeof t[s]||t[s]instanceof Number)?o[s]=e[s]+t[s]:o[s]=void 0===t[s]?e[s]:e[s]||t[s],s+=1;return o}return 0}var add=sum;function sub(e,t){var i=_typeof(e),r=_typeof(t);if(isNumerable(i,e)&&isNumerable(r,t))return(e="string"===i?parseInt(e,10):e)-(t="string"===r?parseInt(t,10):t);if($bm_isInstanceOfArray(e)&&isNumerable(r,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(i,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var s=0,a=e.length,n=t.length,o=[];s<a||s<n;)("number"==typeof e[s]||e[s]instanceof Number)&&("number"==typeof t[s]||t[s]instanceof Number)?o[s]=e[s]-t[s]:o[s]=void 0===t[s]?e[s]:e[s]||t[s],s+=1;return o}return 0}function mul(e,t){var i,r,s,a=_typeof(e),n=_typeof(t);if(isNumerable(a,e)&&isNumerable(n,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t)){for(s=e.length,i=createTypedArray("float32",s),r=0;r<s;r+=1)i[r]=e[r]*t;return i}if(isNumerable(a,e)&&$bm_isInstanceOfArray(t)){for(s=t.length,i=createTypedArray("float32",s),r=0;r<s;r+=1)i[r]=e*t[r];return i}return 0}function div(e,t){var i,r,s,a=_typeof(e),n=_typeof(t);if(isNumerable(a,e)&&isNumerable(n,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t)){for(s=e.length,i=createTypedArray("float32",s),r=0;r<s;r+=1)i[r]=e[r]/t;return i}if(isNumerable(a,e)&&$bm_isInstanceOfArray(t)){for(s=t.length,i=createTypedArray("float32",s),r=0;r<s;r+=1)i[r]=e/t[r];return i}return 0}function mod(e,t){return(e="string"==typeof e?parseInt(e,10):e)%(t="string"==typeof t?parseInt(t,10):t)}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,i){var r;return i<t&&(r=i,i=t,t=r),Math.min(Math.max(e,t),i)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return Math.abs(e-(t=t||0));for(var i=Math.min(e.length,(t=t||helperLengthArray).length),r=0,s=0;s<i;s+=1)r+=Math.pow(t[s]-e[s],2);return Math.sqrt(r)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,i=e[0],r=e[1],s=e[2],a=Math.max(i,r,s),n=Math.min(i,r,s),o=(a+n)/2;if(a===n)h=t=0;else{var l=a-n,h=.5<o?l/(2-a-n):l/(a+n);switch(a){case i:t=(r-s)/l+(r<s?6:0);break;case r:t=(s-i)/l+2;break;case s:t=(i-r)/l+4}t/=6}return[t,h,o,e[3]]}function hue2rgb(e,t,i){return i<0&&(i+=1),1<i&&--i,i<1/6?e+6*(t-e)*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}function hslToRgb(e){var t,i,r,s=e[0],a=e[1],n=e[2];return 0===a?i=r=t=n:(t=hue2rgb(a=2*n-(n=n<.5?n*(1+a):n+a-n*a),n,s+1/3),i=hue2rgb(a,n,s),r=hue2rgb(a,n,s-1/3)),[t,i,r,e[3]]}function linear(e,t,i,r,s){var a;if(void 0!==r&&void 0!==s||(r=t,s=i,t=0,i=1),i<t&&(a=i,i=t,t=a),e<=t)return r;if(i<=e)return s;var n=i===t?0:(e-t)/(i-t);if(!r.length)return r+(s-r)*n;for(var o=r.length,l=createTypedArray("float32",o),h=0;h<o;h+=1)l[h]=r[h]+(s[h]-r[h])*n;return l}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){for(var i=t.length,r=(e=e||createTypedArray("float32",i),createTypedArray("float32",i)),s=BMMath.random(),a=0;a<i;a+=1)r[a]=e[a]+s*(t[a]-e[a]);return r}return(e=void 0===e?0:e)+BMMath.random()*(t-e)}function createPath(e,t,i,r){var s=e.length,a=shapePool.newElement();a.setPathData(!!r,s);for(var n,o,l=[0,0],h=0;h<s;h+=1)n=t&&t[h]?t[h]:l,o=i&&i[h]?i[h]:l,a.setTripleAt(e[h][0],e[h][1],o[0]+e[h][0],o[1]+e[h][1],n[0]+e[h][0],n[1]+e[h][1],h,!0);return a}function initiateExpression(elem,data,property){var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property,inPoint=(thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0,elem.data.ip/elem.comp.globalData.frameRate),outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw||0,height=elem.data.sh||0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){for(var i=this.pv.length||1,r=createTypedArray("float32",i),s=Math.floor(5*time),a=0,n=0;a<s;){for(n=0;n<i;n+=1)r[n]+=-t+2*t*BMMath.random();a+=1}var o=5*time,l=o-Math.floor(o),h=createTypedArray("float32",i);if(1<i){for(n=0;n<i;n+=1)h[n]=this.pv[n]+r[n]+(-t+2*t*BMMath.random())*l;return h}return this.pv+r[0]+(-t+2*t*BMMath.random())*l}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){t=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],e=Math.atan2(t[0],Math.sqrt(t[1]*t[1]+t[2]*t[2]))/degToRads;return[-Math.atan2(t[1],t[2])/degToRads,e,0]}function easeOut(e,t,i,r,s){return applyEase(easeOutBez,e,t,i,r,s)}function easeIn(e,t,i,r,s){return applyEase(easeInBez,e,t,i,r,s)}function ease(e,t,i,r,s){return applyEase(easeInOutBez,e,t,i,r,s)}function applyEase(e,t,i,r,s,a){void 0===s?(s=i,a=r):t=(t-i)/(r-i),1<t?t=1:t<0&&(t=0);var n=e(t);if($bm_isInstanceOfArray(s)){for(var o=s.length,l=createTypedArray("float32",o),h=0;h<o;h+=1)l[h]=(a[h]-s[h])*n+s[h];return l}return(a-s)*n+s}function nearestKey(e){var t,i,r,s=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(i=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)i=1,r=data.k[0].t;else{for(t=0;t<s-1;t+=1){if(e===data.k[t].t){i=t+1,r=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){r=e-data.k[t].t>data.k[t+1].t-e?(i=t+2,data.k[t+1].t):(i=t+1,data.k[t].t);break}}-1===i&&(i=t+1,r=data.k[t].t)}else r=i=0;var a={};return a.index=i,a.time=r/elem.comp.globalData.frameRate,a}function key(e){if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);for(var t={time:data.k[--e].t/elem.comp.globalData.frameRate,value:[]},i=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e,r=i.length,s=0;s<r;s+=1)t[s]=i[s],t.value[s]=i[s];return t}function framesToTime(e,t){return e/(t=t||elem.comp.globalData.frameRate)}function timeToFrames(e,t){return(e=e||0===e?e:time)*(t=t||elem.comp.globalData.frameRate)}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"==typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"==typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),($bm_transform=transform)&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect=effect||thisLayer(4),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath],ob}(),expressionHelpers={searchExpressions:function(e,t,i){t.x&&(i.k=!0,i.x=!0,i.initiateExpression=ExpressionManager.initiateExpression,i.effectsSequence.push(i.initiateExpression(e,t,i).bind(i)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),i=this.getValueAtTime(e+-.01),r=0;if(t.length){for(var s=0;s<t.length;s+=1)r+=Math.pow(i[s]-t[s],2);r=100*Math.sqrt(r)}else r=0;return r},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,i,r=this.getValueAtTime(e),s=this.getValueAtTime(e+-.001);if(r.length)for(t=createTypedArray("float32",r.length),i=0;i<r.length;i+=1)t[i]=(s[i]-r[i])/-.001;else t=(s-r)/-.001;return t},getValueAtTime:function(e){return(e=(e*=this.elem.globalData.frameRate)-this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};function addPropertyDecorator(){function n(e,t,i){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var r,s,a,n,o,l=this.comp.renderedFrame,h=this.keyframes,p=h[h.length-1].t;if(l<=p)return this.pv;if(i?s=p-(r=t?Math.abs(p-this.elem.comp.globalData.frameRate*t):Math.max(0,p-this.elem.data.ip)):((!t||t>h.length-1)&&(t=h.length-1),r=p-(s=h[h.length-1-t].t)),"pingpong"===e){if(Math.floor((l-s)/r)%2!=0)return this.getValueAtTime((r-(l-s)%r+s)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(s/this.comp.globalData.frameRate,0),c=this.getValueAtTime(p/this.comp.globalData.frameRate,0),u=this.getValueAtTime(((l-s)%r+s)/this.comp.globalData.frameRate,0),f=Math.floor((l-s)/r);if(this.pv.length){for(n=(o=new Array(d.length)).length,a=0;a<n;a+=1)o[a]=(c[a]-d[a])*f+u[a];return o}return(c-d)*f+u}if("continue"===e){var m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),g=this.getValueAtTime((p-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(n=(o=new Array(m.length)).length,a=0;a<n;a+=1)o[a]=m[a]+(m[a]-g[a])*((l-p)/this.comp.globalData.frameRate)/5e-4;return o}return m+(l-p)/.001*(m-g)}}return this.getValueAtTime(((l-s)%r+s)/this.comp.globalData.frameRate,0)}function o(e,t,i){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var r,s,a,n,o,l=this.comp.renderedFrame,h=this.keyframes,p=h[0].t;if(p<=l)return this.pv;if(i?s=p+(r=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-p)):r=(s=h[t=!t||t>h.length-1?h.length-1:t].t)-p,"pingpong"===e){if(Math.floor((p-l)/r)%2==0)return this.getValueAtTime(((p-l)%r+p)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(p/this.comp.globalData.frameRate,0),c=this.getValueAtTime(s/this.comp.globalData.frameRate,0),u=this.getValueAtTime((r-(p-l)%r+p)/this.comp.globalData.frameRate,0),f=Math.floor((p-l)/r)+1;if(this.pv.length){for(n=(o=new Array(d.length)).length,a=0;a<n;a+=1)o[a]=u[a]-(c[a]-d[a])*f;return o}return u-(c-d)*f}if("continue"===e){var m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),g=this.getValueAtTime((p+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(n=(o=new Array(m.length)).length,a=0;a<n;a+=1)o[a]=m[a]+(m[a]-g[a])*(p-l)/.001;return o}return m+(m-g)*(p-l)/.001}}return this.getValueAtTime((r-((p-l)%r+p))/this.comp.globalData.frameRate,0)}function l(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;for(var i,r=this.comp.renderedFrame/this.comp.globalData.frameRate,s=r-e,a=1<t?(r+e-s)/(t-1):1,n=0,o=0,l=this.pv.length?createTypedArray("float32",this.pv.length):0;n<t;){if(i=this.getValueAtTime(s+n*a),this.pv.length)for(o=0;o<this.pv.length;o+=1)l[o]+=i[o];else l+=i;n+=1}if(this.pv.length)for(o=0;o<this.pv.length;o+=1)l[o]/=t;else l/=t;return l}var r=TransformPropertyFactory.getTransformProperty,h=(TransformPropertyFactory.getTransformProperty=function(e,t,i){e=r(e,t,i);return e.dynamicProperties.length?e.getValueAtTime=function(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t,i,r,s,a=this._transformCachingAtTime.v;return a.cloneFromProps(this.pre.props),this.appliedTransformations<1&&(i=this.a.getValueAtTime(e),a.translate(-i[0]*this.a.mult,-i[1]*this.a.mult,i[2]*this.a.mult)),this.appliedTransformations<2&&(i=this.s.getValueAtTime(e),a.scale(i[0]*this.s.mult,i[1]*this.s.mult,i[2]*this.s.mult)),this.sk&&this.appliedTransformations<3&&(i=this.sk.getValueAtTime(e),t=this.sa.getValueAtTime(e),a.skewFromAxis(-i*this.sk.mult,t*this.sa.mult)),this.r&&this.appliedTransformations<4?(i=this.r.getValueAtTime(e),a.rotate(-i*this.r.mult)):!this.r&&this.appliedTransformations<4&&(t=this.rz.getValueAtTime(e),i=this.ry.getValueAtTime(e),r=this.rx.getValueAtTime(e),s=this.or.getValueAtTime(e),a.rotateZ(-t*this.rz.mult).rotateY(i*this.ry.mult).rotateX(r*this.rx.mult).rotateZ(-s[2]*this.or.mult).rotateY(s[1]*this.or.mult).rotateX(s[0]*this.or.mult)),this.data.p&&this.data.p.s?(t=this.px.getValueAtTime(e),i=this.py.getValueAtTime(e),this.data.p.z?(r=this.pz.getValueAtTime(e),a.translate(t*this.px.mult,i*this.py.mult,-r*this.pz.mult)):a.translate(t*this.px.mult,i*this.py.mult,0)):(s=this.p.getValueAtTime(e),a.translate(s[0]*this.p.mult,s[1]*this.p.mult,-s[2]*this.p.mult)),a}.bind(e):e.getValueAtTime=function(){return this.v.clone(new Matrix)}.bind(e),e.setGroupProperty=expressionHelpers.setGroupProperty,e},PropertyFactory.getProp),e=(PropertyFactory.getProp=function(e,t,i,r,s){var r=h(e,t,i,r,s),a=(r.kf?r.getValueAtTime=expressionHelpers.getValueAtTime.bind(r):r.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(r),r.setGroupProperty=expressionHelpers.setGroupProperty,r.loopOut=n,r.loopIn=o,r.smooth=l,r.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(r),r.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(r),r.numKeys=1===t.a?t.k.length:0,r.propertyIndex=t.ix,0);return 0!==i&&(a=createTypedArray("float32",(1===t.a?t.k[0].s:t.k).length)),r._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:a},expressionHelpers.searchExpressions(e,t,r),r.k&&s.addDynamicProperty(r),r},ShapePropertyFactory.getConstructorFunction()),t=ShapePropertyFactory.getKeyframedConstructorFunction();function i(){}i.prototype={vertices:function(e,t){this.k&&this.getValue();for(var i=this.v,r=(i=void 0!==t?this.getValueAtTime(t,0):i)._length,s=i[e],a=i.v,n=createSizedArray(r),o=0;o<r;o+=1)n[o]="i"===e||"o"===e?[s[o][0]-a[o][0],s[o][1]-a[o][1]]:[s[o][0],s[o][1]];return n},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var i=this.v;void 0!==t&&(i=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(i));for(var t=this._segmentsLength,r=t.lengths,s=t.totalLength*e,a=0,n=r.length,o=0;a<n;){if(o+r[a].addedLength>s){var l=a,h=i.c&&a===n-1?0:a+1,p=(s-o)/r[a].addedLength,d=bez.getPointInSegment(i.v[l],i.v[h],i.o[l],i.i[h],p,r[a]);break}o+=r[a].addedLength,a+=1}return d=d||(i.c?[i.v[0][0],i.v[0][1]]:[i.v[i._length-1][0],i.v[i._length-1][1]])},vectorOnPath:function(e,t,i){1==e?e=this.v.c:0==e&&(e=.999);var r=this.pointOnPath(e,t),e=this.pointOnPath(e+.001,t),t=e[0]-r[0],e=e[1]-r[1],r=Math.sqrt(Math.pow(t,2)+Math.pow(e,2));return 0===r?[0,0]:"tangent"===i?[t/r,e/r]:[-e/r,t/r]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([i],e),extendPrototype([i],t),t.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),(e=(e*=this.elem.globalData.frameRate)-this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},t.prototype.initiateExpression=ExpressionManager.initiateExpression;var a=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,i,r,s){r=a(e,t,i,r,s);return r.propertyIndex=t.ix,r.lock=!1,3===i?expressionHelpers.searchExpressions(e,t.pt,r):4===i&&expressionHelpers.searchExpressions(e,t.ks,r),r.k&&e.addDynamicProperty(r),r}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(e,t){var i,t=this.calculateExpression(t);return e.t!==t?(this.copyData(i={},e),i.t=t.toString(),i.__complete=!1,i):e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}return registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),setExpressionsPlugin(Expressions),initialize$1(),initialize(),registerEffect(20,SVGTintFilter,!0),registerEffect(21,SVGFillFilter,!0),registerEffect(22,SVGStrokeEffect,!1),registerEffect(23,SVGTritoneFilter,!0),registerEffect(24,SVGProLevelsFilter,!0),registerEffect(25,SVGDropShadowEffect,!0),registerEffect(28,SVGMatte3Effect,!1),registerEffect(29,SVGGaussianBlurEffect,!0),lottie}),!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Swiper=t()}(this,function(){"use strict";function L(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function r(t,i){void 0===t&&(t={}),void 0===i&&(i={}
6),Object.keys(i).forEach(function(e){void 0===t[e]?t[e]=i[e]:L(i[e])&&L(t[e])&&0<Object.keys(i[e]).length&&r(t[e],i[e])})}function l(e){for(var t=0;t<e.length;t+=1)this[t]=e[t];return this.length=e.length,this}var y="undefined"!=typeof document?document:{},e={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}},U=(r(y,e),"undefined"!=typeof window?window:{});r(U,{document:e,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});function C(e,t){var i=[],r=0;if(e&&!t&&e instanceof l)return e;if(e)if("string"==typeof e){var s,a,n=e.trim();if(0<=n.indexOf("<")&&0<=n.indexOf(">")){var o="div";for(0===n.indexOf("<li")&&(o="ul"),0===n.indexOf("<tr")&&(o="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(o="tr"),0===n.indexOf("<tbody")&&(o="table"),0===n.indexOf("<option")&&(o="select"),(a=y.createElement(o)).innerHTML=n,r=0;r<a.childNodes.length;r+=1)i.push(a.childNodes[r])}else for(s=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||y).querySelectorAll(e.trim()):[y.getElementById(e.trim().split("#")[1])],r=0;r<s.length;r+=1)s[r]&&i.push(s[r])}else if(e.nodeType||e===U||e===y)i.push(e);else if(0<e.length&&e[0].nodeType)for(r=0;r<e.length;r+=1)i.push(e[r]);return new l(i)}function a(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}C.fn=l.prototype,C.Class=l,C.Dom7=l;function t(e){var t=this;t.params=e=void 0===e?{}:e,t.eventsListeners={}
vendor: 4,110 bytes, line 6
6,t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})}var B={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var r=0;r<this.length;r+=1)void 0!==this[r]&&void 0!==this[r].classList&&this[r].classList.add(t[i]);return this},removeClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var r=0;r<this.length;r+=1)void 0!==this[r]&&void 0!==this[r].classList&&this[r].classList.remove(t[i]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var r=0;r<this.length;r+=1)void 0!==this[r]&&void 0!==this[r].classList&&this[r].classList.toggle(t[i]);return this},attr:function(e,t){var i=arguments;if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var r=0;r<this.length;r+=1)if(2===i.length)this[r].setAttribute(e,t);else for(var s in e)this[r][s]=e[s],this[r].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},data:function(e,t){var i;if(void 0!==t){for(var r=0;r<this.length;r+=1)(i=this[r]).dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[e]=t;return this}if(i=this[0]){if(i.dom7ElementDataStorage&&e in i.dom7ElementDataStorage)return i.dom7ElementDataStorage[e];var s=i.getAttribute("data-"+e);return s?s:void 0}},transform:function(e){for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransform=e,i.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransitionDuration=e,i.transitionDuration=e}return this},on:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i=e[0],a=e[1],n=e[2],r=e[3];function s(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),C(t).is(a))n.apply(t,i);else for(var r=C(t).parents(),s=0;s<r.length;s+=1)C(r[s]).is(a)&&n.apply(r[s],i)}}function o(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),n.apply(this,t)}"function"==typeof e[1]&&(i=e[0],n=e[1],r=e[2],a=void 0);for(var l,r=r||!1,h=i.split(" "),p=0;p<this.length;p+=1){var d=this[p];if(a)for(l=0;l<h.length;l+=1){var c=h[l];d.dom7LiveListeners||(d.dom7LiveListeners={}),d.dom7LiveListeners[c]||(d.dom7LiveListeners[c]=[]),d.dom7LiveListeners[c].push({listener:n,proxyListener:s}),d.addEventListener(c,s,r)}else for(l=0;l<h.length;l+=1){var u=h[l];d.dom7Listeners||(d.dom7Listeners={}),d.dom7Listeners[u]||(d.dom7Listeners[u]=[]),d.dom7Listeners[u].push({listener:n,proxyListener:o}),d.addEventListener(u,o,r)}}return this},off:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=e[0],r=e[1],s=e[2],a=e[3],n=("function"==typeof e[1]&&(i=e[0],s=e[1],a=e[2],r=void 0),a=a||!1,i.split(" ")),o=0;o<n.length;o+=1)for(var l=n[o],h=0;h<this.length;h+=1){var p=this[h],d=void 0;if(!r&&p.dom7Listeners?d=p.dom7Listeners[l]:r&&p.dom7LiveListeners&&(d=p.dom7LiveListeners[l]),d&&d.length)for(var c=d.length-1;0<=c;--c){var u=d[c];(s&&u.listener===s||s&&u.listener&&u.listener.dom7proxy&&u.listener.dom7proxy===s||!s)&&(p.removeEventListener(l,u.proxyListener,a),d.splice(c,1))}}return this},trigger:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=e[0].split(" "),r=e[1],s=0;s<i.length;s+=1)for(var a=i[s],n=0;n<this.length;n+=1){var o=this[n],l=void 0;try{l=new U.CustomEvent(a,{detail:r,bubbles:!0,cancelable:!0})}catch(e){(l=y.createEvent("Event")).initEvent(a,!0,!0),l.detail=r}o.dom7EventData=e.filter(function(e,t){return 0<t}),o.dispatchEvent(l),o.dom7EventData=[],delete o.dom7EventData}return this},transitionEnd:function(t){var i,r=["webkitTransitionEnd","transitionend"],s=this;function a(e){if(e.target===this)for(t.call(this,e),i=0;i<r.length;i+=1)s.off(r[i],a)}if(t)for(i=0;i<r.length;i+=1)s.on(r[i],a);return this},outerWidth:function(e){return 0<this.length?e?(e=this.styles(),this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+
6parseFloat(e.getPropertyValue("margin-left"))):this[0].offsetWidth:null},outerHeight:function(e){return 0<this.length?e?(e=this.styles(),this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))):this[0].offsetHeight:null},offset:function(){var e,t,i,r,s;return 0<this.length?(e=(s=this[0]).getBoundingClientRect(),i=y.body,t=s.clientTop||i.clientTop||0,i=s.clientLeft||i.clientLeft||0,r=s===U?U.scrollY:s.scrollTop,s=s===U?U.scrollX:s.scrollLeft,{top:e.top+r-t,left:e.left+s-i}):null},css:function(e,t){var i;if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var r in e)this[i].style[r]=e[r];return this}if(this[0])return U.getComputedStyle(this[0],null).getPropertyValue(e)}if(2!==arguments.length||"string"!=typeof e)return this;for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this},each:function(e){if(!e)return this;for(var t=0;t<this.length;t+=1)if(!1===e.call(this[t],t,this[t]))return this;return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,i,r=this[0];if(!r||void 0===e)return!1;if("string"==typeof e){if(r.matches)return r.matches(e);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(e);if(r.msMatchesSelector)return r.msMatchesSelector(e);for(t=C(e),i=0;i<t.length;i+=1)if(t[i]===r)return!0;return!1}if(e===y)return r===y;if(e===U)return r===U;if(e.nodeType||e instanceof l){for(t=e.nodeType?[e]:e,i=0;i<t.length;i+=1)if(t[i]===r)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;return t-1<e?new l([]):e<0?(t=t+e)<0?new l([]):new l([this[t]]):new l([this[e]])},append:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=0;i<e.length;i+=1)for(var r=e[i],s=0;s<this.length;s+=1)if("string"==typeof r){var a=y.createElement("div");for(a.innerHTML=r;a.firstChild;)this[s].appendChild(a.firstChild)}else if(r instanceof l)for(var n=0;n<r.length;n+=1)this[s].appendChild(r[n]);else this[s].appendChild(r);return this},prepend:function(e){for(var t,i=0;i<this.length;i+=1)if("string"==typeof e){var r=y.createElement("div");for(r.innerHTML=e,t=r.childNodes.length-1;0<=t;--t)this[i].insertBefore(r.childNodes[t],this[i].childNodes[0])}else if(e instanceof l)for(t=0;t<e.length;t+=1)this[i].insertBefore(e[t],this[i].childNodes[0]);else this[i].insertBefore(e,this[i].childNodes[0]);return this},next:function(e){return 0<this.length?e?this[0].nextElementSibling&&C(this[0].nextElementSibling).is(e)?new l([this[0].nextElementSibling]):new l([]):this[0].nextElementSibling?new l([this[0].nextElementSibling]):new l([]):new l([])},nextAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.nextElementSibling;){var r=i.nextElementSibling;(!e||C(r).is(e))&&t.push(r),i=r}return new l(t)},prev:function(e){var t;return 0<this.length?(t=this[0],e?t.previousElementSibling&&C(t.previousElementSibling).is(e)?new l([t.previousElementSibling]):new l([]):t.previousElementSibling?new l([t.previousElementSibling]):new l([])):new l([])},prevAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.previousElementSibling;){var r=i.previousElementSibling;(!e||C(r).is(e))&&t.push(r),i=r}return new l(t)},parent:function(e){for(var t=[],i=0;i<this.length;i+=1)null===this[i].parentNode||e&&!C(this[i].parentNode).is(e)||t.push(this[i].parentNode);return C(a(t))},parents:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].parentNode;r;)e&&!C(r).is(e)||t.push(r),r=r.parentNode;return C(a(t))},closest:function(e){var t=this;return void 0===e?new l([]):t.is(e)?t:t.parents(e).eq(0)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].querySelectorAll(e),s=0;s<r.length;s+=1)t.push(r[s]);return new l(t)},children:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].childNodes,s=0;s<r.length;s+=1)e?1===r[s].nodeType&&C(r[s]).is(e)&&t.push(r[s]):1===r[s].nodeType&&t.push(r[s]);return new l(a(t))},filter:function(e){for(var t=[],i=0;i<this.length;
6i+=1)e.call(this[i],i,this[i])&&t.push(this[i]);return new l(t)},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=0;i<e.length;i+=1)for(var r=C(e[i]),s=0;s<r.length;s+=1)this[this.length]=r[s],this.length+=1;return this},styles:function(){return this[0]?U.getComputedStyle(this[0],null):{}}},K=(Object.keys(B).forEach(function(e){C.fn[e]=C.fn[e]||B[e]}),{deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){void 0===t&&(t="x");var i,r,s,e=U.getComputedStyle(e,null);return U.WebKitCSSMatrix?(6<(r=e.transform||e.webkitTransform).split(",").length&&(r=r.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),s=new U.WebKitCSSMatrix("none"===r?"":r)):i=(s=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(r=U.WebKitCSSMatrix?s.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),(r="y"===t?U.WebKitCSSMatrix?s.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5]):r)||0},parseUrlQuery:function(e){var t,i,r,s,a={},e=e||U.location.href;if("string"==typeof e&&e.length)for(s=(i=(e=-1<e.indexOf("?")?e.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,t=0;t<s;t+=1)r=i[t].replace(/#\S+/g,"").split("="),a[decodeURIComponent(r[0])]=void 0===r[1]?void 0:decodeURIComponent(r[1])||"";return a},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},extend:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=Object(e[0]),r=1;r<e.length;r+=1){var s=e[r];if(null!=s)for(var a=Object.keys(Object(s)),n=0,o=a.length;n<o;n+=1){var l=a[n],h=Object.getOwnPropertyDescriptor(s,l);void 0!==h&&h.enumerable&&(K.isObject(i[l])&&K.isObject(s[l])?K.extend(i[l],s[l]):!K.isObject(i[l])&&K.isObject(s[l])?(i[l]={},K.extend(i[l],s[l])):i[l]=s[l])}}return i}}),E={touch:!!("ontouchstart"in U||U.DocumentTouch&&y instanceof U.DocumentTouch),pointerEvents:!!U.PointerEvent&&"maxTouchPoints"in U.navigator&&0<=U.navigator.maxTouchPoints,observer:"MutationObserver"in U||"WebkitMutationObserver"in U,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});U.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in U},e={components:{configurable:!0}};t.prototype.on=function(e,t,i){var r=this;if("function"!=typeof t)return r;var s=i?"unshift":"push";return e.split(" ").forEach(function(e){r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][s](t)}),r},t.prototype.once=function(i,r,e){var s=this;return"function"!=typeof r?s:(a.f7proxy=r,s.on(i,a,e));function a(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];s.off(i,a),a.f7proxy&&delete a.f7proxy,r.apply(s,e)}},t.prototype.off=function(e,r){var s=this;return s.eventsListeners&&e.split(" ").forEach(function(i){void 0===r?s.eventsListeners[i]=[]:s.eventsListeners[i]&&s.eventsListeners[i].length&&s.eventsListeners[i].forEac
6h(function(e,t){(e===r||e.f7proxy&&e.f7proxy===r)&&s.eventsListeners[i].splice(t,1)})}),s},t.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i,r,s=this;if(!s.eventsListeners)return s;var a="string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],r=e.slice(1,e.length),s):(i=e[0].events,r=e[0].data,e[0].context||s);return(Array.isArray(i)?i:i.split(" ")).forEach(function(e){var t;s.eventsListeners&&s.eventsListeners[e]&&(t=[],s.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(a,r)}))}),s},t.prototype.useModulesParams=function(t){var i=this;i.modules&&Object.keys(i.modules).forEach(function(e){e=i.modules[e];e.params&&K.extend(t,e.params)})},t.prototype.useModules=function(t){void 0===t&&(t={});var r=this;r.modules&&Object.keys(r.modules).forEach(function(e){var i=r.modules[e],e=t[e]||{};i.instance&&Object.keys(i.instance).forEach(function(e){var t=i.instance[e];r[e]="function"==typeof t?t.bind(r):t}),i.on&&r.on&&Object.keys(i.on).forEach(function(e){r.on(e,i.on[e])}),i.create&&i.create.bind(r)(e)})},e.components.set=function(e){this.use&&this.use(e)},t.installModule=function(t){for(var e=[],i=arguments.length-1;0<i--;)e[i]=arguments[i+1];var r=this,s=(r.prototype.modules||(r.prototype.modules={}),t.name||Object.keys(r.prototype.modules).length+"_"+K.now());return(r.prototype.modules[s]=t).proto&&Object.keys(t.proto).forEach(function(e){r.prototype[e]=t.proto[e]}),t.static&&Object.keys(t.static).forEach(function(e){r[e]=t.static[e]}),t.install&&t.install.apply(r,e),r},t.use=function(e){for(var t=[],i=arguments.length-1;0<i--;)t[i]=arguments[i+1];var r=this;return Array.isArray(e)?(e.forEach(function(e){return r.installModule(e)}),r):r.installModule.apply(r,[e].concat(t))},Object.defineProperties(t,e);e={updateSize:function(){var e=this.$el,t=void 0!==this.params.width?this.params.width:e[0].clientWidth,i=void 0!==this.params.height?this.params.height:e[0].clientHeight;0===t&&this.isHorizontal()||0===i&&this.isVertical()||(t=t-parseInt(e.css("padding-left"),10)-parseInt(e.css("padding-right"),10),i=i-parseInt(e.css("padding-top"),10)-parseInt(e.css("padding-bottom"),10),K.extend(this,{width:t,height:i,size:this.isHorizontal()?t:i}))},updateSlides:function(){var e=this,t=e.params,i=e.$wrapperEl,r=e.size,s=e.rtlTranslate,z=e.wrongRTL,V=((u=e.virtual&&t.virtual.enabled)?e.virtual:e).slides.length,a=i.children("."+e.params.slideClass),n=(u?e.virtual.slides:a).length,o=[],l=[],h=[];function p(e){return!t.cssMode||e!==a.length-1}var d=t.slidesOffsetBefore,c=("function"==typeof d&&(d=t.slidesOffsetBefore.call(e)),t.slidesOffsetAfter),u=("function"==typeof c&&(c=t.slidesOffsetAfter.call(e)),e.snapGrid.length),R=e.snapGrid.length,f=t.spaceBetween,m=-d,g=0,y=0;if(void 0!==r){"string"==typeof f&&0<=f.indexOf("%")&&(f=parseFloat(f.replace("%",""))/100*r),e.virtualSize=-f,s?a.css({marginLeft:"",marginTop:""}):a.css({marginRight:"",marginBottom:""}),1<t.slidesPerColumn&&(v=Math.floor(n/t.slidesPerColumn)===n/e.params.slidesPerColumn?n:Math.ceil(n/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(v=Math.max(v,t.slidesPerView*t.slidesPerColumn)));for(var v,O,N,b,G,x=t.slidesPerColumn,H=v/x,$=Math.floor(n/t.slidesPerColumn),E=0;E<n;E+=1){M=0;var S,C,w,T,P,k,M,A,D,_,j,q,W,I=a.eq(E);1<t.slidesPerColumn&&(k=P=T=void 0,"row"===t.slidesPerColumnFill&&1<t.slidesPerGroup?(w=Math.floor(E/(t.slidesPerGroup*t.slidesPerColumn)),S=E-t.slidesPerColumn*t.slidesPerGroup*w,C=0===w?t.slidesPerGroup:Math.min(Math.ceil((n-w*x*t.slidesPerGroup)/x),t.slidesPerGroup),P=S-(k=Math.floor(S/C))*C+w*t.slidesPerGroup,I.css({"-webkit-box-ordinal-group":T=P+k*v/x,"-moz-box-ordinal-group":T,"-ms-flex-order":T,"-webkit-order":T,order:T})):"column"===t.slidesPerColumnFill?(k=E-(P=Math.floor(E/x))*x,($<P||P===$&&k===x-1)&&x<=(k+=1)&&(k=0,P+=1)):P=E-(k=Math.floor(E/H))*H,I.css("margin-"+(e.isHorizontal()?"top":"left"),0!==k&&t.spaceBetween&&t.spaceBetween+"px")),"none"!==I.css("display")&&("auto"===t.slidesPerView?(S=U.getComputedStyle(I[0],null),C=I[0].style.transform,w=I[0].style.webkitTransform,C&&(I[0].style.transform="none"),w&&(I[0].style.webkitTransform="none"),M=t.roundLengths?e.isHorizontal()?I.outerWidth(!0):I.outerHeight(!0):e.isHorizontal()?(T=parseFloat(S.getPropertyValue("width")),P=parseFloat(S.getPropertyValue("padding-left")),k=parseFloat(S.getPropertyValue("padding-right")),D=parseFloat(S.getPropertyValue("margin-left")),_=parseFloat(S.getPropertyValue("margin-right")),(A=S.getPropertyValue("box-sizing"))&&"border-box"===A?T+D+_:T+P+k+D+_):(A=parseFloat(S.getPropertyValue("height")),D=parseFloat(S.getPropertyValue("padding-top")),_=parseFloat(S.getPropertyValue("padding-bottom")),j=parseFloat(S.getPropertyValue("margin-top")),q=parseFloat(S.getPropertyValue("margin-bottom")),(W=S.getPropertyValue("box-sizing"))&&"border-box"===W?A+j+q:A+D+_+j+q),C&&(I[0].style.transform=C),w&&(I[0].style.webkitTransform=w),t.roundLengths&&(M=Math.floor(M))):(M=(r-(t.slidesPerView-1)*f)/t.slidesPerView,t.roundLengths&&(M=Math.floor(M)),a[E]&&(e.isHorizontal()?a[E].style.width=M+"px":a[E].style.height=M+"px")),a[E]&&(a[E].swiperSlideSize=M),h.push(M),t.centeredSlides?(m=m+M/2+g/2+f,0===g&&0!==E&&(m=m-r/2-f),0===E&&(m=m-r/2-f),Math.abs(m)<.001&&(m=0),t.roundLengths&&(m=Math.floor(m)),y%t.slidesPerGroup==0&&o.push(m),l.push(m)):(t.roundLengths&&(m=Math.floor(m)),(y-Math.min(e.params.slidesPerGroupSkip,y))%e.params.slidesPerGroup==0&&o.push(m),l.push(m),m=m+M+f),e.virtualSize+=M+f,g=M,y+=1)}if(e.virtualSize=Math.max(e.virtualSize,r)+c,s&&z&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:e.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"})),1<t.slidesPerColumn&&(e.virtualSize=(M+t.spaceBetween)*v,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){for(var F=[],L=0;L<o.length;L+=1){var X=o[L];t.roundLengths&&(X=Math.floor(X)),o[L]<e.virtualSize+o[0]&&F.push(X)}o=F}if(!t.centeredSlides){F=[];for(var B=0;B<o.length;B+=1){var Y=o[B];t.roundLengths&&(Y=Math.floor(Y)),o[B]<=e.virtualSize-r&&F.push(Y)}o=F,1<Math.floor(e.virtualSize-r)-Math.floor(o[o.length-1])&&o.push(e.virtualSize-r)}0===o.length&&(o=[0]),0!==t.spaceBetween&&(e.isHorizontal()?s?a.filter(p).css({marginLeft:f+"px"}):a.filter(p).css({marginRight:f+"px"}):a.filter(p).css({marginBottom:f+"px"}
6)),t.centeredSlides&&t.centeredSlidesBounds&&(O=0,h.forEach(function(e){O+=e+(t.spaceBetween||0)}),N=(O-=t.spaceBetween)-r,o=o.map(function(e){return e<0?-d:N<e?N+c:e})),t.centerInsufficientSlides&&(b=0,h.forEach(function(e){b+=e+(t.spaceBetween||0)}),(b-=t.spaceBetween)<r&&(G=(r-b)/2,o.forEach(function(e,t){o[t]=e-G}),l.forEach(function(e,t){l[t]=e+G}))),K.extend(e,{slides:a,snapGrid:o,slidesGrid:l,slidesSizesGrid:h}),n!==V&&e.emit("slidesLengthChange"),o.length!==u&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),l.length!==R&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i,r=this,s=[],a=0;if("number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed),"auto"!==r.params.slidesPerView&&1<r.params.slidesPerView)if(r.params.centeredSlides)r.visibleSlides.each(function(e,t){s.push(t)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){var n=r.activeIndex+t;if(n>r.slides.length)break;s.push(r.slides.eq(n)[0])}else s.push(r.slides.eq(r.activeIndex)[0]);for(t=0;t<s.length;t+=1)void 0!==s[t]&&(a=a<(i=s[t].offsetHeight)?i:a);a&&r.$wrapperEl.css("height",a+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,i=t.params,r=t.slides,s=t.rtlTranslate;if(0!==r.length){void 0===r[0].swiperSlideOffset&&t.updateSlidesOffset();var a=s?e:-e;r.removeClass(i.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var n=0;n<r.length;n+=1){var o,l,h=r[n],p=(a+(i.centeredSlides?t.minTranslate():0)-h.swiperSlideOffset)/(h.swiperSlideSize+i.spaceBetween);(i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&(l=(o=-(a-h.swiperSlideOffset))+t.slidesSizesGrid[n],(0<=o&&o<t.size-1||1<l&&l<=t.size||o<=0&&l>=t.size)&&(t.visibleSlides.push(h),t.visibleSlidesIndexes.push(n),r.eq(n).addClass(i.slideVisibleClass))),h.progress=s?-p:p}t.visibleSlides=C(t.visibleSlides)}},updateProgress:function(e){var t=this,i=(void 0===e&&(i=t.rtlTranslate?-1:1,e=t&&t.translate&&t.translate*i||0),t.params),r=t.maxTranslate()-t.minTranslate(),s=t.progress,a=t.isBeginning,n=a,o=l=t.isEnd,l=0==r?a=!(s=0):(a=(s=(e-t.minTranslate())/r)<=0,1<=s);K.extend(t,{progress:s,isBeginning:a,isEnd:l}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),a&&!n&&t.emit("reachBeginning toEdge"),l&&!o&&t.emit("reachEnd toEdge"),(n&&!a||o&&!l)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){var e=this.slides,t=this.params,i=this.$wrapperEl,r=this.activeIndex,s=this.realIndex,a=this.virtual&&t.virtual.enabled,r=(e.removeClass(t.slideActiveClass+" "+t.slideNextClass+" "+t.slidePrevClass+" "+t.slideDuplicateActiveClass+" "+t.slideDuplicateNextClass+" "+t.slideDuplicatePrevClass),(a=a?this.$wrapperEl.find("."+t.slideClass+'[data-swiper-slide-index="'+r+'"]'):e.eq(r)).addClass(t.slideActiveClass),t.loop&&(a.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+s+'"]'):i.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+s+'"]')).addClass(t.slideDuplicateActiveClass),a.nextAll("."+t.slideClass).eq(0).addClass(t.slideNextClass)),s=(t.loop&&0===r.length&&(r=e.eq(0)).addClass(t.slideNextClass),a.prevAll("."+t.slideClass).eq(0).addClass(t.slidePrevClass));t.loop&&0===s.length&&(s=e.eq(-1)).addClass(t.slidePrevClass),t.loop&&((r.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]'):i.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]')).addClass(t.slideDuplicateNextClass),(s.hasClass(t.slideDuplicateClass)?i.children("."+t.slideClass+":not(."+t.slideDuplicateClass+')[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]'):i.children("."+t.slideClass+"."+t.slideDuplicateClass+'[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]')).addClass(t.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t=this,i=t.rtlTranslate?t.translate:-t.translate,r=t.slidesGrid,s=t.snapGrid,a=t.params,n=t.activeIndex,o=t.realIndex,l=t.snap
6Index,h=e;if(void 0===h){for(var p=0;p<r.length;p+=1)void 0!==r[p+1]?i>=r[p]&&i<r[p+1]-(r[p+1]-r[p])/2?h=p:i>=r[p]&&i<r[p+1]&&(h=p+1):i>=r[p]&&(h=p);a.normalizeSlideIndex&&(h<0||void 0===h)&&(h=0)}(e=0<=s.indexOf(i)?s.indexOf(i):(e=Math.min(a.slidesPerGroupSkip,h))+Math.floor((h-e)/a.slidesPerGroup))>=s.length&&(e=s.length-1),h===n?e!==l&&(t.snapIndex=e,t.emit("snapIndexChange")):(a=parseInt(t.slides.eq(h).attr("data-swiper-slide-index")||h,10),K.extend(t,{snapIndex:e,realIndex:a,previousIndex:n,activeIndex:h}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==a&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange"))},updateClickedSlide:function(e){var t=this,i=t.params,r=C(e.target).closest("."+i.slideClass)[0],s=!1;if(r)for(var a=0;a<t.slides.length;a+=1)t.slides[a]===r&&(s=!0);if(!r||!s)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=r,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(C(r).attr("data-swiper-slide-index"),10):t.clickedIndex=C(r).index(),i.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};var z={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,r=this.translate,s=this.$wrapperEl;return t.virtualTranslate?i?-r:r:t.cssMode?r:(t=K.getTranslate(s[0],e),(t=i?-t:t)||0)},setTranslate:function(e,t){var i=this,r=i.rtlTranslate,s=i.params,a=i.$wrapperEl,n=i.wrapperEl,o=i.progress,l=0,h=0;i.isHorizontal()?l=r?-e:e:h=e,s.roundLengths&&(l=Math.floor(l),h=Math.floor(h)),s.cssMode?n[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-h:s.virtualTranslate||a.transform("translate3d("+l+"px, "+h+"px, 0px)"),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:h,(n=0==(r=i.maxTranslate()-i.minTranslate())?0:(e-i.minTranslate())/r)!==o&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,r,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===r&&(r=!0);var a=this,n=a.params,o=a.wrapperEl;if(a.animating&&n.preventInteractionOnTransition)return!1;var l=a.minTranslate(),h=a.maxTranslate(),l=r&&l<e?l:r&&e<h?h:e;return a.updateProgress(l),n.cssMode?(r=a.isHorizontal(),0!==t&&o.scrollTo?o.scrollTo(((h={})[r?"left":"top"]=-l,h.behavior="smooth",h)):o[r?"scrollLeft":"scrollTop"]=-l):0===t?(a.setTransition(0),a.setTranslate(l),i&&(a.emit("beforeTransitionStart",t,s),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(l),i&&(a.emit("beforeTransitionStart",t,s),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,i&&a.emit("transitionEnd"))}),a.$wrapperEl[0].addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd))),!0}};var V={setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,r=this.params,s=this.previousIndex;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),r=(r=t)||(s<i?"next":i<s?"prev":"reset"),this.emit("transitionStart"),e&&i!==s&&("reset"===r?this.emit("slideResetTransitionStart"):(this.emit("slideChangeTransitionStart"),"next"===r?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart"))))},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this,r=i.activeIndex,s=i.previousIndex,a=i.params;i.animating=!1,a.cssMode||(i.setTransition(0),a=(a=t)||(s<r?"next":r<s?"prev":"reset"),i.emit("transitionEnd"),e&&r!==s&&("reset"===a?i.emit("slideResetTransitionEnd"):(i.emit("slideChangeTransitionEnd"),"next"===a?i.emit("slideNextTransitionEnd"):i.emit
6("slidePrevTransitionEnd"))))}};var R={slideTo:function(e,t,i,r){void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var s=this,a=e=void 0===e?0:e,e=(a<0&&(a=0),s.params),n=s.snapGrid,o=s.slidesGrid,l=s.previousIndex,h=s.activeIndex,p=s.rtlTranslate,d=s.wrapperEl;if(s.animating&&e.preventInteractionOnTransition)return!1;var c,u=Math.min(s.params.slidesPerGroupSkip,a),f=((u=u+Math.floor((a-u)/s.params.slidesPerGroup))>=n.length&&(u=n.length-1),(h||e.initialSlide||0)===(l||0)&&i&&s.emit("beforeSlideChangeStart"),-n[u]);if(s.updateProgress(f),e.normalizeSlideIndex)for(var m=0;m<o.length;m+=1)-Math.floor(100*f)>=Math.floor(100*o[m])&&(a=m);if(s.initialized&&a!==h){if(!s.allowSlideNext&&f<s.translate&&f<s.minTranslate())return!1;if(!s.allowSlidePrev&&f>s.translate&&f>s.maxTranslate()&&(h||0)!==a)return!1}return c=h<a?"next":a<h?"prev":"reset",p&&-f===s.translate||!p&&f===s.translate?(s.updateActiveIndex(a),e.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==e.effect&&s.setTranslate(f),"reset"!==c&&(s.transitionStart(i,c),s.transitionEnd(i,c)),!1):(e.cssMode?(l=s.isHorizontal(),n=-f,p&&(n=d.scrollWidth-d.offsetWidth-n),0!==t&&d.scrollTo?d.scrollTo(((u={})[l?"left":"top"]=n,u.behavior="smooth",u)):d[l?"scrollLeft":"scrollTop"]=n):0===t?(s.setTransition(0),s.setTranslate(f),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,r),s.transitionStart(i,c),s.transitionEnd(i,c)):(s.setTransition(t),s.setTranslate(f),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,r),s.transitionStart(i,c),s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.$wrapperEl[0].removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(i,c))}),s.$wrapperEl[0].addEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd))),!0)},slideToLoop:function(e,t,i,r){return void 0===t&&(t=this.params.speed),e=void 0===e?0:e,this.params.loop&&(e+=this.loopedSlides),this.slideTo(e,t,i=void 0===i?!0:i,r)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this.params,s=this.animating,a=this.activeIndex<r.slidesPerGroupSkip?1:r.slidesPerGroup;if(r.loop){if(s)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}return this.slideTo(this.activeIndex+a,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var r=this,s=r.params,a=r.animating,n=r.snapGrid,o=r.slidesGrid,l=r.rtlTranslate;if(s.loop){if(a)return!1;r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}function h(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var p,d=h(l?r.translate:-r.translate),a=n.map(h),c=(o.map(h),n[a.indexOf(d)],n[a.indexOf(d)-1]);
6return void 0===c&&s.cssMode&&n.forEach(function(e){!c&&e<=d&&(c=e)}),void 0!==c&&(p=o.indexOf(c))<0&&(p=r.activeIndex-1),r.slideTo(p,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t=void 0===t?!0:t,i)},slideToClosest:function(e,t,i,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===r&&(r=.5);var s,a=this,n=a.activeIndex,o=(o=Math.min(a.params.slidesPerGroupSkip,n))+Math.floor((n-o)/a.params.slidesPerGroup),l=a.rtlTranslate?a.translate:-a.translate;return l>=a.snapGrid[o]?(s=a.snapGrid[o],(a.snapGrid[o+1]-s)*r<l-s&&(n+=a.params.slidesPerGroup)):l-(s=a.snapGrid[o-1])<=(a.snapGrid[o]-s)*r&&(n-=a.params.slidesPerGroup),n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,r=t.$wrapperEl,s="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,a=t.clickedIndex;i.loop?t.animating||(e=parseInt(C(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?a<t.loopedSlides-s/2||a>t.slides.length-t.loopedSlides+s/2?(t.loopFix(),a=r.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),K.nextTick(function(){t.slideTo(a)})):t.slideTo(a):a>t.slides.length-s?(t.loopFix(),a=r.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),K.nextTick(function(){t.slideTo(a)})):t.slideTo(a)):t.slideTo(a)}};var O={loopCreate:function(){var r=this,e=r.params,t=r.$wrapperEl,s=(t.children("."+e.slideClass+"."+e.slideDuplicateClass).remove(),t.children("."+e.slideClass));if(e.loopFillGroupWithBlank){var i=e.slidesPerGroup-s.length%e.slidesPerGroup;if(i!==e.slidesPerGroup){for(var a=0;a<i;a+=1){var n=C(y.createElement("div")).addClass(e.slideClass+" "+e.slideBlankClass);t.append(n)}s=t.children("."+e.slideClass)}}"auto"!==e.slidesPerView||e.loopedSlides||(e.loopedSlides=s.length),r.loopedSlides=Math.ceil(parseFloat(e.loopedSlides||e.slidesPerView,10)),r.loopedSlides+=e.loopAdditionalSlides,r.loopedSlides>s.length&&(r.loopedSlides=s.length);var o=[],l=[];s.each(function(e,t){var i=C(t);e<r.loopedSlides&&l.push(t),e<s.length&&e>=s.length-r.loopedSlides&&o.push(t),i.attr("data-swiper-slide-index",e)});for(var h=0;h<l.length;h+=1)t.append(C(l[h].cloneNode(!0)).addClass(e.slideDuplicateClass));for(var p=o.length-1;0<=p;--p)t.prepend(C(o[p].cloneNode(!0)).addClass(e.slideDuplicateClass))},loopFix:function(){var e=this,t=(e.emit("beforeLoopFix"),e.activeIndex),i=e.slides,r=e.loopedSlides,s=e.allowSlidePrev,a=e.allowSlideNext,n=e.snapGrid,o=e.rtlTranslate;e.allowSlidePrev=!0,e.allowSlideNext=!0;var l,n=-n[t]-e.getTranslate();t<r?(l=i.length-3*r+t,e.slideTo(l+=r,0,!1,!0)&&0!=n&&e.setTranslate((o?-e.translate:e.translate)-n)):t>=i.length-r&&(l=-i.length+t+r,e.slideTo(l+=r,0,!1,!0)&&0!=n&&e.setTranslate((o?-e.translate:e.translate)-n)),e.allowSlidePrev=s,e.allowSlideNext=a,e.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}};var N={setGrabCursor:function(e){var t;E.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||((t=this.el).style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab")},unsetGrabCursor:function(){E.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}};var i,s,n,o,h,G={appendSlide:function(e){var t=this.$wrapperEl,i=this.params;if(i.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var r=0;r<e.length;r+=1)e[r]&&t.append(e[r]);else t.append(e);i.loop&&this.loopCreate(),i.observer&&E.observer||this.update()},prependSlide:function(e){var t=this.params,i=this.$wrapperEl,r=this.activeIndex,s=(t.loop&&this.loopDestroy(),r+1);if("object"==typeof e&&"length"in e){for(var a=0;a<e.length;a+=1)e[a]&&i.prepend(e[a]);s=r+e.length}else i.prepend(e);t.loop&&this.loopCreate(),t.observer&&E.observer||this.update(),this.slideTo(s,0,!1)},addSlide:function(e,t){var i=this,r=i.$wrapperEl,s=i.params,a=i.activeIndex,n=(s.loop&&(a-=i.loopedSlides,i.loopDestroy(),i.slides=r.children("."+s.slideClass)),i.slides.length);if(e<=0)i.prependSlide(t);else if(n<=e)i.appendSlide(t);else{for(var o=e<a?a+1:a,l=[],h=n-1;e<=h;--h){var p=i.slides.eq(h);p.remove(),l.unshift(p)}if("object"==typeof t&&"length"in t){for(var d=0;d<t.length;d+=1)t[d]&&r.append(t[d]);o=e<a?a+t.length:a}else r.append(t);for(var c=0;c<l.length;c+=1)r.append(l[c]);s.loop&&i.loopCreate(),s.observer&&E.observer||i.update(),s.loop?i.slideTo(o+i.loopedSlides,0,!1):i.slideTo(o,0,!1)}},removeSlide:function(e){var t,i=this,r=i.params,s=i.$wrapperEl,a=i.activeIndex,n=(r.loop&&(a-=i.loopedSlides,i.loopDestroy(),i.slides=s.children("."+r.slideClass)),a);if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)t=e[o],i.slides[t]&&i.slides.eq(t).remove(),t<n&&--n;n=Math.max(n,0)}else i.slides[t=e]&&i.slides.eq(t).remove(),t<n&&--n,n=Math.max(n,0);r.loop&&i.loopCreate(),r.observer&&E.observer||i.update(),r.loop?i.slideTo(n+i.loopedSlides,0,!1):i.slideTo(n,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},p=(i=U.navigator.platform,s=U.navigator.userAgent,n={ios:!1,android:!1,androidChrome:!1,desktop:!1,iphone:!1,ipod:!1,ipad:!1,edge:!1,ie:!1,firefox:!1,macos:!1,windows:!1,cordova:!(!U.cordova&&!U.phonegap),phonegap:!(!U.cordova&&!U.phonegap),electron:!1},f=U.screen.width,m=U.screen.height,v=s.match(/(Android);?[\s\/]+([\d.]+)?/),S=s.match(/(iPad).*OS\s([\d_]+)/),F=s.match(/(iPod)(.*OS\s([\d_]+))?/),x=!S&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),c=0<=s.indexOf("MSIE ")||0<=s.indexOf("Trident/"),X=0<=s.indexOf("Edge/"),Y=0<=s.indexOf("Gecko/")&&0<=s.indexOf("Firefox/"),o="Win32"===i,h=0<=s.toLowerCase().indexOf("electron"),i="MacIntel"===i,!S&&i&&E.touch&&(1024===f&&1366===m||834===f&&1194===m||834===f&&1112===m||768===f&&1024===m)&&(S=s.match(/(Version)\/([\d.]+)/),i=!1),n.ie=c,n.edge=X,n.firefox=Y,v&&!o&&(n.os="android",n.osVersion=v[2],n.android=!0,n.androidChrome=0<=s.toLowerCase().indexOf("chrome")),(S||x||F)&&(n.os="ios",n.ios=!0),x&&!F&&(n.osVersion=x[2].replace(/_/g,"."),n.iphone=!0),S&&(n.osVersion=S[2].replace(/_/g,"."),n.ipad=!0),F&&(n.osVersion=F[3]?F[3].replace(/_/g,"."):null,n.ipod=!0),n.ios&&n.osVersion&&0<=s.indexOf("Version/")&&"10"===n.osVersion.split(".")[0]&&(n.osVersion=s.toLowerCase().split("version/")[1].split(" ")[0]),n.webView=!(!(x||S||F)||!s.match(/.*AppleWeb
6Kit(?!.*Safari)/i)&&!U.navigator.standalone)||U.matchMedia&&U.matchMedia("(display-mode: standalone)").matches,n.webview=n.webView,n.standalone=n.webView,n.desktop=!(n.ios||n.android)||h,n.desktop&&(n.electron=h,n.macos=i,n.windows=o,n.macos&&(n.os="macos"),n.windows&&(n.os="windows")),n.pixelRatio=U.devicePixelRatio||1,n);function d(){var e,t,i=this,r=i.params,s=i.el;s&&0===s.offsetWidth||(r.breakpoints&&i.setBreakpoint(),s=i.allowSlideNext,e=i.allowSlidePrev,t=i.snapGrid,i.allowSlideNext=!0,i.allowSlidePrev=!0,i.updateSize(),i.updateSlides(),i.updateSlidesClasses(),("auto"===r.slidesPerView||1<r.slidesPerView)&&i.isEnd&&!i.isBeginning&&!i.params.centeredSlides?i.slideTo(i.slides.length-1,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0),i.autoplay&&i.autoplay.running&&i.autoplay.paused&&i.autoplay.run(),i.allowSlidePrev=e,i.allowSlideNext=s,i.params.watchOverflow&&t!==i.snapGrid&&i.checkOverflow())}var H=!1;function $(){}var c,j={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},q={update:e,translate:z,transition:V,slide:R,loop:O,grabCursor:N,manipulation:G,events:{attachEvents:function(){var e,t=this,i=t.params,r=t.touchEvents,s=t.el,a=t.wrapperEl,n=(t.onTouchStart=function(e){var t,i,r,s,a,n=this,o=n.touchEventsData,l=n.params,h=n.touches;n.animating&&l.preventInteractionOnTransition||(t=C((e=(e=e).originalEvent?e.originalEvent:e).target),"wrapper"===l.touchEventsTarget&&!t.closest(n.wrapperEl).length||(o.isTouchEvent="touchstart"===e.type,!o.isTouchEvent&&"which"in e&&3===e.which||!o.isTouchEvent&&"button"in e&&0<e.button||o.isTouched&&o.isMoved||(l.noSwiping&&t.closest(l.noSwipingSelector||"."+l.noSwipingClass)[0]?n.allowClick=!0:l.swipeHandler&&!t.closest(l.swipeHandler)[0]||(h.currentX=("touchstart"===e.type?e.targetTouches[0]:e).pageX,h.currentY=("touchstart"===e.type?e.targetTouches[0]:e).pageY,i=h.currentX,r=h.currentY,s=l.edgeSwipeDetection||l.iOSEdgeSwipeDetection,a=l.edgeSwipeThreshold||l.iOSEdgeSwipeThreshold,s&&(i<=a||i>=U.screen.width-a)||(K.extend(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),h.startX=i,h.startY=r,o.touchStartTime=K.now(),n.allowClick=!0,n.updateSize(),n.swipeDirection=void 0,0<l.threshold&&(o.allowThresholdMove=!1),"touchstart"!==e.type&&(s=!0,t.is(o.formElements)&&(s=!1),y.activeElement&&C(y.activeElement).is(o.formElements)&&y.activeElement!==t[0]&&y.activeElement.blur(),a=s&&n.allowTouchMove&&l.touchStartPreventDefault,(l.touchStartForcePreventDefault||a)&&e.preventDefault()),n.emit("touchStart",e))))))}.bind(t),t.onTouchMove=function(e){var t=this,i=t.touchEventsData,r=t.params,s=t.touches,a=t.rtlTranslate;if(e.originalEvent&&(e=e.originalEvent),i.isTouched){if(!i.isTouchEvent||"touchmove"===e.type){var n="touchmove"===e.type&&e.targetTouches&&(e.targetTouches[0]||e.changedTouches[0]),o=("touchmove"===e.type?n:e).pageX,n=("touchmove"===e.type?n:e).pageY;if(e.preventedByNestedSwiper)return s.startX=o,void(s.startY=n);if(!t.allowTouchMove)return t.allowClick=!1,void(i.isTouched&&(K.extend(s,{startX:o,startY:n,currentX:o,currentY:n}),i.touchStartTime=K.now()));if(i.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(t.isVertical()){if(n<s.startY&&t.translate<=t.maxTranslate()||n>s.startY&&t.translate>=t.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(o<s.startX&&t.translate<=t.maxTranslate()||o>s.startX&&t.translate>=t.minTranslate())return;if(i.isTouchEvent&&y.activeElement&&e.target===y.activeElement&&C(e.target).is(i.formElements))return i.isMoved=!0,void(t.allowClick=!1);if(i.allowTouchCallbacks&&t.emit("touchMove",e),!(e.targetTouches&&1<e.targetTouches.length)){s.currentX=o,s.currentY=n;o=s.currentX-s.startX,n=s.currentY-s.startY;if(!(t.params.threshold&&Math.sqrt(Math.pow(o,2)+Math.pow(n,2))<t.params.threshold))if(void 0===i.isScrolling&&(t.isHorizontal()&&s.currentY===s.startY||t.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:25<=o*o+n*n&&(l=180*Math.atan2(Math.abs(n),Math.abs(o))/Math.PI,i.isScrolling=t.isHorizontal()?l>r.touchAngle:90-l>r.touchAngle)),i.isScrolling&&t.emit("touchMoveOpposite",e),void 0!==i.startMoving||s.currentX===s.startX&&s.currentY===s.startY||(i.startMoving=!0),i.isScrolling)i.isTouched=!1;else if(i.startMoving){t.allowClick=!1,!r.cssMode&&e.cancelable&&e.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&e.stopPropagation(),i.isMoved||(r.loop&&t.loopFix(),i.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce
6=!1,!r.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",e)),t.emit("sliderMove",e),i.isMoved=!0;var l=t.isHorizontal()?o:n,o=(s.diff=l,l*=r.touchRatio,t.swipeDirection=0<(l=a?-l:l)?"prev":"next",i.currentTranslate=l+i.startTranslate,!0),n=r.resistanceRatio;if(r.touchReleaseOnEdges&&(n=0),0<l&&i.currentTranslate>t.minTranslate()?(o=!1,r.resistance&&(i.currentTranslate=t.minTranslate()-1+Math.pow(-t.minTranslate()+i.startTranslate+l,n))):l<0&&i.currentTranslate<t.maxTranslate()&&(o=!1,r.resistance&&(i.currentTranslate=t.maxTranslate()+1-Math.pow(t.maxTranslate()-i.startTranslate-l,n))),o&&(e.preventedByNestedSwiper=!0),!t.allowSlideNext&&"next"===t.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!t.allowSlidePrev&&"prev"===t.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),0<r.threshold){if(!(Math.abs(l)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
6if(!i.allowThresholdMove)return i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,void(s.diff=t.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}r.followFinger&&!r.cssMode&&((r.freeMode||r.watchSlidesProgress||r.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),r.freeMode&&(0===i.velocities.length&&i.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:K.now()})),t.updateProgress(i.currentTranslate),t.setTranslate(i.currentTranslate))}}}}else i.startMoving&&i.isScrolling&&t.emit("touchMoveOpposite",e)}.bind(t),t.onTouchEnd=function(e){var t=this,i=t.touchEventsData,r=t.params,s=t.touches,a=t.rtlTranslate,n=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid;if(e.originalEvent&&(e=e.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",e),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&r.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);r.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var h,p=(m=K.now())-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(e),t.emit("tap click",e),p<300&&m-i.lastClickTime<300&&t.emit("doubleTap doubleClick",e)),i.lastClickTime=K.now(),K.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===s.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,h=r.followFinger?a?t.translate:-t.translate:-i.currentTranslate,!r.cssMode)if(r.freeMode)if(h<-t.minTranslate())t.slideTo(t.activeIndex);else if(h>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(r.freeModeMomentum){1<i.velocities.length?(m=i.velocities.pop(),s=i.velocities.pop(),u=m.position-s.position,s=m.time-s.time,t.velocity=u/s,t.velocity/=2,Math.abs(t.velocity)<r.freeModeMinimumVelocity&&(t.velocity=0),(150<s||300<K.now()-m.time)&&(t.velocity=0)):t.velocity=0,t.velocity*=r.freeModeMomentumVelocityRatio,i.velocities.length=0;var d,c,u=1e3*r.freeModeMomentumRatio,s=t.velocity*u,f=t.translate+s,m=(a&&(f=-f),!1),s=20*Math.abs(t.velocity)*r.freeModeMomentumBounceRatio;if(f<t.maxTranslate())r.freeModeMomentumBounce?(f+t.maxTranslate()<-s&&(f=t.maxTranslate()-s),d=t.maxTranslate(),i.allowMomentumBounce=m=!0):f=t.maxTranslate(),r.loop&&r.centeredSlides&&(c=!0);else if(f>t.minTranslate())r.freeModeMomentumBounce?(f-t.minTranslate()>s&&(f=t.minTranslate()+s),d=t.minTranslate(),i.allowMomentumBounce=m=!0):f=t.minTranslate(),r.loop&&r.centeredSlides&&(c=!0);else if(r.freeModeSticky){for(var g,y=0;y<l.length;y+=1)if(l[y]>-f){g=y;break}f=-(f=Math.abs(l[g]-f)<Math.abs(l[g-1]-f)||"next"===t.swipeDirection?l[g]:l[g-1])}if(c&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)u=a?Math.abs((-f-t.translate)/t.velocity):Math.abs((f-t.translate)/t.velocity),r.freeModeSticky&&(u=(s=Math.abs((a?-f:f)-t.translate))<(c=t.slidesSizesGrid[t.activeIndex])?r.speed:s<2*c?1.5*r.speed:2.5*r.speed);else if(r.freeModeSticky)return void t.slideToClosest();r.freeModeMomentumBounce&&m?(t.updateProgress(d),t.setTransition(u),t.setTranslate(f),t.transitionStart(!0,t.swipeDirection),t.animating=!0,n.transitionEnd(function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(r.speed),setTimeout(function(){t.setTranslate(d),n.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(f),t.setTransition(u),t.setTranslate(f),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(f),t.updateActiveIndex(),t.updateSlidesClasses()}else if(r.freeModeSticky)return void t.slideToClosest();(!r.freeModeMomentum||p>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var v=0,b=t.slidesSizesGrid[0],x=0;x<o.length;x+=x<r.slidesPerGroupSkip?1:r.slidesPerGroup){var E=x<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==o[x+E]?h>=o[x]&&h<o[x+E]&&(b=o[(v=x)+E]-o[x]):h>=o[x]&&(v=x,b=o[o.length-1]-o[o.length-2])}a=(h-o[v])/b,s=v<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;p>r.longSwipesMs?r.longSwipes?("next"===t.swipeDirection&&(a>=r.longSwipesRatio?t.slideTo(v+s):t.slideTo(v)),"prev"===t.swipeDirection&&(a>1-r.longSwipesRatio?t.slideTo(v+s):t.slideTo(v))):t.slideTo(t.activeIndex):r.shortSwipes?t.navigation&&(e.target===t.navigation.nextEl||e.target===t.navigation.prevEl)?e.target===t.navigation.nextEl?t.slideTo(v+s):t.slideTo(v):("next"===t.swipeDirection&&t.slideTo(v+s),"prev"===t.swipeDirection&&t.slideTo(v)):t.slideTo(t.activeIndex)}}.bind(t),i.cssMode&&(t.onScroll=function(){var e=this,t=e.wrapperEl,i=e.rtlTranslate;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=i?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(t=0==(t=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/t)!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(t)),t.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(t),!!i.nested);!E.touch&&E.pointerEvents?(s.addEventListener(r.start,t.onTouchStart,!1),y.addEventListener(r.move,t.onTouchMove,n),y.addEventListener(r.end,t.onTouchEnd,!1)):(E.touch&&(e=!("touchstart"!==r.start||!E.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1},s.addEventListener(r.start,t.onTouchStart,e),s.addEventListener(r.move,t.onTouchMove,E.passiveListener?{passive:!1,capture:n}:n),s.addEventListener(r.end,t.onTouchEnd,e),r.cancel&&s.addEventListener(r.cancel,t.onTouchEnd,e),H||(y.addEventListener("touchstart",$),H=!0)),(i.simulateTouch&&!p.ios&&!p.android||i.simulateTouch&&!E.touch&&p.ios)&&(s.addEventListener("mousedown",t.onTouchStart,!1),y.addEventListener("mousemove",t.onTouchMove,n),y.addEventListener("mouseup",t.onTouchEnd,!1))),(i.preventClicks||i.preventClicksPropagation)&&s.addEventListener("click",t.onClick,!0),i.cssMode&&a.addEventListener("scroll",t.onScroll),i.updateOnWindowResize?t.on(p.ios||p.android?"resize orientationchange observerUpdate":"resize observerUpdate",d,!0):t.on("observerUpdate",d,!0)},detachEvents:function(){var e,t=this,i=t.params,r=t.touchEvents,s=t.el,a=t.wrapperEl,n=!!i.nested;!E.touch&&E.pointerEvents?(s.removeEventListener(r.start,t.onTouchStart,!1),y.removeEventListener(r.move,t.onTouchMove,n),y.removeEventListener(r.end,t.onTouchEnd,!1)):(E.touch&&(e=!("onTouchStart"!==r.start||!E.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1},s.removeEventListener(r.start,t.onTouchStart,e),s.removeEventListener(r.move,t.onTouchMove,n),s.removeEventListener(r.end,t.onTouchEnd,e),r.cancel&&s.removeEventListener(r.cancel,t.onTouchEnd,e)),(i.simulateTouch&&!p.ios&&!p.android||i.simulateTouch&&!E.touch&&p.ios)&&(s.removeEventListener("mousedown",t.onTouchStart,!1),y.removeEventListener("mousemove",t.onTouchMove,n),y.removeEventListener("mouseup",t.onTouchEnd,!1))),(i.preventClicks||i.preventClicksPropagation)&&s.removeEventListener("click",t.onClick,!0),i.cssMode&&a.removeEventListener("scroll",t.onScroll),t.off(p.ios||p.android?"resize orientationchange observerUpdate":"resize observerUpdate",d)}},breakpoints:{setBreakpoint:function(){var e,i,t,r,s=this,a=s.activeIndex,n=s.initialized,o=s.loopedSlides,l=(void 0===o&&(o=0),s.params),h=s.$el,p=l.breakpoints;
6p&&0!==Object.keys(p).length&&(e=s.getBreakpoint(p))&&s.currentBreakpoint!==e&&((i=e in p?p[e]:void 0)&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(e){var t=i[e];void 0!==t&&(i[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}),p=i||s.originalParams,t=1<l.slidesPerColumn,r=1<p.slidesPerColumn,t&&!r?h.removeClass(l.containerModifierClass+"multirow "+l.containerModifierClass+"multirow-column"):!t&&r&&(h.addClass(l.containerModifierClass+"multirow"),"column"===p.slidesPerColumnFill&&h.addClass(l.containerModifierClass+"multirow-column")),t=p.direction&&p.direction!==l.direction,r=l.loop&&(p.slidesPerView!==l.slidesPerView||t),t&&n&&s.changeDirection(),K.extend(s.params,p),K.extend(s,{allowTouchMove:s.params.allowTouchMove,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev}),s.currentBreakpoint=e,r&&n&&(s.loopDestroy(),s.loopCreate(),s.updateSlides(),s.slideTo(a-o+s.loopedSlides,0,!1)),s.emit("breakpoint",p))},getBreakpoint:function(e){if(e){var t=!1,i=Object.keys(e).map(function(e){var t;return"string"==typeof e&&0===e.indexOf("@")?(t=parseFloat(e.substr(1)),{value:U.innerHeight*t,point:e}):{value:e,point:e}});i.sort(function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)});for(var r=0;r<i.length;r+=1){var s=i[r],a=s.point;s.value<=U.innerWidth&&(t=a)}return t||"max"}}},checkOverflow:{checkOverflow:function(){var e=this,t=e.params,i=e.isLocked,r=0<e.slides.length&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&r?e.isLocked=r<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,i!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),i&&i!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){var t=this.classNames,i=this.params,e=this.rtl,r=this.$el,s=[];s.push("initialized"),s.push(i.direction),i.freeMode&&s.push("free-mode"),i.autoHeight&&s.push("autoheight"),e&&s.push("rtl"),1<i.slidesPerColumn&&(s.push("multirow"),"column"===i.slidesPerColumnFill&&s.push("multirow-column")),p.android&&s.push("android"),p.ios&&s.push("ios"),i.cssMode&&s.push("css-mode"),s.forEach(function(e){t.push(i.containerModifierClass+e)}),r.addClass(t.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,i,r,s,a){function n(){a&&a()}!(C(e).parent("picture")[0]||e.complete&&s)&&t?((e=new U.Image).onload=n,e.onerror=n,r&&(e.sizes=r),i&&(e.srcset=i),t&&(e.src=t)):n()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var i=0;i<e.imagesToLoad.length;i+=1){var r=e.imagesToLoad[i];e.loadImage(r,r.currentSrc||r.getAttribute("src"),r.srcset||r.getAttribute("srcset"),r.sizes||r.getAttribute("sizes"),!0,t)}}}},W={},u=function(h){function p(){for(var i,e=[],t=arguments.length;t--;)e[t]=arguments[t];i=(i=1===e.length&&e[0].constructor&&e[0].constructor===Object?e[0]:(a=e[0],e[1]))||{},i=K.extend({},i),a&&!i.el&&(i.el=a),h.call(this,i),Object.keys(q).forEach(function(t){Object.keys(q[t]).forEach(function(e){p.prototype[e]||(p.prototype[e]=q[t][e])})});var r,s,a,n=this,o=(void 0===n.modules&&(n.modules={}),Object.keys(n.modules).forEach(function(e){var t,e=n.modules[e];e.params&&(t=Object.keys(e.params)[0],"object"==typeof(e=e.params[t])&&null!==e&&t in i&&"enabled"in e&&(!0===i[t]&&(i[t]={enabled:!0}),"object"!=typeof i[t]||"enabled"in i[t]||(i[t].enabled=!0),i[t]||(i[t]={enabled:!1})))}),K.extend({},j)),l=(n.useModulesParams(o),n.params=K.extend({},o,W,i),n.originalParams=K.extend({},n.params),n.passedParams=K.extend({},i),(n.$=C)(n.params.el));if(a=l[0])return 1<l.length?(r=[],l.each(function(e,t){t=K.extend({},i,{el:t});r.push(new p(t))}),r):(a.swiper=n,l.data("swiper",n),a&&a.shadowRoot&&a.shadowRoot.querySelector?(s=C(a.shadowRoot.querySelector("."+n.params.wrapperClass))).children=function(e){return l.children(e)}:s=l.children("."+n.params.wrapperClass),K.extend(n,{$el:l,el:a,$wrapperEl:s,wrapperEl:s[0],classNames:[],slides:C(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===n.params.direction},isVertical:function(){return"vertical"===n.params.direction},rtl:"rtl"===a.dir.toLowerCase()||"rtl"===l.css("direction"),rtlTranslate:"horizontal"===n.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===l.css("direction")),wrongRTL:"-webkit-box"===s.css("display"),activeIndex:0,realIndex:0,isBeg
vendor: 4,523 bytes, line 6
6inning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:(o=["touchstart","touchmove","touchend","touchcancel"],a=E.pointerEvents?["pointerdown","pointermove","pointerup"]:["mousedown","mousemove","mouseup"],n.touchEventsTouch={start:o[0],move:o[1],end:o[2],cancel:o[3]},n.touchEventsDesktop={start:a[0],move:a[1],end:a[2]},E.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:K.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.useModules(),n.params.init&&n.init(),n)}h&&(p.__proto__=h);var e={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return((p.prototype=Object.create(h&&h.prototype)).constructor=p).prototype.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,i=this.slidesGrid,r=this.size,s=this.activeIndex,a=1;if(e.centeredSlides){for(var n,o=t[s].swiperSlideSize,l=s+1;l<t.length;l+=1)t[l]&&!n&&(a+=1,r<(o+=t[l].swiperSlideSize)&&(n=!0));for(var h=s-1;0<=h;--h)t[h]&&!n&&(a+=1,r<(o+=t[h].swiperSlideSize)&&(n=!0))}else for(var p=s+1;p<t.length;p+=1)i[p]-i[s]<r&&(a+=1);return a},p.prototype.update=function(){var e,t,i=this;function r(){var e=i.rtlTranslate?-1*i.translate:i.translate,e=Math.min(Math.max(e,i.maxTranslate()),i.minTranslate());i.setTranslate(e),i.updateActiveIndex(),i.updateSlidesClasses()}i&&!i.destroyed&&(e=i.snapGrid,(t=i.params).breakpoints&&i.setBreakpoint(),i.updateSize(),i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.params.freeMode?(r(),i.params.autoHeight&&i.updateAutoHeight()):(("auto"===i.params.slidesPerView||1<i.params.slidesPerView)&&i.isEnd&&!i.params.centeredSlides?i.slideTo(i.slides.length-1,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0))||r(),t.watchOverflow&&e!==i.snapGrid&&i.checkOverflow(),i.emit("update"))},p.prototype.changeDirection=function(i,e){void 0===e&&(e=!0);var t=this,r=t.params.direction;return(i=i||("horizontal"===r?"vertical":"horizontal"))===r||"horizontal"!==i&&"vertical"!==i||(t.$el.removeClass(""+t.params.containerModifierClass+r).addClass(""+t.params.containerModifierClass+i),t.params.direction=i,t.slides.each(function(e,t){"vertical"===i?t.style.width="":t.style.height=""}),t.emit("changeDirection"),e&&t.update()),t},p.prototype.init=function(){var e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))},p.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,r=i.params,s=i.$el,a=i.$wrapperEl,n=i.slides;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),t&&(i.removeClasses(),s.removeAttr("style"),a.removeAttr("style"),n&&n.length&&n.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(function(e){i.off(e)}),!1!==e&&(i.$el[0].swiper=null,i.$el.data("swiper",null),K.deleteProps(i)),i.destroyed=!0),null},p.extendDefaults=function(e){K.extend(W,e)},e.extendedDefaults.get=function(){return W},e.defaults.get=function(){return j},e.Class.get=function(){return h},e.$.get=function(){return C},Object.defineProperties(p,e),p}(t),f={name:"device",proto:{device:p},static:{device:p}},m={name:"support",proto:{support:E},static:{support:E}},w={isEdge:!!U.navigator.userAgent.match(/Edge/g),isSafari:0<=(c=U.navigator.userAgent.toLowerCase()).indexOf("safari")&&c.indexOf("chrome")<0&&c.indexOf("android")<0,isWebView:/(iPhone|iPod|iPad).*AppleWeb
6Kit(?!.*Safari)/i.test(U.navigator.userAgent)},X={name:"browser",proto:{browser:w},static:{browser:w}},Y={name:"resize",create:function(){var e=this;K.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){U.addEventListener("resize",this.resize.resizeHandler),U.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){U.removeEventListener("resize",this.resize.resizeHandler),U.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},g={func:U.MutationObserver||U.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var i=this,r=new g.func(function(e){var t;1===e.length?i.emit("observerUpdate",e[0]):(t=function(){i.emit("observerUpdate",e[0])},U.requestAnimationFrame?U.requestAnimationFrame(t):U.setTimeout(t,0))});r.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.observer.observers.push(r)},init:function(){if(E.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;t<e.length;t+=1)this.observer.attach(e[t]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren}),this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}},v={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){K.extend(this,{observer:{init:g.init.bind(this),attach:g.attach.bind(this),destroy:g.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},b={update:function(e){var t,i=this,r=i.params,s=r.slidesPerView,a=r.slidesPerGroup,r=r.centeredSlides,n=i.params.virtual,o=n.addSlidesBefore,n=n.addSlidesAfter,l=i.virtual,h=l.from,p=l.to,d=l.slides,c=l.slidesGrid,u=l.renderSlide,l=l.offset,f=(i.updateActiveIndex(),i.activeIndex||0),m=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",r=r?(t=Math.floor(s/2)+a+o,Math.floor(s/2)+a+n):(t=s+(a-1)+o,a+n),g=Math.max((f||0)-r,0),y=Math.min((f||0)+t,d.length-1),s=(i.slidesGrid[g]||0)-(i.slidesGrid[0]||0);function v(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.lazy&&i.params.lazy.enabled&&i.lazy.load()}if(K.extend(i.virtual,{from:g,to:y,offset:s,slidesGrid:i.slidesGrid}),h===g&&p===y&&!e)return i.slidesGrid!==c&&s!==l&&i.slides.css(m,s+"px"),void i.updateProgress();if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:s,from:g,to:y,slides:function(){for(var e=[],t=g;t<=y;t+=1)e.push(d[t]);return e}()}),void v();var b=[],x=[];if(e)i.$wrapperEl.find("."+i.params.slideClass).remove();else for(var E=h;E<=p;E+=1)(E<g||y<E)&&i.$wrapperEl.find("."+i.params.slideClass+'[data-swiper-slide-index="'+E+'"]').remove();for(var S=0;S<d.length;S+=1)g<=S&&S<=y&&(void 0===p||e?x.push(S):(p<S&&x.push(S),S<h&&b.push(S)));x.forEach(function(e){i.$wrapperEl.append(u(d[e],e))}),b.sort(function(e,t){return t-e}).forEach(function(e){i.$wrapperEl.prepend(u(d[e],e))}),i.$wrapperEl.children(".swiper-slide").css(m,s+"px"),v()},renderSlide:function(e,t){var i=this.params.virtual;if(i.cache&&this.virtual.cache[t])return this.virtual.cache[t];e=i.renderSlide?C(i.renderSlide.call(this,e,t)):C('<div class="'+this.params.slideClass+'" data-swiper-slide-index="'+t+'">'+e+"</div>");return e.attr("data-swiper-slide-index")||e.attr("data-swiper-slide-index",t),i.cache&&(this.virtual.cache[t]=e),e},appendSlide:function(e){if("object"==typeof e&&"length"in e)for(var t=0;t<e.length;t+=1)e[t]&&this.virtual.slides.push(e[t]);else this.virtual.slides.push(e);this.virtual.update(!0)},prependSlide:function(e){var r,s,t=this.activeIndex,i=t+1,a=1;if(Array.isArray(e)){for(var n=0;n<e.length;n+=1)e[n]&&this.virtual.slides.unshift(e[n]);i=t+e.length,a=e.length}else this.virtual.slides.unshift(e);this.params.virtual.cache&&(r=this.virtual.cache,s={},Object.keys(r).forEach(function(e){var t=r[e],i=t.attr("data-swiper-slide-index");i&&t.attr("data-swiper-slide-index",parseInt(i,10)+1),s[parseInt(e,10)+a]=t}),this.virtual.cache=s),this.virtual.update(!0),this.slideTo(i,0)},removeSlide:function(e){if(null!=e){var t=this.activeIndex;if(Array.isArray(e))for(var i=e.length-1;0<=i;--i)this.virtual.slides.splice(e[i],1),this.params.virtual.cache&&delete this.virtual.cache[e[i]],e[i]<t&&--t,t=Math.max(t,0);else this.virtual.slides.splice(e,1),this.params.virtual.cache&&delete this.virtual.cache[e],e<t&&--t,t=Math.max(t,0);this.virtual.update(!0),this.slideTo(t,0)}},removeAllSlides:function(){this.virtual.slides=[],this.params.virtual.cache&&(this.virtual.cache={}),this.virtual.update(!0),this.slideTo(0,0)}},x={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){K.extend(this,{virtual:{update:b.update.bind(this),appendSlide:b.appendSlide.bind(this),prependSlide:b.prepe
6ndSlide.bind(this),removeSlide:b.removeSlide.bind(this),removeAllSlides:b.removeAllSlides.bind(this),renderSlide:b.renderSlide.bind(this),slides:this.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var e;this.params.virtual.enabled&&(this.classNames.push(this.params.containerModifierClass+"virtual"),K.extend(this.params,e={watchSlidesProgress:!0}),K.extend(this.originalParams,e),this.params.initialSlide||this.virtual.update())},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},Z={handle:function(e){var t=this,i=t.rtlTranslate,r=(e=e.originalEvent?e.originalEvent:e).keyCode||e.charCode,s=t.params.keyboard.pageUpDown,a=s&&33===r,s=s&&34===r,n=37===r,o=39===r,l=38===r,h=40===r;if(!t.allowSlideNext&&(t.isHorizontal()&&o||t.isVertical()&&h||s))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&n||t.isVertical()&&l||a))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||y.activeElement&&y.activeElement.nodeName&&("input"===y.activeElement.nodeName.toLowerCase()||"textarea"===y.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(a||s||n||o||l||h)){var p=!1;if(0<t.$el.parents("."+t.params.slideClass).length&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;for(var d=U.innerWidth,c=U.innerHeight,u=t.$el.offset(),f=(i&&(u.left-=t.$el[0].scrollLeft),[[u.left,u.top],[u.left+t.width,u.top],[u.left,u.top+t.height],[u.left+t.width,u.top+t.height]]),m=0;m<f.length;m+=1){var g=f[m];0<=g[0]&&g[0]<=d&&0<=g[1]&&g[1]<=c&&(p=!0)}if(!p)return}t.isHorizontal()?((a||s||n||o)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),((s||o)&&!i||(a||n)&&i)&&t.slideNext(),((a||n)&&!i||(s||o)&&i)&&t.slidePrev()):((a||s||l||h)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),(s||h)&&t.slideNext(),(a||l)&&t.slidePrev()),t.emit("keyPress",r)}},enable:function(){this.keyboard.enabled||(C(y).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(C(y).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},S={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create:function(){K.extend(this,{keyboard:{enabled:!1,enable:Z.enable.bind(this),disable:Z.disable.bind(this),handle:Z.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}};var T={lastScrollTime:K.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:function(){return-1<U.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":((i=(t="onwheel")in y)||((e=y.createElement("div")).setAttribute(t,"return;"),i="function"==typeof e[t]),(i=!i&&y.implementation&&y.implementation.hasFeature&&!0!==y.implementation.hasFeature("","")?y.implementation.hasFeature("Events.wheel","3.0"):i)?"wheel":"mousewheel");var e,t,i},normalize:function(e){var t=0,i=0,r=0,s=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),r=10*t,s=10*i,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=s,s=0),(r||s)&&e.deltaMode&&(1===e.deltaMode?(r*=40,s*=40):(r*=800,s*=800)),{spinX:t=r&&!t?r<1?-1:1:t,spinY:i=s&&!i?s<1?-1:1:i,pixelX:r,pixelY:s}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var t=e,i=this,r=i.params.mousewheel,s=(i.params.cssMode&&t.preventDefault(),i.$el);if("container"!==i.params.mousewheel.eventsTarged&&(s=C(i.params.mousewheel.eventsTarged)),!i.mouseEntered&&!s[0].contains(t.target)&&!r.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var s=0,a=i.rtlTranslate?-1:1,n=T.normalize(t);if(r.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(n.pixelX)>Math.abs(n.pixelY)))return!0;s=-n.pixelX*a}else{if(!(Math.abs(n.pixelY)>Math.abs(n.pixelX)))return!0;s=-n.pixelY}else s=Math.abs(n.pixelX)>Math.abs(n.pixelY)?-n.pixelX*a:-n.pixelY;if(0===s)return!0;if(r.invert&&(s=-s),i.params.freeMode){var o={time:K.now(),delta:Math.abs(s),direction:Math.sign(s)},a=i.mousewheel.lastEventBeforeSnap,n=a&&o.time<a.time+500&&o.delta<=a.delta&&o.direction===a.direction;
6if(!n){i.mousewheel.lastEventBeforeSnap=void 0,i.params.loop&&i.loopFix();var l,h,a=i.getTranslate()+s*r.sensitivity,r=i.isBeginning,p=i.isEnd;if((a=a>=i.minTranslate()?i.minTranslate():a)<=i.maxTranslate()&&(a=i.maxTranslate()),i.setTransition(0),i.setTranslate(a),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!r&&i.isBeginning||!p&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeModeSticky&&(clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=void 0,15<=(l=i.mousewheel.recentWheelEvents).length&&l.shift(),r=l.length?l[l.length-1]:void 0,p=l[0],l.push(o),r&&(o.delta>r.delta||o.direction!==r.direction)?l.splice(0):15<=l.length&&o.time-p.time<500&&1<=p.delta-o.delta&&o.delta<=6&&(h=0<s?.8:.2,i.mousewheel.lastEventBeforeSnap=o,l.splice(0),i.mousewheel.timeout=K.nextTick(function(){i.slideToClosest(i.params.speed,!0,void 0,h)},0)),i.mousewheel.timeout||(i.mousewheel.timeout=K.nextTick(function(){i.mousewheel.lastEventBeforeSnap=o,l.splice(0),i.slideToClosest(i.params.speed,!0,void 0,.5)},500))),n||i.emit("scroll",t),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.autoplay.stop(),a===i.minTranslate()||a===i.maxTranslate())return!0}}else{r={time:K.now(),delta:Math.abs(s),direction:Math.sign(s),raw:e},p=i.mousewheel.recentWheelEvents,n=(2<=p.length&&p.shift(),p.length?p[p.length-1]:void 0);if(p.push(r),(!n||r.direction!==n.direction||r.delta>n.delta||r.time>n.time+150)&&i.mousewheel.animateSlider(r),i.mousewheel.releaseScroll(r))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider:function(e){var t=this;return 6<=e.delta&&K.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new U.Date).getTime(),!1)},releaseScroll:function(e){var t=this.params.mousewheel;if(e.direction<0){if(this.isEnd&&!this.params.loop&&t.releaseOnEdges)return!0}else if(this.isBeginning&&!this.params.loop&&t.releaseOnEdges)return!0;return!1},enable:function(){var e=this,t=T.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;var i=e.$el;return(i="container"!==e.params.mousewheel.eventsTarged?C(e.params.mousewheel.eventsTarged):i).on("mouseenter",e.mousewheel.handleMouseEnter),i.on("mouseleave",e.mousewheel.handleMouseLeave),i.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0},disable:function(){var e=T.event();if(this.params.cssMode)return this.wrapperEl.addEventListener(e,this.mousewheel.handle),!0;if(!e)return!1;if(!this.mousewheel.enabled)return!1;var t=this.$el;return(t="container"!==this.params.mousewheel.eventsTarged?C(this.params.mousewheel.eventsTarged):t).off(e,this.mousewheel.handle),!(this.mousewheel.enabled=!1)}},P={update:function(){var e,t,i=this.params.navigation;this.params.loop||(e=(t=this.navigation).$nextEl,(t=t.$prevEl)&&0<t.length&&(this.isBeginning?t.addClass(i.disabledClass):t.removeClass(i.disabledClass),t[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](i.lockClass)),e&&0<e.length&&(this.isEnd?e.addClass(i.disabledClass):e.removeClass(i.disabledClass),e[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](i.lockClass)))},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var e,t,i=this,r=i.params.navigation;(r.nextEl||r.prevEl)&&(r.nextEl&&(e=C(r.nextEl),i.params.uniqueNavElements&&"string"==typeof r.nextEl&&1<e.length&&1===i.$el.find(r.nextEl).length&&(e=i.$el.find(r.nextEl))),r.prevEl&&(t=C(r.prevEl),i.params.uniqueNavElements&&"string"==typeof r.prevEl&&1<t.length&&1===i.$el.find(r.prevEl).length&&(t=i.$el.find(r.prevEl))),e&&0<e.length&&e.on("click",i.navigation.onNextClick),t&&0<t.length&&t.on("click",i.navigation.onPrevClick),K.extend(i.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this.navigation,t=e.$nextEl,e=e.$prevEl;t&&t.length&&(t.off("click",this.navigation.onNextClick),t.removeClass(this.params.navigation.disabledClass)),e&&e.length&&(e.off("click",this.navigation.onPrevClick),e.removeClass(this.params.navigation.disabledClass))}},k={update:function(){var e=this,t=e.rtl,r=e.params.pagination;if(r.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var s,i=(e.virtual&&e.params.virtual.enabled?e.virtual:e).slides.length,a=e.pagination.$el,n=e.params.loop?Math.
6ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((s=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(s-=i-2*e.loopedSlides),n-1<s&&(s-=n),s<0&&"bullets"!==e.params.paginationType&&(s=n+s)):s=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===r.type&&e.pagination.bullets&&0<e.pagination.bullets.length){var o,l,h,p=e.pagination.bullets;if(r.dynamicBullets&&(e.pagination.bulletSize=p.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(r.dynamicMainBullets+4)+"px"),1<r.dynamicMainBullets&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=s-e.previousIndex,e.pagination.dynamicBulletIndex>r.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=r.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),o=s-e.pagination.dynamicBulletIndex,h=((l=o+(Math.min(p.length,r.dynamicMainBullets)-1))+o)/2),p.removeClass(r.bulletActiveClass+" "+r.bulletActiveClass+"-next "+r.bulletActiveClass+"-next-next "+r.bulletActiveClass+"-prev "+r.bulletActiveClass+"-prev-prev "+r.bulletActiveClass+"-main"),1<a.length)p.each(function(e,t){var t=C(t),i=t.index();i===s&&t.addClass(r.bulletActiveClass),r.dynamicBullets&&(o<=i&&i<=l&&t.addClass(r.bulletActiveClass+"-main"),i===o&&t.prev().addClass(r.bulletActiveClass+"-prev").prev().addClass(r.bulletActiveClass+"-prev-prev"),i===l&&t.next().addClass(r.bulletActiveClass+"-next").next().addClass(r.bulletActiveClass+"-next-next"))});else{var i=p.eq(s),d=i.index();if(i.addClass(r.bulletActiveClass),r.dynamicBullets){for(var i=p.eq(o),c=p.eq(l),u=o;u<=l;u+=1)p.eq(u).addClass(r.bulletActiveClass+"-main");if(e.params.loop)if(d>=p.length-r.dynamicMainBullets){for(var f=r.dynamicMainBullets;0<=f;--f)p.eq(p.length-f).addClass(r.bulletActiveClass+"-main");p.eq(p.length-r.dynamicMainBullets-1).addClass(r.bulletActiveClass+"-prev")}else i.prev().addClass(r.bulletActiveClass+"-prev").prev().addClass(r.bulletActiveClass+"-prev-prev"),c.next().addClass(r.bulletActiveClass+"-next").next().addClass(r.bulletActiveClass+"-next-next");else i.prev().addClass(r.bulletActiveClass+"-prev").prev().addClass(r.bulletActiveClass+"-prev-prev"),c.next().addClass(r.bulletActiveClass+"-next").next().addClass(r.bulletActiveClass+"-next-next")}}r.dynamicBullets&&(d=Math.min(p.length,r.dynamicMainBullets+4),i=(e.pagination.bulletSize*d-e.pagination.bulletSize)/2-h*e.pagination.bulletSize,c=t?"right":"left",p.css(e.isHorizontal()?c:"top",i+"px"))}"fraction"===r.type&&(a.find("."+r.currentClass).text(r.formatFractionCurrent(s+1)),a.find("."+r.totalClass).text(r.formatFractionTotal(n))),"progressbar"===r.type&&(d=r.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical",h=(s+1)/n,c=t=1,"horizontal"===d?t=h:c=h,a.find("."+r.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+t+") scaleY("+c+")").transition(e.params.speed)),"custom"===r.type&&r.renderCustom?(a.html(r.renderCustom(e,s+1,n)),e.emit("paginationRender",e,a[0])):e.emit("paginationUpdate",e,a[0]),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](r.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i=(e.virtual&&e.params.virtual.enabled?e.virtual:e).slides.length,r=e.pagination.$el,s="";if("bullets"===t.type){for(var a=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,n=0;n<a;n+=1)t.renderBullet?s+=t.renderBullet.call(e,n,t.bulletClass):s+="<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";r.html(s),e.pagination.bullets=r.find("."+t.bulletClass)}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',r.html(s)),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',r.html(s)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var e,t=this,i=t.params.pagination;!i.el||0!==(e=C(i.el)).length&&(t.params.uniqueNavElements&&"string"==typeof i.el&&1<e.length&&(e=t.$el.find(i.el)),"bullets"===i.type&&i.clickable&&e.addClass(i.clickableClass),e.addClass(i.modifierClass+i.type),"bullets"===i.type&&i.dynamicBullets&&(e.addClass(""+i.modifierClass+i.type+"-dynamic"),t.pagination.dynamicBulletIndex=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&e.addClass(i.progressbarOppositeClass),i.clickable&&e.on("click","."+i.bulletClass,function(e){e.preventDefault();e=C(this).index()*t.params.slidesPerGroup;t.params.loop&&(e+=t.loopedSlides),t.slideTo(e)}),K.extend(t.pagination,{$el:e,el:e[0]}))},destroy:function(){var e,t=this.params.pagination;t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length&&((e=this.pagination.$el).removeClass(t.hiddenClass),e.removeClass(t.modifierClass+t.type),this.pagination.bullets&&this.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&e.off("click","."+t.bulletClass))}},M={setTranslate:function(){var e,t,i,r,s,a,n,o;this.params.scrollbar.el&&this.scrollbar.el&&(a=this.scrollbar,e=this.rtlTranslate,o=this.progress,t=a.dragSize,i=a.trackSize,r=a.$dragEl,s=a.$el,a=this.params.scrollbar,o=(i-(n=t))*o,e?0<(o=-o)?(n=t-o,o=0):i<-o+t&&(n=i+o):o<0?(n=t+o,o=0):i<o+t&&(n=i-o),this.isHorizontal()?(r.transform("translate3d("+o+"px, 0, 0)"),r[0].style.width=n+"px"):(r.transform("translate3d(0px, "+o+"px, 0)"),r[0].style.height=n+"px"),a.hide&&(clearTimeout(this.scrollbar.timeout),s[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){s[
60].style.opacity=0,s.transition(400)},1e3)))},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){var e,t,i,r,s,a,n,o=this;o.params.scrollbar.el&&o.scrollbar.el&&(t=(e=o.scrollbar).$dragEl,i=e.$el,t[0].style.width="",t[0].style.height="",r=o.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,a=(s=o.size/o.virtualSize)*(r/o.size),n="auto"===o.params.scrollbar.dragSize?r*s:parseInt(o.params.scrollbar.dragSize,10),o.isHorizontal()?t[0].style.width=n+"px":t[0].style.height=n+"px",i[0].style.display=1<=s?"none":"",o.params.scrollbar.hide&&(i[0].style.opacity=0),K.extend(e,{trackSize:r,divider:s,moveDivider:a,dragSize:n}),e.$el[o.params.watchOverflow&&o.isLocked?"addClass":"removeClass"](o.params.scrollbar.lockClass))},getPointerPosition:function(e){return this.isHorizontal()?("touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0]:e).clientX:("touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0]:e).clientY},setDragPosition:function(e){var t=this,i=t.scrollbar,r=t.rtlTranslate,s=i.$el,a=i.dragSize,n=i.trackSize,o=i.dragStartPos,i=(i.getPointerPosition(e)-s.offset()[t.isHorizontal()?"left":"top"]-(null!==o?o:a/2))/(n-a),e=(i=Math.max(Math.min(i,1),0),r&&(i=1-i),t.minTranslate()+(t.maxTranslate()-t.minTranslate())*i);t.updateProgress(e),t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()},onDragStart:function(e){var t=this,i=t.params.scrollbar,r=t.scrollbar,s=t.$wrapperEl,a=r.$el,n=r.$dragEl;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===n[0]||e.target===n?r.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),s.transition(100),n.transition(100),r.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),a.transition(0),i.hide&&a.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,r=t.$el,s=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),r.transition(0),s.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,i=t.params.scrollbar,r=t.scrollbar,s=t.$wrapperEl,a=r.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),s.transition("")),i.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=K.nextTick(function(){a.css("opacity",0),a.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())},enableDraggable:function(){var e,t,i,r,s,a=this;a.params.scrollbar.el&&(i=a.scrollbar,e=a.touchEventsTouch,t=a.touchEventsDesktop,s=a.params,i=i.$el[0],r=!(!E.passiveListener||!s.passiveListeners)&&{passive:!1,capture:!1},s=!(!E.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1},E.touch?(i.addEventListener(e.start,a.scrollbar.onDragStart,r),i.addEventListener(e.move,a.scrollbar.onDragMove,r),i.addEventListener(e.end,a.scrollbar.onDragEnd,s)):(i.addEventListener(t.start,a.scrollbar.onDragStart,r),y.addEventListener(t.move,a.scrollbar.onDragMove,r),y.addEventListener(t.end,a.scrollbar.onDragEnd,s)))},disableDraggable:function(){var e,t,i,r,s,a=this;a.params.scrollbar.el&&(i=a.scrollbar,e=a.touchEventsTouch,t=a.touchEventsDesktop,s=a.params,i=i.$el[0],r=!(!E.passiveListener||!s.passiveListeners)&&{passive:!1,capture:!1},s=!(!E.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1},E.touch?(i.removeEventListener(e.start,a.scrollbar.onDragStart,r),i.removeEventListener(e.move,a.scrollbar.onDragMove,r),i.removeEventListener(e.end,a.scrollbar.onDragEnd,s)):(i.removeEventListener(t.start,a.scrollbar.onDragStart,r),y.removeEventListener(t.move,a.scrollbar.onDragMove,r),y.removeEventListener(t.end,a.scrollbar.onDragEnd,s)))},init:function(){var e,t,i,r;this.params.scrollbar.el&&(e=this.scrollbar,r=this.$el,i=C((t=this.params.scrollbar).el),0===(r=(i=this.params.uniqueNavElements&&"string"==typeof t.el&&1<i.length&&1===r.find(t.el).length?r.find(t.el):i).find("."+this.params.scrollbar.dragClass)).length&&(r=C('<div class="'+this.params.scrollbar.dragClass+'"></div>'),i.append(r)),K.extend(e,{$el:i,el:i[0],$dragEl:r,dragEl:r[0]}),t.draggable&&e.enableDraggable())},destroy:function(){this.scrollbar.disableDraggable()}},J={setTransform:function(e,t){var i=this.rtl,e=C(e),i=i?-1:1,r=e.attr("data-swiper-parallax")||"0",s=e.attr("data-swiper-parallax-x"),a=e.attr("data-swiper-parallax-y"),n=e.attr("data-swiper-parallax-scale"),o=e.attr("data-swiper-parallax-opacity");s||a?(s=s||"0",a=a||"0"):this.isHorizontal()?(s=r,a="0"):(a=r,s="0"),s=0<=s.indexOf("%")?parseInt(s,10)*t*i+"%":s*t*i+"px",a=0<=a.indexOf("%")?parseInt(a,10)*t+"%":a*t+"px",null!=o&&(r=o-(o-1)*(1-Math.abs(t)),e[0].style.opacity=r),null==n?e.transform("translate3d("+s+", "+a+", 0px)"):(i=n-(n-1)*(1-Math.abs(t)),e.transform("translate3d("+s+", "+a+", 0px) scale("+i+")"))},setTranslate:function(){var r=this,e=r.$el,t=r.slides,s=r.progress,a=r.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e,t){r.parallax.setTransform(t,s)}),t.each(function(e,t){var i=t.progress;1<r.params.slidesPerGroup&&"auto"!==r.params.slidesPerView&&(i+=Math.ceil(e/2)-s*(a.length-1)),i=Math.min(Math.max(i,-1),1),C(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e,t){r.parallax.setTransform(t,i)})})},setTransition:function(r){void 0===r&&(r=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e,t){var t=C(t),i=parseInt(t.attr("data-swiper-parallax-duration"),10)||r;0===r&&(i=0),t.transition(i)})}},Q={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,r=e.targetTouches[1].pageX,e=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(r-t,2)+Math.pow(e-i,2))},onGestureStart:function(e){var t=this.params.zoom,i=this.zoom,r=i.gesture;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!E.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,r.scaleStart=Q.getDistanceBetweenTouches(e)}r.$slideEl&&r.$slideEl.length||(r.$slideEl=C(e.target).closest("."+this.params.slideClass),0===r.$slideEl.length&&(r.$slideEl=this.slides.eq(this.activeIndex)),r.$imageEl=r.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),r.$imageWrapEl=r.$imageEl.parent("."+t.containerClass),r.maxRatio=r.$imageWrapEl.attr("data-swiper-zoom")||t.maxRatio,0!==r.$imageWrapEl.length)?(r.$imageEl&&r.$imageEl.transition(0),this.zoom.isScaling=!0):r.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,i=this.zoom,r=i.gesture;if(!E.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,r.scaleMove=Q.getDistanceBetweenTouches(e)}r.$imageEl&&0!==r.$imageEl.length&&(i.scale=E.gestures?e.scale*i.currentScale:r.scaleMove/r.scaleStart*i.currentScale,i.scale>r.maxRatio&&(i.scale=r.maxRatio-1+Math.pow(i.scale-r.maxRatio+1,.5)),i.scale<t.minRatio&&(i.scale=t.minRatio+1-Math.pow(t.minRatio-i.scale+1,.5)),r.$imageEl.transform("translate3d(0,
60,0) scale("+i.scale+")"))},onGestureEnd:function(e){var t=this.params.zoom,i=this.zoom,r=i.gesture;if(!E.gestures){if(!i.fakeGestureTouched||!i.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!p.android)return;i.fakeGestureTouched=!1,i.fakeGestureMoved=!1}r.$imageEl&&0!==r.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,r.maxRatio),t.minRatio),r.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+i.scale+")"),i.currentScale=i.scale,i.isScaling=!1,1===i.scale&&(r.$slideEl=void 0))},onTouchStart:function(e){var t=this.zoom,i=t.gesture,t=t.image;i.$imageEl&&0!==i.$imageEl.length&&!t.isTouched&&(p.android&&e.cancelable&&e.preventDefault(),t.isTouched=!0,t.touchesStart.x=("touchstart"===e.type?e.targetTouches[0]:e).pageX,t.touchesStart.y=("touchstart"===e.type?e.targetTouches[0]:e).pageY)},onTouchMove:function(e){var t=this.zoom,i=t.gesture,r=t.image,s=t.velocity;if(i.$imageEl&&0!==i.$imageEl.length&&(this.allowClick=!1,r.isTouched&&i.$slideEl)){r.isMoved||(r.width=i.$imageEl[0].offsetWidth,r.height=i.$imageEl[0].offsetHeight,r.startX=K.getTranslate(i.$imageWrapEl[0],"x")||0,r.startY=K.getTranslate(i.$imageWrapEl[0],"y")||0,i.slideWidth=i.$slideEl[0].offsetWidth,i.slideHeight=i.$slideEl[0].offsetHeight,i.$imageWrapEl.transition(0),this.rtl&&(r.startX=-r.startX,r.startY=-r.startY));var a=r.width*t.scale,n=r.height*t.scale;if(!(a<i.slideWidth&&n<i.slideHeight)){if(r.minX=Math.min(i.slideWidth/2-a/2,0),r.maxX=-r.minX,r.minY=Math.min(i.slideHeight/2-n/2,0),r.maxY=-r.minY,r.touchesCurrent.x=("touchmove"===e.type?e.targetTouches[0]:e).pageX,r.touchesCurrent.y=("touchmove"===e.type?e.targetTouches[0]:e).pageY,!r.isMoved&&!t.isScaling){if(this.isHorizontal()&&(Math.floor(r.minX)===Math.floor(r.startX)&&r.touchesCurrent.x<r.touchesStart.x||Math.floor(r.maxX)===Math.floor(r.startX)&&r.touchesCurrent.x>r.touchesStart.x))return void(r.isTouched=!1);if(!this.isHorizontal()&&(Math.floor(r.minY)===Math.floor(r.startY)&&r.touchesCurrent.y<r.touchesStart.y||Math.floor(r.maxY)===Math.floor(r.startY)&&r.touchesCurrent.y>r.touchesStart.y))return void(r.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),r.isMoved=!0,r.currentX=r.touchesCurrent.x-r.touchesStart.x+r.startX,r.currentY=r.touchesCurrent.y-r.touchesStart.y+r.startY,r.currentX<r.minX&&(r.currentX=r.minX+1-Math.pow(r.minX-r.currentX+1,.8)),r.currentX>r.maxX&&(r.currentX=r.maxX-1+Math.pow(r.currentX-r.maxX+1,.8)),r.currentY<r.minY&&(r.currentY=r.minY+1-Math.pow(r.minY-r.currentY+1,.8)),r.currentY>r.maxY&&(r.currentY=r.maxY-1+Math.pow(r.currentY-r.maxY+1,.8)),s.prevPositionX||(s.prevPositionX=r.touchesCurrent.x),s.prevPositionY||(s.prevPositionY=r.touchesCurrent.y),s.prevTime||(s.prevTime=Date.now()),s.x=(r.touchesCurrent.x-s.prevPositionX)/(Date.now()-s.prevTime)/2,s.y=(r.touchesCurrent.y-s.prevPositionY)/(Date.now()-s.prevTime)/2,Math.abs(r.touchesCurrent.x-s.prevPositionX)<2&&(s.x=0),Math.abs(r.touchesCurrent.y-s.prevPositionY)<2&&(s.y=0),s.prevPositionX=r.touchesCurrent.x,s.prevPositionY=r.touchesCurrent.y,s.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+r.currentX+"px, "+r.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,i=e.image,r=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var s=300,a=300,n=r.x*s,n=i.currentX+n,o=r.y*a,o=i.currentY+o,r=(0!==r.x&&(s=Math.abs((n-i.currentX)/r.x)),0!==r.y&&(a=Math.abs((o-i.currentY)/r.y)),Math.max(s,a)),s=(i.currentX=n,i.currentY=o,i.width*e.scale),a=i.height*e.scale;i.minX=Math.min(t.slideWidth/2-s/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-a/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.$imageWrapEl.transition(r).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,
60,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(e){var t,i,r,s,a=this.zoom,n=this.params.zoom,o=a.gesture,l=a.image;o.$slideEl||(this.params.virtual&&this.params.virtual.enabled&&this.virtual?o.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):o.$slideEl=this.slides.eq(this.activeIndex),o.$imageEl=o.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),o.$imageWrapEl=o.$imageEl.parent("."+n.containerClass)),o.$imageEl&&0!==o.$imageEl.length&&(o.$slideEl.addClass(""+n.zoomedSlideClass),l=void 0===l.touchesStart.x&&e?(s=("touchend"===e.type?e.changedTouches[0]:e).pageX,("touchend"===e.type?e.changedTouches[0]:e).pageY):(s=l.touchesStart.x,l.touchesStart.y),a.scale=o.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,a.currentScale=o.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,e?(n=o.$slideEl[0].offsetWidth,e=o.$slideEl[0].offsetHeight,s=o.$slideEl.offset().left+n/2-s,l=o.$slideEl.offset().top+e/2-l,r=o.$imageEl[0].offsetWidth,i=o.$imageEl[0].offsetHeight,r=r*a.scale,i=i*a.scale,n=Math.min(n/2-r/2,0),r=Math.min(e/2-i/2,0),(e=-n)<(i=(i=s*a.scale)<n?n:i)&&(i=e),(s=-r)<(t=(t=l*a.scale)<r?r:t)&&(t=s)):t=i=0,o.$imageWrapEl.transition(300).transform("translate3d("+i+"px, "+t+"px,0)"),o.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+a.scale+")"))},out:function(){var e=this.zoom,t=this.params.zoom,i=e.gesture;i.$slideEl||(this.params.virtual&&this.params.virtual.enabled&&this.virtual?i.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):i.$slideEl=this.slides.eq(this.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent("."+t.containerClass)),i.$imageEl&&0!==i.$imageEl.length&&(e.scale=1,e.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(""+t.zoomedSlideClass),i.$slideEl=void 0)},enable:function(){var e,t,i,r=this,s=r.zoom;s.enabled||(s.enabled=!0,e=!("touchstart"!==r.touchEvents.start||!E.passiveListener||!r.params.passiveListeners)&&{passive:!0,capture:!1},t=!E.passiveListener||{passive:!1,capture:!0},i="."+r.params.slideClass,E.gestures?(r.$wrapperEl.on("gesturestart",i,s.onGestureStart,e),r.$wrapperEl.on("gesturechange",i,s.onGestureChange,e),r.$wrapperEl.on("gestureend",i,s.onGestureEnd,e)):"touchstart"===r.touchEvents.start&&(r.$wrapperEl.on(r.touchEvents.start,i,s.onGestureStart,e),r.$wrapperEl.on(r.touchEvents.move,i,s.onGestureChange,t),r.$wrapperEl.on(r.touchEvents.end,i,s.onGestureEnd,e),r.touchEvents.cancel&&r.$wrapperEl.on(r.touchEvents.cancel,i,s.onGestureEnd,e)),r.$wrapperEl.on(r.touchEvents.move,"."+r.params.zoom.containerClass,s.onTouchMove,t))},disable:function(){var e,t,i,r=this,s=r.zoom;s.enabled&&(r.zoom.enabled=!1,e=!("touchstart"!==r.touchEvents.start||!E.passiveListener||!r.params.passiveListeners)&&{passive:!0,capture:!1},t=!E.passiveListener||{passive:!1,capture:!0},i="."+r.params.slideClass,E.gestures?(r.$wrapperEl.off("gesturestart",i,s.onGestureStart,e),r.$wrapperEl.off("gesturechange",i,s.onGestureChange,e),r.$wrapperEl.off("gestureend",i,s.onGestureEnd,e)):"touchstart"===r.touchEvents.start&&(r.$wrapperEl.off(r.touchEvents.start,i,s.onGestureStart,e),r.$wrapperEl.off(r.touchEvents.move,i,s.onGestureChange,t),r.$wrapperEl.off(r.touchEvents.end,i,s.onGestureEnd,e),r.touchEvents.cancel&&r.$wrapperEl.off(r.touchEvents.cancel,i,s.onGestureEnd,e)),r.$wrapperEl.off(r.touchEvents.move,"."+r.params.zoom.containerClass,s.onTouchMove,t))}},ee={loadInSlide:function(e,l){void 0===l&&(l=!0);var h,p=this,d=p.params.lazy;void 0!==e&&0!==p.slides.length&&(e=(h=p.virtual&&p.params.virtual.enabled?p.$wrapperEl.children("."+p.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):p.slides.eq(e)).find("."+d.elementClass+":not(."+d.loadedClass+"):not(."+d.loadingClass+")"),0!==(e=!h.hasClass(d.elementClass)||h.hasClass(d.loadedClass)||h.hasClass(d.loadingClass)?e:e.add(h[0])).length&&e.each(function(e,t){var i=C(t),r=(i.addClass(d.loadingClass),i.attr("data-background")),s=i.attr("data-src"),a=i.attr("data-srcset"),n=i.attr("data-sizes"),o=i.parent("picture");p.loadImage(i[0],s||r,a,n,!1,function(){var e,t;null==p||!p||p&&!p.params||p.destroyed||(r?(i.css("background-image",'url("'+r+'")'),i.removeAttr("data-background")):(a&&(i.attr("srcset",a),i.removeAttr("data-srcset")),n&&(i.attr("sizes",n),i.removeAttr("data-sizes")),o.length&&o.children("source").each(function(e,t){t=C(t);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))}),s&&(i.attr("src",s),i.removeAttr("data-src"))),i.addClass(d.loadedClass).removeClass(d.loadingClass),h.find("."+d.preloaderClass).remove(),p.params.loop&&l&&(e=h.attr("data-swiper-slide-index"),h.hasClass(p.params.slideDuplicateClass)?(t=p.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+p.params.slideDuplicateClass+")"),p.lazy.loadInSlide(t.index(),!1)):(t=p.$wrapperEl.children("."+p.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]'),p.lazy.loadInSlide(t.index(),!1))),p.emit
6("lazyImageReady",h[0],i[0]),p.params.autoHeight&&p.updateAutoHeight())}),p.emit("lazyImageLoad",h[0],i[0])}))},load:function(){var i=this,t=i.$wrapperEl,r=i.params,s=i.slides,e=i.activeIndex,a=i.virtual&&r.virtual.enabled,n=r.lazy,o=r.slidesPerView;function l(e){if(a){if(t.children("."+r.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return 1}else if(s[e])return 1}function h(e){return a?C(e).attr("data-swiper-slide-index"):C(e).index()}if("auto"===o&&(o=0),i.lazy.initialImageLoaded||(i.lazy.initialImageLoaded=!0),i.params.watchSlidesVisibility)t.children("."+r.slideVisibleClass).each(function(e,t){t=a?C(t).attr("data-swiper-slide-index"):C(t).index();i.lazy.loadInSlide(t)});else if(1<o)for(var p=e;p<e+o;p+=1)l(p)&&i.lazy.loadInSlide(p);else i.lazy.loadInSlide(e);if(n.loadPrevNext)if(1<o||n.loadPrevNextAmount&&1<n.loadPrevNextAmount){for(var n=n.loadPrevNextAmount,d=o,c=Math.min(e+d+Math.max(n,d),s.length),d=Math.max(e-Math.max(d,n),0),u=e+o;u<c;u+=1)l(u)&&i.lazy.loadInSlide(u);for(var f=d;f<e;f+=1)l(f)&&i.lazy.loadInSlide(f)}else{n=t.children("."+r.slideNextClass),d=(0<n.length&&i.lazy.loadInSlide(h(n)),t.children("."+r.slidePrevClass));0<d.length&&i.lazy.loadInSlide(h(d))}}},A={LinearSpline:function(e,t){var i,r,s,a,n,o=function(e,t){for(r=-1,i=e.length;1<i-r;)e[s=i+r>>1]<=t?r=s:i=s;return i};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=o(this.x,e),a=n-1,(e-this.x[a])*(this.y[n]-this.y[a])/(this.x[n]-this.x[a])+this.y[a]):0},this},getInterpolateFunction:function(e){this.controller.spline||(this.controller.spline=this.params.loop?new A.LinearSpline(this.slidesGrid,e.slidesGrid):new A.LinearSpline(this.snapGrid,e.snapGrid))},setTranslate:function(e,t){var i,r,s=this,a=s.controller.control;function n(e){var t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),r=-s.controller.spline.interpolate(-t)),r&&"container"!==s.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),r=(t-s.minTranslate())*i+e.minTranslate()),s.params.controller.inverse&&(r=e.maxTranslate()-r),e.updateProgress(r),e.setTranslate(r,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(var o=0;o<a.length;o+=1)a[o]!==t&&a[o]instanceof u&&n(a[o]);else a instanceof u&&t!==a&&n(a)},setTransition:function(t,e){var i,r=this,s=r.controller.control;function a(e){e.setTransition(t,r),0!==t&&(e.transitionStart(),e.params.autoHeight&&K.nextTick(function(){e.updateAutoHeight()}),e.$wrapperEl.transitionEnd(function(){s&&(e.params.loop&&"slide"===r.params.controller.by&&e.loopFix(),e.transitionEnd())}))}if(Array.isArray(s))for(i=0;i<s.length;i+=1)s[i]!==e&&s[i]instanceof u&&a(s[i]);else s instanceof u&&e!==s&&a(s)}},te={makeElFocusable:function(e){return e.attr("tabIndex","0"),e},makeElNotFocusable:function(e){return e.attr("tabIndex","-1"),e},addElRole:function(e,t){return e.attr("role",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){var t=this,i=t.params.a11y;13===e.keyCode&&(e=C(e.target),t.navigation&&t.navigation.$nextEl&&e.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(i.lastSlideMessage):t.a11y.notify(i.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&e.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(i.firstSlideMessage):t.a11y.notify(i.prevSlideMessage)),t.pagination&&e.is("."+t.params.pagination.bulletClass)&&e[0].click())},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){var e,t,i=this;!i.params.loop&&i.navigation&&(e=(t=i.navigation).$nextEl,(t=t.$prevEl)&&0<t.length&&(i.isBeginning?(i.a11y.disableEl(t),i.a11y.makeElNotFocusable(t)):(i.a11y.enableEl(t),i.a11y.makeElFocusable(t))),e&&0<e.length&&(i.isEnd?(i.a11y.disableEl(e),i.a11y.makeElNotFocusable(e)):(i.a11y.enableEl(e),i.a11y.makeElFocusable(e))))},updatePagination:function(){var i=this,r=i.params.a11y;i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.bullets.each(function(e,t){t=C(t);i.a11y.makeElFocusable(t),i.a11y.addElRole(t,"button"),i.a11y.addElLabel(t,r.paginationBulletMessage.replace(/\{\{index\}\}/,t.index()+1))})},init:function(){var e,t,i=this,r=(i.$el.append(i.a11y.liveRegion),i.params.a11y);i.navigation&&i.navigation.$nextEl&&(e=i.navigation.$nextEl),i.navigation&&i.navigation.$prevEl&&(t=i.navigation.$prevEl),e&&(i.a11y.makeElFocusable(e),i.a11y.addElRole(e,"button"),i.a11y.addElLabel(e,r.nextSlideMessage),e.on("key
6down",i.a11y.onEnterKey)),t&&(i.a11y.makeElFocusable(t),i.a11y.addElRole(t,"button"),i.a11y.addElLabel(t,r.prevSlideMessage),t.on("keydown",i.a11y.onEnterKey)),i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.$el.on("keydown","."+i.params.pagination.bulletClass,i.a11y.onEnterKey)},destroy:function(){var e,t,i=this;i.a11y.liveRegion&&0<i.a11y.liveRegion.length&&i.a11y.liveRegion.remove(),i.navigation&&i.navigation.$nextEl&&(e=i.navigation.$nextEl),i.navigation&&i.navigation.$prevEl&&(t=i.navigation.$prevEl),e&&e.off("keydown",i.a11y.onEnterKey),t&&t.off("keydown",i.a11y.onEnterKey),i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.$el.off("keydown","."+i.params.pagination.bulletClass,i.a11y.onEnterKey)}},D={init:function(){if(this.params.history){if(!U.history||!U.history.pushState)return this.params.history.enabled=!1,void(this.params.hashNavigation.enabled=!0);var e=this.history;e.initialized=!0,e.paths=D.getPathValues(),(e.paths.key||e.paths.value)&&(e.scrollToSlide(0,e.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||U.addEventListener("popstate",this.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||U.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=D.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=U.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory:function(e,t){this.history.initialized&&this.params.history.enabled&&(t=this.slides.eq(t),t=D.slugify(t.attr("data-history")),U.location.pathname.includes(e)||(t=e+"/"+t),(e=U.history.state)&&e.value===t||(this.params.history.replaceState?U.history.replaceState({value:t},null,t):U.history.pushState({value:t},null,t)))},slugify:function(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){if(t)for(var r=0,s=this.slides.length;r<s;r+=1){var a=this.slides.eq(r);D.slugify(a.attr("data-history"))!==t||a.hasClass(this.params.slideDuplicateClass)||(a=a.index(),this.slideTo(a,e,i))}else this.slideTo(0,e,i)}},_={onHashCange:function(){this.emit("hashChange");var e=y.location.hash.replace("#","");e!==this.slides.eq(this.activeIndex).attr("data-hash")&&void 0!==(e=this.$wrapperEl.children("."+this.params.slideClass+'[data-hash="'+e+'"]').index())&&this.slideTo(e)},setHash:function(){var e;this.hashNavigation.initialized&&this.params.hashNavigation.enabled&&(this.params.hashNavigation.replaceState&&U.history&&U.history.replaceState?U.history.replaceState(null,null,"#"+this.slides.eq(this.activeIndex).attr("data-hash")||""):(e=(e=this.slides.eq(this.activeIndex)).attr("data-hash")||e.attr("data-history"),y.location.hash=e||""),this.emit("hashSet"))},init:function(){var e=this;if(!(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)){e.hashNavigation.initialized=!0;var t=y.location.hash.replace("#","");if(t)for(var i=0,r=e.slides.length;i<r;i+=1){var s=e.slides.eq(i);(s.attr("data-hash")||s.attr("data-history"))!==t||s.hasClass(e.params.slideDuplicateClass)||(s=s.index(),e.slideTo(s,0,e.params.runCallbacksOnInit,!0))}e.params.hashNavigation.watchState&&C(U).on("hashchange",e.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&C(U).off("hashchange",this.hashNavigation.onHashCange)}},I={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(e.autoplay.timeout),e.autoplay.timeout=K.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,
6!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},i)},start:function(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop:function(){return!!this.autoplay.running&&(void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0))},pause:function(e){var t=this;t.autoplay.running&&!t.autoplay.paused&&(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run()))}},ie={setTranslate:function(){for(var e=this.slides,t=0;t<e.length;t+=1){var i=this.slides.eq(t),r=-i[0].swiperSlideOffset,s=(this.params.virtualTranslate||(r-=this.translate),0),a=(this.isHorizontal()||(s=r,r=0),this.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0));i.css({opacity:a}).transform("translate3d("+r+"px, "+s+"px, 0px)")}},setTransition:function(e){var i,r=this,t=r.slides,s=r.$wrapperEl;t.transition(e),r.params.virtualTranslate&&0!==e&&(i=!1,t.transitionEnd(function(){if(!i&&r&&!r.destroyed){i=!0,r.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)s.trigger(e[t])}}))}},re={setTranslate:function(){var e,t=this,i=t.$el,r=t.$wrapperEl,s=t.slides,a=t.width,n=t.height,o=t.rtlTranslate,l=t.size,h=t.params.cubeEffect,p=t.isHorizontal(),d=t.virtual&&t.params.virtual.enabled,c=0;h.shadow&&(p?(0===(e=r.find(".swiper-cube-shadow")).length&&(e=C('<div class="swiper-cube-shadow"></div>'),r.append(e)),e.css({height:a+"px"})):0===(e=i.find(".swiper-cube-shadow")).length&&(e=C('<div class="swiper-cube-shadow"></div>'),i.append(e)));for(var u,f=0;f<s.length;f+=1){var m=s.eq(f),g=f,y=90*(g=d?parseInt(m.attr("data-swiper-slide-index"),10):g),v=Math.floor(y/360),b=(o&&(y=-y,v=Math.floor(-y/360)),Math.max(Math.min(m[0].progress,1),-1)),x=0,E=0,S=0,v=(g%4==0?(x=4*-v*l,S=0):(g-1)%4==0?(x=0,S=4*-v*l):(g-2)%4==0?(x=l+4*v*l,S=l):(g-3)%4==0&&(x=-l,S=3*l+4*l*v),o&&(x=-x),p||(E=x,x=0),"rotateX("+(p?0:-y)+"deg) rotateY("+(p?y:0)+"deg) translate3d("+x+"px, "+E+"px, "+S+"px)");b<=1&&-1<b&&(c=o?90*-g-90*b:90*g+90*b),m.transform(v),h.slideShadows&&(y=p?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),x=p?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom"),0===y.length&&(y=C('<div class="swiper-slide-shadow-'+(p?"left":"top")+'"></div>'),m.append(y)),0===x.length&&(x=C('<div class="swiper-slide-shadow-'+(p?"right":"bottom")+'"></div>'),m.append(x)),y.length&&(y[0].style.opacity=Math.max(-b,0)),x.length&&(x[0].style.opacity=Math.max(b,0)))}r.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),h.shadow&&(p?e.transform("translate3d(0px, "+(a/2+h.shadowOffset)+"px, "+-a/2+"px) rotateX(90deg) rotateZ(0deg) scale("+h.shadowScale+")"):(i=Math.abs(c)-90*Math.floor(Math.abs(c)/90),a=1.5-(Math.sin(2*i*Math.PI/360)/2+Math.cos(2*i*Math.PI/360)/2),i=h.shadowScale,a=h.shadowScale/a,u=h.shadowOffset,e.transform("scale3d("+i+", 1, "+a+") translate3d(0px, "+(n/2+u)+"px, "+-n/2/a+"px) rotateX(-90deg)"))),r.transform("translate3d(0px,0,"+(w.isSafari||w.isWebView?-l/2:0)+"px) rotateX("+(t.isHorizontal()?0:c)+"deg) rotateY("+(t.isHorizontal()?-c:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},se={setTranslate:function(){for(var e=this.slides,t=this.rtlTranslate,i=0;i<e.length;i+=1){var r,s,a=e.eq(i),n=a[0].progress,o=(this.params.flipEffect.limitRotation&&(n=Math.max(Math.min(a[0].progress,
61),-1)),a[0].swiperSlideOffset),l=-180*n,h=0,o=-o,p=0;this.isHorizontal()?t&&(l=-l):(p=o,h=-l,l=o=0),a[0].style.zIndex=-Math.abs(Math.round(n))+e.length,this.params.flipEffect.slideShadows&&(r=this.isHorizontal()?a.find(".swiper-slide-shadow-left"):a.find(".swiper-slide-shadow-top"),s=this.isHorizontal()?a.find(".swiper-slide-shadow-right"):a.find(".swiper-slide-shadow-bottom"),0===r.length&&(r=C('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"left":"top")+'"></div>'),a.append(r)),0===s.length&&(s=C('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"right":"bottom")+'"></div>'),a.append(s)),r.length&&(r[0].style.opacity=Math.max(-n,0)),s.length&&(s[0].style.opacity=Math.max(n,0))),a.transform("translate3d("+o+"px, "+p+"px, 0px) rotateX("+h+"deg) rotateY("+l+"deg)")}},setTransition:function(e){var i,r=this,t=r.slides,s=r.activeIndex,a=r.$wrapperEl;t.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),r.params.virtualTranslate&&0!==e&&(i=!1,t.eq(s).transitionEnd(function(){if(!i&&r&&!r.destroyed){i=!0,r.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)a.trigger(e[t])}}))}},ae={setTranslate:function(){for(var e=this.width,t=this.height,i=this.slides,r=this.$wrapperEl,s=this.slidesSizesGrid,a=this.params.coverflowEffect,n=this.isHorizontal(),o=this.translate,l=n?e/2-o:t/2-o,h=n?a.rotate:-a.rotate,p=a.depth,d=0,c=i.length;d<c;d+=1){var u=i.eq(d),f=s[d],m=(l-u[0].swiperSlideOffset-f/2)/f*a.modifier,g=n?h*m:0,y=n?0:h*m,v=-p*Math.abs(m),b=a.stretch,f=("string"==typeof b&&-1!==b.indexOf("%")&&(b=parseFloat(a.stretch)/100*f),n?0:b*m),b=n?b*m:0,x=1-(1-a.scale)*Math.abs(m),b=(Math.abs(b)<.001&&(b=0),Math.abs(f)<.001&&(f=0),Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),"translate3d("+b+"px,"+f+"px,"+v+"px) rotateX("+(y=Math.abs(y)<.001?0:y)+"deg) rotateY("+g+"deg) scale("+(x=Math.abs(x)<.001?0:x)+")");u.transform(b),u[0].style.zIndex=1-Math.abs(Math.round(m)),a.slideShadows&&(f=n?u.find(".swiper-slide-shadow-left"):u.find(".swiper-slide-shadow-top"),v=n?u.find(".swiper-slide-shadow-right"):u.find(".swiper-slide-shadow-bottom"),0===f.length&&(f=C('<div class="swiper-slide-shadow-'+(n?"left":"top")+'"></div>'),u.append(f)),0===v.length&&(v=C('<div class="swiper-slide-shadow-'+(n?"right":"bottom")+'"></div>'),u.append(v)),f.length&&(f[0].style.opacity=0<m?m:0),v.length&&(v[0].style.opacity=0<-m?-m:0))}(E.pointerEvents||E.prefixedPointerEvents)&&(r[0].style.perspectiveOrigin=l+"px 50%")},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},ne={init:function(){var e=this,t=e.params.thumbs,i=e.constructor;t.swiper instanceof i?(e.thumbs.swiper=t.swiper,K.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),K.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):K.isObject(t.swiper)&&(e.thumbs.swiper=new i(K.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick:function(){var e,t,i,r=this,s=r.thumbs.swiper;s&&(e=s.clickedIndex,(i=s.clickedSlide)&&C(i).hasClass(r.params.thumbs.slideThumbActiveClass)||null!=e&&(i=s.params.loop?parseInt(C(s.clickedSlide).attr("data-swiper-slide-index"),10):e,r.params.loop&&(s=r.activeIndex,r.slides.eq(s).hasClass(r.params.slideDuplicateClass)&&(r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft,s=r.activeIndex),e=r.slides.eq(s).prevAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),t=r.slides.eq(s).nextAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),i=void 0===e||void 0!==t&&t-s<s-e?t:e),r.slideTo(i)))},update:function(e){var t=this,i=t.thumbs.swiper;if(i){var r,s,a,n="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView,o=t.params.thumbs.autoScrollOffset,l=o&&!i.params.loop,h=(t.realIndex===i.realIndex&&!l||(r=i.activeIndex,a=i.params.loop?(i.slides.eq(r).hasClass(i.params.slideDuplicateClass)&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,r=i.activeIndex),a=i.slides.eq(r).prevAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),s=i.slides.eq(r).nextAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),s=void 0===a?s:void 0===s?a:s-r==r-a?r:s-r<r-a?s:a,t.activeIndex>t.previousIndex?"next":"prev"):(s=t.realIndex)>t.previousIndex?"next":"prev",l&&(s+="next"===a?o:-1*o),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(s)<0&&(i.params.centeredSlides?s=r<s?s-Math.floor(n/2)+1:s+Math.floor(n/2)-1:r<s&&(s=s-n+1),i.slideTo(s,e?0:void 0))),1),p=t.params.thumbs.slideThumbActiveClass;if(1<t.params.slidesPerView&&!t.params.centeredSlides&&(h=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(h=1),h=Math.floor(h),i.slides.removeClass(p),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(var d=0;d<h;d+=1)i.$wrapperEl.children('[data-swiper-slide-index="'+(t.realIndex+d)+'"]').addClass(p);else for(var c=0;c<h;c+=1)i.slides.eq(t.realIndex+c).addClass(p)}}},F=[f,m,X,Y,v,x,S,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){K.extend(this,{mousewheel:{enabled:!1,enable:T.enable.bind(this),disable:T.disable.bind(this),handle:T.handle.bind(this),handleMouseEnter:T.handleMouseEnter.bind(this),handleMouseLeave:T.handleMouseLeave.bind(this),animateSlider:T.animateSlider.bind(this),releaseScroll:T.releaseScroll.bind(this),lastScrollTime:K.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[]}})},on:{init:function(){!this.params.mousewheel.enabled&&this.params.cssMode&&this.mousewheel.disable(),this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.params.cssMode&&this.mousewheel.enable(),this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){K.extend(this,{navigation:{init:P.init.bind(this),update:P.update.bind(this),destroy:P.destroy.bind(this),onNextClick:P.onNextClick.bind(this),onPrevClick:P.onPrevClick.bind(this)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(e){var t,i=this,r=i.navigation,s=r.$nextEl,r=r.$prevEl;!i.params.navigation.hideOnClick||C(e.target).is(r)||C(e.target).is(s)||(s?t=s.hasClass(i.params.navigation.hiddenClass):r&&(t=r.hasClass(i.params.navigation.hiddenClass)),!0===t?i.emit("navigationShow",i):i.emit("navigationHide",i),s&&s.toggleClass(i.params.navigation.hiddenClass),r&&r.toggleClass(i.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){K.extend(this,{pagination:{init:k.init.bind(this),render:k.render.bind(this),update:k.update.bind(this),destroy:k.destroy.bind(this),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){!this.params.loop&&void 0!==this.snapIndex||this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(e){var t=this;t.params.pagination.el&&t.params.pagination.hideOnClick&&0<t.pagination.$el.length&&!C(e.target).hasClass(t.params.pagination.bulletClass)&&(!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass))}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var e=this;K.extend(e,{scrollbar:{init:M.init.bind(e),destroy:M.destroy.bind(e),updateSize:M.updateSize.bind(e),setTranslate:M.setTranslate.bind(e),setTransition:M.setTransition.bind(e),enableDraggable:M.enableDraggable.bind(e),disableDraggable:M.disableDraggable.bind(e),setDragPosition:M.setDragPosition.bind(e),getPointerPosition:M.getPointerPosition.bind(e),onDragStart:M.onDragStart.bind(e),onDragMove:M.onDragMove.bind(e),onDragEnd:M.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){K.extend(this,{parallax:{setTransform:J.setTransform.bind(this),setTranslate:J.setTranslate.bind(this),setTransition:J.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition:function(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var r=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}},s=("onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(e){t[e]=Q[e].bind(r)}),K.extend(r,{zoom:t}),1);Object.defineProperty(r.zoom,"scale",{get:function(){return s},set:function(e){var t,i;s!==e&&(t=r.zoom.gesture.$imageEl?r.zoom.gesture.$imageEl[0]:void 0,i=r.zoom.gesture.$slideEl?r.zoom.gesture.$slideEl[0]:void 0,r.emit("zoomChange",e,t,i)),s=e}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()},slideChange:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.params.cssMode&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){K.extend(this,{lazy:{initialImageLoaded:!1,load:ee.load.bind(this),loadInSlide:ee.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){this.params.lazy.enabled&&(this.params.lazy.loadOnTransitionStart||!this.params.lazy.loadOnTransitionStart&&!this.lazy.initialImageLoaded)&&this.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()},slideChange:function(){this.params.lazy.enabled&&this.params.cssMode&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){K.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:A.getInterpolateFunction.bind(this),setTranslate:A.setTranslate.bind(this),setTransition:A.setTransition.bind(this)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var t=this;
6K.extend(t,{a11y:{liveRegion:C('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(te).forEach(function(e){t.a11y[e]=te[e].bind(t)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){K.extend(this,{history:{init:D.init.bind(this),setHistory:D.setHistory.bind(this),setHistoryPopState:D.setHistoryPopState.bind(this),scrollToSlide:D.scrollToSlide.bind(this),destroy:D.destroy.bind(this)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)},slideChange:function(){this.history.initialized&&this.params.cssMode&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){K.extend(this,{hashNavigation:{initialized:!1,init:_.init.bind(this),destroy:_.destroy.bind(this),setHash:_.setHash.bind(this),onHashCange:_.onHashCange.bind(this)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()},slideChange:function(){this.hashNavigation.initialized&&this.params.cssMode&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var t=this;K.extend(t,{autoplay:{running:!1,paused:!1,run:I.run.bind(t),start:I.start.bind(t),stop:I.stop.bind(t),pause:I.pause.bind(t),onVisibilityChange:function(){"hidden"===document.visibilityState&&t.autoplay.running&&t.autoplay.pause(),"visible"===document.visibilityState&&t.autoplay.paused&&(t.autoplay.run(),t.autoplay.paused=!1)},onTransitionEnd:function(e){t&&!t.destroyed&&t.$wrapperEl&&e.target===this&&(t.$wrapperEl[0].removeEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].removeEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&(this.autoplay.start(),document.addEventListener("visibilitychange",this.autoplay.onVisibilityChange))},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},touchEnd:function(){this.params.cssMode&&this.autoplay.paused&&!this.params.autoplay.disableOnInteraction&&this.autoplay.run()},destroy:function(){this.autoplay.running&&this.autoplay.stop(),document.removeEventListener("visibilitychange",this.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){K.extend(this,{fadeEffect:{setTranslate:ie.setTranslate.bind(this),setTransition:ie.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"fade"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"fade"),K.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),K.extend(this.originalParams,e))},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){K.extend(this,{cubeEffect:{setTranslate:re.setTranslate.bind(this),setTransition:re.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"cube"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"cube"),this.classNames.push(this.params.containerModifierClass+"3d"),K.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0}),K.extend(this.originalParams,e))},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){K.extend(this,{flipEffect:{setTranslate:se.setTranslate.bind(this),setTransition:se.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"flip"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"flip"),this.classNames.push(this.params.containerModifierClass+"3d"),K.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),K.extend(this.originalParams,e))},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create:function(){K.extend(this,{coverflowEffect:{setTranslate:ae.setTranslate.bind(this),setTransition:ae.setTransition.bind(this)}})},on:{beforeInit:function(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){K.extend(this,{thumbs:{swiper:null,init:ne.init.bind(this),update:ne.update.bind(this),onThumbClick:ne.onThumbClick.bind(this)}})},on:{beforeInit:function(){var e=this.params.thumbs;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy:function(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===u.use&&(u.use=u.Class.use,u.installModule=u.Class.installModule),u.use(F),u});
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.