1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[617],{860:function(y,k,b){"use strict";function z(a){if(null==a)return window;if("[object Window]"!==a.toString()){var b=a.ownerDocument;return b?b.defaultView||window:window}return a}function A(a){var b=z(a).Element;return a instanceof b||a instanceof Element}function B(a){var b=z(a).HTMLElement;return a instanceof b||a instanceof HTMLElement}function C(a){if("undefined"==typeof ShadowRoot)return!1;var b=z(a).ShadowRoot;return a instanceof b||a instanceof ShadowRoot}b.d(k,{ZP:function(){return a9}});var D=Math.max,E=Math.min,F=Math.round;function G(d,e){void 0===e&&(e=!1);var a=d.getBoundingClientRect(),b=1,c=1;if(B(d)&&e){var f=d.offsetHeight,g=d.offsetWidth;g>0&&(b=F(a.width)/g||1),f>0&&(c=F(a.height)/f||1)}return{width:a.width/b,height:a.height/c,top:a.top/c,right:a.right/b,bottom:a.bottom/c,left:a.left/b,x:a.left/b,y:a.top/c}}function H(b){var a=z(b),c=a.pageXOffset,d=a.pageYOffset;return{scrollLeft:c,scrollTop:d}}function I(a){return a?(a.nodeName||"").toLowerCase():null}function J(a){return((A(a)?a.ownerDocument:a.document)||window.document).documentElement}function K(a){return G(J(a)).left+H(a).scrollLeft}function L(a){return z(a).getComputedStyle(a)}function M(b){var a=L(b),c=a.overflow,d=a.overflowX,e=a.overflowY;return/auto|scroll|overlay|hidden/.test(c+e+d)}function N(a){var b=G(a),c=a.offsetWidth,d=a.offsetHeight;return 1>=Math.abs(b.width-c)&&(c=b.width),1>=Math.abs(b.height-d)&&(d=b.height),{x:a.offsetLeft,y:a.offsetTop,width:c,height:d}}function O(a){return"html"===I(a)?a:a.assignedSlot||a.parentNode||(C(a)?a.host:null)||J(a)}function P(a){return["html","body","#document"].indexOf(I(a))>=0?a.ownerDocument.body:B(a)&&M(a)?a:P(O(a))}function Q(c,b){void 0===b&&(b=[]);var d,a=P(c),e=a===(null==(d=c.ownerDocument)?void 0:d.body),f=z(a),g=e?[f].concat(f.visualViewport||[],M(a)?a:[]):a,h=b.concat(g);return e?h:h.concat(Q(O(g)))}function R(a){return["table","td","th"].indexOf(I(a))>=0}function S(a){return B(a)&&"fixed"!==L(a).position?a.offsetParent:null}function T(b){for(var c=z(b),a=S(b);a&&R(a)&&"static"===L(a).position;)a=S(a);return a&&("html"===I(a)||"body"===I(a)&&"static"===L(a).position)?c:a||function(c){var d=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&B(c)&&"fixed"===L(c).position)return null;var a=O(c);for(C(a)&&(a=a.host);B(a)&&0>["html","body"].indexOf(I(a));){var b=L(a);if("none"!==b.transform||"none"!==b.perspective||"paint"===b.contain|| -1!==["transform","perspective"].indexOf(b.willChange)||d&&"filter"===b.willChange||d&&b.filter&&"none"!==b.filter)return a;a=a.parentNode}return null}(b)||c}var l="top",m="bottom",n="right",o="left",p="auto",e=[l,m,n,o],U="start",V="viewport",W="popper",X=e.reduce(function(b,a){return b.concat([a+"-"+U,a+"-end"])},[]),Y=[].concat(e,[p]).reduce(function(b,a){return b.concat([a,a+"-"+U,a+"-end"])},[]),Z=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],q={placement:"bottom",modifiers:[],strategy:"absolute"};function $(){for(var b=arguments.length,c=new Array(b),a=0;a<b;a++)c[a]=arguments[a];return!c.some(function(a){return!(a&&"function"==typeof a.getBoundingClientRect)})}var _={passive:!0};function aa(a){return a.split("-")[0]}function ab(a){return a.split("-")[1]}function ac(a){return["top","bottom"].indexOf(a)>=0?"x":"y"}function ad(g){var b,a=g.reference,c=g.element,e=g.placement,h=e?aa(e):null,k=e?ab(e):null,i=a.x+a.width/2-c.width/2,j=a.y+a.height/2-c.height/2;switch(h){case l:b={x:i,y:a.y-c.height};break;case m:b={x:i,y:a.y+a.height};break;case n:b={x:a.x+a.width,y:j};break;case o:b={x:a.x-c.width,y:j};break;default:b={x:a.x,y:a.y}}var d=h?ac(h):null;if(null!=d){var f="y"===d?"height":"width";switch(k){case U:b[d]=b[d]-(a[f]/2-c[f]/2);break;case"end":b[d]=b[d]+(a[f]/2-c[f]/2);break;default:}}return b}var ae={top:"auto",right:"auto",bottom:"auto",left:"auto"};function af(c){var h,i,k=c.popper,t=c.popperRect,e=c.placement,u=c.variation,j=c.offsets,v=c.position,p=c.gpuAcceleration,w=c.adaptive,q=c.roundOffsets,x=c.isFixed,y=j.x,a=void 0===y?0:y,A=j.y,b=void 0===A?0:A,B="function"==typeof q?q({x:a,y:b}):{x:a,y:b};a=B.x,b=B.y;var C=j.hasOwnProperty("x"),D=j.hasOwnProperty("y"),r=o,s=l,d=window;if(w){var f=T(k),E="clientHeight",G="clientWidth";f===z(k)&&"static"!==L(f=J(k)).position&&"absolute"===v&&(E="scrollHeight",G="scrollWidth"),(e===l||(e===o||e===n)&&"end"===u)&&(s=m,b-=(x&&f===d&&d.visualVie
1wport?d.visualViewport.height:f[E])-t.height,b*=p?1:-1),(e===o||(e===l||e===m)&&"end"===u)&&(r=n,a-=(x&&f===d&&d.visualViewport?d.visualViewport.width:f[G])-t.width,a*=p?1:-1)}var H,I,K,g,M=Object.assign({position:v},w&&ae),N=!0===q?(I=(H={x:a,y:b}).x,K=H.y,g=window.devicePixelRatio||1,{x:F(I*g)/g||0,y:F(K*g)/g||0}):{x:a,y:b};return(a=N.x,b=N.y,p)?Object.assign({},M,((i={})[s]=D?"0":"",i[r]=C?"0":"",i.transform=1>=(d.devicePixelRatio||1)?"translate("+a+"px, "+b+"px)":"translate3d("+a+"px, "+b+"px, 0)",i)):Object.assign({},M,((h={})[s]=D?b+"px":"",h[r]=C?a+"px":"",h.transform="",h))}var f={name:"applyStyles",enabled:!0,phase:"write",fn:function(a){var b=a.state;Object.keys(b.elements).forEach(function(a){var d=b.styles[a]||{},e=b.attributes[a]||{},c=b.elements[a];B(c)&&I(c)&&(Object.assign(c.style,d),Object.keys(e).forEach(function(a){var b=e[a];!1===b?c.removeAttribute(a):c.setAttribute(a,!0===b?"":b)}))})},effect:function(c){var a=c.state,b={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(a.elements.popper.style,b.popper),a.styles=b,a.elements.arrow&&Object.assign(a.elements.arrow.style,b.arrow),function(){Object.keys(a.elements).forEach(function(c){var d=a.elements[c],e=a.attributes[c]||{},f=Object.keys(a.styles.hasOwnProperty(c)?a.styles[c]:b[c]).reduce(function(a,b){return a[b]="",a},{});B(d)&&I(d)&&(Object.assign(d.style,f),Object.keys(e).forEach(function(a){d.removeAttribute(a)}))})}},requires:["computeStyles"]},ag={left:"right",right:"left",bottom:"top",top:"bottom"};function ah(a){return a.replace(/left|right|bottom|top/g,function(a){return ag[a]})}var ai={start:"end",end:"start"};function aj(a){return a.replace(/start|end/g,function(a){return ai[a]})}function ak(c,b){var d=b.getRootNode&&b.getRootNode();if(c.contains(b))return!0;if(d&&C(d)){var a=b;do{if(a&&c.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function al(a){return Object.assign({},a,{left:a.x,top:a.y,right:a.x+a.width,bottom:a.y+a.height})}function am(q,g){var h,r,i,e,j,k,l,m,c,a,f,s,d,n,b,o,t,p,u;return g===V?al((r=z(h=q),i=J(h),e=r.visualViewport,j=i.clientWidth,k=i.clientHeight,l=0,m=0,e&&(j=e.width,k=e.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=e.offsetLeft,m=e.offsetTop)),{width:j,height:k,x:l+K(h),y:m})):A(g)?((a=G(c=g)).top=a.top+c.clientTop,a.left=a.left+c.clientLeft,a.bottom=a.top+c.clientHeight,a.right=a.left+c.clientWidth,a.width=c.clientWidth,a.height=c.clientHeight,a.x=a.left,a.y=a.top,a):al((f=J(q),d=J(f),n=H(f),b=null==(s=f.ownerDocument)?void 0:s.body,o=D(d.scrollWidth,d.clientWidth,b?b.scrollWidth:0,b?b.clientWidth:0),t=D(d.scrollHeight,d.clientHeight,b?b.scrollHeight:0,b?b.clientHeight:0),p=-n.scrollLeft+K(f),u=-n.scrollTop,"rtl"===L(b||d).direction&&(p+=D(d.clientWidth,b?b.clientWidth:0)-o),{width:o,height:t,x:p,y:u}))}function an(){return{top:0,right:0,bottom:0,left:0}}function ao(a){return Object.assign({},an(),a)}function ap(b,a){return a.reduce(function(a,c){return a[c]=b,a},{})}function aq(b,j){void 0===j&&(j={});var k,o,r,d,s,R,t,u,v,a,c=j,w=c.placement,x=void 0===w?b.placement:w,y=c.boundary,z=c.rootBoundary,C=c.elementContext,f=void 0===C?W:C,F=c.altBoundary,H=c.padding,p=void 0===H?0:H,g=ao("number"!=typeof p?p:ap(p,e)),K=b.rects.popper,q=b.elements[void 0!==F&&F?f===W?"reference":W:f],h=(k=A(q)?q:q.contextElement||J(b.elements.popper),o=void 0===y?"clippingParents":y,r=void 0===z?V:z,t="clippingParents"===o?(s=Q(O(d=k)),A(R=["absolute","fixed"].indexOf(L(d).position)>=0&&B(d)?T(d):d)?s.filter(function(a){return A(a)&&ak(a,R)&&"body"!==I(a)}):[]):[].concat(o),v=(u=[].concat(t,[r]))[0],a=u.reduce(function(a,c){var b=am(k,c);return a.top=D(b.top,a.top),a.right=E(b.right,a.right),a.bottom=E(b.bottom,a.bottom),a.left=D(b.left,a.left),a},am(k,v)),a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a),M=G(b.elements.reference),S=ad({reference:M,element:K,strategy:"absolute",placement:x}),U=al(Object.assign({},K,S)),i=f===W?U:M,N={top:h.top-i.top+g.top,bottom:i.bottom-h.bottom+g.bottom,left:h.left-i.left+g.left,right:i.right-h.right+g.right},P=b.modifiersData.offset;if(f===W&&P){var X=P[x];
1Object.keys(N).forEach(function(a){var b=[n,m].indexOf(a)>=0?1:-1,c=[l,m].indexOf(a)>=0?"y":"x";N[a]+=X[c]*b})}return N}function ar(a,b,c){return D(a,E(b,c))}function as(b,c,a){return void 0===a&&(a={x:0,y:0}),{top:b.top-c.height-a.y,right:b.right-c.width+a.x,bottom:b.bottom-c.height+a.y,left:b.left-c.width-a.x}}function at(a){return[l,n,m,o].some(function(b){return a[b]>=0})}var g,h,r,c,s,au=(r=void 0===(h=(g={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(a){var b=a.state,f=a.instance,c=a.options,d=c.scroll,g=void 0===d||d,e=c.resize,h=void 0===e||e,i=z(b.elements.popper),j=[].concat(b.scrollParents.reference,b.scrollParents.popper);return g&&j.forEach(function(a){a.addEventListener("scroll",f.update,_)}),h&&i.addEventListener("resize",f.update,_),function(){g&&j.forEach(function(a){a.removeEventListener("scroll",f.update,_)}),h&&i.removeEventListener("resize",f.update,_)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(b){var a=b.state,c=b.name;a.modifiersData[c]=ad({reference:a.rects.reference,element:a.rects.popper,strategy:"absolute",placement:a.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(c){var a=c.state,b=c.options,d=b.gpuAcceleration,e=b.adaptive,f=b.roundOffsets,g=void 0===f||f,h={placement:aa(a.placement),variation:ab(a.placement),popper:a.elements.popper,popperRect:a.rects.popper,gpuAcceleration:void 0===d||d,isFixed:"fixed"===a.options.strategy};null!=a.modifiersData.popperOffsets&&(a.styles.popper=Object.assign({},a.styles.popper,af(Object.assign({},h,{offsets:a.modifiersData.popperOffsets,position:a.options.strategy,adaptive:void 0===e||e,roundOffsets:g})))),null!=a.modifiersData.arrow&&(a.styles.arrow=Object.assign({},a.styles.arrow,af(Object.assign({},h,{offsets:a.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:g})))),a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-placement":a.placement})},data:{}},f,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(b){var a=b.state,f=b.options,g=b.name,c=f.offset,j=void 0===c?[0,0]:c,d=Y.reduce(function(g,h){var e,i,d,f,k,m,b,c;return g[h]=(e=h,i=a.rects,d=j,f=aa(e),k=[o,l].indexOf(f)>=0?-1:1,b=(m="function"==typeof d?d(Object.assign({},i,{placement:e})):d)[0],c=m[1],b=b||0,c=(c||0)*k,[o,n].indexOf(f)>=0?{x:c,y:b}:{x:b,y:c}),g},{}),e=d[a.placement],h=e.x,i=e.y;null!=a.modifiersData.popperOffsets&&(a.modifiersData.popperOffsets.x+=h,a.modifiersData.popperOffsets.y+=i),a.modifiersData[g]=d}},{name:"flip",enabled:!0,phase:"main",fn:function(h){var a=h.state,b=h.options,s=h.name;if(!a.modifiersData[s]._skip){for(var t=b.mainAxis,C=void 0===t||t,u=b.altAxis,D=void 0===u||u,E=b.fallbackPlacements,F=b.padding,G=b.boundary,H=b.rootBoundary,I=b.altBoundary,v=b.flipVariations,w=void 0===v||v,R=b.allowedAutoPlacements,c=a.options.placement,J=aa(c),K=E||(J!==c&&w?function(a){if(aa(a)===p)return[];var b=ah(a);return[aj(a),b,aj(b)]}(c):[ah(c)]),i=[c].concat(K).reduce(function(l,d){var m,b,h,n,o,q,i,f,r,j,g,c,k;return l.concat(aa(d)===p?(m=a,h=(b={placement:d,boundary:G,rootBoundary:H,padding:F,flipVariations:w,allowedAutoPlacements:R}).placement,n=b.boundary,o=b.rootBoundary,q=b.padding,i=b.flipVariations,f=b.allowedAutoPlacements,r=void 0===f?Y:f,j=ab(h),g=j?i?X:X.filter(function(a){return ab(a)===j}):e,c=g.filter(function(a){return r.indexOf(a)>=0}),0===c.length&&(c=g),k=c.reduce(function(b,a){return b[a]=aq(m,{placement:a,boundary:n,rootBoundary:o,padding:q})[aa(a)],b},{}),Object.keys(k).sort(function(a,b){return k[a]-k[b]})):d)},[]),L=a.rects.reference,M=a.rects.popper,N=new Map,x=!0,j=i[0],k=0;k<i.length;k++){var d=i[k],y=aa(d),z=ab(d)===U,A=[l,m].indexOf(y)>=0,B=A?"width":"height",q=aq(a,{placement:d,boundary:G,rootBoundary:H,altBoundary:I,padding:F}),f=A?z?n:o:z?m:l;L[B]>M[B]&&(f=ah(f));var O=ah(f),g=[];if(C&&g.push(q[y]<=0),D&&g.push(q[f]<=0,q[O]<=0),g.every(function(a){return a})){j=d,x=!1;break}N.set(d,g)}if(x)for(var P=w?3:1,Q=function(b){var a=i.find(function(c){var a=N.get(c);if(a)return a.slice(0,b).every(function(a){return a})});if(a)return j=a,"break"},r=P;r>0&&"break"!==Q(r);r--);a.placement!==j&&(a.modifiersData[s]._skip=!0,a.placement=j,a.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(v){var a=v.state,d=v.options,ai=v.name,C=d.mainAxis,F=d.altAxis,aj=d.boundary,ak=d.rootBoundary,al=d.altBoundary,am=d.padding,G=d.tether,e=void 0===G||G,H=d.tetherOffset,w=void 0===H?0:H,q=aq(a,{boundary:aj,rootBoundary:ak,padding:am,altBoundary:al}),I=aa(a.placement),x=ab(a.placement),J=!x,b=ac(I),j="x"===b?"y":"x",k=a.modifiersData.popperOffsets,f=a.rects.reference,p=a.rects.popper,r="function"==typeof w?w(Object.assign({},a.rects,{placement:a.placement})):w,h="number"==typeof r?{mainAxis:r,altAxis:r}:Object.assign({mainAxis:0,altAxis:0},r),s=a.modifiersData.offset?a.modifiersData.offset[a.placement]:null,y={x:0,y:0};
1if(k){if(void 0===C||C){var K,L="y"===b?l:o,M="y"===b?m:n,c="y"===b?"height":"width",i=k[b],O=i+q[L],P=i-q[M],Q=e?-p[c]/2:0,ao=x===U?f[c]:p[c],ap=x===U?-p[c]:-f[c],R=a.elements.arrow,as=e&&R?N(R):{width:0,height:0},S=a.modifiersData["arrow#persistent"]?a.modifiersData["arrow#persistent"].padding:an(),V=S[L],W=S[M],t=ar(0,f[c],as[c]),at=J?f[c]/2-Q-t-V-h.mainAxis:ao-t-V-h.mainAxis,au=J?-f[c]/2+Q+t+W+h.mainAxis:ap+t+W+h.mainAxis,z=a.elements.arrow&&T(a.elements.arrow),av=z?"y"===b?z.clientTop||0:z.clientLeft||0:0,X=null!=(K=null==s?void 0:s[b])?K:0,aw=i+at-X-av,ax=i+au-X,Y=ar(e?E(O,aw):O,i,e?D(P,ax):P);k[b]=Y,y[b]=Y-i}if(void 0!==F&&F){var Z,A,$,ay="x"===b?l:o,az="x"===b?m:n,g=k[j],u="y"===j?"height":"width",_=g+q[ay],ad=g-q[az],B=-1!==[l,o].indexOf(I),ae=null!=(Z=null==s?void 0:s[j])?Z:0,af=B?_:g-f[u]-p[u]-ae+h.altAxis,ag=B?g+f[u]+p[u]-ae-h.altAxis:ad,ah=e&&B?($=ar(af,g,A=ag))>A?A:$:ar(e?af:_,g,e?ag:ad);k[j]=ah,y[j]=ah-g}a.modifiersData[ai]=y}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(f){var g,a=f.state,v=f.name,w=f.options,h=a.elements.arrow,i=a.modifiersData.popperOffsets,p=aa(a.placement),b=ac(p),x=[o,n].indexOf(p)>=0,d=x?"height":"width";if(h&&i){var c,j,q=(c=w.padding,j=a,ao("number"!=typeof(c="function"==typeof c?c(Object.assign({},j.rects,{placement:j.placement})):c)?c:ap(c,e))),r=N(h),y=a.rects.reference[d]+a.rects.reference[b]-i[b]-a.rects.popper[d],z=i[b]-a.rects.reference[b],k=T(h),s=k?"y"===b?k.clientHeight||0:k.clientWidth||0:0,A=q["y"===b?l:o],B=s-r[d]-q["y"===b?m:n],t=s/2-r[d]/2+(y/2-z/2),u=ar(A,t,B),C=b;a.modifiersData[v]=((g={})[C]=u,g.centerOffset=u-t,g)}},effect:function(c){var b=c.state,d=c.options.element,a=void 0===d?"[data-popper-arrow]":d;null!=a&&("string"!=typeof a||(a=b.elements.popper.querySelector(a)))&&ak(b.elements.popper,a)&&(b.elements.arrow=a)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(b){var a=b.state,g=b.name,h=a.rects.reference,i=a.rects.popper,j=a.modifiersData.preventOverflow,k=aq(a,{elementContext:"reference"}),l=aq(a,{altBoundary:!0}),c=as(k,h),d=as(l,i,j),e=at(c),f=at(d);a.modifiersData[g]={referenceClippingOffsets:c,popperEscapeOffsets:d,isReferenceHidden:e,hasPopperEscaped:f},a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-reference-hidden":e,"data-popper-escaped":f})}}]}).defaultModifiers)?[]:h,c=g.defaultOptions,s=void 0===c?q:c,function(c,d,a){void 0===a&&(a=s);var e={placement:"bottom",orderedModifiers:[],options:Object.assign({},q,s),modifiersData:{},elements:{reference:c,popper:d},attributes:{},styles:{}},f=[],g=!1,b={state:e,setOptions:function(a){var f,g,j="function"==typeof a?a(e.options):a;i(),e.options=Object.assign({},s,e.options,j),e.scrollParents={reference:A(c)?Q(c):c.contextElement?Q(c.contextElement):[],popper:Q(d)};var k=(g=function(a){var c=new Map,d=new Set,b=[];function e(a){d.add(a.name),[].concat(a.requires||[],a.requiresIfExists||[]).forEach(function(a){if(!d.has(a)){var b=c.get(a);b&&e(b)}}),b.push(a)}return a.forEach(function(a){c.set(a.name,a)}),a.forEach(function(a){d.has(a.name)||e(a)}),b}((f=[].concat(r,e.options.modifiers).reduce(function(c,a){var b=c[a.name];return c[a.name]=b?Object.assign({},b,a,{options:Object.assign({},b.options,a.options),data:Object.assign({},b.data,a.data)}):a,c},{}),Object.keys(f).map(function(a){return f[a]}))),Z.reduce(function(a,b){return a.concat(g.filter(function(a){return a.phase===b}))},[]));return e.orderedModifiers=k.filter(function(a){return a.enabled}),h(),b.update()},forceUpdate:function(){if(!g){var d,o,p,a,q,k,l,r,s,t,u,h,f,i,c,v=e.elements,w=v.reference,m=v.popper;if($(w,m)){e.rects={reference:(p=w,a=T(m),q="fixed"===e.options.strategy,k=B(a),u=B(a)&&(s=F((r=(l=a).getBoundingClientRect()).width)/l.offsetWidth||1,t=F(r.height)/l.offsetHeight||1,1!==s||1!==t),h=J(a),f=G(p,u),i={scrollLeft:0,scrollTop:0},c={x:0,y:0},(k|| !k&&!q)&&(("body"!==I(a)||M(h))&&(i=(d=a)!==z(d)&&B(d)?{scrollLeft:(o=d).scrollLeft,scrollTop:o.scrollTop}:H(d)),B(a)?(c=G(a,!0),c.x+=a.clientLeft,c.y+=a.clientTop):h&&(c.x=K(h))),{x:f.left+i.scrollLeft-c.x,y:f.to
1p+i.scrollTop-c.y,width:f.width,height:f.height}),popper:N(m)},e.reset=!1,e.placement=e.options.placement,e.orderedModifiers.forEach(function(a){return e.modifiersData[a.name]=Object.assign({},a.data)});for(var j=0;j<e.orderedModifiers.length;j++){if(!0===e.reset){e.reset=!1,j=-1;continue}var n=e.orderedModifiers[j],x=n.fn,y=n.options,A=void 0===y?{}:y,C=n.name;"function"==typeof x&&(e=x({state:e,options:A,name:C,instance:b})||e)}}}},update:function(a){var b;return function(){return b||(b=new Promise(function(c){Promise.resolve().then(function(){b=void 0,c(a())})})),b}}(function(){return new Promise(function(a){b.forceUpdate(),a(e)})}),destroy:function(){i(),g=!0}};if(!$(c,d))return b;function h(){e.orderedModifiers.forEach(function(a){var g=a.name,c=a.options,d=a.effect;if("function"==typeof d){var h=d({state:e,name:g,instance:b,options:void 0===c?{}:c}),i=function(){};f.push(h||i)}})}function i(){f.forEach(function(a){return a()}),f=[]}return b.setOptions(a).then(function(b){!g&&a.onFirstUpdate&&a.onFirstUpdate(b)}),b}),av="tippy-content",aw="tippy-arrow",ax="tippy-svg-arrow",ay={passive:!0,capture:!0},t=function(){return document.body};function az(a,c,b){if(Array.isArray(a)){var d=a[c];return null==d?Array.isArray(b)?b[c]:b:d}return a}function aA(b,c){var a=({}).toString.call(b);return 0===a.indexOf("[object")&&a.indexOf(c+"]")> -1}function aB(a,b){return"function"==typeof a?a.apply(void 0,b):a}function aC(a,b){var c;return 0===b?a:function(d){clearTimeout(c),c=setTimeout(function(){a(d)},b)}}function aD(a){return[].concat(a)}function aE(a,b){-1===a.indexOf(b)&&a.push(b)}function aF(a){return[].slice.call(a)}function aG(a){return Object.keys(a).reduce(function(c,b){return void 0!==a[b]&&(c[b]=a[b]),c},{})}function aH(){return document.createElement("div")}function aI(a){return["Element","Fragment"].some(function(b){return aA(a,b)})}function aJ(a,b){a.forEach(function(a){a&&(a.style.transitionDuration=b+"ms")})}function aK(a,b){a.forEach(function(a){a&&a.setAttribute("data-state",b)})}function aL(b,a,c){var d=a+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(a){b[d](a,c)})}function aM(c,d){for(var b,a=d;a;){if(c.contains(a))return!0;a=null==a.getRootNode?void 0:null==(b=a.getRootNode())?void 0:b.host}return!1}var u={isTouch:!1},aN=0;function aO(){!u.isTouch&&(u.isTouch=!0,window.performance&&document.addEventListener("mousemove",aP))}function aP(){var a=performance.now();a-aN<20&&(u.isTouch=!1,document.removeEventListener("mousemove",aP)),aN=a}function aQ(){var a,b=document.activeElement;if((a=b)&&a._tippy&&a._tippy.reference===a){var c=b._tippy;b.blur&&!c.state.isVisible&&b.blur()}}var aR=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto,i=Object.assign({appendTo:t,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),aS=Object.keys(i);function aT(a){var b=(a.plugins||[]).reduce(function(c,d){var e,b=d.name,f=d.defaultValue;return b&&(c[b]=void 0!==a[b]?a[b]:null!=(e=i[b])?e:f),c},{});return Object.assign({},a,b)}function aU(c,b){var e,d,a=Object.assign({},b,{content:aB(b.content,[c])},b.ignoreAttributes?{}:(e=c,((d=b.plugins)?Object.keys(aT(Object.assign({},i,{plugins:d}))):aS).reduce(function(a,b){var c=(e.getAttribute("data-tippy-"+b)||"").trim();if(!c)return a;if("content"===b)a[b]=c;else try{a[b]=JSON.parse(c)}catch(d){a[b]=c}return a},{})));return a.aria=Object.assign({},i.aria,a.aria),a.aria={expanded:"auto"===a.aria.expanded?b.interactive:a.aria.expanded,content:"auto"===a.aria.content?b.interactive?null:"describedby":a.aria.content},a}var aV=function(){return"innerHTML"};function aW(a,b){a[aV()]=b}function aX(b){var a=aH();return!0===b?a.className=aw:(a.className=ax,aI(b)?a.appendChild(b):aW(a,b)),a}function aY(b,a){aI(a.content)?(aW(b,""),b.appendChild(a.content)):"function"!=typeof a.content&&(a.allowHTML?aW(b,a.content):b.textContent=a.content)}function aZ(c){var b=c.firstElementChild,a=aF(b.children);return{box:b,content:a.find(function(a){return a.classList.contains(av)}),arrow:a.find(function(a){return a.classList.contains(aw)||a.classList.contains(ax)}),backdrop:a.find(function(a){return a.classList.contains("tippy-backdrop")})}}function j(c){var d=aH(),a=aH();a.className="tippy-box",a.setAttribute("data-state","hidden"),a.setAttribute("tabindex","-1");var b=aH();function e(f,a){var g=aZ(d),b=g.box,h=g.content,e=g.arrow;a.theme?b.setAttribute("data-theme",a.theme):b.removeAttribute("data-theme"),"string"==typeof a.animation?b.setAttribute("data-animation",a.animation):b.removeAttribute("data-animation"),a.inertia?b.setAttribute("data-inertia",""):b.removeAttribute("data-inertia"),b.style.maxWidth="number"==typeof a.maxWidth?a.maxWidth+"px":a.maxWidth,a.role?b.setAttribute("role",a.role):b.removeAttribute("role"),(f.content!==a.content||f.allowHTML!==a.allowHTML)&&aY(h,c.props),a.arrow?e?f.arrow!==a.arrow&&(b.removeChild(e),b.appendChild(aX(a.arrow))):b.appendChild(aX(a.arrow)):e&&b.removeChild(e)}return b.className=av,b.setAttribute("data-state","hidden"),aY(b,c.props),d.appendChild(a),a.appendChild(b),e(c.props,c.props),{popper:d,onUpdate:e}}j.$$tippy=!0;var a$=1,a_=[],a0=[];function a(c,b){void 0===b&&(b={});var a,e=i.plugins.concat(b.plugins||[]);document.addEventListener("touchstart",aO,ay),window.addEventListener("blur",aQ);var f=Object.assign({},b,{plugins:e}),d=(aI(a=c)?[a]:aA(a,"NodeList")?aF(a):Array.isArray(a)?a:aF(document.querySelectorAll(a))).reduce(function(a,b){var c=b&&function(d,g){var k,l,m,n,o,p,q,h,b=aU(d,Object.assign({},i,aT(aG(g)))),r=!1,s=!1,v=!1,w=!1,x=[],y=aC(X,b.interactiveDebounce),j=a$++,e=(h=b.plugins).filter(function(a,b){return h.indexOf(a)===b}),a={id:j,reference:d,popper:aH(),popperInstance:null,props:b,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:e,clearDelayTimeouts:function(){clearTimeout(k),clearTimeout(l),cancelAnimationFrame(m)},setProps:function(e){if(!a.state.isDestroyed){J("onBeforeUpdate",[a,e]),V();var c=a.props,b=aU(d,Object.assign({},c,aG(e),{ignoreAttributes:!0}));a.props=b,U(),c.interactiveDebounce!==b.interactiveDebounce&&(M(),y=aC(X,b.interactiveDebounce)),c.triggerTarget&&!b.triggerTarget?aD(c.triggerTarget).forEach(function(a){a.removeAttribute("aria-expanded")}):b.triggerTarget&&d.removeAttribute("aria-expanded"),L(),I(),z&&z(c,b),a.popperInstance&&(_(),ab().forEac
1h(function(a){requestAnimationFrame(a._tippy.popperInstance.forceUpdate)})),J("onAfterUpdate",[a,e])}},setContent:function(b){a.setProps({content:b})},show:function(){var f,b,e,h=a.state.isVisible,j=a.state.isDestroyed,k=!a.state.isEnabled,l=u.isTouch&&!a.props.touch,o=az(a.props.duration,0,i.duration);if(!h&&!j&&!k&&!l&& !(q||d).hasAttribute("disabled")&&(J("onShow",[a],!1),!1!==a.props.onShow(a))){if(a.state.isVisible=!0,E()&&(c.style.visibility="visible"),I(),Q(),a.state.isMounted||(c.style.transition="none"),E()){var g=G(),m=g.box,n=g.content;aJ([m,n],0)}p=function(){var b;if(a.state.isVisible&&!w){if(w=!0,c.offsetHeight,c.style.transition=a.props.moveTransition,E()&&a.props.animation){var d=G(),e=d.box,f=d.content;aJ([e,f],o),aK([e,f],"visible")}K(),L(),aE(a0,a),null==(b=a.popperInstance)||b.forceUpdate(),J("onMount",[a]),a.props.animation&&E()&&function(a,b){S(a,b)}(o,function(){a.state.isShown=!0,J("onShown",[a])})}},b=a.props.appendTo,e=q||d,(f=a.props.interactive&&b===t||"parent"===b?e.parentNode:aB(b,[e])).contains(c)||f.appendChild(c),a.state.isMounted=!0,_()}},hide:function(){var b,h,j=!a.state.isVisible,k=a.state.isDestroyed,l=!a.state.isEnabled,d=az(a.props.duration,1,i.duration);if(!j&&!k&&!l&&(J("onHide",[a],!1),!1!==a.props.onHide(a))){if(a.state.isVisible=!1,a.state.isShown=!1,w=!1,r=!1,E()&&(c.style.visibility="hidden"),M(),R(),I(!0),E()){var e=G(),f=e.box,g=e.content;a.props.animation&&(aJ([f,g],d),aK([f,g],"hidden"))}(K(),L(),a.props.animation)?E()&&(b=d,h=a.unmount,S(b,function(){!a.state.isVisible&&c.parentNode&&c.parentNode.contains(c)&&h()})):a.unmount()}},hideWithInteractivity:function(a){F().addEventListener("mousemove",y),aE(a_,y),y(a)},enable:function(){a.state.isEnabled=!0},disable:function(){a.hide(),a.state.isEnabled=!1},unmount:function(){a.state.isVisible&&a.hide(),a.state.isMounted&&(aa(),ab().forEach(function(a){a._tippy.unmount()}),c.parentNode&&c.parentNode.removeChild(c),a0=a0.filter(function(b){return b!==a}),a.state.isMounted=!1,J("onHidden",[a]))},destroy:function(){a.state.isDestroyed||(a.clearDelayTimeouts(),a.unmount(),V(),delete d._tippy,a.state.isDestroyed=!0,J("onDestroy",[a]))}};if(!b.render)return a;var f=b.render(a),c=f.popper,z=f.onUpdate;c.setAttribute("data-tippy-root",""),c.id="tippy-"+a.id,a.popper=c,d._tippy=a,c._tippy=a;var A=e.map(function(b){return b.fn(a)}),B=d.hasAttribute("aria-expanded");return U(),L(),I(),J("onCreate",[a]),b.showOnCreate&&ac(),c.addEventListener("mouseenter",function(){a.props.interactive&&a.state.isVisible&&a.clearDelayTimeouts()}),c.addEventListener("mouseleave",function(){a.props.interactive&&a.props.trigger.indexOf("mouseenter")>=0&&F().addEventListener("mousemove",y)}),a;function C(){var b=a.props.touch;return Array.isArray(b)?b:[b,0]}function D(){return"hold"===C()[0]}function E(){var b;return!!(null!=(b=a.props.render)&&b.$$tippy)}function F(){var b,a,c=(q||d).parentNode;return c&&null!=(a=aD(c)[0])&&null!=(b=a.ownerDocument)&&b.body?a.ownerDocument:document}function G(){return aZ(c)}function H(b){return a.state.isMounted&&!a.state.isVisible||u.isTouch||n&&"focus"===n.type?0:az(a.props.delay,b?0:1,i.delay)}function I(b){void 0===b&&(b=!1),c.style.pointerEvents=a.props.interactive&&!b?"":"none",c.style.zIndex=""+a.props.zIndex}function J(d,e,b){if(void 0===b&&(b=!0),A.forEach(function(a){a[d]&&a[d].apply(a,e)}),b){var c;(c=a.props)[d].apply(c,e)}}function K(){var b=a.props.aria;if(b.content){var e="aria-"+b.content,f=c.id;aD(a.props.triggerTarget||d).forEach(function(b){var c=b.getAttribute(e);if(a.state.isVisible)b.setAttribute(e,c?c+" "+f:f);else{var d=c&&c.replace(f,"").trim();d?b.setAttribute(e,d):b.removeAttribute(e)}})}}function L(){!B&&a.props.aria.expanded&&aD(a.props.triggerTarget||d).forEach(function(b){a.props.interactive?b.setAttribute("aria-expanded",a.state.isVisible&&b===(q||d)?"true":"false"):b.removeAttribute("aria-expanded")})}function M(){F().removeEventListener("mousemove",y),a_=a_.filter(function(a){return a!==y})}function N(b){if(!u.isTouch|| !v&&"mousedown"!==b.type){var e=b.composedPath&&b.composedPath()[0]||b.target;if(!(a.props.interactive&&aM(c,e))){if(aD(a.props.triggerTarget||d).some(function(a){return aM(a,e)})){if(u.isTouch)return;if(a.state.isVisible&&a.props.trigger.indexOf("click")>=0)return}else J("onClickOutside",[a,b]);!0!==a.props.hideOnClick||(a.clearDelayTimeouts(),a.hide(),s=!0,setTimeout(function(){s=!1}),a.state.isMounted||R())}}}function O(){v=!0}function P(){v=!1}function Q(){var a=F();a.addEventListener("mousedown",N,!0),a.addEventListener("touchend",N,ay),a.addEventListener("touchstart",P,ay),a.addEventListener("touchmove",O,ay)}function R(){var a=F();a.removeEventListener("mousedown",N,!0),a.removeEventListener("touchend",N,ay),a.removeEventListener("touchstart",P,ay),a.removeEventListener("touchmove",O,ay)}function S(c,d){var a=G().box;function b(c){c.target===a&&(aL(a,"remove",b),d())}if(0===c)return d();aL(a,"remove",o),aL(a,"add",b),o=b}function T(c,e,b){void 0===b&&(b=!1),aD(a.props.triggerTarget||d).forEac
1h(function(a){a.addEventListener(c,e,b),x.push({node:a,eventType:c,handler:e,options:b})})}function U(){D()&&(T("touchstart",W,{passive:!0}),T("touchend",Y,{passive:!0})),(0,a.props.trigger).split(/\s+/).filter(Boolean).forEach(function(a){if("manual"!==a)switch(T(a,W),a){case"mouseenter":T("mouseleave",Y);break;case"focus":T(aR?"focusout":"blur",Z);break;case"focusin":T("focusout",Z);break}})}function V(){x.forEach(function(a){var b=a.node,c=a.eventType,d=a.handler,e=a.options;b.removeEventListener(c,d,e)}),x=[]}function W(b){var d,c=!1;if(!(!a.state.isEnabled||$(b))&&!s){var e=(null==(d=n)?void 0:d.type)==="focus";n=b,q=b.currentTarget,L(),!a.state.isVisible&&aA(b,"MouseEvent")&&a_.forEach(function(a){return a(b)}),"click"===b.type&&(0>a.props.trigger.indexOf("mouseenter")||r)&& !1!==a.props.hideOnClick&&a.state.isVisible?c=!0:ac(b),"click"===b.type&&(r=!c),c&&!e&&ad(b)}}function X(a){var e,f,h,i,g=a.target,j=(q||d).contains(g)||c.contains(g);("mousemove"!==a.type||!j)&&(e=ab().concat(c).map(function(a){var c,d=null==(c=a._tippy.popperInstance)?void 0:c.state;return d?{popperRect:a.getBoundingClientRect(),popperState:d,props:b}:null}).filter(Boolean),h=(f=a).clientX,i=f.clientY,e.every(function(e){var b=e.popperRect,f=e.popperState,c=e.props.interactiveBorder,d=(0,f.placement).split("-")[0],a=f.modifiersData.offset;if(!a)return!0;var g="bottom"===d?a.top.y:0,j="top"===d?a.bottom.y:0,k="right"===d?a.left.x:0,l="left"===d?a.right.x:0,m=b.top-i+g>c,n=i-b.bottom-j>c,o=b.left-h+k>c,p=h-b.right-l>c;return m||n||o||p})&&(M(),ad(a)))}function Y(b){if(!($(b)||a.props.trigger.indexOf("click")>=0&&r)){if(a.props.interactive){a.hideWithInteractivity(b);return}ad(b)}}function Z(b){(!(0>a.props.trigger.indexOf("focusin"))||b.target===(q||d))&&(a.props.interactive&&b.relatedTarget&&c.contains(b.relatedTarget)||ad(b))}function $(a){return!!u.isTouch&&D()!==a.type.indexOf("touch")>=0}function _(){aa();var b=a.props,f=b.popperOptions,i=b.placement,j=b.offset,g=b.getReferenceClientRect,k=b.moveTransition,h=E()?aZ(c).arrow:null,l=g?{getBoundingClientRect:g,contextElement:g.contextElement||q||d}:d,e=[{name:"offset",options:{offset:j}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!k}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(a){var b=a.state;if(E()){var c=G().box;["placement","reference-hidden","escaped"].forEach(function(a){"placement"===a?c.setAttribute("data-placement",b.placement):b.attributes.popper["data-popper-"+a]?c.setAttribute("data-"+a,""):c.removeAttribute("data-"+a)}),b.attributes.popper={}}}}];E()&&h&&e.push({name:"arrow",options:{element:h,padding:3}}),e.push.apply(e,(null==f?void 0:f.modifiers)||[]),a.popperInstance=au(l,c,Object.assign({},f,{placement:i,onFirstUpdate:p,modifiers:e}))}function aa(){a.popperInstance&&(a.popperInstance.destroy(),a.popperInstance=null)}function ab(){return aF(c.querySelectorAll("[data-tippy-root]"))}function ac(c){a.clearDelayTimeouts(),c&&J("onTrigger",[a,c]),Q();var b=H(!0),d=C(),f=d[0],e=d[1];u.isTouch&&"hold"===f&&e&&(b=e),b?k=setTimeout(function(){a.show()},b):a.show()}function ad(b){if(a.clearDelayTimeouts(),J("onUntrigger",[a,b]),!a.state.isVisible){R();return}if(!(a.props.trigger.indexOf("mouseenter")>=0&&a.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(b.type)>=0)||!r){var c=H(!1);c?l=setTimeout(function(){a.state.isVisible&&a.hide()},c):m=requestAnimationFrame(function(){a.hide()})}}}(b,f);return c&&a.push(c),a},[]);return aI(c)?d[0]:d}a.defaultProps=i,a.setDefaultProps=function(a){Object.keys(a).forEach(function(b){i[b]=a[b]})},a.currentInput=u,Object.assign({},f,{effect:function(c){var a=c.state,b={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(a.elements.popper.style,b.popper),a.styles=b,a.elements.arrow&&Object.assign(a.elements.arrow.style,b.arrow)}}),a.setDefaultProps({render:j});var d=b(7294),a1=b(3935);function a2(c,f){if(null==c)return{};var a,b,d={},e=Object.keys(c);for(b=0;b<e.length;b++)a=e[b],f.indexOf(a)>=0||(d[a]=c[a]);return d}var v="undefined"!=typeof window&&"undefined"!=typeof document;function a3(a,b){a&&("function"==typeof a&&a(b),({}).hasOwnProperty.call(a,"current")&&(a.current=b))}function a4(){return v&&document.createElement("div")}function a5(a,b){if(a===b)return!0;
1if("object"!=typeof a||null==a||"object"!=typeof b||null==b)return!1;if(Object.keys(a).length!==Object.keys(b).length)return!1;for(var c in a){if(!b.hasOwnProperty(c))return!1;if(!a5(a[c],b[c]))return!1}return!0}var a6=v?d.useLayoutEffect:d.useEffect;function a7(b,c,a){a.split(/\s+/).forEach(function(a){a&&b.classList[c](a)})}var w,x,a8={name:"className",defaultValue:"",fn:function(b){var c=b.popper.firstElementChild,d=function(){var a;return!!(null==(a=b.props.render)?void 0:a.$$tippy)};function a(){(!b.props.className||d())&&a7(c,"add",b.props.className)}return{onCreate:a,onBeforeUpdate:function(){d()&&a7(c,"remove",b.props.className)},onAfterUpdate:a}}},a9=(x=(w=a,function(a){var c=a.children,s=a.content,t=a.visible,j=a.singleton,g=a.render,u=a.reference,k=a.disabled,v=void 0!==k&&k,l=a.ignoreAttributes,x=(a.__source,a.__self,a2(a,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),y=void 0!==t,m=void 0!==j,n=(0,d.useState)(!1),z=n[0],C=n[1],o=(0,d.useState)({}),e=o[0],D=o[1],p=(0,d.useState)(),A=p[0],E=p[1],h=function(a){var b=(0,d.useRef)();return b.current||(b.current="function"==typeof a?a():a),b.current}(function(){return{container:a4(),renders:1}}),b=Object.assign({ignoreAttributes:void 0===l||l},x,{content:h.container});y&&(b.trigger="manual",b.hideOnClick=!1),m&&(v=!0);var B=b,q=b.plugins||[];g&&(B=Object.assign({},b,{plugins:m&&null!=j.data?[].concat(q,[{fn:function(){return{onTrigger:function(b,c){var a=j.data.children.find(function(a){return a.instance.reference===c.currentTarget});b.state.$$activeSingletonInstance=a.instance,E(a.content)}}}}]):q,render:function(){return{popper:h.container}}}));var i,f,r=[u].concat(c?[c.type]:[]);return a6(function(){var c=u;u&&u.hasOwnProperty("current")&&(c=u.current);var a=w(c||h.ref||a4(),Object.assign({},B,{plugins:[a8].concat(b.plugins||[])}));return h.instance=a,v&&a.disable(),t&&a.show(),m&&j.hook({instance:a,content:s,props:B,setSingletonContent:E}),C(!0),function(){a.destroy(),null==j||j.cleanup(a)}},r),a6(function(){if(1===h.renders){h.renders++;return}var d,c,b,e,f,g,i,a=h.instance;a.setProps((c=a.props,b=B,Object.assign({},b,{popperOptions:Object.assign({},c.popperOptions,b.popperOptions,{modifiers:(g=[].concat((null==(e=c.popperOptions)?void 0:e.modifiers)||[],(null==(f=b.popperOptions)?void 0:f.modifiers)||[]),i=[],g.forEach(function(a){i.find(function(b){return a5(a,b)})||i.push(a)}),i)})}))),null==(d=a.popperInstance)||d.forceUpdate(),v?a.disable():a.enable(),y&&(t?a.show():a.hide()),m&&j.hook({instance:a,content:s,props:B,setSingletonContent:E})}),a6(function(){if(g){var b,a=h.instance;a.setProps({popperOptions:Object.assign({},a.props.popperOptions,{modifiers:[].concat(((null==(b=a.props.popperOptions)?void 0:b.modifiers)||[]).filter(function(a){return"$$tippyReact"!==a.name}),[{name:"$$tippyReact",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(d){var c,b=d.state,a=null==(c=b.modifiersData)?void 0:c.hide;(e.placement!==b.placement||e.referenceHidden!==(null==a?void 0:a.isReferenceHidden)||e.escaped!==(null==a?void 0:a.hasPopperEscaped))&&D({placement:b.placement,referenceHidden:null==a?void 0:a.isReferenceHidden,escaped:null==a?void 0:a.hasPopperEscaped}),b.attributes.popper={}}}])})})}},[e.placement,e.referenceHidden,e.escaped].concat(r)),d.createElement(d.Fragment,null,c?(0,d.cloneElement)(c,{ref:function(a){h.ref=a,a3(c.ref,a)}}):null,z&&(0,a1.createPortal)(g?g((f={"data-placement":(i=e).placement},i.referenceHidden&&(f["data-reference-hidden"]=""),i.escaped&&(f["data-escaped"]=""),f),A,h.instance):s,h.container))}),(0,d.forwardRef)(function(a,e){var b=a.children,c=a2(a,["children"]);return d.createElement(x,Object.assign({},void 0,c),b?(0,d.cloneElement)(b,{ref:function(a){a3(e,a),a3(b.ref,a)}}):null)}))},7856:function(a){!function(c,b){a.exports=b()}(this,function(){"use strict";var f,h=Object.hasOwnProperty,i=Object.setPrototypeOf,j=Object.isFrozen,k=Object.getPrototypeOf,l=Object.getOwnPropertyDescriptor,a=Object.freeze,b=Object.seal,m=Object.create,c="undefined"!=typeof Reflect&&Reflect,d=c.apply,e=c.construct;d||(d=function(a,b,c){return a.apply(b,c)}),a||(a=function(a){return a}),b||(b=function(a){return a}),e||(e=function(a,b){return new(Function.prototype.bind.apply(a,[null].concat(function(a){if
1(!Array.isArray(a))return Array.from(a);for(var b=0,c=Array(a.length);b<a.length;b++)c[b]=a[b];return c}(b))))});var n=x(Array.prototype.forEach),o=x(Array.prototype.pop),p=x(Array.prototype.push),q=x(String.prototype.toLowerCase),r=x(String.prototype.match),s=x(String.prototype.replace),t=x(String.prototype.indexOf),u=x(String.prototype.trim),v=x(RegExp.prototype.test),w=(f=TypeError,function(){for(var b=arguments.length,c=Array(b),a=0;a<b;a++)c[a]=arguments[a];return e(f,c)});function x(a){return function(f){for(var c=arguments.length,e=Array(c>1?c-1:0),b=1;b<c;b++)e[b-1]=arguments[b];return d(a,f,e)}}function y(c,b){i&&i(c,null);for(var d=b.length;d--;){var a=b[d];if("string"==typeof a){var e=q(a);e!==a&&(j(b)||(b[d]=e),a=e)}c[a]=!0}return c}function z(b){var c=m(null),a=void 0;for(a in b)d(h,b,[a])&&(c[a]=b[a]);return c}function A(b,c){for(;null!==b;){var a=l(b,c);if(a){if(a.get)return x(a.get);if("function"==typeof a.value)return x(a.value)}b=k(b)}return function(a){return console.warn("fallback value for",a),null}}var B=a(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),C=a(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),D=a(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),E=a(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),F=a(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),G=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),H=a(["#text"]),I=a(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),J=a(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),K=a(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),L=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),M=b(/\{\{[\s\S]*|[\s\S]*\}\}/gm),N=b(/<%[\s\S]*|[\s\S]*%>/gm),O=b(/^data-[\-\w.\u00B7-\uFFFF]/),P=b(/^aria-[\-\w]+$/),Q=b(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),R=b(/^(?:\w+script|data):/i),S=b(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),T=b(/^html$/i),U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};function V(a){if(!Array.isArray(a))return Array.from(a);for(var b=0,c=Array(a.length);b<a.length;b++)c[b]=a[b];return c}var W=function(a,b){if((void 0===a?"undefined":U(a))!=="object"||"function"!=typeof a.createPolicy)return null;var c=null,d="data-tt-policy-suffix";b.currentScript&&b.currentScript.hasAttribute(d)&&(c=b.currentScript.getAttribute(d));var e="dompurify"+(c?"#"+c:"");try{return a.createPolicy(e,{createHTML:function(a){return a}})}catch(f){return console.warn("TrustedTypes policy "+e+" could not be created."),null}};function g(){var b=arguments.length>0&& void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window,c=function(a){return g(a)};if(c.version="2.3.6",c.removed=[],!b||!b.document||9!==b.document.nodeType)return c.isSupported=!1,c;var i=b.document,d=b.document,ab=b.DocumentFragment,X=b.HTMLTemplateElement,ac=b.Node,Y=b.Element,ad=b.NodeFilter,j=b.N
1amedNodeMap,ae=void 0===j?b.NamedNodeMap||b.MozNamedAttrMap:j,af=b.HTMLFormElement,ag=b.DOMParser,Z=b.trustedTypes,e=Y.prototype,ah=A(e,"cloneNode"),ai=A(e,"nextSibling"),aj=A(e,"childNodes"),$=A(e,"parentNode");if("function"==typeof X){var h=d.createElement("template");h.content&&h.content.ownerDocument&&(d=h.content.ownerDocument)}var k=W(Z,i),ak=k?k.createHTML(""):"",f=d,l=f.implementation,al=f.createNodeIterator,am=f.createDocumentFragment,an=f.getElementsByTagName,ao=i.importNode,m={};try{m=z(d).documentMode?d.documentMode:{}}catch(ap){}var aq={};c.isSupported="function"==typeof $&&l&& void 0!==l.createHTMLDocument&&9!==m;var ar=M,as=N,at=O,au=P,av=R,aw=S,ax=Q,ay=null,az=y({},[].concat(V(B),V(C),V(D),V(F),V(H))),aA=null,aB=y({},[].concat(V(I),V(J),V(K),V(L))),aC=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),aD=null,aE=null,aF=!0,aG=!0,aH=!1,aI=!1,aJ=!1,aK=!1,aL=!1,aM=!1,aN=!1,aO=!1,aP=!0,aQ=!0,aR=!1,aS={},aT=null,aU=y({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),aV=null,aW=y({},["audio","video","img","source","image","track"]),aX=null,aY=y({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),aZ="http://www.w3.org/1998/Math/MathML",a$="http://www.w3.org/2000/svg",_="http://www.w3.org/1999/xhtml",a_=_,a0=!1,a1=void 0,a2=["application/xhtml+xml","text/html"],a3=void 0,a4=null,a5=d.createElement("form"),a6=function(a){return a instanceof RegExp||a instanceof Function},a7=function(b){a4&&a4===b||(b&&(void 0===b?"undefined":U(b))==="object"||(b={}),ay="ALLOWED_TAGS"in(b=z(b))?y({},b.ALLOWED_TAGS):az,aA="ALLOWED_ATTR"in b?y({},b.ALLOWED_ATTR):aB,aX="ADD_URI_SAFE_ATTR"in b?y(z(aY),b.ADD_URI_SAFE_ATTR):aY,aV="ADD_DATA_URI_TAGS"in b?y(z(aW),b.ADD_DATA_URI_TAGS):aW,aT="FORBID_CONTENTS"in b?y({},b.FORBID_CONTENTS):aU,aD="FORBID_TAGS"in b?y({},b.FORBID_TAGS):{},aE="FORBID_ATTR"in b?y({},b.FORBID_ATTR):{},aS="USE_PROFILES"in b&&b.USE_PROFILES,aF=!1!==b.ALLOW_ARIA_ATTR,aG=!1!==b.ALLOW_DATA_ATTR,aH=b.ALLOW_UNKNOWN_PROTOCOLS||!1,aI=b.SAFE_FOR_TEMPLATES||!1,aJ=b.WHOLE_DOCUMENT||!1,aM=b.RETURN_DOM||!1,aN=b.RETURN_DOM_FRAGMENT||!1,aO=b.RETURN_TRUSTED_TYPE||!1,aL=b.FORCE_BODY||!1,aP=!1!==b.SANITIZE_DOM,aQ=!1!==b.KEEP_CONTENT,aR=b.IN_PLACE||!1,ax=b.ALLOWED_URI_REGEXP||ax,a_=b.NAMESPACE||_,b.CUSTOM_ELEMENT_HANDLING&&a6(b.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(aC.tagNameCheck=b.CUSTOM_ELEMENT_HANDLING.tagNameCheck),b.CUSTOM_ELEMENT_HANDLING&&a6(b.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(aC.attributeNameCheck=b.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),b.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof b.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(aC.allowCustomizedBuiltInElements=b.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),a1=a1=-1===a2.indexOf(b.PARSER_MEDIA_TYPE)?"text/html":b.PARSER_MEDIA_TYPE,a3="application/xhtml+xml"===a1?function(a){return a}:q,aI&&(aG=!1),aN&&(aM=!0),aS&&(ay=y({},[].concat(V(H))),aA=[],!0===aS.html&&(y(ay,B),y(aA,I)),!0===aS.svg&&(y(ay,C),y(aA,J),y(aA,L)),!0===aS.svgFilters&&(y(ay,D),y(aA,J),y(aA,L)),!0===aS.mathMl&&(y(ay,F),y(aA,K),y(aA,L))),b.ADD_TAGS&&(ay===az&&(ay=z(ay)),y(ay,b.ADD_TAGS)),b.ADD_ATTR&&(aA===aB&&(aA=z(aA)),y(aA,b.ADD_ATTR)),b.ADD_URI_SAFE_ATTR&&y(aX,b.ADD_URI_SAFE_ATTR),b.FORBID_CONTENTS&&(aT===aU&&(aT=z(aT)),y(aT,b.FORBID_CONTENTS)),aQ&&(ay["#text"]=!0),aJ&&y(ay,["html","head","body"]),ay.table&&(y(ay,["tbody"]),delete aD.tbody),a&&a(b),a4=b)},a8=y({},["mi","mo","mn","ms","mtext"]),a9=y({},["foreignobject","desc","title","annotation-xml"]),x=y({},C);y(x,D),y(x,E);var aa=y({},F);y(aa,G);var ba=function(c){var a=$(c);a&&a.tagName||(a={namespaceURI:_,tagName:"template"});var b=q(c.tagName),d=q(a.tagName);if(c.namespaceURI===a$)return a.namespaceURI===_?"svg"===b:a.namespaceURI===aZ?"svg"===b&&("annotation-xml"===d||a8[d]):Boolean(x[b]);if(c.namespaceURI===aZ)return a.namespaceURI===_?"math"===b:a.namespaceURI===a$?"math"===b&&a9[d]:Boolean(aa[b]);if(c.namespaceURI===_){if(a.namespaceURI===a$&&!a9[d])return!1;if(a.namespaceURI===aZ&&!a8[d])return!1;var e=y({},["title","style","font","a","script"]);return!aa[b]&&(e[b]||!x[b])}return!1},bb=function(a){p(c.removed,{element:a});try{a.parentNode.removeChild(a)}catch(b){try{a.outerHTML=ak}catch(d){a.remove()}}},bc=function(b,a){try{p(c.removed,{attribute:a.getAttributeNode(b),from:a})}catch(d){p(c.removed,{attribute:null,from:a})}
1if(a.removeAttribute(b),"is"===b&&!aA[b])if(aM||aN)try{bb(a)}catch(e){}else try{a.setAttribute(b,"")}catch(f){}},bd=function(b){var a=void 0,c=void 0;if(aL)b="<remove></remove>"+b;else{var f=r(b,/^[\r\n\t ]+/);c=f&&f[0]}"application/xhtml+xml"===a1&&(b='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+b+"</body></html>");var g=k?k.createHTML(b):b;if(a_===_)try{a=new ag().parseFromString(g,a1)}catch(h){}if(!a||!a.documentElement){a=l.createDocument(a_,"template",null);try{a.documentElement.innerHTML=a0?"":g}catch(i){}}var e=a.body||a.documentElement;return(b&&c&&e.insertBefore(d.createTextNode(c),e.childNodes[0]||null),a_===_)?an.call(a,aJ?"html":"body")[0]:aJ?a.documentElement:e},be=function(a){return al.call(a.ownerDocument||a,a,ad.SHOW_ELEMENT|ad.SHOW_COMMENT|ad.SHOW_TEXT,null,!1)},bf=function(a){return(void 0===ac?"undefined":U(ac))==="object"?a instanceof ac:a&&(void 0===a?"undefined":U(a))==="object"&&"number"==typeof a.nodeType&&"string"==typeof a.nodeName},bg=function(a,b,d){aq[a]&&n(aq[a],function(a){a.call(c,b,d,a4)})},bh=function(a){var d,e=void 0;if(bg("beforeSanitizeElements",a,null),(d=a)instanceof af&&("string"!=typeof d.nodeName||"string"!=typeof d.textContent||"function"!=typeof d.removeChild||!(d.attributes instanceof ae)||"function"!=typeof d.removeAttribute||"function"!=typeof d.setAttribute||"string"!=typeof d.namespaceURI||"function"!=typeof d.insertBefore))return bb(a),!0;if(r(a.nodeName,/[\u0080-\uFFFF]/))return bb(a),!0;var b=a3(a.nodeName);if(bg("uponSanitizeElement",a,{tagName:b,allowedTags:ay}),!bf(a.firstElementChild)&&(!bf(a.content)||!bf(a.content.firstElementChild))&&v(/<[/\w]/g,a.innerHTML)&&v(/<[/\w]/g,a.textContent))return bb(a),!0;if("select"===b&&v(/<template/i,a.innerHTML))return bb(a),!0;if(!ay[b]||aD[b]){if(!aD[b]&&bj(b)){if(aC.tagNameCheck instanceof RegExp&&v(aC.tagNameCheck,b))return!1;if(aC.tagNameCheck instanceof Function&&aC.tagNameCheck(b))return!1}if(aQ&&!aT[b]){var h=$(a)||a.parentNode,f=aj(a)||a.childNodes;if(f&&h)for(var i=f.length,g=i-1;g>=0;--g)h.insertBefore(ah(f[g],!0),ai(a))}return bb(a),!0}return a instanceof Y&&!ba(a)?(bb(a),!0):("noscript"===b||"noembed"===b)&&v(/<\/no(script|embed)/i,a.innerHTML)?(bb(a),!0):(aI&&3===a.nodeType&&(e=s(e=a.textContent,ar," "),e=s(e,as," "),a.textContent!==e&&(p(c.removed,{element:a.cloneNode()}),a.textContent=e)),bg("afterSanitizeElements",a,null),!1)},bi=function(c,a,b){if(aP&&("id"===a||"name"===a)&&(b in d||b in a5))return!1;if(aG&&!aE[a]&&v(at,a));else if(aF&&v(au,a));else if(!aA[a]||aE[a]){if(!(bj(c)&&(aC.tagNameCheck instanceof RegExp&&v(aC.tagNameCheck,c)||aC.tagNameCheck instanceof Function&&aC.tagNameCheck(c))&&(aC.attributeNameCheck instanceof RegExp&&v(aC.attributeNameCheck,a)||aC.attributeNameCheck instanceof Function&&aC.attributeNameCheck(a))||"is"===a&&aC.allowCustomizedBuiltInElements&&(aC.tagNameCheck instanceof RegExp&&v(aC.tagNameCheck,b)||aC.tagNameCheck instanceof Function&&aC.tagNameCheck(b))))return!1}else if(aX[a]);else if(v(ax,s(b,aw,"")));else if(("src"===a||"xlink:href"===a||"href"===a)&&"script"!==c&&0===t(b,"data:")&&aV[c]);else if(aH&&!v(av,s(b,aw,"")));else if(b)return!1;return!0},bj=function(a){return a.indexOf("-")>0},bk=function(b){var i=void 0,a=void 0,f=void 0,g=void 0;bg("beforeSanitizeAttributes",b,null);var h=b.attributes;if(h){var d={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:aA};for(g=h.length;g--;){var j=i=h[g],e=j.name,k=j.namespaceURI;if(a=u(i.value),f=a3(e),d.attrName=f,d.attrValue=a,d.keepAttr=!0,d.forceKeepAttr=void 0,bg("uponSanitizeAttribute",b,d),a=d.attrValue,!d.forceKeepAttr&&(bc(e,b),d.keepAttr)){if(v(/\/>/i,a)){bc(e,b);continue}if(aI&&(a=s(a,ar," "),a=s(a,as," ")),bi(a3(b.nodeName),f,a))try{k?b.setAttributeNS(k,e,a):b.setAttribute(e,a),o(c.removed)}catch(l){}}}bg("afterSanitizeAttributes",b,null)}},bl=function c(b){var a=void 0,d=be(b);for(bg("beforeSanitizeShadowDOM",b,null);a=d.nextNode();)bg("uponSanitizeShadowNode",a,null),bh(a)||(a.content instanceof ab&&c(a.content),bk(a)
1);bg("afterSanitizeShadowDOM",b,null)};return c.sanitize=function(a,m){var d=void 0,g=void 0,e=void 0,j=void 0,h=void 0;if((a0=!a)&&(a="<!-->"),"string"!=typeof a&&!bf(a)){if("function"!=typeof a.toString)throw w("toString is not a function");if("string"!=typeof(a=a.toString()))throw w("dirty is not a string, aborting")}if(!c.isSupported){if("object"===U(b.toStaticHTML)||"function"==typeof b.toStaticHTML){if("string"==typeof a)return b.toStaticHTML(a);if(bf(a))return b.toStaticHTML(a.outerHTML)}return a}if(aK||a7(m),c.removed=[],"string"==typeof a&&(aR=!1),aR){if(a.nodeName){var l=a3(a.nodeName);if(!ay[l]||aD[l])throw w("root node is forbidden and cannot be sanitized in-place")}}else if(a instanceof ac)1===(g=(d=bd("<!---->")).ownerDocument.importNode(a,!0)).nodeType&&"BODY"===g.nodeName?d=g:"HTML"===g.nodeName?d=g:d.appendChild(g);else{if(!aM&&!aI&&!aJ&& -1===a.indexOf("<"))return k&&aO?k.createHTML(a):a;if(!(d=bd(a)))return aM?null:aO?ak:""}d&&aL&&bb(d.firstChild);for(var n=be(aR?a:d);e=n.nextNode();)(3!==e.nodeType||e!==j)&&(bh(e)||(e.content instanceof ab&&bl(e.content),bk(e),j=e));if(j=null,aR)return a;if(aM){if(aN)for(h=am.call(d.ownerDocument);d.firstChild;)h.appendChild(d.firstChild);else h=d;return aA.shadowroot&&(h=ao.call(i,h,!0)),h}var f=aJ?d.outerHTML:d.innerHTML;return aJ&&ay["!doctype"]&&d.ownerDocument&&d.ownerDocument.doctype&&d.ownerDocument.doctype.name&&v(T,d.ownerDocument.doctype.name)&&(f="<!DOCTYPE "+d.ownerDocument.doctype.name+">\n"+f),aI&&(f=s(f,ar," "),f=s(f,as," ")),k&&aO?k.createHTML(f):f},c.setConfig=function(a){a7(a),aK=!0},c.clearConfig=function(){a4=null,aK=!1},c.isValidAttribute=function(a,b,c){a4||a7({});var d=a3(a),e=a3(b);return bi(d,e,c)},c.addHook=function(a,b){"function"==typeof b&&(aq[a]=aq[a]||[],p(aq[a],b))},c.removeHook=function(a){aq[a]&&o(aq[a])},c.removeHooks=function(a){aq[a]&&(aq[a]=[])},c.removeAllHooks=function(){aq={}},c}return g()})},9238:function(b,c,a){b.exports=window.DOMPurify||(window.DOMPurify=a(7856).default||a(7856))},1082:function(){},1859:function(){},3372:function(){},6503:function(a){!function(c,b){a.exports=b()}(this,function(){return function(b){var c={};function a(d){if(c[d])return c[d].exports;var e=c[d]={i:d,l:!1,exports:{}};return b[d].call(e.exports,e,e.exports,a),e.l=!0,e.exports}return a.m=b,a.c=c,a.d=function(b,c,d){a.o(b,c)||Object.defineProperty(b,c,{enumerable:!0,get:d})},a.r=function(a){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},a.t=function(b,c){if(1&c&&(b=a(b)),8&c)return b;if(4&c&&"object"==typeof b&&b&&b.__esModule)return b;var d=Object.create(null);if(a.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:b}),2&c&&"string"!=typeof b)for(var e in b)a.d(d,e,(function(a){return b[a]}).bind(null,e));return d},a.n=function(c){var b=c&&c.__esModule?function(){return c.default}:function(){return c};return a.d(b,"a",b),b},a.o=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},a.p="/",a(a.s=2)}([function(a,c,b){"use strict";a.exports=b(3)},function(a,c,b){a.exports=b(5)()},function(f,d,b){"use strict";Object.defineProperty(d,"__esModule",{value:!0});var g=function(){function a(d,c){for(var b=0;b<c.length;b++){var a=c[b];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(d,a.key,a)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),e=b(0),h=j(e),a=j(b(1)),i=j(b(7));function j(a){return a&&a.__esModule?a:{default:a}}var c=function(b){function a(c){!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,a);var b=function(b,a){if(!b)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a&&("object"==typeof a||"function"==typeof a)?a:b}(this,(a.__proto__||Object.getPrototypeOf(a)).call(this,c));return b.state={index:0,displayText:""},b.getRawText=b.getRawText.bind(b),b.type=b.type.bind(b),b.erase=b.erase.bind(b),b.startTyping=b.startTyping.bind(b),b}return function(b,a){if("function"!=typeof a&&null!==a)throw new TypeError("Super expression must either be null or a function, not "+typeof a);b.prototype=Object.create(a&&a.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),a&&(Object.setPrototypeOf?Object.setPrototypeOf(b,a):b.__proto__=a)}
1(a,e.Component),g(a,[{key:"componentDidMount",value:function(){this.startTyping()}},{key:"componentWillUnmount",value:function(){this._timeout&&clearTimeout(this._timeout)}},{key:"startTyping",value:function(){var a=this;this._timeout=setTimeout(function(){a.type()},this.props.typingDelay)}},{key:"getRawText",value:function(){var a=this.props.text;return"string"==typeof a?[a]:[].concat(function(a){if(Array.isArray(a)){for(var b=0,c=Array(a.length);b<a.length;b++)c[b]=a[b];return c}return Array.from(a)}(a))}},{key:"type",value:function(){var e=this,b=this.state,d=b.index,a=b.displayText,c=this.getRawText()[d];c.length>a.length?(a=c.substr(0,a.length+1),this.setState({displayText:a},function(){e._timeout=setTimeout(function(){e.type()},e.props.speed)})):this._timeout=setTimeout(function(){e.erase()},this.props.eraseDelay)}},{key:"erase",value:function(){var d=this,c=this.state,b=c.index,a=c.displayText;0===a.length?(b=b+1===this.getRawText().length?0:b+1,this.setState({index:b},function(){d.startTyping()})):(a=a.substr(-a.length,a.length-1),this.setState({displayText:a},function(){d._timeout=setTimeout(function(){d.erase()},d.props.eraseSpeed)}))}},{key:"render",value:function(){var a=this.props,b=(a.speed,a.eraseSpeed,a.typingDelay,a.eraseDelay,a.staticText),f=(a.text,a.cursor),c=a.displayTextRenderer,g=a.cursorClassName,j=a.cursorRenderer,k=function(b,d){var c={};for(var a in b)d.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(b,a)&&(c[a]=b[a]);return c}(a,["speed","eraseSpeed","typingDelay","eraseDelay","staticText","text","cursor","displayTextRenderer","cursorClassName","cursorRenderer"]),d=this.state,e=d.displayText,l=d.index;return h.default.createElement("span",k,b?h.default.createElement("span",null,b,"\xa0"):null,h.default.createElement("div",{style:{display:"inline-block"}},c?c(e,l):e),h.default.createElement(i.default,{cursor:f,cursorRenderer:j,className:g}))}}]),a}();d.default=c,c.defaultProps={speed:200,eraseSpeed:200,eraseDelay:5e3,typingDelay:2500},c.propTypes={speed:a.default.number.isRequired,eraseSpeed:a.default.number.isRequired,typingDelay:a.default.number.isRequired,eraseDelay:a.default.number.isRequired,staticText:a.default.string,text:a.default.oneOfType([a.default.arrayOf(a.default.string),a.default.string]).isRequired,cursor:a.default.string,cursorClassName:a.default.string,displayTextRenderer:a.default.func,cursorRenderer:a.default.func}},function(q,a,h){"use strict";var f=h(4),b="function"==typeof Symbol&&Symbol.for,r=b?Symbol.for("react.element"):60103,s=b?Symbol.for("react.portal"):60106,i=b?Symbol.for("react.fragment"):60107,j=b?Symbol.for("react.strict_mode"):60108,k=b?Symbol.for("react.profiler"):60114,t=b?Symbol.for("react.provider"):60109,u=b?Symbol.for("react.context"):60110,v=b?Symbol.for("react.forward_ref"):60112,l=b?Symbol.for("react.suspense"):60113,w=b?Symbol.for("react.memo"):60115,x=b?Symbol.for("react.lazy"):60116,y="function"==typeof Symbol&&Symbol.iterator;function z(b){for(var c="https://reactjs.org/docs/error-decoder.html?invariant="+b,a=1;a<arguments.length;a++)c+="&args[]="+encodeURIComponent(arguments[a]);return"Minified React error #"+b+"; visit "+c+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},B={};function c(a,b,c){this.props=a,this.context=b,this.refs=B,this.updater=c||A}function g(){}function d(a,b,c){this.props=a,this.context=b,this.refs=B,this.updater=c||A}c.prototype.isReactComponent={},c.prototype.setState=function(a,b){if("object"!=typeof a&&"function"!=typeof a&&null!=a)throw Error(z(85));this.updater.enqueueSetState(this,a,b,"setState")},c.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")},g.prototype=c.prototype;var e=d.prototype=new g;e.constructor=d,f(e,c.prototype),e.isPureReactComponent=!0;var m={current:null},C=Object.prototype.hasOwnProperty,D={key:!0,ref:!0,__self:!0,__source:!0};function n(e,b,j){var a,c={},g=null,h=null;if(null!=b)for(a in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(g=""+b.key),b)C.call(b,a)&&!D.hasOwnProperty(a)&&(c[a]=b[a]);var d=arguments.length-2;if(1===d)c.children=j;else if(1<d){for(var i=Array(d),f=0;f<d;f++)i[f]=arguments[f+2];c.children=i}if(e&&e.defaultProps)for(a in d=e.defaultProps)void 0===c[a]&&(c[a]=d[a]);return{$$typeof:r,type:e,key:g,ref:h,props:c,_owner:m.current}}function o(a){return"object"==typeof a&&null!==a&&a.$$typeof===r}var E=/\/+/g,F=[];function G(b,c,d,e){if(F.length){var a=F.pop();return a.result=b,a.keyPrefix=c,a.func=d,a.context=e,a.count=0,a}return{result:b,keyPrefix:c,func:d,context:e,count:0}}function H(a){a.result=null,a.keyPrefix=null,a.func=null,a.context=null,a.count=0,10>F.length&&F.push(a)}function I(a,b,c){return null==a?0:function i(a,d,g,h){var b=typeof a;"undefined"!==b&&"boolean"!==b||(a=null);var c=!1;if(null===a)c=!0;else switch(b){case"string":case"number":c=!0;break;case"object":switch(a.$$typeof){case r:case s:c=!0}}if(c)return g(h,a,""===d?"."+J(a,0):d),1;if(c=0,d=""===d?".":d+":",Array.isArray(a))for(var e=0;e<a.length;e++){var f=d+J(b=a[e],e);c+=i(b,f,g,h)}else if("function"==typeof(f=null===a||"object"!=typeof a?null:"function"==typeof(f=y&&a[y]||a["@@iterator"])?f:null))for(a=f.call(a),e=0;!(b=a.next()).done;)c+=i(b=b.value,f=d+J(b,e++),g,h);else if("object"===b)throw Error(z(31,"[object Object]"==(g=""+a)?"object with keys {"+Object.keys(a).join(", ")+"}":g,""));return c}(a,"",b,c)}function J(a,c){var b,d;return"object"==typeof a&&null!==a&&null!=a.key?(b=a.key,d={"=":"=0",":":"=2"},"$"+(""+b).replace(/[=:]/g,function(a){return d[a]})):c.toString(36)}function K(a,b){a.func.call(a.context,b,a.count++)}function L(a,c,d){var b,e,f=a.result,g=a.keyPrefix;a=a.func.call(a.context,c,a.count++),Array.isArray(a)?M(a,f,d,function(a){return a}):null!=a&&(o(a)&&(a=(b=a,e=g+(!a.key||c&&c.key===a.key?"":(""+a.key).replace(E,"$&/")+"/")+d,{$$typeof:r,type:b.type,key:e,ref:b.ref,props:b.props,_owner:b._owner})),f.push(a))}function M(d,a,b,e,f){var c="";null!=b&&(c=(""+b).replace(E,"$&/")+"/"),I(d,L,a=G(a,c,e,f)),H(a)}var p={current:null};function N(){var a=p.current;if(null===a)throw Error(z(321));return a}
1a.Children={map:function(a,c,d){if(null==a)return a;var b=[];return M(a,b,null,c,d),b},forEach:function(a,b,c){if(null==a)return a;I(a,K,b=G(null,null,b,c)),H(b)},count:function(a){return I(a,function(){return null},null)},toArray:function(b){var a=[];return M(b,a,null,function(a){return a}),a},only:function(a){if(!o(a))throw Error(z(143));return a}},a.Component=c,a.Fragment=i,a.Profiler=k,a.PureComponent=d,a.StrictMode=j,a.Suspense=l,a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:p,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:m,IsSomeRendererActing:{current:!1},assign:f},a.cloneElement=function(a,b,k){if(null==a)throw Error(z(267,a));var d=f({},a.props),h=a.key,i=a.ref,j=a._owner;if(null!=b){if(void 0!==b.ref&&(i=b.ref,j=m.current),void 0!==b.key&&(h=""+b.key),a.type&&a.type.defaultProps)var c=a.type.defaultProps;for(e in b)C.call(b,e)&&!D.hasOwnProperty(e)&&(d[e]=void 0===b[e]&& void 0!==c?c[e]:b[e])}var e=arguments.length-2;if(1===e)d.children=k;else if(1<e){c=Array(e);for(var g=0;g<e;g++)c[g]=arguments[g+2];d.children=c}return{$$typeof:r,type:a.type,key:h,ref:i,props:d,_owner:j}},a.createContext=function(a,b){return void 0===b&&(b=null),(a={$$typeof:u,_calculateChangedBits:b,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:t,_context:a},a.Consumer=a},a.createElement=n,a.createFactory=function(a){var b=n.bind(null,a);return b.type=a,b},a.createRef=function(){return{current:null}},a.forwardRef=function(a){return{$$typeof:v,render:a}},a.isValidElement=o,a.lazy=function(a){return{$$typeof:x,_ctor:a,_status:-1,_result:null}},a.memo=function(b,a){return{$$typeof:w,type:b,compare:void 0===a?null:a}},a.useCallback=function(a,b){return N().useCallback(a,b)},a.useContext=function(a,b){return N().useContext(a,b)},a.useDebugValue=function(){},a.useEffect=function(a,b){return N().useEffect(a,b)},a.useImperativeHandle=function(a,b,c){return N().useImperativeHandle(a,b,c)},a.useLayoutEffect=function(a,b){return N().useLayoutEffect(a,b)},a.useMemo=function(a,b){return N().useMemo(a,b)},a.useReducer=function(a,b,c){return N().useReducer(a,b,c)},a.useRef=function(a){return N().useRef(a)},a.useState=function(a){return N().useState(a)},a.version="16.13.1"},function(a,b,c){"use strict";var d=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable;a.exports=!function(){try{if(!Object.assign)return!1;var b=new String("abc");if(b[5]="de","5"===Object.getOwnPropertyNames(b)[0])return!1;for(var c={},a=0;a<10;a++)c["_"+String.fromCharCode(a)]=a;if("0123456789"!==Object.getOwnPropertyNames(c).map(function(a){return c[a]}).join(""))return!1;var d={};return"abcdefghijklmnopqrst".split("").forEach(function(a){d[a]=a}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},d)).join("")}catch(e){return!1}}()?function(j,k){for(var a,b,g=function(a){if(null==a)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(a)}(j),h=1;h<arguments.length;h++){for(var i in a=Object(arguments[h]))e.call(a,i)&&(g[i]=a[i]);if(d){b=d(a);for(var c=0;c<b.length;c++)f.call(a,b[c])&&(g[b[c]]=a[b[c]])}}return g}:Object.assign},function(a,c,b){"use strict";var d=b(6);function e(){}a.exports=function(){function a(c,e,f,g,h,b){if(b!==d){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function b(){return a}a.isRequired=a;var c={array:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:b,element:a,instanceOf:b,node:a,objectOf:b,oneOf:b,oneOfType:b,shape:b,exact:b};return c.checkPropTypes=e,c.PropTypes=c,c}},function(a,b,c){"use strict";a.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(f,b,c){"use strict";Object.defineProperty(b,"__esModule",{value:!0});var g=function(){function a(d,c){for(var b=0;b<c.length;b++){var a=c[b];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(d,a.key,a)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),e=c(0),h=i(e),a=i(c(1));function i(a){return a&&a.__esModule?a:{default:a}}var d=function(b){function a(c){!function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,a);var b=function(b,a){if(!b)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a&&("object"==typeof a||"function"==typeof a)?a:b}(this,(a.__proto__||Object.getPrototypeOf(a)).call(this,c));return b.state={display:!0},b.animateCursor=b.animateCursor.bind(b),b}return function(b,a){if("function"!=typeof a&&null!==a)throw new TypeError("Super expression must either be null or a function, not "+typeof a);b.prototype=Object.create(a&&a.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),a&&(Object.setPrototypeOf?Object.setPrototypeOf(b,a):b.__proto__=a)}
1(a,e.Component),g(a,[{key:"componentDidMount",value:function(){this.animateCursor()}},{key:"componentWillUnmount",value:function(){this._interval&&clearInterval(this._interval)}},{key:"animateCursor",value:function(){var a=this;this._interval=setInterval(function(){a.setState({display:!a.state.display})},500)}},{key:"render",value:function(){var a=this.props,d=a.className,e=a.cursor,b=a.cursorRenderer,f=this.state.display,c=e||"|";return h.default.createElement("span",{className:d,style:j(f)},b?b(c):c)}}]),a}();b.default=d;var j=function(){return{display:"inline-block",MsTransition:"opacity 0.5s",WebkitTransition:"opacity 0.5s",MozTransition:"opacity 0.5s",transition:"opacity 0.5s",opacity:!(arguments.length>0&& void 0!==arguments[0])||arguments[0]?1:0}};d.propTypes={cursor:a.default.string,className:a.default.string,cursorRenderer:a.default.func}}])})},2873:function(f,c,a){"use strict";a.d(c,{t:function(){return d},o:function(){return e}});var b=a(7294),g=a(1911);function h(a){return"object"==typeof a&&null!==a&&a.constructor&&"Object"===Object.prototype.toString.call(a).slice(8,-1)}function i(b,a){const c=["__proto__","constructor","prototype"];Object.keys(a).filter(a=>0>c.indexOf(a)).forEach(c=>{void 0===b[c]?b[c]=a[c]:h(a[c])&&h(b[c])&&Object.keys(a[c]).length>0?a[c].__swiper__?b[c]=a[c]:i(b[c],a[c]):b[c]=a[c]})}function j(a={}){return a.navigation&& void 0===a.navigation.nextEl&& void 0===a.navigation.prevEl}function k(a={}){return a.pagination&& void 0===a.pagination.el}function l(a={}){return a.scrollbar&& void 0===a.scrollbar.el}function m(a=""){const b=a.split(" ").map(a=>a.trim()).filter(a=>!!a),c=[];return b.forEach(a=>{0>c.indexOf(a)&&c.push(a)}),c.join(" ")}const n=["modules","init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"];function o(d,a){let e=a.slidesPerView;if(a.breakpoints){const f=g.ZP.prototype.getBreakpoint(a.breakpoints),b=f in a.breakpoints?a.breakpoints[f]:void 0;b&&b.slidesPerView&&(e=b.slidesPerView)}let c=Math.ceil(parseFloat(a.loopedSlides||e,10));return(c+=a.loopAdditionalSlides)>d.length&&(c=d.length),c}function p(a){const c=[];return b.Children.toArray(a).forEach(a=>{a.type&&"SwiperSlide"===a.type.displayName?c.push(a):a.props&&a.props.children&&p(a.props.children).forEach(a=>c.push(a))}),c}function q(a,c){return"undefined"==typeof window?(0,b.useEffect)(a,c):(0,b.useLayoutEffect)(a,c)}function r(){return(r=Object.assign||function(d){for(var a=1;a<arguments.length;a++){var b=arguments[a];for(var c in b)Object.prototype.hasOwnProperty.call(b,c)&&(d[c]=b[c])}return d}).apply(this,arguments)}const d=(0,b.forwardRef)(({className:f,tag:w="div",wrapperTag:x="div",children:y,onSwiper:K,...z}={},L)=>{let A=!1;const[B,M]=(0,b.useState)("swiper"),[s,C]=(0,b.useState)(null),[N,O]=(0,b.useState)(!1),P=(0,b.useRef)(!1),t=(0,b.useRef)(null),a=(0,b.useRef)(null),Q=(0,b.useRef)(null),R=(0,b.useRef)(null),D=(0,b.useRef)(null),E=(0,b.useRef)(null),F=(0,b.useRef)(null),G=(0,b.useRef)(null),{params:c,passedParams:S,rest:H,events:I}=function(b={}){const a={on:{}},c={},d={};i(a,g.ZP.defaults),i(a,g.ZP.extendedDefaults),a._emitClasses=!0,a.init=!1;const e={},f=n.map(a=>a.replace(/_/,""));return Object.keys(b).forEach(g=>{f.indexOf(g)>=0?h(b[g])?(a[g]={},d[g]={},i(a[g],b[g]),i(d[g],b[g])):(a[g]=b[g],d[g]=b[g]):0===g.search(/on[A-Z]/)&&"function"==typeof b[g]?c[`${g[2].toLowerCase()}${g.substr(3)}`]=b[g]:e[g]=b[g]}),["navigation","pagination","scrollbar"].forEach(b=>{!0===a[b]&&(a[b]={}),!1===a[b]&&delete a[b]}),{params:a,passedParams:d,rest:e,events:c}}(z),{slides:d,slots:e}=function(a){const c=[],d={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};
1return b.Children.toArray(a).forEach(a=>{if(a.type&&"SwiperSlide"===a.type.displayName)c.push(a);else if(a.props&&a.props.slot&&d[a.props.slot])d[a.props.slot].push(a);else if(a.props&&a.props.children){const b=p(a.props.children);b.length>0?b.forEach(a=>c.push(a)):d["container-end"].push(a)}else d["container-end"].push(a)}),{slides:c,slots:d}}(y),J=()=>{O(!N)};if(Object.assign(c.on,{_containerClasses(b,a){M(a)}}),!t.current){var u;if(Object.assign(c.on,I),A=!0,a.current=(u=c,new g.ZP(u)),a.current.loopCreate=()=>{},a.current.loopDestroy=()=>{},c.loop&&(a.current.loopedSlides=o(d,c)),a.current.virtual&&a.current.params.virtual.enabled){a.current.virtual.slides=d;const v={cache:!1,slides:d,renderExternal:C,renderExternalUpdate:!1};i(a.current.params.virtual,v),i(a.current.originalParams.virtual,v)}}a.current&&a.current.on("_beforeBreakpoint",J);const T=()=>{!A&&I&&a.current&&Object.keys(I).forEach(b=>{a.current.on(b,I[b])})},U=()=>{I&&a.current&&Object.keys(I).forEach(b=>{a.current.off(b,I[b])})};return(0,b.useEffect)(()=>()=>{a.current&&a.current.off("_beforeBreakpoint",J)}),(0,b.useEffect)(()=>{!P.current&&a.current&&(a.current.emitSlidesClasses(),P.current=!0)}),q(()=>{if(L&&(L.current=t.current),t.current)return function({el:g,nextEl:b,prevEl:c,paginationEl:d,scrollbarEl:e,swiper:a},f){j(f)&&b&&c&&(a.params.navigation.nextEl=b,a.originalParams.navigation.nextEl=b,a.params.navigation.prevEl=c,a.originalParams.navigation.prevEl=c),k(f)&&d&&(a.params.pagination.el=d,a.originalParams.pagination.el=d),l(f)&&e&&(a.params.scrollbar.el=e,a.originalParams.scrollbar.el=e),a.init(g)}({el:t.current,nextEl:D.current,prevEl:E.current,paginationEl:F.current,scrollbarEl:G.current,swiper:a.current},c),K&&K(a.current),()=>{a.current&&!a.current.destroyed&&a.current.destroy(!0,!1)}},[]),q(()=>{T();const b=function(j,e,a,b){const c=[];if(!e)return c;const d=a=>{0>c.indexOf(a)&&c.push(a)},f=b.map(a=>a.key),g=a.map(a=>a.key);f.join("")!==g.join("")&&d("children"),b.length!==a.length&&d("children");const i=n.filter(a=>"_"===a[0]).map(a=>a.replace(/_/,""));return i.forEach(a=>{if(a in j&&a in e)if(h(j[a])&&h(e[a])){const b=Object.keys(j[a]),c=Object.keys(e[a]);b.length!==c.length?d(a):(b.forEach(b=>{j[a][b]!==e[a][b]&&d(a)}),c.forEach(b=>{j[a][b]!==e[a][b]&&d(a)}))}else j[a]!==e[a]&&d(a)}),c}(S,Q.current,d,R.current);return Q.current=S,R.current=d,b.length&&a.current&&!a.current.destroyed&&function({swiper:d,slides:u,passedParams:b,changedParams:c,nextEl:j,prevEl:k,scrollbarEl:l,paginationEl:m}){const v=c.filter(a=>"children"!==a&&"direction"!==a),{params:a,pagination:e,navigation:f,scrollbar:g,virtual:n,thumbs:o}=d;let p,q,r,s,t;c.includes("thumbs")&&b.thumbs&&b.thumbs.swiper&&a.thumbs&&!a.thumbs.swiper&&(p=!0),c.includes("controller")&&b.controller&&b.controller.control&&a.controller&&!a.controller.control&&(q=!0),c.includes("pagination")&&b.pagination&&(b.pagination.el||m)&&(a.pagination|| !1===a.pagination)&&e&&!e.el&&(r=!0),c.includes("scrollbar")&&b.scrollbar&&(b.scrollbar.el||l)&&(a.scrollbar|| !1===a.scrollbar)&&g&&!g.el&&(s=!0),c.includes("navigation")&&b.navigation&&(b.navigation.prevEl||k)&&(b.navigation.nextEl||j)&&(a.navigation|| !1===a.navigation)&&f&&!f.prevEl&&!f.nextEl&&(t=!0);const x=b=>{d[b]&&(d[b].destroy(),"navigation"===b?(a[b].prevEl=void 0,a[b].nextEl=void 0,d[b].prevEl=void 0,d[b].nextEl=void 0):(a[b].el=void 0,d[b].el=void 0))};if(v.forEach(c=>{if(h(a[c])&&h(b[c]))i(a[c],b[c]);else{const d=b[c];(!0===d|| !1===d)&&("navigation"===c||"pagination"===c||"scrollbar"===c)?!1===d&&x(c):a[c]=b[c]}}),c.includes("children")&&n&&a.virtual.enabled?(n.slides=u,n.update(!0)):c.includes("children")&&d.lazy&&d.params.lazy.enabled&&d.lazy.load(),p){const w=o.init();w&&o.update(!0)}q&&(d.controller.control=a.controller.control),r&&(m&&(a.pagination.el=m),e.init(),e.render(),e.update()),s&&(l&&(a.scrollbar.el=l),g.init(),g.updateSize(),g.setTranslate()),t&&(j&&(a.navigation.nextEl=j),k&&(a.navigation.prevEl=k),f.init(),f.update()),c.includes("allowSlideNext")&&(d.allowSlideNext=b.allowSlideNext),c.includes("allowSlidePrev")&&(d.allowSlidePrev=b.allowSlidePrev),c.includes("direction")&&d.changeDirection(b.direction,!1),d.update()}({swiper:a.current,slides:d,passedParams:S,changedParams:b,nextEl:D.current,prevEl:E.current,scrollbarEl:G.current,paginationEl:F.current}),()=>{U()}}),q(()=>{var b;!(b=a.current)||b.destroyed||!b.params.virtual||b.params.virtual&&!b.params.virtual.enabled||(b.updateSlides(),b.updateProgress(),b.updateSlidesClasses(),b.lazy&&b.params.lazy.enabled&&b.lazy.load(),b.parallax&&b.params.parallax&&b.params.parallax.enabled&&b.parallax.setTranslate())},[s]),b.createElement(w,r({ref:t,className:m(`${B}${f?` ${f}`:""}`)},H),e["container-start"],j(c)&&b.createElement(b.Fragment,null,b.createElement("div",{ref:E,className:"swiper-button-prev"}),b.createElement("div",{ref:D,className:"swiper-button-next"})),l(c)&&b.createElement("div",{ref:G,className:"swiper-scrollbar"}),k(c)&&b.createElement("div",{ref:F,className:"swiper-pagination"}),b.createElement(x,{className:"swiper-wrapper"},e["wrapper-start"],c.virtual?function(c,d,a){if(!a)return null;const e=c.isHorizontal()?{[c.rtlTranslate?"right":"left"]:`${a.offset}px`}:{top:`${a.offset}px`};return d.filter((c,b)=>b>=a.from&&b<=a.to).map(a=>b.cloneElement(a,{swiper:c,style:e}))}(a.current,d,s):!c.loop||a.current&&a.current.destroyed?d.map(c=>b.cloneElement(c,{swiper:a.current})):function(d,g,a){const c=g.map((a,c)=>b.cloneElement(a,{swiper:d,"data-swiper-slide-index":c}));function l(c,d,e){return b.cloneElement(c,{key:`${c.key}-duplicate-${d}-${e}`,className:`${c.props.className||""} ${a.slideDuplicateClass}`})}if(a.loopFillGroupWithBlank){const e=a.slidesPerGroup-c.length%a.slidesPerGroup;if(e!==a.slidesPerGroup)for(let f=0;f<e;f+=1){const h=b.createElement("div",{className:`${a.slideClass} ${a.slideBlankClass}`});c.push(h)}}"auto"!==a.slidesPerView||a.loopedSlides||(a.loopedSlides=c.length);const i=o(c,a),j=[],k=[];
1return c.forEach((b,a)=>{a<i&&k.push(l(b,a,"prepend")),a<c.length&&a>=c.length-i&&j.push(l(b,a,"append"))}),d&&(d.loopedSlides=i),[...j,...c,...k]}(a.current,d,c),e["wrapper-end"]),e["container-end"])});function s(){return(s=Object.assign||function(d){for(var a=1;a<arguments.length;a++){var b=arguments[a];for(var c in b)Object.prototype.hasOwnProperty.call(b,c)&&(d[c]=b[c])}return d}).apply(this,arguments)}d.displayName="Swiper";const e=(0,b.forwardRef)(({tag:f="div",children:g,className:d="",swiper:h,zoom:c,virtualIndex:i,...j}={},n)=>{const k=(0,b.useRef)(null),[a,o]=(0,b.useState)("swiper-slide");function p(c,a,b){a===k.current&&o(b)}q(()=>{if(n&&(n.current=k.current),k.current&&h){if(h.destroyed){"swiper-slide"!==a&&o("swiper-slide");return}return h.on("_slideClass",p),()=>{h&&h.off("_slideClass",p)}}}),q(()=>{h&&k.current&&o(h.getSlideClasses(k.current))},[h]);let l;"function"==typeof g&&(l={isActive:a.indexOf("swiper-slide-active")>=0||a.indexOf("swiper-slide-duplicate-active")>=0,isVisible:a.indexOf("swiper-slide-visible")>=0,isDuplicate:a.indexOf("swiper-slide-duplicate")>=0,isPrev:a.indexOf("swiper-slide-prev")>=0||a.indexOf("swiper-slide-duplicate-prev")>=0,isNext:a.indexOf("swiper-slide-next")>=0||a.indexOf("swiper-slide-duplicate-next")>=0});const e=()=>"function"==typeof g?g(l):g;return b.createElement(f,s({ref:k,className:m(`${a}${d?` ${d}`:""}`),"data-swiper-slide-index":i},j),c?b.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof c?c:void 0},e()):e())});e.displayName="SwiperSlide"},1911:function(k,d,e){"use strict";function l(a){return null!==a&&"object"==typeof a&&"constructor"in a&&a.constructor===Object}function m(b={},a={}){Object.keys(a).forEach(c=>{void 0===b[c]?b[c]=a[c]:l(a[c])&&l(b[c])&&Object.keys(a[c]).length>0&&m(b[c],a[c])})}e.d(d,{pt:function(){return Y},Qr:function(){return X},W_:function(){return U},tl:function(){return W},ZP:function(){return S}});const f={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 n(){const a="undefined"!=typeof document?document:{};return m(a,f),a}const o={document:f,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:a=>"undefined"==typeof setTimeout?(a(),null):setTimeout(a,0),cancelAnimationFrame(a){"undefined"!=typeof setTimeout&&clearTimeout(a)}};function p(){const a="undefined"!=typeof window?window:{};return m(a,o),a}class g extends Array{constructor(a){"number"==typeof a?super(a):(super(...a||[]),function(a){const b=a.__proto__;Object.defineProperty(a,"__proto__",{get:()=>b,set(a){b.__proto__=a}})}(this))}}function q(a=[]){const b=[];return a.forEach(a=>{Array.isArray(a)?b.push(...q(a)):b.push(a)}),b}function r(a,b){return Array.prototype.filter.call(a,b)}function b(a,i){const j=p(),e=n();let c=[];if(!i&&a instanceof g)return a;
1if(!a)return new g(c);if("string"==typeof a){const b=a.trim();if(b.indexOf("<")>=0&&b.indexOf(">")>=0){let d="div";0===b.indexOf("<li")&&(d="ul"),0===b.indexOf("<tr")&&(d="tbody"),(0===b.indexOf("<td")||0===b.indexOf("<th"))&&(d="tr"),0===b.indexOf("<tbody")&&(d="table"),0===b.indexOf("<option")&&(d="select");const f=e.createElement(d);f.innerHTML=b;for(let h=0;h<f.childNodes.length;h+=1)c.push(f.childNodes[h])}else c=function(a,e){if("string"!=typeof a)return[a];const c=[],d=e.querySelectorAll(a);for(let b=0;b<d.length;b+=1)c.push(d[b]);return c}(a.trim(),i||e)}else if(a.nodeType||a===j||a===e)c.push(a);else if(Array.isArray(a)){if(a instanceof g)return a;c=a}return new g(function(b){const c=[];for(let a=0;a<b.length;a+=1)-1===c.indexOf(b[a])&&c.push(b[a]);return c}(c))}b.fn=g.prototype;const s="resize scroll".split(" ");function a(a){return function(...d){if(void 0===d[0]){for(let c=0;c<this.length;c+=1)0>s.indexOf(a)&&(a in this[c]?this[c][a]():b(this[c]).trigger(a));return this}return this.on(a,...d)}}a("click"),a("blur"),a("focus"),a("focusin"),a("focusout"),a("keyup"),a("keydown"),a("keypress"),a("submit"),a("change"),a("mousedown"),a("mousemove"),a("mouseup"),a("mouseenter"),a("mouseleave"),a("mouseout"),a("mouseover"),a("touchstart"),a("touchend"),a("touchmove"),a("resize"),a("scroll");const h={addClass:function(...a){const b=q(a.map(a=>a.split(" ")));return this.forEach(a=>{a.classList.add(...b)}),this},removeClass:function(...a){const b=q(a.map(a=>a.split(" ")));return this.forEach(a=>{a.classList.remove(...b)}),this},hasClass:function(...a){const b=q(a.map(a=>a.split(" ")));return r(this,a=>b.filter(b=>a.classList.contains(b)).length>0).length>0},toggleClass:function(...a){const b=q(a.map(a=>a.split(" ")));this.forEach(a=>{b.forEach(b=>{a.classList.toggle(b)})})},attr:function(a,d){if(1===arguments.length&&"string"==typeof a)return this[0]?this[0].getAttribute(a):void 0;for(let b=0;b<this.length;b+=1)if(2===arguments.length)this[b].setAttribute(a,d);else for(const c in a)this[b][c]=a[c],this[b].setAttribute(c,a[c]);return this},removeAttr:function(b){for(let a=0;a<this.length;a+=1)this[a].removeAttribute(b);return this},transform:function(b){for(let a=0;a<this.length;a+=1)this[a].style.transform=b;return this},transition:function(a){for(let b=0;b<this.length;b+=1)this[b].style.transitionDuration="string"!=typeof a?`${a}ms`:a;return this},on:function(...h){let[k,l,i,d]=h;function m(a){const c=a.target;if(!c)return;const d=a.target.dom7EventData||[];if(0>d.indexOf(a)&&d.unshift(a),b(c).is(l))i.apply(c,d);else{const f=b(c).parents();for(let e=0;e<f.length;e+=1)b(f[e]).is(l)&&i.apply(f[e],d)}}function n(a){const b=a&&a.target?a.target.dom7EventData||[]:[];0>b.indexOf(a)&&b.unshift(a),i.apply(this,b)}"function"==typeof h[1]&&([k,i,d]=h,l=void 0),d||(d=!1);const e=k.split(" ");let c;for(let j=0;j<this.length;j+=1){const a=this[j];if(l)for(c=0;c<e.length;c+=1){const f=e[c];a.dom7LiveListeners||(a.dom7LiveListeners={}),a.dom7LiveListeners[f]||(a.dom7LiveListeners[f]=[]),a.dom7LiveListeners[f].push({listener:i,proxyListener:m}),a.addEventListener(f,m,d)}else for(c=0;c<e.length;c+=1){const g=e[c];a.dom7Listeners||(a.dom7Listeners={}),a.dom7Listeners[g]||(a.dom7Listeners[g]=[]),a.dom7Listeners[g].push({listener:i,proxyListener:n}),a.addEventListener(g,n,d)}}return this},off:function(...h){let[l,i,d,e]=h;"function"==typeof h[1]&&([l,d,e]=h,i=void 0),e||(e=!1);const m=l.split(" ");for(let j=0;j<m.length;j+=1){const g=m[j];for(let k=0;k<this.length;k+=1){const b=this[k];let a;if(!i&&b.dom7Listeners?a=b.dom7Listeners[g]:i&&b.dom7LiveListeners&&(a=b.dom7LiveListeners[g]),a&&a.length)for(let f=a.length-1;f>=0;f-=1){const c=a[f];d&&c.listener===d?(b.removeEventListener(g,c.proxyListener,e),a.splice(f,1)):d&&c.listener&&c.listener.dom7proxy&&c.listener.dom7proxy===d?(b.removeEventListener(g,c.proxyListener,e),a.splice(f,1)):d||(b.removeEventListener(g,c.proxyListener,e),a.splice(f,1))}}}return this},trigger:function(...b){const e=p(),f=b[0].split(" "),g=b[1];for(let c=0;c<f.length;c+=1){const h=f[c];for(let d=0;d<this.length;d+=1){const a=this[d];if(e.CustomEvent){const i=new e.CustomEvent(h,{detail:g,bubbles:!0,cancelable:!0});a.dom7EventData=b.filter((b,a)=>a>0),a.dispatchEvent(i),a.dom7EventData=[],delete a.dom7EventData}}}return this},transitionEnd:function(a){const b=this;
1function c(d){d.target===this&&(a.call(this,d),b.off("transitionend",c))}return a&&b.on("transitionend",c),this},outerWidth:function(b){if(this.length>0){if(b){const a=this.styles();return this[0].offsetWidth+parseFloat(a.getPropertyValue("margin-right"))+parseFloat(a.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(b){if(this.length>0){if(b){const a=this.styles();return this[0].offsetHeight+parseFloat(a.getPropertyValue("margin-top"))+parseFloat(a.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const a=p();return this[0]?a.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const b=p(),e=n(),a=this[0],c=a.getBoundingClientRect(),d=e.body,f=a.clientTop||d.clientTop||0,g=a.clientLeft||d.clientLeft||0,h=a===b?b.scrollY:a.scrollTop,i=a===b?b.scrollX:a.scrollLeft;return{top:c.top+h-f,left:c.left+i-g}}return null},css:function(b,d){const e=p();let a;if(1===arguments.length)if("string"==typeof b){if(this[0])return e.getComputedStyle(this[0],null).getPropertyValue(b)}else{for(a=0;a<this.length;a+=1)for(const c in b)this[a].style[c]=b[c];return this}if(2===arguments.length&&"string"==typeof b){for(a=0;a<this.length;a+=1)this[a].style[b]=d;return this}return this},each:function(a){return a&&this.forEach((b,c)=>{a.apply(b,[b,c])}),this},html:function(b){if(void 0===b)return this[0]?this[0].innerHTML:null;for(let a=0;a<this.length;a+=1)this[a].innerHTML=b;return this},text:function(b){if(void 0===b)return this[0]?this[0].textContent.trim():null;for(let a=0;a<this.length;a+=1)this[a].textContent=b;return this},is:function(a){const f=p(),h=n(),c=this[0];let e,d;if(!c|| void 0===a)return!1;if("string"==typeof a){if(c.matches)return c.matches(a);if(c.webkitMatchesSelector)return c.webkitMatchesSelector(a);if(c.msMatchesSelector)return c.msMatchesSelector(a);for(d=0,e=b(a);d<e.length;d+=1)if(e[d]===c)return!0;return!1}if(a===h)return c===h;if(a===f)return c===f;if(a.nodeType||a instanceof g){for(d=0,e=a.nodeType?[a]:a;d<e.length;d+=1)if(e[d]===c)return!0;return!1}return!1},index:function(){let a=this[0],b;if(a){for(b=0;null!==(a=a.previousSibling);)1===a.nodeType&&(b+=1);return b}},eq:function(a){if(void 0===a)return this;const c=this.length;if(a>c-1)return b([]);if(a<0){const d=c+a;return d<0?b([]):b([this[d]])}return b([this[a]])},append:function(...f){let a;const h=n();for(let c=0;c<f.length;c+=1){a=f[c];for(let b=0;b<this.length;b+=1)if("string"==typeof a){const d=h.createElement("div");for(d.innerHTML=a;d.firstChild;)this[b].appendChild(d.firstChild)}else if(a instanceof g)for(let e=0;e<a.length;e+=1)this[b].appendChild(a[e]);else this[b].appendChild(a)}return this},prepend:function(c){const e=n();let a,b;for(a=0;a<this.length;a+=1)if("string"==typeof c){const d=e.createElement("div");for(d.innerHTML=c,b=d.childNodes.length-1;b>=0;b-=1)this[a].insertBefore(d.childNodes[b],this[a].childNodes[0])}else if(c instanceof g)for(b=0;b<c.length;b+=1)this[a].insertBefore(c[b],this[a].childNodes[0]);else this[a].insertBefore(c,this[a].childNodes[0]);return this},next:function(a){return this.length>0?a?this[0].nextElementSibling&&b(this[0].nextElementSibling).is(a)?b([this[0].nextElementSibling]):b([]):this[0].nextElementSibling?b([this[0].nextElementSibling]):b([]):b([])},nextAll:function(e){const d=[];let a=this[0];if(!a)return b([]);for(;a.nextElementSibling;){const c=a.nextElementSibling;e?b(c).is(e)&&d.push(c):d.push(c),a=c}return b(d)},prev:function(c){if(this.length>0){const a=this[0];return c?a.previousElementSibling&&b(a.previousElementSibling).is(c)?b([a.previousElementSibling]):b([]):a.previousElementSibling?b([a.previousElementSibling]):b([])}return b([])},prevAll:function(e){const d=[];let a=this[0];if(!a)return b([]);for(;a.previousElementSibling;){const c=a.previousElementSibling;e?b(c).is(e)&&d.push(c):d.push(c),a=c}return b(d)},parent:function(d){const c=[];for(let a=0;a<this.length;a+=1)null!==this[a].parentNode&&(d?b(this[a].parentNode).is(d)&&c.push(this[a].parentNode):c.push(this[a].parentNode));return b(c)},parents:function(e){const c=[];for(let d=0;d<this.length;d+=1){let a=this[d].parentNode;for(;a;)e?b(a).is(e)&&c.push(a):c.push(a),a=a.parentNode}return b(c)},closest:function(c){let a=this;return void 0===c?b([]):(a.is(c)||(a=a.parents(c).eq(0)),a)},find:function(f){const d=[];for(let a=0;a<this.length;a+=1){const e=this[a].querySelectorAll(f);for(let c=0;c<e.length;c+=1)d.push(e[c])}return b(d)},children:function(e){const f=[];for(let c=0;c<this.length;c+=1){const d=this[c].children;for(let a=0;a<d.length;a+=1)(!e||b(d[a]).is(e))&&f.push(d[a])}return b(f)},filter:function(a){const c=r(this,a);return b(c)},remove:function(){for(let a=0;a<this.length;a+=1)this[a].parentNode&&this[a].parentNode.removeChild(this[a]);return this}};
1Object.keys(h).forEach(a=>{Object.defineProperty(b.fn,a,{value:h[a],writable:!0})});var t=b;function u(a,b=0){return setTimeout(a,b)}function v(){return Date.now()}function w(a){return"object"==typeof a&&null!==a&&a.constructor&&"Object"===Object.prototype.toString.call(a).slice(8,-1)}function x(a){return"undefined"!=typeof window&& void 0!==window.HTMLElement?a instanceof HTMLElement:a&&(1===a.nodeType||11===a.nodeType)}function y(...d){const c=Object(d[0]),j=["__proto__","constructor","prototype"];for(let e=1;e<d.length;e+=1){const b=d[e];if(null!=b&&!x(b)){const g=Object.keys(Object(b)).filter(a=>0>j.indexOf(a));for(let f=0,i=g.length;f<i;f+=1){const a=g[f],h=Object.getOwnPropertyDescriptor(b,a);void 0!==h&&h.enumerable&&(w(c[a])&&w(b[a])?b[a].__swiper__?c[a]=b[a]:y(c[a],b[a]):!w(c[a])&&w(b[a])?(c[a]={},b[a].__swiper__?c[a]=b[a]:y(c[a],b[a])):c[a]=b[a])}}}return c}function z(a,b,c){a.style.setProperty(b,c)}function A({swiper:a,targetPosition:b,side:f}){const c=p(),d=-a.translate;let g=null,h;const i=a.params.speed;a.wrapperEl.style.scrollSnapType="none",c.cancelAnimationFrame(a.cssModeFrameID);const j=b>d?"next":"prev",k=(a,b)=>"next"===j&&a>=b||"prev"===j&&a<=b,e=()=>{h=new Date().getTime(),null===g&&(g=h);let j=d+(.5-Math.cos(Math.max(Math.min((h-g)/i,1),0)*Math.PI)/2)*(b-d);if(k(j,b)&&(j=b),a.wrapperEl.scrollTo({[f]:j}),k(j,b)){a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout(()=>{a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo({[f]:j})}),c.cancelAnimationFrame(a.cssModeFrameID);return}a.cssModeFrameID=c.requestAnimationFrame(e)};e()}let B;function C(){return B||(B=function(){const a=p(),b=n();return{smoothScroll:b.documentElement&&"scrollBehavior"in b.documentElement.style,touch:!!("ontouchstart"in a||a.DocumentTouch&&b instanceof a.DocumentTouch),passiveListener:function(){let b=!1;try{const c=Object.defineProperty({},"passive",{get(){b=!0}});a.addEventListener("testPassiveListener",null,c)}catch(d){}return b}(),gestures:"ongesturestart"in a}}()),B}let D,E;var i={on(b,c,d){const a=this;if("function"!=typeof c)return a;const e=d?"unshift":"push";return b.split(" ").forEach(b=>{a.eventsListeners[b]||(a.eventsListeners[b]=[]),a.eventsListeners[b][e](c)}),a},once(d,a,e){const b=this;if("function"!=typeof a)return b;function c(...e){b.off(d,c),c.__emitterProxy&&delete c.__emitterProxy,a.apply(b,e)}return c.__emitterProxy=a,b.on(d,c,e)},onAny(a,b){if("function"!=typeof a)return this;const c=b?"unshift":"push";return 0>this.eventsAnyListeners.indexOf(a)&&this.eventsAnyListeners[c](a),this},offAny(b){if(!this.eventsAnyListeners)return this;const a=this.eventsAnyListeners.indexOf(b);return a>=0&&this.eventsAnyListeners.splice(a,1),this},off(b,c){const a=this;return a.eventsListeners&&b.split(" ").forEach(b=>{void 0===c?a.eventsListeners[b]=[]:a.eventsListeners[b]&&a.eventsListeners[b].forEach((d,e)=>{(d===c||d.__emitterProxy&&d.__emitterProxy===c)&&a.eventsListeners[b].splice(e,1)})}),a},emit(...a){const b=this;if(!b.eventsListeners)return b;let c,d,e;"string"==typeof a[0]||Array.isArray(a[0])?(c=a[0],d=a.slice(1,a.length),e=b):(c=a[0].events,d=a[0].data,e=a[0].context||b),d.unshift(e);const f=Array.isArray(c)?c:c.split(" ");return f.forEach(a=>{b.eventsAnyListeners&&b.eventsAnyListeners.length&&b.eventsAnyListeners.forEach(b=>{b.apply(e,[a,...d])}),b.eventsListeners&&b.eventsListeners[a]&&b.eventsListeners[a].forEach(a=>{a.apply(e,d)})}),b}};function F({swiper:a,runCallbacks:f,direction:g,step:b}){const{activeIndex:d,previousIndex:e}=a;let c=g;if(c||(c=d>e?"next":d<e?"prev":"reset"),a.emit(`transition${b}
1`),f&&d!==e){if("reset"===c){a.emit(`slideResetTransition${b}`);return}a.emit(`slideChangeTransition${b}`),"next"===c?a.emit(`slideNextTransition${b}`):a.emit(`slidePrevTransition${b}`)}}function G(g){const c=this,h=n(),o=p(),d=c.touchEventsData,{params:b,touches:f,enabled:q}=c;if(!q)return;if(c.animating&&b.preventInteractionOnTransition)return;!c.animating&&b.cssMode&&b.loop&&c.loopFix();let a=g;a.originalEvent&&(a=a.originalEvent);let e=t(a.target);if("wrapper"===b.touchEventsTarget&&!e.closest(c.wrapperEl).length)return;if(d.isTouchEvent="touchstart"===a.type,!d.isTouchEvent&&"which"in a&&3===a.which)return;if(!d.isTouchEvent&&"button"in a&&a.button>0)return;if(d.isTouched&&d.isMoved)return;const r=!!b.noSwipingClass&&""!==b.noSwipingClass;r&&a.target&&a.target.shadowRoot&&g.path&&g.path[0]&&(e=t(g.path[0]));const j=b.noSwipingSelector?b.noSwipingSelector:`.${b.noSwipingClass}`,s=!!(a.target&&a.target.shadowRoot);if(b.noSwiping&&(s?function(c,a=this){function b(a){if(!a||a===n()||a===p())return null;a.assignedSlot&&(a=a.assignedSlot);const d=a.closest(c);return d||b(a.getRootNode().host)}return b(a)}(j,a.target):e.closest(j)[0])){c.allowClick=!0;return}if(b.swipeHandler&&!e.closest(b.swipeHandler)[0])return;f.currentX="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,f.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;const i=f.currentX,u=f.currentY,k=b.edgeSwipeDetection||b.iOSEdgeSwipeDetection,l=b.edgeSwipeThreshold||b.iOSEdgeSwipeThreshold;if(k&&(i<=l||i>=o.innerWidth-l)){if("prevent"!==k)return;g.preventDefault()}if(Object.assign(d,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),f.startX=i,f.startY=u,d.touchStartTime=v(),c.allowClick=!0,c.updateSize(),c.swipeDirection=void 0,b.threshold>0&&(d.allowThresholdMove=!1),"touchstart"!==a.type){let m=!0;e.is(d.focusableElements)&&(m=!1),h.activeElement&&t(h.activeElement).is(d.focusableElements)&&h.activeElement!==e[0]&&h.activeElement.blur();const w=m&&c.allowTouchMove&&b.touchStartPreventDefault;(b.touchStartForcePreventDefault||w)&&!e[0].isContentEditable&&a.preventDefault()}c.emit("touchStart",a)}function H(q){const o=n(),a=this,b=a.touchEventsData,{params:e,touches:c,rtlTranslate:r,enabled:s}=a;if(!s)return;let d=q;if(d.originalEvent&&(d=d.originalEvent),!b.isTouched){b.startMoving&&b.isScrolling&&a.emit("touchMoveOpposite",d);return}if(b.isTouchEvent&&"touchmove"!==d.type)return;const p="touchmove"===d.type&&d.targetTouches&&(d.targetTouches[0]||d.changedTouches[0]),g="touchmove"===d.type?p.pageX:d.pageX,h="touchmove"===d.type?p.pageY:d.pageY;if(d.preventedByNestedSwiper){c.startX=g,c.startY=h;return}if(!a.allowTouchMove){a.allowClick=!1,b.isTouched&&(Object.assign(c,{startX:g,startY:h,currentX:g,currentY:h}),b.touchStartTime=v());return}if(b.isTouchEvent&&e.touchReleaseOnEdges&&!e.loop){if(a.isVertical()){if(h<c.startY&&a.translate<=a.maxTranslate()||h>c.startY&&a.translate>=a.minTranslate()){b.isTouched=!1,b.isMoved=!1;return}}else if(g<c.startX&&a.translate<=a.maxTranslate()||g>c.startX&&a.translate>=a.minTranslate())return}if(b.isTouchEvent&&o.activeElement&&d.target===o.activeElement&&t(d.target).is(b.focusableElements)){b.isMoved=!0,a.allowClick=!1;return}if(b.allowTouchCallbacks&&a.emit("touchMove",d),d.targetTouches&&d.targetTouches.length>1)return;c.currentX=g,c.currentY=h;const i=c.currentX-c.startX,j=c.currentY-c.startY;if(a.params.threshold&&Math.sqrt(i**2+j**2)<a.params.threshold)return;if(void 0===b.isScrolling){let k;a.isHorizontal()&&c.currentY===c.startY||a.isVertical()&&c.currentX===c.startX?b.isScrolling=!1:i*i+j*j>=25&&(k=180*Math.atan2(Math.abs(j),Math.abs(i))/Math.PI,b.isScrolling=a.isHorizontal()?k>e.touchAngle:90-k>e.touchAngle)}if(b.isScrolling&&a.emit("touchMoveOpposite",d),void 0===b.startMoving&&(c.currentX!==c.startX||c.currentY!==c.startY)&&(b.startMoving=!0),b.isScrolling){b.isTouched=!1;return}if(!b.startMoving)return;a.allowClick=!1,!e.cssMode&&d.cancelable&&d.preventDefault(),e.touchMoveStopPropagation&&!e.nested&&d.stopPropagation(),b.isMoved||(e.loop&&!e.cssMode&&a.loopFix(),b.startTranslate=a.getTranslate(),a.setTransition(0),a.animating&&a.$wrapperEl.trigger("webkitTransitionEnd transitionend"),b.allowMomentumBounce
1=!1,e.grabCursor&&(!0===a.allowSlideNext|| !0===a.allowSlidePrev)&&a.setGrabCursor(!0),a.emit("sliderFirstMove",d)),a.emit("sliderMove",d),b.isMoved=!0;let f=a.isHorizontal()?i:j;c.diff=f,f*=e.touchRatio,r&&(f=-f),a.swipeDirection=f>0?"prev":"next",b.currentTranslate=f+b.startTranslate;let l=!0,m=e.resistanceRatio;if(e.touchReleaseOnEdges&&(m=0),f>0&&b.currentTranslate>a.minTranslate()?(l=!1,e.resistance&&(b.currentTranslate=a.minTranslate()-1+(-a.minTranslate()+b.startTranslate+f)**m)):f<0&&b.currentTranslate<a.maxTranslate()&&(l=!1,e.resistance&&(b.currentTranslate=a.maxTranslate()+1-(a.maxTranslate()-b.startTranslate-f)**m)),l&&(d.preventedByNestedSwiper=!0),!a.allowSlideNext&&"next"===a.swipeDirection&&b.currentTranslate<b.startTranslate&&(b.currentTranslate=b.startTranslate),!a.allowSlidePrev&&"prev"===a.swipeDirection&&b.currentTranslate>b.startTranslate&&(b.currentTranslate=b.startTranslate),a.allowSlidePrev||a.allowSlideNext||(b.currentTranslate=b.startTranslate),e.threshold>0)if(Math.abs(f)>e.threshold||b.allowThresholdMove){if(!b.allowThresholdMove){b.allowThresholdMove=!0,c.startX=c.currentX,c.startY=c.currentY,b.currentTranslate=b.startTranslate,c.diff=a.isHorizontal()?c.currentX-c.startX:c.currentY-c.startY;return}}else{b.currentTranslate=b.startTranslate;return}e.followFinger&&!e.cssMode&&((e.freeMode&&e.freeMode.enabled&&a.freeMode||e.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),a.params.freeMode&&e.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(b.currentTranslate),a.setTranslate(b.currentTranslate))}function I(p){const a=this,b=a.touchEventsData,{params:c,touches:q,rtlTranslate:r,slidesGrid:e,enabled:s}=a;if(!s)return;let d=p;if(d.originalEvent&&(d=d.originalEvent),b.allowTouchCallbacks&&a.emit("touchEnd",d),b.allowTouchCallbacks=!1,!b.isTouched){b.isMoved&&c.grabCursor&&a.setGrabCursor(!1),b.isMoved=!1,b.startMoving=!1;return}c.grabCursor&&b.isMoved&&b.isTouched&&(!0===a.allowSlideNext|| !0===a.allowSlidePrev)&&a.setGrabCursor(!1);const l=v(),m=l-b.touchStartTime;if(a.allowClick){const n=d.path||d.composedPath&&d.composedPath();a.updateClickedSlide(n&&n[0]||d.target),a.emit("tap click",d),m<300&&l-b.lastClickTime<300&&a.emit("doubleTap doubleClick",d)}if(b.lastClickTime=v(),u(()=>{a.destroyed||(a.allowClick=!0)}),!b.isTouched||!b.isMoved||!a.swipeDirection||0===q.diff||b.currentTranslate===b.startTranslate){b.isTouched=!1,b.isMoved=!1,b.startMoving=!1;return}b.isTouched=!1,b.isMoved=!1,b.startMoving=!1;let h;if(h=c.followFinger?r?a.translate:-a.translate:-b.currentTranslate,c.cssMode)return;if(a.params.freeMode&&c.freeMode.enabled){a.freeMode.onTouchEnd({currentPos:h});return}let f=0,j=a.slidesSizesGrid[0];for(let g=0;g<e.length;g+=g<c.slidesPerGroupSkip?1:c.slidesPerGroup){const k=g<c.slidesPerGroupSkip-1?1:c.slidesPerGroup;void 0!==e[g+k]?h>=e[g]&&h<e[g+k]&&(f=g,j=e[g+k]-e[g]):h>=e[g]&&(f=g,j=e[e.length-1]-e[e.length-2])}const o=(h-e[f])/j,i=f<c.slidesPerGroupSkip-1?1:c.slidesPerGroup;if(m>c.longSwipesMs){if(!c.longSwipes){a.slideTo(a.activeIndex);return}"next"===a.swipeDirection&&(o>=c.longSwipesRatio?a.slideTo(f+i):a.slideTo(f)),"prev"===a.swipeDirection&&(o>1-c.longSwipesRatio?a.slideTo(f+i):a.slideTo(f))}else{if(!c.shortSwipes){a.slideTo(a.activeIndex);return}const t=a.navigation&&(d.target===a.navigation.nextEl||d.target===a.navigation.prevEl);t?d.target===a.navigation.nextEl?a.slideTo(f+i):a.slideTo(f):("next"===a.swipeDirection&&a.slideTo(f+i),"prev"===a.swipeDirection&&a.slideTo(f))}}function J(){const a=this,{params:b,el:c}=a;if(c&&0===c.offsetWidth)return;b.breakpoints&&a.setBreakpoint();const{allowSlideNext:d,allowSlidePrev:e,snapGrid:f}=a;a.allowSlideNext=!0,a.allowSlidePrev=!0,a.updateSize(),a.updateSlides(),a.updateSlidesClasses(),("auto"===b.slidesPerView||b.slidesPerView>1)&&a.isEnd&&!a.isBeginning&&!a.params.centeredSlides?a.slideTo(a.slides.length-1,0,!1,!0):a.slideTo(a.activeIndex,0,!1,!0),a.autoplay&&a.autoplay.running&&a.autoplay.paused&&a.autoplay.run(),a.allowSlidePrev=e,a.allowSlideNext=d,a.params.watchOverflow&&f!==a.snapGrid&&a.checkOverflow()}function K(a){this.enabled&& !this.allowClick&&(this.params.preventClicks&&a.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(
1a.stopPropagation(),a.stopImmediatePropagation()))}function L(){const a=this,{wrapperEl:b,rtlTranslate:d,enabled:e}=a;if(!e)return;a.previousTranslate=a.translate,a.isHorizontal()?a.translate=-b.scrollLeft:a.translate=-b.scrollTop,-0===a.translate&&(a.translate=0),a.updateActiveIndex(),a.updateSlidesClasses();const c=a.maxTranslate()-a.minTranslate();(0===c?0:(a.translate-a.minTranslate())/c)!==a.progress&&a.updateProgress(d?-a.translate:a.translate),a.emit("setTranslate",a.translate,!1)}let M=!1;function N(){}const O=(a,i)=>{const j=n(),{params:d,touchEvents:b,el:e,wrapperEl:m,device:k,support:f}=a,g=!!d.nested,c="on"===i?"addEventListener":"removeEventListener",l=i;if(f.touch){const h="touchstart"===b.start&&!!f.passiveListener&&!!d.passiveListeners&&{passive:!0,capture:!1};e[c](b.start,a.onTouchStart,h),e[c](b.move,a.onTouchMove,f.passiveListener?{passive:!1,capture:g}:g),e[c](b.end,a.onTouchEnd,h),b.cancel&&e[c](b.cancel,a.onTouchEnd,h)}else e[c](b.start,a.onTouchStart,!1),j[c](b.move,a.onTouchMove,g),j[c](b.end,a.onTouchEnd,!1);(d.preventClicks||d.preventClicksPropagation)&&e[c]("click",a.onClick,!0),d.cssMode&&m[c]("scroll",a.onScroll),d.updateOnWindowResize?a[l](k.ios||k.android?"resize orientationchange observerUpdate":"resize observerUpdate",J,!0):a[l]("observerUpdate",J,!0)},P=(b,a)=>b.grid&&a.grid&&a.grid.rows>1;var Q={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",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:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};const j={eventsEmitter:i,update:{updateSize:function(){let a,b;const c=this.$el;a=void 0!==this.params.width&&null!==this.params.width?this.params.width:c[0].clientWidth,b=void 0!==this.params.height&&null!==this.params.height?this.params.height:c[0].clientHeight,0===a&&this.isHorizontal()||0===b&&this.isVertical()||(a=a-parseInt(c.css("padding-left")||0,10)-parseInt(c.css("padding-right")||0,10),b=b-parseInt(c.css("padding-top")||0,10)-parseInt(c.css("padding-bottom")||0,10),Number.isNaN(a)&&(a=0),Number.isNaN(b)&&(b=0),Object.assign(this,{width:a,height:b,size:this.isHorizontal()?a:b}))},updateSlides:function(){const a=this;function k(b){return a.isHorizontal()?b:({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"})[b]}function n(a,b){return parseFloat(a.getPropertyValue(k(b))||0)}const b=a.params,{$wrapperEl:s,size:f,rtlTranslate:t,wrongRTL:K}=a,C=a.virtual&&b.virtual.enabled,L=C?a.virtual.slides.length:a.slides.length,i=s.children(`.${a.params.slideClass}`),p=C?a.virtual.slides.length:i.length;let c=[];const o=[],l=[];let u=b.slidesOffsetBefore;"function"==typeof u&&(u=b.slidesOffsetBefore.call(a));let v=b.slidesOffsetAfter;"function"==typeof v&&(v=b.slidesOffsetAfter.call(a));const M=a.snapGrid.length,N=a.slidesGrid.length;let g=b.spaceBetween,d=-u,w=0,q=0;if(void 0===f)return;"string"==typeof g&&g.indexOf("%")>=0&&(g=parseFloat(g.replace("%",""))/100*f),a.virtualSize=-g,t?i.css({marginLeft:"",marginBottom:"",marginTop:""}):i.css({marginRight:"",marginBottom:"",marginTop:""}),b.centeredSlides&&b.cssMode&&(z(a.wrapperEl,"--swiper-centered-offset-before",""),z(a.wrapperEl,"--swiper-centered-offset-after",""));const x=b.grid&&b.grid.rows>1&&a.grid;x&&a.grid.initSlides(p);let e;const O="auto"===b.slidesPerView&&b.breakpoints&&Object.keys(b.breakpoints).filter(a=>void 0!==b.breakpoints[a].slidesPerView).length>0;for(let j=0;j<p;j+=1){e=0;const h=i.eq(j);if(x&&a.grid.updateSlide(j,h,p,k),"none"!==h.css("display")){if("auto"===b.slidesPerView){O&&(i[j].style[k("width")]="");const m=getComputedStyle(h[0]),y=h[0].style.transform,A=h[0].style.webkitTransform;if(y&&(h[0].style.transform="none"),A&&(h[0].style.webkitTransform="none"),b.roundLengths)e=a.isHorizontal()?h.outerWidth(!0):h.outerHeight(!0);else{const D=n(m,"width"),P=n(m,"padding-left"),Q=n(m,"padding-right"),E=n(m,"margin-left"),F=n(m,"margin-right"),G=m.getPropertyValue("box-sizing");if(G&&"border-box"===G)e=D+E+F;else{const{clientWidth:R,offsetWidth:S}=h[0];e=D+P+Q+E+F+(S-R)}}y&&(h[0].style.transform=y),A&&(h[0].style.webkitTransform=A),b.roundLengths&&(e=Math.floor(e))}else e=(f-(b.slidesPerView-1)*g)/b.slidesPerView,b.roundLengths&&(e=Math.floor(e)),i[j]&&(i[j].style[k("width")]=`${e}px`);i[j]&&(i[j].swiperSlideSize=e),l.push(e),b.centeredSlides?(d=d+e/2+w/2+g,0===w&&0!==j&&(d=d-f/2-g),0===j&&(d=d-f/2-g),.001>Math.abs(d)&&(d=0),b.roundLengths&&(d=Math.floor(d)),q%b.slidesPerGroup==0&&c.push(d),o.push(d)):(b.roundLengths&&(d=Math.floor(d)),(q-Math.min(a.params.slidesPerGroupSkip,q))%a.params.slidesPerGroup==0&&c.push(d),o.push(d),d=d+e+g),a.virtualSize+=e+g,w=e,q+=1}}if(a.virtualSize=Math.max(a.virtualSize,f)+v,t&&K&&("slide"===b.effect||"coverflow"===b.effect)&&s.css({width:`${a.virtualSize+b.spaceBetween}px`}),b.setWrapperSize&&s.css({[k("width")]:`${a.virtualSize+b.spaceBetween}px`}),x&&a.grid.updateWrapperSize(e,c,k),!b.centeredSlides){const H=[];for(let r=0;r<c.length;r+=1){let B=c[r];b.roundLengths&&(B=Math.floor(B)),c[r]<=a.virtualSize-f&&H.push(B)}c=H,Math.floor(a.virtualSize-f)-Math.floor(c[c.length-1])>1&&c.push(a.virtualSize-f)}if(0===c.length&&(c=[0]),0!==b.spaceBetween){const T=a.isHorizontal()&&t?"marginLeft":k("marginRight");i.filter((c,a)=>!b.cssMode||a!==i.length-1).css({[T]:`${g}px`})}
1if(b.centeredSlides&&b.centeredSlidesBounds){let I=0;l.forEach(a=>{I+=a+(b.spaceBetween?b.spaceBetween:0)}),I-=b.spaceBetween;const U=I-f;c=c.map(a=>a<0?-u:a>U?U+v:a)}if(b.centerInsufficientSlides){let J=0;if(l.forEach(a=>{J+=a+(b.spaceBetween?b.spaceBetween:0)}),(J-=b.spaceBetween)<f){const V=(f-J)/2;c.forEach((a,b)=>{c[b]=a-V}),o.forEach((a,b)=>{o[b]=a+V})}}if(Object.assign(a,{slides:i,snapGrid:c,slidesGrid:o,slidesSizesGrid:l}),b.centeredSlides&&b.cssMode&&!b.centeredSlidesBounds){z(a.wrapperEl,"--swiper-centered-offset-before",`${-c[0]}px`),z(a.wrapperEl,"--swiper-centered-offset-after",`${a.size/2-l[l.length-1]/2}px`);const W=-a.snapGrid[0],X=-a.slidesGrid[0];a.snapGrid=a.snapGrid.map(a=>a+W),a.slidesGrid=a.slidesGrid.map(a=>a+X)}p!==L&&a.emit("slidesLengthChange"),c.length!==M&&(a.params.watchOverflow&&a.checkOverflow(),a.emit("snapGridLengthChange")),o.length!==N&&a.emit("slidesGridLengthChange"),b.watchSlidesProgress&&a.updateSlidesOffset()},updateAutoHeight:function(e){const a=this,d=[],i=a.virtual&&a.params.virtual.enabled;let c=0,b;"number"==typeof e?a.setTransition(e):!0===e&&a.setTransition(a.params.speed);const f=b=>i?a.slides.filter(a=>parseInt(a.getAttribute("data-swiper-slide-index"),10)===b)[0]:a.slides.eq(b)[0];if("auto"!==a.params.slidesPerView&&a.params.slidesPerView>1)if(a.params.centeredSlides)a.visibleSlides.each(a=>{d.push(a)});else for(b=0;b<Math.ceil(a.params.slidesPerView);b+=1){const g=a.activeIndex+b;if(g>a.slides.length&&!i)break;d.push(f(g))}else d.push(f(a.activeIndex));for(b=0;b<d.length;b+=1)if(void 0!==d[b]){const h=d[b].offsetHeight;c=h>c?h:c}(c||0===c)&&a.$wrapperEl.css("height",`${c}px`)},updateSlidesOffset:function(){const b=this.slides;for(let a=0;a<b.length;a+=1)b[a].swiperSlideOffset=this.isHorizontal()?b[a].offsetLeft:b[a].offsetTop},updateSlidesProgress:function(k=this&&this.translate||0){const a=this,b=a.params,{slides:c,rtlTranslate:i,snapGrid:n}=a;if(0===c.length)return;void 0===c[0].swiperSlideOffset&&a.updateSlidesOffset();let f=-k;i&&(f=k),c.removeClass(b.slideVisibleClass),a.visibleSlidesIndexes=[],a.visibleSlides=[];for(let d=0;d<c.length;d+=1){const e=c[d];let g=e.swiperSlideOffset;b.cssMode&&b.centeredSlides&&(g-=c[0].swiperSlideOffset);const l=(f+(b.centeredSlides?a.minTranslate():0)-g)/(e.swiperSlideSize+b.spaceBetween),m=(f-n[0]+(b.centeredSlides?a.minTranslate():0)-g)/(e.swiperSlideSize+b.spaceBetween),h=-(f-g),j=h+a.slidesSizesGrid[d],o=h>=0&&h<a.size-1||j>1&&j<=a.size||h<=0&&j>=a.size;o&&(a.visibleSlides.push(e),a.visibleSlidesIndexes.push(d),c.eq(d).addClass(b.slideVisibleClass)),e.progress=i?-l:l,e.originalProgress=i?-m:m}a.visibleSlides=t(a.visibleSlides)},updateProgress:function(d){if(void 0===d){const i=this.rtlTranslate?-1:1;d=this&&this.translate&&this.translate*i||0}const e=this.params,f=this.maxTranslate()-this.minTranslate();
1let{progress:c,isBeginning:a,isEnd:b}=this;const g=a,h=b;0===f?(c=0,a=!0,b=!0):(a=(c=(d-this.minTranslate())/f)<=0,b=c>=1),Object.assign(this,{progress:c,isBeginning:a,isEnd:b}),(e.watchSlidesProgress||e.centeredSlides&&e.autoHeight)&&this.updateSlidesProgress(d),a&&!g&&this.emit("reachBeginning toEdge"),b&&!h&&this.emit("reachEnd toEdge"),(g&&!a||h&&!b)&&this.emit("fromEdge"),this.emit("progress",c)},updateSlidesClasses:function(){const{slides:e,params:a,$wrapperEl:b,activeIndex:g,realIndex:h}=this,i=this.virtual&&a.virtual.enabled;e.removeClass(`${a.slideActiveClass} ${a.slideNextClass} ${a.slidePrevClass} ${a.slideDuplicateActiveClass} ${a.slideDuplicateNextClass} ${a.slideDuplicatePrevClass}`);let f;(f=i?this.$wrapperEl.find(`.${a.slideClass}[data-swiper-slide-index="${g}"]`):e.eq(g)).addClass(a.slideActiveClass),a.loop&&(f.hasClass(a.slideDuplicateClass)?b.children(`.${a.slideClass}:not(.${a.slideDuplicateClass})[data-swiper-slide-index="${h}"]`).addClass(a.slideDuplicateActiveClass):b.children(`.${a.slideClass}.${a.slideDuplicateClass}[data-swiper-slide-index="${h}"]`).addClass(a.slideDuplicateActiveClass));let c=f.nextAll(`.${a.slideClass}`).eq(0).addClass(a.slideNextClass);a.loop&&0===c.length&&(c=e.eq(0)).addClass(a.slideNextClass);let d=f.prevAll(`.${a.slideClass}`).eq(0).addClass(a.slidePrevClass);a.loop&&0===d.length&&(d=e.eq(-1)).addClass(a.slidePrevClass),a.loop&&(c.hasClass(a.slideDuplicateClass)?b.children(`.${a.slideClass}:not(.${a.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(a.slideDuplicateNextClass):b.children(`.${a.slideClass}.${a.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(a.slideDuplicateNextClass),d.hasClass(a.slideDuplicateClass)?b.children(`.${a.slideClass}:not(.${a.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(a.slideDuplicatePrevClass):b.children(`.${a.slideClass}.${a.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(a.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(l){const a=this,e=a.rtlTranslate?a.translate:-a.translate,{slidesGrid:d,snapGrid:g,params:h,activeIndex:i,realIndex:m,snapIndex:n}=a;let b=l,f;if(void 0===b){for(let c=0;c<d.length;c+=1)void 0!==d[c+1]?e>=d[c]&&e<d[c+1]-(d[c+1]-d[c])/2?b=c:e>=d[c]&&e<d[c+1]&&(b=c+1):e>=d[c]&&(b=c);h.normalizeSlideIndex&&(b<0|| void 0===b)&&(b=0)}if(g.indexOf(e)>=0)f=g.indexOf(e);else{const j=Math.min(h.slidesPerGroupSkip,b);f=j+Math.floor((b-j)/h.slidesPerGroup)}if(f>=g.length&&(f=g.length-1),b===i){f!==n&&(a.snapIndex=f,a.emit("snapIndexChange"));return}const k=parseInt(a.slides.eq(b).attr("data-swiper-slide-index")||b,10);Object.assign(a,{snapIndex:f,realIndex:k,previousIndex:i,activeIndex:b}),a.emit("activeIndexChange"),a.emit("snapIndexChange"),m!==k&&a.emit("realIndexChange"),(a.initialized||a.params.runCallbacksOnInit)&&a.emit("slideChange")},updateClickedSlide:function(g){const a=this,d=a.params,b=t(g).closest(`.${d.slideClass}`)[0];let e=!1,f;if(b){for(let c=0;c<a.slides.length;c+=1)if(a.slides[c]===b){e=!0,f=c;break}}if(b&&e)a.clickedSlide=b,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt(t(b).attr("data-swiper-slide-index"),10):a.clickedIndex=f;else{a.clickedSlide=void 0,a.clickedIndex=void 0;return}d.slideToClickedSlide&& void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){const{params:c,rtlTranslate:d,translate:a,$wrapperEl:f}=this;if(c.virtualTranslate)return d?-a:a;if(c.cssMode)return a;let b=function(g,f="x"){const d=p();let c,a,e;const b=function(b){const c=p();let a;return c.getComputedStyle&&(a=c.getComputedStyle(b,null)),!a&&b.currentStyle&&(a=b.currentStyle),a||(a=b.style),a}(g,null);return d.WebKitCSSMatrix?((a=b.transform||b.webkitTransform).split(",").length>6&&(a=a.split(", ").map(a=>a.replace(",",".")).join(", ")),e=new d.WebKitCSSMatrix("none"===a?"":a)):c=(e=b.MozTransform||b.OTransform||b.MsTransform||b.msTransform||b.transform||b.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===f&&(a=d.WebKitCSSMatrix?e.m41:16===c.length?parseFloat(c[12]):parseFloat(c[4])),"y"===f&&(a=d.WebKitCSSMatrix?e.m42:16===c.length?parseFloat(c[13]):parseFloat(c[5])),a||0}(f[0],e);return d&&(b=-b),b||0},setTranslate:function(d,g){const a=this,{rtlTranslate:h,params:e,$wrapperEl:i,wrapperEl:j,progress:k}=a;let b=0,c=0;a.isHorizontal()?b=h?-d:d:c=d,e.roundLengths&&(b=Math.floor(b),c=Math.floor(c)),e.cssMode?j[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-b:-c:e.virtualTranslate||i.transform(`translate3d(${b}px, ${c}px, 0px)`),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?b:c;const f=a.maxTranslate()-a.minTranslate();(0===f?0:(d-a.minTranslate())/f)!==k&&a.updateProgress(d),a.emit("setTranslate",a.translate,g)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(d=0,c=this.params.speed,f=!0,g=!0,h){const a=this,{params:i,wrapperEl:j}=a;if(a.animating&&i.preventInteractionOnTransition)return!1;const k=a.minTranslate(),l=a.maxTranslate();let b;if(b=g&&d>k?k:g&&d<l?l:d,a.updateProgress(b),i.cssMode){const e=a.isHorizontal();if(0===c)j[e?"scrollLeft":"scrollTop"]=-b;else{if(!a.support.smoothScroll)return A({swiper:a,targetPosition:-b,side:e?"left"
1:"top"}),!0;j.scrollTo({[e?"left":"top"]:-b,behavior:"smooth"})}return!0}return 0===c?(a.setTransition(0),a.setTranslate(b),f&&(a.emit("beforeTransitionStart",c,h),a.emit("transitionEnd"))):(a.setTransition(c),a.setTranslate(b),f&&(a.emit("beforeTransitionStart",c,h),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(b){a&&!a.destroyed&&b.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,f&&a.emit("transitionEnd"))}),a.$wrapperEl[0].addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(a,b){this.params.cssMode||this.$wrapperEl.transition(a),this.emit("setTransition",a,b)},transitionStart:function(b=!0,c){const{params:a}=this;a.cssMode||(a.autoHeight&&this.updateAutoHeight(),F({swiper:this,runCallbacks:b,direction:c,step:"Start"}))},transitionEnd:function(b=!0,c){const a=this,{params:d}=a;a.animating=!1,d.cssMode||(a.setTransition(0),F({swiper:a,runCallbacks:b,direction:c,step:"End"}))}},slide:{slideTo:function(d=0,k=this.params.speed,h=!0,t,y){if("number"!=typeof d&&"string"!=typeof d)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof d}] given.`);if("string"==typeof d){const u=parseInt(d,10),z=isFinite(u);if(!z)throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${d}] given.`);d=u}const a=this;let b=d;b<0&&(b=0);const{params:f,snapGrid:n,slidesGrid:l,previousIndex:B,activeIndex:i,rtlTranslate:o,wrapperEl:v,enabled:C}=a;if(a.animating&&f.preventInteractionOnTransition|| !C&&!t&&!y)return!1;const w=Math.min(a.params.slidesPerGroupSkip,b);let p=w+Math.floor((b-w)/a.params.slidesPerGroup);p>=n.length&&(p=n.length-1),(i||f.initialSlide||0)===(B||0)&&h&&a.emit("beforeSlideChangeStart");const c=-n[p];if(a.updateProgress(c),f.normalizeSlideIndex)for(let e=0;e<l.length;e+=1){const j=-Math.floor(100*c),m=Math.floor(100*l[e]),q=Math.floor(100*l[e+1]);void 0!==l[e+1]?j>=m&&j<q-(q-m)/2?b=e:j>=m&&j<q&&(b=e+1):j>=m&&(b=e)}if(a.initialized&&b!==i){if(!a.allowSlideNext&&c<a.translate&&c<a.minTranslate())return!1;if(!a.allowSlidePrev&&c>a.translate&&c>a.maxTranslate()&&(i||0)!==b)return!1}let g;if(g=b>i?"next":b<i?"prev":"reset",o&& -c===a.translate|| !o&&c===a.translate)return a.updateActiveIndex(b),f.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==f.effect&&a.setTranslate(c),"reset"!==g&&(a.transitionStart(h,g),a.transitionEnd(h,g)),!1;if(f.cssMode){const r=a.isHorizontal(),s=o?c:-c;if(0===k){const x=a.virtual&&a.params.virtual.enabled;x&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),v[r?"scrollLeft":"scrollTop"]=s,x&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._swiperImmediateVirtual=!1})}else{if(!a.support.smoothScroll)return A({swiper:a,targetPosition:s,side:r?"left":"top"}),!0;v.scrollTo({[r?"left":"top"]:s,behavior:"smooth"})}return!0}return a.setTransition(k),a.setTranslate(c),a.updateActiveIndex(b),a.updateSlidesClasses(),a.emit("beforeTransitionStart",k,t),a.transitionStart(h,g),0===k?a.transitionEnd(h,g):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(b){a&&!a.destroyed&&b.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(h,g))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(b=0,c=this.params.speed,d=!0,e){let a=b;return this.params.loop&&(a+=this.loopedSlides),this.slideTo(a,c,d,e)},slideNext:function(c=this.params.speed,d=!0,e){const a=this,{animating:g,enabled:h,params:b}=a;if(!h)return a;let f=b.slidesPerGroup;"auto"===b.slidesPerView&&1===b.slidesPerGroup&&b.slidesPerGroupAuto&&(f=Math.max(a.slidesPerViewDynamic("current",!0),1));const i=a.activeIndex<b.slidesPerGroupSkip?1:f;if(b.loop){if(g&&b.loopPreventsSlide)return!1;a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft}return b.rewind&&a.isEnd?a.slideTo(0,c,d,e):a.slideTo(a.activeIndex+i,c,d,e)},slidePrev:function(g=this.params.speed,h=!0,i){const a=this,{params:b,animating:j,snapGrid:d,slidesGrid:k,rtlTranslate:l,enabled:m}=a;if(!m)return a;
1if(b.loop){if(j&&b.loopPreventsSlide)return!1;a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft}const n=l?a.translate:-a.translate;function o(a){return a<0?-Math.floor(Math.abs(a)):Math.floor(a)}const p=o(n),q=d.map(a=>o(a));let e=d[q.indexOf(p)-1];if(void 0===e&&b.cssMode){let f;d.forEach((a,b)=>{p>=a&&(f=b)}),void 0!==f&&(e=d[f>0?f-1:f])}let c=0;return(void 0!==e&&((c=k.indexOf(e))<0&&(c=a.activeIndex-1),"auto"===b.slidesPerView&&1===b.slidesPerGroup&&b.slidesPerGroupAuto&&(c=Math.max(c=c-a.slidesPerViewDynamic("previous",!0)+1,0))),b.rewind&&a.isBeginning)?a.slideTo(a.slides.length-1,g,h,i):a.slideTo(c,g,h,i)},slideReset:function(a=this.params.speed,b=!0,c){return this.slideTo(this.activeIndex,a,b,c)},slideToClosest:function(i=this.params.speed,j=!0,k,e=.5){const a=this;let b=a.activeIndex;const f=Math.min(a.params.slidesPerGroupSkip,b),c=f+Math.floor((b-f)/a.params.slidesPerGroup),d=a.rtlTranslate?a.translate:-a.translate;if(d>=a.snapGrid[c]){const g=a.snapGrid[c],l=a.snapGrid[c+1];d-g>(l-g)*e&&(b+=a.params.slidesPerGroup)}else{const h=a.snapGrid[c-1],m=a.snapGrid[c];d-h<=(m-h)*e&&(b-=a.params.slidesPerGroup)}return b=Math.max(b,0),b=Math.min(b,a.slidesGrid.length-1),a.slideTo(b,i,j,k)},slideToClickedSlide:function(){const a=this,{params:b,$wrapperEl:f}=a,d="auto"===b.slidesPerView?a.slidesPerViewDynamic():b.slidesPerView;let c=a.clickedIndex,e;if(b.loop){if(a.animating)return;e=parseInt(t(a.clickedSlide).attr("data-swiper-slide-index"),10),b.centeredSlides?c<a.loopedSlides-d/2||c>a.slides.length-a.loopedSlides+d/2?(a.loopFix(),c=f.children(`.${b.slideClass}[data-swiper-slide-index="${e}"]:not(.${b.slideDuplicateClass})`).eq(0).index(),u(()=>{a.slideTo(c)})):a.slideTo(c):c>a.slides.length-d?(a.loopFix(),c=f.children(`.${b.slideClass}[data-swiper-slide-index="${e}"]:not(.${b.slideDuplicateClass})`).eq(0).index(),u(()=>{a.slideTo(c)})):a.slideTo(c)}else a.slideTo(c)}},loop:{loopCreate:function(){const d=this,l=n(),{params:a,$wrapperEl:e}=d,b=e.children().length>0?t(e.children()[0].parentNode):e;b.children(`.${a.slideClass}.${a.slideDuplicateClass}`).remove();let c=b.children(`.${a.slideClass}`);if(a.loopFillGroupWithBlank){const h=a.slidesPerGroup-c.length%a.slidesPerGroup;if(h!==a.slidesPerGroup){for(let i=0;i<h;i+=1){const m=t(l.createElement("div")).addClass(`${a.slideClass} ${a.slideBlankClass}`);b.append(m)}c=b.children(`.${a.slideClass}`)}}"auto"!==a.slidesPerView||a.loopedSlides||(a.loopedSlides=c.length),d.loopedSlides=Math.ceil(parseFloat(a.loopedSlides||a.slidesPerView,10)),d.loopedSlides+=a.loopAdditionalSlides,d.loopedSlides>c.length&&(d.loopedSlides=c.length);const j=[],k=[];c.each((b,a)=>{const e=t(b);a<d.loopedSlides&&k.push(b),a<c.length&&a>=c.length-d.loopedSlides&&j.push(b),e.attr("data-swiper-slide-index",a)});for(let f=0;f<k.length;f+=1)b.append(t(k[f].cloneNode(!0)).addClass(a.slideDuplicateClass));for(let g=j.length-1;g>=0;g-=1)b.prepend(t(j[g].cloneNode(!0)).addClass(a.slideDuplicateClass))},loopFix:function(){const a=this;a.emit("beforeLoopFix");const{activeIndex:d,slides:f,loopedSlides:b,allowSlidePrev:h,allowSlideNext:i,snapGrid:j,rtlTranslate:g}=a;let c;a.allowSlidePrev=!0,a.allowSlideNext=!0;const k=-j[d],e=k-a.getTranslate();if(d<b){c=f.length-3*b+d,c+=b;const l=a.slideTo(c,0,!1,!0);l&&0!==e&&a.setTranslate((g?-a.translate:a.translate)-e)}else if(d>=f.length-b){c=-f.length+d+b,c+=b;const m=a.slideTo(c,0,!1,!0);m&&0!==e&&a.setTranslate((g?-a.translate:a.translate)-e)}a.allowSlidePrev=h,a.allowSlideNext=i,a.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:b,params:a,slides:c}=this;b.children(`.${a.slideClass}.${a.slideDuplicateClass},.${a.slideClass}.${a.slideBlankClass}`).remove(),c.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(b){if(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const a="container"===this.params.touchEventsTarget?this.el:this.wrapperEl;a.style.cursor="move",a.style.cursor=b?"-webkit-grabbing":"-webkit-grab",a.style.cursor=b?"-moz-grabbin":"-moz-grab",a.style.cursor=b?"grabbing":"grab"},unsetGrabCursor:function(){const a=this;a.support.touch||a.params.watchOverflow&&a.isLocked||a.params.cssMode||(a["container"===a.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){const a=this,b=n(),{params:c,support:d}=a;a.onTouchStart=G.bind(a),a.onTouchMove=H.bind(a),a.onTouchEnd=I.bind(a),c.cssMode&&(a.onScroll=L.bind(a)),a.onClick=K.bind(a),d.touch&&!M&&(b.addEventListener("touchstart",N),M=!0),O(a,"on")},detachEvents:function(){O(this,"off")}},breakpoints:{setBreakpoint:function(){const a=this,{activeIndex:m,initialized:g,loopedSlides:n=0,params:b,$el:f}=a,d=b.breakpoints;if(!d||d&&0===Object.keys(d).length)return;
1const e=a.getBreakpoint(d,a.params.breakpointsBase,a.el);if(!e||a.currentBreakpoint===e)return;const o=e in d?d[e]:void 0,c=o||a.originalParams,h=P(a,b),i=P(a,c),j=b.enabled;h&&!i?(f.removeClass(`${b.containerModifierClass}grid ${b.containerModifierClass}grid-column`),a.emitContainerClasses()):!h&&i&&(f.addClass(`${b.containerModifierClass}grid`),(c.grid.fill&&"column"===c.grid.fill|| !c.grid.fill&&"column"===b.grid.fill)&&f.addClass(`${b.containerModifierClass}grid-column`),a.emitContainerClasses());const k=c.direction&&c.direction!==b.direction,p=b.loop&&(c.slidesPerView!==b.slidesPerView||k);k&&g&&a.changeDirection(),y(a.params,c);const l=a.params.enabled;Object.assign(a,{allowTouchMove:a.params.allowTouchMove,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev}),j&&!l?a.disable():!j&&l&&a.enable(),a.currentBreakpoint=e,a.emit("_beforeBreakpoint",c),p&&g&&(a.loopDestroy(),a.loopCreate(),a.updateSlides(),a.slideTo(m-n+a.loopedSlides,0,!1)),a.emit("breakpoint",c)},getBreakpoint:function(f,a="window",b){if(!f||"container"===a&&!b)return;let c=!1;const g=p(),j="window"===a?g.innerHeight:b.clientHeight,d=Object.keys(f).map(a=>{if("string"==typeof a&&0===a.indexOf("@")){const b=parseFloat(a.substr(1)),c=j*b;return{value:c,point:a}}return{value:a,point:a}});d.sort((a,b)=>
1parseInt(a.value,10)-parseInt(b.value,10));for(let e=0;e<d.length;e+=1){const{point:h,value:i}=d[e];"window"===a?g.matchMedia(`(min-width: ${i}px)`).matches&&(c=h):i<=b.clientWidth&&(c=h)}return c||"max"}},checkOverflow:{checkOverflow:function(){const a=this,{isLocked:b,params:c}=a,{slidesOffsetBefore:d}=c;if(d){const e=a.slides.length-1,f=a.slidesGrid[e]+a.slidesSizesGrid[e]+2*d;a.isLocked=a.size>f}else a.isLocked=1===a.snapGrid.length;!0===c.allowSlideNext&&(a.allowSlideNext=!a.isLocked),!0===c.allowSlidePrev&&(a.allowSlidePrev=!a.isLocked),b&&b!==a.isLocked&&(a.isEnd=!1),b!==a.isLocked&&a.emit(a.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const{classNames:b,params:a,rtl:d,$el:e,device:c,support:f}=this,g=function(a,c){const b=[];return a.forEach(a=>{"object"==typeof a?Object.keys(a).forEach(d=>{a[d]&&b.push(c+d)}):"string"==typeof a&&b.push(c+a)}),b}(["initialized",a.direction,{"pointer-events":!f.touch},{"free-mode":this.params.freeMode&&a.freeMode.enabled},{autoheight:a.autoHeight},{rtl:d},{grid:a.grid&&a.grid.rows>1},{"grid-column":a.grid&&a.grid.rows>1&&"column"===a.grid.fill},{android:c.android},{ios:c.ios},{"css-mode":a.cssMode},{centered:a.cssMode&&a.centeredSlides}],a.containerModifierClass);b.push(...g),e.addClass([...b].join(" ")),this.emitContainerClasses()},removeClasses:function(){const{$el:a,classNames:b}=this;a.removeClass(b.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(d,c,e,f,g,j){const h=p();let a;function b(){j&&j()}const i=t(d).parent("picture")[0];i||d.complete&&g?b():c?((a=new h.Image).onload=b,a.onerror=b,f&&(a.sizes=f),e&&(a.srcset=e),c&&(a.src=c)):b()},preloadImages:function(){const b=this;function d(){null!=b&&b&&!b.destroyed&&(void 0!==b.imagesLoaded&&(b.imagesLoaded+=1),b.imagesLoaded===b.imagesToLoad.length&&(b.params.updateOnImagesReady&&b.update(),b.emit("imagesReady")))}b.imagesToLoad=b.$el.find("img");for(let c=0;c<b.imagesToLoad.length;c+=1){const a=b.imagesToLoad[c];b.loadImage(a,a.currentSrc||a.getAttribute("src"),a.srcset||a.getAttribute("srcset"),a.sizes||a.getAttribute("sizes"),!0,d)}}}},R={};class c{constructor(...d){let e,b;if(1===d.length&&d[0].constructor&&"Object"===Object.prototype.toString.call(d[0]).slice(8,-1)?b=d[0]:[e,b]=d,b||(b={}),b=y({},b),e&&!b.el&&(b.el=e),b.el&&t(b.el).length>1){const f=[];return t(b.el).each(a=>{const d=y({},b,{el:a});f.push(new c(d))}),f}const a=this;a.__swiper__=!0,a.support=C(),a.device=function(a={}){return D||(D=function({userAgent:g}={}){const h=C(),d=p(),e=d.navigator.platform,a=g||d.navigator.userAgent,b={ios:!1,android:!1},i=d.screen.width,j=d.screen.height,k=a.match(/(Android);?[\s\/]+([\d.]+)?/);let c=a.match(/(iPad).*OS\s([\d_]+)/);const l=a.match(/(iPod)(.*OS\s([\d_]+))?/),m=!c&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/);let f="MacIntel"===e;return!c&&f&&h.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${i}x${j}`)>=0&&((c=a.match(/(Version)\/([\d.]+)/))||(c=[0,1,"13_0_0"]),f=!1),k&&"Win32"!==e&&(b.os="android",b.android=!0),(c||m||l)&&(b.os="ios",b.ios=!0),b}(a)),D}({userAgent:b.userAgent}),a.browser=(E||(E=function(){const a=p();return{isSafari:function(){const b=a.navigator.userAgent.toLowerCase();return b.indexOf("safari")>=0&&0>b.indexOf("chrome")&&0>b.indexOf("android")}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(a.navigator.userAgent)}}()),E),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],b.modules&&Array.isArray(b.modules)&&a.modules.push(...b.modules);const g={};a.modules.forEach(c=>{var d,e;c({swiper:a,extendParams:(d=b,e=g,function(b={}){const a=Object.keys(b)[0],c=b[a];if("object"!=typeof c||null===c){y(e,b);return}if(["navigation","pagination","scrollbar"].indexOf(a)>=0&& !0===d[a]&&(d[a]={auto:!0}),!(a in d&&"enabled"in c)){y(e,b);return}!0===d[a]&&(d[a]={enabled:!0}),"object"!=typeof d[a]||"enabled"in d[a]||(d[a].enabled=!0),d[a]||(d[a]={enabled:!1}),y(e,b)}),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const h=y({},Q,g);return a.params=y({},h,R,b),a.originalParams=y({},a.params),a.passedParams=y({}
1,b),a.params&&a.params.on&&Object.keys(a.params.on).forEach(b=>{a.on(b,a.params.on[b])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),a.$=t,Object.assign(a,{enabled:a.params.enabled,el:e,classNames:[],slides:t(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEvents:function(){const b=["touchstart","touchmove","touchend","touchcancel"],c=["pointerdown","pointermove","pointerup"];return a.touchEventsTouch={start:b[0],move:b[1],end:b[2],cancel:b[3]},a.touchEventsDesktop={start:c[0],move:c[1],end:c[2]},a.support.touch||!a.params.simulateTouch?a.touchEventsTouch:a.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:v(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}enable(){const a=this;a.enabled||(a.enabled=!0,a.params.grabCursor&&a.setGrabCursor(),a.emit("enable"))}disable(){const a=this;a.enabled&&(a.enabled=!1,a.params.grabCursor&&a.unsetGrabCursor(),a.emit("disable"))}setProgress(a,b){a=Math.min(Math.max(a,0),1);const c=this.minTranslate(),d=this.maxTranslate();this.translateTo((d-c)*a+c,void 0===b?0:b),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){const a=this;if(!a.params._emitClasses||!a.el)return;const b=a.el.className.split(" ").filter(b=>0===b.indexOf("swiper")||0===b.indexOf(a.params.containerModifierClass));a.emit("_containerClasses",b.join(" "))}getSlideClasses(a){const b=this;return a.className.split(" ").filter(a=>0===a.indexOf("swiper-slide")||0===a.indexOf(b.params.slideClass)).join(" ")}emitSlidesClasses(){const a=this;if(!a.params._emitClasses||!a.el)return;const b=[];a.slides.each(c=>{const d=a.getSlideClasses(c);b.push({slideEl:c,classNames:d}),a.emit("_slideClass",c,d)}),a.emit("_slideClasses",b)}slidesPerViewDynamic(l="current",m=!1){const{params:n,slides:b,slidesGrid:c,slidesSizesGrid:o,size:d,activeIndex:a}=this;let e=1;if(n.centeredSlides){let g=b[a].swiperSlideSize,h;for(let i=a+1;i<b.length;i+=1)b[i]&&!h&&(g+=b[i].swiperSlideSize,e+=1,g>d&&(h=!0));for(let j=a-1;j>=0;j-=1)b[j]&&!h&&(g+=b[j].swiperSlideSize,e+=1,g>d&&(h=!0))}else if("current"===l)for(let f=a+1;f<b.length;f+=1){const p=m?c[f]+o[f]-c[a]<d:c[f]-c[a]<d;p&&(e+=1)}else for(let k=a-1;k>=0;k-=1){const q=c[a]-c[k]<d;q&&(e+=1)}return e}update(){const a=this;if(!a||a.destroyed)return;const{snapGrid:d,params:b}=a;function c(){const b=a.rtlTranslate?-1*a.translate:a.translate,c=Math.min(Math.max(b,a.maxTranslate()),a.minTranslate());a.setTranslate(c),a.updateActiveIndex(),a.updateSlidesClasses()}b.breakpoints&&a.setBreakpoint(),a.updateSize(),a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.params.freeMode&&a.params.freeMode.enabled?(c(),a.params.autoHeight&&a.updateAutoHeight()):(("auto"===a.params.slidesPerView||a.params.slidesPerView>1)&&a.isEnd&&!a.params.centeredSlides?a.slideTo(a.slides.length-1,0,!1,!0):a.slideTo(a.activeIndex,0,!1,!0))||c(),b.watchOverflow&&d!==a.snapGrid&&a.checkOverflow(),a.emit("update")}changeDirection(b,d=!0){const a=this,c=a.params.direction;return b||(b="horizontal"===c?"vertical":"horizontal"),b===c||"horizontal"!==b&&"vertical"!==b||(a.$el.removeClass(`${a.params.containerModifierClass}${c}`).addClass(`${a.params.containerModifierClass}${b}`),a.emitContainerClasses(),a.params.direction=b,a.slides.each(a=>{"vertical"===b?a.style.width="":a.style.height=""}),a.emit("changeDirection"),d&&a.update()),a}mount(b){const a=this;if(a.mounted)return!0;const c=t(b||a.params.el);if(!(b=c[0]))return!1;b.swiper=a;const h=()=>`.${(a.params.wrapperClass||"").trim().split(" ").join(".")}`,f=()=>{if(b&&b.shadowRoot&&b.shadowRoot.querySelector){const a=t(b.shadowRoot.querySelector(h()));return a.children=a=>c.children(a),a}return c.children(h())};let d=f();if(0===d.length&&a.params.createElements){const g=n(),e=g.createElement("div");d=t(e),e.className=a.params.wrapperClass,c.append(e),c.children(`.${a.params.slideClass}`).each(a=>{d.append(a)})}return Object.assign(a,{$el:c,el:b,$wrapperEl:d,wrapperEl:d[0],mounted:!0,rtl:"rtl"===b.dir.toLowerCase()||"rtl"===c.css("direction"),rtlTranslate:"horizontal"===a.params.direction&&("rtl"===b.dir.toLowerCase()||"rtl"===c.css("direction")),wrongRTL:"-webkit-box"===d.css("display")}),!0}init(b){const a=this;if(a.initialized)return a;const c=a.mount(b);return!1===c||(a.emit("beforeInit"),a.params.breakpoints&&a.setBreakpoint(),a.addClasses(),a.params.loop&&a.loopCreate(),a.updateSize(),a.updateSlides(),a.params.watchOverflow&&a.checkOverflow(),a.params.grabCursor&&a.enabled&&a.setGrabCursor(
1),a.params.preloadImages&&a.preloadImages(),a.params.loop?a.slideTo(a.params.initialSlide+a.loopedSlides,0,a.params.runCallbacksOnInit,!1,!0):a.slideTo(a.params.initialSlide,0,a.params.runCallbacksOnInit,!1,!0),a.attachEvents(),a.initialized=!0,a.emit("init"),a.emit("afterInit")),a}destroy(d=!0,e=!0){const a=this,{params:b,$el:f,$wrapperEl:g,slides:c}=a;return void 0===a.params||a.destroyed||(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),b.loop&&a.loopDestroy(),e&&(a.removeClasses(),f.removeAttr("style"),g.removeAttr("style"),c&&c.length&&c.removeClass([b.slideVisibleClass,b.slideActiveClass,b.slideNextClass,b.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(b=>{a.off(b)}),!1!==d&&(a.$el[0].swiper=null,function(a){const b=a;Object.keys(b).forEach(a=>{try{b[a]=null}catch(c){}try{delete b[a]}catch(d){}})}(a)),a.destroyed=!0),null}static extendDefaults(a){y(R,a)}static get extendedDefaults(){return R}static get defaults(){return Q}static installModule(a){c.prototype.__modules__||(c.prototype.__modules__=[]);const b=c.prototype.__modules__;"function"==typeof a&&0>b.indexOf(a)&&b.push(a)}static use(a){return Array.isArray(a)?(a.forEach(a=>c.installModule(a)),c):(c.installModule(a),c)}}Object.keys(j).forEach(a=>{Object.keys(j[a]).forEach(b=>{c.prototype[b]=j[a][b]})}),c.use([function({swiper:b,on:a,emit:c}){const d=p();let e=null;const f=()=>{b&&!b.destroyed&&b.initialized&&(c("beforeResize"),c("resize"))},g=()=>{b&&!b.destroyed&&b.initialized&&(e=new ResizeObserver(d=>{const{width:a,height:c}=b;let e=a,g=c;d.forEach(({contentBoxSize:a,contentRect:c,target:d})=>{d&&d!==b.el||(e=c?c.width:(a[0]||a).inlineSize,g=c?c.height:(a[0]||a).blockSize)}),(e!==a||g!==c)&&f()})).observe(b.el)},h=()=>{e&&e.unobserve&&b.el&&(e.unobserve(b.el),e=null)},i=()=>{b&&!b.destroyed&&b.initialized&&c("orientationchange")};a("init",()=>{if(b.params.resizeObserver&& void 0!==d.ResizeObserver){g();return}d.addEventListener("resize",f),d.addEventListener("orientationchange",i)}),a("destroy",()=>{h(),d.removeEventListener("resize",f),d.removeEventListener("orientationchange",i)})},function({swiper:c,extendParams:b,on:a,emit:d}){const e=[],f=p(),g=(c,a={})=>{const g=f.MutationObserver||f.WebkitMutationObserver,b=new g(a=>{if(1===a.length){d("observerUpdate",a[0]);return}const b=function(){d("observerUpdate",a[0])};f.requestAnimationFrame?f.requestAnimationFrame(b):f.setTimeout(b,0)});b.observe(c,{attributes:void 0===a.attributes||a.attributes,childList:void 0===a.childList||a.childList,characterData:void 0===a.characterData||a.characterData}),e.push(b)};b({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",()=>{if(c.params.observer){if(c.params.observeParents){const b=c.$el.parents();for(let a=0;a<b.length;a+=1)g(b[a])}g(c.$el[0],{childList:c.params.observeSlideChildren}),g(c.$wrapperEl[0],{attributes:!1})}}),a("destroy",()=>{e.forEach(a=>{a.disconnect()}),e.splice(0,e.length)})}]);var S=c;function T(a,d,b,c){const e=n();return a.params.createElements&&Object.keys(c).forEach(f=>{if(!b[f]&& !0===b.auto){let g=a.$el.children(`.${c[f]}`)[0];g||((g=e.createElement("div")).className=c[f],a.$el.append(g)),b[f]=g,d[f]=g}}),b}function U({swiper:b,extendParams:c,on:a,emit:g}){function h(a){let c;return a&&(c=t(a),b.params.uniqueNavElements&&"string"==typeof a&&c.length>1&&1===b.$el.find(a).length&&(c=b.$el.find(a))),c}function i(a,c){const d=b.params.navigation;a&&a.length>0&&(a[c?"addClass":"removeClass"](d.disabledClass),a[0]&&"BUTTON"===a[0].tagName&&(a[0].disabled=c),b.params.watchOverflow&&b.enabled&&a[b.isLocked?"addClass":"removeClass"](d.lockClass))}function d(){if(b.params.loop)return;const{$nextEl:a,$prevEl:c}=b.navigation;i(c,b.isBeginning&&!b.params.rewind),i(a,b.isEnd&&!b.params.rewind)}function j(a){a.preventDefault(),(!b.isBeginning||b.params.loop||b.params.rewind)&&b.slidePrev()}function k(a){a.preventDefault(),(!b.isEnd||b.params.loop||b.params.rewind)&&b.slideNext()}function e(){const d=b.params.navigation;if(b.params.navigation=T(b,b.originalParams.navigation,b.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(d.nextEl||d.prevEl))return;const a=h(d.nextEl),c=h(d.prevEl);a&&a.length>0&&a.on("click",k),c&&c.length>0&&c.on("click",j),Object.assign(b.navigation,{$nextEl:a,nextEl:a&&a[0],$prevEl:c,prevEl:c&&c[0]}),!b.enabled&&(a&&a.addClass(d.lockClass),c&&c.addClass(d.lockClass))}function f(){const{$nextEl:a,$prevEl:c}=b.navigation;a&&a.length&&(a.off("click",k),a.removeClass(b.params.navigation.disabledClass)),c&&c.length&&(c.off("click",j),c.removeClass(b.params.navigation.disabledClass))}c({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}}),b.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},a("init",()=>{e(),d()}),a("toEdge fromEdge lock unlock",()=>{d()}),a("destroy",()=>{f()}),a("enable disable",()=>{const{$nextEl:a,$prevEl:c}=b.navigation;a&&a[b.enabled?"removeClass":"addClass"](b.params.navigation.lockClass),c&&c[b.enabled?"removeClass":"addClass"](b.params.navigation.lockClass)}),a("click",(h,f)=>{const{$nextEl:a,$prevEl:c}=b.navigation,d=f.target;if(b.params.navigation.hideOnClick&&!t(d).is(c)&&!t(d).is(a)){if(b.pagination&&b.params.pagination&&b.params.pagination.clickable&&(b.pagination.el===d||b.pagination.el.contains(d)))return;let e;a?e=a.hasClass(b.params.navigation.hiddenClass):c&&(e=c.hasClass(b.params.navigation.hiddenClass)),!0===e?g("navigationShow"):g("navigationHide"),a&&a.toggleClass(b.params.navigation.hiddenClass),c&&c.toggleClass(b.params.navigation.hiddenClass)}}),Object.assign(b.navigation,{update:d,init:e,destroy:f})}function V(a=""){return`.${a.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function W({swiper:c,extendParams:d,on:b,emit:i}){const a="swiper-pagination";d({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:a=>a,formatFractionTotal:a=>a,bulletClass:`${a}-bullet`,bulletActiveClass:`${a}-bullet-active`,modifierClass:`${a}-`,currentClass:`${a}-current`,totalClass:`${a}-total`,hiddenClass:`${a}-hidden`,progressbarFillClass:`${a}-progressbar-fill`,progressbarOppositeClass:`${a}-progressbar-opposite`,clickableClass:`${a}-clickable`,lockClass:`${a}-lock`,horizontalClass:`${a}
1-horizontal`,verticalClass:`${a}-vertical`}}),c.pagination={el:null,$el:null,bullets:[]};let j,k=0;function l(){return!c.params.pagination.el||!c.pagination.el||!c.pagination.$el||0===c.pagination.$el.length}function m(d,a){const{bulletActiveClass:b}=c.params.pagination;d[a]().addClass(`${b}-${a}`)[a]().addClass(`${b}-${a}-${a}`)}function e(){const z=c.rtl,a=c.params.pagination;if(l())return;const h=c.virtual&&c.params.virtual.enabled?c.virtual.slides.length:c.slides.length,e=c.pagination.$el;let d;const f=c.params.loop?Math.ceil((h-2*c.loopedSlides)/c.params.slidesPerGroup):c.snapGrid.length;if(c.params.loop?((d=Math.ceil((c.activeIndex-c.loopedSlides)/c.params.slidesPerGroup))>h-1-2*c.loopedSlides&&(d-=h-2*c.loopedSlides),d>f-1&&(d-=f),d<0&&"bullets"!==c.params.paginationType&&(d=f+d)):d=void 0!==c.snapIndex?c.snapIndex:c.activeIndex||0,"bullets"===a.type&&c.pagination.bullets&&c.pagination.bullets.length>0){const b=c.pagination.bullets;let g,n,q;if(a.dynamicBullets&&(j=b.eq(0)[c.isHorizontal()?"outerWidth":"outerHeight"](!0),e.css(c.isHorizontal()?"width":"height",`${j*(a.dynamicMainBullets+4)}px`),a.dynamicMainBullets>1&& void 0!==c.previousIndex&&((k+=d-(c.previousIndex-c.loopedSlides||0))>a.dynamicMainBullets-1?k=a.dynamicMainBullets-1:k<0&&(k=0)),q=((n=(g=Math.max(d-k,0))+(Math.min(b.length,a.dynamicMainBullets)-1))+g)/2),b.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(b=>`${a.bulletActiveClass}${b}`).join(" ")),e.length>1)b.each(e=>{const b=t(e),c=b.index();c===d&&b.addClass(a.bulletActiveClass),a.dynamicBullets&&(c>=g&&c<=n&&b.addClass(`${a.bulletActiveClass}-main`),c===g&&m(b,"prev"),c===n&&m(b,"next"))});else{const r=b.eq(d),A=r.index();if(r.addClass(a.bulletActiveClass),a.dynamicBullets){const s=b.eq(g),u=b.eq(n);for(let o=g;o<=n;o+=1)b.eq(o).addClass(`${a.bulletActiveClass}-main`);if(c.params.loop)if(A>=b.length){for(let p=a.dynamicMainBullets;p>=0;p-=1)b.eq(b.length-p).addClass(`${a.bulletActiveClass}-main`);b.eq(b.length-a.dynamicMainBullets-1).addClass(`${a.bulletActiveClass}-prev`)}else m(s,"prev"),m(u,"next");else m(s,"prev"),m(u,"next")}}if(a.dynamicBullets){const B=Math.min(b.length,a.dynamicMainBullets+4),C=(j*B-j)/2-q*j,D=z?"right":"left";b.css(c.isHorizontal()?D:"top",`${C}px`)}}if("fraction"===a.type&&(e.find(V(a.currentClass)).text(a.formatFractionCurrent(d+1)),e.find(V(a.totalClass)).text(a.formatFractionTotal(f))),"progressbar"===a.type){let v;v=a.progressbarOpposite?c.isHorizontal()?"vertical":"horizontal":c.isHorizontal()?"horizontal":"vertical";const w=(d+1)/f;let x=1,y=1;"horizontal"===v?x=w:y=w,e.find(V(a.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${x}) scaleY(${y})`).transition(c.params.speed)}"custom"===a.type&&a.renderCustom?(e.html(a.renderCustom(c,d+1,f)),i("paginationRender",e[0])):i("paginationUpdate",e[0]),c.params.watchOverflow&&c.enabled&&e[c.isLocked?"addClass":"removeClass"](a.lockClass)}function f(){const a=c.params.pagination;if(l())return;const e=c.virtual&&c.params.virtual.enabled?c.virtual.slides.length:c.slides.length,d=c.pagination.$el;let b="";if("bullets"===a.type){let f=c.params.loop?Math.ceil((e-2*c.loopedSlides)/c.params.slidesPerGroup):c.snapGrid.length;c.params.freeMode&&c.params.freeMode.enabled&&!c.params.loop&&f>e&&(f=e);for(let g=0;g<f;g+=1)a.renderBullet?b+=a.renderBullet.call(c,g,a.bulletClass):b+=`<${a.bulletElement} class="${a.bulletClass}"></${a.bulletElement}>`;d.html(b),c.pagination.bullets=d.find(V(a.bulletClass))}"fraction"===a.type&&(b=a.renderFraction?a.renderFraction.call(c,a.currentClass,a.totalClass):`<span class="${a.currentClass}"></span> / <span class="${a.totalClass}"></span>`,d.html(b)),"progressbar"===a.type&&(b=a.renderProgressbar?a.renderProgressbar.call(c,a.progressbarFillClass):`<span class="${a.progressbarFillClass}"></span>`,d.html(b)),"custom"!==a.type&&i("paginationRender",c.pagination.$el[0])}function g(){c.params.pagination=T(c,c.originalParams.pagination,c.params.pagination,{el:"swiper-pagination"});const a=c.params.pagination;if(!a.el)return;let b=t(a.el);0===b.length||(c.params.uniqueNavElements&&"string"==typeof a.el&&b.length>1&&(b=c.$el.find(a.el)).length>1&&(b=b.filter(a=>t(a).parents(".swiper")[0]===c.el)),"bullets"===a.type&&a.clickable&&b.addClass(a.clickableClass),b.addClass(a.modifierClass+a.type),b.addClass(a.modifierClass+c.params.direction),"bullets"===a.type&&a.dynamicBullets&&(b.addClass(`${a.modifierClass}${a.type}-dynamic`),k=0,a.dynamicMainBullets<1&&(a.dynamicMainBullets=1)),"progressbar"===a.type&&a.progressbarOpposite&&b.addClass(a.progressbarOppositeClass),a.clickable&&b.on("click",V(a.bulletClass),function(b){b.preventDefault();let a=t(this).index()*c.params.slidesPerGroup;c.params.loop&&(a+=c.loopedSlides),c.slideTo(a)}),Object.assign(c.pagination,{$el:b,el:b[0]}),c.enabled||b.addClass(a.lockClass))}function h(){const a=c.params.pagination;if(l())return;const b=c.pagination.$el;b.removeClass(a.hiddenClass),b.removeClass(a.modifierClass+a.type),b.removeClass(a.modifierClass+c.params.direction),c.pagination.bullets&&c.pagination.bullets.removeClass&&c.pagination.bullets.removeClass(a.bulletActiveClass),a.clickable&&b.off("click",V(a.bulletClass))}b("init",()=>{g(),f(),e()}),b("activeIndexChange",()=>{c.params.loop?e():void 0===c.snapIndex&&e()}),b("snapIndexChange",()=>{c.params.loop||e()}),b("slidesLengthChange",()=>{c.params.loop&&(f(),e())}),b("snapGridLengthChange",()=>{c.params.loop||(f(),e())}),b("destroy",()=>{h()}),b("enable disable",()=>{const{$el:a}=c.pagination;a&&a[c.enabled?"removeClass":"addClass"](c.params.pagination.lockClass)}),b("lock unlock",()=>{e()}),b("click",(f,d)=>{const a=d.target,{$el:b}=c.pagination;if(c.params.pagination.el&&c.params.pagination.hideOnClick&&b.length>0&&!t(a).hasClass(c.params.pagination.bulletClass)){if(c.navigation&&(c.navigation.nextEl&&a===c.navigation.nextEl||c.navigation.prevEl&&a===c.navigation.prevEl))return;const e=b.hasClass(c.params.pagination.hiddenClass);!0===e?i("paginationShow"):i("paginationHide"),b.toggleClass(c.params.pagination.hiddenClass)}}),Object.assign(c.pagination,{render:f,update:e,init:g,destroy:h})}function X({swiper:b,extendParams:c,on:a}){function d(a,b){let c,d,e;const f=(a,b)=>{for(d=-1,c=a.length;c-d>1;)a[e=c+d>>1]<=b?d=e:c=e;return c};this.x=a,this.y=b,this.lastIndex=a.length-1;let g,h;return this.interpolate=function(a){return a?(g=(h=f(this.x,a))-1,(a-this.x[g])*(this.y[h]-this.y[g])/(this.x[h]-this.x[g])+this.y[g]):0},this}function e(){b.controller.control&&b.controller.spline&&(b.controller.spline=void 0,delete b.controller.spline)}c({controller:{control:void 0,inverse:!1,by:"slide"}}),b.controller={control:void 0},a("beforeInit",()=>{b.controller.control=b.params.controller.control}),a("update",()=>{e()}),a("resize",()=>{e()}),a("observerUpdate",()=>{e()}),a("setTranslate",(d,a,c)=>{b.controller.control&&b.controller.setTranslate(a,c)}),a("setTransition",(d,a,c)=>{b.controller.control&&b.controller.setTransition(a,c)}),Object.assign(b.controller,{setTranslate:function(h,e){const a=b.controller.control;let i,j;const f=b.constructor;
1function g(a){const e=b.rtlTranslate?-b.translate:b.translate;if("slide"===b.params.controller.by){var c;c=a,b.controller.spline||(b.controller.spline=b.params.loop?new d(b.slidesGrid,c.slidesGrid):new d(b.snapGrid,c.snapGrid)),j=-b.controller.spline.interpolate(-e)}j&&"container"!==b.params.controller.by||(i=(a.maxTranslate()-a.minTranslate())/(b.maxTranslate()-b.minTranslate()),j=(e-b.minTranslate())*i+a.minTranslate()),b.params.controller.inverse&&(j=a.maxTranslate()-j),a.updateProgress(j),a.setTranslate(j,b),a.updateActiveIndex(),a.updateSlidesClasses()}if(Array.isArray(a))for(let c=0;c<a.length;c+=1)a[c]!==e&&a[c]instanceof f&&g(a[c]);else a instanceof f&&e!==a&&g(a)},setTransition:function(g,d){const e=b.constructor,a=b.controller.control;let c;function f(c){c.setTransition(g,b),0!==g&&(c.transitionStart(),c.params.autoHeight&&u(()=>{c.updateAutoHeight()}),c.$wrapperEl.transitionEnd(()=>{a&&(c.params.loop&&"slide"===b.params.controller.by&&c.loopFix(),c.transitionEnd())}))}if(Array.isArray(a))for(c=0;c<a.length;c+=1)a[c]!==d&&a[c]instanceof e&&f(a[c]);else a instanceof e&&d!==a&&f(a)}})}function Y({swiper:b,extendParams:c,on:a,emit:h}){let i;function d(){const a=b.slides.eq(b.activeIndex);let c=b.params.autoplay.delay;a.attr("data-swiper-autoplay")&&(c=a.attr("data-swiper-autoplay")||b.params.autoplay.delay),clearTimeout(i),i=u(()=>{let a;b.params.autoplay.reverseDirection?b.params.loop?(b.loopFix(),a=b.slidePrev(b.params.speed,!0,!0),h("autoplay")):b.isBeginning?b.params.autoplay.stopOnLastSlide?f():(a=b.slideTo(b.slides.length-1,b.params.speed,!0,!0),h("autoplay")):(a=b.slidePrev(b.params.speed,!0,!0),h("autoplay")):b.params.loop?(b.loopFix(),a=b.slideNext(b.params.speed,!0,!0),h("autoplay")):b.isEnd?b.params.autoplay.stopOnLastSlide?f():(a=b.slideTo(0,b.params.speed,!0,!0),h("autoplay")):(a=b.slideNext(b.params.speed,!0,!0),h("autoplay")),b.params.cssMode&&b.autoplay.running?d():!1===a&&d()},c)}function e(){return void 0===i&& !b.autoplay.running&&(b.autoplay.running=!0,h("autoplayStart"),d(),!0)}function f(){return!!b.autoplay.running&& void 0!==i&&(i&&(clearTimeout(i),i=void 0),b.autoplay.running=!1,h("autoplayStop"),!0)}function g(a){b.autoplay.running&&(b.autoplay.paused||(i&&clearTimeout(i),b.autoplay.paused=!0,0!==a&&b.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach(a=>{b.$wrapperEl[0].addEventListener(a,k)}):(b.autoplay.paused=!1,d())))}function j(){const a=n();"hidden"===a.visibilityState&&b.autoplay.running&&g(),"visible"===a.visibilityState&&b.autoplay.paused&&(d(),b.autoplay.paused=!1)}function k(a){b&&!b.destroyed&&b.$wrapperEl&&a.target===b.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(a=>{b.$wrapperEl[0].removeEventListener(a,k)}),b.autoplay.paused=!1,b.autoplay.running?d():f())}function l(){b.params.autoplay.disableOnInteraction?f():g(),["transitionend","webkitTransitionEnd"].forEach(a=>{b.$wrapperEl[0].removeEventListener(a,k)})}function m(){b.params.autoplay.disableOnInteraction||(b.autoplay.paused=!1,d())}b.autoplay={running:!1,paused:!1},c({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),a("init",()=>{if(b.params.autoplay.enabled){e();const a=n();a.addEventListener("visibilitychange",j),b.params.autoplay.pauseOnMouseEnter&&(b.$el.on("mouseenter",l),b.$el.on("mouseleave",m))}}),a("beforeTransitionStart",(d,a,c)=>{b.autoplay.running&&(c||!b.params.autoplay.disableOnInteraction?b.autoplay.pause(a):f())}),a("sliderFirstMove",()=>{b.autoplay.running&&(b.params.autoplay.disableOnInteraction?f():g())}),a("touchEnd",()=>{b.params.cssMode&&b.autoplay.paused&&!b.params.autoplay.disableOnInteraction&&d()}),a("destroy",()=>{b.$el.off("mouseenter",l),b.$el.off("mouseleave",m),b.autoplay.running&&f();const a=n();a.removeEventListener("visibilitychange",j)}),Object.assign(b.autoplay,{pause:g,run:d,start:e,stop:f})}}}])
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.