(function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:r})},t.r=function(n){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){var r,u;if((i&1&&(n=t(n)),i&8)||i&4&&typeof n=="object"&&n&&n.__esModule)return n;if(r=Object.create(null),t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),i&2&&typeof n!="string")for(u in n)t.d(r,u,function(t){return n[t]}.bind(null,u));return r},t.n=function(n){var i=n&&n.__esModule?function(){return n["default"]}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s="./js/App.js")})({"../node_modules/bootstrap/dist/js/bootstrap.js":function(n,t,i){(function(n,r){r(t,i("../node_modules/jquery/dist/jquery.js"),i("../node_modules/popper.js/dist/esm/popper.js"))})(this,function(n,t,i){"use strict";function eu(n){return n&&typeof n=="object"&&"default"in n?n:{"default":n}}function ou(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function s(n,t,i){return t&&ou(n.prototype,t),i&&ou(n,i),n}function f(){return f=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},f.apply(this,arguments)}function fe(n,t){n.prototype=Object.create(t.prototype);n.prototype.constructor=n;n.__proto__=t}function se(n){return n===null||typeof n=="undefined"?""+n:{}.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase()}function he(){return{bindType:ai,delegateType:ai,handle:function(n){return r["default"](n.target).is(this)?n.handleObj.handler.apply(this,arguments):undefined}}}function ce(n){var i=this,t=!1;r["default"](this).one(u.TRANSITION_END,function(){t=!0});return setTimeout(function(){t||u.triggerTransitionEnd(i)},n),this}function le(){r["default"].fn.emulateTransitionEnd=ce;r["default"].event.special[u.TRANSITION_END]=he()}function cl(n,t){var r=n.nodeName.toLowerCase(),u,i,f;if(t.indexOf(r)!==-1)return ol.indexOf(r)!==-1?Boolean(n.nodeValue.match(sl)||n.nodeValue.match(hl)):!0;for(u=t.filter(function(n){return n instanceof RegExp}),i=0,f=u.length;i<f;i++)if(r.match(u[i]))return!0;return!1}function lf(n,t,i){var r,e,o;if(n.length===0)return n;if(i&&typeof i=="function")return i(n);var s=new window.DOMParser,u=s.parseFromString(n,"text/html"),h=Object.keys(t),f=[].slice.call(u.body.querySelectorAll("*")),c=function(n){var i=f[n],e=i.nodeName.toLowerCase(),r,u;if(h.indexOf(i.nodeName.toLowerCase())===-1)return i.parentNode.removeChild(i),"continue";r=[].slice.call(i.attributes);u=[].concat(t["*"]||[],t[e]||[]);r.forEach(function(n){cl(n,u)||i.removeAttribute(n.nodeName)})};for(r=0,e=f.length;r<e;r++)o=c(r),o==="continue";return u.body.innerHTML}var r=eu(t),li=eu(i),ai="transitionend",ee=1e6,oe=1e3,u={TRANSITION_END:"bsTransitionEnd",getUID:function(n){do n+=~~(Math.random()*ee);while(document.getElementById(n));return n},getSelectorFromElement:function(n){var t=n.getAttribute("data-target"),i;t&&t!=="#"||(i=n.getAttribute("href"),t=i&&i!=="#"?i.trim():"");try{return document.querySelector(t)?t:null}catch(r){return null}},getTransitionDurationFromElement:function(n){if(!n)return 0;var t=r["default"](n).css("transition-duration"),i=r["default"](n).css("transition-delay"),u=parseFloat(t),f=parseFloat(i);return!u&&!f?0:(t=t.split(",")[0],i=i.split(",")[0],(parseFloat(t)+parseFloat(i))*oe)},reflow:function(n){return n.offsetHeight},triggerTransitionEnd:function(n){r["default"](n).trigger(ai)},supportsTransitionEnd:function(){return Boolean(ai)},isElement:function(n){return(n[0]||n).nodeType},typeCheckConfig:function(n,t,i){var r;for(r in i)if(Object.prototype.hasOwnProperty.call(i,r)){var e=i[r],f=t[r],o=f&&u.isElement(f)?"element":se(f);if(!new RegExp(e).test(o))throw new Error(n.toUpperCase()+": "+('Option "'+r+'" provided type "'+o+'" ')+('but expected type "'+e+'".'));}},findShadowRoot:function(n){if(!document.documentElement.attachShadow)return null;if(typeof n.getRootNode=="function"){var t=n.getRootNode();return t instanceof ShadowRoot?t:null}return n instanceof ShadowRoot?n:n.parentNode?u.findShadowRoot(n.parentNode):null},jQueryDetection:function(){if(typeof r["default"]=="undefined")throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var n=r["default"].fn.jquery.split(" ")[0].split("."),t=9;if(n[0]<2&&n[1]<t||n[0]===1&&n[1]===t&&n[2]<1||n[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0");}};u.jQueryDetection();le();var ct="alert",ae="4.6.0",vi="bs.alert",ar="."+vi,ve=r["default"].fn[ct],ye="close"+ar,pe="closed"+ar,we="click"+ar+".data-api",be="alert",ke="fade",de="show",tt=function(){function n(n){this._element=n}var t=n.prototype;return t.close=function(n){var t=this._element,i;(n&&(t=this._getRootElement(n)),i=this._triggerCloseEvent(t),i.isDefaultPrevented())||this._removeElement(t)},t.dispose=function(){r["default"].removeData(this._element,vi);this._element=null},t._getRootElement=function(n){var i=u.getSelectorFromElement(n),t=!1;return i&&(t=document.querySelector(i)),t||(t=r["default"](n).closest("."+be)[0]),t},t._triggerCloseEvent=function(n){var t=r["default"].Event(ye);return r["default"](n).trigger(t),t},t._removeElement=function(n){var i=this,t;if(r["default"](n).removeClass(de),!r["default"](n).hasClass(ke)){this._destroyElement(n);return}t=u.getTransitionDurationFromElement(n);r["default"](n).one(u.TRANSITION_END,function(t){return i._destroyElement(n,t)}).emulateTransitionEnd(t)},t._destroyElement=function(n){r["default"](n).detach().trigger(pe).remove()},n._jQueryInterface=function(t){return this.each(function(){var u=r["default"](this),i=u.data(vi);i||(i=new n(this),u.data(vi,i));t==="close"&&i[t](this)})},n._handleDismiss=function(n){return function(t){t&&t.preventDefault();n.close(this)}},s(n,null,[{key:"VERSION",get:function(){return ae}}]),n}();r["default"](document).on(we,'[data-dismiss="alert"]',tt._handleDismiss(new tt));r["default"].fn[ct]=tt._jQueryInterface;r["default"].fn[ct].Constructor=tt;r["default"].fn[ct].noConflict=function(){return r["default"].fn[ct]=ve,tt._jQueryInterface};var lt="button",ge="4.6.0",yi="bs.button",pi="."+yi,wi=".data-api",no=r["default"].fn[lt],a="active",to="btn",io="focus",su='[data-toggle^="button"]',ro='[data-toggle="buttons"]',uo='[data-toggle="button"]',fo='[data-toggle="buttons"] .btn',vr='input:not([type="hidden"])',eo=".active",hu=".btn",oo="click"+pi+wi,so="focus"+pi+wi+" "+("blur"+pi+wi),ho="load"+pi+wi,at=function(){function n(n){this._element=n;this.shouldAvoidTriggerChange=!1}var t=n.prototype;return t.toggle=function(){var t=!0,u=!0,f=r["default"](this._element).closest(ro)[0],n,i;f&&(n=this._element.querySelector(vr),n&&(n.type==="radio"&&(n.checked&&this._element.classList.contains(a)?t=!1:(i=f.querySelector(eo),i&&r["default"](i).removeClass(a))),t&&((n.type==="checkbox"||n.type==="radio")&&(n.checked=!this._element.classList.contains(a)),this.shouldAvoidTriggerChange||r["default"](n).trigger("change")),n.focus(),u=!1));this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(u&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(a)),t&&r["default"](this._element).toggleClass(a))},t.dispose=function(){r["default"].removeData(this._element,yi);this._element=null},n._jQueryInterface=function(t,i){return this.each(function(){var f=r["default"](this),u=f.data(yi);u||(u=new n(this),f.data(yi,u));u.shouldAvoidTriggerChange=i;t==="toggle"&&u[t]()})},s(n,null,[{key:"VERSION",get:function(){return ge}}]),n}();r["default"](document).on(oo,su,function(n){var t=n.target,u=t,i;if(r["default"](t).hasClass(to)||(t=r["default"](t).closest(hu)[0]),!t||t.hasAttribute("disabled")||t.classList.contains("disabled"))n.preventDefault();else{if(i=t.querySelector(vr),i&&(i.hasAttribute("disabled")||i.classList.contains("disabled"))){n.preventDefault();return}(u.tagName==="INPUT"||t.tagName!=="LABEL")&&at._jQueryInterface.call(r["default"](t),"toggle",u.tagName==="INPUT")}}).on(so,su,function(n){var t=r["default"](n.target).closest(hu)[0];r["default"](t).toggleClass(io,/^focus(in)?$/.test(n.type))});r["default"](window).on(ho,function(){for(var n=[].slice.call(document.querySelectorAll(fo)),i,f,r,o,u,t=0,e=n.length;t<e;t++)i=n[t],f=i.querySelector(vr),f.checked||f.hasAttribute("checked")?i.classList.add(a):i.classList.remove(a);for(n=[].slice.call(document.querySelectorAll(uo)),r=0,o=n.length;r<o;r++)u=n[r],u.getAttribute("aria-pressed")==="true"?u.classList.add(a):u.classList.remove(a)});r["default"].fn[lt]=at._jQueryInterface;r["default"].fn[lt].Constructor=at;r["default"].fn[lt].noConflict=function(){return r["default"].fn[lt]=no,at._jQueryInterface};var it="carousel",co="4.6.0",vt="bs.carousel",e="."+vt,cu=".data-api",lo=r["default"].fn[it],ao=37,vo=39,yo=500,po=40,yr={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},wo={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},bi="next",ki="prev",bo="left",ko="right",go="slide"+e,lu="slid"+e,ns="keydown"+e,ts="mouseenter"+e,is="mouseleave"+e,rs="touchstart"+e,us="touchmove"+e,fs="touchend"+e,es="pointerdown"+e,os="pointerup"+e,ss="dragstart"+e,hs="load"+e+cu,cs="click"+e+cu,ls="carousel",p="active",as="slide",vs="carousel-item-right",ys="carousel-item-left",ps="carousel-item-next",ws="carousel-item-prev",bs="pointer-event",ks=".active",di=".active.carousel-item",ds=".carousel-item",gs=".carousel-item img",nh=".carousel-item-next, .carousel-item-prev",th=".carousel-indicators",ih='[data-ride="carousel"]',au={TOUCH:"touch",PEN:"pen"},rt=function(){function t(n,t){this._items=null;this._interval=null;this._activeElement=null;this._isPaused=!1;this._isSliding=!1;this.touchTimeout=null;this.touchStartX=0;this.touchDeltaX=0;this._config=this._getConfig(t);this._element=n;this._indicatorsElement=this._element.querySelector(th);this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0;this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent);this._addEventListeners()}var n=t.prototype;return n.next=function(){this._isSliding||this._slide(bi)},n.nextWhenVisible=function(){var n=r["default"](this._element);!document.hidden&&n.is(":visible")&&n.css("visibility")!=="hidden"&&this.next()},n.prev=function(){this._isSliding||this._slide(ki)},n.pause=function(n){n||(this._isPaused=!0);this._element.querySelector(nh)&&(u.triggerTransitionEnd(this._element),this.cycle(!0));clearInterval(this._interval);this._interval=null},n.cycle=function(n){n||(this._isPaused=!1);this._interval&&(clearInterval(this._interval),this._interval=null);this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},n.to=function(n){var u=this,t,i;if(this._activeElement=this._element.querySelector(di),t=this._getItemIndex(this._activeElement),!(n>this._items.length-1)&&!(n<0)){if(this._isSliding){r["default"](this._element).one(lu,function(){return u.to(n)});return}if(t===n){this.pause();this.cycle();return}i=n>t?bi:ki;this._slide(i,this._items[n])}},n.dispose=function(){r["default"](this._element).off(e);r["default"].removeData(this._element,vt);this._items=null;this._config=null;this._element=null;this._interval=null;this._isPaused=null;this._isSliding=null;this._activeElement=null;this._indicatorsElement=null},n._getConfig=function(n){return n=f({},yr,n),u.typeCheckConfig(it,n,wo),n},n._handleSwipe=function(){var t=Math.abs(this.touchDeltaX),n;t<=po||(n=t/this.touchDeltaX,this.touchDeltaX=0,n>0&&this.prev(),n<0&&this.next())},n._addEventListeners=function(){var n=this;if(this._config.keyboard)r["default"](this._element).on(ns,function(t){return n._keydown(t)});if(this._config.pause==="hover")r["default"](this._element).on(ts,function(t){return n.pause(t)}).on(is,function(t){return n.cycle(t)});this._config.touch&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var n=this;if(this._touchSupported){var t=function(t){n._pointerEvent&&au[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},u=function(t){n.touchDeltaX=t.originalEvent.touches&&t.originalEvent.touches.length>1?0:t.originalEvent.touches[0].clientX-n.touchStartX},i=function(t){n._pointerEvent&&au[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX);n._handleSwipe();n._config.pause==="hover"&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},yo+n._config.interval))};r["default"](this._element.querySelectorAll(gs)).on(ss,function(n){return n.preventDefault()});if(this._pointerEvent){r["default"](this._element).on(es,function(n){return t(n)});r["default"](this._element).on(os,function(n){return i(n)});this._element.classList.add(bs)}else{r["default"](this._element).on(rs,function(n){return t(n)});r["default"](this._element).on(us,function(n){return u(n)});r["default"](this._element).on(fs,function(n){return i(n)})}}},n._keydown=function(n){if(!/input|textarea/i.test(n.target.tagName))switch(n.which){case ao:n.preventDefault();this.prev();break;case vo:n.preventDefault();this.next()}},n._getItemIndex=function(n){return this._items=n&&n.parentNode?[].slice.call(n.parentNode.querySelectorAll(ds)):[],this._items.indexOf(n)},n._getItemByDirection=function(n,t){var f=n===bi,e=n===ki,i=this._getItemIndex(t),o=this._items.length-1,s=e&&i===0||f&&i===o,u,r;return s&&!this._config.wrap?t:(u=n===ki?-1:1,r=(i+u)%this._items.length,r===-1?this._items[this._items.length-1]:this._items[r])},n._triggerSlideEvent=function(n,t){var u=this._getItemIndex(n),f=this._getItemIndex(this._element.querySelector(di)),i=r["default"].Event(go,{relatedTarget:n,direction:t,from:f,to:u});return r["default"](this._element).trigger(i),i},n._setActiveIndicatorElement=function(n){var i,t;this._indicatorsElement&&(i=[].slice.call(this._indicatorsElement.querySelectorAll(ks)),r["default"](i).removeClass(p),t=this._indicatorsElement.children[this._getItemIndex(n)],t&&r["default"](t).addClass(p))},n._updateInterval=function(){var t=this._activeElement||this._element.querySelector(di),n;t&&(n=parseInt(t.getAttribute("data-interval"),10),n?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=n):this._config.interval=this._config.defaultInterval||this._config.interval)},n._slide=function(n,t){var c=this,f=this._element.querySelector(di),y=this._getItemIndex(f),i=t||f&&this._getItemByDirection(n,f),w=this._getItemIndex(i),l=Boolean(this._interval),e,o,s,a,h,v;if(n===bi?(e=ys,o=ps,s=bo):(e=vs,o=ws,s=ko),i&&r["default"](i).hasClass(p)){this._isSliding=!1;return}(a=this._triggerSlideEvent(i,s),a.isDefaultPrevented())||f&&i&&(this._isSliding=!0,l&&this.pause(),this._setActiveIndicatorElement(i),this._activeElement=i,h=r["default"].Event(lu,{relatedTarget:i,direction:s,from:y,to:w}),r["default"](this._element).hasClass(as)?(r["default"](i).addClass(o),u.reflow(i),r["default"](f).addClass(e),r["default"](i).addClass(e),v=u.getTransitionDurationFromElement(f),r["default"](f).one(u.TRANSITION_END,function(){r["default"](i).removeClass(e+" "+o).addClass(p);r["default"](f).removeClass(p+" "+o+" "+e);c._isSliding=!1;setTimeout(function(){return r["default"](c._element).trigger(h)},0)}).emulateTransitionEnd(v)):(r["default"](f).removeClass(p),r["default"](i).addClass(p),this._isSliding=!1,r["default"](this._element).trigger(h)),l&&this.cycle())},t._jQueryInterface=function(n){return this.each(function(){var i=r["default"](this).data(vt),u=f({},yr,r["default"](this).data()),e;if(typeof n=="object"&&(u=f({},u,n)),e=typeof n=="string"?n:u.slide,i||(i=new t(this,u),r["default"](this).data(vt,i)),typeof n=="number")i.to(n);else if(typeof e=="string"){if(typeof i[e]=="undefined")throw new TypeError('No method named "'+e+'"');i[e]()}else u.interval&&u.ride&&(i.pause(),i.cycle())})},t._dataApiClickHandler=function(n){var s=u.getSelectorFromElement(this),i,o,e;s&&(i=r["default"](s)[0],i&&r["default"](i).hasClass(ls))&&(o=f({},r["default"](i).data(),r["default"](this).data()),e=this.getAttribute("data-slide-to"),e&&(o.interval=!1),t._jQueryInterface.call(r["default"](i),o),e&&r["default"](i).data(vt).to(e),n.preventDefault())},s(t,null,[{key:"VERSION",get:function(){return co}},{key:"Default",get:function(){return yr}}]),t}();r["default"](document).on(cs,"[data-slide], [data-slide-to]",rt._dataApiClickHandler);r["default"](window).on(hs,function(){for(var i=[].slice.call(document.querySelectorAll(ih)),t,n=0,u=i.length;n<u;n++)t=r["default"](i[n]),rt._jQueryInterface.call(t,t.data())});r["default"].fn[it]=rt._jQueryInterface;r["default"].fn[it].Constructor=rt;r["default"].fn[it].noConflict=function(){return r["default"].fn[it]=lo,rt._jQueryInterface};var ut="collapse",rh="4.6.0",w="bs.collapse",yt="."+w,uh=r["default"].fn[ut],pr={toggle:!0,parent:""},fh={toggle:"boolean",parent:"(string|element)"},eh="show"+yt,oh="shown"+yt,sh="hide"+yt,hh="hidden"+yt,ch="click"+yt+".data-api",b="show",pt="collapse",gi="collapsing",wr="collapsed",vu="width",lh="height",ah=".show, .collapsing",yu='[data-toggle="collapse"]',wt=function(){function t(n,t){var r,i,e;for(this._isTransitioning=!1,this._element=n,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+n.id+'"],'+('[data-toggle="collapse"][data-target="#'+n.id+'"]'))),r=[].slice.call(document.querySelectorAll(yu)),i=0,e=r.length;i<e;i++){var o=r[i],f=u.getSelectorFromElement(o),s=[].slice.call(document.querySelectorAll(f)).filter(function(t){return t===n});f!==null&&s.length>0&&(this._selector=f,this._triggerArray.push(o))}this._parent=this._config.parent?this._getParent():null;this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray);this._config.toggle&&this.toggle()}var n=t.prototype;return n.toggle=function(){r["default"](this._element).hasClass(b)?this.hide():this.show()},n.show=function(){var i=this,n,e,o,f;if(!this._isTransitioning&&!r["default"](this._element).hasClass(b)&&(this._parent&&(n=[].slice.call(this._parent.querySelectorAll(ah)).filter(function(n){return typeof i._config.parent=="string"?n.getAttribute("data-parent")===i._config.parent:n.classList.contains(pt)}),n.length===0&&(n=null)),!n||(e=r["default"](n).not(this._selector).data(w),!e||!e._isTransitioning))&&(o=r["default"].Event(eh),r["default"](this._element).trigger(o),!o.isDefaultPrevented())){n&&(t._jQueryInterface.call(r["default"](n).not(this._selector),"hide"),e||r["default"](n).data(w,null));f=this._getDimension();r["default"](this._element).removeClass(pt).addClass(gi);this._element.style[f]=0;this._triggerArray.length&&r["default"](this._triggerArray).removeClass(wr).attr("aria-expanded",!0);this.setTransitioning(!0);var s=function(){r["default"](i._element).removeClass(gi).addClass(pt+" "+b);i._element.style[f]="";i.setTransitioning(!1);r["default"](i._element).trigger(oh)},h=f[0].toUpperCase()+f.slice(1),c="scroll"+h,l=u.getTransitionDurationFromElement(this._element);r["default"](this._element).one(u.TRANSITION_END,s).emulateTransitionEnd(l);this._element.style[f]=this._element[c]+"px"}},n.hide=function(){var s=this,i,n,f,t,e,o,h,c,l;if(!this._isTransitioning&&r["default"](this._element).hasClass(b)&&(i=r["default"].Event(sh),r["default"](this._element).trigger(i),!i.isDefaultPrevented())){if(n=this._getDimension(),this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",u.reflow(this._element),r["default"](this._element).addClass(gi).removeClass(pt+" "+b),f=this._triggerArray.length,f>0)for(t=0;t<f;t++)e=this._triggerArray[t],o=u.getSelectorFromElement(e),o!==null&&(h=r["default"]([].slice.call(document.querySelectorAll(o))),h.hasClass(b)||r["default"](e).addClass(wr).attr("aria-expanded",!1));this.setTransitioning(!0);c=function(){s.setTransitioning(!1);r["default"](s._element).removeClass(gi).addClass(pt).trigger(hh)};this._element.style[n]="";l=u.getTransitionDurationFromElement(this._element);r["default"](this._element).one(u.TRANSITION_END,c).emulateTransitionEnd(l)}},n.setTransitioning=function(n){this._isTransitioning=n},n.dispose=function(){r["default"].removeData(this._element,w);this._config=null;this._parent=null;this._element=null;this._triggerArray=null;this._isTransitioning=null},n._getConfig=function(n){return n=f({},pr,n),n.toggle=Boolean(n.toggle),u.typeCheckConfig(ut,n,fh),n},n._getDimension=function(){var n=r["default"](this._element).hasClass(vu);return n?vu:lh},n._getParent=function(){var e=this,n,i,f;return u.isElement(this._config.parent)?(n=this._config.parent,typeof this._config.parent.jquery!="undefined"&&(n=this._config.parent[0])):n=document.querySelector(this._config.parent),i='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',f=[].slice.call(n.querySelectorAll(i)),r["default"](f).each(function(n,i){e._addAriaAndCollapsedClass(t._getTargetFromElement(i),[i])}),n},n._addAriaAndCollapsedClass=function(n,t){var i=r["default"](n).hasClass(b);t.length&&r["default"](t).toggleClass(wr,!i).attr("aria-expanded",i)},t._getTargetFromElement=function(n){var t=u.getSelectorFromElement(n);return t?document.querySelector(t):null},t._jQueryInterface=function(n){return this.each(function(){var u=r["default"](this),i=u.data(w),e=f({},pr,u.data(),typeof n=="object"&&n?n:{});if(!i&&e.toggle&&typeof n=="string"&&/show|hide/.test(n)&&(e.toggle=!1),i||(i=new t(this,e),u.data(w,i)),typeof n=="string"){if(typeof i[n]=="undefined")throw new TypeError('No method named "'+n+'"');i[n]()}})},s(t,null,[{key:"VERSION",get:function(){return rh}},{key:"Default",get:function(){return pr}}]),t}();r["default"](document).on(ch,yu,function(n){n.currentTarget.tagName==="A"&&n.preventDefault();var t=r["default"](this),i=u.getSelectorFromElement(this),f=[].slice.call(document.querySelectorAll(i));r["default"](f).each(function(){var n=r["default"](this),i=n.data(w),u=i?"toggle":t.data();wt._jQueryInterface.call(n,u)})});r["default"].fn[ut]=wt._jQueryInterface;r["default"].fn[ut].Constructor=wt;r["default"].fn[ut].noConflict=function(){return r["default"].fn[ut]=uh,wt._jQueryInterface};var ft="dropdown",vh="4.6.0",bt="bs.dropdown",v="."+bt,br=".data-api",yh=r["default"].fn[ft],kt=27,pu=32,wu=9,kr=38,dr=40,ph=3,wh=new RegExp(kr+"|"+dr+"|"+kt),bu="hide"+v,ku="hidden"+v,bh="show"+v,kh="shown"+v,dh="click"+v,gr="click"+v+br,du="keydown"+v+br,gh="keyup"+v+br,nr="disabled",h="show",nc="dropup",tc="dropright",ic="dropleft",gu="dropdown-menu-right",rc="position-static",tr='[data-toggle="dropdown"]',nu=".dropdown-menu",uc=".navbar-nav",fc=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",ec="top-start",oc="top-end",sc="bottom-start",hc="bottom-end",cc="right-start",lc="left-start",ac={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},vc={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},y=function(){function n(n,t){this._element=n;this._popper=null;this._config=this._getConfig(t);this._menu=this._getMenuElement();this._inNavbar=this._detectNavbar();this._addEventListeners()}var t=n.prototype;return t.toggle=function(){if(!this._element.disabled&&!r["default"](this._element).hasClass(nr)){var t=r["default"](this._menu).hasClass(h);(n._clearMenus(),t)||this.show(!0)}},t.show=function(t){var f;if(t===void 0&&(t=!1),!this._element.disabled&&!r["default"](this._element).hasClass(nr)&&!r["default"](this._menu).hasClass(h)){var e={relatedTarget:this._element},o=r["default"].Event(bh,e),i=n._getParentFromElement(this._element);if(r["default"](i).trigger(o),!o.isDefaultPrevented()){if(!this._inNavbar&&t){if(typeof li["default"]=="undefined")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");f=this._element;this._config.reference==="parent"?f=i:u.isElement(this._config.reference)&&(f=this._config.reference,typeof this._config.reference.jquery!="undefined"&&(f=this._config.reference[0]));this._config.boundary!=="scrollParent"&&r["default"](i).addClass(rc);this._popper=new li["default"](f,this._menu,this._getPopperConfig())}if("ontouchstart"in document.documentElement&&r["default"](i).closest(uc).length===0)r["default"](document.body).children().on("mouseover",null,r["default"].noop);this._element.focus();this._element.setAttribute("aria-expanded",!0);r["default"](this._menu).toggleClass(h);r["default"](i).toggleClass(h).trigger(r["default"].Event(kh,e))}}},t.hide=function(){if(!this._element.disabled&&!r["default"](this._element).hasClass(nr)&&r["default"](this._menu).hasClass(h)){var t={relatedTarget:this._element},i=r["default"].Event(bu,t),u=n._getParentFromElement(this._element);(r["default"](u).trigger(i),i.isDefaultPrevented())||(this._popper&&this._popper.destroy(),r["default"](this._menu).toggleClass(h),r["default"](u).toggleClass(h).trigger(r["default"].Event(ku,t)))}},t.dispose=function(){r["default"].removeData(this._element,bt);r["default"](this._element).off(v);this._element=null;this._menu=null;this._popper!==null&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar();this._popper!==null&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var n=this;r["default"](this._element).on(dh,function(t){t.preventDefault();t.stopPropagation();n.toggle()})},t._getConfig=function(n){return n=f({},this.constructor.Default,r["default"](this._element).data(),n),u.typeCheckConfig(ft,n,this.constructor.DefaultType),n},t._getMenuElement=function(){if(!this._menu){var t=n._getParentFromElement(this._element);t&&(this._menu=t.querySelector(nu))}return this._menu},t._getPlacement=function(){var t=r["default"](this._element.parentNode),n=sc;return t.hasClass(nc)?n=r["default"](this._menu).hasClass(gu)?oc:ec:t.hasClass(tc)?n=cc:t.hasClass(ic)?n=lc:r["default"](this._menu).hasClass(gu)&&(n=hc),n},t._detectNavbar=function(){return r["default"](this._element).closest(".navbar").length>0},t._getOffset=function(){var t=this,n={};return typeof this._config.offset=="function"?n.fn=function(n){return n.offsets=f({},n.offsets,t._config.offset(n.offsets,t._element)||{}),n}:n.offset=this._config.offset,n},t._getPopperConfig=function(){var n={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return this._config.display==="static"&&(n.modifiers.applyStyle={enabled:!1}),f({},n,this._config.popperConfig)},n._jQueryInterface=function(t){return this.each(function(){var i=r["default"](this).data(bt),u=typeof t=="object"?t:null;if(i||(i=new n(this,u),r["default"](this).data(bt,i)),typeof t=="string"){if(typeof i[t]=="undefined")throw new TypeError('No method named "'+t+'"');i[t]()}})},n._clearMenus=function(t){var u,i,c,l,s;if(!t||t.which!==ph&&(t.type!=="keyup"||t.which===wu))for(u=[].slice.call(document.querySelectorAll(tr)),i=0,c=u.length;i<c;i++){var f=n._getParentFromElement(u[i]),e=r["default"](u[i]).data(bt),o={relatedTarget:u[i]};(t&&t.type==="click"&&(o.clickEvent=t),e)&&(l=e._menu,r["default"](f).hasClass(h))&&(t&&(t.type==="click"&&/input|textarea/i.test(t.target.tagName)||t.type==="keyup"&&t.which===wu)&&r["default"].contains(f,t.target)||(s=r["default"].Event(bu,o),r["default"](f).trigger(s),s.isDefaultPrevented())||("ontouchstart"in document.documentElement&&r["default"](document.body).children().off("mouseover",null,r["default"].noop),u[i].setAttribute("aria-expanded","false"),e._popper&&e._popper.destroy(),r["default"](l).removeClass(h),r["default"](f).removeClass(h).trigger(r["default"].Event(ku,o))))}},n._getParentFromElement=function(n){var t,i=u.getSelectorFromElement(n);return i&&(t=document.querySelector(i)),t||n.parentNode},n._dataApiKeydownHandler=function(t){var f,e,u,i;if((/input|textarea/i.test(t.target.tagName)?t.which!==pu&&(t.which===kt||(t.which===dr||t.which===kr)&&!r["default"](t.target).closest(nu).length):wh.test(t.which))&&!this.disabled&&!r["default"](this).hasClass(nr)&&(f=n._getParentFromElement(this),e=r["default"](f).hasClass(h),e||t.which!==kt)){if(t.preventDefault(),t.stopPropagation(),!e||t.which===kt||t.which===pu){t.which===kt&&r["default"](f.querySelector(tr)).trigger("focus");r["default"](this).trigger("click");return}(u=[].slice.call(f.querySelectorAll(fc)).filter(function(n){return r["default"](n).is(":visible")}),u.length!==0)&&(i=u.indexOf(t.target),t.which===kr&&i>0&&i--,t.which===dr&&i<u.length-1&&i++,i<0&&(i=0),u[i].focus())}},s(n,null,[{key:"VERSION",get:function(){return vh}},{key:"Default",get:function(){return ac}},{key:"DefaultType",get:function(){return vc}}]),n}();r["default"](document).on(du,tr,y._dataApiKeydownHandler).on(du,nu,y._dataApiKeydownHandler).on(gr+" "+gh,y._clearMenus).on(gr,tr,function(n){n.preventDefault();n.stopPropagation();y._jQueryInterface.call(r["default"](this),"toggle")}).on(gr,".dropdown form",function(n){n.stopPropagation()});r["default"].fn[ft]=y._jQueryInterface;r["default"].fn[ft].Constructor=y;r["default"].fn[ft].noConflict=function(){return r["default"].fn[ft]=yh,y._jQueryInterface};var et="modal",yc="4.6.0",dt="bs.modal",o="."+dt,pc=r["default"].fn[et],nf=27,tu={backdrop:!0,keyboard:!0,focus:!0,show:!0},wc={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},bc="hide"+o,kc="hidePrevented"+o,tf="hidden"+o,rf="show"+o,dc="shown"+o,ir="focusin"+o,uf="resize"+o,iu="click.dismiss"+o,ff="keydown.dismiss"+o,gc="mouseup.dismiss"+o,ef="mousedown.dismiss"+o,nl="click"+o+".data-api",tl="modal-dialog-scrollable",il="modal-scrollbar-measure",rl="modal-backdrop",of="modal-open",ot="fade",rr="show",sf="modal-static",ul=".modal-dialog",fl=".modal-body",el='[data-dismiss="modal"]',hf=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",cf=".sticky-top",gt=function(){function t(n,t){this._config=this._getConfig(t);this._element=n;this._dialog=n.querySelector(ul);this._backdrop=null;this._isShown=!1;this._isBodyOverflowing=!1;this._ignoreBackdropClick=!1;this._isTransitioning=!1;this._scrollbarWidth=0}var n=t.prototype;return n.toggle=function(n){return this._isShown?this.hide():this.show(n)},n.show=function(n){var t=this,i;if(!this._isShown&&!this._isTransitioning&&(r["default"](this._element).hasClass(ot)&&(this._isTransitioning=!0),i=r["default"].Event(rf,{relatedTarget:n}),r["default"](this._element).trigger(i),!this._isShown&&!i.isDefaultPrevented())){this._isShown=!0;this._checkScrollbar();this._setScrollbar();this._adjustDialog();this._setEscapeEvent();this._setResizeEvent();r["default"](this._element).on(iu,el,function(n){return t.hide(n)});r["default"](this._dialog).on(ef,function(){r["default"](t._element).one(gc,function(n){r["default"](n.target).is(t._element)&&(t._ignoreBackdropClick=!0)})});this._showBackdrop(function(){return t._showElement(n)})}},n.hide=function(n){var e=this,t,i,f;(n&&n.preventDefault(),this._isShown&&!this._isTransitioning)&&(t=r["default"].Event(bc),r["default"](this._element).trigger(t),this._isShown&&!t.isDefaultPrevented())&&(this._isShown=!1,i=r["default"](this._element).hasClass(ot),i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),r["default"](document).off(ir),r["default"](this._element).removeClass(rr),r["default"](this._element).off(iu),r["default"](this._dialog).off(ef),i?(f=u.getTransitionDurationFromElement(this._element),r["default"](this._element).one(u.TRANSITION_END,function(n){return e._hideModal(n)}).emulateTransitionEnd(f)):this._hideModal())},n.dispose=function(){[window,this._element,this._dialog].forEach(function(n){return r["default"](n).off(o)});r["default"](document).off(ir);r["default"].removeData(this._element,dt);this._config=null;this._element=null;this._dialog=null;this._backdrop=null;this._isShown=null;this._isBodyOverflowing=null;this._ignoreBackdropClick=null;this._isTransitioning=null;this._scrollbarWidth=null},n.handleUpdate=function(){this._adjustDialog()},n._getConfig=function(n){return n=f({},tu,n),u.typeCheckConfig(et,n,wc),n},n._triggerBackdropTransition=function(){var n=this,f=r["default"].Event(kc),t,i;(r["default"](this._element).trigger(f),f.isDefaultPrevented())||(t=this._element.scrollHeight>document.documentElement.clientHeight,t||(this._element.style.overflowY="hidden"),this._element.classList.add(sf),i=u.getTransitionDurationFromElement(this._dialog),r["default"](this._element).off(u.TRANSITION_END),r["default"](this._element).one(u.TRANSITION_END,function(){n._element.classList.remove(sf);t||r["default"](n._element).one(u.TRANSITION_END,function(){n._element.style.overflowY=""}).emulateTransitionEnd(n._element,i)}).emulateTransitionEnd(i),this._element.focus())},n._showElement=function(n){var t=this,f=r["default"](this._element).hasClass(ot),e=this._dialog?this._dialog.querySelector(fl):null,o,i,s;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element);this._element.style.display="block";this._element.removeAttribute("aria-hidden");this._element.setAttribute("aria-modal",!0);this._element.setAttribute("role","dialog");r["default"](this._dialog).hasClass(tl)&&e?e.scrollTop=0:this._element.scrollTop=0;f&&u.reflow(this._element);r["default"](this._element).addClass(rr);this._config.focus&&this._enforceFocus();o=r["default"].Event(dc,{relatedTarget:n});i=function(){t._config.focus&&t._element.focus();t._isTransitioning=!1;r["default"](t._element).trigger(o)};f?(s=u.getTransitionDurationFromElement(this._dialog),r["default"](this._dialog).one(u.TRANSITION_END,i).emulateTransitionEnd(s)):i()},n._enforceFocus=function(){var n=this;r["default"](document).off(ir).on(ir,function(t){document!==t.target&&n._element!==t.target&&r["default"](n._element).has(t.target).length===0&&n._element.focus()})},n._setEscapeEvent=function(){var n=this;if(this._isShown)r["default"](this._element).on(ff,function(t){n._config.keyboard&&t.which===nf?(t.preventDefault(),n.hide()):n._config.keyboard||t.which!==nf||n._triggerBackdropTransition()});else this._isShown||r["default"](this._element).off(ff)},n._setResizeEvent=function(){var n=this;if(this._isShown)r["default"](window).on(uf,function(t){return n.handleUpdate(t)});else r["default"](window).off(uf)},n._hideModal=function(){var n=this;this._element.style.display="none";this._element.setAttribute("aria-hidden",!0);this._element.removeAttribute("aria-modal");this._element.removeAttribute("role");this._isTransitioning=!1;this._showBackdrop(function(){r["default"](document.body).removeClass(of);n._resetAdjustments();n._resetScrollbar();r["default"](n._element).trigger(tf)})},n._removeBackdrop=function(){this._backdrop&&(r["default"](this._backdrop).remove(),this._backdrop=null)},n._showBackdrop=function(n){var t=this,i=r["default"](this._element).hasClass(ot)?ot:"",e,f,o;if(this._isShown&&this._config.backdrop){this._backdrop=document.createElement("div");this._backdrop.className=rl;i&&this._backdrop.classList.add(i);r["default"](this._backdrop).appendTo(document.body);r["default"](this._element).on(iu,function(n){if(t._ignoreBackdropClick){t._ignoreBackdropClick=!1;return}n.target===n.currentTarget&&(t._config.backdrop==="static"?t._triggerBackdropTransition():t.hide())});if(i&&u.reflow(this._backdrop),r["default"](this._backdrop).addClass(rr),!n)return;if(!i){n();return}e=u.getTransitionDurationFromElement(this._backdrop);r["default"](this._backdrop).one(u.TRANSITION_END,n).emulateTransitionEnd(e)}else!this._isShown&&this._backdrop?(r["default"](this._backdrop).removeClass(rr),f=function(){t._removeBackdrop();n&&n()},r["default"](this._element).hasClass(ot)?(o=u.getTransitionDurationFromElement(this._backdrop),r["default"](this._backdrop).one(u.TRANSITION_END,f).emulateTransitionEnd(o)):f()):n&&n()},n._adjustDialog=function(){var n=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&n&&(this._element.style.paddingLeft=this._scrollbarWidth+"px");this._isBodyOverflowing&&!n&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},n._resetAdjustments=function(){this._element.style.paddingLeft="";this._element.style.paddingRight=""},n._checkScrollbar=function(){var n=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(n.left+n.right)<window.innerWidth;this._scrollbarWidth=this._getScrollbarWidth()},n._setScrollbar=function(){var n=this,t,i,u,f;this._isBodyOverflowing&&(t=[].slice.call(document.querySelectorAll(hf)),i=[].slice.call(document.querySelectorAll(cf)),r["default"](t).each(function(t,i){var u=i.style.paddingRight,f=r["default"](i).css("padding-right");r["default"](i).data("padding-right",u).css("padding-right",parseFloat(f)+n._scrollbarWidth+"px")}),r["default"](i).each(function(t,i){var u=i.style.marginRight,f=r["default"](i).css("margin-right");r["default"](i).data("margin-right",u).css("margin-right",parseFloat(f)-n._scrollbarWidth+"px")}),u=document.body.style.paddingRight,f=r["default"](document.body).css("padding-right"),r["default"](document.body).data("padding-right",u).css("padding-right",parseFloat(f)+this._scrollbarWidth+"px"));r["default"](document.body).addClass(of)},n._resetScrollbar=function(){var i=[].slice.call(document.querySelectorAll(hf)),t,n;r["default"](i).each(function(n,t){var i=r["default"](t).data("padding-right");r["default"](t).removeData("padding-right");t.style.paddingRight=i?i:""});t=[].slice.call(document.querySelectorAll(""+cf));r["default"](t).each(function(n,t){var i=r["default"](t).data("margin-right");typeof i!="undefined"&&r["default"](t).css("margin-right",i).removeData("margin-right")});n=r["default"](document.body).data("padding-right");r["default"](document.body).removeData("padding-right");document.body.style.paddingRight=n?n:""},n._getScrollbarWidth=function(){var n=document.createElement("div"),t;return n.className=il,document.body.appendChild(n),t=n.getBoundingClientRect().width-n.clientWidth,document.body.removeChild(n),t},t._jQueryInterface=function(n,i){return this.each(function(){var u=r["default"](this).data(dt),e=f({},tu,r["default"](this).data(),typeof n=="object"&&n?n:{});if(u||(u=new t(this,e),r["default"](this).data(dt,u)),typeof n=="string"){if(typeof u[n]=="undefined")throw new TypeError('No method named "'+n+'"');u[n](i)}else e.show&&u.show(i)})},s(t,null,[{key:"VERSION",get:function(){return yc}},{key:"Default",get:function(){return tu}}]),t}();r["default"](document).on(nl,'[data-toggle="modal"]',function(n){var i=this,t,e=u.getSelectorFromElement(this),o,s;e&&(t=document.querySelector(e));o=r["default"](t).data(dt)?"toggle":f({},r["default"](t).data(),r["default"](this).data());(this.tagName==="A"||this.tagName==="AREA")&&n.preventDefault();s=r["default"](t).one(rf,function(n){if(!n.isDefaultPrevented())s.one(tf,function(){r["default"](i).is(":visible")&&i.focus()})});gt._jQueryInterface.call(r["default"](t),o,this)});r["default"].fn[et]=gt._jQueryInterface;r["default"].fn[et].Constructor=gt;r["default"].fn[et].noConflict=function(){return r["default"].fn[et]=pc,gt._jQueryInterface};var ol=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],sl=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,hl=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;var k="tooltip",ll="4.6.0",ur="bs.tooltip",c="."+ur,al=r["default"].fn[k],af="bs-tooltip",vl=new RegExp("(^|\\s)"+af+"\\S+","g"),yl=["sanitize","whiteList","sanitizeFn"],pl={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},wl={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},bl={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},ni="show",ru="out",kl={HIDE:"hide"+c,HIDDEN:"hidden"+c,SHOW:"show"+c,SHOWN:"shown"+c,INSERTED:"inserted"+c,CLICK:"click"+c,FOCUSIN:"focusin"+c,FOCUSOUT:"focusout"+c,MOUSEENTER:"mouseenter"+c,MOUSELEAVE:"mouseleave"+c},ti="fade",ii="show",dl=".tooltip-inner",gl=".arrow",ri="hover",uu="focus",na="click",ta="manual",d=function(){function t(n,t){if(typeof li["default"]=="undefined")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0;this._timeout=0;this._hoverState="";this._activeTrigger={};this._popper=null;this.element=n;this.config=this._getConfig(t);this.tip=null;this._setListeners()}var n=t.prototype;return n.enable=function(){this._isEnabled=!0},n.disable=function(){this._isEnabled=!1},n.toggleEnabled=function(){this._isEnabled=!this._isEnabled},n.toggle=function(n){if(this._isEnabled)if(n){var i=this.constructor.DATA_KEY,t=r["default"](n.currentTarget).data(i);t||(t=new this.constructor(n.currentTarget,this._getDelegateConfig()),r["default"](n.currentTarget).data(i,t));t._activeTrigger.click=!t._activeTrigger.click;t._isWithActiveTrigger()?t._enter(null,t):t._leave(null,t)}else{if(r["default"](this.getTipElement()).hasClass(ii)){this._leave(null,this);return}this._enter(null,this)}},n.dispose=function(){clearTimeout(this._timeout);r["default"].removeData(this.element,this.constructor.DATA_KEY);r["default"](this.element).off(this.constructor.EVENT_KEY);r["default"](this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler);this.tip&&r["default"](this.tip).remove();this._isEnabled=null;this._timeout=null;this._hoverState=null;this._activeTrigger=null;this._popper&&this._popper.destroy();this._popper=null;this.element=null;this.config=null;this.tip=null},n.show=function(){var t=this,i,f,h,n,e,c,o,l,s,a;if(r["default"](this.element).css("display")==="none")throw new Error("Please use show on visible elements");if(i=r["default"].Event(this.constructor.Event.SHOW),this.isWithContent()&&this._isEnabled){if(r["default"](this.element).trigger(i),f=u.findShadowRoot(this.element),h=r["default"].contains(f!==null?f:this.element.ownerDocument.documentElement,this.element),i.isDefaultPrevented()||!h)return;if(n=this.getTipElement(),e=u.getUID(this.constructor.NAME),n.setAttribute("id",e),this.element.setAttribute("aria-describedby",e),this.setContent(),this.config.animation&&r["default"](n).addClass(ti),c=typeof this.config.placement=="function"?this.config.placement.call(this,n,this.element):this.config.placement,o=this._getAttachment(c),this.addAttachmentClass(o),l=this._getContainer(),r["default"](n).data(this.constructor.DATA_KEY,this),r["default"].contains(this.element.ownerDocument.documentElement,this.tip)||r["default"](n).appendTo(l),r["default"](this.element).trigger(this.constructor.Event.INSERTED),this._popper=new li["default"](this.element,n,this._getPopperConfig(o)),r["default"](n).addClass(ii),r["default"](n).addClass(this.config.customClass),"ontouchstart"in document.documentElement)r["default"](document.body).children().on("mouseover",null,r["default"].noop);s=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null;r["default"](t.element).trigger(t.constructor.Event.SHOWN);n===ru&&t._leave(null,t)};r["default"](this.tip).hasClass(ti)?(a=u.getTransitionDurationFromElement(this.tip),r["default"](this.tip).one(u.TRANSITION_END,s).emulateTransitionEnd(a)):s()}},n.hide=function(n){var t=this,i=this.getTipElement(),f=r["default"].Event(this.constructor.Event.HIDE),e=function(){t._hoverState!==ni&&i.parentNode&&i.parentNode.removeChild(i);t._cleanTipClass();t.element.removeAttribute("aria-describedby");r["default"](t.element).trigger(t.constructor.Event.HIDDEN);t._popper!==null&&t._popper.destroy();n&&n()},o;(r["default"](this.element).trigger(f),f.isDefaultPrevented())||(r["default"](i).removeClass(ii),"ontouchstart"in document.documentElement&&r["default"](document.body).children().off("mouseover",null,r["default"].noop),this._activeTrigger[na]=!1,this._activeTrigger[uu]=!1,this._activeTrigger[ri]=!1,r["default"](this.tip).hasClass(ti)?(o=u.getTransitionDurationFromElement(i),r["default"](i).one(u.TRANSITION_END,e).emulateTransitionEnd(o)):e(),this._hoverState="")},n.update=function(){this._popper!==null&&this._popper.scheduleUpdate()},n.isWithContent=function(){return Boolean(this.getTitle())},n.addAttachmentClass=function(n){r["default"](this.getTipElement()).addClass(af+"-"+n)},n.getTipElement=function(){return this.tip=this.tip||r["default"](this.config.template)[0],this.tip},n.setContent=function(){var n=this.getTipElement();this.setElementContent(r["default"](n.querySelectorAll(dl)),this.getTitle());r["default"](n).removeClass(ti+" "+ii)},n.setElementContent=function(n,t){if(typeof t=="object"&&(t.nodeType||t.jquery)){this.config.html?r["default"](t).parent().is(n)||n.empty().append(t):n.text(r["default"](t).text());return}this.config.html?(this.config.sanitize&&(t=lf(t,this.config.whiteList,this.config.sanitizeFn)),n.html(t)):n.text(t)},n.getTitle=function(){var n=this.element.getAttribute("data-original-title");return n||(n=typeof this.config.title=="function"?this.config.title.call(this.element):this.config.title),n},n._getPopperConfig=function(n){var t=this,i={placement:n,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:gl},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(n){n.originalPlacement!==n.placement&&t._handlePopperPlacementChange(n)},onUpdate:function(n){return t._handlePopperPlacementChange(n)}};return f({},i,this.config.popperConfig)},n._getOffset=function(){var t=this,n={};return typeof this.config.offset=="function"?n.fn=function(n){return n.offsets=f({},n.offsets,t.config.offset(n.offsets,t.element)||{}),n}:n.offset=this.config.offset,n},n._getContainer=function(){return this.config.container===!1?document.body:u.isElement(this.config.container)?r["default"](this.config.container):r["default"](document).find(this.config.container)},n._getAttachment=function(n){return wl[n.toUpperCase()]},n._setListeners=function(){var n=this,t=this.config.trigger.split(" ");t.forEach(function(t){if(t==="click")r["default"](n.element).on(n.constructor.Event.CLICK,n.config.selector,function(t){return n.toggle(t)});else if(t!==ta){var i=t===ri?n.constructor.Event.MOUSEENTER:n.constructor.Event.FOCUSIN,u=t===ri?n.constructor.Event.MOUSELEAVE:n.constructor.Event.FOCUSOUT;r["default"](n.element).on(i,n.config.selector,function(t){return n._enter(t)}).on(u,n.config.selector,function(t){return n._leave(t)})}});this._hideModalHandler=function(){n.element&&n.hide()};r["default"](this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler);this.config.selector?this.config=f({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},n._fixTitle=function(){var n=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||n!=="string")&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},n._enter=function(n,t){var i=this.constructor.DATA_KEY;if(t=t||r["default"](n.currentTarget).data(i),t||(t=new this.constructor(n.currentTarget,this._getDelegateConfig()),r["default"](n.currentTarget).data(i,t)),n&&(t._activeTrigger[n.type==="focusin"?uu:ri]=!0),r["default"](t.getTipElement()).hasClass(ii)||t._hoverState===ni){t._hoverState=ni;return}if(clearTimeout(t._timeout),t._hoverState=ni,!t.config.delay||!t.config.delay.show){t.show();return}t._timeout=setTimeout(function(){t._hoverState===ni&&t.show()},t.config.delay.show)},n._leave=function(n,t){var i=this.constructor.DATA_KEY;if(t=t||r["default"](n.currentTarget).data(i),t||(t=new this.constructor(n.currentTarget,this._getDelegateConfig()),r["default"](n.currentTarget).data(i,t)),n&&(t._activeTrigger[n.type==="focusout"?uu:ri]=!1),!t._isWithActiveTrigger()){if(clearTimeout(t._timeout),t._hoverState=ru,!t.config.delay||!t.config.delay.hide){t.hide();return}t._timeout=setTimeout(function(){t._hoverState===ru&&t.hide()},t.config.delay.hide)}},n._isWithActiveTrigger=function(){for(var n in this._activeTrigger)if(this._activeTrigger[n])return!0;return!1},n._getConfig=function(n){var t=r["default"](this.element).data();return Object.keys(t).forEach(function(n){yl.indexOf(n)!==-1&&delete t[n]}),n=f({},this.constructor.Default,t,typeof n=="object"&&n?n:{}),typeof n.delay=="number"&&(n.delay={show:n.delay,hide:n.delay}),typeof n.title=="number"&&(n.title=n.title.toString()),typeof n.content=="number"&&(n.content=n.content.toString()),u.typeCheckConfig(k,n,this.constructor.DefaultType),n.sanitize&&(n.template=lf(n.template,n.whiteList,n.sanitizeFn)),n},n._getDelegateConfig=function(){var t={},n;if(this.config)for(n in this.config)this.constructor.Default[n]!==this.config[n]&&(t[n]=this.config[n]);return t},n._cleanTipClass=function(){var t=r["default"](this.getTipElement()),n=t.attr("class").match(vl);n!==null&&n.length&&t.removeClass(n.join(""))},n._handlePopperPlacementChange=function(n){this.tip=n.instance.popper;this._cleanTipClass();this.addAttachmentClass(this._getAttachment(n.placement))},n._fixTransition=function(){var n=this.getTipElement(),t=this.config.animation;n.getAttribute("x-placement")===null&&(r["default"](n).removeClass(ti),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},t._jQueryInterface=function(n){return this.each(function(){var u=r["default"](this),i=u.data(ur),f=typeof n=="object"&&n;if((i||!/dispose|hide/.test(n))&&(i||(i=new t(this,f),u.data(ur,i)),typeof n=="string")){if(typeof i[n]=="undefined")throw new TypeError('No method named "'+n+'"');i[n]()}})},s(t,null,[{key:"VERSION",get:function(){return ll}},{key:"Default",get:function(){return bl}},{key:"NAME",get:function(){return k}},{key:"DATA_KEY",get:function(){return ur}},{key:"Event",get:function(){return kl}},{key:"EVENT_KEY",get:function(){return c}},{key:"DefaultType",get:function(){return pl}}]),t}();r["default"].fn[k]=d._jQueryInterface;r["default"].fn[k].Constructor=d;r["default"].fn[k].noConflict=function(){return r["default"].fn[k]=al,d._jQueryInterface};var st="popover",ia="4.6.0",fr="bs.popover",l="."+fr,ra=r["default"].fn[st],vf="bs-popover",ua=new RegExp("(^|\\s)"+vf+"\\S+","g"),fa=f({},d.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-header"><\/h3><div class="popover-body"><\/div><\/div>'}),ea=f({},d.DefaultType,{content:"(string|element|function)"}),oa="fade",sa="show",ha=".popover-header",ca=".popover-body",la={HIDE:"hide"+l,HIDDEN:"hidden"+l,SHOW:"show"+l,SHOWN:"shown"+l,INSERTED:"inserted"+l,CLICK:"click"+l,FOCUSIN:"focusin"+l,FOCUSOUT:"focusout"+l,MOUSEENTER:"mouseenter"+l,MOUSELEAVE:"mouseleave"+l},er=function(n){function t(){return n.apply(this,arguments)||this}fe(t,n);var i=t.prototype;return i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(n){r["default"](this.getTipElement()).addClass(vf+"-"+n)},i.getTipElement=function(){return this.tip=this.tip||r["default"](this.config.template)[0],this.tip},i.setContent=function(){var t=r["default"](this.getTipElement()),n;this.setElementContent(t.find(ha),this.getTitle());n=this._getContent();typeof n=="function"&&(n=n.call(this.element));this.setElementContent(t.find(ca),n);t.removeClass(oa+" "+sa)},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var t=r["default"](this.getTipElement()),n=t.attr("class").match(ua);n!==null&&n.length>0&&t.removeClass(n.join(""))},t._jQueryInterface=function(n){return this.each(function(){var i=r["default"](this).data(fr),u=typeof n=="object"?n:null;if((i||!/dispose|hide/.test(n))&&(i||(i=new t(this,u),r["default"](this).data(fr,i)),typeof n=="string")){if(typeof i[n]=="undefined")throw new TypeError('No method named "'+n+'"');i[n]()}})},s(t,null,[{key:"VERSION",get:function(){return ia}},{key:"Default",get:function(){return fa}},{key:"NAME",get:function(){return st}},{key:"DATA_KEY",get:function(){return fr}},{key:"Event",get:function(){return la}},{key:"EVENT_KEY",get:function(){return l}},{key:"DefaultType",get:function(){return ea}}]),t}(d);r["default"].fn[st]=er._jQueryInterface;r["default"].fn[st].Constructor=er;r["default"].fn[st].noConflict=function(){return r["default"].fn[st]=ra,er._jQueryInterface};var g="scrollspy",aa="4.6.0",or="bs.scrollspy",sr="."+or,va=r["default"].fn[g],yf={offset:10,method:"auto",target:""},ya={offset:"number",method:"string",target:"(string|element)"},pa="activate"+sr,wa="scroll"+sr,ba="load"+sr+".data-api",ka="dropdown-item",nt="active",da='[data-spy="scroll"]',pf=".nav, .list-group",fu=".nav-link",ga=".nav-item",wf=".list-group-item",nv=".dropdown",tv=".dropdown-item",iv=".dropdown-toggle",rv="offset",bf="position",ui=function(){function t(n,t){var i=this;this._element=n;this._scrollElement=n.tagName==="BODY"?window:n;this._config=this._getConfig(t);this._selector=this._config.target+" "+fu+","+(this._config.target+" "+wf+",")+(this._config.target+" "+tv);this._offsets=[];this._targets=[];this._activeTarget=null;this._scrollHeight=0;r["default"](this._scrollElement).on(wa,function(n){return i._process(n)});this.refresh();this._process()}var n=t.prototype;return n.refresh=function(){var n=this,f=this._scrollElement===this._scrollElement.window?rv:bf,t=this._config.method==="auto"?f:this._config.method,e=t===bf?this._getScrollTop():0,i;this._offsets=[];this._targets=[];this._scrollHeight=this._getScrollHeight();i=[].slice.call(document.querySelectorAll(this._selector));i.map(function(n){var i,f=u.getSelectorFromElement(n),o;return(f&&(i=document.querySelector(f)),i&&(o=i.getBoundingClientRect(),o.width||o.height))?[r["default"](i)[t]().top+e,f]:null}).filter(function(n){return n}).sort(function(n,t){return n[0]-t[0]}).forEach(function(t){n._offsets.push(t[0]);n._targets.push(t[1])})},n.dispose=function(){r["default"].removeData(this._element,or);r["default"](this._scrollElement).off(sr);this._element=null;this._scrollElement=null;this._config=null;this._selector=null;this._offsets=null;this._targets=null;this._activeTarget=null;this._scrollHeight=null},n._getConfig=function(n){if(n=f({},yf,typeof n=="object"&&n?n:{}),typeof n.target!="string"&&u.isElement(n.target)){var t=r["default"](n.target).attr("id");t||(t=u.getUID(g),r["default"](n.target).attr("id",t));n.target="#"+t}return u.typeCheckConfig(g,n,ya),n},n._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},n._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},n._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},n._process=function(){var t=this._getScrollTop()+this._config.offset,r=this._getScrollHeight(),f=this._config.offset+r-this._getOffsetHeight(),i,n,u;if(this._scrollHeight!==r&&this.refresh(),t>=f){i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i);return}if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0){this._activeTarget=null;this._clear();return}for(n=this._offsets.length;n--;)u=this._activeTarget!==this._targets[n]&&t>=this._offsets[n]&&(typeof this._offsets[n+1]=="undefined"||t<this._offsets[n+1]),u&&this._activate(this._targets[n])},n._activate=function(n){this._activeTarget=n;this._clear();var i=this._selector.split(",").map(function(t){return t+'[data-target="'+n+'"],'+t+'[href="'+n+'"]'}),t=r["default"]([].slice.call(document.querySelectorAll(i.join(","))));t.hasClass(ka)?(t.closest(nv).find(iv).addClass(nt),t.addClass(nt)):(t.addClass(nt),t.parents(pf).prev(fu+", "+wf).addClass(nt),t.parents(pf).prev(ga).children(fu).addClass(nt));r["default"](this._scrollElement).trigger(pa,{relatedTarget:n})},n._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(n){return n.classList.contains(nt)}).forEach(function(n){return n.classList.remove(nt)})},t._jQueryInterface=function(n){return this.each(function(){var i=r["default"](this).data(or),u=typeof n=="object"&&n;if(i||(i=new t(this,u),r["default"](this).data(or,i)),typeof n=="string"){if(typeof i[n]=="undefined")throw new TypeError('No method named "'+n+'"');i[n]()}})},s(t,null,[{key:"VERSION",get:function(){return aa}},{key:"Default",get:function(){return yf}}]),t}();r["default"](window).on(ba,function(){for(var i=[].slice.call(document.querySelectorAll(da)),u=i.length,t,n=u;n--;)t=r["default"](i[n]),ui._jQueryInterface.call(t,t.data())});r["default"].fn[g]=ui._jQueryInterface;r["default"].fn[g].Constructor=ui;r["default"].fn[g].noConflict=function(){return r["default"].fn[g]=va,ui._jQueryInterface};var fi="tab",uv="4.6.0",hr="bs.tab",ei="."+hr,fv=r["default"].fn[fi],ev="hide"+ei,ov="hidden"+ei,sv="show"+ei,hv="shown"+ei,cv="click"+ei+".data-api",lv="dropdown-menu",oi="active",av="disabled",kf="fade",df="show",vv=".dropdown",yv=".nav, .list-group",gf=".active",ne="> li > .active",pv=".dropdown-toggle",wv="> .dropdown-menu .active",si=function(){function n(n){this._element=n}var t=n.prototype;return t.show=function(){var h=this,i,n,t,f,c,e,o,s;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&r["default"](this._element).hasClass(oi)||r["default"](this._element).hasClass(av)||(t=r["default"](this._element).closest(yv)[0],f=u.getSelectorFromElement(this._element),t&&(c=t.nodeName==="UL"||t.nodeName==="OL"?ne:gf,n=r["default"].makeArray(r["default"](t).find(c)),n=n[n.length-1]),e=r["default"].Event(ev,{relatedTarget:this._element}),o=r["default"].Event(sv,{relatedTarget:n}),n&&r["default"](n).trigger(e),r["default"](this._element).trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(f&&(i=document.querySelector(f)),this._activate(this._element,t),s=function(){var t=r["default"].Event(ov,{relatedTarget:h._element}),i=r["default"].Event(hv,{relatedTarget:n});r["default"](n).trigger(t);r["default"](h._element).trigger(i)},i?this._activate(i,i.parentNode,s):s())},t.dispose=function(){r["default"].removeData(this._element,hr);this._element=null},t._activate=function(n,t,i){var s=this,h=t&&(t.nodeName==="UL"||t.nodeName==="OL")?r["default"](t).find(ne):r["default"](t).children(gf),f=h[0],c=i&&f&&r["default"](f).hasClass(kf),e=function(){return s._transitionComplete(n,f,i)},o;f&&c?(o=u.getTransitionDurationFromElement(f),r["default"](f).removeClass(df).one(u.TRANSITION_END,e).emulateTransitionEnd(o)):e()},t._transitionComplete=function(n,t,i){var f,e,o;t&&(r["default"](t).removeClass(oi),f=r["default"](t.parentNode).find(wv)[0],f&&r["default"](f).removeClass(oi),t.getAttribute("role")==="tab"&&t.setAttribute("aria-selected",!1));r["default"](n).addClass(oi);n.getAttribute("role")==="tab"&&n.setAttribute("aria-selected",!0);u.reflow(n);n.classList.contains(kf)&&n.classList.add(df);n.parentNode&&r["default"](n.parentNode).hasClass(lv)&&(e=r["default"](n).closest(vv)[0],e&&(o=[].slice.call(e.querySelectorAll(pv)),r["default"](o).addClass(oi)),n.setAttribute("aria-expanded",!0));i&&i()},n._jQueryInterface=function(t){return this.each(function(){var u=r["default"](this),i=u.data(hr);if(i||(i=new n(this),u.data(hr,i)),typeof t=="string"){if(typeof i[t]=="undefined")throw new TypeError('No method named "'+t+'"');i[t]()}})},s(n,null,[{key:"VERSION",get:function(){return uv}}]),n}();r["default"](document).on(cv,'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(n){n.preventDefault();si._jQueryInterface.call(r["default"](this),"show")});r["default"].fn[fi]=si._jQueryInterface;r["default"].fn[fi].Constructor=si;r["default"].fn[fi].noConflict=function(){return r["default"].fn[fi]=fv,si._jQueryInterface};var ht="toast",bv="4.6.0",cr="bs.toast",hi="."+cr,kv=r["default"].fn[ht],te="click.dismiss"+hi,dv="hide"+hi,gv="hidden"+hi,ny="show"+hi,ty="shown"+hi,iy="fade",ie="hide",ci="show",re="showing",ry={animation:"boolean",autohide:"boolean",delay:"number"},ue={animation:!0,autohide:!0,delay:500},uy='[data-dismiss="toast"]',lr=function(){function t(n,t){this._element=n;this._config=this._getConfig(t);this._timeout=null;this._setListeners()}var n=t.prototype;return n.show=function(){var n=this,i=r["default"].Event(ny),t,f;(r["default"](this._element).trigger(i),i.isDefaultPrevented())||(this._clearTimeout(),this._config.animation&&this._element.classList.add(iy),t=function(){n._element.classList.remove(re);n._element.classList.add(ci);r["default"](n._element).trigger(ty);n._config.autohide&&(n._timeout=setTimeout(function(){n.hide()},n._config.delay))},this._element.classList.remove(ie),u.reflow(this._element),this._element.classList.add(re),this._config.animation?(f=u.getTransitionDurationFromElement(this._element),r["default"](this._element).one(u.TRANSITION_END,t).emulateTransitionEnd(f)):t())},n.hide=function(){if(this._element.classList.contains(ci)){var n=r["default"].Event(dv);(r["default"](this._element).trigger(n),n.isDefaultPrevented())||this._close()}},n.dispose=function(){this._clearTimeout();this._element.classList.contains(ci)&&this._element.classList.remove(ci);r["default"](this._element).off(te);r["default"].removeData(this._element,cr);this._element=null;this._config=null},n._getConfig=function(n){return n=f({},ue,r["default"](this._element).data(),typeof n=="object"&&n?n:{}),u.typeCheckConfig(ht,n,this.constructor.DefaultType),n},n._setListeners=function(){var n=this;r["default"](this._element).on(te,uy,function(){return n.hide()})},n._close=function(){var n=this,t=function(){n._element.classList.add(ie);r["default"](n._element).trigger(gv)},i;this._element.classList.remove(ci);this._config.animation?(i=u.getTransitionDurationFromElement(this._element),r["default"](this._element).one(u.TRANSITION_END,t).emulateTransitionEnd(i)):t()},n._clearTimeout=function(){clearTimeout(this._timeout);this._timeout=null},t._jQueryInterface=function(n){return this.each(function(){var u=r["default"](this),i=u.data(cr),f=typeof n=="object"&&n;if(i||(i=new t(this,f),u.data(cr,i)),typeof n=="string"){if(typeof i[n]=="undefined")throw new TypeError('No method named "'+n+'"');i[n](this)}})},s(t,null,[{key:"VERSION",get:function(){return bv}},{key:"DefaultType",get:function(){return ry}},{key:"Default",get:function(){return ue}}]),t}();r["default"].fn[ht]=lr._jQueryInterface;r["default"].fn[ht].Constructor=lr;r["default"].fn[ht].noConflict=function(){return r["default"].fn[ht]=kv,lr._jQueryInterface};n.Alert=tt;n.Button=at;n.Carousel=rt;n.Collapse=wt;n.Dropdown=y;n.Modal=gt;n.Popover=er;n.Scrollspy=ui;n.Tab=si;n.Toast=lr;n.Tooltip=d;n.Util=u;Object.defineProperty(n,"__esModule",{value:!0})})},"../node_modules/jquery/dist/jquery.js":function(n,t){var r,i;(function(t,i){"use strict";!0&&typeof n.exports=="object"?n.exports=t.document?i(t,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return i(n)}:i(t)})(typeof window!="undefined"?window:this,function(u,f){"use strict";function dr(n,t,i){i=i||h;var r,f,u=i.createElement("script");if(u.text=n,t)for(r in oe)f=t[r]||t.getAttribute&&t.getAttribute(r),f&&u.setAttribute(r,f);i.head.appendChild(u).parentNode.removeChild(u)}function ot(n){return n==null?n+"":typeof n=="object"||typeof n=="function"?fi[br.call(n)]||"object":typeof n}function wi(n){var t=!!n&&"length"in n&&n.length,i=ot(n);return s(n)||et(n)?!1:i==="array"||t===0||typeof t=="number"&&t>0&&t-1 in n}function p(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}function ki(n,t,i){return s(t)?e.grep(n,function(n,r){return!!t.call(n,r,n)!==i}):t.nodeType?e.grep(n,function(n){return n===t!==i}):typeof t!="string"?e.grep(n,function(n){return ui.call(t,n)>-1!==i}):e.filter(t,n,i)}function ou(n,t){while((n=n[t])&&n.nodeType!==1);return n}function se(n){var t={};return e.each(n.match(w)||[],function(n,i){t[i]=!0}),t}function ht(n){return n}function oi(n){throw n;}function su(n,t,i,r){var u;try{n&&s(u=n.promise)?u.call(n).done(t).fail(i):n&&s(u=n.then)?u.call(n,t,i):t.apply(undefined,[n].slice(r))}catch(n){i.apply(undefined,[n])}}function hi(){h.removeEventListener("DOMContentLoaded",hi);u.removeEventListener("load",hi);e.ready()}function le(n,t){return t.toUpperCase()}function k(n){return n.replace(he,"ms-").replace(ce,le)}function dt(){this.expando=e.expando+dt.uid++}function ye(n){return n==="true"?!0:n==="false"?!1:n==="null"?null:n===+n+""?+n:ae.test(n)?JSON.parse(n):n}function cu(n,t,i){var r;if(i===undefined&&n.nodeType===1)if(r="data-"+t.replace(ve,"-$&").toLowerCase(),i=n.getAttribute(r),typeof i=="string"){try{i=ye(i)}catch(u){}l.set(n,t,i)}else i=undefined;return i}function au(n,t,i,r){var s,h,c=20,l=r?function(){return r.cur()}:function(){return e.css(n,t,"")},o=l(),f=i&&i[3]||(e.cssNumber[t]?"":"px"),u=n.nodeType&&(e.cssNumber[t]||f!=="px"&&+o)&&gt.exec(e.css(n,t));if(u&&u[3]!==f){for(o=o/2,f=f||u[3],u=+o||1;c--;)e.style(n,t,u+f),(1-h)*(1-(h=l()/o||.5))<=0&&(c=0),u=u/h;u=u*2;e.style(n,t,u+f);i=i||[]}return i&&(u=+u||+o||0,s=i[1]?u+(i[1]+1)*i[2]:+i[2],r&&(r.unit=f,r.start=u,r.end=s)),s}function we(n){var i,u=n.ownerDocument,r=n.nodeName,t=di[r];return t?t:(i=u.body.appendChild(u.createElement(r)),t=e.css(i,"display"),i.parentNode.removeChild(i),t==="none"&&(t="block"),di[r]=t,t)}function at(n,t){for(var f,r,u=[],i=0,e=n.length;i<e;i++)(r=n[i],r.style)&&(f=r.style.display,t?(f==="none"&&(u[i]=o.get(r,"display")||null,u[i]||(r.style.display="")),r.style.display===""&&ni(r)&&(u[i]=we(r))):f!=="none"&&(u[i]="none",o.set(r,"display",f)));for(i=0;i<e;i++)u[i]!=null&&(n[i].style.display=u[i]);return n}function a(n,t){var i;return(i=typeof n.getElementsByTagName!="undefined"?n.getElementsByTagName(t||"*"):typeof n.querySelectorAll!="undefined"?n.querySelectorAll(t||"*"):[],t===undefined||t&&p(n,t))?e.merge([n],i):i}function gi(n,t){for(var i=0,r=n.length;i<r;i++)o.set(n[i],"globalEval",!t||o.get(t[i],"globalEval"))}function wu(n,t,i,r,u){for(var f,o,p,c,w,l,s=t.createDocumentFragment(),v=[],h=0,b=n.length;h<b;h++)if(f=n[h],f||f===0)if(ot(f)==="object")e.merge(v,f.nodeType?[f]:f);else if(pu.test(f)){for(o=o||s.appendChild(t.createElement("div")),p=(vu.exec(f)||["",""])[1].toLowerCase(),c=y[p]||y._default,o.innerHTML=c[1]+e.htmlPrefilter(f)+c[2],l=c[0];l--;)o=o.lastChild;e.merge(v,o.childNodes);o=s.firstChild;o.textContent=""}else v.push(t.createTextNode(f));for(s.textContent="",h=0;f=v[h++];){if(r&&e.inArray(f,r)>-1){u&&u.push(f);continue}if(w=lt(f),o=a(s.appendChild(f),"script"),w&&gi(o),i)for(l=0;f=o[l++];)yu.test(f.type||"")&&i.push(f)}return s}function vt(){return!0}function yt(){return!1}function be(n,t){return n===ke()==(t==="focus")}function ke(){try{return h.activeElement}catch(n){}}function tr(n,t,i,r,u,f){var o,s;if(typeof t=="object"){typeof i!="string"&&(r=r||i,i=undefined);for(s in t)tr(n,s,i,r,t[s],f);return n}if(r==null&&u==null?(u=i,r=i=undefined):u==null&&(typeof i=="string"?(u=r,r=undefined):(u=r,r=i,i=undefined)),u===!1)u=yt;else if(!u)return n;return f===1&&(o=u,u=function(n){return e().off(n),o.apply(this,arguments)},u.guid=o.guid||(o.guid=e.guid++)),n.each(function(){e.event.add(this,t,u,r,i)})}function ci(n,t,i){if(!i){o.get(n,t)===undefined&&e.event.add(n,t,vt);return}o.set(n,t,!1);e.event.add(n,t,{namespace:!1,handler:function(n){var f,u,r=o.get(this,t);if(n.isTrigger&1&&this[t]){if(r.length)(e.event.special[t]||{}).delegateType&&n.stopPropagation();else if(r=tt.call(arguments),o.set(this,t,r),f=i(this,t),this[t](),u=o.get(this,t),r!==u||f?o.set(this,t,!1):u={},r!==u)return n.stopImmediatePropagation(),n.preventDefault(),u&&u.value}else r.length&&(o.set(this,t,{value:e.event.trigger(e.extend(r[0],e.Event.prototype),r.slice(1),this)}),n.stopImmediatePropagation())}})}function bu(n,t){return p(n,"table")&&p(t.nodeType!==11?t:t.firstChild,"tr")?e(n).children("tbody")[0]||n:n}function to(n){return n.type=(n.getAttribute("type")!==null)+"/"+n.type,n}function io(n){return(n.type||"").slice(0,5)==="true/"?n.type=n.type.slice(5):n.removeAttribute("type"),n}function ku(n,t){var r,f,u,s,h,c,i;if(t.nodeType===1){if(o.hasData(n)&&(s=o.get(n),i=s.events,i)){o.remove(t,"handle events");for(u in i)for(r=0,f=i[u].length;r<f;r++)e.event.add(t,u,i[u][r])}l.hasData(n)&&(h=l.access(n),c=e.extend({},h),l.set(t,c))}}function ro(n,t){var i=t.nodeName.toLowerCase();i==="input"&&ti.test(n.type)?t.checked=n.checked:(i==="input"||i==="textarea")&&(t.defaultValue=n.defaultValue)}function pt(n,t,i,r){t=wr(t);var l,b,h,v,u,y,f=0,p=n.length,d=p-1,w=t[0],k=s(w);if(k||p>1&&typeof w=="string"&&!c.checkClone&&ge.test(w))return n.each(function(u){var f=n.eq(u);k&&(t[0]=w.call(this,u,f.html()));pt(f,t,i,r)});if(p&&(l=wu(t,n[0].ownerDocument,!1,n,r),b=l.firstChild,l.childNodes.length===1&&(l=b),b||r)){for(h=e.map(a(l,"script"),to),v=h.length;f<p;f++)u=l,f!==d&&(u=e.clone(u,!0,!0),v&&e.merge(h,a(u,"script"))),i.call(n[f],u,f);if(v)for(y=h[h.length-1].ownerDocument,e.map(h,io),f=0;f<v;f++)u=h[f],yu.test(u.type||"")&&!o.access(u,"globalEval")&&e.contains(y,u)&&(u.src&&(u.type||"").toLowerCase()!=="module"?e._evalUrl&&!u.noModule&&e._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},y):dr(u.textContent.replace(no,""),u,y))}return n}function du(n,t,i){for(var r,f=t?e.filter(t,n):n,u=0;(r=f[u])!=null;u++)i||r.nodeType!==1||e.cleanData(a(r)),r.parentNode&&(i&&lt(r)&&gi(a(r,"script")),r.parentNode.removeChild(r));return n}function ii(n,t,i){var f,o,s,r,u=n.style;return i=i||li(n),i&&(r=i.getPropertyValue(t)||i[t],r!==""||lt(n)||(r=e.style(n,t)),!c.pixelBoxStyles()&&ir.test(r)&&uo.test(t)&&(f=u.width,o=u.minWidth,s=u.maxWidth,u.minWidth=u.maxWidth=u.width=r,r=i.width,u.width=f,u.minWidth=o,u.maxWidth=s)),r!==undefined?r+"":r}function nf(n,t){return{get:function(){if(n()){delete this.get;return}return(this.get=t).apply(this,arguments)}}}function fo(n){for(var i=n[0].toUpperCase()+n.slice(1),t=tf.length;t--;)if(n=tf[t]+i,n in rf)return n}function rr(n){var t=e.cssProps[n]||uf[n];return t?t:n in rf?n:uf[n]=fo(n)||n}function of(n,t,i){var r=gt.exec(t);return r?Math.max(0,r[2]-(i||0))+(r[3]||"px"):t}function ur(n,t,i,r,u,f){var o=t==="width"?1:0,h=0,s=0;if(i===(r?"border":"content"))return 0;for(;o<4;o+=2)i==="margin"&&(s+=e.css(n,i+nt[o],!0,u)),r?(i==="content"&&(s-=e.css(n,"padding"+nt[o],!0,u)),i!=="margin"&&(s-=e.css(n,"border"+nt[o]+"Width",!0,u))):(s+=e.css(n,"padding"+nt[o],!0,u),i!=="padding"?s+=e.css(n,"border"+nt[o]+"Width",!0,u):h+=e.css(n,"border"+nt[o]+"Width",!0,u));return!r&&f>=0&&(s+=Math.max(0,Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-f-s-h-.5))||0),s}function sf(n,t,i){var u=li(n),h=!c.boxSizingReliable()||i,f=h&&e.css(n,"boxSizing",!1,u)==="border-box",o=f,r=ii(n,t,u),s="offset"+t[0].toUpperCase()+t.slice(1);if(ir.test(r)){if(!i)return r;r="auto"}return(!c.boxSizingReliable()&&f||!c.reliableTrDimensions()&&p(n,"tr")||r==="auto"||!parseFloat(r)&&e.css(n,"display",!1,u)==="inline")&&n.getClientRects().length&&(f=e.css(n,"boxSizing",!1,u)==="border-box",o=s in n,o&&(r=n[s])),r=parseFloat(r)||0,r+ur(n,t,i||(f?"border":"content"),o,u,r)+"px"}function v(n,t,i,r,u){return new v.prototype.init(n,t,i,r,u)}function fr(){ai&&(h.hidden===!1&&u.requestAnimationFrame?u.requestAnimationFrame(fr):u.setTimeout(fr,e.fx.interval),e.fx.tick())}function lf(){return u.setTimeout(function(){wt=undefined}),wt=Date.now()}function vi(n,t){var r,u=0,i={height:n};for(t=t?1:0;u<4;u+=2-t)r=nt[u],i["margin"+r]=i["padding"+r]=n;return t&&(i.opacity=i.width=n),i}function af(n,t,i){for(var u,f=(b.tweeners[t]||[]).concat(b.tweeners["*"]),r=0,e=f.length;r<e;r++)if(u=f[r].call(i,t,n))return u}function so(n,t,i){var r,y,w,c,b,s,f,l,k="width"in t||"height"in t,v=this,p={},h=n.style,a=n.nodeType&&ni(n),u=o.get(n,"fxshow");i.queue||(c=e._queueHooks(n,"fx"),c.unqueued==null&&(c.unqueued=0,b=c.empty.fire,c.empty.fire=function(){c.unqueued||b()}),c.unqueued++,v.always(function(){v.always(function(){c.unqueued--;e.queue(n,"fx").length||c.empty.fire()})}));for(r in t)if(y=t[r],hf.test(y)){if(delete t[r],w=w||y==="toggle",y===(a?"hide":"show"))if(y==="show"&&u&&u[r]!==undefined)a=!0;else continue;p[r]=u&&u[r]||e.style(n,r)}if(s=!e.isEmptyObject(t),s||!e.isEmptyObject(p)){k&&n.nodeType===1&&(i.overflow=[h.overflow,h.overflowX,h.overflowY],f=u&&u.display,f==null&&(f=o.get(n,"display")),l=e.css(n,"display"),l==="none"&&(f?l=f:(at([n],!0),f=n.style.display||f,l=e.css(n,"display"),at([n]))),(l==="inline"||l==="inline-block"&&f!=null)&&e.css(n,"float")==="none"&&(s||(v.done(function(){h.display=f}),f==null&&(l=h.display,f=l==="none"?"":l)),h.display="inline-block"));i.overflow&&(h.overflow="hidden",v.always(function(){h.overflow=i.overflow[0];h.overflowX=i.overflow[1];h.overflowY=i.overflow[2]}));s=!1;for(r in p)s||(u?"hidden"in u&&(a=u.hidden):u=o.access(n,"fxshow",{display:f}),w&&(u.hidden=!a),a&&at([n],!0),v.done(function(){a||at([n]);o.remove(n,"fxshow");for(r in p)e.style(n,r,p[r])})),s=af(a?u[r]:0,r,v),r in u||(u[r]=s.start,a&&(s.end=s.start,s.start=0))}}function ho(n,t){var i,u,f,r,o;for(i in n)if(u=k(i),f=t[u],r=n[i],Array.isArray(r)&&(f=r[1],r=n[i]=r[0]),i!==u&&(n[u]=r,delete n[i]),o=e.cssHooks[u],o&&"expand"in o){r=o.expand(r);delete n[u];for(i in r)i in n||(n[i]=r[i],t[i]=f)}else t[u]=f}function b(n,t,i){var f,o,h=0,a=b.prefilters.length,u=e.Deferred().always(function(){delete l.elem}),l=function(){if(o)return!1;for(var s=wt||lf(),t=Math.max(0,r.startTime+r.duration-s),h=t/r.duration||0,i=1-h,f=0,e=r.tweens.length;f<e;f++)r.tweens[f].run(i);return(u.notifyWith(n,[r,i,t]),i<1&&e)?t:(e||u.notifyWith(n,[r,1,0]),u.resolveWith(n,[r]),!1)},r=u.promise({elem:n,props:e.extend({},t),opts:e.extend(!0,{specialEasing:{},easing:e.easing._default},i),originalProperties:t,originalOptions:i,startTime:wt||lf(),duration:i.duration,tweens:[],createTween:function(t,i){var u=e.Tween(n,r.opts,t,i,r.opts.specialEasing[t]||r.opts.easing);return r.tweens.push(u),u},stop:function(t){var i=0,f=t?r.tweens.length:0;if(o)return this;for(o=!0;i<f;i++)r.tweens[i].run(1);return t?(u.notifyWith(n,[r,1,0]),u.resolveWith(n,[r,t])):u.rejectWith(n,[r,t]),this}}),c=r.props;for(ho(c,r.opts.specialEasing);h<a;h++)if(f=b.prefilters[h].call(r,n,c,r.opts),f)return s(f.stop)&&(e._queueHooks(r.elem,r.opts.queue).stop=f.stop.bind(f)),f;return e.map(c,af,r),s(r.opts.start)&&r.opts.start.call(n,r),r.progress(r.opts.progress).done(r.opts.done,r.opts.complete).fail(r.opts.fail).always(r.opts.always),e.fx.timer(e.extend(l,{elem:n,anim:r,queue:r.opts.queue})),r}function ut(n){var t=n.match(w)||[];return t.join(" ")}function ft(n){return n.getAttribute&&n.getAttribute("class")||""}function er(n){return Array.isArray(n)?n:typeof n=="string"?n.match(w)||[]:[]}function cr(n,t,i,r){var u;if(Array.isArray(t))e.each(t,function(t,u){i||co.test(n)?r(n,u):cr(n+"["+(typeof u=="object"&&u!=null?t:"")+"]",u,i,r)});else if(i||ot(t)!=="object")r(n,t);else for(u in t)cr(n+"["+u+"]",t[u],i,r)}function ne(n){return function(t,i){typeof t!="string"&&(i=t,t="*");var r,u=0,f=t.toLowerCase().match(w)||[];if(s(i))while(r=f[u++])r[0]==="+"?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(i)):(n[r]=n[r]||[]).push(i)}}function te(n,t,i,r){function f(s){var h;return u[s]=!0,e.each(n[s]||[],function(n,e){var s=e(t,i,r);if(typeof s!="string"||o||u[s]){if(o)return!(h=s)}else return t.dataTypes.unshift(s),f(s),!1}),h}var u={},o=n===lr;return f(t.dataTypes[0])||!u["*"]&&f("*")}function vr(n,t){var i,r,u=e.ajaxSettings.flatOptions||{};for(i in t)t[i]!==undefined&&((u[i]?n:r||(r={}))[i]=t[i]);return r&&e.extend(!0,n,r),n}function go(n,t,i){for(var e,u,f,o,s=n.contents,r=n.dataTypes;r[0]==="*";)r.shift(),e===undefined&&(e=n.mimeType||t.getResponseHeader("Content-Type"));if(e)for(u in s)if(s[u]&&s[u].test(e)){r.unshift(u);break}if(r[0]in i)f=r[0];else{for(u in i){if(!r[0]||n.converters[u+" "+r[0]]){f=u;break}o||(o=u)}f=f||o}if(f)return f!==r[0]&&r.unshift(f),i[f]}function ns(n,t,i,r){var h,u,f,s,e,o={},c=n.dataTypes.slice();if(c[1])for(f in n.converters)o[f.toLowerCase()]=n.converters[f];for(u=c.shift();u;)if(n.responseFields[u]&&(i[n.responseFields[u]]=t),!e&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),e=u,u=c.shift(),u)if(u==="*")u=e;else if(e!=="*"&&e!==u){if(f=o[e+" "+u]||o["* "+u],!f)for(h in o)if(s=h.split(" "),s[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]],f)){f===!0?f=o[h]:o[h]!==!0&&(u=s[0],c.unshift(s[1]));break}if(f!==!0)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(l){return{state:"parsererror",error:f?l:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}var d=[],pr=Object.getPrototypeOf,tt=d.slice,wr=d.flat?function(n){return d.flat.call(n)}:function(n){return d.concat.apply([],n)},pi=d.push,ui=d.indexOf,fi={},br=fi.toString,ei=fi.hasOwnProperty,kr=ei.toString,ee=kr.call(Object),c={},s=function(n){return typeof n=="function"&&typeof n.nodeType!="number"&&typeof n.item!="function"},et=function(n){return n!=null&&n===n.window},h=u.document,oe={type:!0,src:!0,nonce:!0,noModule:!0},gr="3.6.0",e=function(n,t){return new e.fn.init(n,t)},it,bi,iu,ru,uu,fu,eu,w,hu,si,ct,ni,di,y,pu,nr,wt,ai,hf,cf,vf,bt,yf,pf,wf,or,sr,ie,kt,yr,yi,re,ue,fe;e.fn=e.prototype={jquery:gr,constructor:e,length:0,toArray:function(){return tt.call(this)},get:function(n){return n==null?tt.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var t=e.merge(this.constructor(),n);return t.prevObject=this,t},each:function(n){return e.each(this,n)},map:function(n){return this.pushStack(e.map(this,function(t,i){return n.call(t,i,t)}))},slice:function(){return this.pushStack(tt.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(e.grep(this,function(n,t){return(t+1)%2}))},odd:function(){return this.pushStack(e.grep(this,function(n,t){return t%2}))},eq:function(n){var i=this.length,t=+n+(n<0?i:0);return this.pushStack(t>=0&&t<i?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:pi,sort:d.sort,splice:d.splice};e.extend=e.fn.extend=function(){var o,r,u,t,f,c,n=arguments[0]||{},i=1,l=arguments.length,h=!1;for(typeof n=="boolean"&&(h=n,n=arguments[i]||{},i++),typeof n=="object"||s(n)||(n={}),i===l&&(n=this,i--);i<l;i++)if((o=arguments[i])!=null)for(r in o)(t=o[r],r!=="__proto__"&&n!==t)&&(h&&t&&(e.isPlainObject(t)||(f=Array.isArray(t)))?(u=n[r],c=f&&!Array.isArray(u)?[]:f||e.isPlainObject(u)?u:{},f=!1,n[r]=e.extend(h,c,t)):t!==undefined&&(n[r]=t));return n};e.extend({expando:"jQuery"+(gr+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n);},noop:function(){},isPlainObject:function(n){var t,i;return!n||br.call(n)!=="[object Object]"?!1:(t=pr(n),!t)?!0:(i=ei.call(t,"constructor")&&t.constructor,typeof i=="function"&&kr.call(i)===ee)},isEmptyObject:function(n){var t;for(t in n)return!1;return!0},globalEval:function(n,t,i){dr(n,{nonce:t&&t.nonce},i)},each:function(n,t){var r,i=0;if(wi(n)){for(r=n.length;i<r;i++)if(t.call(n[i],i,n[i])===!1)break}else for(i in n)if(t.call(n[i],i,n[i])===!1)break;return n},makeArray:function(n,t){var i=t||[];return n!=null&&(wi(Object(n))?e.merge(i,typeof n=="string"?[n]:n):pi.call(i,n)),i},inArray:function(n,t,i){return t==null?-1:ui.call(t,n,i)},merge:function(n,t){for(var u=+t.length,i=0,r=n.length;i<u;i++)n[r++]=t[i];return n.length=r,n},grep:function(n,t,i){for(var u,f=[],r=0,e=n.length,o=!i;r<e;r++)u=!t(n[r],r),u!==o&&f.push(n[r]);return f},map:function(n,t,i){var e,u,r=0,f=[];if(wi(n))for(e=n.length;r<e;r++)u=t(n[r],r,i),u!=null&&f.push(u);else for(r in n)u=t(n[r],r,i),u!=null&&f.push(u);return wr(f)},guid:1,support:c});typeof Symbol=="function"&&(e.fn[Symbol.iterator]=d[Symbol.iterator]);e.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(n,t){fi["[object "+t+"]"]=t.toLowerCase()});it=function(n){function u(n,t,r,u){var s,p,c,l,w,y,d,v=t&&t.ownerDocument,a=t?t.nodeType:9;if(r=r||[],typeof n!="string"||!n||a!==1&&a!==9&&a!==11)return r;if(!u&&(b(t),t=t||i,h)){if(a!==11&&(w=ar.exec(n)))if(s=w[1]){if(a===9)if(c=t.getElementById(s)){if(c.id===s)return r.push(c),r}else return r;else if(v&&(c=v.getElementById(s))&&et(t,c)&&c.id===s)return r.push(c),r}else{if(w[2])return k.apply(r,t.getElementsByTagName(n)),r;if((s=w[3])&&f.getElementsByClassName&&t.getElementsByClassName)return k.apply(r,t.getElementsByClassName(s)),r}if(f.qsa&&!lt[n+" "]&&(!o||!o.test(n))&&(a!==1||t.nodeName.toLowerCase()!=="object")){if(d=n,v=t,a===1&&(er.test(n)||yi.test(n))){for(v=ti.test(n)&&ri(t.parentNode)||t,v===t&&f.scope||((l=t.getAttribute("id"))?l=l.replace(pi,wi):t.setAttribute("id",l=e)),y=ft(n),p=y.length;p--;)y[p]=(l?"#"+l:":scope")+" "+pt(y[p]);d=y.join(",")}try{return k.apply(r,v.querySelectorAll(d)),r}catch(g){lt(n,!0)}finally{l===e&&t.removeAttribute("id")}}}return si(n.replace(at,"$1"),t,r,u)}function yt(){function n(r,u){return i.push(r+" ")>t.cacheLength&&delete n[i.shift()],n[r+" "]=u}var i=[];return n}function l(n){return n[e]=!0,n}function a(n){var t=i.createElement("fieldset");try{return!!n(t)}catch(r){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ii(n,i){for(var r=n.split("|"),u=r.length;u--;)t.attrHandle[r[u]]=i}function ki(n,t){var i=t&&n,r=i&&n.nodeType===1&&t.nodeType===1&&n.sourceIndex-t.sourceIndex;if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function yr(n){return function(t){var i=t.nodeName.toLowerCase();return i==="input"&&t.type===n}}function pr(n){return function(t){var i=t.nodeName.toLowerCase();return(i==="input"||i==="button")&&t.type===n}}function di(n){return function(t){return"form"in t?t.parentNode&&t.disabled===!1?"label"in t?"label"in t.parentNode?t.parentNode.disabled===n:t.disabled===n:t.isDisabled===n||t.isDisabled!==!n&&vr(t)===n:t.disabled===n:"label"in t?t.disabled===n:!1}}function it(n){return l(function(t){return t=+t,l(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function ri(n){return n&&typeof n.getElementsByTagName!="undefined"&&n}function gi(){}function pt(n){for(var t=0,r=n.length,i="";t<r;t++)i+=n[t].value;return i}function wt(n,t,i){var r=t.dir,u=t.next,f=u||r,o=i&&f==="parentNode",s=nr++;return t.first?function(t,i,u){while(t=t[r])if(t.nodeType===1||o)return n(t,i,u);return!1}:function(t,i,h){var c,l,a,y=[v,s];if(h){while(t=t[r])if((t.nodeType===1||o)&&n(t,i,h))return!0}else while(t=t[r])if(t.nodeType===1||o)if(a=t[e]||(t[e]={}),l=a[t.uniqueID]||(a[t.uniqueID]={}),u&&u===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[f])&&c[0]===v&&c[1]===s)return y[2]=c[2];if(l[f]=y,y[2]=n(t,i,h))return!0}return!1}}function ui(n){return n.length>1?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function wr(n,t,i){for(var r=0,f=t.length;r<f;r++)u(n,t[r],i);return i}function bt(n,t,i,r,u){for(var e,o=[],f=0,s=n.length,h=t!=null;f<s;f++)(e=n[f])&&(!i||i(e,r,u))&&(o.push(e),h&&t.push(f));return o}function fi(n,t,i,r,u,f){return r&&!r[e]&&(r=fi(r)),u&&!u[e]&&(u=fi(u,f)),l(function(f,e,o,s){var l,c,a,p=[],y=[],w=e.length,b=f||wr(t||"*",o.nodeType?[o]:o,[]),v=n&&(f||!t)?bt(b,p,n,o,s):b,h=i?u||(f?n:w||r)?[]:e:v;if(i&&i(v,h,o,s),r)for(l=bt(h,y),r(l,[],o,s),c=l.length;c--;)(a=l[c])&&(h[y[c]]=!(v[y[c]]=a));if(f){if(u||n){if(u){for(l=[],c=h.length;c--;)(a=h[c])&&l.push(v[c]=a);u(null,h=[],l,s)}for(c=h.length;c--;)(a=h[c])&&(l=u?nt(f,a):p[c])>-1&&(f[l]=!(e[l]=a))}}else h=bt(h===e?h.splice(w,h.length):h),u?u(null,e,h,s):k.apply(e,h)})}function ei(n){for(var o,u,r,s=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=wt(function(n){return n===o},c,!0),a=wt(function(n){return nt(o,n)>-1},c,!0),f=[function(n,t,i){var r=!h&&(i||t!==ht)||((o=t).nodeType?l(n,t,i):a(n,t,i));return o=null,r}];i<s;i++)if(u=t.relative[n[i].type])f=[wt(ui(f),u)];else{if(u=t.filter[n[i].type].apply(null,n[i].matches),u[e]){for(r=++i;r<s;r++)if(t.relative[n[r].type])break;return fi(i>1&&ui(f),i>1&&pt(n.slice(0,i-1).concat({value:n[i-2].type===" "?"*":""})).replace(at,"$1"),u,i<r&&ei(n.slice(i,r)),r<s&&ei(n=n.slice(r)),r<s&&pt(n))}f.push(u)}return ui(f)}function br(n,r){var f=r.length>0,e=n.length>0,o=function(o,s,c,l,a){var y,nt,d,g=0,p="0",tt=o&&[],w=[],it=ht,rt=o||e&&t.find.TAG("*",a),ut=v+=it==null?1:Math.random()||.1,ft=rt.length;for(a&&(ht=s==i||s||a);p!==ft&&(y=rt[p])!=null;p++){if(e&&y){for(nt=0,s||y.ownerDocument==i||(b(y),c=!h);d=n[nt++];)if(d(y,s||i,c)){l.push(y);break}a&&(v=ut)}f&&((y=!d&&y)&&g--,o&&tt.push(y))}if(g+=p,f&&p!==g){for(nt=0;d=r[nt++];)d(tt,w,s,c);if(o){if(g>0)while(p--)tt[p]||w[p]||(w[p]=ir.call(l));w=bt(w)}k.apply(l,w);a&&!o&&w.length>0&&g+r.length>1&&u.uniqueSort(l)}return a&&(v=ut,ht=it),tt};return f?l(o):o}var rt,f,t,st,oi,ft,kt,si,ht,w,ut,b,i,s,h,o,d,ct,et,e="sizzle"+1*new Date,c=n.document,v=0,nr=0,hi=yt(),ci=yt(),li=yt(),lt=yt(),dt=function(n,t){return n===t&&(ut=!0),0},tr={}.hasOwnProperty,g=[],ir=g.pop,rr=g.push,k=g.push,ai=g.slice,nt=function(n,t){for(var i=0,r=n.length;i<r;i++)if(n[i]===t)return i;return-1},gt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",r="[\\x20\\t\\r\\n\\f]",tt="(?:\\\\[\\da-fA-F]{1,6}"+r+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",vi="\\["+r+"*("+tt+")(?:"+r+"*([*^$|!~]?=)"+r+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+tt+"))|)"+r+"*\\]",ni=":("+tt+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+vi+")*)|.*)\\)|)",ur=new RegExp(r+"+","g"),at=new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g"),fr=new RegExp("^"+r+"*,"+r+"*"),yi=new RegExp("^"+r+"*([>+~]|"+r+")"+r+"*"),er=new RegExp(r+"|>"),or=new RegExp(ni),sr=new RegExp("^"+tt+"$"),vt={ID:new RegExp("^#("+tt+")"),CLASS:new RegExp("^\\.("+tt+")"),TAG:new RegExp("^("+tt+"|[*])"),ATTR:new RegExp("^"+vi),PSEUDO:new RegExp("^"+ni),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),bool:new RegExp("^(?:"+gt+")$","i"),needsContext:new RegExp("^"+r+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+r+"*((?:-\\d)?\\d*)"+r+"*\\)|)(?=[^-]|$)","i")},hr=/HTML$/i,cr=/^(?:input|select|textarea|button)$/i,lr=/^h\d$/i,ot=/^[^{]+\{\s*\[native \w/,ar=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ti=/[+~]/,y=new RegExp("\\\\[\\da-fA-F]{1,6}"+r+"?|\\\\([^\\r\\n\\f])","g"),p=function(n,t){var i="0x"+n.slice(1)-65536;return t?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,i&1023|56320)},pi=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,wi=function(n,t){return t?n==="\0"?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},bi=function(){b()},vr=wt(function(n){return n.disabled===!0&&n.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{k.apply(g=ai.call(c.childNodes),c.childNodes);g[c.childNodes.length].nodeType}catch(kr){k={apply:g.length?function(n,t){rr.apply(n,ai.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}f=u.support={};oi=u.isXML=function(n){var i=n&&n.namespaceURI,t=n&&(n.ownerDocument||n).documentElement;return!hr.test(i||t&&t.nodeName||"HTML")};b=u.setDocument=function(n){var v,u,l=n?n.ownerDocument||n:c;return l==i||l.nodeType!==9||!l.documentElement?i:(i=l,s=i.documentElement,h=!oi(i),c!=i&&(u=i.defaultView)&&u.top!==u&&(u.addEventListener?u.addEventListener("unload",bi,!1):u.attachEvent&&u.attachEvent("onunload",bi)),f.scope=a(function(n){return s.appendChild(n).appendChild(i.createElement("div")),typeof n.querySelectorAll!="undefined"&&!n.querySelectorAll(":scope fieldset div").length}),f.attributes=a(function(n){return n.className="i",!n.getAttribute("className")}),f.getElementsByTagName=a(function(n){return n.appendChild(i.createComment("")),!n.getElementsByTagName("*").length}),f.getElementsByClassName=ot.test(i.getElementsByClassName),f.getById=a(function(n){return s.appendChild(n).id=e,!i.getElementsByName||!i.getElementsByName(e).length}),f.getById?(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){return n.getAttribute("id")===t}},t.find.ID=function(n,t){if(typeof t.getElementById!="undefined"&&h){var i=t.getElementById(n);return i?[i]:[]}}):(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){var i=typeof n.getAttributeNode!="undefined"&&n.getAttributeNode("id");return i&&i.value===t}},t.find.ID=function(n,t){if(typeof t.getElementById!="undefined"&&h){var i,u,f,r=t.getElementById(n);if(r){if(i=r.getAttributeNode("id"),i&&i.value===n)return[r];for(f=t.getElementsByName(n),u=0;r=f[u++];)if(i=r.getAttributeNode("id"),i&&i.value===n)return[r]}return[]}}),t.find.TAG=f.getElementsByTagName?function(n,t){return typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName(n):f.qsa?t.querySelectorAll(n):void 0}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if(n==="*"){while(i=u[f++])i.nodeType===1&&r.push(i);return r}return u},t.find.CLASS=f.getElementsByClassName&&function(n,t){if(typeof t.getElementsByClassName!="undefined"&&h)return t.getElementsByClassName(n)},d=[],o=[],(f.qsa=ot.test(i.querySelectorAll))&&(a(function(n){var t;s.appendChild(n).innerHTML="<a id='"+e+"'><\/a><select id='"+e+"-\r\\' msallowcapture=''><option selected=''><\/option><\/select>";n.querySelectorAll("[msallowcapture^='']").length&&o.push("[*^$]="+r+"*(?:''|\"\")");n.querySelectorAll("[selected]").length||o.push("\\["+r+"*(?:value|"+gt+")");n.querySelectorAll("[id~="+e+"-]").length||o.push("~=");t=i.createElement("input");t.setAttribute("name","");n.appendChild(t);n.querySelectorAll("[name='']").length||o.push("\\["+r+"*name"+r+"*="+r+"*(?:''|\"\")");n.querySelectorAll(":checked").length||o.push(":checked");n.querySelectorAll("a#"+e+"+*").length||o.push(".#.+[+~]");n.querySelectorAll("\\\f");o.push("[\\r\\n\\f]")}),a(function(n){n.innerHTML="<a href='' disabled='disabled'><\/a><select disabled='disabled'><option/><\/select>";var t=i.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("name","D");n.querySelectorAll("[name=d]").length&&o.push("name"+r+"*[*^$|!~]?=");n.querySelectorAll(":enabled").length!==2&&o.push(":enabled",":disabled");s.appendChild(n).disabled=!0;n.querySelectorAll(":disabled").length!==2&&o.push(":enabled",":disabled");n.querySelectorAll("*,:x");o.push(",.*:")})),(f.matchesSelector=ot.test(ct=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&a(function(n){f.disconnectedMatch=ct.call(n,"*");ct.call(n,"[s!='']:x");d.push("!=",ni)}),o=o.length&&new RegExp(o.join("|")),d=d.length&&new RegExp(d.join("|")),v=ot.test(s.compareDocumentPosition),et=v||ot.test(s.contains)?function(n,t){var r=n.nodeType===9?n.documentElement:n,i=t&&t.parentNode;return n===i||!!(i&&i.nodeType===1&&(r.contains?r.contains(i):n.compareDocumentPosition&&n.compareDocumentPosition(i)&16))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},dt=v?function(n,t){if(n===t)return ut=!0,0;var r=!n.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(n.ownerDocument||n)==(t.ownerDocument||t)?n.compareDocumentPosition(t):1,r&1||!f.sortDetached&&t.compareDocumentPosition(n)===r)?n==i||n.ownerDocument==c&&et(c,n)?-1:t==i||t.ownerDocument==c&&et(c,t)?1:w?nt(w,n)-nt(w,t):0:r&4?-1:1}:function(n,t){if(n===t)return ut=!0,0;var r,u=0,o=n.parentNode,s=t.parentNode,f=[n],e=[t];if(o&&s){if(o===s)return ki(n,t)}else return n==i?-1:t==i?1:o?-1:s?1:w?nt(w,n)-nt(w,t):0;for(r=n;r=r.parentNode;)f.unshift(r);for(r=t;r=r.parentNode;)e.unshift(r);while(f[u]===e[u])u++;return u?ki(f[u],e[u]):f[u]==c?-1:e[u]==c?1:0},i)};u.matches=function(n,t){return u(n,null,null,t)};u.matchesSelector=function(n,t){if(b(n),f.matchesSelector&&h&&!lt[t+" "]&&(!d||!d.test(t))&&(!o||!o.test(t)))try{var r=ct.call(n,t);if(r||f.disconnectedMatch||n.document&&n.document.nodeType!==11)return r}catch(e){lt(t,!0)}return u(t,i,null,[n]).length>0};u.contains=function(n,t){return(n.ownerDocument||n)!=i&&b(n),et(n,t)};u.attr=function(n,r){(n.ownerDocument||n)!=i&&b(n);var e=t.attrHandle[r.toLowerCase()],u=e&&tr.call(t.attrHandle,r.toLowerCase())?e(n,r,!h):undefined;return u!==undefined?u:f.attributes||!h?n.getAttribute(r):(u=n.getAttributeNode(r))&&u.specified?u.value:null};u.escape=function(n){return(n+"").replace(pi,wi)};u.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);};u.uniqueSort=function(n){var r,u=[],t=0,i=0;if(ut=!f.detectDuplicates,w=!f.sortStable&&n.slice(0),n.sort(dt),ut){while(r=n[i++])r===n[i]&&(t=u.push(i));while(t--)n.splice(u[t],1)}return w=null,n};st=u.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(t===1||t===9||t===11){if(typeof n.textContent=="string")return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=st(n)}else if(t===3||t===4)return n.nodeValue}else while(r=n[u++])i+=st(r);return i};t=u.selectors={cacheLength:50,createPseudo:l,match:vt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(y,p),n[3]=(n[3]||n[4]||n[5]||"").replace(y,p),n[2]==="~="&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),n[1].slice(0,3)==="nth"?(n[3]||u.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*(n[3]==="even"||n[3]==="odd")),n[5]=+(n[7]+n[8]||n[3]==="odd")):n[3]&&u.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return vt.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&or.test(t)&&(i=ft(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(y,p).toLowerCase();return n==="*"?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=hi[n+" "];return t||(t=new RegExp("(^|"+r+")"+n+"("+r+"|$)"))&&hi(n,function(n){return t.test(typeof n.className=="string"&&n.className||typeof n.getAttribute!="undefined"&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(r){var f=u.attr(r,n);return f==null?t==="!=":t?(f+="",t==="="?f===i:t==="!="?f!==i:t==="^="?i&&f.indexOf(i)===0:t==="*="?i&&f.indexOf(i)>-1:t==="$="?i&&f.slice(-i.length)===i:t==="~="?(" "+f.replace(ur," ")+" ").indexOf(i)>-1:t==="|="?f===i||f.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(n,t,i,r,u){var s=n.slice(0,3)!=="nth",o=n.slice(-4)!=="last",f=t==="of-type";return r===1&&u===0?function(n){return!!n.parentNode}:function(t,i,h){var p,w,y,c,a,b,k=s!==o?"nextSibling":"previousSibling",d=t.parentNode,nt=f&&t.nodeName.toLowerCase(),g=!h&&!f,l=!1;if(d){if(s){while(k){for(c=t;c=c[k];)if(f?c.nodeName.toLowerCase()===nt:c.nodeType===1)return!1;b=k=n==="only"&&!b&&"nextSibling"}return!0}if(b=[o?d.firstChild:d.lastChild],o&&g){for(c=d,y=c[e]||(c[e]={}),w=y[c.uniqueID]||(y[c.uniqueID]={}),p=w[n]||[],a=p[0]===v&&p[1],l=a&&p[2],c=a&&d.childNodes[a];c=++a&&c&&c[k]||(l=a=0)||b.pop();)if(c.nodeType===1&&++l&&c===t){w[n]=[v,a,l];break}}else if(g&&(c=t,y=c[e]||(c[e]={}),w=y[c.uniqueID]||(y[c.uniqueID]={}),p=w[n]||[],a=p[0]===v&&p[1],l=a),l===!1)while(c=++a&&c&&c[k]||(l=a=0)||b.pop())if((f?c.nodeName.toLowerCase()===nt:c.nodeType===1)&&++l&&(g&&(y=c[e]||(c[e]={}),w=y[c.uniqueID]||(y[c.uniqueID]={}),w[n]=[v,l]),c===t))break;return l-=u,l===r||l%r==0&&l/r>=0}}},PSEUDO:function(n,i){var f,r=t.pseudos[n]||t.setFilters[n.toLowerCase()]||u.error("unsupported pseudo: "+n);return r[e]?r(i):r.length>1?(f=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?l(function(n,t){for(var u,f=r(n,i),e=f.length;e--;)u=nt(n,f[e]),n[u]=!(t[u]=f[e])}):function(n){return r(n,0,f)}):r}},pseudos:{not:l(function(n){var t=[],r=[],i=kt(n.replace(at,"$1"));return i[e]?l(function(n,t,r,u){for(var e,o=i(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(t[f]=e))}):function(n,u,f){return t[0]=n,i(t,null,f,r),t[0]=null,!r.pop()}}),has:l(function(n){return function(t){return u(n,t).length>0}}),contains:l(function(n){return n=n.replace(y,p),function(t){return(t.textContent||st(t)).indexOf(n)>-1}}),lang:l(function(n){return sr.test(n||"")||u.error("unsupported lang: "+n),n=n.replace(y,p).toLowerCase(),function(t){var i;do if(i=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return i=i.toLowerCase(),i===n||i.indexOf(n+"-")===0;while((t=t.parentNode)&&t.nodeType===1);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===s},focus:function(n){return n===i.activeElement&&(!i.hasFocus||i.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:di(!1),disabled:di(!0),checked:function(n){var t=n.nodeName.toLowerCase();return t==="input"&&!!n.checked||t==="option"&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,n.selected===!0},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return lr.test(n.nodeName)},input:function(n){return cr.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return t==="input"&&n.type==="button"||t==="button"},text:function(n){var t;return n.nodeName.toLowerCase()==="input"&&n.type==="text"&&((t=n.getAttribute("type"))==null||t.toLowerCase()==="text")},first:it(function(){return[0]}),last:it(function(n,t){return[t-1]}),eq:it(function(n,t,i){return[i<0?i+t:i]}),even:it(function(n,t){for(var i=0;i<t;i+=2)n.push(i);return n}),odd:it(function(n,t){for(var i=1;i<t;i+=2)n.push(i);return n}),lt:it(function(n,t,i){for(var r=i<0?i+t:i>t?t:i;--r>=0;)n.push(r);return n}),gt:it(function(n,t,i){for(var r=i<0?i+t:i;++r<t;)n.push(r);return n})}};t.pseudos.nth=t.pseudos.eq;for(rt in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[rt]=yr(rt);for(rt in{submit:!0,reset:!0})t.pseudos[rt]=pr(rt);return gi.prototype=t.filters=t.pseudos,t.setFilters=new gi,ft=u.tokenize=function(n,i){var e,f,s,o,r,h,c,l=ci[n+" "];if(l)return i?0:l.slice(0);for(r=n,h=[],c=t.preFilter;r;){(!e||(f=fr.exec(r)))&&(f&&(r=r.slice(f[0].length)||r),h.push(s=[]));e=!1;(f=yi.exec(r))&&(e=f.shift(),s.push({value:e,type:f[0].replace(at," ")}),r=r.slice(e.length));for(o in t.filter)(f=vt[o].exec(r))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),r=r.slice(e.length));if(!e)break}return i?r.length:r?u.error(n):ci(n,h).slice(0)},kt=u.compile=function(n,t){var r,u=[],f=[],i=li[n+" "];if(!i){for(t||(t=ft(n)),r=t.length;r--;)i=ei(t[r]),i[e]?u.push(i):f.push(i);i=li(n,br(f,u));i.selector=n}return i},si=u.select=function(n,i,r,u){var o,f,e,l,a,c=typeof n=="function"&&n,s=!u&&ft(n=c.selector||n);if(r=r||[],s.length===1){if(f=s[0]=s[0].slice(0),f.length>2&&(e=f[0]).type==="ID"&&i.nodeType===9&&h&&t.relative[f[1].type]){if(i=(t.find.ID(e.matches[0].replace(y,p),i)||[])[0],i)c&&(i=i.parentNode);else return r;n=n.slice(f.shift().value.length)}for(o=vt.needsContext.test(n)?0:f.length;o--;){if(e=f[o],t.relative[l=e.type])break;if((a=t.find[l])&&(u=a(e.matches[0].replace(y,p),ti.test(f[0].type)&&ri(i.parentNode)||i))){if(f.splice(o,1),n=u.length&&pt(f),!n)return k.apply(r,u),r;break}}}return(c||kt(n,s))(u,i,!h,r,!i||ti.test(n)&&ri(i.parentNode)||i),r},f.sortStable=e.split("").sort(dt).join("")===e,f.detectDuplicates=!!ut,b(),f.sortDetached=a(function(n){return n.compareDocumentPosition(i.createElement("fieldset"))&1}),a(function(n){return n.innerHTML="<a href='#'><\/a>",n.firstChild.getAttribute("href")==="#"})||ii("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,t.toLowerCase()==="type"?1:2)}),f.attributes&&a(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),n.firstChild.getAttribute("value")===""})||ii("value",function(n,t,i){if(!i&&n.nodeName.toLowerCase()==="input")return n.defaultValue}),a(function(n){return n.getAttribute("disabled")==null})||ii(gt,function(n,t,i){var r;if(!i)return n[t]===!0?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),u}(u);e.find=it;e.expr=it.selectors;e.expr[":"]=e.expr.pseudos;e.uniqueSort=e.unique=it.uniqueSort;e.text=it.getText;e.isXMLDoc=it.isXML;e.contains=it.contains;e.escapeSelector=it.escape;var st=function(n,t,i){for(var r=[],u=i!==undefined;(n=n[t])&&n.nodeType!==9;)if(n.nodeType===1){if(u&&e(n).is(i))break;r.push(n)}return r},nu=function(n,t){for(var i=[];n;n=n.nextSibling)n.nodeType===1&&n!==t&&i.push(n);return i},tu=e.expr.match.needsContext;bi=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;e.filter=function(n,t,i){var r=t[0];return(i&&(n=":not("+n+")"),t.length===1&&r.nodeType===1)?e.find.matchesSelector(r,n)?[r]:[]:e.find.matches(n,e.grep(t,function(n){return n.nodeType===1}))};e.fn.extend({find:function(n){var t,i,r=this.length,u=this;if(typeof n!="string")return this.pushStack(e(n).filter(function(){for(t=0;t<r;t++)if(e.contains(u[t],this))return!0}));for(i=this.pushStack([]),t=0;t<r;t++)e.find(n,u[t],i);return r>1?e.uniqueSort(i):i},filter:function(n){return this.pushStack(ki(this,n||[],!1))},not:function(n){return this.pushStack(ki(this,n||[],!0))},is:function(n){return!!ki(this,typeof n=="string"&&tu.test(n)?e(n):n||[],!1).length}});ru=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;uu=e.fn.init=function(n,t,i){var r,u;if(!n)return this;if(i=i||iu,typeof n=="string"){if(r=n[0]==="<"&&n[n.length-1]===">"&&n.length>=3?[null,n,null]:ru.exec(n),r&&(r[1]||!t)){if(r[1]){if(t=t instanceof e?t[0]:t,e.merge(this,e.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:h,!0)),bi.test(r[1])&&e.isPlainObject(t))for(r in t)s(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return u=h.getElementById(r[2]),u&&(this[0]=u,this.length=1),this}return!t||t.jquery?(t||i).find(n):this.constructor(t).find(n)}return n.nodeType?(this[0]=n,this.length=1,this):s(n)?i.ready!==undefined?i.ready(n):n(e):e.makeArray(n,this)};uu.prototype=e.fn;iu=e(h);fu=/^(?:parents|prev(?:Until|All))/;eu={children:!0,contents:!0,next:!0,prev:!0};e.fn.extend({has:function(n){var t=e(n,this),i=t.length;return this.filter(function(){for(var n=0;n<i;n++)if(e.contains(this,t[n]))return!0})},closest:function(n,t){var i,u=0,o=this.length,r=[],f=typeof n!="string"&&e(n);if(!tu.test(n))for(;u<o;u++)for(i=this[u];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(f?f.index(i)>-1:i.nodeType===1&&e.find.matchesSelector(i,n))){r.push(i);break}return this.pushStack(r.length>1?e.uniqueSort(r):r)},index:function(n){return n?typeof n=="string"?ui.call(e(n),this[0]):ui.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(e.uniqueSort(e.merge(this.get(),e(n,t))))},addBack:function(n){return this.add(n==null?this.prevObject:this.prevObject.filter(n))}});e.each({parent:function(n){var t=n.parentNode;return t&&t.nodeType!==11?t:null},parents:function(n){return st(n,"parentNode")},parentsUntil:function(n,t,i){return st(n,"parentNode",i)},next:function(n){return ou(n,"nextSibling")},prev:function(n){return ou(n,"previousSibling")},nextAll:function(n){return st(n,"nextSibling")},prevAll:function(n){return st(n,"previousSibling")},nextUntil:function(n,t,i){return st(n,"nextSibling",i)},prevUntil:function(n,t,i){return st(n,"previousSibling",i)},siblings:function(n){return nu((n.parentNode||{}).firstChild,n)},children:function(n){return nu(n.firstChild)},contents:function(n){return n.contentDocument!=null&&pr(n.contentDocument)?n.contentDocument:(p(n,"template")&&(n=n.content||n),e.merge([],n.childNodes))}},function(n,t){e.fn[n]=function(i,r){var u=e.map(this,t,i);return n.slice(-5)!=="Until"&&(r=i),r&&typeof r=="string"&&(u=e.filter(r,u)),this.length>1&&(eu[n]||e.uniqueSort(u),fu.test(n)&&u.reverse()),this.pushStack(u)}});w=/[^\x20\t\r\n\f]+/g;e.Callbacks=function(n){n=typeof n=="string"?se(n):e.extend({},n);var f,i,c,r,t=[],o=[],u=-1,l=function(){for(r=r||n.once,c=f=!0;o.length;u=-1)for(i=o.shift();++u<t.length;)t[u].apply(i[0],i[1])===!1&&n.stopOnFalse&&(u=t.length,i=!1);n.memory||(i=!1);f=!1;r&&(t=i?[]:"")},h={add:function(){return t&&(i&&!f&&(u=t.length-1,o.push(i)),function r(i){e.each(i,function(i,u){s(u)?n.unique&&h.has(u)||t.push(u):u&&u.length&&ot(u)!=="string"&&r(u)})}(arguments),i&&!f&&l()),this},remove:function(){return e.each(arguments,function(n,i){for(var r;(r=e.inArray(i,t,r))>-1;)t.splice(r,1),r<=u&&u--}),this},has:function(n){return n?e.inArray(n,t)>-1:t.length>0},empty:function(){return t&&(t=[]),this},disable:function(){return r=o=[],t=i="",this},disabled:function(){return!t},lock:function(){return r=o=[],i||f||(t=i=""),this},locked:function(){return!!r},fireWith:function(n,t){return r||(t=t||[],t=[n,t.slice?t.slice():t],o.push(t),f||l()),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!c}};return h};e.extend({Deferred:function(n){var i=[["notify","progress",e.Callbacks("memory"),e.Callbacks("memory"),2],["resolve","done",e.Callbacks("once memory"),e.Callbacks("once memory"),0,"resolved"],["reject","fail",e.Callbacks("once memory"),e.Callbacks("once memory"),1,"rejected"]],f="pending",r={state:function(){return f},always:function(){return t.done(arguments).fail(arguments),this},"catch":function(n){return r.then(null,n)},pipe:function(){var n=arguments;return e.Deferred(function(r){e.each(i,function(i,u){var f=s(n[u[4]])&&n[u[4]];t[u[1]](function(){var n=f&&f.apply(this,arguments);n&&s(n.promise)?n.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[u[0]+"With"](this,f?[n]:arguments)})});n=null}).promise()},then:function(n,t,r){function o(n,t,i,r){return function(){var h=this,c=arguments,a=function(){var u,e;if(!(n<f)){if(u=i.apply(h,c),u===t.promise())throw new TypeError("Thenable self-resolution");e=u&&(typeof u=="object"||typeof u=="function")&&u.then;s(e)?r?e.call(u,o(f,t,ht,r),o(f,t,oi,r)):(f++,e.call(u,o(f,t,ht,r),o(f,t,oi,r),o(f,t,ht,t.notifyWith))):(i!==ht&&(h=undefined,c=[u]),(r||t.resolveWith)(h,c))}},l=r?a:function(){try{a()}catch(r){e.Deferred.exceptionHook&&e.Deferred.exceptionHook(r,l.stackTrace);n+1>=f&&(i!==oi&&(h=undefined,c=[r]),t.rejectWith(h,c))}};n?l():(e.Deferred.getStackHook&&(l.stackTrace=e.Deferred.getStackHook()),u.setTimeout(l))}}var f=0;return e.Deferred(function(u){i[0][3].add(o(0,u,s(r)?r:ht,u.notifyWith));i[1][3].add(o(0,u,s(n)?n:ht));i[2][3].add(o(0,u,s(t)?t:oi))}).promise()},promise:function(n){return n!=null?e.extend(n,r):r}},t={};return e.each(i,function(n,u){var e=u[2],o=u[5];r[u[1]]=e.add;o&&e.add(function(){f=o},i[3-n][2].disable,i[3-n][3].disable,i[0][2].lock,i[0][3].lock);e.add(u[3].fire);t[u[0]]=function(){return t[u[0]+"With"](this===t?undefined:this,arguments),this};t[u[0]+"With"]=e.fireWith}),r.promise(t),n&&n.call(t,t),t},when:function(n){var u=arguments.length,t=u,f=Array(t),r=tt.call(arguments),i=e.Deferred(),o=function(n){return function(t){f[n]=this;r[n]=arguments.length>1?tt.call(arguments):t;--u||i.resolveWith(f,r)}};if(u<=1&&(su(n,i.done(o(t)).resolve,i.reject,!u),i.state()==="pending"||s(r[t]&&r[t].then)))return i.then();while(t--)su(r[t],o(t),i.reject);return i.promise()}});hu=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;e.Deferred.exceptionHook=function(n,t){u.console&&u.console.warn&&n&&hu.test(n.name)&&u.console.warn("jQuery.Deferred exception: "+n.message,n.stack,t)};e.readyException=function(n){u.setTimeout(function(){throw n;})};si=e.Deferred();e.fn.ready=function(n){return si.then(n).catch(function(n){e.readyException(n)}),this};e.extend({isReady:!1,readyWait:1,ready:function(n){(n===!0?--e.readyWait:e.isReady)||(e.isReady=!0,n!==!0&&--e.readyWait>0)||si.resolveWith(h,[e])}});e.ready.then=si.then;h.readyState!=="complete"&&(h.readyState==="loading"||h.documentElement.doScroll)?(h.addEventListener("DOMContentLoaded",hi),u.addEventListener("load",hi)):u.setTimeout(e.ready);var g=function(n,t,i,r,u,f,o){var h=0,l=n.length,c=i==null;if(ot(i)==="object"){u=!0;for(h in i)g(n,t,h,i[h],!0,f,o)}else if(r!==undefined&&(u=!0,s(r)||(o=!0),c&&(o?(t.call(n,r),t=null):(c=t,t=function(n,t,i){return c.call(e(n),i)})),t))for(;h<l;h++)t(n[h],i,o?r:r.call(n[h],h,t(n[h],i)));return u?n:c?t.call(n):l?t(n[0],i):f},he=/^-ms-/,ce=/-([a-z])/g;ct=function(n){return n.nodeType===1||n.nodeType===9||!+n.nodeType};dt.uid=1;dt.prototype={cache:function(n){var t=n[this.expando];return t||(t={},ct(n)&&(n.nodeType?n[this.expando]=t:Object.defineProperty(n,this.expando,{value:t,configurable:!0}))),t},set:function(n,t,i){var r,u=this.cache(n);if(typeof t=="string")u[k(t)]=i;else for(r in t)u[k(r)]=t[r];return u},get:function(n,t){return t===undefined?this.cache(n):n[this.expando]&&n[this.expando][k(t)]},access:function(n,t,i){return t===undefined||t&&typeof t=="string"&&i===undefined?this.get(n,t):(this.set(n,t,i),i!==undefined?i:t)},remove:function(n,t){var r,i=n[this.expando];if(i!==undefined){if(t!==undefined)for(Array.isArray(t)?t=t.map(k):(t=k(t),t=t in i?[t]:t.match(w)||[]),r=t.length;r--;)delete i[t[r]];(t===undefined||e.isEmptyObject(i))&&(n.nodeType?n[this.expando]=undefined:delete n[this.expando])}},hasData:function(n){var t=n[this.expando];return t!==undefined&&!e.isEmptyObject(t)}};var o=new dt,l=new dt,ae=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ve=/[A-Z]/g;e.extend({hasData:function(n){return l.hasData(n)||o.hasData(n)},data:function(n,t,i){return l.access(n,t,i)},removeData:function(n,t){l.remove(n,t)},_data:function(n,t,i){return o.access(n,t,i)},_removeData:function(n,t){o.remove(n,t)}});e.fn.extend({data:function(n,t){var u,r,f,i=this[0],e=i&&i.attributes;if(n===undefined){if(this.length&&(f=l.get(i),i.nodeType===1&&!o.get(i,"hasDataAttrs"))){for(u=e.length;u--;)e[u]&&(r=e[u].name,r.indexOf("data-")===0&&(r=k(r.slice(5)),cu(i,r,f[r])));o.set(i,"hasDataAttrs",!0)}return f}return typeof n=="object"?this.each(function(){l.set(this,n)}):g(this,function(t){var r;if(i&&t===undefined)return(r=l.get(i,n),r!==undefined)?r:(r=cu(i,n),r!==undefined)?r:void 0;this.each(function(){l.set(this,n,t)})},null,t,arguments.length>1,null,!0)},removeData:function(n){return this.each(function(){l.remove(this,n)})}});e.extend({queue:function(n,t,i){var r;if(n)return t=(t||"fx")+"queue",r=o.get(n,t),i&&(!r||Array.isArray(i)?r=o.access(n,t,e.makeArray(i)):r.push(i)),r||[]},dequeue:function(n,t){t=t||"fx";var i=e.queue(n,t),f=i.length,r=i.shift(),u=e._queueHooks(n,t),o=function(){e.dequeue(n,t)};r==="inprogress"&&(r=i.shift(),f--);r&&(t==="fx"&&i.unshift("inprogress"),delete u.stop,r.call(n,o,u));!f&&u&&u.empty.fire()},_queueHooks:function(n,t){var i=t+"queueHooks";return o.get(n,i)||o.access(n,i,{empty:e.Callbacks("once memory").add(function(){o.remove(n,[t+"queue",i])})})}});e.fn.extend({queue:function(n,t){var i=2;return(typeof n!="string"&&(t=n,n="fx",i--),arguments.length<i)?e.queue(this[0],n):t===undefined?this:this.each(function(){var i=e.queue(this,n,t);e._queueHooks(this,n);n==="fx"&&i[0]!=="inprogress"&&e.dequeue(this,n)})},dequeue:function(n){return this.each(function(){e.dequeue(this,n)})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var i,u=1,f=e.Deferred(),r=this,s=this.length,h=function(){--u||f.resolveWith(r,[r])};for(typeof n!="string"&&(t=n,n=undefined),n=n||"fx";s--;)i=o.get(r[s],n+"queueHooks"),i&&i.empty&&(u++,i.empty.add(h));return h(),f.promise(t)}});var lu=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,gt=new RegExp("^(?:([+-])=|)("+lu+")([a-z%]*)$","i"),nt=["Top","Right","Bottom","Left"],rt=h.documentElement,lt=function(n){return e.contains(n.ownerDocument,n)},pe={composed:!0};rt.getRootNode&&(lt=function(n){return e.contains(n.ownerDocument,n)||n.getRootNode(pe)===n.ownerDocument});ni=function(n,t){return n=t||n,n.style.display==="none"||n.style.display===""&&lt(n)&&e.css(n,"display")==="none"};di={};e.fn.extend({show:function(){return at(this,!0)},hide:function(){return at(this)},toggle:function(n){return typeof n=="boolean"?n?this.show():this.hide():this.each(function(){ni(this)?e(this).show():e(this).hide()})}});var ti=/^(?:checkbox|radio)$/i,vu=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,yu=/^$|^module$|\/(?:java|ecma)script/i;(function(){var i=h.createDocumentFragment(),n=i.appendChild(h.createElement("div")),t=h.createElement("input");t.setAttribute("type","radio");t.setAttribute("checked","checked");t.setAttribute("name","t");n.appendChild(t);c.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked;n.innerHTML="<textarea>x<\/textarea>";c.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue;n.innerHTML="<option><\/option>";c.option=!!n.lastChild})();y={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,"",""]};y.tbody=y.tfoot=y.colgroup=y.caption=y.thead;y.th=y.td;c.option||(y.optgroup=y.option=[1,"<select multiple='multiple'>","<\/select>"]);pu=/<|&#?\w+;/;nr=/^([^.]*)(?:\.(.+)|)/;e.event={global:{},add:function(n,t,i,r,u){var l,a,p,v,b,h,s,c,f,k,d,y=o.get(n);if(ct(n))for(i.handler&&(l=i,i=l.handler,u=l.selector),u&&e.find.matchesSelector(rt,u),i.guid||(i.guid=e.guid++),(v=y.events)||(v=y.events=Object.create(null)),(a=y.handle)||(a=y.handle=function(t){return typeof e!="undefined"&&e.event.triggered!==t.type?e.event.dispatch.apply(n,arguments):undefined}),t=(t||"").match(w)||[""],b=t.length;b--;)(p=nr.exec(t[b])||[],f=d=p[1],k=(p[2]||"").split(".").sort(),f)&&(s=e.event.special[f]||{},f=(u?s.delegateType:s.bindType)||f,s=e.event.special[f]||{},h=e.extend({type:f,origType:d,data:r,handler:i,guid:i.guid,selector:u,needsContext:u&&e.expr.match.needsContext.test(u),namespace:k.join(".")},l),(c=v[f])||(c=v[f]=[],c.delegateCount=0,s.setup&&s.setup.call(n,r,k,a)!==!1||n.addEventListener&&n.addEventListener(f,a)),s.add&&(s.add.call(n,h),h.handler.guid||(h.handler.guid=i.guid)),u?c.splice(c.delegateCount++,0,h):c.push(h),e.event.global[f]=!0)},remove:function(n,t,i,r,u){var v,k,h,a,y,s,c,l,f,b,d,p=o.hasData(n)&&o.get(n);if(p&&(a=p.events)){for(t=(t||"").match(w)||[""],y=t.length;y--;){if(h=nr.exec(t[y])||[],f=d=h[1],b=(h[2]||"").split(".").sort(),!f){for(f in a)e.event.remove(n,f+t[y],i,r,!0);continue}for(c=e.event.special[f]||{},f=(r?c.delegateType:c.bindType)||f,l=a[f]||[],h=h[2]&&new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"),k=v=l.length;v--;)s=l[v],(u||d===s.origType)&&(!i||i.guid===s.guid)&&(!h||h.test(s.namespace))&&(!r||r===s.selector||r==="**"&&s.selector)&&(l.splice(v,1),s.selector&&l.delegateCount--,c.remove&&c.remove.call(n,s));k&&!l.length&&(c.teardown&&c.teardown.call(n,b,p.handle)!==!1||e.removeEvent(n,f,p.handle),delete a[f])}e.isEmptyObject(a)&&o.remove(n,"handle events")}},dispatch:function(n){var i,c,s,u,r,l,h=new Array(arguments.length),t=e.event.fix(n),a=(o.get(this,"events")||Object.create(null))[t.type]||[],f=e.event.special[t.type]||{};for(h[0]=t,i=1;i<arguments.length;i++)h[i]=arguments[i];if(t.delegateTarget=this,!f.preDispatch||f.preDispatch.call(this,t)!==!1){for(l=e.event.handlers.call(this,t,a),i=0;(u=l[i++])&&!t.isPropagationStopped();)for(t.currentTarget=u.elem,c=0;(r=u.handlers[c++])&&!t.isImmediatePropagationStopped();)(!t.rnamespace||r.namespace===!1||t.rnamespace.test(r.namespace))&&(t.handleObj=r,t.data=r.data,s=((e.event.special[r.origType]||{}).handle||r.handler).apply(u.elem,h),s!==undefined&&(t.result=s)===!1&&(t.preventDefault(),t.stopPropagation()));return f.postDispatch&&f.postDispatch.call(this,t),t.result}},handlers:function(n,t){var u,f,r,o,s,c=[],h=t.delegateCount,i=n.target;if(h&&i.nodeType&&!(n.type==="click"&&n.button>=1))for(;i!==this;i=i.parentNode||this)if(i.nodeType===1&&!(n.type==="click"&&i.disabled===!0)){for(o=[],s={},u=0;u<h;u++)f=t[u],r=f.selector+" ",s[r]===undefined&&(s[r]=f.needsContext?e(r,this).index(i)>-1:e.find(r,this,null,[i]).length),s[r]&&o.push(f);o.length&&c.push({elem:i,handlers:o})}return i=this,h<t.length&&c.push({elem:i,handlers:t.slice(h)}),c},addProp:function(n,t){Object.defineProperty(e.Event.prototype,n,{enumerable:!0,configurable:!0,get:s(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[n]},set:function(t){Object.defineProperty(this,n,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(n){return n[e.expando]?n:new e.Event(n)},special:{load:{noBubble:!0},click:{setup:function(n){var t=this||n;return ti.test(t.type)&&t.click&&p(t,"input")&&ci(t,"click",vt),!1},trigger:function(n){var t=this||n;return ti.test(t.type)&&t.click&&p(t,"input")&&ci(t,"click"),!0},_default:function(n){var t=n.target;return ti.test(t.type)&&t.click&&p(t,"input")&&o.get(t,"click")||p(t,"a")}},beforeunload:{postDispatch:function(n){n.result!==undefined&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}};e.removeEvent=function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i)};e.Event=function(n,t){if(!(this instanceof e.Event))return new e.Event(n,t);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||n.defaultPrevented===undefined&&n.returnValue===!1?vt:yt,this.target=n.target&&n.target.nodeType===3?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n;t&&e.extend(this,t);this.timeStamp=n&&n.timeStamp||Date.now();this[e.expando]=!0};e.Event.prototype={constructor:e.Event,isDefaultPrevented:yt,isPropagationStopped:yt,isImmediatePropagationStopped:yt,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=vt;n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=vt;n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=vt;n&&!this.isSimulated&&n.stopImmediatePropagation();this.stopPropagation()}};e.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},e.event.addProp);e.each({focus:"focusin",blur:"focusout"},function(n,t){e.event.special[n]={setup:function(){return ci(this,n,be),!1},trigger:function(){return ci(this,n),!0},_default:function(){return!0},delegateType:t}});e.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(n,t){e.event.special[n]={delegateType:t,bindType:t,handle:function(n){var r,u=this,i=n.relatedTarget,f=n.handleObj;return i&&(i===u||e.contains(u,i))||(n.type=f.origType,r=f.handler.apply(this,arguments),n.type=t),r}}});e.fn.extend({on:function(n,t,i,r){return tr(this,n,t,i,r)},one:function(n,t,i,r){return tr(this,n,t,i,r,1)},off:function(n,t,i){var r,u;if(n&&n.preventDefault&&n.handleObj)return r=n.handleObj,e(n.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if(typeof n=="object"){for(u in n)this.off(u,t,n[u]);return this}return(t===!1||typeof t=="function")&&(i=t,t=undefined),i===!1&&(i=yt),this.each(function(){e.event.remove(this,n,i,t)})}});var de=/<script|<style|<link/i,ge=/checked\s*(?:[^=]|=\s*.checked.)/i,no=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;e.extend({htmlPrefilter:function(n){return n},clone:function(n,t,i){var r,s,f,u,o=n.cloneNode(!0),h=lt(n);if(!c.noCloneChecked&&(n.nodeType===1||n.nodeType===11)&&!e.isXMLDoc(n))for(u=a(o),f=a(n),r=0,s=f.length;r<s;r++)ro(f[r],u[r]);if(t)if(i)for(f=f||a(n),u=u||a(o),r=0,s=f.length;r<s;r++)ku(f[r],u[r]);else ku(n,o);return u=a(o,"script"),u.length>0&&gi(u,!h&&a(n,"script")),o},cleanData:function(n){for(var i,t,r,f=e.event.special,u=0;(t=n[u])!==undefined;u++)if(ct(t)){if(i=t[o.expando]){if(i.events)for(r in i.events)f[r]?e.event.remove(t,r):e.removeEvent(t,r,i.handle);t[o.expando]=undefined}t[l.expando]&&(t[l.expando]=undefined)}}});e.fn.extend({detach:function(n){return du(this,n,!0)},remove:function(n){return du(this,n)},text:function(n){return g(this,function(n){return n===undefined?e.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=n)})},null,n,arguments.length)},append:function(){return pt(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=bu(this,n);t.appendChild(n)}})},prepend:function(){return pt(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=bu(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return pt(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return pt(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},empty:function(){for(var n,t=0;(n=this[t])!=null;t++)n.nodeType===1&&(e.cleanData(a(n,!1)),n.textContent="");return this},clone:function(n,t){return n=n==null?!1:n,t=t==null?n:t,this.map(function(){return e.clone(this,n,t)})},html:function(n){return g(this,function(n){var t=this[0]||{},i=0,r=this.length;if(n===undefined&&t.nodeType===1)return t.innerHTML;if(typeof n=="string"&&!de.test(n)&&!y[(vu.exec(n)||["",""])[1].toLowerCase()]){n=e.htmlPrefilter(n);try{for(;i<r;i++)t=this[i]||{},t.nodeType===1&&(e.cleanData(a(t,!1)),t.innerHTML=n);t=0}catch(u){}}t&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var n=[];return pt(this,arguments,function(t){var i=this.parentNode;e.inArray(this,n)<0&&(e.cleanData(a(this)),i&&i.replaceChild(t,this))},n)}});e.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(n,t){e.fn[n]=function(n){for(var r,u=[],f=e(n),o=f.length-1,i=0;i<=o;i++)r=i===o?this:this.clone(!0),e(f[i])[t](r),pi.apply(u,r.get());return this.pushStack(u)}});var ir=new RegExp("^("+lu+")(?!px)[a-z%]+$","i"),li=function(n){var t=n.ownerDocument.defaultView;return t&&t.opener||(t=u),t.getComputedStyle(n)},gu=function(n,t,i){var u,r,f={};for(r in t)f[r]=n.style[r],n.style[r]=t[r];u=i.call(n);for(r in t)n.style[r]=f[r];return u},uo=new RegExp(nt.join("|"),"i");(function(){function t(){if(n){f.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";n.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";rt.appendChild(f).appendChild(n);var t=u.getComputedStyle(n);o=t.top!=="1%";v=i(t.marginLeft)===12;n.style.right="60%";a=i(t.right)===36;s=i(t.width)===36;n.style.position="absolute";l=i(n.offsetWidth/3)===12;rt.removeChild(f);n=null}}function i(n){return Math.round(parseFloat(n))}var o,s,l,a,r,v,f=h.createElement("div"),n=h.createElement("div");n.style&&(n.style.backgroundClip="content-box",n.cloneNode(!0).style.backgroundClip="",c.clearCloneStyle=n.style.backgroundClip==="content-box",e.extend(c,{boxSizingReliable:function(){return t(),s},pixelBoxStyles:function(){return t(),a},pixelPosition:function(){return t(),o},reliableMarginLeft:function(){return t(),v},scrollboxSize:function(){return t(),l},reliableTrDimensions:function(){var t,n,i,f;return r==null&&(t=h.createElement("table"),n=h.createElement("tr"),i=h.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",n.style.cssText="border:1px solid",n.style.height="1px",i.style.height="9px",i.style.display="block",rt.appendChild(t).appendChild(n).appendChild(i),f=u.getComputedStyle(n),r=parseInt(f.height,10)+parseInt(f.borderTopWidth,10)+parseInt(f.borderBottomWidth,10)===n.offsetHeight,rt.removeChild(t)),r}}))})();var tf=["Webkit","Moz","ms"],rf=h.createElement("div").style,uf={};var eo=/^(none|table(?!-c[ea]).+)/,ff=/^--/,oo={position:"absolute",visibility:"hidden",display:"block"},ef={letterSpacing:"0",fontWeight:"400"};e.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=ii(n,"opacity");return i===""?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,t,i,r){if(n&&n.nodeType!==3&&n.nodeType!==8&&n.style){var u,o,f,h=k(t),l=ff.test(t),s=n.style;if(l||(t=rr(h)),f=e.cssHooks[t]||e.cssHooks[h],i!==undefined){if(o=typeof i,o==="string"&&(u=gt.exec(i))&&u[1]&&(i=au(n,t,u),o="number"),i==null||i!==i)return;o!=="number"||l||(i+=u&&u[3]||(e.cssNumber[h]?"":"px"));c.clearCloneStyle||i!==""||t.indexOf("background")!==0||(s[t]="inherit");f&&"set"in f&&(i=f.set(n,i,r))===undefined||(l?s.setProperty(t,i):s[t]=i)}else return f&&"get"in f&&(u=f.get(n,!1,r))!==undefined?u:s[t]}},css:function(n,t,i,r){var u,o,f,s=k(t),h=ff.test(t);return(h||(t=rr(s)),f=e.cssHooks[t]||e.cssHooks[s],f&&"get"in f&&(u=f.get(n,!0,i)),u===undefined&&(u=ii(n,t,r)),u==="normal"&&t in ef&&(u=ef[t]),i===""||i)?(o=parseFloat(u),i===!0||isFinite(o)?o||0:u):u}});e.each(["height","width"],function(n,t){e.cssHooks[t]={get:function(n,i,r){if(i)return eo.test(e.css(n,"display"))&&(!n.getClientRects().length||!n.getBoundingClientRect().width)?gu(n,oo,function(){return sf(n,t,r)}):sf(n,t,r)},set:function(n,i,r){var o,u=li(n),s=!c.scrollboxSize()&&u.position==="absolute",l=s||r,h=l&&e.css(n,"boxSizing",!1,u)==="border-box",f=r?ur(n,t,r,h,u):0;return h&&s&&(f-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(u[t])-ur(n,t,"border",!1,u)-.5)),f&&(o=gt.exec(i))&&(o[3]||"px")!=="px"&&(n.style[t]=i,i=e.css(n,t)),of(n,i,f)}}});e.cssHooks.marginLeft=nf(c.reliableMarginLeft,function(n,t){if(t)return(parseFloat(ii(n,"marginLeft"))||n.getBoundingClientRect().left-gu(n,{marginLeft:0},function(){return n.getBoundingClientRect().left}))+"px"});e.each({margin:"",padding:"",border:"Width"},function(n,t){e.cssHooks[n+t]={expand:function(i){for(var r=0,f={},u=typeof i=="string"?i.split(" "):[i];r<4;r++)f[n+nt[r]+t]=u[r]||u[r-2]||u[0];return f}};n!=="margin"&&(e.cssHooks[n+t].set=of)});e.fn.extend({css:function(n,t){return g(this,function(n,t,i){var u,f,o={},r=0;if(Array.isArray(t)){for(u=li(n),f=t.length;r<f;r++)o[t[r]]=e.css(n,t[r],!1,u);return o}return i!==undefined?e.style(n,t,i):e.css(n,t)},n,t,arguments.length>1)}});e.Tween=v;v.prototype={constructor:v,init:function(n,t,i,r,u,f){this.elem=n;this.prop=i;this.easing=u||e.easing._default;this.options=t;this.start=this.now=this.cur();this.end=r;this.unit=f||(e.cssNumber[i]?"":"px")},cur:function(){var n=v.propHooks[this.prop];return n&&n.get?n.get(this):v.propHooks._default.get(this)},run:function(n){var t,i=v.propHooks[this.prop];return this.pos=this.options.duration?t=e.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):t=n,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.set(this):v.propHooks._default.set(this),this}};v.prototype.init.prototype=v.prototype;v.propHooks={_default:{get:function(n){var t;return n.elem.nodeType!==1||n.elem[n.prop]!=null&&n.elem.style[n.prop]==null?n.elem[n.prop]:(t=e.css(n.elem,n.prop,""),!t||t==="auto"?0:t)},set:function(n){e.fx.step[n.prop]?e.fx.step[n.prop](n):n.elem.nodeType===1&&(e.cssHooks[n.prop]||n.elem.style[rr(n.prop)]!=null)?e.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}};v.propHooks.scrollTop=v.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};e.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"};e.fx=v.prototype.init;e.fx.step={};hf=/^(?:toggle|show|hide)$/;cf=/queueHooks$/;e.Animation=e.extend(b,{tweeners:{"*":[function(n,t){var i=this.createTween(n,t);return au(i.elem,n,gt.exec(t),i),i}]},tweener:function(n,t){s(n)?(t=n,n=["*"]):n=n.match(w);for(var i,r=0,u=n.length;r<u;r++)i=n[r],b.tweeners[i]=b.tweeners[i]||[],b.tweeners[i].unshift(t)},prefilters:[so],prefilter:function(n,t){t?b.prefilters.unshift(n):b.prefilters.push(n)}});e.speed=function(n,t,i){var r=n&&typeof n=="object"?e.extend({},n):{complete:i||!i&&t||s(n)&&n,duration:n,easing:i&&t||t&&!s(t)&&t};return e.fx.off?r.duration=0:typeof r.duration!="number"&&(r.duration=r.duration in e.fx.speeds?e.fx.speeds[r.duration]:e.fx.speeds._default),(r.queue==null||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){s(r.old)&&r.old.call(this);r.queue&&e.dequeue(this,r.queue)},r};e.fn.extend({fadeTo:function(n,t,i,r){return this.filter(ni).css("opacity",0).show().end().animate({opacity:t},n,i,r)},animate:function(n,t,i,r){var s=e.isEmptyObject(n),f=e.speed(t,i,r),u=function(){var t=b(this,e.extend({},n),f);(s||o.get(this,"finish"))&&t.stop(!0)};return u.finish=u,s||f.queue===!1?this.each(u):this.queue(f.queue,u)},stop:function(n,t,i){var r=function(n){var t=n.stop;delete n.stop;t(i)};return typeof n!="string"&&(i=t,t=n,n=undefined),t&&this.queue(n||"fx",[]),this.each(function(){var s=!0,t=n!=null&&n+"queueHooks",f=e.timers,u=o.get(this);if(t)u[t]&&u[t].stop&&r(u[t]);else for(t in u)u[t]&&u[t].stop&&cf.test(t)&&r(u[t]);for(t=f.length;t--;)f[t].elem===this&&(n==null||f[t].queue===n)&&(f[t].anim.stop(i),s=!1,f.splice(t,1));(s||!i)&&e.dequeue(this,n)})},finish:function(n){return n!==!1&&(n=n||"fx"),this.each(function(){var t,u=o.get(this),i=u[n+"queue"],f=u[n+"queueHooks"],r=e.timers,s=i?i.length:0;for(u.finish=!0,e.queue(this,n,[]),f&&f.stop&&f.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===n&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;t<s;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete u.finish})}});e.each(["toggle","show","hide"],function(n,t){var i=e.fn[t];e.fn[t]=function(n,r,u){return n==null||typeof n=="boolean"?i.apply(this,arguments):this.animate(vi(t,!0),n,r,u)}});e.each({slideDown:vi("show"),slideUp:vi("hide"),slideToggle:vi("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(n,t){e.fn[n]=function(n,i,r){return this.animate(t,n,i,r)}});e.timers=[];e.fx.tick=function(){var i,n=0,t=e.timers;for(wt=Date.now();n<t.length;n++)i=t[n],i()||t[n]!==i||t.splice(n--,1);t.length||e.fx.stop();wt=undefined};e.fx.timer=function(n){e.timers.push(n);e.fx.start()};e.fx.interval=13;e.fx.start=function(){ai||(ai=!0,fr())};e.fx.stop=function(){ai=null};e.fx.speeds={slow:600,fast:200,_default:400};e.fn.delay=function(n,t){return n=e.fx?e.fx.speeds[n]||n:n,t=t||"fx",this.queue(t,function(t,i){var r=u.setTimeout(t,n);i.stop=function(){u.clearTimeout(r)}})},function(){var n=h.createElement("input"),t=h.createElement("select"),i=t.appendChild(h.createElement("option"));n.type="checkbox";c.checkOn=n.value!=="";c.optSelected=i.selected;n=h.createElement("input");n.value="t";n.type="radio";c.radioValue=n.value==="t"}();bt=e.expr.attrHandle;e.fn.extend({attr:function(n,t){return g(this,e.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each(function(){e.removeAttr(this,n)})}});e.extend({attr:function(n,t,i){var r,u,f=n.nodeType;if(f!==3&&f!==8&&f!==2){if(typeof n.getAttribute=="undefined")return e.prop(n,t,i);if(f===1&&e.isXMLDoc(n)||(u=e.attrHooks[t.toLowerCase()]||(e.expr.match.bool.test(t)?vf:undefined)),i!==undefined){if(i===null){e.removeAttr(n,t);return}return u&&"set"in u&&(r=u.set(n,i,t))!==undefined?r:(n.setAttribute(t,i+""),i)}return u&&"get"in u&&(r=u.get(n,t))!==null?r:(r=e.find.attr(n,t),r==null?undefined:r)}},attrHooks:{type:{set:function(n,t){if(!c.radioValue&&t==="radio"&&p(n,"input")){var i=n.value;return n.setAttribute("type",t),i&&(n.value=i),t}}}},removeAttr:function(n,t){var i,u=0,r=t&&t.match(w);if(r&&n.nodeType===1)while(i=r[u++])n.removeAttribute(i)}});vf={set:function(n,t,i){return t===!1?e.removeAttr(n,i):n.setAttribute(i,i),i}};e.each(e.expr.match.bool.source.match(/\w+/g),function(n,t){var i=bt[t]||e.find.attr;bt[t]=function(n,t,r){var f,e,u=t.toLowerCase();return r||(e=bt[u],bt[u]=f,f=i(n,t,r)!=null?u:null,bt[u]=e),f}});yf=/^(?:input|select|textarea|button)$/i;pf=/^(?:a|area)$/i;e.fn.extend({prop:function(n,t){return g(this,e.prop,n,t,arguments.length>1)},removeProp:function(n){return this.each(function(){delete this[e.propFix[n]||n]})}});e.extend({prop:function(n,t,i){var u,r,f=n.nodeType;if(f!==3&&f!==8&&f!==2)return(f===1&&e.isXMLDoc(n)||(t=e.propFix[t]||t,r=e.propHooks[t]),i!==undefined)?r&&"set"in r&&(u=r.set(n,i,t))!==undefined?u:n[t]=i:r&&"get"in r&&(u=r.get(n,t))!==null?u:n[t]},propHooks:{tabIndex:{get:function(n){var t=e.find.attr(n,"tabindex");return t?parseInt(t,10):yf.test(n.nodeName)||pf.test(n.nodeName)&&n.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}});c.optSelected||(e.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(n){var t=n.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}});e.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){e.propFix[this.toLowerCase()]=this});e.fn.extend({addClass:function(n){var r,i,t,u,f,h,o,c=0;if(s(n))return this.each(function(t){e(this).addClass(n.call(this,t,ft(this)))});if(r=er(n),r.length)while(i=this[c++])if(u=ft(i),t=i.nodeType===1&&" "+ut(u)+" ",t){for(h=0;f=r[h++];)t.indexOf(" "+f+" ")<0&&(t+=f+" ");o=ut(t);u!==o&&i.setAttribute("class",o)}return this},removeClass:function(n){var r,i,t,u,f,h,o,c=0;if(s(n))return this.each(function(t){e(this).removeClass(n.call(this,t,ft(this)))});if(!arguments.length)return this.attr("class","");if(r=er(n),r.length)while(i=this[c++])if(u=ft(i),t=i.nodeType===1&&" "+ut(u)+" ",t){for(h=0;f=r[h++];)while(t.indexOf(" "+f+" ")>-1)t=t.replace(" "+f+" "," ");o=ut(t);u!==o&&i.setAttribute("class",o)}return this},toggleClass:function(n,t){var i=typeof n,r=i==="string"||Array.isArray(n);return typeof t=="boolean"&&r?t?this.addClass(n):this.removeClass(n):s(n)?this.each(function(i){e(this).toggleClass(n.call(this,i,ft(this),t),t)}):this.each(function(){var t,f,u,s;if(r)for(f=0,u=e(this),s=er(n);t=s[f++];)u.hasClass(t)?u.removeClass(t):u.addClass(t);else(n===undefined||i==="boolean")&&(t=ft(this),t&&o.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||n===!1?"":o.get(this,"__className__")||""))})},hasClass:function(n){for(var t,r=0,i=" "+n+" ";t=this[r++];)if(t.nodeType===1&&(" "+ut(ft(t))+" ").indexOf(i)>-1)return!0;return!1}});wf=/\r/g;e.fn.extend({val:function(n){var t,i,u,r=this[0];return arguments.length?(u=s(n),this.each(function(i){var r;this.nodeType===1&&(r=u?n.call(this,i,e(this).val()):n,r==null?r="":typeof r=="number"?r+="":Array.isArray(r)&&(r=e.map(r,function(n){return n==null?"":n+""})),t=e.valHooks[this.type]||e.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&t.set(this,r,"value")!==undefined||(this.value=r))})):r?(t=e.valHooks[r.type]||e.valHooks[r.nodeName.toLowerCase()],t&&"get"in t&&(i=t.get(r,"value"))!==undefined)?i:(i=r.value,typeof i=="string")?i.replace(wf,""):i==null?"":i:void 0}});e.extend({valHooks:{option:{get:function(n){var t=e.find.attr(n,"value");return t!=null?t:ut(e.text(n))}},select:{get:function(n){for(var f,t,o=n.options,r=n.selectedIndex,u=n.type==="select-one",s=u?null:[],h=u?r+1:o.length,i=r<0?h:u?r:0;i<h;i++)if(t=o[i],(t.selected||i===r)&&!t.disabled&&(!t.parentNode.disabled||!p(t.parentNode,"optgroup"))){if(f=e(t).val(),u)return f;s.push(f)}return s},set:function(n,t){for(var r,i,u=n.options,f=e.makeArray(t),o=u.length;o--;)i=u[o],(i.selected=e.inArray(e.valHooks.option.get(i),f)>-1)&&(r=!0);return r||(n.selectedIndex=-1),f}}}});e.each(["radio","checkbox"],function(){e.valHooks[this]={set:function(n,t){if(Array.isArray(t))return n.checked=e.inArray(e(n).val(),t)>-1}};c.checkOn||(e.valHooks[this].get=function(n){return n.getAttribute("value")===null?"on":n.value})});c.focusin="onfocusin"in u;or=/^(?:focusinfocus|focusoutblur)$/;sr=function(n){n.stopPropagation()};e.extend(e.event,{trigger:function(n,t,i,r){var k,c,l,d,v,y,a,w,b=[i||h],f=ei.call(n,"type")?n.type:n,p=ei.call(n,"namespace")?n.namespace.split("."):[];if((c=w=l=i=i||h,i.nodeType!==3&&i.nodeType!==8)&&!or.test(f+e.event.triggered)&&(f.indexOf(".")>-1&&(p=f.split("."),f=p.shift(),p.sort()),v=f.indexOf(":")<0&&"on"+f,n=n[e.expando]?n:new e.Event(f,typeof n=="object"&&n),n.isTrigger=r?2:3,n.namespace=p.join("."),n.rnamespace=n.namespace?new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=undefined,n.target||(n.target=i),t=t==null?[n]:e.makeArray(t,[n]),a=e.event.special[f]||{},r||!a.trigger||a.trigger.apply(i,t)!==!1)){if(!r&&!a.noBubble&&!et(i)){for(d=a.delegateType||f,or.test(d+f)||(c=c.parentNode);c;c=c.parentNode)b.push(c),l=c;l===(i.ownerDocument||h)&&b.push(l.defaultView||l.parentWindow||u)}for(k=0;(c=b[k++])&&!n.isPropagationStopped();)w=c,n.type=k>1?d:a.bindType||f,y=(o.get(c,"events")||Object.create(null))[n.type]&&o.get(c,"handle"),y&&y.apply(c,t),y=v&&c[v],y&&y.apply&&ct(c)&&(n.result=y.apply(c,t),n.result===!1&&n.preventDefault());return n.type=f,r||n.isDefaultPrevented()||(!a._default||a._default.apply(b.pop(),t)===!1)&&ct(i)&&v&&s(i[f])&&!et(i)&&(l=i[v],l&&(i[v]=null),e.event.triggered=f,n.isPropagationStopped()&&w.addEventListener(f,sr),i[f](),n.isPropagationStopped()&&w.removeEventListener(f,sr),e.event.triggered=undefined,l&&(i[v]=l)),n.result}},simulate:function(n,t,i){var r=e.extend(new e.Event,i,{type:n,isSimulated:!0});e.event.trigger(r,null,t)}});e.fn.extend({trigger:function(n,t){return this.each(function(){e.event.trigger(n,t,this)})},triggerHandler:function(n,t){var i=this[0];if(i)return e.event.trigger(n,t,i,!0)}});c.focusin||e.each({focus:"focusin",blur:"focusout"},function(n,t){var i=function(n){e.event.simulate(t,n.target,e.event.fix(n))};e.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,u=o.access(r,t);u||r.addEventListener(n,i,!0);o.access(r,t,(u||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,u=o.access(r,t)-1;u?o.access(r,t,u):(r.removeEventListener(n,i,!0),o.remove(r,t))}}});var ri=u.location,bf={guid:Date.now()},hr=/\?/;e.parseXML=function(n){var t,i;if(!n||typeof n!="string")return null;try{t=(new u.DOMParser).parseFromString(n,"text/xml")}catch(r){}return i=t&&t.getElementsByTagName("parsererror")[0],(!t||i)&&e.error("Invalid XML: "+(i?e.map(i.childNodes,function(n){return n.textContent}).join("\n"):n)),t};var co=/\[\]$/,kf=/\r?\n/g,lo=/^(?:submit|button|image|reset|file)$/i,ao=/^(?:input|select|textarea|keygen)/i;e.param=function(n,t){var i,r=[],u=function(n,t){var i=s(t)?t():t;r[r.length]=encodeURIComponent(n)+"="+encodeURIComponent(i==null?"":i)};if(n==null)return"";if(Array.isArray(n)||n.jquery&&!e.isPlainObject(n))e.each(n,function(){u(this.name,this.value)});else for(i in n)cr(i,n[i],t,u);return r.join("&")};e.fn.extend({serialize:function(){return e.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=e.prop(this,"elements");return n?e.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!e(this).is(":disabled")&&ao.test(this.nodeName)&&!lo.test(n)&&(this.checked||!ti.test(n))}).map(function(n,t){var i=e(this).val();return i==null?null:Array.isArray(i)?e.map(i,function(n){return{name:t.name,value:n.replace(kf,"\r\n")}}):{name:t.name,value:i.replace(kf,"\r\n")}}).get()}});var vo=/%20/g,yo=/#.*$/,po=/([?&])_=[^&]*/,wo=/^(.*?):[ \t]*([^\r\n]*)$/mg,bo=/^(?:GET|HEAD)$/,ko=/^\/\//,df={},lr={},gf="*/".concat("*"),ar=h.createElement("a");return ar.href=ri.href,e.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ri.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(ri.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":gf,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":e.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?vr(vr(n,e.ajaxSettings),t):vr(e.ajaxSettings,n)},ajaxPrefilter:ne(df),ajaxTransport:ne(lr),ajax:function(n,t){function b(n,t,h,l){var y,rt,g,w,b,a=t;o||(o=!0,d&&u.clearTimeout(d),c=undefined,k=l||"",r.readyState=n>0?4:0,y=n>=200&&n<300||n===304,h&&(w=go(i,r,h)),!y&&e.inArray("script",i.dataTypes)>-1&&e.inArray("json",i.dataTypes)<0&&(i.converters["text script"]=function(){}),w=ns(i,w,r,y),y?(i.ifModified&&(b=r.getResponseHeader("Last-Modified"),b&&(e.lastModified[f]=b),b=r.getResponseHeader("etag"),b&&(e.etag[f]=b)),n===204||i.type==="HEAD"?a="nocontent":n===304?a="notmodified":(a=w.state,rt=w.data,g=w.error,y=!g)):(g=a,(n||!a)&&(a="error",n<0&&(n=0))),r.status=n,r.statusText=(t||a)+"",y?tt.resolveWith(s,[rt,a,r]):tt.rejectWith(s,[r,a,g]),r.statusCode(p),p=undefined,v&&nt.trigger(y?"ajaxSuccess":"ajaxError",[r,i,y?rt:g]),it.fireWith(s,[r,a]),v&&(nt.trigger("ajaxComplete",[r,i]),--e.active||e.event.trigger("ajaxStop")))}typeof n=="object"&&(t=n,n=undefined);t=t||{};var c,f,k,a,d,l,o,v,g,y,i=e.ajaxSetup({},t),s=i.context||i,nt=i.context&&(s.nodeType||s.jquery)?e(s):e.event,tt=e.Deferred(),it=e.Callbacks("once memory"),p=i.statusCode||{},rt={},ut={},ft="canceled",r={readyState:0,getResponseHeader:function(n){var t;if(o){if(!a)for(a={};t=wo.exec(k);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[n.toLowerCase()+" "]}return t==null?null:t.join(", ")},getAllResponseHeaders:function(){return o?k:null},setRequestHeader:function(n,t){return o==null&&(n=ut[n.toLowerCase()]=ut[n.toLowerCase()]||n,rt[n]=t),this},overrideMimeType:function(n){return o==null&&(i.mimeType=n),this},statusCode:function(n){var t;if(n)if(o)r.always(n[r.status]);else for(t in n)p[t]=[p[t],n[t]];return this},abort:function(n){var t=n||ft;return c&&c.abort(t),b(0,t),this}};if(tt.promise(r),i.url=((n||i.url||ri.href)+"").replace(ko,ri.protocol+"//"),i.type=t.method||t.type||i.method||i.type,i.dataTypes=(i.dataType||"*").toLowerCase().match(w)||[""],i.crossDomain==null){l=h.createElement("a");try{l.href=i.url;l.href=l.href;i.crossDomain=ar.protocol+"//"+ar.host!=l.protocol+"//"+l.host}catch(et){i.crossDomain=!0}}if(i.data&&i.processData&&typeof i.data!="string"&&(i.data=e.param(i.data,i.traditional)),te(df,i,t,r),o)return r;v=e.event&&i.global;v&&e.active++==0&&e.event.trigger("ajaxStart");i.type=i.type.toUpperCase();i.hasContent=!bo.test(i.type);f=i.url.replace(yo,"");i.hasContent?i.data&&i.processData&&(i.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(i.data=i.data.replace(vo,"+")):(y=i.url.slice(f.length),i.data&&(i.processData||typeof i.data=="string")&&(f+=(hr.test(f)?"&":"?")+i.data,delete i.data),i.cache===!1&&(f=f.replace(po,"$1"),y=(hr.test(f)?"&":"?")+"_="+bf.guid+++y),i.url=f+y);i.ifModified&&(e.lastModified[f]&&r.setRequestHeader("If-Modified-Since",e.lastModified[f]),e.etag[f]&&r.setRequestHeader("If-None-Match",e.etag[f]));(i.data&&i.hasContent&&i.contentType!==!1||t.contentType)&&r.setRequestHeader("Content-Type",i.contentType);r.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+gf+"; q=0.01":""):i.accepts["*"]);for(g in i.headers)r.setRequestHeader(g,i.headers[g]);if(i.beforeSend&&(i.beforeSend.call(s,r,i)===!1||o))return r.abort();if(ft="abort",it.add(i.complete),r.done(i.success),r.fail(i.error),c=te(lr,i,t,r),c){if(r.readyState=1,v&&nt.trigger("ajaxSend",[r,i]),o)return r;i.async&&i.timeout>0&&(d=u.setTimeout(function(){r.abort("timeout")},i.timeout));try{o=!1;c.send(rt,b)}catch(et){if(o)throw et;b(-1,et)}}else b(-1,"No Transport");return r},getJSON:function(n,t,i){return e.get(n,t,i,"json")},getScript:function(n,t){return e.get(n,undefined,t,"script")}}),e.each(["get","post"],function(n,t){e[t]=function(n,i,r,u){return s(i)&&(u=u||r,r=i,i=undefined),e.ajax(e.extend({url:n,type:t,dataType:u,data:i,success:r},e.isPlainObject(n)&&n))}}),e.ajaxPrefilter(function(n){var t;for(t in n.headers)t.toLowerCase()==="content-type"&&(n.contentType=n.headers[t]||"")}),e._evalUrl=function(n,t,i){return e.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(n){e.globalEval(n,t,i)}})},e.fn.extend({wrapAll:function(n){var t;return this[0]&&(s(n)&&(n=n.call(this[0])),t=e(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n}).append(this)),this},wrapInner:function(n){return s(n)?this.each(function(t){e(this).wrapInner(n.call(this,t))}):this.each(function(){var t=e(this),i=t.contents();i.length?i.wrapAll(n):t.append(n)})},wrap:function(n){var t=s(n);return this.each(function(i){e(this).wrapAll(t?n.call(this,i):n)})},unwrap:function(n){return this.parent(n).not("body").each(function(){e(this).replaceWith(this.childNodes)}),this}}),e.expr.pseudos.hidden=function(n){return!e.expr.pseudos.visible(n)},e.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},e.ajaxSettings.xhr=function(){try{return new u.XMLHttpRequest}catch(n){}},ie={0:200,1223:204},kt=e.ajaxSettings.xhr(),c.cors=!!kt&&"withCredentials"in kt,c.ajax=kt=!!kt,e.ajaxTransport(function(n){var t,i;if(c.cors||kt&&!n.crossDomain)return{send:function(r,f){var o,e=n.xhr();if(e.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(o in n.xhrFields)e[o]=n.xhrFields[o];n.mimeType&&e.overrideMimeType&&e.overrideMimeType(n.mimeType);n.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)e.setRequestHeader(o,r[o]);t=function(n){return function(){t&&(t=i=e.onload=e.onerror=e.onabort=e.ontimeout=e.onreadystatechange=null,n==="abort"?e.abort():n==="error"?typeof e.status!="number"?f(0,"error"):f(e.status,e.statusText):f(ie[e.status]||e.status,e.statusText,(e.responseType||"text")!=="text"||typeof e.responseText!="string"?{binary:e.response}:{text:e.responseText},e.getAllResponseHeaders()))}};e.onload=t();i=e.onerror=e.ontimeout=t("error");e.onabort!==undefined?e.onabort=i:e.onreadystatechange=function(){e.readyState===4&&u.setTimeout(function(){t&&i()})};t=t("abort");try{e.send(n.hasContent&&n.data||null)}catch(s){if(t)throw s;}},abort:function(){t&&t()}}}),e.ajaxPrefilter(function(n){n.crossDomain&&(n.contents.script=!1)}),e.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return e.globalEval(n),n}}}),e.ajaxPrefilter("script",function(n){n.cache===undefined&&(n.cache=!1);n.crossDomain&&(n.type="GET")}),e.ajaxTransport("script",function(n){if(n.crossDomain||n.scriptAttrs){var i,t;return{send:function(r,u){i=e("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",t=function(n){i.remove();t=null;n&&u(n.type==="error"?404:200,n.type)});h.head.appendChild(i[0])},abort:function(){t&&t()}}}}),yr=[],yi=/(=)\?(?=&|$)|\?\?/,e.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=yr.pop()||e.expando+"_"+bf.guid++;return this[n]=!0,n}}),e.ajaxPrefilter("json jsonp",function(n,t,i){var r,f,o,h=n.jsonp!==!1&&(yi.test(n.url)?"url":typeof n.data=="string"&&(n.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&yi.test(n.data)&&"data");if(h||n.dataTypes[0]==="jsonp")return r=n.jsonpCallback=s(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,h?n[h]=n[h].replace(yi,"$1"+r):n.jsonp!==!1&&(n.url+=(hr.test(n.url)?"&":"?")+n.jsonp+"="+r),n.converters["script json"]=function(){return o||e.error(r+" was not called"),o[0]},n.dataTypes[0]="json",f=u[r],u[r]=function(){o=arguments},i.always(function(){f===undefined?e(u).removeProp(r):u[r]=f;n[r]&&(n.jsonpCallback=t.jsonpCallback,yr.push(r));o&&s(f)&&f(o[0]);o=f=undefined}),"script"}),c.createHTMLDocument=function(){var n=h.implementation.createHTMLDocument("").body;return n.innerHTML="<form><\/form><form><\/form>",n.childNodes.length===2}(),e.parseHTML=function(n,t,i){if(typeof n!="string")return[];typeof t=="boolean"&&(i=t,t=!1);var f,r,u;return(t||(c.createHTMLDocument?(t=h.implementation.createHTMLDocument(""),f=t.createElement("base"),f.href=h.location.href,t.head.appendChild(f)):t=h),r=bi.exec(n),u=!i&&[],r)?[t.createElement(r[1])]:(r=wu([n],t,u),u&&u.length&&e(u).remove(),e.merge([],r.childNodes))},e.fn.load=function(n,t,i){var r,o,h,u=this,f=n.indexOf(" ");return f>-1&&(r=ut(n.slice(f)),n=n.slice(0,f)),s(t)?(i=t,t=undefined):t&&typeof t=="object"&&(o="POST"),u.length>0&&e.ajax({url:n,type:o||"GET",dataType:"html",data:t}).done(function(n){h=arguments;u.html(r?e("<div>").append(e.parseHTML(n)).find(r):n)}).always(i&&function(n,t){u.each(function(){i.apply(this,h||[n.responseText,t,n])})}),this},e.expr.pseudos.animated=function(n){return e.grep(e.timers,function(t){return n===t.elem}).length},e.offset={setOffset:function(n,t,i){var f,o,h,c,r,l,y,a=e.css(n,"position"),v=e(n),u={};a==="static"&&(n.style.position="relative");r=v.offset();h=e.css(n,"top");l=e.css(n,"left");y=(a==="absolute"||a==="fixed")&&(h+l).indexOf("auto")>-1;y?(f=v.position(),c=f.top,o=f.left):(c=parseFloat(h)||0,o=parseFloat(l)||0);s(t)&&(t=t.call(n,i,e.extend({},r)));t.top!=null&&(u.top=t.top-r.top+c);t.left!=null&&(u.left=t.left-r.left+o);"using"in t?t.using.call(n,u):v.css(u)}},e.fn.extend({offset:function(n){if(arguments.length)return n===undefined?this:this.each(function(t){e.offset.setOffset(this,n,t)});var i,r,t=this[0];if(t)return t.getClientRects().length?(i=t.getBoundingClientRect(),r=t.ownerDocument.defaultView,{top:i.top+r.pageYOffset,left:i.left+r.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var n,r,u,t=this[0],i={top:0,left:0};if(e.css(t,"position")==="fixed")r=t.getBoundingClientRect();else{for(r=this.offset(),u=t.ownerDocument,n=t.offsetParent||u.documentElement;n&&(n===u.body||n===u.documentElement)&&e.css(n,"position")==="static";)n=n.parentNode;n&&n!==t&&n.nodeType===1&&(i=e(n).offset(),i.top+=e.css(n,"borderTopWidth",!0),i.left+=e.css(n,"borderLeftWidth",!0))}return{top:r.top-i.top-e.css(t,"marginTop",!0),left:r.left-i.left-e.css(t,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent;n&&e.css(n,"position")==="static";)n=n.offsetParent;return n||rt})}}),e.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(n,t){var i="pageYOffset"===t;e.fn[n]=function(r){return g(this,function(n,r,u){var f;if(et(n)?f=n:n.nodeType===9&&(f=n.defaultView),u===undefined)return f?f[t]:n[r];f?f.scrollTo(i?f.pageXOffset:u,i?u:f.pageYOffset):n[r]=u},n,r,arguments.length)}}),e.each(["top","left"],function(n,t){e.cssHooks[t]=nf(c.pixelPosition,function(n,i){if(i)return i=ii(n,t),ir.test(i)?e(n).position()[t]+"px":i})}),e.each({Height:"height",Width:"width"},function(n,t){e.each({padding:"inner"+n,content:t,"":"outer"+n},function(i,r){e.fn[r]=function(u,f){var o=arguments.length&&(i||typeof u!="boolean"),s=i||(u===!0||f===!0?"margin":"border");return g(this,function(t,i,u){var f;return et(t)?r.indexOf("outer")===0?t["inner"+n]:t.document.documentElement["client"+n]:t.nodeType===9?(f=t.documentElement,Math.max(t.body["scroll"+n],f["scroll"+n],t.body["offset"+n],f["offset"+n],f["client"+n])):u===undefined?e.css(t,i,s):e.style(t,i,u,s)},t,o?u:undefined,o)}})}),e.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){e.fn[t]=function(n){return this.on(t,n)}}),e.fn.extend({bind:function(n,t,i){return this.on(n,null,t,i)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,i,r){return this.on(t,n,i,r)},undelegate:function(n,t,i){return arguments.length===1?this.off(n,"**"):this.off(t,n||"**",i)},hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)}}),e.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(n,t){e.fn[t]=function(n,i){return arguments.length>0?this.on(t,null,n,i):this.trigger(t)}}),re=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,e.proxy=function(n,t){var r,u,i;return(typeof t=="string"&&(r=n[t],t=n,n=r),!s(n))?undefined:(u=tt.call(arguments,2),i=function(){return n.apply(t||this,u.concat(tt.call(arguments)))},i.guid=n.guid=n.guid||e.guid++,i)},e.holdReady=function(n){n?e.readyWait++:e.ready(!0)},e.isArray=Array.isArray,e.parseJSON=JSON.parse,e.nodeName=p,e.isFunction=s,e.isWindow=et,e.camelCase=k,e.type=ot,e.now=Date.now,e.isNumeric=function(n){var t=e.type(n);return(t==="number"||t==="string")&&!isNaN(n-parseFloat(n))},e.trim=function(n){return n==null?"":(n+"").replace(re,"")},!0&&!(r=[],i=function(){return e}.apply(t,r),i!==undefined&&(n.exports=i)),ue=u.jQuery,fe=u.$,e.noConflict=function(n){return u.$===e&&(u.$=fe),n&&u.jQuery===e&&(u.jQuery=ue),e},typeof f=="undefined"&&(u.jQuery=u.$=e),e})},"../node_modules/lottie-web/build/player/lottie.js":function(n,t,i){var r;typeof navigator!="undefined"&&function(u,f){!0&&!(r=function(){return f(u)}.call(t,i,t,n),r!==undefined&&(n.exports=r))}(window||{},function(n){"use strict";function ProjectInterface(){return{}}function hu(n){ef=n?Math.round:function(n){return n}}function hi(n){n.style.position="absolute";n.style.top=0;n.style.left=0;n.style.display="block";n.style.transformOrigin="0 0";n.style.webkitTransformOrigin="0 0";n.style.backfaceVisibility="visible";n.style.webkitBackfaceVisibility="visible";n.style.transformStyle="preserve-3d";n.style.webkitTransformStyle="preserve-3d";n.style.mozTransformStyle="preserve-3d"}function of(n,t,i,r){this.type=n;this.currentTime=t;this.totalTime=i;this.direction=r<0?-1:1}function sf(n,t){this.type=n;this.direction=t<0?-1:1}function hf(n,t,i,r){this.type=n;this.currentLoop=i;this.totalLoops=t;this.direction=r<0?-1:1}function cf(n,t,i){this.type=n;this.firstFrame=t;this.totalFrames=i}function lf(n,t){this.type=n;this.target=t}function eo(n,t){this.type="renderFrameError";this.nativeError=n;this.currentTime=t}function oo(n){this.type="configError";this.nativeError=n}function cu(n,t,i){var r,u,f,h,c,e,o,s;h=Math.floor(n*6);c=n*6-h;e=i*(1-t);o=i*(1-c*t);s=i*(1-(1-c)*t);switch(h%6){case 0:r=i;u=s;f=e;break;case 1:r=o;u=i;f=e;break;case 2:r=e;u=i;f=s;break;case 3:r=e;u=o;f=i;break;case 4:r=s;u=e;f=i;break;case 5:r=i;u=e;f=o}return[r,u,f]}function lu(n,t,i){var u=Math.max(n,t,i),e=Math.min(n,t,i),r=u-e,f,o=u===0?0:r/u,s=u/255;switch(u){case e:f=0;break;case n:f=(t-i+r*(t<i?6:0))/(6*r);break;case t:f=(i-n+r*2)/(6*r);break;case i:f=(n-t+r*4)/(6*r)}return[f,o,s,]}function af(n,t){var i=lu(n[0]*255,n[1]*255,n[2]*255);return i[1]+=t,i[1]>1?i[1]=1:i[1]<=0&&(i[1]=0),cu(i[0],i[1],i[2])}function vf(n,t){var i=lu(n[0]*255,n[1]*255,n[2]*255);return i[2]+=t,i[2]>1?i[2]=1:i[2]<0&&(i[2]=0),cu(i[0],i[1],i[2])}function yf(n,t){var i=lu(n[0]*255,n[1]*255,n[2]*255);return i[0]+=t/360,i[0]>1?i[0]-=1:i[0]<0&&(i[0]+=1),cu(i[0],i[1],i[2])}function wf(){}function h(n){return Array.apply(null,{length:n})}function t(n){return document.createElementNS(uo,n)}function b(n){return document.createElement(n)}function rt(){}function f(n,t){for(var f=n.length,r,u,i=0;i<f;i+=1){r=n[i].prototype;for(u in r)Object.prototype.hasOwnProperty.call(r,u)&&(t.prototype[u]=r[u])}}function cr(n,t){return Object.getOwnPropertyDescriptor(n,t)}function so(n){function t(){}return t.prototype=n,t}function ho(){function i(n,t,i,r,u,f){var e=n*r+t*u+i*f-u*r-f*n-i*t;return e>-.001&&e<.001}function f(t,r,u,f,e,o,s,h,c){if(u===0&&o===0&&c===0)return i(t,r,f,e,s,h);var l=n.sqrt(n.pow(f-t,2)+n.pow(e-r,2)+n.pow(o-u,2)),a=n.sqrt(n.pow(s-t,2)+n.pow(h-r,2)+n.pow(c-u,2)),v=n.sqrt(n.pow(s-f,2)+n.pow(h-e,2)+n.pow(c-o,2)),y;return y=l>a?l>v?l-a-v:v-a-l:v>a?v-a-l:a-l-v,y>-.0001&&y<.0001}function o(n){for(var f=te.newElement(),c=n.c,i=n.v,o=n.o,s=n.i,h=n._length,r=f.lengths,e=0,t=0;t<h-1;t+=1)r[t]=u(i[t],i[t+1],o[t],s[t+1]),e+=r[t].addedLength;return c&&h&&(r[t]=u(i[t],i[0],o[t],s[0]),e+=r[t].addedLength),f.totalLength=e,f}function s(n){this.segmentLength=0;this.points=new Array(n)}function c(n,t){this.partialLength=n;this.point=t}function r(n,t){var u=t.percents,r=t.lengths,e=u.length,i=d((e-1)*n),f=n*t.addedLength,s=0,h,o;if(i===e-1||i===0||f===r[i])return u[i];for(h=r[i]>f?-1:1,o=!0;o;)if(r[i]<=f&&r[i+1]>f?(s=(f-r[i])/(r[i+1]-r[i]),o=!1):i+=h,i<0||i>=e-1){if(i===e-1)return u[i];o=!1}return u[i]+(u[i+1]-u[i])*s}function a(t,i,u,f,e,o){var s=r(e,o),h=1-s,c=n.round((h*h*h*t[0]+(s*h*h+h*s*h+h*h*s)*u[0]+(s*s*h+h*s*s+s*h*s)*f[0]+s*s*s*i[0])*1e3)/1e3,l=n.round((h*h*h*t[1]+(s*h*h+h*s*h+h*h*s)*u[1]+(s*s*h+h*s*s+s*h*s)*f[1]+s*s*s*i[1])*1e3)/1e3;return[c,l]}function v(i,u,f,e,o,s,h){var v;o<0?o=0:o>1&&(o=1);v=r(o,h);s=s>1?1:s;for(var c=r(s,h),p=i.length,y=1-v,l=1-c,w=y*y*y,b=v*y*y*3,k=v*v*y*3,d=v*v*v,g=y*y*l,nt=v*y*l+y*v*l+y*y*c,tt=v*v*l+y*v*c+v*y*c,it=v*v*c,rt=y*l*l,ut=v*l*l+y*c*l+y*l*c,ft=v*c*l+y*c*c+v*l*c,et=v*c*c,ot=l*l*l,st=c*l*l+l*c*l+l*l*c,ht=c*c*l+l*c*c+c*l*c,ct=c*c*c,a=0;a<p;a+=1)t[a*4]=n.round((w*i[a]+b*f[a]+k*e[a]+d*u[a])*1e3)/1e3,t[a*4+1]=n.round((g*i[a]+nt*f[a]+tt*e[a]+it*u[a])*1e3)/1e3,t[a*4+2]=n.round((rt*i[a]+ut*f[a]+ft*e[a]+et*u[a])*1e3)/1e3,t[a*4+3]=n.round((ot*i[a]+st*f[a]+ht*e[a]+ct*u[a])*1e3)/1e3;return t}var n=Math,u=function(){return function(n,t,i,r){for(var a=ui,u,y,f,h=0,o,c=[],l=[],s=ie.newElement(),v=i.length,e=0;e<a;e+=1){for(f=e/(a-1),o=0,u=0;u<v;u+=1)y=ct(1-f,3)*n[u]+3*ct(1-f,2)*f*i[u]+3*(1-f)*ct(f,2)*r[u]+ct(f,3)*t[u],c[u]=y,l[u]!==null&&(o+=ct(c[u]-l[u],2)),l[u]=c[u];o&&(o=tu(o),h+=o);s.percents[e]=f;s.lengths[e]=h}return s.addedLength=h,s}}(),l=function(){var n={};return function(t,r,u,f){var w=(t[0]+"_"+t[1]+"_"+r[0]+"_"+r[1]+"_"+u[0]+"_"+u[1]+"_"+f[0]+"_"+f[1]).replace(/\./g,"p"),p;if(!n[w]){var y=ui,a,e,b,d,o,g=0,l,v,k=null;for(t.length===2&&(t[0]!==r[0]||t[1]!==r[1])&&i(t[0],t[1],r[0],r[1],t[0]+u[0],t[1]+u[1])&&i(t[0],t[1],r[0],r[1],r[0]+f[0],r[1]+f[1])&&(y=2),p=new s(y),b=u.length,a=0;a<y;a+=1){for(v=h(b),o=a/(y-1),l=0,e=0;e<b;e+=1)d=ct(1-o,3)*t[e]+3*ct(1-o,2)*o*(t[e]+u[e])+3*(1-o)*ct(o,2)*(r[e]+f[e])+ct(o,3)*r[e],v[e]=d,k!==null&&(l+=ct(v[e]-k[e],2));l=tu(l);g+=l;p.points[a]=new c(l,v);k=v}p.segmentLength=g;n[w]=p}return n[w]}}(),t=e("float32",8);return{getSegmentsLength:o,getNewSegment:v,getPointInSegment:a,buildBezierData:l,pointOnLine2D:i,pointOnLine3D:f}}function co(){function r(t,i,f){for(var e,p=t.length,o,v,c,y,h,a=0;a<p;a+=1)if(e=t[a],"ks"in e&&!e.completed){if(e.completed=!0,e.tt&&(t[a-1].td=e.tt),e.hasMask)for(h=e.masksProperties,v=h.length,o=0;o<v;o+=1)if(h[o].pt.k.i)n(h[o].pt.k);else for(y=h[o].pt.k.length,c=0;c<y;c+=1)h[o].pt.k[c].s&&n(h[o].pt.k[c].s[0]),h[o].pt.k[c].e&&n(h[o].pt.k[c].e[0]);e.ty===0?(e.layers=s(e.refId,i),r(e.layers,i,f)):e.ty===4?u(e.shapes):e.ty===5&&l(e,f)}}function s(n,t){for(var i=0,r=t.length;i<r;){if(t[i].id===n)return t[i].layers.__used?JSON.parse(JSON.stringify(t[i].layers)):(t[i].layers.__used=!0,t[i].layers);i+=1}return null}function u(t){for(var e=t.length,r,f,i=e-1;i>=0;i-=1)if(t[i].ty==="sh")if(t[i].ks.k.i)n(t[i].ks.k);else for(f=t[i].ks.k.length,r=0;r<f;r+=1)t[i].ks.k[r].s&&n(t[i].ks.k[r].s[0]),t[i].ks.k[r].e&&n(t[i].ks.k[r].e[0]);else t[i].ty==="gr"&&u(t[i].it)}function n(n){for(var i=n.i.length,t=0;t<i;t+=1)n.i[t][0]+=n.v[t][0],n.i[t][1]+=n.v[t][1],n.o[t][0]+=n.v[t][0],n.o[t][1]+=n.v[t][1]}function i(n,t){var i=t?t.split("."):[100,100,100];return n[0]>i[0]?!0:i[0]>n[0]?!1:n[1]>i[1]?!0:i[1]>n[1]?!1:n[2]>i[2]?!0:i[2]>n[2]?!1:null}function c(n,t){n.__complete||(e(n),h(n),f(n),o(n),r(n.layers,n.assets,t),n.__complete=!0)}function l(n){n.t.a.length!==0||"m"in n.t.p||(n.singleShape=!0)}var h=function(){function r(n){var t=n.t.d;n.t.d={k:[{s:t,t:0},]}}function n(n){for(var i=n.length,t=0;t<i;t+=1)n[t].ty===5&&r(n[t])}var t=[4,4,14];return function(r){if(i(t,r.v)&&(n(r.layers),r.assets))for(var f=r.assets.length,u=0;u<f;u+=1)r.assets[u].layers&&n(r.assets[u].layers)}}(),f=function(){var t=[4,7,99];return function(r){if(r.chars&&!i(t,r.v))for(var h=r.chars.length,f,s,o,e,u=0;u<h;u+=1)if(r.chars[u].data&&r.chars[u].data.shapes)for(e=r.chars[u].data.shapes[0].it,s=e.length,f=0;f<s;f+=1)o=e[f].ks.k,o.__converted||(n(e[f].ks.k),o.__converted=!0)}}(),e=function(){function n(t){for(var f=t.length,r,u,i=0;i<f;i+=1)if(t[i].ty==="gr")n(t[i].it);else if(t[i].ty==="fl"||t[i].ty==="st")if(t[i].c.k&&t[i].c.k[0].i)for(u=t[i].c.k.length,r=0;r<u;r+=1)t[i].c.k[r].s&&(t[i].c.k[r].s[0]/=255,t[i].c.k[r].s[1]/=255,t[i].c.k[r].s[2]/=255,t[i].c.k[r].s[3]/=255),t[i].c.k[r].e&&(t[i].c.k[r].e[0]/=255,t[i].c.k[r].e[1]/=255,t[i].c.k[r].e[2]/=255,t[i].c.k[r].e[3]/=255);else t[i].c.k[0]/=255,t[i].c.k[1]/=255,t[i].c.k[2]/=255,t[i].c.k[3]/=255}function t(t){for(var r=t.length,i=0;i<r;i+=1)t[i].ty===4&&n(t[i].shapes)}var r=[4,1,9];return function(n){if(i(r,n.v)&&(t(n.layers),n.assets))for(var f=n.assets.length,u=0;u<f;u+=1)n.assets[u].layers&&t(n.assets[u].layers)}}(),o=function(){function n(t){for(var f=t.length,r,u,i=f-1;i>=0;i-=1)if(t[i].ty==="sh")if(t[i].ks.k.i)t[i].ks.k.c=t[i].closed;else for(u=t[i].ks.k.length,r=0;r<u;r+=1)t[i].ks.k[r].s&&(t[i].ks.k[r].s[0].c=t[i].closed),t[i].ks.k[r].e&&(t[i].ks.k[r].e[0].c=t[i].closed);else t[i].ty==="gr"&&n(t[i].it)}function t(t){for(var f,h=t.length,i,o,u,s,r,e=0;e<h;e+=1){if(f=t[e],f.hasMask)for(r=f.masksProperties,o=r.length,i=0;i<o;i+=1)if(r[i].pt.k.i)r[i].pt.k.c=r[i].cl;else for(s=r[i].pt.k.length,u=0;u<s;u+=1)r[i].pt.k[u].s&&(r[i].pt.k[u].s[0].c=r[i].cl),r[i].pt.k[u].e&&(r[i].pt.k[u].e[0].c=r[i].cl);f.ty===4&&n(f.shapes)}}var r=[4,4,18];return function(n){if(i(r,n.v)&&(t(n.layers),n.assets))for(var f=n.assets.length,u=0;u<f;u+=1)n.assets[u].layers&&t(n.assets[u].layers)}}(),t={};return t.completeData=c,t.checkColors=e,t.checkChars=f,t.checkShapes=o,t.completeLayers=r,t}function bf(n){for(var r=n.fStyle?n.fStyle.split(" "):[],t="normal",u="normal",e=r.length,f,i=0;i<e;i+=1){f=r[i].toLowerCase();switch(f){case"italic":u="italic";break;case"bold":t="700";break;case"black":t="900";break;case"medium":t="500";break;case"regular":case"normal":t="400";break;case"light":case"thin":t="200"}}return{style:u,weight:n.fWeight||t}}function ci(){this.c=!1;this._length=0;this._maxLength=8;this.v=h(this._maxLength);this.o=h(this._maxLength);this.i=h(this._maxLength)}function gt(){}function kt(){}function lr(){}function ar(){}function ni(){}function vu(){this._length=0;this._maxLength=4;this.shapes=h(this._maxLength)}function vr(n,t,r,u){this.elem=n;this.frameId=-1;this.dataProps=h(t.length);this.renderer=r;this.k=!1;this.dashStr="";this.dashArray=e("float32",t.length?t.length-1:0);this.dashoffset=e("float32",1);this.initDynamicPropertyContainer(u);for(var s=t.length||0,o,f=0;f<s;f+=1)o=i.getProp(n,t[f].v,0,0,this),this.k=o.k||this.k,this.dataProps[f]={n:t[f].n,p:o};this.k||this.getValue(!0);this._isAnimated=this.k}function tr(n,t,r){this.data=t;this.c=e("uint8c",t.p*4);var u=t.k.k[0].s?t.k.k[0].s.length-t.p*4:t.k.k.length-t.p*4;this.o=e("float32",u);this._cmdf=!1;this._omdf=!1;this._collapsable=this.checkCollapsable();this._hasOpacity=u;this.initDynamicPropertyContainer(r);this.prop=i.getProp(n,t.k,1,null,this);this.k=this.prop.k;this.getValue(!0)}function bi(n,t,i){this._isFirstFrame=!0;this._hasMaskedPath=!1;this._frameId=-1;this._textData=n;this._renderType=t;this._elem=i;this._animatorsData=h(this._textData.a.length);this._pathData={};this._moreOptions={alignment:{}};this.renderedLetters=[];this.lettersChangedFlag=!1;this.initDynamicPropertyContainer(i)}function vo(n,t,r){var f={propType:!1},e=i.getProp,u=t.a;this.a={r:u.r?e(n,u.r,0,s,r):f,rx:u.rx?e(n,u.rx,0,s,r):f,ry:u.ry?e(n,u.ry,0,s,r):f,sk:u.sk?e(n,u.sk,0,s,r):f,sa:u.sa?e(n,u.sa,0,s,r):f,s:u.s?e(n,u.s,1,.01,r):f,a:u.a?e(n,u.a,1,0,r):f,o:u.o?e(n,u.o,0,.01,r):f,p:u.p?e(n,u.p,1,0,r):f,sw:u.sw?e(n,u.sw,0,0,r):f,sc:u.sc?e(n,u.sc,1,0,r):f,fc:u.fc?e(n,u.fc,1,0,r):f,fh:u.fh?e(n,u.fh,0,0,r):f,fs:u.fs?e(n,u.fs,0,.01,r):f,fb:u.fb?e(n,u.fb,0,.01,r):f,t:u.t?e(n,u.t,0,0,r):f};this.s=wu.getTextSelectorProp(n,t.s,r);this.s.t=t.s.t}function pu(n,t,i,r,u,f){this.o=n;this.sw=t;this.sc=i;this.fc=r;this.m=u;this.p=f;this._mdf={o:!0,sw:!!t,sc:!!i,fc:!!r,m:!0,p:!0}}function g(n,t){this._frameId=or;this.pv="";this.v="";this.kf=!1;this._isFirstFrame=!0;this._mdf=!1;this.data=t;this.elem=n;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)}function ft(){}function p(n,i){var r,u,e,f,o,s,h;this.animationItem=n;this.layers=null;this.renderedFrame=-1;this.svgElement=t("svg");r="";i&&i.title&&(u=t("title"),e=nt(),u.setAttribute("id",e),u.textContent=i.title,this.svgElement.appendChild(u),r+=e);i&&i.description&&(f=t("desc"),o=nt(),f.setAttribute("id",o),f.textContent=i.description,this.svgElement.appendChild(f),r+=" "+o);r&&this.svgElement.setAttribute("aria-labelledby",r);s=t("defs");this.svgElement.appendChild(s);h=t("g");this.svgElement.appendChild(h);this.layerElement=h;this.renderConfig={preserveAspectRatio:i&&i.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:i&&i.imagePreserveAspectRatio||"xMidYMid slice",progressiveLoad:i&&i.progressiveLoad||!1,hideOnTransparent:!(i&&i.hideOnTransparent===!1),viewBoxOnly:i&&i.viewBoxOnly||!1,viewBoxSize:i&&i.viewBoxSize||!1,className:i&&i.className||"",id:i&&i.id||"",focusable:i&&i.focusable,filterSize:{width:i&&i.filterSize&&i.filterSize.width||"100%",height:i&&i.filterSize&&i.filterSize.height||"100%",x:i&&i.filterSize&&i.filterSize.x||"0%",y:i&&i.filterSize&&i.filterSize.y||"0%"}};this.globalData={_mdf:!1,frameNum:-1,defs:s,renderConfig:this.renderConfig};this.elements=[];this.pendingElements=[];this.destroyed=!1;this.rendererType="svg"}function w(t,i){this.animationItem=t;this.renderConfig={clearCanvas:i&&i.clearCanvas!==undefined?i.clearCanvas:!0,context:i&&i.context||null,progressiveLoad:i&&i.progressiveLoad||!1,preserveAspectRatio:i&&i.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:i&&i.imagePreserveAspectRatio||"xMidYMid slice",className:i&&i.className||"",id:i&&i.id||""};this.renderConfig.dpr=i&&i.dpr||1;this.animationItem.wrapper&&(this.renderConfig.dpr=i&&i.dpr||n.devicePixelRatio||1);this.renderedFrame=-1;this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1};this.contextData=new nf;this.elements=[];this.pendingElements=[];this.transformMat=new l;this.completeLayers=!1;this.rendererType="canvas"}function a(n,t){this.animationItem=n;this.layers=null;this.renderedFrame=-1;this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&t.hideOnTransparent===!1),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 oi(n,r,u){var a,f,v,rt,d,p;this.data=n;this.element=r;this.globalData=u;this.storedData=[];this.masksProperties=this.data.masksProperties||[];this.maskElement=null;a=this.globalData.defs;v=this.masksProperties?this.masksProperties.length:0;this.viewData=h(v);this.solidPath="";var o,e=this.masksProperties,y=0,s=[],w,ut,b=nt(),c,k,l,g,tt="clipPath",it="clip-path";for(f=0;f<v;f+=1)if((e[f].mode!=="a"&&e[f].mode!=="n"||e[f].inv||e[f].o.k!==100||e[f].o.x)&&(tt="mask",it="mask"),(e[f].mode==="s"||e[f].mode==="i")&&y===0?(c=t("rect"),c.setAttribute("fill","#ffffff"),c.setAttribute("width",this.element.comp.data.w||0),c.setAttribute("height",this.element.comp.data.h||0),s.push(c)):c=null,o=t("path"),e[f].mode==="n")this.viewData[f]={op:i.getProp(this.element,e[f].o,0,.01,this.element),prop:bt.getShapeProp(this.element,e[f],3),elem:o,lastPath:""},a.appendChild(o);else{if(y+=1,o.setAttribute("fill",e[f].mode==="s"?"#000000":"#ffffff"),o.setAttribute("clip-rule","nonzero"),e[f].x.k!==0?(tt="mask",it="mask",g=i.getProp(this.element,e[f].x,0,null,this.element),rt=nt(),k=t("filter"),k.setAttribute("id",rt),l=t("feMorphology"),l.setAttribute("operator","erode"),l.setAttribute("in","SourceGraphic"),l.setAttribute("radius","0"),k.appendChild(l),a.appendChild(k),o.setAttribute("stroke",e[f].mode==="s"?"#000000":"#ffffff")):(l=null,g=null),this.storedData[f]={elem:o,x:g,expan:l,lastPath:"",lastOperator:"",filterId:rt,lastRadius:0},e[f].mode==="i"){for(ut=s.length,d=t("g"),w=0;w<ut;w+=1)d.appendChild(s[w]);p=t("mask");p.setAttribute("mask-type","alpha");p.setAttribute("id",b+"_"+y);p.appendChild(o);a.appendChild(p);d.setAttribute("mask","url("+ot+"#"+b+"_"+y+")");s.length=0;s.push(d)}else s.push(o);e[f].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath());this.viewData[f]={elem:o,lastPath:"",op:i.getProp(this.element,e[f].o,0,.01,this.element),prop:bt.getShapeProp(this.element,e[f],3),invRect:c};this.viewData[f].prop.k||this.drawPath(e[f],this.viewData[f].prop.v,this.viewData[f])}for(this.maskElement=t(tt),v=s.length,f=0;f<v;f+=1)this.maskElement.appendChild(s[f]);y>0&&(this.maskElement.setAttribute("id",b),this.element.maskedElement.setAttribute(it,"url("+ot+"#"+b+")"),a.appendChild(this.maskElement));this.viewData.length&&this.element.addRenderableComponent(this)}function st(){}function tt(){}function lt(){}function ti(){}function li(){}function po(n,t){this.elem=n;this.pos=t}function re(n,i){this.data=n;this.type=n.ty;this.d="";this.lvl=i;this._mdf=!1;this.closed=n.hd===!0;this.pElem=t("path");this.msElem=null}function bu(n,t,i){this.caches=[];this.styles=[];this.transformers=n;this.lStr="";this.sh=i;this.lvl=t;this._isAnimated=!!i.k;for(var r=0,u=n.length;r<u;){if(n[r].mProps.dynamicProperties.length){this._isAnimated=!0;break}r+=1}}function wo(n,t,i){this.transform={mProps:n,op:t,container:i};this.elements=[];this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}function ue(n,t,r){this.initDynamicPropertyContainer(n);this.getValue=this.iterateDynamicProperties;this.o=i.getProp(n,t.o,0,.01,this);this.w=i.getProp(n,t.w,0,null,this);this.d=new vr(n,t.d||{},"svg",this);this.c=i.getProp(n,t.c,1,255,this);this.style=r;this._isAnimated=!!this._isAnimated}function fe(n,t,r){this.initDynamicPropertyContainer(n);this.getValue=this.iterateDynamicProperties;this.o=i.getProp(n,t.o,0,.01,this);this.c=i.getProp(n,t.c,1,255,this);this.style=r}function rr(n,t,i){this.initDynamicPropertyContainer(n);this.getValue=this.iterateDynamicProperties;this.initGradientData(n,t,i)}function ee(n,t,r){this.initDynamicPropertyContainer(n);this.getValue=this.iterateDynamicProperties;this.w=i.getProp(n,t.w,0,null,this);this.d=new vr(n,t.d||{},"svg",this);this.initGradientData(n,t,r);this._isAnimated=!!this._isAnimated}function bo(){this.it=[];this.prevViewData=[];this.gr=t("g")}function se(){this.sequences={};this.sequenceList=[];this.transform_key_count=0}function he(n,t,i,r){var f,u,o,e;for(this.styledShapes=[],this.tr=[0,0,0,0,0,0],f=4,t.ty==="rc"?f=5:t.ty==="el"?f=6:t.ty==="sr"&&(f=7),this.sh=bt.getShapeProp(n,t,f,n),o=i.length,u=0;u<o;u+=1)i[u].closed||(e={transforms:r.addTransformSequence(i[u].transforms),trNodes:[]},this.styledShapes.push(e),i[u].elements.push(e))}function it(){}function ai(n,t,i){this.initFrame();this.initBaseData(n,t,i);this.initFrame();this.initTransform(n,t,i);this.initHierarchy()}function ur(){}function ku(){}function pt(){}function dt(){}function vi(n,t,i){this.assetData=t.getAssetData(n.refId);this.initElement(n,t,i);this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function uu(n,t,i){this.initElement(n,t,i)}function at(n,t,r){this.initFrame();this.initRenderable();this.assetData=t.getAssetData(n.refId);this.initBaseData(n,t,r);this._isPlaying=!1;this._canPlay=!1;var u=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(u);this._currentTime=0;this.globalData.audioController.addAudio(this);this.tm=n.tm?i.getProp(this,n.tm,0,t.frameRate,this):{_placeholder:!0}}function yi(n,t,i){this.initFrame();this.initRenderable();this.assetData=t.getAssetData(n.refId);this.footageData=t.imageLoader.getAsset(this.assetData);this.initBaseData(n,t,i)}function du(n,t,r){this.layers=n.layers;this.supports3d=!0;this.completeLayers=!1;this.pendingElements=[];this.elements=this.layers?h(this.layers.length):[];this.initElement(n,t,r);this.tm=n.tm?i.getProp(this,n.tm,0,t.frameRate,this):{_placeholder:!0}}function pi(n,t,i){this.textSpans=[];this.renderType="svg";this.initElement(n,t,i)}function y(n,t,i){this.shapes=[];this.shapesData=n.shapes;this.stylesList=[];this.shapeModifiers=[];this.itemsData=[];this.processedElements=[];this.animatedContents=[];this.initElement(n,t,i);this.prevViewData=[]}function ce(n,i){var r,f,u;this.filterManager=i;r=t("feColorMatrix");r.setAttribute("type","matrix");r.setAttribute("color-interpolation-filters","linearRGB");r.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");r.setAttribute("result","f1");n.appendChild(r);r=t("feColorMatrix");r.setAttribute("type","matrix");r.setAttribute("color-interpolation-filters","sRGB");r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0");r.setAttribute("result","f2");n.appendChild(r);this.matrixFilter=r;(i.effectElements[2].p.v!==100||i.effectElements[2].p.k)&&(f=t("feMerge"),n.appendChild(f),u=t("feMergeNode"),u.setAttribute("in","SourceGraphic"),f.appendChild(u),u=t("feMergeNode"),u.setAttribute("in","f2"),f.appendChild(u))}function le(n,i){this.filterManager=i;var r=t("feColorMatrix");r.setAttribute("type","matrix");r.setAttribute("color-interpolation-filters","sRGB");r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0");n.appendChild(r);this.matrixFilter=r}function ae(n,i){n.setAttribute("x","-100%");n.setAttribute("y","-100%");n.setAttribute("width","300%");n.setAttribute("height","300%");this.filterManager=i;var r=t("feGaussianBlur");n.appendChild(r);this.feGaussianBlur=r}function gu(n,t){this.initialized=!1;this.filterManager=t;this.elem=n;this.paths=[]}function ve(n,i){var u,r,f,e,o;this.filterManager=i;u=t("feColorMatrix");u.setAttribute("type","matrix");u.setAttribute("color-interpolation-filters","linearRGB");u.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");u.setAttribute("result","f1");n.appendChild(u);r=t("feComponentTransfer");r.setAttribute("color-interpolation-filters","sRGB");n.appendChild(r);this.matrixFilter=r;f=t("feFuncR");f.setAttribute("type","table");r.appendChild(f);this.feFuncR=f;e=t("feFuncG");e.setAttribute("type","table");r.appendChild(e);this.feFuncG=e;o=t("feFuncB");o.setAttribute("type","table");r.appendChild(o);this.feFuncB=o}function fu(n,i){this.filterManager=i;var r=this.filterManager.effectElements,u=t("feComponentTransfer");(r[10].p.k||r[10].p.v!==0||r[11].p.k||r[11].p.v!==1||r[12].p.k||r[12].p.v!==1||r[13].p.k||r[13].p.v!==0||r[14].p.k||r[14].p.v!==1)&&(this.feFuncR=this.createFeFunc("feFuncR",u));(r[17].p.k||r[17].p.v!==0||r[18].p.k||r[18].p.v!==1||r[19].p.k||r[19].p.v!==1||r[20].p.k||r[20].p.v!==0||r[21].p.k||r[21].p.v!==1)&&(this.feFuncG=this.createFeFunc("feFuncG",u));(r[24].p.k||r[24].p.v!==0||r[25].p.k||r[25].p.v!==1||r[26].p.k||r[26].p.v!==1||r[27].p.k||r[27].p.v!==0||r[28].p.k||r[28].p.v!==1)&&(this.feFuncB=this.createFeFunc("feFuncB",u));(r[31].p.k||r[31].p.v!==0||r[32].p.k||r[32].p.v!==1||r[33].p.k||r[33].p.v!==1||r[34].p.k||r[34].p.v!==0||r[35].p.k||r[35].p.v!==1)&&(this.feFuncA=this.createFeFunc("feFuncA",u));(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(u.setAttribute("color-interpolation-filters","sRGB"),n.appendChild(u),u=t("feComponentTransfer"));(r[3].p.k||r[3].p.v!==0||r[4].p.k||r[4].p.v!==1||r[5].p.k||r[5].p.v!==1||r[6].p.k||r[6].p.v!==0||r[7].p.k||r[7].p.v!==1)&&(u.setAttribute("color-interpolation-filters","sRGB"),n.appendChild(u),this.feFuncRComposed=this.createFeFunc("feFuncR",u),this.feFuncGComposed=this.createFeFunc("feFuncG",u),this.feFuncBComposed=this.createFeFunc("feFuncB",u))}function ye(n,i){var h=i.container.globalData.renderConfig.filterSize,u,r,f,e,s,o;n.setAttribute("x",h.x);n.setAttribute("y",h.y);n.setAttribute("width",h.width);n.setAttribute("height",h.height);this.filterManager=i;u=t("feGaussianBlur");u.setAttribute("in","SourceAlpha");u.setAttribute("result","drop_shadow_1");u.setAttribute("stdDeviation","0");this.feGaussianBlur=u;n.appendChild(u);r=t("feOffset");r.setAttribute("dx","25");r.setAttribute("dy","0");r.setAttribute("in","drop_shadow_1");r.setAttribute("result","drop_shadow_2");this.feOffset=r;n.appendChild(r);f=t("feFlood");f.setAttribute("flood-color","#00ff00");f.setAttribute("flood-opacity","1");f.setAttribute("result","drop_shadow_3");this.feFlood=f;n.appendChild(f);e=t("feComposite");e.setAttribute("in","drop_shadow_3");e.setAttribute("in2","drop_shadow_2");e.setAttribute("operator","in");e.setAttribute("result","drop_shadow_4");n.appendChild(e);s=t("feMerge");n.appendChild(s);o=t("feMergeNode");s.appendChild(o);o=t("feMergeNode");o.setAttribute("in","SourceGraphic");this.feMergeNode=o;this.feMerge=s;this.originalNodeAdded=!1;s.appendChild(o)}function fr(n,i,r){this.initialized=!1;this.filterManager=i;this.filterElem=n;this.elem=r;r.matteElement=t("g");r.matteElement.appendChild(r.layerElement);r.matteElement.appendChild(r.transformedElement);r.baseElement=r.matteElement}function pe(n){var t,e=n.data.ef?n.data.ef.length:0,f=nt(),r=yr.createFilter(f,!0),u=0,i;for(this.filters=[],t=0;t<e;t+=1)i=null,n.data.ef[t].ty===20?(u+=1,i=new ce(r,n.effectsManager.effectElements[t])):n.data.ef[t].ty===21?(u+=1,i=new le(r,n.effectsManager.effectElements[t])):n.data.ef[t].ty===22?i=new gu(n,n.effectsManager.effectElements[t]):n.data.ef[t].ty===23?(u+=1,i=new ve(r,n.effectsManager.effectElements[t])):n.data.ef[t].ty===24?(u+=1,i=new fu(r,n.effectsManager.effectElements[t])):n.data.ef[t].ty===25?(u+=1,i=new ye(r,n.effectsManager.effectElements[t])):n.data.ef[t].ty===28?i=new fr(r,n.effectsManager.effectElements[t],n):n.data.ef[t].ty===29&&(u+=1,i=new ae(r,n.effectsManager.effectElements[t])),i&&this.filters.push(i);u&&(n.globalData.defs.appendChild(r),n.layerElement.setAttribute("filter","url("+ot+"#"+f+")"));this.filters.length&&n.addRenderableComponent(this)}function nf(){this.saved=[];this.cArrPos=0;this.cTr=new l;this.cO=1;var n,t=15;for(this.savedOp=e("float32",t),n=0;n<t;n+=1)this.saved[n]=e("float32",16);this._length=t}function ii(){}function di(n,t,i){this.assetData=t.getAssetData(n.refId);this.img=t.imageLoader.getAsset(this.assetData);this.initElement(n,t,i)}function eu(n,t,r){this.completeLayers=!1;this.layers=n.layers;this.pendingElements=[];this.elements=h(this.layers.length);this.initElement(n,t,r);this.tm=n.tm?i.getProp(this,n.tm,0,t.frameRate,this):{_placeholder:!0}}function ou(n,t){this.data=n;this.element=t;this.masksProperties=this.data.masksProperties||[];this.viewData=h(this.masksProperties.length);for(var u=this.masksProperties.length,r=!1,i=0;i<u;i+=1)this.masksProperties[i].mode!=="n"&&(r=!0),this.viewData[i]=bt.getShapeProp(this.element,this.masksProperties[i],3);this.hasMasks=r;r&&this.element.addRenderableComponent(this)}function v(n,t,i){this.shapes=[];this.shapesData=n.shapes;this.stylesList=[];this.itemsData=[];this.prevViewData=[];this.shapeModifiers=[];this.processedElements=[];this.transformsManager=new se;this.initElement(n,t,i)}function wr(n,t,i){this.initElement(n,t,i)}function br(n,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(n,t,i)}function tf(){}function ri(){}function kr(n,t,i){this.initElement(n,t,i)}function er(n,t,r){this.layers=n.layers;this.supports3d=!n.hasMask;this.completeLayers=!1;this.pendingElements=[];this.elements=this.layers?h(this.layers.length):[];this.initElement(n,t,r);this.tm=n.tm?i.getProp(this,n.tm,0,t.frameRate,this):{_placeholder:!0}}function ht(n,i,r){this.shapes=[];this.shapesData=n.shapes;this.stylesList=[];this.shapeModifiers=[];this.itemsData=[];this.processedElements=[];this.animatedContents=[];this.shapesContainer=t("g");this.initElement(n,i,r);this.prevViewData=[];this.currentBBox={x:999999,y:-999999,h:0,w:0}}function dr(n,t,i){this.textSpans=[];this.textPaths=[];this.currentBBox={x:999999,y:-999999,h:0,w:0};this.renderType="svg";this.isMasked=!1;this.initElement(n,t,i)}function rf(n,t,i){this.assetData=t.getAssetData(n.refId);this.initElement(n,t,i)}function si(n,t,r){var u,f,e;if(this.initFrame(),this.initBaseData(n,t,r),this.initHierarchy(),u=i.getProp,this.pe=u(this,n.pe,0,0,this),n.ks.p.s?(this.px=u(this,n.ks.p.x,1,0,this),this.py=u(this,n.ks.p.y,1,0,this),this.pz=u(this,n.ks.p.z,1,0,this)):this.p=u(this,n.ks.p,1,0,this),n.ks.a&&(this.a=u(this,n.ks.a,1,0,this)),n.ks.or.k.length&&n.ks.or.k[0].to)for(e=n.ks.or.k.length,f=0;f<e;f+=1)n.ks.or.k[f].to=null,n.ks.or.k[f].ti=null;this.or=u(this,n.ks.or,1,s,this);this.or.sh=!0;this.rx=u(this,n.ks.rx,0,s,this);this.ry=u(this,n.ks.ry,0,s,this);this.rz=u(this,n.ks.rz,0,s,this);this.mat=new l;this._prevMat=new l;this._isFirstFrame=!0;this.finalTransform={mProp:this}}function ko(){}function os(n,t,r){this.p=i.getProp(t,n.v,0,0,r)}function ss(n,t,r){this.p=i.getProp(t,n.v,0,0,r)}function hs(n,t,r){this.p=i.getProp(t,n.v,1,0,r)}function cs(n,t,r){this.p=i.getProp(t,n.v,1,0,r)}function ls(n,t,r){this.p=i.getProp(t,n.v,0,0,r)}function as(n,t,r){this.p=i.getProp(t,n.v,0,0,r)}function vs(n,t,r){this.p=i.getProp(t,n.v,0,0,r)}function ys(){this.p={}}function ke(n,t){var r=n.ef||[],i,u,f;for(this.effectElements=[],u=r.length,i=0;i<u;i+=1)f=new nu(r[i],t),this.effectElements.push(f)}function nu(n,t){this.init(n,t)}function ps(n){ot=n}function de(){su===!0?k.searchAnimations(ge,su,no):k.searchAnimations()}function ws(n){uf=n}function bs(n){ff=n}function ks(n){return su===!0&&(n.animationData=JSON.parse(ge)),k.loadAnimation(n)}function ds(n){if(typeof n=="string")switch(n){case"high":ui=200;break;default:case"medium":ui=50;break;case"low":ui=10}else!isNaN(n)&&n>1&&(ui=n);ui>=50?hu(!1):hu(!0)}function gs(){return typeof navigator!="undefined"}function nh(n,t){n==="expressions"&&(wi=t)}function th(n){switch(n){case"propertyFactory":return i;case"shapePropertyFactory":return bt;case"matrix":return l;default:return null}}function ih(){document.readyState==="complete"&&(clearInterval(ro),de())}function rh(n){for(var r=to.split("&"),i,t=0;t<r.length;t+=1)if(i=r[t].split("="),decodeURIComponent(i[0])==n)return decodeURIComponent(i[1]);return null}var uo="http://www.w3.org/2000/svg",ot="",or=-999999,uf=!0,ff="",wi,fo=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),ef,ct=Math.pow,tu=Math.sqrt,d=Math.floor,iu=Math.max,sr=Math.min,wt={},nt,pf,e,hr,l,fi,yt,au,bt,ei,oe,pr,k,u,we,gr,et,c,ro;(function(){for(var t=["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"],i=t.length,n=0;n<i;n+=1)wt[t[n]]=Math[t[n]]})();wt.random=Math.random;wt.abs=function(n){var u=typeof n,i,t,r;if(u==="object"&&n.length){for(i=h(n.length),r=n.length,t=0;t<r;t+=1)i[t]=Math.abs(n[t]);return i}return Math.abs(n)};var ui=150,s=Math.PI/180,gi=.5519;hu(!1);nt=function(){var n=0;return function(){return n+=1,ff+"__lottie_element_"+n}}();pf=function(){for(var t=[],i,n=0;n<256;n+=1)i=n.toString(16),t[n]=i.length===1?"0"+i:i;return function(n,i,r){return n<0&&(n=0),i<0&&(i=0),r<0&&(r=0),"#"+t[n]+t[i]+t[r]}}();wf.prototype={triggerEvent:function(n,t){var r,i;if(this._cbs[n])for(r=this._cbs[n].length,i=0;i<r;i+=1)this._cbs[n][i](t)},addEventListener:function(n,t){return this._cbs[n]||(this._cbs[n]=[]),this._cbs[n].push(t),function(){this.removeEventListener(n,t)}.bind(this)},removeEventListener:function(n,t){if(t){if(this._cbs[n]){for(var i=0,r=this._cbs[n].length;i<r;)this._cbs[n][i]===t&&(this._cbs[n].splice(i,1),i-=1,r-=1),i+=1;this._cbs[n].length||(this._cbs[n]=null)}}else this._cbs[n]=null}};e=function(){function n(n,t){var i=0,u=[],r;switch(n){case"int16":case"uint8c":r=1;break;default:r=1.1}for(i=0;i<t;i+=1)u.push(r);return u}function t(t,i){return t==="float32"?new Float32Array(i):t==="int16"?new Int16Array(i):t==="uint8c"?new Uint8ClampedArray(i):n(t,i)}return typeof Uint8ClampedArray=="function"&&typeof Float32Array=="function"?t:n}();rt.prototype={addDynamicProperty:function(n){this.dynamicProperties.indexOf(n)===-1&&(this.dynamicProperties.push(n),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;for(var t=this.dynamicProperties.length,n=0;n<t;n+=1)this.dynamicProperties[n].getValue(),this.dynamicProperties[n]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(n){this.container=n;this.dynamicProperties=[];this._mdf=!1;this._isAnimated=!1}};hr=function(){var n={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"};return function(t){return n[t]||""}}();l=function(){function o(){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 s(n){if(n===0)return this;var r=t(n),u=i(n);return this._t(r,-u,0,0,u,r,0,0,0,0,1,0,0,0,0,1)}function h(n){if(n===0)return this;var r=t(n),u=i(n);return this._t(1,0,0,0,0,r,-u,0,0,u,r,0,0,0,0,1)}function c(n){if(n===0)return this;var r=t(n),u=i(n);return this._t(r,0,u,0,0,1,0,0,-u,0,r,0,0,0,0,1)}function a(n){if(n===0)return this;var r=t(n),u=i(n);return this._t(r,-u,0,0,u,r,0,0,0,0,1,0,0,0,0,1)}function v(n,t){return this._t(1,t,n,1,0,0)}function y(n,t){return this.shear(r(n),r(t))}function p(n,u){var f=t(u),e=i(u);return this._t(f,e,0,0,-e,f,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(n),1,0,0,0,0,1,0,0,0,0,1)._t(f,-e,0,0,e,f,0,0,0,0,1,0,0,0,0,1)}function w(n,t,i){return(i||i===0||(i=1),n===1&&t===1&&i===1)?this:this._t(n,0,0,0,0,t,0,0,0,0,i,0,0,0,0,1)}function b(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p){return this.props[0]=n,this.props[1]=t,this.props[2]=i,this.props[3]=r,this.props[4]=u,this.props[5]=f,this.props[6]=e,this.props[7]=o,this.props[8]=s,this.props[9]=h,this.props[10]=c,this.props[11]=l,this.props[12]=a,this.props[13]=v,this.props[14]=y,this.props[15]=p,this}function k(n,t,i){return(i=i||0,n!==0||t!==0||i!==0)?this._t(1,0,0,0,0,1,0,0,0,0,1,0,n,t,i,1):this}function d(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p){var w=this.props;if(n===1&&t===0&&i===0&&r===0&&u===0&&f===1&&e===0&&o===0&&s===0&&h===0&&c===1&&l===0)return w[12]=w[12]*n+w[15]*a,w[13]=w[13]*f+w[15]*v,w[14]=w[14]*c+w[15]*y,w[15]*=p,this._identityCalculated=!1,this;var b=w[0],k=w[1],d=w[2],g=w[3],nt=w[4],tt=w[5],it=w[6],rt=w[7],ut=w[8],ft=w[9],et=w[10],ot=w[11],st=w[12],ht=w[13],ct=w[14],lt=w[15];return w[0]=b*n+k*u+d*s+g*a,w[1]=b*t+k*f+d*h+g*v,w[2]=b*i+k*e+d*c+g*y,w[3]=b*r+k*o+d*l+g*p,w[4]=nt*n+tt*u+it*s+rt*a,w[5]=nt*t+tt*f+it*h+rt*v,w[6]=nt*i+tt*e+it*c+rt*y,w[7]=nt*r+tt*o+it*l+rt*p,w[8]=ut*n+ft*u+et*s+ot*a,w[9]=ut*t+ft*f+et*h+ot*v,w[10]=ut*i+ft*e+et*c+ot*y,w[11]=ut*r+ft*o+et*l+ot*p,w[12]=st*n+ht*u+ct*s+lt*a,w[13]=st*t+ht*f+ct*h+lt*v,w[14]=st*i+ht*e+ct*c+lt*y,w[15]=st*r+ht*o+ct*l+lt*p,this._identityCalculated=!1,this}function g(){return this._identityCalculated||(this._identity=!(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._identityCalculated=!0),this._identity}function nt(n){for(var t=0;t<16;){if(n.props[t]!==this.props[t])return!1;t+=1}return!0}function tt(n){for(var t=0;t<16;t+=1)n.props[t]=this.props[t];return n}function it(n){for(var t=0;t<16;t+=1)this.props[t]=n[t]}function rt(n,t,i){return{x:n*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12],y:n*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13],z:n*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14]}}function ut(n,t,i){return n*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12]}function ft(n,t,i){return n*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13]}function et(n,t,i){return n*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14]}function ot(){var t=this.props[0]*this.props[5]-this.props[1]*this.props[4],i=this.props[5]/t,r=-this.props[1]/t,u=-this.props[4]/t,f=this.props[0]/t,e=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/t,o=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/t,n=new l;return n.props[0]=i,n.props[1]=r,n.props[4]=u,n.props[5]=f,n.props[12]=e,n.props[13]=o,n}function f(n){var t=this.getInverseMatrix();return t.applyToPointArray(n[0],n[1],n[2]||0)}function st(n){for(var r=n.length,i=[],t=0;t<r;t+=1)i[t]=f(n[t]);return i}function ht(n,t,i){var r=e("float32",6);if(this.isIdentity())r[0]=n[0],r[1]=n[1],r[2]=t[0],r[3]=t[1],r[4]=i[0],r[5]=i[1];else{var u=this.props[0],f=this.props[1],o=this.props[4],s=this.props[5],h=this.props[12],c=this.props[13];r[0]=n[0]*u+n[1]*o+h;r[1]=n[0]*f+n[1]*s+c;r[2]=t[0]*u+t[1]*o+h;r[3]=t[0]*f+t[1]*s+c;r[4]=i[0]*u+i[1]*o+h;r[5]=i[0]*f+i[1]*s+c}return r}function ct(n,t,i){return this.isIdentity()?[n,t,i]:[n*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12],n*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13],n*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14],]}function lt(n,t){if(this.isIdentity())return n+","+t;var i=this.props;return Math.round((n*i[0]+t*i[4]+i[12])*100)/100+","+Math.round((n*i[1]+t*i[5]+i[13])*100)/100}function at(){for(var n=0,r=this.props,t="matrix3d(",i=1e4;n<16;)t+=u(r[n]*i)/i,t+=n===15?")":",",n+=1;return t}function n(n){var t=1e4;return n<1e-6&&n>0||n>-1e-6&&n<0?u(n*t)/t:n}function vt(){var t=this.props,i=n(t[0]),r=n(t[1]),u=n(t[4]),f=n(t[5]),e=n(t[12]),o=n(t[13]);return"matrix("+i+","+r+","+u+","+f+","+e+","+o+")"}var t=Math.cos,i=Math.sin,r=Math.tan,u=Math.round;return function(){this.reset=o;this.rotate=s;this.rotateX=h;this.rotateY=c;this.rotateZ=a;this.skew=y;this.skewFromAxis=p;this.shear=v;this.scale=w;this.setTransform=b;this.translate=k;this.transform=d;this.applyToPoint=rt;this.applyToX=ut;this.applyToY=ft;this.applyToZ=et;this.applyToPointArray=ct;this.applyToTriplePoints=ht;this.applyToPointStringified=lt;this.toCSS=at;this.to2dCSS=vt;this.clone=tt;this.cloneFromProps=it;this.equals=nt;this.inversePoints=st;this.inversePoint=f;this.getInverseMatrix=ot;this._t=this.transform;this.isIdentity=g;this._identity=!0;this._identityCalculated=!1;this.props=e("float32",16);this.reset()}}(),function(n,t){function p(r,f,c){var d=[];f=f===!0?{entropy:!0}:f||{};var g=e(a(f.entropy?[r,u(n)]:r===null?b():r,3),d),p=new w(d),k=function(){for(var n=p.g(o),r=v,t=0;n<h;)n=(n+t)*i,r*=i,t=p.g(1);while(n>=y)n/=2,r/=2,t>>>=1;return(n+t)/r};return k.int32=function(){return p.g(4)|0},k.quick=function(){return p.g(4)/4294967296},k.double=k,e(u(p.S),n),(f.pass||c||function(n,i,r,u){return u&&(u.S&&l(u,p),n.state=function(){return l(p,{})}),r?(t[s]=n,i):n})(k,g,"global"in f?f.global:this==t,f.state)}function w(n){var s,e=n.length,t=this,u=0,o=t.i=t.j=0,f=t.S=[];for(e||(n=[e++]);u<i;)f[u]=u++;for(u=0;u<i;u++)f[u]=f[o=r&o+n[u%e]+(s=f[u])],f[o]=s;t.g=function(n){for(var o,s=0,f=t.i,e=t.j,u=t.S;n--;)o=u[f=r&f+1],s=s*i+u[r&(u[f]=u[e=r&e+o])+(u[e]=o)];return t.i=f,t.j=e,s}}function l(n,t){return t.i=n.i,t.j=n.j,t.S=n.S.slice(),t}function a(n,t){var i=[],r=typeof n,u;if(t&&r=="object")for(u in n)try{i.push(a(n[u],t-1))}catch(f){}return i.length?i:r=="string"?n:n+'\0'}function e(n,t){for(var f=n+"",e,i=0;i<f.length;)t[r&i]=r&(e^=t[r&i]*19)+f.charCodeAt(i++);return u(t)}function b(){var t,r,e;try{return c?u(c.randomBytes(i)):(t=new Uint8Array(i),(f.crypto||f.msCrypto).getRandomValues(t),u(t))}catch(o){return r=f.navigator,e=r&&r.plugins,[+new Date,f,e,f.screen,u(n)]}}function u(n){return String.fromCharCode.apply(0,n)}var f=this,i=256,o=6,s="random",v=t.pow(i,o),h=t.pow(2,52),y=h*2,r=i-1,c;t["seed"+s]=p;e(t.random(),n)}([],wt);fi=function(){function c(n,i,r,u,f){var e=f||("bez_"+n+"_"+i+"_"+r+"_"+u).replace(/\./g,"p"),o;return t[e]?t[e]:(o=new h([n,i,r,u]),t[e]=o,o)}function f(n,t){return 1-3*t+3*n}function e(n,t){return 3*t-6*n}function o(n){return 3*n}function r(n,t,i){return((f(t,i)*n+e(t,i))*n+o(t))*n}function s(n,t,i){return 3*f(t,i)*n*n+2*e(t,i)*n+o(t)}function w(n,t,i,u,f){var o,e,s=0;do e=t+(i-t)/2,o=r(e,u,f)-n,o>0?i=e:t=e;while(Math.abs(o)>v&&++s<y);return e}function b(n,t,i,u){for(var e,o,f=0;f<l;++f){if(e=s(t,i,u),e===0)return t;o=r(t,i,u)-n;t-=o/e}return t}function h(t){this._p=t;this._mSampleValues=p?new Float32Array(n):new Array(n);this._precomputed=!1;this.get=this.get.bind(this)}var u={},t;u.getBezierEasing=c;t={};var l=4,a=.001,v=1e-7,y=10,n=11,i=1/(n-1),p=typeof Float32Array=="function";return h.prototype={get:function(n){var u=this._p[0],t=this._p[1],f=this._p[2],i=this._p[3];return(this._precomputed||this._precompute(),u===t&&f===i)?n:n===0?0:n===1?1:r(this._getTForX(n),t,i)},_precompute:function(){var n=this._p[0],t=this._p[1],i=this._p[2],r=this._p[3];this._precomputed=!0;(n!==t||i!==r)&&this._calcSampleValues()},_calcSampleValues:function(){for(var u=this._p[0],f=this._p[2],t=0;t<n;++t)this._mSampleValues[t]=r(t*i,u,f)},_getTForX:function(t){for(var e=this._p[0],o=this._p[2],u=this._mSampleValues,f=0,r=1,l=n-1;r!==l&&u[r]<=t;++r)f+=i;--r;var v=(t-u[r])/(u[r+1]-u[r]),h=f+v*i,c=s(h,e,o);return c>=a?b(t,h,e,o):c===0?h:w(t,f,f+i,e,o)}},u}(),function(){for(var r=0,i=["ms","moz","webkit","o"],t=0;t<i.length&&!n.requestAnimationFrame;++t)n.requestAnimationFrame=n[i[t]+"RequestAnimationFrame"],n.cancelAnimationFrame=n[i[t]+"CancelAnimationFrame"]||n[i[t]+"CancelRequestAnimationFrame"];n.requestAnimationFrame||(n.requestAnimationFrame=function(n){var t=(new Date).getTime(),i=Math.max(0,16-(t-r)),u=setTimeout(function(){n(t+i)},i);return r=t+i,u});n.cancelAnimationFrame||(n.cancelAnimationFrame=function(n){clearTimeout(n)})}();yt=ho();au=co();var kf=function(){function o(n){for(var i=n.split(","),u=i.length,r=[],t=0;t<u;t+=1)i[t]!=="sans-serif"&&i[t]!=="monospace"&&r.push(i[t]);return r.join(",")}function r(n,t){var i=b("span"),r,u;return i.setAttribute("aria-hidden",!0),i.style.fontFamily=t,r=b("span"),r.innerText="giItT1WQy@!-/#",i.style.position="absolute",i.style.left="-10000px",i.style.top="-10000px",i.style.fontSize="300px",i.style.fontVariant="normal",i.style.fontStyle="normal",i.style.fontWeight="normal",i.style.letterSpacing="0",i.appendChild(r),document.body.appendChild(i),u=r.offsetWidth,r.style.fontFamily=o(n)+", "+t,{node:r,w:u,parent:i}}function s(){for(var u=this.fonts.length,t,i,r=u,n=0;n<u;n+=1)this.fonts[n].loaded?r-=1:this.fonts[n].fOrigin==="n"||this.fonts[n].origin===0?this.fonts[n].loaded=!0:(t=this.fonts[n].monoCase.node,i=this.fonts[n].monoCase.w,t.offsetWidth!==i?(r-=1,this.fonts[n].loaded=!0):(t=this.fonts[n].sansCase.node,i=this.fonts[n].sansCase.w,t.offsetWidth!==i&&(r-=1,this.fonts[n].loaded=!0)),this.fonts[n].loaded&&(this.fonts[n].sansCase.parent.parentNode.removeChild(this.fonts[n].sansCase.parent),this.fonts[n].monoCase.parent.parentNode.removeChild(this.fonts[n].monoCase.parent)));r!==0&&Date.now()-this.initTime<f?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)}function h(n,i){var r=t("text"),u,f;return r.style.fontSize="100px",u=bf(i),r.setAttribute("font-family",i.fFamily),r.setAttribute("font-style",u.style),r.setAttribute("font-weight",u.weight),r.textContent="1",i.fClass?(r.style.fontFamily="inherit",r.setAttribute("class",i.fClass)):r.style.fontFamily=i.fFamily,n.appendChild(r),f=b("canvas").getContext("2d"),f.font=i.fWeight+" "+i.fStyle+" 100px "+i.fFamily,r}function c(n,t){var o,f,e,s,c,l;if(!n){this.isLoaded=!0;return}if(this.chars){this.isLoaded=!0;this.fonts=n.list;return}for(var u=n.list,a=u.length,v=a,i=0;i<a;i+=1){if(o=!0,u[i].loaded=!1,u[i].monoCase=r(u[i].fFamily,"monospace"),u[i].sansCase=r(u[i].fFamily,"sans-serif"),u[i].fPath){if(u[i].fOrigin==="p"||u[i].origin===3)f=document.querySelectorAll('style[f-forigin="p"][f-family="'+u[i].fFamily+'"], style[f-origin="3"][f-family="'+u[i].fFamily+'"]'),f.length>0&&(o=!1),o&&(s=b("style"),s.setAttribute("f-forigin",u[i].fOrigin),s.setAttribute("f-origin",u[i].origin),s.setAttribute("f-family",u[i].fFamily),s.type="text/css",s.innerText="@font-face {font-family: "+u[i].fFamily+"; font-style: normal; src: url('"+u[i].fPath+"');}",t.appendChild(s));else if(u[i].fOrigin==="g"||u[i].origin===1){for(f=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),e=0;e<f.length;e+=1)f[e].href.indexOf(u[i].fPath)!==-1&&(o=!1);o&&(c=b("link"),c.setAttribute("f-forigin",u[i].fOrigin),c.setAttribute("f-origin",u[i].origin),c.type="text/css",c.rel="stylesheet",c.href=u[i].fPath,document.body.appendChild(c))}else if(u[i].fOrigin==="t"||u[i].origin===2){for(f=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),e=0;e<f.length;e+=1)u[i].fPath===f[e].src&&(o=!1);o&&(l=b("link"),l.setAttribute("f-forigin",u[i].fOrigin),l.setAttribute("f-origin",u[i].origin),l.setAttribute("rel","stylesheet"),l.setAttribute("href",u[i].fPath),t.appendChild(l))}}else u[i].loaded=!0,v-=1;u[i].helper=h(t,u[i]);u[i].cache={};this.fonts.push(u[i])}v===0?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}function l(n){if(n){this.chars||(this.chars=[]);for(var f=n.length,i,u=this.chars.length,r,t=0;t<f;t+=1){for(i=0,r=!1;i<u;)this.chars[i].style===n[t].style&&this.chars[i].fFamily===n[t].fFamily&&this.chars[i].ch===n[t].ch&&(r=!0),i+=1;r||(this.chars.push(n[t]),u+=1)}}}function a(n,t,i){for(var r=0,u=this.chars.length;r<u;){if(this.chars[r].ch===n&&this.chars[r].style===t&&this.chars[r].fFamily===i)return this.chars[r];r+=1}return(typeof n=="string"&&n.charCodeAt(0)!==13||!n)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",n,t,i)),e}function v(n,t,i){var u=this.getFontByName(t),f=n.charCodeAt(0),r,e,o;return u.cache[f+1]||(r=u.helper,n===" "?(r.textContent="|"+n+"|",e=r.getComputedTextLength(),r.textContent="||",o=r.getComputedTextLength(),u.cache[f+1]=(e-o)/100):(r.textContent=n,u.cache[f+1]=r.getComputedTextLength()/100)),u.cache[f+1]*i}function y(n){for(var t=0,i=this.fonts.length;t<i;){if(this.fonts[t].fName===n)return this.fonts[t];t+=1}return this.fonts[0]}function p(){return i}function w(){this.isLoaded=!0}var f=5e3,e={w:0,size:0,shapes:[]},i=[],n,u;return i=i.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]),n=function(){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)},n.getCombinedCharacterCodes=p,u={addChars:l,addFonts:c,getCharData:a,getFontByName:y,measureText:v,checkLoadedFonts:s,setIsLoaded:w},n.prototype=u,n}(),i=function(){function f(n,t){var it=this.offsetTime,h,u,k,w,ct,s,a,p,v,b,f,st,tt,lt,d,ut,ft,et,ot,ht;this.propType==="multidimensional"&&(h=e("float32",this.pv.length));for(var g=t.lastIndex,r=g,rt=this.keyframes.length-1,nt=!0,i,y;nt;){if(i=this.keyframes[r],y=this.keyframes[r+1],r===rt-1&&n>=y.t-it){i.h&&(i=y);g=0;break}if(y.t-it>n){g=r;break}r<rt-1?r+=1:(g=0,nt=!1)}if(p=y.t-it,v=i.t-it,i.to)if(i.bezierData||(i.bezierData=yt.buildBezierData(i.s,y.s||i.e,i.to,i.ti)),f=i.bezierData,n>=p||n<v)for(st=n>=p?f.points.length-1:0,k=f.points[st].point.length,u=0;u<k;u+=1)h[u]=f.points[st].point[u];else{for(i.__fnct?a=i.__fnct:(a=fi.getBezierEasing(i.o.x,i.o.y,i.i.x,i.i.y,i.n).get,i.__fnct=a),w=a((n-v)/(p-v)),tt=f.segmentLength*w,d=t.lastFrame<n&&t._lastKeyframeIndex===r?t._lastAddedLength:0,s=t.lastFrame<n&&t._lastKeyframeIndex===r?t._lastPoint:0,nt=!0,ct=f.points.length;nt;){if(d+=f.points[s].partialLength,tt===0||w===0||s===f.points.length-1){for(k=f.points[s].point.length,u=0;u<k;u+=1)h[u]=f.points[s].point[u];break}else if(tt>=d&&tt<d+f.points[s+1].partialLength){for(lt=(tt-d)/f.points[s+1].partialLength,k=f.points[s].point.length,u=0;u<k;u+=1)h[u]=f.points[s].point[u]+(f.points[s+1].point[u]-f.points[s].point[u])*lt;break}s<ct-1?s+=1:nt=!1}t._lastPoint=s;t._lastAddedLength=d-f.points[s].partialLength;t._lastKeyframeIndex=r}else if(rt=i.s.length,b=y.s||i.e,this.sh&&i.h!==1)if(n>=p)h[0]=b[0],h[1]=b[1],h[2]=b[2];else if(n<=v)h[0]=i.s[0],h[1]=i.s[1],h[2]=i.s[2];else{var at=o(i.s),vt=o(b),pt=(n-v)/(p-v);l(h,c(at,vt,pt))}else for(r=0;r<rt;r+=1)i.h!==1&&(n>=p?w=1:n<v?w=0:(i.o.x.constructor===Array?(i.__fnct||(i.__fnct=[]),i.__fnct[r]?a=i.__fnct[r]:(ut=typeof i.o.x[r]=="undefined"?i.o.x[0]:i.o.x[r],ft=typeof i.o.y[r]=="undefined"?i.o.y[0]:i.o.y[r],et=typeof i.i.x[r]=="undefined"?i.i.x[0]:i.i.x[r],ot=typeof i.i.y[r]=="undefined"?i.i.y[0]:i.i.y[r],a=fi.getBezierEasing(ut,ft,et,ot).get,i.__fnct[r]=a)):i.__fnct?a=i.__fnct:(ut=i.o.x,ft=i.o.y,et=i.i.x,ot=i.i.y,a=fi.getBezierEasing(ut,ft,et,ot).get,i.__fnct=a),w=a((n-v)/(p-v)))),b=y.s||i.e,ht=i.h===1?i.s[r]:i.s[r]+(b[r]-i.s[r])*w,this.propType==="multidimensional"?h[r]=ht:h=ht;return t.lastIndex=g,h}function c(n,t,i){var e=[],v=n[0],y=n[1],p=n[2],w=n[3],o=t[0],s=t[1],h=t[2],c=t[3],l,r,a,u,f;return r=v*o+y*s+p*h+w*c,r<0&&(r=-r,o=-o,s=-s,h=-h,c=-c),1-r>1e-6?(l=Math.acos(r),a=Math.sin(l),u=Math.sin((1-i)*l)/a,f=Math.sin(i*l)/a):(u=1-i,f=i),e[0]=u*v+f*o,e[1]=u*y+f*s,e[2]=u*p+f*h,e[3]=u*w+f*c,e}function l(n,t){var r=t[0],u=t[1],i=t[2],f=t[3],e=Math.atan2(2*u*f-2*r*i,1-2*u*u-2*i*i),o=Math.asin(2*r*u+2*i*f),h=Math.atan2(2*r*f-2*u*i,1-2*r*r-2*i*i);n[0]=e/s;n[1]=o/s;n[2]=h/s}function o(n){var o=n[0]*s,h=n[1]*s,c=n[2]*s,t=Math.cos(o/2),i=Math.cos(h/2),r=Math.cos(c/2),u=Math.sin(o/2),f=Math.sin(h/2),e=Math.sin(c/2),l=t*i*r-u*f*e,a=u*f*r+t*i*e,v=u*i*r+t*f*e,y=t*f*r-u*i*e;return[a,v,y,l]}function h(){var t=this.comp.renderedFrame-this.offsetTime,i=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime,u;return t===this._caching.lastFrame||this._caching.lastFrame!==n&&(this._caching.lastFrame>=r&&t>=r||this._caching.lastFrame<i&&t<i)||(this._caching.lastFrame>=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0),u=this.interpolateValue(t,this._caching),this.pv=u),this._caching.lastFrame=t,this.pv}function t(n){var t,i,r;if(this.propType==="unidimensional")t=n*this.mult,u(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(i=0,r=this.v.length;i<r;)t=n[i]*this.mult,u(this.v[i]-t)>1e-5&&(this.v[i]=t,this._mdf=!0),i+=1}function i(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length){if(this.lock){this.setVValue(this.pv);return}this.lock=!0;this._mdf=this._isFirstFrame;for(var i=this.effectsSequence.length,t=this.kf?this.pv:this.data.k,n=0;n<i;n+=1)t=this.effectsSequence[n](t);this.setVValue(t);this._isFirstFrame=!1;this.lock=!1;this.frameId=this.elem.globalData.frameId}}function r(n){this.effectsSequence.push(n);this.container.addDynamicProperty(this)}function a(n,u,f,e){this.propType="unidimensional";this.mult=f||1;this.data=u;this.v=f?u.k*f:u.k;this.pv=u.k;this._mdf=!1;this.elem=n;this.container=e;this.comp=n.comp;this.k=!1;this.kf=!1;this.vel=0;this.effectsSequence=[];this._isFirstFrame=!0;this.getValue=i;this.setVValue=t;this.addEffect=r}function v(n,u,f,o){this.propType="multidimensional";this.mult=f||1;this.data=u;this._mdf=!1;this.elem=n;this.container=o;this.comp=n.comp;this.k=!1;this.kf=!1;this.frameId=-1;var s,h=u.k.length;for(this.v=e("float32",h),this.pv=e("float32",h),this.vel=e("float32",h),s=0;s<h;s+=1)this.v[s]=u.k[s]*this.mult,this.pv[s]=u.k[s];this._isFirstFrame=!0;this.effectsSequence=[];this.getValue=i;this.setVValue=t;this.addEffect=r}function y(u,e,o,s){this.propType="unidimensional";this.keyframes=e.k;this.offsetTime=u.data.st;this.frameId=-1;this._caching={lastFrame:n,lastIndex:0,value:0,_lastKeyframeIndex:-1};this.k=!0;this.kf=!0;this.data=e;this.mult=o||1;this.elem=u;this.container=s;this.comp=u.comp;this.v=n;this.pv=n;this._isFirstFrame=!0;this.getValue=i;this.setVValue=t;this.interpolateValue=f;this.effectsSequence=[h.bind(this)];this.addEffect=r}function p(u,o,s,c){var v,b,l,a,y,p,w;for(this.propType="multidimensional",b=o.k.length,v=0;v<b-1;v+=1)o.k[v].to&&o.k[v].s&&o.k[v+1]&&o.k[v+1].s&&(l=o.k[v].s,a=o.k[v+1].s,y=o.k[v].to,p=o.k[v].ti,(l.length!==2||l[0]===a[0]&&l[1]===a[1]||!yt.pointOnLine2D(l[0],l[1],a[0],a[1],l[0]+y[0],l[1]+y[1])||!yt.pointOnLine2D(l[0],l[1],a[0],a[1],a[0]+p[0],a[1]+p[1]))&&(l.length!==3||l[0]===a[0]&&l[1]===a[1]&&l[2]===a[2]||!yt.pointOnLine3D(l[0],l[1],l[2],a[0],a[1],a[2],l[0]+y[0],l[1]+y[1],l[2]+y[2])||!yt.pointOnLine3D(l[0],l[1],l[2],a[0],a[1],a[2],a[0]+p[0],a[1]+p[1],a[2]+p[2]))||(o.k[v].to=null,o.k[v].ti=null),l[0]===a[0]&&l[1]===a[1]&&y[0]===0&&y[1]===0&&p[0]===0&&p[1]===0&&(l.length===2||l[2]===a[2]&&y[2]===0&&p[2]===0)&&(o.k[v].to=null,o.k[v].ti=null));for(this.effectsSequence=[h.bind(this)],this.data=o,this.keyframes=o.k,this.offsetTime=u.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=s||1,this.elem=u,this.container=c,this.comp=u.comp,this.getValue=i,this.setVValue=t,this.interpolateValue=f,this.frameId=-1,w=o.k[0].s.length,this.v=e("float32",w),this.pv=e("float32",w),v=0;v<w;v+=1)this.v[v]=n,this.pv[v]=n;this._caching={lastFrame:n,lastIndex:0,value:e("float32",w)};this.addEffect=r}function w(n,t,i,r,u){var f;if(t.k.length)if(typeof t.k[0]=="number")f=new v(n,t,r,u);else switch(i){case 0:f=new y(n,t,r,u);break;case 1:f=new p(n,t,r,u)}else f=new a(n,t,r,u);return f.effectsSequence.length&&u.addDynamicProperty(f),f}var n=or,u=Math.abs;return{getProp:w}}(),nr=function(){function r(n){var t=this._mdf;this.iterateDynamicProperties();this._mdf=this._mdf||t;this.a&&n.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]);this.s&&n.scale(this.s.v[0],this.s.v[1],this.s.v[2]);this.sk&&n.skewFromAxis(-this.sk.v,this.sa.v);this.r?n.rotate(-this.r.v):n.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?n.translate(this.px.v,this.py.v,-this.pz.v):n.translate(this.px.v,this.py.v,0):n.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}function u(n){var r,e,f,i,u;this.elem.globalData.frameId!==this.frameId&&(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),(this._mdf||n)&&(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&&(r=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime?this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(e=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/r,0),f=this.p.getValueAtTime(this.p.keyframes[0].t/r,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(e=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),f=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(e=this.p.pv,f=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime)):this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime?(e=[],f=[],i=this.px,u=this.py,i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(e[0]=i.getValueAtTime((i.keyframes[0].t+.01)/r,0),e[1]=u.getValueAtTime((u.keyframes[0].t+.01)/r,0),f[0]=i.getValueAtTime(i.keyframes[0].t/r,0),f[1]=u.getValueAtTime(u.keyframes[0].t/r,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(e[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/r,0),e[1]=u.getValueAtTime(u.keyframes[u.keyframes.length-1].t/r,0),f[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/r,0),f[1]=u.getValueAtTime((u.keyframes[u.keyframes.length-1].t-.01)/r,0)):(e=[i.pv,u.pv],f[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/r,i.offsetTime),f[1]=u.getValueAtTime((u._caching.lastFrame+u.offsetTime-.01)/r,u.offsetTime))):(f=t,e=f),this.v.rotate(-Math.atan2(e[1]-f[1],e[0]-f[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)}function e(){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)}}function o(){}function h(n){this._addDynamicProperty(n);this.elem.addDynamicProperty(n);this._isDirty=!0}function n(n,t,r){if(this.elem=n,this.frameId=-1,this.propType="transform",this.data=t,this.v=new l,this.pre=new l,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||n),t.p&&t.p.s?(this.px=i.getProp(n,t.p.x,0,0,this),this.py=i.getProp(n,t.p.y,0,0,this),t.p.z&&(this.pz=i.getProp(n,t.p.z,0,0,this))):this.p=i.getProp(n,t.p||{k:[0,0,0]},1,0,this),t.rx){if(this.rx=i.getProp(n,t.rx,0,s,this),this.ry=i.getProp(n,t.ry,0,s,this),this.rz=i.getProp(n,t.rz,0,s,this),t.or.k[0].ti)for(var f=t.or.k.length,u=0;u<f;u+=1)t.or.k[u].to=null,t.or.k[u].ti=null;this.or=i.getProp(n,t.or,1,s,this);this.or.sh=!0}else this.r=i.getProp(n,t.r||{k:0},0,s,this);t.sk&&(this.sk=i.getProp(n,t.sk,0,s,this),this.sa=i.getProp(n,t.sa,0,s,this));this.a=i.getProp(n,t.a||{k:[0,0,0]},1,0,this);this.s=i.getProp(n,t.s||{k:[100,100,100]},1,.01,this);this.o=t.o?i.getProp(n,t.o,0,.01,n):{_mdf:!1,v:1};this._isDirty=!0;this.dynamicProperties.length||this.getValue(!0)}function c(t,i,r){return new n(t,i,r)}var t=[0,0];return n.prototype={applyToMatrix:r,getValue:u,precalculateMatrix:e,autoOrient:o},f([rt],n),n.prototype.addDynamicProperty=h,n.prototype._addDynamicProperty=rt.prototype.addDynamicProperty,{getTransformProperty:c}}();ci.prototype.setPathData=function(n,t){this.c=n;this.setLength(t);for(var i=0;i<t;)this.v[i]=ki.newElement(),this.o[i]=ki.newElement(),this.i[i]=ki.newElement(),i+=1};ci.prototype.setLength=function(n){while(this._maxLength<n)this.doubleArrayLength();this._length=n};ci.prototype.doubleArrayLength=function(){this.v=this.v.concat(h(this._maxLength));this.i=this.i.concat(h(this._maxLength));this.o=this.o.concat(h(this._maxLength));this._maxLength*=2};ci.prototype.setXYAt=function(n,t,i,r,u){var f;this._length=Math.max(this._length,r+1);this._length>=this._maxLength&&this.doubleArrayLength();switch(i){case"v":f=this.v;break;case"i":f=this.i;break;case"o":f=this.o;break;default:f=[]}f[r]&&(!f[r]||u)||(f[r]=ki.newElement());f[r][0]=n;f[r][1]=t};ci.prototype.setTripleAt=function(n,t,i,r,u,f,e,o){this.setXYAt(n,t,"v",e,o);this.setXYAt(i,r,"o",e,o);this.setXYAt(u,f,"i",e,o)};ci.prototype.reverse=function(){var t=new ci,n,o,f;t.setPathData(this.c,this._length);var i=this.v,r=this.o,u=this.i,e=0;for(this.c&&(t.setTripleAt(i[0][0],i[0][1],u[0][0],u[0][1],r[0][0],r[0][1],0,!1),e=1),n=this._length-1,o=this._length,f=e;f<o;f+=1)t.setTripleAt(i[n][0],i[n][1],u[n][0],u[n][1],r[n][0],r[n][1],f,!1),n-=1;return t};bt=function(){function o(n,t,i){var v=i.lastIndex,e,y,s,r,u,w,b,h,c,o=this.keyframes,p;if(n<o[0].t-this.offsetTime)e=o[0].s[0],s=!0,v=0;else if(n>=o[o.length-1].t-this.offsetTime)e=o[o.length-1].s?o[o.length-1].s[0]:o[o.length-2].e[0],s=!0;else{for(var a=v,d=o.length-1,k=!0,f,l;k;){if(f=o[a],l=o[a+1],l.t-this.offsetTime>n)break;a<d-1?a+=1:k=!1}s=f.h===1;v=a;s||(n>=l.t-this.offsetTime?h=1:n<f.t-this.offsetTime?h=0:(f.__fnct?p=f.__fnct:(p=fi.getBezierEasing(f.o.x,f.o.y,f.i.x,f.i.y).get,f.__fnct=p),h=p((n-(f.t-this.offsetTime))/(l.t-this.offsetTime-(f.t-this.offsetTime)))),y=l.s?l.s[0]:f.e[0]);e=f.s[0]}for(w=t._length,b=e.i[0].length,i.lastIndex=v,r=0;r<w;r+=1)for(u=0;u<b;u+=1)c=s?e.i[r][u]:e.i[r][u]+(y.i[r][u]-e.i[r][u])*h,t.i[r][u]=c,c=s?e.o[r][u]:e.o[r][u]+(y.o[r][u]-e.o[r][u])*h,t.o[r][u]=c,c=s?e.v[r][u]:e.v[r][u]+(y.v[r][u]-e.v[r][u])*h,t.v[r][u]=c}function a(){var n=this.comp.renderedFrame-this.offsetTime,i=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime,t=this._caching.lastFrame;return t!==e&&(t<i&&n<i||t>r&&n>r)||(this._caching.lastIndex=t<n?this._caching.lastIndex:0,this.interpolateShape(n,this.pv,this._caching)),this._caching.lastFrame=n,this.pv}function r(){this.paths=this.localShapeCollection}function v(n,t){if(n._length!==t._length||n.c!==t.c)return!1;for(var r=n._length,i=0;i<r;i+=1)if(n.v[i][0]!==t.v[i][0]||n.v[i][1]!==t.v[i][1]||n.o[i][0]!==t.o[i][0]||n.o[i][1]!==t.o[i][1]||n.i[i][0]!==t.i[i][0]||n.i[i][1]!==t.i[i][1])return!1;return!0}function h(n){v(this.v,n)||(this.v=ut.clone(n),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function c(){var n,t,i;if(this.elem.globalData.frameId!==this.frameId){if(!this.effectsSequence.length){this._mdf=!1;return}if(this.lock){this.setVValue(this.pv);return}for(this.lock=!0,this._mdf=!1,n=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k,i=this.effectsSequence.length,t=0;t<i;t+=1)n=this.effectsSequence[t](n);this.setVValue(n);this.lock=!1;this.frameId=this.elem.globalData.frameId}}function n(n,t,i){this.propType="shape";this.comp=n.comp;this.container=n;this.elem=n;this.data=t;this.k=!1;this.kf=!1;this._mdf=!1;var u=i===3?t.pt.k:t.ks.k;this.v=ut.clone(u);this.pv=ut.clone(this.v);this.localShapeCollection=ir.newShapeCollection();this.paths=this.localShapeCollection;this.paths.addShape(this.v);this.reset=r;this.effectsSequence=[]}function l(n){this.effectsSequence.push(n);this.container.addDynamicProperty(this)}function t(n,t,i){this.propType="shape";this.comp=n.comp;this.elem=n;this.container=n;this.offsetTime=n.data.st;this.keyframes=i===3?t.pt.k:t.ks.k;this.k=!0;this.kf=!0;var u=this.keyframes[0].s[0].i.length;this.v=ut.newElement();this.v.setPathData(this.keyframes[0].s[0].c,u);this.pv=ut.clone(this.v);this.localShapeCollection=ir.newShapeCollection();this.paths=this.localShapeCollection;this.paths.addShape(this.v);this.lastFrame=e;this.reset=r;this._caching={lastFrame:e,lastIndex:0};this.effectsSequence=[a.bind(this)]}function b(i,r,u){var f,e,o;return u===3||u===4?(e=u===3?r.pt:r.ks,o=e.k,f=o.length?new t(i,r,u):new n(i,r,u)):u===5?f=new w(i,r):u===6?f=new y(i,r):u===7&&(f=new p(i,r)),f.k&&i.addDynamicProperty(f),f}function k(){return n}function d(){return t}var e=-999999,u;n.prototype.interpolateShape=o;n.prototype.getValue=c;n.prototype.setVValue=h;n.prototype.addEffect=l;t.prototype.getValue=c;t.prototype.interpolateShape=o;t.prototype.setVValue=h;t.prototype.addEffect=l;var y=function(){function t(n,t){this.v=ut.newElement();this.v.setPathData(!0,4);this.localShapeCollection=ir.newShapeCollection();this.paths=this.localShapeCollection;this.localShapeCollection.addShape(this.v);this.d=t.d;this.elem=n;this.comp=n.comp;this.frameId=-1;this.initDynamicPropertyContainer(n);this.p=i.getProp(n,t.p,1,0,this);this.s=i.getProp(n,t.s,1,0,this);this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}var n=gi;return t.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 i=this.p.v[0],u=this.p.v[1],r=this.s.v[0]/2,f=this.s.v[1]/2,e=this.d!==3,t=this.v;t.v[0][0]=i;t.v[0][1]=u-f;t.v[1][0]=e?i+r:i-r;t.v[1][1]=u;t.v[2][0]=i;t.v[2][1]=u+f;t.v[3][0]=e?i-r:i+r;t.v[3][1]=u;t.i[0][0]=e?i-r*n:i+r*n;t.i[0][1]=u-f;t.i[1][0]=e?i+r:i-r;t.i[1][1]=u-f*n;t.i[2][0]=e?i+r*n:i-r*n;t.i[2][1]=u+f;t.i[3][0]=e?i-r:i+r;t.i[3][1]=u+f*n;t.o[0][0]=e?i+r*n:i-r*n;t.o[0][1]=u-f;t.o[1][0]=e?i+r:i-r;t.o[1][1]=u+f*n;t.o[2][0]=e?i-r*n:i+r*n;t.o[2][1]=u+f;t.o[3][0]=e?i-r:i+r;t.o[3][1]=u-f*n}},f([rt],t),t}(),p=function(){function n(n,t){this.v=ut.newElement();this.v.setPathData(!0,0);this.elem=n;this.comp=n.comp;this.data=t;this.frameId=-1;this.d=t.d;this.initDynamicPropertyContainer(n);t.sy===1?(this.ir=i.getProp(n,t.ir,0,0,this),this.is=i.getProp(n,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath;this.pt=i.getProp(n,t.pt,0,0,this);this.p=i.getProp(n,t.p,1,0,this);this.r=i.getProp(n,t.r,0,s,this);this.or=i.getProp(n,t.or,0,0,this);this.os=i.getProp(n,t.os,0,.01,this);this.localShapeCollection=ir.newShapeCollection();this.localShapeCollection.addShape(this.v);this.paths=this.localShapeCollection;this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return n.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(){var e=Math.floor(this.pt.v)*2,y=Math.PI*2/e,r=!0,c=this.or.v,l=this.ir.v,p=this.os.v,w=this.is.v,b=2*Math.PI*c/(e*2),k=2*Math.PI*l/(e*2),o,h,u,f,s=-Math.PI/2,i;for(s+=this.r.v,i=this.data.d===3?-1:1,this.v._length=0,o=0;o<e;o+=1){h=r?c:l;u=r?p:w;f=r?b:k;var n=h*Math.cos(s),t=h*Math.sin(s),a=n===0&&t===0?0:t/Math.sqrt(n*n+t*t),v=n===0&&t===0?0:-n/Math.sqrt(n*n+t*t);n+=+this.p.v[0];t+=+this.p.v[1];this.v.setTripleAt(n,t,n-a*f*u*i,t-v*f*u*i,n+a*f*u*i,t+v*f*u*i,o,!0);r=!r;s+=y*i}},convertPolygonToPath:function(){var o=Math.floor(this.pt.v),l=Math.PI*2/o,s=this.or.v,r=this.os.v,u=2*Math.PI*s/(o*4),f,e=-Math.PI*.5,i=this.data.d===3?-1:1;for(e+=this.r.v,this.v._length=0,f=0;f<o;f+=1){var n=s*Math.cos(e),t=s*Math.sin(e),h=n===0&&t===0?0:t/Math.sqrt(n*n+t*t),c=n===0&&t===0?0:-n/Math.sqrt(n*n+t*t);n+=+this.p.v[0];t+=+this.p.v[1];this.v.setTripleAt(n,t,n-h*u*r*i,t-c*u*r*i,n+h*u*r*i,t+c*u*r*i,f,!0);e+=l*i}this.paths.length=0;this.paths[0]=this.v}},f([rt],n),n}(),w=function(){function n(n,t){this.v=ut.newElement();this.v.c=!0;this.localShapeCollection=ir.newShapeCollection();this.localShapeCollection.addShape(this.v);this.paths=this.localShapeCollection;this.elem=n;this.comp=n.comp;this.frameId=-1;this.d=t.d;this.initDynamicPropertyContainer(n);this.p=i.getProp(n,t.p,1,0,this);this.s=i.getProp(n,t.s,1,0,this);this.r=i.getProp(n,t.r,0,0,this);this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return n.prototype={convertRectToPath:function(){var i=this.p.v[0],r=this.p.v[1],n=this.s.v[0]/2,t=this.s.v[1]/2,u=sr(n,t,this.r.v),f=u*(1-gi);this.v._length=0;this.d===2||this.d===1?(this.v.setTripleAt(i+n,r-t+u,i+n,r-t+u,i+n,r-t+f,0,!0),this.v.setTripleAt(i+n,r+t-u,i+n,r+t-f,i+n,r+t-u,1,!0),u!==0?(this.v.setTripleAt(i+n-u,r+t,i+n-u,r+t,i+n-f,r+t,2,!0),this.v.setTripleAt(i-n+u,r+t,i-n+f,r+t,i-n+u,r+t,3,!0),this.v.setTripleAt(i-n,r+t-u,i-n,r+t-u,i-n,r+t-f,4,!0),this.v.setTripleAt(i-n,r-t+u,i-n,r-t+f,i-n,r-t+u,5,!0),this.v.setTripleAt(i-n+u,r-t,i-n+u,r-t,i-n+f,r-t,6,!0),this.v.setTripleAt(i+n-u,r-t,i+n-f,r-t,i+n-u,r-t,7,!0)):(this.v.setTripleAt(i-n,r+t,i-n+f,r+t,i-n,r+t,2),this.v.setTripleAt(i-n,r-t,i-n,r-t+f,i-n,r-t,3))):(this.v.setTripleAt(i+n,r-t+u,i+n,r-t+f,i+n,r-t+u,0,!0),u!==0?(this.v.setTripleAt(i+n-u,r-t,i+n-u,r-t,i+n-f,r-t,1,!0),this.v.setTripleAt(i-n+u,r-t,i-n+f,r-t,i-n+u,r-t,2,!0),this.v.setTripleAt(i-n,r-t+u,i-n,r-t+u,i-n,r-t+f,3,!0),this.v.setTripleAt(i-n,r+t-u,i-n,r+t-f,i-n,r+t-u,4,!0),this.v.setTripleAt(i-n+u,r+t,i-n+u,r+t,i-n+f,r+t,5,!0),this.v.setTripleAt(i+n-u,r+t,i+n-f,r+t,i+n-u,r+t,6,!0),this.v.setTripleAt(i+n,r+t-u,i+n,r+t-u,i+n,r+t-f,7,!0)):(this.v.setTripleAt(i-n,r-t,i-n+f,r-t,i-n,r-t,1,!0),this.v.setTripleAt(i-n,r+t,i-n,r+t-f,i-n,r+t,2,!0),this.v.setTripleAt(i+n,r+t,i+n-f,r+t,i+n,r+t,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:r},f([rt],n),n}();return u={},u.getShapeProp=b,u.getConstructorFunction=k,u.getKeyframedConstructorFunction=d,u}();ei=function(){function i(n,i){t[n]||(t[n]=i)}function r(n,i,r){return new t[n](i,r)}var n={},t={};return n.registerModifier=i,n.getModifier=r,n}();gt.prototype.initModifierProperties=function(){};gt.prototype.addShapeToModifier=function(){};gt.prototype.addShape=function(n){if(!this.closed){n.sh.container.addDynamicProperty(n.sh);var t={shape:n.sh,data:n,localShapeCollection:ir.newShapeCollection()};this.shapes.push(t);this.addShapeToModifier(t);this._isAnimated&&n.setAsAnimated()}};gt.prototype.init=function(n,t){this.shapes=[];this.elem=n;this.initDynamicPropertyContainer(n);this.initModifierProperties(n,t);this.frameId=or;this.closed=!1;this.k=!1;this.dynamicProperties.length?this.k=!0:this.getValue(!0)};gt.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())};f([rt],gt);f([gt],kt);kt.prototype.initModifierProperties=function(n,t){this.s=i.getProp(n,t.s,0,.01,this);this.e=i.getProp(n,t.e,0,.01,this);this.o=i.getProp(n,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};kt.prototype.addShapeToModifier=function(n){n.pathsData=[]};kt.prototype.calculateShapeEdges=function(n,t,i,r,u){var e=[],o,s,h,f,c,l;for(t<=1?e.push({s:n,e:t}):n>=1?e.push({s:n-1,e:t-1}):(e.push({s:n,e:1}),e.push({s:0,e:t-1})),o=[],h=e.length,s=0;s<h;s+=1)f=e[s],f.e*u<r||f.s*u>r+i||(c=f.s*u<=r?0:(f.s*u-r)/i,l=f.e*u>=r+i?1:(f.e*u-r)/i,o.push([c,l]));return o.length||o.push([0,0]),o};kt.prototype.releasePathsData=function(n){for(var i=n.length,t=0;t<i;t+=1)te.release(n[t]);return n.length=0,n};kt.prototype.processShapes=function(n){var r,u,e,g,w,i,h,o,p,b,k,v,d,f,t,c,s,tt,it;if(this._mdf||n?(e=this.o.v%360/360,e<0&&(e+=1),r=this.s.v>1?1+e:this.s.v<0?0+e:this.s.v+e,u=this.e.v>1?1+e:this.e.v<0?0+e:this.e.v+e,r>u&&(g=r,r=u,u=g),r=Math.round(r*1e4)*.0001,u=Math.round(u*1e4)*.0001,this.sValue=r,this.eValue=u):(r=this.sValue,u=this.eValue),h=this.shapes.length,d=0,u===r)for(i=0;i<h;i+=1)this.shapes[i].localShapeCollection.releaseShapes(),this.shapes[i].shape._mdf=!0,this.shapes[i].shape.paths=this.shapes[i].localShapeCollection,this._mdf&&(this.shapes[i].pathsData.length=0);else if(u===1&&r===0||u===0&&r===1){if(this._mdf)for(i=0;i<h;i+=1)this.shapes[i].pathsData.length=0,this.shapes[i].shape._mdf=!0}else{for(f=[],i=0;i<h;i+=1)if(t=this.shapes[i],t.shape._mdf||this._mdf||n||this.m===2){if(w=t.shape.paths,p=w._length,v=0,!t.shape._mdf&&t.pathsData.length)v=t.totalShapeLength;else{for(b=this.releasePathsData(t.pathsData),o=0;o<p;o+=1)k=yt.getSegmentsLength(w.shapes[o]),b.push(k),v+=k.totalLength;t.totalShapeLength=v;t.pathsData=b}d+=v;t.shape._mdf=!0}else t.shape.paths=t.localShapeCollection;var l=r,a=u,nt=0,y;for(i=h-1;i>=0;i-=1)if(t=this.shapes[i],t.shape._mdf){for(c=t.localShapeCollection,c.releaseShapes(),this.m===2&&h>1?(y=this.calculateShapeEdges(r,u,t.totalShapeLength,nt,d),nt+=t.totalShapeLength):y=[[l,a]],p=y.length,o=0;o<p;o+=1)l=y[o][0],a=y[o][1],f.length=0,a<=1?f.push({s:t.totalShapeLength*l,e:t.totalShapeLength*a}):l>=1?f.push({s:t.totalShapeLength*(l-1),e:t.totalShapeLength*(a-1)}):(f.push({s:t.totalShapeLength*l,e:t.totalShapeLength}),f.push({s:0,e:t.totalShapeLength*(a-1)})),s=this.addShapes(t,f[0]),f[0].s!==f[0].e&&(f.length>1&&(tt=t.shape.paths.shapes[t.shape.paths._length-1],tt.c?(it=s.pop(),this.addPaths(s,c),s=this.addShapes(t,f[1],it)):(this.addPaths(s,c),s=this.addShapes(t,f[1]))),this.addPaths(s,c));t.shape.paths=c}}};kt.prototype.addPaths=function(n,t){for(var r=n.length,i=0;i<r;i+=1)t.addShape(n[i])};kt.prototype.addSegment=function(n,t,i,r,u,f,e){u.setXYAt(t[0],t[1],"o",f);u.setXYAt(i[0],i[1],"i",f+1);e&&u.setXYAt(n[0],n[1],"v",f);u.setXYAt(r[0],r[1],"v",f+1)};kt.prototype.addSegmentFromArray=function(n,t,i,r){t.setXYAt(n[1],n[5],"o",i);t.setXYAt(n[2],n[6],"i",i+1);r&&t.setXYAt(n[0],n[4],"v",i);t.setXYAt(n[3],n[7],"v",i+1)};kt.prototype.addShapes=function(n,t,i){var b=n.pathsData,f=n.shape.paths.shapes,r,p=n.shape.paths._length,u,w,e=0,o,s,h,a,y=[],l,c=!0,v;for(i?(s=i._length,l=i._length):(i=ut.newElement(),s=0,l=0),y.push(i),r=0;r<p;r+=1){for(h=b[r].lengths,i.c=f[r].c,w=f[r].c?h.length:h.length+1,u=1;u<w;u+=1)if(o=h[u-1],e+o.addedLength<t.s)e+=o.addedLength,i.c=!1;else if(e>t.e){i.c=!1;break}else t.s<=e&&t.e>=e+o.addedLength?(this.addSegment(f[r].v[u-1],f[r].o[u-1],f[r].i[u],f[r].v[u],i,s,c),c=!1):(a=yt.getNewSegment(f[r].v[u-1],f[r].v[u],f[r].o[u-1],f[r].i[u],(t.s-e)/o.addedLength,(t.e-e)/o.addedLength,h[u-1]),this.addSegmentFromArray(a,i,s,c),c=!1,i.c=!1),e+=o.addedLength,s+=1;if(f[r].c&&h.length&&(o=h[u-1],e<=t.e?(v=h[u-1].addedLength,t.s<=e&&t.e>=e+v?(this.addSegment(f[r].v[u-1],f[r].o[u-1],f[r].i[0],f[r].v[0],i,s,c),c=!1):(a=yt.getNewSegment(f[r].v[u-1],f[r].v[0],f[r].o[u-1],f[r].i[0],(t.s-e)/v,(t.e-e)/v,h[u-1]),this.addSegmentFromArray(a,i,s,c),c=!1,i.c=!1)):i.c=!1,e+=o.addedLength,s+=1),i._length&&(i.setXYAt(i.v[l][0],i.v[l][1],"i",l),i.setXYAt(i.v[i._length-1][0],i.v[i._length-1][1],"o",i._length-1)),e>t.e)break;r<p-1&&(i=ut.newElement(),c=!0,y.push(i),s=0)}return y};ei.registerModifier("tm",kt);f([gt],lr);lr.prototype.initModifierProperties=function(n,t){this.getValue=this.processKeys;this.rd=i.getProp(n,t.r,0,null,this);this._isAnimated=!!this.rd.effectsSequence.length};lr.prototype.processPath=function(n,t){var h=ut.newElement(),r,l,i,a,v,u,e,c,f,o,s,y,p,w,b;for(h.c=n.c,l=n._length,f=0,r=0;r<l;r+=1)i=n.v[r],v=n.o[r],a=n.i[r],i[0]===v[0]&&i[1]===v[1]&&i[0]===a[0]&&i[1]===a[1]?r!==0&&r!==l-1||n.c?(u=r===0?n.v[l-1]:n.v[r-1],e=Math.sqrt(Math.pow(i[0]-u[0],2)+Math.pow(i[1]-u[1],2)),c=e?Math.min(e/2,t)/e:0,w=i[0]+(u[0]-i[0])*c,o=w,b=i[1]-(i[1]-u[1])*c,s=b,y=o-(o-i[0])*gi,p=s-(s-i[1])*gi,h.setTripleAt(o,s,y,p,w,b,f),f+=1,u=r===l-1?n.v[0]:n.v[r+1],e=Math.sqrt(Math.pow(i[0]-u[0],2)+Math.pow(i[1]-u[1],2)),c=e?Math.min(e/2,t)/e:0,y=i[0]+(u[0]-i[0])*c,o=y,p=i[1]+(u[1]-i[1])*c,s=p,w=o-(o-i[0])*gi,b=s-(s-i[1])*gi,h.setTripleAt(o,s,y,p,w,b,f),f+=1):(h.setTripleAt(i[0],i[1],v[0],v[1],a[0],a[1],f),f+=1):(h.setTripleAt(n.v[r][0],n.v[r][1],n.o[r][0],n.o[r][1],n.i[r][0],n.i[r][1],f),f+=1);return h};lr.prototype.processShapes=function(n){var f,i,s=this.shapes.length,r,e,o=this.rd.v,t,u;if(o!==0)for(i=0;i<s;i+=1){if(t=this.shapes[i],u=t.localShapeCollection,!(!t.shape._mdf&&!this._mdf&&!n))for(u.releaseShapes(),t.shape._mdf=!0,f=t.shape.paths.shapes,e=t.shape.paths._length,r=0;r<e;r+=1)u.addShape(this.processPath(f[r],o));t.shape.paths=t.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};ei.registerModifier("rd",lr);f([gt],ar);ar.prototype.initModifierProperties=function(n,t){this.getValue=this.processKeys;this.amount=i.getProp(n,t.a,0,null,this);this._isAnimated=!!this.amount.effectsSequence.length};ar.prototype.processPath=function(n,t){for(var u=t/100,r=[0,0],f=n._length,i=0,e,o,s,h,c,l,a,i=0;i<f;i+=1)r[0]+=n.v[i][0],r[1]+=n.v[i][1];for(r[0]/=f,r[1]/=f,e=ut.newElement(),e.c=n.c,i=0;i<f;i+=1)o=n.v[i][0]+(r[0]-n.v[i][0])*u,s=n.v[i][1]+(r[1]-n.v[i][1])*u,h=n.o[i][0]+(r[0]-n.o[i][0])*-u,c=n.o[i][1]+(r[1]-n.o[i][1])*-u,l=n.i[i][0]+(r[0]-n.i[i][0])*-u,a=n.i[i][1]+(r[1]-n.i[i][1])*-u,e.setTripleAt(o,s,h,c,l,a,i);return e};ar.prototype.processShapes=function(n){var f,i,s=this.shapes.length,r,e,o=this.amount.v,t,u;if(o!==0)for(i=0;i<s;i+=1){if(t=this.shapes[i],u=t.localShapeCollection,!(!t.shape._mdf&&!this._mdf&&!n))for(u.releaseShapes(),t.shape._mdf=!0,f=t.shape.paths.shapes,e=t.shape.paths._length,r=0;r<e;r+=1)u.addShape(this.processPath(f[r],o));t.shape.paths=t.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};ei.registerModifier("pb",ar);f([gt],ni);ni.prototype.initModifierProperties=function(n,t){this.getValue=this.processKeys;this.c=i.getProp(n,t.c,0,null,this);this.o=i.getProp(n,t.o,0,null,this);this.tr=nr.getTransformProperty(n,t.tr,this);this.so=i.getProp(n,t.tr.so,0,.01,this);this.eo=i.getProp(n,t.tr.eo,0,.01,this);this.data=t;this.dynamicProperties.length||this.getValue(!0);this._isAnimated=!!this.dynamicProperties.length;this.pMatrix=new l;this.rMatrix=new l;this.sMatrix=new l;this.tMatrix=new l;this.matrix=new l};ni.prototype.applyTransforms=function(n,t,i,r,u,f){var e=f?-1:1,o=r.s.v[0]+(1-r.s.v[0])*(1-u),s=r.s.v[1]+(1-r.s.v[1])*(1-u);n.translate(r.p.v[0]*e*u,r.p.v[1]*e*u,r.p.v[2]);t.translate(-r.a.v[0],-r.a.v[1],r.a.v[2]);t.rotate(-r.r.v*e*u);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(f?1/o:o,f?1/s:s);i.translate(r.a.v[0],r.a.v[1],r.a.v[2])};ni.prototype.init=function(n,t,i,r){for(this.elem=n,this.arr=t,this.pos=i,this.elemsData=r,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(n),this.initModifierProperties(n,t[i]);i>0;)i-=1,this._elements.unshift(t[i]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)};ni.prototype.resetElements=function(n){for(var i=n.length,t=0;t<i;t+=1)n[t]._processed=!1,n[t].ty==="gr"&&this.resetElements(n[t].it)};ni.prototype.cloneElements=function(n){var t=JSON.parse(JSON.stringify(n));return this.resetElements(t),t};ni.prototype.changeGroupRender=function(n,t){for(var r=n.length,i=0;i<r;i+=1)n[i]._render=t,n[i].ty==="gr"&&this.changeGroupRender(n[i].it,t)};ni.prototype.processShapes=function(n){var t,a,f,h,o,d=!1,v,p,w,b,y,s,e,k;if(this._mdf||n){if(v=Math.ceil(this.c.v),this._groups.length<v){while(this._groups.length<v)p={it:this.cloneElements(this._elements),ty:"gr"},p.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,p),this._groups.splice(0,0,p),this._currentCopies+=1;this.elem.reloadShapes();d=!0}for(o=0,f=0;f<=this._groups.length-1;f+=1)w=o<v,this._groups[f]._render=w,this.changeGroupRender(this._groups[f].it,w),w||(b=this.elemsData[f].it,y=b[b.length-1],y.transform.op.v!==0?(y.transform.op._mdf=!0,y.transform.op.v=0):y.transform.op._mdf=!1),o+=1;this._currentCopies=v;var c=this.o.v,l=c%1,g=c>0?Math.floor(c):Math.ceil(c),i=this.pMatrix.props,r=this.rMatrix.props,u=this.sMatrix.props;if(this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset(),s=0,c>0){while(s<g)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),s+=1;l&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,l,!1),s+=l)}else if(c<0){while(s>g)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),s-=1;l&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-l,!0),s-=l)}for(f=this.data.m===1?0:this._currentCopies-1,h=this.data.m===1?1:-1,o=this._currentCopies;o;){if(t=this.elemsData[f].it,a=t[t.length-1].transform.mProps.v.props,k=a.length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=this._currentCopies===1?this.so.v:this.so.v+(this.eo.v-this.so.v)*(f/(this._currentCopies-1)),s!==0){for((f!==0&&h===1||f!==this._currentCopies-1&&h===-1)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8],r[9],r[10],r[11],r[12],r[13],r[14],r[15]),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(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=0;e<k;e+=1)a[e]=this.matrix.props[e];this.matrix.reset()}else for(this.matrix.reset(),e=0;e<k;e+=1)a[e]=this.matrix.props[e];s+=1;o-=1;f+=h}}else for(o=this._currentCopies,f=0,h=1;o;)t=this.elemsData[f].it,a=t[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,o-=1,f+=h;return d};ni.prototype.addShape=function(){};ei.registerModifier("rp",ni);vu.prototype.addShape=function(n){this._length===this._maxLength&&(this.shapes=this.shapes.concat(h(this._maxLength)),this._maxLength*=2);this.shapes[this._length]=n;this._length+=1};vu.prototype.releaseShapes=function(){for(var n=0;n<this._length;n+=1)ut.release(this.shapes[n]);this._length=0};vr.prototype.getValue=function(n){if((this.elem.globalData.frameId!==this.frameId||n)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||n,this._mdf)){var t=0,i=this.dataProps.length;for(this.renderer==="svg"&&(this.dashStr=""),t=0;t<i;t+=1)this.dataProps[t].n!=="o"?this.renderer==="svg"?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}};f([rt],vr);tr.prototype.comparePoints=function(n,t){for(var i=0,u=this.o.length/2,r;i<u;){if(r=Math.abs(n[i*4]-n[t*4+i*2]),r>.01)return!1;i+=1}return!0};tr.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var n=0,t=this.data.k.k.length;n<t;){if(!this.comparePoints(this.data.k.k[n].s,this.data.p))return!1;n+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0};tr.prototype.getValue=function(n){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||n){for(var r=this.data.p*4,u,i,t=0;t<r;t+=1)u=t%4==0?100:255,i=Math.round(this.prop.v[t]*u),this.c[t]!==i&&(this.c[t]=i,this._cmdf=!n);if(this.o.length)for(r=this.prop.v.length,t=this.data.p*4;t<r;t+=1)u=t%2==0?100:1,i=t%2==0?Math.round(this.prop.v[t]*100):this.prop.v[t],this.o[t-this.data.p*4]!==i&&(this.o[t-this.data.p*4]=i,this._omdf=!n);this._mdf=!n}};f([rt],tr);var df=function(n,t,i,r){if(t===0)return"";for(var e=n.o,o=n.i,f=n.v,s=" M"+r.applyToPointStringified(f[0][0],f[0][1]),u=1;u<t;u+=1)s+=" C"+r.applyToPointStringified(e[u-1][0],e[u-1][1])+" "+r.applyToPointStringified(o[u][0],o[u][1])+" "+r.applyToPointStringified(f[u][0],f[u][1]);return i&&t&&(s+=" C"+r.applyToPointStringified(e[u-1][0],e[u-1][1])+" "+r.applyToPointStringified(o[0][0],o[0][1])+" "+r.applyToPointStringified(f[0][0],f[0][1]),s+="z"),s},lo=function(){function n(n){this.audios=[];this.audioFactory=n;this._volume=1;this._isMuted=!1}return n.prototype={addAudio:function(n){this.audios.push(n)},pause:function(){for(var t=this.audios.length,n=0;n<t;n+=1)this.audios[n].pause()},resume:function(){for(var t=this.audios.length,n=0;n<t;n+=1)this.audios[n].resume()},setRate:function(n){for(var i=this.audios.length,t=0;t<i;t+=1)this.audios[t].setRate(n)},createAudio:function(n){return this.audioFactory?this.audioFactory(n):Howl?new Howl({src:[n]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(n){this.audioFactory=n},setVolume:function(n){this._volume=n;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 t=this.audios.length,n=0;n<t;n+=1)this.audios[n].volume(this._volume*(this._isMuted?0:1))}},function(){return new n}}(),ao=function(){function r(){this.loadedAssets+=1;this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function u(){this.loadedFootagesCount+=1;this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(n,t,i){var r="",u;return n.e?r=n.p:t?(u=n.p,u.indexOf("images/")!==-1&&(u=u.split("/")[1]),r=t+u):(r=i,r+=n.u?n.u:"",r+=n.p),r}function e(n){var t=0,i=setInterval(function(){var r=n.getBBox();(r.width||t>500)&&(this._imageLoaded(),clearInterval(i));t+=1}.bind(this),50)}function o(r){var e=n(r,this.assetsPath,this.path),u=t("image"),f;return fo?this.testImageLoaded(u):u.addEventListener("load",this._imageLoaded,!1),u.addEventListener("error",function(){f.img=i;this._imageLoaded()}.bind(this),!1),u.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this._elementHelper.append?this._elementHelper.append(u):this._elementHelper.appendChild(u),f={img:u,assetData:r}}function s(t){var f=n(t,this.assetsPath,this.path),r=b("img"),u;return r.crossOrigin="anonymous",r.addEventListener("load",this._imageLoaded,!1),r.addEventListener("error",function(){u.img=i;this._imageLoaded()}.bind(this),!1),r.src=f,u={img:r,assetData:t}}function h(t){var i={assetData:t},r=n(t,this.assetsPath,this.path);return yu.load(r,function(n){i.img=n;this._footageLoaded()}.bind(this),function(){i.img={};this._footageLoaded()}.bind(this)),i}function c(n,t){this.imagesLoadedCb=t;for(var r=n.length,i=0;i<r;i+=1)n[i].layers||(n[i].t&&n[i].t!=="seq"?n[i].t===3&&(this.totalFootages+=1,this.images.push(this.createFootageData(n[i]))):(this.totalImages+=1,this.images.push(this._createImageData(n[i]))))}function l(n){this.path=n||""}function a(n){this.assetsPath=n||""}function v(n){for(var t=0,i=this.images.length;t<i;){if(this.images[t].assetData===n)return this.images[t].img;t+=1}return null}function y(){this.imagesLoadedCb=null;this.images.length=0}function p(){return this.totalImages===this.loadedAssets}function w(){return this.totalFootages===this.loadedFootagesCount}function k(n,t){n==="svg"?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}function f(){this._imageLoaded=r.bind(this);this._footageLoaded=u.bind(this);this.testImageLoaded=e.bind(this);this.createFootageData=h.bind(this);this.assetsPath="";this.path="";this.totalImages=0;this.totalFootages=0;this.loadedAssets=0;this.loadedFootagesCount=0;this.imagesLoadedCb=null;this.images=[]}var i=function(){var n=b("canvas"),t;return n.width=1,n.height=1,t=n.getContext("2d"),t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),n}();return f.prototype={loadAssets:c,setAssetsPath:a,setPath:l,loadedImages:p,loadedFootages:w,destroy:y,getAsset:v,createImgData:s,createImageData:o,imageLoaded:r,footageLoaded:u,setCacheType:k},f}(),gf=function(){var n={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))&&(n.maskType=!1),n}(),yr=function(){function i(n,i){var r=t("filter");return r.setAttribute("id",n),i!==!0&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r}function r(){var n=t("feColorMatrix");return n.setAttribute("type","matrix"),n.setAttribute("color-interpolation-filters","sRGB"),n.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),n}var n={};return n.createFilter=i,n.createAlphaToLuminanceFilter=r,n}(),yu=function(){function n(n){return n.response&&typeof n.response=="object"?n.response:n.response&&typeof n.response=="string"?JSON.parse(n.response):n.responseText?JSON.parse(n.responseText):null}function t(t,i,r){var f,u=new XMLHttpRequest;try{u.responseType="json"}catch(e){}u.onreadystatechange=function(){if(u.readyState===4)if(u.status===200)f=n(u),i(f);else try{f=n(u);i(f)}catch(t){r&&r(t)}};u.open("GET",t,!0);u.send()}return{load:t}}();bi.prototype.searchProperties=function(){for(var u=this._textData.a.length,r,t=i.getProp,n=0;n<u;n+=1)r=this._textData.a[n],this._animatorsData[n]=new vo(this._elem,r,this);this._textData.p&&"m"in this._textData.p?(this._pathData={f:t(this._elem,this._textData.p.f,0,0,this),l:t(this._elem,this._textData.p.l,0,0,this),r:this._textData.p.r,m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1;this._moreOptions.alignment=t(this._elem,this._textData.m.a,1,0,this)};bi.prototype.getMeasures=function(n,t){var s,it,vt,si,r,v,f,rt,ti,dt,vi;if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var g=this._moreOptions.alignment.v,a=this._animatorsData,nt=this._textData,e=this.mHelper,yi=this._renderType,pi=this.renderedLetters.length,et,ct,u,ot,o=n.l,k,h,w,st,gt,l,b,d,c,tt,ni,lt,oi,wi,at;if(this._hasMaskedPath){if(at=this._pathData.m,!this._pathData.n||this._pathData._mdf){for(s=at.v,this._pathData.r&&(s=s.reverse()),k={tLength:0,segments:[]},ot=s._length-1,lt=0,u=0;u<ot;u+=1)it=yt.buildBezierData(s.v[u],s.v[u+1],[s.o[u][0]-s.v[u][0],s.o[u][1]-s.v[u][1]],[s.i[u+1][0]-s.v[u+1][0],s.i[u+1][1]-s.v[u+1][1]]),k.tLength+=it.segmentLength,k.segments.push(it),lt+=it.segmentLength;u=ot;at.v.c&&(it=yt.buildBezierData(s.v[u],s.v[0],[s.o[u][0]-s.v[u][0],s.o[u][1]-s.v[u][1]],[s.i[0][0]-s.v[0][0],s.i[0][1]-s.v[0][1]]),k.tLength+=it.segmentLength,k.segments.push(it),lt+=it.segmentLength);this._pathData.pi=k}if(k=this._pathData.pi,h=this._pathData.f.v,b=0,l=1,st=0,gt=!0,tt=k.segments,h<0&&at.v.c)for(k.tLength<Math.abs(h)&&(h=-Math.abs(h)%k.tLength),b=tt.length-1,c=tt[b].points,l=c.length-1;h<0;)h+=c[l].partialLength,l-=1,l<0&&(b-=1,c=tt[b].points,l=c.length-1);c=tt[b].points;d=c[l-1];w=c[l];ni=w.partialLength}ot=o.length;et=0;ct=0;vt=n.finalSize*1.2*.714;si=!0;rt=a.length;var i,pt=-1,wt,bi,ki,gi=h,nr=b,tr=l,di=-1,bt,ft,ii,y,p,ri,hi,ui,kt="",fi=this.defaultPropsArray,ei;if(n.j===2||n.j===1){var ut=0,ci=0,li=n.j===2?-.5:-1,ht=0,ai=!0;for(u=0;u<ot;u+=1)if(o[u].n){for(ut&&(ut+=ci);ht<u;)o[ht].animatorJustifyOffset=ut,ht+=1;ut=0;ai=!0}else{for(f=0;f<rt;f+=1)r=a[f].a,r.t.propType&&(ai&&n.j===2&&(ci+=r.t.v*li),v=a[f].s,i=v.getMult(o[u].anIndexes[f],nt.a[f].s.totalChars),ut+=i.length?r.t.v*i[0]*li:r.t.v*i*li);ai=!1}for(ut&&(ut+=ci);ht<u;)o[ht].animatorJustifyOffset=ut,ht+=1}for(u=0;u<ot;u+=1){if(e.reset(),bt=1,o[u].n)et=0,ct+=n.yOffset,ct+=si?1:0,h=gi,si=!1,this._hasMaskedPath&&(b=nr,l=tr,c=tt[b].points,d=c[l-1],w=c[l],ni=w.partialLength,st=0),kt="",ui="",ri="",ei="",fi=this.defaultPropsArray;else{if(this._hasMaskedPath){if(di!==o[u].line){switch(n.j){case 1:h+=lt-n.lineWidths[o[u].line];break;case 2:h+=(lt-n.lineWidths[o[u].line])/2}di=o[u].line}for(pt!==o[u].ind&&(o[pt]&&(h+=o[pt].extra),h+=o[u].an/2,pt=o[u].ind),h+=g[0]*o[u].an*.005,dt=0,f=0;f<rt;f+=1)r=a[f].a,r.p.propType&&(v=a[f].s,i=v.getMult(o[u].anIndexes[f],nt.a[f].s.totalChars),dt+=i.length?r.p.v[0]*i[0]:r.p.v[0]*i),r.a.propType&&(v=a[f].s,i=v.getMult(o[u].anIndexes[f],nt.a[f].s.totalChars),dt+=i.length?r.a.v[0]*i[0]:r.a.v[0]*i);for(gt=!0;gt;)st+ni>=h+dt||!c?(oi=(h+dt-st)/w.partialLength,bi=d.point[0]+(w.point[0]-d.point[0])*oi,ki=d.point[1]+(w.point[1]-d.point[1])*oi,e.translate(-g[0]*o[u].an*.005,-(g[1]*vt)*.01),gt=!1):c&&(st+=w.partialLength,l+=1,l>=c.length&&(l=0,b+=1,tt[b]?c=tt[b].points:at.v.c?(l=0,b=0,c=tt[b].points):(st-=w.partialLength,c=null)),c&&(d=w,w=c[l],ni=w.partialLength));wt=o[u].an/2-o[u].add;e.translate(-wt,0,0)}else wt=o[u].an/2-o[u].add,e.translate(-wt,0,0),e.translate(-g[0]*o[u].an*.005,-g[1]*vt*.01,0);for(f=0;f<rt;f+=1)r=a[f].a,r.t.propType&&(v=a[f].s,i=v.getMult(o[u].anIndexes[f],nt.a[f].s.totalChars),(et!==0||n.j!==0)&&(this._hasMaskedPath?h+=i.length?r.t.v*i[0]:r.t.v*i:et+=i.length?r.t.v*i[0]:r.t.v*i));for(n.strokeWidthAnim&&(ii=n.sw||0),n.strokeColorAnim&&(ft=n.sc?[n.sc[0],n.sc[1],n.sc[2]]:[0,0,0]),n.fillColorAnim&&n.fc&&(y=[n.fc[0],n.fc[1],n.fc[2]]),f=0;f<rt;f+=1)r=a[f].a,r.a.propType&&(v=a[f].s,i=v.getMult(o[u].anIndexes[f],nt.a[f].s.totalChars),i.length?e.translate(-r.a.v[0]*i[0],-r.a.v[1]*i[1],r.a.v[2]*i[2]):e.translate(-r.a.v[0]*i,-r.a.v[1]*i,r.a.v[2]*i));for(f=0;f<rt;f+=1)r=a[f].a,r.s.propType&&(v=a[f].s,i=v.getMult(o[u].anIndexes[f],nt.a[f].s.totalChars),i.length?e.scale(1+(r.s.v[0]-1)*i[0],1+(r.s.v[1]-1)*i[1],1):e.scale(1+(r.s.v[0]-1)*i,1+(r.s.v[1]-1)*i,1));for(f=0;f<rt;f+=1){if(r=a[f].a,v=a[f].s,i=v.getMult(o[u].anIndexes[f],nt.a[f].s.totalChars),r.sk.propType&&(i.length?e.skewFromAxis(-r.sk.v*i[0],r.sa.v*i[1]):e.skewFromAxis(-r.sk.v*i,r.sa.v*i)),r.r.propType&&(i.length?e.rotateZ(-r.r.v*i[2]):e.rotateZ(-r.r.v*i)),r.ry.propType&&(i.length?e.rotateY(r.ry.v*i[1]):e.rotateY(r.ry.v*i)),r.rx.propType&&(i.length?e.rotateX(r.rx.v*i[0]):e.rotateX(r.rx.v*i)),r.o.propType&&(bt+=i.length?(r.o.v*i[0]-bt)*i[0]:(r.o.v*i-bt)*i),n.strokeWidthAnim&&r.sw.propType&&(ii+=i.length?r.sw.v*i[0]:r.sw.v*i),n.strokeColorAnim&&r.sc.propType)for(p=0;p<3;p+=1)ft[p]+=i.length?(r.sc.v[p]-ft[p])*i[0]:(r.sc.v[p]-ft[p])*i;if(n.fillColorAnim&&n.fc){if(r.fc.propType)for(p=0;p<3;p+=1)y[p]+=i.length?(r.fc.v[p]-y[p])*i[0]:(r.fc.v[p]-y[p])*i;r.fh.propType&&(y=i.length?yf(y,r.fh.v*i[0]):yf(y,r.fh.v*i));r.fs.propType&&(y=i.length?af(y,r.fs.v*i[0]):af(y,r.fs.v*i));r.fb.propType&&(y=i.length?vf(y,r.fb.v*i[0]):vf(y,r.fb.v*i))}}for(f=0;f<rt;f+=1)r=a[f].a,r.p.propType&&(v=a[f].s,i=v.getMult(o[u].anIndexes[f],nt.a[f].s.totalChars),this._hasMaskedPath?i.length?e.translate(0,r.p.v[1]*i[0],-r.p.v[2]*i[1]):e.translate(0,r.p.v[1]*i,-r.p.v[2]*i):i.length?e.translate(r.p.v[0]*i[0],r.p.v[1]*i[1],-r.p.v[2]*i[2]):e.translate(r.p.v[0]*i,r.p.v[1]*i,-r.p.v[2]*i));if(n.strokeWidthAnim&&(ri=ii<0?0:ii),n.strokeColorAnim&&(hi="rgb("+Math.round(ft[0]*255)+","+Math.round(ft[1]*255)+","+Math.round(ft[2]*255)+")"),n.fillColorAnim&&n.fc&&(ui="rgb("+Math.round(y[0]*255)+","+Math.round(y[1]*255)+","+Math.round(y[2]*255)+")"),this._hasMaskedPath)e.translate(0,-n.ls),e.translate(0,g[1]*vt*.01+ct,0),nt.p.p&&(wi=(w.point[1]-d.point[1])/(w.point[0]-d.point[0]),vi=Math.atan(wi)*180/Math.PI,w.point[0]<d.point[0]&&(vi+=180),e.rotate(-vi*Math.PI/180)),e.translate(bi,ki,0),h-=g[0]*o[u].an*.005,o[u+1]&&pt!==o[u+1].ind&&(h+=o[u].an/2,h+=n.tr*.001*n.finalSize);else{e.translate(et,ct,0);n.ps&&e.translate(n.ps[0],n.ps[1]+n.ascent,0);switch(n.j){case 1:e.translate(o[u].animatorJustifyOffset+n.justifyOffset+(n.boxWidth-n.lineWidths[o[u].line]),0,0);break;case 2:e.translate(o[u].animatorJustifyOffset+n.justifyOffset+(n.boxWidth-n.lineWidths[o[u].line])/2,0,0)}e.translate(0,-n.ls);e.translate(wt,0,0);e.translate(g[0]*o[u].an*.005,g[1]*vt*.01,0);et+=o[u].l+n.tr*.001*n.finalSize}yi==="html"?kt=e.toCSS():yi==="svg"?kt=e.to2dCSS():fi=[e.props[0],e.props[1],e.props[2],e.props[3],e.props[4],e.props[5],e.props[6],e.props[7],e.props[8],e.props[9],e.props[10],e.props[11],e.props[12],e.props[13],e.props[14],e.props[15]];ei=bt}pi<=u?(ti=new pu(ei,ri,hi,ui,kt,fi),this.renderedLetters.push(ti),pi+=1,this.lettersChangedFlag=!0):(ti=this.renderedLetters[u],this.lettersChangedFlag=ti.update(ei,ri,hi,ui,kt,fi)||this.lettersChangedFlag)}}};bi.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())};bi.prototype.mHelper=new l;bi.prototype.defaultPropsArray=[];f([rt],bi);pu.prototype.update=function(n,t,i,r,u,f){this._mdf.o=!1;this._mdf.sw=!1;this._mdf.sc=!1;this._mdf.fc=!1;this._mdf.m=!1;this._mdf.p=!1;var e=!1;return this.o!==n&&(this.o=n,this._mdf.o=!0,e=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,e=!0),this.sc!==i&&(this.sc=i,this._mdf.sc=!0,e=!0),this.fc!==r&&(this.fc=r,this._mdf.fc=!0,e=!0),this.m!==u&&(this.m=u,this._mdf.m=!0,e=!0),f.length&&(this.p[0]!==f[0]||this.p[1]!==f[1]||this.p[4]!==f[4]||this.p[5]!==f[5]||this.p[12]!==f[12]||this.p[13]!==f[13])&&(this.p=f,this._mdf.p=!0,e=!0),e};g.prototype.defaultBoxWidth=[0,0];g.prototype.copyData=function(n,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i]);return n};g.prototype.setCurrentData=function(n){n.__complete||this.completeTextData(n);this.currentData=n;this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth;this._mdf=!0};g.prototype.searchProperty=function(){return this.searchKeyframes()};g.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf};g.prototype.addEffect=function(n){this.effectsSequence.push(n);this.elem.addDynamicProperty(this)};g.prototype.getValue=function(n){var r,u,i,f,t;if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||n){if(this.currentData.t=this.data.d.k[this.keysIndex].s.t,r=this.currentData,u=this.keysIndex,this.lock){this.setCurrentData(this.currentData);return}for(this.lock=!0,this._mdf=!1,f=this.effectsSequence.length,t=n||this.data.d.k[this.keysIndex].s,i=0;i<f;i+=1)t=u!==this.keysIndex?this.effectsSequence[i](t,t.t):this.effectsSequence[i](this.currentData,t.t);r!==t&&this.setCurrentData(t);this.v=this.currentData;this.pv=this.v;this.lock=!1;this.frameId=this.elem.globalData.frameId}};g.prototype.getKeyframeValue=function(){for(var t=this.data.d.k,r=this.elem.comp.renderedFrame,n=0,i=t.length;n<=i-1;){if(n===i-1||t[n+1].t>r)break;n+=1}return this.keysIndex!==n&&(this.keysIndex=n),this.data.d.k[this.keysIndex].s};g.prototype.buildFinalText=function(n){for(var u=kf.getCombinedCharacterCodes(),r=[],t=0,f=n.length,i;t<f;)i=n.charCodeAt(t),u.indexOf(i)!==-1?r[r.length-1]+=n.charAt(t):i>=55296&&i<=56319?(i=n.charCodeAt(t+1),i>=56320&&i<=57343?(r.push(n.substr(t,2)),t+=1):r.push(n.charAt(t))):r.push(n.charAt(t)),t+=1;return r};g.prototype.completeTextData=function(n){var b,d,g,tt,it,ht,h,e,rt,ut,et,ct,wt;n.__complete=!0;var v=this.elem.globalData.fontManager,ot=this.data,u=[],t,f,p,y=0,o,lt=ot.m.g,c=0,s=0,at=0,st=[],r=0,w=0,l,vt,k=v.getFontByName(n.f),ft,i=0,yt=bf(k);if(n.fWeight=yt.weight,n.fStyle=yt.style,n.finalSize=n.s,n.finalText=this.buildFinalText(n.t),f=n.finalText.length,n.finalLineHeight=n.lh,b=n.tr/1e3*n.finalSize,n.sz)for(var pt=!0,bt=n.sz[0],kt=n.sz[1],nt,a;pt;){for(a=this.buildFinalText(n.t),nt=0,r=0,f=a.length,b=n.tr/1e3*n.finalSize,g=-1,t=0;t<f;t+=1)d=a[t].charCodeAt(0),p=!1,a[t]===" "?g=t:(d===13||d===3)&&(r=0,p=!0,nt+=n.finalLineHeight||n.finalSize*1.2),v.chars?(ft=v.getCharData(a[t],k.fStyle,k.fFamily),i=p?0:ft.w*n.finalSize/100):i=v.measureText(a[t],n.f,n.finalSize),r+i>bt&&a[t]!==" "?(g===-1?f+=1:t=g,nt+=n.finalLineHeight||n.finalSize*1.2,a.splice(t,g===t?1:0,"\r"),g=-1,r=0):(r+=i,r+=b);nt+=k.ascent*n.finalSize/100;this.canResize&&n.finalSize>this.minimumFontSize&&kt<nt?(n.finalSize-=1,n.finalLineHeight=n.finalSize*n.lh/n.s):(n.finalText=a,f=n.finalText.length,pt=!1)}for(r=-b,i=0,tt=0,t=0;t<f;t+=1)if(p=!1,it=n.finalText[t],d=it.charCodeAt(0),d===13||d===3?(tt=0,st.push(r),w=r>w?r:w,r=-2*b,o="",p=!0,at+=1):o=it,v.chars?(ft=v.getCharData(it,k.fStyle,v.getFontByName(n.f).fFamily),i=p?0:ft.w*n.finalSize/100):i=v.measureText(o,n.f,n.finalSize),it===" "?tt+=i+b:(r+=i+b+tt,tt=0),u.push({l:i,an:i,add:c,n:p,anIndexes:[],val:o,line:at,animatorJustifyOffset:0}),lt==2){if(c+=i,o===""||o===" "||t===f-1){for((o===""||o===" ")&&(c-=i);s<=t;)u[s].an=c,u[s].ind=y,u[s].extra=i,s+=1;y+=1;c=0}}else if(lt==3){if(c+=i,o===""||t===f-1){for(o===""&&(c-=i);s<=t;)u[s].an=c,u[s].ind=y,u[s].extra=i,s+=1;c=0;y+=1}}else u[y].ind=y,u[y].extra=0,y+=1;if(n.l=u,w=r>w?r:w,st.push(r),n.sz)n.boxWidth=n.sz[0],n.justifyOffset=0;else{n.boxWidth=w;switch(n.j){case 1:n.justifyOffset=-n.boxWidth;break;case 2:n.justifyOffset=-n.boxWidth/2;break;default:n.justifyOffset=0}}for(n.lineWidths=st,ht=ot.a,vt=ht.length,et=[],l=0;l<vt;l+=1){for(h=ht[l],h.a.sc&&(n.strokeColorAnim=!0),h.a.sw&&(n.strokeWidthAnim=!0),(h.a.fc||h.a.fh||h.a.fs||h.a.fb)&&(n.fillColorAnim=!0),ut=0,rt=h.s.b,t=0;t<f;t+=1)e=u[t],e.anIndexes[l]=ut,(rt==1&&e.val!==""||rt==2&&e.val!==""&&e.val!==" "||rt==3&&(e.n||e.val==" "||t==f-1)||rt==4&&(e.n||t==f-1))&&(h.s.rn===1&&et.push(ut),ut+=1);if(ot.a[l].s.totalChars=ut,ct=-1,h.s.rn===1)for(t=0;t<f;t+=1)e=u[t],ct!=e.anIndexes[l]&&(ct=e.anIndexes[l],wt=et.splice(Math.floor(Math.random()*et.length),1)[0]),e.anIndexes[l]=wt}n.yOffset=n.finalLineHeight||n.finalSize*1.2;n.ls=n.ls||0;n.ascent=k.ascent*n.finalSize/100};g.prototype.updateDocumentData=function(n,t){t=t===undefined?this.keysIndex:t;var i=this.copyData({},this.data.d.k[t].s);i=this.copyData(i,n);this.data.d.k[t].s=i;this.recalculate(t);this.elem.addDynamicProperty(this)};g.prototype.recalculate=function(n){var t=this.data.d.k[n].s;t.__complete=!1;this.keysIndex=0;this._isFirstFrame=!0;this.getValue(t)};g.prototype.canResizeFont=function(n){this.canResize=n;this.recalculate(this.keysIndex);this.elem.addDynamicProperty(this)};g.prototype.setMinimumFontSize=function(n){this.minimumFontSize=Math.floor(n)||1;this.recalculate(this.keysIndex);this.elem.addDynamicProperty(this)};var wu=function(){function r(n,t){this._currentTextLength=-1;this.k=!1;this.data=t;this.elem=n;this.comp=n.comp;this.finalS=0;this.finalE=0;this.initDynamicPropertyContainer(n);this.s=i.getProp(n,t.s||{k:0},0,0,this);this.e="e"in t?i.getProp(n,t.e,0,0,this):{v:100};this.o=i.getProp(n,t.o||{k:0},0,0,this);this.xe=i.getProp(n,t.xe||{k:0},0,0,this);this.ne=i.getProp(n,t.ne||{k:0},0,0,this);this.a=i.getProp(n,t.a,0,.01,this);this.dynamicProperties.length||this.getValue()}function e(n,t,i){return new r(n,t,i)}var t=Math.max,n=Math.min,u=Math.floor;return r.prototype={getMult:function(i){var h,c,l;this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var a=0,v=0,y=1,p=1;this.ne.v>0?a=this.ne.v/100:v=-this.ne.v/100;this.xe.v>0?y=1-this.xe.v/100:p=1+this.xe.v/100;var o=fi.getBezierEasing(a,v,y,p).get,r=0,f=this.finalS,e=this.finalE,s=this.data.sh;return s===2?(r=e===f?i>=e?1:0:t(0,n(.5/(e-f)+(i-f)/(e-f),1)),r=o(r)):s===3?(r=e===f?i>=e?0:1:1-t(0,n(.5/(e-f)+(i-f)/(e-f),1)),r=o(r)):s===4?(e===f?r=0:(r=t(0,n(.5/(e-f)+(i-f)/(e-f),1)),r<.5?r*=2:r=1-2*(r-.5)),r=o(r)):s===5?(e===f?r=0:(h=e-f,i=n(t(0,i+.5-f),e-f),c=-h/2+i,l=h/2,r=Math.sqrt(1-c*c/(l*l))),r=o(r)):s===6?(e===f?r=0:(i=n(t(0,i+.5-f),e-f),r=(1+Math.cos(Math.PI+Math.PI*2*i/(e-f)))/2),r=o(r)):(i>=u(f)&&(r=i-f<0?t(0,n(n(e,1)-(f-i),1)):t(0,n(e-i,1))),r=o(r)),r*this.a.v},getValue:function(n){var f;this.iterateDynamicProperties();this._mdf=n||this._mdf;this._currentTextLength=this.elem.textProperty.currentData.l.length||0;n&&this.data.r===2&&(this.e.v=this._currentTextLength);var r=this.data.r===2?1:100/this.data.totalChars,u=this.o.v/r,t=this.s.v/r+u,i=this.e.v/r+u;t>i&&(f=t,t=i,i=f);this.finalS=t;this.finalE=i}},f([rt],r),{getTextSelectorProp:e}}(),ru=function(){return function(n,t,i){function e(){var n;return r?(r-=1,n=u[r]):n=t(),n}function o(n){r===f&&(u=ne.double(u),f*=2);i&&i(n);u[r]=n;r+=1}var r=0,f=n,u=h(f);return{newElement:e,release:o}}}(),ne=function(){function n(n){return n.concat(h(n.length))}return{double:n}}(),ki=function(){function n(){return e("float32",2)}return ru(8,n)}(),ut=function(){function t(){return new ci}function i(n){for(var i=n._length,t=0;t<i;t+=1)ki.release(n.v[t]),ki.release(n.i[t]),ki.release(n.o[t]),n.v[t]=null,n.i[t]=null,n.o[t]=null;n._length=0;n.c=!1}function r(t){var r=n.newElement(),i,u=t._length===undefined?t.v.length:t._length;for(r.setLength(u),r.c=t.c,i=0;i<u;i+=1)r.setTripleAt(t.v[i][0],t.v[i][1],t.o[i][0],t.o[i][1],t.i[i][0],t.i[i][1],i);return r}var n=ru(4,t,i);return n.clone=r,n}(),ir=function(){function u(){var i;return n?(n-=1,i=t[n]):i=new vu,i}function f(r){for(var f=r._length,u=0;u<f;u+=1)ut.release(r.shapes[u]);r._length=0;n===i&&(t=ne.double(t),i*=2);t[n]=r;n+=1}var r={newShapeCollection:u,release:f},n=0,i=4,t=h(i);return r}(),te=function(){function n(){return{lengths:[],totalLength:0}}function t(n){for(var i=n.lengths.length,t=0;t<i;t+=1)ie.release(n.lengths[t]);n.lengths.length=0}return ru(8,n,t)}(),ie=function(){function n(){return{addedLength:0,percents:e("float32",ui),lengths:e("float32",ui)}}return ru(8,n)}(),yo=function(){function n(n){for(var r=n.split("\r\n"),u={},t,f=0,i=0;i<r.length;i+=1)t=r[i].split(":"),t.length===2&&(u[t[0]]=t[1].trim(),f+=1);if(f===0)throw new Error;return u}return function(t){for(var f=[],u,r,i=0;i<t.length;i+=1){u=t[i];r={time:u.tm,duration:u.dr};try{r.payload=JSON.parse(t[i].cm)}catch(e){try{r.payload=n(t[i].cm)}catch(o){r.payload={name:t[i]}}}f.push(r)}return f}}();ft.prototype.checkLayers=function(n){var t,r=this.layers.length,i;for(this.completeLayers=!0,t=r-1;t>=0;t-=1)this.elements[t]||(i=this.layers[t],i.ip-i.st<=n-this.layers[t].st&&i.op-i.st>n-this.layers[t].st&&this.buildItem(t)),this.completeLayers=this.elements[t]?this.completeLayers:!1;this.checkPendingElements()};ft.prototype.createItem=function(n){switch(n.ty){case 2:return this.createImage(n);case 0:return this.createComp(n);case 1:return this.createSolid(n);case 3:return this.createNull(n);case 4:return this.createShape(n);case 5:return this.createText(n);case 6:return this.createAudio(n);case 13:return this.createCamera(n);case 15:return this.createFootage(n);default:return this.createNull(n)}};ft.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.");};ft.prototype.createAudio=function(n){return new at(n,this.globalData,this)};ft.prototype.createFootage=function(n){return new yi(n,this.globalData,this)};ft.prototype.buildAllItems=function(){for(var t=this.layers.length,n=0;n<t;n+=1)this.buildItem(n);this.checkPendingElements()};ft.prototype.includeLayers=function(n){this.completeLayers=!1;for(var r=n.length,i,u=this.layers.length,t=0;t<r;t+=1)for(i=0;i<u;){if(this.layers[i].id===n[t].id){this.layers[i]=n[t];break}i+=1}};ft.prototype.setProjectInterface=function(n){this.globalData.projectInterface=n};ft.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()};ft.prototype.buildElementParenting=function(n,t,i){for(var u=this.elements,f=this.layers,r=0,e=f.length;r<e;)f[r].ind==t&&(u[r]&&u[r]!==!0?(i.push(u[r]),u[r].setAsParent(),f[r].parent!==undefined?this.buildElementParenting(n,f[r].parent,i):n.setHierarchy(i)):(this.buildItem(r),this.addPendingElement(n))),r+=1};ft.prototype.addPendingElement=function(n){this.pendingElements.push(n)};ft.prototype.searchExtraCompositions=function(n){for(var r=n.length,i,t=0;t<r;t+=1)n[t].xt&&(i=this.createComp(n[t]),i.initExpressions(),this.globalData.projectInterface.registerComposition(i))};ft.prototype.setupGlobalData=function(n,t){this.globalData.fontManager=new kf;this.globalData.fontManager.addChars(n.chars);this.globalData.fontManager.addFonts(n.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=n.fr;this.globalData.nm=n.nm;this.globalData.compSize={w:n.w,h:n.h}};f([ft],p);p.prototype.createNull=function(n){return new ai(n,this.globalData,this)};p.prototype.createShape=function(n){return new y(n,this.globalData,this)};p.prototype.createText=function(n){return new pi(n,this.globalData,this)};p.prototype.createImage=function(n){return new vi(n,this.globalData,this)};p.prototype.createComp=function(n){return new du(n,this.globalData,this)};p.prototype.createSolid=function(n){return new uu(n,this.globalData,this)};p.prototype.configAnimation=function(n){var u,r,i,f;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 "+n.w+" "+n.h);this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",n.w),this.svgElement.setAttribute("height",n.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)");this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className);this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id);this.renderConfig.focusable!==undefined&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable);this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio);this.animationItem.wrapper.appendChild(this.svgElement);u=this.globalData.defs;this.setupGlobalData(n,u);this.globalData.progressiveLoad=this.renderConfig.progressiveLoad;this.data=n;r=t("clipPath");i=t("rect");i.setAttribute("width",n.w);i.setAttribute("height",n.h);i.setAttribute("x",0);i.setAttribute("y",0);f=nt();r.setAttribute("id",f);r.appendChild(i);this.layerElement.setAttribute("clip-path","url("+ot+"#"+f+")");u.appendChild(r);this.layers=n.layers;this.elements=h(n.layers.length)};p.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText="");this.layerElement=null;this.globalData.defs=null;for(var t=this.layers?this.layers.length:0,n=0;n<t;n+=1)this.elements[n]&&this.elements[n].destroy();this.elements.length=0;this.destroyed=!0;this.animationItem=null};p.prototype.updateContainerSize=function(){};p.prototype.buildItem=function(n){var i=this.elements,t;i[n]||this.layers[n].ty===99||(i[n]=!0,t=this.createItem(this.layers[n]),i[n]=t,wi&&(this.layers[n].ty===0&&this.globalData.projectInterface.registerComposition(t),t.initExpressions()),this.appendElementInPos(t,n),this.layers[n].tt&&(this.elements[n-1]&&this.elements[n-1]!==!0?t.setMatte(i[n-1].layerId):(this.buildItem(n-1),this.addPendingElement(t))))};p.prototype.checkPendingElements=function(){for(var n,t,i;this.pendingElements.length;)if(n=this.pendingElements.pop(),n.checkParenting(),n.data.tt)for(t=0,i=this.elements.length;t<i;){if(this.elements[t]===n){n.setMatte(this.elements[t-1].layerId);break}t+=1}};p.prototype.renderFrame=function(n){if(this.renderedFrame!==n&&!this.destroyed){n===null?n=this.renderedFrame:this.renderedFrame=n;this.globalData.frameNum=n;this.globalData.frameId+=1;this.globalData.projectInterface.currentFrame=n;this.globalData._mdf=!1;var t,i=this.layers.length;for(this.completeLayers||this.checkLayers(n),t=i-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(n-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<i;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}};p.prototype.appendElementInPos=function(n,t){var r=n.getBaseElement(),i,u;if(r){for(i=0;i<t;)this.elements[i]&&this.elements[i]!==!0&&this.elements[i].getBaseElement()&&(u=this.elements[i].getBaseElement()),i+=1;u?this.layerElement.insertBefore(r,u):this.layerElement.appendChild(r)}};p.prototype.hide=function(){this.layerElement.style.display="none"};p.prototype.show=function(){this.layerElement.style.display="block"};f([ft],w);w.prototype.createShape=function(n){return new v(n,this.globalData,this)};w.prototype.createText=function(n){return new br(n,this.globalData,this)};w.prototype.createImage=function(n){return new di(n,this.globalData,this)};w.prototype.createComp=function(n){return new eu(n,this.globalData,this)};w.prototype.createSolid=function(n){return new wr(n,this.globalData,this)};w.prototype.createNull=p.prototype.createNull;w.prototype.ctxTransform=function(n){var t,i;if(n[0]!==1||n[1]!==0||n[4]!==0||n[5]!==1||n[12]!==0||n[13]!==0){if(!this.renderConfig.clearCanvas){this.canvasContext.transform(n[0],n[1],n[4],n[5],n[12],n[13]);return}this.transformMat.cloneFromProps(n);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);i=this.contextData.cTr.props;this.canvasContext.setTransform(i[0],i[1],i[4],i[5],i[12],i[13])}};w.prototype.ctxOpacity=function(n){if(!this.renderConfig.clearCanvas){this.canvasContext.globalAlpha*=n<0?0:n;this.globalData.currentGlobalAlpha=this.contextData.cO;return}this.contextData.cO*=n<0?0:n;this.globalData.currentGlobalAlpha!==this.contextData.cO&&(this.canvasContext.globalAlpha=this.contextData.cO,this.globalData.currentGlobalAlpha=this.contextData.cO)};w.prototype.reset=function(){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}this.contextData.reset()};w.prototype.save=function(n){var i,t,r;if(!this.renderConfig.clearCanvas){this.canvasContext.save();return}for(n&&this.canvasContext.save(),i=this.contextData.cTr.props,this.contextData._length<=this.contextData.cArrPos&&this.contextData.duplicate(),r=this.contextData.saved[this.contextData.cArrPos],t=0;t<16;t+=1)r[t]=i[t];this.contextData.savedOp[this.contextData.cArrPos]=this.contextData.cO;this.contextData.cArrPos+=1};w.prototype.restore=function(n){if(!this.renderConfig.clearCanvas){this.canvasContext.restore();return}n&&(this.canvasContext.restore(),this.globalData.blendMode="source-over");this.contextData.cArrPos-=1;for(var t=this.contextData.saved[this.contextData.cArrPos],r=this.contextData.cTr.props,i=0;i<16;i+=1)r[i]=t[i];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)};w.prototype.configAnimation=function(n){var t,i;this.animationItem.wrapper?(this.animationItem.container=b("canvas"),t=this.animationItem.container.style,t.width="100%",t.height="100%",i="0px 0px 0px",t.transformOrigin=i,t.mozTransformOrigin=i,t.webkitTransformOrigin=i,t["-webkit-transform"]=i,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=n;this.layers=n.layers;this.transformCanvas={w:n.w,h:n.h,sx:0,sy:0,tx:0,ty:0};this.setupGlobalData(n,document.body);this.globalData.canvasContext=this.canvasContext;this.globalData.renderer=this;this.globalData.isDashed=!1;this.globalData.progressiveLoad=this.renderConfig.progressiveLoad;this.globalData.transformCanvas=this.transformCanvas;this.elements=h(n.layers.length);this.updateContainerSize()};w.prototype.updateContainerSize=function(){var n,t,i,r;if(this.reset(),this.animationItem.wrapper&&this.animationItem.container?(n=this.animationItem.wrapper.offsetWidth,t=this.animationItem.wrapper.offsetHeight,this.animationItem.container.setAttribute("width",n*this.renderConfig.dpr),this.animationItem.container.setAttribute("height",t*this.renderConfig.dpr)):(n=this.canvasContext.canvas.width*this.renderConfig.dpr,t=this.canvasContext.canvas.height*this.renderConfig.dpr),this.renderConfig.preserveAspectRatio.indexOf("meet")!==-1||this.renderConfig.preserveAspectRatio.indexOf("slice")!==-1){var f=this.renderConfig.preserveAspectRatio.split(" "),u=f[1]||"meet",e=f[0]||"xMidYMid",o=e.substr(0,4),s=e.substr(4);i=n/t;r=this.transformCanvas.w/this.transformCanvas.h;r>i&&u==="meet"||r<i&&u==="slice"?(this.transformCanvas.sx=n/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(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=o==="xMid"&&(r<i&&u==="meet"||r>i&&u==="slice")?(n-this.transformCanvas.w*(t/this.transformCanvas.h))/2*this.renderConfig.dpr:o==="xMax"&&(r<i&&u==="meet"||r>i&&u==="slice")?(n-this.transformCanvas.w*(t/this.transformCanvas.h))*this.renderConfig.dpr:0;this.transformCanvas.ty=s==="YMid"&&(r>i&&u==="meet"||r<i&&u==="slice")?(t-this.transformCanvas.h*(n/this.transformCanvas.w))/2*this.renderConfig.dpr:s==="YMax"&&(r>i&&u==="meet"||r<i&&u==="slice")?(t-this.transformCanvas.h*(n/this.transformCanvas.w))*this.renderConfig.dpr:0}else this.renderConfig.preserveAspectRatio==="none"?(this.transformCanvas.sx=n/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(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)};w.prototype.destroy=function(){this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText="");for(var t=this.layers?this.layers.length:0,n=t-1;n>=0;n-=1)this.elements[n]&&this.elements[n].destroy();this.elements.length=0;this.globalData.canvasContext=null;this.animationItem.container=null;this.destroyed=!0};w.prototype.renderFrame=function(n,t){if((this.renderedFrame!==n||this.renderConfig.clearCanvas!==!0||t)&&!this.destroyed&&n!==-1){this.renderedFrame=n;this.globalData.frameNum=n-this.animationItem._isFirstFrame;this.globalData.frameId+=1;this.globalData._mdf=!this.renderConfig.clearCanvas||t;this.globalData.projectInterface.currentFrame=n;var i,r=this.layers.length;for(this.completeLayers||this.checkLayers(n),i=0;i<r;i+=1)(this.completeLayers||this.elements[i])&&this.elements[i].prepareFrame(n-this.layers[i].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),i=r-1;i>=0;i-=1)(this.completeLayers||this.elements[i])&&this.elements[i].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}};w.prototype.buildItem=function(n){var i=this.elements,t;i[n]||this.layers[n].ty===99||(t=this.createItem(this.layers[n],this,this.globalData),i[n]=t,t.initExpressions())};w.prototype.checkPendingElements=function(){while(this.pendingElements.length){var n=this.pendingElements.pop();n.checkParenting()}};w.prototype.hide=function(){this.animationItem.container.style.display="none"};w.prototype.show=function(){this.animationItem.container.style.display="block"};f([ft],a);a.prototype.buildItem=p.prototype.buildItem;a.prototype.checkPendingElements=function(){while(this.pendingElements.length){var n=this.pendingElements.pop();n.checkParenting()}};a.prototype.appendElementInPos=function(n,t){var r=n.getBaseElement(),u,i,f,e,o;if(r)if(u=this.layers[t],u.ddd&&this.supports3d)this.addTo3dContainer(r,t);else if(this.threeDElements)this.addTo3dContainer(r,t);else{for(i=0;i<t;)this.elements[i]&&this.elements[i]!==!0&&this.elements[i].getBaseElement&&(e=this.elements[i],o=this.layers[i].ddd?this.getThreeDContainerByPos(i):e.getBaseElement(),f=o||f),i+=1;f?u.ddd&&this.supports3d||this.layerElement.insertBefore(r,f):u.ddd&&this.supports3d||this.layerElement.appendChild(r)}};a.prototype.createShape=function(n){return this.supports3d?new ht(n,this.globalData,this):new y(n,this.globalData,this)};a.prototype.createText=function(n){return this.supports3d?new dr(n,this.globalData,this):new pi(n,this.globalData,this)};a.prototype.createCamera=function(n){return this.camera=new si(n,this.globalData,this),this.camera};a.prototype.createImage=function(n){return this.supports3d?new rf(n,this.globalData,this):new vi(n,this.globalData,this)};a.prototype.createComp=function(n){return this.supports3d?new er(n,this.globalData,this):new du(n,this.globalData,this)};a.prototype.createSolid=function(n){return this.supports3d?new kr(n,this.globalData,this):new uu(n,this.globalData,this)};a.prototype.createNull=p.prototype.createNull;a.prototype.getThreeDContainerByPos=function(n){for(var t=0,i=this.threeDElements.length;t<i;){if(this.threeDElements[t].startPos<=n&&this.threeDElements[t].endPos>=n)return this.threeDElements[t].perspectiveElem;t+=1}return null};a.prototype.createThreeDContainer=function(n,t){var u=b("div"),i,e,r,f,o,s;return hi(u),r=b("div"),hi(r),t==="3d"&&(i=u.style,i.width=this.globalData.compSize.w+"px",i.height=this.globalData.compSize.h+"px",f="50% 50%",i.webkitTransformOrigin=f,i.mozTransformOrigin=f,i.transformOrigin=f,e=r.style,o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)",e.transform=o,e.webkitTransform=o),u.appendChild(r),s={container:r,perspectiveElem:u,startPos:n,endPos:n,type:t},this.threeDElements.push(s),s};a.prototype.build3dContainers=function(){for(var r=this.layers.length,t,i="",n=0;n<r;n+=1)this.layers[n].ddd&&this.layers[n].ty!==3?(i!=="3d"&&(i="3d",t=this.createThreeDContainer(n,"3d")),t.endPos=Math.max(t.endPos,n)):(i!=="2d"&&(i="2d",t=this.createThreeDContainer(n,"2d")),t.endPos=Math.max(t.endPos,n));for(r=this.threeDElements.length,n=r-1;n>=0;n-=1)this.resizerElem.appendChild(this.threeDElements[n].perspectiveElem)};a.prototype.addTo3dContainer=function(n,t){for(var i=0,f=this.threeDElements.length,r,u;i<f;){if(t<=this.threeDElements[i].endPos){for(r=this.threeDElements[i].startPos;r<t;)this.elements[r]&&this.elements[r].getBaseElement&&(u=this.elements[r].getBaseElement()),r+=1;u?this.threeDElements[i].container.insertBefore(n,u):this.threeDElements[i].container.appendChild(n);break}i+=1}};a.prototype.configAnimation=function(n){var u=b("div"),e=this.animationItem.wrapper,r=u.style,i,f;r.width=n.w+"px";r.height=n.h+"px";this.resizerElem=u;hi(u);r.transformStyle="flat";r.mozTransformStyle="flat";r.webkitTransformStyle="flat";this.renderConfig.className&&u.setAttribute("class",this.renderConfig.className);e.appendChild(u);r.overflow="hidden";i=t("svg");i.setAttribute("width","1");i.setAttribute("height","1");hi(i);this.resizerElem.appendChild(i);f=t("defs");i.appendChild(f);this.data=n;this.setupGlobalData(n,i);this.globalData.defs=f;this.layers=n.layers;this.layerElement=this.resizerElem;this.build3dContainers();this.updateContainerSize()};a.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText="");this.animationItem.container=null;this.globalData.defs=null;for(var t=this.layers?this.layers.length:0,n=0;n<t;n+=1)this.elements[n].destroy();this.elements.length=0;this.destroyed=!0;this.animationItem=null};a.prototype.updateContainerSize=function(){var n=this.animationItem.wrapper.offsetWidth,t=this.animationItem.wrapper.offsetHeight,o=n/t,s=this.globalData.compSize.w/this.globalData.compSize.h,r,u,f,e,i;s>o?(r=n/this.globalData.compSize.w,u=n/this.globalData.compSize.w,f=0,e=(t-this.globalData.compSize.h*(n/this.globalData.compSize.w))/2):(r=t/this.globalData.compSize.h,u=t/this.globalData.compSize.h,f=(n-this.globalData.compSize.w*(t/this.globalData.compSize.h))/2,e=0);i=this.resizerElem.style;i.webkitTransform="matrix3d("+r+",0,0,0,0,"+u+",0,0,0,0,1,0,"+f+","+e+",0,1)";i.transform=i.webkitTransform};a.prototype.renderFrame=p.prototype.renderFrame;a.prototype.hide=function(){this.resizerElem.style.display="none"};a.prototype.show=function(){this.resizerElem.style.display="block"};a.prototype.initItems=function(){var t;if(this.buildAllItems(),this.camera)this.camera.setup();else for(var i=this.globalData.compSize.w,r=this.globalData.compSize.h,u=this.threeDElements.length,n=0;n<u;n+=1)t=this.threeDElements[n].perspectiveElem.style,t.webkitPerspective=Math.sqrt(Math.pow(i,2)+Math.pow(r,2))+"px",t.perspective=t.webkitPerspective};a.prototype.searchExtraCompositions=function(n){for(var r=n.length,u=b("div"),i,t=0;t<r;t+=1)n[t].xt&&(i=this.createComp(n[t],u,this.globalData.comp,null),i.initExpressions(),this.globalData.projectInterface.registerComposition(i))};oi.prototype.getMaskProperty=function(n){return this.viewData[n].prop};oi.prototype.renderFrame=function(n){for(var r=this.element.finalTransform.mat,u=this.masksProperties.length,i,t=0;t<u;t+=1)(this.viewData[t].prop._mdf||n)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||n)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),this.masksProperties[t].mode!=="n"&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||n)&&this.viewData[t].invRect.setAttribute("transform",r.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||n)&&(i=this.storedData[t].expan,this.storedData[t].x.v<0?(this.storedData[t].lastOperator!=="erode"&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+ot+"#"+this.storedData[t].filterId+")")),i.setAttribute("radius",-this.storedData[t].x.v)):(this.storedData[t].lastOperator!=="dilate"&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",this.storedData[t].x.v*2))))};oi.prototype.getMaskelement=function(){return this.maskElement};oi.prototype.createLayerSolidPath=function(){var n="M0,0 ";return n+=" h"+this.globalData.compSize.w,n+=" v"+this.globalData.compSize.h,n+=" h-"+this.globalData.compSize.w,n+(" v-"+this.globalData.compSize.h+" ")};oi.prototype.drawPath=function(n,t,i){for(var u=" M"+t.v[0][0]+","+t.v[0][1],e,f=t._length,r=1;r<f;r+=1)u+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[r][0]+","+t.i[r][1]+" "+t.v[r][0]+","+t.v[r][1];t.c&&f>1&&(u+=" C"+t.o[r-1][0]+","+t.o[r-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]);i.lastPath!==u&&(e="",i.elem&&(t.c&&(e=n.inv?this.solidPath+u:u),i.elem.setAttribute("d",e)),i.lastPath=u)};oi.prototype.destroy=function(){this.element=null;this.globalData=null;this.maskElement=null;this.data=null;this.masksProperties=null};st.prototype={initHierarchy:function(){this.hierarchy=[];this._isParent=!1;this.checkParenting()},setHierarchy:function(n){this.hierarchy=n},setAsParent:function(){this._isParent=!0},checkParenting:function(){this.data.parent!==undefined&&this.comp.buildElementParenting(this,this.data.parent,[])}};tt.prototype={initFrame:function(){this._isFirstFrame=!1;this.dynamicProperties=[];this._mdf=!1},prepareProperties:function(n,t){for(var r=this.dynamicProperties.length,i=0;i<r;i+=1)(t||this._isParent&&this.dynamicProperties[i].propType==="transform")&&(this.dynamicProperties[i].getValue(),this.dynamicProperties[i]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(n){this.dynamicProperties.indexOf(n)===-1&&this.dynamicProperties.push(n)}};lt.prototype={initTransform:function(){this.finalTransform={mProp:this.data.ks?nr.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_opMdf:!1,mat:new l};this.data.ao&&(this.finalTransform.mProp.autoOriented=!0);this.data.ty!==11},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 n,i=this.finalTransform.mat,t=0,r=this.hierarchy.length;if(!this.finalTransform._matMdf)while(t<r){if(this.hierarchy[t].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}t+=1}if(this.finalTransform._matMdf)for(n=this.finalTransform.mProp.v.props,i.cloneFromProps(n),t=0;t<r;t+=1)n=this.hierarchy[t].finalTransform.mProp.v.props,i.transform(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],n[8],n[9],n[10],n[11],n[12],n[13],n[14],n[15])}},globalToLocal:function(n){var i=[],u,t,r,e,f;for(i.push(this.finalTransform),u=!0,t=this.comp;u;)t.finalTransform?(t.data.hasMask&&i.splice(0,0,t.finalTransform),t=t.comp):u=!1;for(e=i.length,r=0;r<e;r+=1)f=i[r].mat.applyToPointArray(0,0,0),n=[n[0]-f[0],n[1]-f[1],0];return n},mHelper:new l};ti.prototype={initRenderable:function(){this.isInRange=!1;this.hidden=!1;this.isTransparent=!1;this.renderableComponents=[]},addRenderableComponent:function(n){this.renderableComponents.indexOf(n)===-1&&this.renderableComponents.push(n)},removeRenderableComponent:function(n){this.renderableComponents.indexOf(n)!==-1&&this.renderableComponents.splice(this.renderableComponents.indexOf(n),1)},prepareRenderableFrame:function(n){this.checkLayerLimits(n)},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(n){this.data.ip-this.data.st<=n&&this.data.op-this.data.st>n?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){for(var t=this.renderableComponents.length,n=0;n<t;n+=1)this.renderableComponents[n].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return this.data.ty===5?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}},function(){var n={initElement:function(n,t,i){this.initFrame();this.initBaseData(n,t,i);this.initTransform(n,t,i);this.initHierarchy();this.initRenderable();this.initRendererElement();this.createContainerElements();this.createRenderableComponents();this.createContent();this.hide()},hide:function(){if(!this.hidden&&(!this.isInRange||this.isTransparent)){var n=this.baseElement||this.layerElement;n.style.display="none";this.hidden=!0}},show:function(){if(this.isInRange&&!this.isTransparent){if(!this.data.hd){var n=this.baseElement||this.layerElement;n.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(n){this._mdf=!1;this.prepareRenderableFrame(n);this.prepareProperties(n,this.isInRange);this.checkTransparency()},destroy:function(){this.innerElem=null;this.destroyBaseElement()}};f([ti,so(n)],li)}();re.prototype.reset=function(){this.d="";this._mdf=!1};bu.prototype.setAsAnimated=function(){this._isAnimated=!0};f([rt],ue);f([rt],fe);rr.prototype.initGradientData=function(n,t,r){this.o=i.getProp(n,t.o,0,.01,this);this.s=i.getProp(n,t.s,1,null,this);this.e=i.getProp(n,t.e,1,null,this);this.h=i.getProp(n,t.h||{k:0},0,.01,this);this.a=i.getProp(n,t.a||{k:0},0,s,this);this.g=new tr(n,t.g,this);this.style=r;this.stops=[];this.setGradientData(r.pElem,t);this.setGradientOpacity(t,r);this._isAnimated=!!this._isAnimated};rr.prototype.setGradientData=function(n,i){var o=nt(),r=t(i.t===1?"linearGradient":"radialGradient"),u,f,e,s;for(r.setAttribute("id",o),r.setAttribute("spreadMethod","pad"),r.setAttribute("gradientUnits","userSpaceOnUse"),u=[],s=i.g.p*4,e=0;e<s;e+=4)f=t("stop"),r.appendChild(f),u.push(f);n.setAttribute(i.ty==="gf"?"fill":"stroke","url("+ot+"#"+o+")");this.gf=r;this.cst=u};rr.prototype.setGradientOpacity=function(n,i){var u,o,l,f,e,s,h,r,c;if(this.g._hasOpacity&&!this.g._collapsable){for(f=t("mask"),e=t("path"),f.appendChild(e),s=nt(),h=nt(),f.setAttribute("id",h),r=t(n.t===1?"linearGradient":"radialGradient"),r.setAttribute("id",s),r.setAttribute("spreadMethod","pad"),r.setAttribute("gradientUnits","userSpaceOnUse"),l=n.g.k.k[0].s?n.g.k.k[0].s.length:n.g.k.k.length,c=this.stops,o=n.g.p*4;o<l;o+=2)u=t("stop"),u.setAttribute("stop-color","rgb(255,255,255)"),r.appendChild(u),c.push(u);e.setAttribute(n.ty==="gf"?"fill":"stroke","url("+ot+"#"+s+")");this.of=r;this.ms=f;this.ost=c;this.maskId=h;i.msElem=e}};f([rt],rr);f([rr,rt],ee);oe=function(){function u(i){switch(i.ty){case"fl":return o;case"gf":return n;case"gs":return s;case"st":return t;case"sh":case"el":case"rc":case"sr":return e;case"tr":return f;default:return null}}function f(n,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 e(n,t,u){for(var a,w,l,o,s,b=t.styles.length,y=t.lvl,p,v,f,h,c,e=0;e<b;e+=1){if(o=t.sh._mdf||u,t.styles[e].lvl<y){for(v=r.reset(),h=y-t.styles[e].lvl,c=t.transformers.length-1;!o&&h>0;)o=t.transformers[c].mProps._mdf||o,h-=1,c-=1;if(o)for(h=y-t.styles[e].lvl,c=t.transformers.length-1;h>0;)f=t.transformers[c].mProps.v.props,v.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]),h-=1,c-=1}else v=i;if(p=t.sh.paths,w=p._length,o){for(l="",a=0;a<w;a+=1)s=p.shapes[a],s&&s._length&&(l+=df(s,s._length,s.c,v));t.caches[e]=l}else l=t.caches[e];t.styles[e].d+=n.hd===!0?"":l;t.styles[e]._mdf=o||t.styles[e]._mdf}}function o(n,t,i){var r=t.style;(t.c._mdf||i)&&r.pElem.setAttribute("fill","rgb("+d(t.c.v[0])+","+d(t.c.v[1])+","+d(t.c.v[2])+")");(t.o._mdf||i)&&r.pElem.setAttribute("fill-opacity",t.o.v)}function s(i,r,u){n(i,r,u);t(i,r,u)}function n(n,t,i){var e=t.gf,l=t.g._hasOpacity,u=t.s.v,f=t.e.v,k,v,p,o,r,y,s,a,w,h,b,c;if((t.o._mdf||i)&&(k=n.ty==="gf"?"fill-opacity":"stroke-opacity",t.style.pElem.setAttribute(k,t.o.v)),(t.s._mdf||i)&&(v=n.t===1?"x1":"cx",p=v==="x1"?"y1":"cy",e.setAttribute(v,u[0]),e.setAttribute(p,u[1]),l&&!t.g._collapsable&&(t.of.setAttribute(v,u[0]),t.of.setAttribute(p,u[1]))),t.g._cmdf||i)for(o=t.cst,a=t.g.c,y=o.length,r=0;r<y;r+=1)s=o[r],s.setAttribute("offset",a[r*4]+"%"),s.setAttribute("stop-color","rgb("+a[r*4+1]+","+a[r*4+2]+","+a[r*4+3]+")");if(l&&(t.g._omdf||i))for(w=t.g.o,o=t.g._collapsable?t.cst:t.ost,y=o.length,r=0;r<y;r+=1)s=o[r],t.g._collapsable||s.setAttribute("offset",w[r*2]+"%"),s.setAttribute("stop-opacity",w[r*2+1]);if(n.t===1)(t.e._mdf||i)&&(e.setAttribute("x2",f[0]),e.setAttribute("y2",f[1]),l&&!t.g._collapsable&&(t.of.setAttribute("x2",f[0]),t.of.setAttribute("y2",f[1])));else if((t.s._mdf||t.e._mdf||i)&&(h=Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)),e.setAttribute("r",h),l&&!t.g._collapsable&&t.of.setAttribute("r",h)),t.e._mdf||t.h._mdf||t.a._mdf||i){h||(h=Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)));b=Math.atan2(f[1]-u[1],f[0]-u[0]);c=t.h.v;c>=1?c=.99:c<=-1&&(c=-.99);var d=h*c,g=Math.cos(b+t.a.v)*d+u[0],nt=Math.sin(b+t.a.v)*d+u[1];e.setAttribute("fx",g);e.setAttribute("fy",nt);l&&!t.g._collapsable&&(t.of.setAttribute("fx",g),t.of.setAttribute("fy",nt))}}function t(n,t,i){var r=t.style,u=t.d;u&&(u._mdf||i)&&u.dashStr&&(r.pElem.setAttribute("stroke-dasharray",u.dashStr),r.pElem.setAttribute("stroke-dashoffset",u.dashoffset[0]));t.c&&(t.c._mdf||i)&&r.pElem.setAttribute("stroke","rgb("+d(t.c.v[0])+","+d(t.c.v[1])+","+d(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))}var i=new l,r=new l;return{createRenderFunction:u}}();se.prototype={addTransformSequence:function(n){for(var u=n.length,r="_",t,i=0;i<u;i+=1)r+=n[i].transform.key+"_";return t=this.sequences[r],t||(t={transforms:[].concat(n),finalTransform:new l,_mdf:!1},this.sequences[r]=t,this.sequenceList.push(t)),t},processSequence:function(n,t){for(var r=0,f=n.transforms.length,u=t,i;r<f&&!t;){if(n.transforms[r].transform.mProps._mdf){u=!0;break}r+=1}if(u)for(n.finalTransform.reset(),r=f-1;r>=0;r-=1)i=n.transforms[r].transform.mProps.v.props,n.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]);n._mdf=u},processSequences:function(n){for(var i=this.sequenceList.length,t=0;t<i;t+=1)this.processSequence(this.sequenceList[t],n)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};he.prototype.setAsAnimated=bu.prototype.setAsAnimated;it.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var n=0,t=this.data.masksProperties.length;n<t;){if(this.data.masksProperties[n].mode!=="n"&&this.data.masksProperties[n].cl!==!1)return!0;n+=1}return!1},initExpressions:function(){this.layerInterface=is(this);this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var n=fs.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(n);this.data.ty===0||this.data.xt?this.compInterface=be(this):this.data.ty===4?(this.layerInterface.shapeInterface=ns(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):this.data.ty===5&&(this.layerInterface.textInterface=ts(this),this.layerInterface.text=this.layerInterface.textInterface)},setBlendMode:function(){var n=hr(this.data.bm),t=this.baseElement||this.layerElement;t.style["mix-blend-mode"]=n},initBaseData:function(n,t,i){this.globalData=t;this.comp=i;this.data=n;this.layerId=nt();this.data.sr||(this.data.sr=1);this.effectsManager=new ke(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}};ai.prototype.prepareFrame=function(n){this.prepareProperties(n,!0)};ai.prototype.renderFrame=function(){};ai.prototype.getBaseElement=function(){return null};ai.prototype.destroy=function(){};ai.prototype.sourceRectAtTime=function(){};ai.prototype.hide=function(){};f([it,lt,st,tt],ai);ur.prototype={initRendererElement:function(){this.layerElement=t("g")},createContainerElements:function(){var r,o,e,n,u,s,f,h,c,i,l,y,a,v;this.matteElement=t("g");this.transformedElement=this.layerElement;this.maskedElement=this.layerElement;this._sizeChanged=!1;r=null;this.data.td?this.data.td==3||this.data.td==1?(u=t("mask"),u.setAttribute("id",this.layerId),u.setAttribute("mask-type",this.data.td==3?"luminance":"alpha"),u.appendChild(this.layerElement),r=u,this.globalData.defs.appendChild(u),gf.maskType||this.data.td!=1||(u.setAttribute("mask-type","luminance"),o=nt(),e=yr.createFilter(o),this.globalData.defs.appendChild(e),e.appendChild(yr.createAlphaToLuminanceFilter()),n=t("g"),n.appendChild(this.layerElement),r=n,u.appendChild(n),n.setAttribute("filter","url("+ot+"#"+o+")"))):this.data.td==2&&(s=t("mask"),s.setAttribute("id",this.layerId),s.setAttribute("mask-type","alpha"),f=t("g"),s.appendChild(f),o=nt(),e=yr.createFilter(o),h=t("feComponentTransfer"),h.setAttribute("in","SourceGraphic"),e.appendChild(h),c=t("feFuncA"),c.setAttribute("type","table"),c.setAttribute("tableValues","1.0 0.0"),h.appendChild(c),this.globalData.defs.appendChild(e),i=t("rect"),i.setAttribute("width",this.comp.data.w),i.setAttribute("height",this.comp.data.h),i.setAttribute("x","0"),i.setAttribute("y","0"),i.setAttribute("fill","#ffffff"),i.setAttribute("opacity","0"),f.setAttribute("filter","url("+ot+"#"+o+")"),f.appendChild(i),f.appendChild(this.layerElement),r=f,gf.maskType||(s.setAttribute("mask-type","luminance"),e.appendChild(yr.createAlphaToLuminanceFilter()),n=t("g"),f.appendChild(i),n.appendChild(this.layerElement),r=n,f.appendChild(n)),this.globalData.defs.appendChild(s)):this.data.tt?(this.matteElement.appendChild(this.layerElement),r=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);this.data.ty!==0||this.data.hd||(l=t("clipPath"),y=t("path"),y.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z"),a=nt(),l.setAttribute("id",a),l.appendChild(y),this.globalData.defs.appendChild(l),this.checkMasks()?(v=t("g"),v.setAttribute("clip-path","url("+ot+"#"+a+")"),v.appendChild(this.layerElement),this.transformedElement=v,r?r.appendChild(this.transformedElement):this.baseElement=this.transformedElement):this.layerElement.setAttribute("clip-path","url("+ot+"#"+a+")"));this.data.bm!==0&&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 oi(this.data,this,this.globalData);this.renderableEffectsManager=new pe(this)},setMatte:function(n){this.matteElement&&this.matteElement.setAttribute("mask","url("+ot+"#"+n+")")}};ku.prototype={addShapeToModifiers:function(n){for(var i=this.shapeModifiers.length,t=0;t<i;t+=1)this.shapeModifiers[t].addShape(n)},isShapeInAnimatedModifiers:function(n){for(var t=0,i=this.shapeModifiers.length;t<i;)if(this.shapeModifiers[t].isAnimatedWithShape(n))return!0;return!1},renderModifiers:function(){var n,t,i;if(this.shapeModifiers.length){for(t=this.shapes.length,n=0;n<t;n+=1)this.shapes[n].sh.reset();for(t=this.shapeModifiers.length,n=t-1;n>=0;n-=1)if(i=this.shapeModifiers[n].processShapes(this._isFirstFrame),i)break}},lcEnum:{1:"butt",2:"round",3:"square"},ljEnum:{1:"miter",2:"round",3:"bevel"},searchProcessedElement:function(n){for(var i=this.processedElements,t=0,r=i.length;t<r;){if(i[t].elem===n)return i[t].pos;t+=1}return 0},addProcessedElement:function(n,t){for(var i=this.processedElements,r=i.length;r;)if(r-=1,i[r].elem===n){i[r].pos=t;return}i.push(new po(n,t))},prepareFrame:function(n){this.prepareRenderableFrame(n);this.prepareProperties(n,this.isInRange)}};pt.prototype.initElement=function(n,t,i){this.lettersChangedFlag=!0;this.initFrame();this.initBaseData(n,t,i);this.textProperty=new g(this,n.t,this.dynamicProperties);this.textAnimator=new bi(n.t,this.renderType,this);this.initTransform(n,t,i);this.initHierarchy();this.initRenderable();this.initRendererElement();this.createContainerElements();this.createRenderableComponents();this.createContent();this.hide();this.textAnimator.searchProperties(this.dynamicProperties)};pt.prototype.prepareFrame=function(n){this._mdf=!1;this.prepareRenderableFrame(n);this.prepareProperties(n,this.isInRange);(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};pt.prototype.createPathShape=function(n,t){for(var f=t.length,r,u="",i=0;i<f;i+=1)r=t[i].ks.k,u+=df(r,r.i.length,!0,n);return u};pt.prototype.updateDocumentData=function(n,t){this.textProperty.updateDocumentData(n,t)};pt.prototype.canResizeFont=function(n){this.textProperty.canResizeFont(n)};pt.prototype.setMinimumFontSize=function(n){this.textProperty.setMinimumFontSize(n)};pt.prototype.applyTextPropertiesToMatrix=function(n,t,i,r,u){n.ps&&t.translate(n.ps[0],n.ps[1]+n.ascent,0);t.translate(0,-n.ls,0);switch(n.j){case 1:t.translate(n.justifyOffset+(n.boxWidth-n.lineWidths[i]),0,0);break;case 2:t.translate(n.justifyOffset+(n.boxWidth-n.lineWidths[i])/2,0,0)}t.translate(r,u,0)};pt.prototype.buildColor=function(n){return"rgb("+Math.round(n[0]*255)+","+Math.round(n[1]*255)+","+Math.round(n[2]*255)+")"};pt.prototype.emptyProp=new pu;pt.prototype.destroy=function(){};f([it,lt,st,tt,li],dt);dt.prototype.initElement=function(n,t,i){this.initFrame();this.initBaseData(n,t,i);this.initTransform(n,t,i);this.initRenderable();this.initHierarchy();this.initRendererElement();this.createContainerElements();this.createRenderableComponents();(this.data.xt||!t.progressiveLoad)&&this.buildAllItems();this.hide()};dt.prototype.prepareFrame=function(n){var i,t,r;if(this._mdf=!1,this.prepareRenderableFrame(n),this.prepareProperties(n,this.isInRange),this.isInRange||this.data.xt)for(this.tm._placeholder?this.renderedFrame=n/this.data.sr:(i=this.tm.v,i===this.data.op&&(i=this.data.op-1),this.renderedFrame=i),r=this.elements.length,this.completeLayers||this.checkLayers(this.renderedFrame),t=r-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&(this.elements[t].prepareFrame(this.renderedFrame-this.layers[t].st),this.elements[t]._mdf&&(this._mdf=!0))};dt.prototype.renderInnerContent=function(){for(var t=this.layers.length,n=0;n<t;n+=1)(this.completeLayers||this.elements[n])&&this.elements[n].renderFrame()};dt.prototype.setElements=function(n){this.elements=n};dt.prototype.getElements=function(){return this.elements};dt.prototype.destroyElements=function(){for(var t=this.layers.length,n=0;n<t;n+=1)this.elements[n]&&this.elements[n].destroy()};dt.prototype.destroy=function(){this.destroyElements();this.destroyBaseElement()};f([it,lt,ur,st,tt,li],vi);vi.prototype.createContent=function(){var n=this.globalData.getAssetsPath(this.assetData);this.innerElem=t("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",n);this.layerElement.appendChild(this.innerElem)};vi.prototype.sourceRectAtTime=function(){return this.sourceRect};f([vi],uu);uu.prototype.createContent=function(){var n=t("rect");n.setAttribute("width",this.data.sw);n.setAttribute("height",this.data.sh);n.setAttribute("fill",this.data.sc);this.layerElement.appendChild(n)};at.prototype.prepareFrame=function(n){if(this.prepareRenderableFrame(n,!0),this.prepareProperties(n,!0),this.tm._placeholder)this._currentTime=n/this.data.sr;else{var t=this.tm.v;this._currentTime=t}};f([ti,it,tt],at);at.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))};at.prototype.show=function(){};at.prototype.hide=function(){this.audio.pause();this._isPlaying=!1};at.prototype.pause=function(){this.audio.pause();this._isPlaying=!1;this._canPlay=!1};at.prototype.resume=function(){this._canPlay=!0};at.prototype.setRate=function(n){this.audio.rate(n)};at.prototype.volume=function(n){this.audio.volume(n)};at.prototype.getBaseElement=function(){return null};at.prototype.destroy=function(){};at.prototype.sourceRectAtTime=function(){};at.prototype.initExpressions=function(){};yi.prototype.prepareFrame=function(){};f([ti,it,tt],yi);yi.prototype.getBaseElement=function(){return null};yi.prototype.renderFrame=function(){};yi.prototype.destroy=function(){};yi.prototype.initExpressions=function(){this.layerInterface=rs(this)};yi.prototype.getFootageData=function(){return this.footageData};f([p,dt,ur],du);f([it,lt,ur,st,tt,li,pt],pi);pi.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=t("text"))};pi.prototype.buildTextContents=function(n){for(var t=0,u=n.length,r=[],i="";t<u;)n[t]===String.fromCharCode(13)||n[t]===String.fromCharCode(3)?(r.push(i),i=""):i+=n[t],t+=1;return r.push(i),r};pi.prototype.buildNewText=function(){var i,v,n=this.textProperty.currentData,s,nt,tt,f,c,l,a,b,k,d,g;this.renderedLetters=h(n?n.l.length:0);n.fc?this.layerElement.setAttribute("fill",this.buildColor(n.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)");n.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(n.sc)),this.layerElement.setAttribute("stroke-width",n.sw));this.layerElement.setAttribute("font-size",n.finalSize);s=this.globalData.fontManager.getFontByName(n.f);s.fClass?this.layerElement.setAttribute("class",s.fClass):(this.layerElement.setAttribute("font-family",s.fFamily),nt=n.fWeight,tt=n.fStyle,this.layerElement.setAttribute("font-style",tt),this.layerElement.setAttribute("font-weight",nt));this.layerElement.setAttribute("aria-label",n.t);f=n.l||[];c=!!this.globalData.fontManager.chars;v=f.length;var r,u=this.mHelper,p,it="",e=this.data.singleShape,y=0,o=0,rt=!0,w=n.tr*.001*n.finalSize;if(!e||c||n.sz){for(k=this.textSpans.length,i=0;i<v;i+=1)c&&e&&i!==0||(r=k>i?this.textSpans[i]:t(c?"path":"text"),k<=i&&(r.setAttribute("stroke-linecap","butt"),r.setAttribute("stroke-linejoin","round"),r.setAttribute("stroke-miterlimit","4"),this.textSpans[i]=r,this.layerElement.appendChild(r)),r.style.display="inherit"),u.reset(),u.scale(n.finalSize/100,n.finalSize/100),e&&(f[i].n&&(y=-w,o+=n.yOffset,o+=rt?1:0,rt=!1),this.applyTextPropertiesToMatrix(n,u,f[i].line,y,o),y+=f[i].l||0,y+=w),c?(g=this.globalData.fontManager.getCharData(n.finalText[i],s.fStyle,this.globalData.fontManager.getFontByName(n.f).fFamily),d=g&&g.data||{},p=d.shapes?d.shapes[0].it:[],e?it+=this.createPathShape(u,p):r.setAttribute("d",this.createPathShape(u,p))):(e&&r.setAttribute("transform","translate("+u.props[12]+","+u.props[13]+")"),r.textContent=f[i].val,r.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"));e&&r&&r.setAttribute("d",it)}else{l=this.textContainer;a="start";switch(n.j){case 1:a="end";break;case 2:a="middle";break;default:a="start"}for(l.setAttribute("text-anchor",a),l.setAttribute("letter-spacing",w),b=this.buildTextContents(n.finalText),v=b.length,o=n.ps?n.ps[1]+n.ascent:0,i=0;i<v;i+=1)r=this.textSpans[i]||t("tspan"),r.textContent=b[i],r.setAttribute("x",0),r.setAttribute("y",o),r.style.display="inherit",l.appendChild(r),this.textSpans[i]=r,o+=n.finalLineHeight;this.layerElement.appendChild(l)}while(i<this.textSpans.length)this.textSpans[i].style.display="none",i+=1;this._sizeChanged=!0};pi.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var n=this.layerElement.getBBox();this.bbox={top:n.y,left:n.x,width:n.width,height:n.height}}return this.bbox};pi.prototype.renderInnerContent=function(){var t,u,f,r,n,i;if(!this.data.singleShape&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag))for(this._sizeChanged=!0,f=this.textAnimator.renderedLetters,r=this.textProperty.currentData.l,u=r.length,t=0;t<u;t+=1)r[t].n||(n=f[t],i=this.textSpans[t],n._mdf.m&&i.setAttribute("transform",n.m),n._mdf.o&&i.setAttribute("opacity",n.o),n._mdf.sw&&i.setAttribute("stroke-width",n.sw),n._mdf.sc&&i.setAttribute("stroke",n.sc),n._mdf.fc&&i.setAttribute("fill",n.fc))};f([it,lt,ur,ku,st,tt,li],y);y.prototype.initSecondaryElement=function(){};y.prototype.identityMatrix=new l;y.prototype.buildExpressionInterface=function(){};y.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0);this.filterUniqueShapes()};y.prototype.filterUniqueShapes=function(){for(var n,e=this.shapes.length,t,o=this.stylesList.length,f,r=[],u=!1,i=0;i<o;i+=1){for(f=this.stylesList[i],u=!1,r.length=0,n=0;n<e;n+=1)t=this.shapes[n],t.styles.indexOf(f)!==-1&&(r.push(t),u=t._isAnimated||u);r.length>1&&u&&this.setShapesAsAnimated(r)}};y.prototype.setShapesAsAnimated=function(n){for(var i=n.length,t=0;t<i;t+=1)n[t].setAsAnimated()};y.prototype.createStyleElement=function(n,t){var i,u=new re(n,t),r=u.pElem,f;return n.ty==="st"?i=new ue(this,n,u):n.ty==="fl"?i=new fe(this,n,u):(n.ty==="gf"||n.ty==="gs")&&(f=n.ty==="gf"?rr:ee,i=new f(this,n,u),this.globalData.defs.appendChild(i.gf),i.maskId&&(this.globalData.defs.appendChild(i.ms),this.globalData.defs.appendChild(i.of),r.setAttribute("mask","url("+ot+"#"+i.maskId+")"))),(n.ty==="st"||n.ty==="gs")&&(r.setAttribute("stroke-linecap",this.lcEnum[n.lc]||"round"),r.setAttribute("stroke-linejoin",this.ljEnum[n.lj]||"round"),r.setAttribute("fill-opacity","0"),n.lj===1&&r.setAttribute("stroke-miterlimit",n.ml)),n.r===2&&r.setAttribute("fill-rule","evenodd"),n.ln&&r.setAttribute("id",n.ln),n.cl&&r.setAttribute("class",n.cl),n.bm&&(r.style["mix-blend-mode"]=hr(n.bm)),this.stylesList.push(u),this.addToAnimatedContents(n,i),i};y.prototype.createGroupElement=function(n){var t=new bo;return n.ln&&t.gr.setAttribute("id",n.ln),n.cl&&t.gr.setAttribute("class",n.cl),n.bm&&(t.gr.style["mix-blend-mode"]=hr(n.bm)),t};y.prototype.createTransformElement=function(n,t){var i=nr.getTransformProperty(this,n,this),r=new wo(i,i.o,t);return this.addToAnimatedContents(n,r),r};y.prototype.createShapeElement=function(n,t,i){var u=4,f,r;return n.ty==="rc"?u=5:n.ty==="el"?u=6:n.ty==="sr"&&(u=7),f=bt.getShapeProp(this,n,u,this),r=new bu(t,i,f),this.shapes.push(r),this.addShapeToModifiers(r),this.addToAnimatedContents(n,r),r};y.prototype.addToAnimatedContents=function(n,t){for(var i=0,r=this.animatedContents.length;i<r;){if(this.animatedContents[i].element===t)return;i+=1}this.animatedContents.push({fn:oe.createRenderFunction(n),element:t,data:n})};y.prototype.setElementStyles=function(n){for(var i=n.styles,r=this.stylesList.length,t=0;t<r;t+=1)this.stylesList[t].closed||i.push(this.stylesList[t])};y.prototype.reloadShapes=function(){this._isFirstFrame=!0;for(var t=this.itemsData.length,n=0;n<t;n+=1)this.prevViewData[n]=this.itemsData[n];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,n=0;n<t;n+=1)this.dynamicProperties[n].getValue();this.renderModifiers()};y.prototype.searchShapes=function(n,t,i,r,u,f,e){for(var v=[].concat(f),c=n.length-1,l,p,y=[],a=[],w,s,h,o=c;o>=0;o-=1){if(h=this.searchProcessedElement(n[o]),h?t[o]=i[h-1]:n[o]._render=e,n[o].ty==="fl"||n[o].ty==="st"||n[o].ty==="gf"||n[o].ty==="gs")h?t[o].style.closed=!1:t[o]=this.createStyleElement(n[o],u),n[o]._render&&r.appendChild(t[o].style.pElem),y.push(t[o].style);else if(n[o].ty==="gr"){if(h)for(p=t[o].it.length,l=0;l<p;l+=1)t[o].prevViewData[l]=t[o].it[l];else t[o]=this.createGroupElement(n[o]);this.searchShapes(n[o].it,t[o].it,t[o].prevViewData,t[o].gr,u+1,v,e);n[o]._render&&r.appendChild(t[o].gr)}else n[o].ty==="tr"?(h||(t[o]=this.createTransformElement(n[o],r)),w=t[o].transform,v.push(w)):n[o].ty==="sh"||n[o].ty==="rc"||n[o].ty==="el"||n[o].ty==="sr"?(h||(t[o]=this.createShapeElement(n[o],v,u)),this.setElementStyles(t[o])):n[o].ty==="tm"||n[o].ty==="rd"||n[o].ty==="ms"||n[o].ty==="pb"?(h?(s=t[o],s.closed=!1):(s=ei.getModifier(n[o].ty),s.init(this,n[o]),t[o]=s,this.shapeModifiers.push(s)),a.push(s)):n[o].ty==="rp"&&(h?(s=t[o],s.closed=!0):(s=ei.getModifier(n[o].ty),t[o]=s,s.init(this,n,o,t),this.shapeModifiers.push(s),e=!1),a.push(s));this.addProcessedElement(n[o],o+1)}for(c=y.length,o=0;o<c;o+=1)y[o].closed=!0;for(c=a.length,o=0;o<c;o+=1)a[o].closed=!0};y.prototype.renderInnerContent=function(){this.renderModifiers();for(var t=this.stylesList.length,n=0;n<t;n+=1)this.stylesList[n].reset();for(this.renderShape(),n=0;n<t;n+=1)(this.stylesList[n]._mdf||this._isFirstFrame)&&(this.stylesList[n].msElem&&(this.stylesList[n].msElem.setAttribute("d",this.stylesList[n].d),this.stylesList[n].d="M0 0"+this.stylesList[n].d),this.stylesList[n].pElem.setAttribute("d",this.stylesList[n].d||"M0 0"))};y.prototype.renderShape=function(){for(var i=this.animatedContents.length,n,t=0;t<i;t+=1)n=this.animatedContents[t],(this._isFirstFrame||n.element._isAnimated)&&n.data!==!0&&n.fn(n.data,n.element,this._isFirstFrame)};y.prototype.destroy=function(){this.destroyBaseElement();this.shapesData=null;this.itemsData=null};ce.prototype.renderFrame=function(n){if(n||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,i=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v/100;this.matrixFilter.setAttribute("values",i[0]-t[0]+" 0 0 0 "+t[0]+" "+(i[1]-t[1])+" 0 0 0 "+t[1]+" "+(i[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 "+r+" 0")}};le.prototype.renderFrame=function(n){if(n||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,i=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+i+" 0")}};ae.prototype.renderFrame=function(n){var r;if(n||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v*.3,i=this.filterManager.effectElements[1].p.v,u=i==3?0:t,f=i==2?0:t;this.feGaussianBlur.setAttribute("stdDeviation",u+" "+f);r=this.filterManager.effectElements[2].p.v==1?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",r)}};gu.prototype.initialize=function(){var u=this.elem.layerElement.children||this.elem.layerElement.childNodes,e,n,i,o,r,s,f;for(this.filterManager.effectElements[1].p.v===1?(o=this.elem.maskManager.masksProperties.length,i=0):(i=this.filterManager.effectElements[0].p.v-1,o=i+1),n=t("g"),n.setAttribute("fill","none"),n.setAttribute("stroke-linecap","round"),n.setAttribute("stroke-dashoffset",1),i;i<o;i+=1)e=t("path"),n.appendChild(e),this.paths.push({p:e,m:i});if(this.filterManager.effectElements[10].p.v===3){for(r=t("mask"),s=nt(),r.setAttribute("id",s),r.setAttribute("mask-type","alpha"),r.appendChild(n),this.elem.globalData.defs.appendChild(r),f=t("g"),f.setAttribute("mask","url("+ot+"#"+s+")");u[0];)f.appendChild(u[0]);this.elem.layerElement.appendChild(f);this.masker=r;n.setAttribute("stroke","#fff")}else if(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2){if(this.filterManager.effectElements[10].p.v===2)for(u=this.elem.layerElement.children||this.elem.layerElement.childNodes;u.length;)this.elem.layerElement.removeChild(u[0]);this.elem.layerElement.appendChild(n);this.elem.layerElement.removeAttribute("mask");n.setAttribute("stroke","#fff")}this.initialized=!0;this.pathMasker=n};gu.prototype.renderFrame=function(n){var t,s,r,u,i,f;for(this.initialized||this.initialize(),s=this.paths.length,t=0;t<s;t+=1)if(this.paths[t].m!==-1&&(r=this.elem.maskManager.viewData[this.paths[t].m],u=this.paths[t].p,(n||this.filterManager._mdf||r.prop._mdf)&&u.setAttribute("d",r.lastPath),n||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||r.prop._mdf)){if(this.filterManager.effectElements[7].p.v!==0||this.filterManager.effectElements[8].p.v!==100){var h=Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,c=Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v)*.01,e=u.getTotalLength();i="0 0 0 "+e*h+" ";for(var l=e*(c-h),a=1+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01,v=Math.floor(l/a),o=0;o<v;o+=1)i+="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01+" ";i+="0 "+e*10+" 0 0"}else i="1 "+this.filterManager.effectElements[4].p.v*2*this.filterManager.effectElements[9].p.v*.01;u.setAttribute("stroke-dasharray",i)}(n||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",this.filterManager.effectElements[4].p.v*2);(n||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v);(this.filterManager.effectElements[10].p.v===1||this.filterManager.effectElements[10].p.v===2)&&(n||this.filterManager.effectElements[3].p._mdf)&&(f=this.filterManager.effectElements[3].p.v,this.pathMasker.setAttribute("stroke","rgb("+d(f[0]*255)+","+d(f[1]*255)+","+d(f[2]*255)+")"))};ve.prototype.renderFrame=function(n){if(n||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,i=this.filterManager.effectElements[1].p.v,r=this.filterManager.effectElements[2].p.v,u=r[0]+" "+i[0]+" "+t[0],f=r[1]+" "+i[1]+" "+t[1],e=r[2]+" "+i[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",u);this.feFuncG.setAttribute("tableValues",f);this.feFuncB.setAttribute("tableValues",e)}};fu.prototype.createFeFunc=function(n,i){var r=t(n);return r.setAttribute("type","table"),i.appendChild(r),r};fu.prototype.getTableValue=function(n,t,i,r,u){for(var e=0,s=256,f,a=Math.min(n,t),v=Math.max(n,t),h=Array.call(null,{length:s}),c,l=0,y=u-r,o=t-n;e<=256;)f=e/256,c=f<=a?o<0?u:r:f>=v?o<0?r:u:r+y*Math.pow((f-n)/o,1/i),h[l]=c,l+=1,e+=256/(s-1);return h.join(" ")};fu.prototype.renderFrame=function(n){if(n||this.filterManager._mdf){var i,t=this.filterManager.effectElements;this.feFuncRComposed&&(n||t[3].p._mdf||t[4].p._mdf||t[5].p._mdf||t[6].p._mdf||t[7].p._mdf)&&(i=this.getTableValue(t[3].p.v,t[4].p.v,t[5].p.v,t[6].p.v,t[7].p.v),this.feFuncRComposed.setAttribute("tableValues",i),this.feFuncGComposed.setAttribute("tableValues",i),this.feFuncBComposed.setAttribute("tableValues",i));this.feFuncR&&(n||t[10].p._mdf||t[11].p._mdf||t[12].p._mdf||t[13].p._mdf||t[14].p._mdf)&&(i=this.getTableValue(t[10].p.v,t[11].p.v,t[12].p.v,t[13].p.v,t[14].p.v),this.feFuncR.setAttribute("tableValues",i));this.feFuncG&&(n||t[17].p._mdf||t[18].p._mdf||t[19].p._mdf||t[20].p._mdf||t[21].p._mdf)&&(i=this.getTableValue(t[17].p.v,t[18].p.v,t[19].p.v,t[20].p.v,t[21].p.v),this.feFuncG.setAttribute("tableValues",i));this.feFuncB&&(n||t[24].p._mdf||t[25].p._mdf||t[26].p._mdf||t[27].p._mdf||t[28].p._mdf)&&(i=this.getTableValue(t[24].p.v,t[25].p.v,t[26].p.v,t[27].p.v,t[28].p.v),this.feFuncB.setAttribute("tableValues",i));this.feFuncA&&(n||t[31].p._mdf||t[32].p._mdf||t[33].p._mdf||t[34].p._mdf||t[35].p._mdf)&&(i=this.getTableValue(t[31].p.v,t[32].p.v,t[33].p.v,t[34].p.v,t[35].p.v),this.feFuncA.setAttribute("tableValues",i))}};ye.prototype.renderFrame=function(n){var t;if((n||this.filterManager._mdf)&&((n||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),(n||this.filterManager.effectElements[0].p._mdf)&&(t=this.filterManager.effectElements[0].p.v,this.feFlood.setAttribute("flood-color",pf(Math.round(t[0]*255),Math.round(t[1]*255),Math.round(t[2]*255)))),(n||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),n||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf)){var i=this.filterManager.effectElements[3].p.v,r=(this.filterManager.effectElements[2].p.v-90)*s,u=i*Math.cos(r),f=i*Math.sin(r);this.feOffset.setAttribute("dx",u);this.feOffset.setAttribute("dy",f)}};pr=[];fr.prototype.findSymbol=function(n){for(var t=0,i=pr.length;t<i;){if(pr[t]===n)return pr[t];t+=1}return null};fr.prototype.replaceInParent=function(n,i){var u=n.layerElement.parentNode,o,f;if(u){for(var e=u.children,r=0,s=e.length;r<s;){if(e[r]===n.layerElement)break;r+=1}r<=s-2&&(o=e[r+1]);f=t("use");f.setAttribute("href","#"+i);o?u.insertBefore(f,o):u.appendChild(f)}};fr.prototype.setElementAsMask=function(n,i){var u,r,e,f,o;this.findSymbol(i)||(u=nt(),r=t("mask"),r.setAttribute("id",i.layerId),r.setAttribute("mask-type","alpha"),pr.push(i),e=n.globalData.defs,e.appendChild(r),f=t("symbol"),f.setAttribute("id",u),this.replaceInParent(i,u),f.appendChild(i.layerElement),e.appendChild(f),o=t("use"),o.setAttribute("href","#"+u),r.appendChild(o),i.data.hd=!1,i.show());n.setMatte(i.layerId)};fr.prototype.initialize=function(){for(var i=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,n=0,r=t.length;n<r;)t[n]&&t[n].data.ind===i&&this.setElementAsMask(this.elem,t[n]),n+=1;this.initialized=!0};fr.prototype.renderFrame=function(){this.initialized||this.initialize()};pe.prototype.renderFrame=function(n){for(var i=this.filters.length,t=0;t<i;t+=1)this.filters[t].renderFrame(n)};nf.prototype.duplicate=function(){var t=this._length*2,i=this.savedOp,n;for(this.savedOp=e("float32",t),this.savedOp.set(i),n=0,n=this._length;n<t;n+=1)this.saved[n]=e("float32",16);this._length=t};nf.prototype.reset=function(){this.cArrPos=0;this.cTr.reset();this.cO=1};ii.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){this.canvasContext=this.globalData.canvasContext;this.renderableEffectsManager=new tf(this)},createContent:function(){},setBlendMode:function(){var n=this.globalData,t;n.blendMode!==this.data.bm&&(n.blendMode=this.data.bm,t=hr(this.data.bm),n.canvasContext.globalCompositeOperation=t)},createRenderableComponents:function(){this.maskManager=new ou(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(){if(!this.hidden&&!this.data.hd){this.renderTransform();this.renderRenderable();this.setBlendMode();var n=this.data.ty===0;this.globalData.renderer.save(n);this.globalData.renderer.ctxTransform(this.finalTransform.mat.props);this.globalData.renderer.ctxOpacity(this.finalTransform.mProp.o.v);this.renderInnerContent();this.globalData.renderer.restore(n);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 l};ii.prototype.hide=ii.prototype.hideElement;ii.prototype.show=ii.prototype.showElement;f([it,lt,ii,st,tt,ti],di);di.prototype.initElement=y.prototype.initElement;di.prototype.prepareFrame=vi.prototype.prepareFrame;di.prototype.createContent=function(){var n;if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){n=b("canvas");n.width=this.assetData.w;n.height=this.assetData.h;var s=n.getContext("2d"),u=this.img.width,f=this.img.height,e=u/f,r=this.assetData.w/this.assetData.h,t,i,o=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;e>r&&o==="xMidYMid slice"||e<r&&o!=="xMidYMid slice"?(i=f,t=i*r):(t=u,i=t/r);s.drawImage(this.img,(u-t)/2,(f-i)/2,t,i,0,0,this.assetData.w,this.assetData.h);this.img=n}};di.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)};di.prototype.destroy=function(){this.img=null};f([w,dt,ii],eu);eu.prototype.renderInnerContent=function(){var n=this.canvasContext,t,i;for(n.beginPath(),n.moveTo(0,0),n.lineTo(this.data.w,0),n.lineTo(this.data.w,this.data.h),n.lineTo(0,this.data.h),n.lineTo(0,0),n.clip(),i=this.layers.length,t=i-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()};eu.prototype.destroy=function(){for(var t=this.layers.length,n=t-1;n>=0;n-=1)this.elements[n]&&this.elements[n].destroy();this.layers=null;this.elements=null};ou.prototype.renderFrame=function(){var r,o;if(this.hasMasks){var f=this.element.finalTransform.mat,t=this.element.canvasContext,u,s=this.masksProperties.length,e,n,i;for(t.beginPath(),u=0;u<s;u+=1)if(this.masksProperties[u].mode!=="n"){for(this.masksProperties[u].inv&&(t.moveTo(0,0),t.lineTo(this.element.globalData.compSize.w,0),t.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),t.lineTo(0,this.element.globalData.compSize.h),t.lineTo(0,0)),i=this.viewData[u].v,e=f.applyToPointArray(i.v[0][0],i.v[0][1],0),t.moveTo(e[0],e[1]),o=i._length,r=1;r<o;r+=1)n=f.applyToTriplePoints(i.o[r-1],i.i[r],i.v[r]),t.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);n=f.applyToTriplePoints(i.o[r-1],i.i[0],i.v[0]);t.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5])}this.element.globalData.renderer.save(!0);t.clip()}};ou.prototype.getMaskProperty=oi.prototype.getMaskProperty;ou.prototype.destroy=function(){this.element=null};f([it,lt,ii,ku,st,tt,ti],v);v.prototype.initElement=li.prototype.initElement;v.prototype.transformHelper={opacity:1,_opMdf:!1};v.prototype.dashResetter=[];v.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])};v.prototype.createStyleElement=function(n,t){var u={data:n,type:n.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:n.hd===!0},r={},f;return n.ty==="fl"||n.ty==="st"?(r.c=i.getProp(this,n.c,1,255,this),r.c.k||(u.co="rgb("+d(r.c.v[0])+","+d(r.c.v[1])+","+d(r.c.v[2])+")")):(n.ty==="gf"||n.ty==="gs")&&(r.s=i.getProp(this,n.s,1,null,this),r.e=i.getProp(this,n.e,1,null,this),r.h=i.getProp(this,n.h||{k:0},0,.01,this),r.a=i.getProp(this,n.a||{k:0},0,s,this),r.g=new tr(this,n.g,this)),r.o=i.getProp(this,n.o,0,.01,this),n.ty==="st"||n.ty==="gs"?(u.lc=this.lcEnum[n.lc]||"round",u.lj=this.ljEnum[n.lj]||"round",n.lj==1&&(u.ml=n.ml),r.w=i.getProp(this,n.w,0,null,this),r.w.k||(u.wi=r.w.v),n.d&&(f=new vr(this,n.d,"canvas",this),r.d=f,r.d.k||(u.da=r.d.dashArray,u.do=r.d.dashoffset[0]))):u.r=n.r===2?"evenodd":"nonzero",this.stylesList.push(u),r.style=u,r};v.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}};v.prototype.createTransformElement=function(n){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:i.getProp(this,n.o,0,.01,this),mProps:nr.getTransformProperty(this,n,this)}}};v.prototype.createShapeElement=function(n){var t=new he(this,n,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t};v.prototype.reloadShapes=function(){this._isFirstFrame=!0;for(var t=this.itemsData.length,n=0;n<t;n+=1)this.prevViewData[n]=this.itemsData[n];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,n=0;n<t;n+=1)this.dynamicProperties[n].getValue();this.renderModifiers();this.transformsManager.processSequences(this._isFirstFrame)};v.prototype.addTransformToStyleList=function(n){for(var i=this.stylesList.length,t=0;t<i;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(n)};v.prototype.removeTransformFromStyleList=function(){for(var t=this.stylesList.length,n=0;n<t;n+=1)this.stylesList[n].closed||this.stylesList[n].transforms.pop()};v.prototype.closeStyles=function(n){for(var i=n.length,t=0;t<i;t+=1)n[t].closed=!0};v.prototype.searchShapes=function(n,t,i,r,u){for(var c=n.length-1,s,a,v=[],h=[],o,e,y,l=[].concat(u),f=c;f>=0;f-=1){if(o=this.searchProcessedElement(n[f]),o?t[f]=i[o-1]:n[f]._shouldRender=r,n[f].ty==="fl"||n[f].ty==="st"||n[f].ty==="gf"||n[f].ty==="gs")o?t[f].style.closed=!1:t[f]=this.createStyleElement(n[f],l),v.push(t[f].style);else if(n[f].ty==="gr"){if(o)for(a=t[f].it.length,s=0;s<a;s+=1)t[f].prevViewData[s]=t[f].it[s];else t[f]=this.createGroupElement(n[f]);this.searchShapes(n[f].it,t[f].it,t[f].prevViewData,r,l)}else n[f].ty==="tr"?(o||(y=this.createTransformElement(n[f]),t[f]=y),l.push(t[f]),this.addTransformToStyleList(t[f])):n[f].ty==="sh"||n[f].ty==="rc"||n[f].ty==="el"||n[f].ty==="sr"?o||(t[f]=this.createShapeElement(n[f])):n[f].ty==="tm"||n[f].ty==="rd"||n[f].ty==="pb"?(o?(e=t[f],e.closed=!1):(e=ei.getModifier(n[f].ty),e.init(this,n[f]),t[f]=e,this.shapeModifiers.push(e)),h.push(e)):n[f].ty==="rp"&&(o?(e=t[f],e.closed=!0):(e=ei.getModifier(n[f].ty),t[f]=e,e.init(this,n,f,t),this.shapeModifiers.push(e),r=!1),h.push(e));this.addProcessedElement(n[f],f+1)}for(this.removeTransformFromStyleList(),this.closeStyles(v),c=h.length,f=0;f<c;f+=1)h[f].closed=!0};v.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)};v.prototype.renderShapeTransform=function(n,t){(n._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=n.opacity,t.opacity*=t.op.v,t._opMdf=!0)};v.prototype.drawLayer=function(){for(var l=this.stylesList.length,e,h,r,c,s,u,o=this.globalData.renderer,t=this.globalData.canvasContext,i,n,f=0;f<l;f+=1)if(n=this.stylesList[f],i=n.type,!((i==="st"||i==="gs")&&n.wi===0||!n.data._shouldRender||n.coOp===0||this.globalData.currentGlobalAlpha===0)){for(o.save(),s=n.elements,i==="st"||i==="gs"?(t.strokeStyle=i==="st"?n.co:n.grd,t.lineWidth=n.wi,t.lineCap=n.lc,t.lineJoin=n.lj,t.miterLimit=n.ml||0):t.fillStyle=i==="fl"?n.co:n.grd,o.ctxOpacity(n.coOp),i!=="st"&&i!=="gs"&&t.beginPath(),o.ctxTransform(n.preTransforms.finalTransform.props),h=s.length,e=0;e<h;e+=1){for((i==="st"||i==="gs")&&(t.beginPath(),n.da&&(t.setLineDash(n.da),t.lineDashOffset=n.do)),u=s[e].trNodes,c=u.length,r=0;r<c;r+=1)u[r].t==="m"?t.moveTo(u[r].p[0],u[r].p[1]):u[r].t==="c"?t.bezierCurveTo(u[r].pts[0],u[r].pts[1],u[r].pts[2],u[r].pts[3],u[r].pts[4],u[r].pts[5]):t.closePath();(i==="st"||i==="gs")&&(t.stroke(),n.da&&t.setLineDash(this.dashResetter))}i!=="st"&&i!=="gs"&&t.fill(n.r);o.restore()}};v.prototype.renderShape=function(n,t,i,r){for(var e=t.length-1,f=n,u=e;u>=0;u-=1)t[u].ty==="tr"?(f=i[u].transform,this.renderShapeTransform(n,f)):t[u].ty==="sh"||t[u].ty==="el"||t[u].ty==="rc"||t[u].ty==="sr"?this.renderPath(t[u],i[u]):t[u].ty==="fl"?this.renderFill(t[u],i[u],f):t[u].ty==="st"?this.renderStroke(t[u],i[u],f):t[u].ty==="gf"||t[u].ty==="gs"?this.renderGradientFill(t[u],i[u],f):t[u].ty==="gr"?this.renderShape(f,t[u].it,i[u].it):t[u].ty==="tm";r&&this.drawLayer()};v.prototype.renderStyledShape=function(n,t){var f,i;if(this._isFirstFrame||t._mdf||n.transforms._mdf){var u=n.trNodes,s=t.paths,r,e,o,h=s._length;for(u.length=0,f=n.transforms.finalTransform,o=0;o<h;o+=1)if(i=s.shapes[o],i&&i.v){for(e=i._length,r=1;r<e;r+=1)r===1&&u.push({t:"m",p:f.applyToPointArray(i.v[0][0],i.v[0][1],0)}),u.push({t:"c",pts:f.applyToTriplePoints(i.o[r-1],i.i[r],i.v[r])});e===1&&u.push({t:"m",p:f.applyToPointArray(i.v[0][0],i.v[0][1],0)});i.c&&e&&(u.push({t:"c",pts:f.applyToTriplePoints(i.o[r-1],i.i[0],i.v[0])}),u.push({t:"z"}))}n.trNodes=u}};v.prototype.renderPath=function(n,t){if(n.hd!==!0&&n._shouldRender)for(var r=t.styledShapes.length,i=0;i<r;i+=1)this.renderStyledShape(t.styledShapes[i],t.sh)};v.prototype.renderFill=function(n,t,i){var r=t.style;(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+d(t.c.v[0])+","+d(t.c.v[1])+","+d(t.c.v[2])+")");(t.o._mdf||i._opMdf||this._isFirstFrame)&&(r.coOp=t.o.v*i.opacity)};v.prototype.renderGradientFill=function(n,t,i){var h=t.style,o;if(!h.grd||t.g._mdf||t.s._mdf||t.e._mdf||n.t!==1&&(t.h._mdf||t.a._mdf)){var c=this.globalData.canvasContext,r=t.s.v,f=t.e.v;if(n.t===1)o=c.createLinearGradient(r[0],r[1],f[0],f[1]);else{var l=Math.sqrt(Math.pow(r[0]-f[0],2)+Math.pow(r[1]-f[1],2)),a=Math.atan2(f[1]-r[1],f[0]-r[0]),e=t.h.v;e>=1?e=.99:e<=-1&&(e=-.99);var v=l*e,p=Math.cos(a+t.a.v)*v+r[0],w=Math.sin(a+t.a.v)*v+r[1];o=c.createRadialGradient(p,w,0,r[0],r[1],l)}for(var b=n.g.p,s=t.g.c,y=1,u=0;u<b;u+=1)t.g._hasOpacity&&t.g._collapsable&&(y=t.g.o[u*2+1]),o.addColorStop(s[u*4]/100,"rgba("+s[u*4+1]+","+s[u*4+2]+","+s[u*4+3]+","+y+")");h.grd=o}h.coOp=t.o.v*i.opacity};v.prototype.renderStroke=function(n,t,i){var r=t.style,u=t.d;u&&(u._mdf||this._isFirstFrame)&&(r.da=u.dashArray,r.do=u.dashoffset[0]);(t.c._mdf||this._isFirstFrame)&&(r.co="rgb("+d(t.c.v[0])+","+d(t.c.v[1])+","+d(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)};v.prototype.destroy=function(){this.shapesData=null;this.globalData=null;this.canvasContext=null;this.stylesList.length=0;this.itemsData.length=0};f([it,lt,ii,st,tt,ti],wr);wr.prototype.initElement=y.prototype.initElement;wr.prototype.prepareFrame=vi.prototype.prepareFrame;wr.prototype.renderInnerContent=function(){var n=this.canvasContext;n.fillStyle=this.data.sc;n.fillRect(0,0,this.data.sw,this.data.sh)};f([it,lt,ii,st,tt,ti,pt],br);br.prototype.tHelper=b("canvas").getContext("2d");br.prototype.buildNewText=function(){var t=this.textProperty.currentData,a,v;this.renderedLetters=h(t.l?t.l.length:0);a=!1;t.fc?(a=!0,this.values.fill=this.buildColor(t.fc)):this.values.fill="rgba(0,0,0,0)";this.fill=a;v=!1;t.sc&&(v=!0,this.values.stroke=this.buildColor(t.sc),this.values.sWidth=t.sw);var rt=this.globalData.fontManager.getFontByName(t.f),u,g,y=t.l,r=this.mHelper;this.stroke=v;this.values.fValue=t.finalSize+"px "+this.globalData.fontManager.getFontByName(t.f).fFamily;g=t.finalText.length;var p,w,i,nt,o,f,b,n,s,e,k=this.data.singleShape,tt=t.tr*.001*t.finalSize,c=0,d=0,it=!0,l=0;for(u=0;u<g;u+=1){for(p=this.globalData.fontManager.getCharData(t.finalText[u],rt.fStyle,this.globalData.fontManager.getFontByName(t.f).fFamily),w=p&&p.data||{},r.reset(),k&&y[u].n&&(c=-tt,d+=t.yOffset,d+=it?1:0,it=!1),o=w.shapes?w.shapes[0].it:[],b=o.length,r.scale(t.finalSize/100,t.finalSize/100),k&&this.applyTextPropertiesToMatrix(t,r,y[u].line,c,d),s=h(b),f=0;f<b;f+=1){for(nt=o[f].ks.k.i.length,n=o[f].ks.k,e=[],i=1;i<nt;i+=1)i===1&&e.push(r.applyToX(n.v[0][0],n.v[0][1],0),r.applyToY(n.v[0][0],n.v[0][1],0)),e.push(r.applyToX(n.o[i-1][0],n.o[i-1][1],0),r.applyToY(n.o[i-1][0],n.o[i-1][1],0),r.applyToX(n.i[i][0],n.i[i][1],0),r.applyToY(n.i[i][0],n.i[i][1],0),r.applyToX(n.v[i][0],n.v[i][1],0),r.applyToY(n.v[i][0],n.v[i][1],0));e.push(r.applyToX(n.o[i-1][0],n.o[i-1][1],0),r.applyToY(n.o[i-1][0],n.o[i-1][1],0),r.applyToX(n.i[0][0],n.i[0][1],0),r.applyToY(n.i[0][0],n.i[0][1],0),r.applyToX(n.v[0][0],n.v[0][1],0),r.applyToY(n.v[0][0],n.v[0][1],0));s[f]=e}k&&(c+=y[u].l,c+=tt);this.textSpans[l]?this.textSpans[l].elem=s:this.textSpans[l]={elem:s};l+=1}};br.prototype.renderInnerContent=function(){var r=this.canvasContext,f,v,u,o,i,s,y,a;r.font=this.values.fValue;r.lineCap="butt";r.lineJoin="miter";r.miterLimit=4;this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);y=this.textAnimator.renderedLetters;a=this.textProperty.currentData.l;v=a.length;var n,h=null,c=null,l=null,e,t;for(f=0;f<v;f+=1)if(!a[f].n){if(n=y[f],n&&(this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(n.p),this.globalData.renderer.ctxOpacity(n.o)),this.fill){for(n&&n.fc?h!==n.fc&&(h=n.fc,r.fillStyle=n.fc):h!==this.values.fill&&(h=this.values.fill,r.fillStyle=this.values.fill),e=this.textSpans[f].elem,o=e.length,this.globalData.canvasContext.beginPath(),u=0;u<o;u+=1)for(t=e[u],s=t.length,this.globalData.canvasContext.moveTo(t[0],t[1]),i=2;i<s;i+=6)this.globalData.canvasContext.bezierCurveTo(t[i],t[i+1],t[i+2],t[i+3],t[i+4],t[i+5]);this.globalData.canvasContext.closePath();this.globalData.canvasContext.fill()}if(this.stroke){for(n&&n.sw?l!==n.sw&&(l=n.sw,r.lineWidth=n.sw):l!==this.values.sWidth&&(l=this.values.sWidth,r.lineWidth=this.values.sWidth),n&&n.sc?c!==n.sc&&(c=n.sc,r.strokeStyle=n.sc):c!==this.values.stroke&&(c=this.values.stroke,r.strokeStyle=this.values.stroke),e=this.textSpans[f].elem,o=e.length,this.globalData.canvasContext.beginPath(),u=0;u<o;u+=1)for(t=e[u],s=t.length,this.globalData.canvasContext.moveTo(t[0],t[1]),i=2;i<s;i+=6)this.globalData.canvasContext.bezierCurveTo(t[i],t[i+1],t[i+2],t[i+3],t[i+4],t[i+5]);this.globalData.canvasContext.closePath();this.globalData.canvasContext.stroke()}n&&this.globalData.renderer.restore()}};tf.prototype.renderFrame=function(){};ri.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=b(this.data.tg||"div");this.data.hasMask?(this.svgElement=t("svg"),this.layerElement=t("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement;hi(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new tf(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);this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var n=this.transformedElement?this.transformedElement.style:{},t;this.finalTransform._matMdf&&(t=this.finalTransform.mat.toCSS(),n.transform=t,n.webkitTransform=t);this.finalTransform._opMdf&&(n.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 oi(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}};ri.prototype.getBaseElement=ur.prototype.getBaseElement;ri.prototype.destroyBaseElement=ri.prototype.destroy;ri.prototype.buildElementParenting=a.prototype.buildElementParenting;f([it,lt,ri,st,tt,li],kr);kr.prototype.createContent=function(){var n;this.data.hasMask?(n=t("rect"),n.setAttribute("width",this.data.sw),n.setAttribute("height",this.data.sh),n.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):(n=b("div"),n.style.width=this.data.sw+"px",n.style.height=this.data.sh+"px",n.style.backgroundColor=this.data.sc);this.layerElement.appendChild(n)};f([a,dt,ri],er);er.prototype._createBaseContainerElements=er.prototype.createContainerElements;er.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};er.prototype.addTo3dContainer=function(n,t){for(var i=0,r;i<t;)this.elements[i]&&this.elements[i].getBaseElement&&(r=this.elements[i].getBaseElement()),i+=1;r?this.layerElement.insertBefore(n,r):this.layerElement.appendChild(n)};f([it,lt,kr,y,ri,st,tt,ti],ht);ht.prototype._renderShapeFrame=ht.prototype.renderInnerContent;ht.prototype.createContent=function(){var n,i;this.baseElement.style.fontSize=0;this.data.hasMask?(this.layerElement.appendChild(this.shapesContainer),n=this.svgElement):(n=t("svg"),i=this.comp.data?this.comp.data:this.globalData.compSize,n.setAttribute("width",i.w),n.setAttribute("height",i.h),n.appendChild(this.shapesContainer),this.layerElement.appendChild(n));this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0);this.filterUniqueShapes();this.shapeCont=n};ht.prototype.getTransformedPoint=function(n,t){for(var r=n.length,i=0;i<r;i+=1)t=n[i].mProps.v.applyToPointArray(t[0],t[1],0);return t};ht.prototype.calculateShapeBoundingBox=function(n,t){var i=n.sh.v,u=n.transformers,r,h=i._length,f,e,o,s;if(!(h<=1)){for(r=0;r<h-1;r+=1)f=this.getTransformedPoint(u,i.v[r]),e=this.getTransformedPoint(u,i.o[r]),o=this.getTransformedPoint(u,i.i[r+1]),s=this.getTransformedPoint(u,i.v[r+1]),this.checkBounds(f,e,o,s,t);i.c&&(f=this.getTransformedPoint(u,i.v[r]),e=this.getTransformedPoint(u,i.o[r]),o=this.getTransformedPoint(u,i.i[0]),s=this.getTransformedPoint(u,i.v[0]),this.checkBounds(f,e,o,s,t))}};ht.prototype.checkBounds=function(n,t,i,r,u){this.getBoundsOfCurve(n,t,i,r);var f=this.shapeBoundingBox;u.x=sr(f.left,u.x);u.xMax=iu(f.right,u.xMax);u.y=sr(f.top,u.y);u.yMax=iu(f.bottom,u.yMax)};ht.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0};ht.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0};ht.prototype.getBoundsOfCurve=function(n,t,i,r){for(var e=[[n[0],r[0]],[n[1],r[1]]],o,f,s,h,c,l,a,u=0;u<2;++u)f=6*n[u]-12*t[u]+6*i[u],o=-3*n[u]+9*t[u]-9*i[u]+3*r[u],s=3*t[u]-3*n[u],f|=0,o|=0,s|=0,o===0&&f===0||(o===0?(h=-s/f,h>0&&h<1&&e[u].push(this.calculateF(h,n,t,i,r,u))):(c=f*f-4*s*o,c>=0&&(l=(-f+tu(c))/(2*o),l>0&&l<1&&e[u].push(this.calculateF(l,n,t,i,r,u)),a=(-f-tu(c))/(2*o),a>0&&a<1&&e[u].push(this.calculateF(a,n,t,i,r,u)))));this.shapeBoundingBox.left=sr.apply(null,e[0]);this.shapeBoundingBox.top=sr.apply(null,e[1]);this.shapeBoundingBox.right=iu.apply(null,e[0]);this.shapeBoundingBox.bottom=iu.apply(null,e[1])};ht.prototype.calculateF=function(n,t,i,r,u,f){return ct(1-n,3)*t[f]+3*ct(1-n,2)*n*i[f]+3*(1-n)*ct(n,2)*r[f]+ct(n,3)*u[f]};ht.prototype.calculateBoundingBox=function(n,t){for(var r=n.length,i=0;i<r;i+=1)n[i]&&n[i].sh?this.calculateShapeBoundingBox(n[i],t):n[i]&&n[i].it&&this.calculateBoundingBox(n[i].it,t)};ht.prototype.currentBoxContains=function(n){return this.currentBBox.x<=n.x&&this.currentBBox.y<=n.y&&this.currentBBox.width+this.currentBBox.x>=n.x+n.width&&this.currentBBox.height+this.currentBBox.y>=n.y+n.height};ht.prototype.renderInnerContent=function(){var n,t,i,r,u;if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){if(n=this.tempBoundingBox,t=999999,n.x=t,n.xMax=-t,n.y=t,n.yMax=-t,this.calculateBoundingBox(this.itemsData,n),n.width=n.xMax<n.x?0:n.xMax-n.x,n.height=n.yMax<n.y?0:n.yMax-n.y,this.currentBoxContains(n))return;i=!1;this.currentBBox.w!==n.width&&(this.currentBBox.w=n.width,this.shapeCont.setAttribute("width",n.width),i=!0);this.currentBBox.h!==n.height&&(this.currentBBox.h=n.height,this.shapeCont.setAttribute("height",n.height),i=!0);(i||this.currentBBox.x!==n.x||this.currentBBox.y!==n.y)&&(this.currentBBox.w=n.width,this.currentBBox.h=n.height,this.currentBBox.x=n.x,this.currentBBox.y=n.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),r=this.shapeCont.style,u="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)",r.transform=u,r.webkitTransform=u)}};f([it,lt,ri,st,tt,li,pt],dr);dr.prototype.createContent=function(){if(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);var n=t("g");this.maskedElement.appendChild(n);this.innerElem=n}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()};dr.prototype.buildNewText=function(){var i=this.textProperty.currentData,e,v,l,nt,tt,s,it,a,p,c,o,w,k,d,g;this.renderedLetters=h(i.l?i.l.length:0);e=this.innerElem.style;v=i.fc?this.buildColor(i.fc):"rgba(0,0,0,0)";e.fill=v;e.color=v;i.sc&&(e.stroke=this.buildColor(i.sc),e.strokeWidth=i.sw+"px");l=this.globalData.fontManager.getFontByName(i.f);this.globalData.fontManager.chars||(e.fontSize=i.finalSize+"px",e.lineHeight=i.finalSize+"px",l.fClass?this.innerElem.className=l.fClass:(e.fontFamily=l.fFamily,nt=i.fWeight,tt=i.fStyle,e.fontStyle=tt,e.fontWeight=nt));a=i.l;it=a.length;var n,u,f,y=this.mHelper,rt,ut="",r=0;for(s=0;s<it;s+=1)this.globalData.fontManager.chars?(this.textPaths[r]?n=this.textPaths[r]:(n=t("path"),n.setAttribute("stroke-linecap","butt"),n.setAttribute("stroke-linejoin","round"),n.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[r]?(u=this.textSpans[r],f=u.children[0]):(u=b("div"),u.style.lineHeight=0,f=t("svg"),f.appendChild(n),hi(u)))):this.isMasked?n=this.textPaths[r]?this.textPaths[r]:t("text"):this.textSpans[r]?(u=this.textSpans[r],n=this.textPaths[r]):(u=b("span"),hi(u),n=b("span"),hi(n),u.appendChild(n)),this.globalData.fontManager.chars?(p=this.globalData.fontManager.getCharData(i.finalText[s],l.fStyle,this.globalData.fontManager.getFontByName(i.f).fFamily),c=p?p.data:null,y.reset(),c&&c.shapes&&(rt=c.shapes[0].it,y.scale(i.finalSize/100,i.finalSize/100),ut=this.createPathShape(y,rt),n.setAttribute("d",ut)),this.isMasked?this.innerElem.appendChild(n):(this.innerElem.appendChild(u),c&&c.shapes?(document.body.appendChild(f),o=f.getBBox(),f.setAttribute("width",o.width+2),f.setAttribute("height",o.height+2),f.setAttribute("viewBox",o.x-1+" "+(o.y-1)+" "+(o.width+2)+" "+(o.height+2)),w=f.style,k="translate("+(o.x-1)+"px,"+(o.y-1)+"px)",w.transform=k,w.webkitTransform=k,a[s].yOffset=o.y-1):(f.setAttribute("width",1),f.setAttribute("height",1)),u.appendChild(f))):(n.textContent=a[s].val,n.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked?this.innerElem.appendChild(n):(this.innerElem.appendChild(u),d=n.style,g="translate3d(0,"+-i.finalSize/1.2+"px,0)",d.transform=g,d.webkitTransform=g)),this.textSpans[r]=this.isMasked?n:u,this.textSpans[r].style.display="block",this.textPaths[r]=n,r+=1;while(r<this.textSpans.length)this.textSpans[r].style.display="none",r+=1};dr.prototype.renderInnerContent=function(){var r,o,n,f,e,t,i,h;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),r=this.svgElement.style,o="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)",r.transform=o,r.webkitTransform=o)}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){for(var s=0,a=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l,c=l.length,u=0;u<c;u+=1)l[u].n?s+=1:(f=this.textSpans[u],e=this.textPaths[u],n=a[s],s+=1,n._mdf.m&&(this.isMasked?f.setAttribute("transform",n.m):(f.style.webkitTransform=n.m,f.style.transform=n.m)),f.style.opacity=n.o,n.sw&&n._mdf.sw&&e.setAttribute("stroke-width",n.sw),n.sc&&n._mdf.sc&&e.setAttribute("stroke",n.sc),n.fc&&n._mdf.fc&&(e.setAttribute("fill",n.fc),e.style.color=n.fc));this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)&&(t=this.innerElem.getBBox(),this.currentBBox.w!==t.width&&(this.currentBBox.w=t.width,this.svgElement.setAttribute("width",t.width)),this.currentBBox.h!==t.height&&(this.currentBBox.h=t.height,this.svgElement.setAttribute("height",t.height)),i=1,(this.currentBBox.w!==t.width+i*2||this.currentBBox.h!==t.height+i*2||this.currentBBox.x!==t.x-i||this.currentBBox.y!==t.y-i)&&(this.currentBBox.w=t.width+i*2,this.currentBBox.h=t.height+i*2,this.currentBBox.x=t.x-i,this.currentBBox.y=t.y-i,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),r=this.svgElement.style,h="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)",r.transform=h,r.webkitTransform=h))}};f([it,lt,ri,kr,st,tt,ti],rf);rf.prototype.createContent=function(){var i=this.globalData.getAssetsPath(this.assetData),n=new Image;this.data.hasMask?(this.imageElem=t("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",i),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(n);n.crossOrigin="anonymous";n.src=i;this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)};f([it,tt,st],si);si.prototype.setup=function(){for(var o=this.comp.threeDElements.length,i,n,r,t=0;t<o;t+=1)if(i=this.comp.threeDElements[t],i.type==="3d"){n=i.perspectiveElem.style;r=i.container.style;var f=this.pe.v+"px",u="0px 0px 0px",e="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";n.perspective=f;n.webkitPerspective=f;r.transformOrigin=u;r.mozTransformOrigin=u;r.webkitTransformOrigin=u;n.transform=e;n.webkitTransform=e}};si.prototype.createElements=function(){};si.prototype.hide=function(){};si.prototype.renderFrame=function(){var e=this._isFirstFrame,t,u,n,i,s,f,h,c,l;if(this.hierarchy)for(u=this.hierarchy.length,t=0;t<u;t+=1)e=this.hierarchy[t].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(u=this.hierarchy.length-1,t=u;t>=0;t-=1)n=this.hierarchy[t].finalTransform.mProp,this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2]);if(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){i=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]];var o=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),r=[i[0]/o,i[1]/o,i[2]/o],a=Math.sqrt(r[2]*r[2]+r[0]*r[0]),v=Math.atan2(r[1],a),y=Math.atan2(r[0],-r[2]);this.mat.rotateY(y).rotateX(-v)}if(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),s=!this._prevMat.equals(this.mat),(s||this.pe._mdf)&&this.comp.threeDElements){for(u=this.comp.threeDElements.length,t=0;t<u;t+=1)f=this.comp.threeDElements[t],f.type==="3d"&&(s&&(l=this.mat.toCSS(),c=f.container.style,c.transform=l,c.webkitTransform=l),this.pe._mdf&&(h=f.perspectiveElem.style,h.perspective=this.pe.v+"px",h.webkitPerspective=this.pe.v+"px"));this.mat.clone(this._prevMat)}}this._isFirstFrame=!1};si.prototype.prepareFrame=function(n){this.prepareProperties(n,!0)};si.prototype.destroy=function(){};si.prototype.getBaseElement=function(){return null};ko.prototype.renderFrame=function(){};k=function(){function y(n){for(var i=0,u=n.target;i<r;)t[i].animation===u&&(t.splice(i,1),i-=1,r-=1,u.isPaused||c()),i+=1}function h(n,i){var f,e;if(!n)return null;for(f=0;f<r;){if(t[f].elem===n&&t[f].elem!==null)return t[f].animation;f+=1}return e=new u,l(e,n),e.setData(n,i),e}function p(){for(var r=t.length,i=[],n=0;n<r;n+=1)i.push(t[n].animation);return i}function w(){f+=1;v()}function c(){f-=1}function l(n,i){n.addEventListener("destroy",y);n.addEventListener("_active",w);n.addEventListener("_idle",c);t.push({elem:i,animation:n});r+=1}function k(n){var t=new u;return l(t,null),t.setParams(n),t}function d(n,i){for(var u=0;u<r;u+=1)t[u].animation.setSpeed(n,i)}function g(n,i){for(var u=0;u<r;u+=1)t[u].animation.setDirection(n,i)}function nt(n){for(var i=0;i<r;i+=1)t[i].animation.play(n)}function a(i){for(var h=i-o,u=0;u<r;u+=1)t[u].animation.advanceTime(h);o=i;f&&!e?n.requestAnimationFrame(a):s=!0}function tt(t){o=t;n.requestAnimationFrame(a)}function it(n){for(var i=0;i<r;i+=1)t[i].animation.pause(n)}function rt(n,i,u){for(var f=0;f<r;f+=1)t[f].animation.goToAndStop(n,i,u)}function ut(n){for(var i=0;i<r;i+=1)t[i].animation.stop(n)}function ft(n){for(var i=0;i<r;i+=1)t[i].animation.togglePause(n)}function et(n){for(var i=r-1;i>=0;i-=1)t[i].animation.destroy(n)}function ot(n,t,i){for(var f=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),o=f.length,e,r,u=0;u<o;u+=1)i&&f[u].setAttribute("data-bm-type",i),h(f[u],n);t&&o===0&&(i||(i="svg"),e=document.getElementsByTagName("body")[0],e.innerText="",r=b("div"),r.style.width="100%",r.style.height="100%",r.setAttribute("data-bm-type",i),e.appendChild(r),h(r,n))}function st(){for(var n=0;n<r;n+=1)t[n].animation.resize()}function v(){!e&&f&&s&&(n.requestAnimationFrame(tt),s=!1)}function ht(){e=!0}function ct(){e=!1;v()}function lt(n,i){for(var u=0;u<r;u+=1)t[u].animation.setVolume(n,i)}function at(n){for(var i=0;i<r;i+=1)t[i].animation.mute(n)}function vt(n){for(var i=0;i<r;i+=1)t[i].animation.unmute(n)}var i={},t=[],o=0,r=0,f=0,s=!0,e=!1;return i.registerAnimation=h,i.loadAnimation=k,i.setSpeed=d,i.setDirection=g,i.play=nt,i.pause=it,i.stop=ut,i.togglePause=ft,i.searchAnimations=ot,i.resize=st,i.goToAndStop=rt,i.destroy=et,i.freeze=ht,i.unfreeze=ct,i.setVolume=lt,i.mute=at,i.unmute=vt,i.getRegisteredAnimations=p,i}();u=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=nt();this.assetsPath="";this.timeCompleted=0;this.segmentPos=0;this.isSubframeEnabled=uf;this.segments=[];this._idle=!0;this._completedLoop=!1;this.projectInterface=ProjectInterface();this.imagePreloader=new ao;this.audioController=lo();this.markers=[]};f([wf],u);u.prototype.setParams=function(n){(n.wrapper||n.container)&&(this.wrapper=n.wrapper||n.container);var t="svg";n.animType?t=n.animType:n.renderer&&(t=n.renderer);switch(t){case"canvas":this.renderer=new w(this,n.rendererSettings);break;case"svg":this.renderer=new p(this,n.rendererSettings);break;default:this.renderer=new a(this,n.rendererSettings)}this.imagePreloader.setCacheType(t,this.renderer.globalData.defs);this.renderer.setProjectInterface(this.projectInterface);this.animType=t;this.loop=n.loop===""||n.loop===null||n.loop===undefined||n.loop===!0?!0:n.loop===!1?!1:parseInt(n.loop,10);this.autoplay="autoplay"in n?n.autoplay:!0;this.name=n.name?n.name:"";this.autoloadSegments=Object.prototype.hasOwnProperty.call(n,"autoloadSegments")?n.autoloadSegments:!0;this.assetsPath=n.assetsPath;this.initialSegment=n.initialSegment;n.audioFactory&&this.audioController.setAudioFactory(n.audioFactory);n.animationData?this.configAnimation(n.animationData):n.path&&(this.path=n.path.lastIndexOf("\\")!==-1?n.path.substr(0,n.path.lastIndexOf("\\")+1):n.path.substr(0,n.path.lastIndexOf("/")+1),this.fileName=n.path.substr(n.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),yu.load(n.path,this.configAnimation.bind(this),function(){this.trigger("data_failed")}.bind(this)))};u.prototype.setData=function(n,t){var r,i,u,f,e;t&&typeof t!="object"&&(t=JSON.parse(t));r={wrapper:n,animationData:t};i=n.attributes;r.path=i.getNamedItem("data-animation-path")?i.getNamedItem("data-animation-path").value:i.getNamedItem("data-bm-path")?i.getNamedItem("data-bm-path").value:i.getNamedItem("bm-path")?i.getNamedItem("bm-path").value:"";r.animType=i.getNamedItem("data-anim-type")?i.getNamedItem("data-anim-type").value:i.getNamedItem("data-bm-type")?i.getNamedItem("data-bm-type").value:i.getNamedItem("bm-type")?i.getNamedItem("bm-type").value:i.getNamedItem("data-bm-renderer")?i.getNamedItem("data-bm-renderer").value:i.getNamedItem("bm-renderer")?i.getNamedItem("bm-renderer").value:"canvas";u=i.getNamedItem("data-anim-loop")?i.getNamedItem("data-anim-loop").value:i.getNamedItem("data-bm-loop")?i.getNamedItem("data-bm-loop").value:i.getNamedItem("bm-loop")?i.getNamedItem("bm-loop").value:"";u==="false"?r.loop=!1:u==="true"?r.loop=!0:u!==""&&(r.loop=parseInt(u,10));f=i.getNamedItem("data-anim-autoplay")?i.getNamedItem("data-anim-autoplay").value:i.getNamedItem("data-bm-autoplay")?i.getNamedItem("data-bm-autoplay").value:i.getNamedItem("bm-autoplay")?i.getNamedItem("bm-autoplay").value:!0;r.autoplay=f!=="false";r.name=i.getNamedItem("data-name")?i.getNamedItem("data-name").value:i.getNamedItem("data-bm-name")?i.getNamedItem("data-bm-name").value:i.getNamedItem("bm-name")?i.getNamedItem("bm-name").value:"";e=i.getNamedItem("data-anim-prerender")?i.getNamedItem("data-anim-prerender").value:i.getNamedItem("data-bm-prerender")?i.getNamedItem("data-bm-prerender").value:i.getNamedItem("bm-prerender")?i.getNamedItem("bm-prerender").value:"";e==="false"&&(r.prerender=!1);this.setParams(r)};u.prototype.includeLayers=function(n){n.op>this.animationData.op&&(this.animationData.op=n.op,this.totalFrames=Math.floor(n.op-this.animationData.ip));for(var r=this.animationData.layers,t,u=r.length,f=n.layers,e=f.length,i=0;i<e;i+=1)for(t=0;t<u;){if(r[t].id===f[i].id){r[t]=f[i];break}t+=1}if((n.chars||n.fonts)&&(this.renderer.globalData.fontManager.addChars(n.chars),this.renderer.globalData.fontManager.addFonts(n.fonts,this.renderer.globalData.defs)),n.assets)for(u=n.assets.length,t=0;t<u;t+=1)this.animationData.assets.push(n.assets[t]);this.animationData.__complete=!1;au.completeData(this.animationData,this.renderer.globalData.fontManager);this.renderer.includeLayers(n.layers);wi&&wi.initExpressions(this);this.loadNextSegment()};u.prototype.loadNextSegment=function(){var n=this.animationData.segments,t,i;if(!n||n.length===0||!this.autoloadSegments){this.trigger("data_ready");this.timeCompleted=this.totalFrames;return}t=n.shift();this.timeCompleted=t.time*this.frameRate;i=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1;yu.load(i,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))};u.prototype.loadSegments=function(){var n=this.animationData.segments;n||(this.timeCompleted=this.totalFrames);this.loadNextSegment()};u.prototype.imagesLoaded=function(){this.trigger("loaded_images");this.checkLoaded()};u.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath);this.imagePreloader.setPath(this.path);this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))};u.prototype.configAnimation=function(n){if(this.renderer)try{this.animationData=n;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(n);n.assets||(n.assets=[]);this.assets=this.animationData.assets;this.frameRate=this.animationData.fr;this.frameMult=this.animationData.fr/1e3;this.renderer.searchExtraCompositions(n.assets);this.markers=yo(n.markers||[]);this.trigger("config_ready");this.preloadImages();this.loadSegments();this.updaFrameModifier();this.waitForFontsLoaded();this.isPaused&&this.audioController.pause()}catch(t){this.triggerConfigError(t)}};u.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))};u.prototype.checkLoaded=function(){!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||this.renderer.rendererType!=="canvas")&&this.imagePreloader.loadedFootages()&&(this.isLoaded=!0,au.completeData(this.animationData,this.renderer.globalData.fontManager),wi&&wi.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play())};u.prototype.resize=function(){this.renderer.updateContainerSize()};u.prototype.setSubframe=function(n){this.isSubframeEnabled=!!n};u.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()};u.prototype.renderFrame=function(){if(this.isLoaded!==!1&&this.renderer)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(n){this.triggerRenderFrameError(n)}};u.prototype.play=function(n){n&&this.name!==n||this.isPaused===!0&&(this.isPaused=!1,this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))};u.prototype.pause=function(n){n&&this.name!==n||this.isPaused===!1&&(this.isPaused=!0,this._idle=!0,this.trigger("_idle"),this.audioController.pause())};u.prototype.togglePause=function(n){n&&this.name!==n||(this.isPaused===!0?this.play():this.pause())};u.prototype.stop=function(n){n&&this.name!==n||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))};u.prototype.getMarkerData=function(n){for(var t,i=0;i<this.markers.length;i+=1)if(t=this.markers[i],t.payload&&t.payload.name===n)return t;return null};u.prototype.goToAndStop=function(n,t,i){var u,r;i&&this.name!==i||(u=Number(n),isNaN(u)?(r=this.getMarkerData(n),r&&this.goToAndStop(r.time,!0)):t?this.setCurrentRawFrameValue(n):this.setCurrentRawFrameValue(n*this.frameModifier),this.pause())};u.prototype.goToAndPlay=function(n,t,i){var u,r;i&&this.name!==i||(u=Number(n),isNaN(u)?(r=this.getMarkerData(n),r&&(r.duration?this.playSegments([r.time,r.time+r.duration],!0):this.goToAndStop(r.time,!0))):this.goToAndStop(u,t,i),this.play())};u.prototype.advanceTime=function(n){if(this.isPaused!==!0&&this.isLoaded!==!1){var t=this.currentRawFrame+n*this.frameModifier,i=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(i=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&this.loop!==!0?(i=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t);i&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}};u.prototype.adjustSegment=function(n,t){this.playCount=0;n[1]<n[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=n[0]-n[1],this.timeCompleted=this.totalFrames,this.firstFrame=n[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):n[1]>n[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=n[1]-n[0],this.timeCompleted=this.totalFrames,this.firstFrame=n[0],this.setCurrentRawFrameValue(.001+t));this.trigger("segmentStart")};u.prototype.setSegment=function(n,t){var i=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<n?i=n:this.currentRawFrame+this.firstFrame>t&&(i=t-n));this.firstFrame=n;this.totalFrames=t-n;this.timeCompleted=this.totalFrames;i!==-1&&this.goToAndStop(i,!0)};u.prototype.playSegments=function(n,t){if(t&&(this.segments.length=0),typeof n[0]=="object")for(var r=n.length,i=0;i<r;i+=1)this.segments.push(n[i]);else this.segments.push(n);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0);this.isPaused&&this.play()};u.prototype.resetSegments=function(n){this.segments.length=0;this.segments.push([this.animationData.ip,this.animationData.op]);n&&this.checkSegments(0)};u.prototype.checkSegments=function(n){return this.segments.length?(this.adjustSegment(this.segments.shift(),n),!0):!1};u.prototype.destroy=function(n){(!n||this.name===n)&&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)};u.prototype.setCurrentRawFrameValue=function(n){this.currentRawFrame=n;this.gotoFrame()};u.prototype.setSpeed=function(n){this.playSpeed=n;this.updaFrameModifier()};u.prototype.setDirection=function(n){this.playDirection=n<0?-1:1;this.updaFrameModifier()};u.prototype.setVolume=function(n,t){t&&this.name!==t||this.audioController.setVolume(n)};u.prototype.getVolume=function(){return this.audioController.getVolume()};u.prototype.mute=function(n){n&&this.name!==n||this.audioController.mute()};u.prototype.unmute=function(n){n&&this.name!==n||this.audioController.unmute()};u.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection;this.audioController.setRate(this.playSpeed*this.playDirection)};u.prototype.getPath=function(){return this.path};u.prototype.getAssetsPath=function(n){var t="",i;return n.e?t=n.p:this.assetsPath?(i=n.p,i.indexOf("images/")!==-1&&(i=i.split("/")[1]),t=this.assetsPath+i):(t=this.path,t+=n.u?n.u:"",t+=n.p),t};u.prototype.getAssetData=function(n){for(var t=0,i=this.assets.length;t<i;){if(n===this.assets[t].id)return this.assets[t];t+=1}return null};u.prototype.hide=function(){this.renderer.hide()};u.prototype.show=function(){this.renderer.show()};u.prototype.getDuration=function(n){return n?this.totalFrames:this.totalFrames/this.frameRate};u.prototype.trigger=function(n){if(this._cbs&&this._cbs[n])switch(n){case"enterFrame":this.triggerEvent(n,new of(n,this.currentFrame,this.totalFrames,this.frameModifier));break;case"loopComplete":this.triggerEvent(n,new hf(n,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(n,new sf(n,this.frameMult));break;case"segmentStart":this.triggerEvent(n,new cf(n,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(n,new lf(n,this));break;default:this.triggerEvent(n)}n==="enterFrame"&&this.onEnterFrame&&this.onEnterFrame.call(this,new of(n,this.currentFrame,this.totalFrames,this.frameMult));n==="loopComplete"&&this.onLoopComplete&&this.onLoopComplete.call(this,new hf(n,this.loop,this.playCount,this.frameMult));n==="complete"&&this.onComplete&&this.onComplete.call(this,new sf(n,this.frameMult));n==="segmentStart"&&this.onSegmentStart&&this.onSegmentStart.call(this,new cf(n,this.firstFrame,this.totalFrames));n==="destroy"&&this.onDestroy&&this.onDestroy.call(this,new lf(n,this))};u.prototype.triggerRenderFrameError=function(n){var t=new eo(n,this.currentFrame);this.triggerEvent("error",t);this.onError&&this.onError.call(this,t)};u.prototype.triggerConfigError=function(n){var t=new oo(n,this.currentFrame);this.triggerEvent("error",t);this.onError&&this.onError.call(this,t)};we=function(){function t(n){function r(){i+=1}function u(){i-=1;i===0&&e()}function f(n){t.indexOf(n)===-1&&t.push(n)}function e(){for(var i=t.length,n=0;n<i;n+=1)t[n].release();t.length=0}var i=0,t=[];n.renderer.compInterface=be(n.renderer);n.renderer.globalData.projectInterface.registerComposition(n.renderer);n.renderer.globalData.pushExpression=r;n.renderer.globalData.popExpression=u;n.renderer.globalData.registerExpressionProperty=f}var n={};return n.initExpressions=t,n}();wi=we;gr=function(){function i(n){return n.constructor===Array||n.constructor===Float32Array}function t(n,t){return n==="number"||n==="boolean"||n==="string"||t instanceof Number}function u(n,r){var f=typeof n,e=typeof r;if(f==="string"||e==="string"||t(f,n)&&t(e,r))return n+r;if(i(n)&&t(e,r))return n=n.slice(0),n[0]+=r,n;if(t(f,n)&&i(r))return r=r.slice(0),r[0]=n+r[0],r;if(i(n)&&i(r)){for(var u=0,s=n.length,h=r.length,o=[];u<s||u<h;)o[u]=(typeof n[u]=="number"||n[u]instanceof Number)&&(typeof r[u]=="number"||r[u]instanceof Number)?n[u]+r[u]:r[u]===undefined?n[u]:n[u]||r[u],u+=1;return o}return 0}function a(n,r){var f=typeof n,e=typeof r;if(t(f,n)&&t(e,r))return f==="string"&&(n=parseInt(n,10)),e==="string"&&(r=parseInt(r,10)),n-r;if(i(n)&&t(e,r))return n=n.slice(0),n[0]-=r,n;if(t(f,n)&&i(r))return r=r.slice(0),r[0]=n-r[0],r;if(i(n)&&i(r)){for(var u=0,s=n.length,h=r.length,o=[];u<s||u<h;)o[u]=(typeof n[u]=="number"||n[u]instanceof Number)&&(typeof r[u]=="number"||r[u]instanceof Number)?n[u]-r[u]:r[u]===undefined?n[u]:n[u]||r[u],u+=1;return o}return 0}function v(n,r){var s=typeof n,h=typeof r,f,u,o;if(t(s,n)&&t(h,r))return n*r;if(i(n)&&t(h,r)){for(o=n.length,f=e("float32",o),u=0;u<o;u+=1)f[u]=n[u]*r;return f}if(t(s,n)&&i(r)){for(o=r.length,f=e("float32",o),u=0;u<o;u+=1)f[u]=n*r[u];return f}return 0}function f(n,r){var s=typeof n,h=typeof r,f,u,o;if(t(s,n)&&t(h,r))return n/r;if(i(n)&&t(h,r)){for(o=n.length,f=e("float32",o),u=0;u<o;u+=1)f[u]=n[u]/r;return f}if(t(s,n)&&i(r)){for(o=r.length,f=e("float32",o),u=0;u<o;u+=1)f[u]=n/r[u];return f}return 0}function y(n,t){return typeof n=="string"&&(n=parseInt(n,10)),typeof t=="string"&&(t=parseInt(t,10)),n%t}function o(n){return n/s}function w(elem,data,property){function loopInDuration(n,t){return loopIn(n,t,!0)}function loopOutDuration(n,t){return loopOut(n,t,!0)}function lookAt(t,i){var r=[i[0]-t[0],i[1]-t[1],i[2]-t[2]],u=n.atan2(r[0],n.sqrt(r[1]*r[1]+r[2]*r[2]))/s,f=-n.atan2(r[1],r[2])/s;return[f,u,0]}function easeOut(n,t,i,r,u){return applyEase(c,n,t,i,r,u)}function easeIn(n,t,i,r,u){return applyEase(h,n,t,i,r,u)}function ease(n,t,i,r,u){return applyEase(l,n,t,i,r,u)}function applyEase(n,t,r,u,f,o){var h,s,c,l;if(f===undefined?(f=r,o=u):t=(t-r)/(u-r),t>1?t=1:t<0&&(t=0),h=n(t),i(f)){for(c=f.length,l=e("float32",c),s=0;s<c;s+=1)l[s]=(o[s]-f[s])*h+f[s];return l}return(o-f)*h+f}function nearestKey(n){var t,f=data.k.length,i,r,u;if(data.k.length&&typeof data.k[0]!="number")if(i=-1,n*=elem.comp.globalData.frameRate,n<data.k[0].t)i=1,r=data.k[0].t;else{for(t=0;t<f-1;t+=1)if(n===data.k[t].t){i=t+1;r=data.k[t].t;break}else if(n>data.k[t].t&&n<data.k[t+1].t){n-data.k[t].t>data.k[t+1].t-n?(i=t+2,r=data.k[t+1].t):(i=t+1,r=data.k[t].t);break}i===-1&&(i=t+1,r=data.k[t].t)}else i=0,r=0;return u={},u.index=i,u.time=r/elem.comp.globalData.frameRate,u}function key(n){var i,t,u,r;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+n);for(n-=1,i={time:data.k[n].t/elem.comp.globalData.frameRate,value:[]},r=Object.prototype.hasOwnProperty.call(data.k[n],"s")?data.k[n].s:data.k[n-1].e,u=r.length,t=0;t<u;t+=1)i[t]=r[t],i.value[t]=r[t];return i}function framesToTime(n,t){return t||(t=elem.comp.globalData.frameRate),n/t}function timeToFrames(n,t){return n||n===0||(n=time),t||(t=elem.comp.globalData.frameRate),n*t}function seedRandom(n){wt.seedrandom(randSeed+n)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(n,t){return typeof value=="string"?t===undefined?value.substring(n):value.substring(n,t):""}function substr(n,t){return typeof value=="string"?t===undefined?value.substr(n):value.substr(n,t):""}function posterizeTime(t){time=t===0?0:n.floor(time*t)/t;value=valueAtTime(time)}function executeExpression(n){return(value=n,_needsRandom&&seedRandom(randSeed),this.frameExpressionId===elem.globalData.frameId&&this.propType!=="textSelector")?value:(this.propType==="textSelector"&&(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,transform&&(anchorPoint=transform.anchorPoint)),elemType!==4||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),hasParent=!!(elem.hierarchy&&elem.hierarchy.length),hasParent&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt.propType==="shape"&&(scoped_bm_rt=scoped_bm_rt.v),scoped_bm_rt)}var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=val.indexOf("random")!==-1,elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property,comp;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;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?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||this.data.hd!==!0,wiggle=function(t,i){var f,r,u=this.pv.length?this.pv.length:1,o=e("float32",u),s;for(t=5,s=n.floor(time*t),f=0,r=0;f<s;){for(r=0;r<u;r+=1)o[r]+=-i+i*2*wt.random();f+=1}var h=time*t,c=h-n.floor(h),l=e("float32",u);if(u>1){for(r=0;r<u;r+=1)l[r]=this.pv[r]+o[r]+(-i+i*2*wt.random())*c;return l}return this.pv+o[0]+(-i+i*2*wt.random())*c}.bind(this);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));comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface);var time,velocity,value,text,textIndex,textTotal,selectorValue,index=elem.data.ind,hasParent=!!(elem.hierarchy&&elem.hierarchy.length),parent,randSeed=n.floor(n.random()*1e6),globalData=elem.globalData;return executeExpression}var r={},n=wt,h=fi.getBezierEasing(.333,0,.833,.833,"easeIn").get,c=fi.getBezierEasing(.167,.167,.667,1,"easeOut").get,l=fi.getBezierEasing(.33,0,.667,1,"easeInOut").get,b=u,k=u,d=a,g=v,nt=f,tt=y,it=o,rt=o,p=[0,0,0,0,0,0];return r.initiateExpression=w,r}();et=function(){function n(n,t,i){t.x&&(i.k=!0,i.x=!0,i.initiateExpression=gr.initiateExpression,i.effectsSequence.push(i.initiateExpression(n,t,i).bind(i)))}function t(n){return n*=this.elem.globalData.frameRate,n-=this.offsetTime,n!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<n?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(n,this._cachingAtTime),this._cachingAtTime.lastFrame=n),this._cachingAtTime.value}function i(n){var r=this.getValueAtTime(n),u=this.getValueAtTime(n+-.01),t=0,i;if(r.length){for(i=0;i<r.length;i+=1)t+=Math.pow(u[i]-r[i],2);t=Math.sqrt(t)*100}else t=0;return t}function r(n){var t;if(this.vel!==undefined)return this.vel;var u=-.001,i=this.getValueAtTime(n),f=this.getValueAtTime(n+u),r;if(i.length)for(r=e("float32",i.length),t=0;t<i.length;t+=1)r[t]=(f[t]-i[t])/u;else r=(f-i)/u;return r}function u(){return this.pv}function f(n){this.propertyGroup=n}return{searchExpressions:n,getSpeedAtTime:i,getVelocityAtTime:r,getValueAtTime:t,getStaticValueAtTime:u,setGroupProperty:f}}(),function(){function s(n,t,i){var e,u,r,l,s,y,c,v;if(!this.k||!this.keyframes)return this.pv;n=n?n.toLowerCase():"";var o=this.comp.renderedFrame,h=this.keyframes,f=h[h.length-1].t;if(o<=f)return this.pv;if(i?(e=t?Math.abs(f-this.elem.comp.globalData.frameRate*t):Math.max(0,f-this.elem.data.ip),u=f-e):((!t||t>h.length-1)&&(t=h.length-1),u=h[h.length-1-t].t,e=f-u),n==="pingpong"){if(y=Math.floor((o-u)/e),y%2!=0)return this.getValueAtTime((e-(o-u)%e+u)/this.comp.globalData.frameRate,0)}else{if(n==="offset"){var a=this.getValueAtTime(u/this.comp.globalData.frameRate,0),p=this.getValueAtTime(f/this.comp.globalData.frameRate,0),w=this.getValueAtTime(((o-u)%e+u)/this.comp.globalData.frameRate,0),b=Math.floor((o-u)/e);if(this.pv.length){for(s=new Array(a.length),l=s.length,r=0;r<l;r+=1)s[r]=(p[r]-a[r])*b+w[r];return s}return(p-a)*b+w}if(n==="continue"){if(c=this.getValueAtTime(f/this.comp.globalData.frameRate,0),v=this.getValueAtTime((f-.001)/this.comp.globalData.frameRate,0),this.pv.length){for(s=new Array(c.length),l=s.length,r=0;r<l;r+=1)s[r]=c[r]+(c[r]-v[r])*((o-f)/this.comp.globalData.frameRate)/.0005;return s}return c+(c-v)*((o-f)/.001)}}return this.getValueAtTime(((o-u)%e+u)/this.comp.globalData.frameRate,0)}function c(n,t,i){var f,c,u,l,o,y,s,v;if(!this.k)return this.pv;n=n?n.toLowerCase():"";var e=this.comp.renderedFrame,h=this.keyframes,r=h[0].t;if(e>=r)return this.pv;if(i?(f=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-r),c=r+f):((!t||t>h.length-1)&&(t=h.length-1),c=h[t].t,f=c-r),n==="pingpong"){if(y=Math.floor((r-e)/f),y%2==0)return this.getValueAtTime(((r-e)%f+r)/this.comp.globalData.frameRate,0)}else{if(n==="offset"){var a=this.getValueAtTime(r/this.comp.globalData.frameRate,0),p=this.getValueAtTime(c/this.comp.globalData.frameRate,0),w=this.getValueAtTime((f-(r-e)%f+r)/this.comp.globalData.frameRate,0),b=Math.floor((r-e)/f)+1;if(this.pv.length){for(o=new Array(a.length),l=o.length,u=0;u<l;u+=1)o[u]=w[u]-(p[u]-a[u])*b;return o}return w-(p-a)*b}if(n==="continue"){if(s=this.getValueAtTime(r/this.comp.globalData.frameRate,0),v=this.getValueAtTime((r+.001)/this.comp.globalData.frameRate,0),this.pv.length){for(o=new Array(s.length),l=o.length,u=0;u<l;u+=1)o[u]=s[u]+(s[u]-v[u])*(r-e)/.001;return o}return s+(s-v)*(r-e)/.001}}return this.getValueAtTime((f-((r-e)%f+r))/this.comp.globalData.frameRate,0)}function a(n,t){var f;if(!this.k||(n=(n||.4)*.5,t=Math.floor(t||5),t<=1))return this.pv;for(var o=this.comp.renderedFrame/this.comp.globalData.frameRate,s=o-n,h=o+n,c=t>1?(h-s)/(t-1):1,u=0,i=0,r=this.pv.length?e("float32",this.pv.length):0;u<t;){if(f=this.getValueAtTime(s+u*c),this.pv.length)for(i=0;i<this.pv.length;i+=1)r[i]+=f[i];else r+=f;u+=1}if(this.pv.length)for(i=0;i<this.pv.length;i+=1)r[i]/=t;else r/=t;return r}function v(n){var t,i,r,s,h,c,e,o,a,u;if(this._transformCachingAtTime||(this._transformCachingAtTime={v:new l}),t=this._transformCachingAtTime.v,t.cloneFromProps(this.pre.props),this.appliedTransformations<1&&(i=this.a.getValueAtTime(n),t.translate(-i[0]*this.a.mult,-i[1]*this.a.mult,i[2]*this.a.mult)),this.appliedTransformations<2&&(r=this.s.getValueAtTime(n),t.scale(r[0]*this.s.mult,r[1]*this.s.mult,r[2]*this.s.mult)),this.sk&&this.appliedTransformations<3&&(s=this.sk.getValueAtTime(n),h=this.sa.getValueAtTime(n),t.skewFromAxis(-s*this.sk.mult,h*this.sa.mult)),this.r&&this.appliedTransformations<4)c=this.r.getValueAtTime(n),t.rotate(-c*this.r.mult);else if(!this.r&&this.appliedTransformations<4){var v=this.rz.getValueAtTime(n),y=this.ry.getValueAtTime(n),p=this.rx.getValueAtTime(n),f=this.or.getValueAtTime(n);t.rotateZ(-v*this.rz.mult).rotateY(y*this.ry.mult).rotateX(p*this.rx.mult).rotateZ(-f[2]*this.or.mult).rotateY(f[1]*this.or.mult).rotateX(f[0]*this.or.mult)}return this.data.p&&this.data.p.s?(e=this.px.getValueAtTime(n),o=this.py.getValueAtTime(n),this.data.p.z?(a=this.pz.getValueAtTime(n),t.translate(e*this.px.mult,o*this.py.mult,-a*this.pz.mult)):t.translate(e*this.px.mult,o*this.py.mult,0)):(u=this.p.getValueAtTime(n),t.translate(u[0]*this.p.mult,u[1]*this.p.mult,-u[2]*this.p.mult)),t}function y(){return this.v.clone(new l)}function w(n){return this._cachingAtTime||(this._cachingAtTime={shapeValue:ut.clone(this.pv),lastIndex:0,lastTime:or}),n*=this.elem.globalData.frameRate,n-=this.offsetTime,n!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<n?this._caching.lastIndex:0,this._cachingAtTime.lastTime=n,this.interpolateShape(n,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue}function t(){}var p=nr.getTransformProperty,r,u,n,o;nr.getTransformProperty=function(n,t,i){var r=p(n,t,i);return r.getValueAtTime=r.dynamicProperties.length?v.bind(r):y.bind(r),r.setGroupProperty=et.setGroupProperty,r};r=i.getProp;i.getProp=function(n,t,i,u,f){var o=r(n,t,i,u,f),h;return o.getValueAtTime=o.kf?et.getValueAtTime.bind(o):et.getStaticValueAtTime.bind(o),o.setGroupProperty=et.setGroupProperty,o.loopOut=s,o.loopIn=c,o.smooth=a,o.getVelocityAtTime=et.getVelocityAtTime.bind(o),o.getSpeedAtTime=et.getSpeedAtTime.bind(o),o.numKeys=t.a===1?t.k.length:0,o.propertyIndex=t.ix,h=0,i!==0&&(h=e("float32",t.a===1?t.k[0].s.length:t.k.length)),o._cachingAtTime={lastFrame:or,lastIndex:0,value:h},et.searchExpressions(n,t,o),o.k&&f.addDynamicProperty(o),o};u=bt.getConstructorFunction();n=bt.getKeyframedConstructorFunction();t.prototype={vertices:function(n,t){var r;this.k&&this.getValue();r=this.v;t!==undefined&&(r=this.getValueAtTime(t,0));for(var f=r._length,u=r[n],e=r.v,o=h(f),i=0;i<f;i+=1)o[i]=n==="i"||n==="o"?[u[i][0]-e[i][0],u[i][1]-e[i][1]]:[u[i][0],u[i][1]];return o},points:function(n){return this.vertices("v",n)},inTangents:function(n){return this.vertices("i",n)},outTangents:function(n){return this.vertices("o",n)},isClosed:function(){return this.v.c},pointOnPath:function(n,t){var i=this.v;t!==undefined&&(i=this.getValueAtTime(t,0));this._segmentsLength||(this._segmentsLength=yt.getSegmentsLength(i));for(var o=this._segmentsLength,u=o.lengths,s=o.totalLength*n,r=0,h=u.length,e=0,f;r<h;){if(e+u[r].addedLength>s){var c=r,l=i.c&&r===h-1?0:r+1,a=(s-e)/u[r].addedLength;f=yt.getPointInSegment(i.v[c],i.v[l],i.o[c],i.i[l],a,u[r]);break}else e+=u[r].addedLength;r+=1}return f||(f=i.c?[i.v[0][0],i.v[0][1]]:[i.v[i._length-1][0],i.v[i._length-1][1]]),f},vectorOnPath:function(n,t,i){n==1?n=this.v.c:n==0&&(n=.999);var e=this.pointOnPath(n,t),o=this.pointOnPath(n+.001,t),u=o[0]-e[0],f=o[1]-e[1],r=Math.sqrt(Math.pow(u,2)+Math.pow(f,2));return r===0?[0,0]:i==="tangent"?[u/r,f/r]:[-f/r,u/r]},tangentOnPath:function(n,t){return this.vectorOnPath(n,t,"tangent")},normalOnPath:function(n,t){return this.vectorOnPath(n,t,"normal")},setGroupProperty:et.setGroupProperty,getValueAtTime:et.getStaticValueAtTime};f([t],u);f([t],n);n.prototype.getValueAtTime=w;n.prototype.initiateExpression=gr.initiateExpression;o=bt.getShapeProp;bt.getShapeProp=function(n,t,i,r,u){var f=o(n,t,i,r,u);return f.propertyIndex=t.ix,f.lock=!1,i===3?et.searchExpressions(n,t.pt,f):i===4&&et.searchExpressions(n,t.ks,f),f.k&&n.addDynamicProperty(f),f}}(),function(){function n(){return this.data.d.x?(this.calculateExpression=gr.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}g.prototype.getExpressionValue=function(n,t){var r=this.calculateExpression(t),i;return n.t!==r?(i={},this.copyData(i,n),i.t=r.toString(),i.__complete=!1,i):n};g.prototype.searchProperty=function(){var n=this.searchKeyframes(),t=this.searchExpressions();return this.kf=n||t,this.kf};g.prototype.searchExpressions=n}();var go=function(){return function(n,t,i){function u(n){return n==="Shape"||n==="shape"||n==="Path"||n==="path"||n==="ADBE Vector Shape"||n===2?u.path:null}var r=t.sh,f=vt(u,i);return r.setGroupProperty(o("Path",f)),Object.defineProperties(u,{path:{get:function(){return r.k&&r.getValue(),r}},shape:{get:function(){return r.k&&r.getValue(),r}},_name:{value:n.nm},ix:{value:n.ix},propertyIndex:{value:n.ix},mn:{value:n.mn},propertyGroup:{value:i}}),u}}(),vt=function(){return function(n,t){return function(i){return(i=i===undefined?1:i,i<=0)?n:t(i-1)}}}(),o=function(){return function(n,t){function r(n){return(n=n===undefined?1:n,n<=0)?i:t(n-1)}var i={_name:n};return r}}(),ns=function(){function n(n,t,i){for(var o=[],w=n?n.length:0,r=0;r<w;r+=1)n[r].ty==="gr"?o.push(u(n[r],t[r],i)):n[r].ty==="fl"?o.push(f(n[r],t[r],i)):n[r].ty==="st"?o.push(h(n[r],t[r],i)):n[r].ty==="tm"?o.push(c(n[r],t[r],i)):n[r].ty==="tr"||(n[r].ty==="el"?o.push(l(n[r],t[r],i)):n[r].ty==="sr"?o.push(a(n[r],t[r],i)):n[r].ty==="sh"?o.push(go(n[r],t[r],i)):n[r].ty==="rc"?o.push(v(n[r],t[r],i)):n[r].ty==="rd"?o.push(y(n[r],t[r],i)):n[r].ty==="rp"?o.push(p(n[r],t[r],i)):n[r].ty==="gf"?o.push(e(n[r],t[r],i)):o.push(s(n[r],t[r],i)));return o}function i(i,r,u){var f,e=function(n){for(var t=0,i=f.length;t<i;){if(f[t]._name===n||f[t].mn===n||f[t].propertyIndex===n||f[t].ix===n||f[t].ind===n)return f[t];t+=1}return typeof n=="number"?f[n-1]:null},o;return e.propertyGroup=vt(e,u),f=n(i.it,r.it,e.propertyGroup),e.numProperties=f.length,o=t(i.it[i.it.length-1],r.it[r.it.length-1],e.propertyGroup),e.transform=o,e.propertyIndex=i.cix,e._name=i.nm,e}function u(n,r,u){var f=function(n){switch(n){case"ADBE Vectors Group":case"Contents":case 2:return f.content;default:return f.transform}},e,o;return f.propertyGroup=vt(f,u),e=i(n,r,f.propertyGroup),o=t(n.it[n.it.length-1],r.it[r.it.length-1],f.propertyGroup),f.content=e,f.transform=o,Object.defineProperty(f,"_name",{get:function(){return n.nm}}),f.numProperties=n.np,f.propertyIndex=n.ix,f.nm=n.nm,f.mn=n.mn,f}function f(n,t,i){function u(n){return n==="Color"||n==="color"?u.color:n==="Opacity"||n==="opacity"?u.opacity:null}return Object.defineProperties(u,{color:{get:r(t.c)},opacity:{get:r(t.o)},_name:{value:n.nm},mn:{value:n.mn}}),t.c.setGroupProperty(o("Color",i)),t.o.setGroupProperty(o("Opacity",i)),u}function e(n,t,i){function u(n){return n==="Start Point"||n==="start point"?u.startPoint:n==="End Point"||n==="end point"?u.endPoint:n==="Opacity"||n==="opacity"?u.opacity:null}return Object.defineProperties(u,{startPoint:{get:r(t.s)},endPoint:{get:r(t.e)},opacity:{get:r(t.o)},type:{get:function(){return"a"}},_name:{value:n.nm},mn:{value:n.mn}}),t.s.setGroupProperty(o("Start Point",i)),t.e.setGroupProperty(o("End Point",i)),t.o.setGroupProperty(o("Opacity",i)),u}function s(){function n(){return null}return n}function h(n,t,i){function c(i){Object.defineProperty(s,n.d[i].nm,{get:r(t.d.dataProps[i].p)})}function u(n){return n==="Color"||n==="color"?u.color:n==="Opacity"||n==="opacity"?u.opacity:n==="Stroke Width"||n==="stroke width"?u.strokeWidth:null}for(var e=vt(u,i),h=vt(s,e),l=n.d?n.d.length:0,s={},f=0;f<l;f+=1)c(f),t.d.dataProps[f].p.setGroupProperty(h);return Object.defineProperties(u,{color:{get:r(t.c)},opacity:{get:r(t.o)},strokeWidth:{get:r(t.w)},dash:{get:function(){return s}},_name:{value:n.nm},mn:{value:n.mn}}),t.c.setGroupProperty(o("Color",e)),t.o.setGroupProperty(o("Opacity",e)),t.w.setGroupProperty(o("Stroke Width",e)),u}function c(n,t,i){function u(t){return t===n.e.ix||t==="End"||t==="end"?u.end:t===n.s.ix?u.start:t===n.o.ix?u.offset:null}var f=vt(u,i);return u.propertyIndex=n.ix,t.s.setGroupProperty(o("Start",f)),t.e.setGroupProperty(o("End",f)),t.o.setGroupProperty(o("Offset",f)),u.propertyIndex=n.ix,u.propertyGroup=i,Object.defineProperties(u,{start:{get:r(t.s)},end:{get:r(t.e)},offset:{get:r(t.o)},_name:{value:n.nm}}),u.mn=n.mn,u}function t(n,t,i){function u(t){return n.a.ix===t||t==="Anchor Point"?u.anchorPoint:n.o.ix===t||t==="Opacity"?u.opacity:n.p.ix===t||t==="Position"?u.position:n.r.ix===t||t==="Rotation"||t==="ADBE Vector Rotation"?u.rotation:n.s.ix===t||t==="Scale"?u.scale:n.sk&&n.sk.ix===t||t==="Skew"?u.skew:n.sa&&n.sa.ix===t||t==="Skew Axis"?u.skewAxis:null}var f=vt(u,i);return t.transform.mProps.o.setGroupProperty(o("Opacity",f)),t.transform.mProps.p.setGroupProperty(o("Position",f)),t.transform.mProps.a.setGroupProperty(o("Anchor Point",f)),t.transform.mProps.s.setGroupProperty(o("Scale",f)),t.transform.mProps.r.setGroupProperty(o("Rotation",f)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(o("Skew",f)),t.transform.mProps.sa.setGroupProperty(o("Skew Angle",f))),t.transform.op.setGroupProperty(o("Opacity",f)),Object.defineProperties(u,{opacity:{get:r(t.transform.mProps.o)},position:{get:r(t.transform.mProps.p)},anchorPoint:{get:r(t.transform.mProps.a)},scale:{get:r(t.transform.mProps.s)},rotation:{get:r(t.transform.mProps.r)},skew:{get:r(t.transform.mProps.sk)},skewAxis:{get:r(t.transform.mProps.sa)},_name:{value:n.nm}}),u.ty="tr",u.mn=n.mn,u.propertyGroup=i,u}function l(n,t,i){function u(t){return n.p.ix===t?u.position:n.s.ix===t?u.size:null}var e=vt(u,i),f;return u.propertyIndex=n.ix,f=t.sh.ty==="tm"?t.sh.prop:t.sh,f.s.setGroupProperty(o("Size",e)),f.p.setGroupProperty(o("Position",e)),Object.defineProperties(u,{size:{get:r(f.s)},position:{get:r(f.p)},_name:{value:n.nm}}),u.mn=n.mn,u}function a(n,t,i){function f(t){return n.p.ix===t?f.position:n.r.ix===t?f.rotation:n.pt.ix===t?f.points:n.or.ix===t||t==="ADBE Vector Star Outer Radius"?f.outerRadius:n.os.ix===t?f.outerRoundness:n.ir&&(n.ir.ix===t||t==="ADBE Vector Star Inner Radius")?f.innerRadius:n.is&&n.is.ix===t?f.innerRoundness:null}var e=vt(f,i),u=t.sh.ty==="tm"?t.sh.prop:t.sh;return f.propertyIndex=n.ix,u.or.setGroupProperty(o("Outer Radius",e)),u.os.setGroupProperty(o("Outer Roundness",e)),u.pt.setGroupProperty(o("Points",e)),u.p.setGroupProperty(o("Position",e)),u.r.setGroupProperty(o("Rotation",e)),n.ir&&(u.ir.setGroupProperty(o("Inner Radius",e)),u.is.setGroupProperty(o("Inner Roundness",e))),Object.defineProperties(f,{position:{get:r(u.p)},rotation:{get:r(u.r)},points:{get:r(u.pt)},outerRadius:{get:r(u.or)},outerRoundness:{get:r(u.os)},innerRadius:{get:r(u.ir)},innerRoundness:{get:r(u.is)},_name:{value:n.nm}}),f.mn=n.mn,f}function v(n,t,i){function u(t){return n.p.ix===t?u.position:n.r.ix===t?u.roundness:n.s.ix===t||t==="Size"||t==="ADBE Vector Rect Size"?u.size:null}var e=vt(u,i),f=t.sh.ty==="tm"?t.sh.prop:t.sh;return u.propertyIndex=n.ix,f.p.setGroupProperty(o("Position",e)),f.s.setGroupProperty(o("Size",e)),f.r.setGroupProperty(o("Rotation",e)),Object.defineProperties(u,{position:{get:r(f.p)},roundness:{get:r(f.r)},size:{get:r(f.s)},_name:{value:n.nm}}),u.mn=n.mn,u}function y(n,t,i){function u(t){return n.r.ix===t||t==="Round Corners 1"?u.radius:null}var e=vt(u,i),f=t;return u.propertyIndex=n.ix,f.rd.setGroupProperty(o("Radius",e)),Object.defineProperties(u,{radius:{get:r(f.rd)},_name:{value:n.nm}}),u.mn=n.mn,u}function p(n,t,i){function u(t){return n.c.ix===t||t==="Copies"?u.copies:n.o.ix===t||t==="Offset"?u.offset:null}var e=vt(u,i),f=t;return u.propertyIndex=n.ix,f.c.setGroupProperty(o("Copies",e)),f.o.setGroupProperty(o("Offset",e)),Object.defineProperties(u,{copies:{get:r(f.c)},offset:{get:r(f.o)},_name:{value:n.nm}}),u.mn=n.mn,u}return function(t,i,r){function f(n){if(typeof n=="number")return(n=n===undefined?1:n,n===0)?r:u[n-1];for(var t=0,i=u.length;t<i;){if(u[t]._name===n)return u[t];t+=1}return null}function e(){return r}var u;return f.propertyGroup=vt(f,e),u=n(t,i,f.propertyGroup),f.numProperties=u.length,f._name="Contents",f}}(),ts=function(){return function(n){function i(n){switch(n){case"ADBE Text Document":return i.sourceText;default:return null}}var r,t;return Object.defineProperty(i,"sourceText",{get:function(){n.textProperty.getValue();var i=n.textProperty.currentData.t;return i!==r&&(n.textProperty.currentData.t=r,t=new String(i),t.value=i||new String(i)),t}}),i}}(),is=function(){function t(n){var t=new l,i,r;return n!==undefined?(i=this._elem.finalTransform.mProp.getValueAtTime(n),i.clone(t)):(r=this._elem.finalTransform.mProp,r.applyToMatrix(t)),t}function i(n,t){var i=this.getMatrix(t);return i.props[12]=0,i.props[13]=0,i.props[14]=0,this.applyPoint(i,n)}function n(n,t){var i=this.getMatrix(t);return this.applyPoint(i,n)}function r(n,t){var i=this.getMatrix(t);return i.props[12]=0,i.props[13]=0,i.props[14]=0,this.invertPoint(i,n)}function u(n,t){var i=this.getMatrix(t);return this.invertPoint(i,n)}function f(n,t){if(this._elem.hierarchy&&this._elem.hierarchy.length)for(var r=this._elem.hierarchy.length,i=0;i<r;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(n);return n.applyToPointArray(t[0],t[1],t[2]||0)}function e(n,t){if(this._elem.hierarchy&&this._elem.hierarchy.length)for(var r=this._elem.hierarchy.length,i=0;i<r;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(n);return n.inversePoint(t)}function o(n){var t=new l,i,r;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){for(r=this._elem.hierarchy.length,i=0;i<r;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(n)}return t.inversePoint(n)}function s(){return[1,1,1,1]}return function(h){function v(n){c.mask=new es(n,h)}function y(n){c.effect=n}function c(n){switch(n){case"ADBE Root Vectors Group":case"Contents":case 2:return c.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return l;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return c.effect;case"ADBE Text Properties":return c.textInterface;default:return null}}var l,a;return c.getMatrix=t,c.invertPoint=e,c.applyPoint=f,c.toWorld=n,c.toWorldVec=i,c.fromWorld=u,c.fromWorldVec=r,c.toComp=n,c.fromComp=o,c.sampleImage=s,c.sourceRectAtTime=h.sourceRectAtTime.bind(h),c._elem=h,l=us(h.finalTransform.mProp),a=cr(l,"anchorPoint"),Object.defineProperties(c,{hasParent:{get:function(){return h.hierarchy.length}},parent:{get:function(){return h.hierarchy[0].layerInterface}},rotation:cr(l,"rotation"),scale:cr(l,"scale"),position:cr(l,"position"),opacity:cr(l,"opacity"),anchorPoint:a,anchor_point:a,transform:{get:function(){return l}},active:{get:function(){return h.isInRange}}}),c.startTime=h.data.st,c.index=h.data.ind,c.source=h.data.refId,c.height=h.data.ty===0?h.data.h:100,c.width=h.data.ty===0?h.data.w:100,c.inPoint=h.data.ip/h.comp.globalData.frameRate,c.outPoint=h.data.op/h.comp.globalData.frameRate,c._name=h.data.nm,c.registerMaskInterface=v,c.registerEffectsInterface=y,c}}(),rs=function(){var n=function(n){function u(){return i="",t=n.getFootageData(),r}function r(n){var u,f;return t[n]?(i=n,t=t[n],typeof t=="object")?r:t:(u=n.indexOf(i),u!==-1)?(f=parseInt(n.substr(u+i.length),10),t=t[f],typeof t=="object")?r:t:""}var i="",t=n.getFootageData();return u},t=function(t){function i(n){return n==="Outline"?i.outlineInterface():null}return i._name="Outline",i.outlineInterface=n(t),i};return function(n){function i(n){return n==="Data"?i.dataInterface:null}return i._name="Data",i.dataInterface=t(n),i}}(),be=function(){return function(n){function t(t){for(var i=0,r=n.layers.length;i<r;){if(n.layers[i].nm===t||n.layers[i].ind===t)return n.elements[i].layerInterface;i+=1}return null}return Object.defineProperty(t,"_name",{value:n.data.nm}),t.layer=t,t.pixelAspect=1,t.height=n.data.h||n.globalData.compSize.h,t.width=n.data.w||n.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/n.globalData.frameRate,t.displayStartTime=0,t.numLayers=n.layers.length,t}}(),us=function(){return function(n){function t(n){switch(n){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}}Object.defineProperty(t,"rotation",{get:r(n.r||n.rz)});Object.defineProperty(t,"zRotation",{get:r(n.rz||n.r)});Object.defineProperty(t,"xRotation",{get:r(n.rx)});Object.defineProperty(t,"yRotation",{get:r(n.ry)});Object.defineProperty(t,"scale",{get:r(n.s)});var u,f,i,e;return n.p?e=r(n.p):(u=r(n.px),f=r(n.py),n.pz&&(i=r(n.pz))),Object.defineProperty(t,"position",{get:function(){return n.p?e():[u(),f(),i?i():0]}}),Object.defineProperty(t,"xPosition",{get:r(n.px)}),Object.defineProperty(t,"yPosition",{get:r(n.py)}),Object.defineProperty(t,"zPosition",{get:r(n.pz)}),Object.defineProperty(t,"anchorPoint",{get:r(n.a)}),Object.defineProperty(t,"opacity",{get:r(n.o)}),Object.defineProperty(t,"skew",{get:r(n.sk)}),Object.defineProperty(t,"skewAxis",{get:r(n.sa)}),Object.defineProperty(t,"orientation",{get:r(n.or)}),t}}(),ProjectInterface=function(){function n(n){this.compositions.push(n)}return function(){function t(n){for(var t=0,i=this.compositions.length;t<i;){if(this.compositions[t].data&&this.compositions[t].data.nm===n)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 t.compositions=[],t.currentFrame=0,t.registerComposition=n,t}}(),fs=function(){function t(t,i){var u,e;if(t.effectsManager){for(var o=[],s=t.data.ef,f=t.effectsManager.effectElements.length,r=0;r<f;r+=1)o.push(n(s[r],t.effectsManager.effectElements[r],i,t));return u=t.data.ef||[],e=function(n){for(r=0,f=u.length;r<f;){if(n===u[r].nm||n===u[r].mn||n===u[r].ix)return o[r];r+=1}return null},Object.defineProperty(e,"numProperties",{get:function(){return u.length}}),e}return null}function n(t,r,u,f){function o(n){for(var r=t.ef,i=0,u=r.length;i<u;){if(n===r[i].nm||n===r[i].mn||n===r[i].ix)return r[i].ty===5?s[i]:s[i]();i+=1}throw new Error;}for(var h=vt(o,u),s=[],c=t.ef.length,e=0;e<c;e+=1)t.ef[e].ty===5?s.push(n(t.ef[e],r.effectElements[e],r.effectElements[e].propertyGroup,f)):s.push(i(r.effectElements[e],t.ef[e].ty,f,h));return t.mn==="ADBE Color Control"&&Object.defineProperty(o,"color",{get:function(){return s[0]()}}),Object.defineProperties(o,{numProperties:{get:function(){return t.np}},_name:{value:t.nm},propertyGroup:{value:h}}),o.enabled=t.en!==0,o.active=o.enabled,o}function i(n,t,i,u){function e(){return t===10?i.comp.compInterface(n.p.v):f()}var f=r(n.p);return n.p.setGroupProperty&&n.p.setGroupProperty(o("",u)),e}return{createEffectsInterface:t}}(),es=function(){function n(n,t){this._mask=n;this._data=t}Object.defineProperty(n.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}});Object.defineProperty(n.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),this._mask.op.v*100}});return function(t){for(var r=h(t.viewData.length),u=t.viewData.length,i=0;i<u;i+=1)r[i]=new n(t.viewData[i],t.masksProperties[i]);return function(n){for(i=0;i<u;){if(t.masksProperties[i].nm===n)return r[i];i+=1}return null}}}(),r=function(){function n(n,t,i){Object.defineProperty(n,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}});n.numKeys=t.keyframes?t.keyframes.length:0;n.key=function(r){var u,f;return n.numKeys?(u="",u="s"in t.keyframes[r-1]?t.keyframes[r-1].s:"e"in t.keyframes[r-2]?t.keyframes[r-2].e:t.keyframes[r-2].s,f=i==="unidimensional"?new Number(u):Object.assign({},u),f.time=t.keyframes[r-1].t/t.elem.comp.globalData.frameRate,f.value=i==="unidimensional"?u[0]:u,f):0};n.valueAtTime=t.getValueAtTime;n.speedAtTime=t.getSpeedAtTime;n.velocityAtTime=t.getVelocityAtTime;n.propertyGroup=t.propertyGroup}function r(i){i&&"pv"in i||(i=t);var f=1/i.mult,u=i.pv*f,r=new Number(u);return r.value=u,n(r,i,"unidimensional"),function(){return i.k&&i.getValue(),u=i.v*f,r.value!==u&&(r=new Number(u),r.value=u,n(r,i,"unidimensional")),r}}function u(t){t&&"pv"in t||(t=i);var o=1/t.mult,u=t.data&&t.data.l||t.pv.length,r=e("float32",u),f=e("float32",u);return r.value=f,n(r,t,"multidimensional"),function(){t.k&&t.getValue();for(var n=0;n<u;n+=1)f[n]=t.v[n]*o,r[n]=f[n];return r}}function f(){return t}var t={pv:0,v:0,mult:1},i={pv:[0,0,0],v:[0,0,0],mult:1};return function(n){return n?n.propType==="unidimensional"?r(n):u(n):f}}();(function(){var t=function(){function n(n,t){return this.textIndex=n+1,this.textTotal=t,this.v=this.getValue()*this.mult,this.v}return function(t,i){this.pv=1;this.comp=t.comp;this.elem=t;this.mult=.01;this.propType="textSelector";this.textTotal=i.totalChars;this.selectorValue=100;this.lastValue=[1,1,1];this.k=!0;this.x=!0;this.getValue=gr.initiateExpression.bind(this)(t,i,this);this.getMult=n;this.getVelocityAtTime=et.getVelocityAtTime;this.getValueAtTime=this.kf?et.getValueAtTime.bind(this):et.getStaticValueAtTime.bind(this);this.setGroupProperty=et.setGroupProperty}}(),n=wu.getTextSelectorProp;wu.getTextSelectorProp=function(t,i,r){return i.t===1?new TextExpressionSelectorPropFactory(t,i,r):n(t,i,r)}})();f([rt],nu);nu.prototype.getValue=nu.prototype.iterateDynamicProperties;nu.prototype.init=function(n,t){this.data=n;this.effectElements=[];this.initDynamicPropertyContainer(t);for(var f=this.data.ef.length,r,u=this.data.ef,i=0;i<f;i+=1){r=null;switch(u[i].ty){case 0:r=new os(u[i],t,this);break;case 1:r=new ss(u[i],t,this);break;case 2:r=new hs(u[i],t,this);break;case 3:r=new cs(u[i],t,this);break;case 4:case 7:r=new vs(u[i],t,this);break;case 10:r=new ls(u[i],t,this);break;case 11:r=new as(u[i],t,this);break;case 5:r=new ke(u[i],t,this);break;default:r=new ys(u[i],t,this)}r&&this.effectElements.push(r)}};c={};c.play=k.play;c.pause=k.pause;c.setLocationHref=ps;c.togglePause=k.togglePause;c.setSpeed=k.setSpeed;c.setDirection=k.setDirection;c.stop=k.stop;c.searchAnimations=de;c.registerAnimation=k.registerAnimation;c.loadAnimation=ks;c.setSubframeRendering=ws;c.resize=k.resize;c.goToAndStop=k.goToAndStop;c.destroy=k.destroy;c.setQuality=ds;c.inBrowser=gs;c.installPlugin=nh;c.freeze=k.freeze;c.unfreeze=k.unfreeze;c.setVolume=k.setVolume;c.mute=k.mute;c.unmute=k.unmute;c.getRegisteredAnimations=k.getRegisteredAnimations;c.setIDPrefix=bs;c.__getFactory=th;c.version="5.7.11";var su="__[STANDALONE]__",ge="__[ANIMATIONDATA]__",no="",to;if(su){var io=document.getElementsByTagName("script"),uh=io.length-1,fh=io[uh]||{src:""};to=fh.src.replace(/^[^\?]+\??/,"");no=rh("renderer")}return ro=setInterval(ih,100),c})},"../node_modules/popper.js/dist/esm/popper.js":function(n,t,i){"use strict";i.r(t),function(n){function ui(n){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1;n()}))}}function fi(n){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1;n()},ri))}}function ut(n){return n&&{}.toString.call(n)==="[object Function]"}function u(n,t){if(n.nodeType!==1)return[];var r=n.ownerDocument.defaultView,i=r.getComputedStyle(n,null);return t?i[t]:i}function p(n){return n.nodeName==="HTML"?n:n.parentNode||n.host}function c(n){if(!n)return document.body;switch(n.nodeName){case"HTML":case"BODY":return n.ownerDocument.body;case"#document":return n.body}var t=u(n),i=t.overflow,r=t.overflowX,f=t.overflowY;return/(auto|scroll|overlay)/.test(i+f+r)?n:c(p(n))}function ft(n){return n&&n.referenceNode?n.referenceNode:n}function f(n){return n===11?et:n===10?ot:et||ot}function e(n){var r,t,i;if(!n)return document.documentElement;for(r=f(10)?document.body:null,t=n.offsetParent||null;t===r&&n.nextElementSibling;)t=(n=n.nextElementSibling).offsetParent;return(i=t&&t.nodeName,!i||i==="BODY"||i==="HTML")?n?n.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(t.nodeName)!==-1&&u(t,"position")==="static"?e(t):t}function si(n){var t=n.nodeName;return t==="BODY"?!1:t==="HTML"||e(n.firstElementChild)===n}function w(n){return n.parentNode!==null?w(n.parentNode):n}function a(n,t){var i,u;if(!n||!n.nodeType||!t||!t.nodeType)return document.documentElement;var f=n.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,o=f?n:t,s=f?t:n,r=document.createRange();return(r.setStart(o,0),r.setEnd(s,0),i=r.commonAncestorContainer,n!==i&&t!==i||o.contains(s))?si(i)?i:e(i):(u=w(n),u.host?a(u.host,t):a(n,w(t).host))}function o(n){var f=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"top",t=f==="top"?"scrollTop":"scrollLeft",i=n.nodeName,r,u;return i==="BODY"||i==="HTML"?(r=n.ownerDocument.documentElement,u=n.ownerDocument.scrollingElement||r,u[t]):n[t]}function hi(n,t){var f=arguments.length>2&&arguments[2]!==undefined?arguments[2]:!1,r=o(t,"top"),u=o(t,"left"),i=f?-1:1;return n.top+=r*i,n.bottom+=r*i,n.left+=u*i,n.right+=u*i,n}function st(n,t){var i=t==="x"?"Left":"Top",r=i==="Left"?"Right":"Bottom";return parseFloat(n["border"+i+"Width"])+parseFloat(n["border"+r+"Width"])}function ht(n,t,i,r){return Math.max(t["offset"+n],t["scroll"+n],i["client"+n],i["offset"+n],i["scroll"+n],f(10)?parseInt(i["offset"+n])+parseInt(r["margin"+(n==="Height"?"Top":"Left")])+parseInt(r["margin"+(n==="Height"?"Bottom":"Right")]):0)}function ct(n){var i=n.body,t=n.documentElement,r=f(10)&&getComputedStyle(t);return{height:ht("Height",i,t,r),width:ht("Width",i,t,r)}}function r(n){return i({},n,{right:n.left+n.width,bottom:n.top+n.height})}function b(n){var t={},e,s,l;try{f(10)?(t=n.getBoundingClientRect(),e=o(n,"top"),s=o(n,"left"),t.top+=e,t.left+=s,t.bottom+=e,t.right+=s):t=n.getBoundingClientRect()}catch(p){}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},a=n.nodeName==="HTML"?ct(n.ownerDocument):{},v=a.width||n.clientWidth||i.width,y=a.height||n.clientHeight||i.height,h=n.offsetWidth-v,c=n.offsetHeight-y;return(h||c)&&(l=u(n),h-=st(l,"x"),c-=st(l,"y"),i.width-=h,i.height-=c),r(i)}function k(n,t){var p=arguments.length>2&&arguments[2]!==undefined?arguments[2]:!1,w=f(10),k=t.nodeName==="HTML",o=b(n),e=b(t),a=c(n),s=u(t),v=parseFloat(s.borderTopWidth),y=parseFloat(s.borderLeftWidth),i,h,l;return p&&k&&(e.top=Math.max(e.top,0),e.left=Math.max(e.left,0)),i=r({top:o.top-e.top-v,left:o.left-e.left-y,width:o.width,height:o.height}),i.marginTop=0,i.marginLeft=0,!w&&k&&(h=parseFloat(s.marginTop),l=parseFloat(s.marginLeft),i.top-=v-h,i.bottom-=v-h,i.left-=y-l,i.right-=y-l,i.marginTop=h,i.marginLeft=l),(w&&!p?t.contains(a):t===a&&a.nodeName!=="BODY")&&(i=hi(i,t)),i}function ai(n){var u=arguments.length>1&&arguments[1]!==undefined?arguments[1]:!1,t=n.ownerDocument.documentElement,i=k(n,t),f=Math.max(t.clientWidth,window.innerWidth||0),e=Math.max(t.clientHeight,window.innerHeight||0),s=u?0:o(t),h=u?0:o(t,"left"),c={top:s-i.top+i.marginTop,left:h-i.left+i.marginLeft,width:f,height:e};return r(c)}function lt(n){var i=n.nodeName,t;return i==="BODY"||i==="HTML"?!1:u(n,"position")==="fixed"?!0:(t=p(n),!t)?!1:lt(t)}function at(n){if(!n||!n.parentElement||f())return document.documentElement;for(var t=n.parentElement;t&&u(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function d(n,t,i,r){var s=arguments.length>4&&arguments[4]!==undefined?arguments[4]:!1,u={top:0,left:0},h=s?at(n):a(n,ft(t)),e,f,o;if(r==="viewport")u=ai(h,s);else if(e=void 0,r==="scrollParent"?(e=c(p(t)),e.nodeName==="BODY"&&(e=n.ownerDocument.documentElement)):e=r==="window"?n.ownerDocument.documentElement:r,f=k(e,h,s),e.nodeName!=="HTML"||lt(h))u=f;else{var l=ct(n.ownerDocument),v=l.height,y=l.width;u.top+=f.top-f.marginTop;u.bottom=v+f.top;u.left+=f.left-f.marginLeft;u.right=y+f.left}return i=i||0,o=typeof i=="number",u.left+=o?i:i.left||0,u.top+=o?i:i.top||0,u.right-=o?i:i.right||0,u.bottom-=o?i:i.bottom||0,u}function vi(n){var t=n.width,i=n.height;return t*i}function vt(n,t,r,u,f){var l=arguments.length>5&&arguments[5]!==undefined?arguments[5]:0;if(n.indexOf("auto")===-1)return n;var e=d(r,u,l,f),o={top:{width:e.width,height:t.top-e.top},right:{width:e.right-t.right,height:e.height},bottom:{width:e.width,height:e.bottom-t.bottom},left:{width:t.left-e.left,height:e.height}},s=Object.keys(o).map(function(n){return i({key:n},o[n],{area:vi(o[n])})}).sort(function(n,t){return t.area-n.area}),h=s.filter(function(n){var t=n.width,i=n.height;return t>=r.clientWidth&&i>=r.clientHeight}),a=h.length>0?h[0].key:s[0].key,c=n.split("-")[1];return a+(c?"-"+c:"")}function yt(n,t,i){var r=arguments.length>3&&arguments[3]!==undefined?arguments[3]:null,u=r?at(t):a(t,ft(i));return k(i,u,r)}function pt(n){var i=n.ownerDocument.defaultView,t=i.getComputedStyle(n),r=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),u=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:n.offsetWidth+u,height:n.offsetHeight+r}}function v(n){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return n.replace(/left|right|bottom|top/g,function(n){return t[n]})}function wt(n,t,i){i=i.split("-")[0];var r=pt(n),e={width:r.width,height:r.height},u=["right","left"].indexOf(i)!==-1,o=u?"top":"left",f=u?"left":"top",s=u?"height":"width",h=u?"width":"height";return e[o]=t[o]+t[s]/2-r[s]/2,e[f]=i===f?t[f]-r[h]:t[v(f)],e}function l(n,t){return Array.prototype.find?n.find(t):n.filter(t)[0]}function yi(n,t,i){if(Array.prototype.findIndex)return n.findIndex(function(n){return n[t]===i});var r=l(n,function(n){return n[t]===i});return n.indexOf(r)}function bt(n,t,i){var u=i===undefined?n:n.slice(0,yi(n,"name",i));return u.forEach(function(n){n["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var i=n["function"]||n.fn;n.enabled&&ut(i)&&(t.offsets.popper=r(t.offsets.popper),t.offsets.reference=r(t.offsets.reference),t=i(t,n))}),t}function pi(){if(!this.state.isDestroyed){var n={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};if(n.offsets.reference=yt(this.state,this.popper,this.reference,this.options.positionFixed),n.placement=vt(this.options.placement,n.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),n.originalPlacement=n.placement,n.positionFixed=this.options.positionFixed,n.offsets.popper=wt(this.popper,n.offsets.reference,n.placement),n.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",n=bt(this.modifiers,n),this.state.isCreated)this.options.onUpdate(n);else{this.state.isCreated=!0;this.options.onCreate(n)}}}function kt(n,t){return n.some(function(n){var i=n.name,r=n.enabled;return r&&i===t})}function g(n){for(var u=[!1,"ms","Webkit","Moz","O"],f=n.charAt(0).toUpperCase()+n.slice(1),i,r,t=0;t<u.length;t++)if(i=u[t],r=i?""+i+f:n,typeof document.body.style[r]!="undefined")return r;return null}function wi(){return this.state.isDestroyed=!0,kt(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[g("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function dt(n){var t=n.ownerDocument;return t?t.defaultView:window}function gt(n,t,i,r){var f=n.nodeName==="BODY",u=f?n.ownerDocument.defaultView:n;u.addEventListener(t,i,{passive:!0});f||gt(c(u.parentNode),t,i,r);r.push(u)}function bi(n,t,i,r){i.updateBound=r;dt(n).addEventListener("resize",i.updateBound,{passive:!0});var u=c(n);return gt(u,"scroll",i.updateBound,i.scrollParents),i.scrollElement=u,i.eventsEnabled=!0,i}function ki(){this.state.eventsEnabled||(this.state=bi(this.reference,this.options,this.state,this.scheduleUpdate))}function di(n,t){return dt(n).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(n){n.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function gi(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=di(this.reference,this.state))}function nt(n){return n!==""&&!isNaN(parseFloat(n))&&isFinite(n)}function tt(n,t){Object.keys(t).forEach(function(i){var r="";["width","height","top","right","bottom","left"].indexOf(i)!==-1&&nt(t[i])&&(r="px");n.style[i]=t[i]+r})}function nr(n,t){Object.keys(t).forEach(function(i){var r=t[i];r!==!1?n.setAttribute(i,t[i]):n.removeAttribute(i)})}function tr(n){return tt(n.instance.popper,n.styles),nr(n.instance.popper,n.attributes),n.arrowElement&&Object.keys(n.arrowStyles).length&&tt(n.arrowElement,n.arrowStyles),n}function ir(n,t,i,r,u){var f=yt(u,t,n,i.positionFixed),e=vt(i.placement,f,t,n,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",e),tt(t,{position:i.positionFixed?"fixed":"absolute"}),i}function rr(n,t){var u=n.offsets,i=u.popper,l=u.reference,r=Math.round,a=Math.floor,f=function(n){return n},e=r(l.width),o=r(i.width),v=["left","right"].indexOf(n.placement)!==-1,s=n.placement.indexOf("-")!==-1,y=e%2==o%2,p=e%2==1&&o%2==1,h=t?v||s||y?r:a:f,c=t?r:f;return{left:h(p&&!s&&t?i.left-1:i.left),top:c(i.top),bottom:c(i.bottom),right:h(i.right)}}function fr(n,t){var d=t.x,nt=t.y,tt=n.offsets.popper,h=l(n.instance.modifiers,function(n){return n.name==="applyStyle"}).gpuAcceleration,p,w,k;h!==undefined&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var it=h!==undefined?h:t.gpuAcceleration,f=e(n.instance.popper),v=b(f),r={position:tt.position},u=rr(n,window.devicePixelRatio<2||!ur),o=d==="bottom"?"top":"bottom",s=nt==="right"?"left":"right",y=g("transform"),c=void 0,a=void 0;return a=o==="bottom"?f.nodeName==="HTML"?-f.clientHeight+u.bottom:-v.height+u.bottom:u.top,c=s==="right"?f.nodeName==="HTML"?-f.clientWidth+u.right:-v.width+u.right:u.left,it&&y?(r[y]="translate3d("+c+"px, "+a+"px, 0)",r[o]=0,r[s]=0,r.willChange="transform"):(p=o==="bottom"?-1:1,w=s==="right"?-1:1,r[o]=a*p,r[s]=c*w,r.willChange=o+", "+s),k={"x-placement":n.placement},n.attributes=i({},k,n.attributes),n.styles=i({},r,n.styles),n.arrowStyles=i({},n.offsets.arrow,n.arrowStyles),n}function ni(n,t,i){var u=l(n,function(n){var i=n.name;return i===t}),f=!!u&&n.some(function(n){return n.name===i&&n.enabled&&n.order<u.order}),r,e;return f||(r="`"+t+"`",e="`"+i+"`",console.warn(e+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")),f}function er(n,t){var c,f;if(!ni(n.instance.modifiers,"arrow","keepTogether"))return n;if(f=t.element,typeof f=="string"){if(f=n.instance.popper.querySelector(f),!f)return n}else if(!n.instance.popper.contains(f))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),n;var k=n.placement.split("-")[0],w=n.offsets,h=w.popper,e=w.reference,l=["left","right"].indexOf(k)!==-1,v=l?"height":"width",y=l?"Top":"Left",i=y.toLowerCase(),d=l?"left":"top",a=l?"bottom":"right",o=pt(f)[v];e[a]-o<h[i]&&(n.offsets.popper[i]-=h[i]-(e[a]-o));e[i]+o>h[a]&&(n.offsets.popper[i]+=e[i]+o-h[a]);n.offsets.popper=r(n.offsets.popper);var g=e[i]+e[v]/2-o/2,b=u(n.instance.popper),nt=parseFloat(b["margin"+y]),tt=parseFloat(b["border"+y+"Width"]),p=g-n.offsets.popper[i]-nt-tt;return p=Math.max(Math.min(h[v]-o,p),0),n.arrowElement=f,n.offsets.arrow=(c={},s(c,i,Math.round(p)),s(c,d,""),c),n}function or(n){return n==="end"?"start":n==="start"?"end":n}function ii(n){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:!1,t=it.indexOf(n),i=it.slice(t+1).concat(it.slice(0,t));return r?i.reverse():i}function sr(n,t){if(kt(n.instance.modifiers,"inner")||n.flipped&&n.placement===n.originalPlacement)return n;var e=d(n.instance.popper,n.instance.reference,t.padding,t.boundariesElement,n.positionFixed),r=n.placement.split("-")[0],o=v(r),u=n.placement.split("-")[1]||"",f=[];switch(t.behavior){case rt.FLIP:f=[r,o];break;case rt.CLOCKWISE:f=ii(r);break;case rt.COUNTERCLOCKWISE:f=ii(r,!0);break;default:f=t.behavior}return f.forEach(function(s,h){if(r!==s||f.length===h+1)return n;r=n.placement.split("-")[0];o=v(r);var l=n.offsets.popper,y=n.offsets.reference,c=Math.floor,d=r==="left"&&c(l.right)>c(y.left)||r==="right"&&c(l.left)<c(y.right)||r==="top"&&c(l.bottom)>c(y.top)||r==="bottom"&&c(l.top)<c(y.bottom),p=c(l.left)<c(e.left),w=c(l.right)>c(e.right),b=c(l.top)<c(e.top),k=c(l.bottom)>c(e.bottom),g=r==="left"&&p||r==="right"&&w||r==="top"&&b||r==="bottom"&&k,a=["top","bottom"].indexOf(r)!==-1,tt=!!t.flipVariations&&(a&&u==="start"&&p||a&&u==="end"&&w||!a&&u==="start"&&b||!a&&u==="end"&&k),it=!!t.flipVariationsByContent&&(a&&u==="start"&&w||a&&u==="end"&&p||!a&&u==="start"&&k||!a&&u==="end"&&b),nt=tt||it;(d||g||nt)&&(n.flipped=!0,(d||g)&&(r=f[h+1]),nt&&(u=or(u)),n.placement=r+(u?"-"+u:""),n.offsets.popper=i({},n.offsets.popper,wt(n.instance.popper,n.offsets.reference,n.placement)),n=bt(n.instance.modifiers,n,"flip"))}),n}function hr(n){var o=n.offsets,u=o.popper,i=o.reference,s=n.placement.split("-")[0],r=Math.floor,f=["top","bottom"].indexOf(s)!==-1,e=f?"right":"bottom",t=f?"left":"top",h=f?"width":"height";return u[e]<r(i[t])&&(n.offsets.popper[t]=r(i[t])-u[h]),u[t]>r(i[e])&&(n.offsets.popper[t]=r(i[e])),n}function cr(n,t,i,u){var h=n.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),e=+h[1],f=h[2],o,c,s;if(!e)return n;if(f.indexOf("%")===0){o=void 0;switch(f){case"%p":o=i;break;case"%":case"%r":default:o=u}return c=r(o),c[t]/100*e}return f==="vh"||f==="vw"?(s=void 0,s=f==="vh"?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0),s/100*e):e}function lr(n,t,i,r){var s=[0,0],h=["right","left"].indexOf(r)!==-1,u=n.split(/(\+|\-)/).map(function(n){return n.trim()}),f=u.indexOf(l(u,function(n){return n.search(/,|\s/)!==-1})),o,e;return u[f]&&u[f].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead."),o=/\s*,\s*|\s+/,e=f!==-1?[u.slice(0,f).concat([u[f].split(o)[0]]),[u[f].split(o)[1]].concat(u.slice(f+1))]:[u],e=e.map(function(n,r){var f=(r===1?!h:h)?"height":"width",u=!1;return n.reduce(function(n,t){return n[n.length-1]===""&&["+","-"].indexOf(t)!==-1?(n[n.length-1]=t,u=!0,n):u?(n[n.length-1]+=t,u=!1,n):n.concat(t)},[]).map(function(n){return cr(n,f,t,i)})}),e.forEach(function(n,t){n.forEach(function(i,r){nt(i)&&(s[t]+=i*(n[r-1]==="-"?-1:1))})}),s}function ar(n,t){var f=t.offset,o=n.placement,e=n.offsets,i=e.popper,s=e.reference,u=o.split("-")[0],r=void 0;return r=nt(+f)?[+f,0]:lr(f,i,s,u),u==="left"?(i.top+=r[0],i.left-=r[1]):u==="right"?(i.top+=r[0],i.left+=r[1]):u==="top"?(i.left+=r[0],i.top-=r[1]):u==="bottom"&&(i.left+=r[0],i.top+=r[1]),n.popper=i,n}function vr(n,t){var o=t.boundariesElement||e(n.instance.popper),f;n.instance.reference===o&&(o=e(o));var h=g("transform"),u=n.instance.popper.style,c=u.top,l=u.left,a=u[h];u.top="";u.left="";u[h]="";f=d(n.instance.popper,n.instance.reference,t.padding,o,n.positionFixed);u.top=c;u.left=l;u[h]=a;t.boundaries=f;var v=t.priority,r=n.offsets.popper,y={primary:function(n){var i=r[n];return r[n]<f[n]&&!t.escapeWithReference&&(i=Math.max(r[n],f[n])),s({},n,i)},secondary:function(n){var i=n==="right"?"left":"top",u=r[i];return r[n]>f[n]&&!t.escapeWithReference&&(u=Math.min(r[i],f[n]-(n==="right"?r.width:r.height))),s({},i,u)}};return v.forEach(function(n){var t=["left","top"].indexOf(n)!==-1?"primary":"secondary";r=i({},r,y[t](n))}),n.offsets.popper=r,n}function yr(n){var u=n.placement,l=u.split("-")[0],f=u.split("-")[1];if(f){var e=n.offsets,r=e.reference,o=e.popper,h=["bottom","top"].indexOf(l)!==-1,t=h?"left":"top",c=h?"width":"height",a={start:s({},t,r[t]),end:s({},t,r[t]+r[c]-o[c])};n.offsets.popper=i({},o,a[f])}return n}function pr(n){if(!ni(n.instance.modifiers,"hide","preventOverflow"))return n;var t=n.offsets.reference,i=l(n.instance.modifiers,function(n){return n.name==="preventOverflow"}).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(n.hide===!0)return n;n.hide=!0;n.attributes["x-out-of-boundaries"]=""}else{if(n.hide===!1)return n;n.hide=!1;n.attributes["x-out-of-boundaries"]=!1}return n}function wr(n){var u=n.placement,t=u.split("-")[0],f=n.offsets,i=f.popper,o=f.reference,e=["left","right"].indexOf(t)!==-1,s=["top","left"].indexOf(t)===-1;return i[e?"left":"top"]=o[t]-(s?i[e?"width":"height"]:0),n.placement=v(u),n.offsets.popper=r(i),n}var h=typeof window!="undefined"&&typeof document!="undefined"&&typeof navigator!="undefined",ri=function(){for(var t=["Edge","Trident","Firefox"],n=0;n<t.length;n+=1)if(h&&navigator.userAgent.indexOf(t[n])>=0)return 1;return 0}(),ei=h&&window.Promise,oi=ei?ui:fi,et=h&&!!(window.MSInputMethodContext&&document.documentMode),ot=h&&/MSIE 10/.test(navigator.userAgent),ci=function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");},li=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),s=function(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n},i=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},ur=h&&/Firefox/i.test(navigator.userAgent),ti=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],it=ti.slice(3),rt={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},br={shift:{order:100,enabled:!0,fn:yr},offset:{order:200,enabled:!0,fn:ar,offset:0},preventOverflow:{order:300,enabled:!0,fn:vr,priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:hr},arrow:{order:500,enabled:!0,fn:er,element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:sr,behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:wr},hide:{order:800,enabled:!0,fn:pr},computeStyle:{order:850,enabled:!0,fn:fr,gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:tr,onLoad:ir,gpuAcceleration:undefined}},kr={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:br},y=function(){function n(t,r){var u=this,f=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{},e;ci(this,n);this.scheduleUpdate=function(){return requestAnimationFrame(u.update)};this.update=oi(this.update.bind(this));this.options=i({},n.Defaults,f);this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]};this.reference=t&&t.jquery?t[0]:t;this.popper=r&&r.jquery?r[0]:r;this.options.modifiers={};Object.keys(i({},n.Defaults.modifiers,f.modifiers)).forEach(function(t){u.options.modifiers[t]=i({},n.Defaults.modifiers[t]||{},f.modifiers?f.modifiers[t]:{})});this.modifiers=Object.keys(this.options.modifiers).map(function(n){return i({name:n},u.options.modifiers[n])}).sort(function(n,t){return n.order-t.order});this.modifiers.forEach(function(n){if(n.enabled&&ut(n.onLoad))n.onLoad(u.reference,u.popper,u.options,n,u.state)});this.update();e=this.options.eventsEnabled;e&&this.enableEventListeners();this.state.eventsEnabled=e}return li(n,[{key:"update",value:function(){return pi.call(this)}},{key:"destroy",value:function(){return wi.call(this)}},{key:"enableEventListeners",value:function(){return ki.call(this)}},{key:"disableEventListeners",value:function(){return gi.call(this)}}]),n}();y.Utils=(typeof window!="undefined"?window:n).PopperUtils;y.placements=ti;y.Defaults=kr;t["default"]=y}.call(this,i("../node_modules/webpack/buildin/global.js"))},"../node_modules/process/browser.js":function(n){function h(){throw new Error("setTimeout has not been defined");}function c(){throw new Error("clearTimeout has not been defined");}function l(n){if(i===setTimeout)return setTimeout(n,0);if((i===h||!i)&&setTimeout)return i=setTimeout,setTimeout(n,0);try{return i(n,0)}catch(t){try{return i.call(null,n,0)}catch(t){return i.call(this,n,0)}}}function y(n){if(r===clearTimeout)return clearTimeout(n);if((r===c||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(n);try{return r(n)}catch(t){try{return r.call(null,n)}catch(t){return r.call(this,n)}}}function p(){o&&e&&(o=!1,e.length?u=e.concat(u):s=-1,u.length&&a())}function a(){var t,n;if(!o){for(t=l(p),o=!0,n=u.length;n;){for(e=u,u=[];++s<n;)e&&e[s].run();s=-1;n=u.length}e=null;o=!1;y(t)}}function v(n,t){this.fun=n;this.array=t}function f(){}var t=n.exports={},i,r;(function(){try{i=typeof setTimeout=="function"?setTimeout:h}catch(n){i=h}try{r=typeof clearTimeout=="function"?clearTimeout:c}catch(n){r=c}})();var u=[],o=!1,e,s=-1;t.nextTick=function(n){var i=new Array(arguments.length-1),t;if(arguments.length>1)for(t=1;t<arguments.length;t++)i[t-1]=arguments[t];u.push(new v(n,i));u.length!==1||o||l(a)};v.prototype.run=function(){this.fun.apply(null,this.array)};t.title="browser";t.browser=!0;t.env={};t.argv=[];t.version="";t.versions={};t.on=f;t.addListener=f;t.once=f;t.off=f;t.removeListener=f;t.removeAllListeners=f;t.emit=f;t.prependListener=f;t.prependOnceListener=f;t.listeners=function(){return[]};t.binding=function(){throw new Error("process.binding is not supported");};t.cwd=function(){return"/"};t.chdir=function(){throw new Error("process.chdir is not supported");};t.umask=function(){return 0}},"../node_modules/setimmediate/setImmediate.js":function(n,t,i){(function(n,t){(function(n,i){"use strict";function l(n){var i,t,r;for(typeof n!="function"&&(n=new Function(""+n)),i=new Array(arguments.length-1),t=0;t<i.length;t++)i[t]=arguments[t+1];return r={callback:n,args:i},s[o]=r,u(o),o++}function c(n){delete s[n]}function a(n){var r=n.callback,t=n.args;switch(t.length){case 0:r();break;case 1:r(t[0]);break;case 2:r(t[0],t[1]);break;case 3:r(t[0],t[1],t[2]);break;default:r.apply(i,t)}}function f(n){if(h)setTimeout(f,0,n);else{var t=s[n];if(t){h=!0;try{a(t)}finally{c(n);h=!1}}}}function v(){u=function(n){t.nextTick(function(){f(n)})}}function y(){if(n.postMessage&&!n.importScripts){var t=!0,i=n.onmessage;return n.onmessage=function(){t=!1},n.postMessage("","*"),n.onmessage=i,t}}function p(){var t="setImmediate$"+Math.random()+"$",i=function(i){i.source===n&&typeof i.data=="string"&&i.data.indexOf(t)===0&&f(+i.data.slice(t.length))};n.addEventListener?n.addEventListener("message",i,!1):n.attachEvent("onmessage",i);u=function(i){n.postMessage(t+i,"*")}}function w(){var n=new MessageChannel;n.port1.onmessage=function(n){var t=n.data;f(t)};u=function(t){n.port2.postMessage(t)}}function b(){var n=e.documentElement;u=function(t){var i=e.createElement("script");i.onreadystatechange=function(){f(t);i.onreadystatechange=null;n.removeChild(i);i=null};n.appendChild(i)}}function k(){u=function(n){setTimeout(f,0,n)}}var r;if(!n.setImmediate){var o=1,s={},h=!1,e=n.document,u;r=Object.getPrototypeOf&&Object.getPrototypeOf(n);r=r&&r.setTimeout?r:n,{}.toString.call(n.process)==="[object process]"?v():y()?p():n.MessageChannel?w():e&&"onreadystatechange"in e.createElement("script")?b():k();r.setImmediate=l;r.clearImmediate=c}})(typeof self=="undefined"?typeof n=="undefined"?this:n:self)}).call(this,i("../node_modules/webpack/buildin/global.js"),i("../node_modules/process/browser.js"))},"../node_modules/slick-carousel/slick/slick.css":function(){},"../node_modules/slick-carousel/slick/slick.js":function(n,t,i){var r,f,u;(function(e){"use strict";!0&&!(f=[i("../node_modules/jquery/dist/jquery.js")],r=e,u=typeof r=="function"?r.apply(t,f):r,u!==undefined&&(n.exports=u))})(function(n){"use strict";var t=window.Slick||{};t=function(){function i(i,r){var u=this,f;u.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:n(i),appendDots:n(i),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous<\/button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next<\/button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,i){return n('<button type="button" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3};u.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1};n.extend(u,u.initials);u.activeBreakpoint=null;u.animType=null;u.animProp=null;u.breakpoints=[];u.breakpointSettings=[];u.cssTransitions=!1;u.focussed=!1;u.interrupted=!1;u.hidden="hidden";u.paused=!0;u.positionProp=null;u.respondTo=null;u.rowCount=1;u.shouldClick=!0;u.$slider=n(i);u.$slidesCache=null;u.transformType=null;u.transitionType=null;u.visibilityChange="visibilitychange";u.windowWidth=0;u.windowTimer=null;f=n(i).data("slick")||{};u.options=n.extend({},u.defaults,r,f);u.currentSlide=u.options.initialSlide;u.originalSettings=u.options;typeof document.mozHidden!="undefined"?(u.hidden="mozHidden",u.visibilityChange="mozvisibilitychange"):typeof document.webkitHidden!="undefined"&&(u.hidden="webkitHidden",u.visibilityChange="webkitvisibilitychange");u.autoPlay=n.proxy(u.autoPlay,u);u.autoPlayClear=n.proxy(u.autoPlayClear,u);u.autoPlayIterator=n.proxy(u.autoPlayIterator,u);u.changeSlide=n.proxy(u.changeSlide,u);u.clickHandler=n.proxy(u.clickHandler,u);u.selectHandler=n.proxy(u.selectHandler,u);u.setPosition=n.proxy(u.setPosition,u);u.swipeHandler=n.proxy(u.swipeHandler,u);u.dragHandler=n.proxy(u.dragHandler,u);u.keyHandler=n.proxy(u.keyHandler,u);u.instanceUid=t++;u.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;u.registerBreakpoints();u.init(!0)}var t=0;return i}();t.prototype.activateADA=function(){var n=this;n.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})};t.prototype.addSlide=t.prototype.slickAdd=function(t,i,r){var u=this;if(typeof i=="boolean")r=i,i=null;else if(i<0||i>=u.slideCount)return!1;u.unload();typeof i=="number"?i===0&&u.$slides.length===0?n(t).appendTo(u.$slideTrack):r?n(t).insertBefore(u.$slides.eq(i)):n(t).insertAfter(u.$slides.eq(i)):r===!0?n(t).prependTo(u.$slideTrack):n(t).appendTo(u.$slideTrack);u.$slides=u.$slideTrack.children(this.options.slide);u.$slideTrack.children(this.options.slide).detach();u.$slideTrack.append(u.$slides);u.$slides.each(function(t,i){n(i).attr("data-slick-index",t)});u.$slidesCache=u.$slides;u.reinit()};t.prototype.animateHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.animate({height:t},n.options.speed))};t.prototype.animateSlide=function(t,i){var u={},r=this;r.animateHeight();r.options.rtl===!0&&r.options.vertical===!1&&(t=-t);r.transformsEnabled===!1?r.options.vertical===!1?r.$slideTrack.animate({left:t},r.options.speed,r.options.easing,i):r.$slideTrack.animate({top:t},r.options.speed,r.options.easing,i):r.cssTransitions===!1?(r.options.rtl===!0&&(r.currentLeft=-r.currentLeft),n({animStart:r.currentLeft}).animate({animStart:t},{duration:r.options.speed,easing:r.options.easing,step:function(n){n=Math.ceil(n);r.options.vertical===!1?(u[r.animType]="translate("+n+"px, 0px)",r.$slideTrack.css(u)):(u[r.animType]="translate(0px,"+n+"px)",r.$slideTrack.css(u))},complete:function(){i&&i.call()}})):(r.applyTransition(),t=Math.ceil(t),u[r.animType]=r.options.vertical===!1?"translate3d("+t+"px, 0px, 0px)":"translate3d(0px,"+t+"px, 0px)",r.$slideTrack.css(u),i&&setTimeout(function(){r.disableTransition();i.call()},r.options.speed))};t.prototype.getNavTarget=function(){var i=this,t=i.options.asNavFor;return t&&t!==null&&(t=n(t).not(i.$slider)),t};t.prototype.asNavFor=function(t){var r=this,i=r.getNavTarget();i!==null&&typeof i=="object"&&i.each(function(){var i=n(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})};t.prototype.applyTransition=function(n){var t=this,i={};i[t.transitionType]=t.options.fade===!1?t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:"opacity "+t.options.speed+"ms "+t.options.cssEase;t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.autoPlay=function(){var n=this;n.autoPlayClear();n.slideCount>n.options.slidesToShow&&(n.autoPlayTimer=setInterval(n.autoPlayIterator,n.options.autoplaySpeed))};t.prototype.autoPlayClear=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer)};t.prototype.autoPlayIterator=function(){var n=this,t=n.currentSlide+n.options.slidesToScroll;n.paused||n.interrupted||n.focussed||(n.options.infinite===!1&&(n.direction===1&&n.currentSlide+1===n.slideCount-1?n.direction=0:n.direction===0&&(t=n.currentSlide-n.options.slidesToScroll,n.currentSlide-1==0&&(n.direction=1))),n.slideHandler(t))};t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=n(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=n(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))};t.prototype.buildDots=function(){var t=this,i,r;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow){for(t.$slider.addClass("slick-dotted"),r=n("<ul />").addClass(t.options.dotsClass),i=0;i<=t.getDotCount();i+=1)r.append(n("<li />").append(t.options.customPaging.call(this,t,i)));t.$dots=r.appendTo(t.options.appendDots);t.$dots.find("li").first().addClass("slick-active")}};t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide");t.slideCount=t.$slides.length;t.$slides.each(function(t,i){n(i).attr("data-slick-index",t).data("originalStyling",n(i).attr("style")||"")});t.$slider.addClass("slick-slider");t.$slideTrack=t.slideCount===0?n('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent();t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent();t.$slideTrack.css("opacity",0);(t.options.centerMode===!0||t.options.swipeToSlide===!0)&&(t.options.slidesToScroll=1);n("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading");t.setupInfinite();t.buildArrows();t.buildDots();t.updateDots();t.setSlideClasses(typeof t.currentSlide=="number"?t.currentSlide:0);t.options.draggable===!0&&t.$list.addClass("draggable")};t.prototype.buildRows=function(){var n=this,t,i,r,f,c,u,e,o,s,h;if(f=document.createDocumentFragment(),u=n.$slider.children(),n.options.rows>0){for(e=n.options.slidesPerRow*n.options.rows,c=Math.ceil(u.length/e),t=0;t<c;t++){for(o=document.createElement("div"),i=0;i<n.options.rows;i++){for(s=document.createElement("div"),r=0;r<n.options.slidesPerRow;r++)h=t*e+(i*n.options.slidesPerRow+r),u.get(h)&&s.appendChild(u.get(h));o.appendChild(s)}f.appendChild(o)}n.$slider.empty().append(f);n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}};t.prototype.checkResponsive=function(t,i){var r=this,f,u,e,o=!1,s=r.$slider.width(),h=window.innerWidth||n(window).width();if(r.respondTo==="window"?e=h:r.respondTo==="slider"?e=s:r.respondTo==="min"&&(e=Math.min(h,s)),r.options.responsive&&r.options.responsive.length&&r.options.responsive!==null){u=null;for(f in r.breakpoints)r.breakpoints.hasOwnProperty(f)&&(r.originalSettings.mobileFirst===!1?e<r.breakpoints[f]&&(u=r.breakpoints[f]):e>r.breakpoints[f]&&(u=r.breakpoints[f]));u!==null?r.activeBreakpoint!==null?(u!==r.activeBreakpoint||i)&&(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):r.activeBreakpoint!==null&&(r.activeBreakpoint=null,r.options=r.originalSettings,t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t),o=u);t||o===!1||r.$slider.trigger("breakpoint",[r,o])}};t.prototype.changeSlide=function(t,i){var r=this,u=n(t.currentTarget),f,e,o,s;u.is("a")&&t.preventDefault();u.is("li")||(u=u.closest("li"));o=r.slideCount%r.options.slidesToScroll!=0;f=o?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll;switch(t.data.message){case"previous":e=f===0?r.options.slidesToScroll:r.options.slidesToShow-f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-e,!1,i);break;case"next":e=f===0?r.options.slidesToScroll:f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+e,!1,i);break;case"index":s=t.data.index===0?0:t.data.index||u.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(s),!1,i);u.children().trigger("focus");break;default:return}};t.prototype.checkNavigable=function(n){var u=this,t,i,r;if(t=u.getNavigableIndexes(),i=0,n>t[t.length-1])n=t[t.length-1];else for(r in t){if(n<t[r]){n=i;break}i=t[r]}return n};t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&t.$dots!==null&&(n("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",n.proxy(t.interrupt,t,!0)).off("mouseleave.slick",n.proxy(t.interrupt,t,!1)),t.options.accessibility===!0&&t.$dots.off("keydown.slick",t.keyHandler));t.$slider.off("focus.slick blur.slick");t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),t.options.accessibility===!0&&(t.$prevArrow&&t.$prevArrow.off("keydown.slick",t.keyHandler),t.$nextArrow&&t.$nextArrow.off("keydown.slick",t.keyHandler)));t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler);t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler);t.$list.off("touchend.slick mouseup.slick",t.swipeHandler);t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler);t.$list.off("click.slick",t.clickHandler);n(document).off(t.visibilityChange,t.visibility);t.cleanUpSlideEvents();t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().off("click.slick",t.selectHandler);n(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange);n(window).off("resize.slick.slick-"+t.instanceUid,t.resize);n("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault);n(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",n.proxy(t.interrupt,t,!0));t.$list.off("mouseleave.slick",n.proxy(t.interrupt,t,!1))};t.prototype.cleanUpRows=function(){var n=this,t;n.options.rows>0&&(t=n.$slides.children().children(),t.removeAttr("style"),n.$slider.empty().append(t))};t.prototype.clickHandler=function(n){var t=this;t.shouldClick===!1&&(n.stopImmediatePropagation(),n.stopPropagation(),n.preventDefault())};t.prototype.destroy=function(t){var i=this;i.autoPlayClear();i.touchObject={};i.cleanUpEvents();n(".slick-cloned",i.$slider).detach();i.$dots&&i.$dots.remove();i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove());i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove());i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){n(this).attr("style",n(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides));i.cleanUpRows();i.$slider.removeClass("slick-slider");i.$slider.removeClass("slick-initialized");i.$slider.removeClass("slick-dotted");i.unslicked=!0;t||i.$slider.trigger("destroy",[i])};t.prototype.disableTransition=function(n){var t=this,i={};i[t.transitionType]="";t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.fadeSlide=function(n,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(n).css({zIndex:i.options.zIndex}),i.$slides.eq(n).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(n),i.$slides.eq(n).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(n);t.call()},i.options.speed))};t.prototype.fadeSlideOut=function(n){var t=this;t.cssTransitions===!1?t.$slides.eq(n).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(n),t.$slides.eq(n).css({opacity:0,zIndex:t.options.zIndex-2}))};t.prototype.filterSlides=t.prototype.slickFilter=function(n){var t=this;n!==null&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(n).appendTo(t.$slideTrack),t.reinit())};t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var r=n(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=r.is(":focus"),t.autoPlay())},0)})};t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var n=this;return n.currentSlide};t.prototype.getDotCount=function(){var n=this,i=0,r=0,t=0;if(n.options.infinite===!0)if(n.slideCount<=n.options.slidesToShow)++t;else while(i<n.slideCount)++t,i=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else if(n.options.centerMode===!0)t=n.slideCount;else if(n.options.asNavFor)while(i<n.slideCount)++t,i=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else t=1+Math.ceil((n.slideCount-n.options.slidesToShow)/n.options.slidesToScroll);return t-1};t.prototype.getLeft=function(n){var t=this,f,r,u=0,i,e;return t.slideOffset=0,r=t.$slides.first().outerHeight(!0),t.options.infinite===!0?(t.slideCount>t.options.slidesToShow&&(t.slideOffset=t.slideWidth*t.options.slidesToShow*-1,e=-1,t.options.vertical===!0&&t.options.centerMode===!0&&(t.options.slidesToShow===2?e=-1.5:t.options.slidesToShow===1&&(e=-2)),u=r*t.options.slidesToShow*e),t.slideCount%t.options.slidesToScroll!=0&&n+t.options.slidesToScroll>t.slideCount&&t.slideCount>t.options.slidesToShow&&(n>t.slideCount?(t.slideOffset=(t.options.slidesToShow-(n-t.slideCount))*t.slideWidth*-1,u=(t.options.slidesToShow-(n-t.slideCount))*r*-1):(t.slideOffset=t.slideCount%t.options.slidesToScroll*t.slideWidth*-1,u=t.slideCount%t.options.slidesToScroll*r*-1))):n+t.options.slidesToShow>t.slideCount&&(t.slideOffset=(n+t.options.slidesToShow-t.slideCount)*t.slideWidth,u=(n+t.options.slidesToShow-t.slideCount)*r),t.slideCount<=t.options.slidesToShow&&(t.slideOffset=0,u=0),t.options.centerMode===!0&&t.slideCount<=t.options.slidesToShow?t.slideOffset=t.slideWidth*Math.floor(t.options.slidesToShow)/2-t.slideWidth*t.slideCount/2:t.options.centerMode===!0&&t.options.infinite===!0?t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)-t.slideWidth:t.options.centerMode===!0&&(t.slideOffset=0,t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)),f=t.options.vertical===!1?n*t.slideWidth*-1+t.slideOffset:n*r*-1+u,t.options.variableWidth===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow),f=t.options.rtl===!0?i[0]?(t.$slideTrack.width()-i[0].offsetLeft-i.width())*-1:0:i[0]?i[0].offsetLeft*-1:0,t.options.centerMode===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow+1),f=(t.options.rtl===!0?i[0]?(t.$slideTrack.width()-i[0].offsetLeft-i.width())*-1:0:i[0]?i[0].offsetLeft*-1:0)+(t.$list.width()-i.outerWidth())/2)),f};t.prototype.getOption=t.prototype.slickGetOption=function(n){var t=this;return t.options[n]};t.prototype.getNavigableIndexes=function(){var n=this,t=0,i=0,u=[],r;for(n.options.infinite===!1?r=n.slideCount:(t=n.options.slidesToScroll*-1,i=n.options.slidesToScroll*-1,r=n.slideCount*2);t<r;)u.push(t),t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return u};t.prototype.getSlick=function(){return this};t.prototype.getSlideCount=function(){var t=this,i,r;return r=t.options.centerMode===!0?t.slideWidth*Math.floor(t.options.slidesToShow/2):0,t.options.swipeToSlide===!0?(t.$slideTrack.find(".slick-slide").each(function(u,f){if(f.offsetLeft-r+n(f).outerWidth()/2>t.swipeLeft*-1)return i=f,!1}),Math.abs(n(i).attr("data-slick-index")-t.currentSlide)||1):t.options.slidesToScroll};t.prototype.goTo=t.prototype.slickGoTo=function(n,t){var i=this;i.changeSlide({data:{message:"index",index:parseInt(n)}},t)};t.prototype.init=function(t){var i=this;n(i.$slider).hasClass("slick-initialized")||(n(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler());t&&i.$slider.trigger("init",[i]);i.options.accessibility===!0&&i.initADA();i.options.autoplay&&(i.paused=!1,i.autoPlay())};t.prototype.initADA=function(){var t=this,f=Math.ceil(t.slideCount/t.options.slidesToShow),r=t.getNavigableIndexes().filter(function(n){return n>=0&&n<t.slideCount}),i,u;for(t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),t.$dots!==null&&(t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){var f=r.indexOf(i),u;n(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+i,tabindex:-1});f!==-1&&(u="slick-slide-control"+t.instanceUid+f,n("#"+u).length&&n(this).attr({"aria-describedby":u}))}),t.$dots.attr("role","tablist").find("li").each(function(i){var u=r[i];n(this).attr({role:"presentation"});n(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+t.instanceUid+i,"aria-controls":"slick-slide"+t.instanceUid+u,"aria-label":i+1+" of "+f,"aria-selected":null,tabindex:"-1"})}).eq(t.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end()),i=t.currentSlide,u=i+t.options.slidesToShow;i<u;i++)t.options.focusOnChange?t.$slides.eq(i).attr({tabindex:"0"}):t.$slides.eq(i).removeAttr("tabindex");t.activateADA()};t.prototype.initArrowEvents=function(){var n=this;if(n.options.arrows===!0&&n.slideCount>n.options.slidesToShow){n.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},n.changeSlide);n.$nextArrow.off("click.slick").on("click.slick",{message:"next"},n.changeSlide);if(n.options.accessibility===!0){n.$prevArrow.on("keydown.slick",n.keyHandler);n.$nextArrow.on("keydown.slick",n.keyHandler)}}};t.prototype.initDotEvents=function(){var t=this;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow){n("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide);if(t.options.accessibility===!0)t.$dots.on("keydown.slick",t.keyHandler)}if(t.options.dots===!0&&t.options.pauseOnDotsHover===!0&&t.slideCount>t.options.slidesToShow)n("li",t.$dots).on("mouseenter.slick",n.proxy(t.interrupt,t,!0)).on("mouseleave.slick",n.proxy(t.interrupt,t,!1))};t.prototype.initSlideEvents=function(){var t=this;if(t.options.pauseOnHover){t.$list.on("mouseenter.slick",n.proxy(t.interrupt,t,!0));t.$list.on("mouseleave.slick",n.proxy(t.interrupt,t,!1))}};t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents();t.initDotEvents();t.initSlideEvents();t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler);t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler);t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler);t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler);t.$list.on("click.slick",t.clickHandler);n(document).on(t.visibilityChange,n.proxy(t.visibility,t));if(t.options.accessibility===!0)t.$list.on("keydown.slick",t.keyHandler);if(t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);n(window).on("orientationchange.slick.slick-"+t.instanceUid,n.proxy(t.orientationChange,t));n(window).on("resize.slick.slick-"+t.instanceUid,n.proxy(t.resize,t));n("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault);n(window).on("load.slick.slick-"+t.instanceUid,t.setPosition);n(t.setPosition)};t.prototype.initUI=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.show(),n.$nextArrow.show());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.show()};t.prototype.keyHandler=function(n){var t=this;n.target.tagName.match("TEXTAREA|INPUT|SELECT")||(n.keyCode===37&&t.options.accessibility===!0?t.changeSlide({data:{message:t.options.rtl===!0?"next":"previous"}}):n.keyCode===39&&t.options.accessibility===!0&&t.changeSlide({data:{message:t.options.rtl===!0?"previous":"next"}}))};t.prototype.lazyLoad=function(){function e(i){n("img[data-lazy]",i).each(function(){var i=n(this),r=n(this).attr("data-lazy"),f=n(this).attr("data-srcset"),e=n(this).attr("data-sizes")||t.$slider.attr("data-sizes"),u=document.createElement("img");u.onload=function(){i.animate({opacity:0},100,function(){f&&(i.attr("srcset",f),e&&i.attr("sizes",e));i.attr("src",r).animate({opacity:1},200,function(){i.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")});t.$slider.trigger("lazyLoaded",[t,i,r])})};u.onerror=function(){i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error");t.$slider.trigger("lazyLoadError",[t,i,r])};u.src=r})}var t=this,u,f,i,r,s;if(t.options.centerMode===!0?t.options.infinite===!0?(i=t.currentSlide+(t.options.slidesToShow/2+1),r=i+t.options.slidesToShow+2):(i=Math.max(0,t.currentSlide-(t.options.slidesToShow/2+1)),r=2+(t.options.slidesToShow/2+1)+t.currentSlide):(i=t.options.infinite?t.options.slidesToShow+t.currentSlide:t.currentSlide,r=Math.ceil(i+t.options.slidesToShow),t.options.fade===!0&&(i>0&&i--,r<=t.slideCount&&r++)),u=t.$slider.find(".slick-slide").slice(i,r),t.options.lazyLoad==="anticipated"){var o=i-1,h=r,c=t.$slider.find(".slick-slide");for(s=0;s<t.options.slidesToScroll;s++)o<0&&(o=t.slideCount-1),u=u.add(c.eq(o)),u=u.add(c.eq(h)),o--,h++}e(u);t.slideCount<=t.options.slidesToShow?(f=t.$slider.find(".slick-slide"),e(f)):t.currentSlide>=t.slideCount-t.options.slidesToShow?(f=t.$slider.find(".slick-cloned").slice(0,t.options.slidesToShow),e(f)):t.currentSlide===0&&(f=t.$slider.find(".slick-cloned").slice(t.options.slidesToShow*-1),e(f))};t.prototype.loadSlider=function(){var n=this;n.setPosition();n.$slideTrack.css({opacity:1});n.$slider.removeClass("slick-loading");n.initUI();n.options.lazyLoad==="progressive"&&n.progressiveLazyLoad()};t.prototype.next=t.prototype.slickNext=function(){var n=this;n.changeSlide({data:{message:"next"}})};t.prototype.orientationChange=function(){var n=this;n.checkResponsive();n.setPosition()};t.prototype.pause=t.prototype.slickPause=function(){var n=this;n.autoPlayClear();n.paused=!0};t.prototype.play=t.prototype.slickPlay=function(){var n=this;n.autoPlay();n.options.autoplay=!0;n.paused=!1;n.focussed=!1;n.interrupted=!1};t.prototype.postSlide=function(t){var i=this,r;i.unslicked||(i.$slider.trigger("afterChange",[i,t]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),i.options.accessibility===!0&&(i.initADA(),i.options.focusOnChange&&(r=n(i.$slides.get(i.currentSlide)),r.attr("tabindex",0).focus())))};t.prototype.prev=t.prototype.slickPrev=function(){var n=this;n.changeSlide({data:{message:"previous"}})};t.prototype.preventDefault=function(n){n.preventDefault()};t.prototype.progressiveLazyLoad=function(t){t=t||1;var i=this,s=n("img[data-lazy]",i.$slider),r,u,e,o,f;s.length?(r=s.first(),u=r.attr("data-lazy"),e=r.attr("data-srcset"),o=r.attr("data-sizes")||i.$slider.attr("data-sizes"),f=document.createElement("img"),f.onload=function(){e&&(r.attr("srcset",e),o&&r.attr("sizes",o));r.attr("src",u).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading");i.options.adaptiveHeight===!0&&i.setPosition();i.$slider.trigger("lazyLoaded",[i,r,u]);i.progressiveLazyLoad()},f.onerror=function(){t<3?setTimeout(function(){i.progressiveLazyLoad(t+1)},500):(r.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),i.$slider.trigger("lazyLoadError",[i,r,u]),i.progressiveLazyLoad())},f.src=u):i.$slider.trigger("allImagesLoaded",[i])};t.prototype.refresh=function(t){var i=this,r,u;u=i.slideCount-i.options.slidesToShow;!i.options.infinite&&i.currentSlide>u&&(i.currentSlide=u);i.slideCount<=i.options.slidesToShow&&(i.currentSlide=0);r=i.currentSlide;i.destroy(!0);n.extend(i,i.initials,{currentSlide:r});i.init();t||i.changeSlide({data:{message:"index",index:r}},!1)};t.prototype.registerBreakpoints=function(){var t=this,u,f,i,r=t.options.responsive||null;if(n.type(r)==="array"&&r.length){t.respondTo=t.options.respondTo||"window";for(u in r)if(i=t.breakpoints.length-1,r.hasOwnProperty(u)){for(f=r[u].breakpoint;i>=0;)t.breakpoints[i]&&t.breakpoints[i]===f&&t.breakpoints.splice(i,1),i--;t.breakpoints.push(f);t.breakpointSettings[f]=r[u].settings}t.breakpoints.sort(function(n,i){return t.options.mobileFirst?n-i:i-n})}};t.prototype.reinit=function(){var t=this;if(t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&t.currentSlide!==0&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);t.setSlideClasses(typeof t.currentSlide=="number"?t.currentSlide:0);t.setPosition();t.focusHandler();t.paused=!t.options.autoplay;t.autoPlay();t.$slider.trigger("reInit",[t])};t.prototype.resize=function(){var t=this;n(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=n(window).width();t.checkResponsive();t.unslicked||t.setPosition()},50))};t.prototype.removeSlide=t.prototype.slickRemove=function(n,t,i){var r=this;if(typeof n=="boolean"?(t=n,n=t===!0?0:r.slideCount-1):n=t===!0?--n:n,r.slideCount<1||n<0||n>r.slideCount-1)return!1;r.unload();i===!0?r.$slideTrack.children().remove():r.$slideTrack.children(this.options.slide).eq(n).remove();r.$slides=r.$slideTrack.children(this.options.slide);r.$slideTrack.children(this.options.slide).detach();r.$slideTrack.append(r.$slides);r.$slidesCache=r.$slides;r.reinit()};t.prototype.setCSS=function(n){var t=this,i={},r,u;t.options.rtl===!0&&(n=-n);r=t.positionProp=="left"?Math.ceil(n)+"px":"0px";u=t.positionProp=="top"?Math.ceil(n)+"px":"0px";i[t.positionProp]=n;t.transformsEnabled===!1?t.$slideTrack.css(i):(i={},t.cssTransitions===!1?(i[t.animType]="translate("+r+", "+u+")",t.$slideTrack.css(i)):(i[t.animType]="translate3d("+r+", "+u+", 0px)",t.$slideTrack.css(i)))};t.prototype.setDimensions=function(){var n=this,t;n.options.vertical===!1?n.options.centerMode===!0&&n.$list.css({padding:"0px "+n.options.centerPadding}):(n.$list.height(n.$slides.first().outerHeight(!0)*n.options.slidesToShow),n.options.centerMode===!0&&n.$list.css({padding:n.options.centerPadding+" 0px"}));n.listWidth=n.$list.width();n.listHeight=n.$list.height();n.options.vertical===!1&&n.options.variableWidth===!1?(n.slideWidth=Math.ceil(n.listWidth/n.options.slidesToShow),n.$slideTrack.width(Math.ceil(n.slideWidth*n.$slideTrack.children(".slick-slide").length))):n.options.variableWidth===!0?n.$slideTrack.width(5e3*n.slideCount):(n.slideWidth=Math.ceil(n.listWidth),n.$slideTrack.height(Math.ceil(n.$slides.first().outerHeight(!0)*n.$slideTrack.children(".slick-slide").length)));t=n.$slides.first().outerWidth(!0)-n.$slides.first().width();n.options.variableWidth===!1&&n.$slideTrack.children(".slick-slide").width(n.slideWidth-t)};t.prototype.setFade=function(){var t=this,i;t.$slides.each(function(r,u){i=t.slideWidth*r*-1;t.options.rtl===!0?n(u).css({position:"relative",right:i,top:0,zIndex:t.options.zIndex-2,opacity:0}):n(u).css({position:"relative",left:i,top:0,zIndex:t.options.zIndex-2,opacity:0})});t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})};t.prototype.setHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.css("height",t))};t.prototype.setOption=t.prototype.slickSetOption=function(){var t=this,u,f,e,i,o=!1,r;if(n.type(arguments[0])==="object"?(e=arguments[0],o=arguments[1],r="multiple"):n.type(arguments[0])==="string"&&(e=arguments[0],i=arguments[1],o=arguments[2],arguments[0]==="responsive"&&n.type(arguments[1])==="array"?r="responsive":typeof arguments[1]!="undefined"&&(r="single")),r==="single")t.options[e]=i;else if(r==="multiple")n.each(e,function(n,i){t.options[n]=i});else if(r==="responsive")for(f in i)if(n.type(t.options.responsive)!=="array")t.options.responsive=[i[f]];else{for(u=t.options.responsive.length-1;u>=0;)t.options.responsive[u].breakpoint===i[f].breakpoint&&t.options.responsive.splice(u,1),u--;t.options.responsive.push(i[f])}o&&(t.unload(),t.reinit())};t.prototype.setPosition=function(){var n=this;n.setDimensions();n.setHeight();n.options.fade===!1?n.setCSS(n.getLeft(n.currentSlide)):n.setFade();n.$slider.trigger("setPosition",[n])};t.prototype.setProps=function(){var n=this,t=document.body.style;n.positionProp=n.options.vertical===!0?"top":"left";n.positionProp==="top"?n.$slider.addClass("slick-vertical"):n.$slider.removeClass("slick-vertical");(t.WebkitTransition!==undefined||t.MozTransition!==undefined||t.msTransition!==undefined)&&n.options.useCSS===!0&&(n.cssTransitions=!0);n.options.fade&&(typeof n.options.zIndex=="number"?n.options.zIndex<3&&(n.options.zIndex=3):n.options.zIndex=n.defaults.zIndex);t.OTransform!==undefined&&(n.animType="OTransform",n.transformType="-o-transform",n.transitionType="OTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.MozTransform!==undefined&&(n.animType="MozTransform",n.transformType="-moz-transform",n.transitionType="MozTransition",t.perspectiveProperty===undefined&&t.MozPerspective===undefined&&(n.animType=!1));t.webkitTransform!==undefined&&(n.animType="webkitTransform",n.transformType="-webkit-transform",n.transitionType="webkitTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.msTransform!==undefined&&(n.animType="msTransform",n.transformType="-ms-transform",n.transitionType="msTransition",t.msTransform===undefined&&(n.animType=!1));t.transform!==undefined&&n.animType!==!1&&(n.animType="transform",n.transformType="transform",n.transitionType="transition");n.transformsEnabled=n.options.useTransform&&n.animType!==null&&n.animType!==!1};t.prototype.setSlideClasses=function(n){var t=this,u,i,r,f,e;i=t.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");t.$slides.eq(n).addClass("slick-current");t.options.centerMode===!0?(e=t.options.slidesToShow%2==0?1:0,u=Math.floor(t.options.slidesToShow/2),t.options.infinite===!0&&(n>=u&&n<=t.slideCount-1-u?t.$slides.slice(n-u+e,n+u+1).addClass("slick-active").attr("aria-hidden","false"):(r=t.options.slidesToShow+n,i.slice(r-u+1+e,r+u+2).addClass("slick-active").attr("aria-hidden","false")),n===0?i.eq(i.length-1-t.options.slidesToShow).addClass("slick-center"):n===t.slideCount-1&&i.eq(t.options.slidesToShow).addClass("slick-center")),t.$slides.eq(n).addClass("slick-center")):n>=0&&n<=t.slideCount-t.options.slidesToShow?t.$slides.slice(n,n+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=t.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(f=t.slideCount%t.options.slidesToShow,r=t.options.infinite===!0?t.options.slidesToShow+n:n,t.options.slidesToShow==t.options.slidesToScroll&&t.slideCount-n<t.options.slidesToShow?i.slice(r-(t.options.slidesToShow-f),r+f).addClass("slick-active").attr("aria-hidden","false"):i.slice(r,r+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));(t.options.lazyLoad==="ondemand"||t.options.lazyLoad==="anticipated")&&t.lazyLoad()};t.prototype.setupInfinite=function(){var t=this,i,r,u;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(r=null,t.slideCount>t.options.slidesToShow)){for(u=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,i=t.slideCount;i>t.slideCount-u;i-=1)r=i-1,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(i=0;i<u+t.slideCount;i+=1)r=i,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){n(this).attr("id","")})}};t.prototype.interrupt=function(n){var t=this;n||t.autoPlay();t.interrupted=n};t.prototype.selectHandler=function(t){var i=this,u=n(t.target).is(".slick-slide")?n(t.target):n(t.target).parents(".slick-slide"),r=parseInt(u.attr("data-slick-index"));if(r||(r=0),i.slideCount<=i.options.slidesToShow){i.slideHandler(r,!1,!0);return}i.slideHandler(r)};t.prototype.slideHandler=function(n,t,i){var u,f,s,o,h=null,r=this,e;if((t=t||!1,r.animating!==!0||r.options.waitForAnimate!==!0)&&(r.options.fade!==!0||r.currentSlide!==n)){if(t===!1&&r.asNavFor(n),u=n,h=r.getLeft(u),o=r.getLeft(r.currentSlide),r.currentLeft=r.swipeLeft===null?o:r.swipeLeft,r.options.infinite===!1&&r.options.centerMode===!1&&(n<0||n>r.getDotCount()*r.options.slidesToScroll)){r.options.fade===!1&&(u=r.currentSlide,i!==!0&&r.slideCount>r.options.slidesToShow?r.animateSlide(o,function(){r.postSlide(u)}):r.postSlide(u));return}if(r.options.infinite===!1&&r.options.centerMode===!0&&(n<0||n>r.slideCount-r.options.slidesToScroll)){r.options.fade===!1&&(u=r.currentSlide,i!==!0&&r.slideCount>r.options.slidesToShow?r.animateSlide(o,function(){r.postSlide(u)}):r.postSlide(u));return}if(r.options.autoplay&&clearInterval(r.autoPlayTimer),f=u<0?r.slideCount%r.options.slidesToScroll!=0?r.slideCount-r.slideCount%r.options.slidesToScroll:r.slideCount+u:u>=r.slideCount?r.slideCount%r.options.slidesToScroll!=0?0:u-r.slideCount:u,r.animating=!0,r.$slider.trigger("beforeChange",[r,r.currentSlide,f]),s=r.currentSlide,r.currentSlide=f,r.setSlideClasses(r.currentSlide),r.options.asNavFor&&(e=r.getNavTarget(),e=e.slick("getSlick"),e.slideCount<=e.options.slidesToShow&&e.setSlideClasses(r.currentSlide)),r.updateDots(),r.updateArrows(),r.options.fade===!0){i!==!0?(r.fadeSlideOut(s),r.fadeSlide(f,function(){r.postSlide(f)})):r.postSlide(f);r.animateHeight();return}i!==!0&&r.slideCount>r.options.slidesToShow?r.animateSlide(h,function(){r.postSlide(f)}):r.postSlide(f)}};t.prototype.startLoad=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.hide(),n.$nextArrow.hide());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.hide();n.$slider.addClass("slick-loading")};t.prototype.swipeDirection=function(){var i,r,u,n,t=this;return(i=t.touchObject.startX-t.touchObject.curX,r=t.touchObject.startY-t.touchObject.curY,u=Math.atan2(r,i),n=Math.round(u*180/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0)?t.options.rtl===!1?"left":"right":n<=360&&n>=315?t.options.rtl===!1?"left":"right":n>=135&&n<=225?t.options.rtl===!1?"right":"left":t.options.verticalSwiping===!0?n>=35&&n<=135?"down":"up":"vertical"};t.prototype.swipeEnd=function(){var n=this,i,t;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=n.touchObject.swipeLength>10?!1:!0,n.touchObject.curX===undefined)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){t=n.swipeDirection();switch(t){case"left":case"down":i=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount();n.currentDirection=0;break;case"right":case"up":i=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount();n.currentDirection=1}t!="vertical"&&(n.slideHandler(i),n.touchObject={},n.$slider.trigger("swipe",[n,t]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})};t.prototype.swipeHandler=function(n){var t=this;if(t.options.swipe!==!1&&(!("ontouchend"in document)||t.options.swipe!==!1)&&(t.options.draggable!==!1||n.type.indexOf("mouse")===-1)){t.touchObject.fingerCount=n.originalEvent&&n.originalEvent.touches!==undefined?n.originalEvent.touches.length:1;t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold;t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold);switch(n.data.action){case"start":t.swipeStart(n);break;case"move":t.swipeMove(n);break;case"end":t.swipeEnd(n)}}};t.prototype.swipeMove=function(n){var t=this,f,e,r,u,i,o;if(i=n.originalEvent!==undefined?n.originalEvent.touches:null,!t.dragging||t.scrolling||i&&i.length!==1)return!1;if(f=t.getLeft(t.currentSlide),t.touchObject.curX=i!==undefined?i[0].pageX:n.clientX,t.touchObject.curY=i!==undefined?i[0].pageY:n.clientY,t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curX-t.touchObject.startX,2))),o=Math.round(Math.sqrt(Math.pow(t.touchObject.curY-t.touchObject.startY,2))),!t.options.verticalSwiping&&!t.swiping&&o>4)return t.scrolling=!0,!1;if(t.options.verticalSwiping===!0&&(t.touchObject.swipeLength=o),e=t.swipeDirection(),n.originalEvent!==undefined&&t.touchObject.swipeLength>4&&(t.swiping=!0,n.preventDefault()),u=(t.options.rtl===!1?1:-1)*(t.touchObject.curX>t.touchObject.startX?1:-1),t.options.verticalSwiping===!0&&(u=t.touchObject.curY>t.touchObject.startY?1:-1),r=t.touchObject.swipeLength,t.touchObject.edgeHit=!1,t.options.infinite===!1&&(t.currentSlide===0&&e==="right"||t.currentSlide>=t.getDotCount()&&e==="left")&&(r=t.touchObject.swipeLength*t.options.edgeFriction,t.touchObject.edgeHit=!0),t.swipeLeft=t.options.vertical===!1?f+r*u:f+r*(t.$list.height()/t.listWidth)*u,t.options.verticalSwiping===!0&&(t.swipeLeft=f+r*u),t.options.fade===!0||t.options.touchMove===!1)return!1;if(t.animating===!0)return t.swipeLeft=null,!1;t.setCSS(t.swipeLeft)};t.prototype.swipeStart=function(n){var t=this,i;if(t.interrupted=!0,t.touchObject.fingerCount!==1||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;n.originalEvent!==undefined&&n.originalEvent.touches!==undefined&&(i=n.originalEvent.touches[0]);t.touchObject.startX=t.touchObject.curX=i!==undefined?i.pageX:n.clientX;t.touchObject.startY=t.touchObject.curY=i!==undefined?i.pageY:n.clientY;t.dragging=!0};t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var n=this;n.$slidesCache!==null&&(n.unload(),n.$slideTrack.children(this.options.slide).detach(),n.$slidesCache.appendTo(n.$slideTrack),n.reinit())};t.prototype.unload=function(){var t=this;n(".slick-cloned",t.$slider).remove();t.$dots&&t.$dots.remove();t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove();t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove();t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")};t.prototype.unslick=function(n){var t=this;t.$slider.trigger("unslick",[t,n]);t.destroy()};t.prototype.updateArrows=function(){var n=this,t;t=Math.floor(n.options.slidesToShow/2);n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&!n.options.infinite&&(n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.currentSlide===0?(n.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-n.options.slidesToShow&&n.options.centerMode===!1?(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-1&&n.options.centerMode===!0&&(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))};t.prototype.updateDots=function(){var n=this;n.$dots!==null&&(n.$dots.find("li").removeClass("slick-active").end(),n.$dots.find("li").eq(Math.floor(n.currentSlide/n.options.slidesToScroll)).addClass("slick-active"))};t.prototype.visibility=function(){var n=this;n.options.autoplay&&(n.interrupted=document[n.hidden]?!0:!1)};n.fn.slick=function(){for(var i=this,r=arguments[0],f=Array.prototype.slice.call(arguments,1),e=i.length,u,n=0;n<e;n++)if(typeof r=="object"||typeof r=="undefined"?i[n].slick=new t(i[n],r):u=i[n].slick[r].apply(i[n].slick,f),typeof u!="undefined")return u;return i}})},"../node_modules/timers-browserify/main.js":function(n,t,i){(function(n){function r(n,t){this._id=n;this._clearFn=t}var u=typeof n!="undefined"&&n||typeof self!="undefined"&&self||window,f=Function.prototype.apply;t.setTimeout=function(){return new r(f.call(setTimeout,u,arguments),clearTimeout)};t.setInterval=function(){return new r(f.call(setInterval,u,arguments),clearInterval)};t.clearTimeout=t.clearInterval=function(n){n&&n.close()};r.prototype.unref=r.prototype.ref=function(){};r.prototype.close=function(){this._clearFn.call(u,this._id)};t.enroll=function(n,t){clearTimeout(n._idleTimeoutId);n._idleTimeout=t};t.unenroll=function(n){clearTimeout(n._idleTimeoutId);n._idleTimeout=-1};t._unrefActive=t.active=function(n){clearTimeout(n._idleTimeoutId);var t=n._idleTimeout;t>=0&&(n._idleTimeoutId=setTimeout(function(){n._onTimeout&&n._onTimeout()},t))};i("../node_modules/setimmediate/setImmediate.js");t.setImmediate=typeof self!="undefined"&&self.setImmediate||typeof n!="undefined"&&n.setImmediate||this&&this.setImmediate;t.clearImmediate=typeof self!="undefined"&&self.clearImmediate||typeof n!="undefined"&&n.clearImmediate||this&&this.clearImmediate}).call(this,i("../node_modules/webpack/buildin/global.js"))},"../node_modules/webpack/buildin/global.js":function(n){var t=function(){return this}();try{t=t||new Function("return this")()}catch(i){typeof window=="object"&&(t=window)}n.exports=t},"./js/App.js":function(n,t,i){"use strict";var e;i.r(t);var o=i("../node_modules/jquery/dist/jquery.js"),r=i.n(o),s=i("./js/animation.js"),h=i("./js/smooth-scroll.js"),u=i("./js/throttle.js"),c=i("./js/ajax-listing.js"),p=i("./js/object-fit.js"),w=i("./js/fixed-header.js"),l=i("../node_modules/bootstrap/dist/js/bootstrap.js"),b=i.n(l),a=i("../node_modules/slick-carousel/slick/slick.js"),k=i.n(a),v=i("../node_modules/slick-carousel/slick/slick.css"),d=i.n(v),g=i("./js/header-nav/index.js"),nt=i("./js/navigation/index.js"),tt=i("./js/fixed-scroll.js"),it=i("./js/snap-scroll.js"),rt=i("./js/dropdown-menu/index.js"),f=i("./js/cookie.js"),ut=i("./js/clock.js"),y=i("../node_modules/lottie-web/build/player/lottie.js"),ft=i.n(y),et=i("./js/ContactForm.js"),ot=i("./js/FindARepForm.js");window.jQuery=r.a;window.$=r.a;window.debounce=u.debounce;window.throttle=u.throttle;window.Listing=c["default"];window.addEventListener("error",function(){$("body").addClass("loaded");$("body").addClass("error")});r.a.fn.extend({autoHeight:function(){function n(n){return r()(n).css({height:"auto","overflow-y":"hidden"}).height(n.scrollHeight)}return this.each(function(){n(this).on("input",function(){n(this)})})}});e=function(n){function t(){n(".resourcefilter").change(function(){var t=n("#resourceType").val();t=="132"?n(".researchaddtfilter").show():(n(".resourcecheckbox").prop("checked",!1),n(".researchaddtfilter").hide());n("#resourcelistingfilterform").submit()});n(".resourcecheckbox").change(function(){n("#resourcelistingfilterform").submit()});n("#resourcelistingfilterform").submit(function(){var t,i;window.history.replaceState("","","?"+n(resourcelistingfilterform).serialize());var u=n("#resourceType").val(),f=n("#product").val(),e=n("#grade").val(),o=n("#keyword").val(),r=[];return n("input:checkbox[name=Demographics]:checked").each(function(){r.push(n(this).val())}),t=[],n("input:checkbox[name=ResearchTypes]:checked").each(function(){t.push(n(this).val())}),i=[],n("input:checkbox[name=EssaLevels]:checked").each(function(){i.push(n(this).val())}),n.ajax({type:"GET",url:"/assets/ajax/GetResourceListing.aspx?resourcetype="+u+"&product="+f+"&grade="+e+"&Demographics="+r.join(",")+"&ResearchTypes="+t.join(",")+"&EssaLevels="+i.join(",")+"&keyword="+o}).done(function(t){n("#resourcelisting").html(t)}).always(function(){}).fail(function(){}),!1})}function i(){n(".slider").each(function(){var i={arrows:!1,dots:!1,slidesToShow:1,autoplay:!1,rows:0,autoplaySpeed:6e3,speed:500},t=n(this),r;t.data("slider-append-dots")&&n.extend(i,{appendDots:t.data("slider-append-dots")});t.data("slider-pauseOnHover")!=="undefined"&&n.extend(i,{pauseOnHover:t.data("slider-pauseOnHover")});t.data("slider-height")==="adaptive"&&n.extend(i,{adaptiveHeight:!0});t.hasClass("slider--dots")&&n.extend(i,{dots:!0});(t.hasClass("slider--arrows")||t.hasClass("slider--arrows-alt"))&&n.extend(i,{arrows:!0});t.data("slider-items")&&n.extend(i,{slidesToShow:t.data("slider-items")});t.data("slider-fade")&&n.extend(i,{fade:!0});t.data("slider-center")&&n.extend(i,{centerMode:!0});t.data("slider-asnavfor")&&n.extend(i,{asNavFor:t.data("slider-asnavfor")});t.data("slider-autoplay")&&n.extend(i,{autoplay:!0});t.hasClass("slider--awards")&&n.extend(i,{slidesToShow:5,responsive:[{breakpoint:1199,settings:{slidesToShow:3}},{breakpoint:767,settings:{slidesToShow:2}},{breakpoint:567,settings:{slidesToShow:1}}]});t.hasClass("slider--solutions")&&n.extend(i,{slidesToShow:3,responsive:[{breakpoint:1199,settings:{slidesToShow:2}},{breakpoint:767,settings:{slidesToShow:1}}]});t.hasClass("slider--solutions")&&n.extend(i,{slidesToShow:3,responsive:[{breakpoint:1199,settings:{slidesToShow:2}},{breakpoint:767,settings:{slidesToShow:1}}]});t.hasClass("slider--products")&&n.extend(i,{slidesToShow:4,responsive:[{breakpoint:1429,settings:{slidesToShow:3}},{breakpoint:1199,settings:{slidesToShow:2}},{breakpoint:767,settings:{slidesToShow:1}}]});t.hasClass("slider--key-features")&&n.extend(i,{adaptiveHeight:!0});t.hasClass("slider--home-testimonials")&&n.extend(i,{arrows:!0,prevArrow:n(".prev-slide"),nextArrow:n(".next-slide")});t.on("beforeChange",function(){t.find("video").trigger("pause")});r=t.children();t.slick(i);t.find("iframe").on("youtube:play",function(){t.slick("slickPause")}).on("youtube:pause",function(){t.slick("slickPlay")});t.on("beforeChange",function(){t.find("video").trigger("pause");t.find("iframe").each(function(){this.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")})})})}function r(){if(n(".bg-video video").length){var i=n(".bg-video video"),t=function(){};t();i.get(0).onloadedmetadata=t;n(window).resize(t)}}function e(){var t=function(t){var i=n(t),r=n(i.data("for"));r.add(i).removeClass("collapsed");r.slideDown(300,function(){})},i=function(t){var i=n(t),r=n(i.data("for"));r.slideUp(300,function(){r.add(i).addClass("collapsed")})};n(".accordion-content, .accordion-toggle").each(function(){n(this).addClass("collapsed")});n(".accordion-content").each(function(){n(this).css("display","none")});n(".accordion-toggle").click(function(){n(this).hasClass("collapsed")?t(this):i(this);n(this).blur()})}function o(){n(".select > select").each(function(){var t=n(this).find(":selected").get(0);(t.hasAttribute("default")||t.value=="")&&n(this).parent().addClass("default-selected")});n(".select > select").on("change",function(){var t=n(this).find(":selected").get(0);t.hasAttribute("default")||t.value==""?n(this).parent().addClass("default-selected"):n(this).parent().removeClass("default-selected")})}function c(){n("#filters select").on("change",function(){n(this).closest("form").submit()});n("#filters").on("submit",function(n){n.preventDefault()})}function l(){n('.file-input input[type="file"]').on("change",function(){this.value?(n(this).removeClass("placeholder-shown"),n(this).siblings(".file-name").html(this.value.replace(/^.*\\/,""))):(n(this).addClass("placeholder-shown"),n(this).siblings(".file-name").html("Browse..."))})}function a(){var t=n("#big-balloon"),i=function(){n(window).scrollTop()>=800?t.addClass("active"):t.removeClass("active")},r;i();n(window).scroll(Object(u.debounce)(i,250));r=n("html, body");t.click(function(n){n.preventDefault();Object(h.smoothScrollTo)(r)})}function v(){s["default"].clearElements();n(".animate--video").on("animate:in",function(){var t=n(this).get(0);t.play()});n(".animate--video").on("animate:out",function(){var t=n(this).get(0);t.pause();t.currentTime=0});n(".animate").scrollAnimate()}function y(){n('a[href^="#"]').not('[href="#"]').not('[href="#0"]').not('[data-toggle="tab"]').not(".no-scroll").not(".slideshow .nav a").not(".JumpNav").not(".slideshow .nav a").SmoothScroll()}function p(){var t=n("[data-lazy]");t.on("animate:in",function(){n(this).attr("src",n(this).data("lazy"))});t.scrollAnimate({displacement:-2e3})}function w(){n("#header").fixedHeader();n(".sub-menu").hide();n("li.active")&&n("li.active").children(".sub-menu").show();n(".toggle-dropdown").click(function(){n(this).parent().parent().children("ul").slideToggle(100);n(this).toggleClass("fa-angle-up fa-angle-down")});var t=n("#header nav > ul#main-nav >li");t.on("click",function(){n(this).addClass("dropdown-open").siblings().removeClass("dropdown-open")});n(document).on("click",function(){t.is(event.target)||t.has(event.target).length||t.removeClass("dropdown-open")})}function b(){var i=window.navigator.userAgent.match(/Edge\/(\d{2})\./),r=i?parseInt(i[1],10)>=16:!1,f="objectFit"in document.documentElement.style!=!1,t;if(!f||r){t=function(){n(".bg > figure, .bg > img, .bg > span, .bg > video").objectFit()};n(window).on("ajax:loaded",function(){setTimeout(t,200)});n(window).on("resize",Object(u.debounce)(t,800));t()}}function k(){var t,i;n(".video-btn").click(function(){t=n(this).data("src");i=n(this).data("iframetargetid")});console.log(t);n(".myModal").on("shown.bs.modal",function(){n("#"+i).attr("src",t+"?autoplay=1&amp;modestbranding=1&amp;showinfo=0");i});n(".myModal").on("hide.bs.modal",function(){n("#"+i).attr("src",t)})}function d(){function t(t){var i="",r="",u="",f="";n(t).addClass("banner-responsive-bottom");n(t).addClass("panel-group");n(t).find(".nav li").each(function(t){r=t<1?"in":"";i=n(this).find("a").attr("href");f=n(this).find("a").html();n(i).removeAttr("role");n(i).removeClass();n(i).css("padding","0");n(i).addClass("panel panel-default pull-left col-xs-12 nopadding");u=n(i).html();n(i).html("");n(i).prepend('<div class="panel-heading"><h4 class="panel-title"><a class="collapsed" data-toggle="collapse" data-parent="'+i+'" href="'+i+'1">'+f+' <i class="fas fa-chevron-up" aria-hidden="true"><\/i><\/a><\/h4><\/div>');n(i).append('<div id="'+i.substring(1,i.length)+'1" class="panel-collapse collapse '+r+'"><div class="panel-body"> '+u+"<\/div><\/div>")});n(t).find(".nav").remove();n("#item01").addClass("in show");n("#item0 a").attr("aria-expanded","true").removeClass("collapsed")}function i(t){var i="",r="";n(t).removeClass("banner-responsive-bottom");n(t).find("#tab-div").prepend('<ul class="nav nav-tabs audience-tabs d-flex justify-content-between"><\/ul>');n(t).removeClass("panel-group");n(t).find(".tab-content > div").each(function(){i=n(this).find(".row.align-items-center");n(this).prepend(n(i));n(this).removeClass();n(this).addClass("tab-pane fade ");n(this).find(".panel-title a i").remove();r=n(this).find(".panel-title a").html();n(this).find(".panel-collapse").remove();n(this).find(".panel-heading").remove();n(t).find(".nav").append('<li><a data-toggle="tab" href="#'+n(this).attr("id")+'">'+r+"<\/a><\/li>")});n(".nav li:first-child a").addClass("active");n("#item0").addClass("active show")}n(window).on("load",function(){var i=n("body").width();i<1200&&t("#solutions-by-audience-tabs")});n(window).resize(function(){var r=n("body").width();r<1200?t("#solutions-by-audience-tabs"):r>=1200&&!n(".nav").length&&i("#solutions-by-audience-tabs")})}function g(){n(".right-side-nav ul").filter(function(){n(this).children().length>9&&n(this).addClass("twoColumns")})}function nt(){n(window).on("load",function(){n("#uk-modal").modal("show")});n("#uk-btn").click(function(){n("#uk-modal").modal("hide")});n("#us-btn").click(function(){n("#uk-modal").modal("hide")})}function tt(){if(typeof videojs!="undefined")videojs.getPlayer("6259938410001").on("loadedmetadata",function(){var n=this;n.muted(!0);n.play()})}return{main:function(){t();i();v();p();o();l();y();a();c();w();b();r();e();k();tt();d();nt();g();n("body").addClass("loaded")}}}(r.a);r()(document).ready(function(){e.main()});$(".clickable a").click(function(n){n.stopPropagation()});$(".clickable").click(function(){if($(this).find("a").attr("rel")=="external")window.parent.open($(this).find("a").attr("href"));else if($(this).find("a").attr("target")=="_blank")window.parent.open($(this).find("a").attr("href"));else return window.parent.location=$(this).find("a").attr("href"),!1})},"./js/ContactForm.js":function(n,t,i){"use strict";i.r(t);var r=i("../node_modules/jquery/dist/jquery.js"),u=i.n(r),f=function(n){var t=function(t){var i=n(t).parents("form:first");n(t).val()=="US"||n(t).val()=="CA"?(n(i).find(".elq-item-select-state").parent().hasClass("input-swap")&&n(i).find(".elq-item-select-state").parent().removeClass("input-swap"),n(i).find(".elq-item-select-state").children().remove().end().append('<option value="">State/Province<\/option>'),n(i).find(".elq-item-select-state").prop("disabled",!1).show(),n(i).find(".elq-item-select-state").parent().hasClass("select-disabled")&&n(i).find(".elq-item-select-state").parent().removeClass("select-disabled"),n(i).find(".elq-item-input-state").prop("disabled",!0).hide(),n(i).find(".elq-state-required").show(),n(i).find(".elq-item-select-city").parent().hasClass("input-swap")&&n(i).find(".elq-item-select-city").parent().removeClass("input-swap"),n(i).find(".elq-item-select-city").children().remove().end().append('<option value="">City<\/option>'),n(i).find(".elq-item-select-city").show(),n(i).find(".elq-item-select-city").parent().hasClass("select-disabled")||n(i).find(".elq-item-select-city").parent().addClass("select-disabled"),n(i).find(".elq-item-input-city").prop("disabled",!0).hide(),n(i).find(".elq-city-required").show(),n(i).find(".elq-item-select-school").children().remove().end().append('<option value="">School<\/option>'),n(i).find(".elq-item-select-school").show(),n(i).find(".elq-item-select-school").parent().hasClass("select-disabled")||n(i).find(".elq-item-select-school").parent().addClass("select-disabled"),n(i).find(".elq-item-section-schoolother").hide(),n(i).find(".elq-item-section-school").show(),n(i).find(".elq-item-input-schoolother").hide(),n(i).find(".elq-item-input-schoolother").prop("disabled",!0),n(i).find(".elq-school-required").show(),n.ajax({type:"POST",url:"/assets/ajax/contactforms",data:{action:"country",country:n(t).val()}}).done(function(t){var r=n(i).find(".elq-item-select-state");t.forEach(function(t){n(r).append(n("<option/>",{value:t.Abbreviation,text:t.Name}))});n(i).find(".elq-item-select-state").prop("disabled",!1).show()})):(n(i).find(".elq-item-select-state").parent().addClass("input-swap"),n(i).find(".elq-item-select-state").prop("disabled",!0).hide(),n(i).find(".elq-item-select-state").parent().hasClass("select-disabled")||n(i).find(".elq-item-select-state").parent().addClass("select-disabled"),n(i).find(".elq-item-input-state").prop("disabled",!1).show(),n(i).find(".elq-state-required").hide(),n(i).find(".elq-item-select-city").parent().addClass("input-swap"),n(i).find(".elq-item-select-city").prop("disabled",!0).hide(),n(i).find(".elq-item-select-city").parent().hasClass("select-disabled")||n(i).find(".elq-item-select-city").parent().addClass("select-disabled"),n(i).find(".elq-item-input-city").prop("disabled",!1).show(),n(i).find(".elq-city-required").hide(),n(i).find(".elq-item-select-school").prop("disabled",!0).hide(),n(i).find(".elq-item-select-school").parent().hasClass("select-disabled")||n(i).find(".elq-item-select-school").parent().addClass("select-disabled"),n(i).find(".elq-item-section-schoolother").show(),n(i).find(".elq-item-section-school").hide(),n(i).find(".elq-item-input-schoolother").show().attr("placeholder","School"),n(i).find(".elq-item-input-schoolother").prop("disabled",!1),n(i).find(".elq-school-required").hide(),n(i).find("input[name=school_pid]").val(""),n(i).find("input[name=school_address]").val(""),n(i).find("input[name=school_city]").val(""),n(i).find("input[name=school_zip]").val(""))},i=function(t){var i=n(t).parents("form:first");n(i).find(".elq-item-select-city").children().remove().end().append('<option value="">City<\/option>');n(i).find(".elq-item-select-city").show();n(i).find(".elq-item-select-city").parent().hasClass("select-disabled")&&n(i).find(".elq-item-select-city").parent().removeClass("select-disabled");n(i).find(".elq-item-input-city").prop("disabled",!0).hide();n(i).find(".elq-city-required").show();n(i).find(".elq-item-select-school").children().remove().end().append('<option value="">School<\/option>');n(i).find(".elq-item-select-school").show();n(i).find(".elq-item-select-school").parent().hasClass("select-disabled")||n(i).find(".elq-item-select-school").parent().addClass("select-disabled");n(i).find(".elq-item-input-school").prop("disabled",!0).hide();n(i).find(".elq-school-required").show();n.ajax({type:"POST",url:"/assets/ajax/contactforms",data:{action:"state",country:n(i).find(".elq-item-select-country").val(),state:n(t).val()}}).done(function(t){var r=n(i).find(".elq-item-select-city");t.forEach(function(t){n(r).append(n("<option/>",{value:t,text:t}))});n(i).find(".elq-item-select-city").prop("disabled",!1).show()})},r=function(t){var i=n(t).parents("form:first");n(i).find(".elq-item-select-school").children().remove().end().append('<option value="">School<\/option>');n(i).find(".elq-item-select-school").show();n(i).find(".elq-item-select-school").parent().hasClass("select-disabled")&&n(i).find(".elq-item-select-school").parent().removeClass("select-disabled");n(i).find(".elq-item-input-school").prop("disabled",!0).hide();n(i).find(".elq-school-required").show();n.ajax({type:"POST",url:"/assets/ajax/contactforms",data:{action:"city",country:n(i).find(".elq-item-select-country").val(),state:n(i).find(".elq-item-select-state").val(),city:n(t).val()}}).done(function(t){var r=n(i).find(".elq-item-select-school");t.forEach(function(t){n(r).append(n("<option/>",{value:t.Inst,text:t.Inst}).attr("data-pid",t.PID).attr("data-address",t.pStreet).attr("data-city",t.mCity).attr("data-zip",t.mZipcode))});n(r).append('<option value="school_not_listed">- School not listed -<\/option>');n(i).find(".elq-item-select-school").prop("disabled",!1).show()})},u=function(t){var i=n(t).parents("form:first"),r;n(t).val()=="school_not_listed"?(n(".elq-item-section-schoolother").show(),n(".elq-item-input-schoolother").show().attr("placeholder","School / Other"),n(".elq-item-input-schoolother").prop("disabled",!1),n(i).find("input[name=school_pid]").val(""),n(i).find("input[name=school_address]").val(""),n(i).find("input[name=school_city]").val(""),n(i).find("input[name=school_zip]").val("")):(n(".elq-item-section-schoolother").hide(),n(".elq-item-input-schoolother").hide(),n(".elq-item-input-schoolother").prop("disabled",!0),r=n(t).find(":selected"),n(i).find("input[name=school_pid]").val(n(r).data("pid")),n(i).find("input[name=school_address]").val(n(r).data("address")),n(i).find("input[name=school_city]").val(n(r).data("city")),n(i).find("input[name=school_zip]").val(n(r).data("zip")))},f=function(){n(function(){n(".elq-item-select-country").change(function(){t(this)});n(".elq-item-select-state").change(function(){i(this)});n(".elq-item-select-city").change(function(){r(this)});n(".elq-item-select-school").change(function(){u(this)});n("form.form-recaptcha").submit(function(n){n.preventDefault();grecaptcha.execute()})})};return f(),{}}(u.a);t["default"]=f},"./js/FindARepForm.js":function(n,t,i){"use strict";i.r(t);var r=i("../node_modules/jquery/dist/jquery.js"),u=i.n(r),f=function(n){var t=function(t){var i=n(t).parents("form:first");n(i).find(".findarep-select-school").children().remove().end().append('<option value="">School<\/option>');n.ajax({type:"POST",url:"/assets/ajax/contactforms",data:{action:"cityrep",state:n(i).find(".findarep-hidden-state").val(),city:n(t).val()}}).done(function(t){var r=n(i).find(".findarep-select-school");t.forEach(function(t){n(r).append(n("<option/>",{value:t.Inst,text:t.Inst}).attr("data-tid",t.TerritoryID))});n(r).prop("disabled",!1);n(r).parent().hasClass("select-disabled")&&n(r).parent().removeClass("select-disabled")})},i=function(){var i=n(".form-findarep"),u=n(i).find(".findarep-select-city"),r=n(i).find(".findarep-select-school"),t=n("#form-findarep-result");n.ajax({type:"POST",url:"/assets/ajax/contactforms",data:{action:"findarep",state:n(i).find(".findarep-hidden-state").val(),city:n(u).val(),school:n(r).val(),tid:n(r).find(":selected").data("tid")}}).done(function(r){n(t).find(".findarep-result-name").html(r.Rep);n(t).find(".findarep-result-title").html(r.Title);n(t).find(".findarep-result-city").html(r.City);n(t).find(".findarep-result-school").html(r.School);n(t).find(".findarep-result-email-container").hide();r.Email&&(n(t).find(".findarep-result-email-container").show(),n(t).find(".findarep-result-email").attr("href","mailto:"+r.Email));n(i).hide();n(t).show()})},r=function(){n("#form-findarep-result").hide();n(".form-findarep").show();n(".findarep-select-city").length>0?(n(".form-findarep .findarep-select-school").prop("disabled",!0),n(".form-findarep .findarep-select-school").parent().hasClass("select-disabled")||n(".form-findarep .findarep-select-school").parent().addClass("select-disabled"),n(".form-findarep .findarep-select-school").children().remove().end().append('<option value="">School<\/option>'),n(".form-findarep .findarep-select-city option:first-child").attr("selected","selected")):n(".form-findarep .findarep-select-school option:first-child").attr("selected","selected")},u=function(n){n.preventDefault();i()},f=function(){n(function(){n(".findarep-select-city").change(function(){t(this)});n(".form-findarep").submit(u);n(".findarep-result-searchagain").click(function(){r()})})};return f(),{}}(u.a);t["default"]=f},"./js/ajax-listing.js":function(n,t,i){"use strict";i.r(t);var r=i("../node_modules/jquery/dist/jquery.js"),u=i.n(r),f=function(n){return{Filter:function(t,i){if(window.history.replaceState("","","?"+n(t).serialize()),n.ajax){var r=n("#listing");return r.length&&n.ajax({type:"GET",url:i,data:n(t).serialize(),datatype:"html",beforeSend:function(){r.addClass("opaque")},success:function(t){r.html(t).removeClass("opaque");setTimeout(function(){n("#Aria-Announcements").html('<div aria-live="polite" role="alert"> Main content has been updated. Tab to discover.<\/div>')},3e3);setTimeout(function(){n("#Aria-Announcements").html("")},1e4)},error:function(){}}),!1}return!0},Paginate:function(t,i,r){if(n.ajax){var u=n("#list-articles");u.length&&(r.preventDefault(),n.ajax({type:"GET",url:i,data:{currentpage:t},datatype:"html",beforeSend:function(){document.body.scrollTop=document.documentElement.scrollTop=0;u.addClass("opaque")},success:function(n){u.html(n).removeClass("opaque")},error:function(){}}))}},LoadMore:function(t,i,r){var f;if(n.ajax&&(f=n("#listing"),f.length)){r.preventDefault();var e=["Loading.&nbsp;&nbsp;","Loading..&nbsp;","Loading...","Loading&nbsp;..","Loading&nbsp;&nbsp;.","Loading&nbsp;&nbsp;&nbsp;"],c=e.length-1,u=0,s,o=n("#load-more-button a"),h=n("#load-more-button span");o.attr("disabled")||n.ajax({type:"GET",url:i,data:{CurrentPage:t},datatype:"html",beforeSend:function(){o.attr("disabled","disabled");o.width(n("#load-more-button a").width());h.get(0).innerHTML=e[u];s=setInterval(function(){h.get(0).innerHTML=e[u];u=u<c?u+1:0},200)},success:function(i){clearInterval(s);n("#load-more-button").remove();f.append('<div id="page-'+t+'" tab-index="0" class="sr-only"> page '+t+" contents displayed below.<\/div>"+i);setTimeout(function(){n("#Aria-Announcements").html('<div aria-live="polite" role="alert"> Page '+t+" content has been updated. Tab to discover.<\/div>")},3e3);n("#page-"+t).focus();setTimeout(function(){n("#Aria-Announcements").html("")},1e4);n(window).trigger("resize")},error:function(){}})}}}}(u.a);t["default"]=f},"./js/animation.js":function(n,t,i){"use strict";i.r(t);i.d(t,"requestAnimFrame",function(){return e});var r=i("../node_modules/jquery/dist/jquery.js"),u=i.n(r),f=i("./js/clock.js"),e=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(n){window.setTimeout(n,1e3/60)}}(),o=function(n){function t(){t.init()}var e=n(),i,o=!1,u=-1,r;return t.init=function(){if(!o){o=!0;n(window).on("error",function(){e.addClass("active")});n(window).on("resize",function(){t.reset()});var i=n(document).height(),r=new f["default"](function(){n(document).height()!=i&&(t.reset(),i=n(document).height());t.update()},8);r.start()}},r={NO_CHANGE:0,IN:1,OUT:-1},t.update=function(){var o=i.length,f=i[u],e=t.updateElement(f);if(e==r.OUT){e=r.NO_CHANGE;do f=i[--u],e=t.updateElement(f);while(e!=r.NO_CHANGE)}else{do f=i[++u],t.updateElement(f);while(f&&n(f.ele).data("animate.active"));--u}},t.updateElement=function(t){if(!t)return r.NO_CHANGE;var i=n(t.ele),u=i.data("animate.active"),f=t.ele.getBoundingClientRect();if(f.top+t.displacement<window.innerHeight){if(!u)return i.addClass("active"),i.addClass(t["class"]),i.trigger("animate:in"),i.data("animate.active",!0),r.IN}else if(u)return i.removeClass("active"),i.removeClass(t["class"]),i.trigger("animate:out"),i.data("animate.active",!1),r.OUT;return r.NO_CHANGE},t.clearElements=function(){i=[];e=n()},t.addElements=function(r){var u=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};e=e.add(r);r.each(function(){i.push({ele:this,"class":n(this).data("animation"),displacement:u.displacement!=undefined?u.displacement:n(this).attr("data-anim-displacement")!=null?parseFloat(n(this).attr("data-anim-displacement")):100});n(this).addClass("animated")});t.reset()},t.reset=function(){i.sort(function(n,t){return n.ele.getBoundingClientRect().top+n.displacement-(t.ele.getBoundingClientRect().top+t.displacement)});u=-1;t.update();for(var n=u,r=i.length;n<r;++n);},t.makeJQueryPlugin=function(){n&&(n.fn.scrollAnimate=function(){var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};t.init();t.addElements(n(this),i)})},t.makeJQueryPlugin(),t}(u.a);t["default"]=o},"./js/clock.js":function(n,t,i){"use strict";i.r(t);var u=i("./js/animation.js"),r=function(){function n(n,t){var i=this,r,f,e,o=performance.now?performance.now():Date.now(),s,h=0;i.running=!1;i.loop=function(c){i.running&&(Object(u.requestAnimFrame)(i.loop),e=1e3/(i.fps||t||60),r=performance.now?performance.now():Date.now(),f=r-o,f>e&&(o=r-f%e,s=1e3/(c-h),h=c,n(s,f,r)))}}return n}();r.prototype={start:function(){return this.running=!0,this.loop(),this},stop:function(){return this.running=!1,this}};t["default"]=r},"./js/cookie.js":function(n,t,i){"use strict";i.r(t);i.d(t,"Cookie",function(){return r});var r=function(){return{write:function(n,t,i){var u="",r;i&&(r=new Date,r.setTime(r.getTime()+i*36e5),u="; expires="+r.toUTCString());document.cookie=n+"="+t+u+"; path=/"},read:function(n){for(var r=n+"=",u=document.cookie.split(";"),t,i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1,t.length);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return null}}}()},"./js/dropdown-menu/_dropdown-menu.scss":function(){},"./js/dropdown-menu/index.js":function(n,t,i){"use strict";function e(n,t){for(var u,r=n.split(/\s+/),i=0;i<r.length;i++)r[i]&&r[i].length>0&&r[i].substring(0,t.length)===t&&(u=r[i].substring(t.length),i=r.length);return u}function o(n){function t(t){function l(t){var u=n(t.target);u.hasClass("lexia-nav-link")&&(t.preventDefault(),r(i),n(u).parent().addClass("dropdown-open"))}var u,a=e(n("body").attr("class"),"c");t.addClass("dropdown-menu");var i=t.children("li"),f=i.children("a"),r=function(n){n.removeClass("dropdown-open")},o=function(){var t=this;return new Promise(function(i){if(r(n(t).parent("li").siblings("li")),n(t).parent("li").hasClass("dropdown-open")){i();return}n(t).parent("li").addClass("dropdown-open")})},s=function(t){n(t.relatedTarget).parents(".dropdown-menu").length>0||i.removeClass("dropdown-open")},h=function(){clearTimeout(u);var t=this;return new Promise(function(i){if(r(n(t).siblings("li")),n(t).hasClass("dropdown-open")){i();return}n(t).addClass("dropdown-open")})},c=function(){clearTimeout(u);var t=this;u=setTimeout(function(){r(n(t))},500)};f.focus(o).focusout(s);i.hover(h,c);n(window).click(function(t){n(t.target).is(i)||n(t.target).closest(i).length||r(i)});window.addEventListener("touchstart",l,{passive:!1})}return t.makeJQueryPlugin=function(){n&&(n.fn.dropdown=function(){return new t(n(this))})},t.makeJQueryPlugin(),t}i.r(t);var r=i("../node_modules/jquery/dist/jquery.js"),u=i.n(r),s=i("./js/query-string.js"),f=i("./js/dropdown-menu/_dropdown-menu.scss"),h=i.n(f);t["default"]=o(u.a)},"./js/fixed-header.js":function(n,t,i){"use strict";function e(n){function t(t){var i=n(window).scrollTop(),r=!1,u;t.removeClass("unloaded");var s=700,e=!1,o=function(){if(!e){var f=n(window).scrollTop();f>s?(t.addClass("below-height"),t.addClass("scrolled")):f>0?(t.addClass("scrolled"),t.removeClass("below-height")):(t.removeClass("scrolled"),t.removeClass("below-height"));f>i?(r&&(t.addClass("down").removeClass("up"),u=i+200),r=!1,n(window).scrollTop()>u&&t.addClass("down-delay").removeClass("up-delay")):(r||(t.addClass("up").removeClass("down"),u=i-200),r=!0,(f<u||f<=0)&&t.removeClass("down-delay").addClass("up-delay"));i=n(window).scrollTop()}};return o(),window.onscroll=Object(f.throttle)(o,50),{pause:function(){e=!0},resume:function(){e=!1}}}return t.makeJQueryPlugin=function(){n&&(n.fn.fixedHeader=function(){return new t(n(this))})},t.makeJQueryPlugin(),t}i.r(t);var r=i("../node_modules/jquery/dist/jquery.js"),u=i.n(r),f=i("./js/throttle.js");t["default"]=e(u.a)},"./js/fixed-scroll.js":function(n,t,i){"use strict";i.r(t);var r=i("../node_modules/jquery/dist/jquery.js"),u=i.n(r),f=i("./js/clock.js"),e=function(n){function t(t,i){i=i?i:{};var r=n(t),u=i.parent?n(i.parent):r.parent(),e=i.gap?i.gap:0,o=function(){var o=n(window).scrollTop(),f=0,i=u.outerHeight()-r.outerHeight(),s=u.offset(),t=o-u.offset().top+e;t>=f&&t<=i?r.css({position:"fixed",left:s.left,top:e,width:u.outerWidth()+"px"}):t>i?r.css({position:"absolute",left:"",top:i,width:""}):t<f&&r.css({position:"absolute",left:"",top:"",width:""})};this.clock=new f["default"](o,24).start()}return t.makeJQueryPlugin=function(){n&&(n.fn.FixedScroll=function(n){return new t(this,n)})},t.makeJQueryPlugin(),t}(u.a);t["default"]=e},"./js/header-nav/index.js":function(n,t,i){"use strict";i.r(t);var r=i("../node_modules/jquery/dist/jquery.js"),u=i.n(r),f=i("./js/header-nav/styles.scss"),e=i.n(f),o=function(n){function h(){i=!0;n(window).trigger("mobile-nav.open");n("html").addClass("mobile-nav-open");r.addClass("active");t.addClass("active");n(window).scrollTop(s)}function f(){i=!1;n(window).trigger("mobile-nav.close");n("html").removeClass("mobile-nav-open");r.removeClass("active");t.removeClass("active");n(window).scrollTop(o)}var e=n(window),r=n("#flyout-nav"),t=n(".nav-toggle"),u=n("#header"),o,s,i=!1;e.on("click",function(r){n(r.target).is(t)||n(r.target).closest(t).length||n(r.target).is(u)||n(r.target).closest(u).length||!i||f()});t.on("click",function(){i?f():h()})}(u.a)},"./js/header-nav/styles.scss":function(){},"./js/navigation/_navigation.scss":function(n){n.exports={animationMillis:"500"}},"./js/navigation/index.js":function(n,t,i){"use strict";i.r(t);var o=i("./js/navigation/_navigation.scss"),s=i.n(o),h=i("../node_modules/jquery/dist/jquery.js"),c=i.n(h),u=i("../node_modules/timers-browserify/main.js"),l=i.n(u),e=i("./js/throttle.js"),r=parseInt(s.a.animationMillis),f=Infinity,a=function(n){function c(){var e,s,c,l;n(window).trigger("navigation:open");n("body").addClass("mobile-nav-sliding");var v=window.scrollX,y=window.scrollY,a=function(){window.scrollTo(v,y)};n(window).on("scroll",a);e=n(window).width();e>=f?(s=n(window).scrollTop()/(n(document).height()-n(window).height()),c=(t.outerWidth()-n("#flyout-nav").outerWidth())/t.outerWidth(),t.add(o).css({transform:"scale(".concat(c,")")}),t.css({"transform-origin":"0 ".concat(t.height()*s,"px")})):t.add(o).css({transform:"translateX(".concat(-1*n("#flyout-nav").outerWidth(),"px)")});n("body").addClass("mobile-nav-open");n("body").addClass("mobile-nav-expanded");l=function(){if(n("body").removeClass("mobile-nav-sliding"),e>=f){var i=t.outerHeight()*c;h.css({height:"".concat(i,"px")});t.css({"transform-origin":"0 0"});window.scrollTo(0,(i-window.innerHeight)*s)}n("#flyout-nav").find(":focus").length||n("#flyout-nav").focus();n(window).off("scroll",a);n(window).trigger("navigation:opened")};i?l():Object(u.setTimeout)(l,r);i=!0}function s(){var f,e;n(window).trigger("navigation:close");n("body").addClass("mobile-nav-sliding");n("#flyout-nav").attr("tabindex","-1");f=n(window).scrollTop()/(n(document).height()-n(window).height());n("body").removeClass("mobile-nav-open");t.add(o).css({transform:"translate(0, 0) scale(1)"});t.css({"transform-origin":"0 ".concat(t.outerHeight()*f,"px")});h.css({height:""});window.scrollTo(0,(n(document).height()-window.innerHeight)*f);e=function(){n("body").removeClass("mobile-nav-expanded");n("body").removeClass("mobile-nav-sliding");n(window).trigger("navigation:closed");t.add(o).css({transform:""});t.css({"transform-origin":"0 0"})};i?Object(u.setTimeout)(e,r):e();i=!1}var h=n("#site"),t=n("#main-content"),i=!1,l=n(".toggle-mobile-menu"),o=n(".sb-slide"),a=Object(e.throttle)(function(){n("html, body").stop();i?s():c()},r+100,{trailing:!1});l.on("click",a);n(window).on("resize",function(){i&&s()});t.on("click",function(){var t=n(window).width();t<f&&i&&s()});n(document).on("ajax:loading",function(){i&&s()});n("#flyout-nav").on("focusin",Object(e.throttle)(function(){i||c()},r+100,{trailing:!1}))}(c.a)},"./js/object-fit.js":function(n,t,i){"use strict";i.r(t);var u=i("../node_modules/jquery/dist/jquery.js"),f=i.n(u),r=i("./js/animation.js");(function(n){n.fn.objectFit=function(){n(this).each(function(){var t=n(this),i=t.parent().outerWidth(),u=t.parent().outerHeight();Object(r.requestAnimFrame)(function(){t.css({width:"auto",height:"auto",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})});Object(r.requestAnimFrame)(function(){i/u>t.outerWidth()/t.outerHeight()?t.css("width",i+2+"px"):t.css("height",u+2+"px")})})}})(f.a)},"./js/query-string.js":function(n,t,i){"use strict";function r(n){return decodeURIComponent(window.location.search.replace(new RegExp("^(?:.*[&\\?]"+encodeURIComponent(n).replace(/[\.\+\*]/g,"\\$&")+"(?:\\=([^&]*))?)?.*$","i"),"$1"))}i.r(t);i.d(t,"default",function(){return r})},"./js/smooth-scroll.js":function(n,t,i){"use strict";function r(n){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:1e3,i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:0;$("html, body").animate({scrollTop:n.offset().top-i},t,function(){if(n.focus(),n.is(":focus"))return!1;n.attr("tabindex","-1");n.focus()})}function e(n){function t(t){t.on("click",function(t){var i=n(this.hash);i.length&&(t.preventDefault(),r(i,100))})}return t.makeJQueryPlugin=function(){if(n){n("html, body").on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",function(){n("html, body").stop()});n.fn.SmoothScroll=function(){return new t(n(this))}}},t.makeJQueryPlugin(),t}i.r(t);i.d(t,"smoothScrollTo",function(){return r});var u=i("../node_modules/jquery/dist/jquery.js"),f=i.n(u);t["default"]=e(f.a)},"./js/snap-scroll.js":function(n,t,i){"use strict";function r(n){"@babel/helpers - typeof";return r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},r(n)}var u;i.r(t);var f=i("../node_modules/jquery/dist/jquery.js"),e=i.n(f),o=i("./js/smooth-scroll.js"),s=i("./js/throttle.js");u=function(n){function i(r,u){this.options=n.extend({},e,u);i.init();this.$ele=n(r);this.paused=!1;this.$ele.addClass("snap-scroll");t.push(this)}var u=!1,f=!1,t=[],e={downTolerance:0,upTolerance:0,duration:750};return i.init=function(){var i,r,e;if(!f){f=!0;i=n(window).scrollTop();r=function(){var t=n(window).scrollTop();u=t>=i;i=t<=0?0:t};n(window).on("scroll",r);e=function(){for(var s=n(window).height(),r=n(window).scrollTop(),i=0;i<t.length;++i){if(t[i].paused)return;var f=t[i].$ele,e=f.offset().top,h=f.height(),c=u&&Math.ceil(r)<=Math.floor(e)&&Math.floor(r)>Math.ceil(e)-Math.floor(s)*(1-t[i].options.downTolerance),l=!u&&Math.floor(r)>=Math.ceil(e)&&Math.ceil(r)<Math.floor(e)+Math.floor(h)*(1-t[i].options.upTolerance);if(c||l){Object(o.smoothScrollTo)(f,t[i].options.duration);f.trigger("snap-scroll:snapped");break}}}.bind(this);n(window).on("scroll",Object(s.debounce)(e,250))}},i.prototype.pause=function(){this.paused=!0},i.prototype.resume=function(){this.paused=!1},i.prototype.destroy=function(){var n=t.indexOf(this);n>-1&&t.splice(n,1)},i.makeJQueryPlugin=function(){n&&(n.fn.SnapScroll=function(){var t=arguments,u=t[0],t=Array.prototype.slice.call(t,1);return n(this).each(function(){r(u)=="object"||typeof u=="undefined"?this.SnapScroll=new i(this,u):this.SnapScroll!==undefined&&this.SnapScroll[u].apply(this.SnapScroll,t)}),n(this)})},i.makeJQueryPlugin(),i}(e.a);t["default"]=u},"./js/throttle.js":function(n,t,i){"use strict";function r(n,t,i){var u,f,o,r=null,e=0,s;return i||(i={}),s=function(){e=i.leading===!1?0:Date.now();r=null;o=n.apply(u,f);r||(u=f=null)},function(){var c=Date.now(),h;return e||i.leading!==!1||(e=c),h=t-(c-e),u=this,f=arguments,h<=0||h>t?(r&&(clearTimeout(r),r=null),e=c,o=n.apply(u,f),r||(u=f=null)):r||i.trailing===!1||(r=setTimeout(s,h)),o}}function u(n,t,i){var r;return function(){var u=this,f=arguments,e=function(){r=null;i||n.apply(u,f)},o=i&&!r;clearTimeout(r);r=setTimeout(e,t);o&&n.apply(u,f)}}i.r(t);i.d(t,"throttle",function(){return r});i.d(t,"debounce",function(){return u})}});+function(){"use strict";function t(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}var n=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),i=function(i){var r="ekkoLightbox",e=i.fn[r],f={title:"",footer:"",maxWidth:9999,maxHeight:9999,showArrows:!0,wrapping:!0,type:null,alwaysShowClose:!1,loadingMessage:'<div class="ekko-lightbox-loader"><div><div><\/div><div><\/div><\/div><\/div>',leftArrow:"<span>&#10094;<\/span>",rightArrow:"<span>&#10095;<\/span>",strings:{close:"Close",fail:"Failed to load image:",type:"Could not detect remote target type. Force the type using data-type"},doc:document,onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){},onNavigate:function(){},onContentLoaded:function(){}},u=function(){function r(n,u){var e=this;t(this,r);this._config=i.extend({},f,u);this._$modalArrows=null;this._galleryIndex=0;this._galleryName=null;this._padding=null;this._border=null;this._titleIsShown=!1;this._footerIsShown=!1;this._wantedWidth=0;this._wantedHeight=0;this._touchstartX=0;this._touchendX=0;this._modalId="ekkoLightbox-"+Math.floor(Math.random()*1e3+1);this._$element=n instanceof jQuery?n:i(n);this._isBootstrap3=i.fn.modal.Constructor.VERSION[0]==3;var o='<h4 class="modal-title">'+(this._config.title||"&nbsp;")+"<\/h4>",s='<button type="button" class="close" data-dismiss="modal" aria-label="'+this._config.strings.close+'"><span aria-hidden="true">&times;<\/span><\/button>',h='<div class="modal-header'+(this._config.title||this._config.alwaysShowClose?"":" hide")+'">'+(this._isBootstrap3?s+o:o+s)+"<\/div>",c='<div class="modal-footer'+(this._config.footer?"":" hide")+'">'+(this._config.footer||"&nbsp;")+"<\/div>",l='<div class="modal-dialog" role="document"><div class="modal-content">'+h+'<div class="modal-body"><div class="ekko-lightbox-container"><div class="ekko-lightbox-item fade in show"><\/div><div class="ekko-lightbox-item fade"><\/div><\/div><\/div>'+c+"<\/div><\/div>";if(i(this._config.doc.body).append('<div id="'+this._modalId+'" class="ekko-lightbox modal fade" tabindex="-1" tabindex="-1" role="dialog" aria-hidden="true">'+l+"<\/div>"),this._$modal=i("#"+this._modalId,this._config.doc),this._$modalDialog=this._$modal.find(".modal-dialog").first(),this._$modalContent=this._$modal.find(".modal-content").first(),this._$modalBody=this._$modal.find(".modal-body").first(),this._$modalHeader=this._$modal.find(".modal-header").first(),this._$modalFooter=this._$modal.find(".modal-footer").first(),this._$lightboxContainer=this._$modalBody.find(".ekko-lightbox-container").first(),this._$lightboxBodyOne=this._$lightboxContainer.find("> div:first-child").first(),this._$lightboxBodyTwo=this._$lightboxContainer.find("> div:last-child").first(),this._border=this._calculateBorders(),this._padding=this._calculatePadding(),this._galleryName=this._$element.data("gallery"),this._galleryName){this._$galleryItems=i(document.body).find('*[data-gallery="'+this._galleryName+'"]');this._galleryIndex=this._$galleryItems.index(this._$element);i(document).on("keydown.ekkoLightbox",this._navigationalBinder.bind(this));if(this._config.showArrows&&this._$galleryItems.length>1){this._$lightboxContainer.append('<div class="ekko-lightbox-nav-overlay"><a href="#">'+this._config.leftArrow+'<\/a><a href="#">'+this._config.rightArrow+"<\/a><\/div>");this._$modalArrows=this._$lightboxContainer.find("div.ekko-lightbox-nav-overlay").first();this._$lightboxContainer.on("click","a:first-child",function(n){return n.preventDefault(),e.navigateLeft()});this._$lightboxContainer.on("click","a:last-child",function(n){return n.preventDefault(),e.navigateRight()});this.updateNavigation()}}this._$modal.on("show.bs.modal",this._config.onShow.bind(this)).on("shown.bs.modal",function(){return e._toggleLoading(!0),e._handle(),e._config.onShown.call(e)}).on("hide.bs.modal",this._config.onHide.bind(this)).on("hidden.bs.modal",function(){return e._galleryName&&(i(document).off("keydown.ekkoLightbox"),i(window).off("resize.ekkoLightbox")),e._$modal.remove(),e._config.onHidden.call(e)}).modal(this._config);i(window).on("resize.ekkoLightbox",function(){e._resize(e._wantedWidth,e._wantedHeight)});this._$lightboxContainer.on("touchstart",function(){e._touchstartX=event.changedTouches[0].screenX}).on("touchend",function(){e._touchendX=event.changedTouches[0].screenX;e._swipeGesure()})}return n(r,null,[{key:"Default",get:function(){return f}}]),n(r,[{key:"element",value:function(){return this._$element}},{key:"modal",value:function(){return this._$modal}},{key:"navigateTo",value:function(n){if(n<0||n>this._$galleryItems.length-1)return this;this._galleryIndex=n;this.updateNavigation();this._$element=i(this._$galleryItems.get(this._galleryIndex));this._handle()}},{key:"navigateLeft",value:function(){if(this._$galleryItems&&this._$galleryItems.length!==1){if(this._galleryIndex===0)if(this._config.wrapping)this._galleryIndex=this._$galleryItems.length-1;else return;else this._galleryIndex--;return this._config.onNavigate.call(this,"left",this._galleryIndex),this.navigateTo(this._galleryIndex)}}},{key:"navigateRight",value:function(){if(this._$galleryItems&&this._$galleryItems.length!==1){if(this._galleryIndex===this._$galleryItems.length-1)if(this._config.wrapping)this._galleryIndex=0;else return;else this._galleryIndex++;return this._config.onNavigate.call(this,"right",this._galleryIndex),this.navigateTo(this._galleryIndex)}}},{key:"updateNavigation",value:function(){if(!this._config.wrapping){var n=this._$lightboxContainer.find("div.ekko-lightbox-nav-overlay");this._galleryIndex===0?n.find("a:first-child").addClass("disabled"):n.find("a:first-child").removeClass("disabled");this._galleryIndex===this._$galleryItems.length-1?n.find("a:last-child").addClass("disabled"):n.find("a:last-child").removeClass("disabled")}}},{key:"close",value:function(){return this._$modal.modal("hide")}},{key:"_navigationalBinder",value:function(n){return(n=n||window.event,n.keyCode===39)?this.navigateRight():n.keyCode===37?this.navigateLeft():void 0}},{key:"_detectRemoteType",value:function(n,t){return t=t||!1,!t&&this._isImage(n)&&(t="image"),!t&&this._getYoutubeId(n)&&(t="youtube"),!t&&this._getVimeoId(n)&&(t="vimeo"),!t&&this._getInstagramId(n)&&(t="instagram"),(t=="audio"||t=="video"||!t&&this._isMedia(n))&&(t="media"),(!t||["image","youtube","vimeo","instagram","media","url"].indexOf(t)<0)&&(t="url"),t}},{key:"_getRemoteContentType",value:function(n){var t=i.ajax({type:"HEAD",url:n,async:!1});return t.getResponseHeader("Content-Type")}},{key:"_isImage",value:function(n){return n&&n.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)}},{key:"_isMedia",value:function(n){return n&&n.match(/(\.(mp3|mp4|ogg|webm|wav)((\?|#).*)?$)/i)}},{key:"_containerToUse",value:function(){var n=this,t=this._$lightboxBodyTwo,i=this._$lightboxBodyOne;return this._$lightboxBodyTwo.hasClass("in")&&(t=this._$lightboxBodyOne,i=this._$lightboxBodyTwo),i.removeClass("in show"),setTimeout(function(){n._$lightboxBodyTwo.hasClass("in")||n._$lightboxBodyTwo.empty();n._$lightboxBodyOne.hasClass("in")||n._$lightboxBodyOne.empty()},500),t.addClass("in show"),t}},{key:"_handle",value:function(){var t=this._containerToUse(),n,i;if(this._updateTitleAndFooter(),n=this._$element.attr("data-remote")||this._$element.attr("href"),i=this._detectRemoteType(n,this._$element.attr("data-type")||!1),["image","youtube","vimeo","instagram","media","url"].indexOf(i)<0)return this._error(this._config.strings.type);switch(i){case"image":this._preloadImage(n,t);this._preloadImageByIndex(this._galleryIndex,3);break;case"youtube":this._showYoutubeVideo(n,t);break;case"vimeo":this._showVimeoVideo(this._getVimeoId(n),t);break;case"instagram":this._showInstagramVideo(this._getInstagramId(n),t);break;case"media":this._showHtml5Media(n,t);break;default:this._loadRemoteContent(n,t)}return this}},{key:"_getYoutubeId",value:function(n){if(!n)return!1;var t=n.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/);return t&&t[2].length===11?t[2]:!1}},{key:"_getVimeoId",value:function(n){return n&&n.indexOf("vimeo")>0?n:!1}},{key:"_getInstagramId",value:function(n){return n&&n.indexOf("instagram")>0?n:!1}},{key:"_toggleLoading",value:function(n){return n=n||!1,n?(this._$modalDialog.css("display","none"),this._$modal.removeClass("in show"),i(".modal-backdrop").append(this._config.loadingMessage)):(this._$modalDialog.css("display","block"),this._$modal.addClass("in show"),i(".modal-backdrop").find(".ekko-lightbox-loader").remove()),this}},{key:"_calculateBorders",value:function(){return{top:this._totalCssByAttribute("border-top-width"),right:this._totalCssByAttribute("border-right-width"),bottom:this._totalCssByAttribute("border-bottom-width"),left:this._totalCssByAttribute("border-left-width")}}},{key:"_calculatePadding",value:function(){return{top:this._totalCssByAttribute("padding-top"),right:this._totalCssByAttribute("padding-right"),bottom:this._totalCssByAttribute("padding-bottom"),left:this._totalCssByAttribute("padding-left")}}},{key:"_totalCssByAttribute",value:function(n){return parseInt(this._$modalDialog.css(n),10)+parseInt(this._$modalContent.css(n),10)+parseInt(this._$modalBody.css(n),10)}},{key:"_updateTitleAndFooter",value:function(){var n=this._$element.data("title")||"",t=this._$element.data("footer")||"";return this._titleIsShown=!1,n||this._config.alwaysShowClose?(this._titleIsShown=!0,this._$modalHeader.css("display","").find(".modal-title").html(n||"&nbsp;")):this._$modalHeader.css("display","none"),this._footerIsShown=!1,t?(this._footerIsShown=!0,this._$modalFooter.css("display","").html(t)):this._$modalFooter.css("display","none"),this}},{key:"_showYoutubeVideo",value:function(n,t){var r=this._getYoutubeId(n),u=n.indexOf("&")>0?n.substr(n.indexOf("&")):"",i=this._$element.data("width")||560,f=this._$element.data("height")||i/(560/315);return this._showVideoIframe("//www.youtube.com/embed/"+r+"?badge=0&autoplay=1&html5=1"+u,i,f,t)}},{key:"_showVimeoVideo",value:function(n,t){var i=this._$element.data("width")||500,r=this._$element.data("height")||i/(560/315);return this._showVideoIframe(n+"?autoplay=1",i,r,t)}},{key:"_showInstagramVideo",value:function(n,t){var i=this._$element.data("width")||612,r=i+80;return n=n.substr(-1)!=="/"?n+"/":n,t.html('<iframe width="'+i+'" height="'+r+'" src="'+n+'embed/" frameborder="0" allowfullscreen><\/iframe>'),this._resize(i,r),this._config.onContentLoaded.call(this),this._$modalArrows&&this._$modalArrows.css("display","none"),this._toggleLoading(!1),this}},{key:"_showVideoIframe",value:function(n,t,i,r){return i=i||t,r.html('<div class="embed-responsive embed-responsive-16by9"><iframe width="'+t+'" height="'+i+'" src="'+n+'" frameborder="0" allowfullscreen class="embed-responsive-item"><\/iframe><\/div>'),this._resize(t,i),this._config.onContentLoaded.call(this),this._$modalArrows&&this._$modalArrows.css("display","none"),this._toggleLoading(!1),this}},{key:"_showHtml5Media",value:function(n,t){var u=this._getRemoteContentType(n),i,r,f;return u?(i="",i=u.indexOf("audio")>0?"audio":"video",r=this._$element.data("width")||560,f=this._$element.data("height")||r/(560/315),t.html('<div class="embed-responsive embed-responsive-16by9"><'+i+' width="'+r+'" height="'+f+'" preload="auto" autoplay controls class="embed-responsive-item"><source src="'+n+'" type="'+u+'">'+this._config.strings.type+"<\/"+i+"><\/div>"),this._resize(r,f),this._config.onContentLoaded.call(this),this._$modalArrows&&this._$modalArrows.css("display","none"),this._toggleLoading(!1),this):this._error(this._config.strings.type)}},{key:"_loadRemoteContent",value:function(n,t){var r=this,u=this._$element.data("width")||560,f=this._$element.data("height")||560,e=this._$element.data("disableExternalCheck")||!1;return this._toggleLoading(!1),e||this._isExternal(n)?(t.html('<iframe src="'+n+'" frameborder="0" allowfullscreen><\/iframe>'),this._config.onContentLoaded.call(this)):t.load(n,i.proxy(function(){return r._$element.trigger("loaded.bs.modal")})),this._$modalArrows&&this._$modalArrows.css("display","none"),this._resize(u,f),this}},{key:"_isExternal",value:function(n){var t=n.match(/^([^:\/?#]+:)?(?:\/\/([^\/?#]*))?([^?#]+)?(\?[^#]*)?(#.*)?/);return typeof t[1]=="string"&&t[1].length>0&&t[1].toLowerCase()!==location.protocol?!0:typeof t[2]=="string"&&t[2].length>0&&t[2].replace(new RegExp(":("+{"http:":80,"https:":443}[location.protocol]+")?$"),"")!==location.host?!0:!1}},{key:"_error",value:function(n){return console.error(n),this._containerToUse().html(n),this._resize(300,300),this}},{key:"_preloadImageByIndex",value:function(n,t){var r,u;if(this._$galleryItems)return(r=i(this._$galleryItems.get(n),!1),typeof r=="undefined")?void 0:(u=r.attr("data-remote")||r.attr("href"),(r.attr("data-type")==="image"||this._isImage(u))&&this._preloadImage(u,!1),t>0?this._preloadImageByIndex(n+1,t-1):void 0)}},{key:"_preloadImage",value:function(n,t){var r=this,u;return t=t||!1,u=new Image,t&&function(){var f=setTimeout(function(){t.append(r._config.loadingMessage)},200);u.onload=function(){f&&clearTimeout(f);f=null;var n=i("<img />");return n.attr("src",u.src),n.addClass("img-fluid"),n.css("width","100%"),t.html(n),r._$modalArrows&&r._$modalArrows.css("display",""),r._resize(u.width,u.height),r._toggleLoading(!1),r._config.onContentLoaded.call(r)};u.onerror=function(){return r._toggleLoading(!1),r._error(r._config.strings.fail+("  "+n))}}(),u.src=n,u}},{key:"_swipeGesure",value:function(){return this._touchendX<this._touchstartX?this.navigateRight():this._touchendX>this._touchstartX?this.navigateLeft():void 0}},{key:"_resize",value:function(n,t){var u,f,e;t=t||n;this._wantedWidth=n;this._wantedHeight=t;var h=n/t,r=this._padding.left+this._padding.right+this._border.left+this._border.right,l=this._config.doc.body.clientWidth>575?20:0,a=this._config.doc.body.clientWidth>575?0:20,o=Math.min(n+r,this._config.doc.body.clientWidth-l,this._config.maxWidth);n+r>o?(t=(o-r-a)/h,n=o):n=n+r;u=0;f=0;this._footerIsShown&&(f=this._$modalFooter.outerHeight(!0)||55);this._titleIsShown&&(u=this._$modalHeader.outerHeight(!0)||67);var c=this._padding.top+this._padding.bottom+this._border.bottom+this._border.top,v=parseFloat(this._$modalDialog.css("margin-top"))+parseFloat(this._$modalDialog.css("margin-bottom")),s=Math.min(t,i(window).height()-c-v-u-f,this._config.maxHeight-c-u-f);if(t>s&&(n=Math.ceil(s*h)+r),this._$lightboxContainer.css("height",s),this._$modalDialog.css("flex",1).css("maxWidth",n),e=this._$modal.data("bs.modal"),e)try{e._handleUpdate()}catch(y){e.handleUpdate()}return this}}],[{key:"_jQueryInterface",value:function(n){var t=this;return n=n||{},this.each(function(){var u=i(t),f=i.extend({},r.Default,u.data(),typeof n=="object"&&n);new r(t,f)})}}]),r}();return i.fn[r]=u._jQueryInterface,i.fn[r].Constructor=u,i.fn[r].noConflict=function(){return i.fn[r]=e,u._jQueryInterface},u}(jQuery)}(jQuery);$(document).ready(function(){$(".zoom-image").click(function(n){n.preventDefault();$(this).ekkoLightbox()})});$(document).ready(function(){var n=1600,t=1,i=$(window).width();i<=991?t=1e3/n:i<=1199?t=1200/n:i<=1279?t=1400/n:i<=1499&&(t=1600/n);$(".imageHandler").each(function(){var r=t,u=n,f=100,e="image",i;$(this).data("mtype")=="background"&&(e="background");$(this).data("mratio")&&!isNaN($(this).data("mratio"))&&(r=r*$(this).data("mratio"));$(this).data("mwidth")&&!isNaN($(this).data("mwidth"))&&(u=$(this).data("mwidth"));$(this).data("mquality")&&!isNaN($(this).data("mquality"))&&(f=$(this).data("mquality"));u=Math.round(u*r);i=$(this).data("msrc")+"?w="+u+"&quality="+f;$(this).data("mheight")&&(thisheight=Math.round($(this).data("mheight")*r),i=i+"&h="+thisheight);$(this).data("mformat")&&(i=i+"&format="+$(this).data("mformat"));$(this).data("mmode")&&(i=i+"&mode="+$(this).data("mmode"));$(this).data("mscale")&&(i=i+"&scale="+$(this).data("mscale"));$(this).data("manchor")&&(i=i+"&anchot="+$(this).data("manchor"));e=="image"?$(this).attr("src",i):$(this).css("background-image","url('"+i+"')")})});$(document).ready(function(){$(".accordion-content").hide();$(".toggle-accordion").on("click",function(){$(this).hasClass("open")?($(this).next(".accordion-content").hide(),$(this).removeClass("open")):($(this).next(".accordion-content").show(),$(this).addClass("open"))});$(".two-col-text-image-video .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:2,slidesToScroll:1,responsive:[{breakpoint:576,settings:{slidesToShow:1}}]});$(".sidebar .two-col-text-image-video .stateslider").slick("unslick");$(".sidebar .two-col-text-image-video .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,responsive:[{breakpoint:992,settings:{slidesToShow:2}},{breakpoint:576,settings:{slidesToShow:1}}]});$(".three-col-text-image-video .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:3,slidesToScroll:1,responsive:[{breakpoint:1430,settings:{slidesToShow:2}},{breakpoint:576,settings:{slidesToShow:1}}]});$(".sidebar .three-col-text-image-video .stateslider").slick("unslick");$(".sidebar .three-col-text-image-video .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,responsive:[{breakpoint:992,settings:{slidesToShow:2}},{breakpoint:576,settings:{slidesToShow:1}}]});$(".one-col-text-carousel .stateslider").slick({arrows:!0,infinite:!0});$(".text-image-video-carousel .stateslider").slick({arrows:!0,infinite:!0});$(".logo-parade .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:4,slidesToScroll:1,responsive:[{breakpoint:1430,settings:{slidesToShow:3}},{breakpoint:576,settings:{slidesToShow:2}},{breakpoint:380,settings:{slidesToShow:1}}]});$(".sidebar .logo-parade .stateslider").slick("unslick");$(".sidebar .logo-parade .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:2,slidesToScroll:1,responsive:[{breakpoint:1200,settings:{slidesToShow:1}},{breakpoint:992,settings:{slidesToShow:3}},{breakpoint:576,settings:{slidesToShow:2}},{breakpoint:380,settings:{slidesToShow:1}}]});$(".three-col-stats .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:3,slidesToScroll:1,responsive:[{breakpoint:1430,settings:{slidesToShow:2}},{breakpoint:576,settings:{slidesToShow:1}}]});$(".sidebar .three-col-stats .stateslider").slick("unslick");$(".sidebar .three-col-stats .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,responsive:[{breakpoint:992,settings:{slidesToShow:2}},{breakpoint:576,settings:{slidesToShow:1}}]});$(".related-product-carousel .stateslider").slick({arrows:!0,infinite:!0,slidesToShow:4,slidesToScroll:1,responsive:[{breakpoint:1430,settings:{slidesToShow:3}},{breakpoint:576,settings:{slidesToShow:2}},{breakpoint:380,settings:{slidesToShow:1}}]});$(".testimonial-carousel .stateslider").slick({arrows:!0,infinite:!0})});var scrolltotop={setting:{startline:1e3,scrollto:0,scrollduration:1e3,fadeduration:[500,100]},controlHTML:'<img src="/Assets/img/up.png" style="width:51px; height:42px" alt="back to top"/>',controlattrs:{offsetx:5,offsety:5},anchorkeyword:"#top",state:{isvisible:!1,shouldvisible:!1},scrollup:function(){this.cssfixedsupport||this.$control.css({opacity:0});var n=isNaN(this.setting.scrollto)?this.setting.scrollto:parseInt(this.setting.scrollto);n=typeof n=="string"&&jQuery("#"+n).length==1?jQuery("#"+n).offset().top:0;this.$body.animate({scrollTop:n},this.setting.scrollduration)},keepfixed:function(){var n=jQuery(window),t=n.scrollLeft()+n.width()-this.$control.width()-this.controlattrs.offsetx,i=n.scrollTop()+n.height()-this.$control.height()-this.controlattrs.offsety;this.$control.css({left:t+"px",top:i+"px"})},togglecontrol:function(){var n=jQuery(window).scrollTop();this.cssfixedsupport||this.keepfixed();this.state.shouldvisible=n>=this.setting.startline?!0:!1;this.state.shouldvisible&&!this.state.isvisible?(this.$control.stop().animate({opacity:1},this.setting.fadeduration[0]),this.state.isvisible=!0):this.state.shouldvisible==!1&&this.state.isvisible&&(this.$control.stop().animate({opacity:0},this.setting.fadeduration[1]),this.state.isvisible=!1)},init:function(){jQuery(document).ready(function(n){var t=scrolltotop,i=document.all;t.cssfixedsupport=!i||i&&document.compatMode=="CSS1Compat"&&window.XMLHttpRequest;t.$body=window.opera?document.compatMode=="CSS1Compat"?n("html"):n("body"):n("html,body");t.$control=n('<div id="topcontrol">'+t.controlHTML+"<\/div>").css({position:t.cssfixedsupport?"fixed":"absolute",bottom:t.controlattrs.offsety,right:t.controlattrs.offsetx,opacity:0,cursor:"pointer"}).attr({title:"Scroll Back to Top"}).click(function(){return t.scrollup(),!1}).appendTo("body");document.all&&!window.XMLHttpRequest&&t.$control.text()!=""&&t.$control.css({width:t.$control.width()});t.togglecontrol();n('a[href="'+t.anchorkeyword+'"]').click(function(){return t.scrollup(),!1});n(".sb-toggle-right").click(function(){return t.scrollup(),!1});n(window).bind("scroll resize",function(){t.togglecontrol()})})}};scrolltotop.init()