1(()=>{function pt(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function ge(e={},a={}){Object.keys(a).forEach(t=>{typeof e[t]>"u"?e[t]=a[t]:pt(a[t])&&pt(e[t])&&Object.keys(a[t]).length>0&&ge(e[t],a[t])})}var ht={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function H(){let e=typeof document<"u"?document:{};return ge(e,ht),e}var xa={document:ht,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function D(){let e=typeof window<"u"?window:{};return ge(e,xa),e}function ya(e){let a=e.__proto__;Object.defineProperty(e,"__proto__",{get(){return a},set(t){a.__proto__=t}})}var q=class extends Array{constructor(a){typeof a=="number"?super(a):(super(...a||[]),ya(this))}};function ee(e=[]){let a=[];return e.forEach(t=>{Array.isArray(t)?a.push(...ee(t)):a.push(t)}),a}function gt(e,a){return Array.prototype.filter.call(e,a)}function Ea(e){let a=[];for(let t=0;t<e.length;t+=1)a.indexOf(e[t])===-1&&a.push(e[t]);return a}function Ta(e,a){if(typeof e!="string")return[e];let t=[],n=a.querySelectorAll(e);for(let s=0;s<n.length;s+=1)t.push(n[s]);return t}function O(e,a){let t=D(),n=H(),s=[];if(!a&&e instanceof q)return e;if(!e)return new q(s);if(typeof e=="string"){let i=e.trim();if(i.indexOf("<")>=0&&i.indexOf(">")>=0){let r="div";i.indexOf("<li")===0&&(r="ul"),i.indexOf("<tr")===0&&(r="tbody"),(i.indexOf("<td")===0||i.indexOf("<th")===0)&&(r="tr"),i.indexOf("<tbody")===0&&(r="table"),i.indexOf("<option")===0&&(r="select");let d=n.createElement(r);d.innerHTML=i;for(let l=0;l<d.childNodes.length;l+=1)s.push(d.childNodes[l])}else s=Ta(e.trim(),a||n)}else if(e.nodeType||e===t||e===n)s.push(e);else if(Array.isArray(e)){if(e instanceof q)return e;s=e}return new q(Ea(s))}O.fn=q.prototype;function vt(...e){let a=ee(e.map(t=>t.split(" ")));return this.forEach(t=>{t.classList.add(...a)}),this}function bt(...e){let a=ee(e.map(t=>t.split(" ")));return this.forEach(t=>{t.classList.remove(...a)}),this}function xt(...e){let a=ee(e.map(t=>t.split(" ")));this.forEach(t=>{a.forEach(n=>{t.classList.toggle(n)})})}function yt(...e){let a=ee(e.map(t=>t.split(" ")));return gt(this,t=>a.filter(n=>t.classList.contains(n)).length>0).length>0}function Et(e,a){if(arguments.length===1&&typeof e=="string")return this[0]?this[0].getAttribute(e):void 0;for(let t=0;t<this.length;t+=1)if(arguments.length===2)this[t].setAttribute(e,a);else for(let n in e)this[t][n]=e[n],this[t].setAttribute(n,e[n]);return this}function Tt(e){for(let a=0;a<this.length;a+=1)this[a].removeAttribute(e);return this}function St(e){for(let a=0;a<this.length;a+=1)this[a].style.transform=e;return this}function $t(e){for(let a=0;a<this.length;a+=1)this[a].style.transitionDuration=typeof e!="string"?`${e}ms`:e;return this}function Ct(...e){let[a,t,n,s]=e;typeof e[1]=="function"&&([a,n,s]=e,t=void 0),s||(s=!1);function i(o){let f=o.target;if(!f)return;let u=o.target.dom7EventData||[];if(u.indexOf(o)<0&&u.unshift(o),O(f).is(t))n.apply(f,u);else{let p=O(f).parents();for(let b=0;b<p.length;b+=1)O(p[b]).is(t)&&n.apply(p[b],u)}}function r(o){let f=o&&o.target?o.target.dom7EventData||[]:[];f.indexOf(o)<0&&f.unshift(o),n.apply(this,f)}let d=a.split(" "),l;for(let o=0;o<this.length;o+=1){let f=this[o];if(t)for(l=0;l<d.length;l+=1){let u=d[l];f.dom7LiveListeners||(f.dom7LiveListeners={}),f.dom7LiveListeners[u]||(f.dom7LiveListeners[u]=[]),f.dom7LiveListeners[u].push({listener:n,proxyListener:i}),f.addEventListener(u,i,s)}else for(l=0;l<d.length;l+=1){let u=d[l];f.dom7Listeners||(f.dom7Listeners={}),f.dom7Listeners[u]||(f.dom7Listeners[u]=[]),f.dom7Listeners[u].push({listener:n,proxyListener:r}),f.addEventListener(u,r,s)}}return this}function Mt(...e){let[a,t,n,s]=e;typeof e[1]=="function"&&([a,n,s]=e,t=void 0),s||(s=!1);let i=a.split(" ");for(let r=0;r<i.length;r+=1){let d=i[r];for(let l=0;l<this.length;l+=1){let o=this[l],f;if(!t&&o.dom7Listeners?f=o.dom7Listeners[d]:t&&o.dom7LiveListeners&&(f=o.dom7LiveListeners[d]),f&&f.length)for(let u=f.length-1;u>=0;u-=1){let p=f[u];n&&p.listener===n||n&&p.listener&&p.listener.dom7proxy&&p.listener.dom7proxy===n?(o.removeEventListener(d,p.proxyListener,s),f.splice(u,1)):n||(o.removeEventListener(d,p.proxyListener,s),f.splice(u,1))}}}return this}function Pt(...e){let a=D(),t=e[0].split(" "),n=e[1];for(let s=0;s<t.length;s+=1){let i=t[s];for(let r=0;r<this.length;r+=1){let d=this[r];if(a.CustomEvent){let l=new a.CustomEvent(i,{detail:n,bubbles:!0,cancelable:!0});d.dom7EventData=e.filter((o,f)=>f>0),d.dispatchEvent(l),d.dom7EventData=[],delete d.dom7EventData}}}return this}function zt(e){let a=this;function t(n){n.target===this&&(e.call(this,n),a.off("transitionend",t))}return e&&a.on("transitionend",t),this}function It(e){if(this.length>0){if(e){let a=this.styles();return this[0].offsetWidth+parseFloat(a.getPropertyValue("margin-right"))+
1parseFloat(a.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function kt(e){if(this.length>0){if(e){let a=this.styles();return this[0].offsetHeight+parseFloat(a.getPropertyValue("margin-top"))+parseFloat(a.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function Lt(){if(this.length>0){let e=D(),a=H(),t=this[0],n=t.getBoundingClientRect(),s=a.body,i=t.clientTop||s.clientTop||0,r=t.clientLeft||s.clientLeft||0,d=t===e?e.scrollY:t.scrollTop,l=t===e?e.scrollX:t.scrollLeft;return{top:n.top+d-i,left:n.left+l-r}}return null}function Ot(){let e=D();return this[0]?e.getComputedStyle(this[0],null):{}}function At(e,a){let t=D(),n;if(arguments.length===1)if(typeof e=="string"){if(this[0])return t.getComputedStyle(this[0],null).getPropertyValue(e)}else{for(n=0;n<this.length;n+=1)for(let s in e)this[n].style[s]=e[s];return this}if(arguments.length===2&&typeof e=="string"){for(n=0;n<this.length;n+=1)this[n].style[e]=a;return this}return this}function Dt(e){return e?(this.forEach((a,t)=>{e.apply(a,[a,t])}),this):this}function Nt(e){let a=gt(this,e);return O(a)}function Ht(e){if(typeof e>"u")return this[0]?this[0].innerHTML:null;for(let a=0;a<this.length;a+=1)this[a].innerHTML=e;return this}function Gt(e){if(typeof e>"u")return this[0]?this[0].textContent.trim():null;for(let a=0;a<this.length;a+=1)this[a].textContent=e;return this}function Bt(e){let a=D(),t=H(),n=this[0],s,i;if(!n||typeof e>"u")return!1;if(typeof e=="string"){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(s=O(e),i=0;i<s.length;i+=1)if(s[i]===n)return!0;return!1}if(e===t)return n===t;if(e===a)return n===a;if(e.nodeType||e instanceof q){for(s=e.nodeType?[e]:e,i=0;i<s.length;i+=1)if(s[i]===n)return!0;return!1}return!1}function Vt(){let e=this[0],a;if(e){for(a=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(a+=1);return a}}function Xt(e){if(typeof e>"u")return this;let a=this.length;if(e>a-1)return O([]);if(e<0){let t=a+e;return t<0?O([]):O([this[t]])}return O([this[e]])}function Wt(...e){let a,t=H();for(let n=0;n<e.length;n+=1){a=e[n];for(let s=0;s<this.length;s+=1)if(typeof a=="string"){let i=t.createElement("div");for(i.innerHTML=a;i.firstChild;)this[s].appendChild(i.firstChild)}else if(a instanceof q)for(let i=0;i<a.length;i+=1)this[s].appendChild(a[i]);else this[s].appendChild(a)}return this}function Yt(e){let a=H(),t,n;for(t=0;t<this.length;t+=1)if(typeof e=="string"){let s=a.createElement("div");for(s.innerHTML=e,n=s.childNodes.length-1;n>=0;n-=1)this[t].insertBefore(s.childNodes[n],this[t].childNodes[0])}else if(e instanceof q)for(n=0;n<e.length;n+=1)this[t].insertBefore(e[n],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this}function Rt(e){return this.length>0?e?this[0].nextElementSibling&&O(this[0].nextElementSibling).is(e)?O([this[0].nextElementSibling]):O([]):this[0].nextElementSibling?O([this[0].nextElementSibling]):O([]):O([])}function Ft(e){let a=[],t=this[0];if(!t)return O([]);for(;t.nextElementSibling;){let n=t.nextElementSibling;e?O(n).is(e)&&a.push(n):a.push(n),t=n}return O(a)}function qt(e){if(this.length>0){let a=this[0];return e?a.previousElementSibling&&O(a.previousElementSibling).is(e)?O([a.previousElementSibling]):O([]):a.previousElementSibling?O([a.previousElementSibling]):O([])}return O([])}function _t(e){let a=[],t=this[0];if(!t)return O([]);for(;t.previousElementSibling;){let n=t.previousElementSibling;e?O(n).is(e)&&a.push(n):a.push(n),t=n}return O(a)}function jt(e){let a=[];for(let t=0;t<this.length;t+=1)this[t].parentNode!==null&&(e?O(this[t].parentNode).is(e)&&a.push(this[t].parentNode):a.push(this[t].parentNode));return O(a)}function Ut(e){let a=[];for(let t=0;t<this.length;t+=1){let n=this[t].parentNode;for(;n;)e?O(n).is(e)&&a.push(n):a.push(n),n=n.parentNode}return O(a)}function Kt(e){let a=this;return typeof e>"u"?O([]):(a.is(e)||(a=a.parents(e).eq(0)),a)}function wt(e){let a=[];for(let t=0;t<this.length;t+=1){let n=this[t].querySelectorAll(e);for(let s=0;s<n.length;s+=1)a.push(n[s])}return O(a)}function Zt(e){let a=[];for(let t=0;t<this.length;t+=1){let n=this[t].children;for(let s=0;s<n.length;s+=1)(!e||O(n[s]).is(e))&&a.push(n[s])}return O(a)}function Qt(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}var Sa="resize scroll".split(" ");function B(e){function a(...t){if(typeof t[0]>"u"){for(let n=0;n<this.length;n+=1)Sa.indexOf(e)<0&&(e in this[n]?this[n][e]():O(this[n]).trigger(e));return this}return this.on(e,...t)}return a}var Ba=B("click"),Va=B("blur"),Xa=B("focus"),Wa=B("focusin"),Ya=B("focusout"),Ra=B("keyup"),Fa=B("keydown"),qa=B("
1keypress"),_a=B("submit"),ja=B("change"),Ua=B("mousedown"),Ka=B("mousemove"),wa=B("mouseup"),Za=B("mouseenter"),Qa=B("mouseleave"),Ja=B("mouseout"),en=B("mouseover"),tn=B("touchstart"),an=B("touchend"),nn=B("touchmove"),sn=B("resize"),ln=B("scroll");var Jt={addClass:vt,removeClass:bt,hasClass:yt,toggleClass:xt,attr:Et,removeAttr:Tt,transform:St,transition:$t,on:Ct,off:Mt,trigger:Pt,transitionEnd:zt,outerWidth:It,outerHeight:kt,styles:Ot,offset:Lt,css:At,each:Dt,html:Ht,text:Gt,is:Bt,index:Vt,eq:Xt,append:Wt,prepend:Yt,next:Rt,nextAll:Ft,prev:qt,prevAll:_t,parent:jt,parents:Ut,closest:Kt,find:wt,children:Zt,filter:Nt,remove:Qt};Object.keys(Jt).forEach(e=>{Object.defineProperty(O.fn,e,{value:Jt[e],writable:!0})});var $=O;function ea(e){let a=e;Object.keys(a).forEach(t=>{try{a[t]=null}catch{}try{delete a[t]}catch{}})}function R(e,a=0){return setTimeout(e,a)}function W(){return Date.now()}function $a(e){let a=D(),t;return a.getComputedStyle&&(t=a.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}function ve(e,a="x"){let t=D(),n,s,i,r=$a(e,null);return t.WebKitCSSMatrix?(s=r.transform||r.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map(d=>d.replace(",",".")).join(", ")),i=new t.WebKitCSSMatrix(s==="none"?"":s)):(i=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=i.toString().split(",")),a==="x"&&(t.WebKitCSSMatrix?s=i.m41:n.length===16?s=parseFloat(n[12]):s=parseFloat(n[4])),a==="y"&&(t.WebKitCSSMatrix?s=i.m42:n.length===16?s=parseFloat(n[13]):s=parseFloat(n[5])),s||0}function te(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function Ca(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function X(...e){let a=Object(e[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<e.length;n+=1){let s=e[n];if(s!=null&&!Ca(s)){let i=Object.keys(Object(s)).filter(r=>t.indexOf(r)<0);for(let r=0,d=i.length;r<d;r+=1){let l=i[r],o=Object.getOwnPropertyDescriptor(s,l);o!==void 0&&o.enumerable&&(te(a[l])&&te(s[l])?s[l].__swiper__?a[l]=s[l]:X(a[l],s[l]):!te(a[l])&&te(s[l])?(a[l]={},s[l].__swiper__?a[l]=s[l]:X(a[l],s[l])):a[l]=s[l])}}}return a}function Z(e,a,t){e.style.setProperty(a,t)}function se({swiper:e,targetPosition:a,side:t}){let n=D(),s=-e.translate,i=null,r,d=e.params.speed;e.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(e.cssModeFrameID);let l=a>s?"next":"prev",o=(u,p)=>l==="next"&&u>=p||l==="prev"&&u<=p,f=()=>{r=new Date().getTime(),i===null&&(i=r);let u=Math.max(Math.min((r-i)/d,1),0),p=.5-Math.cos(u*Math.PI)/2,b=s+p*(a-s);if(o(b,a)&&(b=a),e.wrapperEl.scrollTo({[t]:b}),o(b,a)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[t]:b})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(f)};f()}var be;function Ma(){let e=D(),a=H();return{smoothScroll:a.documentElement&&"scrollBehavior"in a.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&a instanceof e.DocumentTouch),passiveListener:function(){let n=!1;try{let s=Object.defineProperty({},"passive",{get(){n=!0}});e.addEventListener("testPassiveListener",null,s)}catch{}return n}(),gestures:function(){return"ongesturestart"in e}()}}function ie(){return be||(be=Ma()),be}var xe;function Pa({userAgent:e}={}){let a=ie(),t=D(),n=t.navigator.platform,s=e||t.navigator.userAgent,i={ios:!1,android:!1},r=t.screen.width,d=t.screen.height,l=s.match(/(Android);?[\s\/]+([\d.]+)?/),o=s.match(/(iPad).*OS\s([\d_]+)/),f=s.match(/(iPod)(.*OS\s([\d_]+))?/),u=!o&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=n==="Win32",b=n==="MacIntel",y=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!o&&b&&a.touch&&y.indexOf(`${r}x${d}`)>=0&&(o=s.match(/(Version)\/([\d.]+)/),o||(o=[0,1,"13_0_0"]),b=!1),l&&!p&&(i.os="android",i.android=!0),(o||u||f)&&(i.os="ios",i.ios=!0),i}function ta(e={}){return xe||(xe=Pa(e)),xe}var ye;function za(){let e=D();function a(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}
1return{isSafari:a(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function aa(){return ye||(ye=za()),ye}function Ee({swiper:e,on:a,emit:t}){let n=D(),s=null,i=null,r=()=>{!e||e.destroyed||!e.initialized||(t("beforeResize"),t("resize"))},d=()=>{!e||e.destroyed||!e.initialized||(s=new ResizeObserver(f=>{i=n.requestAnimationFrame(()=>{let{width:u,height:p}=e,b=u,y=p;f.forEach(({contentBoxSize:c,contentRect:m,target:T})=>{T&&T!==e.el||(b=m?m.width:(c[0]||c).inlineSize,y=m?m.height:(c[0]||c).blockSize)}),(b!==u||y!==p)&&r()})}),s.observe(e.el))},l=()=>{i&&n.cancelAnimationFrame(i),s&&s.unobserve&&e.el&&(s.unobserve(e.el),s=null)},o=()=>{!e||e.destroyed||!e.initialized||t("orientationchange")};a("init",()=>{if(e.params.resizeObserver&&typeof n.ResizeObserver<"u"){d();return}n.addEventListener("resize",r),n.addEventListener("orientationchange",o)}),a("destroy",()=>{l(),n.removeEventListener("resize",r),n.removeEventListener("orientationchange",o)})}function Te({swiper:e,extendParams:a,on:t,emit:n}){let s=[],i=D(),r=(o,f={})=>{let u=i.MutationObserver||i.WebkitMutationObserver,p=new u(b=>{if(b.length===1){n("observerUpdate",b[0]);return}let y=function(){n("observerUpdate",b[0])};i.requestAnimationFrame?i.requestAnimationFrame(y):i.setTimeout(y,0)});p.observe(o,{attributes:typeof f.attributes>"u"?!0:f.attributes,childList:typeof f.childList>"u"?!0:f.childList,characterData:typeof f.characterData>"u"?!0:f.characterData}),s.push(p)},d=()=>{if(!!e.params.observer){if(e.params.observeParents){let o=e.$el.parents();for(let f=0;f<o.length;f+=1)r(o[f])}r(e.$el[0],{childList:e.params.observeSlideChildren}),r(e.$wrapperEl[0],{attributes:!1})}},l=()=>{s.forEach(o=>{o.disconnect()}),s.splice(0,s.length)};a({observer:!1,observeParents:!1,observeSlideChildren:!1}),t("init",d),t("destroy",l)}var na={on(e,a,t){let n=this;if(!n.eventsListeners||n.destroyed||typeof a!="function")return n;let s=t?"unshift":"push";return e.split(" ").forEach(i=>{n.eventsListeners[i]||(n.eventsListeners[i]=[]),n.eventsListeners[i][s](a)}),n},once(e,a,t){let n=this;if(!n.eventsListeners||n.destroyed||typeof a!="function")return n;function s(...i){n.off(e,s),s.__emitterProxy&&delete s.__emitterProxy,a.apply(n,i)}return s.__emitterProxy=a,n.on(e,s,t)},onAny(e,a){let t=this;if(!t.eventsListeners||t.destroyed||typeof e!="function")return t;let n=a?"unshift":"push";return t.eventsAnyListeners.indexOf(e)<0&&t.eventsAnyListeners[n](e),t},offAny(e){let a=this;if(!a.eventsListeners||a.destroyed||!a.eventsAnyListeners)return a;let t=a.eventsAnyListeners.indexOf(e);return t>=0&&a.eventsAnyListeners.splice(t,1),a},off(e,a){let t=this;return!t.eventsListeners||t.destroyed||!t.eventsListeners||e.split(" ").forEach(n=>{typeof a>"u"?t.eventsListeners[n]=[]:t.eventsListeners[n]&&t.eventsListeners[n].forEach((s,i)=>{(s===a||s.__emitterProxy&&s.__emitterProxy===a)&&t.eventsListeners[n].splice(i,1)})}),t},emit(...e){let a=this;if(!a.eventsListeners||a.destroyed||!a.eventsListeners)return a;let t,n,s;return typeof e[0]=="string"||Array.isArray(e[0])?(t=e[0],n=e.slice(1,e.length),s=a):(t=e[0].events,n=e[0].data,s=e[0].context||a),n.unshift(s),(Array.isArray(t)?t:t.split(" ")).forEach(r=>{a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(d=>{d.apply(s,[r,...n])}),a.eventsListeners&&a.eventsListeners[r]&&a.eventsListeners[r].forEach(d=>{d.apply(s,n)})}),a}};function Se(){let e=this,a,t,n=e.$el;typeof e.params.width<"u"&&e.params.width!==null?a=e.params.width:a=n[0].clientWidth,typeof e.params.height<"u"&&e.params.height!==null?t=e.params.height:t=n[0].clientHeight,!(a===0&&e.isHorizontal()||t===0&&e.isVertical())&&(a=a-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),t=t-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(a)&&(a=0),Number.isNaN(t)&&(t=0),Object.assign(e,{width:a,height:t,size:e.isHorizontal()?a:t}))}function $e(){let e=this;function a(S){return e.isHorizontal()?S:{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"}[S]}function t(S,v){return parseFloat(S.getPropertyValue(a(v))||0)}let n=e.params,{$wrapperEl:s,size:i,rtlTranslate:r,wrongRTL:d}=e,l=e.virtual&&n.virtual.enabled,o=l?e.virtual.slides.length:e.slides.length,f=s.children(`.${e.params.slideClass}`),u=l?e.virtual.slides.length:f.length,p=[],b=[],y=[],c=n.slidesOffsetBefore;typeof c=="function"&&(c=n.slidesOffsetBefore.call(e));let m=n.slidesOffsetAfter;typeof m=="function"&&(m=n.slidesOffsetAfter.call(e));let T=e.snapGrid.length,g=e.slidesGrid.length,E=n.spaceBetween,P=-c,z=0,k=0;if(typeof i>"u")return;typeof E=="string"&&E.indexOf("%")>=0&&(E=parseFloat(E.replace("%",""))/100*i),e.virtualSize=-E,r?f.css({marginLeft:"",marginBottom:"",marginTop:""}):f.css({marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&(Z(e.wrapperEl,"--swiper-centered-offset-before",""),Z(e.wrapperEl,"--swiper-centered-offset-after",""));let C=n.grid&&n.grid.rows>1&&e.grid;C&&e.grid.initSlides(u);let I,A=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(S=>typeof n.breakpoints[S].slidesPerView<"u").length>0;for(let S=0;S<u;S+=1){I=0;let v=f.eq(S);if(C&&e.grid.updateSlide(S,v,u,a),v.css("display")!=="none"){if(n.slidesPerView==="auto"){A&&(f[S].style[a("width")]="");let h=getComputedStyle(v[0]),x=v[0].style.transform,M=v[0].style.webkitTransform;if(x&&(v[0].style.transform="none"),M&&(v[0].style.webkitTransform="none"),n.roun
1dLengths)I=e.isHorizontal()?v.outerWidth(!0):v.outerHeight(!0);else{let L=t(h,"width"),G=t(h,"padding-left"),V=t(h,"padding-right"),N=t(h,"margin-left"),U=t(h,"margin-right"),J=h.getPropertyValue("box-sizing");if(J&&J==="border-box")I=L+N+U;else{let{clientWidth:_,offsetWidth:ba}=v[0];I=L+G+V+N+U+(ba-_)}}x&&(v[0].style.transform=x),M&&(v[0].style.webkitTransform=M),n.roundLengths&&(I=Math.floor(I))}else I=(i-(n.slidesPerView-1)*E)/n.slidesPerView,n.roundLengths&&(I=Math.floor(I)),f[S]&&(f[S].style[a("width")]=`${I}px`);f[S]&&(f[S].swiperSlideSize=I),y.push(I),n.centeredSlides?(P=P+I/2+z/2+E,z===0&&S!==0&&(P=P-i/2-E),S===0&&(P=P-i/2-E),Math.abs(P)<1/1e3&&(P=0),n.roundLengths&&(P=Math.floor(P)),k%n.slidesPerGroup===0&&p.push(P),b.push(P)):(n.roundLengths&&(P=Math.floor(P)),(k-Math.min(e.params.slidesPerGroupSkip,k))%e.params.slidesPerGroup===0&&p.push(P),b.push(P),P=P+I+E),e.virtualSize+=I+E,z=I,k+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+m,r&&d&&(n.effect==="slide"||n.effect==="coverflow")&&s.css({width:`${e.virtualSize+n.spaceBetween}px`}),n.setWrapperSize&&s.css({[a("width")]:`${e.virtualSize+n.spaceBetween}px`}),C&&e.grid.updateWrapperSize(I,p,a),!n.centeredSlides){let S=[];for(let v=0;v<p.length;v+=1){let h=p[v];n.roundLengths&&(h=Math.floor(h)),p[v]<=e.virtualSize-i&&S.push(h)}p=S,Math.floor(e.virtualSize-i)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-i)}if(p.length===0&&(p=[0]),n.spaceBetween!==0){let S=e.isHorizontal()&&r?"marginLeft":a("marginRight");f.filter((v,h)=>n.cssMode?h!==f.length-1:!0).css({[S]:`${E}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let S=0;y.forEach(h=>{S+=h+(n.spaceBetween?n.spaceBetween:0)}),S-=n.spaceBetween;let v=S-i;p=p.map(h=>h<0?-c:h>v?v+m:h)}if(n.centerInsufficientSlides){let S=0;if(y.forEach(v=>{S+=v+(n.spaceBetween?n.spaceBetween:0)}),S-=n.spaceBetween,S<i){let v=(i-S)/2;p.forEach((h,x)=>{p[x]=h-v}),b.forEach((h,x)=>{b[x]=h+v})}}if(Object.assign(e,{slides:f,snapGrid:p,slidesGrid:b,slidesSizesGrid:y}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Z(e.wrapperEl,"--swiper-centered-offset-before",`${-p[0]}px`),Z(e.wrapperEl,"--swiper-centered-offset-after",`${e.size/2-y[y.length-1]/2}px`);let S=-e.snapGrid[0],v=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(h=>h+S),e.slidesGrid=e.slidesGrid.map(h=>h+v)}if(u!==o&&e.emit("slidesLengthChange"),p.length!==T&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),b.length!==g&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),!l&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){let S=`${n.containerModifierClass}backface-hidden`,v=e.$el.hasClass(S);u<=n.maxBackfaceHiddenSlides?v||e.$el.addClass(S):v&&e.$el.removeClass(S)}}function Ce(e){let a=this,t=[],n=a.virtual&&a.params.virtual.enabled,s=0,i;typeof e=="number"?a.setTransition(e):e===!0&&a.setTransition(a.params.speed);let r=d=>n?a.slides.filter(l=>parseInt(l.getAttribute("data-swiper-slide-index"),10)===d)[0]:a.slides.eq(d)[0];if(a.params.slidesPerView!=="auto"&&a.params.slidesPerView>1)if(a.params.centeredSlides)(a.visibleSlides||$([])).each(d=>{t.push(d)});else for(i=0;i<Math.ceil(a.params.slidesPerView);i+=1){let d=a.activeIndex+i;if(d>a.slides.length&&!n)break;t.push(r(d))}else t.push(r(a.activeIndex));for(i=0;i<t.length;i+=1)if(typeof t[i]<"u"){let d=t[i].offsetHeight;s=d>s?d:s}(s||s===0)&&a.$wrapperEl.css("height",`${s}px`)}function Me(){let e=this,a=e.slides;for(let t=0;t<a.length;t+=1)a[t].swiperSlideOffset=e.isHorizontal()?a[t].offsetLeft:a[t].offsetTop}function Pe(e=this&&this.translate||0){let a=this,t=a.params,{slides:n,rtlTranslate:s,snapGrid:i}=a;if(n.length===0)return;typeof n[0].swiperSlideOffset>"u"&&a.updateSlidesOffset();let r=-e;s&&(r=e),n.removeClass(t.slideVisibleClass),a.visibleSlidesIndexes=[],a.visibleSlides=[];for(let d=0;d<n.length;d+=1){let l=n[d],o=l.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(o-=n[0].swiperSlideOffset);let f=(r+(t.centeredSlides?a.minTranslate():0)-o)/(l.swiperSlideSize+t.spaceBetween),u=(r-i[0]+(t.centeredSlides?a.minTranslate():0)-o)/(l.swiperSlideSize+t.spaceBetween),p=-(r-o),b=p+a.slidesSizesGrid[d];(p>=0&&p<a.size-1||b>1&&b<=a.size||p<=0&&b>=a.size)&&(a.visibleSlides.push(l),a.visibleSlidesIndexes.push(d),n.eq(d).addClass(t.slideVisibleClass)),l.progress=s?-f:f,l.originalProgress=s?-u:u}a.visibleSlides=$(a.visibleSlides)}function ze(e){let a=this;if(typeof e>"u"){let o=a.rtlTranslate?-1:1;e=a&&a.translate&&a.translate*o||0}let t=a.params,n=a.maxTranslate()-a.minTranslate(),{progress:s,isBeginning:i,isEnd:r}=a,d=i,l=r;n===0?(s=0,i=!0,r=!0):(s=(e-a.minTranslate())/n,i=s<=0,r=s>=1),Object.assign(a,{progress:s,isBeginning:i,isEnd:r}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&a.updateSlidesProgress(e),i&&
1!d&&a.emit("reachBeginning toEdge"),r&&!l&&a.emit("reachEnd toEdge"),(d&&!i||l&&!r)&&a.emit("fromEdge"),a.emit("progress",s)}function Ie(){let e=this,{slides:a,params:t,$wrapperEl:n,activeIndex:s,realIndex:i}=e,r=e.virtual&&t.virtual.enabled;a.removeClass(`${t.slideActiveClass} ${t.slideNextClass} ${t.slidePrevClass} ${t.slideDuplicateActiveClass} ${t.slideDuplicateNextClass} ${t.slideDuplicatePrevClass}`);let d;r?d=e.$wrapperEl.find(`.${t.slideClass}[data-swiper-slide-index="${s}"]`):d=a.eq(s),d.addClass(t.slideActiveClass),t.loop&&(d.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${i}"]`).addClass(t.slideDuplicateActiveClass):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${i}"]`).addClass(t.slideDuplicateActiveClass));let l=d.nextAll(`.${t.slideClass}`).eq(0).addClass(t.slideNextClass);t.loop&&l.length===0&&(l=a.eq(0),l.addClass(t.slideNextClass));let o=d.prevAll(`.${t.slideClass}`).eq(0).addClass(t.slidePrevClass);t.loop&&o.length===0&&(o=a.eq(-1),o.addClass(t.slidePrevClass)),t.loop&&(l.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicateNextClass):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicateNextClass),o.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicatePrevClass):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicatePrevClass)),e.emitSlidesClasses()}function ke(e){let a=this,t=a.rtlTranslate?a.translate:-a.translate,{slidesGrid:n,snapGrid:s,params:i,activeIndex:r,realIndex:d,snapIndex:l}=a,o=e,f;if(typeof o>"u"){for(let p=0;p<n.length;p+=1)typeof n[p+1]<"u"?t>=n[p]&&t<n[p+1]-(n[p+1]-n[p])/2?o=p:t>=n[p]&&t<n[p+1]&&(o=p+1):t>=n[p]&&(o=p);i.normalizeSlideIndex&&(o<0||typeof o>"u")&&(o=0)}if(s.indexOf(t)>=0)f=s.indexOf(t);else{let p=Math.min(i.slidesPerGroupSkip,o);f=p+Math.floor((o-p)/i.slidesPerGroup)}if(f>=s.length&&(f=s.length-1),o===r){f!==l&&(a.snapIndex=f,a.emit("snapIndexChange"));return}let u=parseInt(a.slides.eq(o).attr("data-swiper-slide-index")||o,10);Object.assign(a,{snapIndex:f,realIndex:u,previousIndex:r,activeIndex:o}),a.emit("activeIndexChange"),a.emit("snapIndexChange"),d!==u&&a.emit("realIndexChange"),(a.initialized||a.params.runCallbacksOnInit)&&a.emit("slideChange")}function Le(e){let a=this,t=a.params,n=$(e).closest(`.${t.slideClass}`)[0],s=!1,i;if(n){for(let r=0;r<a.slides.length;r+=1)if(a.slides[r]===n){s=!0,i=r;break}}if(n&&s)a.clickedSlide=n,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt($(n).attr("data-swiper-slide-index"),10):a.clickedIndex=i;else{a.clickedSlide=void 0,a.clickedIndex=void 0;return}t.slideToClickedSlide&&a.clickedIndex!==void 0&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()}var sa={updateSize:Se,updateSlides:$e,updateAutoHeight:Ce,updateSlidesOffset:Me,updateSlidesProgress:Pe,updateProgress:ze,updateSlidesClasses:Ie,updateActiveIndex:ke,updateClickedSlide:Le};function Oe(e=this.isHorizontal()?"x":"y"){let a=this,{params:t,rtlTranslate:n,translate:s,$wrapperEl:i}=a;if(t.virtualTranslate)return n?-s:s;if(t.cssMode)return s;let r=ve(i[0],e);return n&&(r=-r),r||0}function Ae(e,a){let t=this,{rtlTranslate:n,params:s,$wrapperEl:i,wrapperEl:r,progress:d}=t,l=0,o=0,f=0;t.isHorizontal()?l=n?-e:e:o=e,s.roundLengths&&(l=Math.floor(l),o=Math.floor(o)),s.cssMode?r[t.isHorizontal()?"scrollLeft":"scrollTop"]=t.isHorizontal()?-l:-o:s.virtualTranslate||i.transform(`translate3d(${l}px, ${o}px, ${f}px)`),t.previousTranslate=t.translate,t.translate=t.isHorizontal()?l:o;let u,p=t.maxTranslate()-t.minTranslate();p===0?u=0:u=(e-t.minTranslate())/p,u!==d&&t.updateProgress(e),t.emit("setTranslate",t.translate,a)}function De(){return-this.snapGrid[0]}function Ne(){return-this.snapGrid[this.snapGrid.length-1]}function He(e=0,a=this.params.speed,t=!0,n=!0,s){let i=this,{params:r,wrapperEl:d}=i;if(i.animating&&r.preventInteractionOnTransition)return!1;let l=i.minTranslate(),o=i.maxTranslate(),f;if(n&&e>l?f=l:n&&e<o?f=o:f=e,i.updateProgress(f),r.cssMode){let u=i.isHorizontal();if(a===0)d[u?"scrollLeft":"scrollTop"]=-f;else{if(!i.support.smoothScroll)return se({swiper:i,targetPosition:-f,side:u?"left"
vendor: 4,432 bytes, line 1
1:"top"}),!0;d.scrollTo({[u?"left":"top"]:-f,behavior:"smooth"})}return!0}return a===0?(i.setTransition(0),i.setTranslate(f),t&&(i.emit("beforeTransitionStart",a,s),i.emit("transitionEnd"))):(i.setTransition(a),i.setTranslate(f),t&&(i.emit("beforeTransitionStart",a,s),i.emit("transitionStart")),i.animating||(i.animating=!0,i.onTranslateToWrapperTransitionEnd||(i.onTranslateToWrapperTransitionEnd=function(p){!i||i.destroyed||p.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd),i.onTranslateToWrapperTransitionEnd=null,delete i.onTranslateToWrapperTransitionEnd,t&&i.emit("transitionEnd"))}),i.$wrapperEl[0].addEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd))),!0}var ia={getTranslate:Oe,setTranslate:Ae,minTranslate:De,maxTranslate:Ne,translateTo:He};function Ge(e,a){let t=this;t.params.cssMode||t.$wrapperEl.transition(e),t.emit("setTransition",e,a)}function ae({swiper:e,runCallbacks:a,direction:t,step:n}){let{activeIndex:s,previousIndex:i}=e,r=t;if(r||(s>i?r="next":s<i?r="prev":r="reset"),e.emit(`transition${n}`),a&&s!==i){if(r==="reset"){e.emit(`slideResetTransition${n}`);return}e.emit(`slideChangeTransition${n}`),r==="next"?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`)}}function Be(e=!0,a){let t=this,{params:n}=t;n.cssMode||(n.autoHeight&&t.updateAutoHeight(),ae({swiper:t,runCallbacks:e,direction:a,step:"Start"}))}function Ve(e=!0,a){let t=this,{params:n}=t;t.animating=!1,!n.cssMode&&(t.setTransition(0),ae({swiper:t,runCallbacks:e,direction:a,step:"End"}))}var la={setTransition:Ge,transitionStart:Be,transitionEnd:Ve};function Xe(e=0,a=this.params.speed,t=!0,n,s){if(typeof e!="number"&&typeof e!="string")throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if(typeof e=="string"){let E=parseInt(e,10);if(!isFinite(E))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=E}let i=this,r=e;r<0&&(r=0);let{params:d,snapGrid:l,slidesGrid:o,previousIndex:f,activeIndex:u,rtlTranslate:p,wrapperEl:b,enabled:y}=i;if(i.animating&&d.preventInteractionOnTransition||!y&&!n&&!s)return!1;let c=Math.min(i.params.slidesPerGroupSkip,r),m=c+Math.floor((r-c)/i.params.slidesPerGroup);m>=l.length&&(m=l.length-1);let T=-l[m];if(d.normalizeSlideIndex)for(let E=0;E<o.length;E+=1){let P=-Math.floor(T*100),z=Math.floor(o[E]*100),k=Math.floor(o[E+1]*100);typeof o[E+1]<"u"?P>=z&&P<k-(k-z)/2?r=E:P>=z&&P<k&&(r=E+1):P>=z&&(r=E)}if(i.initialized&&r!==u&&(!i.allowSlideNext&&T<i.translate&&T<i.minTranslate()||!i.allowSlidePrev&&T>i.translate&&T>i.maxTranslate()&&(u||0)!==r))return!1;r!==(f||0)&&t&&i.emit("beforeSlideChangeStart"),i.updateProgress(T);let g;if(r>u?g="next":r<u?g="prev":g="reset",p&&-T===i.translate||!p&&T===i.translate)return i.updateActiveIndex(r),d.autoHeight&&i.updateAutoHeight(),i.updateSlidesClasses(),d.effect!=="slide"&&i.setTranslate(T),g!=="reset"&&(i.transitionStart(t,g),i.transitionEnd(t,g)),!1;if(d.cssMode){let E=i.isHorizontal(),P=p?T:-T;if(a===0){let z=i.virtual&&i.params.virtual.enabled;z&&(i.wrapperEl.style.scrollSnapType="none",i._immediateVirtual=!0),b[E?"scrollLeft":"scrollTop"]=P,z&&requestAnimationFrame(()=>{i.wrapperEl.style.scrollSnapType="",i._swiperImmediateVirtual=!1})}else{if(!i.support.smoothScroll)return se({swiper:i,targetPosition:P,side:E?"left":"top"}),!0;b.scrollTo({[E?"left":"top"]:P,behavior:"smooth"})}return!0}return i.setTransition(a),i.setTranslate(T),i.updateActiveIndex(r),i.updateSlidesClasses(),i.emit("beforeTransitionStart",a,n),i.transitionStart(t,g),a===0?i.transitionEnd(t,g):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(P){!i||i.destroyed||P.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(t,g))}),i.$wrapperEl[0].addEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd)),!0}
1function We(e=0,a=this.params.speed,t=!0,n){if(typeof e=="string"){let r=parseInt(e,10);if(!isFinite(r))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=r}let s=this,i=e;return s.params.loop&&(i+=s.loopedSlides),s.slideTo(i,a,t,n)}function Ye(e=this.params.speed,a=!0,t){let n=this,{animating:s,enabled:i,params:r}=n;if(!i)return n;let d=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(d=Math.max(n.slidesPerViewDynamic("current",!0),1));let l=n.activeIndex<r.slidesPerGroupSkip?1:d;if(r.loop){if(s&&r.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return r.rewind&&n.isEnd?n.slideTo(0,e,a,t):n.slideTo(n.activeIndex+l,e,a,t)}function Re(e=this.params.speed,a=!0,t){let n=this,{params:s,animating:i,snapGrid:r,slidesGrid:d,rtlTranslate:l,enabled:o}=n;if(!o)return n;if(s.loop){if(i&&s.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}let f=l?n.translate:-n.translate;function u(m){return m<0?-Math.floor(Math.abs(m)):Math.floor(m)}let p=u(f),b=r.map(m=>u(m)),y=r[b.indexOf(p)-1];if(typeof y>"u"&&s.cssMode){let m;r.forEach((T,g)=>{p>=T&&(m=g)}),typeof m<"u"&&(y=r[m>0?m-1:m])}let c=0;if(typeof y<"u"&&(c=d.indexOf(y),c<0&&(c=n.activeIndex-1),s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(c=c-n.slidesPerViewDynamic("previous",!0)+1,c=Math.max(c,0))),s.rewind&&n.isBeginning){let m=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(m,e,a,t)}return n.slideTo(c,e,a,t)}function Fe(e=this.params.speed,a=!0,t){let n=this;return n.slideTo(n.activeIndex,e,a,t)}function qe(e=this.params.speed,a=!0,t,n=.5){let s=this,i=s.activeIndex,r=Math.min(s.params.slidesPerGroupSkip,i),d=r+Math.floor((i-r)/s.params.slidesPerGroup),l=s.rtlTranslate?s.translate:-s.translate;if(l>=s.snapGrid[d]){let o=s.snapGrid[d],f=s.snapGrid[d+1];l-o>(f-o)*n&&(i+=s.params.slidesPerGroup)}else{let o=s.snapGrid[d-1],f=s.snapGrid[d];l-o<=(f-o)*n&&(i-=s.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,s.slidesGrid.length-1),s.slideTo(i,e,a,t)}function _e(){let e=this,{params:a,$wrapperEl:t}=e,n=a.slidesPerView==="auto"?e.slidesPerViewDynamic():a.slidesPerView,s=e.clickedIndex,i;if(a.loop){if(e.animating)return;i=parseInt($(e.clickedSlide).attr("data-swiper-slide-index"),10),a.centeredSlides?s<e.loopedSlides-n/2||s>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),s=t.children(`.${a.slideClass}[data-swiper-slide-index="${i}"]:not(.${a.slideDuplicateClass})`).eq(0).index(),R(()=>{e.slideTo(s)})):e.slideTo(s):s>e.slides.length-n?(e.loopFix(),s=t.children(`.${a.slideClass}[data-swiper-slide-index="${i}"]:not(.${a.slideDuplicateClass})`).eq(0).index(),R(()=>{e.slideTo(s)})):e.slideTo(s)}else e.slideTo(s)}var ra={slideTo:Xe,slideToLoop:We,slideNext:Ye,slidePrev:Re,slideReset:Fe,slideToClosest:qe,slideToClickedSlide:_e};function je(){let e=this,a=H(),{params:t,$wrapperEl:n}=e,s=n.children().length>0?$(n.children()[0].parentNode):n;s.children(`.${t.slideClass}.${t.slideDuplicateClass}`).remove();let i=s.children(`.${t.slideClass}`);if(t.loopFillGroupWithBlank){let l=t.slidesPerGroup-i.length%t.slidesPerGroup;if(l!==t.slidesPerGroup){for(let o=0;o<l;o+=1){let f=$(a.createElement("div")).addClass(`${t.slideClass} ${t.slideBlankClass}`);s.append(f)}i=s.children(`.${t.slideClass}`)}}t.slidesPerView==="auto"&&!t.loopedSlides&&(t.loopedSlides=i.length),e.loopedSlides=Math.ceil(parseFloat(t.loopedSlides||t.slidesPerView,10)),e.loopedSlides+=t.loopAdditionalSlides,e.loopedSlides>i.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=i.length);let r=[],d=[];i.each((l,o)=>{$(l).attr("data-swiper-slide-index",o)});for(let l=0;l<e.loopedSlides;l+=1){let o=l-Math.floor(l/i.length)*i.length;d.push(i.eq(o)[0]),r.unshift(i.eq(i.length-o-1)[0])}for(let l=0;l<d.length;l+=1)s.append($(d[l].cloneNode(!0)).addClass(t.slideDuplicateClass));for(let l=r.length-1;l>=0;l-=1)s.prepend($(r[l].cloneNode(!0)).addClass(t.slideDuplicateClass))}function Ue(){let e=this;e.emit("beforeLoopFix");let{activeIndex:a,slides:t,loopedSlides:n,allowSlidePrev:s,allowSlideNext:i,snapGrid:r,rtlTranslate:d}=e,l;e.allowSlidePrev=!0,e.allowSlideNext=!0;let f=-r[a]-e.getTranslate();a<n?(l=t.length-n*3+a,l+=n,e.slideTo(l,0,!1,!0)&&f!==0&&e.setTranslate((d?-e.translate:e.translate)-f)):a>=t.length-n&&(l=-t.length+a+n,l+=n,e.slideTo(l,0,!1,!0)&&f!==0&&e.setTranslate((d?-e.translate:e.translate)-f)),e.allowSlidePrev=s,e.allowSlideNext=i,e.emit("loopFix")}function Ke(){let e=this,{$wrapperEl:a,params:t,slides:n}=e;a.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),n.removeAttr("data-swiper-slide-index")}var oa={loopCreate:je,loopFix:Ue,loopDestroy:Ke};function we(e){let a=this;if(a.support.touch||!a.params.simulateTouch||a.params.watchOverflow&&a.isLocked||a.params.cssMode)return;let t=a.params.touchEventsTarget==="container"?a.el:a.wrapperEl;t.style.cursor="move",t.style.cursor=e?"grabbing":"grab"}function Ze(){let e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="")}var da={setGrabCursor:we,unsetGrabCursor:Ze};function Ia(e,a=this){function t(n){if(!n||n===H()||n===D())return null;n.assignedSlot&&(n=n.assignedSlot);let s=n.closest(e);return!s&&!n.getRootNode?null:s||t(n.getRootNode().host)}return t(a)}function Qe(e){let a=this,t=H(),n=D(),s=a.touchEventsData,{params:i,touches:r,enabled:d}=a;if(!d||a.animating&&i.preventInteractionOnTransition)return;!a.animating&&i.cssMode&&i.loop&&a.loopFix();let l=e;l.originalEvent&&(l=l.originalEvent);let o=$(l.target);if(i.touchEventsTarget==="wrapper"&&!o.closest(a.wrapperEl).length||(s.isTouchEvent=l.type==="touchstart",!s.isTouchEvent&&"which"in l&&l.which===3)||!s.isTouchEvent&&"button"in l&&l.button>0||s.isTouched&&s.isMoved)return;let f=!!i.noSwipingClass&&i.noSwipingClass!=="",u=e.composedPath?e.composedPath():e.path;f&&l.target&&l.target.shadowRoot&&u&&(o=$(u[0]));let p=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,b=!!(l.target&&l.target.shadowRoot);if(i.noSwiping&&(b?Ia(p,o[0]):o.closest(p)[0])){a.allowClick=!0;return}if(i.swipeHandler&&!o.closest(i.swipeHandler)[0])return;r.currentX=l.type==="touchstart"?l.targetTouches[0].pageX:l.pageX,r.currentY=l.type==="touchstart"?l.targetTouches[0].pageY:l.pageY;let y=r.currentX,c=r.currentY,m=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,T=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(m&&(y<=T||y>=n.innerWidth-T))if(m==="prevent")e.preventDefault();else return;if(Object.assign(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=y,r.startY=c,s.touchStartTime=W(),a.allowClick=!0,a.updateSize(),a.swipeDirection=void 0,i.threshold>0&&(s.allowThresholdMove=!1),l.type!=="touchstart"){let g=!0;o.is(s.focusableElements)&&(g=!1,o[0].nodeName==="SELECT"&&(s.isTouched=!1)),t.activeElement&&$(t.activeElement).is(s.focusableElements)&&t.activeElement!==o[0]&&t.activeElement.blur();let E=g&&a.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||E)&&!o[0].isContentEditable&&l.preventDefault()}a.params.freeMode&&a.params.freeMode.enabled&&a.freeMode&&a.animating&&!i.cssMode&&a.freeMode.onTouchStart(),a.emit("touchStart",l)}function Je(e){let a=H(),t=this,n=t.touchEventsData,{params:s,touches:i,rtlTranslate:r,enabled:d}=t;if(!d)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!n.isTouched){n.startMoving&&n.isScrolling&&t.emit("touchMoveOpposite",l);return}if(n.isTouchEvent&&l.type!=="touchmove")return;let o=l.type==="touchmove"&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),f=l.type==="touchmove"?o.pageX:l.pageX,u=l.type==="touchmove"?o.pageY:l.pageY;if(l.preventedByNestedSwiper){i.startX=f,i.startY=u;return}if(!t.allowTouchMove){$(l.target).is(n.focusableElements)||(t.allowClick=!1),n.isTouched&&(Object.assign(i,{startX:f,startY:u,currentX:f,currentY:u}),n.touchStartTime=W());return}if(n.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop){if(t.isVertical()){if(u<i.startY&&t.translate<=t.maxTranslate()||u>i.startY&&t.translate>=t.minTranslate()){n.isTouched=!1,n.isMoved=!1;return}}else if(f<i.startX&&t.translate<=t.maxTranslate()||f>i.startX&&t.translate>=t.minTranslate())return}if(n.isTouchEvent&&a.activeElement&&l.target===a.activeElement&&$(l.target).is(n.focusableElements)){n.isMoved=!0,t.allowClick=!1;return}if(n.allowTouchCallbacks&&t.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;i.currentX=f,i.currentY=u;let p=i.currentX-i.startX,b=i.currentY-i.startY;if(t.params.threshold&&Math.sqrt(p**2+b**2)<t.params.threshold)return;if(typeof n.isScrolling>"u"){let T;t.isHorizontal()&&i.currentY===i.startY||t.isVertical()&&i.currentX===i.startX?n.isScrolling=!1:p*p+b*b>=25&&(T=Math.atan2(Math.abs(b),Math.abs(p))*180/Math.PI,n.isScrolling=t.isHorizontal()?T>s.touchAngle:90-T>s.touchAngle)}if(n.isScrolling&&t.emit("touchMoveOpposite",l),typeof n.startMoving>"u"&&(i.currentX!==i.startX||i.currentY!==i.startY)&&(n.startMoving=!0),n.isScrolling){n.isTouched=!1;return}if(!n.startMoving)return;t.allowClick=!1,!s.cssMode&&l.cancelable&&l.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&l.stopPropagation(),n.isMoved||(s.loop&&!s.cssMode&&t.loopFix(),n.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce
1=!1,s.grabCursor&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!0),t.emit("sliderFirstMove",l)),t.emit("sliderMove",l),n.isMoved=!0;let y=t.isHorizontal()?p:b;i.diff=y,y*=s.touchRatio,r&&(y=-y),t.swipeDirection=y>0?"prev":"next",n.currentTranslate=y+n.startTranslate;let c=!0,m=s.resistanceRatio;if(s.touchReleaseOnEdges&&(m=0),y>0&&n.currentTranslate>t.minTranslate()?(c=!1,s.resistance&&(n.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+n.startTranslate+y)**m)):y<0&&n.currentTranslate<t.maxTranslate()&&(c=!1,s.resistance&&(n.currentTranslate=t.maxTranslate()+1-(t.maxTranslate()-n.startTranslate-y)**m)),c&&(l.preventedByNestedSwiper=!0),!t.allowSlideNext&&t.swipeDirection==="next"&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!t.allowSlidePrev&&t.swipeDirection==="prev"&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),!t.allowSlidePrev&&!t.allowSlideNext&&(n.currentTranslate=n.startTranslate),s.threshold>0)if(Math.abs(y)>s.threshold||n.allowThresholdMove){if(!n.allowThresholdMove){n.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,n.currentTranslate=n.startTranslate,i.diff=t.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY;return}}else{n.currentTranslate=n.startTranslate;return}!s.followFinger||s.cssMode||((s.freeMode&&s.freeMode.enabled&&t.freeMode||s.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),t.params.freeMode&&s.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(n.currentTranslate),t.setTranslate(n.currentTranslate))}function et(e){let a=this,t=a.touchEventsData,{params:n,touches:s,rtlTranslate:i,slidesGrid:r,enabled:d}=a;if(!d)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),t.allowTouchCallbacks&&a.emit("touchEnd",l),t.allowTouchCallbacks=!1,!t.isTouched){t.isMoved&&n.grabCursor&&a.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1;return}n.grabCursor&&t.isMoved&&t.isTouched&&(a.allowSlideNext===!0||a.allowSlidePrev===!0)&&a.setGrabCursor(!1);let o=W(),f=o-t.touchStartTime;if(a.allowClick){let g=l.path||l.composedPath&&l.composedPath();a.updateClickedSlide(g&&g[0]||l.target),a.emit("tap click",l),f<300&&o-t.lastClickTime<300&&a.emit("doubleTap doubleClick",l)}if(t.lastClickTime=W(),R(()=>{a.destroyed||(a.allowClick=!0)}),!t.isTouched||!t.isMoved||!a.swipeDirection||s.diff===0||t.currentTranslate===t.startTranslate){t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;return}t.isTouched=!1,t.isMoved=!1,t.startMoving=!1;let u;if(n.followFinger?u=i?a.translate:-a.translate:u=-t.currentTranslate,n.cssMode)return;if(a.params.freeMode&&n.freeMode.enabled){a.freeMode.onTouchEnd({currentPos:u});return}let p=0,b=a.slidesSizesGrid[0];for(let g=0;g<r.length;g+=g<n.slidesPerGroupSkip?1:n.slidesPerGroup){let E=g<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;typeof r[g+E]<"u"?u>=r[g]&&u<r[g+E]&&(p=g,b=r[g+E]-r[g]):u>=r[g]&&(p=g,b=r[r.length-1]-r[r.length-2])}let y=null,c=null;n.rewind&&(a.isBeginning?c=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1:a.isEnd&&(y=0));let m=(u-r[p])/b,T=p<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(f>n.longSwipesMs){if(!n.longSwipes){a.slideTo(a.activeIndex);return}a.swipeDirection==="next"&&(m>=n.longSwipesRatio?a.slideTo(n.rewind&&a.isEnd?y:p+T):a.slideTo(p)),a.swipeDirection==="prev"&&(m>1-n.longSwipesRatio?a.slideTo(p+T):c!==null&&m<0&&Math.abs(m)>n.longSwipesRatio?a.slideTo(c):a.slideTo(p))}else{if(!n.shortSwipes){a.slideTo(a.activeIndex);return}a.navigation&&(l.target===a.navigation.nextEl||l.target===a.navigation.prevEl)?l.target===a.navigation.nextEl?a.slideTo(p+T):a.slideTo(p):(a.swipeDirection==="next"&&a.slideTo(y!==null?y:p+T),a.swipeDirection==="prev"&&a.slideTo(c!==null?c:p))}}function le(){let e=this,{params:a,el:t}=e;if(t&&t.offsetWidth===0)return;a.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:s,snapGrid:i}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),(a.slidesPerView==="auto"||a.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function tt(e){let a=this;!a.enabled||a.allowClick||(a.params.preventClicks&&e.preventDefault(),a.params.preventClicksPropagation&&a.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function at(){let e=this,{wrapperEl:a,rtlTranslate:t,enabled:n}=e;if(!n)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-a.scrollLeft:e.translate=-a.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let s,i=e.maxTranslate()-e.minTranslate();i===0?s=0:s=(e.translate-e.minTranslate())/i,s!==e.progress&&e.updateProgress(t?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}var fa=!1;function ka(){}var ca=(e,a)=>{let t=H(),{params:n,touchEvents:s,el:i,wrapperEl:r,device:d,support:l}=e,o=!!n.nested,f=a==="on"?"addEventListener":"removeEventListener",u=a;if(!l.touch)i[f](s.start,e.onTouchStart,!1),t[f](s.move,e.onTouchMove,o),t[f](s.end,e.onTouchEnd,!1);else{let p=s.start==="touchstart"&&l.passiveListener&&n.passiveListeners?{passive:!0,capture:!1}:!1;i[f](s.start,e.onTouchStart,p),i[f](s.move,e.onTouchMove,l.passiveListener?{passive:!1,capture:o}:o),i[f](s.end,e.onTouchEnd,p),s.cancel&&i[f](s.cancel,e.onTouchEnd,p)}(n.preventClicks||n.preventClicksPropagation)&&i[f]("click",e.onClick,!0),n.cssMode&&r[f]("scroll",e.onScroll),n.updateOnWindowResize?e[u](d.ios||d.android?"resize orientationchange observerUpdate":"resize observerUpdate",le,!0):e[u]("observerUpdate",le,!0)};
vendor: 1,940 bytes, line 1
1function La(){let e=this,a=H(),{params:t,support:n}=e;e.onTouchStart=Qe.bind(e),e.onTouchMove=Je.bind(e),e.onTouchEnd=et.bind(e),t.cssMode&&(e.onScroll=at.bind(e)),e.onClick=tt.bind(e),n.touch&&!fa&&(a.addEventListener("touchstart",ka),fa=!0),ca(e,"on")}function Oa(){ca(this,"off")}var ua={attachEvents:La,detachEvents:Oa};var ma=(e,a)=>e.grid&&a.grid&&a.grid.rows>1;function nt(){let e=this,{activeIndex:a,initialized:t,loopedSlides:n=0,params:s,$el:i}=e,r=s.breakpoints;if(!r||r&&Object.keys(r).length===0)return;let d=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!d||e.currentBreakpoint===d)return;let o=(d in r?r[d]:void 0)||e.originalParams,f=ma(e,s),u=ma(e,o),p=s.enabled;f&&!u?(i.removeClass(`${s.containerModifierClass}grid ${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!f&&u&&(i.addClass(`${s.containerModifierClass}grid`),(o.grid.fill&&o.grid.fill==="column"||!o.grid.fill&&s.grid.fill==="column")&&i.addClass(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(m=>{let T=s[m]&&s[m].enabled,g=o[m]&&o[m].enabled;T&&!g&&e[m].disable(),!T&&g&&e[m].enable()});let b=o.direction&&o.direction!==s.direction,y=s.loop&&(o.slidesPerView!==s.slidesPerView||b);b&&t&&e.changeDirection(),X(e.params,o);let c=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!c?e.disable():!p&&c&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",o),y&&t&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(a-n+e.loopedSlides,0,!1)),e.emit("breakpoint",o)}function st(e,a="window",t){if(!e||a==="container"&&!t)return;let n=!1,s=D(),i=a==="window"?s.innerHeight:t.clientHeight,r=Object.keys(e).map(d=>{if(typeof d=="string"&&d.indexOf("@")===0){let l=parseFloat(d.substr(1));return{value:i*l,point:d}}return{value:d,point:d}});r.sort((d,l)=>
1parseInt(d.value,10)-parseInt(l.value,10));for(let d=0;d<r.length;d+=1){let{point:l,value:o}=r[d];a==="window"?s.matchMedia(`(min-width: ${o}px)`).matches&&(n=l):o<=t.clientWidth&&(n=l)}return n||"max"}var pa={setBreakpoint:nt,getBreakpoint:st};function Aa(e,a){let t=[];return e.forEach(n=>{typeof n=="object"?Object.keys(n).forEach(s=>{n[s]&&t.push(a+s)}):typeof n=="string"&&t.push(a+n)}),t}function it(){let e=this,{classNames:a,params:t,rtl:n,$el:s,device:i,support:r}=e,d=Aa(["initialized",t.direction,{"pointer-events":!r.touch},{"free-mode":e.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:n},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&t.grid.fill==="column"},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);a.push(...d),s.addClass([...a].join(" ")),e.emitContainerClasses()}function lt(){let e=this,{$el:a,classNames:t}=e;a.removeClass(t.join(" ")),e.emitContainerClasses()}var ha={addClasses:it,removeClasses:lt};function rt(e,a,t,n,s,i){let r=D(),d;function l(){i&&i()}!$(e).parent("picture")[0]&&(!e.complete||!s)&&a?(d=new r.Image,d.onload=l,d.onerror=l,n&&(d.sizes=n),t&&(d.srcset=t),a&&(d.src=a)):l()}function ot(){let e=this;e.imagesToLoad=e.$el.find("img");function a(){typeof e>"u"||e===null||!e||e.destroyed||(e.imagesLoaded!==void 0&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}for(let t=0;t<e.imagesToLoad.length;t+=1){let n=e.imagesToLoad[t];e.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,a)}}var ga={loadImage:rt,preloadImages:ot};function Da(){let e=this,{isLocked:a,params:t}=e,{slidesOffsetBefore:n}=t;if(n){let s=e.slides.length-1,i=e.slidesGrid[s]+e.slidesSizesGrid[s]+n*2;e.isLocked=e.size>i}else e.isLocked=e.snapGrid.length===1;t.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),t.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),a&&a!==e.isLocked&&(e.isEnd=!1),a!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var va={checkOverflow:Da};var dt={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,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function ft(e,a){return function(n={}){let s=Object.keys(n)[0],i=n[s];if(typeof i!="object"||i===null){X(a,n);return}if(["navigation","pagination","scrollbar"].indexOf(s)>
vendor: 1,117 bytes, line 1
1=0&&e[s]===!0&&(e[s]={auto:!0}),!(s in e&&"enabled"in i)){X(a,n);return}e[s]===!0&&(e[s]={enabled:!0}),typeof e[s]=="object"&&!("enabled"in e[s])&&(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),X(a,n)}}var ct={eventsEmitter:na,update:sa,translate:ia,transition:la,slide:ra,loop:oa,grabCursor:da,events:ua,breakpoints:pa,checkOverflow:va,classes:ha,images:ga},ut={},Y=class{constructor(...a){let t,n;if(a.length===1&&a[0].constructor&&Object.prototype.toString.call(a[0]).slice(8,-1)==="Object"?n=a[0]:[t,n]=a,n||(n={}),n=X({},n),t&&!n.el&&(n.el=t),n.el&&$(n.el).length>1){let d=[];return $(n.el).each(l=>{let o=X({},n,{el:l});d.push(new Y(o))}),d}let s=this;s.__swiper__=!0,s.support=ie(),s.device=ta({userAgent:n.userAgent}),s.browser=aa(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);let i={};s.modules.forEach(d=>{d({swiper:s,extendParams:ft(n,i),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});let r=X({},dt,i);return s.params=X({},r,ut,n),s.originalParams=X({},s.params),s.passedParams=X({}
1,n),s.params&&s.params.on&&Object.keys(s.params.on).forEach(d=>{s.on(d,s.params.on[d])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),s.$=$,Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:$(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEvents:function(){let l=["touchstart","touchmove","touchend","touchcancel"],o=["pointerdown","pointermove","pointerup"];return s.touchEventsTouch={start:l[0],move:l[1],end:l[2],cancel:l[3]},s.touchEventsDesktop={start:o[0],move:o[1],end:o[2]},s.support.touch||!s.params.simulateTouch?s.touchEventsTouch:s.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:s.params.focusableElements,lastClickTime:W(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}enable(){let a=this;a.enabled||(a.enabled=!0,a.params.grabCursor&&a.setGrabCursor(),a.emit("enable"))}disable(){let a=this;!a.enabled||(a.enabled=!1,a.params.grabCursor&&a.unsetGrabCursor(),a.emit("disable"))}setProgress(a,t){let n=this;a=Math.min(Math.max(a,0),1);let s=n.minTranslate(),r=(n.maxTranslate()-s)*a+s;n.translateTo(r,typeof t>"u"?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){let a=this;if(!a.params._emitClasses||!a.el)return;let t=a.el.className.split(" ").filter(n=>n.indexOf("swiper")===0||n.indexOf(a.params.containerModifierClass)===0);a.emit("_containerClasses",t.join(" "))}getSlideClasses(a){let t=this;return t.destroyed?"":a.className.split(" ").filter(n=>n.indexOf("swiper-slide")===0||n.indexOf(t.params.slideClass)===0).join(" ")}emitSlidesClasses(){let a=this;if(!a.params._emitClasses||!a.el)return;let t=[];a.slides.each(n=>{let s=a.getSlideClasses(n);t.push({slideEl:n,classNames:s}),a.emit("_slideClass",n,s)}),a.emit("_slideClasses",t)}slidesPerViewDynamic(a="current",t=!1){let n=this,{params:s,slides:i,slidesGrid:r,slidesSizesGrid:d,size:l,activeIndex:o}=n,f=1;if(s.centeredSlides){let u=i[o].swiperSlideSize,p;for(let b=o+1;b<i.length;b+=1)i[b]&&!p&&(u+=i[b].swiperSlideSize,f+=1,u>l&&(p=!0));for(let b=o-1;b>=0;b-=1)i[b]&&!p&&(u+=i[b].swiperSlideSize,f+=1,u>l&&(p=!0))}else if(a==="current")for(let u=o+1;u<i.length;u+=1)(t?r[u]+d[u]-r[o]<l:r[u]-r[o]<l)&&(f+=1);else for(let u=o-1;u>=0;u-=1)r[o]-r[u]<l&&(f+=1);return f}update(){let a=this;if(!a||a.destroyed)return;let{snapGrid:t,params:n}=a;n.breakpoints&&a.setBreakpoint(),a.updateSize(),a.updateSlides(),a.updateProgress(),a.updateSlidesClasses();function s(){let r=a.rtlTranslate?a.translate*-1:a.translate,d=Math.min(Math.max(r,a.maxTranslate()),a.minTranslate());a.setTranslate(d),a.updateActiveIndex(),a.updateSlidesClasses()}let i;a.params.freeMode&&a.params.freeMode.enabled?(s(),a.params.autoHeight&&a.updateAutoHeight()):((a.params.slidesPerView==="auto"||a.params.slidesPerView>1)&&a.isEnd&&!a.params.centeredSlides?i=a.slideTo(a.slides.length-1,0,!1,!0):i=a.slideTo(a.activeIndex,0,!1,!0),i||s()),n.watchOverflow&&t!==a.snapGrid&&a.checkOverflow(),a.emit("update")}changeDirection(a,t=!0){let n=this,s=n.params.direction;return a||(a=s==="horizontal"?"vertical":"horizontal"),a===s||a!=="horizontal"&&a!=="vertical"||(n.$el.removeClass(`${n.params.containerModifierClass}${s}`).addClass(`${n.params.containerModifierClass}${a}`),n.emitContainerClasses(),n.params.direction=a,n.slides.each(i=>{a==="vertical"?i.style.width="":i.style.height=""}),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(a){let t=this;t.rtl&&a==="rtl"||!t.rtl&&a==="ltr"||(t.rtl=a==="rtl",t.rtlTranslate=t.params.direction==="horizontal"&&t.rtl,t.rtl?(t.$el.addClass(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.$el.removeClass(`${t.params.containerModifierClass}
1rtl`),t.el.dir="ltr"),t.update())}mount(a){let t=this;if(t.mounted)return!0;let n=$(a||t.params.el);if(a=n[0],!a)return!1;a.swiper=t;let s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,r=(()=>{if(a&&a.shadowRoot&&a.shadowRoot.querySelector){let d=$(a.shadowRoot.querySelector(s()));return d.children=l=>n.children(l),d}return n.children?n.children(s()):$(n).children(s())})();if(r.length===0&&t.params.createElements){let l=H().createElement("div");r=$(l),l.className=t.params.wrapperClass,n.append(l),n.children(`.${t.params.slideClass}`).each(o=>{r.append(o)})}return Object.assign(t,{$el:n,el:a,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:a.dir.toLowerCase()==="rtl"||n.css("direction")==="rtl",rtlTranslate:t.params.direction==="horizontal"&&(a.dir.toLowerCase()==="rtl"||n.css("direction")==="rtl"),wrongRTL:r.css("display")==="-webkit-box"}),!0}init(a){let t=this;return t.initialized||t.mount(a)===!1||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(a=!0,t=!0){let n=this,{params:s,$el:i,$wrapperEl:r,slides:d}=n;return typeof n.params>"u"||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),s.loop&&n.loopDestroy(),t&&(n.removeClasses(),i.removeAttr("style"),r.removeAttr("style"),d&&d.length&&d.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(l=>{n.off(l)}),a!==!1&&(n.$el[0].swiper=null,ea(n)),n.destroyed=!0),null}static extendDefaults(a){X(ut,a)}static get extendedDefaults(){return ut}static get defaults(){return dt}static installModule(a){Y.prototype.__modules__||(Y.prototype.__modules__=[]);let t=Y.prototype.__modules__;typeof a=="function"&&t.indexOf(a)<0&&t.push(a)}static use(a){return Array.isArray(a)?(a.forEach(t=>Y.installModule(t)),Y):(Y.installModule(a),Y)}};Object.keys(ct).forEach(e=>{Object.keys(ct[e]).forEach(a=>{Y.prototype[a]=ct[e][a]})});Y.use([Ee,Te]);var re=Y;function oe({swiper:e,extendParams:a,on:t,emit:n}){let s=H(),i=D();e.keyboard={enabled:!1},a({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function r(o){if(!e.enabled)return;let{rtlTranslate:f}=e,u=o;u.originalEvent&&(u=u.originalEvent);let p=u.keyCode||u.charCode,b=e.params.keyboard.pageUpDown,y=b&&p===33,c=b&&p===34,m=p===37,T=p===39,g=p===38,E=p===40;if(!e.allowSlideNext&&(e.isHorizontal()&&T||e.isVertical()&&E||c)||!e.allowSlidePrev&&(e.isHorizontal()&&m||e.isVertical()&&g||y))return!1;if(!(u.shiftKey||u.altKey||u.ctrlKey||u.metaKey)&&!(s.activeElement&&s.activeElement.nodeName&&(s.activeElement.nodeName.toLowerCase()==="input"||s.activeElement.nodeName.toLowerCase()==="textarea"))){if(e.params.keyboard.onlyInViewport&&(y||c||m||T||g||E)){let P=!1;if(e.$el.parents(`.${e.params.slideClass}`).length>0&&e.$el.parents(`.${e.params.slideActiveClass}`).length===0)return;let z=e.$el,k=z[0].clientWidth,C=z[0].clientHeight,I=i.innerWidth,A=i.innerHeight,S=e.$el.offset();f&&(S.left-=e.$el[0].scrollLeft);let v=[[S.left,S.top],[S.left+k,S.top],[S.left,S.top+C],[S.left+k,S.top+C]];for(let h=0;h<v.length;h+=1){let x=v[h];if(x[0]>=0&&x[0]<=I&&x[1]>=0&&x[1]<=A){if(x[0]===0&&x[1]===0)continue;P=!0}}if(!P)return}e.isHorizontal()?((y||c||m||T)&&(u.preventDefault?u.preventDefault():u.returnValue=!1),((c||T)&&!f||(y||m)&&f)&&e.slideNext(),((y||m)&&!f||(c||T)&&f)&&e.slidePrev()):((y||c||g||E)&&(u.preventDefault?u.preventDefault():u.returnValue=!1),(c||E)&&e.slideNext(),(y||g)&&e.slidePrev()),n("keyPress",p)}}function d(){e.keyboard.enabled||($(s).on("keydown",r),e.keyboard.enabled=!0)}function l(){!e.keyboard.enabled||($(s).off("keydown",r),e.keyboard.enabled=!1)}t("init",()=>{e.params.keyboard.enabled&&d()}),t("destroy",()=>{e.keyboard.enabled&&l()}),Object.assign(e.keyboard,{enable:d,disable:l})}function de({swiper:e,extendParams:a,on:t,emit:n}){let s=D();a({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),e.mousewheel={enabled:!1};let i,r=W(),d,l=[];function o(g){let k=0,C=0,I=0,A=0;return"detail"in g&&(C=g.detail),"wheelDelta"in g&&(C=-g.wheelDelta/120),"wheelDeltaY"in g&&(C=-g.wheelDeltaY/120
vendor: 5,571 bytes, line 1
1),"wheelDeltaX"in g&&(k=-g.wheelDeltaX/120),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(k=C,C=0),I=k*10,A=C*10,"deltaY"in g&&(A=g.deltaY),"deltaX"in g&&(I=g.deltaX),g.shiftKey&&!I&&(I=A,A=0),(I||A)&&g.deltaMode&&(g.deltaMode===1?(I*=40,A*=40):(I*=800,A*=800)),I&&!k&&(k=I<1?-1:1),A&&!C&&(C=A<1?-1:1),{spinX:k,spinY:C,pixelX:I,pixelY:A}}function f(){!e.enabled||(e.mouseEntered=!0)}function u(){!e.enabled||(e.mouseEntered=!1)}function p(g){return e.params.mousewheel.thresholdDelta&&g.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&W()-r<e.params.mousewheel.thresholdTime?!1:g.delta>=6&&W()-r<60?!0:(g.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),n("scroll",g.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),n("scroll",g.raw)),r=new s.Date().getTime(),!1)}function b(g){let E=e.params.mousewheel;if(g.direction<0){if(e.isEnd&&!e.params.loop&&E.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&E.releaseOnEdges)return!0;return!1}function y(g){let E=g,P=!0;if(!e.enabled)return;let z=e.params.mousewheel;e.params.cssMode&&E.preventDefault();let k=e.$el;if(e.params.mousewheel.eventsTarget!=="container"&&(k=$(e.params.mousewheel.eventsTarget)),!e.mouseEntered&&!k[0].contains(E.target)&&!z.releaseOnEdges)return!0;E.originalEvent&&(E=E.originalEvent);let C=0,I=e.rtlTranslate?-1:1,A=o(E);if(z.forceToAxis)if(e.isHorizontal())if(Math.abs(A.pixelX)>Math.abs(A.pixelY))C=-A.pixelX*I;else return!0;else if(Math.abs(A.pixelY)>Math.abs(A.pixelX))C=-A.pixelY;else return!0;else C=Math.abs(A.pixelX)>Math.abs(A.pixelY)?-A.pixelX*I:-A.pixelY;if(C===0)return!0;z.invert&&(C=-C);let S=e.getTranslate()+C*z.sensitivity;if(S>=e.minTranslate()&&(S=e.minTranslate()),S<=e.maxTranslate()&&(S=e.maxTranslate()),P=e.params.loop?!0:!(S===e.minTranslate()||S===e.maxTranslate()),P&&e.params.nested&&E.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){let v={time:W(),delta:Math.abs(C),direction:Math.sign(C),raw:g};l.length>=2&&l.shift();let h=l.length?l[l.length-1]:void 0;if(l.push(v),h?(v.direction!==h.direction||v.delta>h.delta||v.time>h.time+150)&&p(v):p(v),b(v))return!0}else{let v={time:W(),delta:Math.abs(C),direction:Math.sign(C)},h=d&&v.time<d.time+500&&v.delta<=d.delta&&v.direction===d.direction;if(!h){d=void 0,e.params.loop&&e.loopFix();let x=e.getTranslate()+C*z.sensitivity,M=e.isBeginning,L=e.isEnd;if(x>=e.minTranslate()&&(x=e.minTranslate()),x<=e.maxTranslate()&&(x=e.maxTranslate()),e.setTransition(0),e.setTranslate(x),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!M&&e.isBeginning||!L&&e.isEnd)&&e.updateSlidesClasses(),e.params.freeMode.sticky){clearTimeout(i),i=void 0,l.length>=15&&l.shift();let G=l.length?l[l.length-1]:void 0,V=l[0];if(l.push(v),G&&(v.delta>G.delta||v.direction!==G.direction))l.splice(0);else if(l.length>=15&&v.time-V.time<500&&V.delta-v.delta>=1&&v.delta<=6){let N=C>0?.8:.2;d=v,l.splice(0),i=R(()=>{e.slideToClosest(e.params.speed,!0,void 0,N)},0)}i||(i=R(()=>{d=v,l.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)},500))}if(h||n("scroll",E),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),x===e.minTranslate()||x===e.maxTranslate())return!0}}return E.preventDefault?E.preventDefault():E.returnValue=!1,!1}function c(g){let E=e.$el;e.params.mousewheel.eventsTarget!=="container"&&(E=$(e.params.mousewheel.eventsTarget)),E[g]("mouseenter",f),E[g]("mouseleave",u),E[g]("wheel",y)}function m(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",y),!0):e.mousewheel.enabled?!1:(c("on"),e.mousewheel.enabled=!0,!0)}function T(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,y),!0):e.mousewheel.enabled?(c("off"),e.mousewheel.enabled=!1,!0):!1}t("init",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&T(),e.params.mousewheel.enabled&&m()}),t("destroy",()=>{e.params.cssMode&&m(),e.mousewheel.enabled&&T()}),Object.assign(e.mousewheel,{enable:m,disable:T})}function K(e,a,t,n){let s=H();return e.params.createElements&&Object.keys(n).forEach(i=>{if(!t[i]&&t.auto===!0){let r=e.$el.children(`.${n[i]}`)[0];r||(r=s.createElement("div"),r.className=n[i],e.$el.append(r)),t[i]=r,a[i]=r}}),t}function fe({swiper:e,extendParams:a,on:t,emit:n}){a({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null};function s(b){let y;return b&&(y=$(b),e.params.uniqueNavElements&&typeof b=="string"&&y.length>1&&e.$el.find(b).length===1&&(y=e.$el.find(b))),y}function i(b,y){let c=e.params.navigation;b&&b.length>0&&(b[y?"addClass":"removeClass"](c.disabledClass),b[0]&&b[0].tagName==="BUTTON"&&(b[0].disabled=y),e.params.watchOverflow&&e.enabled&&b[e.isLocked?"addClass":"removeClass"](c.lockClass))}function r(){if(e.params.loop)return;let{$nextEl:b,$prevEl:y}=e.navigation;i(y,e.isBeginning&&!e.params.rewind),i(b,e.isEnd&&!e.params.rewind)}function d(b){b.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function l(b){b.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function o(){let b=e.params.navigation;if(e.params.navigation=K(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(b.nextEl||b.prevEl))return;let y=s(b.nextEl),c=s(b.prevEl);y&&y.length>0&&y.on("click",l),c&&c.length>
10&&c.on("click",d),Object.assign(e.navigation,{$nextEl:y,nextEl:y&&y[0],$prevEl:c,prevEl:c&&c[0]}),e.enabled||(y&&y.addClass(b.lockClass),c&&c.addClass(b.lockClass))}function f(){let{$nextEl:b,$prevEl:y}=e.navigation;b&&b.length&&(b.off("click",l),b.removeClass(e.params.navigation.disabledClass)),y&&y.length&&(y.off("click",d),y.removeClass(e.params.navigation.disabledClass))}t("init",()=>{e.params.navigation.enabled===!1?p():(o(),r())}),t("toEdge fromEdge lock unlock",()=>{r()}),t("destroy",()=>{f()}),t("enable disable",()=>{let{$nextEl:b,$prevEl:y}=e.navigation;b&&b[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),y&&y[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)}),t("click",(b,y)=>{let{$nextEl:c,$prevEl:m}=e.navigation,T=y.target;if(e.params.navigation.hideOnClick&&!$(T).is(m)&&!$(T).is(c)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===T||e.pagination.el.contains(T)))return;let g;c?g=c.hasClass(e.params.navigation.hiddenClass):m&&(g=m.hasClass(e.params.navigation.hiddenClass)),n(g===!0?"navigationShow":"navigationHide"),c&&c.toggleClass(e.params.navigation.hiddenClass),m&&m.toggleClass(e.params.navigation.hiddenClass)}});let u=()=>{e.$el.removeClass(e.params.navigation.navigationDisabledClass),o(),r()},p=()=>{e.$el.addClass(e.params.navigation.navigationDisabledClass),f()};Object.assign(e.navigation,{enable:u,disable:p,update:r,init:o,destroy:f})}function F(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function ce({swiper:e,extendParams:a,on:t,emit:n}){let s="swiper-pagination";a({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:c=>c,formatFractionTotal:c=>c,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),e.pagination={el:null,$el:null,bullets:[]};let i,r=0;function d(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0}function l(c,m){let{bulletActiveClass:T}=e.params.pagination;c[m]().addClass(`${T}-${m}`)[m]().addClass(`${T}-${m}-${m}`)}function o(){let c=e.rtl,m=e.params.pagination;if(d())return;let T=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,g=e.pagination.$el,E,P=e.params.loop?Math.ceil((T-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(E=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),E>T-1-e.loopedSlides*2&&(E-=T-e.loopedSlides*2),E>P-1&&(E-=P),E<0&&e.params.paginationType!=="bullets"&&(E=P+E)):typeof e.snapIndex<"u"?E=e.snapIndex:E=e.activeIndex||0,m.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){let z=e.pagination.bullets,k,C,I;if(m.dynamicBullets&&(i=z.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),g.css(e.isHorizontal()?"width":"height",`${i*(m.dynamicMainBullets+4)}px`),m.dynamicMainBullets>1&&e.previousIndex!==void 0&&(r+=E-(e.previousIndex-e.loopedSlides||0),r>m.dynamicMainBullets-1?r=m.dynamicMainBullets-1:r<0&&(r=0)),k=Math.max(E-r,0),C=k+(Math.min(z.length,m.dynamicMainBullets)-1),I=(C+k)/2),z.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(A=>`${m.bulletActiveClass}${A}`).join(" ")),g.length>1)z.each(A=>{let S=$(A),v=S.index();v===E&&S.addClass(m.bulletActiveClass),m.dynamicBullets&&(v>=k&&v<=C&&S.addClass(`${m.bulletActiveClass}-main`),v===k&&l(S,"prev"),v===C&&l(S,"next"))});else{let A=z.eq(E),S=A.index();if(A.addClass(m.bulletActiveClass),m.dynamicBullets){let v=z.eq(k),h=z.eq(C);for(let x=k;x<=C;x+=1)z.eq(x).addClass(`${m.bulletActiveClass}-main`);if(e.params.loop)if(S>=z.length){for(let x=m.dynamicMainBullets;x>=0;x-=1)z.eq(z.length-x).addClass(`${m.bulletActiveClass}-main`);z.eq(z.length-m.dynamicMainBullets-1).addClass(`${m.bulletActiveClass}-prev`)}else l(v,"prev"),l(h,"next");else l(v,"prev"),l(h,"next")}}if(m.dynamicBullets){let A=Math.min(z.length,m.dynamicMainBullets+4),S=(i*A-i)/2-I*i,v=c?"right":"left";z.css(e.isHorizontal()?v:"top",`${S}px`)}}if(m.type==="fraction"&&(g.find(F(m.currentClass)).text(m.formatFractionCurrent(E+1)),g.find(F(m.totalClass)).text(m.formatFractionTotal(P))),m.type==="progressbar"){let z;m.progressbarOpposite?z=e.isHorizontal()?"vertical":"horizontal":z=e.isHorizontal()?"horizontal":"vertical";let k=(E+1)/P,C=1,I=1;z==="horizontal"?C=k:I=k,g.find(F(m.progressbarFillClass)).transform(`translate3d(0,
10,0) scaleX(${C}) scaleY(${I})`).transition(e.params.speed)}m.type==="custom"&&m.renderCustom?(g.html(m.renderCustom(e,E+1,P)),n("paginationRender",g[0])):n("paginationUpdate",g[0]),e.params.watchOverflow&&e.enabled&&g[e.isLocked?"addClass":"removeClass"](m.lockClass)}function f(){let c=e.params.pagination;if(d())return;let m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,T=e.pagination.$el,g="";if(c.type==="bullets"){let E=e.params.loop?Math.ceil((m-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&E>m&&(E=m);for(let P=0;P<E;P+=1)c.renderBullet?g+=c.renderBullet.call(e,P,c.bulletClass):g+=`<${c.bulletElement} class="${c.bulletClass}"></${c.bulletElement}>`;T.html(g),e.pagination.bullets=T.find(F(c.bulletClass))}c.type==="fraction"&&(c.renderFraction?g=c.renderFraction.call(e,c.currentClass,c.totalClass):g=`<span class="${c.currentClass}"></span> / <span class="${c.totalClass}"></span>`,T.html(g)),c.type==="progressbar"&&(c.renderProgressbar?g=c.renderProgressbar.call(e,c.progressbarFillClass):g=`<span class="${c.progressbarFillClass}"></span>`,T.html(g)),c.type!=="custom"&&n("paginationRender",e.pagination.$el[0])}function u(){e.params.pagination=K(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let c=e.params.pagination;if(!c.el)return;let m=$(c.el);m.length!==0&&(e.params.uniqueNavElements&&typeof c.el=="string"&&m.length>1&&(m=e.$el.find(c.el),m.length>1&&(m=m.filter(T=>$(T).parents(".swiper")[0]===e.el))),c.type==="bullets"&&c.clickable&&m.addClass(c.clickableClass),m.addClass(c.modifierClass+c.type),m.addClass(e.isHorizontal()?c.horizontalClass:c.verticalClass),c.type==="bullets"&&c.dynamicBullets&&(m.addClass(`${c.modifierClass}${c.type}-dynamic`),r=0,c.dynamicMainBullets<1&&(c.dynamicMainBullets=1)),c.type==="progressbar"&&c.progressbarOpposite&&m.addClass(c.progressbarOppositeClass),c.clickable&&m.on("click",F(c.bulletClass),function(g){g.preventDefault();let E=$(this).index()*e.params.slidesPerGroup;e.params.loop&&(E+=e.loopedSlides),e.slideTo(E)}),Object.assign(e.pagination,{$el:m,el:m[0]}),e.enabled||m.addClass(c.lockClass))}function p(){let c=e.params.pagination;if(d())return;let m=e.pagination.$el;m.removeClass(c.hiddenClass),m.removeClass(c.modifierClass+c.type),m.removeClass(e.isHorizontal()?c.horizontalClass:c.verticalClass),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(c.bulletActiveClass),c.clickable&&m.off("click",F(c.bulletClass))}t("init",()=>{e.params.pagination.enabled===!1?y():(u(),f(),o())}),t("activeIndexChange",()=>{(e.params.loop||typeof e.snapIndex>"u")&&o()}),t("snapIndexChange",()=>{e.params.loop||o()}),t("slidesLengthChange",()=>{e.params.loop&&(f(),o())}),t("snapGridLengthChange",()=>{e.params.loop||(f(),o())}),t("destroy",()=>{p()}),t("enable disable",()=>{let{$el:c}=e.pagination;c&&c[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)}),t("lock unlock",()=>{o()}),t("click",(c,m)=>{let T=m.target,{$el:g}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&g&&g.length>0&&!$(T).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&T===e.navigation.nextEl||e.navigation.prevEl&&T===e.navigation.prevEl))return;let E=g.hasClass(e.params.pagination.hiddenClass);n(E===!0?"paginationShow":"paginationHide"),g.toggleClass(e.params.pagination.hiddenClass)}});let b=()=>{e.$el.removeClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.removeClass(e.params.pagination.paginationDisabledClass),u(),f(),o()},y=()=>{e.$el.addClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.addClass(e.params.pagination.paginationDisabledClass),p()};Object.assign(e.pagination,{enable:b,disable:y,render:f,update:o,init:u,destroy:p})}function ue({swiper:e,extendParams:a,on:t,emit:n}){let s=H(),i=!1,r=null,d=null,l,o,f,u;a({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),e.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null};function p(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:v,rtlTranslate:h,progress:x}=e,{$dragEl:M,$el:L}=v,G=e.params.scrollbar,V=o,N=(f-o)*x;h?(N=-N,N>0?(V=o-N,N=0):-N+o>f&&(V=f+N)):N<0?(V=o+N,N=0):N+o>f&&(V=f-N),e.isHorizontal()?(M.transform(`translate3d(${N}px, 0, 0)`),M[0].style.width=`${V}px`):(M.transform(`translate3d(0px, ${N}px, 0)`),M[0].style.height=`${V}px`),G.hide&&(clearTimeout(r),L[0].style.opacity=1,r=setTimeout(()=>{L[0].style.opacity=0,L.transition(400)},1e3))}function b(v){!e.params.scrollbar.el||!e.scrollbar.el||e.scrollbar.$dragEl.transition(v)}function y(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;let{scrollbar:v}=e,{$dragEl:h,$el:x}=v;h[0].style.width="",h[0].style.height="",f=e.isHorizontal()?x[0].offsetWidth:x[0].offsetHeight,u=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),e.params.scrollbar.dragSize==="auto"?o=f*u:o=parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?h[0].style.width=`${o}px`:h[0].style.height=`${o}px`,u>=1?x[0].style.display="none":x[0].style.display="",e.params.scrollbar.hide&&(x[0].style.opacity=0),e.params.watchOverflow&&e.enabled&&v.$el[e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}function c(v){return e.isHorizontal()?v.type==="touchstart"||v.type==="touchmove"?v.targetTouches[0].clientX:v.clientX:v.type==="touchstart"||v.type==="touchmove"?v.targetTouches[0].clientY:v.clientY}function m(v){let{scrollbar:h,rtlTranslate:x}=e,{$el:M}=h,L;L=(c(v)-M.offset()[e.isHorizontal()?"left":"top"]-(l!==null?l:o/2))/(f-o),L=Math.max(Math.min(L,1),0),x&&(L=1-L);let G=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*L;e.updateProgress(G),e.setTranslate(G),e.updateActiveIndex(),e.updateSlidesClasses()}function T(v){let h=e.params.scrollbar,{scrollbar:x,$wrapperEl:M}=e,{$el:L,$dragEl:G}=x;i=!0,l=v.target===G[0]||v.target===G?c(v)-v.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,v.preventDefault(),v.stopPropagation(),M.transition(100),G.transition(100),m(v),clearTimeout(d),L.transition(0),h.hide&&L.css("opacity",1),e.params.cssMode&&e.$wrapperEl.css("scroll-snap-type","none"),n("scrollbarDragStart",v)}function g(v){let{scrollbar:h,$wrapperEl:x}=e,{$el:M,$dragEl:L}=h;!i||(v.preventDefault?v.preventDefault():v.returnValue=!1,m(v),x.transition(0),M.transition(0),L.transition(0),n("scrollbarDragMove",v))}function E(v){let h=e.params.scrollbar,{scrollbar:x,$wrapperEl:M}=e,{$el:L}=x;!i||(i=!1,e.params.cssMode&&(e.$wrapperEl.css("scroll-snap-type",""),M.transition("")),h.hide&&(clearTimeout(d),d=R(()=>{L.css("opacity",0),L.transition(400)},1e3)),n("scrollbarDragEnd",v),h.snapOnRelease&&e.slideToClosest())}function P(v){let{scrollbar:h,touchEventsTouch:x,touchEventsDesktop:M,params:L,support:G}=e,V=h.$el;if(!V)return;let N=V[0],U=G.passiveListener&&L.passiveListeners?{passive:!1,capture:!1}:!1,J=G.passiveListener&&L.passiveListeners?{passive:!0,capture:!1}:!1;if(!N)return;let _=v==="on"?"addEventListener":"removeEventListener";G.touch?(N[_](x.start,T,U),N[_](x.move,g,U),N[_](x.end,E,J)):(N[_](M.start,T,U),s[_](M.move,g,U),s[_](M.end,E,J))}function z(){!e.params.scrollbar.el||!e.scrollbar.el||P("on")}function k(){!e.params.scrollbar.el||!e.scrollbar.el||P("off")}function C(){let{scrollbar:v,$el:h}=e;e.params.scrollbar=K(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});let x=e.params.scrollbar;if(!x.el)return;let M=$(x.el);e.params.uniqueNavElements&&typeof x.el=="string"&&M.length>1&&h.find(x.el).length===1&&(M=h.find(x.el)),M.addClass(e.isHorizontal()?x.horizontalClass:x.verticalClass);let L=M.find(`.${e.params.scrollbar.dragClass}`);L.length===0&&(L=$(`<div class="${e.params.scrollbar.dragClass}"></div>`),M.append(L)),Object.assign(v,{$el:M,el:M[0],$dragEl:L,dragEl:L[0]}),x.draggable&&z(),M&&M[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)}function I(){let v=e.params.scrollbar,h=e.scrollbar.$el;h&&h.removeClass(e.isHorizontal()?v.horizontalClass:v.verticalClass),k()}t("init",()=>{e.params.scrollbar.enabled===!1?S():(C(),y(),p())}),t("update resize observerUpdate lock unlock",()=>{y()}),t("setTranslate",()=>{p()}),t("setTransition",(v,h)=>{b(h)}),t("enable disable",()=>{let{$el:v}=e.scrollbar;v&&v[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)}),t("destroy",()=>{I()});let A=()=>{e.$el.removeClass(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.$el&&e.scrollbar.$el.removeClass(e.params.scrollbar.scrollbarDisabledClass),C(),y(),p()},S=()=>{e.$el.addClass(e.params.scrollbar.scrollbarDisabledClass),e.scrollbar.$el&&e.scrollbar.$el.addClass(e.params.scrollbar.scrollbarDisabledClass),I()};Object.assign(e.scrollbar,{enable:A,disable:S,updateSize:y,setTranslate:p,init:C,destroy:I})}function me({swiper:e,extendParams:a,on:t}){a({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),e.a11y={clicked:!1};let n=null;function s(h){let x=n;x.length!==0&&(x.html(""),x.html(h))}function i(h=16){let x=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(h).replace(/x/g,x)}function r(h){h.attr("tabIndex","0")}function d(h){h.attr("tabIndex","-1")}function l(h,x){h.attr("role",x)}function o(h,x){h.attr("aria-roledescription",x)}function f(h,x){h.attr("aria-controls",x)}function u(h,x){h.attr("aria-label",x)}function p(h,x){h.attr("id",x)}function b(h,x){h.attr("aria-live",x)}function y(h){h.attr("aria-disabled",!0)}function c(h){h.attr("aria-disabled",!1)}function m(h){if(h.keyCode!==13&&h.keyCode!==32)return;let x=e.params.a11y,M=$(h.target);e.navigation&&e.navigation.$nextEl&&M.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?s(x.lastSlideMessage):s(x.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&M.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?s(x.firstSlideMessage):s(x.prevSlideMessage)),e.pagination&&M.is(F(e.params.pagination.bulletClass))&&M[0].click()}function T(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{$nextEl:h,$prevEl:x}=e.navigation;x&&x.length>0&&(e.isBeginning?(y(x),d(x)):(c(x),r(x))),h&&h.length>0&&(e.isEnd?(y(h),d(h)):(c(h),r(h)))}function g(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function E(){return g()&&e.params.pagination.clickable}function P(){let h=e.params.a11y;!g()||e.pagination.bullets.each(x=>{let M=$(x);e.params.pagination.clickable&&(r(M),e.params.pagination.renderBullet||(l(M,"button"),u(M,h.paginationBulletMessage.replace(/\{\{index\}\}/,M.index()+1)))),M.is(`.${e.params.pagination.bulletActiveClass}`)?M.attr("aria-current","true"):M.removeAttr("aria-current")})}let z=(h,x,M)=>{r(h),h[0].tagName!=="BUTTON"&&(l(h,"button"),h.on("keydown",m)),u(h,M),f(h,x)},k=()=>{e.a11y.clicked=!0},C=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},I=h=>{if(e.a11y.clicked)return;let x=h.target.closest(`.${e.params.slideClass}`);
1if(!x||!e.slides.includes(x))return;let M=e.slides.indexOf(x)===e.activeIndex,L=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(x);M||L||h.sourceCapabilities&&h.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,e.slideTo(e.slides.indexOf(x),0))},A=()=>{let h=e.params.a11y;h.itemRoleDescriptionMessage&&o($(e.slides),h.itemRoleDescriptionMessage),h.slideRole&&l($(e.slides),h.slideRole);let x=e.params.loop?e.slides.filter(M=>!M.classList.contains(e.params.slideDuplicateClass)).length:e.slides.length;h.slideLabelMessage&&e.slides.each((M,L)=>{let G=$(M),V=e.params.loop?parseInt(G.attr("data-swiper-slide-index"),10):L,N=h.slideLabelMessage.replace(/\{\{index\}\}/,V+1).replace(/\{\{slidesLength\}\}/,x);u(G,N)})},S=()=>{let h=e.params.a11y;e.$el.append(n);let x=e.$el;h.containerRoleDescriptionMessage&&o(x,h.containerRoleDescriptionMessage),h.containerMessage&&u(x,h.containerMessage);let M=e.$wrapperEl,L=h.id||M.attr("id")||`swiper-wrapper-${i(16)}`,G=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";p(M,L),b(M,G),A();let V,N;e.navigation&&e.navigation.$nextEl&&(V=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(N=e.navigation.$prevEl),V&&V.length&&z(V,L,h.nextSlideMessage),N&&N.length&&z(N,L,h.prevSlideMessage),E()&&e.pagination.$el.on("keydown",F(e.params.pagination.bulletClass),m),e.$el.on("focus",I,!0),e.$el.on("pointerdown",k,!0),e.$el.on("pointerup",C,!0)};function v(){n&&n.length>0&&n.remove();let h,x;e.navigation&&e.navigation.$nextEl&&(h=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(x=e.navigation.$prevEl),h&&h.off("keydown",m),x&&x.off("keydown",m),E()&&e.pagination.$el.off("keydown",F(e.params.pagination.bulletClass),m),e.$el.off("focus",I,!0),e.$el.off("pointerdown",k,!0),e.$el.off("pointerup",C,!0)}t("beforeInit",()=>{n=$(`<span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)}),t("afterInit",()=>{!e.params.a11y.enabled||S()}),t("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{!e.params.a11y.enabled||A()}),t("fromEdge toEdge afterInit lock unlock",()=>{!e.params.a11y.enabled||T()}),t("paginationUpdate",()=>{!e.params.a11y.enabled||P()}),t("destroy",()=>
1{!e.params.a11y.enabled||v()})}function pe({swiper:e,extendParams:a,on:t,emit:n}){let s;e.autoplay={running:!1,paused:!1},a({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});function i(){if(!e.size){e.autoplay.running=!1,e.autoplay.paused=!1;return}let c=e.slides.eq(e.activeIndex),m=e.params.autoplay.delay;c.attr("data-swiper-autoplay")&&(m=c.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(s),s=R(()=>{let T;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),T=e.slidePrev(e.params.speed,!0,!0),n("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?d():(T=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),n("autoplay")):(T=e.slidePrev(e.params.speed,!0,!0),n("autoplay")):e.params.loop?(e.loopFix(),T=e.slideNext(e.params.speed,!0,!0),n("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?d():(T=e.slideTo(0,e.params.speed,!0,!0),n("autoplay")):(T=e.slideNext(e.params.speed,!0,!0),n("autoplay")),(e.params.cssMode&&e.autoplay.running||T===!1)&&i()},m)}function r(){return typeof s<"u"||e.autoplay.running?!1:(e.autoplay.running=!0,n("autoplayStart"),i(),!0)}function d(){return!e.autoplay.running||typeof s>"u"?!1:(s&&(clearTimeout(s),s=void 0),e.autoplay.running=!1,n("autoplayStop"),!0)}function l(c){!e.autoplay.running||e.autoplay.paused||(s&&clearTimeout(s),e.autoplay.paused=!0,c===0||!e.params.autoplay.waitForTransition?(e.autoplay.paused=!1,i()):["transitionend","webkitTransitionEnd"].forEach(m=>{e.$wrapperEl[0].addEventListener(m,f)}))}function o(){let c=H();c.visibilityState==="hidden"&&e.autoplay.running&&l(),c.visibilityState==="visible"&&e.autoplay.paused&&(i(),e.autoplay.paused=!1)}function f(c){!e||e.destroyed||!e.$wrapperEl||c.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(m=>{e.$wrapperEl[0].removeEventListener(m,f)}),e.autoplay.paused=!1,e.autoplay.running?i():d())}function u(){e.params.autoplay.disableOnInteraction?d():(n("autoplayPause"),l()),["transitionend","webkitTransitionEnd"].forEach(c=>{e.$wrapperEl[0].removeEventListener(c,f)})}function p(){e.params.autoplay.disableOnInteraction||(e.autoplay.paused=!1,n("autoplayResume"),i())}function b(){e.params.autoplay.pauseOnMouseEnter&&(e.$el.on("mouseenter",u),e.$el.on("mouseleave",p))}function y(){e.$el.off("mouseenter",u),e.$el.off("mouseleave",p)}t("init",()=>{e.params.autoplay.enabled&&(r(),H().addEventListener("visibilitychange",o),b())}),t("beforeTransitionStart",(c,m,T)=>{e.autoplay.running&&(T||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(m):d())}),t("sliderFirstMove",()=>{e.autoplay.running&&(e.params.autoplay.disableOnInteraction?d():l())}),t("touchEnd",()=>{e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&i()}),t("destroy",()=>{y(),e.autoplay.running&&d(),H().removeEventListener("visibilitychange",o)}),Object.assign(e.autoplay,{pause:l,run:i,start:r,stop:d})}function j(e){let{effect:a,swiper:t,on:n,setTranslate:s,setTransition:i,overwriteParams:r,perspective:d,recreateShadows:l,getEffectParams:o}=e;n("beforeInit",()=>{if(t.params.effect!==a)return;t.classNames.push(`${t.params.containerModifierClass}${a}`),d&&d()&&t.classNames.push(`${t.params.containerModifierClass}3d`);let u=r?r():{};Object.assign(t.params,u),Object.assign(t.originalParams,u)}),n("setTranslate",()=>{t.params.effect===a&&s()}),n("setTransition",(u,p)=>{t.params.effect===a&&i(p)}),n("transitionEnd",()=>{if(t.params.effect===a&&l){if(!o||!o().slideShadows)return;t.slides.each(u=>{t.$(u).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()}),l()}});let f;n("virtualUpdate",()=>{t.params.effect===a&&(t.slides.length||(f=!0),requestAnimationFrame(()=>{f&&t.slides&&t.slides.length&&(s(),f=!1)}))})}function w(e,a){return e.transformEl?a.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):a}function Q({swiper:e,duration:a,transformEl:t,allSlides:n}){let{slides:s,activeIndex:i,$wrapperEl:r}=e;if(e.params.virtualTranslate&&a!==0){let d=!1,l;n?l=t?s.find(t):s:l=t?s.eq(i).find(t):s.eq(i),l.transitionEnd(()=>
1{if(d||!e||e.destroyed)return;d=!0,e.animating=!1;let o=["webkitTransitionEnd","transitionend"];for(let f=0;f<o.length;f+=1)r.trigger(o[f])})}}function he({swiper:e,extendParams:a,on:t}){a({fadeEffect:{crossFade:!1,transformEl:null}}),j({effect:"fade",swiper:e,on:t,setTranslate:()=>{let{slides:i}=e,r=e.params.fadeEffect;for(let d=0;d<i.length;d+=1){let l=e.slides.eq(d),f=-l[0].swiperSlideOffset;e.params.virtualTranslate||(f-=e.translate);let u=0;e.isHorizontal()||(u=f,f=0);let p=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(l[0].progress),0):1+Math.min(Math.max(l[0].progress,-1),0);w(r,l).css({opacity:p}).transform(`translate3d(${f}px, ${u}px, 0px)`)}},setTransition:i=>{let{transformEl:r}=e.params.fadeEffect;(r?e.slides.find(r):e.slides).transition(i),Q({swiper:e,duration:i,transformEl:r,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function ne(e){!e||!e.slides||e.slides.forEach(function(a){var t=a.classList.contains("swiper-slide-visible");if(t){a.removeAttribute("aria-hidden"),a.removeAttribute("inert");var s=a.querySelectorAll("a, button, input, select, textarea, [tabindex]");s.forEach(function(i){i.hasAttribute("data-orig-tabindex")?(i.setAttribute("tabindex",i.getAttribute("data-orig-tabindex")),i.removeAttribute("data-orig-tabindex")):i.getAttribute("tabindex")==="-1"&&i.removeAttribute("tabindex")})}else{a.setAttribute("aria-hidden","true"),a.setAttribute("inert","");var n=a.querySelectorAll("a, button, input, select, textarea, [tabindex]");n.forEach(function(i){!i.hasAttribute("data-orig-tabindex")&&i.hasAttribute("tabindex")&&i.setAttribute("data-orig-tabindex",i.getAttribute("tabindex")),i.setAttribute("tabindex","-1")})}})}function Na(){var e=function(C){return Math.floor(Math.random()*C)},a=document.querySelectorAll(".swiper--default"),t=0;if(a)for(t=0;t<a.length;t++){a[t].parentNode&&a[t].parentNode.setAttribute("id","slider-"+t);var n=a[t].dataset.swiperLoop==="true",s=a[t].dataset.swiperCenter==="true",i=a[t].dataset.swiperAutoheight==="true",r=a[t].dataset.swiperScrolling==="true",d=!0,l="slide",o=1,f=0,u=0,p=!1,b=!0,y=!0,c=!1;a[t].dataset.swiperAutoplay==="true"&&(c={delay:5e3,pauseOnMouseEnter:!1});var m=24,T=!1;a[t].dataset.swiperLayout==1&&(m=0),a[t].dataset.swiperLayout==2&&(T={768:{slidesPerView:2}}),a[t].dataset.swiperLayout==3&&(T={320:{slidesPerView:2},992:{slidesPerView:3}}),a[t].dataset.swiperLayout==4&&(T={576:{slidesPerView:2},992:{slidesPerView:3},1200:{slidesPerView:4}}),a[t].dataset.swiperLayout==5&&(T={576:{slidesPerView:2},992:{slidesPerView:3},1200:{slidesPerView:5}}),a[t].dataset.swiperLayout==6&&(m=12,T={300:{slidesPerView:2},576:{slidesPerView:3},768:{slidesPerView:4},992:{slidesPerView:5},1200:{slidesPerView:6}});var g=a[t].dataset.swiperNavigation==="true"?{nextEl:"#slider-"+t+" .swiper-button-next",prevEl:"#slider-"+t+" .swiper-button-prev"}:!1,E=!1;if(a[t].dataset.swiperBullets==="true"&&(E={el:".swiper-pagination",clickable:!0}),a[t].dataset.swiperBullets==="true"&&a[t].dataset.swiperDynamicBullets==="true"&&(E={el:".swiper-pagination",clickable:!0,dynamicBullets:!0,dynamicMainBullets:1}),a[t].dataset.swiperLayout=="random"){if(a[t].hasAttribute("data-swiper-total")){var P=e(a[t].dataset.swiperTotal);f=P}l="fade",d=!1,y=!1}if(a[t].dataset.swiperLayout=="campaign"){if(a[t].hasAttribute("data-swiper-total")){var z=e(a[t].dataset.swiperTotal);f=z}g=a[t].dataset.swiperNavigation==="true"?{nextEl:"#slider-"+t+" .js-next-campaign",prevEl:"#slider-"+t+" .js-prev-campaign"}:!1,l="fade",d=!1,y=!1}a[t].dataset.swiperLayout=="timeline"&&(p=!0,m=150,o="auto",a[t].dataset.swiperOffset?u=a[t].dataset.swiperOffset:u=150,b=!1);var k=new re(a[t],{modules:[fe,ce,ue,de,pe,oe,he,me],mousewheel:r,keyboard:r,autoHeight:i,loop:n,freeMode:p,centeredSlides:s,navigation:g,pagination:E,autoplay:c,slidesPerView:o,effect:l,allowTouchMove:d,fadeEffect:{crossFade:!0},initialSlide:f,spaceBetween:m,breakpoints:T,slidesOffsetBefore:u,slidesOffsetAfter:u,preventClicksPropagation:b,preventClicks:y,watchSlidesProgress:!0,on:{init:function(C){ne(C)},slideChange:function(C){ne(C)},transitionEnd:function(C){ne(C)},resize:function(C){ne(C)}}});k&&setTimeout(function(){ne(k)},0)}}window.initSwiper=Na;})();
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.