Files
pgsql-jellyfin/publish_test/wwwroot/node_modules.swiper.47b109d6d74ec4a8f006.chunk.js
2026-07-08 13:13:46 -04:00

1 line
166 KiB
JavaScript

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[76173],{43634:function(e,t,a){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function i(e){return null!==e&&"object"===r(e)&&"constructor"in e&&e.constructor===Object}function n(e,t){void 0===e&&(e={}),void 0===t&&(t={});var a=["__proto__","constructor","prototype"];Object.keys(t).filter((function(e){return a.indexOf(e)<0})).forEach((function(a){void 0===e[a]?e[a]=t[a]:i(t[a])&&i(e[a])&&Object.keys(t[a]).length>0&&n(e[a],t[a])}))}a.r(t),a.d(t,{Swiper:function(){return Se},default:function(){return Se}}),a(29305),a(32733),a(84701),a(81678),a(24776),a(86765),a(14382),a(69703),a(69892),a(76281),a(84734),a(44962),a(86584),a(89336),a(26448),a(74576),a(4754),a(19283),a(94),a(77575),a(33087),a(36947),a(36457),a(88908),a(83810),a(78557),a(67593),a(96054),a(95021),a(73687),a(99425),a(83994),a(53819),a(93062),a(46968),a(23630),a(82367);var s={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function o(){var e="undefined"!=typeof document?document:{};return n(e,s),e}var l,c,d,u={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function p(){var e="undefined"!=typeof window?window:{};return n(e,u),e}function f(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?m(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function v(e,t,a){return(t=function(e){var t=function(e){if("object"!=h(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,"string");if("object"!=h(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==h(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function g(e){return void 0===e&&(e=""),e.trim().split(" ").filter((function(e){return!!e.trim()}))}function y(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function b(){return Date.now()}function w(e,t){void 0===t&&(t="x");var a,r,i,n=p(),s=function(e){var t,a=p();return a.getComputedStyle&&(t=a.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return n.WebKitCSSMatrix?((r=s.transform||s.webkitTransform).split(",").length>6&&(r=r.split(", ").map((function(e){return e.replace(",",".")})).join(", ")),i=new n.WebKitCSSMatrix("none"===r?"":r)):a=(i=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(r=n.WebKitCSSMatrix?i.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(r=n.WebKitCSSMatrix?i.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),r||0}function S(e){return"object"===h(e)&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function E(){for(var e,t=Object(arguments.length<=0?void 0:arguments[0]),a=["__proto__","constructor","prototype"],r=1;r<arguments.length;r+=1){var i=r<0||arguments.length<=r?void 0:arguments[r];if(null!=i&&(e=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType))))for(var n=Object.keys(Object(i)).filter((function(e){return a.indexOf(e)<0})),s=0,o=n.length;s<o;s+=1){var l=n[s],c=Object.getOwnPropertyDescriptor(i,l);void 0!==c&&c.enumerable&&(S(t[l])&&S(i[l])?i[l].__swiper__?t[l]=i[l]:E(t[l],i[l]):!S(t[l])&&S(i[l])?(t[l]={},i[l].__swiper__?t[l]=i[l]:E(t[l],i[l])):t[l]=i[l])}}return t}function x(e,t,a){e.style.setProperty(t,a)}function T(e){var t,a=e.swiper,r=e.targetPosition,i=e.side,n=p(),s=-a.translate,o=null,l=a.params.speed;a.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(a.cssModeFrameID);var c=r>s?"next":"prev",d=function(e,t){return"next"===c&&e>=t||"prev"===c&&e<=t},u=function(){t=(new Date).getTime(),null===o&&(o=t);var e=Math.max(Math.min((t-o)/l,1),0),c=.5-Math.cos(e*Math.PI)/2,p=s+c*(r-s);if(d(p,r)&&(p=r),a.wrapperEl.scrollTo(v({},i,p)),d(p,r))return a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout((function(){a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo(v({},i,p))})),void n.cancelAnimationFrame(a.cssModeFrameID);a.cssModeFrameID=n.requestAnimationFrame(u)};u()}function M(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function C(e,t){void 0===t&&(t="");var a=p(),r=f(e.children);return a.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push.apply(r,f(e.assignedElements())),t?r.filter((function(e){return e.matches(t)})):r}function P(e){try{return void console.warn(e)}catch(e){}}function A(e,t){var a;void 0===t&&(t=[]);var r=document.createElement(e);return(a=r.classList).add.apply(a,f(Array.isArray(t)?t:g(t))),r}function L(e){var t=p(),a=o(),r=e.getBoundingClientRect(),i=a.body,n=e.clientTop||i.clientTop||0,s=e.clientLeft||i.clientLeft||0,l=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:r.top+l-n,left:r.left+c-s}}function I(e,t){return p().getComputedStyle(e,null).getPropertyValue(t)}function k(e){var t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function O(e,t){for(var a=[],r=e.parentElement;r;)t?r.matches(t)&&a.push(r):a.push(r),r=r.parentElement;return a}function z(e,t){t&&e.addEventListener("transitionend",(function a(r){r.target===e&&(t.call(e,r),e.removeEventListener("transitionend",a))}))}function D(e,t,a){var r=p();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function G(e){return(Array.isArray(e)?e:[e]).filter((function(e){return!!e}))}function X(e){return function(t){return Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}}function Y(e,t){void 0===t&&(t=""),"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:function(e){return e}}).createHTML(t):e.innerHTML=t}function j(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,_(r.key),r)}}function B(e){return B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B(e)}function H(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function N(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?H(Object(a),!0).forEach((function(t){R(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):H(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function R(e,t,a){return(t=_(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function _(e){var t=function(e){if("object"!=B(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,"string");if("object"!=B(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==B(t)?t:t+""}function q(e){return function(e){if(Array.isArray(e))return V(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||F(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){if(e){if("string"==typeof e)return V(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?V(e,t):void 0}}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function W(){return l||(l=function(){var e=p(),t=o();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),l}function U(e){return void 0===e&&(e={}),c||(c=function(e){var t=(void 0===e?{}:e).userAgent,a=W(),r=p(),i=r.navigator.platform,n=t||r.navigator.userAgent,s={ios:!1,android:!1},o=r.screen.width,l=r.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/),d=n.match(/(iPad).*OS\s([\d_]+)/),u=n.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="Win32"===i,v="MacIntel"===i;return!d&&v&&a.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(o,"x").concat(l))>=0&&((d=n.match(/(Version)\/([\d.]+)/))||(d=[0,1,"13_0_0"]),v=!1),c&&!m&&(s.os="android",s.android=!0),(d||f||u)&&(s.os="ios",s.ios=!0),s}(e)),c}function $(){return d||(d=function(){var e,t,a=p(),r=U(),i=!1;function n(){var e=a.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}if(n()){var s=String(a.navigator.userAgent);if(s.includes("Version/")){var o=(e=s.split("Version/")[1].split(" ")[0].split(".").map((function(e){return Number(e)})),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var r,i,n,s,o=[],l=!0,c=!1;try{if(n=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;l=!1}else for(;!(l=(r=n.call(a)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=a.return&&(s=a.return(),Object(s)!==s))return}finally{if(c)throw i}}return o}}(e,t)||F(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=o[0],c=o[1];i=l<16||16===l&&c<2}}var d=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(a.navigator.userAgent),u=n();return{isSafari:i||u,needPerspectiveFix:i,need3dFix:u||d&&r.ios,isWebView:d}}()),d}var K={on:function(e,t,a){var r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;var i=a?"unshift":"push";return e.split(" ").forEach((function(e){r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)})),r},once:function(e,t,a){var r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;function i(){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var a=arguments.length,n=new Array(a),s=0;s<a;s++)n[s]=arguments[s];t.apply(r,n)}return i.__emitterProxy=t,r.on(e,i,a)},onAny:function(e,t){var a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof e)return a;var r=t?"unshift":"push";return a.eventsAnyListeners.indexOf(e)<0&&a.eventsAnyListeners[r](e),a},offAny:function(e){var t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;var a=t.eventsAnyListeners.indexOf(e);return a>=0&&t.eventsAnyListeners.splice(a,1),t},off:function(e,t){var a=this;return!a.eventsListeners||a.destroyed?a:a.eventsListeners?(e.split(" ").forEach((function(e){void 0===t?a.eventsListeners[e]=[]:a.eventsListeners[e]&&a.eventsListeners[e].forEach((function(r,i){(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&a.eventsListeners[e].splice(i,1)}))})),a):a},emit:function(){var e,t,a,r=this;if(!r.eventsListeners||r.destroyed)return r;if(!r.eventsListeners)return r;for(var i=arguments.length,n=new Array(i),s=0;s<i;s++)n[s]=arguments[s];return"string"==typeof n[0]||Array.isArray(n[0])?(e=n[0],t=n.slice(1,n.length),a=r):(e=n[0].events,t=n[0].data,a=n[0].context||r),t.unshift(a),(Array.isArray(e)?e:e.split(" ")).forEach((function(e){r.eventsAnyListeners&&r.eventsAnyListeners.length&&r.eventsAnyListeners.forEach((function(r){r.apply(a,[e].concat(q(t)))})),r.eventsListeners&&r.eventsListeners[e]&&r.eventsListeners[e].forEach((function(e){e.apply(a,t)}))})),r}},Z=function(e,t,a){t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},Q=function(e,t,a){t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},J=function(e,t){if(e&&!e.destroyed&&e.params){var a=t.closest(e.isElement?"swiper-slide":".".concat(e.params.slideClass));if(a){var r=a.querySelector(".".concat(e.params.lazyPreloaderClass));!r&&e.isElement&&(a.shadowRoot?r=a.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)):requestAnimationFrame((function(){a.shadowRoot&&(r=a.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)))&&r.remove()}))),r&&r.remove()}}},ee=function(e,t){if(e.slides[t]){var a=e.slides[t].querySelector('[loading="lazy"]');a&&a.removeAttribute("loading")}},te=function(e){if(e&&!e.destroyed&&e.params){var t=e.params.lazyPreloadPrevNext,a=e.slides.length;if(a&&t&&!(t<0)){t=Math.min(t,a);var r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){var n=i,s=[n-t];return s.push.apply(s,q(Array.from({length:t}).map((function(e,t){return n+r+t})))),void e.slides.forEach((function(t,a){s.includes(t.column)&&ee(e,a)}))}var o=i+r-1;if(e.params.rewind||e.params.loop)for(var l=i-t;l<=o+t;l+=1){var c=(l%a+a)%a;(c<i||c>o)&&ee(e,c)}else for(var d=Math.max(i-t,0);d<=Math.min(o+t,a-1);d+=1)d!==i&&(d>o||d<i)&&ee(e,d)}}},ae={updateSize:function(){var e,t,a=this,r=a.el;e=void 0!==a.params.width&&null!==a.params.width?a.params.width:r.clientWidth,t=void 0!==a.params.height&&null!==a.params.height?a.params.height:r.clientHeight,0===e&&a.isHorizontal()||0===t&&a.isVertical()||(e=e-parseInt(I(r,"padding-left")||0,10)-parseInt(I(r,"padding-right")||0,10),t=t-parseInt(I(r,"padding-top")||0,10)-parseInt(I(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(a,{width:e,height:t,size:a.isHorizontal()?e:t}))},updateSlides:function(){var e=this;function t(t,a){return parseFloat(t.getPropertyValue(e.getDirectionLabel(a))||0)}var a=e.params,r=e.wrapperEl,i=e.slidesEl,n=e.size,s=e.rtlTranslate,o=e.wrongRTL,l=e.virtual&&a.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=C(i,".".concat(e.params.slideClass,", swiper-slide")),u=l?e.virtual.slides.length:d.length,p=[],f=[],m=[],v=a.slidesOffsetBefore;"function"==typeof v&&(v=a.slidesOffsetBefore.call(e));var h=a.slidesOffsetAfter;"function"==typeof h&&(h=a.slidesOffsetAfter.call(e));var g=e.snapGrid.length,y=e.slidesGrid.length,b=a.spaceBetween,w=-v,S=0,E=0;if(void 0!==n){"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*n:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b,d.forEach((function(e){s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),a.centeredSlides&&a.cssMode&&(x(r,"--swiper-centered-offset-before",""),x(r,"--swiper-centered-offset-after",""));var T,M=a.grid&&a.grid.rows>1&&e.grid;M?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();for(var P="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter((function(e){return void 0!==a.breakpoints[e].slidesPerView})).length>0,A=0;A<u;A+=1){T=0;var L=void 0;if(d[A]&&(L=d[A]),M&&e.grid.updateSlide(A,L,d),!d[A]||"none"!==I(L,"display")){if("auto"===a.slidesPerView){P&&(d[A].style[e.getDirectionLabel("width")]="");var k=getComputedStyle(L),O=L.style.transform,z=L.style.webkitTransform;if(O&&(L.style.transform="none"),z&&(L.style.webkitTransform="none"),a.roundLengths)T=e.isHorizontal()?D(L,"width",!0):D(L,"height",!0);else{var G=t(k,"width"),X=t(k,"padding-left"),Y=t(k,"padding-right"),j=t(k,"margin-left"),B=t(k,"margin-right"),H=k.getPropertyValue("box-sizing");if(H&&"border-box"===H)T=G+j+B;else{var N=L,R=N.clientWidth;T=G+X+Y+j+B+(N.offsetWidth-R)}}O&&(L.style.transform=O),z&&(L.style.webkitTransform=z),a.roundLengths&&(T=Math.floor(T))}else T=(n-(a.slidesPerView-1)*b)/a.slidesPerView,a.roundLengths&&(T=Math.floor(T)),d[A]&&(d[A].style[e.getDirectionLabel("width")]="".concat(T,"px"));d[A]&&(d[A].swiperSlideSize=T),m.push(T),a.centeredSlides?(w=w+T/2+S/2+b,0===S&&0!==A&&(w=w-n/2-b),0===A&&(w=w-n/2-b),Math.abs(w)<.001&&(w=0),a.roundLengths&&(w=Math.floor(w)),E%a.slidesPerGroup==0&&p.push(w),f.push(w)):(a.roundLengths&&(w=Math.floor(w)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup==0&&p.push(w),f.push(w),w=w+T+b),e.virtualSize+=T+b,S=T,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,n)+h,s&&o&&("slide"===a.effect||"coverflow"===a.effect)&&(r.style.width="".concat(e.virtualSize+b,"px")),a.setWrapperSize&&(r.style[e.getDirectionLabel("width")]="".concat(e.virtualSize+b,"px")),M&&e.grid.updateWrapperSize(T,p),!a.centeredSlides){for(var _=[],q=0;q<p.length;q+=1){var F=p[q];a.roundLengths&&(F=Math.floor(F)),p[q]<=e.virtualSize-n&&_.push(F)}p=_,Math.floor(e.virtualSize-n)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-n)}if(l&&a.loop){var V=m[0]+b;if(a.slidesPerGroup>1)for(var W=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/a.slidesPerGroup),U=V*a.slidesPerGroup,$=0;$<W;$+=1)p.push(p[p.length-1]+U);for(var K=0;K<e.virtual.slidesBefore+e.virtual.slidesAfter;K+=1)1===a.slidesPerGroup&&p.push(p[p.length-1]+V),f.push(f[f.length-1]+V),e.virtualSize+=V}if(0===p.length&&(p=[0]),0!==b){var Z=e.isHorizontal()&&s?"marginLeft":e.getDirectionLabel("marginRight");d.filter((function(e,t){return!(a.cssMode&&!a.loop)||t!==d.length-1})).forEach((function(e){e.style[Z]="".concat(b,"px")}))}if(a.centeredSlides&&a.centeredSlidesBounds){var Q=0;m.forEach((function(e){Q+=e+(b||0)}));var J=(Q-=b)>n?Q-n:0;p=p.map((function(e){return e<=0?-v:e>J?J+h:e}))}if(a.centerInsufficientSlides){var ee=0;m.forEach((function(e){ee+=e+(b||0)})),ee-=b;var te=(a.slidesOffsetBefore||0)+(a.slidesOffsetAfter||0);if(ee+te<n){var ae=(n-ee-te)/2;p.forEach((function(e,t){p[t]=e-ae})),f.forEach((function(e,t){f[t]=e+ae}))}}if(Object.assign(e,{slides:d,snapGrid:p,slidesGrid:f,slidesSizesGrid:m}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){x(r,"--swiper-centered-offset-before","".concat(-p[0],"px")),x(r,"--swiper-centered-offset-after","".concat(e.size/2-m[m.length-1]/2,"px"));var re=-e.snapGrid[0],ie=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((function(e){return e+re})),e.slidesGrid=e.slidesGrid.map((function(e){return e+ie}))}if(u!==c&&e.emit("slidesLengthChange"),p.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),a.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||a.cssMode||"slide"!==a.effect&&"fade"!==a.effect)){var ne="".concat(a.containerModifierClass,"backface-hidden"),se=e.el.classList.contains(ne);u<=a.maxBackfaceHiddenSlides?se||e.el.classList.add(ne):se&&e.el.classList.remove(ne)}}},updateAutoHeight:function(e){var t,a=this,r=[],i=a.virtual&&a.params.virtual.enabled,n=0;"number"==typeof e?a.setTransition(e):!0===e&&a.setTransition(a.params.speed);var s=function(e){return i?a.slides[a.getSlideIndexByData(e)]:a.slides[e]};if("auto"!==a.params.slidesPerView&&a.params.slidesPerView>1)if(a.params.centeredSlides)(a.visibleSlides||[]).forEach((function(e){r.push(e)}));else for(t=0;t<Math.ceil(a.params.slidesPerView);t+=1){var o=a.activeIndex+t;if(o>a.slides.length&&!i)break;r.push(s(o))}else r.push(s(a.activeIndex));for(t=0;t<r.length;t+=1)if(void 0!==r[t]){var l=r[t].offsetHeight;n=l>n?l:n}(n||0===n)&&(a.wrapperEl.style.height="".concat(n,"px"))},updateSlidesOffset:function(){for(var e=this,t=e.slides,a=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0,r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-a-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,a=t.params,r=t.slides,i=t.rtlTranslate,n=t.snapGrid;if(0!==r.length){void 0===r[0].swiperSlideOffset&&t.updateSlidesOffset();var s=-e;i&&(s=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];var o=a.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(var l=0;l<r.length;l+=1){var c=r[l],d=c.swiperSlideOffset;a.cssMode&&a.centeredSlides&&(d-=r[0].swiperSlideOffset);var u=(s+(a.centeredSlides?t.minTranslate():0)-d)/(c.swiperSlideSize+o),p=(s-n[0]+(a.centeredSlides?t.minTranslate():0)-d)/(c.swiperSlideSize+o),f=-(s-d),m=f+t.slidesSizesGrid[l],v=f>=0&&f<=t.size-t.slidesSizesGrid[l],h=f>=0&&f<t.size-1||m>1&&m<=t.size||f<=0&&m>=t.size;h&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(l)),Z(c,h,a.slideVisibleClass),Z(c,v,a.slideFullyVisibleClass),c.progress=i?-u:u,c.originalProgress=i?-p:p}}},updateProgress:function(e){var t=this;if(void 0===e){var a=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*a||0}var r=t.params,i=t.maxTranslate()-t.minTranslate(),n=t.progress,s=t.isBeginning,o=t.isEnd,l=t.progressLoop,c=s,d=o;if(0===i)n=0,s=!0,o=!0;else{n=(e-t.minTranslate())/i;var u=Math.abs(e-t.minTranslate())<1,p=Math.abs(e-t.maxTranslate())<1;s=u||n<=0,o=p||n>=1,u&&(n=0),p&&(n=1)}if(r.loop){var f=t.getSlideIndexByData(0),m=t.getSlideIndexByData(t.slides.length-1),v=t.slidesGrid[f],h=t.slidesGrid[m],g=t.slidesGrid[t.slidesGrid.length-1],y=Math.abs(e);(l=y>=v?(y-v)/g:(y+g-h)/g)>1&&(l-=1)}Object.assign(t,{progress:n,progressLoop:l,isBeginning:s,isEnd:o}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),s&&!c&&t.emit("reachBeginning toEdge"),o&&!d&&t.emit("reachEnd toEdge"),(c&&!s||d&&!o)&&t.emit("fromEdge"),t.emit("progress",n)},updateSlidesClasses:function(){var e,t,a,r=this,i=r.slides,n=r.params,s=r.slidesEl,o=r.activeIndex,l=r.virtual&&n.virtual.enabled,c=r.grid&&n.grid&&n.grid.rows>1,d=function(e){return C(s,".".concat(n.slideClass).concat(e,", swiper-slide").concat(e))[0]};if(l)if(n.loop){var u=o-r.virtual.slidesBefore;u<0&&(u=r.virtual.slides.length+u),u>=r.virtual.slides.length&&(u-=r.virtual.slides.length),e=d('[data-swiper-slide-index="'.concat(u,'"]'))}else e=d('[data-swiper-slide-index="'.concat(o,'"]'));else c?(e=i.find((function(e){return e.column===o})),a=i.find((function(e){return e.column===o+1})),t=i.find((function(e){return e.column===o-1}))):e=i[o];e&&(c||(a=function(e,t){for(var a=[];e.nextElementSibling;){var r=e.nextElementSibling;t?r.matches(t)&&a.push(r):a.push(r),e=r}return a}(e,".".concat(n.slideClass,", swiper-slide"))[0],n.loop&&!a&&(a=i[0]),t=function(e,t){for(var a=[];e.previousElementSibling;){var r=e.previousElementSibling;t?r.matches(t)&&a.push(r):a.push(r),e=r}return a}(e,".".concat(n.slideClass,", swiper-slide"))[0],n.loop&&0===!t&&(t=i[i.length-1]))),i.forEach((function(r){Q(r,r===e,n.slideActiveClass),Q(r,r===a,n.slideNextClass),Q(r,r===t,n.slidePrevClass)})),r.emitSlidesClasses()},updateActiveIndex:function(e){var t,a=this,r=a.rtlTranslate?a.translate:-a.translate,i=a.snapGrid,n=a.params,s=a.activeIndex,o=a.realIndex,l=a.snapIndex,c=e,d=function(e){var t=e-a.virtual.slidesBefore;return t<0&&(t=a.virtual.slides.length+t),t>=a.virtual.slides.length&&(t-=a.virtual.slides.length),t};if(void 0===c&&(c=function(e){for(var t,a=e.slidesGrid,r=e.params,i=e.rtlTranslate?e.translate:-e.translate,n=0;n<a.length;n+=1)void 0!==a[n+1]?i>=a[n]&&i<a[n+1]-(a[n+1]-a[n])/2?t=n:i>=a[n]&&i<a[n+1]&&(t=n+1):i>=a[n]&&(t=n);return r.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(a)),i.indexOf(r)>=0)t=i.indexOf(r);else{var u=Math.min(n.slidesPerGroupSkip,c);t=u+Math.floor((c-u)/n.slidesPerGroup)}if(t>=i.length&&(t=i.length-1),c!==s||a.params.loop)if(c===s&&a.params.loop&&a.virtual&&a.params.virtual.enabled)a.realIndex=d(c);else{var p,f=a.grid&&n.grid&&n.grid.rows>1;if(a.virtual&&n.virtual.enabled&&n.loop)p=d(c);else if(f){var m=a.slides.find((function(e){return e.column===c})),v=parseInt(m.getAttribute("data-swiper-slide-index"),10);Number.isNaN(v)&&(v=Math.max(a.slides.indexOf(m),0)),p=Math.floor(v/n.grid.rows)}else if(a.slides[c]){var h=a.slides[c].getAttribute("data-swiper-slide-index");p=h?parseInt(h,10):c}else p=c;Object.assign(a,{previousSnapIndex:l,snapIndex:t,previousRealIndex:o,realIndex:p,previousIndex:s,activeIndex:c}),a.initialized&&te(a),a.emit("activeIndexChange"),a.emit("snapIndexChange"),(a.initialized||a.params.runCallbacksOnInit)&&(o!==p&&a.emit("realIndexChange"),a.emit("slideChange"))}else t!==l&&(a.snapIndex=t,a.emit("snapIndexChange"))},updateClickedSlide:function(e,t){var a=this,r=a.params,i=e.closest(".".concat(r.slideClass,", swiper-slide"));!i&&a.isElement&&t&&t.length>1&&t.includes(e)&&q(t.slice(t.indexOf(e)+1,t.length)).forEach((function(e){!i&&e.matches&&e.matches(".".concat(r.slideClass,", swiper-slide"))&&(i=e)}));var n,s=!1;if(i)for(var o=0;o<a.slides.length;o+=1)if(a.slides[o]===i){s=!0,n=o;break}if(!i||!s)return a.clickedSlide=void 0,void(a.clickedIndex=void 0);a.clickedSlide=i,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):a.clickedIndex=n,r.slideToClickedSlide&&void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()}};function re(e){var t=e.swiper,a=e.runCallbacks,r=e.direction,i=e.step,n=t.activeIndex,s=t.previousIndex,o=r;o||(o=n>s?"next":n<s?"prev":"reset"),t.emit("transition".concat(i)),a&&"reset"===o?t.emit("slideResetTransition".concat(i)):a&&n!==s&&(t.emit("slideChangeTransition".concat(i)),"next"===o?t.emit("slideNextTransition".concat(i)):t.emit("slidePrevTransition".concat(i)))}var ie={slideTo:function(e,t,a,r,i){void 0===e&&(e=0),void 0===a&&(a=!0),"string"==typeof e&&(e=parseInt(e,10));var n=this,s=e;s<0&&(s=0);var o=n.params,l=n.snapGrid,c=n.slidesGrid,d=n.previousIndex,u=n.activeIndex,p=n.rtlTranslate,f=n.wrapperEl;if(!n.enabled&&!r&&!i||n.destroyed||n.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=n.params.speed);var m=Math.min(n.params.slidesPerGroupSkip,s),v=m+Math.floor((s-m)/n.params.slidesPerGroup);v>=l.length&&(v=l.length-1);var h,g=-l[v];if(o.normalizeSlideIndex)for(var y=0;y<c.length;y+=1){var b=-Math.floor(100*g),w=Math.floor(100*c[y]),S=Math.floor(100*c[y+1]);void 0!==c[y+1]?b>=w&&b<S-(S-w)/2?s=y:b>=w&&b<S&&(s=y+1):b>=w&&(s=y)}if(n.initialized&&s!==u){if(!n.allowSlideNext&&(p?g>n.translate&&g>n.minTranslate():g<n.translate&&g<n.minTranslate()))return!1;if(!n.allowSlidePrev&&g>n.translate&&g>n.maxTranslate()&&(u||0)!==s)return!1}s!==(d||0)&&a&&n.emit("beforeSlideChangeStart"),n.updateProgress(g),h=s>u?"next":s<u?"prev":"reset";var E=n.virtual&&n.params.virtual.enabled;if((!E||!i)&&(p&&-g===n.translate||!p&&g===n.translate))return n.updateActiveIndex(s),o.autoHeight&&n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==o.effect&&n.setTranslate(g),"reset"!==h&&(n.transitionStart(a,h),n.transitionEnd(a,h)),!1;if(o.cssMode){var x=n.isHorizontal(),M=p?g:-g;if(0===t)E&&(n.wrapperEl.style.scrollSnapType="none",n._immediateVirtual=!0),E&&!n._cssModeVirtualInitialSet&&n.params.initialSlide>0?(n._cssModeVirtualInitialSet=!0,requestAnimationFrame((function(){f[x?"scrollLeft":"scrollTop"]=M}))):f[x?"scrollLeft":"scrollTop"]=M,E&&requestAnimationFrame((function(){n.wrapperEl.style.scrollSnapType="",n._immediateVirtual=!1}));else{if(!n.support.smoothScroll)return T({swiper:n,targetPosition:M,side:x?"left":"top"}),!0;f.scrollTo(R(R({},x?"left":"top",M),"behavior","smooth"))}return!0}var C=$().isSafari;return E&&!i&&C&&n.isElement&&n.virtual.update(!1,!1,s),n.setTransition(t),n.setTranslate(g),n.updateActiveIndex(s),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,r),n.transitionStart(a,h),0===t?n.transitionEnd(a,h):n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(a,h))}),n.wrapperEl.addEventListener("transitionend",n.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,a,r){void 0===e&&(e=0),void 0===a&&(a=!0),"string"==typeof e&&(e=parseInt(e,10));var i=this;if(!i.destroyed){void 0===t&&(t=i.params.speed);var n=i.grid&&i.params.grid&&i.params.grid.rows>1,s=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)s+=i.virtual.slidesBefore;else{var o;if(n){var l=s*i.params.grid.rows;o=i.slides.find((function(e){return 1*e.getAttribute("data-swiper-slide-index")===l})).column}else o=i.getSlideIndexByData(s);var c=n?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,d=i.params.centeredSlides,u=i.params.slidesPerView;"auto"===u?u=i.slidesPerViewDynamic():(u=Math.ceil(parseFloat(i.params.slidesPerView,10)),d&&u%2==0&&(u+=1));var p=c-o<u;if(d&&(p=p||o<Math.ceil(u/2)),r&&d&&"auto"!==i.params.slidesPerView&&!n&&(p=!1),p){var f=d?o<i.activeIndex?"prev":"next":o-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:f,slideTo:!0,activeSlideIndex:"next"===f?o+1:o-c+1,slideRealIndex:"next"===f?i.realIndex:void 0})}if(n){var m=s*i.params.grid.rows;s=i.slides.find((function(e){return 1*e.getAttribute("data-swiper-slide-index")===m})).column}else s=i.getSlideIndexByData(s)}return requestAnimationFrame((function(){i.slideTo(s,t,a,r)})),i}},slideNext:function(e,t,a){void 0===t&&(t=!0);var r=this,i=r.enabled,n=r.params,s=r.animating;if(!i||r.destroyed)return r;void 0===e&&(e=r.params.speed);var o=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(o=Math.max(r.slidesPerViewDynamic("current",!0),1));var l=r.activeIndex<n.slidesPerGroupSkip?1:o,c=r.virtual&&n.virtual.enabled;if(n.loop){if(s&&!c&&n.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&n.cssMode)return requestAnimationFrame((function(){r.slideTo(r.activeIndex+l,e,t,a)})),!0}return n.rewind&&r.isEnd?r.slideTo(0,e,t,a):r.slideTo(r.activeIndex+l,e,t,a)},slidePrev:function(e,t,a){void 0===t&&(t=!0);var r=this,i=r.params,n=r.snapGrid,s=r.slidesGrid,o=r.rtlTranslate,l=r.enabled,c=r.animating;if(!l||r.destroyed)return r;void 0===e&&(e=r.params.speed);var d=r.virtual&&i.virtual.enabled;if(i.loop){if(c&&!d&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var p,f=u(o?r.translate:-r.translate),m=n.map((function(e){return u(e)})),v=i.freeMode&&i.freeMode.enabled,h=n[m.indexOf(f)-1];void 0===h&&(i.cssMode||v)&&(n.forEach((function(e,t){f>=e&&(p=t)})),void 0!==p&&(h=v?n[p]:n[p>0?p-1:p]));var g=0;if(void 0!==h&&((g=s.indexOf(h))<0&&(g=r.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(g=g-r.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),i.rewind&&r.isBeginning){var y=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(y,e,t,a)}return i.loop&&0===r.activeIndex&&i.cssMode?(requestAnimationFrame((function(){r.slideTo(g,e,t,a)})),!0):r.slideTo(g,e,t,a)},slideReset:function(e,t,a){void 0===t&&(t=!0);var r=this;if(!r.destroyed)return void 0===e&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,a)},slideToClosest:function(e,t,a,r){void 0===t&&(t=!0),void 0===r&&(r=.5);var i=this;if(!i.destroyed){void 0===e&&(e=i.params.speed);var n=i.activeIndex,s=Math.min(i.params.slidesPerGroupSkip,n),o=s+Math.floor((n-s)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[o]){var c=i.snapGrid[o];l-c>(i.snapGrid[o+1]-c)*r&&(n+=i.params.slidesPerGroup)}else{var d=i.snapGrid[o-1];l-d<=(i.snapGrid[o]-d)*r&&(n-=i.params.slidesPerGroup)}return n=Math.max(n,0),n=Math.min(n,i.slidesGrid.length-1),i.slideTo(n,e,t,a)}},slideToClickedSlide:function(){var e=this;if(!e.destroyed){var t,a=e.params,r=e.slidesEl,i="auto"===a.slidesPerView?e.slidesPerViewDynamic():a.slidesPerView,n=e.clickedIndex,s=e.isElement?"swiper-slide":".".concat(a.slideClass);if(a.loop){if(e.animating)return;t=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),a.centeredSlides?n<e.loopedSlides-i/2||n>e.slides.length-e.loopedSlides+i/2?(e.loopFix(),n=e.getSlideIndex(C(r,"".concat(s,'[data-swiper-slide-index="').concat(t,'"]'))[0]),y((function(){e.slideTo(n)}))):e.slideTo(n):n>e.slides.length-i?(e.loopFix(),n=e.getSlideIndex(C(r,"".concat(s,'[data-swiper-slide-index="').concat(t,'"]'))[0]),y((function(){e.slideTo(n)}))):e.slideTo(n)}else e.slideTo(n)}}},ne={loopCreate:function(e,t){var a=this,r=a.params,i=a.slidesEl;if(!(!r.loop||a.virtual&&a.params.virtual.enabled)){var n=function(){C(i,".".concat(r.slideClass,", swiper-slide")).forEach((function(e,t){e.setAttribute("data-swiper-slide-index",t)}))},s=a.grid&&r.grid&&r.grid.rows>1,o=r.slidesPerGroup*(s?r.grid.rows:1),l=a.slides.length%o!=0,c=s&&a.slides.length%r.grid.rows!=0,d=function(e){for(var t=0;t<e;t+=1){var i=a.isElement?A("swiper-slide",[r.slideBlankClass]):A("div",[r.slideClass,r.slideBlankClass]);a.slidesEl.append(i)}};l?(r.loopAddBlankSlides?(d(o-a.slides.length%o),a.recalcSlides(),a.updateSlides()):P("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),n()):c?(r.loopAddBlankSlides?(d(r.grid.rows-a.slides.length%r.grid.rows),a.recalcSlides(),a.updateSlides()):P("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),n()):n(),a.loopFix({slideRealIndex:e,direction:r.centeredSlides?void 0:"next",initial:t})}},loopFix:function(e){var t=void 0===e?{}:e,a=t.slideRealIndex,r=t.slideTo,i=void 0===r||r,n=t.direction,s=t.setTranslate,o=t.activeSlideIndex,l=t.initial,c=t.byController,d=t.byMousewheel,u=this;if(u.params.loop){u.emit("beforeLoopFix");var p=u.slides,f=u.allowSlidePrev,m=u.allowSlideNext,v=u.slidesEl,h=u.params,g=h.centeredSlides,y=h.initialSlide;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&h.virtual.enabled)return i&&(h.centeredSlides||0!==u.snapIndex?h.centeredSlides&&u.snapIndex<h.slidesPerView?u.slideTo(u.virtual.slides.length+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(u.virtual.slidesBefore,0,!1,!0):u.slideTo(u.virtual.slides.length,0,!1,!0)),u.allowSlidePrev=f,u.allowSlideNext=m,void u.emit("loopFix");var b=h.slidesPerView;"auto"===b?b=u.slidesPerViewDynamic():(b=Math.ceil(parseFloat(h.slidesPerView,10)),g&&b%2==0&&(b+=1));var w=h.slidesPerGroupAuto?b:h.slidesPerGroup,S=w;S%w!=0&&(S+=w-S%w),S+=h.loopAdditionalSlides,u.loopedSlides=S;var E=u.grid&&h.grid&&h.grid.rows>1;p.length<b+S||"cards"===u.params.effect&&p.length<b+2*S?P("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):E&&"row"===h.grid.fill&&P("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");var x=[],T=[],M=E?Math.ceil(p.length/h.grid.rows):p.length,C=l&&M-y<b&&!g,A=C?y:u.activeIndex;void 0===o?o=u.getSlideIndex(p.find((function(e){return e.classList.contains(h.slideActiveClass)}))):A=o;var L="next"===n||!n,I="prev"===n||!n,k=0,O=0,z=(E?p[o].column:o)+(g&&void 0===s?-b/2+.5:0);if(z<S){k=Math.max(S-z,w);for(var D=0;D<S-z;D+=1){var G=D-Math.floor(D/M)*M;if(E)for(var X=M-G-1,Y=p.length-1;Y>=0;Y-=1)p[Y].column===X&&x.push(Y);else x.push(M-G-1)}}else if(z+b>M-S){O=Math.max(z-(M-2*S),w),C&&(O=Math.max(O,b-M+y+1));for(var j=function(){var e=B-Math.floor(B/M)*M;E?p.forEach((function(t,a){t.column===e&&T.push(a)})):T.push(e)},B=0;B<O;B+=1)j()}if(u.__preventObserver__=!0,requestAnimationFrame((function(){u.__preventObserver__=!1})),"cards"===u.params.effect&&p.length<b+2*S&&(T.includes(o)&&T.splice(T.indexOf(o),1),x.includes(o)&&x.splice(x.indexOf(o),1)),I&&x.forEach((function(e){p[e].swiperLoopMoveDOM=!0,v.prepend(p[e]),p[e].swiperLoopMoveDOM=!1})),L&&T.forEach((function(e){p[e].swiperLoopMoveDOM=!0,v.append(p[e]),p[e].swiperLoopMoveDOM=!1})),u.recalcSlides(),"auto"===h.slidesPerView?u.updateSlides():E&&(x.length>0&&I||T.length>0&&L)&&u.slides.forEach((function(e,t){u.grid.updateSlide(t,e,u.slides)})),h.watchSlidesProgress&&u.updateSlidesOffset(),i)if(x.length>0&&I){if(void 0===a){var H=u.slidesGrid[A],R=u.slidesGrid[A+k]-H;d?u.setTranslate(u.translate-R):(u.slideTo(A+Math.ceil(k),0,!1,!0),s&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-R,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-R))}else if(s){var _=E?x.length/h.grid.rows:x.length;u.slideTo(u.activeIndex+_,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(T.length>0&&L)if(void 0===a){var q=u.slidesGrid[A],F=u.slidesGrid[A-O]-q;d?u.setTranslate(u.translate-F):(u.slideTo(A-O,0,!1,!0),s&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-F,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-F))}else{var V=E?T.length/h.grid.rows:T.length;u.slideTo(u.activeIndex-V,0,!1,!0)}if(u.allowSlidePrev=f,u.allowSlideNext=m,u.controller&&u.controller.control&&!c){var W={slideRealIndex:a,direction:n,setTranslate:s,activeSlideIndex:o,byController:!0};Array.isArray(u.controller.control)?u.controller.control.forEach((function(e){!e.destroyed&&e.params.loop&&e.loopFix(N(N({},W),{},{slideTo:e.params.slidesPerView===h.slidesPerView&&i}))})):u.controller.control instanceof u.constructor&&u.controller.control.params.loop&&u.controller.control.loopFix(N(N({},W),{},{slideTo:u.controller.control.params.slidesPerView===h.slidesPerView&&i}))}u.emit("loopFix")}},loopDestroy:function(){var e=this,t=e.params,a=e.slidesEl;if(t.loop&&a&&(!e.virtual||!e.params.virtual.enabled)){e.recalcSlides();var r=[];e.slides.forEach((function(e){var t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;r[t]=e})),e.slides.forEach((function(e){e.removeAttribute("data-swiper-slide-index")})),r.forEach((function(e){a.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}}};function se(e,t,a){var r=p(),i=e.params,n=i.edgeSwipeDetection,s=i.edgeSwipeThreshold;return!n||!(a<=s||a>=r.innerWidth-s)||"prevent"===n&&(t.preventDefault(),!0)}function oe(e){var t=this,a=o(),r=e;r.originalEvent&&(r=r.originalEvent);var i=t.touchEventsData;if("pointerdown"===r.type){if(null!==i.pointerId&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(i.touchId=r.targetTouches[0].identifier);if("touchstart"!==r.type){var n=t.params,s=t.touches;if(t.enabled&&(n.simulateTouch||"mouse"!==r.pointerType)&&(!t.animating||!n.preventInteractionOnTransition)){!t.animating&&n.cssMode&&n.loop&&t.loopFix();var l=r.target;if(("wrapper"!==n.touchEventsTarget||function(e,t){var a=p(),r=t.contains(e);return!r&&a.HTMLSlotElement&&t instanceof HTMLSlotElement&&((r=f(t.assignedElements()).includes(e))||(r=function(e,t){for(var a=[t];a.length>0;){var r=a.shift();if(e===r)return!0;a.push.apply(a,f(r.children).concat(f(r.shadowRoot?r.shadowRoot.children:[]),f(r.assignedElements?r.assignedElements():[])))}}(e,t))),r}(l,t.wrapperEl))&&!("which"in r&&3===r.which||"button"in r&&r.button>0||i.isTouched&&i.isMoved)){var c=!!n.noSwipingClass&&""!==n.noSwipingClass,d=r.composedPath?r.composedPath():r.path;c&&r.target&&r.target.shadowRoot&&d&&(l=d[0]);var u=n.noSwipingSelector?n.noSwipingSelector:".".concat(n.noSwipingClass),m=!(!r.target||!r.target.shadowRoot);if(n.noSwiping&&(m?function(e,t){return void 0===t&&(t=this),function t(a){if(!a||a===o()||a===p())return null;a.assignedSlot&&(a=a.assignedSlot);var r=a.closest(e);return r||a.getRootNode?r||t(a.getRootNode().host):null}(t)}(u,l):l.closest(u)))t.allowClick=!0;else if(!n.swipeHandler||l.closest(n.swipeHandler)){s.currentX=r.pageX,s.currentY=r.pageY;var v=s.currentX,h=s.currentY;if(se(t,r,v)){Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=v,s.startY=h,i.touchStartTime=b(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,n.threshold>0&&(i.allowThresholdMove=!1);var g=!0;l.matches(i.focusableElements)&&(g=!1,"SELECT"===l.nodeName&&(i.isTouched=!1)),a.activeElement&&a.activeElement.matches(i.focusableElements)&&a.activeElement!==l&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!l.matches(i.focusableElements))&&a.activeElement.blur();var y=g&&t.allowTouchMove&&n.touchStartPreventDefault;!n.touchStartForcePreventDefault&&!y||l.isContentEditable||r.preventDefault(),n.freeMode&&n.freeMode.enabled&&t.freeMode&&t.animating&&!n.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}}}}}else se(t,r,r.targetTouches[0].pageX)}function le(e){var t=o(),a=this,r=a.touchEventsData,i=a.params,n=a.touches,s=a.rtlTranslate;if(a.enabled&&(i.simulateTouch||"mouse"!==e.pointerType)){var l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==r.touchId)return;if(c.pointerId!==r.pointerId)return}if("touchmove"===c.type){if(!(l=q(c.changedTouches).find((function(e){return e.identifier===r.touchId})))||l.identifier!==r.touchId)return}else l=c;if(r.isTouched){var d=l.pageX,u=l.pageY;if(c.preventedByNestedSwiper)return n.startX=d,void(n.startY=u);if(!a.allowTouchMove)return c.target.matches(r.focusableElements)||(a.allowClick=!1),void(r.isTouched&&(Object.assign(n,{startX:d,startY:u,currentX:d,currentY:u}),r.touchStartTime=b()));if(i.touchReleaseOnEdges&&!i.loop)if(a.isVertical()){if(u<n.startY&&a.translate<=a.maxTranslate()||u>n.startY&&a.translate>=a.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else{if(s&&(d>n.startX&&-a.translate<=a.maxTranslate()||d<n.startX&&-a.translate>=a.minTranslate()))return;if(!s&&(d<n.startX&&a.translate<=a.maxTranslate()||d>n.startX&&a.translate>=a.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(r.focusableElements))return r.isMoved=!0,void(a.allowClick=!1);r.allowTouchCallbacks&&a.emit("touchMove",c),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=d,n.currentY=u;var p,f=n.currentX-n.startX,m=n.currentY-n.startY;if(!(a.params.threshold&&Math.sqrt(Math.pow(f,2)+Math.pow(m,2))<a.params.threshold))if(void 0===r.isScrolling&&(a.isHorizontal()&&n.currentY===n.startY||a.isVertical()&&n.currentX===n.startX?r.isScrolling=!1:f*f+m*m>=25&&(p=180*Math.atan2(Math.abs(m),Math.abs(f))/Math.PI,r.isScrolling=a.isHorizontal()?p>i.touchAngle:90-p>i.touchAngle)),r.isScrolling&&a.emit("touchMoveOpposite",c),void 0===r.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(r.startMoving=!0)),r.isScrolling||"touchmove"===c.type&&r.preventTouchMoveFromPointerMove)r.isTouched=!1;else if(r.startMoving){a.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();var v=a.isHorizontal()?f:m,h=a.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;i.oneWayMovement&&(v=Math.abs(v)*(s?1:-1),h=Math.abs(h)*(s?1:-1)),n.diff=v,v*=i.touchRatio,s&&(v=-v,h=-h);var g=a.touchesDirection;a.swipeDirection=v>0?"prev":"next",a.touchesDirection=h>0?"prev":"next";var y=a.params.loop&&!i.cssMode,w="next"===a.touchesDirection&&a.allowSlideNext||"prev"===a.touchesDirection&&a.allowSlidePrev;if(!r.isMoved){if(y&&w&&a.loopFix({direction:a.swipeDirection}),r.startTranslate=a.getTranslate(),a.setTransition(0),a.animating){var S=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});a.wrapperEl.dispatchEvent(S)}r.allowMomentumBounce=!1,!i.grabCursor||!0!==a.allowSlideNext&&!0!==a.allowSlidePrev||a.setGrabCursor(!0),a.emit("sliderFirstMove",c)}if((new Date).getTime(),!1!==i._loopSwapReset&&r.isMoved&&r.allowThresholdMove&&g!==a.touchesDirection&&y&&w&&Math.abs(v)>=1)return Object.assign(n,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,void(r.startTranslate=r.currentTranslate);a.emit("sliderMove",c),r.isMoved=!0,r.currentTranslate=v+r.startTranslate;var E=!0,x=i.resistanceRatio;if(i.touchReleaseOnEdges&&(x=0),v>0?(y&&w&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?a.minTranslate()-a.slidesSizesGrid[a.activeIndex+1]-("auto"!==i.slidesPerView&&a.slides.length-i.slidesPerView>=2?a.slidesSizesGrid[a.activeIndex+1]+a.params.spaceBetween:0)-a.params.spaceBetween:a.minTranslate())&&a.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>a.minTranslate()&&(E=!1,i.resistance&&(r.currentTranslate=a.minTranslate()-1+Math.pow(-a.minTranslate()+r.startTranslate+v,x)))):v<0&&(y&&w&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?a.maxTranslate()+a.slidesSizesGrid[a.slidesSizesGrid.length-1]+a.params.spaceBetween+("auto"!==i.slidesPerView&&a.slides.length-i.slidesPerView>=2?a.slidesSizesGrid[a.slidesSizesGrid.length-1]+a.params.spaceBetween:0):a.maxTranslate())&&a.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:a.slides.length-("auto"===i.slidesPerView?a.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<a.maxTranslate()&&(E=!1,i.resistance&&(r.currentTranslate=a.maxTranslate()+1-Math.pow(a.maxTranslate()-r.startTranslate-v,x)))),E&&(c.preventedByNestedSwiper=!0),!a.allowSlideNext&&"next"===a.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!a.allowSlidePrev&&"prev"===a.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),a.allowSlidePrev||a.allowSlideNext||(r.currentTranslate=r.startTranslate),i.threshold>0){if(!(Math.abs(v)>i.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);if(!r.allowThresholdMove)return r.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,r.currentTranslate=r.startTranslate,void(n.diff=a.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&a.freeMode||i.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(r.currentTranslate),a.setTranslate(r.currentTranslate))}}else r.startMoving&&r.isScrolling&&a.emit("touchMoveOpposite",c)}}function ce(e){var t,a=this,r=a.touchEventsData,i=e;if(i.originalEvent&&(i=i.originalEvent),"touchend"===i.type||"touchcancel"===i.type){if(!(t=q(i.changedTouches).find((function(e){return e.identifier===r.touchId})))||t.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(i.pointerId!==r.pointerId)return;t=i}if(!["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)||["pointercancel","contextmenu"].includes(i.type)&&(a.browser.isSafari||a.browser.isWebView)){r.pointerId=null,r.touchId=null;var n=a.params,s=a.touches,o=a.rtlTranslate,l=a.slidesGrid;if(a.enabled&&(n.simulateTouch||"mouse"!==i.pointerType)){if(r.allowTouchCallbacks&&a.emit("touchEnd",i),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&n.grabCursor&&a.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);n.grabCursor&&r.isMoved&&r.isTouched&&(!0===a.allowSlideNext||!0===a.allowSlidePrev)&&a.setGrabCursor(!1);var c,d=b(),u=d-r.touchStartTime;if(a.allowClick){var p=i.path||i.composedPath&&i.composedPath();a.updateClickedSlide(p&&p[0]||i.target,p),a.emit("tap click",i),u<300&&d-r.lastClickTime<300&&a.emit("doubleTap doubleClick",i)}if(r.lastClickTime=b(),y((function(){a.destroyed||(a.allowClick=!0)})),!r.isTouched||!r.isMoved||!a.swipeDirection||0===s.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,c=n.followFinger?o?a.translate:-a.translate:-r.currentTranslate,!n.cssMode)if(n.freeMode&&n.freeMode.enabled)a.freeMode.onTouchEnd({currentPos:c});else{for(var f=c>=-a.maxTranslate()&&!a.params.loop,m=0,v=a.slidesSizesGrid[0],h=0;h<l.length;h+=h<n.slidesPerGroupSkip?1:n.slidesPerGroup){var g=h<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==l[h+g]?(f||c>=l[h]&&c<l[h+g])&&(m=h,v=l[h+g]-l[h]):(f||c>=l[h])&&(m=h,v=l[l.length-1]-l[l.length-2])}var w=null,S=null;n.rewind&&(a.isBeginning?S=n.virtual&&n.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1:a.isEnd&&(w=0));var E=(c-l[m])/v,x=m<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(u>n.longSwipesMs){if(!n.longSwipes)return void a.slideTo(a.activeIndex);"next"===a.swipeDirection&&(E>=n.longSwipesRatio?a.slideTo(n.rewind&&a.isEnd?w:m+x):a.slideTo(m)),"prev"===a.swipeDirection&&(E>1-n.longSwipesRatio?a.slideTo(m+x):null!==S&&E<0&&Math.abs(E)>n.longSwipesRatio?a.slideTo(S):a.slideTo(m))}else{if(!n.shortSwipes)return void a.slideTo(a.activeIndex);!a.navigation||i.target!==a.navigation.nextEl&&i.target!==a.navigation.prevEl?("next"===a.swipeDirection&&a.slideTo(null!==w?w:m+x),"prev"===a.swipeDirection&&a.slideTo(null!==S?S:m)):i.target===a.navigation.nextEl?a.slideTo(m+x):a.slideTo(m)}}}}}function de(){var e=this,t=e.params,a=e.el;if(!a||0!==a.offsetWidth){t.breakpoints&&e.setBreakpoint();var r=e.allowSlideNext,i=e.allowSlidePrev,n=e.snapGrid,s=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();var o=s&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((function(){e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}}function ue(e){var t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function pe(){var e=this,t=e.wrapperEl,a=e.rtlTranslate;if(e.enabled){e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();var r=e.maxTranslate()-e.minTranslate();(0===r?0:(e.translate-e.minTranslate())/r)!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}}function fe(e){var t=this;J(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function me(){var e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}var ve=function(e,t){var a=o(),r=e.params,i=e.el,n=e.wrapperEl,s=e.device,l=!!r.nested,c="on"===t?"addEventListener":"removeEventListener",d=t;i&&"string"!=typeof i&&(a[c]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),i[c]("touchstart",e.onTouchStart,{passive:!1}),i[c]("pointerdown",e.onTouchStart,{passive:!1}),a[c]("touchmove",e.onTouchMove,{passive:!1,capture:l}),a[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),a[c]("touchend",e.onTouchEnd,{passive:!0}),a[c]("pointerup",e.onTouchEnd,{passive:!0}),a[c]("pointercancel",e.onTouchEnd,{passive:!0}),a[c]("touchcancel",e.onTouchEnd,{passive:!0}),a[c]("pointerout",e.onTouchEnd,{passive:!0}),a[c]("pointerleave",e.onTouchEnd,{passive:!0}),a[c]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[c]("click",e.onClick,!0),r.cssMode&&n[c]("scroll",e.onScroll),r.updateOnWindowResize?e[d](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",de,!0):e[d]("observerUpdate",de,!0),i[c]("load",e.onLoad,{capture:!0}))},he=function(e,t){return e.grid&&t.grid&&t.grid.rows>1},ge={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ye(e,t){return function(a){void 0===a&&(a={});var r=Object.keys(a)[0],i=a[r];"object"===B(i)&&null!==i?(!0===e[r]&&(e[r]={enabled:!0}),"navigation"===r&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),r in e&&"enabled"in i?("object"!==B(e[r])||"enabled"in e[r]||(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),E(t,a)):E(t,a)):E(t,a)}}var be={eventsEmitter:K,update:ae,translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this,a=t.params,r=t.rtlTranslate,i=t.translate,n=t.wrapperEl;if(a.virtualTranslate)return r?-i:i;if(a.cssMode)return i;var s=w(n,e);return s+=t.cssOverflowAdjustment(),r&&(s=-s),s||0},setTranslate:function(e,t){var a=this,r=a.rtlTranslate,i=a.params,n=a.wrapperEl,s=a.progress,o=0,l=0;a.isHorizontal()?o=r?-e:e:l=e,i.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?o:l,i.cssMode?n[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-o:-l:i.virtualTranslate||(a.isHorizontal()?o-=a.cssOverflowAdjustment():l-=a.cssOverflowAdjustment(),n.style.transform="translate3d(".concat(o,"px, ").concat(l,"px, ").concat(0,"px)"));var c=a.maxTranslate()-a.minTranslate();(0===c?0:(e-a.minTranslate())/c)!==s&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,a,r,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),void 0===r&&(r=!0);var n=this,s=n.params,o=n.wrapperEl;if(n.animating&&s.preventInteractionOnTransition)return!1;var l,c=n.minTranslate(),d=n.maxTranslate();if(l=r&&e>c?c:r&&e<d?d:e,n.updateProgress(l),s.cssMode){var u=n.isHorizontal();if(0===t)o[u?"scrollLeft":"scrollTop"]=-l;else{if(!n.support.smoothScroll)return T({swiper:n,targetPosition:-l,side:u?"left":"top"}),!0;o.scrollTo(R(R({},u?"left":"top",-l),"behavior","smooth"))}return!0}return 0===t?(n.setTransition(0),n.setTranslate(l),a&&(n.emit("beforeTransitionStart",t,i),n.emit("transitionEnd"))):(n.setTransition(t),n.setTranslate(l),a&&(n.emit("beforeTransitionStart",t,i),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(e){n&&!n.destroyed&&e.target===this&&(n.wrapperEl.removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,n.animating=!1,a&&n.emit("transitionEnd"))}),n.wrapperEl.addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){var a=this;a.params.cssMode||(a.wrapperEl.style.transitionDuration="".concat(e,"ms"),a.wrapperEl.style.transitionDelay=0===e?"0ms":""),a.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var a=this,r=a.params;r.cssMode||(r.autoHeight&&a.updateAutoHeight(),re({swiper:a,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);var a=this,r=a.params;a.animating=!1,r.cssMode||(a.setTransition(0),re({swiper:a,runCallbacks:e,direction:t,step:"End"}))}},slide:ie,loop:ne,grabCursor:{setGrabCursor:function(e){var t=this;if(!(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)){var a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((function(){t.__preventObserver__=!1}))}},unsetGrabCursor:function(){var e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((function(){e.__preventObserver__=!1})))}},events:{attachEvents:function(){var e=this,t=e.params;e.onTouchStart=oe.bind(e),e.onTouchMove=le.bind(e),e.onTouchEnd=ce.bind(e),e.onDocumentTouchStart=me.bind(e),t.cssMode&&(e.onScroll=pe.bind(e)),e.onClick=ue.bind(e),e.onLoad=fe.bind(e),ve(e,"on")},detachEvents:function(){ve(this,"off")}},breakpoints:{setBreakpoint:function(){var e=this,t=e.realIndex,a=e.initialized,r=e.params,i=e.el,n=r.breakpoints;if(n&&(!n||0!==Object.keys(n).length)){var s=o(),l="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,c=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:s.querySelector(r.breakpointsBase),d=e.getBreakpoint(n,l,c);if(d&&e.currentBreakpoint!==d){var u=(d in n?n[d]:void 0)||e.originalParams,p=he(e,r),f=he(e,u),m=e.params.grabCursor,v=u.grabCursor,h=r.enabled;p&&!f?(i.classList.remove("".concat(r.containerModifierClass,"grid"),"".concat(r.containerModifierClass,"grid-column")),e.emitContainerClasses()):!p&&f&&(i.classList.add("".concat(r.containerModifierClass,"grid")),(u.grid.fill&&"column"===u.grid.fill||!u.grid.fill&&"column"===r.grid.fill)&&i.classList.add("".concat(r.containerModifierClass,"grid-column")),e.emitContainerClasses()),m&&!v?e.unsetGrabCursor():!m&&v&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((function(t){if(void 0!==u[t]){var a=r[t]&&r[t].enabled,i=u[t]&&u[t].enabled;a&&!i&&e[t].disable(),!a&&i&&e[t].enable()}}));var g=u.direction&&u.direction!==r.direction,y=r.loop&&(u.slidesPerView!==r.slidesPerView||g),b=r.loop;g&&a&&e.changeDirection(),E(e.params,u);var w=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!w?e.disable():!h&&w&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",u),a&&(y?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&S?(e.loopCreate(t),e.updateSlides()):b&&!S&&e.loopDestroy()),e.emit("breakpoint",u)}}},getBreakpoint:function(e,t,a){if(void 0===t&&(t="window"),e&&("container"!==t||a)){var r=!1,i=p(),n="window"===t?i.innerHeight:a.clientHeight,s=Object.keys(e).map((function(e){if("string"==typeof e&&0===e.indexOf("@")){var t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));s.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var o=0;o<s.length;o+=1){var l=s[o],c=l.point,d=l.value;"window"===t?i.matchMedia("(min-width: ".concat(d,"px)")).matches&&(r=c):d<=a.clientWidth&&(r=c)}return r||"max"}}},checkOverflow:{checkOverflow:function(){var e=this,t=e.isLocked,a=e.params,r=a.slidesOffsetBefore;if(r){var i=e.slides.length-1,n=e.slidesGrid[i]+e.slidesSizesGrid[i]+2*r;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===a.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===a.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var e,t,a,r,i=this,n=i.classNames,s=i.params,o=i.rtl,l=i.el,c=i.device,d=(t=["initialized",s.direction,{"free-mode":i.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:o},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:c.android},{ios:c.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],a=s.containerModifierClass,r=[],t.forEach((function(e){"object"===B(e)?Object.keys(e).forEach((function(t){e[t]&&r.push(a+t)})):"string"==typeof e&&r.push(a+e)})),r);n.push.apply(n,q(d)),(e=l.classList).add.apply(e,q(n)),i.emitContainerClasses()},removeClasses:function(){var e,t=this,a=t.el,r=t.classNames;a&&"string"!=typeof a&&((e=a.classList).remove.apply(e,q(r)),t.emitContainerClasses())}}},we={},Se=function(){function e(){var t,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);for(var r=arguments.length,i=new Array(r),n=0;n<r;n++)i[n]=arguments[n];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?a=i[0]:(t=i[0],a=i[1]),a||(a={}),a=E({},a),t&&!a.el&&(a.el=t);var s=o();if(a.el&&"string"==typeof a.el&&s.querySelectorAll(a.el).length>1){var l=[];return s.querySelectorAll(a.el).forEach((function(t){var r=E({},a,{el:t});l.push(new e(r))})),l}var c,d=this;d.__swiper__=!0,d.support=W(),d.device=U({userAgent:a.userAgent}),d.browser=$(),d.eventsListeners={},d.eventsAnyListeners=[],d.modules=q(d.__modules__),a.modules&&Array.isArray(a.modules)&&(c=d.modules).push.apply(c,q(a.modules));var u={};d.modules.forEach((function(e){e({params:a,swiper:d,extendParams:ye(a,u),on:d.on.bind(d),once:d.once.bind(d),off:d.off.bind(d),emit:d.emit.bind(d)})}));var p=E({},ge,u);return d.params=E({},p,we,a),d.originalParams=E({},d.params),d.passedParams=E({},a),d.params&&d.params.on&&Object.keys(d.params.on).forEach((function(e){d.on(e,d.params.on[e])})),d.params&&d.params.onAny&&d.onAny(d.params.onAny),Object.assign(d,{enabled:d.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===d.params.direction},isVertical:function(){return"vertical"===d.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment:function(){return Math.trunc(this.translate/Math.pow(2,23))*Math.pow(2,23)},allowSlideNext:d.params.allowSlideNext,allowSlidePrev:d.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:d.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:d.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),d.emit("_swiper"),d.params.init&&d.init(),d}return t=e,a=[{key:"getDirectionLabel",value:function(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}},{key:"getSlideIndex",value:function(e){var t=this.slidesEl,a=this.params,r=k(C(t,".".concat(a.slideClass,", swiper-slide"))[0]);return k(e)-r}},{key:"getSlideIndexByData",value:function(e){return this.getSlideIndex(this.slides.find((function(t){return 1*t.getAttribute("data-swiper-slide-index")===e})))}},{key:"recalcSlides",value:function(){var e=this,t=e.slidesEl,a=e.params;e.slides=C(t,".".concat(a.slideClass,", swiper-slide"))}},{key:"enable",value:function(){var e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}},{key:"disable",value:function(){var e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}},{key:"setProgress",value:function(e,t){var a=this;e=Math.min(Math.max(e,0),1);var r=a.minTranslate(),i=(a.maxTranslate()-r)*e+r;a.translateTo(i,void 0===t?0:t),a.updateActiveIndex(),a.updateSlidesClasses()}},{key:"emitContainerClasses",value:function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}}},{key:"getSlideClasses",value:function(e){var t=this;return t.destroyed?"":e.className.split(" ").filter((function(e){return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)})).join(" ")}},{key:"emitSlidesClasses",value:function(){var e=this;if(e.params._emitClasses&&e.el){var t=[];e.slides.forEach((function(a){var r=e.getSlideClasses(a);t.push({slideEl:a,classNames:r}),e.emit("_slideClass",a,r)})),e.emit("_slideClasses",t)}}},{key:"slidesPerViewDynamic",value:function(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);var a=this,r=a.params,i=a.slides,n=a.slidesGrid,s=a.slidesSizesGrid,o=a.size,l=a.activeIndex,c=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){for(var d,u=i[l]?Math.ceil(i[l].swiperSlideSize):0,p=l+1;p<i.length;p+=1)i[p]&&!d&&(c+=1,(u+=Math.ceil(i[p].swiperSlideSize))>o&&(d=!0));for(var f=l-1;f>=0;f-=1)i[f]&&!d&&(c+=1,(u+=i[f].swiperSlideSize)>o&&(d=!0))}else if("current"===e)for(var m=l+1;m<i.length;m+=1)(t?n[m]+s[m]-n[l]<o:n[m]-n[l]<o)&&(c+=1);else for(var v=l-1;v>=0;v-=1)n[l]-n[v]<o&&(c+=1);return c}},{key:"update",value:function(){var e=this;if(e&&!e.destroyed){var t,a=e.snapGrid,r=e.params;if(r.breakpoints&&e.setBreakpoint(),q(e.el.querySelectorAll('[loading="lazy"]')).forEach((function(t){t.complete&&J(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)n(),r.autoHeight&&e.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&e.isEnd&&!r.centeredSlides){var i=e.virtual&&r.virtual.enabled?e.virtual.slides:e.slides;t=e.slideTo(i.length-1,0,!1,!0)}else t=e.slideTo(e.activeIndex,0,!1,!0);t||n()}r.watchOverflow&&a!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function n(){var t=e.rtlTranslate?-1*e.translate:e.translate,a=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}}},{key:"changeDirection",value:function(e,t){void 0===t&&(t=!0);var a=this,r=a.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(a.el.classList.remove("".concat(a.params.containerModifierClass).concat(r)),a.el.classList.add("".concat(a.params.containerModifierClass).concat(e)),a.emitContainerClasses(),a.params.direction=e,a.slides.forEach((function(t){"vertical"===e?t.style.width="":t.style.height=""})),a.emit("changeDirection"),t&&a.update()),a}},{key:"changeLanguageDirection",value:function(e){var t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add("".concat(t.params.containerModifierClass,"rtl")),t.el.dir="rtl"):(t.el.classList.remove("".concat(t.params.containerModifierClass,"rtl")),t.el.dir="ltr"),t.update())}},{key:"mount",value:function(e){var t=this;if(t.mounted)return!0;var a=e||t.params.el;if("string"==typeof a&&(a=document.querySelector(a)),!a)return!1;a.swiper=t,a.parentNode&&a.parentNode.host&&a.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);var r=function(){return".".concat((t.params.wrapperClass||"").trim().split(" ").join("."))},i=a&&a.shadowRoot&&a.shadowRoot.querySelector?a.shadowRoot.querySelector(r()):C(a,r())[0];return!i&&t.params.createElements&&(i=A("div",t.params.wrapperClass),a.append(i),C(a,".".concat(t.params.slideClass)).forEach((function(e){i.append(e)}))),Object.assign(t,{el:a,wrapperEl:i,slidesEl:t.isElement&&!a.parentNode.host.slideSlots?a.parentNode.host:i,hostEl:t.isElement?a.parentNode.host:a,mounted:!0,rtl:"rtl"===a.dir.toLowerCase()||"rtl"===I(a,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===I(a,"direction")),wrongRTL:"-webkit-box"===I(i,"display")}),!0}},{key:"init",value:function(e){var t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();var a=q(t.el.querySelectorAll('[loading="lazy"]'));return t.isElement&&a.push.apply(a,q(t.hostEl.querySelectorAll('[loading="lazy"]'))),a.forEach((function(e){e.complete?J(t,e):e.addEventListener("load",(function(e){J(t,e.target)}))})),te(t),t.initialized=!0,te(t),t.emit("init"),t.emit("afterInit"),t}},{key:"destroy",value:function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var a,r=this,i=r.params,n=r.el,s=r.wrapperEl,o=r.slides;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),t&&(r.removeClasses(),n&&"string"!=typeof n&&n.removeAttribute("style"),s&&s.removeAttribute("style"),o&&o.length&&o.forEach((function(e){e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),r.emit("destroy"),Object.keys(r.eventsListeners).forEach((function(e){r.off(e)})),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),a=r,Object.keys(a).forEach((function(e){try{a[e]=null}catch(e){}try{delete a[e]}catch(e){}}))),r.destroyed=!0),null}}],r=[{key:"extendDefaults",value:function(e){E(we,e)}},{key:"extendedDefaults",get:function(){return we}},{key:"defaults",get:function(){return ge}},{key:"installModule",value:function(t){e.prototype.__modules__||(e.prototype.__modules__=[]);var a=e.prototype.__modules__;"function"==typeof t&&a.indexOf(t)<0&&a.push(t)}},{key:"use",value:function(t){return Array.isArray(t)?(t.forEach((function(t){return e.installModule(t)})),e):(e.installModule(t),e)}}],a&&j(t.prototype,a),r&&j(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,a,r}();function Ee(e){return function(e){if(Array.isArray(e))return xe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return xe(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?xe(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xe(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function Te(e){return Te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Te(e)}function Me(e,t,a,r){return e.params.createElements&&Object.keys(r).forEach((function(i){if(!a[i]&&!0===a.auto){var n=C(e.el,".".concat(r[i]))[0];n||((n=A("div",r[i])).className=r[i],e.el.append(n)),a[i]=n,t[i]=n}})),a}function Ce(e){return function(e){if(Array.isArray(e))return Pe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Pe(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Pe(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pe(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function Ae(e){return void 0===e&&(e=""),".".concat(e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,"."))}function Le(e){return function(e){if(Array.isArray(e))return Ie(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ie(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Ie(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function ke(e){return function(e){if(Array.isArray(e))return Oe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Oe(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Oe(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Oe(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function ze(e){return function(e){if(Array.isArray(e))return De(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return De(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?De(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function De(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function Ge(e,t){if(e){if("string"==typeof e)return Xe(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Xe(e,t):void 0}}function Xe(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function Ye(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=Array(t);a<t;a++)r[a]=e[a];return r}function je(e){return je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},je(e)}function Be(e){var t=this,a=t.params,r=t.slidesEl;a.loop&&t.loopDestroy();var i=function(e){if("string"==typeof e){var t=document.createElement("div");Y(t,e),r.append(t.children[0]),Y(t,"")}else r.append(e)};if("object"===je(e)&&"length"in e)for(var n=0;n<e.length;n+=1)e[n]&&i(e[n]);else i(e);t.recalcSlides(),a.loop&&t.loopCreate(),a.observer&&!t.isElement||t.update()}function He(e){var t=this,a=t.params,r=t.activeIndex,i=t.slidesEl;a.loop&&t.loopDestroy();var n=r+1,s=function(e){if("string"==typeof e){var t=document.createElement("div");Y(t,e),i.prepend(t.children[0]),Y(t,"")}else i.prepend(e)};if("object"===je(e)&&"length"in e){for(var o=0;o<e.length;o+=1)e[o]&&s(e[o]);n=r+e.length}else s(e);t.recalcSlides(),a.loop&&t.loopCreate(),a.observer&&!t.isElement||t.update(),t.slideTo(n,0,!1)}function Ne(e,t){var a=this,r=a.params,i=a.activeIndex,n=a.slidesEl,s=i;r.loop&&(s-=a.loopedSlides,a.loopDestroy(),a.recalcSlides());var o=a.slides.length;if(e<=0)a.prependSlide(t);else if(e>=o)a.appendSlide(t);else{for(var l=s>e?s+1:s,c=[],d=o-1;d>=e;d-=1){var u=a.slides[d];u.remove(),c.unshift(u)}if("object"===je(t)&&"length"in t){for(var p=0;p<t.length;p+=1)t[p]&&n.append(t[p]);l=s>e?s+t.length:s}else n.append(t);for(var f=0;f<c.length;f+=1)n.append(c[f]);a.recalcSlides(),r.loop&&a.loopCreate(),r.observer&&!a.isElement||a.update(),r.loop?a.slideTo(l+a.loopedSlides,0,!1):a.slideTo(l,0,!1)}}function Re(e){var t=this,a=t.params,r=t.activeIndex;a.loop&&(r-=t.loopedSlides,t.loopDestroy());var i,n=r;if("object"===je(e)&&"length"in e){for(var s=0;s<e.length;s+=1)i=e[s],t.slides[i]&&t.slides[i].remove(),i<n&&(n-=1);n=Math.max(n,0)}else i=e,t.slides[i]&&t.slides[i].remove(),i<n&&(n-=1),n=Math.max(n,0);t.recalcSlides(),a.loop&&t.loopCreate(),a.observer&&!t.isElement||t.update(),a.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)}function _e(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}function qe(e){var t,a=e.effect,r=e.swiper,i=e.on,n=e.setTranslate,s=e.setTransition,o=e.overwriteParams,l=e.perspective,c=e.recreateShadows,d=e.getEffectParams;i("beforeInit",(function(){if(r.params.effect===a){r.classNames.push("".concat(r.params.containerModifierClass).concat(a)),l&&l()&&r.classNames.push("".concat(r.params.containerModifierClass,"3d"));var e=o?o():{};Object.assign(r.params,e),Object.assign(r.originalParams,e)}})),i("setTranslate _virtualUpdated",(function(){r.params.effect===a&&n()})),i("setTransition",(function(e,t){r.params.effect===a&&s(t)})),i("transitionEnd",(function(){if(r.params.effect===a&&c){if(!d||!d().slideShadows)return;r.slides.forEach((function(e){e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((function(e){return e.remove()}))})),c()}})),i("virtualUpdate",(function(){r.params.effect===a&&(r.slides.length||(t=!0),requestAnimationFrame((function(){t&&r.slides&&r.slides.length&&(n(),t=!1)})))}))}function Fe(e,t){var a=M(t);return a!==t&&(a.style.backfaceVisibility="hidden",a.style["-webkit-backface-visibility"]="hidden"),a}function Ve(e){var t=e.swiper,a=e.duration,r=e.transformElements,i=e.allSlides,n=t.activeIndex;if(t.params.virtualTranslate&&0!==a){var s=!1;(i?r:r.filter((function(e){var a=e.classList.contains("swiper-slide-transform")?function(e){return e.parentElement?e.parentElement:t.slides.find((function(t){return t.shadowRoot&&t.shadowRoot===e.parentNode}))}(e):e;return t.getSlideIndex(a)===n}))).forEach((function(e){z(e,(function(){if(!s&&t&&!t.destroyed){s=!0,t.animating=!1;var e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}}))}))}}function We(e,t,a){var r="swiper-slide-shadow".concat(a?"-".concat(a):"").concat(e?" swiper-slide-shadow-".concat(e):""),i=M(t),n=i.querySelector(".".concat(r.split(" ").join(".")));return n||(n=A("div",r.split(" ")),i.append(n)),n}Object.keys(be).forEach((function(e){Object.keys(be[e]).forEach((function(t){Se.prototype[t]=be[e][t]}))})),Se.use([function(e){var t=e.swiper,a=e.on,r=e.emit,i=p(),n=null,s=null,o=function(){t&&!t.destroyed&&t.initialized&&(r("beforeResize"),r("resize"))},l=function(){t&&!t.destroyed&&t.initialized&&r("orientationchange")};a("init",(function(){t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((function(e){s=i.requestAnimationFrame((function(){var a=t.width,r=t.height,i=a,n=r;e.forEach((function(e){var a=e.contentBoxSize,r=e.contentRect,s=e.target;s&&s!==t.el||(i=r?r.width:(a[0]||a).inlineSize,n=r?r.height:(a[0]||a).blockSize)})),i===a&&n===r||o()}))}))).observe(t.el):(i.addEventListener("resize",o),i.addEventListener("orientationchange",l))})),a("destroy",(function(){s&&i.cancelAnimationFrame(s),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",l)}))},function(e){var t=e.swiper,a=e.extendParams,r=e.on,i=e.emit,n=[],s=p(),o=function(e,a){void 0===a&&(a={});var r=new(s.MutationObserver||s.WebkitMutationObserver)((function(e){if(!t.__preventObserver__)if(1!==e.length){var a=function(){i("observerUpdate",e[0])};s.requestAnimationFrame?s.requestAnimationFrame(a):s.setTimeout(a,0)}else i("observerUpdate",e[0])}));r.observe(e,{attributes:void 0===a.attributes||a.attributes,childList:t.isElement||(void 0===a.childList||a).childList,characterData:void 0===a.characterData||a.characterData}),n.push(r)};a({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",(function(){if(t.params.observer){if(t.params.observeParents)for(var e=O(t.hostEl),a=0;a<e.length;a+=1)o(e[a]);o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}})),r("destroy",(function(){n.forEach((function(e){e.disconnect()})),n.splice(0,n.length)}))}]),a(90448),a(64771),a(25352),a(68854),a(64251),a(97456),a(24362),a(76218),a(99102);var Ue=[function(e){var t,a=e.swiper,r=e.extendParams,i=e.on,n=e.emit;r({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});var s=o();a.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};var l=s.createElement("div");function c(e,t){var r,i=a.params.virtual;return i.cache&&a.virtual.cache[t]?a.virtual.cache[t]:(i.renderSlide?"string"==typeof(r=i.renderSlide.call(a,e,t))&&(Y(l,r),r=l.children[0]):r=a.isElement?A("swiper-slide"):A("div",a.params.slideClass),r.setAttribute("data-swiper-slide-index",t),i.renderSlide||Y(r,e),i.cache&&(a.virtual.cache[t]=r),r)}function d(e,t,r){var i=a.params,s=i.slidesPerView,o=i.slidesPerGroup,l=i.centeredSlides,d=i.loop,u=i.initialSlide;if(!(t&&!d&&u>0)){var p=a.params.virtual,f=p.addSlidesBefore,m=p.addSlidesAfter,v=a.virtual,h=v.from,g=v.to,y=v.slides,b=v.slidesGrid,w=v.offset;a.params.cssMode||a.updateActiveIndex();var S,E,x,T=void 0===r?a.activeIndex||0:r;S=a.rtlTranslate?"right":a.isHorizontal()?"left":"top",l?(E=Math.floor(s/2)+o+m,x=Math.floor(s/2)+o+f):(E=s+(o-1)+m,x=(d?s:o)+f);var M=T-x,P=T+E;d||(M=Math.max(M,0),P=Math.min(P,y.length-1));var A=(a.slidesGrid[M]||0)-(a.slidesGrid[0]||0);if(d&&T>=x?(M-=x,l||(A+=a.slidesGrid[0])):d&&T<x&&(M=-x,l&&(A+=a.slidesGrid[0])),Object.assign(a.virtual,{from:M,to:P,offset:A,slidesGrid:a.slidesGrid,slidesBefore:x,slidesAfter:E}),h===M&&g===P&&!e)return a.slidesGrid!==b&&A!==w&&a.slides.forEach((function(e){e.style[S]="".concat(A-Math.abs(a.cssOverflowAdjustment()),"px")})),a.updateProgress(),void n("virtualUpdate");if(a.params.virtual.renderExternal)return a.params.virtual.renderExternal.call(a,{offset:A,from:M,to:P,slides:function(){for(var e=[],t=M;t<=P;t+=1)e.push(y[t]);return e}()}),void(a.params.virtual.renderExternalUpdate?H():n("virtualUpdate"));var L=[],I=[],k=function(e){var t=e;return e<0?t=y.length+e:t>=y.length&&(t-=y.length),t};if(e)a.slides.filter((function(e){return e.matches(".".concat(a.params.slideClass,", swiper-slide"))})).forEach((function(e){e.remove()}));else for(var O=function(){if(z<M||z>P){var e=k(z);a.slides.filter((function(t){return t.matches(".".concat(a.params.slideClass,'[data-swiper-slide-index="').concat(e,'"], swiper-slide[data-swiper-slide-index="').concat(e,'"]'))})).forEach((function(e){e.remove()}))}},z=h;z<=g;z+=1)O();for(var D=d?-y.length:0,G=d?2*y.length:y.length,X=D;X<G;X+=1)if(X>=M&&X<=P){var Y=k(X);void 0===g||e?I.push(Y):(X>g&&I.push(Y),X<h&&L.push(Y))}if(I.forEach((function(e){a.slidesEl.append(c(y[e],e))})),d)for(var j=L.length-1;j>=0;j-=1){var B=L[j];a.slidesEl.prepend(c(y[B],B))}else L.sort((function(e,t){return t-e})),L.forEach((function(e){a.slidesEl.prepend(c(y[e],e))}));C(a.slidesEl,".swiper-slide, swiper-slide").forEach((function(e){e.style[S]="".concat(A-Math.abs(a.cssOverflowAdjustment()),"px")})),H()}function H(){a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),n("virtualUpdate")}}i("beforeInit",(function(){if(a.params.virtual.enabled){var e;if(void 0===a.passedParams.virtual.slides){var t=Ee(a.slidesEl.children).filter((function(e){return e.matches(".".concat(a.params.slideClass,", swiper-slide"))}));t&&t.length&&(a.virtual.slides=Ee(t),e=!0,t.forEach((function(e,t){e.setAttribute("data-swiper-slide-index",t),a.virtual.cache[t]=e,e.remove()})))}e||(a.virtual.slides=a.params.virtual.slides),a.classNames.push("".concat(a.params.containerModifierClass,"virtual")),a.params.watchSlidesProgress=!0,a.originalParams.watchSlidesProgress=!0,d(!1,!0)}})),i("setTranslate",(function(){a.params.virtual.enabled&&(a.params.cssMode&&!a._immediateVirtual?(clearTimeout(t),t=setTimeout((function(){d()}),100)):d())})),i("init update resize",(function(){a.params.virtual.enabled&&a.params.cssMode&&x(a.wrapperEl,"--swiper-virtual-size","".concat(a.virtualSize,"px"))})),Object.assign(a.virtual,{appendSlide:function(e){if("object"===Te(e)&&"length"in e)for(var t=0;t<e.length;t+=1)e[t]&&a.virtual.slides.push(e[t]);else a.virtual.slides.push(e);d(!0)},prependSlide:function(e){var t=a.activeIndex,r=t+1,i=1;if(Array.isArray(e)){for(var n=0;n<e.length;n+=1)e[n]&&a.virtual.slides.unshift(e[n]);r=t+e.length,i=e.length}else a.virtual.slides.unshift(e);if(a.params.virtual.cache){var s=a.virtual.cache,o={};Object.keys(s).forEach((function(e){var t=s[e],a=t.getAttribute("data-swiper-slide-index");a&&t.setAttribute("data-swiper-slide-index",parseInt(a,10)+i),o[parseInt(e,10)+i]=t})),a.virtual.cache=o}d(!0),a.slideTo(r,0)},removeSlide:function(e){if(null!=e){var t=a.activeIndex;if(Array.isArray(e))for(var r=e.length-1;r>=0;r-=1)a.params.virtual.cache&&(delete a.virtual.cache[e[r]],Object.keys(a.virtual.cache).forEach((function(t){t>e&&(a.virtual.cache[t-1]=a.virtual.cache[t],a.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete a.virtual.cache[t])}))),a.virtual.slides.splice(e[r],1),e[r]<t&&(t-=1),t=Math.max(t,0);else a.params.virtual.cache&&(delete a.virtual.cache[e],Object.keys(a.virtual.cache).forEach((function(t){t>e&&(a.virtual.cache[t-1]=a.virtual.cache[t],a.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete a.virtual.cache[t])}))),a.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);d(!0),a.slideTo(t,0)}},removeAllSlides:function(){a.virtual.slides=[],a.params.virtual.cache&&(a.virtual.cache={}),d(!0),a.slideTo(0,0)},update:d})},function(e){var t=e.swiper,a=e.extendParams,r=e.on,i=e.emit,n=o(),s=p();function l(e){if(t.enabled){var a=t.rtlTranslate,r=e;r.originalEvent&&(r=r.originalEvent);var o=r.keyCode||r.charCode,l=t.params.keyboard.pageUpDown,c=l&&33===o,d=l&&34===o,u=37===o,p=39===o,f=38===o,m=40===o;if(!t.allowSlideNext&&(t.isHorizontal()&&p||t.isVertical()&&m||d))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&u||t.isVertical()&&f||c))return!1;if(!(r.shiftKey||r.altKey||r.ctrlKey||r.metaKey||n.activeElement&&n.activeElement.nodeName&&("input"===n.activeElement.nodeName.toLowerCase()||"textarea"===n.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(c||d||u||p||f||m)){var v=!1;if(O(t.el,".".concat(t.params.slideClass,", swiper-slide")).length>0&&0===O(t.el,".".concat(t.params.slideActiveClass)).length)return;var h=t.el,g=h.clientWidth,y=h.clientHeight,b=s.innerWidth,w=s.innerHeight,S=L(h);a&&(S.left-=h.scrollLeft);for(var E=[[S.left,S.top],[S.left+g,S.top],[S.left,S.top+y],[S.left+g,S.top+y]],x=0;x<E.length;x+=1){var T=E[x];if(T[0]>=0&&T[0]<=b&&T[1]>=0&&T[1]<=w){if(0===T[0]&&0===T[1])continue;v=!0}}if(!v)return}t.isHorizontal()?((c||d||u||p)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),((d||p)&&!a||(c||u)&&a)&&t.slideNext(),((c||u)&&!a||(d||p)&&a)&&t.slidePrev()):((c||d||f||m)&&(r.preventDefault?r.preventDefault():r.returnValue=!1),(d||m)&&t.slideNext(),(c||f)&&t.slidePrev()),i("keyPress",o)}}}function c(){t.keyboard.enabled||(n.addEventListener("keydown",l),t.keyboard.enabled=!0)}function d(){t.keyboard.enabled&&(n.removeEventListener("keydown",l),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},a({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),r("init",(function(){t.params.keyboard.enabled&&c()})),r("destroy",(function(){t.keyboard.enabled&&d()})),Object.assign(t.keyboard,{enable:c,disable:d})},function(e){var t,a=e.swiper,r=e.extendParams,i=e.on,n=e.emit,s=p();r({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),a.mousewheel={enabled:!1};var o,l=b(),c=[];function d(){a.enabled&&(a.mouseEntered=!0)}function u(){a.enabled&&(a.mouseEntered=!1)}function f(e){return!(a.params.mousewheel.thresholdDelta&&e.delta<a.params.mousewheel.thresholdDelta||a.params.mousewheel.thresholdTime&&b()-l<a.params.mousewheel.thresholdTime||!(e.delta>=6&&b()-l<60)&&(e.direction<0?a.isEnd&&!a.params.loop||a.animating||(a.slideNext(),n("scroll",e.raw)):a.isBeginning&&!a.params.loop||a.animating||(a.slidePrev(),n("scroll",e.raw)),l=(new s.Date).getTime(),1))}function m(e){var r=e;if(a.enabled&&!e.target.closest(".".concat(a.params.mousewheel.noMousewheelClass))){var i=a.params.mousewheel;a.params.cssMode&&r.preventDefault();var s=a.el;"container"!==a.params.mousewheel.eventsTarget&&(s=document.querySelector(a.params.mousewheel.eventsTarget));var l=s&&s.contains(r.target);if(!a.mouseEntered&&!l&&!i.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);var d=0,u=a.rtlTranslate?-1:1,p=function(e){var t=0,a=0,r=0,i=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),r=10*t,i=10*a,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(r=e.deltaX),e.shiftKey&&!r&&(r=i,i=0),(r||i)&&e.deltaMode&&(1===e.deltaMode?(r*=40,i*=40):(r*=800,i*=800)),r&&!t&&(t=r<1?-1:1),i&&!a&&(a=i<1?-1:1),{spinX:t,spinY:a,pixelX:r,pixelY:i}}(r);if(i.forceToAxis)if(a.isHorizontal()){if(!(Math.abs(p.pixelX)>Math.abs(p.pixelY)))return!0;d=-p.pixelX*u}else{if(!(Math.abs(p.pixelY)>Math.abs(p.pixelX)))return!0;d=-p.pixelY}else d=Math.abs(p.pixelX)>Math.abs(p.pixelY)?-p.pixelX*u:-p.pixelY;if(0===d)return!0;i.invert&&(d=-d);var m=a.getTranslate()+d*i.sensitivity;if(m>=a.minTranslate()&&(m=a.minTranslate()),m<=a.maxTranslate()&&(m=a.maxTranslate()),(!!a.params.loop||!(m===a.minTranslate()||m===a.maxTranslate()))&&a.params.nested&&r.stopPropagation(),a.params.freeMode&&a.params.freeMode.enabled){var v={time:b(),delta:Math.abs(d),direction:Math.sign(d)},h=o&&v.time<o.time+500&&v.delta<=o.delta&&v.direction===o.direction;if(!h){o=void 0;var g=a.getTranslate()+d*i.sensitivity,w=a.isBeginning,S=a.isEnd;if(g>=a.minTranslate()&&(g=a.minTranslate()),g<=a.maxTranslate()&&(g=a.maxTranslate()),a.setTransition(0),a.setTranslate(g),a.updateProgress(),a.updateActiveIndex(),a.updateSlidesClasses(),(!w&&a.isBeginning||!S&&a.isEnd)&&a.updateSlidesClasses(),a.params.loop&&a.loopFix({direction:v.direction<0?"next":"prev",byMousewheel:!0}),a.params.freeMode.sticky){clearTimeout(t),t=void 0,c.length>=15&&c.shift();var E=c.length?c[c.length-1]:void 0,x=c[0];if(c.push(v),E&&(v.delta>E.delta||v.direction!==E.direction))c.splice(0);else if(c.length>=15&&v.time-x.time<500&&x.delta-v.delta>=1&&v.delta<=6){var T=d>0?.8:.2;o=v,c.splice(0),t=y((function(){!a.destroyed&&a.params&&a.slideToClosest(a.params.speed,!0,void 0,T)}),0)}t||(t=y((function(){!a.destroyed&&a.params&&(o=v,c.splice(0),a.slideToClosest(a.params.speed,!0,void 0,.5))}),500))}if(h||n("scroll",r),a.params.autoplay&&a.params.autoplay.disableOnInteraction&&a.autoplay.stop(),i.releaseOnEdges&&(g===a.minTranslate()||g===a.maxTranslate()))return!0}}else{var M={time:b(),delta:Math.abs(d),direction:Math.sign(d),raw:e};c.length>=2&&c.shift();var C=c.length?c[c.length-1]:void 0;if(c.push(M),C?(M.direction!==C.direction||M.delta>C.delta||M.time>C.time+150)&&f(M):f(M),function(e){var t=a.params.mousewheel;if(e.direction<0){if(a.isEnd&&!a.params.loop&&t.releaseOnEdges)return!0}else if(a.isBeginning&&!a.params.loop&&t.releaseOnEdges)return!0;return!1}(M))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}}function v(e){var t=a.el;"container"!==a.params.mousewheel.eventsTarget&&(t=document.querySelector(a.params.mousewheel.eventsTarget)),t[e]("mouseenter",d),t[e]("mouseleave",u),t[e]("wheel",m)}function h(){return a.params.cssMode?(a.wrapperEl.removeEventListener("wheel",m),!0):!a.mousewheel.enabled&&(v("addEventListener"),a.mousewheel.enabled=!0,!0)}function g(){return a.params.cssMode?(a.wrapperEl.addEventListener(event,m),!0):!!a.mousewheel.enabled&&(v("removeEventListener"),a.mousewheel.enabled=!1,!0)}i("init",(function(){!a.params.mousewheel.enabled&&a.params.cssMode&&g(),a.params.mousewheel.enabled&&h()})),i("destroy",(function(){a.params.cssMode&&h(),a.mousewheel.enabled&&g()})),Object.assign(a.mousewheel,{enable:h,disable:g})},function(e){var t=e.swiper,a=e.extendParams,r=e.on,i=e.emit;function n(e){var a;return e&&"string"==typeof e&&t.isElement&&(a=t.el.querySelector(e)||t.hostEl.querySelector(e))?a:(e&&("string"==typeof e&&(a=Ce(document.querySelectorAll(e))),t.params.uniqueNavElements&&"string"==typeof e&&a&&a.length>1&&1===t.el.querySelectorAll(e).length?a=t.el.querySelector(e):a&&1===a.length&&(a=a[0])),e&&!a?e:a)}function s(e,a){var r=t.params.navigation;(e=G(e)).forEach((function(e){var i;e&&((i=e.classList)[a?"add":"remove"].apply(i,Ce(r.disabledClass.split(" "))),"BUTTON"===e.tagName&&(e.disabled=a),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](r.lockClass))}))}function o(){var e=t.navigation,a=e.nextEl,r=e.prevEl;if(t.params.loop)return s(r,!1),void s(a,!1);s(r,t.isBeginning&&!t.params.rewind),s(a,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function d(){var e=t.params.navigation;if(t.params.navigation=Me(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),e.nextEl||e.prevEl){var a=n(e.nextEl),r=n(e.prevEl);Object.assign(t.navigation,{nextEl:a,prevEl:r}),a=G(a),r=G(r);var i=function(a,r){var i;a&&a.addEventListener("click","next"===r?c:l),!t.enabled&&a&&(i=a.classList).add.apply(i,Ce(e.lockClass.split(" ")))};a.forEach((function(e){return i(e,"next")})),r.forEach((function(e){return i(e,"prev")}))}}function u(){var e=t.navigation,a=e.nextEl,r=e.prevEl;a=G(a),r=G(r);var i=function(e,a){var r;e.removeEventListener("click","next"===a?c:l),(r=e.classList).remove.apply(r,Ce(t.params.navigation.disabledClass.split(" ")))};a.forEach((function(e){return i(e,"next")})),r.forEach((function(e){return i(e,"prev")}))}a({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},r("init",(function(){!1===t.params.navigation.enabled?p():(d(),o())})),r("toEdge fromEdge lock unlock",(function(){o()})),r("destroy",(function(){u()})),r("enable disable",(function(){var e=t.navigation,a=e.nextEl,r=e.prevEl;a=G(a),r=G(r),t.enabled?o():[].concat(Ce(a),Ce(r)).filter((function(e){return!!e})).forEach((function(e){return e.classList.add(t.params.navigation.lockClass)}))})),r("click",(function(e,a){var r=t.navigation,n=r.nextEl,s=r.prevEl;n=G(n),s=G(s);var o=a.target,l=s.includes(o)||n.includes(o);if(t.isElement&&!l){var c=a.path||a.composedPath&&a.composedPath();c&&(l=c.find((function(e){return n.includes(e)||s.includes(e)})))}if(t.params.navigation.hideOnClick&&!l){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;var d;n.length?d=n[0].classList.contains(t.params.navigation.hiddenClass):s.length&&(d=s[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===d?"navigationShow":"navigationHide"),[].concat(Ce(n),Ce(s)).filter((function(e){return!!e})).forEach((function(e){return e.classList.toggle(t.params.navigation.hiddenClass)}))}}));var p=function(){var e;(e=t.el.classList).add.apply(e,Ce(t.params.navigation.navigationDisabledClass.split(" "))),u()};Object.assign(t.navigation,{enable:function(){var e;(e=t.el.classList).remove.apply(e,Ce(t.params.navigation.navigationDisabledClass.split(" "))),d(),o()},disable:p,update:o,init:d,destroy:u})},function(e){var t,a=e.swiper,r=e.extendParams,i=e.on,n=e.emit,s="swiper-pagination";r({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:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"".concat(s,"-bullet"),bulletActiveClass:"".concat(s,"-bullet-active"),modifierClass:"".concat(s,"-"),currentClass:"".concat(s,"-current"),totalClass:"".concat(s,"-total"),hiddenClass:"".concat(s,"-hidden"),progressbarFillClass:"".concat(s,"-progressbar-fill"),progressbarOppositeClass:"".concat(s,"-progressbar-opposite"),clickableClass:"".concat(s,"-clickable"),lockClass:"".concat(s,"-lock"),horizontalClass:"".concat(s,"-horizontal"),verticalClass:"".concat(s,"-vertical"),paginationDisabledClass:"".concat(s,"-disabled")}}),a.pagination={el:null,bullets:[]};var o=0;function l(){return!a.params.pagination.el||!a.pagination.el||Array.isArray(a.pagination.el)&&0===a.pagination.el.length}function c(e,t){var r=a.params.pagination.bulletActiveClass;e&&(e=e["".concat("prev"===t?"previous":"next","ElementSibling")])&&(e.classList.add("".concat(r,"-").concat(t)),(e=e["".concat("prev"===t?"previous":"next","ElementSibling")])&&e.classList.add("".concat(r,"-").concat(t,"-").concat(t)))}function d(e){var t=e.target.closest(Ae(a.params.pagination.bulletClass));if(t){e.preventDefault();var r,i,n,s=k(t)*a.params.slidesPerGroup;if(a.params.loop){if(a.realIndex===s)return;var o=(r=a.realIndex,i=s,(i%=n=a.slides.length)==1+(r%=n)?"next":i===r-1?"previous":void 0);"next"===o?a.slideNext():"previous"===o?a.slidePrev():a.slideToLoop(s)}else a.slideTo(s)}}function u(){var e=a.rtl,r=a.params.pagination;if(!l()){var i,s,d=a.pagination.el;d=G(d);var u=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,p=a.params.loop?Math.ceil(u/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?(s=a.previousRealIndex||0,i=a.params.slidesPerGroup>1?Math.floor(a.realIndex/a.params.slidesPerGroup):a.realIndex):void 0!==a.snapIndex?(i=a.snapIndex,s=a.previousSnapIndex):(s=a.previousIndex||0,i=a.activeIndex||0),"bullets"===r.type&&a.pagination.bullets&&a.pagination.bullets.length>0){var f,m,v,h=a.pagination.bullets;if(r.dynamicBullets&&(t=D(h[0],a.isHorizontal()?"width":"height",!0),d.forEach((function(e){e.style[a.isHorizontal()?"width":"height"]="".concat(t*(r.dynamicMainBullets+4),"px")})),r.dynamicMainBullets>1&&void 0!==s&&((o+=i-(s||0))>r.dynamicMainBullets-1?o=r.dynamicMainBullets-1:o<0&&(o=0)),f=Math.max(i-o,0),v=((m=f+(Math.min(h.length,r.dynamicMainBullets)-1))+f)/2),h.forEach((function(e){var t,a=Le(["","-next","-next-next","-prev","-prev-prev","-main"].map((function(e){return"".concat(r.bulletActiveClass).concat(e)}))).map((function(e){return"string"==typeof e&&e.includes(" ")?e.split(" "):e})).flat();(t=e.classList).remove.apply(t,Le(a))})),d.length>1)h.forEach((function(e){var t,n,s=k(e);(s===i?(t=e.classList).add.apply(t,Le(r.bulletActiveClass.split(" "))):a.isElement&&e.setAttribute("part","bullet"),r.dynamicBullets)&&(s>=f&&s<=m&&(n=e.classList).add.apply(n,Le("".concat(r.bulletActiveClass,"-main").split(" "))),s===f&&c(e,"prev"),s===m&&c(e,"next"))}));else{var g,y=h[i];if(y&&(g=y.classList).add.apply(g,Le(r.bulletActiveClass.split(" "))),a.isElement&&h.forEach((function(e,t){e.setAttribute("part",t===i?"bullet-active":"bullet")})),r.dynamicBullets){for(var b=h[f],w=h[m],S=f;S<=m;S+=1){var E;h[S]&&(E=h[S].classList).add.apply(E,Le("".concat(r.bulletActiveClass,"-main").split(" ")))}c(b,"prev"),c(w,"next")}}if(r.dynamicBullets){var x=Math.min(h.length,r.dynamicMainBullets+4),T=(t*x-t)/2-v*t,M=e?"right":"left";h.forEach((function(e){e.style[a.isHorizontal()?M:"top"]="".concat(T,"px")}))}}d.forEach((function(e,t){if("fraction"===r.type&&(e.querySelectorAll(Ae(r.currentClass)).forEach((function(e){e.textContent=r.formatFractionCurrent(i+1)})),e.querySelectorAll(Ae(r.totalClass)).forEach((function(e){e.textContent=r.formatFractionTotal(p)}))),"progressbar"===r.type){var s;s=r.progressbarOpposite?a.isHorizontal()?"vertical":"horizontal":a.isHorizontal()?"horizontal":"vertical";var o=(i+1)/p,l=1,c=1;"horizontal"===s?l=o:c=o,e.querySelectorAll(Ae(r.progressbarFillClass)).forEach((function(e){e.style.transform="translate3d(0,0,0) scaleX(".concat(l,") scaleY(").concat(c,")"),e.style.transitionDuration="".concat(a.params.speed,"ms")}))}"custom"===r.type&&r.renderCustom?(Y(e,r.renderCustom(a,i+1,p)),0===t&&n("paginationRender",e)):(0===t&&n("paginationRender",e),n("paginationUpdate",e)),a.params.watchOverflow&&a.enabled&&e.classList[a.isLocked?"add":"remove"](r.lockClass)}))}}function p(){var e=a.params.pagination;if(!l()){var t=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.grid&&a.params.grid.rows>1?a.slides.length/Math.ceil(a.params.grid.rows):a.slides.length,r=a.pagination.el;r=G(r);var i="";if("bullets"===e.type){var s=a.params.loop?Math.ceil(t/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&s>t&&(s=t);for(var o=0;o<s;o+=1)e.renderBullet?i+=e.renderBullet.call(a,o,e.bulletClass):i+="<".concat(e.bulletElement," ").concat(a.isElement?'part="bullet"':"",' class="').concat(e.bulletClass,'"></').concat(e.bulletElement,">")}"fraction"===e.type&&(i=e.renderFraction?e.renderFraction.call(a,e.currentClass,e.totalClass):'<span class="'.concat(e.currentClass,'"></span>')+" / "+'<span class="'.concat(e.totalClass,'"></span>')),"progressbar"===e.type&&(i=e.renderProgressbar?e.renderProgressbar.call(a,e.progressbarFillClass):'<span class="'.concat(e.progressbarFillClass,'"></span>')),a.pagination.bullets=[],r.forEach((function(t){var r;"custom"!==e.type&&Y(t,i||""),"bullets"===e.type&&(r=a.pagination.bullets).push.apply(r,Le(t.querySelectorAll(Ae(e.bulletClass))))})),"custom"!==e.type&&n("paginationRender",r[0])}}function f(){a.params.pagination=Me(a,a.originalParams.pagination,a.params.pagination,{el:"swiper-pagination"});var e,t=a.params.pagination;t.el&&("string"==typeof t.el&&a.isElement&&(e=a.el.querySelector(t.el)),e||"string"!=typeof t.el||(e=Le(document.querySelectorAll(t.el))),e||(e=t.el),e&&0!==e.length&&(a.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(e)&&e.length>1&&(e=Le(a.el.querySelectorAll(t.el))).length>1&&(e=e.find((function(e){return O(e,".swiper")[0]===a.el}))),Array.isArray(e)&&1===e.length&&(e=e[0]),Object.assign(a.pagination,{el:e}),(e=G(e)).forEach((function(e){var r;"bullets"===t.type&&t.clickable&&(r=e.classList).add.apply(r,Le((t.clickableClass||"").split(" "))),e.classList.add(t.modifierClass+t.type),e.classList.add(a.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(e.classList.add("".concat(t.modifierClass).concat(t.type,"-dynamic")),o=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass),t.clickable&&e.addEventListener("click",d),a.enabled||e.classList.add(t.lockClass)}))))}function m(){var e=a.params.pagination;if(!l()){var t=a.pagination.el;t&&(t=G(t)).forEach((function(t){var r;t.classList.remove(e.hiddenClass),t.classList.remove(e.modifierClass+e.type),t.classList.remove(a.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&((r=t.classList).remove.apply(r,Le((e.clickableClass||"").split(" "))),t.removeEventListener("click",d))})),a.pagination.bullets&&a.pagination.bullets.forEach((function(t){var a;return(a=t.classList).remove.apply(a,Le(e.bulletActiveClass.split(" ")))}))}}i("changeDirection",(function(){if(a.pagination&&a.pagination.el){var e=a.params.pagination,t=a.pagination.el;(t=G(t)).forEach((function(t){t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(a.isHorizontal()?e.horizontalClass:e.verticalClass)}))}})),i("init",(function(){!1===a.params.pagination.enabled?v():(f(),p(),u())})),i("activeIndexChange",(function(){void 0===a.snapIndex&&u()})),i("snapIndexChange",(function(){u()})),i("snapGridLengthChange",(function(){p(),u()})),i("destroy",(function(){m()})),i("enable disable",(function(){var e=a.pagination.el;e&&(e=G(e)).forEach((function(e){return e.classList[a.enabled?"remove":"add"](a.params.pagination.lockClass)}))})),i("lock unlock",(function(){u()})),i("click",(function(e,t){var r=t.target,i=G(a.pagination.el);if(a.params.pagination.el&&a.params.pagination.hideOnClick&&i&&i.length>0&&!r.classList.contains(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&r===a.navigation.nextEl||a.navigation.prevEl&&r===a.navigation.prevEl))return;var s=i[0].classList.contains(a.params.pagination.hiddenClass);n(!0===s?"paginationShow":"paginationHide"),i.forEach((function(e){return e.classList.toggle(a.params.pagination.hiddenClass)}))}}));var v=function(){a.el.classList.add(a.params.pagination.paginationDisabledClass);var e=a.pagination.el;e&&(e=G(e)).forEach((function(e){return e.classList.add(a.params.pagination.paginationDisabledClass)})),m()};Object.assign(a.pagination,{enable:function(){a.el.classList.remove(a.params.pagination.paginationDisabledClass);var e=a.pagination.el;e&&(e=G(e)).forEach((function(e){return e.classList.remove(a.params.pagination.paginationDisabledClass)})),f(),p(),u()},disable:v,render:p,update:u,init:f,destroy:m})},function(e){var t,a,r,i,n=e.swiper,s=e.extendParams,l=e.on,c=e.emit,d=o(),u=!1,p=null,f=null;function m(){if(n.params.scrollbar.el&&n.scrollbar.el){var e=n.scrollbar,t=n.rtlTranslate,i=e.dragEl,s=e.el,o=n.params.scrollbar,l=n.params.loop?n.progressLoop:n.progress,c=a,d=(r-a)*l;t?(d=-d)>0?(c=a-d,d=0):-d+a>r&&(c=r+d):d<0?(c=a+d,d=0):d+a>r&&(c=r-d),n.isHorizontal()?(i.style.transform="translate3d(".concat(d,"px, 0, 0)"),i.style.width="".concat(c,"px")):(i.style.transform="translate3d(0px, ".concat(d,"px, 0)"),i.style.height="".concat(c,"px")),o.hide&&(clearTimeout(p),s.style.opacity=1,p=setTimeout((function(){s.style.opacity=0,s.style.transitionDuration="400ms"}),1e3))}}function v(){if(n.params.scrollbar.el&&n.scrollbar.el){var e=n.scrollbar,t=e.dragEl,s=e.el;t.style.width="",t.style.height="",r=n.isHorizontal()?s.offsetWidth:s.offsetHeight,i=n.size/(n.virtualSize+n.params.slidesOffsetBefore-(n.params.centeredSlides?n.snapGrid[0]:0)),a="auto"===n.params.scrollbar.dragSize?r*i:parseInt(n.params.scrollbar.dragSize,10),n.isHorizontal()?t.style.width="".concat(a,"px"):t.style.height="".concat(a,"px"),s.style.display=i>=1?"none":"",n.params.scrollbar.hide&&(s.style.opacity=0),n.params.watchOverflow&&n.enabled&&e.el.classList[n.isLocked?"add":"remove"](n.params.scrollbar.lockClass)}}function h(e){return n.isHorizontal()?e.clientX:e.clientY}function b(e){var i,s=n.scrollbar,o=n.rtlTranslate,l=s.el;i=(h(e)-L(l)[n.isHorizontal()?"left":"top"]-(null!==t?t:a/2))/(r-a),i=Math.max(Math.min(i,1),0),o&&(i=1-i);var c=n.minTranslate()+(n.maxTranslate()-n.minTranslate())*i;n.updateProgress(c),n.setTranslate(c),n.updateActiveIndex(),n.updateSlidesClasses()}function w(e){var a=n.params.scrollbar,r=n.scrollbar,i=n.wrapperEl,s=r.el,o=r.dragEl;u=!0,t=e.target===o?h(e)-e.target.getBoundingClientRect()[n.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.style.transitionDuration="100ms",o.style.transitionDuration="100ms",b(e),clearTimeout(f),s.style.transitionDuration="0ms",a.hide&&(s.style.opacity=1),n.params.cssMode&&(n.wrapperEl.style["scroll-snap-type"]="none"),c("scrollbarDragStart",e)}function S(e){var t=n.scrollbar,a=n.wrapperEl,r=t.el,i=t.dragEl;u&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,b(e),a.style.transitionDuration="0ms",r.style.transitionDuration="0ms",i.style.transitionDuration="0ms",c("scrollbarDragMove",e))}function E(e){var t=n.params.scrollbar,a=n.scrollbar,r=n.wrapperEl,i=a.el;u&&(u=!1,n.params.cssMode&&(n.wrapperEl.style["scroll-snap-type"]="",r.style.transitionDuration=""),t.hide&&(clearTimeout(f),f=y((function(){i.style.opacity=0,i.style.transitionDuration="400ms"}),1e3)),c("scrollbarDragEnd",e),t.snapOnRelease&&n.slideToClosest())}function x(e){var t=n.scrollbar,a=n.params,r=t.el;if(r){var i=r,s=!!a.passiveListeners&&{passive:!1,capture:!1},o=!!a.passiveListeners&&{passive:!0,capture:!1};if(i){var l="on"===e?"addEventListener":"removeEventListener";i[l]("pointerdown",w,s),d[l]("pointermove",S,s),d[l]("pointerup",E,o)}}}function T(){var e=n.scrollbar,t=n.el;n.params.scrollbar=Me(n,n.originalParams.scrollbar,n.params.scrollbar,{el:"swiper-scrollbar"});var a=n.params.scrollbar;if(a.el){var r,i,s;if("string"==typeof a.el&&n.isElement&&(r=n.el.querySelector(a.el)),r||"string"!=typeof a.el)r||(r=a.el);else if(!(r=d.querySelectorAll(a.el)).length)return;n.params.uniqueNavElements&&"string"==typeof a.el&&r.length>1&&1===t.querySelectorAll(a.el).length&&(r=t.querySelector(a.el)),r.length>0&&(r=r[0]),r.classList.add(n.isHorizontal()?a.horizontalClass:a.verticalClass),r&&((i=r.querySelector(Ae(n.params.scrollbar.dragClass)))||(i=A("div",n.params.scrollbar.dragClass),r.append(i))),Object.assign(e,{el:r,dragEl:i}),a.draggable&&n.params.scrollbar.el&&n.scrollbar.el&&x("on"),r&&(s=r.classList)[n.enabled?"remove":"add"].apply(s,ke(g(n.params.scrollbar.lockClass)))}}function M(){var e,t=n.params.scrollbar,a=n.scrollbar.el;a&&(e=a.classList).remove.apply(e,ke(g(n.isHorizontal()?t.horizontalClass:t.verticalClass))),n.params.scrollbar.el&&n.scrollbar.el&&x("off")}s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),n.scrollbar={el:null,dragEl:null},l("changeDirection",(function(){if(n.scrollbar&&n.scrollbar.el){var e=n.params.scrollbar,t=n.scrollbar.el;(t=G(t)).forEach((function(t){t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(n.isHorizontal()?e.horizontalClass:e.verticalClass)}))}})),l("init",(function(){!1===n.params.scrollbar.enabled?C():(T(),v(),m())})),l("update resize observerUpdate lock unlock changeDirection",(function(){v()})),l("setTranslate",(function(){m()})),l("setTransition",(function(e,t){!function(e){n.params.scrollbar.el&&n.scrollbar.el&&(n.scrollbar.dragEl.style.transitionDuration="".concat(e,"ms"))}(t)})),l("enable disable",(function(){var e,t=n.scrollbar.el;t&&(e=t.classList)[n.enabled?"remove":"add"].apply(e,ke(g(n.params.scrollbar.lockClass)))})),l("destroy",(function(){M()}));var C=function(){var e,t;(e=n.el.classList).add.apply(e,ke(g(n.params.scrollbar.scrollbarDisabledClass))),n.scrollbar.el&&(t=n.scrollbar.el.classList).add.apply(t,ke(g(n.params.scrollbar.scrollbarDisabledClass))),M()};Object.assign(n.scrollbar,{enable:function(){var e,t;(e=n.el.classList).remove.apply(e,ke(g(n.params.scrollbar.scrollbarDisabledClass))),n.scrollbar.el&&(t=n.scrollbar.el.classList).remove.apply(t,ke(g(n.params.scrollbar.scrollbarDisabledClass))),T(),v(),m()},disable:C,updateSize:v,setTranslate:m,init:T,destroy:M})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({parallax:{enabled:!1}});var i="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",n=function(e,a){var r=t.rtl?-1:1,i=e.getAttribute("data-swiper-parallax")||"0",n=e.getAttribute("data-swiper-parallax-x"),s=e.getAttribute("data-swiper-parallax-y"),o=e.getAttribute("data-swiper-parallax-scale"),l=e.getAttribute("data-swiper-parallax-opacity"),c=e.getAttribute("data-swiper-parallax-rotate");if(n||s?(n=n||"0",s=s||"0"):t.isHorizontal()?(n=i,s="0"):(s=i,n="0"),n=n.indexOf("%")>=0?"".concat(parseInt(n,10)*a*r,"%"):"".concat(n*a*r,"px"),s=s.indexOf("%")>=0?"".concat(parseInt(s,10)*a,"%"):"".concat(s*a,"px"),null!=l){var d=l-(l-1)*(1-Math.abs(a));e.style.opacity=d}var u="translate3d(".concat(n,", ").concat(s,", 0px)");if(null!=o){var p=o-(o-1)*(1-Math.abs(a));u+=" scale(".concat(p,")")}c&&null!=c&&(u+=" rotate(".concat(c*a*-1,"deg)")),e.style.transform=u},s=function(){var e=t.el,a=t.slides,r=t.progress,s=t.snapGrid,o=(t.isElement,C(e,i));t.isElement&&o.push.apply(o,ze(C(t.hostEl,i))),o.forEach((function(e){n(e,r)})),a.forEach((function(e,a){var o=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(o+=Math.ceil(a/2)-r*(s.length-1)),o=Math.min(Math.max(o,-1),1),e.querySelectorAll("".concat(i,", [data-swiper-parallax-rotate]")).forEach((function(e){n(e,o)}))}))};r("beforeInit",(function(){t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),r("init",(function(){t.params.parallax.enabled&&s()})),r("setTranslate",(function(){t.params.parallax.enabled&&s()})),r("setTransition",(function(e,a){t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);var a=t.el,r=t.hostEl,n=ze(a.querySelectorAll(i));t.isElement&&n.push.apply(n,ze(r.querySelectorAll(i))),n.forEach((function(t){var a=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(a=0),t.style.transitionDuration="".concat(a,"ms")}))}(a)}))},function(e){var t=e.swiper,a=e.extendParams,r=e.on,i=e.emit,n=p();a({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};var s,o,l,c=1,d=!1,u=!1,f={x:0,y:0},m=[],v={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},h={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},g={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},y=1;function b(){if(m.length<2)return 1;var e=m[0].pageX,t=m[0].pageY,a=m[1].pageX,r=m[1].pageY;return Math.sqrt(Math.pow(a-e,2)+Math.pow(r-t,2))}function S(){var e=t.params.zoom,a=v.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&v.imageEl&&v.imageEl.naturalWidth){var r=v.imageEl.naturalWidth/v.imageEl.offsetWidth;return Math.min(r,a)}return a}function E(e){var a=t.isElement?"swiper-slide":".".concat(t.params.slideClass);return!!e.target.matches(a)||t.slides.filter((function(t){return t.contains(e.target)})).length>0}function x(e){var a,r=".".concat(t.params.zoom.containerClass);return!!e.target.matches(r)||(a=t.hostEl.querySelectorAll(r),function(e){if(Array.isArray(e))return Xe(e)}(a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||Ge(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).filter((function(t){return t.contains(e.target)})).length>0}function T(e){if("mouse"===e.pointerType&&m.splice(0,m.length),E(e)){var a=t.params.zoom;if(s=!1,o=!1,m.push(e),!(m.length<2)){if(s=!0,v.scaleStart=b(),!v.slideEl){v.slideEl=e.target.closest(".".concat(t.params.slideClass,", swiper-slide")),v.slideEl||(v.slideEl=t.slides[t.activeIndex]);var r=v.slideEl.querySelector(".".concat(a.containerClass));if(r&&(r=r.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=r,v.imageWrapEl=r?O(v.imageEl,".".concat(a.containerClass))[0]:void 0,!v.imageWrapEl)return void(v.imageEl=void 0);v.maxRatio=S()}if(v.imageEl){var i=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var r,i,n,s,o=[],l=!0,c=!1;try{if(n=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;l=!1}else for(;!(l=(r=n.call(a)).done)&&(o.push(r.value),o.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=a.return&&(s=a.return(),Object(s)!==s))return}finally{if(c)throw i}}return o}}(e,t)||Ge(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(function(){if(m.length<2)return{x:null,y:null};var e=v.imageEl.getBoundingClientRect();return[(m[0].pageX+(m[1].pageX-m[0].pageX)/2-e.x-n.scrollX)/c,(m[0].pageY+(m[1].pageY-m[0].pageY)/2-e.y-n.scrollY)/c]}(),2),l=i[0],u=i[1];v.originX=l,v.originY=u,v.imageEl.style.transitionDuration="0ms"}d=!0}}}function M(e){if(E(e)){var a=t.params.zoom,r=t.zoom,i=m.findIndex((function(t){return t.pointerId===e.pointerId}));i>=0&&(m[i]=e),m.length<2||(o=!0,v.scaleMove=b(),v.imageEl&&(r.scale=v.scaleMove/v.scaleStart*c,r.scale>v.maxRatio&&(r.scale=v.maxRatio-1+Math.pow(r.scale-v.maxRatio+1,.5)),r.scale<a.minRatio&&(r.scale=a.minRatio+1-Math.pow(a.minRatio-r.scale+1,.5)),v.imageEl.style.transform="translate3d(0,0,0) scale(".concat(r.scale,")")))}}function P(e){if(E(e)&&("mouse"!==e.pointerType||"pointerout"!==e.type)){var a=t.params.zoom,r=t.zoom,i=m.findIndex((function(t){return t.pointerId===e.pointerId}));i>=0&&m.splice(i,1),s&&o&&(s=!1,o=!1,v.imageEl&&(r.scale=Math.max(Math.min(r.scale,v.maxRatio),a.minRatio),v.imageEl.style.transitionDuration="".concat(t.params.speed,"ms"),v.imageEl.style.transform="translate3d(0,0,0) scale(".concat(r.scale,")"),c=r.scale,d=!1,r.scale>1&&v.slideEl?v.slideEl.classList.add("".concat(a.zoomedSlideClass)):r.scale<=1&&v.slideEl&&v.slideEl.classList.remove("".concat(a.zoomedSlideClass)),1===r.scale&&(v.originX=0,v.originY=0,v.slideEl=void 0)))}}function A(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function I(e){var a="mouse"===e.pointerType&&t.params.zoom.panOnMouseMove;if(E(e)&&x(e)){var r=t.zoom;if(v.imageEl)if(h.isTouched&&v.slideEl)if(a)z(e);else{h.isMoved||(h.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,h.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,h.startX=w(v.imageWrapEl,"x")||0,h.startY=w(v.imageWrapEl,"y")||0,v.slideWidth=v.slideEl.offsetWidth,v.slideHeight=v.slideEl.offsetHeight,v.imageWrapEl.style.transitionDuration="0ms");var i=h.width*r.scale,n=h.height*r.scale;if(h.minX=Math.min(v.slideWidth/2-i/2,0),h.maxX=-h.minX,h.minY=Math.min(v.slideHeight/2-n/2,0),h.maxY=-h.minY,h.touchesCurrent.x=m.length>0?m[0].pageX:e.pageX,h.touchesCurrent.y=m.length>0?m[0].pageY:e.pageY,Math.max(Math.abs(h.touchesCurrent.x-h.touchesStart.x),Math.abs(h.touchesCurrent.y-h.touchesStart.y))>5&&(t.allowClick=!1),!h.isMoved&&!d){if(t.isHorizontal()&&(Math.floor(h.minX)===Math.floor(h.startX)&&h.touchesCurrent.x<h.touchesStart.x||Math.floor(h.maxX)===Math.floor(h.startX)&&h.touchesCurrent.x>h.touchesStart.x))return h.isTouched=!1,void A();if(!t.isHorizontal()&&(Math.floor(h.minY)===Math.floor(h.startY)&&h.touchesCurrent.y<h.touchesStart.y||Math.floor(h.maxY)===Math.floor(h.startY)&&h.touchesCurrent.y>h.touchesStart.y))return h.isTouched=!1,void A()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(l),t.touchEventsData.preventTouchMoveFromPointerMove=!0,l=setTimeout((function(){t.destroyed||A()})),h.isMoved=!0;var s=(r.scale-c)/(v.maxRatio-t.params.zoom.minRatio),o=v.originX,u=v.originY;h.currentX=h.touchesCurrent.x-h.touchesStart.x+h.startX+s*(h.width-2*o),h.currentY=h.touchesCurrent.y-h.touchesStart.y+h.startY+s*(h.height-2*u),h.currentX<h.minX&&(h.currentX=h.minX+1-Math.pow(h.minX-h.currentX+1,.8)),h.currentX>h.maxX&&(h.currentX=h.maxX-1+Math.pow(h.currentX-h.maxX+1,.8)),h.currentY<h.minY&&(h.currentY=h.minY+1-Math.pow(h.minY-h.currentY+1,.8)),h.currentY>h.maxY&&(h.currentY=h.maxY-1+Math.pow(h.currentY-h.maxY+1,.8)),g.prevPositionX||(g.prevPositionX=h.touchesCurrent.x),g.prevPositionY||(g.prevPositionY=h.touchesCurrent.y),g.prevTime||(g.prevTime=Date.now()),g.x=(h.touchesCurrent.x-g.prevPositionX)/(Date.now()-g.prevTime)/2,g.y=(h.touchesCurrent.y-g.prevPositionY)/(Date.now()-g.prevTime)/2,Math.abs(h.touchesCurrent.x-g.prevPositionX)<2&&(g.x=0),Math.abs(h.touchesCurrent.y-g.prevPositionY)<2&&(g.y=0),g.prevPositionX=h.touchesCurrent.x,g.prevPositionY=h.touchesCurrent.y,g.prevTime=Date.now(),v.imageWrapEl.style.transform="translate3d(".concat(h.currentX,"px, ").concat(h.currentY,"px,0)")}else a&&z(e)}}function k(){var e=t.zoom;v.slideEl&&t.activeIndex!==t.slides.indexOf(v.slideEl)&&(v.imageEl&&(v.imageEl.style.transform="translate3d(0,0,0) scale(1)"),v.imageWrapEl&&(v.imageWrapEl.style.transform="translate3d(0,0,0)"),v.slideEl.classList.remove("".concat(t.params.zoom.zoomedSlideClass)),e.scale=1,c=1,v.slideEl=void 0,v.imageEl=void 0,v.imageWrapEl=void 0,v.originX=0,v.originY=0)}function z(e){if(!(c<=1)&&v.imageWrapEl&&E(e)&&x(e)){var t=n.getComputedStyle(v.imageWrapEl).transform,a=new n.DOMMatrix(t);if(!u)return u=!0,f.x=e.clientX,f.y=e.clientY,h.startX=a.e,h.startY=a.f,h.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,h.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,v.slideWidth=v.slideEl.offsetWidth,void(v.slideHeight=v.slideEl.offsetHeight);var r=-3*(e.clientX-f.x),i=-3*(e.clientY-f.y),s=h.width*c,o=h.height*c,l=v.slideWidth,d=v.slideHeight,p=Math.min(l/2-s/2,0),m=-p,g=Math.min(d/2-o/2,0),y=-g,b=Math.max(Math.min(h.startX+r,m),p),w=Math.max(Math.min(h.startY+i,y),g);v.imageWrapEl.style.transitionDuration="0ms",v.imageWrapEl.style.transform="translate3d(".concat(b,"px, ").concat(w,"px, 0)"),f.x=e.clientX,f.y=e.clientY,h.startX=b,h.startY=w,h.currentX=b,h.currentY=w}}function D(e){var a=t.zoom,r=t.params.zoom;if(!v.slideEl){e&&e.target&&(v.slideEl=e.target.closest(".".concat(t.params.slideClass,", swiper-slide"))),v.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=C(t.slidesEl,".".concat(t.params.slideActiveClass))[0]:v.slideEl=t.slides[t.activeIndex]);var i=v.slideEl.querySelector(".".concat(r.containerClass));i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=i,v.imageWrapEl=i?O(v.imageEl,".".concat(r.containerClass))[0]:void 0}if(v.imageEl&&v.imageWrapEl){var s,o,l,d,u,p,f,m,g,y,b,w,E,x,T,M;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),v.slideEl.classList.add("".concat(r.zoomedSlideClass)),void 0===h.touchesStart.x&&e?(s=e.pageX,o=e.pageY):(s=h.touchesStart.x,o=h.touchesStart.y);var P=c,A="number"==typeof e?e:null;1===c&&A&&(s=void 0,o=void 0,h.touchesStart.x=void 0,h.touchesStart.y=void 0);var I=S();a.scale=A||I,c=A||I,!e||1===c&&A?(u=0,p=0):(T=v.slideEl.offsetWidth,M=v.slideEl.offsetHeight,l=L(v.slideEl).left+n.scrollX+T/2-s,d=L(v.slideEl).top+n.scrollY+M/2-o,f=v.imageEl.offsetWidth||v.imageEl.clientWidth,m=v.imageEl.offsetHeight||v.imageEl.clientHeight,g=f*a.scale,y=m*a.scale,E=-(b=Math.min(T/2-g/2,0)),x=-(w=Math.min(M/2-y/2,0)),P>0&&A&&"number"==typeof h.currentX&&"number"==typeof h.currentY?(u=h.currentX*a.scale/P,p=h.currentY*a.scale/P):(u=l*a.scale,p=d*a.scale),u<b&&(u=b),u>E&&(u=E),p<w&&(p=w),p>x&&(p=x)),A&&1===a.scale&&(v.originX=0,v.originY=0),h.currentX=u,h.currentY=p,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform="translate3d(".concat(u,"px, ").concat(p,"px,0)"),v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform="translate3d(0,0,0) scale(".concat(a.scale,")")}}function G(){var e=t.zoom,a=t.params.zoom;if(!v.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=C(t.slidesEl,".".concat(t.params.slideActiveClass))[0]:v.slideEl=t.slides[t.activeIndex];var r=v.slideEl.querySelector(".".concat(a.containerClass));r&&(r=r.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=r,v.imageWrapEl=r?O(v.imageEl,".".concat(a.containerClass))[0]:void 0}v.imageEl&&v.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,c=1,h.currentX=void 0,h.currentY=void 0,h.touchesStart.x=void 0,h.touchesStart.y=void 0,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform="translate3d(0,0,0)",v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform="translate3d(0,0,0) scale(1)",v.slideEl.classList.remove("".concat(a.zoomedSlideClass)),v.slideEl=void 0,v.originX=0,v.originY=0,t.params.zoom.panOnMouseMove&&(f={x:0,y:0},u&&(u=!1,h.startX=0,h.startY=0)))}function X(e){var a=t.zoom;a.scale&&1!==a.scale?G():D(e)}function Y(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function j(){var e=t.zoom;if(!e.enabled){e.enabled=!0;var a=Y(),r=a.passiveListener,i=a.activeListenerWithCapture;t.wrapperEl.addEventListener("pointerdown",T,r),t.wrapperEl.addEventListener("pointermove",M,i),["pointerup","pointercancel","pointerout"].forEach((function(e){t.wrapperEl.addEventListener(e,P,r)})),t.wrapperEl.addEventListener("pointermove",I,i)}}function B(){var e=t.zoom;if(e.enabled){e.enabled=!1;var a=Y(),r=a.passiveListener,i=a.activeListenerWithCapture;t.wrapperEl.removeEventListener("pointerdown",T,r),t.wrapperEl.removeEventListener("pointermove",M,i),["pointerup","pointercancel","pointerout"].forEach((function(e){t.wrapperEl.removeEventListener(e,P,r)})),t.wrapperEl.removeEventListener("pointermove",I,i)}}Object.defineProperty(t.zoom,"scale",{get:function(){return y},set:function(e){if(y!==e){var t=v.imageEl,a=v.slideEl;i("zoomChange",e,t,a)}y=e}}),r("init",(function(){t.params.zoom.enabled&&j()})),r("destroy",(function(){B()})),r("touchStart",(function(e,a){t.zoom.enabled&&function(e){var a=t.device;if(v.imageEl&&!h.isTouched){a.android&&e.cancelable&&e.preventDefault(),h.isTouched=!0;var r=m.length>0?m[0]:e;h.touchesStart.x=r.pageX,h.touchesStart.y=r.pageY}}(a)})),r("touchEnd",(function(e,a){t.zoom.enabled&&function(){var e=t.zoom;if(m.length=0,v.imageEl){if(!h.isTouched||!h.isMoved)return h.isTouched=!1,void(h.isMoved=!1);h.isTouched=!1,h.isMoved=!1;var a=300,r=300,i=g.x*a,n=h.currentX+i,s=g.y*r,o=h.currentY+s;0!==g.x&&(a=Math.abs((n-h.currentX)/g.x)),0!==g.y&&(r=Math.abs((o-h.currentY)/g.y));var l=Math.max(a,r);h.currentX=n,h.currentY=o;var c=h.width*e.scale,d=h.height*e.scale;h.minX=Math.min(v.slideWidth/2-c/2,0),h.maxX=-h.minX,h.minY=Math.min(v.slideHeight/2-d/2,0),h.maxY=-h.minY,h.currentX=Math.max(Math.min(h.currentX,h.maxX),h.minX),h.currentY=Math.max(Math.min(h.currentY,h.maxY),h.minY),v.imageWrapEl.style.transitionDuration="".concat(l,"ms"),v.imageWrapEl.style.transform="translate3d(".concat(h.currentX,"px, ").concat(h.currentY,"px,0)")}}()})),r("doubleTap",(function(e,a){!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&X(a)})),r("transitionEnd",(function(){t.zoom.enabled&&t.params.zoom.enabled&&k()})),r("slideChange",(function(){t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&k()})),Object.assign(t.zoom,{enable:j,disable:B,in:D,out:G,toggle:X})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;function i(e,t){var a,r,i,n,s;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(s=function(e,t){for(r=-1,a=e.length;a-r>1;)e[i=a+r>>1]<=t?r=i:a=i;return a}(this.x,e),n=s-1,(e-this.x[n])*(this.y[s]-this.y[n])/(this.x[s]-this.x[n])+this.y[n]):0},this}function n(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}a({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},r("beforeInit",(function(){var e;"undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)?("string"==typeof t.params.controller.control?(e=document.querySelectorAll(t.params.controller.control),function(e){if(Array.isArray(e))return Ye(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ye(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?Ye(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):[t.params.controller.control]).forEach((function(e){if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){var a="".concat(t.params.eventsPrefix,"init"),r=function(i){t.controller.control.push(i.detail[0]),t.update(),e.removeEventListener(a,r)};e.addEventListener(a,r)}})):t.controller.control=t.params.controller.control})),r("update",(function(){n()})),r("resize",(function(){n()})),r("observerUpdate",(function(){n()})),r("setTranslate",(function(e,a,r){t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(a,r)})),r("setTransition",(function(e,a,r){t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(a,r)})),Object.assign(t.controller,{setTranslate:function(e,a){var r,n,s=t.controller.control,o=t.constructor;function l(e){if(!e.destroyed){var a=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(function(e){t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid)}(e),n=-t.controller.spline.interpolate(-a)),n&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),n=(a-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,t),e.updateActiveIndex(),e.updateSlidesClasses()}}if(Array.isArray(s))for(var c=0;c<s.length;c+=1)s[c]!==a&&s[c]instanceof o&&l(s[c]);else s instanceof o&&a!==s&&l(s)},setTransition:function(e,a){var r,i=t.constructor,n=t.controller.control;function s(a){a.destroyed||(a.setTransition(e,t),0!==e&&(a.transitionStart(),a.params.autoHeight&&y((function(){a.updateAutoHeight()})),z(a.wrapperEl,(function(){n&&a.transitionEnd()}))))}if(Array.isArray(n))for(r=0;r<n.length;r+=1)n[r]!==a&&n[r]instanceof i&&s(n[r]);else n instanceof i&&a!==n&&s(n)}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),t.a11y={clicked:!1};var i,n,s=null,l=(new Date).getTime();function c(e){var t=s;0!==t.length&&Y(t,e)}function d(e){(e=G(e)).forEach((function(e){e.setAttribute("tabIndex","0")}))}function u(e){(e=G(e)).forEach((function(e){e.setAttribute("tabIndex","-1")}))}function p(e,t){(e=G(e)).forEach((function(e){e.setAttribute("role",t)}))}function f(e,t){(e=G(e)).forEach((function(e){e.setAttribute("aria-roledescription",t)}))}function m(e,t){(e=G(e)).forEach((function(e){e.setAttribute("aria-label",t)}))}function v(e){(e=G(e)).forEach((function(e){e.setAttribute("aria-disabled",!0)}))}function h(e){(e=G(e)).forEach((function(e){e.setAttribute("aria-disabled",!1)}))}function g(e){if(13===e.keyCode||32===e.keyCode){var a=t.params.a11y,r=e.target;if(!t.pagination||!t.pagination.el||r!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches(Ae(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){var i=G(t.navigation.prevEl);G(t.navigation.nextEl).includes(r)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?c(a.lastSlideMessage):c(a.nextSlideMessage)),i.includes(r)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?c(a.firstSlideMessage):c(a.prevSlideMessage))}t.pagination&&r.matches(Ae(t.params.pagination.bulletClass))&&r.click()}}}function y(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function b(){return y()&&t.params.pagination.clickable}var w=function(e,t,a){d(e),"BUTTON"!==e.tagName&&(p(e,"button"),e.addEventListener("keydown",g)),m(e,a),function(e,t){(e=G(e)).forEach((function(e){e.setAttribute("aria-controls",t)}))}(e,t)},S=function(e){n&&n!==e.target&&!n.contains(e.target)&&(i=!0),t.a11y.clicked=!0},E=function(){i=!1,requestAnimationFrame((function(){requestAnimationFrame((function(){t.destroyed||(t.a11y.clicked=!1)}))}))},x=function(e){l=(new Date).getTime()},T=function(e){if(!t.a11y.clicked&&t.params.a11y.scrollOnFocus&&!((new Date).getTime()-l<100)){var a=e.target.closest(".".concat(t.params.slideClass,", swiper-slide"));if(a&&t.slides.includes(a)){n=a;var r=t.slides.indexOf(a)===t.activeIndex,s=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(a);r||s||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame((function(){i||(t.params.loop?t.slideToLoop(parseInt(a.getAttribute("data-swiper-slide-index")),0):t.slideTo(t.slides.indexOf(a),0),i=!1)})))}}},M=function(){var e=t.params.a11y;e.itemRoleDescriptionMessage&&f(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&p(t.slides,e.slideRole);var a=t.slides.length;e.slideLabelMessage&&t.slides.forEach((function(r,i){var n=t.params.loop?parseInt(r.getAttribute("data-swiper-slide-index"),10):i;m(r,e.slideLabelMessage.replace(/\{\{index\}\}/,n+1).replace(/\{\{slidesLength\}\}/,a))}))};r("beforeInit",(function(){(s=A("span",t.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")})),r("afterInit",(function(){t.params.a11y.enabled&&function(){var e=t.params.a11y;t.el.append(s);var a=t.el;e.containerRoleDescriptionMessage&&f(a,e.containerRoleDescriptionMessage),e.containerMessage&&m(a,e.containerMessage),e.containerRole&&p(a,e.containerRole);var r,i,n=t.wrapperEl,l=e.id||n.getAttribute("id")||"swiper-wrapper-".concat((void 0===(r=16)&&(r=16),"x".repeat(r).replace(/x/g,(function(){return Math.round(16*Math.random()).toString(16)})))),c=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";i=l,G(n).forEach((function(e){e.setAttribute("id",i)})),function(e,t){(e=G(e)).forEach((function(e){e.setAttribute("aria-live",t)}))}(n,c),M();var d=t.navigation?t.navigation:{},u=d.nextEl,v=d.prevEl;u=G(u),v=G(v),u&&u.forEach((function(t){return w(t,l,e.nextSlideMessage)})),v&&v.forEach((function(t){return w(t,l,e.prevSlideMessage)})),b()&&G(t.pagination.el).forEach((function(e){e.addEventListener("keydown",g)})),o().addEventListener("visibilitychange",x),t.el.addEventListener("focus",T,!0),t.el.addEventListener("focus",T,!0),t.el.addEventListener("pointerdown",S,!0),t.el.addEventListener("pointerup",E,!0)}()})),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(function(){t.params.a11y.enabled&&M()})),r("fromEdge toEdge afterInit lock unlock",(function(){t.params.a11y.enabled&&function(){if(!t.params.loop&&!t.params.rewind&&t.navigation){var e=t.navigation,a=e.nextEl,r=e.prevEl;r&&(t.isBeginning?(v(r),u(r)):(h(r),d(r))),a&&(t.isEnd?(v(a),u(a)):(h(a),d(a)))}}()})),r("paginationUpdate",(function(){var e;t.params.a11y.enabled&&(e=t.params.a11y,y()&&t.pagination.bullets.forEach((function(a){t.params.pagination.clickable&&(d(a),t.params.pagination.renderBullet||(p(a,"button"),m(a,e.paginationBulletMessage.replace(/\{\{index\}\}/,k(a)+1)))),a.matches(Ae(t.params.pagination.bulletActiveClass))?a.setAttribute("aria-current","true"):a.removeAttribute("aria-current")})))})),r("destroy",(function(){t.params.a11y.enabled&&function(){s&&s.remove();var e=t.navigation?t.navigation:{},a=e.nextEl,r=e.prevEl;a=G(a),r=G(r),a&&a.forEach((function(e){return e.removeEventListener("keydown",g)})),r&&r.forEach((function(e){return e.removeEventListener("keydown",g)})),b()&&G(t.pagination.el).forEach((function(e){e.removeEventListener("keydown",g)})),o().removeEventListener("visibilitychange",x),t.el&&"string"!=typeof t.el&&(t.el.removeEventListener("focus",T,!0),t.el.removeEventListener("pointerdown",S,!0),t.el.removeEventListener("pointerup",E,!0))}()}))},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});var i=!1,n={},s=function(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},o=function(e){var t=p(),a=(e?new URL(e):t.location).pathname.slice(1).split("/").filter((function(e){return""!==e})),r=a.length;return{key:a[r-2],value:a[r-1]}},l=function(e,a){var r=p();if(i&&t.params.history.enabled){var n;n=t.params.url?new URL(t.params.url):r.location;var o=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector('[data-swiper-slide-index="'.concat(a,'"]')):t.slides[a],l=s(o.getAttribute("data-history"));if(t.params.history.root.length>0){var c=t.params.history.root;"/"===c[c.length-1]&&(c=c.slice(0,c.length-1)),l="".concat(c,"/").concat(e?"".concat(e,"/"):"").concat(l)}else n.pathname.includes(e)||(l="".concat(e?"".concat(e,"/"):"").concat(l));t.params.history.keepQuery&&(l+=n.search);var d=r.history.state;d&&d.value===l||(t.params.history.replaceState?r.history.replaceState({value:l},null,l):r.history.pushState({value:l},null,l))}},c=function(e,a,r){if(a)for(var i=0,n=t.slides.length;i<n;i+=1){var o=t.slides[i];if(s(o.getAttribute("data-history"))===a){var l=t.getSlideIndex(o);t.slideTo(l,e,r)}}else t.slideTo(0,e,r)},d=function(){n=o(t.params.url),c(t.params.speed,n.value,!1)};r("init",(function(){t.params.history.enabled&&function(){var e=p();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,(n=o(t.params.url)).key||n.value?(c(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",d)):t.params.history.replaceState||e.addEventListener("popstate",d)}}()})),r("destroy",(function(){t.params.history.enabled&&function(){var e=p();t.params.history.replaceState||e.removeEventListener("popstate",d)}()})),r("transitionEnd _freeModeNoMomentumRelease",(function(){i&&l(t.params.history.key,t.activeIndex)})),r("slideChange",(function(){i&&t.params.cssMode&&l(t.params.history.key,t.activeIndex)}))},function(e){var t=e.swiper,a=e.extendParams,r=e.emit,i=e.on,n=!1,s=o(),l=p();a({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex:function(e,a){if(t.virtual&&t.params.virtual.enabled){var r=t.slides.find((function(e){return e.getAttribute("data-hash")===a}));return r?parseInt(r.getAttribute("data-swiper-slide-index"),10):0}return t.getSlideIndex(C(t.slidesEl,".".concat(t.params.slideClass,'[data-hash="').concat(a,'"], swiper-slide[data-hash="').concat(a,'"]'))[0])}}});var c=function(){r("hashChange");var e=s.location.hash.replace("#",""),a=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector('[data-swiper-slide-index="'.concat(t.activeIndex,'"]')):t.slides[t.activeIndex];if(e!==(a?a.getAttribute("data-hash"):"")){var i=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===i||Number.isNaN(i))return;t.slideTo(i)}},d=function(){if(n&&t.params.hashNavigation.enabled){var e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector('[data-swiper-slide-index="'.concat(t.activeIndex,'"]')):t.slides[t.activeIndex],a=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&l.history&&l.history.replaceState?(l.history.replaceState(null,null,"#".concat(a)||0),r("hashSet")):(s.location.hash=a||"",r("hashSet"))}};i("init",(function(){t.params.hashNavigation.enabled&&function(){if(!(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)){n=!0;var e=s.location.hash.replace("#","");if(e){var a=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(a||0,0,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&l.addEventListener("hashchange",c)}}()})),i("destroy",(function(){t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&l.removeEventListener("hashchange",c)})),i("transitionEnd _freeModeNoMomentumRelease",(function(){n&&d()})),i("slideChange",(function(){n&&t.params.cssMode&&d()}))},function(e){var t,a,r=e.swiper,i=e.extendParams,n=e.on,s=e.emit,l=e.params;r.autoplay={running:!1,paused:!1,timeLeft:0},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});var c,d,u,p,f,m,v,h,g=l&&l.autoplay?l.autoplay.delay:3e3,y=l&&l.autoplay?l.autoplay.delay:3e3,b=(new Date).getTime();function w(e){r&&!r.destroyed&&r.wrapperEl&&e.target===r.wrapperEl&&(r.wrapperEl.removeEventListener("transitionend",w),h||e.detail&&e.detail.bySwiperTouchMove||C())}var S=function(){if(!r.destroyed&&r.autoplay.running){r.autoplay.paused?d=!0:d&&(y=c,d=!1);var e=r.autoplay.paused?c:b+y-(new Date).getTime();r.autoplay.timeLeft=e,s("autoplayTimeLeft",e,e/g),a=requestAnimationFrame((function(){S()}))}},E=function(e){if(!r.destroyed&&r.autoplay.running){cancelAnimationFrame(a),S();var i=void 0===e?r.params.autoplay.delay:e;g=r.params.autoplay.delay,y=r.params.autoplay.delay;var n=function(){var e;if(e=r.virtual&&r.params.virtual.enabled?r.slides.find((function(e){return e.classList.contains("swiper-slide-active")})):r.slides[r.activeIndex])return parseInt(e.getAttribute("data-swiper-autoplay"),10)}();!Number.isNaN(n)&&n>0&&void 0===e&&(i=n,g=n,y=n),c=i;var o=r.params.speed,l=function(){r&&!r.destroyed&&(r.params.autoplay.reverseDirection?!r.isBeginning||r.params.loop||r.params.rewind?(r.slidePrev(o,!0,!0),s("autoplay")):r.params.autoplay.stopOnLastSlide||(r.slideTo(r.slides.length-1,o,!0,!0),s("autoplay")):!r.isEnd||r.params.loop||r.params.rewind?(r.slideNext(o,!0,!0),s("autoplay")):r.params.autoplay.stopOnLastSlide||(r.slideTo(0,o,!0,!0),s("autoplay")),r.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame((function(){E()}))))};return i>0?(clearTimeout(t),t=setTimeout((function(){l()}),i)):requestAnimationFrame((function(){l()})),i}},x=function(){b=(new Date).getTime(),r.autoplay.running=!0,E(),s("autoplayStart")},T=function(){r.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(a),s("autoplayStop")},M=function(e,a){if(!r.destroyed&&r.autoplay.running){clearTimeout(t),e||(v=!0);var i=function(){s("autoplayPause"),r.params.autoplay.waitForTransition?r.wrapperEl.addEventListener("transitionend",w):C()};if(r.autoplay.paused=!0,a)return m&&(c=r.params.autoplay.delay),m=!1,void i();var n=c||r.params.autoplay.delay;c=n-((new Date).getTime()-b),r.isEnd&&c<0&&!r.params.loop||(c<0&&(c=0),i())}},C=function(){r.isEnd&&c<0&&!r.params.loop||r.destroyed||!r.autoplay.running||(b=(new Date).getTime(),v?(v=!1,E(c)):E(),r.autoplay.paused=!1,s("autoplayResume"))},P=function(){if(!r.destroyed&&r.autoplay.running){var e=o();"hidden"===e.visibilityState&&(v=!0,M(!0)),"visible"===e.visibilityState&&C()}},A=function(e){"mouse"===e.pointerType&&(v=!0,h=!0,r.animating||r.autoplay.paused||M(!0))},L=function(e){"mouse"===e.pointerType&&(h=!1,r.autoplay.paused&&C())};n("init",(function(){r.params.autoplay.enabled&&(r.params.autoplay.pauseOnMouseEnter&&(r.el.addEventListener("pointerenter",A),r.el.addEventListener("pointerleave",L)),o().addEventListener("visibilitychange",P),x())})),n("destroy",(function(){r.el&&"string"!=typeof r.el&&(r.el.removeEventListener("pointerenter",A),r.el.removeEventListener("pointerleave",L)),o().removeEventListener("visibilitychange",P),r.autoplay.running&&T()})),n("_freeModeStaticRelease",(function(){(p||v)&&C()})),n("_freeModeNoMomentumRelease",(function(){r.params.autoplay.disableOnInteraction?T():M(!0,!0)})),n("beforeTransitionStart",(function(e,t,a){!r.destroyed&&r.autoplay.running&&(a||!r.params.autoplay.disableOnInteraction?M(!0,!0):T())})),n("sliderFirstMove",(function(){!r.destroyed&&r.autoplay.running&&(r.params.autoplay.disableOnInteraction?T():(u=!0,p=!1,v=!1,f=setTimeout((function(){v=!0,p=!0,M(!0)}),200)))})),n("touchEnd",(function(){if(!r.destroyed&&r.autoplay.running&&u){if(clearTimeout(f),clearTimeout(t),r.params.autoplay.disableOnInteraction)return p=!1,void(u=!1);p&&r.params.cssMode&&C(),p=!1,u=!1}})),n("slideChange",(function(){!r.destroyed&&r.autoplay.running&&(m=!0)})),Object.assign(r.autoplay,{start:x,stop:T,pause:M,resume:C})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});var i=!1,n=!1;function s(){var e=t.thumbs.swiper;if(e&&!e.destroyed){var a,r=e.clickedIndex,i=e.clickedSlide;i&&i.classList.contains(t.params.thumbs.slideThumbActiveClass)||null!=r&&(a=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):r,t.params.loop?t.slideToLoop(a):t.slideTo(a))}}function l(){var e=t.params.thumbs;if(i)return!1;i=!0;var a=t.constructor;if(e.swiper instanceof a){if(e.swiper.destroyed)return i=!1,!1;t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update()}else if(S(e.swiper)){var r=Object.assign({},e.swiper);Object.assign(r,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new a(r),n=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",s),!0}function c(e){var a=t.thumbs.swiper;if(a&&!a.destroyed){var r="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():a.params.slidesPerView,i=1,n=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),a.slides.forEach((function(e){return e.classList.remove(n)})),a.params.loop||a.params.virtual&&a.params.virtual.enabled)for(var s=0;s<i;s+=1)C(a.slidesEl,'[data-swiper-slide-index="'.concat(t.realIndex+s,'"]')).forEach((function(e){e.classList.add(n)}));else for(var o=0;o<i;o+=1)a.slides[t.realIndex+o]&&a.slides[t.realIndex+o].classList.add(n);var l=t.params.thumbs.autoScrollOffset,c=l&&!a.params.loop;if(t.realIndex!==a.realIndex||c){var d,u,p=a.activeIndex;if(a.params.loop){var f=a.slides.find((function(e){return e.getAttribute("data-swiper-slide-index")==="".concat(t.realIndex)}));d=a.slides.indexOf(f),u=t.activeIndex>t.previousIndex?"next":"prev"}else u=(d=t.realIndex)>t.previousIndex?"next":"prev";c&&(d+="next"===u?l:-1*l),a.visibleSlidesIndexes&&a.visibleSlidesIndexes.indexOf(d)<0&&(a.params.centeredSlides?d=d>p?d-Math.floor(r/2)+1:d+Math.floor(r/2)-1:d>p&&a.params.slidesPerGroup,a.slideTo(d,e?0:void 0))}}}t.thumbs={swiper:null},r("beforeInit",(function(){var e=t.params.thumbs;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){var a=o(),r=function(){t.destroyed||function(){var r="string"==typeof e.swiper?a.querySelector(e.swiper):e.swiper;if(r&&r.swiper)e.swiper=r.swiper,l(),c(!0);else if(r){var i="".concat(t.params.eventsPrefix,"init"),n=function(a){e.swiper=a.detail[0],r.removeEventListener(i,n),l(),c(!0),e.swiper.update(),t.update()};r.addEventListener(i,n)}return r}()||requestAnimationFrame(r)};requestAnimationFrame(r)}else l(),c(!0)})),r("slideChange update resize observerUpdate",(function(){c()})),r("setTransition",(function(e,a){var r=t.thumbs.swiper;r&&!r.destroyed&&r.setTransition(a)})),r("beforeDestroy",(function(){var e=t.thumbs.swiper;e&&!e.destroyed&&n&&e.destroy()})),Object.assign(t.thumbs,{init:l,update:c})},function(e){var t=e.swiper,a=e.extendParams,r=e.emit,i=e.once;a({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(!t.params.cssMode){var e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})}},onTouchMove:function(){if(!t.params.cssMode){var e=t.touchEventsData,a=t.touches;0===e.velocities.length&&e.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:b()})}},onTouchEnd:function(e){var a=e.currentPos;if(!t.params.cssMode){var n=t.params,s=t.wrapperEl,o=t.rtlTranslate,l=t.snapGrid,c=t.touchEventsData,d=b()-c.touchStartTime;if(a<-t.minTranslate())t.slideTo(t.activeIndex);else if(a>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(n.freeMode.momentum){if(c.velocities.length>1){var u=c.velocities.pop(),p=c.velocities.pop(),f=u.position-p.position,m=u.time-p.time;t.velocity=f/m,t.velocity/=2,Math.abs(t.velocity)<n.freeMode.minimumVelocity&&(t.velocity=0),(m>150||b()-u.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=n.freeMode.momentumVelocityRatio,c.velocities.length=0;var v=1e3*n.freeMode.momentumRatio,h=t.velocity*v,g=t.translate+h;o&&(g=-g);var y,w,S=!1,E=20*Math.abs(t.velocity)*n.freeMode.momentumBounceRatio;if(g<t.maxTranslate())n.freeMode.momentumBounce?(g+t.maxTranslate()<-E&&(g=t.maxTranslate()-E),y=t.maxTranslate(),S=!0,c.allowMomentumBounce=!0):g=t.maxTranslate(),n.loop&&n.centeredSlides&&(w=!0);else if(g>t.minTranslate())n.freeMode.momentumBounce?(g-t.minTranslate()>E&&(g=t.minTranslate()+E),y=t.minTranslate(),S=!0,c.allowMomentumBounce=!0):g=t.minTranslate(),n.loop&&n.centeredSlides&&(w=!0);else if(n.freeMode.sticky){for(var x,T=0;T<l.length;T+=1)if(l[T]>-g){x=T;break}g=-(g=Math.abs(l[x]-g)<Math.abs(l[x-1]-g)||"next"===t.swipeDirection?l[x]:l[x-1])}if(w&&i("transitionEnd",(function(){t.loopFix()})),0!==t.velocity){if(v=o?Math.abs((-g-t.translate)/t.velocity):Math.abs((g-t.translate)/t.velocity),n.freeMode.sticky){var M=Math.abs((o?-g:g)-t.translate),C=t.slidesSizesGrid[t.activeIndex];v=M<C?n.speed:M<2*C?1.5*n.speed:2.5*n.speed}}else if(n.freeMode.sticky)return void t.slideToClosest();n.freeMode.momentumBounce&&S?(t.updateProgress(y),t.setTransition(v),t.setTranslate(g),t.transitionStart(!0,t.swipeDirection),t.animating=!0,z(s,(function(){t&&!t.destroyed&&c.allowMomentumBounce&&(r("momentumBounce"),t.setTransition(n.speed),setTimeout((function(){t.setTranslate(y),z(s,(function(){t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(r("_freeModeNoMomentumRelease"),t.updateProgress(g),t.setTransition(v),t.setTranslate(g),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,z(s,(function(){t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(g),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(n.freeMode.sticky)return void t.slideToClosest();n.freeMode&&r("_freeModeNoMomentumRelease")}(!n.freeMode.momentum||d>=n.longSwipesMs)&&(r("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}}})},function(e){var t,a,r,i,n=e.swiper,s=e.extendParams,o=e.on;s({grid:{rows:1,fill:"column"}});var l=function(){var e=n.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*n.size:"string"==typeof e&&(e=parseFloat(e)),e};o("init",(function(){i=n.params.grid&&n.params.grid.rows>1})),o("update",(function(){var e=n.params,t=n.el,a=e.grid&&e.grid.rows>1;i&&!a?(t.classList.remove("".concat(e.containerModifierClass,"grid"),"".concat(e.containerModifierClass,"grid-column")),r=1,n.emitContainerClasses()):!i&&a&&(t.classList.add("".concat(e.containerModifierClass,"grid")),"column"===e.grid.fill&&t.classList.add("".concat(e.containerModifierClass,"grid-column")),n.emitContainerClasses()),i=a})),n.grid={initSlides:function(e){var i=n.params.slidesPerView,s=n.params.grid,o=s.rows,l=s.fill,c=n.virtual&&n.params.virtual.enabled?n.virtual.slides.length:e.length;r=Math.floor(c/o),t=Math.floor(c/o)===c/o?c:Math.ceil(c/o)*o,"auto"!==i&&"row"===l&&(t=Math.max(t,i*o)),a=t/o},unsetSlides:function(){n.slides&&n.slides.forEach((function(e){e.swiperSlideGridSet&&(e.style.height="",e.style[n.getDirectionLabel("margin-top")]="")}))},updateSlide:function(e,i,s){var o,c,d,u=n.params.slidesPerGroup,p=l(),f=n.params.grid,m=f.rows,v=f.fill,h=n.virtual&&n.params.virtual.enabled?n.virtual.slides.length:s.length;if("row"===v&&u>1){var g=Math.floor(e/(u*m)),y=e-m*u*g,b=0===g?u:Math.min(Math.ceil((h-g*m*u)/m),u);o=(c=y-(d=Math.floor(y/b))*b+g*u)+d*t/m,i.style.order=o}else"column"===v?(d=e-(c=Math.floor(e/m))*m,(c>r||c===r&&d===m-1)&&(d+=1)>=m&&(d=0,c+=1)):c=e-(d=Math.floor(e/a))*a;i.row=d,i.column=c,i.style.height="calc((100% - ".concat((m-1)*p,"px) / ").concat(m,")"),i.style[n.getDirectionLabel("margin-top")]=0!==d?p&&"".concat(p,"px"):"",i.swiperSlideGridSet=!0},updateWrapperSize:function(e,a){var r=n.params,i=r.centeredSlides,s=r.roundLengths,o=l(),c=n.params.grid.rows;if(n.virtualSize=(e+o)*t,n.virtualSize=Math.ceil(n.virtualSize/c)-o,n.params.cssMode||(n.wrapperEl.style[n.getDirectionLabel("width")]="".concat(n.virtualSize+o,"px")),i){for(var d=[],u=0;u<a.length;u+=1){var p=a[u];s&&(p=Math.floor(p)),a[u]<n.virtualSize+a[0]&&d.push(p)}a.splice(0,a.length),a.push.apply(a,d)}}}},function(e){var t=e.swiper;Object.assign(t,{appendSlide:Be.bind(t),prependSlide:He.bind(t),addSlide:Ne.bind(t),removeSlide:Re.bind(t),removeAllSlides:_e.bind(t)})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({fadeEffect:{crossFade:!1}}),qe({effect:"fade",swiper:t,on:r,setTranslate:function(){for(var e=t.slides,a=(t.params.fadeEffect,0);a<e.length;a+=1){var r=t.slides[a],i=-r.swiperSlideOffset;t.params.virtualTranslate||(i-=t.translate);var n=0;t.isHorizontal()||(n=i,i=0);var s=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(r.progress),0):1+Math.min(Math.max(r.progress,-1),0),o=Fe(0,r);o.style.opacity=s,o.style.transform="translate3d(".concat(i,"px, ").concat(n,"px, 0px)")}},setTransition:function(e){var a=t.slides.map((function(e){return M(e)}));a.forEach((function(t){t.style.transitionDuration="".concat(e,"ms")})),Ve({swiper:t,duration:e,transformElements:a,allSlides:!0})},overwriteParams:function(){return{slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});var i=function(e,t,a){var r=a?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=a?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");r||(r=A("div","swiper-slide-shadow-cube swiper-slide-shadow-".concat(a?"left":"top").split(" ")),e.append(r)),i||(i=A("div","swiper-slide-shadow-cube swiper-slide-shadow-".concat(a?"right":"bottom").split(" ")),e.append(i)),r&&(r.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};qe({effect:"cube",swiper:t,on:r,setTranslate:function(){var e,a=t.el,r=t.wrapperEl,n=t.slides,s=t.width,o=t.height,l=t.rtlTranslate,c=t.size,d=t.browser,u=X(t),p=t.params.cubeEffect,f=t.isHorizontal(),m=t.virtual&&t.params.virtual.enabled,v=0;p.shadow&&(f?((e=t.wrapperEl.querySelector(".swiper-cube-shadow"))||(e=A("div","swiper-cube-shadow"),t.wrapperEl.append(e)),e.style.height="".concat(s,"px")):(e=a.querySelector(".swiper-cube-shadow"))||(e=A("div","swiper-cube-shadow"),a.append(e)));for(var h=0;h<n.length;h+=1){var g=n[h],y=h;m&&(y=parseInt(g.getAttribute("data-swiper-slide-index"),10));var b=90*y,w=Math.floor(b/360);l&&(b=-b,w=Math.floor(-b/360));var S=Math.max(Math.min(g.progress,1),-1),E=0,x=0,T=0;y%4==0?(E=4*-w*c,T=0):(y-1)%4==0?(E=0,T=4*-w*c):(y-2)%4==0?(E=c+4*w*c,T=c):(y-3)%4==0&&(E=-c,T=3*c+4*c*w),l&&(E=-E),f||(x=E,E=0);var M="rotateX(".concat(u(f?0:-b),"deg) rotateY(").concat(u(f?b:0),"deg) translate3d(").concat(E,"px, ").concat(x,"px, ").concat(T,"px)");S<=1&&S>-1&&(v=90*y+90*S,l&&(v=90*-y-90*S)),g.style.transform=M,p.slideShadows&&i(g,S,f)}if(r.style.transformOrigin="50% 50% -".concat(c/2,"px"),r.style["-webkit-transform-origin"]="50% 50% -".concat(c/2,"px"),p.shadow)if(f)e.style.transform="translate3d(0px, ".concat(s/2+p.shadowOffset,"px, ").concat(-s/2,"px) rotateX(89.99deg) rotateZ(0deg) scale(").concat(p.shadowScale,")");else{var C=Math.abs(v)-90*Math.floor(Math.abs(v)/90),P=1.5-(Math.sin(2*C*Math.PI/360)/2+Math.cos(2*C*Math.PI/360)/2),L=p.shadowScale,I=p.shadowScale/P,k=p.shadowOffset;e.style.transform="scale3d(".concat(L,", 1, ").concat(I,") translate3d(0px, ").concat(o/2+k,"px, ").concat(-o/2/I,"px) rotateX(-89.99deg)")}var O=(d.isSafari||d.isWebView)&&d.needPerspectiveFix?-c/2:0;r.style.transform="translate3d(0px,0,".concat(O,"px) rotateX(").concat(u(t.isHorizontal()?0:v),"deg) rotateY(").concat(u(t.isHorizontal()?-v:0),"deg)"),r.style.setProperty("--swiper-cube-translate-z","".concat(O,"px"))},setTransition:function(e){var a=t.el;if(t.slides.forEach((function(t){t.style.transitionDuration="".concat(e,"ms"),t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((function(t){t.style.transitionDuration="".concat(e,"ms")}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){var r=a.querySelector(".swiper-cube-shadow");r&&(r.style.transitionDuration="".concat(e,"ms"))}},recreateShadows:function(){var e=t.isHorizontal();t.slides.forEach((function(t){var a=Math.max(Math.min(t.progress,1),-1);i(t,a,e)}))},getEffectParams:function(){return t.params.cubeEffect},perspective:function(){return!0},overwriteParams:function(){return{slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({flipEffect:{slideShadows:!0,limitRotation:!0}});var i=function(e,a){var r=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");r||(r=We("flip",e,t.isHorizontal()?"left":"top")),i||(i=We("flip",e,t.isHorizontal()?"right":"bottom")),r&&(r.style.opacity=Math.max(-a,0)),i&&(i.style.opacity=Math.max(a,0))};qe({effect:"flip",swiper:t,on:r,setTranslate:function(){for(var e=t.slides,a=t.rtlTranslate,r=t.params.flipEffect,n=X(t),s=0;s<e.length;s+=1){var o=e[s],l=o.progress;t.params.flipEffect.limitRotation&&(l=Math.max(Math.min(o.progress,1),-1));var c=o.swiperSlideOffset,d=-180*l,u=0,p=t.params.cssMode?-c-t.translate:-c,f=0;t.isHorizontal()?a&&(d=-d):(f=p,p=0,u=-d,d=0),o.style.zIndex=-Math.abs(Math.round(l))+e.length,r.slideShadows&&i(o,l);var m="translate3d(".concat(p,"px, ").concat(f,"px, 0px) rotateX(").concat(n(u),"deg) rotateY(").concat(n(d),"deg)");Fe(0,o).style.transform=m}},setTransition:function(e){var a=t.slides.map((function(e){return M(e)}));a.forEach((function(t){t.style.transitionDuration="".concat(e,"ms"),t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((function(t){t.style.transitionDuration="".concat(e,"ms")}))})),Ve({swiper:t,duration:e,transformElements:a})},recreateShadows:function(){t.params.flipEffect,t.slides.forEach((function(e){var a=e.progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(e.progress,1),-1)),i(e,a)}))},getEffectParams:function(){return t.params.flipEffect},perspective:function(){return!0},overwriteParams:function(){return{slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),qe({effect:"coverflow",swiper:t,on:r,setTranslate:function(){for(var e=t.width,a=t.height,r=t.slides,i=t.slidesSizesGrid,n=t.params.coverflowEffect,s=t.isHorizontal(),o=t.translate,l=s?e/2-o:a/2-o,c=s?n.rotate:-n.rotate,d=n.depth,u=X(t),p=0,f=r.length;p<f;p+=1){var m=r[p],v=i[p],h=(l-m.swiperSlideOffset-v/2)/v,g="function"==typeof n.modifier?n.modifier(h):h*n.modifier,y=s?c*g:0,b=s?0:c*g,w=-d*Math.abs(g),S=n.stretch;"string"==typeof S&&-1!==S.indexOf("%")&&(S=parseFloat(n.stretch)/100*v);var E=s?0:S*g,x=s?S*g:0,T=1-(1-n.scale)*Math.abs(g);Math.abs(x)<.001&&(x=0),Math.abs(E)<.001&&(E=0),Math.abs(w)<.001&&(w=0),Math.abs(y)<.001&&(y=0),Math.abs(b)<.001&&(b=0),Math.abs(T)<.001&&(T=0);var M="translate3d(".concat(x,"px,").concat(E,"px,").concat(w,"px) rotateX(").concat(u(b),"deg) rotateY(").concat(u(y),"deg) scale(").concat(T,")");if(Fe(0,m).style.transform=M,m.style.zIndex=1-Math.abs(Math.round(g)),n.slideShadows){var C=s?m.querySelector(".swiper-slide-shadow-left"):m.querySelector(".swiper-slide-shadow-top"),P=s?m.querySelector(".swiper-slide-shadow-right"):m.querySelector(".swiper-slide-shadow-bottom");C||(C=We("coverflow",m,s?"left":"top")),P||(P=We("coverflow",m,s?"right":"bottom")),C&&(C.style.opacity=g>0?g:0),P&&(P.style.opacity=-g>0?-g:0)}}},setTransition:function(e){t.slides.map((function(e){return M(e)})).forEach((function(t){t.style.transitionDuration="".concat(e,"ms"),t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((function(t){t.style.transitionDuration="".concat(e,"ms")}))}))},perspective:function(){return!0},overwriteParams:function(){return{watchSlidesProgress:!0}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}}),qe({effect:"creative",swiper:t,on:r,setTranslate:function(){var e=t.slides,a=t.wrapperEl,r=t.slidesSizesGrid,i=t.params.creativeEffect,n=i.progressMultiplier,s=t.params.centeredSlides,o=X(t);if(s){var l=r[0]/2-t.params.slidesOffsetBefore||0;a.style.transform="translateX(calc(50% - ".concat(l,"px))")}for(var c=function(){var a=e[d],r=a.progress,l=Math.min(Math.max(a.progress,-i.limitProgress),i.limitProgress),c=l;s||(c=Math.min(Math.max(a.originalProgress,-i.limitProgress),i.limitProgress));var u=a.swiperSlideOffset,p=[t.params.cssMode?-u-t.translate:-u,0,0],f=[0,0,0],m=!1;t.isHorizontal()||(p[1]=p[0],p[0]=0);var v={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};l<0?(v=i.next,m=!0):l>0&&(v=i.prev,m=!0),p.forEach((function(e,t){p[t]="calc(".concat(e,"px + (").concat(function(e){return"string"==typeof e?e:"".concat(e,"px")}(v.translate[t])," * ").concat(Math.abs(l*n),"))")})),f.forEach((function(e,t){var a=v.rotate[t]*Math.abs(l*n);f[t]=a})),a.style.zIndex=-Math.abs(Math.round(r))+e.length;var h=p.join(", "),g="rotateX(".concat(o(f[0]),"deg) rotateY(").concat(o(f[1]),"deg) rotateZ(").concat(o(f[2]),"deg)"),y="scale(".concat(c<0?1+(1-v.scale)*c*n:1-(1-v.scale)*c*n,")"),b=c<0?1+(1-v.opacity)*c*n:1-(1-v.opacity)*c*n,w="translate3d(".concat(h,") ").concat(g," ").concat(y);if(m&&v.shadow||!m){var S=a.querySelector(".swiper-slide-shadow");if(!S&&v.shadow&&(S=We("creative",a)),S){var E=i.shadowPerProgress?l*(1/i.limitProgress):l;S.style.opacity=Math.min(Math.max(Math.abs(E),0),1)}}var x=Fe(0,a);x.style.transform=w,x.style.opacity=b,v.origin&&(x.style.transformOrigin=v.origin)},d=0;d<e.length;d+=1)c()},setTransition:function(e){var a=t.slides.map((function(e){return M(e)}));a.forEach((function(t){t.style.transitionDuration="".concat(e,"ms"),t.querySelectorAll(".swiper-slide-shadow").forEach((function(t){t.style.transitionDuration="".concat(e,"ms")}))})),Ve({swiper:t,duration:e,transformElements:a,allSlides:!0})},perspective:function(){return t.params.creativeEffect.perspective},overwriteParams:function(){return{watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode}}})},function(e){var t=e.swiper,a=e.extendParams,r=e.on;a({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),qe({effect:"cards",swiper:t,on:r,setTranslate:function(){for(var e=t.slides,a=t.activeIndex,r=t.rtlTranslate,i=t.params.cardsEffect,n=t.touchEventsData,s=n.startTranslate,o=n.isTouched,l=r?-t.translate:t.translate,c=0;c<e.length;c+=1){var d=e[c],u=d.progress,p=Math.min(Math.max(u,-4),4),f=d.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform="translateX(".concat(t.minTranslate(),"px)")),t.params.centeredSlides&&t.params.cssMode&&(f-=e[0].swiperSlideOffset);var m=t.params.cssMode?-f-t.translate:-f,v=0,h=-100*Math.abs(p),g=1,y=-i.perSlideRotate*p,b=i.perSlideOffset-.75*Math.abs(p),w=t.virtual&&t.params.virtual.enabled?t.virtual.from+c:c,S=(w===a||w===a-1)&&p>0&&p<1&&(o||t.params.cssMode)&&l<s,E=(w===a||w===a+1)&&p<0&&p>-1&&(o||t.params.cssMode)&&l>s;if(S||E){var x=Math.pow(1-Math.abs((Math.abs(p)-.5)/.5),.5);y+=-28*p*x,g+=-.5*x,b+=96*x,v="".concat(-25*x*Math.abs(p),"%")}if(m=p<0?"calc(".concat(m,"px ").concat(r?"-":"+"," (").concat(b*Math.abs(p),"%))"):p>0?"calc(".concat(m,"px ").concat(r?"-":"+"," (-").concat(b*Math.abs(p),"%))"):"".concat(m,"px"),!t.isHorizontal()){var T=v;v=m,m=T}var M="".concat(p<0?1+(1-g)*p:1-(1-g)*p),C="\n translate3d(".concat(m,", ").concat(v,", ").concat(h,"px)\n rotateZ(").concat(i.rotate?r?-y:y:0,"deg)\n scale(").concat(M,")\n ");if(i.slideShadows){var P=d.querySelector(".swiper-slide-shadow");P||(P=We("cards",d)),P&&(P.style.opacity=Math.min(Math.max((Math.abs(p)-.5)/.5,0),1))}d.style.zIndex=-Math.abs(Math.round(u))+e.length,Fe(0,d).style.transform=C}},setTransition:function(e){var a=t.slides.map((function(e){return M(e)}));a.forEach((function(t){t.style.transitionDuration="".concat(e,"ms"),t.querySelectorAll(".swiper-slide-shadow").forEach((function(t){t.style.transitionDuration="".concat(e,"ms")}))})),Ve({swiper:t,duration:e,transformElements:a})},perspective:function(){return!0},overwriteParams:function(){return{_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:t.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!t.params.cssMode}}})}];Se.use(Ue)},43653:function(e,t,a){a.r(t)}}]);