UNPKG

190 kBJavaScriptView Raw
1import{r as registerInstance,c as createEvent,h,H as Host,g as getElement}from"./index-5bd7cbab.js";import{c as classnames}from"./index-cd1a2d33.js";import{d as debounce}from"./index-cad8203e.js";function isObject$1(e){return e!==null&&typeof e==="object"&&"constructor"in e&&e.constructor===Object}function extend$1(e,t){if(e===void 0){e={}}if(t===void 0){t={}}Object.keys(t).forEach((function(a){if(typeof e[a]==="undefined")e[a]=t[a];else if(isObject$1(t[a])&&isObject$1(e[a])&&Object.keys(t[a]).length>0){extend$1(e[a],t[a])}}))}var ssrDocument={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 getDocument(){var e=typeof document!=="undefined"?document:{};extend$1(e,ssrDocument);return e}var ssrWindow={document:ssrDocument,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function e(){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){if(typeof setTimeout==="undefined"){e();return null}return setTimeout(e,0)},cancelAnimationFrame:function(e){if(typeof setTimeout==="undefined"){return}clearTimeout(e)}};function getWindow(){var e=typeof window!=="undefined"?window:{};extend$1(e,ssrWindow);return e}function _inheritsLoose(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;e.__proto__=t}function _getPrototypeOf(e){_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function e(t){return t.__proto__||Object.getPrototypeOf(t)};return _getPrototypeOf(e)}function _setPrototypeOf(e,t){_setPrototypeOf=Object.setPrototypeOf||function e(t,a){t.__proto__=a;return t};return _setPrototypeOf(e,t)}function _isNativeReflectConstruct(){if(typeof Reflect==="undefined"||!Reflect.construct)return false;if(Reflect.construct.sham)return false;if(typeof Proxy==="function")return true;try{Date.prototype.toString.call(Reflect.construct(Date,[],(function(){})));return true}catch(e){return false}}function _construct(e,t,a){if(_isNativeReflectConstruct()){_construct=Reflect.construct}else{_construct=function e(t,a,r){var i=[null];i.push.apply(i,a);var s=Function.bind.apply(t,i);var n=new s;if(r)_setPrototypeOf(n,r.prototype);return n}}return _construct.apply(null,arguments)}function _isNativeFunction(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function _wrapNativeSuper(e){var t=typeof Map==="function"?new Map:undefined;_wrapNativeSuper=function e(a){if(a===null||!_isNativeFunction(a))return a;if(typeof a!=="function"){throw new TypeError("Super expression must either be null or a function")}if(typeof t!=="undefined"){if(t.has(a))return t.get(a);t.set(a,r)}function r(){return _construct(a,arguments,_getPrototypeOf(this).constructor)}r.prototype=Object.create(a.prototype,{constructor:{value:r,enumerable:false,writable:true,configurable:true}});return _setPrototypeOf(r,a)};return _wrapNativeSuper(e)}function _assertThisInitialized(e){if(e===void 0){throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return e}function makeReactive(e){var t=e.__proto__;Object.defineProperty(e,"__proto__",{get:function e(){return t},set:function e(a){t.__proto__=a}})}var Dom7=function(e){_inheritsLoose(t,e);function t(t){var a;a=e.call.apply(e,[this].concat(t))||this;makeReactive(_assertThisInitialized(a));return a}return t}(_wrapNativeSuper(Array));function arrayFlat(e){if(e===void 0){e=[]}var t=[];e.forEach((function(e){if(Array.isArray(e)){t.push.apply(t,arrayFlat(e))}else{t.push(e)}}));return t}function arrayFilter(e,t){return Array.prototype.filter.call(e,t)}function arrayUnique(e){var t=[];for(var a=0;a<e.length;a+=1){if(t.indexOf(e[a])===-1)t.push(e[a])}return t}function qsa(e,t){if(typeof e!=="string"){return[e]}var a=[];var r=t.querySelectorAll(e);for(var i=0;i<r.length;i+=1){a.push(r[i])}return a}function $(e,t){var a=getWindow();var r=getDocument();var i=[];if(!t&&e instanceof Dom7){return e}if(!e){return new Dom7(i)}if(typeof e==="string"){var s=e.trim();if(s.indexOf("<")>=0&&s.indexOf(">")>=0){var n="div";if(s.indexOf("<li")===0)n="ul";if(s.indexOf("<tr")===0)n="tbody";if(s.indexOf("<td")===0||s.indexOf("<th")===0)n="tr";if(s.indexOf("<tbody")===0)n="table";if(s.indexOf("<option")===0)n="select";var o=r.createElement(n);o.innerHTML=s;for(var l=0;l<o.childNodes.length;l+=1){i.push(o.childNodes[l])}}else{i=qsa(e.trim(),t||r)}}else if(e.nodeType||e===a||e===r){i.push(e)}else if(Array.isArray(e)){if(e instanceof Dom7)return e;i=e}return new Dom7(arrayUnique(i))}$.fn=Dom7.prototype;function addClass(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var r=arrayFlat(t.map((function(e){return e.split(" ")})));this.forEach((function(e){var t;(t=e.classList).add.apply(t,r)}));return this}function removeClass(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var r=arrayFlat(t.map((function(e){return e.split(" ")})));this.forEach((function(e){var t;(t=e.classList).remove.apply(t,r)}));return this}function toggleClass(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var r=arrayFlat(t.map((function(e){return e.split(" ")})));this.forEach((function(e){r.forEach((function(t){e.classList.toggle(t)}))}))}function hasClass(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var r=arrayFlat(t.map((function(e){return e.split(" ")})));return arrayFilter(this,(function(e){return r.filter((function(t){return e.classList.contains(t)})).length>0})).length>0}function attr(e,t){if(arguments.length===1&&typeof e==="string"){if(this[0])return this[0].getAttribute(e);return undefined}for(var a=0;a<this.length;a+=1){if(arguments.length===2){this[a].setAttribute(e,t)}else{for(var r in e){this[a][r]=e[r];this[a].setAttribute(r,e[r])}}}return this}function removeAttr(e){for(var t=0;t<this.length;t+=1){this[t].removeAttribute(e)}return this}function transform(e){for(var t=0;t<this.length;t+=1){this[t].style.transform=e}return this}function transition$1(e){for(var t=0;t<this.length;t+=1){this[t].style.transitionDuration=typeof e!=="string"?e+"ms":e}return this}function on(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var r=t[0],i=t[1],s=t[2],n=t[3];if(typeof t[1]==="function"){r=t[0];s=t[1];n=t[2];i=undefined}if(!n)n=false;function o(e){var t=e.target;if(!t)return;var a=e.target.dom7EventData||[];if(a.indexOf(e)<0){a.unshift(e)}if($(t).is(i))s.apply(t,a);else{var r=$(t).parents();for(var n=0;n<r.length;n+=1){if($(r[n]).is(i))s.apply(r[n],a)}}}function l(e){var t=e&&e.target?e.target.dom7EventData||[]:[];if(t.indexOf(e)<0){t.unshift(e)}s.apply(this,t)}var d=r.split(" ");var p;for(var u=0;u<this.length;u+=1){var f=this[u];if(!i){for(p=0;p<d.length;p+=1){var c=d[p];if(!f.dom7Listeners)f.dom7Listeners={};if(!f.dom7Listeners[c])f.dom7Listeners[c]=[];f.dom7Listeners[c].push({listener:s,proxyListener:l});f.addEventListener(c,l,n)}}else{for(p=0;p<d.length;p+=1){var v=d[p];if(!f.dom7LiveListeners)f.dom7LiveListeners={};if(!f.dom7LiveListeners[v])f.dom7LiveListeners[v]=[];f.dom7LiveListeners[v].push({listener:s,proxyListener:o});f.addEventListener(v,o,n)}}}return this}function off(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var r=t[0],i=t[1],s=t[2],n=t[3];if(typeof t[1]==="function"){r=t[0];s=t[1];n=t[2];i=undefined}if(!n)n=false;var o=r.split(" ");for(var l=0;l<o.length;l+=1){var d=o[l];for(var p=0;p<this.length;p+=1){var u=this[p];var f=void 0;if(!i&&u.dom7Listeners){f=u.dom7Listeners[d]}else if(i&&u.dom7LiveListeners){f=u.dom7LiveListeners[d]}if(f&&f.length){for(var c=f.length-1;c>=0;c-=1){var v=f[c];if(s&&v.listener===s){u.removeEventListener(d,v.proxyListener,n);f.splice(c,1)}else if(s&&v.listener&&v.listener.dom7proxy&&v.listener.dom7proxy===s){u.removeEventListener(d,v.proxyListener,n);f.splice(c,1)}else if(!s){u.removeEventListener(d,v.proxyListener,n);f.splice(c,1)}}}}}return this}function trigger(){var e=getWindow();for(var t=arguments.length,a=new Array(t),r=0;r<t;r++){a[r]=arguments[r]}var i=a[0].split(" ");var s=a[1];for(var n=0;n<i.length;n+=1){var o=i[n];for(var l=0;l<this.length;l+=1){var d=this[l];if(e.CustomEvent){var p=new e.CustomEvent(o,{detail:s,bubbles:true,cancelable:true});d.dom7EventData=a.filter((function(e,t){return t>0}));d.dispatchEvent(p);d.dom7EventData=[];delete d.dom7EventData}}}return this}function transitionEnd$1(e){var t=this;function a(r){if(r.target!==this)return;e.call(this,r);t.off("transitionend",a)}if(e){t.on("transitionend",a)}return this}function outerWidth(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function outerHeight(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function offset(){if(this.length>0){var e=getWindow();var t=getDocument();var a=this[0];var r=a.getBoundingClientRect();var i=t.body;var s=a.clientTop||i.clientTop||0;var n=a.clientLeft||i.clientLeft||0;var o=a===e?e.scrollY:a.scrollTop;var l=a===e?e.scrollX:a.scrollLeft;return{top:r.top+o-s,left:r.left+l-n}}return null}function styles(){var e=getWindow();if(this[0])return e.getComputedStyle(this[0],null);return{}}function css(e,t){var a=getWindow();var r;if(arguments.length===1){if(typeof e==="string"){if(this[0])return a.getComputedStyle(this[0],null).getPropertyValue(e)}else{for(r=0;r<this.length;r+=1){for(var i in e){this[r].style[i]=e[i]}}return this}}if(arguments.length===2&&typeof e==="string"){for(r=0;r<this.length;r+=1){this[r].style[e]=t}return this}return this}function each(e){if(!e)return this;this.forEach((function(t,a){e.apply(t,[t,a])}));return this}function filter(e){var t=arrayFilter(this,e);return $(t)}function html(e){if(typeof e==="undefined"){return this[0]?this[0].innerHTML:null}for(var t=0;t<this.length;t+=1){this[t].innerHTML=e}return this}function text(e){if(typeof e==="undefined"){return this[0]?this[0].textContent.trim():null}for(var t=0;t<this.length;t+=1){this[t].textContent=e}return this}function is(e){var t=getWindow();var a=getDocument();var r=this[0];var i;var s;if(!r||typeof e==="undefined")return false;if(typeof e==="string"){if(r.matches)return r.matches(e);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(e);if(r.msMatchesSelector)return r.msMatchesSelector(e);i=$(e);for(s=0;s<i.length;s+=1){if(i[s]===r)return true}return false}if(e===a){return r===a}if(e===t){return r===t}if(e.nodeType||e instanceof Dom7){i=e.nodeType?[e]:e;for(s=0;s<i.length;s+=1){if(i[s]===r)return true}return false}return false}function index(){var e=this[0];var t;if(e){t=0;while((e=e.previousSibling)!==null){if(e.nodeType===1)t+=1}return t}return undefined}function eq(e){if(typeof e==="undefined")return this;var t=this.length;if(e>t-1){return $([])}if(e<0){var a=t+e;if(a<0)return $([]);return $([this[a]])}return $([this[e]])}function append(){var e;var t=getDocument();for(var a=0;a<arguments.length;a+=1){e=a<0||arguments.length<=a?undefined:arguments[a];for(var r=0;r<this.length;r+=1){if(typeof e==="string"){var i=t.createElement("div");i.innerHTML=e;while(i.firstChild){this[r].appendChild(i.firstChild)}}else if(e instanceof Dom7){for(var s=0;s<e.length;s+=1){this[r].appendChild(e[s])}}else{this[r].appendChild(e)}}}return this}function prepend(e){var t=getDocument();var a;var r;for(a=0;a<this.length;a+=1){if(typeof e==="string"){var i=t.createElement("div");i.innerHTML=e;for(r=i.childNodes.length-1;r>=0;r-=1){this[a].insertBefore(i.childNodes[r],this[a].childNodes[0])}}else if(e instanceof Dom7){for(r=0;r<e.length;r+=1){this[a].insertBefore(e[r],this[a].childNodes[0])}}else{this[a].insertBefore(e,this[a].childNodes[0])}}return this}function next(e){if(this.length>0){if(e){if(this[0].nextElementSibling&&$(this[0].nextElementSibling).is(e)){return $([this[0].nextElementSibling])}return $([])}if(this[0].nextElementSibling)return $([this[0].nextElementSibling]);return $([])}return $([])}function nextAll(e){var t=[];var a=this[0];if(!a)return $([]);while(a.nextElementSibling){var r=a.nextElementSibling;if(e){if($(r).is(e))t.push(r)}else t.push(r);a=r}return $(t)}function prev(e){if(this.length>0){var t=this[0];if(e){if(t.previousElementSibling&&$(t.previousElementSibling).is(e)){return $([t.previousElementSibling])}return $([])}if(t.previousElementSibling)return $([t.previousElementSibling]);return $([])}return $([])}function prevAll(e){var t=[];var a=this[0];if(!a)return $([]);while(a.previousElementSibling){var r=a.previousElementSibling;if(e){if($(r).is(e))t.push(r)}else t.push(r);a=r}return $(t)}function parent(e){var t=[];for(var a=0;a<this.length;a+=1){if(this[a].parentNode!==null){if(e){if($(this[a].parentNode).is(e))t.push(this[a].parentNode)}else{t.push(this[a].parentNode)}}}return $(t)}function parents(e){var t=[];for(var a=0;a<this.length;a+=1){var r=this[a].parentNode;while(r){if(e){if($(r).is(e))t.push(r)}else{t.push(r)}r=r.parentNode}}return $(t)}function closest(e){var t=this;if(typeof e==="undefined"){return $([])}if(!t.is(e)){t=t.parents(e).eq(0)}return t}function find(e){var t=[];for(var a=0;a<this.length;a+=1){var r=this[a].querySelectorAll(e);for(var i=0;i<r.length;i+=1){t.push(r[i])}}return $(t)}function children(e){var t=[];for(var a=0;a<this.length;a+=1){var r=this[a].children;for(var i=0;i<r.length;i+=1){if(!e||$(r[i]).is(e)){t.push(r[i])}}}return $(t)}function remove(){for(var e=0;e<this.length;e+=1){if(this[e].parentNode)this[e].parentNode.removeChild(this[e])}return this}var Methods={addClass:addClass,removeClass:removeClass,hasClass:hasClass,toggleClass:toggleClass,attr:attr,removeAttr:removeAttr,transform:transform,transition:transition$1,on:on,off:off,trigger:trigger,transitionEnd:transitionEnd$1,outerWidth:outerWidth,outerHeight:outerHeight,styles:styles,offset:offset,css:css,each:each,html:html,text:text,is:is,index:index,eq:eq,append:append,prepend:prepend,next:next,nextAll:nextAll,prev:prev,prevAll:prevAll,parent:parent,parents:parents,closest:closest,find:find,children:children,filter:filter,remove:remove};Object.keys(Methods).forEach((function(e){Object.defineProperty($.fn,e,{value:Methods[e],writable:true})}));function deleteProps(e){var t=e;Object.keys(t).forEach((function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}function nextTick(e,t){if(t===void 0){t=0}return setTimeout(e,t)}function now(){return Date.now()}function getComputedStyle$1(e){var t=getWindow();var a;if(t.getComputedStyle){a=t.getComputedStyle(e,null)}if(!a&&e.currentStyle){a=e.currentStyle}if(!a){a=e.style}return a}function getTranslate(e,t){if(t===void 0){t="x"}var a=getWindow();var r;var i;var s;var n=getComputedStyle$1(e);if(a.WebKitCSSMatrix){i=n.transform||n.webkitTransform;if(i.split(",").length>6){i=i.split(", ").map((function(e){return e.replace(",",".")})).join(", ")}s=new a.WebKitCSSMatrix(i==="none"?"":i)}else{s=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,");r=s.toString().split(",")}if(t==="x"){if(a.WebKitCSSMatrix)i=s.m41;else if(r.length===16)i=parseFloat(r[12]);else i=parseFloat(r[4])}if(t==="y"){if(a.WebKitCSSMatrix)i=s.m42;else if(r.length===16)i=parseFloat(r[13]);else i=parseFloat(r[5])}return i||0}function isObject(e){return typeof e==="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function isNode(e){if(typeof window!=="undefined"){return e instanceof HTMLElement}return e&&(e.nodeType===1||e.nodeType===11)}function extend(){var e=Object(arguments.length<=0?undefined:arguments[0]);var t=["__proto__","constructor","prototype"];for(var a=1;a<arguments.length;a+=1){var r=a<0||arguments.length<=a?undefined:arguments[a];if(r!==undefined&&r!==null&&!isNode(r)){var i=Object.keys(Object(r)).filter((function(e){return t.indexOf(e)<0}));for(var s=0,n=i.length;s<n;s+=1){var o=i[s];var l=Object.getOwnPropertyDescriptor(r,o);if(l!==undefined&&l.enumerable){if(isObject(e[o])&&isObject(r[o])){if(r[o].__swiper__){e[o]=r[o]}else{extend(e[o],r[o])}}else if(!isObject(e[o])&&isObject(r[o])){e[o]={};if(r[o].__swiper__){e[o]=r[o]}else{extend(e[o],r[o])}}else{e[o]=r[o]}}}}}return e}function bindModuleMethods(e,t){Object.keys(t).forEach((function(a){if(isObject(t[a])){Object.keys(t[a]).forEach((function(r){if(typeof t[a][r]==="function"){t[a][r]=t[a][r].bind(e)}}))}e[a]=t[a]}))}function classesToSelector(e){if(e===void 0){e=""}return"."+e.trim().replace(/([\.:\/])/g,"\\$1").replace(/ /g,".")}function createElementIfNotDefined(e,t,a,r){var i=getDocument();if(a){Object.keys(r).forEach((function(a){if(!t[a]&&t.auto===true){var s=i.createElement("div");s.className=r[a];e.append(s);t[a]=s}}))}return t}var support;function calcSupport(){var e=getWindow();var t=getDocument();return{touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),pointerEvents:!!e.PointerEvent&&"maxTouchPoints"in e.navigator&&e.navigator.maxTouchPoints>=0,observer:function t(){return"MutationObserver"in e||"WebkitMutationObserver"in e}(),passiveListener:function t(){var a=false;try{var r=Object.defineProperty({},"passive",{get:function e(){a=true}});e.addEventListener("testPassiveListener",null,r)}catch(e){}return a}(),gestures:function t(){return"ongesturestart"in e}()}}function getSupport(){if(!support){support=calcSupport()}return support}var device;function calcDevice(e){var t=e===void 0?{}:e,a=t.userAgent;var r=getSupport();var i=getWindow();var s=i.navigator.platform;var n=a||i.navigator.userAgent;var o={ios:false,android:false};var l=i.screen.width;var d=i.screen.height;var p=n.match(/(Android);?[\s\/]+([\d.]+)?/);var u=n.match(/(iPad).*OS\s([\d_]+)/);var f=n.match(/(iPod)(.*OS\s([\d_]+))?/);var c=!u&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/);var v=s==="Win32";var h=s==="MacIntel";var m=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];if(!u&&h&&r.touch&&m.indexOf(l+"x"+d)>=0){u=n.match(/(Version)\/([\d.]+)/);if(!u)u=[0,1,"13_0_0"];h=false}if(p&&!v){o.os="android";o.android=true}if(u||c||f){o.os="ios";o.ios=true}return o}function getDevice(e){if(e===void 0){e={}}if(!device){device=calcDevice(e)}return device}var browser;function calcBrowser(){var e=getWindow();function t(){var t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}return{isEdge:!!e.navigator.userAgent.match(/Edge/g),isSafari:t(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function getBrowser(){if(!browser){browser=calcBrowser()}return browser}var supportsResizeObserver=function e(){var t=getWindow();return typeof t.ResizeObserver!=="undefined"};var Resize={name:"resize",create:function e(){var t=this;extend(t,{resize:{observer:null,createObserver:function e(){if(!t||t.destroyed||!t.initialized)return;t.resize.observer=new ResizeObserver((function(e){var a=t.width,r=t.height;var i=a;var s=r;e.forEach((function(e){var a=e.contentBoxSize,r=e.contentRect,n=e.target;if(n&&n!==t.el)return;i=r?r.width:(a[0]||a).inlineSize;s=r?r.height:(a[0]||a).blockSize}));if(i!==a||s!==r){t.resize.resizeHandler()}}));t.resize.observer.observe(t.el)},removeObserver:function e(){if(t.resize.observer&&t.resize.observer.unobserve&&t.el){t.resize.observer.unobserve(t.el);t.resize.observer=null}},resizeHandler:function e(){if(!t||t.destroyed||!t.initialized)return;t.emit("beforeResize");t.emit("resize")},orientationChangeHandler:function e(){if(!t||t.destroyed||!t.initialized)return;t.emit("orientationchange")}}})},on:{init:function e(t){var a=getWindow();if(t.params.resizeObserver&&supportsResizeObserver()){t.resize.createObserver();return}a.addEventListener("resize",t.resize.resizeHandler);a.addEventListener("orientationchange",t.resize.orientationChangeHandler)},destroy:function e(t){var a=getWindow();t.resize.removeObserver();a.removeEventListener("resize",t.resize.resizeHandler);a.removeEventListener("orientationchange",t.resize.orientationChangeHandler)}}};function _extends$i(){_extends$i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$i.apply(this,arguments)}var Observer={attach:function e(t,a){if(a===void 0){a={}}var r=getWindow();var i=this;var s=r.MutationObserver||r.WebkitMutationObserver;var n=new s((function(e){if(e.length===1){i.emit("observerUpdate",e[0]);return}var t=function t(){i.emit("observerUpdate",e[0])};if(r.requestAnimationFrame){r.requestAnimationFrame(t)}else{r.setTimeout(t,0)}}));n.observe(t,{attributes:typeof a.attributes==="undefined"?true:a.attributes,childList:typeof a.childList==="undefined"?true:a.childList,characterData:typeof a.characterData==="undefined"?true:a.characterData});i.observer.observers.push(n)},init:function e(){var t=this;if(!t.support.observer||!t.params.observer)return;if(t.params.observeParents){var a=t.$el.parents();for(var r=0;r<a.length;r+=1){t.observer.attach(a[r])}}t.observer.attach(t.$el[0],{childList:t.params.observeSlideChildren});t.observer.attach(t.$wrapperEl[0],{attributes:false})},destroy:function e(){var t=this;t.observer.observers.forEach((function(e){e.disconnect()}));t.observer.observers=[]}};var Observer$1={name:"observer",params:{observer:false,observeParents:false,observeSlideChildren:false},create:function e(){var t=this;bindModuleMethods(t,{observer:_extends$i({},Observer,{observers:[]})})},on:{init:function e(t){t.observer.init()},destroy:function e(t){t.observer.destroy()}}};var modular={useParams:function e(t){var a=this;if(!a.modules)return;Object.keys(a.modules).forEach((function(e){var r=a.modules[e];if(r.params){extend(t,r.params)}}))},useModules:function e(t){if(t===void 0){t={}}var a=this;if(!a.modules)return;Object.keys(a.modules).forEach((function(e){var r=a.modules[e];var i=t[e]||{};if(r.on&&a.on){Object.keys(r.on).forEach((function(e){a.on(e,r.on[e])}))}if(r.create){r.create.bind(a)(i)}}))}};var eventsEmitter={on:function e(t,a,r){var i=this;if(typeof a!=="function")return i;var s=r?"unshift":"push";t.split(" ").forEach((function(e){if(!i.eventsListeners[e])i.eventsListeners[e]=[];i.eventsListeners[e][s](a)}));return i},once:function e(t,a,r){var i=this;if(typeof a!=="function")return i;function s(){i.off(t,s);if(s.__emitterProxy){delete s.__emitterProxy}for(var e=arguments.length,r=new Array(e),n=0;n<e;n++){r[n]=arguments[n]}a.apply(i,r)}s.__emitterProxy=a;return i.on(t,s,r)},onAny:function e(t,a){var r=this;if(typeof t!=="function")return r;var i=a?"unshift":"push";if(r.eventsAnyListeners.indexOf(t)<0){r.eventsAnyListeners[i](t)}return r},offAny:function e(t){var a=this;if(!a.eventsAnyListeners)return a;var r=a.eventsAnyListeners.indexOf(t);if(r>=0){a.eventsAnyListeners.splice(r,1)}return a},off:function e(t,a){var r=this;if(!r.eventsListeners)return r;t.split(" ").forEach((function(e){if(typeof a==="undefined"){r.eventsListeners[e]=[]}else if(r.eventsListeners[e]){r.eventsListeners[e].forEach((function(t,i){if(t===a||t.__emitterProxy&&t.__emitterProxy===a){r.eventsListeners[e].splice(i,1)}}))}}));return r},emit:function e(){var t=this;if(!t.eventsListeners)return t;var a;var r;var i;for(var s=arguments.length,n=new Array(s),o=0;o<s;o++){n[o]=arguments[o]}if(typeof n[0]==="string"||Array.isArray(n[0])){a=n[0];r=n.slice(1,n.length);i=t}else{a=n[0].events;r=n[0].data;i=n[0].context||t}r.unshift(i);var l=Array.isArray(a)?a:a.split(" ");l.forEach((function(e){if(t.eventsAnyListeners&&t.eventsAnyListeners.length){t.eventsAnyListeners.forEach((function(t){t.apply(i,[e].concat(r))}))}if(t.eventsListeners&&t.eventsListeners[e]){t.eventsListeners[e].forEach((function(e){e.apply(i,r)}))}}));return t}};function updateSize(){var e=this;var t;var a;var r=e.$el;if(typeof e.params.width!=="undefined"&&e.params.width!==null){t=e.params.width}else{t=r[0].clientWidth}if(typeof e.params.height!=="undefined"&&e.params.height!==null){a=e.params.height}else{a=r[0].clientHeight}if(t===0&&e.isHorizontal()||a===0&&e.isVertical()){return}t=t-parseInt(r.css("padding-left")||0,10)-parseInt(r.css("padding-right")||0,10);a=a-parseInt(r.css("padding-top")||0,10)-parseInt(r.css("padding-bottom")||0,10);if(Number.isNaN(t))t=0;if(Number.isNaN(a))a=0;extend(e,{width:t,height:a,size:e.isHorizontal()?t:a})}function updateSlides(){var e=this;function t(t){if(e.isHorizontal()){return t}return{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"}[t]}function a(e,a){return parseFloat(e.getPropertyValue(t(a))||0)}var r=e.params;var i=e.$wrapperEl,s=e.size,n=e.rtlTranslate,o=e.wrongRTL;var l=e.virtual&&r.virtual.enabled;var d=l?e.virtual.slides.length:e.slides.length;var p=i.children("."+e.params.slideClass);var u=l?e.virtual.slides.length:p.length;var f=[];var c=[];var v=[];var h=r.slidesOffsetBefore;if(typeof h==="function"){h=r.slidesOffsetBefore.call(e)}var m=r.slidesOffsetAfter;if(typeof m==="function"){m=r.slidesOffsetAfter.call(e)}var g=e.snapGrid.length;var w=e.slidesGrid.length;var b=r.spaceBetween;var y=-h;var x=0;var E=0;if(typeof s==="undefined"){return}if(typeof b==="string"&&b.indexOf("%")>=0){b=parseFloat(b.replace("%",""))/100*s}e.virtualSize=-b;if(n)p.css({marginLeft:"",marginTop:""});else p.css({marginRight:"",marginBottom:""});var C;if(r.slidesPerColumn>1){if(Math.floor(u/r.slidesPerColumn)===u/e.params.slidesPerColumn){C=u}else{C=Math.ceil(u/r.slidesPerColumn)*r.slidesPerColumn}if(r.slidesPerView!=="auto"&&r.slidesPerColumnFill==="row"){C=Math.max(C,r.slidesPerView*r.slidesPerColumn)}}var T;var S=r.slidesPerColumn;var A=C/S;var M=Math.floor(u/r.slidesPerColumn);for(var $=0;$<u;$+=1){T=0;var k=p.eq($);if(r.slidesPerColumn>1){var z=void 0;var P=void 0;var O=void 0;if(r.slidesPerColumnFill==="row"&&r.slidesPerGroup>1){var L=Math.floor($/(r.slidesPerGroup*r.slidesPerColumn));var I=$-r.slidesPerColumn*r.slidesPerGroup*L;var D=L===0?r.slidesPerGroup:Math.min(Math.ceil((u-L*S*r.slidesPerGroup)/S),r.slidesPerGroup);O=Math.floor(I/D);P=I-O*D+L*r.slidesPerGroup;z=P+O*C/S;k.css({"-webkit-box-ordinal-group":z,"-moz-box-ordinal-group":z,"-ms-flex-order":z,"-webkit-order":z,order:z})}else if(r.slidesPerColumnFill==="column"){P=Math.floor($/S);O=$-P*S;if(P>M||P===M&&O===S-1){O+=1;if(O>=S){O=0;P+=1}}}else{O=Math.floor($/A);P=$-O*A}k.css(t("margin-top"),O!==0?r.spaceBetween&&r.spaceBetween+"px":"")}if(k.css("display")==="none")continue;if(r.slidesPerView==="auto"){var B=getComputedStyle(k[0]);var N=k[0].style.transform;var _=k[0].style.webkitTransform;if(N){k[0].style.transform="none"}if(_){k[0].style.webkitTransform="none"}if(r.roundLengths){T=e.isHorizontal()?k.outerWidth(true):k.outerHeight(true)}else{var G=a(B,"width");var Y=a(B,"padding-left");var H=a(B,"padding-right");var W=a(B,"margin-left");var R=a(B,"margin-right");var j=B.getPropertyValue("box-sizing");if(j&&j==="border-box"){T=G+W+R}else{var F=k[0],X=F.clientWidth,V=F.offsetWidth;T=G+Y+H+W+R+(V-X)}}if(N){k[0].style.transform=N}if(_){k[0].style.webkitTransform=_}if(r.roundLengths)T=Math.floor(T)}else{T=(s-(r.slidesPerView-1)*b)/r.slidesPerView;if(r.roundLengths)T=Math.floor(T);if(p[$]){p[$].style[t("width")]=T+"px"}}if(p[$]){p[$].swiperSlideSize=T}v.push(T);if(r.centeredSlides){y=y+T/2+x/2+b;if(x===0&&$!==0)y=y-s/2-b;if($===0)y=y-s/2-b;if(Math.abs(y)<1/1e3)y=0;if(r.roundLengths)y=Math.floor(y);if(E%r.slidesPerGroup===0)f.push(y);c.push(y)}else{if(r.roundLengths)y=Math.floor(y);if((E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup===0)f.push(y);c.push(y);y=y+T+b}e.virtualSize+=T+b;x=T;E+=1}e.virtualSize=Math.max(e.virtualSize,s)+m;var q;if(n&&o&&(r.effect==="slide"||r.effect==="coverflow")){i.css({width:e.virtualSize+r.spaceBetween+"px"})}if(r.setWrapperSize){var U;i.css((U={},U[t("width")]=e.virtualSize+r.spaceBetween+"px",U))}if(r.slidesPerColumn>1){var K;e.virtualSize=(T+r.spaceBetween)*C;e.virtualSize=Math.ceil(e.virtualSize/r.slidesPerColumn)-r.spaceBetween;i.css((K={},K[t("width")]=e.virtualSize+r.spaceBetween+"px",K));if(r.centeredSlides){q=[];for(var Z=0;Z<f.length;Z+=1){var Q=f[Z];if(r.roundLengths)Q=Math.floor(Q);if(f[Z]<e.virtualSize+f[0])q.push(Q)}f=q}}if(!r.centeredSlides){q=[];for(var J=0;J<f.length;J+=1){var ee=f[J];if(r.roundLengths)ee=Math.floor(ee);if(f[J]<=e.virtualSize-s){q.push(ee)}}f=q;if(Math.floor(e.virtualSize-s)-Math.floor(f[f.length-1])>1){f.push(e.virtualSize-s)}}if(f.length===0)f=[0];if(r.spaceBetween!==0){var te;var ae=e.isHorizontal()&&n?"marginLeft":t("marginRight");p.filter((function(e,t){if(!r.cssMode)return true;if(t===p.length-1){return false}return true})).css((te={},te[ae]=b+"px",te))}if(r.centeredSlides&&r.centeredSlidesBounds){var re=0;v.forEach((function(e){re+=e+(r.spaceBetween?r.spaceBetween:0)}));re-=r.spaceBetween;var ie=re-s;f=f.map((function(e){if(e<0)return-h;if(e>ie)return ie+m;return e}))}if(r.centerInsufficientSlides){var se=0;v.forEach((function(e){se+=e+(r.spaceBetween?r.spaceBetween:0)}));se-=r.spaceBetween;if(se<s){var ne=(s-se)/2;f.forEach((function(e,t){f[t]=e-ne}));c.forEach((function(e,t){c[t]=e+ne}))}}extend(e,{slides:p,snapGrid:f,slidesGrid:c,slidesSizesGrid:v});if(u!==d){e.emit("slidesLengthChange")}if(f.length!==g){if(e.params.watchOverflow)e.checkOverflow();e.emit("snapGridLengthChange")}if(c.length!==w){e.emit("slidesGridLengthChange")}if(r.watchSlidesProgress||r.watchSlidesVisibility){e.updateSlidesOffset()}}function updateAutoHeight(e){var t=this;var a=[];var r=t.virtual&&t.params.virtual.enabled;var i=0;var s;if(typeof e==="number"){t.setTransition(e)}else if(e===true){t.setTransition(t.params.speed)}var n=function e(a){if(r){return t.slides.filter((function(e){return parseInt(e.getAttribute("data-swiper-slide-index"),10)===a}))[0]}return t.slides.eq(a)[0]};if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1){if(t.params.centeredSlides){t.visibleSlides.each((function(e){a.push(e)}))}else{for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){var o=t.activeIndex+s;if(o>t.slides.length&&!r)break;a.push(n(o))}}}else{a.push(n(t.activeIndex))}for(s=0;s<a.length;s+=1){if(typeof a[s]!=="undefined"){var l=a[s].offsetHeight;i=l>i?l:i}}if(i)t.$wrapperEl.css("height",i+"px")}function updateSlidesOffset(){var e=this;var t=e.slides;for(var a=0;a<t.length;a+=1){t[a].swiperSlideOffset=e.isHorizontal()?t[a].offsetLeft:t[a].offsetTop}}function updateSlidesProgress(e){if(e===void 0){e=this&&this.translate||0}var t=this;var a=t.params;var r=t.slides,i=t.rtlTranslate;if(r.length===0)return;if(typeof r[0].swiperSlideOffset==="undefined")t.updateSlidesOffset();var s=-e;if(i)s=e;r.removeClass(a.slideVisibleClass);t.visibleSlidesIndexes=[];t.visibleSlides=[];for(var n=0;n<r.length;n+=1){var o=r[n];var l=(s+(a.centeredSlides?t.minTranslate():0)-o.swiperSlideOffset)/(o.swiperSlideSize+a.spaceBetween);if(a.watchSlidesVisibility||a.centeredSlides&&a.autoHeight){var d=-(s-o.swiperSlideOffset);var p=d+t.slidesSizesGrid[n];var u=d>=0&&d<t.size-1||p>1&&p<=t.size||d<=0&&p>=t.size;if(u){t.visibleSlides.push(o);t.visibleSlidesIndexes.push(n);r.eq(n).addClass(a.slideVisibleClass)}}o.progress=i?-l:l}t.visibleSlides=$(t.visibleSlides)}function updateProgress(e){var t=this;if(typeof e==="undefined"){var a=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*a||0}var r=t.params;var i=t.maxTranslate()-t.minTranslate();var s=t.progress,n=t.isBeginning,o=t.isEnd;var l=n;var d=o;if(i===0){s=0;n=true;o=true}else{s=(e-t.minTranslate())/i;n=s<=0;o=s>=1}extend(t,{progress:s,isBeginning:n,isEnd:o});if(r.watchSlidesProgress||r.watchSlidesVisibility||r.centeredSlides&&r.autoHeight)t.updateSlidesProgress(e);if(n&&!l){t.emit("reachBeginning toEdge")}if(o&&!d){t.emit("reachEnd toEdge")}if(l&&!n||d&&!o){t.emit("fromEdge")}t.emit("progress",s)}function updateSlidesClasses(){var e=this;var t=e.slides,a=e.params,r=e.$wrapperEl,i=e.activeIndex,s=e.realIndex;var n=e.virtual&&a.virtual.enabled;t.removeClass(a.slideActiveClass+" "+a.slideNextClass+" "+a.slidePrevClass+" "+a.slideDuplicateActiveClass+" "+a.slideDuplicateNextClass+" "+a.slideDuplicatePrevClass);var o;if(n){o=e.$wrapperEl.find("."+a.slideClass+'[data-swiper-slide-index="'+i+'"]')}else{o=t.eq(i)}o.addClass(a.slideActiveClass);if(a.loop){if(o.hasClass(a.slideDuplicateClass)){r.children("."+a.slideClass+":not(."+a.slideDuplicateClass+')[data-swiper-slide-index="'+s+'"]').addClass(a.slideDuplicateActiveClass)}else{r.children("."+a.slideClass+"."+a.slideDuplicateClass+'[data-swiper-slide-index="'+s+'"]').addClass(a.slideDuplicateActiveClass)}}var l=o.nextAll("."+a.slideClass).eq(0).addClass(a.slideNextClass);if(a.loop&&l.length===0){l=t.eq(0);l.addClass(a.slideNextClass)}var d=o.prevAll("."+a.slideClass).eq(0).addClass(a.slidePrevClass);if(a.loop&&d.length===0){d=t.eq(-1);d.addClass(a.slidePrevClass)}if(a.loop){if(l.hasClass(a.slideDuplicateClass)){r.children("."+a.slideClass+":not(."+a.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(a.slideDuplicateNextClass)}else{r.children("."+a.slideClass+"."+a.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(a.slideDuplicateNextClass)}if(d.hasClass(a.slideDuplicateClass)){r.children("."+a.slideClass+":not(."+a.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(a.slideDuplicatePrevClass)}else{r.children("."+a.slideClass+"."+a.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(a.slideDuplicatePrevClass)}}e.emitSlidesClasses()}function updateActiveIndex(e){var t=this;var a=t.rtlTranslate?t.translate:-t.translate;var r=t.slidesGrid,i=t.snapGrid,s=t.params,n=t.activeIndex,o=t.realIndex,l=t.snapIndex;var d=e;var p;if(typeof d==="undefined"){for(var u=0;u<r.length;u+=1){if(typeof r[u+1]!=="undefined"){if(a>=r[u]&&a<r[u+1]-(r[u+1]-r[u])/2){d=u}else if(a>=r[u]&&a<r[u+1]){d=u+1}}else if(a>=r[u]){d=u}}if(s.normalizeSlideIndex){if(d<0||typeof d==="undefined")d=0}}if(i.indexOf(a)>=0){p=i.indexOf(a)}else{var f=Math.min(s.slidesPerGroupSkip,d);p=f+Math.floor((d-f)/s.slidesPerGroup)}if(p>=i.length)p=i.length-1;if(d===n){if(p!==l){t.snapIndex=p;t.emit("snapIndexChange")}return}var c=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10);extend(t,{snapIndex:p,realIndex:c,previousIndex:n,activeIndex:d});t.emit("activeIndexChange");t.emit("snapIndexChange");if(o!==c){t.emit("realIndexChange")}if(t.initialized||t.params.runCallbacksOnInit){t.emit("slideChange")}}function updateClickedSlide(e){var t=this;var a=t.params;var r=$(e.target).closest("."+a.slideClass)[0];var i=false;var s;if(r){for(var n=0;n<t.slides.length;n+=1){if(t.slides[n]===r){i=true;s=n;break}}}if(r&&i){t.clickedSlide=r;if(t.virtual&&t.params.virtual.enabled){t.clickedIndex=parseInt($(r).attr("data-swiper-slide-index"),10)}else{t.clickedIndex=s}}else{t.clickedSlide=undefined;t.clickedIndex=undefined;return}if(a.slideToClickedSlide&&t.clickedIndex!==undefined&&t.clickedIndex!==t.activeIndex){t.slideToClickedSlide()}}var update={updateSize:updateSize,updateSlides:updateSlides,updateAutoHeight:updateAutoHeight,updateSlidesOffset:updateSlidesOffset,updateSlidesProgress:updateSlidesProgress,updateProgress:updateProgress,updateSlidesClasses:updateSlidesClasses,updateActiveIndex:updateActiveIndex,updateClickedSlide:updateClickedSlide};function getSwiperTranslate(e){if(e===void 0){e=this.isHorizontal()?"x":"y"}var t=this;var a=t.params,r=t.rtlTranslate,i=t.translate,s=t.$wrapperEl;if(a.virtualTranslate){return r?-i:i}if(a.cssMode){return i}var n=getTranslate(s[0],e);if(r)n=-n;return n||0}function setTranslate(e,t){var a=this;var r=a.rtlTranslate,i=a.params,s=a.$wrapperEl,n=a.wrapperEl,o=a.progress;var l=0;var d=0;var p=0;if(a.isHorizontal()){l=r?-e:e}else{d=e}if(i.roundLengths){l=Math.floor(l);d=Math.floor(d)}if(i.cssMode){n[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-l:-d}else if(!i.virtualTranslate){s.transform("translate3d("+l+"px, "+d+"px, "+p+"px)")}a.previousTranslate=a.translate;a.translate=a.isHorizontal()?l:d;var u;var f=a.maxTranslate()-a.minTranslate();if(f===0){u=0}else{u=(e-a.minTranslate())/f}if(u!==o){a.updateProgress(e)}a.emit("setTranslate",a.translate,t)}function minTranslate(){return-this.snapGrid[0]}function maxTranslate(){return-this.snapGrid[this.snapGrid.length-1]}function translateTo(e,t,a,r,i){if(e===void 0){e=0}if(t===void 0){t=this.params.speed}if(a===void 0){a=true}if(r===void 0){r=true}var s=this;var n=s.params,o=s.wrapperEl;if(s.animating&&n.preventInteractionOnTransition){return false}var l=s.minTranslate();var d=s.maxTranslate();var p;if(r&&e>l)p=l;else if(r&&e<d)p=d;else p=e;s.updateProgress(p);if(n.cssMode){var u=s.isHorizontal();if(t===0){o[u?"scrollLeft":"scrollTop"]=-p}else{if(o.scrollTo){var f;o.scrollTo((f={},f[u?"left":"top"]=-p,f.behavior="smooth",f))}else{o[u?"scrollLeft":"scrollTop"]=-p}}return true}if(t===0){s.setTransition(0);s.setTranslate(p);if(a){s.emit("beforeTransitionStart",t,i);s.emit("transitionEnd")}}else{s.setTransition(t);s.setTranslate(p);if(a){s.emit("beforeTransitionStart",t,i);s.emit("transitionStart")}if(!s.animating){s.animating=true;if(!s.onTranslateToWrapperTransitionEnd){s.onTranslateToWrapperTransitionEnd=function e(t){if(!s||s.destroyed)return;if(t.target!==this)return;s.$wrapperEl[0].removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd);s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onTranslateToWrapperTransitionEnd);s.onTranslateToWrapperTransitionEnd=null;delete s.onTranslateToWrapperTransitionEnd;if(a){s.emit("transitionEnd")}}}s.$wrapperEl[0].addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd);s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onTranslateToWrapperTransitionEnd)}}return true}var translate={getTranslate:getSwiperTranslate,setTranslate:setTranslate,minTranslate:minTranslate,maxTranslate:maxTranslate,translateTo:translateTo};function setTransition(e,t){var a=this;if(!a.params.cssMode){a.$wrapperEl.transition(e)}a.emit("setTransition",e,t)}function transitionStart(e,t){if(e===void 0){e=true}var a=this;var r=a.activeIndex,i=a.params,s=a.previousIndex;if(i.cssMode)return;if(i.autoHeight){a.updateAutoHeight()}var n=t;if(!n){if(r>s)n="next";else if(r<s)n="prev";else n="reset"}a.emit("transitionStart");if(e&&r!==s){if(n==="reset"){a.emit("slideResetTransitionStart");return}a.emit("slideChangeTransitionStart");if(n==="next"){a.emit("slideNextTransitionStart")}else{a.emit("slidePrevTransitionStart")}}}function transitionEnd(e,t){if(e===void 0){e=true}var a=this;var r=a.activeIndex,i=a.previousIndex,s=a.params;a.animating=false;if(s.cssMode)return;a.setTransition(0);var n=t;if(!n){if(r>i)n="next";else if(r<i)n="prev";else n="reset"}a.emit("transitionEnd");if(e&&r!==i){if(n==="reset"){a.emit("slideResetTransitionEnd");return}a.emit("slideChangeTransitionEnd");if(n==="next"){a.emit("slideNextTransitionEnd")}else{a.emit("slidePrevTransitionEnd")}}}var transition={setTransition:setTransition,transitionStart:transitionStart,transitionEnd:transitionEnd};function slideTo(e,t,a,r,i){if(e===void 0){e=0}if(t===void 0){t=this.params.speed}if(a===void 0){a=true}if(typeof e!=="number"&&typeof e!=="string"){throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. ["+typeof e+"] given.")}if(typeof e==="string"){var s=parseInt(e,10);var n=isFinite(s);if(!n){throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. ["+e+"] given.")}e=s}var o=this;var l=e;if(l<0)l=0;var d=o.params,p=o.snapGrid,u=o.slidesGrid,f=o.previousIndex,c=o.activeIndex,v=o.rtlTranslate,h=o.wrapperEl,m=o.enabled;if(o.animating&&d.preventInteractionOnTransition||!m&&!r&&!i){return false}var g=Math.min(o.params.slidesPerGroupSkip,l);var w=g+Math.floor((l-g)/o.params.slidesPerGroup);if(w>=p.length)w=p.length-1;if((c||d.initialSlide||0)===(f||0)&&a){o.emit("beforeSlideChangeStart")}var b=-p[w];o.updateProgress(b);if(d.normalizeSlideIndex){for(var y=0;y<u.length;y+=1){var x=-Math.floor(b*100);var E=Math.floor(u[y]*100);var C=Math.floor(u[y+1]*100);if(typeof u[y+1]!=="undefined"){if(x>=E&&x<C-(C-E)/2){l=y}else if(x>=E&&x<C){l=y+1}}else if(x>=E){l=y}}}if(o.initialized&&l!==c){if(!o.allowSlideNext&&b<o.translate&&b<o.minTranslate()){return false}if(!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()){if((c||0)!==l)return false}}var T;if(l>c)T="next";else if(l<c)T="prev";else T="reset";if(v&&-b===o.translate||!v&&b===o.translate){o.updateActiveIndex(l);if(d.autoHeight){o.updateAutoHeight()}o.updateSlidesClasses();if(d.effect!=="slide"){o.setTranslate(b)}if(T!=="reset"){o.transitionStart(a,T);o.transitionEnd(a,T)}return false}if(d.cssMode){var S=o.isHorizontal();var A=-b;if(v){A=h.scrollWidth-h.offsetWidth-A}if(t===0){h[S?"scrollLeft":"scrollTop"]=A}else{if(h.scrollTo){var M;h.scrollTo((M={},M[S?"left":"top"]=A,M.behavior="smooth",M))}else{h[S?"scrollLeft":"scrollTop"]=A}}return true}if(t===0){o.setTransition(0);o.setTranslate(b);o.updateActiveIndex(l);o.updateSlidesClasses();o.emit("beforeTransitionStart",t,r);o.transitionStart(a,T);o.transitionEnd(a,T)}else{o.setTransition(t);o.setTranslate(b);o.updateActiveIndex(l);o.updateSlidesClasses();o.emit("beforeTransitionStart",t,r);o.transitionStart(a,T);if(!o.animating){o.animating=true;if(!o.onSlideToWrapperTransitionEnd){o.onSlideToWrapperTransitionEnd=function e(t){if(!o||o.destroyed)return;if(t.target!==this)return;o.$wrapperEl[0].removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd);o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd);o.onSlideToWrapperTransitionEnd=null;delete o.onSlideToWrapperTransitionEnd;o.transitionEnd(a,T)}}o.$wrapperEl[0].addEventListener("transitionend",o.onSlideToWrapperTransitionEnd);o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd)}}return true}function slideToLoop(e,t,a,r){if(e===void 0){e=0}if(t===void 0){t=this.params.speed}if(a===void 0){a=true}var i=this;var s=e;if(i.params.loop){s+=i.loopedSlides}return i.slideTo(s,t,a,r)}function slideNext(e,t,a){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var r=this;var i=r.params,s=r.animating,n=r.enabled;if(!n)return r;var o=r.activeIndex<i.slidesPerGroupSkip?1:i.slidesPerGroup;if(i.loop){if(s&&i.loopPreventsSlide)return false;r.loopFix();r._clientLeft=r.$wrapperEl[0].clientLeft}return r.slideTo(r.activeIndex+o,e,t,a)}function slidePrev(e,t,a){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var r=this;var i=r.params,s=r.animating,n=r.snapGrid,o=r.slidesGrid,l=r.rtlTranslate,d=r.enabled;if(!d)return r;if(i.loop){if(s&&i.loopPreventsSlide)return false;r.loopFix();r._clientLeft=r.$wrapperEl[0].clientLeft}var p=l?r.translate:-r.translate;function u(e){if(e<0)return-Math.floor(Math.abs(e));return Math.floor(e)}var f=u(p);var c=n.map((function(e){return u(e)}));var v=n[c.indexOf(f)-1];if(typeof v==="undefined"&&i.cssMode){n.forEach((function(e){if(!v&&f>=e)v=e}))}var h;if(typeof v!=="undefined"){h=o.indexOf(v);if(h<0)h=r.activeIndex-1}return r.slideTo(h,e,t,a)}function slideReset(e,t,a){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var r=this;return r.slideTo(r.activeIndex,e,t,a)}function slideToClosest(e,t,a,r){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}if(r===void 0){r=.5}var i=this;var s=i.activeIndex;var n=Math.min(i.params.slidesPerGroupSkip,s);var o=n+Math.floor((s-n)/i.params.slidesPerGroup);var l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[o]){var d=i.snapGrid[o];var p=i.snapGrid[o+1];if(l-d>(p-d)*r){s+=i.params.slidesPerGroup}}else{var u=i.snapGrid[o-1];var f=i.snapGrid[o];if(l-u<=(f-u)*r){s-=i.params.slidesPerGroup}}s=Math.max(s,0);s=Math.min(s,i.slidesGrid.length-1);return i.slideTo(s,e,t,a)}function slideToClickedSlide(){var e=this;var t=e.params,a=e.$wrapperEl;var r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;var i=e.clickedIndex;var s;if(t.loop){if(e.animating)return;s=parseInt($(e.clickedSlide).attr("data-swiper-slide-index"),10);if(t.centeredSlides){if(i<e.loopedSlides-r/2||i>e.slides.length-e.loopedSlides+r/2){e.loopFix();i=a.children("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]:not(.'+t.slideDuplicateClass+")").eq(0).index();nextTick((function(){e.slideTo(i)}))}else{e.slideTo(i)}}else if(i>e.slides.length-r){e.loopFix();i=a.children("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]:not(.'+t.slideDuplicateClass+")").eq(0).index();nextTick((function(){e.slideTo(i)}))}else{e.slideTo(i)}}else{e.slideTo(i)}}var slide={slideTo:slideTo,slideToLoop:slideToLoop,slideNext:slideNext,slidePrev:slidePrev,slideReset:slideReset,slideToClosest:slideToClosest,slideToClickedSlide:slideToClickedSlide};function loopCreate(){var e=this;var t=getDocument();var a=e.params,r=e.$wrapperEl;r.children("."+a.slideClass+"."+a.slideDuplicateClass).remove();var i=r.children("."+a.slideClass);if(a.loopFillGroupWithBlank){var s=a.slidesPerGroup-i.length%a.slidesPerGroup;if(s!==a.slidesPerGroup){for(var n=0;n<s;n+=1){var o=$(t.createElement("div")).addClass(a.slideClass+" "+a.slideBlankClass);r.append(o)}i=r.children("."+a.slideClass)}}if(a.slidesPerView==="auto"&&!a.loopedSlides)a.loopedSlides=i.length;e.loopedSlides=Math.ceil(parseFloat(a.loopedSlides||a.slidesPerView,10));e.loopedSlides+=a.loopAdditionalSlides;if(e.loopedSlides>i.length){e.loopedSlides=i.length}var l=[];var d=[];i.each((function(t,a){var r=$(t);if(a<e.loopedSlides){d.push(t)}if(a<i.length&&a>=i.length-e.loopedSlides){l.push(t)}r.attr("data-swiper-slide-index",a)}));for(var p=0;p<d.length;p+=1){r.append($(d[p].cloneNode(true)).addClass(a.slideDuplicateClass))}for(var u=l.length-1;u>=0;u-=1){r.prepend($(l[u].cloneNode(true)).addClass(a.slideDuplicateClass))}}function loopFix(){var e=this;e.emit("beforeLoopFix");var t=e.activeIndex,a=e.slides,r=e.loopedSlides,i=e.allowSlidePrev,s=e.allowSlideNext,n=e.snapGrid,o=e.rtlTranslate;var l;e.allowSlidePrev=true;e.allowSlideNext=true;var d=-n[t];var p=d-e.getTranslate();if(t<r){l=a.length-r*3+t;l+=r;var u=e.slideTo(l,0,false,true);if(u&&p!==0){e.setTranslate((o?-e.translate:e.translate)-p)}}else if(t>=a.length-r){l=-a.length+t+r;l+=r;var f=e.slideTo(l,0,false,true);if(f&&p!==0){e.setTranslate((o?-e.translate:e.translate)-p)}}e.allowSlidePrev=i;e.allowSlideNext=s;e.emit("loopFix")}function loopDestroy(){var e=this;var t=e.$wrapperEl,a=e.params,r=e.slides;t.children("."+a.slideClass+"."+a.slideDuplicateClass+",."+a.slideClass+"."+a.slideBlankClass).remove();r.removeAttr("data-swiper-slide-index")}var loop={loopCreate:loopCreate,loopFix:loopFix,loopDestroy:loopDestroy};function setGrabCursor(e){var t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;var a=t.el;a.style.cursor="move";a.style.cursor=e?"-webkit-grabbing":"-webkit-grab";a.style.cursor=e?"-moz-grabbin":"-moz-grab";a.style.cursor=e?"grabbing":"grab"}function unsetGrabCursor(){var e=this;if(e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode){return}e.el.style.cursor=""}var grabCursor={setGrabCursor:setGrabCursor,unsetGrabCursor:unsetGrabCursor};function appendSlide(e){var t=this;var a=t.$wrapperEl,r=t.params;if(r.loop){t.loopDestroy()}if(typeof e==="object"&&"length"in e){for(var i=0;i<e.length;i+=1){if(e[i])a.append(e[i])}}else{a.append(e)}if(r.loop){t.loopCreate()}if(!(r.observer&&t.support.observer)){t.update()}}function prependSlide(e){var t=this;var a=t.params,r=t.$wrapperEl,i=t.activeIndex;if(a.loop){t.loopDestroy()}var s=i+1;if(typeof e==="object"&&"length"in e){for(var n=0;n<e.length;n+=1){if(e[n])r.prepend(e[n])}s=i+e.length}else{r.prepend(e)}if(a.loop){t.loopCreate()}if(!(a.observer&&t.support.observer)){t.update()}t.slideTo(s,0,false)}function addSlide(e,t){var a=this;var r=a.$wrapperEl,i=a.params,s=a.activeIndex;var n=s;if(i.loop){n-=a.loopedSlides;a.loopDestroy();a.slides=r.children("."+i.slideClass)}var o=a.slides.length;if(e<=0){a.prependSlide(t);return}if(e>=o){a.appendSlide(t);return}var l=n>e?n+1:n;var d=[];for(var p=o-1;p>=e;p-=1){var u=a.slides.eq(p);u.remove();d.unshift(u)}if(typeof t==="object"&&"length"in t){for(var f=0;f<t.length;f+=1){if(t[f])r.append(t[f])}l=n>e?n+t.length:n}else{r.append(t)}for(var c=0;c<d.length;c+=1){r.append(d[c])}if(i.loop){a.loopCreate()}if(!(i.observer&&a.support.observer)){a.update()}if(i.loop){a.slideTo(l+a.loopedSlides,0,false)}else{a.slideTo(l,0,false)}}function removeSlide(e){var t=this;var a=t.params,r=t.$wrapperEl,i=t.activeIndex;var s=i;if(a.loop){s-=t.loopedSlides;t.loopDestroy();t.slides=r.children("."+a.slideClass)}var n=s;var o;if(typeof e==="object"&&"length"in e){for(var l=0;l<e.length;l+=1){o=e[l];if(t.slides[o])t.slides.eq(o).remove();if(o<n)n-=1}n=Math.max(n,0)}else{o=e;if(t.slides[o])t.slides.eq(o).remove();if(o<n)n-=1;n=Math.max(n,0)}if(a.loop){t.loopCreate()}if(!(a.observer&&t.support.observer)){t.update()}if(a.loop){t.slideTo(n+t.loopedSlides,0,false)}else{t.slideTo(n,0,false)}}function removeAllSlides(){var e=this;var t=[];for(var a=0;a<e.slides.length;a+=1){t.push(a)}e.removeSlide(t)}var manipulation={appendSlide:appendSlide,prependSlide:prependSlide,addSlide:addSlide,removeSlide:removeSlide,removeAllSlides:removeAllSlides};function onTouchStart(e){var t=this;var a=getDocument();var r=getWindow();var i=t.touchEventsData;var s=t.params,n=t.touches,o=t.enabled;if(!o)return;if(t.animating&&s.preventInteractionOnTransition){return}var l=e;if(l.originalEvent)l=l.originalEvent;var d=$(l.target);if(s.touchEventsTarget==="wrapper"){if(!d.closest(t.wrapperEl).length)return}i.isTouchEvent=l.type==="touchstart";if(!i.isTouchEvent&&"which"in l&&l.which===3)return;if(!i.isTouchEvent&&"button"in l&&l.button>0)return;if(i.isTouched&&i.isMoved)return;var p=!!s.noSwipingClass&&s.noSwipingClass!=="";if(p&&l.target&&l.target.shadowRoot&&e.path&&e.path[0]){d=$(e.path[0])}if(s.noSwiping&&d.closest(s.noSwipingSelector?s.noSwipingSelector:"."+s.noSwipingClass)[0]){t.allowClick=true;return}if(s.swipeHandler){if(!d.closest(s.swipeHandler)[0])return}n.currentX=l.type==="touchstart"?l.targetTouches[0].pageX:l.pageX;n.currentY=l.type==="touchstart"?l.targetTouches[0].pageY:l.pageY;var u=n.currentX;var f=n.currentY;var c=s.edgeSwipeDetection||s.iOSEdgeSwipeDetection;var v=s.edgeSwipeThreshold||s.iOSEdgeSwipeThreshold;if(c&&(u<=v||u>=r.innerWidth-v)){if(c==="prevent"){e.preventDefault()}else{return}}extend(i,{isTouched:true,isMoved:false,allowTouchCallbacks:true,isScrolling:undefined,startMoving:undefined});n.startX=u;n.startY=f;i.touchStartTime=now();t.allowClick=true;t.updateSize();t.swipeDirection=undefined;if(s.threshold>0)i.allowThresholdMove=false;if(l.type!=="touchstart"){var h=true;if(d.is(i.focusableElements))h=false;if(a.activeElement&&$(a.activeElement).is(i.focusableElements)&&a.activeElement!==d[0]){a.activeElement.blur()}var m=h&&t.allowTouchMove&&s.touchStartPreventDefault;if((s.touchStartForcePreventDefault||m)&&!d[0].isContentEditable){l.preventDefault()}}t.emit("touchStart",l)}function onTouchMove(e){var t=getDocument();var a=this;var r=a.touchEventsData;var i=a.params,s=a.touches,n=a.rtlTranslate,o=a.enabled;if(!o)return;var l=e;if(l.originalEvent)l=l.originalEvent;if(!r.isTouched){if(r.startMoving&&r.isScrolling){a.emit("touchMoveOpposite",l)}return}if(r.isTouchEvent&&l.type!=="touchmove")return;var d=l.type==="touchmove"&&l.targetTouches&&(l.targetTouches[0]||l.changedTouches[0]);var p=l.type==="touchmove"?d.pageX:l.pageX;var u=l.type==="touchmove"?d.pageY:l.pageY;if(l.preventedByNestedSwiper){s.startX=p;s.startY=u;return}if(!a.allowTouchMove){a.allowClick=false;if(r.isTouched){extend(s,{startX:p,startY:u,currentX:p,currentY:u});r.touchStartTime=now()}return}if(r.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop){if(a.isVertical()){if(u<s.startY&&a.translate<=a.maxTranslate()||u>s.startY&&a.translate>=a.minTranslate()){r.isTouched=false;r.isMoved=false;return}}else if(p<s.startX&&a.translate<=a.maxTranslate()||p>s.startX&&a.translate>=a.minTranslate()){return}}if(r.isTouchEvent&&t.activeElement){if(l.target===t.activeElement&&$(l.target).is(r.focusableElements)){r.isMoved=true;a.allowClick=false;return}}if(r.allowTouchCallbacks){a.emit("touchMove",l)}if(l.targetTouches&&l.targetTouches.length>1)return;s.currentX=p;s.currentY=u;var f=s.currentX-s.startX;var c=s.currentY-s.startY;if(a.params.threshold&&Math.sqrt(Math.pow(f,2)+Math.pow(c,2))<a.params.threshold)return;if(typeof r.isScrolling==="undefined"){var v;if(a.isHorizontal()&&s.currentY===s.startY||a.isVertical()&&s.currentX===s.startX){r.isScrolling=false}else{if(f*f+c*c>=25){v=Math.atan2(Math.abs(c),Math.abs(f))*180/Math.PI;r.isScrolling=a.isHorizontal()?v>i.touchAngle:90-v>i.touchAngle}}}if(r.isScrolling){a.emit("touchMoveOpposite",l)}if(typeof r.startMoving==="undefined"){if(s.currentX!==s.startX||s.currentY!==s.startY){r.startMoving=true}}if(r.isScrolling){r.isTouched=false;return}if(!r.startMoving){return}a.allowClick=false;if(!i.cssMode&&l.cancelable){l.preventDefault()}if(i.touchMoveStopPropagation&&!i.nested){l.stopPropagation()}if(!r.isMoved){if(i.loop){a.loopFix()}r.startTranslate=a.getTranslate();a.setTransition(0);if(a.animating){a.$wrapperEl.trigger("webkitTransitionEnd transitionend")}r.allowMomentumBounce=false;if(i.grabCursor&&(a.allowSlideNext===true||a.allowSlidePrev===true)){a.setGrabCursor(true)}a.emit("sliderFirstMove",l)}a.emit("sliderMove",l);r.isMoved=true;var h=a.isHorizontal()?f:c;s.diff=h;h*=i.touchRatio;if(n)h=-h;a.swipeDirection=h>0?"prev":"next";r.currentTranslate=h+r.startTranslate;var m=true;var g=i.resistanceRatio;if(i.touchReleaseOnEdges){g=0}if(h>0&&r.currentTranslate>a.minTranslate()){m=false;if(i.resistance)r.currentTranslate=a.minTranslate()-1+Math.pow(-a.minTranslate()+r.startTranslate+h,g)}else if(h<0&&r.currentTranslate<a.maxTranslate()){m=false;if(i.resistance)r.currentTranslate=a.maxTranslate()+1-Math.pow(a.maxTranslate()-r.startTranslate-h,g)}if(m){l.preventedByNestedSwiper=true}if(!a.allowSlideNext&&a.swipeDirection==="next"&&r.currentTranslate<r.startTranslate){r.currentTranslate=r.startTranslate}if(!a.allowSlidePrev&&a.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate){r.currentTranslate=r.startTranslate}if(!a.allowSlidePrev&&!a.allowSlideNext){r.currentTranslate=r.startTranslate}if(i.threshold>0){if(Math.abs(h)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=true;s.startX=s.currentX;s.startY=s.currentY;r.currentTranslate=r.startTranslate;s.diff=a.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{r.currentTranslate=r.startTranslate;return}}if(!i.followFinger||i.cssMode)return;if(i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility){a.updateActiveIndex();a.updateSlidesClasses()}if(i.freeMode){if(r.velocities.length===0){r.velocities.push({position:s[a.isHorizontal()?"startX":"startY"],time:r.touchStartTime})}r.velocities.push({position:s[a.isHorizontal()?"currentX":"currentY"],time:now()})}a.updateProgress(r.currentTranslate);a.setTranslate(r.currentTranslate)}function onTouchEnd(e){var t=this;var a=t.touchEventsData;var r=t.params,i=t.touches,s=t.rtlTranslate,n=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,d=t.enabled;if(!d)return;var p=e;if(p.originalEvent)p=p.originalEvent;if(a.allowTouchCallbacks){t.emit("touchEnd",p)}a.allowTouchCallbacks=false;if(!a.isTouched){if(a.isMoved&&r.grabCursor){t.setGrabCursor(false)}a.isMoved=false;a.startMoving=false;return}if(r.grabCursor&&a.isMoved&&a.isTouched&&(t.allowSlideNext===true||t.allowSlidePrev===true)){t.setGrabCursor(false)}var u=now();var f=u-a.touchStartTime;if(t.allowClick){t.updateClickedSlide(p);t.emit("tap click",p);if(f<300&&u-a.lastClickTime<300){t.emit("doubleTap doubleClick",p)}}a.lastClickTime=now();nextTick((function(){if(!t.destroyed)t.allowClick=true}));if(!a.isTouched||!a.isMoved||!t.swipeDirection||i.diff===0||a.currentTranslate===a.startTranslate){a.isTouched=false;a.isMoved=false;a.startMoving=false;return}a.isTouched=false;a.isMoved=false;a.startMoving=false;var c;if(r.followFinger){c=s?t.translate:-t.translate}else{c=-a.currentTranslate}if(r.cssMode){return}if(r.freeMode){if(c<-t.minTranslate()){t.slideTo(t.activeIndex);return}if(c>-t.maxTranslate()){if(t.slides.length<l.length){t.slideTo(l.length-1)}else{t.slideTo(t.slides.length-1)}return}if(r.freeModeMomentum){if(a.velocities.length>1){var v=a.velocities.pop();var h=a.velocities.pop();var m=v.position-h.position;var g=v.time-h.time;t.velocity=m/g;t.velocity/=2;if(Math.abs(t.velocity)<r.freeModeMinimumVelocity){t.velocity=0}if(g>150||now()-v.time>300){t.velocity=0}}else{t.velocity=0}t.velocity*=r.freeModeMomentumVelocityRatio;a.velocities.length=0;var w=1e3*r.freeModeMomentumRatio;var b=t.velocity*w;var y=t.translate+b;if(s)y=-y;var x=false;var E;var C=Math.abs(t.velocity)*20*r.freeModeMomentumBounceRatio;var T;if(y<t.maxTranslate()){if(r.freeModeMomentumBounce){if(y+t.maxTranslate()<-C){y=t.maxTranslate()-C}E=t.maxTranslate();x=true;a.allowMomentumBounce=true}else{y=t.maxTranslate()}if(r.loop&&r.centeredSlides)T=true}else if(y>t.minTranslate()){if(r.freeModeMomentumBounce){if(y-t.minTranslate()>C){y=t.minTranslate()+C}E=t.minTranslate();x=true;a.allowMomentumBounce=true}else{y=t.minTranslate()}if(r.loop&&r.centeredSlides)T=true}else if(r.freeModeSticky){var S;for(var A=0;A<l.length;A+=1){if(l[A]>-y){S=A;break}}if(Math.abs(l[S]-y)<Math.abs(l[S-1]-y)||t.swipeDirection==="next"){y=l[S]}else{y=l[S-1]}y=-y}if(T){t.once("transitionEnd",(function(){t.loopFix()}))}if(t.velocity!==0){if(s){w=Math.abs((-y-t.translate)/t.velocity)}else{w=Math.abs((y-t.translate)/t.velocity)}if(r.freeModeSticky){var M=Math.abs((s?-y:y)-t.translate);var $=t.slidesSizesGrid[t.activeIndex];if(M<$){w=r.speed}else if(M<2*$){w=r.speed*1.5}else{w=r.speed*2.5}}}else if(r.freeModeSticky){t.slideToClosest();return}if(r.freeModeMomentumBounce&&x){t.updateProgress(E);t.setTransition(w);t.setTranslate(y);t.transitionStart(true,t.swipeDirection);t.animating=true;n.transitionEnd((function(){if(!t||t.destroyed||!a.allowMomentumBounce)return;t.emit("momentumBounce");t.setTransition(r.speed);setTimeout((function(){t.setTranslate(E);n.transitionEnd((function(){if(!t||t.destroyed)return;t.transitionEnd()}))}),0)}))}else if(t.velocity){t.updateProgress(y);t.setTransition(w);t.setTranslate(y);t.transitionStart(true,t.swipeDirection);if(!t.animating){t.animating=true;n.transitionEnd((function(){if(!t||t.destroyed)return;t.transitionEnd()}))}}else{t.emit("_freeModeNoMomentumRelease");t.updateProgress(y)}t.updateActiveIndex();t.updateSlidesClasses()}else if(r.freeModeSticky){t.slideToClosest();return}else if(r.freeMode){t.emit("_freeModeNoMomentumRelease")}if(!r.freeModeMomentum||f>=r.longSwipesMs){t.updateProgress();t.updateActiveIndex();t.updateSlidesClasses()}return}var k=0;var z=t.slidesSizesGrid[0];for(var P=0;P<o.length;P+=P<r.slidesPerGroupSkip?1:r.slidesPerGroup){var O=P<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(typeof o[P+O]!=="undefined"){if(c>=o[P]&&c<o[P+O]){k=P;z=o[P+O]-o[P]}}else if(c>=o[P]){k=P;z=o[o.length-1]-o[o.length-2]}}var L=(c-o[k])/z;var I=k<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(f>r.longSwipesMs){if(!r.longSwipes){t.slideTo(t.activeIndex);return}if(t.swipeDirection==="next"){if(L>=r.longSwipesRatio)t.slideTo(k+I);else t.slideTo(k)}if(t.swipeDirection==="prev"){if(L>1-r.longSwipesRatio)t.slideTo(k+I);else t.slideTo(k)}}else{if(!r.shortSwipes){t.slideTo(t.activeIndex);return}var D=t.navigation&&(p.target===t.navigation.nextEl||p.target===t.navigation.prevEl);if(!D){if(t.swipeDirection==="next"){t.slideTo(k+I)}if(t.swipeDirection==="prev"){t.slideTo(k)}}else if(p.target===t.navigation.nextEl){t.slideTo(k+I)}else{t.slideTo(k)}}}function onResize(){var e=this;var t=e.params,a=e.el;if(a&&a.offsetWidth===0)return;if(t.breakpoints){e.setBreakpoint()}var r=e.allowSlideNext,i=e.allowSlidePrev,s=e.snapGrid;e.allowSlideNext=true;e.allowSlidePrev=true;e.updateSize();e.updateSlides();e.updateSlidesClasses();if((t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides){e.slideTo(e.slides.length-1,0,false,true)}else{e.slideTo(e.activeIndex,0,false,true)}if(e.autoplay&&e.autoplay.running&&e.autoplay.paused){e.autoplay.run()}e.allowSlidePrev=i;e.allowSlideNext=r;if(e.params.watchOverflow&&s!==e.snapGrid){e.checkOverflow()}}function onClick(e){var t=this;if(!t.enabled)return;if(!t.allowClick){if(t.params.preventClicks)e.preventDefault();if(t.params.preventClicksPropagation&&t.animating){e.stopPropagation();e.stopImmediatePropagation()}}}function onScroll(){var e=this;var t=e.wrapperEl,a=e.rtlTranslate,r=e.enabled;if(!r)return;e.previousTranslate=e.translate;if(e.isHorizontal()){if(a){e.translate=t.scrollWidth-t.offsetWidth-t.scrollLeft}else{e.translate=-t.scrollLeft}}else{e.translate=-t.scrollTop}if(e.translate===-0)e.translate=0;e.updateActiveIndex();e.updateSlidesClasses();var i;var s=e.maxTranslate()-e.minTranslate();if(s===0){i=0}else{i=(e.translate-e.minTranslate())/s}if(i!==e.progress){e.updateProgress(a?-e.translate:e.translate)}e.emit("setTranslate",e.translate,false)}var dummyEventAttached=false;function dummyEventListener(){}function attachEvents(){var e=this;var t=getDocument();var a=e.params,r=e.touchEvents,i=e.el,s=e.wrapperEl,n=e.device,o=e.support;e.onTouchStart=onTouchStart.bind(e);e.onTouchMove=onTouchMove.bind(e);e.onTouchEnd=onTouchEnd.bind(e);if(a.cssMode){e.onScroll=onScroll.bind(e)}e.onClick=onClick.bind(e);var l=!!a.nested;if(!o.touch&&o.pointerEvents){i.addEventListener(r.start,e.onTouchStart,false);t.addEventListener(r.move,e.onTouchMove,l);t.addEventListener(r.end,e.onTouchEnd,false)}else{if(o.touch){var d=r.start==="touchstart"&&o.passiveListener&&a.passiveListeners?{passive:true,capture:false}:false;i.addEventListener(r.start,e.onTouchStart,d);i.addEventListener(r.move,e.onTouchMove,o.passiveListener?{passive:false,capture:l}:l);i.addEventListener(r.end,e.onTouchEnd,d);if(r.cancel){i.addEventListener(r.cancel,e.onTouchEnd,d)}if(!dummyEventAttached){t.addEventListener("touchstart",dummyEventListener);dummyEventAttached=true}}if(a.simulateTouch&&!n.ios&&!n.android||a.simulateTouch&&!o.touch&&n.ios){i.addEventListener("mousedown",e.onTouchStart,false);t.addEventListener("mousemove",e.onTouchMove,l);t.addEventListener("mouseup",e.onTouchEnd,false)}}if(a.preventClicks||a.preventClicksPropagation){i.addEventListener("click",e.onClick,true)}if(a.cssMode){s.addEventListener("scroll",e.onScroll)}if(a.updateOnWindowResize){e.on(n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",onResize,true)}else{e.on("observerUpdate",onResize,true)}}function detachEvents(){var e=this;var t=getDocument();var a=e.params,r=e.touchEvents,i=e.el,s=e.wrapperEl,n=e.device,o=e.support;var l=!!a.nested;if(!o.touch&&o.pointerEvents){i.removeEventListener(r.start,e.onTouchStart,false);t.removeEventListener(r.move,e.onTouchMove,l);t.removeEventListener(r.end,e.onTouchEnd,false)}else{if(o.touch){var d=r.start==="onTouchStart"&&o.passiveListener&&a.passiveListeners?{passive:true,capture:false}:false;i.removeEventListener(r.start,e.onTouchStart,d);i.removeEventListener(r.move,e.onTouchMove,l);i.removeEventListener(r.end,e.onTouchEnd,d);if(r.cancel){i.removeEventListener(r.cancel,e.onTouchEnd,d)}}if(a.simulateTouch&&!n.ios&&!n.android||a.simulateTouch&&!o.touch&&n.ios){i.removeEventListener("mousedown",e.onTouchStart,false);t.removeEventListener("mousemove",e.onTouchMove,l);t.removeEventListener("mouseup",e.onTouchEnd,false)}}if(a.preventClicks||a.preventClicksPropagation){i.removeEventListener("click",e.onClick,true)}if(a.cssMode){s.removeEventListener("scroll",e.onScroll)}e.off(n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",onResize)}var events={attachEvents:attachEvents,detachEvents:detachEvents};function setBreakpoint(){var e=this;var t=e.activeIndex,a=e.initialized,r=e.loopedSlides,i=r===void 0?0:r,s=e.params,n=e.$el;var o=s.breakpoints;if(!o||o&&Object.keys(o).length===0)return;var l=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;var d=l in o?o[l]:undefined;if(d){["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach((function(e){var t=d[e];if(typeof t==="undefined")return;if(e==="slidesPerView"&&(t==="AUTO"||t==="auto")){d[e]="auto"}else if(e==="slidesPerView"){d[e]=parseFloat(t)}else{d[e]=parseInt(t,10)}}))}var p=d||e.originalParams;var u=s.slidesPerColumn>1;var f=p.slidesPerColumn>1;var c=s.enabled;if(u&&!f){n.removeClass(s.containerModifierClass+"multirow "+s.containerModifierClass+"multirow-column");e.emitContainerClasses()}else if(!u&&f){n.addClass(s.containerModifierClass+"multirow");if(p.slidesPerColumnFill==="column"){n.addClass(s.containerModifierClass+"multirow-column")}e.emitContainerClasses()}var v=p.direction&&p.direction!==s.direction;var h=s.loop&&(p.slidesPerView!==s.slidesPerView||v);if(v&&a){e.changeDirection()}extend(e.params,p);var m=e.params.enabled;extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev});if(c&&!m){e.disable()}else if(!c&&m){e.enable()}e.currentBreakpoint=l;e.emit("_beforeBreakpoint",p);if(h&&a){e.loopDestroy();e.loopCreate();e.updateSlides();e.slideTo(t-i+e.loopedSlides,0,false)}e.emit("breakpoint",p)}function getBreakpoint(e,t,a){if(t===void 0){t="window"}if(!e||t==="container"&&!a)return undefined;var r=false;var i=getWindow();var s=t==="window"?i.innerHeight:a.clientHeight;var n=Object.keys(e).map((function(e){if(typeof e==="string"&&e.indexOf("@")===0){var t=parseFloat(e.substr(1));var a=s*t;return{value:a,point:e}}return{value:e,point:e}}));n.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var o=0;o<n.length;o+=1){var l=n[o],d=l.point,p=l.value;if(t==="window"){if(i.matchMedia("(min-width: "+p+"px)").matches){r=d}}else if(p<=a.clientWidth){r=d}}return r||"max"}var breakpoints={setBreakpoint:setBreakpoint,getBreakpoint:getBreakpoint};function prepareClasses(e,t){var a=[];e.forEach((function(e){if(typeof e==="object"){Object.keys(e).forEach((function(r){if(e[r]){a.push(t+r)}}))}else if(typeof e==="string"){a.push(t+e)}}));return a}function addClasses(){var e=this;var t=e.classNames,a=e.params,r=e.rtl,i=e.$el,s=e.device,n=e.support;var o=prepareClasses(["initialized",a.direction,{"pointer-events":n.pointerEvents&&!n.touch},{"free-mode":a.freeMode},{autoheight:a.autoHeight},{rtl:r},{multirow:a.slidesPerColumn>1},{"multirow-column":a.slidesPerColumn>1&&a.slidesPerColumnFill==="column"},{android:s.android},{ios:s.ios},{"css-mode":a.cssMode}],a.containerModifierClass);t.push.apply(t,o);i.addClass([].concat(t).join(" "));e.emitContainerClasses()}function removeClasses(){var e=this;var t=e.$el,a=e.classNames;t.removeClass(a.join(" "));e.emitContainerClasses()}var classes={addClasses:addClasses,removeClasses:removeClasses};function loadImage(e,t,a,r,i,s){var n=getWindow();var o;function l(){if(s)s()}var d=$(e).parent("picture")[0];if(!d&&(!e.complete||!i)){if(t){o=new n.Image;o.onload=l;o.onerror=l;if(r){o.sizes=r}if(a){o.srcset=a}if(t){o.src=t}}else{l()}}else{l()}}function preloadImages(){var e=this;e.imagesToLoad=e.$el.find("img");function t(){if(typeof e==="undefined"||e===null||!e||e.destroyed)return;if(e.imagesLoaded!==undefined)e.imagesLoaded+=1;if(e.imagesLoaded===e.imagesToLoad.length){if(e.params.updateOnImagesReady)e.update();e.emit("imagesReady")}}for(var a=0;a<e.imagesToLoad.length;a+=1){var r=e.imagesToLoad[a];e.loadImage(r,r.currentSrc||r.getAttribute("src"),r.srcset||r.getAttribute("srcset"),r.sizes||r.getAttribute("sizes"),true,t)}}var images={loadImage:loadImage,preloadImages:preloadImages};function checkOverflow(){var e=this;var t=e.params;var a=e.isLocked;var r=e.slides.length>0&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;if(t.slidesOffsetBefore&&t.slidesOffsetAfter&&r){e.isLocked=r<=e.size}else{e.isLocked=e.snapGrid.length===1}e.allowSlideNext=!e.isLocked;e.allowSlidePrev=!e.isLocked;if(a!==e.isLocked)e.emit(e.isLocked?"lock":"unlock");if(a&&a!==e.isLocked){e.isEnd=false;if(e.navigation)e.navigation.update()}}var checkOverflow$1={checkOverflow:checkOverflow};var defaults={init:true,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:false,updateOnWindowResize:true,resizeObserver:false,nested:false,createElements:false,enabled:true,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:false,userAgent:null,url:null,edgeSwipeDetection:false,edgeSwipeThreshold:20,freeMode:false,freeModeMomentum:true,freeModeMomentumRatio:1,freeModeMomentumBounce:true,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:false,freeModeMinimumVelocity:.02,autoHeight:false,setWrapperSize:false,virtualTranslate:false,effect:"slide",breakpoints:undefined,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:false,centeredSlidesBounds:false,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:true,centerInsufficientSlides:false,watchOverflow:false,roundLengths:false,touchRatio:1,touchAngle:45,simulateTouch:true,shortSwipes:true,longSwipes:true,longSwipesRatio:.5,longSwipesMs:300,followFinger:true,allowTouchMove:true,threshold:0,touchMoveStopPropagation:false,touchStartPreventDefault:true,touchStartForcePreventDefault:false,touchReleaseOnEdges:false,uniqueNavElements:true,resistance:true,resistanceRatio:.85,watchSlidesProgress:false,watchSlidesVisibility:false,grabCursor:false,preventClicks:true,preventClicksPropagation:true,slideToClickedSlide:false,preloadImages:true,updateOnImagesReady:true,loop:false,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:false,loopPreventsSlide:true,allowSlidePrev:true,allowSlideNext:true,swipeHandler:null,noSwiping:true,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:true,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:true,_emitClasses:false};function _defineProperties(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||false;r.configurable=true;if("value"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}function _createClass(e,t,a){if(t)_defineProperties(e.prototype,t);if(a)_defineProperties(e,a);return e}var prototypes={modular:modular,eventsEmitter:eventsEmitter,update:update,translate:translate,transition:transition,slide:slide,loop:loop,grabCursor:grabCursor,manipulation:manipulation,events:events,breakpoints:breakpoints,checkOverflow:checkOverflow$1,classes:classes,images:images};var extendedDefaults={};var Swiper$1=function(){function e(){var t;var a;for(var r=arguments.length,i=new Array(r),s=0;s<r;s++){i[s]=arguments[s]}if(i.length===1&&i[0].constructor&&Object.prototype.toString.call(i[0]).slice(8,-1)==="Object"){a=i[0]}else{t=i[0];a=i[1]}if(!a)a={};a=extend({},a);if(t&&!a.el)a.el=t;if(a.el&&$(a.el).length>1){var n=[];$(a.el).each((function(t){var r=extend({},a,{el:t});n.push(new e(r))}));return n}var o=this;o.__swiper__=true;o.support=getSupport();o.device=getDevice({userAgent:a.userAgent});o.browser=getBrowser();o.eventsListeners={};o.eventsAnyListeners=[];if(typeof o.modules==="undefined"){o.modules={}}Object.keys(o.modules).forEach((function(e){var t=o.modules[e];if(t.params){var r=Object.keys(t.params)[0];var i=t.params[r];if(typeof i!=="object"||i===null)return;if(["navigation","pagination","scrollbar"].indexOf(r)>=0&&a[r]===true){a[r]={auto:true}}if(!(r in a&&"enabled"in i))return;if(a[r]===true){a[r]={enabled:true}}if(typeof a[r]==="object"&&!("enabled"in a[r])){a[r].enabled=true}if(!a[r])a[r]={enabled:false}}}));var l=extend({},defaults);o.useParams(l);o.params=extend({},l,extendedDefaults,a);o.originalParams=extend({},o.params);o.passedParams=extend({},a);if(o.params&&o.params.on){Object.keys(o.params.on).forEach((function(e){o.on(e,o.params.on[e])}))}if(o.params&&o.params.onAny){o.onAny(o.params.onAny)}o.$=$;extend(o,{enabled:o.params.enabled,el:t,classNames:[],slides:$(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function e(){return o.params.direction==="horizontal"},isVertical:function e(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:true,isEnd:false,translate:0,previousTranslate:0,progress:0,velocity:0,animating:false,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEvents:function e(){var t=["touchstart","touchmove","touchend","touchcancel"];var a=["mousedown","mousemove","mouseup"];if(o.support.pointerEvents){a=["pointerdown","pointermove","pointerup"]}o.touchEventsTouch={start:t[0],move:t[1],end:t[2],cancel:t[3]};o.touchEventsDesktop={start:a[0],move:a[1],end:a[2]};return o.support.touch||!o.params.simulateTouch?o.touchEventsTouch:o.touchEventsDesktop}(),touchEventsData:{isTouched:undefined,isMoved:undefined,allowTouchCallbacks:undefined,touchStartTime:undefined,isScrolling:undefined,currentTranslate:undefined,startTranslate:undefined,allowThresholdMove:undefined,focusableElements:o.params.focusableElements,lastClickTime:now(),clickTimeout:undefined,velocities:[],allowMomentumBounce:undefined,isTouchEvent:undefined,startMoving:undefined},allowClick:true,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0});o.useModules();o.emit("_swiper");if(o.params.init){o.init()}return o}var t=e.prototype;t.enable=function e(){var t=this;if(t.enabled)return;t.enabled=true;if(t.params.grabCursor){t.setGrabCursor()}t.emit("enable")};t.disable=function e(){var t=this;if(!t.enabled)return;t.enabled=false;if(t.params.grabCursor){t.unsetGrabCursor()}t.emit("disable")};t.setProgress=function e(t,a){var r=this;t=Math.min(Math.max(t,0),1);var i=r.minTranslate();var s=r.maxTranslate();var n=(s-i)*t+i;r.translateTo(n,typeof a==="undefined"?0:a);r.updateActiveIndex();r.updateSlidesClasses()};t.emitContainerClasses=function e(){var t=this;if(!t.params._emitClasses||!t.el)return;var a=t.el.className.split(" ").filter((function(e){return e.indexOf("swiper-container")===0||e.indexOf(t.params.containerModifierClass)===0}));t.emit("_containerClasses",a.join(" "))};t.getSlideClasses=function e(t){var a=this;return t.className.split(" ").filter((function(e){return e.indexOf("swiper-slide")===0||e.indexOf(a.params.slideClass)===0})).join(" ")};t.emitSlidesClasses=function e(){var t=this;if(!t.params._emitClasses||!t.el)return;var a=[];t.slides.each((function(e){var r=t.getSlideClasses(e);a.push({slideEl:e,classNames:r});t.emit("_slideClass",e,r)}));t.emit("_slideClasses",a)};t.slidesPerViewDynamic=function e(){var t=this;var a=t.params,r=t.slides,i=t.slidesGrid,s=t.size,n=t.activeIndex;var o=1;if(a.centeredSlides){var l=r[n].swiperSlideSize;var d;for(var p=n+1;p<r.length;p+=1){if(r[p]&&!d){l+=r[p].swiperSlideSize;o+=1;if(l>s)d=true}}for(var u=n-1;u>=0;u-=1){if(r[u]&&!d){l+=r[u].swiperSlideSize;o+=1;if(l>s)d=true}}}else{for(var f=n+1;f<r.length;f+=1){if(i[f]-i[n]<s){o+=1}}}return o};t.update=function e(){var t=this;if(!t||t.destroyed)return;var a=t.snapGrid,r=t.params;if(r.breakpoints){t.setBreakpoint()}t.updateSize();t.updateSlides();t.updateProgress();t.updateSlidesClasses();function i(){var e=t.rtlTranslate?t.translate*-1:t.translate;var a=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(a);t.updateActiveIndex();t.updateSlidesClasses()}var s;if(t.params.freeMode){i();if(t.params.autoHeight){t.updateAutoHeight()}}else{if((t.params.slidesPerView==="auto"||t.params.slidesPerView>1)&&t.isEnd&&!t.params.centeredSlides){s=t.slideTo(t.slides.length-1,0,false,true)}else{s=t.slideTo(t.activeIndex,0,false,true)}if(!s){i()}}if(r.watchOverflow&&a!==t.snapGrid){t.checkOverflow()}t.emit("update")};t.changeDirection=function e(t,a){if(a===void 0){a=true}var r=this;var i=r.params.direction;if(!t){t=i==="horizontal"?"vertical":"horizontal"}if(t===i||t!=="horizontal"&&t!=="vertical"){return r}r.$el.removeClass(""+r.params.containerModifierClass+i).addClass(""+r.params.containerModifierClass+t);r.emitContainerClasses();r.params.direction=t;r.slides.each((function(e){if(t==="vertical"){e.style.width=""}else{e.style.height=""}}));r.emit("changeDirection");if(a)r.update();return r};t.mount=function e(t){var a=this;if(a.mounted)return true;var r=$(t||a.params.el);t=r[0];if(!t){return false}t.swiper=a;var i=function e(){return"."+(a.params.wrapperClass||"").trim().split(" ").join(".")};var s=function e(){if(t&&t.shadowRoot&&t.shadowRoot.querySelector){var a=$(t.shadowRoot.querySelector(i()));a.children=function(e){return r.children(e)};return a}return r.children(i())};var n=s();if(n.length===0&&a.params.createElements){var o=getDocument();var l=o.createElement("div");n=$(l);l.className=a.params.wrapperClass;r.append(l);r.children("."+a.params.slideClass).each((function(e){n.append(e)}))}extend(a,{$el:r,el:t,$wrapperEl:n,wrapperEl:n[0],mounted:true,rtl:t.dir.toLowerCase()==="rtl"||r.css("direction")==="rtl",rtlTranslate:a.params.direction==="horizontal"&&(t.dir.toLowerCase()==="rtl"||r.css("direction")==="rtl"),wrongRTL:n.css("display")==="-webkit-box"});return true};t.init=function e(t){var a=this;if(a.initialized)return a;var r=a.mount(t);if(r===false)return a;a.emit("beforeInit");if(a.params.breakpoints){a.setBreakpoint()}a.addClasses();if(a.params.loop){a.loopCreate()}a.updateSize();a.updateSlides();if(a.params.watchOverflow){a.checkOverflow()}if(a.params.grabCursor&&a.enabled){a.setGrabCursor()}if(a.params.preloadImages){a.preloadImages()}if(a.params.loop){a.slideTo(a.params.initialSlide+a.loopedSlides,0,a.params.runCallbacksOnInit,false,true)}else{a.slideTo(a.params.initialSlide,0,a.params.runCallbacksOnInit,false,true)}a.attachEvents();a.initialized=true;a.emit("init");a.emit("afterInit");return a};t.destroy=function e(t,a){if(t===void 0){t=true}if(a===void 0){a=true}var r=this;var i=r.params,s=r.$el,n=r.$wrapperEl,o=r.slides;if(typeof r.params==="undefined"||r.destroyed){return null}r.emit("beforeDestroy");r.initialized=false;r.detachEvents();if(i.loop){r.loopDestroy()}if(a){r.removeClasses();s.removeAttr("style");n.removeAttr("style");if(o&&o.length){o.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")}}r.emit("destroy");Object.keys(r.eventsListeners).forEach((function(e){r.off(e)}));if(t!==false){r.$el[0].swiper=null;deleteProps(r)}r.destroyed=true;return null};e.extendDefaults=function e(t){extend(extendedDefaults,t)};e.installModule=function t(a){if(!e.prototype.modules)e.prototype.modules={};var r=a.name||Object.keys(e.prototype.modules).length+"_"+now();e.prototype.modules[r]=a};e.use=function t(a){if(Array.isArray(a)){a.forEach((function(t){return e.installModule(t)}));return e}e.installModule(a);return e};_createClass(e,null,[{key:"extendedDefaults",get:function e(){return extendedDefaults}},{key:"defaults",get:function e(){return defaults}}]);return e}();Object.keys(prototypes).forEach((function(e){Object.keys(prototypes[e]).forEach((function(t){Swiper$1.prototype[t]=prototypes[e][t]}))}));Swiper$1.use([Resize,Observer$1]);function _extends$h(){_extends$h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$h.apply(this,arguments)}var Virtual={update:function e(t){var a=this;var r=a.params,i=r.slidesPerView,s=r.slidesPerGroup,n=r.centeredSlides;var o=a.params.virtual,l=o.addSlidesBefore,d=o.addSlidesAfter;var p=a.virtual,u=p.from,f=p.to,c=p.slides,v=p.slidesGrid,h=p.renderSlide,m=p.offset;a.updateActiveIndex();var g=a.activeIndex||0;var w;if(a.rtlTranslate)w="right";else w=a.isHorizontal()?"left":"top";var b;var y;if(n){b=Math.floor(i/2)+s+d;y=Math.floor(i/2)+s+l}else{b=i+(s-1)+d;y=s+l}var x=Math.max((g||0)-y,0);var E=Math.min((g||0)+b,c.length-1);var C=(a.slidesGrid[x]||0)-(a.slidesGrid[0]||0);extend(a.virtual,{from:x,to:E,offset:C,slidesGrid:a.slidesGrid});function T(){a.updateSlides();a.updateProgress();a.updateSlidesClasses();if(a.lazy&&a.params.lazy.enabled){a.lazy.load()}}if(u===x&&f===E&&!t){if(a.slidesGrid!==v&&C!==m){a.slides.css(w,C+"px")}a.updateProgress();return}if(a.params.virtual.renderExternal){a.params.virtual.renderExternal.call(a,{offset:C,from:x,to:E,slides:function e(){var t=[];for(var a=x;a<=E;a+=1){t.push(c[a])}return t}()});if(a.params.virtual.renderExternalUpdate){T()}return}var S=[];var A=[];if(t){a.$wrapperEl.find("."+a.params.slideClass).remove()}else{for(var M=u;M<=f;M+=1){if(M<x||M>E){a.$wrapperEl.find("."+a.params.slideClass+'[data-swiper-slide-index="'+M+'"]').remove()}}}for(var $=0;$<c.length;$+=1){if($>=x&&$<=E){if(typeof f==="undefined"||t){A.push($)}else{if($>f)A.push($);if($<u)S.push($)}}}A.forEach((function(e){a.$wrapperEl.append(h(c[e],e))}));S.sort((function(e,t){return t-e})).forEach((function(e){a.$wrapperEl.prepend(h(c[e],e))}));a.$wrapperEl.children(".swiper-slide").css(w,C+"px");T()},renderSlide:function e(t,a){var r=this;var i=r.params.virtual;if(i.cache&&r.virtual.cache[a]){return r.virtual.cache[a]}var s=i.renderSlide?$(i.renderSlide.call(r,t,a)):$('<div class="'+r.params.slideClass+'" data-swiper-slide-index="'+a+'">'+t+"</div>");if(!s.attr("data-swiper-slide-index"))s.attr("data-swiper-slide-index",a);if(i.cache)r.virtual.cache[a]=s;return s},appendSlide:function e(t){var a=this;if(typeof t==="object"&&"length"in t){for(var r=0;r<t.length;r+=1){if(t[r])a.virtual.slides.push(t[r])}}else{a.virtual.slides.push(t)}a.virtual.update(true)},prependSlide:function e(t){var a=this;var r=a.activeIndex;var i=r+1;var s=1;if(Array.isArray(t)){for(var n=0;n<t.length;n+=1){if(t[n])a.virtual.slides.unshift(t[n])}i=r+t.length;s=t.length}else{a.virtual.slides.unshift(t)}if(a.params.virtual.cache){var o=a.virtual.cache;var l={};Object.keys(o).forEach((function(e){var t=o[e];var a=t.attr("data-swiper-slide-index");if(a){t.attr("data-swiper-slide-index",parseInt(a,10)+1)}l[parseInt(e,10)+s]=t}));a.virtual.cache=l}a.virtual.update(true);a.slideTo(i,0)},removeSlide:function e(t){var a=this;if(typeof t==="undefined"||t===null)return;var r=a.activeIndex;if(Array.isArray(t)){for(var i=t.length-1;i>=0;i-=1){a.virtual.slides.splice(t[i],1);if(a.params.virtual.cache){delete a.virtual.cache[t[i]]}if(t[i]<r)r-=1;r=Math.max(r,0)}}else{a.virtual.slides.splice(t,1);if(a.params.virtual.cache){delete a.virtual.cache[t]}if(t<r)r-=1;r=Math.max(r,0)}a.virtual.update(true);a.slideTo(r,0)},removeAllSlides:function e(){var t=this;t.virtual.slides=[];if(t.params.virtual.cache){t.virtual.cache={}}t.virtual.update(true);t.slideTo(0,0)}};var Virtual$1={name:"virtual",params:{virtual:{enabled:false,slides:[],cache:true,renderSlide:null,renderExternal:null,renderExternalUpdate:true,addSlidesBefore:0,addSlidesAfter:0}},create:function e(){var t=this;bindModuleMethods(t,{virtual:_extends$h({},Virtual,{slides:t.params.virtual.slides,cache:{}})})},on:{beforeInit:function e(t){if(!t.params.virtual.enabled)return;t.classNames.push(t.params.containerModifierClass+"virtual");var a={watchSlidesProgress:true};extend(t.params,a);extend(t.originalParams,a);if(!t.params.initialSlide){t.virtual.update()}},setTranslate:function e(t){if(!t.params.virtual.enabled)return;t.virtual.update()}}};function _extends$g(){_extends$g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$g.apply(this,arguments)}var Keyboard={handle:function e(t){var a=this;if(!a.enabled)return;var r=getWindow();var i=getDocument();var s=a.rtlTranslate;var n=t;if(n.originalEvent)n=n.originalEvent;var o=n.keyCode||n.charCode;var l=a.params.keyboard.pageUpDown;var d=l&&o===33;var p=l&&o===34;var u=o===37;var f=o===39;var c=o===38;var v=o===40;if(!a.allowSlideNext&&(a.isHorizontal()&&f||a.isVertical()&&v||p)){return false}if(!a.allowSlidePrev&&(a.isHorizontal()&&u||a.isVertical()&&c||d)){return false}if(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey){return undefined}if(i.activeElement&&i.activeElement.nodeName&&(i.activeElement.nodeName.toLowerCase()==="input"||i.activeElement.nodeName.toLowerCase()==="textarea")){return undefined}if(a.params.keyboard.onlyInViewport&&(d||p||u||f||c||v)){var h=false;if(a.$el.parents("."+a.params.slideClass).length>0&&a.$el.parents("."+a.params.slideActiveClass).length===0){return undefined}var m=a.$el;var g=m[0].clientWidth;var w=m[0].clientHeight;var b=r.innerWidth;var y=r.innerHeight;var x=a.$el.offset();if(s)x.left-=a.$el[0].scrollLeft;var E=[[x.left,x.top],[x.left+g,x.top],[x.left,x.top+w],[x.left+g,x.top+w]];for(var C=0;C<E.length;C+=1){var T=E[C];if(T[0]>=0&&T[0]<=b&&T[1]>=0&&T[1]<=y){if(T[0]===0&&T[1]===0)continue;h=true}}if(!h)return undefined}if(a.isHorizontal()){if(d||p||u||f){if(n.preventDefault)n.preventDefault();else n.returnValue=false}if((p||f)&&!s||(d||u)&&s)a.slideNext();if((d||u)&&!s||(p||f)&&s)a.slidePrev()}else{if(d||p||c||v){if(n.preventDefault)n.preventDefault();else n.returnValue=false}if(p||v)a.slideNext();if(d||c)a.slidePrev()}a.emit("keyPress",o);return undefined},enable:function e(){var t=this;var a=getDocument();if(t.keyboard.enabled)return;$(a).on("keydown",t.keyboard.handle);t.keyboard.enabled=true},disable:function e(){var t=this;var a=getDocument();if(!t.keyboard.enabled)return;$(a).off("keydown",t.keyboard.handle);t.keyboard.enabled=false}};var Keyboard$1={name:"keyboard",params:{keyboard:{enabled:false,onlyInViewport:true,pageUpDown:true}},create:function e(){var t=this;bindModuleMethods(t,{keyboard:_extends$g({enabled:false},Keyboard)})},on:{init:function e(t){if(t.params.keyboard.enabled){t.keyboard.enable()}},destroy:function e(t){if(t.keyboard.enabled){t.keyboard.disable()}}}};function isEventSupported(){var e=getDocument();var t="onwheel";var a=t in e;if(!a){var r=e.createElement("div");r.setAttribute(t,"return;");a=typeof r[t]==="function"}if(!a&&e.implementation&&e.implementation.hasFeature&&e.implementation.hasFeature("","")!==true){a=e.implementation.hasFeature("Events.wheel","3.0")}return a}var Mousewheel={lastScrollTime:now(),lastEventBeforeSnap:undefined,recentWheelEvents:[],event:function e(){var t=getWindow();if(t.navigator.userAgent.indexOf("firefox")>-1)return"DOMMouseScroll";return isEventSupported()?"wheel":"mousewheel"},normalize:function e(t){var a=10;var r=40;var i=800;var s=0;var n=0;var o=0;var l=0;if("detail"in t){n=t.detail}if("wheelDelta"in t){n=-t.wheelDelta/120}if("wheelDeltaY"in t){n=-t.wheelDeltaY/120}if("wheelDeltaX"in t){s=-t.wheelDeltaX/120}if("axis"in t&&t.axis===t.HORIZONTAL_AXIS){s=n;n=0}o=s*a;l=n*a;if("deltaY"in t){l=t.deltaY}if("deltaX"in t){o=t.deltaX}if(t.shiftKey&&!o){o=l;l=0}if((o||l)&&t.deltaMode){if(t.deltaMode===1){o*=r;l*=r}else{o*=i;l*=i}}if(o&&!s){s=o<1?-1:1}if(l&&!n){n=l<1?-1:1}return{spinX:s,spinY:n,pixelX:o,pixelY:l}},handleMouseEnter:function e(){var t=this;if(!t.enabled)return;t.mouseEntered=true},handleMouseLeave:function e(){var t=this;if(!t.enabled)return;t.mouseEntered=false},handle:function e(t){var a=t;var r=true;var i=this;if(!i.enabled)return;var s=i.params.mousewheel;if(i.params.cssMode){a.preventDefault()}var n=i.$el;if(i.params.mousewheel.eventsTarget!=="container"){n=$(i.params.mousewheel.eventsTarget)}if(!i.mouseEntered&&!n[0].contains(a.target)&&!s.releaseOnEdges)return true;if(a.originalEvent)a=a.originalEvent;var o=0;var l=i.rtlTranslate?-1:1;var d=Mousewheel.normalize(a);if(s.forceToAxis){if(i.isHorizontal()){if(Math.abs(d.pixelX)>Math.abs(d.pixelY))o=-d.pixelX*l;else return true}else if(Math.abs(d.pixelY)>Math.abs(d.pixelX))o=-d.pixelY;else return true}else{o=Math.abs(d.pixelX)>Math.abs(d.pixelY)?-d.pixelX*l:-d.pixelY}if(o===0)return true;if(s.invert)o=-o;var p=i.getTranslate()+o*s.sensitivity;if(p>=i.minTranslate())p=i.minTranslate();if(p<=i.maxTranslate())p=i.maxTranslate();r=i.params.loop?true:!(p===i.minTranslate()||p===i.maxTranslate());if(r&&i.params.nested)a.stopPropagation();if(!i.params.freeMode){var u={time:now(),delta:Math.abs(o),direction:Math.sign(o),raw:t};var f=i.mousewheel.recentWheelEvents;if(f.length>=2){f.shift()}var c=f.length?f[f.length-1]:undefined;f.push(u);if(c){if(u.direction!==c.direction||u.delta>c.delta||u.time>c.time+150){i.mousewheel.animateSlider(u)}}else{i.mousewheel.animateSlider(u)}if(i.mousewheel.releaseScroll(u)){return true}}else{var v={time:now(),delta:Math.abs(o),direction:Math.sign(o)};var h=i.mousewheel.lastEventBeforeSnap;var m=h&&v.time<h.time+500&&v.delta<=h.delta&&v.direction===h.direction;if(!m){i.mousewheel.lastEventBeforeSnap=undefined;if(i.params.loop){i.loopFix()}var g=i.getTranslate()+o*s.sensitivity;var w=i.isBeginning;var b=i.isEnd;if(g>=i.minTranslate())g=i.minTranslate();if(g<=i.maxTranslate())g=i.maxTranslate();i.setTransition(0);i.setTranslate(g);i.updateProgress();i.updateActiveIndex();i.updateSlidesClasses();if(!w&&i.isBeginning||!b&&i.isEnd){i.updateSlidesClasses()}if(i.params.freeModeSticky){clearTimeout(i.mousewheel.timeout);i.mousewheel.timeout=undefined;var y=i.mousewheel.recentWheelEvents;if(y.length>=15){y.shift()}var x=y.length?y[y.length-1]:undefined;var E=y[0];y.push(v);if(x&&(v.delta>x.delta||v.direction!==x.direction)){y.splice(0)}else if(y.length>=15&&v.time-E.time<500&&E.delta-v.delta>=1&&v.delta<=6){var C=o>0?.8:.2;i.mousewheel.lastEventBeforeSnap=v;y.splice(0);i.mousewheel.timeout=nextTick((function(){i.slideToClosest(i.params.speed,true,undefined,C)}),0)}if(!i.mousewheel.timeout){i.mousewheel.timeout=nextTick((function(){var e=.5;i.mousewheel.lastEventBeforeSnap=v;y.splice(0);i.slideToClosest(i.params.speed,true,undefined,e)}),500)}}if(!m)i.emit("scroll",a);if(i.params.autoplay&&i.params.autoplayDisableOnInteraction)i.autoplay.stop();if(g===i.minTranslate()||g===i.maxTranslate())return true}}if(a.preventDefault)a.preventDefault();else a.returnValue=false;return false},animateSlider:function e(t){var a=this;var r=getWindow();if(this.params.mousewheel.thresholdDelta&&t.delta<this.params.mousewheel.thresholdDelta){return false}if(this.params.mousewheel.thresholdTime&&now()-a.mousewheel.lastScrollTime<this.params.mousewheel.thresholdTime){return false}if(t.delta>=6&&now()-a.mousewheel.lastScrollTime<60){return true}if(t.direction<0){if((!a.isEnd||a.params.loop)&&!a.animating){a.slideNext();a.emit("scroll",t.raw)}}else if((!a.isBeginning||a.params.loop)&&!a.animating){a.slidePrev();a.emit("scroll",t.raw)}a.mousewheel.lastScrollTime=(new r.Date).getTime();return false},releaseScroll:function e(t){var a=this;var r=a.params.mousewheel;if(t.direction<0){if(a.isEnd&&!a.params.loop&&r.releaseOnEdges){return true}}else if(a.isBeginning&&!a.params.loop&&r.releaseOnEdges){return true}return false},enable:function e(){var t=this;var a=Mousewheel.event();if(t.params.cssMode){t.wrapperEl.removeEventListener(a,t.mousewheel.handle);return true}if(!a)return false;if(t.mousewheel.enabled)return false;var r=t.$el;if(t.params.mousewheel.eventsTarget!=="container"){r=$(t.params.mousewheel.eventsTarget)}r.on("mouseenter",t.mousewheel.handleMouseEnter);r.on("mouseleave",t.mousewheel.handleMouseLeave);r.on(a,t.mousewheel.handle);t.mousewheel.enabled=true;return true},disable:function e(){var t=this;var a=Mousewheel.event();if(t.params.cssMode){t.wrapperEl.addEventListener(a,t.mousewheel.handle);return true}if(!a)return false;if(!t.mousewheel.enabled)return false;var r=t.$el;if(t.params.mousewheel.eventsTarget!=="container"){r=$(t.params.mousewheel.eventsTarget)}r.off(a,t.mousewheel.handle);t.mousewheel.enabled=false;return true}};var Mousewheel$1={name:"mousewheel",params:{mousewheel:{enabled:false,releaseOnEdges:false,invert:false,forceToAxis:false,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}},create:function e(){var t=this;bindModuleMethods(t,{mousewheel:{enabled:false,lastScrollTime:now(),lastEventBeforeSnap:undefined,recentWheelEvents:[],enable:Mousewheel.enable,disable:Mousewheel.disable,handle:Mousewheel.handle,handleMouseEnter:Mousewheel.handleMouseEnter,handleMouseLeave:Mousewheel.handleMouseLeave,animateSlider:Mousewheel.animateSlider,releaseScroll:Mousewheel.releaseScroll}})},on:{init:function e(t){if(!t.params.mousewheel.enabled&&t.params.cssMode){t.mousewheel.disable()}if(t.params.mousewheel.enabled)t.mousewheel.enable()},destroy:function e(t){if(t.params.cssMode){t.mousewheel.enable()}if(t.mousewheel.enabled)t.mousewheel.disable()}}};function _extends$f(){_extends$f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$f.apply(this,arguments)}var Navigation={toggleEl:function e(t,a){t[a?"addClass":"removeClass"](this.params.navigation.disabledClass);if(t[0]&&t[0].tagName==="BUTTON")t[0].disabled=a},update:function e(){var t=this;var a=t.params.navigation;var r=t.navigation.toggleEl;if(t.params.loop)return;var i=t.navigation,s=i.$nextEl,n=i.$prevEl;if(n&&n.length>0){if(t.isBeginning){r(n,true)}else{r(n,false)}if(t.params.watchOverflow&&t.enabled){n[t.isLocked?"addClass":"removeClass"](a.lockClass)}}if(s&&s.length>0){if(t.isEnd){r(s,true)}else{r(s,false)}if(t.params.watchOverflow&&t.enabled){s[t.isLocked?"addClass":"removeClass"](a.lockClass)}}},onPrevClick:function e(t){var a=this;t.preventDefault();if(a.isBeginning&&!a.params.loop)return;a.slidePrev()},onNextClick:function e(t){var a=this;t.preventDefault();if(a.isEnd&&!a.params.loop)return;a.slideNext()},init:function e(){var t=this;var a=t.params.navigation;t.params.navigation=createElementIfNotDefined(t.$el,t.params.navigation,t.params.createElements,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"});if(!(a.nextEl||a.prevEl))return;var r;var i;if(a.nextEl){r=$(a.nextEl);if(t.params.uniqueNavElements&&typeof a.nextEl==="string"&&r.length>1&&t.$el.find(a.nextEl).length===1){r=t.$el.find(a.nextEl)}}if(a.prevEl){i=$(a.prevEl);if(t.params.uniqueNavElements&&typeof a.prevEl==="string"&&i.length>1&&t.$el.find(a.prevEl).length===1){i=t.$el.find(a.prevEl)}}if(r&&r.length>0){r.on("click",t.navigation.onNextClick)}if(i&&i.length>0){i.on("click",t.navigation.onPrevClick)}extend(t.navigation,{$nextEl:r,nextEl:r&&r[0],$prevEl:i,prevEl:i&&i[0]});if(!t.enabled){if(r)r.addClass(a.lockClass);if(i)i.addClass(a.lockClass)}},destroy:function e(){var t=this;var a=t.navigation,r=a.$nextEl,i=a.$prevEl;if(r&&r.length){r.off("click",t.navigation.onNextClick);r.removeClass(t.params.navigation.disabledClass)}if(i&&i.length){i.off("click",t.navigation.onPrevClick);i.removeClass(t.params.navigation.disabledClass)}}};var Navigation$1={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:false,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function e(){var t=this;bindModuleMethods(t,{navigation:_extends$f({},Navigation)})},on:{init:function e(t){t.navigation.init();t.navigation.update()},toEdge:function e(t){t.navigation.update()},fromEdge:function e(t){t.navigation.update()},destroy:function e(t){t.navigation.destroy()},"enable disable":function e(t){var a=t.navigation,r=a.$nextEl,i=a.$prevEl;if(r){r[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)}if(i){i[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)}},click:function e(t,a){var r=t.navigation,i=r.$nextEl,s=r.$prevEl;var n=a.target;if(t.params.navigation.hideOnClick&&!$(n).is(s)&&!$(n).is(i)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===n||t.pagination.el.contains(n)))return;var o;if(i){o=i.hasClass(t.params.navigation.hiddenClass)}else if(s){o=s.hasClass(t.params.navigation.hiddenClass)}if(o===true){t.emit("navigationShow")}else{t.emit("navigationHide")}if(i){i.toggleClass(t.params.navigation.hiddenClass)}if(s){s.toggleClass(t.params.navigation.hiddenClass)}}}}};function _extends$e(){_extends$e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$e.apply(this,arguments)}var Pagination={update:function e(){var t=this;var a=t.rtl;var r=t.params.pagination;if(!r.el||!t.pagination.el||!t.pagination.$el||t.pagination.$el.length===0)return;var i=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;var s=t.pagination.$el;var n;var o=t.params.loop?Math.ceil((i-t.loopedSlides*2)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop){n=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup);if(n>i-1-t.loopedSlides*2){n-=i-t.loopedSlides*2}if(n>o-1)n-=o;if(n<0&&t.params.paginationType!=="bullets")n=o+n}else if(typeof t.snapIndex!=="undefined"){n=t.snapIndex}else{n=t.activeIndex||0}if(r.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){var l=t.pagination.bullets;var d;var p;var u;if(r.dynamicBullets){t.pagination.bulletSize=l.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](true);s.css(t.isHorizontal()?"width":"height",t.pagination.bulletSize*(r.dynamicMainBullets+4)+"px");if(r.dynamicMainBullets>1&&t.previousIndex!==undefined){t.pagination.dynamicBulletIndex+=n-t.previousIndex;if(t.pagination.dynamicBulletIndex>r.dynamicMainBullets-1){t.pagination.dynamicBulletIndex=r.dynamicMainBullets-1}else if(t.pagination.dynamicBulletIndex<0){t.pagination.dynamicBulletIndex=0}}d=n-t.pagination.dynamicBulletIndex;p=d+(Math.min(l.length,r.dynamicMainBullets)-1);u=(p+d)/2}l.removeClass(r.bulletActiveClass+" "+r.bulletActiveClass+"-next "+r.bulletActiveClass+"-next-next "+r.bulletActiveClass+"-prev "+r.bulletActiveClass+"-prev-prev "+r.bulletActiveClass+"-main");if(s.length>1){l.each((function(e){var t=$(e);var a=t.index();if(a===n){t.addClass(r.bulletActiveClass)}if(r.dynamicBullets){if(a>=d&&a<=p){t.addClass(r.bulletActiveClass+"-main")}if(a===d){t.prev().addClass(r.bulletActiveClass+"-prev").prev().addClass(r.bulletActiveClass+"-prev-prev")}if(a===p){t.next().addClass(r.bulletActiveClass+"-next").next().addClass(r.bulletActiveClass+"-next-next")}}}))}else{var f=l.eq(n);var c=f.index();f.addClass(r.bulletActiveClass);if(r.dynamicBullets){var v=l.eq(d);var h=l.eq(p);for(var m=d;m<=p;m+=1){l.eq(m).addClass(r.bulletActiveClass+"-main")}if(t.params.loop){if(c>=l.length-r.dynamicMainBullets){for(var g=r.dynamicMainBullets;g>=0;g-=1){l.eq(l.length-g).addClass(r.bulletActiveClass+"-main")}l.eq(l.length-r.dynamicMainBullets-1).addClass(r.bulletActiveClass+"-prev")}else{v.prev().addClass(r.bulletActiveClass+"-prev").prev().addClass(r.bulletActiveClass+"-prev-prev");h.next().addClass(r.bulletActiveClass+"-next").next().addClass(r.bulletActiveClass+"-next-next")}}else{v.prev().addClass(r.bulletActiveClass+"-prev").prev().addClass(r.bulletActiveClass+"-prev-prev");h.next().addClass(r.bulletActiveClass+"-next").next().addClass(r.bulletActiveClass+"-next-next")}}}if(r.dynamicBullets){var w=Math.min(l.length,r.dynamicMainBullets+4);var b=(t.pagination.bulletSize*w-t.pagination.bulletSize)/2-u*t.pagination.bulletSize;var y=a?"right":"left";l.css(t.isHorizontal()?y:"top",b+"px")}}if(r.type==="fraction"){s.find(classesToSelector(r.currentClass)).text(r.formatFractionCurrent(n+1));s.find(classesToSelector(r.totalClass)).text(r.formatFractionTotal(o))}if(r.type==="progressbar"){var x;if(r.progressbarOpposite){x=t.isHorizontal()?"vertical":"horizontal"}else{x=t.isHorizontal()?"horizontal":"vertical"}var E=(n+1)/o;var C=1;var T=1;if(x==="horizontal"){C=E}else{T=E}s.find(classesToSelector(r.progressbarFillClass)).transform("translate3d(0,0,0) scaleX("+C+") scaleY("+T+")").transition(t.params.speed)}if(r.type==="custom"&&r.renderCustom){s.html(r.renderCustom(t,n+1,o));t.emit("paginationRender",s[0])}else{t.emit("paginationUpdate",s[0])}if(t.params.watchOverflow&&t.enabled){s[t.isLocked?"addClass":"removeClass"](r.lockClass)}},render:function e(){var t=this;var a=t.params.pagination;if(!a.el||!t.pagination.el||!t.pagination.$el||t.pagination.$el.length===0)return;var r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;var i=t.pagination.$el;var s="";if(a.type==="bullets"){var n=t.params.loop?Math.ceil((r-t.loopedSlides*2)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.freeMode&&!t.params.loop&&n>r){n=r}for(var o=0;o<n;o+=1){if(a.renderBullet){s+=a.renderBullet.call(t,o,a.bulletClass)}else{s+="<"+a.bulletElement+' class="'+a.bulletClass+'"></'+a.bulletElement+">"}}i.html(s);t.pagination.bullets=i.find(classesToSelector(a.bulletClass))}if(a.type==="fraction"){if(a.renderFraction){s=a.renderFraction.call(t,a.currentClass,a.totalClass)}else{s='<span class="'+a.currentClass+'"></span>'+" / "+('<span class="'+a.totalClass+'"></span>')}i.html(s)}if(a.type==="progressbar"){if(a.renderProgressbar){s=a.renderProgressbar.call(t,a.progressbarFillClass)}else{s='<span class="'+a.progressbarFillClass+'"></span>'}i.html(s)}if(a.type!=="custom"){t.emit("paginationRender",t.pagination.$el[0])}},init:function e(){var t=this;t.params.pagination=createElementIfNotDefined(t.$el,t.params.pagination,t.params.createElements,{el:"swiper-pagination"});var a=t.params.pagination;if(!a.el)return;var r=$(a.el);if(r.length===0)return;if(t.params.uniqueNavElements&&typeof a.el==="string"&&r.length>1){r=t.$el.find(a.el)}if(a.type==="bullets"&&a.clickable){r.addClass(a.clickableClass)}r.addClass(a.modifierClass+a.type);if(a.type==="bullets"&&a.dynamicBullets){r.addClass(""+a.modifierClass+a.type+"-dynamic");t.pagination.dynamicBulletIndex=0;if(a.dynamicMainBullets<1){a.dynamicMainBullets=1}}if(a.type==="progressbar"&&a.progressbarOpposite){r.addClass(a.progressbarOppositeClass)}if(a.clickable){r.on("click",classesToSelector(a.bulletClass),(function e(a){a.preventDefault();var r=$(this).index()*t.params.slidesPerGroup;if(t.params.loop)r+=t.loopedSlides;t.slideTo(r)}))}extend(t.pagination,{$el:r,el:r[0]});if(!t.enabled){r.addClass(a.lockClass)}},destroy:function e(){var t=this;var a=t.params.pagination;if(!a.el||!t.pagination.el||!t.pagination.$el||t.pagination.$el.length===0)return;var r=t.pagination.$el;r.removeClass(a.hiddenClass);r.removeClass(a.modifierClass+a.type);if(t.pagination.bullets)t.pagination.bullets.removeClass(a.bulletActiveClass);if(a.clickable){r.off("click",classesToSelector(a.bulletClass))}}};var Pagination$1={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:false,hideOnClick:false,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:false,type:"bullets",dynamicBullets:false,dynamicMainBullets:1,formatFractionCurrent:function e(t){return t},formatFractionTotal:function e(t){return t},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function e(){var t=this;bindModuleMethods(t,{pagination:_extends$e({dynamicBulletIndex:0},Pagination)})},on:{init:function e(t){t.pagination.init();t.pagination.render();t.pagination.update()},activeIndexChange:function e(t){if(t.params.loop){t.pagination.update()}else if(typeof t.snapIndex==="undefined"){t.pagination.update()}},snapIndexChange:function e(t){if(!t.params.loop){t.pagination.update()}},slidesLengthChange:function e(t){if(t.params.loop){t.pagination.render();t.pagination.update()}},snapGridLengthChange:function e(t){if(!t.params.loop){t.pagination.render();t.pagination.update()}},destroy:function e(t){t.pagination.destroy()},"enable disable":function e(t){var a=t.pagination.$el;if(a){a[t.enabled?"removeClass":"addClass"](t.params.pagination.lockClass)}},click:function e(t,a){var r=a.target;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!$(r).hasClass(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&r===t.navigation.nextEl||t.navigation.prevEl&&r===t.navigation.prevEl))return;var i=t.pagination.$el.hasClass(t.params.pagination.hiddenClass);if(i===true){t.emit("paginationShow")}else{t.emit("paginationHide")}t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}};function _extends$d(){_extends$d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$d.apply(this,arguments)}var Scrollbar={setTranslate:function e(){var t=this;if(!t.params.scrollbar.el||!t.scrollbar.el)return;var a=t.scrollbar,r=t.rtlTranslate,i=t.progress;var s=a.dragSize,n=a.trackSize,o=a.$dragEl,l=a.$el;var d=t.params.scrollbar;var p=s;var u=(n-s)*i;if(r){u=-u;if(u>0){p=s-u;u=0}else if(-u+s>n){p=n+u}}else if(u<0){p=s+u;u=0}else if(u+s>n){p=n-u}if(t.isHorizontal()){o.transform("translate3d("+u+"px, 0, 0)");o[0].style.width=p+"px"}else{o.transform("translate3d(0px, "+u+"px, 0)");o[0].style.height=p+"px"}if(d.hide){clearTimeout(t.scrollbar.timeout);l[0].style.opacity=1;t.scrollbar.timeout=setTimeout((function(){l[0].style.opacity=0;l.transition(400)}),1e3)}},setTransition:function e(t){var a=this;if(!a.params.scrollbar.el||!a.scrollbar.el)return;a.scrollbar.$dragEl.transition(t)},updateSize:function e(){var t=this;if(!t.params.scrollbar.el||!t.scrollbar.el)return;var a=t.scrollbar;var r=a.$dragEl,i=a.$el;r[0].style.width="";r[0].style.height="";var s=t.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight;var n=t.size/t.virtualSize;var o=n*(s/t.size);var l;if(t.params.scrollbar.dragSize==="auto"){l=s*n}else{l=parseInt(t.params.scrollbar.dragSize,10)}if(t.isHorizontal()){r[0].style.width=l+"px"}else{r[0].style.height=l+"px"}if(n>=1){i[0].style.display="none"}else{i[0].style.display=""}if(t.params.scrollbar.hide){i[0].style.opacity=0}extend(a,{trackSize:s,divider:n,moveDivider:o,dragSize:l});if(t.params.watchOverflow&&t.enabled){a.$el[t.isLocked?"addClass":"removeClass"](t.params.scrollbar.lockClass)}},getPointerPosition:function e(t){var a=this;if(a.isHorizontal()){return t.type==="touchstart"||t.type==="touchmove"?t.targetTouches[0].clientX:t.clientX}return t.type==="touchstart"||t.type==="touchmove"?t.targetTouches[0].clientY:t.clientY},setDragPosition:function e(t){var a=this;var r=a.scrollbar,i=a.rtlTranslate;var s=r.$el,n=r.dragSize,o=r.trackSize,l=r.dragStartPos;var d;d=(r.getPointerPosition(t)-s.offset()[a.isHorizontal()?"left":"top"]-(l!==null?l:n/2))/(o-n);d=Math.max(Math.min(d,1),0);if(i){d=1-d}var p=a.minTranslate()+(a.maxTranslate()-a.minTranslate())*d;a.updateProgress(p);a.setTranslate(p);a.updateActiveIndex();a.updateSlidesClasses()},onDragStart:function e(t){var a=this;var r=a.params.scrollbar;var i=a.scrollbar,s=a.$wrapperEl;var n=i.$el,o=i.$dragEl;a.scrollbar.isTouched=true;a.scrollbar.dragStartPos=t.target===o[0]||t.target===o?i.getPointerPosition(t)-t.target.getBoundingClientRect()[a.isHorizontal()?"left":"top"]:null;t.preventDefault();t.stopPropagation();s.transition(100);o.transition(100);i.setDragPosition(t);clearTimeout(a.scrollbar.dragTimeout);n.transition(0);if(r.hide){n.css("opacity",1)}if(a.params.cssMode){a.$wrapperEl.css("scroll-snap-type","none")}a.emit("scrollbarDragStart",t)},onDragMove:function e(t){var a=this;var r=a.scrollbar,i=a.$wrapperEl;var s=r.$el,n=r.$dragEl;if(!a.scrollbar.isTouched)return;if(t.preventDefault)t.preventDefault();else t.returnValue=false;r.setDragPosition(t);i.transition(0);s.transition(0);n.transition(0);a.emit("scrollbarDragMove",t)},onDragEnd:function e(t){var a=this;var r=a.params.scrollbar;var i=a.scrollbar,s=a.$wrapperEl;var n=i.$el;if(!a.scrollbar.isTouched)return;a.scrollbar.isTouched=false;if(a.params.cssMode){a.$wrapperEl.css("scroll-snap-type","");s.transition("")}if(r.hide){clearTimeout(a.scrollbar.dragTimeout);a.scrollbar.dragTimeout=nextTick((function(){n.css("opacity",0);n.transition(400)}),1e3)}a.emit("scrollbarDragEnd",t);if(r.snapOnRelease){a.slideToClosest()}},enableDraggable:function e(){var t=this;if(!t.params.scrollbar.el)return;var a=getDocument();var r=t.scrollbar,i=t.touchEventsTouch,s=t.touchEventsDesktop,n=t.params,o=t.support;var l=r.$el;var d=l[0];var p=o.passiveListener&&n.passiveListeners?{passive:false,capture:false}:false;var u=o.passiveListener&&n.passiveListeners?{passive:true,capture:false}:false;if(!d)return;if(!o.touch){d.addEventListener(s.start,t.scrollbar.onDragStart,p);a.addEventListener(s.move,t.scrollbar.onDragMove,p);a.addEventListener(s.end,t.scrollbar.onDragEnd,u)}else{d.addEventListener(i.start,t.scrollbar.onDragStart,p);d.addEventListener(i.move,t.scrollbar.onDragMove,p);d.addEventListener(i.end,t.scrollbar.onDragEnd,u)}},disableDraggable:function e(){var t=this;if(!t.params.scrollbar.el)return;var a=getDocument();var r=t.scrollbar,i=t.touchEventsTouch,s=t.touchEventsDesktop,n=t.params,o=t.support;var l=r.$el;var d=l[0];var p=o.passiveListener&&n.passiveListeners?{passive:false,capture:false}:false;var u=o.passiveListener&&n.passiveListeners?{passive:true,capture:false}:false;if(!d)return;if(!o.touch){d.removeEventListener(s.start,t.scrollbar.onDragStart,p);a.removeEventListener(s.move,t.scrollbar.onDragMove,p);a.removeEventListener(s.end,t.scrollbar.onDragEnd,u)}else{d.removeEventListener(i.start,t.scrollbar.onDragStart,p);d.removeEventListener(i.move,t.scrollbar.onDragMove,p);d.removeEventListener(i.end,t.scrollbar.onDragEnd,u)}},init:function e(){var t=this;var a=t.scrollbar,r=t.$el;t.params.scrollbar=createElementIfNotDefined(r,t.params.scrollbar,t.params.createElements,{el:"swiper-scrollbar"});var i=t.params.scrollbar;if(!i.el)return;var s=$(i.el);if(t.params.uniqueNavElements&&typeof i.el==="string"&&s.length>1&&r.find(i.el).length===1){s=r.find(i.el)}var n=s.find("."+t.params.scrollbar.dragClass);if(n.length===0){n=$('<div class="'+t.params.scrollbar.dragClass+'"></div>');s.append(n)}extend(a,{$el:s,el:s[0],$dragEl:n,dragEl:n[0]});if(i.draggable){a.enableDraggable()}if(s){s[t.enabled?"removeClass":"addClass"](t.params.scrollbar.lockClass)}},destroy:function e(){var t=this;t.scrollbar.disableDraggable()}};var Scrollbar$1={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:false,draggable:false,snapOnRelease:true,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function e(){var t=this;bindModuleMethods(t,{scrollbar:_extends$d({isTouched:false,timeout:null,dragTimeout:null},Scrollbar)})},on:{init:function e(t){t.scrollbar.init();t.scrollbar.updateSize();t.scrollbar.setTranslate()},update:function e(t){t.scrollbar.updateSize()},resize:function e(t){t.scrollbar.updateSize()},observerUpdate:function e(t){t.scrollbar.updateSize()},setTranslate:function e(t){t.scrollbar.setTranslate()},setTransition:function e(t,a){t.scrollbar.setTransition(a)},"enable disable":function e(t){var a=t.scrollbar.$el;if(a){a[t.enabled?"removeClass":"addClass"](t.params.scrollbar.lockClass)}},destroy:function e(t){t.scrollbar.destroy()}}};function _extends$c(){_extends$c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$c.apply(this,arguments)}var Parallax={setTransform:function e(t,a){var r=this;var i=r.rtl;var s=$(t);var n=i?-1:1;var o=s.attr("data-swiper-parallax")||"0";var l=s.attr("data-swiper-parallax-x");var d=s.attr("data-swiper-parallax-y");var p=s.attr("data-swiper-parallax-scale");var u=s.attr("data-swiper-parallax-opacity");if(l||d){l=l||"0";d=d||"0"}else if(r.isHorizontal()){l=o;d="0"}else{d=o;l="0"}if(l.indexOf("%")>=0){l=parseInt(l,10)*a*n+"%"}else{l=l*a*n+"px"}if(d.indexOf("%")>=0){d=parseInt(d,10)*a+"%"}else{d=d*a+"px"}if(typeof u!=="undefined"&&u!==null){var f=u-(u-1)*(1-Math.abs(a));s[0].style.opacity=f}if(typeof p==="undefined"||p===null){s.transform("translate3d("+l+", "+d+", 0px)")}else{var c=p-(p-1)*(1-Math.abs(a));s.transform("translate3d("+l+", "+d+", 0px) scale("+c+")")}},setTranslate:function e(){var t=this;var a=t.$el,r=t.slides,i=t.progress,s=t.snapGrid;a.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(e){t.parallax.setTransform(e,i)}));r.each((function(e,a){var r=e.progress;if(t.params.slidesPerGroup>1&&t.params.slidesPerView!=="auto"){r+=Math.ceil(a/2)-i*(s.length-1)}r=Math.min(Math.max(r,-1),1);$(e).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(e){t.parallax.setTransform(e,r)}))}))},setTransition:function e(t){if(t===void 0){t=this.params.speed}var a=this;var r=a.$el;r.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(e){var a=$(e);var r=parseInt(a.attr("data-swiper-parallax-duration"),10)||t;if(t===0)r=0;a.transition(r)}))}};var Parallax$1={name:"parallax",params:{parallax:{enabled:false}},create:function e(){var t=this;bindModuleMethods(t,{parallax:_extends$c({},Parallax)})},on:{beforeInit:function e(t){if(!t.params.parallax.enabled)return;t.params.watchSlidesProgress=true;t.originalParams.watchSlidesProgress=true},init:function e(t){if(!t.params.parallax.enabled)return;t.parallax.setTranslate()},setTranslate:function e(t){if(!t.params.parallax.enabled)return;t.parallax.setTranslate()},setTransition:function e(t,a){if(!t.params.parallax.enabled)return;t.parallax.setTransition(a)}}};function _extends$b(){_extends$b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$b.apply(this,arguments)}var Zoom={getDistanceBetweenTouches:function e(t){if(t.targetTouches.length<2)return 1;var a=t.targetTouches[0].pageX;var r=t.targetTouches[0].pageY;var i=t.targetTouches[1].pageX;var s=t.targetTouches[1].pageY;var n=Math.sqrt(Math.pow(i-a,2)+Math.pow(s-r,2));return n},onGestureStart:function e(t){var a=this;var r=a.support;var i=a.params.zoom;var s=a.zoom;var n=s.gesture;s.fakeGestureTouched=false;s.fakeGestureMoved=false;if(!r.gestures){if(t.type!=="touchstart"||t.type==="touchstart"&&t.targetTouches.length<2){return}s.fakeGestureTouched=true;n.scaleStart=Zoom.getDistanceBetweenTouches(t)}if(!n.$slideEl||!n.$slideEl.length){n.$slideEl=$(t.target).closest("."+a.params.slideClass);if(n.$slideEl.length===0)n.$slideEl=a.slides.eq(a.activeIndex);n.$imageEl=n.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target");n.$imageWrapEl=n.$imageEl.parent("."+i.containerClass);n.maxRatio=n.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio;if(n.$imageWrapEl.length===0){n.$imageEl=undefined;return}}if(n.$imageEl){n.$imageEl.transition(0)}a.zoom.isScaling=true},onGestureChange:function e(t){var a=this;var r=a.support;var i=a.params.zoom;var s=a.zoom;var n=s.gesture;if(!r.gestures){if(t.type!=="touchmove"||t.type==="touchmove"&&t.targetTouches.length<2){return}s.fakeGestureMoved=true;n.scaleMove=Zoom.getDistanceBetweenTouches(t)}if(!n.$imageEl||n.$imageEl.length===0){if(t.type==="gesturechange")s.onGestureStart(t);return}if(r.gestures){s.scale=t.scale*s.currentScale}else{s.scale=n.scaleMove/n.scaleStart*s.currentScale}if(s.scale>n.maxRatio){s.scale=n.maxRatio-1+Math.pow(s.scale-n.maxRatio+1,.5)}if(s.scale<i.minRatio){s.scale=i.minRatio+1-Math.pow(i.minRatio-s.scale+1,.5)}n.$imageEl.transform("translate3d(0,0,0) scale("+s.scale+")")},onGestureEnd:function e(t){var a=this;var r=a.device;var i=a.support;var s=a.params.zoom;var n=a.zoom;var o=n.gesture;if(!i.gestures){if(!n.fakeGestureTouched||!n.fakeGestureMoved){return}if(t.type!=="touchend"||t.type==="touchend"&&t.changedTouches.length<2&&!r.android){return}n.fakeGestureTouched=false;n.fakeGestureMoved=false}if(!o.$imageEl||o.$imageEl.length===0)return;n.scale=Math.max(Math.min(n.scale,o.maxRatio),s.minRatio);o.$imageEl.transition(a.params.speed).transform("translate3d(0,0,0) scale("+n.scale+")");n.currentScale=n.scale;n.isScaling=false;if(n.scale===1)o.$slideEl=undefined},onTouchStart:function e(t){var a=this;var r=a.device;var i=a.zoom;var s=i.gesture,n=i.image;if(!s.$imageEl||s.$imageEl.length===0)return;if(n.isTouched)return;if(r.android&&t.cancelable)t.preventDefault();n.isTouched=true;n.touchesStart.x=t.type==="touchstart"?t.targetTouches[0].pageX:t.pageX;n.touchesStart.y=t.type==="touchstart"?t.targetTouches[0].pageY:t.pageY},onTouchMove:function e(t){var a=this;var r=a.zoom;var i=r.gesture,s=r.image,n=r.velocity;if(!i.$imageEl||i.$imageEl.length===0)return;a.allowClick=false;if(!s.isTouched||!i.$slideEl)return;if(!s.isMoved){s.width=i.$imageEl[0].offsetWidth;s.height=i.$imageEl[0].offsetHeight;s.startX=getTranslate(i.$imageWrapEl[0],"x")||0;s.startY=getTranslate(i.$imageWrapEl[0],"y")||0;i.slideWidth=i.$slideEl[0].offsetWidth;i.slideHeight=i.$slideEl[0].offsetHeight;i.$imageWrapEl.transition(0)}var o=s.width*r.scale;var l=s.height*r.scale;if(o<i.slideWidth&&l<i.slideHeight)return;s.minX=Math.min(i.slideWidth/2-o/2,0);s.maxX=-s.minX;s.minY=Math.min(i.slideHeight/2-l/2,0);s.maxY=-s.minY;s.touchesCurrent.x=t.type==="touchmove"?t.targetTouches[0].pageX:t.pageX;s.touchesCurrent.y=t.type==="touchmove"?t.targetTouches[0].pageY:t.pageY;if(!s.isMoved&&!r.isScaling){if(a.isHorizontal()&&(Math.floor(s.minX)===Math.floor(s.startX)&&s.touchesCurrent.x<s.touchesStart.x||Math.floor(s.maxX)===Math.floor(s.startX)&&s.touchesCurrent.x>s.touchesStart.x)){s.isTouched=false;return}if(!a.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.y<s.touchesStart.y||Math.floor(s.maxY)===Math.floor(s.startY)&&s.touchesCurrent.y>s.touchesStart.y)){s.isTouched=false;return}}if(t.cancelable){t.preventDefault()}t.stopPropagation();s.isMoved=true;s.currentX=s.touchesCurrent.x-s.touchesStart.x+s.startX;s.currentY=s.touchesCurrent.y-s.touchesStart.y+s.startY;if(s.currentX<s.minX){s.currentX=s.minX+1-Math.pow(s.minX-s.currentX+1,.8)}if(s.currentX>s.maxX){s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)}if(s.currentY<s.minY){s.currentY=s.minY+1-Math.pow(s.minY-s.currentY+1,.8)}if(s.currentY>s.maxY){s.currentY=s.maxY-1+Math.pow(s.currentY-s.maxY+1,.8)}if(!n.prevPositionX)n.prevPositionX=s.touchesCurrent.x;if(!n.prevPositionY)n.prevPositionY=s.touchesCurrent.y;if(!n.prevTime)n.prevTime=Date.now();n.x=(s.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2;n.y=(s.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2;if(Math.abs(s.touchesCurrent.x-n.prevPositionX)<2)n.x=0;if(Math.abs(s.touchesCurrent.y-n.prevPositionY)<2)n.y=0;n.prevPositionX=s.touchesCurrent.x;n.prevPositionY=s.touchesCurrent.y;n.prevTime=Date.now();i.$imageWrapEl.transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")},onTouchEnd:function e(){var t=this;var a=t.zoom;var r=a.gesture,i=a.image,s=a.velocity;if(!r.$imageEl||r.$imageEl.length===0)return;if(!i.isTouched||!i.isMoved){i.isTouched=false;i.isMoved=false;return}i.isTouched=false;i.isMoved=false;var n=300;var o=300;var l=s.x*n;var d=i.currentX+l;var p=s.y*o;var u=i.currentY+p;if(s.x!==0)n=Math.abs((d-i.currentX)/s.x);if(s.y!==0)o=Math.abs((u-i.currentY)/s.y);var f=Math.max(n,o);i.currentX=d;i.currentY=u;var c=i.width*a.scale;var v=i.height*a.scale;i.minX=Math.min(r.slideWidth/2-c/2,0);i.maxX=-i.minX;i.minY=Math.min(r.slideHeight/2-v/2,0);i.maxY=-i.minY;i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX);i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY);r.$imageWrapEl.transition(f).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")},onTransitionEnd:function e(){var t=this;var a=t.zoom;var r=a.gesture;if(r.$slideEl&&t.previousIndex!==t.activeIndex){if(r.$imageEl){r.$imageEl.transform("translate3d(0,0,0) scale(1)")}if(r.$imageWrapEl){r.$imageWrapEl.transform("translate3d(0,0,0)")}a.scale=1;a.currentScale=1;r.$slideEl=undefined;r.$imageEl=undefined;r.$imageWrapEl=undefined}},toggle:function e(t){var a=this;var r=a.zoom;if(r.scale&&r.scale!==1){r.out()}else{r.in(t)}},in:function e(t){var a=this;var r=getWindow();var i=a.zoom;var s=a.params.zoom;var n=i.gesture,o=i.image;if(!n.$slideEl){if(t&&t.target){n.$slideEl=$(t.target).closest("."+a.params.slideClass)}if(!n.$slideEl){if(a.params.virtual&&a.params.virtual.enabled&&a.virtual){n.$slideEl=a.$wrapperEl.children("."+a.params.slideActiveClass)}else{n.$slideEl=a.slides.eq(a.activeIndex)}}n.$imageEl=n.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target");n.$imageWrapEl=n.$imageEl.parent("."+s.containerClass)}if(!n.$imageEl||n.$imageEl.length===0||!n.$imageWrapEl||n.$imageWrapEl.length===0)return;n.$slideEl.addClass(""+s.zoomedSlideClass);var l;var d;var p;var u;var f;var c;var v;var h;var m;var g;var w;var b;var y;var x;var E;var C;var T;var S;if(typeof o.touchesStart.x==="undefined"&&t){l=t.type==="touchend"?t.changedTouches[0].pageX:t.pageX;d=t.type==="touchend"?t.changedTouches[0].pageY:t.pageY}else{l=o.touchesStart.x;d=o.touchesStart.y}i.scale=n.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio;i.currentScale=n.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio;if(t){T=n.$slideEl[0].offsetWidth;S=n.$slideEl[0].offsetHeight;p=n.$slideEl.offset().left+r.scrollX;u=n.$slideEl.offset().top+r.scrollY;f=p+T/2-l;c=u+S/2-d;m=n.$imageEl[0].offsetWidth;g=n.$imageEl[0].offsetHeight;w=m*i.scale;b=g*i.scale;y=Math.min(T/2-w/2,0);x=Math.min(S/2-b/2,0);E=-y;C=-x;v=f*i.scale;h=c*i.scale;if(v<y){v=y}if(v>E){v=E}if(h<x){h=x}if(h>C){h=C}}else{v=0;h=0}n.$imageWrapEl.transition(300).transform("translate3d("+v+"px, "+h+"px,0)");n.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+i.scale+")")},out:function e(){var t=this;var a=t.zoom;var r=t.params.zoom;var i=a.gesture;if(!i.$slideEl){if(t.params.virtual&&t.params.virtual.enabled&&t.virtual){i.$slideEl=t.$wrapperEl.children("."+t.params.slideActiveClass)}else{i.$slideEl=t.slides.eq(t.activeIndex)}i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target");i.$imageWrapEl=i.$imageEl.parent("."+r.containerClass)}if(!i.$imageEl||i.$imageEl.length===0||!i.$imageWrapEl||i.$imageWrapEl.length===0)return;a.scale=1;a.currentScale=1;i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)");i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)");i.$slideEl.removeClass(""+r.zoomedSlideClass);i.$slideEl=undefined},toggleGestures:function e(t){var a=this;var r=a.zoom;var i=r.slideSelector,s=r.passiveListener;a.$wrapperEl[t]("gesturestart",i,r.onGestureStart,s);a.$wrapperEl[t]("gesturechange",i,r.onGestureChange,s);a.$wrapperEl[t]("gestureend",i,r.onGestureEnd,s)},enableGestures:function e(){if(this.zoom.gesturesEnabled)return;this.zoom.gesturesEnabled=true;this.zoom.toggleGestures("on")},disableGestures:function e(){if(!this.zoom.gesturesEnabled)return;this.zoom.gesturesEnabled=false;this.zoom.toggleGestures("off")},enable:function e(){var t=this;var a=t.support;var r=t.zoom;if(r.enabled)return;r.enabled=true;var i=t.touchEvents.start==="touchstart"&&a.passiveListener&&t.params.passiveListeners?{passive:true,capture:false}:false;var s=a.passiveListener?{passive:false,capture:true}:true;var n="."+t.params.slideClass;t.zoom.passiveListener=i;t.zoom.slideSelector=n;if(a.gestures){t.$wrapperEl.on(t.touchEvents.start,t.zoom.enableGestures,i);t.$wrapperEl.on(t.touchEvents.end,t.zoom.disableGestures,i)}else if(t.touchEvents.start==="touchstart"){t.$wrapperEl.on(t.touchEvents.start,n,r.onGestureStart,i);t.$wrapperEl.on(t.touchEvents.move,n,r.onGestureChange,s);t.$wrapperEl.on(t.touchEvents.end,n,r.onGestureEnd,i);if(t.touchEvents.cancel){t.$wrapperEl.on(t.touchEvents.cancel,n,r.onGestureEnd,i)}}t.$wrapperEl.on(t.touchEvents.move,"."+t.params.zoom.containerClass,r.onTouchMove,s)},disable:function e(){var t=this;var a=t.zoom;if(!a.enabled)return;var r=t.support;t.zoom.enabled=false;var i=t.touchEvents.start==="touchstart"&&r.passiveListener&&t.params.passiveListeners?{passive:true,capture:false}:false;var s=r.passiveListener?{passive:false,capture:true}:true;var n="."+t.params.slideClass;if(r.gestures){t.$wrapperEl.off(t.touchEvents.start,t.zoom.enableGestures,i);t.$wrapperEl.off(t.touchEvents.end,t.zoom.disableGestures,i)}else if(t.touchEvents.start==="touchstart"){t.$wrapperEl.off(t.touchEvents.start,n,a.onGestureStart,i);t.$wrapperEl.off(t.touchEvents.move,n,a.onGestureChange,s);t.$wrapperEl.off(t.touchEvents.end,n,a.onGestureEnd,i);if(t.touchEvents.cancel){t.$wrapperEl.off(t.touchEvents.cancel,n,a.onGestureEnd,i)}}t.$wrapperEl.off(t.touchEvents.move,"."+t.params.zoom.containerClass,a.onTouchMove,s)}};var Zoom$1={name:"zoom",params:{zoom:{enabled:false,maxRatio:3,minRatio:1,toggle:true,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function e(){var t=this;bindModuleMethods(t,{zoom:_extends$b({enabled:false,scale:1,currentScale:1,isScaling:false,gesture:{$slideEl:undefined,slideWidth:undefined,slideHeight:undefined,$imageEl:undefined,$imageWrapEl:undefined,maxRatio:3},image:{isTouched:undefined,isMoved:undefined,currentX:undefined,currentY:undefined,minX:undefined,minY:undefined,maxX:undefined,maxY:undefined,width:undefined,height:undefined,startX:undefined,startY:undefined,touchesStart:{},touchesCurrent:{}},velocity:{x:undefined,y:undefined,prevPositionX:undefined,prevPositionY:undefined,prevTime:undefined}},Zoom)});var a=1;Object.defineProperty(t.zoom,"scale",{get:function e(){return a},set:function e(r){if(a!==r){var i=t.zoom.gesture.$imageEl?t.zoom.gesture.$imageEl[0]:undefined;var s=t.zoom.gesture.$slideEl?t.zoom.gesture.$slideEl[0]:undefined;t.emit("zoomChange",r,i,s)}a=r}})},on:{init:function e(t){if(t.params.zoom.enabled){t.zoom.enable()}},destroy:function e(t){t.zoom.disable()},touchStart:function e(t,a){if(!t.zoom.enabled)return;t.zoom.onTouchStart(a)},touchEnd:function e(t,a){if(!t.zoom.enabled)return;t.zoom.onTouchEnd(a)},doubleTap:function e(t,a){if(!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle){t.zoom.toggle(a)}},transitionEnd:function e(t){if(t.zoom.enabled&&t.params.zoom.enabled){t.zoom.onTransitionEnd()}},slideChange:function e(t){if(t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode){t.zoom.onTransitionEnd()}}}};function _extends$a(){_extends$a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$a.apply(this,arguments)}var Lazy={loadInSlide:function e(t,a){if(a===void 0){a=true}var r=this;var i=r.params.lazy;if(typeof t==="undefined")return;if(r.slides.length===0)return;var s=r.virtual&&r.params.virtual.enabled;var n=s?r.$wrapperEl.children("."+r.params.slideClass+'[data-swiper-slide-index="'+t+'"]'):r.slides.eq(t);var o=n.find("."+i.elementClass+":not(."+i.loadedClass+"):not(."+i.loadingClass+")");if(n.hasClass(i.elementClass)&&!n.hasClass(i.loadedClass)&&!n.hasClass(i.loadingClass)){o.push(n[0])}if(o.length===0)return;o.each((function(e){var t=$(e);t.addClass(i.loadingClass);var s=t.attr("data-background");var o=t.attr("data-src");var l=t.attr("data-srcset");var d=t.attr("data-sizes");var p=t.parent("picture");r.loadImage(t[0],o||s,l,d,false,(function(){if(typeof r==="undefined"||r===null||!r||r&&!r.params||r.destroyed)return;if(s){t.css("background-image",'url("'+s+'")');t.removeAttr("data-background")}else{if(l){t.attr("srcset",l);t.removeAttr("data-srcset")}if(d){t.attr("sizes",d);t.removeAttr("data-sizes")}if(p.length){p.children("source").each((function(e){var t=$(e);if(t.attr("data-srcset")){t.attr("srcset",t.attr("data-srcset"));t.removeAttr("data-srcset")}}))}if(o){t.attr("src",o);t.removeAttr("data-src")}}t.addClass(i.loadedClass).removeClass(i.loadingClass);n.find("."+i.preloaderClass).remove();if(r.params.loop&&a){var e=n.attr("data-swiper-slide-index");if(n.hasClass(r.params.slideDuplicateClass)){var u=r.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+r.params.slideDuplicateClass+")");r.lazy.loadInSlide(u.index(),false)}else{var f=r.$wrapperEl.children("."+r.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');r.lazy.loadInSlide(f.index(),false)}}r.emit("lazyImageReady",n[0],t[0]);if(r.params.autoHeight){r.updateAutoHeight()}}));r.emit("lazyImageLoad",n[0],t[0])}))},load:function e(){var t=this;var a=t.$wrapperEl,r=t.params,i=t.slides,s=t.activeIndex;var n=t.virtual&&r.virtual.enabled;var o=r.lazy;var l=r.slidesPerView;if(l==="auto"){l=0}function d(e){if(n){if(a.children("."+r.slideClass+'[data-swiper-slide-index="'+e+'"]').length){return true}}else if(i[e])return true;return false}function p(e){if(n){return $(e).attr("data-swiper-slide-index")}return $(e).index()}if(!t.lazy.initialImageLoaded)t.lazy.initialImageLoaded=true;if(t.params.watchSlidesVisibility){a.children("."+r.slideVisibleClass).each((function(e){var a=n?$(e).attr("data-swiper-slide-index"):$(e).index();t.lazy.loadInSlide(a)}))}else if(l>1){for(var u=s;u<s+l;u+=1){if(d(u))t.lazy.loadInSlide(u)}}else{t.lazy.loadInSlide(s)}if(o.loadPrevNext){if(l>1||o.loadPrevNextAmount&&o.loadPrevNextAmount>1){var f=o.loadPrevNextAmount;var c=l;var v=Math.min(s+c+Math.max(f,c),i.length);var h=Math.max(s-Math.max(c,f),0);for(var m=s+l;m<v;m+=1){if(d(m))t.lazy.loadInSlide(m)}for(var g=h;g<s;g+=1){if(d(g))t.lazy.loadInSlide(g)}}else{var w=a.children("."+r.slideNextClass);if(w.length>0)t.lazy.loadInSlide(p(w));var b=a.children("."+r.slidePrevClass);if(b.length>0)t.lazy.loadInSlide(p(b))}}},checkInViewOnLoad:function e(){var t=getWindow();var a=this;if(!a||a.destroyed)return;var r=a.params.lazy.scrollingElement?$(a.params.lazy.scrollingElement):$(t);var i=r[0]===t;var s=i?t.innerWidth:r[0].offsetWidth;var n=i?t.innerHeight:r[0].offsetHeight;var o=a.$el.offset();var l=a.rtlTranslate;var d=false;if(l)o.left-=a.$el[0].scrollLeft;var p=[[o.left,o.top],[o.left+a.width,o.top],[o.left,o.top+a.height],[o.left+a.width,o.top+a.height]];for(var u=0;u<p.length;u+=1){var f=p[u];if(f[0]>=0&&f[0]<=s&&f[1]>=0&&f[1]<=n){if(f[0]===0&&f[1]===0)continue;d=true}}var c=a.touchEvents.start==="touchstart"&&a.support.passiveListener&&a.params.passiveListeners?{passive:true,capture:false}:false;if(d){a.lazy.load();r.off("scroll",a.lazy.checkInViewOnLoad,c)}else if(!a.lazy.scrollHandlerAttached){a.lazy.scrollHandlerAttached=true;r.on("scroll",a.lazy.checkInViewOnLoad,c)}}};var Lazy$1={name:"lazy",params:{lazy:{checkInView:false,enabled:false,loadPrevNext:false,loadPrevNextAmount:1,loadOnTransitionStart:false,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function e(){var t=this;bindModuleMethods(t,{lazy:_extends$a({initialImageLoaded:false},Lazy)})},on:{beforeInit:function e(t){if(t.params.lazy.enabled&&t.params.preloadImages){t.params.preloadImages=false}},init:function e(t){if(t.params.lazy.enabled&&!t.params.loop&&t.params.initialSlide===0){if(t.params.lazy.checkInView){t.lazy.checkInViewOnLoad()}else{t.lazy.load()}}},scroll:function e(t){if(t.params.freeMode&&!t.params.freeModeSticky){t.lazy.load()}},"scrollbarDragMove resize _freeModeNoMomentumRelease":function e(t){if(t.params.lazy.enabled){t.lazy.load()}},transitionStart:function e(t){if(t.params.lazy.enabled){if(t.params.lazy.loadOnTransitionStart||!t.params.lazy.loadOnTransitionStart&&!t.lazy.initialImageLoaded){t.lazy.load()}}},transitionEnd:function e(t){if(t.params.lazy.enabled&&!t.params.lazy.loadOnTransitionStart){t.lazy.load()}},slideChange:function e(t){var a=t.params,r=a.lazy,i=a.cssMode,s=a.watchSlidesVisibility,n=a.watchSlidesProgress,o=a.touchReleaseOnEdges,l=a.resistanceRatio;if(r.enabled&&(i||(s||n)&&(o||l===0))){t.lazy.load()}}}};function _extends$9(){_extends$9=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$9.apply(this,arguments)}var Controller={LinearSpline:function e(t,a){var r=function e(){var t;var a;var r;return function(e,i){a=-1;t=e.length;while(t-a>1){r=t+a>>1;if(e[r]<=i){a=r}else{t=r}}return t}}();this.x=t;this.y=a;this.lastIndex=t.length-1;var i;var s;this.interpolate=function e(t){if(!t)return 0;s=r(this.x,t);i=s-1;return(t-this.x[i])*(this.y[s]-this.y[i])/(this.x[s]-this.x[i])+this.y[i]};return this},getInterpolateFunction:function e(t){var a=this;if(!a.controller.spline){a.controller.spline=a.params.loop?new Controller.LinearSpline(a.slidesGrid,t.slidesGrid):new Controller.LinearSpline(a.snapGrid,t.snapGrid)}},setTranslate:function e(t,a){var r=this;var i=r.controller.control;var s;var n;var o=r.constructor;function l(e){var t=r.rtlTranslate?-r.translate:r.translate;if(r.params.controller.by==="slide"){r.controller.getInterpolateFunction(e);n=-r.controller.spline.interpolate(-t)}if(!n||r.params.controller.by==="container"){s=(e.maxTranslate()-e.minTranslate())/(r.maxTranslate()-r.minTranslate());n=(t-r.minTranslate())*s+e.minTranslate()}if(r.params.controller.inverse){n=e.maxTranslate()-n}e.updateProgress(n);e.setTranslate(n,r);e.updateActiveIndex();e.updateSlidesClasses()}if(Array.isArray(i)){for(var d=0;d<i.length;d+=1){if(i[d]!==a&&i[d]instanceof o){l(i[d])}}}else if(i instanceof o&&a!==i){l(i)}},setTransition:function e(t,a){var r=this;var i=r.constructor;var s=r.controller.control;var n;function o(e){e.setTransition(t,r);if(t!==0){e.transitionStart();if(e.params.autoHeight){nextTick((function(){e.updateAutoHeight()}))}e.$wrapperEl.transitionEnd((function(){if(!s)return;if(e.params.loop&&r.params.controller.by==="slide"){e.loopFix()}e.transitionEnd()}))}}if(Array.isArray(s)){for(n=0;n<s.length;n+=1){if(s[n]!==a&&s[n]instanceof i){o(s[n])}}}else if(s instanceof i&&a!==s){o(s)}}};var Controller$1={name:"controller",params:{controller:{control:undefined,inverse:false,by:"slide"}},create:function e(){var t=this;bindModuleMethods(t,{controller:_extends$9({control:t.params.controller.control},Controller)})},on:{update:function e(t){if(!t.controller.control)return;if(t.controller.spline){t.controller.spline=undefined;delete t.controller.spline}},resize:function e(t){if(!t.controller.control)return;if(t.controller.spline){t.controller.spline=undefined;delete t.controller.spline}},observerUpdate:function e(t){if(!t.controller.control)return;if(t.controller.spline){t.controller.spline=undefined;delete t.controller.spline}},setTranslate:function e(t,a,r){if(!t.controller.control)return;t.controller.setTranslate(a,r)},setTransition:function e(t,a,r){if(!t.controller.control)return;t.controller.setTransition(a,r)}}};function _extends$8(){_extends$8=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$8.apply(this,arguments)}var A11y={getRandomNumber:function e(t){if(t===void 0){t=16}var a=function e(){return Math.round(16*Math.random()).toString(16)};return"x".repeat(t).replace(/x/g,a)},makeElFocusable:function e(t){t.attr("tabIndex","0");return t},makeElNotFocusable:function e(t){t.attr("tabIndex","-1");return t},addElRole:function e(t,a){t.attr("role",a);return t},addElRoleDescription:function e(t,a){t.attr("aria-roledescription",a);return t},addElControls:function e(t,a){t.attr("aria-controls",a);return t},addElLabel:function e(t,a){t.attr("aria-label",a);return t},addElId:function e(t,a){t.attr("id",a);return t},addElLive:function e(t,a){t.attr("aria-live",a);return t},disableEl:function e(t){t.attr("aria-disabled",true);return t},enableEl:function e(t){t.attr("aria-disabled",false);return t},onEnterOrSpaceKey:function e(t){if(t.keyCode!==13&&t.keyCode!==32)return;var a=this;var r=a.params.a11y;var i=$(t.target);if(a.navigation&&a.navigation.$nextEl&&i.is(a.navigation.$nextEl)){if(!(a.isEnd&&!a.params.loop)){a.slideNext()}if(a.isEnd){a.a11y.notify(r.lastSlideMessage)}else{a.a11y.notify(r.nextSlideMessage)}}if(a.navigation&&a.navigation.$prevEl&&i.is(a.navigation.$prevEl)){if(!(a.isBeginning&&!a.params.loop)){a.slidePrev()}if(a.isBeginning){a.a11y.notify(r.firstSlideMessage)}else{a.a11y.notify(r.prevSlideMessage)}}if(a.pagination&&i.is(classesToSelector(a.params.pagination.bulletClass))){i[0].click()}},notify:function e(t){var a=this;var r=a.a11y.liveRegion;if(r.length===0)return;r.html("");r.html(t)},updateNavigation:function e(){var t=this;if(t.params.loop||!t.navigation)return;var a=t.navigation,r=a.$nextEl,i=a.$prevEl;if(i&&i.length>0){if(t.isBeginning){t.a11y.disableEl(i);t.a11y.makeElNotFocusable(i)}else{t.a11y.enableEl(i);t.a11y.makeElFocusable(i)}}if(r&&r.length>0){if(t.isEnd){t.a11y.disableEl(r);t.a11y.makeElNotFocusable(r)}else{t.a11y.enableEl(r);t.a11y.makeElFocusable(r)}}},updatePagination:function e(){var t=this;var a=t.params.a11y;if(t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length){t.pagination.bullets.each((function(e){var r=$(e);t.a11y.makeElFocusable(r);if(!t.params.pagination.renderBullet){t.a11y.addElRole(r,"button");t.a11y.addElLabel(r,a.paginationBulletMessage.replace(/\{\{index\}\}/,r.index()+1))}}))}},init:function e(){var t=this;var a=t.params.a11y;t.$el.append(t.a11y.liveRegion);var r=t.$el;if(a.containerRoleDescriptionMessage){t.a11y.addElRoleDescription(r,a.containerRoleDescriptionMessage)}if(a.containerMessage){t.a11y.addElLabel(r,a.containerMessage)}var i=t.$wrapperEl;var s=i.attr("id")||"swiper-wrapper-"+t.a11y.getRandomNumber(16);var n=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";t.a11y.addElId(i,s);t.a11y.addElLive(i,n);if(a.itemRoleDescriptionMessage){t.a11y.addElRoleDescription($(t.slides),a.itemRoleDescriptionMessage)}t.a11y.addElRole($(t.slides),a.slideRole);var o=t.params.loop?t.slides.filter((function(e){return!e.classList.contains(t.params.slideDuplicateClass)})).length:t.slides.length;t.slides.each((function(e,r){var i=$(e);var s=t.params.loop?parseInt(i.attr("data-swiper-slide-index"),10):r;var n=a.slideLabelMessage.replace(/\{\{index\}\}/,s+1).replace(/\{\{slidesLength\}\}/,o);t.a11y.addElLabel(i,n)}));var l;var d;if(t.navigation&&t.navigation.$nextEl){l=t.navigation.$nextEl}if(t.navigation&&t.navigation.$prevEl){d=t.navigation.$prevEl}if(l&&l.length){t.a11y.makeElFocusable(l);if(l[0].tagName!=="BUTTON"){t.a11y.addElRole(l,"button");l.on("keydown",t.a11y.onEnterOrSpaceKey)}t.a11y.addElLabel(l,a.nextSlideMessage);t.a11y.addElControls(l,s)}if(d&&d.length){t.a11y.makeElFocusable(d);if(d[0].tagName!=="BUTTON"){t.a11y.addElRole(d,"button");d.on("keydown",t.a11y.onEnterOrSpaceKey)}t.a11y.addElLabel(d,a.prevSlideMessage);t.a11y.addElControls(d,s)}if(t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length){t.pagination.$el.on("keydown",classesToSelector(t.params.pagination.bulletClass),t.a11y.onEnterOrSpaceKey)}},destroy:function e(){var t=this;if(t.a11y.liveRegion&&t.a11y.liveRegion.length>0)t.a11y.liveRegion.remove();var a;var r;if(t.navigation&&t.navigation.$nextEl){a=t.navigation.$nextEl}if(t.navigation&&t.navigation.$prevEl){r=t.navigation.$prevEl}if(a){a.off("keydown",t.a11y.onEnterOrSpaceKey)}if(r){r.off("keydown",t.a11y.onEnterOrSpaceKey)}if(t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length){t.pagination.$el.off("keydown",classesToSelector(t.params.pagination.bulletClass),t.a11y.onEnterOrSpaceKey)}}};var A11y$1={name:"a11y",params:{a11y:{enabled:true,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group"}},create:function e(){var t=this;bindModuleMethods(t,{a11y:_extends$8({},A11y,{liveRegion:$('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')})})},on:{afterInit:function e(t){if(!t.params.a11y.enabled)return;t.a11y.init();t.a11y.updateNavigation()},toEdge:function e(t){if(!t.params.a11y.enabled)return;t.a11y.updateNavigation()},fromEdge:function e(t){if(!t.params.a11y.enabled)return;t.a11y.updateNavigation()},paginationUpdate:function e(t){if(!t.params.a11y.enabled)return;t.a11y.updatePagination()},destroy:function e(t){if(!t.params.a11y.enabled)return;t.a11y.destroy()}}};function _extends$7(){_extends$7=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$7.apply(this,arguments)}var History={init:function e(){var t=this;var a=getWindow();if(!t.params.history)return;if(!a.history||!a.history.pushState){t.params.history.enabled=false;t.params.hashNavigation.enabled=true;return}var r=t.history;r.initialized=true;r.paths=History.getPathValues(t.params.url);if(!r.paths.key&&!r.paths.value)return;r.scrollToSlide(0,r.paths.value,t.params.runCallbacksOnInit);if(!t.params.history.replaceState){a.addEventListener("popstate",t.history.setHistoryPopState)}},destroy:function e(){var t=this;var a=getWindow();if(!t.params.history.replaceState){a.removeEventListener("popstate",t.history.setHistoryPopState)}},setHistoryPopState:function e(){var t=this;t.history.paths=History.getPathValues(t.params.url);t.history.scrollToSlide(t.params.speed,t.history.paths.value,false)},getPathValues:function e(t){var a=getWindow();var r;if(t){r=new URL(t)}else{r=a.location}var i=r.pathname.slice(1).split("/").filter((function(e){return e!==""}));var s=i.length;var n=i[s-2];var o=i[s-1];return{key:n,value:o}},setHistory:function e(t,a){var r=this;var i=getWindow();if(!r.history.initialized||!r.params.history.enabled)return;var s;if(r.params.url){s=new URL(r.params.url)}else{s=i.location}var n=r.slides.eq(a);var o=History.slugify(n.attr("data-history"));if(r.params.history.root.length>0){var l=r.params.history.root;if(l[l.length-1]==="/")l=l.slice(0,l.length-1);o=l+"/"+t+"/"+o}else if(!s.pathname.includes(t)){o=t+"/"+o}var d=i.history.state;if(d&&d.value===o){return}if(r.params.history.replaceState){i.history.replaceState({value:o},null,o)}else{i.history.pushState({value:o},null,o)}},slugify:function e(t){return t.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function e(t,a,r){var i=this;if(a){for(var s=0,n=i.slides.length;s<n;s+=1){var o=i.slides.eq(s);var l=History.slugify(o.attr("data-history"));if(l===a&&!o.hasClass(i.params.slideDuplicateClass)){var d=o.index();i.slideTo(d,t,r)}}}else{i.slideTo(0,t,r)}}};var History$1={name:"history",params:{history:{enabled:false,root:"",replaceState:false,key:"slides"}},create:function e(){var t=this;bindModuleMethods(t,{history:_extends$7({},History)})},on:{init:function e(t){if(t.params.history.enabled){t.history.init()}},destroy:function e(t){if(t.params.history.enabled){t.history.destroy()}},"transitionEnd _freeModeNoMomentumRelease":function e(t){if(t.history.initialized){t.history.setHistory(t.params.history.key,t.activeIndex)}},slideChange:function e(t){if(t.history.initialized&&t.params.cssMode){t.history.setHistory(t.params.history.key,t.activeIndex)}}}};function _extends$6(){_extends$6=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$6.apply(this,arguments)}var HashNavigation={onHashChange:function e(){var t=this;var a=getDocument();t.emit("hashChange");var r=a.location.hash.replace("#","");var i=t.slides.eq(t.activeIndex).attr("data-hash");if(r!==i){var s=t.$wrapperEl.children("."+t.params.slideClass+'[data-hash="'+r+'"]').index();if(typeof s==="undefined")return;t.slideTo(s)}},setHash:function e(){var t=this;var a=getWindow();var r=getDocument();if(!t.hashNavigation.initialized||!t.params.hashNavigation.enabled)return;if(t.params.hashNavigation.replaceState&&a.history&&a.history.replaceState){a.history.replaceState(null,null,"#"+t.slides.eq(t.activeIndex).attr("data-hash")||"");t.emit("hashSet")}else{var i=t.slides.eq(t.activeIndex);var s=i.attr("data-hash")||i.attr("data-history");r.location.hash=s||"";t.emit("hashSet")}},init:function e(){var t=this;var a=getDocument();var r=getWindow();if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;t.hashNavigation.initialized=true;var i=a.location.hash.replace("#","");if(i){var s=0;for(var n=0,o=t.slides.length;n<o;n+=1){var l=t.slides.eq(n);var d=l.attr("data-hash")||l.attr("data-history");if(d===i&&!l.hasClass(t.params.slideDuplicateClass)){var p=l.index();t.slideTo(p,s,t.params.runCallbacksOnInit,true)}}}if(t.params.hashNavigation.watchState){$(r).on("hashchange",t.hashNavigation.onHashChange)}},destroy:function e(){var t=this;var a=getWindow();if(t.params.hashNavigation.watchState){$(a).off("hashchange",t.hashNavigation.onHashChange)}}};var HashNavigation$1={name:"hash-navigation",params:{hashNavigation:{enabled:false,replaceState:false,watchState:false}},create:function e(){var t=this;bindModuleMethods(t,{hashNavigation:_extends$6({initialized:false},HashNavigation)})},on:{init:function e(t){if(t.params.hashNavigation.enabled){t.hashNavigation.init()}},destroy:function e(t){if(t.params.hashNavigation.enabled){t.hashNavigation.destroy()}},"transitionEnd _freeModeNoMomentumRelease":function e(t){if(t.hashNavigation.initialized){t.hashNavigation.setHash()}},slideChange:function e(t){if(t.hashNavigation.initialized&&t.params.cssMode){t.hashNavigation.setHash()}}}};function _extends$5(){_extends$5=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$5.apply(this,arguments)}var Autoplay={run:function e(){var t=this;var a=t.slides.eq(t.activeIndex);var r=t.params.autoplay.delay;if(a.attr("data-swiper-autoplay")){r=a.attr("data-swiper-autoplay")||t.params.autoplay.delay}clearTimeout(t.autoplay.timeout);t.autoplay.timeout=nextTick((function(){var e;if(t.params.autoplay.reverseDirection){if(t.params.loop){t.loopFix();e=t.slidePrev(t.params.speed,true,true);t.emit("autoplay")}else if(!t.isBeginning){e=t.slidePrev(t.params.speed,true,true);t.emit("autoplay")}else if(!t.params.autoplay.stopOnLastSlide){e=t.slideTo(t.slides.length-1,t.params.speed,true,true);t.emit("autoplay")}else{t.autoplay.stop()}}else if(t.params.loop){t.loopFix();e=t.slideNext(t.params.speed,true,true);t.emit("autoplay")}else if(!t.isEnd){e=t.slideNext(t.params.speed,true,true);t.emit("autoplay")}else if(!t.params.autoplay.stopOnLastSlide){e=t.slideTo(0,t.params.speed,true,true);t.emit("autoplay")}else{t.autoplay.stop()}if(t.params.cssMode&&t.autoplay.running)t.autoplay.run();else if(e===false){t.autoplay.run()}}),r)},start:function e(){var t=this;if(typeof t.autoplay.timeout!=="undefined")return false;if(t.autoplay.running)return false;t.autoplay.running=true;t.emit("autoplayStart");t.autoplay.run();return true},stop:function e(){var t=this;if(!t.autoplay.running)return false;if(typeof t.autoplay.timeout==="undefined")return false;if(t.autoplay.timeout){clearTimeout(t.autoplay.timeout);t.autoplay.timeout=undefined}t.autoplay.running=false;t.emit("autoplayStop");return true},pause:function e(t){var a=this;if(!a.autoplay.running)return;if(a.autoplay.paused)return;if(a.autoplay.timeout)clearTimeout(a.autoplay.timeout);a.autoplay.paused=true;if(t===0||!a.params.autoplay.waitForTransition){a.autoplay.paused=false;a.autoplay.run()}else{["transitionend","webkitTransitionEnd"].forEach((function(e){a.$wrapperEl[0].addEventListener(e,a.autoplay.onTransitionEnd)}))}},onVisibilityChange:function e(){var t=this;var a=getDocument();if(a.visibilityState==="hidden"&&t.autoplay.running){t.autoplay.pause()}if(a.visibilityState==="visible"&&t.autoplay.paused){t.autoplay.run();t.autoplay.paused=false}},onTransitionEnd:function e(t){var a=this;if(!a||a.destroyed||!a.$wrapperEl)return;if(t.target!==a.$wrapperEl[0])return;["transitionend","webkitTransitionEnd"].forEach((function(e){a.$wrapperEl[0].removeEventListener(e,a.autoplay.onTransitionEnd)}));a.autoplay.paused=false;if(!a.autoplay.running){a.autoplay.stop()}else{a.autoplay.run()}},onMouseEnter:function e(){var t=this;if(t.params.autoplay.disableOnInteraction){t.autoplay.stop()}else{t.autoplay.pause()}["transitionend","webkitTransitionEnd"].forEach((function(e){t.$wrapperEl[0].removeEventListener(e,t.autoplay.onTransitionEnd)}))},onMouseLeave:function e(){var t=this;if(t.params.autoplay.disableOnInteraction){return}t.autoplay.paused=false;t.autoplay.run()},attachMouseEvents:function e(){var t=this;if(t.params.autoplay.pauseOnMouseEnter){t.$el.on("mouseenter",t.autoplay.onMouseEnter);t.$el.on("mouseleave",t.autoplay.onMouseLeave)}},detachMouseEvents:function e(){var t=this;t.$el.off("mouseenter",t.autoplay.onMouseEnter);t.$el.off("mouseleave",t.autoplay.onMouseLeave)}};var Autoplay$1={name:"autoplay",params:{autoplay:{enabled:false,delay:3e3,waitForTransition:true,disableOnInteraction:true,stopOnLastSlide:false,reverseDirection:false,pauseOnMouseEnter:false}},create:function e(){var t=this;bindModuleMethods(t,{autoplay:_extends$5({},Autoplay,{running:false,paused:false})})},on:{init:function e(t){if(t.params.autoplay.enabled){t.autoplay.start();var a=getDocument();a.addEventListener("visibilitychange",t.autoplay.onVisibilityChange);t.autoplay.attachMouseEvents()}},beforeTransitionStart:function e(t,a,r){if(t.autoplay.running){if(r||!t.params.autoplay.disableOnInteraction){t.autoplay.pause(a)}else{t.autoplay.stop()}}},sliderFirstMove:function e(t){if(t.autoplay.running){if(t.params.autoplay.disableOnInteraction){t.autoplay.stop()}else{t.autoplay.pause()}}},touchEnd:function e(t){if(t.params.cssMode&&t.autoplay.paused&&!t.params.autoplay.disableOnInteraction){t.autoplay.run()}},destroy:function e(t){t.autoplay.detachMouseEvents();if(t.autoplay.running){t.autoplay.stop()}var a=getDocument();a.removeEventListener("visibilitychange",t.autoplay.onVisibilityChange)}}};function _extends$4(){_extends$4=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$4.apply(this,arguments)}var Fade={setTranslate:function e(){var t=this;var a=t.slides;for(var r=0;r<a.length;r+=1){var i=t.slides.eq(r);var s=i[0].swiperSlideOffset;var n=-s;if(!t.params.virtualTranslate)n-=t.translate;var o=0;if(!t.isHorizontal()){o=n;n=0}var l=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:l}).transform("translate3d("+n+"px, "+o+"px, 0px)")}},setTransition:function e(t){var a=this;var r=a.slides,i=a.$wrapperEl;r.transition(t);if(a.params.virtualTranslate&&t!==0){var s=false;r.transitionEnd((function(){if(s)return;if(!a||a.destroyed)return;s=true;a.animating=false;var e=["webkitTransitionEnd","transitionend"];for(var t=0;t<e.length;t+=1){i.trigger(e[t])}}))}}};var EffectFade={name:"effect-fade",params:{fadeEffect:{crossFade:false}},create:function e(){var t=this;bindModuleMethods(t,{fadeEffect:_extends$4({},Fade)})},on:{beforeInit:function e(t){if(t.params.effect!=="fade")return;t.classNames.push(t.params.containerModifierClass+"fade");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:true,spaceBetween:0,virtualTranslate:true};extend(t.params,a);extend(t.originalParams,a)},setTranslate:function e(t){if(t.params.effect!=="fade")return;t.fadeEffect.setTranslate()},setTransition:function e(t,a){if(t.params.effect!=="fade")return;t.fadeEffect.setTransition(a)}}};function _extends$3(){_extends$3=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$3.apply(this,arguments)}var Cube={setTranslate:function e(){var t=this;var a=t.$el,r=t.$wrapperEl,i=t.slides,s=t.width,n=t.height,o=t.rtlTranslate,l=t.size,d=t.browser;var p=t.params.cubeEffect;var u=t.isHorizontal();var f=t.virtual&&t.params.virtual.enabled;var c=0;var v;if(p.shadow){if(u){v=r.find(".swiper-cube-shadow");if(v.length===0){v=$('<div class="swiper-cube-shadow"></div>');r.append(v)}v.css({height:s+"px"})}else{v=a.find(".swiper-cube-shadow");if(v.length===0){v=$('<div class="swiper-cube-shadow"></div>');a.append(v)}}}for(var h=0;h<i.length;h+=1){var m=i.eq(h);var g=h;if(f){g=parseInt(m.attr("data-swiper-slide-index"),10)}var w=g*90;var b=Math.floor(w/360);if(o){w=-w;b=Math.floor(-w/360)}var y=Math.max(Math.min(m[0].progress,1),-1);var x=0;var E=0;var C=0;if(g%4===0){x=-b*4*l;C=0}else if((g-1)%4===0){x=0;C=-b*4*l}else if((g-2)%4===0){x=l+b*4*l;C=l}else if((g-3)%4===0){x=-l;C=3*l+l*4*b}if(o){x=-x}if(!u){E=x;x=0}var T="rotateX("+(u?0:-w)+"deg) rotateY("+(u?w:0)+"deg) translate3d("+x+"px, "+E+"px, "+C+"px)";if(y<=1&&y>-1){c=g*90+y*90;if(o)c=-g*90-y*90}m.transform(T);if(p.slideShadows){var S=u?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top");var A=u?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom");if(S.length===0){S=$('<div class="swiper-slide-shadow-'+(u?"left":"top")+'"></div>');m.append(S)}if(A.length===0){A=$('<div class="swiper-slide-shadow-'+(u?"right":"bottom")+'"></div>');m.append(A)}if(S.length)S[0].style.opacity=Math.max(-y,0);if(A.length)A[0].style.opacity=Math.max(y,0)}}r.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"});if(p.shadow){if(u){v.transform("translate3d(0px, "+(s/2+p.shadowOffset)+"px, "+-s/2+"px) rotateX(90deg) rotateZ(0deg) scale("+p.shadowScale+")")}else{var M=Math.abs(c)-Math.floor(Math.abs(c)/90)*90;var k=1.5-(Math.sin(M*2*Math.PI/360)/2+Math.cos(M*2*Math.PI/360)/2);var z=p.shadowScale;var P=p.shadowScale/k;var O=p.shadowOffset;v.transform("scale3d("+z+", 1, "+P+") translate3d(0px, "+(n/2+O)+"px, "+-n/2/P+"px) rotateX(-90deg)")}}var L=d.isSafari||d.isWebView?-l/2:0;r.transform("translate3d(0px,0,"+L+"px) rotateX("+(t.isHorizontal()?0:c)+"deg) rotateY("+(t.isHorizontal()?-c:0)+"deg)")},setTransition:function e(t){var a=this;var r=a.$el,i=a.slides;i.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t);if(a.params.cubeEffect.shadow&&!a.isHorizontal()){r.find(".swiper-cube-shadow").transition(t)}}};var EffectCube={name:"effect-cube",params:{cubeEffect:{slideShadows:true,shadow:true,shadowOffset:20,shadowScale:.94}},create:function e(){var t=this;bindModuleMethods(t,{cubeEffect:_extends$3({},Cube)})},on:{beforeInit:function e(t){if(t.params.effect!=="cube")return;t.classNames.push(t.params.containerModifierClass+"cube");t.classNames.push(t.params.containerModifierClass+"3d");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:true,resistanceRatio:0,spaceBetween:0,centeredSlides:false,virtualTranslate:true};extend(t.params,a);extend(t.originalParams,a)},setTranslate:function e(t){if(t.params.effect!=="cube")return;t.cubeEffect.setTranslate()},setTransition:function e(t,a){if(t.params.effect!=="cube")return;t.cubeEffect.setTransition(a)}}};function _extends$2(){_extends$2=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$2.apply(this,arguments)}var Flip={setTranslate:function e(){var t=this;var a=t.slides,r=t.rtlTranslate;for(var i=0;i<a.length;i+=1){var s=a.eq(i);var n=s[0].progress;if(t.params.flipEffect.limitRotation){n=Math.max(Math.min(s[0].progress,1),-1)}var o=s[0].swiperSlideOffset;var l=-180*n;var d=l;var p=0;var u=-o;var f=0;if(!t.isHorizontal()){f=u;u=0;p=-d;d=0}else if(r){d=-d}s[0].style.zIndex=-Math.abs(Math.round(n))+a.length;if(t.params.flipEffect.slideShadows){var c=t.isHorizontal()?s.find(".swiper-slide-shadow-left"):s.find(".swiper-slide-shadow-top");var v=t.isHorizontal()?s.find(".swiper-slide-shadow-right"):s.find(".swiper-slide-shadow-bottom");if(c.length===0){c=$('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"left":"top")+'"></div>');s.append(c)}if(v.length===0){v=$('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"right":"bottom")+'"></div>');s.append(v)}if(c.length)c[0].style.opacity=Math.max(-n,0);if(v.length)v[0].style.opacity=Math.max(n,0)}s.transform("translate3d("+u+"px, "+f+"px, 0px) rotateX("+p+"deg) rotateY("+d+"deg)")}},setTransition:function e(t){var a=this;var r=a.slides,i=a.activeIndex,s=a.$wrapperEl;r.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t);if(a.params.virtualTranslate&&t!==0){var n=false;r.eq(i).transitionEnd((function e(){if(n)return;if(!a||a.destroyed)return;n=true;a.animating=false;var t=["webkitTransitionEnd","transitionend"];for(var r=0;r<t.length;r+=1){s.trigger(t[r])}}))}}};var EffectFlip={name:"effect-flip",params:{flipEffect:{slideShadows:true,limitRotation:true}},create:function e(){var t=this;bindModuleMethods(t,{flipEffect:_extends$2({},Flip)})},on:{beforeInit:function e(t){if(t.params.effect!=="flip")return;t.classNames.push(t.params.containerModifierClass+"flip");t.classNames.push(t.params.containerModifierClass+"3d");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:true,spaceBetween:0,virtualTranslate:true};extend(t.params,a);extend(t.originalParams,a)},setTranslate:function e(t){if(t.params.effect!=="flip")return;t.flipEffect.setTranslate()},setTransition:function e(t,a){if(t.params.effect!=="flip")return;t.flipEffect.setTransition(a)}}};function _extends$1(){_extends$1=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends$1.apply(this,arguments)}var Coverflow={setTranslate:function e(){var t=this;var a=t.width,r=t.height,i=t.slides,s=t.slidesSizesGrid;var n=t.params.coverflowEffect;var o=t.isHorizontal();var l=t.translate;var d=o?-l+a/2:-l+r/2;var p=o?n.rotate:-n.rotate;var u=n.depth;for(var f=0,c=i.length;f<c;f+=1){var v=i.eq(f);var h=s[f];var m=v[0].swiperSlideOffset;var g=(d-m-h/2)/h*n.modifier;var w=o?p*g:0;var b=o?0:p*g;var y=-u*Math.abs(g);var x=n.stretch;if(typeof x==="string"&&x.indexOf("%")!==-1){x=parseFloat(n.stretch)/100*h}var E=o?0:x*g;var C=o?x*g:0;var T=1-(1-n.scale)*Math.abs(g);if(Math.abs(C)<.001)C=0;if(Math.abs(E)<.001)E=0;if(Math.abs(y)<.001)y=0;if(Math.abs(w)<.001)w=0;if(Math.abs(b)<.001)b=0;if(Math.abs(T)<.001)T=0;var S="translate3d("+C+"px,"+E+"px,"+y+"px) rotateX("+b+"deg) rotateY("+w+"deg) scale("+T+")";v.transform(S);v[0].style.zIndex=-Math.abs(Math.round(g))+1;if(n.slideShadows){var A=o?v.find(".swiper-slide-shadow-left"):v.find(".swiper-slide-shadow-top");var M=o?v.find(".swiper-slide-shadow-right"):v.find(".swiper-slide-shadow-bottom");if(A.length===0){A=$('<div class="swiper-slide-shadow-'+(o?"left":"top")+'"></div>');v.append(A)}if(M.length===0){M=$('<div class="swiper-slide-shadow-'+(o?"right":"bottom")+'"></div>');v.append(M)}if(A.length)A[0].style.opacity=g>0?g:0;if(M.length)M[0].style.opacity=-g>0?-g:0}}},setTransition:function e(t){var a=this;a.slides.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)}};var EffectCoverflow={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:true}},create:function e(){var t=this;bindModuleMethods(t,{coverflowEffect:_extends$1({},Coverflow)})},on:{beforeInit:function e(t){if(t.params.effect!=="coverflow")return;t.classNames.push(t.params.containerModifierClass+"coverflow");t.classNames.push(t.params.containerModifierClass+"3d");t.params.watchSlidesProgress=true;t.originalParams.watchSlidesProgress=true},setTranslate:function e(t){if(t.params.effect!=="coverflow")return;t.coverflowEffect.setTranslate()},setTransition:function e(t,a){if(t.params.effect!=="coverflow")return;t.coverflowEffect.setTransition(a)}}};function _extends(){_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a){if(Object.prototype.hasOwnProperty.call(a,r)){e[r]=a[r]}}}return e};return _extends.apply(this,arguments)}var Thumbs={init:function e(){var t=this;var a=t.params.thumbs;if(t.thumbs.initialized)return false;t.thumbs.initialized=true;var r=t.constructor;if(a.swiper instanceof r){t.thumbs.swiper=a.swiper;extend(t.thumbs.swiper.originalParams,{watchSlidesProgress:true,slideToClickedSlide:false});extend(t.thumbs.swiper.params,{watchSlidesProgress:true,slideToClickedSlide:false})}else if(isObject(a.swiper)){t.thumbs.swiper=new r(extend({},a.swiper,{watchSlidesVisibility:true,watchSlidesProgress:true,slideToClickedSlide:false}));t.thumbs.swiperCreated=true}t.thumbs.swiper.$el.addClass(t.params.thumbs.thumbsContainerClass);t.thumbs.swiper.on("tap",t.thumbs.onThumbClick);return true},onThumbClick:function e(){var t=this;var a=t.thumbs.swiper;if(!a)return;var r=a.clickedIndex;var i=a.clickedSlide;if(i&&$(i).hasClass(t.params.thumbs.slideThumbActiveClass))return;if(typeof r==="undefined"||r===null)return;var s;if(a.params.loop){s=parseInt($(a.clickedSlide).attr("data-swiper-slide-index"),10)}else{s=r}if(t.params.loop){var n=t.activeIndex;if(t.slides.eq(n).hasClass(t.params.slideDuplicateClass)){t.loopFix();t._clientLeft=t.$wrapperEl[0].clientLeft;n=t.activeIndex}var o=t.slides.eq(n).prevAll('[data-swiper-slide-index="'+s+'"]').eq(0).index();var l=t.slides.eq(n).nextAll('[data-swiper-slide-index="'+s+'"]').eq(0).index();if(typeof o==="undefined")s=l;else if(typeof l==="undefined")s=o;else if(l-n<n-o)s=l;else s=o}t.slideTo(s)},update:function e(t){var a=this;var r=a.thumbs.swiper;if(!r)return;var i=r.params.slidesPerView==="auto"?r.slidesPerViewDynamic():r.params.slidesPerView;var s=a.params.thumbs.autoScrollOffset;var n=s&&!r.params.loop;if(a.realIndex!==r.realIndex||n){var o=r.activeIndex;var l;var d;if(r.params.loop){if(r.slides.eq(o).hasClass(r.params.slideDuplicateClass)){r.loopFix();r._clientLeft=r.$wrapperEl[0].clientLeft;o=r.activeIndex}var p=r.slides.eq(o).prevAll('[data-swiper-slide-index="'+a.realIndex+'"]').eq(0).index();var u=r.slides.eq(o).nextAll('[data-swiper-slide-index="'+a.realIndex+'"]').eq(0).index();if(typeof p==="undefined"){l=u}else if(typeof u==="undefined"){l=p}else if(u-o===o-p){l=r.params.slidesPerGroup>1?u:o}else if(u-o<o-p){l=u}else{l=p}d=a.activeIndex>a.previousIndex?"next":"prev"}else{l=a.realIndex;d=l>a.previousIndex?"next":"prev"}if(n){l+=d==="next"?s:-1*s}if(r.visibleSlidesIndexes&&r.visibleSlidesIndexes.indexOf(l)<0){if(r.params.centeredSlides){if(l>o){l=l-Math.floor(i/2)+1}else{l=l+Math.floor(i/2)-1}}r.slideTo(l,t?0:undefined)}}var f=1;var c=a.params.thumbs.slideThumbActiveClass;if(a.params.slidesPerView>1&&!a.params.centeredSlides){f=a.params.slidesPerView}if(!a.params.thumbs.multipleActiveThumbs){f=1}f=Math.floor(f);r.slides.removeClass(c);if(r.params.loop||r.params.virtual&&r.params.virtual.enabled){for(var v=0;v<f;v+=1){r.$wrapperEl.children('[data-swiper-slide-index="'+(a.realIndex+v)+'"]').addClass(c)}}else{for(var h=0;h<f;h+=1){r.slides.eq(a.realIndex+h).addClass(c)}}}};var Thumbs$1={name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:true,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function e(){var t=this;bindModuleMethods(t,{thumbs:_extends({swiper:null,initialized:false},Thumbs)})},on:{beforeInit:function e(t){var a=t.params.thumbs;if(!a||!a.swiper)return;t.thumbs.init();t.thumbs.update(true)},slideChange:function e(t){if(!t.thumbs.swiper)return;t.thumbs.update()},update:function e(t){if(!t.thumbs.swiper)return;t.thumbs.update()},resize:function e(t){if(!t.thumbs.swiper)return;t.thumbs.update()},observerUpdate:function e(t){if(!t.thumbs.swiper)return;t.thumbs.update()},setTransition:function e(t,a){var r=t.thumbs.swiper;if(!r)return;r.setTransition(a)},beforeDestroy:function e(t){var a=t.thumbs.swiper;if(!a)return;if(t.thumbs.swiperCreated&&a){a.destroy()}}}};var components=[Virtual$1,Keyboard$1,Mousewheel$1,Navigation$1,Pagination$1,Scrollbar$1,Parallax$1,Zoom$1,Lazy$1,Controller$1,A11y$1,History$1,HashNavigation$1,Autoplay$1,EffectFade,EffectCube,EffectFlip,EffectCoverflow,Thumbs$1];Swiper$1.use(components);var indexCss="@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}taro-swiper-core{display:block;height:150px}.swiper-container{height:100%}.swiper-pagination{font-size:0}.swiper-pagination-bullet{opacity:1}";var INSTANCE_ID=0;var Swiper=function(){function e(e){var t=this;registerInstance(this,e);this.onChange=createEvent(this,"change",7);this.onAnimationFinish=createEvent(this,"animationfinish",7);this._id=INSTANCE_ID++;this.isWillLoadCalled=false;this.indicatorDots=false;this.indicatorColor="rgba(0, 0, 0, .3)";this.indicatorActiveColor="#000000";this.autoplay=false;this.current=0;this.interval=5e3;this.duration=500;this.circular=false;this.vertical=false;this.previousMargin="0px";this.nextMargin="0px";this.displayMultipleItems=1;this.full=false;this.handleSwiperLoopListen=function(){var e,a;((e=t.observerFirst)===null||e===void 0?void 0:e.disconnect)&&t.observerFirst.disconnect();((a=t.observerLast)===null||a===void 0?void 0:a.disconnect)&&t.observerLast.disconnect();t.observerFirst=new MutationObserver(t.handleSwiperLoop);t.observerLast=new MutationObserver(t.handleSwiperLoop);var r=t.swiper.$wrapperEl[0];var i=r.querySelectorAll("taro-swiper-item-core:not(.swiper-slide-duplicate)");if(i.length>=1){t.observerFirst.observe(i[0],{characterData:true})}else if(i.length>=2){t.observerLast.observe(i[i.length-1],{characterData:true})}};this.handleSwiperLoop=debounce((function(){if(t.swiper&&t.circular){t.swiper.loopDestroy();t.swiper.loopCreate()}}),500);this.handleSwiperSize=debounce((function(){if(t.swiper&&!t.circular){t.swiper.updateSlides()}}),50)}e.prototype.watchCurrent=function(e){if(!this.isWillLoadCalled)return;var t=parseInt(e,10);if(isNaN(t))return;if(this.circular){if(!this.swiper.isBeginning&&!this.swiper.isEnd){this.swiper.slideToLoop(t)}}else{this.swiper.slideTo(t)}};e.prototype.watchAutoplay=function(e){if(!this.isWillLoadCalled||!this.swiper)return;if(this.swiper.autoplay.running===e)return;if(e){if(this.swiper.params&&typeof this.swiper.params.autoplay==="object"){if(this.swiper.params.autoplay.disableOnInteraction===true){this.swiper.params.autoplay.disableOnInteraction=false}this.swiper.params.autoplay.delay=this.interval}this.swiper.autoplay.start()}else{this.swiper.autoplay.stop()}};e.prototype.watchDuration=function(e){if(!this.isWillLoadCalled)return;this.swiper.params.speed=e};e.prototype.watchInterval=function(e){if(!this.isWillLoadCalled)return;if(typeof this.swiper.params.autoplay==="object"){this.swiper.params.autoplay.delay=e}};e.prototype.watchSwiperWrapper=function(e){if(!this.isWillLoadCalled)return;if(!e)return;this.el.appendChild=function(t){return e.appendChild(t)};this.el.insertBefore=function(t,a){return e.insertBefore(t,a)};this.el.replaceChild=function(t,a){return e.replaceChild(t,a)};this.el.removeChild=function(t){return e.removeChild(t)};this.el.addEventListener("DOMNodeInserted",this.handleSwiperSize);this.el.addEventListener("DOMNodeRemoved",this.handleSwiperSize)};e.prototype.watchCircular=function(){if(this.swiper){this.swiper.destroy();this.handleInit()}};e.prototype.componentWillLoad=function(){this.isWillLoadCalled=true};e.prototype.componentDidLoad=function(){this.handleInit();if(!this.swiper||!this.circular)return;var e=this.swiper.$wrapperEl[0];this.observer=new MutationObserver(this.handleSwiperLoopListen);this.observer.observe(e,{childList:true})};e.prototype.componentWillUpdate=function(){if(!this.swiper)return;if(this.autoplay&&!this.swiper.autoplay.running){this.swiper.autoplay.start()}this.swiper.update()};e.prototype.componentDidRender=function(){this.handleSwiperLoop()};e.prototype.disconnectedCallback=function(){var e,t,a,r,i,s;this.el.removeEventListener("DOMNodeInserted",this.handleSwiperSize);this.el.removeEventListener("DOMNodeRemoved",this.handleSwiperSize);(t=(e=this.observer)===null||e===void 0?void 0:e.disconnect)===null||t===void 0?void 0:t.call(e);(r=(a=this.observerFirst)===null||a===void 0?void 0:a.disconnect)===null||r===void 0?void 0:r.call(a);(s=(i=this.observerLast)===null||i===void 0?void 0:i.disconnect)===null||s===void 0?void 0:s.call(i)};e.prototype.handleInit=function(){var e=this,t=e.autoplay,a=e.circular,r=e.current,i=e.displayMultipleItems,s=e.duration,n=e.interval,o=e.vertical;var l=this;var d={pagination:{el:".taro-swiper-"+this._id+" > .swiper-container > .swiper-pagination"},direction:o?"vertical":"horizontal",loop:a,slidesPerView:i,initialSlide:r,speed:s,observer:true,observeParents:true,on:{slideTo:function(){l.current=this.realIndex},slideChangeTransitionEnd:function(e){if(l.circular){if(e.isBeginning||e.isEnd){e.slideToLoop(this.realIndex,0);return}}l.onChange.emit({current:this.realIndex,source:""})},transitionEnd:function(){l.onAnimationFinish.emit({current:this.realIndex,source:""})},observerUpdate:function(e,t){var a=t.target;var r=a&&typeof a.className==="string"?a.className:"";if(r.includes("taro_page")&&a.style.display!=="none"){if(l.autoplay&&a.contains(e.$el[0])){if(l.circular){e.slideToLoop(this.realIndex,0)}else{e.slideTo(this.realIndex)}}}}}};if(t){d.autoplay={delay:n,disableOnInteraction:false}}this.swiper=new Swiper$1(".taro-swiper-"+this._id+" > .swiper-container",d);this.swiperWrapper=this.el.querySelector(".taro-swiper-"+this._id+" > .swiper-container > .swiper-wrapper")};e.prototype.render=function(){var e=this,t=e.vertical,a=e.indicatorDots,r=e.indicatorColor,i=e.indicatorActiveColor;var s={overflow:"hidden"};var n={overflow:"visible"};if(this.full){s.height="100%";n.height="100%"}var o=/^(\d+)px/.exec(this.previousMargin)||[],l=o[1];var d=/^(\d+)px/.exec(this.nextMargin)||[],p=d[1];var u=parseInt(l)||0;var f=parseInt(p)||0;if(t){n.marginTop=u+"px";n.marginBottom=f+"px"}else{n.marginRight=f+"px";n.marginLeft=u+"px"}return h(Host,{class:"taro-swiper-"+this._id,style:s},h("div",{class:"swiper-container",style:n},h("style",{type:"text/css"},"\n .taro-swiper-"+this._id+" > .swiper-container > .swiper-pagination > .swiper-pagination-bullet { background: "+r+" }\n .taro-swiper-"+this._id+" > .swiper-container > .swiper-pagination > .swiper-pagination-bullet-active { background: "+i+" }\n "),h("div",{class:"swiper-wrapper"},h("slot",null)),h("div",{class:classnames("swiper-pagination",{"swiper-pagination-hidden":!a,"swiper-pagination-bullets":a})})))};Object.defineProperty(e.prototype,"el",{get:function(){return getElement(this)},enumerable:false,configurable:true});Object.defineProperty(e,"watchers",{get:function(){return{current:["watchCurrent"],autoplay:["watchAutoplay"],duration:["watchDuration"],interval:["watchInterval"],swiperWrapper:["watchSwiperWrapper"],circular:["watchCircular"]}},enumerable:false,configurable:true});return e}();Swiper.style=indexCss;var SwiperItem=function(){function e(e){registerInstance(this,e)}e.prototype.render=function(){return h(Host,{class:"swiper-slide","item-id":this.itemId})};return e}();export{Swiper as taro_swiper_core,SwiperItem as taro_swiper_item_core};
\No newline at end of file