/*! * Splide.js * Version : 1.0.27 * License : MIT * Copyright: 2019 Naotoshi Fujita */ !function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.Splide=n():t.Splide=n()}(window,function(){return e={},o.m=i=[function(t,n,i){"use strict";function e(){return(e=Object.assign||function(t){for(var n=1;n])(\d+)?/),e=i&&i[1]||"",o=i?parseInt(i[2]):0;switch(e){case"+":n+=o||1;break;case"-":n-=o||1;break;case">":n=this.pageToIndex(-1o.flickThreshold&&Math.abs(t.offset[f])<150&&(s+=r*Math.min(i*o.flickPower,e.width*(o.flickMaxPages||1)));var a=c.toIndex(s);a===u.index&&(a+=l.isRtl()?r:-r),u.is(_)||(a=O(a,0,l.edgeIndex)),l.go(a,o.isNavigation)}}(o),r=!1)}function g(t,n){var i=t.timeStamp,e=t.touches,o=e?e[0]:t,r=o.clientX,s=o.clientY,a=n.to||{},u=a.x,d=void 0===u?r:u,c=a.y,l=void 0===c?s:c,f={x:r-d,y:s-l},p=i-(n.timeStamp||0);return{from:{x:d,y:l},to:{x:r,y:s},offset:f,timeStamp:i,velocity:{x:f.x/p,y:f.y/p}}}return n}function X(o,r,s){var a,i=[],u={required:o.options.autoplay,mount:function(){var t=o.options,n=r.Elements,i=n.slides,e=n.bar;i.length>t.perPage&&(a=function(n,i,e){function o(t){d||(a=(s=t-(r=r||t))/i,i<=s&&(r=0,a=1,n()),e&&e(a),u(o))}var r,s,a,u=window.requestAnimationFrame,d=!0;return{pause:function(){d=!0,r=0},play:function(){r=0,d&&(d=!1,u(o))}}}(function(){o.go(">")},t.interval,function(t){o.emit(s+":playing",t),e&&h(e,{width:100*t+"%"})}),function(){var t=o.options,n=r.Elements,i=o.sub,e=[o.root,i?i.root:null];t.pauseOnHover&&(d(e,"mouseleave",J,!0),d(e,"mouseenter",J,!1));t.pauseOnFocus&&(d(e,"focusout",Y,!0),d(e,"focusin",Y,!1));b(n.play,"click",function(){u.play(Y),u.play(K)}),d([n.pause],"click",K,!1),o.on("move",function(){u.play()})}(),this.play())},play:function(n){void 0===n&&(n=0),(i=i.filter(function(t){return t!==n})).length||(o.emit(s+":play"),a.play())},pause:function(t){void 0===t&&(t=0),a.pause(),-1===i.indexOf(t)&&i.push(t),1===i.length&&o.emit(s+":pause")}};function d(t,n,i,e){for(var o in t)b(t[o],n,function(){u[e?"play":"pause"](i)})}return u}function F(a,u,d){var c,o=a.classes,r=a.root;function s(t){var n=p("button",{class:o.arrow+" "+(t?o.prev:o.next)});return n.innerHTML='',n}return{required:a.options.arrows,mount:function(){var t=u.Elements,n=a.options.arrows;if((!(c=t.arrows).prev||!c.next)&&n){c=function(){var t=p("div",{class:o.arrows}),n=s(!0),i=s(!1);return t.appendChild(n),t.appendChild(i),{wrapper:t,prev:n,next:i}}();var i=t.slider,e="slider"===n&&i?i:r;e.insertBefore(c.wrapper,e.firstChild)}c&&(function(){var t=a.options.perMove;b(c.prev,"click",function(){a.go(t?"-"+t:"<")}),b(c.next,"click",function(){a.go(t?"+"+t:">")})}(),a.on("mounted move updated",function(){var t=c,n=t.prev,i=t.next,e=u.Controller,o=e.prevIndex,r=e.nextIndex,s=1"+n)}),{li:i,button:e,page:n,Slides:s.getSlidesByPage(n)}});return{list:r,items:t}}();var t=i.Elements.slider;(n="slider"===a.options.pagination&&t?t:a.root).appendChild(r.list),a.on(Q,e).on("updated.page",function(){s.destroy(),a.options.pagination&&(s.mount(),s.mounted())})},mounted:function(){var t=a.index;a.emit(o+":mounted",r,this.getItem(t)),e(t,-1)},destroy:function(){r&&r.list&&n.removeChild(r.list),a.off(Q),r=null},getItem:function(t){return r.items[i.Controller.indexToPage(t)]},get data(){return r}};function e(t,n){var i=s.getItem(n),e=s.getItem(t);i&&v(i.button,l.active),e&&g(e.button,l.active),a.emit(o+":updated",r,i,e)}return s}function U(a,e){var u=a.i18n;function n(t,n){y(t,"aria-hidden",!n),y(t,"tabindex",n?0:-1)}function t(t,n){var i=e.Elements.track.id;y(t,nt,i),y(n,nt,i)}function i(t,n,i,e){var o=a.index,r=-1",Left:"<",Right:">"},vertical:{ArrowUp:"<",ArrowDown:">",Up:"<",Down:">"}},tt="aria-current",nt="aria-controls",it="aria-label",et="move.sync",ot=[" ","Enter","Spacebar"],rt={Options:M,Elements:W,Controller:q,Slides:R,Track:N,Clones:B,Layout:D,Drag:V,Autoplay:X,Cover:function(t,n){var i=t.options;function e(t){var n=t.parentElement;n&&(h(n,{background:'center/cover no-repeat url("'+t.src+'")'}),h(t,{display:"none"}))}return{required:i.cover&&(i.height||i.heightRatio||i.fixedHeight),mount:function(){n.Slides.getSlides(!0,!1).forEach(function(t){var n=f(t,"img");n&&n.src&&e(n)}),t.on("lazyload:loaded",function(t){e(t)})}}},Arrows:F,Pagination:G,LazyLoad:function(o,t,r){var n=0,e=[],i=o.options.lazyLoad,s="sequential"===i;function a(n){var i=o.options;(e=e.filter(function(t){return!t.Slide.isWithin(n,i.perPage*(i.preloadPages+1))||(u(t.img,t.Slide),!1)})).length||o.off("moved."+r)}function u(t,n){g(n.slide,l.loading);var i=p("span",{class:o.classes.spinner});t.parentElement.appendChild(i),t.onload=function(){c(t,i,n,!1)},t.onerror=function(){c(t,i,n,!0)},h(t,{visibility:"hidden"}),y(t,"src",t.getAttribute(Z))}function d(){if(n