vendor: 5,009 bytes, lines 1-2
1/*! For license information please see main.bundle.js.LICENSE.txt */ 2(()=>{var e={492:(e,t,i)=>{"use strict";i.r(t),i.d(t,{afterMain:()=>x,afterRead:()=>y,afterWrite:()=>T,applyStyles:()=>I,arrow:()=>Z,auto:()=>a,basePlacements:()=>l,beforeMain:()=>w,beforeRead:()=>v,beforeWrite:()=>_,bottom:()=>s,clippingParents:()=>u,computeStyles:()=>ie,createPopper:()=>Pe,createPopperBase:()=>ke,createPopperLite:()=>Ie,detectOverflow:()=>ve,end:()=>d,eventListeners:()=>se,flip:()=>be,hide:()=>Ee,left:()=>o,main:()=>E,modifierPhases:()=>C,offset:()=>xe,placements:()=>g,popper:()=>h,popperGenerator:()=>Ae,popperOffsets:()=>_e,preventOverflow:()=>Se,read:()=>b,reference:()=>f,right:()=>r,start:()=>c,top:()=>n,variationPlacements:()=>m,viewport:()=>p,write:()=>S});var n="top",s="bottom",r="right",o="left",a="auto",l=[n,s,r,o],c="start",d="end",u="clippingParents",p="viewport",h="popper",f="reference",m=l.reduce((function(e,t){return e.concat([t+"-"+c,t+"-"+d])}),[]),g=[].concat(l,[a]).reduce((function(e,t){return e.concat([t,t+"-"+c,t+"-"+d])}),[]),v="beforeRead",b="read",y="afterRead",w="beforeMain",E="main",x="afterMain",_="beforeWrite",S="write",T="afterWrite",C=[v,b,y,w,E,x,_,S,T];function M(e){return e?(e.nodeName||"").toLowerCase():null}function L(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function A(e){return e instanceof L(e).Element||e instanceof Element}function k(e){return e instanceof L(e).HTMLElement||e instanceof HTMLElement}function P(e){return"undefined"!=typeof ShadowRoot&&(e instanceof L(e).ShadowRoot||e instanceof ShadowRoot)}const I={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var i=t.styles[e]||{},n=t.attributes[e]||{},s=t.elements[e];k(s)&&M(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(e){var t=n[e];!1===t?s.removeAttribute(e):s.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,i={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,i.popper),t.styles=i,t.elements.arrow&&Object.assign(t.elements.arrow.style,i.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],s=t.attributes[e]||{},r=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:i[e]).reduce((function(e,t){return e[t]="",e}),{});k(n)&&M(n)&&(Object.assign(n.style,r),Object.keys(s).forEach((function(e){n.removeAttribute(e)})))}))}},requires:["computeStyles"]};function O(e){return e.split("-")[0]}var D=Math.max,$=Math.min,z=Math.round;function H(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function Y(){return!/^((?!chrome|android).)*safari/i.test(H())}function W(e,t,i){void 0===t&&(t=!1),void 0===i&&(i=!1);var n=e.getBoundingClientRect(),s=1,r=1;t&&k(e)&&(s=e.offsetWidth>0&&z(n.width)/e.offsetWidth||1,r=e.offsetHeight>0&&z(n.height)/e.offsetHeight||1);var o=(A(e)?L(e):window).visualViewport,a=!Y()&&i,l=(n.left+(a&&o?o.offsetLeft:0))/s,c=(n.top+(a&&o?o.offsetTop:0))/r,d=n.width/s,u=n.height/r;return{width:d,height:u,top:c,right:l+d,bottom:c+u,left:l,x:l,y:c}}function X(e){var t=W(e),i=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-i)<=1&&(i=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:i,height:n}}function j(e,t){var i=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(i&&P(i)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function N(e){return L(e).getComputedStyle(e)}function R(e){return["table","td","th"].indexOf(M(e))>=0}function B(e){return((A(e)?e.ownerDocument:e.document)||window.document).documentElement}function q(e){return"html"===M(e)?e:e.assignedSlot||e.parentNode||(P(e)?e.host:null)||B(e)}function F(e){return k(e)&&"fixed"!==N(e).position?e.offsetParent:null}function G(e){for(var t=L(e),i=F(e);i&&R(i)&&"static"===N(i).position;)i=F(i);return i&&("html"===M(i)||"body"===M(i)&&"static"===N(i).position)?t:i||function(e){var t=/firefox/i.test(H());if(/Trident/i.test(H())&&k(e)&&"fixed"===N(e).position)return null;var i=q(e);for(P(i)&&(i=i.host);k(i)&&["html","body"].indexOf(M(i))<0;){var n=N(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(e)||t}function V(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function U(e,t,i){return D(e,$(t,i))}function K(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Q(e,t){return t.reduce((function(t,i){return t[i]=e,t}),{})}const Z={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,i=e.state,a=e.name,c=e.options,d=i.elements.arrow,u=i.modifiersData.popperOffsets,p=O(i.placement),h=V(p
vendor: 12,714 bytes, line 2
2),f=[o,r].indexOf(p)>=0?"height":"width";if(d&&u){var m=function(e,t){return K("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Q(e,l))}(c.padding,i),g=X(d),v="y"===h?n:o,b="y"===h?s:r,y=i.rects.reference[f]+i.rects.reference[h]-u[h]-i.rects.popper[f],w=u[h]-i.rects.reference[h],E=G(d),x=E?"y"===h?E.clientHeight||0:E.clientWidth||0:0,_=y/2-w/2,S=m[v],T=x-g[f]-m[b],C=x/2-g[f]/2+_,M=U(S,C,T),L=h;i.modifiersData[a]=((t={})[L]=M,t.centerOffset=M-C,t)}},effect:function(e){var t=e.state,i=e.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&j(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function J(e){return e.split("-")[1]}var ee={top:"auto",right:"auto",bottom:"auto",left:"auto"};function te(e){var t,i=e.popper,a=e.popperRect,l=e.placement,c=e.variation,u=e.offsets,p=e.position,h=e.gpuAcceleration,f=e.adaptive,m=e.roundOffsets,g=e.isFixed,v=u.x,b=void 0===v?0:v,y=u.y,w=void 0===y?0:y,E="function"==typeof m?m({x:b,y:w}):{x:b,y:w};b=E.x,w=E.y;var x=u.hasOwnProperty("x"),_=u.hasOwnProperty("y"),S=o,T=n,C=window;if(f){var M=G(i),A="clientHeight",k="clientWidth";M===L(i)&&"static"!==N(M=B(i)).position&&"absolute"===p&&(A="scrollHeight",k="scrollWidth"),(l===n||(l===o||l===r)&&c===d)&&(T=s,w-=(g&&M===C&&C.visualViewport?C.visualViewport.height:M[A])-a.height,w*=h?1:-1),l!==o&&(l!==n&&l!==s||c!==d)||(S=r,b-=(g&&M===C&&C.visualViewport?C.visualViewport.width:M[k])-a.width,b*=h?1:-1)}var P,I=Object.assign({position:p},f&&ee),O=!0===m?function(e,t){var i=e.x,n=e.y,s=t.devicePixelRatio||1;return{x:z(i*s)/s||0,y:z(n*s)/s||0}}({x:b,y:w},L(i)):{x:b,y:w};return b=O.x,w=O.y,h?Object.assign({},I,((P={})[T]=_?"0":"",P[S]=x?"0":"",P.transform=(C.devicePixelRatio||1)<=1?"translate("+b+"px, "+w+"px)":"translate3d("+b+"px, "+w+"px, 0)",P)):Object.assign({},I,((t={})[T]=_?w+"px":"",t[S]=x?b+"px":"",t.transform="",t))}const ie={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,i=e.options,n=i.gpuAcceleration,s=void 0===n||n,r=i.adaptive,o=void 0===r||r,a=i.roundOffsets,l=void 0===a||a,c={placement:O(t.placement),variation:J(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:s,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,te(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,te(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var ne={passive:!0};const se={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,i=e.instance,n=e.options,s=n.scroll,r=void 0===s||s,o=n.resize,a=void 0===o||o,l=L(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return r&&c.forEach((function(e){e.addEventListener("scroll",i.update,ne)})),a&&l.addEventListener("resize",i.update,ne),function(){r&&c.forEach((function(e){e.removeEventListener("scroll",i.update,ne)})),a&&l.removeEventListener("resize",i.update,ne)}},data:{}};var re={left:"right",right:"left",bottom:"top",top:"bottom"};function oe(e){return e.replace(/left|right|bottom|top/g,(function(e){return re[e]}))}var ae={start:"end",end:"start"};function le(e){return e.replace(/start|end/g,(function(e){return ae[e]}))}function ce(e){var t=L(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function de(e){return W(B(e)).left+ce(e).scrollLeft}function ue(e){var t=N(e),i=t.overflow,n=t.overflowX,s=t.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function pe(e){return["html","body","#document"].indexOf(M(e))>=0?e.ownerDocument.body:k(e)&&ue(e)?e:pe(q(e))}function he(e,t){var i;void 0===t&&(t=[]);var n=pe(e),s=n===(null==(i=e.ownerDocument)?void 0:i.body),r=L(n),o=s?[r].concat(r.visualViewport||[],ue(n)?n:[]):n,a=t.concat(o);return s?a:a.concat(he(q(o)))}function fe(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function me(e,t,i){return t===p?fe(function(e,t){var i=L(e),n=B(e),s=i.visualViewport,r=n.clientWidth,o=n.clientHeight,a=0,l=0;if(s){r=s.width,o=s.height;var c=Y();(c||!c&&"fixed"===t)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:r,height:o,x:a+de(e),y:l}}(e,i)):A(t)?function(e,t){var i=W(e,!1,"fixed"===t);return i.top=i.top+e.clientTop,i.left=i.left+e.clientLeft,i.bottom=i.top+e.clientHeight,i.right=i.left+e.clientWidth,i.width=e.clientWidth,i.height=e.clientHeight,i.x=i.left,i.y=i.top,i}(t,i):fe(function(e){var t,i=B(e),n=ce(e),s=null==(t=e.ownerDocument)?void 0:t.body,r=D(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),o=D(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+de(e),l=-n.scrollTop;return"rtl"===N(s||i).direction&&(a+=D(i.clientWidth,s?s.clientWidth:0)-r),{width:r,height:o,x:a,y:l}}(B(e)))}function ge(e){var t,i=e.reference,a=e.element,l=e.placement,u=l?O(l):null,p=l?J(l):null,h=i.x+i.width/2-a.width/2,f=i.y+i.height/2-a.height/2;switch(u){case n:t={x:h,y:i.y-a.height};break;case s:t={x:h,y:i.y+i.height};break;case r:t={x:i.x+i.width,y:f};break;case o:t={x:i.x-a.width,y:f};break;default:t={x:i.x,y:i.y}}var m=u?V(u):null;if(null!=m){var g="y"===m?"height":"width";switch(p){case c:t[m]=t[m]-(i[g]/2-a[g]/2);break;case d:t[m]=t[m]+(i[g]/2-a[g]/2)}}return t}function ve(e,t){void 0===t&&(t={});var i=t,o=i.placement,a=void 0===o?e.placement:o,c=i.strategy,d=void 0===c?e.strategy:c,m=i.boundary,g=void 0===m?u:m,v=i.rootBoundary,b=void 0===v?p:v,y=i.elementContext,w=void 0===y?h:y,E=i.altBoundary,x=void 0!==E&&E,_=i.padding,S=void 0===_?0:_,T=K("number"!=typeof S?S:Q(S,l)),C=w===h?f:h,L=e.rects.popper,P=e.elements[x?C:w],I=function(e,t,i,n){var s="clippingParents"===t?function(e){var t=he(q(e)),i=["absolute","fixed"].indexOf(N(e).position)>=0&&k(e)?G(e):e;return A(i)?t.filter((function(e){return A(e)&&j(e,i)&&"body"!==M(e)})):[]}(e):[].concat(t),r=[].concat(s,[i]),o=r[0],a=r.reduce((function(t,i){var s=me(e,i,n);return t.top=D(s.top,t.top),t.right=$(s.right,t.right),t.bottom=$(s.bottom,t.bottom),t.left=D(s.left,t.left),t}),me(e,o,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(A(P)?P:P.contextElement||B(e.elements.popper),g,b,d),O=W(e.elements.reference),z=ge({reference:O,element:L,strategy:"absolute",placement:a}),H=fe(Object.assign({},L,z)),Y=w===h?H:O,X={top:I.top-Y.top+T.top,bottom:Y.bottom-I.bottom+T.bottom,left:I.left-Y.left+T.left,right:Y.right-I.right+T.right},R=e.modifiersData.offset;if(w===h&&R){var F=R[a];Object.keys(X).forEach((function(e){var t=[r,s].indexOf(e)>=0?1:-1,i=[n,s].indexOf(e)>=0?"y":"x";X[e]+=F[i]*t}))}return X}const be={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options,d=e.name;if(!t.modifiersData[d]._skip){for(var u=i.mainAxis,p=void 0===u||u,h=i.altAxis,f=void 0===h||h,v=i.fallbackPlacements,b=i.padding,y=i.boundary,w=i.rootBoundary,E=i.altBoundary,x=i.flipVariations,_=void 0===x||x,S=i.allowedAutoPlacements,T=t.options.placement,C=O(T),M=v||(C!==T&&_?function(e){if(O(e)===a)return[];var t=oe(e);return[le(e),t,le(t)]}(T):[oe(T)]),L=[T].concat(M).reduce((function(e,i){return e.concat(O(i)===a?function(e,t){void 0===t&&(t={});var i=t,n=i.placement,s=i.boundary,r=i.rootBoundary,o=i.padding,a=i.flipVariations,c=i.allowedAutoPlacements,d=void 0===c?g:c,u=J(n),p=u?a?m:m.filter((function(e){return J(e)===u})):l,h=p.filter((function(e){return d.indexOf(e)>=0}));0===h.length&&(h=p);var f=h.reduce((function(t,i){return t[i]=ve(e,{placement:i,boundary:s,rootBoundary:r,padding:o})[O(i)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:i,boundary:y,rootBoundary:w,padding:b,flipVariations:_,allowedAutoPlacements:S}):i)}),[]),A=t.rects.reference,k=t.rects.popper,P=new Map,I=!0,D=L[0],$=0;$<L.length;$++){var z=L[$],H=O(z),Y=J(z)===c,W=[n,s].indexOf(H)>=0,X=W?"width":"height",j=ve(t,{placement:z,boundary:y,rootBoundary:w,altBoundary:E,padding:b}),N=W?Y?r:o:Y?s:n;A[X]>k[X]&&(N=oe(N));var R=oe(N),B=[];if(p&&B.push(j[H]<=0),f&&B.push(j[N]<=0,j[R]<=0),B.every((function(e){return e}))){D=z,I=!1;break}P.set(z,B)}if(I)for(var q=function(e){var t=L.find((function(t){var i=P.get(t);if(i)return i.slice(0,e).every((function(e){return e}))}));if(t)return D=t,"break"},F=_?3:1;F>0&&"break"!==q(F);F--);t.placement!==D&&(t.modifiersData[d]._skip=!0,t.placement=D,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ye(e,t,i){return void 0===i&&(i={x:0,y:0}),{top:e.top-t.height-i.y,right:e.right-t.width+i.x,bottom:e.bottom-t.height+i.y,left:e.left-t.width-i.x}}function we(e){return[n,r,s,o].some((function(t){return e[t]>=0}))}const Ee={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,i=e.name,n=t.rects.reference,s=t.rects.popper,r=t.modifiersData.preventOverflow,o=ve(t,{elementContext:"reference"}),a=ve(t,{altBoundary:!0}),l=ye(o,n),c=ye(a,s,r),d=we(l),u=we(c);t.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":u})}},xe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,i=e.options,s=e.name,a=i.offset,l=void 0===a?[0,0]:a,c=g.reduce((function(e,i){return e[i]=function(e,t,i){var s=O(e),a=[o,n].indexOf(s)>=0?-1:1,l="function"==typeof i?i(Object.assign({},t,{placement:e})):i,c=l[0],d=l[1];return c=c||0,d=(d||0)*a,[o,r].indexOf(s)>=0?{x:d,y:c}:{x:c,y:d}}(i,t.rects,l),e}),{}),d=c[t.placement],u=d.x,p=d.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=p),t.modifiersData[s]=c}},_e={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,i=e.name;t.modifiersData[i]=ge({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},Se={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,i=e.options,a=e.name,l=i.mainAxis,d=void 0===l||l,u=i.altAxis,p=void 0!==u&&u,h=i.boundary,f=i.rootBoundary,m=i.altBoundary,g=i.padding,v=i.tether,b=void 0===v||v,y=i.tetherOffset,w=void 0===y?0:y,E=ve(t,{boundary:h,rootBoundary:f,padding:g,altBoundary:m}),x=O(t.placement),_=J(t.placement),S=!_,T=V(x),C="x"===T?"y":"x",M=t.modifiersData.popperOffsets,L=t.rects.reference,A=t.rects.popper,k="function"==typeof w?w(Object.assign({},t.rects,{placement:t.placement})):w,P="number"==typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),I=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,z={x:0,y:0};if(M){if(d){var H,Y="y"===T?n:o,W="y"===T?s:r,j="y"===T?"height":"width",N=M[T],R=N+E[Y],B=N-E[W],q=b?-A[j]/2:0,F=_===c?L[j]:A[j],K=_===c?-A[j]:-L[j],Q=t.elements.arrow,Z=b&&Q?X(Q):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[Y],ie=ee[W],ne=U(0,L[j],Z[j]),se=S?L[j]/2-q-ne-te-P.mainAxis:F-ne-te-P.mainAxis,re=S?-L[j]/2+q+ne+ie+P.mainAxis:K+ne+ie+P.mainAxis,oe=t.elements.arrow&&G(t.elements.arrow),ae=oe?"y"===T?oe.clientTop||0:oe.clientLeft||0:0,le=null!=(H=null==I?void 0:I[T])?H:0,ce=N+re-le,de=U(b?$(R,N+se-le-ae):R,N,b?D(B,ce):B);M[T]=de,z[T]=de-N}if(p){var ue,pe="x"===T?n:o,he="x"===T?s:r,fe=M[C],me="y"===C?"height":"width",ge=fe+E[pe],be=fe-E[he],ye=-1!==[n,o].indexOf(x),we=null!=(ue=null==I?void 0:I[C])?ue:0,Ee=ye?ge:fe-L[me]-A[me]-we+P.altAxis,xe=ye?fe+L[me]+A[me]-we-P.altAxis:be,_e=b&&ye?function(e,t,i){var n=U(e,t,i);return n>i?i:n}(Ee,fe,xe):U(b?Ee:ge,fe,b?xe:be);M[C]=_e,z[C]=_e-fe}t.modifiersData[a]=z}},requiresIfExists:["offset"]};function Te(e,t,i){void 0===i&&(i=!1);var n,s,r=k(t),o=k(t)&&function(e){var t=e.getBoundingClientRect(),i=z(t.width)/e.offsetWidth||1,n=z(t.height)/e.offsetHeight||1;return 1!==i||1!==n}(t),a=B(t),l=W(e,o,i),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(r||!r&&!i)&&(("body"!==M(t)||ue(a))&&(c=(n=t)!==L(n)&&k(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:ce(n)),k(t)?((d=W(t,!0)).x+=t.clientLeft,d.y+=t.clientTop):a&&(d.x=de(a))),{x:l.left+c.scrollLeft-d.x,y:l.top+c.scrollTop-d.y,width:l.width,height:l.height}}function Ce(e){var t=new Map,i=new Set,n=[];function s(e){i.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEac
2h((function(e){if(!i.has(e)){var n=t.get(e);n&&s(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){i.has(e.name)||s(e)})),n}var Me={placement:"bottom",modifiers:[],strategy:"absolute"};function Le(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function Ae(e){void 0===e&&(e={});var t=e,i=t.defaultModifiers,n=void 0===i?[]:i,s=t.defaultOptions,r=void 0===s?Me:s;return function(e,t,i){void 0===i&&(i=r);var s,o,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},Me,r),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,d={state:a,setOptions:function(i){var s="function"==typeof i?i(a.options):i;u(),a.options=Object.assign({},r,a.options,s),a.scrollParents={reference:A(e)?he(e):e.contextElement?he(e.contextElement):[],popper:he(t)};var o,c,p=function(e){var t=Ce(e);return C.reduce((function(e,i){return e.concat(t.filter((function(e){return e.phase===i})))}),[])}((o=[].concat(n,a.options.modifiers),c=o.reduce((function(e,t){var i=e[t.name];return e[t.name]=i?Object.assign({},i,t,{options:Object.assign({},i.options,t.options),data:Object.assign({},i.data,t.data)}):t,e}),{}),Object.keys(c).map((function(e){return c[e]}))));return a.orderedModifiers=p.filter((function(e){return e.enabled})),a.orderedModifiers.forEach((function(e){var t=e.name,i=e.options,n=void 0===i?{}:i,s=e.effect;if("function"==typeof s){var r=s({state:a,name:t,instance:d,options:n});l.push(r||function(){})}})),d.update()},forceUpdate:function(){if(!c){var e=a.elements,t=e.reference,i=e.popper;if(Le(t,i)){a.rects={reference:Te(t,G(i),"fixed"===a.options.strategy),popper:X(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(e){return a.modifiersData[e.name]=Object.assign({},e.data)}));for(var n=0;n<a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],r=s.fn,o=s.options,l=void 0===o?{}:o,u=s.name;"function"==typeof r&&(a=r({state:a,options:l,name:u,instance:d})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(e){d.forceUpdate(),e(a)}))},function(){return o||(o=new Promise((function(e){Promise.resolve().then((function(){o=void 0,e(s())}))}))),o}),destroy:function(){u(),c=!0}};if(!Le(e,t))return d;function u(){l.forEach((function(e){return e()})),l=[]}return d.setOptions(i).then((function(e){!c&&i.onFirstUpdate&&i.onFirstUpdate(e)})),d}}var ke=Ae(),Pe=Ae({defaultModifiers:[se,_e,ie,I,xe,be,Se,Z,Ee]}),Ie=Ae({defaultModifiers:[se,_e,ie,I]})},711:function(e){e.exports=function(e){function t(n){if(i[n])return i[n].exports;var s=i[n]={exports:{},id:n,loaded:!1};return e[n].call(s.exports,s,s.exports,t),s.loaded=!0,s.exports}var i={};return t.m=e,t.c=i,t.p="dist/",t(0)}([function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},r=(n(i(1)),i(6)),o=n(r),a=n(i(7)),l=n(i(8)),c=n(i(9)),d=n(i(10)),u=n(i(11)),p=n(i(14)),h=[],f=!1,m={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},g=function(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(f=!0),f)return h=(0,u.default)(h,m),(0,d.default)(h,m.once),h},v=function(){h=(0,p.default)(),g()};e.exports={init:function(e){m=s(m,e),h=(0,p.default)();var t=document.all&&!window.atob;return function(e){return!0===e||"mobile"===e&&c.default.mobile()||"phone"===e&&c.default.phone()||"tablet"===e&&c.default.tablet()||"function"==typeof e&&!0===e()}(m.disable)||t?void h.forEach((function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay")})):(m.disableMutationObserver||l.default.isSupported()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),m.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",m.easing),document.querySelector("body").setAttribute("data-aos-duration",m.duration),document.querySelector("body").setAttribute("data-aos-delay",m.delay),"DOMContentLoaded"===m.startEvent&&["complete","
2interactive"].indexOf(document.readyState)>-1?g(!0):"load"===m.startEvent?window.addEventListener(m.startEvent,(function(){g(!0)})):document.addEventListener(m.startEvent,(function(){g(!0)})),window.addEventListener("resize",(0,a.default)(g,m.debounceDelay,!0)),window.addEventListener("orientationchange",(0,a.default)(g,m.debounceDelay,!0)),window.addEventListener("scroll",(0,o.default)((function(){(0,d.default)(h,m.once)}),m.throttleDelay)),m.disableMutationObserver||l.default.ready("[data-aos]",v),h)},refresh:g,refreshHard:v}},function(e,t){},,,,,function(e,t){(function(t){"use strict";function i(e,t,i){function s(t){var i=u,n=p;return u=p=void 0,v=t,f=e.apply(n,i)}function o(e){var i=e-g;return void 0===g||i>=t||i<0||x&&e-v>=h}function l(){var e=E();return o(e)?c(e):void(m=setTimeout(l,function(e){var i=t-(e-g);return x?w(i,h-(e-v)):i}(e)))}function c(e){return m=void 0,_&&u?s(e):(u=p=void 0,f)}function d(){var e=E(),i=o(e);if(u=arguments,p=this,g=e,i){if(void 0===m)return function(e){return v=e,m=setTimeout(l,t),b?s(e):f}(g);if(x)return m=setTimeout(l,t),s(g)}return void 0===m&&(m=setTimeout(l,t)),f}var u,p,h,f,m,g,v=0,b=!1,x=!1,_=!0;if("function"!=typeof e)throw new TypeError(a);return t=r(t)||0,n(i)&&(b=!!i.leading,h=(x="maxWait"in i)?y(r(i.maxWait)||0,t):h,_="trailing"in i?!!i.trailing:_),d.cancel=function(){void 0!==m&&clearTimeout(m),v=0,u=g=p=m=void 0},d.flush=function(){return void 0===m?f:c(E())},d}function n(e){var t=void 0===e?"undefined":o(e);return!!e&&("object"==t||"function"==t)}function s(e){return"symbol"==(void 0===e?"undefined":o(e))||function(e){return!!e&&"object"==(void 0===e?"undefined":o(e))}(e)&&b.call(e)==c}function r(e){if("number"==typeof e)return e;if(s(e))return l;if(n(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(d,"");var i=p.test(e);return i||h.test(e)?f(e.slice(2),i?2:8):u.test(e)?l:+e}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a="Expected a function",l=NaN,c="[object Symbol]",d=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,h=/^0o[0-7]+$/i,f=parseInt,m="object"==(void 0===t?"undefined":o(t))&&t&&t.Object===Object&&t,g="object"==("undefined"==typeof self?"undefined":o(self))&&self&&self.Object===Object&&self,v=m||g||Function("return this")(),b=Object.prototype.toString,y=Math.max,w=Math.min,E=function(){return v.Date.now()};e.exports=function(e,t,s){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError(a);return n(s)&&(r="leading"in s?!!s.leading:r,o="trailing"in s?!!s.trailing:o),i(e,t,{leading:r,maxWait:t,trailing:o})}}).call(t,function(){return this}())},function(e,t){(function(t){"use strict";function i(e){var t=void 0===e?"undefined":r(e);return!!e&&("object"==t||"function"==t)}function n(e){return"symbol"==(void 0===e?"undefined":r(e))||function(e){return!!e&&"object"==(void 0===e?"undefined":r(e))}(e)&&v.call(e)==l}function s(e){if("number"==typeof e)return e;if(n(e))return a;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(c,"");var s=u.test(e);return s||p.test(e)?h(e.slice(2),s?2:8):d.test(e)?a:+e}var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o="Expected a function",a=NaN,l="[object Symbol]",c=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,p=/^0o[0-7]+$/i,h=parseInt,f="object"==(void 0===t?"undefined":r(t))&&t&&t.Object===Object&&t,m="object"==("undefined"==typeof self?"undefined":r(self))&&self&&self.Object===Object&&self,g=f||m||Function("return this")(),v=Object.prototype.toString,b=Math.max,y=Math.min,w=function(){return g.Date.now()};e.exports=function(e,t,n){function r(t){var i=u,n=p;return u=p=void 0,v=t,f=e.apply(n,i)}function a(e){var i=e-g;return void 0===g||i>=t||i<0||x&&e-v>=h}function l(){var e=w();return a(e)?c(e):void(m=setTimeout(l,function(e){var i=t-(e-g);return x?y(i,h-(e-v)):i}(e)))}function c(e){return m=void 0,_&&u?r(e):(u=p=void 0,f)}function d(){var e=w(),i=a(e);if(u=arguments,p=this,g=e,i){if(void 0===m)return function(e){return v=e,m=setTimeout(l,t),E?r(e):f}(g);if(x)return m=setTimeout(l,t),r(g)}return void 0===m&&(m=setTimeout(l,t)),f}var u,p,h,f,m,g,v=0,E=!1,x=!1,_=!0;if("function"!=typeof e)throw new TypeError(o);return t=s(t)||0,i(n)&&(E=!!n.leading,h=(x="maxWait"in n)?b(s(n.maxWait)||0,t):h,_="trailing"in n?!!n.trailing:_),d.cancel=function(){void 0!==m&&clearTimeout(m),v=0,u=g=p=m=void 0},d.flush=function(){return void 0===m?f:c(w())},d}}).call(t,function(){return this}())},function(e,t){"use strict";function i(e){var t=void 0,n=void 0;for(t=0;t<e.length;t+=1){if((n=e[t]).dataset&&n.dataset.aos)return!0;
2if(n.children&&i(n.children))return!0}return!1}function n(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function s(e){e&&e.forEach((function(e){var t=Array.prototype.slice.call(e.addedNodes),n=Array.prototype.slice.call(e.removedNodes);if(i(t.concat(n)))return r()}))}Object.defineProperty(t,"__esModule",{value:!0});var r=function(){};t.default={isSupported:function(){return!!n()},ready:function(e,t){var i=window.document,o=new(n())(s);r=t,o.observe(i.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}}},function(e,t){"use strict";function i(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),s=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,r=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,o=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,a=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
2sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,l=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return n(e,[{key:"phone",value:function(){var e=i();return!(!s.test(e)&&!r.test(e.substr(0,4)))}},{key:"mobile",value:function(){var e=i();return!(!o.test(e)&&!a.test(e.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),e}();t.default=new l},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var i=window.pageYOffset,n=window.innerHeight;e.forEach((function(e,s){!function(e,t,i){var n=e.node.getAttribute("data-aos-once");t>e.position?e.node.classList.add("aos-animate"):void 0!==n&&("false"===n||!i&&"true"!==n)&&e.node.classList.remove("aos-animate")}(e,n+i,t)}))}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(i(12));t.default=function(e,t){return e.forEach((function(e,i){e.node.classList.add("aos-init"),e.position=(0,n.default)(e.node,t.offset)})),e}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e&&e.__esModule?e:{default:e}}(i(13));t.default=function(e,t){var i=0,s=0,r=window.innerHeight,o={offset:e.getAttribute("data-aos-offset"),anchor:e.getAttribute("data-aos-anchor"),anchorPlacement:e.getAttribute("data-aos-anchor-placement")};switch(o.offset&&!isNaN(o.offset)&&(s=parseInt(o.offset)),o.anchor&&document.querySelectorAll(o.anchor)&&(e=document.querySelectorAll(o.anchor)[0]),i=(0,n.default)(e).top,o.anchorPlacement){case"top-bottom":break;case"center-bottom":i+=e.offsetHeight/2;break;case"bottom-bottom":i+=e.offsetHeight;break;case"top-center":i+=r/2;break;case"bottom-center":i+=r/2+e.offsetHeight;break;case"center-center":i+=r/2+e.offsetHeight/2;break;case"top-top":i+=r;break;case"bottom-top":i+=e.offsetHeight+r;break;case"center-top":i+=e.offsetHeight/2+r}return o.anchorPlacement||o.offset||isNaN(t)||(s=t),i+s}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){for(var t=0,i=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),i+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:i,left:t}}},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e){return e=e||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(e,(function(e){return{node:e}}))}}])},637:()=>{!function(e){"use strict";window.addEventListener("scroll",(function(){var e=document.querySelector(".back-to-top");e&&((window.scrollY||document.documentElement.scrollTop)>400?e.classList.add("visible"):e.classList.remove("visible"))}));var t=document.querySelector(".back-to-top");t&&t.addEventListener("click",(function(e){var t;e.preventDefault(),t=document.getElementById("top"),window.scroll({behavior:"smooth",left:0,top:t.offsetTop})}))}(Drupal)},784:()=>{!function(e,t,i){"use strict";var n=["/images/bg-orb-blue.webp","/images/bg-orb-teal.webp"],s=["left: -200px;","left: -300px;","left: -100px;"],r=["left: -50px;","left: -100px;","left: -15px;"],o=["right: -200px;","right: -350px;","right: -50px;"],a=["right: -50px;","right: -25px;","right: -100px;"],l=window.innerWidth>=992?600:200;function c(e){return e[Math.floor(Math.random()*e.length)]}t.behaviors.everonBackground={attach:function(d,u){i("everonBackground",document.body,d).forEach((function(i){function d(){var e=document.querySelector("div.region-content"),t=document.querySelector("div.orb-container");t&&t.remove();var i=document.createElement("div");if(i.classList.add("orb-container"),e.appendChild(i),e){var d=e.offsetHeight;i.style.height=d+"px";for(var p,h=d-900,f=Math.floor(h/(l+100)),m=0,g=0;g<f;g++){m+=0===g?m+100:l+100;var v,b=c(n);v=window.innerWidth>
2=992?c(g%2==1?s:o):c(g%2==1?r:a);var y="top: ".concat(m,'px; background-image: url("').concat(u.path.themeUrl+b,'"); ')+v,w=document.createElement("div");w.style.cssText=y,w.classList.add("orb"),i.appendChild(w),g===f-1&&(p=v)}if(window.innerWidth>=992&&void 0!==p){var E=document.createElement("div");E.style.cssText=p.includes("left")?"right: -350px":"left: -350px",E.classList.add("halo"),i.appendChild(E)}}}setTimeout(d,500);var p=window.innerWidth;window.addEventListener("resize",(function(){window.innerWidth!==p&&(p=window.innerWidth,t.debounce(d,250,!1))})),e(document).ajaxComplete((function(){d()}))}))}}}(jQuery,Drupal,once)},595:()=>{!function(e,t,i){"use strict";t.behaviors.accordionComponent={attach:function(t,n){i("accordionComponent",document.querySelectorAll(".accordion-component"),t).forEach((function(t){e(document).ready((function(){function t(e){e.find(".accordion-button").hasClass("opened")?e.addClass("openAccordion"):e.removeClass("openAccordion")}e(".accordion-button").click((function(){e(this).hasClass("opened")?e(".accordion").find(".accordion-button").each((function(){e(this).removeClass("opened")})):(e(".accordion").find(".accordion-button").each((function(){e(this).removeClass("opened")})),e(this).addClass("opened")),e(".accordion").find(".accordion-item").each((function(){t(e(this)),console.log(e(this))}))})),e(".accordion").find(".accordion-item").each((function(){t(e(this))}))}))}))}}}(jQuery,Drupal,once)},962:()=>{!function(e,t){"use strict";e.behaviors.heroBannerVideo={attach:function(e,i){t("heroBannerVideo",document.querySelector("body.path-frontpage .hero-banner-media video"),e).forEach((function(e){e.addEventListener("timeupdate",(function(t){e.currentTime>e.duration-.4&&e.pause()}))}))}}}(Drupal,once)},136:()=>{function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}!function(t,i){"use strict";t.behaviors.industryInsightsFeature={attach:function(n,s){i("industryInsightsFeature",document.querySelectorAll(".industry-insights-feature"),n).forEach((function(i){function n(){if(window.innerWidth>=992){var t=i.querySelector(".featured-insight-tile"),n=i.querySelector(".right-column");if(t&&n)if(t.offsetHeight>n.offsetHeight){var s=Math.round(t.offsetHeight/2).toFixed(0)-15,r=n.querySelectorAll(".insight-tile");r&&(o=r,r=function(t){if(Array.isArray(t))return e(t)}(o)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||function(t,i){if(t){if("string"==typeof t)return e(t,i);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(t,i):void 0}}(o)||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.")}()).forEach((function(e){e.style.height=s+"px"}))}else t.style.height=n.offsetHeight+"px"}var o}n(),window.addEventListener("resize",t.debounce(n,250,!1))}))}}}(Drupal,once)},635:()=>{!function(e,t){"use strict";e.behaviors.insightsNewsPage={attach:function(e,i){t("insightsNewsPage",document.querySelector(".insights-news-body-container"),e).forEach((function(e){var t=e.querySelector(".content-body").innerText.trim().split(/\s+/).length;document.getElementById("readTime").innerText=Math.ceil(t/265).toString()}))}}}(Drupal,once)},897:()=>{!function(e,t,i,n){"use strict";t.behaviors.locationsAccordion={attach:function(t,i){n("locationsAccordion",document.querySelector(".locations-accordion"),t).forEach((function(t){var i=t.querySelector("#ddlState");i&&i.addEventListener("change",(function(t){if(""!==t.target.value){var i=document.querySelector("#"+t.target.value);if(i){var n=i.querySelector("button");n&&(n.click(),e("html, body").animate({scrollTop:e(i).offset().top},100))}}}))}))}}}(jQuery,Drupal,drupalSettings,once)},0:()=>{!function(e,t){"use strict";e.behaviors.newsItem={attach:function(e,i){t("newsItem",document.querySelectorAll(".news-item[data-target]"),e).forEach((function(e){e.addEventListener("click",(function(t){var i=e.dataset.target;i.includes("http")?window.open(i):window.location=i}))}))}}}(Drupal,once)},806:()=>{!function(e){e.behaviors.slickInit={attach:function(e,t){e.querySelectorAll(".quotes-carousel-items--wrapper").forEach((function(e){if(!e.classList.contains("slick-initialized")){var t=function(){i.removeClass("rotating"),setTimeout((function(){i.addClass("rotating")}),500)};jQuery(e).slick({infinite:!0,slidesToShow:1,slidesToScroll:1,dots:!1,fade:!0,autoplay:!0,autoplaySpeed:15e3,pauseOnHover:!1,pauseOnFocus:!1,waitForAnimate:!1,cssEase:"ease-in-out",prevArrow:'<button type="button" aria-label="Previous slide" class="slick-prev slick-arrow"><svg width="448" height="386" viewBox="0 0 448 386" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M438.6 215.6C451.1 203.1 451.1 182.8 438.6 170.3L278.6 10.2998C266.1 -2.2002 245.8 -2.2002 233.3 10.2998C220.8 22.7998 220.8 43.0998 233.3 55.5998L338.8 161H32C14.3 161 0 175.3 0 193C0 210.7 14.3 225 32 225H338.7L233.4 330.4C220.9 342.9 220.9 363.2 233.4 375.7C245.9 388.2 266.2 388.2 278.7 375.7L438.7 215.7L438.6 215.6Z" fill="#ffffff"/></svg></button>',nextArrow:'<button type="button" aria-label="Next slide" class="slick-next slick-arrow">
2<svg class="rotating-circle" width="100" height="100" viewBox="0 0 100 100"><circle cx="50" cy="50" r="45" /></svg><svg width="448" height="386" viewBox="0 0 448 386" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M438.6 215.6C451.1 203.1 451.1 182.8 438.6 170.3L278.6 10.2998C266.1 -2.2002 245.8 -2.2002 233.3 10.2998C220.8 22.7998 220.8 43.0998 233.3 55.5998L338.8 161H32C14.3 161 0 175.3 0 193C0 210.7 14.3 225 32 225H338.7L233.4 330.4C220.9 342.9 220.9 363.2 233.4 375.7C245.9 388.2 266.2 388.2 278.7 375.7L438.7 215.7L438.6 215.6Z" fill="#ffffff"/></svg></button>',responsive:[{breakpoint:1440,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:992,settings:{slidesToShow:1,slidesToScroll:1}}]});var i=jQuery(e).find(".slick-next .rotating-circle");i.addClass("rotating"),jQuery(e).on("afterChange",t),jQuery(e).find(".slick-prev, .slick-next").on("click",(function(){i.hasClass("rotating")||t()})),e.classList.add("initialized")}}))}}}(Drupal)},832:()=>{function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}!function(t,i){"use strict";t.behaviors.slidingPanels={attach:function(t,n){i("slidingPanels",document.querySelectorAll(".sliding-panels"),t).forEach((function(t){var i;(i=t.querySelectorAll(".panel-parent"),function(t){if(Array.isArray(t))return e(t)}(i)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||function(t,i){if(t){if("string"==typeof t)return e(t,i);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(t,i):void 0}}(i)||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.")}()).forEach((function(e){var t=e.querySelector("a");e.addEventListener("click",(function(e){window.location=t.attributes.href.value}))}))}))}}}(Drupal,once)},457:()=>{function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}!function(t,i,n){"use strict";function s(){var e=document.querySelector(".solutions-tabs"),i=e.querySelector(".solutions-tabs-filters-container"),n=e.querySelector(".solutions-tabs-filters-container form ul");i.classList.contains("open")?t(n).slideUp("fast",(function(){i.classList.remove("open")})):(i.classList.add("open"),t(n).slideDown("fast"))}i.behaviors.solutionsTabs={attach:function(t,i){var r,o=document.querySelector(".solutions-tabs");if(o){var a=o.querySelector('h2[id="solutions-tabs-title"]');a&&void 0!==n.components&&void 0!==n.components.solutions_tabs&&""!==n.components.solutions_tabs.headline&&(a.innerText=n.components.solutions_tabs.headline);var l=o.querySelector('input[name="field_category_target_id"]');if(l&&void 0!==n.components&&void 0!==n.components.solutions_tabs&&n.components.solutions_tabs.solutions){var c=n.components.solutions_tabs.solutions.filter((function(e){return e.tid===l.value}));if(c.length>0){var d=o.querySelector(".solutions-card.view-all");d&&((r=d.querySelectorAll("a"),function(t){if(Array.isArray(t))return e(t)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(t,i){if(t){if("string"==typeof t)return e(t,i);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(t,i):void 0}}(r)||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.")}()).forEach((function(e){e.setAttribute("href",c[0].path)})),d.querySelector("h3").innerText=c[0].title);var u=o.querySelector(".solutions-tabs-filters-active");u&&(u.innerHTML="<p>".concat(c[0].name,"</p>")),u.addEventListener("click",s)}}}}}}(jQuery,Drupal,drupalSettings)},901:()=>{!function(e,t,i){"use strict";t.behaviors.verticalTabs={attach:function(n,s){i("verticalTabs",document.querySelector(".paragraph--type--vertical-tabs"),n).forEac
2h((function(i){var n=e(i).find(".verticalTabItem"),s=e(i).find(".vertical-tab-content");n.eq(0).addClass("active-tab"),s.eq(0).addClass("active-content"),n.on("click",(function(){var t=n.index(this);e(".mobileTabSelection").html(n.eq(t).html()),n.removeClass("active-tab"),s.removeClass("active-content"),e(this).addClass("active-tab"),s.eq(t).addClass("active-content")})),e(".mobileTabSelection").click((function(){e(".tabList").slideToggle()})),e(".verticalTabItem").click((function(){e(window).width()<992&&e(".tabList").slideUp("fast")})),window.addEventListener("resize",t.debounce((function(){var e=document.querySelector(".tabList");e&&(e.style.display=window.innerWidth<992?"none":"inline")}),250,!1))}))}}}(jQuery,Drupal,once)},61:()=>{!function(e,t,i){"use strict";t.behaviors.everonFooter={attach:function(t,n){i("everonFooter",document.body,t).forEach((function(t){e("#main-content").find("div.paragraph--type--prefooter-cta").length?e("footer").css("margin-top","0"):e("footer").css("margin-top","100px")}))}}}(jQuery,Drupal,once)},845:()=>{!function(e,t,i){"use strict";t.behaviors.hotspotsComponent={attach:function(e,t){i("hotspotsComponent",".hotspots-component-wrapper",e).forEach((function(e){var t,i,n=e.querySelector(".hotspot-popup"),s=e.querySelector(".hotspot-popup-shell"),r=e.querySelector(".hotspot-popup-inner"),o=e.querySelector(".hotspot-popup-content"),a=e.querySelector(".hotspot-close"),l=!1,c=0,d=0,u=0,p=0,h=0,f=0;function m(){return window.matchMedia("(max-width: 991.98px)").matches}function g(e,t,i){m()||(i.style.transform="translate(".concat(e,"px, ").concat(t,"px)"),i.style.setProperty("--translate-x","".concat(e,"px")),i.style.setProperty("--translate-y","".concat(t,"px")))}function v(){h=0,f=0,g(0,0,s),s.style.removeProperty("--translate-x"),s.style.removeProperty("--translate-y")}function b(e){if(!m()&&("touchstart"===e.type?(u=e.touches[0].clientX-h,p=e.touches[0].clientY-f):(u=e.clientX-h,p=e.clientY-f),e.target===o||o.contains(e.target)||e.target===s||s.contains(e.target))){if(e.target===a||a.contains(e.target))return;l=!0,s.classList.add("is-dragging")}}function y(t){if(l&&!m()){t.preventDefault(),"touchmove"===t.type?(c=t.touches[0].clientX-u,d=t.touches[0].clientY-p):(c=t.clientX-u,d=t.clientY-p),h=c,f=d;var i,n,r,o,a=(i=e.getBoundingClientRect(),r=(n=s.getBoundingClientRect()).width,o=n.height,{minX:-i.width/2+r/2,minY:-i.height/2+o/2,maxX:i.width/2-r/2,maxY:i.height/2-o/2});h=Math.max(a.minX,Math.min(a.maxX,h)),f=Math.max(a.minY,Math.min(a.maxY,f)),g(h,f,s)}}function w(){l&&(u=c,p=d,l=!1,s.classList.remove("is-dragging"))}function E(){e.querySelectorAll(".hotspot-trigger.is-active").forEach((function(e){e.classList.remove("is-active")}))}function x(t){E();var i=t.getAttribute("data-hotspot-id"),n=t.querySelector(".hotspot-trigger");n&&n.classList.add("is-active");var s=e.querySelector('.hotspot-mobile-trigger[data-hotspot-id="'.concat(i,'"]'));s&&s.classList.add("is-active")}function _(e){var t=e.querySelector(".hotspot-template");if(t){if(n.classList.contains("is-open")){r.classList.add("fade-out"),r.classList.remove("fade-in"),m()||(s.style.opacity="0");var i=m()?400:250;setTimeout((function(){r.offsetHeight,r.innerHTML="",r.appendChild(t.content.cloneNode(!0)),o&&(o.scrollTop=0),r.offsetHeight,requestAnimationFrame((function(){requestAnimationFrame((function(){m()||(s.style.opacity="1"),setTimeout((function(){r.classList.remove("fade-out"),r.classList.add("fade-in")}),0)}))}))}),i),x(e)}else r.innerHTML="",r.appendChild(t.content.cloneNode(!0)),o&&(o.scrollTop=0),n.classList.add("is-open"),n.setAttribute("aria-hidden","false"),r.classList.add("fade-in"),setTimeout((function(){m()||v()}),300);x(e)}}function S(){n.classList.add("is-closing"),r.classList.remove("fade-in","fade-out"),E(),setTimeout((function(){n.classList.remove("is-open","is-closing"),n.setAttribute("aria-hidden","true"),r.innerHTML="",v()}),350)}e.querySelectorAll(".hotspot-trigger").forEach((function(t){t.addEventListener("click",(function(){if(t.classList.contains("hotspot-mobile-trigger")){var i=t.getAttribute("data-hotspot-id"),n=e.querySelector('.hotspot-position[data-hotspot-id="'.concat(i,'"]'));n&&_(n)}else{var s=t.closest(".hotspot-position");s&&_(s)}}))})),null==a||a.addEventListener("click",S),t=new Set,i=new Set,e.querySelectorAll(".hotspot-position").forEach((function(e){var n=Array.from(e.classList).filter((function(e){return e.startsWith("position-")}));if(n.length>0){var s=n[0],r=e.getAttribute("data-hotspot-id");t.has(s)?e.style.display="none":(t.add(s),i.add(r),e.style.display="")}})),e.querySelectorAll(".hotspot-mobile-trigger").forEach((function(e){var t=e.getAttribute("data-hotspot-id");
2i.has(t)?e.style.display="":e.style.display="none"})),o&&(o.addEventListener("mousedown",b),o.addEventListener("touchstart",b),document.addEventListener("mousemove",y),document.addEventListener("touchmove",y),document.addEventListener("mouseup",w),document.addEventListener("touchend",w)),document.addEventListener("click",(function(t){n.classList.contains("is-open")&&(l||t.target.closest(".hotspot-popup-content")||t.target.closest(".hotspot-trigger")||e.contains(t.target)&&S())})),document.addEventListener("keydown",(function(e){"Escape"===e.key&&S()})),function(){var t=Array.from(e.querySelectorAll(".hotspot-position")),i=Array.from(e.querySelectorAll(".hotspot-mobile-trigger")),n={root:null,rootMargin:"0px",threshold:.2};if(t.length>0){var s=new IntersectionObserver((function(e){e.forEach((function(e){if(e.isIntersecting){var i=t.indexOf(e.target);setTimeout((function(){e.target.classList.add("is-visible")}),100*i),s.unobserve(e.target)}}))}),n);t.forEach((function(e){s.observe(e)}))}if(i.length>0){var r=new IntersectionObserver((function(e){e.forEach((function(e){if(e.isIntersecting){var t=i.indexOf(e.target);setTimeout((function(){e.target.classList.add("is-visible")}),100*t),r.unobserve(e.target)}}))}),n);i.forEach((function(e){r.observe(e)}))}}()}))}}}(jQuery,Drupal,once)},263:()=>{!function(e,t,i){"use strict";t.behaviors.everonNavigation={attach:function(t,n){i("everonNavigation",document.body,t).forEach((function(t){if(e(".hero-banner-arrow").click((function(){e("html, body").animate({scrollTop:e(".paragraph--type--mini-callout-section").offset().top},400)})),drupalSettings.site_alerts){var i=function(){var t,i=e(window).height();t=void 0!==e("#site-alerts").height()?e("#site-alerts").height():0,e(".hero-banner").height(i-t),e(".hero-banner").css("top",t),e(".hero-banner").css("margin-bottom",t),e(".hero-banner").find("picture, image, video").height(i-t),e(".interior-banner").css("top",t),e(".interior-banner").css("margin-bottom",t),e(".interior-banner").find("picture, image, video").height(i-t),e(window).width()<575?e(".interior-banner").css("max-height","calc(80vh - ".concat(t,"px)")):e(".interior-banner").css("max-height","500px")},n=e(".sitewide-alert");0===n.find(".sitewide-alert-content").length&&n.wrapInner('<div class="sitewide-alert-content"></div>'),e("#site-alerts").html().trim().length<=0?e("body").removeClass("alert-active"):e("body").addClass("alert-active"),i(),e("#alertDismiss").click((function(){i()}));var s=window.innerWidth;window.addEventListener("resize",(function(){window.innerWidth!==s&&(s=window.innerWidth,i())}))}var r=!1;e(".navigation-level-one").click((function(){var t=e(this).data("target"),i=e("#"+t),n=e(".detail-panel:not(#"+t+")");e(".navigation-level-one").removeClass("nav-active"),e(this).addClass("nav-active"),n.removeClass("open"),n.animate({marginLeft:"-100%"},0),i.hasClass("open")?(e(".detail-panel").animate({marginLeft:"-100%"},400),i.removeClass("open"),i.animate({marginLeft:"-100%"},400),e("body, html").removeClass("frozen"),e("body").addClass("default-scroll"),e("body").css("touch-action","auto"),e(".navigation-overlay").fadeOut(),e(".navigation-level-one").removeClass("nav-active"),setTimeout((function(){f(!1),r=!1}),300)):(i.addClass("open"),e("body").removeClass("default-scroll"),e("body, html").addClass("frozen"),e("body").css("touch-action","none"),e(".navigation-overlay").fadeIn(),!0===r?i.animate({marginLeft:"0"},0):i.animate({marginLeft:"0"},400),f(!0),r=!0)}));var o=!1;e(".nav-search-icon").click((function(){!1===o&&(e(".navigation-level-one").hide(),e(".utility-navigation").css("flex-grow","1"),e("#nav-search").fadeIn(),e("#nav-search").focus(),o=!0)}));var a=e(".navigation-search");function l(){var t=e(".sitewide-alert-shim").height(),i="calc(".concat(t,"px + 135px)");e(".mobile-second-level").css("top",i),e(".mobile-accordion-wrapper").css("height","calc(100vh - (".concat(t,"px + 190px))"))}function c(){e(".mobile-nav-open").hide(),e(".mobile-nav-closed").show(),e(".mobile-second-level").css("margin-top","-250%"),setTimeout((function(){e(".mobile-second-level").hide(),e(".mobile-second-level").removeClass("active")}),600)}function d(){e(".d-lg-none").is(":visible")&&c()}e(document).on("click",(function(t){e(t.target).closest(a).length||(e("#nav-search").hide(),e(".utility-navigation").css("flex-grow","none"),e(".navigation-level-one").fadeIn(),o=!1)})),e(".navigation-overlay").click((function(){e(".detail-panel").removeClass("open"),e(".detail-panel").animate({marginLeft:"-100%"},400),e("body, html").removeClass("frozen"),e("body").addClass("default-scroll"),e("body").css("touch-action","auto"),e(".navigation-overlay").fadeOut(),e(".navigation-level-one").removeClass("nav-active"),setTimeout((function(){f(!1),r=!1}),300)})),l(),e(window).on("resize",l),e("#alertDismiss").click((function(){l(),e(".mobile-second-level").css("top","135px"),e("#block-everon-content").addClass("content-padding-top"),e("body").removeClass("alert-active")})),e(".nav-menu-button").click((function(){e(".mobile-main-menu").hasClass("open")?(c(),e("body, html").removeClass("frozen"),e("body").addClass("default-scroll"),e("body").css("touch-action","auto")):(e(".mobile-nav-open").show(),e(".mobile-nav-closed").hide(),e(".mobile-second-level").show(),e(".mobile-second-level").css("margin-top","0"),e("body").css("overflow-y","hidden"),e("body").removeClass("default-scroll"),e("body, html").addClass("frozen"),e("body").css("touch-action","none")),e(".mobile-main-menu").toggleClass("open")})),d(),e(window).on("resize",d()),e(".mobile-first-level").click((function(){var t=e(this).data("target"),i=e("#"+t);i.hasClass("active")?i.removeClass("active"):i.addClass("active")})),e(".dropdown-button").click((function(){e(this).toggleClass("triggered")})),e(".mobile-utility ul li a:not(:contains(Contact Us))").css("display","block");var u=e("#block-everon-mainnavigation"),p=100,h=0;function f(t){!0===t?(u.removeClass("panelClosed"),u.addClass("panelOpen")):e(window).scrollTop()<p&&(u.removeClass("panelOpen"),u.addClass("panelClosed"))}function m(){e(window).scrollTop()>p?(u.addClass("panelOpen"),u.removeClass("panelClosed")):(u.addClass("panelClosed"),u.removeClass("panelOpen"))}m(),e(window).scroll(m),e(window).scroll((function(){var t=e(this).scrollTop();t>h?e("header").addClass("hideNav"):(e("header").removeClass("hideNav"),e(".sitewide-alert-shim").css("display","block")),h=t<0?0:t}))}))}}}(jQuery,Drupal,once)},985:()=>{function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}!function(t,i){"use strict";i.behaviors.matchHeight={attach:function(){t(".match-height").matchHeight({byRow:!0}
2),t(document).ajaxComplete((function(){t(".match-height").matchHeight({byRow:!0})}))}},i.behaviors.breakpointHelper={attach:function(){function e(){var e=parseFloat(t(window).width());e>=1400&&(window.breakpoint="xxl"),e>=1200&&e<=1399&&(window.breakpoint="xl"),e>=992&&e<=1199&&(window.breakpoint="lg"),e>=768&&e<=991&&(window.breakpoint="md"),e>=576&&e<=767&&(window.breakpoint="sm"),e<=575&&(window.breakpoint="xs")}e(),window.addEventListener("resize",i.debounce(e,200,!1))}},i.behaviors.anchorLinks={attach:function(){var t;(t=document.querySelectorAll('a[href="#"]'),function(t){if(Array.isArray(t))return e(t)}(t)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(t,i){if(t){if("string"==typeof t)return e(t,i);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(t,i):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.")}()).forEach((function(e){e.classList.contains("ignore-hash")||e.addEventListener("click",(function(e){e.preventDefault()}))}))}}}(jQuery,Drupal)},265:()=>{!function(e,t){"use strict";t.behaviors.videoModal={attach:function(t){e(".js-magpopup-video").each((function(t,i){e(i).magnificPopup({type:"iframe",fixedContentPos:!1})}))}}}(jQuery,Drupal)},734:function(e,t,i){e.exports=function(e){"use strict";function t(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e)for(const i in e)if("default"!==i){const n=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:()=>e[i]})}return t.default=e,Object.freeze(t)}const i=t(e),n=new Map,s={set(e,t,i){n.has(e)||n.set(e,new Map);const s=n.get(e);s.has(t)||0===s.size?s.set(t,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,t)=>n.has(e)&&n.get(e).get(t)||null,remove(e,t){if(!n.has(e))return;const i=n.get(e);i.delete(t),0===i.size&&n.delete(e)}},r="transitionend",o=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,((e,t)=>`#${CSS.escape(t)}`))),e),a=e=>{e.dispatchEvent(new Event(r))},l=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),c=e=>l(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(o(e)):null,d=e=>{if(!l(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),i=e.closest("details:not([open])");if(!i)return t;if(i!==e){const t=e.closest("summary");if(t&&t.parentNode!==i)return!1;if(null===t)return!1}return t},u=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),p=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?p(e.parentNode):null},h=()=>{},f=e=>{e.offsetHeight},m=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,g=[],v=()=>"rtl"===document.documentElement.dir,b=e=>{var t;t=()=>{const t=m();if(t){const i=e.NAME,n=t.fn[i];t.fn[i]=e.jQueryInterface,t.fn[i].Constructor=e,t.fn[i].noConflict=()=>(t.fn[i]=n,e.jQueryInterface)}},"loading"===document.readyState?(g.length||document.addEventListener("DOMContentLoaded",(()=>{for(const e of g)e()})),g.push(t)):t()},y=(e,t=[],i=e)=>"function"==typeof e?e(...t):i,w=(e,t,i=!0)=>{if(!i)return void y(e);const n=(e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:i}=window.getComputedStyle(e);const n=Number.parseFloat(t),s=Number.parseFloat(i);return n||s?(t=t.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(i))):0})(t)+5;let s=!1;const o=({target:i})=>{i===t&&(s=!0,t.removeEventListener(r,o),y(e))};t.addEventListener(r,o),setTimeout((()=>{s||a(t)}),n)},E=(e,t,i,n)=>{const s=e.length;let r=e.indexOf(t);return-1===r?!i&&n?e[s-1]:e[0]:(r+=i?1:-1,n&&(r=(r+s)%s),e[Math.max(0,Math.min(r,s-1))])},x=/[^.]*(?=\..*)\.|.*/,_=/\..*/,S=/::\d+$/,T={};let C=1;
vendor: 19,700 bytes, line 2
2const M={mouseenter:"mouseover",mouseleave:"mouseout"},L=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 A(e,t){return t&&`${t}::${C++}`||e.uidEvent||C++}function k(e){const t=A(e);return e.uidEvent=t,T[t]=T[t]||{},T[t]}function P(e,t,i=null){return Object.values(e).find((e=>e.callable===t&&e.delegationSelector===i))}function I(e,t,i){const n="string"==typeof t,s=n?i:t||i;let r=z(e);return L.has(r)||(r=e),[n,s,r]}function O(e,t,i,n,s){if("string"!=typeof t||!e)return;let[r,o,a]=I(t,i,n);if(t in M){const e=e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};o=e(o)}const l=k(e),c=l[a]||(l[a]={}),d=P(c,o,r?i:null);if(d)return void(d.oneOff=d.oneOff&&s);const u=A(o,t.replace(x,"")),p=r?function(e,t,i){return function n(s){const r=e.querySelectorAll(t);for(let{target:o}=s;o&&o!==this;o=o.parentNode)for(const a of r)if(a===o)return Y(s,{delegateTarget:o}),n.oneOff&&H.off(e,s.type,t,i),i.apply(o,[s])}}(e,i,o):function(e,t){return function i(n){return Y(n,{delegateTarget:e}),i.oneOff&&H.off(e,n.type,t),t.apply(e,[n])}}(e,o);p.delegationSelector=r?i:null,p.callable=o,p.oneOff=s,p.uidEvent=u,c[u]=p,e.addEventListener(a,p,r)}function D(e,t,i,n,s){const r=P(t[i],n,s);r&&(e.removeEventListener(i,r,Boolean(s)),delete t[i][r.uidEvent])}function $(e,t,i,n){const s=t[i]||{};for(const[r,o]of Object.entries(s))r.includes(n)&&D(e,t,i,o.callable,o.delegationSelector)}function z(e){return e=e.replace(_,""),M[e]||e}const H={on(e,t,i,n){O(e,t,i,n,!1)},one(e,t,i,n){O(e,t,i,n,!0)},off(e,t,i,n){if("string"!=typeof t||!e)return;const[s,r,o]=I(t,i,n),a=o!==t,l=k(e),c=l[o]||{},d=t.startsWith(".");if(void 0===r){if(d)for(const i of Object.keys(l))$(e,l,i,t.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(S,"");a&&!t.includes(s)||D(e,l,o,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(e,l,o,r,s?i:null)}},trigger(e,t,i){if("string"!=typeof t||!e)return null;const n=m();let s=null,r=!0,o=!0,a=!1;t!==z(t)&&n&&(s=n.Event(t,i),n(e).trigger(s),r=!s.isPropagationStopped(),o=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=Y(new Event(t,{bubbles:r,cancelable:!0}),i);return a&&l.preventDefault(),o&&e.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function Y(e,t={}){for(const[i,n]of Object.entries(t))try{e[i]=n}catch(t){Object.defineProperty(e,i,{configurable:!0,get:()=>n})}return e}function W(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function X(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}const j={setDataAttribute(e,t,i){e.setAttribute(`data-bs-${X(t)}`,i)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${X(t)}`)},getDataAttributes(e){if(!e)return{};const t={},i=Object.keys(e.dataset).filter((e=>e.startsWith("bs")&&!e.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),t[i]=W(e.dataset[n])}return t},getDataAttribute:(e,t)=>W(e.getAttribute(`data-bs-${X(t)}`))};class N{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const i=l(t)?j.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...l(t)?j.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[n,s]of Object.entries(t)){const t=e[n],r=l(t)?"element":null==(i=t)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class R extends N{constructor(e,t){super(),(e=c(e))&&(this._element=e,this._config=this._getConfig(t),s.set(this._element,this.constructor.DATA_KEY,this))}dispose(){s.remove(this._element,this.constructor.DATA_KEY),H.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,i=!0){w(e,t,i)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return s.get(c(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.1"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const B=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let i=e.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),t=i&&"#"!==i?i.trim():null}return o(t)},q={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter((e=>e.matches(t))),parents(e,t){const i=[];let n=e.parentNode.closest(t);for(;n;)i.push(n),n=n.parentNode.closest(t);return i},prev(e,t){let i=e.previousElementSibling;for(;i;){if(i.matches(t))return[i];i=i.previousElementSibling}return[]},next(e,t){let i=e.nextElementSibling;for(;i;){if(i.matches(t))return[i];i=i.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((e=>`${e}:not([tabindex^="-"])`)).join(",");return this.find(t,e).filter((e=>!u(e)&&d(e)))},getSelectorFromElement(e){const t=B(e);return t&&q.findOne(t)?t:null},getElementFromSelector(e){const t=B(e);return t?q.findOne(t):null},getMultipleElementsFromSelector(e){const t=B(e);return t?q.find(t):[]}},F=(e,t="hide")=>{const i=`click.dismiss${e.EVENT_KEY}`,n=e.NAME;H.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),u(this))return;const s=q.getElementFromSelector(this)||this.closest(`.${n}`);e.getOrCreateInstance(s)[t]()}))},G=".bs.alert",V=`close${G}`,U=`closed${G}`;class K extends R{static get NAME(){return"alert"}close(){if(H.trigger(this._element,V).defaultPrevented)return;this._element.classList.remove("show");const e=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,e)}_destroyElement(){this._element.remove(),H.trigger(this._element,U),this.dispose()}static jQueryInterface(e){return this.each((function(){const t=K.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}F(K,"close"),b(K);const Q='[data-bs-toggle="button"]';class Z extends R{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each((function(){const t=Z.getOrCreateInstance(this);"toggle"===e&&t[e]()}))}}H.on(document,"click.bs.button.data-api",Q,(e=>{e.preventDefault();const t=e.target.closest(Q);Z.getOrCreateInstance(t).toggle()})),b(Z);const J=".bs.swipe",ee=`touchstart${J}`,te=`touchmove${J}`,ie=`touchend${J}`,ne=`pointerdown${J}`,se=`pointerup${J}`,re={endCallback:null,leftCallback:null,rightCallback:null},oe={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class ae extends N{constructor(e,t){super(),this._element=e,e&&ae.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return re}static get DefaultType(){return oe}static get NAME(){return"swipe"}dispose(){H.off(this._element,J)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),y(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=40)return;const t=e/this._deltaX;this._deltaX=0,t&&y(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(H.on(this._element,ne,(e=>this._start(e))),H.on(this._element,se,(e=>this._end(e))),this._element.classList.add("pointer-event")):(H.on(this._element,ee,(e=>this._start(e))),H.on(this._element,te,(e=>this._move(e))),H.on(this._element,ie,(e=>this._end(e))))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const le=".bs.carousel",ce=".data-api",de="next",ue="prev",pe="left",he="right",fe=`slide${le}`,me=`slid${le}`,ge=`keydown${le}`,ve=`mouseenter${le}`,be=`mouseleave${le}`,ye=`dragstart${le}`,we=`load${le}${ce}`,Ee=`click${le}${ce}`,xe="carousel",_e="active",Se=".active",Te=".carousel-item",Ce=Se+Te,Me={ArrowLeft:he,ArrowRight:pe},Le={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ae={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class ke extends R{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=q.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===xe&&this.cycle()}static get Default(){return Le}static get DefaultType(){return Ae}static get NAME(){return"carousel"}next(){this._slide(de)}nextWhenVisible(){!document.hidden&&d(this._element)&&this.next()}prev(){this._slide(ue)}pause(){this._isSliding&&a(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?H.one(this._element,me,(()=>this.cycle())):this.cycle())}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding)return void H.one(this._element,me,(()=>this.to(e)));const i=this._getItemIndex(this._getActive());if(i===e)return;const n=e>i?de:ue;this._slide(n,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&H.on(this._element,ge,(e=>this._keydown(e))),"hover"===this._config.pause&&(H.on(this._element,ve,(()=>this.pause())),H.on(this._element,be,(()=>this._maybeEnableCycle()))),this._config.touch&&ae.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const e of q.find(".carousel-item img",this._element))H.on(e,ye,(e=>e.preventDefault()));const e={leftCallback:()=>this._slide(this._directionToOrder(pe)),rightCallback:()=>this._slide(this._directionToOrder(he)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new ae(this._element,e)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=Me[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=q.findOne(Se,this._indicatorsElement);t.classList.remove(_e),t.removeAttribute("aria-current");const i=q.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);i&&(i.classList.add(_e),i.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const i=this._getActive(),n=e===de,s=t||E(this._getItems(),i,n,this._config.wrap);if(s===i)return;const r=this._getItemIndex(s),o=t=>H.trigger(this._element,t,{relatedTarget:s,direction:this._orderToDirection(e),from:this._getItemIndex(i),to:r});if(o(fe).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(r),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),f(s),i.classList.add(l),s.classList.add(l);this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(_e),i.classList.remove(_e,c,l),this._isSliding=!1,o(me)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return q.findOne(Ce,this._element)}_getItems(){return q.find(Te,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return v()?e===pe?ue:de:e===pe?de:ue}_orderToDirection(e){return v()?e===ue?pe:he:e===ue?he:pe}static jQueryInterface(e){return this.each((function(){const t=ke.getOrCreateInstance(this,e);if("number"!=typeof e){if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}else t.to(e)}))}}H.on(document,Ee,"[data-bs-slide], [data-bs-slide-to]",(function(e){const t=q.getElementFromSelector(this);if(!t||!t.classList.contains(xe))return;e.preventDefault();const i=ke.getOrCreateInstance(t),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===j.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),H.on(window,we,(()=>{const e=q.find('[data-bs-ride="carousel"]');for(const t of e)ke.getOrCreateInstance(t)})),b(ke);const Pe=".bs.collapse",Ie=`show${Pe}`,Oe=`shown${Pe}`,De=`hide${Pe}`,$e=`hidden${Pe}`,ze=`click${Pe}.data-api`,He="show",Ye="collapse",We="collapsing",Xe=`:scope .${Ye} .${Ye}`,je='[data-bs-toggle="collapse"]',Ne={parent:null,toggle:!0},Re={parent:"(null|element)",toggle:"boolean"};class Be extends R{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const i=q.find(je);for(const e of i){const t=q.getSelectorFromElement(e),i=q.find(t).filter((e=>e===this._element));null!==t&&i.length&&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 DefaultType(){return Re}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((e=>e!==this._element)).map((e=>Be.getOrCreateInstance(e,{toggle:!1})))),e.length&&e[0]._isTransitioning)return;if(H.trigger(this._element,Ie).defaultPrevented)return;for(const t of e)t.hide();const t=this._getDimension();this._element.classList.remove(Ye),this._element.classList.add(We),this._element.style[t]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${t[0].toUpperCase()+t.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(We),this._element.classList.add(Ye,He),this._element.style[t]="",H.trigger(this._element,Oe)}),this._element,!0),this._element.style[t]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(H.trigger(this._element,De).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,f(this._element),this._element.classList.add(We),this._element.classList.remove(Ye,He);for(const e of this._triggerArray){const t=q.getElementFromSelector(e);t&&!this._isShown(t)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0;this._element.style[e]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(We),this._element.classList.add(Ye),H.trigger(this._element,$e)}),this._element,!0)}_isShown(e=this._element){return e.classList.contains(He)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=c(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(je);for(const t of e){const e=q.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}_getFirstLevelChildren(e){const t=q.find(Xe,this._config.parent);return q.find(e,this._config.parent).filter((e=>!t.includes(e)))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const i of e)i.classList.toggle("collapsed",!t),i.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return"string"==typeof e&&/show|hide/.test(e)&&(t.toggle=!1),this.each((function(){const i=Be.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}}))}}H.on(document,ze,je,(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const e of q.getMultipleElementsFromSelector(this))Be.getOrCreateInstance(e,{toggle:!1}).toggle()})),b(Be);const qe="dropdown",Fe=".bs.dropdown",Ge=".data-api",Ve="ArrowUp",Ue="ArrowDown",Ke=`hide${Fe}`,Qe=`hidden${Fe}`,Ze=`show${Fe}`,Je=`shown${Fe}`,et=`click${Fe}${Ge}`,tt=`keydown${Fe}${Ge}`,it=`keyup${Fe}${Ge}`,nt="show",st='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',rt=`${st}.${nt}`,ot=".dropdown-menu",at=v()?"top-end":"top-start",lt=v()?"top-start":"top-end",ct=v()?"bottom-end":"bottom-start",dt=v()?"bottom-start":"bottom-end",ut=v()?"left-start":"right-start",pt=v()?"right-start":"left-start",ht={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},ft={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class mt extends R{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=q.next(this._element,ot)[0]||q.prev(this._element,ot)[0]||q.findOne(ot,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return ht}static get DefaultType(){return ft}static get NAME(){return qe}toggle(){return this._isShown()?this.hide():this.show()}show(){if(u(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!H.trigger(this._element,Ze,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".
2navbar-nav"))for(const e of[].concat(...document.body.children))H.on(e,"mouseover",h);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(nt),this._element.classList.add(nt),H.trigger(this._element,Je,e)}}hide(){if(u(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!H.trigger(this._element,Ke,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))H.off(e,"mouseover",h);this._popper&&this._popper.destroy(),this._menu.classList.remove(nt),this._element.classList.remove(nt),this._element.setAttribute("aria-expanded","false"),j.removeDataAttribute(this._menu,"popper"),H.trigger(this._element,Qe,e)}}_getConfig(e){if("object"==typeof(e=super._getConfig(e)).reference&&!l(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(`${qe.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(void 0===i)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=this._parent:l(this._config.reference)?e=c(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const t=this._getPopperConfig();this._popper=i.createPopper(e,this._menu,t)}_isShown(){return this._menu.classList.contains(nt)}_getPlacement(){const e=this._parent;if(e.classList.contains("dropend"))return ut;if(e.classList.contains("dropstart"))return pt;if(e.classList.contains("dropup-center"))return"top";if(e.classList.contains("dropdown-center"))return"bottom";const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?lt:at:t?dt:ct}
vendor: 10,248 bytes, line 2
2_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map((e=>Number.parseInt(e,10))):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(j.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...y(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:t}){const i=q.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((e=>d(e)));i.length&&E(i,t,e===Ue,!i.includes(t)).focus()}static jQueryInterface(e){return this.each((function(){const t=mt.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}static clearMenus(e){if(2===e.button||"keyup"===e.type&&"Tab"!==e.key)return;const t=q.find(rt);for(const i of t){const t=mt.getInstance(i);if(!t||!1===t._config.autoClose)continue;const n=e.composedPath(),s=n.includes(t._menu);if(n.includes(t._element)||"inside"===t._config.autoClose&&!s||"outside"===t._config.autoClose&&s)continue;if(t._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const r={relatedTarget:t._element};"click"===e.type&&(r.clickEvent=e),t._completeHide(r)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),i="Escape"===e.key,n=[Ve,Ue].includes(e.key);if(!n&&!i)return;if(t&&!i)return;e.preventDefault();const s=this.matches(st)?this:q.prev(this,st)[0]||q.next(this,st)[0]||q.findOne(st,e.delegateTarget.parentNode),r=mt.getOrCreateInstance(s);if(n)return e.stopPropagation(),r.show(),void r._selectMenuItem(e);r._isShown()&&(e.stopPropagation(),r.hide(),s.focus())}}H.on(document,tt,st,mt.dataApiKeydownHandler),H.on(document,tt,ot,mt.dataApiKeydownHandler),H.on(document,et,mt.clearMenus),H.on(document,it,mt.clearMenus),H.on(document,et,st,(function(e){e.preventDefault(),mt.getOrCreateInstance(this).toggle()})),b(mt);const gt="backdrop",vt="show",bt=`mousedown.bs.${gt}`,yt={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},wt={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Et extends N{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return yt}static get DefaultType(){return wt}static get NAME(){return gt}show(e){if(!this._config.isVisible)return void y(e);this._append();const t=this._getElement();this._config.isAnimated&&f(t),t.classList.add(vt),this._emulateAnimation((()=>{y(e)}))}hide(e){this._config.isVisible?(this._getElement().classList.remove(vt),this._emulateAnimation((()=>{this.dispose(),y(e)}))):y(e)}dispose(){this._isAppended&&(H.off(this._element,bt),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=c(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),H.on(e,bt,(()=>{y(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(e){w(e,this._getElement(),this._config.isAnimated)}}const xt=".bs.focustrap",_t=`focusin${xt}`,St=`keydown.tab${xt}`,Tt="backward",Ct={autofocus:!0,trapElement:null},Mt={autofocus:"boolean",trapElement:"element"};class Lt extends N{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Ct}static get DefaultType(){return Mt}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),H.off(document,xt),H.on(document,_t,(e=>this._handleFocusin(e))),H.on(document,St,(e=>this._handleKeydown(e))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,H.off(document,xt))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const i=q.focusableChildren(t);0===i.length?t.focus():this._lastTabNavDirection===Tt?i[i.length-1].focus():i[0].focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?Tt:"forward")}}const At=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",kt=".sticky-top",Pt="padding-right",It="margin-right";class Ot{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Pt,(t=>t+e)),this._setElementAttributes(At,Pt,(t=>t+e)),this._setElementAttributes(kt,It,(t=>t-e))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Pt),this._resetElementAttributes(At,Pt),this._resetElementAttributes(kt,It)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,i){const n=this.getWidth();this._applyManipulationCallback(e,(e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+n)return;this._saveInitialAttribute(e,t);const s=window.getComputedStyle(e).getPropertyValue(t);e.style.setProperty(t,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(e,t){const i=e.style.getPropertyValue(t);i&&j.setDataAttribute(e,t,i)}_resetElementAttributes(e,t){this._applyManipulationCallback(e,(e=>{const i=j.getDataAttribute(e,t);null!==i?(j.removeDataAttribute(e,t),e.style.setProperty(t,i)):e.style.removeProperty(t)}))}_applyManipulationCallback(e,t){if(l(e))t(e);else for(const i of q.find(e,this._element))t(i)}}const Dt=".bs.modal",$t=`hide${Dt}`,zt=`hidePrevented${Dt}`,Ht=`hidden${Dt}`,Yt=`show${Dt}`,Wt=`shown${Dt}`,Xt=`resize${Dt}`,jt=`click.dismiss${Dt}`,Nt=`mousedown.dismiss${Dt}`,Rt=`keydown.dismiss${Dt}`,Bt=`click${Dt}.data-api`,qt="modal-open",Ft="show",Gt="modal-static",Vt={backdrop:!0,focus:!0,keyboard:!0},Ut={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Kt extends R{constructor(e,t){super(e,t),this._dialog=q.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ot,this._addEventListeners()}static get Default(){return Vt}static get DefaultType(){return Ut}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||H.trigger(this._element,Yt,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(qt),this._adjustDialog(),this._backdrop.show((()=>this._showElement(e))))}hide(){this._isShown&&!this._isTransitioning&&(H.trigger(this._element,$t).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Ft),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){H.off(window,Dt),H.off(this._dialog,Dt),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Et({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Lt({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||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;const t=q.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),f(this._element),this._element.classList.add(Ft);this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,H.trigger(this._element,Wt,{relatedTarget:e})}),this._dialog,this._isAnimated())}_addEventListeners(){H.on(this._element,Rt,(e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),H.on(window,Xt,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),H.on(this._element,Nt,(e=>{H.one(this._element,jt,(t=>{this._element===e.target&&this._element===t.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_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(qt),this._resetAdjustments(),this._scrollBar.reset(),H.trigger(this._element,Ht)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(H.trigger(this._element,zt).defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(Gt)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(Gt),this._queueCallback((()=>{this._element.classList.remove(Gt),this._queueCallback((()=>{this._element.style.overflowY=t}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),i=t>0;if(i&&!e){const e=v()?"paddingLeft":"paddingRight";this._element.style[e]=`${t}px`}if(!i&&e){const e=v()?"paddingRight":"paddingLeft";this._element.style[e]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each((function(){const i=Kt.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method n
2amed "${e}"`);i[e](t)}}))}}H.on(document,Bt,'[data-bs-toggle="modal"]',(function(e){const t=q.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),H.one(t,Yt,(e=>{e.defaultPrevented||H.one(t,Ht,(()=>{d(this)&&this.focus()}))}));const i=q.findOne(".modal.show");i&&Kt.getInstance(i).hide(),Kt.getOrCreateInstance(t).toggle(this)})),F(Kt),b(Kt);const Qt=".bs.offcanvas",Zt=".data-api",Jt=`load${Qt}${Zt}`,ei="show",ti="showing",ii="hiding",ni=".offcanvas.show",si=`show${Qt}`,ri=`shown${Qt}`,oi=`hide${Qt}`,ai=`hidePrevented${Qt}`,li=`hidden${Qt}`,ci=`resize${Qt}`,di=`click${Qt}${Zt}`,ui=`keydown.dismiss${Qt}`,pi={backdrop:!0,keyboard:!0,scroll:!1},hi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class fi extends R{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return pi}static get DefaultType(){return hi}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown)return;if(H.trigger(this._element,si,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Ot).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ti);this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(ei),this._element.classList.remove(ti),H.trigger(this._element,ri,{relatedTarget:e})}),this._element,!0)}hide(){if(!this._isShown)return;if(H.trigger(this._element,oi).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(ii),this._backdrop.hide();this._queueCallback((()=>{this._element.classList.remove(ei,ii),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Ot).reset(),H.trigger(this._element,li)}),this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=Boolean(this._config.backdrop);return new Et({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():H.trigger(this._element,ai)}:null})}_initializeFocusTrap(){return new Lt({trapElement:this._element})}_addEventListeners(){H.on(this._element,ui,(e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():H.trigger(this._element,ai))}))}static jQueryInterface(e){return this.each((function(){const t=fi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}H.on(document,di,'[data-bs-toggle="offcanvas"]',(function(e){const t=q.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),u(this))return;H.one(t,li,(()=>{d(this)&&this.focus()}));const i=q.findOne(ni);i&&i!==t&&fi.getInstance(i).hide(),fi.getOrCreateInstance(t).toggle(this)})),H.on(window,Jt,(()=>{for(const e of q.find(ni))fi.getOrCreateInstance(e).show()})),H.on(window,ci,(()=>{for(const e of q.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&fi.getOrCreateInstance(e).hide()})),F(fi),b(fi);const mi={"*":["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:[]},gi=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),vi=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,bi=(e,t)=>{const i=e.nodeName.toLowerCase();return t.includes(i)?!gi.has(i)||Boolean(vi.test(e.nodeValue)):t.filter((e=>e instanceof RegExp)).some((e=>e.test(i)))};const yi={allowList:mi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},wi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Ei={entry:"(string|element|function|null)",selector:"(string|element)"};class xi extends N{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return yi}static get DefaultType(){return wi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((e=>
vendor: 4,606 bytes, line 2
2this._resolvePossibleFunction(e))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[t,i]of Object.entries(this._config.content))this._setContent(e,i,t);const t=e.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&t.classList.add(...i.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,i]of Object.entries(e))super._typeCheckConfig({selector:t,entry:i},Ei)}_setContent(e,t,i){const n=q.findOne(i,e);n&&((t=this._resolvePossibleFunction(t))?l(t)?this._putElementInTemplate(c(t),n):this._config.html?n.innerHTML=this._maybeSanitize(t):n.textContent=t:n.remove())}_maybeSanitize(e){return this._config.sanitize?function(e,t,i){if(!e.length)return e;if(i&&"function"==typeof i)return i(e);const n=(new window.DOMParser).parseFromString(e,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const e of s){const i=e.nodeName.toLowerCase();if(!Object.keys(t).includes(i)){e.remove();continue}const n=[].concat(...e.attributes),s=[].concat(t["*"]||[],t[i]||[]);for(const t of n)bi(t,s)||e.removeAttribute(t.nodeName)}return n.body.innerHTML}(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return y(e,[this])}_putElementInTemplate(e,t){if(this._config.html)return t.innerHTML="",void t.append(e);t.textContent=e.textContent}}const _i=new Set(["sanitize","allowList","sanitizeFn"]),Si="fade",Ti="show",Ci=".modal",Mi="hide.bs.modal",Li="hover",Ai="focus",ki={AUTO:"auto",TOP:"top",RIGHT:v()?"left":"right",BOTTOM:"bottom",LEFT:v()?"right":"left"},Pi={allowList:mi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},Ii={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class Oi extends R{constructor(e,t){if(void 0===i)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Pi}static get DefaultType(){return Ii}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),H.off(this._element.closest(Ci),Mi,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),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 e=H.trigger(this._element,this.constructor.eventName("show")),t=(p(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!t)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),H.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(Ti),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))H.on(e,"mouseover",h);this._queueCallback((()=>{H.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}
vendor: 5,422 bytes, line 2
2hide(){if(!this._isShown())return;if(H.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;if(this._getTipElement().classList.remove(Ti),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))H.off(e,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[Ai]=!1,this._activeTrigger[Li]=!1,this._isHovered=null;this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),H.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(Si,Ti),t.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e})(this.constructor.NAME).toString();return t.setAttribute("id",i),this._isAnimated()&&t.classList.add(Si),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new xi({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Si)}_isShown(){return this.tip&&this.tip.classList.contains(Ti)}_createPopper(e){const t=y(this._config.placement,[this,e,this._element]),n=ki[t.toUpperCase()];return i.createPopper(this._element,e,this._getPopperConfig(n))}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map((e=>Number.parseInt(e,10))):"function"==typeof e?t=>e(t,this._element):e}_resolvePossibleFunction(e){return y(e,[this._element])}_getPopperConfig(e){const t={placement:e,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:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...t,...y(this._config.popperConfig,[t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if("click"===t)H.on(this._element,this.constructor.eventName("click"),this._config.selector,(e=>{this._initializeOnDelegatedTarget(e).toggle()}));else if("manual"!==t){const e=t===Li?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=t===Li?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");H.on(this._element,e,this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?Ai:Li]=!0,t._enter()})),H.on(this._element,i,this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?Ai:Li]=t._element.contains(e.relatedTarget),t._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},H.on(this._element.closest(Ci),Mi,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=j.getDataAttributes(this._element);for(const e of Object.keys(t))_i.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:c(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[t,i]of Object.entries(this._config))this.constructor.Default[t]!==i&&(e[t]=i);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each((function(){const t=Oi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method n
2amed "${e}"`);t[e]()}}))}}b(Oi);const Di={...Oi.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},$i={...Oi.DefaultType,content:"(null|string|element|function)"};class zi extends Oi{static get Default(){return Di}static get DefaultType(){return $i}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each((function(){const t=zi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}b(zi);const Hi=".bs.scrollspy",Yi=`activate${Hi}`,Wi=`click${Hi}`,Xi=`load${Hi}.data-api`,ji="active",Ni="[href]",Ri=".nav-link",Bi=`${Ri}, .nav-item > ${Ri}, .list-group-item`,qi={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Fi={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Gi extends R{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return qi}static get DefaultType(){return Fi}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=c(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map((e=>Number.parseFloat(e)))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(H.off(this._config.target,Wi),H.on(this._config.target,Wi,Ni,(e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const i=this._rootElement||window,n=t.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((e=>this._observerCallback(e)),e)}_observerCallback(e){const t=e=>this._targetLinks.get(`#${e.target.id}`),i=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const r of e){if(!r.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(r));continue}const e=r.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&e){if(i(r),!n)return}else s||e||i(r)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=q.find(Ni,this._config.target);for(const t of e){if(!t.hash||u(t))continue;const e=q.findOne(decodeURI(t.hash),this._element);d(e)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(ji),this._activateParents(e),H.trigger(this._element,Yi,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))q.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(ji);else for(const t of q.parents(e,".nav, .list-group"))for(const e of q.prev(t,Bi))e.classList.add(ji)}_clearActiveClass(e){e.classList.remove(ji);const t=q.find(`${Ni}.${ji}`,e);for(const e of t)e.classList.remove(ji)}static jQueryInterface(e){return this.each((function(){const t=Gi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method n
2amed "${e}"`);t[e]()}}))}}H.on(window,Xi,(()=>{for(const e of q.find('[data-bs-spy="scroll"]'))Gi.getOrCreateInstance(e)})),b(Gi);const Vi=".bs.tab",Ui=`hide${Vi}`,Ki=`hidden${Vi}`,Qi=`show${Vi}`,Zi=`shown${Vi}`,Ji=`click${Vi}`,en=`keydown${Vi}`,tn=`load${Vi}`,nn="ArrowLeft",sn="ArrowRight",rn="ArrowUp",on="ArrowDown",an="Home",ln="End",cn="active",dn="fade",un="show",pn=":not(.dropdown-toggle)",hn='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',fn=`.nav-link${pn}, .list-group-item${pn}, [role="tab"]${pn}, ${hn}`,mn=`.${cn}[data-bs-toggle="tab"], .${cn}[data-bs-toggle="pill"], .${cn}[data-bs-toggle="list"]`;class gn extends R{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),H.on(this._element,en,(e=>this._keydown(e))))}static get NAME(){return"tab"}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),i=t?H.trigger(t,Ui,{relatedTarget:e}):null;H.trigger(e,Qi,{relatedTarget:t}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){if(!e)return;e.classList.add(cn),this._activate(q.getElementFromSelector(e));this._queueCallback((()=>{"tab"===e.getAttribute("role")?(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),H.trigger(e,Zi,{relatedTarget:t})):e.classList.add(un)}),e,e.classList.contains(dn))}_deactivate(e,t){if(!e)return;e.classList.remove(cn),e.blur(),this._deactivate(q.getElementFromSelector(e));this._queueCallback((()=>{"tab"===e.getAttribute("role")?(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),H.trigger(e,Ki,{relatedTarget:t})):e.classList.remove(un)}),e,e.classList.contains(dn))}_keydown(e){if(![nn,sn,rn,on,an,ln].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter((e=>!u(e)));let i;if([an,ln].includes(e.key))i=t[e.key===an?0:t.length-1];else{const n=[sn,on].includes(e.key);i=E(t,e.target,n,!0)}i&&(i.focus({preventScroll:!0}),gn.getOrCreateInstance(i).show())}_getChildren(){return q.find(fn,this._parent)}_getActiveElem(){return this._getChildren().find((e=>this._elemIsActive(e)))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),i=this._getOuterElement(e);e.setAttribute("aria-selected",t),i!==e&&this._setAttributeIfNotExists(i,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=q.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const i=this._getOuterElement(e);if(!i.classList.contains("dropdown"))return;const n=(e,n)=>{const s=q.findOne(e,i);s&&s.classList.toggle(n,t)};n(".dropdown-toggle",cn),n(".dropdown-menu",un),i.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,i){e.hasAttribute(t)||e.setAttribute(t,i)}_elemIsActive(e){return e.classList.contains(cn)}_getInnerElement(e){return e.matches(fn)?e:q.findOne(fn,e)}
2_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(e){return this.each((function(){const t=gn.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}))}}H.on(document,Ji,hn,(function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),u(this)||gn.getOrCreateInstance(this).show()})),H.on(window,tn,(()=>{for(const e of q.find(mn))gn.getOrCreateInstance(e)})),b(gn);const vn=".bs.toast",bn=`mouseover${vn}`,yn=`mouseout${vn}`,wn=`focusin${vn}`,En=`focusout${vn}`,xn=`hide${vn}`,_n=`hidden${vn}`,Sn=`show${vn}`,Tn=`shown${vn}`,Cn="hide",Mn="show",Ln="showing",An={animation:"boolean",autohide:"boolean",delay:"number"},kn={animation:!0,autohide:!0,delay:5e3};class Pn extends R{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return kn}static get DefaultType(){return An}static get NAME(){return"toast"}show(){if(H.trigger(this._element,Sn).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");this._element.classList.remove(Cn),f(this._element),this._element.classList.add(Mn,Ln),this._queueCallback((()=>{this._element.classList.remove(Ln),H.trigger(this._element,Tn),this._maybeScheduleHide()}),this._element,this._config.animation)}hide(){if(!this.isShown())return;if(H.trigger(this._element,xn).defaultPrevented)return;this._element.classList.add(Ln),this._queueCallback((()=>{this._element.classList.add(Cn),this._element.classList.remove(Ln,Mn),H.trigger(this._element,_n)}),this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Mn),super.dispose()}isShown(){return this._element.classList.contains(Mn)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}if(t)return void this._clearTimeout();const i=e.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){H.on(this._element,bn,(e=>this._onInteraction(e,!0))),H.on(this._element,yn,(e=>this._onInteraction(e,!1))),H.on(this._element,wn,(e=>this._onInteraction(e,!0))),H.on(this._element,En,(e=>this._onInteraction(e,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each((function(){const t=Pn.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}return F(Pn),b(Pn),{Alert:K,Button:Z,Carousel:ke,Collapse:Be,Dropdown:mt,Modal:Kt,Offcanvas:fi,Popover:zi,ScrollSpy:Gi,Tab:gn,Toast:Pn,Tooltip:Oi}}(i(492))},916:(e,t,i)=>{var n,s,r;!function(o){"use strict";s=[i(311)],n=function(e){var t=-1,i=-1,n=function(e){return parseFloat(e)||0},s=function(t){var i=e(t),s=null,r=[];return i.each((function(){var t=e(this),i=t.offset().top-n(t.css("margin-top")),o=r.length>0?r[r.length-1]:null;null===o?r.push(t):Math.floor(Math.abs(s-i))<=1?r[r.length-1]=o.add(t):r.push(t),s=i})),r},r=function(t){var i={byRow:!0,property:"height",target:null,remove:!1};return"object"==typeof t?e.extend(i,t):("boolean"==typeof t?i.byRow=t:"remove"===t&&(i.remove=!0),i)},o=e.fn.matchHeight=function(t){var i=r(t);if(i.remove){var n=this;return this.css(i.property,""),e.each(o._groups,(function(e,t){t.elements=t.elements.not(n)})),this}return this.length<=1&&!i.target||(o._groups.push({elements:this,options:i}),o._apply(this,i)),this};o.version="0.7.2",o._groups=[],o._throttle=80,o._maintainScroll=!1,o._beforeUpdate=null,o._afterUpdate=null,o._rows=s,o._parse=n,o._parseOptions=r,o._apply=function(t,i){var a=r(i),l=e(t),c=[l],d=e(window).scrollTop(),u=e("html").outerHeight(!0),p=l.parents().filter(":hidden");return p.each((function(){var t=e(this);t.data("style-cache",t.attr("style"))})),p.css("display","block"),a.byRow&&!a.target&&(l.each((function(){var t=e(this),i=t.css("display");"inline-block"!==i&&"flex"!==i&&"inline-flex"!==i&&(i="block"),t.data("style-cache",t.attr("style")),t.css({display:i,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})})),c=s(l),l.each((function(){var t=e(this);t.attr("style",t.data("style-cache")||"")}))),e.each(c,(function(t,i){var s=e(i),r=0;if(a.target)r=a.target.outerHeight(!1);else{if(a.byRow&&s.length<=1)return void s.css(a.property,"");s.each((function(){var t=e(this),i=t.attr("style"),n=t.css("display");"inline-block"!==n&&"flex"!==n&&"inline-flex"!==n&&(n="block");var s={display:n};s[a.property]="",t.css(s),t.outerHeight(!1)>r&&(r=t.outerHeight(!1)),i?t.attr("style",i):t.css("display","")}))}s.each((function(){var t=e(this),i=0;a.target&&t.is(a.target)||("border-box"!==t.css("box-sizing")&&(i+=n(t.css("border-top-width"))+n(t.css("border-bottom-width")),i+=n(t.css("padding-top"))+n(t.css("padding-bottom"))),t.css(a.property,r-i+"px"))}))})),p.each((function(){var t=e(this);t.attr("style",t.data("style-cache")||null)})),o._maintainScroll&&e(window).scrollTop(d/u*e("html").outerHeight(!0)),this},o._applyDataApi=function(){var t={};e("[data-match-height], [data-mh]").each((function(){var i=e(this),n=i.attr("data-mh")||i.attr("data-match-height");t[n]=n in t?t[n].add(i):i})),e.each(t,(function(){this.matchHeight(!0)}))};var a=function(t){o._beforeUpdate&&o._beforeUpdate(t,o._groups),e.each(o._groups,
2(function(){o._apply(this.elements,this.options)})),o._afterUpdate&&o._afterUpdate(t,o._groups)};o._update=function(n,s){if(s&&"resize"===s.type){var r=e(window).width();if(r===t)return;t=r}n?-1===i&&(i=setTimeout((function(){a(s),i=-1}),o._throttle)):a(s)},e(o._applyDataApi);var l=e.fn.on?"on":"bind";e(window)[l]("load",(function(e){o._update(!1,e)})),e(window)[l]("resize orientationchange",(function(e){o._update(!0,e)}))},void 0===(r=n.apply(t,s))||(e.exports=r)}()},78:(e,t,i)=>{var n,s,r;s=[i(311)],void 0===(r="function"==typeof(n=function(e){var t,i,n,s,r,o,a="Close",l="BeforeClose",c="MarkupParse",d="Open",u="Change",p="mfp",h="."+p,f="mfp-ready",m="mfp-removing",g="mfp-prevent-close",v=function(){},b=!!window.jQuery,y=e(window),w=function(e,i){t.ev.on(p+e+h,i)},E=function(t,i,n,s){var r=document.createElement("div");return r.className="mfp-"+t,n&&(r.innerHTML=n),s?i&&i.appendChild(r):(r=e(r),i&&r.appendTo(i)),r},x=function(i,n){t.ev.triggerHandler(p+i,n),t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,e.isArray(n)?n:[n]))},_=function(i){return i===o&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),o=i),t.currTemplate.closeBtn},S=function(){e.magnificPopup.instance||((t=new v).init(),e.magnificPopup.instance=t)};v.prototype={constructor:v,init:function(){var i=navigator.appVersion;t.isLowIE=t.isIE8=document.all&&!document.addEventListener,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),n=e(document),t.popupsCache={}},open:function(i){var s;if(!1===i.isObj){t.items=i.items.toArray(),t.index=0;var o,a=i.items;for(s=0;s<a.length;s++)if((o=a[s]).parsed&&(o=o.el[0]),o===i.el[0]){t.index=s;break}}else t.items=e.isArray(i.items)?i.items:[i.items],t.index=i.index||0;if(!t.isOpen){t.types=[],r="",i.mainEl&&i.mainEl.length?t.ev=i.mainEl.eq(0):t.ev=n,i.key?(t.popupsCache[i.key]||(t.popupsCache[i.key]={}),t.currTemplate=t.popupsCache[i.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopup.defaults,i),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=E("bg").on("click"+h,(function(){t.close()})),t.wrap=E("wrap").attr("tabindex",-1).on("click"+h,(function(e){t._checkIfClose(e.target)&&t.close()})),t.container=E("container",t.wrap)),t.contentContainer=E("content"),t.st.preloader&&(t.preloader=E("preloader",t.container,t.st.tLoading));var l=e.magnificPopup.modules;for(s=0;s<l.length;s++){var u=l[s];u=u.charAt(0).toUpperCase()+u.slice(1),t["init"+u].call(t)}x("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(w(c,(function(e,t,i,n){i.close_replaceWith=_(n.type)})),r+=" mfp-close-btn-in"):t.wrap.append(_())),t.st.alignTop&&(r+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:y.scrollTop(),position:"absolute"}),(!1===t.st.fixedBgPos||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:n.height(),position:"absolute"}),t.st.enableEscapeKey&&n.on("keyup"+h,(function(e){27===e.keyCode&&t.close()})),y.on("resize"+h,(function(){t.updateSize()})),t.st.closeOnContentClick||(r+=" mfp-auto-cursor"),r&&t.wrap.addClass(r);var p=t.wH=y.height(),m={};if(t.fixedContentPos&&t._hasScrollBar(p)){var g=t._getScrollbarSize();g&&(m.marginRight=g)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):m.overflow="hidden");var v=t.st.mainClass;return t.isIE7&&(v+=" mfp-ie7"),v&&t._addClassToMFP(v),t.updateItemHTML(),x("BuildControls"),e("html").css(m),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||e(document.body)),t._lastFocusedEl=document.activeElement,setTimeout((function(){t.content?(t._addClassToMFP(f),t._setFocus()):t.bgOverlay.addClass(f),n.on("focusin"+h,t._onFocusIn)}),16),t.isOpen=!0,t.updateSize(p),x(d),i}t.updateItemHTML()},close:function(){t.isOpen&&(x(l),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(m),setTimeout((function(){t._close()}),t.st.removalDelay)):t._close())},_close:function(){x(a);var i=m+" "+f+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(i+=t.st.mainClass+" "),t._removeClassFromMFP(i),t.fixedContentPos){var s={marginRight:""};t.isIE7?e("body, html").css("overflow",""):s.overflow="",e("html").css(s)}n.off("keyup.mfp focusin"+h),t.ev.off(h),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&!0!==t.currTemplate[t.currItem.type]||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t.st.autoFocusLast&&t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,x("AfterClose")},updateSize:function(e){if(t.isIOS){var i=document.documentElement.clientWidth/window.innerWidth,n=window.innerHeight*i;t.wrap.css("height",n),t.wH=n}else t.wH=e||y.height();t.fixedContentPos||t.wrap.css("height",t.wH),x("Resize")},updateItemHTML:function(){var i=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),i.parsed||(i=t.parseEl(t.index));var n=i.type;if(x("BeforeChange",[t.currItem?t.currItem.type:"",n]),t.currItem=i,!t.currTemplate[n]){var r=!!t.st[n]&&t.st[n].markup;x("FirstMarkupParse",r),t.currTemplate[n]=!r||e(r)}s&&s!==i.type&&t.container.removeClass("mfp-"+s+"-holder");var o=t["get"+n.charAt(0).toUpperCase()+n.slice(1)](i,t.currTemplate[n]);t.appendContent(o,n),i.preloaded=!0,x(u,i),s=i.type,t.container.prepend(t.contentContainer),x("AfterChange")},appendContent:function(e,i){t.content=e,e?t.st.showCloseBtn&&t.st.closeBtnInside&&!0===t.currTemplate[i]?t.content.find(".mfp-close").length||t.content.append(_()):t.content=e:t.content="",x("BeforeAppend"),t.container.addClass("mfp-"+i+"-holder"),t.contentContainer.append(t.content)},parseEl:function(i){var n,s=t.items[i];if(s.tagName?s={el:e(s)}:(n=s.type,s={data:s,src:s.src}),s.el){for(var r=t.types,o=0;o<r.length;o++)if(s.el.hasClass("mfp-"+r[o])){n=r[o];break}s.src=s.el.attr("data-mfp-src"),s.src||(s.src=s.el.attr("href"))}return s.type=n||t.st.type||"inline",s.index=i,s.parsed=!0,t.items[i]=s,x("ElementParse",s),t.items[i]},addGroup:function(e,i){var n=function(n){n.mfpEl=this,t._openClick(n,e,i)};i||(i={});var s="click.magnificPopup";i.mainEl=e,i.items?(i.isObj=!0,e.off(s).on(s,n)):(i.isObj=!1,i.delegate?e.off(s).on(s,i.delegate,n):(i.items=e,e.off(s).on(s,n)))},_openClick:function(i,n,s){if((void 0!==s.midClick?s.midClick:e.magnificPopup.defaults.midClick)||!(2===i.which||i.ctrlKey||i.metaKey||i.altKey||i.shiftKey)){var r=void 0!==s.disableOn?s.disableOn:e.magnificPopup.defaults.disableOn;if(r)if(e.isFunction(r)){if(!r.call(t))return!0}else if(y.width()<r)return!0;
2i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation()),s.el=e(i.mfpEl),s.delegate&&(s.items=n.find(s.delegate)),t.open(s)}},updateStatus:function(e,n){if(t.preloader){i!==e&&t.container.removeClass("mfp-s-"+i),n||"loading"!==e||(n=t.st.tLoading);var s={status:e,text:n};x("UpdateStatus",s),e=s.status,n=s.text,t.preloader.html(n),t.preloader.find("a").on("click",(function(e){e.stopImmediatePropagation()})),t.container.addClass("mfp-s-"+e),i=e}},_checkIfClose:function(i){if(!e(i).hasClass(g)){var n=t.st.closeOnContentClick,s=t.st.closeOnBgClick;if(n&&s)return!0;if(!t.content||e(i).hasClass("mfp-close")||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||e.contains(t.content[0],i)){if(n)return!0}else if(s&&e.contains(document,i))return!0;return!1}},_addClassToMFP:function(e){t.bgOverlay.addClass(e),t.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),t.wrap.removeClass(e)},_hasScrollBar:function(e){return(t.isIE7?n.height():document.body.scrollHeight)>(e||y.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(i){return i.target===t.wrap[0]||e.contains(t.wrap[0],i.target)?void 0:(t._setFocus(),!1)},_parseMarkup:function(t,i,n){var s;n.data&&(i=e.extend(n.data,i)),x(c,[t,i,n]),e.each(i,(function(i,n){if(void 0===n||!1===n)return!0;if((s=i.split("_")).length>1){var r=t.find(h+"-"+s[0]);if(r.length>0){var o=s[1];"replaceWith"===o?r[0]!==n[0]&&r.replaceWith(n):"img"===o?r.is("img")?r.attr("src",n):r.replaceWith(e("<img>").attr("src",n).attr("class",r.attr("class"))):r.attr(s[1],n)}}else t.find(h+"-"+i).html(n)}))},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:v.prototype,modules:[],open:function(t,i){return S(),(t=t?e.extend(!0,{},t):{}).isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(e.magnificPopup.defaults[t]=i.options),e.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},e.fn.magnificPopup=function(i){S();var n=e(this);if("string"==typeof i)if("open"===i){var s,r=b?n.data("magnificPopup"):n[0].magnificPopup,o=parseInt(arguments[1],10)||0;r.items?s=r.items[o]:(s=n,r.delegate&&(s=s.find(r.delegate)),s=s.eq(o)),t._openClick({mfpEl:s},n,r)}else t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1));else i=e.extend(!0,{},i),b?n.data("magnificPopup",i):n[0].magnificPopup=i,t.addGroup(n,i);return n};var T,C,M,L="inline",A=function(){M&&(C.after(M.addClass(T)).detach(),M=null)};e.magnificPopup.registerModule(L,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(L),w(a+"."+L,(function(){A()}
2))},getInline:function(i,n){if(A(),i.src){var s=t.st.inline,r=e(i.src);if(r.length){var o=r[0].parentNode;o&&o.tagName&&(C||(T=s.hiddenClass,C=E(T),T="mfp-"+T),M=r.after(C).detach().removeClass(T)),t.updateStatus("ready")}else t.updateStatus("error",s.tNotFound),r=e("<div>");return i.inlineElement=r,r}return t.updateStatus("ready"),t._parseMarkup(n,{},i),n}}});var k,P="ajax",I=function(){k&&e(document.body).removeClass(k)},O=function(){I(),t.req&&t.req.abort()};e.magnificPopup.registerModule(P,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){t.types.push(P),k=t.st.ajax.cursor,w(a+"."+P,O),w("BeforeChange."+P,O)},getAjax:function(i){k&&e(document.body).addClass(k),t.updateStatus("loading");var n=e.extend({url:i.src,success:function(n,s,r){var o={data:n,xhr:r};x("ParseAjax",o),t.appendContent(e(o.data),P),i.finished=!0,I(),t._setFocus(),setTimeout((function(){t.wrap.addClass(f)}),16),t.updateStatus("ready"),x("AjaxContentAdded")},error:function(){I(),i.finished=i.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",i.src))}},t.st.ajax.settings);return t.req=e.ajax(n),""}}});var D,$=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;
2var n=t.st.image.titleSrc;if(n){if(e.isFunction(n))return n.call(t,i);if(i.el)return i.el.attr(n)||""}return""};e.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var i=t.st.image,n=".image";t.types.push("image"),w(d+n,(function(){"image"===t.currItem.type&&i.cursor&&e(document.body).addClass(i.cursor)})),w(a+n,(function(){i.cursor&&e(document.body).removeClass(i.cursor),y.off("resize"+h)})),w("Resize"+n,t.resizeImage),t.isLowIE&&w("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var i=0;t.isLowIE&&(i=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-i)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,D&&clearInterval(D),e.isCheckingImgSize=!1,x("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],s=function(r){D&&clearInterval(D),D=setInterval((function(){return n.naturalWidth>0?void t._onImageHasSize(e):(i>200&&clearInterval(D),void(3==++i?s(10):40===i?s(50):100===i&&s(500)))}),r)};s(1)},getImage:function(i,n){var s=0,r=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,x("ImageLoadComplete")):200>++s?setTimeout(r,100):o())},o=function(){i&&(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("error",a.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},a=t.st.image,l=n.find(".mfp-img");if(l.length){var c=document.createElement("img");c.className="mfp-img",i.el&&i.el.find("img").length&&(c.alt=i.el.find("img").attr("alt")),i.img=e(c).on("load.mfploader",r).on("error.mfploader",o),c.src=i.src,l.is("img")&&(i.img=i.img.clone()),(c=i.img[0]).naturalWidth>0?i.hasSize=!0:c.width||(i.hasSize=!1)}return t._parseMarkup(n,{title:$(i),img_replaceWith:i.img},i),t.resizeImage(),i.hasSize?(D&&clearInterval(D),i.loadError?(n.addClass("mfp-loading"),t.updateStatus("error",a.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),t.updateStatus("ready")),n):(t.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),t.findImageSize(i)),n)}}});var z;e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,i=t.st.zoom,n=".zoom";if(i.enabled&&t.supportsTransition){var s,r,o=i.duration,c=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,s={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return s["-webkit-"+r]=s["-moz-"+r]=s["-o-"+r]=s[r]=n,t.css(s),t},d=function(){t.content.css("visibility","visible")};w("BuildControls"+n,(function(){if(t._allowZoom()){if(clearTimeout(s),t.content.css("visibility","hidden"),!(e=t._getItemToZoom()))return void d();(r=c(e)).css(t._getOffset()),t.wrap.append(r),s=setTimeout((function(){r.css(t._getOffset(!0)),s=setTimeout((function(){d(),setTimeout((function(){r.remove(),e=r=null,x("ZoomAnimationEnded")}),16)}),o)}),16)}})),w(l+n,(function(){if(t._allowZoom()){if(clearTimeout(s),t.st.removalDelay=o,!e){if(!(e=t._getItemToZoom()))return;r=c(e)}r.css(t._getOffset(!0)),t.wrap.append(r),t.content.css("visibility","hidden"),setTimeout((function(){r.css(t._getOffset())}),16)}})),w(a+n,(function(){t._allowZoom()&&(d(),r&&r.remove(),e=null)}))}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return!!t.currItem.hasSize&&t.currItem.img},_getOffset:function(i){var n,s=(n=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem)).offset(),r=parseInt(n.css("padding-top"),10),o=parseInt(n.css("padding-bottom"),10);s.top-=e(window).scrollTop()-r;var a={width:n.width(),height:(b?n.innerHeight():n[0].offsetHeight)-o-r};return void 0===z&&(z=void 0!==document.createElement("p").style.MozTransform),z?a["-moz-transform"]=a.transform="translate("+s.left+"px,"+s.top+"px)":(a.left=s.left,a.top=s.top),a}}});var H="iframe",Y=function(e){if(t.currTemplate[H]){var i=t.currTemplate[H].find("iframe");i.length&&(e||(i[0].src="//about:blank"),t.isIE8&&i.css("display",e?"block":"none"))}};e.magnificPopup.registerModule(H,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(H),w("BeforeChange",(function(e,t,i){t!==i&&(t===H?Y():i===H&&Y(!0))})),w(a+"."+H,(function(){Y()}))},getIframe:function(i,n){var s=i.src,r=t.st.iframe;e.each(r.patterns,(function(){return s.indexOf(this.index)>-1?(this.id&&(s="string"==typeof this.id?s.substr(s.lastIndexOf(this.id
2)+this.id.length,s.length):this.id.call(this,s)),s=this.src.replace("%id%",s),!1):void 0}));var o={};return r.srcAction&&(o[r.srcAction]=s),t._parseMarkup(n,o,i),t.updateStatus("ready"),n}}});var W=function(e){var i=t.items.length;return e>i-1?e-i:0>e?i+e:e},X=function(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var i=t.st.gallery,s=".mfp-gallery";return t.direction=!0,!(!i||!i.enabled)&&(r+=" mfp-gallery",w(d+s,(function(){i.navigateByImgClick&&t.wrap.on("click"+s,".mfp-img",(function(){return t.items.length>1?(t.next(),!1):void 0})),n.on("keydown"+s,(function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()}))})),w("UpdateStatus"+s,(function(e,i){i.text&&(i.text=X(i.text,t.currItem.index,t.items.length))})),w(c+s,(function(e,n,s,r){var o=t.items.length;s.counter=o>1?X(i.tCounter,r.index,o):""})),w("BuildControls"+s,(function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var n=i.arrowMarkup,s=t.arrowLeft=e(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(g),r=t.arrowRight=e(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(g);s.click((function(){t.prev()})),r.click((function(){t.next()})),t.container.append(s.add(r))}})),w(u+s,(function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout((function(){t.preloadNearbyImages(),t._preloadTimeout=null}),16)})),void w(a+s,(function(){n.off(s),t.wrap.off("click"+s),t.arrowRight=t.arrowLeft=null})))},next:function(){t.direction=!0,t.index=W(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=W(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,n=Math.min(i[0],t.items.length),s=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?s:n);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?n:s);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=W(i),!t.items[i].preloaded){var n=t.items[i];n.parsed||(n=t.parseEl(i)),x("LazyLoad",n),"image"===n.type&&(n.img=e('<img class="mfp-img" />').on("load.mfploader",(function(){n.hasSize=!0})).on("error.mfploader",(function(){n.hasSize=!0,n.loadError=!0,x("LazyLoadError",n)})).attr("src",n.src)),n.preloaded=!0}}}});var j="retina";e.magnificPopup.registerModule(j,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,(function(e){return"@2x"+e}))},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;(i=isNaN(i)?i():i)>1&&(w("ImageHasSize."+j,(function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/i,width:"100%"})})),w("ElementParse."+j,(function(t,n){n.src=e.replaceSrc(n,i)})))}}}}),S()})?n.apply(t,s):n)||(e.exports=r)},529:function(e){e.exports=function(){"use strict";function e(e){return getComputedStyle(e)}function t(e,t){for(var i in t){var n=t[i];"number"==typeof n&&(n+="px"),e.style[i]=n}return e}function i(e){var t=document.createElement("div");return t.className=e,t}var n="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function s(e,t){if(!n)throw new Error("No element matching method supported");return n.call(e,t)}function r(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function o(e,t){return Array.prototype.filter.call(e.children,(function(e){return s(e,t)}))}var a={main:"ps",rtl:"ps__rtl",element:{thumb:function(e){return"ps__thumb-"+e},rail:function(e){return"ps__rail-"+e},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}}},l={x:null,y:null};function c(e,t){var i=e.element.classList,n=a.state.scrolling(t);i.contains(n)?clearTimeout(l[t]):i.add(n)}function d(e,t){l[t]=setTimeout((function(){return e.isAlive&&e.element.classList.remove(a.state.scrolling(t))}),e.settings.scrollingThreshold)}var u=function(e){this.element=e,this.handlers={}},p={isEmpty:{configurable:!0}};u.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},u.prototype.unbind=function(e,t){var i=this;this.handlers[e]=this.handlers[e].filter((function(n){return!(!t||n===t)||(i.element.removeEventListener(e,n,!1),!1)}))},u.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)},p.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every((function(t){return 0===e.handlers[t].length}))},Object.defineProperties(u.prototype,p);var h=function(){this.eventElements=[]};function f(e){if("function"==typeof window.CustomEvent)return new CustomEvent(e);var t=document.createEvent("CustomEvent");return t.initCustomEvent(e,!1,!1,void 0),t}function m(e,t,i,n,s){var r;if(void 0===n&&(n=!0),void 0===s&&(s=!1),"top"===t)r=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");r=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(e,t,i,n,s){var r=i[0],o=i[1],a=i[2],l=i[3],u=i[4],p=i[5];void 0===n&&(n=!0),void 0===s&&(s=!1);var h=e.element;e.reach[l]=null,h[a]<1&&(e.reach[l]="start"),h[a]>e[r]-e[o]-1&&(e.reach[l]="end"),t&&(h.dispatchEvent(f("ps-scroll-"+l)),t<0?h.dispatchEvent(f("ps-scroll-"+u)):t>0&&h.dispatchEvent(f("ps-scroll-"+p)),n&&function(e,t){c(e,t),d(e,t)}(e,l)),e.reach[l]&&(t||s)&&h.dispatchEvent(f("ps-"+l+"-reach-"+e.reach[l]))}(e,i,r,n,s)}function g(e){return parseInt(e,10)||0}h.prototype.eventElement=function(e){var t=this.eventElements.filter((function(t){return t.element===e}))[0];return t||(t=new u(e),this.eventElements.push(t)),t},h.prototype.bind=function(e,t,i){this.eventElement(e).bind(t,i)},h.prototype.unbind=function(e,t,i){var n=this.eventElement(e);n.unbind(t,i),n.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(n),1)}
vendor: 13,652 bytes, line 2
2,h.prototype.unbindAll=function(){this.eventElements.forEach((function(e){return e.unbindAll()})),this.eventElements=[]},h.prototype.once=function(e,t,i){var n=this.eventElement(e),s=function(e){n.unbind(t,s),i(e)};n.bind(t,s)};var v={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)};function b(e){var i=e.element,n=Math.floor(i.scrollTop),s=i.getBoundingClientRect();e.containerWidth=Math.round(s.width),e.containerHeight=Math.round(s.height),e.contentWidth=i.scrollWidth,e.contentHeight=i.scrollHeight,i.contains(e.scrollbarXRail)||(o(i,a.element.rail("x")).forEach((function(e){return r(e)})),i.appendChild(e.scrollbarXRail)),i.contains(e.scrollbarYRail)||(o(i,a.element.rail("y")).forEach((function(e){return r(e)})),i.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset<e.contentWidth?(e.scrollbarXActive=!0,e.railXWidth=e.containerWidth-e.railXMarginWidth,e.railXRatio=e.containerWidth/e.railXWidth,e.scrollbarXWidth=y(e,g(e.railXWidth*e.containerWidth/e.contentWidth)),e.scrollbarXLeft=g((e.negativeScrollAdjustment+i.scrollLeft)*(e.railXWidth-e.scrollbarXWidth)/(e.contentWidth-e.containerWidth))):e.scrollbarXActive=!1,!e.settings.suppressScrollY&&e.containerHeight+e.settings.scrollYMarginOffset<e.contentHeight?(e.scrollbarYActive=!0,e.railYHeight=e.containerHeight-e.railYMarginHeight,e.railYRatio=e.containerHeight/e.railYHeight,e.scrollbarYHeight=y(e,g(e.railYHeight*e.containerHeight/e.contentHeight)),e.scrollbarYTop=g(n*(e.railYHeight-e.scrollbarYHeight)/(e.contentHeight-e.containerHeight))):e.scrollbarYActive=!1,e.scrollbarXLeft>=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),function(e,i){var n={width:i.railXWidth},s=Math.floor(e.scrollTop);i.isRtl?n.left=i.negativeScrollAdjustment+e.scrollLeft+i.containerWidth-i.contentWidth:n.left=e.scrollLeft,i.isScrollbarXUsingBottom?n.bottom=i.scrollbarXBottom-s:n.top=i.scrollbarXTop+s,t(i.scrollbarXRail,n);var r={top:s,height:i.railYHeight};i.isScrollbarYUsingRight?i.isRtl?r.right=i.contentWidth-(i.negativeScrollAdjustment+e.scrollLeft)-i.scrollbarYRight-i.scrollbarYOuterWidth-9:r.right=i.scrollbarYRight-e.scrollLeft:i.isRtl?r.left=i.negativeScrollAdjustment+e.scrollLeft+2*i.containerWidth-i.contentWidth-i.scrollbarYLeft-i.scrollbarYOuterWidth:r.left=i.scrollbarYLeft+e.scrollLeft,t(i.scrollbarYRail,r),t(i.scrollbarX,{left:i.scrollbarXLeft,width:i.scrollbarXWidth-i.railBorderXWidth}),t(i.scrollbarY,{top:i.scrollbarYTop,height:i.scrollbarYHeight-i.railBorderYWidth})}(i,e),e.scrollbarXActive?i.classList.add(a.state.active("x")):(i.classList.remove(a.state.active("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,i.scrollLeft=!0===e.isRtl?e.contentWidth:0),e.scrollbarYActive?i.classList.add(a.state.active("y")):(i.classList.remove(a.state.active("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,i.scrollTop=0)}function y(e,t){return e.settings.minScrollbarLength&&(t=Math.max(t,e.settings.minScrollbarLength)),e.settings.maxScrollbarLength&&(t=Math.min(t,e.settings.maxScrollbarLength)),t}function w(e,t){var i=t[0],n=t[1],s=t[2],r=t[3],o=t[4],l=t[5],u=t[6],p=t[7],h=t[8],f=e.element,m=null,g=null,v=null;function y(t){t.touches&&t.touches[0]&&(t[s]=t.touches[0].pageY),f[u]=m+v*(t[s]-g),c(e,p),b(e),t.stopPropagation(),t.type.startsWith("touch")&&t.changedTouches.length>1&&t.preventDefault()}function w(){d(e,p),e[h].classList.remove(a.state.clicking),e.event.unbind(e.ownerDocument,"mousemove",y)}function E(t,o){m=f[u],o&&t.touches&&(t[s]=t.touches[0].pageY),g=t[s],v=(e[n]-e[i])/(e[r]-e[l]),o?e.event.bind(e.ownerDocument,"touchmove",y):(e.event.bind(e.ownerDocument,"mousemove",y),e.event.once(e.ownerDocument,"mouseup",w),t.preventDefault()),e[h].classList.add(a.state.clicking),t.stopPropagation()}e.event.bind(e[o],"mousedown",(function(e){E(e)})),e.event.bind(e[o],"touchstart",(function(e){E(e,!0)}))}var E={"click-rail":function(e){e.element,e.event.bind(e.scrollbarY,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarYRail,"mousedown",(function(t){var i=t.pageY-window.pageYOffset-e.scrollbarYRail.getBoundingClientRect().top>e.scrollbarYTop?1:-1;e.element.scrollTop+=i*e.containerHeight,b(e),t.stopPropagation()})),e.event.bind(e.scrollbarX,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarXRail,"mousedown",(function(t){var i=t.pageX-window.pageXOffset-e.scrollbarXRail.getBoundingClientRect().left>e.scrollbarXLeft?1:-1;e.element.scrollLeft+=i*e.containerWidth,b(e),t.stopPropagation()}))},"drag-thumb":function(e){w(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),w(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(e){var t=e.element;e.event.bind(e.ownerDocument,"keydown",(function(i){if(!(i.isDefaultPrevented&&i.isDefaultPrevented()||i.defaultPrevented)&&(s(t,":hover")||s(e.scrollbarX,":focus")||s(e.scrollbarY,":focus"))){var n=document.activeElement?document.activeElement:e.ownerDocument.activeElement;if(n){if("IFRAME"===n.tagName)n=n.contentDocument.activeElement;else for(;n.shadowRoot;)n=n.shadowRoot.activeElement;if(s(a=n,"input,[contenteditable]")||s(a,"select,[contenteditable]")||s(a,"textarea,[contenteditable]")||s(a,"button,[contenteditable]"))return}var r=0,o=0;switch(i.which){case 37:r=i.metaKey?-e.contentWidth:i.altKey?-e.containerWidth:-30;break;case 38:o=i.metaKey?e.contentHeight:i.altKey?e.containerHeight:30;break;case 39:r=i.metaKey?e.contentWidth:i.altKey?e.containerWidth:30;break;case 40:o=i.metaKey?-e.contentHeight:i.altKey?-e.containerHeight:-30;break;case 32:o=i.shiftKey?e.containerHeight:-e.containerHeight;break;case 33:o=e.containerHeight;break;case 34:o=-e.containerHeight;break;case 36:o=e.contentHeight;break;case 35:o=-e.contentHeight;break;default:return}e.settings.suppressScrollX&&0!==r||e.settings.suppressScrollY&&0!==o||(t.scrollTop-=o,t.scrollLeft+=r,b(e),function(i,n){var s=Math.floor(t.scrollTop);if(0===i){if(!e.scrollbarYActive)return!1;if(0===s&&n>0||s>=e.contentHeight-e.containerHeight&&n<0)return!e.settings.wheelPropagation}var r=t.scrollLeft;if(0===n){if(!e.scrollbarXActive)return!1;if(0===r&&i<0||r>=e.contentWidth-e.containerWidth&&i>0)return!e.settings.wheelPropagation}return!0}(r,o)&&i.preventDefault())}var a}))},wheel:function(t){var i=t.element;function n(n){var s=function(e){var t=e.deltaX,i=-1*e.deltaY;return void 0!==t&&void 0!==i||(t=-1*e.wheelDeltaX/6,i=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(t*=10,i*=10),t!=t&&i!=i&&(t=0,i=e.wheelDelta),e.shiftKey?[-i,-t]:[t,i]}(n),r=s[0],o=s[1];if(!function(t,n,s){if(!v.isWebKit&&i.querySelector("select:focus"))return!0;if(!i.contains(t))return!1;for(var r=t;r&&r!==i;){if(r.classList.contains(a.element.consuming))return!0;var o=e(r);if(s&&o.overflowY.match(/(scroll|auto)/)){var l=r.scrollHeight-r.clientHeight;if(l>0&&(r.scrollTop>0&&s<0||r.scrollTop<l&&s>0))return!0}if(n&&o.overflowX.match(/(scroll|auto)/)){var c=r.scrollWidth-r.clientWidth;if(c>0&&(r.scrollLeft>0&&n<0||r.scrollLeft<c&&n>0))return!0}r=r.parentNode}return!1}(n.target,r,o)){var l=!1;t.settings.useBothWheelAxes?t.scrollbarYActive&&!t.scrollbarXActive?(o?i.scrollTop-=o*t.settings.wheelSpeed:i.scrollTop+=r*t.settings.wheelSpeed,l=!0):t.scrollbarXActive&&!t.scrollbarYActive&&(r?i.scrollLeft+=r*t.settings.wheelSpeed:i.scrollLeft-=o*t.settings.wheelSpeed,l=!0):(i.scrollTop-=o*t.settings.wheelSpeed,i.scrollLeft+=r*t.settings.wheelSpeed),b(t),(l=l||function(e,n){var s=Math.floor(i.scrollTop),r=0===i.scrollTop,o=s+i.offsetHeight===i.scrollHeight,a=0===i.scrollLeft,l=i.scrollLeft+i.offsetWidth===i.scrollWidth;return!(Math.abs(n)>Math.abs(e)?r||o:a||l)||!t.settings.wheelPropagation}(r,o))&&!n.ctrlKey&&(n.stopPropagation(),n.preventDefault())}}void 0!==window.onwheel?t.event.bind(i,"wheel",n):void 0!==window.onmousewheel&&t.event.bind(i,"mousewheel",n)},touch:function(t){if(v.supportsTouch||v.supportsIePointer){var i=t.element,n={},s=0,r={},o=null;v.supportsTouch?(t.event.bind(i,"touchstart",u),t.event.bind(i,"touchmove",p),t.event.bind(i,"touchend",h)):v.supportsIePointer&&(window.PointerEvent?(t.event.bind(i,"pointerdown",u),t.event.bind(i,"pointermove",p),t.event.bind(i,"pointerup",h)):window.MSPointerEvent&&(t.event.bind(i,"MSPointerDown",u),t.event.bind(i,"MSPointerMove",p),t.event.bind(i,"MSPointerUp",h)))}function l(e,n){i.scrollTop-=n,i.scrollLeft-=e,b(t)}function c(e){return e.targetTouches?e.targetTouches[0]:e}function d(e){return!(e.pointerType&&"pen"===e.pointerType&&0===e.buttons||(!e.targetTouches||1!==e.targetTouches.length)&&(!e.pointerType||"mouse"===e.pointerType||e.pointerType===e.MSPOINTER_TYPE_MOUSE))}function u(e){if(d(e)){var t=c(e);n.pageX=t.pageX,n.pageY=t.pageY,s=(new Date).getTime(),null!==o&&clearInterval(o)}}function p(o){if(d(o)){var u=c(o),p={pageX:u.pageX,pageY:u.pageY},h=p.pageX-n.pageX,f=p.pageY-n.pageY;if(function(t,n,s){if(!i.contains(t))return!1;for(var r=t;r&&r!==i;){if(r.classList.contains(a.element.consuming))return!0;var o=e(r);if(s&&o.overflowY.match(/(scroll|auto)/)){var l=r.scrollHeight-r.clientHeight;if(l>0&&(r.scrollTop>0&&s<0||r.scrollTop<l&&s>0))return!0}if(n&&o.overflowX.match(/(scroll|auto)/)){var c=r.scrollWidth-r.clientWidth;if(c>0&&(r.scrollLeft>0&&n<0||r.scrollLeft<c&&n>0))return!0}r=r.parentNode}return!1}(o.target,h,f))return;l(h,f),n=p;var m=(new Date).getTime(),g=m-s;g>0&&(r.x=h/g,r.y=f/g,s=m),function(e,n){var s=Math.floor(i.scrollTop),r=i.scrollLeft,o=Math.abs(e),a=Math.abs(n);if(a>o){if(n<0&&s===t.contentHeight-t.containerHeight||n>0&&0===s)return 0===window.scrollY&&n>0&&v.isChrome}else if(o>a&&(e<0&&r===t.contentWidth-t.containerWidth||e>0&&0===r))return!0;return!0}(h,f)&&o.preventDefault()}}function h(){t.settings.swipeEasing&&(clearInterval(o),o=setInterval((function(){t.isInitialized?clearInterval(o):r.x||r.y?Math.abs(r.x)<.01&&Math.abs(r.y)<.01?clearInterval(o):t.element?(l(30*r.x,30*r.y),r.x*=.8,r.y*=.8):clearInterval(o):clearInterval(o)}),10))}}},x=function(n,s){var r=this;if(void 0===s&&(s={}),"string"==typeof n&&(n=document.querySelector(n)),!n||!n.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var o in this.element=n,n.classList.add(a.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},s)this.settings[o]=s[o];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var l,c,d=function(){return n.classList.add(a.state.focus)},u=function(){return n.classList.remove(a.state.focus)};this.isRtl="rtl"===e(n).direction,!0===this.isRtl&&n.classList.add(a.rtl),this.isNegativeScroll=(l=n.scrollLeft,null,n.scrollLeft=-1,c=n.scrollLeft<0,n.scrollLeft=l,c),this.negativeScrollAdjustment=this.isNegativeScroll?n.scrollWidth-n.clientWidth:0,this.event=new h,this.ownerDocument=n.ownerDocument||document,this.scrollbarXRail=i(a.element.rail("x")),n.appendChild(this.scrollbarXRail),this.scrollbarX=i(a.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",d),this.event.bind(this.scrollbarX,"blur",u),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var p=e(this.scrollbarXRail);this.scrollbarXBottom=parseInt(p.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=g(p.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=g(p.borderLeftWidth)+g(p.borderRightWidth),t(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=g(p.marginLeft)+g(p.marginRight),t(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=i(a.element.rail("y")),n.appendChild(this.scrollbarYRail),this.scrollbarY=i(a.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",d),this.event.bind(this.scrollbarY,"blur",u),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var f=e(this.scrollbarYRail);this.scrollbarYRight=parseInt(f.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=g(f.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function(t){var i=e(t);return g(i.width)+g(i.paddingLeft)+g(i.paddingRight)+g(i.borderLeftWidth)+g(i.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=g(f.borderTopWidth)+g(f.borderBottomWidth),t(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=g(f.marginTop)+g(f.marginBottom),t(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:n.scrollLeft<=0?"start":n.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:n.scrollTop<=0?"start":n.scrollTop>=this.contentHeight-this.containerHeight?"end":null}
2,this.isAlive=!0,this.settings.handlers.forEach((function(e){return E[e](r)})),this.lastScrollTop=Math.floor(n.scrollTop),this.lastScrollLeft=n.scrollLeft,this.event.bind(this.element,"scroll",(function(e){return r.onScroll(e)})),b(this)};return x.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,t(this.scrollbarXRail,{display:"block"}),t(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=g(e(this.scrollbarXRail).marginLeft)+g(e(this.scrollbarXRail).marginRight),this.railYMarginHeight=g(e(this.scrollbarYRail).marginTop)+g(e(this.scrollbarYRail).marginBottom),t(this.scrollbarXRail,{display:"none"}),t(this.scrollbarYRail,{display:"none"}),b(this),m(this,"top",0,!1,!0),m(this,"left",0,!1,!0),t(this.scrollbarXRail,{display:""}),t(this.scrollbarYRail,{display:""}))},x.prototype.onScroll=function(e){this.isAlive&&(b(this),m(this,"top",this.element.scrollTop-this.lastScrollTop),m(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},x.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),r(this.scrollbarX),r(this.scrollbarY),r(this.scrollbarXRail),r(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},x.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter((function(e){return!e.match(/^ps([-_].+|)$/)})).join(" ")},x}()},647:()=>{var e;(e=jQuery).fn.hoverIntent=function(t,i,n){var s,r,o,a,l={interval:100,sensitivity:7,timeout:0};l="object"==typeof t?e.extend(l,t):e.isFunction(i)?e.extend(l,{over:t,out:i,selector:n}):e.extend(l,{over:t,out:t,selector:i});var c=function(e){s=e.pageX,r=e.pageY},d=function(t,i){if(i.hoverIntent_t=clearTimeout(i.hoverIntent_t),Math.abs(o-s)+Math.abs(a-r)<l.sensitivity)return e(i).off("mousemove.hoverIntent",c),i.hoverIntent_s=1,l.over.apply(i,[t]);o=s,a=r,i.hoverIntent_t=setTimeout((function(){d(t,i)}),l.interval)},u=function(t){var i=jQuery.extend({},t),n=this;n.hoverIntent_t&&(n.hoverIntent_t=clearTimeout(n.hoverIntent_t)),"mouseenter"==t.type?(o=i.pageX,a=i.pageY,e(n).on("mousemove.hoverIntent",c),1!=n.hoverIntent_s&&(n.hoverIntent_t=setTimeout((function(){d(i,n)}),l.interval))):(e(n).off("mousemove.hoverIntent",c),1==n.hoverIntent_s&&(n.hoverIntent_t=setTimeout((function(){!function(e,t){t.hoverIntent_t=clearTimeout(t.hoverIntent_t),t.hoverIntent_s=0,l.out.apply(t,[e])}(i,n)}),l.timeout)))};return this.on({"mouseenter.hoverIntent":u,"mouseleave.hoverIntent":u},l.selector)}},330:()=>{!function(e,t){"use strict";var i,n,s,r,o,a,l,c,d,u,p,h,f,m,g,v=(i="sf-breadcrumb",n="sf-js-enabled","sf-with-ul","sf-arrows",s=function(){var t=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent);return t&&e("html").css("cursor","pointer").on("click",e.noop),t}(),r=function(){var e=document.documentElement.style;return"behavior"in e&&"fill"in e&&/iemobile/i.test(navigator.userAgent)}(),o=!!t.PointerEvent,a=function(e,t,i){var s=n;t.cssArrows&&(s+=" sf-arrows"),e[i?"addClass":"removeClass"](s)},l=function(e,t){var i=t?"addClass":"removeClass";e.children("a")[i]("sf-with-ul")},c=function(e){var t=e.css("ms-touch-action"),i=e.css("touch-action");i="pan-y"===(i=i||t)?"auto":"pan-y",e.css({"ms-touch-action":i,"touch-action":i})},d=function(e){return e.closest("."+n)},u=function(e){return d(e).data("sfOptions")},p=function(){var t=e(this),i=u(t);clearTimeout(i.sfTimer),t.siblings().superfish("hide").end().superfish("show")},h=function(t){t.retainPath=e.inArray(this[0],t.$path)>-1,this.superfish("hide"),this.parents("."+t.hoverClass).length||(t.onIdle.call(d(this)),t.$path.length&&e.proxy(p,t.$path)())},f=function(){var t=e(this),i=u(t);s?e.proxy(h,t,i)():(clearTimeout(i.sfTimer),i.sfTimer=setTimeout(e.proxy(h,t,i),i.delay))},m=function(t){var i=e(this),n=u(i),s=i.siblings(t.data.popUpSelector);return!1===n.onHandleTouch.call(s)?this:void(s.length>0&&s.is(":hidden")&&(i.one("click.superfish",!1),"MSPointerDown"===t.type||"pointerdown"===t.type?i.trigger("focus"):e.proxy(p,i.parent("li"))()))},g=function(t,i){var n="li:has("+i.popUpSelector+")";e.fn.hoverIntent&&!i.disableHI?t.hoverIntent(p,f,n):t.on("mouseenter.superfish",n,p).on("mouseleave.
2superfish",n,f);var a="MSPointerDown.superfish";o&&(a="pointerdown.superfish"),s||(a+=" touchend.superfish"),r&&(a+=" mousedown.superfish"),t.on("focusin.superfish","li",p).on("focusout.superfish","li",f).on(a,"a",i,m)},{hide:function(t){if(this.length){var i=u(this);if(!i)return this;var n=!0===i.retainPath?i.$path:"",s=this.find("li."+i.hoverClass).add(this).not(n).removeClass(i.hoverClass).children(i.popUpSelector),r=i.speedOut;if(t&&(s.show(),r=0),i.retainPath=!1,!1===i.onBeforeHide.call(s))return this;s.stop(!0,!0).animate(i.animationOut,r,(function(){var t=e(this);i.onHide.call(t)}))}return this},show:function(){var e=u(this);if(!e)return this;var t=this.addClass(e.hoverClass).children(e.popUpSelector);return!1===e.onBeforeShow.call(t)||t.stop(!0,!0).animate(e.animation,e.speed,(function(){e.onShow.call(t)})),this},destroy:function(){return this.each((function(){var t,n=e(this),s=n.data("sfOptions");return!!s&&(t=n.find(s.popUpSelector).parent("li"),clearTimeout(s.sfTimer),a(n,s),l(t),c(n),n.off(".superfish").off(".hoverIntent"),t.children(s.popUpSelector).attr("style",(function(e,t){if(void 0!==t)return t.replace(/display[^;]+;?/g,"")})),s.$path.removeClass(s.hoverClass+" "+i).addClass(s.pathClass),n.find("."+s.hoverClass).removeClass(s.hoverClass),s.onDestroy.call(n),void n.removeData("sfOptions"))}))},init:function(t){return this.each((function(){var n=e(this);if(n.data("sfOptions"))return!1;var s=e.extend({},e.fn.superfish.defaults,t),r=n.find(s.popUpSelector).parent("li");s.$path=function(t,n){return t.find("li."+n.pathClass).slice(0,n.pathLevels).addClass(n.hoverClass+" "+i).filter((function(){return e(this).children(n.popUpSelector).hide().show().length})).removeClass(n.pathClass)}(n,s),n.data("sfOptions",s),a(n,s,!0),l(r,!0),c(n),g(n,s),r.not("."+i).superfish("hide",!0),s.onInit.call(this)}))}});e.fn.superfish=function(t,i){return v[t]?v[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?e.error("Method "+t+" does not exist on jQuery.fn.superfish"):v.init.apply(this,arguments)},e.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:e.noop,onBeforeShow:e.noop,onShow:e.noop,onBeforeHide:e.noop,onHide:e.noop,onIdle:e.noop,onDestroy:e.noop,onHandleTouch:e.noop}}(jQuery,window)},311:e=>{"use strict";e.exports=jQuery}},t={};function i(n){var s=t[n];if(void 0!==s)return s.exports;var r=t[n]={exports:{}};return e[n].call(r.exports,r,r.exports,i),r.exports}i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";i(647),i(330),i(916),i(78),i(734),i(529);var e=i(711),t=i.n(e);function n(e){return getComputedStyle(e)}function s(e,t){for(var i in t){var n=t[i];"number"==typeof n&&(n+="px"),e.style[i]=n}return e}function r(e){var t=document.createElement("div");return t.className=e,t}!function(e){e.behaviors.animateOnScroll={attach:function(e,i){t().init({delay:200,duration:800,once:!0,disable:function(){return document.body.classList.contains("user-logged-in")||window.innerWidth<=992}})}}}(Drupal),i(985),i(784),i(263),i(265),i(61);var o="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function a(e,t){if(!o)throw new Error("No element matching method supported");return o.call(e,t)}function l(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function c(e,t){return Array.prototype.filter.call(e.children,(function(e){return a(e,t)}))}var d={main:"ps",rtl:"ps__rtl",element:{thumb:function(e){return"ps__thumb-"+e},rail:function(e){return"ps__rail-"+e},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}}},u={x:null,y:null};function p(e,t){var i=e.element.classList,n=d.state.scrolling(t);i.contains(n)?clearTimeout(u[t]):i.add(n)}function h(e,t){u[t]=setTimeout((function(){return e.isAlive&&e.element.classList.remove(d.state.scrolling(t))}),e.settings.scrollingThreshold)}var f=function(e){this.element=e,this.handlers={}},m={isEmpty:{configurable:!0}};f.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},f.prototype.unbind=function(e,t){var i=this;this.handlers[e]=this.handlers[e].filter((function(n){return!(!t||n===t)||(i.element.removeEventListener(e,n,!1),!1)}))},f.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)},m.isEmpty.get=function(){var e=this;return Object.keys(this.handlers).every((function(t){return 0===e.handlers[t].length}))},Object.defineProperties(f.prototype,m);var g=function(){this.eventElements=[]};function v(e){if("function"==typeof window.CustomEvent)return new CustomEvent(e);var t=document.createEvent("CustomEvent");return t.initCustomEvent(e,!1,!1,void 0),t}function b(e,t,i,n,s){var r;if(void 0===n&&(n=!0),void 0===s&&(s=!1),"top"===t)r=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");r=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(e,t,i,n,s){var r=i[0],o=i[1],a=i[2],l=i[3],c=i[4],d=i[5];void 0===n&&(n=!0),void 0===s&&(s=!1);var u=e.element;e.reach[l]=null,u[a]<1&&(e.reach[l]="start"),u[a]>e[r]-e[o]-1&&(e.reach[l]="end"),t&&(u.dispatchEvent(v("ps-scroll-"+l)),t<0?u.dispatchEvent(v("ps-scroll-"+c)):t>0&&u.dispatchEvent(v("ps-scroll-"+d)),n&&function(e,t){p(e,t),h(e,t)}(e,l)),e.reach[l]&&(t||s)&&u.dispatchEvent(v("ps-"+l+"-reach-"+e.reach[l]))}(e,i,r,n,s)}function y(e){return parseInt(e,10)||0}g.prototype.eventElement=function(e){var t=this.eventElements.filter((function(t){return t.element===e}))[0];return t||(t=new f(e),this.eventElements.push(t)),t},g.prototype.bind=function(e,t,i){this.eventElement(e).bind(t,i)},g.prototype.unbind=function(e,t,i){var n=this.eventElement(e);n.unbind(t,i),n.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(n),1)}
vendor: 13,644 bytes, line 2
2,g.prototype.unbindAll=function(){this.eventElements.forEach((function(e){return e.unbindAll()})),this.eventElements=[]},g.prototype.once=function(e,t,i){var n=this.eventElement(e),s=function(e){n.unbind(t,s),i(e)};n.bind(t,s)};var w={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)};function E(e){var t=e.element,i=Math.floor(t.scrollTop),n=t.getBoundingClientRect();e.containerWidth=Math.round(n.width),e.containerHeight=Math.round(n.height),e.contentWidth=t.scrollWidth,e.contentHeight=t.scrollHeight,t.contains(e.scrollbarXRail)||(c(t,d.element.rail("x")).forEach((function(e){return l(e)})),t.appendChild(e.scrollbarXRail)),t.contains(e.scrollbarYRail)||(c(t,d.element.rail("y")).forEach((function(e){return l(e)})),t.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset<e.contentWidth?(e.scrollbarXActive=!0,e.railXWidth=e.containerWidth-e.railXMarginWidth,e.railXRatio=e.containerWidth/e.railXWidth,e.scrollbarXWidth=x(e,y(e.railXWidth*e.containerWidth/e.contentWidth)),e.scrollbarXLeft=y((e.negativeScrollAdjustment+t.scrollLeft)*(e.railXWidth-e.scrollbarXWidth)/(e.contentWidth-e.containerWidth))):e.scrollbarXActive=!1,!e.settings.suppressScrollY&&e.containerHeight+e.settings.scrollYMarginOffset<e.contentHeight?(e.scrollbarYActive=!0,e.railYHeight=e.containerHeight-e.railYMarginHeight,e.railYRatio=e.containerHeight/e.railYHeight,e.scrollbarYHeight=x(e,y(e.railYHeight*e.containerHeight/e.contentHeight)),e.scrollbarYTop=y(i*(e.railYHeight-e.scrollbarYHeight)/(e.contentHeight-e.containerHeight))):e.scrollbarYActive=!1,e.scrollbarXLeft>=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),function(e,t){var i={width:t.railXWidth},n=Math.floor(e.scrollTop);t.isRtl?i.left=t.negativeScrollAdjustment+e.scrollLeft+t.containerWidth-t.contentWidth:i.left=e.scrollLeft,t.isScrollbarXUsingBottom?i.bottom=t.scrollbarXBottom-n:i.top=t.scrollbarXTop+n,s(t.scrollbarXRail,i);var r={top:n,height:t.railYHeight};t.isScrollbarYUsingRight?t.isRtl?r.right=t.contentWidth-(t.negativeScrollAdjustment+e.scrollLeft)-t.scrollbarYRight-t.scrollbarYOuterWidth-9:r.right=t.scrollbarYRight-e.scrollLeft:t.isRtl?r.left=t.negativeScrollAdjustment+e.scrollLeft+2*t.containerWidth-t.contentWidth-t.scrollbarYLeft-t.scrollbarYOuterWidth:r.left=t.scrollbarYLeft+e.scrollLeft,s(t.scrollbarYRail,r),s(t.scrollbarX,{left:t.scrollbarXLeft,width:t.scrollbarXWidth-t.railBorderXWidth}),s(t.scrollbarY,{top:t.scrollbarYTop,height:t.scrollbarYHeight-t.railBorderYWidth})}(t,e),e.scrollbarXActive?t.classList.add(d.state.active("x")):(t.classList.remove(d.state.active("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,t.scrollLeft=!0===e.isRtl?e.contentWidth:0),e.scrollbarYActive?t.classList.add(d.state.active("y")):(t.classList.remove(d.state.active("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,t.scrollTop=0)}function x(e,t){return e.settings.minScrollbarLength&&(t=Math.max(t,e.settings.minScrollbarLength)),e.settings.maxScrollbarLength&&(t=Math.min(t,e.settings.maxScrollbarLength)),t}function _(e,t){var i=t[0],n=t[1],s=t[2],r=t[3],o=t[4],a=t[5],l=t[6],c=t[7],u=t[8],f=e.element,m=null,g=null,v=null;function b(t){t.touches&&t.touches[0]&&(t[s]=t.touches[0].pageY),f[l]=m+v*(t[s]-g),p(e,c),E(e),t.stopPropagation(),t.type.startsWith("touch")&&t.changedTouches.length>1&&t.preventDefault()}function y(){h(e,c),e[u].classList.remove(d.state.clicking),e.event.unbind(e.ownerDocument,"mousemove",b)}function w(t,o){m=f[l],o&&t.touches&&(t[s]=t.touches[0].pageY),g=t[s],v=(e[n]-e[i])/(e[r]-e[a]),o?e.event.bind(e.ownerDocument,"touchmove",b):(e.event.bind(e.ownerDocument,"mousemove",b),e.event.once(e.ownerDocument,"mouseup",y),t.preventDefault()),e[u].classList.add(d.state.clicking),t.stopPropagation()}e.event.bind(e[o],"mousedown",(function(e){w(e)})),e.event.bind(e[o],"touchstart",(function(e){w(e,!0)}))}var S={"click-rail":function(e){e.element,e.event.bind(e.scrollbarY,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarYRail,"mousedown",(function(t){var i=t.pageY-window.pageYOffset-e.scrollbarYRail.getBoundingClientRect().top>e.scrollbarYTop?1:-1;e.element.scrollTop+=i*e.containerHeight,E(e),t.stopPropagation()})),e.event.bind(e.scrollbarX,"mousedown",(function(e){return e.stopPropagation()})),e.event.bind(e.scrollbarXRail,"mousedown",(function(t){var i=t.pageX-window.pageXOffset-e.scrollbarXRail.getBoundingClientRect().left>e.scrollbarXLeft?1:-1;e.element.scrollLeft+=i*e.containerWidth,E(e),t.stopPropagation()}))},"drag-thumb":function(e){_(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),_(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(e){var t=e.element;e.event.bind(e.ownerDocument,"keydown",(function(i){if(!(i.isDefaultPrevented&&i.isDefaultPrevented()||i.defaultPrevented)&&(a(t,":hover")||a(e.scrollbarX,":focus")||a(e.scrollbarY,":focus"))){var n,s=document.activeElement?document.activeElement:e.ownerDocument.activeElement;if(s){if("IFRAME"===s.tagName)s=s.contentDocument.activeElement;else for(;s.shadowRoot;)s=s.shadowRoot.activeElement;if(a(n=s,"input,[contenteditable]")||a(n,"select,[contenteditable]")||a(n,"textarea,[contenteditable]")||a(n,"button,[contenteditable]"))return}var r=0,o=0;switch(i.which){case 37:r=i.metaKey?-e.contentWidth:i.altKey?-e.containerWidth:-30;break;case 38:o=i.metaKey?e.contentHeight:i.altKey?e.containerHeight:30;break;case 39:r=i.metaKey?e.contentWidth:i.altKey?e.containerWidth:30;break;case 40:o=i.metaKey?-e.contentHeight:i.altKey?-e.containerHeight:-30;break;case 32:o=i.shiftKey?e.containerHeight:-e.containerHeight;break;case 33:o=e.containerHeight;break;case 34:o=-e.containerHeight;break;case 36:o=e.contentHeight;break;case 35:o=-e.contentHeight;break;default:return}e.settings.suppressScrollX&&0!==r||e.settings.suppressScrollY&&0!==o||(t.scrollTop-=o,t.scrollLeft+=r,E(e),function(i,n){var s=Math.floor(t.scrollTop);if(0===i){if(!e.scrollbarYActive)return!1;if(0===s&&n>0||s>=e.contentHeight-e.containerHeight&&n<0)return!e.settings.wheelPropagation}var r=t.scrollLeft;if(0===n){if(!e.scrollbarXActive)return!1;if(0===r&&i<0||r>=e.contentWidth-e.containerWidth&&i>0)return!e.settings.wheelPropagation}return!0}(r,o)&&i.preventDefault())}}))},wheel:function(e){var t=e.element;function i(i){var s=function(e){var t=e.deltaX,i=-1*e.deltaY;return void 0!==t&&void 0!==i||(t=-1*e.wheelDeltaX/6,i=e.wheelDeltaY/6),e.deltaMode&&1===e.deltaMode&&(t*=10,i*=10),t!=t&&i!=i&&(t=0,i=e.wheelDelta),e.shiftKey?[-i,-t]:[t,i]}(i),r=s[0],o=s[1];if(!function(e,i,s){if(!w.isWebKit&&t.querySelector("select:focus"))return!0;if(!t.contains(e))return!1;for(var r=e;r&&r!==t;){if(r.classList.contains(d.element.consuming))return!0;var o=n(r);if(s&&o.overflowY.match(/(scroll|auto)/)){var a=r.scrollHeight-r.clientHeight;if(a>0&&(r.scrollTop>0&&s<0||r.scrollTop<a&&s>0))return!0}if(i&&o.overflowX.match(/(scroll|auto)/)){var l=r.scrollWidth-r.clientWidth;if(l>0&&(r.scrollLeft>0&&i<0||r.scrollLeft<l&&i>0))return!0}r=r.parentNode}return!1}(i.target,r,o)){var a=!1;e.settings.useBothWheelAxes?e.scrollbarYActive&&!e.scrollbarXActive?(o?t.scrollTop-=o*e.settings.wheelSpeed:t.scrollTop+=r*e.settings.wheelSpeed,a=!0):e.scrollbarXActive&&!e.scrollbarYActive&&(r?t.scrollLeft+=r*e.settings.wheelSpeed:t.scrollLeft-=o*e.settings.wheelSpeed,a=!0):(t.scrollTop-=o*e.settings.wheelSpeed,t.scrollLeft+=r*e.settings.wheelSpeed),E(e),a=a||function(i,n){var s=Math.floor(t.scrollTop),r=0===t.scrollTop,o=s+t.offsetHeight===t.scrollHeight,a=0===t.scrollLeft,l=t.scrollLeft+t.offsetWidth===t.scrollWidth;return!(Math.abs(n)>Math.abs(i)?r||o:a||l)||!e.settings.wheelPropagation}(r,o),a&&!i.ctrlKey&&(i.stopPropagation(),i.preventDefault())}}void 0!==window.onwheel?e.event.bind(t,"wheel",i):void 0!==window.onmousewheel&&e.event.bind(t,"mousewheel",i)},touch:function(e){if(w.supportsTouch||w.supportsIePointer){var t=e.element,i={},s=0,r={},o=null;w.supportsTouch?(e.event.bind(t,"touchstart",u),e.event.bind(t,"touchmove",p),e.event.bind(t,"touchend",h)):w.supportsIePointer&&(window.PointerEvent?(e.event.bind(t,"pointerdown",u),e.event.bind(t,"pointermove",p),e.event.bind(t,"pointerup",h)):window.MSPointerEvent&&(e.event.bind(t,"MSPointerDown",u),e.event.bind(t,"MSPointerMove",p),e.event.bind(t,"MSPointerUp",h)))}function a(i,n){t.scrollTop-=n,t.scrollLeft-=i,E(e)}function l(e){return e.targetTouches?e.targetTouches[0]:e}function c(e){return!(e.pointerType&&"pen"===e.pointerType&&0===e.buttons||(!e.targetTouches||1!==e.targetTouches.length)&&(!e.pointerType||"mouse"===e.pointerType||e.pointerType===e.MSPOINTER_TYPE_MOUSE))}function u(e){if(c(e)){var t=l(e);i.pageX=t.pageX,i.pageY=t.pageY,s=(new Date).getTime(),null!==o&&clearInterval(o)}}function p(o){if(c(o)){var u=l(o),p={pageX:u.pageX,pageY:u.pageY},h=p.pageX-i.pageX,f=p.pageY-i.pageY;if(function(e,i,s){if(!t.contains(e))return!1;for(var r=e;r&&r!==t;){if(r.classList.contains(d.element.consuming))return!0;var o=n(r);if(s&&o.overflowY.match(/(scroll|auto)/)){var a=r.scrollHeight-r.clientHeight;if(a>0&&(r.scrollTop>0&&s<0||r.scrollTop<a&&s>0))return!0}if(i&&o.overflowX.match(/(scroll|auto)/)){var l=r.scrollWidth-r.clientWidth;if(l>0&&(r.scrollLeft>0&&i<0||r.scrollLeft<l&&i>0))return!0}r=r.parentNode}return!1}(o.target,h,f))return;a(h,f),i=p;var m=(new Date).getTime(),g=m-s;g>0&&(r.x=h/g,r.y=f/g,s=m),function(i,n){var s=Math.floor(t.scrollTop),r=t.scrollLeft,o=Math.abs(i),a=Math.abs(n);if(a>o){if(n<0&&s===e.contentHeight-e.containerHeight||n>0&&0===s)return 0===window.scrollY&&n>0&&w.isChrome}else if(o>a&&(i<0&&r===e.contentWidth-e.containerWidth||i>0&&0===r))return!0;return!0}(h,f)&&o.preventDefault()}}function h(){e.settings.swipeEasing&&(clearInterval(o),o=setInterval((function(){e.isInitialized?clearInterval(o):r.x||r.y?Math.abs(r.x)<.01&&Math.abs(r.y)<.01?clearInterval(o):e.element?(a(30*r.x,30*r.y),r.x*=.8,r.y*=.8):clearInterval(o):clearInterval(o)}),10))}}},T=function(e,t){var i=this;if(void 0===t&&(t={}),"string"==typeof e&&(e=document.querySelector(e)),!e||!e.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var o in this.element=e,e.classList.add(d.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},t)this.settings[o]=t[o];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var a,l,c=function(){return e.classList.add(d.state.focus)},u=function(){return e.classList.remove(d.state.focus)};this.isRtl="rtl"===n(e).direction,!0===this.isRtl&&e.classList.add(d.rtl),this.isNegativeScroll=(l=e.scrollLeft,e.scrollLeft=-1,a=e.scrollLeft<0,e.scrollLeft=l,a),this.negativeScrollAdjustment=this.isNegativeScroll?e.scrollWidth-e.clientWidth:0,this.event=new g,this.ownerDocument=e.ownerDocument||document,this.scrollbarXRail=r(d.element.rail("x")),e.appendChild(this.scrollbarXRail),this.scrollbarX=r(d.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",c),this.event.bind(this.scrollbarX,"blur",u),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var p=n(this.scrollbarXRail);this.scrollbarXBottom=parseInt(p.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=y(p.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=y(p.borderLeftWidth)+y(p.borderRightWidth),s(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=y(p.marginLeft)+y(p.marginRight),s(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=r(d.element.rail("y")),e.appendChild(this.scrollbarYRail),this.scrollbarY=r(d.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",c),this.event.bind(this.scrollbarY,"blur",u),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var h=n(this.scrollbarYRail);this.scrollbarYRight=parseInt(h.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=y(h.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function(e){var t=n(e);return y(t.width)+y(t.paddingLeft)+y(t.paddingRight)+y(t.borderLeftWidth)+y(t.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=y(h.borderTopWidth)+y(h.borderBottomWidth),s(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=y(h.marginTop)+y(h.marginBottom),s(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:e.scrollLeft<=0?"start":e.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:e.scrollTop<=0?"start":e.scrollTop>=this.contentHeight-this.containerHeight?"end":null}
2,this.isAlive=!0,this.settings.handlers.forEach((function(e){return S[e](i)})),this.lastScrollTop=Math.floor(e.scrollTop),this.lastScrollLeft=e.scrollLeft,this.event.bind(this.element,"scroll",(function(e){return i.onScroll(e)})),E(this)};T.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,s(this.scrollbarXRail,{display:"block"}),s(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=y(n(this.scrollbarXRail).marginLeft)+y(n(this.scrollbarXRail).marginRight),this.railYMarginHeight=y(n(this.scrollbarYRail).marginTop)+y(n(this.scrollbarYRail).marginBottom),s(this.scrollbarXRail,{display:"none"}),s(this.scrollbarYRail,{display:"none"}),E(this),b(this,"top",0,!1,!0),b(this,"left",0,!1,!0),s(this.scrollbarXRail,{display:""}),s(this.scrollbarYRail,{display:""}))},T.prototype.onScroll=function(e){this.isAlive&&(E(this),b(this,"top",this.element.scrollTop-this.lastScrollTop),b(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},T.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),l(this.scrollbarX),l(this.scrollbarY),l(this.scrollbarXRail),l(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},T.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter((function(e){return!e.match(/^ps([-_].+|)$/)})).join(" ")};const C=T;function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function L(e,t,i){var n=e*t-(t-1),s=Math.min(n+t-1,i);return"Showing <strong> ".concat(n," – ").concat(s," </strong> of ").concat(i)}function A(e){return function(e){if(Array.isArray(e))return k(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return k(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?k(e,t):void 0}}(e)||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 k(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function P(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function I(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((i=>{void 0===e[i]?e[i]=t[i]:P(t[i])&&P(e[i])&&Object.keys(t[i]).length>0&&I(e[i],t[i])}))}!function(e,t,i){function n(){var t=document.querySelector(".everon-breadcrumbs"),i=document.querySelector(".breadcrumbs-menu ul");t.classList.contains("open")?e(i).slideUp("fast",(function(){t.classList.remove("open")})):(t.classList.add("open"),e(i).slideDown("fast"))}function s(){var e,t=document.querySelector(".breadcrumbs-menu ul");if(t)if(["xs","sm"].some((function(e){return window.breakpoint.includes(e)})))t.hasAttribute("style")&&t.attributes.removeNamedItem("style");else{var i=document.querySelectorAll(".everon-breadcrumbs .breadcrumbs ol li"),n=15;(e=i,function(e){if(Array.isArray(e))return M(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return M(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?M(e,t):void 0}}(e)||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.")}()).forEach((function(e){n+=e.offsetWidth})),n>=350?t.style.left=(n-300).toString()+"px":t.hasAttribute("style")&&t.attributes.removeNamedItem("style")}}t.behaviors.everonBreadcrumb={attach:function(e,t){i("everonBreadcrumb",document.querySelector(".everon-breadcrumbs.has-menu"),e).forEach((function(e){var t=e.querySelector("div.breadcrumbs ol li:last-of-type");if(t){t.addEventListener("click",n);var i=document.createElement("span");t.after(i),i.addEventListener("click",n)}window.addEventListener("click",(function(e){var t=document.querySelector(".everon-breadcrumbs");!t.contains(e.target)&&t.classList.contains("open")&&n()})),new C(".breadcrumbs-menu ul"),s()}))}},window.addEventListener("resize",t.debounce(s,250,!1))}(jQuery,Drupal,once),i(637),function(e,t,i,n){function s(){var t=document.querySelector(".insights-display .insight-filter-container"),i=t.querySelector(".filters");t.classList.contains("open")?e(i).slideUp("fast",(function(){t.classList.remove("open")})):(t.classList.add("open"),e(i).slideDown("fast"))}function r(){var e=document.querySelector(".insights-display .insight-filter-container");if(e.classList.contains("open")){e.classList.remove("open");var t=document.body,i=document.getElementsByTagName("header")[0];t.style.overflow="auto",i.removeAttribute("style")}else{e.classList.add("open");var n=document.body,s=document.getElementsByTagName("header")[0];n.style.overflow="hidden",s.style.zIndex="2"}}function o(){document.querySelector('.insights-display form input[type="submit"]').click(),["xs","sm"].some((function(e){return window.breakpoint.includes(e)}))?r():s()}function a(){var e=document.querySelector(".insights-display .pagination-container.top"),t=document.querySelector(".insights-display .insight-filter-container");["xs","sm"].some((function(e){return window.breakpoint.includes(e)}))?t&&t.removeAttribute("style"):e&&t&&t.setAttribute("style","min-height: "+t.offsetHeight+"px; width: "+e.offsetWidth+"px")}t.behaviors.insightsDisplay={attach:function(e,t){n("insightsDisplay",document.querySelector(".insights-display"),e).forEach((function(e){var t=e.querySelector(".filters-trigger");t&&(["xs","sm"].some((function(e){return window.breakpoint.includes(e)}))?(t.addEventListener("click",r),new C(".filters")):t.addEventListener("click",
2s));var i=e.querySelectorAll("button.insight-filters-apply");i&&A(i).forEach((function(e){e.addEventListener("click",o)}));var n=e.querySelectorAll("a.insight-filters-clear");n&&A(n).forEach((function(e){e.addEventListener("click",(function(e){e.preventDefault(),document.querySelector('.insights-display form input[type="submit"][value="Reset"]').click()}))})),function(){var e=document.querySelector(".insights-display span[data-pages-current]"),t=document.getElementById("resultCount");if(e&&t){var i=parseInt(e.textContent),n=parseInt(document.querySelector(".insights-display span[data-items-per-page]").textContent),s=parseInt(document.querySelector(".insights-display span[data-items-total]").textContent);t.innerHTML=L(i,n,s)}else t.innerHTML=""}(),a(),window.addEventListener("click",(function(e){var t=document.querySelector(".insight-filter-container");t&&!t.contains(e.target)&&t.classList.contains("open")&&(["xs","sm"].some((function(e){return window.breakpoint.includes(e)}))?r():s())}))}))}},window.addEventListener("resize",t.debounce(a,250,!1)),e(document).ajaxComplete((function(){t.behaviors.insightsDisplay.attach()}))}(jQuery,Drupal,drupalSettings,once),i(136),i(595),i(457),i(901),i(0),function(e,t,i,n){function s(){var e=document.querySelector('.search-results-display input[name="search_api_fulltext"]'),t=document.querySelector(".search-results-display input[data-bef-auto-submit-click]");t&&e&&(e.value="",window.history.pushState({},"Title","/"+window.location.href.substring(window.location.href.lastIndexOf("/")+1).split("?")[0]),t.click())}t.behaviors.searchResults={attach:function(e,t){n("searchResults",document.querySelector(".search-results-display"),e).forEach((function(e){var t=e.querySelector("form div.js-form-type-textfield");if(t){var i=document.createElement("span");i.classList.add("reset-button"),i.innerHTML='<i class="fa-solid fa-xmark"></i>',t.appendChild(i),i.addEventListener("click",s)}!function(){var e=document.querySelector(".search-results-display span[data-pages-current]"),t=document.getElementById("resultCount");if(e&&t){var i=parseInt(e.textContent),n=parseInt(document.querySelector(".search-results-display span[data-items-per-page]").textContent),s=parseInt(document.querySelector(".search-results-display span[data-items-total]").textContent);t.innerHTML=L(i,n,s)}else t.innerHTML=""}()}))}},e(document).ajaxComplete((function(){t.behaviors.searchResults.attach()}))}(jQuery,Drupal,drupalSettings,once);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 D(){const e="undefined"!=typeof document?document:{};return I(e,O),e}const $={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:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function z(){const e="undefined"!=typeof window?window:{};return I(e,$),e}function H(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}function Y(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function W(){return Date.now()}function X(e,t){void 0===t&&(t="x");const i=z();let n,s,r;const o=function(e){const t=z();let i;return t.getComputedStyle&&(i=t.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i}(e);return i.WebKitCSSMatrix?(s=o.transform||o.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map((e=>e.replace(",","."))).join(", ")),r=new i.WebKitCSSMatrix("none"===s?"":s)):(r=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=r.toString().split(",")),"x"===t&&(s=i.WebKitCSSMatrix?r.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(s=i.WebKitCSSMatrix?r.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),s||0}function j(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function N(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const s=n<0||arguments.length<=n?void 0:arguments[n];if(null!=s&&(i=s,!("undefined"!=typeof window&&void 0!==window.HTMLElement?i instanceof HTMLElement:i&&(1===i.nodeType||11===i.nodeType)))){const i=Object.keys(Object(s)).filter((e=>t.indexOf(e)<0));for(let t=0,n=i.length;t<n;t+=1){const n=i[t],r=Object.getOwnPropertyDescriptor(s,n);void 0!==r&&r.enumerable&&(j(e[n])&&j(s[n])?s[n].__swiper__?e[n]=s[n]:N(e[n],s[n]):!j(e[n])&&j(s[n])?(e[n]={}
vendor: 25,007 bytes, line 2
2,s[n].__swiper__?e[n]=s[n]:N(e[n],s[n])):e[n]=s[n])}}}var i;return e}function R(e,t,i){e.style.setProperty(t,i)}function B(e){let{swiper:t,targetPosition:i,side:n}=e;const s=z(),r=-t.translate;let o,a=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(t.cssModeFrameID);const c=i>r?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{o=(new Date).getTime(),null===a&&(a=o);const e=Math.max(Math.min((o-a)/l,1),0),c=.5-Math.cos(e*Math.PI)/2;let p=r+c*(i-r);if(d(p,i)&&(p=i),t.wrapperEl.scrollTo({[n]:p}),d(p,i))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[n]:p})})),void s.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=s.requestAnimationFrame(u)};u()}function q(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function F(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function G(e){try{return void console.warn(e)}catch(e){}}function V(e,t){void 0===t&&(t=[]);const i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:H(t)),i}function U(e){const t=z(),i=D(),n=e.getBoundingClientRect(),s=i.body,r=e.clientTop||s.clientTop||0,o=e.clientLeft||s.clientLeft||0,a=e===t?t.scrollY:e.scrollTop,l=e===t?t.scrollX:e.scrollLeft;return{top:n.top+a-r,left:n.left+l-o}}function K(e,t){return z().getComputedStyle(e,null).getPropertyValue(t)}function Q(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function Z(e,t){const i=[];let n=e.parentElement;for(;n;)t?n.matches(t)&&i.push(n):i.push(n),n=n.parentElement;return i}function J(e,t){t&&e.addEventListener("transitionend",(function i(n){n.target===e&&(t.call(e,n),e.removeEventListener("transitionend",i))}))}function ee(e,t,i){const n=z();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}let te,ie,ne;function se(){return te||(te=function(){const e=z(),t=D();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),te}var re={on(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const s=i?"unshift":"push";return e.split(" ").forEach((e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][s](t)})),n},once(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function s(){n.off(e,s),s.__emitterProxy&&delete s.__emitterProxy;for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];t.apply(n,r)}return s.__emitterProxy=t,n.on(e,s,i)},onAny(e,t){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof e)return i;const n=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[n](e),i},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off(e,t){const i=this;return!i.eventsListeners||i.destroyed?i:i.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach(((n,s)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&i.eventsListeners[e].splice(s,1)}))})),i):i},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,i,n;for(var s=arguments.length,r=new Array(s),o=0;o<s;o++)r[o]=arguments[o];return"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],i=r.slice(1,r.length),n=e):(t=r[0].events,i=r[0].data,n=r[0].context||e),i.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(n,[t,...i])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(n,i)}))})),e}};const oe=(e,t)=>{if(!e||e.destroyed||!e.params)return;const i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},ae=(e,t)=>{if(!e.slides[t])return;const i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},le=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);const n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),s=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const i=s,r=[i-t];return r.push(...Array.from({length:t}).map(((e,t)=>i+n+t))),void e.slides.forEach(((t,i)=>{r.includes(t.column)&&ae(e,i)}))}const r=s+n-1;if(e.params.rewind||e.params.loop)for(let n=s-t;n<=r+t;n+=1){const t=(n%i+i)%i;(t<s||t>r)&&ae(e,t)}else for(let n=Math.max(s-t,0);n<=Math.min(r+t,i-1);n+=1)n!==s&&(n>r||n<s)&&ae(e,n)};var ce={updateSize:function(){const e=this;let t,i;const n=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n.clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:n.clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt(K(n,"padding-left")||0,10)-parseInt(K(n,"padding-right")||0,10),i=i-parseInt(K(n,"padding-top")||0,10)-parseInt(K(n,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(i)&&(i=0),Object.assign(e,{width:t,height:i,size:e.isHorizontal()?t:i}))},updateSlides:function(){const e=this;function t(t,i){return parseFloat(t.getPropertyValue(e.getDirectionLabel(i))||0)}const i=e.params,{wrapperEl:n,slidesEl:s,size:r,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&i.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=F(s,`.${e.params.slideClass}, swiper-slide`),u=l?e.virtual.slides.length:d.length;let p=[];const h=[],f=[];let m=i.slidesOffsetBefore;"function"==typeof m&&(m=i.slidesOffsetBefore.call(e));let g=i.slidesOffsetAfter;"function"==typeof g&&(g=i.slidesOffsetAfter.call(e));const v=e.snapGrid.length,b=e.slidesGrid.length;let y=i.spaceBetween,w=-m,E=0,x=0;if(void 0===r)return;"string"==typeof y&&y.indexOf("%")>=0?y=parseFloat(y.replace("%",""))/100*r:"string"==typeof y&&(y=parseFloat(y)),e.virtualSize=-y,d.forEach((e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),i.centeredSlides&&i.cssMode&&(R(n,"--swiper-centered-offset-before",""),R(n,"--swiper-centered-offset-after",""));const _=i.grid&&i.grid.rows>1&&e.grid;let S;_?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();const T="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter((e=>void 0!==i.breakpoints[e].slidesPerView)).length>0;for(let n=0;n<u;n+=1){let s;if(S=0,d[n]&&(s=d[n]),_&&e.grid.updateSlide(n,s,d),!d[n]||"none"!==K(s,"display")){if("auto"===i.slidesPerView){T&&(d[n].style[e.getDirectionLabel("width")]="");const r=getComputedStyle(s),o=s.style.transform,a=s.style.webkitTransform;if(o&&(s.style.transform="none"),a&&(s.style.webkitTransform="none"),i.roundLengths)S=e.isHorizontal()?ee(s,"width",!0):ee(s,"height",!0);else{const e=t(r,"width"),i=t(r,"padding-left"),n=t(r,"padding-right"),o=t(r,"margin-left"),a=t(r,"margin-right"),l=r.getPropertyValue("box-sizing");if(l&&"border-box"===l)S=e+o+a;else{const{clientWidth:t,offsetWidth:r}=s;S=e+i+n+o+a+(r-t)}}o&&(s.style.transform=o),a&&(s.style.webkitTransform=a),i.roundLengths&&(S=Math.floor(S))}else S=(r-(i.slidesPerView-1)*y)/i.slidesPerView,i.roundLengths&&(S=Math.floor(S)),d[n]&&(d[n].style[e.getDirectionLabel("width")]=`${S}px`);d[n]&&(d[n].swiperSlideSize=S),f.push(S),i.centeredSlides?(w=w+S/2+E/2+y,0===E&&0!==n&&(w=w-r/2-y),0===n&&(w=w-r/2-y),Math.abs(w)<.001&&(w=0),i.roundLengths&&(w=Math.floor(w)),x%i.slidesPerGroup==0&&p.push(w),h.push(w)):(i.roundLengths&&(w=Math.floor(w)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup==0&&p.push(w),h.push(w),w=w+S+y),e.virtualSize+=S+y,E=S,x+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+g,o&&a&&("slide"===i.effect||"coverflow"===i.effect)&&(n.style.width=`${e.virtualSize+y}px`),i.setWrapperSize&&(n.style[e.getDirectionLabel("width")]=`${e.virtualSize+y}px`),_&&e.grid.updateWrapperSize(S,p),!i.centeredSlides){const t=[];for(let n=0;n<p.length;n+=1){let s=p[n];i.roundLengths&&(s=Math.floor(s)),p[n]<=e.virtualSize-r&&t.push(s)}p=t,Math.floor(e.virtualSize-r)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-r)}if(l&&i.loop){const t=f[0]+y;if(i.slidesPerGroup>1){const n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/i.slidesPerGroup),s=t*i.slidesPerGroup;for(let e=0;e<n;e+=1)p.push(p[p.length-1]+s)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)1===i.slidesPerGroup&&p.push(p[p.length-1]+t),h.push(h[h.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==y){const t=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");d.filter(((e,t)=>!(i.cssMode&&!i.loop)||t!==d.length-1)).forEach((e=>{e.style[t]=`${y}px`}))}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;f.forEach((t=>{e+=t+(y||0)})),e-=y;const t=e-r;p=p.map((e=>e<=0?-m:e>t?t+g:e))}if(i.centerInsufficientSlides){let e=0;if(f.forEach((t=>{e+=t+(y||0)})),e-=y,e<r){const t=(r-e)/2;p.forEach(((e,i)=>{p[i]=e-t})),h.forEach(((e,i)=>{h[i]=e+t}))}}if(Object.assign(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:f}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){R(n,"--swiper-centered-offset-before",-p[0]+"px"),R(n,"--swiper-centered-offset-after",e.size/2-f[f.length-1]/2+"px");const t=-e.snapGrid[0],i=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+i))}if(u!==c&&e.emit("slidesLengthChange"),p.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==b&&e.emit("slidesGridLengthChange"),i.watchSlidesProgress&&e.updateSlidesOffset(),!(l||i.cssMode||"slide"!==i.effect&&"fade"!==i.effect)){const t=`${i.containerModifierClass}backface-hidden`,n=e.el.classList.contains(t);u<=i.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,i=[],n=t.virtual&&t.params.virtual.enabled;let s,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>n?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{i.push(e)}));else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const e=t.activeIndex+s;if(e>t.slides.length&&!n)break;i.push(o(e))}else i.push(o(t.activeIndex));for(s=0;s<i.length;s+=1)if(void 0!==i[s]){const e=i[s].offsetHeight;r=e>r?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,i=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-i-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,i=t.params,{slides:n,rtlTranslate:s,snapGrid:r}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;s&&(o=e),n.forEach((e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass)})),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=i.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<n.length;e+=1){const l=n[e];let c=l.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(c-=n[0].swiperSlideOffset);const d=(o+(i.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+a),u=(o-r[0]+(i.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+a),p=-(o-c),h=p+t.slidesSizesGrid[e],f=p>=0&&p<=t.size-t.slidesSizesGrid[e];(p>=0&&p<t.size-1||h>1&&h<=t.size||p<=0&&h>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e),n[e].classList.add(i.slideVisibleClass)),f&&n[e].classList.add(i.slideFullyVisibleClass),l.progress=s?-d:d,l.originalProgress=s?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}const i=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:s,isBeginning:r,isEnd:o,progressLoop:a}=t;const l=r,c=o;if(0===n)s=0,r=!0,o=!0;else{s=(e-t.minTranslate())/n;const i=Math.abs(e-t.minTranslate())<1,a=Math.abs(e-t.maxTranslate())<1;r=i||s<=0,o=a||s>=1,i&&(s=0),a&&(s=1)}if(i.loop){const i=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),s=t.slidesGrid[i],r=t.slidesGrid[n],o=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);a=l>=s?(l-s)/o:(l+o-r)/o,a>1&&(a-=1)}Object.assign(t,{progress:s,progressLoop:a,isBeginning:r,isEnd:o}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(l&&!r||c&&!o)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){const e=this,{slides:t,params:i,slidesEl:n,activeIndex:s}=e,r=e.virtual&&i.virtual.enabled,o=e.grid&&i.grid&&i.grid.rows>1,a=e=>F(n,`.${i.slideClass}${e}, swiper-slide${e}`)[0];let l,c,d;if(t.forEach((e=>{e.classList.remove(i.slideActiveClass,i.slideNextClass,i.slidePrevClass)})),r)if(i.loop){let t=s-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=a(`[data-swiper-slide-index="${t}"]`)}else l=a(`[data-swiper-slide-index="${s}"]`);else o?(l=t.filter((e=>e.column===s))[0],d=t.filter((e=>e.column===s+1))[0],c=t.filter((e=>e.column===s-1))[0]):l=t[s];l&&(l.classList.add(i.slideActiveClass),o?(d&&d.classList.add(i.slideNextClass),c&&c.classList.add(i.slidePrevClass)):(d=function(e,t){const i=[];for(;e.nextElementSibling;){const n=e.nextElementSibling;t?n.matches(t)&&i.push(n):i.push(n),e=n}return i}(l,`.${i.slideClass}, swiper-slide`)[0],i.loop&&!d&&(d=t[0]),d&&d.classList.add(i.slideNextClass),c=function(e,t){const i=[];for(;e.previousElementSibling;){const n=e.previousElementSibling;t?n.matches(t)&&i.push(n):i.push(n),e=n}return i}(l,`.${i.slideClass}, swiper-slide`)[0],i.loop&&0===!c&&(c=t[t.length-1]),c&&c.classList.add(i.slidePrevClass))),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:s,activeIndex:r,realIndex:o,snapIndex:a}=t;let l,c=e;const d=e=>{let i=e-t.virtual.slidesBefore;return i<0&&(i=t.virtual.slides.length+i),i>=t.virtual.slides.length&&(i-=t.virtual.slides.length),i};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:i}=e,n=e.rtlTranslate?e.translate:-e.translate;let s;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?n>=t[e]&&n<t[e+1]-(t[e+1]-t[e])/2?s=e:n>=t[e]&&n<t[e+1]&&(s=e+1):n>=t[e]&&(s=e);return i.normalizeSlideIndex&&(s<0||void 0===s)&&(s=0),s}(t)),n.indexOf(i)>=0)l=n.indexOf(i);else{const e=Math.min(s.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/s.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c===r&&!t.params.loop)return void(l!==a&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=d(c));const u=t.grid&&s.grid&&s.grid.rows>1;let p;if(t.virtual&&s.virtual.enabled&&s.loop)p=d(c);else if(u){const e=t.slides.filter((e=>e.column===c))[0];let i=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(i)&&(i=Math.max(t.slides.indexOf(e),0)),p=Math.floor(i/s.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:a,snapIndex:l,previousRealIndex:o,realIndex:p,previousIndex:r,activeIndex:c}),t.initialized&&le(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const i=this,n=i.params;let s=e.closest(`.${n.slideClass}, swiper-slide`);!s&&i.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!s&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(s=e)}));let r,o=!1;if(s)for(let e=0;e<i.slides.length;e+=1)if(i.slides[e]===s){o=!0,r=e;break}if(!s||!o)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=s,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):i.clickedIndex=r,n.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}};function de(e){let{swiper:t,runCallbacks:i,direction:n,step:s}=e;const{activeIndex:r,previousIndex:o}=t;let a=n;if(a||(a=r>o?"next":r<o?"prev":"reset"),t.emit(`transition${s}`),i&&r!==o){if("reset"===a)return void t.emit(`slideResetTransition${s}`);t.emit(`slideChangeTransition${s}`),"next"===a?t.emit(`slideNextTransition${s}`):t.emit(`slidePrevTransition${s}`)}}var ue={slideTo:function(e,t,i,n,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:p,wrapperEl:h,enabled:f}=r;if(r.animating&&a.preventInteractionOnTransition||!f&&!n&&!s)return!1;const m=Math.min(r.params.slidesPerGroupSkip,o);let g=m+Math.floor((o-m)/r.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const v=-l[g];if(a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),i=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=i&&t<n-(n-i)/2?o=e:t>=i&&t<n&&(o=e+1):t>=i&&(o=e)}if(r.initialized&&o!==u){if(!r.allowSlideNext&&(p?v>r.translate&&v>r.minTranslate():v<r.translate&&v<r.minTranslate()))return!1;if(!r.allowSlidePrev&&v>r.translate&&v>r.maxTranslate()&&(u||0)!==o)return!1}let b;if(o!==(d||0)&&i&&r.emit("beforeSlideChangeStart"),r.updateProgress(v),b=o>u?"next":o<u?"prev":"reset",p&&-v===r.translate||!p&&v===r.translate)return r.updateActiveIndex(o),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==a.effect&&r.setTranslate(v),"reset"!==b&&(r.transitionStart(i,b),r.transitionEnd(i,b)),!1;if(a.cssMode){const e=r.isHorizontal(),i=p?v:-v;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),t&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{h[e?"scrollLeft":"scrollTop"]=i}))):h[e?"scrollLeft":"scrollTop"]=i,t&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}))}else{if(!r.support.smoothScroll)return B({swiper:r,targetPosition:i,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(v),r.updateActiveIndex(o),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,b),0===t?r.transitionEnd(i,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,b))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e&&(e=parseInt(e,10));const s=this,r=s.grid&&s.params.grid&&s.params.grid.rows>1;let o=e;if(s.params.loop)if(s.virtual&&s.params.virtual.enabled)o+=s.virtual.slidesBefore;else{let e;if(r){const t=o*s.params.grid.rows;e=s.slides.filter((e=>1*e.getAttribute("data-swiper-slide-index")===t))[0].column}else e=s.getSlideIndexByData(o);const t=r?Math.ceil(s.slides.length/s.params.grid.rows):s.slides.length,{centeredSlides:i}=s.params;let n=s.params.slidesPerView;"auto"===n?n=s.slidesPerViewDynamic():(n=Math.ceil(parseFloat(s.params.slidesPerView,10)),i&&n%2==0&&(n+=1));let a=t-e<n;if(i&&(a=a||e<Math.ceil(n/2)),a){const n=i?e<s.activeIndex?"prev":"next":e-s.activeIndex-1<s.params.slidesPerView?"next":"prev";s.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?s.realIndex:void 0})}if(r){const e=o*s.params.grid.rows;o=s.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0].column}else o=s.getSlideIndexByData(o)}return requestAnimationFrame((()=>{s.slideTo(o,t,i,n)})),s},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const n=this,{enabled:s,params:r,animating:o}=n;if(!s)return n;let a=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(a=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<r.slidesPerGroupSkip?1:a,c=n.virtual&&r.virtual.enabled;if(r.loop){if(o&&!c&&r.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&r.cssMode)return requestAnimationFrame((()=>{n.slideTo(n.activeIndex+l,e,t,i)})),!0}return r.rewind&&n.isEnd?n.slideTo(0,e,t,i):n.slideTo(n.activeIndex+l,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const n=this,{params:s,snapGrid:r,slidesGrid:o,rtlTranslate:a,enabled:l,animating:c}=n;if(!l)return n;const d=n.virtual&&s.virtual.enabled;if(s.loop){if(c&&!d&&s.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=u(a?n.translate:-n.translate),h=r.map((e=>u(e)));let f=r[h.indexOf(p)-1];if(void 0===f&&s.cssMode){let e;r.forEach(((t,i)=>{p>=t&&(e=i)})),void 0!==e&&(f=r[e>0?e-1:e])}let m=0;if(void 0!==f&&(m=o.indexOf(f),m<0&&(m=n.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(m=m-n.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),s.rewind&&n.isBeginning){const s=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(s,e,t,i)}return s.loop&&0===n.activeIndex&&s.cssMode?(requestAnimationFrame((()=>{n.slideTo(m,e,t,i)})),!0):n.slideTo(m,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);const s=this;let r=s.activeIndex;const o=Math.min(s.params.slidesPerGroupSkip,r),a=o+Math.floor((r-o)/s.params.slidesPerGroup),l=s.rtlTranslate?s.translate:-s.translate;if(l>=s.snapGrid[a]){const e=s.snapGrid[a];l-e>(s.snapGrid[a+1]-e)*n&&(r+=s.params.slidesPerGroup)}else{const e=s.snapGrid[a-1];l-e<=(s.snapGrid[a]-e)*n&&(r-=s.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,s.slidesGrid.length-1),s.slideTo(r,e,t,i)},slideToClickedSlide:function(){const e=this,{params:t,slidesEl:i}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let s,r=e.clickedIndex;const o=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-n/2||r>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),r=e.getSlideIndex(F(i,`${o}[data-swiper-slide-index="${s}"]`)[0]),Y((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-n?(e.loopFix(),r=e.getSlideIndex(F(i,`${o}[data-swiper-slide-index="${s}"]`)[0]),Y((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}},pe={loopCreate:function(e){const t=this,{params:i,slidesEl:n}=t;if(!i.loop||t.virtual&&t.params.virtual.enabled)return;const s=()=>{F(n,`.${i.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},r=t.grid&&i.grid&&i.grid.rows>1,o=i.slidesPerGroup*(r?i.grid.rows:1),a=t.slides.length%o!=0,l=r&&t.slides.length%i.grid.rows!=0,c=e=>{for(let n=0;n<e;n+=1){const e=t.isElement?V("swiper-slide",[i.slideBlankClass]):V("div",[i.slideClass,i.slideBlankClass]);t.slidesEl.append(e)}};a?(i.loopAddBlankSlides?(c(o-t.slides.length%o),t.recalcSlides(),t.updateSlides()):G("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),s()):l?(i.loopAddBlankSlides?(c(i.grid.rows-t.slides.length%i.grid.rows),t.recalcSlides(),t.updateSlides()):G("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may
2not function properly. You need to add more slides (or make duplicates, or empty slides)"),s()):s(),t.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:i=!0,direction:n,setTranslate:s,activeSlideIndex:r,byController:o,byMousewheel:a}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:h}=l,{centeredSlides:f}=h;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&h.virtual.enabled)return i&&(h.centeredSlides||0!==l.snapIndex?h.centeredSlides&&l.snapIndex<h.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,void l.emit("loopFix");let m=h.slidesPerView;"auto"===m?m=l.slidesPerViewDynamic():(m=Math.ceil(parseFloat(h.slidesPerView,10)),f&&m%2==0&&(m+=1));const g=h.slidesPerGroupAuto?m:h.slidesPerGroup;let v=g;v%g!=0&&(v+=g-v%g),v+=h.loopAdditionalSlides,l.loopedSlides=v;const b=l.grid&&h.grid&&h.grid.rows>1;c.length<m+v?G("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):b&&"row"===h.grid.fill&&G("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const y=[],w=[];let E=l.activeIndex;void 0===r?r=l.getSlideIndex(c.filter((e=>e.classList.contains(h.slideActiveClass)))[0]):E=r;const x="next"===n||!n,_="prev"===n||!n;let S=0,T=0;const C=b?Math.ceil(c.length/h.grid.rows):c.length,M=(b?c[r].column:r)+(f&&void 0===s?-m/2+.5:0);if(M<v){S=Math.max(v-M,g);for(let e=0;e<v-M;e+=1){const t=e-Math.floor(e/C)*C;if(b){const e=C-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&y.push(t)}else y.push(C-t-1)}}else if(M+m>C-v){T=Math.max(M-(C-2*v),g);for(let e=0;e<T;e+=1){const t=e-Math.floor(e/C)*C;b?c.forEach(((e,i)=>{e.column===t&&w.push(i)})):w.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame((()=>{l.__preventObserver__=!1})),_&&y.forEach((e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1})),x&&w.forEach((e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===h.slidesPerView?l.updateSlides():b&&(y.length>0&&_||w.length>0&&x)&&l.slides.forEach(((e,t)=>{l.grid.updateSlide(t,e,l.slides)})),h.watchSlidesProgress&&l.updateSlidesOffset(),i)if(y.length>0&&_){if(void 0===t){const e=l.slidesGrid[E],t=l.slidesGrid[E+S]-e;a?l.setTranslate(l.translate-t):(l.slideTo(E+S,0,!1,!0),s&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(s){const e=b?y.length/h.grid.rows:y.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(w.length>0&&x)if(void 0===t){const e=l.slidesGrid[E],t=l.slidesGrid[E-T]-e;a?l.setTranslate(l.translate-t):(l.slideTo(E-T,0,!1,!0),s&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=b?w.length/h.grid.rows:w.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!o){const e={slideRealIndex:t,direction:n,setTranslate:s,activeSlideIndex:r,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===h.slidesPerView&&i})})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===h.slidesPerView&&i})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:i}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const n=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;n[t]=e}
vendor: 6,947 bytes, line 2
2)),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),n.forEach((e=>{i.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function he(e,t,i){const n=z(),{params:s}=e,r=s.edgeSwipeDetection,o=s.edgeSwipeThreshold;return!r||!(i<=o||i>=n.innerWidth-o)||"prevent"===r&&(t.preventDefault(),!0)}function fe(e){const t=this,i=D();let n=e;n.originalEvent&&(n=n.originalEvent);const s=t.touchEventsData;if("pointerdown"===n.type){if(null!==s.pointerId&&s.pointerId!==n.pointerId)return;s.pointerId=n.pointerId}else"touchstart"===n.type&&1===n.targetTouches.length&&(s.touchId=n.targetTouches[0].identifier);if("touchstart"===n.type)return void he(t,n,n.targetTouches[0].pageX);const{params:r,touches:o,enabled:a}=t;if(!a)return;if(!r.simulateTouch&&"mouse"===n.pointerType)return;if(t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let l=n.target;if("wrapper"===r.touchEventsTarget&&!t.wrapperEl.contains(l))return;if("which"in n&&3===n.which)return;if("button"in n&&n.button>0)return;if(s.isTouched&&s.isMoved)return;const c=!!r.noSwipingClass&&""!==r.noSwipingClass,d=n.composedPath?n.composedPath():n.path;c&&n.target&&n.target.shadowRoot&&d&&(l=d[0]);const u=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,p=!(!n.target||!n.target.shadowRoot);if(r.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function t(i){if(!i||i===D()||i===z())return null;i.assignedSlot&&(i=i.assignedSlot);const n=i.closest(e);return n||i.getRootNode?n||t(i.getRootNode().host):null}(t)}(u,l):l.closest(u)))return void(t.allowClick=!0);if(r.swipeHandler&&!l.closest(r.swipeHandler))return;o.currentX=n.pageX,o.currentY=n.pageY;const h=o.currentX,f=o.currentY;if(!he(t,n,h))return;Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=h,o.startY=f,s.touchStartTime=W(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(s.allowThresholdMove=!1);let m=!0;l.matches(s.focusableElements)&&(m=!1,"SELECT"===l.nodeName&&(s.isTouched=!1)),i.activeElement&&i.activeElement.matches(s.focusableElements)&&i.activeElement!==l&&i.activeElement.blur();const g=m&&t.allowTouchMove&&r.touchStartPreventDefault;!r.touchStartForcePreventDefault&&!g||l.isContentEditable||n.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",n)}function me(e){const t=D(),i=this,n=i.touchEventsData,{params:s,touches:r,rtlTranslate:o,enabled:a}=i;if(!a)return;if(!s.simulateTouch&&"mouse"===e.pointerType)return;let l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==n.touchId)return;if(c.pointerId!==n.pointerId)return}if("touchmove"===c.type){if(l=[...c.changedTouches].filter((e=>e.identifier===n.touchId))[0],!l||l.identifier!==n.touchId)return}else l=c;if(!n.isTouched)return void(n.startMoving&&n.isScrolling&&i.emit("touchMoveOpposite",c));const d=l.pageX,u=l.pageY;if(c.preventedByNestedSwiper)return r.startX=d,void(r.startY=u);if(!i.allowTouchMove)return c.target.matches(n.focusableElements)||(i.allowClick=!1),void(n.isTouched&&(Object.assign(r,{startX:d,startY:u,currentX:d,currentY:u}),n.touchStartTime=W()));if(s.touchReleaseOnEdges&&!s.loop)if(i.isVertical()){if(u<r.startY&&i.translate<=i.maxTranslate()||u>r.startY&&i.translate>=i.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(d<r.startX&&i.translate<=i.maxTranslate()||d>r.startX&&i.translate>=i.minTranslate())return;if(t.activeElement&&c.target===t.activeElement&&c.target.matches(n.focusableElements))return n.isMoved=!0,void(i.allowClick=!1);n.allowTouchCallbacks&&i.emit("touchMove",c),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=d,r.currentY=u;const p=r.currentX-r.startX,h=r.currentY-r.startY;if(i.params.threshold&&Math.sqrt(p**2+h**2)<i.params.threshold)return;if(void 0===n.isScrolling){let e;i.isHorizontal()&&r.currentY===r.startY||i.isVertical()&&r.currentX===r.startX?n.isScrolling=!1:p*p+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(p))/Math.PI,n.isScrolling=i.isHorizontal()?e>s.touchAngle:90-e>s.touchAngle)}if(n.isScrolling&&i.emit("touchMoveOpposite",c),void 0===n.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(n.startMoving=!0)),n.isScrolling)return void(n.isTouched=!1);if(!n.startMoving)return;i.allowClick=!1,!s.cssMode&&c.cancelable&&c.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&c.stopPropagation();let f=i.isHorizontal()?p:h,m=i.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;s.oneWayMovement&&(f=Math.abs(f)*(o?1:-1),m=Math.abs(m)*(o?1:-1)),r.diff=f,f*=s.touchRatio,o&&(f=-f,m=-m);const g=i.touchesDirection;i.swipeDirection=f>0?"prev":"next",i.touchesDirection=m>0?"prev":"next";const v=i.params.loop&&!s.cssMode,b="next"===i.touchesDirection&&i.allowSlideNext||"prev"===i.touchesDirection&&i.allowSlidePrev;if(!n.isMoved){if(v&&b&&i.loopFix({direction:i.swipeDirection}),n.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});i.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,!s.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",c)}if((new Date).getTime(),n.isMoved&&n.allowThresholdMove&&g!==i.touchesDirection&&v&&b&&Math.abs(f)>=1)return Object.assign(r,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,void(n.startTranslate=n.currentTranslate);i.emit("sliderMove",c),n.isMoved=!0,n.currentTranslate=f+n.startTranslate;let y=!0,w=s.resistanceRatio;if(s.touchReleaseOnEdges&&(w=0),f>0?(v&&b&&n.allowThresholdMove&&n.currentTranslate>(s.centeredSlides?i.minTranslate()-i.slidesSizesGrid[i.activeIndex+1]:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>i.minTranslate()&&(y=!1,s.resistance&&(n.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+n.startTranslate+f)**w))):f<0&&(v&&b&&n.allowThresholdMove&&n.currentTranslate<(s.centeredSlides?i.maxTranslate()+i.slidesSizesGrid[i.slidesSizesGrid.length-1]:i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===s.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(s.slidesPerView,10)))}),n.currentTranslate<i.maxTranslate()&&(y=!1,s.resistance&&(n.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-n.startTranslate-f)**w))),y&&(c.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),i.allowSlidePrev||i.allowSlideNext||(n.currentTranslate=n.startTranslate),s.threshold>0){if(!(Math.abs(f)>s.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);
vendor: 4,830 bytes, line 2
2if(!n.allowThresholdMove)return n.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,n.currentTranslate=n.startTranslate,void(r.diff=i.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}s.followFinger&&!s.cssMode&&((s.freeMode&&s.freeMode.enabled&&i.freeMode||s.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),s.freeMode&&s.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(n.currentTranslate),i.setTranslate(n.currentTranslate))}function ge(e){const t=this,i=t.touchEventsData;let n,s=e;if(s.originalEvent&&(s=s.originalEvent),"touchend"===s.type||"touchcancel"===s.type){if(n=[...s.changedTouches].filter((e=>e.identifier===i.touchId))[0],!n||n.identifier!==i.touchId)return}else{if(null!==i.touchId)return;if(s.pointerId!==i.pointerId)return;n=s}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)&&(!["pointercancel","contextmenu"].includes(s.type)||!t.browser.isSafari&&!t.browser.isWebView))return;i.pointerId=null,i.touchId=null;const{params:r,touches:o,rtlTranslate:a,slidesGrid:l,enabled:c}=t;if(!c)return;if(!r.simulateTouch&&"mouse"===s.pointerType)return;if(i.allowTouchCallbacks&&t.emit("touchEnd",s),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&r.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);r.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=W(),u=d-i.touchStartTime;if(t.allowClick){const e=s.path||s.composedPath&&s.composedPath();t.updateClickedSlide(e&&e[0]||s.target,e),t.emit("tap click",s),u<300&&d-i.lastClickTime<300&&t.emit("doubleTap doubleClick",s)}if(i.lastClickTime=W(),Y((()=>{t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===o.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);let p;if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,p=r.followFinger?a?t.translate:-t.translate:-i.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});let h=0,f=t.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){const t=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==l[e+t]?p>=l[e]&&p<l[e+t]&&(h=e,f=l[e+t]-l[e]):p>=l[e]&&(h=e,f=l[l.length-1]-l[l.length-2])}let m=null,g=null;r.rewind&&(t.isBeginning?g=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(m=0));const v=(p-l[h])/f,b=h<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(u>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(v>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?m:h+b):t.slideTo(h)),"prev"===t.swipeDirection&&(v>1-r.longSwipesRatio?t.slideTo(h+b):null!==g&&v<0&&Math.abs(v)>r.longSwipesRatio?t.slideTo(g):t.slideTo(h))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||s.target!==t.navigation.nextEl&&s.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==m?m:h+b),"prev"===t.swipeDirection&&t.slideTo(null!==g?g:h)):s.target===t.navigation.nextEl?t.slideTo(h+b):t.slideTo(h)}}function ve(){const e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:s,snapGrid:r}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const a=o&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function be(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function ye(){const e=this,{wrapperEl:t,rtlTranslate:i,enabled:n}=e;if(!n)return;let s;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();s=0===r?0:(e.translate-e.minTranslate())/r,s!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function we(e){const t=this;oe(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 28,764 bytes, line 2
2)}function Ee(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const xe=(e,t)=>{const i=D(),{params:n,el:s,wrapperEl:r,device:o}=e,a=!!n.nested,l="on"===t?"addEventListener":"removeEventListener",c=t;i[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:a}),s[l]("touchstart",e.onTouchStart,{passive:!1}),s[l]("pointerdown",e.onTouchStart,{passive:!1}),i[l]("touchmove",e.onTouchMove,{passive:!1,capture:a}),i[l]("pointermove",e.onTouchMove,{passive:!1,capture:a}),i[l]("touchend",e.onTouchEnd,{passive:!0}),i[l]("pointerup",e.onTouchEnd,{passive:!0}),i[l]("pointercancel",e.onTouchEnd,{passive:!0}),i[l]("touchcancel",e.onTouchEnd,{passive:!0}),i[l]("pointerout",e.onTouchEnd,{passive:!0}),i[l]("pointerleave",e.onTouchEnd,{passive:!0}),i[l]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&s[l]("click",e.onClick,!0),n.cssMode&&r[l]("scroll",e.onScroll),n.updateOnWindowResize?e[c](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",ve,!0):e[c]("observerUpdate",ve,!0),s[l]("load",e.onLoad,{capture:!0})},_e=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Se={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",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",spaceBetween: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,loopAddBlankSlides:!0,loopAdditionalSlides:0,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",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Te(e,t){return function(i){void 0===i&&(i={});const n=Object.keys(i)[0],s=i[n];"object"==typeof s&&null!==s?(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in s?("object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),N(t,i)):N(t,i)):N(t,i)}}const Ce={eventsEmitter:re,update:ce,translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:i,translate:n,wrapperEl:s}=this;if(t.virtualTranslate)return i?-n:n;if(t.cssMode)return n;let r=X(s,e);return r+=this.cssOverflowAdjustment(),i&&(r=-r),r||0},setTranslate:function(e,t){const i=this,{rtlTranslate:n,params:s,wrapperEl:r,progress:o}=i;let a,l=0,c=0;i.isHorizontal()?l=n?-e:e:c=e,s.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:c,s.cssMode?r[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-c:s.virtualTranslate||(i.isHorizontal()?l-=i.cssOverflowAdjustment():c-=i.cssOverflowAdjustment(),r.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const d=i.maxTranslate()-i.minTranslate();a=0===d?0:(e-i.minTranslate())/d,a!==o&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,n,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===n&&(n=!0);const r=this,{params:o,wrapperEl:a}=r;if(r.animating&&o.preventInteractionOnTransition)return!1;const l=r.minTranslate(),c=r.maxTranslate();let d;if(d=n&&e>l?l:n&&e<c?c:e,r.updateProgress(d),o.cssMode){const e=r.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-d;else{if(!r.support.smoothScroll)return B({swiper:r,targetPosition:-d,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(d),i&&(r.emit("beforeTransitionStart",t,s),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(d),i&&(r.emit("beforeTransitionStart",t,s),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration=`${e}ms`,i.wrapperEl.style.transitionDelay=0===e?"0ms":""),i.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const i=this,{params:n}=i;n.cssMode||(n.autoHeight&&i.updateAutoHeight(),de({swiper:i,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const i=this,{params:n}=i;i.animating=!1,n.cssMode||(i.setTransition(0),de({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:ue,loop:pe,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=fe.bind(e),e.onTouchMove=me.bind(e),e.onTouchEnd=ge.bind(e),e.onDocumentTouchStart=Ee.bind(e),t.cssMode&&(e.onScroll=ye.bind(e)),e.onClick=be.bind(e),e.onLoad=we.bind(e),xe(e,"on")},detachEvents:function(){xe(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:i,params:n,el:s}=e,r=n.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const o=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;const a=(o in r?r[o]:void 0)||e.originalParams,l=_e(e,n),c=_e(e,a),d=n.enabled;l&&!c?(s.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!l&&c&&(s.classList.add(`${n.containerModifierClass}grid`),(a.grid.fill&&"column"===a.grid.fill||!a.grid.fill&&"column"===n.grid.fill)&&s.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===a[t])return;const i=n[t]&&n[t].enabled,s=a[t]&&a[t].enabled;i&&!s&&e[t].disable(),!i&&s&&e[t].enable()}));const u=a.direction&&a.direction!==n.direction,p=n.loop&&(a.slidesPerView!==n.slidesPerView||u),h=n.loop;u&&i&&e.changeDirection(),N(e.params,a);const f=e.params.enabled,m=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!f?e.disable():!d&&f&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",a),i&&(p?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!h&&m?(e.loopCreate(t),e.updateSlides()):h&&!m&&e.loopDestroy()),e.emit("breakpoint",a)},getBreakpoint:function(e,t,i){if(void 0===t&&(t="window"),!e||"container"===t&&!i)return;let n=!1;const s=z(),r="window"===t?s.innerHeight:i.clientHeight,o=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}}));o.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<o.length;e+=1){const{point:r,value:a}=o[e];"window"===t?s.matchMedia(`(min-width: ${a}px)`).matches&&(n=r):a<=i.clientWidth&&(n=r)}return n||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:n}=i;if(n){const t=e.slides.length-1,i=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>i}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:i,rtl:n,el:s,device:r}=e,o=function(e,t){const i=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((n=>{e[n]&&i.push(t+n)})):"string"==typeof e&&i.push(t+e)})),i}(["initialized",i.direction,{"free-mode":e.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:n},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&"column"===i.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...o),s.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},Me={};class Le{constructor(){let e,t;for(var i=arguments.length,n=new Array(i),s=0;s<i;s++)n[s]=arguments[s];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=N({},t),e&&!t.el&&(t.el=e);const r=D();if(t.el&&"string"==typeof t.el&&r.querySelectorAll(t.el).length>1){const e=[];return r.querySelectorAll(t.el).forEach((i=>{const n=N({},t,{el:i});e.push(new Le(n))})),e}const o=this;var a;o.__swiper__=!0,o.support=se(),o.device=(void 0===(a={userAgent:t.userAgent})&&(a={}),ie||(ie=function(e){let{userAgent:t}=void 0===e?{}:e;const i=se(),n=z(),s=n.navigator.platform,r=t||n.navigator.userAgent,o={ios:!1,android:!1},a=n.screen.width,l=n.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let d=r.match(/(iPad).*OS\s([\d_]+)/);const u=r.match(/(iPod)(.*OS\s([\d_]+))?/),p=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===s;let f="MacIntel"===s;return!d&&f&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${l}`)>=0&&(d=r.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),f=!1),c&&!h&&(o.os="android",o.android=!0),(d||p||u)&&(o.os="ios",o.ios=!0),o}(a)),ie),o.browser=(ne||(ne=function(){const e=z();let t=!1;function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(i()){const i=String(e.navigator.userAgent);if(i.includes("Version/")){const[e,n]=i.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));t=e<16||16===e&&n<2}}return{isSafari:t||i(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),ne),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const l={};o.modules.forEach((e=>{e({params:t,swiper:o,extendParams:Te(t,l),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})}));const c=N({},Se,l);return o.params=N({},c,Me,t),o.originalParams=N({},o.params),o.passedParams=N({},t),o.params&&o.params.on&&Object.keys(o.params.on).forEach((e=>{o.on(e,o.params.on[e])})),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,pointerId:null,touchId:null},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}getDirectionLabel(e){return this.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]}getSlideIndex(e){const{slidesEl:t,params:i}=this,n=Q(F(t,`.${i.slideClass}, swiper-slide`)[0]);return Q(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=F(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const i=this;e=Math.min(Math.max(e,0),1);const n=i.minTranslate(),s=(i.maxTranslate()-n)*e+n;i.translateTo(s,void 0===t?0:t),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((i=>{const n=e.getSlideClasses(i);t.push({slideEl:i,classNames:n}),e.emit("_slideClass",i,n)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:i,slides:n,slidesGrid:s,slidesSizesGrid:r,size:o,activeIndex:a}=this;let l=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=n[a]?n[a].swiperSlideSize:0;for(let i=a+1;i<n.length;i+=1)n[i]&&!e&&(t+=n[i].swiperSlideSize,l+=1,t>o&&(e=!0));for(let i=a-1;i>=0;i-=1)n[i]&&!e&&(t+=n[i].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=a+1;e<n.length;e+=1)(t?s[e]+r[e]-s[a]<o:s[e]-s[a]<o)&&(l+=1);else for(let e=a-1;e>=0;e-=1)s[a]-s[e]<o&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:i}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}let s;if(i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&oe(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode)n(),i.autoHeight&&e.updateAutoHeight();else{if(("auto"===i.slidesPerView||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const t=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;s=e.slideTo(t.length-1,0,!1,!0)}else s=e.slideTo(e.activeIndex,0,!1,!0);s||n()}i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const i=this,n=i.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(i.el.classList.remove(`${i.params.containerModifierClass}${n}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),i.emit("changeDirection"),t&&i.update()),i}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&"SWIPER-CONTAINER"===i.parentNode.host.nodeName&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let s=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(n()):F(i,n())[0];return!s&&t.params.createElements&&(s=V("div",t.params.wrapperClass),i.append(s),F(i,`.${t.params.slideClass}`).forEach((e=>{s.append(e)}))),Object.assign(t,{el:i,wrapperEl:s,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:s,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===K(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===K(i,"direction")),wrongRTL:"-webkit-box"===K(s,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach((e=>{e.complete?oe(t,e):e.addEventListener("load",(e=>{oe(t,e.target)}))})),le(t),t.initialized=!0,le(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const i=this,{params:n,el:s,wrapperEl:r,slides:o}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),s.removeAttribute("style"),r.removeAttribute("style"),o&&o.length&&o.forEach((e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),i.emit("destroy"),Object.keys(i.eventsListeners).forEach((e=>{i.off(e)})),!1!==e&&(i.el.swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(i)),i.destroyed=!0),null}static extendDefaults(e){N(Me,e)}static get extendedDefaults(){return Me}static get defaults(){return Se}static installModule(e){Le.prototype.__modules__||(Le.prototype.__modules__=[]);const t=Le.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Le.installModule(e))),Le):(Le.installModule(e),Le)}}function Ae(e,t,i,n){return e.params.createElements&&Object.keys(n).forEach((s=>{if(!i[s]&&!0===i.auto){let r=F(e.el,`.${n[s]}`)[0];r||(r=V("div",n[s]),r.className=n[s],e.el.append(r)),i[s]=r,t[s]=r}})),i}function ke(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Pe(e){const t=this,{params:i,slidesEl:n}=t;i.loop&&t.loopDestroy();const s=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,n.append(t.children[0]),t.innerHTML=""}else n.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s(e[t]);else s(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update()}function Ie(e){const t=this,{params:i,activeIndex:n,slidesEl:s}=t;i.loop&&t.loopDestroy();let r=n+1;const o=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,s.prepend(t.children[0]),t.innerHTML=""}else s.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&o(e[t]);r=n+e.length}else o(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),t.slideTo(r,0,!1)}function Oe(e,t){const i=this,{params:n,activeIndex:s,slidesEl:r}=i;let o=s;n.loop&&(o-=i.loopedSlides,i.loopDestroy(),i.recalcSlides());const a=i.slides.length;if(e<=0)return void i.prependSlide(t);if(e>=a)return void i.appendSlide(t);let l=o>e?o+1:o;const c=[];for(let t=a-1;t>=e;t-=1){const e=i.slides[t];e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);l=o>e?o+t.length:o}else r.append(t);for(let e=0;e<c.length;e+=1)r.append(c[e]);i.recalcSlides(),n.loop&&i.loopCreate(),n.observer&&!i.isElement||i.update(),n.loop?i.slideTo(l+i.loopedSlides,0,!1):i.slideTo(l,0,!1)}function De(e){const t=this,{params:i,activeIndex:n}=t;let s=n;i.loop&&(s-=t.loopedSlides,t.loopDestroy());let r,o=s;if("object"==typeof e&&"length"in e){for(let i=0;i<e.length;i+=1)r=e[i],t.slides[r]&&t.slides[r].remove(),r<o&&(o-=1);o=Math.max(o,0)}else r=e,t.slides[r]&&t.slides[r].remove(),r<o&&(o-=1),o=Math.max(o,0);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),i.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)}function $e(){const e=this,t=[];for(let i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}function ze(e){const{effect:t,swiper:i,on:n,setTranslate:s,setTransition:r,overwriteParams:o,perspective:a,recreateShadows:l,getEffectParams:c}=e;let d;n("beforeInit",(()=>{if(i.params.effect!==t)return;i.classNames.push(`${i.params.containerModifierClass}${t}`),a&&a()&&i.classNames.push(`${i.params.containerModifierClass}3d`);const e=o?o():{};Object.assign(i.params,e),Object.assign(i.originalParams,e)})),n("setTranslate",(()=>{i.params.effect===t&&s()})),n("setTransition",((e,n)=>{i.params.effect===t&&r(n)})),n("transitionEnd",(()=>{if(i.params.effect===t&&l){if(!c||!c().slideShadows)return;i.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),l()}})),n("virtualUpdate",(()=>{i.params.effect===t&&(i.slides.length||(d=!0),requestAnimationFrame((()=>{d&&i.slides&&i.slides.length&&(s(),d=!1)})))}))}function He(e,t){const i=q(t);return i!==t&&(i.style.backfaceVisibility="hidden",i.style["-webkit-backface-visibility"]="hidden"),i}function Ye(e){let{swiper:t,duration:i,transformElements:n,allSlides:s}=e;const{activeIndex:r}=t;if(t.params.virtualTranslate&&0!==i){let e,i=!1;e=s?n:n.filter((e=>{const i=e.classList.contains("swiper-slide-transform")?(e=>e.parentElement?e.parentElement:t.slides.filter((t=>t.shadowRoot&&t.shadowRoot===e.parentNode))[0])(e):e;return t.getSlideIndex(i)===r})),e.forEach((e=>{J(e,(()=>{if(i)return;if(!t||t.destroyed)return;i=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function We(e,t,i){const n=`swiper-slide-shadow${i?`-${i}`:""}${e?` swiper-slide-shadow-${e}`:""}`,s=q(t);let r=s.querySelector(`.${n.split(" ").join(".")}`);return r||(r=V("div",n.split(" ")),s.append(r)),r}Object.keys(Ce).forEach((e=>{Object.keys(Ce[e]).forEach((t=>{Le.prototype[t]=Ce[e][t]}))})),Le.use([function(e){let{swiper:t,on:i,emit:n}=e;const s=z();let r=null,o=null;const a=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};i("init",(()=>{t.params.resizeObserver&&void 0!==s.ResizeObserver?t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver((e=>{o=s.requestAnimationFrame((()=>{const{width:i,height:n}=t;let s=i,r=n;e.forEach((e=>{let{contentBoxSize:i,contentRect:n,target:o}=e;o&&o!==t.el||(s=n?n.width:(i[0]||i).inlineSize,r=n?n.height:(i[0]||i).blockSize)})),s===i&&r===n||a()}))})),r.observe(t.el)):(s.addEventListener("resize",a),s.addEventListener("orientationchange",l))})),i("destroy",(()=>{o&&s.cancelAnimationFrame(o),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null),s.removeEventListener("resize",a),s.removeEventListener("orientationchange",l)}))},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const r=[],o=z(),a=function(e,i){void 0===i&&(i={});const n=new(o.MutationObserver||o.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void s("observerUpdate",e[0]);const i=function(){s("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(i):o.setTimeout(i,0)}));n.observe(e,{attributes:void 0===i.attributes||i.attributes,childList:void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),r.push(n)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=Z(t.hostEl);for(let t=0;t<e.length;t+=1)a(e[t])}a(t.hostEl,{childList:t.params.observeSlideChildren}),a(t.wrapperEl,{attributes:!1})}})),n("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const Xe=[function(e){let t,{swiper:i,extendParams:n,on:s,emit:r}=e;n({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const o=D();i.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const a=o.createElement("div");function l(e,t){const n=i.params.virtual;if(n.cache&&i.virtual.cache[t])return i.virtual.cache[t];let s;return n.renderSlide?(s=n.renderSlide.call(i,e,t),"string"==typeof s&&(a.innerHTML=s,s=a.children[0])):s=i.isElement?V("swiper-slide"):V("div",i.params.slideClass),s.setAttribute("data-swiper-slide-index",t),n.renderSlide||(s.innerHTML=e),n.cache&&(i.virtual.cache[t]=s),s}function c(e){const{slidesPerView:t,slidesPerGroup:n,centeredSlides:s,loop:o}=i.params,{addSlidesBefore:a,addSlidesAfter:c}=i.params.virtual,{from:d,to:u,slides:p,slidesGrid:h,offset:f}=i.virtual;i.params.cssMode||i.updateActiveIndex();const m=i.activeIndex||0;let g,v,b;g=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",s?(v=Math.floor(t/2)+n+c,b=Math.floor(t/2)+n+a):(v=t+(n-1)+c,b=(o?t:n)+a);let y=m-b,w=m+v;o||(y=Math.max(y,0),w=Math.min(w,p.length-1));let E=(i.slidesGrid[y]||0)-(i.slidesGrid[0]||0);function x(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),r("virtualUpdate")}if(o&&m>=b?(y-=b,s||(E+=i.slidesGrid[0])):o&&m<b&&(y=-b,s&&(E+=i.slidesGrid[0])),Object.assign(i.virtual,{from:y,to:w,offset:E,slidesGrid:i.slidesGrid,slidesBefore:b,slidesAfter:v}),d===y&&u===w&&!e)return i.slidesGrid!==h&&E!==f&&i.slides.forEach((e=>{e.style[g]=E-Math.abs(i.cssOverflowAdjustment())+"px"})),i.updateProgress(),void r("virtualUpdate");if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:E,from:y,to:w,slides:function(){const e=[];for(let t=y;t<=w;t+=1)e.push(p[t]);return e}()}),void(i.params.virtual.renderExternalUpdate?x():r("virtualUpdate"));const _=[],S=[],T=e=>{let t=e;return e<0?t=p.length+e:t>=p.length&&(t-=p.length),t};if(e)i.slides.filter((e=>e.matches(`.${i.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let e=d;e<=u;e+=1)if(e<y||e>w){const t=T(e);i.slides.filter((e=>e.matches(`.${i.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}
2"]`))).forEach((e=>{e.remove()}))}const C=o?-p.length:0,M=o?2*p.length:p.length;for(let t=C;t<M;t+=1)if(t>=y&&t<=w){const i=T(t);void 0===u||e?S.push(i):(t>u&&S.push(i),t<d&&_.push(i))}if(S.forEach((e=>{i.slidesEl.append(l(p[e],e))})),o)for(let e=_.length-1;e>=0;e-=1){const t=_[e];i.slidesEl.prepend(l(p[t],t))}else _.sort(((e,t)=>t-e)),_.forEach((e=>{i.slidesEl.prepend(l(p[e],e))}));F(i.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[g]=E-Math.abs(i.cssOverflowAdjustment())+"px"})),x()}s("beforeInit",(()=>{if(!i.params.virtual.enabled)return;let e;if(void 0===i.passedParams.virtual.slides){const t=[...i.slidesEl.children].filter((e=>e.matches(`.${i.params.slideClass}, swiper-slide`)));t&&t.length&&(i.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),i.virtual.cache[t]=e,e.remove()})))}e||(i.virtual.slides=i.params.virtual.slides),i.classNames.push(`${i.params.containerModifierClass}virtual`),i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0,c()})),s("setTranslate",(()=>{i.params.virtual.enabled&&(i.params.cssMode&&!i._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{c()}),100)):c())})),s("init update resize",(()=>{i.params.virtual.enabled&&i.params.cssMode&&R(i.wrapperEl,"--swiper-virtual-size",`${i.virtualSize}px`)})),Object.assign(i.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i.virtual.slides.push(e[t]);else i.virtual.slides.push(e);c(!0)},prependSlide:function(e){const t=i.activeIndex;let n=t+1,s=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&i.virtual.slides.unshift(e[t]);n=t+e.length,s=e.length}else i.virtual.slides.unshift(e);if(i.params.virtual.cache){const e=i.virtual.cache,t={};Object.keys(e).forEach((i=>{const n=e[i],r=n.getAttribute("data-swiper-slide-index");r&&n.setAttribute("data-swiper-slide-index",parseInt(r,10)+s),t[parseInt(i,10)+s]=n})),i.virtual.cache=t}c(!0),i.slideTo(n,0)},removeSlide:function(e){if(null==e)return;let t=i.activeIndex;if(Array.isArray(e))for(let n=e.length-1;n>=0;n-=1)i.params.virtual.cache&&(delete i.virtual.cache[e[n]],Object.keys(i.virtual.cache).forEach((t=>{t>e&&(i.virtual.cache[t-1]=i.virtual.cache[t],i.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete i.virtual.cache[t])}))),i.virtual.slides.splice(e[n],1),e[n]<t&&(t-=1),t=Math.max(t,0);else i.params.virtual.cache&&(delete i.virtual.cache[e],Object.keys(i.virtual.cache).forEach((t=>{t>e&&(i.virtual.cache[t-1]=i.virtual.cache[t],i.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete i.virtual.cache[t])}))),i.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);c(!0),i.slideTo(t,0)},removeAllSlides:function(){i.virtual.slides=[],i.params.virtual.cache&&(i.virtual.cache={}),c(!0),i.slideTo(0,0)},update:c})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const r=D(),o=z();function a(e){if(!t.enabled)return;const{rtlTranslate:i}=t;let n=e;n.originalEvent&&(n=n.originalEvent);const a=n.keyCode||n.charCode,l=t.params.keyboard.pageUpDown,c=l&&33===a,d=l&&34===a,u=37===a,p=39===a,h=38===a,f=40===a;if(!t.allowSlideNext&&(t.isHorizontal()&&p||t.isVertical()&&f||d))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&u||t.isVertical()&&h||c))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||r.activeElement&&r.activeElement.nodeName&&("input"===r.activeElement.nodeName.toLowerCase()||"textarea"===r.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(c||d||u||p||h||f)){let e=!1;if(Z(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===Z(t.el,`.${t.params.slideActiveClass}`).length)return;const n=t.el,s=n.clientWidth,r=n.clientHeight,a=o.innerWidth,l=o.innerHeight,c=U(n);i&&(c.left-=n.scrollLeft);const d=[[c.left,c.top],[c.left+s,c.top],[c.left,c.top+r],[c.left+s,c.top+r]];for(let t=0;t<d.length;t+=1){const i=d[t];if(i[0]>=0&&i[0]<=a&&i[1]>=0&&i[1]<=l){if(0===i[0]&&0===i[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((c||d||u||p)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((d||p)&&!i||(c||u)&&i)&&t.slideNext(),((c||u)&&!i||(
vendor: 68,520 bytes, line 2
2d||p)&&i)&&t.slidePrev()):((c||d||h||f)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(d||f)&&t.slideNext(),(c||h)&&t.slidePrev()),s("keyPress",a)}}function l(){t.keyboard.enabled||(r.addEventListener("keydown",a),t.keyboard.enabled=!0)}function c(){t.keyboard.enabled&&(r.removeEventListener("keydown",a),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},i({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",(()=>{t.params.keyboard.enabled&&l()})),n("destroy",(()=>{t.keyboard.enabled&&c()})),Object.assign(t.keyboard,{enable:l,disable:c})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const r=z();let o;i({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let a,l=W();const c=[];function d(){t.enabled&&(t.mouseEntered=!0)}function u(){t.enabled&&(t.mouseEntered=!1)}function p(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta||t.params.mousewheel.thresholdTime&&W()-l<t.params.mousewheel.thresholdTime||!(e.delta>=6&&W()-l<60)&&(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),s("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),s("scroll",e.raw)),l=(new r.Date).getTime(),1))}function h(e){let i=e,n=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const r=t.params.mousewheel;t.params.cssMode&&i.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const d=l&&l.contains(i.target);if(!t.mouseEntered&&!d&&!r.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);let u=0;const h=t.rtlTranslate?-1:1,f=function(e){let t=0,i=0,n=0,s=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),n=10*t,s=10*i,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(n=e.deltaX),e.shiftKey&&!n&&(n=s,s=0),(n||s)&&e.deltaMode&&(1===e.deltaMode?(n*=40,s*=40):(n*=800,s*=800)),n&&!t&&(t=n<1?-1:1),s&&!i&&(i=s<1?-1:1),{spinX:t,spinY:i,pixelX:n,pixelY:s}}(i);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;u=-f.pixelX*h}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;u=-f.pixelY}else u=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*h:-f.pixelY;if(0===u)return!0;r.invert&&(u=-u);let m=t.getTranslate()+u*r.sensitivity;if(m>=t.minTranslate()&&(m=t.minTranslate()),m<=t.maxTranslate()&&(m=t.maxTranslate()),n=!!t.params.loop||!(m===t.minTranslate()||m===t.maxTranslate()),n&&t.params.nested&&i.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:W(),delta:Math.abs(u),direction:Math.sign(u)},n=a&&e.time<a.time+500&&e.delta<=a.delta&&e.direction===a.direction;if(!n){a=void 0;let l=t.getTranslate()+u*r.sensitivity;const d=t.isBeginning,p=t.isEnd;if(l>=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!d&&t.isBeginning||!p&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(o),o=void 0,c.length>=15&&c.shift();const i=c.length?c[c.length-1]:void 0,n=c[0];if(c.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))c.splice(0);else if(c.length>=15&&e.time-n.time<500&&n.delta-e.delta>=1&&e.delta<=6){const i=u>0?.8:.2;a=e,c.splice(0),o=Y((()=>{t.slideToClosest(t.params.speed,!0,void 0,i)}),0)}o||(o=Y((()=>{a=e,c.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(n||s("scroll",i),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),r.releaseOnEdges&&(l===t.minTranslate()||l===t.maxTranslate()))return!0}}else{const i={time:W(),delta:Math.abs(u),direction:Math.sign(u),raw:e};c.length>=2&&c.shift();const n=c.length?c[c.length-1]:void 0;if(c.push(i),n?(i.direction!==n.direction||i.delta>n.delta||i.time>n.time+150)&&p(i):p(i),function(e){const i=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&i.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&i.releaseOnEdges)return!0;return!1}(i))return!0}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1}function f(e){let i=t.el;"container"!==t.params.mousewheel.eventsTarget&&(i=document.querySelector(t.params.mousewheel.eventsTarget)),i[e]("mouseenter",d),i[e]("mouseleave",u),i[e]("wheel",h)}function m(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",h),!0):!t.mousewheel.enabled&&(f("addEventListener"),t.mousewheel.enabled=!0,!0)}function g(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,h),!0):!!t.mousewheel.enabled&&(f("removeEventListener"),t.mousewheel.enabled=!1,!0)}n("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&g(),t.params.mousewheel.enabled&&m()})),n("destroy",(()=>{t.params.cssMode&&m(),t.mousewheel.enabled&&g()})),Object.assign(t.mousewheel,{enable:m,disable:g})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;i({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 r=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function o(e){let i;return e&&"string"==typeof e&&t.isElement&&(i=t.el.querySelector(e),i)?i:(e&&("string"==typeof e&&(i=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&i.length>1&&1===t.el.querySelectorAll(e).length&&(i=t.el.querySelector(e))),e&&!i?e:i)}function a(e,i){const n=t.params.navigation;(e=r(e)).forEach((e=>{e&&(e.classList[i?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=i),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))}))}function l(){const{nextEl:e,prevEl:i}=t.navigation;if(t.params.loop)return a(i,!1),void a(e,!1);a(i,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function c(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),s("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),s("navigationNext"))}function u(){const e=t.params.navigation;if(t.params.navigation=Ae(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let i=o(e.nextEl),n=o(e.prevEl);Object.assign(t.navigation,{nextEl:i,prevEl:n}),i=r(i),n=r(n);const s=(i,n)=>{i&&i.addEventListener("click","next"===n?d:c),!t.enabled&&i&&i.classList.add(...e.lockClass.split(" "))};i.forEach((e=>s(e,"next"))),n.forEach((e=>s(e,"prev")))}function p(){let{nextEl:e,prevEl:i}=t.navigation;e=r(e),i=r(i);const n=(e,i)=>{e.removeEventListener("click","next"===i?d:c),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>n(e,"next"))),i.forEach((e=>n(e,"prev")))}n("init",(()=>{!1===t.params.navigation.enabled?h():(u(),l())})),n("toEdge fromEdge lock unlock",(()=>{l()})),n("destroy",(()=>{p()})),n("enable disable",(()=>{let{nextEl:e,prevEl:i}=t.navigation;e=r(e),i=r(i),t.enabled?l():[...e,...i].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),n("click",((e,i)=>{let{nextEl:n,prevEl:o}=t.navigation;n=r(n),o=r(o);const a=i.target;if(t.params.navigation.hideOnClick&&!o.includes(a)&&!n.includes(a)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;let e;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):o.length&&(e=o[0].classList.contains(t.params.navigation.hiddenClass)),s(!0===e?"navigationShow":"navigationHide"),[...n,...o].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),l()},disable:h,update:l,init:u,destroy:p})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const r="swiper-pagination";let o;i({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:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,bullets:[]};let a=0;const l=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function c(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function d(e,i){const{bulletActiveClass:n}=t.params.pagination;e&&(e=e[("prev"===i?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${n}-${i}`),(e=e[("prev"===i?"previous":"next")+"ElementSibling"])&&e.classList.add(`${n}-${i}-${i}`))}function u(e){const i=e.target.closest(ke(t.params.pagination.bulletClass));if(!i)return;e.preventDefault();const n=Q(i)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===n)return;t.slideToLoop(n)}else t.slideTo(n)}function p(){const e=t.rtl,i=t.params.pagination;if(c())return;let n,r,u=t.pagination.el;u=l(u);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?(r=t.previousRealIndex||0,n=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(n=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,n=t.activeIndex||0),"bullets"===i.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const s=t.pagination.bullets;let l,c,p;if(i.dynamicBullets&&(o=ee(s[0],t.isHorizontal()?"width":"height",!0),u.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=o*(i.dynamicMainBullets+4)+"px"})),i.dynamicMainBullets>1&&void 0!==r&&(a+=n-(r||0),a>i.dynamicMainBullets-1?a=i.dynamicMainBullets-1:a<0&&(a=0)),l=Math.max(n-a,0),c=l+(Math.min(s.length,i.dynamicMainBullets)-1),p=(c+l)/2),s.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${i.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),u.length>1)s.forEach((e=>{const s=Q(e);s===n?e.classList.add(...i.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),i.dynamicBullets&&(s>=l&&s<=c&&e.classList.add(...`${i.bulletActiveClass}-main`.split(" ")),s===l&&d(e,"prev"),s===c&&d(e,"next"))}));else{const e=s[n];if(e&&e.classList.add(...i.bulletActiveClass.split(" ")),t.isElement&&s.forEach(((e,t)=>{e.setAttribute("part",t===n?"bullet-active":"bullet")})),i.dynamicBullets){const e=s[l],t=s[c];for(let e=l;e<=c;e+=1)s[e]&&s[e].classList.add(...`${i.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(i.dynamicBullets){const n=Math.min(s.length,i.dynamicMainBullets+4),r=(o*n-o)/2-p*o,a=e?"right":"left";s.forEach((e=>{e.style[t.isHorizontal()?a:"top"]=`${r}px`}))}}u.forEach(((e,r)=>{if("fraction"===i.type&&(e.querySelectorAll(ke(i.currentClass)).forEach((e=>{e.textContent=i.formatFractionCurrent(n+1)})),e.querySelectorAll(ke(i.totalClass)).forEach((e=>{e.textContent=i.formatFractionTotal(h)}))),"progressbar"===i.type){let s;s=i.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(n+1)/h;let o=1,a=1;"horizontal"===s?o=r:a=r,e.querySelectorAll(ke(i.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${o}) scaleY(${a})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===i.type&&i.renderCustom?(e.innerHTML=i.renderCustom(t,n+1,h),0===r&&s("paginationRender",e)):(0===r&&s("paginationRender",e),s("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](i.lockClass)}))}function h(){const e=t.params.pagination;if(c())return;const i=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let n=t.pagination.el;n=l(n);let r="";if("bullets"===e.type){let n=t.params.loop?Math.ceil(i/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&n>i&&(n=i);for(let i=0;i<n;i+=1)e.renderBullet?r+=e.renderBullet.call(t,i,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],n.forEach((i=>{"custom"!==e.type&&(i.innerHTML=r||""),"bullets"===e.type&&t.pagination.bullets.push(...i.querySelectorAll(ke(e.bulletClass)))})),"custom"!==e.type&&s("paginationRender",n[0])}function f(){t.params.pagination=Ae(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let i;"string"==typeof e.el&&t.isElement&&(i=t.el.querySelector(e.el)),i||"string"!=typeof e.el||(i=[...document.querySelectorAll(e.el)]),i||(i=e.el),i&&0!==i.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(i)&&i.length>1&&(i=[...t.el.querySelectorAll(e.el)],i.length>1&&(i=i.filter((e=>Z(e,".swiper")[0]===t.el))[0])),Array.isArray(i)&&1===i.length&&(i=i[0]),Object.assign(t.pagination,{el:i}),i=l(i),i.forEach((i=>{"bullets"===e.type&&e.clickable&&i.classList.add(...(e.clickableClass||"").split(" ")),i.classList.add(e.modifierClass+e.type),i.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(i.classList.add(`${e.modifierClass}${e.type}-dynamic`),a=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&i.classList.add(e.progressbarOppositeClass),e.clickable&&i.addEventListener("click",u),t.enabled||i.classList.add(e.lockClass)})))}function m(){const e=t.params.pagination;if(c())return;let i=t.pagination.el;i&&(i=l(i),i.forEach((i=>{i.classList.remove(e.hiddenClass),i.classList.remove(e.modifierClass+e.type),i.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(i.classList.remove(...(e.clickableClass||"").split(" ")),i.removeEventListener("click",u))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}n("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:i}=t.pagination;i=l(i),i.forEach((i=>{i.classList.remove(e.horizontalClass,e.verticalClass),i.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),n("init",(()=>{!1===t.params.pagination.enabled?g():(f(),h(),p())})),n("activeIndexChange",(()=>{void 0===t.snapIndex&&p()})),n("snapIndexChange",(()=>{p()})),n("snapGridLengthChange",(()=>{h(),p()})),n("destroy",(()=>{m()})),n("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),n("lock unlock",(()=>{p()})),n("click",((e,i)=>{const n=i.target,r=l(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!n.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&n===t.navigation.nextEl||t.navigation.prevEl&&n===t.navigation.prevEl))return;const e=r[0].classList.contains(t.params.pagination.hiddenClass);s(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const g=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),m()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),f(),h(),p()},disable:g,render:h,update:p,init:f,destroy:m})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const r=D();let o,a,l,c,d=!1,u=null,p=null;function h(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:i}=t,{dragEl:n,el:s}=e,r=t.params.scrollbar,o=t.params.loop?t.progressLoop:t.progress;let c=a,d=(l-a)*o;i?(d=-d,d>0?(c=a-d,d=0):-d+a>l&&(c=l+d)):d<0?(c=a+d,d=0):d+a>l&&(c=l-d),t.isHorizontal()?(n.style.transform=`translate3d(${d}px, 0, 0)`,n.style.width=`${c}px`):(n.style.transform=`translate3d(0px, ${d}px, 0)`,n.style.height=`${c}px`),r.hide&&(clearTimeout(u),s.style.opacity=1,u=setTimeout((()=>{s.style.opacity=0,s.style.transitionDuration="400ms"}),1e3))}function f(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:i,el:n}=e;i.style.width="",i.style.height="",l=t.isHorizontal()?n.offsetWidth:n.offsetHeight,c=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),a="auto"===t.params.scrollbar.dragSize?l*c:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?i.style.width=`${a}px`:i.style.height=`${a}px`,n.style.display=c>=1?"none":"",t.params.scrollbar.hide&&(n.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function m(e){return t.isHorizontal()?e.clientX:e.clientY}function g(e){const{scrollbar:i,rtlTranslate:n}=t,{el:s}=i;let r;r=(m(e)-U(s)[t.isHorizontal()?"left":"top"]-(null!==o?o:a/2))/(l-a),r=Math.max(Math.min(r,1),0),n&&(r=1-r);const c=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(c),t.setTranslate(c),t.updateActiveIndex(),t.updateSlidesClasses()}function v(e){const i=t.params.scrollbar,{scrollbar:n,wrapperEl:r}=t,{el:a,dragEl:l}=n;d=!0,o=e.target===l?m(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),r.style.transitionDuration="100ms",l.style.transitionDuration="100ms",g(e),clearTimeout(p),a.style.transitionDuration="0ms",i.hide&&(a.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),s("scrollbarDragStart",e)}function b(e){const{scrollbar:i,wrapperEl:n}=t,{el:r,dragEl:o}=i;d&&(e.preventDefault?e.preventDefault():e.returnValue=!1,g(e),n.style.transitionDuration="0ms",r.style.transitionDuration="0ms",o.style.transitionDuration="0ms",s("scrollbarDragMove",e))}function y(e){const i=t.params.scrollbar,{scrollbar:n,wrapperEl:r}=t,{el:o}=n;d&&(d=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),i.hide&&(clearTimeout(p),p=Y((()=>{o.style.opacity=0,o.style.transitionDuration="400ms"}),1e3)),s("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())}function w(e){const{scrollbar:i,params:n}=t,s=i.el;if(!s)return;const o=s,a=!!n.passiveListeners&&{passive:!1,capture:!1},l=!!n.passiveListeners&&{passive:!0,capture:!1};if(!o)return;const c="on"===e?"addEventListener":"removeEventListener";o[c]("pointerdown",v,a),r[c]("pointermove",b,a),r[c]("pointerup",y,l)}function E(){const{scrollbar:e,el:i}=t;t.params.scrollbar=Ae(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const n=t.params.scrollbar;if(!n.el)return;let s,o;if("string"==typeof n.el&&t.isElement&&(s=t.el.querySelector(n.el)),s||"string"!=typeof n.el)s||(s=n.el);else if(s=r.querySelectorAll(n.el),!s.length)return;t.params.uniqueNavElements&&"string"==typeof n.el&&s.length>1&&1===i.querySelectorAll(n.el).length&&(s=i.querySelector(n.el)),s.length>0&&(s=s[0]),s.classList.add(t.isHorizontal()?n.horizontalClass:n.verticalClass),s&&(o=s.querySelector(ke(t.params.scrollbar.dragClass)),o||(o=V("div",t.params.scrollbar.dragClass),s.append(o))),Object.assign(e,{el:s,dragEl:o}),n.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&w("on"),s&&s.classList[t.enabled?"remove":"add"](...H(t.params.scrollbar.lockClass))}function x(){const e=t.params.scrollbar,i=t.scrollbar.el;i&&i.classList.remove(...H(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&w("off")}i({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},n("init",(()=>{!1===t.params.scrollbar.enabled?_():(E(),f(),h())})),n("update resize observerUpdate lock unlock",(()=>{f()})),n("setTranslate",(()=>{h()})),n("setTransition",((e,i)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(i)})),n("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](...H(t.params.scrollbar.lockClass))})),n("destroy",(()=>{x()}));const _=()=>{t.el.classList.add(...H(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...H(t.params.scrollbar.scrollbarDisabledClass)),x()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...H(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...H(t.params.scrollbar.scrollbarDisabledClass)),E(),f(),h()},disable:_,updateSize:f,setTranslate:h,init:E,destroy:x})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({parallax:{enabled:!1}});const s="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,i)=>{const{rtl:n}=t,s=n?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let o=e.getAttribute("data-swiper-parallax-x"),a=e.getAttribute("data-swiper-parallax-y");const l=e.getAttribute("data-swiper-parallax-scale"),c=e.getAttribute("data-swiper-parallax-opacity"),d=e.getAttribute("data-swiper-parallax-rotate");if(o||a?(o=o||"0",a=a||"0"):t.isHorizontal()?(o=r,a="0"):(a=r,o="0"),o=o.indexOf("%")>=0?parseInt(o,10)*i*s+"%":o*i*s+"px",a=a.indexOf("%")>=0?parseInt(a,10)*i+"%":a*i+"px",null!=c){const t=c-(c-1)*(1-Math.abs(i));e.style.opacity=t}let u=`translate3d(${o}, ${a}, 0px)`;null!=l&&(u+=` scale(${l-(l-1)*(1-Math.abs(i))})`),d&&null!=d&&(u+=` rotate(${d*i*-1}deg)`),e.style.transform=u},o=()=>{const{el:e,slides:i,progress:n,snapGrid:o,isElement:a}=t,l=F(e,s);t.isElement&&l.push(...F(t.hostEl,s)),l.forEach((e=>{r(e,n)})),i.forEach(((e,i)=>{let a=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(a+=Math.ceil(i/2)-n*(o.length-1)),a=Math.min(Math.max(a,-1),1),e.querySelectorAll(`${s}, [data-swiper-parallax-rotate]`).forEach((e=>{r(e,a)}))}))};n("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),n("init",(()=>{t.params.parallax.enabled&&o()})),n("setTranslate",(()=>{t.params.parallax.enabled&&o()})),n("setTransition",((e,i)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:i,hostEl:n}=t,r=[...i.querySelectorAll(s)];t.isElement&&r.push(...n.querySelectorAll(s)),r.forEach((t=>{let i=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(i=0),t.style.transitionDuration=`${i}ms`}))}(i)}))},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const r=z();i({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let o,a,l=1,c=!1;const d=[],u={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},p={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},h={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let f=1;function m(){if(d.length<2)return 1;const e=d[0].pageX,t=d[0].pageY,i=d[1].pageX,n=d[1].pageY;return Math.sqrt((i-e)**2+(n-t)**2)}function g(e){const i=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(i)||t.slides.filter((t=>t.contains(e.target))).length>0}function v(e){if("mouse"===e.pointerType&&d.splice(0,d.length),!g(e))return;const i=t.params.zoom;if(o=!1,a=!1,d.push(e),!(d.length<2)){if(o=!0,u.scaleStart=m(),!u.slideEl){u.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),u.slideEl||(u.slideEl=t.slides[t.activeIndex]);let n=u.slideEl.querySelector(`.${i.containerClass}`);if(n&&(n=n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),u.imageEl=n,u.imageWrapEl=n?Z(u.imageEl,`.${i.containerClass}`)[0]:void 0,!u.imageWrapEl)return void(u.imageEl=void 0);u.maxRatio=u.imageWrapEl.getAttribute("data-swiper-zoom")||i.maxRatio}if(u.imageEl){const[e,t]=function(){if(d.length<2)return{x:null,y:null};const e=u.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-e.x-r.scrollX)/l,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-e.y-r.scrollY)/l]}();u.originX=e,u.originY=t,u.imageEl.style.transitionDuration="0ms"}c=!0}}function b(e){if(!g(e))return;const i=t.params.zoom,n=t.zoom,s=d.findIndex((t=>t.pointerId===e.pointerId));s>=0&&(d[s]=e),d.length<2||(a=!0,u.scaleMove=m(),u.imageEl&&(n.scale=u.scaleMove/u.scaleStart*l,n.scale>u.maxRatio&&(n.scale=u.maxRatio-1+(n.scale-u.maxRatio+1)**.5),n.scale<i.minRatio&&(n.scale=i.minRatio+1-(i.minRatio-n.scale+1)**.5),u.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`))}function y(e){if(!g(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const i=t.params.zoom,n=t.zoom,s=d.findIndex((t=>t.pointerId===e.pointerId));s>=0&&d.splice(s,1),o&&a&&(o=!1,a=!1,u.imageEl&&(n.scale=Math.max(Math.min(n.scale,u.maxRatio),i.minRatio),u.imageEl.style.transitionDuration=`${t.params.speed}ms`,u.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`,l=n.scale,c=!1,n.scale>1&&u.slideEl?u.slideEl.classList.add(`${i.zoomedSlideClass}`):n.scale<=1&&u.slideEl&&u.slideEl.classList.remove(`${i.zoomedSlideClass}`),1===n.scale&&(u.originX=0,u.originY=0,u.slideEl=void 0)))}function w(e){if(!g(e)||!function(e){const i=`.${t.params.zoom.containerClass}`;return!!e.target.matches(i)||[...t.hostEl.querySelectorAll(i)].filter((t=>t.contains(e.target))).length>0}(e))return;const i=t.zoom;if(!u.imageEl)return;if(!p.isTouched||!u.slideEl)return;p.isMoved||(p.width=u.imageEl.offsetWidth,p.height=u.imageEl.offsetHeight,p.startX=X(u.imageWrapEl,"x")||0,p.startY=X(u.imageWrapEl,"y")||0,u.slideWidth=u.slideEl.offsetWidth,u.slideHeight=u.slideEl.offsetHeight,u.imageWrapEl.style.transitionDuration="0ms");const n=p.width*i.scale,s=p.height*i.scale;if(n<u.slideWidth&&s<u.slideHeight)return;if(p.minX=Math.min(u.slideWidth/2-n/2,0),p.maxX=-p.minX,p.minY=Math.min(u.slideHeight/2-s/2,0),p.maxY=-p.minY,p.touchesCurrent.x=d.length>0?d[0].pageX:e.pageX,p.touchesCurrent.y=d.length>0?d[0].pageY:e.pageY,Math.max(Math.abs(p.touchesCurrent.x-p.touchesStart.x),Math.abs(p.touchesCurrent.y-p.touchesStart.y))>5&&(t.allowClick=!1),!p.isMoved&&!c){if(t.isHorizontal()&&(Math.floor(p.minX)===Math.floor(p.startX)&&p.touchesCurrent.x<p.touchesStart.x||Math.floor(p.maxX)===Math.floor(p.startX)&&p.touchesCurrent.x>p.touchesStart.x))return void(p.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(p.minY)===Math.floor(p.startY)&&p.touchesCurrent.y<p.touchesStart.y||Math.floor(p.maxY)===Math.floor(p.startY)&&p.touchesCurrent.y>p.touchesStart.y))return void(p.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),p.isMoved=!0;const r=(i.scale-l)/(u.maxRatio-t.params.zoom.minRatio),{originX:o,originY:a}=u;p.currentX=p.touchesCurrent.x-p.touchesStart.x+p.startX+r*(p.width-2*o),p.currentY=p.touchesCurrent.y-p.touchesStart.y+p.startY+r*(p.height-2*a),p.currentX<p.minX&&(p.currentX=p.minX+1-(p.minX-p.currentX+1)**.8),p.currentX>p.maxX&&(p.currentX=p.maxX-1+(p.currentX-p.maxX+1)**.8),p.currentY<p.minY&&(p.currentY=p.minY+1-(p.minY-p.currentY+1)**.8),p.currentY>p.maxY&&(p.currentY=p.maxY-1+(p.currentY-p.maxY+1)**.8),h.prevPositionX||(h.prevPositionX=p.touchesCurrent.x),h.prevPositionY||(h.prevPositionY=p.touchesCurrent.y),h.prevTime||(h.prevTime=Date.now()),h.x=(p.touchesCurrent.x-h.prevPositionX)/(Date.now()-h.prevTime)/2,h.y=(p.touchesCurrent.y-h.prevPositionY)/(Date.now()-h.prevTime)/2,Math.abs(p.touchesCurrent.x-h.prevPositionX)<2&&(h.x=0),Math.abs(p.touchesCurrent.y-h.prevPositionY)<2&&(h.y=0),h.prevPositionX=p.touchesCurrent.x,h.prevPositionY=p.touchesCurrent.y,h.prevTime=Date.now(),u.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function E(){const e=t.zoom;u.slideEl&&t.activeIndex!==t.slides.indexOf(u.slideEl)&&(u.imageEl&&(u.imageEl.style.transform="translate3d(0,0,0) scale(1)"),u.imageWrapEl&&(u.imageWrapEl.style.transform="translate3d(0,0,0)"),u.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,l=1,u.slideEl=void 0,u.imageEl=void 0,u.imageWrapEl=void 0,u.originX=0,u.originY=0)}function x(e){const i=t.zoom,n=t.params.zoom;if(!u.slideEl){e&&e.target&&(u.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),u.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?u.slideEl=F(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:u.slideEl=t.slides[t.activeIndex]);let i=u.slideEl.querySelector(`.${n.containerClass}`);i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),u.imageEl=i,u.imageWrapEl=i?Z(u.imageEl,`.${n.containerClass}`)[0]:void 0}if(!u.imageEl||!u.imageWrapEl)return;let s,o,a,c,d,h,f,m,g,v,b,y,w,E,x,_,S,T;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),u.slideEl.classList.add(`${n.zoomedSlideClass}`),void 0===p.touchesStart.x&&e?(s=e.pageX,o=e.pageY):(s=p.touchesStart.x,o=p.touchesStart.y);const C="number"==typeof e?e:null;1===l&&C&&(s=void 0,o=void 0),i.scale=C||u.imageWrapEl.getAttribute("data-swiper-zoom")||n.maxRatio,l=C||u.imageWrapEl.getAttribute("data-swiper-zoom")||n.maxRatio,!e||1===l&&C?(f=0,m=0):(S=u.slideEl.offsetWidth,T=u.slideEl.offsetHeight,a=U(u.slideEl).left+r.scrollX,c=U(u.slideEl).top+r.scrollY,d=a+S/2-s,h=c+T/2-o,g=u.imageEl.offsetWidth,v=u.imageEl.offsetHeight,b=g*i.scale,y=v*i.scale,w=Math.min(S/2-b/2,0),E=Math.min(T/2-y/2,0),x=-w,_=-E,f=d*i.scale,m=h*i.scale,f<w&&(f=w),f>x&&(f=x),m<E&&(m=E),m>_&&(m=_)),C&&1===i.scale&&(u.originX=0,u.originY=0),u.imageWrapEl.style.transitionDuration="300ms",u.imageWrapEl.style.transform=`translate3d(${f}px, ${m}px,0)`,u.imageEl.style.transitionDuration="300ms",u.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`}function _(){const e=t.zoom,i=t.params.zoom;if(!u.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?u.slideEl=F(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:u.slideEl=t.slides[t.activeIndex];let e=u.slideEl.querySelector(`.${i.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),u.imageEl=e,u.imageWrapEl=e?Z(u.imageEl,`.${i.containerClass}`)[0]:void 0}u.imageEl&&u.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,l=1,u.imageWrapEl.style.transitionDuration="300ms",u.imageWrapEl.style.transform="translate3d(0,0,0)",u.imageEl.style.transitionDuration="300ms",u.imageEl.style.transform="translate3d(0,0,0) scale(1)",u.slideEl.classList.remove(`${i.zoomedSlideClass}`),u.slideEl=void 0,u.originX=0,u.originY=0)}function S(e){const i=t.zoom;i.scale&&1!==i.scale?_():x(e)}function T(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function C(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:i,activeListenerWithCapture:n}=T();t.wrapperEl.addEventListener("pointerdown",v,i),t.wrapperEl.addEventListener("pointermove",b,n),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,y,i)})),t.wrapperEl.addEventListener("pointermove",w,n)}function M(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:i,activeListenerWithCapture:n}=T();t.wrapperEl.removeEventListener("pointerdown",v,i),t.wrapperEl.removeEventListener("pointermove",b,n),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,y,i)})),t.wrapperEl.removeEventListener("pointermove",w,n)}Object.defineProperty(t.zoom,"scale",{get:()=>f,set(e){if(f!==e){const t=u.imageEl,i=u.slideEl;s("zoomChange",e,t,i)}f=e}}),n("init",(()=>{t.params.zoom.enabled&&C()})),n("destroy",(()=>{M()})),n("touchStart",((e,i)=>{t.zoom.enabled&&function(e){const i=t.device;if(!u.imageEl)return;if(p.isTouched)return;i.android&&e.cancelable&&e.preventDefault(),p.isTouched=!0;const n=d.length>0?d[0]:e;p.touchesStart.x=n.pageX,p.touchesStart.y=n.pageY}(i)})),n("touchEnd",((e,i)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!u.imageEl)return;if(!p.isTouched||!p.isMoved)return p.isTouched=!1,void(p.isMoved=!1);p.isTouched=!1,p.isMoved=!1;let i=300,n=300;const s=h.x*i,r=p.currentX+s,o=h.y*n,a=p.currentY+o;0!==h.x&&(i=Math.abs((r-p.currentX)/h.x)),0!==h.y&&(n=Math.abs((a-p.currentY)/h.y));const l=Math.max(i,n);p.currentX=r,p.currentY=a;const c=p.width*e.scale,d=p.height*e.scale;p.minX=Math.min(u.slideWidth/2-c/2,0),p.maxX=-p.minX,p.minY=Math.min(u.slideHeight/2-d/2,0),p.maxY=-p.minY,p.currentX=Math.max(Math.min(p.currentX,p.maxX),p.minX),p.currentY=Math.max(Math.min(p.currentY,p.maxY),p.minY),u.imageWrapEl.style.transitionDuration=`${l}ms`,u.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}()})),n("doubleTap",((e,i)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&S(i)})),n("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&E()})),n("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&E()})),Object.assign(t.zoom,{enable:C,disable:M,in:x,out:_,toggle:S})},function(e){let{swiper:t,extendParams:i,on:n}=e;function s(e,t){const i=function(){let e,t,i;return(n,s)=>{for(t=-1,e=n.length;e-t>1;)i=e+t>>1,n[i]<=s?t=i:e=i;return e}}();let n,s;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(s=i(this.x,e),n=s-1,(e-this.x[n])*(this.y[s]-this.y[n])/(this.x[s]-this.x[n])+this.y[n]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}i({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},n("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){const e=document.querySelector(t.params.controller.control);if(e&&e.swiper)t.controller.control=e.swiper;else if(e){const i=n=>{t.controller.control=n.detail[0],t.update(),e.removeEventListener("init",i)};e.addEventListener("init",i)}}else t.controller.control=t.params.controller.control})),n("update",(()=>{r()})),n("resize",(()=>{r()})),n("observerUpdate",(()=>{r()})),n("setTranslate",((e,i,n)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(i,n)})),n("setTransition",((e,i,n)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(i,n)})),Object.assign(t.controller,{setTranslate:function(e,i){const n=t.controller.control;let r,o;const a=t.constructor;function l(e){if(e.destroyed)return;const i=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(function(e){t.controller.spline=t.params.loop?new s(t.slidesGrid,e.slidesGrid):new s(t.snapGrid,e.snapGrid)}(e),o=-t.controller.spline.interpolate(-i)),o&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),o=(i-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(o=e.maxTranslate()-o),e.updateProgress(o),e.setTranslate(o,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(let e=0;e<n.length;e+=1)n[e]!==i&&n[e]instanceof a&&l(n[e]);else n instanceof a&&i!==n&&l(n)},setTransition:function(e,i){const n=t.constructor,s=t.controller.control;let r;function o(i){i.destroyed||(i.setTransition(e,t),0!==e&&(i.transitionStart(),i.params.autoHeight&&Y((()=>{i.updateAutoHeight()})),J(i.wrapperEl,(()=>{s&&i.transitionEnd()}))))}if(Array.isArray(s))for(r=0;r<s.length;r+=1)s[r]!==i&&s[r]instanceof n&&o(s[r]);else s instanceof n&&i!==s&&o(s)}})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),t.a11y={clicked:!1};let s=null;function r(e){const t=s;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}const o=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function a(e){(e=o(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function l(e){(e=o(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function c(e,t){(e=o(e)).forEach((e=>{e.setAttribute("role",t)}))}function d(e,t){(e=o(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function u(e,t){(e=o(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function p(e){(e=o(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function h(e){(e=o(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function f(e){if(13!==e.keyCode&&32!==e.keyCode)return;const i=t.params.a11y,n=e.target;t.pagination&&t.pagination.el&&(n===t.pagination.el||t.pagination.el.contains(e.target))&&!e.target.matches(ke(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&n===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?r(i.lastSlideMessage):r(i.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&n===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?r(i.firstSlideMessage):r(i.prevSlideMessage)),t.pagination&&n.matches(ke(t.params.pagination.bulletClass))&&n.click())}function m(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function g(){return m()&&t.params.pagination.clickable}const v=(e,t,i)=>{a(e),"BUTTON"!==e.tagName&&(c(e,"button"),e.addEventListener("keydown",f)),u(e,i),function(e,t){(e=o(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},b=()=>{t.a11y.clicked=!0},y=()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},w=e=>{if(t.a11y.clicked)return;const i=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!i||!t.slides.includes(i))return;const n=t.slides.indexOf(i)===t.activeIndex,s=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(i);n||s||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(i),0))},E=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&d(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&c(t.slides,e.slideRole);const i=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((n,s)=>{const r=t.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):s;u(n,e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,i))}))};n("beforeInit",(()=>{s=V("span",t.params.a11y.notificationClass),s.setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")})),n("afterInit",(()=>{t.params.a11y.enabled&&(()=>{const e=t.params.a11y;t.el.append(s);const i=t.el;e.containerRoleDescriptionMessage&&d(i,e.containerRoleDescriptionMessage),e.containerMessage&&u(i,e.containerMessage);const n=t.wrapperEl,r=e.id||n.getAttribute("id")||`swiper-wrapper-${a=16,void 0===a&&(a=16),"x".repeat(a).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var a;const l=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var c;c=r,o(n).forEach((e=>{e.setAttribute("id",c)})),function(e,t){(e=o(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(n,l),E();let{nextEl:p,prevEl:h}=t.navigation?t.navigation:{};p=o(p),h=o(h),p&&p.forEach((t=>v(t,r,e.nextSlideMessage))),h&&h.forEach((t=>v(t,r,e.prevSlideMessage))),g()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.addEventListener("keydown",f)})),t.el.addEventListener("focus",w,!0),t.el.addEventListener("pointerdown",b,!0),t.el.addEventListener("pointerup",y,!0)})()})),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&E()})),n("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:i}=t.navigation;i&&(t.isBeginning?(p(i),l(i)):(h(i),a(i))),e&&(t.isEnd?(p(e),l(e)):(h(e),a(e)))}()})),n("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;m()&&t.pagination.bullets.forEach((i=>{t.params.pagination.clickable&&(a(i),t.params.pagination.renderBullet||(c(i,"button"),u(i,e.paginationBulletMessage.replace(/\{\{index\}\}/,Q(i)+1)))),i.matches(ke(t.params.pagination.bulletActiveClass))?i.setAttribute("aria-current","true"):i.removeAttribute("aria-current")}))}()})),n("destroy",(()=>{t.params.a11y.enabled&&function(){s&&s.remove();let{nextEl:e,prevEl:i}=t.navigation?t.navigation:{};e=o(e),i=o(i),e&&e.forEach((e=>e.removeEventListener("keydown",f))),i&&i.forEach((e=>e.removeEventListener("keydown",f))),g()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.removeEventListener("keydown",f)})),t.el.removeEventListener("focus",w,!0),t.el.removeEventListener("pointerdown",b,!0),t.el.removeEventListener("pointerup",y,!0)}()}))},function(e){let{swiper:t,extendParams:i,on:n}=e;i({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let s=!1,r={};const o=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),a=e=>{const t=z();let i;i=e?new URL(e):t.location;const n=i.pathname.slice(1).split("/").filter((e=>""!==e)),s=n.length;return{key:n[s-2],value:n[s-1]}},l=(e,i)=>{const n=z();if(!s||!t.params.history.enabled)return;let r;r=t.params.url?new URL(t.params.url):n.location;const a=t.slides[i];let l=o(a.getAttribute("data-history"));if(t.params.history.root.length>0){let i=t.params.history.root;"/"===i[i.length-1]&&(i=i.slice(0,i.length-1)),l=`${i}/${e?`${e}/`:""}${l}`}else r.pathname.includes(e)||(l=`${e?`${e}/`:""}${l}`);t.params.history.keepQuery&&(l+=r.search);const c=n.history.state;c&&c.value===l||(t.params.history.replaceState?n.history.replaceState({value:l},null,l):n.history.pushState({value:l},null,l))},c=(e,i,n)=>{if(i)for(let s=0,r=t.slides.length;s<r;s+=1){const r=t.slides[s];if(o(r.getAttribute("data-history"))===i){const i=t.getSlideIndex(r);t.slideTo(i,e,n)}}else t.slideTo(0,e,n)},d=()=>{r=a(t.params.url),c(t.params.speed,r.value,!1)};n("init",(()=>{t.params.history.enabled&&(()=>{const e=z();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);s=!0,r=a(t.params.url),r.key||r.value?(c(0,r.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",d)):t.params.history.replaceState||e.addEventListener("popstate",d)}})()})),n("destroy",(()=>{t.params.history.enabled&&(()=>{const e=z();t.params.history.replaceState||e.removeEventListener("popstate",d)})()})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{s&&l(t.params.history.key,t.activeIndex)})),n("slideChange",(()=>{s&&t.params.cssMode&&l(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:i,emit:n,on:s}=e,r=!1;const o=D(),a=z();i({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,i){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.filter((e=>e.getAttribute("data-hash")===i))[0];return e?parseInt(e.getAttribute("data-swiper-slide-index"),10):0}return t.getSlideIndex(F(t.slidesEl,`.${t.params.slideClass}[data-hash="${i}"], swiper-slide[data-hash="${i}"]`)[0])}}});const l=()=>{n("hashChange");const e=o.location.hash.replace("#",""),i=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(i?i.getAttribute("data-hash"):"")){const i=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===i||Number.isNaN(i))return;t.slideTo(i)}},c=()=>{if(!r||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],i=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&a.history&&a.history.replaceState?(a.history.replaceState(null,null,`#${i}`||""),n("hashSet")):(o.location.hash=i||"",n("hashSet"))};s("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;r=!0;const e=o.location.hash.replace("#","");if(e){const i=0,n=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(n||0,i,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&a.addEventListener("hashchange",l)})()})),s("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&a.removeEventListener("hashchange",l)})),s("transitionEnd _freeModeNoMomentumRelease",(()=>{r&&c()})),s("slideChange",(()=>{r&&t.params.cssMode&&c()}))},function(e){let t,i,{swiper:n,extendParams:s,on:r,emit:o,params:a}=e;n.autoplay={running:!1,paused:!1,timeLeft:0},s({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,c,d,u,p,h,f,m,g=a&&a.autoplay?a.autoplay.delay:3e3,v=a&&a.autoplay?a.autoplay.delay:3e3,b=(new Date).getTime();function y(e){n&&!n.destroyed&&n.wrapperEl&&e.target===n.wrapperEl&&(n.wrapperEl.removeEventListener("transitionend",y),m||T())}const w=()=>{if(n.destroyed||!n.autoplay.running)return;n.autoplay.paused?c=!0:c&&(v=l,c=!1);const e=n.autoplay.paused?l:b+v-(new Date).getTime();n.autoplay.timeLeft=e,o("autoplayTimeLeft",e,e/g),i=requestAnimationFrame((()=>{w()}))},E=e=>{if(n.destroyed||!n.autoplay.running)return;cancelAnimationFrame(i),w();let s=void 0===e?n.params.autoplay.delay:e;g=n.params.autoplay.delay,v=n.params.autoplay.delay;const r=(()=>{let e;if(e=n.virtual&&n.params.virtual.enabled?n.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:n.slides[n.activeIndex],e)return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(r)&&r>0&&void 0===e&&(s=r,g=r,v=r),l=s;const a=n.params.speed,c=()=>{n&&!n.destroyed&&(n.params.autoplay.reverseDirection?!n.isBeginning||n.params.loop||n.params.rewind?(n.slidePrev(a,!0,!0),o("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(n.slides.length-1,a,!0,!0),o("autoplay")):!n.isEnd||n.params.loop||n.params.rewind?(n.slideNext(a,!0,!0),o("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(0,a,!0,!0),o("autoplay")),n.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame((()=>{E()}))))};return s>0?(clearTimeout(t),t=setTimeout((()=>{c()}),s)):requestAnimationFrame((()=>{c()})),s},x=()=>{b=(new Date).getTime(),n.autoplay.running=!0,E(),o("autoplayStart")},_=()=>{n.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(i),o("autoplayStop")},S=(e,i)=>{if(n.destroyed||!n.autoplay.running)return;clearTimeout(t),e||(f=!0);const s=()=>{o("autoplayPause"),n.params.autoplay.waitForTransition?n.wrapperEl.addEventListener("transitionend",y):T()};if(n.autoplay.paused=!0,i)return h&&(l=n.params.autoplay.delay),h=!1,void s();const r=l||n.params.autoplay.delay;l=r-((new Date).getTime()-b),n.isEnd&&l<0&&!n.params.loop||(l<0&&(l=0),s())},T=()=>{n.isEnd&&l<0&&!n.params.loop||n.destroyed||!n.autoplay.running||(b=(new Date).getTime(),f?(f=!1,E(l)):E(),n.autoplay.paused=!1,o("autoplayResume"))},C=()=>{if(n.destroyed||!n.autoplay.running)return;const e=D();"hidden"===e.visibilityState&&(f=!0,S(!0)),"visible"===e.visibilityState&&T()},M=e=>{"mouse"===e.pointerType&&(f=!0,m=!0,n.animating||n.autoplay.paused||S(!0))},L=e=>{"mouse"===e.pointerType&&(m=!1,n.autoplay.paused&&T())};r("init",(()=>{n.params.autoplay.enabled&&(n.params.autoplay.pauseOnMouseEnter&&(n.el.addEventListener("pointerenter",M),n.el.addEventListener("pointerleave",L)),D().addEventListener("visibilitychange",C),x())})),r("destroy",(()=>{n.el.removeEventListener("pointerenter",M),n.el.removeEventListener("pointerleave",L),D().removeEventListener("visibilitychange",C),n.autoplay.running&&_()})),r("_freeModeStaticRelease",(()=>{(u||f)&&T()})),r("_freeModeNoMomentumRelease",(()=>{n.params.autoplay.disableOnInteraction?_():S(!0,!0)})),r("beforeTransitionStart",((e,t,i)=>{!n.destroyed&&n.autoplay.running&&(i||!n.params.autoplay.disableOnInteraction?S(!0,!0):_())})),r("sliderFirstMove",(()=>{!n.destroyed&&n.autoplay.running&&(n.params.autoplay.disableOnInteraction?_():(d=!0,u=!1,f=!1,p=setTimeout((()=>{f=!0,u=!0,S(!0)}),200)))})),r("touchEnd",(()=>{if(!n.destroyed&&n.autoplay.running&&d){if(clearTimeout(p),clearTimeout(t),n.params.autoplay.disableOnInteraction)return u=!1,void(d=!1);u&&n.params.cssMode&&T(),u=!1,d=!1}})),r("slideChange",(()=>{!n.destroyed&&n.autoplay.running&&(h=!0)})),Object.assign(n.autoplay,{start:x,stop:_,pause:S,resume:T})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,r=!1;function o(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const i=e.clickedIndex,n=e.clickedSlide;if(n&&n.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==i)return;let s;s=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):i,t.params.loop?t.slideToLoop(s):t.slideTo(s)}function a(){const{thumbs:e}=t.params;if(s)return!1;s=!0;const i=t.constructor;if(e.swiper instanceof i)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update();else if(j(e.swiper)){const n=Object.assign({},e.swiper);Object.assign(n,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new i(n),r=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",o),!0}function l(e){const i=t.thumbs.swiper;if(!i||i.destroyed)return;const n="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;let s=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(s=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(s=1),s=Math.floor(s),i.slides.forEach((e=>e.classList.remove(r))),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let e=0;e<s;e+=1)F(i.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(r)}));else for(let e=0;e<s;e+=1)i.slides[t.realIndex+e]&&i.slides[t.realIndex+e].classList.add(r);const o=t.params.thumbs.autoScrollOffset,a=o&&!i.params.loop;if(t.realIndex!==i.realIndex||a){const s=i.activeIndex;let r,l;if(i.params.loop){const e=i.slides.filter((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`))[0];r=i.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else r=t.realIndex,l=r>t.previousIndex?"next":"prev";a&&(r+="next"===l?o:-1*o),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(r)<0&&(i.params.centeredSlides?r=r>s?r-Math.floor(n/2)+1:r+Math.floor(n/2)-1:r>s&&i.params.slidesPerGroup,i.slideTo(r,e?0:void 0))}}t.thumbs={swiper:null},n("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const i=D(),n=()=>{const n="string"==typeof e.swiper?i.querySelector(e.swiper):e.swiper;if(n&&n.swiper)e.swiper=n.swiper,a(),l(!0);else if(n){const i=s=>{e.swiper=s.detail[0],n.removeEventListener("init",i),a(),l(!0),e.swiper.update(),t.update()};n.addEventListener("init",i)}return n},s=()=>{t.destroyed||n()||requestAnimationFrame(s)};requestAnimationFrame(s)}else a(),l(!0)})),n("slideChange update resize observerUpdate",(()=>{l()})),n("setTransition",((e,i)=>{const n=t.thumbs.swiper;n&&!n.destroyed&&n.setTransition(i)})),n("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()})),Object.assign(t.thumbs,{init:a,update:l})},function(e){let{swiper:t,extendParams:i,emit:n,once:s}=e;i({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:i}=t;0===e.velocities.length&&e.velocities.push({position:i[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:i[t.isHorizontal()?"currentX":"currentY"],time:W()})},onTouchEnd:function(e){let{currentPos:i}=e;if(t.params.cssMode)return;const{params:r,wrapperEl:o,rtlTranslate:a,snapGrid:l,touchEventsData:c}=t,d=W()-c.touchStartTime;if(i<-t.minTranslate())t.slideTo(t.activeIndex);else if(i>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),i=c.velocities.pop(),n=e.position-i.position,s=e.time-i.time;t.velocity=n/s,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(s>150||W()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const i=t.velocity*e;let d=t.translate+i;a&&(d=-d);let u,p=!1;const h=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let f;if(d<t.maxTranslate())r.freeMode.momentumBounce?(d+t.maxTranslate()<-h&&(d=t.maxTranslate()-h),u=t.maxTranslate(),p=!0,c.allowMomentumBounce=!0):d=t.maxTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(d>t.minTranslate())r.freeMode.momentumBounce?(d-t.minTranslate()>h&&(d=t.minTranslate()+h),u=t.minTranslate(),p=!0,c.allowMomentumBounce=!0):d=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<l.length;t+=1)if(l[t]>-d){e=t;break}d=Math.abs(l[e]-d)<Math.abs(l[e-1]-d)||"next"===t.swipeDirection?l[e]:l[e-1],d=-d}if(f&&s("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=a?Math.abs((-d-t.translate)/t.velocity):Math.abs((d-t.translate)/t.velocity),r.freeMode.sticky){const i=Math.abs((a?-d:d)-t.translate),n=t.slidesSizesGrid[t.activeIndex];e=i<n?r.speed:i<2*n?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&p?(t.updateProgress(u),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating=!0,J(o,(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(n("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(u),J(o,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(n("_freeModeNoMomentumRelease"),t.updateProgress(d),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,J(o,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(d),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||d>=r.longSwipesMs)&&(n("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,i,n,s,{swiper:r,extendParams:o,on:a}=e;o({grid:{rows:1,fill:"column"}});const l=()=>{let e=r.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*r.size:"string"==typeof e&&(e=parseFloat(e)),e};a("init",(()=>{s=r.params.grid&&r.params.grid.rows>1})),a("update",(()=>{const{params:e,el:t}=r,i=e.grid&&e.grid.rows>1;s&&!i?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),n=1,r.emitContainerClasses()):!s&&i&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),r.emitContainerClasses()),s=i})),r.grid={initSlides:e=>{const{slidesPerView:s}=r.params,{rows:o,fill:a}=r.params.grid,l=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:e.length;n=Math.floor(l/o),t=Math.floor(l/o)===l/o?l:Math.ceil(l/o)*o,"auto"!==s&&"row"===a&&(t=Math.max(t,s*o)),i=t/o},unsetSlides:()=>{r.slides&&r.slides.forEach((e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[r.getDirectionLabel("margin-top")]="")}))},updateSlide:(e,s,o)=>{const{slidesPerGroup:a}=r.params,c=l(),{rows:d,fill:u}=r.params.grid,p=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:o.length;let h,f,m;if("row"===u&&a>1){const i=Math.floor(e/(a*d)),n=e-d*a*i,r=0===i?a:Math.min(Math.ceil((p-i*d*a)/d),a);m=Math.floor(n/r),f=n-m*r+i*a,h=f+m*t/d,s.style.order=h}else"column"===u?(f=Math.floor(e/d),m=e-f*d,(f>n||f===n&&m===d-1)&&(m+=1,m>=d&&(m=0,f+=1))):(m=Math.floor(e/i),f=e-m*i);s.row=m,s.column=f,s.style.height=`calc((100% - ${(d-1)*c}px) / ${d})`,s.style[r.getDirectionLabel("margin-top")]=0!==m?c&&`${c}px`:"",s.swiperSlideGridSet=!0},updateWrapperSize:(e,i)=>{const{centeredSlides:n,roundLengths:s}=r.params,o=l(),{rows:a}=r.params.grid;if(r.virtualSize=(e+o)*t,r.virtualSize=Math.ceil(r.virtualSize/a)-o,r.params.cssMode||(r.wrapperEl.style[r.getDirectionLabel("width")]=`${r.virtualSize+o}px`),n){const e=[];for(let t=0;t<i.length;t+=1){let n=i[t];s&&(n=Math.floor(n)),i[t]<r.virtualSize+i[0]&&e.push(n)}i.splice(0,i.length),i.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:Pe.bind(t),prependSlide:Ie.bind(t),addSlide:Oe.bind(t),removeSlide:De.bind(t),removeAllSlides:$e.bind(t)})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({fadeEffect:{crossFade:!1}}),ze({effect:"fade",swiper:t,on:n,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let i=0;i<e.length;i+=1){const e=t.slides[i];let n=-e.swiperSlideOffset;t.params.virtualTranslate||(n-=t.translate);let s=0;t.isHorizontal()||(s=n,n=0);const r=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),o=He(0,e);o.style.opacity=r,o.style.transform=`translate3d(${n}px, ${s}px, 0px)`}},setTransition:e=>{const i=t.slides.map((e=>q(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`})),Ye({swiper:t,duration:e,transformElements:i,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const s=(e,t,i)=>{let n=i?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=i?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=V("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"left":"top")).split(" ")),e.append(n)),s||(s=V("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"right":"bottom")).split(" ")),e.append(s)),n&&(n.style.opacity=Math.max(-t,0)),s&&(s.style.opacity=Math.max(t,0))};ze({effect:"cube",swiper:t,on:n,setTranslate:()=>{const{el:e,wrapperEl:i,slides:n,width:r,height:o,rtlTranslate:a,size:l,browser:c}=t,d=t.params.cubeEffect,u=t.isHorizontal(),p=t.virtual&&t.params.virtual.enabled;let h,f=0;d.shadow&&(u?(h=t.wrapperEl.querySelector(".swiper-cube-shadow"),h||(h=V("div","swiper-cube-shadow"),t.wrapperEl.append(h)),h.style.height=`${r}px`):(h=e.querySelector(".swiper-cube-shadow"),h||(h=V("div","swiper-cube-shadow"),e.append(h))));for(let e=0;e<n.length;e+=1){const t=n[e];let i=e;p&&(i=parseInt(t.getAttribute("data-swiper-slide-index"),10));let r=90*i,o=Math.floor(r/360);a&&(r=-r,o=Math.floor(-r/360));const c=Math.max(Math.min(t.progress,1),-1);let h=0,m=0,g=0;i%4==0?(h=4*-o*l,g=0):(i-1)%4==0?(h=0,g=4*-o*l):(i-2)%4==0?(h=l+4*o*l,g=l):(i-3)%4==0&&(h=-l,g=3*l+4*l*o),a&&(h=-h),u||(m=h,h=0);const v=`rotateX(${u?0:-r}deg) rotateY(${u?r:0}deg) translate3d(${h}px, ${m}px, ${g}px)`;c<=1&&c>-1&&(f=90*i+90*c,a&&(f=90*-i-90*c)),t.style.transform=v,d.slideShadows&&s(t,c,u)}if(i.style.transformOrigin=`50% 50% -${l/2}px`,i.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,d.shadow)if(u)h.style.transform=`translate3d(0px, ${r/2+d.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${d.shadowScale})`;else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),i=d.shadowScale,n=d.shadowScale/t,s=d.shadowOffset;h.style.transform=`scale3d(${i}, 1, ${n}) translate3d(0px, ${o/2+s}px, ${-o/2/n}px) rotateX(-90deg)`}const m=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;i.style.transform=`translate3d(0px,0,${m}px) rotateX(${t.isHorizontal()?0:f}deg) rotateY(${t.isHorizontal()?-f:0}deg)`,i.style.setProperty("--swiper-cube-translate-z",`${m}px`)},setTransition:e=>{const{el:i,slides:n}=t;if(n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=i.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const i=Math.max(Math.min(t.progress,1),-1);s(t,i,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({flipEffect:{slideShadows:!0,limitRotation:!0}});const s=(e,i)=>{let n=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=We("flip",e,t.isHorizontal()?"left":"top")),s||(s=We("flip",e,t.isHorizontal()?"right":"bottom")),n&&(n.style.opacity=Math.max(-i,0)),s&&(s.style.opacity=Math.max(i,0))};ze({effect:"flip",swiper:t,on:n,setTranslate:()=>{const{slides:e,rtlTranslate:i}=t,n=t.params.flipEffect;for(let r=0;r<e.length;r+=1){const o=e[r];let a=o.progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(o.progress,1),-1));const l=o.swiperSlideOffset;let c=-180*a,d=0,u=t.params.cssMode?-l-t.translate:-l,p=0;t.isHorizontal()?i&&(c=-c):(p=u,u=0,d=-c,c=0),o.style.zIndex=-Math.abs(Math.round(a))+e.length,n.slideShadows&&s(o,a);const h=`translate3d(${u}px, ${p}px, 0px) rotateX(${d}deg) rotateY(${c}deg)`;He(0,o).style.transform=h}},setTransition:e=>{const i=t.slides.map((e=>q(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Ye({swiper:t,duration:e,transformElements:i})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach((e=>{let i=e.progress;t.params.flipEffect.limitRotation&&(i=Math.max(Math.min(e.progress,1),-1)),s(e,i)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),ze({effect:"coverflow",swiper:t,on:n,setTranslate:()=>{const{width:e,height:i,slides:n,slidesSizesGrid:s}=t,r=t.params.coverflowEffect,o=t.isHorizontal(),a=t.translate,l=o?e/2-a:i/2-a,c=o?r.rotate:-r.rotate,d=r.depth;for(let e=0,t=n.length;e<t;e+=1){const t=n[e],i=s[e],a=(l-t.swiperSlideOffset-i/2)/i,u="function"==typeof r.modifier?r.modifier(a):a*r.modifier;let p=o?c*u:0,h=o?0:c*u,f=-d*Math.abs(u),m=r.stretch;"string"==typeof m&&-1!==m.indexOf("%")&&(m=parseFloat(r.stretch)/100*i);let g=o?0:m*u,v=o?m*u:0,b=1-(1-r.scale)*Math.abs(u);Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),Math.abs(f)<.001&&(f=0),Math.abs(p)<.001&&(p=0),Math.abs(h)<.001&&(h=0),Math.abs(b)<.001&&(b=0);const y=`translate3d(${v}px,${g}px,${f}px) rotateX(${h}deg) rotateY(${p}deg) scale(${b})`;if(He(0,t).style.transform=y,t.style.zIndex=1-Math.abs(Math.round(u)),r.slideShadows){let e=o?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),i=o?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=We("coverflow",t,o?"left":"top")),i||(i=We("coverflow",t,o?"right":"bottom")),e&&(e.style.opacity=u>0?u:0),i&&(i.style.opacity=-u>0?-u:0)}}},setTransition:e=>{t.slides.map((e=>q(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const s=e=>"string"==typeof e?e:`${e}px`;ze({effect:"creative",swiper:t,on:n,setTranslate:()=>{const{slides:e,wrapperEl:i,slidesSizesGrid:n}=t,r=t.params.creativeEffect,{progressMultiplier:o}=r,a=t.params.centeredSlides;if(a){const e=n[0]/2-t.params.slidesOffsetBefore||0;i.style.transform=`translateX(calc(50% - ${e}px))`}for(let i=0;i<e.length;i+=1){const n=e[i],l=n.progress,c=Math.min(Math.max(n.progress,-r.limitProgress),r.limitProgress);let d=c;a||(d=Math.min(Math.max(n.originalProgress,-r.limitProgress),r.limitProgress));const u=n.swiperSlideOffset,p=[t.params.cssMode?-u-t.translate:-u,0,0],h=[0,0,0];let f=!1;t.isHorizontal()||(p[1]=p[0],p[0]=0);let m={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(m=r.next,f=!0):c>0&&(m=r.prev,f=!0),p.forEach(((e,t)=>{p[t]=`calc(${e}px + (${s(m.translate[t])} * ${Math.abs(c*o)}))`})),h.forEach(((e,t)=>{h[t]=m.rotate[t]*Math.abs(c*o)})),n.style.zIndex=-Math.abs(Math.round(l))+e.length;const g=p.join(", "),v=`rotateX(${h[0]}deg) rotateY(${h[1]}deg) rotateZ(${h[2]}deg)`,b=d<0?`scale(${1+(1-m.scale)*d*o})`:`scale(${1-(1-m.scale)*d*o})`,y=d<0?1+(1-m.opacity)*d*o:1-(1-m.opacity)*d*o,w=`translate3d(${g}) ${v} ${b}`;if(f&&m.shadow||!f){let e=n.querySelector(".swiper-slide-shadow");if(!e&&m.shadow&&(e=We("creative",n)),e){const t=r.shadowPerProgress?c*(1/r.limitProgress):c;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const E=He(0,n);E.style.transform=w,E.style.opacity=y,m.origin&&(E.style.transformOrigin=m.origin)}},setTransition:e=>{const i=t.slides.map((e=>q(e)));
2i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Ye({swiper:t,duration:e,transformElements:i,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),ze({effect:"cards",swiper:t,on:n,setTranslate:()=>{const{slides:e,activeIndex:i,rtlTranslate:n}=t,s=t.params.cardsEffect,{startTranslate:r,isTouched:o}=t.touchEventsData,a=n?-t.translate:t.translate;for(let l=0;l<e.length;l+=1){const c=e[l],d=c.progress,u=Math.min(Math.max(d,-4),4);let p=c.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(p-=e[0].swiperSlideOffset);let h=t.params.cssMode?-p-t.translate:-p,f=0;const m=-100*Math.abs(u);let g=1,v=-s.perSlideRotate*u,b=s.perSlideOffset-.75*Math.abs(u);const y=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,w=(y===i||y===i-1)&&u>0&&u<1&&(o||t.params.cssMode)&&a<r,E=(y===i||y===i+1)&&u<0&&u>-1&&(o||t.params.cssMode)&&a>r;if(w||E){const e=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;v+=-28*u*e,g+=-.5*e,b+=96*e,f=-25*e*Math.abs(u)+"%"}if(h=u<0?`calc(${h}px ${n?"-":"+"} (${b*Math.abs(u)}%))`:u>0?`calc(${h}px ${n?"-":"+"} (-${b*Math.abs(u)}%))`:`${h}px`,!t.isHorizontal()){const e=f;f=h,h=e}const x=u<0?""+(1+(1-g)*u):""+(1-(1-g)*u),_=`\n translate3d(${h}, ${f}, ${m}px)\n rotateZ(${s.rotate?n?-v:v:0}deg)\n scale(${x})\n `;if(s.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=We("cards",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(u)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(d))+e.length,He(0,c).style.transform=_}},setTransition:e=>{const i=t.slides.map((e=>q(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),Ye({swiper:t,duration:e,transformElements:i})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];function je(e){return function(e){if(Array.isArray(e))return Ne(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ne(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Ne(e,t):void 0}}(e)||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 Ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}Le.use(Xe),function(e,t,i){t.behaviors.solutionFinderTool={attach:function(t,n){i("solutionFinderTool",document.querySelector(".ev-solution-finder-tool"),t).forEach((function(t){var i=t.querySelectorAll(".solution-finder-tool-images img");je(t.querySelectorAll(".swiper-add-images")).forEach((function(t){for(var n=t.querySelectorAll(".swiper-slide-add-image"),s=je(i),r=je(n),o=0;o<r.length;o++)e(r[o]).prepend(s[o].outerHTML)}));var n=new Le(".swiper",{direction:"vertical",speed:400,loop:!0,slidesPerView:5,loopAddBlankSlides:!0,centeredSlides:!0,spaceBetween:20,noSwiping:!0,noSwipingClass:"swiper-wrapper",observer:!0,observeParents:!0,updateOnWindowResize:!0,loopPreventsSliding:!0,initialSlide:3,navigation:{nextEl:".swiper-solution-button-next",prevEl:".swiper-solution-button-prev"}}),s=new Le(".swiper2",{loop:!0,speed:400,effect:"fade",fadeEffect:{crossFade:!0},noSwiping:!0,noSwipingClass:"swiper-slide",loopPreventsSliding:!0,observer:!0,observeParents:!0,spaceBetween:30,updateOnWindowResize:!0,watchSlidesProgress:!0,initialSlide:3,navigation:{nextEl:".swiper-solution-button-next",prevEl:".swiper-solution-button-prev"}}),r=new Le(".swiperMobile",{direction:"horizontal",speed:400,loop:!0,slidesPerView:3,loopAddBlankSlides:!0,noSwiping:!0,noSwipingClass:"swiper-slide",centeredSlides:!0,observer:!0,observeParents:!0,updateOnWindowResize:!0,loopPreventsSliding:!0,initialSlide:3,spaceBetween:0,breakpoints:{768:{slidesPerView:5},576:{slidesPerView:3}},navigation:{nextEl:".swiper-solution-button-next",prevEl:".swiper-solution-button-prev"}}),o=new Le(".swiperMobileTitle",{direction:"horizontal",speed:400,loop:!0,slidesPerView:1,noSwiping:!0,noSwipingClass:"swiper-slide",loopAddBlankSlides:!0,updateOnWindowResize:!0,loopPreventsSliding:!0,initialSlide:3,effect:"fade",fadeEffect:{crossFade:!0},centeredSlides:!0,navigation:{nextEl:".swiper-solution-button-next",prevEl:".swiper-solution-button-prev"}});
2n.update(),s.update(),r.update(),o.update(),r.on("slideChange",(function(){var t=this.realIndex;e(".swiper-slide").removeClass("prev-prev-slide next-next-slide"),e('.swiper-slide[data-swiper-slide-index="'+t+'"]').prev().prev().addClass("prev-prev-slide"),e('.swiper-slide[data-swiper-slide-index="'+t+'"]').next().next().addClass("next-next-slide")})),o.on("slideChange",(function(){var t=(this.realIndex+2)%5+1;e(".swiperMobileCounter").html(t+"/5")})),n.on("slideChange",(function(){var t=this.realIndex;e(".swiper-slide").removeClass("prev-prev-slide next-next-slide"),e('.swiper-slide[data-swiper-slide-index="'+t+'"]').prev().prev().addClass("prev-prev-slide"),e('.swiper-slide[data-swiper-slide-index="'+t+'"]').next().next().addClass("next-next-slide"),"slide-".concat((t-2+5)%5||5);for(var i=(t-1+5)%5||5,n="slide-".concat(i),s=("slide-".concat(i),"slide-".concat((t+5)%5||5)),r="slide-".concat((t+1)%5||5),o="slide-".concat((t+2)%5||5),a=(t+3)%5||5,l="slide-".concat(a),c=("slide-".concat(a),0),d=[{class:n,margin:"0",headlineMargin:"120px",paddingTop:"25px",paddingBottom:"0"},{class:s,margin:"90px",headlineMargin:"60px",paddingTop:"0",paddingBottom:"25px"},{class:r,margin:"130px",headlineMargin:"50px",paddingTop:"0",paddingBottom:"0"},{class:o,margin:"95px",headlineMargin:"60px",paddingTop:"25px",paddingBottom:"0"},{class:l,margin:"0",headlineMargin:"120px",paddingTop:"0",paddingBottom:"25px",opacity:"1"}];c<d.length;c++){var u=d[c];e(".".concat(u.class)).css("margin-left",u.margin),e(".".concat(u.class)).css("padding-top",u.paddingTop),e(".".concat(u.class)).css("padding-bottom",u.paddingBottom),e(".".concat(u.class," .headline")).css("margin-left",u.headlineMargin)}}));var a=window.innerWidth;window.addEventListener("resize",(function(){window.innerWidth!==a&&(a=window.innerWidth,n.emit("slideChange"),n.slideToLoop(3),n.update(),s.slideToLoop(3),s.update(),r.slideToLoop(3),r.update(),o.slideToLoop(3),o.update())})),n.emit("slideChange")}))}}}(jQuery,Drupal,once),i(897),i(635),i(962),function(e,t,i){t.behaviors.imageCarousel={attach:function(t,n){i("imageCarousel",document.querySelector(".paragraph--type--image-carousel"),t).forEach((function(t){var i=new Le(".imageSwiper",{direction:"horizontal",loop:!0,pagination:{el:".imageSwiperPagination",clickable:!0},navigation:{nextEl:".imageSwiperNext",prevEl:".imageSwiperPrev"}});i.on("slideChange",(function(){var t=e(i.slides[i.activeIndex]).attr("data-subtitle");e(".imageSwiperCaption").html(t)}))}))}}}(jQuery,Drupal,once),function(e,t,i){t.behaviors.cardComponent={attach:function(t,n){i("cardComponent",".card-carousel-component",t).forEach((function(t,i){var n="cardComponent-".concat(i),s=(e(t).find(".swiperCardCarousel").addClass("swiperCardCarousel-".concat(n)),e(t).find(".swiper-pagination").addClass("swiper-pagination-".concat(n)),e(t).find(".swiper-button-prev").addClass("swiper-button-prev-".concat(n)),e(t).find(".swiper-button-next").addClass("swiper-button-next-".concat(n)),e(t).find(".card-carousel-count-current").addClass("card-carousel-count-current-".concat(n)),e(t).find(".card-carousel-count-total").addClass("card-carousel-count-total-".concat(n))),r=e(t).find(".swiper-slide").length,o=(r/=3)%3==0?3:1;s.html(r),new Le(".swiperCardCarousel-".concat(n),{direction:"horizontal",loop:!0,slidesPerView:4.5,spaceBetween:20,centeredSlides:!0,slidesPerGroup:o,centeredSlidesBounds:!0,initialSlide:r,breakpoints:{1400:{spaceBetween:20,slidesPerView:4.5},1200:{spaceBetween:20,slidesPerView:4.5},992:{spaceBetween:20,slidesPerView:1.5,slidesPerGroup:1,initialSlide:0},768:{slidesPerView:1.5,spaceBetween:20,slidesPerGroup:1,initialSlide:0},576:{slidesPerView:1.5,spaceBetween:20,slidesPerGroup:1,initialSlide:0},0:{slidesPerView:1.25,spaceBetween:20,slidesPerGroup:1,initialSlide:0}},navigation:{nextEl:".swiper-button-next-".concat(n),prevEl:".swiper-button-prev-".concat(n)}}).on("slideChange",(function(){var t=(this.realIndex%r+1-1)%r+1;e(".card-carousel-count-current-".concat(n)).html(t)})),e(".carousel-card").hover((function(){e(this).find(".carousel-card-text-content").slideDown("fast")}),(function(){e(this).find(".carousel-card-text-content").slideUp("fast")}))}))}}}(jQuery,Drupal,once),i(832),i(806),i(845)})()})();
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.