PageSourceSearch

https://www.kreis-tir.de/typo3temp/assets/compressed/modules/chunks/swiper-imports-GGQ2MVID.js.gzip

js kreis-tir.de collected 2026-09-25 03:47:36 UTC 100,427 bytes, 6 lines download raw bytes

1function ne(t){return t!==null&&typeof t=="object"&&"constructor"in t&&t.constructor===Object}function te(t,e){t===void 0&&(t={}),e===void 0&&(e={}),Object.keys(e).forEach(s=>{typeof t[s]>"u"?t[s]=e[s]:ne(e[s])&&ne(t[s])&&Object.keys(e[s]).length>0&&te(t[s],e[s])})}var fe={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 k(){let t=typeof document<"u"?document:{};return te(t,fe),t}var ke={document:fe,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(t){return typeof setTimeout>"u"?(t(),null):setTimeout(t,0)},cancelAnimationFrame(t){typeof setTimeout>"u"||clearTimeout(t)}};function O(){let t=typeof window<"u"?window:{};return te(t,ke),t}function Ae(t){let e=t.__proto__;Object.defineProperty(t,"__proto__",{get(){return e},set(s){e.__proto__=s}})}var B=class extends Array{constructor(e){typeof e=="number"?super(e):(super(...e||[]),Ae(this))}};function F(t){t===void 0&&(t=[]);let e=[];return t.forEach(s=>{Array.isArray(s)?e.push(...F(s)):e.push(s)}),e}function pe(t,e){return Array.prototype.filter.call(t,e)}function De(t){let e=[];for(let s=0;s<t.length;s+=1)e.indexOf(t[s])===-1&&e.push(t[s]);return e}function He(t,e){if(typeof t!="string")return[t];let s=[],i=e.querySelectorAll(t);for(let n=0;n<i.length;n+=1)s.push(i[n]);return s}function T(t,e){let s=O(),i=k(),n=[];if(!e&&t instanceof B)return t;if(!t)return new B(n);if(typeof t=="string"){let a=t.trim();if(a.indexOf("<")>=0&&a.indexOf(">")>=0){let r="div";a.indexOf("<li")===0&&(r="ul"),a.indexOf("<tr")===0&&(r="tbody"),(a.indexOf("<td")===0||a.indexOf("<th")===0)&&(r="tr"),a.indexOf("<tbody")===0&&(r="table"),a.indexOf("<option")===0&&(r="select");let o=i.createElement(r);o.innerHTML=a;for(let l=0;l<o.childNodes.length;l+=1)n.push(o.childNodes[l])}else n=He(t.trim(),e||i)}else if(t.nodeType||t===s||t===i)n.push(t);else if(Array.isArray(t)){if(t instanceof B)return t;n=t}return new B(De(n))}T.fn=B.prototype;function Ge(){for(var t=arguments.length,e=new Array(t),s=0;s<t;s++)e[s]=arguments[s];let i=F(e.map(n=>n.split(" ")));return this.forEach(n=>{n.classList.add(...i)}),this}function Ne(){for(var t=arguments.length,e=new Array(t),s=0;s<t;s++)e[s]=arguments[s];let i=F(e.map(n=>n.split(" ")));return this.forEach(n=>{n.classList.remove(...i)}),this}function Be(){for(var t=arguments.length,e=new Array(t),s=0;s<t;s++)e[s]=arguments[s];let i=F(e.map(n=>n.split(" ")));this.forEach(n=>{i.forEach(a=>{n.classList.toggle(a)})})}function Xe(){for(var t=arguments.length,e=new Array(t),s=0;s<t;s++)e[s]=arguments[s];let i=F(e.map(n=>n.split(" ")));return pe(this,n=>i.filter(a=>n.classList.contains(a)).length>0).length>0}function Ye(t,e){if(arguments.length===1&&typeof t=="string")return this[0]?this[0].getAttribute(t):void 0;for(let s=0;s<this.length;s+=1)if(arguments.length===2)this[s].setAttribute(t,e);else for(let i in t)this[s][i]=t[i],this[s].setAttribute(i,t[i]);return this}function Re(t){for(let e=0;e<this.length;e+=1)this[e].removeAttribute(t);return this}function Ve(t){for(let e=0;e<this.length;e+=1)this[e].style.transform=t;return this}function We(t){for(let e=0;e<this.length;e+=1)this[e].style.transitionDuration=typeof t!="string"?`${t}ms`:t;return this}function Fe(){for(var t=arguments.length,e=new Array(t),s=0;s<t;s++)e[s]=arguments[s];let[i,n,a,r]=e;typeof e[1]=="function"&&([i,a,r]=e,n=void 0),r||(r=!1);function o(p){let f=p.target;if(!f)return;let g=p.target.dom7EventData||[];
1if(g.indexOf(p)<0&&g.unshift(p),T(f).is(n))a.apply(f,g);else{let h=T(f).parents();for(let v=0;v<h.length;v+=1)T(h[v]).is(n)&&a.apply(h[v],g)}}function l(p){let f=p&&p.target?p.target.dom7EventData||[]:[];f.indexOf(p)<0&&f.unshift(p),a.apply(this,f)}let d=i.split(" "),c;for(let p=0;p<this.length;p+=1){let f=this[p];if(n)for(c=0;c<d.length;c+=1){let g=d[c];f.dom7LiveListeners||(f.dom7LiveListeners={}),f.dom7LiveListeners[g]||(f.dom7LiveListeners[g]=[]),f.dom7LiveListeners[g].push({listener:a,proxyListener:o}),f.addEventListener(g,o,r)}else for(c=0;c<d.length;c+=1){let g=d[c];f.dom7Listeners||(f.dom7Listeners={}),f.dom7Listeners[g]||(f.dom7Listeners[g]=[]),f.dom7Listeners[g].push({listener:a,proxyListener:l}),f.addEventListener(g,l,r)}}return this}function qe(){for(var t=arguments.length,e=new Array(t),s=0;s<t;s++)e[s]=arguments[s];let[i,n,a,r]=e;typeof e[1]=="function"&&([i,a,r]=e,n=void 0),r||(r=!1);let o=i.split(" ");for(let l=0;l<o.length;l+=1){let d=o[l];for(let c=0;c<this.length;c+=1){let p=this[c],f;if(!n&&p.dom7Listeners?f=p.dom7Listeners[d]:n&&p.dom7LiveListeners&&(f=p.dom7LiveListeners[d]),f&&f.length)for(let g=f.length-1;g>=0;g-=1){let h=f[g];a&&h.listener===a||a&&h.listener&&h.listener.dom7proxy&&h.listener.dom7proxy===a?(p.removeEventListener(d,h.proxyListener,r),f.splice(g,1)):a||(p.removeEventListener(d,h.proxyListener,r),f.splice(g,1))}}}return this}function je(){let t=O();for(var e=arguments.length,s=new Array(e),i=0;i<e;i++)s[i]=arguments[i];let n=s[0].split(" "),a=s[1];for(let r=0;r<n.length;r+=1){let o=n[r];for(let l=0;l<this.length;l+=1){let d=this[l];if(t.CustomEvent){let c=new t.CustomEvent(o,{detail:a,bubbles:!0,cancelable:!0});d.dom7EventData=s.filter((p,f)=>f>0),d.dispatchEvent(c),d.dom7EventData=[],delete d.dom7EventData}}}return this}function _e(t){let e=this;function s(i){i.target===this&&(t.call(this,i),e.off("transitionend",s))}return t&&e.on("transitionend",s),this}function Ue(t){if(this.length>0){if(t){let e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function Ke(t){if(this.length>0){if(t){let e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function Ze(){if(this.length>0){let t=O(),e=k(),s=this[0],i=s.getBoundingClientRect(),n=e.body,a=s.clientTop||n.clientTop||0,r=s.clientLeft||n.clientLeft||0,o=s===t?t.scrollY:s.scrollTop,l=s===t?t.scrollX:s.scrollLeft;return{top:i.top+o-a,left:i.left+l-r}}return null}function Qe(){let t=O();return this[0]?t.getComputedStyle(this[0],null):{}}function Je(t,e){let s=O(),i;if(arguments.length===1)if(typeof t=="string"){if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(t)}else{for(i=0;i<this.length;i+=1)for(let n in t)this[i].style[n]=t[n];return this}if(arguments.length===2&&typeof t=="string"){for(i=0;i<this.length;i+=1)this[i].style[t]=e;return this}return this}function et(t){return t?(this.forEach((e,s)=>{t.apply(e,[e,s])}),this):this}function tt(t){let e=pe(this,t);return T(e)}function st(t){if(typeof t>"u")return this[0]?this[0].innerHTML:null;for(let e=0;e<this.length;e+=1)this[e].innerHTML=t;return this}function it(t){if(typeof t>"u")return this[0]?this[0].textContent.trim():null;for(let e=0;e<this.length;e+=1)this[e].textContent=t;return this}function at(t){let e=O(),s=k(),i=this[0],n,a;if(!i||typeof t>"u")return!1;if(typeof t=="string"){if(i.matches)return i.matches(t);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(t);if(i.msMatchesSelector)return i.msMatchesSelector(t);for(n=T(t),a=0;a<n.length;a+=1)if(n[a]===i)return!0;return!1}if(t===s)return i===s;if(t===e)return i===e;if(t.nodeType||t instanceof B){for(n=t.nodeType?[t]:t,a=0;a<n.length;a+=1)if(n[a]===i)return!0;return!1}return!1}function nt(){let t=this[0],e;if(t){for(e=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(e+=1);return e}}function rt(t){if(typeof t>"u")return this;let e=this.length;if(t>e-1)return T([]);if(t<0){let s=e+t;return s<0?T([]):T([this[s]])}return T([this[t]])}function lt(){let t,e=k();for(let s=0;s<arguments.length;s+=1){t=s<0||arguments.length<=s?void 0:arguments[s];for(let i=0;i<this.length;i+=1)if(typeof t=="string"){let n=e.createElement("div");for(n.innerHTML=t;n.firstChild;)this[i].appendChild(n.firstChild)}else if(t instanceof B)for(let n=0;n<t.length;n+=1)this[i].appendChild(t[n]);else this[i].appendChild(t)}return this}function ot(t){let e=k(),s,i;for(s=0;s<this.length;s+=1)if(typeof t=="string"){let n=e.createElement("div");for(n.innerHTML=t,i=n.childNodes.length-1;i>=0;i-=1)this[s].insertBefore(n.childNodes[i],this[s].childNodes[0])}else if(t instanceof B)for(i=0;i<t.length;i+=1)this[s].insertBefore(t[i],this[s].childNodes[0]);else this[s].insertBefore(t,this[s].childNodes[0]);return this}function dt(t){return this.length>0?t?this[0].nextElementSibling&&T(this[0].nextElementSibling).is(t)?T([this[0].nextElementSibling]):T([]):this[0].nextElementSibling?T([this[0].nextElementSibling]):T([]):T([])}function ct(t){let e=[],s=this[0];if(!s)return T([]);for(;s.nextElementSibling;){let i=s.nextElementSibling;t?T(i).is(t)&&e.push(i):e.push(i),s=i}return T(e)}function ft(t){if(this.length>0){let e=this[0];return t?e.previousElementSibling&&T(e.previousElementSibling).is(t)?T([e.previousElementSibling]):T([]):e.previousElementSibling?T([e.previousElementSibling]):T([])}return T([])}function pt(t){let e=[],s=this[0];if(!s)return T([]);for(;s.previousElementSibling;){let i=s.previousElementSibling;t?T(i).is(t)&&e.push(i):e.push(i),s=i}return T(e)}function ut(t){let e=[];for(let s=0;s<this.length;s+=1)this[s].parentNode!==null&&(t?T(this[s].parentNode).is(t)&&e.push(this[s].parentNode):e.push(this[s].parentNode));return T(e)}function mt(t){let e=[];for(let s=0;s<this.length;s+=1){let i=this[s].parentNode;for(;i;)t?T(i).is(t)&&e.push(i):e.push(i),i=i.parentNode}return T(e)}function ht(t){let e=this;return typeof t>"u"?T([]):(e.is(t)||(e=e.parents(t).eq(0)),e)}function gt(t){let e=[];for(let s=0;s<this.length;s+=1){let i=this[s].querySelectorAll(t);for(let n=0;n<i.length;
1n+=1)e.push(i[n])}return T(e)}function vt(t){let e=[];for(let s=0;s<this.length;s+=1){let i=this[s].children;for(let n=0;n<i.length;n+=1)(!t||T(i[n]).is(t))&&e.push(i[n])}return T(e)}function wt(){for(let t=0;t<this.length;t+=1)this[t].parentNode&&this[t].parentNode.removeChild(this[t]);return this}var re={addClass:Ge,removeClass:Ne,hasClass:Xe,toggleClass:Be,attr:Ye,removeAttr:Re,transform:Ve,transition:We,on:Fe,off:qe,trigger:je,transitionEnd:_e,outerWidth:Ue,outerHeight:Ke,styles:Qe,offset:Ze,css:Je,each:et,html:st,text:it,is:at,index:nt,eq:rt,append:lt,prepend:ot,next:dt,nextAll:ct,prev:ft,prevAll:pt,parent:ut,parents:mt,closest:ht,find:gt,children:vt,filter:tt,remove:wt};Object.keys(re).forEach(t=>{Object.defineProperty(T.fn,t,{value:re[t],writable:!0})});function bt(t){let e=t;Object.keys(e).forEach(s=>{try{e[s]=null}catch{}try{delete e[s]}catch{}})}function V(t,e){return e===void 0&&(e=0),setTimeout(t,e)}function W(){return Date.now()}function Et(t){let e=O(),s;return e.getComputedStyle&&(s=e.getComputedStyle(t,null)),!s&&t.currentStyle&&(s=t.currentStyle),s||(s=t.style),s}function xt(t,e){e===void 0&&(e="x");let s=O(),i,n,a,r=Et(t);return s.WebKitCSSMatrix?(n=r.transform||r.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(o=>o.replace(",",".")).join(", ")),a=new s.WebKitCSSMatrix(n==="none"?"":n)):(a=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=a.toString().split(",")),e==="x"&&(s.WebKitCSSMatrix?n=a.m41:i.length===16?n=parseFloat(i[12]):n=parseFloat(i[4])),e==="y"&&(s.WebKitCSSMatrix?n=a.m42:i.length===16?n=parseFloat(i[13]):n=parseFloat(i[5])),n||0}function j(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"}function yt(t){return typeof window<"u"&&typeof window.HTMLElement<"u"?t instanceof HTMLElement:t&&(t.nodeType===1||t.nodeType===11)}function G(){let t=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){let i=s<0||arguments.length<=s?void 0:arguments[s];if(i!=null&&!yt(i)){let n=Object.keys(Object(i)).filter(a=>e.indexOf(a)<0);for(let a=0,r=n.length;a<r;a+=1){let o=n[a],l=Object.getOwnPropertyDescriptor(i,o);l!==void 0&&l.enumerable&&(j(t[o])&&j(i[o])?i[o].__swiper__?t[o]=i[o]:G(t[o],i[o]):!j(t[o])&&j(i[o])?(t[o]={},i[o].__swiper__?t[o]=i[o]:G(t[o],i[o])):t[o]=i[o])}}}return t}function _(t,e,s){t.style.setProperty(e,s)}function ue(t){let{swiper:e,targetPosition:s,side:i}=t,n=O(),a=-e.translate,r=null,o,l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(e.cssModeFrameID);let d=s>a?"next":"prev",c=(f,g)=>d==="next"&&f>=g||d==="prev"&&f<=g,p=()=>{o=new Date().getTime(),r===null&&(r=o);let f=Math.max(Math.min((o-r)/l,1),0),g=.5-Math.cos(f*Math.PI)/2,h=a+g*(s-a);if(c(h,s)&&(h=s),e.wrapperEl.scrollTo({[i]:h}),c(h,s)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:h})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(p)};p()}var K;function Tt(){let t=O(),e=k();return{smoothScroll:e.documentElement&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch),passiveListener:function(){let i=!1;try{let n=Object.defineProperty({},"passive",{get(){i=!0}});t.addEventListener("testPassiveListener",null,n)}catch{}return i}(),gestures:function(){return"ongesturestart"in t}()}}function me(){return K||(K=Tt()),K}var Z;function St(t){let{userAgent:e}=t===void 0?{}:t,s=me(),i=O(),n=i.navigator.platform,a=e||i.navigator.userAgent,r={ios:!1,android:!1},o=i.screen.width,l=i.screen.height,d=a.match(/(Android);?[\s\/]+([\d.]+)?/),c=a.match(/(iPad).*OS\s([\d_]+)/),p=a.match(/(iPod)(.*OS\s([\d_]+))?/),f=!c&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),g=n==="Win32",h=n==="MacIntel",v=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&h&&s.touch&&v.indexOf(`${o}x${l}`)>
vendor: 3,287 bytes, line 1
1=0&&(c=a.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),h=!1),d&&!g&&(r.os="android",r.android=!0),(c||f||p)&&(r.os="ios",r.ios=!0),r}function $t(t){return t===void 0&&(t={}),Z||(Z=St(t)),Z}var Q;function Ct(){let t=O();function e(){let s=t.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}return{isSafari:e(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}function Mt(){return Q||(Q=Ct()),Q}function Pt(t){let{swiper:e,on:s,emit:i}=t,n=O(),a=null,r=null,o=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},l=()=>{!e||e.destroyed||!e.initialized||(a=new ResizeObserver(p=>{r=n.requestAnimationFrame(()=>{let{width:f,height:g}=e,h=f,v=g;p.forEach(u=>{let{contentBoxSize:m,contentRect:b,target:x}=u;x&&x!==e.el||(h=b?b.width:(m[0]||m).inlineSize,v=b?b.height:(m[0]||m).blockSize)}),(h!==f||v!==g)&&o()})}),a.observe(e.el))},d=()=>{r&&n.cancelAnimationFrame(r),a&&a.unobserve&&e.el&&(a.unobserve(e.el),a=null)},c=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};s("init",()=>{if(e.params.resizeObserver&&typeof n.ResizeObserver<"u"){l();return}n.addEventListener("resize",o),n.addEventListener("orientationchange",c)}),s("destroy",()=>{d(),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",c)})}function zt(t){let{swiper:e,extendParams:s,on:i,emit:n}=t,a=[],r=O(),o=function(c,p){p===void 0&&(p={});let f=r.MutationObserver||r.WebkitMutationObserver,g=new f(h=>{if(h.length===1){n("observerUpdate",h[0]);return}let v=function(){n("observerUpdate",h[0])};r.requestAnimationFrame?r.requestAnimationFrame(v):r.setTimeout(v,0)});g.observe(c,{attributes:typeof p.attributes>"u"?!0:p.attributes,childList:typeof p.childList>"u"?!0:p.childList,characterData:typeof p.characterData>"u"?!0:p.characterData}),a.push(g)},l=()=>{if(!!e.params.observer){if(e.params.observeParents){let c=e.$el.parents();for(let p=0;p<c.length;p+=1)o(c[p])}o(e.$el[0],{childList:e.params.observeSlideChildren}),o(e.$wrapperEl[0],{attributes:!1})}},d=()=>{a.forEach(c=>{c.disconnect()}),a.splice(0,a.length)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",l),i("destroy",d)}var It={on(t,e,s){let i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;let n=s?"unshift":"push";return t.split(" ").forEach(a=>{i.eventsListeners[a]||(i.eventsListeners[a]=[]),i.eventsListeners[a][n](e)}),i},once(t,e,s){let i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;function n(){i.off(t,n),n.__emitterProxy&&delete n.__emitterProxy;for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];e.apply(i,r)}return n.__emitterProxy=e,i.on(t,n,s)},onAny(t,e){let s=this;if(!s.eventsListeners||s.destroyed||typeof t!="function")return s;let i=e?"unshift":"push";return s.eventsAnyListeners.indexOf(t)<0&&s.eventsAnyListeners[i](t),s},offAny(t){let e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;let s=e.eventsAnyListeners.indexOf(t);return s>=0&&e.eventsAnyListeners.splice(s,1),e},off(t,e){let s=this;return!s.eventsListeners||s.destroyed||!s.eventsListeners||t.split(" ").forEach(i=>{typeof e>"u"?s.eventsListeners[i]=[]:s.eventsListeners[i]&&s.eventsListeners[i].forEac
1h((n,a)=>{(n===e||n.__emitterProxy&&n.__emitterProxy===e)&&s.eventsListeners[i].splice(a,1)})}),s},emit(){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let e,s,i;for(var n=arguments.length,a=new Array(n),r=0;r<n;r++)a[r]=arguments[r];return typeof a[0]=="string"||Array.isArray(a[0])?(e=a[0],s=a.slice(1,a.length),i=t):(e=a[0].events,s=a[0].data,i=a[0].context||t),s.unshift(i),(Array.isArray(e)?e:e.split(" ")).forEach(l=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(d=>{d.apply(i,[l,...s])}),t.eventsListeners&&t.eventsListeners[l]&&t.eventsListeners[l].forEach(d=>{d.apply(i,s)})}),t}};function Lt(){let t=this,e,s,i=t.$el;typeof t.params.width<"u"&&t.params.width!==null?e=t.params.width:e=i[0].clientWidth,typeof t.params.height<"u"&&t.params.height!==null?s=t.params.height:s=i[0].clientHeight,!(e===0&&t.isHorizontal()||s===0&&t.isVertical())&&(e=e-parseInt(i.css("padding-left")||0,10)-parseInt(i.css("padding-right")||0,10),s=s-parseInt(i.css("padding-top")||0,10)-parseInt(i.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(s)&&(s=0),Object.assign(t,{width:e,height:s,size:t.isHorizontal()?e:s}))}function Ot(){let t=this;function e($){return t.isHorizontal()?$:{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"}[$]}function s($,w){return parseFloat($.getPropertyValue(e(w))||0)}let i=t.params,{$wrapperEl:n,size:a,rtlTranslate:r,wrongRTL:o}=t,l=t.virtual&&i.virtual.enabled,d=l?t.virtual.slides.length:t.slides.length,c=n.children(`.${t.params.slideClass}`),p=l?t.virtual.slides.length:c.length,f=[],g=[],h=[],v=i.slidesOffsetBefore;typeof v=="function"&&(v=i.slidesOffsetBefore.call(t));let u=i.slidesOffsetAfter;typeof u=="function"&&(u=i.slidesOffsetAfter.call(t));let m=t.snapGrid.length,b=t.slidesGrid.length,x=i.spaceBetween,y=-v,P=0,S=0;if(typeof a>"u")return;typeof x=="string"&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*a),t.virtualSize=-x,r?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),i.centeredSlides&&i.cssMode&&(_(t.wrapperEl,"--swiper-centered-offset-before",""),_(t.wrapperEl,"--swiper-centered-offset-after",""));let I=i.grid&&i.grid.rows>1&&t.grid;I&&t.grid.initSlides(p);let M,L=i.slidesPerView==="auto"&&i.breakpoints&&Object.keys(i.breakpoints).filter($=>typeof i.breakpoints[$].slidesPerView<"u").length>0;for(let $=0;$<p;$+=1){M=0;let w=c.eq($);if(I&&t.grid.updateSlide($,w,p,e),w.css("display")!=="none"){if(i.slidesPerView==="auto"){L&&(c[$].style[e("width")]="");let E=getComputedStyle(w[0]),C=w[0].style.transform,z=w[0].style.webkitTransform;if(C&&(w[0].style.transform="none"),z&&(w[0].style.webkitTransform="none"),i.roundLengths)M=t.isHorizontal()?w.outerWidth(!0):w.outerHeight(!0);else{let N=s(E,"width"),D=s(E,"padding-left"),H=s(E,"padding-right"),se=s(E,"margin-left"),ie=s(E,"margin-right"),ae=E.getPropertyValue("box-sizing");if(ae&&ae==="border-box")M=N+se+ie;else{let{clientWidth:Le,offsetWidth:Oe}=w[0];M=N+D+H+se+ie+(Oe-Le)}}C&&(w[0].style.transform=C),z&&(w[0].style.webkitTransform=z),i.roundLengths&&(M=Math.floor(M))}else M=(a-(i.slidesPerView-1)*x)/i.slidesPerView,i.roundLengths&&(M=Math.floor(M)),c[$]&&(c[$].style[e("width")]=`${M}px`);c[$]&&(c[$].swiperSlideSize=M),h.push(M),i.centeredSlides?(y=y+M/2+P/2+x,P===0&&$!==0&&(y=y-a/2-x),$===0&&(y=y-a/2-x),Math.abs(y)<1/1e3&&(y=0),i.roundLengths&&(y=Math.floor(y)),S%i.slidesPerGroup===0&&f.push(y),g.push(y)):(i.roundLengths&&(y=Math.floor(y)),(S-Math.min(t.params.slidesPerGroupSkip,S))%t.params.slidesPerGroup===0&&f.push(y),g.push(y),y=y+M+x),t.virtualSize+=M+x,P=M,S+=1}}if(t.virtualSize=Math.max(t.virtualSize,a)+u,r&&o&&(i.effect==="slide"||i.effect==="coverflow")&&n.css({width:`${t.virtualSize+i.spaceBetween}px`}),i.setWrapperSize&&n.css({[e("width")]:`${t.virtualSize+i.spaceBetween}px`}),I&&t.grid.updateWrapperSize(M,f,e),!i.centeredSlides){let $=[];for(let w=0;w<f.length;w+=1){let E=f[w];
1i.roundLengths&&(E=Math.floor(E)),f[w]<=t.virtualSize-a&&$.push(E)}f=$,Math.floor(t.virtualSize-a)-Math.floor(f[f.length-1])>1&&f.push(t.virtualSize-a)}if(f.length===0&&(f=[0]),i.spaceBetween!==0){let $=t.isHorizontal()&&r?"marginLeft":e("marginRight");c.filter((w,E)=>i.cssMode?E!==c.length-1:!0).css({[$]:`${x}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let $=0;h.forEach(E=>{$+=E+(i.spaceBetween?i.spaceBetween:0)}),$-=i.spaceBetween;let w=$-a;f=f.map(E=>E<0?-v:E>w?w+u:E)}if(i.centerInsufficientSlides){let $=0;if(h.forEach(w=>{$+=w+(i.spaceBetween?i.spaceBetween:0)}),$-=i.spaceBetween,$<a){let w=(a-$)/2;f.forEach((E,C)=>{f[C]=E-w}),g.forEach((E,C)=>{g[C]=E+w})}}if(Object.assign(t,{slides:c,snapGrid:f,slidesGrid:g,slidesSizesGrid:h}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){_(t.wrapperEl,"--swiper-centered-offset-before",`${-f[0]}px`),_(t.wrapperEl,"--swiper-centered-offset-after",`${t.size/2-h[h.length-1]/2}px`);let $=-t.snapGrid[0],w=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(E=>E+$),t.slidesGrid=t.slidesGrid.map(E=>E+w)}if(p!==d&&t.emit("slidesLengthChange"),f.length!==m&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),g.length!==b&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!l&&!i.cssMode&&(i.effect==="slide"||i.effect==="fade")){let $=`${i.containerModifierClass}backface-hidden`,w=t.$el.hasClass($);p<=i.maxBackfaceHiddenSlides?w||t.$el.addClass($):w&&t.$el.removeClass($)}}function kt(t){let e=this,s=[],i=e.virtual&&e.params.virtual.enabled,n=0,a;typeof t=="number"?e.setTransition(t):t===!0&&e.setTransition(e.params.speed);let r=o=>i?e.slides.filter(l=>parseInt(l.getAttribute("data-swiper-slide-index"),10)===o)[0]:e.slides.eq(o)[0];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||T([])).each(o=>{s.push(o)});else for(a=0;a<Math.ceil(e.params.slidesPerView);a+=1){let o=e.activeIndex+a;if(o>e.slides.length&&!i)break;s.push(r(o))}else s.push(r(e.activeIndex));for(a=0;a<s.length;a+=1)if(typeof s[a]<"u"){let o=s[a].offsetHeight;n=o>n?o:n}(n||n===0)&&e.$wrapperEl.css("height",`${n}px`)}function At(){let t=this,e=t.slides;for(let s=0;s<e.length;s+=1)e[s].swiperSlideOffset=t.isHorizontal()?e[s].offsetLeft:e[s].offsetTop}function Dt(t){t===void 0&&(t=this&&this.translate||0);let e=this,s=e.params,{slides:i,rtlTranslate:n,snapGrid:a}=e;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let r=-t;n&&(r=t),i.removeClass(s.slideVisibleClass),e.visibleSlidesIndexes=[],e.visibleSlides=[];for(let o=0;o<i.length;o+=1){let l=i[o],d=l.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(d-=i[0].swiperSlideOffset);let c=(r+(s.centeredSlides?e.minTranslate():0)-d)/(l.swiperSlideSize+s.spaceBetween),p=(r-a[0]+(s.centeredSlides?e.minTranslate():0)-d)/(l.swiperSlideSize+s.spaceBetween),f=-(r-d),g=f+e.slidesSizesGrid[o];(f>=0&&f<e.size-1||g>1&&g<=e.size||f<=0&&g>=e.size)&&(e.visibleSlides.push(l),e.visibleSlidesIndexes.push(o),i.eq(o).addClass(s.slideVisibleClass)),l.progress=n?-c:c,l.originalProgress=n?-p:p}e.visibleSlides=T(e.visibleSlides)}function Ht(t){let e=this;if(typeof t>"u"){let d=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*d||0}let s=e.params,i=e.maxTranslate()-e.minTranslate(),{progress:n,isBeginning:a,isEnd:r}=e,o=a,l=r;i===0?(n=0,a=!0,r=!0):(n=(t-e.minTranslate())/i,a=n<=0,r=n>=1),Object.assign(e,{progress:n,isBeginning:a,isEnd:r}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&e.updateSlidesProgress(t),a&&!o&&e.emit("reachBeginning toEdge"),r&&!l&&e.emit("reachEnd toEdge"),(o&&!a||l&&!r)&&e.emit("fromEdge"),e.emit("progress",n)}function Gt(){let t=this,{slides:e,params:s,$wrapperEl:i,activeIndex:n,realIndex:a}=t,r=t.virtual&&s.virtual.enabled;e.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`);let o;r?o=t.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${n}"]`):o=e.eq(n),o.addClass(s.slideActiveClass),s.loop&&(o.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${a}"]`).addClass(s.slideDuplicateActiveClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${a}"]`).addClass(s.slideDuplicateActiveClass));let l=o.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&l.length===0&&(l=e.eq(0),l.addClass(s.slideNextClass));let d=o.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);
1s.loop&&d.length===0&&(d=e.eq(-1),d.addClass(s.slidePrevClass)),s.loop&&(l.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),d.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${d.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass)),t.emitSlidesClasses()}function Nt(t){let e=this,s=e.rtlTranslate?e.translate:-e.translate,{slidesGrid:i,snapGrid:n,params:a,activeIndex:r,realIndex:o,snapIndex:l}=e,d=t,c;if(typeof d>"u"){for(let f=0;f<i.length;f+=1)typeof i[f+1]<"u"?s>=i[f]&&s<i[f+1]-(i[f+1]-i[f])/2?d=f:s>=i[f]&&s<i[f+1]&&(d=f+1):s>=i[f]&&(d=f);a.normalizeSlideIndex&&(d<0||typeof d>"u")&&(d=0)}if(n.indexOf(s)>=0)c=n.indexOf(s);else{let f=Math.min(a.slidesPerGroupSkip,d);c=f+Math.floor((d-f)/a.slidesPerGroup)}if(c>=n.length&&(c=n.length-1),d===r){c!==l&&(e.snapIndex=c,e.emit("snapIndexChange"));return}let p=parseInt(e.slides.eq(d).attr("data-swiper-slide-index")||d,10);Object.assign(e,{snapIndex:c,realIndex:p,previousIndex:r,activeIndex:d}),e.emit("activeIndexChange"),e.emit("snapIndexChange"),o!==p&&e.emit("realIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&e.emit("slideChange")}function Bt(t){let e=this,s=e.params,i=T(t).closest(`.${s.slideClass}`)[0],n=!1,a;if(i){for(let r=0;r<e.slides.length;r+=1)if(e.slides[r]===i){n=!0,a=r;break}}if(i&&n)e.clickedSlide=i,e.virtual&&e.params.virtual.enabled?e.clickedIndex=parseInt(T(i).attr("data-swiper-slide-index"),10):e.clickedIndex=a;else{e.clickedSlide=void 0,e.clickedIndex=void 0;return}s.slideToClickedSlide&&e.clickedIndex!==void 0&&e.clickedIndex!==e.activeIndex&&e.slideToClickedSlide()}var Xt={updateSize:Lt,updateSlides:Ot,updateAutoHeight:kt,updateSlidesOffset:At,updateSlidesProgress:Dt,updateProgress:Ht,updateSlidesClasses:Gt,updateActiveIndex:Nt,updateClickedSlide:Bt};function Yt(t){t===void 0&&(t=this.isHorizontal()?"x":"y");let e=this,{params:s,rtlTranslate:i,translate:n,$wrapperEl:a}=e;if(s.virtualTranslate)return i?-n:n;if(s.cssMode)return n;let r=xt(a[0],t);return i&&(r=-r),r||0}function Rt(t,e){let s=this,{rtlTranslate:i,params:n,$wrapperEl:a,wrapperEl:r,progress:o}=s,l=0,d=0,c=0;s.isHorizontal()?l=i?-t:t:d=t,n.roundLengths&&(l=Math.floor(l),d=Math.floor(d)),n.cssMode?r[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-l:-d:n.virtualTranslate||a.transform(`translate3d(${l}px, ${d}px, ${c}px)`),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?l:d;let p,f=s.maxTranslate()-s.minTranslate();f===0?p=0:p=(t-s.minTranslate())/f,p!==o&&s.updateProgress(t),s.emit("setTranslate",s.translate,e)}function Vt(){return-this.snapGrid[0]}function Wt(){return-this.snapGrid[this.snapGrid.length-1]}function Ft(t,e,s,i,n){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),s===void 0&&(s=!0),i===void 0&&(i=!0);let a=this,{params:r,wrapperEl:o}=a;if(a.animating&&r.preventInteractionOnTransition)return!1;let l=a.minTranslate(),d=a.maxTranslate(),c;if(i&&t>l?c=l:i&&t<d?c=d:c=t,a.updateProgress(c),r.cssMode){let p=a.isHorizontal();if(e===0)o[p?"scrollLeft":"scrollTop"]=-c;else{if(!a.support.smoothScroll)return ue({swiper:a,targetPosition:-c,side:p?"left":"top"}),!0;o.scrollTo({[p?"left":"top"]:-c,behavior:"smooth"})}return!0}return e===0?(a.setTransition(0),a.setTranslate(c),s&&(a.emit("beforeTransitionStart",e,n),a.emit("transitionEnd"))):(a.setTransition(e),a.setTranslate(c),s&&(a.emit("beforeTransitionStart",e,n),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(f){!a||a.destroyed||f.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,s&&a.emit("transitionEnd"))}),a.$wrapperEl[0].addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd))),!0}var qt={getTranslate:Yt,setTranslate:Rt,minTranslate:Vt,maxTranslate:Wt,translateTo:Ft};function jt(t,e){let s=this;s.params.cssMode||s.$wrapperEl.transition(t),s.emit("setTransition",t,e)}function he(t){let{swiper:e,runCallbacks:s,direction:i,step:n}=t,{activeIndex:a,previousIndex:r}=e,o=i;if(o||(a>
1r?o="next":a<r?o="prev":o="reset"),e.emit(`transition${n}`),s&&a!==r){if(o==="reset"){e.emit(`slideResetTransition${n}`);return}e.emit(`slideChangeTransition${n}`),o==="next"?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`)}}function _t(t,e){t===void 0&&(t=!0);let s=this,{params:i}=s;i.cssMode||(i.autoHeight&&s.updateAutoHeight(),he({swiper:s,runCallbacks:t,direction:e,step:"Start"}))}function Ut(t,e){t===void 0&&(t=!0);let s=this,{params:i}=s;s.animating=!1,!i.cssMode&&(s.setTransition(0),he({swiper:s,runCallbacks:t,direction:e,step:"End"}))}var Kt={setTransition:jt,transitionStart:_t,transitionEnd:Ut};function Zt(t,e,s,i,n){if(t===void 0&&(t=0),e===void 0&&(e=this.params.speed),s===void 0&&(s=!0),typeof t!="number"&&typeof t!="string")throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof t}] given.`);if(typeof t=="string"){let x=parseInt(t,10);if(!isFinite(x))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${t}] given.`);t=x}let a=this,r=t;r<0&&(r=0);let{params:o,snapGrid:l,slidesGrid:d,previousIndex:c,activeIndex:p,rtlTranslate:f,wrapperEl:g,enabled:h}=a;if(a.animating&&o.preventInteractionOnTransition||!h&&!i&&!n)return!1;let v=Math.min(a.params.slidesPerGroupSkip,r),u=v+Math.floor((r-v)/a.params.slidesPerGroup);u>=l.length&&(u=l.length-1),(p||o.initialSlide||0)===(c||0)&&s&&a.emit("beforeSlideChangeStart");let m=-l[u];if(a.updateProgress(m),o.normalizeSlideIndex)for(let x=0;x<d.length;x+=1){let y=-Math.floor(m*100),P=Math.floor(d[x]*100),S=Math.floor(d[x+1]*100);typeof d[x+1]<"u"?y>=P&&y<S-(S-P)/2?r=x:y>=P&&y<S&&(r=x+1):y>=P&&(r=x)}if(a.initialized&&r!==p&&(!a.allowSlideNext&&m<a.translate&&m<a.minTranslate()||!a.allowSlidePrev&&m>a.translate&&m>a.maxTranslate()&&(p||0)!==r))return!1;let b;if(r>p?b="next":r<p?b="prev":b="reset",f&&-m===a.translate||!f&&m===a.translate)return a.updateActiveIndex(r),o.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),o.effect!=="slide"&&a.setTranslate(m),b!=="reset"&&(a.transitionStart(s,b),a.transitionEnd(s,b)),!1;if(o.cssMode){let x=a.isHorizontal(),y=f?m:-m;if(e===0){let P=a.virtual&&a.params.virtual.enabled;P&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),g[x?"scrollLeft":"scrollTop"]=y,P&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._swiperImmediateVirtual=!1})}else{if(!a.support.smoothScroll)return ue({swiper:a,targetPosition:y,side:x?"left":"top"}),!0;g.scrollTo({[x?"left":"top"]:y,behavior:"smooth"})}return!0}return a.setTransition(e),a.setTranslate(m),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",e,i),a.transitionStart(s,b),e===0?a.transitionEnd(s,b):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(y){!a||a.destroyed||y.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(s,b))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd)),!0}function Qt(t,e,s,i){if(t===void 0&&(t=0),e===void 0&&(e=this.params.speed),s===void 0&&(s=!0),typeof t=="string"){let r=parseInt(t,10);if(!isFinite(r))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${t}] given.`);t=r}let n=this,a=t;return n.params.loop&&(a+=n.loopedSlides),n.slideTo(a,e,s,i)}function Jt(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);let i=this,{animating:n,enabled:a,params:r}=i;if(!a)return i;let o=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1));let l=i.activeIndex<r.slidesPerGroupSkip?1:o;if(r.loop){if(n&&r.loopPreventsSlide)return!1;i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft}return r.rewind&&i.isEnd?i.slideTo(0,t,e,s):i.slideTo(i.activeIndex+l,t,e,s)}function es(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);let i=this,{params:n,animating:a,snapGrid:r,slidesGrid:o,rtlTranslate:l,enabled:d}=i;if(!d)return i;if(n.loop){if(a&&n.loopPreventsSlide)return!1;i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft}let c=l?i.translate:-i.translate;function p(u){return u<0?-Math.floor(Math.abs(u)):Math.floor(u)}let f=p(c),g=r.map(u=>p(u)),h=r[g.indexOf(f)-1];if(typeof h>"u"&&n.cssMode){let u;r.forEach((m,b)=>{f>=m&&(u=b)}),typeof u<"u"&&(h=r[u>0?u-1:u])}let v=0;if(typeof h<"u"&&(v=o.indexOf(h),v<0&&(v=i.activeIndex-1),n.slidesPerView==="auto"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(v=v-i.slidesPerViewDynamic("previous",!0)+1,v=Math.max(v,0))),n.rewind&&i.isBeginning){let u=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(u,t,e,s)}return i.slideTo(v,t,e,s)}function ts(t,e,s){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0);let i=this;return i.slideTo(i.activeIndex,t,e,s)}function ss(t,e,s,i){t===void 0&&(t=this.params.speed),e===void 0&&(e=!0),i===void 0&&(i=.5);let n=this,a=n.activeIndex,r=Math.min(n.params.slidesPerGroupSkip,a),o=r+Math.floor((a-r)/n.params.slidesPerGroup),l=n.rtlTranslate?n.translate:-n.translate;if(l>=n.snapGrid[o]){let d=n.snapGrid[o],c=n.snapGrid[o+1];l-d>(c-d)*i&&(a+=n.params.slidesPerGroup)}else{let d=n.snapGrid[o-1],c=n.snapGrid[o];l-d<=(c-d)*i&&(a-=n.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,n.slidesGrid.length-1),n.slideTo(a,t,e,s)}function is(){let t=this,{params:e,$wrapperEl:s}=t,i=e.slidesPerView==="auto"?t.slidesPerViewDynamic():e.slidesPerView,n=t.clickedIndex,a;if(e.loop){if(t.animating)return;a=parseInt(T(t.clickedSlide).attr("data-swiper-slide-index"),10),e.centeredSlides?n<t.loopedSlides-i/2||n>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),n=s.children(`.${e.slideClass}[data-swiper-slide-index="${a}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),V(()=>{t.slideTo(n)})):t.slideTo(n):n>t.slides.length-i?(t.loopFix(),n=s.children(`.${e.slideClass}[data-swiper-slide-index="${a}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),V(()=>{t.slideTo(n)})):t.slideTo(n)}else t.slideTo(n)}var as={slideTo:Zt,slideToLoop:Qt,slideNext:Jt,slidePrev:es,slideReset:ts,slideToClosest:ss,slideToClickedSlide:is};function ns(){let t=this,e=k(),{params:s,$wrapperEl:i}=t,n=i.children().length>0?T(i.children()[0].parentNode):i;n.children(`.${s.slideClass}.${s.slideDuplicateClass}`).remove();let a=n.children(`.${s.slideClass}`);
1if(s.loopFillGroupWithBlank){let l=s.slidesPerGroup-a.length%s.slidesPerGroup;if(l!==s.slidesPerGroup){for(let d=0;d<l;d+=1){let c=T(e.createElement("div")).addClass(`${s.slideClass} ${s.slideBlankClass}`);n.append(c)}a=n.children(`.${s.slideClass}`)}}s.slidesPerView==="auto"&&!s.loopedSlides&&(s.loopedSlides=a.length),t.loopedSlides=Math.ceil(parseFloat(s.loopedSlides||s.slidesPerView,10)),t.loopedSlides+=s.loopAdditionalSlides,t.loopedSlides>a.length&&(t.loopedSlides=a.length);let r=[],o=[];a.each((l,d)=>{let c=T(l);d<t.loopedSlides&&o.push(l),d<a.length&&d>=a.length-t.loopedSlides&&r.push(l),c.attr("data-swiper-slide-index",d)});for(let l=0;l<o.length;l+=1)n.append(T(o[l].cloneNode(!0)).addClass(s.slideDuplicateClass));for(let l=r.length-1;l>=0;l-=1)n.prepend(T(r[l].cloneNode(!0)).addClass(s.slideDuplicateClass))}function rs(){let t=this;t.emit("beforeLoopFix");let{activeIndex:e,slides:s,loopedSlides:i,allowSlidePrev:n,allowSlideNext:a,snapGrid:r,rtlTranslate:o}=t,l;t.allowSlidePrev=!0,t.allowSlideNext=!0;let c=-r[e]-t.getTranslate();e<i?(l=s.length-i*3+e,l+=i,t.slideTo(l,0,!1,!0)&&c!==0&&t.setTranslate((o?-t.translate:t.translate)-c)):e>=s.length-i&&(l=-s.length+e+i,l+=i,t.slideTo(l,0,!1,!0)&&c!==0&&t.setTranslate((o?-t.translate:t.translate)-c)),t.allowSlidePrev=n,t.allowSlideNext=a,t.emit("loopFix")}function ls(){let t=this,{$wrapperEl:e,params:s,slides:i}=t;e.children(`.${s.slideClass}.${s.slideDuplicateClass},.${s.slideClass}.${s.slideBlankClass}`).remove(),i.removeAttr("data-swiper-slide-index")}var os={loopCreate:ns,loopFix:rs,loopDestroy:ls};function ds(t){let e=this;if(e.support.touch||!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;let s=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;s.style.cursor="move",s.style.cursor=t?"grabbing":"grab"}function cs(){let t=this;t.support.touch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t[t.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="")}var fs={setGrabCursor:ds,unsetGrabCursor:cs};function ps(t,e){e===void 0&&(e=this);function s(i){if(!i||i===k()||i===O())return null;i.assignedSlot&&(i=i.assignedSlot);let n=i.closest(t);return!n&&!i.getRootNode?null:n||s(i.getRootNode().host)}return s(e)}function us(t){let e=this,s=k(),i=O(),n=e.touchEventsData,{params:a,touches:r,enabled:o}=e;if(!o||e.animating&&a.preventInteractionOnTransition)return;!e.animating&&a.cssMode&&a.loop&&e.loopFix();let l=t;l.originalEvent&&(l=l.originalEvent);let d=T(l.target);if(a.touchEventsTarget==="wrapper"&&!d.closest(e.wrapperEl).length||(n.isTouchEvent=l.type==="touchstart",!n.isTouchEvent&&"which"in l&&l.which===3)||!n.isTouchEvent&&"button"in l&&l.button>0||n.isTouched&&n.isMoved)return;!!a.noSwipingClass&&a.noSwipingClass!==""&&l.target&&l.target.shadowRoot&&t.path&&t.path[0]&&(d=T(t.path[0]));let p=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,f=!!(l.target&&l.target.shadowRoot);if(a.noSwiping&&(f?ps(p,d[0]):d.closest(p)[0])){e.allowClick=!0;return}if(a.swipeHandler&&!d.closest(a.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 g=r.currentX,h=r.currentY,v=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,u=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(v&&(g<=u||g>=i.innerWidth-u))if(v==="prevent")t.preventDefault();else return;if(Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=g,r.startY=h,n.touchStartTime=W(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,a.threshold>0&&(n.allowThresholdMove=!1),l.type!=="touchstart"){let m=!0;d.is(n.focusableElements)&&(m=!1,d[0].nodeName==="SELECT"&&(n.isTouched=!1)),s.activeElement&&T(s.activeElement).is(n.focusableElements)&&s.activeElement!==d[0]&&s.activeElement.blur();let b=m&&e.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||b)&&!d[0].isContentEditable&&l.preventDefault()}e.params.freeMode&&e.params.freeMode.enabled&&e.freeMode&&e.animating&&!a.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",l)}function ms(t){let e=k(),s=this,i=s.touchEventsData,{params:n,touches:a,rtlTranslate:r,enabled:o}=s;if(!o)return;let l=t;if(l.originalEvent&&(l=l.originalEvent),!i.isTouched){i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",l);return}if(i.isTouchEvent&&l.type!=="touchmove")return;let d=l.type==="touchmove"&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]),c=l.type==="touchmove"?d.pageX:l.pageX,p=l.type==="touchmove"?d.pageY:l.pageY;if(l.preventedByNestedSwiper){a.startX=c,a.startY=p;return}if(!s.allowTouchMove){T(l.target).is(i.focusableElements)||(s.allowClick=!1),i.isTouched&&(Object.assign(a,{startX:c,startY:p,currentX:c,currentY:p}),i.touchStartTime=W());return}if(i.isTouchEvent&&n.touchReleaseOnEdges&&!n.loop){if(s.isVertical()){if(p<a.startY&&s.translate<=s.maxTranslate()||p>a.startY&&s.translate>=s.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(c<a.startX&&s.translate<=s.maxTranslate()||c>a.startX&&s.translate>=s.minTranslate())return}if(i.isTouchEvent&&e.activeElement&&l.target===e.activeElement&&T(l.target).is(i.focusableElements)){i.isMoved=!0,s.allowClick=!1;return}if(i.allowTouchCallbacks&&s.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;a.currentX=c,a.currentY=p;let f=a.currentX-a.startX,g=a.currentY-a.startY;if(s.params.threshold&&Math.sqrt(f**2+g**2)<s.params.threshold)return;if(typeof i.isScrolling>"u"){let m;s.isHorizontal()&&a.currentY===a.startY||s.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:f*f+g*g>=25&&(m=Math.atan2(Math.abs(g),Math.abs(f))*180/Math.PI,i.isScrolling=s.isHorizontal()?m>n.touchAngle:90-m>n.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",l),typeof i.startMoving>"u"&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(i.startMoving=!0),i.isScrolling){i.isTouched=!1;return}if(!i.startMoving)return;s.allowClick=!1,!n.cssMode&&l.cancelable&&l.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&l.stopPropagation(),i.isMoved||(n.loop&&!n.cssMode&&s.loopFix(),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating&&s.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce
vendor: 7,756 bytes, line 1
1=!1,n.grabCursor&&(s.allowSlideNext===!0||s.allowSlidePrev===!0)&&s.setGrabCursor(!0),s.emit("sliderFirstMove",l)),s.emit("sliderMove",l),i.isMoved=!0;let h=s.isHorizontal()?f:g;a.diff=h,h*=n.touchRatio,r&&(h=-h),s.swipeDirection=h>0?"prev":"next",i.currentTranslate=h+i.startTranslate;let v=!0,u=n.resistanceRatio;if(n.touchReleaseOnEdges&&(u=0),h>0&&i.currentTranslate>s.minTranslate()?(v=!1,n.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+h)**u)):h<0&&i.currentTranslate<s.maxTranslate()&&(v=!1,n.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-h)**u)),v&&(l.preventedByNestedSwiper=!0),!s.allowSlideNext&&s.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&s.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&!s.allowSlideNext&&(i.currentTranslate=i.startTranslate),n.threshold>0)if(Math.abs(h)>n.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,a.diff=s.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{i.currentTranslate=i.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&s.freeMode||n.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),s.params.freeMode&&n.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function hs(t){let e=this,s=e.touchEventsData,{params:i,touches:n,rtlTranslate:a,slidesGrid:r,enabled:o}=e;if(!o)return;let l=t;if(l.originalEvent&&(l=l.originalEvent),s.allowTouchCallbacks&&e.emit("touchEnd",l),s.allowTouchCallbacks=!1,!s.isTouched){s.isMoved&&i.grabCursor&&e.setGrabCursor(!1),s.isMoved=!1,s.startMoving=!1;return}i.grabCursor&&s.isMoved&&s.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);let d=W(),c=d-s.touchStartTime;if(e.allowClick){let b=l.path||l.composedPath&&l.composedPath();e.updateClickedSlide(b&&b[0]||l.target),e.emit("tap click",l),c<300&&d-s.lastClickTime<300&&e.emit("doubleTap doubleClick",l)}if(s.lastClickTime=W(),V(()=>{e.destroyed||(e.allowClick=!0)}),!s.isTouched||!s.isMoved||!e.swipeDirection||n.diff===0||s.currentTranslate===s.startTranslate){s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;return}s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;let p;if(i.followFinger?p=a?e.translate:-e.translate:p=-s.currentTranslate,i.cssMode)return;if(e.params.freeMode&&i.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:p});return}let f=0,g=e.slidesSizesGrid[0];for(let b=0;b<r.length;b+=b<i.slidesPerGroupSkip?1:i.slidesPerGroup){let x=b<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;typeof r[b+x]<"u"?p>=r[b]&&p<r[b+x]&&(f=b,g=r[b+x]-r[b]):p>=r[b]&&(f=b,g=r[r.length-1]-r[r.length-2])}let h=null,v=null;i.rewind&&(e.isBeginning?v=e.params.virtual&&e.params.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(h=0));let u=(p-r[f])/g,m=f<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(c>i.longSwipesMs){if(!i.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(u>=i.longSwipesRatio?e.slideTo(i.rewind&&e.isEnd?h:f+m):e.slideTo(f)),e.swipeDirection==="prev"&&(u>1-i.longSwipesRatio?e.slideTo(f+m):v!==null&&u<0&&Math.abs(u)>i.longSwipesRatio?e.slideTo(v):e.slideTo(f))}else{if(!i.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(l.target===e.navigation.nextEl||l.target===e.navigation.prevEl)?l.target===e.navigation.nextEl?e.slideTo(f+m):e.slideTo(f):(e.swipeDirection==="next"&&e.slideTo(h!==null?h:f+m),e.swipeDirection==="prev"&&e.slideTo(v!==null?v:f))}}function le(){let t=this,{params:e,el:s}=t;if(s&&s.offsetWidth===0)return;e.breakpoints&&t.setBreakpoint();let{allowSlideNext:i,allowSlidePrev:n,snapGrid:a}=t;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses(),(e.slidesPerView==="auto"||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.run(),t.allowSlidePrev=n,t.allowSlideNext=i,t.params.watchOverflow&&a!==t.snapGrid&&t.checkOverflow()}function gs(t){let e=this;!e.enabled||e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation()))}function vs(){let t=this,{wrapperEl:e,rtlTranslate:s,enabled:i}=t;if(!i)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-e.scrollLeft:t.translate=-e.scrollTop,t.translate===0&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let n,a=t.maxTranslate()-t.minTranslate();a===0?n=0:n=(t.translate-t.minTranslate())/a,n!==t.progress&&t.updateProgress(s?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}var oe=!1;function ws(){}var ge=(t,e)=>{let s=k(),{params:i,touchEvents:n,el:a,wrapperEl:r,device:o,support:l}=t,d=!!i.nested,c=e==="on"?"addEventListener":"removeEventListener",p=e;if(!l.touch)a[c](n.start,t.onTouchStart,!1),s[c](n.move,t.onTouchMove,d),s[c](n.end,t.onTouchEnd,!1);else{let f=n.start==="touchstart"&&l.passiveListener&&i.passiveListeners?{passive:!0,capture:!1}:!1;a[c](n.start,t.onTouchStart,f),a[c](n.move,t.onTouchMove,l.passiveListener?{passive:!1,capture:d}:d),a[c](n.end,t.onTouchEnd,f),n.cancel&&a[c](n.cancel,t.onTouchEnd,f)}(i.preventClicks||i.preventClicksPropagation)&&a[c]("click",t.onClick,!0),i.cssMode&&r[c]("scroll",t.onScroll),i.updateOnWindowResize?t[p](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",le,!0):t[p]("observerUpdate",le,!0)};function bs(){let t=this,e=k(),{params:s,support:i}=t;t.onTouchStart=us.bind(t),t.onTouchMove=ms.bind(t),t.onTouchEnd=hs.bind(t),s.cssMode&&(t.onScroll=vs.bind(t)),t.onClick=gs.bind(t),i.touch&&!oe&&(e.addEventListener("touchstart",ws),oe=!0),ge(t,"on")}function Es(){ge(this,"off")}var xs={attachEvents:bs,detachEvents:Es},de=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;function ys(){let t=this,{activeIndex:e,initialized:s,loopedSlides:i=0,params:n,$el:a}=t,r=n.breakpoints;if(!r||r&&Object.keys(r).length===0)return;let o=t.getBreakpoint(r,t.params.breakpointsBase,t.el);if(!o||t.currentBreakpoint===o)return;let d=(o in r?r[o]:void 0)||t.originalParams,c=de(t,n),p=de(t,d),f=n.enabled;c&&!p?(a.removeClass(`${n.containerModifierClass}grid ${n.containerModifierClass}grid-column`),t.emitContainerClasses()):!c&&p&&(a.addClass(`${n.containerModifierClass}grid`),(d.grid.fill&&d.grid.fill==="column"||!d.grid.fill&&n.grid.fill==="column")&&a.addClass(`${n.containerModifierClass}grid-column`),t.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(u=>{let m=n[u]&&n[u].enabled,b=d[u]&&d[u].enabled;m&&!b&&t[u].disable(),!m&&b&&t[u].enable()});let g=d.direction&&d.direction!==n.direction,h=n.loop&&(d.slidesPerView!==n.slidesPerView||g);g&&s&&t.changeDirection(),G(t.params,d);let v=t.params.enabled;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),f&&!v?t.disable():!f&&v&&t.enable(),t.currentBreakpoint=o,t.emit("_beforeBreakpoint",d),h&&s&&(t.loopDestroy(),t.loopCreate(),t.updateSlides(),t.slideTo(e-i+t.loopedSlides,0,!1)),t.emit("breakpoint",d)}function Ts(t,e,s){if(e===void 0&&(e="window"),!t||e==="container"&&!s)return;let i=!1,n=O(),a=e==="window"?n.innerHeight:s.clientHeight,r=Object.keys(t).map(o=>{if(typeof o=="string"&&o.indexOf("@")===0){let l=parseFloat(o.substr(1));return{value:a*l,point:o}}return{value:o,point:o}});r.sort((o,l)=>
1parseInt(o.value,10)-parseInt(l.value,10));for(let o=0;o<r.length;o+=1){let{point:l,value:d}=r[o];e==="window"?n.matchMedia(`(min-width: ${d}px)`).matches&&(i=l):d<=s.clientWidth&&(i=l)}return i||"max"}var Ss={setBreakpoint:ys,getBreakpoint:Ts};function $s(t,e){let s=[];return t.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(n=>{i[n]&&s.push(e+n)}):typeof i=="string"&&s.push(e+i)}),s}function Cs(){let t=this,{classNames:e,params:s,rtl:i,$el:n,device:a,support:r}=t,o=$s(["initialized",s.direction,{"pointer-events":!r.touch},{"free-mode":t.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:i},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&s.grid.fill==="column"},{android:a.android},{ios:a.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);e.push(...o),n.addClass([...e].join(" ")),t.emitContainerClasses()}function Ms(){let t=this,{$el:e,classNames:s}=t;e.removeClass(s.join(" ")),t.emitContainerClasses()}var Ps={addClasses:Cs,removeClasses:Ms};function zs(t,e,s,i,n,a){let r=O(),o;function l(){a&&a()}!T(t).parent("picture")[0]&&(!t.complete||!n)&&e?(o=new r.Image,o.onload=l,o.onerror=l,i&&(o.sizes=i),s&&(o.srcset=s),e&&(o.src=e)):l()}function Is(){let t=this;t.imagesToLoad=t.$el.find("img");function e(){typeof t>"u"||t===null||!t||t.destroyed||(t.imagesLoaded!==void 0&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}for(let s=0;s<t.imagesToLoad.length;s+=1){let i=t.imagesToLoad[s];t.loadImage(i,i.currentSrc||i.getAttribute("src"),i.srcset||i.getAttribute("srcset"),i.sizes||i.getAttribute("sizes"),!0,e)}}var Ls={loadImage:zs,preloadImages:Is};function Os(){let t=this,{isLocked:e,params:s}=t,{slidesOffsetBefore:i}=s;if(i){let n=t.slides.length-1,a=t.slidesGrid[n]+t.slidesSizesGrid[n]+i*2;t.isLocked=t.size>a}else t.isLocked=t.snapGrid.length===1;s.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),s.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}var ks={checkOverflow:Os},ce={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,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 As(t,e){return function(i){i===void 0&&(i={});let n=Object.keys(i)[0],a=i[n];if(typeof a!="object"||a===null){G(e,i);return}if(["navigation","pagination","scrollbar"].indexOf(n)>=0&&t[n]===!0&&(t[n]={auto:!0}
vendor: 1,154 bytes, line 1
1),!(n in t&&"enabled"in a)){G(e,i);return}t[n]===!0&&(t[n]={enabled:!0}),typeof t[n]=="object"&&!("enabled"in t[n])&&(t[n].enabled=!0),t[n]||(t[n]={enabled:!1}),G(e,i)}}var J={eventsEmitter:It,update:Xt,translate:qt,transition:Kt,slide:as,loop:os,grabCursor:fs,events:xs,breakpoints:Ss,checkOverflow:ks,classes:Ps,images:Ls},ee={},A=class{constructor(){let e,s;for(var i=arguments.length,n=new Array(i),a=0;a<i;a++)n[a]=arguments[a];if(n.length===1&&n[0].constructor&&Object.prototype.toString.call(n[0]).slice(8,-1)==="Object"?s=n[0]:[e,s]=n,s||(s={}),s=G({},s),e&&!s.el&&(s.el=e),s.el&&T(s.el).length>1){let d=[];return T(s.el).each(c=>{let p=G({},s,{el:c});d.push(new A(p))}),d}let r=this;r.__swiper__=!0,r.support=me(),r.device=$t({userAgent:s.userAgent}),r.browser=Mt(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],s.modules&&Array.isArray(s.modules)&&r.modules.push(...s.modules);let o={};r.modules.forEach(d=>{d({swiper:r,extendParams:As(s,o),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})});let l=G({},ce,o);return r.params=G({},l,ee,s),r.originalParams=G({},r.params),r.passedParams=G({}
1,s),r.params&&r.params.on&&Object.keys(r.params.on).forEach(d=>{r.on(d,r.params.on[d])}),r.params&&r.params.onAny&&r.onAny(r.params.onAny),r.$=T,Object.assign(r,{enabled:r.params.enabled,el:e,classNames:[],slides:T(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return r.params.direction==="horizontal"},isVertical(){return r.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEvents:function(){let c=["touchstart","touchmove","touchend","touchcancel"],p=["pointerdown","pointermove","pointerup"];return r.touchEventsTouch={start:c[0],move:c[1],end:c[2],cancel:c[3]},r.touchEventsDesktop={start:p[0],move:p[1],end:p[2]},r.support.touch||!r.params.simulateTouch?r.touchEventsTouch:r.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:r.params.focusableElements,lastClickTime:W(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){let e=this;!e.enabled||(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,s){let i=this;e=Math.min(Math.max(e,0),1);let n=i.minTranslate(),r=(i.maxTranslate()-n)*e+n;i.translateTo(r,typeof s>"u"?0:s),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let s=e.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",s.join(" "))}getSlideClasses(e){let s=this;return s.destroyed?"":e.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(s.params.slideClass)===0).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let s=[];e.slides.each(i=>{let n=e.getSlideClasses(i);s.push({slideEl:i,classNames:n}),e.emit("_slideClass",i,n)}),e.emit("_slideClasses",s)}slidesPerViewDynamic(e,s){e===void 0&&(e="current"),s===void 0&&(s=!1);let i=this,{params:n,slides:a,slidesGrid:r,slidesSizesGrid:o,size:l,activeIndex:d}=i,c=1;if(n.centeredSlides){let p=a[d].swiperSlideSize,f;for(let g=d+1;g<a.length;g+=1)a[g]&&!f&&(p+=a[g].swiperSlideSize,c+=1,p>l&&(f=!0));for(let g=d-1;g>=0;g-=1)a[g]&&!f&&(p+=a[g].swiperSlideSize,c+=1,p>l&&(f=!0))}else if(e==="current")for(let p=d+1;p<a.length;p+=1)(s?r[p]+o[p]-r[d]<l:r[p]-r[d]<l)&&(c+=1);else for(let p=d-1;p>=0;p-=1)r[d]-r[p]<l&&(c+=1);return c}update(){let e=this;if(!e||e.destroyed)return;let{snapGrid:s,params:i}=e;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function n(){let r=e.rtlTranslate?e.translate*-1:e.translate,o=Math.min(Math.max(r,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses()}let a;e.params.freeMode&&e.params.freeMode.enabled?(n(),e.params.autoHeight&&e.updateAutoHeight()):((e.params.slidesPerView==="auto"||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?a=e.slideTo(e.slides.length-1,0,!1,!0):a=e.slideTo(e.activeIndex,0,!1,!0),a||n()),i.watchOverflow&&s!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,s){s===void 0&&(s=!0);let i=this,n=i.params.direction;return e||(e=n==="horizontal"?"vertical":"horizontal"),e===n||e!=="horizontal"&&e!=="vertical"||(i.$el.removeClass(`${i.params.containerModifierClass}${n}`).addClass(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.each(a=>{e==="vertical"?a.style.width="":a.style.height=""}),i.emit("changeDirection"),s&&i.update()),i}mount(e){let s=this;if(s.mounted)return!0;let i=T(e||s.params.el);if(e=i[0],!e)return!1;e.swiper=s;let n=()=>`.${(s.params.wrapperClass||"").trim().split(" ").join(".")}`,r=(()=>
1{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){let o=T(e.shadowRoot.querySelector(n()));return o.children=l=>i.children(l),o}return i.children?i.children(n()):T(i).children(n())})();if(r.length===0&&s.params.createElements){let l=k().createElement("div");r=T(l),l.className=s.params.wrapperClass,i.append(l),i.children(`.${s.params.slideClass}`).each(d=>{r.append(d)})}return Object.assign(s,{$el:i,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:e.dir.toLowerCase()==="rtl"||i.css("direction")==="rtl",rtlTranslate:s.params.direction==="horizontal"&&(e.dir.toLowerCase()==="rtl"||i.css("direction")==="rtl"),wrongRTL:r.css("display")==="-webkit-box"}),!0}init(e){let s=this;return s.initialized||s.mount(e)===!1||(s.emit("beforeInit"),s.params.breakpoints&&s.setBreakpoint(),s.addClasses(),s.params.loop&&s.loopCreate(),s.updateSize(),s.updateSlides(),s.params.watchOverflow&&s.checkOverflow(),s.params.grabCursor&&s.enabled&&s.setGrabCursor(),s.params.preloadImages&&s.preloadImages(),s.params.loop?s.slideTo(s.params.initialSlide+s.loopedSlides,0,s.params.runCallbacksOnInit,!1,!0):s.slideTo(s.params.initialSlide,0,s.params.runCallbacksOnInit,!1,!0),s.attachEvents(),s.initialized=!0,s.emit("init"),s.emit("afterInit")),s}destroy(e,s){e===void 0&&(e=!0),s===void 0&&(s=!0);let i=this,{params:n,$el:a,$wrapperEl:r,slides:o}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),s&&(i.removeClasses(),a.removeAttr("style"),r.removeAttr("style"),o&&o.length&&o.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(l=>{i.off(l)}),e!==!1&&(i.$el[0].swiper=null,bt(i)),i.destroyed=!0),null}static extendDefaults(e){G(ee,e)}static get extendedDefaults(){return ee}static get defaults(){return ce}static installModule(e){A.prototype.__modules__||(A.prototype.__modules__=[]);let s=A.prototype.__modules__;typeof e=="function"&&s.indexOf(e)<0&&s.push(e)}static use(e){return Array.isArray(e)?(e.forEach(s=>A.installModule(s)),A):(A.installModule(e),A)}};Object.keys(J).forEach(t=>{Object.keys(J[t]).forEach(e=>{A.prototype[e]=J[t][e]})});A.use([Pt,zt]);function ve(t){let{swiper:e,extendParams:s,on:i,emit:n}=t,a=k(),r=O();e.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function o(c){if(!e.enabled)return;let{rtlTranslate:p}=e,f=c;f.originalEvent&&(f=f.originalEvent);let g=f.keyCode||f.charCode,h=e.params.keyboard.pageUpDown,v=h&&g===33,u=h&&g===34,m=g===37,b=g===39,x=g===38,y=g===40;if(!e.allowSlideNext&&(e.isHorizontal()&&b||e.isVertical()&&y||u)||!e.allowSlidePrev&&(e.isHorizontal()&&m||e.isVertical()&&x||v))return!1;if(!(f.shiftKey||f.altKey||f.ctrlKey||f.metaKey)&&!(a.activeElement&&a.activeElement.nodeName&&(a.activeElement.nodeName.toLowerCase()==="input"||a.activeElement.nodeName.toLowerCase()==="textarea"))){if(e.params.keyboard.onlyInViewport&&(v||u||m||b||x||y)){let P=!1;if(e.$el.parents(`.${e.params.slideClass}`).length>0&&e.$el.parents(`.${e.params.slideActiveClass}`).length===0)return;let S=e.$el,I=S[0].clientWidth,M=S[0].clientHeight,L=r.innerWidth,$=r.innerHeight,w=e.$el.offset();p&&(w.left-=e.$el[0].scrollLeft);let E=[[w.left,w.top],[w.left+I,w.top],[w.left,w.top+M],[w.left+I,w.top+M]];for(let C=0;C<E.length;C+=1){let z=E[C];if(z[0]>=0&&z[0]<=L&&z[1]>=0&&z[1]<=$){if(z[0]===0&&z[1]===0)continue;P=!0}}if(!P)return}e.isHorizontal()?((v||u||m||b)&&(f.preventDefault?f.preventDefault():f.returnValue=!1),((u||b)&&!p||(v||m)&&p)&&e.slideNext(),((v||m)&&!p||(u||b)&&p)&&e.slidePrev()):((v||u||x||y)&&(f.preventDefault?f.preventDefault():f.returnValue=!1),(u||y)&&e.slideNext(),(v||x)&&e.slidePrev()),n("keyPress",g)}}function l(){e.keyboard.enabled||(T(a).on("keydown",o),e.keyboard.enabled=!0)}function d(){!e.keyboard.enabled||(T(a).off("keydown",o),e.keyboard.enabled=!1)}i("init",()=>{e.params.keyboard.enabled&&l()}),i("destroy",()=>{e.keyboard.enabled&&d()}),Object.assign(e.keyboard,{enable:l,disable:d})}function we(t,e,s,i){let n=k();
1return t.params.createElements&&Object.keys(i).forEach(a=>{if(!s[a]&&s.auto===!0){let r=t.$el.children(`.${i[a]}`)[0];r||(r=n.createElement("div"),r.className=i[a],t.$el.append(r)),s[a]=r,e[a]=r}}),s}function be(t){let{swiper:e,extendParams:s,on:i,emit:n}=t;s({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 a(h){let v;return h&&(v=T(h),e.params.uniqueNavElements&&typeof h=="string"&&v.length>1&&e.$el.find(h).length===1&&(v=e.$el.find(h))),v}function r(h,v){let u=e.params.navigation;h&&h.length>0&&(h[v?"addClass":"removeClass"](u.disabledClass),h[0]&&h[0].tagName==="BUTTON"&&(h[0].disabled=v),e.params.watchOverflow&&e.enabled&&h[e.isLocked?"addClass":"removeClass"](u.lockClass))}function o(){if(e.params.loop)return;let{$nextEl:h,$prevEl:v}=e.navigation;r(v,e.isBeginning&&!e.params.rewind),r(h,e.isEnd&&!e.params.rewind)}function l(h){h.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&e.slidePrev()}function d(h){h.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&e.slideNext()}function c(){let h=e.params.navigation;if(e.params.navigation=we(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(h.nextEl||h.prevEl))return;let v=a(h.nextEl),u=a(h.prevEl);v&&v.length>0&&v.on("click",d),u&&u.length>0&&u.on("click",l),Object.assign(e.navigation,{$nextEl:v,nextEl:v&&v[0],$prevEl:u,prevEl:u&&u[0]}),e.enabled||(v&&v.addClass(h.lockClass),u&&u.addClass(h.lockClass))}function p(){let{$nextEl:h,$prevEl:v}=e.navigation;h&&h.length&&(h.off("click",d),h.removeClass(e.params.navigation.disabledClass)),v&&v.length&&(v.off("click",l),v.removeClass(e.params.navigation.disabledClass))}i("init",()=>{e.params.navigation.enabled===!1?g():(c(),o())}),i("toEdge fromEdge lock unlock",()=>{o()}),i("destroy",()=>{p()}),i("enable disable",()=>{let{$nextEl:h,$prevEl:v}=e.navigation;h&&h[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),v&&v[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)}),i("click",(h,v)=>{let{$nextEl:u,$prevEl:m}=e.navigation,b=v.target;if(e.params.navigation.hideOnClick&&!T(b).is(m)&&!T(b).is(u)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===b||e.pagination.el.contains(b)))return;let x;u?x=u.hasClass(e.params.navigation.hiddenClass):m&&(x=m.hasClass(e.params.navigation.hiddenClass)),n(x===!0?"navigationShow":"navigationHide"),u&&u.toggleClass(e.params.navigation.hiddenClass),m&&m.toggleClass(e.params.navigation.hiddenClass)}});let f=()=>{e.$el.removeClass(e.params.navigation.navigationDisabledClass),c(),o()},g=()=>{e.$el.addClass(e.params.navigation.navigationDisabledClass),p()};Object.assign(e.navigation,{enable:f,disable:g,update:o,init:c,destroy:p})}function X(t){return t===void 0&&(t=""),`.${t.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function Ee(t){let{swiper:e,extendParams:s,on:i,emit:n}=t,a="swiper-pagination";s({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:u=>u,formatFractionTotal:u=>u,bulletClass:`${a}-bullet`,bulletActiveClass:`${a}-bullet-active`,modifierClass:`${a}-`,currentClass:`${a}-current`,totalClass:`${a}-total`,hiddenClass:`${a}-hidden`,progressbarFillClass:`${a}-progressbar-fill`,progressbarOppositeClass:`${a}-progressbar-opposite`,clickableClass:`${a}-clickable`,lockClass:`${a}-lock`,horizontalClass:`${a}-horizontal`,verticalClass:`${a}-vertical`,paginationDisabledClass:`${a}-disabled`}}),e.pagination={el:null,$el:null,bullets:[]};let r,o=0;function l(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0}function d(u,m){let{bulletActiveClass:b}=e.params.pagination;u[m]().addClass(`${b}-${m}`)[m]().addClass(`${b}-${m}-${m}`)}function c(){let u=e.rtl,m=e.params.pagination;if(l())return;let b=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,x=e.pagination.$el,y,P=e.params.loop?Math.
1ceil((b-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(y=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),y>b-1-e.loopedSlides*2&&(y-=b-e.loopedSlides*2),y>P-1&&(y-=P),y<0&&e.params.paginationType!=="bullets"&&(y=P+y)):typeof e.snapIndex<"u"?y=e.snapIndex:y=e.activeIndex||0,m.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){let S=e.pagination.bullets,I,M,L;if(m.dynamicBullets&&(r=S.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),x.css(e.isHorizontal()?"width":"height",`${r*(m.dynamicMainBullets+4)}px`),m.dynamicMainBullets>1&&e.previousIndex!==void 0&&(o+=y-(e.previousIndex-e.loopedSlides||0),o>m.dynamicMainBullets-1?o=m.dynamicMainBullets-1:o<0&&(o=0)),I=Math.max(y-o,0),M=I+(Math.min(S.length,m.dynamicMainBullets)-1),L=(M+I)/2),S.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map($=>`${m.bulletActiveClass}${$}`).join(" ")),x.length>1)S.each($=>{let w=T($),E=w.index();E===y&&w.addClass(m.bulletActiveClass),m.dynamicBullets&&(E>=I&&E<=M&&w.addClass(`${m.bulletActiveClass}-main`),E===I&&d(w,"prev"),E===M&&d(w,"next"))});else{let $=S.eq(y),w=$.index();if($.addClass(m.bulletActiveClass),m.dynamicBullets){let E=S.eq(I),C=S.eq(M);for(let z=I;z<=M;z+=1)S.eq(z).addClass(`${m.bulletActiveClass}-main`);if(e.params.loop)if(w>=S.length){for(let z=m.dynamicMainBullets;z>=0;z-=1)S.eq(S.length-z).addClass(`${m.bulletActiveClass}-main`);S.eq(S.length-m.dynamicMainBullets-1).addClass(`${m.bulletActiveClass}-prev`)}else d(E,"prev"),d(C,"next");else d(E,"prev"),d(C,"next")}}if(m.dynamicBullets){let $=Math.min(S.length,m.dynamicMainBullets+4),w=(r*$-r)/2-L*r,E=u?"right":"left";S.css(e.isHorizontal()?E:"top",`${w}px`)}}if(m.type==="fraction"&&(x.find(X(m.currentClass)).text(m.formatFractionCurrent(y+1)),x.find(X(m.totalClass)).text(m.formatFractionTotal(P))),m.type==="progressbar"){let S;m.progressbarOpposite?S=e.isHorizontal()?"vertical":"horizontal":S=e.isHorizontal()?"horizontal":"vertical";let I=(y+1)/P,M=1,L=1;S==="horizontal"?M=I:L=I,x.find(X(m.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${M}) scaleY(${L})`).transition(e.params.speed)}m.type==="custom"&&m.renderCustom?(x.html(m.renderCustom(e,y+1,P)),n("paginationRender",x[0])):n("paginationUpdate",x[0]),e.params.watchOverflow&&e.enabled&&x[e.isLocked?"addClass":"removeClass"](m.lockClass)}function p(){let u=e.params.pagination;if(l())return;let m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,b=e.pagination.$el,x="";if(u.type==="bullets"){let y=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&&y>m&&(y=m);for(let P=0;P<y;P+=1)u.renderBullet?x+=u.renderBullet.call(e,P,u.bulletClass):x+=`<${u.bulletElement} class="${u.bulletClass}"></${u.bulletElement}>`;b.html(x),e.pagination.bullets=b.find(X(u.bulletClass))}u.type==="fraction"&&(u.renderFraction?x=u.renderFraction.call(e,u.currentClass,u.totalClass):x=`<span class="${u.currentClass}"></span> / <span class="${u.totalClass}"></span>`,b.html(x)),u.type==="progressbar"&&(u.renderProgressbar?x=u.renderProgressbar.call(e,u.progressbarFillClass):x=`<span class="${u.progressbarFillClass}"></span>`,b.html(x)),u.type!=="custom"&&n("paginationRender",e.pagination.$el[0])}function f(){e.params.pagination=we(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let u=e.params.pagination;if(!u.el)return;let m=T(u.el);m.length!==0&&(e.params.uniqueNavElements&&typeof u.el=="string"&&m.length>1&&(m=e.$el.find(u.el),m.length>1&&(m=m.filter(b=>T(b).parents(".swiper")[0]===e.el))),u.type==="bullets"&&u.clickable&&m.addClass(u.clickableClass),m.addClass(u.modifierClass+u.type),m.addClass(e.isHorizontal()?u.horizontalClass:u.verticalClass),u.type==="bullets"&&u.dynamicBullets&&(m.addClass(`${u.modifierClass}${u.type}-dynamic`),o=0,u.dynamicMainBullets<1&&(u.dynamicMainBullets=1)),u.type==="progressbar"&&u.progressbarOpposite&&m.addClass(u.progressbarOppositeClass),u.clickable&&m.on("click",X(u.bulletClass),function(x){x.preventDefault();let y=T(this).index()*e.params.slidesPerGroup;e.params.loop&&(y+=e.loopedSlides),e.slideTo(y)}),Object.assign(e.pagination,{$el:m,el:m[0]}),e.enabled||m.addClass(u.lockClass))}function g(){let u=e.params.pagination;if(l())return;let m=e.pagination.$el;m.removeClass(u.hiddenClass),m.removeClass(u.modifierClass+u.type),m.removeClass(e.isHorizontal()?u.horizontalClass:u.verticalClass),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(u.bulletActiveClass),u.clickable&&m.off("click",X(u.bulletClass))}i("init",()=>{e.params.pagination.enabled===!1?v():(f(),p(),c())}),i("activeIndexChange",()=>{(e.params.loop||typeof e.snapIndex>"u")&&c()}),i("snapIndexChange",()=>{e.params.loop||c()}),i("slidesLengthChange",()=>{e.params.loop&&(p(),c())}),i("snapGridLengthChange",()=>{e.params.loop||(p(),c())}),i("destroy",()=>{g()}),i("enable disable",()=>{let{$el:u}=e.pagination;u&&u[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)}),i("lock unlock",()=>{c()}),i("click",(u,m)=>{let b=m.target,{$el:x}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&x.length>0&&!T(b).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&b===e.navigation.nextEl||e.navigation.prevEl&&b===e.navigation.prevEl))return;let y=x.hasClass(e.params.pagination.hiddenClass);n(y===!0?"paginationShow":"paginationHide"),x.toggleClass(e.params.pagination.hiddenClass)}});let h=()=>{e.$el.removeClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.removeClass(e.params.pagination.paginationDisabledClass),f(),p(),c()},v=()=>{e.$el.addClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.addClass(e.params.pagination.paginationDisabledClass),g()};Object.assign(e.pagination,{enable:h,disable:v,render:p,update:c,init:f,destroy:g})}function xe(t){let{swiper:e,extendParams:s,on:i}=t;s({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0};function n(d,c){let p=function(){let v,u,m;return(b,x)=>{for(u=-1,v=b.length;v-u>1;)m=v+u>>1,b[m]<=x?u=m:v=m;return v}}();this.x=d,this.y=c,this.lastIndex=d.length-1;let f,g;return this.interpolate=function(v){return v?(g=p(this.x,v),f=g-1,
1(v-this.x[f])*(this.y[g]-this.y[f])/(this.x[g]-this.x[f])+this.y[f]):0},this}function a(d){e.controller.spline||(e.controller.spline=e.params.loop?new n(e.slidesGrid,d.slidesGrid):new n(e.snapGrid,d.snapGrid))}function r(d,c){let p=e.controller.control,f,g,h=e.constructor;function v(u){let m=e.rtlTranslate?-e.translate:e.translate;e.params.controller.by==="slide"&&(a(u),g=-e.controller.spline.interpolate(-m)),(!g||e.params.controller.by==="container")&&(f=(u.maxTranslate()-u.minTranslate())/(e.maxTranslate()-e.minTranslate()),g=(m-e.minTranslate())*f+u.minTranslate()),e.params.controller.inverse&&(g=u.maxTranslate()-g),u.updateProgress(g),u.setTranslate(g,e),u.updateActiveIndex(),u.updateSlidesClasses()}if(Array.isArray(p))for(let u=0;u<p.length;u+=1)p[u]!==c&&p[u]instanceof h&&v(p[u]);else p instanceof h&&c!==p&&v(p)}function o(d,c){let p=e.constructor,f=e.controller.control,g;function h(v){v.setTransition(d,e),d!==0&&(v.transitionStart(),v.params.autoHeight&&V(()=>{v.updateAutoHeight()}),v.$wrapperEl.transitionEnd(()=>{!f||(v.params.loop&&e.params.controller.by==="slide"&&v.loopFix(),v.transitionEnd())}))}if(Array.isArray(f))for(g=0;g<f.length;g+=1)f[g]!==c&&f[g]instanceof p&&h(f[g]);else f instanceof p&&c!==f&&h(f)}function l(){!e.controller.control||e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}i("beforeInit",()=>{e.controller.control=e.params.controller.control}),i("update",()=>{l()}),i("resize",()=>{l()}),i("observerUpdate",()=>{l()}),i("setTranslate",(d,c,p)=>{!e.controller.control||e.controller.setTranslate(c,p)}),i("setTransition",(d,c,p)=>{!e.controller.control||e.controller.setTransition(c,p)}),Object.assign(e.controller,{setTranslate:r,setTransition:o})}function ye(t){let{swiper:e,extendParams:s,on:i}=t;s({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}});let n=null;function a(w){let E=n;E.length!==0&&(E.html(""),E.html(w))}function r(w){w===void 0&&(w=16);let E=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(w).replace(/x/g,E)}function o(w){w.attr("tabIndex","0")}function l(w){w.attr("tabIndex","-1")}function d(w,E){w.attr("role",E)}function c(w,E){w.attr("aria-roledescription",E)}function p(w,E){w.attr("aria-controls",E)}function f(w,E){w.attr("aria-label",E)}function g(w,E){w.attr("id",E)}function h(w,E){w.attr("aria-live",E)}function v(w){w.attr("aria-disabled",!0)}function u(w){w.attr("aria-disabled",!1)}function m(w){if(w.keyCode!==13&&w.keyCode!==32)return;let E=e.params.a11y,C=T(w.target);e.navigation&&e.navigation.$nextEl&&C.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?a(E.lastSlideMessage):a(E.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&C.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?a(E.firstSlideMessage):a(E.prevSlideMessage)),e.pagination&&C.is(X(e.params.pagination.bulletClass))&&C[0].click()}function b(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{$nextEl:w,$prevEl:E}=e.navigation;E&&E.length>0&&(e.isBeginning?(v(E),l(E)):(u(E),o(E))),w&&w.length>0&&(e.isEnd?(v(w),l(w)):(u(w),o(w)))}function x(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function y(){return x()&&e.params.pagination.clickable}function P(){let w=e.params.a11y;!x()||e.pagination.bullets.each(E=>{let C=T(E);e.params.pagination.clickable&&(o(C),e.params.pagination.renderBullet||(d(C,"button"),f(C,w.paginationBulletMessage.replace(/\{\{index\}\}/,C.index()+1)))),C.is(`.${e.params.pagination.bulletActiveClass}`)?C.attr("aria-current","true"):C.removeAttr("aria-current")})}let S=(w,E,C)=>{o(w),w[0].tagName!=="BUTTON"&&(d(w,"button"),w.on("keydown",m)),f(w,C),p(w,E)},I=w=>{let E=w.target.closest(`.${e.params.slideClass}`);
1if(!E||!e.slides.includes(E))return;let C=e.slides.indexOf(E)===e.activeIndex,z=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(E);C||z||e.slideTo(e.slides.indexOf(E),0)},M=()=>{let w=e.params.a11y;w.itemRoleDescriptionMessage&&c(T(e.slides),w.itemRoleDescriptionMessage),d(T(e.slides),w.slideRole);let E=e.params.loop?e.slides.filter(C=>!C.classList.contains(e.params.slideDuplicateClass)).length:e.slides.length;w.slideLabelMessage&&e.slides.each((C,z)=>{let N=T(C),D=e.params.loop?parseInt(N.attr("data-swiper-slide-index"),10):z,H=w.slideLabelMessage.replace(/\{\{index\}\}/,D+1).replace(/\{\{slidesLength\}\}/,E);f(N,H)})},L=()=>{let w=e.params.a11y;e.$el.append(n);let E=e.$el;w.containerRoleDescriptionMessage&&c(E,w.containerRoleDescriptionMessage),w.containerMessage&&f(E,w.containerMessage);let C=e.$wrapperEl,z=w.id||C.attr("id")||`swiper-wrapper-${r(16)}`,N=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";g(C,z),h(C,N),M();let D,H;e.navigation&&e.navigation.$nextEl&&(D=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(H=e.navigation.$prevEl),D&&D.length&&S(D,z,w.nextSlideMessage),H&&H.length&&S(H,z,w.prevSlideMessage),y()&&e.pagination.$el.on("keydown",X(e.params.pagination.bulletClass),m),e.$el.on("focus",I,!0)};function $(){n&&n.length>0&&n.remove();let w,E;e.navigation&&e.navigation.$nextEl&&(w=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(E=e.navigation.$prevEl),w&&w.off("keydown",m),E&&E.off("keydown",m),y()&&e.pagination.$el.off("keydown",X(e.params.pagination.bulletClass),m),e.$el.off("focus",I,!0)}i("beforeInit",()=>{n=T(`<span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)}),i("afterInit",()=>{!e.params.a11y.enabled||L()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{!e.params.a11y.enabled||M()}),i("fromEdge toEdge afterInit lock unlock",()=>{!e.params.a11y.enabled||b()}),i("paginationUpdate",()=>{!e.params.a11y.enabled||P()}),i("destroy",()=>{!e.params.a11y.enabled||$()})}function Te(t){let{swiper:e,extendParams:s,on:i,emit:n}=t,a;e.autoplay={running:!1,paused:!1},s({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});function r(){let u=e.slides.eq(e.activeIndex),m=e.params.autoplay.delay;u.attr("data-swiper-autoplay")&&(m=u.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(a),a=V(()=>{let b;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),b=e.slidePrev(e.params.speed,!0,!0),n("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?l(
1):(b=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),n("autoplay")):(b=e.slidePrev(e.params.speed,!0,!0),n("autoplay")):e.params.loop?(e.loopFix(),b=e.slideNext(e.params.speed,!0,!0),n("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?l():(b=e.slideTo(0,e.params.speed,!0,!0),n("autoplay")):(b=e.slideNext(e.params.speed,!0,!0),n("autoplay")),(e.params.cssMode&&e.autoplay.running||b===!1)&&r()},m)}function o(){return typeof a<"u"||e.autoplay.running?!1:(e.autoplay.running=!0,n("autoplayStart"),r(),!0)}function l(){return!e.autoplay.running||typeof a>"u"?!1:(a&&(clearTimeout(a),a=void 0),e.autoplay.running=!1,n("autoplayStop"),!0)}function d(u){!e.autoplay.running||e.autoplay.paused||(a&&clearTimeout(a),e.autoplay.paused=!0,u===0||!e.params.autoplay.waitForTransition?(e.autoplay.paused=!1,r()):["transitionend","webkitTransitionEnd"].forEach(m=>{e.$wrapperEl[0].addEventListener(m,p)}))}function c(){let u=k();u.visibilityState==="hidden"&&e.autoplay.running&&d(),u.visibilityState==="visible"&&e.autoplay.paused&&(r(),e.autoplay.paused=!1)}function p(u){!e||e.destroyed||!e.$wrapperEl||u.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(m=>{e.$wrapperEl[0].removeEventListener(m,p)}),e.autoplay.paused=!1,e.autoplay.running?r():l())}function f(){e.params.autoplay.disableOnInteraction?l():(n("autoplayPause"),d()),["transitionend","webkitTransitionEnd"].forEach(u=>{e.$wrapperEl[0].removeEventListener(u,p)})}function g(){e.params.autoplay.disableOnInteraction||(e.autoplay.paused=!1,n("autoplayResume"),r())}function h(){e.params.autoplay.pauseOnMouseEnter&&(e.$el.on("mouseenter",f),e.$el.on("mouseleave",g))}function v(){e.$el.off("mouseenter",f),e.$el.off("mouseleave",g)}i("init",()=>{e.params.autoplay.enabled&&(o(),k().addEventListener("visibilitychange",c),h())}),i("beforeTransitionStart",(u,m,b)=>{e.autoplay.running&&(b||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(m):l())}),i("sliderFirstMove",()=>{e.autoplay.running&&(e.params.autoplay.disableOnInteraction?l():d())}),i("touchEnd",()=>{e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&r()}),i("destroy",()=>{v(),e.autoplay.running&&l(),k().removeEventListener("visibilitychange",c)}),Object.assign(e.autoplay,{pause:d,run:r,start:o,stop:l})}function Ds(t){let e=this,{$wrapperEl:s,params:i}=e;if(i.loop&&e.loopDestroy(),typeof t=="object"&&"length"in t)for(let n=0;n<t.length;n+=1)t[n]&&s.append(t[n]);else s.append(t);i.loop&&e.loopCreate(),i.observer||e.update()}function Hs(t){let e=this,{params:s,$wrapperEl:i,activeIndex:n}=e;s.loop&&e.loopDestroy();let a=n+1;if(typeof t=="object"&&"length"in t){for(let r=0;r<t.length;r+=1)t[r]&&i.prepend(t[r]);a=n+t.length}else i.prepend(t);s.loop&&e.loopCreate(),s.observer||e.update(),e.slideTo(a,0,!1)}function Gs(t,e){let s=this,{$wrapperEl:i,params:n,activeIndex:a}=s,r=a;n.loop&&(r-=s.loopedSlides,s.loopDestroy(),s.slides=i.children(`.${n.slideClass}`));let o=s.slides.length;if(t<=0){s.prependSlide(e);return}if(t>=o){s.appendSlide(e);return}let l=r>t?r+1:r,d=[];for(let c=o-1;c>=t;c-=1){let p=s.slides.eq(c);p.remove(),d.unshift(p)}if(typeof e=="object"&&"length"in e){for(let c=0;c<e.length;c+=1)e[c]&&i.append(e[c]);l=r>t?r+e.length:r}else i.append(e);for(let c=0;c<d.length;c+=1)i.append(d[c]);n.loop&&s.loopCreate(),n.observer||s.update(),n.loop?s.slideTo(l+s.loopedSlides,0,!1):s.slideTo(l,0,!1)}function Ns(t){let e=this,{params:s,$wrapperEl:i,activeIndex:n}=e,a=n;s.loop&&(a-=e.loopedSlides,e.loopDestroy(),e.slides=i.children(`.${s.slideClass}`));let r=a,o;if(typeof t=="object"&&"length"in t){for(let l=0;l<t.length;l+=1)o=t[l],e.slides[o]&&e.slides.eq(o).remove(),o<r&&(r-=1);r=Math.max(r,0)}else o=t,e.slides[o]&&e.slides.eq(o).remove(),o<r&&(r-=1),r=Math.max(r,0);s.loop&&e.loopCreate(),s.observer||e.update(),s.loop?e.slideTo(r+e.loopedSlides,0,!1):e.slideTo(r,0,!1)}function Bs(){let t=this,e=[];for(let s=0;s<t.slides.length;s+=1)e.push(s);t.removeSlide(e)}function Se(t){let{swiper:e}=t;Object.assign(e,{appendSlide:Ds.bind(e),prependSlide:Hs.bind(e),addSlide:Gs.bind(e),removeSlide:Ns.bind(e),removeAllSlides:Bs.bind(e)})}function R(t){let{effect:e,swiper:s,on:i,setTranslate:n,setTransition:a,overwriteParams:r,perspective:o,recreateShadows:l,getEffectParams:d}=t;i("beforeInit",()=>{if(s.params.effect!==e)return;s.classNames.push(`${s.params.containerModifierClass}${e}`),o&&o()&&s.classNames.push(`${s.params.containerModifierClass}3d`);let p=r?r():{};Object.assign(s.params,p),Object.assign(s.originalParams,p)}),i("setTranslate",()=>{s.params.effect===e&&n()}),i("setTransition",(p,f)=>{s.params.effect===e&&a(f)}),i("transitionEnd",()=>{if(s.params.effect===e&&l){if(!d||!d().slideShadows)return;s.slides.each(p=>{s.$(p).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()}),l()}});let c;i("virtualUpdate",()=>{s.params.effect===e&&(s.slides.length||(c=!0),requestAnimationFrame(()=>{c&&s.slides&&s.slides.length&&(n(),c=!1)}))})}function q(t,e){return t.transformEl?e.find(t.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):e}function U(t){let{swiper:e,duration:s,transformEl:i,allSlides:n}=t,{slides:a,activeIndex:r,$wrapperEl:o}=e;if(e.params.virtualTranslate&&s!==0){let l=!1,d;n?d=i?a.find(i):a:d=i?a.eq(r).find(i):a.eq(r),d.transitionEnd(()=>
1{if(l||!e||e.destroyed)return;l=!0,e.animating=!1;let c=["webkitTransitionEnd","transitionend"];for(let p=0;p<c.length;p+=1)o.trigger(c[p])})}}function $e(t){let{swiper:e,extendParams:s,on:i}=t;s({fadeEffect:{crossFade:!1,transformEl:null}}),R({effect:"fade",swiper:e,on:i,setTranslate:()=>{let{slides:r}=e,o=e.params.fadeEffect;for(let l=0;l<r.length;l+=1){let d=e.slides.eq(l),p=-d[0].swiperSlideOffset;e.params.virtualTranslate||(p-=e.translate);let f=0;e.isHorizontal()||(f=p,p=0);let g=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(d[0].progress),0):1+Math.min(Math.max(d[0].progress,-1),0);q(o,d).css({opacity:g}).transform(`translate3d(${p}px, ${f}px, 0px)`)}},setTransition:r=>{let{transformEl:o}=e.params.fadeEffect;(o?e.slides.find(o):e.slides).transition(r),U({swiper:e,duration:r,transformEl:o,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Ce(t){let{swiper:e,extendParams:s,on:i}=t;s({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let n=(l,d,c)=>{let p=c?l.find(".swiper-slide-shadow-left"):l.find(".swiper-slide-shadow-top"),f=c?l.find(".swiper-slide-shadow-right"):l.find(".swiper-slide-shadow-bottom");p.length===0&&(p=T(`<div class="swiper-slide-shadow-${c?"left":"top"}"></div>`),l.append(p)),f.length===0&&(f=T(`<div class="swiper-slide-shadow-${c?"right":"bottom"}"></div>`),l.append(f)),p.length&&(p[0].style.opacity=Math.max(-d,0)),f.length&&(f[0].style.opacity=Math.max(d,0))};R({effect:"cube",swiper:e,on:i,setTranslate:()=>{let{$el:l,$wrapperEl:d,slides:c,width:p,height:f,rtlTranslate:g,size:h,browser:v}=e,u=e.params.cubeEffect,m=e.isHorizontal(),b=e.virtual&&e.params.virtual.enabled,x=0,y;u.shadow&&(m?(y=d.find(".swiper-cube-shadow"),y.length===0&&(y=T('<div class="swiper-cube-shadow"></div>'),d.append(y)),y.css({height:`${p}px`})):(y=l.find(".swiper-cube-shadow"),y.length===0&&(y=T('<div class="swiper-cube-shadow"></div>'),l.append(y))));for(let S=0;S<c.length;S+=1){let I=c.eq(S),M=S;b&&(M=parseInt(I.attr("data-swiper-slide-index"),10));let L=M*90,$=Math.floor(L/360);g&&(L=-L,$=Math.floor(-L/360));let w=Math.max(Math.min(I[0].progress,1),-1),E=0,C=0,z=0;M%4===0?(E=-$*4*h,z=0):(M-1)%4===0?(E=0,z=-$*4*h):(M-2)%4===0?(E=h+$*4*h,z=h):(M-3)%4===0&&(E=-h,z=3*h+h*4*$),g&&(E=-E),m||(C=E,E=0);let N=`rotateX(${m?0:-L}deg) rotateY(${m?L:0}deg) translate3d(${E}px, ${C}px, ${z}px)`;w<=1&&w>-1&&(x=M*90+w*90,g&&(x=-M*90-w*90)),I.transform(N),u.slideShadows&&n(I,w,m)}if(d.css({"-webkit-transform-origin":`50% 50% -${h/2}px`,"transform-origin":`50% 50% -${h/2}px`}),u.shadow)if(m)y.transform(`translate3d(0px, ${p/2+u.shadowOffset}px, ${-p/2}px) rotateX(90deg) rotateZ(0deg) scale(${u.shadowScale})`);else{let S=Math.abs(x)-Math.floor(Math.abs(x)/90)*90,I=1.5-(Math.sin(S*2*Math.PI/360)/2+Math.cos(S*2*Math.PI/360)/2),M=u.shadowScale,L=u.shadowScale/I,$=u.shadowOffset;y.transform(`scale3d(${M}, 1, ${L}) translate3d(0px, ${f/2+$}px, ${-f/2/L}px) rotateX(-90deg)`)}let P=v.isSafari||v.isWebView?-h/2:0;d.transform(`translate3d(0px,0,${P}px) rotateX(${e.isHorizontal()?0:x}deg) rotateY(${e.isHorizontal()?-x:0}deg)`),d[0].style.setProperty("--swiper-cube-translate-z",`${P}px`)},setTransition:l=>{let{$el:d,slides:c}=e;c.transition(l).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(l),e.params.cubeEffect.shadow&&!e.isHorizontal()&&d.find(".swiper-cube-shadow").transition(l)},recreateShadows:()=>{let l=e.isHorizontal();e.slides.each(d=>{let c=Math.max(Math.min(d.progress,1),-1);n(T(d),c,l)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function Y(t,e,s){let i=`swiper-slide-shadow${s?`-${s}`:""}`,n=t.transformEl?e.find(t.transformEl):e,a=n.children(`.${i}`);return a.length||(a=T(`<div class="swiper-slide-shadow${s?`-${s}`:""}"></div>`),n.append(a)),a}function Me(t){let{swiper:e,extendParams:s,on:i}=t;s({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}});let n=(l,d,c)=>{let p=e.isHorizontal()?l.find(".swiper-slide-shadow-left"):l.find(".swiper-slide-shadow-top"),f=e.isHorizontal()?l.find(".swiper-slide-shadow-right"):l.find(".swiper-slide-shadow-bottom");p.length===0&&(p=Y(c,l,e.isHorizontal()?"left":"top")),f.length===0&&(f=Y(c,l,e.isHorizontal()?"right":"bottom")),p.length&&(p[0].style.opacity=Math.max(-d,0)),f.length&&(f[0].style.opacity=Math.max(d,0))};R({effect:"flip",swiper:e,on:i,setTranslate:()=>{let{slides:l,rtlTranslate:d}=e,c=e.params.flipEffect;for(let p=0;p<l.length;p+=1){let f=l.eq(p),g=f[0].progress;e.params.flipEffect.limitRotation&&(g=Math.max(Math.min(f[0].progress,
11),-1));let h=f[0].swiperSlideOffset,u=-180*g,m=0,b=e.params.cssMode?-h-e.translate:-h,x=0;e.isHorizontal()?d&&(u=-u):(x=b,b=0,m=-u,u=0),f[0].style.zIndex=-Math.abs(Math.round(g))+l.length,c.slideShadows&&n(f,g,c);let y=`translate3d(${b}px, ${x}px, 0px) rotateX(${m}deg) rotateY(${u}deg)`;q(c,f).transform(y)}},setTransition:l=>{let{transformEl:d}=e.params.flipEffect;(d?e.slides.find(d):e.slides).transition(l).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(l),U({swiper:e,duration:l,transformEl:d})},recreateShadows:()=>{let l=e.params.flipEffect;e.slides.each(d=>{let c=T(d),p=c[0].progress;e.params.flipEffect.limitRotation&&(p=Math.max(Math.min(d.progress,1),-1)),n(c,p,l)})},getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}function Pe(t){let{swiper:e,extendParams:s,on:i}=t;s({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),R({effect:"coverflow",swiper:e,on:i,setTranslate:()=>{let{width:r,height:o,slides:l,slidesSizesGrid:d}=e,c=e.params.coverflowEffect,p=e.isHorizontal(),f=e.translate,g=p?-f+r/2:-f+o/2,h=p?c.rotate:-c.rotate,v=c.depth;for(let u=0,m=l.length;u<m;u+=1){let b=l.eq(u),x=d[u],y=b[0].swiperSlideOffset,P=(g-y-x/2)/x,S=typeof c.modifier=="function"?c.modifier(P):P*c.modifier,I=p?h*S:0,M=p?0:h*S,L=-v*Math.abs(S),$=c.stretch;typeof $=="string"&&$.indexOf("%")!==-1&&($=parseFloat(c.stretch)/100*x);let w=p?0:$*S,E=p?$*S:0,C=1-(1-c.scale)*Math.abs(S);Math.abs(E)<.001&&(E=0),Math.abs(w)<.001&&(w=0),Math.abs(L)<.001&&(L=0),Math.abs(I)<.001&&(I=0),Math.abs(M)<.001&&(M=0),Math.abs(C)<.001&&(C=0);let z=`translate3d(${E}px,${w}px,${L}px)  rotateX(${M}deg) rotateY(${I}deg) scale(${C})`;if(q(c,b).transform(z),b[0].style.zIndex=-Math.abs(Math.round(S))+1,c.slideShadows){let D=p?b.find(".swiper-slide-shadow-left"):b.find(".swiper-slide-shadow-top"),H=p?b.find(".swiper-slide-shadow-right"):b.find(".swiper-slide-shadow-bottom");D.length===0&&(D=Y(c,b,p?"left":"top")),H.length===0&&(H=Y(c,b,p?"right":"bottom")),D.length&&(D[0].style.opacity=S>0?S:0),H.length&&(H[0].style.opacity=-S>0?-S:0)}}},setTransition:r=>{let{transformEl:o}=e.params.coverflowEffect;(o?e.slides.find(o):e.slides).transition(r).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(r)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function ze(t){let{swiper:e,extendParams:s,on:i}=t;s({creativeEffect:{transformEl:null,limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let n=o=>typeof o=="string"?o:`${o}px`;R({effect:"creative",swiper:e,on:i,setTranslate:()=>{let{slides:o,$wrapperEl:l,slidesSizesGrid:d}=e,c=e.params.creativeEffect,{progressMultiplier:p}=c,f=e.params.centeredSlides;if(f){let g=d[0]/2-e.params.slidesOffsetBefore||0;l.transform(`translateX(calc(50% - ${g}px))`)}for(let g=0;g<o.length;g+=1){let h=o.eq(g),v=h[0].progress,u=Math.min(Math.max(h[0].progress,-c.limitProgress),c.limitProgress),m=u;f||(m=Math.min(Math.max(h[0].originalProgress,-c.limitProgress),c.limitProgress));let b=h[0].swiperSlideOffset,x=[e.params.cssMode?-b-e.translate:-b,0,0],y=[0,0,0],P=!1;e.isHorizontal()||(x[1]=x[0],x[0]=0);let S={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};u<0?(S=c.next,P=!0):u>0&&(S=c.prev,P=!0),x.forEach((C,z)=>{x[z]=`calc(${C}px + (${n(S.translate[z])} * ${Math.abs(u*p)}))`}),y.forEach((C,z)=>{y[z]=S.rotate[z]*Math.abs(u*p)}),h[0].style.zIndex=-Math.abs(Math.round(v))+o.length;let I=x.join(", "),M=`rotateX(${y[0]}deg) rotateY(${y[1]}deg) rotateZ(${y[2]}
1deg)`,L=m<0?`scale(${1+(1-S.scale)*m*p})`:`scale(${1-(1-S.scale)*m*p})`,$=m<0?1+(1-S.opacity)*m*p:1-(1-S.opacity)*m*p,w=`translate3d(${I}) ${M} ${L}`;if(P&&S.shadow||!P){let C=h.children(".swiper-slide-shadow");if(C.length===0&&S.shadow&&(C=Y(c,h)),C.length){let z=c.shadowPerProgress?u*(1/c.limitProgress):u;C[0].style.opacity=Math.min(Math.max(Math.abs(z),0),1)}}let E=q(c,h);E.transform(w).css({opacity:$}),S.origin&&E.css("transform-origin",S.origin)}},setTransition:o=>{let{transformEl:l}=e.params.creativeEffect;(l?e.slides.find(l):e.slides).transition(o).find(".swiper-slide-shadow").transition(o),U({swiper:e,duration:o,transformEl:l,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}function Ie(t){let{swiper:e,extendParams:s,on:i}=t;s({cardsEffect:{slideShadows:!0,transformEl:null,rotate:!0}}),R({effect:"cards",swiper:e,on:i,setTranslate:()=>{let{slides:r,activeIndex:o}=e,l=e.params.cardsEffect,{startTranslate:d,isTouched:c}=e.touchEventsData,p=e.translate;for(let f=0;f<r.length;f+=1){let g=r.eq(f),h=g[0].progress,v=Math.min(Math.max(h,-4),4),u=g[0].swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&e.$wrapperEl.transform(`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(u-=r[0].swiperSlideOffset);let m=e.params.cssMode?-u-e.translate:-u,b=0,x=-100*Math.abs(v),y=1,P=-2*v,S=8-Math.abs(v)*.75,I=e.virtual&&e.params.virtual.enabled?e.virtual.from+f:f,M=(I===o||I===o-1)&&v>0&&v<1&&(c||e.params.cssMode)&&p<d,L=(I===o||I===o+1)&&v<0&&v>-1&&(c||e.params.cssMode)&&p>d;if(M||L){let C=(1-Math.abs((Math.abs(v)-.5)/.5))**.5;P+=-28*v*C,y+=-.5*C,S+=96*C,b=`${-25*C*Math.abs(v)}%`}if(v<0?m=`calc(${m}px + (${S*Math.abs(v)}%))`:v>0?m=`calc(${m}px + (-${S*Math.abs(v)}%))`:m=`${m}px`,!e.isHorizontal()){let C=b;b=m,m=C}let $=v<0?`${1+(1-y)*v}`:`${1-(1-y)*v}`,w=`
2        translate3d(${m}, ${b}, ${x}px)
3        rotateZ(${l.rotate?P:0}deg)
4        scale(${$})
5      `;if(l.slideShadows){let C=g.find(".swiper-slide-shadow");C.length===0&&(C=Y(l,g)),C.length&&(C[0].style.opacity=Math.min(Math.max((Math.abs(v)-.5)/.5,0),1))}g[0].style.zIndex=-Math.abs(Math.round(h))+r.length,q(l,g).transform(w)}},setTransition:r=>{let{transformEl:o}=e.params.cardsEffect;(o?e.slides.find(o):e.slides).transition(r).find(".swiper-slide-shadow").transition(r),U({swiper:e,duration:r,transformEl:o})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}A.use([ye,Te,xe,Ee,be,ve,Se,Ie,Pe,ze,Ce,$e,Me]);export{A as Swiper};
6//# sourceMappingURL=swiper-imports-GGQ2MVID.js.map.gzip

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.