PageSourceSearch

https://clickdoc.de/vendors-node_modules_swiper_swiper_esm_js.57f417e3b5cd0dad.js

js clickdoc.de collected 2026-09-24 11:56:55 UTC 63,817 bytes, 1 lines download raw bytes

1(self.webpackChunkclickdoc_host=self.webpackChunkclickdoc_host||[]).push([["vendors-node_modules_swiper_swiper_esm_js"],{58783:(Gs,Le,Oe)=>{function ge(t){return null!==t&&"object"==typeof t&&"constructor"in t&&t.constructor===Object}function ae(t={},e={}){Object.keys(e).forEach(s=>{typeof t[s]>"u"?t[s]=e[s]:ge(e[s])&&ge(t[s])&&Object.keys(e[s]).length>0&&ae(t[s],e[s])})}Oe.d(Le,{Ay:()=>_s});const ve={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function W(){const t=typeof document<"u"?document:{};return ae(t,ve),t}const Ae={document:ve,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:t=>typeof setTimeout>"u"?(t(),null):setTimeout(t,0),cancelAnimationFrame(t){typeof setTimeout>"u"||clearTimeout(t)}};function V(){const t=typeof window<"u"?window:{};return ae(t,Ae),t}class q extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function De(t){const e=t.__proto__;Object.defineProperty(t,"__proto__",{get:()=>e,set(s){e.__proto__=s}})}(this))}}function K(t=[]){const e=[];return t.forEach(s=>{Array.isArray(s)?e.push(...K(s)):e.push(s)}),e}function we(t,e){return Array.prototype.filter.call(t,e)}function H(t,e){const s=V(),i=W();let a=[];if(!e&&t instanceof q)return t;if(!t)return new q(a);if("string"==typeof t){const n=t.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){let o="div";0===n.indexOf("<li")&&(o="ul"),0===n.indexOf("<tr")&&(o="tbody"),(0===n.indexOf("<td")||0===n.indexOf("<th"))&&(o="tr"),0===n.indexOf("<tbody")&&(o="table"),0===n.indexOf("<option")&&(o="select");const f=i.createElement(o);f.innerHTML=n;for(let c=0;c<f.childNodes.length;c+=1)a.push(f.childNodes[c])}else a=function _e(t,e){if("string"!=typeof t)return[t];const s=[],i=e.querySelectorAll(t);for(let a=0;a<i.length;a+=1)s.push(i[a]);return s}(t.trim(),e||i)}else if(t.nodeType||t===s||t===i)a.push(t);else if(Array.isArray(t)){if(t instanceof q)return t;a=t}return new q(function He(t){const e=[];for(let s=0;s<t.length;s+=1)-1===e.indexOf(t[s])&&e.push(t[s]);return e}(a))}H.fn=q.prototype;const Et="resize scroll".split(" ");function B(t){return function e(...s){if(typeof s[0]>"u"){for(let i=0;i<this.length;i+=1)Et.indexOf(t)<0&&(t in this[i]?this[i][t]():H(this[i]).trigger(t));return this}return this.on(t,...s)}}B("click"),B("blur"),B("focus"),B("focusin"),B("focusout"),B("keyup"),B("keydown"),B("keypress"),B("submit"),B("change"),B("mousedown"),B("mousemove"),B("mouseup"),B("mouseenter"),B("mouseleave"),B("mouseout"),B("mouseover"),B("touchstart"),B("touchend"),B("touchmove"),B("resize"),B("scroll");const be={addClass:function Ge(...t){const e=K(t.map(s=>s.split(" ")));return this.forEach(s=>{s.classList.add(...e)}),this},removeClass:function Be(...t){const e=K(t.map(s=>s.split(" ")));return this.forEach(s=>{s.classList.remove(...e)}),this},hasClass:function Ve(...t){const e=K(t.map(s=>s.split(" ")));return we(this,s=>e.filter(i=>s.classList.contains(i)).length>0).length>0},toggleClass:function Xe(...t){const e=K(t.map(s=>s.split(" ")));this.forEach(s=>{e.forEach(i=>{s.classList.toggle(i)})})},attr:function We(t,e){if(1===arguments.length&&"string"==typeof t)return this[0]?this[0].getAttribute(t):void 0;for(let s=0;s<this.length;s+=1)if(2===arguments.length)this[s].setAttribute(t,e);else for(const i in t)this[s][i]=t[i],this[s].setAttribute(i,t[i]);return this},removeAttr:function Ye(t){for(let e=0;e<this.length;e+=1)this[e].removeAttribute(t);return this},transform:function Re(t){for(let e=0;e<this.length;e+=1)this[e].style.transform=t;return this},transition:function Fe(t){for(let e=0;e<this.length;e+=1)this[e].style.transitionDuration="string"!=typeof t?`${t}ms`:t;return this},on:function je(...t){let[e,s,i,a]=t;function n(u){const d=u.target;if(!d)return;const l=u.target.dom7EventData||[];if(l.indexOf(u)<0&&l.unshift(u),H(d).is(s))i.apply(d,l);else{const r=H(d).parents();for(let p=0;p<r.length;p+=1)H(r[p]).is(s)&&i.apply(r[p],l)}}function o(u){const d=u&&u.target&&u.target.dom7EventData||[];d.indexOf(u)<0&&d.unshift(u),i.apply(this,d)}"function"==typeof t[1]&&([e,i,a]=t,s=void 0),a||(a=!1);const f=e.split(" ");let c;for(let u=0;u<this.length;u+=1){const d=this[u];if(s)for(c=0;c<f.length;c+=1){const l=f[c];d.dom7LiveListeners||(d.dom7LiveListeners={}),d.dom7LiveListeners[l]||(d.dom7LiveListeners[l]=[]),d.dom7LiveListeners[l].push({listener:i,proxyListener:n}),d.addEventListener(l,n,a)}else for(c=0;c<f.length;c+=1){const l=f[c];d.dom7Listeners||(d.dom7Listeners={}),d.dom7Listeners[l]||(d.dom7Listeners[l]=[]),d.dom7Listeners[l].push({listener:i,proxyListener:o}),d.addEventListener(l,o,a)}}return this},off:function qe(...t){let[e,s,i,a]=t;"function"==typeof t[1]&&([e,i,a]=t,s=void 0),a||(a=!1);const n=e.split(" ");for(let o=0;o<n.length;o+=1){const f=n[o];for(let c=0;c<this.length;c+=1){const u=this[c];let d;if(!s&&u.dom7Listeners?d=u.dom7Listeners[f]:s&&u.dom7LiveListeners&&(d=u.dom7LiveListeners[f]),d&&d.length)for(let l=d.length-1;l>=0;l-=1){const r=d[l];i&&r.listener===i||i&&r.listener&&r.listener.dom7proxy&&r.listener.dom7proxy===i?(u.removeEventListener(f,r.proxyListener,a),d.splice(l,1)):i||(u.removeEventListener(f,r.proxyListener,a),d.splice(l,1))}}}return this},trigger:function Ue(...t){const e=V(),s=t[0].split(" "),i=t[1];for(let a=0;a<s.length;a+=1){const n=s[a];for(let o=0;o<this.length;o+=1){const f=this[o];if(e.CustomEvent){const c=new e.CustomEvent(n,{detail:i,bubbles:!0,cancelable:!0});f.dom7EventData=t.filter((u,d)=>d>0),f.dispatchEvent(c),f.dom7EventData=[],delete f.dom7EventData}}}return this},transitionEnd:function Ke(t){const e=this;return t&&e.on("transitionend",function s(i){i.target===this&&(t.call(this,i),e.off("transitionend",s))}),this},outerWidth:function Ze(t){if(this.length>0){if(t){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+
1parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function Je(t){if(this.length>0){if(t){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function et(){const t=V();return this[0]?t.getComputedStyle(this[0],null):{}},offset:function Qe(){if(this.length>0){const t=V(),e=W(),s=this[0],i=s.getBoundingClientRect(),a=e.body;return{top:i.top+(s===t?t.scrollY:s.scrollTop)-(s.clientTop||a.clientTop||0),left:i.left+(s===t?t.scrollX:s.scrollLeft)-(s.clientLeft||a.clientLeft||0)}}return null},css:function tt(t,e){const s=V();let i;if(1===arguments.length){if("string"!=typeof t){for(i=0;i<this.length;i+=1)for(const a in t)this[i].style[a]=t[a];return this}if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(t)}if(2===arguments.length&&"string"==typeof t){for(i=0;i<this.length;i+=1)this[i].style[t]=e;return this}return this},each:function st(t){return t?(this.forEach((e,s)=>{t.apply(e,[e,s])}),this):this},html:function nt(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},text:function at(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},is:function rt(t){const e=V(),s=W(),i=this[0];let a,n;if(!i||typeof t>"u")return!1;if("string"==typeof t){if(i.matches)return i.matches(t);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(t);if(i.msMatchesSelector)return i.msMatchesSelector(t);for(a=H(t),n=0;n<a.length;n+=1)if(a[n]===i)return!0;return!1}if(t===s)return i===s;if(t===e)return i===e;if(t.nodeType||t instanceof q){for(a=t.nodeType?[t]:t,n=0;n<a.length;n+=1)if(a[n]===i)return!0;return!1}return!1},index:function lt(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function ot(t){if(typeof t>"u")return this;const e=this.length;if(t>e-1)return H([]);if(t<0){const s=e+t;return H(s<0?[]:[this[s]])}return H([this[t]])},append:function dt(...t){let e;const s=W();for(let i=0;i<t.length;i+=1){e=t[i];for(let a=0;a<this.length;a+=1)if("string"==typeof e){const n=s.createElement("div");for(n.innerHTML=e;n.firstChild;)this[a].appendChild(n.firstChild)}else if(e instanceof q)for(let n=0;n<e.length;n+=1)this[a].appendChild(e[n]);else this[a].appendChild(e)}return this},prepend:function ct(t){const e=W();let s,i;for(s=0;s<this.length;s+=1)if("string"==typeof t){const a=e.createElement("div");for(a.innerHTML=t,i=a.childNodes.length-1;i>=0;i-=1)this[s].insertBefore(a.childNodes[i],this[s].childNodes[0])}else if(t instanceof q)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},next:function ft(t){return this.length>0?t?this[0].nextElementSibling&&H(this[0].nextElementSibling).is(t)?H([this[0].nextElementSibling]):H([]):H(this[0].nextElementSibling?[this[0].nextElementSibling]:[]):H([])},nextAll:function ut(t){const e=[];let s=this[0];if(!s)return H([]);for(;s.nextElementSibling;){const i=s.nextElementSibling;t?H(i).is(t)&&e.push(i):e.push(i),s=i}return H(e)},prev:function pt(t){if(this.length>0){const e=this[0];return t?e.previousElementSibling&&H(e.previousElementSibling).is(t)?H([e.previousElementSibling]):H([]):H(e.previousElementSibling?[e.previousElementSibling]:[])}return H([])},prevAll:function mt(t){const e=[];let s=this[0];if(!s)return H([]);for(;s.previousElementSibling;){const i=s.previousElementSibling;t?H(i).is(t)&&e.push(i):e.push(i),s=i}return H(e)},parent:function ht(t){const e=[];for(let s=0;s<this.length;s+=1)null!==this[s].parentNode&&(t?H(this[s].parentNode).is(t)&&e.push(this[s].parentNode):e.push(this[s].parentNode));return H(e)},parents:function gt(t){const e=[];for(let s=0;s<this.length;s+=1){let i=this[s].parentNode;for(;i;)t?H(i).is(t)&&e.push(i):e.push(i),i=i.parentNode}return H(e)},closest:function vt(t){let e=this;return typeof t>"u"?H([]):(e.is(t)||(e=e.parents(t).eq(0)),e)},find:function wt(t){const e=[];for(let s=0;s<this.length;s+=1){const i=this[s].querySelectorAll(t);for(let a=0;a<i.length;
1a+=1)e.push(i[a])}return H(e)},children:function bt(t){const e=[];for(let s=0;s<this.length;s+=1){const i=this[s].children;for(let a=0;a<i.length;a+=1)(!t||H(i[a]).is(t))&&e.push(i[a])}return H(e)},filter:function it(t){return H(we(this,t))},remove:function yt(){for(let t=0;t<this.length;t+=1)this[t].parentNode&&this[t].parentNode.removeChild(this[t]);return this}};Object.keys(be).forEach(t=>{Object.defineProperty(H.fn,t,{value:be[t],writable:!0})});const X=H;function re(t,e){return void 0===e&&(e=0),setTimeout(t,e)}function Z(){return Date.now()}function Q(t){return"object"==typeof t&&null!==t&&t.constructor&&"Object"===Object.prototype.toString.call(t).slice(8,-1)}function $t(t){return typeof window<"u"&&typeof window.HTMLElement<"u"?t instanceof HTMLElement:t&&(1===t.nodeType||11===t.nodeType)}function Y(){const t=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){const i=s<0||arguments.length<=s?void 0:arguments[s];if(null!=i&&!$t(i)){const a=Object.keys(Object(i)).filter(n=>e.indexOf(n)<0);for(let n=0,o=a.length;n<o;n+=1){const f=a[n],c=Object.getOwnPropertyDescriptor(i,f);void 0!==c&&c.enumerable&&(Q(t[f])&&Q(i[f])?i[f].__swiper__?t[f]=i[f]:Y(t[f],i[f]):!Q(t[f])&&Q(i[f])?(t[f]={},i[f].__swiper__?t[f]=i[f]:Y(t[f],i[f])):t[f]=i[f])}}}return t}function ee(t,e,s){t.style.setProperty(e,s)}function ye(t){let{swiper:e,targetPosition:s,side:i}=t;const a=V(),n=-e.translate;let f,o=null;const c=e.params.speed;e.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(e.cssModeFrameID);const u=s>n?"next":"prev",d=(r,p)=>"next"===u&&r>=p||"prev"===u&&r<=p,l=()=>{f=(new Date).getTime(),null===o&&(o=f);const r=Math.max(Math.min((f-o)/c,1),0),p=.5-Math.cos(r*Math.PI)/2;let m=n+p*(s-n);if(d(m,s)&&(m=s),e.wrapperEl.scrollTo({[i]:m}),d(m,s))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:m})}),void a.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=a.requestAnimationFrame(l)};l()}let le,oe,de;function Ee(){return le||(le=function Ct(){const t=V(),e=W();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{const a=Object.defineProperty({},"passive",{get(){i=!0}});t.addEventListener("testPassiveListener",null,a)}catch{}return i}(),gestures:"ongesturestart"in t}}()),le}function xe(t){let{swiper:e,runCallbacks:s,direction:i,step:a}=t;const{activeIndex:n,previousIndex:o}=e;let f=i;if(f||(f=n>o?"next":n<o?"prev":"reset"),e.emit(`transition${a}`),s&&n!==o){if("reset"===f)return void e.emit(`slideResetTransition${a}`);e.emit(`slideChangeTransition${a}`),e.emit("next"===f?`slideNextTransition${a}`:`slidePrevTransition${a}`)}}function gs(t){const e=this,s=W(),i=V(),a=e.touchEventsData,{params:n,touches:o,enabled:f}=e;if(!f||e.animating&&n.preventInteractionOnTransition)return;!e.animating&&n.cssMode&&n.loop&&e.loopFix();let c=t;c.originalEvent&&(c=c.originalEvent);let u=X(c.target);if("wrapper"===n.touchEventsTarget&&!u.closest(e.wrapperEl).length||(a.isTouchEvent="touchstart"===c.type,!a.isTouchEvent&&"which"in c&&3===c.which)||!a.isTouchEvent&&"button"in c&&c.button>0||a.isTouched&&a.isMoved)return;n.noSwipingClass&&""!==n.noSwipingClass&&c.target&&c.target.shadowRoot&&t.path&&t.path[0]&&(u=X(t.path[0]));const l=n.noSwipingSelector?n.noSwipingSelector:`.${n.noSwipingClass}`;if(n.noSwiping&&(c.target&&c.target.shadowRoot?function hs(t,e){return void 0===e&&(e=this),function s(i){return i&&i!==W()&&i!==V()?(i.assignedSlot&&(i=i.assignedSlot),i.closest(t)||s(i.getRootNode().host)):null}(e)}(l,c.target):u.closest(l)[0]))return void(e.allowClick=!0);if(n.swipeHandler&&!u.closest(n.swipeHandler)[0])return;o.currentX="touchstart"===c.type?c.targetTouches[0].pageX:c.pageX,o.currentY="touchstart"===c.type?c.targetTouches[0].pageY:c.pageY;const p=o.currentX,m=o.currentY,h=n.edgeSwipeDetection||n.iOSEdgeSwipeDetection,v=n.edgeSwipeThreshold||n.iOSEdgeSwipeThreshold;if(h&&(p<=v||p>=i.innerWidth-v)){if("prevent"!==h)return;t.preventDefault()}if(Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=p,o.startY=m,a.touchStartTime=Z(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,n.threshold>0&&(a.allowThresholdMove=!1),"touchstart"!==c.type){let g=!0;u.is(a.focusableElements)&&(g=!1,"SELECT"===u[0].nodeName&&(a.isTouched=!1)),s.activeElement&&X(s.activeElement).is(a.focusableElements)&&s.activeElement!==u[0]&&s.activeElement.blur(),(n.touchStartForcePreventDefault||g&&e.allowTouchMove&&n.touchStartPreventDefault)&&!u[0].isContentEditable&&c.preventDefault()}e.params.freeMode&&e.params.freeMode.enabled&&e.freeMode&&e.animating&&!n.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",c)}function vs(t){const e=W(),s=this,i=s.touchEventsData,{params:a,touches:n,rtlTranslate:o,enabled:f}=s;if(!f)return;let c=t;if(c.originalEvent&&(c=c.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",c));if(i.isTouchEvent&&"touchmove"!==c.type)return;const u="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),d="touchmove"===c.type?u.pageX:c.pageX,l="touchmove"===c.type?u.pageY:c.pageY;if(c.preventedByNestedSwiper)return n.startX=d,void(n.startY=l);if(!s.allowTouchMove)return X(c.target).is(i.focusableElements)||(s.allowClick=!1),void(i.isTouched&&(Object.assign(n,{startX:d,startY:l,currentX:d,currentY:l}
1),i.touchStartTime=Z()));if(i.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop)if(s.isVertical()){if(l<n.startY&&s.translate<=s.maxTranslate()||l>n.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(d<n.startX&&s.translate<=s.maxTranslate()||d>n.startX&&s.translate>=s.minTranslate())return;if(i.isTouchEvent&&e.activeElement&&c.target===e.activeElement&&X(c.target).is(i.focusableElements))return i.isMoved=!0,void(s.allowClick=!1);if(i.allowTouchCallbacks&&s.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;n.currentX=d,n.currentY=l;const r=n.currentX-n.startX,p=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(r**2+p**2)<s.params.threshold)return;if(typeof i.isScrolling>"u"){let g;s.isHorizontal()&&n.currentY===n.startY||s.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:r*r+p*p>=25&&(g=180*Math.atan2(Math.abs(p),Math.abs(r))/Math.PI,i.isScrolling=s.isHorizontal()?g>a.touchAngle:90-g>a.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",c),typeof i.startMoving>"u"&&(n.currentX!==n.startX||n.currentY!==n.startY)&&(i.startMoving=!0),i.isScrolling)return void(i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!a.cssMode&&c.cancelable&&c.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&c.stopPropagation(),i.isMoved||(a.loop&&!a.cssMode&&s.loopFix(),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating&&s.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,a.grabCursor&&(!0===s.allowSlideNext||!0===s.allowSlidePrev)&&s.setGrabCursor(!0),s.emit("sliderFirstMove",c)),s.emit("sliderMove",c),i.isMoved=!0;let m=s.isHorizontal()?r:p;n.diff=m,m*=a.touchRatio,o&&(m=-m),s.swipeDirection=m>0?"prev":"next",i.currentTranslate=m+i.startTranslate;let h=!0,v=a.resistanceRatio;if(a.touchReleaseOnEdges&&(v=0),m>0&&i.currentTranslate>s.minTranslate()?(h=!1,a.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+m)**v)):m<0&&i.currentTranslate<s.maxTranslate()&&(h=!1,a.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-m)**v)),h&&(c.preventedByNestedSwiper=!0),!s.allowSlideNext&&"next"===s.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&"prev"===s.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&!s.allowSlideNext&&(i.currentTranslate=i.startTranslate),a.threshold>0){if(!(Math.abs(m)>a.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
1if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}!a.followFinger||a.cssMode||((a.freeMode&&a.freeMode.enabled&&s.freeMode||a.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),s.params.freeMode&&a.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function ws(t){const e=this,s=e.touchEventsData,{params:i,touches:a,rtlTranslate:n,slidesGrid:o,enabled:f}=e;if(!f)return;let c=t;if(c.originalEvent&&(c=c.originalEvent),s.allowTouchCallbacks&&e.emit("touchEnd",c),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&e.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===e.allowSlideNext||!0===e.allowSlidePrev)&&e.setGrabCursor(!1);const u=Z(),d=u-s.touchStartTime;if(e.allowClick){const y=c.path||c.composedPath&&c.composedPath();e.updateClickedSlide(y&&y[0]||c.target),e.emit("tap click",c),d<300&&u-s.lastClickTime<300&&e.emit("doubleTap doubleClick",c)}if(s.lastClickTime=Z(),re(()=>{e.destroyed||(e.allowClick=!0)}),!s.isTouched||!s.isMoved||!e.swipeDirection||0===a.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let l;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,l=i.followFinger?n?e.translate:-e.translate:-s.currentTranslate,i.cssMode)return;if(e.params.freeMode&&i.freeMode.enabled)return void e.freeMode.onTouchEnd({currentPos:l});let r=0,p=e.slidesSizesGrid[0];for(let y=0;y<o.length;y+=y<i.slidesPerGroupSkip?1:i.slidesPerGroup){const b=y<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;typeof o[y+b]<"u"?l>=o[y]&&l<o[y+b]&&(r=y,p=o[y+b]-o[y]):l>=o[y]&&(r=y,p=o[o.length-1]-o[o.length-2])}let m=null,h=null;i.rewind&&(e.isBeginning?h=e.params.virtual&&e.params.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(m=0));const v=(l-o[r])/p,g=r<i.slidesPerGroupSkip-1?1:i.slidesPerGroup;if(d>i.longSwipesMs){if(!i.longSwipes)return void e.slideTo(e.activeIndex);"next"===e.swipeDirection&&e.slideTo(v>=i.longSwipesRatio?i.rewind&&e.isEnd?m:r+g:r),"prev"===e.swipeDirection&&(v>1-i.longSwipesRatio?e.slideTo(r+g):null!==h&&v<0&&Math.abs(v)>i.longSwipesRatio?e.slideTo(h):e.slideTo(r))}else{if(!i.shortSwipes)return void e.slideTo(e.activeIndex);!e.navigation||c.target!==e.navigation.nextEl&&c.target!==e.navigation.prevEl?("next"===e.swipeDirection&&e.slideTo(null!==m?m:r+g),"prev"===e.swipeDirection&&e.slideTo(null!==h?h:r)):e.slideTo(c.target===e.navigation.nextEl?r+g:r)}}function Te(){const t=this,{params:e,el:s}=t;if(s&&0===s.offsetWidth)return;e.breakpoints&&t.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:a,snapGrid:n}=t;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses(),t.slideTo(("auto"===e.slidesPerView||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides?t.slides.length-1:t.activeIndex,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.run(),t.allowSlidePrev=a,t.allowSlideNext=i,t.params.watchOverflow&&n!==t.snapGrid&&t.checkOverflow()}function bs(t){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function ys(){const t=this,{wrapperEl:e,rtlTranslate:s,enabled:i}=t;if(!i)return;let a;t.previousTranslate=t.translate,t.translate=t.isHorizontal()?-e.scrollLeft:-e.scrollTop,-0===t.translate&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();const n=t.maxTranslate()-t.minTranslate();a=0===n?0:(t.translate-t.minTranslate())/n,a!==t.progress&&t.updateProgress(s?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}let Se=!1;function Es(){}const $e=(t,e)=>{const s=W(),{params:i,touchEvents:a,el:n,wrapperEl:o,device:f,support:c}=t,u=!!i.nested,d="on"===e?"addEventListener":"removeEventListener",l=e;if(c.touch){const r=!("touchstart"!==a.start||!c.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1};n[d](a.start,t.onTouchStart,r),n[d](a.move,t.onTouchMove,c.passiveListener?{passive:!1,capture:u}:u),n[d](a.end,t.onTouchEnd,r),a.cancel&&n[d](a.cancel,t.onTouchEnd,r)}else n[d](a.start,t.onTouchStart,!1),s[d](a.move,t.onTouchMove,u),s[d](a.end,t.onTouchEnd,!1);(i.preventClicks||i.preventClicksPropagation)&&n[d]("click",t.onClick,!0),i.cssMode&&o[d]("scroll",t.onScroll),t[l](i.updateOnWindowResize?f.ios||f.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",Te,!0)},Ce=(t,e)=>t.grid&&e.grid&&e.grid.rows>1,Me={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",
1spaceBetween: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 Ns(t,e){return function(i){void 0===i&&(i={});const a=Object.keys(i)[0],n=i[a];"object"==typeof n&&null!==n?(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===t[a]&&(t[a]={auto:!0}),a in t&&"enabled"in n?(!0===t[a]&&(t[a]={enabled:!0}),"object"==typeof t[a]&&!("enabled"in t[a])&&(t[a].enabled=!0),t[a]||(t[a]={enabled:!1}),Y(e,i)):Y(e,i)):Y(e,i)}}const ce={eventsEmitter:{on(t,e,s){const i=this;if("function"!=typeof e)return i;const a=s?"unshift":"push";return t.split(" ").forEach(n=>{i.eventsListeners[n]||(i.eventsListeners[n]=[]),i.eventsListeners[n][a](e)}),i},once(t,e,s){const i=this;if("function"!=typeof e)return i;function a(){i.off(t,a),a.__emitterProxy&&delete a.__emitterProxy;for(var n=arguments.length,o=new Array(n),f=0;f<n;f++)o[f]=arguments[f];e.apply(i,o)}return a.__emitterProxy=e,i.on(t,a,s)},onAny(t,e){const s=this;if("function"!=typeof t)return s;const i=e?"unshift":"push";return s.eventsAnyListeners.indexOf(t)<0&&s.eventsAnyListeners[i](t),s},offAny(t){const e=this;if(!e.eventsAnyListeners)return e;const s=e.eventsAnyListeners.indexOf(t);return s>=0&&e.eventsAnyListeners.splice(s,1),e},off(t,e){const s=this;return s.eventsListeners&&t.split(" ").forEach(i=>{typeof e>"u"?s.eventsListeners[i]=[]:s.eventsListeners[i]&&s.eventsListeners[i].forEac
1h((a,n)=>{(a===e||a.__emitterProxy&&a.__emitterProxy===e)&&s.eventsListeners[i].splice(n,1)})}),s},emit(){const t=this;if(!t.eventsListeners)return t;let e,s,i;for(var a=arguments.length,n=new Array(a),o=0;o<a;o++)n[o]=arguments[o];return"string"==typeof n[0]||Array.isArray(n[0])?(e=n[0],s=n.slice(1,n.length),i=t):(e=n[0].events,s=n[0].data,i=n[0].context||t),s.unshift(i),(Array.isArray(e)?e:e.split(" ")).forEach(c=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(u=>{u.apply(i,[c,...s])}),t.eventsListeners&&t.eventsListeners[c]&&t.eventsListeners[c].forEach(u=>{u.apply(i,s)})}),t}},update:{updateSize:function At(){const t=this;let e,s;const i=t.$el;e=typeof t.params.width<"u"&&null!==t.params.width?t.params.width:i[0].clientWidth,s=typeof t.params.height<"u"&&null!==t.params.height?t.params.height:i[0].clientHeight,!(0===e&&t.isHorizontal()||0===s&&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}))},updateSlides:function Dt(){const t=this;function e(w){return t.isHorizontal()?w:{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"}[w]}function s(w,x){return parseFloat(w.getPropertyValue(e(x))||0)}const i=t.params,{$wrapperEl:a,size:n,rtlTranslate:o,wrongRTL:f}=t,c=t.virtual&&i.virtual.enabled,u=c?t.virtual.slides.length:t.slides.length,d=a.children(`.${t.params.slideClass}`),l=c?t.virtual.slides.length:d.length;let r=[];const p=[],m=[];let h=i.slidesOffsetBefore;"function"==typeof h&&(h=i.slidesOffsetBefore.call(t));let v=i.slidesOffsetAfter;"function"==typeof v&&(v=i.slidesOffsetAfter.call(t));const g=t.snapGrid.length,y=t.slidesGrid.length;let b=i.spaceBetween,E=-h,M=0,P=0;if(typeof n>"u")return;"string"==typeof b&&b.indexOf("%")>=0&&(b=parseFloat(b.replace("%",""))/100*n),t.virtualSize=-b,d.css(o?{marginLeft:"",marginBottom:"",marginTop:""}:{marginRight:"",marginBottom:"",marginTop:""}),i.centeredSlides&&i.cssMode&&(ee(t.wrapperEl,"--swiper-centered-offset-before",""),ee(t.wrapperEl,"--swiper-centered-offset-after",""));const I=i.grid&&i.grid.rows>1&&t.grid;let C;I&&t.grid.initSlides(l);const O="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(w=>typeof i.breakpoints[w].slidesPerView<"u").length>0;for(let w=0;w<l;w+=1){C=0;const x=d.eq(w);if(I&&t.grid.updateSlide(w,x,l,e),"none"!==x.css("display")){if("auto"===i.slidesPerView){O&&(d[w].style[e("width")]="");const T=getComputedStyle(x[0]),z=x[0].style.transform,k=x[0].style.webkitTransform;if(z&&(x[0].style.transform="none"),k&&(x[0].style.webkitTransform="none"),i.roundLengths)C=t.isHorizontal()?x.outerWidth(!0):x.outerHeight(!0);else{const _=s(T,"width"),D=s(T,"padding-left"),S=s(T,"padding-right"),L=s(T,"margin-left"),A=s(T,"margin-right"),N=T.getPropertyValue("box-sizing");if(N&&"border-box"===N)C=_+L+A;else{const{clientWidth:G,offsetWidth:F}=x[0];C=_+D+S+L+A+(F-G)}}z&&(x[0].style.transform=z),k&&(x[0].style.webkitTransform=k),i.roundLengths&&(C=Math.floor(C))}else C=(n-(i.slidesPerView-1)*b)/i.slidesPerView,i.roundLengths&&(C=Math.floor(C)),d[w]&&(d[w].style[e("width")]=`${C}px`);d[w]&&(d[w].swiperSlideSize=C),m.push(C),i.centeredSlides?(E=E+C/2+M/2+b,0===M&&0!==w&&(E=E-n/2-b),0===w&&(E=E-n/2-b),Math.abs(E)<.001&&(E=0),i.roundLengths&&(E=Math.floor(E)),P%i.slidesPerGroup==0&&r.push(E),p.push(E)):(i.roundLengths&&(E=Math.floor(E)),(P-Math.min(t.params.slidesPerGroupSkip,P))%t.params.slidesPerGroup==0&&r.push(E),p.push(E),E=E+C+b),t.virtualSize+=C+b,M=C,P+=1}}if(t.virtualSize=Math.max(t.virtualSize,n)+v,o&&f&&("slide"===i.effect||"coverflow"===i.effect)&&a.css({width:`${t.virtualSize+i.spaceBetween}px`}),i.setWrapperSize&&a.css({[e("width")]:`${t.virtualSize+i.spaceBetween}px`}),I&&t.grid.updateWrapperSize(C,r,e),!i.centeredSlides){const w=[];for(let x=0;x<r.length;x+=1){let T=r[x];i.roundLengths&&(T=Math.floor(T)),r[x]<=t.virtualSize-n&&w.push(T)}r=w,Math.floor(t.virtualSize-n)-Math.floor(r[r.length-1])>1&&r.push(t.virtualSize-n)}if(0===r.length&&(r=[0]),0!==i.spaceBetween){const w=t.isHorizontal()&&o?"marginLeft":e("marginRight");d.filter((x,T)=>!i.cssMode||T!==d.length-1).css({[w]:`${b}px`})}
1if(i.centeredSlides&&i.centeredSlidesBounds){let w=0;m.forEach(T=>{w+=T+(i.spaceBetween?i.spaceBetween:0)}),w-=i.spaceBetween;const x=w-n;r=r.map(T=>T<0?-h:T>x?x+v:T)}if(i.centerInsufficientSlides){let w=0;if(m.forEach(x=>{w+=x+(i.spaceBetween?i.spaceBetween:0)}),w-=i.spaceBetween,w<n){const x=(n-w)/2;r.forEach((T,z)=>{r[z]=T-x}),p.forEach((T,z)=>{p[z]=T+x})}}if(Object.assign(t,{slides:d,snapGrid:r,slidesGrid:p,slidesSizesGrid:m}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){ee(t.wrapperEl,"--swiper-centered-offset-before",-r[0]+"px"),ee(t.wrapperEl,"--swiper-centered-offset-after",t.size/2-m[m.length-1]/2+"px");const w=-t.snapGrid[0],x=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(T=>T+w),t.slidesGrid=t.slidesGrid.map(T=>T+x)}if(l!==u&&t.emit("slidesLengthChange"),r.length!==g&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),p.length!==y&&t.emit("slidesGridLengthChange"),i.watchSlidesProgress&&t.updateSlidesOffset(),!(c||i.cssMode||"slide"!==i.effect&&"fade"!==i.effect)){const w=`${i.containerModifierClass}backface-hidden`,x=t.$el.hasClass(w);l<=i.maxBackfaceHiddenSlides?x||t.$el.addClass(w):x&&t.$el.removeClass(w)}},updateAutoHeight:function Ht(t){const e=this,s=[],i=e.virtual&&e.params.virtual.enabled;let n,a=0;"number"==typeof t?e.setTransition(t):!0===t&&e.setTransition(e.params.speed);const o=f=>i?e.slides.filter(c=>parseInt(c.getAttribute("data-swiper-slide-index"),10)===f)[0]:e.slides.eq(f)[0];if("auto"!==e.params.slidesPerView&&e.params.slidesPerView>1)if(e.params.centeredSlides)e.visibleSlides.each(f=>{s.push(f)});else for(n=0;n<Math.ceil(e.params.slidesPerView);n+=1){const f=e.activeIndex+n;if(f>e.slides.length&&!i)break;s.push(o(f))}else s.push(o(e.activeIndex));for(n=0;n<s.length;n+=1)if(typeof s[n]<"u"){const f=s[n].offsetHeight;a=f>a?f:a}(a||0===a)&&e.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function Nt(){const 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},updateSlidesProgress:function _t(t){void 0===t&&(t=this&&this.translate||0);const e=this,s=e.params,{slides:i,rtlTranslate:a,snapGrid:n}=e;if(0===i.length)return;typeof i[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let o=-t;a&&(o=t),i.removeClass(s.slideVisibleClass),e.visibleSlidesIndexes=[],e.visibleSlides=[];for(let f=0;f<i.length;f+=1){const c=i[f];let u=c.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(u-=i[0].swiperSlideOffset);const d=(o+(s.centeredSlides?e.minTranslate():0)-u)/(c.swiperSlideSize+s.spaceBetween),l=(o-n[0]+(s.centeredSlides?e.minTranslate():0)-u)/(c.swiperSlideSize+s.spaceBetween),r=-(o-u),p=r+e.slidesSizesGrid[f];(r>=0&&r<e.size-1||p>1&&p<=e.size||r<=0&&p>=e.size)&&(e.visibleSlides.push(c),e.visibleSlidesIndexes.push(f),i.eq(f).addClass(s.slideVisibleClass)),c.progress=a?-d:d,c.originalProgress=a?-l:l}e.visibleSlides=X(e.visibleSlides)},updateProgress:function Gt(t){const e=this;typeof t>"u"&&(t=e&&e.translate&&e.translate*(e.rtlTranslate?-1:1)||0);const s=e.params,i=e.maxTranslate()-e.minTranslate();let{progress:a,isBeginning:n,isEnd:o}=e;const f=n,c=o;0===i?(a=0,n=!0,o=!0):(a=(t-e.minTranslate())/i,n=a<=0,o=a>=1),Object.assign(e,{progress:a,isBeginning:n,isEnd:o}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&e.updateSlidesProgress(t),n&&!f&&e.emit("reachBeginning toEdge"),o&&!c&&e.emit("reachEnd toEdge"),(f&&!n||c&&!o)&&e.emit("fromEdge"),e.emit("progress",a)},updateSlidesClasses:function Bt(){const t=this,{slides:e,params:s,$wrapperEl:i,activeIndex:a,realIndex:n}=t,o=t.virtual&&s.virtual.enabled;let f;e.removeClass(`${s.slideActiveClass} ${s.slideNextClass} ${s.slidePrevClass} ${s.slideDuplicateActiveClass} ${s.slideDuplicateNextClass} ${s.slideDuplicatePrevClass}`),f=o?t.$wrapperEl.find(`.${s.slideClass}[data-swiper-slide-index="${a}"]`):e.eq(a),f.addClass(s.slideActiveClass),s.loop&&(f.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${n}"]`).addClass(s.slideDuplicateActiveClass));let c=f.nextAll(`.${s.slideClass}`).eq(0).addClass(s.slideNextClass);s.loop&&0===c.length&&(c=e.eq(0),c.addClass(s.slideNextClass));let u=f.prevAll(`.${s.slideClass}`).eq(0).addClass(s.slidePrevClass);s.loop&&0===u.length&&(u=e.eq(-1),u.addClass(s.slidePrevClass)),s.loop&&(c.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicateNextClass),u.hasClass(s.slideDuplicateClass)?i.children(`.${s.slideClass}:not(.${s.slideDuplicateClass})[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass):i.children(`.${s.slideClass}.${s.slideDuplicateClass}[data-swiper-slide-index="${u.attr("data-swiper-slide-index")}"]`).addClass(s.slideDuplicatePrevClass)),t.emitSlidesClasses()},updateActiveIndex:function Xt(t){const e=this,s=e.rtlTranslate?e.translate:-e.translate,{slidesGrid:i,snapGrid:a,params:n,activeIndex:o,realIndex:f,snapIndex:c}=e;let d,u=t;if(typeof u>"u"){for(let r=0;r<i.length;r+=1)typeof i[r+1]<"u"?s>=i[r]&&s<i[r+1]-(i[r+1]-i[r])/2?u=r:s>=i[r]&&s<i[r+1]&&(u=r+1):s>=i[r]&&(u=r);n.normalizeSlideIndex&&(u<0||typeof u>"u")&&(u=0)}
1if(a.indexOf(s)>=0)d=a.indexOf(s);else{const r=Math.min(n.slidesPerGroupSkip,u);d=r+Math.floor((u-r)/n.slidesPerGroup)}if(d>=a.length&&(d=a.length-1),u===o)return void(d!==c&&(e.snapIndex=d,e.emit("snapIndexChange")));const l=parseInt(e.slides.eq(u).attr("data-swiper-slide-index")||u,10);Object.assign(e,{snapIndex:d,realIndex:l,previousIndex:o,activeIndex:u}),e.emit("activeIndexChange"),e.emit("snapIndexChange"),f!==l&&e.emit("realIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&e.emit("slideChange")},updateClickedSlide:function Vt(t){const e=this,s=e.params,i=X(t).closest(`.${s.slideClass}`)[0];let n,a=!1;if(i)for(let o=0;o<e.slides.length;o+=1)if(e.slides[o]===i){a=!0,n=o;break}if(!i||!a)return e.clickedSlide=void 0,void(e.clickedIndex=void 0);e.clickedSlide=i,e.clickedIndex=e.virtual&&e.params.virtual.enabled?parseInt(X(i).attr("data-swiper-slide-index"),10):n,s.slideToClickedSlide&&void 0!==e.clickedIndex&&e.clickedIndex!==e.activeIndex&&e.slideToClickedSlide()}},translate:{getTranslate:function Yt(t){void 0===t&&(t=this.isHorizontal()?"x":"y");const{params:s,rtlTranslate:i,translate:a,$wrapperEl:n}=this;if(s.virtualTranslate)return i?-a:a;if(s.cssMode)return a;let o=function St(t,e){void 0===e&&(e="x");const s=V();let i,a,n;const o=function Tt(t){const e=V();let s;return e.getComputedStyle&&(s=e.getComputedStyle(t,null)),!s&&t.currentStyle&&(s=t.currentStyle),s||(s=t.style),s}(t);return s.WebKitCSSMatrix?(a=o.transform||o.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map(f=>f.replace(",",".")).join(", ")),n=new s.WebKitCSSMatrix("none"===a?"":a)):(n=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=n.toString().split(",")),"x"===e&&(a=s.WebKitCSSMatrix?n.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===e&&(a=s.WebKitCSSMatrix?n.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),a||0}(n[0],t);return i&&(o=-o),o||0},setTranslate:function Rt(t,e){const s=this,{rtlTranslate:i,params:a,$wrapperEl:n,wrapperEl:o,progress:f}=s;let l,c=0,u=0;s.isHorizontal()?c=i?-t:t:u=t,a.roundLengths&&(c=Math.floor(c),u=Math.floor(u)),a.cssMode?o[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-c:-u:a.virtualTranslate||n.transform(`translate3d(${c}px, ${u}px, 0px)`),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?c:u;const r=s.maxTranslate()-s.minTranslate();l=0===r?0:(t-s.minTranslate())/r,l!==f&&s.updateProgress(t),s.emit("setTranslate",s.translate,e)},minTranslate:function Ft(){return-this.snapGrid[0]},maxTranslate:function jt(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function qt(t,e,s,i,a){void 0===t&&(t=0),void 0===e&&(e=this.params.speed),void 0===s&&(s=!0),void 0===i&&(i=!0);const n=this,{params:o,wrapperEl:f}=n;if(n.animating&&o.preventInteractionOnTransition)return!1;const c=n.minTranslate(),u=n.maxTranslate();let d;if(d=i&&t>c?c:i&&t<u?u:t,n.updateProgress(d),o.cssMode){const l=n.isHorizontal();if(0===e)f[l?"scrollLeft":"scrollTop"]=-d;else{if(!n.support.smoothScroll)return ye({swiper:n,targetPosition:-d,side:l?"left":"top"}),!0;f.scrollTo({[l?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===e?(n.setTransition(0),n.setTranslate(d),s&&(n.emit("beforeTransitionStart",e,a),n.emit("transitionEnd"))):(n.setTransition(e),n.setTranslate(d),s&&(n.emit("beforeTransitionStart",e,a),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(r){!n||n.destroyed||r.target===this&&(n.$wrapperEl[0].removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,s&&n.emit("transitionEnd"))}),n.$wrapperEl[0].addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function Kt(t,e){const s=this;s.params.cssMode||s.$wrapperEl.transition(t),s.emit("setTransition",t,e)},transitionStart:function Zt(t,e){void 0===t&&(t=!0);const s=this,{params:i}=s;i.cssMode||(i.autoHeight&&s.updateAutoHeight(),xe({swiper:s,runCallbacks:t,direction:e,step:"Start"}))},transitionEnd:function Jt(t,e){void 0===t&&(t=!0);const s=this,{params:i}=s;s.animating=!1,!i.cssMode&&(s.setTransition(0),xe({swiper:s,runCallbacks:t,direction:e,step:"End"}))}},slide:{slideTo:function es(t,e,s,i,a){if(void 0===t&&(t=0),void 0===e&&(e=this.params.speed),void 0===s&&(s=!0),"number"!=typeof t&&"string"!=typeof t)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof t}] given.`);if("string"==typeof t){const b=parseInt(t,10);if(!isFinite(b))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${t}] given.`);t=b}const n=this;let o=t;o<0&&(o=0);const{params:f,snapGrid:c,slidesGrid:u,previousIndex:d,activeIndex:l,rtlTranslate:r,wrapperEl:p,enabled:m}=n;if(n.animating&&f.preventInteractionOnTransition||!m&&!i&&!a)return!1;const h=Math.min(n.params.slidesPerGroupSkip,o);let v=h+Math.floor((o-h)/n.params.slidesPerGroup);v>=c.length&&(v=c.length-1),(l||f.initialSlide||0)===(d||0)&&s&&n.emit("beforeSlideChangeStart");const g=-c[v];if(n.updateProgress(g),f.normalizeSlideIndex)for(let b=0;b<u.length;b+=1){const E=-Math.floor(100*g),M=Math.floor(100*u[b]),P=Math.floor(100*u[b+1]);typeof u[b+1]<"u"?E>=M&&E<P-(P-M)/2?o=b:E>=M&&E<P&&(o=b+1):E>=M&&(o=b)}if(n.initialized&&o!==l&&(!n.allowSlideNext&&g<n.translate&&g<n.minTranslate()||!n.allowSlidePrev&&g>n.translate&&g>n.maxTranslate()&&(l||0)!==o))return!1;let y;if(y=o>l?"next":o<l?"prev":"reset",r&&-g===n.translate||!r&&g===n.translate)return n.updateActiveIndex(o),f.autoHeight&&n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==f.effect&&n.setTranslate(g),"reset"!==y&&(n.transitionStart(s,y),n.transitionEnd(s,y)),!1;if(f.cssMode){const b=n.isHorizontal(),E=r?g:-g;if(0===e){const M=n.virtual&&n.params.virtual.enabled;M&&(n.wrapperEl.style.scrollSnapType="none",n._immediateVirtual=!0),p[b?"scrollLeft":"scrollTop"]=E,M&&requestAnimationFrame(()=>{n.wrapperEl.style.scrollSnapType="",n._swiperImmediateVirtual=!1})}else{if(!n.support.smoothScroll)return ye({swiper:n,targetPosition:E,side:b?"left":"top"}),!0;
1p.scrollTo({[b?"left":"top"]:E,behavior:"smooth"})}return!0}return n.setTransition(e),n.setTranslate(g),n.updateActiveIndex(o),n.updateSlidesClasses(),n.emit("beforeTransitionStart",e,i),n.transitionStart(s,y),0===e?n.transitionEnd(s,y):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(E){!n||n.destroyed||E.target===this&&(n.$wrapperEl[0].removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(s,y))}),n.$wrapperEl[0].addEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function ts(t,e,s,i){void 0===t&&(t=0),void 0===e&&(e=this.params.speed),void 0===s&&(s=!0);const a=this;let n=t;return a.params.loop&&(n+=a.loopedSlides),a.slideTo(n,e,s,i)},slideNext:function ss(t,e,s){void 0===t&&(t=this.params.speed),void 0===e&&(e=!0);const i=this,{animating:a,enabled:n,params:o}=i;if(!n)return i;let f=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(f=Math.max(i.slidesPerViewDynamic("current",!0),1));const c=i.activeIndex<o.slidesPerGroupSkip?1:f;if(o.loop){if(a&&o.loopPreventsSlide)return!1;i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft}return i.slideTo(o.rewind&&i.isEnd?0:i.activeIndex+c,t,e,s)},slidePrev:function is(t,e,s){void 0===t&&(t=this.params.speed),void 0===e&&(e=!0);const i=this,{params:a,animating:n,snapGrid:o,slidesGrid:f,rtlTranslate:c,enabled:u}=i;if(!u)return i;if(a.loop){if(n&&a.loopPreventsSlide)return!1;i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft}function l(v){return v<0?-Math.floor(Math.abs(v)):Math.floor(v)}const r=l(c?i.translate:-i.translate),p=o.map(v=>l(v));let m=o[p.indexOf(r)-1];if(typeof m>"u"&&a.cssMode){let v;o.forEach((g,y)=>{r>=g&&(v=y)}),typeof v<"u"&&(m=o[v>0?v-1:v])}let h=0;return typeof m<"u"&&(h=f.indexOf(m),h<0&&(h=i.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(h=h-i.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),i.slideTo(a.rewind&&i.isBeginning?i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:h,t,e,s)},slideReset:function ns(t,e,s){return void 0===t&&(t=this.params.speed),void 0===e&&(e=!0),this.slideTo(this.activeIndex,t,e,s)},slideToClosest:function as(t,e,s,i){void 0===t&&(t=this.params.speed),void 0===e&&(e=!0),void 0===i&&(i=.5);const a=this;let n=a.activeIndex;const o=Math.min(a.params.slidesPerGroupSkip,n),f=o+Math.floor((n-o)/a.params.slidesPerGroup),c=a.rtlTranslate?a.translate:-a.translate;if(c>=a.snapGrid[f]){const u=a.snapGrid[f];c-u>(a.snapGrid[f+1]-u)*i&&(n+=a.params.slidesPerGroup)}else{const u=a.snapGrid[f-1];c-u<=(a.snapGrid[f]-u)*i&&(n-=a.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,t,e,s)},slideToClickedSlide:function rs(){const t=this,{params:e,$wrapperEl:s}=t,i="auto"===e.slidesPerView?t.slidesPerViewDynamic():e.slidesPerView;let n,a=t.clickedIndex;if(e.loop){if(t.animating)return;n=parseInt(X(t.clickedSlide).attr("data-swiper-slide-index"),10),e.centeredSlides?a<t.loopedSlides-i/2||a>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),a=s.children(`.${e.slideClass}[data-swiper-slide-index="${n}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),re(()=>{t.slideTo(a)})):t.slideTo(a):a>t.slides.length-i?(t.loopFix(),a=s.children(`.${e.slideClass}[data-swiper-slide-index="${n}"]:not(.${e.slideDuplicateClass})`).eq(0).index(),re(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function os(){const t=this,e=W(),{params:s,$wrapperEl:i}=t,a=i.children().length>0?X(i.children()[0].parentNode):i;a.children(`.${s.slideClass}.${s.slideDuplicateClass}`).remove();let n=a.children(`.${s.slideClass}`);if(s.loopFillGroupWithBlank){const c=s.slidesPerGroup-n.length%s.slidesPerGroup;if(c!==s.slidesPerGroup){for(let u=0;u<c;u+=1){const d=X(e.createElement("div")).addClass(`${s.slideClass} ${s.slideBlankClass}`);a.append(d)}n=a.children(`.${s.slideClass}`)}}"auto"===s.slidesPerView&&!s.loopedSlides&&(s.loopedSlides=n.length),t.loopedSlides=Math.ceil(parseFloat(s.loopedSlides||s.slidesPerView,10)),t.loopedSlides+=s.loopAdditionalSlides,t.loopedSlides>n.length&&(t.loopedSlides=n.length);const o=[],f=[];n.each((c,u)=>{const d=X(c);u<t.loopedSlides&&f.push(c),u<n.length&&u>=n.length-t.loopedSlides&&o.push(c),d.attr("data-swiper-slide-index",u)});for(let c=0;c<f.length;c+=1)a.append(X(f[c].cloneNode(!0)).addClass(s.slideDuplicateClass));for(let c=o.length-1;c>=0;c-=1)a.prepend(X(o[c].cloneNode(!0)).addClass(s.slideDuplicateClass))},loopFix:function ds(){const t=this;t.emit("beforeLoopFix");const{activeIndex:e,slides:s,loopedSlides:i,allowSlidePrev:a,allowSlideNext:n,snapGrid:o,rtlTranslate:f}=t;
1let c;t.allowSlidePrev=!0,t.allowSlideNext=!0;const d=-o[e]-t.getTranslate();e<i?(c=s.length-3*i+e,c+=i,t.slideTo(c,0,!1,!0)&&0!==d&&t.setTranslate((f?-t.translate:t.translate)-d)):e>=s.length-i&&(c=-s.length+e+i,c+=i,t.slideTo(c,0,!1,!0)&&0!==d&&t.setTranslate((f?-t.translate:t.translate)-d)),t.allowSlidePrev=a,t.allowSlideNext=n,t.emit("loopFix")},loopDestroy:function cs(){const{$wrapperEl:e,params:s,slides:i}=this;e.children(`.${s.slideClass}.${s.slideDuplicateClass},.${s.slideClass}.${s.slideBlankClass}`).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function us(t){const e=this;if(e.support.touch||!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const s="container"===e.params.touchEventsTarget?e.el:e.wrapperEl;s.style.cursor="move",s.style.cursor=t?"-webkit-grabbing":"-webkit-grab",s.style.cursor=t?"-moz-grabbin":"-moz-grab",s.style.cursor=t?"grabbing":"grab"},unsetGrabCursor:function ps(){const t=this;t.support.touch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t["container"===t.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function xs(){const t=this,e=W(),{params:s,support:i}=t;t.onTouchStart=gs.bind(t),t.onTouchMove=vs.bind(t),t.onTouchEnd=ws.bind(t),s.cssMode&&(t.onScroll=ys.bind(t)),t.onClick=bs.bind(t),i.touch&&!Se&&(e.addEventListener("touchstart",Es),Se=!0),$e(t,"on")},detachEvents:function Ts(){$e(this,"off")}},breakpoints:{setBreakpoint:function $s(){const t=this,{activeIndex:e,initialized:s,loopedSlides:i=0,params:a,$el:n}=t,o=a.breakpoints;if(!o||o&&0===Object.keys(o).length)return;
1const f=t.getBreakpoint(o,t.params.breakpointsBase,t.el);if(!f||t.currentBreakpoint===f)return;const u=(f in o?o[f]:void 0)||t.originalParams,d=Ce(t,a),l=Ce(t,u),r=a.enabled;d&&!l?(n.removeClass(`${a.containerModifierClass}grid ${a.containerModifierClass}grid-column`),t.emitContainerClasses()):!d&&l&&(n.addClass(`${a.containerModifierClass}grid`),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===a.grid.fill)&&n.addClass(`${a.containerModifierClass}grid-column`),t.emitContainerClasses());const p=u.direction&&u.direction!==a.direction,m=a.loop&&(u.slidesPerView!==a.slidesPerView||p);p&&s&&t.changeDirection(),Y(t.params,u);const h=t.params.enabled;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),r&&!h?t.disable():!r&&h&&t.enable(),t.currentBreakpoint=f,t.emit("_beforeBreakpoint",u),m&&s&&(t.loopDestroy(),t.loopCreate(),t.updateSlides(),t.slideTo(e-i+t.loopedSlides,0,!1)),t.emit("breakpoint",u)},getBreakpoint:function Cs(t,e,s){if(void 0===e&&(e="window"),!t||"container"===e&&!s)return;let i=!1;const a=V(),n="window"===e?a.innerHeight:s.clientHeight,o=Object.keys(t).map(f=>{if("string"==typeof f&&0===f.indexOf("@")){const c=parseFloat(f.substr(1));return{value:n*c,point:f}}return{value:f,point:f}});o.sort((f,c)=>parseInt(f.value,10)-parseInt(c.value,10));for(let f=0;f<o.length;f+=1){const{point:c,value:u}=o[f];"window"===e?a.matchMedia(`(min-width: ${u}px)`).matches&&(i=c):u<=s.clientWidth&&(i=c)}return i||"max"}},checkOverflow:{checkOverflow:function Ds(){const t=this,{isLocked:e,params:s}=t,{slidesOffsetBefore:i}=s;if(i){const a=t.slides.length-1;t.isLocked=t.size>t.slidesGrid[a]+t.slidesSizesGrid[a]+2*i}else t.isLocked=1===t.snapGrid.length;!0===s.allowSlideNext&&(t.allowSlideNext=!t.isLocked),!0===s.allowSlidePrev&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}},classes:{addClasses:function Is(){const t=this,{classNames:e,params:s,rtl:i,$el:a,device:n,support:o}=t,f=function Ps(t,e){const s=[];return t.forEach(i=>
1{"object"==typeof i?Object.keys(i).forEach(a=>{i[a]&&s.push(e+a)}):"string"==typeof i&&s.push(e+i)}),s}(["initialized",s.direction,{"pointer-events":!o.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&&"column"===s.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides}],s.containerModifierClass);e.push(...f),a.addClass([...e].join(" ")),t.emitContainerClasses()},removeClasses:function zs(){const{$el:e,classNames:s}=this;e.removeClass(s.join(" ")),this.emitContainerClasses()}},images:{loadImage:function Ls(t,e,s,i,a,n){const o=V();let f;function c(){n&&n()}X(t).parent("picture")[0]||t.complete&&a||!e?c():(f=new o.Image,f.onload=c,f.onerror=c,i&&(f.sizes=i),s&&(f.srcset=s),e&&(f.src=e))},preloadImages:function Os(){const t=this;function e(){typeof t>"u"||null===t||!t||t.destroyed||(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}t.imagesToLoad=t.$el.find("img");for(let s=0;s<t.imagesToLoad.length;s+=1){const i=t.imagesToLoad[s];t.loadImage(i,i.currentSrc||i.getAttribute("src"),i.srcset||i.getAttribute("srcset"),i.sizes||i.getAttribute("sizes"),!0,e)}}}},fe={};class R{constructor(){let e,s;for(var i=arguments.length,a=new Array(i),n=0;n<i;n++)a[n]=arguments[n];if(1===a.length&&a[0].constructor&&"Object"===Object.prototype.toString.call(a[0]).slice(8,-1)?s=a[0]:[e,s]=a,s||(s={}),s=Y({},s),e&&!s.el&&(s.el=e),s.el&&X(s.el).length>1){const u=[];return X(s.el).each(d=>{const l=Y({},s,{el:d});u.push(new R(l))}),u}const o=this;o.__swiper__=!0,o.support=Ee(),o.device=function Pt(t){return void 0===t&&(t={}),oe||(oe=function Mt(t){let{userAgent:e}=void 0===t?{}:t;const s=Ee(),i=V(),a=i.navigator.platform,n=e||i.navigator.userAgent,o={ios:!1,android:!1},f=i.screen.width,c=i.screen.height,u=n.match(/(Android);?[\s\/]+([\d.]+)?/);let d=n.match(/(iPad).*OS\s([\d_]+)/);const l=n.match(/(iPod)(.*OS\s([\d_]+))?/),r=!d&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="Win32"===a;let m="MacIntel"===a;return!d&&m&&s.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${f}x${c}`)>=0&&(d=n.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),m=!1),u&&!p&&(o.os="android",o.android=!0),(d||r||l)&&(o.os="ios",o.ios=!0),o}(t)),oe}({userAgent:s.userAgent}),o.browser=function zt(){return de||(de=function It(){const t=V();return{isSafari:function e(){const s=t.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),de}(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],s.modules&&Array.isArray(s.modules)&&o.modules.push(...s.modules);const f={};o.modules.forEach(u=>{u({swiper:o,extendParams:Ns(s,f),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const c=Y({},Me,f);return o.params=Y({},c,fe,s),o.originalParams=Y({},o.params),o.passedParams=Y({}
1,s),o.params&&o.params.on&&Object.keys(o.params.on).forEach(u=>{o.on(u,o.params.on[u])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),o.$=X,Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:X(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEvents:function(){const d=["touchstart","touchmove","touchend","touchcancel"],l=["pointerdown","pointermove","pointerup"];return o.touchEventsTouch={start:d[0],move:d[1],end:d[2],cancel:d[3]},o.touchEventsDesktop={start:l[0],move:l[1],end:l[2]},o.support.touch||!o.params.simulateTouch?o.touchEventsTouch:o.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:o.params.focusableElements,lastClickTime:Z(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,s){const i=this;e=Math.min(Math.max(e,0),1);const a=i.minTranslate(),o=(i.maxTranslate()-a)*e+a;i.translateTo(o,typeof s>"u"?0:s),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const s=e.el.className.split(" ").filter(i=>0===i.indexOf("swiper")||0===i.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",s.join(" "))}getSlideClasses(e){const s=this;return e.className.split(" ").filter(i=>0===i.indexOf("swiper-slide")||0===i.indexOf(s.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const s=[];e.slides.each(i=>{const a=e.getSlideClasses(i);s.push({slideEl:i,classNames:a}),e.emit("_slideClass",i,a)}),e.emit("_slideClasses",s)}slidesPerViewDynamic(e,s){void 0===e&&(e="current"),void 0===s&&(s=!1);const{params:a,slides:n,slidesGrid:o,slidesSizesGrid:f,size:c,activeIndex:u}=this;let d=1;if(a.centeredSlides){let r,l=n[u].swiperSlideSize;for(let p=u+1;p<n.length;p+=1)n[p]&&!r&&(l+=n[p].swiperSlideSize,d+=1,l>c&&(r=!0));for(let p=u-1;p>=0;p-=1)n[p]&&!r&&(l+=n[p].swiperSlideSize,d+=1,l>c&&(r=!0))}else if("current"===e)for(let l=u+1;l<n.length;l+=1)(s?o[l]+f[l]-o[u]<c:o[l]-o[u]<c)&&(d+=1);else for(let l=u-1;l>=0;l-=1)o[u]-o[l]<c&&(d+=1);return d}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:s,params:i}=e;function a(){const f=Math.min(Math.max(e.rtlTranslate?-1*e.translate:e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(f),e.updateActiveIndex(),e.updateSlidesClasses()}let n;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(a(),e.params.autoHeight&&e.updateAutoHeight()):(n=e.slideTo(("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slides.length-1:e.activeIndex,0,!1,!0),n||a()),i.watchOverflow&&s!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,s){void 0===s&&(s=!0);const i=this,a=i.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(i.$el.removeClass(`${i.params.containerModifierClass}${a}`).addClass(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.each(n=>{"vertical"===e?n.style.width="":n.style.height=""}),i.emit("changeDirection"),s&&i.update()),i}mount(e){const s=this;if(s.mounted)return!0;const i=X(e||s.params.el);if(!(e=i[0]))return!1;e.swiper=s;const a=()=>`.${(s.params.wrapperClass||"").trim().split(" ").join(".")}`;let o=(()=>
1{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const f=X(e.shadowRoot.querySelector(a()));return f.children=c=>i.children(c),f}return i.children(a())})();if(0===o.length&&s.params.createElements){const c=W().createElement("div");o=X(c),c.className=s.params.wrapperClass,i.append(c),i.children(`.${s.params.slideClass}`).each(u=>{o.append(u)})}return Object.assign(s,{$el:i,el:e,$wrapperEl:o,wrapperEl:o[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction"),rtlTranslate:"horizontal"===s.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction")),wrongRTL:"-webkit-box"===o.css("display")}),!0}init(e){const s=this;return s.initialized||!1===s.mount(e)||(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.slideTo(s.params.loop?s.params.initialSlide+s.loopedSlides:s.params.initialSlide,0,s.params.runCallbacksOnInit,!1,!0),s.attachEvents(),s.initialized=!0,s.emit("init"),s.emit("afterInit")),s}destroy(e,s){void 0===e&&(e=!0),void 0===s&&(s=!0);const i=this,{params:a,$el:n,$wrapperEl:o,slides:f}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),a.loop&&i.loopDestroy(),s&&(i.removeClasses(),n.removeAttr("style"),o.removeAttr("style"),f&&f.length&&f.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(c=>{i.off(c)}),!1!==e&&(i.$el[0].swiper=null,function xt(t){const e=t;Object.keys(e).forEach(s=>{try{e[s]=null}catch{}try{delete e[s]}catch{}})}(i)),i.destroyed=!0),null}static extendDefaults(e){Y(fe,e)}static get extendedDefaults(){return fe}static get defaults(){return Me}static installModule(e){R.prototype.__modules__||(R.prototype.__modules__=[]);const s=R.prototype.__modules__;"function"==typeof e&&s.indexOf(e)<0&&s.push(e)}static use(e){return Array.isArray(e)?(e.forEach(s=>R.installModule(s)),R):(R.installModule(e),R)}}Object.keys(ce).forEach(t=>{Object.keys(ce[t]).forEach(e=>{R.prototype[e]=ce[t][e]})}),R.use([function kt(t){let{swiper:e,on:s,emit:i}=t;const a=V();let n=null,o=null;const f=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},d=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};s("init",()=>{e.params.resizeObserver&&typeof a.ResizeObserver<"u"?!e||e.destroyed||!e.initialized||(n=new ResizeObserver(l=>{o=a.requestAnimationFrame(()=>{const{width:r,height:p}=e;let m=r,h=p;l.forEach(v=>{let{contentBoxSize:g,contentRect:y,target:b}=v;b&&b!==e.el||(m=y?y.width:(g[0]||g).inlineSize,h=y?y.height:(g[0]||g).blockSize)}),(m!==r||h!==p)&&f()})}),n.observe(e.el)):(a.addEventListener("resize",f),a.addEventListener("orientationchange",d))}),s("destroy",()=>{o&&a.cancelAnimationFrame(o),n&&n.unobserve&&e.el&&(n.unobserve(e.el),n=null),a.removeEventListener("resize",f),a.removeEventListener("orientationchange",d)})},function Lt(t){let{swiper:e,extendParams:s,on:i,emit:a}=t;const n=[],o=V(),f=function(d,l){void 0===l&&(l={});const p=new(o.MutationObserver||o.WebkitMutationObserver)(m=>{if(1===m.length)return void a("observerUpdate",m[0]);const h=function(){a("observerUpdate",m[0])};o.requestAnimationFrame?o.requestAnimationFrame(h):o.setTimeout(h,0)});p.observe(d,{attributes:typeof l.attributes>"u"||l.attributes,childList:typeof l.childList>"u"||l.childList,characterData:typeof l.characterData>"u"||l.characterData}),n.push(p)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(e.params.observer){if(e.params.observeParents){const d=e.$el.parents();for(let l=0;l<d.length;l+=1)f(d[l])}f(e.$el[0],{childList:e.params.observeSlideChildren}),f(e.$wrapperEl[0],{attributes:!1})}}),i("destroy",()=>{n.forEach(d=>{d.disconnect()}),n.splice(0,n.length)})}]);const _s=R}}]);

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.