UNPKG

react-klasha

Version:

This is an reactJS library for implementing klasha payment gateway

1 lines 110 kB
var __extends=this&&this.__extends||function(){var e=function(t,r){e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r))e[r]=t[r]};return e(t,r)};return function(t,r){if(typeof r!=="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function i(){this.constructor=t}t.prototype=r===null?Object.create(r):(i.prototype=r.prototype,new i)}}();var __spreadArray=this&&this.__spreadArray||function(e,t){for(var r=0,i=t.length,a=e.length;r<i;r++,a++)e[a]=t[r];return e};System.register([],(function(e){"use strict";return{execute:function(){function t(e){return e!==null&&typeof e==="object"&&"constructor"in e&&e.constructor===Object}function r(e,i){if(e===void 0){e={}}if(i===void 0){i={}}Object.keys(i).forEach((function(a){if(typeof e[a]==="undefined")e[a]=i[a];else if(t(i[a])&&t(e[a])&&Object.keys(i[a]).length>0){r(e[a],i[a])}}))}var i=typeof document!=="undefined"?document:{};var a={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:""}};r(i,a);var s=typeof window!=="undefined"?window:{};var n={document:a,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{}}};r(s,n);var l=function(){function e(e){var t=this;for(var r=0;r<e.length;r+=1){t[r]=e[r]}t.length=e.length;return this}return e}();function o(e,t){var r=[];var a=0;if(e&&!t){if(e instanceof l){return e}}if(e){if(typeof e==="string"){var n=void 0;var o=void 0;var d=e.trim();if(d.indexOf("<")>=0&&d.indexOf(">")>=0){var u="div";if(d.indexOf("<li")===0)u="ul";if(d.indexOf("<tr")===0)u="tbody";if(d.indexOf("<td")===0||d.indexOf("<th")===0)u="tr";if(d.indexOf("<tbody")===0)u="table";if(d.indexOf("<option")===0)u="select";o=i.createElement(u);o.innerHTML=d;for(a=0;a<o.childNodes.length;a+=1){r.push(o.childNodes[a])}}else{if(!t&&e[0]==="#"&&!e.match(/[ .<>:~]/)){n=[i.getElementById(e.trim().split("#")[1])]}else{n=(t||i).querySelectorAll(e.trim())}for(a=0;a<n.length;a+=1){if(n[a])r.push(n[a])}}}else if(e.nodeType||e===s||e===i){r.push(e)}else if(e.length>0&&e[0].nodeType){for(a=0;a<e.length;a+=1){r.push(e[a])}}}return new l(r)}o.fn=l.prototype;o.Class=l;o.Dom7=l;function d(e){var t=[];for(var r=0;r<e.length;r+=1){if(t.indexOf(e[r])===-1)t.push(e[r])}return t}function u(e){if(typeof e==="undefined"){return this}var t=e.split(" ");for(var r=0;r<t.length;r+=1){for(var i=0;i<this.length;i+=1){if(typeof this[i]!=="undefined"&&typeof this[i].classList!=="undefined")this[i].classList.add(t[r])}}return this}function f(e){var t=e.split(" ");for(var r=0;r<t.length;r+=1){for(var i=0;i<this.length;i+=1){if(typeof this[i]!=="undefined"&&typeof this[i].classList!=="undefined")this[i].classList.remove(t[r])}}return this}function p(e){if(!this[0])return false;return this[0].classList.contains(e)}function c(e){var t=e.split(" ");for(var r=0;r<t.length;r+=1){for(var i=0;i<this.length;i+=1){if(typeof this[i]!=="undefined"&&typeof this[i].classList!=="undefined")this[i].classList.toggle(t[r])}}return this}function v(e,t){if(arguments.length===1&&typeof e==="string"){if(this[0])return this[0].getAttribute(e);return undefined}for(var r=0;r<this.length;r+=1){if(arguments.length===2){this[r].setAttribute(e,t)}else{for(var i in e){this[r][i]=e[i];this[r].setAttribute(i,e[i])}}}return this}function h(e){for(var t=0;t<this.length;t+=1){this[t].removeAttribute(e)}return this}function m(e,t){var r;if(typeof t==="undefined"){r=this[0];if(r){if(r.dom7ElementDataStorage&&e in r.dom7ElementDataStorage){return r.dom7ElementDataStorage[e]}var i=r.getAttribute("data-"+e);if(i){return i}return undefined}return undefined}for(var a=0;a<this.length;a+=1){r=this[a];if(!r.dom7ElementDataStorage)r.dom7ElementDataStorage={};r.dom7ElementDataStorage[e]=t}return this}function g(e){for(var t=0;t<this.length;t+=1){var r=this[t].style;r.webkitTransform=e;r.transform=e}return this}function b(e){if(typeof e!=="string"){e=e+"ms"}for(var t=0;t<this.length;t+=1){var r=this[t].style;r.webkitTransitionDuration=e;r.transitionDuration=e}return this}function w(){var e=[];for(var t=0;t<arguments.length;t++){e[t]=arguments[t]}var r=e[0],i=e[1],a=e[2],s=e[3];if(typeof e[1]==="function"){r=e[0],a=e[1],s=e[2];i=undefined}if(!s)s=false;function n(e){var t=e.target;if(!t)return;var r=e.target.dom7EventData||[];if(r.indexOf(e)<0){r.unshift(e)}if(o(t).is(i))a.apply(t,r);else{var s=o(t).parents();for(var n=0;n<s.length;n+=1){if(o(s[n]).is(i))a.apply(s[n],r)}}}function l(e){var t=e&&e.target?e.target.dom7EventData||[]:[];if(t.indexOf(e)<0){t.unshift(e)}a.apply(this,t)}var d=r.split(" ");var u;for(var f=0;f<this.length;f+=1){var p=this[f];if(!i){for(u=0;u<d.length;u+=1){var c=d[u];if(!p.dom7Listeners)p.dom7Listeners={};if(!p.dom7Listeners[c])p.dom7Listeners[c]=[];p.dom7Listeners[c].push({listener:a,proxyListener:l});p.addEventListener(c,l,s)}}else{for(u=0;u<d.length;u+=1){var c=d[u];if(!p.dom7LiveListeners)p.dom7LiveListeners={};if(!p.dom7LiveListeners[c])p.dom7LiveListeners[c]=[];p.dom7LiveListeners[c].push({listener:a,proxyListener:n});p.addEventListener(c,n,s)}}}return this}function y(){var e=[];for(var t=0;t<arguments.length;t++){e[t]=arguments[t]}var r=e[0],i=e[1],a=e[2],s=e[3];if(typeof e[1]==="function"){r=e[0],a=e[1],s=e[2];i=undefined}if(!s)s=false;var n=r.split(" ");for(var l=0;l<n.length;l+=1){var o=n[l];for(var d=0;d<this.length;d+=1){var u=this[d];var f=void 0;if(!i&&u.dom7Listeners){f=u.dom7Listeners[o]}else if(i&&u.dom7LiveListeners){f=u.dom7LiveListeners[o]}if(f&&f.length){for(var p=f.length-1;p>=0;p-=1){var c=f[p];if(a&&c.listener===a){u.removeEventListener(o,c.proxyListener,s);f.splice(p,1)}else if(a&&c.listener&&c.listener.dom7proxy&&c.listener.dom7proxy===a){u.removeEventListener(o,c.proxyListener,s);f.splice(p,1)}else if(!a){u.removeEventListener(o,c.proxyListener,s);f.splice(p,1)}}}}}return this}function T(){var e=[];for(var t=0;t<arguments.length;t++){e[t]=arguments[t]}var r=e[0].split(" ");var a=e[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];var u=void 0;try{u=new s.CustomEvent(l,{detail:a,bubbles:true,cancelable:true})}catch(f){u=i.createEvent("Event");u.initEvent(l,true,true);u.detail=a}d.dom7EventData=e.filter((function(e,t){return t>0}));d.dispatchEvent(u);d.dom7EventData=[];delete d.dom7EventData}}return this}function E(e){var t=["webkitTransitionEnd","transitionend"];var r=this;var i;function a(s){if(s.target!==this)return;e.call(this,s);for(i=0;i<t.length;i+=1){r.off(t[i],a)}}if(e){for(i=0;i<t.length;i+=1){r.on(t[i],a)}}return this}function S(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 x(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 C(){if(this.length>0){var e=this[0];var t=e.getBoundingClientRect();var r=i.body;var a=e.clientTop||r.clientTop||0;var n=e.clientLeft||r.clientLeft||0;var l=e===s?s.scrollY:e.scrollTop;var o=e===s?s.scrollX:e.scrollLeft;return{top:t.top+l-a,left:t.left+o-n}}return null}function M(){if(this[0])return s.getComputedStyle(this[0],null);return{}}function P(e,t){var r;if(arguments.length===1){if(typeof e==="string"){if(this[0])return s.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 k(e){if(!e)return this;for(var t=0;t<this.length;t+=1){if(e.call(this[t],t,this[t])===false){return this}}return this}function L(e){var t=[];var r=this;for(var i=0;i<r.length;i+=1){if(e.call(r[i],i,r[i]))t.push(r[i])}return new l(t)}function z(e){if(typeof e==="undefined"){return this[0]?this[0].innerHTML:undefined}for(var t=0;t<this.length;t+=1){this[t].innerHTML=e}return this}function $(e){if(typeof e==="undefined"){if(this[0]){return this[0].textContent.trim()}return null}for(var t=0;t<this.length;t+=1){this[t].textContent=e}return this}function D(e){var t=this[0];var r;var a;if(!t||typeof e==="undefined")return false;if(typeof e==="string"){if(t.matches)return t.matches(e);else if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e);else if(t.msMatchesSelector)return t.msMatchesSelector(e);r=o(e);for(a=0;a<r.length;a+=1){if(r[a]===t)return true}return false}else if(e===i)return t===i;else if(e===s)return t===s;if(e.nodeType||e instanceof l){r=e.nodeType?[e]:e;for(a=0;a<r.length;a+=1){if(r[a]===t)return true}return false}return false}function O(){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 I(e){if(typeof e==="undefined")return this;var t=this.length;var r;if(e>t-1){return new l([])}if(e<0){r=t+e;if(r<0)return new l([]);return new l([this[r]])}return new l([this[e]])}function G(){var e=[];for(var t=0;t<arguments.length;t++){e[t]=arguments[t]}var r;for(var a=0;a<e.length;a+=1){r=e[a];for(var s=0;s<this.length;s+=1){if(typeof r==="string"){var n=i.createElement("div");n.innerHTML=r;while(n.firstChild){this[s].appendChild(n.firstChild)}}else if(r instanceof l){for(var o=0;o<r.length;o+=1){this[s].appendChild(r[o])}}else{this[s].appendChild(r)}}}return this}function B(e){var t;var r;for(t=0;t<this.length;t+=1){if(typeof e==="string"){var a=i.createElement("div");a.innerHTML=e;for(r=a.childNodes.length-1;r>=0;r-=1){this[t].insertBefore(a.childNodes[r],this[t].childNodes[0])}}else if(e instanceof l){for(r=0;r<e.length;r+=1){this[t].insertBefore(e[r],this[t].childNodes[0])}}else{this[t].insertBefore(e,this[t].childNodes[0])}}return this}function A(e){if(this.length>0){if(e){if(this[0].nextElementSibling&&o(this[0].nextElementSibling).is(e)){return new l([this[0].nextElementSibling])}return new l([])}if(this[0].nextElementSibling)return new l([this[0].nextElementSibling]);return new l([])}return new l([])}function X(e){var t=[];var r=this[0];if(!r)return new l([]);while(r.nextElementSibling){var i=r.nextElementSibling;if(e){if(o(i).is(e))t.push(i)}else t.push(i);r=i}return new l(t)}function Y(e){if(this.length>0){var t=this[0];if(e){if(t.previousElementSibling&&o(t.previousElementSibling).is(e)){return new l([t.previousElementSibling])}return new l([])}if(t.previousElementSibling)return new l([t.previousElementSibling]);return new l([])}return new l([])}function H(e){var t=[];var r=this[0];if(!r)return new l([]);while(r.previousElementSibling){var i=r.previousElementSibling;if(e){if(o(i).is(e))t.push(i)}else t.push(i);r=i}return new l(t)}function V(e){var t=[];for(var r=0;r<this.length;r+=1){if(this[r].parentNode!==null){if(e){if(o(this[r].parentNode).is(e))t.push(this[r].parentNode)}else{t.push(this[r].parentNode)}}}return o(d(t))}function W(e){var t=[];for(var r=0;r<this.length;r+=1){var i=this[r].parentNode;while(i){if(e){if(o(i).is(e))t.push(i)}else{t.push(i)}i=i.parentNode}}return o(d(t))}function N(e){var t=this;if(typeof e==="undefined"){return new l([])}if(!t.is(e)){t=t.parents(e).eq(0)}return t}function F(e){var t=[];for(var r=0;r<this.length;r+=1){var i=this[r].querySelectorAll(e);for(var a=0;a<i.length;a+=1){t.push(i[a])}}return new l(t)}function R(e){var t=[];for(var r=0;r<this.length;r+=1){var i=this[r].childNodes;for(var a=0;a<i.length;a+=1){if(!e){if(i[a].nodeType===1)t.push(i[a])}else if(i[a].nodeType===1&&o(i[a]).is(e)){t.push(i[a])}}}return new l(d(t))}function j(){for(var e=0;e<this.length;e+=1){if(this[e].parentNode)this[e].parentNode.removeChild(this[e])}return this}function q(){var e=[];for(var t=0;t<arguments.length;t++){e[t]=arguments[t]}var r=this;var i;var a;for(i=0;i<e.length;i+=1){var s=o(e[i]);for(a=0;a<s.length;a+=1){r[r.length]=s[a];r.length+=1}}return r}var _={addClass:u,removeClass:f,hasClass:p,toggleClass:c,attr:v,removeAttr:h,data:m,transform:g,transition:b,on:w,off:y,trigger:T,transitionEnd:E,outerWidth:S,outerHeight:x,offset:C,css:P,each:k,html:z,text:$,is:D,index:O,eq:I,append:G,prepend:B,next:A,nextAll:X,prev:Y,prevAll:H,parent:V,parents:W,closest:N,find:F,children:R,filter:L,remove:j,add:q,styles:M};Object.keys(_).forEach((function(e){o.fn[e]=o.fn[e]||_[e]}));var U={deleteProps:function(e){var t=e;Object.keys(t).forEach((function(e){try{t[e]=null}catch(r){}try{delete t[e]}catch(r){}}))},nextTick:function(e,t){if(t===void 0){t=0}return setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){if(t===void 0){t="x"}var r;var i;var a;var n=s.getComputedStyle(e,null);if(s.WebKitCSSMatrix){i=n.transform||n.webkitTransform;if(i.split(",").length>6){i=i.split(", ").map((function(e){return e.replace(",",".")})).join(", ")}a=new s.WebKitCSSMatrix(i==="none"?"":i)}else{a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,");r=a.toString().split(",")}if(t==="x"){if(s.WebKitCSSMatrix)i=a.m41;else if(r.length===16)i=parseFloat(r[12]);else i=parseFloat(r[4])}if(t==="y"){if(s.WebKitCSSMatrix)i=a.m42;else if(r.length===16)i=parseFloat(r[13]);else i=parseFloat(r[5])}return i||0},parseUrlQuery:function(e){var t={};var r=e||s.location.href;var i;var a;var n;var l;if(typeof r==="string"&&r.length){r=r.indexOf("?")>-1?r.replace(/\S*\?/,""):"";a=r.split("&").filter((function(e){return e!==""}));l=a.length;for(i=0;i<l;i+=1){n=a[i].replace(/#\S+/g,"").split("=");t[decodeURIComponent(n[0])]=typeof n[1]==="undefined"?undefined:decodeURIComponent(n[1])||""}}return t},isObject:function(e){return typeof e==="object"&&e!==null&&e.constructor&&e.constructor===Object},extend:function(){var e=[];for(var t=0;t<arguments.length;t++){e[t]=arguments[t]}var r=Object(e[0]);var i=["__proto__","constructor","prototype"];for(var a=1;a<e.length;a+=1){var s=e[a];if(s!==undefined&&s!==null){var n=Object.keys(Object(s)).filter((function(e){return i.indexOf(e)<0}));for(var l=0,o=n.length;l<o;l+=1){var d=n[l];var u=Object.getOwnPropertyDescriptor(s,d);if(u!==undefined&&u.enumerable){if(U.isObject(r[d])&&U.isObject(s[d])){U.extend(r[d],s[d])}else if(!U.isObject(r[d])&&U.isObject(s[d])){r[d]={};U.extend(r[d],s[d])}else{r[d]=s[d]}}}}}return r}};var K=function e(){return{touch:!!("ontouchstart"in s||s.DocumentTouch&&i instanceof s.DocumentTouch),pointerEvents:!!s.PointerEvent&&"maxTouchPoints"in s.navigator&&s.navigator.maxTouchPoints>=0,observer:function e(){return"MutationObserver"in s||"WebkitMutationObserver"in s}(),passiveListener:function e(){var t=false;try{var r=Object.defineProperty({},"passive",{get:function(){t=true}});s.addEventListener("testPassiveListener",null,r)}catch(i){}return t}(),gestures:function e(){return"ongesturestart"in s}()}}();var Q=function(){function e(e){if(e===void 0){e={}}var t=this;t.params=e;t.eventsListeners={};if(t.params&&t.params.on){Object.keys(t.params.on).forEach((function(e){t.on(e,t.params.on[e])}))}}e.prototype.on=function(e,t,r){var i=this;if(typeof t!=="function")return i;var a=r?"unshift":"push";e.split(" ").forEach((function(e){if(!i.eventsListeners[e])i.eventsListeners[e]=[];i.eventsListeners[e][a](t)}));return i};e.prototype.once=function(e,t,r){var i=this;if(typeof t!=="function")return i;function a(){var r=[];for(var s=0;s<arguments.length;s++){r[s]=arguments[s]}i.off(e,a);if(a.f7proxy){delete a.f7proxy}t.apply(i,r)}a.f7proxy=t;return i.on(e,a,r)};e.prototype.off=function(e,t){var r=this;if(!r.eventsListeners)return r;e.split(" ").forEach((function(e){if(typeof t==="undefined"){r.eventsListeners[e]=[]}else if(r.eventsListeners[e]&&r.eventsListeners[e].length){r.eventsListeners[e].forEach((function(i,a){if(i===t||i.f7proxy&&i.f7proxy===t){r.eventsListeners[e].splice(a,1)}}))}}));return r};e.prototype.emit=function(){var e=[];for(var t=0;t<arguments.length;t++){e[t]=arguments[t]}var r=this;if(!r.eventsListeners)return r;var i;var a;var s;if(typeof e[0]==="string"||Array.isArray(e[0])){i=e[0];a=e.slice(1,e.length);s=r}else{i=e[0].events;a=e[0].data;s=e[0].context||r}var n=Array.isArray(i)?i:i.split(" ");n.forEach((function(e){if(r.eventsListeners&&r.eventsListeners[e]){var t=[];r.eventsListeners[e].forEach((function(e){t.push(e)}));t.forEach((function(e){e.apply(s,a)}))}}));return r};e.prototype.useModulesParams=function(e){var t=this;if(!t.modules)return;Object.keys(t.modules).forEach((function(r){var i=t.modules[r];if(i.params){U.extend(e,i.params)}}))};e.prototype.useModules=function(e){if(e===void 0){e={}}var t=this;if(!t.modules)return;Object.keys(t.modules).forEach((function(r){var i=t.modules[r];var a=e[r]||{};if(i.instance){Object.keys(i.instance).forEach((function(e){var r=i.instance[e];if(typeof r==="function"){t[e]=r.bind(t)}else{t[e]=r}}))}if(i.on&&t.on){Object.keys(i.on).forEach((function(e){t.on(e,i.on[e])}))}if(i.create){i.create.bind(t)(a)}}))};Object.defineProperty(e,"components",{set:function(e){var t=this;if(!t.use)return;t.use(e)},enumerable:false,configurable:true});e.installModule=function(e){var t=[];for(var r=1;r<arguments.length;r++){t[r-1]=arguments[r]}var i=this;if(!i.prototype.modules)i.prototype.modules={};var a=e.name||Object.keys(i.prototype.modules).length+"_"+U.now();i.prototype.modules[a]=e;if(e.proto){Object.keys(e.proto).forEach((function(t){i.prototype[t]=e.proto[t]}))}if(e.static){Object.keys(e.static).forEach((function(t){i[t]=e.static[t]}))}if(e.install){e.install.apply(i,t)}return i};e.use=function(e){var t=[];for(var r=1;r<arguments.length;r++){t[r-1]=arguments[r]}var i=this;if(Array.isArray(e)){e.forEach((function(e){return i.installModule(e)}));return i}return i.installModule.apply(i,__spreadArray([e],t))};return e}();function Z(){var e=this;var t;var r;var i=e.$el;if(typeof e.params.width!=="undefined"){t=e.params.width}else{t=i[0].clientWidth}if(typeof e.params.height!=="undefined"){r=e.params.height}else{r=i[0].clientHeight}if(t===0&&e.isHorizontal()||r===0&&e.isVertical()){return}t=t-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10);r=r-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10);U.extend(e,{width:t,height:r,size:e.isHorizontal()?t:r})}function J(){var e=this;var t=e.params;var r=e.$wrapperEl,i=e.size,a=e.rtlTranslate,n=e.wrongRTL;var l=e.virtual&&t.virtual.enabled;var o=l?e.virtual.slides.length:e.slides.length;var d=r.children("."+e.params.slideClass);var u=l?e.virtual.slides.length:d.length;var f=[];var p=[];var c=[];function v(e){if(!t.cssMode)return true;if(e===d.length-1){return false}return true}var h=t.slidesOffsetBefore;if(typeof h==="function"){h=t.slidesOffsetBefore.call(e)}var m=t.slidesOffsetAfter;if(typeof m==="function"){m=t.slidesOffsetAfter.call(e)}var g=e.snapGrid.length;var b=e.snapGrid.length;var w=t.spaceBetween;var y=-h;var T=0;var E=0;if(typeof i==="undefined"){return}if(typeof w==="string"&&w.indexOf("%")>=0){w=parseFloat(w.replace("%",""))/100*i}e.virtualSize=-w;if(a)d.css({marginLeft:"",marginTop:""});else d.css({marginRight:"",marginBottom:""});var S;if(t.slidesPerColumn>1){if(Math.floor(u/t.slidesPerColumn)===u/e.params.slidesPerColumn){S=u}else{S=Math.ceil(u/t.slidesPerColumn)*t.slidesPerColumn}if(t.slidesPerView!=="auto"&&t.slidesPerColumnFill==="row"){S=Math.max(S,t.slidesPerView*t.slidesPerColumn)}}var x;var C=t.slidesPerColumn;var M=S/C;var P=Math.floor(u/t.slidesPerColumn);for(var k=0;k<u;k+=1){x=0;var L=d.eq(k);if(t.slidesPerColumn>1){var z=void 0;var $=void 0;var D=void 0;if(t.slidesPerColumnFill==="row"&&t.slidesPerGroup>1){var O=Math.floor(k/(t.slidesPerGroup*t.slidesPerColumn));var I=k-t.slidesPerColumn*t.slidesPerGroup*O;var G=O===0?t.slidesPerGroup:Math.min(Math.ceil((u-O*C*t.slidesPerGroup)/C),t.slidesPerGroup);D=Math.floor(I/G);$=I-D*G+O*t.slidesPerGroup;z=$+D*S/C;L.css({"-webkit-box-ordinal-group":z,"-moz-box-ordinal-group":z,"-ms-flex-order":z,"-webkit-order":z,order:z})}else if(t.slidesPerColumnFill==="column"){$=Math.floor(k/C);D=k-$*C;if($>P||$===P&&D===C-1){D+=1;if(D>=C){D=0;$+=1}}}else{D=Math.floor(k/M);$=k-D*M}L.css("margin-"+(e.isHorizontal()?"top":"left"),D!==0&&t.spaceBetween&&t.spaceBetween+"px")}if(L.css("display")==="none")continue;if(t.slidesPerView==="auto"){var B=s.getComputedStyle(L[0],null);var A=L[0].style.transform;var X=L[0].style.webkitTransform;if(A){L[0].style.transform="none"}if(X){L[0].style.webkitTransform="none"}if(t.roundLengths){x=e.isHorizontal()?L.outerWidth(true):L.outerHeight(true)}else{if(e.isHorizontal()){var Y=parseFloat(B.getPropertyValue("width"));var H=parseFloat(B.getPropertyValue("padding-left"));var V=parseFloat(B.getPropertyValue("padding-right"));var W=parseFloat(B.getPropertyValue("margin-left"));var N=parseFloat(B.getPropertyValue("margin-right"));var F=B.getPropertyValue("box-sizing");if(F&&F==="border-box"){x=Y+W+N}else{x=Y+H+V+W+N}}else{var R=parseFloat(B.getPropertyValue("height"));var j=parseFloat(B.getPropertyValue("padding-top"));var q=parseFloat(B.getPropertyValue("padding-bottom"));var _=parseFloat(B.getPropertyValue("margin-top"));var K=parseFloat(B.getPropertyValue("margin-bottom"));var F=B.getPropertyValue("box-sizing");if(F&&F==="border-box"){x=R+_+K}else{x=R+j+q+_+K}}}if(A){L[0].style.transform=A}if(X){L[0].style.webkitTransform=X}if(t.roundLengths)x=Math.floor(x)}else{x=(i-(t.slidesPerView-1)*w)/t.slidesPerView;if(t.roundLengths)x=Math.floor(x);if(d[k]){if(e.isHorizontal()){d[k].style.width=x+"px"}else{d[k].style.height=x+"px"}}}if(d[k]){d[k].swiperSlideSize=x}c.push(x);if(t.centeredSlides){y=y+x/2+T/2+w;if(T===0&&k!==0)y=y-i/2-w;if(k===0)y=y-i/2-w;if(Math.abs(y)<1/1e3)y=0;if(t.roundLengths)y=Math.floor(y);if(E%t.slidesPerGroup===0)f.push(y);p.push(y)}else{if(t.roundLengths)y=Math.floor(y);if((E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup===0)f.push(y);p.push(y);y=y+x+w}e.virtualSize+=x+w;T=x;E+=1}e.virtualSize=Math.max(e.virtualSize,i)+m;var Q;if(a&&n&&(t.effect==="slide"||t.effect==="coverflow")){r.css({width:e.virtualSize+t.spaceBetween+"px"})}if(t.setWrapperSize){if(e.isHorizontal())r.css({width:e.virtualSize+t.spaceBetween+"px"});else r.css({height:e.virtualSize+t.spaceBetween+"px"})}if(t.slidesPerColumn>1){e.virtualSize=(x+t.spaceBetween)*S;e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween;if(e.isHorizontal())r.css({width:e.virtualSize+t.spaceBetween+"px"});else r.css({height:e.virtualSize+t.spaceBetween+"px"});if(t.centeredSlides){Q=[];for(var k=0;k<f.length;k+=1){var Z=f[k];if(t.roundLengths)Z=Math.floor(Z);if(f[k]<e.virtualSize+f[0])Q.push(Z)}f=Q}}if(!t.centeredSlides){Q=[];for(var k=0;k<f.length;k+=1){var Z=f[k];if(t.roundLengths)Z=Math.floor(Z);if(f[k]<=e.virtualSize-i){Q.push(Z)}}f=Q;if(Math.floor(e.virtualSize-i)-Math.floor(f[f.length-1])>1){f.push(e.virtualSize-i)}}if(f.length===0)f=[0];if(t.spaceBetween!==0){if(e.isHorizontal()){if(a)d.filter(v).css({marginLeft:w+"px"});else d.filter(v).css({marginRight:w+"px"})}else d.filter(v).css({marginBottom:w+"px"})}if(t.centeredSlides&&t.centeredSlidesBounds){var J=0;c.forEach((function(e){J+=e+(t.spaceBetween?t.spaceBetween:0)}));J-=t.spaceBetween;var ee=J-i;f=f.map((function(e){if(e<0)return-h;if(e>ee)return ee+m;return e}))}if(t.centerInsufficientSlides){var te=0;c.forEach((function(e){te+=e+(t.spaceBetween?t.spaceBetween:0)}));te-=t.spaceBetween;if(te<i){var re=(i-te)/2;f.forEach((function(e,t){f[t]=e-re}));p.forEach((function(e,t){p[t]=e+re}))}}U.extend(e,{slides:d,snapGrid:f,slidesGrid:p,slidesSizesGrid:c});if(u!==o){e.emit("slidesLengthChange")}if(f.length!==g){if(e.params.watchOverflow)e.checkOverflow();e.emit("snapGridLengthChange")}if(p.length!==b){e.emit("slidesGridLengthChange")}if(t.watchSlidesProgress||t.watchSlidesVisibility){e.updateSlidesOffset()}}function ee(e){var t=this;var r=[];var i=0;var a;if(typeof e==="number"){t.setTransition(e)}else if(e===true){t.setTransition(t.params.speed)}if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1){if(t.params.centeredSlides){t.visibleSlides.each((function(e,t){r.push(t)}))}else{for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){var s=t.activeIndex+a;if(s>t.slides.length)break;r.push(t.slides.eq(s)[0])}}}else{r.push(t.slides.eq(t.activeIndex)[0])}for(a=0;a<r.length;a+=1){if(typeof r[a]!=="undefined"){var n=r[a].offsetHeight;i=n>i?n:i}}if(i)t.$wrapperEl.css("height",i+"px")}function te(){var e=this;var t=e.slides;for(var r=0;r<t.length;r+=1){t[r].swiperSlideOffset=e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop}}function re(e){if(e===void 0){e=this&&this.translate||0}var t=this;var r=t.params;var i=t.slides,a=t.rtlTranslate;if(i.length===0)return;if(typeof i[0].swiperSlideOffset==="undefined")t.updateSlidesOffset();var s=-e;if(a)s=e;i.removeClass(r.slideVisibleClass);t.visibleSlidesIndexes=[];t.visibleSlides=[];for(var n=0;n<i.length;n+=1){var l=i[n];var d=(s+(r.centeredSlides?t.minTranslate():0)-l.swiperSlideOffset)/(l.swiperSlideSize+r.spaceBetween);if(r.watchSlidesVisibility||r.centeredSlides&&r.autoHeight){var u=-(s-l.swiperSlideOffset);var f=u+t.slidesSizesGrid[n];var p=u>=0&&u<t.size-1||f>1&&f<=t.size||u<=0&&f>=t.size;if(p){t.visibleSlides.push(l);t.visibleSlidesIndexes.push(n);i.eq(n).addClass(r.slideVisibleClass)}}l.progress=a?-d:d}t.visibleSlides=o(t.visibleSlides)}function ie(e){var t=this;if(typeof e==="undefined"){var r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}var i=t.params;var a=t.maxTranslate()-t.minTranslate();var s=t.progress,n=t.isBeginning,l=t.isEnd;var o=n;var d=l;if(a===0){s=0;n=true;l=true}else{s=(e-t.minTranslate())/a;n=s<=0;l=s>=1}U.extend(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 ae(){var e=this;var t=e.slides,r=e.params,i=e.$wrapperEl,a=e.activeIndex,s=e.realIndex;var n=e.virtual&&r.virtual.enabled;t.removeClass(r.slideActiveClass+" "+r.slideNextClass+" "+r.slidePrevClass+" "+r.slideDuplicateActiveClass+" "+r.slideDuplicateNextClass+" "+r.slideDuplicatePrevClass);var l;if(n){l=e.$wrapperEl.find("."+r.slideClass+'[data-swiper-slide-index="'+a+'"]')}else{l=t.eq(a)}l.addClass(r.slideActiveClass);if(r.loop){if(l.hasClass(r.slideDuplicateClass)){i.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+s+'"]').addClass(r.slideDuplicateActiveClass)}else{i.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+s+'"]').addClass(r.slideDuplicateActiveClass)}}var o=l.nextAll("."+r.slideClass).eq(0).addClass(r.slideNextClass);if(r.loop&&o.length===0){o=t.eq(0);o.addClass(r.slideNextClass)}var d=l.prevAll("."+r.slideClass).eq(0).addClass(r.slidePrevClass);if(r.loop&&d.length===0){d=t.eq(-1);d.addClass(r.slidePrevClass)}if(r.loop){if(o.hasClass(r.slideDuplicateClass)){i.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicateNextClass)}else{i.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicateNextClass)}if(d.hasClass(r.slideDuplicateClass)){i.children("."+r.slideClass+":not(."+r.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicatePrevClass)}else{i.children("."+r.slideClass+"."+r.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(r.slideDuplicatePrevClass)}}}function se(e){var t=this;var r=t.rtlTranslate?t.translate:-t.translate;var i=t.slidesGrid,a=t.snapGrid,s=t.params,n=t.activeIndex,l=t.realIndex,o=t.snapIndex;var d=e;var u;if(typeof d==="undefined"){for(var f=0;f<i.length;f+=1){if(typeof i[f+1]!=="undefined"){if(r>=i[f]&&r<i[f+1]-(i[f+1]-i[f])/2){d=f}else if(r>=i[f]&&r<i[f+1]){d=f+1}}else if(r>=i[f]){d=f}}if(s.normalizeSlideIndex){if(d<0||typeof d==="undefined")d=0}}if(a.indexOf(r)>=0){u=a.indexOf(r)}else{var p=Math.min(s.slidesPerGroupSkip,d);u=p+Math.floor((d-p)/s.slidesPerGroup)}if(u>=a.length)u=a.length-1;if(d===n){if(u!==o){t.snapIndex=u;t.emit("snapIndexChange")}return}var c=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10);U.extend(t,{snapIndex:u,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 ne(e){var t=this;var r=t.params;var i=o(e.target).closest("."+r.slideClass)[0];var a=false;if(i){for(var s=0;s<t.slides.length;s+=1){if(t.slides[s]===i)a=true}}if(i&&a){t.clickedSlide=i;if(t.virtual&&t.params.virtual.enabled){t.clickedIndex=parseInt(o(i).attr("data-swiper-slide-index"),10)}else{t.clickedIndex=o(i).index()}}else{t.clickedSlide=undefined;t.clickedIndex=undefined;return}if(r.slideToClickedSlide&&t.clickedIndex!==undefined&&t.clickedIndex!==t.activeIndex){t.slideToClickedSlide()}}var le={updateSize:Z,updateSlides:J,updateAutoHeight:ee,updateSlidesOffset:te,updateSlidesProgress:re,updateProgress:ie,updateSlidesClasses:ae,updateActiveIndex:se,updateClickedSlide:ne};function oe(e){if(e===void 0){e=this.isHorizontal()?"x":"y"}var t=this;var r=t.params,i=t.rtlTranslate,a=t.translate,s=t.$wrapperEl;if(r.virtualTranslate){return i?-a:a}if(r.cssMode){return a}var n=U.getTranslate(s[0],e);if(i)n=-n;return n||0}function de(e,t){var r=this;var i=r.rtlTranslate,a=r.params,s=r.$wrapperEl,n=r.wrapperEl,l=r.progress;var o=0;var d=0;var u=0;if(r.isHorizontal()){o=i?-e:e}else{d=e}if(a.roundLengths){o=Math.floor(o);d=Math.floor(d)}if(a.cssMode){n[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-o:-d}else if(!a.virtualTranslate){s.transform("translate3d("+o+"px, "+d+"px, "+u+"px)")}r.previousTranslate=r.translate;r.translate=r.isHorizontal()?o:d;var f;var p=r.maxTranslate()-r.minTranslate();if(p===0){f=0}else{f=(e-r.minTranslate())/p}if(f!==l){r.updateProgress(e)}r.emit("setTranslate",r.translate,t)}function ue(){return-this.snapGrid[0]}function fe(){return-this.snapGrid[this.snapGrid.length-1]}function pe(e,t,r,i,a){var s;if(e===void 0){e=0}if(t===void 0){t=this.params.speed}if(r===void 0){r=true}if(i===void 0){i=true}var n=this;var l=n.params,o=n.wrapperEl;if(n.animating&&l.preventInteractionOnTransition){return false}var d=n.minTranslate();var u=n.maxTranslate();var f;if(i&&e>d)f=d;else if(i&&e<u)f=u;else f=e;n.updateProgress(f);if(l.cssMode){var p=n.isHorizontal();if(t===0){o[p?"scrollLeft":"scrollTop"]=-f}else{if(o.scrollTo){o.scrollTo((s={},s[p?"left":"top"]=-f,s.behavior="smooth",s))}else{o[p?"scrollLeft":"scrollTop"]=-f}}return true}if(t===0){n.setTransition(0);n.setTranslate(f);if(r){n.emit("beforeTransitionStart",t,a);n.emit("transitionEnd")}}else{n.setTransition(t);n.setTranslate(f);if(r){n.emit("beforeTransitionStart",t,a);n.emit("transitionStart")}if(!n.animating){n.animating=true;if(!n.onTranslateToWrapperTransitionEnd){n.onTranslateToWrapperTransitionEnd=function e(t){if(!n||n.destroyed)return;if(t.target!==this)return;n.$wrapperEl[0].removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd);n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd);n.onTranslateToWrapperTransitionEnd=null;delete n.onTranslateToWrapperTransitionEnd;if(r){n.emit("transitionEnd")}}}n.$wrapperEl[0].addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd);n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd)}}return true}var ce={getTranslate:oe,setTranslate:de,minTranslate:ue,maxTranslate:fe,translateTo:pe};function ve(e,t){var r=this;if(!r.params.cssMode){r.$wrapperEl.transition(e)}r.emit("setTransition",e,t)}function he(e,t){if(e===void 0){e=true}var r=this;var i=r.activeIndex,a=r.params,s=r.previousIndex;if(a.cssMode)return;if(a.autoHeight){r.updateAutoHeight()}var n=t;if(!n){if(i>s)n="next";else if(i<s)n="prev";else n="reset"}r.emit("transitionStart");if(e&&i!==s){if(n==="reset"){r.emit("slideResetTransitionStart");return}r.emit("slideChangeTransitionStart");if(n==="next"){r.emit("slideNextTransitionStart")}else{r.emit("slidePrevTransitionStart")}}}function me(e,t){if(e===void 0){e=true}var r=this;var i=r.activeIndex,a=r.previousIndex,s=r.params;r.animating=false;if(s.cssMode)return;r.setTransition(0);var n=t;if(!n){if(i>a)n="next";else if(i<a)n="prev";else n="reset"}r.emit("transitionEnd");if(e&&i!==a){if(n==="reset"){r.emit("slideResetTransitionEnd");return}r.emit("slideChangeTransitionEnd");if(n==="next"){r.emit("slideNextTransitionEnd")}else{r.emit("slidePrevTransitionEnd")}}}var ge={setTransition:ve,transitionStart:he,transitionEnd:me};function be(e,t,r,i){var a;if(e===void 0){e=0}if(t===void 0){t=this.params.speed}if(r===void 0){r=true}var s=this;var n=e;if(n<0)n=0;var l=s.params,o=s.snapGrid,d=s.slidesGrid,u=s.previousIndex,f=s.activeIndex,p=s.rtlTranslate,c=s.wrapperEl;if(s.animating&&l.preventInteractionOnTransition){return false}var v=Math.min(s.params.slidesPerGroupSkip,n);var h=v+Math.floor((n-v)/s.params.slidesPerGroup);if(h>=o.length)h=o.length-1;if((f||l.initialSlide||0)===(u||0)&&r){s.emit("beforeSlideChangeStart")}var m=-o[h];s.updateProgress(m);if(l.normalizeSlideIndex){for(var g=0;g<d.length;g+=1){if(-Math.floor(m*100)>=Math.floor(d[g]*100)){n=g}}}if(s.initialized&&n!==f){if(!s.allowSlideNext&&m<s.translate&&m<s.minTranslate()){return false}if(!s.allowSlidePrev&&m>s.translate&&m>s.maxTranslate()){if((f||0)!==n)return false}}var b;if(n>f)b="next";else if(n<f)b="prev";else b="reset";if(p&&-m===s.translate||!p&&m===s.translate){s.updateActiveIndex(n);if(l.autoHeight){s.updateAutoHeight()}s.updateSlidesClasses();if(l.effect!=="slide"){s.setTranslate(m)}if(b!=="reset"){s.transitionStart(r,b);s.transitionEnd(r,b)}return false}if(l.cssMode){var w=s.isHorizontal();var y=-m;if(p){y=c.scrollWidth-c.offsetWidth-y}if(t===0){c[w?"scrollLeft":"scrollTop"]=y}else{if(c.scrollTo){c.scrollTo((a={},a[w?"left":"top"]=y,a.behavior="smooth",a))}else{c[w?"scrollLeft":"scrollTop"]=y}}return true}if(t===0){s.setTransition(0);s.setTranslate(m);s.updateActiveIndex(n);s.updateSlidesClasses();s.emit("beforeTransitionStart",t,i);s.transitionStart(r,b);s.transitionEnd(r,b)}else{s.setTransition(t);s.setTranslate(m);s.updateActiveIndex(n);s.updateSlidesClasses();s.emit("beforeTransitionStart",t,i);s.transitionStart(r,b);if(!s.animating){s.animating=true;if(!s.onSlideToWrapperTransitionEnd){s.onSlideToWrapperTransitionEnd=function e(t){if(!s||s.destroyed)return;if(t.target!==this)return;s.$wrapperEl[0].removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd);s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd);s.onSlideToWrapperTransitionEnd=null;delete s.onSlideToWrapperTransitionEnd;s.transitionEnd(r,b)}}s.$wrapperEl[0].addEventListener("transitionend",s.onSlideToWrapperTransitionEnd);s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd)}}return true}function we(e,t,r,i){if(e===void 0){e=0}if(t===void 0){t=this.params.speed}if(r===void 0){r=true}var a=this;var s=e;if(a.params.loop){s+=a.loopedSlides}return a.slideTo(s,t,r,i)}function ye(e,t,r){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var i=this;var a=i.params,s=i.animating;var n=i.activeIndex<a.slidesPerGroupSkip?1:a.slidesPerGroup;if(a.loop){if(s)return false;i.loopFix();i._clientLeft=i.$wrapperEl[0].clientLeft}return i.slideTo(i.activeIndex+n,e,t,r)}function Te(e,t,r){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var i=this;var a=i.params,s=i.animating,n=i.snapGrid,l=i.slidesGrid,o=i.rtlTranslate;if(a.loop){if(s)return false;i.loopFix();i._clientLeft=i.$wrapperEl[0].clientLeft}var d=o?i.translate:-i.translate;function u(e){if(e<0)return-Math.floor(Math.abs(e));return Math.floor(e)}var f=u(d);var p=n.map((function(e){return u(e)}));l.map((function(e){return u(e)}));n[p.indexOf(f)];var c=n[p.indexOf(f)-1];if(typeof c==="undefined"&&a.cssMode){n.forEach((function(e){if(!c&&f>=e)c=e}))}var v;if(typeof c!=="undefined"){v=l.indexOf(c);if(v<0)v=i.activeIndex-1}return i.slideTo(v,e,t,r)}function Ee(e,t,r){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}var i=this;return i.slideTo(i.activeIndex,e,t,r)}function Se(e,t,r,i){if(e===void 0){e=this.params.speed}if(t===void 0){t=true}if(i===void 0){i=.5}var a=this;var s=a.activeIndex;var n=Math.min(a.params.slidesPerGroupSkip,s);var l=n+Math.floor((s-n)/a.params.slidesPerGroup);var o=a.rtlTranslate?a.translate:-a.translate;if(o>=a.snapGrid[l]){var d=a.snapGrid[l];var u=a.snapGrid[l+1];if(o-d>(u-d)*i){s+=a.params.slidesPerGroup}}else{var f=a.snapGrid[l-1];var d=a.snapGrid[l];if(o-f<=(d-f)*i){s-=a.params.slidesPerGroup}}s=Math.max(s,0);s=Math.min(s,a.slidesGrid.length-1);return a.slideTo(s,e,t,r)}function xe(){var e=this;var t=e.params,r=e.$wrapperEl;var i=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;var a=e.clickedIndex;var s;if(t.loop){if(e.animating)return;s=parseInt(o(e.clickedSlide).attr("data-swiper-slide-index"),10);if(t.centeredSlides){if(a<e.loopedSlides-i/2||a>e.slides.length-e.loopedSlides+i/2){e.loopFix();a=r.children("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]:not(.'+t.slideDuplicateClass+")").eq(0).index();U.nextTick((function(){e.slideTo(a)}))}else{e.slideTo(a)}}else if(a>e.slides.length-i){e.loopFix();a=r.children("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]:not(.'+t.slideDuplicateClass+")").eq(0).index();U.nextTick((function(){e.slideTo(a)}))}else{e.slideTo(a)}}else{e.slideTo(a)}}var Ce={slideTo:be,slideToLoop:we,slideNext:ye,slidePrev:Te,slideReset:Ee,slideToClosest:Se,slideToClickedSlide:xe};function Me(){var e=this;var t=e.params,r=e.$wrapperEl;r.children("."+t.slideClass+"."+t.slideDuplicateClass).remove();var a=r.children("."+t.slideClass);if(t.loopFillGroupWithBlank){var s=t.slidesPerGroup-a.length%t.slidesPerGroup;if(s!==t.slidesPerGroup){for(var n=0;n<s;n+=1){var l=o(i.createElement("div")).addClass(t.slideClass+" "+t.slideBlankClass);r.append(l)}a=r.children("."+t.slideClass)}}if(t.slidesPerView==="auto"&&!t.loopedSlides)t.loopedSlides=a.length;e.loopedSlides=Math.ceil(parseFloat(t.loopedSlides||t.slidesPerView,10));e.loopedSlides+=t.loopAdditionalSlides;if(e.loopedSlides>a.length){e.loopedSlides=a.length}var d=[];var u=[];a.each((function(t,r){var i=o(r);if(t<e.loopedSlides)u.push(r);if(t<a.length&&t>=a.length-e.loopedSlides)d.push(r);i.attr("data-swiper-slide-index",t)}));for(var n=0;n<u.length;n+=1){r.append(o(u[n].cloneNode(true)).addClass(t.slideDuplicateClass))}for(var n=d.length-1;n>=0;n-=1){r.prepend(o(d[n].cloneNode(true)).addClass(t.slideDuplicateClass))}}function Pe(){var e=this;e.emit("beforeLoopFix");var t=e.activeIndex,r=e.slides,i=e.loopedSlides,a=e.allowSlidePrev,s=e.allowSlideNext,n=e.snapGrid,l=e.rtlTranslate;var o;e.allowSlidePrev=true;e.allowSlideNext=true;var d=-n[t];var u=d-e.getTranslate();if(t<i){o=r.length-i*3+t;o+=i;var f=e.slideTo(o,0,false,true);if(f&&u!==0){e.setTranslate((l?-e.translate:e.translate)-u)}}else if(t>=r.length-i){o=-r.length+t+i;o+=i;var f=e.slideTo(o,0,false,true);if(f&&u!==0){e.setTranslate((l?-e.translate:e.translate)-u)}}e.allowSlidePrev=a;e.allowSlideNext=s;e.emit("loopFix")}function ke(){var e=this;var t=e.$wrapperEl,r=e.params,i=e.slides;t.children("."+r.slideClass+"."+r.slideDuplicateClass+",."+r.slideClass+"."+r.slideBlankClass).remove();i.removeAttr("data-swiper-slide-index")}var Le={loopCreate:Me,loopFix:Pe,loopDestroy:ke};function ze(e){var t=this;if(K.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;var r=t.el;r.style.cursor="move";r.style.cursor=e?"-webkit-grabbing":"-webkit-grab";r.style.cursor=e?"-moz-grabbin":"-moz-grab";r.style.cursor=e?"grabbing":"grab"}function $e(){var e=this;if(K.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;e.el.style.cursor=""}var De={setGrabCursor:ze,unsetGrabCursor:$e};function Oe(e){var t=this;var r=t.$wrapperEl,i=t.params;if(i.loop){t.loopDestroy()}if(typeof e==="object"&&"length"in e){for(var a=0;a<e.length;a+=1){if(e[a])r.append(e[a])}}else{r.append(e)}if(i.loop){t.loopCreate()}if(!(i.observer&&K.observer)){t.update()}}function Ie(e){var t=this;var r=t.params,i=t.$wrapperEl,a=t.activeIndex;if(r.loop){t.loopDestroy()}var s=a+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=a+e.length}else{i.prepend(e)}if(r.loop){t.loopCreate()}if(!(r.observer&&K.observer)){t.update()}t.slideTo(s,0,false)}function Ge(e,t){var r=this;var i=r.$wrapperEl,a=r.params,s=r.activeIndex;var n=s;if(a.loop){n-=r.loopedSlides;r.loopDestroy();r.slides=i.children("."+a.slideClass)}var l=r.slides.length;if(e<=0){r.prependSlide(t);return}if(e>=l){r.appendSlide(t);return}var o=n>e?n+1:n;var d=[];for(var u=l-1;u>=e;u-=1){var f=r.slides.eq(u);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 u=0;u<d.length;u+=1){i.append(d[u])}if(a.loop){r.loopCreate()}if(!(a.observer&&K.observer)){r.update()}if(a.loop){r.slideTo(o+r.loopedSlides,0,false)}else{r.slideTo(o,0,false)}}function Be(e){var t=this;var r=t.params,i=t.$wrapperEl,a=t.activeIndex;var s=a;if(r.loop){s-=t.loopedSlides;t.loopDestroy();t.slides=i.children("."+r.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(r.loop){t.loopCreate()}if(!(r.observer&&K.observer)){t.update()}if(r.loop){t.slideTo(n+t.loopedSlides,0,false)}else{t.slideTo(n,0,false)}}function Ae(){var e=this;var t=[];for(var r=0;r<e.slides.length;r+=1){t.push(r)}e.removeSlide(t)}var Xe={appendSlide:Oe,prependSlide:Ie,addSlide:Ge,removeSlide:Be,removeAllSlides:Ae};var Ye=function e(){var t=s.navigator.platform;var r=s.navigator.userAgent;var i={ios:false,android:false,androidChrome:false,desktop:false,iphone:false,ipod:false,ipad:false,edge:false,ie:false,firefox:false,macos:false,windows:false,cordova:!!(s.cordova||s.phonegap),phonegap:!!(s.cordova||s.phonegap),electron:false};var a=s.screen.width;var n=s.screen.height;var l=r.match(/(Android);?[\s\/]+([\d.]+)?/);var o=r.match(/(iPad).*OS\s([\d_]+)/);var d=r.match(/(iPod)(.*OS\s([\d_]+))?/);var u=!o&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/);var f=r.indexOf("MSIE ")>=0||r.indexOf("Trident/")>=0;var p=r.indexOf("Edge/")>=0;var c=r.indexOf("Gecko/")>=0&&r.indexOf("Firefox/")>=0;var v=t==="Win32";var h=r.toLowerCase().indexOf("electron")>=0;var m=t==="MacIntel";if(!o&&m&&K.touch&&(a===1024&&n===1366||a===834&&n===1194||a===834&&n===1112||a===768&&n===1024)){o=r.match(/(Version)\/([\d.]+)/);m=false}i.ie=f;i.edge=p;i.firefox=c;if(l&&!v){i.os="android";i.osVersion=l[2];i.android=true;i.androidChrome=r.toLowerCase().indexOf("chrome")>=0}if(o||u||d){i.os="ios";i.ios=true}if(u&&!d){i.osVersion=u[2].replace(/_/g,".");i.iphone=true}if(o){i.osVersion=o[2].replace(/_/g,".");i.ipad=true}if(d){i.osVersion=d[3]?d[3].replace(/_/g,"."):null;i.ipod=true}if(i.ios&&i.osVersion&&r.indexOf("Version/")>=0){if(i.osVersion.split(".")[0]==="10"){i.osVersion=r.toLowerCase().split("version/")[1].split(" ")[0]}}i.webView=!!((u||o||d)&&(r.match(/.*AppleWebKit(?!.*Safari)/i)||s.navigator.standalone))||s.matchMedia&&s.matchMedia("(display-mode: standalone)").matches;i.webview=i.webView;i.standalone=i.webView;i.desktop=!(i.ios||i.android)||h;if(i.desktop){i.electron=h;i.macos=m;i.windows=v;if(i.macos){i.os="macos"}if(i.windows){i.os="windows"}}i.pixelRatio=s.devicePixelRatio||1;return i}();function He(e){var t=this;var r=t.touchEventsData;var a=t.params,n=t.touches;if(t.animating&&a.preventInteractionOnTransition){return}var l=e;if(l.originalEvent)l=l.originalEvent;var d=o(l.target);if(a.touchEventsTarget==="wrapper"){if(!d.closest(t.wrapperEl).length)return}r.isTouchEvent=l.type==="touchstart";if(!r.isTouchEvent&&"which"in l&&l.which===3)return;if(!r.isTouchEvent&&"button"in l&&l.button>0)return;if(r.isTouched&&r.isMoved)return;if(a.noSwiping&&d.closest(a.noSwipingSelector?a.noSwipingSelector:"."+a.noSwipingClass)[0]){t.allowClick=true;return}if(a.swipeHandler){if(!d.closest(a.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 p=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection;var c=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(p&&(u<=c||u>=s.screen.width-c)){return}U.extend(r,{isTouched:true,isMoved:false,allowTouchCallbacks:true,isScrolling:undefined,startMoving:undefined});n.startX=u;n.startY=f;r.touchStartTime=U.now();t.allowClick=true;t.updateSize();t.swipeDirection=undefined;if(a.threshold>0)r.allowThresholdMove=false;if(l.type!=="touchstart"){var v=true;if(d.is(r.formElements))v=false;if(i.activeElement&&o(i.activeElement).is(r.formElements)&&i.activeElement!==d[0]){i.activeElement.blur()}var h=v&&t.allowTouchMove&&a.touchStartPreventDefault;if(a.touchStartForcePreventDefault||h){l.preventDefault()}}t.emit("touchStart",l)}function Ve(e){var t=this;var r=t.touchEventsData;var a=t.params,s=t.touches,n=t.rtlTranslate;var l=e;if(l.originalEvent)l=l.originalEvent;if(!r.isTouched){if(r.startMoving&&r.isScrolling){t.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 u=l.type==="touchmove"?d.pageX:l.pageX;var f=l.type==="touchmove"?d.pageY:l.pageY;if(l.preventedByNestedSwiper){s.startX=u;s.startY=f;return}if(!t.allowTouchMove){t.allowClick=false;if(r.isTouched){U.extend(s,{startX:u,startY:f,currentX:u,currentY:f});r.touchStartTime=U.now()}return}if(r.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop){if(t.isVertical()){if(f<s.startY&&t.translate<=t.maxTranslate()||f>s.startY&&t.translate>=t.minTranslate()){r.isTouched=false;r.isMoved=false;return}}else if(u<s.startX&&t.translate<=t.maxTranslate()||u>s.startX&&t.translate>=t.minTranslate()){return}}if(r.isTouchEvent&&i.activeElement){if(l.target===i.activeElement&&o(l.target).is(r.formElements)){r.isMoved=true;t.allowClick=false;return}}if(r.allowTouchCallbacks){t.emit("touchMove",l)}if(l.targetTouches&&l.targetTouches.length>1)return;s.currentX=u;s.currentY=f;var p=s.currentX-s.startX;var c=s.currentY-s.startY;if(t.params.threshold&&Math.sqrt(Math.pow(p,2)+Math.pow(c,2))<t.params.threshold)return;if(typeof r.isScrolling==="undefined"){var v=void 0;if(t.isHorizontal()&&s.currentY===s.startY||t.isVertical()&&s.currentX===s.startX){r.isScrolling=false}else{if(p*p+c*c>=25){v=Math.atan2(Math.abs(c),Math.abs(p))*180/Math.PI;r.isScrolling=t.isHorizontal()?v>a.touchAngle:90-v>a.touchAngle}}}if(r.isScrolling){t.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}t.allowClick=false;if(!a.cssMode&&l.cancelable){l.preventDefault()}if(a.touchMoveStopPropagation&&!a.nested){l.stopPropagation()}if(!r.isMoved){if(a.loop){t.loopFix()}r.startTranslate=t.getTranslate();t.setTransition(0);if(t.animating){t.$wrapperEl.trigger("webkitTransitionEnd transitionend")}r.allowMomentumBounce=false;if(a.grabCursor&&(t.allowSlideNext===true||t.allowSlidePrev===true)){t.setGrabCursor(true)}t.emit("sliderFirstMove",l)}t.emit("sliderMove",l);r.isMoved=true;var h=t.isHorizontal()?p:c;s.diff=h;h*=a.touchRatio;if(n)h=-h;t.swipeDirection=h>0?"prev":"next";r.currentTranslate=h+r.startTranslate;var m=true;var g=a.resistanceRatio;if(a.touchReleaseOnEdges){g=0}if(h>0&&r.currentTranslate>t.minTranslate()){m=false;if(a.resistance)r.currentTranslate=t.minTranslate()-1+Math.pow(-t.minTranslate()+r.startTranslate+h,g)}else if(h<0&&r.currentTranslate<t.maxTranslate()){m=false;if(a.resistance)r.currentTranslate=t.maxTranslate()+1-Math.pow(t.maxTranslate()-r.startTranslate-h,g)}if(m){l.preventedByNestedSwiper=true}if(!t.allowSlideNext&&t.swipeDirection==="next"&&r.currentTranslate<r.startTranslate){r.currentTranslate=r.startTranslate}if(!t.allowSlidePrev&&t.swipeDirection==="prev"&&r.currentTranslate>r.startTranslate){r.currentTranslate=r.startTranslate}if(a.threshold>0){if(Math.abs(h)>a.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=true;s.startX=s.currentX;s.startY=s.currentY;r.currentTranslate=r.startTranslate;s.diff=t.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{r.currentTranslate=r.startTranslate;return}}if(!a.followFinger||a.cssMode)return;if(a.freeMode||a.watchSlidesProgress||a.watchSlidesVisibility){t.updateActiveIndex();t.updateSlidesClasses()}if(a.freeMode){if(r.velocities.length===0){r.velocities.push({position: