UNPKG

@europeana/portal

Version:
1 lines 107 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{757:function(e,t,r){"use strict";r.d(t,"f",(function(){return ye})),r.d(t,"b",(function(){return Ce})),r.d(t,"d",(function(){return Te})),r.d(t,"e",(function(){return Ee})),r.d(t,"c",(function(){return ke})),r.d(t,"a",(function(){return Oe}));var n=r(89),o=r(54),l=r(55),d=(r(41),r(10),r(14),r(16),r(13),r(21),r(52),r(50),r(30),r(139),r(44));r(111);function c(e){return null!==e&&"object"===Object(d.a)(e)&&"constructor"in e&&e.constructor===Object}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(t).forEach((function(r){void 0===e[r]?e[r]=t[r]:c(t[r])&&c(e[r])&&Object.keys(t[r]).length>0&&f(e[r],t[r])}))}var h={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 v(){var e="undefined"!=typeof document?document:{};return f(e,h),e}var m={document:h,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function w(){var e="undefined"!=typeof window?window:{};return f(e,m),e}r(254);var A=r(234),y=r(125),C=r(160),x=r(96),T=r(302);r(37),r(47),r(34),r(178);function S(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=Object(x.a)(e);if(t){var o=Object(x.a)(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Object(C.a)(this,r)}}var E=function(e){Object(y.a)(r,e);var t=S(r);function r(e){var l,d,c;return Object(o.a)(this,r),"number"==typeof e?l=t.call(this,e):(l=t.call.apply(t,[this].concat(Object(n.a)(e||[]))),d=Object(A.a)(l),c=d.__proto__,Object.defineProperty(d,"__proto__",{get:function(){return c},set:function(e){c.__proto__=e}})),Object(C.a)(l)}return Object(l.a)(r)}(Object(T.a)(Array));function k(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[];return e.forEach((function(e){Array.isArray(e)?t.push.apply(t,Object(n.a)(k(e))):t.push(e)})),t}function M(e,t){return Array.prototype.filter.call(e,t)}function z(e,t){var r=w(),n=v(),o=[];if(!t&&e instanceof E)return e;if(!e)return new E(o);if("string"==typeof e){var l=e.trim();if(l.indexOf("<")>=0&&l.indexOf(">")>=0){var d="div";0===l.indexOf("<li")&&(d="ul"),0===l.indexOf("<tr")&&(d="tbody"),0!==l.indexOf("<td")&&0!==l.indexOf("<th")||(d="tr"),0===l.indexOf("<tbody")&&(d="table"),0===l.indexOf("<option")&&(d="select");var c=n.createElement(d);c.innerHTML=l;for(var i=0;i<c.childNodes.length;i+=1)o.push(c.childNodes[i])}else o=function(e,t){if("string"!=typeof e)return[e];for(var a=[],r=t.querySelectorAll(e),i=0;i<r.length;i+=1)a.push(r[i]);return a}(e.trim(),t||n)}else if(e.nodeType||e===r||e===n)o.push(e);else if(Array.isArray(e)){if(e instanceof E)return e;o=e}return new E(function(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}(o))}z.fn=E.prototype;var P="resize scroll".split(" ");function O(e){return function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(void 0===r[0]){for(var i=0;i<this.length;i+=1)P.indexOf(e)<0&&(e in this[i]?this[i][e]():z(this[i]).trigger(e));return this}return this.on.apply(this,[e].concat(r))}}O("click"),O("blur"),O("focus"),O("focusin"),O("focusout"),O("keyup"),O("keydown"),O("keypress"),O("submit"),O("change"),O("mousedown"),O("mousemove"),O("mouseup"),O("mouseenter"),O("mouseleave"),O("mouseout"),O("mouseover"),O("touchstart"),O("touchend"),O("touchmove"),O("resize"),O("scroll");var L={addClass:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var o=k(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).add.apply(t,Object(n.a)(o))})),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var o=k(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).remove.apply(t,Object(n.a)(o))})),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=k(t.map((function(e){return e.split(" ")})));return M(this,(function(e){return n.filter((function(t){return e.classList.contains(t)})).length>0})).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=k(t.map((function(e){return e.split(" ")})));this.forEach((function(e){n.forEach((function(t){e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(var r in e)this[i][r]=e[r],this[i].setAttribute(r,e[r]);return this},removeAttr:function(e){for(var i=0;i<this.length;i+=1)this[i].removeAttribute(e);return this},transform:function(e){for(var i=0;i<this.length;i+=1)this[i].style.transform=e;return this},transition:function(e){for(var i=0;i<this.length;i+=1)this[i].style.transitionDuration="string"!=typeof e?"".concat(e,"ms"):e;return this},on:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],o=t[1],l=t[2],d=t[3];function c(e){var t=e.target;if(t){var r=e.target.dom7EventData||[];if(r.indexOf(e)<0&&r.unshift(e),z(t).is(o))l.apply(t,r);else for(var n=z(t).parents(),d=0;d<n.length;d+=1)z(n[d]).is(o)&&l.apply(n[d],r)}}function f(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),l.apply(this,t)}"function"==typeof t[1]&&(n=t[0],l=t[1],d=t[2],o=void 0),d||(d=!1);for(var h,v=n.split(" "),i=0;i<this.length;i+=1){var m=this[i];if(o)for(h=0;h<v.length;h+=1){var w=v[h];m.dom7LiveListeners||(m.dom7LiveListeners={}),m.dom7LiveListeners[w]||(m.dom7LiveListeners[w]=[]),m.dom7LiveListeners[w].push({listener:l,proxyListener:c}),m.addEventListener(w,c,d)}else for(h=0;h<v.length;h+=1){var A=v[h];m.dom7Listeners||(m.dom7Listeners={}),m.dom7Listeners[A]||(m.dom7Listeners[A]=[]),m.dom7Listeners[A].push({listener:l,proxyListener:f}),m.addEventListener(A,f,d)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],o=t[1],l=t[2],d=t[3];"function"==typeof t[1]&&(n=t[0],l=t[1],d=t[2],o=void 0),d||(d=!1);for(var c=n.split(" "),i=0;i<c.length;i+=1)for(var f=c[i],h=0;h<this.length;h+=1){var v=this[h],m=void 0;if(!o&&v.dom7Listeners?m=v.dom7Listeners[f]:o&&v.dom7LiveListeners&&(m=v.dom7LiveListeners[f]),m&&m.length)for(var w=m.length-1;w>=0;w-=1){var A=m[w];l&&A.listener===l||l&&A.listener&&A.listener.dom7proxy&&A.listener.dom7proxy===l?(v.removeEventListener(f,A.proxyListener,d),m.splice(w,1)):l||(v.removeEventListener(f,A.proxyListener,d),m.splice(w,1))}}return this},trigger:function(){for(var e=w(),t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];for(var o=r[0].split(" "),l=r[1],i=0;i<o.length;i+=1)for(var d=o[i],c=0;c<this.length;c+=1){var f=this[c];if(e.CustomEvent){var h=new e.CustomEvent(d,{detail:l,bubbles:!0,cancelable:!0});f.dom7EventData=r.filter((function(data,e){return e>0})),f.dispatchEvent(h),f.dom7EventData=[],delete f.dom7EventData}}return this},transitionEnd:function(e){var t=this;return e&&t.on("transitionend",(function r(n){n.target===this&&(e.call(this,n),t.off("transitionend",r))})),this},outerWidth:function(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},outerHeight:function(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},styles:function(){var e=w();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){var e=w(),t=v(),r=this[0],n=r.getBoundingClientRect(),body=t.body,o=r.clientTop||body.clientTop||0,l=r.clientLeft||body.clientLeft||0,d=r===e?e.scrollY:r.scrollTop,c=r===e?e.scrollX:r.scrollLeft;return{top:n.top+d-o,left:n.left+c-l}}return null},css:function(e,t){var i,r=w();if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var n in e)this[i].style[n]=e[n];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this}return this},each:function(e){return e?(this.forEach((function(t,r){e.apply(t,[t,r])})),this):this},html:function(html){if(void 0===html)return this[0]?this[0].innerHTML:null;for(var i=0;i<this.length;i+=1)this[i].innerHTML=html;return this},text:function(text){if(void 0===text)return this[0]?this[0].textContent.trim():null;for(var i=0;i<this.length;i+=1)this[i].textContent=text;return this},is:function(e){var t,i,r=w(),n=v(),o=this[0];if(!o||void 0===e)return!1;if("string"==typeof e){if(o.matches)return o.matches(e);if(o.webkitMatchesSelector)return o.webkitMatchesSelector(e);if(o.msMatchesSelector)return o.msMatchesSelector(e);for(t=z(e),i=0;i<t.length;i+=1)if(t[i]===o)return!0;return!1}if(e===n)return o===n;if(e===r)return o===r;if(e.nodeType||e instanceof E){for(t=e.nodeType?[e]:e,i=0;i<t.length;i+=1)if(t[i]===o)return!0;return!1}return!1},index:function(){var i,e=this[0];if(e){for(i=0;null!==(e=e.previousSibling);)1===e.nodeType&&(i+=1);return i}},eq:function(e){if(void 0===e)return this;var t=this.length;if(e>t-1)return z([]);if(e<0){var r=t+e;return z(r<0?[]:[this[r]])}return z([this[e]])},append:function(){for(var e,t=v(),r=0;r<arguments.length;r+=1){e=r<0||arguments.length<=r?void 0:arguments[r];for(var i=0;i<this.length;i+=1)if("string"==typeof e){var n=t.createElement("div");for(n.innerHTML=e;n.firstChild;)this[i].appendChild(n.firstChild)}else if(e instanceof E)for(var o=0;o<e.length;o+=1)this[i].appendChild(e[o]);else this[i].appendChild(e)}return this},prepend:function(e){var i,t,r=v();for(i=0;i<this.length;i+=1)if("string"==typeof e){var n=r.createElement("div");for(n.innerHTML=e,t=n.childNodes.length-1;t>=0;t-=1)this[i].insertBefore(n.childNodes[t],this[i].childNodes[0])}else if(e instanceof E)for(t=0;t<e.length;t+=1)this[i].insertBefore(e[t],this[i].childNodes[0]);else this[i].insertBefore(e,this[i].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&z(this[0].nextElementSibling).is(e)?z([this[0].nextElementSibling]):z([]):this[0].nextElementSibling?z([this[0].nextElementSibling]):z([]):z([])},nextAll:function(e){var t=[],r=this[0];if(!r)return z([]);for(;r.nextElementSibling;){var n=r.nextElementSibling;e?z(n).is(e)&&t.push(n):t.push(n),r=n}return z(t)},prev:function(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&z(t.previousElementSibling).is(e)?z([t.previousElementSibling]):z([]):t.previousElementSibling?z([t.previousElementSibling]):z([])}return z([])},prevAll:function(e){var t=[],r=this[0];if(!r)return z([]);for(;r.previousElementSibling;){var n=r.previousElementSibling;e?z(n).is(e)&&t.push(n):t.push(n),r=n}return z(t)},parent:function(e){for(var t=[],i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?z(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return z(t)},parents:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].parentNode;r;)e?z(r).is(e)&&t.push(r):t.push(r),r=r.parentNode;return z(t)},closest:function(e){var t=this;return void 0===e?z([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].querySelectorAll(e),n=0;n<r.length;n+=1)t.push(r[n]);return z(t)},children:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var r=this[i].children,n=0;n<r.length;n+=1)e&&!z(r[n]).is(e)||t.push(r[n]);return z(t)},filter:function(e){return z(M(this,e))},remove:function(){for(var i=0;i<this.length;i+=1)this[i].parentNode&&this[i].parentNode.removeChild(this[i]);return this}};Object.keys(L).forEach((function(e){Object.defineProperty(z.fn,e,{value:L[e],writable:!0})}));var B,I=z,G=r(2);r(60),r(19);function D(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function N(){return Date.now()}function j(e,t){void 0===t&&(t="x");var r,n,o,l=w(),d=function(e){var style,t=w();return t.getComputedStyle&&(style=t.getComputedStyle(e,null)),!style&&e.currentStyle&&(style=e.currentStyle),style||(style=e.style),style}(e);return l.WebKitCSSMatrix?((n=d.transform||d.webkitTransform).split(",").length>6&&(n=n.split(", ").map((function(a){return a.replace(",",".")})).join(", ")),o=new l.WebKitCSSMatrix("none"===n?"":n)):r=(o=d.MozTransform||d.OTransform||d.MsTransform||d.msTransform||d.transform||d.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=l.WebKitCSSMatrix?o.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(n=l.WebKitCSSMatrix?o.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),n||0}function Y(e){return"object"===Object(d.a)(e)&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function H(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function F(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"],i=1;i<arguments.length;i+=1){var r=i<0||arguments.length<=i?void 0:arguments[i];if(null!=r&&!H(r))for(var n=Object.keys(Object(r)).filter((function(e){return t.indexOf(e)<0})),o=0,l=n.length;o<l;o+=1){var d=n[o],desc=Object.getOwnPropertyDescriptor(r,d);void 0!==desc&&desc.enumerable&&(Y(e[d])&&Y(r[d])?r[d].__swiper__?e[d]=r[d]:F(e[d],r[d]):!Y(e[d])&&Y(r[d])?(e[d]={},r[d].__swiper__?e[d]=r[d]:F(e[d],r[d])):e[d]=r[d])}}return e}function $(e,t,r){e.style.setProperty(t,r)}function V(e){var time,t=e.swiper,r=e.targetPosition,n=e.side,o=w(),l=-t.translate,d=null,c=t.params.speed;t.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(t.cssModeFrameID);var f=r>l?"next":"prev",h=function(e,t){return"next"===f&&e>=t||"prev"===f&&e<=t};!function animate(){time=(new Date).getTime(),null===d&&(d=time);var progress=Math.max(Math.min((time-d)/c,1),0),e=.5-Math.cos(progress*Math.PI)/2,f=l+e*(r-l);if(h(f,r)&&(f=r),t.wrapperEl.scrollTo(Object(G.a)({},n,f)),h(f,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((function(){t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo(Object(G.a)({},n,f))})),void o.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=o.requestAnimationFrame(animate)}()}function R(){return B||(B=function(){var e=w(),t=v();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){var t=!1;try{var r=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,r)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),B}var _,W;r(67);function X(e){return void 0===e&&(e={}),_||(_=function(e){var t=(void 0===e?{}:e).userAgent,r=R(),n=w(),o=n.navigator.platform,l=t||n.navigator.userAgent,d={ios:!1,android:!1},c=n.screen.width,f=n.screen.height,h=l.match(/(Android);?[\s\/]+([\d.]+)?/),v=l.match(/(iPad).*OS\s([\d_]+)/),m=l.match(/(iPod)(.*OS\s([\d_]+))?/),A=!v&&l.match(/(iPhone\sOS|iOS)\s([\d_]+)/),y="Win32"===o,C="MacIntel"===o;return!v&&C&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(c,"x").concat(f))>=0&&((v=l.match(/(Version)\/([\d.]+)/))||(v=[0,1,"13_0_0"]),C=!1),h&&!y&&(d.os="android",d.android=!0),(v||A||m)&&(d.os="ios",d.ios=!0),d}(e)),_}function Q(){return W||(W=function(){var e,t=w();return{isSafari:(e=t.navigator.userAgent.toLowerCase(),e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),W}var U={on:function(e,t,r){var n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;var o=r?"unshift":"push";return e.split(" ").forEach((function(e){n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][o](t)})),n},once:function(e,t,r){var n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function o(){n.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var r=arguments.length,l=new Array(r),d=0;d<r;d++)l[d]=arguments[d];t.apply(n,l)}return o.__emitterProxy=t,n.on(e,o,r)},onAny:function(e,t){var r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof e)return r;var n=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[n](e),r},offAny:function(e){var t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;var r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off:function(e,t){var r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach((function(e){void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((function(n,o){(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(o,1)}))})),r):r},emit:function(){var e,data,t,r=this;if(!r.eventsListeners||r.destroyed)return r;if(!r.eventsListeners)return r;for(var o=arguments.length,l=new Array(o),d=0;d<o;d++)l[d]=arguments[d];"string"==typeof l[0]||Array.isArray(l[0])?(e=l[0],data=l.slice(1,l.length),t=r):(e=l[0].events,data=l[0].data,t=l[0].context||r),data.unshift(t);var c=Array.isArray(e)?e:e.split(" ");return c.forEach((function(e){r.eventsAnyListeners&&r.eventsAnyListeners.length&&r.eventsAnyListeners.forEach((function(r){r.apply(t,[e].concat(Object(n.a)(data)))})),r.eventsListeners&&r.eventsListeners[e]&&r.eventsListeners[e].forEach((function(e){e.apply(t,data)}))})),r}};r(913),r(250);r(80);var Z={updateSize:function(){var e,t,r=this,n=r.$el;e=void 0!==r.params.width&&null!==r.params.width?r.params.width:n[0].clientWidth,t=void 0!==r.params.height&&null!==r.params.height?r.params.height:n[0].clientHeight,0===e&&r.isHorizontal()||0===t&&r.isVertical()||(e=e-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),t=t-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(r,{width:e,height:t,size:r.isHorizontal()?e:t}))},updateSlides:function(){var e=this;function t(t){return e.isHorizontal()?t:{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 r(e,label){return parseFloat(e.getPropertyValue(t(label))||0)}var n=e.params,o=e.$wrapperEl,l=e.size,d=e.rtlTranslate,c=e.wrongRTL,f=e.virtual&&n.virtual.enabled,h=f?e.virtual.slides.length:e.slides.length,v=o.children(".".concat(e.params.slideClass)),m=f?e.virtual.slides.length:v.length,w=[],A=[],y=[],C=n.slidesOffsetBefore;"function"==typeof C&&(C=n.slidesOffsetBefore.call(e));var x=n.slidesOffsetAfter;"function"==typeof x&&(x=n.slidesOffsetAfter.call(e));var T=e.snapGrid.length,S=e.slidesGrid.length,E=n.spaceBetween,k=-C,M=0,z=0;if(void 0!==l){"string"==typeof E&&E.indexOf("%")>=0&&(E=parseFloat(E.replace("%",""))/100*l),e.virtualSize=-E,d?v.css({marginLeft:"",marginBottom:"",marginTop:""}):v.css({marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&($(e.wrapperEl,"--swiper-centered-offset-before",""),$(e.wrapperEl,"--swiper-centered-offset-after",""));var P,O=n.grid&&n.grid.rows>1&&e.grid;O&&e.grid.initSlides(m);for(var L="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter((function(e){return void 0!==n.breakpoints[e].slidesPerView})).length>0,i=0;i<m;i+=1){P=0;var B=v.eq(i);if(O&&e.grid.updateSlide(i,B,m,t),"none"!==B.css("display")){if("auto"===n.slidesPerView){L&&(v[i].style[t("width")]="");var I=getComputedStyle(B[0]),D=B[0].style.transform,N=B[0].style.webkitTransform;if(D&&(B[0].style.transform="none"),N&&(B[0].style.webkitTransform="none"),n.roundLengths)P=e.isHorizontal()?B.outerWidth(!0):B.outerHeight(!0);else{var j=r(I,"width"),Y=r(I,"padding-left"),H=r(I,"padding-right"),F=r(I,"margin-left"),V=r(I,"margin-right"),R=I.getPropertyValue("box-sizing");if(R&&"border-box"===R)P=j+F+V;else{var _=B[0],W=_.clientWidth;P=j+Y+H+F+V+(_.offsetWidth-W)}}D&&(B[0].style.transform=D),N&&(B[0].style.webkitTransform=N),n.roundLengths&&(P=Math.floor(P))}else P=(l-(n.slidesPerView-1)*E)/n.slidesPerView,n.roundLengths&&(P=Math.floor(P)),v[i]&&(v[i].style[t("width")]="".concat(P,"px"));v[i]&&(v[i].swiperSlideSize=P),y.push(P),n.centeredSlides?(k=k+P/2+M/2+E,0===M&&0!==i&&(k=k-l/2-E),0===i&&(k=k-l/2-E),Math.abs(k)<.001&&(k=0),n.roundLengths&&(k=Math.floor(k)),z%n.slidesPerGroup==0&&w.push(k),A.push(k)):(n.roundLengths&&(k=Math.floor(k)),(z-Math.min(e.params.slidesPerGroupSkip,z))%e.params.slidesPerGroup==0&&w.push(k),A.push(k),k=k+P+E),e.virtualSize+=P+E,M=P,z+=1}}if(e.virtualSize=Math.max(e.virtualSize,l)+x,d&&c&&("slide"===n.effect||"coverflow"===n.effect)&&o.css({width:"".concat(e.virtualSize+n.spaceBetween,"px")}),n.setWrapperSize&&o.css(Object(G.a)({},t("width"),"".concat(e.virtualSize+n.spaceBetween,"px"))),O&&e.grid.updateWrapperSize(P,w,t),!n.centeredSlides){for(var X=[],Q=0;Q<w.length;Q+=1){var U=w[Q];n.roundLengths&&(U=Math.floor(U)),w[Q]<=e.virtualSize-l&&X.push(U)}w=X,Math.floor(e.virtualSize-l)-Math.floor(w[w.length-1])>1&&w.push(e.virtualSize-l)}if(0===w.length&&(w=[0]),0!==n.spaceBetween){var Z=e.isHorizontal()&&d?"marginLeft":t("marginRight");v.filter((function(e,t){return!n.cssMode||t!==v.length-1})).css(Object(G.a)({},Z,"".concat(E,"px")))}if(n.centeredSlides&&n.centeredSlidesBounds){var K=0;y.forEach((function(e){K+=e+(n.spaceBetween?n.spaceBetween:0)}));var J=(K-=n.spaceBetween)-l;w=w.map((function(e){return e<0?-C:e>J?J+x:e}))}if(n.centerInsufficientSlides){var ee=0;if(y.forEach((function(e){ee+=e+(n.spaceBetween?n.spaceBetween:0)})),(ee-=n.spaceBetween)<l){var te=(l-ee)/2;w.forEach((function(e,t){w[t]=e-te})),A.forEach((function(e,t){A[t]=e+te}))}}if(Object.assign(e,{slides:v,snapGrid:w,slidesGrid:A,slidesSizesGrid:y}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){$(e.wrapperEl,"--swiper-centered-offset-before","".concat(-w[0],"px")),$(e.wrapperEl,"--swiper-centered-offset-after","".concat(e.size/2-y[y.length-1]/2,"px"));var ie=-e.snapGrid[0],ae=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((function(e){return e+ie})),e.slidesGrid=e.slidesGrid.map((function(e){return e+ae}))}if(m!==h&&e.emit("slidesLengthChange"),w.length!==T&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),A.length!==S&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),!(f||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){var re="".concat(n.containerModifierClass,"backface-hidden"),se=e.$el.hasClass(re);m<=n.maxBackfaceHiddenSlides?se||e.$el.addClass(re):se&&e.$el.removeClass(re)}}},updateAutoHeight:function(e){var i,t=this,r=[],n=t.virtual&&t.params.virtual.enabled,o=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);var l=function(e){return n?t.slides.filter((function(t){return parseInt(t.getAttribute("data-swiper-slide-index"),10)===e}))[0]:t.slides.eq(e)[0]};if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||I([])).each((function(e){r.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){var d=t.activeIndex+i;if(d>t.slides.length&&!n)break;r.push(l(d))}else r.push(l(t.activeIndex));for(i=0;i<r.length;i+=1)if(void 0!==r[i]){var c=r[i].offsetHeight;o=c>o?c:o}(o||0===o)&&t.$wrapperEl.css("height","".concat(o,"px"))},updateSlidesOffset:function(){for(var e=this.slides,i=0;i<e.length;i+=1)e[i].swiperSlideOffset=this.isHorizontal()?e[i].offsetLeft:e[i].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,r=t.params,n=t.slides,o=t.rtlTranslate,l=t.snapGrid;if(0!==n.length){void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();var d=-e;o&&(d=e),n.removeClass(r.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var i=0;i<n.length;i+=1){var c=n[i],f=c.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(f-=n[0].swiperSlideOffset);var h=(d+(r.centeredSlides?t.minTranslate():0)-f)/(c.swiperSlideSize+r.spaceBetween),v=(d-l[0]+(r.centeredSlides?t.minTranslate():0)-f)/(c.swiperSlideSize+r.spaceBetween),m=-(d-f),w=m+t.slidesSizesGrid[i];(m>=0&&m<t.size-1||w>1&&w<=t.size||m<=0&&w>=t.size)&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(i),n.eq(i).addClass(r.slideVisibleClass)),c.progress=o?-h:h,c.originalProgress=o?-v:v}t.visibleSlides=I(t.visibleSlides)}},updateProgress:function(e){var t=this;if(void 0===e){var r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}var n=t.params,o=t.maxTranslate()-t.minTranslate(),progress=t.progress,l=t.isBeginning,d=t.isEnd,c=l,f=d;0===o?(progress=0,l=!0,d=!0):(l=(progress=(e-t.minTranslate())/o)<=0,d=progress>=1),Object.assign(t,{progress:progress,isBeginning:l,isEnd:d}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),l&&!c&&t.emit("reachBeginning toEdge"),d&&!f&&t.emit("reachEnd toEdge"),(c&&!l||f&&!d)&&t.emit("fromEdge"),t.emit("progress",progress)},updateSlidesClasses:function(){var e,t=this,r=t.slides,n=t.params,o=t.$wrapperEl,l=t.activeIndex,d=t.realIndex,c=t.virtual&&n.virtual.enabled;r.removeClass("".concat(n.slideActiveClass," ").concat(n.slideNextClass," ").concat(n.slidePrevClass," ").concat(n.slideDuplicateActiveClass," ").concat(n.slideDuplicateNextClass," ").concat(n.slideDuplicatePrevClass)),(e=c?t.$wrapperEl.find(".".concat(n.slideClass,'[data-swiper-slide-index="').concat(l,'"]')):r.eq(l)).addClass(n.slideActiveClass),n.loop&&(e.hasClass(n.slideDuplicateClass)?o.children(".".concat(n.slideClass,":not(.").concat(n.slideDuplicateClass,')[data-swiper-slide-index="').concat(d,'"]')).addClass(n.slideDuplicateActiveClass):o.children(".".concat(n.slideClass,".").concat(n.slideDuplicateClass,'[data-swiper-slide-index="').concat(d,'"]')).addClass(n.slideDuplicateActiveClass));var f=e.nextAll(".".concat(n.slideClass)).eq(0).addClass(n.slideNextClass);n.loop&&0===f.length&&(f=r.eq(0)).addClass(n.slideNextClass);var h=e.prevAll(".".concat(n.slideClass)).eq(0).addClass(n.slidePrevClass);n.loop&&0===h.length&&(h=r.eq(-1)).addClass(n.slidePrevClass),n.loop&&(f.hasClass(n.slideDuplicateClass)?o.children(".".concat(n.slideClass,":not(.").concat(n.slideDuplicateClass,')[data-swiper-slide-index="').concat(f.attr("data-swiper-slide-index"),'"]')).addClass(n.slideDuplicateNextClass):o.children(".".concat(n.slideClass,".").concat(n.slideDuplicateClass,'[data-swiper-slide-index="').concat(f.attr("data-swiper-slide-index"),'"]')).addClass(n.slideDuplicateNextClass),h.hasClass(n.slideDuplicateClass)?o.children(".".concat(n.slideClass,":not(.").concat(n.slideDuplicateClass,')[data-swiper-slide-index="').concat(h.attr("data-swiper-slide-index"),'"]')).addClass(n.slideDuplicatePrevClass):o.children(".".concat(n.slideClass,".").concat(n.slideDuplicateClass,'[data-swiper-slide-index="').concat(h.attr("data-swiper-slide-index"),'"]')).addClass(n.slideDuplicatePrevClass)),t.emitSlidesClasses()},updateActiveIndex:function(e){var t,r=this,n=r.rtlTranslate?r.translate:-r.translate,o=r.slidesGrid,l=r.snapGrid,d=r.params,c=r.activeIndex,f=r.realIndex,h=r.snapIndex,v=e;if(void 0===v){for(var i=0;i<o.length;i+=1)void 0!==o[i+1]?n>=o[i]&&n<o[i+1]-(o[i+1]-o[i])/2?v=i:n>=o[i]&&n<o[i+1]&&(v=i+1):n>=o[i]&&(v=i);d.normalizeSlideIndex&&(v<0||void 0===v)&&(v=0)}if(l.indexOf(n)>=0)t=l.indexOf(n);else{var m=Math.min(d.slidesPerGroupSkip,v);t=m+Math.floor((v-m)/d.slidesPerGroup)}if(t>=l.length&&(t=l.length-1),v!==c){var w=parseInt(r.slides.eq(v).attr("data-swiper-slide-index")||v,10);Object.assign(r,{snapIndex:t,realIndex:w,previousIndex:c,activeIndex:v}),r.emit("activeIndexChange"),r.emit("snapIndexChange"),f!==w&&r.emit("realIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&r.emit("slideChange")}else t!==h&&(r.snapIndex=t,r.emit("snapIndexChange"))},updateClickedSlide:function(e){var t,r=this,n=r.params,o=I(e).closest(".".concat(n.slideClass))[0],l=!1;if(o)for(var i=0;i<r.slides.length;i+=1)if(r.slides[i]===o){l=!0,t=i;break}if(!o||!l)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);r.clickedSlide=o,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(I(o).attr("data-swiper-slide-index"),10):r.clickedIndex=t,n.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}};var K={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this,r=t.params,n=t.rtlTranslate,o=t.translate,l=t.$wrapperEl;if(r.virtualTranslate)return n?-o:o;if(r.cssMode)return o;var d=j(l[0],e);return n&&(d=-d),d||0},setTranslate:function(e,t){var r=this,n=r.rtlTranslate,o=r.params,l=r.$wrapperEl,d=r.wrapperEl,progress=r.progress,c=0,f=0;r.isHorizontal()?c=n?-e:e:f=e,o.roundLengths&&(c=Math.floor(c),f=Math.floor(f)),o.cssMode?d[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-c:-f:o.virtualTranslate||l.transform("translate3d(".concat(c,"px, ").concat(f,"px, ").concat(0,"px)")),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?c:f;var h=r.maxTranslate()-r.minTranslate();(0===h?0:(e-r.minTranslate())/h)!==progress&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,o){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);var l=this,d=l.params,c=l.wrapperEl;if(l.animating&&d.preventInteractionOnTransition)return!1;var f,h=l.minTranslate(),v=l.maxTranslate();if(f=n&&e>h?h:n&&e<v?v:e,l.updateProgress(f),d.cssMode){var m=l.isHorizontal();if(0===t)c[m?"scrollLeft":"scrollTop"]=-f;else{var w;if(!l.support.smoothScroll)return V({swiper:l,targetPosition:-f,side:m?"left":"top"}),!0;c.scrollTo((w={},Object(G.a)(w,m?"left":"top",-f),Object(G.a)(w,"behavior","smooth"),w))}return!0}return 0===t?(l.setTransition(0),l.setTranslate(f),r&&(l.emit("beforeTransitionStart",t,o),l.emit("transitionEnd"))):(l.setTransition(t),l.setTranslate(f),r&&(l.emit("beforeTransitionStart",t,o),l.emit("transitionStart")),l.animating||(l.animating=!0,l.onTranslateToWrapperTransitionEnd||(l.onTranslateToWrapperTransitionEnd=function(e){l&&!l.destroyed&&e.target===this&&(l.$wrapperEl[0].removeEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.$wrapperEl[0].removeEventListener("webkitTransitionEnd",l.onTranslateToWrapperTransitionEnd),l.onTranslateToWrapperTransitionEnd=null,delete l.onTranslateToWrapperTransitionEnd,r&&l.emit("transitionEnd"))}),l.$wrapperEl[0].addEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.$wrapperEl[0].addEventListener("webkitTransitionEnd",l.onTranslateToWrapperTransitionEnd))),!0}};function J(e){var t=e.swiper,r=e.runCallbacks,n=e.direction,o=e.step,l=t.activeIndex,d=t.previousIndex,c=n;if(c||(c=l>d?"next":l<d?"prev":"reset"),t.emit("transition".concat(o)),r&&l!==d){if("reset"===c)return void t.emit("slideResetTransition".concat(o));t.emit("slideChangeTransition".concat(o)),"next"===c?t.emit("slideNextTransition".concat(o)):t.emit("slidePrevTransition".concat(o))}}var ee={setTransition:function(e,t){var r=this;r.params.cssMode||r.$wrapperEl.transition(e),r.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var r=this,n=r.params;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),J({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);var r=this,n=r.params;r.animating=!1,n.cssMode||(r.setTransition(0),J({swiper:r,runCallbacks:e,direction:t,step:"End"}))}};var te={slideTo:function(e,t,r,n,o){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),"number"!=typeof e&&"string"!=typeof e)throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. [".concat(Object(d.a)(e),"] given."));if("string"==typeof e){var l=parseInt(e,10);if(!isFinite(l))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. [".concat(e,"] given."));e=l}var c=this,f=e;f<0&&(f=0);var h=c.params,v=c.snapGrid,m=c.slidesGrid,w=c.previousIndex,A=c.activeIndex,y=c.rtlTranslate,C=c.wrapperEl,x=c.enabled;if(c.animating&&h.preventInteractionOnTransition||!x&&!n&&!o)return!1;var T=Math.min(c.params.slidesPerGroupSkip,f),S=T+Math.floor((f-T)/c.params.slidesPerGroup);S>=v.length&&(S=v.length-1),(A||h.initialSlide||0)===(w||0)&&r&&c.emit("beforeSlideChangeStart");var E,k=-v[S];if(c.updateProgress(k),h.normalizeSlideIndex)for(var i=0;i<m.length;i+=1){var M=-Math.floor(100*k),z=Math.floor(100*m[i]),P=Math.floor(100*m[i+1]);void 0!==m[i+1]?M>=z&&M<P-(P-z)/2?f=i:M>=z&&M<P&&(f=i+1):M>=z&&(f=i)}if(c.initialized&&f!==A){if(!c.allowSlideNext&&k<c.translate&&k<c.minTranslate())return!1;if(!c.allowSlidePrev&&k>c.translate&&k>c.maxTranslate()&&(A||0)!==f)return!1}if(E=f>A?"next":f<A?"prev":"reset",y&&-k===c.translate||!y&&k===c.translate)return c.updateActiveIndex(f),h.autoHeight&&c.updateAutoHeight(),c.updateSlidesClasses(),"slide"!==h.effect&&c.setTranslate(k),"reset"!==E&&(c.transitionStart(r,E),c.transitionEnd(r,E)),!1;if(h.cssMode){var O=c.isHorizontal(),L=y?k:-k;if(0===t){var B=c.virtual&&c.params.virtual.enabled;B&&(c.wrapperEl.style.scrollSnapType="none",c._immediateVirtual=!0),C[O?"scrollLeft":"scrollTop"]=L,B&&requestAnimationFrame((function(){c.wrapperEl.style.scrollSnapType="",c._swiperImmediateVirtual=!1}))}else{var I;if(!c.support.smoothScroll)return V({swiper:c,targetPosition:L,side:O?"left":"top"}),!0;C.scrollTo((I={},Object(G.a)(I,O?"left":"top",L),Object(G.a)(I,"behavior","smooth"),I))}return!0}return c.setTransition(t),c.setTranslate(k),c.updateActiveIndex(f),c.updateSlidesClasses(),c.emit("beforeTransitionStart",t,n),c.transitionStart(r,E),0===t?c.transitionEnd(r,E):c.animating||(c.animating=!0,c.onSlideToWrapperTransitionEnd||(c.onSlideToWrapperTransitionEnd=function(e){c&&!c.destroyed&&e.target===this&&(c.$wrapperEl[0].removeEventListener("transitionend",c.onSlideToWrapperTransitionEnd),c.$wrapperEl[0].removeEventListener("webkitTransitionEnd",c.onSlideToWrapperTransitionEnd),c.onSlideToWrapperTransitionEnd=null,delete c.onSlideToWrapperTransitionEnd,c.transitionEnd(r,E))}),c.$wrapperEl[0].addEventListener("transitionend",c.onSlideToWrapperTransitionEnd),c.$wrapperEl[0].addEventListener("webkitTransitionEnd",c.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),"string"==typeof e){var o=parseInt(e,10);if(!isFinite(o))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. [".concat(e,"] given."));e=o}var l=this,d=e;return l.params.loop&&(d+=l.loopedSlides),l.slideTo(d,t,r,n)},slideNext:function(e,t,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,o=n.animating,l=n.enabled,d=n.params;if(!l)return n;var c=d.slidesPerGroup;"auto"===d.slidesPerView&&1===d.slidesPerGroup&&d.slidesPerGroupAuto&&(c=Math.max(n.slidesPerViewDynamic("current",!0),1));var f=n.activeIndex<d.slidesPerGroupSkip?1:c;if(d.loop){if(o&&d.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return d.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+f,e,t,r)},slidePrev:function(e,t,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,o=n.params,l=n.animating,d=n.snapGrid,c=n.slidesGrid,f=n.rtlTranslate;if(!n.enabled)return n;if(o.loop){if(l&&o.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function h(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var v,m=h(f?n.translate:-n.translate),w=d.map((function(e){return h(e)})),A=d[w.indexOf(m)-1];void 0===A&&o.cssMode&&(d.forEach((function(e,t){m>=e&&(v=t)})),void 0!==v&&(A=d[v>0?v-1:v]));var y=0;if(void 0!==A&&((y=c.indexOf(A))<0&&(y=n.activeIndex-1),"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(y=y-n.slidesPerViewDynamic("previous",!0)+1,y=Math.max(y,0))),o.rewind&&n.isBeginning){var C=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(C,e,t,r)}return n.slideTo(y,e,t,r)},slideReset:function(e,t,r){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);var o=this,l=o.activeIndex,d=Math.min(o.params.slidesPerGroupSkip,l),c=d+Math.floor((l-d)/o.params.slidesPerGroup),f=o.rtlTranslate?o.translate:-o.translate;if(f>=o.snapGrid[c]){var h=o.snapGrid[c];f-h>(o.snapGrid[c+1]-h)*n&&(l+=o.params.slidesPerGroup)}else{var v=o.snapGrid[c-1];f-v<=(o.snapGrid[c]-v)*n&&(l-=o.params.slidesPerGroup)}return l=Math.max(l,0),l=Math.min(l,o.slidesGrid.length-1),o.slideTo(l,e,t,r)},slideToClickedSlide:function(){var e,t=this,r=t.params,n=t.$wrapperEl,o="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,l=t.clickedIndex;if(r.loop){if(t.animating)return;e=parseInt(I(t.clickedSlide).attr("data-swiper-slide-index"),10),r.centeredSlides?l<t.loopedSlides-o/2||l>t.slides.length-t.loopedSlides+o/2?(t.loopFix(),l=n.children(".".concat(r.slideClass,'[data-swiper-slide-index="').concat(e,'"]:not(.').concat(r.slideDuplicateClass,")")).eq(0).index(),D((function(){t.slideTo(l)}))):t.slideTo(l):l>t.slides.length-o?(t.loopFix(),l=n.children(".".concat(r.slideClass,'[data-swiper-slide-index="').concat(e,'"]:not(.').concat(r.slideDuplicateClass,")")).eq(0).index(),D((function(){t.slideTo(l)}))):t.slideTo(l)}else t.slideTo(l)}};var ie={loopCreate:function(){var e=this,t=v(),r=e.params,n=e.$wrapperEl,o=n.children().length>0?I(n.children()[0].parentNode):n;o.children(".".concat(r.slideClass,".").concat(r.slideDuplicateClass)).remove();var l=o.children(".".concat(r.slideClass));if(r.loopFillGroupWithBlank){var d=r.slidesPerGroup-l.length%r.slidesPerGroup;if(d!==r.slidesPerGroup){for(var i=0;i<d;i+=1){var c=I(t.createElement("div")).addClass("".concat(r.slideClass," ").concat(r.slideBlankClass));o.append(c)}l=o.children(".".concat(r.slideClass))}}"auto"!==r.slidesPerView||r.loopedSlides||(r.loopedSlides=l.length),e.loopedSlides=Math.ceil(parseFloat(r.loopedSlides||r.slidesPerView,10)),e.loopedSlides+=r.loopAdditionalSlides,e.loopedSlides>l.length&&(e.loopedSlides=l.length);var f=[],h=[];l.each((function(t,r){var n=I(t);r<e.loopedSlides&&h.push(t),r<l.length&&r>=l.length-e.loopedSlides&&f.push(t),n.attr("data-swiper-slide-index",r)}));for(var m=0;m<h.length;m+=1)o.append(I(h[m].cloneNode(!0)).addClass(r.slideDuplicateClass));for(var w=f.length-1;w>=0;w-=1)o.prepend(I(f[w].cloneNode(!0)).addClass(r.slideDuplicateClass))},loopFix:function(){var e=this;e.emit("beforeLoopFix");var t,r=e.activeIndex,n=e.slides,o=e.loopedSlides,l=e.allowSlidePrev,d=e.allowSlideNext,c=e.snapGrid,f=e.rtlTranslate;e.allowSlidePrev=!0,e.allowSlideNext=!0;var h=-c[r]-e.getTranslate();if(r<o)t=n.length-3*o+r,t+=o,e.slideTo(t,0,!1,!0)&&0!==h&&e.setTranslate((f?-e.translate:e.translate)-h);else if(r>=n.length-o){t=-n.length+r+o,t+=o,e.slideTo(t,0,!1,!0)&&0!==h&&e.setTranslate((f?-e.translate:e.translate)-h)}e.allowSlidePrev=l,e.allowSlideNext=d,e.emit("loopFix")},loopDestroy:function(){var e=this,t=e.$wrapperEl,r=e.params,n=e.slides;t.children(".".concat(r.slideClass,".").concat(r.slideDuplicateClass,",.").concat(r.slideClass,".").concat(r.slideBlankClass)).remove(),n.removeAttr("data-swiper-slide-index")}};var ae={setGrabCursor:function(e){var t=this;if(!(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)){var r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;r.style.cursor="move",r.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){var e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}};function re(e){var t=this,r=v(),n=w(),data=t.touchEventsData,o=t.params,l=t.touches;if(t.enabled&&(!t.animating||!o.preventInteractionOnTransition)){!t.animating&&o.cssMode&&o.loop&&t.loopFix();var d=e;d.originalEvent&&(d=d.originalEvent);var c=I(d.target);if(("wrapper"!==o.touchEventsTarget||c.closest(t.wrapperEl).length)&&(data.isTouchEvent="touchstart"===d.type,(data.isTouchEvent||!("which"in d)||3!==d.which)&&!(!data.isTouchEvent&&"button"in d&&d.button>0||data.isTouched&&data.isMoved))){!!o.noSwipingClass&&""!==o.noSwipingClass&&d.target&&d.target.shadowRoot&&e.path&&e.path[0]&&(c=I(e.path[0]));var f=o.noSwipingSelector?o.noSwipingSelector:".".concat(o.noSwipingClass),h=!(!d.target||!d.target.shadowRoot);if(o.noSwiping&&(h?function(e,base){return void 0===base&&(base=this),function t(r){if(!r||r===v()||r===w())return null;r.assignedSlot&&(r=r.assignedSlot);var n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(base)}(f,c[0]):c.closest(f)[0]))t.allowClick=!0;else if(!o.swipeHandler||c.closest(o.swipeHandler)[0]){l.currentX="touchstart"===d.type?d.targetTouches[0].pageX:d.pageX,l.currentY="touchstart"===d.type?d.targetTouches[0].pageY:d.pageY;var m=l.currentX,A=l.currentY,y=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,C=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(y&&(m<=C||m>=n.innerWidth-C)){if("prevent"!==y)return;e.preventDefault()}if(Object.assign(data,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=m,l.startY=A,data.touchStartTime=N(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(data.allowThresholdMove=!1),"touchstart"!==d.type){var x=!0;c.is(data.focusableElements)&&(x=!1,"SELECT"===c[0].nodeName&&(data.isTouched=!1)),r.activeElement&&I(r.activeElement).is(data.focusableElements)&&r.activeElement!==c[0]&&r.activeElement.blur();var T=x&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!T||c[0].isContentEditable||d.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",d)}}}}function se(e){var t=v(),r=this,data=r.touchEventsData,n=r.params,o=r.touches,l=r.rtlTranslate;if(r.enabled){var d=e;if(d.originalEvent&&(d=d.originalEvent),data.isTouched){if(!data.isTouchEvent||"touchmove"===d.type){var c="touchmove"===d.type&&d.targetTouches&&(d.targetTouches[0]||d.changedTouches[0]),f="touchmove"===d.type?c.pageX:d.pageX,h="touchmove"===d.type?c.pageY:d.pageY;if(d.preventedByNestedSwiper)return o.startX=f,void(o.startY=h);if(!r.allowTouchMove)return I(d.target).is(data.focusableElements)||(r.allowClick=!1),void(data.isTouched&&(Object.assign(o,{startX:f,startY:h,currentX:f,currentY:h}),data.touchStartTime=N()));if(data.isTouchEvent&&n.touchReleaseOnEdges&&!n.loop)if(r.isVertical()){if(h<o.startY&&r.translate<=r.maxTranslate()||h>o.startY&&r.translate>=r.minTranslate())return data.isTouched=!1,void(data.isMoved=!1)}else if(f<o.startX&&r.translate<=r.maxTranslate()||f>o.startX&&r.translate>=r.minTranslate())return;if(data.isTouchEvent&&t.activeElement&&d.target===t.activeElement&&I(d.target).is(data.focusableElements))return data.isMoved=!0,void(r.allowClick=!1);if(data.allowTouchCallbacks&&r.emit("touchMove",d),!(d.targetTouches&&d.targetTouches.length>1)){o.currentX=f,o.currentY=h;var m=o.currentX-o.startX,w=o.currentY-o.startY;if(!(r.params.threshold&&Math.sqrt(Math.pow(m,2)+Math.pow(w,2))<r.params.threshold)){var A;if(void 0===data.isScrolling)r.isHorizontal()&&o.currentY===o.startY||r.isVertical()&&o.currentX===o.startX?data.isScrolling=!1:m*m+w*w>=25&&(A=180*Math.atan2(Math.abs(w),Math.abs(m))/Math.PI,data.isScrolling=r.isHorizontal()?A>n.touchAngle:90-A>n.touchAngle);if(data.isScrolling&&r.emit("touchMoveOpposite",d),void 0===data.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(data.startMoving=!0)),data.isScrolling)data.isTouched=!1;else if(data.startMoving){r.allowClick=!1,!n.cssMode&&d.cancelable&&d.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&d.stopPropagation(),data.isMoved||(n.loop&&!n.cssMode&&r.loopFix(),data.startTranslate=r.getTranslate(),r.setTransition(0),r.animating&&r.$wrapperEl.trigger("webkitTransitionEnd transitionend"),data.allowMomentumBounce=!1,!n.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",d)),r.emit("sliderMove",d),data.isMoved=!0;var y=r.isHorizontal()?m:w;o.diff=y,y*=n.touchRatio,l&&(y=-y),r.swipeDirection=y>0?"prev":"next",data.currentTranslate=y+data.startTranslate;var C=!0,x=n.resistanceRatio;if(n.touchReleaseOnEdges&&(x=0),y>0&&data.currentTranslate>r.minTranslate()?(C=!1,n.resistance&&(data.currentTranslate=r.minTranslate()-1+Math.pow(-r.minTranslate()+data.startTranslate+y,x))):y<0&&data.currentTranslate<r.maxTranslate()&&(C=!1,n.resistance&&(data.currentTranslate=r.maxTranslate()+1-Math.pow(r.maxTranslate()-data.startTranslate-y,x))),C&&(d.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&data.currentTranslate<data.startTranslate&&(data.currentTranslate=data.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&data.currentTranslate>data.startTranslate&&(data.currentTranslate=data.startTranslate),r.allowSlidePrev||r.allowSlideNext||(data.currentTranslate=data.startTranslate),n.threshold>0){if(!(Math.abs(y)>n.threshold||data.allowThresholdMove))return void(data.currentTranslate=data.startTranslate);if(!data.allowThresholdMove)return data.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,data.currentTranslate=data.startTranslate,void(o.diff=r.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&r.freeMode||n.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),r.params.freeMode&&n.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(data.currentTranslate),r.setTranslate(data.currentTranslate))}}}}}else data.startMoving&&data.isScrolling&&r.emit("touchMoveOpposite",d)}}function ne(e){var t=this,data=t.touchEventsData,r=t.params,n=t.touches,o=t.rtlTranslate,l=t.slidesGrid;if(t.enabled){var d=e;if(d.originalEvent&&(d=d.originalEvent),data.allowTouchCallbacks&&t.emit("touchEnd",d),data.allowTouchCallbacks=!1,!data.isTouched)return data.isMoved&&r.grabCursor&&t.setGrabCursor(!1),data.isMoved=!1,void(data.startMoving=!1);r.grabCursor&&data.isMoved&&data.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var c,f=N(),h=f-data.touchStartTime;if(t.allowClick){var v=d.path||d.composedPath&&d.composedPath();t.updateClickedSlide(v&&v[0]||d.target),t.emit("tap click",d),h<300&&f-data.lastClickTime<300&&t.emit("doubleTap doubleClick",d)}if(data.lastClickTime=N(),D((function(){t.destroyed||(t.allowClick=!0)})),!data.isTouched||!data.isMoved||!t.swipeDirection||0===n.diff||data.currentTranslate===data.startTranslate)return data.isTouched=!1,data.isMoved=!1,void(data.startMoving=!1);if(data.isTouched=!1,data.isMoved=!1,data.startMoving=!1,c=r.followFinger?o?t.translate:-t.translate:-data.currentTranslate,!r.cssMode)if(t.params.freeMode&&r.freeMode.enabled)t.freeMode.onTouchEnd({currentPos:c});else{for(var m=0,w=t.slidesSizesGrid[0],i=0;i<l.length;i+=i<r.slidesPerGroupSkip?1:r.slidesPerGroup){var A=i<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==l[i+A]?c>=l[i]&&c<l[i+A]&&(m=i,w=l[i+A]-l[i]):c>=l[i]&&(m=i,w=l[l.length-1]-l[l.length-2])}var y=null,C=null;r.rewind&&(t.isBeginning?C=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(y=0));var x=(c-l[m])/w,T=m<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(h>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(x>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?y:m+T):t.slideTo(m)),"prev"===t.swipeDirection&&(x>1-r.longSwipesRatio?t.slideTo(m+T):null!==C&&x<0&&Math.abs(x)>r.longSwipesRatio?t.slideTo(C):t.slideTo(m))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(d.target===t.navigation.nextEl||d.target===t.navigation.prevEl)?d.target===t.navigation.nextEl?t.slideTo(m+T):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null!==y?y:m+T),"prev"===t.swipeDirection&&t.slideTo(null!==C?C:m))}}}}function oe(){var e=this,t=e.params,r=e.el;if(!r||0!==r.of