UNPKG

@tarojs/components

Version:

Taro 组件库。

1 lines • 184 kB
System.register(["./p-b2d01686.system.js","./p-5f4d0d5b.system.js","./p-663d1bb9.system.js"],(function(e){"use strict";var t,a,i,r,s,n,l;return{setters:[function(e){t=e.r;a=e.c;i=e.h;r=e.H;s=e.g},function(e){n=e.c},function(e){l=e.d}],execute:function(){function o(e){return e!==null&&typeof e==="object"&&"constructor"in e&&e.constructor===Object}function d(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(o(t[a])&&o(e[a])&&Object.keys(t[a]).length>0){d(e[a],t[a])}}))}var p={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 f(){var e=typeof document!=="undefined"?document:{};d(e,p);return e}var u={document:p,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 c(){var e=typeof window!=="undefined"?window:{};d(e,u);return e}function v(e,t){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;e.__proto__=t}function h(e){h=Object.setPrototypeOf?Object.getPrototypeOf:function e(t){return t.__proto__||Object.getPrototypeOf(t)};return h(e)}function m(e,t){m=Object.setPrototypeOf||function e(t,a){t.__proto__=a;return t};return m(e,t)}function g(){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 w(e,t,a){if(g()){w=Reflect.construct}else{w=function e(t,a,i){var r=[null];r.push.apply(r,a);var s=Function.bind.apply(t,r);var n=new s;if(i)m(n,i.prototype);return n}}return w.apply(null,arguments)}function b(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function y(e){var t=typeof Map==="function"?new Map:undefined;y=function e(a){if(a===null||!b(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,i)}function i(){return w(a,arguments,h(this).constructor)}i.prototype=Object.create(a.prototype,{constructor:{value:i,enumerable:false,writable:true,configurable:true}});return m(i,a)};return y(e)}function x(e){if(e===void 0){throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return e}function E(e){var t=e.__proto__;Object.defineProperty(e,"__proto__",{get:function e(){return t},set:function e(a){t.__proto__=a}})}var C=function(e){v(t,e);function t(t){var a;a=e.call.apply(e,[this].concat(t))||this;E(x(a));return a}return t}(y(Array));function T(e){if(e===void 0){e=[]}var t=[];e.forEach((function(e){if(Array.isArray(e)){t.push.apply(t,T(e))}else{t.push(e)}}));return t}function S(e,t){return Array.prototype.filter.call(e,t)}function A(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 M(e,t){if(typeof e!=="string"){return[e]}var a=[];var i=t.querySelectorAll(e);for(var r=0;r<i.length;r+=1){a.push(i[r])}return a}function k(e,t){var a=c();var i=f();var r=[];if(!t&&e instanceof C){return e}if(!e){return new C(r)}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 l=i.createElement(n);l.innerHTML=s;for(var o=0;o<l.childNodes.length;o+=1){r.push(l.childNodes[o])}}else{r=M(e.trim(),t||i)}}else if(e.nodeType||e===a||e===i){r.push(e)}else if(Array.isArray(e)){if(e instanceof C)return e;r=e}return new C(A(r))}k.fn=C.prototype;function z(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var i=T(t.map((function(e){return e.split(" ")})));this.forEach((function(e){var t;(t=e.classList).add.apply(t,i)}));return this}function P(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var i=T(t.map((function(e){return e.split(" ")})));this.forEach((function(e){var t;(t=e.classList).remove.apply(t,i)}));return this}function L(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var i=T(t.map((function(e){return e.split(" ")})));this.forEach((function(e){i.forEach((function(t){e.classList.toggle(t)}))}))}function O(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var i=T(t.map((function(e){return e.split(" ")})));return S(this,(function(e){return i.filter((function(t){return e.classList.contains(t)})).length>0})).length>0}function I(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 i in e){this[a][i]=e[i];this[a].setAttribute(i,e[i])}}}return this}function $(e){for(var t=0;t<this.length;t+=1){this[t].removeAttribute(e)}return this}function D(e){for(var t=0;t<this.length;t+=1){this[t].style.transform=e}return this}function B(e){for(var t=0;t<this.length;t+=1){this[t].style.transitionDuration=typeof e!=="string"?e+"ms":e}return this}function G(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var i=t[0],r=t[1],s=t[2],n=t[3];if(typeof t[1]==="function"){i=t[0];s=t[1];n=t[2];r=undefined}if(!n)n=false;function l(e){var t=e.target;if(!t)return;var a=e.target.dom7EventData||[];if(a.indexOf(e)<0){a.unshift(e)}if(k(t).is(r))s.apply(t,a);else{var i=k(t).parents();for(var n=0;n<i.length;n+=1){if(k(i[n]).is(r))s.apply(i[n],a)}}}function o(e){var t=e&&e.target?e.target.dom7EventData||[]:[];if(t.indexOf(e)<0){t.unshift(e)}s.apply(this,t)}var d=i.split(" ");var p;for(var f=0;f<this.length;f+=1){var u=this[f];if(!r){for(p=0;p<d.length;p+=1){var c=d[p];if(!u.dom7Listeners)u.dom7Listeners={};if(!u.dom7Listeners[c])u.dom7Listeners[c]=[];u.dom7Listeners[c].push({listener:s,proxyListener:o});u.addEventListener(c,o,n)}}else{for(p=0;p<d.length;p+=1){var v=d[p];if(!u.dom7LiveListeners)u.dom7LiveListeners={};if(!u.dom7LiveListeners[v])u.dom7LiveListeners[v]=[];u.dom7LiveListeners[v].push({listener:s,proxyListener:l});u.addEventListener(v,l,n)}}}return this}function N(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++){t[a]=arguments[a]}var i=t[0],r=t[1],s=t[2],n=t[3];if(typeof t[1]==="function"){i=t[0];s=t[1];n=t[2];r=undefined}if(!n)n=false;var l=i.split(" ");for(var o=0;o<l.length;o+=1){var d=l[o];for(var p=0;p<this.length;p+=1){var f=this[p];var u=void 0;if(!r&&f.dom7Listeners){u=f.dom7Listeners[d]}else if(r&&f.dom7LiveListeners){u=f.dom7LiveListeners[d]}if(u&&u.length){for(var c=u.length-1;c>=0;c-=1){var v=u[c];if(s&&v.listener===s){f.removeEventListener(d,v.proxyListener,n);u.splice(c,1)}else if(s&&v.listener&&v.listener.dom7proxy&&v.listener.dom7proxy===s){f.removeEventListener(d,v.proxyListener,n);u.splice(c,1)}else if(!s){f.removeEventListener(d,v.proxyListener,n);u.splice(c,1)}}}}}return this}function Y(){var e=c();for(var t=arguments.length,a=new Array(t),i=0;i<t;i++){a[i]=arguments[i]}var r=a[0].split(" ");var s=a[1];for(var n=0;n<r.length;n+=1){var l=r[n];for(var o=0;o<this.length;o+=1){var d=this[o];if(e.CustomEvent){var p=new e.CustomEvent(l,{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 H(e){var t=this;function a(i){if(i.target!==this)return;e.call(this,i);t.off("transitionend",a)}if(e){t.on("transitionend",a)}return this}function R(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 j(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 W(){if(this.length>0){var e=c();var t=f();var a=this[0];var i=a.getBoundingClientRect();var r=t.body;var s=a.clientTop||r.clientTop||0;var n=a.clientLeft||r.clientLeft||0;var l=a===e?e.scrollY:a.scrollTop;var o=a===e?e.scrollX:a.scrollLeft;return{top:i.top+l-s,left:i.left+o-n}}return null}function X(){var e=c();if(this[0])return e.getComputedStyle(this[0],null);return{}}function F(e,t){var a=c();var i;if(arguments.length===1){if(typeof e==="string"){if(this[0])return a.getComputedStyle(this[0],null).getPropertyValue(e)}else{for(i=0;i<this.length;i+=1){for(var r in e){this[i].style[r]=e[r]}}return this}}if(arguments.length===2&&typeof e==="string"){for(i=0;i<this.length;i+=1){this[i].style[e]=t}return this}return this}function V(e){if(!e)return this;this.forEach((function(t,a){e.apply(t,[t,a])}));return this}function q(e){var t=S(this,e);return k(t)}function _(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 U(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 Q(e){var t=c();var a=f();var i=this[0];var r;var s;if(!i||typeof e==="undefined")return false;if(typeof e==="string"){if(i.matches)return i.matches(e);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(e);if(i.msMatchesSelector)return i.msMatchesSelector(e);r=k(e);for(s=0;s<r.length;s+=1){if(r[s]===i)return true}return false}if(e===a){return i===a}if(e===t){return i===t}if(e.nodeType||e instanceof C){r=e.nodeType?[e]:e;for(s=0;s<r.length;s+=1){if(r[s]===i)return true}return false}return false}function K(){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 Z(e){if(typeof e==="undefined")return this;var t=this.length;if(e>t-1){return k([])}if(e<0){var a=t+e;if(a<0)return k([]);return k([this[a]])}return k([this[e]])}function J(){var e;var t=f();for(var a=0;a<arguments.length;a+=1){e=a<0||arguments.length<=a?undefined:arguments[a];for(var i=0;i<this.length;i+=1){if(typeof e==="string"){var r=t.createElement("div");r.innerHTML=e;while(r.firstChild){this[i].appendChild(r.firstChild)}}else if(e instanceof C){for(var s=0;s<e.length;s+=1){this[i].appendChild(e[s])}}else{this[i].appendChild(e)}}}return this}function ee(e){var t=f();var a;var i;for(a=0;a<this.length;a+=1){if(typeof e==="string"){var r=t.createElement("div");r.innerHTML=e;for(i=r.childNodes.length-1;i>=0;i-=1){this[a].insertBefore(r.childNodes[i],this[a].childNodes[0])}}else if(e instanceof C){for(i=0;i<e.length;i+=1){this[a].insertBefore(e[i],this[a].childNodes[0])}}else{this[a].insertBefore(e,this[a].childNodes[0])}}return this}function te(e){if(this.length>0){if(e){if(this[0].nextElementSibling&&k(this[0].nextElementSibling).is(e)){return k([this[0].nextElementSibling])}return k([])}if(this[0].nextElementSibling)return k([this[0].nextElementSibling]);return k([])}return k([])}function ae(e){var t=[];var a=this[0];if(!a)return k([]);while(a.nextElementSibling){var i=a.nextElementSibling;if(e){if(k(i).is(e))t.push(i)}else t.push(i);a=i}return k(t)}function ie(e){if(this.length>0){var t=this[0];if(e){if(t.previousElementSibling&&k(t.previousElementSibling).is(e)){return k([t.previousElementSibling])}return k([])}if(t.previousElementSibling)return k([t.previousElementSibling]);return k([])}return k([])}function re(e){var t=[];var a=this[0];if(!a)return k([]);while(a.previousElementSibling){var i=a.previousElementSibling;if(e){if(k(i).is(e))t.push(i)}else t.push(i);a=i}return k(t)}function se(e){var t=[];for(var a=0;a<this.length;a+=1){if(this[a].parentNode!==null){if(e){if(k(this[a].parentNode).is(e))t.push(this[a].parentNode)}else{t.push(this[a].parentNode)}}}return k(t)}function ne(e){var t=[];for(var a=0;a<this.length;a+=1){var i=this[a].parentNode;while(i){if(e){if(k(i).is(e))t.push(i)}else{t.push(i)}i=i.parentNode}}return k(t)}function le(e){var t=this;if(typeof e==="undefined"){return k([])}if(!t.is(e)){t=t.parents(e).eq(0)}return t}function oe(e){var t=[];for(var a=0;a<this.length;a+=1){var i=this[a].querySelectorAll(e);for(var r=0;r<i.length;r+=1){t.push(i[r])}}return k(t)}function de(e){var t=[];for(var a=0;a<this.length;a+=1){var i=this[a].children;for(var r=0;r<i.length;r+=1){if(!e||k(i[r]).is(e)){t.push(i[r])}}}return k(t)}function pe(){for(var e=0;e<this.length;e+=1){if(this[e].parentNode)this[e].parentNode.removeChild(this[e])}return this}var fe={addClass:z,removeClass:P,hasClass:O,toggleClass:L,attr:I,removeAttr:$,transform:D,transition:B,on:G,off:N,trigger:Y,transitionEnd:H,outerWidth:R,outerHeight:j,styles:X,offset:W,css:F,each:V,html:_,text:U,is:Q,index:K,eq:Z,append:J,prepend:ee,next:te,nextAll:ae,prev:ie,prevAll:re,parent:se,parents:ne,closest:le,find:oe,children:de,filter:q,remove:pe};Object.keys(fe).forEach((function(e){Object.defineProperty(k.fn,e,{value:fe[e],writable:true})}));function ue(e){var t=e;Object.keys(t).forEach((function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}function ce(e,t){if(t===void 0){t=0}return setTimeout(e,t)}function ve(){return Date.now()}function he(e){var t=c();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 me(e,t){if(t===void 0){t="x"}var a=c();var i;var r;var s;var n=he(e);if(a.WebKitCSSMatrix){r=n.transform||n.webkitTransform;if(r.split(",").length>6){r=r.split(", ").map((function(e){return e.replace(",",".")})).join(", ")}s=new a.WebKitCSSMatrix(r==="none"?"":r)}else{s=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,");i=s.toString().split(",")}if(t==="x"){if(a.WebKitCSSMatrix)r=s.m41;else if(i.length===16)r=parseFloat(i[12]);else r=parseFloat(i[4])}if(t==="y"){if(a.WebKitCSSMatrix)r=s.m42;else if(i.length===16)r=parseFloat(i[13]);else r=parseFloat(i[5])}return r||0}function ge(e){return typeof e==="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function we(e){if(typeof window!=="undefined"){return e instanceof HTMLElement}return e&&(e.nodeType===1||e.nodeType===11)}function be(){var e=Object(arguments.length<=0?undefined:arguments[0]);var t=["__proto__","constructor","prototype"];for(var a=1;a<arguments.length;a+=1){var i=a<0||arguments.length<=a?undefined:arguments[a];if(i!==undefined&&i!==null&&!we(i)){var r=Object.keys(Object(i)).filter((function(e){return t.indexOf(e)<0}));for(var s=0,n=r.length;s<n;s+=1){var l=r[s];var o=Object.getOwnPropertyDescriptor(i,l);if(o!==undefined&&o.enumerable){if(ge(e[l])&&ge(i[l])){if(i[l].__swiper__){e[l]=i[l]}else{be(e[l],i[l])}}else if(!ge(e[l])&&ge(i[l])){e[l]={};if(i[l].__swiper__){e[l]=i[l]}else{be(e[l],i[l])}}else{e[l]=i[l]}}}}}return e}function ye(e,t){Object.keys(t).forEach((function(a){if(ge(t[a])){Object.keys(t[a]).forEach((function(i){if(typeof t[a][i]==="function"){t[a][i]=t[a][i].bind(e)}}))}e[a]=t[a]}))}function xe(e){if(e===void 0){e=""}return"."+e.trim().replace(/([\.:\/])/g,"\\$1").replace(/ /g,".")}function Ee(e,t,a,i){var r=f();if(a){Object.keys(i).forEach((function(a){if(!t[a]&&t.auto===true){var s=r.createElement("div");s.className=i[a];e.append(s);t[a]=s}}))}return t}var Ce;function Te(){var e=c();var t=f();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 i=Object.defineProperty({},"passive",{get:function e(){a=true}});e.addEventListener("testPassiveListener",null,i)}catch(e){}return a}(),gestures:function t(){return"ongesturestart"in e}()}}function Se(){if(!Ce){Ce=Te()}return Ce}var Ae;function Me(e){var t=e===void 0?{}:e,a=t.userAgent;var i=Se();var r=c();var s=r.navigator.platform;var n=a||r.navigator.userAgent;var l={ios:false,android:false};var o=r.screen.width;var d=r.screen.height;var p=n.match(/(Android);?[\s\/]+([\d.]+)?/);var f=n.match(/(iPad).*OS\s([\d_]+)/);var u=n.match(/(iPod)(.*OS\s([\d_]+))?/);var v=!f&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/);var h=s==="Win32";var m=s==="MacIntel";var g=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];if(!f&&m&&i.touch&&g.indexOf(o+"x"+d)>=0){f=n.match(/(Version)\/([\d.]+)/);if(!f)f=[0,1,"13_0_0"];m=false}if(p&&!h){l.os="android";l.android=true}if(f||v||u){l.os="ios";l.ios=true}return l}function ke(e){if(e===void 0){e={}}if(!Ae){Ae=Me(e)}return Ae}var ze;function Pe(){var e=c();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 Le(){if(!ze){ze=Pe()}return ze}var Oe=function e(){var t=c();return typeof t.ResizeObserver!=="undefined"};var Ie={name:"resize",create:function e(){var t=this;be(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,i=t.height;var r=a;var s=i;e.forEach((function(e){var a=e.contentBoxSize,i=e.contentRect,n=e.target;if(n&&n!==t.el)return;r=i?i.width:(a[0]||a).inlineSize;s=i?i.height:(a[0]||a).blockSize}));if(r!==a||s!==i){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=c();if(t.params.resizeObserver&&Oe()){t.resize.createObserver();return}a.addEventListener("resize",t.resize.resizeHandler);a.addEventListener("orientationchange",t.resize.orientationChangeHandler)},destroy:function e(t){var a=c();t.resize.removeObserver();a.removeEventListener("resize",t.resize.resizeHandler);a.removeEventListener("orientationchange",t.resize.orientationChangeHandler)}}};function $e(){$e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var i in a){if(Object.prototype.hasOwnProperty.call(a,i)){e[i]=a[i]}}}return e};return $e.apply(this,arguments)}var De={attach:function e(t,a){if(a===void 0){a={}}var i=c();var r=this;var s=i.MutationObserver||i.WebkitMutationObserver;var n=new s((function(e){if(e.length===1){r.emit("observerUpdate",e[0]);return}var t=function t(){r.emit("observerUpdate",e[0])};if(i.requestAnimationFrame){i.requestAnimationFrame(t)}else{i.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});r.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 i=0;i<a.length;i+=1){t.observer.attach(a[i])}}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 Be={name:"observer",params:{observer:false,observeParents:false,observeSlideChildren:false},create:function e(){var t=this;ye(t,{observer:$e({},De,{observers:[]})})},on:{init:function e(t){t.observer.init()},destroy:function e(t){t.observer.destroy()}}};var Ge={useParams:function e(t){var a=this;if(!a.modules)return;Object.keys(a.modules).forEach((function(e){var i=a.modules[e];if(i.params){be(t,i.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 i=a.modules[e];var r=t[e]||{};if(i.on&&a.on){Object.keys(i.on).forEach((function(e){a.on(e,i.on[e])}))}if(i.create){i.create.bind(a)(r)}}))}};var Ne={on:function e(t,a,i){var r=this;if(typeof a!=="function")return r;var s=i?"unshift":"push";t.split(" ").forEach((function(e){if(!r.eventsListeners[e])r.eventsListeners[e]=[];r.eventsListeners[e][s](a)}));return r},once:function e(t,a,i){var r=this;if(typeof a!=="function")return r;function s(){r.off(t,s);if(s.__emitterProxy){delete s.__emitterProxy}for(var e=arguments.length,i=new Array(e),n=0;n<e;n++){i[n]=arguments[n]}a.apply(r,i)}s.__emitterProxy=a;return r.on(t,s,i)},onAny:function e(t,a){var i=this;if(typeof t!=="function")return i;var r=a?"unshift":"push";if(i.eventsAnyListeners.indexOf(t)<0){i.eventsAnyListeners[r](t)}return i},offAny:function e(t){var a=this;if(!a.eventsAnyListeners)return a;var i=a.eventsAnyListeners.indexOf(t);if(i>=0){a.eventsAnyListeners.splice(i,1)}return a},off:function e(t,a){var i=this;if(!i.eventsListeners)return i;t.split(" ").forEach((function(e){if(typeof a==="undefined"){i.eventsListeners[e]=[]}else if(i.eventsListeners[e]){i.eventsListeners[e].forEach((function(t,r){if(t===a||t.__emitterProxy&&t.__emitterProxy===a){i.eventsListeners[e].splice(r,1)}}))}}));return i},emit:function e(){var t=this;if(!t.eventsListeners)return t;var a;var i;var r;for(var s=arguments.length,n=new Array(s),l=0;l<s;l++){n[l]=arguments[l]}if(typeof n[0]==="string"||Array.isArray(n[0])){a=n[0];i=n.slice(1,n.length);r=t}else{a=n[0].events;i=n[0].data;r=n[0].context||t}i.unshift(r);var o=Array.isArray(a)?a:a.split(" ");o.forEach((function(e){if(t.eventsAnyListeners&&t.eventsAnyListeners.length){t.eventsAnyListeners.forEach((function(t){t.apply(r,[e].concat(i))}))}if(t.eventsListeners&&t.eventsListeners[e]){t.eventsListeners[e].forEach((function(e){e.apply(r,i)}))}}));return t}};function Ye(){var e=this;var t;var a;var i=e.$el;if(typeof e.params.width!=="undefined"&&e.params.width!==null){t=e.params.width}else{t=i[0].clientWidth}if(typeof e.params.height!=="undefined"&&e.params.height!==null){a=e.params.height}else{a=i[0].clientHeight}if(t===0&&e.isHorizontal()||a===0&&e.isVertical()){return}t=t-parseInt(i.css("padding-left")||0,10)-parseInt(i.css("padding-right")||0,10);a=a-parseInt(i.css("padding-top")||0,10)-parseInt(i.css("padding-bottom")||0,10);if(Number.isNaN(t))t=0;if(Number.isNaN(a))a=0;be(e,{width:t,height:a,size:e.isHorizontal()?t:a})}function He(){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 i=e.params;var r=e.$wrapperEl,s=e.size,n=e.rtlTranslate,l=e.wrongRTL;var o=e.virtual&&i.virtual.enabled;var d=o?e.virtual.slides.length:e.slides.length;var p=r.children("."+e.params.slideClass);var f=o?e.virtual.slides.length:p.length;var u=[];var c=[];var v=[];var h=i.slidesOffsetBefore;if(typeof h==="function"){h=i.slidesOffsetBefore.call(e)}var m=i.slidesOffsetAfter;if(typeof m==="function"){m=i.slidesOffsetAfter.call(e)}var g=e.snapGrid.length;var w=e.slidesGrid.length;var b=i.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(i.slidesPerColumn>1){if(Math.floor(f/i.slidesPerColumn)===f/e.params.slidesPerColumn){C=f}else{C=Math.ceil(f/i.slidesPerColumn)*i.slidesPerColumn}if(i.slidesPerView!=="auto"&&i.slidesPerColumnFill==="row"){C=Math.max(C,i.slidesPerView*i.slidesPerColumn)}}var T;var S=i.slidesPerColumn;var A=C/S;var M=Math.floor(f/i.slidesPerColumn);for(var k=0;k<f;k+=1){T=0;var z=p.eq(k);if(i.slidesPerColumn>1){var P=void 0;var L=void 0;var O=void 0;if(i.slidesPerColumnFill==="row"&&i.slidesPerGroup>1){var I=Math.floor(k/(i.slidesPerGroup*i.slidesPerColumn));var $=k-i.slidesPerColumn*i.slidesPerGroup*I;var D=I===0?i.slidesPerGroup:Math.min(Math.ceil((f-I*S*i.slidesPerGroup)/S),i.slidesPerGroup);O=Math.floor($/D);L=$-O*D+I*i.slidesPerGroup;P=L+O*C/S;z.css({"-webkit-box-ordinal-group":P,"-moz-box-ordinal-group":P,"-ms-flex-order":P,"-webkit-order":P,order:P})}else if(i.slidesPerColumnFill==="column"){L=Math.floor(k/S);O=k-L*S;if(L>M||L===M&&O===S-1){O+=1;if(O>=S){O=0;L+=1}}}else{O=Math.floor(k/A);L=k-O*A}z.css(t("margin-top"),O!==0?i.spaceBetween&&i.spaceBetween+"px":"")}if(z.css("display")==="none")continue;if(i.slidesPerView==="auto"){var B=getComputedStyle(z[0]);var G=z[0].style.transform;var N=z[0].style.webkitTransform;if(G){z[0].style.transform="none"}if(N){z[0].style.webkitTransform="none"}if(i.roundLengths){T=e.isHorizontal()?z.outerWidth(true):z.outerHeight(true)}else{var Y=a(B,"width");var H=a(B,"padding-left");var R=a(B,"padding-right");var j=a(B,"margin-left");var W=a(B,"margin-right");var X=B.getPropertyValue("box-sizing");if(X&&X==="border-box"){T=Y+j+W}else{var F=z[0],V=F.clientWidth,q=F.offsetWidth;T=Y+H+R+j+W+(q-V)}}if(G){z[0].style.transform=G}if(N){z[0].style.webkitTransform=N}if(i.roundLengths)T=Math.floor(T)}else{T=(s-(i.slidesPerView-1)*b)/i.slidesPerView;if(i.roundLengths)T=Math.floor(T);if(p[k]){p[k].style[t("width")]=T+"px"}}if(p[k]){p[k].swiperSlideSize=T}v.push(T);if(i.centeredSlides){y=y+T/2+x/2+b;if(x===0&&k!==0)y=y-s/2-b;if(k===0)y=y-s/2-b;if(Math.abs(y)<1/1e3)y=0;if(i.roundLengths)y=Math.floor(y);if(E%i.slidesPerGroup===0)u.push(y);c.push(y)}else{if(i.roundLengths)y=Math.floor(y);if((E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup===0)u.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 _;if(n&&l&&(i.effect==="slide"||i.effect==="coverflow")){r.css({width:e.virtualSize+i.spaceBetween+"px"})}if(i.setWrapperSize){var U;r.css((U={},U[t("width")]=e.virtualSize+i.spaceBetween+"px",U))}if(i.slidesPerColumn>1){var Q;e.virtualSize=(T+i.spaceBetween)*C;e.virtualSize=Math.ceil(e.virtualSize/i.slidesPerColumn)-i.spaceBetween;r.css((Q={},Q[t("width")]=e.virtualSize+i.spaceBetween+"px",Q));if(i.centeredSlides){_=[];for(var K=0;K<u.length;K+=1){var Z=u[K];if(i.roundLengths)Z=Math.floor(Z);if(u[K]<e.virtualSize+u[0])_.push(Z)}u=_}}if(!i.centeredSlides){_=[];for(var J=0;J<u.length;J+=1){var ee=u[J];if(i.roundLengths)ee=Math.floor(ee);if(u[J]<=e.virtualSize-s){_.push(ee)}}u=_;if(Math.floor(e.virtualSize-s)-Math.floor(u[u.length-1])>1){u.push(e.virtualSize-s)}}if(u.length===0)u=[0];if(i.spaceBetween!==0){var te;var ae=e.isHorizontal()&&n?"marginLeft":t("marginRight");p.filter((function(e,t){if(!i.cssMode)return true;if(t===p.length-1){return false}return true})).css((te={},te[ae]=b+"px",te))}if(i.centeredSlides&&i.centeredSlidesBounds){var ie=0;v.forEach((function(e){ie+=e+(i.spaceBetween?i.spaceBetween:0)}));ie-=i.spaceBetween;var re=ie-s;u=u.map((function(e){if(e<0)return-h;if(e>re)return re+m;return e}))}if(i.centerInsufficientSlides){var se=0;v.forEach((function(e){se+=e+(i.spaceBetween?i.spaceBetween:0)}));se-=i.spaceBetween;if(se<s){var ne=(s-se)/2;u.forEach((function(e,t){u[t]=e-ne}));c.forEach((function(e,t){c[t]=e+ne}))}}be(e,{slides:p,snapGrid:u,slidesGrid:c,slidesSizesGrid:v});if(f!==d){e.emit("slidesLengthChange")}if(u.length!==g){if(e.params.watchOverflow)e.checkOverflow();e.emit("snapGridLengthChange")}if(c.length!==w){e.emit("slidesGridLengthChange")}if(i.watchSlidesProgress||i.watchSlidesVisibility){e.updateSlidesOffset()}}function Re(e){var t=this;var a=[];var i=t.virtual&&t.params.virtual.enabled;var r=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(i){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 l=t.activeIndex+s;if(l>t.slides.length&&!i)break;a.push(n(l))}}}else{a.push(n(t.activeIndex))}for(s=0;s<a.length;s+=1){if(typeof a[s]!=="undefined"){var o=a[s].offsetHeight;r=o>r?o:r}}if(r)t.$wrapperEl.css("height",r+"px")}function je(){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 We(e){if(e===void 0){e=this&&this.translate||0}var t=this;var a=t.params;var i=t.slides,r=t.rtlTranslate;if(i.length===0)return;if(typeof i[0].swiperSlideOffset==="undefined")t.updateSlidesOffset();var s=-e;if(r)s=e;i.removeClass(a.slideVisibleClass);t.visibleSlidesIndexes=[];t.visibleSlides=[];for(var n=0;n<i.length;n+=1){var l=i[n];var o=(s+(a.centeredSlides?t.minTranslate():0)-l.swiperSlideOffset)/(l.swiperSlideSize+a.spaceBetween);if(a.watchSlidesVisibility||a.centeredSlides&&a.autoHeight){var d=-(s-l.swiperSlideOffset);var p=d+t.slidesSizesGrid[n];var f=d>=0&&d<t.size-1||p>1&&p<=t.size||d<=0&&p>=t.size;if(f){t.visibleSlides.push(l);t.visibleSlidesIndexes.push(n);i.eq(n).addClass(a.slideVisibleClass)}}l.progress=r?-o:o}t.visibleSlides=k(t.visibleSlides)}function Xe(e){var t=this;if(typeof e==="undefined"){var a=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*a||0}var i=t.params;var r=t.maxTranslate()-t.minTranslate();var s=t.progress,n=t.isBeginning,l=t.isEnd;var o=n;var d=l;if(r===0){s=0;n=true;l=true}else{s=(e-t.minTranslate())/r;n=s<=0;l=s>=1}be(t,{progress:s,isBeginning:n,isEnd:l});if(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)t.updateSlidesProgress(e);if(n&&!o){t.emit("reachBeginning toEdge")}if(l&&!d){t.emit("reachEnd toEdge")}if(o&&!n||d&&!l){t.emit("fromEdge")}t.emit("progress",s)}function Fe(){var e=this;var t=e.slides,a=e.params,i=e.$wrapperEl,r=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 l;if(n){l=e.$wrapperEl.find("."+a.slideClass+'[data-swiper-slide-index="'+r+'"]')}else{l=t.eq(r)}l.addClass(a.slideActiveClass);if(a.loop){if(l.hasClass(a.slideDuplicateClass)){i.children("."+a.slideClass+":not(."+a.slideDuplicateClass+')[data-swiper-slide-index="'+s+'"]').addClass(a.slideDuplicateActiveClass)}else{i.children("."+a.slideClass+"."+a.slideDuplicateClass+'[data-swiper-slide-index="'+s+'"]').addClass(a.slideDuplicateActiveClass)}}var o=l.nextAll("."+a.slideClass).eq(0).addClass(a.slideNextClass);if(a.loop&&o.length===0){o=t.eq(0);o.addClass(a.slideNextClass)}var d=l.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(o.hasClass(a.slideDuplicateClass)){i.children("."+a.slideClass+":not(."+a.slideDuplicateClass+')[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(a.slideDuplicateNextClass)}else{i.children("."+a.slideClass+"."+a.slideDuplicateClass+'[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(a.slideDuplicateNextClass)}if(d.hasClass(a.slideDuplicateClass)){i.children("."+a.slideClass+":not(."+a.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(a.slideDuplicatePrevClass)}else{i.children("."+a.slideClass+"."+a.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(a.slideDuplicatePrevClass)}}e.emitSlidesClasses()}function Ve(e){var t=this;var a=t.rtlTranslate?t.translate:-t.translate;var i=t.slidesGrid,r=t.snapGrid,s=t.params,n=t.activeIndex,l=t.realIndex,o=t.snapIndex;var d=e;var p;if(typeof d==="undefined"){for(var f=0;f<i.length;f+=1){if(typeof i[f+1]!=="undefined"){if(a>=i[f]&&a<i[f+1]-(i[f+1]-i[f])/2){d=f}else if(a>=i[f]&&a<i[f+1]){d=f+1}}else if(a>=i[f]){d=f}}if(s.normalizeSlideIndex){if(d<0||typeof d==="undefined")d=0}}if(r.indexOf(a)>=0){p=r.indexOf(a)}else{var u=Math.min(s.slidesPerGroupSkip,d);p=u+Math.floor((d-u)/s.slidesPerGroup)}if(p>=r.length)p=r.length-1;if(d===n){if(p!==o){t.snapIndex=p;t.emit("snapIndexChange")}return}var c=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10);be(t,{snapIndex:p,realIndex:c,previousIndex:n,activeIndex:d});t.emit("activeIndexChange");t.emit("snapIndexChange");if(l!==c){t.emit("realIndexChange")}if(t.initialized||t.params.runCallbacksOnInit){t.emit("slideChange")}}function qe(e){var t=this;var a=t.params;var i=k(e.target).closest("."+a.slideClass)[0];var r=false;var s;if(i){for(var n=0;n<t.slides.length;n+=1){if(t.slides[n]===i){r=true;s=n;break}}}if(i&&r){t.clickedSlide=i;if(t.virtual&&t.params.virtual.enabled){t.clickedIndex=parseInt(k(i).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 _e={updateSize:Ye,updateSlides:He,updateAutoHeight:Re,updateSlidesOffset:je,updateSlidesProgress:We,updateProgress:Xe,updateSlidesClasses:Fe,updateActiveIndex:Ve,updateClickedSlide:qe};function Ue(e){if(e===void 0){e=this.isHorizontal()?"x":"y"}var t=this;var a=t.params,i=t.rtlTranslate,r=t.translate,s=t.$wrapperEl;if(a.virtualTranslate){return i?-r:r}if(a.cssMode){return r}var n=me(s[0],e);if(i)n=-n;return n||0}function Qe(e,t){var a=this;var i=a.rtlTranslate,r=a.params,s=a.$wrapperEl,n=a.wrapperEl,l=a.progress;var o=0;var d=0;var p=0;if(a.isHorizontal()){o=i?-e:e}else{d=e}if(r.roundLengths){o=Math.floor(o);d=Math.floor(d)}if(r.cssMode){n[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-o:-d}else if(!r.virtualTranslate){s.transform("translate3d("+o+"px, "+d+"px, "+p+"px)")}a.previousTranslate=a.translate;a.translate=a.isHorizontal()?o:d;var f;var u=a.maxTranslate()-a.minTranslate();if(u===0){f=0}else{f=(e-a.minTranslate())/u}if(f!==l){a.updateProgress(e)}a.emit("setTranslate",a.translate,t)}function Ke(){return-this.snapGrid[0]}function Ze(){return-this.snapGrid[this.snapGrid.length-1]}function Je(e,t,a,i,r){if(e===void 0){e=0}if(t===void 0){t=this.params.speed}if(a===void 0){a=true}if(i===void 0){i=true}var s=this;var n=s.params,l=s.wrapperEl;if(s.animating&&n.preventInteractionOnTransition){return false}var o=s.minTranslate();var d=s.maxTranslate();var p;if(i&&e>o)p=o;else if(i&&e<d)p=d;else p=e;s.updateProgress(p);if(n.cssMode){var f=s.isHorizontal();if(t===0){l[f?"scrollLeft":"scrollTop"]=-p}else{if(l.scrollTo){var u;l.scrollTo((u={},u[f?"left":"top"]=-p,u.behavior="smooth",u))}else{l[f?"scrollLeft":"scrollTop"]=-p}}return true}if(t===0){s.setTransition(0);s.setTranslate(p);if(a){s.emit("beforeTransitionStart",t,r);s.emit("transitionEnd")}}else{s.setTransition(t);s.setTranslate(p);if(a){s.emit("beforeTransitionStart",t,r);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 et={getTranslate:Ue,setTranslate:Qe,minTranslate:Ke,maxTranslate:Ze,translateTo:Je};function tt(e,t){var a=this;if(!a.params.cssMode){a.$wrapperEl.transition(e)}a.emit("setTransition",e,t)}function at(e,t){if(e===void 0){e=true}var a=this;var i=a.activeIndex,r=a.params,s=a.previousIndex;if(r.cssMode)return;if(r.autoHeight){a.updateAutoHeight()}var n=t;if(!n){if(i>s)n="next";else if(i<s)n="prev";else n="reset"}a.emit("transitionStart");if(e&&i!==s){if(n==="reset"){a.emit("slideResetTransitionStart");return}a.emit("slideChangeTransitionStart");if(n==="next"){a.emit("slideNextTransitionStart")}else{a.emit("slidePrevTransitionStart")}}}function it(e,t){if(e===void 0){e=true}var a=this;var i=a.activeIndex,r=a.previousIndex,s=a.params;a.animating=false;if(s.cssMode)return;a.setTransition(0);var n=t;if(!n){if(i>r)n="next";else if(i<r)n="prev";else n="reset"}a.emit("transitionEnd");if(e&&i!==r){if(n==="reset"){a.emit("slideResetTransitionEnd");return}a.emit("slideChangeTransitionEnd");if(n==="next"){a.emit("slideNextTransitionEnd")}else{a.emit("slidePrevTransitionEnd")}}}var rt={setTransition:tt,transitionStart:at,transitionEnd:it};function st(e,t,a,i,r){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 l=this;var o=e;if(o<0)o=0;var d=l.params,p=l.snapGrid,f=l.slidesGrid,u=l.previousIndex,c=l.activeIndex,v=l.rtlTranslate,h=l.wrapperEl,m=l.enabled;if(l.animating&&d.preventInteractionOnTransition||!m&&!i&&!r){return false}var g=Math.min(l.params.slidesPerGroupSkip,o);var w=g+Math.floor((o-g)/l.params.slidesPerGroup);if(w>=p.length)w=p.length-1;if((c||d.initialSlide||0)===(u||0)&&a){l.emit("beforeSlideChangeStart")}var b=-p[w];l.updateProgress(b);if(d.normalizeSlideIndex){for(var y=0;y<f.length;y+=1){var x=-Math.floor(b*100);var E=Math.floor(f[y]*100);var C=Math.floor(f[y+1]*100);if(typeof f[y+1]!=="undefined"){if(x>=E&&x<C-(C-E)/2){o=y}else if(x>=E&&x<C){o=y+1}}else if(x>=E){o=y}}}if(l.initialized&&o!==c){if(!l.allowSlideNext&&b<l.translate&&b<l.minTranslate()){return false}if(!l.allowSlidePrev&&b>l.translate&&b>l.maxTranslate()){if((c||0)!==o)return false}}var T;if(o>c)T="next";else if(o<c)T="prev";else T="reset";if(v&&-b===l.translate||!v&&b===l.translate){l.updateActiveIndex(o);if(d.autoHeight){l.updateAutoHeight()}l.updateSlidesClasses();if(d.effect!=="slide"){l.setTranslate(b)}if(T!=="reset"){l.transitionStart(a,T);l.transitionEnd(a,T)}return false}if(d.cssMode){var S=l.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){l.setTransition(0);l.setTranslate(b);l.updateActiveIndex(o);l.updateSlidesClasses();l.emit("beforeTransitionStart",t,i);l.transitionStart(a,T);l.transitionEnd(a,T)}else{l.setTransition(t);l.setTranslate(b);l.updateActiveIndex(o);l.updateSlidesClasses();l.emit("beforeTransitionStart",t,i);l.transitionStart(a,T);if(!l.animating){l.animating=true;if(!l.onSlideToWrapperTransitionEnd){l.onSlideToWrapperTransitionEnd=function e(t){if(!l||l.destroyed)return;if(t.target!==this)return;l.$wrapperEl[0].removeEventListener("transitionend",l.onSlideToWrapperTransitionEnd);l.$wrapperEl[0].removeEventListener("webkitTransitionEnd",l.onSlideToWrapperTransitionEnd);l.onSlideToWrapperTransitionEnd=null;delete l.onSlideToWrapperTransitionEnd;l.transitionEnd(a,T)}}l.$wrapperEl[0].addEventListener("transitionend",l.onSlideToWrapperTransitionEnd);l.$wrapperEl[0].addEventListener("webkitTransitionEnd",l.onSlideToWrapperTransitionEnd)}}return true}function nt(e,t,a,i){if(e===void 0){e=0}if(t===void 0){t=this.params.speed}if(a===void 0){a=true}var r=this;var s=e;if(r.params.loop){s+=r.loopedSlides}return r.slideTo(s,t,a,i)}function lt(e,t,a){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var i=this;var r=i.params,s=i.animating,n=i.enabled;if(!n)return i;var l=i.activeIndex<r.slidesPerGroupSkip?1:r.slidesPerGroup;if(r.loop){if(s&&r.loopPreventsSlide)return false;i.loopFix();i._clientLeft=i.$wrapperEl[0].clientLeft}return i.slideTo(i.activeIndex+l,e,t,a)}function ot(e,t,a){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var i=this;var r=i.params,s=i.animating,n=i.snapGrid,l=i.slidesGrid,o=i.rtlTranslate,d=i.enabled;if(!d)return i;if(r.loop){if(s&&r.loopPreventsSlide)return false;i.loopFix();i._clientLeft=i.$wrapperEl[0].clientLeft}var p=o?i.translate:-i.translate;function f(e){if(e<0)return-Math.floor(Math.abs(e));return Math.floor(e)}var u=f(p);var c=n.map((function(e){return f(e)}));var v=n[c.indexOf(u)-1];if(typeof v==="undefined"&&r.cssMode){n.forEach((function(e){if(!v&&u>=e)v=e}))}var h;if(typeof v!=="undefined"){h=l.indexOf(v);if(h<0)h=i.activeIndex-1}return i.slideTo(h,e,t,a)}function dt(e,t,a){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var i=this;return i.slideTo(i.activeIndex,e,t,a)}function pt(e,t,a,i){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}if(i===void 0){i=.5}var r=this;var s=r.activeIndex;var n=Math.min(r.params.slidesPerGroupSkip,s);var l=n+Math.floor((s-n)/r.params.slidesPerGroup);var o=r.rtlTranslate?r.translate:-r.translate;if(o>=r.snapGrid[l]){var d=r.snapGrid[l];var p=r.snapGrid[l+1];if(o-d>(p-d)*i){s+=r.params.slidesPerGroup}}else{var f=r.snapGrid[l-1];var u=r.snapGrid[l];if(o-f<=(u-f)*i){s-=r.params.slidesPerGroup}}s=Math.max(s,0);s=Math.min(s,r.slidesGrid.length-1);return r.slideTo(s,e,t,a)}function ft(){var e=this;var t=e.params,a=e.$wrapperEl;var i=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;var r=e.clickedIndex;var s;if(t.loop){if(e.animating)return;s=parseInt(k(e.clickedSlide).attr("data-swiper-slide-index"),10);if(t.centeredSlides){if(r<e.loopedSlides-i/2||r>e.slides.length-e.loopedSlides+i/2){e.loopFix();r=a.children("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]:not(.'+t.slideDuplicateClass+")").eq(0).index();ce((function(){e.slideTo(r)}))}else{e.slideTo(r)}}else if(r>e.slides.length-i){e.loopFix();r=a.children("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]:not(.'+t.slideDuplicateClass+")").eq(0).index();ce((function(){e.slideTo(r)}))}else{e.slideTo(r)}}else{e.slideTo(r)}}var ut={slideTo:st,slideToLoop:nt,slideNext:lt,slidePrev:ot,slideReset:dt,slideToClosest:pt,slideToClickedSlide:ft};function ct(){var e=this;var t=f();var a=e.params,i=e.$wrapperEl;i.children("."+a.slideClass+"."+a.slideDuplicateClass).remove();var r=i.children("."+a.slideClass);if(a.loopFillGroupWithBlank){var s=a.slidesPerGroup-r.length%a.slidesPerGroup;if(s!==a.slidesPerGroup){for(var n=0;n<s;n+=1){var l=k(t.createElement("div")).addClass(a.slideClass+" "+a.slideBlankClass);i.append(l)}r=i.children("."+a.slideClass)}}if(a.slidesPerView==="auto"&&!a.loopedSlides)a.loopedSlides=r.length;e.loopedSlides=Math.ceil(parseFloat(a.loopedSlides||a.slidesPerView,10));e.loopedSlides+=a.loopAdditionalSlides;if(e.loopedSlides>r.length){e.loopedSlides=r.length}var o=[];var d=[];r.each((function(t,a){var i=k(t);if(a<e.loopedSlides){d.push(t)}if(a<r.length&&a>=r.length-e.loopedSlides){o.push(t)}i.attr("data-swiper-slide-index",a)}));for(var p=0;p<d.length;p+=1){i.append(k(d[p].cloneNode(true)).addClass(a.slideDuplicateClass))}for(var u=o.length-1;u>=0;u-=1){i.prepend(k(o[u].cloneNode(true)).addClass(a.slideDuplicateClass))}}function vt(){var e=this;e.emit("beforeLoopFix");var t=e.activeIndex,a=e.slides,i=e.loopedSlides,r=e.allowSlidePrev,s=e.allowSlideNext,n=e.snapGrid,l=e.rtlTranslate;var o;e.allowSlidePrev=true;e.allowSlideNext=true;var d=-n[t];var p=d-e.getTranslate();if(t<i){o=a.length-i*3+t;o+=i;var f=e.slideTo(o,0,false,true);if(f&&p!==0){e.setTranslate((l?-e.translate:e.translate)-p)}}else if(t>=a.length-i){o=-a.length+t+i;o+=i;var u=e.slideTo(o,0,false,true);if(u&&p!==0){e.setTranslate((l?-e.translate:e.translate)-p)}}e.allowSlidePrev=r;e.allowSlideNext=s;e.emit("loopFix")}function ht(){var e=this;var t=e.$wrapperEl,a=e.params,i=e.slides;t.children("."+a.slideClass+"."+a.slideDuplicateClass+",."+a.slideClass+"."+a.slideBlankClass).remove();i.removeAttr("data-swiper-slide-index")}var mt={loopCreate:ct,loopFix:vt,loopDestroy:ht};function gt(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 wt(){var e=this;if(e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode){return}e.el.style.cursor=""}var bt={setGrabCursor:gt,unsetGrabCursor:wt};function yt(e){var t=this;var a=t.$wrapperEl,i=t.params;if(i.loop){t.loopDestroy()}if(typeof e==="object"&&"length"in e){for(var r=0;r<e.length;r+=1){if(e[r])a.append(e[r])}}else{a.append(e)}if(i.loop){t.loopCreate()}if(!(i.observer&&t.support.observer)){t.update()}}function xt(e){var t=this;var a=t.params,i=t.$wrapperEl,r=t.activeIndex;if(a.loop){t.loopDestroy()}var s=r+1;if(typeof e==="object"&&"length"in e){for(var n=0;n<e.length;n+=1){if(e[n])i.prepend(e[n])}s=r+e.length}else{i.prepend(e)}if(a.loop){t.loopCreate()}if(!(a.observer&&t.support.observer)){t.update()}t.slideTo(s,0,false)}function Et(e,t){var a=this;var i=a.$wrapperEl,r=a.params,s=a.activeIndex;var n=s;if(r.loop){n-=a.loopedSlides;a.loopDestroy();a.slides=i.children("."+r.slideClass)}var l=a.slides.length;if(e<=0){a.prependSlide(t);return}if(e>=l){a.appendSlide(t);return}var o=n>e?n+1:n;var d=[];for(var p=l-1;p>=e;p-=1){var f=a.slides.eq(p);f.remove();d.unshift(f)}if(typeof t==="object"&&"length"in t){for(var u=0;u<t.length;u+=1){if(t[u])i.append(t[u])}o=n>e?n+t.length:n}else{i.append(t)}for(var c=0;c<d.length;c+=1){i.append(d[c])}if(r.loop){a.loopCreate()}if(!(r.observer&&a.support.observer)){a.update()}if(r.loop){a.slideTo(o+a.loopedSlides,0,false)}else{a.slideTo(o,0,false)}}function Ct(e){var t=this;var a=t.params,i=t.$wrapperEl,r=t.activeIndex;var s=r;if(a.loop){s-=t.loopedSlides;t.loopDestroy();t.slides=i.children("."+a.slideClass)}var n=s;var l;if(typeof e==="object"&&"length"in e){for(var o=0;o<e.length;o+=1){l=e[o];if(t.slides[l])t.slides.eq(l).remove();if(l<n)n-=1}n=Math.max(n,0)}else{l=e;if(t.slides[l])t.slides.eq(l).remove();if(l<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 Tt(){var e=this;var t=[];for(var a=0;a<e.slides.length;a+=1){t.push(a)}e.removeSlide(t)}var St={appendSlide:yt,prependSlide:xt,addSlide:Et,removeSlide:Ct,removeAllSlides:Tt};function At(e){var t=this;var a=f();var i=c();var r=t.touchEventsData;var s=t.params,n=t.touches,l=t.enabled;if(!l)return;if(t.animating&&s.preventInteractionOnTransition){return}var o=e;if(o.originalEvent)o=o.originalEvent;var d=k(o.target);if(s.touchEventsTarget==="wrapper"){if(!d.closest(t.wrapperEl).length)return}r.isTouchEvent=o.type==="touchstart";if(!r.isTouchEvent&&"which"in o&&o.which===3)return;if(!r.isTouchEvent&&"button"in o&&o.button>0)return;if(r.isTouched&&r.isMoved)return;var p=!!s.noSwipingClass&&s.noSwipingClass!=="";if(p&&o.target&&o.target.shadowRoot&&e.path&&e.path[0]){d=k(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=o.type==="touchstart"?o.targetTouches[0].pageX:o.pageX;n.currentY=o.type==="touchstart"?o.targetTouches[0].pageY:o.pageY;var u=n.currentX;var v=n.currentY;var h=s.edgeSwipeDetection||s.iOSEdgeSwipeDetection;var m=s.edgeSwipeThreshold||s.iOSEdgeSwipeThreshold;if(h&&(u<=m||u>=i.innerWidth-m)){if(h==="prevent"){e.preventDefault()}else{return}}be(r,{isTouched:true,isMoved:false,allowTouchCallbacks:true,isScrolling:undefined,startMoving:undefined});n.startX=u;n.startY=v;r.touchStartTime=ve();t.allowClick=true;t.updateSize();t.swipeDirection=undefined;if(s.threshold>0)r.allowThresholdMove=false;if(o.type!=="touchstart"){var g=true;if(d.is(r.focusableElements))g=false;if(a.activeElement&&k(a.activeElement).is(r.focusableElements)&&a.activeElement!==d[0]){a.activeElement.blur()}var w=g&&t.allowTouchMove&&s.touchStartPreventDefault;if((s.touchStartForcePreventDefault||w)&&!d[0].isContentEditable){o.preventDefault()}}t.emit("touchStart",o)}function Mt(e){var t=f();var a=this;var i=a.touchEventsData;var r=a.params,s=a.touches,n=a.rtlTranslate,l=a.enabled;if(!l)return;var o=e;if(o.originalEvent)o=o.originalEvent;if(!i.isTouched){if(i.startMoving&&i.isScrolling){a.emit("touchMoveOpposite",o)}return}if(i.isTouchEvent&&o.type!=="t