PageSourceSearch

https://www.d-id.com/wp-content/cache/min/1/wp-content/themes/airfleet/dist/theme.js?ver=1789637939

js d-id.com collected 2026-09-24 07:59:21 UTC 1,242,873 bytes, 2 lines download raw bytes

1/*! For license information please see theme.js.LICENSE.txt */
2!function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)r.d(n,i,function(e){return t[e]}.bind(null,i));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=243)}([,function(t,e,r){"use strict";function n(t){return null!==t&&"object"==typeof t&&"constructor"in t&&t.constructor===Object}function i(t={},e={}){Object.keys(e).forEach(r=>{void 0===t[r]?t[r]=e[r]:n(e[r])&&n(t[r])&&Object.keys(e[r]).length>0&&i(t[r],e[r])})}r.d(e,"a",(function(){return a})),r.d(e,"b",(function(){return l}));const o={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const t="undefined"!=typeof document?document:{};return i(t,o),t}const s={document:o,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:t=>"undefined"==typeof setTimeout?(t(),null):setTimeout(t,0),cancelAnimationFrame(t){"undefined"!=typeof setTimeout&&clearTimeout(t)}};function l(){const t="undefined"!=typeof window?window:{};return i(t,s),t}},function(t,e,r){"use strict";t.exports=TypeError},function(t,e,r){"use strict";function n(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function i(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}r.d(e,"a",(function(){return zn}));var o,a,s,l,c,u,f,p,h,d,m,y,v,g,b,w={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},S={duration:.5,overwrite:!1,delay:0},_=1e8,x=2*Math.PI,E=x/4,T=0,C=Math.sqrt,k=Math.cos,P=Math.sin,A=function(t){return"string"==typeof t},O=function(t){return"function"==typeof t},M=function(t){return"number"==typeof t},I=function(t){return void 0===t},D=function(t){return"object"==typeof t},j=function(t){return!1!==t},L=function(){return"undefined"!=typeof window},N=function(t){return O(t)||A(t)},F="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},R=Array.isArray,B=/(?:-?\.?\d|\.)+/gi,V=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,z=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,G=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,q=/[+-]=-?[.\d]+/,H=/[^,'"\[\]\s]+/gi,W=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,$={},U={},Y=function(t){return(U=xt(t,$))&&_r},X=function(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")},K=function(t,e){return!e&&console.warn(t)},J=function(t,e){return t&&($[t]=e)&&U&&(U[t]=e)||$},Z=function(){return 0},Q={suppressEvents:!0,isStart:!0,kill:!1},tt={suppressEvents:!0,kill:!1},et={suppressEvents:!0},rt={},nt=[],it={},ot={},at={},st=30,lt=[],ct="",ut=function(t){var e,r,n=t[0];if(D(n)||O(n)||(t=[t]),!(e=(n._gsap||{}).harness)){for(r=lt.length;r--&&!lt[r].targetTest(n););e=lt[r]}for(r=t.length;r--;)t[r]&&(t[r]._gsap||(t[r]._gsap=new Ne(t[r],e)))||t.splice(r,1);return t},ft=function(t){return t._gsap||ut(te(t))[0]._gsap},pt=function(t,e,r){return(r=t[e])&&O(r)?t[e]():I(r)&&t.getAttribute&&t.getAttribute(e)||r}
vendor: 10,205 bytes, line 2
2,ht=function(t,e){return(t=t.split(",")).forEach(e)||t},dt=function(t){return Math.round(1e5*t)/1e5||0},mt=function(t){return Math.round(1e7*t)/1e7||0},yt=function(t,e){var r=e.charAt(0),n=parseFloat(e.substr(2));return t=parseFloat(t),"+"===r?t+n:"-"===r?t-n:"*"===r?t*n:t/n},vt=function(t,e){for(var r=e.length,n=0;t.indexOf(e[n])<0&&++n<r;);return n<r},gt=function(){var t,e,r=nt.length,n=nt.slice(0);for(it={},nt.length=0,t=0;t<r;t++)(e=n[t])&&e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0)._lazy=0)},bt=function(t,e,r,n){nt.length&&!a&&gt(),t.render(e,r,n||a&&e<0&&(t._initted||t._startAt)),nt.length&&!a&&gt()},wt=function(t){var e=parseFloat(t);return(e||0===e)&&(t+"").match(H).length<2?e:A(t)?t.trim():t},St=function(t){return t},_t=function(t,e){for(var r in e)r in t||(t[r]=e[r]);return t},xt=function(t,e){for(var r in e)t[r]=e[r];return t},Et=function t(e,r){for(var n in r)"__proto__"!==n&&"constructor"!==n&&"prototype"!==n&&(e[n]=D(r[n])?t(e[n]||(e[n]={}),r[n]):r[n]);return e},Tt=function(t,e){var r,n={};for(r in t)r in e||(n[r]=t[r]);return n},Ct=function(t){var e,r=t.parent||l,n=t.keyframes?(e=R(t.keyframes),function(t,r){for(var n in r)n in t||"duration"===n&&e||"ease"===n||(t[n]=r[n])}):_t;if(j(t.inherit))for(;r;)n(t,r.vars.defaults),r=r.parent||r._dp;return t},kt=function(t,e,r,n,i){void 0===r&&(r="_first"),void 0===n&&(n="_last");var o,a=t[n];if(i)for(o=e[i];a&&a[i]>o;)a=a._prev;return a?(e._next=a._next,a._next=e):(e._next=t[r],t[r]=e),e._next?e._next._prev=e:t[n]=e,e._prev=a,e.parent=e._dp=t,e},Pt=function(t,e,r,n){void 0===r&&(r="_first"),void 0===n&&(n="_last");var i=e._prev,o=e._next;i?i._next=o:t[r]===e&&(t[r]=o),o?o._prev=i:t[n]===e&&(t[n]=i),e._next=e._prev=e.parent=null},At=function(t,e){t.parent&&(!e||t.parent.autoRemoveChildren)&&t.parent.remove&&t.parent.remove(t),t._act=0},Ot=function(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var r=t;r;)r._dirty=1,r=r.parent;return t},Mt=function(t){for(var e=t.parent;e&&e.parent;)e._dirty=1,e.totalDuration(),e=e.parent;return t},It=function(t,e,r,n){return t._startAt&&(a?t._startAt.revert(tt):t.vars.immediateRender&&!t.vars.autoRevert||t._startAt.render(e,!0,n))},Dt=function(t){return t._repeat?jt(t._tTime,t=t.duration()+t._rDelay)*t:0},jt=function(t,e){var r=Math.floor(t/=e);return t&&r===t?r-1:r},Lt=function(t,e){return(t-e._start)*e._ts+(e._ts>=0?0:e._dirty?e.totalDuration():e._tDur)},Nt=function(t){return t._end=mt(t._start+(t._tDur/Math.abs(t._ts||t._rts||1e-8)||0))},Ft=function(t,e){var r=t._dp;return r&&r.smoothChildTiming&&t._ts&&(t._start=mt(r._time-(t._ts>0?e/t._ts:((t._dirty?t.totalDuration():t._tDur)-e)/-t._ts)),Nt(t),r._dirty||Ot(r,t)),t},Rt=function(t,e){var r;if((e._time||!e._dur&&e._initted||e._start<t._time&&(e._dur||!e.add))&&(r=Lt(t.rawTime(),e),(!e._dur||Xt(0,e.totalDuration(),r)-e._tTime>1e-8)&&e.render(r,!0)),Ot(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur<t.duration())for(r=t;r._dp;)r.rawTime()>=0&&r.totalTime(r._tTime),r=r._dp;t._zTime=-1e-8}},Bt=function(t,e,r,n){return e.parent&&At(e),e._start=mt((M(r)?r:r||t!==l?$t(t,r,e):t._time)+e._delay),e._end=mt(e._start+(e.totalDuration()/Math.abs(e.timeScale())||0)),kt(t,e,"_first","_last",t._sort?"_start":0),Gt(e)||(t._recent=e),n||Rt(t,e),t._ts<0&&Ft(t,t._tTime),t},Vt=function(t,e){return($.ScrollTrigger||X("scrollTrigger",e))&&$.ScrollTrigger.create(e,t)},zt=function(t,e,r,n,i){return He(t,e,i),t._initted?!r&&t._pt&&!a&&(t._dur&&!1!==t.vars.lazy||!t._dur&&t.vars.lazy)&&h!==xe.frame?(nt.push(t),t._lazy=[i,n],1):void 0:1},Gt=function(t){var e=t.data;return"isFromStart"===e||"isStart"===e},qt=function(t,e,r,n){var i=t._repeat,o=mt(e)||0,a=t._tTime/t._tDur;return a&&!n&&(t._time*=o/t._dur),t._dur=o,t._tDur=i?i<0?1e10:mt(o*(i+1)+t._rDelay*i):o,a>0&&!n&&Ft(t,t._tTime=t._tDur*a),t.parent&&Nt(t),r||Ot(t.parent,t),t},Ht=function(t){return t instanceof Re?Ot(t):qt(t,t._dur)},Wt={_start:0,endTime:Z,totalDuration:Z},$t=function t(e,r,n){var i,o,a,s=e.labels,l=e._recent||Wt,c=e.duration()>=_?l.endTime(!1):e._dur;return A(r)&&(isNaN(r)||r in s)?(o=r.charAt(0),a="%"===r.substr(-1),i=r.indexOf("="),"<"===o||">"===o?(i>=0&&(r=r.replace(/=/,"")),("<"===o?l._start:l.endTime(l._repeat>=0))+(parseFloat(r.substr(1))||0)*(a?(i<0?l:n).totalDuration()/100:1)):i<0?(r in s||(s[r]=c),s[r]):(o=parseFloat(r.charAt(i-1)+r.substr(i+1)),a&&n&&(o=o/100*(R(n)?n[0]:n).totalDuration()),i>1?t(e,r.substr(0,i-1),n)+o:c+o)):null==r?c:+r},Ut=function(t,e,r){var n,i,o=M(e[1]),a=(o?2:1)+(t<2?0:1),s=e[a];if(o&&(s.duration=e[1]),s.parent=r,t){for(n=s,i=r;i&&!("immediateRender"in n);)n=i.vars.defaults||{},i=j(i.vars.inherit)&&i.parent;s.immediateRender=j(n.immediateRender),t<2?s.runBackwards=1:s.startAt=e[a-1]}return new Xe(e[0],s,e[a+1])},Yt=function(t,e){return t||0===t?e(t):e},Xt=function(t,e,r){return r<t?t:r>e?e:r},Kt=function(t,e){return A(t)&&(e=W.exec(t))?e[1]:""},Jt=[].slice,Zt=function(t,e){return t&&D(t)&&"length"in t&&(!e&&!t.length||t.length-1 in t&&D(t[0]))&&!t.nodeType&&t!==c},Qt=function(t,e,r){return void 0===r&&(r=[]),t.forEach((function(t){var n;return A(t)&&!e||Zt(t,1)?(n=r).push.apply(n,te(t)):r.push(t)}))||r},te=function(t,e,r){return s&&!e&&s.selector?s.selector(t):!A(t)||r||!u&&Ee()?R(t)?Qt(t,r):Zt(t)?Jt.call(t,0):t?[t]:[]:Jt.call((e||f).querySelectorAll(t),0)},ee=function(t){return t=te(t)[0]||K("Invalid scope")||{},function(e){var r=t.current||t.nativeElement||t;return te(e,r.querySelectorAll?r:r===t?K("Invalid scope")||f.createElement("div"):t)}},re=function(t){return t.sort((function(){return.5-Math.random()}))},ne=function(t){if(O(t))return t;var e=D(t)?t:{each:t},r=Me(e.ease),n=e.from||0,i=parseFloat(e.base)||0,o={},a=n>0&&n<1,s=isNaN(n)||a,l=e.axis,c=n,u=n;return A(n)?c=u={center:.5,edges:.5,end:1}[n]||0:!a&&s&&(c=n[0],u=n[1]),function(t,a,f){var p,h,d,m,y,v,g,b,w,S=(f||e).length,x=o[S];if(!x){if(!(w="auto"===e.grid?0:(e.grid||[1,_])[1])){for(g=-_;g<(g=f[w++].getBoundingClientRect().left)&&w<S;);w<S&&w--}for(x=o[S]=[],p=s?Math.min(w,S)*c-.5:n%w,h=w===_?0:s?S*u/w-.5:n/w|0,g=0,b=_,v=0;v<S;v++)d=v%w-p,m=h-(v/w|0),x[v]=y=l?Math.abs("y"===l?m:d):C(d*d+m*m),y>g&&(g=y),y<b&&(b=y);"random"===n&&re(x),x.max=g-b,x.min=b,x.v=S=(parseFloat(e.amount)||parseFloat(e.each)*(w>S?S-1:l?"y"===l?S/w:w:Math.max(w,S/w))||0)*("edges"===n?-1:1),x.b=S<0?i-S:i,x.u=Kt(e.amount||e.each)||0,r=r&&S<0?Ae(r):r}return S=(x[t]-x.min)/x.max||0,mt(x.b+(r?r(S):S)*x.v)+x.u}},ie=function(t){var e=Math.pow(10,((t+"").split(".")[1]||"").length);return function(r){var n=mt(Math.round(parseFloat(r)/t)*t*e);return(n-n%1)/e+(M(r)?0:Kt(r))}},oe=function(t,e){var r,n,i=R(t);return!i&&D(t)&&(r=i=t.radius||_,t.values?(t=te(t.values),(n=!M(t[0]))&&(r*=r)):t=ie(t.increment)),Yt(e,i?O(t)?function(e){return n=t(e),Math.abs(n-e)<=r?n:e}:function(e){for(var i,o,a=parseFloat(n?e.x:e),s=parseFloat(n?e.y:0),l=_,c=0,u=t.length;u--;)(i=n?(i=t[u].x-a)*i+(o=t[u].y-s)*o:Math.abs(t[u]-a))<l&&(l=i,c=u);return c=!r||l<=r?t[c]:e,n||c===e||M(e)?c:c+Kt(e)}:ie(t))},ae=function(t,e,r,n){return Yt(R(t)?!e:!0===r?!!(r=0):!n,(function(){return R(t)?t[~~(Math.random()*t.length)]:(r=r||1e-5)&&(n=r<1?Math.pow(10,(r+"").length-2):1)&&Math.floor(Math.round((t-r/2+Math.random()*(e-t+.99*r))/r)*r*n)/n}))},se=function(t,e,r){return Yt(r,(function(r){return t[~~e(r)]}))},le=function(t){for(var e,r,n,i,o=0,a="";~(e=t.indexOf("random(",o));)n=t.indexOf(")",e),i="["===t.charAt(e+7),r=t.substr(e+7,n-e-7).match(i?H:B),a+=t.substr(o,e-o)+ae(i?r:+r[0],i?0:+r[1],+r[2]||1e-5),o=n+1;return a+t.substr(o,t.length-o)},ce=function(t,e,r,n,i){var o=e-t,a=n-r;return Yt(i,(function(e){return r+((e-t)/o*a||0)}))},ue=function(t,e,r){var n,i,o,a=t.labels,s=_;for(n in a)(i=a[n]-e)<0==!!r&&i&&s>(i=Math.abs(i))&&(o=n,s=i);return o},fe=function(t,e,r){var n,i,o,a=t.vars,l=a[e],c=s,u=t._ctx;if(l)return n=a[e+"Params"],i=a.callbackScope||t,r&&nt.length&&gt(),u&&(s=u),o=n?l.apply(i,n):l.call(i),s=c,o},pe=function(t){return At(t),t.scrollTrigger&&t.scrollTrigger.kill(!!a),t.progress()<1&&fe(t,"onInterrupt"),t},he=[],de=function(t){if(t)if(t=!t.name&&t.default||t,L()||t.headless){var e=t.name,r=O(t),n=e&&!r&&t.init?function(){this._props=[]}:t,i={init:Z,render:ir,add:Ge,kill:ar,modifier:or,rawVars:0},o={targetTest:0,get:0,getSetter:tr,aliases:{},register:0};if(Ee(),t!==n){if(ot[e])return;_t(n,_t(Tt(t,i),o)),xt(n.prototype,xt(i,Tt(t,o))),ot[n.prop=e]=n,t.targetTest&&(lt.push(n),rt[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}J(e,n),t.register&&t.register(_r,n,cr)}else he.push(t)},me={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},ye=function(t,e,r){return 255*(6*(t+=t<0?1:t>1?-1:0)<1?e+(r-e)*t*6:t<.5?r:3*t<2?e+(r-e)*(2/3-t)*6:e)+.5|0},ve=function(t,e,r){var n,i,o,a,s,l,c,u,f,p,h=t?M(t)?[t>>16,t>>8&255,255&t]:0:me.black;if(!h){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),me[t])h=me[t];else if("#"===t.charAt(0)){if(t.length<6&&(n=t.charAt(1),i=t.charAt(2),o=t.charAt(3),t="#"+n+n+i+i+o+o+(5===t.length?t.charAt(4)+t.charAt(4):"")),9===t.length)return[(h=parseInt(t.substr(1,6),16))>>16,h>>8&255,255&h,parseInt(t.substr(7),16)/255];h=[(t=parseInt(t.substr(1),16))>>16,t>>8&255,255&t]}else if("hsl"===t.substr(0,3))if(h=p=t.match(B),e){if(~t.indexOf("="))return h=t.match(V),r&&h.length<4&&(h[3]=1),h}else a=+h[0]%360/360,s=+h[1]/100,n=2*(l=+h[2]/100)-(i=l<=.5?l*(s+1):l+s-l*s),h.length>3&&(h[3]*=1),h[0]=ye(a+1/3,n,i),h[1]=ye(a,n,i),h[2]=ye(a-1/3,n,i);else h=t.match(B)||me.transparent;h=h.map(Number)}return e&&!p&&(n=h[0]/255,i=h[1]/255,o=h[2]/255,l=((c=Math.max(n,i,o))+(u=Math.min(n,i,o)))/2,c===u?a=s=0:(f=c-u,s=l>.5?f/(2-c-u):f/(c+u),a=c===n?(i-o)/f+(i<o?6:0):c===i?(o-n)/f+2:(n-i)/f+4,a*=60),h[0]=~~(a+.5),h[1]=~~(100*s+.5),h[2]=~~(100*l+.5)),r&&h.length<4&&(h[3]=1),h},ge=function(t){var e=[],r=[],n=-1;return t.split(we).forEach((function(t){var i=t.match(z)||[];e.push.apply(e,i),r.push(n+=i.length+1)})),e.c=r,e},be=function(t,e,r){var n,i,o,a,s="",l=(t+s).match(we),c=e?"hsla(":"rgba(",u=0;
2if(!l)return t;if(l=l.map((function(t){return(t=ve(t,e,1))&&c+(e?t[0]+","+t[1]+"%,"+t[2]+"%,"+t[3]:t.join(","))+")"})),r&&(o=ge(t),(n=r.c).join(s)!==o.c.join(s)))for(a=(i=t.replace(we,"1").split(z)).length-1;u<a;u++)s+=i[u]+(~n.indexOf(u)?l.shift()||c+"0,0,0,0)":(o.length?o:l.length?l:r).shift());if(!i)for(a=(i=t.split(we)).length-1;u<a;u++)s+=i[u]+l[u];return s+i[a]},we=function(){var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(t in me)e+="|"+t+"\\b";return new RegExp(e+")","gi")}(),Se=/hsl[a]?\(/,_e=function(t){var e,r=t.join(" ");if(we.lastIndex=0,we.test(r))return e=Se.test(r),t[1]=be(t[1],e),t[0]=be(t[0],e,ge(t[1])),!0},xe=function(){var t,e,r,n,i,o,a=Date.now,s=500,l=33,h=a(),d=h,y=1e3/240,v=y,g=[],b=function r(c){var u,f,p,m,b=a()-d,w=!0===c;if((b>s||b<0)&&(h+=b-l),((u=(p=(d+=b)-h)-v)>0||w)&&(m=++n.frame,i=p-1e3*n.time,n.time=p/=1e3,v+=u+(u>=y?4:y-u),f=1),w||(t=e(r)),f)for(o=0;o<g.length;o++)g[o](p,i,m,c)};return n={time:0,frame:0,tick:function(){b(!0)},deltaRatio:function(t){return i/(1e3/(t||60))},wake:function(){p&&(!u&&L()&&(c=u=window,f=c.document||{},$.gsap=_r,(c.gsapVersions||(c.gsapVersions=[])).push(_r.version),Y(U||c.GreenSockGlobals||!c.gsap&&c||{}),he.forEach(de)),r="undefined"!=typeof requestAnimationFrame&&requestAnimationFrame,t&&n.sleep(),e=r||function(t){return setTimeout(t,v-1e3*n.time+1|0)},m=1,b(2))},sleep:function(){(r?cancelAnimationFrame:clearTimeout)(t),m=0,e=Z},lagSmoothing:function(t,e){s=t||1/0,l=Math.min(e||33,s)},fps:function(t){y=1e3/(t||240),v=1e3*n.time+y},add:function(t,e,r){var i=e?function(e,r,o,a){t(e,r,o,a),n.remove(i)}:t;return n.remove(t),g[r?"unshift":"push"](i),Ee(),i},remove:function(t,e){~(e=g.indexOf(t))&&g.splice(e,1)&&o>=e&&o--},_listeners:g}}(),Ee=function(){return!m&&xe.wake()},Te={},Ce=/^[\d.\-M][\d.\-,\s]/,ke=/["']/g,Pe=function(t){for(var e,r,n,i={},o=t.substr(1,t.length-3).split(":"),a=o[0],s=1,l=o.length;s<l;s++)r=o[s],e=s!==l-1?r.lastIndexOf(","):r.length,n=r.substr(0,e),i[a]=isNaN(n)?n.replace(ke,"").trim():+n,a=r.substr(e+1).trim();return i},Ae=function(t){return function(e){return 1-t(1-e)}},Oe=function t(e,r){for(var n,i=e._first;i;)i instanceof Re?t(i,r):!i.vars.yoyoEase||i._yoyo&&i._repeat||i._yoyo===r||(i.timeline?t(i.timeline,r):(n=i._ease,i._ease=i._yEase,i._yEase=n,i._yoyo=r)),i=i._next},Me=function(t,e){return t&&(O(t)?t:Te[t]||function(t){var e,r,n,i,o=(t+"").split("("),a=Te[o[0]];return a&&o.length>1&&a.config?a.config.apply(null,~t.indexOf("{")?[Pe(o[1])]:(e=t,r=e.indexOf("(")+1,n=e.indexOf(")"),i=e.indexOf("(",r),e.substring(r,~i&&i<n?e.indexOf(")",n+1):n)).split(",").map(wt)):Te._CE&&Ce.test(t)?Te._CE("",t):a}(t))||e},Ie=function(t,e,r,n){void 0===r&&(r=function(t){return 1-e(1-t)}),void 0===n&&(n=function(t){return t<.5?e(2*t)/2:1-e(2*(1-t))/2});var i,o={easeIn:e,easeOut:r,easeInOut:n};return ht(t,(function(t){for(var e in Te[t]=$[t]=o,Te[i=t.toLowerCase()]=r,o)Te[i+("easeIn"===e?".in":"easeOut"===e?".out":".inOut")]=Te[t+"."+e]=o[e]})),o},De=function(t){return function(e){return e<.5?(1-t(1-2*e))/2:.5+t(2*(e-.5))/2}},je=function t(e,r,n){var i=r>=1?r:1,o=(n||(e?.3:.45))/(r<1?r:1),a=o/x*(Math.asin(1/i)||0),s=function(t){return 1===t?1:i*Math.pow(2,-10*t)*P((t-a)*o)+1},l="out"===e?s:"in"===e?function(t){return 1-s(1-t)}:De(s);return o=x/o,l.config=function(r,n){return t(e,r,n)},l},Le=function t(e,r){void 0===r&&(r=1.70158);var n=function(t){return t?--t*t*((r+1)*t+r)+1:0},i="out"===e?n:"in"===e?function(t){return 1-n(1-t)}:De(n);return i.config=function(r){return t(e,r)},i};ht("Linear,Quad,Cubic,Quart,Quint,Strong",(function(t,e){var r=e<5?e+1:e;Ie(t+",Power"+(r-1),e?function(t){return Math.pow(t,r)}:function(t){return t},(function(t){return 1-Math.pow(1-t,r)}
vendor: 27,776 bytes, line 2
2),(function(t){return t<.5?Math.pow(2*t,r)/2:1-Math.pow(2*(1-t),r)/2}))})),Te.Linear.easeNone=Te.none=Te.Linear.easeIn,Ie("Elastic",je("in"),je("out"),je()),y=7.5625,g=1/(v=2.75),Ie("Bounce",(function(t){return 1-b(1-t)}),b=function(t){return t<g?y*t*t:t<.7272727272727273?y*Math.pow(t-1.5/v,2)+.75:t<.9090909090909092?y*(t-=2.25/v)*t+.9375:y*Math.pow(t-2.625/v,2)+.984375}),Ie("Expo",(function(t){return t?Math.pow(2,10*(t-1)):0})),Ie("Circ",(function(t){return-(C(1-t*t)-1)})),Ie("Sine",(function(t){return 1===t?1:1-k(t*E)})),Ie("Back",Le("in"),Le("out"),Le()),Te.SteppedEase=Te.steps=$.SteppedEase={config:function(t,e){void 0===t&&(t=1);var r=1/t,n=t+(e?0:1),i=e?1:0;return function(t){return((n*Xt(0,1-1e-8,t)|0)+i)*r}}},S.ease=Te["quad.out"],ht("onComplete,onUpdate,onStart,onRepeat,onReverseComplete,onInterrupt",(function(t){return ct+=t+","+t+"Params,"}));var Ne=function(t,e){this.id=T++,t._gsap=this,this.target=t,this.harness=e,this.get=e?e.get:pt,this.set=e?e.getSetter:tr},Fe=function(){function t(t){this.vars=t,this._delay=+t.delay||0,(this._repeat=t.repeat===1/0?-2:t.repeat||0)&&(this._rDelay=t.repeatDelay||0,this._yoyo=!!t.yoyo||!!t.yoyoEase),this._ts=1,qt(this,+t.duration,1,1),this.data=t.data,s&&(this._ctx=s,s.data.push(this)),m||xe.wake()}var e=t.prototype;return e.delay=function(t){return t||0===t?(this.parent&&this.parent.smoothChildTiming&&this.startTime(this._start+t-this._delay),this._delay=t,this):this._delay},e.duration=function(t){return arguments.length?this.totalDuration(this._repeat>0?t+(t+this._rDelay)*this._repeat:t):this.totalDuration()&&this._dur},e.totalDuration=function(t){return arguments.length?(this._dirty=0,qt(this,this._repeat<0?t:(t-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},e.totalTime=function(t,e){if(Ee(),!arguments.length)return this._tTime;var r=this._dp;if(r&&r.smoothChildTiming&&this._ts){for(Ft(this,t),!r._dp||r.parent||Rt(r,this);r&&r.parent;)r.parent._time!==r._start+(r._ts>=0?r._tTime/r._ts:(r.totalDuration()-r._tTime)/-r._ts)&&r.totalTime(r._tTime,!0),r=r.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&t<this._tDur||this._ts<0&&t>0||!this._tDur&&!t)&&Bt(this._dp,this,this._start-this._delay)}return(this._tTime!==t||!this._dur&&!e||this._initted&&1e-8===Math.abs(this._zTime)||!t&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=t),bt(this,t,e)),this},e.time=function(t,e){return arguments.length?this.totalTime(Math.min(this.totalDuration(),t+Dt(this))%(this._dur+this._rDelay)||(t?this._dur:0),e):this._time},e.totalProgress=function(t,e){return arguments.length?this.totalTime(this.totalDuration()*t,e):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>0?1:0},e.progress=function(t,e){return arguments.length?this.totalTime(this.duration()*(!this._yoyo||1&this.iteration()?t:1-t)+Dt(this),e):this.duration()?Math.min(1,this._time/this._dur):this.rawTime()>0?1:0},e.iteration=function(t,e){var r=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(t-1)*r,e):this._repeat?jt(this._tTime,r)+1:1},e.timeScale=function(t,e){if(!arguments.length)return-1e-8===this._rts?0:this._rts;if(this._rts===t)return this;var r=this.parent&&this._ts?Lt(this.parent._time,this):this._tTime;return this._rts=+t||0,this._ts=this._ps||-1e-8===t?0:this._rts,this.totalTime(Xt(-Math.abs(this._delay),this._tDur,r),!1!==e),Nt(this),Mt(this)},e.paused=function(t){return arguments.length?(this._ps!==t&&(this._ps=t,t?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Ee(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,1===this.progress()&&1e-8!==Math.abs(this._zTime)&&(this._tTime-=1e-8)))),this):this._ps},e.startTime=function(t){if(arguments.length){this._start=t;var e=this.parent||this._dp;return e&&(e._sort||!this.parent)&&Bt(e,this,t-this._delay),this}return this._start},e.endTime=function(t){return this._start+(j(t)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},e.rawTime=function(t){var e=this.parent||this._dp;return e?t&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?Lt(e.rawTime(t),this):this._tTime:this._tTime},e.revert=function(t){void 0===t&&(t=et);var e=a;return a=t,(this._initted||this._startAt)&&(this.timeline&&this.timeline.revert(t),this.totalTime(-.01,t.suppressEvents)),"nested"!==this.data&&!1!==t.kill&&this.kill(),a=e,this},e.globalTime=function(t){for(var e=this,r=arguments.length?t:e.rawTime();e;)r=e._start+r/(Math.abs(e._ts)||1),e=e._dp;return!this.parent&&this._sat?this._sat.globalTime(t):r},e.repeat=function(t){return arguments.length?(this._repeat=t===1/0?-2:t,Ht(this)):-2===this._repeat?1/0:this._repeat},e.repeatDelay=function(t){if(arguments.length){var e=this._time;return this._rDelay=t,Ht(this),e?this.time(e):this}return this._rDelay},e.yoyo=function(t){return arguments.length?(this._yoyo=t,this):this._yoyo},e.seek=function(t,e){return this.totalTime($t(this,t),j(e))},e.restart=function(t,e){return this.play().totalTime(t?-this._delay:0,j(e))},e.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},e.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},e.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},e.resume=function(){return this.paused(!1)},e.reversed=function(t){return arguments.length?(!!t!==this.reversed()&&this.timeScale(-this._rts||(t?-1e-8:0)),this):this._rts<0},e.invalidate=function(){return this._initted=this._act=0,this._zTime=-1e-8,this},e.isActive=function(){var t,e=this.parent||this._dp,r=this._start;return!(e&&!(this._ts&&this._initted&&e.isActive()&&(t=e.rawTime(!0))>=r&&t<this.endTime(!0)-1e-8))},e.eventCallback=function(t,e,r){var n=this.vars;return arguments.length>1?(e?(n[t]=e,r&&(n[t+"Params"]=r),"onUpdate"===t&&(this._onUpdate=e)):delete n[t],this):n[t]},e.then=function(t){var e=this;return new Promise((function(r){var n=O(t)?t:St,i=function(){var t=e.then;e.then=null,O(n)&&(n=n(e))&&(n.then||n===e)&&(e.then=t),r(n),e.then=t};e._initted&&1===e.totalProgress()&&e._ts>=0||!e._tTime&&e._ts<0?i():e._prom=i}))},e.kill=function(){pe(this)},t}();_t(Fe.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-1e-8,_prom:0,_ps:!1,_rts:1});var Re=function(t){function e(e,r){var i;return void 0===e&&(e={}),(i=t.call(this,e)||this).labels={},i.smoothChildTiming=!!e.smoothChildTiming,i.autoRemoveChildren=!!e.autoRemoveChildren,i._sort=j(e.sortChildren),l&&Bt(e.parent||l,n(i),r),e.reversed&&i.reverse(),e.paused&&i.paused(!0),e.scrollTrigger&&Vt(n(i),e.scrollTrigger),i}i(e,t);var r=e.prototype;return r.to=function(t,e,r){return Ut(0,arguments,this),this},r.from=function(t,e,r){return Ut(1,arguments,this),this},r.fromTo=function(t,e,r,n){return Ut(2,arguments,this),this},r.set=function(t,e,r){return e.duration=0,e.parent=this,Ct(e).repeatDelay||(e.repeat=0),e.immediateRender=!!e.immediateRender,new Xe(t,e,$t(this,r),1),this},r.call=function(t,e,r){return Bt(this,Xe.delayedCall(0,t,e),r)},r.staggerTo=function(t,e,r,n,i,o,a){return r.duration=e,r.stagger=r.stagger||n,r.onComplete=o,r.onCompleteParams=a,r.parent=this,new Xe(t,r,$t(this,i)),this},r.staggerFrom=function(t,e,r,n,i,o,a){return r.runBackwards=1,Ct(r).immediateRender=j(r.immediateRender),this.staggerTo(t,e,r,n,i,o,a)},r.staggerFromTo=function(t,e,r,n,i,o,a,s){return n.startAt=r,Ct(n).immediateRender=j(n.immediateRender),this.staggerTo(t,e,n,i,o,a,s)},r.render=function(t,e,r){var n,i,o,s,c,u,f,p,h,d,m,y,v=this._time,g=this._dirty?this.totalDuration():this._tDur,b=this._dur,w=t<=0?0:mt(t),S=this._zTime<0!=t<0&&(this._initted||!b);if(this!==l&&w>g&&t>=0&&(w=g),w!==this._tTime||r||S){if(v!==this._time&&b&&(w+=this._time-v,t+=this._time-v),n=w,h=this._start,u=!(p=this._ts),S&&(b||(v=this._zTime),(t||!e)&&(this._zTime=t)),this._repeat){if(m=this._yoyo,c=b+this._rDelay,this._repeat<-1&&t<0)return this.totalTime(100*c+t,e,r);if(n=mt(w%c),w===g?(s=this._repeat,n=b):((s=~~(w/c))&&s===w/c&&(n=b,s--),n>b&&(n=b)),d=jt(this._tTime,c),!v&&this._tTime&&d!==s&&this._tTime-d*c-this._dur<=0&&(d=s),m&&1&s&&(n=b-n,y=1),s!==d&&!this._lock){var _=m&&1&d,x=_===(m&&1&s);if(s<d&&(_=!_),v=_?0:w%b?b:w,this._lock=1,this.render(v||(y?0:mt(s*c)),e,!b)._lock=0,this._tTime=w,!e&&this.parent&&fe(this,"onRepeat"),this.vars.repeatRefresh&&!y&&(this.invalidate()._lock=1),v&&v!==this._time||u!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act)return this;if(b=this._dur,g=this._tDur,x&&(this._lock=2,v=_?b:-1e-4,this.render(v,!0),this.vars.repeatRefresh&&!y&&this.invalidate()),this._lock=0,!this._ts&&!u)return this;Oe(this,y)}}if(this._hasPause&&!this._forcing&&this._lock<2&&(f=function(t,e,r){var n;if(r>e)for(n=t._first;n&&n._start<=r;){if("isPause"===n.data&&n._start>e)return n;n=n._next}else for(n=t._last;n&&n._start>=r;){if("isPause"===n.data&&n._start<e)return n;n=n._prev}}(this,mt(v),mt(n)))&&(w-=n-(n=f._start)),this._tTime=w,this._time=n,this._act=!p,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=t,v=0),!v&&n&&!e&&!s&&(fe(this,"onStart"),this._tTime!==w))return this;if(n>=v&&t>=0)for(i=this._first;i;){if(o=i._next,(i._act||n>=i._start)&&i._ts&&f!==i){if(i.parent!==this)return this.render(t,e,r);if(i.render(i._ts>0?(n-i._start)*i._ts:(i._dirty?i.totalDuration():i._tDur)+(n-i._start)*i._ts,e,r),n!==this._time||!this._ts&&!u){f=0,o&&(w+=this._zTime=-1e-8);break}}i=o}else{i=this._last;for(var E=t<0?t:n;i;){if(o=i._prev,(i._act||E<=i._end)&&i._ts&&f!==i){if(i.parent!==this)return this.render(t,e,r);if(i.render(i._ts>0?(E-i._start)*i._ts:(i._dirty?i.totalDuration():i._tDur)+(E-i._start)*i._ts,e,r||a&&(i._initted||i._startAt)),n!==this._time||!this._ts&&!u){f=0,o&&(w+=this._zTime=E?-1e-8:1e-8);break}}i=o}}if(f&&!e&&(this.pause(),f.render(n>=v?0:-1e-8)._zTime=n>=v?1:-1,this._ts))return this._start=h,Nt(this),this.render(t,e,r);this._onUpdate&&!e&&fe(this,"onUpdate",!0),(w===g&&this._tTime>=this.totalDuration()||!w&&v)&&(h!==this._start&&Math.abs(p)===Math.abs(this._ts)||this._lock||((t||!b)&&(w===g&&this._ts>0||!w&&this._ts<0)&&At(this,1),e||t<0&&!v||!w&&!v&&g||(fe(this,w===g&&t>=0?"onComplete":"onReverseComplete",!0),this._prom&&!(w<g&&this.timeScale()>0)&&this._prom())))}return this},r.add=function(t,e){var r=this;if(M(e)||(e=$t(this,e,t)),!(t instanceof Fe)){if(R(t))return t.forEach((function(t){return r.add(t,e)})),this;if(A(t))return this.addLabel(t,e);if(!O(t))return this;t=Xe.delayedCall(0,t)}return this!==t?Bt(this,t,e):this},r.getChildren=function(t,e,r,n){void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===r&&(r=!0),void 0===n&&(n=-_);for(var i=[],o=this._first;o;)o._start>=n&&(o instanceof Xe?e&&i.push(o):(r&&i.push(o),t&&i.push.apply(i,o.getChildren(!0,e,r)))),o=o._next;return i},r.getById=function(t){for(var e=this.getChildren(1,1,1),r=e.length;r--;)if(e[r].vars.id===t)return e[r]},r.remove=function(t){return A(t)?this.removeLabel(t):O(t)?this.killTweensOf(t):(Pt(this,t),t===this._recent&&(this._recent=this._last),Ot(this))},r.totalTime=function(e,r){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=mt(xe.time-(this._ts>0?e/this._ts:(this.totalDuration()-e)/-this._ts))),t.prototype.totalTime.call(this,e,r),this._forcing=0,this):this._tTime},r.addLabel=function(t,e){return this.labels[t]=$t(this,e),this},r.removeLabel=function(t){return delete this.labels[t],this},r.addPause=function(t,e,r){var n=Xe.delayedCall(0,e||Z,r);return n.data="isPause",this._hasPause=1,Bt(this,n,$t(this,t))},r.removePause=function(t){var e=this._first;for(t=$t(this,t);e;)e._start===t&&"isPause"===e.data&&At(e),e=e._next},r.killTweensOf=function(t,e,r){for(var n=this.getTweensOf(t,r),i=n.length;i--;)Be!==n[i]&&n[i].kill(t,e);return this},r.getTweensOf=function(t,e){for(var r,n=[],i=te(t),o=this._first,a=M(e);o;)o instanceof Xe?vt(o._targets,i)&&(a?(!Be||o._initted&&o._ts)&&o.globalTime(0)<=e&&o.globalTime(o.totalDuration())>e:!e||o.isActive())&&n.push(o):(r=o.getTweensOf(i,e)).length&&n.push.apply(n,r),o=o._next;return n},r.tweenTo=function(t,e){e=e||{};var r,n=this,i=$t(n,t),o=e,a=o.startAt,s=o.onStart,l=o.onStartParams,c=o.immediateRender,u=Xe.to(n,_t({ease:e.ease||"none",lazy:!1,immediateRender:!1,time:i,overwrite:"auto",duration:e.duration||Math.abs((i-(a&&"time"in a?a.time:n._time))/n.timeScale())||1e-8,onStart:function(){if(n.pause(),!r){var t=e.duration||Math.abs((i-(a&&"time"in a?a.time:n._time))/n.timeScale());u._dur!==t&&qt(u,t,0,1).render(u._time,!0,!0),r=1}s&&s.apply(u,l||[])}},e));return c?u.render(0):u},r.tweenFromTo=function(t,e,r){return this.tweenTo(e,_t({startAt:{time:$t(this,t)}},r))},r.recent=function(){return this._recent},r.nextLabel=function(t){return void 0===t&&(t=this._time),ue(this,$t(this,t))},r.previousLabel=function(t){return void 0===t&&(t=this._time),ue(this,$t(this,t),1)},r.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+1e-8)},r.shiftChildren=function(t,e,r){void 0===r&&(r=0);for(var n,i=this._first,o=this.labels;i;)i._start>=r&&(i._start+=t,i._end+=t),i=i._next;if(e)for(n in o)o[n]>=r&&(o[n]+=t);return Ot(this)},r.invalidate=function(e){var r=this._first;for(this._lock=0;r;)r.invalidate(e),r=r._next;return t.prototype.invalidate.call(this,e)},r.clear=function(t){void 0===t&&(t=!0);for(var e,r=this._first;r;)e=r._next,this.remove(r),r=e;return this._dp&&(this._time=this._tTime=this._pTime=0),t&&(this.labels={}),Ot(this)},r.totalDuration=function(t){var e,r,n,i=0,o=this,a=o._last,s=_;if(arguments.length)return o.timeScale((o._repeat<0?o.duration():o.totalDuration())/(o.reversed()?-t:t));if(o._dirty){for(n=o.parent;a;)e=a._prev,a._dirty&&a.totalDuration(),(r=a._start)>s&&o._sort&&a._ts&&!o._lock?(o._lock=1,Bt(o,a,r-a._delay,1)._lock=0):s=r,r<0&&a._ts&&(i-=r,(!n&&!o._dp||n&&n.smoothChildTiming)&&(o._start+=r/o._ts,o._time-=r,o._tTime-=r),o.shiftChildren(-r,!1,-Infinity),s=0),a._end>i&&a._ts&&(i=a._end),a=e;qt(o,o===l&&o._time>i?o._time:i,1,1),o._dirty=0}return o._tDur},e.updateRoot=function(t){if(l._ts&&(bt(l,Lt(t,l)),h=xe.frame),xe.frame>=st){st+=w.autoSleep||120;var e=l._first;if((!e||!e._ts)&&w.autoSleep&&xe._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||xe.sleep()}}},e}(Fe);_t(Re.prototype,{_lock:0,_hasPause:0,_forcing:0});var Be,Ve,ze=function(t,e,r,n,i,o,a){var s,l,c,u,f,p,h,d,m=new cr(this._pt,t,e,0,1,nr,null,i),y=0,v=0;for(m.b=r,m.e=n,r+="",(h=~(n+="").indexOf("random("))&&(n=le(n)),o&&(o(d=[r,n],t,e),r=d[0],n=d[1]),l=r.match(G)||[];s=G.exec(n);)u=s[0],f=n.substring(y,s.index),c?c=(c+1)%5:"rgba("===f.substr(-5)&&(c=1),u!==l[v++]&&(p=parseFloat(l[v-1])||0,m._pt={_next:m._pt,p:f||1===v?f:",",s:p,c:"="===u.charAt(1)?yt(p,u)-p:parseFloat(u)-p,m:c&&c<4?Math.round:0},y=G.lastIndex);return m.c=y<n.length?n.substring(y,n.length):"",m.fp=a,(q.test(n)||h)&&(m.e=0),this._pt=m,m},Ge=function(t,e,r,n,i,o,a,s,l,c){O(n)&&(n=n(i||0,t,o));var u,f=t[e],p="get"!==r?r:O(f)?l?t[e.indexOf("set")||!O(t["get"+e.substr(3)])?e:"get"+e.substr(3)](l):t[e]():f,h=O(f)?l?Ze:Je:Ke;if(A(n)&&(~n.indexOf("random(")&&(n=le(n)),"="===n.charAt(1)&&((u=yt(p,n)+(Kt(p)||0))||0===u)&&(n=u)),!c||p!==n||Ve)return isNaN(p*n)||""===n?(!f&&!(e in t)&&X(e,n),ze.call(this,t,e,p,n,h,s||w.stringFilter,l)):(u=new cr(this._pt,t,e,+p||0,n-(p||0),"boolean"==typeof f?rr:er,0,h),l&&(u.fp=l),a&&u.modifier(a,this,t),this._pt=u)},qe=function(t,e,r,n,i,o){var a,s,l,c;if(ot[t]&&!1!==(a=new ot[t]).init(i,a.rawVars?e[t]:function(t,e,r,n,i){if(O(t)&&(t=$e(t,i,e,r,n)),!D(t)||t.style&&t.nodeType||R(t)||F(t))return A(t)?$e(t,i,e,r,n):t;var o,a={};for(o in t)a[o]=$e(t[o],i,e,r,n);return a}(e[t],n,i,o,r),r,n,o)&&(r._pt=s=new cr(r._pt,i,t,0,1,a.render,a,0,a.priority),r!==d))for(l=r._ptLookup[r._targets.indexOf(i)],c=a._props.length;c--;)l[a._props[c]]=s;return a},He=function t(e,r,n){var i,s,c,u,f,p,h,d,m,y,v,g,b,w=e.vars,x=w.ease,E=w.startAt,T=w.immediateRender,C=w.lazy,k=w.onUpdate,P=w.runBackwards,A=w.yoyoEase,O=w.keyframes,M=w.autoRevert,I=e._dur,D=e._startAt,L=e._targets,N=e.parent,F=N&&"nested"===N.data?N.vars.targets:L,R="auto"===e._overwrite&&!o,B=e.timeline;if(B&&(!O||!x)&&(x="none"),e._ease=Me(x,S.ease),e._yEase=A?Ae(Me(!0===A?x:A,S.ease)):0,A&&e._yoyo&&!e._repeat&&(A=e._yEase,e._yEase=e._ease,e._ease=A),e._from=!B&&!!w.runBackwards,!B||O&&!w.stagger){if(g=(d=L[0]?ft(L[0]).harness:0)&&w[d.prop],i=Tt(w,rt),D&&(D._zTime<0&&D.progress(1),r<0&&P&&T&&!M?D.render(-1,!0):D.revert(P&&I?tt:Q),D._lazy=0),E){if(At(e._startAt=Xe.set(L,_t({data:"isStart",overwrite:!1,parent:N,immediateRender:!0,lazy:!D&&j(C),startAt:null,delay:0,onUpdate:k&&function(){return fe(e,"onUpdate")},stagger:0},E))),e._startAt._dp=0,e._startAt._sat=e,r<0&&(a||!T&&!M)&&e._startAt.revert(tt),T&&I&&r<=0&&n<=0)return void(r&&(e._zTime=r))}else if(P&&I&&!D)if(r&&(T=!1),c=_t({overwrite:!1,data:"isFromStart",lazy:T&&!D&&j(C),immediateRender:T,stagger:0,parent:N},i),g&&(c[d.prop]=g),At(e._startAt=Xe.set(L,c)),e._startAt._dp=0,e._startAt._sat=e,r<0&&(a?e._startAt.revert(tt):e._startAt.render(-1,!0)),e._zTime=r,T){if(!r)return}else t(e._startAt,1e-8,1e-8);for(e._pt=e._ptCache=0,C=I&&j(C)||C&&!I,s=0;s<L.length;s++){if(h=(f=L[s])._gsap||ut(L)[s]._gsap,e._ptLookup[s]=y={},it[h.id]&&nt.length&&gt(),v=F===L?s:F.indexOf(f),d&&!1!==(m=new d).init(f,g||i,e,v,F)&&(e._pt=u=new cr(e._pt,f,m.name,0,1,m.render,m,0,m.priority),m._props.forEach((function(t){y[t]=u})),m.priority&&(p=1)),!d||g)for(c in i)ot[c]&&(m=qe(c,i,e,v,f,F))?m.priority&&(p=1):y[c]=u=Ge.call(e,f,c,"get",i[c],v,F,0,w.stringFilter);e._op&&e._op[s]&&e.kill(f,e._op[s]),R&&e._pt&&(Be=e,l.killTweensOf(f,y,e.globalTime(r)),b=!e.parent,Be=0),e._pt&&C&&(it[h.id]=1)}p&&lr(e),e._onInit&&e._onInit(e)}e._onUpdate=k,e._initted=(!e._op||e._pt)&&!b,O&&r<=0&&B.render(_,!0,!0)},We=function(t,e,r,n){var i,o,a=e.ease||n||"power1.inOut";if(R(e))o=r[t]||(r[t]=[]),e.forEach((function(t,r){return o.push({t:r/(e.length-1)*100,v:t,e:a})}));else for(i in e)o=r[i]||(r[i]=[]),"ease"===i||o.push({t:parseFloat(t),v:e[i],e:a})},$e=function(t,e,r,n,i){return O(t)?t.call(e,r,n,i):A(t)&&~t.indexOf("random(")?le(t):t},Ue=ct+"repeat,repeatDelay,yoyo,repeatRefresh,yoyoEase,autoRevert",Ye={};ht(Ue+",id,stagger,delay,duration,paused,scrollTrigger",(function(t){return Ye[t]=1}));var Xe=function(t){function e(e,r,i,a){var s;"number"==typeof r&&(i.duration=r,r=i,i=null);var c,u,f,p,h,d,m,y,v=(s=t.call(this,a?r:Ct(r))||this).vars,g=v.duration,b=v.delay,S=v.immediateRender,_=v.stagger,x=v.overwrite,E=v.keyframes,T=v.defaults,C=v.scrollTrigger,k=v.yoyoEase,P=r.parent||l,A=(R(e)||F(e)?M(e[0]):"length"in r)?[e]:te(e);if(s._targets=A.length?ut(A):K("GSAP target "+e+" not found. https://gsap.com",!w.nullTargetWarn)||[],s._ptLookup=[],s._overwrite=x,E||_||N(g)||N(b)){if(r=s.vars,(c=s.timeline=new Re({data:"nested",defaults:T||{},targets:P&&"nested"===P.data?P.vars.targets:A})).kill(),c.parent=c._dp=n(s),c._start=0,_||N(g)||N(b)){if(p=A.length,m=_&&ne(_),D(_))for(h in _)~Ue.indexOf(h)&&(y||(y={}),y[h]=_[h]);for(u=0;u<p;u++)(f=Tt(r,Ye)).stagger=0,k&&(f.yoyoEase=k),y&&xt(f,y),d=A[u],f.duration=+$e(g,n(s),u,d,A),f.delay=(+$e(b,n(s),u,d,A)||0)-s._delay,!_&&1===p&&f.delay&&(s._delay=b=f.delay,s._start+=b,f.delay=0),c.to(d,f,m?m(u,d,A):0),c._ease=Te.none;c.duration()?g=b=0:s.timeline=0}else if(E){Ct(_t(c.vars.defaults,{ease:"none"})),c._ease=Me(E.ease||r.ease||"none");var O,I,L,B=0;if(R(E))E.forEach((function(t){return c.to(A,t,">")})),c.duration();else{for(h in f={},E)"ease"===h||"easeEach"===h||We(h,E[h],f,E.easeEach);for(h in f)for(O=f[h].sort((function(t,e){return t.t-e.t})),B=0,u=0;u<O.length;u++)(L={ease:(I=O[u]).e,duration:(I.t-(u?O[u-1].t:0))/100*g})[h]=I.v,c.to(A,L,B),B+=L.duration;c.duration()<g&&c.to({},{duration:g-c.duration()})}}g||s.duration(g=c.duration())}else s.timeline=0;return!0!==x||o||(Be=n(s),l.killTweensOf(A),Be=0),Bt(P,n(s),i),r.reversed&&s.reverse(),r.paused&&s.paused(!0),(S||!g&&!E&&s._start===mt(P._time)&&j(S)&&function t(e){return!e||e._ts&&t(e.parent)}(n(s))&&"nested"!==P.data)&&(s._tTime=-1e-8,s.render(Math.max(0,-b)||0)),C&&Vt(n(s),C),s}i(e,t);var r=e.prototype;return r.render=function(t,e,r){var n,i,o,s,l,c,u,f,p,h=this._time,d=this._tDur,m=this._dur,y=t<0,v=t>d-1e-8&&!y?d:t<1e-8?0:t;if(m){if(v!==this._tTime||!t||r||!this._initted&&this._tTime||this._startAt&&this._zTime<0!==y){if(n=v,f=this.timeline,this._repeat){if(s=m+this._rDelay,this._repeat<-1&&y)return this.totalTime(100*s+t,e,r);if(n=mt(v%s),v===d?(o=this._repeat,n=m):((o=~~(v/s))&&o===mt(v/s)&&(n=m,o--),n>m&&(n=m)),(c=this._yoyo&&1&o)&&(p=this._yEase,n=m-n),l=jt(this._tTime,s),n===h&&!r&&this._initted&&o===l)return this._tTime=v,this;o!==l&&(f&&this._yEase&&Oe(f,c),this.vars.repeatRefresh&&!c&&!this._lock&&this._time!==s&&this._initted&&(this._lock=r=1,this.render(mt(s*o),!0).invalidate()._lock=0))}if(!this._initted){if(zt(this,y?t:n,r,e,v))return this._tTime=0,this;if(!(h===this._time||r&&this.vars.repeatRefresh&&o!==l))return this;if(m!==this._dur)return this.render(t,e,r)}if(this._tTime=v,this._time=n,!this._act&&this._ts&&(this._act=1,this._lazy=0),this.ratio=u=(p||this._ease)(n/m),this._from&&(this.ratio=u=1-u),n&&!h&&!e&&!o&&(fe(this,"onStart"),this._tTime!==v))return this;for(i=this._pt;i;)i.r(u,i.d),i=i._next;f&&f.render(t<0?t:f._dur*f._ease(n/this._dur),e,r)||this._startAt&&(this._zTime=t),this._onUpdate&&!e&&(y&&It(this,t,0,r),fe(this,"onUpdate")),this._repeat&&o!==l&&this.vars.onRepeat&&!e&&this.parent&&fe(this,"onRepeat"),v!==this._tDur&&v||this._tTime!==v||(y&&!this._onUpdate&&It(this,t,0,!0),(t||!m)&&(v===this._tDur&&this._ts>0||!v&&this._ts<0)&&At(this,1),e||y&&!h||!(v||h||c)||(fe(this,v===d?"onComplete":"onReverseComplete",!0),this._prom&&!(v<d&&this.timeScale()>0)&&this._prom()))}}else!function(t,e,r,n){var i,o,s,l=t.ratio,c=e<0||!e&&(!t._start&&function t(e){var r=e.parent;return r&&r._ts&&r._initted&&!r._lock&&(r.rawTime()<0||t(r))}(t)&&(t._initted||!Gt(t))||(t._ts<0||t._dp._ts<0)&&!Gt(t))?0:1,u=t._rDelay,f=0;if(u&&t._repeat&&(f=Xt(0,t._tDur,e),o=jt(f,u),t._yoyo&&1&o&&(c=1-c),o!==jt(t._tTime,u)&&(l=1-c,t.vars.repeatRefresh&&t._initted&&t.invalidate())),c!==l||a||n||1e-8===t._zTime||!e&&t._zTime){if(!t._initted&&zt(t,e,n,r,f))return;for(s=t._zTime,t._zTime=e||(r?1e-8:0),r||(r=e&&!s),t.ratio=c,t._from&&(c=1-c),t._time=0,t._tTime=f,i=t._pt;i;)i.r(c,i.d),i=i._next;e<0&&It(t,e,0,!0),t._onUpdate&&!r&&fe(t,"onUpdate"),f&&t._repeat&&!r&&t.parent&&fe(t,"onRepeat"),(e>=t._tDur||e<0)&&t.ratio===c&&(c&&At(t,1),r||a||(fe(t,c?"onComplete":"onReverseComplete",!0),t._prom&&t._prom()))}else t._zTime||(t._zTime=e)}(this,t,e,r);return this},r.targets=function(){return this._targets},r.invalidate=function(e){return(!e||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(e),t.prototype.invalidate.call(this,e)},r.resetTo=function(t,e,r,n,i){m||xe.wake(),this._ts||this.play();var o=Math.min(this._dur,(this._dp._time-this._start)*this._ts);return this._initted||He(this,o),function(t,e,r,n,i,o,a,s){var l,c,u,f,p=(t._pt&&t._ptCache||(t._ptCache={}))[e];if(!p)for(p=t._ptCache[e]=[],u=t._ptLookup,f=t._targets.length;f--;){if((l=u[f][e])&&l.d&&l.d._pt)for(l=l.d._pt;l&&l.p!==e&&l.fp!==e;)l=l._next;if(!l)return Ve=1,t.vars[e]="+=0",He(t,a),Ve=0,s?K(e+" not eligible for reset"):1;p.push(l)}for(f=p.length;f--;)(l=(c=p[f])._pt||c).s=!n&&0!==n||i?l.s+(n||0)+o*l.c:n,l.c=r-l.s,c.e&&(c.e=dt(r)+Kt(c.e)),c.b&&(c.b=l.s+Kt(c.b))}(this,t,e,r,n,this._ease(o/this._dur),o,i)?this.resetTo(t,e,r,n,1):(Ft(this,0),this.parent||kt(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},r.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e))return this._lazy=this._pt=0,this.parent?pe(this):this;if(this.timeline){var r=this.timeline.totalDuration();return this.timeline.killTweensOf(t,e,Be&&!0!==Be.vars.overwrite)._first||pe(this),this.parent&&r!==this.timeline.totalDuration()&&qt(this,this._dur*this.timeline._tDur/r,0,1),this}var n,i,o,a,s,l,c,u=this._targets,f=t?te(t):u,p=this._ptLookup,h=this._pt;if((!e||"all"===e)&&function(t,e){for(var r=t.length,n=r===e.length;n&&r--&&t[r]===e[r];);return r<0}(u,f))return"all"===e&&(this._pt=0),pe(this);for(n=this._op=this._op||[],"all"!==e&&(A(e)&&(s={},ht(e,(function(t){return s[t]=1})),e=s),e=function(t,e){var r,n,i,o,a=t[0]?ft(t[0]).harness:0,s=a&&a.aliases;if(!s)return e;for(n in r=xt({},e),s)if(n in r)for(i=(o=s[n].split(",")).length;i--;)r[o[i]]=r[n];return r}(u,e)),c=u.length;c--;)if(~f.indexOf(u[c]))for(s in i=p[c],"all"===e?(n[c]=e,a=i,o={}):(o=n[c]=n[c]||{},a=e),a)(l=i&&i[s])&&("kill"in l.d&&!0!==l.d.kill(s)||Pt(this,l,"_pt"),delete i[s]),"all"!==o&&(o[s]=1);return this._initted&&!this._pt&&h&&pe(this),this},e.to=function(t,r){return new e(t,r,arguments[2])},e.from=function(t,e){return Ut(1,arguments)},e.delayedCall=function(t,r,n,i){return new e(r,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:r,onReverseComplete:r,onCompleteParams:n,onReverseCompleteParams:n,callbackScope:i})},e.fromTo=function(t,e,r){return Ut(2,arguments)},e.set=function(t,r){return r.duration=0,r.repeatDelay||(r.repeat=0),new e(t,r)},e.killTweensOf=function(t,e,r){return l.killTweensOf(t,e,r)},e}(Fe);_t(Xe.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ht("staggerTo,staggerFrom,staggerFromTo",(function(t){Xe[t]=function(){var e=new Re,r=Jt.call(arguments,0);return r.splice("staggerFromTo"===t?5:4,0,0),e[t].apply(e,r)}}));var Ke=function(t,e,r){return t[e]=r},Je=function(t,e,r){return t[e](r)},Ze=function(t,e,r,n){return t[e](n.fp,r)},Qe=function(t,e,r){return t.setAttribute(e,r)},tr=function(t,e){return O(t[e])?Je:I(t[e])&&t.setAttribute?Qe:Ke},er=function(t,e){return e.set(e.t,e.p,Math.round(1e6*(e.s+e.c*t))/1e6,e)},rr=function(t,e){return e.set(e.t,e.p,!!(e.s+e.c*t),e)},nr=function(t,e){var r=e._pt,n="";if(!t&&e.b)n=e.b;else if(1===t&&e.e)n=e.e;else{for(;r;)n=r.p+(r.m?r.m(r.s+r.c*t):Math.round(1e4*(r.s+r.c*t))/1e4)+n,r=r._next;n+=e.c}e.set(e.t,e.p,n,e)},ir=function(t,e){for(var r=e._pt;r;)r.r(t,r.d),r=r._next},or=function(t,e,r,n){for(var i,o=this._pt;o;)i=o._next,o.p===n&&o.modifier(t,e,r),o=i},ar=function(t){for(var e,r,n=this._pt;n;)r=n._next,n.p===t&&!n.op||n.op===t?Pt(this,n,"_pt"):n.dep||(e=1),n=r;return!e},sr=function(t,e,r,n){n.mSet(t,e,n.m.call(n.tween,r,n.mt),n)},lr=function(t){for(var e,r,n,i,o=t._pt;o;){for(e=o._next,r=n;r&&r.pr>o.pr;)r=r._next;(o._prev=r?r._prev:i)?o._prev._next=o:n=o,(o._next=r)?r._prev=o:i=o,o=e}t._pt=n},cr=function(){function t(t,e,r,n,i,o,a,s,l){this.t=e,this.s=n,this.c=i,this.p=r,this.r=o||er,this.d=a||this,this.set=s||Ke,this.pr=l||0,this._next=t,t&&(t._prev=this)}return t.prototype.modifier=function(t,e,r){this.mSet=this.mSet||this.set,this.set=sr,this.m=t,this.mt=r,this.tween=e},t}();ht(ct+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",(function(t){return rt[t]=1})),$.TweenMax=$.TweenLite=Xe,$.TimelineLite=$.TimelineMax=Re,l=new Re({sortChildren:!1,defaults:S,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),w.stringFilter=_e;var ur=[],fr={},pr=[],hr=0,dr=0,mr=function(t){return(fr[t]||pr).map((function(t){return t()}))},yr=function(){var t=Date.now(),e=[];t-hr>2&&(mr("matchMediaInit"),ur.forEach((function(t){var r,n,i,o,a=t.queries,s=t.conditions;for(n in a)(r=c.matchMedia(a[n]).matches)&&(i=1),r!==s[n]&&(s[n]=r,o=1);o&&(t.revert(),i&&e.push(t))})),mr("matchMediaRevert"),e.forEach((function(t){return t.onMatch(t,(function(e){return t.add(null,e)}))}
2)),hr=t,mr("matchMedia"))},vr=function(){function t(t,e){this.selector=e&&ee(e),this.data=[],this._r=[],this.isReverted=!1,this.id=dr++,t&&this.add(t)}var e=t.prototype;return e.add=function(t,e,r){O(t)&&(r=e,e=t,t=O);var n=this,i=function(){var t,i=s,o=n.selector;return i&&i!==n&&i.data.push(n),r&&(n.selector=ee(r)),s=n,t=e.apply(n,arguments),O(t)&&n._r.push(t),s=i,n.selector=o,n.isReverted=!1,t};return n.last=i,t===O?i(n,(function(t){return n.add(null,t)})):t?n[t]=i:i},e.ignore=function(t){var e=s;s=null,t(this),s=e},e.getTweens=function(){var e=[];return this.data.forEach((function(r){return r instanceof t?e.push.apply(e,r.getTweens()):r instanceof Xe&&!(r.parent&&"nested"===r.parent.data)&&e.push(r)})),e},e.clear=function(){this._r.length=this.data.length=0},e.kill=function(t,e){var r=this;if(t?function(){for(var e,n=r.getTweens(),i=r.data.length;i--;)"isFlip"===(e=r.data[i]).data&&(e.revert(),e.getChildren(!0,!0,!1).forEach((function(t){return n.splice(n.indexOf(t),1)})));for(n.map((function(t){return{g:t._dur||t._delay||t._sat&&!t._sat.vars.immediateRender?t.globalTime(0):-1/0,t:t}})).sort((function(t,e){return e.g-t.g||-1/0})).forEach((function(e){return e.t.revert(t)})),i=r.data.length;i--;)(e=r.data[i])instanceof Re?"nested"!==e.data&&(e.scrollTrigger&&e.scrollTrigger.revert(),e.kill()):!(e instanceof Xe)&&e.revert&&e.revert(t);r._r.forEach((function(e){return e(t,r)})),r.isReverted=!0}():this.data.forEach((function(t){return t.kill&&t.kill()})),this.clear(),e)for(var n=ur.length;n--;)ur[n].id===this.id&&ur.splice(n,1)},e.revert=function(t){this.kill(t||{})},t}(),gr=function(){function t(t){this.contexts=[],this.scope=t,s&&s.data.push(this)}var e=t.prototype;return e.add=function(t,e,r){D(t)||(t={matches:t});var n,i,o,a=new vr(0,r||this.scope),l=a.conditions={};for(i in s&&!a.selector&&(a.selector=s.selector),this.contexts.push(a),e=a.add("onMatch",e),a.queries=t,t)"all"===i?o=1:(n=c.matchMedia(t[i]))&&(ur.indexOf(a)<0&&ur.push(a),(l[i]=n.matches)&&(o=1),n.addListener?n.addListener(yr):n.addEventListener("change",yr));return o&&e(a,(function(t){return a.add(null,t)})),this},e.revert=function(t){this.kill(t||{})}
vendor: 19,074 bytes, line 2
2,e.kill=function(t){this.contexts.forEach((function(e){return e.kill(t,!0)}))},t}(),br={registerPlugin:function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];e.forEach((function(t){return de(t)}))},timeline:function(t){return new Re(t)},getTweensOf:function(t,e){return l.getTweensOf(t,e)},getProperty:function(t,e,r,n){A(t)&&(t=te(t)[0]);var i=ft(t||{}).get,o=r?St:wt;return"native"===r&&(r=""),t?e?o((ot[e]&&ot[e].get||i)(t,e,r,n)):function(e,r,n){return o((ot[e]&&ot[e].get||i)(t,e,r,n))}:t},quickSetter:function(t,e,r){if((t=te(t)).length>1){var n=t.map((function(t){return _r.quickSetter(t,e,r)})),i=n.length;return function(t){for(var e=i;e--;)n[e](t)}}t=t[0]||{};var o=ot[e],a=ft(t),s=a.harness&&(a.harness.aliases||{})[e]||e,l=o?function(e){var n=new o;d._pt=0,n.init(t,r?e+r:e,d,0,[t]),n.render(1,n),d._pt&&ir(1,d)}:a.set(t,s);return o?l:function(e){return l(t,s,r?e+r:e,a,1)}},quickTo:function(t,e,r){var n,i=_r.to(t,xt(((n={})[e]="+=0.1",n.paused=!0,n),r||{})),o=function(t,r,n){return i.resetTo(e,t,r,n)};return o.tween=i,o},isTweening:function(t){return l.getTweensOf(t,!0).length>0},defaults:function(t){return t&&t.ease&&(t.ease=Me(t.ease,S.ease)),Et(S,t||{})},config:function(t){return Et(w,t||{})},registerEffect:function(t){var e=t.name,r=t.effect,n=t.plugins,i=t.defaults,o=t.extendTimeline;(n||"").split(",").forEach((function(t){return t&&!ot[t]&&!$[t]&&K(e+" effect requires "+t+" plugin.")})),at[e]=function(t,e,n){return r(te(t),_t(e||{},i),n)},o&&(Re.prototype[e]=function(t,r,n){return this.add(at[e](t,D(r)?r:(n=r)&&{},this),n)})},registerEase:function(t,e){Te[t]=Me(e)},parseEase:function(t,e){return arguments.length?Me(t,e):Te},getById:function(t){return l.getById(t)},exportRoot:function(t,e){void 0===t&&(t={});var r,n,i=new Re(t);for(i.smoothChildTiming=j(t.smoothChildTiming),l.remove(i),i._dp=0,i._time=i._tTime=l._time,r=l._first;r;)n=r._next,!e&&!r._dur&&r instanceof Xe&&r.vars.onComplete===r._targets[0]||Bt(i,r,r._start-r._delay),r=n;return Bt(l,i,0),i},context:function(t,e){return t?new vr(t,e):s},matchMedia:function(t){return new gr(t)},matchMediaRefresh:function(){return ur.forEach((function(t){var e,r,n=t.conditions;for(r in n)n[r]&&(n[r]=!1,e=1);e&&t.revert()}))||yr()},addEventListener:function(t,e){var r=fr[t]||(fr[t]=[]);~r.indexOf(e)||r.push(e)},removeEventListener:function(t,e){var r=fr[t],n=r&&r.indexOf(e);n>=0&&r.splice(n,1)},utils:{wrap:function t(e,r,n){var i=r-e;return R(e)?se(e,t(0,e.length),r):Yt(n,(function(t){return(i+(t-e)%i)%i+e}))},wrapYoyo:function t(e,r,n){var i=r-e,o=2*i;return R(e)?se(e,t(0,e.length-1),r):Yt(n,(function(t){return e+((t=(o+(t-e)%o)%o||0)>i?o-t:t)}))},distribute:ne,random:ae,snap:oe,normalize:function(t,e,r){return ce(t,e,0,1,r)},getUnit:Kt,clamp:function(t,e,r){return Yt(r,(function(r){return Xt(t,e,r)}))},splitColor:ve,toArray:te,selector:ee,mapRange:ce,pipe:function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t){return e.reduce((function(t,e){return e(t)}),t)}},unitize:function(t,e){return function(r){return t(parseFloat(r))+(e||Kt(r))}},interpolate:function t(e,r,n,i){var o=isNaN(e+r)?0:function(t){return(1-t)*e+t*r};if(!o){var a,s,l,c,u,f=A(e),p={};if(!0===n&&(i=1)&&(n=null),f)e={p:e},r={p:r};else if(R(e)&&!R(r)){for(l=[],c=e.length,u=c-2,s=1;s<c;s++)l.push(t(e[s-1],e[s]));c--,o=function(t){t*=c;var e=Math.min(u,~~t);return l[e](t-e)},n=r}else i||(e=xt(R(e)?[]:{},e));if(!l){for(a in r)Ge.call(p,e,a,"get",r[a]);o=function(t){return ir(t,p)||(f?e.p:e)}}}return Yt(n,o)},shuffle:re},install:Y,effects:at,ticker:xe,updateRoot:Re.updateRoot,plugins:ot,globalTimeline:l,core:{PropTween:cr,globals:J,Tween:Xe,Timeline:Re,Animation:Fe,getCache:ft,_removeLinkedListItem:Pt,reverting:function(){return a},context:function(t){return t&&s&&(s.data.push(t),t._ctx=s),s},suppressOverwrites:function(t){return o=t}}};ht("to,from,fromTo,delayedCall,set,killTweensOf",(function(t){return br[t]=Xe[t]})),xe.add(Re.updateRoot),d=br.to({},{duration:0});var wr=function(t,e){for(var r=t._pt;r&&r.p!==e&&r.op!==e&&r.fp!==e;)r=r._next;return r},Sr=function(t,e){return{name:t,rawVars:1,init:function(t,r,n){n._onInit=function(t){var n,i;if(A(r)&&(n={},ht(r,(function(t){return n[t]=1})),r=n),e){for(i in n={},r)n[i]=e(r[i]);r=n}!function(t,e){var r,n,i,o=t._targets;for(r in e)for(n=o.length;n--;)(i=t._ptLookup[n][r])&&(i=i.d)&&(i._pt&&(i=wr(i,r)),i&&i.modifier&&i.modifier(e[r],t,o[n],r))}(t,r)}}}},_r=br.registerPlugin({name:"attr",init:function(t,e,r,n,i){var o,a,s;for(o in this.tween=r,e)s=t.getAttribute(o)||"",(a=this.add(t,"setAttribute",(s||0)+"",e[o],n,i,0,0,o)).op=o,a.b=s,this._props.push(o)},render:function(t,e){for(var r=e._pt;r;)a?r.set(r.t,r.p,r.b,r):r.r(t,r.d),r=r._next}},{name:"endArray",init:function(t,e){for(var r=e.length;r--;)this.add(t,r,t[r]||0,e[r],0,0,0,0,0,1)}},Sr("roundProps",ie),Sr("modifiers"),Sr("snap",oe))||br;Xe.version=Re.version=_r.version="3.12.5",p=1,L()&&Ee();Te.Power0,Te.Power1,Te.Power2,Te.Power3,Te.Power4,Te.Linear,Te.Quad,Te.Cubic,Te.Quart,Te.Quint,Te.Strong,Te.Elastic,Te.Back,Te.SteppedEase,Te.Bounce,Te.Sine,Te.Expo,Te.Circ;var xr,Er,Tr,Cr,kr,Pr,Ar,Or,Mr={},Ir=180/Math.PI,Dr=Math.PI/180,jr=Math.atan2,Lr=/([A-Z])/g,Nr=/(left|right|width|margin|padding|x)/i,Fr=/[\s,\(]\S/,Rr={autoAlpha:"opacity,visibility",scale:"scaleX,scaleY",alpha:"opacity"},Br=function(t,e){return e.set(e.t,e.p,Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},Vr=function(t,e){return e.set(e.t,e.p,1===t?e.e:Math.round(1e4*(e.s+e.c*t))/1e4+e.u,e)},zr=function(t,e){return e.set(e.t,e.p,t?Math.round(1e4*(e.s+e.c*t))/1e4+e.u:e.b,e)},Gr=function(t,e){var r=e.s+e.c*t;e.set(e.t,e.p,~~(r+(r<0?-.5:.5))+e.u,e)},qr=function(t,e){return e.set(e.t,e.p,t?e.e:e.b,e)},Hr=function(t,e){return e.set(e.t,e.p,1!==t?e.b:e.e,e)},Wr=function(t,e,r){return t.style[e]=r},$r=function(t,e,r){return t.style.setProperty(e,r)},Ur=function(t,e,r){return t._gsap[e]=r},Yr=function(t,e,r){return t._gsap.scaleX=t._gsap.scaleY=r},Xr=function(t,e,r,n,i){var o=t._gsap;o.scaleX=o.scaleY=r,o.renderTransform(i,o)},Kr=function(t,e,r,n,i){var o=t._gsap;o[e]=r,o.renderTransform(i,o)},Jr="transform",Zr=Jr+"Origin",Qr=function t(e,r){var n=this,i=this.target,o=i.style,a=i._gsap;if(e in Mr&&o){if(this.tfm=this.tfm||{},"transform"===e)return Rr.transform.split(",").forEach((function(e){return t.call(n,e,r)}));if(~(e=Rr[e]||e).indexOf(",")?e.split(",").forEach((function(t){return n.tfm[t]=gn(i,t)})):this.tfm[e]=a.x?a[e]:gn(i,e),e===Zr&&(this.tfm.zOrigin=a.zOrigin),this.props.indexOf(Jr)>=0)return;a.svg&&(this.svgo=i.getAttribute("data-svg-origin"),this.props.push(Zr,r,"")),e=Jr}(o||r)&&this.props.push(e,r,o[e])},tn=function(t){t.translate&&(t.removeProperty("translate"),t.removeProperty("scale"),t.removeProperty("rotate"))},en=function(){var t,e,r=this.props,n=this.target,i=n.style,o=n._gsap;for(t=0;t<r.length;t+=3)r[t+1]?n[r[t]]=r[t+2]:r[t+2]?i[r[t]]=r[t+2]:i.removeProperty("--"===r[t].substr(0,2)?r[t]:r[t].replace(Lr,"-$1").toLowerCase());if(this.tfm){for(e in this.tfm)o[e]=this.tfm[e];o.svg&&(o.renderTransform(),n.setAttribute("data-svg-origin",this.svgo||"")),(t=Ar())&&t.isStart||i[Jr]||(tn(i),o.zOrigin&&i[Zr]&&(i[Zr]+=" "+o.zOrigin+"px",o.zOrigin=0,o.renderTransform()),o.uncache=1)}},rn=function(t,e){var r={target:t,props:[],revert:en,save:Qr};return t._gsap||_r.core.getCache(t),e&&e.split(",").forEach((function(t){return r.save(t)})),r},nn=function(t,e){var r=Er.createElementNS?Er.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):Er.createElement(t);return r&&r.style?r:Er.createElement(t)},on=function t(e,r,n){var i=getComputedStyle(e);return i[r]||i.getPropertyValue(r.replace(Lr,"-$1").toLowerCase())||i.getPropertyValue(r)||!n&&t(e,sn(r)||r,1)||""},an="O,Moz,ms,Ms,Webkit".split(","),sn=function(t,e,r){var n=(e||kr).style,i=5;if(t in n&&!r)return t;for(t=t.charAt(0).toUpperCase()+t.substr(1);i--&&!(an[i]+t in n););return i<0?null:(3===i?"ms":i>=0?an[i]:"")+t},ln=function(){"undefined"!=typeof window&&window.document&&(xr=window,Er=xr.document,Tr=Er.documentElement,kr=nn("div")||{style:{}},nn("div"),Jr=sn(Jr),Zr=Jr+"Origin",kr.style.cssText="border-width:0;line-height:0;position:absolute;padding:0",Or=!!sn("perspective"),Ar=_r.core.reverting,Cr=1)},cn=function t(e){var r,n=nn("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),i=this.parentNode,o=this.nextSibling,a=this.style.cssText;if(Tr.appendChild(n),n.appendChild(this),this.style.display="block",e)try{r=this.getBBox(),this._gsapBBox=this.getBBox,this.getBBox=t}catch(t){}else this._gsapBBox&&(r=this._gsapBBox());return i&&(o?i.insertBefore(this,o):i.appendChild(this)),Tr.removeChild(n),this.style.cssText=a,r},un=function(t,e){for(var r=e.length;r--;)if(t.hasAttribute(e[r]))return t.getAttribute(e[r])},fn=function(t){var e;try{e=t.getBBox()}catch(r){e=cn.call(t,!0)}return e&&(e.width||e.height)||t.getBBox===cn||(e=cn.call(t,!0)),!e||e.width||e.x||e.y?e:{x:+un(t,["x","cx","x1"])||0,y:+un(t,["y","cy","y1"])||0,width:0,height:0}},pn=function(t){return!(!t.getCTM||t.parentNode&&!t.ownerSVGElement||!fn(t))},hn=function(t,e){if(e){var r,n=t.style;e in Mr&&e!==Zr&&(e=Jr),n.removeProperty?("ms"!==(r=e.substr(0,2))&&"webkit"!==e.substr(0,6)||(e="-"+e),n.removeProperty("--"===r?e:e.replace(Lr,"-$1").toLowerCase())):n.removeAttribute(e)}},dn=function(t,e,r,n,i,o){var a=new cr(t._pt,e,r,0,1,o?Hr:qr);return t._pt=a,a.b=n,a.e=i,t._props.push(r),a},mn={deg:1,rad:1,turn:1},yn={grid:1,flex:1},vn=function t(e,r,n,i){var o,a,s,l,c=parseFloat(n)||0,u=(n+"").trim().substr((c+"").length)||"px",f=kr.style,p=Nr.test(r),h="svg"===e.tagName.toLowerCase(),d=(h?"client":"offset")+(p?"Width":"Height"),m="px"===i,y="%"===i;if(i===u||!c||mn[i]||mn[u])return c;if("px"!==u&&!m&&(c=t(e,r,n,"px")),l=e.getCTM&&pn(e),(y||"%"===u)&&(Mr[r]||~r.indexOf("adius")))return o=l?e.getBBox()[p?"width":"height"]:e[d],dt(y?c/o*100:c/100*o);if(f[p?"width":"height"]=100+(m?u:i),a=~r.indexOf("adius")||"em"===i&&e.appendChild&&!h?e:e.parentNode,l&&(a=(e.ownerSVGElement||{}).parentNode),a&&a!==Er&&a.appendChild||(a=Er.body),(s=a._gsap)&&y&&s.width&&p&&s.time===xe.time&&!s.uncache)return dt(c/s.width*100);if(!y||"height"!==r&&"width"!==r)(y||"%"===u)&&!yn[on(a,"display")]&&(f.position=on(e,"position")),a===e&&(f.position="static"),a.appendChild(kr),o=kr[d],a.removeChild(kr),f.position="absolute";else{var v=e.style[r];e.style[r]=100+i,o=e[d],v?e.style[r]=v:hn(e,r)}return p&&y&&((s=ft(a)).time=xe.time,s.width=a[d]),dt(m?o*c/100:o&&c?100/o*c:0)},gn=function(t,e,r,n){var i;return Cr||ln(),e in Rr&&"transform"!==e&&~(e=Rr[e]).indexOf(",")&&(e=e.split(",")[0]),Mr[e]&&"transform"!==e?(i=An(t,n),i="transformOrigin"!==e?i[e]:i.svg?i.origin:On(on(t,Zr))+" "+i.zOrigin+"px"):(!(i=t.style[e])||"auto"===i||n||~(i+"").indexOf("calc("))&&(i=_n[e]&&_n[e](t,e,r)||on(t,e)||pt(t,e)||("opacity"===e?1:0)),r&&!~(i+"").trim().indexOf(" ")?vn(t,e,i,r)+r:i},bn=function(t,e,r,n){if(!r||"none"===r){var i=sn(e,t,1),o=i&&on(t,i,1);o&&o!==r?(e=i,r=o):"borderColor"===e&&(r=on(t,"borderTopColor"))}var a,s,l,c,u,f,p,h,d,m,y,v=new cr(this._pt,t.style,e,0,1,nr),g=0,b=0;if(v.b=r,v.e=n,r+="","auto"===(n+="")&&(f=t.style[e],t.style[e]=n,n=on(t,e)||n,f?t.style[e]=f:hn(t,e)),_e(a=[r,n]),n=a[1],l=(r=a[0]).match(z)||[],(n.match(z)||[]).length){for(;s=z.exec(n);)p=s[0],d=n.substring(g,s.index),u?u=(u+1)%5:"rgba("!==d.substr(-5)&&"hsla("!==d.substr(-5)||(u=1),p!==(f=l[b++]||"")&&(c=parseFloat(f)||0,y=f.substr((c+"").length),"="===p.charAt(1)&&(p=yt(c,p)+y),h=parseFloat(p),m=p.substr((h+"").length),g=z.lastIndex-m.length,m||(m=m||w.units[e]||y,g===n.length&&(n+=m,v.e+=m)),y!==m&&(c=vn(t,e,f,m)||0),v._pt={_next:v._pt,p:d||1===b?d:",",s:c,c:h-c,m:u&&u<4||"zIndex"===e?Math.round:0});v.c=g<n.length?n.substring(g,n.length):""}else v.r="display"===e&&"none"===n?Hr:qr;return q.test(n)&&(v.e=0),this._pt=v,v},wn={top:"0%",bottom:"100%",left:"0%",right:"100%",center:"50%"},Sn=function(t,e){if(e.tween&&e.tween._time===e.tween._dur){var r,n,i,o=e.t,a=o.style,s=e.u,l=o._gsap;if("all"===s||!0===s)a.cssText="",n=1;else for(i=(s=s.split(",")).length;--i>-1;)r=s[i],Mr[r]&&(n=1,r="transformOrigin"===r?Zr:Jr),hn(o,r);n&&(hn(o,Jr),l&&(l.svg&&o.removeAttribute("transform"),An(o,1),l.uncache=1,tn(a)))}},_n={clearProps:function(t,e,r,n,i){if("isFromStart"!==i.data){var o=t._pt=new cr(t._pt,e,r,0,0,Sn);return o.u=n,o.pr=-10,o.tween=i,t._props.push(r),1}}},xn=[1,0,0,1,0,0],En={},Tn=function(t){return"matrix(1, 0, 0, 1, 0, 0)"===t||"none"===t||!t},Cn=function(t){var e=on(t,Jr);return Tn(e)?xn:e.substr(7).match(V).map(dt)},kn=function(t,e){var r,n,i,o,a=t._gsap||ft(t),s=t.style,l=Cn(t);return a.svg&&t.getAttribute("transform")?"1,0,0,1,0,0"===(l=[(i=t.transform.baseVal.consolidate().matrix).a,i.b,i.c,i.d,i.e,i.f]).join(",")?xn:l:(l!==xn||t.offsetParent||t===Tr||a.svg||(i=s.display,s.display="block",(r=t.parentNode)&&t.offsetParent||(o=1,n=t.nextElementSibling,Tr.appendChild(t)),l=Cn(t),i?s.display=i:hn(t,"display"),o&&(n?r.insertBefore(t,n):r?r.appendChild(t):Tr.removeChild(t))),e&&l.length>6?[l[0],l[1],l[4],l[5],l[12],l[13]]:l)},Pn=function(t,e,r,n,i,o){var a,s,l,c=t._gsap,u=i||kn(t,!0),f=c.xOrigin||0,p=c.yOrigin||0,h=c.xOffset||0,d=c.yOffset||0,m=u[0],y=u[1],v=u[2],g=u[3],b=u[4],w=u[5],S=e.split(" "),_=parseFloat(S[0])||0,x=parseFloat(S[1])||0;r?u!==xn&&(s=m*g-y*v)&&(l=_*(-y/s)+x*(m/s)-(m*w-y*b)/s,_=_*(g/s)+x*(-v/s)+(v*w-g*b)/s,x=l):(_=(a=fn(t)).x+(~S[0].indexOf("%")?_/100*a.width:_),x=a.y+(~(S[1]||S[0]).indexOf("%")?x/100*a.height:x)),n||!1!==n&&c.smooth?(b=_-f,w=x-p,c.xOffset=h+(b*m+w*v)-b,c.yOffset=d+(b*y+w*g)-w):c.xOffset=c.yOffset=0,c.xOrigin=_,c.yOrigin=x,c.smooth=!!n,c.origin=e,c.originIsAbsolute=!!r,t.style[Zr]="0px 0px",o&&(dn(o,c,"xOrigin",f,_),dn(o,c,"yOrigin",p,x),dn(o,c,"xOffset",h,c.xOffset),dn(o,c,"yOffset",d,c.yOffset)),t.setAttribute("data-svg-origin",_+" "+x)},An=function(t,e){var r=t._gsap||new Ne(t);if("x"in r&&!e&&!r.uncache)return r;var n,i,o,a,s,l,c,u,f,p,h,d,m,y,v,g,b,S,_,x,E,T,C,k,P,A,O,M,I,D,j,L,N=t.style,F=r.scaleX<0,R=getComputedStyle(t),B=on(t,Zr)||"0";return n=i=o=l=c=u=f=p=h=0,a=s=1,r.svg=!(!t.getCTM||!pn(t)),R.translate&&("none"===R.translate&&"none"===R.scale&&"none"===R.rotate||(N[Jr]=("none"!==R.translate?"translate3d("+(R.translate+" 0 0").split(" ").slice(0,3).join(", ")+") ":"")+("none"!==R.rotate?"rotate("+R.rotate+") ":"")+("none"!==R.scale?"scale("+R.scale.split(" ").join(",")+") ":"")+("none"!==R[Jr]?R[Jr]:"")),N.scale=N.rotate=N.translate="none"),y=kn(t,r.svg),r.svg&&(r.uncache?(P=t.getBBox(),B=r.xOrigin-P.x+"px "+(r.yOrigin-P.y)+"px",k=""):k=!e&&t.getAttribute("data-svg-origin"),Pn(t,k||B,!!k||r.originIsAbsolute,!1!==r.smooth,y)),d=r.xOrigin||0,m=r.yOrigin||0,y!==xn&&(S=y[0],_=y[1],x=y[2],E=y[3],n=T=y[4],i=C=y[5],6===y.length?(a=Math.sqrt(S*S+_*_),s=Math.sqrt(E*E+x*x),l=S||_?jr(_,S)*Ir:0,(f=x||E?jr(x,E)*Ir+l:0)&&(s*=Math.abs(Math.cos(f*Dr))),r.svg&&(n-=d-(d*S+m*x),i-=m-(d*_+m*E))):(L=y[6],D=y[7],O=y[8],M=y[9],I=y[10],j=y[11],n=y[12],i=y[13],o=y[14],c=(v=jr(L,I))*Ir,v&&(k=T*(g=Math.cos(-v))+O*(b=Math.sin(-v)),P=C*g+M*b,A=L*g+I*b,O=T*-b+O*g,M=C*-b+M*g,I=L*-b+I*g,j=D*-b+j*g,T=k,C=P,L=A),u=(v=jr(-x,I))*Ir,v&&(g=Math.cos(-v),j=E*(b=Math.sin(-v))+j*g,S=k=S*g-O*b,_=P=_*g-M*b,x=A=x*g-I*b),l=(v=jr(_,S))*Ir,v&&(k=S*(g=Math.cos(v))+_*(b=Math.sin(v)),P=T*g+C*b,_=_*g-S*b,C=C*g-T*b,S=k,T=P),c&&Math.abs(c)+Math.abs(l)>359.9&&(c=l=0,u=180-u),a=dt(Math.sqrt(S*S+_*_+x*x)),s=dt(Math.sqrt(C*C+L*L)),v=jr(T,C),f=Math.abs(v)>2e-4?v*Ir:0,h=j?1/(j<0?-j:j):0),r.svg&&(k=t.getAttribute("transform"),r.forceCSS=t.setAttribute("transform","")||!Tn(on(t,Jr)),k&&t.setAttribute("transform",k))),Math.abs(f)>90&&Math.abs(f)<270&&(F?(a*=-1,f+=l<=0?180:-180,l+=l<=0?180:-180):(s*=-1,f+=f<=0?180:-180)),e=e||r.uncache,r.x=n-((r.xPercent=n&&(!e&&r.xPercent||(Math.round(t.offsetWidth/2)===Math.round(-n)?-50:0)))?t.offsetWidth*r.xPercent/100:0)+"px",r.y=i-((r.yPercent=i&&(!e&&r.yPercent||(Math.round(t.offsetHeight/2)===Math.round(-i)?-50:0)))?t.offsetHeight*r.yPercent/100:0)+"px",r.z=o+"px",r.scaleX=dt(a),r.scaleY=dt(s),r.rotation=dt(l)+"deg",r.rotationX=dt(c)+"deg",r.rotationY=dt(u)+"deg",r.skewX=f+"deg",r.skewY=p+"deg",r.transformPerspective=h+"px",(r.zOrigin=parseFloat(B.split(" ")[2])||!e&&r.zOrigin||0)&&(N[Zr]=On(B)),r.xOffset=r.yOffset=0,r.force3D=w.force3D,r.renderTransform=r.svg?jn:Or?Dn:In,r.uncache=0,r},On=function(t){return(t=t.split(" "))[0]+" "+t[1]},Mn=function(t,e,r){var n=Kt(e);return dt(parseFloat(e)+parseFloat(vn(t,"x",r+"px",n)))+n},In=function(t,e){e.z="0px",e.rotationY=e.rotationX="0deg",e.force3D=0,Dn(t,e)},Dn=function(t,e){var r=e||this,n=r.xPercent,i=r.yPercent,o=r.x,a=r.y,s=r.z,l=r.rotation,c=r.rotationY,u=r.rotationX,f=r.skewX,p=r.skewY,h=r.scaleX,d=r.scaleY,m=r.transformPerspective,y=r.force3D,v=r.target,g=r.zOrigin,b="",w="auto"===y&&t&&1!==t||!0===y;if(g&&("0deg"!==u||"0deg"!==c)){var S,_=parseFloat(c)*Dr,x=Math.sin(_),E=Math.cos(_);_=parseFloat(u)*Dr,S=Math.cos(_),o=Mn(v,o,x*S*-g),a=Mn(v,a,-Math.sin(_)*-g),s=Mn(v,s,E*S*-g+g)}"0px"!==m&&(b+="perspective("+m+") "),(n||i)&&(b+="translate("+n+"%, "+i+"%) "),(w||"0px"!==o||"0px"!==a||"0px"!==s)&&(b+="0px"!==s||w?"translate3d("+o+", "+a+", "+s+") ":"translate("+o+", "+a+") "),"0deg"!==l&&(b+="rotate("+l+") "),"0deg"!==c&&(b+="rotateY("+c+") "),"0deg"!==u&&(b+="rotateX("+u+") "),"0deg"===f&&"0deg"===p||(b+="skew("+f+", "+p+") "),1===h&&1===d||(b+="scale("+h+", "+d+") "),v.style[Jr]=b||"translate(0, 0)"},jn=function(t,e){var r,n,i,o,a,s=e||this,l=s.xPercent,c=s.yPercent,u=s.x,f=s.y,p=s.rotation,h=s.skewX,d=s.skewY,m=s.scaleX,y=s.scaleY,v=s.target,g=s.xOrigin,b=s.yOrigin,w=s.xOffset,S=s.yOffset,_=s.forceCSS,x=parseFloat(u),E=parseFloat(f);p=parseFloat(p),h=parseFloat(h),(d=parseFloat(d))&&(h+=d=parseFloat(d),p+=d),p||h?(p*=Dr,h*=Dr,r=Math.cos(p)*m,n=Math.sin(p)*m,i=Math.sin(p-h)*-y,o=Math.cos(p-h)*y,h&&(d*=Dr,a=Math.tan(h-d),i*=a=Math.sqrt(1+a*a),o*=a,d&&(a=Math.tan(d),r*=a=Math.sqrt(1+a*a),n*=a)),r=dt(r),n=dt(n),i=dt(i),o=dt(o)):(r=m,o=y,n=i=0),(x&&!~(u+"").indexOf("px")||E&&!~(f+"").indexOf("px"))&&(x=vn(v,"x",u,"px"),E=vn(v,"y",f,"px")),(g||b||w||S)&&(x=dt(x+g-(g*r+b*i)+w),E=dt(E+b-(g*n+b*o)+S)),(l||c)&&(a=v.getBBox(),x=dt(x+l/100*a.width),E=dt(E+c/100*a.height)),a="matrix("+r+","+n+","+i+","+o+","+x+","+E+")",v.setAttribute("transform",a),_&&(v.style[Jr]=a)},Ln=function(t,e,r,n,i){var o,a,s=A(i),l=parseFloat(i)*(s&&~i.indexOf("rad")?Ir:1)-n,c=n+l+"deg";return s&&("short"===(o=i.split("_")[1])&&(l%=360)!==l%180&&(l+=l<0?360:-360),"cw"===o&&l<0?l=(l+36e9)%360-360*~~(l/360):"ccw"===o&&l>0&&(l=(l-36e9)%360-360*~~(l/360))),t._pt=a=new cr(t._pt,e,r,n,l,Vr),a.e=c,a.u="deg",t._props.push(r),a},Nn=function(t,e){for(var r in e)t[r]=e[r];return t},Fn=function(t,e,r){var n,i,o,a,s,l,c,u=Nn({},r._gsap),f=r.style;for(i in u.svg?(o=r.getAttribute("transform"),r.setAttribute("transform",""),f[Jr]=e,n=An(r,1),hn(r,Jr),r.setAttribute("transform",o)):(o=getComputedStyle(r)[Jr],f[Jr]=e,n=An(r,1),f[Jr]=o),Mr)(o=u[i])!==(a=n[i])&&"perspective,force3D,transformOrigin,svgOrigin".indexOf(i)<0&&(s=Kt(o)!==(c=Kt(
2a))?vn(r,i,o,c):parseFloat(o),l=parseFloat(a),t._pt=new cr(t._pt,n,i,s,l-s,Br),t._pt.u=c||0,t._props.push(i));Nn(n,u)};ht("padding,margin,Width,Radius",(function(t,e){var r="Top",n="Right",i="Bottom",o="Left",a=(e<3?[r,n,i,o]:[r+o,r+n,i+n,i+o]).map((function(r){return e<2?t+r:"border"+r+t}));_n[e>1?"border"+t:t]=function(t,e,r,n,i){var o,s;if(arguments.length<4)return o=a.map((function(e){return gn(t,e,r)})),5===(s=o.join(" ")).split(o[0]).length?o[0]:s;o=(n+"").split(" "),s={},a.forEach((function(t,e){return s[t]=o[e]=o[e]||o[(e-1)/2|0]})),t.init(e,s,i)}}));var Rn,Bn,Vn={name:"css",register:ln,targetTest:function(t){return t.style&&t.nodeType},init:function(t,e,r,n,i){var o,a,s,l,c,u,f,p,h,d,m,y,v,g,b,S,_,x,E,T,C=this._props,k=t.style,P=r.vars.startAt;for(f in Cr||ln(),this.styles=this.styles||rn(t),S=this.styles.props,this.tween=r,e)if("autoRound"!==f&&(a=e[f],!ot[f]||!qe(f,e,r,n,t,i)))if(c=typeof a,u=_n[f],"function"===c&&(c=typeof(a=a.call(r,n,t,i))),"string"===c&&~a.indexOf("random(")&&(a=le(a)),u)u(this,t,f,a,r)&&(b=1);else if("--"===f.substr(0,2))o=(getComputedStyle(t).getPropertyValue(f)+"").trim(),a+="",we.lastIndex=0,we.test(o)||(p=Kt(o),h=Kt(a)),h?p!==h&&(o=vn(t,f,o,h)+h):p&&(a+=p),this.add(k,"setProperty",o,a,n,i,0,0,f),C.push(f),S.push(f,0,k[f]);else if("undefined"!==c){if(P&&f in P?(o="function"==typeof P[f]?P[f].call(r,n,t,i):P[f],A(o)&&~o.indexOf("random(")&&(o=le(o)),Kt(o+"")||"auto"===o||(o+=w.units[f]||Kt(gn(t,f))||""),"="===(o+"").charAt(1)&&(o=gn(t,f))):o=gn(t,f),l=parseFloat(o),(d="string"===c&&"="===a.charAt(1)&&a.substr(0,2))&&(a=a.substr(2)),s=parseFloat(a),f in Rr&&("autoAlpha"===f&&(1===l&&"hidden"===gn(t,"visibility")&&s&&(l=0),S.push("visibility",0,k.visibility),dn(this,k,"visibility",l?"inherit":"hidden",s?"inherit":"hidden",!s)),"scale"!==f&&"transform"!==f&&~(f=Rr[f]).indexOf(",")&&(f=f.split(",")[0])),m=f in Mr)if(this.styles.save(f),y||((v=t._gsap).renderTransform&&!e.parseTransform||An(t,e.parseTransform),g=!1!==e.smoothOrigin&&v.smooth,(y=this._pt=new cr(this._pt,k,Jr,0,1,v.renderTransform,v,0,-1)).dep=1),"scale"===f)this._pt=new cr(this._pt,v,"scaleY",v.scaleY,(d?yt(v.scaleY,d+s):s)-v.scaleY||0,Br),this._pt.u=0,C.push("scaleY",f),f+="X";else{if("transformOrigin"===f){S.push(Zr,0,k[Zr]),x=void 0,E=void 0,T=void 0,x=(_=a).split(" "),E=x[0],T=x[1]||"50%","top"!==E&&"bottom"!==E&&"left"!==T&&"right"!==T||(_=E,E=T,T=_),x[0]=wn[E]||E,x[1]=wn[T]||T,a=x.join(" "),v.svg?Pn(t,a,0,g,0,this):((h=parseFloat(a.split(" ")[2])||0)!==v.zOrigin&&dn(this,v,"zOrigin",v.zOrigin,h),dn(this,k,f,On(o),On(a)));continue}if("svgOrigin"===f){Pn(t,a,1,g,0,this);continue}if(f in En){Ln(this,v,f,l,d?yt(l,d+a):a);continue}if("smoothOrigin"===f){dn(this,v,"smooth",v.smooth,a);continue}if("force3D"===f){v[f]=a;continue}if("transform"===f){Fn(this,a,t);continue}}else f in k||(f=sn(f)||f);if(m||(s||0===s)&&(l||0===l)&&!Fr.test(a)&&f in k)s||(s=0),(p=(o+"").substr((l+"").length))!==(h=Kt(a)||(f in w.units?w.units[f]:p))&&(l=vn(t,f,o,h)),this._pt=new cr(this._pt,m?v:k,f,l,(d?yt(l,d+s):s)-l,m||"px"!==h&&"zIndex"!==f||!1===e.autoRound?Br:Gr),this._pt.u=h||0,p!==h&&"%"!==h&&(this._pt.b=o,this._pt.r=zr);else if(f in k)bn.call(this,t,f,o,d?d+a:a);else if(f in t)this.add(t,f,o||t[f],d?d+a:a,n,i);else if("parseTransform"!==f){X(f,a);continue}m||(f in k?S.push(f,0,k[f]):S.push(f,1,o||t[f])),C.push(f)}b&&lr(this)},render:function(t,e){if(e.tween._time||!Ar())for(var r=e._pt;r;)r.r(t,r.d),r=r._next;else e.styles.revert()},get:gn,aliases:Rr,getSetter:function(t,e,r){var n=Rr[e];return n&&n.indexOf(",")<0&&(e=n),e in Mr&&e!==Zr&&(t._gsap.x||gn(t,"x"))?r&&Pr===r?"scale"===e?Yr:Ur:(Pr=r||{})&&("scale"===e?Xr:Kr):t.style&&!I(t.style[e])?Wr:~e.indexOf("-")?$r:tr(t,e)},core:{_removeProperty:hn,_getMatrix:kn}};_r.utils.checkPrefix=sn,_r.core.getStyleSaver=rn,Bn=ht("x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+(Rn="rotation,rotationX,rotationY,skewX,skewY")+",transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective",(function(t){Mr[t]=1})),ht(Rn,(function(t){w.units[t]="deg",En[t]=1})),Rr[Bn[13]]="x,y,z,scale,scaleX,scaleY,xPercent,yPercent,"+Rn,ht("0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY",(function(t){var e=t.split(":");Rr[e[1]]=Bn[e[0]]})),ht("x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective",(function(t){w.units[t]="px"})),_r.registerPlugin(Vn);var zn=_r.registerPlugin(Vn)||_r;zn.core.Tween},function(t,e,r){"use strict";function n(t){var e=t.element,r=t.eventName,n=t.detail,i=new CustomEvent(r,{detail:n});(e||document).dispatchEvent(i)}r.d(e,"a",(function(){return n}))},function(t,e,r){"use strict";var n=r(255),i=r(256),o=r(80),a=r(257),s=r(21),l=r(2),c=r(258),u=Function,f=function(t){try{return u('"use strict"; return ('+t+").constructor;")()}catch(t){}},p=Object.getOwnPropertyDescriptor;if(p)try{p({},"")}catch(t){p=null}var h=function(){throw new l},d=p?function(){try{return h}catch(t){try{return p(arguments,"callee").get}catch(t){return h}}}():h,m=r(28)(),y=r(66)(),v=Object.getPrototypeOf||(y?function(t){return t.__proto__}:null),g={},b="undefined"!=typeof Uint8Array&&v?v(Uint8Array):void 0,w={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?void 0:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?void 0:ArrayBuffer,"%ArrayIteratorPrototype%":m&&v?v([][Symbol.iterator]()):void 0,"%AsyncFromSyncIteratorPrototype%":void 0,"%AsyncFunction%":g,"%AsyncGenerator%":g,"%AsyncGeneratorFunction%":g,"%AsyncIteratorPrototype%":g,"%Atomics%":"undefined"==typeof Atomics?void 0:Atomics,"%BigInt%":"undefined"==typeof BigInt?void 0:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?void 0:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?void 0:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?void 0:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":n,"%eval%":eval,"%EvalError%":i,"%Float32Array%":"undefined"==typeof Float32Array?void 0:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?void 0:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?void 0:FinalizationRegistry,"%Function%":u,"%GeneratorFunction%":g,"%Int8Array%":"undefined"==typeof Int8Array?void 0:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?void 0:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?void 0:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
2IteratorPrototype%":m&&v?v(v([][Symbol.iterator]())):void 0,"%JSON%":"object"==typeof JSON?JSON:void 0,"%Map%":"undefined"==typeof Map?void 0:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&m&&v?v((new Map)[Symbol.iterator]()):void 0,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?void 0:Promise,"%Proxy%":"undefined"==typeof Proxy?void 0:Proxy,"%RangeError%":o,"%ReferenceError%":a,"%Reflect%":"undefined"==typeof Reflect?void 0:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?void 0:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&m&&v?v((new Set)[Symbol.iterator]()):void 0,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?void 0:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":m&&v?v(""[Symbol.iterator]()):void 0,"%Symbol%":m?Symbol:void 0,"%SyntaxError%":s,"%ThrowTypeError%":d,"%TypedArray%":b,"%TypeError%":l,"%Uint8Array%":"undefined"==typeof Uint8Array?void 0:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?void 0:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?void 0:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?void 0:Uint32Array,"%URIError%":c,"%WeakMap%":"undefined"==typeof WeakMap?void 0:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?void 0:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?void 0:WeakSet};if(v)try{null.error}catch(t){var S=v(v(t));w["%Error.prototype%"]=S}var _={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},x=r(81),E=r(22),T=x.call(Function.call,Array.prototype.concat),C=x.call(Function.apply,Array.prototype.splice),k=x.call(Function.call,String.prototype.replace),P=x.call(Function.call,String.prototype.slice),A=x.call(Function.call,RegExp.prototype.exec),O=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,M=/\\(\\)?/g,I=function(t){var e=P(t,0,1),r=P(t,-1);if("%"===e&&"%"!==r)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==e)throw new s("invalid intrinsic syntax, expected opening `%`");var n=[];return k(t,O,(function(t,e,r,i){n[n.length]=r?k(i,M,"$1"):e||t})),n},D=function(t,e){var r,n=t;if(E(_,n)&&(n="%"+(r=_[n])[0]+"%"),E(w,n)){var i=w[n];if(i===g&&(i=function t(e){var r;if("%AsyncFunction%"===e)r=f("async function () {}");else if("%GeneratorFunction%"===e)r=f("function* () {}");else if("%AsyncGeneratorFunction%"===e)r=f("async function* () {}");else if("%AsyncGenerator%"===e){var n=t("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===e){var i=t("%AsyncGenerator%");i&&v&&(r=v(i.prototype))}return w[e]=r,r}(n)),void 0===i&&!e)throw new l("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:i}}throw new s("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!=typeof t||0===t.length)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof e)throw new l('"allowMissing" argument must be a boolean');if(null===A(/^%?[^%]*%?$/,t))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=I(t),n=r.length>0?r[0]:"",i=D("%"+n+"%",e),o=i.name,a=i.value,c=!1,u=i.alias;u&&(n=u[0],C(r,T([0,1],u)));for(var f=1,h=!0;f<r.length;f+=1){var d=r[f],m=P(d,0,1),y=P(d,-1);if(('"'===m||"'"===m||"`"===m||'"'===y||"'"===y||"`"===y)&&m!==y)throw new s("property names with quotes must have matching quotes");if("constructor"!==d&&h||(c=!0),E(w,o="%"+(n+="."+d)+"%"))a=w[o];
2else if(null!=a){if(!(d in a)){if(!e)throw new l("base intrinsic for "+t+" exists, but the property is not available.");return}if(p&&f+1>=r.length){var v=p(a,d);a=(h=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:a[d]}else h=E(a,d),a=a[d];h&&!c&&(w[o]=a)}}return a}},function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));var n={loaded:"vimeo-video-loaded",play:"vimeo-video-play",playing:"vimeo-video-playing",pause:"vimeo-video-pause",ended:"vimeo-video-end",toggle:"vimeo-video-sound-toggle",mute:"vimeo-video-sound-mute",unmute:"vimeo-video-sound-unmute",restart:"vimeo-video-restart"}},function(t,e){t.exports=jQuery},function(t,e,r){"use strict";var n=r(5),i=r(34),o=i(n("String.prototype.indexOf"));t.exports=function(t,e){var r=n(t,!!e);return"function"==typeof r&&o(t,".prototype.")>-1?i(r):r}},function(t,e,r){"use strict";r.d(e,"d",(function(){return W})),r.d(e,"e",(function(){return W})),r.d(e,"b",(function(){return U})),r.d(e,"c",(function(){return X})),r.d(e,"a",(function(){return Q}));var n=r(1);function i(t,e=0){return setTimeout(t,e)}function o(){return Date.now()}function a(t,e="x"){const r=Object(n.b)();let i,o,a;const s=function(t){const e=Object(n.b)();let r;return e.getComputedStyle&&(r=e.getComputedStyle(t,null)),!r&&t.currentStyle&&(r=t.currentStyle),r||(r=t.style),r}(t);return r.WebKitCSSMatrix?(o=s.transform||s.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(t=>t.replace(",",".")).join(", ")),a=new r.WebKitCSSMatrix("none"===o?"":o)):(a=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=a.toString().split(",")),"x"===e&&(o=r.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===e&&(o=r.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),o||0}function s(t){return"object"==typeof t&&null!==t&&t.constructor&&"Object"===Object.prototype.toString.call(t).slice(8,-1)}function l(...t){const e=Object(t[0]),r=["__proto__","constructor","prototype"];for(let i=1;i<t.length;i+=1){const o=t[i];if(null!=o&&(n=o,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const t=Object.keys(Object(o)).filter(t=>r.indexOf(t)<0);for(let r=0,n=t.length;r<n;r+=1){const n=t[r],i=Object.getOwnPropertyDescriptor(o,n);void 0!==i&&i.enumerable&&(s(e[n])&&s(o[n])?o[n].__swiper__?e[n]=o[n]:l(e[n],o[n]):!s(e[n])&&s(o[n])?(e[n]={},o[n].__swiper__?e[n]=o[n]:l(e[n],o[n])):e[n]=o[n])}}}var n;return e}function c(t,e,r){t.style.setProperty(e,r)}function u({swiper:t,targetPosition:e,side:r}){const i=Object(n.b)(),o=-t.translate;let a,s=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=e>o?"next":"prev",u=(t,e)=>"next"===c&&t>=e||"prev"===c&&t<=e,f=()=>{a=(new Date).getTime(),null===s&&(s=a);const n=Math.max(Math.min((a-s)/l,1),0),c=.5-Math.cos(n*Math.PI)/2;let p=o+c*(e-o);if(u(p,e)&&(p=e),t.wrapperEl.scrollTo({[r]:p}),u(p,e))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:p})}),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(f)};f()}function f(t){return t.querySelector(".swiper-slide-transform")||t.shadowEl&&t.shadowEl.querySelector(".swiper-slide-transform")||t}function p(t,e=""){return[...t.children].filter(t=>t.matches(e))}function h(t,e=[]){const r=document.createElement(t);return r.classList.add(...Array.isArray(e)?e:[e]),r}function d(t,e){return Object(n.b)().getComputedStyle(t,null).getPropertyValue(e)}function m(t){let e,r=t;if(r){for(e=0;null!==(r=r.previousSibling);)1===r.nodeType&&(e+=1);return e}}function y(t,e){const r=[];let n=t.parentElement;for(;n;)e?n.matches(e)&&r.push(n):r.push(n),n=n.parentElement;return r}function v(t,e){e&&t.addEventListener("transitionend",(function r(n){n.target===t&&(e.call(t,n),t.removeEventListener("transitionend",r))}))}function g(t,e,r){const i=Object(n.b)();return r?t["width"===e?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(t,null).getPropertyValue("width"===e?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(t,null).getPropertyValue("width"===e?"margin-left":"margin-bottom")):t.offsetWidth}let b,w,S;function _(){return b||(b=function(){const t=Object(n.b)(),e=Object(n.a)();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch)}}()),b}function x(t={}){return w||(w=function({userAgent:t}={}){const e=_(),r=Object(n.b)(),i=r.navigator.platform,o=t||r.navigator.userAgent,a={ios:!1,android:!1},s=r.screen.width,l=r.screen.height,c=o.match(/(Android);?[\s\/]+([\d.]+)?/);let u=o.match(/(iPad).*OS\s([\d_]+)/);const f=o.match(/(iPod)(.*OS\s([\d_]+))?/),p=!u&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===i;let d="MacIntel"===i;return!u&&d&&e.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${s}x${l}`)>=0&&(u=o.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),d=!1),c&&!h&&(a.os="android",a.android=!0),(u||p||f)&&(a.os="ios",a.ios=!0),a}(t)),w}function E(){return S||(S=function(){const t=Object(n.b)();let e=!1;function r(){const e=t.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}if(r()){const r=String(t.navigator.userAgent);if(r.includes("Version/")){const[t,n]=r.split("Version/")[1].split(" ")[0].split(".").map(t=>Number(t));e=t<16||16===t&&n<2}}return{isSafari:e||r(),needPerspectiveFix:e,isWebView:/(iPhone|iPod|iPad).*AppleWeb
2Kit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),S}const T=(t,e)=>{if(!t||t.destroyed||!t.params)return;const r=e.closest(t.isElement?"swiper-slide":"."+t.params.slideClass);if(r){const e=r.querySelector("."+t.params.lazyPreloaderClass);e&&e.remove()}},C=(t,e)=>{if(!t.slides[e])return;const r=t.slides[e].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},k=t=>{if(!t||t.destroyed||!t.params)return;let e=t.params.lazyPreloadPrevNext;const r=t.slides.length;if(!r||!e||e<0)return;e=Math.min(e,r);const n="auto"===t.params.slidesPerView?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),i=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){const r=i,o=[r-e];return o.push(...Array.from({length:e}).map((t,e)=>r+n+e)),void t.slides.forEach((e,r)=>{o.includes(e.column)&&C(t,r)})}const o=i+n-1;if(t.params.rewind||t.params.loop)for(let n=i-e;n<=o+e;n+=1){const e=(n%r+r)%r;(e<i||e>o)&&C(t,e)}else for(let n=Math.max(i-e,0);n<=Math.min(o+e,r-1);n+=1)n!==i&&(n>o||n<i)&&C(t,n)};function P({swiper:t,runCallbacks:e,direction:r,step:n}){const{activeIndex:i,previousIndex:o}=t;let a=r;if(a||(a=i>o?"next":i<o?"prev":"reset"),t.emit("transition"+n),e&&i!==o){if("reset"===a)return void t.emit("slideResetTransition"+n);t.emit("slideChangeTransition"+n),"next"===a?t.emit("slideNextTransition"+n):t.emit("slidePrevTransition"+n)}}function A(t){const e=this,r=Object(n.a)(),i=Object(n.b)(),a=e.touchEventsData;a.evCache.push(t);const{params:s,touches:l,enabled:c}=e;if(!c)return;if(!s.simulateTouch&&"mouse"===t.pointerType)return;if(e.animating&&s.preventInteractionOnTransition)return;!e.animating&&s.cssMode&&s.loop&&e.loopFix();let u=t;u.originalEvent&&(u=u.originalEvent);let f=u.target;if("wrapper"===s.touchEventsTarget&&!e.wrapperEl.contains(f))return;if("which"in u&&3===u.which)return;if("button"in u&&u.button>0)return;if(a.isTouched&&a.isMoved)return;const p=!!s.noSwipingClass&&""!==s.noSwipingClass,h=t.composedPath?t.composedPath():t.path;p&&u.target&&u.target.shadowRoot&&h&&(f=h[0]);const d=s.noSwipingSelector?s.noSwipingSelector:"."+s.noSwipingClass,m=!(!u.target||!u.target.shadowRoot);if(s.noSwiping&&(m?function(t,e=this){return function e(r){if(!r||r===Object(n.a)()||r===Object(n.b)())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(t);return i||r.getRootNode?i||e(r.getRootNode().host):null}(e)}(d,f):f.closest(d)))return void(e.allowClick=!0);if(s.swipeHandler&&!f.closest(s.swipeHandler))return;l.currentX=u.pageX,l.currentY=u.pageY;const y=l.currentX,v=l.currentY,g=s.edgeSwipeDetection||s.iOSEdgeSwipeDetection,b=s.edgeSwipeThreshold||s.iOSEdgeSwipeThreshold;if(g&&(y<=b||y>=i.innerWidth-b)){if("prevent"!==g)return;t.preventDefault()}Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=y,l.startY=v,a.touchStartTime=o(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,s.threshold>0&&(a.allowThresholdMove=!1);let w=!0;f.matches(a.focusableElements)&&(w=!1,"SELECT"===f.nodeName&&(a.isTouched=!1)),r.activeElement&&r.activeElement.matches(a.focusableElements)&&r.activeElement!==f&&r.activeElement.blur();const S=w&&e.allowTouchMove&&s.touchStartPreventDefault;!s.touchStartForcePreventDefault&&!S||f.isContentEditable||u.preventDefault(),s.freeMode&&s.freeMode.enabled&&e.freeMode&&e.animating&&!s.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",u)}function O(t){const e=Object(n.a)(),r=this,i=r.touchEventsData,{params:a,touches:s,rtlTranslate:l,enabled:c}=r;if(!c)return;if(!a.simulateTouch&&"mouse"===t.pointerType)return;let u=t;if(u.originalEvent&&(u=u.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&r.emit("touchMoveOpposite",u));const f=i.evCache.findIndex(t=>t.pointerId===u.pointerId);f>=0&&(i.evCache[f]=u);const p=i.evCache.length>1?i.evCache[0]:u,h=p.pageX,d=p.pageY;if(u.preventedByNestedSwiper)return s.startX=h,void(s.startY=d);if(!r.allowTouchMove)return u.target.matches(i.focusableElements)||(r.allowClick=!1),void(i.isTouched&&(Object.assign(s,{startX:h,startY:d,prevX:r.touches.currentX,prevY:r.touches.currentY,currentX:h,currentY:d}),i.touchStartTime=o()));if(a.touchReleaseOnEdges&&!a.loop)if(r.isVertical()){if(d<s.startY&&r.translate<=r.maxTranslate()||d>s.startY&&r.translate>=r.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(h<s.startX&&r.translate<=r.maxTranslate()||h>s.startX&&r.translate>=r.minTranslate())return;if(e.activeElement&&u.target===e.activeElement&&u.target.matches(i.focusableElements))return i.isMoved=!0,void(r.allowClick=!1);if(i.allowTouchCallbacks&&r.emit("touchMove",u),u.targetTouches&&u.targetTouches.length>1)return;s.currentX=h,s.currentY=d;const m=s.currentX-s.startX,y=s.currentY-s.startY;if(r.params.threshold&&Math.sqrt(m**2+y**2)<r.params.threshold)return;if(void 0===i.isScrolling){let t;r.isHorizontal()&&s.currentY===s.startY||r.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:m*m+y*y>=25&&(t=180*Math.atan2(Math.abs(y),Math.abs(m))/Math.PI,i.isScrolling=r.isH
2orizontal()?t>a.touchAngle:90-t>a.touchAngle)}if(i.isScrolling&&r.emit("touchMoveOpposite",u),void 0===i.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(i.startMoving=!0)),i.isScrolling||r.zoom&&r.params.zoom&&r.params.zoom.enabled&&i.evCache.length>1)return void(i.isTouched=!1);if(!i.startMoving)return;r.allowClick=!1,!a.cssMode&&u.cancelable&&u.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&u.stopPropagation();let v=r.isHorizontal()?m:y,g=r.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;a.oneWayMovement&&(v=Math.abs(v)*(l?1:-1),g=Math.abs(g)*(l?1:-1)),s.diff=v,v*=a.touchRatio,l&&(v=-v,g=-g);const b=r.touchesDirection;r.swipeDirection=v>0?"prev":"next",r.touchesDirection=g>0?"prev":"next";const w=r.params.loop&&!a.cssMode;if(!i.isMoved){if(w&&r.loopFix({direction:r.swipeDirection}),i.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const t=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});r.wrapperEl.dispatchEvent(t)}i.allowMomentumBounce=!1,!a.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",u)}let S;i.isMoved&&b!==r.touchesDirection&&w&&Math.abs(v)>=1&&(r.loopFix({direction:r.swipeDirection,setTranslate:!0}),S=!0),r.emit("sliderMove",u),i.isMoved=!0,i.currentTranslate=v+i.startTranslate;let _=!0,x=a.resistanceRatio;if(a.touchReleaseOnEdges&&(x=0),v>0?(w&&!S&&i.currentTranslate>(a.centeredSlides?r.minTranslate()-r.size/2:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>r.minTranslate()&&(_=!1,a.resistance&&(i.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+i.startTranslate+v)**x))):v<0&&(w&&!S&&i.currentTranslate<(a.centeredSlides?r.maxTranslate()+r.size/2:r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-("auto"===a.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),i.currentTranslate<r.maxTranslate()&&(_=!1,a.resistance&&(i.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-i.startTranslate-v)**x))),_&&(u.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),r.allowSlidePrev||r.allowSlideNext||(i.currentTranslate=i.startTranslate),a.threshold>0){if(!(Math.abs(v)>a.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 5,880 bytes, line 2
2if(!i.allowThresholdMove)return i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,void(s.diff=r.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&r.freeMode||a.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(i.currentTranslate),r.setTranslate(i.currentTranslate))}function M(t){const e=this,r=e.touchEventsData,n=r.evCache.findIndex(e=>e.pointerId===t.pointerId);if(n>=0&&r.evCache.splice(n,1),["pointercancel","pointerout","pointerleave"].includes(t.type)){if(!("pointercancel"===t.type&&(e.browser.isSafari||e.browser.isWebView)))return}const{params:a,touches:s,rtlTranslate:l,slidesGrid:c,enabled:u}=e;if(!u)return;if(!a.simulateTouch&&"mouse"===t.pointerType)return;let f=t;if(f.originalEvent&&(f=f.originalEvent),r.allowTouchCallbacks&&e.emit("touchEnd",f),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&a.grabCursor&&e.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);a.grabCursor&&r.isMoved&&r.isTouched&&(!0===e.allowSlideNext||!0===e.allowSlidePrev)&&e.setGrabCursor(!1);const p=o(),h=p-r.touchStartTime;if(e.allowClick){const t=f.path||f.composedPath&&f.composedPath();e.updateClickedSlide(t&&t[0]||f.target),e.emit("tap click",f),h<300&&p-r.lastClickTime<300&&e.emit("doubleTap doubleClick",f)}if(r.lastClickTime=o(),i(()=>{e.destroyed||(e.allowClick=!0)}),!r.isTouched||!r.isMoved||!e.swipeDirection||0===s.diff||r.currentTranslate===r.startTranslate)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let d;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,d=a.followFinger?l?e.translate:-e.translate:-r.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void e.freeMode.onTouchEnd({currentPos:d});let m=0,y=e.slidesSizesGrid[0];for(let t=0;t<c.length;t+=t<a.slidesPerGroupSkip?1:a.slidesPerGroup){const e=t<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==c[t+e]?d>=c[t]&&d<c[t+e]&&(m=t,y=c[t+e]-c[t]):d>=c[t]&&(m=t,y=c[c.length-1]-c[c.length-2])}let v=null,g=null;a.rewind&&(e.isBeginning?g=a.virtual&&a.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(v=0));const b=(d-c[m])/y,w=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(h>a.longSwipesMs){if(!a.longSwipes)return void e.slideTo(e.activeIndex);"next"===e.swipeDirection&&(b>=a.longSwipesRatio?e.slideTo(a.rewind&&e.isEnd?v:m+w):e.slideTo(m)),"prev"===e.swipeDirection&&(b>1-a.longSwipesRatio?e.slideTo(m+w):null!==g&&b<0&&Math.abs(b)>a.longSwipesRatio?e.slideTo(g):e.slideTo(m))}else{if(!a.shortSwipes)return void e.slideTo(e.activeIndex);e.navigation&&(f.target===e.navigation.nextEl||f.target===e.navigation.prevEl)?f.target===e.navigation.nextEl?e.slideTo(m+w):e.slideTo(m):("next"===e.swipeDirection&&e.slideTo(null!==v?v:m+w),"prev"===e.swipeDirection&&e.slideTo(null!==g?g:m))}}function I(){const t=this,{params:e,el:r}=t;if(r&&0===r.offsetWidth)return;e.breakpoints&&t.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:i,snapGrid:o}=t,a=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();const s=a&&e.loop;!("auto"===e.slidesPerView||e.slidesPerView>1)||!t.isEnd||t.isBeginning||t.params.centeredSlides||s?t.params.loop&&!a?t.slideToLoop(t.realIndex,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0):t.slideTo(t.slides.length-1,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&(clearTimeout(t.autoplay.resizeTimeout),t.autoplay.resizeTimeout=setTimeout(()=>{t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.resume()},500)),t.allowSlidePrev=i,t.allowSlideNext=n,t.params.watchOverflow&&o!==t.snapGrid&&t.checkOverflow()}function D(t){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function j(){const t=this,{wrapperEl:e,rtlTranslate:r,enabled:n}=t;if(!n)return;let i;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-e.scrollLeft:t.translate=-e.scrollTop,0===t.translate&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();const o=t.maxTranslate()-t.minTranslate();i=0===o?0:(t.translate-t.minTranslate())/o,i!==t.progress&&t.updateProgress(r?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function L(t){T(this,t.target),this.params.cssMode||"auto"!==this.params.slidesPerView&&!this.params.autoHeight||this.update()}let N=!1;function F(){}const R=(t,e)=>{const r=Object(n.a)(),{params:i,el:o,wrapperEl:a,device:s}=t,l=!!i.nested,c="on"===e?"addEventListener":"removeEventListener",u=e;o[c]("pointerdown",t.onTouchStart,{passive:!1}),r[c]("pointermove",t.onTouchMove,{passive:!1,capture:l}),r[c]("pointerup",t.onTouchEnd,{passive:!0}),r[c]("pointercancel",t.onTouchEnd,{passive:!0}),r[c]("pointerout",t.onTouchEnd,{passive:!0}),r[c]("pointerleave",t.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&o[c]("click",t.onClick,!0),i.cssMode&&a[c]("scroll",t.onScroll),i.updateOnWindowResize?t[u](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",I,!0):t[u]("observerUpdate",I,!0),o[c]("load",t.onLoad,{capture:!0})};const B=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;var V={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
2spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function z(t,e){return function(r={}){const n=Object.keys(r)[0],i=r[n];"object"==typeof i&&null!==i?(["navigation","pagination","scrollbar"].indexOf(n)>=0&&!0===t[n]&&(t[n]={auto:!0}),n in t&&"enabled"in i?(!0===t[n]&&(t[n]={enabled:!0}),"object"!=typeof t[n]||"enabled"in t[n]||(t[n].enabled=!0),t[n]||(t[n]={enabled:!1}),l(e,r)):l(e,r)):l(e,r)}}const G={eventsEmitter:{on(t,e,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const i=r?"unshift":"push";return t.split(" ").forEach(t=>{n.eventsListeners[t]||(n.eventsListeners[t]=[]),n.eventsListeners[t][i](e)}),n},once(t,e,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;function i(...r){n.off(t,i),i.__emitterProxy&&delete i.__emitterProxy,e.apply(n,r)}return i.__emitterProxy=e,n.on(t,i,r)},onAny(t,e){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;const n=e?"unshift":"push";return r.eventsAnyListeners.indexOf(t)<0&&r.eventsAnyListeners[n](t),r},offAny(t){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsAnyListeners)return e;const r=e.eventsAnyListeners.indexOf(t);return r>=0&&e.eventsAnyListeners.splice(r,1),e},off(t,e){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(t.split(" ").forEach(t=>{void 0===e?r.eventsListeners[t]=[]:r.eventsListeners[t]&&r.eventsListeners[t].forEach((n,i)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&r.eventsListeners[t].splice(i,1)})}),r):r},emit(...t){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let r,n,i;"string"==typeof t[0]||Array.isArray(t[0])?(r=t[0],n=t.slice(1,t.length),i=e):(r=t[0].events,n=t[0].data,i=t[0].context||e),n.unshift(i);return(Array.isArray(r)?r:r.split(" ")).forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(e=>{e.apply(i,[t,...n])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(t=>{t.apply(i,n)})}),e}},update:{updateSize:function(){const t=this;let e,r;const n=t.el;e=void 0!==t.params.width&&null!==t.params.width?t.params.width:n.clientWidth,r=void 0!==t.params.height&&null!==t.params.height?t.params.height:n.clientHeight,0===e&&t.isHorizontal()||0===r&&t.isVertical()||(e=e-parseInt(d(n,"padding-left")||0,10)-parseInt(d(n,"padding-right")||0,10),r=r-parseInt(d(n,"padding-top")||0,10)-parseInt(d(n,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(r)&&(r=0),Object.assign(t,{width:e,height:r,size:t.isHorizontal()?e:r}))},updateSlides:function(){const t=this;function e(e){return t.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}function r(t,r){return parseFloat(t.getPropertyValue(e(r))||0)}const n=t.params,{wrapperEl:i,slidesEl:o,size:a,rtlTranslate:s,wrongRTL:l}=t,u=t.virtual&&n.virtual.enabled,f=u?t.virtual.slides.length:t.slides.length,h=p(o,`.${t.params.slideClass}, swiper-slide`),m=u?t.virtual.slides.length:h.length;let y=[];const v=[],b=[];let w=n.slidesOffsetBefore;"function"==typeof w&&(w=n.slidesOffsetBefore.call(t));let S=n.slidesOffsetAfter;"function"==typeof S&&(S=n.slidesOffsetAfter.call(t));const _=t.snapGrid.length,x=t.slidesGrid.length;let E=n.spaceBetween,T=-w,C=0,k=0;if(void 0===a)return;"string"==typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*a:"string"==typeof E&&(E=parseFloat(E)),t.virtualSize=-E,h.forEach(t=>{s?t.style.marginLeft="":t.style.marginRight="",t.style.marginBottom="",t.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(c(i,"--swiper-centered-offset-before",""),c(i,"--swiper-centered-offset-after",""));const P=n.grid&&n.grid.rows>1&&t.grid;let A;P&&t.grid.initSlides(m);const O="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(t=>void 0!==n.breakpoints[t].slidesPerView).length>0;for(let i=0;i<m;i+=1){let o;if(A=0,h[i]&&(o=h[i]),P&&t.grid.updateSlide(i,o,m,e),!h[i]||"none"!==d(o,"display")){if("auto"===n.slidesPerView){O&&(h[i].style[e("width")]="");const a=getComputedStyle(o),s=o.style.transform,l=o.style.webkitTransform;if(s&&(o.style.transform="none"),l&&(o.style.webkitTransform="none"),n.roun
vendor: 9,076 bytes, line 2
2dLengths)A=t.isHorizontal()?g(o,"width",!0):g(o,"height",!0);else{const t=r(a,"width"),e=r(a,"padding-left"),n=r(a,"padding-right"),i=r(a,"margin-left"),s=r(a,"margin-right"),l=a.getPropertyValue("box-sizing");if(l&&"border-box"===l)A=t+i+s;else{const{clientWidth:r,offsetWidth:a}=o;A=t+e+n+i+s+(a-r)}}s&&(o.style.transform=s),l&&(o.style.webkitTransform=l),n.roundLengths&&(A=Math.floor(A))}else A=(a-(n.slidesPerView-1)*E)/n.slidesPerView,n.roundLengths&&(A=Math.floor(A)),h[i]&&(h[i].style[e("width")]=A+"px");h[i]&&(h[i].swiperSlideSize=A),b.push(A),n.centeredSlides?(T=T+A/2+C/2+E,0===C&&0!==i&&(T=T-a/2-E),0===i&&(T=T-a/2-E),Math.abs(T)<.001&&(T=0),n.roundLengths&&(T=Math.floor(T)),k%n.slidesPerGroup==0&&y.push(T),v.push(T)):(n.roundLengths&&(T=Math.floor(T)),(k-Math.min(t.params.slidesPerGroupSkip,k))%t.params.slidesPerGroup==0&&y.push(T),v.push(T),T=T+A+E),t.virtualSize+=A+E,C=A,k+=1}}if(t.virtualSize=Math.max(t.virtualSize,a)+S,s&&l&&("slide"===n.effect||"coverflow"===n.effect)&&(i.style.width=t.virtualSize+E+"px"),n.setWrapperSize&&(i.style[e("width")]=t.virtualSize+E+"px"),P&&t.grid.updateWrapperSize(A,y,e),!n.centeredSlides){const e=[];for(let r=0;r<y.length;r+=1){let i=y[r];n.roundLengths&&(i=Math.floor(i)),y[r]<=t.virtualSize-a&&e.push(i)}y=e,Math.floor(t.virtualSize-a)-Math.floor(y[y.length-1])>1&&y.push(t.virtualSize-a)}if(u&&n.loop){const e=b[0]+E;if(n.slidesPerGroup>1){const r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/n.slidesPerGroup),i=e*n.slidesPerGroup;for(let t=0;t<r;t+=1)y.push(y[y.length-1]+i)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===n.slidesPerGroup&&y.push(y[y.length-1]+e),v.push(v[v.length-1]+e),t.virtualSize+=e}if(0===y.length&&(y=[0]),0!==E){const r=t.isHorizontal()&&s?"marginLeft":e("marginRight");h.filter((t,e)=>!(n.cssMode&&!n.loop)||e!==h.length-1).forEach(t=>{t.style[r]=E+"px"})}if(n.centeredSlides&&n.centeredSlidesBounds){let t=0;b.forEach(e=>{t+=e+(E||0)}),t-=E;const e=t-a;y=y.map(t=>t<=0?-w:t>e?e+S:t)}if(n.centerInsufficientSlides){let t=0;if(b.forEach(e=>{t+=e+(E||0)}),t-=E,t<a){const e=(a-t)/2;y.forEach((t,r)=>{y[r]=t-e}),v.forEach((t,r)=>{v[r]=t+e})}}if(Object.assign(t,{slides:h,snapGrid:y,slidesGrid:v,slidesSizesGrid:b}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){c(i,"--swiper-centered-offset-before",-y[0]+"px"),c(i,"--swiper-centered-offset-after",t.size/2-b[b.length-1]/2+"px");const e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(t=>t+r)}if(m!==f&&t.emit("slidesLengthChange"),y.length!==_&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),v.length!==x&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),!(u||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const e=n.containerModifierClass+"backface-hidden",r=t.el.classList.contains(e);m<=n.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(t){const e=this,r=[],n=e.virtual&&e.params.virtual.enabled;let i,o=0;"number"==typeof t?e.setTransition(t):!0===t&&e.setTransition(e.params.speed);const a=t=>n?e.slides[e.getSlideIndexByData(t)]:e.slides[t];if("auto"!==e.params.slidesPerView&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(t=>{r.push(t)});else for(i=0;i<Math.ceil(e.params.slidesPerView);i+=1){const t=e.activeIndex+i;if(t>e.slides.length&&!n)break;r.push(a(t))}else r.push(a(e.activeIndex));for(i=0;i<r.length;i+=1)if(void 0!==r[i]){const t=r[i].offsetHeight;o=t>o?t:o}(o||0===o)&&(e.wrapperEl.style.height=o+"px")},updateSlidesOffset:function(){const t=this,e=t.slides,r=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let n=0;n<e.length;n+=1)e[n].swiperSlideOffset=(t.isHorizontal()?e[n].offsetLeft:e[n].offsetTop)-r-t.cssOverflowAdjustment()},updateSlidesProgress:function(t=this&&this.translate||0){const e=this,r=e.params,{slides:n,rtlTranslate:i,snapGrid:o}=e;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&e.updateSlidesOffset();let a=-t;i&&(a=t),n.forEach(t=>{t.classList.remove(r.slideVisibleClass)}),e.visibleSlidesIndexes=[],e.visibleSlides=[];let s=r.spaceBetween;"string"==typeof s&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*e.size:"string"==typeof s&&(s=parseFloat(s));for(let t=0;t<n.length;t+=1){const l=n[t];let c=l.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(c-=n[0].swiperSlideOffset);const u=(a+(r.centeredSlides?e.minTranslate():0)-c)/(l.swiperSlideSize+s),f=(a-o[0]+(r.centeredSlides?e.minTranslate():0)-c)/(l.swiperSlideSize+s),p=-(a-c),h=p+e.slidesSizesGrid[t];(p>=0&&p<e.size-1||h>1&&h<=e.size||p<=0&&h>=e.size)&&(e.visibleSlides.push(l),e.visibleSlidesIndexes.push(t),n[t].classList.add(r.slideVisibleClass)),l.progress=i?-u:u,l.originalProgress=i?-f:f}},updateProgress:function(t){const e=this;if(void 0===t){const r=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*r||0}const r=e.params,n=e.maxTranslate()-e.minTranslate();let{progress:i,isBeginning:o,isEnd:a,progressLoop:s}=e;const l=o,c=a;if(0===n)i=0,o=!0,a=!0;else{i=(t-e.minTranslate())/n;const r=Math.abs(t-e.minTranslate())<1,s=Math.abs(t-e.maxTranslate())<1;o=r||i<=0,a=s||i>=1,r&&(i=0),s&&(i=1)}if(r.loop){const r=e.getSlideIndexByData(0),n=e.getSlideIndexByData(e.slides.length-1),i=e.slidesGrid[r],o=e.slidesGrid[n],a=e.slidesGrid[e.slidesGrid.length-1],l=Math.abs(t);s=l>=i?(l-i)/a:(l+a-o)/a,s>1&&(s-=1)}Object.assign(e,{progress:i,progressLoop:s,isBeginning:o,isEnd:a}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&e.updateSlidesProgress(t),o&&!l&&e.emit("reachBeginning toEdge"),a&&!c&&e.emit("reachEnd toEdge"),(l&&!o||c&&!a)&&e.emit("fromEdge"),e.emit("progress",i)},updateSlidesClasses:function(){const t=this,{slides:e,params:r,slidesEl:n,activeIndex:i}=t,o=t.virtual&&r.virtual.enabled,a=t=>p(n,`.${r.slideClass}${t}, swiper-slide${t}`)[0];let s;if(e.forEach(t=>{t.classList.remove(r.slideActiveClass,r.slideNextClass,r.slidePrevClass)}),o)if(r.loop){let e=i-t.virtual.slidesBefore;e<0&&(e=t.virtual.slides.length+e),e>=t.virtual.slides.length&&(e-=t.virtual.slides.length),s=a(`[data-swiper-slide-index="${e}"]`)}else s=a(`[data-swiper-slide-index="${i}"]`);else s=e[i];if(s){s.classList.add(r.slideActiveClass);let t=function(t,e){const r=[];for(;t.nextElementSibling;){const n=t.nextElementSibling;e?n.matches(e)&&r.push(n):r.push(n),t=n}return r}(s,`.${r.slideClass}, swiper-slide`)[0];r.loop&&!t&&(t=e[0]),t&&t.classList.add(r.slideNextClass);let n=function(t,e){const r=[];for(;t.previousElementSibling;){const n=t.previousElementSibling;e?n.matches(e)&&r.push(n):r.push(n),t=n}return r}(s,`.${r.slideClass}, swiper-slide`)[0];r.loop&&0===!n&&(n=e[e.length-1]),n&&n.classList.add(r.slidePrevClass)}t.emitSlidesClasses()},updateActiveIndex:function(t){const e=this,r=e.rtlTranslate?e.translate:-e.translate,{snapGrid:n,params:i,activeIndex:o,realIndex:a,snapIndex:s}=e;let l,c=t;const u=t=>{let r=t-e.virtual.slidesBefore;return r<0&&(r=e.virtual.slides.length+r),r>=e.virtual.slides.length&&(r-=e.virtual.slides.length),r};if(void 0===c&&(c=function(t){const{slidesGrid:e,params:r}=t,n=t.rtlTranslate?t.translate:-t.translate;let i;for(let t=0;t<e.length;t+=1)void 0!==e[t+1]?n>=e[t]&&n<e[t+1]-(e[t+1]-e[t])/2?i=t:n>=e[t]&&n<e[t+1]&&(i=t+1):n>=e[t]&&(i=t);return r.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(e)),n.indexOf(r)>=0)l=n.indexOf(r);else{const t=Math.min(i.slidesPerGroupSkip,c);l=t+Math.floor((c-t)/i.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c===o)return l!==s&&(e.snapIndex=l,e.emit("snapIndexChange")),void(e.params.loop&&e.virtual&&e.params.virtual.enabled&&(e.realIndex=u(c)));let f;f=e.virtual&&i.virtual.enabled&&i.loop?u(c):e.slides[c]?parseInt(e.slides[c].getAttribute("data-swiper-slide-index")||c,10):c,Object.assign(e,{previousSnapIndex:s,snapIndex:l,previousRealIndex:a,realIndex:f,previousIndex:o,activeIndex:c}),e.initialized&&k(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),a!==f&&e.emit("realIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&e.emit("slideChange")},updateClickedSlide:function(t){const e=this,r=e.params,n=t.closest(`.${r.slideClass}, swiper-slide`);let i,o=!1;if(n)for(let t=0;t<e.slides.length;t+=1)if(e.slides[t]===n){o=!0,i=t;break}if(!n||!o)return e.clickedSlide=void 0,void(e.clickedIndex=void 0);e.clickedSlide=n,e.virtual&&e.params.virtual.enabled?e.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):e.clickedIndex=i,r.slideToClickedSlide&&void 0!==e.clickedIndex&&e.clickedIndex!==e.activeIndex&&e.slideToClickedSlide()}},translate:{getTranslate:function(t=(this.isHorizontal()?"x":"y")){const{params:e,rtlTranslate:r,translate:n,wrapperEl:i}=this;if(e.virtualTranslate)return r?-n:n;if(e.cssMode)return n;let o=a(i,t);return o+=this.cssOverflowAdjustment(),r&&(o=-o),o||0},setTranslate:function(t,e){const r=this,{rtlTranslate:n,params:i,wrapperEl:o,progress:a}=r;let s,l=0,c=0;r.isHorizontal()?l=n?-t:t:c=t,i.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.previousTranslate=r.translate,r.translate=r.isH
vendor: 4,484 bytes, line 2
2orizontal()?l:c,i.cssMode?o[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-l:-c:i.virtualTranslate||(r.isHorizontal()?l-=r.cssOverflowAdjustment():c-=r.cssOverflowAdjustment(),o.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const u=r.maxTranslate()-r.minTranslate();s=0===u?0:(t-r.minTranslate())/u,s!==a&&r.updateProgress(t),r.emit("setTranslate",r.translate,e)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(t=0,e=this.params.speed,r=!0,n=!0,i){const o=this,{params:a,wrapperEl:s}=o;if(o.animating&&a.preventInteractionOnTransition)return!1;const l=o.minTranslate(),c=o.maxTranslate();let f;if(f=n&&t>l?l:n&&t<c?c:t,o.updateProgress(f),a.cssMode){const t=o.isHorizontal();if(0===e)s[t?"scrollLeft":"scrollTop"]=-f;else{if(!o.support.smoothScroll)return u({swiper:o,targetPosition:-f,side:t?"left":"top"}),!0;s.scrollTo({[t?"left":"top"]:-f,behavior:"smooth"})}return!0}return 0===e?(o.setTransition(0),o.setTranslate(f),r&&(o.emit("beforeTransitionStart",e,i),o.emit("transitionEnd"))):(o.setTransition(e),o.setTranslate(f),r&&(o.emit("beforeTransitionStart",e,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(t){o&&!o.destroyed&&t.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,r&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(t,e){const r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration=t+"ms"),r.emit("setTransition",t,e)},transitionStart:function(t=!0,e){const r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),P({swiper:r,runCallbacks:t,direction:e,step:"Start"}))},transitionEnd:function(t=!0,e){const{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),P({swiper:this,runCallbacks:t,direction:e,step:"End"}))}},slide:{slideTo:function(t=0,e=this.params.speed,r=!0,n,i){"string"==typeof t&&(t=parseInt(t,10));const o=this;let a=t;a<0&&(a=0);const{params:s,snapGrid:l,slidesGrid:c,previousIndex:f,activeIndex:p,rtlTranslate:h,wrapperEl:d,enabled:m}=o;if(o.animating&&s.preventInteractionOnTransition||!m&&!n&&!i)return!1;const y=Math.min(o.params.slidesPerGroupSkip,a);let v=y+Math.floor((a-y)/o.params.slidesPerGroup);v>=l.length&&(v=l.length-1);const g=-l[v];if(s.normalizeSlideIndex)for(let t=0;t<c.length;t+=1){const e=-Math.floor(100*g),r=Math.floor(100*c[t]),n=Math.floor(100*c[t+1]);void 0!==c[t+1]?e>=r&&e<n-(n-r)/2?a=t:e>=r&&e<n&&(a=t+1):e>=r&&(a=t)}if(o.initialized&&a!==p){if(!o.allowSlideNext&&(h?g>o.translate&&g>o.minTranslate():g<o.translate&&g<o.minTranslate()))return!1;if(!o.allowSlidePrev&&g>o.translate&&g>o.maxTranslate()&&(p||0)!==a)return!1}let b;if(a!==(f||0)&&r&&o.emit("beforeSlideChangeStart"),o.updateProgress(g),b=a>p?"next":a<p?"prev":"reset",h&&-g===o.translate||!h&&g===o.translate)return o.updateActiveIndex(a),s.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==s.effect&&o.setTranslate(g),"reset"!==b&&(o.transitionStart(r,b),o.transitionEnd(r,b)),!1;if(s.cssMode){const t=o.isHorizontal(),r=h?g:-g;if(0===e){const e=o.virtual&&o.params.virtual.enabled;e&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),e&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{d[t?"scrollLeft":"scrollTop"]=r})):d[t?"scrollLeft":"scrollTop"]=r,e&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return u({swiper:o,targetPosition:r,side:t?"left":"top"}),!0;d.scrollTo({[t?"left":"top"]:r,behavior:"smooth"})}return!0}return o.setTransition(e),o.setTranslate(g),o.updateActiveIndex(a),o.updateSlidesClasses(),o.emit("beforeTransitionStart",e,n),o.transitionStart(r,b),0===e?o.transitionEnd(r,b):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(t){o&&!o.destroyed&&t.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(r,b))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}
2,slideToLoop:function(t=0,e=this.params.speed,r=!0,n){if("string"==typeof t){t=parseInt(t,10)}const i=this;let o=t;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?o+=i.virtual.slidesBefore:o=i.getSlideIndexByData(o)),i.slideTo(o,e,r,n)},slideNext:function(t=this.params.speed,e=!0,r){const n=this,{enabled:i,params:o,animating:a}=n;if(!i)return n;let s=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(s=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<o.slidesPerGroupSkip?1:s,c=n.virtual&&o.virtual.enabled;if(o.loop){if(a&&!c&&o.loopPreventsSliding)return!1;n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft}return o.rewind&&n.isEnd?n.slideTo(0,t,e,r):n.slideTo(n.activeIndex+l,t,e,r)},slidePrev:function(t=this.params.speed,e=!0,r){const n=this,{params:i,snapGrid:o,slidesGrid:a,rtlTranslate:s,enabled:l,animating:c}=n;if(!l)return n;const u=n.virtual&&i.virtual.enabled;if(i.loop){if(c&&!u&&i.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function f(t){return t<0?-Math.floor(Math.abs(t)):Math.floor(t)}const p=f(s?n.translate:-n.translate),h=o.map(t=>f(t));let d=o[h.indexOf(p)-1];if(void 0===d&&i.cssMode){let t;o.forEach((e,r)=>{p>=e&&(t=r)}),void 0!==t&&(d=o[t>0?t-1:t])}let m=0;if(void 0!==d&&(m=a.indexOf(d),m<0&&(m=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(m=m-n.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),i.rewind&&n.isBeginning){const i=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,t,e,r)}return n.slideTo(m,t,e,r)},slideReset:function(t=this.params.speed,e=!0,r){return this.slideTo(this.activeIndex,t,e,r)},slideToClosest:function(t=this.params.speed,e=!0,r,n=.5){const i=this;let o=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,o),s=a+Math.floor((o-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[s]){const t=i.snapGrid[s];l-t>(i.snapGrid[s+1]-t)*n&&(o+=i.params.slidesPerGroup)}else{const t=i.snapGrid[s-1];l-t<=(i.snapGrid[s]-t)*n&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,t,e,r)},slideToClickedSlide:function(){const t=this,{params:e,slidesEl:r}=t,n="auto"===e.slidesPerView?t.slidesPerViewDynamic():e.slidesPerView;let o,a=t.clickedIndex;const s=t.isElement?"swiper-slide":"."+e.slideClass;if(e.loop){if(t.animating)return;o=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?a<t.loopedSlides-n/2||a>t.slides.length-t.loopedSlides+n/2?(t.loopFix(),a=t.getSlideIndex(p(r,`${s}[data-swiper-slide-index="${o}"]`)[0]),i(()=>{t.slideTo(a)})):t.slideTo(a):a>t.slides.length-n?(t.loopFix(),a=t.getSlideIndex(p(r,`${s}[data-swiper-slide-index="${o}"]`)[0]),i(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(t){const{params:e,slidesEl:r}=this;if(!e.loop||this.virtual&&this.params.virtual.enabled)return;p(r,`.${e.slideClass}, swiper-slide`).forEach((t,e)=>{t.setAttribute("data-swiper-slide-index",e)}),this.loopFix({slideRealIndex:t,direction:e.centeredSlides?void 0:"next"})},loopFix:function({slideRealIndex:t,slideTo:e=!0,direction:r,setTranslate:n,activeSlideIndex:i,byController:o,byMousewheel:a}={}){const s=this;if(!s.params.loop)return;s.emit("beforeLoopFix");const{slides:l,allowSlidePrev:c,allowSlideNext:u,slidesEl:f,params:p}=s;if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&p.virtual.enabled)return e&&(p.centeredSlides||0!==s.snapIndex?p.centeredSlides&&s.snapIndex<p.slidesPerView?s.slideTo(s.virtual.slides.length+s.snapIndex,0,!1,!0):s.snapIndex===s.snapGrid.length-1&&s.slideTo(s.virtual.slidesBefore,0,!1,!0):s.slideTo(s.virtual.slides.length,0,!1,!0)),s.allowSlidePrev=c,s.allowSlideNext=u,void s.emit("loopFix");const h="auto"===p.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(p.slidesPerView,10));let d=p.loopedSlides||h;d%p.slidesPerGroup!=0&&(d+=p.slidesPerGroup-d%p.slidesPerGroup),s.loopedSlides=d;const m=[],y=[];let v=s.activeIndex;void 0===i?i=s.getSlideIndex(s.slides.filter(t=>t.classList.contains(p.slideActiveClass))[0]):v=i;const g="next"===r||!r,b="prev"===r||!r;let w=0,S=0;if(i<d){w=Math.max(d-i,p.slidesPerGroup);for(let t=0;t<d-i;t+=1){const e=t-Math.floor(t/l.length)*l.length;m.push(l.length-e-1)}}else if(i>s.slides.length-2*d){S=Math.max(i-(s.slides.length-2*d),p.slidesPerGroup);for(let t=0;t<S;t+=1){const e=t-Math.floor(t/l.length)*l.length;y.push(e)}}if(b&&m.forEach(t=>{s.slides[t].swiperLoopMoveDOM=!0,f.prepend(s.slides[t]),s.slides[t].swiperLoopMoveDOM=!1}
2),g&&y.forEach(t=>{s.slides[t].swiperLoopMoveDOM=!0,f.append(s.slides[t]),s.slides[t].swiperLoopMoveDOM=!1}),s.recalcSlides(),"auto"===p.slidesPerView&&s.updateSlides(),p.watchSlidesProgress&&s.updateSlidesOffset(),e)if(m.length>0&&b)if(void 0===t){const t=s.slidesGrid[v],e=s.slidesGrid[v+w]-t;a?s.setTranslate(s.translate-e):(s.slideTo(v+w,0,!1,!0),n&&(s.touches[s.isHorizontal()?"startX":"startY"]+=e))}else n&&s.slideToLoop(t,0,!1,!0);else if(y.length>0&&g)if(void 0===t){const t=s.slidesGrid[v],e=s.slidesGrid[v-S]-t;a?s.setTranslate(s.translate-e):(s.slideTo(v-S,0,!1,!0),n&&(s.touches[s.isHorizontal()?"startX":"startY"]+=e))}else s.slideToLoop(t,0,!1,!0);if(s.allowSlidePrev=c,s.allowSlideNext=u,s.controller&&s.controller.control&&!o){const e={slideRealIndex:t,slideTo:!1,direction:r,setTranslate:n,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix(e)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(e)}s.emit("loopFix")},loopDestroy:function(){const{params:t,slidesEl:e}=this;if(!t.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();const r=[];this.slides.forEach(t=>{const e=void 0===t.swiperSlideIndex?1*t.getAttribute("data-swiper-slide-index"):t.swiperSlideIndex;r[e]=t}),this.slides.forEach(t=>{t.removeAttribute("data-swiper-slide-index")}),r.forEach(t=>{e.append(t)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(t){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const r="container"===e.params.touchEventsTarget?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=t?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})},unsetGrabCursor:function(){const t=this;t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.isElement&&(t.__preventObserver__=!0),t["container"===t.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))}},events:{attachEvents:function(){const t=this,e=Object(n.a)(),{params:r}=t;t.onTouchStart=A.bind(t),t.onTouchMove=O.bind(t),t.onTouchEnd=M.bind(t),r.cssMode&&(t.onScroll=j.bind(t)),t.onClick=D.bind(t),t.onLoad=L.bind(t),N||(e.addEventListener("touchstart",F),N=!0),R(t,"on")},detachEvents:function(){R(this,"off")}},breakpoints:{setBreakpoint:function(){const t=this,{realIndex:e,initialized:r,params:n,el:i}=t,o=n.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const a=t.getBreakpoint(o,t.params.breakpointsBase,t.el);if(!a||t.currentBreakpoint===a)return;const s=(a in o?o[a]:void 0)||t.originalParams,c=B(t,n),u=B(t,s),f=n.enabled;c&&!u?(i.classList.remove(n.containerModifierClass+"grid",n.containerModifierClass+"grid-column"),t.emitContainerClasses()):!c&&u&&(i.classList.add(n.containerModifierClass+"grid"),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===n.grid.fill)&&i.classList.add(n.containerModifierClass+"grid-column"),t.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(e=>{if(void 0===s[e])return;const r=n[e]&&n[e].enabled,i=s[e]&&s[e].enabled;r&&!i&&t[e].disable(),!r&&i&&t[e].enable()});const p=s.direction&&s.direction!==n.direction,h=n.loop&&(s.slidesPerView!==n.slidesPerView||p);p&&r&&t.changeDirection(),l(t.params,s);const d=t.params.enabled;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),f&&!d?t.disable():!f&&d&&t.enable(),t.currentBreakpoint=a,t.emit("_beforeBreakpoint",s),h&&r&&(t.loopDestroy(),t.loopCreate(e),t.updateSlides()),t.emit("breakpoint",s)},getBreakpoint:function(t,e="window",r){if(!t||"container"===e&&!r)return;let i=!1;const o=Object(n.b)(),a="window"===e?o.innerHeight:r.clientHeight,s=Object.keys(t).map(t=>{if("string"==typeof t&&0===t.indexOf("@")){const e=parseFloat(t.substr(1));return{value:a*e,point:t}}return{value:t,point:t}});s.sort((t,e)=>
2parseInt(t.value,10)-parseInt(e.value,10));for(let t=0;t<s.length;t+=1){const{point:n,value:a}=s[t];"window"===e?o.matchMedia(`(min-width: ${a}px)`).matches&&(i=n):a<=r.clientWidth&&(i=n)}return i||"max"}},checkOverflow:{checkOverflow:function(){const t=this,{isLocked:e,params:r}=t,{slidesOffsetBefore:n}=r;if(n){const e=t.slides.length-1,r=t.slidesGrid[e]+t.slidesSizesGrid[e]+2*n;t.isLocked=t.size>r}else t.isLocked=1===t.snapGrid.length;!0===r.allowSlideNext&&(t.allowSlideNext=!t.isLocked),!0===r.allowSlidePrev&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const{classNames:t,params:e,rtl:r,el:n,device:i}=this,o=function(t,e){const r=[];return t.forEach(t=>{"object"==typeof t?Object.keys(t).forEach(n=>{t[n]&&r.push(e+n)}):"string"==typeof t&&r.push(e+t)}),r}(["initialized",e.direction,{"free-mode":this.params.freeMode&&e.freeMode.enabled},{autoheight:e.autoHeight},{rtl:r},{grid:e.grid&&e.grid.rows>1},{"grid-column":e.grid&&e.grid.rows>1&&"column"===e.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":e.cssMode},{centered:e.cssMode&&e.centeredSlides},{"watch-progress":e.watchSlidesProgress}],e.containerModifierClass);t.push(...o),n.classList.add(...t),this.emitContainerClasses()},removeClasses:function(){const{el:t,classNames:e}=this;t.classList.remove(...e),this.emitContainerClasses()}}},q={};class H{constructor(...t){let e,r;1===t.length&&t[0].constructor&&"Object"===Object.prototype.toString.call(t[0]).slice(8,-1)?r=t[0]:[e,r]=t,r||(r={}),r=l({},r),e&&!r.el&&(r.el=e);const i=Object(n.a)();if(r.el&&"string"==typeof r.el&&i.querySelectorAll(r.el).length>1){const t=[];return i.querySelectorAll(r.el).forEach(e=>{const n=l({},r,{el:e});t.push(new H(n))}),t}const o=this;o.__swiper__=!0,o.support=_(),o.device=x({userAgent:r.userAgent}),o.browser=E(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],r.modules&&Array.isArray(r.modules)&&o.modules.push(...r.modules);const a={};o.modules.forEach(t=>{t({params:r,swiper:o,extendParams:z(r,a),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const s=l({},V,a);return o.params=l({},s,q,r),o.originalParams=l({},o.params),o.passedParams=l({}
2,r),o.params&&o.params.on&&Object.keys(o.params.on).forEach(t=>{o.on(t,o.params.on[t])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}getSlideIndex(t){const{slidesEl:e,params:r}=this,n=m(p(e,`.${r.slideClass}, swiper-slide`)[0]);return m(t)-n}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(e=>1*e.getAttribute("data-swiper-slide-index")===t)[0])}recalcSlides(){const{slidesEl:t,params:e}=this;this.slides=p(t,`.${e.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,e){t=Math.min(Math.max(t,0),1);const r=this.minTranslate(),n=(this.maxTranslate()-r)*t+r;this.translateTo(n,void 0===e?0:e),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const e=t.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(t.params.containerModifierClass));t.emit("_containerClasses",e.join(" "))}getSlideClasses(t){const e=this;return e.destroyed?"":t.className.split(" ").filter(t=>0===t.indexOf("swiper-slide")||0===t.indexOf(e.params.slideClass)).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const e=[];t.slides.forEach(r=>{const n=t.getSlideClasses(r);e.push({slideEl:r,classNames:n}),t.emit("_slideClass",r,n)}),t.emit("_slideClasses",e)}slidesPerViewDynamic(t="current",e=!1){const{params:r,slides:n,slidesGrid:i,slidesSizesGrid:o,size:a,activeIndex:s}=this;let l=1;if(r.centeredSlides){let t,e=n[s]?n[s].swiperSlideSize:0;for(let r=s+1;r<n.length;r+=1)n[r]&&!t&&(e+=n[r].swiperSlideSize,l+=1,e>a&&(t=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!t&&(e+=n[r].swiperSlideSize,l+=1,e>a&&(t=!0))}else if("current"===t)for(let t=s+1;t<n.length;t+=1){(e?i[t]+o[t]-i[s]<a:i[t]-i[s]<a)&&(l+=1)}else for(let t=s-1;t>=0;t-=1){i[s]-i[t]<a&&(l+=1)}return l}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:e,params:r}=t;function n(){const e=t.rtlTranslate?-1*t.translate:t.translate,r=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(r),t.updateActiveIndex(),t.updateSlidesClasses()}let i;if(r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&T(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)n(),r.autoHeight&&t.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const e=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;i=t.slideTo(e.length-1,0,!1,!0)}else i=t.slideTo(t.activeIndex,0,!1,!0);i||n()}r.watchOverflow&&e!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,e=!0){const r=this,n=r.params.direction;return t||(t="horizontal"===n?"vertical":"horizontal"),t===n||"horizontal"!==t&&"vertical"!==t||(r.el.classList.remove(`${r.params.containerModifierClass}${n}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEac
2h(e=>{"vertical"===t?e.style.width="":e.style.height=""}),r.emit("changeDirection"),e&&r.update()),r}changeLanguageDirection(t){const e=this;e.rtl&&"rtl"===t||!e.rtl&&"ltr"===t||(e.rtl="rtl"===t,e.rtlTranslate="horizontal"===e.params.direction&&e.rtl,e.rtl?(e.el.classList.add(e.params.containerModifierClass+"rtl"),e.el.dir="rtl"):(e.el.classList.remove(e.params.containerModifierClass+"rtl"),e.el.dir="ltr"),e.update())}mount(t){const e=this;if(e.mounted)return!0;let r=t||e.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=e,r.shadowEl&&(e.isElement=!0);const n=()=>"."+(e.params.wrapperClass||"").trim().split(" ").join(".");let i=(()=>{if(r&&r.shadowRoot&&r.shadowRoot.querySelector){return r.shadowRoot.querySelector(n())}return p(r,n())[0]})();return!i&&e.params.createElements&&(i=h("div",e.params.wrapperClass),r.append(i),p(r,"."+e.params.slideClass).forEach(t=>{i.append(t)})),Object.assign(e,{el:r,wrapperEl:i,slidesEl:e.isElement?r:i,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===d(r,"direction"),rtlTranslate:"horizontal"===e.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===d(r,"direction")),wrongRTL:"-webkit-box"===d(i,"display")}),!0}init(t){const e=this;if(e.initialized)return e;return!1===e.mount(t)||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.enabled&&e.setGrabCursor(),e.params.loop&&e.virtual&&e.params.virtual.enabled?e.slideTo(e.params.initialSlide+e.virtual.slidesBefore,0,e.params.runCallbacksOnInit,!1,!0):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit,!1,!0),e.params.loop&&e.loopCreate(),e.attachEvents(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(t=>{t.complete?T(e,t):t.addEventListener("load",t=>{T(e,t.target)})}),k(e),e.initialized=!0,k(e),e.emit("init"),e.emit("afterInit")),e}destroy(t=!0,e=!0){const r=this,{params:n,el:i,wrapperEl:o,slides:a}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),e&&(r.removeClasses(),i.removeAttribute("style"),o.removeAttribute("style"),a&&a.length&&a.forEach(t=>{t.classList.remove(n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),t.removeAttribute("style"),t.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(t=>{r.off(t)}),!1!==t&&(r.el.swiper=null,function(t){const e=t;Object.keys(e).forEach(t=>{try{e[t]=null}catch(t){}try{delete e[t]}catch(t){}})}(r)),r.destroyed=!0),null}static extendDefaults(t){l(q,t)}static get extendedDefaults(){return q}static get defaults(){return V}static installModule(t){H.prototype.__modules__||(H.prototype.__modules__=[]);const e=H.prototype.__modules__;"function"==typeof t&&e.indexOf(t)<0&&e.push(t)}static use(t){return Array.isArray(t)?(t.forEach(t=>H.installModule(t)),H):(H.installModule(t),H)}}Object.keys(G).forEach(t=>{Object.keys(G[t]).forEach(e=>{H.prototype[e]=G[t][e]})}),H.use([function({swiper:t,on:e,emit:r}){const i=Object(n.b)();let o=null,a=null;const s=()=>{t&&!t.destroyed&&t.initialized&&(r("beforeResize"),r("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&r("orientationchange")};e("init",()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(o=new ResizeObserver(e=>{a=i.requestAnimationFrame(()=>{const{width:r,height:n}=t;let i=r,o=n;e.forEach(({contentBoxSize:e,contentRect:r,target:n})=>{n&&n!==t.el||(i=r?r.width:(e[0]||e).inlineSize,o=r?r.height:(e[0]||e).blockSize)}),i===r&&o===n||s()})}),o.observe(t.el)):(i.addEventListener("resize",s),i.addEventListener("orientationchange",l))}),e("destroy",()=>{a&&i.cancelAnimationFrame(a),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",l)})},function({swiper:t,extendParams:e,on:r,emit:i}){const o=[],a=Object(n.b)(),s=(e,r={})=>{const n=new(a.MutationObserver||a.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const r=function(){i("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(r):a.setTimeout(r,0)});n.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:void 0===r.childList||r.childList,characterData:void 0===r.characterData||r.characterData}),o.push(n)};e({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",()=>{if(t.params.observer){if(t.params.observeParents){const e=y(t.el);for(let t=0;t<e.length;t+=1)s(e[t])}s(t.el,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}}),r("destroy",()=>{o.forEach(t=>{t.disconnect()}),o.splice(0,o.length)})}]);var W=H;function $(t,e,r,n){return t.params.createElements&&Object.keys(n).forEac
2h(i=>{if(!r[i]&&!0===r.auto){let o=p(t.el,"."+n[i])[0];o||(o=h("div",n[i]),o.className=n[i],t.el.append(o)),r[i]=o,e[i]=o}}),r}function U({swiper:t,extendParams:e,on:r,emit:n}){e({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};const i=t=>(Array.isArray(t)||(t=[t].filter(t=>!!t)),t);function o(e){let r;return e&&"string"==typeof e&&t.isElement&&(r=t.el.shadowRoot.querySelector(e),r)?r:(e&&("string"==typeof e&&(r=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&r.length>1&&1===t.el.querySelectorAll(e).length&&(r=t.el.querySelector(e))),e&&!r?e:r)}function a(e,r){const n=t.params.navigation;(e=i(e)).forEach(e=>{e&&(e.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))})}function s(){const{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop)return a(r,!1),void a(e,!1);a(r,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),n("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),n("navigationNext"))}function u(){const e=t.params.navigation;if(t.params.navigation=$(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let r=o(e.nextEl),n=o(e.prevEl);Object.assign(t.navigation,{nextEl:r,prevEl:n}),r=i(r),n=i(n);const a=(r,n)=>{r&&r.addEventListener("click","next"===n?c:l),!t.enabled&&r&&r.classList.add(...e.lockClass.split(" "))};r.forEach(t=>
2a(t,"next")),n.forEach(t=>a(t,"prev"))}function f(){let{nextEl:e,prevEl:r}=t.navigation;e=i(e),r=i(r);const n=(e,r)=>{e.removeEventListener("click","next"===r?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(t=>n(t,"next")),r.forEach(t=>n(t,"prev"))}r("init",()=>{!1===t.params.navigation.enabled?p():(u(),s())}),r("toEdge fromEdge lock unlock",()=>{s()}),r("destroy",()=>{f()}),r("enable disable",()=>{let{nextEl:e,prevEl:r}=t.navigation;e=i(e),r=i(r),[...e,...r].filter(t=>!!t).forEach(e=>e.classList[t.enabled?"remove":"add"](t.params.navigation.lockClass))}),r("click",(e,r)=>{let{nextEl:o,prevEl:a}=t.navigation;o=i(o),a=i(a);const s=r.target;if(t.params.navigation.hideOnClick&&!a.includes(s)&&!o.includes(s)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===s||t.pagination.el.contains(s)))return;let e;o.length?e=o[0].classList.contains(t.params.navigation.hiddenClass):a.length&&(e=a[0].classList.contains(t.params.navigation.hiddenClass)),n(!0===e?"navigationShow":"navigationHide"),[...o,...a].filter(t=>!!t).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});const p=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),s()},disable:p,update:s,init:u,destroy:f})}function Y(t=""){return"."+t.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}function X({swiper:t,extendParams:e,on:r,emit:n}){const i="swiper-pagination";let o;e({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:t=>t,formatFractionTotal:t=>t,bulletClass:i+"-bullet",bulletActiveClass:i+"-bullet-active",modifierClass:i+"-",currentClass:i+"-current",totalClass:i+"-total",hiddenClass:i+"-hidden",progressbarFillClass:i+"-progressbar-fill",progressbarOppositeClass:i+"-progressbar-opposite",clickableClass:i+"-clickable",lockClass:i+"-lock",horizontalClass:i+"-horizontal",verticalClass:i+"-vertical",paginationDisabledClass:i+"-disabled"}}),t.pagination={el:null,bullets:[]};let a=0;const s=t=>(Array.isArray(t)||(t=[t].filter(t=>!!t)),t);function l(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,r){const{bulletActiveClass:n}=t.params.pagination;e&&(e=e[("prev"===r?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${n}-${r}`),(e=e[("prev"===r?"previous":"next")+"ElementSibling"])&&e.classList.add(`${n}-${r}-${r}`))}function u(e){const r=e.target.closest(Y(t.params.pagination.bulletClass));if(!r)return;e.preventDefault();const n=m(r)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===n)return;const e=t.getSlideIndexByData(n),r=t.getSlideIndexByData(t.realIndex);e>t.slides.length-t.loopedSlides&&t.loopFix({direction:e>r?"next":"prev",activeSlideIndex:e,slideTo:!1}),t.slideToLoop(n)}else t.slideTo(n)}function f(){const e=t.rtl,r=t.params.pagination;if(l())return;let i,u,f=t.pagination.el;f=s(f);const p=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,h=t.params.loop?Math.ceil(p/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(u=t.previousRealIndex||0,i=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(i=t.snapIndex,u=t.previousSnapIndex):(u=t.previousIndex||0,i=t.activeIndex||0),"bullets"===r.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const n=t.pagination.bullets;let s,l,p;if(r.dynamicBullets&&(o=g(n[0],t.isHorizontal()?"width":"height",!0),f.forEach(e=>{e.style[t.isHorizontal()?"width":"height"]=o*(r.dynamicMainBullets+4)+"px"}),r.dynamicMainBullets>1&&void 0!==u&&(a+=i-(u||0),a>r.dynamicMainBullets-1?a=r.dynamicMainBullets-1:a<0&&(a=0)),s=Math.max(i-a,0),l=s+(Math.min(n.length,r.dynamicMainBullets)-1),p=(l+s)/2),n.forEach(t=>{const e=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(t=>`${r.bulletActiveClass}${t}`)].map(t=>"string"==typeof t&&t.includes(" ")?t.split(" "):t).flat();t.classList.remove(...e)}),f.length>
21)n.forEach(e=>{const n=m(e);n===i?e.classList.add(...r.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),r.dynamicBullets&&(n>=s&&n<=l&&e.classList.add(...(r.bulletActiveClass+"-main").split(" ")),n===s&&c(e,"prev"),n===l&&c(e,"next"))});else{const e=n[i];if(e&&e.classList.add(...r.bulletActiveClass.split(" ")),t.isElement&&n.forEach((t,e)=>{t.setAttribute("part",e===i?"bullet-active":"bullet")}),r.dynamicBullets){const t=n[s],e=n[l];for(let t=s;t<=l;t+=1)n[t]&&n[t].classList.add(...(r.bulletActiveClass+"-main").split(" "));c(t,"prev"),c(e,"next")}}if(r.dynamicBullets){const i=Math.min(n.length,r.dynamicMainBullets+4),a=(o*i-o)/2-p*o,s=e?"right":"left";n.forEach(e=>{e.style[t.isHorizontal()?s:"top"]=a+"px"})}}f.forEach((e,o)=>{if("fraction"===r.type&&(e.querySelectorAll(Y(r.currentClass)).forEach(t=>{t.textContent=r.formatFractionCurrent(i+1)}),e.querySelectorAll(Y(r.totalClass)).forEach(t=>{t.textContent=r.formatFractionTotal(h)})),"progressbar"===r.type){let n;n=r.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const o=(i+1)/h;let a=1,s=1;"horizontal"===n?a=o:s=o,e.querySelectorAll(Y(r.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${s})`,e.style.transitionDuration=t.params.speed+"ms"})}"custom"===r.type&&r.renderCustom?(e.innerHTML=r.renderCustom(t,i+1,h),0===o&&n("paginationRender",e)):(0===o&&n("paginationRender",e),n("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](r.lockClass)})}function p(){const e=t.params.pagination;if(l())return;const r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;let i=t.pagination.el;i=s(i);let o="";if("bullets"===e.type){let n=t.params.loop?Math.ceil(r/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&n>r&&(n=r);for(let r=0;r<n;r+=1)e.renderBullet?o+=e.renderBullet.call(t,r,e.bulletClass):o+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(o=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(o=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],i.forEach(r=>{"custom"!==e.type&&(r.innerHTML=o||""),"bullets"===e.type&&t.pagination.bullets.push(...r.querySelectorAll(Y(e.bulletClass)))}),"custom"!==e.type&&n("paginationRender",i[0])}function h(){t.params.pagination=$(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let r;"string"==typeof e.el&&t.isElement&&(r=t.el.shadowRoot.querySelector(e.el)),r||"string"!=typeof e.el||(r=[...document.querySelectorAll(e.el)]),r||(r=e.el),r&&0!==r.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(r)&&r.length>1&&(r=[...t.el.querySelectorAll(e.el)],r.length>1&&(r=r.filter(e=>y(e,".swiper")[0]===t.el)[0])),Array.isArray(r)&&1===r.length&&(r=r[0]),Object.assign(t.pagination,{el:r}),r=s(r),r.forEach(r=>{"bullets"===e.type&&e.clickable&&r.classList.add(e.clickableClass),r.classList.add(e.modifierClass+e.type),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(r.classList.add(`${e.modifierClass}${e.type}-dynamic`),a=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&r.classList.add(e.progressbarOppositeClass),e.clickable&&r.addEventListener("click",u),t.enabled||r.classList.add(e.lockClass)}))}function d(){const e=t.params.pagination;if(l())return;let r=t.pagination.el;r&&(r=s(r),r.forEach(r=>{r.classList.remove(e.hiddenClass),r.classList.remove(e.modifierClass+e.type),r.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&r.removeEventListener("click",u)})),t.pagination.bullets&&t.pagination.bullets.forEach(t=>t.classList.remove(...e.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:r}=t.pagination;r=s(r),r.forEach(r=>{r.classList.remove(e.horizontalClass,e.verticalClass),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)})}),r("init",()=>{!1===t.params.pagination.enabled?v():(h(),p(),f())}),r("activeIndexChange",()=>{void 0===t.snapIndex&&f()}),r("snapIndexChange",()=>{f()}),r("snapGridLengthChange",()=>{p(),f()}),r("destroy",()=>{d()}),r("enable disable",()=>{let{el:e}=t.pagination;
2e&&(e=s(e),e.forEach(e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),r("lock unlock",()=>{f()}),r("click",(e,r)=>{const i=r.target;let{el:o}=t.pagination;if(Array.isArray(o)||(o=[o].filter(t=>!!t)),t.params.pagination.el&&t.params.pagination.hideOnClick&&o&&o.length>0&&!i.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&i===t.navigation.nextEl||t.navigation.prevEl&&i===t.navigation.prevEl))return;const e=o[0].classList.contains(t.params.pagination.hiddenClass);n(!0===e?"paginationShow":"paginationHide"),o.forEach(e=>e.classList.toggle(t.params.pagination.hiddenClass))}});const v=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=s(e),e.forEach(e=>e.classList.add(t.params.pagination.paginationDisabledClass))),d()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=s(e),e.forEach(e=>e.classList.remove(t.params.pagination.paginationDisabledClass))),h(),p(),f()},disable:v,render:p,update:f,init:h,destroy:d})}function K(t){const{effect:e,swiper:r,on:n,setTranslate:i,setTransition:o,overwriteParams:a,perspective:s,recreateShadows:l,getEffectParams:c}=t;let u;n("beforeInit",()=>{if(r.params.effect!==e)return;r.classNames.push(`${r.params.containerModifierClass}${e}`),s&&s()&&r.classNames.push(r.params.containerModifierClass+"3d");const t=a?a():{};Object.assign(r.params,t),Object.assign(r.originalParams,t)}),n("setTranslate",()=>{r.params.effect===e&&i()}),n("setTransition",(t,n)=>{r.params.effect===e&&o(n)}),n("transitionEnd",()=>{if(r.params.effect===e&&l){if(!c||!c().slideShadows)return;r.slides.forEach(t=>{t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>t.remove())}),l()}}),n("virtualUpdate",()=>{r.params.effect===e&&(r.slides.length||(u=!0),requestAnimationFrame(()=>{u&&r.slides&&r.slides.length&&(i(),u=!1)}))})}function J(t,e){const r=f(e);return r!==e&&(r.style.backfaceVisibility="hidden",r.style["-webkit-backface-visibility"]="hidden"),r}function Z({swiper:t,duration:e,transformElements:r,allSlides:n}){const{activeIndex:i}=t;if(t.params.virtualTranslate&&0!==e){let e,o=!1;e=n?r:r.filter(e=>{const r=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement){return t.slides.filter(t=>t.shadowEl&&t.shadowEl===e.parentNode)[0]}return e.parentElement})(e):e;return t.getSlideIndex(r)===i}),e.forEach(e=>{v(e,()=>{if(o)return;if(!t||t.destroyed)return;o=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)})})}}function Q({swiper:t,extendParams:e,on:r}){e({fadeEffect:{crossFade:!1}});K({effect:"fade",swiper:t,on:r,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let r=0;r<e.length;r+=1){const e=t.slides[r];let n=-e.swiperSlideOffset;t.params.virtualTranslate||(n-=t.translate);let i=0;t.isHorizontal()||(i=n,n=0);const o=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),a=J(0,e);a.style.opacity=o,a.style.transform=`translate3d(${n}px, ${i}px, 0px)`}},setTransition:e=>{const r=t.slides.map(t=>f(t));r.forEach(t=>{t.style.transitionDuration=e+"ms"}),Z({swiper:t,duration:e,transformElements:r,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}},function(t,e,r){"use strict";var n=r(102);t.exports=function(t){return"symbol"==typeof t?"Symbol":"bigint"==typeof t?"BigInt":n(t)}},function(t,e,r){"use strict";var n=r(253),i="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),o=Object.prototype.toString,a=Array.prototype.concat,s=r(79),l=r(67)(),c=function(t,e,r,n){if(e in t)if(!0===n){if(t[e]===r)return}else if("function"!=typeof(i=n)||"[object Function]"!==o.call(i)||!n())return;var i;l?s(t,e,r,!0):s(t,e,r)},u=function(t,e){var r=arguments.length>2?arguments[2]:{},o=n(e);i&&(o=a.call(o,Object.getOwnPropertySymbols(e)));for(var s=0;s<o.length;s+=1)c(t,o[s],e[o[s]],r[o[s]])};u.supportsDescriptors=!!l,t.exports=u},function(t,e,r){"use strict";r.d(e,"e",(function(){return z})),r.d(e,"c",(function(){return q})),r.d(e,"d",(function(){return W})),r.d(e,"b",(function(){return X})),r.d(e,"a",(function(){return J}));var n=r(1);class i extends Array{constructor(t){"number"==typeof t?super(t):(super(...t||[]),function(t){const e=t.__proto__;Object.defineProperty(t,"__proto__",{get:()=>e,set(t){e.__proto__=t}})}(this))}}function o(t=[]){const e=[];return t.forEach(t=>{Array.isArray(t)?e.push(...o(t)):e.push(t)}),e}function a(t,e){return Array.prototype.filter.call(t,e)}function s(t,e){const r=Object(n.b)(),o=Object(n.a)();let a=[];if(!e&&t instanceof i)return t;if(!t)return new i(a);if("string"==typeof t){const r=t.trim();if(r.indexOf("<")>=0&&r.indexOf(">")>=0){let t="div";0===r.indexOf("<li")&&(t="ul"),0===r.indexOf("<tr")&&(t="tbody"),0!==r.indexOf("<td")&&0!==r.indexOf("<th")||(t="tr"),0===r.indexOf("<tbody")&&(t="table"),0===r.indexOf("<option")&&(t="select");const e=o.createElement(t);e.innerHTML=r;for(let t=0;t<e.childNodes.length;t+=1)a.push(e.childNodes[t])}else a=function(t,e){if("string"!=typeof t)return[t];const r=[],n=e.querySelectorAll(t);for(let t=0;t<n.length;t+=1)r.push(n[t]);return r}(t.trim(),e||o)}else if(t.nodeType||t===r||t===o)a.push(t);else if(Array.isArray(t)){if(t instanceof i)return t;a=t}return new i(function(t){const e=[];for(let r=0;r<t.length;r+=1)-1===e.indexOf(t[r])&&e.push(t[r]);return e}(a))}s.fn=i.prototype;const l="resize scroll".split(" ");function c(t){return function(...e){if(void 0===e[0]){for(let e=0;e<this.length;e+=1)l.indexOf(t)<0&&(t in this[e]?this[e][t]():s(this[e]).trigger(t));return this}return this.on(t,...e)}}c("click"),c("blur"),c("focus"),c("focusin"),c("focusout"),c("keyup"),
2c("keydown"),c("keypress"),c("submit"),c("change"),c("mousedown"),c("mousemove"),c("mouseup"),c("mouseenter"),c("mouseleave"),c("mouseout"),c("mouseover"),c("touchstart"),c("touchend"),c("touchmove"),c("resize"),c("scroll");const u={addClass:function(...t){const e=o(t.map(t=>t.split(" ")));return this.forEach(t=>{t.classList.add(...e)}),this},removeClass:function(...t){const e=o(t.map(t=>t.split(" ")));return this.forEach(t=>{t.classList.remove(...e)}),this},hasClass:function(...t){const e=o(t.map(t=>t.split(" ")));return a(this,t=>e.filter(e=>t.classList.contains(e)).length>0).length>0},toggleClass:function(...t){const e=o(t.map(t=>t.split(" ")));this.forEach(t=>{e.forEach(e=>{t.classList.toggle(e)})})},attr:function(t,e){if(1===arguments.length&&"string"==typeof t)return this[0]?this[0].getAttribute(t):void 0;for(let r=0;r<this.length;r+=1)if(2===arguments.length)this[r].setAttribute(t,e);else for(const e in t)this[r][e]=t[e],this[r].setAttribute(e,t[e]);return this},removeAttr:function(t){for(let e=0;e<this.length;e+=1)this[e].removeAttribute(t);return this},transform:function(t){for(let e=0;e<this.length;e+=1)this[e].style.transform=t;return this},transition:function(t){for(let e=0;e<this.length;e+=1)this[e].style.transitionDuration="string"!=typeof t?t+"ms":t;return this},on:function(...t){let[e,r,n,i]=t;function o(t){const e=t.target;if(!e)return;const i=t.target.dom7EventData||[];if(i.indexOf(t)<0&&i.unshift(t),s(e).is(r))n.apply(e,i);else{const t=s(e).parents();for(let e=0;e<t.length;e+=1)s(t[e]).is(r)&&n.apply(t[e],i)}}function a(t){const e=t&&t.target&&t.target.dom7EventData||[];e.indexOf(t)<0&&e.unshift(t),n.apply(this,e)}"function"==typeof t[1]&&([e,n,i]=t,r=void 0),i||(i=!1);const l=e.split(" ");let c;for(let t=0;t<this.length;t+=1){const e=this[t];if(r)for(c=0;c<l.length;c+=1){const t=l[c];e.dom7LiveListeners||(e.dom7LiveListeners={}),e.dom7LiveListeners[t]||(e.dom7LiveListeners[t]=[]),e.dom7LiveListeners[t].push({listener:n,proxyListener:o}),e.addEventListener(t,o,i)}else for(c=0;c<l.length;c+=1){const t=l[c];e.dom7Listeners||(e.dom7Listeners={}),e.dom7Listeners[t]||(e.dom7Listeners[t]=[]),e.dom7Listeners[t].push({listener:n,proxyListener:a}),e.addEventListener(t,a,i)}}return this},off:function(...t){let[e,r,n,i]=t;"function"==typeof t[1]&&([e,n,i]=t,r=void 0),i||(i=!1);const o=e.split(" ");for(let t=0;t<o.length;t+=1){const e=o[t];for(let t=0;t<this.length;t+=1){const o=this[t];let a;if(!r&&o.dom7Listeners?a=o.dom7Listeners[e]:r&&o.dom7LiveListeners&&(a=o.dom7LiveListeners[e]),a&&a.length)for(let t=a.length-1;t>=0;t-=1){const r=a[t];n&&r.listener===n||n&&r.listener&&r.listener.dom7proxy&&r.listener.dom7proxy===n?(o.removeEventListener(e,r.proxyListener,i),a.splice(t,1)):n||(o.removeEventListener(e,r.proxyListener,i),a.splice(t,1))}}}return this},trigger:function(...t){const e=Object(n.b)(),r=t[0].split(" "),i=t[1];for(let n=0;n<r.length;n+=1){const o=r[n];for(let r=0;r<this.length;r+=1){const n=this[r];if(e.CustomEvent){const r=new e.CustomEvent(o,{detail:i,bubbles:!0,cancelable:!0});n.dom7EventData=t.filter((t,e)=>e>0),n.dispatchEvent(r),n.dom7EventData=[],delete n.dom7EventData}}}return this},transitionEnd:function(t){const e=this;return t&&e.on("transitionend",(function r(n){n.target===this&&(t.call(this,n),e.off("transitionend",r))})),this},outerWidth:function(t){if(this.length>0){if(t){const t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(t){if(this.length>0){if(t){const t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const t=Object(n.b)();return this[0]?t.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const t=Object(n.b)(),e=Object(n.a)(),r=this[0],i=r.getBoundingClientRect(),o=e.body,a=r.clientTop||o.clientTop||0,s=r.clientLeft||o.clientLeft||0,l=r===t?t.scrollY:r.scrollTop,c=r===t?t.scrollX:r.scrollLeft;
2return{top:i.top+l-a,left:i.left+c-s}}return null},css:function(t,e){const r=Object(n.b)();let i;if(1===arguments.length){if("string"!=typeof t){for(i=0;i<this.length;i+=1)for(const e in t)this[i].style[e]=t[e];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(t)}if(2===arguments.length&&"string"==typeof t){for(i=0;i<this.length;i+=1)this[i].style[t]=e;return this}return this},each:function(t){return t?(this.forEach((e,r)=>{t.apply(e,[e,r])}),this):this},html:function(t){if(void 0===t)return this[0]?this[0].innerHTML:null;for(let e=0;e<this.length;e+=1)this[e].innerHTML=t;return this},text:function(t){if(void 0===t)return this[0]?this[0].textContent.trim():null;for(let e=0;e<this.length;e+=1)this[e].textContent=t;return this},is:function(t){const e=Object(n.b)(),r=Object(n.a)(),o=this[0];let a,l;if(!o||void 0===t)return!1;if("string"==typeof t){if(o.matches)return o.matches(t);if(o.webkitMatchesSelector)return o.webkitMatchesSelector(t);if(o.msMatchesSelector)return o.msMatchesSelector(t);for(a=s(t),l=0;l<a.length;l+=1)if(a[l]===o)return!0;return!1}if(t===r)return o===r;if(t===e)return o===e;if(t.nodeType||t instanceof i){for(a=t.nodeType?[t]:t,l=0;l<a.length;l+=1)if(a[l]===o)return!0;return!1}return!1},index:function(){let t,e=this[0];if(e){for(t=0;null!==(e=e.previousSibling);)1===e.nodeType&&(t+=1);return t}},eq:function(t){if(void 0===t)return this;const e=this.length;if(t>e-1)return s([]);if(t<0){const r=e+t;return s(r<0?[]:[this[r]])}return s([this[t]])},append:function(...t){let e;const r=Object(n.a)();for(let n=0;n<t.length;n+=1){e=t[n];for(let t=0;t<this.length;t+=1)if("string"==typeof e){const n=r.createElement("div");for(n.innerHTML=e;n.firstChild;)this[t].appendChild(n.firstChild)}else if(e instanceof i)for(let r=0;r<e.length;r+=1)this[t].appendChild(e[r]);else this[t].appendChild(e)}return this},prepend:function(t){const e=Object(n.a)();let r,o;for(r=0;r<this.length;r+=1)if("string"==typeof t){const n=e.createElement("div");for(n.innerHTML=t,o=n.childNodes.length-1;o>=0;o-=1)this[r].insertBefore(n.childNodes[o],this[r].childNodes[0])}else if(t instanceof i)for(o=0;o<t.length;o+=1)this[r].insertBefore(t[o],this[r].childNodes[0]);else this[r].insertBefore(t,this[r].childNodes[0]);return this},next:function(t){return this.length>0?t?this[0].nextElementSibling&&s(this[0].nextElementSibling).is(t)?s([this[0].nextElementSibling]):s([]):this[0].nextElementSibling?s([this[0].nextElementSibling]):s([]):s([])},nextAll:function(t){const e=[];let r=this[0];if(!r)return s([]);for(;r.nextElementSibling;){const n=r.nextElementSibling;t?s(n).is(t)&&e.push(n):e.push(n),r=n}return s(e)},prev:function(t){if(this.length>0){const e=this[0];return t?e.previousElementSibling&&s(e.previousElementSibling).is(t)?s([e.previousElementSibling]):s([]):e.previousElementSibling?s([e.previousElementSibling]):s([])}return s([])},prevAll:function(t){const e=[];let r=this[0];if(!r)return s([]);for(;r.previousElementSibling;){const n=r.previousElementSibling;t?s(n).is(t)&&e.push(n):e.push(n),r=n}return s(e)},parent:function(t){const e=[];for(let r=0;r<this.length;r+=1)null!==this[r].parentNode&&(t?s(this[r].parentNode).is(t)&&e.push(this[r].parentNode):e.push(this[r].parentNode));return s(e)},parents:function(t){const e=[];for(let r=0;r<this.length;r+=1){let n=this[r].parentNode;for(;n;)t?s(n).is(t)&&e.push(n):e.push(n),n=n.parentNode}return s(e)},closest:function(t){let e=this;return void 0===t?s([]):(e.is(t)||(e=e.parents(t).eq(0)),e)},find:function(t){const e=[];for(let r=0;r<this.length;r+=1){const n=this[r].querySelectorAll(t);for(let t=0;t<n.length;t+=1)e.push(n[t])}return s(e)},children:function(t){const e=[];for(let r=0;r<this.length;r+=1){const n=this[r].children;for(let r=0;r<n.length;r+=1)t&&!s(n[r]).is(t)||e.push(n[r])}return s(e)},filter:function(t){return s(a(this,t))},remove:function(){for(let t=0;t<this.length;t+=1)this[t].parentNode&&this[t].parentNode.removeChild(this[t]);return this}};Object.keys(u).forEach(t=>{Object.defineProperty(s.fn,t,{value:u[t],writable:!0})});var f=s;function p(t,e=0){return setTimeout(t,e)}function h(){return Date.now()}function d(t,e="x"){const r=Object(n.b)();let i,o,a;const s=function(t){const e=Object(n.b)();let r;return e.getComputedStyle&&(r=e.getComputedStyle(t,null)),!r&&t.currentStyle&&(r=t.currentStyle),r||(r=t.style),r}(t);return r.WebKitCSSMatrix?(o=s.transform||s.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(t=>t.replace(",",".")).join(", ")),a=new r.WebKitCSSMatrix("none"===o?"":o)):(a=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=a.toString().split(",")),"x"===e&&(o=r.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===e&&(o=r.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),o||0}function m(t){return"object"==typeof t&&null!==t&&t.constructor&&"Object"===Object.prototype.toString.call(t).slice(8,-1)}function y(...t){const e=Object(t[0]),r=["__proto__","constructor","prototype"];for(let i=1;i<t.length;i+=1){const o=t[i];if(null!=o&&(n=o,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const t=Object.keys(Object(o)).filter(t=>r.indexOf(t)<0);for(let r=0,n=t.length;r<n;r+=1){const n=t[r],i=Object.getOwnPropertyDescriptor(o,n);void 0!==i&&i.enumerable&&(m(e[n])&&m(o[n])?o[n].__swiper__?e[n]=o[n]:y(e[n],o[n]):!m(e[n])&&m(o[n])?(e[n]={},o[n].__swiper__?e[n]=o[n]:y(e[n],o[n])):e[n]=o[n])}}}var n;return e}function v(t,e,r){t.style.setProperty(e,r)}function g({swiper:t,targetPosition:e,side:r}){const i=Object(n.b)(),o=-t.translate;let a,s=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const c=e>o?"next":"prev",u=(t,e)=>"next"===c&&t>=e||"prev"===c&&t<=e,f=()=>{a=(new Date).getTime(),null===s&&(s=a);const n=Math.max(Math.min((a-s)/l,1),0),c=.5-Math.cos(n*Math.PI)/2;
2let p=o+c*(e-o);if(u(p,e)&&(p=e),t.wrapperEl.scrollTo({[r]:p}),u(p,e))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:p})}),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(f)};f()}let b,w,S;function _(){return b||(b=function(){const t=Object(n.b)(),e=Object(n.a)();return{smoothScroll:e.documentElement&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch),passiveListener:function(){let e=!1;try{const r=Object.defineProperty({},"passive",{get(){e=!0}});t.addEventListener("testPassiveListener",null,r)}catch(t){}return e}(),gestures:"ongesturestart"in t}}()),b}function x(t={}){return w||(w=function({userAgent:t}={}){const e=_(),r=Object(n.b)(),i=r.navigator.platform,o=t||r.navigator.userAgent,a={ios:!1,android:!1},s=r.screen.width,l=r.screen.height,c=o.match(/(Android);?[\s\/]+([\d.]+)?/);let u=o.match(/(iPad).*OS\s([\d_]+)/);const f=o.match(/(iPod)(.*OS\s([\d_]+))?/),p=!u&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===i;let d="MacIntel"===i;return!u&&d&&e.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${s}x${l}`)>=0&&(u=o.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),d=!1),c&&!h&&(a.os="android",a.android=!0),(u||p||f)&&(a.os="ios",a.ios=!0),a}(t)),w}function E(){return S||(S=function(){const t=Object(n.b)();return{isSafari:function(){const e=t.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),S}function T({swiper:t,runCallbacks:e,direction:r,step:n}){const{activeIndex:i,previousIndex:o}=t;let a=r;if(a||(a=i>o?"next":i<o?"prev":"reset"),t.emit("transition"+n),e&&i!==o){if("reset"===a)return void t.emit("slideResetTransition"+n);t.emit("slideChangeTransition"+n),"next"===a?t.emit("slideNextTransition"+n):t.emit("slidePrevTransition"+n)}}function C(t){const e=this,r=Object(n.a)(),i=Object(n.b)(),o=e.touchEventsData,{params:a,touches:s,enabled:l}=e;if(!l)return;if(e.animating&&a.preventInteractionOnTransition)return;!e.animating&&a.cssMode&&a.loop&&e.loopFix();let c=t;c.originalEvent&&(c=c.originalEvent);let u=f(c.target);if("wrapper"===a.touchEventsTarget&&!u.closest(e.wrapperEl).length)return;if(o.isTouchEvent="touchstart"===c.type,!o.isTouchEvent&&"which"in c&&3===c.which)return;if(!o.isTouchEvent&&"button"in c&&c.button>0)return;if(o.isTouched&&o.isMoved)return;const p=!!a.noSwipingClass&&""!==a.noSwipingClass,d=t.composedPath?t.composedPath():t.path;p&&c.target&&c.target.shadowRoot&&d&&(u=f(d[0]));const m=a.noSwipingSelector?a.noSwipingSelector:"."+a.noSwipingClass,y=!(!c.target||!c.target.shadowRoot);if(a.noSwiping&&(y?function(t,e=this){return function e(r){if(!r||r===Object(n.a)()||r===Object(n.b)())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(t);return i||r.getRootNode?i||e(r.getRootNode().host):null}(e)}(m,u[0]):u.closest(m)[0]))return void(e.allowClick=!0);if(a.swipeHandler&&!u.closest(a.swipeHandler)[0])return;s.currentX="touchstart"===c.type?c.targetTouches[0].pageX:c.pageX,s.currentY="touchstart"===c.type?c.targetTouches[0].pageY:c.pageY;const v=s.currentX,g=s.currentY,b=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,w=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(b&&(v<=w||v>=i.innerWidth-w)){if("prevent"!==b)return;t.preventDefault()}if(Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=v,s.startY=g,o.touchStartTime=h(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,a.threshold>0&&(o.allowThresholdMove=!1),"touchstart"!==c.type){let t=!0;u.is(o.focusableElements)&&(t=!1,"SELECT"===u[0].nodeName&&(o.isTouched=!1)),r.activeElement&&f(r.activeElement).is(o.focusableElements)&&r.activeElement!==u[0]&&r.activeElement.blur();const n=t&&e.allowTouchMove&&a.touchStartPreventDefault;!a.touchStartForcePreventDefault&&!n||u[0].isContentEditable||c.preventDefault()}e.params.freeMode&&e.params.freeMode.enabled&&e.freeMode&&e.animating&&!a.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",c)}function k(t){const e=Object(n.a)(),r=this,i=r.touchEventsData,{params:o,touches:a,rtlTranslate:s,enabled:l}=r;if(!l)return;let c=t;if(c.originalEvent&&(c=c.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&r.emit("touchMoveOpposite",c));if(i.isTouchEvent&&"touchmove"!==c.type)return;const u="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),p="touchmove"===c.type?u.pageX:c.pageX,d="touchmove"===c.type?u.pageY:c.pageY;if(c.preventedByNestedSwiper)return a.startX=p,void(a.startY=d);if(!r.allowTouchMove)return f(c.target).is(i.focusableElements)||(r.allowClick=!1),void(i.isTouched&&(Object.assign(a,{startX:p,startY:d,currentX:p,currentY:d}
2),i.touchStartTime=h()));if(i.isTouchEvent&&o.touchReleaseOnEdges&&!o.loop)if(r.isVertical()){if(d<a.startY&&r.translate<=r.maxTranslate()||d>a.startY&&r.translate>=r.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(p<a.startX&&r.translate<=r.maxTranslate()||p>a.startX&&r.translate>=r.minTranslate())return;if(i.isTouchEvent&&e.activeElement&&c.target===e.activeElement&&f(c.target).is(i.focusableElements))return i.isMoved=!0,void(r.allowClick=!1);if(i.allowTouchCallbacks&&r.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;a.currentX=p,a.currentY=d;const m=a.currentX-a.startX,y=a.currentY-a.startY;if(r.params.threshold&&Math.sqrt(m**2+y**2)<r.params.threshold)return;if(void 0===i.isScrolling){let t;r.isHorizontal()&&a.currentY===a.startY||r.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:m*m+y*y>=25&&(t=180*Math.atan2(Math.abs(y),Math.abs(m))/Math.PI,i.isScrolling=r.isHorizontal()?t>o.touchAngle:90-t>o.touchAngle)}if(i.isScrolling&&r.emit("touchMoveOpposite",c),void 0===i.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(i.startMoving=!0)),i.isScrolling)return void(i.isTouched=!1);if(!i.startMoving)return;r.allowClick=!1,!o.cssMode&&c.cancelable&&c.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&c.stopPropagation(),i.isMoved||(o.loop&&!o.cssMode&&r.loopFix(),i.startTranslate=r.getTranslate(),r.setTransition(0),r.animating&&r.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!o.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",c)),r.emit("sliderMove",c),i.isMoved=!0;let v=r.isHorizontal()?m:y;a.diff=v,v*=o.touchRatio,s&&(v=-v),r.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;let g=!0,b=o.resistanceRatio;if(o.touchReleaseOnEdges&&(b=0),v>0&&i.currentTranslate>r.minTranslate()?(g=!1,o.resistance&&(i.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+i.startTranslate+v)**b)):v<0&&i.currentTranslate<r.maxTranslate()&&(g=!1,o.resistance&&(i.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-i.startTranslate-v)**b)),g&&(c.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),r.allowSlidePrev||r.allowSlideNext||(i.currentTranslate=i.startTranslate),o.threshold>0){if(!(Math.abs(v)>o.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
2if(!i.allowThresholdMove)return i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,void(a.diff=r.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}o.followFinger&&!o.cssMode&&((o.freeMode&&o.freeMode.enabled&&r.freeMode||o.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),r.params.freeMode&&o.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(i.currentTranslate),r.setTranslate(i.currentTranslate))}function P(t){const e=this,r=e.touchEventsData,{params:n,touches:i,rtlTranslate:o,slidesGrid:a,enabled:s}=e;if(!s)return;let l=t;if(l.originalEvent&&(l=l.originalEvent),r.allowTouchCallbacks&&e.emit("touchEnd",l),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&n.grabCursor&&e.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);n.grabCursor&&r.isMoved&&r.isTouched&&(!0===e.allowSlideNext||!0===e.allowSlidePrev)&&e.setGrabCursor(!1);const c=h(),u=c-r.touchStartTime;if(e.allowClick){const t=l.path||l.composedPath&&l.composedPath();e.updateClickedSlide(t&&t[0]||l.target),e.emit("tap click",l),u<300&&c-r.lastClickTime<300&&e.emit("doubleTap doubleClick",l)}if(r.lastClickTime=h(),p(()=>{e.destroyed||(e.allowClick=!0)}),!r.isTouched||!r.isMoved||!e.swipeDirection||0===i.diff||r.currentTranslate===r.startTranslate)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let f;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,f=n.followFinger?o?e.translate:-e.translate:-r.currentTranslate,n.cssMode)return;if(e.params.freeMode&&n.freeMode.enabled)return void e.freeMode.onTouchEnd({currentPos:f});let d=0,m=e.slidesSizesGrid[0];for(let t=0;t<a.length;t+=t<n.slidesPerGroupSkip?1:n.slidesPerGroup){const e=t<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==a[t+e]?f>=a[t]&&f<a[t+e]&&(d=t,m=a[t+e]-a[t]):f>=a[t]&&(d=t,m=a[a.length-1]-a[a.length-2])}let y=null,v=null;n.rewind&&(e.isBeginning?v=e.params.virtual&&e.params.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(y=0));const g=(f-a[d])/m,b=d<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(u>n.longSwipesMs){if(!n.longSwipes)return void e.slideTo(e.activeIndex);"next"===e.swipeDirection&&(g>=n.longSwipesRatio?e.slideTo(n.rewind&&e.isEnd?y:d+b):e.slideTo(d)),"prev"===e.swipeDirection&&(g>1-n.longSwipesRatio?e.slideTo(d+b):null!==v&&g<0&&Math.abs(g)>n.longSwipesRatio?e.slideTo(v):e.slideTo(d))}else{if(!n.shortSwipes)return void e.slideTo(e.activeIndex);e.navigation&&(l.target===e.navigation.nextEl||l.target===e.navigation.prevEl)?l.target===e.navigation.nextEl?e.slideTo(d+b):e.slideTo(d):("next"===e.swipeDirection&&e.slideTo(null!==y?y:d+b),"prev"===e.swipeDirection&&e.slideTo(null!==v?v:d))}}function A(){const t=this,{params:e,el:r}=t;if(r&&0===r.offsetWidth)return;e.breakpoints&&t.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:i,snapGrid:o}=t;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.run(),t.allowSlidePrev=i,t.allowSlideNext=n,t.params.watchOverflow&&o!==t.snapGrid&&t.checkOverflow()}function O(t){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function M(){const t=this,{wrapperEl:e,rtlTranslate:r,enabled:n}=t;if(!n)return;let i;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-e.scrollLeft:t.translate=-e.scrollTop,0===t.translate&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();const o=t.maxTranslate()-t.minTranslate();i=0===o?0:(t.translate-t.minTranslate())/o,i!==t.progress&&t.updateProgress(r?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}let I=!1;function D(){}const j=(t,e)=>{const r=Object(n.a)(),{params:i,touchEvents:o,el:a,wrapperEl:s,device:l,support:c}=t,u=!!i.nested,f="on"===e?"addEventListener":"removeEventListener",p=e;if(c.touch){const e=!("touchstart"!==o.start||!c.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};a[f](o.start,t.onTouchStart,e),a[f](o.move,t.onTouchMove,c.passiveListener?{passive:!1,capture:u}:u),a[f](o.end,t.onTouchEnd,e),o.cancel&&a[f](o.cancel,t.onTouchEnd,e)}else a[f](o.start,t.onTouchStart,!1),r[f](o.move,t.onTouchMove,u),r[f](o.end,t.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&a[f]("click",t.onClick,!0),i.cssMode&&s[f]("scroll",t.onScroll),i.updateOnWindowResize?t[p](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",A,!0):t[p]("observerUpdate",A,!0)};const L=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;var N={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
2spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function F(t,e){return function(r={}){const n=Object.keys(r)[0],i=r[n];"object"==typeof i&&null!==i?(["navigation","pagination","scrollbar"].indexOf(n)>=0&&!0===t[n]&&(t[n]={auto:!0}),n in t&&"enabled"in i?(!0===t[n]&&(t[n]={enabled:!0}),"object"!=typeof t[n]||"enabled"in t[n]||(t[n].enabled=!0),t[n]||(t[n]={enabled:!1}),y(e,r)):y(e,r)):y(e,r)}}const R={eventsEmitter:{on(t,e,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const i=r?"unshift":"push";return t.split(" ").forEach(t=>{n.eventsListeners[t]||(n.eventsListeners[t]=[]),n.eventsListeners[t][i](e)}),n},once(t,e,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;function i(...r){n.off(t,i),i.__emitterProxy&&delete i.__emitterProxy,e.apply(n,r)}return i.__emitterProxy=e,n.on(t,i,r)},onAny(t,e){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;const n=e?"unshift":"push";return r.eventsAnyListeners.indexOf(t)<0&&r.eventsAnyListeners[n](t),r},offAny(t){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsAnyListeners)return e;const r=e.eventsAnyListeners.indexOf(t);return r>=0&&e.eventsAnyListeners.splice(r,1),e},off(t,e){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(t.split(" ").forEach(t=>{void 0===e?r.eventsListeners[t]=[]:r.eventsListeners[t]&&r.eventsListeners[t].forEach((n,i)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&r.eventsListeners[t].splice(i,1)})}),r):r},emit(...t){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let r,n,i;"string"==typeof t[0]||Array.isArray(t[0])?(r=t[0],n=t.slice(1,t.length),i=e):(r=t[0].events,n=t[0].data,i=t[0].context||e),n.unshift(i);return(Array.isArray(r)?r:r.split(" ")).forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(e=>{e.apply(i,[t,...n])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(t=>{t.apply(i,n)})}),e}},update:{updateSize:function(){const t=this;let e,r;const n=t.$el;e=void 0!==t.params.width&&null!==t.params.width?t.params.width:n[0].clientWidth,r=void 0!==t.params.height&&null!==t.params.height?t.params.height:n[0].clientHeight,0===e&&t.isHorizontal()||0===r&&t.isVertical()||(e=e-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),r=r-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(r)&&(r=0),Object.assign(t,{width:e,height:r,size:t.isHorizontal()?e:r}))},updateSlides:function(){const t=this;function e(e){return t.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}function r(t,r){return parseFloat(t.getPropertyValue(e(r))||0)}const n=t.params,{$wrapperEl:i,size:o,rtlTranslate:a,wrongRTL:s}=t,l=t.virtual&&n.virtual.enabled,c=l?t.virtual.slides.length:t.slides.length,u=i.children("."+t.params.slideClass),f=l?t.virtual.slides.length:u.length;let p=[];const h=[],d=[];let m=n.slidesOffsetBefore;"function"==typeof m&&(m=n.slidesOffsetBefore.call(t));let y=n.slidesOffsetAfter;"function"==typeof y&&(y=n.slidesOffsetAfter.call(t));const g=t.snapGrid.length,b=t.slidesGrid.length;let w=n.spaceBetween,S=-m,_=0,x=0;if(void 0===o)return;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*o),t.virtualSize=-w,a?u.css({marginLeft:"",marginBottom:"",marginTop:""}):u.css({marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&(v(t.wrapperEl,"--swiper-centered-offset-before",""),v(t.wrapperEl,"--swiper-centered-offset-after",""));const E=n.grid&&n.grid.rows>1&&t.grid;let T;E&&t.grid.initSlides(f);const C="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(t=>void 0!==n.breakpoints[t].slidesPerView).length>0;for(let i=0;i<f;i+=1){T=0;const a=u.eq(i);if(E&&t.grid.updateSlide(i,a,f,e),"none"!==a.css("display")){if("auto"===n.slidesPerView){C&&(u[i].style[e("width")]="");const o=getComputedStyle(a[0]),s=a[0].style.transform,l=a[0].style.webkitTransform;if(s&&(a[0].style.transform="none"),l&&(a[0].style.webkitTransform="none"),n.roun
2dLengths)T=t.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else{const t=r(o,"width"),e=r(o,"padding-left"),n=r(o,"padding-right"),i=r(o,"margin-left"),s=r(o,"margin-right"),l=o.getPropertyValue("box-sizing");if(l&&"border-box"===l)T=t+i+s;else{const{clientWidth:r,offsetWidth:o}=a[0];T=t+e+n+i+s+(o-r)}}s&&(a[0].style.transform=s),l&&(a[0].style.webkitTransform=l),n.roundLengths&&(T=Math.floor(T))}else T=(o-(n.slidesPerView-1)*w)/n.slidesPerView,n.roundLengths&&(T=Math.floor(T)),u[i]&&(u[i].style[e("width")]=T+"px");u[i]&&(u[i].swiperSlideSize=T),d.push(T),n.centeredSlides?(S=S+T/2+_/2+w,0===_&&0!==i&&(S=S-o/2-w),0===i&&(S=S-o/2-w),Math.abs(S)<.001&&(S=0),n.roundLengths&&(S=Math.floor(S)),x%n.slidesPerGroup==0&&p.push(S),h.push(S)):(n.roundLengths&&(S=Math.floor(S)),(x-Math.min(t.params.slidesPerGroupSkip,x))%t.params.slidesPerGroup==0&&p.push(S),h.push(S),S=S+T+w),t.virtualSize+=T+w,_=T,x+=1}}if(t.virtualSize=Math.max(t.virtualSize,o)+y,a&&s&&("slide"===n.effect||"coverflow"===n.effect)&&i.css({width:t.virtualSize+n.spaceBetween+"px"}),n.setWrapperSize&&i.css({[e("width")]:t.virtualSize+n.spaceBetween+"px"}),E&&t.grid.updateWrapperSize(T,p,e),!n.centeredSlides){const e=[];for(let r=0;r<p.length;r+=1){let i=p[r];n.roundLengths&&(i=Math.floor(i)),p[r]<=t.virtualSize-o&&e.push(i)}p=e,Math.floor(t.virtualSize-o)-Math.floor(p[p.length-1])>1&&p.push(t.virtualSize-o)}if(0===p.length&&(p=[0]),0!==n.spaceBetween){const r=t.isHorizontal()&&a?"marginLeft":e("marginRight");u.filter((t,e)=>!n.cssMode||e!==u.length-1).css({[r]:w+"px"})}if(n.centeredSlides&&n.centeredSlidesBounds){let t=0;d.forEach(e=>{t+=e+(n.spaceBetween?n.spaceBetween:0)}),t-=n.spaceBetween;const e=t-o;p=p.map(t=>t<0?-m:t>e?e+y:t)}if(n.centerInsufficientSlides){let t=0;if(d.forEach(e=>{t+=e+(n.spaceBetween?n.spaceBetween:0)}),t-=n.spaceBetween,t<o){const e=(o-t)/2;p.forEach((t,r)=>{p[r]=t-e}),h.forEach((t,r)=>{h[r]=t+e})}}if(Object.assign(t,{slides:u,snapGrid:p,slidesGrid:h,slidesSizesGrid:d}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){v(t.wrapperEl,"--swiper-centered-offset-before",-p[0]+"px"),v(t.wrapperEl,"--swiper-centered-offset-after",t.size/2-d[d.length-1]/2+"px");const e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(t=>t+r)}if(f!==c&&t.emit("slidesLengthChange"),p.length!==g&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),h.length!==b&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),!(l||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const e=n.containerModifierClass+"backface-hidden",r=t.$el.hasClass(e);f<=n.maxBackfaceHiddenSlides?r||t.$el.addClass(e):r&&t.$el.removeClass(e)}},updateAutoHeight:function(t){const e=this,r=[],n=e.virtual&&e.params.virtual.enabled;let i,o=0;"number"==typeof t?e.setTransition(t):!0===t&&e.setTransition(e.params.speed);const a=t=>n?e.slides.filter(e=>parseInt(e.getAttribute("data-swiper-slide-index"),10)===t)[0]:e.slides.eq(t)[0];if("auto"!==e.params.slidesPerView&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||f([])).each(t=>{r.push(t)});else for(i=0;i<Math.ceil(e.params.slidesPerView);i+=1){const t=e.activeIndex+i;if(t>e.slides.length&&!n)break;r.push(a(t))}else r.push(a(e.activeIndex));for(i=0;i<r.length;i+=1)if(void 0!==r[i]){const t=r[i].offsetHeight;o=t>o?t:o}(o||0===o)&&e.$wrapperEl.css("height",o+"px")},updateSlidesOffset:function(){const t=this,e=t.slides;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=t.isHorizontal()?e[r].offsetLeft:e[r].offsetTop},updateSlidesProgress:function(t=this&&this.translate||0){const e=this,r=e.params,{slides:n,rtlTranslate:i,snapGrid:o}=e;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&e.updateSlidesOffset();let a=-t;i&&(a=t),n.removeClass(r.slideVisibleClass),e.visibleSlidesIndexes=[],e.visibleSlides=[];for(let t=0;t<n.length;t+=1){const s=n[t];let l=s.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(l-=n[0].swiperSlideOffset);const c=(a+(r.centeredSlides?e.minTranslate():0)-l)/(s.swiperSlideSize+r.spaceBetween),u=(a-o[0]+(r.centeredSlides?e.minTranslate():0)-l)/(s.swiperSlideSize+r.spaceBetween),f=-(a-l),p=f+e.slidesSizesGrid[t];(f>=0&&f<e.size-1||p>1&&p<=e.size||f<=0&&p>=e.size)&&(e.visibleSlides.push(s),e.visibleSlidesIndexes.push(t),n.eq(t).addClass(r.slideVisibleClass)),s.progress=i?-c:c,s.originalProgress=i?-u:u}e.visibleSlides=f(e.visibleSlides)},updateProgress:function(t){const e=this;if(void 0===t){const r=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*r||0}const r=e.params,n=e.maxTranslate()-e.minTranslate();let{progress:i,isBeginning:o,isEnd:a}=e;const s=o,l=a;0===n?(i=0,o=!0,a=!0):(i=(t-e.minTranslate())/n,o=i<=0,a=i>=1),Object.assign(e,{progress:i,isBeginning:o,isEnd:a}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&e.updateSlidesProgress(t),o&&!s&&e.emit("reachBeginning toEdge"),a&&!l&&e.emit("reachEnd toEdge"),(s&&!o||l&&!a)&&e.emit("fromEdge"),e.emit("progress",i)},updateSlidesClasses:function(){const t=this,{slides:e,params:r,$wrapperEl:n,activeIndex:i,realIndex:o}=t,a=t.virtual&&r.virtual.enabled;let s;e.removeClass(`${r.slideActiveClass} ${r.slideNextClass} ${r.slidePrevClass} ${r.slideDuplicateActiveClass} ${r.slideDuplicateNextClass} ${r.slideDuplicatePrevClass}`),s=a?t.$wrapperEl.find(`.${r.slideClass}[data-swiper-slide-index="${i}"]`):e.eq(i),s.addClass(r.slideActiveClass),r.loop&&(s.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${o}"]`).addClass(r.slideDuplicateActiveClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${o}"]`).addClass(r.slideDuplicateActiveClass));let l=s.nextAll("."+r.slideClass).eq(0).addClass(r.slideNextClass);r.loop&&0===l.length&&(l=e.eq(0),l.addClass(r.slideNextClass));let c=s.prevAll("."+r.slideClass).eq(0).addClass(r.slidePrevClass);r.loop&&0===c.length&&(c=e.eq(-1),c.addClass(r.slidePrevClass)),r.loop&&(l.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass),c.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass)),t.emitSlidesClasses()},updateActiveIndex:function(t){const e=this,r=e.rtlTranslate?e.translate:-e.translate,{slidesGrid:n,snapGrid:i,params:o,activeIndex:a,realIndex:s,snapIndex:l}=e;let c,u=t;if(void 0===u){for(let t=0;t<n.length;t+=1)void 0!==n[t+1]?r>=n[t]&&r<n[t+1]-(n[t+1]-n[t])/2?u=t:r>=n[t]&&r<n[t+1]&&(u=t+1):r>=n[t]&&(u=t);o.normalizeSlideIndex&&(u<0||void 0===u)&&(u=0)}if(i.indexOf(r)>=0)c=i.indexOf(r);else{const t=Math.min(o.slidesPerGroupSkip,u);c=t+Math.floor((u-t)/o.slidesPerGroup)}if(c>=i.length&&(c=i.length-1),u===a)return void(c!==l&&(e.snapIndex=c,e.emit("snapIndexChange")));const f=parseInt(e.slides.eq(u).attr("data-swiper-slide-index")||u,10);Object.assign(e,{snapIndex:c,realIndex:f,previousIndex:a,activeIndex:u}),e.emit("activeIndexChange"),e.emit("snapIndexChange"),s!==f&&e.emit("realIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&e.emit("slideChange")},updateClickedSlide:function(t){const e=this,r=e.params,n=f(t).closest("."+r.slideClass)[0];let i,o=!1;if(n)for(let t=0;t<e.slides.length;t+=1)if(e.slides[t]===n){o=!0,i=t;break}if(!n||!o)return e.clickedSlide=void 0,void(e.clickedIndex=void 0);e.clickedSlide=n,e.virtual&&e.params.virtual.enabled?e.clickedIndex=parseInt(f(n).attr("data-swiper-slide-index"),10):e.clickedIndex=i,r.slideToClickedSlide&&void 0!==e.clickedIndex&&e.clickedIndex!==e.activeIndex&&e.slideToClickedSlide()}},translate:{getTranslate:function(t=(this.isHorizontal()?"x":"y")){const{params:e,rtlTranslate:r,translate:n,$wrapperEl:i}=this;if(e.virtualTranslate)return r?-n:n;if(e.cssMode)return n;let o=d(i[0],t);return r&&(o=-o),o||0},setTranslate:function(t,e){const r=this,{rtlTranslate:n,params:i,$wrapperEl:o,wrapperEl:a,progress:s}=r;let l,c=0,u=0;r.isHorizontal()?c=n?-t:t:u=t,i.roundLengths&&(c=Math.floor(c),u=Math.floor(u)),i.cssMode?a[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-c:-u:i.virtualTranslate||o.transform(`translate3d(${c}
2px, ${u}px, 0px)`),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?c:u;const f=r.maxTranslate()-r.minTranslate();l=0===f?0:(t-r.minTranslate())/f,l!==s&&r.updateProgress(t),r.emit("setTranslate",r.translate,e)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(t=0,e=this.params.speed,r=!0,n=!0,i){const o=this,{params:a,wrapperEl:s}=o;if(o.animating&&a.preventInteractionOnTransition)return!1;const l=o.minTranslate(),c=o.maxTranslate();let u;if(u=n&&t>l?l:n&&t<c?c:t,o.updateProgress(u),a.cssMode){const t=o.isHorizontal();if(0===e)s[t?"scrollLeft":"scrollTop"]=-u;else{if(!o.support.smoothScroll)return g({swiper:o,targetPosition:-u,side:t?"left":"top"}),!0;s.scrollTo({[t?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===e?(o.setTransition(0),o.setTranslate(u),r&&(o.emit("beforeTransitionStart",e,i),o.emit("transitionEnd"))):(o.setTransition(e),o.setTranslate(u),r&&(o.emit("beforeTransitionStart",e,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(t){o&&!o.destroyed&&t.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,r&&o.emit("transitionEnd"))}),o.$wrapperEl[0].addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(t,e){const r=this;r.params.cssMode||r.$wrapperEl.transition(t),r.emit("setTransition",t,e)},transitionStart:function(t=!0,e){const r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),T({swiper:r,runCallbacks:t,direction:e,step:"Start"}))},transitionEnd:function(t=!0,e){const{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),T({swiper:this,runCallbacks:t,direction:e,step:"End"}))}},slide:{slideTo:function(t=0,e=this.params.speed,r=!0,n,i){if("number"!=typeof t&&"string"!=typeof t)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof t}] given.`);if("string"==typeof t){const e=parseInt(t,10);if(!isFinite(e))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${t}] given.`);t=e}const o=this;let a=t;a<0&&(a=0);const{params:s,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:f,rtlTranslate:p,wrapperEl:h,enabled:d}=o;if(o.animating&&s.preventInteractionOnTransition||!d&&!n&&!i)return!1;const m=Math.min(o.params.slidesPerGroupSkip,a);let y=m+Math.floor((a-m)/o.params.slidesPerGroup);y>=l.length&&(y=l.length-1);const v=-l[y];if(s.normalizeSlideIndex)for(let t=0;t<c.length;t+=1){const e=-Math.floor(100*v),r=Math.floor(100*c[t]),n=Math.floor(100*c[t+1]);void 0!==c[t+1]?e>=r&&e<n-(n-r)/2?a=t:e>=r&&e<n&&(a=t+1):e>=r&&(a=t)}if(o.initialized&&a!==f){if(!o.allowSlideNext&&v<o.translate&&v<o.minTranslate())return!1;if(!o.allowSlidePrev&&v>o.translate&&v>o.maxTranslate()&&(f||0)!==a)return!1}let b;if(a!==(u||0)&&r&&o.emit("beforeSlideChangeStart"),o.updateProgress(v),b=a>f?"next":a<f?"prev":"reset",p&&-v===o.translate||!p&&v===o.translate)return o.updateActiveIndex(a),s.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==s.effect&&o.setTranslate(v),"reset"!==b&&(o.transitionStart(r,b),o.transitionEnd(r,b)),!1;if(s.cssMode){const t=o.isHorizontal(),r=p?v:-v;if(0===e){const e=o.virtual&&o.params.virtual.enabled;e&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),h[t?"scrollLeft":"scrollTop"]=r,e&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._swiperImmediateVirtual=!1})}else{if(!o.support.smoothScroll)return g({swiper:o,targetPosition:r,side:t?"left":"top"}),!0;h.scrollTo({[t?"left":"top"]:r,behavior:"smooth"})}return!0}return o.setTransition(e),o.setTranslate(v),o.updateActiveIndex(a),o.updateSlidesClasses(),o.emit("beforeTransitionStart",e,n),o.transitionStart(r,b),0===e?o.transitionEnd(r,b):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(t){o&&!o.destroyed&&t.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(r,b))}),o.$wrapperEl[0].addEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd)),!0}
2,slideToLoop:function(t=0,e=this.params.speed,r=!0,n){if("string"==typeof t){const e=parseInt(t,10);if(!isFinite(e))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${t}] given.`);t=e}const i=this;let o=t;return i.params.loop&&(o+=i.loopedSlides),i.slideTo(o,e,r,n)},slideNext:function(t=this.params.speed,e=!0,r){const n=this,{animating:i,enabled:o,params:a}=n;if(!o)return n;let s=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(s=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<a.slidesPerGroupSkip?1:s;if(a.loop){if(i&&a.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return a.rewind&&n.isEnd?n.slideTo(0,t,e,r):n.slideTo(n.activeIndex+l,t,e,r)},slidePrev:function(t=this.params.speed,e=!0,r){const n=this,{params:i,animating:o,snapGrid:a,slidesGrid:s,rtlTranslate:l,enabled:c}=n;if(!c)return n;if(i.loop){if(o&&i.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function u(t){return t<0?-Math.floor(Math.abs(t)):Math.floor(t)}const f=u(l?n.translate:-n.translate),p=a.map(t=>u(t));let h=a[p.indexOf(f)-1];if(void 0===h&&i.cssMode){let t;a.forEach((e,r)=>{f>=e&&(t=r)}),void 0!==t&&(h=a[t>0?t-1:t])}let d=0;if(void 0!==h&&(d=s.indexOf(h),d<0&&(d=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(d=d-n.slidesPerViewDynamic("previous",!0)+1,d=Math.max(d,0))),i.rewind&&n.isBeginning){const i=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,t,e,r)}return n.slideTo(d,t,e,r)},slideReset:function(t=this.params.speed,e=!0,r){return this.slideTo(this.activeIndex,t,e,r)},slideToClosest:function(t=this.params.speed,e=!0,r,n=.5){const i=this;let o=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,o),s=a+Math.floor((o-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[s]){const t=i.snapGrid[s];l-t>(i.snapGrid[s+1]-t)*n&&(o+=i.params.slidesPerGroup)}else{const t=i.snapGrid[s-1];l-t<=(i.snapGrid[s]-t)*n&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,t,e,r)},slideToClickedSlide:function(){const t=this,{params:e,$wrapperEl:r}=t,n="auto"===e.slidesPerView?t.slidesPerViewDynamic():e.slidesPerView;let i,o=t.clickedIndex;if(e.loop){if(t.animating)return;i=parseInt(f(t.clickedSlide).attr("data-swiper-slide-index"),10),e.centeredSlides?o<t.loopedSlides-n/2||o>t.slides.length-t.loopedSlides+n/2?(t.loopFix(),o=r.children(`.${e.slideClass}[data-swiper-slide-index="${i}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),p(()=>{t.slideTo(o)})):t.slideTo(o):o>t.slides.length-n?(t.loopFix(),o=r.children(`.${e.slideClass}[data-swiper-slide-index="${i}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),p(()=>{t.slideTo(o)})):t.slideTo(o)}else t.slideTo(o)}},loop:{loopCreate:function(){const t=this,e=Object(n.a)(),{params:r,$wrapperEl:i}=t,o=i.children().length>0?f(i.children()[0].parentNode):i;o.children(`.${r.slideClass}.${r.slideDuplicateClass}`).remove();let a=o.children("."+r.slideClass);if(r.loopFillGroupWithBlank){const t=r.slidesPerGroup-a.length%r.slidesPerGroup;if(t!==r.slidesPerGroup){for(let n=0;n<t;n+=1){const t=f(e.createElement("div")).addClass(`${r.slideClass} ${r.slideBlankClass}`);o.append(t)}a=o.children("."+r.slideClass)}}"auto"!==r.slidesPerView||r.loopedSlides||(r.loopedSlides=a.length),t.loopedSlides=Math.ceil(parseFloat(r.loopedSlides||r.slidesPerView,10)),t.loopedSlides+=r.loopAdditionalSlides,t.loopedSlides>a.length&&t.params.loopedSlidesLimit&&(t.loopedSlides=a.length);const s=[],l=[];a.each((t,e)=>{f(t).attr("data-swiper-slide-index",e)});for(let e=0;e<t.loopedSlides;e+=1){const t=e-Math.floor(e/a.length)*a.length;l.push(a.eq(t)[0]),s.unshift(a.eq(a.length-t-1)[0])}for(let t=0;t<l.length;t+=1)o.append(f(l[t].cloneNode(!0)).addClass(r.slideDuplicateClass));for(let t=s.length-1;t>=0;t-=1)o.prepend(f(s[t].cloneNode(!0)).addClass(r.slideDuplicateClass))},loopFix:function(){const t=this;t.emit("beforeLoopFix");const{activeIndex:e,slides:r,loopedSlides:n,allowSlidePrev:i,allowSlideNext:o,snapGrid:a,rtlTranslate:s}=t;let l;t.allowSlidePrev=!0,t.allowSlideNext=!0;const c=-a[e]-t.getTranslate();if(e<n){l=r.length-3*n+e,l+=n;t.slideTo(l,0,!1,!0)&&0!==c&&t.setTranslate((s?-t.translate:t.translate)-c)}else if(e>=r.length-n){l=-r.length+e+n,l+=n;t.slideTo(l,0,!1,!0)&&0!==c&&t.setTranslate((s?-t.translate:t.translate)-c)}t.allowSlidePrev=i,t.allowSlideNext=o,t.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:t,params:e,slides:r}=this;t.children(`.${e.slideClass}.${e.slideDuplicateClass},.${e.slideClass}.${e.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(t){if(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const e="container"===this.params.touchEventsTarget?this.el:this.wrapperEl;e.style.cursor="move",e.style.cursor=t?"grabbing":"grab"},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this["container"===this.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){const t=this,e=Object(n.a)(),{params:r,support:i}=t;t.onTouchStart=C.bind(t),t.onTouchMove=k.bind(t),t.onTouchEnd=P.bind(t),r.cssMode&&(t.onScroll=M.bind(t)),t.onClick=O.bind(t),i.touch&&!I&&(e.addEventListener("touchstart",D),I=!0),j(t,"on")},detachEvents:function(){j(this,"off")}},breakpoints:{setBreakpoint:function(){const t=this,{activeIndex:e,initialized:r,loopedSlides:n=0,params:i,$el:o}=t,a=i.breakpoints;if(!a||a&&0===Object.keys(a).length)return;
2const s=t.getBreakpoint(a,t.params.breakpointsBase,t.el);if(!s||t.currentBreakpoint===s)return;const l=(s in a?a[s]:void 0)||t.originalParams,c=L(t,i),u=L(t,l),f=i.enabled;c&&!u?(o.removeClass(`${i.containerModifierClass}grid ${i.containerModifierClass}grid-column`),t.emitContainerClasses()):!c&&u&&(o.addClass(i.containerModifierClass+"grid"),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===i.grid.fill)&&o.addClass(i.containerModifierClass+"grid-column"),t.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(e=>{const r=i[e]&&i[e].enabled,n=l[e]&&l[e].enabled;r&&!n&&t[e].disable(),!r&&n&&t[e].enable()});const p=l.direction&&l.direction!==i.direction,h=i.loop&&(l.slidesPerView!==i.slidesPerView||p);p&&r&&t.changeDirection(),y(t.params,l);const d=t.params.enabled;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),f&&!d?t.disable():!f&&d&&t.enable(),t.currentBreakpoint=s,t.emit("_beforeBreakpoint",l),h&&r&&(t.loopDestroy(),t.loopCreate(),t.updateSlides(),t.slideTo(e-n+t.loopedSlides,0,!1)),t.emit("breakpoint",l)},getBreakpoint:function(t,e="window",r){if(!t||"container"===e&&!r)return;let i=!1;const o=Object(n.b)(),a="window"===e?o.innerHeight:r.clientHeight,s=Object.keys(t).map(t=>{if("string"==typeof t&&0===t.indexOf("@")){const e=parseFloat(t.substr(1));return{value:a*e,point:t}}return{value:t,point:t}});s.sort((t,e)=>parseInt(t.value,10)-parseInt(e.value,10));for(let t=0;t<s.length;t+=1){const{point:n,value:a}=s[t];"window"===e?o.matchMedia(`(min-width: ${a}px)`).matches&&(i=n):a<=r.clientWidth&&(i=n)}return i||"max"}},checkOverflow:{checkOverflow:function(){const t=this,{isLocked:e,params:r}=t,{slidesOffsetBefore:n}=r;if(n){const e=t.slides.length-1,r=t.slidesGrid[e]+t.slidesSizesGrid[e]+2*n;t.isLocked=t.size>r}else t.isLocked=1===t.snapGrid.length;!0===r.allowSlideNext&&(t.allowSlideNext=!t.isLocked),!0===r.allowSlidePrev&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const{classNames:t,params:e,rtl:r,$el:n,device:i,support:o}=this,a=function(t,e){const r=[];return t.forEach(t=>{"object"==typeof t?Object.keys(t).forEach(n=>{t[n]&&r.push(e+n)}):"string"==typeof t&&r.push(e+t)}),r}(["initialized",e.direction,{"pointer-events":!o.touch},{"free-mode":this.params.freeMode&&e.freeMode.enabled},{autoheight:e.autoHeight},{rtl:r},{grid:e.grid&&e.grid.rows>1},{"grid-column":e.grid&&e.grid.rows>1&&"column"===e.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":e.cssMode},{centered:e.cssMode&&e.centeredSlides},{"watch-progress":e.watchSlidesProgress}],e.containerModifierClass);t.push(...a),n.addClass([...t].join(" ")),this.emitContainerClasses()},removeClasses:function(){const{$el:t,classNames:e}=this;t.removeClass(e.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(t,e,r,i,o,a){const s=Object(n.b)();let l;function c(){a&&a()}f(t).parent("picture")[0]||t.complete&&o?c():e?(l=new s.Image,l.onload=c,l.onerror=c,i&&(l.sizes=i),r&&(l.srcset=r),e&&(l.src=e)):c()},preloadImages:function(){const t=this;function e(){null!=t&&t&&!t.destroyed&&(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}t.imagesToLoad=t.$el.find("img");for(let r=0;r<t.imagesToLoad.length;r+=1){const n=t.imagesToLoad[r];t.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,e)}}}},B={};class V{constructor(...t){let e,r;if(1===t.length&&t[0].constructor&&"Object"===Object.prototype.toString.call(t[0]).slice(8,-1)?r=t[0]:[e,r]=t,r||(r={}),r=y({},r),e&&!r.el&&(r.el=e),r.el&&f(r.el).length>1){const t=[];return f(r.el).each(e=>{const n=y({},r,{el:e});t.push(new V(n))}),t}const n=this;n.__swiper__=!0,n.support=_(),n.device=x({userAgent:r.userAgent}),n.browser=E(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],r.modules&&Array.isArray(r.modules)&&n.modules.push(...r.modules);const i={};
2n.modules.forEach(t=>{t({swiper:n,extendParams:F(r,i),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})});const o=y({},N,i);return n.params=y({},o,B,r),n.originalParams=y({},n.params),n.passedParams=y({},r),n.params&&n.params.on&&Object.keys(n.params.on).forEach(t=>{n.on(t,n.params.on[t])}),n.params&&n.params.onAny&&n.onAny(n.params.onAny),n.$=f,Object.assign(n,{enabled:n.params.enabled,el:e,classNames:[],slides:f(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:function(){const t=["touchstart","touchmove","touchend","touchcancel"],e=["pointerdown","pointermove","pointerup"];return n.touchEventsTouch={start:t[0],move:t[1],end:t[2],cancel:t[3]},n.touchEventsDesktop={start:e[0],move:e[1],end:e[2]},n.support.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:h(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,e){t=Math.min(Math.max(t,0),1);const r=this.minTranslate(),n=(this.maxTranslate()-r)*t+r;this.translateTo(n,void 0===e?0:e),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const e=t.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(t.params.containerModifierClass));t.emit("_containerClasses",e.join(" "))}getSlideClasses(t){const e=this;return e.destroyed?"":t.className.split(" ").filter(t=>0===t.indexOf("swiper-slide")||0===t.indexOf(e.params.slideClass)).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const e=[];t.slides.each(r=>{const n=t.getSlideClasses(r);e.push({slideEl:r,classNames:n}),t.emit("_slideClass",r,n)}),t.emit("_slideClasses",e)}slidesPerViewDynamic(t="current",e=!1){const{params:r,slides:n,slidesGrid:i,slidesSizesGrid:o,size:a,activeIndex:s}=this;let l=1;if(r.centeredSlides){let t,e=n[s].swiperSlideSize;for(let r=s+1;r<n.length;r+=1)n[r]&&!t&&(e+=n[r].swiperSlideSize,l+=1,e>a&&(t=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!t&&(e+=n[r].swiperSlideSize,l+=1,e>a&&(t=!0))}else if("current"===t)for(let t=s+1;t<n.length;t+=1){(e?i[t]+o[t]-i[s]<a:i[t]-i[s]<a)&&(l+=1)}else for(let t=s-1;t>=0;t-=1){i[s]-i[t]<a&&(l+=1)}return l}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:e,params:r}=t;function n(){const e=t.rtlTranslate?-1*t.translate:t.translate,r=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(r),t.updateActiveIndex(),t.updateSlidesClasses()}let i;r.breakpoints&&t.setBreakpoint(),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.params.freeMode&&t.params.freeMode.enabled?(n(),t.params.autoHeight&&t.updateAutoHeight()):(i=("auto"===t.params.slidesPerView||t.params.slidesPerView>1)&&t.isEnd&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),i||n()),r.watchOverflow&&e!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,e=!0){const r=this,n=r.params.direction;return t||(t="horizontal"===n?"vertical":"horizontal"),t===n||"horizontal"!==t&&"vertical"!==t||(r.$el.removeClass(`${r.params.containerModifierClass}${n}`).addClass(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.each(e=>{"vertical"===t?e.style.width="":e.style.height=""}
2),r.emit("changeDirection"),e&&r.update()),r}changeLanguageDirection(t){const e=this;e.rtl&&"rtl"===t||!e.rtl&&"ltr"===t||(e.rtl="rtl"===t,e.rtlTranslate="horizontal"===e.params.direction&&e.rtl,e.rtl?(e.$el.addClass(e.params.containerModifierClass+"rtl"),e.el.dir="rtl"):(e.$el.removeClass(e.params.containerModifierClass+"rtl"),e.el.dir="ltr"),e.update())}mount(t){const e=this;if(e.mounted)return!0;const r=f(t||e.params.el);if(!(t=r[0]))return!1;t.swiper=e;const i=()=>"."+(e.params.wrapperClass||"").trim().split(" ").join(".");let o=(()=>{if(t&&t.shadowRoot&&t.shadowRoot.querySelector){const e=f(t.shadowRoot.querySelector(i()));return e.children=t=>r.children(t),e}return r.children?r.children(i()):f(r).children(i())})();if(0===o.length&&e.params.createElements){const t=Object(n.a)().createElement("div");o=f(t),t.className=e.params.wrapperClass,r.append(t),r.children("."+e.params.slideClass).each(t=>{o.append(t)})}return Object.assign(e,{$el:r,el:t,$wrapperEl:o,wrapperEl:o[0],mounted:!0,rtl:"rtl"===t.dir.toLowerCase()||"rtl"===r.css("direction"),rtlTranslate:"horizontal"===e.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===r.css("direction")),wrongRTL:"-webkit-box"===o.css("display")}),!0}init(t){const e=this;if(e.initialized)return e;return!1===e.mount(t)||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.enabled&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit,!1,!0):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit,!1,!0),e.attachEvents(),e.initialized=!0,e.emit("init"),e.emit("afterInit")),e}destroy(t=!0,e=!0){const r=this,{params:n,$el:i,$wrapperEl:o,slides:a}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),e&&(r.removeClasses(),i.removeAttr("style"),o.removeAttr("style"),a&&a.length&&a.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(t=>{r.off(t)}),!1!==t&&(r.$el[0].swiper=null,function(t){const e=t;Object.keys(e).forEach(t=>{try{e[t]=null}catch(t){}try{delete e[t]}catch(t){}})}(r)),r.destroyed=!0),null}static extendDefaults(t){y(B,t)}static get extendedDefaults(){return B}static get defaults(){return N}static installModule(t){V.prototype.__modules__||(V.prototype.__modules__=[]);const e=V.prototype.__modules__;"function"==typeof t&&e.indexOf(t)<0&&e.push(t)}static use(t){return Array.isArray(t)?(t.forEach(t=>V.installModule(t)),V):(V.installModule(t),V)}}Object.keys(R).forEach(t=>{Object.keys(R[t]).forEach(e=>{V.prototype[e]=R[t][e]})}),V.use([function({swiper:t,on:e,emit:r}){const i=Object(n.b)();let o=null,a=null;const s=()=>{t&&!t.destroyed&&t.initialized&&(r("beforeResize"),r("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&r("orientationchange")};e("init",()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(o=new ResizeObserver(e=>{a=i.requestAnimationFrame(()=>{const{width:r,height:n}=t;let i=r,o=n;e.forEach(({contentBoxSize:e,contentRect:r,target:n})=>{n&&n!==t.el||(i=r?r.width:(e[0]||e).inlineSize,o=r?r.height:(e[0]||e).blockSize)}),i===r&&o===n||s()})}),o.observe(t.el)):(i.addEventListener("resize",s),i.addEventListener("orientationchange",l))}),e("destroy",()=>{a&&i.cancelAnimationFrame(a),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null),i.removeEventListener("resize",s),i.removeEventListener("orientationchange",l)})},function({swiper:t,extendParams:e,on:r,emit:i}){const o=[],a=Object(n.b)(),s=(t,e={})=>{const r=new(a.MutationObserver||a.WebkitMutationObserver)(t=>{if(1===t.length)return void i("observerUpdate",t[0]);const e=function(){i("observerUpdate",t[0])};a.requestAnimationFrame?a.requestAnimationFrame(e):a.setTimeout(e,0)});r.observe(t,{attributes:void 0===e.attributes||e.attributes,childList:void 0===e.childList||e.childList,characterData:void 0===e.characterData||e.characterData}),o.push(r)};e({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",()=>{if(t.params.observer){if(t.params.observeParents){const e=t.$el.parents();for(let t=0;t<e.length;t+=1)s(e[t])}s(t.$el[0],{childList:t.params.observeSlideChildren}),s(t.$wrapperEl[0],{attributes:!1})}}),r("destroy",()=>{o.forEach(t=>{t.disconnect()}),o.splice(0,o.length)})}]);var z=V;function G(t,e,r,i){const o=Object(n.a)();
2return t.params.createElements&&Object.keys(i).forEach(n=>{if(!r[n]&&!0===r.auto){let a=t.$el.children("."+i[n])[0];a||(a=o.createElement("div"),a.className=i[n],t.$el.append(a)),r[n]=a,e[n]=a}}),r}function q({swiper:t,extendParams:e,on:r,emit:n}){function i(e){let r;return e&&(r=f(e),t.params.uniqueNavElements&&"string"==typeof e&&r.length>1&&1===t.$el.find(e).length&&(r=t.$el.find(e))),r}function o(e,r){const n=t.params.navigation;e&&e.length>0&&(e[r?"addClass":"removeClass"](n.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=r),t.params.watchOverflow&&t.enabled&&e[t.isLocked?"addClass":"removeClass"](n.lockClass))}function a(){if(t.params.loop)return;const{$nextEl:e,$prevEl:r}=t.navigation;o(r,t.isBeginning&&!t.params.rewind),o(e,t.isEnd&&!t.params.rewind)}function s(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),n("navigationPrev"))}function l(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),n("navigationNext"))}function c(){const e=t.params.navigation;if(t.params.navigation=G(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;const r=i(e.nextEl),n=i(e.prevEl);r&&r.length>0&&r.on("click",l),n&&n.length>0&&n.on("click",s),Object.assign(t.navigation,{$nextEl:r,nextEl:r&&r[0],$prevEl:n,prevEl:n&&n[0]}),t.enabled||(r&&r.addClass(e.lockClass),n&&n.addClass(e.lockClass))}function u(){const{$nextEl:e,$prevEl:r}=t.navigation;e&&e.length&&(e.off("click",l),e.removeClass(t.params.navigation.disabledClass)),r&&r.length&&(r.off("click",s),r.removeClass(t.params.navigation.disabledClass))}e({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},r("init",()=>{!1===t.params.navigation.enabled?p():(c(),a())}),r("toEdge fromEdge lock unlock",()=>{a()}),r("destroy",()=>{u()}),r("enable disable",()=>{const{$nextEl:e,$prevEl:r}=t.navigation;e&&e[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),r&&r[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)}),r("click",(e,r)=>{const{$nextEl:i,$prevEl:o}=t.navigation,a=r.target;if(t.params.navigation.hideOnClick&&!f(a).is(o)&&!f(a).is(i)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;let e;i?e=i.hasClass(t.params.navigation.hiddenClass):o&&(e=o.hasClass(t.params.navigation.hiddenClass)),n(!0===e?"navigationShow":"navigationHide"),i&&i.toggleClass(t.params.navigation.hiddenClass),o&&o.toggleClass(t.params.navigation.hiddenClass)}});const p=()=>{t.$el.addClass(t.params.navigation.navigationDisabledClass),u()};Object.assign(t.navigation,{enable:()=>{t.$el.removeClass(t.params.navigation.navigationDisabledClass),c(),a()},disable:p,update:a,init:c,destroy:u})}function H(t=""){return"."+t.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}function W({swiper:t,extendParams:e,on:r,emit:n}){const i="swiper-pagination";let o;e({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:t=>t,formatFractionTotal:t=>t,bulletClass:i+"-bullet",bulletActiveClass:i+"-bullet-active",modifierClass:i+"-",currentClass:i+"-current",totalClass:i+"-total",hiddenClass:i+"-hidden",progressbarFillClass:i+"-progressbar-fill",progressbarOppositeClass:i+"-progressbar-opposite",clickableClass:i+"-clickable",lockClass:i+"-lock",horizontalClass:i+"-horizontal",verticalClass:i+"-vertical",paginationDisabledClass:i+"-disabled"}}),t.pagination={el:null,$el:null,bullets:[]};let a=0;function s(){return!t.params.pagination.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length}function l(e,r){const{bulletActiveClass:n}=t.params.pagination;e[r]().addClass(`${n}-${r}`)[r]().addClass(`${n}-${r}-${r}`)}function c(){const e=t.rtl,r=t.params.pagination;if(s())return;const i=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,c=t.pagination.$el;let u;
2const p=t.params.loop?Math.ceil((i-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(u=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),u>i-1-2*t.loopedSlides&&(u-=i-2*t.loopedSlides),u>p-1&&(u-=p),u<0&&"bullets"!==t.params.paginationType&&(u=p+u)):u=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===r.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const n=t.pagination.bullets;let i,s,p;if(r.dynamicBullets&&(o=n.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),c.css(t.isHorizontal()?"width":"height",o*(r.dynamicMainBullets+4)+"px"),r.dynamicMainBullets>1&&void 0!==t.previousIndex&&(a+=u-(t.previousIndex-t.loopedSlides||0),a>r.dynamicMainBullets-1?a=r.dynamicMainBullets-1:a<0&&(a=0)),i=Math.max(u-a,0),s=i+(Math.min(n.length,r.dynamicMainBullets)-1),p=(s+i)/2),n.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(t=>`${r.bulletActiveClass}${t}`).join(" ")),c.length>1)n.each(t=>{const e=f(t),n=e.index();n===u&&e.addClass(r.bulletActiveClass),r.dynamicBullets&&(n>=i&&n<=s&&e.addClass(r.bulletActiveClass+"-main"),n===i&&l(e,"prev"),n===s&&l(e,"next"))});else{const e=n.eq(u),o=e.index();if(e.addClass(r.bulletActiveClass),r.dynamicBullets){const e=n.eq(i),a=n.eq(s);for(let t=i;t<=s;t+=1)n.eq(t).addClass(r.bulletActiveClass+"-main");if(t.params.loop)if(o>=n.length){for(let t=r.dynamicMainBullets;t>=0;t-=1)n.eq(n.length-t).addClass(r.bulletActiveClass+"-main");n.eq(n.length-r.dynamicMainBullets-1).addClass(r.bulletActiveClass+"-prev")}else l(e,"prev"),l(a,"next");else l(e,"prev"),l(a,"next")}}if(r.dynamicBullets){const i=Math.min(n.length,r.dynamicMainBullets+4),a=(o*i-o)/2-p*o,s=e?"right":"left";n.css(t.isHorizontal()?s:"top",a+"px")}}if("fraction"===r.type&&(c.find(H(r.currentClass)).text(r.formatFractionCurrent(u+1)),c.find(H(r.totalClass)).text(r.formatFractionTotal(p))),"progressbar"===r.type){let e;e=r.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const n=(u+1)/p;let i=1,o=1;"horizontal"===e?i=n:o=n,c.find(H(r.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${i}) scaleY(${o})`).transition(t.params.speed)}"custom"===r.type&&r.renderCustom?(c.html(r.renderCustom(t,u+1,p)),n("paginationRender",c[0])):n("paginationUpdate",c[0]),t.params.watchOverflow&&t.enabled&&c[t.isLocked?"addClass":"removeClass"](r.lockClass)}function u(){const e=t.params.pagination;if(s())return;const r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,i=t.pagination.$el;let o="";if("bullets"===e.type){let n=t.params.loop?Math.ceil((r-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&!t.params.loop&&n>r&&(n=r);for(let r=0;r<n;r+=1)e.renderBullet?o+=e.renderBullet.call(t,r,e.bulletClass):o+=`<${e.bulletElement} class="${e.bulletClass}"></${e.bulletElement}>`;i.html(o),t.pagination.bullets=i.find(H(e.bulletClass))}"fraction"===e.type&&(o=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`,i.html(o)),"progressbar"===e.type&&(o=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`,i.html(o)),"custom"!==e.type&&n("paginationRender",t.pagination.$el[0])}function p(){t.params.pagination=G(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let r=f(e.el);0!==r.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&r.length>1&&(r=t.$el.find(e.el),r.length>1&&(r=r.filter(e=>f(e).parents(".swiper")[0]===t.el))),"bullets"===e.type&&e.clickable&&r.addClass(e.clickableClass),r.addClass(e.modifierClass+e.type),r.addClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(r.addClass(`${e.modifierClass}${e.type}-dynamic`),a=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&r.addClass(e.progressbarOppositeClass),e.clickable&&r.on("click",H(e.bulletClass),(function(e){e.preventDefault();let r=f(this).index()*t.params.slidesPerGroup;t.params.loop&&(r+=t.loopedSlides),t.slideTo(r)})),Object.assign(t.pagination,{$el:r,el:r[0]}),t.enabled||r.addClass(e.lockClass))}function h(){const e=t.params.pagination;if(s())return;const r=t.pagination.$el;r.removeClass(e.hiddenClass),r.removeClass(e.modifierClass+e.type),r.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.pagination.bullets&&t.pagination.bullets.removeClass&&t.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&r.off("click",H(e.bulletClass))}r("init",()=>{!1===t.params.pagination.enabled?d():(p(),u(),c())}),r("activeIndexChange",()=>{(t.params.loop||void 0===t.snapIndex)&&c()}),r("snapIndexChange",()=>{t.params.loop||c()}),r("slidesLengthChange",()=>{t.params.loop&&(u(),c())}),r("snapGridLengthChange",()=>{t.params.loop||(u(),c())}),r("destroy",()=>{h()}),r("enable disable",()=>{const{$el:e}=t.pagination;e&&e[t.enabled?"removeClass":"addClass"](t.params.pagination.lockClass)}),r("lock unlock",()=>{c()}),r("click",(e,r)=>{const i=r.target,{$el:o}=t.pagination;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&o&&o.length>0&&!f(i).hasClass(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&i===t.navigation.nextEl||t.navigation.prevEl&&i===t.navigation.prevEl))return;const e=o.hasClass(t.params.pagination.hiddenClass);n(!0===e?"paginationShow":"paginationHide"),o.toggleClass(t.params.pagination.hiddenClass)}});const d=()=>{t.$el.addClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.addClass(t.params.pagination.paginationDisabledClass),h()};Object.assign(t.pagination,{enable:()=>{t.$el.removeClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.removeClass(t.params.pagination.paginationDisabledClass),p(),u(),c()},disable:d,render:u,update:c,init:p,destroy:h})}function $(t){const{effect:e,swiper:r,on:n,setTranslate:i,setTransition:o,overwriteParams:a,perspective:s,recreateShadows:l,getEffectParams:c}=t;let u;n("beforeInit",()=>{if(r.params.effect!==e)return;r.classNames.push(`${r.params.containerModifierClass}${e}`),s&&s()&&r.classNames.push(r.params.containerModifierClass+"3d");const t=a?a():{};Object.assign(r.params,t),Object.assign(r.originalParams,t)}),n("setTranslate",()=>{r.params.effect===e&&i()}),n("setTransition",(t,n)=>{r.params.effect===e&&o(n)}),n("transitionEnd",()=>{if(r.params.effect===e&&l){if(!c||!c().slideShadows)return;r.slides.each(t=>{r.$(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()}),l()}}),n("virtualUpdate",()=>{r.params.effect===e&&(r.slides.length||(u=!0),requestAnimationFrame(()=>{u&&r.slides&&r.slides.length&&(i(),u=!1)}))})}function U(t,e){return t.transformEl?e.find(t.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):e}function Y({swiper:t,duration:e,transformEl:r,allSlides:n}){const{slides:i,activeIndex:o,$wrapperEl:a}=t;if(t.params.virtualTranslate&&0!==e){let e,s=!1;e=n?r?i.find(r):i:r?i.eq(o).find(r):i.eq(o),e.transitionEnd(()=>
2{if(s)return;if(!t||t.destroyed)return;s=!0,t.animating=!1;const e=["webkitTransitionEnd","transitionend"];for(let t=0;t<e.length;t+=1)a.trigger(e[t])})}}function X({swiper:t,extendParams:e,on:r}){e({fadeEffect:{crossFade:!1,transformEl:null}});$({effect:"fade",swiper:t,on:r,setTranslate:()=>{const{slides:e}=t,r=t.params.fadeEffect;for(let n=0;n<e.length;n+=1){const e=t.slides.eq(n);let i=-e[0].swiperSlideOffset;t.params.virtualTranslate||(i-=t.translate);let o=0;t.isHorizontal()||(o=i,i=0);const a=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e[0].progress),0):1+Math.min(Math.max(e[0].progress,-1),0);U(r,e).css({opacity:a}).transform(`translate3d(${i}px, ${o}px, 0px)`)}},setTransition:e=>{const{transformEl:r}=t.params.fadeEffect;(r?t.slides.find(r):t.slides).transition(e),Y({swiper:t,duration:e,transformEl:r,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function K(t,e,r){const n="swiper-slide-shadow"+(r?"-"+r:""),i=t.transformEl?e.find(t.transformEl):e;let o=i.children("."+n);return o.length||(o=f(`<div class="swiper-slide-shadow${r?"-"+r:""}"></div>`),i.append(o)),o}function J({swiper:t,extendParams:e,on:r}){e({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}});$({effect:"coverflow",swiper:t,on:r,setTranslate:()=>{const{width:e,height:r,slides:n,slidesSizesGrid:i}=t,o=t.params.coverflowEffect,a=t.isHorizontal(),s=t.translate,l=a?e/2-s:r/2-s,c=a?o.rotate:-o.rotate,u=o.depth;for(let t=0,e=n.length;t<e;t+=1){const e=n.eq(t),r=i[t],s=(l-e[0].swiperSlideOffset-r/2)/r,f="function"==typeof o.modifier?o.modifier(s):s*o.modifier;let p=a?c*f:0,h=a?0:c*f,d=-u*Math.abs(f),m=o.stretch;"string"==typeof m&&-1!==m.indexOf("%")&&(m=parseFloat(o.stretch)/100*r);let y=a?0:m*f,v=a?m*f:0,g=1-(1-o.scale)*Math.abs(f);Math.abs(v)<.001&&(v=0),Math.abs(y)<.001&&(y=0),Math.abs(d)<.001&&(d=0),Math.abs(p)<.001&&(p=0),Math.abs(h)<.001&&(h=0),Math.abs(g)<.001&&(g=0);const b=`translate3d(${v}px,${y}px,${d}px)  rotateX(${h}deg) rotateY(${p}deg) scale(${g})`;if(U(o,e).transform(b),e[0].style.zIndex=1-Math.abs(Math.round(f)),o.slideShadows){let t=a?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),r=a?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===t.length&&(t=K(o,e,a?"left":"top")),0===r.length&&(r=K(o,e,a?"right":"bottom")),t.length&&(t[0].style.opacity=f>0?f:0),r.length&&(r[0].style.opacity=-f>0?-f:0)}}},setTransition:e=>{const{transformEl:r}=t.params.coverflowEffect;(r?t.slides.find(r):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}},function(t,e,r){"use strict";e.a=function(t,e){var r;return function(){for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];var a=void 0;clearTimeout(r),r=setTimeout((function(){return t.apply(a,i)}),e)}}},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var n=r(13);function i(t,e){var r=Object(n.a)(t,e);window.addEventListener("resize",r)}},,function(t,e,r){"use strict";var n=r(2),i=r(22),o={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};t.exports=function(t){if(!t||"object"!=typeof t)return!1;for(var e in t)if(i(t,e)&&!o[e])return!1;var r=i(t,"[[Value]]")||i(t,"[[Writable]]"),a=i(t,"[[Get]]")||i(t,"[[Set]]");if(r&&a)throw new n("Property Descriptors may not be both accessor and data descriptors");return!0}},,function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}r.d(e,"a",(function(){return Ue})),r.d(e,"b",(function(){return Ue}));var i,o,a,s,l,c,u,f,p,h,d,m,y,v=function(){return i||"undefined"!=typeof window&&(i=window.gsap)&&i.registerPlugin&&i},g=1,b=[],w=[],S=[],_=Date.now,x=function(t,e){return e},E=function(t,e){return~S.indexOf(t)&&S[S.indexOf(t)+1][e]},T=function(t){return!!~h.indexOf(t)},C=function(t,e,r,n,i){return t.addEventListener(e,r,{passive:!1!==n,capture:!!i})},k=function(t,e,r,n){return t.removeEventListener(e,r,!!n)},P=function(){return d&&d.isPressed||w.cache++},A=function(t,e){var r=function r(n){if(n||0===n){g&&(a.history.scrollRestoration="manual");var i=d&&d.isPressed;n=r.v=Math.round(n)||(d&&d.iOS?1:0),t(n),r.cacheID=w.cache,i&&x("ss",n)}else(e||w.cache!==r.cacheID||x("ref"))&&(r.cacheID=w.cache,r.v=t());return r.v+r.offset};return r.offset=0,t&&r},O={s:"scrollLeft",p:"left",p2:"Left",os:"right",os2:"Right",d:"width",d2:"Width",a:"x",sc:A((function(t){return arguments.length?a.scrollTo(t,M.sc()):a.pageXOffset||s.scrollLeft||l.scrollLeft||c.scrollLeft||0}))},M={s:"scrollTop",p:"top",p2:"Top",os:"bottom",os2:"Bottom",d:"height",d2:"Height",a:"y",op:O,sc:A((function(t){return arguments.length?a.scrollTo(O.sc(),t):a.pageYOffset||s.scrollTop||l.scrollTop||c.scrollTop||0}))},I=function(t,e){return(e&&e._ctx&&e._ctx.selector||i.utils.toArray)(t)[0]||("string"==typeof t&&!1!==i.config().nullTargetWarn?console.warn("Element not found:",t):null)},D=function(t,e){var r=e.s,n=e.sc;T(t)&&(t=s.scrollingElement||l);var o=w.indexOf(t),a=n===M.sc?1:2;!~o&&(o=w.push(t)-1),w[o+a]||C(t,"scroll",P);var c=w[o+a],u=c||(w[o+a]=A(E(t,r),!0)||(T(t)?n:A((function(e){return arguments.length?t[r]=e:t[r]}))));return u.target=t,c||(u.smooth="smooth"===i.getProperty(t,"scrollBehavior")),u},j=function(t,e,r){var n=t,i=t,o=_(),a=o,s=e||50,l=Math.max(500,3*s),c=function(t,e){var l=_();e||l-o>s?(i=n,n=t,a=o,o=l):r?n+=t:n=i+(t-i)/(l-a)*(o-a)};return{update:c,reset:function(){i=n=r?0:n,a=o=0},getVelocity:function(t){var e=a,s=i,u=_();return(t||0===t)&&t!==n&&c(t),o===a||u-a>
2l?0:(n+(r?s:-s))/((r?u:o)-e)*1e3}}},L=function(t,e){return e&&!t._gsapAllow&&t.preventDefault(),t.changedTouches?t.changedTouches[0]:t},N=function(t){var e=Math.max.apply(Math,t),r=Math.min.apply(Math,t);return Math.abs(e)>=Math.abs(r)?e:r},F=function(){var t,e,r,n;(p=i.core.globals().ScrollTrigger)&&p.core&&(t=p.core,e=t.bridge||{},r=t._scrollers,n=t._proxies,r.push.apply(r,w),n.push.apply(n,S),w=r,S=n,x=function(t,r){return e[t](r)})},R=function(t){return i=t||v(),!o&&i&&"undefined"!=typeof document&&document.body&&(a=window,s=document,l=s.documentElement,c=s.body,h=[a,s,l,c],i.utils.clamp,y=i.core.context||function(){},f="onpointerenter"in c?"pointer":"mouse",u=B.isTouch=a.matchMedia&&a.matchMedia("(hover: none), (pointer: coarse)").matches?1:"ontouchstart"in a||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,m=B.eventTypes=("ontouchstart"in l?"touchstart,touchmove,touchcancel,touchend":"onpointerdown"in l?"pointerdown,pointermove,pointercancel,pointerup":"mousedown,mousemove,mouseup,mouseup").split(","),setTimeout((function(){return g=0}),500),F(),o=1),o};O.op=M,w.cache=0;var B=function(){function t(t){this.init(t)}var e,r,h;return t.prototype.init=function(t){o||R(i)||console.warn("Please gsap.registerPlugin(Observer)"),p||F();var e=t.tolerance,r=t.dragMinimum,n=t.type,h=t.target,v=t.lineHeight,g=t.debounce,w=t.preventDefault,S=t.onStop,x=t.onStopDelay,E=t.ignore,A=t.wheelSpeed,B=t.event,V=t.onDragStart,z=t.onDragEnd,G=t.onDrag,q=t.onPress,H=t.onRelease,W=t.onRight,$=t.onLeft,U=t.onUp,Y=t.onDown,X=t.onChangeX,K=t.onChangeY,J=t.onChange,Z=t.onToggleX,Q=t.onToggleY,tt=t.onHover,et=t.onHoverEnd,rt=t.onMove,nt=t.ignoreCheck,it=t.isNormalizer,ot=t.onGestureStart,at=t.onGestureEnd,st=t.onWheel,lt=t.onEnable,ct=t.onDisable,ut=t.onClick,ft=t.scrollSpeed,pt=t.capture,ht=t.allowClicks,dt=t.lockAxis,mt=t.onLockAxis;this.target=h=I(h)||l,this.vars=t,E&&(E=i.utils.toArray(E)),e=e||1e-9,r=r||0,A=A||1,ft=ft||1,n=n||"wheel,touch,pointer",g=!1!==g,v||(v=parseFloat(a.getComputedStyle(c).lineHeight)||22);var yt,vt,gt,bt,wt,St,_t,xt=this,Et=0,Tt=0,Ct=t.passive||!w,kt=D(h,O),Pt=D(h,M),At=kt(),Ot=Pt(),Mt=~n.indexOf("touch")&&!~n.indexOf("pointer")&&"pointerdown"===m[0],It=T(h),Dt=h.ownerDocument||s,jt=[0,0,0],Lt=[0,0,0],Nt=0,Ft=function(){return Nt=_()},Rt=function(t,e){return(xt.event=t)&&E&&~E.indexOf(t.target)||e&&Mt&&"touch"!==t.pointerType||nt&&nt(t,e)},Bt=function(){var t=xt.deltaX=N(jt),r=xt.deltaY=N(Lt),n=Math.abs(t)>=e,i=Math.abs(r)>=e;J&&(n||i)&&J(xt,t,r,jt,Lt),n&&(W&&xt.deltaX>0&&W(xt),$&&xt.deltaX<0&&$(xt),X&&X(xt),Z&&xt.deltaX<0!=Et<0&&Z(xt),Et=xt.deltaX,jt[0]=jt[1]=jt[2]=0),i&&(Y&&xt.deltaY>0&&Y(xt),U&&xt.deltaY<0&&U(xt),K&&K(xt),Q&&xt.deltaY<0!=Tt<0&&Q(xt),Tt=xt.deltaY,Lt[0]=Lt[1]=Lt[2]=0),(bt||gt)&&(rt&&rt(xt),gt&&(G(xt),gt=!1),bt=!1),St&&!(St=!1)&&mt&&mt(xt),wt&&(st(xt),wt=!1),yt=0},Vt=function(t,e,r){jt[r]+=t,Lt[r]+=e,xt._vx.update(t),xt._vy.update(e),g?yt||(yt=requestAnimationFrame(Bt)):Bt()},zt=function(t,e){dt&&!_t&&(xt.axis=_t=Math.abs(t)>Math.abs(e)?"x":"y",St=!0),"y"!==_t&&(jt[2]+=t,xt._vx.update(t,!0)),"x"!==_t&&(Lt[2]+=e,xt._vy.update(e,!0)),g?yt||(yt=requestAnimationFrame(Bt)):Bt()},Gt=function(t){if(!Rt(t,1)){var e=(t=L(t,w)).clientX,n=t.clientY,i=e-xt.x,o=n-xt.y,a=xt.isDragging;xt.x=e,xt.y=n,(a||Math.abs(xt.startX-e)>=r||Math.abs(xt.startY-n)>=r)&&(G&&(gt=!0),a||(xt.isDragging=!0),zt(i,o),a||V&&V(xt))}},qt=xt.onPress=function(t){Rt(t,1)||t&&t.button||(xt.axis=_t=null,vt.pause(),xt.isPressed=!0,t=L(t),Et=Tt=0,xt.startX=xt.x=t.clientX,xt.startY=xt.y=t.clientY,xt._vx.reset(),xt._vy.reset(),C(it?h:Dt,m[1],Gt,Ct,!0),xt.deltaX=xt.deltaY=0,q&&q(xt))},Ht=xt.onRelease=function(t){if(!Rt(t,1)){k(it?h:Dt,m[1],Gt,!0);var e=!isNaN(xt.y-xt.startY),r=xt.isDragging,n=r&&(Math.abs(xt.x-xt.startX)>3||Math.abs(xt.y-xt.startY)>3),o=L(t);!n&&e&&(xt._vx.reset(),xt._vy.reset(),w&&ht&&i.delayedCall(.08,(function(){if(_()-Nt>300&&!t.defaultPrevented)if(t.target.click)t.target.click();else if(Dt.createEvent){var e=Dt.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,a,1,o.screenX,o.screenY,o.clientX,o.clientY,!1,!1,!1,!1,0,null),t.target.dispatchEvent(e)}}))),xt.isDragging=xt.isGesturing=xt.isPressed=!1,S&&r&&!it&&vt.restart(!0),z&&r&&z(xt),H&&H(xt,n)}},Wt=function(t){return t.touches&&t.touches.length>1&&(xt.isGesturing=!0)&&ot(t,xt.isDragging)},$t=function(){return(xt.isGesturing=!1)||at(xt)},Ut=function(t){if(!Rt(t)){var e=kt(),r=Pt();Vt((e-At)*ft,(r-Ot)*ft,1),At=e,Ot=r,S&&vt.restart(!0)}},Yt=function(t){if(!Rt(t)){t=L(t,w),st&&(wt=!0);var e=(1===t.deltaMode?v:2===t.deltaMode?a.innerHeight:1)*A;Vt(t.deltaX*e,t.deltaY*e,0),S&&!it&&vt.restart(!0)}},Xt=function(t){if(!Rt(t)){var e=t.clientX,r=t.clientY,n=e-xt.x,i=r-xt.y;xt.x=e,xt.y=r,bt=!0,S&&vt.restart(!0),(n||i)&&zt(n,i)}},Kt=function(t){xt.event=t,tt(xt)},Jt=function(t){xt.event=t,et(xt)},Zt=function(t){return Rt(t)||L(t,w)&&ut(xt)};vt=xt._dc=i.delayedCall(x||.25,(function(){xt._vx.reset(),xt._vy.reset(),vt.pause(),S&&S(xt)})).pause(),xt.deltaX=xt.deltaY=0,xt._vx=j(0,50,!0),xt._vy=j(0,50,!0),xt.scrollX=kt,xt.scrollY=Pt,xt.isDragging=xt.isGesturing=xt.isPressed=!1,y(this),xt.enable=function(t){return xt.isEnabled||(C(It?Dt:h,"scroll",P),n.indexOf("scroll")>=0&&C(It?Dt:h,"scroll",Ut,Ct,pt),n.indexOf("wheel")>=0&&C(h,"wheel",Yt,Ct,pt),(n.indexOf("touch")>=0&&u||n.indexOf("pointer")>=0)&&(C(h,m[0],qt,Ct,pt),C(Dt,m[2],Ht),C(Dt,m[3],Ht),ht&&C(h,"click",Ft,!0,!0),ut&&C(h,"click",Zt),ot&&C(Dt,"gesturestart",Wt),at&&C(Dt,"gestureend",$t),tt&&C(h,f+"enter",Kt),et&&C(h,f+"leave",Jt),rt&&C(h,f+"move",Xt)),xt.
2isEnabled=!0,t&&t.type&&qt(t),lt&&lt(xt)),xt},xt.disable=function(){xt.isEnabled&&(b.filter((function(t){return t!==xt&&T(t.target)})).length||k(It?Dt:h,"scroll",P),xt.isPressed&&(xt._vx.reset(),xt._vy.reset(),k(it?h:Dt,m[1],Gt,!0)),k(It?Dt:h,"scroll",Ut,pt),k(h,"wheel",Yt,pt),k(h,m[0],qt,pt),k(Dt,m[2],Ht),k(Dt,m[3],Ht),k(h,"click",Ft,!0),k(h,"click",Zt),k(Dt,"gesturestart",Wt),k(Dt,"gestureend",$t),k(h,f+"enter",Kt),k(h,f+"leave",Jt),k(h,f+"move",Xt),xt.isEnabled=xt.isPressed=xt.isDragging=!1,ct&&ct(xt))},xt.kill=xt.revert=function(){xt.disable();var t=b.indexOf(xt);t>=0&&b.splice(t,1),d===xt&&(d=0)},b.push(xt),it&&T(h)&&(d=xt),xt.enable(B)},e=t,(r=[{key:"velocityX",get:function(){return this._vx.getVelocity()}},{key:"velocityY",get:function(){return this._vy.getVelocity()}}])&&n(e.prototype,r),h&&n(e,h),t}();B.version="3.12.5",B.create=function(t){return new B(t)},B.register=R,B.getAll=function(){return b.slice()},B.getById=function(t){return b.filter((function(e){return e.vars.id===t}))[0]},v()&&i.registerPlugin(B);var V,z,G,q,H,W,$,U,Y,X,K,J,Z,Q,tt,et,rt,nt,it,ot,at,st,lt,ct,ut,ft,pt,ht,dt,mt,yt,vt,gt,bt,wt,St,_t,xt,Et=1,Tt=Date.now,Ct=Tt(),kt=0,Pt=0,At=function(t,e,r){var n=Gt(t)&&("clamp("===t.substr(0,6)||t.indexOf("max")>-1);return r["_"+e+"Clamp"]=n,n?t.substr(6,t.length-7):t},Ot=function(t,e){return!e||Gt(t)&&"clamp("===t.substr(0,6)?t:"clamp("+t+")"},Mt=function(){return Q=1},It=function(){return Q=0},Dt=function(t){return t},jt=function(t){return Math.round(1e5*t)/1e5||0},Lt=function(){return"undefined"!=typeof window},Nt=function(){return V||Lt()&&(V=window.gsap)&&V.registerPlugin&&V},Ft=function(t){return!!~$.indexOf(t)},Rt=function(t){return("Height"===t?yt:G["inner"+t])||H["client"+t]||W["client"+t]}
2,Bt=function(t){return E(t,"getBoundingClientRect")||(Ft(t)?function(){return Ve.width=G.innerWidth,Ve.height=yt,Ve}:function(){return Qt(t)})},Vt=function(t,e){var r=e.s,n=e.d2,i=e.d,o=e.a;return Math.max(0,(r="scroll"+n)&&(o=E(t,r))?o()-Bt(t)()[i]:Ft(t)?(H[r]||W[r])-Rt(n):t[r]-t["offset"+n])},zt=function(t,e){for(var r=0;r<it.length;r+=3)(!e||~e.indexOf(it[r+1]))&&t(it[r],it[r+1],it[r+2])},Gt=function(t){return"string"==typeof t},qt=function(t){return"function"==typeof t},Ht=function(t){return"number"==typeof t},Wt=function(t){return"object"==typeof t},$t=function(t,e,r){return t&&t.progress(e?0:1)&&r&&t.pause()},Ut=function(t,e){if(t.enabled){var r=t._ctx?t._ctx.add((function(){return e(t)})):e(t);r&&r.totalTime&&(t.callbackAnimation=r)}},Yt=Math.abs,Xt="padding",Kt="px",Jt=function(t){return G.getComputedStyle(t)},Zt=function(t,e){for(var r in e)r in t||(t[r]=e[r]);return t},Qt=function(t,e){var r=e&&"matrix(1, 0, 0, 1, 0, 0)"!==Jt(t)[tt]&&V.to(t,{x:0,y:0,xPercent:0,yPercent:0,rotation:0,rotationX:0,rotationY:0,scale:1,skewX:0,skewY:0}).progress(1),n=t.getBoundingClientRect();return r&&r.progress(0).kill(),n},te=function(t,e){var r=e.d2;return t["offset"+r]||t["client"+r]||0},ee=function(t){var e,r=[],n=t.labels,i=t.duration();for(e in n)r.push(n[e]/i);return r},re=function(t){var e=V.utils.snap(t),r=Array.isArray(t)&&t.slice(0).sort((function(t,e){return t-e}));return r?function(t,n,i){var o;if(void 0===i&&(i=.001),!n)return e(t);if(n>0){for(t-=i,o=0;o<r.length;o++)if(r[o]>=t)return r[o];return r[o-1]}for(o=r.length,t+=i;o--;)if(r[o]<=t)return r[o];return r[0]}:function(r,n,i){void 0===i&&(i=.001);var o=e(r);return!n||Math.abs(o-r)<i||o-r<0==n<0?o:e(n<0?r-t:r+t)}},ne=function(t,e,r,n){return r.split(",").forEach((function(r){return t(e,r,n)}))},ie=function(t,e,r,n,i){return t.addEventListener(e,r,{passive:!n,capture:!!i})},oe=function(t,e,r,n){return t.removeEventListener(e,r,!!n)},ae=function(t,e,r){(r=r&&r.wheelHandler)&&(t(e,"wheel",r),t(e,"touchmove",r))},se={startColor:"green",endColor:"red",indent:0,fontSize:"16px",fontWeight:"normal"},le={toggleActions:"play",anticipatePin:0},ce={top:0,left:0,center:.5,bottom:1,right:1},ue=function(t,e){if(Gt(t)){var r=t.indexOf("="),n=~r?+(t.charAt(r-1)+1)*parseFloat(t.substr(r+1)):0;~r&&(t.indexOf("%")>r&&(n*=e/100),t=t.substr(0,r-1)),t=n+(t in ce?ce[t]*e:~t.indexOf("%")?parseFloat(t)*e/100:parseFloat(t)||0)}return t},fe=function(t,e,r,n,i,o,a,s){var l=i.startColor,c=i.endColor,u=i.fontSize,f=i.indent,p=i.fontWeight,h=q.createElement("div"),d=Ft(r)||"fixed"===E(r,"pinType"),m=-1!==t.indexOf("scroller"),y=d?W:r,v=-1!==t.indexOf("start"),g=v?l:c,b="border-color:"+g+";font-size:"+u+";color:"+g+";font-weight:"+p+";pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;";return b+="position:"+((m||s)&&d?"fixed;":"absolute;"),(m||s||!d)&&(b+=(n===M?"right":"bottom")+":"+(o+parseFloat(f))+"px;"),a&&(b+="box-sizing:border-box;text-align:left;width:"+a.offsetWidth+"px;"),h._isStart=v,h.setAttribute("class","gsap-marker-"+t+(e?" marker-"+e:"")),h.style.cssText=b,h.innerText=e||0===e?t+"-"+e:t,y.children[0]?y.insertBefore(h,y.children[0]):y.appendChild(h),h._offset=h["offset"+n.op.d2],pe(h,0,n,v),h},pe=function(t,e,r,n){var i={display:"block"},o=r[n?"os2":"p2"],a=r[n?"p2":"os2"];t._isFlipped=n,i[r.a+"Percent"]=n?-100:0,i[r.a]=n?"1px":0,i["border"+o+"Width"]=1,i["border"+a+"Width"]=0,i[r.p]=e+"px",V.set(t,i)},he=[],de={},me=function(){return Tt()-kt>34&&(wt||(wt=requestAnimationFrame(De)))},ye=function(){(!lt||!lt.isPressed||lt.startX>W.clientWidth)&&(w.cache++,lt?wt||(wt=requestAnimationFrame(De)):De(),kt||_e("scrollStart"),kt=Tt())},ve=function(){ft=G.innerWidth,ut=G.innerHeight},ge=function(){w.cache++,!Z&&!st&&!q.fullscreenElement&&!q.webkitFullscreenElement&&(!ct||ft!==G.innerWidth||Math.abs(G.innerHe
2ight-ut)>.25*G.innerHeight)&&U.restart(!0)},be={},we=[],Se=function t(){return oe(Ue,"scrollEnd",t)||Oe(!0)},_e=function(t){return be[t]&&be[t].map((function(t){return t()}))||we},xe=[],Ee=function(t){for(var e=0;e<xe.length;e+=5)(!t||xe[e+4]&&xe[e+4].query===t)&&(xe[e].style.cssText=xe[e+1],xe[e].getBBox&&xe[e].setAttribute("transform",xe[e+2]||""),xe[e+3].uncache=1)},Te=function(t,e){var r;for(et=0;et<he.length;et++)!(r=he[et])||e&&r._ctx!==e||(t?r.kill(1):r.revert(!0,!0));vt=!0,e&&Ee(e),e||_e("revert")},Ce=function(t,e){w.cache++,(e||!St)&&w.forEach((function(t){return qt(t)&&t.cacheID++&&(t.rec=0)})),Gt(t)&&(G.history.scrollRestoration=dt=t)},ke=0,Pe=function(){W.appendChild(mt),yt=!lt&&mt.offsetHeight||G.innerHeight,W.removeChild(mt)},Ae=function(t){return Y(".gsap-marker-start, .gsap-marker-end, .gsap-marker-scroller-start, .gsap-marker-scroller-end").forEach((function(e){return e.style.display=t?"none":"block"}))},Oe=function(t,e){if(!kt||t||vt){Pe(),St=Ue.isRefreshing=!0,w.forEach((function(t){return qt(t)&&++t.cacheID&&(t.rec=t())}));var r=_e("refreshInit");ot&&Ue.sort(),e||Te(),w.forEach((function(t){qt(t)&&(t.smooth&&(t.target.style.scrollBehavior="auto"),t(0))})),he.slice(0).forEach((function(t){return t.refresh()})),vt=!1,he.forEach((function(t){if(t._subPinOffset&&t.pin){var e=t.vars.horizontal?"offsetWidth":"offsetHeight",r=t.pin[e];t.revert(!0,1),t.adjustPinSpacing(t.pin[e]-r),t.refresh()}})),gt=1,Ae(!0),he.forEach((function(t){var e=Vt(t.scroller,t._dir),r="max"===t.vars.end||t._endClamp&&t.end>e,n=t._startClamp&&t.start>=e;(r||n)&&t.setPositions(n?e-1:t.start,r?Math.max(n?e:t.start+1,e):t.end,!0)})),Ae(!1),gt=0,r.forEach((function(t){return t&&t.render&&t.render(-1)})),w.forEach((function(t){qt(t)&&(t.smooth&&requestAnimationFrame((function(){return t.target.style.scrollBehavior="smooth"})),t.rec&&t(t.rec))})),Ce(dt,1),U.pause(),ke++,St=2,De(2),he.forEach((function(t){return qt(t.vars.onRefresh)&&t.vars.onRefresh(t)})),St=Ue.isRefreshing=!1,_e("refresh")}else ie(Ue,"scrollEnd",Se)},Me=0,Ie=1,De=function(t){if(2===t||!St&&!vt){Ue.isUpdating=!0,xt&&xt.update(0);var e=he.length,r=Tt(),n=r-Ct>=50,i=e&&he[0].scroll();if(Ie=Me>i?-1:1,St||(Me=i),n&&(kt&&!Q&&r-kt>200&&(kt=0,_e("scrollEnd")),K=Ct,Ct=r),Ie<0){for(et=e;et-->0;)he[et]&&he[et].update(0,n);Ie=1}else for(et=0;et<e;et++)he[et]&&he[et].update(0,n);Ue.isUpdating=!1}wt=0},je=["left","top","bottom","right","marginBottom","marginRight","marginTop","marginLeft","display","flexShrink","float","zIndex","gridColumnStart","gridColumnEnd","gridRowStart","gridRowEnd","gridArea","justifySelf","alignSelf","placeSelf","order"],Le=je.concat(["width","height","boxSizing","maxWidth","maxHeight","position","margin",Xt,Xt+"Top",Xt+"Right",Xt+"Bottom",Xt+"Left"]),Ne=function(t,e,r,n){if(!t._gsap.swappedIn){for(var i,o=je.length,a=e.style,s=t.style;o--;)a[i=je[o]]=r[i];a.position="absolute"===r.position?"absolute":"relative","inline"===r.display&&(a.display="inline-block"),s.bottom=s.right="auto",a.flexBasis=r.flexBasis||"auto",a.overflow="visible",a.boxSizing="border-box",a.width=te(t,O)+Kt,a.height=te(t,M)+Kt,a[Xt]=s.margin=s.top=s.left="0",Re(n),s.width=s.maxWidth=r.width,s.height=s.maxHeight=r.height,s[Xt]=r[Xt],t.parentNode!==e&&(t.parentNode.insertBefore(e,t),e.appendChild(t)),t._gsap.swappedIn=!0}},Fe=/([A-Z])/g,Re=function(t){if(t){var e,r,n=t.t.style,i=t.length,o=0;for((t.t._gsap||V.core.getCache(t.t)).uncache=1;o<i;o+=2)r=t[o+1],e=t[o],r?n[e]=r:n[e]&&n.removeProperty(e.replace(Fe,"-$1").toLowerCase())}},Be=function(t){for(var e=Le.length,r=t.style,n=[],i=0;i<e;i++)n.push(Le[i],r[Le[i]]);return n.t=t,n},Ve={left:0,top:0},ze=function(t,e,r,n,i,o,a,s,l,c,u,f,p,h){qt(t)&&(t=t(s)),Gt(t)&&"max"===t.substr(0,3)&&(t=f+("="===t.charAt(4)?ue("0"+t.substr(3),r):0));var d,m,y,v=p?p.time():0;if(p&&p.seek(0),isNaN(t)||(t=+t),Ht(t))p&&(t=V.utils.mapRange(p.scrollTrigger.start,p.scrollTrigger.end,0,f,t)),a&&pe(a,r,n,!0);else{qt(e)&&(e=e(s));var g,b,w,S,_=(t||"0").split(" ");y=I(e,s)||W,(g=Qt(y)||{})&&(g.left||g.top)||"none"!==Jt(y).display||(S=y.style.display,y.style.display="block",g=Qt(y),S?y.style.display=S:y.style.removeProperty("display")),b=ue(_[0],g[n.d]),w=ue(_[1]||"0",r),t=g[n.p]-l[n.p]-c+b+i-w,a&&pe(a,w,n,r-w<20||a._isStart&&w>20),r-=r-w}if(h&&(s[h]=t||-.001,t<0&&(t=0)),o){var x=t+r,E=o._isStart;d="scroll"+n.d2,pe(o,x,n,E&&x>20||!E&&(u?Math.max(W[d],H[d]):o.parentNode[d])<=x+1),u&&(l=Qt(a),u&&(o.style[n.op.p]=l[n.op.p]-n.op.m-o._offset+Kt))}return p&&y&&(d=Qt(y),p.seek(f),m=Qt(y),p._caScrollDist=d[n.p]-m[n.p],t=t/p._caScrollDist*f),p&&p.seek(v),p?t:Math.round(t)},Ge=/(webkit|moz|length|cssText|inset)/i,qe=function(t,e,r,n){if(t.parentNode!==e){var i,o,a=t.style;if(e===W){for(i in t._stOrig=a.cssText,o=Jt(t))+i||Ge.test(i)||!o[i]||"string"!=typeof a[i]||"0"===i||(a[i]=o[i]);a.top=r,a.left=n}else a.cssText=t._stOrig;V.core.getCache(t).uncache=1,e.appendChild(t)}},He=function(t,e,r){var n=e,i=n;return function(e){var o=Math.round(t());return o!==n&&o!==i&&Math.abs(o-n)>3&&Math.abs(o-i)>
23&&(e=o,r&&r()),i=n,n=e,e}},We=function(t,e,r){var n={};n[e.p]="+="+r,V.set(t,n)},$e=function(t,e){var r=D(t,e),n="_scroll"+e.p2,i=function e(i,o,a,s,l){var c=e.tween,u=o.onComplete,f={};a=a||r();var p=He(r,a,(function(){c.kill(),e.tween=0}));return l=s&&l||0,s=s||i-a,c&&c.kill(),o[n]=i,o.inherit=!1,o.modifiers=f,f[n]=function(){return p(a+s*c.ratio+l*c.ratio*c.ratio)},o.onUpdate=function(){w.cache++,e.tween&&De()},o.onComplete=function(){e.tween=0,u&&u.call(c)},c=e.tween=V.to(t,o)};return t[n]=r,r.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},ie(t,"wheel",r.wheelHandler),Ue.isTouch&&ie(t,"touchmove",r.wheelHandler),i},Ue=function(){function t(e,r){z||t.register(V)||console.warn("Please gsap.registerPlugin(ScrollTrigger)"),ht(this),this.init(e,r)}return t.prototype.init=function(e,r){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),Pt){var n,i,o,a,s,l,c,u,f,p,h,d,m,y,v,g,b,_,x,T,C,k,P,A,j,L,N,F,R,B,z,$,U,J,tt,rt,nt,it,st,lt,ct,ut,ft=e=Zt(Gt(e)||Ht(e)||e.nodeType?{trigger:e}:e,le),pt=ft.onUpdate,ht=ft.toggleClass,dt=ft.id,mt=ft.onToggle,yt=ft.onRefresh,vt=ft.scrub,wt=ft.trigger,Ct=ft.pin,Mt=ft.pinSpacing,It=ft.invalidateOnRefresh,Lt=ft.anticipatePin,Nt=ft.onScrubComplete,zt=ft.onSnapComplete,ne=ft.once,ae=ft.snap,ce=ft.pinReparent,pe=ft.pinSpacer,me=ft.containerAnimation,ve=ft.fastScrollEnd,be=ft.preventOverlaps,we=e.horizontal||e.containerAnimation&&!1!==e.horizontal?O:M,_e=!vt&&0!==vt,xe=I(e.scroller||G),Ee=V.core.getCache(xe),Te=Ft(xe),Ce="fixed"===("pinType"in e?e.pinType:E(xe,"pinType")||Te&&"fixed"),Pe=[e.onEnter,e.onLeave,e.onEnterBack,e.onLeaveBack],Ae=_e&&e.toggleActions.split(" "),Me="markers"in e?e.markers:le.markers,De=Te?0:parseFloat(Jt(xe)["border"+we.p2+"Width"])||0,je=this,Le=e.onRefreshInit&&function(){return e.onRefreshInit(je)},Fe=function(t,e,r){var n=r.d,i=r.d2,o=r.a;return(o=E(t,"getBoundingClientRect"))?function(){return o()[n]}:function(){return(e?Rt(i):t["client"+i])||0}}(xe,Te,we),Ge=function(t,e){return!e||~S.indexOf(t)?Bt(t):function(){return Ve}}(xe,Te),He=0,Ue=0,Ye=0,Xe=D(xe,we);if(je._startClamp=je._endClamp=!1,je._dir=we,Lt*=45,je.scroller=xe,je.scroll=me?me.time.bind(me):Xe,a=Xe(),je.vars=e,r=r||e.animation,"refreshPriority"in e&&(ot=1,-9999===e.refreshPriority&&(xt=je)),Ee.tweenScroll=Ee.tweenScroll||{top:$e(xe,M),left:$e(xe,O)},je.tweenTo=n=Ee.tweenScroll[we.p],je.scrubDuration=function(t){(U=Ht(t)&&t)?$?$.duration(t):$=V.to(r,{ease:"expo",totalProgress:"+=0",inherit:!1,duration:U,paused:!0,onComplete:function(){return Nt&&Nt(je)}}):($&&$.progress(1).kill(),$=0)},r&&(r.vars.lazy=!1,r._initted&&!je.isReverted||!1!==r.vars.immediateRender&&!1!==e.immediateRender&&r.duration()&&r.render(0,!0,!0),je.animation=r.pause(),r.scrollTrigger=je,je.scrubDuration(vt),B=0,dt||(dt=r.vars.id)),ae&&(Wt(ae)&&!ae.push||(ae={snapTo:ae}),"scrollBehavior"in W.style&&V.set(Te?[W,H]:xe,{scrollBehavior:"auto"}),w.forEach((function(t){return qt(t)&&t.target===(Te?q.scrollingElement||H:xe)&&(t.smooth=!1)})),o=qt(ae.snapTo)?ae.snapTo:"labels"===ae.snapTo?function(t){return function(e){return V.utils.snap(ee(t),e)}}(r):"labelsDirectional"===ae.snapTo?(lt=r,function(t,e){return re(ee(lt))(t,e.direction)}):!1!==ae.directional?function(t,e){return re(ae.snapTo)(t,Tt()-Ue<500?0:e.direction)}:V.utils.snap(ae.snapTo),J=ae.duration||{min:.1,max:2},J=Wt(J)?X(J.min,J.max):X(J,J),tt=V.delayedCall(ae.delay||U/2||.1,(function(){var t=Xe(),e=Tt()-Ue<500,i=n.tween;if(!(e||Math.abs(je.getVelocity())<10)||i||Q||He===t)je.isActive&&He!==t&&tt.restart(!0);else{var a,s,u=(t-l)/y,f=r&&!_e?r.totalProgress():u,p=e?0:(f-z)/(Tt()-K)*1e3||0,h=V.utils.clamp(-u,1-u,Yt(p/2)*p/.185),d=u+(!1===ae.inertia?0:h),m=ae,v=m.onStart,g=m.onInterrupt,b=m.onComplete;if(a=o(d,je),Ht(a)||(a=d),s=Math.round(l+a*y),t<=c&&t>=l&&s!==t){if(i&&!i._initted&&i.data<=Yt(s-t))return;!1===ae.inertia&&(h=a-u),n(s,{duration:J(Yt(.185*Math.max(Yt(d-f),Yt(a-f))/p/.05||0)),ease:ae.ease||"power3",data:Yt(s-t),onInterrupt:function(){return tt.restart(!0)&&g&&g(je)},onComplete:function(){je.update(),He=Xe(),r&&($?$.resetTo("totalProgress",a,r._tTime/r._tDur):r.progress(a)),B=z=r&&!_e?r.totalProgress():je.progress,zt&&zt(je),b&&b(je)}},t,h*y,s-t-h*y),v&&v(je,n.tween)}}})).pause()),dt&&(de[dt]=je),(st=(wt=je.trigger=I(wt||!0!==Ct&&Ct))&&wt._gsap&&wt._gsap.stRevert)&&(st=st(je)),Ct=!0===Ct?wt:I(Ct),Gt(ht)&&(ht={targets:wt,className:ht}),Ct&&(!1===Mt||"margin"===Mt||(Mt=!(!Mt&&Ct.parentNode&&Ct.parentNode.style&&"flex"===Jt(Ct.parentNode).display)&&Xt),je.pin=Ct,(i=V.core.getCache(Ct)).spacer?v=i.pinState:(pe&&((pe=I(pe))&&!pe.nodeType&&(pe=pe.current||pe.nativeElement),i.spacerIsNative=!!pe,pe&&(i.spacerState=Be(pe))),i.spacer=_=pe||q.createElement("div"),_.classList.add("pin-spacer"),dt&&_.classList.add("pin-spacer-"+dt),i.pinState=v=Be(Ct)),!1!==e.force3D&&V.set(Ct,{force3D:!0}),je.spacer=_=i.spacer,R=Jt(Ct),A=R[Mt+we.os2],T=V.getProperty(Ct),C=V.quickSetter(Ct,we.a,Kt),Ne(Ct,_,R),b=Be(Ct)),Me){d=Wt(Me)?Zt(Me,se):se,p=fe("scroller-start",dt,xe,we,d,0),h=fe("scroller-end",dt,xe,we,d,0,p),x=p["offset"+we.op.d2];var Ke=I(E(xe,"content")||xe);u=this.markerStart=fe("start",dt,Ke,we,d,x,0,me),f=this.markerEnd=fe("end",dt,Ke,we,d,x,0,me),me&&(it=V.quickSetter([u,f],we.a,Kt)),Ce||S.length&&!0===E(xe,"fixedMarkers")||(ut=Jt(ct=Te?W:xe).position,ct.style.position="absolute"===ut||"fixed"===ut?ut:"relative",V.set([p,h],{force3D:!0}),L=V.quickSetter(p,we.a,Kt),F=V.quickSetter(h,we.a,Kt))}
vendor: 9,462 bytes, line 2
2if(me){var Je=me.vars.onUpdate,Ze=me.vars.onUpdateParams;me.eventCallback("onUpdate",(function(){je.update(0,0,1),Je&&Je.apply(me,Ze||[])}))}if(je.previous=function(){return he[he.indexOf(je)-1]},je.next=function(){return he[he.indexOf(je)+1]},je.revert=function(t,e){if(!e)return je.kill(!0);var n=!1!==t||!je.enabled,i=Z;n!==je.isReverted&&(n&&(rt=Math.max(Xe(),je.scroll.rec||0),Ye=je.progress,nt=r&&r.progress()),u&&[u,f,p,h].forEach((function(t){return t.style.display=n?"none":"block"})),n&&(Z=je,je.update(n)),!Ct||ce&&je.isActive||(n?function(t,e,r){Re(r);var n=t._gsap;if(n.spacerIsNative)Re(n.spacerState);else if(t._gsap.swappedIn){var i=e.parentNode;i&&(i.insertBefore(t,e),i.removeChild(e))}t._gsap.swappedIn=!1}(Ct,_,v):Ne(Ct,_,Jt(Ct),j)),n||je.update(n),Z=i,je.isReverted=n)},je.refresh=function(i,o,d,w){if(!Z&&je.enabled||o)if(Ct&&i&&kt)ie(t,"scrollEnd",Se);else{!St&&Le&&Le(je),Z=je,n.tween&&!d&&(n.tween.kill(),n.tween=0),$&&$.pause(),It&&r&&r.revert({kill:!1}).invalidate(),je.isReverted||je.revert(!0,!0),je._subPinOffset=!1;var S,x,E,C,A,L,F,R,B,z,G,U,Y,X=Fe(),K=Ge(),J=me?me.duration():Vt(xe,we),Q=y<=.01,et=0,it=w||0,ot=Wt(d)?d.end:e.end,st=e.endTrigger||wt,lt=Wt(d)?d.start:e.start||(0!==e.start&&wt?Ct?"0 0":"0 100%":0),ct=je.pinnedContainer=e.pinnedContainer&&I(e.pinnedContainer,je),ut=wt&&Math.max(0,he.indexOf(je))||0,ft=ut;for(Me&&Wt(d)&&(U=V.getProperty(p,we.p),Y=V.getProperty(h,we.p));ft--;)(L=he[ft]).end||L.refresh(0,1)||(Z=je),!(F=L.pin)||F!==wt&&F!==Ct&&F!==ct||L.isReverted||(z||(z=[]),z.unshift(L),L.revert(!0,!0)),L!==he[ft]&&(ut--,ft--);for(qt(lt)&&(lt=lt(je)),lt=At(lt,"start",je),l=ze(lt,wt,X,we,Xe(),u,p,je,K,De,Ce,J,me,je._startClamp&&"_startClamp")||(Ct?-.001:0),qt(ot)&&(ot=ot(je)),Gt(ot)&&!ot.indexOf("+=")&&(~ot.indexOf(" ")?ot=(Gt(lt)?lt.split(" ")[0]:"")+ot:(et=ue(ot.substr(2),X),ot=Gt(lt)?lt:(me?V.utils.mapRange(0,me.duration(),me.scrollTrigger.start,me.scrollTrigger.end,l):l)+et,st=wt)),ot=At(ot,"end",je),c=Math.max(l,ze(ot||(st?"100% 0":J),st,X,we,Xe()+et,f,h,je,K,De,Ce,J,me,je._endClamp&&"_endClamp"))||-.001,et=0,ft=ut;ft--;)(F=(L=he[ft]).pin)&&L.start-L._pinPush<=l&&!me&&L.end>0&&(S=L.end-(je._startClamp?Math.max(0,L.start):L.start),(F===wt&&L.start-L._pinPush<l||F===ct)&&isNaN(lt)&&(et+=S*(1-L.progress)),F===Ct&&(it+=S));if(l+=et,c+=et,je._startClamp&&(je._startClamp+=et),je._endClamp&&!St&&(je._endClamp=c||-.001,c=Math.min(c,Vt(xe,we))),y=c-l||(l-=.01)&&.001,Q&&(Ye=V.utils.clamp(0,1,V.utils.normalize(l,c,rt))),je._pinPush=it,u&&et&&((S={})[we.a]="+="+et,ct&&(S[we.p]="-="+Xe()),V.set([u,f],S)),!Ct||gt&&je.end>=Vt(xe,we)){if(wt&&Xe()&&!me)for(x=wt.parentNode;x&&x!==W;)x._pinOffset&&(l-=x._pinOffset,c-=x._pinOffset),x=x.parentNode}else S=Jt(Ct),C=we===M,E=Xe(),k=parseFloat(T(we.a))+it,!J&&c>1&&(G={style:G=(Te?q.scrollingElement||H:xe).style,value:G["overflow"+we.a.toUpperCase()]},Te&&"scroll"!==Jt(W)["overflow"+we.a.toUpperCase()]&&(G.style["overflow"+we.a.toUpperCase()]="scroll")),Ne(Ct,_,S),b=Be(Ct),x=Qt(Ct,!0),R=Ce&&D(xe,C?O:M)(),Mt?((j=[Mt+we.os2,y+it+Kt]).t=_,(ft=Mt===Xt?te(Ct,we)+y+it:0)&&(j.push(we.d,ft+Kt),"auto"!==_.style.flexBasis&&(_.style.flexBasis=ft+Kt)),Re(j),ct&&he.forEach((function(t){t.pin===ct&&!1!==t.vars.pinSpacing&&(t._subPinOffset=!0)})),Ce&&Xe(rt)):(ft=te(Ct,we))&&"auto"!==_.style.flexBasis&&(_.style.flexBasis=ft+Kt),Ce&&((A={top:x.top+(C?E-l:R)+Kt,left:x.left+(C?R:E-l)+Kt,boxSizing:"border-box",position:"fixed"}).width=A.maxWidth=Math.ceil(x.width)+Kt,A.height=A.maxHeight=Math.ceil(x.height)+Kt,A.margin=A.marginTop=A.marginRight=A.marginBottom=A.marginLeft="0",A[Xt]=S[Xt],A[Xt+"Top"]=S[Xt+"Top"],A[Xt+"Right"]=S[Xt+"Right"],A[Xt+"Bottom"]=S[Xt+"Bottom"],A[Xt+"Left"]=S[Xt+"Left"],g=function(t,e,r){for(var n,i=[],o=t.length,a=r?8:0;a<o;a+=2)n=t[a],i.push(n,n in e?e[n]:t[a+1]);return i.t=t.t,i}(v,A,ce),St&&Xe(0)),r?(B=r._initted,at(1),r.render(r.duration(),!0,!0),P=T(we.a)-k+y+it,N=Math.abs(y-P)>1,Ce&&N&&g.splice(g.length-2,2),r.render(0,!0,!0),B||r.invalidate(!0),r.parent||r.totalTime(r.totalTime()),at(0)):P=y,G&&(G.value?G.style["overflow"+we.a.toUpperCase()]=G.value:G.style.removeProperty("overflow-"+we.a));z&&z.forEach((function(t){return t.revert(!1,!0)})),je.start=l,je.end=c,a=s=St?rt:Xe(),me||St||(a<rt&&Xe(rt),je.scroll.rec=0),je.revert(!1,!0),Ue=Tt(),tt&&(He=-1,tt.restart(!0)),Z=0,r&&_e&&(r._initted||nt)&&r.progress()!==nt&&r.progress(nt||0,!0).render(r.time(),!0,!0),(Q||Ye!==je.progress||me||It)&&(r&&!_e&&r.totalProgress(me&&l<-.001&&!Ye?V.utils.normalize(l,c,0):Ye,!0),je.progress=Q||(a-l)/y===Ye?0:Ye),Ct&&Mt&&(_._pinOffset=Math.round(je.progress*P)),$&&$.invalidate(),isNaN(U)||(U-=V.getProperty(p,we.p),Y-=V.getProperty(h,we.p),We(p,we,U),We(u,we,U-(w||0)),We(h,we,Y),We(f,we,Y-(w||0))),Q&&!St&&je.update(),!yt||St||m||(m=!0,yt(je),m=!1)}},je.getVelocity=function(){return(Xe()-s)/(Tt()-K)*1e3||0},je.endAnimation=function(){$t(je.callbackAnimation),r&&($?$.progress(1):r.paused()?_e||$t(r,je.direction<0,1):$t(r,r.reversed()))},je.labelToScroll=function(t){return r&&r.labels&&(l||je.refresh()||l)+r.labels[t]/r.duration()*y||0},je.getTrailing=function(t){var e=he.indexOf(je),r=je.direction>0?he.slice(0,e).reverse():he.slice(e+1);return(Gt(t)?r.filter((function(e){return e.vars.preventOverlaps===t})):r).filter((function(t){return je.direction>0?t.end<=l:t.start>=c}))},je.update=function(t,e,i){if(!me||i||t){var o,u,f,h,d,m,v,w=!0===St?rt:je.scroll(),S=t?0:(w-l)/y,x=S<0?0:S>1?1:S||0,E=je.progress;if(e&&(s=a,a=me?Xe():w,ae&&(z=B,B=r&&!_e?r.totalProgress():x)),Lt&&Ct&&!Z&&!Et&&kt&&(!x&&l<w+(w-s)/(Tt()-K)*Lt?x=1e-4:1===x&&c>w+(w-s)/(Tt()-K)*Lt&&(x=.9999)),x!==E&&je.enabled){if(h=(d=(o=je.isActive=!!x&&x<1)!==(!!E&&E<1))||!!x!=!!E,je.direction=x>E?1:-1,je.progress=x,h&&!Z&&(u=x&&!E?0:1===x?1:1===E?2:3,_e&&(f=!d&&"none"!==Ae[u+1]&&Ae[u+1]||Ae[u],v=r&&("complete"===f||"reset"===f||f in r))),be&&(d||v)&&(v||vt||!r)&&(qt(be)?be(je):je.getTrailing(be).forEach((function(t){return t.endAnimation()}))),_e||(!$||Z||Et?r&&r.totalProgress(x,!(!Z||!Ue&&!t)):($._dp._time-$._start!==$._time&&$.render($._dp._time-$._start),$.resetTo?$.resetTo("totalProgress",x,r._tTime/r._tDur):($.vars.totalProgress=x,$.invalidate().restart()))),Ct)if(t&&Mt&&(_.style[Mt+we.os2]=A),Ce){if(h){if(m=!t&&x>E&&c+1>w&&w+1>=Vt(xe,we),ce)if(t||!o&&!m)qe(Ct,_);else{var T=Qt(Ct,!0),O=w-l;qe(Ct,W,T.top+(we===M?O:0)+Kt,T.left+(we===M?0:O)+Kt)}Re(o||m?g:b),N&&x<1&&o||C(k+(1!==x||m?0:P))}}else C(jt(k+P*x));ae&&!n.tween&&!Z&&!Et&&tt.restart(!0),ht&&(d||ne&&x&&(x<1||!bt))&&Y(ht.targets).forEach((function(t){return t.classList[o||ne?"add":"remove"](ht.className)})),pt&&!_e&&!t&&pt(je),h&&!Z?(_e&&(v&&("complete"===f?r.pause().totalProgress(1):"reset"===f?r.restart(!0).pause():"restart"===f?r.restart(!0):r[f]()),pt&&pt(je)),!d&&bt||(mt&&d&&Ut(je,mt),Pe[u]&&Ut(je,Pe[u]),ne&&(1===x?je.kill(!1,1):Pe[u]=0),d||Pe[u=1===x?1:3]&&Ut(je,Pe[u])),ve&&!o&&Math.abs(je.getVelocity())>(Ht(ve)?ve:2500)&&($t(je.callbackAnimation),$?$.progress(1):$t(r,"reverse"===f?1:!x,1))):_e&&pt&&!Z&&pt(je)}if(F){var I=me?w/me.duration()*(me._caScrollDist||0):w;L(I+(p._isFlipped?1:0)),F(I)}it&&it(-w/me.duration()*(me._caScrollDist||0))}},je.enable=function(e,r){je.enabled||(je.enabled=!0,ie(xe,"resize",ge),Te||ie(xe,"scroll",ye),Le&&ie(t,"refreshInit",Le),!1!==e&&(je.progress=Ye=0,a=s=He=Xe()),!1!==r&&je.refresh())},je.getTween=function(t){return t&&n?n.tween:$},je.setPositions=function(t,e,r,n){if(me){var i=me.scrollTrigger,o=me.duration(),a=i.end-i.start;t=i.start+a*t/o,e=i.start+a*e/o}je.refresh(!1,!1,{start:Ot(t,r&&!!je._startClamp),end:Ot(e,r&&!!je._endClamp)},n),je.update()},je.adjustPinSpacing=function(t){if(j&&t){var e=j.indexOf(we.d)+1;j[e]=parseFloat(j[e])+t+Kt,j[1]=parseFloat(j[1])+t+Kt,Re(j)}},je.disable=function(e,r){if(je.enabled&&(!1!==e&&je.revert(!0,!0),je.enabled=je.isActive=!1,r||$&&$.pause(),rt=0,i&&(i.uncache=1),Le&&oe(t,"refreshInit",Le),tt&&(tt.pause(),n.tween&&n.tween.kill()&&(n.tween=0)),!Te)){for(var o=he.length;o--;)if(he[o].scroller===xe&&he[o]!==je)return;oe(xe,"resize",ge),Te||oe(xe,"scroll",ye)}},je.kill=function(t,n){je.disable(t,n),$&&!n&&$.kill(),dt&&delete de[dt];var o=he.indexOf(je);o>=0&&he.splice(o,1),o===et&&Ie>0&&et--,o=0,he.forEach((function(t){return t.scroller===je.scroller&&(o=1)})),o||St||(je.scroll.rec=0),r&&(r.scrollTrigger=null,t&&r.revert({kill:!1}),n||r.kill()),u&&[u,f,p,h].forEach((function(t){return t.parentNode&&t.parentNode.removeChild(t)})),xt===je&&(xt=0),Ct&&(i&&(i.uncache=1),o=0,he.forEach((function(t){return t.pin===Ct&&o++})),o||(i.spacer=0)),e.onKill&&e.onKill(je)},he.push(je),je.enable(!1,!1),st&&st(je),r&&r.add&&!y){var Qe=je.update;je.update=function(){je.update=Qe,l||c||je.refresh()},V.delayedCall(.01,je.update),y=.01,l=c=0}else je.refresh();Ct&&function(){if(_t!==ke){var t=_t=ke;requestAnimationFrame((function(){return t===ke&&Oe(!0)}))}}()}else this.update=this.refresh=this.kill=Dt},t.register=function(e){return z||(V=e||Nt(),Lt()&&window.document&&t.enable(),z=Pt),z},t.defaults=function(t){if(t)for(var e in t)le[e]=t[e];return le},t.disable=function(t,e){Pt=0,he.forEach((function(r){return r[e?"kill":"disable"](t)})),oe(G,"wheel",ye),oe(q,"scroll",ye),clearInterval(J),oe(q,"touchcancel",Dt),oe(W,"touchstart",Dt),ne(oe,q,"pointerdown,touchstart,mousedown",Mt),ne(oe,q,"pointerup,touchend,mouseup",It),U.kill(),zt(oe);for(var r=0;r<w.length;r+=3)ae(oe,w[r],w[r+1]),ae(oe,w[r],w[r+2])},t.enable=function(){if(G=window,q=document,H=q.documentElement,W=q.body,V&&
2(Y=V.utils.toArray,X=V.utils.clamp,ht=V.core.context||Dt,at=V.core.suppressOverwrites||Dt,dt=G.history.scrollRestoration||"auto",Me=G.pageYOffset,V.core.globals("ScrollTrigger",t),W)){Pt=1,(mt=document.createElement("div")).style.height="100vh",mt.style.position="absolute",Pe(),function t(){return Pt&&requestAnimationFrame(t)}(),B.register(V),t.isTouch=B.isTouch,pt=B.isTouch&&/(iPad|iPhone|iPod|Mac)/g.test(navigator.userAgent),ct=1===B.isTouch,ie(G,"wheel",ye),$=[G,q,H,W],V.matchMedia?(t.matchMedia=function(t){var e,r=V.matchMedia();for(e in t)r.add(e,t[e]);return r},V.addEventListener("matchMediaInit",(function(){return Te()})),V.addEventListener("matchMediaRevert",(function(){return Ee()})),V.addEventListener("matchMedia",(function(){Oe(0,1),_e("matchMedia")})),V.matchMedia("(orientation: portrait)",(function(){return ve(),ve}))):console.warn("Requires GSAP 3.11.0 or later"),ve(),ie(q,"scroll",ye);var e,r,n=W.style,i=n.borderTopStyle,o=V.core.Animation.prototype;for(o.revert||Object.defineProperty(o,"revert",{value:function(){return this.time(-.01,!0)}}),n.borderTopStyle="solid",e=Qt(W),M.m=Math.round(e.top+M.sc())||0,O.m=Math.round(e.left+O.sc())||0,i?n.borderTopStyle=i:n.removeProperty("border-top-style"),J=setInterval(me,250),V.delayedCall(.5,(function(){return Et=0})),ie(q,"touchcancel",Dt),ie(W,"touchstart",Dt),ne(ie,q,"pointerdown,touchstart,mousedown",Mt),ne(ie,q,"pointerup,touchend,mouseup",It),tt=V.utils.checkPrefix("transform"),Le.push(tt),z=Tt(),U=V.delayedCall(.2,Oe).pause(),it=[q,"visibilitychange",function(){var t=G.innerWidth,e=G.innerHeight;q.hidden?(rt=t,nt=e):rt===t&&nt===e||ge()},q,"DOMContentLoaded",Oe,G,"load",Oe,G,"resize",ge],zt(ie),he.forEach((function(t){return t.enable(0,1)})),r=0;r<w.length;r+=3)ae(oe,w[r],w[r+1]),ae(oe,w[r],w[r+2])}},t.config=function(e){"limitCallbacks"in e&&(bt=!!e.limitCallbacks);var r=e.syncInterval;r&&clearInterval(J)||(J=r)&&setInterval(me,r),"ignoreMobileResize"in e&&(ct=1===t.isTouch&&e.ignoreMobileResize),"autoRefreshEvents"in e&&(zt(oe)||zt(ie,e.autoRefreshEvents||"none"),st=-1===(e.autoRefreshEvents+"").indexOf("resize"))},t.scrollerProxy=function(t,e){var r=I(t),n=w.indexOf(r),i=Ft(r);~n&&w.splice(n,i?6:2),e&&(i?S.unshift(G,e,W,e,H,e):S.unshift(r,e))},t.clearMatchMedia=function(t){he.forEach((function(e){return e._ctx&&e._ctx.query===t&&e._ctx.kill(!0,!0)}))},t.isInViewport=function(t,e,r){var n=(Gt(t)?I(t):t).getBoundingClientRect(),i=n[r?"width":"height"]*e||0;return r?n.right-i>0&&n.left+i<G.innerWidth:n.bottom-i>0&&n.top+i<G.innerHeight},t.positionInViewport=function(t,e,r){Gt(t)&&(t=I(t));var n=t.getBoundingClientRect(),i=n[r?"width":"height"],o=null==e?i/2:e in ce?ce[e]*i:~e.indexOf("%")?parseFloat(e)*i/100:parseFloat(e)||0;return r?(n.left+o)/G.innerWidth:(n.top+o)/G.innerHeight},t.killAll=function(t){if(he.slice(0).forEach((function(t){return"ScrollSmoother"!==t.vars.id&&t.kill()})),!0!==t){var e=be.killAll||[];be={},e.forEach((function(t){return t()}))}},t}();Ue.version="3.12.5",Ue.saveStyles=function(t){return t?Y(t).forEach((function(t){if(t&&t.style){var e=xe.indexOf(t);e>=0&&xe.splice(e,5),xe.push(t,t.style.cssText,t.getBBox&&t.getAttribute("transform"),V.core.getCache(t),ht())}})):xe},Ue.revert=function(t,e){return Te(!t,e)},Ue.create=function(t,e){return new Ue(t,e)},Ue.refresh=function(t){return t?ge():(z||Ue.register())&&Oe(!0)},Ue.update=function(t){return++w.cache&&De(!0===t?2:0)},Ue.clearScrollMemory=Ce,Ue.maxScroll=function(t,e){return Vt(t,e?O:M)},Ue.getScrollFunc=function(t,e){return D(I(t),e?O:M)},Ue.getById=function(t){return de[t]},Ue.getAll=function(){return he.filter((function(t){return"ScrollSmoother"!==t.vars.id}))},Ue.isScrolling=function(){return!!kt},Ue.snapDirectional=re,Ue.addEventListener=function(t,e){var r=be[t]||(be[t]=[]);~r.indexOf(e)||r.push(e)},Ue.removeEventListener=function(t,e){var r=be[t],n=r&&r.indexOf(e);n>=0&&r.splice(n,1)},Ue.batch=function(t,e){var r,n=[],i={},o=e.interval||.016,a=e.batchMax||1e9,s=function(t,e){var r=[],n=[],i=V.delayedCall(o,(function(){e(r,n),r=[],n=[]})).pause();return function(t){r.length||i.restart(!0),r.push(t.trigger),n.push(t),a<=r.length&&i.progress(1)}};for(r in e)i[r]="on"===r.substr(0,2)&&qt(e[r])&&"onRefreshInit"!==r?s(0,e[r]):e[r];return qt(a)&&(a=a(),ie(Ue,"refresh",(function(){return a=e.batchMax()}))),Y(t).forEach((function(t){var e={};for(r in i)e[r]=i[r];e.trigger=t,n.push(Ue.create(e))})),n};var Ye,Xe=function(t,e,r,n){return e>n?t(n):e<0&&t(0),r>n?(n-e)/(r-e):r<0?e/(e-r):1},Ke=function t(e,r){!0===r?e.style.removeProperty("touch-action"):e.style.touchAction=!0===r?"auto":r?"pan-"
2+r+(B.isTouch?" pinch-zoom":""):"none",e===H&&t(W,r)},Je={auto:1,scroll:1},Ze=function(t){var e,r=t.event,n=t.target,i=t.axis,o=(r.changedTouches?r.changedTouches[0]:r).target,a=o._gsap||V.core.getCache(o),s=Tt();if(!a._isScrollT||s-a._isScrollT>2e3){for(;o&&o!==W&&(o.scrollHeight<=o.clientHeight&&o.scrollWidth<=o.clientWidth||!Je[(e=Jt(o)).overflowY]&&!Je[e.overflowX]);)o=o.parentNode;a._isScroll=o&&o!==n&&!Ft(o)&&(Je[(e=Jt(o)).overflowY]||Je[e.overflowX]),a._isScrollT=s}(a._isScroll||"x"===i)&&(r.stopPropagation(),r._gsapAllow=!0)},Qe=function(t,e,r,n){return B.create({target:t,capture:!0,debounce:!1,lockAxis:!0,type:e,onWheel:n=n&&Ze,onPress:n,onDrag:n,onScroll:n,onEnable:function(){return r&&ie(q,B.eventTypes[0],er,!1,!0)},onDisable:function(){return oe(q,B.eventTypes[0],er,!0)}})},tr=/(input|label|select|textarea)/i,er=function(t){var e=tr.test(t.target.tagName);(e||Ye)&&(t._gsapAllow=!0,Ye=e)},rr=function(t){Wt(t)||(t={}),t.preventDefault=t.isNormalizer=t.allowClicks=!0,t.type||(t.type="wheel,touch"),t.debounce=!!t.debounce,t.id=t.id||"normalizer";var e,r,n,i,o,a,s,l,c=t,u=c.normalizeScrollX,f=c.momentum,p=c.allowNestedScroll,h=c.onRelease,d=I(t.target)||H,m=V.core.globals().ScrollSmoother,y=m&&m.get(),v=pt&&(t.content&&I(t.content)||y&&!1!==t.content&&!y.smooth()&&y.content()),g=D(d,M),b=D(d,O),S=1,_=(B.isTouch&&G.visualViewport?G.visualViewport.scale*G.visualViewport.width:G.outerWidth)/G.innerWidth,x=0,E=qt(f)?function(){return f(e)}:function(){return f||2.8},T=Qe(d,t.type,!0,p),C=function(){return i=!1},k=Dt,P=Dt,A=function(){r=Vt(d,M),P=X(pt?1:0,r),u&&(k=X(0,Vt(d,O))),n=ke},j=function(){v._gsap.y=jt(parseFloat(v._gsap.y)+g.offset)+"px",v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+parseFloat(v._gsap.y)+", 0, 1)",g.offset=g.cacheID=0},L=function(){A(),o.isActive()&&o.vars.scrollY>r&&(g()>r?o.progress(1)&&g(r):o.resetTo("scrollY",r))};return v&&V.set(v,{y:"+=0"}),t.ignoreCheck=function(t){return pt&&"touchmove"===t.type&&function(){if(i){requestAnimationFrame(C);var t=jt(e.deltaY/2),r=P(g.v-t);if(v&&r!==g.v+g.offset){g.offset=r-g.v;var n=jt((parseFloat(v&&v._gsap.y)||0)-g.offset);v.style.transform="matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, "+n+", 0, 1)",v._gsap.y=n+"px",g.cacheID=w.cache,De()}return!0}g.offset&&j(),i=!0}()||S>1.05&&"touchstart"!==t.type||e.isGesturing||t.touches&&t.touches.length>1},t.onPress=function(){i=!1;var t=S;S=jt((G.visualViewport&&G.visualViewport.scale||1)/_),o.pause(),t!==S&&Ke(d,S>1.01||!u&&"x"),a=b(),s=g(),A(),n=ke},t.onRelease=t.onGestureStart=function(t,e){if(g.offset&&j(),e){w.cache++;var n,i,a=E();u&&(i=(n=b())+.05*a*-t.velocityX/.227,a*=Xe(b,n,i,Vt(d,O)),o.vars.scrollX=k(i)),i=(n=g())+.05*a*-t.velocityY/.227,a*=Xe(g,n,i,Vt(d,M)),o.vars.scrollY=P(i),o.invalidate().duration(a).play(.01),(pt&&o.vars.scrollY>=r||n>=r-1)&&V.to({},{onUpdate:L,duration:a})}else l.restart(!0);h&&h(t)},t.onWheel=function(){o._ts&&o.pause(),Tt()-x>1e3&&(n=0,x=Tt())},t.onChange=function(t,e,r,i,o){if(ke!==n&&A(),e&&u&&b(k(i[2]===e?a+(t.startX-t.x):b()+e-i[1])),r){g.offset&&j();var l=o[2]===r,c=l?s+t.startY-t.y:g()+r-o[1],f=P(c);l&&c!==f&&(s+=f-c),g(f)}(r||e)&&De()},t.onEnable=function(){Ke(d,!u&&"x"),Ue.addEventListener("refresh",L),ie(G,"resize",L),g.smooth&&(g.target.style.scrollBehavior="auto",g.smooth=b.smooth=!1),T.enable()},t.onDisable=function(){Ke(d,!0),oe(G,"resize",L),Ue.removeEventListener("refresh",L),T.kill()},t.lockAxis=!1!==t.lockAxis,(e=new B(t)).iOS=pt,pt&&!g()&&g(1),pt&&V.ticker.add(Dt),l=e._dc,o=V.to(e,{ease:"power4",paused:!0,inherit:!1,scrollX:u?"+=0.1":"+=0",scrollY:"+=0.1",modifiers:{scrollY:He(g,g(),(function(){return o.pause()}))},onUpdate:De,onComplete:l.vars.onComplete}),e};Ue.sort=function(t){return he.sort(t||function(t,e){return-1e6*(t.vars.refreshPriority||0)+t.start-(e.start+-1e6*(e.vars.refreshPriority||0))})},Ue.observe=function(t){return new B(t)},Ue.normalizeScroll=function(t){if(void 0===t)return lt;if(!0===t&&lt)return lt.enable();if(!1===t)return lt&&lt.kill(),void(lt=t);var e=t instanceof B?t:rr(t);return lt&&lt.target===e.target&&lt.kill(),Ft(e.target)&&(lt=e),e},Ue.core={_getVelocityProp:j,_inputObserver:Qe,_scrollers:w,_proxies:S,bridge:{ss:function(){kt||_e("scrollStart"),kt=Tt()},ref:function(){return Z}}},Nt()&&V.registerPlugin(Ue)},function(t,e,r){"use strict";var n=r(102);t.exports=function(t){return"symbol"==typeof t?"Symbol":"bigint"==typeof t?"BigInt":n(t)}},function(t,e,r){"use strict";function n(){var t=document.querySelector(".header");if(!t)return 0;var e=getComputedStyle(t);return t&&"fixed"===e.position?t.offsetHeight:0}r.d(e,"a",(function(){return n}))},function(t,e,r){"use strict";
2t.exports=SyntaxError},function(t,e,r){"use strict";var n=Function.prototype.call,i=Object.prototype.hasOwnProperty,o=r(81);t.exports=o.call(n,i)},function(t,e,r){"use strict";var n=r(2),i=r(41),o=r(29),a=r(10);t.exports=function(t,e){if("Object"!==a(t))throw new n("Assertion failed: Type(O) is not Object");if(!o(e))throw new n("Assertion failed: IsPropertyKey(P) is not true, got "+i(e));return t[e]}},function(t,e,r){"use strict";var n=r(2);t.exports=function(t){if(null==t)throw new n(arguments.length>0&&arguments[1]||"Cannot call method on "+t);return t}},function(t,e,r){"use strict";function n(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:992,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return null},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"up",n=window.matchMedia("(min-width: ".concat(t,"px)"));"down"===r&&(n=window.matchMedia("(max-width: ".concat(t-.02,"px)"))),n.matches&&e(),n.addEventListener("change",(function(t){t.matches&&e()}))}r.d(e,"a",(function(){return n}))},function(t){t.exports=JSON.parse("{}")},function(t,e){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,e,r){"use strict";var n="undefined"!=typeof Symbol&&Symbol,i=r(65);t.exports=function(){return"function"==typeof n&&("function"==typeof Symbol&&("symbol"==typeof n("foo")&&("symbol"==typeof Symbol("bar")&&i())))}},function(t,e,r){"use strict";t.exports=function(t){return"string"==typeof t||"symbol"==typeof t}},function(t,e,r){"use strict";var n=r(5)("%String%"),i=r(2);t.exports=function(t){if("symbol"==typeof t)throw new i("Cannot convert a Symbol value to a string");return n(t)}},function(t,e,r){"use strict";var n=r(5),i=r(8),o=r(2),a=r(73),s=n("%Reflect.apply%",!0)||i("Function.prototype.apply");t.exports=function(t,e){var r=arguments.length>2?arguments[2]:[];if(!a(r))throw new o("Assertion failed: optional `argumentsList`, if provided, must be a List");return s(t,e,r)}},function(t,e,r){"use strict";function n(){var t=document.documentElement;if(!t.classList.contains("document-has-bar"))return 0;var e=parseInt(t.style.getPropertyValue("--announcement-bar-height"),10);return isNaN(e)?0:e}r.d(e,"a",(function(){return n}))},function(t,e,r){"use strict";t.exports=function(t){return"string"==typeof t||"symbol"==typeof t}},function(t,e,r){"use strict";var n=r(81),i=r(5),o=r(263),a=r(2),s=i("%Function.prototype.apply%"),l=i("%Function.prototype.call%"),c=i("%Reflect.apply%",!0)||n.call(l,s),u=r(64),f=i("%Math.max%");t.exports=function(t){if("function"!=typeof t)throw new a("a function is required");var e=c(n,l,arguments);return o(e,1+f(0,t.length-(arguments.length-1)),!0)};var p=function(){return c(n,s,arguments)};u?u(t.exports,"apply",{value:p}):t.exports.apply=p},function(t,e,r){"use strict";t.exports=Number.isNaN||function(t){return t!=t}},function(t,e,r){"use strict";t.exports=r(83)},function(t,e,r){"use strict";(function(t){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.routes=e},(s=[{key:"bootstrap",value:function(){!this.routes||this.routes.length<=0||this.routes.forEach((function(e){e.selector&&t(e.selector).length>0&&e.bootstrap()}))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)}
vendor: 4,088 bytes, line 2
2).call(this,r(7))},function(t,e,r){"use strict";r.d(e,"a",(function(){return B}));var n=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],i=n.join(","),o="undefined"==typeof Element,a=o?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!o&&Element.prototype.getRootNode?function(t){var e;return null==t||null===(e=t.getRootNode)||void 0===e?void 0:e.call(t)}:function(t){return null==t?void 0:t.ownerDocument},l=function t(e,r){var n;void 0===r&&(r=!0);var i=null==e||null===(n=e.getAttribute)||void 0===n?void 0:n.call(e,"inert");return""===i||"true"===i||r&&e&&t(e.parentNode)},c=function(t,e,r){if(l(t))return[];var n=Array.prototype.slice.apply(t.querySelectorAll(i));return e&&a.call(t,i)&&n.unshift(t),n=n.filter(r)},u=function t(e,r,n){for(var o=[],s=Array.from(e);s.length;){var c=s.shift();if(!l(c,!1))if("SLOT"===c.tagName){var u=c.assignedElements(),f=t(u.length?u:c.children,!0,n);n.flatten?o.push.apply(o,f):o.push({scopeParent:c,candidates:f})}else{a.call(c,i)&&n.filter(c)&&(r||!e.includes(c))&&o.push(c);var p=c.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(c),h=!l(p,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(c));if(p&&h){var d=t(!0===p?c.children:p.children,!0,n);n.flatten?o.push.apply(o,d):o.push({scopeParent:c,candidates:d})}else s.unshift.apply(s,c.children)}}return o},f=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},p=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||function(t){var e,r=null==t||null===(e=t.getAttribute)||void 0===e?void 0:e.call(t,"contenteditable");return""===r||"true"===r}(t))&&!f(t)?0:t.tabIndex},h=function(t,e){return t.tabIndex===e.tabIndex?t.documentOrder-e.documentOrder:t.tabIndex-e.tabIndex},d=function(t){return"INPUT"===t.tagName},m=function(t){return function(t){return d(t)&&"radio"===t.type}(t)&&!function(t){if(!t.name)return!0;var e,r=t.form||s(t),n=function(t){return r.querySelectorAll('input[type="radio"][name="'+t+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)e=n(window.CSS.escape(t.name));else try{e=n(t.name)}catch(t){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",t.message),!1}var i=function(t,e){for(var r=0;r<t.length;r++)if(t[r].checked&&t[r].form===e)return t[r]}(e,t.form);return!i||i===t}(t)},y=function(t){var e=t.getBoundingClientRect(),r=e.width,n=e.height;return 0===r&&0===n},v=function(t,e){var r=e.displayCheck,n=e.getShadowRoot;if("hidden"===getComputedStyle(t).visibility)return!0;var i=a.call(t,"details>summary:first-of-type")?t.parentElement:t;if(a.call(i,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return y(t)}else{if("function"==typeof n){for(var o=t;t;){var l=t.parentElement,c=s(t);if(l&&!l.shadowRoot&&!0===n(l))return y(t);t=t.assignedSlot?t.assignedSlot:l||c===t.ownerDocument?l:c.host}t=o}if(function(t){var e,r,n,i,o=t&&s(t),a=null===(e=o)||void 0===e?void 0:e.host,l=!1;if(o&&o!==t)for(l=!!(null!==(r=a)&&void 0!==r&&null!==(n=r.ownerDocument)&&void 0!==n&&n.contains(a)||null!=t&&null!==(i=t.ownerDocument)&&void 0!==i&&i.contains(t));!l&&a;){var c,u,f;l=!(null===(u=a=null===(c=o=s(a))||void 0===c?void 0:c.host)||void 0===u||null===(f=u.ownerDocument)||void 0===f||!f.contains(a))}return l}(t))return!t.getClientRects().length;if("legacy-full"!==r)return!0}return!1},g=function(t,e){return!(e.disabled||l(e)||function(t){return d(t)&&"hidden"===t.type}(e)||v(e,t)||function(t){return"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some((function(t){return"SUMMARY"===t.tagName}))}
2(e)||function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var e=t.parentElement;e;){if("FIELDSET"===e.tagName&&e.disabled){for(var r=0;r<e.children.length;r++){var n=e.children.item(r);if("LEGEND"===n.tagName)return!!a.call(e,"fieldset[disabled] *")||!n.contains(t)}return!0}e=e.parentElement}return!1}(e))},b=function(t,e){return!(m(e)||p(e)<0||!g(t,e))},w=function(t){var e=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(e)||e>=0)},S=function t(e){var r=[],n=[];return e.forEach((function(e,i){var o=!!e.scopeParent,a=o?e.scopeParent:e,s=function(t,e){var r=p(t);return r<0&&e&&!f(t)?0:r}(a,o),l=o?t(e.candidates):a;0===s?o?r.push.apply(r,l):r.push(a):n.push({documentOrder:i,tabIndex:s,item:e,isScope:o,content:l})})),n.sort(h).reduce((function(t,e){return e.isScope?t.push.apply(t,e.content):t.push(e.content),t}),[]).concat(r)},_=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==a.call(t,i)&&b(e,t)},x=n.concat("iframe").join(","),E=function(t,e){if(e=e||{},!t)throw new Error("No node provided");return!1!==a.call(t,x)&&g(e,t)};function T(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function C(t,e,r){return(e=function(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function k(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function P(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?k(Object(r),!0).forEach((function(e){C(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function A(t){return function(t){if(Array.isArray(t))return T(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return T(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?T(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var O=function(t,e){if(t.length>0){var r=t[t.length-1];r!==e&&r._setPausedState(!0)}var n=t.indexOf(e);-1===n||t.splice(n,1),t.push(e)},M=function(t,e){var r=t.indexOf(e);-1!==r&&t.splice(r,1),t.length>0&&!t[t.length-1]._isManuallyPaused()&&t[t.length-1]._setPausedState(!1)},I=function(t){return"Tab"===(null==t?void 0:t.key)||9===(null==t?void 0:t.keyCode)},D=function(t){return I(t)&&!t.shiftKey},j=function(t){return I(t)&&t.shiftKey},L=function(t){return setTimeout(t,0)},N=function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];return"function"==typeof t?t.apply(void 0,r):t},F=function(t){return t.target.shadowRoot&&"function"==typeof t.composedPath?t.composedPath()[0]:t.target},R=[],B=function(t,e){var r,n=(null==e?void 0:e.document)||document,i=(null==e?void 0:e.trapStack)||R,o=P({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isKeyForward:D,isKeyBackward:j},e),a={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},s=function(t,e,r){return t&&void 0!==t[e]?t[e]:o[r||e]},l=function(t,e){var r="function"==typeof(null==e?void 0:e.composedPath)?e.composedPath():void 0;return a.containerGroups.findIndex((function(e){var n=e.container,i=e.tabbableNodes;return n.contains(t)||(null==r?void 0:r.includes(n))||i.find((function(e){return e===t}))}))},f=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.hasFallback,i=void 0!==r&&r,a=e.params,s=void 0===a?[]:a,l=o[t];
vendor: 6,263 bytes, line 2
2if("function"==typeof l&&(l=l.apply(void 0,A(s))),!0===l&&(l=void 0),!l){if(void 0===l||!1===l)return l;throw new Error("`".concat(t,"` was specified but was not a node, or did not return a node"))}var c=l;if("string"==typeof l){try{c=n.querySelector(l)}catch(e){throw new Error("`".concat(t,'` appears to be an invalid selector; error="').concat(e.message,'"'))}if(!c&&!i)throw new Error("`".concat(t,"` as selector refers to no known node"))}return c},h=function(){var t=f("initialFocus",{hasFallback:!0});if(!1===t)return!1;if(void 0===t||t&&!E(t,o.tabbableOptions))if(l(n.activeElement)>=0)t=n.activeElement;else{var e=a.tabbableGroups[0];t=e&&e.firstTabbableNode||f("fallbackFocus")}else null===t&&(t=f("fallbackFocus"));if(!t)throw new Error("Your focus-trap needs to have at least one focusable element");return t},d=function(){if(a.containerGroups=a.containers.map((function(t){var e=function(t,e){var r;return r=(e=e||{}).getShadowRoot?u([t],e.includeContainer,{filter:b.bind(null,e),flatten:!1,getShadowRoot:e.getShadowRoot,shadowRootFilter:w}):c(t,e.includeContainer,b.bind(null,e)),S(r)}(t,o.tabbableOptions),r=function(t,e){return(e=e||{}).getShadowRoot?u([t],e.includeContainer,{filter:g.bind(null,e),flatten:!0,getShadowRoot:e.getShadowRoot}):c(t,e.includeContainer,g.bind(null,e))}(t,o.tabbableOptions),n=e.length>0?e[0]:void 0,i=e.length>0?e[e.length-1]:void 0,a=r.find((function(t){return _(t)})),s=r.slice().reverse().find((function(t){return _(t)})),l=!!e.find((function(t){return p(t)>0}));return{container:t,tabbableNodes:e,focusableNodes:r,posTabIndexesFound:l,firstTabbableNode:n,lastTabbableNode:i,firstDomTabbableNode:a,lastDomTabbableNode:s,nextTabbableNode:function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=e.indexOf(t);return i<0?n?r.slice(r.indexOf(t)+1).find((function(t){return _(t)})):r.slice(0,r.indexOf(t)).reverse().find((function(t){return _(t)})):e[i+(n?1:-1)]}}})),a.tabbableGroups=a.containerGroups.filter((function(t){return t.tabbableNodes.length>0})),a.tabbableGroups.length<=0&&!f("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(a.containerGroups.find((function(t){return t.posTabIndexesFound}))&&a.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},m=function(t){var e=t.activeElement;if(e)return e.shadowRoot&&null!==e.shadowRoot.activeElement?m(e.shadowRoot):e},y=function(t){!1!==t&&t!==m(document)&&(t&&t.focus?(t.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=t,function(t){return t.tagName&&"input"===t.tagName.toLowerCase()&&"function"==typeof t.select}(t)&&t.select()):y(h()))},v=function(t){var e=f("setReturnFocus",{params:[t]});return e||!1!==e&&t},x=function(t){var e=t.target,r=t.event,n=t.isBackward,i=void 0!==n&&n;e=e||F(r),d();var s=null;if(a.tabbableGroups.length>0){var c=l(e,r),u=c>=0?a.containerGroups[c]:void 0;if(c<0)s=i?a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:a.tabbableGroups[0].firstTabbableNode;else if(i){var h=a.tabbableGroups.findIndex((function(t){var r=t.firstTabbableNode;return e===r}));if(h<0&&(u.container===e||E(e,o.tabbableOptions)&&!_(e,o.tabbableOptions)&&!u.nextTabbableNode(e,!1))&&(h=c),h>=0){var m=0===h?a.tabbableGroups.length-1:h-1,y=a.tabbableGroups[m];s=p(e)>=0?y.lastTabbableNode:y.lastDomTabbableNode}else I(r)||(s=u.nextTabbableNode(e,!1))}else{var v=a.tabbableGroups.findIndex((function(t){var r=t.lastTabbableNode;return e===r}));if(v<0&&(u.container===e||E(e,o.tabbableOptions)&&!_(e,o.tabbableOptions)&&!u.nextTabbableNode(e))&&(v=c),v>=0){var g=v===a.tabbableGroups.length-1?0:v+1,b=a.tabbableGroups[g];s=p(e)>=0?b.firstTabbableNode:b.firstDomTabbableNode}else I(r)||(s=u.nextTabbableNode(e))}}else s=f("fallbackFocus");return s},T=function(t){var e=F(t);l(e,t)>=0||(N(o.clickOutsideDeactivates,t)?r.deactivate({returnFocus:o.returnFocusOnDeactivate}):N(o.allowOutsideClick,t)||t.preventDefault())},C=function(t){var e=F(t),r=l(e,t)>=0;if(r||e instanceof Document)r&&(a.mostRecentlyFocusedNode=e);else{var n;t.stopImmediatePropagation();var i=!0;if(a.mostRecentlyFocusedNode)if(p(a.mostRecentlyFocusedNode)>0){var s=l(a.mostRecentlyFocusedNode),c=a.containerGroups[s].tabbableNodes;if(c.length>0){var u=c.findIndex((function(t){return t===a.mostRecentlyFocusedNode}));u>=0&&(o.isKeyForward(a.recentNavEvent)?u+1<c.length&&(n=c[u+1],i=!1):u-1>=0&&(n=c[u-1],i=!1))}}else a.containerGroups.some((function(t){return t.tabbableNodes.some((function(t){return p(t)>0}))}))||(i=!1);else i=!1;i&&(n=x({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),y(n||(a.mostRecentlyFocusedNode||h()))}a.recentNavEvent=void 0},k=function(t){(o.isKeyForward(t)||o.isKeyBackward(t))&&function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];a.recentNavEvent=t;var r=x({event:t,isBackward:e});r&&(I(t)&&t.preventDefault(),y(r))}(t,o.isKeyBackward(t))},B=function(t){var e;"Escape"!==(null==(e=t)?void 0:e.key)&&"Esc"!==(null==e?void 0:e.key)&&27!==(null==e?void 0:e.keyCode)||!1===N(o.escapeDeactivates,t)||(t.preventDefault(),r.deactivate())},V=function(t){var e=F(t);l(e,t)>=0||N(o.clickOutsideDeactivates,t)||N(o.allowOutsideClick,t)||(t.preventDefault(),t.stopImmediatePropagation())},z=function(){if(a.active)return O(i,r),a.delayInitialFocusTimer=o.delayInitialFocus?L((function(){y(h())})):y(h()),n.addEventListener("focusin",C,!0),n.addEventListener("mousedown",T,{capture:!0,passive:!1}),n.addEventListener("touchstart",T,{capture:!0,passive:!1}),n.addEventListener("click",V,{capture:!0,passive:!1}),n.addEventListener("keydown",k,{capture:!0,passive:!1}),n.addEventListener("keydown",B),r},G=function(){if(a.active)return n.removeEventListener("focusin",C,!0),n.removeEventListener("mousedown",T,!0),n.removeEventListener("touchstart",T,!0),n.removeEventListener("click",V,!0),n.removeEventListener("keydown",k,!0),n.removeEventListener("keydown",B),r},q="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(t){t.some((function(t){return Array.from(t.removedNodes
2).some((function(t){return t===a.mostRecentlyFocusedNode}))}))&&y(h())})):void 0,H=function(){q&&(q.disconnect(),a.active&&!a.paused&&a.containers.map((function(t){q.observe(t,{subtree:!0,childList:!0})})))};return r={get active(){return a.active},get paused(){return a.paused},activate:function(t){if(a.active)return this;var e=s(t,"onActivate"),r=s(t,"onPostActivate"),i=s(t,"checkCanFocusTrap");i||d(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=m(n),null==e||e();var o=function(){i&&d(),z(),H(),null==r||r()};return i?(i(a.containers.concat()).then(o,o),this):(o(),this)},deactivate:function(t){if(!a.active)return this;var e=P({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},t);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,G(),a.active=!1,a.paused=!1,H(),M(i,r);var n=s(e,"onDeactivate"),l=s(e,"onPostDeactivate"),c=s(e,"checkCanReturnFocus"),u=s(e,"returnFocus","returnFocusOnDeactivate");null==n||n();var f=function(){L((function(){u&&y(v(a.nodeFocusedBeforeActivation)),null==l||l()}))};return u&&c?(c(v(a.nodeFocusedBeforeActivation)).then(f,f),this):(f(),this)},pause:function(t){return a.active?(a.manuallyPaused=!0,this._setPausedState(!0,t)):this},unpause:function(t){return a.active?(a.manuallyPaused=!1,i[i.length-1]!==this?this:this._setPausedState(!1,t)):this},updateContainerElements:function(t){var e=[].concat(t).filter(Boolean);return a.containers=e.map((function(t){return"string"==typeof t?n.querySelector(t):t})),a.active&&d(),H(),this}},Object.defineProperties(r,{_isManuallyPaused:{value:function(){return a.manuallyPaused}},_setPausedState:{value:function(t,e){if(a.paused===t)return this;if(a.paused=t,t){var r=s(e,"onPause"),n=s(e,"onPostPause");null==r||r(),G(),H(),null==n||n()}else{var i=s(e,"onUnpause"),o=s(e,"onPostUnpause");null==i||i(),d(),z(),H(),null==o||o()}return this}}}),r.updateContainerElements(t),r}},function(t,e){var r,n,i=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(t){if(r===setTimeout)return setTimeout(t,0);if((r===o||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:o}catch(t){r=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var l,c=[],u=!1,f=-1;function p(){u&&l&&(u=!1,l.length?c=l.concat(c):f=-1,c.length&&h())}function h(){if(!u){var t=s(p);u=!0;for(var e=c.length;e;){for(l=c,c=[];++f<e;)l&&l[f].run();f=-1,e=c.length}l=null,u=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function m(){}i.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];c.push(new d(t,e)),1!==c.length||u||s(h)},d.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=m,i.addListener=m,i.once=m,i.off=m,i.removeListener=m,i.removeAllListeners=m,i.emit=m,i.prependListener=m,i.prependOnceListener=m,i.listeners=function(t){return[]},i.binding=function(t){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(t){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(t,e,r){"use strict";var n=r(5)("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch(t){n=null}t.exports=n},function(t,e,r){(function(e){var n="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=n&&i&&"function"==typeof i.get?i.get:null,a=n&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=s&&l&&"function"==typeof l.get?l.get:null,u=s&&Set.prototype.forEach,f="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,h="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,d=Boolean.prototype.valueOf,m=Object.prototype.toString,y=Function.prototype.toString,v=String.prototype.match,g=String.prototype.slice,b=String.prototype.replace,w=String.prototype.toUpperCase,S=String.prototype.toLowerCase,_=RegExp.prototype.test,x=Array.prototype.concat,E=Array.prototype.join,T=Array.prototype.slice,C=Math.floor,k="function"==typeof BigInt?BigInt.prototype.valueOf:null,P=Object.getOwnPropertySymbols,A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,O="function"==typeof Symbol&&"object"==typeof Symbol.iterator,M="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===O||"symbol")?Symbol.toStringTag:null,I=Object.prototype.propertyIsEnumerable,D=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function j(t,e){if(t===1/0||t===-1/0||t!=t||t&&t>-1e3&&t<1e3||_.call(/e/,e))return e;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof t){var n=t<0?-C(-t):C(t);if(n!==t){var i=String(n),o=g.call(e,i.length+1);return b.call(i,r,"$&_")+"."+b.call(b.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(e,r,"$&_")}var L=r(297),N=L.custom,F=G(N)?N:null;function R(t,e,r){var n="double"===(r.quoteStyle||e)?'"':"'";return n+t+n}function B(t){return b.call(String(t),/"/g,"&quot;")}function V(t){return!("[object Array]"!==W(t)||M&&"object"==typeof t&&M in t)}function z(t){return!("[object RegExp]"!==W(t)||M&&"object"==typeof t&&M in t)}function G(t){if(O)return t&&"object"==typeof t&&t instanceof Symbol;if("symbol"==typeof t)return!0;
vendor: 6,696 bytes, line 2
2if(!t||"object"!=typeof t||!A)return!1;try{return A.call(t),!0}catch(t){}return!1}t.exports=function t(r,n,i,s){var l=n||{};if(H(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(H(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var m=!H(l,"customInspect")||l.customInspect;if("boolean"!=typeof m&&"symbol"!==m)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(H(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(H(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var w=l.numericSeparator;if(void 0===r)return"undefined";if(null===r)return"null";if("boolean"==typeof r)return r?"true":"false";if("string"==typeof r)return function t(e,r){if(e.length>r.maxStringLength){var n=e.length-r.maxStringLength,i="... "+n+" more character"+(n>1?"s":"");return t(g.call(e,0,r.maxStringLength),r)+i}return R(b.call(b.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,U),"single",r)}(r,l);if("number"==typeof r){if(0===r)return 1/0/r>0?"0":"-0";var _=String(r);return w?j(r,_):_}if("bigint"==typeof r){var C=String(r)+"n";return w?j(r,C):C}var P=void 0===l.depth?5:l.depth;if(void 0===i&&(i=0),i>=P&&P>0&&"object"==typeof r)return V(r)?"[Array]":"[Object]";var N=function(t,e){var r;if("\t"===t.indent)r="\t";else{if(!("number"==typeof t.indent&&t.indent>0))return null;r=E.call(Array(t.indent+1)," ")}return{base:r,prev:E.call(Array(e+1),r)}}(l,i);if(void 0===s)s=[];else if($(s,r)>=0)return"[Circular]";function q(e,r,n){if(r&&(s=T.call(s)).push(r),n){var o={depth:l.depth};return H(l,"quoteStyle")&&(o.quoteStyle=l.quoteStyle),t(e,o,i+1,s)}return t(e,l,i+1,s)}if("function"==typeof r&&!z(r)){var Q=function(t){if(t.name)return t.name;var e=v.call(y.call(t),/^function\s*([\w$]+)/);if(e)return e[1];return null}(r),tt=Z(r,q);return"[Function"+(Q?": "+Q:" (anonymous)")+"]"+(tt.length>0?" { "+E.call(tt,", ")+" }":"")}if(G(r)){var et=O?b.call(String(r),/^(Symbol\(.*\))_[^)]*$/,"$1"):A.call(r);return"object"!=typeof r||O?et:Y(et)}if(function(t){if(!t||"object"!=typeof t)return!1;if("undefined"!=typeof HTMLElement&&t instanceof HTMLElement)return!0;return"string"==typeof t.nodeName&&"function"==typeof t.getAttribute}(r)){for(var rt="<"+S.call(String(r.nodeName)),nt=r.attributes||[],it=0;it<nt.length;it++)rt+=" "+nt[it].name+"="+R(B(nt[it].value),"double",l);return rt+=">",r.childNodes&&r.childNodes.length&&(rt+="..."),rt+="</"+S.call(String(r.nodeName))+">"}if(V(r)){if(0===r.length)return"[]";var ot=Z(r,q);return N&&!function(t){for(var e=0;e<t.length;e++)if($(t[e],"\n")>=0)return!1;return!0}(ot)?"["+J(ot,N)+"]":"[ "+E.call(ot,", ")+" ]"}if(function(t){return!("[object Error]"!==W(t)||M&&"object"==typeof t&&M in t)}(r)){var at=Z(r,q);return"cause"in Error.prototype||!("cause"in r)||I.call(r,"cause")?0===at.length?"["+String(r)+"]":"{ ["+String(r)+"] "+E.call(at,", ")+" }":"{ ["+String(r)+"] "+E.call(x.call("[cause]: "+q(r.cause),at),", ")+" }"}if("object"==typeof r&&m){if(F&&"function"==typeof r[F]&&L)return L(r,{depth:P-i});if("symbol"!==m&&"function"==typeof r.inspect)return r.inspect()}if(function(t){if(!o||!t||"object"!=typeof t)return!1;try{o.call(t);try{c.call(t)}catch(t){return!0}return t instanceof Map}catch(t){}return!1}(r)){var st=[];return a&&a.call(r,(function(t,e){st.push(q(e,r,!0)+" => "+q(t,r))})),K("Map",o.call(r),st,N)}if(function(t){if(!c||!t||"object"!=typeof t)return!1;try{c.call(t);try{o.call(t)}catch(t){return!0}return t instanceof Set}catch(t){}return!1}(r)){var lt=[];return u&&u.call(r,(function(t){lt.push(q(t,r))})),K("Set",c.call(r),lt,N)}if(function(t){if(!f||!t||"object"!=typeof t)return!1;try{f.call(t,f);try{p.call(t,p)}catch(t){return!0}return t instanceof WeakMap}catch(t){}return!1}(r))return X("WeakMap");if(function(t){if(!p||!t||"object"!=typeof t)return!1;try{p.call(t,p);try{f.call(t,f)}catch(t){return!0}return t instanceof WeakSet}catch(t){}return!1}(r))return X("WeakSet");if(function(t){if(!h||!t||"object"!=typeof t)return!1;try{return h.call(t),!0}catch(t){}return!1}(r))return X("WeakRef");if(function(t){return!("[object Number]"!==W(t)||M&&"object"==typeof t&&M in t)}(r))return Y(q(Number(r)));if(function(t){if(!t||"object"!=typeof t||!k)return!1;try{return k.call(t),!0}catch(t){}return!1}(r))return Y(q(k.call(r)));if(function(t){return!("[object Boolean]"!==W(t)||M&&"object"==typeof t&&M in t)}(r))return Y(d.call(r));if(function(t){return!("[object String]"!==W(t)||M&&"object"==typeof t&&M in t)}(r))return Y(q(String(r)));if("undefined"!=typeof window&&r===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&r===globalThis||void 0!==e&&r===e)return"{ [object globalThis] }";if(!function(t){return!("[object Date]"!==W(t)||M&&"object"==typeof t&&M in t)}(r)&&!z(r)){var ct=Z(r,q),ut=D?D(r)===Object.prototype:r instanceof Object||r.constructor===Object,ft=r instanceof Object?"":"null prototype",pt=!ut&&M&&Object(r)===r&&M in r?g.call(W(r),8,-1):ft?"Object":"",ht=(ut||"function"!=typeof r.constructor?"":r.constructor.name?r.constructor.name+" ":"")+(pt||ft?"["+E.call(x.call([],pt||[],ft||[]),": ")+"] ":"");return 0===ct.length?ht+"{}":N?ht+"{"+J(ct,N)+"}":ht+"{ "+E.call(ct,", ")+" }"}return String(r)};var q=Object.prototype.hasOwnProperty||function(t){return t in this};function H(t,e){return q.call(t,e)}function W(t){return m.call(t)}function $(t,e){if(t.indexOf)return t.indexOf(e);for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return-1}function U(t){var e=t.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return r?"\\"+r:"\\x"+(e<16?"0":"")+w.call(e.toString(16))}function Y(t){return"Object("+t+")"}function X(t){return t+" { ? }"}function K(t,e,r,n){return t+" ("+e+") {"+(n?J(r,n):E.call(r,", "))+"}"}function J(t,e){if(0===t.length)return"";var r="\n"+e.prev+e.base;return r+E.call(t,","+r)+"\n"+e.prev}function Z(t,e){var r=V(t),n=[];if(r){n.length=t.length;for(var i=0;i<t.length;i++)n[i]=H(t,i)?e(t[i],t):""}var o,a="function"==typeof P?P(t):[];if(O){o={};for(var s=0;s<a.length;s++)o["$"+a[s]]=a[s]}for(var l in t)H(t,l)&&(r&&String(Number(l))===l&&l<t.length||O&&o["$"+l]instanceof Symbol||(_.call(/[^\w$]/,l)?n.push(e(l,t)+": "+e(t[l],t)):n.push(l+": "+e(t[l],t))));if("function"==typeof P)for(var c=0;c<a.length;
2c++)I.call(t,a[c])&&n.push("["+e(a[c])+"]: "+e(t[a[c]],t));return n}}).call(this,r(27))},function(t,e,r){"use strict";function n(t,e){var r=window.matchMedia("(min-width: ".concat(t,"px)"));r.matches&&e(),r.addEventListener("change",(function(t){t.matches&&e()}))}r.d(e,"a",(function(){return n}))},function(t,e,r){var n,i;!function(o,a){"use strict";void 0===(i="function"==typeof(n=function(){var t=function(){},e="undefined"!=typeof window&&void 0!==window.navigator&&/Trident\/|MSIE /.test(window.navigator.userAgent),r=["trace","debug","info","warn","error"],n={},i=null;function o(t,e){var r=t[e];if("function"==typeof r.bind)return r.bind(t);try{return Function.prototype.bind.call(r,t)}catch(e){return function(){return Function.prototype.apply.apply(r,[t,arguments])}}}function a(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function s(r){return"debug"===r&&(r="log"),"undefined"!=typeof console&&("trace"===r&&e?a:void 0!==console[r]?o(console,r):void 0!==console.log?o(console,"log"):t)}function l(){for(var e=this.getLevel(),n=0;n<r.length;n++){var i=r[n];this[i]=n<e?t:this.methodFactory(i,e,this.name)}if(this.log=this.debug,"undefined"==typeof console&&e<this.levels.SILENT)return"No console available for logging"}function c(t){return function(){"undefined"!=typeof console&&(l.call(this),this[t].apply(this,arguments))}}function u(t,e,r){return s(t)||c.apply(this,arguments)}function f(t,e){var o,a,s,c=this,f="loglevel";function p(){var t;if("undefined"!=typeof window&&f){try{t=window.localStorage[f]}catch(t){}if(void 0===t)try{var e=window.document.cookie,r=encodeURIComponent(f),n=e.indexOf(r+"=");-1!==n&&(t=/^([^;]+)/.exec(e.slice(n+r.length+1))[1])}catch(t){}return void 0===c.levels[t]&&(t=void 0),t}}function h(t){var e=t;if("string"==typeof e&&void 0!==c.levels[e.toUpperCase()]&&(e=c.levels[e.toUpperCase()]),"number"==typeof e&&e>=0&&e<=c.levels.SILENT)return e;throw new TypeError("log.setLevel() called with invalid level: "+t)}"string"==typeof t?f+=":"+t:"symbol"==typeof t&&(f=void 0),c.name=t,c.levels={TRACE:0,DEBUG:1,INFO:2,WARN:3,ERROR:4,SILENT:5},c.methodFactory=e||u,c.getLevel=function(){return null!=s?s:null!=a?a:o},c.setLevel=function(t,e){return s=h(t),!1!==e&&function(t){var e=(r[t]||"silent").toUpperCase();if("undefined"!=typeof window&&f){try{return void(window.localStorage[f]=e)}catch(t){}try{window.document.cookie=encodeURIComponent(f)+"="+e+";"}catch(t){}}}(s),l.call(c)},c.setDefaultLevel=function(t){a=h(t),p()||c.setLevel(t,!1)},c.resetLevel=function(){s=null,function(){if("undefined"!=typeof window&&f){try{window.localStorage.removeItem(f)}catch(t){}try{window.document.cookie=encodeURIComponent(f)+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC"}catch(t){}}}(),l.call(c)},c.enableAll=function(t){c.setLevel(c.levels.TRACE,t)},c.disableAll=function(t){c.setLevel(c.levels.SILENT,t)},c.rebuild=function(){if(i!==c&&(o=h(i.getLevel())),l.call(c),i===c)for(var t in n)n[t].rebuild()},o=h(i?i.getLevel():"WARN");var d=p();null!=d&&(s=h(d)),l.call(c)}(i=new f).getLogger=function(t){if("symbol"!=typeof t&&"string"!=typeof t||""===t)throw new TypeError("You must supply a name when creating a logger.");var e=n[t];return e||(e=n[t]=new f(t,i.methodFactory)),e};var p="undefined"!=typeof window?window.log:void 0;return i.noConflict=function(){return"undefined"!=typeof window&&window.log===i&&(window.log=p),i},i.getLoggers=function(){return n},i.default=i,i})?n.call(e,r,e,t):n)||(t.exports=i)}()},function(t,e,r){"use strict";function n(t){return new Promise((function(e,r){var n=document.createElement("script");n.src=t,n.async=!0,n.onload=function(){return e(t)},n.onerror=function(){return r(t)},document.body.appendChild(n)}))}r.d(e,"a",(function(){return n}))},,function(t,e,r){"use strict";var n=r(70),i=r(103);t.exports=function(t){var e=i(t);return e<=0?0:e>n?n:e}},function(t,e,r){"use strict";function n(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return i(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function o(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.5,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){return null},a=null;if(0!==(a=Array.isArray(t)?t:n(document.querySelectorAll(t))).length){var s=new IntersectionObserver((function(t){t.forEach((function(t){if(t.isIntersecting)return e(t.target),void(i&&s.unobserve(t.target));o(t.target)}))}),{threshold:r});a.forEach((function(t){s.observe(t)}))}}r.d(e,"a",(function(){return o}
2))},,function(t,e,r){"use strict";var n=r(65);t.exports=function(){return n()&&!!Symbol.toStringTag}},function(t,e,r){"use strict";var n=r(35);t.exports=function(t){return("number"==typeof t||"bigint"==typeof t)&&!n(t)&&t!==1/0&&t!==-1/0}},function(t,e,r){"use strict";var n=r(84),i=r(24);t.exports=function(t){return i(t),n(t)}},function(t,e,r){"use strict";var n=String.prototype.valueOf,i=Object.prototype.toString,o=r(49)();t.exports=function(t){return"string"==typeof t||"object"==typeof t&&(o?function(t){try{return n.call(t),!0}catch(t){return!1}}(t):"[object String]"===i.call(t))}},function(t,e,r){"use strict";var n=r(5),i=n("%Math.abs%"),o=n("%Math.floor%"),a=r(35),s=r(50);t.exports=function(t){if("number"!=typeof t||a(t)||!s(t))return!1;var e=i(t);return o(e)===e}},function(t,e,r){"use strict";var n=r(2),i=r(41),o=r(33),a=r(19);t.exports=function(t,e){if("Object"!==a(t))throw new n("Assertion failed: Type(O) is not Object");if(!o(e))throw new n("Assertion failed: IsPropertyKey(P) is not true, got "+i(e));return t[e]}},function(t,e,r){"use strict";var n=r(22),i=r(351)(),o=r(2),a={assert:function(t,e){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new o("`O` is not an object");if("string"!=typeof e)throw new o("`slot` must be a string");if(i.assert(t),!a.has(t,e))throw new o("`"+e+"` is not present on `O`")},get:function(t,e){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new o("`O` is not an object");if("string"!=typeof e)throw new o("`slot` must be a string");var r=i.get(t);return r&&r["$"+e]},has:function(t,e){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new o("`O` is not an object");if("string"!=typeof e)throw new o("`slot` must be a string");var r=i.get(t);return!!r&&n(r,"$"+e)},set:function(t,e,r){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new o("`O` is not an object");if("string"!=typeof e)throw new o("`slot` must be a string");var n=i.get(t);n||(n={},i.set(t,n)),n["$"+e]=r}};Object.freeze&&Object.freeze(a),t.exports=a},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-integrations-lobby",this.filterItem=".b-integrations-lobby__category",this.filterActive=".b-integrations-lobby__category--active",this.postItem=".b-integrations-lobby__item",this.selectors={filterWrap:".b-integrations-lobby__categories",mobileButton:".b-integrations-lobby__categories-btn",mobileButtonLabel:".b-integrations-lobby__categories-btn span"},this.classNames={activeCategory:"b-integrations-lobby__category--active",activeCategories:"b-integrations-lobby__categories--active"}},(s=[{key:"bootstrap",value:function(){this.filterCategories(),this.filterKeyboardNavigation(),this.handleMobileFilter(),this.handleDocumentOnClick()}},{key:"filterCategories",value:function(){var t=this,e=document.querySelectorAll(this.filterItem),r=document.querySelector(this.selectors.mobileButtonLabel);e.forEach((function(n){n.addEventListener("click",(function(i){i.preventDefault(),t.filterCategoryItems(),i.target.classList.add(t.classNames.activeCategory);var o=i.target.getAttribute("href").split("#")[1];t.filterItems(o),t.closeDropdown(),r.textContent=i.target.textContent,t.updateURL(o),t.toggleAriaSelected(n),e.forEach((function(e){return t.toggleAriaSelected(e)})),document.querySelector(".b-integrations-lobby__items").querySelector(".show .c-integration-post-item").focus()}))}))}},{key:"filterCategoryItems",value:function(){document.querySelector(this.filterActive)&&document.querySelector(this.filterActive).classList.remove(this.classNames.activeCategory)}},{key:"filterItems",value:function(t){document.querySelectorAll(this.postItem).forEach((function(e){"all"===t||e.getAttribute("data-integration-category").includes(t)?(e.classList.add("show"),e.removeAttribute("inert")):(e.classList.remove("show"),e.setAttribute("inert",""))}))}},{key:"filterKeyboardNavigation",value:function(){var t=this;document.querySelectorAll(this.filterItem).forEach((function(e){e.addEventListener("keydown",(function(r){var n=["ArrowUp","ArrowDown"];n.includes(r.key)&&(r.stopPropagation(),r.preventDefault()),t.handleKeyboardNavigation(r,n[0],e.previousElementSibling),t.handleKeyboardNavigation(r,n[1],e.nextElementSibling)}))}))}},{key:"handleKeyboardNavigation",value:function(t,e,r){t.key===e&&r&&r.focus()}},{key:"handleDocumentOnClick",value:function(){var t=this;document.addEventListener("click",(function(e){document.querySelector(t.selectors.filterWrap).contains(e.target)||t.closeDropdown()}))}},{key:"handleMobileFilter",value:function(){var t=document.querySelector(this.selectors.mobileButton);if(t){var e=document.querySelector(this.selectors.filterWrap);t.addEventListener("click",this.toggleMobileDropdown.bind(this,{filterWrap:e,button:t}))}}},{key:"toggleMobileDropdown",value:function(t){var e=t.filterWrap,r=t.button;e&&(e.classList.toggle(this.classNames.activeCategories),this.toggleAriaExpanded(e,r),document.querySelector(".".concat(this.classNames.activeCategory)).focus())}},{key:"toggleAriaSelected",value:function(t){t&&(t.classList.contains(this.classNames.activeCategory)?this.ariaSelected(t,"true"):this.ariaSelected(t,"fal
2se"))}},{key:"toggleAriaExpanded",value:function(t,e){t&&(t.classList.contains(this.classNames.activeCategories)?this.ariaExpanded(e,"true"):this.ariaExpanded(e,"false"))}},{key:"ariaSelected",value:function(t,e){t&&t.setAttribute("aria-selected",e)}},{key:"ariaExpanded",value:function(t,e){t&&t.setAttribute("aria-expanded",e)}},{key:"closeDropdown",value:function(){var t=document.querySelector(this.selectors.filterWrap);t&&(t.classList.remove(this.classNames.activeCategories),this.ariaExpanded(t.querySelector(this.selectors.mobileButton),"false"))}},{key:"updateURL",value:function(t){var e=new URL(window.location.href).origin,r="";r="all"===t?"".concat(e,"/integrations/"):"".concat(e,"/integrations/").concat(t,"/"),window.history.pushState({},"",r)}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";r.d(e,"a",(function(){return d}));var n=r(3),i=r(42),o=r(14);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function c(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,u(n.key),n)}}function u(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==a(e)?e:e+""}var f,p,h,d=(f=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-scrolling-background-with-tooltips",this.selectors={foregroundImage:".b-scrolling-background-with-tooltips__media--foreground",foregroundImageElement:".b-scrolling-background-with-tooltips__media--foreground img",backgroundImage:".b-scrolling-background-with-tooltips__media--background",backgroundImageElement:".b-scrolling-background-with-tooltips__media--background img",popupItems:".b-scrolling-background-with-tooltips__popup",popupItem:".b-scrolling-background-with-tooltips__popup",popupItemClose:".b-scrolling-background-with-tooltips__popup-close"},this.classNames={popupItemActive:"b-scrolling-background-with-tooltips__popup--active",currentVisible:"b-scrolling-background-with-tooltips--"},this.easing="power2.out",this.popupDuration=1},(p=[{key:"bootstrap",value:function(){this.init()}},{key:"init",value:function(){var t=this,e=s(document.querySelectorAll(this.selectors.popupItem)),r=document.querySelector(this.selector);Object(i.a)(992,(function(){t.showAllPopups(e)})),e.forEach((function(e){t.handlePopupItemClick(e)})),this.animateBackgroundOnScroll(r),this.updateBlockHeight(r,e),Object(o.a)((function(){t.updateBlockHeight(r,e)}),250)}},{key:"getCurrentlyVisiblePopup",value:function(t,e){if(0===e.length)return null;var r=t.getBoundingClientRect().height/e.length;return e[Math.floor((window.scrollY-t.offsetTop+200)/r)]}},{key:"handlePopupAnimation",value:function(t,e){var r=this;0!==t.length&&(e?t.forEach((function(t){t===e?(t.classList.add(r.classNames.popupItemActive),n.a.to(t,{duration:r.popupDuration/2,opacity:1,ease:r.easing})):(t.classList.remove(r.classNames.popupItemActive),n.a.to(t,{duration:r.popupDuration/2,opacity:0,ease:r.easing}))})):t.forEach((function(t){t.classList.remove(r.classNames.popupItemActive),n.a.to(t,{duration:r.popupDuration/2,opacity:0,ease:r.easing})})))}},{key:"updateSectionCurrentVisibleElement",value:function(t,e){if(!e)return t.dataset.currentVisiblePopup=-1,null;t.dataset.currentVisiblePopup="".concat(e.dataset.index)}},{key:"updateBlockHeight",value:function(t,e){if(0!==e.length){var r=e.length;t.style.setProperty("--popups-length",r)}}},{key:"handlePopupItemClick",value:function(t){var e=this;t.addEventListener("mouseenter",(function(){window.innerWidth<992||(t.classList.contains(e.classNames.popupItemActive)?t.classList.remove(e.classNames.popupItemActive):t.closest(e.selector).querySelectorAll(e.selectors.popupItems).forEac
2h((function(r){r===t?r.classList.add(e.classNames.popupItemActive):r.classList.remove(e.classNames.popupItemActive)})))})),t.addEventListener("mouseleave",(function(){window.innerWidth<992||t.classList.contains(e.classNames.popupItemActive)&&t.classList.remove(e.classNames.popupItemActive)}))}},{key:"animateBackgroundOnScroll",value:function(t){var e=t.querySelector(this.selectors.backgroundImageElement);if(e){var r=t.getBoundingClientRect(),n=r.height,i=r.top,o=.2-Math.max(0,i/n)+1;e.style.transform="scale(".concat(Math.max(1,o),")")}}},{key:"mouseMoveParallax",value:function(t){var e=t.querySelector(this.selectors.foregroundImageElement);e&&document.addEventListener("mousemove",(function(t){if(window.innerWidth<992)e.style.transform="translate(0, 0)";else{var r=t.clientX,n=t.clientY;e.style.transform="translate3d(".concat(r/-100,"px, ").concat(n/-1e3,"px, ").concat(n/1e3,"px)")}}))}},{key:"showAllPopups",value:function(t){var e=this;0!==t.length&&t.forEach((function(t){n.a.to(t,{duration:e.popupDuration/2,opacity:1,ease:e.easing}),t.classList.remove(e.classNames.popupItemActive)}))}}])&&c(f.prototype,p),h&&c(f,h),Object.defineProperty(f,"prototype",{writable:!1}),f)},function(t,e,r){"use strict";r.d(e,"a",(function(){return u}));var n=r(38);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,a(n.key),n)}}function a(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==i(e)?e:e+""}var s,l,c,u=(s=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-team-members",this.selectors={member:".js-t-member",modal:".js-t-modal",modalContent:".b-team-members__member-modal-content",modalWrap:".js-t-modal-wrap",toggle:".js-t-modal-toggle",toggleClose:".js-t-modal-toggle--close",toggleOpen:".js-t-modal-toggle--open"},this.classNames={active:"is-active",toggleOpen:"js-t-modal-toggle--open"},this.modals=[]},(l=[{key:"bootstrap",value:function(){this.handleModals(),this.handleModalsFocusTrap()}},{key:"handleModals",value:function(){var t=this,e=this.getToggles();0!==e.length&&e.forEach((function(e){e.dataset.hasEvent||(e.addEventListener("click",(function(){var r=e.closest(t.selectors.member),n=e.closest(t.selector),i=r.dataset.modalId;if(r.classList.contains(t.classNames.active))return t.toggleModalById(i,n,"close"),void r.classList.remove(t.classNames.active);t.closeAll(),r.classList.add(t.classNames.active),t.toggleModalById(i,n,"open")})),e.dataset.hasEvent=!0)}))}},{key:"handleModalsFocusTrap",value:function(){var t=this,e=document.querySelectorAll(this.selectors.modal);0!==e.length&&e.forEach((function(e){if(!e.dataset.hasEvent){var r=e.closest(t.selectors.member),i=r.dataset.modalId,o=e.querySelector(t.selectors.toggleClose),a=r.querySelector(t.selectors.toggleOpen),s=e.querySelector(t.selectors.modalContent),l=Object(n.a)("#".concat(e.id));e.id===i&&(a.addEventListener("click",(function(){t.focusTrapActivate(e,l,s)})),o.addEventListener("click",(function(){t.focusTrapDeactivate(e,l,a)})),e.addEventListener("click",(function(n){var i=n.target,o=i.closest(t.selectors.modalWrap),s=i.closest(t.selectors.toggle);o||s||r.classList.contains(t.classNames.active)&&(t.closeAll(),t.focusTrapDeactivate(e,l,a))})),s.addEventListener("keydown",(function(e){"Escape"===e.key&&r.classList.contains(t.classNames.active)&&t.closeAll()}))),e.dataset.hasEvent=!0}}))}},{key:"focusTrapActivate",value:function(t,e,r){t.addEventListener("transitionend",(function(){e.activate(),r.focus()}),{once:!0})}},{key:"focusTrapDeactivate",value:function(t,e,r){t.addEventListener("transitionend",(function(){e.deactivate(),r.focus()}),{once:!0})}},{key:"getToggles",value:function(){return document.querySelectorAll(this.selectors.toggle)}},{key:"getModals",value:function(){return document.querySelectorAll(this.selectors.modal)}},{key:"toggleModalById",value:function(t,e,r){var n=this;if(r){var i=e.querySelectorAll(this.selectors.modal);
20!==i.length&&i.forEach((function(e){e.id===t&&("open"===r?(e.classList.add(n.classNames.active),e.scrollIntoView({behavior:"smooth",block:"center"})):e.classList.remove(n.classNames.active))}))}}},{key:"closeAll",value:function(){var t=this,e=document.querySelectorAll(this.selectors.member),r=document.querySelectorAll(this.selectors.modal);e.forEach((function(e){e.classList.remove(t.classNames.active)})),r.forEach((function(e){e.classList.remove(t.classNames.active)}))}}])&&o(s.prototype,l),c&&o(s,c),Object.defineProperty(s,"prototype",{writable:!1}),s)},function(t,e,r){"use strict";r.d(e,"a",(function(){return p}));var n=r(12);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,l(n.key),n)}}function l(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==i(e)?e:e+""}var c,u,f,p=(c=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-testimonials",this.selectors={buttonNext:".b-testimonials__btn--next",buttonPrev:".b-testimonials__btn--prev",paging:".b-testimonials__paging",slide:".b-testimonials__slide",slideAuthor:".c-testimonial__author",slideInner:".c-testimonial__inner",slider:".b-testimonials__slider",slides:".b-testimonials__slides"},this.classNames={testimonialsDefaultNew:"b-testimonials-style-default-new"}},(u=[{key:"bootstrap",value:function(){this.getNodes(),this.initSlider()}},{key:"getNodes",value:function(){this.nodes={sliders:o(document.querySelectorAll(this.selectors.slider))}}},{key:"initSlider",value:function(){var t=this,e=this.nodes.sliders;0!==e.length&&e.forEach((function(e){var r=new n.e(e,{centeredSlides:!0,initialSlide:1,loop:t.isTestimonialsNewBlock(e),modules:[n.c,n.d],navigation:{prevEl:t.selectors.buttonPrev,nextEl:t.selectors.buttonNext},pagination:{el:t.selectors.paging,clickable:!0},slidesPerView:"auto",spaceBetween:t.isTestimonialsNewBlock(e)?30:40,watchSlidesProgress:!0}),i=e.querySelector(t.selectors.buttonPrev),o=e.querySelector(t.selectors.buttonNext);r.on("slidePrevTransitionEnd",(function(){t.handleButtonsAtt(r,i,o)})),r.on("slideNextTransitionEnd",(function(){t.handleButtonsAtt(r,o,i)})),r.on("slideChangeTransitionEnd",(function(){t.handleSlideAtts(r)})),t.handleSlideAtts(r)}))}},{key:"handleButtonsAtt",value:function(t,e,r){var n=t.slides[t.activeIndex].querySelector(this.selectors.slideAuthor).id;e.setAttribute("aria-describedby",n),r.removeAttribute("aria-describedby")}},{key:"handleSlideAtts",value:function(t){var e=this;t.slides.forEach((function(t){var r=t.querySelector(e.selectors.slideInner);r&&(t.classList.contains("swiper-slide-active")?r.removeAttribute("inert"):r.setAttribute("inert",""))}))}},{key:"isTestimonialsNewBlock",value:function(t){return t.closest(this.selector).classList.contains(this.classNames.testimonialsDefaultNew)}}])&&s(c.prototype,u),f&&s(c,f),Object.defineProperty(c,"prototype",{writable:!1}),c)},function(t,e,r){"use strict";r.d(e,"a",(function(){return y}
2));var n=r(13),i=r(4),o=r(20),a=r(6);function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t){return function(t){if(Array.isArray(t))return u(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||c(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(t,e){if(t){if("string"==typeof t)return u(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(t,e):void 0}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function f(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,p(n.key),n)}}function p(t){var e=function(t,e){if("object"!=s(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==s(e)?e:e+""}var h,d,m,y=(h=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-accordion",this.selectors={accordionSection:".c-accordion__item",head:".c-accordion__item-head button",body:".c-accordion__item-body"},this.classNames={active:"c-accordion__item--active"}},(d=[{key:"bootstrap",value:function(){this.initAccordions(),this.accordionContentHeight();var t=Object(n.a)(this.accordionContentHeight.bind(this),250);window.addEventListener("load",this.loadWithHash.bind(this)),window.addEventListener("load",t),window.addEventListener("resize",t)}},{key:"toggleAccordion",value:function(t,e){var r=this,n=t.accordionSection,o=t.type,a=t.sections,s=t.hasSideMedia,l=t.index,c=t.block;e.target.matches([this.selectors.head,"".concat(this.selectors.head," > *")])&&(n.classList.toggle(this.classNames.active),n.classList.contains(this.classNames.active)?this.ariaExpanded(n.querySelector("button"),"true"):this.ariaExpanded(n.querySelector("button"),"false"),Object(i.a)({element:c,eventName:"airfleet-accordion-toggle",detail:{accordionIndex:l,accordionSection:n,isActive:n.classList.contains(this.classNames.active)}}),s&&(c.dataset.activeIndex=l+1),"single"===o&&a.forEach((function(t){t!==n&&(t.classList.remove(r.classNames.active),r.ariaExpanded(t.querySelector("button"),"false"))})))}},{key:"initAccordions",value:function(){var t=this,e=l(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){var r=e.dataset,n=r.type,i=r.openFirst,o=r.hasSideMedia,a=l(e.querySelectorAll(t.selectors.accordionSection));if(0!==a.length&&(a.forEach((function(e,r){t.handleAccordionWithVideos(e);var i=e.closest(".c-block");e.dataset.hasEvent||(e.addEventListener("click",t.toggleAccordion.bind(t,{accordionSection:e,type:n,sections:a,hasSideMedia:"true"===o,index:r,block:i})),e.dataset.hasEvent=!0)})),"true"===i)){var s=a[0],c=s.querySelector(t.selectors.head),u=s.closest(".c-block");c&&t.toggleAccordion({accordionSection:s,type:n,sections:a,hasSideMedia:!0,index:0,block:u},{target:c})}}))}},{key:"loadWithHash",value:function(){var t=window.location.hash;if(t){var e=t.slice(1),r=l(document.querySelectorAll(this.selectors.accordionSection));if(0!==r.length){var n,i=function(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=c(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}(r);try{var a=function(){var t=n.value;if(t.dataset.id===e)return t.children[0].click(),setTimeout((function(){var e=t.getBoundingClientRect().top+window.scrollY-document.documentElement.clientTop-Object(o.a)();window.scrollTo({top:e,behavior:"smooth"})}),500),1};for(i.s();!(n=i.n()).done&&!a(););}catch(t){i.e(t)}finally{i.f()}}}}},{key:"accordionContentHeight",value:function(){var t=l(document.querySelectorAll(this.selectors.body));0!==t.length&&t.forEach((function(t){var e=l(t.children);if(0!==e.length){var r=e.reduce((function(t,e){return t+e.getBoundingClientRect().height+(parseInt(window.getComputedStyle(e).marginTop,10)+parseInt(window.getComputedStyle(e).marginBottom,10))}),0);r&&t.style.setProperty("--acc-original-height","".concat(r,"px"))}}))}},{key:"handleAccordionWithVideos",value:function(t){var e=l(t.querySelectorAll(".c-video"));0!==e.length&&this.pauseVideos(e)}},{key:"pauseVideos",value:function(t){0!==t.length&&t.forEach((function(t){Object(i.a)({element:t,eventName:a.a.pause}),Object(i.a)({element:t,eventName:a.a.mute})}))}},{key:"ariaExpanded",value:function(t,e){t&&t.setAttribute("aria-expanded",e)}}])&&f(h.prototype,d),m&&f(h,m),Object.defineProperty(h,"prototype",{writable:!1}),h)},function(t,e,r){"use strict";r.d(e,"a",(function(){return d}));var n=r(32),i=r(20),o=r(9);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function c(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,u(n.key),n)}}function u(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==a(e)?e:e+""}var f,p,h,d=(f=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-slider-image",this.selectors={slider:".c-slider-image",slide:".c-slider-image__slide",slides:".c-slider-image__slides",paging:".c-slider-image__paging",buttonPrev:".c-slider-image__btn--prev",buttonNext:".c-slider-image__btn--next"}},(p=[{key:"bootstrap",value:function(){this.getNodes(),this.initSlider()}},{key:"getNodes",value:function(){this.nodes={sliders:s(document.querySelectorAll(this.selectors.slider))}}},{key:"initSlider",value:function(){var t=this,e=this.nodes.sliders;0!==e.length&&e.forEach((function(e){var r=new o.e(e,{breakpoints:{768:{slidesPerView:2,slidesPerGroup:2,spaceBetween:24},1024:{slidesPerView:3,slidesPerGroup:3,spaceBetween:24}},loop:!0,modules:[o.b,o.c],navigation:{prevEl:t.selectors.buttonPrev,nextEl:t.selectors.buttonNext},pagination:{el:t.selectors.paging,clickable:!0},slidesPerGroup:1,slidesPerView:1,spaceBetween:24,watchSlidesProgress:!0});r.on("slideChangeTransitionEnd",(function(){t.handleFocusIn(r)})),t.handleFocusIn(r)}))}},{key:"handleFocusIn",value:function(t){t.slides.forEach((function(t){t.addEventListener("focusin",(function(){var e=(Number.parseInt(document.documentElement.style.getPropertyValue("--admin-bar-height"),10)||0)+Object(i.a)()+Object(n.a)()+24,r=t.getBoundingClientRect().top-e;window.scrollBy({behavior:"smooth",top:r})}))}))}}])&&c(f.prototype,p),h&&c(f,h),Object.defineProperty(f,"prototype",{writable:!1}),f)},,,function(t,e,r){"use strict";var n=r(5)("%Object.defineProperty%",!0)||!1;if(n)try{n({},"a",{value:1})}catch(t){n=!1}t.exports=n},function(t,e,r){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),r=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var n=Object.getOwnPropertySymbols(t);if(1!==n.length||n[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(t,e);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},function(t,e,r){"use strict";var n={__proto__:null,foo:{}},i=Object;t.exports=function(){return{__proto__:n}.foo===n.foo&&!(n instanceof i)}},function(t,e,r){"use strict";var n=r(64),i=function(){return!!n};i.hasArrayLengthDefineBug=function(){if(!n)return null;try{return 1!==n([],"length",{value:1}).length}catch(t){return!0}},t.exports=i},function(t,e,r){"use strict";t.exports=r(83)},function(t,e,r){"use strict";t.exports=function(t){return null===t||"function"!=typeof t&&"object"!=typeof t}},function(t,e,r){"use strict";t.exports=Number.MAX_SAFE_INTEGER||9007199254740991},function(t,e,r){"use strict";var n=r(35);t.exports=function(t,e){return t===e?0!==t||1/t==1/e:n(t)&&n(e)}},function(t,e,r){"use strict";var n=r(67),i=r(64),o=n.hasArrayLengthDefineBug(),a=o&&r(87),s=r(8)("Object.prototype.propertyIsEnumerable");t.exports=function(t,e,r,n,l,c){if(!i){if(!t(c))return!1;if(!c["[[Configurable]]"]||!c["[[Writable]]"])return!1;if(l in n&&s(n,l)!==!!c["[[Enumerable]]"])return!1;var u=c["[[Value]]"];return n[l]=u,e(n[l],u)}return o&&"length"===l&&"[[Value]]"in c&&a(n)&&n.length!==c["[[Value]]"]?(n.length=c["[[Value]]"],n.length===c["[[Value]]"]):(i(n,l,r(c)),!0)}},function(t,e,r){"use strict";t.exports=r(87)},function(t,e,r){"use strict";var n=r(2),i=r(349),o=r(36),a=r(29),s=r(41);t.exports=function(t,e){if(!a(e))throw new n("Assertion failed: IsPropertyKey(P) is not true");var r=i(t,e);if(null!=r){if(!o(r))throw new n(s(e)+" is not a function: "+s(r));return r}}},function(t,e,r){"use strict";var n=r(22);t.exports=function(t){return!!t&&"object"==typeof t&&n(t,"[[Iterator]]")&&n(t,"[[NextMethod]]")&&"function"==typeof t["[[NextMethod]]"]&&n(t,"[[Done]]")&&"boolean"==typeof t["[[Done]]"]}},function(t,e,r){"use strict";function n(t){return window.lottieAnimations&&t?window.lottieAnimations.find((function(e){return e.settings.node===t})):null}r.d(e,"a",(function(){return n}))},function(t,e,r){"use strict";e.a=function(t){var e=t.getBoundingClientRect();return e.bottom>=window.innerHeight/2&&e.top<=window.innerHeight/2}},function(t,e,r){"use strict";(function(t){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(e,r,n,i){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.searchInputSelector=e,this.searchResultsSelector=r,this.searchFormSelector=n,this.ajaxAction=i},(s=[{key:"initSearch",value:function(){var e=this,r=t(this.searchInputSelector),n=t(this.searchResultsSelector),i=t(this.searchFormSelector)[0].dataset.nonce;r.on("keyup",(function(r){var o=t(r.currentTarget).val().toLowerCase();o.length>2?t.ajax({url:window.announcementAjax.ajaxUrl,method:"POST",data:{action:e.ajaxAction,search:o,nonce:i},success:function(t){n.show(),n.html(t)}}):n.hide()}))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)}).call(this,r(7))},function(t,e,r){"use strict";var n=r(64),i=r(21),o=r(2),a=r(40);t.exports=function(t,e,r){if(!t||"object"!=typeof t&&"function"!=typeof t)throw new o("`obj` must be an object or a function`");if("string"!=typeof e&&"symbol"!=typeof e)throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],f=!!a&&a(t,e);if(n)n(t,e,{configurable:null===c&&f?f.configurable:!c,enumerable:null===s&&f?f.enumerable:!s,value:r,writable:null===l&&f?f.writable:!l});else{if(!u&&(s||l||c))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");t[e]=r}}},function(t,e,r){"use strict";t.exports=RangeError},function(t,e,r){"use strict";var n=r(259);t.exports=Function.prototype.bind||n},function(t,e,r){"use strict";var n=function(){return"string"==typeof function(){}.name},i=Object.getOwnPropertyDescriptor;if(i)try{i([],"length")}catch(t){i=null}n.functionsHaveConfigurableNames=function(){if(!n()||!i)return!1;var t=i((function(){}),"name");return!!t&&!!t.configurable};var o=Function.prototype.bind;n.boundFunctionsHaveNames=function(){return n()&&"function"==typeof o&&""!==function(){}.bind().name},t.exports=n},function(t,e,r){"use strict";var n,i,o=Function.prototype.toString,a="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof a&&"function"==typeof Object.defineProperty)try{n=Object.defineProperty({},"length",{get:function(){throw i}}),i={},a((function(){throw 42}),null,n)}catch(t){t!==i&&(a=null)}else a=null;var s=/^\s*class\b/,l=function(t){try{var e=o.call(t);return s.test(e)}catch(t){return!1}},c=function(t){try{return!l(t)&&(o.call(t),!0)}catch(t){return!1}},u=Object.prototype.toString,f="function"==typeof Symbol&&!!Symbol.toStringTag,p=!(0 in[,]),h=function(){return!1};if("object"==typeof document){var d=document.all;u.call(d)===u.call(document.all)&&(h=function(t){if((p||!t)&&(void 0===t||"object"==typeof t))try{var e=u.call(t);return("[object HTMLAllCollection]"===e||"[object HTML document.all class]"===e||"[object HTMLCollection]"===e||"[object Object]"===e)&&null==t("")}catch(t){}return!1})}t.exports=a?function(t){if(h(t))return!0;if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;try{a(t,null,n)}catch(t){if(t!==i)return!1}return!l(t)&&c(t)}:function(t){if(h(t))return!0;if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;if(f)return c(t);if(l(t))return!1;var e=u.call(t);return!("[object Function]"!==e&&"[object GeneratorFunction]"!==e&&!/^\[object HTML/.test(e))&&c(t)}},function(t,e,r){"use strict";t.exports=Object},function(t,e,r){"use strict";var n=r(2),i=r(22),o=r(16);t.exports=function(t){if(void 0===t)return!1;if(!o(t))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!(!i(t,"[[Get]]")&&!i(t,"[[Set]]"))}},function(t,e,r){"use strict";
2t.exports=function(t){return!!t}},function(t,e,r){"use strict";var n=r(5)("%Array%"),i=!n.isArray&&r(8)("Object.prototype.toString");t.exports=n.isArray||function(t){return"[object Array]"===i(t)}},function(t,e,r){"use strict";var n=r(2),i=r(22),o=r(16);t.exports=function(t){if(void 0===t)return!1;if(!o(t))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!(!i(t,"[[Value]]")&&!i(t,"[[Writable]]"))}},function(t,e,r){"use strict";t.exports=function(){if("function"!=typeof Promise)throw new TypeError("`Promise.prototype.finally` requires a global `Promise` be available.")}},function(t,e,r){"use strict";var n=r(2),i=r(22),o=r(16);t.exports=function(t){if(void 0===t)return!1;if(!o(t))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!(!i(t,"[[Value]]")&&!i(t,"[[Writable]]"))}},function(t,e,r){"use strict";var n=r(35);t.exports=function(t,e){return t===e?0!==t||1/t==1/e:n(t)&&n(e)}},function(t,e,r){"use strict";var n=r(79),i=r(67)(),o=r(82).functionsHaveConfigurableNames(),a=r(2);t.exports=function(t,e){if("function"!=typeof t)throw new a("`fn` is not a function");var r=arguments.length>2&&!!arguments[2];return r&&!o||(i?n(t,"name",e,!0,!0):n(t,"name",e)),t}},function(t,e,r){"use strict";t.exports=r(87)},function(t,e,r){"use strict";var n=r(2),i=r(22),o=r(16);t.exports=function(t){if(void 0===t)return!1;if(!o(t))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!(!i(t,"[[Get]]")&&!i(t,"[[Set]]"))}},function(t,e,r){"use strict";var n=r(70),i=r(132);t.exports=function(t){var e=i(t);return e<=0?0:e>n?n:e}},function(t,e,r){"use strict";var n=r(2);t.exports=function(t,e){if("boolean"!=typeof e)throw new n("Assertion failed: Type(done) is not Boolean");return{value:t,done:e}}},function(t,e,r){"use strict";t.exports=function(){if("function"!=typeof Promise)throw new TypeError("`Promise.allSettled` requires a global `Promise` be available.")}},,,function(t,e,r){"use strict";r.d(e,"a",(function(){return ir}));var n={};r.r(n),r.d(n,"top",(function(){return i})),r.d(n,"bottom",(function(){return o})),r.d(n,"right",(function(){return a})),r.d(n,"left",(function(){return s})),r.d(n,"auto",(function(){return l})),r.d(n,"basePlacements",(function(){return c})),r.d(n,"start",(function(){return u})),r.d(n,"end",(function(){return f})),r.d(n,"clippingParents",(function(){return p})),r.d(n,"viewport",(function(){return h})),r.d(n,"popper",(function(){return d})),r.d(n,"reference",(function(){return m})),r.d(n,"variationPlacements",(function(){return y})),r.d(n,"placements",(function(){return v})),r.d(n,"beforeRead",(function(){return g})),r.d(n,"read",(function(){return b})),r.d(n,"afterRead",(function(){return w})),r.d(n,"beforeMain",(function(){return S})),r.d(n,"main",(function(){return _})),r.d(n,"afterMain",(function(){return x})),r.d(n,"beforeWrite",(function(){return E})),r.d(n,"write",(function(){return T})),r.d(n,"afterWrite",(function(){return C})),r.d(n,"modifierPhases",(function(){return k})),r.d(n,"applyStyles",(function(){return D})),r.d(n,"arrow",(function(){return Q})),r.d(n,"computeStyles",(function(){return nt})),r.d(n,"eventListeners",(function(){return ot})),r.d(n,"flip",(function(){return bt})),r.d(n,"hide",(function(){return _t})),r.d(n,"offset",(function(){return xt})),r.d(n,"popperOffsets",(function(){return Et})),r.d(n,"preventOverflow",(function(){return Tt})),r.d(n,"popperGenerator",(function(){return Ot})),r.d(n,"detectOverflow",(function(){return gt})),r.d(n,"createPopperBase",(function(){return Mt})),r.d(n,"createPopper",(function(){return It})),r.d(n,"createPopperLite",(function(){return Dt}));var i="top",o="bottom",a="right",s="left",l="auto",c=[i,o,a,s],u="start",f="end",p="clippingParents",h="viewport",d="popper",m="reference",y=c.reduce((function(t,e){return t.concat([e+"-"+u,e+"-"+f])}),[]),v=[].concat(c,[l]).reduce((function(t,e){return t.concat([e,e+"-"+u,e+"-"+f])}),[]),g="beforeRead",b="read",w="afterRead",S="beforeMain",_="main",x="afterMain",E="beforeWrite",T="write",C="afterWrite",k=[g,b,w,S,_,x,E,T,C];
vendor: 1,263 bytes, line 2
2function P(t){return t?(t.nodeName||"").toLowerCase():null}function A(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function O(t){return t instanceof A(t).Element||t instanceof Element}function M(t){return t instanceof A(t).HTMLElement||t instanceof HTMLElement}function I(t){return"undefined"!=typeof ShadowRoot&&(t instanceof A(t).ShadowRoot||t instanceof ShadowRoot)}var D={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var r=e.styles[t]||{},n=e.attributes[t]||{},i=e.elements[t];M(i)&&P(i)&&(Object.assign(i.style,r),Object.keys(n).forEach((function(t){var e=n[t];!1===e?i.removeAttribute(t):i.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,r={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,r.popper),e.styles=r,e.elements.arrow&&Object.assign(e.elements.arrow.style,r.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],i=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:r[t]).reduce((function(t,e){return t[e]="",t}),{});
vendor: 4,101 bytes, line 2
2M(n)&&P(n)&&(Object.assign(n.style,o),Object.keys(i).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function j(t){return t.split("-")[0]}var L=Math.max,N=Math.min,F=Math.round;function R(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function B(){return!/^((?!chrome|android).)*safari/i.test(R())}function V(t,e,r){void 0===e&&(e=!1),void 0===r&&(r=!1);var n=t.getBoundingClientRect(),i=1,o=1;e&&M(t)&&(i=t.offsetWidth>0&&F(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&F(n.height)/t.offsetHeight||1);var a=(O(t)?A(t):window).visualViewport,s=!B()&&r,l=(n.left+(s&&a?a.offsetLeft:0))/i,c=(n.top+(s&&a?a.offsetTop:0))/o,u=n.width/i,f=n.height/o;return{width:u,height:f,top:c,right:l+u,bottom:c+f,left:l,x:l,y:c}}function z(t){var e=V(t),r=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-r)<=1&&(r=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:r,height:n}}function G(t,e){var r=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(r&&I(r)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function q(t){return A(t).getComputedStyle(t)}function H(t){return["table","td","th"].indexOf(P(t))>=0}function W(t){return((O(t)?t.ownerDocument:t.document)||window.document).documentElement}function $(t){return"html"===P(t)?t:t.assignedSlot||t.parentNode||(I(t)?t.host:null)||W(t)}function U(t){return M(t)&&"fixed"!==q(t).position?t.offsetParent:null}function Y(t){for(var e=A(t),r=U(t);r&&H(r)&&"static"===q(r).position;)r=U(r);return r&&("html"===P(r)||"body"===P(r)&&"static"===q(r).position)?e:r||function(t){var e=/firefox/i.test(R());if(/Trident/i.test(R())&&M(t)&&"fixed"===q(t).position)return null;var r=$(t);for(I(r)&&(r=r.host);M(r)&&["html","body"].indexOf(P(r))<0;){var n=q(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(t)||e}function X(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function K(t,e,r){return L(t,N(e,r))}function J(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function Z(t,e){return e.reduce((function(e,r){return e[r]=t,e}),{})}var Q={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,r=t.state,n=t.name,l=t.options,u=r.elements.arrow,f=r.modifiersData.popperOffsets,p=j(r.placement),h=X(p),d=[s,a].indexOf(p)>=0?"height":"width";if(u&&f){var m=function(t,e){return J("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:Z(t,c))}(l.padding,r),y=z(u),v="y"===h?i:s,g="y"===h?o:a,b=r.rects.reference[d]+r.rects.reference[h]-f[h]-r.rects.popper[d],w=f[h]-r.rects.reference[h],S=Y(u),_=S?"y"===h?S.clientHeight||0:S.clientWidth||0:0,x=b/2-w/2,E=m[v],T=_-y[d]-m[g],C=_/2-y[d]/2+x,k=K(E,C,T),P=h;r.modifiersData[n]=((e={})[P]=k,e.centerOffset=k-C,e)}},effect:function(t){var e=t.state,r=t.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&G(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function tt(t){return t.split("-")[1]}var et={top:"auto",right:"auto",bottom:"auto",left:"auto"};function rt(t){var e,r=t.popper,n=t.popperRect,l=t.placement,c=t.variation,u=t.offsets,p=t.position,h=t.gpuAcceleration,d=t.adaptive,m=t.roundOffsets,y=t.isFixed,v=u.x,g=void 0===v?0:v,b=u.y,w=void 0===b?0:b,S="function"==typeof m?m({x:g,y:w}):{x:g,y:w};g=S.x,w=S.y;var _=u.hasOwnProperty("x"),x=u.hasOwnProperty("y"),E=s,T=i,C=window;if(d){var k=Y(r),P="clientHeight",O="clientWidth";if(k===A(r)&&"static"!==q(k=W(r)).position&&"absolute"===p&&(P="scrollHeight",O="scrollWidth"),k=k,l===i||(l===s||l===a)&&c===f)T=o,w-=(y&&k===C&&C.visualViewport?C.visualViewport.height:k[P])-n.height,w*=h?1:-1;if(l===s||(l===i||l===o)&&c===f)E=a,g-=(y&&k===C&&C.visualViewport?C.visualVie
vendor: 5,330 bytes, line 2
2wport.width:k[O])-n.width,g*=h?1:-1}var M,I=Object.assign({position:p},d&&et),D=!0===m?function(t,e){var r=t.x,n=t.y,i=e.devicePixelRatio||1;return{x:F(r*i)/i||0,y:F(n*i)/i||0}}({x:g,y:w},A(r)):{x:g,y:w};return g=D.x,w=D.y,h?Object.assign({},I,((M={})[T]=x?"0":"",M[E]=_?"0":"",M.transform=(C.devicePixelRatio||1)<=1?"translate("+g+"px, "+w+"px)":"translate3d("+g+"px, "+w+"px, 0)",M)):Object.assign({},I,((e={})[T]=x?w+"px":"",e[E]=_?g+"px":"",e.transform="",e))}var nt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,r=t.options,n=r.gpuAcceleration,i=void 0===n||n,o=r.adaptive,a=void 0===o||o,s=r.roundOffsets,l=void 0===s||s,c={placement:j(e.placement),variation:tt(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,rt(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,rt(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},it={passive:!0};var ot={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,r=t.instance,n=t.options,i=n.scroll,o=void 0===i||i,a=n.resize,s=void 0===a||a,l=A(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",r.update,it)})),s&&l.addEventListener("resize",r.update,it),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",r.update,it)})),s&&l.removeEventListener("resize",r.update,it)}},data:{}},at={left:"right",right:"left",bottom:"top",top:"bottom"};function st(t){return t.replace(/left|right|bottom|top/g,(function(t){return at[t]}))}var lt={start:"end",end:"start"};function ct(t){return t.replace(/start|end/g,(function(t){return lt[t]}))}function ut(t){var e=A(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ft(t){return V(W(t)).left+ut(t).scrollLeft}function pt(t){var e=q(t),r=e.overflow,n=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function ht(t,e){var r;void 0===e&&(e=[]);var n=function t(e){return["html","body","#document"].indexOf(P(e))>=0?e.ownerDocument.body:M(e)&&pt(e)?e:t($(e))}(t),i=n===(null==(r=t.ownerDocument)?void 0:r.body),o=A(n),a=i?[o].concat(o.visualViewport||[],pt(n)?n:[]):n,s=e.concat(a);return i?s:s.concat(ht($(a)))}function dt(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function mt(t,e,r){return e===h?dt(function(t,e){var r=A(t),n=W(t),i=r.visualViewport,o=n.clientWidth,a=n.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;var c=B();(c||!c&&"fixed"===e)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s+ft(t),y:l}}(t,r)):O(e)?function(t,e){var r=V(t,!1,"fixed"===e);return r.top=r.top+t.clientTop,r.left=r.left+t.clientLeft,r.bottom=r.top+t.clientHeight,r.right=r.left+t.clientWidth,r.width=t.clientWidth,r.height=t.clientHeight,r.x=r.left,r.y=r.top,r}(e,r):dt(function(t){var e,r=W(t),n=ut(t),i=null==(e=t.ownerDocument)?void 0:e.body,o=L(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=L(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-n.scrollLeft+ft(t),l=-n.scrollTop;return"rtl"===q(i||r).direction&&(s+=L(r.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:s,y:l}}(W(t)))}function yt(t,e,r,n){var i="clippingParents"===e?function(t){var e=ht($(t)),r=["absolute","fixed"].indexOf(q(t).position)>=0&&M(t)?Y(t):t;return O(r)?e.filter((function(t){return O(t)&&G(t,r)&&"body"!==P(t)})):[]}(t):[].concat(e),o=[].concat(i,[r]),a=o[0],s=o.reduce((function(e,r){var i=mt(t,r,n);return e.top=L(i.top,e.top),e.right=N(i.right,e.right),e.bottom=N(i.bottom,e.bottom),e.left=L(i.left,e.left),e}),mt(t,a,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function vt(t){var e,r=t.reference,n=t.element,l=t.placement,c=l?j(l):null,p=l?tt(l):null,h=r.x+r.width/2-n.width/2,d=r.y+r.height/2-n.height/2;switch(c){case i:e={x:h,y:r.y-n.height};break;case o:e={x:h,y:r.y+r.height};break;case a:e={x:r.x+r.width,y:d};break;case s:e={x:r.x-n.width,y:d};break;default:e={x:r.x,y:r.y}}var m=c?X(c):null;if(null!=m){var y="y"===m?"height":"width";switch(p){case u:e[m]=e[m]-(r[y]/2-n[y]/2);break;case f:e[m]=e[m]+(r[y]/2-n[y]/2)}}return e}function gt(t,e){void 0===e&&(e={});var r=e,n=r.placement,s=void 0===n?t.placement:n,l=r.strategy,u=void 0===l?t.strategy:l,f=r.boundary,y=void 0===f?p:f,v=r.rootBoundary,g=void 0===v?h:v,b=r.elementContext,w=void 0===b?d:b,S=r.altBoundary,_=void 0!==S&&S,x=r.padding,E=void 0===x?0:x,T=J("number"!=typeof E?E:Z(E,c)),C=w===d?m:d,k=t.rects.popper,P=t.elements[_?C:w],A=yt(O(P)?P:P.contextElement||W(t.elements.popper),y,g,u),M=V(t.elements.reference),I=vt({reference:M,element:k,strategy:"absolute",placement:s}),D=dt(Object.assign({},k,I)),j=w===d?D:M,L={top:A.top-j.top+T.top,bottom:j.bottom-A.bottom+T.bottom,left:A.left-j.left+T.left,right:j.right-A.right+T.right},N=t.modifiersData.offset;if(w===d&&N){var F=N[s];
vendor: 5,937 bytes, line 2
2Object.keys(L).forEach((function(t){var e=[a,o].indexOf(t)>=0?1:-1,r=[i,o].indexOf(t)>=0?"y":"x";L[t]+=F[r]*e}))}return L}var bt={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,r=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var f=r.mainAxis,p=void 0===f||f,h=r.altAxis,d=void 0===h||h,m=r.fallbackPlacements,g=r.padding,b=r.boundary,w=r.rootBoundary,S=r.altBoundary,_=r.flipVariations,x=void 0===_||_,E=r.allowedAutoPlacements,T=e.options.placement,C=j(T),k=m||(C===T||!x?[st(T)]:function(t){if(j(t)===l)return[];var e=st(t);return[ct(t),e,ct(e)]}(T)),P=[T].concat(k).reduce((function(t,r){return t.concat(j(r)===l?function(t,e){void 0===e&&(e={});var r=e,n=r.placement,i=r.boundary,o=r.rootBoundary,a=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,u=void 0===l?v:l,f=tt(n),p=f?s?y:y.filter((function(t){return tt(t)===f})):c,h=p.filter((function(t){return u.indexOf(t)>=0}));0===h.length&&(h=p);var d=h.reduce((function(e,r){return e[r]=gt(t,{placement:r,boundary:i,rootBoundary:o,padding:a})[j(r)],e}),{});return Object.keys(d).sort((function(t,e){return d[t]-d[e]}))}(e,{placement:r,boundary:b,rootBoundary:w,padding:g,flipVariations:x,allowedAutoPlacements:E}):r)}),[]),A=e.rects.reference,O=e.rects.popper,M=new Map,I=!0,D=P[0],L=0;L<P.length;L++){var N=P[L],F=j(N),R=tt(N)===u,B=[i,o].indexOf(F)>=0,V=B?"width":"height",z=gt(e,{placement:N,boundary:b,rootBoundary:w,altBoundary:S,padding:g}),G=B?R?a:s:R?o:i;A[V]>O[V]&&(G=st(G));var q=st(G),H=[];if(p&&H.push(z[F]<=0),d&&H.push(z[G]<=0,z[q]<=0),H.every((function(t){return t}))){D=N,I=!1;break}M.set(N,H)}if(I)for(var W=function(t){var e=P.find((function(e){var r=M.get(e);if(r)return r.slice(0,t).every((function(t){return t}))}));if(e)return D=e,"break"},$=x?3:1;$>0;$--){if("break"===W($))break}e.placement!==D&&(e.modifiersData[n]._skip=!0,e.placement=D,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function wt(t,e,r){return void 0===r&&(r={x:0,y:0}),{top:t.top-e.height-r.y,right:t.right-e.width+r.x,bottom:t.bottom-e.height+r.y,left:t.left-e.width-r.x}}function St(t){return[i,a,o,s].some((function(e){return t[e]>=0}))}var _t={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,r=t.name,n=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,a=gt(e,{elementContext:"reference"}),s=gt(e,{altBoundary:!0}),l=wt(a,n),c=wt(s,i,o),u=St(l),f=St(c);e.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:f},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}};var xt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,r=t.options,n=t.name,o=r.offset,l=void 0===o?[0,0]:o,c=v.reduce((function(t,r){return t[r]=function(t,e,r){var n=j(t),o=[s,i].indexOf(n)>=0?-1:1,l="function"==typeof r?r(Object.assign({},e,{placement:t})):r,c=l[0],u=l[1];return c=c||0,u=(u||0)*o,[s,a].indexOf(n)>=0?{x:u,y:c}:{x:c,y:u}}(r,e.rects,l),t}),{}),u=c[e.placement],f=u.x,p=u.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=f,e.modifiersData.popperOffsets.y+=p),e.modifiersData[n]=c}};var Et={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,r=t.name;e.modifiersData[r]=vt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}};var Tt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,r=t.options,n=t.name,l=r.mainAxis,c=void 0===l||l,f=r.altAxis,p=void 0!==f&&f,h=r.boundary,d=r.rootBoundary,m=r.altBoundary,y=r.padding,v=r.tether,g=void 0===v||v,b=r.tetherOffset,w=void 0===b?0:b,S=gt(e,{boundary:h,rootBoundary:d,padding:y,altBoundary:m}),_=j(e.placement),x=tt(e.placement),E=!x,T=X(_),C="x"===T?"y":"x",k=e.modifiersData.popperOffsets,P=e.rects.reference,A=e.rects.popper,O="function"==typeof w?w(Object.assign({},e.rects,{placement:e.placement})):w,M="number"==typeof O?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),I=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,D={x:0,y:0};if(k){if(c){var F,R="y"===T?i:s,B="y"===T?o:a,V="y"===T?"height":"width",G=k[T],q=G+S[R],H=G-S[B],W=g?-A[V]/2:0,$=x===u?P[V]:A[V],U=x===u?-A[V]:-P[V],J=e.elements.arrow,Z=g&&J?z(J):{width:0,height:0},Q=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},et=Q[R],rt=Q[B],nt=K(0,P[V],Z[V]),it=E?P[V]/2-W-nt-et-M.mainAxis:$-nt-et-M.mainAxis,ot=E?-P[V]/2+W+nt+rt+M.mainAxis:U+nt+rt+M.mainAxis,at=e.elements.arrow&&Y(e.elements.arrow),st=at?"y"===T?at.clientTop||0:at.clientLeft||0:0,lt=null!=(F=null==I?void 0:I[T])?F:0,ct=G+ot-lt,ut=K(g?N(q,G+it-lt-st):q,G,g?L(H,ct):H);k[T]=ut,D[T]=ut-G}if(p){var ft,pt="x"===T?i:s,ht="x"===T?o:a,dt=k[C],mt="y"===C?"height":"width",yt=dt+S[pt],vt=dt-S[ht],bt=-1!==[i,s].indexOf(_),wt=null!=(ft=null==I?void 0:I[C])?ft:0,St=bt?yt:dt-P[mt]-A[mt]-wt+M.altAxis,_t=bt?dt+P[mt]+A[mt]-wt-M.altAxis:vt,xt=g&&bt?function(t,e,r){var n=K(t,e,r);return n>r?r:n}(St,dt,_t):K(g?St:yt,dt,g?_t:vt);k[C]=xt,D[C]=xt-dt}e.modifiersData[n]=D}},requiresIfExists:["offset"]};function Ct(t,e,r){void 0===r&&(r=!1);var n,i,o=M(e),a=M(e)&&function(t){var e=t.getBoundingClientRect(),r=F(e.width)/t.offsetWidth||1,n=F(e.height)/t.offsetHeight||1;return 1!==r||1!==n}(e),s=W(e),l=V(t,a,r),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(o||!o&&!r)&&(("body"!==P(e)||pt(s))&&(c=(n=e)!==A(n)&&M(n)?{scrollLeft:(i=n).scrollLeft,scrollTop:i.scrollTop}:ut(n)),M(e)?((u=V(e,!0)).x+=e.clientLeft,u.y+=e.clientTop):s&&(u.x=ft(s))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function kt(t){var e=new Map,r=new Set,n=[];return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){r.has(t.name)||function t(i){r.add(i.name),[].concat(i.requires||[],i.requiresIfExists||[]).forEac
2h((function(n){if(!r.has(n)){var i=e.get(n);i&&t(i)}})),n.push(i)}(t)})),n}var Pt={placement:"bottom",modifiers:[],strategy:"absolute"};function At(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function Ot(t){void 0===t&&(t={});var e=t,r=e.defaultModifiers,n=void 0===r?[]:r,i=e.defaultOptions,o=void 0===i?Pt:i;return function(t,e,r){void 0===r&&(r=o);var i,a,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},Pt,o),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,u={state:s,setOptions:function(r){var i="function"==typeof r?r(s.options):r;f(),s.options=Object.assign({},o,s.options,i),s.scrollParents={reference:O(t)?ht(t):t.contextElement?ht(t.contextElement):[],popper:ht(e)};var a,c,p=function(t){var e=kt(t);return k.reduce((function(t,r){return t.concat(e.filter((function(t){return t.phase===r})))}),[])}((a=[].concat(n,s.options.modifiers),c=a.reduce((function(t,e){var r=t[e.name];return t[e.name]=r?Object.assign({},r,e,{options:Object.assign({},r.options,e.options),data:Object.assign({},r.data,e.data)}):e,t}),{}),Object.keys(c).map((function(t){return c[t]}))));return s.orderedModifiers=p.filter((function(t){return t.enabled})),s.orderedModifiers.forEach((function(t){var e=t.name,r=t.options,n=void 0===r?{}:r,i=t.effect;if("function"==typeof i){var o=i({state:s,name:e,instance:u,options:n});l.push(o||function(){})}})),u.update()},forceUpdate:function(){if(!c){var t=s.elements,e=t.reference,r=t.popper;if(At(e,r)){s.rects={reference:Ct(e,Y(r),"fixed"===s.options.strategy),popper:z(r)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(t){return s.modifiersData[t.name]=Object.assign({},t.data)}));for(var n=0;n<s.orderedModifiers.length;n++)if(!0!==s.reset){var i=s.orderedModifiers[n],o=i.fn,a=i.options,l=void 0===a?{}:a,f=i.name;"function"==typeof o&&(s=o({state:s,options:l,name:f,instance:u})||s)}else s.reset=!1,n=-1}}},update:(i=function(){return new Promise((function(t){u.forceUpdate(),t(s)}))},function(){return a||(a=new Promise((function(t){Promise.resolve().then((function(){a=void 0,t(i())}))}))),a}),destroy:function(){f(),c=!0}};if(!At(t,e))return u;function f(){l.forEach((function(t){return t()})),l=[]}return u.setOptions(r).then((function(t){!c&&r.onFirstUpdate&&r.onFirstUpdate(t)})),u}}var Mt=Ot(),It=Ot({defaultModifiers:[ot,Et,nt,D,xt,bt,Tt,Q,_t]}),Dt=Ot({defaultModifiers:[ot,Et,nt,D]});const jt=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let r=t.getAttribute("href");if(!r||!r.includes("#")&&!r.startsWith("."))return null;r.includes("#")&&!r.startsWith("#")&&(r="#"+r.split("#")[1]),e=r&&"#"!==r?r.trim():null}return e},Lt=t=>{const e=jt(t);return e&&document.querySelector(e)?e:null},Nt=t=>{const e=jt(t);return e?document.querySelector(e):null},Ft=t=>{t.dispatchEvent(new Event("transitionend"))},Rt=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),Bt=t=>Rt(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,Vt=(t,e,r)=>{Object.keys(r).forEach(n=>{const i=r[n],o=e[n],a=o&&Rt(o)?"element":null==(s=o)?""+s:{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase();var s;if(!new RegExp(i).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${i}".`)})},zt=t=>!(!Rt(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),Gt=t=>!t||t.nodeType!==Node.ELEMENT_NODE||(!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled"))),qt=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?qt(t.parentNode):null},Ht=()=>{},Wt=t=>{t.offsetHeight},$t=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},Ut=[],Yt=()=>"rtl"===document.documentElement.dir,Xt=t=>{var e;e=()=>{const e=$t();if(e){const r=t.NAME,n=e.fn[r];e.fn[r]=t.jQueryInterface,e.fn[r].Constructor=t,e.fn[r].noConflict=()=>(e.fn[r]=n,t.jQueryInterface)}},"loading"===document.readyState?(Ut.length||document.addEventListener("DOMContentLoaded",()=>{Ut.forEach(t=>t())}),Ut.push(e)):e()},Kt=t=>{"function"==typeof t&&t()},Jt=(t,e,r=!0)=>
2{if(!r)return void Kt(t);const n=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:r}=window.getComputedStyle(t);const n=Number.parseFloat(e),i=Number.parseFloat(r);return n||i?(e=e.split(",")[0],r=r.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(r))):0})(e)+5;let i=!1;const o=({target:r})=>{r===e&&(i=!0,e.removeEventListener("transitionend",o),Kt(t))};e.addEventListener("transitionend",o),setTimeout(()=>{i||Ft(e)},n)},Zt=(t,e,r,n)=>{let i=t.indexOf(e);if(-1===i)return t[!r&&n?t.length-1:0];const o=t.length;return i+=r?1:-1,n&&(i=(i+o)%o),t[Math.max(0,Math.min(i,o-1))]},Qt=/[^.]*(?=\..*)\.|.*/,te=/\..*/,ee=/::\d+$/,re={};let ne=1;const ie={mouseenter:"mouseover",mouseleave:"mouseout"},oe=/^(mouseenter|mouseleave)/i,ae=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function se(t,e){return e&&`${e}::${ne++}`||t.uidEvent||ne++}function le(t){const e=se(t);return t.uidEvent=e,re[e]=re[e]||{},re[e]}function ce(t,e,r=null){const n=Object.keys(t);for(let i=0,o=n.length;i<o;i++){const o=t[n[i]];if(o.originalHandler===e&&o.delegationSelector===r)return o}return null}function ue(t,e,r){const n="string"==typeof e,i=n?r:e;let o=he(t);return ae.has(o)||(o=t),[n,i,o]}function fe(t,e,r,n,i){if("string"!=typeof e||!t)return;if(r||(r=n,n=null),oe.test(e)){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):r=t(r)}const[o,a,s]=ue(e,r,n),l=le(t),c=l[s]||(l[s]={}),u=ce(c,a,o?r:null);if(u)return void(u.oneOff=u.oneOff&&i);const f=se(a,e.replace(Qt,"")),p=o?function(t,e,r){return function n(i){const o=t.querySelectorAll(e);for(let{target:a}=i;a&&a!==this;a=a.parentNode)for(let s=o.length;s--;)if(o[s]===a)return i.delegateTarget=a,n.oneOff&&de.off(t,i.type,e,r),r.apply(a,[i]);return null}}(t,r,n):function(t,e){return function r(n){return n.delegateTarget=t,r.oneOff&&de.off(t,n.type,e),e.apply(t,[n])}}(t,r);p.delegationSelector=o?r:null,p.originalHandler=a,p.oneOff=i,p.uidEvent=f,c[f]=p,t.addEventListener(s,p,o)}function pe(t,e,r,n,i){const o=ce(e[r],n,i);o&&(t.removeEventListener(r,o,Boolean(i)),delete e[r][o.uidEvent])}function he(t){return t=t.replace(te,""),ie[t]||t}const de={on(t,e,r,n){fe(t,e,r,n,!1)},one(t,e,r,n){fe(t,e,r,n,!0)},off(t,e,r,n){if("string"!=typeof e||!t)return;const[i,o,a]=ue(e,r,n),s=a!==e,l=le(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[a])return;return void pe(t,l,a,o,i?r:null)}c&&Object.keys(l).forEach(r=>{!function(t,e,r,n){const i=e[r]||{};
2Object.keys(i).forEach(o=>{if(o.includes(n)){const n=i[o];pe(t,e,r,n.originalHandler,n.delegationSelector)}})}(t,l,r,e.slice(1))});const u=l[a]||{};Object.keys(u).forEach(r=>{const n=r.replace(ee,"");if(!s||e.includes(n)){const e=u[r];pe(t,l,a,e.originalHandler,e.delegationSelector)}})},trigger(t,e,r){if("string"!=typeof e||!t)return null;const n=$t(),i=he(e),o=e!==i,a=ae.has(i);let s,l=!0,c=!0,u=!1,f=null;return o&&n&&(s=n.Event(e,r),n(t).trigger(s),l=!s.isPropagationStopped(),c=!s.isImmediatePropagationStopped(),u=s.isDefaultPrevented()),a?(f=document.createEvent("HTMLEvents"),f.initEvent(i,l,!0)):f=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==r&&Object.keys(r).forEach(t=>{Object.defineProperty(f,t,{get:()=>r[t]})}),u&&f.preventDefault(),c&&t.dispatchEvent(f),f.defaultPrevented&&void 0!==s&&s.preventDefault(),f}},me=new Map,ye={set(t,e,r){me.has(t)||me.set(t,new Map);const n=me.get(t);n.has(e)||0===n.size?n.set(e,r):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>me.has(t)&&me.get(t).get(e)||null,remove(t,e){if(!me.has(t))return;const r=me.get(t);r.delete(e),0===r.size&&me.delete(t)}};class ve{constructor(t){(t=Bt(t))&&(this._element=t,ye.set(this._element,this.constructor.DATA_KEY,this))}dispose(){ye.remove(this._element,this.constructor.DATA_KEY),de.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,e,r=!0){Jt(t,e,r)}static getInstance(t){return ye.get(Bt(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.1.3"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}const ge=(t,e="hide")=>{const r="click.dismiss"+t.EVENT_KEY,n=t.NAME;de.on(document,r,`[data-bs-dismiss="${n}"]`,(function(r){if(["A","AREA"].includes(this.tagName)&&r.preventDefault(),Gt(this))return;const i=Nt(this)||this.closest("."+n);t.getOrCreateInstance(i)[e]()}))};class be extends ve{static get NAME(){return"alert"}close(){if(de.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,t)}_destroyElement(){this._element.remove(),de.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=be.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}ge(be,"close"),Xt(be);class we extends ve{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=we.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function Se(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function _e(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}de.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');we.getOrCreateInstance(e).toggle()}),Xt(we);const xe={setDataAttribute(t,e,r){t.setAttribute("data-bs-"+_e(e),r)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+_e(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=>t.startsWith("bs")).forEach(r=>{let n=r.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=Se(t.dataset[r])}),e},getDataAttribute:(t,e)=>Se(t.getAttribute("data-bs-"+_e(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+window.pageYOffset,left:e.left+window.pageXOffset}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},Ee={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const r=[];let n=t.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(e)&&r.push(n),n=n.parentNode;return r},prev(t,e){let r=t.previousElementSibling;for(;r;){if(r.matches(e))return[r];r=r.previousElementSibling}return[]},next(t,e){let r=t.nextElementSibling;for(;r;){if(r.matches(e))return[r];r=r.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(t=>t+':not([tabindex^="-"])').join(", ");return this.find(e,t).filter(t=>!Gt(t)&&zt(t))}},Te=".bs.carousel",Ce={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},ke={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"}
2,Pe="next",Ae="prev",Oe="left",Me="right",Ie={ArrowLeft:Me,ArrowRight:Oe},De=`load${Te}.data-api`,je=`click${Te}.data-api`;class Le extends ve{constructor(t,e){super(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(e),this._indicatorsElement=Ee.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return Ce}static get NAME(){return"carousel"}next(){this._slide(Pe)}nextWhenVisible(){!document.hidden&&zt(this._element)&&this.next()}prev(){this._slide(Ae)}pause(t){t||(this._isPaused=!0),Ee.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(Ft(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=Ee.findOne(".active.carousel-item",this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void de.one(this._element,"slid.bs.carousel",()=>this.to(t));if(e===t)return this.pause(),void this.cycle();const r=t>e?Pe:Ae;this._slide(r,this._items[t])}_getConfig(t){return t={...Ce,...xe.getDataAttributes(this._element),..."object"==typeof t?t:{}},Vt("carousel",t,ke),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?Me:Oe)}_addEventListeners(){this._config.keyboard&&de.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&(de.on(this._element,"mouseenter.bs.carousel",t=>this.pause(t)),de.on(this._element,"mouseleave.bs.carousel",t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>this._pointerEvent&&("pen"===t.pointerType||"touch"===t.pointerType),e=e=>{t(e)?this.touchStartX=e.clientX:this._pointerEvent||(this.touchStartX=e.touches[0].clientX)},r=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=e=>{t(e)&&(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};Ee.find(".carousel-item img",this._element).forEach(t=>{de.on(t,"dragstart.bs.carousel",t=>t.preventDefault())}),this._pointerEvent?(de.on(this._element,"pointerdown.bs.carousel",t=>e(t)),de.on(this._element,"pointerup.bs.carousel",t=>n(t)),this._element.classList.add("pointer-event")):(de.on(this._element,"touchstart.bs.carousel",t=>e(t)),de.on(this._element,"touchmove.bs.carousel",t=>r(t)),de.on(this._element,"touchend.bs.carousel",t=>n(t)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Ie[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?Ee.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const r=t===Pe;return Zt(this._items,e,r,this._config.wrap)}_triggerSlideEvent(t,e){const r=this._getItemIndex(t),n=this._getItemIndex(Ee.findOne(".active.carousel-item",this._element));return de.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:r})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=Ee.findOne(".active",this._indicatorsElement);e.classList.remove("active"),e.removeAttribute("aria-current");const r=Ee.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e<r.length;e++)if(Number.parseInt(r[e].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(t)){r[e].classList.add("active"),r[e].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||Ee.findOne(".active.carousel-item",this._element);if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(t,e){const r=this._directionToOrder(t),n=Ee.findOne(".active.carousel-item",this._element),i=this._getItemIndex(n),o=e||this._getItemByOrder(r,n),a=this._getItemIndex(o),s=Boolean(this._interval),l=r===Pe,c=l?"carousel-item-start":"carousel-item-end",u=l?"carousel-item-next":"carousel-item-prev",f=this._orderToDirection(r);if(o&&o.classList.contains("active"))return void(this._isSliding=!1);if(this._isSliding)return;if(this._triggerSlideEvent(o,f).defaultPrevented)return;if(!n||!o)return;this._isSliding=!0,s&&this.pause(),this._setActiveIndicatorElement(o),this._activeElement=o;const p=()=>{de.trigger(this._element,"slid.bs.carousel",{relatedTarget:o,direction:f,from:i,to:a})};if(this._element.classList.contains("slide")){o.classList.add(u),Wt(o),n.classList.add(c),o.classList.add(c);const t=()=>{o.classList.remove(c,u),o.classList.add("active"),n.classList.remove("active",u,c),this._isSliding=!1,setTimeout(p,0)};this._queueCallback(t,n,!0)}else n.classList.remove("active"),o.classList.add("active"),this._isSliding=!1,p();s&&this.cycle()}_directionToOrder(t){return[Me,Oe].includes(t)?Yt()?t===Oe?Ae:Pe:t===Oe?Pe:Ae:t}_orderToDirection(t){return[Pe,Ae].includes(t)?Yt()?t===Ae?Oe:Me:t===Ae?Me:Oe:t}static carouselInterface(t,e){const r=Le.getOrCreateInstance(t,e);let{_config:n}=r;"object"==typeof e&&(n={...n,...e});const i="string"==typeof e?e:n.slide;if("number"==typeof e)r.to(e);else if("string"==typeof i){if(void 0===r[i])throw new TypeError(`No method n
2amed "${i}"`);r[i]()}else n.interval&&n.ride&&(r.pause(),r.cycle())}static jQueryInterface(t){return this.each((function(){Le.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=Nt(this);if(!e||!e.classList.contains("carousel"))return;const r={...xe.getDataAttributes(e),...xe.getDataAttributes(this)},n=this.getAttribute("data-bs-slide-to");n&&(r.interval=!1),Le.carouselInterface(e,r),n&&Le.getInstance(e).to(n),t.preventDefault()}}de.on(document,je,"[data-bs-slide], [data-bs-slide-to]",Le.dataApiClickHandler),de.on(window,De,()=>{const t=Ee.find('[data-bs-ride="carousel"]');for(let e=0,r=t.length;e<r;e++)Le.carouselInterface(t[e],Le.getInstance(t[e]))}),Xt(Le);const Ne={toggle:!0,parent:null},Fe={toggle:"boolean",parent:"(null|element)"};class Re extends ve{constructor(t,e){super(t),this._isTransitioning=!1,this._config=this._getConfig(e),this._triggerArray=[];const r=Ee.find('[data-bs-toggle="collapse"]');for(let t=0,e=r.length;t<e;t++){const e=r[t],n=Lt(e),i=Ee.find(n).filter(t=>t===this._element);null!==n&&i.length&&(this._selector=n,this._triggerArray.push(e))}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ne}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t,e=[];if(this._config.parent){const t=Ee.find(":scope .collapse .collapse",this._config.parent);e=Ee.find(".collapse.show, .collapse.collapsing",this._config.parent).filter(e=>!t.includes(e))}const r=Ee.findOne(this._selector);if(e.length){const n=e.find(t=>r!==t);if(t=n?Re.getInstance(n):null,t&&t._isTransitioning)return}if(de.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e.forEach(e=>{r!==e&&Re.getOrCreateInstance(e,{toggle:!1}).hide(),t||ye.set(e,"bs.collapse",null)});const n=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i="scroll"+(n[0].toUpperCase()+n.slice(1));this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[n]="",de.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[n]=this._element[i]+"px"}hide(){if(this._isTransitioning||!this._isShown())return;if(de.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",Wt(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;for(let t=0;t<e;t++){const e=this._triggerArray[t],r=Nt(e);r&&!this._isShown(r)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0;this._element.style[t]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),de.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}_isShown(t=this._element){return t.classList.contains("show")}_getConfig(t){return(t={...Ne,...xe.getDataAttributes(this._element),...t}).toggle=Boolean(t.toggle),t.parent=Bt(t.parent),Vt("collapse",t,Fe),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=Ee.find(":scope .collapse .collapse",this._config.parent);Ee.find('[data-bs-toggle="collapse"]',this._config.parent).filter(e=>!t.includes(e)).forEach(t=>{const e=Nt(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))})}_addAriaAndCollapsedClass(t,e){t.length&&t.forEach(t=>{e?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",e)})}static jQueryInterface(t){return this.each((function(){const e={};"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1);const r=Re.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===r[t])throw new TypeError(`No method n
2amed "${t}"`);r[t]()}}))}}de.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=Lt(this);Ee.find(e).forEach(t=>{Re.getOrCreateInstance(t,{toggle:!1}).toggle()})})),Xt(Re);const Be=new RegExp("ArrowUp|ArrowDown|Escape"),Ve=Yt()?"top-end":"top-start",ze=Yt()?"top-start":"top-end",Ge=Yt()?"bottom-end":"bottom-start",qe=Yt()?"bottom-start":"bottom-end",He=Yt()?"left-start":"right-start",We=Yt()?"right-start":"left-start",$e={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},Ue={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class Ye extends ve{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar()}static get Default(){return $e}static get DefaultType(){return Ue}static get NAME(){return"dropdown"}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Gt(this._element)||this._isShown(this._menu))return;const t={relatedTarget:this._element};if(de.trigger(this._element,"show.bs.dropdown",t).defaultPrevented)return;const e=Ye.getParentFromElement(this._element);this._inNavbar?xe.setDataAttribute(this._menu,"popper","none"):this._createPopper(e),"ontouchstart"in document.documentElement&&!e.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(t=>de.on(t,"mouseover",Ht)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add("show"),this._element.classList.add("show"),de.trigger(this._element,"shown.bs.dropdown",t)}hide(){if(Gt(this._element)||!this._isShown(this._menu))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){de.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>de.off(t,"mouseover",Ht)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),xe.removeDataAttribute(this._menu,"popper"),de.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...xe.getDataAttributes(this._element),...t},Vt("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&&!Rt(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_createPopper(t){if(void 0===n)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:Rt(this._config.reference)?e=Bt(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const r=this._getPopperConfig(),i=r.modifiers.find(t=>"applyStyles"===t.name&&!1===t.enabled);this._popper=It(e,this._menu,r),i&&xe.setDataAttribute(this._menu,"popper","static")}_isShown(t=this._element){return t.classList.contains("show")}_getMenuElement(){return Ee.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return He;if(t.classList.contains("dropstart"))return We;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ze:Ve:e?qe:Ge}
2_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const r=Ee.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(zt);r.length&&Zt(r,e,"ArrowDown"===t,!r.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=Ye.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=Ee.find('[data-bs-toggle="dropdown"]');for(let r=0,n=e.length;r<n;r++){const n=Ye.getInstance(e[r]);if(!n||!1===n._config.autoClose)continue;if(!n._isShown())continue;const i={relatedTarget:n._element};if(t){const e=t.composedPath(),r=e.includes(n._menu);if(e.includes(n._element)||"inside"===n._config.autoClose&&!r||"outside"===n._config.autoClose&&r)continue;if(n._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;"click"===t.type&&(i.clickEvent=t)}n._completeHide(i)}}static getParentFromElement(t){return Nt(t)||t.parentNode}static dataApiKeydownHandler(t){if(/input|textarea/i.test(t.target.tagName)?"Space"===t.key||"Escape"!==t.key&&("ArrowDown"!==t.key&&"ArrowUp"!==t.key||t.target.closest(".dropdown-menu")):!Be.test(t.key))return;const e=this.classList.contains("show");if(!e&&"Escape"===t.key)return;if(t.preventDefault(),t.stopPropagation(),Gt(this))return;const r=this.matches('[data-bs-toggle="dropdown"]')?this:Ee.prev(this,'[data-bs-toggle="dropdown"]')[0],n=Ye.getOrCreateInstance(r);if("Escape"!==t.key)return"ArrowUp"===t.key||"ArrowDown"===t.key?(e||n.show(),void n._selectMenuItem(t)):void(e&&"Space"!==t.key||Ye.clearMenus());n.hide()}}de.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',Ye.dataApiKeydownHandler),de.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",Ye.dataApiKeydownHandler),de.on(document,"click.bs.dropdown.data-api",Ye.clearMenus),de.on(document,"keyup.bs.dropdown.data-api",Ye.clearMenus),de.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),Ye.getOrCreateInstance(this).toggle()})),Xt(Ye);class Xe{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",e=>e+t),this._setElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=>e+t),this._setElementAttributes(".sticky-top","marginRight",e=>e-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,r){const n=this.getWidth();this._applyManipulationCallback(t,t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const i=window.getComputedStyle(t)[e];t.style[e]=r(Number.parseFloat(i))+"px"})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),this._resetElementAttributes(".sticky-top","marginRight")}_saveInitialAttribute(t,e){const r=t.style[e];r&&xe.setDataAttribute(t,e,r)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,t=>{const r=xe.getDataAttribute(t,e);void 0===r?t.style.removeProperty(e):(xe.removeDataAttribute(t,e),t.style[e]=r)})}
2_applyManipulationCallback(t,e){Rt(t)?e(t):Ee.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const Ke={className:"modal-backdrop",isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},Je={className:"string",isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"};class Ze{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&Wt(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{Kt(t)})):Kt(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),Kt(t)})):Kt(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...Ke,..."object"==typeof t?t:{}}).rootElement=Bt(t.rootElement),Vt("backdrop",t,Je),t}_append(){this._isAppended||(this._config.rootElement.append(this._getElement()),de.on(this._getElement(),"mousedown.bs.backdrop",()=>{Kt(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(de.off(this._element,"mousedown.bs.backdrop"),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){Jt(t,this._getElement(),this._config.isAnimated)}}const Qe={trapElement:null,autofocus:!0},tr={trapElement:"element",autofocus:"boolean"};class er{constructor(t){this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}activate(){const{trapElement:t,autofocus:e}=this._config;this._isActive||(e&&t.focus(),de.off(document,".bs.focustrap"),de.on(document,"focusin.bs.focustrap",t=>this._handleFocusin(t)),de.on(document,"keydown.tab.bs.focustrap",t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,de.off(document,".bs.focustrap"))}_handleFocusin(t){const{target:e}=t,{trapElement:r}=this._config;if(e===document||e===r||r.contains(e))return;const n=Ee.focusableChildren(r);0===n.length?r.focus():"backward"===this._lastTabNavDirection?n[n.length-1].focus():n[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?"backward":"forward")}_getConfig(t){return t={...Qe,..."object"==typeof t?t:{}},Vt("focustrap",t,tr),t}}const rr={backdrop:!0,keyboard:!0,focus:!0},nr={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class ir extends ve{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=Ee.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new Xe}static get Default(){return rr}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||this._isTransitioning)return;de.trigger(this._element,"show.bs.modal",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),de.on(this._dialog,"mousedown.dismiss.bs.modal",()=>{de.one(this._element,"mouseup.dismiss.bs.modal",t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(){if(!this._isShown||this._isTransitioning)return;if(de.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),this._focustrap.deactivate(),this._element.classList.remove("show"),de.off(this._element,"click.dismiss.bs.modal"),de.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=>this._hideModal(),this._element,t)}dispose(){[window,this._dialog].forEach(t=>de.off(t,".bs.modal")),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}
2_initializeBackDrop(){return new Ze({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new er({trapElement:this._element})}_getConfig(t){return t={...rr,...xe.getDataAttributes(this._element),..."object"==typeof t?t:{}},Vt("modal",t,nr),t}_showElement(t){const e=this._isAnimated(),r=Ee.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,r&&(r.scrollTop=0),e&&Wt(this._element),this._element.classList.add("show");this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,de.trigger(this._element,"shown.bs.modal",{relatedTarget:t})},this._dialog,e)}_setEscapeEvent(){this._isShown?de.on(this._element,"keydown.dismiss.bs.modal",t=>{this._config.keyboard&&"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):de.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?de.on(window,"resize.bs.modal",()=>this._adjustDialog()):de.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),de.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){de.on(this._element,"click.dismiss.bs.modal",t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(de.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:r}=this._element,n=e>document.documentElement.clientHeight;!n&&"hidden"===r.overflowY||t.contains("modal-static")||(n||(r.overflowY="hidden"),t.add("modal-static"),this._queueCallback(()=>{t.remove("modal-static"),n||this._queueCallback(()=>{r.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),r=e>0;(!r&&t&&!Yt()||r&&!t&&Yt())&&(this._element.style.paddingLeft=e+"px"),(r&&!t&&!Yt()||!r&&t&&Yt())&&(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const r=ir.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===r[t])throw new TypeError(`No method named "${t}"`);r[t](e)}}))}}de.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=Nt(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),de.one(e,"show.bs.modal",t=>{t.defaultPrevented||de.one(e,"hidden.bs.modal",()=>{zt(this)&&this.focus()})});const r=Ee.findOne(".modal.show");r&&ir.getInstance(r).hide();ir.getOrCreateInstance(e).toggle(this)})),ge(ir),Xt(ir);const or={backdrop:!0,keyboard:!0,scroll:!1},ar={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class sr extends ve{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return or}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown)return;if(de.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(new Xe).hide(),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show");this._queueCallback(()=>{this._config.scroll||this._focustrap.activate(),de.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0)}
2hide(){if(!this._isShown)return;if(de.trigger(this._element,"hide.bs.offcanvas").defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide();this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new Xe).reset(),de.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_getConfig(t){return t={...or,...xe.getDataAttributes(this._element),..."object"==typeof t?t:{}},Vt("offcanvas",t,ar),t}_initializeBackDrop(){return new Ze({className:"offcanvas-backdrop",isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_initializeFocusTrap(){return new er({trapElement:this._element})}_addEventListeners(){de.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()})}static jQueryInterface(t){return this.each((function(){const e=sr.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}de.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=Nt(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),Gt(this))return;de.one(e,"hidden.bs.offcanvas",()=>{zt(this)&&this.focus()});const r=Ee.findOne(".offcanvas.show");r&&r!==e&&sr.getInstance(r).hide();sr.getOrCreateInstance(e).toggle(this)})),de.on(window,"load.bs.offcanvas.data-api",()=>Ee.find(".offcanvas.show").forEach(t=>sr.getOrCreateInstance(t).show())),ge(sr),Xt(sr);const lr=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),cr=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,ur=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,fr=(t,e)=>{const r=t.nodeName.toLowerCase();if(e.includes(r))return!lr.has(r)||Boolean(cr.test(t.nodeValue)||ur.test(t.nodeValue));const n=e.filter(t=>t instanceof RegExp);for(let t=0,e=n.length;t<e;t++)if(n[t].test(r))return!0;return!1},pr={"*":["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:[]};function hr(t,e,r){if(!t.length)return t;if(r&&"function"==typeof r)return r(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),i=[].concat(...n.body.querySelectorAll("*"));for(let t=0,r=i.length;t<r;t++){const r=i[t],n=r.nodeName.toLowerCase();if(!Object.keys(e).includes(n)){r.remove();continue}const o=[].concat(...r.attributes),a=[].concat(e["*"]||[],e[n]||[]);o.forEach(t=>{fr(t,a)||r.removeAttribute(t.nodeName)})}return n.body.innerHTML}const dr=new Set(["sanitize","allowList","sanitizeFn"]),mr={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},yr={AUTO:"auto",TOP:"top",RIGHT:Yt()?"left":"right",BOTTOM:"bottom",LEFT:Yt()?"right":"left"},vr={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:pr,popperConfig:null},gr={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class br extends ve{constructor(t,e){if(void 0===n)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return vr}static get NAME(){return"tooltip"}static get Event(){return gr}static get DefaultType(){return mr}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),de.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=de.trigger(this._element,this.constructor.Event.SHOW),e=qt(this._element),r=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!r)return;"tooltip"===this.constructor.NAME&&this.tip&&this.getTitle()!==this.tip.querySelector(".tooltip-inner").innerHTML&&(this._disposePopper(),this.tip.remove(),this.tip=null);const n=this.getTipElement(),i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME);n.setAttribute("id",i),this._element.setAttribute("aria-describedby",i),this._config.animation&&n.classList.add("fade");const o="function"==typeof this._config.placement?this._config.placement.call(this,n,this._element):this._config.placement,a=this._getAttachment(o);this._addAttachmentClass(a);const{container:s}=this._config;ye.set(n,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(s.append(n),de.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update(
2):this._popper=It(this._element,n,this._getPopperConfig(a)),n.classList.add("show");const l=this._resolvePossibleFunction(this._config.customClass);l&&n.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{de.on(t,"mouseover",Ht)});const c=this.tip.classList.contains("fade");this._queueCallback(()=>{const t=this._hoverState;this._hoverState=null,de.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&&this._leave(null,this)},this.tip,c)}hide(){if(!this._popper)return;const t=this.getTipElement();if(de.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>de.off(t,"mouseover",Ht)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),de.trigger(this._element,this.constructor.Event.HIDDEN),this._disposePopper())},this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");t.innerHTML=this._config.template;const e=t.children[0];return this.setContent(e),e.classList.remove("fade","show"),this.tip=e,this.tip}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),".tooltip-inner")}_sanitizeAndSetContent(t,e,r){const n=Ee.findOne(r,t);e||!n?this.setElementContent(n,e):n.remove()}setElementContent(t,e){if(null!==t)return Rt(e)?(e=Bt(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.append(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=hr(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){const t=this._element.getAttribute("data-bs-original-title")||this._config.title;return this._resolvePossibleFunction(t)}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){return e||this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`${this._getBasicClassPrefix()}-${this.updateAttachment(t)}`)}_getAttachment(t){return yr[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=>{if("click"===t)de.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=>this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,r="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;de.on(this._element,e,this._config.selector,t=>this._enter(t)),de.on(this._element,r,this._config.selector,t=>this._leave(t))}}),this._hideModalHandler=()=>{this._element&&this.hide()},de.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?"focu
2s":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&&e._config.delay.show?e._timeout=setTimeout(()=>{"show"===e._hoverState&&e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&&e._config.delay.hide?e._timeout=setTimeout(()=>{"out"===e._hoverState&&e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=xe.getDataAttributes(this._element);return Object.keys(e).forEach(t=>{dr.has(t)&&delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:Bt(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),Vt("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=hr(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=new RegExp(`(^|\\s)${this._getBasicClassPrefix()}\\S+`,"g"),r=t.getAttribute("class").match(e);null!==r&&r.length>0&&r.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}_getBasicClassPrefix(){return"bs-tooltip"}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=br.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Xt(br);const wr={...br.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'},Sr={...br.DefaultType,content:"(string|element|function)"},_r={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class xr extends br{static get Default(){return wr}static get NAME(){return"popover"}static get Event(){return _r}static get DefaultType(){return Sr}isWithContent(){return this.getTitle()||this._getContent()}setContent(t){this._sanitizeAndSetContent(t,this.getTitle(),".popover-header"),this._sanitizeAndSetContent(t,this._getContent(),".popover-body")}_getContent(){return this._resolvePossibleFunction(this._config.content)}_getBasicClassPrefix(){return"bs-popover"}static jQueryInterface(t){return this.each((function(){const e=xr.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Xt(xr);const Er={offset:10,method:"auto",target:""},Tr={offset:"number",method:"string",target:"(string|element)"},Cr=".nav-link, .list-group-item, .dropdown-item";class kr extends ve{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,de.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return Er}static get NAME(){return"scrollspy"}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":"position",e="auto"===this._config.method?t:this._config.method,r="position"===e?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight();Ee.find(Cr,this._config.target).map(t=>{const n=Lt(t),i=n?Ee.findOne(n):null;if(i){const t=i.getBoundingClientRect();if(t.width||t.height)return[xe[e](i).top+r,n]}return null}).filter(t=>t).sort((t,e)=>
2t[0]-e[0]).forEach(t=>{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){de.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){return(t={...Er,...xe.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target=Bt(t.target)||document.documentElement,Vt("scrollspy",t,Tr),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),r=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=r){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;){this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t<this._offsets[e+1])&&this._activate(this._targets[e])}}}_activate(t){this._activeTarget=t,this._clear();const e=Cr.split(",").map(e=>`${e}[data-bs-target="${t}"],${e}[href="${t}
2"]`),r=Ee.findOne(e.join(","),this._config.target);r.classList.add("active"),r.classList.contains("dropdown-item")?Ee.findOne(".dropdown-toggle",r.closest(".dropdown")).classList.add("active"):Ee.parents(r,".nav, .list-group").forEach(t=>{Ee.prev(t,".nav-link, .list-group-item").forEach(t=>t.classList.add("active")),Ee.prev(t,".nav-item").forEach(t=>{Ee.children(t,".nav-link").forEach(t=>t.classList.add("active"))})}),de.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){Ee.find(Cr,this._config.target).filter(t=>t.classList.contains("active")).forEach(t=>t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=kr.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}de.on(window,"load.bs.scrollspy.data-api",()=>{Ee.find('[data-bs-spy="scroll"]').forEach(t=>new kr(t))}),Xt(kr);class Pr extends ve{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let t;
2const e=Nt(this._element),r=this._element.closest(".nav, .list-group");if(r){const e="UL"===r.nodeName||"OL"===r.nodeName?":scope > li > .active":".active";t=Ee.find(e,r),t=t[t.length-1]}const n=t?de.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(de.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==n&&n.defaultPrevented)return;this._activate(this._element,r);const i=()=>{de.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),de.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,i):i()}_activate(t,e,r){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?Ee.children(e,".active"):Ee.find(":scope > li > .active",e))[0],i=r&&n&&n.classList.contains("fade"),o=()=>this._transitionComplete(t,n,r);n&&i?(n.classList.remove("show"),this._queueCallback(o,t,!0)):o()}_transitionComplete(t,e,r){if(e){e.classList.remove("active");const t=Ee.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),Wt(t),t.classList.contains("fade")&&t.classList.add("show");let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&Ee.find(".dropdown-toggle",e).forEach(t=>t.classList.add("active")),t.setAttribute("aria-expanded",!0)}r&&r()}static jQueryInterface(t){return this.each((function(){const e=Pr.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}de.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),Gt(this))return;Pr.getOrCreateInstance(this).show()})),Xt(Pr);const Ar={animation:"boolean",autohide:"boolean",delay:"number"},Or={animation:!0,autohide:!0,delay:5e3};class Mr extends ve{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Ar}static get Default(){return Or}static get NAME(){return"toast"}show(){if(de.trigger(this._element,"show.bs.toast").defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");this._element.classList.remove("hide"),Wt(this._element),this._element.classList.add("show"),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),de.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation)}hide(){if(!this._element.classList.contains("show"))return;if(de.trigger(this._element,"hide.bs.toast").defaultPrevented)return;this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.add("hide"),this._element.classList.remove("showing"),this._element.classList.remove("show"),de.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...Or,...xe.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},Vt("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const r=t.relatedTarget;this._element===r||this._element.contains(r)||this._maybeScheduleHide()}_setListeners(){de.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),de.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),de.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),de.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Mr.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method n
2amed "${t}"`);e[t](this)}}))}}ge(Mr),Xt(Mr)},function(t,e,r){"use strict";var n=Object.prototype.toString;t.exports=function(t){var e=n.call(t),r="[object Arguments]"===e;return r||(r="[object Array]"!==e&&null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Function]"===n.call(t.callee)),r}},function(t,e,r){"use strict";t.exports=function(t){return null===t?"Null":void 0===t?"Undefined":"function"==typeof t||"object"==typeof t?"Object":"number"==typeof t?"Number":"boolean"==typeof t?"Boolean":"string"==typeof t?"String":void 0}},function(t,e,r){"use strict";var n=r(104),i=r(112),o=r(35),a=r(50);t.exports=function(t){var e=n(t);return o(e)||0===e?0:a(e)?i(e):e}},function(t,e,r){"use strict";var n=r(5),i=r(2),o=n("%Number%"),a=r(69),s=r(105),l=r(271);t.exports=function(t){var e=a(t)?t:s(t,o);if("symbol"==typeof e)throw new i("Cannot convert a Symbol value to a number");if("bigint"==typeof e)throw new i("Conversion from 'BigInt' to 'number' is not allowed.");return"string"==typeof e?l(e):o(e)}},function(t,e,r){"use strict";var n=r(106);t.exports=function(t){return arguments.length>1?n(t,arguments[1]):n(t)}},function(t,e,r){"use strict";var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator,i=r(268),o=r(83),a=r(269),s=r(270),l=function(t,e){if(null==t)throw new TypeError("Cannot call method on "+t);if("string"!=typeof e||"number"!==e&&"string"!==e)throw new TypeError('hint must be "string" or "number"');var r,n,a,s="string"===e?["toString","valueOf"]:["valueOf","toString"];for(a=0;a<s.length;++a)if(r=t[s[a]],o(r)&&(n=r.call(t),i(n)))return n;throw new TypeError("No default value")},c=function(t,e){var r=t[e];if(null!=r){if(!o(r))throw new TypeError(r+" returned for property "+e+" of object "+t+" is not a function");return r}};t.exports=function(t){if(i(t))return t;var e,r="default";if(arguments.length>1&&(arguments[1]===String?r="string":arguments[1]===Number&&(r="number")),n&&(Symbol.toPrimitive?e=c(t,Symbol.toPrimitive):s(t)&&(e=Symbol.prototype.valueOf)),void 0!==e){var o=e.call(t,r);
2if(i(o))return o;throw new TypeError("unable to convert exotic object to primitive")}return"default"===r&&(a(t)||s(t))&&(r="string"),l(t,"default"===r?"number":r)}},function(t,e,r){"use strict";var n=r(8),i=r(108),o=n("RegExp.prototype.exec"),a=r(2);t.exports=function(t){if(!i(t))throw new a("`regex` must be a RegExp");return function(e){return null!==o(t,e)}}},function(t,e,r){"use strict";var n,i,o,a,s=r(8),l=r(49)();if(l){n=s("Object.prototype.hasOwnProperty"),i=s("RegExp.prototype.exec"),o={};var c=function(){throw o};a={toString:c,valueOf:c},"symbol"==typeof Symbol.toPrimitive&&(a[Symbol.toPrimitive]=c)}var u=s("Object.prototype.toString"),f=Object.getOwnPropertyDescriptor;t.exports=l?function(t){if(!t||"object"!=typeof t)return!1;var e=f(t,"lastIndex");if(!(e&&n(e,"value")))return!1;try{i(t,a)}catch(t){return t===o}}:function(t){return!(!t||"object"!=typeof t&&"function"!=typeof t)&&"[object RegExp]"===u(t)}},function(t,e,r){"use strict";var n=r(34),i=r(11),o=r(24),a=r(110),s=r(111),l=r(272),c=n(s()),u=function(t){return o(t),c(t)};i(u,{getPolyfill:s,implementation:a,shim:l}),t.exports=u},function(t,e,r){"use strict";var n=r(24),i=r(30),o=r(8)("String.prototype.replace"),a=/^\s$/.test("᠎"),s=a?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,l=a?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;t.exports=function(){var t=i(n(this));return o(o(t,s,""),l,"")}},function(t,e,r){"use strict";var n=r(110);t.exports=function(){return String.prototype.trim&&"​"==="​".trim()&&"᠎"==="᠎".trim()&&"_᠎"==="_᠎".trim()&&"᠎_"==="᠎_".trim()?String.prototype.trim:n}},function(t,e,r){"use strict";var n=r(273),i=r(2);t.exports=function(t){if("number"!=typeof t&&"bigint"!=typeof t)throw new i("argument must be a Number or a BigInt");var e=t<0?-n(-t):n(t);return 0===e?0:e}},function(t,e,r){"use strict";var n=r(289);t.exports=function(){return"function"==typeof Object.getOwnPropertyDescriptors?Object.getOwnPropertyDescriptors:n}},function(t,e,r){"use strict";var n=r(2),i=r(29),o=r(290),a=r(10);t.exports=function(t,e,r){if("Object"!==a(t))throw new n("Assertion failed: Type(O) is not Object");if(!i(e))throw new n("Assertion failed: IsPropertyKey(P) is not true");return o(t,e,{"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":r,"[[Writable]]":!0})}},function(t,e,r){"use strict";var n=r(5),i=n("%Object.preventExtensions%",!0),o=n("%Object.isExtensible%",!0),a=r(69);t.exports=i?function(t){return!a(t)&&o(t)}:function(t){return!a(t)}},function(t,e,r){"use strict";var n=r(22),i=r(2),o=r(10),a=r(86),s=r(36);t.exports=function(t){if("Object"!==o(t))throw new i("ToPropertyDescriptor requires an object");var e={};if(n(t,"enumerable")&&(e["[[Enumerable]]"]=a(t.enumerable)),n(t,"configurable")&&(e["[[Configurable]]"]=a(t.configurable)),n(t,"value")&&(e["[[Value]]"]=t.value),n(t,"writable")&&(e["[[Writable]]"]=a(t.writable)),n(t,"get")){var r=t.get;if(void 0!==r&&!s(r))throw new i("getter must be a function");e["[[Get]]"]=r}if(n(t,"set")){var l=t.set;if(void 0!==l&&!s(l))throw new i("setter must be a function");e["[[Set]]"]=l}if((n(e,"[[Get]]")||n(e,"[[Set]]"))&&(n(e,"[[Value]]")||n(e,"[[Writable]]")))throw new i("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return e}},function(t,e,r){"use strict";var n=r(16);t.exports=function(t,e){return n(e)&&"object"==typeof e&&"[[Enumerable]]"in e&&"[[Configurable]]"in e&&(t.IsAccessorDescriptor(e)||t.IsDataDescriptor(e))}},function(t,e,r){"use strict";var n=r(2),i=r(16),o=r(119);t.exports=function(t){if(void 0!==t&&!i(t))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return o(t)}},function(t,e,r){"use strict";
2t.exports=function(t){if(void 0===t)return t;var e={};return"[[Value]]"in t&&(e.value=t["[[Value]]"]),"[[Writable]]"in t&&(e.writable=!!t["[[Writable]]"]),"[[Get]]"in t&&(e.get=t["[[Get]]"]),"[[Set]]"in t&&(e.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(e.enumerable=!!t["[[Enumerable]]"]),"[[Configurable]]"in t&&(e.configurable=!!t["[[Configurable]]"]),e}},function(t,e,r){"use strict";var n=r(31),i=r(23),o=r(121),a=r(36),s=r(298),l=r(51),c=r(30),u=r(8),f=r(52),p=r(84),h=r(2),d=p("a"),m="a"!==d[0]||!(0 in d),y=u("%String.prototype.split%");t.exports=function(t){var e=l(this),r=m&&f(e)?y(e,""):e,u=s(r);if(!a(t))throw new h("Array.prototype.reduce callback must be a function");if(0===u&&arguments.length<2)throw new h("reduce of empty array with no initial value");var p,d,v,g=0;if(arguments.length>1)p=arguments[1];else{for(v=!1;!v&&g<u;)d=c(g),(v=o(e,d))&&(p=i(e,d)),g+=1;if(!v)throw new h("reduce of empty array with no initial value")}for(;g<u;){if(d=c(g),v=o(e,d)){var b=i(e,d);p=n(t,void 0,[p,b,g,e])}g+=1}return p}},function(t,e,r){"use strict";var n=r(2),i=r(29),o=r(10);t.exports=function(t,e){if("Object"!==o(t))throw new n("Assertion failed: `O` must be an Object");if(!i(e))throw new n("Assertion failed: `P` must be a Property Key");return e in t}},function(t,e,r){"use strict";var n=r(123),i=r(120);t.exports=function(){var t=Array.prototype.reduce;return n(t)?t:i}},function(t,e){t.exports=function(t){var e=!0,r=!0,n=!1;if("function"==typeof t){try{t.call("f",(function(t,r,n){"object"!=typeof n&&(e=!1)})),t.call([null],(function(){"use strict";r="string"==typeof this}),"x")}catch(t){n=!0}return!n&&e&&r}return!1}},function(t,e,r){"use strict";var n=r(5),i=r(34),o=r(21),a=n("%Promise.resolve%",!0),s=a&&i(a);t.exports=function(t,e){if(!s)throw new o("This environment does not support Promises.");return s(t,e)}},function(t,e,r){"use strict";var n=r(126)("%Reflect.construct%",!0),i=r(306);try{i({},"",{"[[Get]]":function(){}})}catch(t){i=null}if(i&&n){var o={},a={};i(a,"length",{"[[Get]]":function(){throw o},"[[Enumerable]]":!0}),t.exports=function(t){try{n(t,a)}catch(t){return t===o}}}else t.exports=function(t){return"function"==typeof t&&!!t.prototype}},function(t,e,r){"use strict";t.exports=r(5)},function(t,e,r){"use strict";var n=r(2),i=r(16),o=r(119);t.exports=function(t){if(void 0!==t&&!i(t))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return o(t)}},function(t,e,r){"use strict";var n=r(22),i=r(2),o=r(19),a=r(307),s=r(68);t.exports=function(t){if("Object"!==o(t))throw new i("ToPropertyDescriptor requires an object");var e={};if(n(t,"enumerable")&&(e["[[Enumerable]]"]=a(t.enumerable)),n(t,"configurable")&&(e["[[Configurable]]"]=a(t.configurable)),n(t,"value")&&(e["[[Value]]"]=t.value),n(t,"writable")&&(e["[[Writable]]"]=a(t.writable)),n(t,"get")){var r=t.get;if(void 0!==r&&!s(r))throw new i("getter must be a function");e["[[Get]]"]=r}if(n(t,"set")){var l=t.set;if(void 0!==l&&!s(l))throw new i("setter must be a function");e["[[Set]]"]=l}if((n(e,"[[Get]]")||n(e,"[[Set]]"))&&(n(e,"[[Value]]")||n(e,"[[Writable]]")))throw new i("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return e}},function(t,e,r){"use strict";var n=r(22),i="function"==typeof Symbol&&"symbol"==typeof Symbol.unscopables,o=i&&Array.prototype[Symbol.unscopables],a=TypeError;t.exports=function(t){if("string"!=typeof t||!t)throw new a("method must be a non-empty string");if(!n(Array.prototype,t))throw new a("method must be on Array.prototype");i&&(o[t]=!0)}},function(t,e,r){"use strict";var n=r(5)("%Symbol.species%",!0),i=r(2),o=r(313),a=r(54),s=r(93),l=r(125),c=r(19),u=r(53);t.exports=function(t,e){if(!u(e)||e<0)throw new i("Assertion failed: length must be an integer >= 0");if(!s(t))return o(e);var r=a(t,"constructor");if(n&&"Object"===c(r)&&null===(r=a(r,n))&&(r=void 0),void 0===r)return o(e);if(!l(r))throw new i("C must be a constructor");return new r(e)}},function(t,e,r){"use strict";var n=r(2),i=r(70),o=r(314),a=r(315),s=r(54),l=r(321),c=r(93),u=r(322),f=r(328);t.exports=function t(e,r,p,h,d){var m;arguments.length>5&&(m=arguments[5]);for(var y=h,v=0;v<p;){var g=f(v),b=l(r,g);if(!0===b){var w=s(r,g);if(void 0!==m){if(arguments.length<=6)throw new n("Assertion failed: thisArg is required when mapperFunction is provided");w=o(m,arguments[6],[w,v,r])}var S=!1;if(d>0&&(S=c(w)),S){var _=u(w);y=t(e,w,_,y,d-1)}else{if(y>=i)throw new n("index too large");a(e,f(y),w),y+=1}}v+=1}return y}},function(t,e,r){"use strict";var n=r(323),i=r(326),o=r(35),a=r(50);t.exports=function(t){var e=n(t);return o(e)||0===e?0:a(e)?i(e):e}},function(t,e,r){"use strict";
2t.exports=r(51)},function(t,e,r){"use strict";var n;try{n=Function("s","return { [s]() {} }[s].name;")}catch(t){}t.exports=n&&"inferred"===function(){}.name?n:null},function(t,e,r){"use strict";var n=r(344),i=r(53),o=r(70),a=r(2);t.exports=function(t,e,r){if("string"!=typeof t)throw new a("Assertion failed: `S` must be a String");if(!i(e)||e<0||e>o)throw new a("Assertion failed: `length` must be an integer >= 0 and <= 2**53");if("boolean"!=typeof r)throw new a("Assertion failed: `unicode` must be a Boolean");return r?e+1>=t.length?e+1:e+n(t,e)["[[CodeUnitCount]]"]:e+1}},function(t,e,r){"use strict";t.exports=function(t){return"number"==typeof t&&t>=55296&&t<=56319}},function(t,e,r){"use strict";t.exports=function(t){return"number"==typeof t&&t>=56320&&t<=57343}},function(t,e,r){"use strict";var n=r(2),i=r(23),o=r(86),a=r(10);t.exports=function(t){if("Object"!==a(t))throw new n("Assertion failed: Type(iterResult) is not Object");return o(i(t,"done"))}},function(t,e,r){"use strict";var n=r(2),i=r(23),o=r(10);t.exports=function(t){if("Object"!==o(t))throw new n("Assertion failed: Type(iterResult) is not Object");return i(t,"value")}},function(t,e,r){"use strict";var n=r(2),i=r(31),o=r(10),a=r(75);t.exports=function(t){if(!a(t))throw new n("Assertion failed: `iteratorRecord` must be an Iterator Record");var e;if(e=arguments.length<2?i(t["[[NextMethod]]"],t["[[Iterator]]"]):i(t["[[NextMethod]]"],t["[[Iterator]]"],[arguments[1]]),"Object"!==o(e))throw new n("iterator next must return an object");return e}},function(t,e,r){"use strict";var n=r(5)("%Object.create%",!0),i=r(2),o=r(21),a=r(73),s=r(10),l=r(350),c=r(55),u=r(66)();t.exports=function(t){if(null!==t&&"Object"!==s(t))throw new i("Assertion failed: `proto` must be null or an object");var e,r=arguments.length<2?[]:arguments[1];if(!a(r))throw new i("Assertion failed: `additionalInternalSlotsList` must be an Array");if(n)e=n(t);else if(u)e={__proto__:t};else{if(null===t)throw new o("native Object.create support is required to create null objects");var f=function(){};f.prototype=t,e=new f}return r.length>0&&l(r,(function(t){c.set(e,t,void 0)})),e}},function(t,e,r){"use strict";var n=r(21),i=r(55),o=function t(e,r){if(!(this instanceof t))return new t(e,r);if("normal"!==e&&"break"!==e&&"continue"!==e&&"return"!==e&&"throw"!==e)throw new n('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');i.set(this,"[[Type]]",e),i.set(this,"[[Value]]",r)};o.prototype.type=function(){return i.get(this,"[[Type]]")},o.prototype.value=function(){return i.get(this,"[[Value]]")},o.prototype["?"]=function(){var t=i.get(this,"[[Type]]"),e=i.get(this,"[[Value]]");if("normal"===t)return e;if("throw"===t)throw e;throw new n('Completion Record is not of type "normal" or "throw": other types not supported')},o.prototype["!"]=function(){if("normal"!==i.get(this,"[[Type]]"))throw new n('Assertion failed: Completion Record is not of type "normal"');return i.get(this,"[[Value]]")},t.exports=o},function(t,e,r){"use strict";var n=r(2),i=r(114),o=r(29),a=r(10);t.exports=function(t,e,r){if("Object"!==a(t))throw new n("Assertion failed: Type(O) is not Object");if(!o(e))throw new n("Assertion failed: IsPropertyKey(P) is not true");if(!i(t,e,r))throw new n("unable to create data property")}},function(t,e,r){"use strict";var n=r(11),i=r(34),o=r(145),a=r(146),s=r(364),l=i(a());n(l,{getPolyfill:a,implementation:o,shim:s}),t.exports=l},function(t,e,r){"use strict";var n=r(92),i=r(2),o=Object;t.exports=n((function(){if(null==this||this!==o(this))throw new i("RegExp.prototype.flags getter called on non-object");var t="";return this.hasIndices&&(t+="d"),this.global&&(t+="g"),this.ignoreCase&&(t+="i"),this.multiline&&(t+="m"),this.dotAll&&(t+="s"),this.unicode&&(t+="u"),this.unicodeSets&&(t+="v"),this.sticky&&(t+="y"),t}),"get flags",!0)},function(t,e,r){"use strict";var n=r(145),i=r(11).supportsDescriptors,o=Object.getOwnPropertyDescriptor;t.exports=function(){if(i&&"gim"===/a/gim.flags){var t=o(RegExp.prototype,"flags");if(t&&"function"==typeof t.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var e="",r={};if(Object.defineProperty(r,"hasIndices",{get:function(){e+="d"}}),Object.defineProperty(r,"sticky",{get:function(){e+="y"}}),"dy"===e)return t.get}}return n}},function(t,e,r){"use strict";var n=r(28)(),i=r(365);t.exports=function(){return n&&"symbol"==typeof Symbol.matchAll&&"function"==typeof RegExp.prototype[Symbol.matchAll]?RegExp.prototype[Symbol.matchAll]:i}},function(t,e,r){"use strict";var n=r(2),i=r(16),o=r(72),a=r(118),s=r(88),l=r(29),c=r(71),u=r(116),f=r(10);t.exports=function(t,e,r){if("Object"!==f(t))throw new n("Assertion failed: Type(O) 
2is not Object");if(!l(e))throw new n("Assertion failed: IsPropertyKey(P) is not true");var p=i(r)?r:u(r);if(!i(p))throw new n("Assertion failed: Desc is not a valid Property Descriptor");return o(s,c,a,t,e,p)}},function(t,e,r){"use strict";var n=r(2),i=r(29),o=r(71),a=r(10),s=function(){try{return delete[].length,!0}catch(t){return!1}}();t.exports=function(t,e,r,l){if("Object"!==a(t))throw new n("Assertion failed: `O` must be an Object");if(!i(e))throw new n("Assertion failed: `P` must be a Property Key");if("boolean"!=typeof l)throw new n("Assertion failed: `Throw` must be a Boolean");if(l){if(t[e]=r,s&&!o(t[e],r))throw new n("Attempted to assign to readonly property.");return!0}try{return t[e]=r,!s||o(t[e],r)}catch(t){return!1}}},function(t,e,r){"use strict";var n=r(126)("%Reflect.construct%",!0),i=r(148);try{i({},"",{"[[Get]]":function(){}})}catch(t){i=null}if(i&&n){var o={},a={};i(a,"length",{"[[Get]]":function(){throw o},"[[Enumerable]]":!0}),t.exports=function(t){try{n(t,a)}catch(t){return t===o}}}else t.exports=function(t){return"function"==typeof t&&!!t.prototype}},function(t,e,r){"use strict";var n=r(388),i=r(31),o=r(143),a=r(23),s=r(121),l=r(36),c=r(390),u=r(51),f=r(30),p=r(8),h=r(52),d=Object("a"),m="a"!==d[0]||!(0 in d),y=p("String.prototype.split");t.exports=function(t){var e,r=u(this),p=m&&h(r)?y(r,""):r,d=c(p.length);if(!l(t))throw new TypeError("Array.prototype.map callback must be a function");arguments.length>1&&(e=arguments[1]);for(var v=n(r,d),g=0;g<d;){var b=f(g),w=s(r,b);if(w){var S=a(r,b),_=i(t,e,[S,g,r]);o(v,b,_)}g+=1}return v}},function(t,e,r){"use strict";var n=r(123),i=r(151);t.exports=function(){var t=Array.prototype.map;return n(t)?t:i}},,,,,,,,,,,,,,function(t,e,r){"use strict";(function(t){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return o(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,s(n.key),n)}}function s(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return f}));var l,c,u,f=(l=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-background-wrap"},(c=[{key:"bootstrap",value:function(){this.wrappers=i(document.querySelectorAll(this.selector)),this.moveSectionsInsideBlock()}},{key:"moveSectionsInsideBlock",value:function(){var e=this;0!==this.wrappers.length&&this.wrappers.forEach((function(r){var n=t(r),i=r.dataset.sectionCount;if(0!==e.sectionCount){var o=n.nextAll("section").slice(0,i);n.append(o)}}))}}])&&a(l.prototype,c),u&&a(l,u),Object.defineProperty(l,"prototype",{writable:!1}),l)}).call(this,r(7))},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return o(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,s(n.key),n)}}function s(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return f}));var l,c,u,f=(l=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-careers-lobby",this.selectors={filter:".b-careers-lobby__filter select",search:".b-careers-lobby__search input",departmnetFilter:".b-careers-lobby__filter-select--department",locationFilter:".b-careers-lobby__filter-select--location",jobs:".b-careers-lobby__item",clearSearch:".b-careers-lobby__search-clear"}},(c=[{key:"bootstrap",value:function(){this.getNodes(),this.events()}},{key:"getNodes",value:function(){this.nodes={selector:document.querySelector(this.selector),filters:i(document.querySelectorAll(this.selectors.filter)),search:document.querySelector(this.selectors.search),departmnetFilter:document.querySelector(this.selectors.departmnetFilter),locationFilter:document.querySelector(this.selectors.locationFilter),jobs:i(document.querySelectorAll(this.selectors.jobs)),clearSearch:document.querySelector(this.selectors.clearSearch)}}},{key:"events",value:function(){var t=this,e=this.nodes,r=e.selector,n=e.filters,i=e.search,o=e.clearSearch;0!==r.length&&(n.forEach((function(e){e.addEventListener("change",(function(){t.filterJobs()}))})),i.addEventListener("input",(function(){t.handleSearchInput(i)})),o.addEventListener("click",(function(){t.clearSearch()})))}},{key:"handleSearchInput",value:function(t){t.parentNode.classList.toggle("has-value",""!==t.value),this.filterJobs()}},{key:"filterJobs",value:function(){var t=this.nodes,e=t.departmnetFilter,r=t.locationFilter,n=t.search,o=t.jobs,a=e.value?e.value:"all",s=r.value?r.value:"all",l=n.value?n.value:"";o.forEach((function(t){t.style.display="none"}));var c=o;c=i(c="all"===a&&"all"===s?o:"all"===a&&"all"!==s?document.querySelectorAll('.b-careers-lobby__item[data-location="'.concat(s,'"]')):"all"!==a&&"all"===s?document.querySelectorAll('.b-careers-lobby__item[data-department="'.concat(a,'"]')):document.querySelectorAll('.b-careers-lobby__item[data-department="'.concat(a,'"][data-location="').concat(s,'"]'))),""!==l&&(c=c.filter((function(t){return t.querySelector(".b-careers-lobby__item-title").innerText.toLowerCase().includes(l.toLowerCase())}))),c.forEach((function(t){t.style.display="block"}))}},{key:"clearSearch",value:function(){var t=this.nodes.search;t.value="",t.parentNode.classList.remove("has-value"),this.filterJobs()}}])&&a(l.prototype,c),u&&a(l,u),Object.defineProperty(l,"prototype",{writable:!1}),l)},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return o(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,s(n.key),n)}}function s(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return f}));var l,c,u,f=(l=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-cta-style-changing-background",this.selectors={link:".c-link"},this.classNames={active:"cta-background-change"}},(c=[{key:"bootstrap",value:function(){this.wrappers=i(document.querySelectorAll(this.selector)),this.initCtaBgChange()}},{key:"initCtaBgChange",value:function(){var t=this;
20!==this.wrappers.length&&this.wrappers.forEach((function(e){var r=e.querySelector(t.selectors.link);r.addEventListener("mouseover",(function(){e.classList.add(t.classNames.active)})),r.addEventListener("mouseout",(function(){e.classList.remove(t.classNames.active)}))}))}}])&&a(l.prototype,c),u&&a(l,u),Object.defineProperty(l,"prototype",{writable:!1}),l)},function(t,e,r){"use strict";r.d(e,"a",(function(){return h}));var n=r(3),i=r(18);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==o(e)?e:e+""}var u,f,p,h=(u=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-nui-boxed-content",this.selectors={mediaLeft:".b-nui-boxed-content__media-left",mediaRight:".b-nui-boxed-content__media-right",item:".b-nui-boxed-content__text"}},(f=[{key:"bootstrap",value:function(){var t=this;n.a.registerPlugin(i.a);var e=a(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){var r=e.querySelector(t.selectors.mediaLeft),o=e.querySelector(t.selectors.mediaRight),s=a(e.querySelectorAll(t.selectors.item));t.handleItemsParentHeight(s);var l=n.a.timeline();l.fromTo(e,{opacity:0},{opacity:1}),l.fromTo(e,{opacity:1},{opacity:0},"+=1"),i.a.create({trigger:e,start:"top center",end:function(){return"+=".concat(window.innerHeight*Math.max(2,s.length-1))},scrub:!0,animation:l});var c=i.a.create({trigger:e,start:"top top",end:function(){return"+=".concat(window.innerHeight*Math.max(1,s.length-1))},pin:!0,anticipatePin:2,onRefresh:function(){t.handleItemsParentHeight(s)},onUpdate:function(t){var e=t.progress.toFixed(2),r=Math.max(0,Math.min(Math.floor(e*s.length),s.length-1));s.forEach((function(t,e){e===r?n.a.to(t,{opacity:1,duration:.5}):n.a.to(t,{opacity:0,duration:.5})}))}});r&&n.a.from(r,{opacity:0,y:200,scrollTrigger:{id:"media-left",trigger:e,start:"top top",end:"+=200px",scrub:1}}),o&&n.a.from(o,{opacity:0,y:200,scrollTrigger:{id:"media-right",trigger:e.parentNode,start:function(){return"top top-=".concat(window.innerHeight/2,"}")},end:"+=200px",scrub:1}}),t.onFocus(c,s)}))}},{key:"handleItemsParentHeight",value:function(t){if(0!==t.length){var e=t[0],r=t.map((function(t){return a(t.children).reduce((function(t,e){return t+e.offsetHeight}),0)+parseInt(window.getComputedStyle(t).paddingTop,10)+parseInt(window.getComputedStyle(t).paddingBottom,10)})),n=Math.max.apply(Math,a(r));e.parentNode.style.minHeight="".concat(n,"px")}}},{key:"onFocus",value:function(t,e){e.forEach((function(e,r){e.addEventListener("focusin",(function(){n.a.to(window,{duration:.3,scrollTo:0===r?t.start+155:t.end-1})}))}))}}])&&l(u.prototype,f),p&&l(u,p),Object.defineProperty(u,"prototype",{writable:!1}),u)},function(t,e,r){"use strict";r.d(e,"a",(function(){return h}));var n=r(3),i=r(18);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==o(e)?e:e+""}var u,f,p,h=(u=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-nui-outro",this.selectors={item:".b-nui-outro__item"}},(f=[{key:"bootstrap",value:function(){var t=this;n.a.registerPlugin(i.a);var e=a(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){a(e.querySelectorAll(t.selectors.item)).forEach((function(t){n.a.from(t,{opacity:0,scrollTrigger:{trigger:t,start:"top center",end:"bottom bottom",scrub:!0}})}))}))}}])&&l(u.prototype,f),p&&l(u,p),Object.defineProperty(u,"prototype",{writable:!1}),u)},function(t,e,r){"use strict";r.d(e,"a",(function(){return h}));var n=r(3),i=r(18);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==o(e)?e:e+""}var u,f,p,h=(u=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-nui-text-and-animated-images",this.selectors={blockInner:".b-nui-text-and-animated-images__inner",imageLeft:".b-nui-text-and-animated-images__media-left",imageRight:".b-nui-text-and-animated-images__media-right"}},(f=[{key:"bootstrap",value:function(){var t=this;n.a.registerPlugin(i.a);var e=a(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){var r=e.querySelector(t.selectors.blockInner),o=e.querySelector(t.selectors.imageLeft),a=e.querySelector(t.selectors.imageRight),s=n.a.timeline();s.fromTo(e,{opacity:0},{opacity:1},"+=1"),s.fromTo(e,{opacity:1},{opacity:0},"+=2"),i.a.create({trigger:e,start:"top top",end:function(){return"+=".concat(window.innerHeight)},scrub:!0,pin:!0});var l=i.a.create({trigger:e,start:"top bottom",end:"bottom top",scrub:!0,animation:s});if(o){var c=n.a.timeline();c.from(o,{xPercent:-120}).to(o,{xPercent:-120},"+=1"),i.a.create({trigger:e,start:"top top",end:"+=".concat(window.innerHeight),scrub:!0,animation:c})}if(a){var u=n.a.timeline();u.from(a,{xPercent:120}).to(a,{xPercent:120},"+=1"),i.a.create({trigger:e,start:"top top",end:"+=".concat(window.innerHeight),scrub:!0,animation:u})}t.onFocus(l,r)}))}},{key:"onFocus",value:function(t,e){e.addEventListener("focusin",(function(){n.a.to(window,{duration:.3,scrollTo:t.end-500})}))}}])&&l(u.prototype,f),p&&l(u,p),Object.defineProperty(u,"prototype",{writable:!1}),u)},function(t,e,r){"use strict";r.d(e,"a",(function(){return h}));var n=r(3),i=r(18);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==o(e)?e:e+""}var u,f,p,h=(u=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-nui-video-slider",this.selectors={item:".b-nui-video-slider__item"}},(f=[{key:"bootstrap",value:function(){var t=this;n.a.registerPlugin(i.a);var e=a(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){var r=a(e.querySelectorAll(t.selectors.item));0!==r.length&&(t.onScroll({block:e,items:r}),t.onFocus(r))}))}},{key:"onScroll",value:function(t){var e=t.block,r=t.items,o=n.a.timeline();o.fromTo(e,{opacity:0},{opacity:1}),o.fromTo(e,{opacity:1},{opacity:0},"+=1"),i.a.create({trigger:e,start:"top top",end:function(){return"+=".concat(window.innerHeight/2*r.length)},scrub:!0,pin:!0,onUpdate:function(t){var e=Math.min(Math.floor(t.progress*r.length),r.length-1);r.forEach((function(t,r){r===e?n.a.to(t,{opacity:1,duration:.3}):n.a.to(t,{opacity:0,duration:.3})}))}}),i.a.create({trigger:e.parentNode,start:"top bottom",end:"bottom top",scrub:!0,animation:o})}},{key:"onFocus",value:function(t){t.forEach((function(t){t.addEventListener("focusin",(function(t){t.target.style.opacity="1"})),t.addEventListener("blur",(function(t){t.target.style.opacity="0"}))}))}}])&&l(u.prototype,f),p&&l(u,p),Object.defineProperty(u,"prototype",{writable:!1}),u)},function(t,e,r){"use strict";r.d(e,"a",(function(){return d}));var n=r(13),i=r(9);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||s(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){if(t){if("string"==typeof t)return l(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function c(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,u(n.key),n)}}function u(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==o(e)?e:e+""}var f,p,h,d=(f=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-pricing-block",this.selectors={slider:".b-pricing-block__slider",slide:".b-pricing-block__plan",slides:".b-pricing-block__plans",paging:".b-pricing-block__paging"}},(p=[{key:"bootstrap",value:function(){this.getNodes(),this.initSlider();var t=Object(n.a)(this.initSlider.bind(this),250);this.updateSlideOnLoad(),window.addEventListener("resize",t)}},{key:"getNodes",value:function(){this.nodes={sliders:a(document.querySelectorAll(this.selectors.slider))}}},{key:"initSlider",value:function(){var t=this,e=this.nodes.sliders;0!==e.length&&window.innerWidth<=1201&&e.forEach((function(e){new i.e(e,{modules:[i.b,i.c],spaceBetween:20,slidesPerView:1.2,centeredSlides:!1,direction:"horizontal",loop:!0,pagination:{el:t.selectors.paging,clickable:!0},breakpoints:{650:{slidesPerView:2}}})}))}},{key:"updateSlideOnLoad",value:function(){var t,e=function(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=s(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){l=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(l)throw o}}}}(document.querySelectorAll(this.selectors.slide));try{for(e.s();!(t=e.n()).done;)t.value.style.order="1"}catch(t){e.e(t)}finally{e.f()}}}])&&c(f.prototype,p),h&&c(f,h),Object.defineProperty(f,"prototype",{writable:!1}),f)},function(t,e,r){"use strict";(function(t){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-pricing-table-block"},(s=[{key:"bootstrap",value:function(){var e=this;this.handleTableHeaderPosition(),window.addEventListener("resize",this.resizeListeners.bind(this)),t(window).on("announcement-bar-hiding",(function(){e.handleTableHeaderPosition()}))}},{key:"resizeListeners",value:function(){this.handleTableHeaderPosition()}},{key:"handleTableHeaderPosition",value:function(){var e=t(".header").outerHeight(),r=t("body").hasClass("admin-bar")?t("#wpadminbar").outerHeight():0,n=t(".c-announcement-bar--top")[0],i=n&&!n.classList.contains("c-announcement-bar--hidden")?t(".c-announcement-bar--top").outerHeight():0;t(".b-pricing-table-block__table--head").css("top","".concat(e+r+i-1,"px"))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)}).call(this,r(7))},function(t,e){t.exports=function(t){var e="string"==typeof t.elem?document.getElementById(t.elem):t.elem,r="js-Dropdown-title",n="is-selected",i="is-open",o=e.getElementsByTagName("optgroup"),a=e.options,s=a.length,l=0,c=document.createElement("div");c.className="js-Dropdown",e.id&&(c.id="custom-"+e.id);var u=document.createElement("button");u.className=r,u.textContent=a[0].textContent;var f=document.createElement("ul");if(f.className="js-Dropdown-list",o.length)for(var p=0;p<o.length;p++){var h=document.createElement("div");h.innerText=o[p].label,h.classList.add("js-Dropdown-optgroup"),f.appendChild(h),d(o[p].getElementsByTagName("option"))}else d(a);function d(t){for(var r=0;r<t.length;r++){var i=document.createElement("li");i.innerText=t[r].textContent,i.setAttribute("data-value",t[r].value),i.setAttribute("data-index",l++),a[e.selectedIndex].textContent===t[r].textContent&&(i.classList.add(n),u.textContent=t[r].textContent),f.appendChild(i)}}function m(){f.classList.toggle(i)}function y(){f.classList.remove(i)}return c.appendChild(u),c.appendChild(f),c.addEventListener("click",(function(t){t.preventDefault();var i=t.target;if(i.className===r&&m(),"LI"===i.tagName){c.querySelector("."+r).innerText=i.innerText,e.options.selectedIndex=i.getAttribute("data-index");var o=new CustomEvent("change");e.dispatchEvent(o);for(var a=0;a<s;a++)f.querySelectorAll("li")[a].classList.remove(n);i.classList.add(n),y()}})),e.parentNode.insertBefore(c,e),e.style.display="none",document.addEventListener("click",(function(t){c.contains(t.target)||y()})),{toggle:m,close:y,open:function(){f.classList.add(i)}}}},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return o(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,s(n.key),n)}}function s(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return f}));var l,c,u,f=(l=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-scroll-to-top",this.selectors={button:".b-scroll-to-top__button"},this.classNames={buttonVisible:"is-visible"}},(c=[{key:"bootstrap",value:function(){var t=this,e=i(document.querySelectorAll(this.selectors.button));0!==e.length&&(window.addEventListener("scroll",(function(){t.showButtonsOnScroll(e)})),e.forEach((function(e){e.addEventListener("click",t.onClick.bind(t))})))}},{key:"showButtonsOnScroll",value:function(t){var e=this;(window.scrollY||document.documentElement.scrollTop)/document.documentElement.scrollHeight*100>=40?t.forEach((function(t){t.classList.add(e.classNames.buttonVisible)})):t.forEach((function(t){t.classList.remove(e.classNames.buttonVisible)}))}},{key:"onClick",value:function(){window.scrollTo({top:0,behavior:"smooth"})}}])&&a(l.prototype,c),u&&a(l,u),Object.defineProperty(l,"prototype",{writable:!1}),l)},function(t,e,r){"use strict";r.d(e,"a",(function(){return m}));var n=r(12);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,s=[],l=!0,c=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){c=!0,i=t}
2finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(t,e)||l(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=l(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function s(t){return function(t){if(Array.isArray(t))return c(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||l(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){if(t){if("string"==typeof t)return c(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(t,e):void 0}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function u(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,f(n.key),n)}}function f(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==i(e)?e:e+""}var p,h,d,m=(p=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-vertical-tabs-with-cards",this.selectors={slider:".b-vertical-tabs-with-cards__slider",slide:".b-vertical-tabs-with-cards__slide",pagination:".b-vertical-tabs-with-cards__pagination"}},(h=[{key:"bootstrap",value:function(){this.getNodes(),this.initSlider()}},{key:"getNodes",value:function(){this.nodes={sliders:s(document.querySelectorAll(this.selectors.slider))}}},{key:"initSlider",value:function(){var t=this,e=this.nodes.sliders;0!==e.length&&e.forEach((function(e){var r=e.closest(".c-block"),i=r.querySelectorAll(".b-vertical-tabs-with-cards__slide"),s=new n.e(e,{modules:[n.c,n.d],watchSlidesProgress:!0,slidesPerView:"auto",loop:!0,speed:500,centeredSlides:0,loopedSlides:3,slideToClickedSlide:!0,navigation:{prevEl:".b-vertical-tabs-with-cards__control--prev",nextEl:".b-vertical-tabs-with-cards__control--next"},pagination:{el:t.selectors.pagination,clickable:!0,dynamicBullets:!0,bulletActiveClass:"--active",bulletClass:"b-vertical-tabs-with-cards__controls-link",clickableClass:"b-vertical-tabs-with-cards__controls-link--clickable",modifierClass:"b-vertical-tabs-with-cards__controls-link-",horizontalClass:"none",renderBullet:function(t,e){var r=i[t].querySelector(".b-vertical-tabs-with-cards__slide-title").textContent;return'<a class="'.concat(e,'"><span class="b-vertical-tabs-with-cards__controls-disc" ></span>').concat(r,"</a>")}},on:{progress:function(t){if(!(window.innerWidth<992)){var e,r=t.slides,n=r[0].clientWidth,i=a(r);try{for(i.s();!(e=i.n()).done;){var o=e.value,s=o.progress,l=1;Math.abs(s)>1&&(l=.01*(Math.abs(s)-1)+1);var c="".concat(s*l*(n/2.5),"px"),u=Math.pow(.75,Math.abs(s)),f=Math.pow(.5,Math.abs(s)),p=999-Math.abs(Math.round(10*s));o.style.transform="translateX(".concat(c,") scale(").concat(u,")"),o.style.zIndex=p,o.style.opacity=1,o.querySelector("img").style.opacity=f,Math.abs(s)>2&&(o.style.opacity=0)}}catch(t){i.e(t)}finally{i.f()}}},setTransition:function(t,e){var r,n=a(t.slides);try{for(n.s();!(r=n.n()).done;){var i=r.value,o=i.querySelector(".b-vertical-tabs-with-cards__slide-description"),s=i.querySelector("img");i.style.transitionDuration="".concat(e,"ms"),o.style.transitionDuration="".concat(e,"ms"),s.style.transitionDuration="".concat(e,"ms")}}catch(t){n.e(t)}finally{n.f()}},slideChange:function(t){var e,n=r.querySelectorAll(".b-vertical-tabs-with-cards__controls-link"),i=t.realIndex,s=a(n.entries());try{for(s.s();!(e=s.n()).done;){var l=o(e.value,2),c=l[0],u=l[1];c===i?u.classList.add("--active"):u.classList.remove("--active")}}catch(t){s.e(t)}finally{s.f()}}}});r.querySelectorAll(".b-vertical-tabs-with-cards__controls-link").forEach((function(t){t.addEventListener("click",(function(e){e.preventDefault(),s.slideToLoop(t.dataset.index)}))}))}))}}])&&u(p.prototype,h),d&&u(p,d),Object.defineProperty(p,"prototype",{writable:!1}),p)},function(t,e,r){"use strict";r.d(e,"a",(function(){return u}));var n=r(42);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,a(n.key),n)}}function a(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==i(e)?e:e+""}var s,l,c,u=(s=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-button",this.classNames={loaded:"loaded",playWithText:"btn-play-text"}},(l=[{key:"bootstrap",value:function(){var t=this,e=document.querySelectorAll(this.selector);this.initPlayWithText({buttons:e}),Object(n.a)(992,(function(){t.clearButtonClasses({buttons:e}),t.initPlayWithText({buttons:e})}))}},{key:"initPlayWithText",value:function(t){var e=this,r=t.buttons;0!==r.length&&r.forEach((function(t){t.classList.contains(e.classNames.playWithText)&&(t.style.setProperty("--button-width","".concat(t.offsetWidth,"px")),t.classList.add(e.classNames.loaded))}))}},{key:"clearButtonClasses",value:function(t){var e=this,r=t.buttons;0!==r.length&&r.forEach((function(t){t.classList.remove(e.classNames.loaded)}))}}])&&o(s.prototype,l),c&&o(s,c),Object.defineProperty(s,"prototype",{writable:!1}),s)},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".example"},(s=[{key:"bootstrap",value:function(){}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-feedback",this.selectors={buttons:".c-feedback .c-button-collection",thankyou:".c-feedback__thankyou"}},(s=[{key:"bootstrap",value:function(){this.feedbackReaction()}},{key:"feedbackReaction",value:function(){var t=this.selectors.buttons,e=this.selectors.thankyou;document.addEventListener("click",(function(r){r.target.matches("".concat(t," a"))&&(r.preventDefault(),document.querySelector(t).style.display="none",document.querySelector(e).style.display="block")}),!1)}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";(function(t){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-filters__categories",this.selectors={label:".c-filters__categories-label",dd:".c-filters__categories-dd",link:".c-filters__categories-item"}},(s=[{key:"bootstrap",value:function(){this.handleFilterCategories(),this.checkFilterUrl()}},{key:"handleFilterCategories",value:function(){var e=this,r=document.querySelectorAll(this.selector);0!==r.length&&r.forEach((function(r){r.querySelector(e.selectors.label).addEventListener("click",(function(){var n=r.querySelector(e.selectors.dd);t(n).slideToggle()}))}))}},{key:"checkFilterUrl",value:function(){var t=window.location.href;document.querySelectorAll(this.selectors.link).forEach((function(e){e.href===t&&e.classList.add("active")}))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)}).call(this,r(7))},function(t,e,r){"use strict";r.d(e,"a",(function(){return f}));var n=r(43),i=r(44);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,s(n.key),n)}}function s(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==o(e)?e:e+""}var l,c,u,f=(l=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-form-marketo",this.selectorForm=".c-form-marketo__form",this.logger=Object(n.getLogger)("c-form-marketo"),this.logger.setLevel("warn"),this.loadedForms=[]},(c=[{key:"bootstrap",value:function(){var t=this;this.loadScripts().then((function(){return t.loadForms()}))}},{key:"loadScripts",value:function(){var t=this;return this.logger.info("loadScripts","Loading Marketo form scripts"),Promise.all([Object(i.a)("https://".concat(this.getBaseUrl(),"/js/forms2/js/forms2.js"))]).catch((function(e){t.logger.warn("bootstrap","Unable to load Marketo form scripts",e)}))}},{key:"getBaseUrl",value:function(){return document.querySelector(this.selectorForm).getAttribute("data-mkto-base-url")||"app-sj01.marketo.com"}},{key:"loadForms",value:function(){var t=this;if(!window.MktoForms2)return this.logger.warn("loadForm","Unable to load form. Marketo Forms API script not available."),!1;document.querySelectorAll(this.selector).forEach((function(e){var r=e.querySelector(".c-form-marketo__form");r&&t.loadForm(r)})),MktoForms2.whenReady((function(e){t.whenReady(e)})),MktoForms2.whenRendered((function(e){t.whenRendered(e)}))}},{key:"loadForm",value:function(t){var e=this;this.logger.info("loadForm",t);var r=t.getAttribute("data-mkto-base-url"),n=t.getAttribute("data-mkto-form-id"),i=t.getAttribute("data-mkto-munchkin-id");this.loadedForms.includes(n)||(MktoForms2.loadForm("//".concat(r),i,n,(function(r){r.onValidate(e.onValidate(r,t)),r.onSubmit(e.onSubmit(t)),r.onSuccess(e.onSuccess(r,t))})),this.loadedForms.push(n))}},{key:"destyleForm",value:function(t){var e=t.getFormElem()[0];"1"!==e.getAttribute("data-mkto-include-styles")&&function(t,e){var r=Function.prototype.call.bind(Array.prototype.slice);r(t.querySelectorAll("[style]")).concat(t).forEach((function(t){t.removeAttribute("style")})),r(document.styleSheets).forEach((function(e){([mktoForms2BaseStyle,mktoForms2ThemeStyle].includes(e.ownerNode)||t.contains(e.ownerNode))&&(e.disabled=!0)})),e||(t.dataset.stylesReady="true")}(e)}},{key:"whenReady",value:function(t){this.logger.info("whenReady",t)}},{key:"whenRendered",value:function(t){this.logger.info("whenRendered",t),this.destyleForm(t)}},{key:"onValidate",value:function(t,e){var r=this;return function(t){r.logger.info("onValidate",t,e)}}},{key:"onSubmit",value:function(t){var e=this;return function(r){e.logger.info("onSubmit",r,t)}}},{key:"onSuccess",value:function(t,e){var r=this;return function(n,i){r.logger.info("onSuccess",n,i,t),r.handelRedirect(e)}}},{key:"handelRedirect",value:function(t){var e=t.getAttribute("data-redirect-url");if(e)return window.location.href=e,!1}}])&&a(l.prototype,c),u&&a(l,u),Object.defineProperty(l,"prototype",{writable:!1}),l)},function(t,e,r){"use strict";r.d(e,"a",(function(){return b}));var n=r(184),i=r.n(n),o=r(77);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function l(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
vendor: 11,573 bytes, line 2
2e%2?s(Object(r),!0).forEach((function(e){c(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function c(t,e,r){return(e=m(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function u(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,s=[],l=!0,c=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(t,e)||p(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=p(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function p(t,e){if(t){if("string"==typeof t)return h(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(t,e):void 0}}function h(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function d(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,m(n.key),n)}}function m(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==a(e)?e:e+""}var y,v,g,b=(y=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-lottie-animation",this.animations={},this.animationsInViewport=[],window.lottieAnimations=[]},(v=[{key:"bootstrap",value:function(){this.createIds(),this.handleLotties()}},{key:"createIds",value:function(){var t=document.querySelectorAll("".concat(this.selector,", ").concat(this.onceSelector));if(t){var e,r=f(t.entries());try{for(r.s();!(e=r.n()).done;){var n=u(e.value,2),i=n[0];n[1].dataset.id="lottie-".concat(i)}}catch(t){r.e(t)}finally{r.f()}}}},{key:"handleLotties",value:function(){var t=this;this.animations=this.loadAnimationsAndSettings(this.selector),this.animations.forEach((function(e){var r=e.animation;"true"===e.settings.inViewport?t.animationsInViewport.push(e):r.play()})),window.lottieAnimations=this.animations,0!==this.animationsInViewport.length&&(window.addEventListener("scroll",this.handleLottiesOnScroll.bind(this)),window.addEventListener("load",this.handleLottiesOnScroll.bind(this)))}},{key:"handleLottiesOnScroll",value:function(){this.animationsInViewport.forEach((function(t){var e=t.animation,r=t.settings.node;Object(o.a)(r)&&"true"!==r.dataset.played&&(e.play(),r.dataset.played="true")}))}},{key:"loadAnimationsAndSettings",value:function(t){var e=document.querySelectorAll(t);if(0!==e.length){var r,n=[],o=f(e);try{for(o.s();!(r=o.n()).done;){var a=r.value,s=this.getLottieSettings(a),c=s.lottieSettings,u=s.animationSettings,p=l(l({},c),{},{renderer:"svg",container:a});n.push({animation:i.a.loadAnimation(p),settings:u})}}catch(t){o.e(t)}finally{o.f()}return n}}},{key:"getLottieSettings",value:function(t){if(!t)return{};var e=t.dataset,r=e.json,n=e.autoplay,i=e.loop,o=e.inViewport;return{lottieSettings:{path:r,loop:"true"===i,autoplay:Boolean("true"!==o&&"true"===n)},animationSettings:{node:t,inViewport:o}}}}])&&d(y.prototype,v),g&&d(y,g),Object.defineProperty(y,"prototype",{writable:!1}),y)},function(module,exports,__webpack_require__){"undefined"!=typeof navigator&&function(t,e){module.exports=e()}(0,(function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(t){_useWebWorker=!!t},getWebWorker=function(){return _useWebWorker},setLocationHref=function(t){locationHref=t},getLocationHref=function(){return locationHref};function createTag(t){return document.createElement(t)}function extendPrototype(t,e){var r,n,i=t.length;for(r=0;r<i;r+=1)for(var o in n=t[r].prototype)Object.prototype.hasOwnProperty.call(n,o)&&(e.prototype[o]=n[o])}function getDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)}function createProxyFunction(t){function e(){}return e.prototype=t,e}var audioControllerFactory=function(){function t(t){this.audios=[],this.audioFactory=t,this._volume=1,this._isMuted=!1}return t.prototype={addAudio:function(t){this.audios.push(t)},pause:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].pause()},resume:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].resume()},setRate:function(t){var e,r=this.audios.length;for(e=0;e<r;e+=1)this.audios[e].setRate(t)},createAudio:function(t){return this.audioFactory?this.audioFactory(t):window.Howl?new window.Howl({src:[t]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(t){this.audioFactory=t},setVolume:function(t){this._volume=t,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var t,e=this.audios.length;for(t=0;t<e;t+=1)this.audios[t].volume(this._volume*(this._isMuted?0:1))}},function(){return new t}}(),createTypedArray=function(){function t(t,e){var r,n=0,i=[];switch(t){case"int16":case"uint8c":r=1;break;default:r=1.1}for(n=0;n<e;n+=1)i.push(r);return i}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(e,r){return"float32"===e?new Float32Array(r):"int16"===e?new Int16Array(r):"uint8c"===e?new Uint8ClampedArray(r):t(e,r)}:t}();function createSizedArray(t){return Array.apply(null,{length:t})}function _typeof$6(t){return(_typeof$6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var t,e=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],r=e.length;for(t=0;t<r;t+=1)BMMath[e[t]]=Math[e[t]]}(),BMMath.random=Math.random,BMMath.abs=function(t){if("object"===_typeof$6(t)&&t.length){var e,r=createSizedArray(t.length),n=t.length;for(e=0;e<n;e+=1)r[e]=Math.abs(t[e]);return r}return Math.abs(t)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(t){_shouldRoundValues=!!t}function bmRnd(t){return _shouldRoundValues?Math.round(t):t}function styleDiv(t){t.style.position="absolute",t.style.top=0,t.style.left=0,t.style.display="block",t.style.transformOrigin="0 0",t.style.webkitTransformOrigin="0 0",t.style.backfaceVisibility="visible",t.style.webkitBackfaceVisibility="visible",t.style.transformStyle="preserve-3d",t.style.webkitTransformStyle="preserve-3d",t.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(t,e,r,n){this.type=t,this.currentTime=e,this.totalTime=r,this.direction=n<0?-1:1}function BMCompleteEvent(t,e){this.type=t,this.direction=e<0?-1:1}function BMCompleteLoopEvent(t,e,r,n){this.type=t,this.currentLoop=r,this.totalLoops=e,this.direction=n<0?-1:1}function BMSegmentStartEvent(t,e,r){this.type=t,this.firstFrame=e,this.totalFrames=r}function BMDestroyEvent(t,e){this.type=t,this.target=e}function BMRenderFrameErrorEvent(t,e){this.type="renderFrameError",this.nativeError=t,this.currentTime=e}function BMConfigErrorEvent(t){this.type="configError",this.nativeError=t}function BMAnimationConfigErrorEvent(t,e){this.type=t,this.nativeError=e}var createElementID=(_count=0,function(){return idPrefix$1+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(t,e,r){var n,i,o,a,s,l,c,u;switch(l=r*(1-e),c=r*(1-(s=6*t-(a=Math.floor(6*t)))*e),u=r*(1-(1-s)*e),a%6){case 0:n=r,i=u,o=l;break;case 1:n=c,i=r,o=l;break;case 2:n=l,i=r,o=u;break;case 3:n=l,i=c,o=r;break;case 4:n=u,i=l,o=r;break;case 5:n=r,i=l,o=c}return[n,i,o]}function RGBtoHSV(t,e,r){var n,i=Math.max(t,e,r),o=Math.min(t,e,r),a=i-o,s=0===i?0:a/i,l=i/255;switch(i){case o:n=0;break;case t:n=e-r+a*(e<r?6:0),n/=6*a;break;case e:n=r-t+2*a,n/=6*a;break;case r:n=t-e+4*a,n/=6*a}return[n,s,l]}function addSaturationToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[1]+=e,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[2]+=e,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[0]+=e/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var t,e,r=[];for(t=0;t<256;t+=1)e=t.toString(16),r[t]=1===e.length?"0"+e:e;return function(t,e,n){return t<0&&(t=0),e<0&&(e=0),n<0&&(n=0),"#"+r[t]+r[e]+r[n]}}(),setSubframeEnabled=function(t){subframeEnabled=!!t},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(t){expressionsPlugin=t},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(t){expressionsInterfaces=t},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(t){defaultCurveSegments=t},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(t){idPrefix$1=t},getIdPrefix=function(){return idPrefix$1};function createNS(t){return document.createElementNS(svgNS,t)}function _typeof$5(t){return(_typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var dataManager=function(){var t,e,r=1,n=[],i={onmessage:function(){},postMessage:function(e){t({data:e})}},o={postMessage:function(t){i.onmessage({data:t})}};function a(){e||((e=function(e){if(window.Worker&&window.Blob&&getWebWorker()){var r=new Blob(["var _workerSelf = self;
2 self.onmessage = ",e.toString()],{type:"text/javascript"}),n=URL.createObjectURL(r);return new Worker(n)}return t=e,i}((function(t){if(o.dataManager||(o.dataManager=function(){function t(i,o){var a,s,l,c,u,p,h=i.length;for(s=0;s<h;s+=1)if("ks"in(a=i[s])&&!a.completed){if(a.completed=!0,a.hasMask){var d=a.masksProperties;for(c=d.length,l=0;l<c;l+=1)if(d[l].pt.k.i)n(d[l].pt.k);else for(p=d[l].pt.k.length,u=0;u<p;u+=1)d[l].pt.k[u].s&&n(d[l].pt.k[u].s[0]),d[l].pt.k[u].e&&n(d[l].pt.k[u].e[0])}0===a.ty?(a.layers=e(a.refId,o),t(a.layers,o)):4===a.ty?r(a.shapes):5===a.ty&&f(a)}}function e(t,e){var r=function(t,e){for(var r=0,n=e.length;r<n;){if(e[r].id===t)return e[r];r+=1}return null}(t,e);return r?r.layers.__used?JSON.parse(JSON.stringify(r.layers)):(r.layers.__used=!0,r.layers):null}function r(t){var e,i,o;for(e=t.length-1;e>=0;e-=1)if("sh"===t[e].ty)if(t[e].ks.k.i)n(t[e].ks.k);else for(o=t[e].ks.k.length,i=0;i<o;i+=1)t[e].ks.k[i].s&&n(t[e].ks.k[i].s[0]),t[e].ks.k[i].e&&n(t[e].ks.k[i].e[0]);else"gr"===t[e].ty&&r(t[e].it)}function n(t){var e,r=t.i.length;for(e=0;e<r;e+=1)t.i[e][0]+=t.v[e][0],t.i[e][1]+=t.v[e][1],t.o[e][0]+=t.v[e][0],t.o[e][1]+=t.v[e][1]}function i(t,e){var r=e?e.split("."):[100,100,100];return t[0]>r[0]||!(r[0]>t[0])&&(t[1]>r[1]||!(r[1]>t[1])&&(t[2]>r[2]||!(r[2]>t[2])&&null))}var o,a=function(){var t=[4,4,14];function e(t){var e,r,n,i=t.length;for(e=0;e<i;e+=1)5===t[e].ty&&(r=t[e],n=void 0,n=r.t.d,r.t.d={k:[{s:n,t:0}]})}return function(r){if(i(t,r.v)&&(e(r.layers),r.assets)){var n,o=r.assets.length;for(n=0;n<o;n+=1)r.assets[n].layers&&e(r.assets[n].layers)}}}(),s=(o=[4,7,99],function(t){if(t.chars&&!i(o,t.v)){var e,n=t.chars.length;for(e=0;e<n;e+=1){var a=t.chars[e];a.data&&a.data.shapes&&(r(a.data.shapes),a.data.ip=0,a.data.op=99999,a.data.st=0,a.data.sr=1,a.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},t.chars[e].t||(a.data.shapes.push({ty:"no"}),a.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}),l=function(){var t=[5,7,15];function e(t){var e,r,n,i=t.length;for(e=0;e<i;e+=1)5===t[e].ty&&(r=t[e],n=void 0,"number"==typeof(n=r.t.p).a&&(n.a={a:0,k:n.a}),"number"==typeof n.p&&(n.p={a:0,k:n.p}),"number"==typeof n.r&&(n.r={a:0,k:n.r}))}return function(r){if(i(t,r.v)&&(e(r.layers),r.assets)){var n,o=r.assets.length;for(n=0;n<o;n+=1)r.assets[n].layers&&e(r.assets[n].layers)}}}(),c=function(){var t=[4,1,9];function e(t){var r,n,i,o=t.length;for(r=0;r<o;r+=1)if("gr"===t[r].ty)e(t[r].it);else if("fl"===t[r].ty||"st"===t[r].ty)if(t[r].c.k&&t[r].c.k[0].i)for(i=t[r].c.k.length,n=0;n<i;n+=1)t[r].c.k[n].s&&(t[r].c.k[n].s[0]/=255,t[r].c.k[n].s[1]/=255,t[r].c.k[n].s[2]/=255,t[r].c.k[n].s[3]/=255),t[r].c.k[n].e&&(t[r].c.k[n].e[0]/=255,t[r].c.k[n].e[1]/=255,t[r].c.k[n].e[2]/=255,t[r].c.k[n].e[3]/=255);else t[r].c.k[0]/=255,t[r].c.k[1]/=255,t[r].c.k[2]/=255,t[r].c.k[3]/=255}function r(t){var r,n=t.length;for(r=0;r<n;r+=1)4===t[r].ty&&e(t[r].shapes)}return function(e){if(i(t,e.v)&&(r(e.layers),e.assets)){var n,o=e.assets.length;for(n=0;n<o;n+=1)e.assets[n].layers&&r(e.assets[n].layers)}}}(),u=function(){var t=[4,4,18];function e(t){var r,n,i;for(r=t.length-1;r>=0;r-=1)if("sh"===t[r].ty)if(t[r].ks.k.i)t[r].ks.k.c=t[r].closed;else for(i=t[r].ks.k.length,n=0;n<i;n+=1)t[r].ks.k[n].s&&(t[r].ks.k[n].s[0].c=t[r].closed),t[r].ks.k[n].e&&(t[r].ks.k[n].e[0].c=t[r].closed);else"gr"===t[r].ty&&e(t[r].it)}function r(t){var r,n,i,o,a,s,l=t.length;for(n=0;n<l;n+=1){if((r=t[n]).hasMask){var c=r.masksProperties;for(o=c.length,i=0;i<o;i+=1)if(c[i].pt.k.i)c[i].pt.k.c=c[i].cl;else for(s=c[i].pt.k.length,a=0;a<s;a+=1)c[i].pt.k[a].s&&(c[i].pt.k[a].s[0].c=c[i].cl),c[i].pt.k[a].e&&(c[i].pt.k[a].e[0].c=c[i].cl)}4===r.ty&&e(r.shapes)}}return function(e){if(i(t,e.v)&&(r(e.layers),e.assets)){var n,o=e.assets.length;for(n=0;n<o;n+=1)e.assets[n].layers&&r(e.assets[n].layers)}}}();function f(t){0===t.t.a.length&&t.t.p}var p={completeData:function(r){r.__complete||(c(r),a(r),s(r),l(r),u(r),t(r.layers,r.assets),function(r,n){if(r){var i=0,o=r.length;for(i=0;i<o;i+=1)1===r[i].t&&(r[i].data.layers=e(r[i].data.refId,n),t(r[i].data.layers,n))}}(r.chars,r.assets),r.__complete=!0)}};return p.checkColors=c,p.checkChars=s,p.checkPathProperties=l,p.checkShapes=u,p.completeLayers=t,p}()),o.assetLoader||(o.assetLoader=function(){function t(t){var e=t.getResponseHeader("content-type");return e&&"json"===t.responseType&&-1!==e.indexOf("json")||t.response&&"object"===_typeof$5(t.response)?t.response:t.response&&"string"==typeof t.response?JSON.parse(t.response):t.responseText?JSON.parse(t.responseText):null}return{load:function(e,r,n,i){var o,a=new XMLHttpRequest;try{a.responseType="json"}catch(t){}a.onreadystatechange=function(){if(4===a.readyState)if(200===a.status)o=t(a),n(o);else try{o=t(a),n(o)}catch(t){i&&i(t)}};try{a.open(["G","E","T"].join(""),e,!0)}catch(t){a.open(["G","E","T"].join(""),r+"/"+e,!0)}a.send()}}}()),"loadAnimation"===t.data.type)o.assetLoader.load(t.data.path,t.data.fullPath,(function(e){o.dataManager.completeData(e),o.postMessage({id:t.data.id,payload:e,status:"success"})}),(function(){o.postMessage({id:t.data.id,status:"error"})}));else if("complete"===t.data.type){var e=t.data.animation;o.dataManager.completeData(e),o.postMessage({id:t.data.id,payload:e,status:"success"})}else"loadData"===t.data.type&&o.assetLoader.load(t.data.path,t.data.fullPath,(function(e){o.postMessage({id:t.data.id,payload:e,status:"success"})}),(function(){o.postMessage({id:t.data.id,status:"error"})}))}))).onmessage=function(t){var e=t.data,r=e.id,i=n[r];n[r]=null,"success"===e.status?i.onComplete(e.payload):i.onError&&i.onError()})}function s(t,e){var i="processId_"+(r+=1);return n[i]={onComplete:t,onError:e},i}return{loadAnimation:function(t,r,n){a();var i=s(r,n);e.postMessage({type:"loadAnimation",path:t,fullPath:window.location.origin+window.location.pathname,id:i})}
vendor: 16,450 bytes, line 2
2,loadData:function(t,r,n){a();var i=s(r,n);e.postMessage({type:"loadData",path:t,fullPath:window.location.origin+window.location.pathname,id:i})},completeAnimation:function(t,r,n){a();var i=s(r,n);e.postMessage({type:"complete",animation:t,id:i})}}}(),ImagePreloader=function(){var t=function(){var t=createTag("canvas");t.width=1,t.height=1;var e=t.getContext("2d");return e.fillStyle="rgba(0,0,0,0)",e.fillRect(0,0,1,1),t}();function e(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(t,e,r){var n="";if(t.e)n=t.p;else if(e){var i=t.p;-1!==i.indexOf("images/")&&(i=i.split("/")[1]),n=e+i}else n=r,n+=t.u?t.u:"",n+=t.p;return n}function i(t){var e=0,r=setInterval(function(){(t.getBBox().width||e>500)&&(this._imageLoaded(),clearInterval(r)),e+=1}.bind(this),50)}function o(t){var e={assetData:t},r=n(t,this.assetsPath,this.path);return dataManager.loadData(r,function(t){e.img=t,this._footageLoaded()}.bind(this),function(){e.img={},this._footageLoaded()}.bind(this)),e}function a(){this._imageLoaded=e.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=i.bind(this),this.createFootageData=o.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(t,e){var r;this.imagesLoadedCb=e;var n=t.length;for(r=0;r<n;r+=1)t[r].layers||(t[r].t&&"seq"!==t[r].t?3===t[r].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(t[r]))):(this.totalImages+=1,this.images.push(this._createImageData(t[r]))))},setAssetsPath:function(t){this.assetsPath=t||""},setPath:function(t){this.path=t||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(t){for(var e=0,r=this.images.length;e<r;){if(this.images[e].assetData===t)return this.images[e].img;e+=1}return null},createImgData:function(e){var r=n(e,this.assetsPath,this.path),i=createTag("img");i.crossOrigin="anonymous",i.addEventListener("load",this._imageLoaded,!1),i.addEventListener("error",function(){o.img=t,this._imageLoaded()}.bind(this),!1),i.src=r;var o={img:i,assetData:e};return o},createImageData:function(e){var r=n(e,this.assetsPath,this.path),i=createNS("image");isSafari?this.testImageLoaded(i):i.addEventListener("load",this._imageLoaded,!1),i.addEventListener("error",function(){o.img=t,this._imageLoaded()}.bind(this),!1),i.setAttributeNS("http://www.w3.org/1999/xlink","href",r),this._elementHelper.append?this._elementHelper.append(i):this._elementHelper.appendChild(i);var o={img:i,assetData:e};return o},imageLoaded:e,footageLoaded:r,setCacheType:function(t,e){"svg"===t?(this._elementHelper=e,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},a}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(t,e){if(this._cbs[t])for(var r=this._cbs[t],n=0;n<r.length;n+=1)r[n](e)},addEventListener:function(t,e){return this._cbs[t]||(this._cbs[t]=[]),this._cbs[t].push(e),function(){this.removeEventListener(t,e)}.bind(this)},removeEventListener:function(t,e){if(e){if(this._cbs[t]){for(var r=0,n=this._cbs[t].length;r<n;)this._cbs[t][r]===e&&(this._cbs[t].splice(r,1),r-=1,n-=1),r+=1;this._cbs[t].length||(this._cbs[t]=null)}}else this._cbs[t]=null}};var markerParser=function(){function t(t){for(var e,r=t.split("\r\n"),n={},i=0,o=0;o<r.length;o+=1)2===(e=r[o].split(":")).length&&(n[e[0]]=e[1].trim(),i+=1);if(0===i)throw new Error;return n}return function(e){for(var r=[],n=0;n<e.length;n+=1){var i=e[n],o={time:i.tm,duration:i.dr};try{o.payload=JSON.parse(e[n].cm)}catch(r){try{o.payload=t(e[n].cm)}catch(t){o.payload={name:e[n].cm}}}r.push(o)}return r}}(),ProjectInterface=function(){function t(t){this.compositions.push(t)}return function(){function e(t){for(var e=0,r=this.compositions.length;e<r;){if(this.compositions[e].data&&this.compositions[e].data.nm===t)return this.compositions[e].prepareFrame&&this.compositions[e].data.xt&&this.compositions[e].prepareFrame(this.currentFrame),this.compositions[e].compInterface;e+=1}return null}return e.compositions=[],e.currentFrame=0,e.registerComposition=t,e}}(),renderers={},registerRenderer=function(t,e){renderers[t]=e};function getRenderer(t){return renderers[t]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var t in renderers)if(renderers[t])return t;return""}function _typeof$4(t){return(_typeof$4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(t){(t.wrapper||t.container)&&(this.wrapper=t.wrapper||t.container);var e="svg";t.animType?e=t.animType:t.renderer&&(e=t.renderer);var r=getRenderer(e);this.renderer=new r(this,t.rendererSettings),this.imagePreloader.setCacheType(e,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=e,""===t.loop||null===t.loop||void 0===t.loop||!0===t.loop?this.loop=!0:!1===t.loop?this.loop=!1:this.loop=parseInt(t.loop,10),this.autoplay=!("autoplay"in t)||t.autoplay,this.name=t.name?t.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(t,"autoloadSegments")||t.autoloadSegments,this.assetsPath=t.assetsPath,this.initialSegment=t.initialSegment,t.audioFactory&&this.audioController.setAudioFactory(t.audioFactory),t.animationData?this.setupAnimation(t.animationData):t.path&&(-1!==t.path.lastIndexOf("\\")?this.path=t.path.substr(0,t.path.lastIndexOf("\\")+1):this.path=t.path.substr(0,t.path.lastIndexOf("/")+1),this.fileName=t.path.substr(t.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(t.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(t){dataManager.completeAnimation(t,this.configAnimation)},AnimationItem.prototype.setData=function(t,e){e&&"object"!==_typeof$4(e)&&(e=JSON.parse(e));var r={wrapper:t,animationData:e},n=t.attributes;r.path=n.getNamedItem("data-animation-path")?n.getNamedItem("data-animation-path").value:n.getNamedItem("data-bm-path")?n.getNamedItem("data-bm-path").value:n.getNamedItem("bm-path")?n.getNamedItem("bm-path").value:"",r.animType=n.getNamedItem("data-anim-type")?n.getNamedItem("data-anim-type").value:n.getNamedItem("data-bm-type")?n.getNamedItem("data-bm-type").value:n.getNamedItem("bm-type")?n.getNamedItem("bm-type").value:n.getNamedItem("data-bm-renderer")?n.getNamedItem("data-bm-renderer").value:n.getNamedItem("bm-renderer")?n.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var i=n.getNamedItem("data-anim-loop")?n.getNamedItem("data-anim-loop").value:n.getNamedItem("data-bm-loop")?n.getNamedItem("data-bm-loop").value:n.getNamedItem("bm-loop")?n.getNamedItem("bm-loop").value:"";"false"===i?r.loop=!1:"true"===i?r.loop=!0:""!==i&&(r.loop=parseInt(i,10));var o=n.getNamedItem("data-anim-autoplay")?n.getNamedItem("data-anim-autoplay").value:n.getNamedItem("data-bm-autoplay")?n.getNamedItem("data-bm-autoplay").value:!n.getNamedItem("bm-autoplay")||n.getNamedItem("bm-autoplay").value;r.autoplay="false"!==o,r.name=n.getNamedItem("data-name")?n.getNamedItem("data-name").value:n.getNamedItem("data-bm-name")?n.getNamedItem("data-bm-name").value:n.getNamedItem("bm-name")?n.getNamedItem("bm-name").value:"","false"===(n.getNamedItem("data-anim-prerender")?n.getNamedItem("data-anim-prerender").value:n.getNamedItem("data-bm-prerender")?n.getNamedItem("data-bm-prerender").value:n.getNamedItem("bm-prerender")?n.getNamedItem("bm-prerender").value:"")&&(r.prerender=!1),r.path?this.setParams(r):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(t){t.op>this.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,r,n=this.animationData.layers,i=n.length,o=t.layers,a=o.length;for(r=0;r<a;r+=1)for(e=0;e<i;){if(n[e].id===o[r].id){n[e]=o[r];break}e+=1}if((t.chars||t.fonts)&&(this.renderer.globalData.fontManager.addChars(t.chars),this.renderer.globalData.fontManager.addFonts(t.fonts,this.renderer.globalData.defs)),t.assets)for(i=t.assets.length,e=0;e<i;e+=1)this.animationData.assets.push(t.assets[e]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(t){this.animationData=t;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var t=this.animationData.segments;if(!t||0===t.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var e=t.shift();this.timeCompleted=e.time*this.frameRate;var r=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(r,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(t){if(this.renderer)try{this.animationData=t,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(t),t.assets||(t.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(t.assets),this.markers=markerParser(t.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(t){this.triggerConfigError(t)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(t,e){var r="number"==typeof t?t:void 0,n="number"==typeof e?e:void 0;this.renderer.updateContainerSize(r,n)},AnimationItem.prototype.setSubframe=function(t){this.isSubframeEnabled=!!t},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(t){t&&this.name!==t||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(t){t&&this.name!==t||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(t){t&&this.name!==t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&&this.name!==t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(t){for(var e,r=0;r<this.markers.length;r+=1)if((e=this.markers[r]).payload&&e.payload.name===t)return e;return null},AnimationItem.prototype.goToAndStop=function(t,e,r){if(!r||this.name===r){var n=Number(t);if(isNaN(n)){var i=this.getMarkerData(t);i&&this.goToAndStop(i.time,!0)}else e?this.setCurrentRawFrameValue(t):this.setCurrentRawFrameValue(t*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(t,e,r){if(!r||this.name===r){var n=Number(t);if(isNaN(n)){var i=this.getMarkerData(t);i&&(i.duration?this.playSegments([i.time,i.time+i.duration],!0):this.goToAndStop(i.time,!0))}else this.goToAndStop(n,e,r);this.play()}},AnimationItem.prototype.advanceTime=function(t){if(!0!==this.isPaused&&!1!==this.isLoaded){var e=this.currentRawFrame+t*this.frameModifier,r=!1;e>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?e>=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(r=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),r&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]<t[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=t[0]-t[1],this.timeCompleted=this.totalFrames,this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.001-e)):t[1]>t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(t,e){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<t?r=t:this.currentRawFrame+this.firstFrame>e&&(r=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"===_typeof$4(t[0])){var r,n=t.length;for(r=0;r<n
vendor: 4,358 bytes, line 2
2;r+=1)this.segments.push(t[r])}else this.segments.push(t);this.segments.length&&e&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(t){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),t&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(t){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),t),!0)},AnimationItem.prototype.destroy=function(t){t&&this.name!==t||!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.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(t){this.currentRawFrame=t,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(t){this.playSpeed=t,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(t){this.playDirection=t<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(t){this.loop=t},AnimationItem.prototype.setVolume=function(t,e){e&&this.name!==e||this.audioController.setVolume(t)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(t){t&&this.name!==t||this.audioController.mute()},AnimationItem.prototype.unmute=function(t){t&&this.name!==t||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(t){var e="";if(t.e)e=t.p;else if(this.assetsPath){var r=t.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),e=this.assetsPath+r}else e=this.path,e+=t.u?t.u:"",e+=t.p;return e},AnimationItem.prototype.getAssetData=function(t){for(var e=0,r=this.assets.length;e<r;){if(t===this.assets[e].id)return this.assets[e];e+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(t){return t?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(t,e,r){try{this.renderer.getElementByPath(t).updateDocumentData(e,r)}catch(t){}},AnimationItem.prototype.trigger=function(t){if(this._cbs&&this._cbs[t])switch(t){case"enterFrame":this.triggerEvent(t,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(t,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(t,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(t,new BMCompleteEvent(t,this.frameMult));break;case"segmentStart":this.triggerEvent(t,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(t,new BMDestroyEvent(t,this));break;default:this.triggerEvent(t)}"enterFrame"===t&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(t,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===t&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(t,this.loop,this.playCount,this.frameMult)),"complete"===t&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(t,this.frameMult)),"segmentStart"===t&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(t,this.firstFrame,this.totalFrames)),"destroy"===t&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(t,this))},AnimationItem.prototype.triggerRenderFrameError=function(t){var e=new BMRenderFrameErrorEvent(t,this.currentFrame);this.triggerEvent("error",e),this.onError&&this.onError.call(this,e)},AnimationItem.prototype.triggerConfigError=function(t){var e=new BMConfigErrorEvent(t,this.currentFrame);this.triggerEvent("error",e),this.onError&&this.onError.call(this,e)};var animationManager=function(){var t={},e=[],r=0,
vendor: 6,355 bytes, line 2
2n=0,i=0,o=!0,a=!1;function s(t){for(var r=0,i=t.target;r<n;)e[r].animation===i&&(e.splice(r,1),r-=1,n-=1,i.isPaused||u()),r+=1}function l(t,r){if(!t)return null;for(var i=0;i<n;){if(e[i].elem===t&&null!==e[i].elem)return e[i].animation;i+=1}var o=new AnimationItem;return f(o,t),o.setData(t,r),o}function c(){i+=1,d()}function u(){i-=1}function f(t,r){t.addEventListener("destroy",s),t.addEventListener("_active",c),t.addEventListener("_idle",u),e.push({elem:r,animation:t}),n+=1}function p(t){var s,l=t-r;for(s=0;s<n;s+=1)e[s].animation.advanceTime(l);r=t,i&&!a?window.requestAnimationFrame(p):o=!0}function h(t){r=t,window.requestAnimationFrame(p)}function d(){!a&&i&&o&&(window.requestAnimationFrame(h),o=!1)}return t.registerAnimation=l,t.loadAnimation=function(t){var e=new AnimationItem;return f(e,null),e.setParams(t),e},t.setSpeed=function(t,r){var i;for(i=0;i<n;i+=1)e[i].animation.setSpeed(t,r)},t.setDirection=function(t,r){var i;for(i=0;i<n;i+=1)e[i].animation.setDirection(t,r)},t.play=function(t){var r;for(r=0;r<n;r+=1)e[r].animation.play(t)},t.pause=function(t){var r;for(r=0;r<n;r+=1)e[r].animation.pause(t)},t.stop=function(t){var r;for(r=0;r<n;r+=1)e[r].animation.stop(t)},t.togglePause=function(t){var r;for(r=0;r<n;r+=1)e[r].animation.togglePause(t)},t.searchAnimations=function(t,e,r){var n,i=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),o=i.length;for(n=0;n<o;n+=1)r&&i[n].setAttribute("data-bm-type",r),l(i[n],t);if(e&&0===o){r||(r="svg");var a=document.getElementsByTagName("body")[0];a.innerText="";var s=createTag("div");s.style.width="100%",s.style.height="100%",s.setAttribute("data-bm-type",r),a.appendChild(s),l(s,t)}},t.resize=function(){var t;for(t=0;t<n;t+=1)e[t].animation.resize()},t.goToAndStop=function(t,r,i){var o;for(o=0;o<n;o+=1)e[o].animation.goToAndStop(t,r,i)},t.destroy=function(t){var r;for(r=n-1;r>=0;r-=1)e[r].animation.destroy(t)},t.freeze=function(){a=!0},t.unfreeze=function(){a=!1,d()},t.setVolume=function(t,r){var i;for(i=0;i<n;i+=1)e[i].animation.setVolume(t,r)},t.mute=function(t){var r;for(r=0;r<n;r+=1)e[r].animation.mute(t)},t.unmute=function(t){var r;for(r=0;r<n;r+=1)e[r].animation.unmute(t)},t.getRegisteredAnimations=function(){var t,r=e.length,n=[];for(t=0;t<r;t+=1)n.push(e[t].animation);return n},t}(),BezierFactory=function(){var t={getBezierEasing:function(t,r,n,i,o){var a=o||("bez_"+t+"_"+r+"_"+n+"_"+i).replace(/\./g,"p");if(e[a])return e[a];var s=new l([t,r,n,i]);return e[a]=s,s}},e={};var r="function"==typeof Float32Array;function n(t,e){return 1-3*e+3*t}function i(t,e){return 3*e-6*t}function o(t){return 3*t}function a(t,e,r){return((n(e,r)*t+i(e,r))*t+o(e))*t}function s(t,e,r){return 3*n(e,r)*t*t+2*i(e,r)*t+o(e)}function l(t){this._p=t,this._mSampleValues=r?new Float32Array(11):new Array(11),this._precomputed=!1,this.get=this.get.bind(this)}return l.prototype={get:function(t){var e=this._p[0],r=this._p[1],n=this._p[2],i=this._p[3];return this._precomputed||this._precompute(),e===r&&n===i?t:0===t?0:1===t?1:a(this._getTForX(t),r,i)},_precompute:function(){var t=this._p[0],e=this._p[1],r=this._p[2],n=this._p[3];this._precomputed=!0,t===e&&r===n||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],r=0;r<11;++r)this._mSampleValues[r]=a(.1*r,t,e)},_getTForX:function(t){for(var e=this._p[0],r=this._p[2],n=this._mSampleValues,i=0,o=1;10!==o&&n[o]<=t;++o)i+=.1;var l=i+.1*((t-n[--o])/(n[o+1]-n[o])),c=s(l,e,r);return c>=.001?function(t,e,r,n){for(var i=0;i<4;++i){var o=s(e,r,n);if(0===o)return e;e-=(a(e,r,n)-t)/o}return e}(t,l,e,r):0===c?l:function(t,e,r,n,i){var o,s,l=0;do{(o=a(s=e+(r-e)/2,n,i)-t)>0?r=s:e=s}while(Math.abs(o)>1e-7&&++l<10);return s}(t,i,i+.1,e,r)}},t}(),pooling={double:function(t){return t.concat(createSizedArray(t.length))}},poolFactory=function(t,e,r){var n=0,i=t,o=createSizedArray(i);return{newElement:function(){return n?o[n-=1]:e()},release:function(t){n===i&&(o=pooling.double(o),i*=2),r&&r(t),o[n]=t,n+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(t){var e,r=t.lengths.length;for(e=0;e<r;e+=1)bezierLengthPool.release(t.lengths[e]);t.lengths.length=0}));function bezFunction(){var t=Math;function e(t,e,r,n,i,o){var a=t*n+e*i+r*o-i*n-o*t-r*e;return a>-.001&&a<.001}var r=function(t,e,r,n){var i,o,a,s,l,c,u=getDefaultCurveSegments(),f=0,p=[],h=[],d=bezierLengthPool.newElement();for(a=r.length,i=0;i<u;i+=1){for(l=i/(u-1),c=0,o=0;o<a;o+=1)s=bmPow(1-l,3)*t[o]+3*bmPow(1-l,2)*l*r[o]+3*(1-l)*bmPow(l,2)*n[o]+bmPow(l,3)*e[o],p[o]=s,null!==h[o]&&(c+=bmPow(p[o]-h[o],2)),h[o]=p[o];c&&(f+=c=bmSqrt(c)),d.percents[i]=l,d.lengths[i]=f}return d.addedLength=f,d};function n(t){this.segmentLength=0,this.points=new Array(t)}function i(t,e){this.partialLength=t,this.point=e}var o,a=(o={},function(t,r,a,s){var l=(t[0]+"_"+t[1]+"_"+r[0]+"_"+r[1]+"_"+a[0]+"_"+a[1]+"_"+s[0]+"_"+s[1]).replace(/\./g,"p");if(!o[l]){var c,u,f,p,h,d,m,y=getDefaultCurveSegments(),v=0,g=null;2===t.length&&(t[0]!==r[0]||t[1]!==r[1])&&e(t[0],t[1],r[0],r[1],t[0]+a[0],t[1]+a[1])&&e(t[0],t[1],r[0],r[1],r[0]+s[0],r[1]+s[1])&&(y=2);var b=new n(y);for(f=a.length,c=0;c<y;c+=1){for(m=createSizedArray(f),h=c/(y-1),d=0,u=0;u<f;u+=1)p=bmPow(1-h,3)*t[u]+3*bmPow(1-h,2)*h*(t[u]+a[u])+3*(1-h)*bmPow(h,2)*(r[u]+s[u])+bmPow(h,3)*r[u],m[u]=p,null!==g&&(d+=bmPow(m[u]-g[u],2));v+=d=bmSqrt(d),b.points[c]=new i(d,m),g=m}b.segmentLength=v,o[l]=b}return o[l]});function s(t,e){var r=e.percents,n=e.lengths,i=r.length,o=bmFloor((i-1)*t),a=t*e.addedLength,s=0;if(o===i-1||0===o||a===n[o])return r[o];for(var l=n[o]>a?-1:1,c=!0;c;)if(n[o]<=a&&n[o+1]>a?(s=(a-n[o])/(n[o+1]-n[o]),c=!1):o+=l,o<0||o>=i-1){if(o===i-1)return r[o];c=!1}return r[o]+(r[o+1]-r[o])*s}var l=createTypedArray("float32",8);return{getSegmentsLength:function(t){var e,n=segmentsLengthPool.newElement(),i=t.c,o=t.v,a=t.o,s=t.i,l=t._length,c=n.lengths,u=0;for(e=0;e<l-1;e+=1)c[e]=r(o[e],o[e+1],a[e],s[e+1]),u+=c[e].addedLength;return i&&l&&(c[e]=r(o[e],o[0],a[e],s[0]),u+=c[e].addedLength),n.totalLength=u,n},getNewSegment:function(e,r,n,i,o,a,c){o<0?o=0:o>1&&(o=1);
vendor: 78,020 bytes, line 2
2var u,f=s(o,c),p=s(a=a>1?1:a,c),h=e.length,d=1-f,m=1-p,y=d*d*d,v=f*d*d*3,g=f*f*d*3,b=f*f*f,w=d*d*m,S=f*d*m+d*f*m+d*d*p,_=f*f*m+d*f*p+f*d*p,x=f*f*p,E=d*m*m,T=f*m*m+d*p*m+d*m*p,C=f*p*m+d*p*p+f*m*p,k=f*p*p,P=m*m*m,A=p*m*m+m*p*m+m*m*p,O=p*p*m+m*p*p+p*m*p,M=p*p*p;for(u=0;u<h;u+=1)l[4*u]=t.round(1e3*(y*e[u]+v*n[u]+g*i[u]+b*r[u]))/1e3,l[4*u+1]=t.round(1e3*(w*e[u]+S*n[u]+_*i[u]+x*r[u]))/1e3,l[4*u+2]=t.round(1e3*(E*e[u]+T*n[u]+C*i[u]+k*r[u]))/1e3,l[4*u+3]=t.round(1e3*(P*e[u]+A*n[u]+O*i[u]+M*r[u]))/1e3;return l},getPointInSegment:function(e,r,n,i,o,a){var l=s(o,a),c=1-l;return[t.round(1e3*(c*c*c*e[0]+(l*c*c+c*l*c+c*c*l)*n[0]+(l*l*c+c*l*l+l*c*l)*i[0]+l*l*l*r[0]))/1e3,t.round(1e3*(c*c*c*e[1]+(l*c*c+c*l*c+c*c*l)*n[1]+(l*l*c+c*l*l+l*c*l)*i[1]+l*l*l*r[1]))/1e3]},buildBezierData:a,pointOnLine2D:e,pointOnLine3D:function(r,n,i,o,a,s,l,c,u){if(0===i&&0===s&&0===u)return e(r,n,o,a,l,c);var f,p=t.sqrt(t.pow(o-r,2)+t.pow(a-n,2)+t.pow(s-i,2)),h=t.sqrt(t.pow(l-r,2)+t.pow(c-n,2)+t.pow(u-i,2)),d=t.sqrt(t.pow(l-o,2)+t.pow(c-a,2)+t.pow(u-s,2));return(f=p>h?p>d?p-h-d:d-h-p:d>h?d-h-p:h-p-d)>-1e-4&&f<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(t,e){var r,n=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var i,o,a,s,l,c,u,f,p,h=e.lastIndex,d=h,m=this.keyframes.length-1,y=!0;y;){if(i=this.keyframes[d],o=this.keyframes[d+1],d===m-1&&t>=o.t-n){i.h&&(i=o),h=0;break}if(o.t-n>t){h=d;break}d<m-1?d+=1:(h=0,y=!1)}a=this.keyframesMetadata[d]||{};var v,g=o.t-n,b=i.t-n;if(i.to){a.bezierData||(a.bezierData=bez.buildBezierData(i.s,o.s||i.e,i.to,i.ti));var w=a.bezierData;if(t>=g||t<b){var S=t>=g?w.points.length-1:0;for(l=w.points[S].point.length,s=0;s<l;s+=1)r[s]=w.points[S].point[s]}else{a.__fnct?p=a.__fnct:(p=BezierFactory.getBezierEasing(i.o.x,i.o.y,i.i.x,i.i.y,i.n).get,a.__fnct=p),c=p((t-b)/(g-b));var _,x=w.segmentLength*c,E=e.lastFrame<t&&e._lastKeyframeIndex===d?e._lastAddedLength:0;for(f=e.lastFrame<t&&e._lastKeyframeIndex===d?e._lastPoint:0,y=!0,u=w.points.length;y;){if(E+=w.points[f].partialLength,0===x||0===c||f===w.points.length-1){for(l=w.points[f].point.length,s=0;s<l;s+=1)r[s]=w.points[f].point[s];break}if(x>=E&&x<E+w.points[f+1].partialLength){for(_=(x-E)/w.points[f+1].partialLength,l=w.points[f].point.length,s=0;s<l;s+=1)r[s]=w.points[f].point[s]+(w.points[f+1].point[s]-w.points[f].point[s])*_;break}f<u-1?f+=1:y=!1}e._lastPoint=f,e._lastAddedLength=E-w.points[f].partialLength,e._lastKeyframeIndex=d}}else{var T,C,k,P,A;if(m=i.s.length,v=o.s||i.e,this.sh&&1!==i.h)if(t>=g)r[0]=v[0],r[1]=v[1],r[2]=v[2];else if(t<=b)r[0]=i.s[0],r[1]=i.s[1],r[2]=i.s[2];else{quaternionToEuler(r,slerp(createQuaternion(i.s),createQuaternion(v),(t-b)/(g-b)))}else for(d=0;d<m;d+=1)1!==i.h&&(t>=g?c=1:t<b?c=0:(i.o.x.constructor===Array?(a.__fnct||(a.__fnct=[]),a.__fnct[d]?p=a.__fnct[d]:(T=void 0===i.o.x[d]?i.o.x[0]:i.o.x[d],C=void 0===i.o.y[d]?i.o.y[0]:i.o.y[d],k=void 0===i.i.x[d]?i.i.x[0]:i.i.x[d],P=void 0===i.i.y[d]?i.i.y[0]:i.i.y[d],p=BezierFactory.getBezierEasing(T,C,k,P).get,a.__fnct[d]=p)):a.__fnct?p=a.__fnct:(T=i.o.x,C=i.o.y,k=i.i.x,P=i.i.y,p=BezierFactory.getBezierEasing(T,C,k,P).get,i.keyframeMetadata=p),c=p((t-b)/(g-b)))),v=o.s||i.e,A=1===i.h?i.s[d]:i.s[d]+(v[d]-i.s[d])*c,"multidimensional"===this.propType?r[d]=A:r=A}return e.lastIndex=h,r}function slerp(t,e,r){var n,i,o,a,s,l=[],c=t[0],u=t[1],f=t[2],p=t[3],h=e[0],d=e[1],m=e[2],y=e[3];return(i=c*h+u*d+f*m+p*y)<0&&(i=-i,h=-h,d=-d,m=-m,y=-y),1-i>1e-6?(n=Math.acos(i),o=Math.sin(n),a=Math.sin((1-r)*n)/o,s=Math.sin(r*n)/o):(a=1-r,s=r),l[0]=a*c+s*h,l[1]=a*u+s*d,l[2]=a*f+s*m,l[3]=a*p+s*y,l}function quaternionToEuler(t,e){var r=e[0],n=e[1],i=e[2],o=e[3],a=Math.atan2(2*n*o-2*r*i,1-2*n*n-2*i*i),s=Math.asin(2*r*n+2*i*o),l=Math.atan2(2*r*o-2*n*i,1-2*r*r-2*i*i);t[0]=a/degToRads,t[1]=s/degToRads,t[2]=l/degToRads}function createQuaternion(t){var e=t[0]*degToRads,r=t[1]*degToRads,n=t[2]*degToRads,i=Math.cos(e/2),o=Math.cos(r/2),a=Math.cos(n/2),s=Math.sin(e/2),l=Math.sin(r/2),c=Math.sin(n/2);return[s*l*a+i*o*c,s*o*a+i*l*c,i*l*a-s*o*c,i*o*a-s*l*c]}function getValueAtCurrentTime(){var t=this.comp.renderedFrame-this.offsetTime,e=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(t===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&t>=r||this._caching.lastFrame<e&&t<e))){this._caching.lastFrame>=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var n=this.interpolateValue(t,this._caching);this.pv=n}return this._caching.lastFrame=t,this.pv}function setVValue(t){var e;if("unidimensional"===this.propType)e=t*this.mult,mathAbs(this.v-e)>1e-5&&(this.v=e,this._mdf=!0);else for(var r=0,n=this.v.length;r<n;)e=t[r]*this.mult,mathAbs(this.v[r]-e)>1e-5&&(this.v[r]=e,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t;this.lock=!0,this._mdf=this._isFirstFrame;var e=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(t=0;t<e;t+=1)r=this.effectsSequence[t](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function ValueProperty(t,e,r,n){this.propType="unidimensional",this.mult=r||1,this.data=e,this.v=r?e.k*r:e.k,this.pv=e.k,this._mdf=!1,this.elem=t,this.container=n,this.comp=t.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(t,e,r,n){var i;this.propType="multidimensional",this.mult=r||1,this.data=e,this._mdf=!1,this.elem=t,this.container=n,this.comp=t.comp,this.k=!1,this.kf=!1,this.frameId=-1;var o=e.k.length;for(this.v=createTypedArray("float32",o),this.pv=createTypedArray("float32",o),this.vel=createTypedArray("float32",o),i=0;i<o;i+=1)this.v[i]=e.k[i]*this.mult,this.pv[i]=e.k[i];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(t,e,r,n){this.propType="unidimensional",this.keyframes=e.k,this.keyframesMetadata=[],this.offsetTime=t.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=e,this.mult=r||1,this.elem=t,this.container=n,this.comp=t.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(t,e,r,n){var i;this.propType="multidimensional";var o,a,s,l,c=e.k.length;for(i=0;i<c-1;i+=1)e.k[i].to&&e.k[i].s&&e.k[i+1]&&e.k[i+1].s&&(o=e.k[i].s,a=e.k[i+1].s,s=e.k[i].to,l=e.k[i].ti,(2===o.length&&(o[0]!==a[0]||o[1]!==a[1])&&bez.pointOnLine2D(o[0],o[1],a[0],a[1],o[0]+s[0],o[1]+s[1])&&bez.pointOnLine2D(o[0],o[1],a[0],a[1],a[0]+l[0],a[1]+l[1])||3===o.length&&(o[0]!==a[0]||o[1]!==a[1]||o[2]!==a[2])&&bez.pointOnLine3D(o[0],o[1],o[2],a[0],a[1],a[2],o[0]+s[0],o[1]+s[1],o[2]+s[2])&&bez.pointOnLine3D(o[0],o[1],o[2],a[0],a[1],a[2],a[0]+l[0],a[1]+l[1],a[2]+l[2]))&&(e.k[i].to=null,e.k[i].ti=null),o[0]===a[0]&&o[1]===a[1]&&0===s[0]&&0===s[1]&&0===l[0]&&0===l[1]&&(2===o.length||o[2]===a[2]&&0===s[2]&&0===l[2])&&(e.k[i].to=null,e.k[i].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=e,this.keyframes=e.k,this.keyframesMetadata=[],this.offsetTime=t.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=r||1,this.elem=t,this.container=n,this.comp=t.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var u=e.k[0].s.length;for(this.v=createTypedArray("float32",u),this.pv=createTypedArray("float32",u),i=0;i<u;i+=1)this.v[i]=initFrame,this.pv[i]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",u)},this.addEffect=addEffect}var PropertyFactory={getProp:function(t,e,r,n,i){var o;if(e.sid&&(e=t.globalData.slotManager.getProp(e)),e.k.length)if("number"==typeof e.k[0])o=new MultiDimensionalProperty(t,e,n,i);else switch(r){case 0:o=new KeyframedValueProperty(t,e,n,i);break;case 1:o=new KeyframedMultidimensionalProperty(t,e,n,i)}else o=new ValueProperty(t,e,n,i);return o.effectsSequence.length&&i.addDynamicProperty(o),o}};function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&&(this.dynamicProperties.push(t),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var t;this._mdf=!1;var e=this.dynamicProperties.length;for(t=0;t<e;t+=1)this.dynamicProperties[t].getValue(),this.dynamicProperties[t]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(t){this.container=t,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,(function(){return createTypedArray("float32",2)}));function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(t,e){this.c=t,this.setLength(e);for(var r=0;r<e;)this.v[r]=pointPool.newElement(),this.o[r]=pointPool.newElement(),this.i[r]=pointPool.newElement(),r+=1},ShapePath.prototype.setLength=function(t){for(;this._maxLength<t;)this.doubleArrayLength();this._length=t},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(t,e,r,n,i){var o;switch(this._length=Math.max(this._length,n+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case"v":o=this.v;break;case"i":o=this.i;break;case"o":o=this.o;break;default:o=[]}(!o[n]||o[n]&&!i)&&(o[n]=pointPool.newElement()),o[n][0]=t,o[n][1]=e},ShapePath.prototype.setTripleAt=function(t,e,r,n,i,o,a,s){this.setXYAt(t,e,"v",a,s),this.setXYAt(r,n,"o",a,s),this.setXYAt(i,o,"i",a,s)},ShapePath.prototype.reverse=function(){var t=new ShapePath;t.setPathData(this.c,this._length);var e=this.v,r=this.o,n=this.i,i=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),i=1);var o,a=this._length-1,s=this._length;for(o=i;o<s;o+=1)t.setTripleAt(e[a][0],e[a][1],n[a][0],n[a][1],r[a][0],r[a][1],o,!1),a-=1;return t},ShapePath.prototype.length=function(){return this._length};var shapePool=(factory=poolFactory(4,(function(){return new ShapePath}),(function(t){var e,r=t._length;for(e=0;e<r;e+=1)pointPool.release(t.v[e]),pointPool.release(t.i[e]),pointPool.release(t.o[e]),t.v[e]=null,t.i[e]=null,t.o[e]=null;t._length=0,t.c=!1})),factory.clone=function(t){var e,r=factory.newElement(),n=void 0===t._length?t.v.length:t._length;for(r.setLength(n),r.c=t.c,e=0;e<n;e+=1)r.setTripleAt(t.v[e][0],t.v[e][1],t.o[e][0],t.o[e][1],t.i[e][0],t.i[e][1],e);return r},factory),factory;function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(t){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=t,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var t;for(t=0;t<this._length;t+=1)shapePool.release(this.shapes[t]);this._length=0};var shapeCollectionPool=(ob={newShapeCollection:function(){return _length?pool[_length-=1]:new ShapeCollection},release:function(t){var e,r=t._length;for(e=0;e<r;e+=1)shapePool.release(t.shapes[e]);t._length=0,_length===_maxLength&&(pool=pooling.double(pool),_maxLength*=2),pool[_length]=t,_length+=1}},_length=0,_maxLength=4,pool=createSizedArray(_maxLength),ob),ob,_length,_maxLength,pool,ShapePropertyFactory=function(){function t(t,e,r){var n,i,o,a,s,l,c,u,f,p=r.lastIndex,h=this.keyframes;if(t<h[0].t-this.offsetTime)n=h[0].s[0],o=!0,p=0;else if(t>=h[h.length-1].t-this.offsetTime)n=h[h.length-1].s?h[h.length-1].s[0]:h[h.length-2].e[0],o=!0;else{for(var d,m,y,v=p,g=h.length-1,b=!0;b&&(d=h[v],!((m=h[v+1]).t-this.offsetTime>t));)v<g-1?v+=1:b=!1;if(y=this.keyframesMetadata[v]||{},p=v,!(o=1===d.h)){if(t>=m.t-this.offsetTime)u=1;else if(t<d.t-this.offsetTime)u=0;else{var w;y.__fnct?w=y.__fnct:(w=BezierFactory.getBezierEasing(d.o.x,d.o.y,d.i.x,d.i.y).get,y.__fnct=w),u=w((t-(d.t-this.offsetTime))/(m.t-this.offsetTime-(d.t-this.offsetTime)))}i=m.s?m.s[0]:d.e[0]}n=d.s[0]}for(l=e._length,c=n.i[0].length,r.lastIndex=p,a=0;a<l;a+=1)for(s=0;s<c;s+=1)f=o?n.i[a][s]:n.i[a][s]+(i.i[a][s]-n.i[a][s])*u,e.i[a][s]=f,f=o?n.o[a][s]:n.o[a][s]+(i.o[a][s]-n.o[a][s])*u,e.o[a][s]=f,f=o?n.v[a][s]:n.v[a][s]+(i.v[a][s]-n.v[a][s])*u,e.v[a][s]=f}function e(){var t=this.comp.renderedFrame-this.offsetTime,e=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime,n=this._caching.lastFrame;return-999999!==n&&(n<e&&t<e||n>r&&t>r)||(this._caching.lastIndex=n<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function r(){this.paths=this.localShapeCollection}function n(t){(function(t,e){if(t._length!==e._length||t.c!==e.c)return!1;var r,n=t._length;for(r=0;r<n;r+=1)if(t.v[r][0]!==e.v[r][0]||t.v[r][1]!==e.v[r][1]||t.o[r][0]!==e.o[r][0]||t.o[r][1]!==e.o[r][1]||t.i[r][0]!==e.i[r][0]||t.i[r][1]!==e.i[r][1])return!1;return!0})(this.v,t)||(this.v=shapePool.clone(t),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function i(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t,e;this.lock=!0,this._mdf=!1,t=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var r=this.effectsSequence.length;for(e=0;e<r;e+=1)t=this.effectsSequence[e](t);this.setVValue(t),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function o(t,e,n){this.propType="shape",this.comp=t.comp,this.container=t,this.elem=t,this.data=e,this.k=!1,this.kf=!1,this._mdf=!1;var i=3===n?e.pt.k:e.ks.k;this.v=shapePool.clone(i),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=r,this.effectsSequence=[]}function a(t){this.effectsSequence.push(t),this.container.addDynamicProperty(this)}function s(t,n,i){this.propType="shape",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===i?n.pt.k:n.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var o=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,o),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=-999999,this.reset=r,this._caching={lastFrame:-999999,lastIndex:0},this.effectsSequence=[e.bind(this)]}o.prototype.interpolateShape=t,o.prototype.getValue=i,o.prototype.setVValue=n,o.prototype.addEffect=a,s.prototype.getValue=i,s.prototype.interpolateShape=t,s.prototype.setVValue=n,s.prototype.addEffect=a;var l=function(){var t=roundCorner;function e(t,e){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=e.d,this.elem=t,this.comp=t.comp,this.frameId=-1,this.initDynamicPropertyContainer(t),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.s=PropertyFactory.getProp(t,e.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return e.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var e=this.p.v[0],r=this.p.v[1],n=this.s.v[0]/2,i=this.s.v[1]/2,o=3!==this.d,a=this.v;a.v[0][0]=e,a.v[0][1]=r-i,a.v[1][0]=o?e+n:e-n,a.v[1][1]=r,a.v[2][0]=e,a.v[2][1]=r+i,a.v[3][0]=o?e-n:e+n,a.v[3][1]=r,a.i[0][0]=o?e-n*t:e+n*t,a.i[0][1]=r-i,a.i[1][0]=o?e+n:e-n,a.i[1][1]=r-i*t,a.i[2][0]=o?e+n*t:e-n*t,a.i[2][1]=r+i,a.i[3][0]=o?e-n:e+n,a.i[3][1]=r+i*t,a.o[0][0]=o?e+n*t:e-n*t,a.o[0][1]=r-i,a.o[1][0]=o?e+n:e-n,a.o[1][1]=r+i*t,a.o[2][0]=o?e-n*t:e+n*t,a.o[2][1]=r+i,a.o[3][0]=o?e-n:e+n,a.o[3][1]=r-i*t}},extendPrototype([DynamicPropertyContainer],e),e}(),c=function(){function t(t,e){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=t,this.comp=t.comp,this.data=e,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),1===e.sy?(this.ir=PropertyFactory.getProp(t,e.ir,0,0,this),this.is=PropertyFactory.getProp(t,e.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(t,e.pt,0,0,this),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.r=PropertyFactory.getProp(t,e.r,0,degToRads,this),this.or=PropertyFactory.getProp(t,e.or,0,0,this),this.os=PropertyFactory.getProp(t,e.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return t.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 t,e,r,n,i=2*Math.floor(this.pt.v),o=2*Math.PI/i,a=!0,s=this.or.v,l=this.ir.v,c=this.os.v,u=this.is.v,f=2*Math.PI*s/(2*i),p=2*Math.PI*l/(2*i),h=-Math.PI/2;h+=this.r.v;var d=3===this.data.d?-1:1;for(this.v._length=0,t=0;t<i;t+=1){r=a?c:u,n=a?f:p;var m=(e=a?s:l)*Math.cos(h),y=e*Math.sin(h),v=0===m&&0===y?0:y/Math.sqrt(m*m+y*y),g=0===m&&0===y?0:-m/Math.sqrt(m*m+y*y);m+=+this.p.v[0],y+=+this.p.v[1],this.v.setTripleAt(m,y,m-v*n*r*d,y-g*n*r*d,m+v*n*r*d,y+g*n*r*d,t,!0),a=!a,h+=o*d}},convertPolygonToPath:function(){var t,e=Math.floor(this.pt.v),r=2*Math.PI/e,n=this.or.v,i=this.os.v,o=2*Math.PI*n/(4*e),a=.5*-Math.PI,s=3===this.data.d?-1:1;for(a+=this.r.v,this.v._length=0,t=0;t<e;t+=1){var l=n*Math.cos(a),c=n*Math.sin(a),u=0===l&&0===c?0:c/Math.sqrt(l*l+c*c),f=0===l&&0===c?0:-l/Math.sqrt(l*l+c*c);l+=+this.p.v[0],c+=+this.p.v[1],this.v.setTripleAt(l,c,l-u*o*i*s,c-f*o*i*s,l+u*o*i*s,c+f*o*i*s,t,!0),a+=r*s}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],t),t}(),u=function(){function t(t,e){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=t,this.comp=t.comp,this.frameId=-1,this.d=e.d,this.initDynamicPropertyContainer(t),this.p=PropertyFactory.getProp(t,e.p,1,0,this),this.s=PropertyFactory.getProp(t,e.s,1,0,this),this.r=PropertyFactory.getProp(t,e.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return t.prototype={convertRectToPath:function(){var t=this.p.v[0],e=this.p.v[1],r=this.s.v[0]/2,n=this.s.v[1]/2,i=bmMin(r,n,this.r.v),o=i*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(t+r,e-n+i,t+r,e-n+i,t+r,e-n+o,0,!0),this.v.setTripleAt(t+r,e+n-i,t+r,e+n-o,t+r,e+n-i,1,!0),0!==i?(this.v.setTripleAt(t+r-i,e+n,t+r-i,e+n,t+r-o,e+n,2,!0),this.v.setTripleAt(t-r+i,e+n,t-r+o,e+n,t-r+i,e+n,3,!0),this.v.setTripleAt(t-r,e+n-i,t-r,e+n-i,t-r,e+n-o,4,!0),this.v.setTripleAt(t-r,e-n+i,t-r,e-n+o,t-r,e-n+i,5,!0),this.v.setTripleAt(t-r+i,e-n,t-r+i,e-n,t-r+o,e-n,6,!0),this.v.setTripleAt(t+r-i,e-n,t+r-o,e-n,t+r-i,e-n,7,!0)):(this.v.setTripleAt(t-r,e+n,t-r+o,e+n,t-r,e+n,2),this.v.setTripleAt(t-r,e-n,t-r,e-n+o,t-r,e-n,3))):(this.v.setTripleAt(t+r,e-n+i,t+r,e-n+o,t+r,e-n+i,0,!0),0!==i?(this.v.setTripleAt(t+r-i,e-n,t+r-i,e-n,t+r-o,e-n,1,!0),this.v.setTripleAt(t-r+i,e-n,t-r+o,e-n,t-r+i,e-n,2,!0),this.v.setTripleAt(t-r,e-n+i,t-r,e-n+i,t-r,e-n+o,3,!0),this.v.setTripleAt(t-r,e+n-i,t-r,e+n-o,t-r,e+n-i,4,!0),this.v.setTripleAt(t-r+i,e+n,t-r+i,e+n,t-r+o,e+n,5,!0),this.v.setTripleAt(t+r-i,e+n,t+r-o,e+n,t+r-i,e+n,6,!0),this.v.setTripleAt(t+r,e+n-i,t+r,e+n-i,t+r,e+n-o,7,!0)):(this.v.setTripleAt(t-r,e-n,t-r+o,e-n,t-r,e-n,1,!0),this.v.setTripleAt(t-r,e+n,t-r,e+n-o,t-r,e+n,2,!0),this.v.setTripleAt(t+r,e+n,t+r-o,e+n,t+r,e+n,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:r},extendPrototype([DynamicPropertyContainer],t),t}();var f={getShapeProp:function(t,e,r){var n;return 3===r||4===r?n=(3===r?e.pt:e.ks).k.length?new s(t,e,r):new o(t,e,r):5===r?n=new u(t,e):6===r?n=new l(t,e):7===r&&(n=new c(t,e)),n.k&&t.addDynamicProperty(n),n},getConstructorFunction:function(){return o},getKeyframedConstructorFunction:function(){return s}};return f}(),Matrix=function(){var t=Math.cos,e=Math.sin,r=Math.tan,n=Math.round;function i(){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 o(r){if(0===r)return this;var n=t(r),i=e(r);return this._t(n,-i,0,0,i,n,0,0,0,0,1,0,0,0,0,1)}function a(r){if(0===r)return this;var n=t(r),i=e(r);return this._t(1,0,0,0,0,n,-i,0,0,i,n,0,0,0,0,1)}function s(r){if(0===r)return this;var n=t(r),i=e(r);return this._t(n,0,i,0,0,1,0,0,-i,0,n,0,0,0,0,1)}function l(r){if(0===r)return this;var n=t(r),i=e(r);return this._t(n,-i,0,0,i,n,0,0,0,0,1,0,0,0,0,1)}function c(t,e){return this._t(1,e,t,1,0,0)}function u(t,e){return this.shear(r(t),r(e))}function f(n,i){var o=t(i),a=e(i);return this._t(o,a,0,0,-a,o,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(o,-a,0,0,a,o,0,0,0,0,1,0,0,0,0,1)}function p(t,e,r){return r||0===r||(r=1),1===t&&1===e&&1===r?this:this._t(t,0,0,0,0,e,0,0,0,0,r,0,0,0,0,1)}function h(t,e,r,n,i,o,a,s,l,c,u,f,p,h,d,m){return this.props[0]=t,this.props[1]=e,this.props[2]=r,this.props[3]=n,this.props[4]=i,this.props[5]=o,this.props[6]=a,this.props[7]=s,this.props[8]=l,this.props[9]=c,this.props[10]=u,this.props[11]=f,this.props[12]=p,this.props[13]=h,this.props[14]=d,this.props[15]=m,this}function d(t,e,r){return r=r||0,0!==t||0!==e||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,t,e,r,1):this}function m(t,e,r,n,i,o,a,s,l,c,u,f,p,h,d,m){var y=this.props;if(1===t&&0===e&&0===r&&0===n&&0===i&&1===o&&0===a&&0===s&&0===l&&0===c&&1===u&&0===f)return y[12]=y[12]*t+y[15]*p,y[13]=y[13]*o+y[15]*h,y[14]=y[14]*u+y[15]*d,y[15]*=m,this._identityCalculated=!1,this;var v=y[0],g=y[1],b=y[2],w=y[3],S=y[4],_=y[5],x=y[6],E=y[7],T=y[8],C=y[9],k=y[10],P=y[11],A=y[12],O=y[13],M=y[14],I=y[15];return y[0]=v*t+g*i+b*l+w*p,y[1]=v*e+g*o+b*c+w*h,y[2]=v*r+g*a+b*u+w*d,y[3]=v*n+g*s+b*f+w*m,y[4]=S*t+_*i+x*l+E*p,y[5]=S*e+_*o+x*c+E*h,y[6]=S*r+_*a+x*u+E*d,y[7]=S*n+_*s+x*f+E*m,y[8]=T*t+C*i+k*l+P*p,y[9]=T*e+C*o+k*c+P*h,y[10]=T*r+C*a+k*u+P*d,y[11]=T*n+C*s+k*f+P*m,y[12]=A*t+O*i+M*l+I*p,y[13]=A*e+O*o+M*c+I*h,y[14]=A*r+O*a+M*u+I*d,y[15]=A*n+O*s+M*f+I*m,this._identityCalculated=!1,this}function y(t){var e=t.props;return this.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}function v(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function g(t){for(var e=0;e<16;){if(t.props[e]!==this.props[e])return!1;e+=1}return!0}function b(t){var e;for(e=0;e<16;e+=1)t.props[e]=this.props[e];return t}function w(t){var e;for(e=0;e<16;e+=1)this.props[e]=t[e]}function S(t,e,r){return{x:t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],y:t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],z:t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]}}function _(t,e,r){return t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12]}function x(t,e,r){return t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13]}function E(t,e,r){return t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]}function T(){var t=this.props[0]*this.props[5]-this.props[1]*this.props[4],e=this.props[5]/t,r=-this.props[1]/t,n=-this.props[4]/t,i=this.props[0]/t,o=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/t,a=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/t,s=new Matrix;return s.props[0]=e,s.props[1]=r,s.props[4]=n,s.props[5]=i,s.props[12]=o,s.props[13]=a,s}function C(t){return this.getInverseMatrix().applyToPointArray(t[0],t[1],t[2]||0)}function k(t){var e,r=t.length,n=[];for(e=0;e<r;e+=1)n[e]=C(t[e]);return n}function P(t,e,r){var n=createTypedArray("float32",6);if(this.isIdentity())n[0]=t[0],n[1]=t[1],n[2]=e[0],n[3]=e[1],n[4]=r[0],n[5]=r[1];else{var i=this.props[0],o=this.props[1],a=this.props[4],s=this.props[5],l=this.props[12],c=this.props[13];n[0]=t[0]*i+t[1]*a+l,n[1]=t[0]*o+t[1]*s+c,n[2]=e[0]*i+e[1]*a+l,n[3]=e[0]*o+e[1]*s+c,n[4]=r[0]*i+r[1]*a+l,n[5]=r[0]*o+r[1]*s+c}return n}function A(t,e,r){return this.isIdentity()?[t,e,r]:[t*this.props[0]+e*this.props[4]+r*this.props[8]+this.props[12],t*this.props[1]+e*this.props[5]+r*this.props[9]+this.props[13],t*this.props[2]+e*this.props[6]+r*this.props[10]+this.props[14]]}function O(t,e){if(this.isIdentity())return t+","+e;var r=this.props;return Math.round(100*(t*r[0]+e*r[4]+r[12]))/100+","+Math.round(100*(t*r[1]+e*r[5]+r[13]))/100}function M(){for(var t=0,e=this.props,r="matrix3d(";t<16;)r+=n(1e4*e[t])/1e4,r+=15===t?")":",",t+=1;return r}function I(t){return t<1e-6&&t>0||t>-1e-6&&t<0?n(1e4*t)/1e4:t}function D(){var t=this.props;return"matrix("+I(t[0])+","+I(t[1])+","+I(t[4])+","+I(t[5])+","+I(t[12])+","+I(t[13])+")"}return function(){this.reset=i,this.rotate=o,this.rotateX=a,this.rotateY=s,this.rotateZ=l,this.skew=u,this.skewFromAxis=f,this.shear=c,this.scale=p,this.setTransform=h,this.translate=d,this.transform=m,this.multiply=y,this.applyToPoint=S,this.applyToX=_,this.applyToY=x,this.applyToZ=E,this.applyToPointArray=A,this.applyToTriplePoints=P,this.applyToPointStringified=O,this.toCSS=M,this.to2dCSS=D,this.clone=b,this.cloneFromProps=w,this.equals=g,this.inversePoints=k,this.inversePoint=C,this.getInverseMatrix=T,this._t=this.transform,this.isIdentity=v,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(t){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(t){setLocationHref(t)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(t){setSubframeEnabled(t)}function setPrefix(t){setIdPrefix(t)}function loadAnimation(t){return!0===standalone&&(t.animationData=JSON.parse(animationData)),animationManager.loadAnimation(t)}function setQuality(t){if("string"==typeof t)switch(t){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(t)&&t>1&&setDefaultCurveSegments(t);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(t,e){"expressions"===t&&setExpressionsPlugin(e)}function getFactory(t){switch(t){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(t){for(var e=queryString.split("&"),r=0;r<e.length;r+=1){var n=e[r].split("=");if(decodeURIComponent(n[0])==t)return decodeURIComponent(n[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";var queryString="";if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);try{"object"===_typeof$3(exports)&&void 0!==module||__webpack_require__(417)||(window.bodymovin=lottie)}catch(t){}var ShapeModifiers=function(){var t={},e={};return t.registerModifier=function(t,r){e[t]||(e[t]=r)},t.getModifier=function(t,r,n){return new e[t](r,n)},t}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(t){if(!this.closed){t.sh.container.addDynamicProperty(t.sh);var e={shape:t.sh,data:t,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(e),this.addShapeToModifier(e),this._isAnimated&&t.setAsAnimated()}},ShapeModifier.prototype.init=function(t,e){this.shapes=[],this.elem=t,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(t,e){this.s=PropertyFactory.getProp(t,e.s,0,.01,this),this.e=PropertyFactory.getProp(t,e.e,0,.01,this),this.o=PropertyFactory.getProp(t,e.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=e.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(t){t.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(t,e,r,n,i){var o=[];e<=1?o.push({s:t,e:e}):t>=1?o.push({s:t-1,e:e-1}):(o.push({s:t,e:1}),o.push({s:0,e:e-1}));var a,s,l=[],c=o.length;for(a=0;a<c;a+=1){var u,f;if(!((s=o[a]).e*i<n||s.s*i>n+r))u=s.s*i<=n?0:(s.s*i-n)/r,f=s.e*i>=n+r?1:(s.e*i-n)/r,l.push([u,f])}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(t){var e,r=t.length;for(e=0;e<r;e+=1)segmentsLengthPool.release(t[e]);return t.length=0,t},TrimModifier.prototype.processShapes=function(t){var e,r,n,i;if(this._mdf||t){var o=this.o.v%360/360;if(o<0&&(o+=1),(e=this.s.v>1?1+o:this.s.v<0?0+o:this.s.v+o)>(r=this.e.v>1?1+o:this.e.v<0?0+o:this.e.v+o)){var a=e;e=r,r=a}e=1e-4*Math.round(1e4*e),r=1e-4*Math.round(1e4*r),this.sValue=e,this.eValue=r}else e=this.sValue,r=this.eValue;var s,l,c,u,f,p=this.shapes.length,h=0;if(r===e)for(i=0;i<p;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(1===r&&0===e||0===r&&1===e){if(this._mdf)for(i=0;i<p;i+=1)this.shapes[i].pathsData.length=0,this.shapes[i].shape._mdf=!0}else{var d,m,y=[];for(i=0;i<p;i+=1)if((d=this.shapes[i]).shape._mdf||this._mdf||t||2===this.m){if(l=(n=d.shape.paths)._length,f=0,!d.shape._mdf&&d.pathsData.length)f=d.totalShapeLength;else{for(c=this.releasePathsData(d.pathsData),s=0;s<l;s+=1)u=bez.getSegmentsLength(n.shapes[s]),c.push(u),f+=u.totalLength;d.totalShapeLength=f,d.pathsData=c}h+=f,d.shape._mdf=!0}else d.shape.paths=d.localShapeCollection;var v,g=e,b=r,w=0;for(i=p-1;i>=0;i-=1)if((d=this.shapes[i]).shape._mdf){for((m=d.localShapeCollection).releaseShapes(),2===this.m&&p>1?(v=this.calculateShapeEdges(e,r,d.totalShapeLength,w,h),w+=d.totalShapeLength):v=[[g,b]],l=v.length,s=0;s<l;s+=1){g=v[s][0],b=v[s][1],y.length=0,b<=1?y.push({s:d.totalShapeLength*g,e:d.totalShapeLength*b}):g>=1?y.push({s:d.totalShapeLength*(g-1),e:d.totalShapeLength*(b-1)}):(y.push({s:d.totalShapeLength*g,e:d.totalShapeLength}),y.push({s:0,e:d.totalShapeLength*(b-1)}));var S=this.addShapes(d,y[0]);if(y[0].s!==y[0].e){if(y.length>1)if(d.shape.paths.shapes[d.shape.paths._length-1].c){var _=S.pop();this.addPaths(S,m),S=this.addShapes(d,y[1],_)}else this.addPaths(S,m),S=this.addShapes(d,y[1]);this.addPaths(S,m)}}d.shape.paths=m}}},TrimModifier.prototype.addPaths=function(t,e){var r,n=t.length;for(r=0;r<n;r+=1)e.addShape(t[r])},TrimModifier.prototype.addSegment=function(t,e,r,n,i,o,a){i.setXYAt(e[0],e[1],"o",o),i.setXYAt(r[0],r[1],"i",o+1),a&&i.setXYAt(t[0],t[1],"v",o),i.setXYAt(n[0],n[1],"v",o+1)},TrimModifier.prototype.addSegmentFromArray=function(t,e,r,n){e.setXYAt(t[1],t[5],"o",r),e.setXYAt(t[2],t[6],"i",r+1),n&&e.setXYAt(t[0],t[4],"v",r),e.setXYAt(t[3],t[7],"v",r+1)},TrimModifier.prototype.addShapes=function(t,e,r){var n,i,o,a,s,l,c,u,f=t.pathsData,p=t.shape.paths.shapes,h=t.shape.paths._length,d=0,m=[],y=!0;for(r?(s=r._length,u=r._length):(r=shapePool.newElement(),s=0,u=0),m.push(r),n=0;n<h;n+=1){for(l=f[n].lengths,r.c=p[n].c,o=p[n].c?l.length:l.length+1,i=1;i<o;i+=1)if(d+(a=l[i-1]).addedLength<e.s)d+=a.addedLength,r.c=!1;else{if(d>e.e){r.c=!1;break}e.s<=d&&e.e>=d+a.addedLength?(this.addSegment(p[n].v[i-1],p[n].o[i-1],p[n].i[i],p[n].v[i],r,s,y),y=!1):(c=bez.getNewSegment(p[n].v[i-1],p[n].v[i],p[n].o[i-1],p[n].i[i],(e.s-d)/a.addedLength,(e.e-d)/a.addedLength,l[i-1]),this.addSegmentFromArray(c,r,s,y),y=!1,r.c=!1),d+=a.addedLength,s+=1}if(p[n].c&&l.length){if(a=l[i-1],d<=e.e){var v=l[i-1].addedLength;e.s<=d&&e.e>=d+v?(this.addSegment(p[n].v[i-1],p[n].o[i-1],p[n].i[0],p[n].v[0],r,s,y),y=!1):(c=bez.getNewSegment(p[n].v[i-1],p[n].v[0],p[n].o[i-1],p[n].i[0],(e.s-d)/v,(e.e-d)/v,l[i-1]),this.addSegmentFromArray(c,r,s,y),y=!1,r.c=!1)}else r.c=!1;d+=a.addedLength,s+=1}if(r._length&&(r.setXYAt(r.v[u][0],r.v[u][1],"i",u),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),d>e.e)break;n<h-1&&(r=shapePool.newElement(),y=!0,m.push(r),s=0)}return m},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(t,e.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(t,e){var r=e/100,n=[0,0],i=t._length,o=0;for(o=0;o<i;o+=1)n[0]+=t.v[o][0],n[1]+=t.v[o][1];n[0]/=i,n[1]/=i;var a,s,l,c,u,f,p=shapePool.newElement();for(p.c=t.c,o=0;o<i;o+=1)a=t.v[o][0]+(n[0]-t.v[o][0])*r,s=t.v[o][1]+(n[1]-t.v[o][1])*r,l=t.o[o][0]+(n[0]-t.o[o][0])*-r,c=t.o[o][1]+(n[1]-t.o[o][1])*-r,u=t.i[o][0]+(n[0]-t.i[o][0])*-r,f=t.i[o][1]+(n[1]-t.i[o][1])*-r,p.setTripleAt(a,s,l,c,u,f,o);return p},PuckerAndBloatModifier.prototype.processShapes=function(t){var e,r,n,i,o,a,s=this.shapes.length,l=this.amount.v;if(0!==l)for(r=0;r<s;r+=1){if(a=(o=this.shapes[r]).localShapeCollection,o.shape._mdf||this._mdf||t)for(a.releaseShapes(),o.shape._mdf=!0,e=o.shape.paths.shapes,i=o.shape.paths._length,n=0;n<i;n+=1)a.addShape(this.processPath(e[n],l));o.shape.paths=o.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var t=[0,0];function e(t,e,r){if(this.elem=t,this.frameId=-1,this.propType="transform",this.data=e,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||t),e.p&&e.p.s?(this.px=PropertyFactory.getProp(t,e.p.x,0,0,this),this.py=PropertyFactory.getProp(t,e.p.y,0,0,this),e.p.z&&(this.pz=PropertyFactory.getProp(t,e.p.z,0,0,this))):this.p=PropertyFactory.getProp(t,e.p||{k:[0,0,0]},1,0,this),e.rx){if(this.rx=PropertyFactory.getProp(t,e.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(t,e.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(t,e.rz,0,degToRads,this),e.or.k[0].ti){var n,i=e.or.k.length;for(n=0;n<i;n+=1)e.or.k[n].to=null,e.or.k[n].ti=null}this.or=PropertyFactory.getProp(t,e.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(t,e.r||{k:0},0,degToRads,this);e.sk&&(this.sk=PropertyFactory.getProp(t,e.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(t,e.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(t,e.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(t,e.s||{k:[100,100,100]},1,.01,this),e.o?this.o=PropertyFactory.getProp(t,e.o,0,.01,t):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return e.prototype={applyToMatrix:function(t){var e=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||e,this.a&&t.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&t.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&t.skewFromAxis(-this.sk.v,this.sa.v),this.r?t.rotate(-this.r.v):t.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?t.translate(this.px.v,this.py.v,-this.pz.v):t.translate(this.px.v,this.py.v,0):t.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(e){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||e){var r;if(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){var n,i;if(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?(n=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/r,0),i=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?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),i=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(n=this.p.pv,i=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){n=[],i=[];var o=this.px,a=this.py;o._caching.lastFrame+o.offsetTime<=o.keyframes[0].t?(n[0]=o.getValueAtTime((o.keyframes[0].t+.01)/r,0),n[1]=a.getValueAtTime((a.keyframes[0].t+.01)/r,0),i[0]=o.getValueAtTime(o.keyframes[0].t/r,0),i[1]=a.getValueAtTime(a.keyframes[0].t/r,0)):o._caching.lastFrame+o.offsetTime>=o.keyframes[o.keyframes.length-1].t?(n[0]=o.getValueAtTime(o.keyframes[o.keyframes.length-1].t/r,0),n[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/r,0),i[0]=o.getValueAtTime((o.keyframes[o.keyframes.length-1].t-.01)/r,0),i[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/r,0)):(n=[o.pv,a.pv],i[0]=o.getValueAtTime((o._caching.lastFrame+o.offsetTime-.01)/r,o.offsetTime),i[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/r,a.offsetTime))}else n=i=t;this.v.rotate(-Math.atan2(n[1]-i[1],n[0]-i[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],e),e.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},e.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(t,r,n){return new e(t,r,n)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(t,e){return 1e5*Math.abs(t-e)<=Math.min(Math.abs(t),Math.abs(e))}function floatZero(t){return Math.abs(t)<=1e-5}function lerp(t,e,r){return t*(1-r)+e*r}function lerpPoint(t,e,r){return[lerp(t[0],e[0],r),lerp(t[1],e[1],r)]}function quadRoots(t,e,r){if(0===t)return[];var n=e*e-4*t*r;if(n<0)return[];var i=-e/(2*t);if(0===n)return[i];var o=Math.sqrt(n)/(2*t);return[i-o,i+o]}function polynomialCoefficients(t,e,r,n){return[3*e-t-3*r+n,3*t-6*e+3*r,-3*t+3*e,t]}function singlePoint(t){return new PolynomialBezier(t,t,t,t,!1)}function PolynomialBezier(t,e,r,n,i){i&&pointEqual(t,e)&&(e=lerpPoint(t,n,1/3)),i&&pointEqual(r,n)&&(r=lerpPoint(t,n,2/3));var o=polynomialCoefficients(t[0],e[0],r[0],n[0]),a=polynomialCoefficients(t[1],e[1],r[1],n[1]);this.a=[o[0],a[0]],this.b=[o[1],a[1]],this.c=[o[2],a[2]],this.d=[o[3],a[3]],this.points=[t,e,r,n]}function extrema(t,e){var r=t.points[0][e],n=t.points[t.points.length-1][e];if(r>n){var i=n;n=r,r=i}for(var o=quadRoots(3*t.a[e],2*t.b[e],t.c[e]),a=0;a<o.length;a+=1)if(o[a]>0&&o[a]<1){var s=t.point(o[a])[e];s<r?r=s:s>n&&(n=s)}return{min:r,max:n}}function intersectData(t,e,r){var n=t.boundingBox();return{cx:n.cx,cy:n.cy,width:n.width,height:n.height,bez:t,t:(e+r)/2,t1:e,t2:r}}function splitData(t){var e=t.bez.split(.5);return[intersectData(e[0],t.t1,t.t),intersectData(e[1],t.t,t.t2)]}function boxIntersect(t,e){return 2*Math.abs(t.cx-e.cx)<t.width+e.width&&2*Math.abs(t.cy-e.cy)<t.height+e.height}function intersectsImpl(t,e,r,n,i,o){if(boxIntersect(t,e))if(r>=o||t.width<=n&&t.height<=n&&e.width<=n&&e.height<=n)i.push([t.t,e.t]);else{var a=splitData(t),s=splitData(e);intersectsImpl(a[0],s[0],r+1,n,i,o),intersectsImpl(a[0],s[1],r+1,n,i,o),intersectsImpl(a[1],s[0],r+1,n,i,o),intersectsImpl(a[1],s[1],r+1,n,i,o)}}function crossProduct(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function lineIntersection(t,e,r,n){var i=[t[0],t[1],1],o=[e[0],e[1],1],a=[r[0],r[1],1],s=[n[0],n[1],1],l=crossProduct(crossProduct(i,o),crossProduct(a,s));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(t,e,r){return[t[0]+Math.cos(e)*r,t[1]-Math.sin(e)*r]}function pointDistance(t,e){return Math.hypot(t[0]-e[0],t[1]-e[1])}function pointEqual(t,e){return floatEqual(t[0],e[0])&&floatEqual(t[1],e[1])}function ZigZagModifier(){}function setPoint(t,e,r,n,i,o,a){var s=r-Math.PI/2,l=r+Math.PI/2,c=e[0]+Math.cos(r)*n*i,u=e[1]-Math.sin(r)*n*i;t.setTripleAt(c,u,c+Math.cos(s)*o,u-Math.sin(s)*o,c+Math.cos(l)*a,u-Math.sin(l)*a,t.length())}function getPerpendicularVector(t,e){var r=[e[0]-t[0],e[1]-t[1]],n=.5*-Math.PI;return[Math.cos(n)*r[0]-Math.sin(n)*r[1],Math.sin(n)*r[0]+Math.cos(n)*r[1]]}function getProjectingAngle(t,e){var r=0===e?t.length()-1:e-1,n=(e+1)%t.length(),i=getPerpendicularVector(t.v[r],t.v[n]);return Math.atan2(0,1)-Math.atan2(i[1],i[0])}function zigZagCorner(t,e,r,n,i,o,a){var s=getProjectingAngle(e,r),l=e.v[r%e._length],c=e.v[0===r?e._length-1:r-1],u=e.v[(r+1)%e._length],f=2===o?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0,p=2===o?Math.sqrt(Math.pow(l[0]-u[0],2)+Math.pow(l[1]-u[1],2)):0;setPoint(t,e.v[r%e._length],s,a,n,p/(2*(i+1)),f/(2*(i+1)),o)}function zigZagSegment(t,e,r,n,i,o){for(var a=0;a<n;a+=1){var s=(a+1)/(n+1),l=2===i?Math.sqrt(Math.pow(e.points[3][0]-e.points[0][0],2)+Math.pow(e.points[3][1]-e.points[0][1],2)):0,c=e.normalAngle(s);setPoint(t,e.point(s),c,o,r,l/(2*(n+1)),l/(2*(n+1)),i),o=-o}return o}function linearOffset(t,e,r){var n=Math.atan2(e[0]-t[0],e[1]-t[1]);return[polarOffset(t,n,r),polarOffset(e,n,r)]}function offsetSegment(t,e){var r,n,i,o,a,s,l;r=(l=linearOffset(t.points[0],t.points[1],e))[0],n=l[1],i=(l=linearOffset(t.points[1],t.points[2],e))[0],o=l[1],a=(l=linearOffset(t.points[2],t.points[3],e))[0],s=l[1];var c=lineIntersection(r,n,i,o);null===c&&(c=n);var u=lineIntersection(a,s,i,o);return null===u&&(u=a),new PolynomialBezier(r,c,u,s)}function joinLines(t,e,r,n,i){var o=e.points[3],a=r.points[0];if(3===n)return o;if(pointEqual(o,a))return o;if(2===n){var s=-e.tangentAngle(1),l=-r.tangentAngle(0)+Math.PI,c=lineIntersection(o,polarOffset(o,s+Math.PI/2,100),a,polarOffset(a,s+Math.PI/2,100)),u=c?pointDistance(c,o):pointDistance(o,a)/2,f=polarOffset(o,s,2*u*roundCorner);return t.setXYAt(f[0],f[1],"o",t.length()-1),f=polarOffset(a,l,2*u*roundCorner),t.setTripleAt(a[0],a[1],a[0],a[1],f[0],f[1],t.length()),a}var p=lineIntersection(pointEqual(o,e.points[2])?e.points[0]:e.points[2],o,a,pointEqual(a,r.points[1])?r.points[3]:r.points[1]);return p&&pointDistance(p,o)<i?(t.setTripleAt(p[0],p[1],p[0],p[1],p[0],p[1],t.length()),p):o}function getIntersection(t,e){var r=t.intersections(e);return r.length&&floatEqual(r[0][0],1)&&r.shift(),r.length?r[0]:null}function pruneSegmentIntersection(t,e){var r=t.slice(),n=e.slice(),i=getIntersection(t[t.length-1],e[0]);return i&&(r[t.length-1]=t[t.length-1].split(i[0])[0],n[0]=e[0].split(i[1])[1]),t.length>1&&e.length>1&&(i=getIntersection(t[0],e[e.length-1]))?[[t[0].split(i[0])[0]],[e[e.length-1].split(i[1])[1]]]:[r,n]}function pruneIntersections(t){for(var e,r=1;r<t.length;r+=1)e=pruneSegmentIntersection(t[r-1],t[r]),t[r-1]=e[0],t[r]=e[1];return t.length>1&&(e=pruneSegmentIntersection(t[t.length-1],t[0]),t[t.length-1]=e[0],t[0]=e[1]),t}function offsetSegmentSplit(t,e){var r,n,i,o,a=t.inflectionPoints();if(0===a.length)return[offsetSegment(t,e)];if(1===a.length||floatEqual(a[1],1))return r=(i=t.split(a[0]))[0],n=i[1],[offsetSegment(r,e),offsetSegment(n,e)];r=(i=t.split(a[0]))[0];var s=(a[1]-a[0])/(1-a[0]);return o=(i=i[1].split(s))[0],n=i[1],[offsetSegment(r,e),offsetSegment(o,e),offsetSegment(n,e)]}function OffsetPathModifier(){}function getFontProperties(t){for(var e=t.fStyle?t.fStyle.split(" "):[],r="normal",n="normal",i=e.length,o=0;o<i;o+=1)switch(e[o].toLowerCase()){case"italic":n="italic";break;case"bold":r="700";break;case"black":r="900";break;case"medium":r="500";break;case"regular":case"normal":r="400";break;case"light":case"thin":r="200"}return{style:n,weight:t.fWeight||r}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(t,e.c,0,null,this),this.o=PropertyFactory.getProp(t,e.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(t,e.tr,this),this.so=PropertyFactory.getProp(t,e.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(t,e.tr.eo,0,.01,this),this.data=e,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(t,e,r,n,i,o){var a=o?-1:1,s=n.s.v[0]+(1-n.s.v[0])*(1-i),l=n.s.v[1]+(1-n.s.v[1])*(1-i);t.translate(n.p.v[0]*a*i,n.p.v[1]*a*i,n.p.v[2]),e.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),e.rotate(-n.r.v*a*i),e.translate(n.a.v[0],n.a.v[1],n.a.v[2]),r.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),r.scale(o?1/s:s,o?1/l:l),r.translate(n.a.v[0],n.a.v[1],n.a.v[2])},RepeaterModifier.prototype.init=function(t,e,r,n){for(this.elem=t,this.arr=e,this.pos=r,this.elemsData=n,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(t),this.initModifierProperties(t,e[r]);r>0;)r-=1,this._elements.unshift(e[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(t){var e,r=t.length;for(e=0;e<r;e+=1)t[e]._processed=!1,"gr"===t[e].ty&&this.resetElements(t[e].it)},RepeaterModifier.prototype.cloneElements=function(t){var e=JSON.parse(JSON.stringify(t));return this.resetElements(e),e},RepeaterModifier.prototype.changeGroupRender=function(t,e){var r,n=t.length;for(r=0;r<n;r+=1)t[r]._render=e,"gr"===t[r].ty&&this.changeGroupRender(t[r].it,e)},RepeaterModifier.prototype.processShapes=function(t){var e,r,n,i,o,a=!1;if(this._mdf||t){var s,l=Math.ceil(this.c.v);if(this._groups.length<l){for(;this._groups.length<l;){var c={it:this.cloneElements(this._elements),ty:"gr"};c.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,c),this._groups.splice(0,0,c),this._currentCopies+=1}this.elem.reloadShapes(),a=!0}for(o=0,n=0;n<=this._groups.length-1;n+=1){if(s=o<l,this._groups[n]._render=s,this.changeGroupRender(this._groups[n].it,s),!s){var u=this.elemsData[n].it,f=u[u.length-1];0!==f.transform.op.v?(f.transform.op._mdf=!0,f.transform.op.v=0):f.transform.op._mdf=!1}o+=1}this._currentCopies=l;var p=this.o.v,h=p%1,d=p>0?Math.floor(p):Math.ceil(p),m=this.pMatrix.props,y=this.rMatrix.props,v=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var g,b,w=0;if(p>0){for(;w<d;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),w+=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,h,!1),w+=h)}else if(p<0){for(;w>d;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),w-=1;h&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-h,!0),w-=h)}for(n=1===this.data.m?0:this._currentCopies-1,i=1===this.data.m?1:-1,o=this._currentCopies;o;){if(b=(r=(e=this.elemsData[n].it)[e.length-1].transform.mProps.v.props).length,e[e.length-1].transform.mProps._mdf=!0,e[e.length-1].transform.op._mdf=!0,e[e.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),0!==w){for((0!==n&&1===i||n!==this._currentCopies-1&&-1===i)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7],v[8],v[9],v[10],v[11],v[12],v[13],v[14],v[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),g=0;g<b;g+=1)r[g]=this.matrix.props[g];this.matrix.reset()}else for(this.matrix.reset(),g=0;g<b;g+=1)r[g]=this.matrix.props[g];w+=1,o-=1,n+=i}}else for(o=this._currentCopies,n=0,i=1;o;)r=(e=this.elemsData[n].it)[e.length-1].transform.mProps.v.props,e[e.length-1].transform.mProps._mdf=!1,e[e.length-1].transform.op._mdf=!1,o-=1,n+=i;return a},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(t,e.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(t,e){var r,n=shapePool.newElement();n.c=t.c;var i,o,a,s,l,c,u,f,p,h,d,m,y=t._length,v=0;for(r=0;r<y;r+=1)i=t.v[r],a=t.o[r],o=t.i[r],i[0]===a[0]&&i[1]===a[1]&&i[0]===o[0]&&i[1]===o[1]?0!==r&&r!==y-1||t.c?(s=0===r?t.v[y-1]:t.v[r-1],c=(l=Math.sqrt(Math.pow(i[0]-s[0],2)+Math.pow(i[1]-s[1],2)))?Math.min(l/2,e)/l:0,u=d=i[0]+(s[0]-i[0])*c,f=m=i[1]-(i[1]-s[1])*c,p=u-(u-i[0])*roundCorner,h=f-(f-i[1])*roundCorner,n.setTripleAt(u,f,p,h,d,m,v),v+=1,s=r===y-1?t.v[0]:t.v[r+1],c=(l=Math.sqrt(Math.pow(i[0]-s[0],2)+Math.pow(i[1]-s[1],2)))?Math.min(l/2,e)/l:0,u=p=i[0]+(s[0]-i[0])*c,f=h=i[1]+(s[1]-i[1])*c,d=u-(u-i[0])*roundCorner,m=f-(f-i[1])*roundCorner,n.setTripleAt(u,f,p,h,d,m,v),v+=1):(n.setTripleAt(i[0],i[1],a[0],a[1],o[0],o[1],v),v+=1):(n.setTripleAt(t.v[r][0],t.v[r][1],t.o[r][0],t.o[r][1],t.i[r][0],t.i[r][1],v),v+=1);return n},RoundCornersModifier.prototype.processShapes=function(t){var e,r,n,i,o,a,s=this.shapes.length,l=this.rd.v;if(0!==l)for(r=0;r<s;r+=1){if(a=(o=this.shapes[r]).localShapeCollection,o.shape._mdf||this._mdf||t)for(a.releaseShapes(),o.shape._mdf=!0,e=o.shape.paths.shapes,i=o.shape.paths._length,n=0;n<i;n+=1)a.addShape(this.processPath(e[n],l));o.shape.paths=o.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(t){return[((this.a[0]*t+this.b[0])*t+this.c[0])*t+this.d[0],((this.a[1]*t+this.b[1])*t+this.c[1])*t+this.d[1]]},PolynomialBezier.prototype.derivative=function(t){return[(3*t*this.a[0]+2*this.b[0])*t+this.c[0],(3*t*this.a[1]+2*this.b[1])*t+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(t){var e=this.derivative(t);return Math.atan2(e[1],e[0])},PolynomialBezier.prototype.normalAngle=function(t){var e=this.derivative(t);return Math.atan2(e[0],e[1])},PolynomialBezier.prototype.inflectionPoints=function(){var t=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(t))return[];var e=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/t,r=e*e-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/t;if(r<0)return[];var n=Math.sqrt(r);return floatZero(n)?n>0&&n<1?[e]:[]:[e-n,e+n].filter((function(t){return t>0&&t<1}))},PolynomialBezier.prototype.split=function(t){if(t<=0)return[singlePoint(this.points[0]),this];if(t>=1)return[this,singlePoint(this.points[this.points.length-1])];var e=lerpPoint(this.points[0],this.points[1],t),r=lerpPoint(this.points[1],this.points[2],t),n=lerpPoint(this.points[2],this.points[3],t),i=lerpPoint(e,r,t),o=lerpPoint(r,n,t),a=lerpPoint(i,o,t);return[new PolynomialBezier(this.points[0],e,i,a,!0),new PolynomialBezier(a,o,n,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var t=this.bounds();return{left:t.x.min,right:t.x.max,top:t.y.min,bottom:t.y.max,width:t.x.max-t.x.min,height:t.y.max-t.y.min,cx:(t.x.max+t.x.min)/2,cy:(t.y.max+t.y.min)/2}},PolynomialBezier.prototype.intersections=function(t,e,r){void 0===e&&(e=2),void 0===r&&(r=7);var n=[];return intersectsImpl(intersectData(this,0,1),intersectData(t,0,1),0,e,n,r),n},PolynomialBezier.shapeSegment=function(t,e){var r=(e+1)%t.length();return new PolynomialBezier(t.v[e],t.o[e],t.i[r],t.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(t,e){var r=(e+1)%t.length();return new PolynomialBezier(t.v[r],t.i[r],t.o[e],t.v[e],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(t,e.s,0,null,this),this.frequency=PropertyFactory.getProp(t,e.r,0,null,this),this.pointsType=PropertyFactory.getProp(t,e.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(t,e,r,n){var i=t._length,o=shapePool.newElement();if(o.c=t.c,t.c||(i-=1),0===i)return o;var a=-1,s=PolynomialBezier.shapeSegment(t,0);zigZagCorner(o,t,0,e,r,n,a);for(var l=0;l<i;l+=1)a=zigZagSegment(o,s,e,r,n,-a),s=l!==i-1||t.c?PolynomialBezier.shapeSegment(t,(l+1)%i):null,zigZagCorner(o,t,l+1,e,r,n,a);return o},ZigZagModifier.prototype.processShapes=function(t){var e,r,n,i,o,a,s=this.shapes.length,l=this.amplitude.v,c=Math.max(0,Math.round(this.frequency.v)),u=this.pointsType.v;if(0!==l)for(r=0;r<s;r+=1){if(a=(o=this.shapes[r]).localShapeCollection,o.shape._mdf||this._mdf||t)for(a.releaseShapes(),o.shape._mdf=!0,e=o.shape.paths.shapes,i=o.shape.paths._length,n=0;n<i;n+=1)a.addShape(this.processPath(e[n],l,c,u));o.shape.paths=o.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(t,e.a,0,null,this),this.miterLimit=PropertyFactory.getProp(t,e.ml,0,null,this),this.lineJoin=e.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(t,e,r,n){var i=shapePool.newElement();i.c=t.c;var o,a,s,l=t.length();t.c||(l-=1);var c=[];for(o=0;o<l;o+=1)s=PolynomialBezier.shapeSegment(t,o),c.push(offsetSegmentSplit(s,e));if(!t.c)for(o=l-1;o>=0;o-=1)s=PolynomialBezier.shapeSegmentInverted(t,o),c.push(offsetSegmentSplit(s,e));c=pruneIntersections(c);var u=null,f=null;for(o=0;o<c.length;o+=1){var p=c[o];for(f&&(u=joinLines(i,f,p[0],r,n)),f=p[p.length-1],a=0;a<p.length;a+=1)s=p[a],u&&pointEqual(s.points[0],u)?i.setXYAt(s.points[1][0],s.points[1][1],"o",i.length()-1):i.setTripleAt(s.points[0][0],s.points[0][1],s.points[1][0],s.points[1][1],s.points[0][0],s.points[0][1],i.length()),i.setTripleAt(s.points[3][0],s.points[3][1],s.points[3][0],s.points[3][1],s.points[2][0],s.points[2][1],i.length()),u=s.points[3]}return c.length&&joinLines(i,f,c[0][0],r,n),i},OffsetPathModifier.prototype.processShapes=function(t){var e,r,n,i,o,a,s=this.shapes.length,l=this.amount.v,c=this.miterLimit.v,u=this.lineJoin;if(0!==l)for(r=0;r<s;r+=1){if(a=(o=this.shapes[r]).localShapeCollection,o.shape._mdf||this._mdf||t)for(a.releaseShapes(),o.shape._mdf=!0,e=o.shape.paths.shapes,i=o.shape.paths._length,n=0;n<i;n+=1)a.addShape(this.processPath(e[n],l,u,c));o.shape.paths=o.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var t={w:0,size:0,shapes:[],data:{shapes:[]}},e=[];e=e.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]);var r=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function n(t,e){var r=createTag("span");r.setAttribute("aria-hidden",!0),r.style.fontFamily=e;var n=createTag("span");n.innerText="giItT1WQy@!-/#",r.style.position="absolute",r.style.left="-10000px",r.style.top="-10000px",r.style.fontSize="300px",r.style.fontVariant="normal",r.style.fontStyle="normal",r.style.fontWeight="normal",r.style.letterSpacing="0",r.appendChild(n),document.body.appendChild(r);var i=n.offsetWidth;return n.style.fontFamily=function(t){var e,r=t.split(","),n=r.length,i=[];for(e=0;e<n;e+=1)"sans-serif"!==r[e]&&"monospace"!==r[e]&&i.push(r[e]);return i.join(",")}(t)+", "+e,{node:n,w:i,parent:r}}function i(t,e){var r,n=document.body&&e?"svg":"canvas",i=getFontProperties(t);if("svg"===n){var o=createNS("text");o.style.fontSize="100px",o.setAttribute("font-family",t.fFamily),o.setAttribute("font-style",i.style),o.setAttribute("font-weight",i.weight),o.textContent="1",t.fClass?(o.style.fontFamily="inherit",o.setAttribute("class",t.fClass)):o.style.fontFamily=t.fFamily,e.appendChild(o),r=o}else{var a=new OffscreenCanvas(500,500).getContext("2d");a.font=i.style+" "+i.weight+" 100px "+t.fFamily,r=a}return{measureText:function(t){return"svg"===n?(r.textContent=t,r.getComputedTextLength()):r.measureText(t).width}}}function o(t){var e=0,r=t.charCodeAt(0);if(r>=55296&&r<=56319){var n=t.charCodeAt(1);n>=56320&&n<=57343&&(e=1024*(r-55296)+n-56320+65536)}return e}function a(t){var e=o(t);return e>=127462&&e<=127487}var s=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)};return s.isModifier=function(t,e){var n=t.toString(16)+e.toString(16);return-1!==r.indexOf(n)},s.isZeroWidthJoiner=function(t){return 8205===t},s.isFlagEmoji=function(t){return a(t.substr(0,2))&&a(t.substr(2,2))},s.isRegionalCode=a,s.isCombinedCharacter=function(t){return-1!==e.indexOf(t)},s.isRegionalFlag=function(t,e){var r=o(t.substr(e,2));if(127988!==r)return!1;var n=0;for(e+=2;n<5;){if((r=o(t.substr(e,2)))<917601||r>917626)return!1;n+=1,e+=2}return 917631===o(t.substr(e,2))},s.isVariationSelector=function(t){return 65039===t},s.BLACK_FLAG_CODE_POINT=127988,s.prototype={addChars:function(t){if(t){var e;this.chars||(this.chars=[]);var r,n,i=t.length,o=this.chars.length;for(e=0;e<i;e+=1){for(r=0,n=!1;r<o;)this.chars[r].style===t[e].style&&this.chars[r].fFamily===t[e].fFamily&&this.chars[r].ch===t[e].ch&&(n=!0),r+=1;n||(this.chars.push(t[e]),o+=1)}}},addFonts:function(t,e){if(t){if(this.chars)return this.isLoaded=!0,void(this.fonts=t.list);if(!document.body)return this.isLoaded=!0,t.list.forEach((function(t){t.helper=i(t),t.cache={}})),void(this.fonts=t.list);var r,o=t.list,a=o.length,s=a;for(r=0;r<a;r+=1){var l,c,u=!0;if(o[r].loaded=!1,o[r].monoCase=n(o[r].fFamily,"monospace"),o[r].sansCase=n(o[r].fFamily,"sans-serif"),o[r].fPath){if("p"===o[r].fOrigin||3===o[r].origin){if((l=document.querySelectorAll('style[f-forigin="p"][f-family="'+o[r].fFamily+'"], style[f-origin="3"][f-family="'+o[r].fFamily+'"]')).length>0&&(u=!1),u){var f=createTag("style");f.setAttribute("f-forigin",o[r].fOrigin),f.setAttribute("f-origin",o[r].origin),f.setAttribute("f-family",o[r].fFamily),f.type="text/css",f.innerText="@font-face {font-family: "+o[r].fFamily+"; font-style: normal; src: url('"+o[r].fPath+"');}",e.appendChild(f)}}else if("g"===o[r].fOrigin||1===o[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),c=0;c<l.length;c+=1)-1!==l[c].href.indexOf(o[r].fPath)&&(u=!1);if(u){var p=createTag("link");p.setAttribute("f-forigin",o[r].fOrigin),p.setAttribute("f-origin",o[r].origin),p.type="text/css",p.rel="stylesheet",p.href=o[r].fPath,document.body.appendChild(p)}}else if("t"===o[r].fOrigin||2===o[r].origin){for(l=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),c=0;c<l.length;c+=1)o[r].fPath===l[c].src&&(u=!1);if(u){var h=createTag("link");h.setAttribute("f-forigin",o[r].fOrigin),h.setAttribute("f-origin",o[r].origin),h.setAttribute("rel","stylesheet"),h.setAttribute("href",o[r].fPath),e.appendChild(h)}}}else o[r].loaded=!0,s-=1;o[r].helper=i(o[r],e),o[r].cache={},this.fonts.push(o[r])}0===s?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(e,r,n){for(var i=0,o=this.chars.length;i<o;){if(this.chars[i].ch===e&&this.chars[i].style===r&&this.chars[i].fFamily===n)return this.chars[i];i+=1}return("string"==typeof e&&13!==e.charCodeAt(0)||!e)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",e,r,n)),t},getFontByName:function(t){for(var e=0,r=this.fonts.length;e<r;){if(this.fonts[e].fName===t)return this.fonts[e];e+=1}return this.fonts[0]},measureText:function(t,e,r){var n=this.getFontByName(e),i=t;if(!n.cache[i]){var o=n.helper;if(" "===t){var a=o.measureText("|"+t+"|"),s=o.measureText("||");n.cache[i]=(a-s)/100}else n.cache[i]=o.measureText(t)/100}return n.cache[i]*r},checkLoadedFonts:function(){var t,e,r,n=this.fonts.length,i=n;for(t=0;t<n;t+=1)this.fonts[t].loaded?i-=1:"n"===this.fonts[t].fOrigin||0===this.fonts[t].origin?this.fonts[t].loaded=!0:(e=this.fonts[t].monoCase.node,r=this.fonts[t].monoCase.w,e.offsetWidth!==r?(i-=1,this.fonts[t].loaded=!0):(e=this.fonts[t].sansCase.node,r=this.fonts[t].sansCase.w,e.offsetWidth!==r&&(i-=1,this.fonts[t].loaded=!0)),this.fonts[t].loaded&&(this.fonts[t].sansCase.parent.parentNode.removeChild(this.fonts[t].sansCase.parent),this.fonts[t].monoCase.parent.parentNode.removeChild(this.fonts[t].monoCase.parent)));0!==i&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}},s}();function SlotManager(t){this.animationData=t}function slotFactory(t){return new SlotManager(t)}function RenderableElement(){}SlotManager.prototype.getProp=function(t){return this.animationData.slots&&this.animationData.slots[t.sid]?Object.assign(t,this.animationData.slots[t.sid].p):t},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(t){-1===this.renderableComponents.indexOf(t)&&this.renderableComponents.push(t)},removeRenderableComponent:function(t){-1!==this.renderableComponents.indexOf(t)&&this.renderableComponents.splice(this.renderableComponents.indexOf(t),1)},prepareRenderableFrame:function(t){this.checkLayerLimits(t)},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(t){this.data.ip-this.data.st<=t&&this.data.op-this.data.st>t?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;t<e;t+=1)this.renderableComponents[t].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(t){return blendModeEnums[t]||""}),blendModeEnums;function SliderEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function AngleEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function ColorEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,1,0,r)}function PointEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,1,0,r)}function LayerIndexEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function MaskIndexEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function CheckboxEffect(t,e,r){this.p=PropertyFactory.getProp(e,t.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(t,e){var r,n=t.ef||[];this.effectElements=[];var i,o=n.length;for(r=0;r<o;r+=1)i=new GroupEffect(n[r],e),this.effectElements.push(i)}function GroupEffect(t,e){this.init(t,e)}function BaseElement(){}function FrameElement(){}function FootageElement(t,e,r){this.initFrame(),this.initRenderable(),this.assetData=e.getAssetData(t.refId),this.footageData=e.imageLoader.getAsset(this.assetData),this.initBaseData(t,e,r)}function AudioElement(t,e,r){this.initFrame(),this.initRenderable(),this.assetData=e.getAssetData(t.refId),this.initBaseData(t,e,r),this._isPlaying=!1,this._canPlay=!1;var n=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(n),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,t.au&&t.au.lv?t.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(t,e){var r;this.data=t,this.effectElements=[],this.initDynamicPropertyContainer(e);var n,i=this.data.ef.length,o=this.data.ef;for(r=0;r<i;r+=1){switch(n=null,o[r].ty){case 0:n=new SliderEffect(o[r],e,this);break;case 1:n=new AngleEffect(o[r],e,this);break;case 2:n=new ColorEffect(o[r],e,this);break;case 3:n=new PointEffect(o[r],e,this);break;case 4:case 7:n=new CheckboxEffect(o[r],e,this);break;case 10:n=new LayerIndexEffect(o[r],e,this);break;case 11:n=new MaskIndexEffect(o[r],e,this);break;case 5:n=new EffectsManager(o[r],e,this);break;default:n=new NoValueEffect(o[r],e,this)}n&&this.effectElements.push(n)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var t=0,e=this.data.masksProperties.length;t<e;){if("n"!==this.data.masksProperties[t].mode&&!1!==this.data.masksProperties[t].cl)return!0;t+=1}return!1},initExpressions:function(){var t=getExpressionInterfaces();if(t){var e=t("layer"),r=t("effects"),n=t("shape"),i=t("text"),o=t("comp");this.layerInterface=e(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var a=r.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(a),0===this.data.ty||this.data.xt?this.compInterface=o(this):4===this.data.ty?(this.layerInterface.shapeInterface=n(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=i(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var t=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=t},initBaseData:function(t,e,r){this.globalData=e,this.comp=r,this.data=t,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(t,e){var r,n=this.dynamicProperties.length;for(r=0;r<n;r+=1)(e||this._isParent&&"transform"===this.dynamicProperties[r].propType)&&(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(t){-1===this.dynamicProperties.indexOf(t)&&this.dynamicProperties.push(t)}},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var t=getExpressionInterfaces();if(t){var e=t("footage");this.layerInterface=e(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(t){if(this.prepareRenderableFrame(t,!0),this.prepareProperties(t,!0),this.tm._placeholder)this._currentTime=t/this.data.sr;else{var e=this.tm.v;this._currentTime=e}this._volume=this.lv.v[0];var r=this._volume*this._volumeMultiplier;this._previousVolume!==r&&(this._previousVolume=r,this.audio.volume(r))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.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))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(t){this.audio.rate(t)},AudioElement.prototype.volume=function(t){this._volumeMultiplier=t,this._previousVolume=t*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(t){var e,r,n=this.layers.length;for(this.completeLayers=!0,e=n-1;e>=0;e-=1)this.elements[e]||(r=this.layers[e]).ip-r.st<=t-this.layers[e].st&&r.op-r.st>t-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t);default:return this.createNull(t)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(t){return new AudioElement(t,this.globalData,this)},BaseRenderer.prototype.createFootage=function(t){return new FootageElement(t,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.buildItem(t);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(t){var e;this.completeLayers=!1;var r,n=t.length,i=this.layers.length;for(e=0;e<n;e+=1)for(r=0;r<i;){if(this.layers[r].id===t[e].id){this.layers[r]=t[e];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(t){this.globalData.projectInterface=t},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(t,e,r){for(var n=this.elements,i=this.layers,o=0,a=i.length;o<a;)i[o].ind==e&&(n[o]&&!0!==n[o]?(r.push(n[o]),n[o].setAsParent(),void 0!==i[o].parent?this.buildElementParenting(t,i[o].parent,r):t.setHierarchy(r)):(this.buildItem(o),this.addPendingElement(t))),o+=1},BaseRenderer.prototype.addPendingElement=function(t){this.pendingElements.push(t)},BaseRenderer.prototype.searchExtraCompositions=function(t){var e,r=t.length;for(e=0;e<r;e+=1)if(t[e].xt){var n=this.createComp(t[e]);n.initExpressions(),this.globalData.projectInterface.registerComposition(n)}},BaseRenderer.prototype.getElementById=function(t){var e,r=this.elements.length;for(e=0;e<r;e+=1)if(this.elements[e].data.ind===t)return this.elements[e];return null},BaseRenderer.prototype.getElementByPath=function(t){var e,r=t.shift();if("number"==typeof r)e=this.elements[r];else{var n,i=this.elements.length;for(n=0;n<i;n+=1)if(this.elements[n].data.nm===r){e=this.elements[n];break}}return 0===t.length?e:e.getElementByPath(t)},BaseRenderer.prototype.setupGlobalData=function(t,e){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(t),this.globalData.fontManager.addChars(t.chars),this.globalData.fontManager.addFonts(t.fonts,e),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=t.fr,this.globalData.nm=t.nm,this.globalData.compSize={w:t.w,h:t.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(t,e,r){this.data=t,this.element=e,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var n,i,o=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath="";var s,l,c,u,f,p,h=this.masksProperties,d=0,m=[],y=createElementID(),v="clipPath",g="clip-path";
vendor: 4,111 bytes, line 2
2for(n=0;n<a;n+=1)if(("a"!==h[n].mode&&"n"!==h[n].mode||h[n].inv||100!==h[n].o.k||h[n].o.x)&&(v="mask",g="mask"),"s"!==h[n].mode&&"i"!==h[n].mode||0!==d?c=null:((c=createNS("rect")).setAttribute("fill","#ffffff"),c.setAttribute("width",this.element.comp.data.w||0),c.setAttribute("height",this.element.comp.data.h||0),m.push(c)),i=createNS("path"),"n"===h[n].mode)this.viewData[n]={op:PropertyFactory.getProp(this.element,h[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[n],3),elem:i,lastPath:""},o.appendChild(i);else{var b;if(d+=1,i.setAttribute("fill","s"===h[n].mode?"#000000":"#ffffff"),i.setAttribute("clip-rule","nonzero"),0!==h[n].x.k?(v="mask",g="mask",p=PropertyFactory.getProp(this.element,h[n].x,0,null,this.element),b=createElementID(),(u=createNS("filter")).setAttribute("id",b),(f=createNS("feMorphology")).setAttribute("operator","erode"),f.setAttribute("in","SourceGraphic"),f.setAttribute("radius","0"),u.appendChild(f),o.appendChild(u),i.setAttribute("stroke","s"===h[n].mode?"#000000":"#ffffff")):(f=null,p=null),this.storedData[n]={elem:i,x:p,expan:f,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"===h[n].mode){l=m.length;var w=createNS("g");for(s=0;s<l;s+=1)w.appendChild(m[s]);var S=createNS("mask");S.setAttribute("mask-type","alpha"),S.setAttribute("id",y+"_"+d),S.appendChild(i),o.appendChild(S),w.setAttribute("mask","url("+getLocationHref()+"#"+y+"_"+d+")"),m.length=0,m.push(w)}else m.push(i);h[n].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[n]={elem:i,lastPath:"",op:PropertyFactory.getProp(this.element,h[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,h[n],3),invRect:c},this.viewData[n].prop.k||this.drawPath(h[n],this.viewData[n].prop.v,this.viewData[n])}for(this.maskElement=createNS(v),a=m.length,n=0;n<a;n+=1)this.maskElement.appendChild(m[n]);d>0&&(this.maskElement.setAttribute("id",y),this.element.maskedElement.setAttribute(g,"url("+getLocationHref()+"#"+y+")"),o.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var t=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:t,localMat:t,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var t,e=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r<n;){if(this.hierarchy[r].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}r+=1}if(this.finalTransform._matMdf)for(t=this.finalTransform.mProp.v.props,e.cloneFromProps(t),r=0;r<n;r+=1)e.multiply(this.hierarchy[r].finalTransform.mProp.v)}this.finalTransform._matMdf&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var t=0,e=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;t<e;)this.localTransforms[t]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[t]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),t+=1;if(this.finalTransform._localMatMdf){var r=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(r),t=1;t<e;t+=1){var n=this.localTransforms[t].matrix;r.multiply(n)}r.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var i=this.finalTransform.localOpacity;for(t=0;t<e;t+=1)i*=.01*this.localTransforms[t].opacity;this.finalTransform.localOpacity=i}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var t=this.renderableEffe
vendor: 54,851 bytes, line 2
2ctsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(t.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var e=0,r=t.length;for(e=0;e<r;e+=1)this.localTransforms.push(t[e])}}},globalToLocal:function(t){var e=[];e.push(this.finalTransform);for(var r,n=!0,i=this.comp;n;)i.finalTransform?(i.data.hasMask&&e.splice(0,0,i.finalTransform),i=i.comp):n=!1;var o,a=e.length;for(r=0;r<a;r+=1)o=e[r].mat.applyToPointArray(0,0,0),t=[t[0]-o[0],t[1]-o[1],0];return t},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(t){return this.viewData[t].prop},MaskElement.prototype.renderFrame=function(t){var e,r=this.element.finalTransform.mat,n=this.masksProperties.length;for(e=0;e<n;e+=1)if((this.viewData[e].prop._mdf||t)&&this.drawPath(this.masksProperties[e],this.viewData[e].prop.v,this.viewData[e]),(this.viewData[e].op._mdf||t)&&this.viewData[e].elem.setAttribute("fill-opacity",this.viewData[e].op.v),"n"!==this.masksProperties[e].mode&&(this.viewData[e].invRect&&(this.element.finalTransform.mProp._mdf||t)&&this.viewData[e].invRect.setAttribute("transform",r.getInverseMatrix().to2dCSS()),this.storedData[e].x&&(this.storedData[e].x._mdf||t))){var i=this.storedData[e].expan;this.storedData[e].x.v<0?("erode"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator="erode",this.storedData[e].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[e].filterId+")")),i.setAttribute("radius",-this.storedData[e].x.v)):("dilate"!==this.storedData[e].lastOperator&&(this.storedData[e].lastOperator="dilate",this.storedData[e].elem.setAttribute("filter",null)),this.storedData[e].elem.setAttribute("stroke-width",2*this.storedData[e].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var t="M0,0 ";return t+=" h"+this.globalData.compSize.w,t+=" v"+this.globalData.compSize.h,t+=" h-"+this.globalData.compSize.w,t+=" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(t,e,r){var n,i,o=" M"+e.v[0][0]+","+e.v[0][1];for(i=e._length,n=1;n<i;n+=1)o+=" C"+e.o[n-1][0]+","+e.o[n-1][1]+" "+e.i[n][0]+","+e.i[n][1]+" "+e.v[n][0]+","+e.v[n][1];if(e.c&&i>1&&(o+=" C"+e.o[n-1][0]+","+e.o[n-1][1]+" "+e.i[0][0]+","+e.i[0][1]+" "+e.v[0][0]+","+e.v[0][1]),r.lastPath!==o){var a="";r.elem&&(e.c&&(a=t.inv?this.solidPath+o:o),r.elem.setAttribute("d",a)),r.lastPath=o}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var t={};return t.createFilter=function(t,e){var r=createNS("filter");r.setAttribute("id",t),!0!==e&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%"));return r},t.createAlphaToLuminanceFilter=function(){var t=createNS("feColorMatrix");return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),t},t}(),featureSupport=function(){var t={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};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))&&(t.maskType=!1),/firefox/i.test(navigator.userAgent)&&(t.svgLumaHidden=!1),t}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(t){var e,r,n="SourceGraphic",i=t.data.ef?t.data.ef.length:0,o=createElementID(),a=filtersFactory.createFilter(o,!0),s=0;for(this.filters=[],e=0;e<i;e+=1){r=null;var l=t.data.ef[e].ty;if(registeredEffects$1[l])r=new(0,registeredEffects$1[l].effect)(a,t.effectsManager.effectElements[e],t,idPrefix+s,n),n=idPrefix+s,registeredEffects$1[l].countsAsEffect&&(s+=1);r&&this.filters.push(r)}s&&(t.globalData.defs.appendChild(a),t.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+o+")")),this.filters.length&&t.addRenderableComponent(this)}function registerEffect$1(t,e,r){registeredEffects$1[t]={effect:e,countsAsEffect:r}}function SVGBaseElement(){}function HierarchyElement(){}function RenderableDOMElement(){}function IImageElement(t,e,r){this.assetData=e.getAssetData(t.refId),this.assetData&&this.assetData.sid&&(this.assetData=e.slotManager.getProp(this.assetData)),this.initElement(t,e,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(t,e){this.elem=t,this.pos=e}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(t){var e,r=this.filters.length;for(e=0;e<r;e+=1)this.filters[e].renderFrame(t)},SVGEffects.prototype.getEffects=function(t){var e,r=this.filters.length,n=[];for(e=0;e<r;e+=1)this.filters[e].type===t&&n.push(this.filters[e]);return n},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var t=null;if(this.data.td){this.matteMasks={};var e=createNS("g");e.setAttribute("id",this.layerId),e.appendChild(this.layerElement),t=e,this.globalData.defs.appendChild(e)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),t=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var r=createNS("clipPath"),n=createNS("path");n.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var i=createElementID();if(r.setAttribute("id",i),r.appendChild(n),this.globalData.defs.appendChild(r),this.checkMasks()){var o=createNS("g");o.setAttribute("clip-path","url("+getLocationHref()+"#"+i+")"),o.appendChild(this.layerElement),this.transformedElement=o,t?t.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+i+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(t){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[t]){var e,r,n,i,o=this.layerId+"_"+t;if(1===t||3===t){var a=createNS("mask");a.setAttribute("id",o),a.setAttribute("mask-type",3===t?"luminance":"alpha"),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),a.appendChild(n),this.globalData.defs.appendChild(a),featureSupport.maskType||1!==t||(a.setAttribute("mask-type","luminance"),e=createElementID(),r=filtersFactory.createFilter(e),this.globalData.defs.appendChild(r),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(i=createNS("g")).appendChild(n),a.appendChild(i),i.setAttribute("filter","url("+getLocationHref()+"#"+e+")"))}else if(2===t){var s=createNS("mask");s.setAttribute("id",o),s.setAttribute("mask-type","alpha");var l=createNS("g");s.appendChild(l),e=createElementID(),r=filtersFactory.createFilter(e);var c=createNS("feComponentTransfer");c.setAttribute("in","SourceGraphic"),r.appendChild(c);var u=createNS("feFuncA");u.setAttribute("type","table"),u.setAttribute("tableValues","1.0 0.0"),c.appendChild(u),this.globalData.defs.appendChild(r);var f=createNS("rect");f.setAttribute("width",this.comp.data.w),f.setAttribute("height",this.comp.data.h),f.setAttribute("x","0"),f.setAttribute("y","0"),f.setAttribute("fill","#ffffff"),f.setAttribute("opacity","0"),l.setAttribute("filter","url("+getLocationHref()+"#"+e+")"),l.appendChild(f),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),l.appendChild(n),featureSupport.maskType||(s.setAttribute("mask-type","luminance"),r.appendChild(filtersFactory.createAlphaToLuminanceFilter()),i=createNS("g"),l.appendChild(f),i.appendChild(this.layerElement),l.appendChild(i)),this.globalData.defs.appendChild(s)}this.matteMasks[t]=o}return this.matteMasks[t]},setMatte:function(t){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+t+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(t){this.hierarchy=t},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initTransform(t,e,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var t=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",t),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(t){var e,r=this.shapeModifiers.length;for(e=0;e<r;e+=1)this.shapeModifiers[e].addShape(t)},isShapeInAnimatedModifiers:function(t){for(var e=this.shapeModifiers.length;0<e;)if(this.shapeModifiers[0].isAnimatedWithShape(t))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var t,e=this.shapes.length;for(t=0;t<e;t+=1)this.shapes[t].sh.reset();for(t=(e=this.shapeModifiers.length)-1;t>=0&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);t-=1);}},searchProcessedElement:function(t){for(var e=this.processedElements,r=0,n=e.length;r<n;){if(e[r].elem===t)return e[r].pos;r+=1}return 0},addProcessedElement:function(t,e){for(var r=this.processedElements,n=r.length;n;)if(r[n-=1].elem===t)return void(r[n].pos=e);r.push(new ProcessedElement(t,e))},prepareFrame:function(t){this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(t,e,r){this.caches=[],this.styles=[],this.transformers=t,this.lStr="",this.sh=r,this.lvl=e,this._isAnimated=!!r.k;for(var n=0,i=t.length;n<i;){if(t[n].mProps.dynamicProperties.length){this._isAnimated=!0;break}n+=1}}function SVGStyleData(t,e){this.data=t,this.type=t.ty,this.d="",this.lvl=e,this._mdf=!1,this.closed=!0===t.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(t,e,r,n){var i;this.elem=t,this.frameId=-1,this.dataProps=createSizedArray(e.length),this.renderer=r,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",e.length?e.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(n);var o,a=e.length||0;for(i=0;i<a;i+=1)o=PropertyFactory.getProp(t,e[i].v,0,0,this),this.k=o.k||this.k,this.dataProps[i]={n:e[i].n,p:o};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.w=PropertyFactory.getProp(t,e.w,0,null,this),this.d=new DashProperty(t,e.d||{},"svg",this),this.c=PropertyFactory.getProp(t,e.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.c=PropertyFactory.getProp(t,e.c,1,255,this),this.style=r}function SVGNoStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.style=r}function GradientProperty(t,e,r){this.data=e,this.c=createTypedArray("uint8c",4*e.p);var n=e.k.k[0].s?e.k.k[0].s.length-4*e.p:e.k.k.length-4*e.p;this.o=createTypedArray("float32",n),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=n,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(t,e.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.initGradientData(t,e,r)}function SVGGradientStrokeStyleData(t,e,r){this.initDynamicPropertyContainer(t),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(t,e.w,0,null,this),this.d=new DashProperty(t,e.d||{},"svg",this),this.initGradientData(t,e,r),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(t,e,r){this.transform={mProps:t,op:e,container:r},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(t){if((this.elem.globalData.frameId!==this.frameId||t)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||t,this._mdf)){var e=0,r=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),e=0;e<r;e+=1)"o"!==this.dataProps[e].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[e].p.v:this.dashArray[e]=this.dataProps[e].p.v:this.dashoffset[0]=this.dataProps[e].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(t,e){for(var r=0,n=this.o.length/2;r<n;){if(Math.abs(t[4*r]-t[4*e+2*r])>.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var t=0,e=this.data.k.k.length;t<e;){if(!this.comparePoints(this.data.k.k[t].s,this.data.p))return!1;t+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(t){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||t){var e,r,n,i=4*this.data.p;for(e=0;e<i;e+=1)r=e%4==0?100:255,n=Math.round(this.prop.v[e]*r),this.c[e]!==n&&(this.c[e]=n,this._cmdf=!t);if(this.o.length)for(i=this.prop.v.length,e=4*this.data.p;e<i;e+=1)r=e%2==0?100:1,n=e%2==0?Math.round(100*this.prop.v[e]):this.prop.v[e],this.o[e-4*this.data.p]!==n&&(this.o[e-4*this.data.p]=n,this._omdf=!t);this._mdf=!t}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(t,e,r){this.o=PropertyFactory.getProp(t,e.o,0,.01,this),this.s=PropertyFactory.getProp(t,e.s,1,null,this),this.e=PropertyFactory.getProp(t,e.e,1,null,this),this.h=PropertyFactory.getProp(t,e.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(t,e.a||{k:0},0,degToRads,this),this.g=new GradientProperty(t,e.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,e),this.setGradientOpacity(e,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(t,e){var r=createElementID(),n=createNS(1===e.t?"linearGradient":"radialGradient");n.setAttribute("id",r),n.setAttribute("spreadMethod","pad"),n.setAttribute("gradientUnits","userSpaceOnUse");var i,o,a,s=[];for(a=4*e.g.p,o=0;o<a;o+=4)i=createNS("stop"),n.appendChild(i),s.push(i);t.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+r+")"),this.gf=n,this.cst=s},SVGGradientFillStyleData.prototype.setGradientOpacity=function(t,e){if(this.g._hasOpacity&&!this.g._collapsable){var r,n,i,o=createNS("mask"),a=createNS("path");o.appendChild(a);var s=createElementID(),l=createElementID();o.setAttribute("id",l);var c=createNS(1===t.t?"linearGradient":"radialGradient");c.setAttribute("id",s),c.setAttribute("spreadMethod","pad"),c.setAttribute("gradientUnits","userSpaceOnUse"),i=t.g.k.k[0].s?t.g.k.k[0].s.length:t.g.k.k.length;var u=this.stops;for(n=4*t.g.p;n<i;n+=2)(r=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),c.appendChild(r),u.push(r);a.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+s+")"),"gs"===t.ty&&(a.setAttribute("stroke-linecap",lineCapEnum[t.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[t.lj||2]),1===t.lj&&a.setAttribute("stroke-miterlimit",t.ml)),this.of=c,this.ms=o,this.ost=u,this.maskId=l,e.msElem=a}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(t,e,r,n){if(0===e)return"";var i,o=t.o,a=t.i,s=t.v,l=" M"+n.applyToPointStringified(s[0][0],s[0][1]);for(i=1;i<e;i+=1)l+=" C"+n.applyToPointStringified(o[i-1][0],o[i-1][1])+" "+n.applyToPointStringified(a[i][0],a[i][1])+" "+n.applyToPointStringified(s[i][0],s[i][1]);return r&&e&&(l+=" C"+n.applyToPointStringified(o[i-1][0],o[i-1][1])+" "+n.applyToPointStringified(a[0][0],a[0][1])+" "+n.applyToPointStringified(s[0][0],s[0][1]),l+="z"),l},SVGElementsRenderer=function(){var t=new Matrix,e=new Matrix;function r(t,e,r){(r||e.transform.op._mdf)&&e.transform.container.setAttribute("opacity",e.transform.op.v),(r||e.transform.mProps._mdf)&&e.transform.container.setAttribute("transform",e.transform.mProps.v.to2dCSS())}function n(){}function i(r,n,i){var o,a,s,l,c,u,f,p,h,d,m=n.styles.length,y=n.lvl;for(u=0;u<m;u+=1){if(l=n.sh._mdf||i,n.styles[u].lvl<y){for(p=e.reset(),h=y-n.styles[u].lvl,d=n.transformers.length-1;!l&&h>0;)l=n.transformers[d].mProps._mdf||l,h-=1,d-=1;if(l)for(h=y-n.styles[u].lvl,d=n.transformers.length-1;h>0;)p.multiply(n.transformers[d].mProps.v),h-=1,d-=1}else p=t;if(a=(f=n.sh.paths)._length,l){for(s="",o=0;o<a;o+=1)(c=f.shapes[o])&&c._length&&(s+=buildShapeString(c,c._length,c.c,p));n.caches[u]=s}else s=n.caches[u];n.styles[u].d+=!0===r.hd?"":s,n.styles[u]._mdf=l||n.styles[u]._mdf}}function o(t,e,r){var n=e.style;(e.c._mdf||r)&&n.pElem.setAttribute("fill","rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||r)&&n.pElem.setAttribute("fill-opacity",e.o.v)}function a(t,e,r){s(t,e,r),l(t,e,r)}function s(t,e,r){var n,i,o,a,s,l=e.gf,c=e.g._hasOpacity,u=e.s.v,f=e.e.v;if(e.o._mdf||r){var p="gf"===t.ty?"fill-opacity":"stroke-opacity";e.style.pElem.setAttribute(p,e.o.v)}if(e.s._mdf||r){var h=1===t.t?"x1":"cx",d="x1"===h?"y1":"cy";l.setAttribute(h,u[0]),l.setAttribute(d,u[1]),c&&!e.g._collapsable&&(e.of.setAttribute(h,u[0]),e.of.setAttribute(d,u[1]))}if(e.g._cmdf||r){n=e.cst;var m=e.g.c;for(o=n.length,i=0;i<o;i+=1)(a=n[i]).setAttribute("offset",m[4*i]+"%"),a.setAttribute("stop-color","rgb("+m[4*i+1]+","+m[4*i+2]+","+m[4*i+3]+")")}if(c&&(e.g._omdf||r)){var y=e.g.o;for(o=(n=e.g._collapsable?e.cst:e.ost).length,i=0;i<o;i+=1)a=n[i],e.g._collapsable||a.setAttribute("offset",y[2*i]+"%"),a.setAttribute("stop-opacity",y[2*i+1])}if(1===t.t)(e.e._mdf||r)&&(l.setAttribute("x2",f[0]),l.setAttribute("y2",f[1]),c&&!e.g._collapsable&&(e.of.setAttribute("x2",f[0]),e.of.setAttribute("y2",f[1])));else if((e.s._mdf||e.e._mdf||r)&&(s=Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)),l.setAttribute("r",s),c&&!e.g._collapsable&&e.of.setAttribute("r",s)),e.e._mdf||e.h._mdf||e.a._mdf||r){s||(s=Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)));var v=Math.atan2(f[1]-u[1],f[0]-u[0]),g=e.h.v;g>=1?g=.99:g<=-1&&(g=-.99);var b=s*g,w=Math.cos(v+e.a.v)*b+u[0],S=Math.sin(v+e.a.v)*b+u[1];l.setAttribute("fx",w),l.setAttribute("fy",S),c&&!e.g._collapsable&&(e.of.setAttribute("fx",w),e.of.setAttribute("fy",S))}}function l(t,e,r){var n=e.style,i=e.d;i&&(i._mdf||r)&&i.dashStr&&(n.pElem.setAttribute("stroke-dasharray",i.dashStr),n.pElem.setAttribute("stroke-dashoffset",i.dashoffset[0])),e.c&&(e.c._mdf||r)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||r)&&n.pElem.setAttribute("stroke-opacity",e.o.v),(e.w._mdf||r)&&(n.pElem.setAttribute("stroke-width",e.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",e.w.v))}return{createRenderFunction:function(t){switch(t.ty){case"fl":return o;case"gf":return s;case"gs":return a;case"st":return l;case"sh":case"el":case"rc":case"sr":return i;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(t,e,r){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(t,e,r),this.prevViewData=[]}function LetterProps(t,e,r,n,i,o){this.o=t,this.sw=e,this.sc=r,this.fc=n,this.m=i,this.p=o,this._mdf={o:!0,sw:!!e,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(t,e){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,e.d&&e.d.sid&&(e.d=t.globalData.slotManager.getProp(e.d)),this.data=e,this.elem=t,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var t,e,r,n,i=this.shapes.length,o=this.stylesList.length,a=[],s=!1;for(r=0;r<o;r+=1){for(n=this.stylesList[r],s=!1,a.length=0,t=0;t<i;t+=1)-1!==(e=this.shapes[t]).styles.indexOf(n)&&(a.push(e),s=e._isAnimated||s);a.length>1&&s&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(t){var e,r=t.length;for(e=0;e<r;e+=1)t[e].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(t,e){var r,n=new SVGStyleData(t,e),i=n.pElem;if("st"===t.ty)r=new SVGStrokeStyleData(this,t,n);else if("fl"===t.ty)r=new SVGFillStyleData(this,t,n);else if("gf"===t.ty||"gs"===t.ty){r=new("gf"===t.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,t,n),this.globalData.defs.appendChild(r.gf),r.maskId&&(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),i.setAttribute("mask","url("+getLocationHref()+"#"+r.maskId+")"))}else"no"===t.ty&&(r=new SVGNoStyleData(this,t,n));return"st"!==t.ty&&"gs"!==t.ty||(i.setAttribute("stroke-linecap",lineCapEnum[t.lc||2]),i.setAttribute("stroke-linejoin",lineJoinEnum[t.lj||2]),i.setAttribute("fill-opacity","0"),1===t.lj&&i.setAttribute("stroke-miterlimit",t.ml)),2===t.r&&i.setAttribute("fill-rule","evenodd"),t.ln&&i.setAttribute("id",t.ln),t.cl&&i.setAttribute("class",t.cl),t.bm&&(i.style["mix-blend-mode"]=getBlendMode(t.bm)),this.stylesList.push(n),this.addToAnimatedContents(t,r),r},SVGShapeElement.prototype.createGroupElement=function(t){var e=new ShapeGroupData;return t.ln&&e.gr.setAttribute("id",t.ln),t.cl&&e.gr.setAttribute("class",t.cl),t.bm&&(e.gr.style["mix-blend-mode"]=getBlendMode(t.bm)),e},SVGShapeElement.prototype.createTransformElement=function(t,e){var r=TransformPropertyFactory.getTransformProperty(this,t,this),n=new SVGTransformData(r,r.o,e);return this.addToAnimatedContents(t,n),n},SVGShapeElement.prototype.createShapeElement=function(t,e,r){var n=4;"rc"===t.ty?n=5:"el"===t.ty?n=6:"sr"===t.ty&&(n=7);var i=new SVGShapeData(e,r,ShapePropertyFactory.getShapeProp(this,t,n,this));return this.shapes.push(i),this.addShapeToModifiers(i),this.addToAnimatedContents(t,i),i},SVGShapeElement.prototype.addToAnimatedContents=function(t,e){for(var r=0,n=this.animatedContents.length;r<n;){if(this.animatedContents[r].element===e)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(t),element:e,data:t})},SVGShapeElement.prototype.setElementStyles=function(t){var e,r=t.styles,n=this.stylesList.length;for(e=0;e<n;e+=1)this.stylesList[e].closed||r.push(this.stylesList[e])},SVGShapeElement.prototype.reloadShapes=function(){var t;this._isFirstFrame=!0;var e=this.itemsData.length;for(t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(t,e,r,n,i,o,a){var s,l,c,u,f,p,h=[].concat(o),d=t.length-1,m=[],y=[];for(s=d;s>=0;s-=1){if((p=this.searchProcessedElement(t[s]))?e[s]=r[p-1]:t[s]._render=a,"fl"===t[s].ty||"st"===t[s].ty||"gf"===t[s].ty||"gs"===t[s].ty||"no"===t[s].ty)p?e[s].style.closed=!1:e[s]=this.createStyleElement(t[s],i),t[s]._render&&e[s].style.pElem.parentNode!==n&&n.appendChild(e[s].style.pElem),m.push(e[s].style);else if("gr"===t[s].ty){if(p)for(c=e[s].it.length,l=0;l<c;l+=1)e[s].prevViewData[l]=e[s].it[l];else e[s]=this.createGroupElement(t[s]);this.searchShapes(t[s].it,e[s].it,e[s].prevViewData,e[s].gr,i+1,h,a),t[s]._render&&e[s].gr.parentNode!==n&&n.appendChild(e[s].gr)}else"tr"===t[s].ty?(p||(e[s]=this.createTransformElement(t[s],n)),u=e[s].transform,h.push(u)):"sh"===t[s].ty||"rc"===t[s].ty||"el"===t[s].ty||"sr"===t[s].ty?(p||(e[s]=this.createShapeElement(t[s],h,i)),this.setElementStyles(e[s])):"tm"===t[s].ty||"rd"===t[s].ty||"ms"===t[s].ty||"pb"===t[s].ty||"zz"===t[s].ty||"op"===t[s].ty?(p?(f=e[s]).closed=!1:((f=ShapeModifiers.getModifier(t[s].ty)).init(this,t[s]),e[s]=f,this.shapeModifiers.push(f)),y.push(f)):"rp"===t[s].ty&&(p?(f=e[s]).closed=!0:(f=ShapeModifiers.getModifier(t[s].ty),e[s]=f,f.init(this,t,s,e),this.shapeModifiers.push(f),a=!1),y.push(f));this.addProcessedElement(t[s],s+1)}for(d=m.length,s=0;s<d;s+=1)m[s].closed=!0;for(d=y.length,s=0;s<d;s+=1)y[s].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var t;this.renderModifiers();var e=this.stylesList.length;for(t=0;t<e;t+=1)this.stylesList[t].reset();for(this.renderShape(),t=0;t<e;t+=1)(this.stylesList[t]._mdf||this._isFirstFrame)&&(this.stylesList[t].msElem&&(this.stylesList[t].msElem.setAttribute("d",this.stylesList[t].d),this.stylesList[t].d="M0 0"+this.stylesList[t].d),this.stylesList[t].pElem.setAttribute("d",this.stylesList[t].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var t,e,r=this.animatedContents.length;for(t=0;t<r;t+=1)e=this.animatedContents[t],(this._isFirstFrame||e.element._isAnimated)&&!0!==e.data&&e.fn(e.data,e.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(t,e,r,n,i,o){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 a=!1;return this.o!==t&&(this.o=t,this._mdf.o=!0,a=!0),this.sw!==e&&(this.sw=e,this._mdf.sw=!0,a=!0),this.sc!==r&&(this.sc=r,this._mdf.sc=!0,a=!0),this.fc!==n&&(this.fc=n,this._mdf.fc=!0,a=!0),this.m!==i&&(this.m=i,this._mdf.m=!0,a=!0),!o.length||this.p[0]===o[0]&&this.p[1]===o[1]&&this.p[4]===o[4]&&this.p[5]===o[5]&&this.p[12]===o[12]&&this.p[13]===o[13]||(this.p=o,this._mdf.p=!0,a=!0),a},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},TextProperty.prototype.setCurrentData=function(t){t.__complete||this.completeTextData(t),this.currentData=t,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(t){this.effectsSequence.push(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(t){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||t){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var e=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,o=t||this.data.d.k[this.keysIndex].s;for(n=0;n<i;n+=1)o=r!==this.keysIndex?this.effectsSequence[n](o,o.t):this.effectsSequence[n](this.currentData,o.t);e!==o&&this.setCurrentData(o),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var t=this.data.d.k,e=this.elem.comp.renderedFrame,r=0,n=t.length;r<=n-1&&!(r===n-1||t[r+1].t>e);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(t){for(var e,r,n=[],i=0,o=t.length,a=!1,s=!1,l="";i<o;)a=s,s=!1,e=t.charCodeAt(i),l=t.charAt(i),FontManager.isCombinedCharacter(e)?a=!0:e>=55296&&e<=56319?FontManager.isRegionalFlag(t,i)?l=t.substr(i,14):(r=t.charCodeAt(i+1))>=56320&&r<=57343&&(FontManager.isModifier(e,r)?(l=t.substr(i,2),a=!0):l=FontManager.isFlagEmoji(t.substr(i,4))?t.substr(i,4):t.substr(i,2)):e>56319?(r=t.charCodeAt(i+1),FontManager.isVariationSelector(e)&&(a=!0)):FontManager.isZeroWidthJoiner(e)&&(a=!0,s=!0),a?(n[n.length-1]+=l,a=!1):n.push(l),i+=l.length;return n},TextProperty.prototype.completeTextData=function(t){t.__complete=!0;var e,r,n,i,o,a,s,l=this.elem.globalData.fontManager,c=this.data,u=[],f=0,p=c.m.g,h=0,d=0,m=0,y=[],v=0,g=0,b=l.getFontByName(t.f),w=0,S=getFontProperties(b);t.fWeight=S.weight,t.fStyle=S.style,t.finalSize=t.s,t.finalText=this.buildFinalText(t.t),r=t.finalText.length,t.finalLineHeight=t.lh;var _,x=t.tr/1e3*t.finalSize;if(t.sz)for(var E,T,C=!0,k=t.sz[0],P=t.sz[1];C;){E=0,v=0,r=(T=this.buildFinalText(t.t)).length,x=t.tr/1e3*t.finalSize;var A=-1;for(e=0;e<r;e+=1)_=T[e].charCodeAt(0),n=!1," "===T[e]?A=e:13!==_&&3!==_||(v=0,n=!0,E+=t.finalLineHeight||1.2*t.finalSize),l.chars?(s=l.getCharData(T[e],b.fStyle,b.fFamily),w=n?0:s.w*t.finalSize/100):w=l.measureText(T[e],t.f,t.finalSize),v+w>k&&" "!==T[e]?(-1===A?r+=1:e=A,E+=t.finalLineHeight||1.2*t.finalSize,T.splice(e,A===e?1:0,"\r"),A=-1,v=0):(v+=w,v+=x);E+=b.ascent*t.finalSize/100,this.canResize&&t.finalSize>this.minimumFontSize&&P<E?(t.finalSize-=1,t.finalLineHeight=t.finalSize*t.lh/t.s):(t.finalText=T,r=t.finalText.length,C=!1)}v=-x,w=0;var O,M=0;for(e=0;e<r;e+=1)if(n=!1,13===(_=(O=t.finalText[e]).charCodeAt(0))||3===_?(M=0,y.push(v),g=v>g?v:g,v=-2*x,i="",n=!0,m+=1):i=O,l.chars?(s=l.getCharData(O,b.fStyle,l.getFontByName(t.f).fFamily),w=n?0:s.w*t.finalSize/100):w=l.measureText(i,t.f,t.finalSize)," "===O?M+=w+x:(v+=w+x+M,M=0),u.push({l:w,an:w,add:h,n:n,anIndexes:[],val:i,line:m,animatorJustifyOffset:0}),2==p){if(h+=w,""===i||" "===i||e===r-1){for(""!==i&&" "!==i||(h-=w);d<=e;)u[d].an=h,u[d].ind=f,u[d].extra=w,d+=1;f+=1,h=0}}else if(3==p){if(h+=w,""===i||e===r-1){for(""===i&&(h-=w);d<=e;)u[d].an=h,u[d].ind=f,u[d].extra=w,d+=1;h=0,f+=1}}else u[f].ind=f,u[f].extra=0,f+=1;if(t.l=u,g=v>g?v:g,y.push(v),t.sz)t.boxWidth=t.sz[0],t.justifyOffset=0;else switch(t.boxWidth=g,t.j){case 1:t.justifyOffset=-t.boxWidth;break;case 2:t.justifyOffset=-t.boxWidth/2;break;default:t.justifyOffset=0}t.lineWidths=y;var I,D,j,L,N=c.a;a=N.length;var F=[];for(o=0;o<a;o+=1){for((I=N[o]).a.sc&&(t.strokeColorAnim=!0),I.a.sw&&(t.strokeWidthAnim=!0),(I.a.fc||I.a.fh||I.a.fs||I.a.fb)&&(t.fillColorAnim=!0),L=0,j=I.s.b,e=0;e<r;e+=1)(D=u[e]).anIndexes[o]=L,(1==j&&""!==D.val||2==j&&""!==D.val&&" "!==D.val||3==j&&(D.n||" "==D.val||e==r-1)||4==j&&(D.n||e==r-1))&&(1===I.s.rn&&F.push(L),L+=1);c.a[o].s.totalChars=L;var R,B=-1;if(1===I.s.rn)for(e=0;e<r;e+=1)B!=(D=u[e]).anIndexes[o]&&(B=D.anIndexes[o],R=F.splice(Math.floor(Math.random()*F.length),1)[0]),D.anIndexes[o]=R}t.yOffset=t.finalLineHeight||1.2*t.finalSize,t.ls=t.ls||0,t.ascent=b.ascent*t.finalSize/100},TextProperty.prototype.updateDocumentData=function(t,e){e=void 0===e?this.keysIndex:e;var r=this.copyData({},this.data.d.k[e].s);r=this.copyData(r,t),this.data.d.k[e].s=r,this.recalculate(e),this.setCurrentData(r),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(t){var e=this.data.d.k[t].s;e.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(e)},TextProperty.prototype.canResizeFont=function(t){this.canResize=t,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(t){this.minimumFontSize=Math.floor(t)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var t=Math.max,e=Math.min,r=Math.floor;function n(t,e){this._currentTextLength=-1,this.k=!1,this.data=e,this.elem=t,this.comp=t.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(t),this.s=PropertyFactory.getProp(t,e.s||{k:0},0,0,this),this.e="e"in e?PropertyFactory.getProp(t,e.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(t,e.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(t,e.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(t,e.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(t,e.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(t,e.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return n.prototype={getMult:function(n){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var i=0,o=0,a=1,s=1;this.ne.v>0?i=this.ne.v/100:o=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:s=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(i,o,a,s).get,c=0,u=this.finalS,f=this.finalE,p=this.data.sh;if(2===p)c=l(c=f===u?n>=f?1:0:t(0,e(.5/(f-u)+(n-u)/(f-u),1)));else if(3===p)c=l(c=f===u?n>=f?0:1:1-t(0,e(.5/(f-u)+(n-u)/(f-u),1)));else if(4===p)f===u?c=0:(c=t(0,e(.5/(f-u)+(n-u)/(f-u),1)))<.5?c*=2:c=1-2*(c-.5),c=l(c);else if(5===p){if(f===u)c=0;else{var h=f-u,d=-h/2+(n=e(t(0,n+.5-u),f-u)),m=h/2;c=Math.sqrt(1-d*d/(m*m))}c=l(c)}else 6===p?(f===u?c=0:(n=e(t(0,n+.5-u),f-u),c=(1+Math.cos(Math.PI+2*Math.PI*n/(f-u)))/2),c=l(c)):(n>=r(u)&&(c=t(0,e(n-u<0?e(f,1)-(u-n):f-n,1))),c=l(c));if(100!==this.sm.v){var y=.01*this.sm.v;0===y&&(y=1e-8);var v=.5-.5*y;c<v?c=0:(c=(c-v)/y)>1&&(c=1)}return c*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/e,n=this.s.v/e+r,i=this.e.v/e+r;if(n>i){var o=n;n=i,i=o}this.finalS=n,this.finalE=i}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(t,e,r){return new n(t,e,r)}}}();function TextAnimatorDataProperty(t,e,r){var n={propType:!1},i=PropertyFactory.getProp,o=e.a;this.a={r:o.r?i(t,o.r,0,degToRads,r):n,rx:o.rx?i(t,o.rx,0,degToRads,r):n,ry:o.ry?i(t,o.ry,0,degToRads,r):n,sk:o.sk?i(t,o.sk,0,degToRads,r):n,sa:o.sa?i(t,o.sa,0,degToRads,r):n,s:o.s?i(t,o.s,1,.01,r):n,a:o.a?i(t,o.a,1,0,r):n,o:o.o?i(t,o.o,0,.01,r):n,p:o.p?i(t,o.p,1,0,r):n,sw:o.sw?i(t,o.sw,0,0,r):n,sc:o.sc?i(t,o.sc,1,0,r):n,fc:o.fc?i(t,o.fc,1,0,r):n,fh:o.fh?i(t,o.fh,0,0,r):n,fs:o.fs?i(t,o.fs,0,.01,r):n,fb:o.fb?i(t,o.fb,0,.01,r):n,t:o.t?i(t,o.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(t,e.s,r),this.s.t=e.s.t}function TextAnimatorProperty(t,e,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=t,this._renderType=e,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var t,e,r=this._textData.a.length,n=PropertyFactory.getProp;for(t=0;t<r;t+=1)e=this._textData.a[t],this._animatorsData[t]=new TextAnimatorDataProperty(this._elem,e,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:n(this._elem,this._textData.p.a,0,0,this),f:n(this._elem,this._textData.p.f,0,0,this),l:n(this._elem,this._textData.p.l,0,0,this),r:n(this._elem,this._textData.p.r,0,0,this),p:n(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=n(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(t,e){if(this.lettersChangedFlag=e,this._mdf||this._isFirstFrame||e||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var r,n,i,o,a,s,l,c,u,f,p,h,d,m,y,v,g,b,w,S=this._moreOptions.alignment.v,_=this._animatorsData,x=this._textData,E=this.mHelper,T=this._renderType,C=this.renderedLetters.length,k=t.l;if(this._hasMaskedPath){if(w=this._pathData.m,!this._pathData.n||this._pathData._mdf){var P,A=w.v;for(this._pathData.r.v&&(A=A.reverse()),a={tLength:0,segments:[]},o=A._length-1,v=0,i=0;i<o;i+=1)P=bez.buildBezierData(A.v[i],A.v[i+1],[A.o[i][0]-A.v[i][0],A.o[i][1]-A.v[i][1]],[A.i[i+1][0]-A.v[i+1][0],A.i[i+1][1]-A.v[i+1][1]]),a.tLength+=P.segmentLength,a.segments.push(P),v+=P.segmentLength;i=o,w.v.c&&(P=bez.buildBezierData(A.v[i],A.v[0],[A.o[i][0]-A.v[i][0],A.o[i][1]-A.v[i][1]],[A.i[0][0]-A.v[0][0],A.i[0][1]-A.v[0][1]]),a.tLength+=P.segmentLength,a.segments.push(P),v+=P.segmentLength),this._pathData.pi=a}if(a=this._pathData.pi,s=this._pathData.f.v,p=0,f=1,c=0,u=!0,m=a.segments,s<0&&w.v.c)for(a.tLength<Math.abs(s)&&(s=-Math.abs(s)%a.tLength),f=(d=m[p=m.length-1].points).length-1;s<0;)s+=d[f].partialLength,(f-=1)<0&&(f=(d=m[p-=1].points).length-1);h=(d=m[p].points)[f-1],y=(l=d[f]).partialLength}o=k.length,r=0,n=0;var O,M,I,D,j,L=1.2*t.finalSize*.714,N=!0;I=_.length;var F,R,B,V,z,G,q,H,W,$,U,Y,X=-1,K=s,J=p,Z=f,Q=-1,tt="",et=this.defaultPropsArray;if(2===t.j||1===t.j){var rt=0,nt=0,it=2===t.j?-.5:-1,ot=0,at=!0;for(i=0;i<o;i+=1)if(k[i].n){for(rt&&(rt+=nt);ot<i;)k[ot].animatorJustifyOffset=rt,ot+=1;rt=0,at=!0}else{for(M=0;M<I;M+=1)(O=_[M].a).t.propType&&(at&&2===t.j&&(nt+=O.t.v*it),(j=_[M].s.getMult(k[i].anIndexes[M],x.a[M].s.totalChars)).length?rt+=O.t.v*j[0]*it:rt+=O.t.v*j*it);at=!1}for(rt&&(rt+=nt);ot<i;)k[ot].animatorJustifyOffset=rt,ot+=1}for(i=0;i<o;i+=1){if(E.reset(),V=1,k[i].n)r=0,n+=t.yOffset,n+=N?1:0,s=K,N=!1,this._hasMaskedPath&&(f=Z,h=(d=m[p=J].points)[f-1],y=(l=d[f]).partialLength,c=0),tt="",U="",W="",Y="",et=this.defaultPropsArray;else{if(this._hasMaskedPath){if(Q!==k[i].line){switch(t.j){case 1:s+=v-t.lineWidths[k[i].line];break;case 2:s+=(v-t.lineWidths[k[i].line])/2}Q=k[i].line}X!==k[i].ind&&(k[X]&&(s+=k[X].extra),s+=k[i].an/2,X=k[i].ind),s+=S[0]*k[i].an*.005;var st=0;for(M=0;M<I;M+=1)(O=_[M].a).p.propType&&((j=_[M].s.getMult(k[i].anIndexes[M],x.a[M].s.totalChars)).length?st+=O.p.v[0]*j[0]:st+=O.p.v[0]*j),O.a.propType&&((j=_[M].s.getMult(k[i].anIndexes[M],x.a[M].s.totalChars)).length?st+=O.a.v[0]*j[0]:st+=O.a.v[0]*j);for(u=!0,this._pathData.a.v&&(s=.5*k[0].an+(v-this._pathData.f.v-.5*k[0].an-.5*k[k.length-1].an)*X/(o-1),s+=this._pathData.f.v);u;)c+y>=s+st||!d?(g=(s+st-c)/l.partialLength,R=h.point[0]+(l.point[0]-h.point[0])*g,B=h.point[1]+(l.point[1]-h.point[1])*g,E.translate(-S[0]*k[i].an*.005,-S[1]*L*.01),u=!1):d&&(c+=l.partialLength,(f+=1)>=d.length&&(f=0,m[p+=1]?d=m[p].points:w.v.c?(f=0,d=m[p=0].points):(c-=l.partialLength,d=null)),d&&(h=l,y=(l=d[f]).partialLength));F=k[i].an/2-k[i].add,E.translate(-F,0,0)}else F=k[i].an/2-k[i].add,E.translate(-F,0,0),E.translate(-S[0]*k[i].an*.005,-S[1]*L*.01,0);for(M=0;M<I;M+=1)(O=_[M].a).t.propType&&(j=_[M].s.getMult(k[i].anIndexes[M],x.a[M].s.totalChars),0===r&&0===t.j||(this._hasMaskedPath?j.length?s+=O.t.v*j[0]:s+=O.t.v*j:j.length?r+=O.t.v*j[0]:r+=O.t.v*j));for(t.strokeWidthAnim&&(G=t.sw||0),t.strokeColorAnim&&(z=t.sc?[t.sc[0],t.sc[1],t.sc[2]]:[0,0,0]),t.fillColorAnim&&t.fc&&(q=[t.fc[0],t.fc[1],t.fc[2]]),M=0;M<I;M+=1)(O=_[M].a).a.propType&&((j=_[M].s.getMult(k[i].anIndexes[M],x.a[M].s.totalChars)).length?E.translate(-O.a.v[0]*j[0],-O.a.v[1]*j[1],O.a.v[2]*j[2]):E.translate(-O.a.v[0]*j,-O.a.v[1]*j,O.a.v[2]*j));for(M=0;M<I;M+=1)(O=_[M].a).s.propType&&((j=_[M].s.getMult(k[i].anIndexes[M],x.a[M].s.totalChars)).length?E.scale(1+(O.s.v[0]-1)*j[0],1+(O.s.v[1]-1)*j[1],1):E.scale(1+(O.s.v[0]-1)*j,1+(O.s.v[1]-1)*j,1));for(M=0;M<I;M+=1){if(O=_[M].a,j=_[M].s.getMult(k[i].anIndexes[M],x.a[M].s.totalChars),O.sk.propType&&(j.length?E.skewFromAxis(-O.sk.v*j[0],O.sa.v*j[1]):E.skewFromAxis(-O.sk.v*j,O.sa.v*j)),O.r.propType&&(j.length?E.rotateZ(-O.r.v*j[2]):E.rotateZ(-O.r.v*j)),O.ry.propType&&(j.length?E.rotateY(O.ry.v*j[1]):E.rotateY(O.ry.v*j)),O.rx.propType&&(j.length?E.rotateX(O.rx.v*j[0]):E.rotateX(O.rx.v*j)),O.o.propType&&(j.length?V+=(O.o.v*j[0]-V)*j[0]:V+=(O.o.v*j-V)*j),t.strokeWidthAnim&&O.sw.propType&&(j.length?G+=O.sw.v*j[0]:G+=O.sw.v*j),t.strokeColorAnim&&O.sc.propType)for(H=0;H<3;H+=1)j.length?z[H]+=(O.sc.v[H]-z[H])*j[0]:z[H]+=(O.sc.v[H]-z[H])*j;if(t.fillColorAnim&&t.fc){if(O.fc.propType)for(H=0;H<3;H+=1)j.length?q[H]+=(O.fc.v[H]-q[H])*j[0]:q[H]+=(O.fc.v[H]-q[H])*j;O.fh.propType&&(q=j.length?addHueToRGB(q,O.fh.v*j[0]):addHueToRGB(q,O.fh.v*j)),O.fs.propType&&(q=j.length?addSaturationToRGB(q,O.fs.v*j[0]):addSaturationToRGB(q,O.fs.v*j)),O.fb.propType&&(q=j.length?addBrightnessToRGB(q,O.fb.v*j[0]):addBrightnessToRGB(q,O.fb.v*j))}}for(M=0;M<I;M+=1)(O=_[M].a).p.propType&&(j=_[M].s.getMult(k[i].anIndexes[M],x.a[M].s.totalChars),this._hasMaskedPath?j.length?E.translate(0,O.p.v[1]*j[0],-O.p.v[2]*j[1]):E.translate(0,O.p.v[1]*j,-O.p.v[2]*j):j.length?E.translate(O.p.v[0]*j[0],O.p.v[1]*j[1],-O.p.v[2]*j[2]):E.translate(O.p.v[0]*j,O.p.v[1]*j,-O.p.v[2]*j));if(t.strokeWidthAnim&&(W=G<0?0:G),t.strokeColorAnim&&($="rgb("+Math.round(255*z[0])+","+Math.round(255*z[1])+","+Math.round(255*z[2])+")"),t.fillColorAnim&&t.fc&&(U="rgb("+Math.round(255*q[0])+","+Math.round(255*q[1])+","+Math.round(255*q[2])+")"),this._hasMaskedPath){if(E.translate(0,-t.ls),E.translate(0,S[1]*L*.01+n,0),this._pathData.p.v){b=(l.point[1]-h.point[1])/(l.point[0]-h.point[0]);var lt=180*Math.atan(b)/Math.PI;l.point[0]<h.point[0]&&(lt+=180),E.rotate(-lt*Math.PI/180)}E.translate(R,B,0),s-=S[0]*k[i].an*.005,k[i+1]&&X!==k[i+1].ind&&(s+=k[i].an/2,s+=.001*t.tr*t.finalSize)}else{switch(E.translate(r,n,0),t.ps&&E.translate(t.ps[0],t.ps[1]+t.ascent,0),t.j){case 1:E.translate(k[i].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[k[i].line]),0,0);break;case 2:E.translate(k[i].animatorJustifyOffset+t.justifyOffset+(t.boxWidth-t.lineWidths[k[i].line])/2,0,0)}E.translate(0,-t.ls),E.translate(F,0,0),E.translate(S[0]*k[i].an*.005,S[1]*L*.01,0),r+=k[i].l+.001*t.tr*t.finalSize}"html"===T?tt=E.toCSS():"svg"===T?tt=E.to2dCSS():et=[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]],Y=V}C<=i?(D=new LetterProps(Y,W,$,U,tt,et),this.renderedLetters.push(D),C+=1,this.lettersChangedFlag=!0):(D=this.renderedLetters[i],this.lettersChangedFlag=D.update(Y,W,$,U,tt,et)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(t,e,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(t,e,r),this.textProperty=new TextProperty(this,t.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(t.t,this.renderType,this),this.initTransform(t,e,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(t){this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange)},ITextElement.prototype.createPathShape=function(t,e){var r,n,i=e.length,o="";for(r=0;r<i;r+=1)"sh"===e[r].ty&&(n=e[r].ks.k,o+=buildShapeString(n,n.i.length,!0,t));return o},ITextElement.prototype.updateDocumentData=function(t,e){this.textProperty.updateDocumentData(t,e)},ITextElement.prototype.canResizeFont=function(t){this.textProperty.canResizeFont(t)},ITextElement.prototype.setMinimumFontSize=function(t){this.textProperty.setMinimumFontSize(t)},ITextElement.prototype.applyTextPropertiesToMatrix=function(t,e,r,n,i){switch(t.ps&&e.translate(t.ps[0],t.ps[1]+t.ascent,0),e.translate(0,-t.ls,0),t.j){case 1:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[r]),0,0);break;case 2:e.translate(t.justifyOffset+(t.boxWidth-t.lineWidths[r])/2,0,0)}e.translate(n,i,0)},ITextElement.prototype.buildColor=function(t){return"rgb("+Math.round(255*t[0])+","+Math.round(255*t[1])+","+Math.round(255*t[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(t,e,r){this.textSpans=[],this.renderType="svg",this.initElement(t,e,r)}function ISolidElement(t,e,r){this.initElement(t,e,r)}function NullElement(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initFrame(),this.initTransform(t,e,r),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(t,e,r){this.layers=t.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(t,e,r),this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function SVGRenderer(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var r="";if(e&&e.title){var n=createNS("title"),i=createElementID();n.setAttribute("id",i),n.textContent=e.title,this.svgElement.appendChild(n),r+=i}if(e&&e.description){var o=createNS("desc"),a=createElementID();o.setAttribute("id",a),o.textContent=e.description,this.svgElement.appendChild(o),r+=" "+a}r&&this.svgElement.setAttribute("aria-labelledby",r);var s=createNS("defs");this.svgElement.appendChild(s);var l=createNS("g");this.svgElement.appendChild(l),this.layerElement=l,this.renderConfig={preserveAspectRatio:e&&e.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:e&&e.contentVisibility||"visible",progressiveLoad:e&&e.progressiveLoad||!1,hideOnTransparent:!(e&&!1===e.hideOnTransparent),viewBoxOnly:e&&e.viewBoxOnly||!1,viewBoxSize:e&&e.viewBoxSize||!1,className:e&&e.className||"",id:e&&e.id||"",focusable:e&&e.focusable,filterSize:{width:e&&e.filterSize&&e.filterSize.width||"100%",height:e&&e.filterSize&&e.filterSize.height||"100%",x:e&&e.filterSize&&e.filterSize.x||"0%",y:e&&e.filterSize&&e.filterSize.y||"0%"},width:e&&e.width,height:e&&e.height,runExpressions:!e||void 0===e.runExpressions||e.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:s,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(t){for(var e=0,r=t.length,n=[],i="";e<r;)t[e]===String.fromCharCode(13)||t[e]===String.fromCharCode(3)?(n.push(i),i=""):i+=t[e],e+=1;return n.push(i),n},SVGTextLottieElement.prototype.buildShapeData=function(t,e){if(t.shapes&&t.shapes.length){var r=t.shapes[0];if(r.it){var n=r.it[r.it.length-1];n.s&&(n.s.k[0]=e,n.s.k[1]=e)}}return t},SVGTextLottieElement.prototype.buildNewText=function(){var t,e;this.addDynamicProperty(this);var r=this.textProperty.currentData;this.renderedLetters=createSizedArray(r?r.l.length:0),r.fc?this.layerElement.setAttribute("fill",this.buildColor(r.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(r.sc)),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.finalSize);var n=this.globalData.fontManager.getFontByName(r.f);if(n.fClass)this.layerElement.setAttribute("class",n.fClass);else{this.layerElement.setAttribute("font-family",n.fFamily);var i=r.fWeight,o=r.fStyle;this.layerElement.setAttribute("font-style",o),this.layerElement.setAttribute("font-weight",i)}this.layerElement.setAttribute("aria-label",r.t);var a,s=r.l||[],l=!!this.globalData.fontManager.chars;e=s.length;var c=this.mHelper,u=this.data.singleShape,f=0,p=0,h=!0,d=.001*r.tr*r.finalSize;if(!u||l||r.sz){var m,y=this.textSpans.length;for(t=0;t<e;t+=1){if(this.textSpans[t]||(this.textSpans[t]={span:null,childSpan:null,glyph:null}),!l||!u||0===t){if(a=y>t?this.textSpans[t].span:createNS(l?"g":"text"),y<=t){if(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[t].span=a,l){var v=createNS("g");a.appendChild(v),this.textSpans[t].childSpan=v}this.textSpans[t].span=a,this.layerElement.appendChild(a)}a.style.display="inherit"}if(c.reset(),u&&(s[t].n&&(f=-d,p+=r.yOffset,p+=h?1:0,h=!1),this.applyTextPropertiesToMatrix(r,c,s[t].line,f,p),f+=s[t].l||0,f+=d),l){var g;if(1===(m=this.globalData.fontManager.getCharData(r.finalText[t],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)g=new SVGCompElement(m.data,this.globalData,this);else{var b=emptyShapeData;m.data&&m.data.shapes&&(b=this.buildShapeData(m.data,r.finalSize)),g=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[t].glyph){var w=this.textSpans[t].glyph;this.textSpans[t].childSpan.removeChild(w.layerElement),w.destroy()}this.textSpans[t].glyph=g,g._debug=!0,g.prepareFrame(0),g.renderFrame(),this.textSpans[t].childSpan.appendChild(g.layerElement),1===m.t&&this.textSpans[t].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else u&&a.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),a.textContent=s[t].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&a&&a.setAttribute("d","")}else{var S=this.textContainer,_="start";switch(r.j){case 1:_="end";break;case 2:_="middle";break;default:_="start"}S.setAttribute("text-anchor",_),S.setAttribute("letter-spacing",d);var x=this.buildTextContents(r.finalText);for(e=x.length,p=r.ps?r.ps[1]+r.ascent:0,t=0;t<e;t+=1)(a=this.textSpans[t].span||createNS("tspan")).textContent=x[t],a.setAttribute("x",0),a.setAttribute("y",p),a.style.display="inherit",S.appendChild(a),this.textSpans[t]||(this.textSpans[t]={span:null,glyph:null}),this.textSpans[t].span=a,p+=r.finalLineHeight;this.layerElement.appendChild(S)}for(;t<this.textSpans.length;)this.textSpans[t].span.style.display="none",t+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var t=this.layerElement.getBBox();this.bbox={top:t.y,left:t.x,width:t.width,height:t.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var t,e,r=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,t=0;t<r;t+=1)(e=this.textSpans[t].glyph)&&(e.prepareFrame(this.comp.renderedFrame-this.data.st),e._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var t,e;this._sizeChanged=!0;var r,n,i,o=this.textAnimator.renderedLetters,a=this.textProperty.currentData.l;for(e=a.length,t=0;t<e;t+=1)a[t].n||(r=o[t],n=this.textSpans[t].span,(i=this.textSpans[t].glyph)&&i.renderFrame(),r._mdf.m&&n.setAttribute("transform",r.m),r._mdf.o&&n.setAttribute("op
2acity",r.o),r._mdf.sw&&n.setAttribute("stroke-width",r.sw),r._mdf.sc&&n.setAttribute("stroke",r.sc),r._mdf.fc&&n.setAttribute("fill",r.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var t=createNS("rect");t.setAttribute("width",this.data.sw),t.setAttribute("height",this.data.sh),t.setAttribute("fill",this.data.sc),this.layerElement.appendChild(t)},NullElement.prototype.prepareFrame=function(t){this.prepareProperties(t,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(t){return new NullElement(t,this.globalData,this)},SVGRendererBase.prototype.createShape=function(t){return new SVGShapeElement(t,this.globalData,this)},SVGRendererBase.prototype.createText=function(t){return new SVGTextLottieElement(t,this.globalData,this)},SVGRendererBase.prototype.createImage=function(t){return new IImageElement(t,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(t){return new ISolidElement(t,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(t){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+t.w+" "+t.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",t.w),this.svgElement.setAttribute("height",t.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var e=this.globalData.defs;this.setupGlobalData(t,e),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=t;var r=createNS("clipPath"),n=createNS("rect");n.setAttribute("width",t.w),n.setAttribute("height",t.h),n.setAttribute("x",0),n.setAttribute("y",0);var i=createElementID();r.setAttribute("id",i),r.appendChild(n),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+i+")"),e.appendChild(r),this.layers=t.layers,this.elements=createSizedArray(t.layers.length)},SVGRendererBase.prototype.destroy=function(){var t;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var e=this.layers?this.layers.length:0;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(t){var e=0,r=this.layers.length;for(e=0;e<r;e+=1)if(this.layers[e].ind===t)return e;return-1},SVGRendererBase.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!==this.layers[t].ty){e[t]=!0;var r=this.createItem(this.layers[t]);if(e[t]=r,getExpressionsPlugin()&&(0===this.layers[t].ty&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,t),this.layers[t].tt){var n="tp"in this.layers[t]?this.findIndexByInd(this.layers[t].tp):t-1;if(-1===n)return;if(this.elements[n]&&!0!==this.elements[n]){var i=e[n].getMatte(this.layers[t].tt);r.setMatte(i)}else this.buildItem(n),this.addPendingElement(r)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var t=this.pendingElements.pop();if(t.checkParenting(),t.data.tt)for(var e=0,r=this.elements.length;e<r;){if(this.elements[e]===t){var n="tp"in t.data?this.findIndexByInd(t.data.tp):e-1,i=this.elements[n].getMatte(this.layers[e].tt);t.setMatte(i);break}e+=1}}},SVGRendererBase.prototype.renderFrame=function(t){if(this.renderedFrame!==t&&!this.destroyed){var e;null===t?t=this.renderedFrame:this.renderedFrame=t,this.globalData.frameNum=t,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=t,this.globalData._mdf=!1;var r=this.layers.length;for(this.completeLayers||this.checkLayers(t),e=r-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);if(this.globalData._mdf)for(e=0;e<r;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(t,e){var r=t.getBaseElement();if(r){for(var n,i=0;i<e;)this.elements[i]&&!0!==this.elements[i]&&this.elements[i].getBaseElement()&&
vendor: 3,633 bytes, line 2
2(n=this.elements[i].getBaseElement()),i+=1;n?this.layerElement.insertBefore(r,n):this.layerElement.appendChild(r)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initTransform(t,e,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&e.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(t){if(this._mdf=!1,this.prepareRenderableFrame(t),this.prepareProperties(t,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=t/this.data.sr;else{var e=this.tm.v;e===this.data.op&&(e=this.data.op-1),this.renderedFrame=e}var r,n=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},ICompElement.prototype.setElements=function(t){this.elements=t},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var t,e=this.layers.length;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(t){return new SVGCompElement(t,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(t){return new SVGCompElement(t,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(t){var e,r=t.length,n="_";for(e=0;e<r;e+=1)n+=t[e].transform.key+"_";var i=this.sequences[n];return i||(i={transforms:[].concat(t),finalTransform:new Matrix,_mdf:!1},this.sequences[n]=i,this.sequenceList.push(i)),i},processSequence:function(t,e){for(var r=0,n=t.transforms.length,i=e;r<n&&!e;){if(t.transforms[r].transform.mProps._mdf){i=!0;break}r+=1}if(i)for(t.finalTransform.reset(),r=n-1;r>=0;r-=1)t.finalTransform.multiply(t.transforms[r].transform.mProps.v);t._mdf=i},processSequences:function(t){var e,r=this.sequenceList.length;for(e=0;e<r;e+=1)this.processSequence(this.sequenceList[e],t)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var t="__lottie_element_luma_buffer",e=null,r=null,n=null;function i(){var i,o,a;e||(i=createNS("svg"),o=createNS("filter"),a=createNS("feColorMatrix"),o.setAttribute("id",t),a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),o.appendChild(a),i.appendChild(o),i.setAttribute("id",t+"_svg"),featureSupport.svgLumaHidden&&(i.style.display="none"),n=i,document.body.appendChild(n),e=createTag("canvas"),(r=e.getContext("2d")).filter="url(#"+t+")",r.fillStyle="rgba(0,0,0,0)",r.fillRect(0,0,1,1))}return{load:i,get:function(n){return e||i(),e.width=n.width,e.height=n.height,r.filter="url
2(#"+t+")",e}}};function createCanvas(t,e){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(t,e);var r=createTag("canvas");return r.width=t,r.height=e,r}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas:createCanvas},registeredEffects={};function CVEffects(t){var e,r,n=t.data.ef?t.data.ef.length:0;for(this.filters=[],e=0;e<n;e+=1){r=null;var i=t.data.ef[e].ty;if(registeredEffects[i])r=new(0,registeredEffects[i].effect)(t.effectsManager.effectElements[e],t);r&&this.filters.push(r)}this.filters.length&&t.addRenderableComponent(this)}function registerEffect(t,e){registeredEffects[t]={effect:e}}function CVMaskElement(t,e){var r;this.data=t,this.element=e,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var n=this.masksProperties.length,i=!1;for(r=0;r<n;r+=1)"n"!==this.masksProperties[r].mode&&(i=!0),this.viewData[r]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[r],3);this.hasMasks=i,i&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(t){var e,r=this.filters.length;for(e=0;e<r;e+=1)this.filters[e].renderFrame(t)},CVEffects.prototype.getEffects=function(t){var e,r=this.filters.length,n=[];for(e=0;e<r;e+=1)this.filters[e].type===t&&n.push(this.filters[e]);return n},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var t,e,r,n,i=this.element.finalTransform.mat,o=this.element.canvasContext,a=this.masksProperties.length;for(o.beginPath(),t=0;t<a;t+=1)if("n"!==this.masksProperties[t].mode){var s;this.masksProperties[t].inv&&(o.moveTo(0,0),o.lineTo(this.element.globalData.compSize.w,0),o.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),o.lineTo(0,this.element.globalData.compSize.h),o.lineTo(0,0)),n=this.viewData[t].v,e=i.applyToPointArray(n.v[0][0],n.v[0][1],0),o.moveTo(e[0],e[1]);var l=n._length;for(s=1;s<l;s+=1)r=i.applyToTriplePoints(n.o[s-1],n.i[s],n.v[s]),o.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);r=i.applyToTriplePoints(n.o[s-1],n.i[0],n.v[0]),o.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5])}this.element.globalData.renderer.save(!0),o.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(t,e,r,n){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var i,o=4;"rc"===e.ty?o=5:"el"===e.ty?o=6:"sr"===e.ty&&(o=7),this.sh=ShapePropertyFactory.getShapeProp(t,e,o,t);var a,s=r.length;for(i=0;i<s;i+=1)r[i].closed||(a={transforms:n.addTransformSequence(r[i].transforms),trNodes:[]},this.styledShapes.push(a),r[i].elements.push(a))}function CVShapeElement(t,e,r){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(t,e,r)}function CVTextElement(t,e,r){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(t,e,r)}function CVImageElement(t,e,r){this.assetData=e.getAssetData(t.refId),this.img=e.imageLoader.getAsset(this.assetData),this.initElement(t,e,r)}function CVSolidElement(t,e,r){this.initElement(t,e,r)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){var t;this.stack=[],this.cArrPos=0,this.cTr=new Matrix;for(
vendor: 3,053 bytes, line 2
2t=0;t<15;t+=1){var e=new CanvasContext;this.stack[t]=e}this._length=15,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(t,e,r){this.completeLayers=!1,this.layers=t.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(t,e,r),this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function CanvasRenderer(t,e){this.animationItem=t,this.renderConfig={clearCanvas:!e||void 0===e.clearCanvas||e.clearCanvas,context:e&&e.context||null,progressiveLoad:e&&e.progressiveLoad||!1,preserveAspectRatio:e&&e.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:e&&e.contentVisibility||"visible",className:e&&e.className||"",id:e&&e.id||"",runExpressions:!e||void 0===e.runExpressions||e.runExpressions},this.renderConfig.dpr=e&&e.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=e&&e.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(t,e,r){this.initElement(t,e,r)}function HShapeElement(t,e,r){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(t,e,r),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(t,e,r){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(t,e,r)}function HCameraElement(t,e,r){this.initFrame(),this.initBaseData(t,e,r),this.initHierarchy();var 
vendor: 54,492 bytes, line 2
2n=PropertyFactory.getProp;if(this.pe=n(this,t.pe,0,0,this),t.ks.p.s?(this.px=n(this,t.ks.p.x,1,0,this),this.py=n(this,t.ks.p.y,1,0,this),this.pz=n(this,t.ks.p.z,1,0,this)):this.p=n(this,t.ks.p,1,0,this),t.ks.a&&(this.a=n(this,t.ks.a,1,0,this)),t.ks.or.k.length&&t.ks.or.k[0].to){var i,o=t.ks.or.k.length;for(i=0;i<o;i+=1)t.ks.or.k[i].to=null,t.ks.or.k[i].ti=null}this.or=n(this,t.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=n(this,t.ks.rx,0,degToRads,this),this.ry=n(this,t.ks.ry,0,degToRads,this),this.rz=n(this,t.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(t,e,r){this.assetData=e.getAssetData(t.refId),this.initElement(t,e,r)}function HybridRendererBase(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:e&&e.className||"",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(e&&!1===e.hideOnTransparent),filterSize:{width:e&&e.filterSize&&e.filterSize.width||"400%",height:e&&e.filterSize&&e.filterSize.height||"400%",x:e&&e.filterSize&&e.filterSize.x||"-100%",y:e&&e.filterSize&&e.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(t,e,r){this.layers=t.layers,this.supports3d=!t.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(t,e,r),this.tm=t.tm?PropertyFactory.getProp(this,t.tm,0,e.frameRate,this):{_placeholder:!0}}function HybridRenderer(t,e){this.animationItem=t,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:e&&e.className||"",imagePreserveAspectRatio:e&&e.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(e&&!1===e.hideOnTransparent),filterSize:{width:e&&e.filterSize&&e.filterSize.width||"400%",height:e&&e.filterSize&&e.filterSize.height||"400%",x:e&&e.filterSize&&e.filterSize.x||"-100%",y:e&&e.filterSize&&e.filterSize.y||"-100%"},runExpressions:!e||void 0===e.runExpressions||e.runExpressions},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"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var t=this.globalData.canvasContext,e=assetLoader.createCanvas(t.canvas.width,t.canvas.height);this.buffers.push(e);var r=assetLoader.createCanvas(t.canvas.width,t.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var t=this.globalData;if(t.blendMode!==this.data.bm){t.blendMode=this.data.bm;var e=getBlendMode(this.data.bm);t.canvasContext.globalCompositeOperation=e}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},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)},clearCanvas:function(t){t.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var t=this.buffers[0].getContext("2d");this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var t=this.buffers[1],e=t.getContext("2d");if(this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(t,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(t){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||t)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var e=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(e),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(e),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(t,e){var r={data:t,type:t.ty,preTransforms:this.transformsManager.addTransformSequence(e),transforms:[],elements:[],closed:!0===t.hd},n={};if("fl"===t.ty||"st"===t.ty?(n.c=PropertyFactory.getProp(this,t.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):"gf"!==t.ty&&"gs"!==t.ty||(n.s=PropertyFactory.getProp(this,t.s,1,null,this),n.e=PropertyFactory.getProp(this,t.e,1,null,this),n.h=PropertyFactory.getProp(this,t.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,t.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,t.g,this)),n.o=PropertyFactory.getProp(this,t.o,0,.01,this),"st"===t.ty||"gs"===t.ty){if(r.lc=lineCapEnum[t.lc||2],r.lj=lineJoinEnum[t.lj||2],1==t.lj&&(r.ml=t.ml),n.w=PropertyFactory.getProp(this,t.w,0,null,this),n.w.k||(r.wi=n.w.v),t.d){var i=new DashProperty(this,t.d,"canvas",this);n.d=i,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=2===t.r?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(t){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,t.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,t,this)}}},CVShapeElement.prototype.createShapeElement=function(t){var e=new CVShapeData(this,t,this.stylesList,this.transformsManager);return this.shapes.push(e),this.addShapeToModifiers(e),e},CVShapeElement.prototype.reloadShapes=function(){var t;this._isFirstFrame=!0;var e=this.itemsData.length;for(t=0;t<e;t+=1)this.prevViewData[t]=this.itemsData[t];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),e=this.dynamicProperties.length,t=0;t<e;t+=1)this.dynamicProperties[t].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(t){var e,r=this.stylesList.length;for(e=0;e<r;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.push(t)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var t,e=this.stylesList.length;for(t=0;t<e;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.pop()},CVShapeElement.prototype.closeStyles=function(t){var e,r=t.length;for(e=0;e<r;e+=1)t[e].closed=!0},CVShapeElement.prototype.searchShapes=function(t,e,r,n,i){var o,a,s,l,c,u,f=t.length-1,p=[],h=[],d=[].concat(i);for(o=f;o>=0;o-=1){if((l=this.searchProcessedElement(t[o]))?e[o]=r[l-1]:t[o]._shouldRender=n,"fl"===t[o].ty||"st"===t[o].ty||"gf"===t[o].ty||"gs"===t[o].ty)l?e[o].style.closed=!1:e[o]=this.createStyleElement(t[o],d),p.push(e[o].style);else if("gr"===t[o].ty){if(l)for(s=e[o].it.length,a=0;a<s;a+=1)e[o].prevViewData[a]=e[o].it[a];else e[o]=this.createGroupElement(t[o]);this.searchShapes(t[o].it,e[o].it,e[o].prevViewData,n,d)}else"tr"===t[o].ty?(l||(u=this.createTransformElement(t[o]),e[o]=u),d.push(e[o]),this.addTransformToStyleList(e[o])):"sh"===t[o].ty||"rc"===t[o].ty||"el"===t[o].ty||"sr"===t[o].ty?l||(e[o]=this.createShapeElement(t[o])):"tm"===t[o].ty||"rd"===t[o].ty||"pb"===t[o].ty||"zz"===t[o].ty||"op"===t[o].ty?(l?(c=e[o]).closed=!1:((c=ShapeModifiers.getModifier(t[o].ty)).init(this,t[o]),e[o]=c,this.shapeModifiers.push(c)),h.push(c)):"rp"===t[o].ty&&(l?(c=e[o]).closed=!0:(c=ShapeModifiers.getModifier(t[o].ty),e[o]=c,c.init(this,t,o,e),this.shapeModifiers.push(c),n=!1),h.push(c));this.addProcessedElement(t[o],o+1)}for(this.removeTransformFromStyleList(),this.closeStyles(p),f=h.length,o=0;o<f;o+=1)h[o].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(t,e){(t._opMdf||e.op._mdf||this._isFirstFrame)&&(e.opacity=t.opacity,e.opacity*=e.op.v,e._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var t,e,r,n,i,o,a,s,l,c=this.stylesList.length,u=this.globalData.renderer,f=this.globalData.canvasContext;for(t=0;t<c;t+=1)if(("st"!==(s=(l=this.stylesList[t]).type)&&"gs"!==s||0!==l.wi)&&l.data._shouldRender&&0!==l.coOp&&0!==this.globalData.currentGlobalAlpha){for(u.save(),o=l.elements,"st"===s||"gs"===s?(u.ctxStrokeStyle("st"===s?l.co:l.grd),u.ctxLineWidth(l.wi),u.ctxLineCap(l.lc),u.ctxLineJoin(l.lj),u.ctxMiterLimit(l.ml||0)):u.ctxFillStyle("fl"===s?l.co:l.grd),u.ctxOpacity(l.coOp),"st"!==s&&"gs"!==s&&f.beginPath(),u.ctxTransform(l.preTransforms.finalTransform.props),r=o.length,e=0;e<r;e+=1){for("st"!==s&&"gs"!==s||(f.beginPath(),l.da&&(f.setLineDash(l.da),f.lineDashOffset=l.do)),i=(a=o[e].trNodes).length,n=0;n<i;n+=1)"m"===a[n].t?f.moveTo(a[n].p[0],a[n].p[1]):"c"===a[n].t?f.bezierCurveTo(a[n].pts[0],a[n].pts[1],a[n].pts[2],a[n].pts[3],a[n].pts[4],a[n].pts[5]):f.closePath();"st"!==s&&"gs"!==s||(u.ctxStroke(),l.da&&f.setLineDash(this.dashResetter))}"st"!==s&&"gs"!==s&&this.globalData.renderer.ctxFill(l.r),u.restore()}},CVShapeElement.prototype.renderShape=function(t,e,r,n){var i,o;for(o=t,i=e.length-1;i>=0;i-=1)"tr"===e[i].ty?(o=r[i].transform,this.renderShapeTransform(t,o)):"sh"===e[i].ty||"el"===e[i].ty||"rc"===e[i].ty||"sr"===e[i].ty?this.renderPath(e[i],r[i]):"fl"===e[i].ty?this.renderFill(e[i],r[i],o):"st"===e[i].ty?this.renderStroke(e[i],r[i],o):"gf"===e[i].ty||"gs"===e[i].ty?this.renderGradientFill(e[i],r[i],o):"gr"===e[i].ty?this.renderShape(o,e[i].it,r[i].it):e[i].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(t,e){if(this._isFirstFrame||e._mdf||t.transforms._mdf){var r,n,i,o=t.trNodes,a=e.paths,s=a._length;o.length=0;var l=t.transforms.finalTransform;for(i=0;i<s;i+=1){var c=a.shapes[i];if(c&&c.v){for(n=c._length,r=1;r<n;r+=1)1===r&&o.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),o.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[r],c.v[r])});1===n&&o.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),c.c&&n&&(o.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[0],c.v[0])}),o.push({t:"z"}))}}t.trNodes=o}},CVShapeElement.prototype.renderPath=function(t,e){if(!0!==t.hd&&t._shouldRender){var r,n=e.styledShapes.length;for(r=0;r<n;r+=1)this.renderStyledShape(e.styledShapes[r],e.sh)}},CVShapeElement.prototype.renderFill=function(t,e,r){var n=e.style;(e.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=e.o.v*r.opacity)},CVShapeElement.prototype.renderGradientFill=function(t,e,r){var n,i=e.style;if(!i.grd||e.g._mdf||e.s._mdf||e.e._mdf||1!==t.t&&(e.h._mdf||e.a._mdf)){var o,a=this.globalData.canvasContext,s=e.s.v,l=e.e.v;if(1===t.t)n=a.createLinearGradient(s[0],s[1],l[0],l[1]);else{var c=Math.sqrt(Math.pow(s[0]-l[0],2)+Math.pow(s[1]-l[1],2)),u=Math.atan2(l[1]-s[1],l[0]-s[0]),f=e.h.v;f>=1?f=.99:f<=-1&&(f=-.99);var p=c*f,h=Math.cos(u+e.a.v)*p+s[0],d=Math.sin(u+e.a.v)*p+s[1];n=a.createRadialGradient(h,d,0,s[0],s[1],c)}var m=t.g.p,y=e.g.c,v=1;for(o=0;o<m;o+=1)e.g._hasOpacity&&e.g._collapsable&&(v=e.g.o[2*o+1]),n.addColorStop(y[4*o]/100,"rgba("+y[4*o+1]+","+y[4*o+2]+","+y[4*o+3]+","+v+")");i.grd=n}i.coOp=e.o.v*r.opacity},CVShapeElement.prototype.renderStroke=function(t,e,r){var n=e.style,i=e.d;i&&(i._mdf||this._isFirstFrame)&&(n.da=i.dashArray,n.do=i.dashoffset[0]),(e.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=e.o.v*r.opacity),(e.w._mdf||this._isFirstFrame)&&(n.wi=e.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var t=this.textProperty.currentData;this.renderedLetters=createSizedArray(t.l?t.l.length:0);var e=!1;t.fc?(e=!0,this.values.fill=this.buildColor(t.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=e;var r=!1;t.sc&&(r=!0,this.values.stroke=this.buildColor(t.sc),this.values.sWidth=t.sw);var n,i,o,a,s,l,c,u,f,p,h,d,m=this.globalData.fontManager.getFontByName(t.f),y=t.l,v=this.mHelper;this.stroke=r,this.values.fValue=t.finalSize+"px "+this.globalData.fontManager.getFontByName(t.f).fFamily,i=t.finalText.length;var g=this.data.singleShape,b=.001*t.tr*t.finalSize,w=0,S=0,_=!0,x=0;for(n=0;n<i;n+=1){a=(o=this.globalData.fontManager.getCharData(t.finalText[n],m.fStyle,this.globalData.fontManager.getFontByName(t.f).fFamily))&&o.data||{},v.reset(),g&&y[n].n&&(w=-b,S+=t.yOffset,S+=_?1:0,_=!1),f=(c=a.shapes?a.shapes[0].it:[]).length,v.scale(t.finalSize/100,t.finalSize/100),g&&this.applyTextPropertiesToMatrix(t,v,y[n].line,w,S),h=createSizedArray(f-1);var E=0;for(u=0;u<f;u+=1)if("sh"===c[u].ty){for(l=c[u].ks.k.i.length,p=c[u].ks.k,d=[],s=1;s<l;s+=1)1===s&&d.push(v.applyToX(p.v[0][0],p.v[0][1],0),v.applyToY(p.v[0][0],p.v[0][1],0)),d.push(v.applyToX(p.o[s-1][0],p.o[s-1][1],0),v.applyToY(p.o[s-1][0],p.o[s-1][1],0),v.applyToX(p.i[s][0],p.i[s][1],0),v.applyToY(p.i[s][0],p.i[s][1],0),v.applyToX(p.v[s][0],p.v[s][1],0),v.applyToY(p.v[s][0],p.v[s][1],0));d.push(v.applyToX(p.o[s-1][0],p.o[s-1][1],0),v.applyToY(p.o[s-1][0],p.o[s-1][1],0),v.applyToX(p.i[0][0],p.i[0][1],0),v.applyToY(p.i[0][0],p.i[0][1],0),v.applyToX(p.v[0][0],p.v[0][1],0),v.applyToY(p.v[0][0],p.v[0][1],0)),h[E]=d,E+=1}g&&(w+=y[n].l,w+=b),this.textSpans[x]?this.textSpans[x].elem=h:this.textSpans[x]={elem:h},x+=1}},CVTextElement.prototype.renderInnerContent=function(){var t,e,r,n,i,o;this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var a,s=this.textAnimator.renderedLetters,l=this.textProperty.currentData.l;e=l.length;var c,u,f=null,p=null,h=null,d=this.globalData.renderer;for(t=0;t<e;t+=1)if(!l[t].n){if((a=s[t])&&(d.save(),d.ctxTransform(a.p),d.ctxOpacity(a.o)),this.fill){for(a&&a.fc?f!==a.fc&&(d.ctxFillStyle(a.fc),f=a.fc):f!==this.values.fill&&(f=this.values.fill,d.ctxFillStyle(this.values.fill)),n=(c=this.textSpans[t].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(o=(u=c[r]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),i=2;i<o;i+=6)this.globalData.canvasContext.bezierCurveTo(u[i],u[i+1],u[i+2],u[i+3],u[i+4],u[i+5]);this.globalData.canvasContext.closePath(),d.ctxFill()}if(this.stroke){for(a&&a.sw?h!==a.sw&&(h=a.sw,d.ctxLineWidth(a.sw)):h!==this.values.sWidth&&(h=this.values.sWidth,d.ctxLineWidth(this.values.sWidth)),a&&a.sc?p!==a.sc&&(p=a.sc,d.ctxStrokeStyle(a.sc)):p!==this.values.stroke&&(p=this.values.stroke,d.ctxStrokeStyle(this.values.stroke)),n=(c=this.textSpans[t].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(o=(u=c[r]).length,this.globalData.canvasContext.moveTo(u[0],u[1]),i=2;i<o;i+=6)this.globalData.canvasContext.bezierCurveTo(u[i],u[i+1],u[i+2],u[i+3],u[i+4],u[i+5]);this.globalData.canvasContext.closePath(),d.ctxStroke()}a&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var t=createTag("canvas");t.width=this.assetData.w,t.height=this.assetData.h;var e,r,n=t.getContext("2d"),i=this.img.width,o=this.img.height,a=i/o,s=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;a>s&&"xMidYMid slice"===l||a<s&&"xMidYMid slice"!==l?e=(r=o)*s:r=(e=i)/s,n.drawImage(this.img,(i-e)/2,(o-r)/2,e,r,0,0,this.assetData.w,this.assetData.h),this.img=t}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(t){return new CVShapeElement(t,this.globalData,this)},CanvasRendererBase.prototype.createText=function(t){return new CVTextElement(t,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(t){return new CVImageElement(t,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(t){return new CVSolidElement(t,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(t){1===t[0]&&0===t[1]&&0===t[4]&&1===t[5]&&0===t[12]&&0===t[13]||this.canvasContext.transform(t[0],t[1],t[4],t[5],t[12],t[13])},CanvasRendererBase.prototype.ctxOpacity=function(t){this.canvasContext.globalAlpha*=t<0?0:t},CanvasRendererBase.prototype.ctxFillStyle=function(t){this.canvasContext.fillStyle=t},CanvasRendererBase.prototype.ctxStrokeStyle=function(t){this.canvasContext.strokeStyle=t},CanvasRendererBase.prototype.ctxLineWidth=function(t){this.canvasContext.lineWidth=t},CanvasRendererBase.prototype.ctxLineCap=function(t){this.canvasContext.lineCap=t},CanvasRendererBase.prototype.ctxLineJoin=function(t){this.canvasContext.lineJoin=t},CanvasRendererBase.prototype.ctxMiterLimit=function(t){this.canvasContext.miterLimit=t},CanvasRendererBase.prototype.ctxFill=function(t){this.canvasContext.fill(t)},CanvasRendererBase.prototype.ctxFillRect=function(t,e,r,n){this.canvasContext.fillRect(t,e,r,n)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(t){this.renderConfig.clearCanvas?(t&&(this.globalData.blendMode="source-over"),this.contextData.restore(t)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(t){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var e=this.animationItem.container.style;e.width="100%",e.height="100%";var r="0px 0px 0px";e.transformOrigin=r,e.mozTransformOrigin=r,e.webkitTransformOrigin=r,e["-webkit-transform"]=r,e.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=t,this.layers=t.layers,this.transformCanvas={w:t.w,h:t.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(t,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=createSizedArray(t.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(t,e){var r,n,i,o;if(this.reset(),t?(r=t,n=e,this.canvasContext.canvas.width=r,this.canvasContext.canvas.height=n):(this.animationItem.wrapper&&this.animationItem.container?(r=this.animationItem.wrapper.offsetWidth,n=this.animationItem.wrapper.offsetHeight):(r=this.canvasContext.canvas.width,n=this.canvasContext.canvas.height),this.canvasContext.canvas.width=r*this.renderConfig.dpr,this.canvasContext.canvas.height=n*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var a=this.renderConfig.preserveAspectRatio.split(" "),s=a[1]||"meet",l=a[0]||"xMidYMid",c=l.substr(0,4),u=l.substr(4);i=r/n,(o=this.transformCanvas.w/this.transformCanvas.h)>i&&"meet"===s||o<i&&"slice"===s?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=r/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=n/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===c&&(o<i&&"meet"===s||o>i&&"slice"===s)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===c&&(o<i&&"meet"===s||o>i&&"slice"===s)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===u&&(o>i&&"meet"===s||o<i&&"slice"===s)?(n-this.transformCanvas.h*(r/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===u&&(o>i&&"meet"===s||o<i&&"slice"===s)?(n-this.transformCanvas.h*(r/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=r/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(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)},CanvasRendererBase.prototype.destroy=function(){var t;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),t=(this.layers?this.layers.length:0)-1;t>=0;t-=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(t,e){if((this.renderedFrame!==t||!0!==this.renderConfig.clearCanvas||e)&&!this.destroyed&&-1!==t){var r;this.renderedFrame=t,this.globalData.frameNum=t-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||e,this.globalData.projectInterface.currentFrame=t;var n=this.layers.length;for(this.completeLayers||this.checkLayers(t),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(t-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!==this.layers[t].ty){var r=this.createItem(this.layers[t],this,this.globalData);e[t]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){this.pendingElements.pop().checkParenting()}},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var t=2*this._length,e=0;for(e=this._length;e<t;e+=1)this.stack[e]=new CanvasContext;this._length=t},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(t){this.cArrPos-=1;var e,r=this.stack[this.cArrPos],n=r.transform,i=this.cTr.props;for(e=0;e<16;e+=1)i[e]=n[e];if(t){this.nativeContext.restore();var o=this.stack[this.cArrPos+1];this.appliedFillStyle=o.fillStyle,this.appliedStrokeStyle=o.strokeStyle,this.appliedLineWidth=o.lineWidth,this.appliedLineCap=o.lineCap,this.appliedLineJoin=o.lineJoin,this.appliedMiterLimit=o.miterLimit}this.nativeContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13]),(t||-1!==r.opacity&&this.currentOpacity!==r.opacity)&&(this.nativeContext.globalAlpha=r.opacity,this.currentOpacity=r.opacity),this.currentFillStyle=r.fillStyle,this.currentStrokeStyle=r.strokeStyle,this.currentLineWidth=r.lineWidth,this.currentLineCap=r.lineCap,this.currentLineJoin=r.lineJoin,this.currentMiterLimit=r.miterLimit},CVContextData.prototype.save=function(t){t&&this.nativeContext.save();var e=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var r,n=this.stack[this.cArrPos];for(r=0;r<16;r+=1)n.transform[r]=e[r];this.cArrPos+=1;var i=this.stack[this.cArrPos];i.opacity=n.opacity,i.fillStyle=n.fillStyle,i.strokeStyle=n.strokeStyle,i.lineWidth=n.lineWidth,i.lineCap=n.lineCap,i.lineJoin=n.lineJoin,i.miterLimit=n.miterLimit},CVContextData.prototype.setOpacity=function(t){this.stack[this.cArrPos].opacity=t},CVContextData.prototype.setContext=function(t){this.nativeContext=t},CVContextData.prototype.fillStyle=function(t){this.stack[this.cArrPos].fillStyle!==t&&(this.currentFillStyle=t,this.stack[this.cArrPos].fillStyle=t)},CVContextData.prototype.strokeStyle=function(t){this.stack[this.cArrPos].strokeStyle!==t&&(this.currentStrokeStyle=t,this.stack[this.cArrPos].strokeStyle=t)},CVContextData.prototype.lineWidth=function(t){this.stack[this.cArrPos].lineWidth!==t&&(this.currentLineWidth=t,this.stack[this.cArrPos].lineWidth=t)},CVContextData.prototype.lineCap=function(t){this.stack[this.cArrPos].lineCap!==t&&(this.currentLineCap=t,this.stack[this.cArrPos].lineCap=t)},CVContextData.prototype.lineJoin=function(t){this.stack[this.cArrPos].lineJoin!==t&&(this.currentLineJoin=t,this.stack[this.cArrPos].lineJoin=t)},CVContextData.prototype.miterLimit=function(t){this.stack[this.cArrPos].miterLimit!==t&&(this.currentMiterLimit=t,this.stack[this.cArrPos].miterLimit=t)},CVContextData.prototype.transform=function(t){this.transformMat.cloneFromProps(t);var e=this.cTr;this.transformMat.multiply(e),e.cloneFromProps(this.transformMat.props);var r=e.props;this.nativeContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13])},CVContextData.prototype.opacity=function(t){var e=this.stack[this.cArrPos].opacity;e*=t<0?0:t,this.stack[this.cArrPos].opacity!==e&&(this.currentOpacity!==t&&(this.nativeContext.globalAlpha=t,this.currentOpacity=t),this.stack[this.cArrPos].opacity=e)},CVContextData.prototype.fill=function(t){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(t)},CVContextData.prototype.fillRect=function(t,e,r,n){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(t,e,r,n)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var t,e=this.canvasContext;for(e.beginPath(),e.moveTo(0,0),e.lineTo(this.data.w,0),e.lineTo(this.data.w,this.data.h),e.lineTo(0,this.data.h),e.lineTo(0,0),e.clip(),t=this.layers.length-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},CVCompElement.prototype.destroy=function(){var t;for(t=this.layers.length-1;t>=0;t-=1)this.elements[t]&&this.elements[t].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(t){return new CVCompElement(t,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(t){return new CVCompElement(t,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var t=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var e=this.finalTransform.mat.toCSS();t.transform=e,t.webkitTransform=e}this.finalTransform._opMdf&&(t.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var t;this.data.hasMask?((t=createNS("rect")).setAttribute("width",this.data.sw),t.setAttribute("height",this.data.sh),t.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((t=createTag("div")).style.width=this.data.sw+"px",t.style.height=this.data.sh+"px",t.style.backgroundColor=this.data.sc),this.layerElement.appendChild(t)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var t;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),t=this.svgElement;else{t=createNS("svg");var e=this.comp.data?this.comp.data:this.globalData.compSize;t.setAttribute("width",e.w),t.setAttribute("height",e.h),t.appendChild(this.shapesContainer),this.layerElement.appendChild(t)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=t},HShapeElement.prototype.getTransformedPoint=function(t,e){var r,n=t.length;for(r=0;r<n;r+=1)e=t[r].mProps.v.applyToPointArray(e[0],e[1],0);return e},HShapeElement.prototype.calculateShapeBoundingBox=function(t,e){var r,n,i,o,a,s=t.sh.v,l=t.transformers,c=s._length;if(!(c<=1)){for(r=0;r<c-1;r+=1)n=this.getTransformedPoint(l,s.v[r]),i=this.getTransformedPoint(l,s.o[r]),o=this.getTransformedPoint(l,s.i[r+1]),a=this.getTransformedPoint(l,s.v[r+1]),this.checkBounds(n,i,o,a,e);s.c&&(n=this.getTransformedPoint(l,s.v[r]),i=this.getTransformedPoint(l,s.o[r]),o=this.getTransformedPoint(l,s.i[0]),a=this.getTransformedPoint(l,s.v[0]),this.checkBounds(n,i,o,a,e))}},HShapeElement.prototype.checkBounds=function(t,e,r,n,i){this.getBoundsOfCurve(t,e,r,n);var o=this.shapeBoundingBox;i.x=bmMin(o.left,i.x),i.xMax=bmMax(o.right,i.xMax),i.y=bmMin(o.top,i.y),i.yMax=bmMax(o.bottom,i.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(t,e,r,n){for(var i,o,a,s,l,c,u,f=[[t[0],n[0]],[t[1],n[1]]],p=0;p<2;++p)o=6*t[p]-12*e[p]+6*r[p],i=-3*t[p]+9*e[p]-9*r[p]+3*n[p],a=3*e[p]-3*t[p],o|=0,a|=0,0===(i|=0)&&0===o||(0===i?(s=-a/o)>0&&s<1&&f[p].push(this.calculateF(s,t,e,r,n,p)):(l=o*o-4*a*i)>=0&&((c=(-o+bmSqrt(l))/(2*i))>0&&c<1&&f[p].push(this.calculateF(c,t,e,r,n,p)),(u=(-o-bmSqrt(l))/(2*i))>0&&u<1&&f[p].push(this.calculateF(u,t,e,r,n,p))));this.shapeBoundingBox.left=bmMin.apply(null,f[0]),this.shapeBoundingBox.top=bmMin.apply(null,f[1]),this.shapeBoundingBox.right=bmMax.apply(null,f[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,f[1])},HShapeElement.prototype.calculateF=function(t,e,r,n,i,o){return bmPow(1-t,3)*e[o]+3*bmPow(1-t,2)*t*r[o]+3*(1-t)*bmPow(t,2)*n[o]+bmPow(t,3)*i[o]},HShapeElement.prototype.calculateBoundingBox=function(t,e){var r,n=t.length;for(r=0;r<n;r+=1)t[r]&&t[r].sh?this.calculateShapeBoundingBox(t[r],e):t[r]&&t[r].it?this.calculateBoundingBox(t[r].it,e):t[r]&&t[r].style&&t[r].w&&this.expandStrokeBoundingBox(t[r].w,e)},HShapeElement.prototype.expandStrokeBoundingBox=function(t,e){var r=0;if(t.keyframes){for(var n=0;n<t.keyframes.length;n+=1){var i=t.keyframes[n].s;i>r&&(r=i)}r*=t.mult}else r=t.v*t.mult;e.x-=r,e.xMax+=r,e.y-=r,e.yMax+=r},HShapeElement.prototype.currentBoxContains=function(t){return this.currentBBox.x<=t.x&&this.currentBBox.y<=t.y&&this.currentBBox.width+this.currentBBox.x>=t.x+t.width&&this.currentBBox.height+this.currentBBox.y>=t.y+t.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var t=this.tempBoundingBox,e=999999;if(t.x=e,t.xMax=-e,t.y=e,t.yMax=-e,this.calculateBoundingBox(this.itemsData,t),t.width=t.xMax<t.x?0:t.xMax-t.x,t.height=t.yMax<t.y?0:t.yMax-t.y,this.currentBoxContains(t))return;var r=!1;if(this.currentBBox.w!==t.width&&(this.currentBBox.w=t.width,this.shapeCont.setAttribute("width",t.width),r=!0),this.currentBBox.h!==t.height&&(this.currentBBox.h=t.height,this.shapeCont.setAttribute("height",t.height),r=!0),r||this.currentBBox.x!==t.x||this.currentBBox.y!==t.y){this.currentBBox.w=t.width,this.currentBBox.h=t.height,this.currentBBox.x=t.x,this.currentBBox.y=t.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var n=this.shapeCont.style,i="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";n.transform=i,n.webkitTransform=i}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.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 t=createNS("g");this.maskedElement.appendChild(t),this.innerElem=t}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var t=this.textProperty.currentData;this.renderedLetters=createSizedArray(t.l?t.l.length:0);var e=this.innerElem.style,r=t.fc?this.buildColor(t.fc):"rgba(0,0,0,0)";e.fill=r,e.color=r,t.sc&&(e.stroke=this.buildColor(t.sc),e.strokeWidth=t.sw+"px");var n,i,o=this.globalData.fontManager.getFontByName(t.f);if(!this.globalData.fontManager.chars)if(e.fontSize=t.finalSize+"px",e.lineHeight=t.finalSize+"px",o.fClass)this.innerElem.className=o.fClass;else{e.fontFamily=o.fFamily;var a=t.fWeight,s=t.fStyle;e.fontStyle=s,e.fontWeight=a}var l,c,u,f=t.l;i=f.length;var p,h=this.mHelper,d="",m=0;for(n=0;n<i;n+=1){if(this.globalData.fontManager.chars?(this.textPaths[m]?l=this.textPaths[m]:((l=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),l.setAttribute("stroke-linejoin",lineJoinEnum[2]),l.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[m]?u=(c=this.textSpans[m]).children[0]:((c=createTag("div")).style.lineHeight=0,(u=createNS("svg")).appendChild(l),styleDiv(c)))):this.isMasked?l=this.textPaths[m]?this.textPaths[m]:createNS("text"):this.textSpans[m]?(c=this.textSpans[m],l=this.textPaths[m]):(styleDiv(c=createTag("span")),styleDiv(l=createTag("span")),c.appendChild(l)),this.globalData.fontManager.chars){var y,v=this.globalData.fontManager.getCharData(t.finalText[n],o.fStyle,this.globalData.fontManager.getFontByName(t.f).fFamily);if(y=v?v.data:null,h.reset(),y&&y.shapes&&y.shapes.length&&(p=y.shapes[0].it,h.scale(t.finalSize/100,t.finalSize/100),d=this.createPathShape(h,p),l.setAttribute("d",d)),this.isMasked)this.innerElem.appendChild(l);else{if(this.innerElem.appendChild(c),y&&y.shapes){document.body.appendChild(u);var g=u.getBBox();u.setAttribute("width",g.width+2),u.setAttribute("height",g.height+2),u.setAttribute("viewBox",g.x-1+" "+(g.y-1)+" "+(g.width+2)+" "+(g.height+2));var b=u.style,w="translate("+(g.x-1)+"px,"+(g.y-1)+"px)";b.transform=w,b.webkitTransform=w,f[n].yOffset=g.y-1}else u.setAttribute("width",1),u.setAttribute("height",1);c.appendChild(u)}}else if(l.textContent=f[n].val,l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(l);else{this.innerElem.appendChild(c);var S=l.style,_="translate3d(0,"+-t.finalSize/1.2+"px,0)";S.transform=_,S.webkitTransform=_}this.isMasked?this.textSpans[m]=l:this.textSpans[m]=c,this.textSpans[m].style.display="block",this.textPaths[m]=l,m+=1}for(;m<this.textSpans.length;)this.textSpans[m].style.display="none",m+=1},HTextElement.prototype.renderInnerContent=function(){var t;if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(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),t=this.svgElement.style;var e="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";t.transform=e,t.webkitTransform=e}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var r,n,i,o,a,s=0,l=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;for(n=c.length,r=0;r<n;r+=1)c[r].n?s+=1:(o=this.textSpans[r],a=this.textPaths[r],i=l[s],s+=1,i._mdf.m&&(this.isMasked?o.setAttribute("transform",i.m):(o.style.webkitTransform=i.m,o.style.transform=i.m)),o.style.opacity=i.o,i.sw&&i._mdf.sw&&a.setAttribute("stroke-width",i.sw),i.sc&&i._mdf.sc&&a.setAttribute("stroke",i.sc),i.fc&&i._mdf.fc&&(a.setAttribute("fill",i.fc),a.style.color=i.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var u=this.innerElem.getBBox();this.currentBBox.w!==u.width&&(this.currentBBox.w=u.width,this.svgElement.setAttribute("width",u.width)),this.currentBBox.h!==u.height&&(this.currentBBox.h=u.height,this.svgElement.setAttribute("height",u.height));if(this.currentBBox.w!==u.width+2||this.currentBBox.h!==u.height+2||this.currentBBox.x!==u.x-1||this.currentBBox.y!==u.y-1){this.currentBBox.w=u.width+2,this.currentBBox.h=u.height+2,this.currentBBox.x=u.x-1,this.currentBBox.y=u.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),t=this.svgElement.style;var f="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";t.transform=f,t.webkitTransform=f}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var t,e,r,n,i=this.comp.threeDElements.length;for(t=0;t<i;t+=1)if("3d"===(e=this.comp.threeDElements[t]).type){r=e.perspectiveElem.style,n=e.container.style;var o=this.pe.v+"px",a="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";r.perspective=o,r.webkitPerspective=o,n.transformOrigin="0px 0px 0px",n.mozTransformOrigin="0px 0px 0px",n.webkitTransformOrigin="0px 0px 0px",r.transform=a,r.webkitTransform=a}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var t,e,r=this._isFirstFrame;if(this.hierarchy)for(e=this.hierarchy.length,t=0;t<e;t+=1)r=this.hierarchy[t].finalTransform.mProp._mdf||r;if(r||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(t=e=this.hierarchy.length-1;t>=0;t-=1){var 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){var i;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)),a=[i[0]/o,i[1]/o,i[2]/o],s=Math.sqrt(a[2]*a[2]+a[0]*a[0]),l=Math.atan2(a[1],s),c=Math.atan2(a[0],-a[2]);this.mat.rotateY(c).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var f,p,h;for(e=this.comp.threeDElements.length,t=0;t<e;t+=1)if("3d"===(f=this.comp.threeDElements[t]).type){if(u){var d=this.mat.toCSS();(h=f.container.style).transform=d,h.webkitTransform=d}this.pe._mdf&&((p=f.perspectiveElem.style).perspective=this.pe.v+"px",p.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(t){this.prepareProperties(t,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var t=this.globalData.getAssetsPath(this.assetData),e=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",t),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(e),e.crossOrigin="anonymous",e.src=t,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){this.pendingElements.pop().checkParenting()}},HybridRendererBase.prototype.appendElementInPos=function(t,e){var r=t.getBaseElement();if(r){var n=this.layers[e];if(n.ddd&&this.supports3d)this.addTo3dContainer(r,e);else if(this.threeDElements)this.addTo3dContainer(r,e);else{for(var i,o,a=0;a<e;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement&&(o=this.elements[a],i=(this.layers[a].ddd?this.getThreeDContainerByPos(a):o.getBaseElement())||i),a+=1;i?n.ddd&&this.supports3d||this.layerElement.insertBefore(r,i):n.ddd&&this.supports3d||this.layerElement.appendChild(r)}}},HybridRendererBase.prototype.createShape=function(t){return this.supports3d?new HShapeElement(t,this.globalData,this):new SVGShapeElement(t,this.globalData,this)},HybridRendererBase.prototype.createText=function(t){return this.supports3d?new HTextElement(t,this.globalData,this):new SVGTextLottieElement(t,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(t){return this.camera=new HCameraElement(t,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(t){return this.supports3d?new HImageElement(t,this.globalData,this):new IImageElement(t,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(t){return this.supports3d?new HSolidElement(t,this.globalData,this):new ISolidElement(t,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(t){for(var e=0,r=this.threeDElements.length;e<r;){if(this.threeDElements[e].startPos<=t&&this.threeDElements[e].endPos>=t)return this.threeDElements[e].perspectiveElem;e+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(t,e){var r,n,i=createTag("div");styleDiv(i);var o=createTag("div");if(styleDiv(o),"3d"===e){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";r.webkitTransformOrigin="50% 50%",r.mozTransformOrigin="50% 50%",r.transformOrigin="50% 50%";var a="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=o.style).transform=a,n.webkitTransform=a}i.appendChild(o);var s={container:o,perspectiveElem:i,startPos:t,endPos:t,type:e};return this.threeDElements.push(s),s},HybridRendererBase.prototype.build3dContainers=function(){var t,e,r=this.layers.length,n="";for(t=0;t<r;t+=1)this.layers[t].ddd&&3!==this.layers[t].ty?("3d"!==n&&(n="3d",e=this.createThreeDContainer(t,"3d")),e.endPos=Math.max(e.endPos,t)):("2d"!==n&&(n="2d",e=this.createThreeDContainer(t,"2d")),e.endPos=Math.max(e.endPos,t));for(t=(r=this.threeDElements.length)-1;t>=0;t-=1)this.resizerElem.appendChild(this.threeDElements[t].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(t,e){for(var r=0,n=this.threeDElements.length;r<n;){if(e<=this.threeDElements[r].endPos){for(var i,o=this.threeDElements[r].startPos;o<e;)this.elements[o]&&this.elements[o].getBaseElement&&(i=this.elements[o].getBaseElement()),o+=1;i?this.threeDElements[r].container.insertBefore(t,i):this.threeDElements[r].container.appendChild(t);break}r+=1}},HybridRendererBase.prototype.configAnimation=function(t){var e=createTag("div"),r=this.animationItem.wrapper,n=e.style;n.width=t.w+"px",n.height=t.h+"px",this.resizerElem=e,styleDiv(e),n.transformStyle="flat",n.mozTransformStyle="flat",n.webkitTransformStyle="flat",this.renderConfig.className&&e.setAttribute("class",this.renderConfig.className),r.appendChild(e),n.overflow="hidden";var i=createNS("svg");i.setAttribute("width","1"),i.setAttribute("height","1"),styleDiv(i),this.resizerElem.appendChild(i);var o=createNS("defs");i.appendChild(o),this.data=t,this.setupGlobalData(t,i),this.globalData.defs=o,this.layers=t.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){var t;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var e=this.layers?this.layers.length:0;for(t=0;t<e;t+=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var t,e,r,n,i=this.animationItem.wrapper.offsetWidth,o=this.animationItem.wrapper.offsetHeight,a=i/o;this.globalData.compSize.w/this.globalData.compSize.h>a?(t=i/this.globalData.compSize.w,e=i/this.globalData.compSize.w,r=0,n=(o-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(t=o/this.globalData.compSize.h,e=o/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(o/this.globalData.compSize.h))/2,n=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+t+",0,0,0,0,"+e+",0,0,0,0,1,0,"+r+","+n+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var t,e=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(t=0;t<n;t+=1){var i=this.threeDElements[t].perspectiveElem.style;i.webkitPerspective=Math.sqrt(Math.pow(e,2)+Math.pow(r,2))+"px",i.perspective=i.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(t){var e,r=t.length,n=createTag("div");for(e=0;e<r;e+=1)if(t[e].xt){var i=this.createComp(t[e],n,this.globalData.comp,null);i.initExpressions(),this.globalData.projectInterface.registerComposition(i)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(t,e){for(var r,n=0;n<e;)this.elements[n]&&this.elements[n].getBaseElement&&(r=this.elements[n].getBaseElement()),n+=1;r?this.layerElement.insertBefore(t,r):this.layerElement.appendChild(t)},HCompElement.prototype.createComp=function(t){return this.supports3d?new HCompElement(t,this.globalData,this):new SVGCompElement(t,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(t){return this.supports3d?new HCompElement(t,this.globalData,this):new SVGCompElement(t,this.globalData,this)};var CompExpressionInterface=function(t){function e(e){for(var r=0,n=t.layers.length;r<n;){if(t.layers[r].nm===e||t.layers[r].ind===e)return t.elements[r].layerInterface;r+=1}return 
vendor: 5,284 bytes, line 2
2null}return Object.defineProperty(e,"_name",{value:t.data.nm}),e.layer=e,e.pixelAspect=1,e.height=t.data.h||t.globalData.compSize.h,e.width=t.data.w||t.globalData.compSize.w,e.pixelAspect=1,e.frameDuration=1/t.globalData.frameRate,e.displayStartTime=0,e.numLayers=t.layers.length,e};function _typeof$2(t){return(_typeof$2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function seedRandom(t,e){var r=this,n=e.pow(256,6),i=e.pow(2,52),o=2*i;function a(t){var e,r=t.length,n=this,i=0,o=n.i=n.j=0,a=n.S=[];for(r||(t=[r++]);i<256;)a[i]=i++;for(i=0;i<256;i++)a[i]=a[o=255&o+t[i%r]+(e=a[i])],a[o]=e;n.g=function(t){for(var e,r=0,i=n.i,o=n.j,a=n.S;t--;)e=a[i=255&i+1],r=256*r+a[255&(a[i]=a[o=255&o+e])+(a[o]=e)];return n.i=i,n.j=o,r}}function s(t,e){return e.i=t.i,e.j=t.j,e.S=t.S.slice(),e}function l(t,e){for(var r,n=t+"",i=0;i<n.length;)e[255&i]=255&(r^=19*e[255&i])+n.charCodeAt(i++);return c(e)}function c(t){return String.fromCharCode.apply(0,t)}e.seedrandom=function(u,f,p){var h=[],d=l(function t(e,r){var n,i=[],o=_typeof$2(e);if(r&&"object"==o)for(n in e)try{i.push(t(e[n],r-1))}catch(t){}return i.length?i:"string"==o?e:e+"\0"}((f=!0===f?{entropy:!0}:f||{}).entropy?[u,c(t)]:null===u?function(){try{void 0;var e=new Uint8Array(256);return(r.crypto||r.msCrypto).getRandomValues(e),c(e)}catch(e){var n=r.navigator,i=n&&n.plugins;return[+new Date,r,i,r.screen,c(t)]}}():u,3),h),m=new a(h),y=function(){for(var t=m.g(6),e=n,r=0;t<i;)t=256*(t+r),e*=256,r=m.g(1);for(;t>=o;)t/=2,e/=2,r>>>=1;return(t+r)/e};return y.int32=function(){return 0|m.g(4)},y.quick=function(){return m.g(4)/4294967296},y.double=y,l(c(m.S),t),(f.pass||p||function(t,r,n,i){return i&&(i.S&&s(i,m),t.state=function(){return s(m,{})}),n?(e.random=t,r):t})(y,d,"global"in f?f.global:this==e,f.state)},l(e.random(),t)}function initialize$2(t){seedRandom([],t)}var propTypes={SHAPE:"shape"};function _typeof$1(t){return(_typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(t){return t.constructor===Array||t.constructor===Float32Array}function isNumerable(t,e){return"number"===t||e instanceof Number||"boolean"===t||"string"===t}function $bm_neg(t){var e=_typeof$1(t);if("number"===e||t instanceof Number||"boolean"===e)return-t;if($bm_isInstanceOfArray(t)){var r,n=t.length,i=[];for(r=0;r<n;r+=1)i[r]=-t[r];return i}return t.propType?t.v:-t}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(t,e){var r=_typeof$1(t),n=_typeof$1(e);if(isNumerable(r,t)&&isNumerable(n,e)||"string"===r||"string"===n)return t+e;if($bm_isInstanceOfArray(t)&&isNumerable(n,e))return(t=t.slice(0))[0]+=e,t;if(isNumerable(r,t)&&$bm_isInstanceOfArray(e))return(e=e.slice(0))[0]=t+e[0],e;if($bm_isInstanceOfArray(t)&&$bm_isInstanceOfArray(e)){for(var i=0,o=t.length,a=e.length,s=[];i<o||i<a;)("number"==typeof t[i]||t[i]instanceof Number)&&("number"==typeof e[i]||e[i]instanceof Number)?s[i]=t[i]+e[i]:s[i]=void 0===e[i]?t[i]:t[i]||e[i],i+=1;return s}return 0}var add=sum;function sub(t,e){var r=_typeof$1(t),n=_typeof$1(e);if(isNumerable(r,t)&&isNumerable(n,e))return"string"===r&&(t=parseInt(t,10)),"string"===n&&(e=parseInt(e,10)),t-e;if($bm_isInstanceOfArray(t)&&isNumerable(n,e))return(t=t.slice(0))[0]-=e,t;if(isNumerable(r,t)&&$bm_isInstanceOfArray(e))return(e=e.slice(0))[0]=t-e[0],e;if($bm_isInstanceOfArray(t)&&$bm_isInstanceOfArray(e)){for(var i=0,o=t.length,a=e.length,s=[];i<o||i<a;)("number"==typeof t[i]||t[i]instanceof Number)&&("number"==typeof e[i]||e[i]instanceof Number)?s[i]=t[i]-e[i]:s[i]=void 0===e[i]?t[i]:t[i]||e[i],i+=1;return s}return 0}function mul(t,e){var r,n,i,o=_typeof$1(t),a=_typeof$1(e);if(isNumerable(o,t)&&isNumerable(a,e))return t*e;if($bm_isInstanceOfArray(t)&&isNumerable(a,e)){for(i=t.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=t[n]*e;return r}if(isNumerable(o,t)&&$bm_isInstanceOfArray(e)){for(i=e.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=t*e[n];return r}return 0}function div(t,e){var r,n,i,o=_typeof$1(t),a=_typeof$1(e);if(isNumerable(o,t)&&isNumerable(a,e))return t/e;if($bm_isInstanceOfArray(t)&&isNumerable(a,e)){for(i=t.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=t[n]/e;return r}if(isNumerable(o,t)&&$bm_isInstanceOfArray(e)){for(i=e.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=t/e[n];return r}return 0}function mod(t,e){return"string"==typeof t&&(t=parseInt(t,10)),"string"==typeof e&&(e=parseInt(e,10)),t%e}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(t,e,r){if(e>r){var n=r;r=e,e=n}return Math.min(Math.max(t,e),r)}function radiansToDegrees(t){return t/degToRads}
vendor: 44,998 bytes, line 2
2var radians_to_degrees=radiansToDegrees;function degreesToRadians(t){return t*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(t,e){if("number"==typeof t||t instanceof Number)return e=e||0,Math.abs(t-e);var r;e||(e=helperLengthArray);var n=Math.min(t.length,e.length),i=0;for(r=0;r<n;r+=1)i+=Math.pow(e[r]-t[r],2);return Math.sqrt(i)}function normalize(t){return div(t,length(t))}function rgbToHsl(t){var e,r,n=t[0],i=t[1],o=t[2],a=Math.max(n,i,o),s=Math.min(n,i,o),l=(a+s)/2;if(a===s)e=0,r=0;else{var c=a-s;switch(r=l>.5?c/(2-a-s):c/(a+s),a){case n:e=(i-o)/c+(i<o?6:0);break;case i:e=(o-n)/c+2;break;case o:e=(n-i)/c+4}e/=6}return[e,r,l,t[3]]}function hue2rgb(t,e,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+6*(e-t)*r:r<.5?e:r<2/3?t+(e-t)*(2/3-r)*6:t}function hslToRgb(t){var e,r,n,i=t[0],o=t[1],a=t[2];if(0===o)e=a,n=a,r=a;else{var s=a<.5?a*(1+o):a+o-a*o,l=2*a-s;e=hue2rgb(l,s,i+1/3),r=hue2rgb(l,s,i),n=hue2rgb(l,s,i-1/3)}return[e,r,n,t[3]]}function linear(t,e,r,n,i){if(void 0!==n&&void 0!==i||(n=e,i=r,e=0,r=1),r<e){var o=r;r=e,e=o}if(t<=e)return n;if(t>=r)return i;var a,s=r===e?0:(t-e)/(r-e);if(!n.length)return n+(i-n)*s;var l=n.length,c=createTypedArray("float32",l);for(a=0;a<l;a+=1)c[a]=n[a]+(i[a]-n[a])*s;return c}function random(t,e){if(void 0===e&&(void 0===t?(t=0,e=1):(e=t,t=void 0)),e.length){var r,n=e.length;t||(t=createTypedArray("float32",n));var i=createTypedArray("float32",n),o=BMMath.random();for(r=0;r<n;r+=1)i[r]=t[r]+o*(e[r]-t[r]);return i}return void 0===t&&(t=0),t+BMMath.random()*(e-t)}function createPath(t,e,r,n){var i,o=t.length,a=shapePool.newElement();a.setPathData(!!n,o);var s,l,c=[0,0];for(i=0;i<o;i+=1)s=e&&e[i]?e[i]:c,l=r&&r[i]?r[i]:c,a.setTripleAt(t[i][0],t[i][1],l[0]+t[i][0],l[1]+t[i][1],s[0]+t[i][0],s[1]+t[i][1],i,!0);return a}function initiateExpression(elem,data,property){function noOp(t){return t}if(!elem.globalData.renderConfig.runExpressions)return noOp;var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;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||!0!==this.data.hd,wiggle=function(t,e){var r,n,i=this.pv.length?this.pv.length:1,o=createTypedArray("float32",i);var a=Math.floor(5*time);for(r=0,n=0;r<a;){for(n=0;n<i;n+=1)o[n]+=-e+2*e*BMMath.random();r+=1}var s=5*time,l=s-Math.floor(s),c=createTypedArray("float32",i);if(i>1){for(n=0;n<i;n+=1)c[n]=this.pv[n]+o[n]+(-e+2*e*BMMath.random())*l;return c}return this.pv+o[0]+(-e+2*e*BMMath.random())*l}.bind(this);function loopInDuration(t,e){return loopIn(t,e,!0)}function loopOutDuration(t,e){return loopOut(t,e,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(t,e){var r=[e[0]-t[0],e[1]-t[1],e[2]-t[2]],n=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,n,0]}function easeOut(t,e,r,n,i){return applyEase(easeOutBez,t,e,r,n,i)}function easeIn(t,e,r,n,i){return applyEase(easeInBez,t,e,r,n,i)}function ease(t,e,r,n,i){return applyEase(easeInOutBez,t,e,r,n,i)}function applyEase(t,e,r,n,i,o){void 0===i?(i=r,o=n):e=(e-r)/(n-r),e>1?e=1:e<0&&(e=0);var a=t(e);if($bm_isInstanceOfArray(i)){var s,l=i.length,c=createTypedArray("float32",l);for(s=0;s<l;s+=1)c[s]=(o[s]-i[s])*a+i[s];return c}return(o-i)*a+i}function nearestKey(t){var e,r,n,i=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(r=-1,(t*=elem.comp.globalData.frameRate)<data.k[0].t)r=1,n=data.k[0].t;else{for(e=0;e<i-1;e+=1){if(t===data.k[e].t){r=e+1,n=data.k[e].t;break}if(t>data.k[e].t&&t<data.k[e+1].t){t-data.k[e].t>data.k[e+1].t-t?(r=e+2,n=data.k[e+1].t):(r=e+1,n=data.k[e].t);break}}-1===r&&(r=e+1,n=data.k[e].t)}else r=0,n=0;var o={};return o.index=r,o.time=n/elem.comp.globalData.frameRate,o}function key(t){var e,r,n;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+t);t-=1,e={time:data.k[t].t/elem.comp.globalData.frameRate,value:[]};var i=Object.prototype.hasOwnProperty.call(data.k[t],"s")?data.k[t].s:data.k[t-1].e;for(n=i.length,r=0;r<n;r+=1)e[r]=i[r],e.value[r]=i[r];return e}function framesToTime(t,e){return e||(e=elem.comp.globalData.frameRate),t/e}function timeToFrames(t,e){return t||0===t||(t=time),e||(e=elem.comp.globalData.frameRate),t*e}function seedRandom(t){BMMath.seedrandom(randSeed+t)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(t,e){return"string"==typeof value?void 0===e?value.substring(t):value.substring(t,e):""}function substr(t,e){return"string"==typeof value?void 0===e?value.substr(t):value.substr(t,e):""}function posterizeTime(t){time=0===t?0:Math.floor(time*t)/t,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(t){return value=t,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var t={};return t.initExpressions=function(t){var e=0,r=[];t.renderer.compInterface=CompExpressionInterface(t.renderer),t.renderer.globalData.projectInterface.registerComposition(t.renderer),t.renderer.globalData.pushExpression=function(){e+=1},t.renderer.globalData.popExpression=function(){0===(e-=1)&&function(){var t,e=r.length;for(t=0;t<e;t+=1)r[t].release();r.length=0}()},t.renderer.globalData.registerExpressionProperty=function(t){-1===r.indexOf(t)&&r.push(t)}},t.resetFrame=ExpressionManager.resetFrame,t}(),MaskManagerInterface=function(){function t(t,e){this._mask=t,this._data=e}Object.defineProperty(t.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(t.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}});return function(e){var r,n=createSizedArray(e.viewData.length),i=e.viewData.length;for(r=0;r<i;r+=1)n[r]=new t(e.viewData[r],e.masksProperties[r]);return function(t){for(r=0;r<i;){if(e.masksProperties[r].nm===t)return n[r];r+=1}return null}}}(),ExpressionPropertyInterface=function(){var t={pv:0,v:0,mult:1},e={pv:[0,0,0],v:[0,0,0],mult:1};function r(t,e,r){Object.defineProperty(t,"velocity",{get:function(){return e.getVelocityAtTime(e.comp.currentFrame)}}),t.numKeys=e.keyframes?e.keyframes.length:0,t.key=function(n){if(!t.numKeys)return 0;var i="";i="s"in e.keyframes[n-1]?e.keyframes[n-1].s:"e"in e.keyframes[n-2]?e.keyframes[n-2].e:e.keyframes[n-2].s;var o="unidimensional"===r?new Number(i):Object.assign({},i);return o.time=e.keyframes[n-1].t/e.elem.comp.globalData.frameRate,o.value="unidimensional"===r?i[0]:i,o},t.valueAtTime=e.getValueAtTime,t.speedAtTime=e.getSpeedAtTime,t.velocityAtTime=e.getVelocityAtTime,t.propertyGroup=e.propertyGroup}function n(){return t}return function(i){return i?"unidimensional"===i.propType?function(e){e&&"pv"in e||(e=t);var n=1/e.mult,i=e.pv*n,o=new Number(i);return o.value=i,r(o,e,"unidimensional"),function(){return e.k&&e.getValue(),i=e.v*n,o.value!==i&&((o=new Number(i)).value=i,r(o,e,"unidimensional")),o}}(i):function(t){t&&"pv"in t||(t=e);var n=1/t.mult,i=t.data&&t.data.l||t.pv.length,o=createTypedArray("float32",i),a=createTypedArray("float32",i);return o.value=a,r(o,t,"multidimensional"),function(){t.k&&t.getValue();for(var e=0;e<i;e+=1)a[e]=t.v[e]*n,o[e]=a[e];return o}}(i):n}}(),TransformExpressionInterface=function(t){function e(t){switch(t){case"scale":case"Scale":case"ADBE Scale":case 6:return e.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return e.rotation;case"ADBE Rotate X":return e.xRotation;case"ADBE Rotate Y":return e.yRotation;case"position":case"Position":case"ADBE Position":case 2:return e.position;case"ADBE Position_0":return e.xPosition;case"ADBE Position_1":return e.yPosition;case"ADBE Position_2":return e.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return e.anchorPoint;case"opacity":case"Opacity":case 11:return e.opacity;default:return null}}var r,n,i,o;return Object.defineProperty(e,"rotation",{get:ExpressionPropertyInterface(t.r||t.rz)}),Object.defineProperty(e,"zRotation",{get:ExpressionPropertyInterface(t.rz||t.r)}),Object.defineProperty(e,"xRotation",{get:ExpressionPropertyInterface(t.rx)}),Object.defineProperty(e,"yRotation",{get:ExpressionPropertyInterface(t.ry)}),Object.defineProperty(e,"scale",{get:ExpressionPropertyInterface(t.s)}),t.p?o=ExpressionPropertyInterface(t.p):(r=ExpressionPropertyInterface(t.px),n=ExpressionPropertyInterface(t.py),t.pz&&(i=ExpressionPropertyInterface(t.pz))),Object.defineProperty(e,"position",{get:function(){return t.p?o():[r(),n(),i?i():0]}}),Object.defineProperty(e,"xPosition",{get:ExpressionPropertyInterface(t.px)}),Object.defineProperty(e,"yPosition",{get:ExpressionPropertyInterface(t.py)}),Object.defineProperty(e,"zPosition",{get:ExpressionPropertyInterface(t.pz)}),Object.defineProperty(e,"anchorPoint",{get:ExpressionPropertyInterface(t.a)}),Object.defineProperty(e,"opacity",{get:ExpressionPropertyInterface(t.o)}),Object.defineProperty(e,"skew",{get:ExpressionPropertyInterface(t.sk)}),Object.defineProperty(e,"skewAxis",{get:ExpressionPropertyInterface(t.sa)}),Object.defineProperty(e,"orientation",{get:ExpressionPropertyInterface(t.or)}),e},LayerExpressionInterface=function(){function t(t){var e=new Matrix;void 0!==t?this._elem.finalTransform.mProp.getValueAtTime(t).clone(e):this._elem.finalTransform.mProp.applyToMatrix(e);return e}function e(t,e){var r=this.getMatrix(e);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.applyPoint(r,t)}function r(t,e){var r=this.getMatrix(e);return this.applyPoint(r,t)}function n(t,e){var r=this.getMatrix(e);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.invertPoint(r,t)}function i(t,e){var r=this.getMatrix(e);return this.invertPoint(r,t)}function o(t,e){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t)}return t.applyToPointArray(e[0],e[1],e[2]||0)}function a(t,e){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t)}return t.inversePoint(e)}function s(t){var e=new Matrix;if(e.reset(),this._elem.finalTransform.mProp.applyToMatrix(e),this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e);return e.inversePoint(t)}return e.inversePoint(t)}function l(){return[1,1,1,1]}return function(c){var u;function f(t){switch(t){case"ADBE Root Vectors Group":case"Contents":case 2:return f.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return u;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return f.effect;case"ADBE Text Properties":return f.textInterface;default:return null}}f.getMatrix=t,f.invertPoint=a,f.applyPoint=o,f.toWorld=r,f.toWorldVec=e,f.fromWorld=i,f.fromWorldVec=n,f.toComp=r,f.fromComp=s,f.sampleImage=l,f.sourceRectAtTime=c.sourceRectAtTime.bind(c),f._elem=c;var p=getDescriptor(u=TransformExpressionInterface(c.finalTransform.mProp),"anchorPoint");return Object.defineProperties(f,{hasParent:{get:function(){return c.hierarchy.length}},parent:{get:function(){return c.hierarchy[0].layerInterface}},rotation:getDescriptor(u,"rotation"),scale:getDescriptor(u,"scale"),position:getDescriptor(u,"position"),opacity:getDescriptor(u,"opacity"),anchorPoint:p,anchor_point:p,transform:{get:function(){return u}},active:{get:function(){return c.isInRange}}}),f.startTime=c.data.st,f.index=c.data.ind,f.source=c.data.refId,f.height=0===c.data.ty?c.data.h:100,f.width=0===c.data.ty?c.data.w:100,f.inPoint=c.data.ip/c.comp.globalData.frameRate,f.outPoint=c.data.op/c.comp.globalData.frameRate,f._name=c.data.nm,f.registerMaskInterface=function(t){f.mask=new MaskManagerInterface(t,c)},f.registerEffectsInterface=function(t){f.effect=t},f}}(),propertyGroupFactory=function(t,e){return function(r){return(r=void 0===r?1:r)<=0?t:e(r-1)}},PropertyInterface=function(t,e){var r={_name:t};return function(t){return(t=void 0===t?1:t)<=0?r:e(t-1)}},EffectsExpressionInterface=function(){function t(r,n,i,o){function a(t){for(var e=r.ef,n=0,i=e.length;n<i;){if(t===e[n].nm||t===e[n].mn||t===e[n].ix)return 5===e[n].ty?c[n]:c[n]();n+=1}throw new Error}var s,l=propertyGroupFactory(a,i),c=[],u=r.ef.length;for(s=0;s<u;s+=1)5===r.ef[s].ty?c.push(t(r.ef[s],n.effectElements[s],n.effectElements[s].propertyGroup,o)):c.push(e(n.effectElements[s],r.ef[s].ty,o,l));return"ADBE Color Control"===r.mn&&Object.defineProperty(a,"color",{get:function(){return c[0]()}}),Object.defineProperties(a,{numProperties:{get:function(){return r.np}},_name:{value:r.nm},propertyGroup:{value:l}}),a.enabled=0!==r.en,a.active=a.enabled,a}function e(t,e,r,n){var i=ExpressionPropertyInterface(t.p);return t.p.setGroupProperty&&t.p.setGroupProperty(PropertyInterface("",n)),function(){return 10===e?r.comp.compInterface(t.p.v):i()}}return{createEffectsInterface:function(e,r){if(e.effectsManager){var n,i=[],o=e.data.ef,a=e.effectsManager.effectElements.length;for(n=0;n<a;n+=1)i.push(t(o[n],e.effectsManager.effectElements[n],r,e));var s=e.data.ef||[],l=function(t){for(n=0,a=s.length;n<a;){if(t===s[n].nm||t===s[n].mn||t===s[n].ix)return i[n];n+=1}return null};return Object.defineProperty(l,"numProperties",{get:function(){return s.length}}),l}return null}}}(),ShapePathInterface=function(t,e,r){var n=e.sh;function i(t){return"Shape"===t||"shape"===t||"Path"===t||"path"===t||"ADBE Vector Shape"===t||2===t?i.path:null}var o=propertyGroupFactory(i,r);return n.setGroupProperty(PropertyInterface("Path",o)),Object.defineProperties(i,{path:{get:function(){return n.k&&n.getValue(),n}},shape:{get:function(){return n.k&&n.getValue(),n}},_name:{value:t.nm},ix:{value:t.ix},propertyIndex:{value:t.ix},mn:{value:t.mn},propertyGroup:{value:r}}),i},ShapeExpressionInterface=function(){function t(t,s,h){var d,m=[],y=t?t.length:0;for(d=0;d<y;d+=1)"gr"===t[d].ty?m.push(e(t[d],s[d],h)):"fl"===t[d].ty?m.push(r(t[d],s[d],h)):"st"===t[d].ty?m.push(o(t[d],s[d],h)):"tm"===t[d].ty?m.push(a(t[d],s[d],h)):"tr"===t[d].ty||("el"===t[d].ty?m.push(l(t[d],s[d],h)):"sr"===t[d].ty?m.push(c(t[d],s[d],h)):"sh"===t[d].ty?m.push(ShapePathInterface(t[d],s[d],h)):"rc"===t[d].ty?m.push(u(t[d],s[d],h)):"rd"===t[d].ty?m.push(f(t[d],s[d],h)):"rp"===t[d].ty?m.push(p(t[d],s[d],h)):"gf"===t[d].ty?m.push(n(t[d],s[d],h)):m.push(i(t[d],s[d])));return m}function e(e,r,n){var i=function(t){switch(t){case"ADBE Vectors Group":case"Contents":case 2:return i.content;default:return i.transform}};i.propertyGroup=propertyGroupFactory(i,n);var o=function(e,r,n){var i,o=function(t){for(var e=0,r=i.length;e<r;){if(i[e]._name===t||i[e].mn===t||i[e].propertyIndex===t||i[e].ix===t||i[e].ind===t)return i[e];e+=1}return"number"==typeof t?i[t-1]:null};o.propertyGroup=propertyGroupFactory(o,n),i=t(e.it,r.it,o.propertyGroup),o.numProperties=i.length;var a=s(e.it[e.it.length-1],r.it[r.it.length-1],o.propertyGroup);return o.transform=a,o.propertyIndex=e.cix,o._name=e.nm,o}(e,r,i.propertyGroup),a=s(e.it[e.it.length-1],r.it[r.it.length-1],i.propertyGroup);return i.content=o,i.transform=a,Object.defineProperty(i,"_name",{get:function(){return e.nm}}),i.numProperties=e.np,i.propertyIndex=e.ix,i.nm=e.nm,i.mn=e.mn,i}function r(t,e,r){function n(t){return"Color"===t||"color"===t?n.color:"Opacity"===t||"opacity"===t?n.opacity:null}return Object.defineProperties(n,{color:{get:ExpressionPropertyInterface(e.c)},opacity:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm},mn:{value:t.mn}}),e.c.setGroupProperty(PropertyInterface("Color",r)),e.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function n(t,e,r){function n(t){return"Start Point"===t||"start point"===t?n.startPoint:"End Point"===t||"end point"===t?n.endPoint:"Opacity"===t||"opacity"===t?n.opacity:null}return Object.defineProperties(n,{startPoint:{get:ExpressionPropertyInterface(e.s)},endPoint:{get:ExpressionPropertyInterface(e.e)},opacity:{get:ExpressionPropertyInterface(e.o)},type:{get:function(){return"a"}},_name:{value:t.nm},mn:{value:t.mn}}),e.s.setGroupProperty(PropertyInterface("Start Point",r)),e.e.setGroupProperty(PropertyInterface("End Point",r)),e.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function i(){return function(){return null}}function o(t,e,r){var n,i=propertyGroupFactory(c,r),o=propertyGroupFactory(l,i);function a(r){Object.defineProperty(l,t.d[r].nm,{get:ExpressionPropertyInterface(e.d.dataProps[r].p)})}var s=t.d?t.d.length:0,l={};for(n=0;n<s;n+=1)a(n),e.d.dataProps[n].p.setGroupProperty(o);function c(t){return"Color"===t||"color"===t?c.color:"Opacity"===t||"opacity"===t?c.opacity:"Stroke Width"===t||"stroke width"===t?c.strokeWidth:null}return Object.defineProperties(c,{color:{get:ExpressionPropertyInterface(e.c)},opacity:{get:ExpressionPropertyInterface(e.o)},strokeWidth:{get:ExpressionPropertyInterface(e.w)},dash:{get:function(){return l}},_name:{value:t.nm},mn:{value:t.mn}}),e.c.setGroupProperty(PropertyInterface("Color",i)),e.o.setGroupProperty(PropertyInterface("Opacity",i)),e.w.setGroupProperty(PropertyInterface("Stroke Width",i)),c}function a(t,e,r){function n(e){return e===t.e.ix||"End"===e||"end"===e?n.end:e===t.s.ix?n.start:e===t.o.ix?n.offset:null}var i=propertyGroupFactory(n,r);return n.propertyIndex=t.ix,e.s.setGroupProperty(PropertyInterface("Start",i)),e.e.setGroupProperty(PropertyInterface("End",i)),e.o.setGroupProperty(PropertyInterface("Offset",i)),n.propertyIndex=t.ix,n.propertyGroup=r,Object.defineProperties(n,{start:{get:ExpressionPropertyInterface(e.s)},end:{get:ExpressionPropertyInterface(e.e)},offset:{get:ExpressionPropertyInterface(e.o)},_name:{value:t.nm}}),n.mn=t.mn,n}function s(t,e,r){function n(e){return t.a.ix===e||"Anchor Point"===e?n.anchorPoint:t.o.ix===e||"Opacity"===e?n.opacity:t.p.ix===e||"Position"===e?n.position:t.r.ix===e||"Rotation"===e||"ADBE Vector Rotation"===e?n.rotation:t.s.ix===e||"Scale"===e?n.scale:t.sk&&t.sk.ix===e||"Skew"===e?n.skew:t.sa&&t.sa.ix===e||"Skew Axis"===e?n.skewAxis:null}var i=propertyGroupFactory(n,r);return e.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",i)),e.transform.mProps.p.setGroupProperty(PropertyInterface("Position",i)),e.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",i)),e.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",i)),e.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",i)),e.transform.mProps.sk&&(e.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",i)),e.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",i))),e.transform.op.setGroupProperty(PropertyInterface("Opacity",i)),Object.defineProperties(n,{opacity:{get:ExpressionPropertyInterface(e.transform.mProps.o)},position:{get:ExpressionPropertyInterface(e.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(e.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(e.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(e.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(e.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(e.transform.mProps.sa)},_name:{value:t.nm}}),n.ty="tr",n.mn=t.mn,n.propertyGroup=r,n}function l(t,e,r){function n(e){return t.p.ix===e?n.position:t.s.ix===e?n.size:null}var i=propertyGroupFactory(n,r);n.propertyIndex=t.ix;var o="tm"===e.sh.ty?e.sh.prop:e.sh;return o.s.setGroupProperty(PropertyInterface("Size",i)),o.p.setGroupProperty(PropertyInterface("Position",i)),Object.defineProperties(n,{size:{get:ExpressionPropertyInterface(o.s)},position:{get:ExpressionPropertyInterface(o.p)},_name:{value:t.nm}}),n.mn=t.mn,n}function c(t,e,r){function n(e){return t.p.ix===e?n.position:t.r.ix===e?n.rotation:t.pt.ix===e?n.points:t.or.ix===e||"ADBE Vector Star Outer Radius"===e?n.outerRadius:t.os.ix===e?n.outerRoundness:!t.ir||t.ir.ix!==e&&"ADBE Vector Star Inner Radius"!==e?t.is&&t.is.ix===e?n.innerRoundness:null:n.innerRadius}var i=propertyGroupFactory(n,r),o="tm"===e.sh.ty?e.sh.prop:e.sh;return n.propertyIndex=t.ix,o.or.setGroupProperty(PropertyInterface("Outer Radius",i)),o.os.setGroupProperty(PropertyInterface("Outer Roundness",i)),o.pt.setGroupProperty(PropertyInterface("Points",i)),o.p.setGroupProperty(PropertyInterface("Position",i)),o.r.setGroupProperty(PropertyInterface("Rotation",i)),t.ir&&(o.ir.setGroupProperty(PropertyInterface("Inner Radius",i)),o.is.setGroupProperty(PropertyInterface("Inner Roundness",i))),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(o.p)},rotation:{get:ExpressionPropertyInterface(o.r)},points:{get:ExpressionPropertyInterface(o.pt)},outerRadius:{get:ExpressionPropertyInterface(o.or)},outerRoundness:{get:ExpressionPropertyInterface(o.os)},innerRadius:{get:ExpressionPropertyInterface(o.ir)},innerRoundness:{get:ExpressionPropertyInterface(o.is)},_name:{value:t.nm}}),n.mn=t.mn,n}function u(t,e,r){function n(e){return t.p.ix===e?n.position:t.r.ix===e?n.roundness:t.s.ix===e||"Size"===e||"ADBE Vector Rect Size"===e?n.size:null}var i=propertyGroupFactory(n,r),o="tm"===e.sh.ty?e.sh.prop:e.sh;return n.propertyIndex=t.ix,o.p.setGroupProperty(PropertyInterface("Position",i)),o.s.setGroupProperty(PropertyInterface("Size",i)),o.r.setGroupProperty(PropertyInterface("Rotation",i)),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(o.p)},roundness:{get:ExpressionPropertyInterface(o.r)},size:{get:ExpressionPropertyInterface(o.s)},_name:{value:t.nm}}),n.mn=t.mn,n}function f(t,e,r){function n(e){return t.r.ix===e||"Round Corners 1"===e?n.radius:null}var i=propertyGroupFactory(n,r),o=e;return n.propertyIndex=t.ix,o.rd.setGroupProperty(PropertyInterface("Radius",i)),Object.defineProperties(n,{radius:{get:ExpressionPropertyInterface(o.rd)},_name:{value:t.nm}}),n.mn=t.mn,n}function p(t,e,r){function n(e){return t.c.ix===e||"Copies"===e?n.copies:t.o.ix===e||"Offset"===e?n.offset:null}var i=propertyGroupFactory(n,r),o=e;return n.propertyIndex=t.ix,o.c.setGroupProperty(PropertyInterface("Copies",i)),o.o.setGroupProperty(PropertyInterface("Offset",i)),Object.defineProperties(n,{copies:{get:ExpressionPropertyInterface(o.c)},offset:{get:ExpressionPropertyInterface(o.o)},_name:{value:t.nm}}),n.mn=t.mn,n}return function(e,r,n){var i;function o(t){if("number"==typeof t)return 0===(t=void 0===t?1:t)?n:i[t-1];for(var e=0,r=i.length;e<r;){if(i[e]._name===t)return i[e];e+=1}return null}return o.propertyGroup=propertyGroupFactory(o,(function(){return n})),i=t(e,r,o.propertyGroup),o.numProperties=i.length,o._name="Contents",o}}(),TextExpressionInterface=function(t){var e;function r(t){switch(t){case"ADBE Text Document":return r.sourceText;default:return null}}return Object.defineProperty(r,"sourceText",{get:function(){t.textProperty.getValue();var r=t.textProperty.currentData.t;return e&&r===e.value||((e=new String(r)).value=r||new String(r),Object.defineProperty(e,"style",{get:function(){return{fillColor:t.textProperty.currentData.fc}}})),e}}),r};function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var FootageInterface=(dataInterfaceFactory=function(t){function e(t){return"Outline"===t?e.outlineInterface():null}return e._name="Outline",e.outlineInterface=function(t){var e="",r=t.getFootageData();function n(t){if(r[t])return e=t,"object"===_typeof(r=r[t])?n:r;var i=t.indexOf(e);if(-1!==i){var o=parseInt(t.substr(i+e.length),10);return"object"===_typeof(r=r[o])?n:r}return""}return function(){return e="",r=t.getFootageData(),n}}(t),e},function(t){function e(t){return"Data"===t?e.dataInterface:null}return e._name="Data",e.dataInterface=dataInterfaceFactory(t),e}),dataInterfaceFactory,interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(t){return interfaces[t]||null}var expressionHelpers={searchExpressions:function(t,e,r){e.x&&(r.k=!0,r.x=!0,r.initiateExpression=ExpressionManager.initiateExpression,r.effectsSequence.push(r.initiateExpression(t,e,r).bind(r)))},getSpeedAtTime:function(t){var e=this.getValueAtTime(t),r=this.getValueAtTime(t+-.01),n=0;if(e.length){var i;for(i=0;i<e.length;i+=1)n+=Math.pow(r[i]-e[i],2);n=100*Math.sqrt(n)}else n=0;return n},getVelocityAtTime:function(t){if(void 0!==this.vel)return this.vel;var e,r,n=this.getValueAtTime(t),i=this.getValueAtTime(t+-.001);if(n.length)for(e=createTypedArray("float32",n.length),r=0;r<n.length;r+=1)e[r]=(i[r]-n[r])/-.001;else e=(i-n)/-.001;return e},getValueAtTime:function(t){return t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<t?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(t,this._cachingAtTime),this._cachingAtTime.lastFrame=t),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(t){this.propertyGroup=t}};function addPropertyDecorator(){function t(t,e,r){if(!this.k||!this.keyframes)return this.pv;t=t?t.toLowerCase():"";var n,i,o,a,s,l=this.comp.renderedFrame,c=this.keyframes,u=c[c.length-1].t;if(l<=u)return this.pv;if(r?i=u-(n=e?Math.abs(u-this.elem.comp.globalData.frameRate*e):Math.max(0,u-this.elem.data.ip)):((!e||e>c.length-1)&&(e=c.length-1),n=u-(i=c[c.length-1-e].t)),"pingpong"===t){if(Math.floor((l-i)/n)%2!=0)return this.getValueAtTime((n-(l-i)%n+i)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var f=this.getValueAtTime(i/this.comp.globalData.frameRate,0),p=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(((l-i)%n+i)/this.comp.globalData.frameRate,0),d=Math.floor((l-i)/n);if(this.pv.length){for(a=(s=new Array(f.length)).length,o=0;o<a;o+=1)s[o]=(p[o]-f[o])*d+h[o];return s}return(p-f)*d+h}if("continue"===t){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),y=this.getValueAtTime((u-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(s=new Array(m.length)).length,o=0;o<a;o+=1)s[o]=m[o]+(m[o]-y[o])*((l-u)/this.comp.globalData.frameRate)/5e-4;return s}return m+(l-u)/.001*(m-y)}}return this.getValueAtTime(((l-i)%n+i)/this.comp.globalData.frameRate,0)}function e(t,e,r){if(!this.k)return this.pv;t=t?t.toLowerCase():"";var n,i,o,a,s,l=this.comp.renderedFrame,c=this.keyframes,u=c[0].t;if(l>=u)return this.pv;if(r?i=u+(n=e?Math.abs(this.elem.comp.globalData.frameRate*e):Math.max(0,this.elem.data.op-u)):((!e||e>c.length-1)&&(e=c.length-1),n=(i=c[e].t)-u),"pingpong"===t){if(Math.floor((u-l)/n)%2==0)return this.getValueAtTime(((u-l)%n+u)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var f=this.getValueAtTime(u/this.comp.globalData.frameRate,0),p=this.getValueAtTime(i/this.comp.globalData.frameRate,0),h=this.getValueAtTime((n-(u-l)%n+u)/this.comp.globalData.frameRate,0),d=Math.floor((u-l)/n)+1;if(this.pv.length){for(a=(s=new Array(f.length)).length,o=0;o<a;o+=1)s[o]=h[o]-(p[o]-f[o])*d;return s}return h-(p-f)*d}if("continue"===t){var m=this.getValueAtTime(u/this.comp.globalData.frameRate,0),y=this.getValueAtTime((u+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(s=new Array(m.length)).length,o=0;o<a;o+=1)s[o]=m[o]+(m[o]-y[o])*(u-l)/.001;return s}return m+(m-y)*(u-l)/.001}}return this.getValueAtTime((n-((u-l)%n+u))/this.comp.globalData.frameRate,0)}function r(t,e){if(!this.k)return this.pv;if(t=.5*(t||.4),(e=Math.floor(e||5))<=1)return this.pv;var r,n,i=this.comp.renderedFrame/this.comp.globalData.frameRate,o=i-t,a=e>1?(i+t-o)/(e-1):1,s=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;s<e;){if(n=this.getValueAtTime(o+s*a),this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]+=n[l];else r+=n;s+=1}if(this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]/=e;else r/=e;return r}function n(t){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var e=this._transformCachingAtTime.v;if(e.cloneFromProps(this.pre.props),this.appliedTransformations<1){var r=this.a.getValueAtTime(t);e.translate(-r[0]*this.a.mult,-r[1]*this.a.mult,r[2]*this.a.mult)}if(this.appliedTransformations<2){var n=this.s.getValueAtTime(t);e.scale(n[0]*this.s.mult,n[1]*this.s.mult,n[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var i=this.sk.getValueAtTime(t),o=this.sa.getValueAtTime(t);e.skewFromAxis(-i*this.sk.mult,o*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var a=this.r.getValueAtTime(t);e.rotate(-a*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var s=this.rz.getValueAtTime(t),l=this.ry.getValueAtTime(t),c=this.rx.getValueAtTime(t),u=this.or.getValueAtTime(t);e.rotateZ(-s*this.rz.mult).rotateY(l*this.ry.mult).rotateX(c*this.rx.mult).rotateZ(-u[2]*this.or.mult).rotateY(u[1]*this.or.mult).rotateX(u[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var f=this.px.getValueAtTime(t),p=this.py.getValueAtTime(t);if(this.data.p.z){var h=this.pz.getValueAtTime(t);e.translate(f*this.px.mult,p*this.py.mult,-h*this.pz.mult)}else e.translate(f*this.px.mult,p*this.py.mult,0)}else{var d=this.p.getValueAtTime(t);e.translate(d[0]*this.p.mult,d[1]*this.p.mult,-d[2]*this.p.mult)}return e}function i(){return this.v.clone(new Matrix)}var o=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(t,e,r){var a=o(t,e,r);return a.dynamicProperties.length?a.getValueAtTime=n.bind(a):a.getValueAtTime=i.bind(a),a.setGroupProperty=expressionHelpers.setGroupProperty,a};var a=PropertyFactory.getProp;PropertyFactory.getProp=function(n,i,o,s,l){var c=a(n,i,o,s,l);c.kf?c.getValueAtTime=expressionHelpers.getValueAtTime.bind(c):c.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(c),c.setGroupProperty=expressionHelpers.setGroupProperty,c.loopOut=t,c.loopIn=e,c.smooth=r,c.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(c),c.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(c),c.numKeys=1===i.a?i.k.length:0,c.propertyIndex=i.ix;var u=0;return 0!==o&&(u=createTypedArray("float32",1===i.a?i.k[0].s.length:i.k.length)),c._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:u},expressionHelpers.searchExpressions(n,i,c),c.k&&l.addDynamicProperty(c),c};var s=ShapePropertyFactory.getConstructorFunction(),l=ShapePropertyFactory.getKeyframedConstructorFunction();function c(){}c.prototype={vertices:function(t,e){this.k&&this.getValue();var r,n=this.v;void 0!==e&&(n=this.getValueAtTime(e,0));var i=n._length,o=n[t],a=n.v,s=createSizedArray(i);for(r=0;r<i;r+=1)s[r]="i"===t||"o"===t?[o[r][0]-a[r][0],o[r][1]-a[r][1]]:[o[r][0],o[r][1]];return s},points:function(t){return this.vertices("v",t)},inTangents:function(t){return this.vertices("i",t)},outTangents:function(t){return this.vertices("o",t)},isClosed:function(){return this.v.c},pointOnPath:function(t,e){var r=this.v;void 0!==e&&(r=this.getValueAtTime(e,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(r));for(var n,i=this._segmentsLength,o=i.lengths,a=i.totalLength*t,s=0,l=o.length,c=0;s<l;){if(c+o[s].addedLength>a){var u=s,f=r.c&&s===l-1?0:s+1,p=(a-c)/o[s].addedLength;n=bez.getPointInSegment(r.v[u],r.v[f],r.o[u],r.i[f],p,o[s]);break}c+=o[s].addedLength,s+=1}return n||(n=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),n},vectorOnPath:function(t,e,r){1==t?t=this.v.c:0==t&&(t=.999);var n=this.pointOnPath(t,e),i=this.pointOnPath(t+.001,e),o=i[0]-n[0],a=i[1]-n[1],s=Math.sqrt(Math.pow(o,2)+Math.pow(a,2));return 0===s?[0,0]:"tangent"===r?[o/s,a/s]:[-a/s,o/s]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,"tangent")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],s),extendPrototype([c],l),l.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<t?this._caching.lastIndex:0,this._cachingAtTime.lastTime=t,this.interpolateShape(t,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},l.prototype.initiateExpression=ExpressionManager.initiateExpression;var u=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(t,e,r,n,i){var o=u(t,e,r,n,i);return o.propertyIndex=e.ix,o.lock=!1,3===r?expressionHelpers.searchExpressions(t,e.pt,o):4===r&&expressionHelpers.searchExpressions(t,e.ks,o),o.k&&t.addDynamicProperty(o),o}}function initialize$1(){addPropertyDecorator()}function addDecorator(){TextProperty.prototype.getExpressionValue=function(t,e){var r=this.calculateExpression(e);if(t.t!==r){var n={};return this.copyData(n,t),n.t=r.toString(),n.__complete=!1,n}return t},TextProperty.prototype.searchProperty=function(){var t=this.searchKeyframes(),e=this.searchExpressions();return this.kf=t||e,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(t,e){var r,n,i=createNS("feMerge");for(i.setAttribute("result",t),n=0;n<e.length;n+=1)(r=createNS("feMergeNode")).setAttribute("in",e[n]),i.appendChild(r),i.appendChild(r);return i}};var linearFilterValue="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";function SVGTintFilter(t,e,r,n,i){this.filterManager=e;var o=createNS("feColorMatrix");o.setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","linearRGB"),o.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=o,o.setAttribute("result",n+"_tint_1"),t.appendChild(o),(o=createNS("feColorMatrix")).setAttribute("type","matrix"),o.setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),o.setAttribute("result",n+"_tint_2"),t.appendChild(o),this.matrixFilter=o;var a=this.createMergeNode(n,[i,n+"_tint_1",n+"_tint_2"]);t.appendChild(a)}function SVGFillFilter(t,e,r,n){this.filterManager=e;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),i.setAttribute("result",n),t.appendChild(i),this.matrixFilter=i}function SVGStrokeEffect(t,e,r){this.initialized=!1,this.filterManager=e,this.elem=r,this.paths=[]}function SVGTritoneFilter(t,e,r,n){this.filterManager=e;var i=createNS("feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","linearRGB"),i.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),t.appendChild(i);var o=createNS("feComponentTransfer");o.setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("result",n),this.matrixFilter=o;var a=createNS("feFuncR");a.setAttribute("type","table"),o.appendChild(a),this.feFuncR=a;var s=createNS("feFuncG");s.setAttribute("type","table"),o.appendChild(s),this.feFuncG=s;var l=createNS("feFuncB");l.setAttribute("type","table"),o.appendChild(l),this.feFuncB=l,t.appendChild(o)}function SVGProLevelsFilter(t,e,r,n){this.filterManager=e;var i=this.filterManager.effectElements,o=createNS("feComponentTransfer");(i[10].p.k||0!==i[10].p.v||i[11].p.k||1!==i[11].p.v||i[12].p.k||1!==i[12].p.v||i[13].p.k||0!==i[13].p.v||i[14].p.k||1!==i[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",o)),(i[17].p.k||0!==i[17].p.v||i[18].p.k||1!==i[18].p.v||i[19].p.k||1!==i[19].p.v||i[20].p.k||0!==i[20].p.v||i[21].p.k||1!==i[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",o)),(i[24].p.k||0!==i[24].p.v||i[25].p.k||1!==i[25].p.v||i[26].p.k||1!==i[26].p.v||i[27].p.k||0!==i[27].p.v||i[28].p.k||1!==i[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",o)),(i[31].p.k||0!==i[31].p.v||i[32].p.k||1!==i[32].p.v||i[33].p.k||1!==i[33].p.v||i[34].p.k||0!==i[34].p.v||i[35].p.k||1!==i[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",o)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(o.setAttribute("color-interpolation-filters","sRGB"),t.appendChild(o)),(i[3].p.k||0!==i[3].p.v||i[4].p.k||1!==i[4].p.v||i[5].p.k||1!==i[5].p.v||i[6].p.k||0!==i[6].p.v||i[7].p.k||1!==i[7].p.v)&&((o=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),o.setAttribute("result",n),t.appendChild(o),this.feFuncRComposed=this.createFeFunc("feFuncR",o),this.feFuncGComposed=this.createFeFunc("feFuncG",o),this.feFuncBComposed=this.createFeFunc("feFuncB",o))}function SVGDropShadowEffect(t,e,r,n,i){var o=e.container.globalData.renderConfig.filterSize,a=e.data.fs||o;t.setAttribute("x",a.x||o.x),t.setAttribute("y",a.y||o.y),t.setAttribute("width",a.width||o.width),t.setAttribute("height",a.height||o.height),this.filterManager=e;var s=createNS("feGaussianBlur");s.setAttribute("in","SourceAlpha"),s.setAttribute("result",n+"_drop_shadow_1"),s.setAttribute("stdDeviation","0"),this.feGaussianBlur=s,t.appendChild(s);var l=createNS("feOffset");l.setAttribute("dx","25"),l.setAttribute("dy","0"),l.setAttribute("in",n+"_drop_shadow_1"),l.setAttribute("result",n+"_drop_shadow_2"),this.feOffset=l,t.appendChild(l);var c=createNS("feFlood");c.setAttribute("flood-color","#00ff00"),c.setAttribute("flood-opacity","1"),c.setAttribute("result",n+"_drop_shadow_3"),this.feFlood=c,t.appendChild(c);var u=createNS("feComposite");u.setAttribute("in",n+"_drop_shadow_3"),u.setAttribute("in2",n+"_drop_shadow_2"),u.setAttribute("operator","in"),u.setAttribute("result",n+"_drop_shadow_4"),t.appendChild(u);var f=this.createMergeNode(n,[n+"_drop_shadow_4",i]);t.appendChild(f)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+n+" 0"),this.matrixFilter.setAttribute("values",r[0]-e[0]+" 0 0 0 "+e[0]+" "+(r[1]-e[1])+" 0 0 0 "+e[1]+" "+(r[2]-e[2])+" 0 0 0 "+e[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+e[0]+" 0 0 0 0 "+e[1]+" 0 0 0 0 "+e[2]+" 0 0 0 "+r+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var t,e,r,n,i=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(n=this.elem.maskManager.masksProperties.length,r=0):n=(r=this.filterManager.effectElements[0].p.v-1)+1,(e=createNS("g")).setAttribute("fill","none"),e.setAttribute("stroke-linecap","round"),e.setAttribute("stroke-dashoffset",1);r<n;r+=1)t=createNS("path"),e.appendChild(t),this.paths.push({p:t,m:r});if(3===this.filterManager.effectElements[10].p.v){var o=createNS("mask"),a=createElementID();o.setAttribute("id",a),o.setAttribute("mask-type","alpha"),o.appendChild(e),this.elem.globalData.defs.appendChild(o);var s=createNS("g");for(s.setAttribute("mask","url("+getLocationHref()+"#"+a+")");i[0];)s.appendChild(i[0]);this.elem.layerElement.appendChild(s),this.masker=o,e.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(i=this.elem.layerElement.children||this.elem.layerElement.childNodes;i.length;)this.elem.layerElement.removeChild(i[0]);this.elem.layerElement.appendChild(e),this.elem.layerElement.removeAttribute("mask"),e.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=e},SVGStrokeEffect.prototype.renderFrame=function(t){var e;this.initialized||this.initialize();var r,n,i=this.paths.length;for(e=0;e<i;e+=1)if(-1!==this.paths[e].m&&(r=this.elem.maskManager.viewData[this.paths[e].m],n=this.paths[e].p,(t||this.filterManager._mdf||r.prop._mdf)&&n.setAttribute("d",r.lastPath),t||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)){var o;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var a=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),s=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),l=n.getTotalLength();o="0 0 0 "+l*a+" ";var c,u=l*(s-a),f=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,p=Math.floor(u/f);for(c=0;c<p;c+=1)o+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";o+="0 "+10*l+" 0 0"}else o="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;n.setAttribute("stroke-dasharray",o)}if((t||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(t||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("op
2acity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(t||this.filterManager.effectElements[3].p._mdf)){var h=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*h[0])+","+bmFloor(255*h[1])+","+bmFloor(255*h[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v,i=n[0]+" "+r[0]+" "+e[0],o=n[1]+" "+r[1]+" "+e[1],a=n[2]+" "+r[2]+" "+e[2];this.feFuncR.setAttribute("tableValues",i),this.feFuncG.setAttribute("tableValues",o),this.feFuncB.setAttribute("tableValues",a)}},SVGProLevelsFilter.prototype.createFeFunc=function(t,e){var r=createNS(t);return r.setAttribute("type","table"),e.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(t,e,r,n,i){for(var o,a,s=0,l=Math.min(t,e),c=Math.max(t,e),u=Array.call(null,{length:256}),f=0,p=i-n,h=e-t;s<=256;)a=(o=s/256)<=l?h<0?i:n:o>=c?h<0?n:i:n+p*Math.pow((o-t)/h,1/r),u[f]=a,f+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e,r=this.filterManager.effectElements;this.feFuncRComposed&&(t||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(e=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",e),this.feFuncGComposed.setAttribute("tableValues",e),this.feFuncBComposed.setAttribute("tableValues",e)),this.feFuncR&&(t||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(e=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",e)),this.feFuncG&&(t||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(e=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",e)),this.feFuncB&&(t||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(e=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",e)),this.feFuncA&&(t||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(e=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",e))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){if((t||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),t||this.filterManager.effectElements[0].p._mdf){var e=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*e[0]),Math.round(255*e[1]),Math.round(255*e[2])))}if((t||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),t||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(n),o=r*Math.sin(n);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",o)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(t,e,r){this.initialized=!1,this.filterManager=e,this.filterElem=t,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(t,e,r,n){t.setAttribute("x","-100%"),t.setAttribute("y","-100%"),t.setAttribute("width","300%"),t.setAttribute("height","300%"),this.filterManager=e;var i=createNS("feGaussianBlur");i.setAttribute("result",n),t.appendChild(i),this.feGaussianBlur=i}function TransformEffect(){}function SVGTransformEffect(t,e){this.init(e)}function CVTransformEffect(t){this.init(t)}return SVGMatte3Effect.prototype.findSymbol=function(t){for(var e=0,r=_svgMatteSymbols.length;e<r;){if(_svgMatteSymbols[e]===t)return _svgMatteSymbols[e];e+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(t,e){var r=t.layerElement.parentNode;if(r){for(var n,i=r.children,o=0,a=i.length;o<a&&i[o]!==t.layerElement;)o+=1;o<=a-2&&(n=i[o+1]);var s=createNS("use");s.setAttribute("href","#"+e),n?r.insertBefore(s,n):r.appendChild(s)}},SVGMatte3Effect.prototype.setElementAsMask=function(t,e){if(!this.findSymbol(e)){var r=createElementID(),n=createNS("mask");n.setAttribute("id",e.layerId),n.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(e);var i=t.globalData.defs;i.appendChild(n);var o=createNS("symbol");o.setAttribute("id",r),this.replaceInParent(e,r),o.appendChild(e.layerElement),i.appendChild(o);var a=createNS("use");a.setAttribute("href","#"+r),n.appendChild(a),e.data.hd=!1,e.show()}t.setMatte(e.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var t=this.filterManager.effectElements[0].p.v,e=this.elem.comp.elements,r=0,n=e.length;r<n;)e[r]&&e[r].data.ind===t&&this.setElementAsMask(this.elem,e[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e=.3*this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=3==r?0:e,i=2==r?0:e;this.feGaussianBlur.setAttribute("stdDeviation",n+" "+i);var o=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",o)}},TransformEffect.prototype.init=function(t){this.effectsManager=t,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(t){if(this._opMdf=!1,this._mdf=!1,t||this.effectsManager._mdf){var e=this.effectsManager.effectElements,r=e[0].p.v,n=e[1].p.v,i=1===e[2].p.v,o=e[3].p.v,a=i?o:e[4].p.v,s=e[5].p.v,l=e[6].p.v,c=e[7].p.v;this.matrix.reset(),this.matrix.translate(-r[0],-r[1],r[2]),this.matrix.scale(.01*a,.01*o,1),this.matrix.rotate(-c*degToRads),this.matrix.skewFromAxis(-s*degToRads,(l+90)*degToRads),this.matrix.translate(n[0],n[1],0),this._mdf=!0,this.opacity!==e[8].p.v&&(this.opacity=e[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie}))},function(t,e,r){"use strict";(function(t){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,i(n.key),n)}}function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==r(e)?e:e+""}var o=function(){function e(r){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),this.selector="body",this.filter=r,this.filterAttributes=r.data("filters-ids").split(","),this.dataContainerClass=r.data("to-be-filtered-parent-selector"),this.clickableParentSelector=r.data("filters-clickable-item-parent-selector"),this.clickableSelector=r.data("filters-clickable-item-selector"),this.placeholder=r.data("filters-placeholder"),this.limit=t(window).width()<1024?r.attr("data-show-on-mobile"):r.attr("data-show-on-desktop"),this.showMoreSelector=r.attr("data-show-more-selector"),this.bootstrap()}return r=e,o=[{key:"filterData",value:function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=0,a=t(window).width()<1024?r.attr("data-show-on-mobile"):r.attr("data-show-on-desktop"),s=r.attr("data-show-more-selector"),l=r.attr("data-no-results-selector"),c=r.find("".concat(s)),u="not-showing";t(n).children().each((function(){var n=t(this);"hidden"===e.isHidden(r,i,n)?n.removeClass(u).hide():(n.removeClass(u).show(),(o+=1)>a&&n.addClass(u).hide())})),e.showHideMoreButton(r,o,a,c,l)}},{key:"isHidden",value:function(t,e,r){var n=!0;return e.forEach((function(e){var i=t.attr("data-filter-".concat(e));void 0!==i&&(n="hidden"===n||r.attr("data-".concat(e))!==i&&"*"!==i?"hidden":"visible")})),n}},{key:"showHideMoreButton",value:function(t,e,r,n,i){e>r?n.show():n.hide(),0===e?t.find("".concat(i)).show():t.find("".concat(i)).hide()}},{key:"showMore",value:function(e,r){t(e).on("click",(function(){var e=t(this).closest("[data-filters-ids]"),n=e.attr("data-to-be-filtered-parent-selector"),i=0;e.find("".concat(n)).children().each((function(){t(this).hasClass("not-showing")&&i<r&&(t(this).removeClass("not-showing").show(),i+=1)})),0===e.find("".concat("not-showing")).length&&t(this).hide()}))}}],(i=[{key:"bootstrap",value:function(){this.runDirectives()}},{key:"runDirectives",value:function(){var r=this;if(0!==this.filter.length){var n=this.filter,i=this.clickableSelector,o=this.dataContainerClass,a=this.filterAttributes,s=this.placeholder,l={};a.forEach((function(c){var u=n.find("[data-".concat(c,"]"));l[c]=[],u.each((function(){l[c].includes(t(this).data(c))||l[c].push(t(this).data(c))}));var f="";l[c].sort().forEach((function(t){f+='<a class="'.concat(i.replace(".",""),'" data-value="').concat(t,'" href="#">').concat(t,"</a>")})),t("#".concat(c)).find("".concat(r.clickableParentSelector)).append(f),e.filterData(n,o,a),n.find("#".concat(c," ").concat(i)).on("click",(function(r){r.preventDefault(),n.attr("data-filter-".concat(c),t(this).data("value"));var i="*"!==t(this).data("value")?t(this).data("value"):t(this).text();t(this).closest("#".concat(c)).find("".concat(s)).text(i),e.filterData(n,o,a)}))})),e.showMore(this.showMoreSelector,this.limit)}}}])&&n(r.prototype,i),o&&n(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,i,o}();e.a=function(){this.selector="body",this.bootstrap=function(){t("[data-to-be-filtered-parent-selector]").each((function(){var e=t(this);e.data("af-filter",new o(e))}))}}}).call(this,r(7))},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector="body",this.selectors={adminBar:"#wpadminbar",announcementBar:".c-announcement-bar--top",footer
2:".c-footer",g2Banner:".header__g2-banner",header:".header"}},(s=[{key:"bootstrap",value:function(){this.onLoadResizeScroll(),window.addEventListener("resize",this.onLoadResizeScroll.bind(this)),window.addEventListener("scroll",this.onLoadResizeScroll.bind(this))}},{key:"onLoadResizeScroll",value:function(){this.scrollBarWidth(),this.updateProps()}},{key:"updateProps",value:function(){var t=document.querySelector(this.selectors.adminBar),e=document.querySelector(this.selectors.announcementBar),r=document.querySelector(this.selectors.footer),n=document.querySelector(this.selectors.g2Banner),i=document.querySelector(this.selectors.header);if(t){var o=getComputedStyle(t),a=0;"fixed"===o.position&&(a=t.clientHeight),"absolute"===o.position&&(a=0),document.documentElement.style.setProperty("--admin-bar-height","".concat(a,"px"))}e?document.documentElement.style.setProperty("--announcement-bar-height","".concat(e.clientHeight,"px")):document.documentElement.style.setProperty("--announcement-bar-height","0px"),n?document.documentElement.style.setProperty("--g2-banner-height","".concat(n.clientHeight,"px")):document.documentElement.style.setProperty("--g2-banner-height","0px"),i&&document.documentElement.style.setProperty("--header-height","".concat(i.clientHeight,"px")),r&&document.documentElement.style.setProperty("--footer-height","".concat(r.clientHeight,"px"))}},{key:"scrollBarWidth",value:function(){document.documentElement.style.setProperty("--scrollbar-width","".concat(window.innerWidth-document.documentElement.clientWidth,"px"))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=[],i="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z";e.definition={prefix:"fab",iconName:"facebook-f",icon:[320,512,n,"f39e",i]},e.faFacebookF=e.definition,e.prefix="fab",e.iconName="facebook-f",e.width=320,e.height=512,e.ligatures=n,e.unicode="f39e",e.svgPathData=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=[],i="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z";e.definition={prefix:"fab",iconName:"instagram",icon:[448,512,n,"f16d",i]},e.faInstagram=e.definition,e.prefix="fab",e.iconName="instagram",e.width=448,e.height=512,e.ligatures=n,e.unicode="f16d",e.svgPathData=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=[],i="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z";e.definition={prefix:"fab",iconName:"linkedin-in",icon:[448,512,n,"f0e1",i]},e.faLinkedinIn=e.definition,e.prefix="fab",e.iconName="linkedin-in",e.width=448,e.height=512,e.ligatures=n,e.unicode="f0e1",e.svgPathData=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=[],i="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z";
2e.definition={prefix:"fab",iconName:"tiktok",icon:[448,512,n,"e07b",i]},e.faTiktok=e.definition,e.prefix="fab",e.iconName="tiktok",e.width=448,e.height=512,e.ligatures=n,e.unicode="e07b",e.svgPathData=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=[],i="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z";e.definition={prefix:"fab",iconName:"twitter",icon:[512,512,n,"f099",i]},e.faTwitter=e.definition,e.prefix="fab",e.iconName="twitter",e.width=512,e.height=512,e.ligatures=n,e.unicode="f099",e.svgPathData=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=[],i="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z";e.definition={prefix:"fab",iconName:"youtube",icon:[576,512,n,"f167",i]},e.faYoutube=e.definition,e.prefix="fab",e.iconName="youtube",e.width=576,e.height=512,e.ligatures=n,e.unicode="f167",e.svgPathData=i},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=[],i="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z";e.definition={prefix:"fas",iconName:"envelope",icon:[512,512,n,"f0e0",i]},e.faEnvelope=e.definition,e.prefix="fas",e.iconName="envelope",e.width=512,e.height=512,e.ligatures=n,e.unicode="f0e0",e.svgPathData=i},function(t,e,r){"use strict";(function(t){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector="#c-countdown-timer__counter"},(s=[{key:"bootstrap",value:function(){var e=t(".c-countdown-timer__date")[0].dataset.time,r=new Date(e).getTime(),n=0,i=setInterval((function(){n+=1e3;var e=new Date(t(".c-countdown-timer__date")[0].dataset.current).getTime(),o=r-e-n,a=Math.floor(o/864e5),s=Math.floor(o%864e5/36e5),l=Math.floor(o%36e5/6e4),c=Math.floor(o%6e4/1e3);document.getElementById("c-countdown-timer__counter").innerHTML="<p><span>".concat(a,"</span> Days</p> <p><span>").concat(s,"</span> Hours</p> <p><span>").concat(l,"</span> Min</p><p><span>
2").concat(c,"</span> Sec</p>"),o<0&&(clearInterval(i),document.getElementById("c-countdown-timer__counter").innerHTML="EXPIRED")}),1e3)}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)}).call(this,r(7))},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-list-as-accordion",this.selectors={item:".js-accordion-item",title:".js-accordion-title",content:".js-accordion-content"},this.nodes={accordions:document.querySelectorAll(this.selector)}},(s=[{key:"bootstrap",value:function(){this.nodes.accordions.length>0&&this.watchAccordions()}},{key:"watchAccordions",value:function(){var t=this;this.nodes.accordions.forEach((function(e){t.watchAccordion(e)}))}},{key:"watchAccordion",value:function(t){var e=this,r=t.querySelectorAll(this.selectors.item);r.forEach((function(t){t.addEventListener("click",(function(n){if(n.preventDefault(),t.classList.contains("active"))e.toggleItems(r);else{var i=t.dataset.itemId;e.toggleItems(r,i)}}))}))}},{key:"toggleItems",value:function(t){var e=this,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t.forEach((function(t){var n=t.dataset.itemId;r&&r===n?(t.classList.add("active"),t.querySelector(e.selectors.content).classList.add("active"),setTimeout((function(){var e=t.getBoundingClientRect().top+window.scrollY-window.innerHeight/2;window.scrollTo({top:e,behavior:"smooth"})}),10)):(t.classList.remove("active"),t.querySelector(e.selectors.content).classList.remove("active"))}))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-content-on-hover",this.nodes={icons:document.querySelectorAll("".concat(this.selector)),toolTip:document.querySelector("".concat(this.selector,"__content"))}},(s=[{key:"bootstrap",value:function(){this.handletoolTipPosition()}},{key:"handletoolTipPosition",value:function(){var t=this;this.nodes.icons.forEach((function(e){e.addEventListener("mouseover",(function(){var r=e.parentNode.querySelector("".concat(t.selector,"__content"));r.getBoundingClientRect().right>window.innerWidth&&(r.style.right="100%",r.style.left="auto")}))}))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-partners-lobby",this.filterItem=".b-partners-lobby__category",this.filterActive=".b-partners-lobby__category--active",this.postItem=".b-partners-lobby__item",this.selectors={filterWrap:".b-partners-lobby__categories",mobileButton:".b-partners-lobby__categories-btn",mobileButtonLabel:".b-partners-lobby__categories-btn span"},this.classNames={activeCategories:"b-partners-lobby__categories--active"}},(s=[{key:"bootstrap",value:function(){this.filterCategories(),this.handleMobileFilter(),this.handleDocumentOnClick()}},{key:"filterCategories",value:function(){var t=this,e=document.querySelector(this.selectors.mobileButtonLabel);document.querySelectorAll(this.filterItem).forEach((function(r){r.addEventListener("click",(function(r){r.preventDefault(),t.filterCategoryItems(),r.target.classList.add("b-partners-lobby__category--active");var n=r.target.getAttribute("href").split("#")[1];t.filterItems(n),t.closeDropdown(),e.textContent=r.target.textContent,t.updateURL(n)}))}))}},{key:"filterCategoryItems",value:function(){document.querySelector(this.filterActive)&&document.querySelector(this.filterActive).classList.remove("b-partners-lobby__category--active")}},{key:"filterItems",value:function(t){document.querySelectorAll(this.postItem).forEach((function(e){"all"===t||e.getAttribute("data-partner-type").includes(t)?e.classList.add("show"):e.classList.remove("show")}))}},{key:"handleDocumentOnClick",value:function(){var t=this;document.addEventListener("click",(function(e){document.querySelector(t.selectors.filterWrap).contains(e.target)||t.closeDropdown()}))}},{key:"handleMobileFilter",value:function(){var t=document.querySelector(this.selectors.mobileButton);if(t){var e=document.querySelector(this.selectors.filterWrap);t.addEventListener("click",this.toggleMobileDropdown.bind(this,{filterWrap:e}))}}},{key:"toggleMobileDropdown",value:function(t){var e=t.filterWrap;e&&e.classList.toggle(this.classNames.activeCategories)}},{key:"closeDropdown",value:function(){var t=document.querySelector(this.selectors.filterWrap);t&&t.classList.remove(this.classNames.activeCategories)}},{key:"updateURL",value:function(t){var e=new URL(window.location.href).origin,r="";r="all"===t?"".concat(e,"/partners/"):"".concat(e,"/partners/").concat(t,"/"),window.history.pushState({},"",r)}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";r.d(e,"a",(function(){return y}));var n=r(4),i=r(14),o=r(12);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function c(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,u(n.key),n)}}function u(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==a(e)?e:e+""}var f,p,h,d="tabbedContent:sliderNav:slideChange",m="tabbedContent:sliderTabs:slideChange",y=(f=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-tabbed-content",this.classNames={sliderNav:"b-tabbed-content__nav",sliderNavDisabled:"b-tabbed-content__nav--disabled",sliderNavSlide:"b-tabbed-content__nav-item",sliderTabs:"b-tabbed-content__slider",swiperActiveClass:"swiper-slide-active",tabWrap:".b-tabbed-content__slide-wrap"}},(p=[{key:"bootstrap",value:function(){var t=this,e=s(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){t.initBlock({block:e})}))}},{key:"initBlock",value:function(t){var e=t.block,r=e.querySelector(".".concat(this.classNames.sliderNav)),n=e.querySelector(".".concat(this.classNames.sliderTabs));this.initSliderNav({sliderNav:r,block:e}),this.initSliderTabs({sliderTabs:n,block:e})}},{key:"initSliderNav",value:function(t){var e=this,r=t.sliderNav,a=t.block;if(r){var s=new o.e(r,{slidesPerView:"auto",followFinger:!1,watchSlidesVisibility:!0,watchSlidesProgress:!0,spaceBetween:20,loop:!0,loopedSlides:r.querySelectorAll(".".concat(this.classNames.sliderNavSlide)).length,slideToClickedSlide:!0,slidesOffsetAfter:20,slidesOffsetBefore:20,on:{slideChange:function(t){var e=t.realIndex;Object(n.a)({element:a,eventName:d,detail:{realIndex:e}})}}});a.addEventListener(m,(function(t){var r=t.detail.realIndex;s.slideToLoop(r),s.slides.forEach((function(t){e.isDesktop()&&t.classList.toggle(e.classNames.swiperActiveClass,Number(t.dataset.swiperSlideIndex)===r),e.toggleNavAttributes(t)}))})),Object(i.a)((function(){e.handleSwiperNavDesktop({swiperNavInstance:s,sliderNav:r}),e.handleSliderNavClick({sliderNav:r,block:a}),e.handleSliderNavKeys({sliderNav:r})}),300),this.handleSwiperNavDesktop({swiperNavInstance:s,sliderNav:r}),this.handleSliderNavClick({sliderNav:r,block:a}),this.handleSliderNavKeys({sliderNav:r})}}},{key:"handleSwiperNavDesktop",value:function(t){var e=t.swiperNavInstance,r=t.sliderNav;this.isDesktop()?(e.disable(),e.setTranslate(0),r.classList.add(this.classNames.sliderNavDisabled)):(e.enable(),r.classList.remove(this.classNames.sliderNavDisabled))}},{key:"handleSliderNavClick",value:function(t){var e=this,r=t.sliderNav,i=t.block,o=s(r.querySelectorAll(".".concat(this.classNames.sliderNavSlide)));0!==o.length&&o.forEach((function(t){var r=Number(t.dataset.swiperSlideIndex);t.addEventListener("click",(function(){Object(n.a)({element:i,eventName:d,detail:{realIndex:r}}),o.forEach((function(t){t.classList.toggle(e.classNames.swiperActiveClass,Number(t.dataset.swiperSlideIndex)===r),e.toggleNavAttributes(t)}))}))}))}},{key:"handleSliderNavKeys",value:function(t){var e,r=this,n=s(t.sliderNav.querySelectorAll(".".concat(this.classNames.sliderNavSlide)));0!==n.length&&(e=this.isDesktop()?n.filter((function(t){return"none"!==window.getComputedStyle(t).display})):n).forEach((function(t,n){var i=e[0],o=e[e.length-1],a=e[n-1]||o,s=e[n+1]||i;t.addEventListener("keydown",(function(t){var e=["Home","ArrowLeft","ArrowRight","End"];e.includes(t.key)&&(t.stopPropagation(),t.preventDefault()),r.handleKeyboardNavigation(t,e[0],i),r.handleKeyboardNavigation(t,e[1],a),r.handleKeyboardNavigation(t,e[2],s),r.handleKeyboardNavigation(t,e[3],o)}))}))}},{key:"handleKeyboardNavigation",value:function(t,e,r){t.key===e&&r&&(r.click(),r.focus())}},{key:"isDesktop",value:function(){return window.innerWidth>=1200}},{key:"initSliderTabs",value:function(t){var e=this,r=t.sliderTabs,i=t.block;if(r){var a=new o.e(r,{slidesPerView:1,modules:[o.b],effect:"fade",fadeEffect:{crossFade:!0},spaceBetween:30,speed:700,loop:!0,loopedSlides:r.querySelectorAll(".".concat(this.classNames.sliderTabsSlide)).length,on:{slideChange:function(t){var e=t.realIndex;Object(n.a)({element:i,eventName:m,detail:{realIndex:e}})}}});i.addEventListener(d,(function(t){var r=t.detail.realIndex;a.slideToLoop(r),a.slides.forEach((function(t){e.toggleTabAttributes(t,t.querySelector(e.classNames.tabWrap))}))})),i.addEventListener(m,(function(t){var r=t.detail.realIndex;
2a.slideToLoop(r),a.slides.forEach((function(t){e.toggleTabAttributes(t,t.querySelector(e.classNames.tabWrap))}))}))}}},{key:"toggleNavAttributes",value:function(t){t&&(t.classList.contains(this.classNames.swiperActiveClass)?(this.ariaSelected(t,"true"),t.removeAttribute("tabindex")):(this.ariaSelected(t,"false"),t.setAttribute("tabindex","-1")))}},{key:"toggleTabAttributes",value:function(t,e){t&&e&&(t.classList.contains(this.classNames.swiperActiveClass)?e.removeAttribute("inert"):e.setAttribute("inert",""))}},{key:"ariaSelected",value:function(t,e){t&&t.setAttribute("aria-selected",e)}}])&&c(f.prototype,p),h&&c(f,h),Object.defineProperty(f,"prototype",{writable:!1}),f)},function(t,e,r){"use strict";r.d(e,"a",(function(){return m}));var n=r(4),i=r(9);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==o(e)?e:e+""}var u,f,p,h="tabbedContent:sliderNav:slideChange",d="tabbedContent:sliderTabs:slideChange",m=(u=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-tabbed-content-alt",this.classNames={alternativeStyle:"b-tabbed-content-alt-style-alternative",mainSlider:"b-tabbed-content-alt__slider",mainSliderSlide:"b-tabbed-content-alt__slide",mobileNav:"b-tabbed-content-alt__mobile-nav",nav:"b-tabbed-content-alt__nav",tabButtons:"b-tabbed-content-alt__nav-item",tabsContainer:"b-tabbed-content-alt__nav-items",tabWrap:".b-tabbed-content-alt__slide-wrap",swiperActiveClass:"swiper-slide-active"}},(f=[{key:"bootstrap",value:function(){var t=this,e=a(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){t.initBlock({block:e})}))}},{key:"initBlock",value:function(t){var e=t.block,r=e.querySelector(".".concat(this.classNames.mainSlider));this.initTabs({block:e}),this.initMainSlider({mainSlider:r,block:e}),this.initViewportObserver({block:e}),this.initMobileNav({block:e})}},{key:"initMobileNav",value:function(t){var e=this,r=t.block,i=r.querySelector(".".concat(this.classNames.mobileNav)),o=r.querySelectorAll(".".concat(this.classNames.tabButtons)),a=i,s=r.querySelector(".".concat(this.classNames.nav));i.addEventListener("click",(function(){s.classList.toggle("".concat(e.classNames.nav,"--open")),o[0].focus()})),o.forEach((function(t){t.addEventListener("click",(function(t){a.textContent=t.target.textContent;var e=Number(t.target.dataset.index);Object(n.a)({element:r,eventName:h,detail:{realIndex:e}})}))})),r.addEventListener(d,(function(t){var e=t.detail.realIndex;a.textContent=o[e].textContent}))}},{key:"initTabs",value:function(t){var e=this,r=t.block,i=r.querySelector(".".concat(this.classNames.nav)),o=r.querySelector(".".concat(this.classNames.tabsContainer)),a=o.querySelectorAll(".".concat(this.classNames.tabButtons)),s=document.documentElement,l=a[0];function c(t){var e=o.getBoundingClientRect(),r=t.getBoundingClientRect(),n=r.left-e.left+o.scrollLeft,i=r.width;s.style.setProperty("--hover-x","".concat(n,"px")),s.style.setProperty("--hover-width","".concat(i,"px"))}
2a.forEach((function(t,o){t.addEventListener("mouseenter",(function(){return c(t)})),t.addEventListener("click",(function(){i.classList.remove("".concat(e.classNames.nav,"--open")),a.forEach((function(t){return t.classList.remove("--active")})),t.classList.add("--active"),l=t,c(t);var o=Number(t.dataset.index);Object(n.a)({element:r,eventName:h,detail:{realIndex:o}}),a.forEach((function(t){return e.toggleNavAttributes(t)}))}));var s=a[0],u=a[a.length-1],f=a[o-1]||u,p=a[o+1]||s;t.addEventListener("keydown",(function(t){var r=["Home","ArrowLeft","ArrowRight","ArrowUp","ArrowDown","End"];r.includes(t.key)&&(t.stopPropagation(),t.preventDefault()),window.innerWidth>=1200?(e.handleKeyboardNavigation(t,r[0],s),e.handleKeyboardNavigation(t,r[1],f),e.handleKeyboardNavigation(t,r[2],p),e.handleKeyboardNavigation(t,r[5],u)):(e.handleKeyboardNavigation(t,r[3],f,!0),e.handleKeyboardNavigation(t,r[4],p,!0))}))})),o.addEventListener("mouseleave",(function(){c(l),o.classList.remove("--hovering")})),o.addEventListener("mouseenter",(function(){o.classList.add("--hovering")})),o.addEventListener("scroll",(function(){var t=r.querySelector(".tab-btn.--active");t&&c(t)})),l.classList.add("active","--active"),c(l),r.addEventListener(d,(function(t){var r=t.detail.realIndex,n=o.querySelector(".".concat(e.classNames.tabButtons,'[data-index="').concat(r,'"]'));a.forEach((function(t){return t.classList.remove("active","--active")})),n.classList.add("active","--active"),c(n),function(t){if(t){var e=o,r=t.getBoundingClientRect(),n=e.getBoundingClientRect();(r.left<n.left||r.right>n.right)&&e.scrollTo({left:e.scrollLeft+(r.left-n.left)-e.offsetWidth/3,behavior:"smooth"})}}(n),a.forEach((function(t){return e.toggleNavAttributes(t)}))}))}},{key:"handleKeyboardNavigation",value:function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];t.key===e&&r&&(!1===n&&r.click(),r.focus())}},{key:"initViewportObserver",value:function(t){var e=this,r=t.block,i=null;new IntersectionObserver((function(t){t.forEach((function(t){i&&clearTimeout(i),i=setTimeout((function(){var i=r.querySelector(".".concat(e.classNames.mainSliderSlide,".").concat(e.classNames.swiperActiveClass));if(i){var o=i.querySelector(".c-video");o&&(t.isIntersecting?Object(n.a)({element:o,eventName:"video-play-event"}):Object(n.a)({element:o,eventName:"video-pause-event"}))}}),100)}))}),{threshold:.5}).observe(r)}},{key:"initMainSlider",value:function(t){var e=this,r=t.mainSlider,o=t.block;if(r){var a=new i.e(r,{slidesPerView:1,modules:[i.a],effect:"fade",fadeEffect:{crossFade:!0},spaceBetween:30,speed:700,loop:!0,on:{slideChangeTransitionStart:function(){o.querySelectorAll(".c-video").forEach((function(t){t.dispatchEvent(new CustomEvent("video-pause-event"))}))},slideChangeTransitionEnd:function(t){var e=t.realIndex;Object(n.a)({element:o,eventName:d,detail:{realIndex:e}});var r=a.slides[e].querySelector(".c-video");Object(n.a)({element:r,eventName:"video-play-event"})}}});o.addEventListener(h,(function(t){var r=t.detail.realIndex;a.slideToLoop(r),a.slides.forEach((function(t){e.toggleTabAttributes(t,t.querySelector(e.classNames.tabWrap))}))})),o.addEventListener(d,(function(t){var r=t.detail.realIndex;a.slideToLoop(r),a.slides.forEach((function(t){e.toggleTabAttributes(t,t.querySelector(e.classNames.tabWrap))}))}))}}},{key:"toggleNavAttributes",value:function(t){t&&(t.classList.contains("--active")?(this.ariaSelected(t,"true"),t.removeAttribute("tabindex")):(this.ariaSelected(t,"false"),t.setAttribute("tabindex","-1")))}},{key:"toggleTabAttributes",value:function(t,e){t&&e&&(t.classList.contains(this.classNames.swiperActiveClass)?e.removeAttribute("inert"):e.setAttribute("inert",""))}},{key:"ariaSelected",value:function(t,e){t&&t.setAttribute("aria-selected",e)}}])&&l(u.prototype,f),p&&l(u,p),Object.defineProperty(u,"prototype",{writable:!1}),u)},function(t,e,r){"use strict";r.d(e,"a",(function(){return d}));var n=r(4),i=r(3),o=r(6);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function c(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,u(n.key),n)}}function u(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==a(e)?e:e+""}var f,p,h,d=(f=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-hero-centered",this.classNames={blockMediaElement:"b-hero-centered__media--collapsed",playButton:"js-video-play",videoComponent:"c-video--source-vimeo",videoComponentChild:"video-external--vimeo",videoPlaceholder:"video__placeholder",videoPlayingState:"is-playing"},this.videoInstances=[]},(p=[{key:"bootstrap",value:function(){var t=this,e=s(document.querySelectorAll(this.selector));0!==e.length&&(e.forEach((function(e,r){t.initBlock({block:e,index:r})})),this.handleDocumentClick())}},{key:"initBlock",value:function(t){var e=this,r=t.block,n=t.index,o=r.querySelector(".".concat(this.classNames.blockMediaElement," .").concat(this.classNames.videoComponent));o&&(i.a.set(o,{marginBottom:"-15%"}),o.addEventListener("vimeo-video-loaded",(function(t){e.videoInstances[n]=t.detail.player,e.handleVideoClick({blockMediaElement:o.parentNode,vimeoComponentNode:o,player:e.videoInstances[n]}),e.handleVideoFocusOut({blockMediaElement:o.parentNode,vimeoComponentNode:o,player:e.videoInstances[n]})})))}},{key:"handleVideoClick",value:function(t){var e=this,r=t.blockMediaElement,n=t.vimeoComponentNode,i=t.player;r.addEventListener("click",(function(){e.handleVideoClose({blockMediaElement:r,vimeoComponentNode:n,player:i})}))}},{key:"handleVideoFocusOut",value:function(t){var e=this,r=t.blockMediaElement,n=t.vimeoComponentNode,i=t.player;r.addEventListener("focusout",(function(){r.querySelector(".".concat(e.classNames.videoComponent)).classList.contains("is-unmute")&&e.handleVideoClose({blockMediaElement:r,vimeoComponentNode:n,player:i})}))}},{key:"handleVideoClose",value:function(t){var e=t.blockMediaElement,r=t.vimeoComponentNode,n=t.player;if(n){if(!e.classList.contains(this.classNames.videoPlayingState))return this.openVideo({blockMediaElement:e,vimeoComponentNode:r,player:n}),void r.querySelector(".".concat(this.classNames.videoComponentChild)).removeAttribute("inert");this.closeVideo({blockMediaElement:e,vimeoComponentNode:r}),r.querySelector(".".concat(this.classNames.videoComponentChild)).setAttribute("inert","")}}},{key:"openVideo",value:function(t){var e=t.blockMediaElement,r=t.vimeoComponentNode,a=t.player,s=e,l=s.querySelector(".".concat(this.classNames.playButton)),c=s.querySelector(".".concat(this.classNames.videoPlaceholder));i.a.to(r,{marginBottom:0,duration:.5}),a.setCurrentTime(0),Object(n.a)({element:r,eventName:o.a.unmute}),a.getPaused().then((function(t){t&&a.play()})),s.classList.add(this.classNames.videoPlayingState),l&&(l.style.display="none"),c&&(c.style.display="none")}},{key:"closeVideo",value:function(t){var e=t.blockMediaElement,r=t.vimeoComponentNode;e.classList.remove(this.classNames.videoPlayingState),i.a.to(r,{marginBottom:"-15%",duration:.5}),Object(n.a)({element:r,eventName:o.a.mute})}},{key:"handleDocumentClick",value:function(){var t=this;document.addEventListener("click",(function(e){e.target.closest(".".concat(t.classNames.blockMediaElement))||t.videoInstances.forEach((function(e){e&&(t.closeVideo({blockMediaElement:e.element.closest(".".concat(t.classNames.blockMediaElement)),vimeoComponentNode:e.element.closest(".".concat(t.classNames.videoComponent))}),e.element.closest(".".concat(t.classNames.videoComponent)).querySelector(".".concat(t.classNames.videoComponentChild)).setAttribute("inert",""))}))}))}}])&&c(f.prototype,p),h&&c(f,h),Object.defineProperty(f,"prototype",{writable:!1}),f)},function(t,e,r){"use strict";r.d(e,"a",(function(){return h}));var n=r(202),i=r.n(n);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==o(e)?e:e+""}var u,f,p,h=(u=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".c-title",this.classNames={titleAnimatedWords:"c-title--animated-words",titleWord:"c-title__word",titleWordClone:"c-title__word-clone",wordsWrapper:"c-title__words-wrapper",wordsList:"c-title__words"}},(f=[{key:"bootstrap",value:function(){var t=this,e=a(document.querySelectorAll(this.selector)).filter((function(e){return e.classList.contains(t.classNames.titleAnimatedWords)}));0!==e.length&&this.animateTitles(e)}},{key:"animateTitles",value:function(t){var e=this;t.forEach((function(t){e.initAnimateTitle(t)}))}},{key:"initAnimateTitle",value:function(t){var e=a(t.querySelectorAll(".".concat(this.classNames.titleWord))).map((function(t){return t.textContent})),r=t.querySelector(".".concat(this.classNames.wordsWrapper));if(r){var n=r.getAttribute("animated-text-speed")||100;new i.a(r,{strings:e,autoStart:!0,loop:!0,delay:n})}}}])&&l(u.prototype,f),p&&l(u,p),Object.defineProperty(u,"prototype",{writable:!1}),u)},function(t,e,r){(function(e){var r;"undefined"!=typeof self&&self,r=()=>(()=>{var t={75:function(t){(function(){var r,n,i,o,a,s;"undefined"!=typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:null!=e&&e.hrtime?(t.exports=function(){return(r()-a)/1e6},n=e.hrtime,o=(r=function(){var t;return 1e9*(t=n())[0]+t[1]})(),s=1e9*e.uptime(),a=o-s):Date.now?(t.exports=function(){return Date.now()-i},i=Date.now()):(t.exports=function(){return(new Date).getTime()-i},i=(new Date).getTime())}).call(this)},4087:(t,e,r)=>{for(var n=r(75),i="undefined"==typeof window?r.g:window,o=["moz","webkit"],a="AnimationFrame",s=i["request"+a],l=i["cancel"+a]||i["cancelRequest"+a],c=0;!s&&c<o.length;c++)s=i[o[c]+"Request"+a],l=i[o[c]+"Cancel"+a]||i[o[c]+"CancelRequest"+a];if(!s||!l){var u=0,f=0,p=[];s=function(t){if(0===p.length){var e=n(),r=Math.max(0,16.666666666666668-(e-u));u=r+e,setTimeout((function(){var t=p.slice(0);p.length=0;for(var e=0;e<t.length;e++)if(!t[e].cancelled)try{t[e].callback(u)}catch(t){setTimeout((function(){throw t}),0)}}),Math.round(r))}return p.push({handle:++f,callback:t,cancelled:!1}),f},l=function(t){for(var e=0;e<p.length;e++)p[e].handle===t&&(p[e].cancelled=!0)}}t.exports=function(t){return s.call(i,t)},t.exports.cancel=function(){l.apply(i,arguments)},t.exports.polyfill=function(t){t||(t=i),t.requestAnimationFrame=s,t.cancelAnimationFrame=l}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}};return t[e].call(o.exports,o,o.exports,n),o.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var i={};return(()=>{"use strict";n.d(i,{default:()=>T});var t=n(4087),e=n.n(t);const r=function(t){return new RegExp(/<[a-z][\s\S]*>/i).test(t)},o=function(t,e){return Math.floor(Math.random()*(e-t+1))+t};var a="TYPE_CHARACTER",s="REMOVE_CHARACTER",l="REMOVE_ALL",c="REMOVE_LAST_VISIBLE_NODE",u="PAUSE_FOR",f="CALL_FUNCTION",p="ADD_HTML_TAG_ELEMENT",h="CHANGE_DELETE_SPEED",d="CHANGE_DELAY",m="CHANGE_CURSOR",y="PASTE_STRING",v="HTML_TAG";function g(t){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function b(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function w(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?b(Object(r),!0).forEach((function(e){x(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEac
2h((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function S(t){return function(t){if(Array.isArray(t))return _(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return _(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function x(t,e,r){return(e=E(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function E(t){var e=function(t,e){if("object"!==g(t)||null===t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,"string");if("object"!==g(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"===g(e)?e:String(e)}const T=function(){function n(i,g){var b=this;if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),x(this,"state",{cursorAnimation:null,lastFrameTime:null,pauseUntil:null,eventQueue:[],eventLoop:null,eventLoopPaused:!1,reverseCalledEvents:[],calledEvents:[],visibleNodes:[],initialOptions:null,elements:{container:null,wrapper:document.createElement("span"),cursor:document.createElement("span")}}),x(this,"options",{strings:null,cursor:"|",delay:"natural",pauseFor:1500,deleteSpeed:"natural",loop:!1,autoStart:!1,devMode:!1,skipAddStyles:!1,wrapperClassName:"Typewriter__wrapper",cursorClassName:"Typewriter__cursor",stringSplitter:null,onCreateTextNode:null,onRemoveNode:null}),x(this,"setupWrapperElement",(function(){b.state.elements.container&&(b.state.elements.wrapper.className=b.options.wrapperClassName,b.state.elements.cursor.className=b.options.cursorClassName,b.state.elements.cursor.innerHTML=b.options.cursor,b.state.elements.container.innerHTML="",b.state.elements.container.appendChild(b.state.elements.wrapper),b.state.elements.container.appendChild(b.state.elements.cursor))})),x(this,"start",(function(){return b.state.eventLoopPaused=!1,b.runEventLoop(),b})),x(this,"pause",(function(){return b.state.eventLoopPaused=!0,b})),x(this,"stop",(function(){return b.state.eventLoop&&((0,t.cancel)(b.state.eventLoop),b.state.eventLoop=null),b})),x(this,"pauseFor",(function(t){return b.addEventToQueue(u,{ms:t}),b})),x(this,"typeOutAllStrings",(function(){return"string"==typeof b.options.strings?(b.typeString(b.options.strings).pauseFor(b.options.pauseFor),b):(b.options.strings.forEach((function(t){b.typeString(t).pauseFor(b.options.pauseFor).deleteAll(b.options.deleteSpeed)})),b)})),x(this,"typeString",(function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(r(t))return b.typeOutHTMLString(t,e);if(t){var n=(b.options||{}).stringSplitter,i="function"==typeof n?n(t):t.split("");b.typeCharacters(i,e)}return b})),x(this,"pasteString",(function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return r(t)?b.typeOutHTMLString(t,e,!0):(t&&b.addEventToQueue(y,{character:t,node:e}),b)})),x(this,"typeOutHTMLString",(function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2?arguments[2]:void 0,n=function(t){var e=document.createElement("div");return e.innerHTML=t,e.childNodes}(t);if(n.length>0)for(var i=0;i<n.length;i++){var o=n[i],a=o.innerHTML;o&&3!==o.nodeType?(o.innerHTML="",b.addEventToQueue(p,{node:o,parentNode:e}),r?b.pasteString(a,o):b.typeString(a,o)):o.textContent&&(r?b.pasteString(o.textContent,e):b.typeString(o.textContent,e))}return b})),x(this,"deleteAll",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"natural";return b.addEventToQueue(l,{speed:t}),b})),x(this,"changeDeleteSpeed",(function(t){if(!t)throw new Error("Mu
2st provide new delete speed");return b.addEventToQueue(h,{speed:t}),b})),x(this,"changeDelay",(function(t){if(!t)throw new Error("Must provide new delay");return b.addEventToQueue(d,{delay:t}),b})),x(this,"changeCursor",(function(t){if(!t)throw new Error("Must provide new cursor");return b.addEventToQueue(m,{cursor:t}),b})),x(this,"deleteChars",(function(t){if(!t)throw new Error("Must provide amount of characters to delete");for(var e=0;e<t;e++)b.addEventToQueue(s);return b})),x(this,"callFunction",(function(t,e){if(!t||"function"!=typeof t)throw new Error("Callback must be a function");return b.addEventToQueue(f,{cb:t,thisArg:e}),b})),x(this,"typeCharacters",(function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t||!Array.isArray(t))throw new Error("Characters must be an array");return t.forEach((function(t){b.addEventToQueue(a,{character:t,node:e})})),b})),x(this,"removeCharacters",(function(t){if(!t||!Array.isArray(t))throw new Error("Characters must be an array");return t.forEach((function(){b.addEventToQueue(s)})),b})),x(this,"addEventToQueue",(function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return b.addEventToStateProperty(t,e,r,"eventQueue")})),x(this,"addReverseCalledEvent",(function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return b.options.loop?b.addEventToStateProperty(t,e,r,"reverseCalledEvents"):b})),x(this,"addEventToStateProperty",(function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0,i={eventName:t,eventArgs:e||{}};return b.state[n]=r?[i].concat(S(b.state[n])):[].concat(S(b.state[n]),[i]),b})),x(this,"runEventLoop",(function(){b.state.lastFrameTime||(b.state.lastFrameTime=Date.now());var t=Date.now(),r=t-b.state.lastFrameTime;if(!b.state.eventQueue.length){if(!b.options.loop)return;b.state.eventQueue=S(b.state.calledEvents),b.state.calledEvents=[],b.options=w({},b.state.initialOptions)}if(b.state.eventLoop=e()(b.runEventLoop),!b.state.eventLoopPaused){if(b.state.pauseUntil){if(t<b.state.pauseUntil)return;b.state.pauseUntil=null}var n,i=S(b.state.eventQueue),g=i.shift();if(!(r<=(n=g.eventName===c||g.eventName===s?"natural"===b.options.deleteSpeed?o(40,80):b.options.deleteSpeed:"natural"===b.options.delay?o(120,160):b.options.delay))){var _=g.eventName,x=g.eventArgs;switch(b.logInDevMode({currentEvent:g,state:b.state,delay:n}),_){case y:case a:var E=x.character,T=x.node,C=document.createTextNode(E),k=C;b.options.onCreateTextNode&&"function"==typeof b.options.onCreateTextNode&&(k=b.options.onCreateTextNode(E,C)),k&&(T?T.appendChild(k):b.state.elements.wrapper.appendChild(k)),b.state.visibleNodes=[].concat(S(b.state.visibleNodes),[{type:"TEXT_NODE",character:E,node:k}]);break;case s:i.unshift({eventName:c,eventArgs:{removingCharacterNode:!0}});break;case u:var P=g.eventArgs.ms;b.state.pauseUntil=Date.now()+parseInt(P);break;case f:var A=g.eventArgs,O=A.cb,M=A.thisArg;O.call(M,{elements:b.state.elements});break;case p:var I=g.eventArgs,D=I.node,j=I.parentNode;j?j.appendChild(D):b.state.elements.wrapper.appendChild(D),b.state.visibleNodes=[].concat(S(b.state.visibleNodes),[{type:v,node:D,parentNode:j||b.state.elements.wrapper}]);break;case l:var L=b.state.visibleNodes,N=x.speed,F=[];N&&F.push({eventName:h,eventArgs:{speed:N,temp:!0}});for(var R=0,B=L.length;R<B;R++)F.push({eventName:c,eventArgs:{removingCharacterNode:!1}});N&&F.push({eventName:h,eventArgs:{speed:b.options.deleteSpeed,temp:!0}}),i.unshift.apply(i,F);break;case c:var V=g.eventArgs.removingCharacterNode;if(b.state.visibleNodes.length){var z=b.state.visibleNodes.pop(),G=z.type,q=z.node,H=z.character;b.options.onRemoveNode&&"function"==typeof b.options.onRemoveNode&&b.options.onRemoveNode({node:q,character:H}),q&&q.parentNode.removeChild(q),G===v&&V&&i.unshift({eventName:c,eventArgs:{}})}break;case h:b.options.deleteSpeed=g.eventArgs.speed;break;case d:b.options.delay=g.eventArgs.delay;break;case m:b.options.cursor=g.eventArgs.cursor,b.state.elements.cursor.innerHTML=g.eventArgs.cursor}b.options.loop&&(g.eventName===c||g.eventArgs&&g.eventArgs.temp||(b.state.calledEvents=[].concat(S(b.state.calledEvents),[g]))),b.state.eventQueue=i,b.state.lastFrameTime=t}}})),i)if("string"==typeof i){var _=document.querySelector(i);if(!_)throw new Error("Could not find container element");this.state.elements.container=_}else this.state.elements.container=i;g&&(this.options=w(w({},this.options),g)),this.state.initialOptions=w({},this.options),this.init()}var i,g;return i=n,(g=[{key:"init",value:function(){var t;this.setupWrapperElement(),this.addEventToQueue(m,{cursor:this.options.cursor},!0),this.addEventToQueue(l,null,!0),!window||window.___TYPEWRITER_JS_
2STYLES_ADDED___||this.options.skipAddStyles||((t=document.createElement("style")).appendChild(document.createTextNode(".Typewriter__cursor{-webkit-animation:Typewriter-cursor 1s infinite;animation:Typewriter-cursor 1s infinite;margin-left:1px}@-webkit-keyframes Typewriter-cursor{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes Typewriter-cursor{0%{opacity:0}50%{opacity:1}100%{opacity:0}}")),document.head.appendChild(t),window.___TYPEWRITER_JS_STYLES_ADDED___=!0),!0===this.options.autoStart&&this.options.strings&&this.typeOutAllStrings().start()}},{key:"logInDevMode",value:function(t){this.options.devMode&&console.log(t)}}])&&function(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,E(n.key),n)}}(i.prototype,g),Object.defineProperty(i,"prototype",{writable:!1}),n}()})(),i.default})(),t.exports=r()}).call(this,r(39))},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||a(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=a(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){l=!0,o=t},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw o}}}}function a(t,e){if(t){if("string"==typeof t)return s(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return h}));var u,f,p,h=(u=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-table-of-contents",this.elements={link:".b-table-of-contents__list-link",list:".b-table-of-contents__list",listWrap:".b-table-of-contents__list-wrap",head:".b-table-of-contents__head"},this.classNames={linkActive:"active",mobileCollapsed:"b-table-of-contents--mobile-collapsed"},this.postHeadings=[],this.scrollMargin=150},(f=[{key:"bootstrap",value:function(){this.initToc();var t=this.getAnchorLinks();this.getNodes(),this.handleScrollHighlight({headings:this.postHeadings,links:t}),this.toggleLinksActiveClass({headings:this.postHeadings,links:t}),this.mobileCollapse()}},{key:"getNodes",value:function(){this.nodes={block:document.querySelector(this.selector),listWrap:document.querySelector(this.elements.listWrap),head:document.querySelector(this.elements.head)}}},{key:"initToc",value:function(){var t=document.querySelector(this.selector),e=document.querySelector(this.elements.list),r=e.dataset.headingTags.split(",").map((function(t){return".c-article-primary__entry ".concat(t)})).join(", "),n=document.querySelectorAll(r),a=[];if(n.length>0){t.style.display="flex";var s,l=o(n);try{for(l.s();!(s=l.n()).done;){var c=s.value,u=c.textContent.replaceAll(/^[\.0-9]+/g,""),f=u.toLowerCase().replaceAll(/[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+/g,"-");c.id||(c.id="".concat(f));var p='<li><a class="b-table-of-contents__list-link" href="#'.concat(c.id,'">').concat(u,"</a></li>");a.push(p)}}catch(t){l.e(t)}finally{l.f()}var h,d=document.createElement("ol"),m=o(a);try{for(m.s();!(h=m.n()).done;){var y=h.value;d.innerHTML+=y}}catch(t){m.e(t)}finally{m.f()}e.append(d),this.postHeadings=i(n)}}},{key:"getAnchorLinks",value:function(){return i(document.querySelectorAll(this.elements.link))}},{key:"handleScrollHighlight",value:function(t){var e=this,r=t.headings,n=t.links;0!==r.length&&window.addEventListener("scroll",(function(){e.toggleLinksActiveClass({headings:r,links:n})}))}},{key:"mobileCollapse",value:function(){var t=this,e=this.nodes,r=e.block;e.head.addEventListener("click",(function(){r.classList.toggle(t.classNames.mobileCollapsed)}))}},{key:"toggleLinksActiveClass",value:function(t){var e=t.links,r=t.headings;if(0!==e.length&&0!==r.length){var n,i=o(r);try{for(i.s();!(n=i.n()).done;){var a=n.value;if(this.isSectionInViewport({section:a})){var s=a.getAttribute("id");if(e.length>0){var l,c=o(e);try{for(c.s();!(l=c.n()).done;){var u=l.value,f=u.getAttribute("href").split("#")[1];u.classList.toggle(this.classNames.linkActive,f===s)}}catch(t){c.e(t)}
2finally{c.f()}}}}}catch(t){i.e(t)}finally{i.f()}}}},{key:"isSectionInViewport",value:function(t){var e=t.section.getBoundingClientRect();return e.top-this.getScrollOffset()<=1&&e.bottom>=0}},{key:"getScrollOffset",value:function(){var t=this.scrollMargin,e=Number.parseInt(document.documentElement.style.getPropertyValue("--header-height"),10),r=Number.parseInt(document.documentElement.style.getPropertyValue("--admin-bar-height"),10),n=document.documentElement.style.getPropertyValue("--admin-bar-position"),i=Number.parseInt(document.documentElement.style.getPropertyValue("--announcement-bar-height"),10);return"fixed"===n&&r&&(t+=r),i&&(t+=i),e&&(t+=e),t}}])&&l(u.prototype,f),p&&l(u,p),Object.defineProperty(u,"prototype",{writable:!1}),u)},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-product-hero",this.selectors={activeTag:"b-product-hero__tag--active",activeImage:"b-product-hero__image-wrapper--active",checkmark:".b-product-hero__checkmark",cta:".b-product-hero__tags-cta, .b-product-hero__button",defaultImage:".b-product-hero__default-image",images:".b-product-hero__image-wrapper",tags:".b-product-hero__tag"}},(s=[{key:"bootstrap",value:function(){var t=this;document.querySelectorAll(this.selector).forEach((function(e){t.initializeBlock(e)}))}},{key:"initializeBlock",value:function(t){var e=this,r=t.querySelectorAll(this.selectors.tags),n=t.querySelectorAll(this.selectors.images),i=t.querySelector(this.selectors.defaultImage),o=t.querySelectorAll(this.selectors.cta),a=[];r.forEach((function(t,s){t.addEventListener("click",(function(){e.toggleTag(t,s,a,n,i),e.updateLinks(r,a,o)}))})),this.updateImages(n,i,a),this.updateLinks(r,a,o)}},{key:"toggleTag",value:function(t,e,r,n,i){t.classList.contains(this.selectors.activeTag)?this.deactivateTag(t,e,r):this.activateTag(t,e,r),this.updateImages(n,i,r)}},{key:"activateTag",value:function(t,e,r){t.classList.add(this.selectors.activeTag),t.querySelector(this.selectors.checkmark).setAttribute("aria-checked","true"),r.push(e)}},{key:"deactivateTag",value:function(t,e,r){t.classList.remove(this.selectors.activeTag),t.querySelector(this.selectors.checkmark).setAttribute("aria-checked","false"),r.splice(r.indexOf(e),1)}},{key:"updateImages",value:function(t,e,r){var n=this;t.forEach((function(t){return t.classList.remove(n.selectors.activeImage)})),e&&(e.style.display=0===r.length?"block":"none");var i=r[r.length-1];void 0!==i&&t[i].classList.add(this.selectors.activeImage)}},{key:"updateLinks",value:function(t,e,r){var n=e.map((function(e){return t[e].dataset.name})).join("+");r.forEach((function(t){var e=new URL(t.href);e.searchParams.set("utm_content",n),t.href=e.toString()}))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";r.d(e,"a",(function(){return p}));var n=r(9);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,l(n.key),n)}}function l(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==i(e)?e:e+""}var c,u,f,p=(c=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-featured-resources",this.selectors={slider:".b-featured-resources__swiper",slide:".b-featured-resources__items",sliderPaging:".b-featured-resources__paging",sliderArrowPrev:".b-featured-resources__btn--prev",sliderArrowNext:".b-featured-resources__btn--next"}},(u=[{key:"bootstrap",value:function(){this.initSlider()}},{key:"initSlider",value:function(){var t=this,e=o(document.querySelectorAll(this.selectors.slider));0!==e.length&&e.forEach((function(e){if(0!==e.querySelectorAll(t.selectors.slide).length){var r=e.closest(t.selector),i=r.querySelector(t.selectors.sliderPaging),a=o(r.querySelectorAll(t.selectors.sliderArrowPrev)),s=o(r.querySelectorAll(t.selectors.sliderArrowNext));new n.e(e,{breakpoints:{768:{slidesPerView:2,spaceBetween:30},992:{slidesPerView:3,spaceBetween:30}},modules:[n.b,n.c],navigation:{prevEl:a,nextEl:s},pagination:{el:i,clickable:!0},slidesPerView:1,spaceBetween:30,watchSlidesProgress:!0}).initialized&&r.classList.add("b-featured-resources__swiper-initialized")}}))}}])&&s(c.prototype,u),f&&s(c,f),Object.defineProperty(c,"prototype",{writable:!1}),c)},function(t,e,r){"use strict";(function(t){r.d(e,"a",(function(){return u}));r(26);var n=r(78);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,a(n.key),n)}}function a(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==i(e)?e:e+""}var s,l,c,u=(s=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector="body.blog",this.searchInputSelector=".searchbar-blog .search-form input.search-form__field",this.searchResultsSelector=".searchbar-blog .form-search__results",this.searchFormSelector=".searchbar-blog .form-search",this.ajaxAction="af_fetch_blog_posts"},(l=[{key:"bootstrap",value:function(){t(this.selector).length>0&&new n.a(this.searchInputSelector,this.searchResultsSelector,this.searchFormSelector,this.ajaxAction).initSearch()}}])&&o(s.prototype,l),c&&o(s,c),Object.defineProperty(s,"prototype",{writable:!1}),s)}).call(this,r(7))},function(t,e,r){"use strict";(function(t){r.d(e,"a",(function(){return u}));r(26);var n=r(78);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,a(n.key),n)}}function a(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==i(e)?e:e+""}var s,l,c,u=(s=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".post-type-archive-af-resource",this.searchInputSelector=".b-resource-lobby__filter-query-input",this.searchResultsSelector=".b-resource-lobby__filter-query-results",this.searchFormSelector=".b-resource-lobby__filter-query",this.ajaxAction="af_resource_lobby_search_callback"},(l=[{key:"bootstrap",value:function(){t(this.selector).length>0&&new n.a(this.searchInputSelector,this.searchResultsSelector,this.searchFormSelector,this.ajaxAction).initSearch()}}])&&o(s.prototype,l),c&&o(s,c),Object.defineProperty(s,"prototype",{writable:!1}),s)}
2).call(this,r(7))},function(t,e,r){"use strict";r.d(e,"a",(function(){return d}));var n=r(4),i=r(47),o=r(6);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function c(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,u(n.key),n)}}function u(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==a(e)?e:e+""}var f,p,h,d=(f=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-side-by-side-accordion",this.selectors={item:".b-side-by-side-accordion__medias-item",desktopMedia:".b-side-by-side-accordion__medias-item .c-media",mobileMedia:".c-accordion__item-body .c-media"},this.classNames={active:"b-side-by-side-accordion__medias-item--active"}},(p=[{key:"bootstrap",value:function(){this.initBlocks()}},{key:"initBlocks",value:function(){var t=this,e=s(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){t.initBlock({block:e})}))}},{key:"initBlock",value:function(t){var e=t.block,r=s(e.querySelectorAll(this.selectors.desktopMedia)),n=s(e.querySelectorAll(this.selectors.mobileMedia));this.setupEventListeners({block:e,desktopMedia:r,mobileMedia:n}),this.onInViewport([e],r,n)}},{key:"setupEventListeners",value:function(t){var e=t.block,r=t.desktopMedia,n=t.mobileMedia;e.addEventListener("airfleet-accordion-toggle",this.handleAccordionToggleEvent.bind(this,{desktopMedia:r,mobileMedia:n}))}},{key:"handleAccordionToggleEvent",value:function(t,e){var r=t.desktopMedia,n=t.mobileMedia,i=e.detail,o=i.accordionIndex,a=i.isActive;this.handleAccordionMediaDesktop({desktopMedia:r,accordionIndex:o,isActive:a}),this.handleAccordionMediaMobile({mobileMedia:n,accordionIndex:o,isActive:a})}},{key:"handleAccordionMediaDesktop",value:function(t){var e=t.desktopMedia,r=t.accordionIndex,n=t.isActive;this.isDesktop()&&this.handleMedia(e,r,n)}},{key:"handleAccordionMediaMobile",value:function(t){var e=t.mobileMedia,r=t.accordionIndex,n=t.isActive;this.isMobile()&&this.handleMedia(e,r,n)}},{key:"matchMedia",value:function(){return window.matchMedia("(width < 992px)")}},{key:"isMobile",value:function(){return this.matchMedia().matches}},{key:"isDesktop",value:function(){return!this.isMobile()}},{key:"handleMedia",value:function(t,e){var r=this,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];0!==t.length&&t.forEach((function(t,i){var o=t.closest(r.selectors.item),a=t.querySelector(".c-video");n&&i===e?(a&&r.playVideo(a),o&&o.classList.add(r.classNames.active)):(a&&r.pauseVideo(a),o&&o.classList.remove(r.classNames.active))}))}},{key:"playVideo",value:function(t){Object(n.a)({element:t,eventName:o.a.play}),Object(n.a)({element:t,eventName:o.a.restart})}},{key:"pauseVideo",value:function(t){Object(n.a)({element:t,eventName:o.a.pause})}},{key:"onInViewport",value:function(t,e,r){var n=this;Object(i.a)(t,(function(t){var i=parseInt(t.dataset.activeIndex,10),o=Bo
2olean(t.querySelector(".c-accordion__item--active"));n.isDesktop()&&n.handleMedia(e,i-1,o),n.isMobile()&&n.handleMedia(r,i-1,o)}),.2,!1,(function(){[].concat(s(e),s(r)).forEach((function(t){var e=t.querySelector(".c-video");e&&n.pauseVideo(e)}))}))}}])&&c(f.prototype,p),h&&c(f,h),Object.defineProperty(f,"prototype",{writable:!1}),f)},function(t,e,r){"use strict";r.d(e,"a",(function(){return p}));var n=r(12);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,l(n.key),n)}}function l(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==i(e)?e:e+""}var c,u,f,p=(c=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-card-carousel",this.selectors={slider:".b-card-carousel__slider",buttonPrev:".b-card-carousel__slider-button--prev",buttonNext:".b-card-carousel__slider-button--next"}},(u=[{key:"bootstrap",value:function(){this.initBlocks()}},{key:"initBlocks",value:function(){var t=this,e=o(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){t.initSlider(e)}))}},{key:"initSlider",value:function(t){var e=t.querySelector(this.selectors.slider),r=t.querySelector(this.selectors.buttonPrev),i=t.querySelector(this.selectors.buttonNext);e&&new n.e(e,{modules:[n.c,n.a],navigation:{prevEl:r,nextEl:i},effect:"coverflow",loop:!0,slidesPerView:"auto",centeredSlides:!0,coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!1}})}}])&&s(c.prototype,u),f&&s(c,f),Object.defineProperty(c,"prototype",{writable:!1}),c)},function(t,e,r){"use strict";r.d(e,"a",(function(){return c}));var n=r(100);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,l(n.key),n)}}function l(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==i(e)?e:e+""}var c=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-side-by-side-embed",this.selectors={closeButton:".b-side-by-side-embed__button-close",modal:".c-modal",embedContainer:".c-embed"},this.classNames={isActive:"is-active"}}return e=t,i=[{key:"pauseRegularMedia",value:function(t){t.querySelectorAll("video, audio").forEach((function(t){var e=t;try{e.pause(),e.currentTime=0,e.muted=!0}catch(t){}}))}},{key:"closeModal",value:function(t){var e=n.a.getInstance(t);e&&e.hide()}}],(r=[{key:"bootstrap",value:function(){this.initBlocks()}},{key:"initBlocks",value:function(){var t=this,e=o(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){t.initCloseButton(e)}))}},{key:"initCloseButton",value:function(e){var r=this,n=e.querySelector(this.selectors.closeButton);if(n){var i=e.closest(this.selectors.modal);i&&(n.addEventListener("click",(function(){e.classList.contains(r.classNames.isActive)?t.closeModal(i):(e.classList.add(r.classNames.isActive),r.resumeDIDAgent(e))})),i.addEventListener("hide.bs.modal",(function(){r.stopDIDAgent(e),t.pauseRegularMedia(e)})),i.addEventListener("hidden.bs.modal",(function(){e.classList.remove(r.classNames.isActive)})),i.addEventListener("shown.bs.modal",(function(){r.resumeDIDAgent(e)})))}}},{key:"stopDIDAgent",value:function(t){var e=this.getAgentContainer(t);if(e&&e.shadowRoot){var r=e.shadowRoot,n=r.querySelector(".didagent__header-right button");n&&"false"===n.getAttribute("data-active")&&n.click();var i=r.querySelector('button[data-testid="mic_on_off"]');i&&"false"===i.getAttribute("aria-pressed")&&i.click();var o=r.querySelector('video[data-testid="didagent__video_stream"]');o&&(o.pause(),o.muted=!0)}}},{key:"resumeDIDAgent",value:function(t){var e=this.getAgentContainer(t);if(e&&e.shadowRoot){var r=e.shadowRoot,n=r.querySelector(".didagent__header-right button");n&&"true"===n.getAttribute("data-active")&&n.click();var i=r.querySelector('button[data-testid="mic_on_off"]');i&&"true"===i.getAttribute("aria-pressed")&&i.click();var o=r.querySelector('video[data-testid="didagent__video_stream"]');o&&(o.muted=!1,o.play().catch((function(){return null})))}}},{key:"getAgentContainer",value:function(t){var e=t.querySelector(this.selectors.embedContainer);return e&&o(e.querySelectorAll(":scope > div")).find((function(t){return t.shadowRoot}))||null}}])&&s(e.prototype,r),i&&s(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,r,i}()},function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,o(n.key),n)}}function o(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.d(e,"a",(function(){return c}));var a,s,l,c=(a=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".wpml-ls-legacy-dropdown",this.toggleSelector=".js-wpml-ls-item-toggle"},(s=[{key:"bootstrap",value:function(){var t=this;document.querySelectorAll(this.selector).forEach((function(e){var r=e.querySelector(t.toggleSelector);r&&r.addEventListener("click",(function(t){t.preventDefault(),e.classList.toggle("wpml-ls-opened")}))}))}}])&&i(a.prototype,s),l&&i(a,l),Object.defineProperty(a,"prototype",{writable:!1}),a)},function(t,e,r){"use strict";r.d(e,"a",(function(){return p}));var n=r(25);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,l(n.key),n)}}function l(t){var e=function(t,e){if("object"!=i(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==i(e)?e:e+""}var c,u,f,p=(c=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-side-by-side-text-and-media",this.classNames={body:"b-side-by-side-text-and-media__body",mediaColumn:"b-side-by-side-text-and-media__column-media",mediaDesktopLeft:"media-desktop-left",mediaMobileTop:"media-mobile-top"}},(u=[{key:"bootstrap",value:function(){this.initBlocks()}},{key:"initBlocks",value:function(){var t=this,e=o(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){t.mediaPosition({block:e})}))}},{key:"mediaPosition",value:function(t){var e=t.block,r=e.querySelector(".".concat(this.classNames.body)),i=e.querySelector(".".concat(this.classNames.mediaColumn)),o=this.classNames.mediaDesktopLeft,a=this.classNames.mediaMobileTop;r&&i&&(e.classList.contains(o)&&(Object(n.a)(992,(function(){r.prepend(i)})),e.classList.contains(a)||Object(n.a)(992,(function(){r.append(i)}),"down")),e.classList.contains(a)&&(Object(n.a)(992,(function(){r.prepend(i)}),"down"),e.classList.contains(o)||Object(n.a)(992,(function(){r.append(i)}))))}}])&&s(c.prototype,u),f&&s(c,f),Object.defineProperty(c,"prototype",{writable:!1}),c)},,,,,,,,,,,,,,,,,,,,,,function(t,e,r){"use strict";r.d(e,"a",(function(){return p}));var n="undefined"!=typeof window?function(){if(!t)var t={};var e={FONT:"font",VIEW:"view",TRANSFORM:"transform",EASING_FUNCTION:"easing-function",TRANSITION:"transition"},r={};r[e.FONT]={},r[e.VIEW]={},r[e.TRANSFORM]={},r[e.EASING_FUNCTION]={},r[e.TRANSITION]={};var n=function(t,e){if(!r[t])return null;for(var n in e)if(e.hasOwnProperty(n)){if(r[t][n])return null;r[t][n]=e[n]}},i=function(t,e,n){if(!r[t])throw"Can't add extension with type of \""+t+'", "'+t+'" is not a valid extension type. The following types are valid: '+qe(r);if(!/^[-a-z]+$/.test(e))throw"Can't add extension with name \""+e+'", "'+e+'" is contains invalid characters. Only lowercase alphabetical characters and dashes are allowed.';if(r[t][e])throw"Can't add extension with name \""+e+'", "'+e+'" is already added.';r[t][e]=n},o=function(t,e){if(!r[t])throw"Can't get extension with type of \""+t+'", "'+t+'" is not a valid extension type. The following types are available: '+qe(r);if(!r[t][e])throw"Can't get extension with name \""+e+'", "'+e+'" is not available. The following extensions are available: '+qe(r[t]);return r[t][e]},a={Week:6048e5,Day:864e5,Hour:36e5,Minute:6e4,Second:1e3,Millisecond:1,Month:2628e6,Year:31536e6},s=["Januari","Februari","March","April","May","June","July","August","September","October","November","December"];for(var l in a)if(a.hasOwnProperty(l)){var c=a[l];1===c?(a.mi=c,a.ms=c):2628e6===c?a.M=c:a[l.charAt(0).toLowerCase()]=c,a[l.toLowerCase()]=c,a[l.toLowerCase()+"s"]=c}var u={Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6,Sunday:0},f={M:1,y:12},p=function(t){return t instanceof Date},h=function(t,e){var r=e-t.getDay();return t.setDate(t.getDate()+r),t},d=function(t,e){var r=S(t.getMonth()+1,t.getFullYear());return e="last"===e?r:Math.max(1,Math.min(r,e)),t.setDate(e),t},m=function(t,e){return t.setMonth(s.map((function(t){return t.toLowerCase()})).indexOf(e)),t},y=function(t){var e=6e4*(new Date).getTimezoneOffset();if("Z"===t)return e;var r=t.match(/\+|-|[\d]{2}|[\d]{2}/g);return("-"===r.shift()?-1:1)*(36e5*parseInt(r[0],10)+6e4*parseInt(r[1],10))+e},v=function(t){return new Date(Date.now()+t)},g=function(t,e){return new Date(t.getTime()+e)},b=function(t,e){return t.toDateString()===e.toDateString()},w=function(t,e){return t.getTime()===e.getTime()},S=function(t,e){return new Date(e,t,0).getDate()},_=function(t){return t.match(/(Z)|([+\-][0-9]{2}:?[0-9]*$)/g)?new Date(t):(t+=-1!==t.indexOf("T")?"Z":"",x(new Date(t)))},x=function(t){return new Date(t.getTime()+6e4*t.getTimezoneOffset())},E=function(t,e){return e.map((function(e){var r=a[e],n=Math.max(0,Math.floor(t/r));return t%=r,n}))},T=function(t,e,r){var n=e-t,i=!1;if(n<0){n=t-e;var o=[e,t];t=o[0],e=o[1],i=!0}r||(r=["d","h","m"]);var s=r.indexOf("m");s>=0&&("y"===r[s-1]||"d"===r[s+1])&&(r[s].key="M");var l=void 0,c=void 0,u=void 0,p=r.includes("y"),h=r.includes("M");(h||p)&&(l=new Date(t.valueOf()+n),c=O(l,t),u=h?Math.floor(c):12*Math.floor(c/12),n=l.valueOf()-A(P(t),u).valueOf());var d=r.map((function(t){if("y"===t||"M"===t){var e=Math.max(0,Math.floor(c/f[t]));return c-=e*f[t],e}var r=a[t],i=Math.max(0,Math.floor(n/r));return n%=r,i}));return i?d.map((function(t){return t>0?-t:t})):d},C=function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];if("number"==typeof e[0]&&"string"==typeof e[1]){if(!a[e[1]])throw'"'+e[1]+'" is not a valid amount.';return e[0]*a[e[1]]}return p(e[0])?T.apply(void 0,e):"number"==typeof e[0]&&Array.isArray(e[1])?E.apply(void 0,e):null},k=function(){return new Date},P=function(t){return new Date(t.valueOf())},A=function(t,e){return t.setMonth(t.getMonth()+e),t},O=function(t,e){var r=12*(e.getFullYear()-t.getFullYear())+(e.getMonth()-t.getMonth()),n=A(P(t),r);return-(r+(e-n<0?(e-n)/(n-A(P(t),r-1)):(e-n)/(A(P(t),r+1)-n)))},M=function(t){return{destroy:function(){t.destroyed=!0,t.frame&&cancelAnimationFrame(t.frame),t.styleObserver&&t.styleObserver.disconnect(),t.didResizeWindow&&window.removeEventListener("resize",t.didResizeWindow),t.root&&t.root.parentNode&&t.root.parentNode.removeChild(t.root)}}},I=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.createElement("span"),r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t.root=e,t.aligned=null,t.destroyed=!1,e&&r&&(t.root.classList.add("tick-"+r),t.root.setAttribute("data-view",r)),e&&e.dataset.layout&&(t.align=(e.dataset.layout.match(/left|right|center/)||[])[0]||"left"),{appendTo:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"last";!t.root||t.root&&t.root.parentNode||("last"!==r?("first"===r&&(0===e.childNodes.length?e.appendChild(t.root):0===e.children.length&&e.childNodes.length?e.insertBefore(t.root,e.childNodes[e.childNodes.length-1]):e.insertBefore(t.root,e.children[0])),"string"!=typeof r&&e.insertBefore(t.root,r)):e.childNodes.length&&e.childNodes[e.childNodes.length-1].nodeType===Node.TEXT_NODE?e.insertBefore(t.root,e.childNodes[e.childNodes.length-1]):e.appendChild(t.root))}}},D=function(t,e){return t.definition=e,{setDefinition:function(e){t.definition=e}}},j=function(t,e,r,n){return{draw:function(){if(!t.dirty){if(r)r(t)&&L(t);return!1}return e(t,n),L(t),t.dirty=!1,!0}}},L=function t(e){if(!e.fit){if(!e.root||!(e.root.getAttribute("data-layout")||"").match(/fit/))return void(e.fit=!1);var r=window.getComputedStyle(e.root,null);e.fit=!0,e.fitInfo={currentFontSize:parseInt(r.getPropertyValue("font-size"),10)}}e.fitInfo.availableWidth=e.root.parentNode.clientWidth,e.fitInfo.currentWidth=e.root.scrollWidth;var n=Math.min(Math.max(4,e.fitInfo.availableWidth/e.fitInfo.currentWidth*e.fitInfo.currentFontSize),1024);Math.abs(n-e.fitInfo.currentFontSize)<=1||(e.fitInfo.currentFontSize=n,e.root.style.fontSize=e.fitInfo.currentFontSize+"px",e.fitInfo.currentWidth/e.fitInfo.availableWidth<.5&&requestAnimationFrame((function(){return t(e)})))},N=function(t){return t.dirty=!0,t.value=null,t.valueUpdateCount=0,t.isInitialValue=function(){return t.valueUpdateCount<=1},{reset:function(){t.dirty=!0,t.value=null,t.valueUpdateCount=0},update:function(e){Be(t.value,e)||(t.value=e,t.valueUpdateCount++,t.dirty=!0)}}},F=function(t){t.didResizeWindow=function(){t.dirty=!0},window.addEventListener("resize",t.didResizeWindow)},R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},B=(function(){function t(t){this.value=t}function e(e){var r,n;function i(r,n){try{var a=e[r](n),s=a.value;s instanceof t?Promise.resolve(s.value).then((function(t){i("next",t)}),(function(t){i("throw",t)})):o(a.done?"return":"normal",a.value)}catch(t){o("throw",t)}}function o(t,e){switch(t){case"return":r.resolve({value:e,done:!0});break;case"throw":r.reject(e);break;default:r.resolve({value:e,done:!1})}(r=r.next)?i(r.key,r.arg):n=null}this._invoke=function(t,e){return new Promise((function(o,a){var s={key:t,arg:e,resolve:o,reject:a,next:null};n?n=n.next=s:(r=n=s,i(t,e))}))}
2,"function"!=typeof e.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype.throw=function(t){return this._invoke("throw",t)},e.prototype.return=function(t){return this._invoke("return",t)}}(),function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}),V=function(){function t(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}}(),z=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},G=function(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e<t.length;e++)r[e]=t[e];return r}return Array.from(t)},q=function(t,e){var r=(t.definition||[]).concat();"right"===t.align&&r.reverse();var n=Array.isArray(t.value)?t.value.concat():"object"===R(t.value)?Ie(t.value):t.value;r.forEach((function(r){if(!r.presenter){if(t.update=e(r),!r.presenter)return;r.presenter.appendTo(t.root)}})),r.filter((function(t){return void 0!==t.presenter})).forEach((function(e){Array.isArray(n)&&t.valueMapping?t.update(e,"indexes"===t.valueMapping?"right"===t.align?n.pop():n.shift():n):e.key&&void 0!==n[e.key]?t.update(e,n[e.key]):t.update(e,n)})),t.views=r,H(t)},H=function(t){var e=!1;return t.views.filter((function(t){return void 0!==t.presenter})).forEach((function(t){t.presenter.draw()&&(e=!0)})),e},W=function(t,e,r){var n=De(Array.isArray(t.value)?t.value:(t.value+"").split(""));if("right"===t.align&&n.reverse(),t.definitions.length>n.length)for(;t.definitions.length>n.length;){t.definitions.pop().presenter.destroy()}n.forEach((function(r,n){var i=t.definitions[n];i||(i=t.definitions[n]=ae(t.definition),t.update=e(i),i.presenter.appendTo(t.root,"right"===t.align?"first":"last"))})),n.forEach((function(e,r){return t.update(t.definitions[r],e)})),t.views=n,$(t)},$=function(t){var e=!1;return t.views.forEach((function(r,n){t.definitions[n].presenter.draw()&&(e=!0)})),e},U="undefined"==typeof document?null:function(){for(var t=["webkit","Moz","ms","O"],e=0,r=t.length,n=document.createElement("div").style;e<r;e++)if(t[e]+"Transform"in n)return t[e];return null}(),Y=function(t,e){var r=document.createElement(t);return e&&(r.className=e),r},X=function(t,e,r){var n=new MutationObserver((function(n){e.forEach((function(i){n.filter((function(t){return e.includes(t.attributeName)})).length&&r(t.getAttribute(i))}))}));return n.observe(t,{attributes:!0}),n},K=function(t){return t instanceof HTMLElement},J=function(t,e){t.style.transformOrigin=e},Z=function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";t.transforms||(t.transforms=[]);var i=t.transforms.find((function(t){return t.name===e}));i?i.value=r:t.transforms.push({name:e,value:r,unit:n}),Q(t,t.transforms)},Q=function(t,e){t.style.transform=e.map((function(t){return t.name+"("+t.value+t.unit+")"})).join(" ")},tt=function(t){var e=t.getBoundingClientRect();return!(e.bottom<0)&&!(e.top>window.scrollY+window.innerHeight)},et=function(t){return t.trim()},rt={},nt=function(t,e){var r=e.toString();return rt[r]||(rt[r]={}),rt[r][t]||(rt[r][t]=e(t)),rt[r][t]},it=new RegExp("^[0-9]+$"),ot=new RegExp("^(true|false)$"),at=new RegExp("^[0-9.]+$"),st=new RegExp("color"),lt=new RegExp("shadow"),ct=new RegExp("^(follow-gradient|horizontal-gradient|vertical-gradient)"),ut=new RegExp("^[.0-9]+(?:ms|s){1}$"),ft=new RegExp("^transition-?(?:in|out)?$"),pt=new RegExp("^url\\("),ht=function(t){return t?parseFloat(t)*(/ms$/.test(t)?1:1e3):0},dt=function(t){return t.match(/[a-z]+(?:\(.*?\))?\s?(?:origin\(.*?\))?\s?(?:[a-z]+\(.*?\))?[ .a-z-0-9]*/g).map(mt)},mt=function(t){var e=t.match(/([a-z]+(?:\(.*?\))?)\s?(?:origin\((.*?)\))?\s?([a-z]+(?:\(.*?\))?)?\s?(?:([.0-9ms]+)?\s?(?:(ease-[a-z-]+))?\s?([.0-9ms]+)?)?/),r=me(e[1]),n=void 0,i=void 0,o=void 0,a=void 0,s=void 0;return e.slice(2).filter((function(t){return void 0!==t}
2)).forEach((function(t){ut.test(t)?void 0===i?i=ht(t):a=ht(t):/ /.test(t)?n=t:/^ease-[a-z-]+$/.test(t)?o=t:/^[a-z]+/.test(t)&&(s=me(t))})),s&&(i=void 0,o=void 0),{name:r.name,parameters:r.parameters,duration:i,ease:o,delay:a,origin:n,resolver:s}},yt=function(t){var e=t.match(/follow-gradient|horizontal-gradient|vertical-gradient/)[0];return{type:e,colors:t.substring(e.length).match(/(?:transparent|rgb\(.*?\)|hsl\(.*?\)|hsla\(.*?\)|rgba\(.*?\)|[a-z]+|#[abcdefABCDEF\d]+)\s?(?:[\d]{1,3}%?)?/g).map(gt)}},vt=/\s([\d]{1,3})%?$/,gt=function(t){var e=t.match(vt);return{offset:e?parseFloat(e[1])/100:null,value:xt(t.replace(vt,""))}},bt=[],wt=function(t,e){return bt[t]?bt[t].find((function(t){return t.node.parentNode===e})):null},St=function(t,e){bt[t]||(bt[t]=[]),bt[t].push(e)},_t="undefined"==typeof document?function(t){return 0}:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(0==t)return 0;if(r){var n=wt(r,e)||{};return n.node||(n.node=document.createElement("span"),n.node.style.cssText="position:absolute;padding:0;visibility:hidden;",e.appendChild(n.node)),n.node.style.marginTop=t,n.style||(n.style=window.getComputedStyle(n.node)),St(r,n),parseInt(n.style.marginTop,10)}var i=document.createElement("span");return i.style.cssText="position:absolute;padding:0;visibility:hidden;margin-top:"+t,e.appendChild(i),requestAnimationFrame((function(){i.parentNode.removeChild(i)})),parseInt(window.getComputedStyle(i).marginTop,10)},xt="undefined"==typeof document?function(t){return t}:function(t){if("transparent"===t)return"rgba(0,0,0,0)";var e=document.createElement("span");return e.style.cssText="position:absolute;visibility:hidden;color:"+t,document.body.appendChild(e),requestAnimationFrame((function(){e.parentNode.removeChild(e)})),window.getComputedStyle(e).getPropertyValue("color")},Et=function(t){return"string"!=typeof t?t:t.match(/([-.\d]+(?:%|ms|s|deg|cm|em|ch|ex|q|in|mm|pc|pt|px|vh|vw|vmin|vmax)?)|[%#A-Za-z0-9,.()]+/g)},Tt=function(t){var e=t.split(":").map(et),r=function(t){return t.trim().split("-").map((function(t,e){return e>0?function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(t):t})).join("")}(e[0]),n=function(t,e){return ot.test(t)?function(t){return"string"==typeof t?"true"===t:t}(t):it.test(t)?parseInt(t,10):at.test(t)?parseFloat(t):pt.test(t)?1===(r=t.match(/url\((.*?)\)/g).map((function(t){return t.substring(4,t.length-1)}))).length?r[0]:r:st.test(e)?ct.test(t)?nt(t,yt):nt(t,xt):lt.test(e)?nt(t,Et):ft.test(e)?"none"===t?t:nt(t,dt):t;var r}(e[1],e[0]);return r&&null!=n?{property:r,value:n}:null},Ct=function(t){return t},kt=function(t){return t<.5?2*t*t:(4-2*t)*t-1},Pt={"ease-linear":Ct,"ease-in-sine":function(t){return-1*Math.cos(t*(Math.PI/2))+1},"ease-out-sine":function(t){return Math.sin(t*(Math.PI/2))},"ease-in-out-sine":function(t){return-.5*(Math.cos(Math.PI*t)-1)},"ease-in-cubic":function(t){return t*t*t},"ease-out-cubic":function(t){var e=t-1;return e*e*e+1},"ease-in-out-cubic":function(t){return t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},"ease-in-circ":function(t){var e=t/1;return-1*(Math.sqrt(1-e*t)-1)},"ease-out-circ":function(t){var e=t-1;return Math.sqrt(1-e*e)},"ease-in-out-circ":function(t){var e=2*t,r=e-2;return e<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-r*r)+1)},"ease-in-quad":function(t){return t*t},"ease-out-quad":function(t){return t*(2-t)},"ease-in-out-quad":kt,"ease-in-quart":function(t){return t*t*t*t},"ease-out-quart":function(t){return 1- --t*t*t*t},"ease-in-out-quart":function(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},"ease-in-expo":function(t){return 0===t?0:Math.pow(2,10*(t-1))},"ease-out-expo":function(t){return 1===t?1:1-Math.pow(2,-10*t)},"ease-in-out-expo":function(t){if(0===t||1===t)return t;var e=2*t,r=e-1;return e<1?.5*Math.pow(2,10*r):.5*(2-Math.pow(2,-10*r))},"ease-in-back":function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1.70158,r=t/1;return r*r*((e+1)*r-e)},"ease-out-back":function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1.70158,r=t/1-1;return r*r*((e+1)*r+e)+1},"ease-in-out-back":function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1.70158,r=2*t,n=r-2,i=1.525*e;return r<1?.5*r*r*((i+1)*r-i):.5*(n*n*((i+1)*n+i)+2)},"ease-out-elastic":function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.7,r=1-e,n=2*t;if(0===t||1===t)return t;var i=r/(2*Math.PI)*Math.asin(1);return Math.pow(2,-10*n)*Math.sin((n-i)*(2*Math.PI)/r)+1},"ease-out-bounce":function(t){var e=t/1;if(e<1/2.75)return 7.5625*e*e;if(e<2/2.75){var r=e-1.5/2.75;return 7.5625*r*r+.75}if(e<2.5/2.75){var n=e-2.25/2.75;return 7.5625*n*n+.9375}var i=e-2.625/2.75;return 7.5625*i*i+.984375}};n(e.EASING_FUNCTION,Pt);var At=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ct,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;return Ot((function(e){t(n(e))}),e,r,i)},Ot=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;
2if(!t)return null;var i=null,o=void 0,a=null,s=function s(l){if(null===i&&(i=l),(o=l-i-n)<r)return t(o>=0?o/r:0),a=requestAnimationFrame(s),null;t(1),e&&e()};return s(Fe()),function(){cancelAnimationFrame(a)}},Mt=function(){var t=null,e={velocity:0,origin:0,position:0,destination:1},r=function(){cancelAnimationFrame(t)};return{getPosition:function(){return e.position},cancel:r,translate:function(n,i,o,a){r(),null===o?e.destination=i:(e.position=i,e.destination=o,e.velocity=0),e.origin=e.position;var s=null;!function i(o){t=requestAnimationFrame(i),s||(s=o);var l=o-s;l<=1e3/24||(s=o-l%(1e3/24),a(e,r),n(e.position))}(Fe())}}},It=function(t){for(var e=arguments.length,r=Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];var i=Mt(),o={update:null,cancel:i.cancel,getPosition:i.getPosition};return"arrive"===t?o.update=Dt.apply(void 0,[i.translate].concat(r)):"spring"===t?o.update=Lt.apply(void 0,[i.translate].concat(r)):"step"===t&&(o.update=jt.apply(void 0,[i.translate].concat(r))),o},Dt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.01;return function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;t(n,i,o,(function(t,n){var i=t.destination-t.position,o=t.origin+.5*(t.destination-t.origin);t.velocity+=2*(-(o-t.origin)+i)*r,t.position+=t.velocity<0?Math.max(t.velocity,-e):Math.min(t.velocity,e),(t.origin<t.destination&&t.position>=t.destination||t.origin>=t.destination&&t.position<=t.destination)&&(n(),t.velocity=0,t.position=t.destination)}))}},jt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.01;return function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;t(r,n,i,(function(t,r){t.velocity=e,t.position+=t.velocity,(t.origin<t.destination&&t.position>=t.destination||t.origin>=t.destination&&t.position<=t.destination)&&(r(),t.velocity=0,t.position=t.destination)}))}},Lt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.5,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.75,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;return function(i){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;t(i,o,a,(function(t,i){var o=-(t.position-t.destination)*e;t.velocity+=o/n,t.position+=t.velocity,t.velocity*=r,Nt(t.position,t.destination,t.velocity)&&(i(),t.position=t.destination,t.velocity=0)}))}},Nt=function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.001;return Math.abs(t-e)<n&&Math.abs(r)<n},Ft=function(t){var e=t.map((function(t){return Bt(Rt(t.name,t.parameters,t.ease),t.origin,t.duration,t.delay)}));return function(t,r,n){if(!K(t))return!1;var i=e.length;e.forEach((function(e){e(t,r,(function(){!--i&&n&&n(t)}))}))}},Rt=function(t,r,n){var i=n?o(e.EASING_FUNCTION,n):n,a=o(e.TRANSITION,t);return function(t,e,n){a.apply(void 0,[t,n,e,i].concat(G(r)))}},Bt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"50% 50% 0",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:500,n=arguments[3];return function(i){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=arguments[2];J(i,e),Ot((function(e){t(i,o,e)}),a,r,n)}},Vt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.lastAppliedStyles=null,zt(t,e,t.root.dataset.style),t.styleObserver=X(t.root,["data-style"],(function(r){zt(t,e,r)})),{setStyle:function(r){zt(t,e,r)}}},zt=function(t,r,n){if(t.lastAppliedStyles!==n){t.lastAppliedStyles=n,t.style=n?ke(r,function(t){return t.split(";").filter((function(t){return t.trim().length})).map(Tt).filter((function(t){return null!==t})).reduce((function(t,e){return t[e.property]=e.value,t}),{})}(n)):r;var i=[],a=[];t.style.transitionIn&&t.style.transitionIn.length?(i=t.style.transitionIn,a=t.style.transitionOut):t.style.transition&&"none"!==t.style.transition&&t.style.transition.forEach((function(t){var r=function(t){return o(e.TRANSITION,t.name).apply(void 0,G(t.parameters||[]))}(t);i=i.concat(r.intro),a=a.concat(r.outro)})),i&&a&&(t.transitionIn=Ft(i),t.transitionOut=Ft(a),t.skipToTransitionInEnd=Ft(i.map(Gt)),t.skipToTransitionOutEnd=Ft(a.map(Gt))),t.dirty=!0}},Gt=function(t){var e=Ie(t);return e.duration=0,e.delay=0,e},qt=function(t){return t[U+"BackingStorePixelRatio"]||t.backingStorePixelRatio||1},Ht=function(){return window.devicePixelRatio||1},Wt=function(t){t.getContext("2d").clearRect(0,0,t.width,t.height)},$t={text:function(){return function(t){var e={};return Object.assign({},I(e,t,"text"),N(e),j(e,(function(t){t.root.setAttribute("data-value",t.value),function(t,e){var r=t.childNodes[0];r?e!==r.nodeValue&&(r.nodeValue=e):(r=document.createTextNode(e),t.appendChild(r))}(t.root,t.value)})),M(e))}}};n(e.VIEW,$t);var Ut=function(t,e,r){return function(t,e,r){var n={valueMapping:null};if(t&&t.dataset.valueMapping){var i=t.dataset.valueMapping;n.valueMapping=-1!==["none","indexes"].indexOf(i)?i:null}return Object.assign({},I(n,t),F(n),N(n),D(n,e),j(n,q,H,r),M(n))}(t,e,r)},Yt=function(t,e,r){return function(t,e,r){var n={definitions:[]};return Object.assign({},I(n,t),N(n),D(n,e),j(n,W,$,r),M(n))}(t,e,r)},Xt=function(t,r,n){var i=o(e.VIEW,t);return i?i({Extension:{Type:e,getExtension:o},Utils:{toPixels:_t,toColor:xt},Canvas:{clear:Wt,getDevicePixelRatio:Ht,getBackingStoreRatio:qt},DOM:{visible:tt,create:Y,transform:Z},Animation:{animate:At},Data:{request:Re},Date:{performance:Fe},View:{rooter:I,drawer:j,updater:N,styler:Vt,grouper:D,resizer:F,destroyer:M}})(r,n):null},Kt=function(t,e){return"-"===t[e]&&">"===t[e+1]},Jt=function(t){return"'"===t||'"'===t},Zt=function(t){return","===t},Qt=function(t){return"("===t},te=function(t){return")"===t},ee=function(t){return 0!==t.trim().length},re=function(t,e){return t.push(e.trim())},ne=function(t,e){return ee(e)?(re(t,e),""):e},ie=function(t,e){return t.length&&e.push(t.length>1?t.concat():t[0]),[]},oe=function t(e,r,n){for(var i="",o=[],a=null,s=!1;e<r.length;){var l=r[e];if(Qt(l)){s=!1;var c=[i.trim()];l=r[e=t(e+1,r,c)],o.push(c),i=""}else{if(te(l))return s&&i.trim().length&&(o.push([i.trim()]),i="",s=!1),ee(i)&&re(o,i),o=ie(o,n),e+1;null!==a&&l!==a?i+=l:l===a?(o.push(i),i="",a=null):Jt(l)?(i="",a=l):Kt(r,e)?(s=!0,i.trim().length&&(o.push([i.trim()]),i=""),e+=2):Zt(l)?(s&&i.trim().length&&(o.push([i.trim()]),i="",s=!1),o=ie(o,n),i=ne(n,i)):i+=l,e++}}return(s&&i.trim().length||!s&&i.trim().length&&!o.length)&&(o.push([i.trim()]),i=""),ie(o,n),ne(n,i),e},ae=function t(e){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="root"!==n?"children"!==n?"repeat"!==n?e[n]:null===e[n]?null:t(e[n]):null===e[n]?null:e[n].map(t):e[n].cloneNode());return r.presenter=null,r},se={root:null,key:null,view:null,overlay:null,presenter:null,transform:null,layout:null,style:null,repeat:null,children:null,className:null},le=function t(e){return Array.from(e).map((function(e){var r=ke(se,{root:e});for(var n in e.dataset)e.dataset.hasOwnProperty(n)&&void 0!==r[n]&&(r[n]=e.dataset[n]);return r.repeat?(r.repeat=t(e.children).pop(),Array.from(e.children).forEac
2h((function(t){t.parentNode.removeChild(t)}))):e.children.length&&(r.children=t(e.children)),r}))},ce=function t(e){return e.map((function(e){return"string"==typeof(e=ke(se,e)).root?e.root=document.createElement(e.root):e.root=document.createElement("span"),e.transform&&(e.root.dataset.transform=e.transform),e.className&&(e.root.className=e.className),e.overlay&&(e.root.dataset.overlay=e.overlay),e.view?(e.root.dataset.view=e.view,e.style&&(e.root.dataset.style=e.style),e.repeat=null):(e.layout&&(e.root.dataset.layout=e.layout),e.repeat?(e.root.dataset.repeat=!0,e.repeat=t(e.children).pop()):e.children&&(e.children=t(e.children),e.children.forEach((function(t){e.root.appendChild(t.root)})))),e}))},ue=function(t){var e=!1,r=function(r,i){r.transform(i,(function(t){r.presenter.update(t)}),t),e||(e=!0,n())},n=function e(){t.baseDefinition.presenter.draw(),requestAnimationFrame(e)};return function e(n){return n.presenter=function(t,e){var r=void 0;return t.repeat?r=Yt(t.root,t.repeat,e):"string"==typeof t.view?r=Xt(t.view,t.root,t.style):function(t){return t.children&&t.children.length}(t)&&(r=Ut(t.root,t.children,e)),r}(n,e),n.transform=he(n.transform,t),r}(t.baseDefinition)},fe=function(t){for(var e=arguments.length,r=Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];return function(e,n){!function e(i,o){r.length<=i?n(o):r[i](o,pe(e,[i+1]),t)}(0,e)}},pe=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments[2];return function(){var n=Array.from(e);return Array.prototype.push.apply(n,arguments),t.apply(r,n)}},he=function(t,e){if(!t)return function(t,e){return e(t)};if("function"==typeof t)return t;var r=function(t){var e=[];return oe(0,t,e),e}("transform("+(/^[a-z]+$/.test(t)?t+"()":t)+")");return de(r,e)},de=function t(r,n){var i=r.map((function(r){var i=r.shift(),a=o(e.TRANSFORM,i)||function(t,e,r){e(t)},s=r.map((function(e){return Array.isArray(e)?"string"==typeof e[0]?t([e],n):t(e,n):Te(e)}));return a.apply(void 0,G(s))}));return fe.apply(void 0,[n].concat(G(i)))},me=function(t){var e=t.match(/[a-z]+/)[0];return{name:e,parameters:ye(t.substring(e.length))}},ye=function(t){return(t.match(/('.+?')|(".+?")|(\[.+?])|([.:\-\d\sa-zA-Z]+%?)/g)||[]).map(Me).filter((function(t){return t.length})).map(Te)},ve=function(t){return t.substring(1,t.length-1)},ge=/^([\d]{4}-[\d]{1,2}-[\d]{1,2})/,be=/^(true|false)$/,we=/^[\a-zA-Z]+$/,Se=/^0[\d]+/,_e=/^('|")/,xe=/^-?(?:\d+)?(?:\.|0\.)?[\d]+$/,Ee=/^(\[)/,Te=function(t){return be.test(t)?"true"===t:Ee.test(t)?ye(ve(t)):ge.test(t)?_(t):_e.test(t)?ve(t):we.test(t)||Se.test(t)?t:xe.test(t)?parseFloat(t):t},Ce=function(t){var e=(t+"").match(/(-?[.\d]+)(%|ms|s|deg|cm|em|ch|ex|q|in|mm|pc|pt|px|vh|vw|vmin|vmax)?/);return{value:parseFloat(e[1]),units:e[2]}},ke=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=void 0,n={};for(r in t)t.hasOwnProperty(r)&&(n[r]=void 0===e[r]?t[r]:e[r]);return n},Pe=function(t){var e=window,r=t.split(".");return r.forEach((function(t,n){e[r[n]]&&(e=e[r[n]])})),e!==window?e:null},Ae=function(t){return/^(?:[\w]+\s?:\s?[\w.]+,\s?)+(?:[\w]+\s?:\s?[\w.]+)$/g.test(t)?t.match(/(?:(\w+)\s?:\s?([\w.]+))/g).reduce((function(t,e){var r=e.split(":");return t[r[0]]=Te(r[1]),t}),{}):Te(t)},Oe=function(t){return parseInt(t,10)},Me=function(t){return t.trim()},Ie=function(t){return"object"===(void 0===t?"undefined":R(t))&&null!==t?JSON.parse(JSON.stringify(t)):t},De=function(t){return t.slice()},je=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return t+Math.random()*(e-t)},Le=function(t){for(var e=[],r=0;r<t;r++)e.push(r);return e},Ne=function(t){for(var e=t.length;e;e--){var r=Math.floor(Math.random()*e),n=[t[r],t[e-1]];t[e-1]=n[0],t[r]=n[1]}},Fe=function(){return window.performance.now()},Re=function(t,e,r,n){var i=new XMLHttpRequest;n&&n(i),i.open("GET",t,!0),i.onload=function(){e(i.response)},r&&(i.onerror=function(){r(i,i.status)}),i.send()},Be=function(t,e){return Ve(t)?ze(t,e):Array.isArray(t)?Ge(t,e):t===e},Ve=function(t){return t===Object(t)},ze=function(t,e){for(var r in t)if(!e.hasOwnProperty(r)||t[r]!==e[r])return!1;return!0},Ge=function(t,e){return t.length==e.length&&t.every((function(t,r){return t===e[r]}))},qe=function(t){return Object.keys(t).map((function(t){return'"'+t+'"'})).join(", ")},He=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.createElement("div");B(this,t),this._options=ke(t.options(),e),this._element=r,this._value=null,this._observer=null,this._viewDefinition=null,this._constants=null,this._presets=null,this._updater=null,this._credits=null,this._didInit=null,this._didDestroy=null,this._willDestroy=null,this._didUpdate=null,this._init()}return V(t,[{key:"isRootElement",value:function(t){return this._element===t}},{key:"setConstant",value:function(t,e){this._constants[t]=e}},{key:"getConstants",value:function(){return this._constants}},{key:"getConstant",value:function(t){return this._constants[t]}},{key:"setPreset",value:function(t,e){this._presets[t]=e}},{key:"getPreset",value:function(t){return this._presets[t]}},{key:"destroy",value:function(){this._willDestroy(this),this._observer.disconnect(),this.baseDefinition.presenter.destroy(),this._didDestroy(this)}},{key:"redraw",value:function(){this.baseDefinition&&this.baseDefinition.presenter&&(this.baseDefinition.presenter.reset(),this.baseDefinition.presenter.draw(),this._updater(this.baseDefinition,this._value))}},{key:"_init",value:function(){var t=this;if(this._viewDefinition=this._options.view,this._willDestroy=this._options.willDestroy,this._didDestroy=this._options.didDestroy,this._didInit=this._options.didInit,this._didUpdate=this._options.didUpdate,this._value=this._options.value,this._presets=this._options.presets,this._constants=this._options.constants,this._credits=this._options.credits,this._element.classList.contains("tick")||this._element.classList.add("tick"),this._observer=X(this._element,["data-value"],(function(e){t.value=e})),this._viewDefinition.root!==this._element&&(Array.from(this._viewDefinition.root.children).forEac
2h((function(e){t._element.appendChild(e)})),this._viewDefinition.root=this._element),this._viewDefinition.view||this._viewDefinition.children||(this._viewDefinition.view="text"),this._updater=ue(this),null!==this.value&&this._update(this.value),this._element.dataset.state="initialised",this._didInit(this,this.value),this._credits){var e=document.createElement("a");e.className="tick-credits",e.href=this._credits.url,e.tabindex=-1,e.target="_blank",e.rel="noopener noreferrer",e.textContent=this._credits.label,this._element.appendChild(e)}}},{key:"_update",value:function(t){this._updater(this.baseDefinition,t),this._didUpdate(this,t)}},{key:"baseDefinition",get:function(){return this._viewDefinition}},{key:"root",get:function(){return this._element}},{key:"value",get:function(){return this._value},set:function(t){this._value="string"==typeof t?Ae(t):t,this._update(t)}}],[{key:"options",value:function(){return{constants:Ue(),presets:Ye(),value:null,view:null,didInit:function(t){},didUpdate:function(t,e){},willDestroy:function(t){},didDestroy:function(t){},credits:{label:"Powered by PQINA",url:"https://pqina.nl/?ref=credits"}}}}]),t}(),We=function(t,e,r,n){return{label:1===t?e:r,progress:t/n,value:t}},$e=[],Ue=function(){return Xe},Ye=function(){return Ke},Xe={YEAR_PLURAL:"Years",YEAR_SINGULAR:"Year",MONTH_PLURAL:"Months",MONTH_SINGULAR:"Month",WEEK_PLURAL:"Weeks",WEEK_SINGULAR:"Week",DAY_PLURAL:"Days",DAY_SINGULAR:"Day",HOUR_PLURAL:"Hours",HOUR_SINGULAR:"Hour",MINUTE_PLURAL:"Minutes",MINUTE_SINGULAR:"Minute",SECOND_PLURAL:"Seconds",SECOND_SINGULAR:"Second",MILLISECOND_PLURAL:"Milliseconds",MILLISECOND_SINGULAR:"Millisecond"},Ke={y:function(t,e){return We(t,e.YEAR_SINGULAR,e.YEAR_PLURAL,10)},M:function(t,e){return We(t,e.MONTH_SINGULAR,e.MONTH_PLURAL,12)},w:function(t,e){return We(t,e.WEEK_SINGULAR,e.WEEK_PLURAL,52)},d:function(t,e){return We(t,e.DAY_SINGULAR,e.DAY_PLURAL,365)},h:function(t,e){return We(t,e.HOUR_SINGULAR,e.HOUR_PLURAL,24)},m:function(t,e){return We(t,e.MINUTE_SINGULAR,e.MINUTE_PLURAL,60)},s:function(t,e){return We(t,e.SECOND_SINGULAR,e.SECOND_PLURAL,60)},mi:function(t,e){return We(t,e.MILLISECOND_SINGULAR,e.MILLISECOND_PLURAL,1e3)}},Je={value:Ae,didInit:Pe,didUpdate:Pe,didDestroy:Pe,willDestroy:Pe},Ze=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=t.dataset,i={meta:{}};for(var o in n)if(n.hasOwnProperty(o)){var a=e[o],s=n[o];a&&(s=null===(s=a(s))?Ie(r[o]):s,i[o]=s)}return"false"===n.credits&&(i.credits=!1),i},Qe=function(t){var e=$e.filter((function(e){return e.isRootElement(t)}));return e?e[0]:null},tr=function(){return z({},He.options(),{constants:z({},Xe),presets:z({},Ke)})},er=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if(t&&!K(t)&&(e=t,t=void 0),!t||!Qe(t)){e&&e.view&&(e.view=ce([e.view])[0]),!e&&t&&(e=Ze(t,Je,tr())),t&&(e||(e={}),e.view||(e.view=le([t])[0]));var r=new He(e,t);return $e.push(r),r}},rr=function(t){return function(){setTimeout(t,0)}},nr=function(){return Date.now()},ir=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=ke({autostart:!0},r),i=null,o=null,a=null,s=0,l=null,c=!1,u=null,f=function(){return c},p=function(){return null!==o},h=function(){return document.hidden},d=function r(){var n=nr(),a=i-n,l=e+a;i=n+l,t(n-o-s+a),u=setTimeout(r,l)},m=function(){f()?b():p()||(o=nr(),setTimeout((function(){t(0)}),0),i=nr()+e,T(),h()?_():u=setTimeout((function(){d()}),e))},y=function(){clearTimeout(u),u=null,o=null,i=null,a=null,s=0,l=null,c=!1,E()},v=function(){y(),m()},g=function(){p()&&!h()&&(c=!0,E(),w())},b=function(){f()&&p()&&!h()&&(c=!1,T(),S())},w=function(){clearTimeout(u),a=nr(),l=i-a},S=function(){s+=nr()-a,a=null,i=nr()+l,u=setTimeout((function(){d()}),l)},_=function(){w()},x=function(){p()&&S()},E=function(){document.removeEventListener("visibilitychange",C)},T=function(){document.addEventListener("visibilitychange",C)},C=function(){h()?_():x()};return n.autostart&&m(),{start:m,stop:rr(y),reset:rr(v),pause:rr(g),resume:b}},or=function(t){/^[\d]+/.test(t)||(t="1 "+t);var e=t.split(" ");return parseFloat(e[0])*a[e[1].toLowerCase()]},ar=function(t,e){return function(t,e){return t.setHours(e[0]||0,e[1]||0,e[2]||0,e[3]||0),t}(t,e.split(":").map(Oe))},sr=function(t,e){var r=e.match(/((?:[\d]+\s)?(?:hours|hour|minutes|minute|seconds|second))|((?:from|till)\s[\d]+(?::[\d]+)?(?::[\d]+)?)|(wait\s[\d]+\s[a-z]+)/g).reduce((function(t,e){return/from/.test(e)?t.from=ar(t.from,e.split(" ")[1]):/till/.test(e)?t.till=ar(t.till,e.split(" ")[1]):/wait/.test(e)?t.idle=or(e.substring(5)):/hours|hour|minutes|minute|seconds|second/.test(e)&&(t.interval=or(e)),t}),{idle:null,interval:null,date:null,dist:null,wait:!1,from:ar(P(t),"0"),till:ar(P(t),"23:59:59:999")});if(t<r.from||t>=r.till)return r;if(r.interval>r.till-r.from)return r;var n=t-r.from,i=r.interval-n%r.interval;return null!==r.idle&&i>=r.interval-r.idle?(r.wait=!0,r):(r.dist=i,r.date=new Date(t.getTime()+r.dist),r)},lr=function(t,e){return/januari|februari|march|april|may|june|july|august|september|october|november|december/.test(e)?function(t,e){var r=e.match(/januari|februari|march|april|may|june|july|august|september|october|november|december|[\d]+th|\dst|\dnd|first|last|at\s[\d]+(?::[\d]+)?(?::[\d]+)?/g);if(r.length>1){var n="";r.forEach((function(t){n=e.split(t)[1]||""}));var i=n.trim().match(/wait\s[\d]+\s[a-z]+/);i&&r.push(i[0])}var o=r.reduce((function(e,r){return/([\d]+th|\dst|\dnd|first|last)/.test(r)&&(e.day=/^[\d]/.test(r)?parseInt(r,10):"first"===r?1:r),/^at/.test(r)?e.time=ar(P(t),r.substring(3)):/wait/.test(r)?e.idle=or(r.substring(5)):/^[\a-zA-Z]+$/.test(r)&&(e.month=r),e}),{idle:null,day:null,month:null,time:null,date:null,dist:null,wait:!1});if(o.time){o.time.setDate(1),o.time=m(o.time,o.month),o.time=d(o.time,o.day);var a=o.time-t,s=0;if(a<0&&(s=a,o.time.setFullYear(o.time.getFullYear()+1),a=o.time-t),null!==o.idle&&s+o.idle>0)return o.wait=!0,o;o.dist=a}else{o.time=P(t),o.time.setDate(1),o.time=m(o.time,o.month),o.time=d(o.time,o.day);var l=sr(o.time,e);if(l.wait)return o;o.time=P(b(t,o.time)&&l.date?l.date:l.from);var c=o.time-t;c<0&&(o.time=P(l.from),o.time.setFullYear(o.time.getFullYear()+1),c=o.time-t),o.dist=c}return o.date=P(o.time),o}(t,e):/month/.test(e)?function(t,e){var r=e.match(/[\d]+th|\dst|\dnd|first|last|at\s[\d]+(?::[\d]+)?(?::[\d]+)?/g);if(r.length>1){var n="";r.forEach((function(t){n=e.split(t)[1]||""}));var i=n.trim().match(/wait\s[\d]+\s[a-z]+/);i&&r.push(i[0])}var o=r.reduce((function(e,r){return/([\d]+th|\dst|\dnd|first|last)/.test(r)&&(e.day=/^[\d]/.test(r)?parseInt(r,10):"first"===r?1:r),/^at/.test(r)?e.time=ar(P(t),r.substring(3)):/wait/.test(r)&&(e.idle=or(r.substring(5))),e}),{idle:null,day:null,time:null,date:null,dist:null,wait:!1});if(o.time){o.time=d(o.time,o.day);var a=o.time-t,s=0;if(a<0&&(s=a,o.time.setDate(1),o.time.setMonth(o.time.getMonth()+1),d(o.time,o.day),a=o.time-t),null!==o.idle&&s+o.idle>0)return o.wait=!0,o;o.dist=a}else{o.time=d(P(t),o.day);var l=sr(o.time,e);if(l.wait)return o;o.time=P(b(t,o.time)&&l.date?l.date:l.from);var c=o.time-t;c<0&&(o.time=P(l.from),o.time.setDate(1),o.time.setMonth(o.time.getMonth()+1),d(o.time,o.day),c=o.time-t),o.dist=c}return o.date=P(o.time),o}
2(t,e):/(?:mon|tues|wednes|thurs|fri|satur|sun)day/.test(e)?function(t,e){var r=e.match(/(?:mon|tues|wednes|thurs|fri|satur|sun)day|at\s[\d]+(?::[\d]+)?(?::[\d]+)?/g);if(r.length>1){var n="";r.forEach((function(t){n=e.split(t)[1]||""}));var i=n.trim().match(/wait\s[\d]+\s[a-z]+/);i&&r.push(i[0])}var o=r.reduce((function(e,r){return/(?:mon|tues|wednes|thurs|fri|satur|sun)day/.test(r)&&(e.day=u[function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(r)]),/^at/.test(r)?e.time=ar(P(t),r.substring(3)):/wait/.test(r)&&(e.idle=or(r.substring(5))),e}),{idle:null,day:null,time:null,date:null,dist:null,wait:!1});if(o.time){o.time=h(o.time,o.day);var s=o.time-t;if(s<0&&(o.time.setDate(o.time.getDate()+7),s=o.time-t),null!==o.idle&&s>=a.Week-o.idle)return o.wait=!0,o;o.dist=s}else{o.time=h(P(t),o.day);var l=sr(o.time,e);if(l.wait)return o;o.time=P(b(t,o.time)&&l.date?l.date:l.from);var c=o.time-t;c<0&&o.time.setDate(o.time.getDate()+7),o.dist=c}return o.date=P(o.time),o}(t,e):/day at/.test(e)||/^at /.test(e)?function(t,e){var r=e.match(/([\d]+(?::[\d]+)?(?::[\d]+)?)|(wait\s[\d]+\s[a-z]+)/g).reduce((function(e,r){return/^[\d]/.test(r)?e.time=ar(P(t),r):/wait/.test(r)&&(e.idle=or(r.substring(5))),e}),{idle:null,time:null,date:null,wait:!1,dist:null}),n=r.time-t;return n<0&&(r.time.setDate(r.time.getDate()+1),n=r.time-t),null!==r.idle&&n>=a.Day-r.idle?(r.wait=!0,r):(r.dist=n,r.date=P(r.time),r)}(t,e):/hours|hour|minutes|minute|seconds|second/.test(e)?sr(t,e):null},cr=function(t,e){for(var r=e.split(",").map(Me).map((function(e){return lr(t,e)})),n=null,i=0;i<r.length;i++){var o=r[i];if(null===n&&o.wait)return null;(null===n||null===n.dist&&null!==o.dist||null!==o.dist&&o.dist<n.dist)&&(n=o)}return n.date},ur=function(t,e){!0!==t?"string"!=typeof t?setTimeout((function(){e(0)}),0):setTimeout((function(){e(_(t).getTime()-k().getTime())}),0):function(t){var e=new XMLHttpRequest,r=Date.now();e.open("HEAD",window.location+"?noCache="+r),e.setRequestHeader("Content-Type","text/html"),e.setRequestHeader("Cache-Control","no-cache"),e.onload=function(){var n=.5*(r-Date.now()),i=new Date(e.getResponseHeader("Date"));t(new Date(i.getTime()+n))},e.send()}((function(t){e(t.getTime()-k().getTime())}))},fr={format:["d","h","m","s"],cascade:!0,server:null,interval:1e3},pr=function(t){return z({complete:!1,offset:null,value:null,timer:null,onload:function(){},onupdate:function(t){}},t)},hr=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("number"!=typeof t)throw'Can\'t start counter, the "milliseconds" parameter is required';var r=(e=ke({units:"seconds",target:0,amount:1e3,interval:1e3},e)).target,n=t,i=pr({target:r,onended:function(){}});return setTimeout((function(){i.timer=ir((function(o){if((n=t-o/e.interval*e.amount)<=r)return i.value=e.target,i.onupdate(i.value/a[e.units]),i.timer.stop(),void i.onended();i.value=n,i.onupdate(i.value/a[e.units])}),e.interval,{autostart:!1}),i.complete=!0,i.onload(),i.timer.start()}),0),i},dr=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===t)throw'Can\'t start counter, the "due" parameter is required';e=ke(fr,e);var r=p(t)?t:_(t),n=pr({due:P(r),onended:function(){}});return ur(e.server,(function(t){n.offset=t;n.timer=ir((function(){var i=v(t);if(r-i<=0)return n.value=new Array(e.format.length).fill(0),n.onupdate(n.value),n.timer.stop(),void n.onended();n.value=T(i,r,e.format,e.cascade),n.onupdate(n.value)}),e.interval,{autostart:!1}),n.complete=!0,n.onload(),n.timer.start()})),n},mr=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return function(r,n){return n((parseFloat(r)-t)/(e-t))}},yr=function(t,e,r,n){e[t]=r[t],n(De(e))},vr={ascii:function(){return function(t,e){return e((t+"").charCodeAt(0))}},char:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=t?new RegExp("[^"+t+"]","g"):null;return function(t,n){var i=String.fromCharCode(t);r&&(i=i.replace(r,e)),n(i)}},tween:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ease-linear",n=arguments[2];t=ht(t);var i=o(e.EASING_FUNCTION,r),a=null,s=null;return function(e,r){if(e=parseFloat(e),a&&a(),null===s||e===s)return s=e,void r(e);var o=s,l=e-o;a=At((function(t){r(o+t*l)}),(function(){a=null}),t,i,n),s=e}},value:function(t){return function(e,r){return r(t)}},input:function(){return function(t,e){return e(t)}},rotate:function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t,r){var n=Array.isArray(t)?t:[t],i=[],o=e.length;
2n.forEach((function(t,a){e[a%o](t,(function(t){i[a]=t,a===n.length-1&&r(i)}))}))}},map:function(t){return function(e,r){var n=[],i=e;i.forEach((function(e,o){t(e,(function(t){n[o]=t,o===i.length-1&&r(n.concat())}))}))}},transform:function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t,r){var n=[],i=t;e.forEach((function(t,o){t(i,(function(t){n[o]=t,o===e.length-1&&r(1===n.length?n[0]:n)}))}))}},upper:function(){return function(t,e){return e((t+"").toUpperCase())}},lower:function(){return function(t,e){return e((t+"").toLowerCase())}},abs:function(){return function(t,e){return e(Math.abs(t))}},add:function(t){return function(e,r){return r(e+t)}},subtract:function(t){return function(e,r){return r(e-t)}},modulus:function(t){return function(e,r){return r(e%t)}},pad:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"left";return function(r,n){return n(t.length>(""+r).length?"left"===e?(""+t+r).slice(-t.length):(""+r+t).substring(0,t.length):r)}},number:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2;return function(n,i){i((n<0?"-":"")+parseFloat(Math.abs(n)).toFixed(r).replace(/./g,(function(r,n,i){return"."===r?t:n&&(i.length-n)%3==0?e+r:r})))}},replace:function(t,e){return function(r,n){return n((r+"").replace(new RegExp("."===t?"\\"+t:t,"g"),e))}},round:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(e,r){return r(t?e.toFixed(t):Math.round(e))}},ceil:function(){return function(t,e){return e(Math.ceil(t))}},floor:function(){return function(t,e){return e(Math.floor(t))}},fraction:mr,percentage:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,r=mr(t,e);return function(t,e){r(t,(function(t){e(100*t)}))}},multiply:function(t){return function(e,r){return r(e*t)}},divide:function(t){return function(e,r){return r(e/t)}},split:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return function(e,r){return r((e+"").split(t))}},format:function(t){return function(e,r){return r(t.replace(/\$0/gi,e))}},plural:function(t,e){return function(r,n){return n(1===r?t:e)}},limit:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return function(r,n){return n(Math.min(Math.max(r,t),e))}},reverse:function(){return function(t,e){return e(Array.isArray(t)?t.reverse():(t+"").split("").reverse().join(""))}},arrive:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=null,o=null,a=null;return function(s,l){return s=parseFloat(s),null===i?(i=s,void l(s)):(r&&null!==o&&i===s&&(a.cancel(),a=null),n&&null!==o&&s-a.getPosition()>1?(a.cancel(),a=null,o=null,i=s,void l(s)):(a?a.update(l,s):(a=It("arrive",t,e)).update(l,i,s),void(o=s)))}},spring:function(t,e,r){var n=null,i=null;return function(o,a){if(o=parseFloat(o),null===n)return n=o,void a(o);i?i.update(a,o):(i=It("spring",t,e,r)).update(a,n,o)}},delay:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"rtl",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50,n=null;return function(i,o){if(!n)return n=De(i),void o(De(n));n="rtl"===t?n.slice(n.length-i.length,n.length):n.slice(0,i.length);var a=Le(i.length);"random"===t&&Ne(a),"rtl"===t&&a.reverse();!function t(){yr(a.shift(),n,i,o),a.length&&setTimeout(t,je(e,r))}()}},step:function(t){var e=null,r=null,n=null;return function(i,o){if(i=parseFloat(i),null===e)return e=i,void o(i);null!==r&&e===i&&(n.cancel(),n=null),n?n.update(o,i):(n=It("step",t)).update(o,e,i),r=i}},keys:function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t,r){var n={};t.forEach((function(t,r){n[e[r]]=t})),r(n)}},duration:function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t,r){return r(E(t,e))}},substring:function(t,e){return function(r,n){return n((r+"").substring(t,e))}},preset:function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];return function(t,r,n){return r(t.map((function(t,r){return n.getPreset(e[r])(t,n.getConstants(),n)})))}}};n(e.TRANSFORM,vr);var gr={x:"translateX",y:"translateY",z:"translateZ"},br={x:"rotateX",y:"rotateY",z:"rotateZ"},wr={both:"scale",x:"scaleX",y:"scaleY"},Sr=function(t,e,r){return t+(e-t)*r},_r={fade:function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:kt,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;if(r<0){var a=[o,i];i=a[0],o=a[1]}t.style.opacity=Sr(i,o,n(e))},move:function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:kt,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"0",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"100%",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"y";if(r<0){var s=[o,i];i=s[0],o=s[1]}var l=nt(i,Ce),c=nt(o,Ce);Z(t,gr[a],Sr(l.value,c.value,n(e)),l.units||c.units)},rotate:function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:kt,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"0",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"90deg",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"x";if(r<0){var s=[o,i];i=s[0],o=s[1]}var l=nt(i,Ce),c=nt(o,Ce);Z(t,br[a],Sr(l.value,c.value,n(e)),l.units||c.units)},scale:function(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:kt,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"both";if(r<0){var s=[o,i];i=s[0],o=s[1]}Z(t,wr[a],Sr(i,o,n(e)))},crossfade:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=arguments[1],r=arguments[2];return{intro:[{name:"fade",parameters:[0,1],duration:1e3*t,delay:ht(e)}],outro:[{name:"fade",parameters:[1,0],duration:1e3*t,delay:ht(r)}]}},swap:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"y",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments[3],i=arguments[4];return{intro:[{name:"move",parameters:[""+100*-e,"0%",t],duration:1e3*r,delay:ht(n)}],outro:[{name:"move",parameters:["0%",""+100*e,t],duration:1e3*r,delay:ht(i)}]}},revolve:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"y",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments[3],i=arguments[4];return{intro:[{name:"rotate",parameters:[90*-e+"deg","0deg",t],duration:1e3*r,delay:ht(n)}],outro:[{name:"rotate",parameters:["0deg",90*e+"deg",t],duration:1e3*r,delay:ht(i)}]}},zoom:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments[2],n=arguments[3];return{intro:[{name:"scale",parameters:[t,1],duration:1e3*e,delay:ht(r)}],outro:[{name:"scale",parameters:[1,t],duration:1e3*e,delay:ht(n)}]}}};n(e.TRANSITION,_r);var xr={supported:function(){var t=window;if(void 0===t)return!1;var e=t.CSS&&t.CSS.supports,r=!!t.MSInputMethodContext&&!!document.documentMode,n=e&&CSS.supports("transform","translateX(0)");return r||e&&n&&!!["MutationObserver","requestAnimationFrame"].filter((function(e){return e in t})).length}(),options:{setConstant:function(t,e){Xe[t]=e},setPreset:function(t,e){Ke[t]=e}},helper:{interval:ir,date:function(t){return t?_(t):k()},duration:C},data:{request:Re,poll:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:6e4;return ir((function(){Re(t,e)}),r)}},DOM:{create:er,destroy:function(t){var e=function(t,e){for(var r=0,n=t.length;r<n;r++)if(t[r].isRootElement(e))return r;return-1}($e,t);return!(e<0)&&($e[e].destroy(),$e.splice(e,1),!0)},parse:function(t){var e,r=void 0,n=void 0,i=[];for(n=(e=t.querySelectorAll(".tick:not([data-state])")).length;n--;)r=e[n],i.push(er(r));return i},find:Qe},count:{down:function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];if("number"==typeof e[0]&&"string"==typeof e[1]){var n=e[0],i=e[1].toLowerCase();return e.shift(),e[0]=C(n,i),e[1]=e[1]||{},e[1].units=i,hr.apply(void 0,e)}return"string"==typeof e[0]||p(e[0])?dr.apply(void 0,e):null},up:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===t)throw'Can\'t start counter, the "since" parameter is required';e=ke(fr,e);var r=p(t)?t:_(t),n=pr({since:P(r)});return ur(e.server,(function(t){n.offset=t;n.timer=ir((function(){var i=v(t);n.value=T(r,i,e.format,e.cascade),n.onupdate(n.value)}),e.interval,{autostart:!1}),n.complete=!0,n.onload(),n.timer.start()})),n},schedule:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("string"!=typeof t)throw'Can\'t start scheduler, "schedule" is a required parameter';var r=(e=ke(z({},fr,{timezone:null}),e)).timezone?y(e.timezone):null,n=pr({waiting:null,nextScheduledDate:null,previouslyScheduledDate:null,onrepeat:function(t,e){},onresume:function(t){},onwait:function(t){}}
2),i=void 0,o=null;return ur(e.server,(function(a){n.offset=a;n.timer=ir((function(){var s=v(a);if(null!==r&&(s=g(s,r)),o=cr(s,t),n.waiting=null===o,n.waiting)return void 0===i&&(i=null),n.value=new Array(e.format.length).fill(0),n.nextScheduledDate&&(n.previouslyScheduledDate=P(n.nextScheduledDate)),n.nextScheduledDate=null===o?null:P(o),void n.onwait(n.previouslyScheduledDate?P(n.previouslyScheduledDate):null);n.nextScheduledDate=P(o),null===i&&n.onresume(P(o)),(null===i||void 0!==i&&!w(i,o))&&(n.onrepeat(P(o),i?P(i):null),i&&(n.previouslyScheduledDate=P(i))),i=P(o),n.value=T(s,o,e.format,e.cascade),n.onupdate(n.value)}),e.interval,{autostart:!1}),n.complete=!0,n.onload(),n.timer.start()})),n}},plugin:{add:function(t,e,r){if("function"==typeof t){var n=t;return i(n.identifier.type,n.identifier.name,n)}return i(t,e,r)}}},Er=function(t){if(!e.hasOwnProperty(t))return"continue";xr.plugin[function(t){return t.replace(/-./g,(function(t){return t.charAt(1).toUpperCase()}))}("add-"+e[t])]=function(r,n){i(e[t],r,n)}};for(var Tr in e)Er(Tr);return t.exports=xr,t.exports}():null,i="undefined"!=typeof window?function(){if(!t)var t={};!function(){function t(t){this.value=t}function e(e){var r,n;function i(r,n){try{var a=e[r](n),s=a.value;s instanceof t?Promise.resolve(s.value).then((function(t){i("next",t)}),(function(t){i("throw",t)})):o(a.done?"return":"normal",a.value)}catch(t){o("throw",t)}}function o(t,e){switch(t){case"return":r.resolve({value:e,done:!0});break;case"throw":r.reject(e);break;default:r.resolve({value:e,done:!1})}(r=r.next)?i(r.key,r.arg):n=null}this._invoke=function(t,e){return new Promise((function(o,a){var s={key:t,arg:e,resolve:o,reject:a,next:null};n?n=n.next=s:(r=n=s,i(t,e))}))},"function"!=typeof e.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype.throw=function(t){return this._invoke("throw",t)},e.prototype.return=function(t){return this._invoke("return",t)}}();var e=function(){function t(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}}();return t.exports=function(t){var r=t.DOM,n=(t.Animation.animate,t.Extension),i=t.Date.performance,o=t.View,a=o.rooter,s=o.destroyer,l=o.drawer,c=o.updater,u=o.styler,f=n.getExtension(n.Type.EASING_FUNCTION,"ease-out-cubic"),p=n.getExtension(n.Type.EASING_FUNCTION,"ease-out-sine"),h=function(t){if(t.isInitialValue()){t.root.textContent="",t.spacer=r.create("span","tick-flip-spacer"),t.root.appendChild(t.spacer);
2var e=r.create("span","tick-flip-shadow-top tick-flip-shadow tick-flip-front"),o=r.create("span","tick-flip-shadow-bottom tick-flip-shadow tick-flip-back");t.root.appendChild(e),t.root.appendChild(o),t.shadowCard=r.create("span","tick-flip-card-shadow"),t.root.appendChild(t.shadowCard)}if(t.spacer.textContent=t.value,t.isInitialValue()||r.visible(t.root)){var a=t.cards[t.cards.length-1];if(a&&(a.waiting=!1,a.offset=i(),a.back=t.value),t.isInitialValue()){var s=new d;s.back=t.value,s.offset=null,s.progress=1,t.root.insertBefore(s.root,t.root.firstChild),t.cards.push(s)}var l=new d;if(l.offset=null,l.progress=0,l.visual_progress=0,l.waiting=!0,l.front=t.value,l.rotate(0),t.root.insertBefore(l.root,t.root.firstChild),t.cards.push(l),!t.animating){t.animating=!0;var c=n.getExtension(n.Type.EASING_FUNCTION,t.style.flipEasing);!function e(){var n=t.cards.filter((function(t){return!t.done&&!t.waiting}));if(0!==n.length){n.forEach((function(e){null!==e.offset&&(e.progress=(i()-e.offset)/t.style.flipDuration),e.progress>=1&&(e.progress=1,e.done=!0),e.visual_progress=c(e.progress)}));n.reverse().forEach((function(t,e){var r=n[e-1];r&&t.visual_progress<=r.visual_progress&&(t.visual_progress=r.visual_progress+.01)})),n.reverse(),t.cards.forEach((function(e,r){var n=1-2*Math.abs(e.visual_progress-.5),i=1-(e.visual_progress-.5)/.5;e.shadowFront=n,e.highlightBack=i;var o=t.cards[r+1];o&&e.visual_progress>.5&&e.visual_progress>0&&(e.shadowBack=f(o.visual_progress))})),n.forEach((function(t,e){var r=t.visual_progress;r>.5&&!t.done?t.root.style.zIndex=10+e:t.root.style.removeProperty("z-index"),t.rotate(-180*r)}));var o=0,a=1;n.forEach((function(t){var e=Math.abs(t.visual_progress-.5);e<a&&(a=e,o=t.visual_progress)}));var s=p(o<.5?o/.5:(1-o)/.5);t.shadowCard.style.opacity=s,r.transform(t.shadowCard,"scaleY",s),t.cards.filter((function(t){return t.done})).slice(0,-1).forEach((function(e){t.cards=t.cards.filter((function(t){return t!==e})),e.root.parentNode&&t.root.removeChild(e.root)})),requestAnimationFrame(e)}else t.animating=!1}()}}else t.cards.forEach((function(e){e.back=t.value,e.front=t.value}))},d=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._root=r.create("span","tick-flip-card");var e=r.create("span","tick-flip-panel-front tick-flip-front tick-flip-panel"),n=r.create("span","tick-flip-panel-front-text"),i=r.create("span","tick-flip-panel-text-wrapper");n.appendChild(i);var o=r.create("span","tick-flip-panel-front-shadow");e.appendChild(n),e.appendChild(o);var a=r.create("span","tick-flip-panel-back tick-flip-back tick-flip-panel"),s=r.create("span","tick-flip-panel-back-text"),l=r.create("span","tick-flip-panel-text-wrapper");s.appendChild(l);var c=r.create("span","tick-flip-panel-back-highlight"),u=r.create("span","tick-flip-panel-back-shadow");a.appendChild(s),a.appendChild(c),a.appendChild(u),this._root.appendChild(e),this._root.appendChild(a),this._front=e,this._back=a,this._shadowFront=o,this._shadowBack=u,this._highlightBack=c,this._textBack=l,this._textFront=i,this._frontValue=null,this._backValue=null}return e(t,[{key:"rotate",value:function(t){this._front.style.transform="rotateX("+t+"deg)",this._back.style.transform="rotateX("+(-180+t)+"deg)"}},{key:"root",get:function(){return this._root}},{key:"front",set:function(t){this._frontValue=t,this._textFront.textContent=t},get:function(){return this._frontValue}},{key:"back",set:function(t){this._backValue=t,this._textBack.textContent=t},get:function(){return this._backValue}},{key:"highlightBack",set:function(t){this._highlightBack.style.opacity=t}},{key:"shadowBack",set:function(t){this._shadowBack.style.opacity=t}},{key:"shadowFront",set:function(t){this._shadowFront.style.opacity=t}}]),t}();return function(t){var e={cards:[],lastCard:null,initialCard:null,shadowAbove:null,shadowBelow:null,shadowCard:null,currentValue:null,lastValue:null,front:null,back:null};return Object.assign({},a(e,t,"flip"),c(e),u(e,{flipDuration:800,flipEasing:"ease-out-bounce"}),l(e,h),s(e))}},t.exports.identifier={name:"flip",type:"view"},t.exports}():null;n.plugin.add(i);var o=n;function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,l(n.key),n)}}function l(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==a(e)?e:e+""}var c,u,f,p=(c=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-counter",this.tick=".tick"},(u=[{key:"bootstrap",value:function(){document.querySelectorAll(this.tick).forEach((function(t){var e=t.getAttribute("data-billions"),r=t.getAttribute("data-millions"),n=t.getAttribute("data-thousands"),i=t.getAttribute("data-hundreds"),a=o.DOM.create(t,{value:{billions:0,millions:0,thousands:0,hundreds:0},didInit:function(){setTimeout((function(){a.value={billions:e,millions:r,thousands:n,hundreds:i}}),100),o.helper.interval((function(){parseInt(a.value.hundreds,10)<999?a.value={billions:e,millions:r,thousands:n,hundreds:parseInt(a.value.hundreds,10)+1}:a.value={billions:e,millions:r,thousands:parseInt(a.value.thousands,10)+1,hundreds:0}}),3e3)}})}))}}])&&s(c.prototype,u),f&&s(c,f),Object.defineProperty(c,"prototype",{writable:!1}),c)},function(t,e,r){"use strict";r.d(e,"a",(function(){return V}));var n=r(4),i=r(3),o=Object.freeze({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1440}),a=["up","down"];function s(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o.sm,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return null},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.up,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!a.includes(r))throw new Error("onBreakpointChange: direction must be one of ".concat(a.join(", ")));var i=Object.values(o);if(!i.includes(t)&&!n)throw new Error("onBreakpointChange: breakpoint must be one of ".concat(i.join(", ")));var s=window.matchMedia("(min-width: ".concat(t,"px)"));"down"===r&&(s=window.matchMedia("(max-width: ".concat(t-.02,"px)"))),s.matches&&e(),s.addEventListener("change",(function(t){t.matches&&e()}))}var l=r(9);function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function f(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?u(Object(r),!0).forEach((function(e){p(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function p(t,e,r){return(e=b(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function h(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=m(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function d(t){return function(t){if(Array.isArray(t))return y(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||m(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(t,e){if(t){if("string"==typeof t)return y(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(t,e):void 0}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function v(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,b(n.key),n)}}function b(t){var e=function(t,e){if("object"!=c(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==c(e)?e:e+""}var w,S,_,x=(w=function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.breakpoint,n=void 0===r?o.sm:r;v(this,t),this.mainBreakpoint=n,this.swiperInstances=[],this.sliderOptions={},this.classOptions={paginationTheme:"light",useArrows:!1,usePagination:!0,wrapArrows:!1},this.classNames={arrowsWrap:"swiper-button-wrap",swiperButton:"swiper-button",swiperButtonNext:"swiper-button-next",swiperButtonPrev:"swiper-button-prev",swiperContainer:"swiper",swiperPagination:"swiper-pagination",swiperSlide:"swiper-slide",swiperWrapper:"swiper-wrapper"},this.callbacks={afterCleanUpCallback:null,beforeSliderInitCallback:null}},(S=[{key:"handleSlider",value:function(t){var e=this,r=t.block,n=t.index,i=d(r.querySelectorAll(".".concat(this.classNames.item))),o=r.querySelector(".".concat(this.classNames.items)),a=r.querySelector(".".concat(this.classNames.body));s(this.mainBreakpoint,(function(){e.appendClasses({sliderContainer:a,sliderWrapper:o,slides:i}),e.addPagination({sliderContainer:a}),e.addArrows({sliderContainer:a}),e.initSlider({index:n,sliderContainer:a})}),"down"),s(this.mainBreakpoint,(function(){e.destroySwiperInstances({index:n}),e.removePagination({sliderContainer:a}),e.removeArrows({sliderContainer:a}),e.cleanUpSwiperClasses({sliderContainer:a,sliderWrapper:o,slides:i})}),"up")}},{key:"appendClasses",value:function(t){var e=t.slides,r=t.sliderWrapper,n=t.sliderContainer;if(e.length>0){var i,o=h(e);try{for(o.s();!(i=o.n()).done;)i.value.classList.add(this.classNames.swiperSlide)}catch(t){o.e(t)}finally{o.f()}}r&&r.classList.add(this.classNames.swiperWrapper),n&&n.classList.add(this.classNames.swiperContainer)}},{key:"addArrows",value:function(t){var e=t.sliderContainer;if(e){var r=this.classOptions,n=r.useArrows,i=r.wrapArrows;if(n){var o=document.createElement("div"),a=document.createElement("div");if(o.classList.add(this.classNames.swiperButton,this.classNames.swiperButtonNext),a.classList.add(this.classNames.swiperButton,this.classNames.swiperButtonPrev),!0===i){var s=document.createElement("div");return s.classList.add(this.classNames.arrowsWrap),s.appendChild(a),s.appendChild(o),void e.appendChild(s)}e.appendChild(a),e.appendChild(o)}}}},{key:"removeArrows",value:function(t){var e=t.sliderContainer;if(e){var r=this.classOptions,n=r.useArrows,i=r.wrapArrows;if(n){var o=e.querySelector(".".concat(this.classNames.swiperButtonNext)),a=e.querySelector(".".concat(this.classNames.swiperButtonPrev));if(i){var s=e.querySelector(".".concat(this.classNames.arrowsWrap));s&&s.remove()}else o&&o.remove(),a&&a.remove()}}}},{key:"getPaginationClass",value:function(t){var e=t.element,r=t.paginationTheme;return e&&r?"".concat(this.classNames.swiperPagination,"--theme-").concat(r):""}},{key:"addPagination",value:function(t){var e=t.sliderContainer;if(e){var r=this.classOptions,n=r.usePagination,i=r.paginationTheme;if(n){var o=document.createElement("div");o.classList.add(this.classNames.swiperPagination),o.classList.add(this.getPaginationClass({element:o,paginationTheme:i})),e.appendChild(o)}}}},{key:"removePagination",value:function(t){var e=t.sliderContainer;if(e&&this.classOptions.usePagination){var r=e.querySelector(".".concat(this.classNames.swiperPagination));r&&r.remove()}}},{key:"setSliderOptions",value:function(t){this.sliderOptions=f({modules:[l.c,l.b]},t)}},{key:"setClassOptions",value:function(t){this.classOptions=f(f({},this.classOptions),t)}},{key:"initSlider",value:function(t){var e=t.sliderContainer,r=t.index;if(e){this.callbacks.beforeSliderInitCallback&&this.isValidCallback(this.callbacks.beforeSliderInitCallback)&&this.callbacks.beforeSliderInitCallback();var n=new l.d(e,this.sliderOptions);this.swiperInstances[r]=n}}},{key:"destroySwiperInstances",value:function(t){var e=t.index;this.swiperInstances.length>0&&this.swiperInstances[e]&&!this.swiperInstances[e].destroyed&&this.swiperInstances[e].destroy(!0,!0)}},{key:"cleanUpSwiperClasses",value:function(t){var e=t.slides,r=t.sliderWrapper,n=t.sliderContainer;if(e.length>0){var i,o=h(e);try{for(o.s();!(i=o.n()).done;)i.value.classList.remove(this.classNames.swiperSlide)}catch(t){o.e(t)}finally{o.f()}}r&&r.classList.remove(this.classNames.swiperWrapper),n&&n.classList.remove(this.classNames.swiperContainer),this.callbacks.afterCleanUpCallback&&this.isValidCallback(this.callbacks.afterCleanUpCallback)&&this.callbacks.afterCleanUpCallback()}},{key:"getInstances",value:function(t){var e=t.index;return this.swiperInstances[e]}},{key:"isValidCallback",value:function(t){return"function"==typeof t}}])&&g(w.prototype,S),_&&g(w,_),Object.defineProperty(w,"prototype",{writable:!1}),w),E=r(6),T=r(77);function C(t){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function k(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,o,a,s=[],l=!0,c=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){c=!0,i=t}
2finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(t,e)||O(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=O(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}function A(t){return function(t){if(Array.isArray(t))return M(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||O(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(t,e){if(t){if("string"==typeof t)return M(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?M(t,e):void 0}}function M(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function I(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function D(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?I(Object(r),!0).forEach((function(e){j(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function j(t,e,r){return(e=N(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function L(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,N(n.key),n)}}function N(t){var e=function(t,e){if("object"!=C(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==C(e)?e:e+""}function F(t,e,r){return e=R(e),function(t,e){if(e&&("object"==C(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,function(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return function(){return!!t}()}()?Reflect.construct(e,r||[],R(t).constructor):e.apply(t,r))}function R(t){return(R=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function B(t,e){return(B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t})(t,e)}var V=function(t){function e(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(t=F(this,e,[{breakpoint:o.xl}])).selector=".b-text-and-media-scroll-hijack",t.classNames=D(D({},t.classNames),{},{active:"active",body:"b-text-and-media-scroll-hijack__body",item:"b-text-and-media-scroll-hijack__item",itemContent:"b-text-and-media-scroll-hijack__item-content",itemInViewport:"in-viewport",items:"b-text-and-media-scroll-hijack__items",media:"b-text-and-media-scroll-hijack__media",mediaItem:"b-text-and-media-scroll-hijack__media-item",mediaItems:"b-text-and-media-scroll-hijack__media-items",mediaItemsSticky:"b-text-and-media-scroll-hijack__media-items-sticky",videoElement:"c-video",videoSourceFile:"c-video--source-file",videoSourceVimeo:"c-video--source-vimeo",swiperSlideActive:"swiper-slide-active"}),t}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&B(t,e)}(e,t),function(t,e,r){return e&&L(t.prototype,e),r&&L(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"bootstrap",value:function(){var t=A(document.querySelectorAll("".concat(this.selector)));this.initBlocks({blocks:t})}},{key:"initBlocks",value:function(t){var e=this,r=t.blocks;if(0!==r.length){var n,i=P(r.entries());try{for(i.s();!(n=i.n()).done;){var o=k(n.value,2),a=o[0],s=o[1];this.handleIndexes({block:s}),this.handleBlockItemsScroll({block:s}),this.handleFirstActiveVideo({block:s}),this.setClassOptions({useArrows:!1,usePagination:!1,wrapArrows:!1}),this.setSliderOptions({centeredSlides:!1,loop:!1,slidesPerView:1.2,spaceBetween:16,on:{slideChangeTransitionEnd:function(t){var r=t.slides[t.activeIndex].querySelector(".".concat(e.classNames.videoElement));e.playVideo(r)},slideChangeTransitionStart:function(t){var r=t.slides[t.previousIndex].querySelector(".".concat(e.classNames.videoElement));e.pauseVideo(r)}}}),this.handleSlider({block:s,index:a})}}catch(t){i.e(t)}finally{i.f()}}}},{key:"handleIndexes",value:function(t){var e=A(t.block.querySelectorAll(".".concat(this.classNames.item)));if(0!==e.length){var r,n=P(e.entries());try{for(n.s();!(r=n.n()).done;){var i=k(r.value,2),o=i[0];
2i[1].querySelector(".".concat(this.classNames.itemContent)).dataset.source=o}}catch(t){n.e(t)}finally{n.f()}}}},{key:"showActiveMediaItemByVisibleItem",value:function(t){var e=this,r=t.item;if(r){var n=r.closest("".concat(this.selector));if(n){var o=n.querySelector(".".concat(this.classNames.mediaItem,'[data-target="').concat(r.dataset.source,'"]')),a=n.querySelectorAll(".".concat(this.classNames.mediaItem));if(o){var s,l=P(a);try{for(l.s();!(s=l.n()).done;){var c=s.value;if(c!==o){var u=c.querySelector(".".concat(this.classNames.videoElement));this.pauseVideo(u),u&&u.closest(".".concat(this.classNames.mediaItem)).setAttribute("inert",""),i.a.to(c,{duration:.3,opacity:0})}}}catch(t){l.e(t)}finally{l.f()}i.a.to(o,{duration:.3,onComplete:function(){var t=o.querySelector(".".concat(e.classNames.videoElement));e.playVideo(t),t&&t.closest(".".concat(e.classNames.mediaItem)).removeAttribute("inert")},opacity:1})}}}}},{key:"handleBlockItemsScroll",value:function(t){var e=this,r=t.block,n=A(r.querySelectorAll(".".concat(this.classNames.itemContent))),i=function(){var t,r=P(n);try{for(r.s();!(t=r.n()).done;){var i=t.value,o=i.getBoundingClientRect(),a=o.top,s=o.bottom,l=o.height,c=window.innerHeight;a<=0||s>=c||a+l>=c?i.classList.remove(e.classNames.itemInViewport):(e.showActiveMediaItemByVisibleItem({item:i}),i.classList.add(e.classNames.itemInViewport))}}catch(t){r.e(t)}finally{r.f()}};this.handleFocusIn(n),s(o.xl,(function(){e.pauseAllVideos(r),window.addEventListener("scroll",i)}),"up"),s(o.xl,(function(){e.pauseAllVideos(r),window.removeEventListener("scroll",i)}),"down")}},{key:"handleFocusIn",value:function(t){var e,r=P(t);try{var n=function(){var t=e.value;t.addEventListener("focusin",(function(){t.scrollIntoView({behavior:"smooth",block:"center"})}))};for(r.s();!(e=r.n()).done;)n()}catch(t){r.e(t)}finally{r.f()}}},{key:"handleFirstActiveVideo",value:function(t){var e=this,r=t.block,n=function(){var t=r.querySelector(".".concat(e.classNames.swiperContainer)),n=t.querySelector(".".concat(e.classNames.swiperSlideActive)).querySelector(".".concat(e.classNames.videoElement));Object(T.a)(t)&&e.playVideo(n)};s(o.xl,(function(){window.addEventListener("scroll",n)}),"down"),s(o.xl,(function(){e.pauseAllVideos(r),window.removeEventListener("scroll",n)}),"up")}},{key:"playVideo",value:function(t){if(t){var e=t.classList.contains(this.classNames.videoSourceVimeo)?"vimeo":"file";if("vimeo"===e&&Object(n.a)({element:t,eventName:E.a.play}),"file"===e)t.querySelector("video").play()}}},{key:"pauseVideo",value:function(t){if(t){var e=t.classList.contains(this.classNames.videoSourceVimeo)?"vimeo":"file";if("vimeo"===e&&Object(n.a)({element:t,eventName:E.a.pause}),"file"===e){var r=t.querySelector("video");r&&r.pause()}}}},{key:"pauseAllVideos",value:function(t){if(t){var e,r=P(t.querySelectorAll(".".concat(this.classNames.videoElement)));try{for(r.s();!(e=r.n()).done;){var n=e.value;this.pauseVideo(n)}}catch(t){r.e(t)}finally{r.f()}}}}])}(x)},function(t,e,r){"use strict";function n(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function i(t,e,r){return e&&n(t.prototype,e),r&&n(t,r),t}function o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function a(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function s(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?a(Object(r),!0).forEach((function(e){o(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function l(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){i=!0,o=t}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(t,e)||u(t,e)||function(){throw new TypeError("Invalid attempt to de
2structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(t){return function(t){if(Array.isArray(t))return f(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||u(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){if(t){if("string"==typeof t)return f(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(t,e):void 0}}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function p(t,e){return Object.getOwnPropertyNames(Object(t)).reduce((function(r,n){var i=Object.getOwnPropertyDescriptor(Object(t),n),o=Object.getOwnPropertyDescriptor(Object(e),n);return Object.defineProperty(r,n,o||i)}),{})}function h(t){return"string"==typeof t}function d(t){return Array.isArray(t)}function m(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=p(e);return void 0!==r.types?t=r.types:void 0!==r.split&&(t=r.split),void 0!==t&&(r.types=(h(t)||d(t)?String(t):"").split(",").map((function(t){return String(t).trim()})).filter((function(t){return/((line)|(word)|(char))/i.test(t)}))),(r.absolute||r.position)&&(r.absolute=r.absolute||/absolute/.test(e.position)),r}function y(t){var e=h(t)||d(t)?String(t):"";return{none:!e,lines:/line/i.test(e),words:/word/i.test(e),chars:/char/i.test(e)}}function v(t){return null!==t&&"object"==typeof t}function g(t){return v(t)&&/^(1|3|11)$/.test(t.nodeType)}function b(t){return d(t)?t:null==t?[]:function(t){return v(t)&&function(t){return"number"==typeof t&&t>-1&&t%1==0}(t.length)}(t)?Array.prototype.slice.call(t):[t]}function w(t){var e=t;return h(t)&&(e=/^(#[a-z]\w+)$/.test(t.trim())?document.getElementById(t.trim().slice(1)):document.querySelectorAll(t)),b(e).reduce((function(t,e){return[].concat(c(t),c(b(e).filter(g)))}),[])}r.d(e,"a",(function(){return st})),function(){function t(){for(var t=arguments.length,e=0;e<t;e++){var r=e<0||arguments.length<=e?void 0:arguments[e];1===r.nodeType||11===r.nodeType?this.appendChild(r):this.appendChild(document.createTextNode(String(r)))}}function e(){for(;this.lastChild;)this.removeChild(this.lastChild);arguments.length&&this.append.apply(this,arguments)}function r(){for(var t=this.parentNode,e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];var i=r.length;if(t)for(i||t.removeChild(this);i--;){var o=r[i];"object"!=typeof o?o=this.ownerDocument.createTextNode(o):o.parentNode&&o.parentNode.removeChild(o),i?t.insertBefore(this.previousSibling,o):t.replaceChild(o,this)}}"undefined"!=typeof Element&&(Element.prototype.append||(Element.prototype.append=t,DocumentFragment.prototype.append=t),Element.prototype.replaceChildren||(Element.prototype.replaceChildren=e,DocumentFragment.prototype.replaceChildren=e),Element.prototype.replaceWith||(Element.prototype.replaceWith=r,DocumentFragment.prototype.replaceWith=r))}();var S=Object.entries,_={},x=0;function E(t,e,r){if(!v(t))return console.warn("[data.set] owner is not an object"),null;var n=t._splittype||(t._splittype=++x),i=_[n]||(_[n]={});return void 0===r?e&&Object.getPrototypeOf(e)===Object.prototype&&(_[n]=s(s({},i),e)):void 0!==e&&(i[e]=r),r}function T(t,e){var r=v(t)?t._splittype:null,n=r&&_[r]||{};return void 0===e?n:n[e]}function C(t){var e=t&&t._splittype;e&&(delete t[e],delete _[e])}var k="[".concat("\\ud800-\\udfff","]"),P="[".concat("\\u0300-\\u036f\\ufe20-\\ufe23").concat("\\u20d0-\\u20f0","]"),A="\\ud83c[\\udffb-\\udfff]",O="(?:".concat(P,"|").concat(A,")"),M="[^".concat("\\ud800-\\udfff","]"),I="(?:\\ud83c[\\udde6-\\uddff]){2}",D="[\\ud800-\\udbff][\\udc00-\\udfff]",j="".concat(O,"?"),L="[".concat("\\ufe0e\\ufe0f","]?"),N=L+j+("(?:\\u200d(?:"+[M,I,D].join("|")+")"+L+j+")*"),F="(?:".concat(["".concat(M).concat(P,"?"),P,I,D,k].join("|"),"\n)"),R=RegExp("".concat(A,"(?=").concat(A,")|").concat(F).concat(N),"g"),B=RegExp("[".concat(["\\u200d","\\ud800-\\udfff","\\u0300-\\u036f\\ufe20-\\ufe23","\\u20d0-\\u20f0","\\ufe0e\\ufe0f"].join(""),"]"));function V(t){return B.test(t)}function z(t){return V(t)?function(t){return t.match(R)||[]}(t):function(t){return t.split("")}(t)}function G(t){return null==t?"":String(t)}function q(t,e){var r=document.createElement(t);return e?(Object.keys(e).forEach((function(t){var n=e[t],i=h(n)?n.trim():n;null!==i&&""!==i&&("children"===t?r.append.apply(r,c(b(i))):r.setAttribute(t,i))}
vendor: 4,288 bytes, line 2
2)),r):r}var H={splitClass:"",lineClass:"line",wordClass:"word",charClass:"char",types:["lines","words","chars"],absolute:!1,tagName:"div"};function W(t,e){var r,n=y((e=p(H,e)).types),i=e.tagName,o=t.nodeValue,a=document.createDocumentFragment(),s=[];return/^\s/.test(o)&&a.append(" "),r=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ",r=t?String(t):"";return r.trim().replace(/\s+/g," ").split(e)}(o).reduce((function(t,r,o,l){var u,f;return n.chars&&(f=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(t=G(t))&&h(t)&&!e&&V(t)?z(t):t.split(e)}(r).map((function(t){var r=q(i,{class:"".concat(e.splitClass," ").concat(e.charClass),style:"display: inline-block;",children:t});return E(r,"isChar",!0),s=[].concat(c(s),[r]),r}))),n.words||n.lines?(E(u=q(i,{class:"".concat(e.wordClass," ").concat(e.splitClass),style:"display: inline-block; ".concat(n.words&&e.absolute?"position: relative;":""),children:n.chars?f:r}),{isWord:!0,isWordStart:!0,isWordEnd:!0}),a.appendChild(u)):f.forEach((function(t){a.appendChild(t)})),o<l.length-1&&a.append(" "),n.words?t.concat(u):t}),[]),/\s$/.test(o)&&a.append(" "),t.replaceWith(a),{words:r,chars:s}}function $(t,e,r){var n,i,o,a=y(e.types),s=e.tagName,u=t.getElementsByTagName("*"),f=[],p=[],h=null,d=[],m=t.parentElement,v=t.nextElementSibling,g=document.createDocumentFragment(),w=window.getComputedStyle(t),S=w.textAlign,_=.2*parseFloat(w.fontSize);return e.absolute&&(o={left:t.offsetLeft,top:t.offsetTop,width:t.offsetWidth},i=t.offsetWidth,n=t.offsetHeight,E(t,{cssWidth:t.style.width,cssHeight:t.style.height})),b(u).forEach((function(n){var i=n.parentElement===t,o=function(t,e,r,n){if(!r.absolute)return{top:e?t.offsetTop:null};var i=t.offsetParent,o=l(n,2),a=o[0],s=o[1],c=0,u=0;if(i&&i!==document.body){var f=i.getBoundingClientRect();c=f.x+a,u=f.y+s}var p=t.getBoundingClientRect(),h=p.width,d=p.height,m=p.x;return{width:h,height:d,top:p.y+s-u,left:m+a-c}}(n,i,e,r),s=o.width,c=o.height,u=o.top,d=o.left;/^br$/i.test(n.nodeName)||(a.lines&&i&&((null===h||u-h>=_)&&(h=u,f.push(p=[])),p.push(n)),e.absolute&&E(n,{top:u,left:d,width:s,height:c}))})),m&&m.removeChild(t),a.lines&&(d=f.map((function(t){var r=q(s,{class:"".concat(e.splitClass," ").concat(e.lineClass),style:"display: block; text-align: ".concat(S,"; width: 100%;")});E(r,"isLine",!0);var n={height:0,top:1e4};return g.appendChild(r),t.forEach((function(t,e,i){var o=T(t),a=o.isWordEnd,s=o.top,l=o.height,c=i[e+1];n.height=Math.max(n.height,l),n.top=Math.min(n.top,s),r.appendChild(t),a&&T(c).isWordStart&&r.append(" ")})),e.absolute&&E(r,{height:n.height,top:n.top}),r})),a.words||function t(e){T(e).isWord?(C(e),e.replaceWith.apply(e,c(e.childNodes))):b(e.children).forEach((function(e){return t(e)}))}(g),t.replaceChildren(g)),e.absolute&&(t.style.width="".concat(t.style.width||i,"px"),t.style.height="".concat(n,"px"),b(u).forEach((function(t){var e=T(t),r=e.isLine,n=e.top,i=e.left,a=e.width,s=e.height,l=T(t.parentElement),c=!r&&l.isLine;t.style.top="".concat(c?n-l.top:n,"px"),t.style.left="".concat(r?o.left:i-(c?o.left:0),"px"),t.style.height="".concat(s,"px"),t.style.width="".concat(r?o.width:a,"px"),t.style.position="absolute"}))),m&&(v?m.insertBefore(t,v):m.appendChild(t)),d}var U=p(H,{}),Y=function(){function t(e,r){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.isSplit=!1,this.settings=p(U,m(r)),this.elements=w(e),this.split()}return i(t,null,[{key:"clearData",value:function(){Object.keys(_).forEach((function(t){delete _[t]}))}},{key:"setDefaults",value:function(t){return U=p(U,m(t)),H}},{key:"revert",value:function(t){w(t).forEach((function(t){var e=T(t),r=e.isSplit,n=e.html,i=e.cssWidth,o=e.cssHeight;r&&(t.innerHTML=n,t.style.width=i||"",t.style.height=o||"",C(t))}))}},{key:"create",value:function(e,r){return new t(e,r)}},{key:"data",get:function(){return _}},{key:"defaults",get:function(){return U},set:function(t){U=p(U,m(t))}}]),i(t,[{key:"split",value:function(t){var e=this;this.revert(),this.elements.forEach((function(t){E(t,"html",t.innerHTML)})),this.lines=[],this.words=[],this.chars=[];var r=[window.pageXOffset,window.pageYOffset];void 0!==t&&(this.settings=p(this.settings,m(t)));var n=y(this.settings.types);
2n.none||(this.elements.forEach((function(t){E(t,"isRoot",!0);var r=function t(e,r){var n=e.nodeType,i={words:[],chars:[]};if(!/(1|3|11)/.test(n))return i;if(3===n&&/\S/.test(e.nodeValue))return W(e,r);var o=b(e.childNodes);if(o.length&&(E(e,"isSplit",!0),!T(e).isRoot)){e.style.display="inline-block",e.style.position="relative";var a=e.nextSibling,s=e.previousSibling,l=e.textContent||"",u=a?a.textContent:" ",f=s?s.textContent:" ";E(e,{isWordEnd:/\s$/.test(l)||/^\s/.test(u),isWordStart:/^\s/.test(l)||/\s$/.test(f)})}return o.reduce((function(e,n){var i=t(n,r),o=i.words,a=i.chars;return{words:[].concat(c(e.words),c(o)),chars:[].concat(c(e.chars),c(a))}}),i)}(t,e.settings),n=r.words,i=r.chars;e.words=[].concat(c(e.words),c(n)),e.chars=[].concat(c(e.chars),c(i))})),this.elements.forEach((function(t){if(n.lines||e.settings.absolute){var i=$(t,e.settings,r);e.lines=[].concat(c(e.lines),c(i))}})),this.isSplit=!0,window.scrollTo(r[0],r[1]),S(_).forEach((function(t){var e=l(t,2),r=e[0],n=e[1],i=n.isRoot,o=n.isSplit;i&&o||(_[r]=null,delete _[r])})))}},{key:"revert",value:function(){this.isSplit&&(this.lines=null,this.words=null,this.chars=null,this.isSplit=!1),t.revert(this.elements)}}]),t}(),X=r(47);function K(t){return(K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function J(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Z(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?J(Object(r),!0).forEach((function(e){Q(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function Q(t,e,r){return(e=nt(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function tt(t){return function(t){if(Array.isArray(t))return et(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return et(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?et(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function et(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function rt(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,nt(n.key),n)}}function nt(t){var e=function(t,e){if("object"!=K(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=K(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==K(e)?e:e+""}var it,ot,at,st=(it=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-content-on-scroll",this.selectors={item:".b-content-on-scroll__item",itemText:".b-content-on-scroll__item-text p",itemTitle:".b-content-on-scroll__item-title"},this.classNames={elementInViewport:"b-content-on-scroll__item--in-viewport"},this.splitOptions={lineClass:"af-animated-line",tagName:"span",wordClass:"af-animated-word"}},(ot=[{key:"bootstrap",value:function(){var t=this;Object(X.a)(this.selectors.item,(function(e){e.classList.add(t.classNames.elementInViewport)}),.7,!0);var e=tt(document.querySelectorAll(this.selectors.itemTitle)),r=tt(document.querySelectorAll(this.selectors.itemText));this.handleSplit(e),this.handleSplit(r)}},{key:"handleSplit",value:function(t){var e=this;0!==t.length&&t.forEach((function(t){var r=new Y(t,Z(Z({},e.splitOptions),{},{types:"words, lines"}));e.handleElementsDelay(r.lines),e.handleElementsDelay(r.words)}))}},{key:"handleElementsDelay",value:function(t){0!==t.length&&t.forEach((function(t,e){t.style.setProperty("--transition-delay","".concat(.08*e,"s"))}))}}])&&rt(it.prototype,ot),at&&rt(it,at),Object.defineProperty(it,"prototype",{writable:!1}),it)},function(t,e,r){"use strict";r.d(e,"a",(function(){return v}));var n={toggleActions:"play none none reverse"},i=r(3),o=r(18);function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function l(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
2e%2?s(Object(r),!0).forEach((function(e){c(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function c(t,e,r){return(e=h(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function u(t){return function(t){if(Array.isArray(t))return f(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return f(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function p(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,h(n.key),n)}}function h(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==a(e)?e:e+""}var d,m,y,v=(d=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-nui-hero",this.selectors={header:".c-section-header",blockInner:".b-nui-hero__inner",scroll:".b-nui-hero__scroll",mediaBackground:".b-nui-hero__media-background",mediaForeground:".b-nui-hero__media-foreground"}},(m=[{key:"bootstrap",value:function(){var t=this;i.a.registerPlugin(o.a);var e=u(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){var r=e.querySelector(t.selectors.mediaForeground),a=e.querySelector(t.selectors.scroll);o.a.create({trigger:e,start:"top top",end:function(){return 1.2*window.innerHeight},pin:!0}),i.a.to(e,{opacity:0,duration:.3,scrollTrigger:l({trigger:e,id:"hero",start:"bottom center"},n)}),a&&(a.addEventListener("click",(function(){window.scrollTo({top:window.innerHeight})})),a.addEventListener("focusin",(function(){window.scrollTo(0,0)})),i.a.to(a,{opacity:0,scrollTrigger:{trigger:e,id:"scroll",start:"20",scrub:1}})),r&&i.a.to(r,{opacity:1,scrollTrigger:{id:"mediaForeground",trigger:e,start:function(){return window.innerHeight/2},scrub:1}})}))}}])&&p(d.prototype,m),y&&p(d,y),Object.defineProperty(d,"prototype",{writable:!1}),d)},function(t,e,r){"use strict";r.d(e,"a",(function(){return I}));var n,i,o,a,s,l,c,u,f=r(76),p=r(3),h=r(18),d=function(){return"undefined"!=typeof window},m=function(){return n||d()&&(n=window.gsap)&&n.registerPlugin&&n},y=function(t){return"string"==typeof t},v=function(t){return"function"==typeof t},g=function(t,e){var r="x"===e?"Width":"Height",n="scroll"+r,i="client"+r;return t===o||t===a||t===s?Math.max(a[n],s[n])-(o["inner"+r]||a[i]||s[i]):t[n]-t["offset"+r]},b=function(t,e){var r="scroll"+("x"===e?"Left":"Top");return t===o&&(null!=t.pageXOffset?r="page"+e.toUpperCase()+"Offset":t=null!=a[r]?a:s),function(){return t[r]}},w=function(t,e){if(!(t=l(t)[0])||!t.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var r=t.getBoundingClientRect(),n=!e||e===o||e===s,i=n?{top:a.clientTop-(o.pageYOffset||a.scrollTop||s.scrollTop||0),left:a.clientLeft-(o.pageXOffset||a.scrollLeft||s.scrollLeft||0)}:e.getBoundingClientRect(),c={x:r.left-i.left,y:r.top-i.top};return!n&&e&&(c.x+=b(e,"x")(),c.y+=b(e,"y")()),c},S=function(t,e,r,n,i){return isNaN(t)||"object"==typeof t?y(t)&&"="===t.charAt(1)?parseFloat(t.substr(2))*("-"===t.charAt(0)?-1:1)+n-i:"max"===t?g(e,r)-i:Math.min(g(e,r),w(t,e)[r]-i):parseFloat(t)-i},_=function(){n=m(),d()&&n&&"undefined"!=typeof document&&document.body&&(o=window,s=document.body,a=document.documentElement,l=n.utils.toArray,n.config({autoKillThreshold:7}),c=n.config(),i=1)},x={version:"3.12.5",name:"scrollTo",rawVars:1,register:function(t){n=t,_()},init:function(t,e,r,a,s){i||_();var l=n.getProperty(t,"scrollSnapType");this.isWin=t===o,this.target=t,this.tween=r,e=function(t,e,r,n){if(v(t)&&(t=t(e,r,n)),"object"!=typeof t)return y(t)&&"max"!==t&&"="!==t.charAt(1)?{x:t,y:t}:{y:t};
2if(t.nodeType)return{y:t,x:t};var i,o={};for(i in t)o[i]="onAutoKill"!==i&&v(t[i])?t[i](e,r,n):t[i];return o}(e,a,t,s),this.vars=e,this.autoKill=!!e.autoKill,this.getX=b(t,"x"),this.getY=b(t,"y"),this.x=this.xPrev=this.getX(),this.y=this.yPrev=this.getY(),u||(u=n.core.globals().ScrollTrigger),"smooth"===n.getProperty(t,"scrollBehavior")&&n.set(t,{scrollBehavior:"auto"}),l&&"none"!==l&&(this.snap=1,this.snapInline=t.style.scrollSnapType,t.style.scrollSnapType="none"),null!=e.x?(this.add(this,"x",this.x,S(e.x,t,"x",this.x,e.offsetX||0),a,s),this._props.push("scrollTo_x")):this.skipX=1,null!=e.y?(this.add(this,"y",this.y,S(e.y,t,"y",this.y,e.offsetY||0),a,s),this._props.push("scrollTo_y")):this.skipY=1},render:function(t,e){for(var r,n,i,a,s,l=e._pt,f=e.target,p=e.tween,h=e.autoKill,d=e.xPrev,m=e.yPrev,y=e.isWin,v=e.snap,b=e.snapInline;l;)l.r(t,l.d),l=l._next;r=y||!e.skipX?e.getX():d,i=(n=y||!e.skipY?e.getY():m)-m,a=r-d,s=c.autoKillThreshold,e.x<0&&(e.x=0),e.y<0&&(e.y=0),h&&(!e.skipX&&(a>s||a<-s)&&r<g(f,"x")&&(e.skipX=1),!e.skipY&&(i>s||i<-s)&&n<g(f,"y")&&(e.skipY=1),e.skipX&&e.skipY&&(p.kill(),e.vars.onAutoKill&&e.vars.onAutoKill.apply(p,e.vars.onAutoKillParams||[]))),y?o.scrollTo(e.skipX?r:e.x,e.skipY?n:e.y):(e.skipY||(f.scrollTop=e.y),e.skipX||(f.scrollLeft=e.x)),!v||1!==t&&0!==t||(n=f.scrollTop,r=f.scrollLeft,b?f.style.scrollSnapType=b:f.style.removeProperty("scroll-snap-type"),f.scrollTop=n+1,f.scrollLeft=r+1,f.scrollTop=n,f.scrollLeft=r),e.xPrev=e.x,e.yPrev=e.y,u&&u.update()},kill:function(t){var e="scrollTo"===t,r=this._props.indexOf(t);return(e||"scrollTo_x"===t)&&(this.skipX=1),(e||"scrollTo_y"===t)&&(this.skipY=1),r>-1&&this._props.splice(r,1),!this._props.length}};function E(t){return(E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function T(t){return function(t){if(Array.isArray(t))return C(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return C(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?C(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function k(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,P(n.key),n)}}function P(t){var e=function(t,e){if("object"!=E(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=E(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==E(e)?e:e+""}x.max=g,x.getOffset=w,x.buildGetter=b,m()&&n.registerPlugin(x);var A,O,M,I=(A=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-nui-lottie",this.selectors={lottie:".c-lottie-animation",item:".b-nui-lottie__item"}},(O=[{key:"bootstrap",value:function(){var t=this;p.a.registerPlugin(h.a,x);var e=T(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){var r=T(e.querySelectorAll(t.selectors.item)),n=e.querySelector(t.selectors.lottie),i=Object(f.a)(n).animation;i&&i.goToAndStop(0,!0);var o=p.a.timeline();o.fromTo(e,{opacity:0},{opacity:1}),o.fromTo(e,{opacity:1},{opacity:0},"+=1");var a=h.a.create({trigger:e,start:"top top",end:function(){return"+=".concat(1.2*window.innerHeight)},scrub:1,pin:!0,anticipatePin:2,onUpdate:function(t){if(i){var e=t.progress.toFixed(2),n=Math.min(Math.floor(e*i.totalFrames),i.totalFrames-1);if(i.goToAndStop(n,!0),r.length>0){var o=Math.min(Math.floor(t.progress*r.length),r.length-1);r.forEach((function(t,e){e===o?p.a.to(t,{opacity:1,duration:.3}):p.a.to(t,{opacity:0,duration:.3})}))}}}});h.a.create({trigger:e.parentNode,start:"top bottom",end:"bottom center",scrub:!0,animation:o}),t.onFocus(a,r)}))}},{key:"onFocus",value:function(t,e){e.forEach((function(e,r){e.addEventListener("focusin",(function(){p.a.to(window,{duration:.3,scrollTo:0===r?t.start+100:t.end-500})}))}))}}])&&k(A.prototype,O),M&&k(A,M),Object.defineProperty(A,"prototype",{writable:!1}),A)},function(t,e,r){"use strict";r.d(e,"a",(function(){return m}));var n=r(76),i=r(3),o=r(14);var a=r(18);function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t){return function(t){if(Array.isArray(t))return c(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return c(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function u(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,f(n.key),n)}}function f(t){var e=function(t,e){if("object"!=s(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==s(e)?e:e+""}var p,h,d,m=(p=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-nui-lottie-with-slides",this.selectors={lottie:".c-lottie-animation",item:".b-nui-lottie-with-slides__item"}},(h=[{key:"bootstrap",value:function(){var t=this;i.a.registerPlugin(a.a);var e=l(document.querySelectorAll(this.selector));0!==e.length&&e.forEach((function(e){var r=l(e.querySelectorAll(t.selectors.item)),s=e.querySelector(t.selectors.lottie),c=Object(n.a)(s).animation;if(c&&(c.goToAndStop(0,!0),c.addEventListener("DOMLoaded",(function(){!function(t,e){if(e){var r=t.parentNode;r.style.position="absolute";var n=function(){var t=e.offsetWidth,n=e.offsetHeight,i=r.offsetWidth,o=r.offsetHeight/i;n/t>o?(r.style.height="".concat(n,"px"),r.style.width="".concat(n/o,"px")):(r.style.width="".concat(t,"px"),r.style.height="".concat(t*o,"px")),r.style.left="".concat((t-r.offsetWidth)/2,"px"),r.style.top="".concat((n-r.offsetHeight)/2,"px")};n(),Object(o.a)((function(){n()}),200),window.addEventListener("orientationchange",(function(){n()}))}}(s,e)}))),0!==r.length){var u=i.a.timeline();u.fromTo(e,{opacity:0},{opacity:1},"-=1"),u.fromTo(e,{opacity:1},{opacity:0},"+=1");var f=a.a.create({trigger:e,start:"top top",end:function(){return"+=".concat(window.innerHeight*Math.max(1,r.length-1))},scrub:1,pin:!0,anticipatePin:1,onUpdate:function(t){var e=Math.max(0,Math.min(Math.floor((t.progress-.1)*r.length),r.length-1));if(c){var n=t.progress.toFixed(2),o=Math.min(Math.floor(n*c.totalFrames),c.totalFrames-1);c.goToAndStop(o,!0)}r.forEach((function(t,r){r===e?i.a.to(t,{opacity:1,duration:.3}):i.a.to(t,{opacity:0,duration:.3})}))}});a.a.create({trigger:e.parentNode,start:"top bottom",end:"bottom center",scrub:!0,animation:u}),t.onFocus(f,r)}}))}},{key:"onFocus",value:function(t,e){e.forEach((function(e,r){e.addEventListener("focusin",(function(){i.a.to(window,{duration:.3,scrollTo:0===r?t.start+1:t.end-1})}))}))}}])&&u(p.prototype,h),d&&u(p,d),Object.defineProperty(p,"prototype",{writable:!1}),p)},function(t,e,r){"use strict";r.d(e,"a",(function(){return b}));var n=r(175),i=r.n(n);function o(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t){return function(t){if(Array.isArray(t))return u(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||c(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(t,e){if(t){if("string"==typeof t)return u(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(t,e):void 0}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function p(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
2e%2?f(Object(r),!0).forEach((function(e){h(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function h(t,e,r){return(e=v(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function m(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,v(n.key),n)}}function y(t,e,r){return e&&m(t.prototype,e),r&&m(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}function v(t){var e=function(t,e){if("object"!=s(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==s(e)?e:e+""}var g=y((function t(e){d(this,t),this.selectorNode=e,this.selectors={container:".b-resource-lobby__posts-body",title:".b-resource-lobby__title",titleDefault:".c-listing__container",search:".b-resource-lobby__filter-query-input",searchSubmit:".b-resource-lobby__filter-query-submit",category:".b-resource-lobby__filter-category-select",pagination:".b-resource-lobby__pagination",featured:".b-resource-lobby__post-item--featured",bodyWrap:".b-resource-lobby__posts-body-wrap",featuredWrap:".b-resource-lobby__posts-featured-wrap",article:".b-resource-lobby__post-item",articleLink:".b-resource-lobby__item-link",articlePlaceholder:".b-resource-lobby__post-item--placeholder",paginationInfo:".b-resource-lobby__pagination-info",paginationPage:".b-resource-lobby__pagination-page--link",paginationLoadmore:".b-resource-lobby__loadmore",paginationLoadmoreBtn:".b-resource-lobby__loadmore-btn",paginationLoadmoreNoMore:".b-resource-lobby__loadmore-nomore",searchResults:".b-resource-lobby__filter-query-results",categoriesSlider:".b-resource-lobby__filter-slider",leftCategory:".b-resource-lobby__filter-left-category-item"},this.classes={leftCategorySelected:"b-resource-lobby__filter-left-category-item--selected",postHidden:"b-resource-lobby__post-item--hidden",categoriesSliderWrap:"b-resource-lobby__filter-slider-wrap",categoryButton:"b-resource-lobby__filter-slider-button",paginationPageSelected:"b-resource-lobby__pagination-page--selected",paginationArrow:"b-resource-lobby__pagination-page--arrow",article:"b-resource-lobby__post-item",articlePlaceholder:"b-resource-lobby__post-item--placeholder",elementPlaceholder:"b-resource-lobby__placeholder",paginationLoadmoreBtnHidden:"b-resource-lobby__loadmore-btn--hidden",paginationLoadmoreNoMoreHidden:"b-resource-lobby__loadmore-nomore--hidden",externalCategoryPointer:"b-resource-lobby__external-category--pointer",searchResultsHidden:"b-resource-lobby__filter-query-results--hidden"},this.selectorNode&&(this.nodes={container:this.selectorNode.querySelector(this.selectors.container),title:document.querySelector(this.selectors.title),titleDefault:document.querySelector(this.selectors.titleDefault),searches:document.querySelectorAll(this.selectors.search),category:document.querySelectorAll(this.selectors.category),leftCategory:document.querySelectorAll(this.selectors.leftCategory),featuredWrap:this.selectorNode.querySelector(this.selectors.featuredWrap),bodyWrap:this.selectorNode.querySelector(this.selectors.bodyWrap),paging:this.selectorNode.querySelector(this.selectors.pagination),pagingInfo:this.selectorNode.querySelector(this.selectors.paginationInfo),pagingLoadmore:this.selectorNode.querySelector(this.selectors.paginationLoadmore),pagingLoadmoreBtn:!1,pagingLoadmoreNomore:!1,searchResults:this.selectorNode.querySelectorAll(this.selectors.searchResults)},this.urlState="1"===this.nodes.container.dataset.urlState,this.bootstrap())}),[{key:"bootstrap",value:function(){this.initialState=this.getState(),this.currentState=p({},this.initialState),this.pagingInit(),this.pagingLoadmoreInit(),this.searchInit(),this.categoryInit(
2),this.categoryLeftInit(),this.historyInit(),this.mobileCategorySelect()}},{key:"mobileCategorySelect",value:function(){this.nodes.category.forEach((function(t){new i.a({elem:t}).close()}))}},{key:"scrollToTop",value:function(){setTimeout((function(){window.scrollTo({behavior:"smooth",top:0})}),100)}},{key:"pagingLoadmoreInit",value:function(){var t=this;this.nodes.pagingLoadmore&&(this.nodes.pagingLoadmoreNomore=this.nodes.pagingLoadmore.querySelector(this.selectors.paginationLoadmoreNoMore),this.nodes.pagingLoadmoreBtn=this.nodes.pagingLoadmore.querySelector(this.selectors.paginationLoadmoreBtn),this.nodes.pagingLoadmoreBtn.addEventListener("click",(function(e){e.preventDefault(),t.scrollToTop();var r=t.nodes.container.dataset,n=r.offset,i=r.postsPerPage;n=parseInt(n,10)||0,i=parseInt(i,10)||0,t.fetchPosts({loadmore:!0,offset:n+i})})))}},{key:"pagingInit",value:function(){var t=this;if(this.nodes.paging){var e=this.nodes.paging.querySelectorAll(this.selectors.paginationPage);e.forEach((function(r){r.addEventListener("click",(function(n){n.preventDefault(),t.scrollToTop(),e.forEach((function(e){return e.classList.remove(t.classes.paginationPageSelected)})),r.classList.contains(t.classes.paginationArrow)||r.classList.add(t.classes.paginationPageSelected),t.fetchPosts({offset:r.dataset.offset||0})}))}))}}},{key:"searchInit",value:function(){var t=this;this.nodes.searches.forEach((function(e){var r=e.parentNode.querySelector(t.selectors.searchSubmit);e&&(e.addEventListener("keydown",(function(e){t.showSearchResults(),"Enter"===e.key&&e.preventDefault()})),e.addEventListener("keyup",(function(e){"Enter"===e.key&&(e.preventDefault(),t.hideSearchResults(),t.fetchPosts({offset:0}))}))),r&&t.handleSearchSubmit(r)}))}},{key:"handleSearchSubmit",value:function(t){var e=this;t.addEventListener("click",(function(t){t.preventDefault(),e.hideSearchResults(),e.fetchPosts({offset:0})}))}},{key:"categoryLeftInit",value:function(){var t=this,e=this.nodes,r=e.title,n=e.titleDefault,i=l(this.nodes.leftCategory),o=n.dataset.titleDefault;i.forEach((function(e){e.addEventListener("click",(function(n){n.preventDefault(),t.scrollToTop();var a=e.dataset.linkTo,s=e.dataset.categoryTitle,l=e.getAttribute("href"),c=e.dataset.category;a?window.location.href=l:(history.pushState({category:c},null,l),r.innerHTML=c?s:o,i.forEach((function(e){e.classList.remove(t.classes.leftCategorySelected),e.removeAttribute("aria-current")})),e.classList.add(t.classes.leftCategorySelected),e.setAttribute("aria-current","page"),t.fetchPosts({offset:0,url:l,categorySelect:!0}))}))}))}},{key:"categoryInit",value:function(){var t=this,e=this.nodes,r=e.title,n=e.titleDefault,i=l(this.selectorNode.querySelectorAll(this.selectors.category)),o=n.dataset.titleDefault;i.length>0&&i.forEach((function(e){e.addEventListener("change",(function(n){n.preventDefault(),t.scrollToTop();var i=e.querySelector("option:checked");i.value&&i.dataset.categoryTitle?r.innerHTML=i.dataset.categoryTitle:r.innerHTML=o,t.chooseCategory(e,i.value)}))}))}},{key:"chooseCategory",value:function(t,e){if(t){if("1"!==this.nodes.container.dataset.urlState)this.fetchPosts({offset:0,category:e,categorySelect:!0});else{var r=t.querySelector('option[value="'.concat(e,'"]'));if(r){var n=r.dataset.linkTo,i=r.dataset.url;n?window.location.href=i:(history.pushState({},null,i),this.fetchPosts({offset:0,url:i,categorySelect:!0}))}}e!==t.value&&(t.value=e)}}},{key:"hideSearchResults",value:function(){var t=this;this.nodes.searchResults&&0!==this.nodes.searchResults.length&&this.nodes.searchResults.forEach((function(e){e.classList.add(t.classes.searchResultsHidden)}))}},{key:"showSearchResults",value:function(){var t=this;this.nodes.searchResults&&0!==this.nodes.searchResults.length&&this.nodes.searchResults.forEach((function(e){e.classList.remove(t.classes.searchResultsHidden)}))}},{key:"historyInit",value:function(){var t=this;"1"===this.nodes.container.dataset.urlState&&addEventListener("popstate",(function(e){var r=e.state||t.initialState;t.nodes.searches.forEach((function(t){t.value=r.s||""}
2)),l(t.nodes.leftCategory).forEach((function(e){e.classList.remove(t.classes.leftCategorySelected),e.dataset.category===r.category&&e.classList.add(t.classes.leftCategorySelected)})),t.fetchPosts(p(p({},r),{},{popstate:!0}))}))}},{key:"getLocation",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=window.location.href,n=parseInt(t.offset,10)||0,i=parseInt(t.postsPerPage,10);return this.urlState?(r=new URL(r),void 0!==t.s&&(t.s?r.searchParams.set("s",t.s||""):r.searchParams.delete("s"))):((r=new URL(r)).searchParams.set("post_type",t.postType),r.searchParams.set("posts_per_page",i),void 0!==t.offset&&n>0&&r.searchParams.set("offset",n),void 0!==t.s&&t.s&&r.searchParams.set("s",t.s),void 0!==t.category&&t.category&&r.searchParams.set("category",t.category)),e&&history.pushState(t,null,r),r}},{key:"getState",value:function(){var t=this.nodes.container,e=t.dataset.postType,r=t.dataset,n=r.postsPerPage,i=r.offset,o=r.total;o=parseInt(o,10)||0,i=parseInt(i,10)||0,n=parseInt(n,10)||0;var a="";if(this.nodes.searches){var s,l=function(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=c(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}(this.nodes.searches);try{for(l.s();!(s=l.n()).done;){var u=s.value;if(u.value){a=u.value;break}}}catch(t){l.e(t)}finally{l.f()}}return{postsPerPage:n,postType:e,offset:i,total:o,s:a}}},{key:"placeholdNode",value:function(t){var e=this;t.classList.add(this.classes.articlePlaceholder),(this.nodes.container.dataset.placeholderSelectors||"").split(",").forEach((function(r){t.querySelectorAll(r).forEach((function(t){return t.classList.add(e.classes.elementPlaceholder)}))}))}},{key:"fetchPosts",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=this.nodes.container;void 0!==e.offset&&(r.dataset.offset=parseInt(e.offset,10));var n=this.getState(),i=n.postsPerPage,o=n.offset,a=n.total;if(e.loadmore){var s=r.querySelector(this.selectors.article);if(s){var l=i;o+i>a&&(l=a-o);for(var c=0;c<l;c++){var u=s.cloneNode(!0);this.placeholdNode(u),r.appendChild(u)}}}else{var f=r.querySelectorAll(this.selectors.article);f.forEach((function(e){return t.placeholdNode(e)}))}this.nodes.featuredWrap.innerHTML="";var p=e.url||this.getLocation(n,!e.popstate&&!e.categorySelect&&this.urlState),h=new URL(p);n.s&&h.searchParams.append("s",n.s),e.category&&h.searchParams.append("category_name",e.category),h.searchParams.append("offset",r.dataset.offset),h.searchParams.append("resource_lobby_partial_json",!0),fetch(h,{method:"GET"}).then((function(t){return t.json()})).then((function(r){return t.loadResponse(r,e)})).then((function(){e.loadmore||t.firstArticleFocus()}))}},{key:"firstArticleFocus",value:function(){var t=this.nodes.container.querySelector("".concat(this.selectors.article,":first-child ").concat(this.selectors.articleLink));t&&t.focus()}},{key:"loadResponse",value:function(t,e){var r,n,i=this,a=this.nodes.container,s=this.getState();e.loadmore?l((r=t.content,n=document.implementation.createHTMLDocument(""),n.body.innerHTML=r,o(n.body.childNodes))).forEach((function(t){a.append(t)})):a.innerHTML=t.content,a.querySelectorAll(this.selectors.articlePlaceholder).forEach((function(t){return t.remove()})),t.categoriesHtml&&(Object.keys(t.categoriesHtml).forEach((function(e){var r=i.selectorNode.querySelector('[data-category-container="'.concat(e,'"]'));if(r){var n=r.querySelector('option[value=""]'),o=!!n&&n.innerText;r.innerHTML=t.categoriesHtml[e];var a=r.querySelector('option[value=""]');a&&(a.innerHTML=o)}})),this.categoryInit()),t.categories&&l(this.selectorNode.querySelectorAll(this.selectors.category)).forEac
2h((function(e){var r=e.dataset.categoryName;"category"===r&&(r="category_name"),e.value=t.categories[r]||""})),t.paginationNumbers&&this.nodes.paging&&(this.nodes.paging.innerHTML=t.paginationNumbers,this.pagingInit()),t.paginationInfo&&this.nodes.pagingInfo&&(this.nodes.pagingInfo.innerHTML=t.paginationInfo),t.featured&&this.nodes.featuredWrap&&!s.s&&(this.nodes.featuredWrap.innerHTML=t.featured),this.nodes.pagingLoadmoreBtn&&this.nodes.pagingLoadmoreBtn.classList[t.noMore?"add":"remove"](this.classes.paginationLoadmoreBtnHidden),this.nodes.pagingLoadmoreNomore&&this.nodes.pagingLoadmoreNomore.classList[t.noMore?"remove":"add"](this.classes.paginationLoadmoreNoMoreHidden),a.dataset.offset=parseInt(t.offset,10),a.dataset.postsPerPage=parseInt(t.postsPerPage,10),!e.popstate&&t.title&&(document.title=t.title)}}]),b=y((function t(){d(this,t),this.selector=".b-resource-lobby"}),[{key:"bootstrap",value:function(){document.querySelectorAll(this.selector).forEach((function(t){return new g(t)}))}}])},function(t,e,r){"use strict";r.d(e,"a",(function(){return P}));var n=r(13),i=r(4),o=r(3),a=r(25),s=r(14),l=r(18),c=r(6);function u(t){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function f(t){return function(t){if(Array.isArray(t))return p(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return p(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function h(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function d(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,m(n.key),n)}}function m(t){var e=function(t,e){if("object"!=u(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==u(e)?e:e+""}var y,v,g,b=(y=function t(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};h(this,t),this.block=e,this.swiperNavInstance=r,this.scrollTriggerInstance=null,this.animationDurations={sm:.1,md:.5},this.classNames=n,o.a.registerPlugin(l.b)},(v=[{key:"getScrollTriggerInstance",value:function(){return this.scrollTriggerInstance}},{key:"killScrollTrigger",value:function(){this.scrollTriggerInstance&&(this.scrollTriggerInstance.kill(),this.scrollTriggerInstance=null)}},{key:"init",value:function(){this.setupInitialStyles(),this.setupScrollTrigger(),this.setupResizeHandler()}},{key:"setupInitialStyles",value:function(){var t=this.getScrollTriggerElements().sliderTabsSlides;o.a.set(this.block,{"--afs-block-slide-max-height":"".concat(this.getHighestSlideHeight({sliderTabsSlides:t}),"px"),"--afs-block-total-height":"".concat(1e3*t.length,"px")})}},{key:"setupScrollTrigger",value:function(){var t=this,e=this.getScrollTriggerElements(),r=e.sliderTabsSlides,n=e.blockHead,i=e.blockSticky,a=e.sliderNavSlides,s=e.header,c=e.announcementBarTop,u=(window.innerHeight-i.offsetHeight)/2;u<0&&(u=120),o.a.set(this.block,{"--afs-block-top-sticky-value":"".concat(u,"px")}),this.headerBlockHeight=n?n.clientHeight:0,o.a.to(r[0],{autoAlpha:1,height:"auto"});var f=null;this.scrollTriggerInstance=l.b.create({end:"bottom bottom",onUpdate:function(e){var n=e.progress;if(t.isDesktop()){var i=t.getIndexByProgress({sliderTabsSlides:r,progress:n});i!==f&&(f=t.animateSlideOnProgress({sliderTabsSlides:r,progress:n}
2),t.swiperNavInstance.slides.forEach((function(e,r){e.classList.toggle(t.classNames.sliderNavSlideActive,r<=i)}))),t.updateBlocksProgress({progress:n,block:t.block})}},pin:!1,scrub:!0,start:"top top",trigger:this.block,onLeave:function(e){t.onScrollTriggerLeave({scroller:e,sliderTabsSlides:r,sliderNavSlides:a,header:s,announcementBarTop:c})},onLeaveBack:function(e){t.onScrollTriggerLeave({scroller:e,sliderTabsSlides:r,sliderNavSlides:a,header:s,announcementBarTop:c})},onEnter:function(e){t.onScrollTriggerEnter({scroller:e,sliderTabsSlides:r,sliderNavSlides:a,header:s,announcementBarTop:c})},onEnterBack:function(e){t.onScrollTriggerEnter({scroller:e,sliderTabsSlides:r,sliderNavSlides:a,header:s,announcementBarTop:c})}})}},{key:"setupResizeHandler",value:function(){var t=this,e=this.getScrollTriggerElements().sliderTabsSlides;Object(s.a)((function(){o.a.set(t.block,{"--afs-block-slide-max-height":"".concat(t.getHighestSlideHeight({sliderTabsSlides:e}),"px")})}),300)}},{key:"getScrollTriggerElements",value:function(){if(!this._scrollTriggerElements){var t=this.block.querySelector(".".concat(this.classNames.sectionHead)),e=this.block.querySelector(".".concat(this.classNames.sectionSticky)),r=f(this.block.querySelectorAll(".".concat(this.classNames.sliderNavSlide))),n=f(this.block.querySelectorAll(".".concat(this.classNames.sliderTabsSlide))),i=document.querySelector(".header"),o=document.querySelector(".c-announcement-bar--top");this._scrollTriggerElements={blockHead:t,blockSticky:e,sliderNavSlides:r,sliderTabsSlides:n,header:i,announcementBarTop:o}}return this._scrollTriggerElements}},{key:"updateBlocksProgress",value:function(t){var e=t.block,r=t.progress;e&&o.a.to(e,{"--afs-block-progress-fill":"".concat(100*r,"%"),duration:this.animationDurations.md})}},{key:"playVideoOnEnter",value:function(t){var e=t.scroller,r=t.sliderTabsSlides,n=r[this.getIndexByProgress({sliderTabsSlides:r,progress:e.progress})].querySelector(".c-video");
2n&&(Object(i.a)({element:n,eventName:c.a.play}),Object(i.a)({element:n,eventName:c.a.restart}))}},{key:"getIndexByProgress",value:function(t){var e=t.sliderTabsSlides,r=t.progress;return Math.min(Math.floor(r*e.length),e.length-1)}},{key:"getHighestSlideHeight",value:function(t){var e=t.sliderTabsSlides,r=0;return e.forEach((function(t){var e=t.cloneNode(!0);e.style.position="static",document.body.appendChild(e),e.offsetHeight>r&&(r=e.offsetHeight),document.body.removeChild(e)})),r}},{key:"animateSlideOnProgress",value:function(t){var e=this,r=t.sliderTabsSlides,n=t.progress;if(0===r.length)return null;var a=Math.min(Math.floor(n*r.length),r.length-1);return r.forEach((function(t,r){var n=r===a?1:0,s=t.querySelector(".c-video");o.a.to(t,{autoAlpha:n,duration:e.animationDurations.md,onComplete:function(){s&&1===n&&(Object(i.a)({element:s,eventName:c.a.play}),Object(i.a)({element:s,eventName:c.a.restart})),s&&0===n&&Object(i.a)({element:s,eventName:c.a.pause})}})})),a}},{key:"onScrollTriggerEnter",value:function(t){var e=t.scroller,r=t.sliderTabsSlides,n=t.sliderNavSlides,i=t.header,o=t.announcementBarTop,a=e.progress;this.toggleHeaderAndAnnouncementBar({header:i,announcementBar:o,show:!1}),this.playVideoOnEnter({scroller:e,sliderTabsSlides:r});var s=this.getIndexByProgress({sliderTabsSlides:r,progress:a});this.addSliderNavActiveClass({sliderNavSlides:n,index:s})}},{key:"onScrollTriggerLeave",value:function(t){var e=t.scroller,r=t.sliderNavSlides,n=t.header,i=t.announcementBarTop;e.progress<1&&this.removeSliderNavActiveClasses({sliderNavSlides:r}),this.toggleHeaderAndAnnouncementBar({header:n,announcementBar:i,show:!0})}},{key:"removeSliderNavActiveClasses",value:function(t){var e=this;t.sliderNavSlides.forEach((function(t){t.classList.remove(e.classNames.sliderNavSlideActive)}))}},{key:"addSliderNavActiveClass",value:function(t){var e=this,r=t.sliderNavSlides,n=t.index;r.forEach((function(t,r){t.classList.toggle(e.classNames.sliderNavSlideActive,r<=n)}))}},{key:"toggleHeaderAndAnnouncementBar",value:function(t){var e=t.header,r=t.announcementBar,n=t.show,i=void 0!==n&&n;return this.isDesktop()?i?(o.a.to(e,{autoAlpha:1,duration:this.animationDurations.sm}),r&&o.a.to(r,{yPercent:0,duration:this.animationDurations.sm}),this):(o.a.to(e,{autoAlpha:0,duration:this.animationDurations.sm}),r&&o.a.to(r,{yPercent:-100,duration:this.animationDurations.sm}),this):(o.a.to(e,{autoAlpha:1,duration:this.animationDurations.sm}),void(r&&o.a.to(r,{yPercent:0,duration:this.animationDurations.sm})))}},{key:"isDesktop",value:function(){return window.innerWidth>=1200}}])&&d(y.prototype,v),g&&d(y,g),Object.defineProperty(y,"prototype",{writable:!1}),y),w=r(9),S=r(47);function _(t){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function x(t){return function(t){if(Array.isArray(t))return E(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return E(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?E(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}function T(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,C(n.key),n)}}function C(t){var e=function(t,e){if("object"!=_(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==_(e)?e:e+""}var k="productsBlock:sliderNav:slideChange",P=function(t,e,r){return e&&T(t.prototype,e),r&&T(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}((function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=".b-products",this.classNames={sliderNav:"b-products__nav",sliderNavDisabled:"b-products__nav--disabled",sliderNavSlide:"b-products__nav-item",sliderNavSlideActive:"b-products__nav-item--active",sliderTabs:"b-products__slider",sliderTabsSlide:"b-products__slide",swiperActiveClass:"swiper-slide-active",sectionSticky:"b-products__inner",sectionBody:"b-products__body",sectionHead:"b-products__head"},this.scrollTriggerInstances=[],this.flagClicked=!1}),[{key:"bootstrap",value:function(){var t=this,e=x(document.querySelectorAll(this.selector));0!==e.length&&(e.forEach((function(e,r){t.initBlock({block:e,index:r})})),Object(S.a)(e,(function(t){var e=x(t.querySelectorAll(".c-video"));0!==e.length&&e.forEach((function(t){Object(i.a)({element:t,eventName:c.a.mute})}))}),.001,!1,(function(t){var e=x(t.querySelectorAll(".c-video"));0!==e.length&&e.forEach((function(t){Object(i.a)({element:t,eventName:c.a.pause}),Object(i.a)({element:t,eventName:c.a.mute})}))})))}},{key:"initBlock",value:function(t){var e=this,r=t.block,n=t.index,i=this.getSliderNav({block:r}),o=x(r.querySelectorAll(".".concat(this.classNames.sliderTabsSlide))),s=this.initSliderNav({sliderNav:i,block:r,index:n});this.handleScrollToProductSlideMobile({block:r,sliderNav:i,swiperNavInstance:s}),Object(a.a)(1200,(function(){var t=new b(r,s,e.classNames);t.init(),e.scrollTriggerInstances[n]=t})),Object(a.a)(1200,(function(){e.scrollTriggerInstances[n]&&e.scrollTriggerInstances[n].killScrollTrigger(),e.resetSlidesGsap({sliderTabsSlides:o})}),"down")}},{key:"getSliderNav",value:function(t){return t.block.querySelector(".".concat(this.classNames.sliderNav))}},{key:"resetSlidesGsap",value:function(t){t.sliderTabsSlides.forEach((function(t){o.a.set(t,{clearProps:"all"})}))}},{key:"initSliderNav",value:function(t){var e=this,r=t.sliderNav,n=t.block,o=t.index;if(r){var a=new w.e(r,{slidesPerView:"auto",freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0,spaceBetween:0,slideToClickedSlide:!0,slidesOffsetAfter:1200,on:{slideChange:function(t){var e=t.activeIndex,r=t.slides;t.allowSlideNext=e!==r.length-1,Object(i.a)({element:n,eventName:k,detail:{activeIndex:e}})}}});return Object(s.a)((function(){e.handleSwiperNavDesktop({swiperNavInstance:a,sliderNav:r})}),300),this.handleSwiperNavDesktop({swiperNavInstance:a,sliderNav:r}),this.handleSliderNavClick({index:o,slides:a.slides,swiperNavInstance:a}),a}}},{key:"handleSwiperNavDesktop",value:function(t){var e=t.swiperNavInstance,r=t.sliderNav;this.isDesktop()?(e.disable(),e.setTranslate(0),r.classList.add(this.classNames.sliderNavDisabled)):(e.enable(),r.classList.remove(this.classNames.sliderNavDisabled))}},{key:"handleSliderNavClick",value:function(t){var e=this,r=t.index,n=t.slides,i=t.swiperNavInstance;0!==n.length&&n.forEach((function(t,o){t.addEventListener("click",(function(t){if(t.preventDefault(),e.flagClicked=!0,e.isDesktop()){var a=e.scrollTriggerInstances[r].getScrollTriggerInstance(),s=a.start,l=a.end-s,c=n.length,u=Math.floor(l/c)-2,f=s+l*(o/c);a.scroll(Math.floor(f+u))}else o!==n.length-1&&(i.allowSlideNext=!0),i.slideTo(o);setTimeout((function(){e.flagClicked=!1}),900)}))}))}},{key:"handleScrollToProductSlideMobile",value:function(t){var e=this,r=t.block,o=t.sliderNav,a=t.swiperNavInstance,s=x(r.querySelectorAll(".".concat(this.classNames.sliderTabsSlide))),l=document.querySelector(".header");if(0!==s.length){var u=Object(n.a)((function(){if(!e.isDesktop()){var t=e.getVisibleSection({sections:s});if(t&&!e.flagClicked){var r=t.querySelector(".c-video");r&&(Object(i.a)({element:r,eventName:c.a.play}),Object(i.a)({element:r,eventName:c.a.restart})),a.slides.forEach((function(r,n){r.classList.toggle(e.classNames.swiperActiveClass,n===s.indexOf(t))})),isNaN(a.progress)||a.setTranslate("".concat(-1*a.slides.find((function(t){return t.classList.contains(e.classNames.swiperActiveClass)})).offsetLeft))}}}),300);window.addEventListener("scroll",u),r.addEventListener(k,(function(t){var r=t.detail;window.scrollTo({top:e.getSectionScrollPosition({sections:s,index:r.activeIndex})-((l.offsetHeight||0)+(o.offsetHeight||0)),behavior:"smooth"})}))}}},{key:"getSectionScrollPosition",value:function(t){return t.sections[t.index].getBoundingClientRect().top+window.scrollY-document.documentElement.clientTop}},{key:"getVisibleSection",value:function(t){var e=t.sections,r=e[0],n=0;return e.forEach((function(t){var e=t.getBoundingClientRect();if(e.top<window.innerHeight&&e.bottom>0){var i=Math.min(e.bottom,window.innerHeight)-Math.max(e.top,0);i>n&&(n=i,r=t)}})),r}},{key:"isDesktop",value:function(){return window.innerWidth>=1200}}])},,function(t,e,r){"use strict";r.r(e),function(t){r(26),r(244),r(245);var e=r(166),n=r(167),i=r(236),o=r(234),a=r(168),s=r(56),l=r(169),c=r(237),u=r(238),f=r(239),p=r(170),h=r(171),d=r(172),m=r(173),y=r(174),v=r(240),g=r(176),b=r(57),w=r(58),S=r(59),_=r(177),x=r(60),E=r(178),T=r(179),C=r(180),k=r(181),P=r(182),A=r(183),O=r(37),M=r(61),I=r
2(185),D=r(186),j=(r(418),r(434),r(471),r(194)),L=r(195),N=r(196),F=r(197),R=r(198),B=r(199),V=r(241),z=r(200),G=r(201),q=r(203),H=r(204),W=r(235),$=r(205),U=r(206),Y=r(207),X=r(208),K=r(209),J=r(210),Z=r(211),Q=r(212);t(document).on("ready",(function(){new O.a([new T.a,new D.a,new E.a,new s.a,new S.a,new w.a,new M.a,new C.a,new k.a,new b.a,new i.a,new N.a,new X.a,new x.a,new P.a,new A.a,new e.a,new I.a,new y.a,new o.a,new n.a,new m.a,new _.a,new a.a,new g.a,new j.a,new v.a,new L.a,new F.a,new R.a,new B.a,new V.a,new z.a,new G.a,new q.a,new H.a,new W.a,new $.a,new U.a,new Y.a,new K.a,new J.a,new Z.a,new Q.a,new c.a,new d.a,new u.a,new h.a,new f.a,new l.a,new p.a]).bootstrap()}))}.call(this,r(7))},function(t,e,r){},function(t,e,r){"use strict";r(246),r(394)},function(t,e,r){"use strict";r(247)},function(t,e,r){"use strict";r(248),r(249),r(250)},function(t,e,r){var n,i;!function(o,a){"use strict";void 0===(i="function"==typeof(n=function(){var t,e,r=Array,n=r.prototype,i=Object,o=i.prototype,a=Function,s=a.prototype,l=String,c=l.prototype,u=Number,f=u.prototype,p=n.slice,h=n.splice,d=n.push,m=n.unshift,y=n.concat,v=n.join,g=s.call,b=s.apply,w=Math.max,S=Math.min,_=Math.floor,x=Math.abs,E=Math.pow,T=Math.round,C=Math.log,k=Math.LOG10E,P=Math.log10||function(t){return C(t)*k},A=o.toString,O="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,M=Function.prototype.toString,I=/^\s*class /,D=function(t){try{var e=M.call(t).replace(/\/\/.*\n/g,"").replace(/\/\*[.\s\S]*\*\//g,"").replace(/\n/gm," ").replace(/ {2}/g," ");return I.test(e)}catch(t){return!1}},j=function(t){try{return!D(t)&&(M.call(t),!0)}catch(t){return!1}},L="[object Function]",N="[object GeneratorFunction]",F=function(t){if(!t)return!1;if("function"!=typeof t&&"object"!=typeof t)return!1;if(O)return j(t);if(D(t))return!1;var e=A.call(t);return e===L||e===N},R=RegExp.prototype.exec,B=function(t){try{return R.call(t),!0}catch(t){return!1}},V="[object RegExp]";t=function(t){return"object"==typeof t&&(O?B(t):A.call(t)===V)};var z=String.prototype.valueOf,G=function(t){try{return z.call(t),!0}catch(t){return!1}},q="[object String]";e=function(t){return"string"==typeof t||"object"==typeof t&&(O?G(t):A.call(t)===q)};var H=i.defineProperty&&function(){try{var t={};for(var e in i.defineProperty(t,"x",{enumerable:!1,value:t}),t)return!1;return t.x===t}catch(t){return!1}}(),W=($=o.hasOwnProperty,U=H?function(t,e,r,n){!n&&e in t||i.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:!0,value:r})}:function(t,e,r,n){!n&&e in t||(t[e]=r)},function(t,e,r){for(var n in e)$.call(e,n)&&U(t,n,e[n],r)});var $,U;if(i.defineProperty&&H){var Y=function(){},X={},K={toString:X};if(i.defineProperty(Y,"prototype",{value:K,writable:!1}),(new Y).toString!==X){var J=i.defineProperty,Z=i.getOwnPropertyDescriptor;W(i,{defineProperty:function(t,e,r){var n=l(e);if("function"==typeof t&&"prototype"===n){var i=Z(t,n);if(i.writable&&!r.writable&&"value"in r)try{t[n]=r.value}catch(t){}return J(t,n,{configurable:"configurable"in r?r.configurable:i.configurable,enumerable:"enumerable"in r?r.enumerable:i.enumerable,writable:r.writable})}return J(t,n,r)}},!0)}}var Q=function(t){var e=typeof t;return null===t||"object"!==e&&"function"!==e},tt=u.isNaN||function(t){return t!=t},et={ToInteger:function(t){var e=+t;return tt(e)?e=0:0!==e&&e!==1/0&&e!==-1/0&&(e=(e>0||-1)*_(x(e))),e},ToPrimitive:function(t){var e,r,n;if(Q(t))return t;if(r=t.valueOf,F(r)&&(e=r.call(t),Q(e)))return e;if(n=t.toString,F(n)&&(e=n.call(t),Q(e)))return e;throw new TypeError},ToObject:function(t){if(null==t)throw new TypeError("can't convert "+t+" to object");return i(t)},ToUint32:function(t){return t>>>0}},rt=function(){};W(s,{bind:function(t){var e=this;if(!F(e))throw new TypeError("Function.prototype.bind called on incompatible "+e);for(var r,n=p.call(arguments,1),o=function(){if(this instanceof r){var o=b.call(e,this,y.call(n,p.call(arguments)));return i(o)===o?o:this}return b.call(e,t,y.call(n,p.call(arguments)))},s=w(0,e.length-n.length),l=[],c=0;c<s;c++)d.call(l,"$"+c);return r=a("binder","return function ("+v.call(l,",")+"){ return binder.apply(this, arguments); }")(o),e.prototype&&(rt.prototype=e.prototype,r.prototype=new rt,rt.prototype=null),r}});var nt=g.bind(o.hasOwnProperty),it=g.bind(o.toString),ot=g.bind(p),at=b.bind(p);if("object"==typeof document&&document&&document.documentElement)try{ot(document.documentElement.childNodes)}catch(t){var st=ot,lt=at;ot=function(t){for(var e=[],r=t.length;r-->0;)e[r]=t[r];
2return lt(e,st(arguments,1))},at=function(t,e){return lt(ot(t),e)}}var ct=g.bind(c.slice),ut=g.bind(c.split),ft=g.bind(c.indexOf),pt=g.bind(d),ht=g.bind(o.propertyIsEnumerable),dt=g.bind(n.sort),mt=r.isArray||function(t){return"[object Array]"===it(t)},yt=1!==[].unshift(0);W(n,{unshift:function(){return m.apply(this,arguments),this.length}},yt),W(r,{isArray:mt});var vt=i("a"),gt="a"!==vt[0]||!(0 in vt),bt=function(t){var e=!0,r=!0,n=!1;if(t)try{t.call("foo",(function(t,r,n){"object"!=typeof n&&(e=!1)})),t.call([1],(function(){r="string"==typeof this}),"x")}catch(t){n=!0}return!!t&&!n&&e&&r};W(n,{forEach:function(t){var r,n=et.ToObject(this),i=gt&&e(this)?ut(this,""):n,o=-1,a=et.ToUint32(i.length);if(arguments.length>1&&(r=arguments[1]),!F(t))throw new TypeError("Array.prototype.forEach callback must be a function");for(;++o<a;)o in i&&(void 0===r?t(i[o],o,n):t.call(r,i[o],o,n))}},!bt(n.forEach)),W(n,{map:function(t){var n,i=et.ToObject(this),o=gt&&e(this)?ut(this,""):i,a=et.ToUint32(o.length),s=r(a);if(arguments.length>1&&(n=arguments[1]),!F(t))throw new TypeError("Array.prototype.map callback must be a function");for(var l=0;l<a;l++)l in o&&(s[l]=void 0===n?t(o[l],l,i):t.call(n,o[l],l,i));return s}},!bt(n.map)),W(n,{filter:function(t){var r,n,i=et.ToObject(this),o=gt&&e(this)?ut(this,""):i,a=et.ToUint32(o.length),s=[];if(arguments.length>1&&(n=arguments[1]),!F(t))throw new TypeError("Array.prototype.filter callback must be a function");for(var l=0;l<a;l++)l in o&&(r=o[l],(void 0===n?t(r,l,i):t.call(n,r,l,i))&&pt(s,r));return s}},!bt(n.filter)),W(n,{every:function(t){var r,n=et.ToObject(this),i=gt&&e(this)?ut(this,""):n,o=et.ToUint32(i.length);if(arguments.length>1&&(r=arguments[1]),!F(t))throw new TypeError("Array.prototype.every callback must be a function");for(var a=0;a<o;a++)if(a in i&&!(void 0===r?t(i[a],a,n):t.call(r,i[a],a,n)))return!1;return!0}},!bt(n.every)),W(n,{some:function(t){var r,n=et.ToObject(this),i=gt&&e(this)?ut(this,""):n,o=et.ToUint32(i.length);if(arguments.length>1&&(r=arguments[1]),!F(t))throw new TypeError("Array.prototype.some callback must be a function");for(var a=0;a<o;a++)if(a in i&&(void 0===r?t(i[a],a,n):t.call(r,i[a],a,n)))return!0;return!1}},!bt(n.some));var wt=!1;n.reduce&&(wt="object"==typeof n.reduce.call("es5",(function(t,e,r,n){return n})));W(n,{reduce:function(t){var r=et.ToObject(this),n=gt&&e(this)?ut(this,""):r,i=et.ToUint32(n.length);if(!F(t))throw new TypeError("Array.prototype.reduce callback must be a function");if(0===i&&1===arguments.length)throw new TypeError("reduce of empty array with no initial value");var o,a=0;if(arguments.length>=2)o=arguments[1];else while(!0){if(a in n){o=n[a++];break}if(++a>=i)throw new TypeError("reduce of empty array with no initial value")}for(;a<i;a++)a in n&&(o=t(o,n[a],a,r));return o}},!wt);var St=!1;n.reduceRight&&(St="object"==typeof n.reduceRight.call("es5",(function(t,e,r,n){return n})));W(n,{reduceRight:function(t){var r,n=et.ToObject(this),i=gt&&e(this)?ut(this,""):n,o=et.ToUint32(i.length);if(!F(t))throw new TypeError("Array.prototype.reduceRight callback must be a function");if(0===o&&1===arguments.length)throw new TypeError("reduceRight of empty array with no initial value");var a=o-1;if(arguments.length>=2)r=arguments[1];else while(!0){if(a in i){r=i[a--];break}if(--a<0)throw new TypeError("reduceRight of empty array with no initial value")}if(a<0)return r;do{a in i&&(r=t(r,i[a],a,n))}while(a--);return r}},!St);var _t=n.indexOf&&-1!==[0,1].indexOf(1,2);W(n,{indexOf:function(t){var r=gt&&e(this)?ut(this,""):et.ToObject(this),n=et.ToUint32(r.length);if(0===n)return-1;var i=0;for(arguments.length>1&&(i=et.ToInteger(arguments[1])),i=i>=0?i:w(0,n+i);i<n;i++)if(i in r&&r[i]===t)return i;return-1}},_t);var xt=n.lastIndexOf&&-1!==[0,1].lastIndexOf(0,-3);W(n,{lastIndexOf:function(t){var r=gt&&e(this)?ut(this,""):et.ToObject(this),n=et.ToUint32(r.length);if(0===n)return-1;var i=n-1;for(arguments.length>1&&(i=S(i,et.ToInteger(arguments[1]))),i=i>=0?i:n-x(i);i>=0;i--)if(i in r&&t===r[i])return i;return-1}},xt);var Et=(Tt=[1,2],Ct=Tt.splice(),2===Tt.length&&mt(Ct)&&0===Ct.length);var Tt,Ct;W(n,{splice:function(t,e){return 0===arguments.length?[]:h.apply(this,arguments)}},!Et);var kt=(At={},n.splice.call(At,0,0,1),1===At.length),Pt=3===[0,1,2].splice(0).length;var At;W(n,{splice:function(t,e){if(0===arguments.length)return[];var r=arguments;return this.length=w(et.ToInteger(this.length),0),arguments.length>0&&"number"!=typeof e&&((r=ot(arguments)).length<2?pt(r,this.length-t):r[1]=et.ToInteger(e)),h.apply(this,r)}},!kt||!Pt);var Ot=(It=new r(1e5),It[8]="x",It.splice(1,1),7===It.indexOf("x")),Mt=function(){var t=[];return t[256]="a",t.splice(257,0,"b"),"a"===t[256]}();var It;W(n,{splice:function(t,e){for(var r,n=et.ToObject(this),i=[],o=et.ToUint32(n.length),a=et.ToInteger(t),s=a<0?w(o+a,0):S(a,o),c=0===arguments.length?0:1===arguments.length?o-s:S(w(et.ToInteger(e),0),o-s),u=0;u<c;)r=l(s+u),nt(n,r)&&(i[u]=n[r]),u+=1;var f,p=ot(arguments,2),h=p.length;if(h<c){u=s;for(var d=o-c;u<d;)r=l(u+c),f=l(u+h),nt(n,r)?n[f]=n[r]:delete n[f],u+=1;u=o;for(var m=o-c+h;u>m;)delete n[u-1],u-=1}else if(h>c)for(u=o-c;u>s;)r=l(u+c-1),f=l(u+h-1),nt(n,r)?n[f]=n[r]:delete n[f],u-=1;u=s;for(var y=0;y<p.length;++y)n[u]=p[y],u+=1;return n.length=o-c+h,i}},!Ot||!Mt);var Dt,jt=n.join;try{Dt="1,2,3"!==Array.prototype.join.call("123",",")}catch(t){Dt=!0}Dt&&W(n,{join:function(t){var r=void 0===t?",":t;return jt.call(e(this)?ut(this,""):this,r)}},Dt);
2var Lt="1,2"!==[1,2].join(void 0);Lt&&W(n,{join:function(t){var e=void 0===t?",":t;return jt.call(this,e)}},Lt);var Nt=function(t){for(var e=et.ToObject(this),r=et.ToUint32(e.length),n=0;n<arguments.length;)e[r+n]=arguments[n],n+=1;return e.length=r+n,r+n},Ft=function(){var t={};return 1!==Array.prototype.push.call(t,void 0)||1!==t.length||void 0!==t[0]||!nt(t,0)}();W(n,{push:function(t){return mt(this)?d.apply(this,arguments):Nt.apply(this,arguments)}},Ft);var Rt=function(){var t=[];return 1!==t.push(void 0)||1!==t.length||void 0!==t[0]||!nt(t,0)}();W(n,{push:Nt},Rt),W(n,{slice:function(t,r){var n=e(this)?ut(this,""):this;return at(n,arguments)}},gt);var Bt=function(){try{[1,2].sort(null)}catch(t){try{[1,2].sort({})}catch(t){return!1}}return!0}(),Vt=function(){try{return[1,2].sort(/a/),!1}catch(t){}return!0}(),zt=function(){try{return[1,2].sort(void 0),!0}catch(t){}return!1}();W(n,{sort:function(t){if(void 0===t)return dt(this);if(!F(t))throw new TypeError("Array.prototype.sort callback must be a function");return dt(this,t)}},Bt||!zt||!Vt);var Gt=!ht({toString:null},"toString"),qt=ht((function(){}),"prototype"),Ht=!nt("x","0"),Wt=function(t){var e=t.constructor;return e&&e.prototype===t},$t={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0,$width:!0,$height:!0,$top:!0,$localStorage:!0},Ut=function(){if("undefined"==typeof window)return!1;for(var t in window)try{!$t["$"+t]&&nt(window,t)&&null!==window[t]&&"object"==typeof window[t]&&Wt(window[t])}catch(t){return!0}return!1}(),Yt=function(t){if("undefined"==typeof window||!Ut)return Wt(t);try{return Wt(t)}catch(t){return!1}},Xt=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],Kt=Xt.length,Jt=function(t){return"[object Arguments]"===it(t)},Zt=function(t){return null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&!mt(t)&&F(t.callee)},Qt=Jt(arguments)?Jt:Zt;W(i,{keys:function(t){var r=F(t),n=Qt(t),i=null!==t&&"object"==typeof t,o=i&&e(t);if(!i&&!r&&!n)throw new TypeError("Object.keys called on a non-object");var a=[],s=qt&&r;if(o&&Ht||n)for(var c=0;c<t.length;++c)pt(a,l(c));if(!n)for(var u in t)s&&"prototype"===u||!nt(t,u)||pt(a,l(u));if(Gt)for(var f=Yt(t),p=0;p<Kt;p++){var h=Xt[p];f&&"constructor"===h||!nt(t,h)||pt(a,h)}return a}});var te=i.keys&&function(){return 2===i.keys(arguments).length}(1,2),ee=i.keys&&function(){var t=i.keys(arguments);return 1!==arguments.length||1!==t.length||1!==t[0]}(1),re=i.keys;W(i,{keys:function(t){return Qt(t)?re(ot(t)):re(t)}},!te||ee);var ne,ie,oe=0!==new Date(-0xc782b5b342b24).getUTCMonth(),ae=new Date(-0x55d318d56a724),se=new Date(14496624e5),le="Mon, 01 Jan -45875 11:59:59 GMT"!==ae.toUTCString(),ce=ae.getTimezoneOffset();ce<-720?(ne="Tue Jan 02 -45875"!==ae.toDateString(),ie=!/^Thu Dec 10 2015 \d\d:\d\d:\d\d GMT[-+]\d\d\d\d(?: |$)/.test(String(se))):(ne="Mon Jan 01 -45875"!==ae.toDateString(),ie=!/^Wed Dec 09 2015 \d\d:\d\d:\d\d GMT[-+]\d\d\d\d(?: |$)/.test(String(se)));var ue=g.bind(Date.prototype.getFullYear),fe=g.bind(Date.prototype.getMonth),pe=g.bind(Date.prototype.getDate),he=g.bind(Date.prototype.getUTCFullYear),de=g.bind(Date.prototype.getUTCMonth),me=g.bind(Date.prototype.getUTCDate),ye=g.bind(Date.prototype.getUTCDay),ve=g.bind(Date.prototype.getUTCHours),ge=g.bind(Date.prototype.getUTCMinutes),be=g.bind(Date.prototype.getUTCSeconds),we=g.bind(Date.prototype.getUTCMilliseconds),Se=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],_e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],xe=function(t,e){return pe(new Date(e,t,0))};W(Date.prototype,{getFullYear:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=ue(this);return t<0&&fe(this)>11?t+1:t},getMonth:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=ue(this),e=fe(this);return t<0&&e>11?0:e},getDate:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=ue(this),e=fe(this),r=pe(this);return t<0&&e>11?12===e?r:xe(0,t+1)-r+1:r},getUTCFullYear:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=he(this);return t<0&&de(this)>11?t+1:t},getUTCMonth:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=he(this),e=de(this);return t<0&&e>11?0:e},getUTCDate:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=he(this),e=de(this),r=me(this);return t<0&&e>11?12===e?r:xe(0,t+1)-r+1:r}},oe),W(Date.prototype,{toUTCString:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=ye(this),e=me(this),r=de(this),n=he(this),i=ve(this),o=ge(this),a=be(this);return Se[t]+", "+(e<10?"0"+e:e)+" "+_e[r]+" "+n+" "+(i<10?"0"+i:i)+":"+(o<10?"0"+o:o)+":"+(a<10?"0"+a:a)+" GMT"}},oe||le),W(Date.prototype,{toDateString:function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=this.getDay(),e=this.getDate(),r=this.getMonth(),n=this.getFullYear();return Se[t]+" "+_e[r]+" "+(e<10?"0"+e:e)+" "+n}},oe||ne),(oe||ie)&&(Date.prototype.toString=function(){if(!(this&&this instanceof Date))throw new TypeError("this is not a Date object.");var t=this.getDay(),e=this.getDate(),r=this.getMonth(),n=this.getFullYear(),i=this.getHours(),o=this.getMinutes(),a=this.getSeconds(),s=this.getTimezoneOffset(),l=_(x(s)/60),c=_(x(s)%60);return Se[t]+" "+_e[r]+" "+(e<10?"0"+e:e)+" "+n+" "+(i<10?"0"+i:i)+":"+(o<10?"0"+o:o)+":"+(a<10?"0"+a:a)+" GMT"+(s>0?"-":"+")+(l<10?"0"+l:l)+(c<10?"0"+c:c)},H&&i.defineProperty(Date.prototype,"toString",{configurable:!0,enumerable:!1,writable:!0}));var Ee=-621987552e5,Te="-000001",Ce=Date.prototype.toISOString&&-1===new Date(Ee).toISOString().indexOf(Te),ke=Date.prototype.toISOString&&"1969-12-31T23:59:59.999Z"!==new Date(-1).toISOString(),Pe=g.bind(Date.prototype.getTime);W(Date.prototype,{toISOString:function(){if(!isFinite(this)||!isFinite(Pe(this)))throw new RangeError("Date.prototype.toISOString called on non-finite value.");var t=he(this),e=de(this);t+=_(e/12);var r=[(e=(e%12+12)%12)+1,me(this),ve(this),ge(this),be(this)];t=(t<0?"-":t>9999?"+":"")+ct("00000"+x(t),0<=t&&t<=9999?-4:-6);for(var n=0;n<r.length;++n)r[n]=ct("00"+r[n],-2);return t+"-"+ot(r,0,2).join("-")+"T"+ot(r,2).join(":")+"."+ct("000"+we(this),-3)+"Z"}},Ce||ke);var Ae=function(){try{return Date.prototype.toJSON&&null===new Date(NaN).toJSON()&&-1!==new Date(Ee).toJSON().indexOf(Te)&&Date.prototype.toJSON.call({toISOString:function(){return!0}})}catch(t){return!1}}();Ae||(Date.prototype.toJSON=function(t){var e=i(this),r=et.ToPrimitive(e);
2if("number"==typeof r&&!isFinite(r))return null;var n=e.toISOString;if(!F(n))throw new TypeError("toISOString property is not callable");return n.call(e)});var Oe=1e15===Date.parse("+033658-09-27T01:46:40.000Z"),Me=!isNaN(Date.parse("2012-04-04T24:00:00.500Z"))||!isNaN(Date.parse("2012-11-31T23:59:59.000Z"))||!isNaN(Date.parse("2012-12-31T23:59:60.000Z")),Ie=isNaN(Date.parse("2000-01-01T00:00:00.000Z"));if(Ie||Me||!Oe){var De=E(2,31)-1,je=tt(new Date(1970,0,1,0,0,0,De+1).getTime());Date=function(t){var e=function(r,n,i,o,a,s,c){var u,f=arguments.length;if(this instanceof t){var p=s,h=c;if(je&&f>=7&&c>De){var d=_(c/De)*De,m=_(d/1e3);p+=m,h-=1e3*m}var y=e.parse(r),v=isNaN(y);u=1!==f||l(r)!==r||v?f>=7?new t(r,n,i,o,a,p,h):f>=6?new t(r,n,i,o,a,p):f>=5?new t(r,n,i,o,a):f>=4?new t(r,n,i,o):f>=3?new t(r,n,i):f>=2?new t(r,n):f>=1?new t(r instanceof t?+r:r):new t:new t(y)}else u=t.apply(this,arguments);return Q(u)||W(u,{constructor:e},!0),u},r=new RegExp("^(\\d{4}|[+-]\\d{6})(?:-(\\d{2})(?:-(\\d{2})(?:T(\\d{2}):(\\d{2})(?::(\\d{2})(?:(\\.\\d{1,}))?)?(Z|(?:([-+])(\\d{2}):(\\d{2})))?)?)?)?$"),n=[0,31,59,90,120,151,181,212,243,273,304,334,365],i=function(t,e){var r=e>1?1:0;return n[e]+_((t-1969+r)/4)-_((t-1901+r)/100)+_((t-1601+r)/400)+365*(t-1970)},o=function(e){var r=0,n=e;if(je&&n>De){var i=_(n/De)*De,o=_(i/1e3);r+=o,n-=1e3*o}return u(new t(1970,0,1,0,0,r,n))};for(var a in t)nt(t,a)&&(e[a]=t[a]);W(e,{now:t.now,UTC:t.UTC},!0),e.prototype=t.prototype,W(e.prototype,{constructor:e},!0);return W(e,{parse:function(e){var n=r.exec(e);if(n){var a,s=u(n[1]),l=u(n[2]||1)-1,c=u(n[3]||1)-1,f=u(n[4]||0),p=u(n[5]||0),h=u(n[6]||0),d=_(1e3*u(n[7]||0)),m=Boolean(n[4]&&!n[8]),y="-"===n[9]?1:-1,v=u(n[10]||0),g=u(n[11]||0),b=p>0||h>0||d>0;return f<(b?24:25)&&p<60&&h<60&&d<1e3&&l>-1&&l<12&&v<24&&g<60&&c>-1&&c<i(s,l+1)-i(s,l)&&(a=1e3*(60*((a=60*(24*(i(s,l)+c)+f+v*y))+p+g*y)+h)+d,m&&(a=o(a)),-864e13<=a&&a<=864e13)?a:NaN}return t.parse.apply(this,arguments)}}),e}(Date)}Date.now||(Date.now=function(){return(new Date).getTime()});var Le=f.toFixed&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0)),Ne={base:1e7,size:6,data:[0,0,0,0,0,0],multiply:function(t,e){for(var r=-1,n=e;++r<Ne.size;)n+=t*Ne.data[r],Ne.data[r]=n%Ne.base,n=_(n/Ne.base)},divide:function(t){for(var e=Ne.size,r=0;--e>=0;)r+=Ne.data[e],Ne.data[e]=_(r/t),r=r%t*Ne.base},numToString:function(){for(var t=Ne.size,e="";--t>=0;)if(""!==e||0===t||0!==Ne.data[t]){var r=l(Ne.data[t]);""===e?e=r:e+=ct("0000000",0,7-r.length)+r}return e},pow:function t(e,r,n){return 0===r?n:r%2==1?t(e,r-1,n*e):t(e*e,r/2,n)},log:function(t){for(var e=0,r=t;r>=4096;)e+=12,r/=4096;for(;r>=2;)e+=1,r/=2;return e}},Fe=function(t){var e,r,n,i,o,a,s,c;if(e=u(t),(e=tt(e)?0:_(e))<0||e>20)throw new RangeError("Number.toFixed called with invalid number of decimals");if(r=u(this),tt(r))return"NaN";if(r<=-1e21||r>=1e21)return l(r);if(n="",r<0&&(n="-",r=-r),i="0",r>1e-21)if(a=(o=Ne.log(r*Ne.pow(2,69,1))-69)<0?r*Ne.pow(2,-o,1):r/Ne.pow(2,o,1),a*=4503599627370496,(o=52-o)>0){for(Ne.multiply(0,a),s=e;s>=7;)Ne.multiply(1e7,0),s-=7;for(Ne.multiply(Ne.pow(10,s,1),0),s=o-1;s>=23;)Ne.divide(1<<23),s-=23;Ne.divide(1<<s),Ne.multiply(1,1),Ne.divide(2),i=Ne.numToString()}else Ne.multiply(0,a),Ne.multiply(1<<-o,0),i=Ne.numToString()+ct("0.00000000000000000000",2,2+e);return i=e>0?(c=i.length)<=e?n+ct("0.0000000000000000000",0,e-c+2)+i:n+ct(i,0,c-e)+"."+ct(i,c-e):n+i};W(f,{toFixed:Fe},Le);var Re=function(){try{return"-6.9000e-11"!==(-69e-12).toExponential(4)}catch(t){return!1}}(),Be=function(){try{return 1..toExponential(1/0),1..toExponential(-1/0),!0}catch(t){return!1}}(),Ve=g.bind(f.toExponential),ze=g.bind(f.toString),Ge=g.bind(f.valueOf);W(f,{toExponential:function(t){var e=Ge(this);if(void 0===t)return Ve(e);var r=et.ToInteger(t);if(tt(e))return"NaN";if(r<0||r>20){if(!isFinite(r))throw new RangeError("toExponential() argument must be between 0 and 20");return Ve(e,r)}var n="";if(e<0&&(n="-",e=-e),e===1/0)return n+"Infinity";if(void 0!==t&&(r<0||r>20))throw new RangeError("Fraction digits "+t+" out of range");var i="",o=0,a="",s="";if(0===e)o=0,r=0,i="0";else{var l=P(e);o=_(l);var c=0;if(void 0!==t){var u=E(10,o-r);2*e>=(2*(c=T(e/u))+1)*u&&(c+=1),c>=E(10,r+1)&&(c/=10,o+=1)}else for(var f=T(E(10,l-o+(r=16))),p=r;r-->0;)f=T(E(10,l-o+r)),x(f*E(10,o-r)-e)<=x(c*E(10,o-p)-e)&&(p=r,c=f);if(i=ze(c,10),void 0===t)for(;"0"===ct(i,-1);)i=ct(i,0,-1),s+=1}return 0!==r&&(i=ct(i,0,1)+"."+ct(i,1)),0===o?(a="+",s="0"):(a=o>0?"+":"-",s=ze(x(o),10)),n+(i+="e"+a+s)}},Re||Be);var qe=function(){try{return"1"===1..toPrecision(void 0)}catch(t){return!0}}(),He=g.bind(f.toPrecision);W(f,{toPrecision:function(t){return void 0===t?He(this):He(this,t)}},qe),2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||"t"==="tesst".split(/(s)*/)[1]||4!=="test".split(/(?:)/,-1).length||"".split(/.?/).length||".".split(/()()/).length>1?(We=void 0===/()??/.exec("")[1],$e=E(2,32)-1,c.split=function(e,r){var n=String(this);if(void 0===e&&0===r)return[];if(!t(e))return ut(this,e,r);var i,o,a,s,l=[],c=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),u=0,f=new RegExp(e.source,c+"g");We||(i=new RegExp("^"+f.source+"$(?!\\s)",c));var p=void 0===r?$e:et.ToUint32(r);for(o=f.exec(n);o&&!((a=o.index+o[0].length)>u&&(pt(l,ct(n,u,o.index)),!We&&o.length>1&&o[0].replace(i,(function(){for(var t=1;t<arguments.length-2;t++)void 0===arguments[t]&&(o[t]=void 0)})),o.length>1&&o.index<n.length&&d.apply(l,ot(o,1)),s=o[0].length,u=a,l.length>=p));)f.lastIndex===o.index&&f.lastIndex++,o=f.exec(n);return u===n.length?!s&&f.test("")||pt(l,""):pt(l,ct(n,u)),l.length>p?ot(l,0,p):l}):"0".split(void 0,0).length&&(c.split=function(t,e){return void 0===t&&0===e?[]:ut(this,t,e)});var We,$e;var Ue=c.replace,Ye=(Xe=[],"x".replace(/x(.)?/g,(function(t,e){pt(Xe,e)})),1===Xe.length&&void 0===Xe[0]);var Xe;Ye||(c.replace=function(e,r){var n=F(r),i=t(e)&&/\)[*?]/.test(e.source);if(!n||!i)return Ue.call(this,e,r);return Ue.call(this,e,(function(t){var n=arguments.length,i=e.lastIndex;e.lastIndex=0;var o=e.exec(t)||[];return e.lastIndex=i,pt(o,arguments[n-2],arguments[n-1]),r.apply(this,o)}))});var Ke="".substr&&"b"!=="0b".substr(-1),Je=Ke&&g.bind(c.substr);W(c,{substr:function(t,e){var r=t;return t<0&&(r=w(this.length+t,0)),Je(this,r,e)}},Ke);var Ze="᠎",Qe=/\s/.test(Ze),tr="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff".replace(/\S/g,""),er="​",rr="["+tr+"]",nr=new RegExp("^"+rr+rr+"*"),ir=new RegExp(rr+rr+"*$"),or=c.trim&&(""!==tr.trim()||""===er.trim()||Ze.trim()!==(Qe?"":Ze));W(c,{trim:function(){if(null==this)throw new TypeError("can't convert "+this+" to object");return l(this).replace(nr,"").replace(ir,"")}},or);var ar=g.bind(String.prototype.trim),sr=c.lastIndexOf&&-1!=="abcあい".lastIndexOf("あい",2);W(c,{lastIndexOf:function(t){if(null==this)throw new TypeError("can't convert "+this+" to object");for(var e=l(this),r=l(t),n=arguments.length>1?u(arguments[1]):NaN,i=tt(n)?1/0:et.ToInteger(n),o=S(w(i,0),e.length),a=r.length,s=o+a;s>0;){s=w(0,s-a);var c=ft(ct(e,s,o+a),r);if(-1!==c)return s+c}return-1}},sr);var lr=c.lastIndexOf;W(c,{lastIndexOf:function(t){return lr.apply(this,arguments)}},1!==c.lastIndexOf.length);var cr=/^[-+]?0[xX]/;8===parseInt(tr+"08")&&22===parseInt(tr+"0x16")&&(Qe?1===parseInt(Ze+1):isNaN(parseInt(Ze+1)))||(parseInt=(ur=parseInt,function t(e,r){this instanceof t&&new ur;var n=ar(String(e)),i=u(r)||(cr.test(n)?16:10);return ur(n,i)}));var ur;var fr=function(){if("function"!=typeof Symbol)return!1;try{return parseInt(Object(Symbol.iterator)),!0}catch(t){}try{return parseInt(Symbol.iterator),!0}catch(t){}return!1}();if(fr){var pr=Symbol.prototype.valueOf;parseInt=function(t){return function e(r,n){this instanceof e&&new t;var i="symbol"==typeof r;if(!i&&r&&"object"==typeof r)try{pr.call(r),i=!0}catch(t){}var o=ar(String(r)),a=u(n)||(cr.test(o)?16:10);return t(o,a)}}(parseInt)}1/parseFloat("-0")!=-1/0&&(parseFloat=(hr=parseFloat,function(t){var e=ar(String(t)),r=hr(e);
2return 0===r&&"-"===ct(e,0,1)?-0:r}));var hr;if("RangeError: test"!==String(new RangeError("test"))){var dr=function(){if(null==this)throw new TypeError("can't convert "+this+" to object");var t=this.name;void 0===t?t="Error":"string"!=typeof t&&(t=l(t));var e=this.message;return void 0===e?e="":"string"!=typeof e&&(e=l(e)),t?e?t+": "+e:t:e};Error.prototype.toString=dr}if(H){var mr=function(t,e){if(ht(t,e)){var r=Object.getOwnPropertyDescriptor(t,e);r.configurable&&(r.enumerable=!1,Object.defineProperty(t,e,r))}};mr(Error.prototype,"message"),""!==Error.prototype.message&&(Error.prototype.message=""),mr(Error.prototype,"name")}if("/a/gim"!==String(/a/gim)){var yr=function(){var t="/"+this.source+"/";return this.global&&(t+="g"),this.ignoreCase&&(t+="i"),this.multiline&&(t+="m"),t};RegExp.prototype.toString=yr}})?n.call(e,r,e,t):n)||(t.exports=i)}()},function(t,e,r){var n,i;!function(o,a){"use strict";void 0===(i="function"==typeof(n=function(){var t,e,r,n,i=Function.call,o=Object.prototype,a=i.bind(o.hasOwnProperty),s=i.bind(o.propertyIsEnumerable),l=i.bind(o.toString),c=a(o,"__defineGetter__");c&&(t=i.bind(o.__defineGetter__),e=i.bind(o.__defineSetter__),r=i.bind(o.__lookupGetter__),n=i.bind(o.__lookupSetter__));var u=function(t){return null==t||"object"!=typeof t&&"function"!=typeof t};Object.getPrototypeOf||(Object.getPrototypeOf=function(t){var e=t.__proto__;return e||null==e?e:"[object Function]"===l(t.constructor)?t.constructor.prototype:t instanceof Object?o:null});if(Object.defineProperty){var f=function(t){try{return t.sentinel=0,0===Object.getOwnPropertyDescriptor(t,"sentinel").value}catch(t){return!1}},p=f({});if(!("undefined"==typeof document||f(document.createElement("div")))||!p)var h=Object.getOwnPropertyDescriptor}if(!Object.getOwnPropertyDescriptor||h){Object.getOwnPropertyDescriptor=function(t,e){if(u(t))throw new TypeError("Object.getOwnPropertyDescriptor called on a non-object: "+t);if(h)try{return h.call(Object,t,e)}catch(t){}var i;if(!a(t,e))return i;if(i={enumerable:s(t,e),configurable:!0},c){var l=t.__proto__,f=t!==o;f&&(t.__proto__=o);var p=r(t,e),d=n(t,e);if(f&&(t.__proto__=l),p||d)return p&&(i.get=p),d&&(i.set=d),i}return i.value=t[e],i.writable=!0,i}}Object.getOwnPropertyNames||(Object.getOwnPropertyNames=function(t){return Object.keys(t)});if(!Object.create){var d;d=!({__proto__:null}instanceof Object)||"undefined"==typeof document?function(){return{__proto__:null}}:function(){var t=function(){if(!document.domain)return!1;try{return!!new ActiveXObject("htmlfile")}catch(t){return!1}}()?function(){var t,e;return(e=new ActiveXObject("htmlfile")).write("<script><\/script>"),e.close(),t=e.parentWindow.Object.prototype,e=null,t}():function(){var t,e=document.createElement("iframe"),r=document.body||document.documentElement;return e.style.display="none",r.appendChild(e),e.src="javascript:",t=e.contentWindow.Object.prototype,r.removeChild(e),e=null,t}();delete t.constructor,delete t.hasOwnProperty,delete t.propertyIsEnumerable,delete t.isPrototypeOf,delete t.toLocaleString,delete t.toString,delete t.valueOf;var e=function(){};return e.prototype=t,d=function(){return new e},new e},Object.create=function(t,e){var r,n=function(){};if(null===t)r=d();else{if(u(t))throw new TypeError("Object prototype may only be an Object or null");n.prototype=t,(r=new n).__proto__=t}return void 0!==e&&Object.defineProperties(r,e),r}}var m=function(t){try{return Object.defineProperty(t,"sentinel",{}),"sentinel"in t}catch(t){return!1}};if(Object.defineProperty){var y=m({}),v="undefined"==typeof document||m(document.createElement("div"));if(!y||!v)var g=Object.defineProperty,b=Object.defineProperties}if(!Object.defineProperty||g){Object.defineProperty=function(i,a,s){if(u(i))throw new TypeError("Object.defineProperty called on non-object: "+i);if(u(s))throw new TypeError("Property description must be an object: "+s);if(g)try{return g.call(Object,i,a,s)}catch(t){}if("value"in s)if(c&&(r(i,a)||n(i,a))){var l=i.__proto__;i.__proto__=o,delete i[a],i[a]=s.value,i.__proto__=l}else i[a]=s.value;else{var f="get"in s,p="set"in s;if(!c&&(f||p))throw new TypeError("getters & setters can not be defined on this javascript engine");f&&t(i,a,s.get),p&&e(i,a,s.set)}return i}}Object.defineProperties&&!b||(Object.defineProperties=function(t,e){if(b)try{return b.call(Object,t,e)}catch(t){}return Object.keys(e).forEach((function(r){"__proto__"!==r&&Object.defineProperty(t,r,e[r])})),t});Object.seal||(Object.seal=function(t){if(Object(t)!==t)throw new TypeError("Object.seal can only be called on Objects.");return t});Object.freeze||(Object.freeze=function(t){if(Object(t)!==t)throw new TypeError("Object.freeze can only be called on Objects.");return t});try{Object.freeze((function(){}))}catch(t){Object.freeze=(w=Object.freeze,function(t){return"function"==typeof t?t:w(t)})}var w;Object.preventExtensions||(Object.preventExtensions=function(t){if(Object(t)!==t)throw new TypeError("Object.preventExtensions can only be called on Objects.");return t});Object.isSealed||(Object.isSealed=function(t){if(Object(t)!==t)throw new TypeError("Object.isSealed can only be called on Objects.");return!1});Object.isFrozen||(Object.isFrozen=function(t){if(Object(t)!==t)throw new TypeError("Object.isFrozen can only be called on Objects.");return!1});Object.isExtensible||(Object.isExtensible=function(t){if(Object(t)!==t)throw new TypeError("Object.isExtensible can only be called on Objects.");for(var e="";a(t,e);)e+="?";t[e]=!0;var r=a(t,e);return delete t[e],r})})?n.call(e,r,e,t):n)||(t.exports=i)}()},function(t,e,r){"use strict";r(251),r(252)(),r(264)},function(t,e,r){(function(n,i){var o,a;void 0===(a="function"==typeof(o=function(){"use strict";var t,e=Function.call.bind(Function.apply),r=Function.call.bind(Function.call),o=Array.isArray,a=Object.keys,s=function(t){return function(){return!e(t,this,arguments)}},l=function(t){try{return t(),!1}catch(t){return!0}},c=function(t){try{return t()}catch(t){return!1}},u=s(l),f=function(){return!l((function(){return Object.defineProperty({},"x",{get:function(){}})}))},p=!!Object.defineProperty&&f(),h="foo"===function(){}.name,d=Function.call.bind(Array.prototype.forEach),m=Function.call.bind(Array.prototype.reduce),y=Function.call.bind(Array.prototype.filter),v=Function.call.bind(Array.prototype.some),g=function(t,e,r,n){!n&&e in t||(p?Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:!0,value:r}):t[e]=r)},b=function(t,e,r){d(a(e),(function(n){var i=e[n];g(t,n,i,!!r)}))},w=Function.call.bind(Object.prototype.toString),S=function(t){return"function"==typeof t},_={getter:function(t,e,r){if(!p)throw new TypeError("getters require true ES5 support");Object.defineProperty(t,e,{configurable:!0,enumerable:!1,get:r})},proxy:function(t,e,r){if(!p)throw new TypeError("getters require true ES5 support");var n=Object.getOwnPropertyDescriptor(t,e);Object.defineProperty(r,e,{configurable:n.configurable,enumerable:n.enumerable,get:function(){return t[e]}
2,set:function(r){t[e]=r}})},redefine:function(t,e,r){if(p){var n=Object.getOwnPropertyDescriptor(t,e);n.value=r,Object.defineProperty(t,e,n)}else t[e]=r},defineByDescriptor:function(t,e,r){p?Object.defineProperty(t,e,r):"value"in r&&(t[e]=r.value)},preserveToString:function(t,e){e&&S(e.toString)&&g(t,"toString",e.toString.bind(e),!0)}},x=Object.create||function(t,e){var r=function(){};r.prototype=t;var n=new r;return void 0!==e&&a(e).forEach((function(t){_.defineByDescriptor(n,t,e[t])})),n},E=function(t,e){return!!Object.setPrototypeOf&&c((function(){var r=function e(r){var n=new t(r);return Object.setPrototypeOf(n,e.prototype),n};return Object.setPrototypeOf(r,t),r.prototype=x(t.prototype,{constructor:{value:r}}),e(r)}))},T=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==n)return n;throw new Error("unable to locate global object")},C=T(),k=C.isFinite,P=Function.call.bind(String.prototype.indexOf),A=Function.apply.bind(Array.prototype.indexOf),O=Function.call.bind(Array.prototype.concat),M=Function.call.bind(String.prototype.slice),I=Function.call.bind(Array.prototype.push),D=Function.apply.bind(Array.prototype.push),j=Function.call.bind(Array.prototype.join),L=Function.call.bind(Array.prototype.shift),N=Math.max,F=Math.min,R=Math.floor,B=Math.abs,V=Math.exp,z=Math.log,G=Math.sqrt,q=Function.call.bind(Object.prototype.hasOwnProperty),H=function(){},W=C.Map,$=W&&W.prototype.delete,U=W&&W.prototype.get,Y=W&&W.prototype.has,X=W&&W.prototype.set,K=C.Symbol||{},J=K.species||"@@species",Z=Number.isNaN||function(t){return t!=t},Q=Number.isFinite||function(t){return"number"==typeof t&&k(t)},tt=S(Math.sign)?Math.sign:function(t){var e=Number(t);return 0===e||Z(e)?e:e<0?-1:1},et=function(t){var e=Number(t);return e<-1||Z(e)?NaN:0===e||e===1/0?e:-1===e?-1/0:1+e-1==0?e:e*(z(1+e)/(1+e-1))},rt=function(t){return"[object Arguments]"===w(t)},nt=function(t){return null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Array]"!==w(t)&&"[object Function]"===w(t.callee)},it=rt(arguments)?rt:nt,ot={primitive:function(t){return null===t||"function"!=typeof t&&"object"!=typeof t},string:function(t){return"[object String]"===w(t)},regex:function(t){return"[object RegExp]"===w(t)},symbol:function(t){return"function"==typeof C.Symbol&&"symbol"==typeof t}},at=function(t,e,r){var n=t[e];g(t,e,r,!0),_.preserveToString(t[e],n)},st="function"==typeof K&&"function"==typeof K.for&&ot.symbol(K()),lt=ot.symbol(K.iterator)?K.iterator:"_es6-shim iterator_";C.Set&&"function"==typeof(new C.Set)["@@iterator"]&&(lt="@@iterator"),C.Reflect||g(C,"Reflect",{},!0);var ct,ut=C.Reflect,ft=String,pt="undefined"!=typeof document&&document?document.all:null,ht=null==pt?function(t){return null==t}:function(t){return null==t&&t!==pt},dt={Call:function(t,r){var n=arguments.length>2?arguments[2]:[];if(!dt.IsCallable(t))throw new TypeError(t+" is not a function");return e(t,r,n)},RequireObjectCoercible:function(t,e){if(ht(t))throw new TypeError(e||"Cannot call method on "+t);return t},TypeIsObject:function(t){return null!=t&&!0!==t&&!1!==t&&("function"==typeof t||"object"==typeof t||t===pt)},ToObject:function(t,e){return Object(dt.RequireObjectCoercible(t,e))},IsCallable:S,IsConstructor:function(t){return dt.IsCallable(t)},ToInt32:function(t){return dt.ToNumber(t)>>0},ToUint32:function(t){return dt.ToNumber(t)>>>0},ToNumber:function(t){if(st&&"[object Symbol]"===w(t))throw new TypeError("Cannot convert a Symbol value to a number");return+t},ToInteger:function(t){var e=dt.ToNumber(t);return Z(e)?0:0!==e&&Q(e)?(e>0?1:-1)*R(B(e)):e},ToLength:function(t){var e=dt.ToInteger(t);return e<=0?0:e>Number.MAX_SAFE_INTEGER?Number.MAX_SAFE_INTEGER:e},SameValue:function(t,e){return t===e?0!==t||1/t==1/e:Z(t)&&Z(e)},SameValueZero:function(t,e){return t===e||Z(t)&&Z(e)},GetIterator:function(e){if(it(e))return new t(e,"value");var r=dt.GetMethod(e,lt);if(!dt.IsCallable(r))throw new TypeError("value is not an iterable");var n=dt.Call(r,e);if(!dt.TypeIsObject(n))throw new TypeError("bad iterator");return n},GetMethod:function(t,e){var r=dt.ToObject(t)[e];if(!ht(r)){if(!dt.IsCallable(r))throw new TypeError("Method not callable: "+e);return r}},IteratorComplete:function(t){return!!t.done},IteratorClose:function(t,e){var r=dt.GetMethod(t,"return");if(void 0!==r){var n,i;try{n=dt.Call(r,t)}catch(t){i=t}if(!e){if(i)throw i;if(!dt.TypeIsObject(n))throw new TypeError("Iterator's return method returned a non-object.")}}},IteratorNext:function(t){var e=arguments.length>1?t.next(arguments[1]):t.next();if(!dt.TypeIsObject(e))throw new TypeError("bad iterator");return e},IteratorStep:function(t){var e=dt.IteratorNext(t);return!dt.IteratorComplete(e)&&e},Construct:function(t,e,r,n){var i=void 0===r?t:r;if(!n&&ut.construct)return ut.construct(t,e,i);var o=i.prototype;dt.TypeIsObject(o)||(o=Object.prototype);var a=x(o),s=dt.Call(t,a,e);return dt.TypeIsObject(s)?s:a},SpeciesConstructor:function(t,e){var r=t.constructor;if(void 0===r)return e;if(!dt.TypeIsObject(r))throw new TypeError("Bad constructor");var n=r[J];
2if(ht(n))return e;if(!dt.IsConstructor(n))throw new TypeError("Bad @@species");return n},CreateHTML:function(t,e,r,n){var i=dt.ToString(t),o="<"+e;return""!==r&&(o+=" "+r+'="'+dt.ToString(n).replace(/"/g,"&quot;")+'"'),o+">"+i+"</"+e+">"},IsRegExp:function(t){if(!dt.TypeIsObject(t))return!1;var e=t[K.match];return void 0!==e?!!e:ot.regex(t)},ToString:function(t){if(st&&"[object Symbol]"===w(t))throw new TypeError("Cannot convert a Symbol value to a number");return ft(t)}};if(p&&st){var mt=function(t){if(ot.symbol(K[t]))return K[t];var e=K.for("Symbol."+t);return Object.defineProperty(K,t,{configurable:!1,enumerable:!1,writable:!1,value:e}),e};if(!ot.symbol(K.search)){var yt=mt("search"),vt=String.prototype.search;g(RegExp.prototype,yt,(function(t){return dt.Call(vt,t,[this])}));var gt=function(t){var e=dt.RequireObjectCoercible(this);if(!ht(t)){var r=dt.GetMethod(t,yt);if(void 0!==r)return dt.Call(r,t,[e])}return dt.Call(vt,e,[dt.ToString(t)])};at(String.prototype,"search",gt)}if(!ot.symbol(K.replace)){var bt=mt("replace"),wt=String.prototype.replace;g(RegExp.prototype,bt,(function(t,e){return dt.Call(wt,t,[this,e])}));var St=function(t,e){var r=dt.RequireObjectCoercible(this);if(!ht(t)){var n=dt.GetMethod(t,bt);if(void 0!==n)return dt.Call(n,t,[r,e])}return dt.Call(wt,r,[dt.ToString(t),e])};at(String.prototype,"replace",St)}if(!ot.symbol(K.split)){var _t=mt("split"),xt=String.prototype.split;g(RegExp.prototype,_t,(function(t,e){return dt.Call(xt,t,[this,e])}));var Et=function(t,e){var r=dt.RequireObjectCoercible(this);if(!ht(t)){var n=dt.GetMethod(t,_t);if(void 0!==n)return dt.Call(n,t,[r,e])}return dt.Call(xt,r,[dt.ToString(t),e])};at(String.prototype,"split",Et)}var Tt=ot.symbol(K.match),Ct=Tt&&((ct={})[K.match]=function(){return 42},42!=="a".match(ct));if(!Tt||Ct){var kt=mt("match"),Pt=String.prototype.match;g(RegExp.prototype,kt,(function(t){return dt.Call(Pt,t,[this])}));var At=function(t){var e=dt.RequireObjectCoercible(this);if(!ht(t)){var r=dt.GetMethod(t,kt);if(void 0!==r)return dt.Call(r,t,[e])}return dt.Call(Pt,e,[dt.ToString(t)])};at(String.prototype,"match",At)}}var Ot=function(t,e,r){_.preserveToString(e,t),Object.setPrototypeOf&&Object.setPrototypeOf(t,e),p?d(Object.getOwnPropertyNames(t),(function(n){n in H||r[n]||_.proxy(t,n,e)})):d(Object.keys(t),(function(n){n in H||r[n]||(e[n]=t[n])})),e.prototype=t.prototype,_.redefine(t.prototype,"constructor",e)},Mt=function(){return this},It=function(t){p&&!q(t,J)&&_.getter(t,J,Mt)},Dt=function(t,e){var r=e||function(){return this};g(t,lt,r),!t[lt]&&ot.symbol(lt)&&(t[lt]=r)},jt=function(t,e,r){p?Object.defineProperty(t,e,{configurable:!0,enumerable:!0,writable:!0,value:r}):t[e]=r},Lt=function(t,e,r){if(jt(t,e,r),!dt.SameValue(t[e],r))throw new TypeError("property is nonconfigurable")},Nt=function(t,e,r,n){if(!dt.TypeIsObject(t))throw new TypeError("Constructor requires `new`: "+e.name);var i=e.prototype;dt.TypeIsObject(i)||(i=r);var o=x(i);for(var a in n)if(q(n,a)){var s=n[a];g(o,a,s,!0)}return o};if(String.fromCodePoint&&1!==String.fromCodePoint.length){var Ft=String.fromCodePoint;at(String,"fromCodePoint",(function(t){return dt.Call(Ft,this,arguments)}))}var Rt={fromCodePoint:function(t){for(var e,r=[],n=0,i=arguments.length;n<i;n++){if(e=Number(arguments[n]),!dt.SameValue(e,dt.ToInteger(e))||e<0||e>1114111)throw new RangeError("Invalid code point "+e);e<65536?I(r,String.fromCharCode(e)):(e-=65536,I(r,String.fromCharCode(55296+(e>>10))),I(r,String.fromCharCode(e%1024+56320)))}return j(r,"")},raw:function(t){var e=dt.ToObject(t,"bad template"),r=dt.ToObject(e.raw,"bad raw value"),n=r.length,i=dt.ToLength(n);if(i<=0)return"";for(var o,a,s,l,c=[],u=0;u<i&&(o=dt.ToString(u),s=dt.ToString(r[o]),I(c,s),!(u+1>=i));)a=u+1<arguments.length?arguments[u+1]:"",l=dt.ToString(a),I(c,l),u+=1;return j(c,"")}};String.raw&&"xy"!==String.raw({raw:{0:"x",1:"y",length:2}})&&at(String,"raw",Rt.raw),b(String,Rt);var Bt=function t(e,r){if(r<1)return"";if(r%2)return t(e,r-1)+e;var n=t(e,r/2);return n+n},Vt=1/0,zt={repeat:function(t){var e=dt.ToString(dt.RequireObjectCoercible(this)),r=dt.ToInteger(t);if(r<0||r>=Vt)throw new RangeError("repeat count must be less than infinity and not overflow maximum string size");return Bt(e,r)},startsWith:function(t){var e=dt.ToString(dt.RequireObjectCoercible(this));if(dt.IsRegExp(t))throw new TypeError('Cannot call method "startsWith" with a regex');var r,n=dt.ToString(t);arguments.length>1&&(r=arguments[1]);var i=N(dt.ToInteger(r),0);return M(e,i,i+n.length)===n},endsWith:function(t){var e=dt.ToString(dt.RequireObjectCoercible(this));if(dt.IsRegExp(t))throw new TypeError('Cannot call method "endsWith" with a regex');var r,n=dt.ToString(t),i=e.length;arguments.length>1&&(r=arguments[1]);var o=void 0===r?i:dt.ToInteger(r),a=F(N(o,0),i);return M(e,a-n.length,a)===n},includes:function(t){if(dt.IsRegExp(t))throw new TypeError('"includes" does not accept a RegExp');var e,r=dt.ToString(t);return arguments.length>1&&(e=arguments[1]),-1!==P(this,r,e)},codePointAt:function(t){var e=dt.ToString(dt.RequireObjectCoercible(this)),r=dt.ToInteger(t),n=e.length;if(r>=0&&r<n){var i=e.charCodeAt(r);if(i<55296||i>56319||r+1===n)return i;var o=e.charCodeAt(r+1);return o<56320||o>57343?i:1024*(i-55296)+(o-56320)+65536}}};if(String.prototype.includes&&!1!=="a".includes("a",1/0)&&at(String.prototype,"includes",zt.includes),String.prototype.startsWith&&String.prototype.endsWith){var Gt=l((function(){return"/a/".startsWith(/a/)}
2)),qt=c((function(){return!1==="abc".startsWith("a",1/0)}));Gt&&qt||(at(String.prototype,"startsWith",zt.startsWith),at(String.prototype,"endsWith",zt.endsWith))}if(st){var Ht=c((function(){var t=/a/;return t[K.match]=!1,"/a/".startsWith(t)}));Ht||at(String.prototype,"startsWith",zt.startsWith);var Wt=c((function(){var t=/a/;return t[K.match]=!1,"/a/".endsWith(t)}));Wt||at(String.prototype,"endsWith",zt.endsWith);var $t=c((function(){var t=/a/;return t[K.match]=!1,"/a/".includes(t)}));$t||at(String.prototype,"includes",zt.includes)}b(String.prototype,zt);var Ut=["\t\n\v\f\r   ᠎    ","          \u2028","\u2029\ufeff"].join(""),Yt=new RegExp("(^["+Ut+"]+)|(["+Ut+"]+$)","g"),Xt=function(){return dt.ToString(dt.RequireObjectCoercible(this)).replace(Yt,"")},Kt=["…","​","￾"].join(""),Jt=new RegExp("["+Kt+"]","g"),Zt=/^[-+]0x[0-9a-f]+$/i,Qt=Kt.trim().length!==Kt.length;g(String.prototype,"trim",Xt,Qt);var te=function(t){return{value:t,done:0===arguments.length}},ee=function(t){dt.RequireObjectCoercible(t),g(this,"_s",dt.ToString(t)),g(this,"_i",0)};ee.prototype.next=function(){var t=this._s,e=this._i;if(void 0===t||e>=t.length)return this._s=void 0,te();var r,n,i=t.charCodeAt(e);return n=i<55296||i>56319||e+1===t.length||(r=t.charCodeAt(e+1))<56320||r>57343?1:2,this._i=e+n,te(t.substr(e,n))},Dt(ee.prototype),Dt(String.prototype,(function(){return new ee(this)}));var re={from:function(t){var e,n,i,o=this;if(arguments.length>1&&(e=arguments[1]),void 0===e)n=!1;else{if(!dt.IsCallable(e))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2]),n=!0}var a,s,l,c=void 0!==(it(t)||dt.GetMethod(t,lt));if(c){s=dt.IsConstructor(o)?Object(new o):[];var u,f,p=dt.GetIterator(t);for(l=0;!1!==(u=dt.IteratorStep(p));){f=u.value;try{n&&(f=void 0===i?e(f,l):r(e,i,f,l)),s[l]=f}catch(t){throw dt.IteratorClose(p,!0),t}l+=1}a=l}else{var h,d=dt.ToObject(t);for(a=dt.ToLength(d.length),s=dt.IsConstructor(o)?Object(new o(a)):new Array(a),l=0;l<a;++l)h=d[l],n&&(h=void 0===i?e(h,l):r(e,i,h,l)),Lt(s,l,h)}return s.length=a,s},of:function(){for(var t=arguments.length,e=this,r=o(e)||!dt.IsCallable(e)?new Array(t):dt.Construct(e,[t]),n=0;n<t;++n)Lt(r,n,arguments[n]);return r.length=t,r}};b(Array,re),It(Array),b((t=function(t,e){g(this,"i",0),g(this,"array",t),g(this,"kind",e)}).prototype,{next:function(){var e=this.i,r=this.array;if(!(this instanceof t))throw new TypeError("Not an ArrayIterator");if(void 0!==r&&e<dt.ToLength(r.length)){var n,i=this.kind;return"key"===i?n=e:"value"===i?n=r[e]:"entry"===i&&(n=[e,r[e]]),this.i=e+1,te(n)}return this.array=void 0,te()}}),Dt(t.prototype);var ne=Array.of===re.of||function(){var t=function(t){this.length=t};t.prototype=[];var e=Array.of.apply(t,[1,2]);return e instanceof t&&2===e.length}();ne||at(Array,"of",re.of);var ie={copyWithin:function(t,e){var r,n=dt.ToObject(this),i=dt.ToLength(n.length),o=dt.ToInteger(t),a=dt.ToInteger(e),s=o<0?N(i+o,0):F(o,i),l=a<0?N(i+a,0):F(a,i);arguments.length>2&&(r=arguments[2]);var c=void 0===r?i:dt.ToInteger(r),u=c<0?N(i+c,0):F(c,i),f=F(u-l,i-s),p=1;for(l<s&&s<l+f&&(p=-1,l+=f-1,s+=f-1);f>0;)l in n?n[s]=n[l]:delete n[s],l+=p,s+=p,f-=1;return n},fill:function(t){var e,r;arguments.length>1&&(e=arguments[1]),arguments.length>2&&(r=arguments[2]);var n=dt.ToObject(this),i=dt.ToLength(n.length);e=dt.ToInteger(void 0===e?0:e),r=dt.ToInteger(void 0===r?i:r);for(var o=e<0?N(i+e,0):F(e,i),a=r<0?i+r:r,s=o;s<i&&s<a;++s)n[s]=t;return n},find:function(t){var e=dt.ToObject(this),n=dt.ToLength(e.length);if(!dt.IsCallable(t))throw new TypeError("Array#find: predicate must be a function");for(var i,o=arguments.length>1?arguments[1]:null,a=0;a<n;a++)if(i=e[a],o){if(r(t,o,i,a,e))return i}else if(t(i,a,e))return i},findIndex:function(t){var e=dt.ToObject(this),n=dt.ToLength(e.length);if(!dt.IsCallable(t))throw new TypeError("Array#findIndex: predicate must be a function");for(var i=arguments.length>1?arguments[1]:null,o=0;o<n;o++)if(i){if(r(t,i,e[o],o,e))return o}else if(t(e[o],o,e))return o;return-1},keys:function(){return new t(this,"key")},values:function(){return new t(this,"value")},entries:function(){return new t(this,"entry")}};if(Array.prototype.keys&&!dt.IsCallable([1].keys().next)&&delete Array.prototype.keys,Array.prototype.entries&&!dt.IsCallable([1].entries().next)&&delete Array.prototype.entries,Array.prototype.keys&&Array.prototype.entries&&!Array.prototype.values&&Array.prototype[lt]&&(b(Array.prototype,{values:Array.prototype[lt]}),ot.symbol(K.unscopables)&&(Array.prototype[K.unscopables].values=!0)),h&&Array.prototype.values&&"values"!==Array.prototype.values.name){var oe=Array.prototype.values;at(Array.prototype,"values",(function(){return dt.Call(oe,this,arguments)})),g(Array.prototype,lt,Array.prototype.values,!0)}if(b(Array.prototype,ie),1/[!0].indexOf(!0,-0)<0&&g(Array.prototype,"indexOf",(function(t){var e=A(this,arguments);return 0===e&&1/e<0?0:e}),!0),Dt(Array.prototype,(function(){return this.values()})),Object.getPrototypeOf){var ae=Object.getPrototypeOf([].values());ae&&Dt(ae)}var se,le=c((function(){return 0===Array.from({length:-1}).length})),ce=1===(se=Array.from([0].entries())).length&&o(se[0])&&0===se[0][0]&&0===se[0][1];le&&ce||at(Array,"from",re.from);var ue=c((function(){return Array.from([0],void 0)}));if(!ue){var fe=Array.from;at(Array,"from",(function(t){return arguments.length>1&&void 0!==arguments[1]?dt.Call(fe,this,arguments):r(fe,this,t)}))}var pe=-(Math.pow(2,32)-1),he=function(t,e){var n={length:pe};return n[e?(n.length>>>0)-1:0]=!0,c((function(){return r(t,n,(function(){throw new RangeError("should not reach here")}),[]),!0}))};if(!he(Array.prototype.forEach)){var de=Array.prototype.forEach;at(Array.prototype,"forEach",(function(t){return dt.Call(de,this.length>=0?this:[],arguments)}))}if(!he(Array.prototype.map)){var me=Array.prototype.map;at(Array.prototype,"map",(function(t){return dt.Call(me,this.length>=0?this:[],arguments)}))}if(!he(Array.prototype.filter)){var ye=Array.prototype.filter;at(Array.prototype,"filter",(function(t){return dt.Call(ye,this.length>=0?this:[],arguments)}))}if(!he(Array.prototype.some)){var ve=Array.prototype.some;at(Array.prototype,"some",(function(t){return dt.Call(ve,this.length>=0?this:[],arguments)}))}if(!he(Array.prototype.every)){var ge=Array.prototype.every;at(Array.prototype,"every",(function(t){return dt.Call(ge,this.length>=0?this:[],arguments)}))}if(!he(Array.prototype.reduce)){var be=Array.prototype.reduce;at(Array.prototype,"reduce",(function(t){return dt.Call(be,this.length>=0?this:[],arguments)}))}if(!he(Array.prototype.reduceRight,!0)){var we=Array.prototype.reduceRight;at(Array.prototype,"reduceRight",(function(t){return dt.Call(we,this.length>=0?this:[],arguments)}))}var Se=8!==Number("0o10"),_e=2!==Number("0b10"),xe=v(Kt,(function(t){return 0===Number(t+0+t)}));if(Se||_e||xe){var Ee=Number,Te=/^0b[01]+$/i,Ce=/^0o[0-7]+$/i,ke=Te.test.bind(Te),Pe=Ce.test.bind(Ce),Ae=function(t,e){var r;if("function"==typeof t.valueOf&&(r=t.valueOf(),ot.primitive(r)))return r;if("function"==typeof t.toString&&(r=t.toString(),ot.primitive(r)))return r;throw new TypeError("No default value")},Oe=Jt.test.bind(Jt),Me=Zt.test.bind(Zt),Ie=function(){var t=function(e){var r;"string"==typeof(r=arguments.length>0?ot.primitive(e)?e:Ae(e,"number"):0)&&(r=dt.Call(Xt,r),ke(r)?r=parseInt(M(r,2),2):Pe(r)?r=parseInt(M(r,2),8):(Oe(r)||Me(r))&&(r=NaN));var n=this,i=c((function(){return Ee.prototype.valueOf.call(n),!0}));return n instanceof t&&!i?new Ee(r):Ee(r)};return t}();Ot(Ee,Ie,{}),b(Ie,{NaN:Ee.NaN,MAX_VALUE:Ee.MAX_VALUE,MIN_VALUE:Ee.MIN_VALUE,NEGATIVE_INFINITY:Ee.NEGATIVE_INFINITY,POSITIVE_INFINITY:Ee.POSITIVE_INFINITY}),Number=Ie,_.redefine(C,"Number",Ie)}var De=Math.pow(2,53)-1;b(Number,{MAX_SAFE_INTEGER:De,MIN_SAFE_INTEGER:-De,EPSILON:2220446049250313e-31,parseInt:C.parseInt,parseFloat:C.parseFloat,isFinite:Q,isInteger:function(t){return Q(t)&&dt.ToInteger(t)===t},isSafeInteger:function(t){return Number.isInteger(t)&&B(t)<=Number.MAX_SAFE_INTEGER},isNaN:Z}),g(Number,"parseInt",C.parseInt,Number.parseInt!==C.parseInt),1===[,1].find((function(){return!0}))&&at(Array.prototype,"find",ie.find),0!==[,1].findIndex((function(){return!0}))&&at(Array.prototype,"findIndex",ie.findIndex);var je,Le,Ne,Fe=Function.bind.call(Function.bind,Object.prototype.propertyIsEnumerable),Re=function(t,e){p&&Fe(t,e)&&Object.defineProperty(t,e,{enumerable:!1})},Be=function(){for(var t=Number(this),e=arguments.length,r=e-t,n=new Array(r<0?0:r),i=t;i<e;++i)n[i-t]=arguments[i];return n},Ve=function(t){return function(e,r){return e[r]=t[r],e}},ze=function(t,e){var r,n=a(Object(e));
2return dt.IsCallable(Object.getOwnPropertySymbols)&&(r=y(Object.getOwnPropertySymbols(Object(e)),Fe(e))),m(O(n,r||[]),Ve(e),t)},Ge={assign:function(t,e){var r=dt.ToObject(t,"Cannot convert undefined or null to object");return m(dt.Call(Be,1,arguments),ze,r)},is:function(t,e){return dt.SameValue(t,e)}},qe=Object.assign&&Object.preventExtensions&&function(){var t=Object.preventExtensions({1:2});try{Object.assign(t,"xy")}catch(e){return"y"===t[1]}}();if(qe&&at(Object,"assign",Ge.assign),b(Object,Ge),p){var He={setPrototypeOf:function(t){var e,n=function(t,n){return function(t,e){if(!dt.TypeIsObject(t))throw new TypeError("cannot set prototype on a non-object");if(null!==e&&!dt.TypeIsObject(e))throw new TypeError("can only set prototype to an object or null"+e)}(t,n),r(e,t,n),t};try{e=t.getOwnPropertyDescriptor(t.prototype,"__proto__").set,r(e,{},null)}catch(r){if(t.prototype!=={}.__proto__)return;e=function(t){this.__proto__=t},n.polyfill=n(n({},null),t.prototype)instanceof t}return n}(Object)};b(Object,He)}Object.setPrototypeOf&&Object.getPrototypeOf&&null!==Object.getPrototypeOf(Object.setPrototypeOf({},null))&&null===Object.getPrototypeOf(Object.create(null))&&(je=Object.create(null),Le=Object.getPrototypeOf,Ne=Object.setPrototypeOf,Object.getPrototypeOf=function(t){var e=Le(t);return e===je?null:e},Object.setPrototypeOf=function(t,e){return Ne(t,null===e?je:e)},Object.setPrototypeOf.polyfill=!1);var We=!l((function(){return Object.keys("foo")}));if(!We){var $e=Object.keys;at(Object,"keys",(function(t){return $e(dt.ToObject(t))})),a=Object.keys}var Ue=l((function(){return Object.keys(/a/g)}));if(Ue){var Ye=Object.keys;at(Object,"keys",(function(t){if(ot.regex(t)){var e=[];for(var r in t)q(t,r)&&I(e,r);return e}return Ye(t)})),a=Object.keys}if(Object.getOwnPropertyNames){var Xe=!l((function(){return Object.getOwnPropertyNames("foo")}));if(!Xe){var Ke="object"==typeof window?Object.getOwnPropertyNames(window):[],Je=Object.getOwnPropertyNames;at(Object,"getOwnPropertyNames",(function(t){var e=dt.ToObject(t);if("[object Window]"===w(e))try{return Je(e)}catch(t){return O([],Ke)}return Je(e)}))}}if(Object.getOwnPropertyDescriptor){var Ze=!l((function(){return Object.getOwnPropertyDescriptor("foo","bar")}));if(!Ze){var Qe=Object.getOwnPropertyDescriptor;at(Object,"getOwnPropertyDescriptor",(function(t,e){return Qe(dt.ToObject(t),e)}))}}if(Object.seal){var tr=!l((function(){return Object.seal("foo")}));if(!tr){var er=Object.seal;at(Object,"seal",(function(t){return dt.TypeIsObject(t)?er(t):t}))}}if(Object.isSealed){var rr=!l((function(){return Object.isSealed("foo")}));if(!rr){var nr=Object.isSealed;at(Object,"isSealed",(function(t){return!dt.TypeIsObject(t)||nr(t)}))}}if(Object.freeze){var ir=!l((function(){return Object.freeze("foo")}));if(!ir){var or=Object.freeze;at(Object,"freeze",(function(t){return dt.TypeIsObject(t)?or(t):t}))}}if(Object.isFrozen){var ar=!l((function(){return Object.isFrozen("foo")}));if(!ar){var sr=Object.isFrozen;at(Object,"isFrozen",(function(t){return!dt.TypeIsObject(t)||sr(t)}))}}if(Object.preventExtensions){var lr=!l((function(){return Object.preventExtensions("foo")}));if(!lr){var cr=Object.preventExtensions;at(Object,"preventExtensions",(function(t){return dt.TypeIsObject(t)?cr(t):t}))}}if(Object.isExtensible){var ur=!l((function(){return Object.isExtensible("foo")}));if(!ur){var fr=Object.isExtensible;at(Object,"isExtensible",(function(t){return!!dt.TypeIsObject(t)&&fr(t)}))}}if(Object.getPrototypeOf){var pr=!l((function(){return Object.getPrototypeOf("foo")}));if(!pr){var hr=Object.getPrototypeOf;at(Object,"getPrototypeOf",(function(t){return hr(dt.ToObject(t))}))}}var dr,mr=p&&((dr=Object.getOwnPropertyDescriptor(RegExp.prototype,"flags"))&&dt.IsCallable(dr.get));if(p&&!mr){var yr=function(){if(!dt.TypeIsObject(this))throw new TypeError("Method called on incompatible type: must be an object.");var t="";return this.global&&(t+="g"),this.ignoreCase&&(t+="i"),this.multiline&&(t+="m"),this.unicode&&(t+="u"),this.sticky&&(t+="y"),t};_.getter(RegExp.prototype,"flags",yr)}var vr,gr=p&&c((function(){return"/a/i"===String(new RegExp(/a/g,"i"))})),br=st&&p&&((vr=/./)[K.match]=!1,RegExp(vr)===vr),wr=c((function(){return"/abc/"===RegExp.prototype.toString.call({source:"abc"})})),Sr=wr&&c((function(){return"/a/b"===RegExp.prototype.toString.call({source:"a",flags:"b"})}));if(!wr||!Sr){var _r=RegExp.prototype.toString;g(RegExp.prototype,"toString",(function(){var t=dt.RequireObjectCoercible(this);return ot.regex(t)?r(_r,t):"/"+ft(t.source)+"/"+ft(t.flags)}),!0),_.preserveToString(RegExp.prototype.toString,_r),RegExp.prototype.toString.prototype=void 0}if(p&&(!gr||br)){var xr=Object.getOwnPropertyDescriptor(RegExp.prototype,"flags").get,Er=Object.getOwnPropertyDescriptor(RegExp.prototype,"source")||{},Tr=function(){return this.source},Cr=dt.IsCallable(Er.get)?Er.get:Tr,kr=RegExp,Pr=function t(e,r){var n=dt.IsRegExp(e);return this instanceof t||!n||void 0!==r||e.constructor!==t?ot.regex(e)?new t(dt.Call(Cr,e),void 0===r?dt.Call(xr,e):r):(n&&(e.source,void 0===r&&e.flags),new kr(e,r)):e};Ot(kr,Pr,{$input:!0}),RegExp=Pr,_.redefine(C,"RegExp",Pr)}if(p){var Ar={input:"$_",lastMatch:"$&",lastParen:"$+",leftContext:"$`",rightContext:"$'"};d(a(Ar),(function(t){t in RegExp&&!(Ar[t]in RegExp)&&_.getter(RegExp,Ar[t],(function(){return RegExp[t]}))}))}It(RegExp);var Or=1/Number.EPSILON,Mr=function(t){return t+Or-Or},Ir=Math.pow(2,-23),Dr=Math.pow(2,127)*(2-Ir),jr=Math.pow(2,-126),Lr=Math.E,Nr=Math.LOG2E,Fr=Math.LOG10E,Rr=Number.prototype.clz;delete Number.prototype.clz;var Br={acosh:function(t){var e=Number(t);if(Z(e)||t<1)return NaN;if(1===e)return 0;if(e===1/0)return e;var r=1/(e*e);if(e<2)return et(e-1+G(1-r)*e);var n=e/2;return et(n+G(1-r)*n-1)+1/Nr},asinh:function(t){var e=Number(t);if(0===e||!k(e))return e;var r=B(e),n=r*r,i=tt(e);return r<1?i*et(r+n/(G(n+1)+1)):i*(et(r/2+G(1+1/n)*r/2-1)+1/Nr)},atanh:function(t){var e=Number(t);if(0===e)return e;if(-1===e)return-1/0;if(1===e)return 1/0;if(Z(e)||e<-1||e>1)return NaN;var r=B(e);return tt(e)*et(2*r/(1-r))/2},cbrt:function(t){var e=Number(t);if(0===e)return e;var r,n=e<0;return n&&(e=-e),r=e===1/0?1/0:(e/((r=V(z(e)/3))*r)+2*r)/3,n?-r:r}
2,clz32:function(t){var e=Number(t),r=dt.ToUint32(e);return 0===r?32:Rr?dt.Call(Rr,r):31-R(z(r+.5)*Nr)},cosh:function(t){var e=Number(t);if(0===e)return 1;if(Z(e))return NaN;if(!k(e))return 1/0;var r=V(B(e)-1);return(r+1/(r*Lr*Lr))*(Lr/2)},expm1:function(t){var e=Number(t);if(e===-1/0)return-1;if(!k(e)||0===e)return e;if(B(e)>.5)return V(e)-1;for(var r=e,n=0,i=1;n+r!==n;)n+=r,r*=e/(i+=1);return n},hypot:function(t,e){for(var r=0,n=0,i=0;i<arguments.length;++i){var o=B(Number(arguments[i]));n<o?(r*=n/o*(n/o),r+=1,n=o):r+=o>0?o/n*(o/n):o}return n===1/0?1/0:n*G(r)},log2:function(t){return z(t)*Nr},log10:function(t){return z(t)*Fr},log1p:et,sign:tt,sinh:function(t){var e=Number(t);if(!k(e)||0===e)return e;var r=B(e);if(r<1){var n=Math.expm1(r);return tt(e)*n*(1+1/(n+1))/2}var i=V(r-1);return tt(e)*(i-1/(i*Lr*Lr))*(Lr/2)},tanh:function(t){var e=Number(t);return Z(e)||0===e?e:e>=20?1:e<=-20?-1:(Math.expm1(e)-Math.expm1(-e))/(V(e)+V(-e))},trunc:function(t){var e=Number(t);return e<0?-R(-e):R(e)},imul:function(t,e){var r=dt.ToUint32(t),n=dt.ToUint32(e),i=65535&r,o=65535&n;return i*o+((r>>>16&65535)*o+i*(n>>>16&65535)<<16>>>0)|0},fround:function(t){var e=Number(t);if(0===e||e===1/0||e===-1/0||Z(e))return e;var r=tt(e),n=B(e);if(n<jr)return r*Mr(n/jr/Ir)*jr*Ir;var i=(1+Ir/Number.EPSILON)*n,o=i-(i-n);return o>Dr||Z(o)?r*(1/0):r*o}},Vr=function(t,e,r){return B(1-t/e)/Number.EPSILON<(r||8)};b(Math,Br),g(Math,"sinh",Br.sinh,Math.sinh(710)===1/0),g(Math,"cosh",Br.cosh,Math.cosh(710)===1/0),g(Math,"log1p",Br.log1p,-1e-17!==Math.log1p(-1e-17)),g(Math,"asinh",Br.asinh,Math.asinh(-1e7)!==-Math.asinh(1e7)),g(Math,"asinh",Br.asinh,Math.asinh(1e300)===1/0),g(Math,"atanh",Br.atanh,0===Math.atanh(1e-300)),g(Math,"tanh",Br.tanh,-2e-17!==Math.tanh(-2e-17)),g(Math,"acosh",Br.acosh,Math.acosh(Number.MAX_VALUE)===1/0),g(Math,"acosh",Br.acosh,!Vr(Math.acosh(1+Number.EPSILON),Math.sqrt(2*Number.EPSILON))),g(Math,"cbrt",Br.cbrt,!Vr(Math.cbrt(1e-300),1e-100)),g(Math,"sinh",Br.sinh,-2e-17!==Math.sinh(-2e-17));var zr=Math.expm1(10);g(Math,"expm1",Br.expm1,zr>22025.465794806718||zr<22025.465794806718),g(Math,"hypot",Br.hypot,Math.hypot(1/0,NaN)!==1/0);var Gr=Math.round,qr=0===Math.round(.5-Number.EPSILON/4)&&1===Math.round(Number.EPSILON/3.99-.5),Hr=Or+1,Wr=2*Or-1,$r=[Hr,Wr].every((function(t){return Math.round(t)===t}));g(Math,"round",(function(t){var e=R(t);return t-e<.5?e:-1===e?-0:e+1}),!qr||!$r),_.preserveToString(Math.round,Gr);var Ur=Math.imul;-5!==Math.imul(4294967295,5)&&(Math.imul=Br.imul,_.preserveToString(Math.imul,Ur)),2!==Math.imul.length&&at(Math,"imul",(function(t,e){return dt.Call(Ur,Math,arguments)}));var Yr,Xr,Kr=function(){var t=C.setTimeout;if("function"==typeof t||"object"==typeof t){dt.IsPromise=function(t){return!!dt.TypeIsObject(t)&&void 0!==t._promise};var e,n=function(t){if(!dt.IsConstructor(t))throw new TypeError("Bad promise constructor");var e=this;if(e.resolve=void 0,e.reject=void 0,e.promise=new t((function(t,r){if(void 0!==e.resolve||void 0!==e.reject)throw new TypeError("Bad Promise implementation!");e.resolve=t,e.reject=r})),!dt.IsCallable(e.resolve)||!dt.IsCallable(e.reject))throw new TypeError("Bad promise constructor")};"undefined"!=typeof window&&dt.IsCallable(window.postMessage)&&(e=function(){var t=[];return window.addEventListener("message",(function(e){if(e.source===window&&"zero-timeout-message"===e.data){if(e.stopPropagation(),0===t.length)return;L(t)()}}),!0),function(e){I(t,e),window.postMessage("zero-timeout-message","*")}});var o,a,s,l,c=dt.IsCallable(C.setImmediate)?C.setImmediate:"object"==typeof i&&i.nextTick?i.nextTick:(o=C.Promise,(a=o&&o.resolve&&o.resolve())&&function(t){return a.then(t)}||(dt.IsCallable(e)?e():function(e){t(e,0)})),u=function(t){return t},f=function(t){throw t},p={},h=function(t,e,r){c((function(){d(t,e,r)}))},d=function(t,e,r){var n,i;if(e===p)return t(r);try{n=t(r),i=e.resolve}catch(t){n=t,i=e.reject}i(n)},m=function(t,e){var r=t._promise,n=r.reactionLength;if(n>0&&(h(r.fulfillReactionHandler0,r.reactionCapability0,e),r.fulfillReactionHandler0=void 0,r.rejectReactions0=void 0,r.reactionCapability0=void 0,n>1))for(var i=1,o=0;i<n;i++,o+=3)h(r[o+0],r[o+2],e),t[o+0]=void 0,t[o+1]=void 0,t[o+2]=void 0;r.result=e,r.state=1,r.reactionLength=0},y=function(t,e){var r=t._promise,n=r.reactionLength;if(n>0&&(h(r.rejectReactionHandler0,r.reactionCapability0,e),r.fulfillReactionHandler0=void 0,r.rejectReactions0=void 0,r.reactionCapability0=void 0,n>1))for(var i=1,o=0;i<n;i++,o+=3)h(r[o+1],r[o+2],e),t[o+0]=void 0,t[o+1]=void 0,t[o+2]=void 0;r.result=e,r.state=2,r.reactionLength=0},v=function(t){var e=!1;return{resolve:function(r){var n;if(!e){if(e=!0,r===t)return y(t,new TypeError("Self resolution"));if(!dt.TypeIsObject(r))return m(t,r);try{n=r.then}catch(e){return y(t,e)}if(!dt.IsCallable(n))return m(t,r);c((function(){w(t,r,n)}))}},reject:function(r){if(!e)return e=!0,y(t,r)}}},g=function(t,e,n,i){t===l?r(t,e,n,i,p):r(t,e,n,i)},w=function(t,e,r){var n=v(t),i=n.resolve,o=n.reject;try{g(r,e,i,o)}catch(t){o(t)}},S=function(){var t=function(e){if(!(this instanceof t))throw new TypeError('Constructor Promise requires "new"');if(this&&this._promise)throw new TypeError("Bad construction");if(!dt.IsCallable(e))throw new TypeError("not a valid resolver");var r=Nt(this,t,s,{_promise:{result:void 0,state:0,reactionLength:0,fulfillReactionHandler0:void 0,rejectReactionHandler0:void 0,reactionCapability0:void 0}}),n=v(r),i=n.reject;try{e(n.resolve,i)}catch(t){i(t)}return r};return t}();s=S.prototype;var _=function(t,e,r,n){var i=!1;return function(o){i||(i=!0,e[t]=o,0==--n.count&&(0,r.resolve)(e))}};return b(S,{all:function(t){var e=this;if(!dt.TypeIsObject(e))throw new TypeError("Promise is not object");var r,i,o=new n(e);try{return function(t,e,r){for(var n,i,o=t.iterator,a=[],s={count:1},l=0;;){try{if(!1===(n=dt.IteratorStep(o))){t.done=!0;break}i=n.value}catch(e){throw t.done=!0,e}a[l]=void 0;var c=e.resolve(i),u=_(l,a,r,s);s.count+=1,g(c.then,c,u,r.reject),l+=1}return 0==--s.count&&(0,r.resolve)(a),r.promise}(i={iterator:r=dt.GetIterator(t),done:!1},e,o)}catch(t){var a=t;if(i&&!i.done)try{dt.IteratorClose(r,!0)}catch(t){a=t}return(0,o.reject)(a),o.promise}},race:function(t){var e=this;if(!dt.TypeIsObject(e))throw new TypeError("Promise is not object");var r,i,o=new n(e);try{return function(t,e,r){for(var n,i,o,a=t.iterator;;){try{if(!1===(n=dt.IteratorStep(a))){t.done=!0;break}i=n.value}catch(e){throw t.done=!0,e}o=e.resolve(i),g(o.then,o,r.resolve,r.reject)}return r.promise}(i={iterator:r=dt.GetIterator(t),done:!1},e,o)}catch(t){var a=t;if(i&&!i.done)try{dt.IteratorClose(r,!0)}catch(t){a=t}return(0,o.reject)(a),o.promise}},reject:function(t){if(!dt.TypeIsObject(this))throw new TypeError("Bad promise constructor");var e=new n(this);return(0,e.reject)(t),e.promise},resolve:function(t){var e=this;if(!dt.TypeIsObject(e))throw new TypeError("Bad promise constructor");if(dt.IsPromise(t)&&t.constructor===e)return t;var r=new n(e);return(0,r.resolve)(t),r.promise}}),b(s,{catch:function(t){return this.then(null,t)},then:function(t,e){var r=this;if(!dt.IsPromise(r))throw new TypeError("not a promise");var i,o=dt.SpeciesConstructor(r,S),a=arguments.length>2&&arguments[2]===p;i=a&&o===S?p:new n(o);var s,l=dt.IsCallable(t)?t:u,c=dt.IsCallable(e)?e:f,d=r._promise;if(0===d.state){if(0===d.reactionLength)d.fulfillReactionHandler0=l,d.rejectReactionHandler0=c,d.reactionCapability0=i;else{var m=3*(d.reactionLength-1);d[m+0]=l,d[m+1]=c,d[m+2]=i}d.reactionLength+=1}else if(1===d.state)s=d.result,h(l,i,s);else{if(2!==d.state)throw new TypeError("unexpected Promise state");s=d.result,h(c,i,s)}return i.promise}}),p=new n(S),l=s.then,S}}();if(C.Promise&&(delete C.Promise.accept,delete C.Promise.defer,delete C.Promise.prototype.chain),"function"==typeof Kr){b(C,{Promise:Kr});var Jr=E(C.Promise,(function(t){return t.resolve(42).then((function(){}))instanceof t})),Zr=!l((function(){return C.Promise.reject(42).then(null,5).then(null,H)})),Qr=l((function(){return C.Promise.call(3,H)})),tn=function(t){var e=t.resolve(5);e.constructor={};var r=t.resolve(e);try{r.then(null,H).then(null,H)}catch(t){return!0}return e===r}(C.Promise),en=p&&(Yr=0,Xr=Object.defineProperty({},"then",{get:function(){Yr+=1}}),Promise.resolve(Xr),1===Yr),rn=function t(e){var r=new Promise(e);e(3,(function(){})),this.then=r.then,this.constructor=t};rn.prototype=Promise.prototype,rn.all=Promise.all;var nn=c((function(){return!!rn.all([1,2])}));if(Jr&&Zr&&Qr&&!tn&&en&&!nn||(Promise=Kr,at(C,"Promise",Kr)),1!==Promise.all.length){var on=Promise.all;at(Promise,"all",(function(t){return dt.Call(on,this,arguments)}))}if(1!==Promise.race.length){var an=Promise.race;at(Promise,"race",(function(t){return dt.Call(an,this,arguments)}))}if(1!==Promise.resolve.length){var sn=Promise.resolve;at(Promise,"resolve",(function(t){return dt.Call(sn,this,arguments)}))}if(1!==Promise.reject.length){var ln=Promise.reject;at(Promise,"reject",(function(t){return dt.Call(ln,this,arguments)}))}Re(Promise,"all"),Re(Promise,"race"),Re(Promise,"resolve"),Re(Promise,"reject"),It(Promise)}var cn,un,fn=function(t){var e=a(m(t,(function(t,e){return t[e]=!0,t}),{}));return t.join(":")===e.join(":")},pn=fn(["z","a","bb"]),hn=fn(["z",1,"a","3",2]);if(p){var dn=function(t,e){return e||pn?ht(t)?"^"+dt.ToString(t):"string"==typeof t?"$"+t:"number"==typeof t?hn?t:"n"+t:"boolean"==typeof t?"b"+t:null:null},mn=function(){return Object.create?Object.create(null):{}},yn=function(t,e,n){if(o(n)||ot.string(n))d(n,(function(t){if(!dt.TypeIsObject(t))throw new TypeError("Iterator value "+t+" is not an entry object");e.set(t[0],t[1])}));else if(n instanceof t)r(t.prototype.forEach,n,(function(t,r){e.set(r,t)}));else{var i,a;
2if(!ht(n)){if(a=e.set,!dt.IsCallable(a))throw new TypeError("bad map");i=dt.GetIterator(n)}if(void 0!==i)while(!0){var s=dt.IteratorStep(i);if(!1===s)break;var l=s.value;try{if(!dt.TypeIsObject(l))throw new TypeError("Iterator value "+l+" is not an entry object");r(a,e,l[0],l[1])}catch(t){throw dt.IteratorClose(i,!0),t}}}},vn=function(t,e,n){if(o(n)||ot.string(n))d(n,(function(t){e.add(t)}));else if(n instanceof t)r(t.prototype.forEach,n,(function(t){e.add(t)}));else{var i,a;if(!ht(n)){if(a=e.add,!dt.IsCallable(a))throw new TypeError("bad set");i=dt.GetIterator(n)}if(void 0!==i)for(;;){var s=dt.IteratorStep(i);if(!1===s)break;var l=s.value;try{r(a,e,l)}catch(t){throw dt.IteratorClose(i,!0),t}}}},gn={Map:function(){var t={},e=function(t,e){this.key=t,this.value=e,this.next=null,this.prev=null};e.prototype.isRemoved=function(){return this.key===t};var n,i=function(t,e){if(!dt.TypeIsObject(t)||!function(t){return!!t._es6map}(t))throw new TypeError("Method Map.prototype."+e+" called on incompatible receiver "+dt.ToString(t))},o=function(t,e){i(t,"[[MapIterator]]"),g(this,"head",t._head),g(this,"i",this.head),g(this,"kind",e)};Dt(o.prototype={isMapIterator:!0,next:function(){if(!this.isMapIterator)throw new TypeError("Not a MapIterator");var t,e=this.i,r=this.kind,n=this.head;if(void 0===this.i)return te();for(;e.isRemoved()&&e!==n;)e=e.prev;for(;e.next!==n;)if(!(e=e.next).isRemoved())return t="key"===r?e.key:"value"===r?e.value:[e.key,e.value],this.i=e,te(t);return this.i=void 0,te()}});var a=function t(){if(!(this instanceof t))throw new TypeError('Constructor Map requires "new"');if(this&&this._es6map)throw new TypeError("Bad construction");var r=Nt(this,t,n,{_es6map:!0,_head:null,_map:W?new W:null,_size:0,_storage:mn()}),i=new e(null,null);return i.next=i.prev=i,r._head=i,arguments.length>0&&yn(t,r,arguments[0]),r};return n=a.prototype,_.getter(n,"size",(function(){if(void 0===this._size)throw new TypeError("size method called on incompatible Map");return this._size})),b(n,{get:function(t){var e;i(this,"get");var r=dn(t,!0);if(null!==r)return(e=this._storage[r])?e.value:void 0;if(this._map)return(e=U.call(this._map,t))?e.value:void 0;for(var n=this._head,o=n;(o=o.next)!==n;)if(dt.SameValueZero(o.key,t))return o.value},has:function(t){i(this,"has");var e=dn(t,!0);if(null!==e)return void 0!==this._storage[e];if(this._map)return Y.call(this._map,t);for(var r=this._head,n=r;(n=n.next)!==r;)if(dt.SameValueZero(n.key,t))return!0;return!1},set:function(t,r){i(this,"set");var n,o=this._head,a=o,s=dn(t,!0);if(null!==s){if(void 0!==this._storage[s])return this._storage[s].value=r,this;n=this._storage[s]=new e(t,r),a=o.prev}else this._map&&(Y.call(this._map,t)?U.call(this._map,t).value=r:(n=new e(t,r),X.call(this._map,t,n),a=o.prev));for(;(a=a.next)!==o;)if(dt.SameValueZero(a.key,t))return a.value=r,this;return n=n||new e(t,r),dt.SameValue(-0,t)&&(n.key=0),n.next=this._head,n.prev=this._head.prev,n.prev.next=n,n.next.prev=n,this._size+=1,this},delete:function(e){i(this,"delete");var r=this._head,n=r,o=dn(e,!0);if(null!==o){if(void 0===this._storage[o])return!1;n=this._storage[o].prev,delete this._storage[o]}else if(this._map){if(!Y.call(this._map,e))return!1;n=U.call(this._map,e).prev,$.call(this._map,e)}for(;(n=n.next)!==r;)if(dt.SameValueZero(n.key,e))return n.key=t,n.value=t,n.prev.next=n.next,n.next.prev=n.prev,this._size-=1,!0;return!1},clear:function(){i(this,"clear"),this._map=W?new W:null,this._size=0,this._storage=mn();for(var e=this._head,r=e,n=r.next;(r=n)!==e;)r.key=t,r.value=t,n=r.next,r.next=r.prev=e;e.next=e.prev=e},keys:function(){return i(this,"keys"),new o(this,"key")},values:function(){return i(this,"values"),new o(this,"value")},entries:function(){return i(this,"entries"),new o(this,"key+value")},forEach:function(t){i(this,"forEach");for(var e=arguments.length>1?arguments[1]:null,n=this.entries(),o=n.next();!o.done;o=n.next())e?r(t,e,o.value[1],o.value[0],this):t(o.value[1],o.value[0],this)}}),Dt(n,n.entries),a}(),Set:function(){var t,e=function(t,e){if(!dt.TypeIsObject(t)||!function(t){return t._es6set&&void 0!==t._storage}(t))throw new TypeError("Set.prototype."+e+" called on incompatible receiver "+dt.ToString(t))},n=function e(){if(!(this instanceof e))throw new TypeError('Constructor Set requires "new"');if(this&&this._es6set)throw new TypeError("Bad construction");var r=Nt(this,e,t,{_es6set:!0,"[[SetData]]":null,_storage:mn()});if(!r._es6set)throw new TypeError("bad set");return arguments.length>0&&vn(e,r,arguments[0]),r};t=n.prototype;var i=function(t){if(!t["[[SetData]]"]){var e=new gn.Map;t["[[SetData]]"]=e,d(a(t._storage),(function(t){var r=function(t){var e=t;if("^null"===e)return null;if("^undefined"!==e){var r=e.charAt(0);return"$"===r?M(e,1):"n"===r?+M(e,1):"b"===r?"btrue"===e:+e}}(t);e.set(r,r)})),t["[[SetData]]"]=e}t._storage=null};_.getter(n.prototype,"size",(function(){return e(this,"size"),this._storage?a(this._storage).length:(i(this),this["[[SetData]]"].size)})),b(n.prototype,{has:function(t){var r;return e(this,"has"),this._storage&&null!==(r=dn(t))?!!this._storage[r]:(i(this),this["[[SetData]]"].has(t))},add:function(t){var r;return e(this,"add"),this._storage&&null!==(r=dn(t))?(this._storage[r]=!0,this):(i(this),this["[[SetData]]"].set(t,t),this)},delete:function(t){var r;if(e(this,"delete"),this._storage&&null!==(r=dn(t))){var n=q(this._storage,r);return delete this._storage[r]&&n}return i(this),this["[[SetData]]"].delete(t)},clear:function(){e(this,"clear"),this._storage&&(this._storage=mn()),this["[[SetData]]"]&&this["[[SetData]]"].clear()},values:function(){return e(this,"values"),i(this),new o(this["[[SetData]]"].values())},entries:function(){return e(this,"entries"),i(this),new o(this["[[SetData]]"].entries())}
2,forEach:function(t){e(this,"forEach");var n=arguments.length>1?arguments[1]:null,o=this;i(o),this["[[SetData]]"].forEach((function(e,i){n?r(t,n,i,i,o):t(i,i,o)}))}}),g(n.prototype,"keys",n.prototype.values,!0),Dt(n.prototype,n.prototype.values);var o=function(t){g(this,"it",t)};return o.prototype={isSetIterator:!0,next:function(){if(!this.isSetIterator)throw new TypeError("Not a SetIterator");return this.it.next()}},Dt(o.prototype),n}()},bn=C.Set&&!Set.prototype.delete&&Set.prototype.remove&&Set.prototype.items&&Set.prototype.map&&Array.isArray((new Set).keys);if(bn&&(C.Set=gn.Set),C.Map||C.Set){var wn=c((function(){return 2===new Map([[1,2]]).get(1)}));wn||(C.Map=function t(){if(!(this instanceof t))throw new TypeError('Constructor Map requires "new"');var e=new W;return arguments.length>0&&yn(t,e,arguments[0]),delete e.constructor,Object.setPrototypeOf(e,C.Map.prototype),e},C.Map.prototype=x(W.prototype),g(C.Map.prototype,"constructor",C.Map,!0),_.preserveToString(C.Map,W));var Sn=new Map,_n=((un=new Map([[1,0],[2,0],[3,0],[4,0]])).set(-0,un),un.get(0)===un&&un.get(-0)===un&&un.has(0)&&un.has(-0)),xn=Sn.set(1,2)===Sn;_n&&xn||at(Map.prototype,"set",(function(t,e){return r(X,this,0===t?0:t,e),this})),_n||(b(Map.prototype,{get:function(t){return r(U,this,0===t?0:t)},has:function(t){return r(Y,this,0===t?0:t)}},!0),_.preserveToString(Map.prototype.get,U),_.preserveToString(Map.prototype.has,Y));var En=new Set,Tn=Set.prototype.delete&&Set.prototype.add&&Set.prototype.has&&((cn=En).delete(0),cn.add(-0),!cn.has(0)),Cn=En.add(1)===En;if(!Tn||!Cn){var kn=Set.prototype.add;Set.prototype.add=function(t){return r(kn,this,0===t?0:t),this},_.preserveToString(Set.prototype.add,kn)}if(!Tn){var Pn=Set.prototype.has;Set.prototype.has=function(t){return r(Pn,this,0===t?0:t)},_.preserveToString(Set.prototype.has,Pn);var An=Set.prototype.delete;Set.prototype.delete=function(t){return r(An,this,0===t?0:t)},_.preserveToString(Set.prototype.delete,An)}var On=E(C.Map,(function(t){var e=new t([]);return e.set(42,42),e instanceof t})),Mn=Object.setPrototypeOf&&!On,In=function(){try{return!(C.Map()instanceof C.Map)}catch(t){return t instanceof TypeError}}();0===C.Map.length&&!Mn&&In||(C.Map=function t(){if(!(this instanceof t))throw new TypeError('Constructor Map requires "new"');var e=new W;return arguments.length>0&&yn(t,e,arguments[0]),delete e.constructor,Object.setPrototypeOf(e,t.prototype),e},C.Map.prototype=W.prototype,g(C.Map.prototype,"constructor",C.Map,!0),_.preserveToString(C.Map,W));var Dn=E(C.Set,(function(t){var e=new t([]);return e.add(42,42),e instanceof t})),jn=Object.setPrototypeOf&&!Dn,Ln=function(){try{return!(C.Set()instanceof C.Set)}catch(t){return t instanceof TypeError}}();if(0!==C.Set.length||jn||!Ln){var Nn=C.Set;C.Set=function t(){if(!(this instanceof t))throw new TypeError('Constructor Set requires "new"');var e=new Nn;return arguments.length>0&&vn(t,e,arguments[0]),delete e.constructor,Object.setPrototypeOf(e,t.prototype),e},C.Set.prototype=Nn.prototype,g(C.Set.prototype,"constructor",C.Set,!0),_.preserveToString(C.Set,Nn)}var Fn=new C.Map,Rn=!c((function(){return Fn.keys().next().done}));if(("function"!=typeof C.Map.prototype.clear||0!==(new C.Set).size||0!==Fn.size||"function"!=typeof C.Map.prototype.keys||"function"!=typeof C.Set.prototype.keys||"function"!=typeof C.Map.prototype.forEach||"function"!=typeof C.Set.prototype.forEach||u(C.Map)||u(C.Set)||"function"!=typeof Fn.keys().next||Rn||!On)&&b(C,{Map:gn.Map,Set:gn.Set},!0),C.Set.prototype.keys!==C.Set.prototype.values&&g(C.Set.prototype,"keys",C.Set.prototype.values,!0),Dt(Object.getPrototypeOf((new C.Map).keys())),Dt(Object.getPrototypeOf((new C.Set).keys())),h&&"has"!==C.Set.prototype.has.name){var Bn=C.Set.prototype.has;at(C.Set.prototype,"has",(function(t){return r(Bn,this,t)}))}}b(C,gn),It(C.Map),It(C.Set)}var Vn=function(t){if(!dt.TypeIsObject(t))throw new TypeError("target must be an object")},zn={apply:function(){return dt.Call(dt.Call,null,arguments)},construct:function(t,e){if(!dt.IsConstructor(t))throw new TypeError("First argument must be a constructor.");var r=arguments.length>2?arguments[2]:t;if(!dt.IsConstructor(r))throw new TypeError("new.target must be a constructor.");return dt.Construct(t,e,r,"internal")},deleteProperty:function(t,e){if(Vn(t),p){var r=Object.getOwnPropertyDescriptor(t,e);if(r&&!r.configurable)return!1}return delete t[e]},has:function(t,e){return Vn(t),e in t}};Object.getOwnPropertyNames&&Object.assign(zn,{ownKeys:function(t){Vn(t);var e=Object.getOwnPropertyNames(t);return dt.IsCallable(Object.getOwnPropertySymbols)&&D(e,Object.getOwnPropertySymbols(t)),e}});var Gn=function(t){return!l(t)};if(Object.preventExtensions&&Object.assign(zn,{isExtensible:function(t){return Vn(t),Object.isExtensible(t)},preventExtensions:function(t){return Vn(t),Gn((function(){return Object.preventExtensions(t)}))}}),p){var qn=function(t,e,r){var n=Object.getOwnPropertyDescriptor(t,e);if(!n){var i=Object.getPrototypeOf(t);if(null===i)return;return qn(i,e,r)}return"value"in n?n.value:n.get?dt.Call(n.get,r):void 0},Hn=function(t,e,n,i){var o=Object.getOwnPropertyDescriptor(t,e);if(!o){var a=Object.getPrototypeOf(t);if(null!==a)return Hn(a,e,n,i);o={value:void 0,writable:!0,enumerable:!0,configurable:!0}}return"value"in o?!!o.writable&&!!dt.TypeIsObject(i)&&(Object.getOwnPropertyDescriptor(i,e)?ut.defineProperty(i,e,{value:n}):ut.defineProperty(i,e,{value:n,writable:!0,enumerable:!0,configurable:!0})):!!o.set&&(r(o.set,i,n),!0)};Object.assign(zn,{defineProperty:function(t,e,r){return Vn(t),Gn((function(){return Object.defineProperty(t,e,r)}))},getOwnPropertyDescriptor:function(t,e){return Vn(t),Object.getOwnPropertyDescriptor(t,e)},get:function(t,e){Vn(t);var r=arguments.length>2?arguments[2]:t;return qn(t,e,r)}
2,set:function(t,e,r){Vn(t);var n=arguments.length>3?arguments[3]:t;return Hn(t,e,r,n)}})}if(Object.getPrototypeOf){var Wn=Object.getPrototypeOf;zn.getPrototypeOf=function(t){return Vn(t),Wn(t)}}if(Object.setPrototypeOf&&zn.getPrototypeOf){var $n=function(t,e){for(var r=e;r;){if(t===r)return!0;r=zn.getPrototypeOf(r)}return!1};Object.assign(zn,{setPrototypeOf:function(t,e){if(Vn(t),null!==e&&!dt.TypeIsObject(e))throw new TypeError("proto must be an object or null");return e===ut.getPrototypeOf(t)||!(ut.isExtensible&&!ut.isExtensible(t))&&!$n(t,e)&&(Object.setPrototypeOf(t,e),!0)}})}var Un=function(t,e){dt.IsCallable(C.Reflect[t])?c((function(){return C.Reflect[t](1),C.Reflect[t](NaN),C.Reflect[t](!0),!0}))&&at(C.Reflect,t,e):g(C.Reflect,t,e)};Object.keys(zn).forEach((function(t){Un(t,zn[t])}));var Yn=C.Reflect.getPrototypeOf;if(h&&Yn&&"getPrototypeOf"!==Yn.name&&at(C.Reflect,"getPrototypeOf",(function(t){return r(Yn,C.Reflect,t)})),C.Reflect.setPrototypeOf&&c((function(){return C.Reflect.setPrototypeOf(1,{}),!0}))&&at(C.Reflect,"setPrototypeOf",zn.setPrototypeOf),C.Reflect.defineProperty&&(c((function(){var t=!C.Reflect.defineProperty(1,"test",{value:1}),e="function"!=typeof Object.preventExtensions||!C.Reflect.defineProperty(Object.preventExtensions({}),"test",{});return t&&e}))||at(C.Reflect,"defineProperty",zn.defineProperty)),C.Reflect.construct&&(c((function(){var t=function(){};return C.Reflect.construct((function(){}),[],t)instanceof t}))||at(C.Reflect,"construct",zn.construct)),"Invalid Date"!==String(new Date(NaN))){var Xn=Date.prototype.toString,Kn=function(){var t=+this;return t!=t?"Invalid Date":dt.Call(Xn,this)};at(Date.prototype,"toString",Kn)}var Jn={anchor:function(t){return dt.CreateHTML(this,"a","name",t)},big:function(){return dt.CreateHTML(this,"big","","")},blink:function(){return dt.CreateHTML(this,"blink","","")},bold:function(){return dt.CreateHTML(this,"b","","")},fixed:function(){return dt.CreateHTML(this,"tt","","")},fontcolor:function(t){return dt.CreateHTML(this,"font","color",t)},fontsize:function(t){return dt.CreateHTML(this,"font","size",t)},italics:function(){return dt.CreateHTML(this,"i","","")},link:function(t){return dt.CreateHTML(this,"a","href",t)},small:function(){return dt.CreateHTML(this,"small","","")},strike:function(){return dt.CreateHTML(this,"strike","","")},sub:function(){return dt.CreateHTML(this,"sub","","")},sup:function(){return dt.CreateHTML(this,"sup","","")}};d(Object.keys(Jn),(function(t){var e=String.prototype[t],n=!1;if(dt.IsCallable(e)){var i=r(e,"",' " '),o=O([],i.match(/"/g)).length;n=i!==i.toLowerCase()||o>2}else n=!0;n&&at(String.prototype,t,Jn[t])}));var Zn=function(){if(!st)return!1;var t="object"==typeof JSON&&"function"==typeof JSON.stringify?JSON.stringify:null;if(!t)return!1;if(void 0!==t(K()))return!0;if("[null]"!==t([K()]))return!0;var e={a:K()};return e[K()]=!0,"{}"!==t(e)}(),Qn=c((function(){return!st||"{}"===JSON.stringify(Object(K()))&&"[{}]"===JSON.stringify([Object(K())])}));if(Zn||!Qn){var ti=JSON.stringify;at(JSON,"stringify",(function(t){if("symbol"!=typeof t){var e;arguments.length>1&&(e=arguments[1]);var n=[t];if(o(e))n.push(e);else{var i=dt.IsCallable(e)?e:null,a=function(t,e){var n=i?r(i,this,t,e):e;if("symbol"!=typeof n)return ot.symbol(n)?Ve({})(n):n};n.push(a)}return arguments.length>2&&n.push(arguments[2]),ti.apply(this,n)}}))}return C})?o.call(e,r,e,t):o)||(t.exports=a)}).call(this,r(27),r(39))},function(t,e,r){"use strict";var n=r(11).supportsDescriptors,i=r(82)(),o=r(260),a=Object.defineProperty,s=TypeError;t.exports=function(){var t=o();if(i)return t;if(!n)throw new s("Shimming Function.prototype.name support requires ES5 property descriptor support.");var e=Function.prototype;return a(e,"name",{configurable:!0,enumerable:!1,get:function(){var r=t.call(this);return this!==e&&a(this,"name",{configurable:!0,enumerable:!1,value:r,writable:!1}),r}}),t}},function(t,e,r){"use strict";var n=Array.prototype.slice,i=r(101),o=Object.keys,a=o?function(t){return o(t)}:r(254),s=Object.keys;a.shim=function(){Object.keys?function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2)||(Object.keys=function(t){return i(t)?s(n.call(t)):s(t)}):Object.keys=a;return Object.keys||a},t.exports=a},function(t,e,r){"use strict";var n;if(!Object.keys){var i=Object.prototype.hasOwnProperty,o=Object.prototype.toString,a=r(101),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),c=s.call((function(){}
2),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(t){var e=t.constructor;return e&&e.prototype===t},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=function(){if("undefined"==typeof window)return!1;for(var t in window)try{if(!p["$"+t]&&i.call(window,t)&&null!==window[t]&&"object"==typeof window[t])try{f(window[t])}catch(t){return!0}}catch(t){return!0}return!1}();n=function(t){var e=null!==t&&"object"==typeof t,r="[object Function]"===o.call(t),n=a(t),s=e&&"[object String]"===o.call(t),p=[];if(!e&&!r&&!n)throw new TypeError("Object.keys called on a non-object");var d=c&&r;if(s&&t.length>0&&!i.call(t,0))for(var m=0;m<t.length;++m)p.push(String(m));if(n&&t.length>0)for(var y=0;y<t.length;++y)p.push(String(y));else for(var v in t)d&&"prototype"===v||!i.call(t,v)||p.push(String(v));if(l)for(var g=function(t){if("undefined"==typeof window||!h)return f(t);try{return f(t)}catch(t){return!1}}(t),b=0;b<u.length;++b)g&&"constructor"===u[b]||!i.call(t,u[b])||p.push(u[b]);return p}}t.exports=n},function(t,e,r){"use strict";t.exports=Error},function(t,e,r){"use strict";t.exports=EvalError},function(t,e,r){"use strict";t.exports=ReferenceError},function(t,e,r){"use strict";t.exports=URIError},function(t,e,r){"use strict";var n="Function.prototype.bind called on incompatible ",i=Object.prototype.toString,o=Math.max,a=function(t,e){for(var r=[],n=0;n<t.length;n+=1)r[n]=t[n];for(var i=0;i<e.length;i+=1)r[i+t.length]=e[i];return r},s=function(t,e){for(var r=[],n=e||0,i=0;n<t.length;n+=1,i+=1)r[i]=t[n];return r},l=function(t,e){for(var r="",n=0;n<t.length;n+=1)r+=t[n],n+1<t.length&&(r+=e);return r};t.exports=function(t){var e=this;if("function"!=typeof e||"[object Function]"!==i.apply(e))throw new TypeError(n+e);for(var r,c=s(arguments,1),u=function(){if(this instanceof r){var n=e.apply(this,a(c,arguments));return Object(n)===n?n:this}return e.apply(t,a(c,arguments))},f=o(0,e.length-c.length),p=[],h=0;h<f;h++)p[h]="$"+h;if(r=Function("binder","return function ("+l(p,",")+"){ return binder.apply(this,arguments); }")(u),e.prototype){var d=function(){};d.prototype=e.prototype,r.prototype=new d,d.prototype=null}return r}},function(t,e,r){"use strict";var n=r(261);t.exports=function(){return n}},function(t,e,r){"use strict";var n=r(68),i=r(262),o=r(82)(),a=r(8),s=a("Function.prototype.toString"),l=a("String.prototype.match"),c=a("Object.prototype.toString"),u=/^class /,f=/\s*function\s+([^(\s]*)\s*/,p=!(0 in[,]),h=Function.prototype,d=function(){return!1};if("object"==typeof document){var m=document.all;c(m)===c(document.all)&&(d=function(t){if((p||!t)&&(void 0===t||"object"==typeof t))try{var e=c(t);return("[object HTMLAllCollection]"===e||"[object Object]"===e)&&null==t("")}catch(t){}return!1})}t.exports=function(){if(d(this)||!function(t){if(n(t))return!1;if("function"!=typeof t)return!1;try{return!!l(s(t),u)}catch(t){}return!1}(this)&&!n(this))throw new TypeError("Function.prototype.name sham getter called on non-function");if(o&&i(this,"name"))return this.name;if(this===h)return"";var t=s(this),e=l(t,f);return e&&e[1]}},function(t,e,r){"use strict";var n=r(2),i=r(22),o=r(33),a=r(19);t.exports=function(t,e){if("Object"!==a(t))throw new n("Assertion failed: `O` must be an Object");if(!o(e))throw new n("Assertion failed: `P` must be a Property Key");return i(t,e)}},function(t,e,r){"use strict";var n=r(5),i=r(79),o=r(67)(),a=r(40),s=r(2),l=n("%Math.floor%");t.exports=function(t,e){if("function"!=typeof t)throw new s("`fn` is not a function");if("number"!=typeof e||e<0||e>4294967295||l(e)!==e)throw new s("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],n=!0,c=!0;if("length"in t&&a){var u=a(t,"length");u&&!u.configurable&&(n=!1),u&&!u.writable&&(c=!1)}return(n||c||!r)&&(o?i(t,"length",e,!0,!0):i(t,"length",e)),t}},function(t,e,r){"use strict";r(265)(),r(275)},function(t,e,r){"use strict";var n=r(11),i=r(266);t.exports=function(){var t=i();return n(Array.prototype,{includes:t},{includes:function(){return Array.prototype.includes!==t}}),t}}
2,function(t,e,r){"use strict";var n=r(267);t.exports=function(){return Array.prototype.includes&&Array(1).includes(void 0)?Array.prototype.includes:n}},function(t,e,r){"use strict";var n=r(103),i=r(46),o=r(51),a=r(274),s=r(35),l=r(50),c=r(5),u=r(8),f=r(52),p=u("String.prototype.charAt"),h=c("%Array.prototype.indexOf%"),d=c("%Math.max%");t.exports=function(t){var e=arguments.length>1?n(arguments[1]):0;if(h&&!s(t)&&l(e)&&void 0!==t)return h.apply(this,arguments)>-1;var r=o(this),c=i(r.length);if(0===c)return!1;for(var u=e>=0?e:d(0,c+e);u<c;){if(a(t,f(r)?p(r,u):r[u]))return!0;u+=1}return!1}},function(t,e,r){"use strict";t.exports=function(t){return null===t||"function"!=typeof t&&"object"!=typeof t}},function(t,e,r){"use strict";var n=Date.prototype.getDay,i=Object.prototype.toString,o=r(49)();t.exports=function(t){return"object"==typeof t&&null!==t&&(o?function(t){try{return n.call(t),!0}catch(t){return!1}}(t):"[object Date]"===i.call(t))}},function(t,e,r){"use strict";var n=Object.prototype.toString;if(r(28)()){var i=Symbol.prototype.toString,o=/^Symbol\(.*\)$/;t.exports=function(t){if("symbol"==typeof t)return!0;if("[object Symbol]"!==n.call(t))return!1;try{return function(t){return"symbol"==typeof t.valueOf()&&o.test(i.call(t))}(t)}catch(t){return!1}}}else t.exports=function(t){return!1}},function(t,e,r){"use strict";var n=r(5),i=n("%Number%"),o=n("%RegExp%"),a=r(2),s=n("%parseInt%"),l=r(8),c=r(107),u=l("String.prototype.slice"),f=c(/^0b[01]+$/i),p=c(/^0o[0-7]+$/i),h=c(/^[-+]0x[0-9a-f]+$/i),d=c(new o("["+["…","​","￾"].join("")+"]","g")),m=r(109);t.exports=function t(e){if("string"!=typeof e)throw new a("Assertion failed: `argument` is not a String");if(f(e))return i(s(u(e,2),2));if(p(e))return i(s(u(e,2),8));if(d(e)||h(e))return NaN;var r=m(e);return r!==e?t(r):i(e)}},function(t,e,r){"use strict";var n=r(11),i=r(111);t.exports=function(){var t=i();return n(String.prototype,{trim:t},{trim:function(){return String.prototype.trim!==t}}),t}},function(t,e,r){"use strict";var n=Math.floor;t.exports=function(t){return"bigint"==typeof t?t:n(t)}},function(t,e,r){"use strict";var n=r(35);t.exports=function(t,e){return t===e||n(t)&&n(e)}},function(t,e,r){"use strict";r(276)(),r(279)(),r(282)(),r(285)(),r(288)(),r(300)},function(t,e,r){"use strict";var n=r(277),i=r(11);t.exports=function(){var t=n();return i(Object,{values:t},{values:function(){return Object.values!==t}}),t}},function(t,e,r){"use strict";var n=r(278);t.exports=function(){return"function"==typeof Object.values?Object.values:n}},function(t,e,r){"use strict";var n=r(24),i=r(8),o=i("Object.prototype.propertyIsEnumerable"),a=i("Array.prototype.push");t.exports=function(t){var e=n(t),r=[];for(var i in e)o(e,i)&&a(r,e[i]);return r}},function(t,e,r){"use strict";var n=r(280),i=r(11);t.exports=function(){var t=n();return i(Object,{entries:t},{entries:function(){return Object.entries!==t}}),t}},function(t,e,r){"use strict";var n=r(281);t.exports=function(){return"function"==typeof Object.entries?Object.entries:n}},function(t,e,r){"use strict";var n=r(24),i=r(8),o=i("Object.prototype.propertyIsEnumerable"),a=i("Array.prototype.push");t.exports=function(t){var e=n(t),r=[];for(var i in e)o(e,i)&&a(r,[i,e[i]]);return r}},function(t,e,r){"use strict";var n=r(283),i=r(11);t.exports=function(){var t=n();return i(String.prototype,{padStart:t},{padStart:function(){return String.prototype.padStart!==t}}),t}},function(t,e,r){"use strict";var n=r(284);t.exports=function(){return"function"==typeof String.prototype.padStart?String.prototype.padStart:n}},function(t,e,r){"use strict";var n=r(46),i=r(30),o=r(24),a=r(8)("String.prototype.slice");t.exports=function(t){var e,r=o(this),s=i(r),l=n(s.length);arguments.length>1&&(e=arguments[1]);var c=void 0===e?"":i(e);""===c&&(c=" ");var u=n(t);if(u<=l)return s;for(var f=u-l;
2c.length<f;){var p=c.length,h=f-p;c+=p>h?a(c,0,h):c}var d=c.length>f?a(c,0,f):c;return d+s}},function(t,e,r){"use strict";var n=r(286),i=r(11);t.exports=function(){var t=n();return i(String.prototype,{padEnd:t},{padEnd:function(){return String.prototype.padEnd!==t}}),t}},function(t,e,r){"use strict";var n=r(287);t.exports=function(){return"function"==typeof String.prototype.padEnd?String.prototype.padEnd:n}},function(t,e,r){"use strict";var n=r(46),i=r(30),o=r(24),a=r(8)("String.prototype.slice");t.exports=function(t){var e,r=o(this),s=i(r),l=n(s.length);arguments.length>1&&(e=arguments[1]);var c=void 0===e?"":i(e);""===c&&(c=" ");var u=n(t);if(u<=l)return s;for(var f=u-l;c.length<f;){var p=c.length,h=f-p;c+=p>h?a(c,0,h):c}var d=c.length>f?a(c,0,f):c;return s+d}},function(t,e,r){"use strict";var n=r(113),i=r(11);t.exports=function(){var t=n();return i(Object,{getOwnPropertyDescriptors:t},{getOwnPropertyDescriptors:function(){return Object.getOwnPropertyDescriptors!==t}}),t}},function(t,e,r){"use strict";var n=r(114),i=r(24),o=r(51),a=r(293),s=r(295),l=r(40),c=r(84),u=c.getOwnPropertyNames,f=c.getOwnPropertySymbols,p=f?function(t){return a(u(t),f(t))}:u,h=l&&"function"==typeof u;t.exports=function(t){if(i(t),!h)throw new TypeError("getOwnPropertyDescriptors requires Object.getOwnPropertyDescriptor");var e=o(t);return s(p(e),(function(t,r){var i=l(e,r);return void 0!==i&&n(t,r,i),t}),{})}},function(t,e,r){"use strict";var n=r(40),i=r(21),o=r(2),a=r(16),s=r(85),l=r(115),c=r(29),u=r(116),f=r(71),p=r(10),h=r(291);t.exports=function(t,e,r){if("Object"!==p(t))throw new o("Assertion failed: O must be an Object");if(!c(e))throw new o("Assertion failed: P must be a Property Key");if(!a(r))throw new o("Assertion failed: Desc must be a Property Descriptor");if(!n){if(s(r))throw new i("This environment does not support accessor property descriptors.");var d=!(e in t)&&r["[[Writable]]"]&&r["[[Enumerable]]"]&&r["[[Configurable]]"]&&"[[Value]]"in r,m=e in t&&(!("[[Configurable]]"in r)||r["[[Configurable]]"])&&(!("[[Enumerable]]"in r)||r["[[Enumerable]]"])&&(!("[[Writable]]"in r)||r["[[Writable]]"])&&"[[Value]]"in r;if(d||m)return t[e]=r["[[Value]]"],f(t[e],r["[[Value]]"]);throw new i("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var y=n(t,e),v=y&&u(y),g=l(t);return h(t,e,g,r,v)}},function(t,e,r){"use strict";var n=r(2),i=r(72),o=r(117),a=r(16),s=r(118),l=r(85),c=r(88),u=r(292),f=r(29),p=r(71),h=r(10);t.exports=function(t,e,r,d,m){var y,v,g=h(t);if("Undefined"!==g&&"Object"!==g)throw new n("Assertion failed: O must be undefined or an Object");if(!f(e))throw new n("Assertion failed: P must be a Property Key");if("boolean"!=typeof r)throw new n("Assertion failed: extensible must be a Boolean");if(!a(d))throw new n("Assertion failed: Desc must be a Property Descriptor");if(void 0!==m&&!a(m))throw new n("Assertion failed: current must be a Property Descriptor, or undefined");if(void 0===m)return!!r&&("Undefined"===g||(l(d)?i(c,p,s,t,e,d):i(c,p,s,t,e,{"[[Configurable]]":!!d["[[Configurable]]"],"[[Enumerable]]":!!d["[[Enumerable]]"],"[[Value]]":d["[[Value]]"],"[[Writable]]":!!d["[[Writable]]"]})));if(!o({IsAccessorDescriptor:l,IsDataDescriptor:c},m))throw new n("`current`, when present, must be a fully populated and valid Property Descriptor");if(!m["[[Configurable]]"]){if("[[Configurable]]"in d&&d["[[Configurable]]"])return!1;if("[[Enumerable]]"in d&&!p(d["[[Enumerable]]"],m["[[Enumerable]]"]))return!1;if(!u(d)&&!p(l(d),l(m)))return!1;if(l(m)){if("[[Get]]"in d&&!p(d["[[Get]]"],m["[[Get]]"]))return!1;if("[[Set]]"in d&&!p(d["[[Set]]"],m["[[Set]]"]))return!1}else if(!m["[[Writable]]"]){if("[[Writable]]"in d&&d["[[Writable]]"])return!1;if("[[Value]]"in d&&!p(d["[[Value]]"],m["[[Value]]"]))return!1}}return"Undefined"===g||(c(m)&&l(d)?(y=("[[Configurable]]"in d?d:m)["[[Configurable]]"],v=("[[Enumerable]]"in d?d:m)["[[Enumerable]]"],i(c,p,s,t,e,{"[[Configurable]]":!!y,"[[Enumerable]]":!!v,"[[Get]]":("[[Get]]"in d?d:m)["[[Get]]"],"[[Set]]":("[[Set]]"in d?d:m)["[[Set]]"]})):l(m)&&c(d)?(y=("[[Configurable]]"in d?d:m)["[[Configurable]]"],v=("[[Enumerable]]"in d?d:m)["[[Enumerable]]"],i(c,p,s,t,e,{"[[Configurable]]":!!y,"[[Enumerable]]":!!v,"[[Value]]":("[[Value]]"in d?d:m)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in d?d:m)["[[Writable]]"]})):i(c,p,s,t,e,d))}},function(t,e,r){"use strict";var n=r(2),i=r(85),o=r(88),a=r(16);t.exports=function(t){if(void 0===t)return!1;if(!a(t))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!i(t)&&!o(t)}},function(t,e,r){"use strict";var n=r(5)("%Array.prototype.concat%"),i=r(34),o=r(8)("Array.prototype.slice"),a=r(65)()&&Symbol.isConcatSpreadable,s=[],l=a?i.apply(n,s):null,c=a?r(294):null;t.exports=a?function(t){for(var e=0;e<arguments.length;e+=1){var r=arguments[e];if(r&&"object"==typeof r&&"boolean"==typeof r[a]){s[a]||(s[a]=!0);var n=c(r)?o(r):[r];n[a]=!0,arguments[e]=n}}return l(arguments)}:i(n,s)},function(t,e){var r={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==r.call(t)}},function(t,e,r){"use strict";var n=r(11),i=r(296),o=r(34),a=r(8),s=r(120),l=r(122),c=o.apply(l()),u=r(299),f=a("%Array.prototype.slice%"),p=function(t,e){return i(t),c(t,f(arguments,1
2))};n(p,{getPolyfill:l,implementation:s,shim:u}),t.exports=p},function(t,e,r){"use strict";t.exports=r(24)},function(t,e){},function(t,e,r){"use strict";var n=r(2),i=r(23),o=r(46),a=r(10);t.exports=function(t){if("Object"!==a(t))throw new n("Assertion failed: `obj` must be an Object");return o(i(t,"length"))}},function(t,e,r){"use strict";var n=r(11),i=r(122);t.exports=function(){var t=i();return n(Array.prototype,{reduce:t},{reduce:function(){return Array.prototype.reduce!==t}}),t}},function(t,e,r){"use strict";"function"==typeof Promise&&r(301),r(308)},function(t,e,r){"use strict";r(302)()},function(t,e,r){"use strict";var n=r(89),i=r(303),o=r(11);t.exports=function(){n();var t=i();return o(Promise.prototype,{finally:t},{finally:function(){return Promise.prototype.finally!==t}}),t}},function(t,e,r){"use strict";var n=r(89),i=r(304);t.exports=function(){return n(),"function"==typeof Promise.prototype.finally?Promise.prototype.finally:i}},function(t,e,r){"use strict";r(89)();var n=r(2),i=r(124),o=r(68),a=r(305),s=r(19),l=r(92),c=Promise;t.exports=l((function(t){if("Object"!==s(this))throw new n("receiver is not an Object");var e=a(this,c),r=t,l=t;return o(t)&&(r=function(t,e){return function(r){var n=e();return i(t,n).then((function(){return r}))}}(e,t),l=function(t,e){return function(r){var n=e();return i(t,n).then((function(){throw r}))}}(e,t)),this.then(r,l)}),"finally",!0)},function(t,e,r){"use strict";var n=r(5)("%Symbol.species%",!0),i=r(2),o=r(125),a=r(19);t.exports=function(t,e){if("Object"!==a(t))throw new i("Assertion failed: Type(O) is not Object");var r=t.constructor;if(void 0===r)return e;if("Object"!==a(r))throw new i("O.constructor is not an Object");var s=n?r[n]:void 0;if(null==s)return e;if(o(s))return s;throw new i("no constructor found")}},function(t,e,r){"use strict";var n=r(2),i=r(16),o=r(72),a=r(127),s=r(90),l=r(33),c=r(91),u=r(128),f=r(19);t.exports=function(t,e,r){if("Object"!==f(t))throw new n("Assertion failed: Type(O) is not Object");if(!l(e))throw new n("Assertion failed: IsPropertyKey(P) is not true");var p=i(r)?r:u(r);if(!i(p))throw new n("Assertion failed: Desc is not a valid Property Descriptor");return o(s,c,a,t,e,p)}},function(t,e,r){"use strict";t.exports=function(t){return!!t}},function(t,e,r){"use strict";r(309),r(329),r(333),r(338),r(358)},function(t,e,r){"use strict";r(310)()},function(t,e,r){"use strict";var n=r(11),i=r(129),o=r(311);t.exports=function(){var t=o();return n(Array.prototype,{flat:t},{flat:function(){return Array.prototype.flat!==t}}),i("flat"),t}},function(t,e,r){"use strict";var n=r(312);t.exports=function(){return Array.prototype.flat||n}},function(t,e,r){"use strict";var n=r(130),i=r(131),o=r(54),a=r(132),s=r(95),l=r(133);t.exports=function(){var t=l(this),e=s(o(t,"length")),r=1;arguments.length>0&&void 0!==arguments[0]&&(r=a(arguments[0]));var c=n(t,0);return i(c,t,e,0,r),c}},function(t,e,r){"use strict";var n=r(5),i=n("%Array.prototype%"),o=r(80),a=r(21),s=r(2),l=r(53),c=Math.pow(2,32)-1,u=r(66)(),f=n("%Object.setPrototypeOf%",!0)||(u?function(t,e){return t.__proto__=e,t}:null);t.exports=function(t){if(!l(t)||t<0)throw new s("Assertion failed: `length` must be an integer Number >= 0");if(t>c)throw new o("length is greater than (2**32 - 1)");var e=arguments.length>1?arguments[1]:i,r=[];if(e!==i){if(!f)throw new a("ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]");f(r,e)}return 0!==t&&(r.length=t),r}},function(t,e,r){"use strict";var n=r(5),i=r(8),o=r(2),a=r(93),s=n("%Reflect.apply%",!0)||i("Function.prototype.apply");t.exports=function(t,e){var r=arguments.length>2?arguments[2]:[];if(!a(r))throw new o("Assertion failed: optional `argumentsList`, if provided, must be a List");return s(t,e,r)}},function(t,e,r){"use strict";var n=r(2),i=r(316),o=r(33),a=r(19);t.exports=function(t,e,r){if("Object"!==a(t))throw new n("Assertion failed: Type(O) is not Object");if(!o(e))throw new n("Assertion failed: IsPropertyKey(P) is not true");if(!i(t,e,r))throw new n("unable to create data property")}},function(t,e,r){"use strict";var n=r(2),i=r(33),o=r(317),a=r(19);t.exports=function(t,e,r){if("Object"!==a(t))throw new n("Assertion failed: Type(O) 
2is not Object");if(!i(e))throw new n("Assertion failed: IsPropertyKey(P) is not true");return o(t,e,{"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":r,"[[Writable]]":!0})}},function(t,e,r){"use strict";var n=r(40),i=r(21),o=r(2),a=r(16),s=r(94),l=r(318),c=r(33),u=r(128),f=r(91),p=r(19),h=r(319);t.exports=function(t,e,r){if("Object"!==p(t))throw new o("Assertion failed: O must be an Object");if(!c(e))throw new o("Assertion failed: P must be a Property Key");if(!a(r))throw new o("Assertion failed: Desc must be a Property Descriptor");if(!n){if(s(r))throw new i("This environment does not support accessor property descriptors.");var d=!(e in t)&&r["[[Writable]]"]&&r["[[Enumerable]]"]&&r["[[Configurable]]"]&&"[[Value]]"in r,m=e in t&&(!("[[Configurable]]"in r)||r["[[Configurable]]"])&&(!("[[Enumerable]]"in r)||r["[[Enumerable]]"])&&(!("[[Writable]]"in r)||r["[[Writable]]"])&&"[[Value]]"in r;if(d||m)return t[e]=r["[[Value]]"],f(t[e],r["[[Value]]"]);throw new i("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var y=n(t,e),v=y&&u(y),g=l(t);return h(t,e,g,r,v)}},function(t,e,r){"use strict";var n=r(5),i=n("%Object.preventExtensions%",!0),o=n("%Object.isExtensible%",!0),a=r(69);t.exports=i?function(t){return!a(t)&&o(t)}:function(t){return!a(t)}},function(t,e,r){"use strict";var n=r(2),i=r(72),o=r(117),a=r(16),s=r(127),l=r(94),c=r(90),u=r(320),f=r(33),p=r(91),h=r(19);t.exports=function(t,e,r,d,m){var y,v,g=h(t);if("Undefined"!==g&&"Object"!==g)throw new n("Assertion failed: O must be undefined or an Object");if(!f(e))throw new n("Assertion failed: P must be a Property Key");if("boolean"!=typeof r)throw new n("Assertion failed: extensible must be a Boolean");if(!a(d))throw new n("Assertion failed: Desc must be a Property Descriptor");if(void 0!==m&&!a(m))throw new n("Assertion failed: current must be a Property Descriptor, or undefined");if(void 0===m)return!!r&&("Undefined"===g||(l(d)?i(c,p,s,t,e,d):i(c,p,s,t,e,{"[[Configurable]]":!!d["[[Configurable]]"],"[[Enumerable]]":!!d["[[Enumerable]]"],"[[Value]]":d["[[Value]]"],"[[Writable]]":!!d["[[Writable]]"]})));if(!o({IsAccessorDescriptor:l,IsDataDescriptor:c},m))throw new n("`current`, when present, must be a fully populated and valid Property Descriptor");if(!m["[[Configurable]]"]){if("[[Configurable]]"in d&&d["[[Configurable]]"])return!1;if("[[Enumerable]]"in d&&!p(d["[[Enumerable]]"],m["[[Enumerable]]"]))return!1;if(!u(d)&&!p(l(d),l(m)))return!1;if(l(m)){if("[[Get]]"in d&&!p(d["[[Get]]"],m["[[Get]]"]))return!1;if("[[Set]]"in d&&!p(d["[[Set]]"],m["[[Set]]"]))return!1}else if(!m["[[Writable]]"]){if("[[Writable]]"in d&&d["[[Writable]]"])return!1;if("[[Value]]"in d&&!p(d["[[Value]]"],m["[[Value]]"]))return!1}}return"Undefined"===g||(c(m)&&l(d)?(y=("[[Configurable]]"in d?d:m)["[[Configurable]]"],v=("[[Enumerable]]"in d?d:m)["[[Enumerable]]"],i(c,p,s,t,e,{"[[Configurable]]":!!y,"[[Enumerable]]":!!v,"[[Get]]":("[[Get]]"in d?d:m)["[[Get]]"],"[[Set]]":("[[Set]]"in d?d:m)["[[Set]]"]})):l(m)&&c(d)?(y=("[[Configurable]]"in d?d:m)["[[Configurable]]"],v=("[[Enumerable]]"in d?d:m)["[[Enumerable]]"],i(c,p,s,t,e,{"[[Configurable]]":!!y,"[[Enumerable]]":!!v,"[[Value]]":("[[Value]]"in d?d:m)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in d?d:m)["[[Writable]]"]})):i(c,p,s,t,e,d))}},function(t,e,r){"use strict";var n=r(2),i=r(94),o=r(90),a=r(16);t.exports=function(t){if(void 0===t)return!1;if(!a(t))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!i(t)&&!o(t)}},function(t,e,r){"use strict";var n=r(2),i=r(33),o=r(19);t.exports=function(t,e){if("Object"!==o(t))throw new n("Assertion failed: `O` must be an Object");if(!i(e))throw new n("Assertion failed: `P` must be a Property Key");return e in t}},function(t,e,r){"use strict";var n=r(2),i=r(54),o=r(95),a=r(19);t.exports=function(t){if("Object"!==a(t))throw new n("Assertion failed: `obj` must be an Object");return o(i(t,"length"))}},function(t,e,r){"use strict";var n=r(5),i=r(2),o=n("%Number%"),a=r(69),s=r(324),l=r(325);t.exports=function(t){var e=a(t)?t:s(t,o);if("symbol"==typeof e)throw new i("Cannot convert a Symbol value to a number");if("bigint"==typeof e)throw new i("Conversion from 'BigInt' to 'number' is not allowed.");return"string"==typeof e?l(e):o(e)}},function(t,e,r){"use strict";var n=r(106);t.exports=function(t){return arguments.length>1?n(t,arguments[1]):n(t)}},function(t,e,r){"use strict";var n=r(5),i=n("%Number%"),o=n("%RegExp%"),a=r(2),s=n("%parseInt%"),l=r(8),c=r(107),u=l("String.prototype.slice"),f=c(/^0b[01]+$/i),p=c(/^0o[0-7]+$/i),h=c(/^[-+]0x[0-9a-f]+$/i),d=c(new o("["+["…","​","￾"].join("")+"]","g")),m=r(109);t.exports=function t(e){if("string"!=typeof e)throw new a("Assertion failed: `argument` is not a String");if(f(e))return i(s(u(e,2),2));if(p(e))return i(s(u(e,2),8));if(d(e)||h(e))return NaN;var r=m(e);return r!==e?t(r):i(e)}},function(t,e,r){"use strict";var n=r(327),i=r(2);t.exports=function(t){if("number"!=typeof t&&"bigint"!=typeof t)throw new i("argument must be a Number or a BigInt");var e=t<0?-n(-t):n(t);return 0===e?0:e}},function(t,e,r){"use strict";var n=Math.floor;t.exports=function(t){return"bigint"==typeof t?t:n(t)}},function(t,e,r){"use strict";var n=r(5)("%String%"),i=r(2);t.exports=function(t){if("symbol"==typeof t)throw new i("Cannot convert a Symbol value to a string");return n(t)}},function(t,e,r){"use strict";r(330)()},function(t,e,r){"use strict";var n=r(11),i=r(129),o=r(331);t.exports=function(){var t=o();return n(Array.prototype,{flatMap:t},{flatMap:function(){return Array.prototype.flatMap!==t}}),i("flatMap"),t}},function(t,e,r){"use strict";var n=r(332);t.exports=function(){return Array.prototype.flatMap||n}},function(t,e,r){"use strict";var n=r(130),i=r(131),o=r(54),a=r(68),s=r(95),l=r(133);t.exports=function(t){var e,r=l(this),c=s(o(r,"length"));if(!a(t))throw new TypeError("mapperFunction must be a function");arguments.length>1&&(e=arguments[1]);var u=n(r,0);return i(u,r,c,0,1,t,e),u}},function(t,e,r){"use strict";r(334)()},function(t,e,r){"use strict";var n=r(28)(),i=r(335),o=r(134),a=Object.getOwnPropertyDescriptor,s=r(113)(),l=Object.defineProperty,c=Object.defineProperties,u=Object.setPrototypeOf,f=function(t){l(Symbol.prototype,"description",{configurable:!0,enumerable:!1,get:t})};t.exports=function(){if(!n)return!1;var t=a(Symbol.prototype,"description"),e=i(),r=!t||"function"!=typeof t.get,l=!r&&(void 0!==Symbol().description||""!==Symbol("").description);if(r||l){if(!o)return function(t){var e=Function.apply.bind(Symbol),r=Object.create?Object.create(null):{},n=function(){var t=e(this,arguments);return arguments.length>0&&""===arguments[0]&&(r[t]=!0),t};n.prototype=Symbol.prototype,u(n,Symbol);var i=s(Symbol);delete i.length,delete i.arguments,delete i.caller,c(n,i),Symbol=n;var o=Function.call.bind(t),a=function(){var t=o(this);return r[this]?"":t};return f(a),a}(e);f(e)}return e}},function(t,e,r){"use strict";var n=r(28)(),i=r(336),o=Object.getOwnPropertyDescriptor;t.exports=function(){if(!n||"function"!=typeof o)return i;var t=o(Symbol.prototype,"description");if(!t||"function"!=typeof t.get)return i;var e=t.get.call(Symbol());return(void 0===e||""===e)&&"a"===t.get.call(Symbol("a"))?t.get:i}},function(t,e,r){"use strict";var n=r(2),i=r(337);t.exports=function(){if(null==this)throw new n("`this` value must be object-coercible");return i(this)}},function(t,e,r){"use strict";
2var n=r(5),i=r(8),o=r(21),a=n("%Symbol.keyFor%",!0),s=i("%Symbol.prototype.valueOf%",!0),l=i("Symbol.prototype.toString",!0),c=i("String.prototype.slice"),u=r(134);t.exports=i("%Symbol.prototype.description%",!0)||function(t){if(!s)throw new o("Symbols are not supported in this environment");var e,r=s(t);if(u){var n=u(r);if(""===n)return;return n.slice(1,-1)}return a&&"string"==typeof(e=a(r))?e:(e=c(l(r),7,-1))||void 0}},function(t,e,r){"use strict";r(339)()},function(t,e,r){"use strict";var n=r(340),i=r(11);t.exports=function(){var t=n();return i(Object,{fromEntries:t},{fromEntries:function(){return Object.fromEntries!==t}}),t}},function(t,e,r){"use strict";var n=r(341);t.exports=function(){return"function"==typeof Object.fromEntries?Object.fromEntries:n}},function(t,e,r){"use strict";var n=r(342),i=r(143),o=r(24),a=r(357),s=function(t,e){var r=a(t);i(this,r,e)};t.exports=function(t){return o(t),n({},t,s)}},function(t,e,r){"use strict";var n=r(41),i=r(2),o=r(31),a=r(23),s=r(343),l=r(36),c=r(354),u=r(355),f=r(139),p=r(356),h=r(10);t.exports=function(t,e,r){if(!l(r))throw new i("Assertion failed: `adder` is not callable");if(null==e)throw new i("Assertion failed: `iterable` is present, and not nullish");for(var d=s(e,"SYNC");;){var m=u(d);if(!m)return t;var y=f(m);if("Object"!==h(y)){var v=p(new i("iterator next must return an Object, got "+n(y)));return c(d,v)}try{var g=a(y,"0"),b=a(y,"1");o(r,t,[g,b])}catch(t){return c(d,p(t))}}}},function(t,e,r){"use strict";var n=r(5),i=r(2),o=n("%Symbol.asyncIterator%",!0),a=r(41),s=r(28)(),l=r(135),c=r(346),u=r(352),f=r(74),p=r(73),h=r(353);t.exports=function(t,e){if("SYNC"!==e&&"ASYNC"!==e)throw new i("Assertion failed: `kind` must be one of 'sync' or 'async', got "+a(e));var r;if("ASYNC"===e&&s&&o&&(r=f(t,o)),void 0===r){var n=h({AdvanceStringIndex:l,GetMethod:f,IsArray:p},t);if("ASYNC"===e){if(void 0===n)throw new i("iterator method is `undefined`");var d=u(t,n);return c(d)}r=n}if(void 0===r)throw new i("iterator method is `undefined`");return u(t,r)}},function(t,e,r){"use strict";var n=r(2),i=r(8),o=r(136),a=r(137),s=r(345),l=i("String.prototype.charAt"),c=i("String.prototype.charCodeAt");t.exports=function(t,e){if("string"!=typeof t)throw new n("Assertion failed: `string` must be a String");var r=t.length;if(e<0||e>=r)throw new n("Assertion failed: `position` must be >= 0, and < the length of `string`");var i=c(t,e),u=l(t,e),f=o(i),p=a(i);if(!f&&!p)return{"[[CodePoint]]":u,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(p||e+1===r)return{"[[CodePoint]]":u,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var h=c(t,e+1);return a(h)?{"[[CodePoint]]":s(i,h),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":u,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}}},function(t,e,r){"use strict";var n=r(5),i=r(2),o=n("%String.fromCharCode%"),a=r(136),s=r(137);t.exports=function(t,e){if(!a(t)||!s(e))throw new i("Assertion failed: `lead` must be a leading surrogate char code, and `trail` must be a trailing surrogate char code");return o(t)+o(e)}},function(t,e,r){"use strict";var n=r(5),i=r(21),o=r(2),a=n("%Promise%",!0),s=r(347),l=r(31),c=r(96),u=r(23),f=r(74),p=r(140),h=r(141),d=r(10),m=r(55),y=r(75),v=n("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(t){if(!a)throw new i("This environment does not support Promises.");var e=this;m.assert(e,"[[SyncIteratorRecord]]");var r=arguments.length;return new a((function(n){var i,o=m.get(e,"[[SyncIteratorRecord]]");i=r>0?p(o,t):p(o),n(s(i))}))},return:function(){if(!a)throw new i("This environment does not support Promises.");var t=this;m.assert(t,"[[SyncIteratorRecord]]");var e=arguments.length>0,r=e?arguments[0]:void 0;return new a((function(n,i){var a=m.get(t,"[[SyncIteratorRecord]]")["[[Iterator]]"],u=f(a,"return");if(void 0!==u){var p;p=e?l(u,a,[r]):l(u,a),"Object"===d(p)?n(s(p)):l(i,void 0,[new o("Iterator `return` method returned a non-object value.")])}else{var h=c(r,!0);l(n,void 0,[h])}}))},throw:function(){if(!a)throw new i("This environment does not support Promises.");var t=this;m.assert(t,"[[SyncIteratorRecord]]");var e=arguments.length>0,r=e?arguments[0]:void 0;return new a((function(n,i){var a,c=m.get(t,"[[SyncIteratorRecord]]")["[[Iterator]]"],u=f(c,"throw");void 0!==u?(a=e?l(u,c,[r]):l(u,c),"Object"===d(a)?n(s(a)):l(i,void 0,[new o("Iterator `throw` method returned a non-object value.")])):l(i,void 0,[r])}))}};t.exports=function(t){if(!y(t))throw new o("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var e=h(v);return m.set(e,"[[SyncIteratorRecord]]",t),{"[[Iterator]]":e,"[[NextMethod]]":u(e,"next"),"[[Done]]":!1}}},function(t,e,r){"use strict";var n=r(5),i=r(21),o=r(2),a=n("%Promise%",!0),s=r(8),l=r(96),c=r(138),u=r(139),f=r(348),p=r(10),h=s("Promise.prototype.then",!0);t.exports=function(t){if("Object"!==p(t))throw new o("Assertion failed: Type(O) 
2is not Object");if(arguments.length>1)throw new i("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!a)throw new i("This environment does not support Promises.");return new a((function(e){var r=c(t),n=u(t),i=f(a,n);e(h(i,(function(t){return l(t,r)})))}))}},function(t,e,r){"use strict";var n=r(5),i=r(34),o=r(21),a=n("%Promise.resolve%",!0),s=a&&i(a);t.exports=function(t,e){if(!s)throw new o("This environment does not support Promises.");return s(t,e)}},function(t,e,r){"use strict";var n=r(2),i=r(41),o=r(29);t.exports=function(t,e){if(!o(e))throw new n("Assertion failed: IsPropertyKey(P) is not true, got "+i(e));return t[e]}},function(t,e,r){"use strict";t.exports=function(t,e){for(var r=0;r<t.length;r+=1)e(t[r],r,t)}},function(t,e,r){"use strict";var n=r(5),i=r(8),o=r(41),a=r(2),s=n("%WeakMap%",!0),l=n("%Map%",!0),c=i("WeakMap.prototype.get",!0),u=i("WeakMap.prototype.set",!0),f=i("WeakMap.prototype.has",!0),p=i("Map.prototype.get",!0),h=i("Map.prototype.set",!0),d=i("Map.prototype.has",!0),m=function(t,e){for(var r,n=t;null!==(r=n.next);n=r)if(r.key===e)return n.next=r.next,r.next=t.next,t.next=r,r};t.exports=function(){var t,e,r,n={assert:function(t){if(!n.has(t))throw new a("Side channel does not contain "+o(t))},get:function(n){if(s&&n&&("object"==typeof n||"function"==typeof n)){if(t)return c(t,n)}else if(l){if(e)return p(e,n)}else if(r)return function(t,e){var r=m(t,e);return r&&r.value}(r,n)},has:function(n){if(s&&n&&("object"==typeof n||"function"==typeof n)){if(t)return f(t,n)}else if(l){if(e)return d(e,n)}else if(r)return function(t,e){return!!m(t,e)}(r,n);return!1},set:function(n,i){s&&n&&("object"==typeof n||"function"==typeof n)?(t||(t=new s),u(t,n,i)):l?(e||(e=new l),h(e,n,i)):(r||(r={key:{},next:null}),function(t,e,r){var n=m(t,e);n?n.value=r:t.next={key:e,next:t.next,value:r}}(r,n,i))}};return n}},function(t,e,r){"use strict";var n=r(2),i=r(31),o=r(23),a=r(36),s=r(10);t.exports=function(t,e){if(!a(e))throw new n("method must be a function");var r=i(e,t);if("Object"!==s(r))throw new n("iterator must return an object");return{"[[Iterator]]":r,"[[NextMethod]]":o(r,"next"),"[[Done]]":!1}}},function(t,e,r){"use strict";var n=r(28)(),i=r(5),o=r(8),a=r(52),s=i("%Symbol.iterator%",!0),l=o("String.prototype.slice"),c=i("%String%");t.exports=function(t,e){var r;return n?r=t.GetMethod(e,s):t.IsArray(e)?r=function(){var t=-1,e=this;return{next:function(){return{done:(t+=1)>=e.length,value:e[t]}}}}:a(e)&&(r=function(){var r=0;return{next:function(){var n=t.AdvanceStringIndex(c(e),r,!0),i=l(e,r,n);return r=n,{done:n>e.length,value:i}}}}),r}},function(t,e,r){"use strict";var n=r(2),i=r(31),o=r(142),a=r(74),s=r(36),l=r(10),c=r(75);t.exports=function(t,e){if(!c(t))throw new n("Assertion failed: `iteratorRecord` must be an Iterator Record");if("Object"!==l(t["[[Iterator]]"]))throw new n("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!(s(e)||e instanceof o))throw new n("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var r,u,f=e instanceof o?function(){return e["?"]()}:e,p=t["[[Iterator]]"];try{r=a(p,"return")}catch(t){throw f(),f=null,t}if(void 0===r)return f();try{u=i(r,p,[])}catch(t){throw f(),f=null,t}var h=f();if(f=null,"Object"!==l(u))throw new n("iterator .return must return an object");return h}},function(t,e,r){"use strict";var n=r(2),i=r(138),o=r(140),a=r(75);t.exports=function(t){if(!a(t))throw new n("Assertion failed: `iteratorRecord` must be an Iterator Record");var e=o(t);return!0!==i(e)&&e}},function(t,e,r){"use strict";var n=r(142);t.exports=function(t){return new n("throw",t)}},function(t,e,r){"use strict";var n=r(5)("%String%"),i=r(105),o=r(30);t.exports=function(t){var e=i(t,n);return"symbol"==typeof e?e:o(e)}},function(t,e,r){"use strict";r(359),r(371),r(375)},function(t,e,r){"use strict";r(360)()},function(t,e,r){"use strict";var n=r(11),i=r(28)(),o=r(40),a=r(361),s=r(147),l=Object.defineProperty;t.exports=function(){var t=a();if(n(String.prototype,{matchAll:t},{matchAll:function(){return String.prototype.matchAll!==t}}),i){var e=Symbol.matchAll||(Symbol.for?Symbol.for("Symbol.matchAll"):Symbol("Symbol.matchAll"));if(n(Symbol,{matchAll:e},{matchAll:function(){return Symbol.matchAll!==e}}),l&&o){var r=o(Symbol,e);r&&!r.configurable||l(Symbol,e,{configurable:!1,enumerable:!1,value:e,writable:!1})}var c=s(),u={};u[e]=c;var f={};f[e]=function(){return RegExp.prototype[e]!==c},n(RegExp.prototype,u,f)}return t}},function(t,e,r){"use strict";var n=r(362);t.exports=function(){if(String.prototype.matchAll)try{"".matchAll(RegExp.prototype)}catch(t){return String.prototype.matchAll}return n}},function(t,e,r){"use strict";var n=r(31),i=r(23),o=r(74),a=r(363),s=r(30),l=r(24),c=r(8),u=r(28)(),f=r(144),p=r(5),h=r(2),d=p("%RegExp%"),m=c("String.prototype.indexOf"),y=r(147),v=function(t){var e=y();if(u&&"symbol"==typeof Symbol.matchAll){var r=o(t,Symbol.matchAll);return r===d.prototype[Symbol.matchAll]&&r!==e?e:r}if(a(t))return e};t.exports=function(t){var e=l(this);if(null!=t){if(a(t)){var r="flags"in t?i(t,"flags"):f(t);if(l(r),m(s(r),"g")<0)throw new h("matchAll requires a global regular expression")}var o=v(t);if(void 0!==o)return n(o,t,[e])}var c=s(e),u=new d(t,"g");return n(v(u),u,[c])}},function(t,e,r){"use strict";var n=r(5)("%Symbol.match%",!0),i=r(108),o=r(86);t.exports=function(t){if(!t||"object"!=typeof t)return!1;if(n){var e=t[n];if(void 0!==e)return o(e)}return i(t)}},function(t,e,r){"use strict";var n=r(11).supportsDescriptors,i=r(146),o=Object.getOwnPropertyDescriptor,a=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,c=/a/;t.exports=function(){if(!n||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var t=i(),e=l(c),r=o(e,"flags");return r&&r.get===t||a(e,"flags",{configurable:!0,enumerable:!1,get:t}),t}},function(t,e,r){"use strict";
2var n=r(366),i=r(23),o=r(149),a=r(370),s=r(46),l=r(30),c=r(10),u=r(144),f=r(92),p=r(8),h=r(5),d=r(2),m=p("String.prototype.indexOf"),y=h("%RegExp%"),v="flags"in y.prototype,g=f((function(t){var e=this;if("Object"!==c(e))throw new d('"this" value must be an Object');var r=l(t),f=function(t,e){var r="flags"in e?i(e,"flags"):l(u(e));return{flags:r,matcher:new t(v&&"string"==typeof r?e:t===y?e.source:e,r)}}(a(e,y),e),p=f.flags,h=f.matcher,g=s(i(e,"lastIndex"));o(h,"lastIndex",g,!0);var b=m(p,"g")>-1,w=m(p,"u")>-1;return n(h,r,b,w)}),"[Symbol.matchAll]",!0);t.exports=g},function(t,e,r){"use strict";var n=r(5),i=r(28)(),o=r(2),a=n("%IteratorPrototype%",!0),s=r(135),l=r(96),c=r(367),u=r(23),f=r(141),p=r(368),h=r(149),d=r(46),m=r(30),y=r(10),v=r(55),g=r(369),b=function(t,e,r,n){if("string"!=typeof e)throw new o("`S` must be a string");if("boolean"!=typeof r)throw new o("`global` must be a boolean");if("boolean"!=typeof n)throw new o("`fullUnicode` must be a boolean");v.set(this,"[[IteratingRegExp]]",t),v.set(this,"[[IteratedString]]",e),v.set(this,"[[Global]]",r),v.set(this,"[[Unicode]]",n),v.set(this,"[[Done]]",!1)};a&&(b.prototype=f(a));if(c(b.prototype,"next",(function(){var t=this;if("Object"!==y(t))throw new o("receiver must be an object");if(!(t instanceof b&&v.has(t,"[[IteratingRegExp]]")&&v.has(t,"[[IteratedString]]")&&v.has(t,"[[Global]]")&&v.has(t,"[[Unicode]]")&&v.has(t,"[[Done]]")))throw new o('"this" value must be a RegExpStringIterator instance');if(v.get(t,"[[Done]]"))return l(void 0,!0);var e=v.get(t,"[[IteratingRegExp]]"),r=v.get(t,"[[IteratedString]]"),n=v.get(t,"[[Global]]"),i=v.get(t,"[[Unicode]]"),a=p(e,r);if(null===a)return v.set(t,"[[Done]]",!0),l(void 0,!0);if(n){if(""===m(u(a,"0"))){var c=d(u(e,"lastIndex")),f=s(r,c,i);h(e,"lastIndex",f,!0)}return l(a,!1)}return v.set(t,"[[Done]]",!0),l(a,!1)}),!1),i&&(g(b.prototype,"RegExp String Iterator"),Symbol.iterator&&"function"!=typeof b.prototype[Symbol.iterator])){c(b.prototype,Symbol.iterator,(function(){return this}),!1)}t.exports=function(t,e,r,n){return new b(t,e,r,n)}},function(t,e,r){"use strict";var n=r(2),i=r(148),o=r(115),a=r(29),s=r(10);t.exports=function(t,e,r,l){if("Object"!==s(t))throw new n("Assertion failed: `homeObject` is not an Object");if(!a(e))throw new n("Assertion failed: `key` is not a Property Key or a Private Name");if("function"!=typeof r)throw new n("Assertion failed: `closure` is not a function");if("boolean"!=typeof l)throw new n("Assertion failed: `enumerable` is not a Boolean");if(!o(t))throw new n("Assertion failed: `homeObject` is not an ordinary, extensible object, with no non-configurable properties");i(t,e,{"[[Value]]":r,"[[Writable]]":!0,"[[Enumerable]]":l,"[[Configurable]]":!0})}},function(t,e,r){"use strict";var n=r(2),i=r(8)("RegExp.prototype.exec"),o=r(31),a=r(23),s=r(36),l=r(10);t.exports=function(t,e){if("Object"!==l(t))throw new n("Assertion failed: `R` must be an Object");if("string"!=typeof e)throw new n("Assertion failed: `S` must be a String");var r=a(t,"exec");if(s(r)){var c=o(r,t,[e]);if("object"==typeof c)return c;throw new n('"exec" method must return `null` or an Object')}return i(t,e)}},function(t,e,r){"use strict";var n=r(5)("%Object.defineProperty%",!0),i=r(49)(),o=r(22),a=i?Symbol.toStringTag:null;t.exports=function(t,e){var r=arguments.length>2&&arguments[2]&&arguments[2].force;!a||!r&&o(t,a)||(n?n(t,a,{configurable:!0,enumerable:!1,value:e,writable:!1}):t[a]=e)}},function(t,e,r){"use strict";var n=r(5)("%Symbol.species%",!0),i=r(2),o=r(150),a=r(10);t.exports=function(t,e){if("Object"!==a(t))throw new i("Assertion failed: Type(O) is not Object");var r=t.constructor;if(void 0===r)return e;if("Object"!==a(r))throw new i("O.constructor is not an Object");var s=n?r[n]:void 0;if(null==s)return e;if(o(s))return s;throw new i("no constructor found")}},function(t,e,r){"use strict";r(372)()},function(t,e,r){"use strict";var n=r(11),i=r(40),o=r(373);t.exports=function(){var t=o();if(n.supportsDescriptors){var e=i(t,"globalThis");e&&(!e.configurable||!e.enumerable&&e.writable&&globalThis===t)||Object.defineProperty(t,"globalThis",{configurable:!0,enumerable:!1,value:t,writable:!0})}else"object"==typeof globalThis&&globalThis===t||(t.globalThis=t);return t}},function(t,e,r){"use strict";(function(e){var n=r(374);t.exports=function(){return"object"==typeof e&&e&&e.Math===Math&&e.Array===Array?e:n}}).call(this,r(27))},function(t,e,r){"use strict";
2"undefined"!=typeof self?t.exports=self:"undefined"!=typeof window?t.exports=window:t.exports=Function("return this")()},function(t,e,r){"use strict";r(376)()},function(t,e,r){"use strict";var n=r(97),i=r(377),o=r(11);t.exports=function(){n();var t=i();return o(Promise,{allSettled:t},{allSettled:function(){return Promise.allSettled!==t}}),t}},function(t,e,r){"use strict";var n=r(97),i=r(378);t.exports=function(){return n(),"function"==typeof Promise.allSettled?Promise.allSettled:i}},function(t,e,r){"use strict";r(97)();var n=r(124),i=r(19),o=r(379),a=r(387),s=r(5),l=r(34),c=l(s("%Promise.all%")),u=l(s("%Promise.reject%"));t.exports=function(t){var e=this;if("Object"!==i(e))throw new TypeError("`this` value must be an object");var r=o(t);return c(e,a(r,(function(t){var r=n(e,t);try{return r.then((function(t){return{status:"fulfilled",value:t}}),(function(t){return{status:"rejected",reason:t}}))}catch(t){return u(e,t)}})))}},function(t,e,r){"use strict";var n=r(380),i=TypeError,o=r(386);t.exports=function(t){var e=n(t);if(!e)throw new i("non-iterable value provided");return arguments.length>1?o(e,arguments[1]):o(e)}},function(t,e,r){"use strict";(function(e){var n=r(381),i=r(382);if(r(28)()||r(65)()){var o=Symbol.iterator;t.exports=function(t){return null!=t&&void 0!==t[o]?t[o]():n(t)?Array.prototype[o].call(t):void 0}}else{var a=r(383),s=r(52),l=r(5),c=l("%Map%",!0),u=l("%Set%",!0),f=r(8),p=f("Array.prototype.push"),h=f("String.prototype.charCodeAt"),d=f("String.prototype.slice"),m=function(t){var e=0;return{next:function(){var r,n=e>=t.length;return n||(r=t[e],e+=1),{done:n,value:r}}}},y=function(t,e){if(a(t)||n(t))return m(t);if(s(t)){var r=0;return{next:function(){var e=function(t,e){if(e+1>=t.length)return e+1;var r=h(t,e);if(r<55296||r>56319)return e+1;var n=h(t,e+1);return n<56320||n>57343?e+1:e+2}(t,r),n=d(t,r,e);return r=e,{done:e>t.length,value:n}}}}return e&&void 0!==t["_es6-shim iterator_"]?t["_es6-shim iterator_"]():void 0};if(c||u){var v=r(384),g=r(385),b=f("Map.prototype.forEach",!0),w=f("Set.prototype.forEach",!0);if(void 0===e||!e.versions||!e.versions.node)var S=f("Map.prototype.iterator",!0),_=f("Set.prototype.iterator",!0);var x=f("Map.prototype.@@iterator",!0)||f("Map.prototype._es6-shim iterator_",!0),E=f("Set.prototype.@@iterator",!0)||f("Set.prototype._es6-shim iterator_",!0);t.exports=function(t){return function(t){if(v(t)){if(S)return i(S(t));if(x)return x(t);if(b){var e=[];return b(t,(function(t,r){p(e,[r,t])})),m(e)}}if(g(t)){if(_)return i(_(t));if(E)return E(t);if(w){var r=[];return w(t,(function(t){p(r,t)})),m(r)}}}(t)||y(t)}}else t.exports=function(t){if(null!=t)return y(t,!0)}}}).call(this,r(39))},function(t,e,r){"use strict";var n=r(49)(),i=r(8)("Object.prototype.toString"),o=function(t){return!(n&&t&&"object"==typeof t&&Symbol.toStringTag in t)&&"[object Arguments]"===i(t)},a=function(t){return!!o(t)||null!==t&&"object"==typeof t&&"number"==typeof t.length&&t.length>=0&&"[object Array]"!==i(t)&&"[object Function]"===i(t.callee)},s=function(){return o(arguments)}();o.isLegacyArguments=a,t.exports=s?o:a},function(t,e,r){"use strict";var n=r(55),i=SyntaxError,o="object"==typeof StopIteration?StopIteration:null;t.exports=function(t){if(!o)throw new i("this environment lacks StopIteration");n.set(t,"[[Done]]",!1);var e={next:function(){var t=n.get(this,"[[Iterator]]"),e=n.get(t,"[[Done]]");try{return{done:e,value:e?void 0:t.next()}}catch(e){if(n.set(t,"[[Done]]",!0),e!==o)throw e;return{done:!0,value:void 0}}}};return n.set(e,"[[Iterator]]",t),e}},function(t,e){var r={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==r.call(t)}},function(t,e,r){"use strict";var n,i="function"==typeof Map&&Map.prototype?Map:null,o="function"==typeof Set&&Set.prototype?Set:null;i||(n=function(t){return!1});var a=i?Map.prototype.has:null,s=o?Set.prototype.has:null;n||a||(n=function(t){return!1}),t.exports=n||function(t){if(!t||"object"!=typeof t)return!1;try{if(a.call(t),s)try{s.call(t)}catch(t){return!0}return t instanceof i}catch(t){}return!1}},function(t,e,r){"use strict";var n,i="function"==typeof Map&&Map.prototype?Map:null,o="function"==typeof Set&&Set.prototype?Set:null;o||(n=function(t){return!1});var a=i?Map.prototype.has:null,s=o?Set.prototype.has:null;n||s||(n=function(t){return!1}),t.exports=n||function(t){if(!t||"object"!=typeof t)return!1;try{if(s.call(t),a)try{a.call(t)}catch(t){return!0}return t instanceof o}catch(t){}return!1}},function(t,e,r){"use strict";var n=TypeError;t.exports=function(t){if(!t||"function"!=typeof t.next)throw new n("iterator must be an object with a `next` method");if(arguments.length>1){var e=arguments[1];if("function"!=typeof e)throw new n("`callback`, if provided, must be a function")}for(var r,i=e||[];(r=t.next())&&!r.done;)e?e(r.value):i.push(r.value);if(!e)return i}},function(t,e,r){"use strict";var n=r(11),i=r(24),o=r(8),a=r(151),s=r(152),l=s(),c=r(393),u=o("Array.prototype.slice"),f=function(t,e){return i(t),l.a
2pply(t,u(arguments,1))};n(f,{getPolyfill:s,implementation:a,shim:c}),t.exports=f},function(t,e,r){"use strict";var n=r(5)("%Symbol.species%",!0),i=r(2),o=r(389),a=r(23),s=r(73),l=r(150),c=r(10),u=r(53);t.exports=function(t,e){if(!u(e)||e<0)throw new i("Assertion failed: length must be an integer >= 0");if(!s(t))return o(e);var r=a(t,"constructor");if(n&&"Object"===c(r)&&null===(r=a(r,n))&&(r=void 0),void 0===r)return o(e);if(!l(r))throw new i("C must be a constructor");return new r(e)}},function(t,e,r){"use strict";var n=r(5),i=n("%Array.prototype%"),o=r(80),a=r(21),s=r(2),l=r(53),c=Math.pow(2,32)-1,u=r(66)(),f=n("%Object.setPrototypeOf%",!0)||(u?function(t,e){return t.__proto__=e,t}:null);t.exports=function(t){if(!l(t)||t<0)throw new s("Assertion failed: `length` must be an integer Number >= 0");if(t>c)throw new o("length is greater than (2**32 - 1)");var e=arguments.length>1?arguments[1]:i,r=[];if(e!==i){if(!f)throw new a("ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]");f(r,e)}return 0!==t&&(r.length=t),r}},function(t,e,r){"use strict";var n=r(391),i=r(104),o=r(112),a=r(50);t.exports=function(t){var e=i(t);if(!a(e)||0===e)return 0;var r=o(e),s=n(r,4294967296);return 0===s?0:s}},function(t,e,r){"use strict";var n=r(392);t.exports=function(t,e){return n(t,e)}},function(t,e,r){"use strict";var n=Math.floor;t.exports=function(t,e){var r=t%e;return n(r>=0?r:r+e)}},function(t,e,r){"use strict";var n=r(11),i=r(152);t.exports=function(){var t=i();return n(Array.prototype,{map:t},{map:function(){return Array.prototype.map!==t}}),t}},function(t,e,r){"use strict";(function(t){r(395),r(396),r(401),r(402),"undefined"!=typeof window&&(r(403),r(404),r(405).polyfill(),r(406),r(407),r(408),r(409),r(410),r(411)),r(412),r(413),t.requestIdleCallback=r(416),t.cancelIdleCallback=t.requestIdleCallback.cancelIdleCallback,"function"==typeof Symbol&&Symbol.iterator&&"function"==typeof TouchList&&"function"!=typeof TouchList.prototype[Symbol.iterator]&&(TouchList.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator])}).call(this,r(27))},function(t,e){!function(){if(!Object.setPrototypeOf&&!{}.__proto__){var t=Object.getPrototypeOf;Object.getPrototypeOf=function(e){return e.__proto__?e.__proto__:t.call(Object,e)}}}()},function(t,e,r){"use strict";r(397)},function(t,e,r){"use strict";r(398)()},function(t,e,r){"use strict";var n=r(11),i=r(399);t.exports=function(){var t=i();return"undefined"!=typeof document&&(n(document,{contains:t},{contains:function(){return document.contains!==t}}),"undefined"!=typeof Element&&n(Element.prototype,{contains:t},{contains:function(){return Element.prototype.contains!==t}})),t}},function(t,e,r){"use strict";var n=r(400);t.exports=function(){if("undefined"!=typeof document){if(document.contains)return document.contains;if(document.body&&document.body.contains)try{if("boolean"==typeof document.body.contains.call(document,""))return document.body.contains}catch(t){}}return n}},function(t,e,r){"use strict";t.exports=function(t){if(arguments.length<1)throw new TypeError("1 argument is required");if("object"!=typeof t)throw new TypeError("Argument 1 (”other“) to Node.contains must be an instance of Node");var e=t;do{if(this===e)return!0;e&&(e=e.parentNode)}while(e);return!1}},function(t,e){!function(t){"use strict";t.console||(t.console={});for(var e,r,n=t.console,i=function(){},o=["memory"],a="assert,clear,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profiles,profileEnd,show,table,time,timeEnd,timeline,timelineEnd,timeStamp,trace,warn".split(",");e=o.pop();)n[e]||(n[e]={});for(;r=a.pop();)n[r]||(n[r]=i)}("undefined"==typeof window?this:window)},function(t,e){!function(t){"use strict";if(!t.fetch){l.prototype.append=function(t,e){t=a(t),e=s(e);var r=this.map[t];r||(r=[],this.map[t]=r),r.push(e)},l.prototype.delete=function(t){delete this.map[a(t)]},l.prototype.get=function(t){var e=this.map[a(t)];return e?e[0]:null},l.prototype.getAll=function(t){return this.map[a(t)]||[]},l.prototype.has=function(t){return this.map.hasOwnProperty(a(t))},l.prototype.set=function(t,e){this.map[a(t)]=[s(e)]},l.prototype.forEach=function(t,e){Object.getOwnPropertyNames(this.map).forEac
2h((function(r){this.map[r].forEach((function(n){t.call(e,n,r,this)}),this)}),this)};var e="FileReader"in t&&"Blob"in t&&function(){try{return new Blob,!0}catch(t){return!1}}(),r="FormData"in t,n="ArrayBuffer"in t,i=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];h.prototype.clone=function(){return new h(this)},p.call(h.prototype),p.call(y.prototype),y.prototype.clone=function(){return new y(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new l(this.headers),url:this.url})},y.error=function(){var t=new y(null,{status:0,statusText:""});return t.type="error",t};var o=[301,302,303,307,308];y.redirect=function(t,e){if(-1===o.indexOf(e))throw new RangeError("Invalid status code");return new y(null,{status:e,headers:{location:t}})},t.Headers=l,t.Request=h,t.Response=y,t.fetch=function(t,r){return new Promise((function(n,i){var o;o=h.prototype.isPrototypeOf(t)&&!r?t:new h(t,r);var a=new XMLHttpRequest;a.onload=function(){var t=1223===a.status?204:a.status;if(t<100||t>599)i(new TypeError("Network request failed"));else{var e={status:t,statusText:a.statusText,headers:m(a),url:"responseURL"in a?a.responseURL:/^X-Request-URL:/m.test(a.getAllResponseHeaders())?a.getResponseHeader("X-Request-URL"):void 0},r="response"in a?a.response:a.responseText;n(new y(r,e))}},a.onerror=function(){i(new TypeError("Network request failed"))},a.ontimeout=function(){i(new TypeError("Network request failed"))},a.open(o.method,o.url,!0),"include"===o.credentials&&(a.withCredentials=!0),"responseType"in a&&e&&(a.responseType="blob"),o.headers.forEach((function(t,e){a.setRequestHeader(e,t)})),a.send(void 0===o._bodyInit?null:o._bodyInit)}))},t.fetch.polyfill=!0}function a(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(t))throw new TypeError("Invalid character in header field name");return t.toLowerCase()}function s(t){return"string"!=typeof t&&(t=String(t)),t}function l(t){this.map={},t instanceof l?t.forEach((function(t,e){this.append(e,t)}),this):t&&Object.getOwnPropertyNames(t).forEach((function(e){this.append(e,t[e])}),this)}function c(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function u(t){return new Promise((function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}}))}function f(t){var e=new FileReader;return e.readAsArrayBuffer(t),u(e)}function p(){return this.bodyUsed=!1,this._initBody=function(t){if(this._bodyInit=t,"string"==typeof t)this._bodyText=t;else if(e&&Blob.prototype.isPrototypeOf(t))this._bodyBlob=t;else if(r&&FormData.prototype.isPrototypeOf(t))this._bodyFormData=t;else if(t){if(!n||!ArrayBuffer.prototype.isPrototypeOf(t))throw new Error("unsupported BodyInit type")}else this._bodyText="";this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type&&this.headers.set("content-type",this._bodyBlob.type))},e?(this.blob=function(){var t=c(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this.blob().then(f)},this.text=function(){var t,e,r=c(this);if(r)return r;if(this._bodyBlob)return t=this._bodyBlob,(e=new FileReader).readAsText(t),u(e);if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)}):this.text=function(){var t=c(this);return t||Promise.resolve(this._bodyText)},r&&(this.formData=function(){return this.text().then(d)}),this.json=function(){return this.text().then(JSON.parse)},this}function h(t,e){var r,n,o=(e=e||{}).body;if(h.prototype.isPrototypeOf(t)){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new l(t.headers)),this.method=t.method,this.mode=t.mode,o||(o=t._bodyInit,t.bodyUsed=!0)}else this.url=t;if(this.credentials=e.credentials||this.credentials||"omit",!e.headers&&this.headers||(this.headers=new l(e.headers)),this.method=(r=e.method||this.method||"GET",n=r.toUpperCase(),i.indexOf(n)>-1?n:r),this.mode=e.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function d(t){var e=new FormData;return t.trim().split("&").forEach((function(t){if(t){var r=t.split("="),n=r.shift().replace(/\+/g," "),i=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(n),decodeURIComponent(i))}})),e}function m(t){var e=new l;return(t.getAllResponseHeaders()||"").trim().split("\n").forEach((function(t){var r=t.trim().split(":"),n=r.shift().trim(),i=r.join(":").trim();e.append(n,i)})),e}function y(t,e){e||(e={}),this.type="default",this.status=e.status,this.ok=this.status>=200&&this.status<300,this.statusText=e.statusText,this.headers=e.headers instanceof l?e.headers:new l(e.headers),this.url=e.url||"",this._initBody(t)}}("undefined"!=typeof self?self:this)},function(t,e){"document"in window.self&&((!("classList"in document.createElement("_"))||document.createElementNS&&!("classList"in document.createElementNS("http://www.w3.org/2000/svg","g")))&&function(t){"use strict";if("Element"in t){var e=t.Element.prototype,r=Object,n=String.prototype.trim||function(){return this.replace(/^\s+|\s+$/g,"")},i=Array.prototype.indexOf||function(t){for(var e=0,r=this.length;e<r;e++)if(e in this&&this[e]===t)return e;return-1}
2,o=function(t,e){this.name=t,this.code=DOMException[t],this.message=e},a=function(t,e){if(""===e)throw new o("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(e))throw new o("INVALID_CHARACTER_ERR","String contains an invalid character");return i.call(t,e)},s=function(t){for(var e=n.call(t.getAttribute("class")||""),r=e?e.split(/\s+/):[],i=0,o=r.length;i<o;i++)this.push(r[i]);this._updateClassName=function(){t.setAttribute("class",this.toString())}},l=s.prototype=[],c=function(){return new s(this)};if(o.prototype=Error.prototype,l.item=function(t){return this[t]||null},l.contains=function(t){return-1!==a(this,t+="")},l.add=function(){var t,e=arguments,r=0,n=e.length,i=!1;do{t=e[r]+"",-1===a(this,t)&&(this.push(t),i=!0)}while(++r<n);i&&this._updateClassName()},l.remove=function(){var t,e,r=arguments,n=0,i=r.length,o=!1;do{for(t=r[n]+"",e=a(this,t);-1!==e;)this.splice(e,1),o=!0,e=a(this,t)}while(++n<i);o&&this._updateClassName()},l.toggle=function(t,e){t+="";var r=this.contains(t),n=r?!0!==e&&"remove":!1!==e&&"add";return n&&this[n](t),!0===e||!1===e?e:!r},l.toString=function(){return this.join(" ")},r.defineProperty){var u={get:c,enumerable:!0,configurable:!0};try{r.defineProperty(e,"classList",u)}catch(t){void 0!==t.number&&-2146823252!==t.number||(u.enumerable=!1,r.defineProperty(e,"classList",u))}}else r.prototype.__defineGetter__&&e.__defineGetter__("classList",c)}}(window.self),function(){"use strict";var t=document.createElement("_");if(t.classList.add("c1","c2"),!t.classList.contains("c2")){var e=function(t){var e=DOMTokenList.prototype[t];DOMTokenList.prototype[t]=function(t){var r,n=arguments.length;for(r=0;r<n;r++)t=arguments[r],e.call(this,t)}};e("add"),e("remove")}if(t.classList.toggle("c3",!1),t.classList.contains("c3")){var r=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return 1 in arguments&&!this.contains(t)==!e?e:r.call(this,t)}}t=null}())},function(t,e){var r;"function"!=typeof(r=window.Element.prototype).matches&&(r.matches=r.msMatchesSelector||r.mozMatchesSelector||r.webkitMatchesSelector||function(t){for(var e=(this.document||this.ownerDocument).querySelectorAll(t),r=0;e[r]&&e[r]!==this;)++r;return Boolean(e[r])}),"function"!=typeof r.closest&&(r.closest=function(t){for(var e=this;e&&1===e.nodeType;){if(e.matches(t))return e;e=e.parentNode}return null})},function(t,e,r){!function(e,r,n){"use strict";t.exports={polyfill:function(){if(!("scrollBehavior"in r.documentElement.style)){var t=e.HTMLElement||e.Element,n={scroll:e.scroll||e.scrollTo,scrollBy:e.scrollBy,elScroll:t.prototype.scroll||o,scrollIntoView:t.prototype.scrollIntoView},i=e.performance&&e.performance.now?e.performance.now.bind(e.performance):Date.now;e.scroll=e.scrollTo=function(){a(arguments[0])?n.scroll.call(e,arguments[0].left||arguments[0],arguments[0].top||arguments[1]):c.call(e,r.body,~~arguments[0].left,~~arguments[0].top)},e.scrollBy=function(){a(arguments[0])?n.scrollBy.call(e,arguments[0].left||arguments[0],arguments[0].top||arguments[1]):c.call(e,r.body,~~arguments[0].left+(e.scrollX||e.pageXOffset),~~arguments[0].top+(e.scrollY||e.pageYOffset))},t.prototype.scroll=t.prototype.scrollTo=function(){if(a(arguments[0]))n.elScroll.call(this,arguments[0].left||arguments[0],arguments[0].top||arguments[1]);else{var t=arguments[0].left,e=arguments[0].top;c.call(this,this,"number"==typeof t?t:this.scrollLeft,"number"==typeof e?e:this.scrollTop)}},t.prototype.scrollBy=function(){var t=arguments[0];"object"==typeof t?this.scroll({left:t.left+this.scrollLeft,top:t.top+this.scrollTop,behavior:t.behavior}):this.scroll(this.scrollLeft+t,this.scrollTop+arguments[1])},t.prototype.scrollIntoView=function(){if(a(arguments[0]))n.scrollIntoView.call(this,void 0===arguments[0]||arguments[0]);else{var t=s(this),i=t.getBoundingClientRect(),o=this.getBoundingClientRect();t!==r.body?(c.call(this,t,t.scrollLeft+o.left-i.left,t.scrollTop+o.top-i.top),e.scrollBy({left:i.left,top:i.top,behavior:"smooth"})):e.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}}}function o(t,e){this.scrollLeft=t,this.scrollTop=e}function a(t){if("object"!=typeof t||null===t||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;
2if("object"==typeof t&&"smooth"===t.behavior)return!1;throw new TypeError("behavior not valid")}function s(t){var n,i,o;do{n=(t=t.parentNode)===r.body,i=t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth,o="visible"===e.getComputedStyle(t,null).overflow}while(!n&&(!i||o));return n=i=o=null,t}function l(t){var r,n,o,a,s=(i()-t.startTime)/468;a=s=s>1?1:s,r=.5*(1-Math.cos(Math.PI*a)),n=t.startX+(t.x-t.startX)*r,o=t.startY+(t.y-t.startY)*r,t.method.call(t.scrollable,n,o),n===t.x&&o===t.y||e.requestAnimationFrame(l.bind(e,t))}function c(t,a,s){var c,u,f,p,h=i();t===r.body?(c=e,u=e.scrollX||e.pageXOffset,f=e.scrollY||e.pageYOffset,p=n.scroll):(c=t,u=t.scrollLeft,f=t.scrollTop,p=o),l({scrollable:c,method:p,startTime:h,startX:u,startY:f,x:a,y:s})}}}}(window,document)},function(t,e){window.matchMedia||(window.matchMedia=function(){"use strict";var t=window.styleMedia||window.media;if(!t){var e,r=document.createElement("style"),n=document.getElementsByTagName("script")[0];r.type="text/css",r.id="matchmediajs-test",n?n.parentNode.insertBefore(r,n):document.head.appendChild(r),e="getComputedStyle"in window&&window.getComputedStyle(r,null)||r.currentStyle,t={matchMedium:function(t){var n="@media "+t+"{ #matchmediajs-test { width: 1px; } }";return r.styleSheet?r.styleSheet.cssText=n:r.textContent=n,"1px"===e.width}}}return function(e){return{matches:t.matchMedium(e||"all"),media:e||"all"}}}())},function(t,e){!function(){if(window.matchMedia&&window.matchMedia("all").addListener)return!1;var t=window.matchMedia,e=t("only all").matches,r=!1,n=0,i=[],o=function(e){clearTimeout(n),n=setTimeout((function(){for(var e=0,r=i.length;e<r;e++){var n=i[e].mql,o=i[e].listeners||[],a=t(n.media).matches;if(a!==n.matches){n.matches=a;for(var s=0,l=o.length;s<l;s++)o[s].call(window,n)}}}),30)};window.matchMedia=function(n){var a=t(n),s=[],l=0;return a.addListener=function(t){e&&(r||(r=!0,window.addEventListener("resize",o,!0)),0===l&&(l=i.push({mql:a,listeners:s})),s.push(t))},a.removeListener=function(t){for(var e=0,r=s.length;e<r;e++)s[e]===t&&s.splice(e,1)},a}}()},function(t,e){!function(t){"use strict";if(!t.origin){var e=t.protocol+"//"+t.hostname+(t.port&&":"+t.port);try{Object.defineProperty(t,"origin",{enumerable:!0,value:e})}catch(r){t.origin=e}}}(window.location)},function(t,e){function r(t){target=t.currentTarget?t.currentTarget:t.srcElement,target.value==target.getAttribute("placeholder")&&(target.value="")}function n(t){target=t.currentTarget?t.currentTarget:t.srcElement,""==target.value&&(target.value=target.getAttribute("placeholder"))}if(!("placeholder"in document.createElement("input")))for(var i=document.getElementsByTagName("input"),o=0;o<i.length;o++)i[o].value||(i[o].value=i[o].getAttribute("placeholder")),i[o].addEventListener?(i[o].addEventListener("click",r,!1),i[o].addEventListener("blur",n,!1)):i[o].attachEvent&&(i[o].attachEvent("onclick",r),i[o].attachEvent("onblur",n))},function(t,e){!function(t,e){"use strict";if("IntersectionObserver"in t&&"IntersectionObserverEntry"in t&&"intersectionRatio"in t.IntersectionObserverEntry.prototype)"isIntersecting"in t.IntersectionObserverEntry.prototype||Object.defineProperty(t.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var r=[];i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i.prototype.observe=function(t){if(!this._observationTargets.some((function(e){return e.element==t}))){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},i.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},i.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,r){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==r[e-1]}))},i.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},i.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(o(t,"resize",this._checkForIntersections,!0),o(e,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},i.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,a(t,"resize",this._checkForIntersections,!0),a(e,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},i.prototype._checkForIntersections=function(){var e=this._rootIsInDom(),r
2=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(i){var o=i.element,a=s(o),l=this._rootContainsTarget(o),c=i.entry,u=e&&l&&this._computeTargetAndRootIntersection(o,r),f=i.entry=new n({time:t.performance&&performance.now&&performance.now(),target:o,boundingClientRect:a,rootBounds:r,intersectionRect:u});c?e&&l?this._hasCrossedThreshold(c,f)&&this._queuedEntries.push(f):c&&c.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},i.prototype._computeTargetAndRootIntersection=function(r,n){if("none"!=t.getComputedStyle(r).display){for(var i,o,a,l,u,f,p,h,d=s(r),m=c(r),y=!1;!y;){var v=null,g=1==m.nodeType?t.getComputedStyle(m):{};if("none"==g.display)return;if(m==this.root||m==e?(y=!0,v=n):m!=e.body&&m!=e.documentElement&&"visible"!=g.overflow&&(v=s(m)),v&&(i=v,o=d,a=void 0,l=void 0,u=void 0,f=void 0,p=void 0,h=void 0,a=Math.max(i.top,o.top),l=Math.min(i.bottom,o.bottom),u=Math.max(i.left,o.left),f=Math.min(i.right,o.right),h=l-a,!(d=(p=f-u)>=0&&h>=0&&{top:a,bottom:l,left:u,right:f,width:p,height:h})))break;m=c(m)}return d}},i.prototype._getRootRect=function(){var t;if(this.root)t=s(this.root);else{var r=e.documentElement,n=e.body;t={top:0,left:0,right:r.clientWidth||n.clientWidth,width:r.clientWidth||n.clientWidth,bottom:r.clientHeight||n.clientHeight,height:r.clientHeight||n.clientHeight}}return this._expandRectByRootMargin(t)},i.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,r){return"px"==e.unit?e.value:e.value*(r%2?t.width:t.height)/100})),r={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return r.width=r.right-r.left,r.height=r.bottom-r.top,r},i.prototype._hasCrossedThreshold=function(t,e){var r=t&&t.isIntersecting?t.intersectionRatio||0:-1,n=e.isIntersecting?e.intersectionRatio||0:-1;if(r!==n)for(var i=0;i<this.thresholds.length;i++){var o=this.thresholds[i];if(o==r||o==n||o<r!=o<n)return!0}},i.prototype._rootIsInDom=function(){return!this.root||l(e,this.root)},i.prototype._rootContainsTarget=function(t){return l(this.root||e,t)},i.prototype._registerInstance=function(){r.indexOf(this)<0&&r.push(this)},i.prototype._unregisterInstance=function(){var t=r.indexOf(this);-1!=t&&r.splice(t,1)},t.IntersectionObserver=i,t.IntersectionObserverEntry=n}function n(t){this.time=t.time,this.target=t.target,this.rootBounds=t.rootBounds,this.boundingClientRect=t.boundingClientRect,this.intersectionRect=t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0},this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,r=e.width*e.height,n=this.intersectionRect,i=n.width*n.height;this.intersectionRatio=r?Number((i/r).toFixed(4)):this.isIntersecting?1:0}function i(t,e){var r,n,i,o=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(o.root&&1!=o.root.nodeType)throw new Error("root must be an Element");this._checkForIntersections=(r=this._checkForIntersections.bind(this),n=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout((function(){r(),i=null}),n))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(o.rootMargin),this.thresholds=this._initThresholds(o.threshold),this.root=o.root||null,this.rootMargin=this._rootMarginValues.map((function(t){return t.value+t.unit})).join(" ")}function o(t,e,r,n){"function"==typeof t.addEventListener?t.addEventListener(e,r,n||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,r)}function a(t,e,r,n){"function"==typeof t.removeEventListener?t.removeEventListener(e,r,n||!1):"function"==typeof t.detatchEvent&&t.detatchEvent("on"+e,r)}function s(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(t,e){for(var r=e;r;){if(r==t)return!0;r=c(r)}return!1}function c(t){var e=t.parentNode;return e&&11==e.nodeType&&e.host?e.host:e}}(window,document)},function(t,e){!function(){"use strict";if(self.document){var t=KeyboardEvent.prototype,e=Object.getOwnPropertyDescriptor(t,"key");if(e){var r={Win:"Meta",Scroll:"ScrollLock",Spacebar:" ",Down:"ArrowDown",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Del:"Delete",Apps:"ContextMenu",Esc:"Escape",Multiply:"*",Add:"+",Subtract:"-",Decimal:".",Divide:"/"};Object.defineProperty(t,"key",{get:function(){var t=e.get.call(this);return r.hasOwnProperty(t)?r[t]:t}})}}}()},function(t,e,r){!function(){"use strict";function t(t){var e=!0,r=!1,n=null,i={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function o(t){return!!(t&&t!==document&&"HTML"!==t.nodeName&&"BODY"!==t.nodeName&&"classList"in t&&"contains"in t.classList)}function a(t){t.classList.contains("focus-visible")||(t.classList.add("focus-visible"),t.setAttribute("data-focus-visible-added",""))}function s(t){e=!1}function l(){document.addEventListener("mousemove",c),document.addEventListener("mousedown",c),document.addEventListener("mouseup",c),document.addEventListener("pointermove",c),document.addEventListener("pointerdown",c),document.addEventListener("pointerup",c),document.addEventListener("touchmove",c),document.addEventListener("touchstart",c),document.addEventListener("touchend",c)}function c(t){t.target.nodeName&&"html"===t.target.nodeName.toLowerCase()||(e=!1,document.removeEventListener("mousemove",c),document.removeEventListener("mousedown",c),document.removeEventListener("mouseup",c),document.removeEventListener("pointermove",c),document.removeEventListener("pointerdown",c),document.removeEventListener("pointerup",c),document.removeEventListener("touchmove",c),document.removeEventListener("touchstart",c),document.removeEventListener("touchend",c))}document.addEventListener("keydown",(function(r){r.metaKey||r.altKey||r.ctrlKey||(o(t.activeElement)&&a(t.activeElement),e=!0)}),!0),document.addEventListener("mousedown",s,!0),document.addEventListener("pointerdown",s,!0),document.addEventListener("touchstart",s,!0),document.addEventListener("visibilitychange",(function(t){"hidden"===document.visibilityState&&(r&&(e=!0),l())}),!0),l(),t.addEventListener("focus",(function(t){var r,n,s;o(t.target)&&(e||(r=t.target,n=r.type,"INPUT"===(s=r.tagName)&&i[n]&&!r.readOnly||"TEXTAREA"===s&&!r.readOnly||r.isContentEditable))&&a(t.target)}),!0),t.addEventListener("blur",(function(t){var e;o(t.target)&&(t.target.classList.contains("focus-visible")||t.target.hasAttribute("data-focus-visible-added"))&&(r=!0,window.clearTimeout(n),n=window.setTimeout((function(){r=!1}),100),(e=t.target).hasAttribute("data-focus-visible-added")&&(e.classList.remove("focus-visible"),e.removeAttribute("data-focus-visible-added")))}),!0),t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host?t.host.setAttribute("data-js-focus-visible",""):t.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if("undefined"!=typeof window&&"undefined"!=typeof document){var e;window.applyFocusVisiblePolyfill=t;try{e=new CustomEvent("focus-visible-polyfill-ready")}catch(t){(e=document.createEvent("CustomEvent")).initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(e)}"undefined"!=typeof document&&t(document)}()},function(t,e,r){r(414).polyfill()},function(t,e,r){(function(e){for(var n=r(415),i="undefined"==typeof window?e:window,o=["moz","webkit"],a="AnimationFrame",s=i["request"+a],l=i["cancel"+a]||i["cancelRequest"+a],c=0;!s&&c<o.length;c++)s=i[o[c]+"Request"+a],l=i[o[c]+"Cancel"+a]||i[o[c]+"CancelRequest"+a];if(!s||!l){var u=0,f=0,p=[];s=function(t){if(0===p.length){var e=n(),r=Math.max(0,1e3/60-(e-u));u=r+e,setTimeout((function(){var t=p.slice(0);p.length=0;for(var e=0;e<t.length;e++)if(!t[e].cancelled)try{t[e].callback(u)}catch(t){setTimeout((function(){throw t}),0)}}),Math.round(r))}return p.push({handle:++f,callback:t,cancelled:!1}),f},l=function(t){for(var e=0;e<p.length;e++)p[e].handle===t&&(p[e].cancelled=!0)}}t.exports=function(t){return s.call(i,t)},t.exports.cancel=function(){l.apply(i,arguments)},t.exports.polyfill=function(t){t||(t=i),t.requestAnimationFrame=s,t.cancelAnimationFrame=l}}).call(this,r(27))},function(t,e,r){(function(e){(function(){var r,n,i,o,a,s;"undefined"!=typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:null!=e&&e.hrtime?(t.exports=function(){return(r()-a)/1e6},n=e.hrtime,o=(r=function(){var t;return 1e9*(t=n())[0]+t[1]})(),s=1e9*e.uptime(),a=o-s):Date.now?(t.exports=function(){return Date.now()-i},i=Date.now()):(t.exports=function(){return(new Date).getTime()-i},i=(new Date).getTime())}).call(this)}).call(this,r(39))},function(t,e){var r="undefined"!=typeof requestIdleCallback;t.exports=r?requestIdleCallback:function(t){return setTimeout((function(){var e=Date.now();t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})}),1)},t.exports.cancelIdleCallback=r?cancelIdleCallback:clearTimeout},function(t,e){(function(e){t.exports=e}).call(this,{})},function(t,e,r){"use strict";r(419),r(420),r(421),r(422),r(423),r(424),r(425),r(426),r(427),r(428),r(429),r(430),r(431),r(432),r(433)},function(t,e,r){t.exports=r.p+"images/favicon.3bb5e12219.ico"},function(t,e,r){t.exports=r.p+"images/background_pattern.4321ce2de5.jpg"},function(t,e,r){t.exports=r.p+"images/duck.e0e520cb4e.jpg"},function(t,e,r){t.exports=r.p+"images/duck_large.b467e54fde.jpg"},function(t,e,r){t.exports=r.p+"images/integration-inner-bg.ce421058be.svg"},function(t,e,r){t.exports=r.p+"images/close-modal.8e8a23b8d5.svg"},function(t,e,r){t.exports=r.p+"images/bg-overlay.964671938c.png"},function(t,e,r){t.exports=r.p+"images/bg-overlay-mob.f300b99f6b.png"},function(t,e,r){t.exports=r.p+"images/star.de4f341009.svg"}
2,function(t,e,r){t.exports=r.p+"images/globe.0046d5d768.svg"},function(t,e,r){t.exports=r.p+"images/globe_black.6bfc4b0822.svg"},function(t,e,r){t.exports=r.p+"images/g2-header-banner-fg-desktop.903e097fe6.png"},function(t,e,r){t.exports=r.p+"images/g2-header-banner-bg-desktop.1ed5719265.png"},function(t,e,r){t.exports=r.p+"images/g2-header-banner-mobile.9dd64c12fe.png"},function(t,e,r){t.exports=r.p+"images/g2-footer-banner.292aaca825.png"},function(t,e,r){"use strict";r(100)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,r){"use strict";var n=r(193),i=r(187),o=r(188),a=r(189),s=r(190),l=r(191),c=r(192);function u(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function f(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?u(Object(r),!0).forEach((function(e){d(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function p(t){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function h(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function d(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function m(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,i,o=[],a=!0,s=!1;try{for(r=r.call(t);!(a=(n=r.next()).done)&&(o.push(n.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==r.return||r.return()}finally{if(s)throw i}}return o}(t,e)||v(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(t){return function(t){if(Array.isArray(t))return g(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||v(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(t,e){if(t){if("string"==typeof t)return g(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(t,e):void 0}}function g(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}var b=function(){},w={},S={},_=null,x={mark:b,measure:b};try{"undefined"!=typeof window&&(w=window),"undefined"!=typeof document&&(S=document),"undefined"!=typeof MutationObserver&&(_=MutationObserver),"undefined"!=typeof performance&&(x=performance)}catch(t){}var E=(w.navigator||{}).userAgent,T=void 0===E?"":E,C=w,k=S,P=_,A=x,O=(C.document,!!k.documentElement&&!!k.head&&"function"==typeof k.addEventListener&&"function"==typeof k.createElement),M=~T.indexOf("MSIE")||~T.indexOf("Trident/"),I=["HTML","HEAD","STYLE","SCRIPT"],D=function(){try{return!0}catch(t){return!1}}(),j={fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit",fa:"solid"},L={solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"},N={fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},F={"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},R=/fa[srltdbk\-\ ]/,B=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Kit)?.*/i,V={900:"fas",400:"far",n
2ormal:"far",300:"fal",100:"fat"},z=[1,2,3,4,5,6,7,8,9,10],G=z.concat([11,12,13,14,15,16,17,18,19,20]),q=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],H="duotone-group",W="swap-opacity",$="primary",U="secondary",Y=[].concat(y(Object.keys(L)),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",H,W,$,U]).concat(z.map((function(t){return"".concat(t,"x")}))).concat(G.map((function(t){return"w-".concat(t)}))),X=C.FontAwesomeConfig||{};if(k&&"function"==typeof k.querySelector){[["data-family-prefix","familyPrefix"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((function(t){var e=m(t,2),r=e[0],n=e[1],i=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=k.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(r));null!=i&&(X[n]=i)}))}var K=f(f({},{familyPrefix:"fa",styleDefault:"solid",replacementClass:"svg-inline--fa",autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0}),X);K.autoReplaceSvg||(K.observeMutations=!1);var J={};Object.keys(K).forEach((function(t){Object.defineProperty(J,t,{enumerable:!0,set:function(e){K[t]=e,Z.forEach((function(t){return t(J)}))},get:function(){return K[t]}})})),C.FontAwesomeConfig=J;var Z=[];var Q=16,tt={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function et(){for(var t=12,e="";t-->0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function rt(t){for(var e=[],r=(t||[]).length>>>0;r--;)e[r]=t[r];return e}function nt(t){return t.classList?rt(t.classList):(t.getAttribute("class")||"").split(" ").filter((function(t){return t}))}function it(t){return"".concat(t).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function ot(t){return Object.keys(t||{}).reduce((function(e,r){return e+"".concat(r,": ").concat(t[r].trim(),";")}),"")}function at(t){return t.size!==tt.size||t.x!==tt.x||t.y!==tt.y||t.rotate!==tt.rotate||t.flipX||t.flipY}function st(){var t="svg-inline--fa",e=J.familyPrefix,r=J.replacementClass,n=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  -webkit-transform: translate(-50%, -50%);\n          transform: translate(-50%, -50%);\n  -webkit-transform-origin: center center;\n          transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n          transform: scale(var(--fa-counter-scale, 0.25));\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n          transform: scale(var(--fa-layers-scale, 0.25));\n  -webkit-transform-origin: bottom right;\n          transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n          transform: scale(var(--fa-layers-scale, 0.25));\n  -webkit-transform-origin: bottom left;\n          transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n          transform: scale(var(--fa-layers-scale, 0.25));\n  -webkit-transform-origin: top right;\n          transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n          transform: scale(var(--fa-layers-scale, 0.25));\n  -webkit-transform-origin: top left;\n          transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;
2\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(var(--fa-li-width, 2em) * -1);\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  -webkit-animation-name: fa-beat;\n          animation-name: fa-beat;\n  -webkit-animation-delay: var(--fa-animation-delay, 0);\n          animation-delay: var(--fa-animation-delay, 0);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n          animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  -webkit-animation-name: fa-bounce;\n          animation-name: fa-bounce;\n  -webkit-animation-delay: var(--fa-animation-delay, 0);\n          animation-delay: var(--fa-animation-delay, 0);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  -webkit-animation-name: fa-fade;\n          animation-name: fa-fade;\n  -webkit-animation-delay: var(--fa-animation-delay, 0);\n          animation-delay: var(--fa-animation-delay, 0);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  -webkit-animation-name: fa-beat-fade;\n          animation-name: fa-beat-fade;\n  -webkit-animation-delay: var(--fa-animation-delay, 0);\n          animation-delay: var(--fa-animation-delay, 0);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  -webkit-animation-name: fa-flip;\n          animation-name: fa-flip;\n  -webkit-animation-delay: var(--fa-animation-delay, 0);\n          animation-delay: var(--fa-animation-delay, 0);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n          animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  -webkit-animation-name: fa-shake;\n          animation-name: fa-shake;\n  -webkit-animation-delay: var(--fa-animation-delay, 0);\n          animation-delay: var(--fa-animation-delay, 0);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n          animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  -webkit-animation-name: fa-spin;\n          animation-name: fa-spin;\n  -webkit-animation-delay: var(--fa-animation-delay, 0);\n          animation-delay: var(--fa-animation-delay, 0);\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 2s);\n          animation-duration: var(--fa-animation-duration, 2s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n          animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  -webkit-animation-name: fa-spin;\n          animation-name: fa-spin;\n  -webkit-animation-direction: var(--fa-animation-direction, normal);\n          animation-direction: var(--fa-animation-direction, normal);\n  -webkit-animation-duration: var(--fa-animation-duration, 1s);\n          animation-duration: var(--fa-animation-duration, 1s);\n  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n          animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n          animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    -webkit-animation-delay: -1ms;\n            animation-delay: -1ms;\n    -webkit-animation-duration: 1ms;\n            animation-duration: 1ms;\n    -webkit-animation-iteration-count: 1;\n            animation-iteration-count: 1;\n    transition-delay: 0s;\n    transition-duration: 0s;\n  }\n}\n@-webkit-keyframes fa-beat {\n  0%, 90% {\n    -webkit-transform: scale(1);\n            transform: scale(1);\n  }\n  45% {\n    -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n            transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    -webkit-transform: scale(1);\n            transform: scale(1);\n  }\n  45% {\n    -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n            transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@-webkit-keyframes fa-bounce {\n  0% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    -webkit-transform: scale(1, 1) translateY(0);\n            transform: scale(1, 1) translateY(0);\n  }\n}\n@-webkit-keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@-webkit-keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    -webkit-transform: scale(1);\n            transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n            transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    -webkit-transform: scale(1);\n            transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n            transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@-webkit-keyframes fa-flip {\n  50% {\n    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@-webkit-keyframes fa-shake {\n  0% {\n    -webkit-transform: rotate(-15deg);\n            transform: rotate(-15deg);\n  }\n  4% {\n    -webkit-transform: rotate(15deg);\n            transform: rotate(15deg);\n  }\n  8%, 24% {\n    -webkit-transform: rotate(-18deg);\n            transform: rotate(-18deg);\n  }\n  12%, 28% {\n    -webkit-transform: rotate(18deg);\n            transform: rotate(18deg);\n  }\n  16% {\n    -webkit-transform: rotate(-22deg);\n            transform: rotate(-22deg);\n  }\n  20% {\n    -webkit-transform: rotate(22deg);\n            transform: rotate(22deg);\n  }\n  32% {\n    -webkit-transform: rotate(-12deg);\n            transform: rotate(-12deg);\n  }\n  36% {\n    -webkit-transform: rotate(12deg);\n            transform: rotate(12deg);\n  }\n  40%, 100% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n}\n@keyframes fa-shake {\n  0% {\n    -webkit-transform: rotate(-15deg);\n            transform: rotate(-15deg);\n  }\n  4% {\n    -webkit-transform: rotate(15deg);\n            transform: rotate(15deg);\n  }\n  8%, 24% {\n    -webkit-transform: rotate(-18deg);\n            transform: rotate(-18deg);\n  }\n  12%, 28% {\n    -webkit-transform: rotate(18deg);\n            transform: rotate(18deg);\n  }\n  16% {\n    -webkit-transform: rotate(-22deg);\n            transform: rotate(-22deg);\n  }\n  20% {\n    -webkit-transform: rotate(22deg);\n            transform: rotate(22deg);\n  }\n  32% {\n    -webkit-transform: rotate(-12deg);\n            transform: rotate(-12deg);\n  }\n  36% {\n    -webkit-transform: rotate(12deg);\n            transform: rotate(12deg);\n  }\n  40%, 100% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n}\n@-webkit-keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    -webkit-transform: rotate(0deg);\n            transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n            transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  -webkit-transform: rotate(90deg);\n          transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  -webkit-transform: rotate(180deg);\n          transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  -webkit-transform: rotate(270deg);\n          transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  -webkit-transform: scale(-1, 1);\n          transform: scale(-1, 1);\n}
2\n\n.fa-flip-vertical {\n  -webkit-transform: scale(1, -1);\n          transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  -webkit-transform: scale(-1, -1);\n          transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  -webkit-transform: rotate(var(--fa-rotate-angle, none));\n          transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}';if("fa"!==e||r!==t){var i=new RegExp("\\.".concat("fa","\\-"),"g"),o=new RegExp("\\--".concat("fa","\\-"),"g"),a=new RegExp("\\.".concat(t),"g");n=n.replace(i,".".concat(e,"-")).replace(o,"--".concat(e,"-")).replace(a,".".concat(r))}return n}var lt=!1;function ct(){J.autoAddCss&&!lt&&(!function(t){if(t&&O){var e=k.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;for(var r=k.head.childNodes,n=null,i=r.length-1;i>-1;i--){var o=r[i],a=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(n=o)}k.head.insertBefore(e,n)}}(st()),lt=!0)}var ut={mixout:function(){return{dom:{css:st,insertCss:ct}}},hooks:function(){return{beforeDOMElementCreation:function(){ct()},beforeI2svg:function(){ct()}}}},ft=C||{};ft.___FONT_AWESOME___||(ft.___FONT_AWESOME___={}),ft.___FONT_AWESOME___.styles||(ft.___FONT_AWESOME___.styles={}),ft.___FONT_AWESOME___.hooks||(ft.___FONT_AWESOME___.hooks={}),ft.___FONT_AWESOME___.shims||(ft.___FONT_AWESOME___.shims=[]);var pt=ft.___FONT_AWESOME___,ht=[],dt=!1;function mt(t){O&&(dt?setTimeout(t,0):ht.push(t))}function yt(t){var e=t.tag,r=t.attributes,n=void 0===r?{}:r,i=t.children,o=void 0===i?[]:i;return"string"==typeof t?it(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce((function(e,r){return e+"".concat(r,'="').concat(it(t[r]),'" ')}),"").trim()}(n),">").concat(o.map(yt).join(""),"</").concat(e,">")}function vt(t,e,r){if(t&&t[e]&&t[e][r])return{prefix:e,iconName:r,icon:t[e][r]}}O&&((dt=(k.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(k.readyState))||k.addEventListener("DOMContentLoaded",(function t(){k.removeEventListener("DOMContentLoaded",t),dt=1,ht.map((function(t){return t()}))})));var gt=function(t,e,r,n){var i,o,a,s=Object.keys(t),l=s.length,c=void 0!==n?function(t,e){return function(r,n,i,o){return t.call(e,r,n,i,o)}}(e,n):e;for(void 0===r?(i=1,a=t[s[0]]):(i=0,a=r);i<l;i++)a=c(a,t[o=s[i]],o,t);return a};function bt(t){var e=function(t){for(var e=[],r=0,n=t.length;r<n;){var i=t.charCodeAt(r++);if(i>=55296&&i<=56319&&r<n){var o=t.charCodeAt(r++);56320==(64512&o)?e.push(((1023&i)<<10)+(1023&o)+65536):(e.push(i),r--)}else e.push(i)}return e}(t);return 1===e.length?e[0].toString(16):null}function wt(t){return Object.keys(t).reduce((function(e,r){var n=t[r];return!!n.icon?e[n.iconName]=n.icon:e[r]=n,e}),{})}function St(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.skipHooks,i=void 0!==n&&n,o=wt(e);"function"!=typeof pt.hooks.addPack||i?pt.styles[t]=f(f({},pt.styles[t]||{}),o):pt.hooks.addPack(t,wt(e)),"fas"===t&&St("fa",e)}var _t=pt.styles,xt=pt.shims,Et=Object.values(N),Tt=null,Ct={},kt={},Pt={},At={},Ot={},Mt=Object.keys(j);function It(t,e){var r,n=e.split("-"),i=n[0],o=n.slice(1).join("-");return i!==t||""===o||(r=o,~Y.indexOf(r))?null:o}var Dt,jt=function(){var t=function(t){return gt(_t,(function(e,r,n){return e[n]=gt(r,t,{}),e}),{})};Ct=t((function(t,e,r){(e[3]&&(t[e[3]]=r),e[2])&&e[2].filter((function(t){return"number"==typeof t}
2)).forEach((function(e){t[e.toString(16)]=r}));return t})),kt=t((function(t,e,r){(t[r]=r,e[2])&&e[2].filter((function(t){return"string"==typeof t})).forEach((function(e){t[e]=r}));return t})),Ot=t((function(t,e,r){var n=e[2];return t[r]=r,n.forEach((function(e){t[e]=r})),t}));var e="far"in _t||J.autoFetchSvg,r=gt(xt,(function(t,r){var n=r[0],i=r[1],o=r[2];return"far"!==i||e||(i="fas"),"string"==typeof n&&(t.names[n]={prefix:i,iconName:o}),"number"==typeof n&&(t.unicodes[n.toString(16)]={prefix:i,iconName:o}),t}),{names:{},unicodes:{}});Pt=r.names,At=r.unicodes,Tt=Bt(J.styleDefault)};function Lt(t,e){return(Ct[t]||{})[e]}function Nt(t,e){return(Ot[t]||{})[e]}function Ft(t){return Pt[t]||{prefix:null,iconName:null}}function Rt(){return Tt}Dt=function(t){Tt=Bt(t.styleDefault)},Z.push(Dt),jt();function Bt(t){var e=L[t]||L[j[t]],r=t in pt.styles?t:null;return e||r||null}function Vt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.skipLookups,n=void 0!==r&&r,i=null,o=t.reduce((function(t,e){var r=It(J.familyPrefix,e);
2if(_t[e]?(e=Et.includes(e)?F[e]:e,i=e,t.prefix=e):Mt.indexOf(e)>-1?(i=e,t.prefix=Bt(e)):r?t.iconName=r:e!==J.replacementClass&&t.rest.push(e),!n&&t.prefix&&t.iconName){var o="fa"===i?Ft(t.iconName):{},a=Nt(t.prefix,t.iconName);o.prefix&&(i=null),t.iconName=o.iconName||a||t.iconName,t.prefix=o.prefix||t.prefix,"far"!==t.prefix||_t.far||!_t.fas||J.autoFetchSvg||(t.prefix="fas")}return t}),{prefix:null,iconName:null,rest:[]});return"fa"!==o.prefix&&"fa"!==i||(o.prefix=Rt()||"fas"),o}var zt=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.definitions={}}var e,r,n;return e=t,(r=[{key:"add",value:function(){for(var t=this,e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];var i=r.reduce(this._pullDefinitions,{});Object.keys(i).forEach((function(e){t.definitions[e]=f(f({},t.definitions[e]||{}),i[e]),St(e,i[e]);var r=N[e];r&&St(r,i[e]),jt()}))}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(t,e){var r=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(r).map((function(e){var n=r[e],i=n.prefix,o=n.iconName,a=n.icon,s=a[2];t[i]||(t[i]={}),s.length>0&&s.forEach((function(e){"string"==typeof e&&(t[i][e]=a)})),t[i][o]=a})),t}}])&&h(e.prototype,r),n&&h(e,n),Object.defineProperty(e,"prototype",{writable:!1}),t}(),Gt=[],qt={},Ht={},Wt=Object.keys(Ht);function $t(t,e){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];var o=qt[t]||[];return o.forEach((function(t){e=t.apply(null,[e].concat(n))})),e}function Ut(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];var i=qt[t]||[];i.forEach((function(t){t.apply(null,r)}))}function Yt(){var t=arguments[0],e=Array.prototype.slice.call(arguments,1);return Ht[t]?Ht[t].apply(null,e):void 0}function Xt(t){"fa"===t.prefix&&(t.prefix="fas");var e=t.iconName,r=t.prefix||Rt();if(e)return e=Nt(r,e)||e,vt(Kt.definitions,r,e)||vt(pt.styles,r,e)}var Kt=new zt,Jt={i2svg:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return O?(Ut("beforeI2svg",t),Yt("pseudoElements2svg",t),Yt("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.autoReplaceSvgRoot;!1===J.autoReplaceSvg&&(J.autoReplaceSvg=!0),J.observeMutations=!0,mt((function(){Qt({autoReplaceSvgRoot:e}),Ut("watch",t)}))}},Zt={noAuto:function(){J.autoReplaceSvg=!1,J.observeMutations=!1,Ut("noAuto")},config:J,dom:Jt,parse:{icon:function(t){if(null===t)return null;if("object"===p(t)&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:Nt(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&2===t.length){var e=0===t[1].indexOf("fa-")?t[1].slice(3):t[1],r=Bt(t[0]);return{prefix:r,iconName:Nt(r,e)||e}}if("string"==typeof t&&(t.indexOf("".concat(J.familyPrefix,"-"))>-1||t.match(R))){var n=Vt(t.split(" "),{skipLookups:!0});return{prefix:n.prefix||Rt(),iconName:Nt(n.prefix,n.iconName)||n.iconName}}if("string"==typeof t){var i=Rt();return{prefix:i,iconName:Nt(i,t)||t}}}},library:Kt,findIconDefinition:Xt,toHtml:yt},Qt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.autoReplaceSvgRoot,r=void 0===e?k:e;(Object.keys(pt.styles).length>0||J.autoFetchSvg)&&O&&J.autoReplaceSvg&&Zt.dom.i2svg({node:r})};function te(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map((function(t){return yt(t)}))}}),Object.defineProperty(t,"node",{get:function(){if(O){var e=k.createElement("div");return e.innerHTML=t.html,e.children}}}),t}function ee(t){var e=t.icons,r=e.main,n=e.mask,i=t.prefix,o=t.iconName,a=t.transform,s=t.symbol,l=t.title,c=t.maskId,u=t.titleId,p=t.extra,h=t.watchable,d=void 0!==h&&h,m=n.found?n:r,y=m.width,v=m.height,g="fak"===i,b=[J.replacementClass,o?"".concat(J.familyPrefix,"-").concat(o):""].filter((function(t){return-1===p.classes.indexOf(t)})).filter((function(t){return""!==t||!!t})).concat(p.classes).join(" "),w={children:[],attributes:f(f({},p.attributes),{},{"data-prefix":i,"data-icon":o,class:b,role:p.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(y," ").concat(v)})},S=g&&!~p.classes.indexOf("fa-fw")?{width:"".concat(y/v*16*.0625,"em")}:{};d&&(w.attributes["data-fa-i2svg"]=""),l&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(u||et())},children:[l]}),delete w.attributes.title);
2var _=f(f({},w),{},{prefix:i,iconName:o,main:r,mask:n,maskId:c,transform:a,symbol:s,styles:f(f({},S),p.styles)}),x=n.found&&r.found?Yt("generateAbstractMask",_)||{children:[],attributes:{}}:Yt("generateAbstractIcon",_)||{children:[],attributes:{}},E=x.children,T=x.attributes;return _.children=E,_.attributes=T,s?function(t){var e=t.prefix,r=t.iconName,n=t.children,i=t.attributes,o=t.symbol,a=!0===o?"".concat(e,"-").concat(J.familyPrefix,"-").concat(r):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:f(f({},i),{},{id:a}),children:n}]}]}(_):function(t){var e=t.children,r=t.main,n=t.mask,i=t.attributes,o=t.styles,a=t.transform;if(at(a)&&r.found&&!n.found){var s={x:r.width/r.height/2,y:.5};i.style=ot(f(f({},o),{},{"transform-origin":"".concat(s.x+a.x/16,"em ").concat(s.y+a.y/16,"em")}))}return[{tag:"svg",attributes:i,children:e}]}(_)}function re(t){var e=t.content,r=t.width,n=t.height,i=t.transform,o=t.title,a=t.extra,s=t.watchable,l=void 0!==s&&s,c=f(f(f({},a.attributes),o?{title:o}:{}),{},{class:a.classes.join(" ")});l&&(c["data-fa-i2svg"]="");var u=f({},a.styles);at(i)&&(u.transform=function(t){var e=t.transform,r=t.width,n=void 0===r?16:r,i=t.height,o=void 0===i?16:i,a=t.startCentered,s=void 0!==a&&a,l="";return l+=s&&M?"translate(".concat(e.x/Q-n/2,"em, ").concat(e.y/Q-o/2,"em) "):s?"translate(calc(-50% + ".concat(e.x/Q,"em), calc(-50% + ").concat(e.y/Q,"em)) "):"translate(".concat(e.x/Q,"em, ").concat(e.y/Q,"em) "),l+="scale(".concat(e.size/Q*(e.flipX?-1:1),", ").concat(e.size/Q*(e.flipY?-1:1),") "),l+="rotate(".concat(e.rotate,"deg) ")}({transform:i,startCentered:!0,width:r,height:n}),u["-webkit-transform"]=u.transform);var p=ot(u);p.length>0&&(c.style=p);var h=[];return h.push({tag:"span",attributes:c,children:[e]}),o&&h.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),h}function ne(t){var e=t.content,r=t.title,n=t.extra,i=f(f(f({},n.attributes),r?{title:r}:{}),{},{class:n.classes.join(" ")}),o=ot(n.styles);o.length>0&&(i.style=o);var a=[];return a.push({tag:"span",attributes:i,children:[e]}),r&&a.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),a}var ie=pt.styles;function oe(t){var e=t[0],r=t[1],n=m(t.slice(4),1)[0];return{found:!0,width:e,height:r,icon:Array.isArray(n)?{tag:"g",attributes:{class:"".concat(J.familyPrefix,"-").concat(H)},children:[{tag:"path",attributes:{class:"".concat(J.familyPrefix,"-").concat(U),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(J.familyPrefix,"-").concat($),fill:"currentColor",d:n[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:n}}}}var ae={found:!1,width:512,height:512};function se(t,e){var r=e;return"fa"===e&&null!==J.styleDefault&&(e=Rt()),new Promise((function(n,i){Yt("missingIconAbstract");if("fa"===r){var o=Ft(t)||{};t=o.iconName||t,e=o.prefix||e}if(t&&e&&ie[e]&&ie[e][t])return n(oe(ie[e][t]));!function(t,e){D||J.showMissingIcons||!t||console.error('Icon with name "'.concat(t,'" and prefix "').concat(e,'" is missing.'))}(t,e),n(f(f({},ae),{},{icon:J.showMissingIcons&&t&&Yt("missingIconAbstract")||{}}))}))}var le=function(){},ce=J.measurePerformance&&A&&A.mark&&A.measure?A:{mark:le,measure:le},ue=function(t){ce.mark("".concat('FA "6.0.0"'," ").concat(t," ends")),ce.measure("".concat('FA "6.0.0"'," ").concat(t),"".concat('FA "6.0.0"'," ").concat(t," begins"),"".concat('FA "6.0.0"'," ").concat(t," ends"))},fe=function(t){return ce.mark("".concat('FA "6.0.0"'," ").concat(t," begins")),function(){return ue(t)}},pe=function(){};function he(t){return"string"==typeof(t.getAttribute?t.getAttribute("data-fa-i2svg"):null)}function de(t){return k.createElementNS("http://www.w3.org/2000/svg",t)}function me(t){return k.createElement(t)}var ye={replace:function(t){var e=t[0];
2if(e.parentNode)if(t[1].forEach((function(t){e.parentNode.insertBefore(function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.ceFn,i=void 0===n?"svg"===e.tag?de:me:n;if("string"==typeof e)return k.createTextNode(e);var o=i(e.tag);Object.keys(e.attributes||[]).forEach((function(t){o.setAttribute(t,e.attributes[t])}));var a=e.children||[];return a.forEach((function(e){o.appendChild(t(e,{ceFn:i}))})),o}(t),e)})),null===e.getAttribute("data-fa-i2svg")&&J.keepOriginalSource){var r=k.createComment(function(t){var e=" ".concat(t.outerHTML," ");return e="".concat(e,"Font Awesome fontawesome.com ")}(e));e.parentNode.replaceChild(r,e)}else e.remove()},nest:function(t){var e=t[0],r=t[1];if(~nt(e).indexOf(J.replacementClass))return ye.replace(t);var n=new RegExp("".concat(J.familyPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var i=r[0].attributes.class.split(" ").reduce((function(t,e){return e===J.replacementClass||e.match(n)?t.toSvg.push(e):t.toNode.push(e),t}),{toNode:[],toSvg:[]});r[0].attributes.class=i.toSvg.join(" "),0===i.toNode.length?e.removeAttribute("class"):e.setAttribute("class",i.toNode.join(" "))}var o=r.map((function(t){return yt(t)})).join("\n");e.setAttribute("data-fa-i2svg",""),e.innerHTML=o}};function ve(t){t()}function ge(t,e){var r="function"==typeof e?e:pe;if(0===t.length)r();else{var n=ve;"async"===J.mutateApproach&&(n=C.requestAnimationFrame||ve),n((function(){var e=!0===J.autoReplaceSvg?ye.replace:ye[J.autoReplaceSvg]||ye.replace,n=fe("mutate");t.map(e),n(),r()}))}}var be=!1;function we(){be=!0}function Se(){be=!1}var _e=null;function xe(t){if(P&&J.observeMutations){var e=t.treeCallback,r=void 0===e?pe:e,n=t.nodeCallback,i=void 0===n?pe:n,o=t.pseudoElementsCallback,a=void 0===o?pe:o,s=t.observeMutationsRoot,l=void 0===s?k:s;_e=new P((function(t){if(!be){var e=Rt();rt(t).forEach((function(t){if("childList"===t.type&&t.addedNodes.length>0&&!he(t.addedNodes[0])&&(J.searchPseudoElements&&a(t.target),r(t.target)),"attributes"===t.type&&t.target.parentNode&&J.searchPseudoElements&&a(t.target.parentNode),"attributes"===t.type&&he(t.target)&&~q.indexOf(t.attributeName))if("class"===t.attributeName&&function(t){var e=t.getAttribute?t.getAttribute("data-prefix"):null,r=t.getAttribute?t.getAttribute("data-icon"):null;return e&&r}(t.target)){var n=Vt(nt(t.target)),o=n.prefix,s=n.iconName;t.target.setAttribute("data-prefix",o||e),s&&t.target.setAttribute("data-icon",s)}else(l=t.target)&&l.classList&&l.classList.contains&&l.classList.contains(J.replacementClass)&&i(t.target);var l}))}})),O&&_e.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function Ee(t){var e=t.getAttribute("style"),r=[];return e&&(r=e.split(";").reduce((function(t,e){var r=e.split(":"),n=r[0],i=r.slice(1);return n&&i.length>0&&(t[n]=i.join(":").trim()),t}),{})),r}function Te(t){var e,r,n=t.getAttribute("data-prefix"),i=t.getAttribute("data-icon"),o=void 0!==t.innerText?t.innerText.trim():"",a=Vt(nt(t));return a.prefix||(a.prefix=Rt()),n&&i&&(a.prefix=n,a.iconName=i),a.iconName&&a.prefix||a.prefix&&o.length>0&&(a.iconName=(e=a.prefix,r=t.innerText,(kt[e]||{})[r]||Lt(a.prefix,bt(t.innerText)))),a}function Ce(t){var e=rt(t.attributes).reduce((function(t,e){return"class"!==t.name&&"style"!==t.name&&(t[e.name]=e.value),t}),{}),r=t.getAttribute("title"),n=t.getAttribute("data-fa-title-id");return J.autoA11y&&(r?e["aria-labelledby"]="".concat(J.replacementClass,"-title-").concat(n||et()):(e["aria-hidden"]="true",e.focusable="false")),e}function ke(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},r=Te(t),n=r.iconName,i=r.prefix,o=r.rest,a=Ce(t),s=$t("parseNodeAttributes",{},t),l=e.styleParser?Ee(t):[];return f({iconName:n,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:i,transform:tt,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:l,attributes:a}},s)}var Pe=pt.styles;function Ae(t){var e="nest"===J.autoReplaceSvg?ke(t,{styleParser:!1}):ke(t);return~e.extra.classes.indexOf("fa-layers-text")?Yt("generateLayersText",t,e):Yt("generateSvgReplacementMutation",t,e)}function Oe(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!O)return Promise.resolve();var r=k.documentElement.classList,n=function(t){return r.add("".concat("fontawesome-i2svg","-").concat(t))},i=function(t){return r.remove("".concat("fontawesome-i2svg","-").concat(t))},o=J.autoFetchSvg?Object.keys(j):Object.keys(Pe),a=[".".concat("fa-layers-text",":not([").concat("data-fa-i2svg","])")].concat(o.map((function(t){return".".concat(t,":not([").concat("data-fa-i2svg","])")}))).join(", ");
2if(0===a.length)return Promise.resolve();var s=[];try{s=rt(t.querySelectorAll(a))}catch(t){}if(!(s.length>0))return Promise.resolve();n("pending"),i("complete");var l=fe("onTree"),c=s.reduce((function(t,e){try{var r=Ae(e);r&&t.push(r)}catch(t){D||"MissingIcon"===t.name&&console.error(t)}return t}),[]);return new Promise((function(t,r){Promise.all(c).then((function(r){ge(r,(function(){n("active"),n("complete"),i("pending"),"function"==typeof e&&e(),l(),t()}))})).catch((function(t){l(),r(t)}))}))}function Me(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Ae(t).then((function(t){t&&ge([t],e)}))}var Ie=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.transform,n=void 0===r?tt:r,i=e.symbol,o=void 0!==i&&i,a=e.mask,s=void 0===a?null:a,l=e.maskId,c=void 0===l?null:l,u=e.title,p=void 0===u?null:u,h=e.titleId,d=void 0===h?null:h,m=e.classes,y=void 0===m?[]:m,v=e.attributes,g=void 0===v?{}:v,b=e.styles,w=void 0===b?{}:b;if(t){var S=t.prefix,_=t.iconName,x=t.icon;return te(f({type:"icon"},t),(function(){return Ut("beforeDOMElementCreation",{iconDefinition:t,params:e}),J.autoA11y&&(p?g["aria-labelledby"]="".concat(J.replacementClass,"-title-").concat(d||et()):(g["aria-hidden"]="true",g.focusable="false")),ee({icons:{main:oe(x),mask:s?oe(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:S,iconName:_,transform:f(f({},tt),n),symbol:o,title:p,maskId:c,titleId:d,extra:{attributes:g,styles:w,classes:y}})}))}},De={mixout:function(){return{icon:(t=Ie,function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(e||{}).icon?e:Xt(e||{}),i=r.mask;return i&&(i=(i||{}).icon?i:Xt(i||{})),t(n,f(f({},r),{},{mask:i}))})};var t},hooks:function(){return{mutationObserverCallbacks:function(t){return t.treeCallback=Oe,t.nodeCallback=Me,t}}},provides:function(t){t.i2svg=function(t){var e=t.node,r=void 0===e?k:e,n=t.callback;return Oe(r,void 0===n?function(){}:n)},t.generateSvgReplacementMutation=function(t,e){var r=e.iconName,n=e.title,i=e.titleId,o=e.prefix,a=e.transform,s=e.symbol,l=e.mask,c=e.maskId,u=e.extra;return new Promise((function(e,f){Promise.all([se(r,o),l.iconName?se(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((function(l){var f=m(l,2),p=f[0],h=f[1];e([t,ee({icons:{main:p,mask:h},prefix:o,iconName:r,transform:a,symbol:s,maskId:c,title:n,titleId:i,extra:u,watchable:!0})])})).catch(f)}))},t.generateAbstractIcon=function(t){var e,r=t.children,n=t.attributes,i=t.main,o=t.transform,a=ot(t.styles);return a.length>0&&(n.style=a),at(o)&&(e=Yt("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),r.push(e||i.icon),{children:r,attributes:n}}}},je={mixout:function(){return{layer:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.classes,n=void 0===r?[]:r;return te({type:"layer"},(function(){Ut("beforeDOMElementCreation",{assembler:t,params:e});var r=[];return t((function(t){Array.isArray(t)?t.map((function(t){r=r.concat(t.abstract)})):r=r.concat(t.abstract)})),[{tag:"span",attributes:{class:["".concat(J.familyPrefix,"-layers")].concat(y(n)).join(" ")},children:r}]}))}}}},Le={mixout:function(){return{counter:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.title,n=void 0===r?null:r,i=e.classes,o=void 0===i?[]:i,a=e.attributes,s=void 0===a?{}:a,l=e.styles,c=void 0===l?{}:l;return te({type:"counter",content:t},(function(){return Ut("beforeDOMElementCreation",{content:t,params:e}),ne({content:t.toString(),title:n,extra:{attributes:s,styles:c,classes:["".concat(J.familyPrefix,"-layers-counter")].concat(y(o))}})}))}}}},Ne={mixout:function(){return{text:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.transform,n=void 0===r?tt:r,i=e.title,o=void 0===i?null:i,a=e.classes,s=void 0===a?[]:a,l=e.attributes,c=void 0===l?{}:l,u=e.styles,p=void 0===u?{}:u;return te({type:"text",content:t},(function(){return Ut("beforeDOMElementCreation",{content:t,params:e}),re({content:t,transform:f(f({},tt),n),title:o,extra:{attributes:c,styles:p,classes:["".concat(J.familyPrefix,"-layers-text")].concat(y(s))}})}))}}},provides:function(t){t.generateLayersText=function(t,e){var r=e.title,n=e.transform,i=e.extra,o=null,a=null;if(M){var s=parseInt(getComputedStyle(t).fontSize,10),l=t.getBoundingClientRect();o=l.width/s,a=l.height/s}return J.autoA11y&&!r&&(i.attributes["aria-hidden"]="true"),Promise.resolve([t,re({content:t.innerHTML,width:o,height:a,transform:n,title:r,extra:i,watchable:!0})])}}},Fe=new RegExp('"',"ug"),Re=[1105920,1112319];function Be(t,e){var r="".concat("data-fa-pseudo-element-pending").concat(e.replace(":","-"));
2return new Promise((function(n,i){if(null!==t.getAttribute(r))return n();var o,a,s,l=rt(t.children).filter((function(t){return t.getAttribute("data-fa-pseudo-element")===e}))[0],c=C.getComputedStyle(t,e),u=c.getPropertyValue("font-family").match(B),p=c.getPropertyValue("font-weight"),h=c.getPropertyValue("content");if(l&&!u)return t.removeChild(l),n();if(u&&"none"!==h&&""!==h){var d=c.getPropertyValue("content"),m=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(u[2])?L[u[2].toLowerCase()]:V[p],y=function(t){var e,r,n,i,o,a=t.replace(Fe,""),s=(r=0,i=(e=a).length,(o=e.charCodeAt(r))>=55296&&o<=56319&&i>r+1&&(n=e.charCodeAt(r+1))>=56320&&n<=57343?1024*(o-55296)+n-56320+65536:o),l=s>=Re[0]&&s<=Re[1],c=2===a.length&&a[0]===a[1];return{value:bt(c?a[0]:a),isSecondary:l||c}}(d),v=y.value,g=y.isSecondary,b=u[0].startsWith("FontAwesome"),w=Lt(m,v),S=w;if(b){var _=(a=At[o=v],s=Lt("fas",o),a||(s?{prefix:"fas",iconName:s}:null)||{prefix:null,iconName:null});_.iconName&&_.prefix&&(w=_.iconName,m=_.prefix)}if(!w||g||l&&l.getAttribute("data-prefix")===m&&l.getAttribute("data-icon")===S)n();else{t.setAttribute(r,S),l&&t.removeChild(l);var x={iconName:null,title:null,titleId:null,prefix:null,transform:tt,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},E=x.extra;E.attributes["data-fa-pseudo-element"]=e,se(w,m).then((function(i){var o=ee(f(f({},x),{},{icons:{main:i,mask:{prefix:null,iconName:null,rest:[]}},prefix:m,iconName:S,extra:E,watchable:!0})),a=k.createElement("svg");"::before"===e?t.insertBefore(a,t.firstChild):t.appendChild(a),a.outerHTML=o.map((function(t){return yt(t)})).join("\n"),t.removeAttribute(r),n()})).catch(i)}}else n()}))}function Ve(t){return Promise.all([Be(t,"::before"),Be(t,"::after")])}function ze(t){return!(t.parentNode===document.head||~I.indexOf(t.tagName.toUpperCase())||t.getAttribute("data-fa-pseudo-element")||t.parentNode&&"svg"===t.parentNode.tagName)}function Ge(t){if(O)return new Promise((function(e,r){var n=rt(t.querySelectorAll("*")).filter(ze).map(Ve),i=fe("searchPseudoElements");we(),Promise.all(n).then((function(){i(),Se(),e()})).catch((function(){i(),Se(),r()}))}))}var qe=!1,He=function(t){return t.toLowerCase().split(" ").reduce((function(t,e){var r=e.toLowerCase().split("-"),n=r[0],i=r.slice(1).join("-");if(n&&"h"===i)return t.flipX=!0,t;if(n&&"v"===i)return t.flipY=!0,t;if(i=parseFloat(i),isNaN(i))return t;switch(n){case"grow":t.size=t.size+i;break;case"shrink":t.size=t.size-i;break;case"left":t.x=t.x-i;break;case"right":t.x=t.x+i;break;case"up":t.y=t.y-i;break;case"down":t.y=t.y+i;break;case"rotate":t.rotate=t.rotate+i}return t}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},We={x:0,y:0,width:"100%",height:"100%"};function $e(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}!function(t,e){var r=e.mixoutsTo;Gt=t,qt={},Object.keys(Ht).forEach((function(t){-1===Wt.indexOf(t)&&delete Ht[t]})),Gt.forEach((function(t){var e=t.mixout?t.mixout():{};if(Object.keys(e).forEach((function(t){"function"==typeof e[t]&&(r[t]=e[t]),"object"===p(e[t])&&Object.keys(e[t]).forEach((function(n){r[t]||(r[t]={}),r[t][n]=e[t][n]}))})),t.hooks){var n=t.hooks();Object.keys(n).forEach((function(t){qt[t]||(qt[t]=[]),qt[t].push(n[t])}))}t.provides&&t.provides(Ht)}))}([ut,De,je,Le,Ne,{hooks:function(){return{mutationObserverCallbacks:function(t){return t.pseudoElementsCallback=Ge,t}}},provides:function(t){t.pseudoElements2svg=function(t){var e=t.node,r=void 0===e?k:e;J.searchPseudoElements&&Ge(r)}}},{mixout:function(){return{dom:{unwatch:function(){we(),qe=!0}}}},hooks:function(){return{bootstrap:function(){xe($t("mutationObserverCallbacks",{}))},noAuto:function(){_e&&_e.disconnect()},watch:function(t){var e=t.observeMutationsRoot;qe?Se():xe($t("mutationObserverCallbacks",{observeMutationsRoot:e}))}}}},{mixout:function(){return{parse:{transform:function(t){return He(t)}}}},hooks:function(){return{parseNodeAttributes:function(t,e){var r=e.getAttribute("data-fa-transform");return r&&(t.transform=He(r)),t}}},provides:function(t){t.generateAbstractTransformGrouping=function(t){var e=t.main,r=t.transform,n=t.containerWidth,i=t.iconWidth,o={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*r.x,", ").concat(32*r.y,") "),s="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),l="rotate(".concat(r.rotate," 0 0)"),c={outer:o,inner:{transform:"".concat(a," ").concat(s," ").concat(l)},path:{transform:"translate(".concat(i/2*-1," -256)")}};return{tag:"g",attributes:f({},c.outer),children:[{tag:"g",attributes:f({},c.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:f(f({},e.icon.attributes),c.path)}]}]}}}},{hooks:function(){return{parseNodeAttributes:function(t,e){var r=e.getAttribute("data-fa-mask"),n=r?Vt(r.split(" ").map((function(t){return t.trim()}))):{prefix:null,iconName:null,rest:[]};return n.prefix||(n.prefix=Rt()),t.mask=n,t.maskId=e.getAttribute("data-fa-mask-id"),t}}},provides:function(t){t.generateAbstractMask=function(t){var e,r=t.children,n=t.attributes,i=t.main,o=t.mask,a=t.maskId,s=t.transform,l=i.width,c=i.icon,u=o.width,p=o.icon,h=function(t){var e=t.transform,r=t.containerWidth,n=t.iconWidth,i={transform:"translate(".concat(r/2," 256)")},o="translate(".concat(32*e.x,", ").concat(32*e.y,") "),a="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),s="rotate(".concat(e.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(o," ").concat(a," ").concat(s)},path:{transform:"translate(".concat(n/2*-1," -256)")}}}({transform:s,containerWidth:u,iconWidth:l}),d={tag:"rect",attributes:f(f({},We),{},{fill:"white"})}
vendor: 3,726 bytes, line 2
2,m=c.children?{children:c.children.map($e)}:{},y={tag:"g",attributes:f({},h.inner),children:[$e(f({tag:c.tag,attributes:f(f({},c.attributes),h.path)},m))]},v={tag:"g",attributes:f({},h.outer),children:[y]},g="mask-".concat(a||et()),b="clip-".concat(a||et()),w={tag:"mask",attributes:f(f({},We),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[d,v]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(e=p,"g"===e.tag?e.children:[e])},w]};return r.push(S,{tag:"rect",attributes:f({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(g,")")},We)}),{children:r,attributes:n}}}},{provides:function(t){var e=!1;C.matchMedia&&(e=C.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var t=[],r={fill:"currentColor"},n={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:f(f({},r),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var i=f(f({},n),{},{attributeName:"opacity"}),o={tag:"circle",attributes:f(f({},r),{},{cx:"256",cy:"364",r:"28"}),children:[]};return e||o.children.push({tag:"animate",attributes:f(f({},n),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:f(f({},i),{},{values:"1;0;1;1;0;1;"})}),t.push(o),t.push({tag:"path",attributes:f(f({},r),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:e?[]:[{tag:"animate",attributes:f(f({},i),{},{values:"1;0;0;0;0;1;"})}]}),e||t.push({tag:"path",attributes:f(f({},r),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:f(f({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:t}}}},{hooks:function(){return{parseNodeAttributes:function(t,e){var r=e.getAttribute("data-fa-symbol"),n=null!==r&&(""===r||r);return t.symbol=n,t}}}}],{mixoutsTo:Zt});var Ue=Zt.dom;Zt.library.add(i.faFacebookF,o.faInstagram,a.faLinkedinIn,s.faTiktok,l.faTwitter,c.faYoutube,n.faEnvelope),Ue.watch()}])

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