Socket
Socket
Sign inDemoInstall

@splidejs/splide

Package Overview
Dependencies
Maintainers
1
Versions
150
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@splidejs/splide - npm Package Compare versions

Comparing version 4.0.12 to 4.0.13

8

dist/js/splide-renderer.min.js

@@ -1,2 +0,8 @@

!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).SplideRenderer=e()}(this,function(){"use strict";var r="rtl",o="ttb",a={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:["ArrowUp","ArrowRight"],ArrowRight:["ArrowDown","ArrowLeft"]};function n(t,e,n){return{resolve:function(t,e,i){var s=(i=i||n.direction)!==r||e?i===o?0:-1:1;return a[t]&&a[t][s]||t.replace(/width|left|right/i,function(t,e){t=a[t.toLowerCase()][s]||t;return 0<e?t.charAt(0).toUpperCase()+t.slice(1):t})},orient:function(t){return t*(n.direction===r?1:-1)}}}var i="splide",s=i,u=i+"__track",l=i+"__list",c=i+"__slide",h=c+"--clone",t=i+"__arrow",e=i+"__pagination",d="is-active",f={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:{slide:c,clone:h,arrows:i+"__arrows",arrow:t,prev:t+"--prev",next:t+"--next",pagination:e,page:e+"__page",spinner:i+"__spinner"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function p(t,e,i){return Array.prototype.slice.call(t,e,i)}function v(t){return t.bind.apply(t,[null].concat(p(arguments,1)))}function g(t,e){return typeof e===t}function y(t){return null!==t&&g("object",t)}var b=Array.isArray,m=(v(g,"function"),v(g,"string"));function S(t){return b(t)?t:[t]}function w(t,e){S(t).forEach(e)}function C(t,e){return t.push.apply(t,S(e)),t}function x(t,e){return t instanceof HTMLElement&&(t.msMatchesSelector||t.matches).call(t,e)}function _(t,e){return e?(i=e,e=(e=t)?p(e.children):[],(i?e.filter(function(t){return x(t,i)}):e)[0]):t.firstElementChild;var i}v(g,"undefined");var k=Object.keys;function E(t,e,i){if(t)for(var s=k(t),s=i?s.reverse():s,n=0;n<s.length;n++){var r=s[n];if("__proto__"!==r&&!1===e(t[r],r))break}}function A(s){return p(arguments,1).forEach(function(i){E(i,function(t,e){s[e]=i[e]})}),s}function L(i){return p(arguments,1).forEach(function(t){E(t,function(t,e){b(t)?i[e]=t.slice():y(t)?i[e]=L({},y(i[e])?i[e]:{},t):i[e]=t})}),i}function P(t){w(t,function(t){t&&t.parentNode&&t.parentNode.removeChild(t)})}function V(t){return m(t)?t:t?t+"px":""}function T(t,e){if(!t)throw new Error("["+i+"] "+(e||""))}Math.min;var H=Math.max;Math.floor,Math.ceil,Math.abs;function W(t){return t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}var D={};function O(){var a=[];function i(t,i,s){w(t,function(e){e&&w(i,function(t){t.split(" ").forEach(function(t){t=t.split(".");s(e,t[0],t[1])})})})}return{bind:function(t,e,r,o){i(t,e,function(t,e,i){var s="addEventListener"in t,n=s?t.removeEventListener.bind(t,e,r,o):t.removeListener.bind(t,r);s?t.addEventListener(e,r,o):t.addListener(r),a.push([t,e,i,r,n])})},unbind:function(t,e,n){i(t,e,function(e,i,s){a=a.filter(function(t){return!!(t[0]!==e||t[1]!==i||t[2]!==s||n&&t[3]!==n)||(t[4](),!1)})})},dispatch:function(t,e,i){var s;return"function"==typeof CustomEvent?s=new CustomEvent(e,{bubbles:!0,detail:i}):(s=document.createEvent("CustomEvent")).initCustomEvent(e,!0,!1,i),t.dispatchEvent(s),s},destroy:function(){a.forEach(function(t){t[4]()}),a.length=0}}}function R(t){var i=t?t.event.bus:document.createDocumentFragment(),s=O();return t&&t.event.on("destroy",s.destroy),A(s,{bus:i,on:function(t,e){s.bind(i,S(t).join(" "),function(t){e.apply(e,b(t.detail)?t.detail:[])})},off:v(s.unbind,i),emit:function(t){s.dispatch(i,t,p(arguments,1))}})}var M={listTag:"ul",slideTag:"li"},j=function(){function t(t,e){this.styles={},this.id=t,this.options=e}var e=t.prototype;return e.rule=function(t,e,i,s){s=this.styles[s=s||"default"]=this.styles[s]||{};(s[t]=s[t]||{})[e]=i},e.build=function(){var i=this,e="";return this.styles.default&&(e+=this.buildSelectors(this.styles.default)),Object.keys(this.styles).sort(function(t,e){return"min"===i.options.mediaQuery?+t-+e:+e-+t}).forEach(function(t){"default"!==t&&(e=(e+="@media screen and (max-width: "+t+"px) {")+i.buildSelectors(i.styles[t])+"}")}),e},e.buildSelectors=function(t){var i=this,s="";return E(t,function(t,e){e=("#"+i.id+" "+e).trim(),s+=e+" {",E(t,function(t,e){!t&&0!==t||(s+=e+": "+t+";")}),s+="}"}),s},t}();return function(){function t(t,e,i,s){this.slides=[],this.options={},this.breakpoints=[],L(f,s||{}),L(L(this.options,f),e||{}),this.contents=t,this.config=A({},M,i||{}),this.id=this.config.id||""+(s="splide")+((s=D[s]=(D[s]||0)+1)<10?"0"+s:""+s),this.Style=new j(this.id,this.options),this.Direction=n(0,0,this.options),T(this.contents.length,"Provide at least 1 content."),this.init()}t.clean=function(t){var e,i=R(t).on,s=t.root,t=(t=s,(e="."+h)?p(t.querySelectorAll(e)):[]);i("mounted",function(){P(_(s,"style"))}),P(t)};var e=t.prototype;return e.init=function(){this.parseBreakpoints(),this.initSlides(),this.registerRootStyles(),this.registerTrackStyles(),this.registerSlideStyles(),this.registerListStyles()},e.initSlides=function(){var i=this;C(this.slides,this.contents.map(function(t,e){(t=m(t)?{html:t}:t).styles=t.styles||{},t.attrs=t.attrs||{},i.cover(t);e=i.options.classes.slide+" "+(0===e?d:"");return A(t.attrs,{class:(e+" "+(t.attrs.class||"")).trim(),style:i.buildStyles(t.styles)}),t})),this.isLoop()&&this.generateClones(this.slides)},e.registerRootStyles=function(){var i=this;this.breakpoints.forEach(function(t){var e=t[0],t=t[1];i.Style.rule(" ","max-width",V(t.width),e)})},e.registerTrackStyles=function(){var i=this,s=this.Style,n="."+u;this.breakpoints.forEach(function(t){var e=t[0],t=t[1];s.rule(n,i.resolve("paddingLeft"),i.cssPadding(t,!1),e),s.rule(n,i.resolve("paddingRight"),i.cssPadding(t,!0),e),s.rule(n,"height",i.cssTrackHeight(t),e)})},e.registerListStyles=function(){var i=this,s=this.Style,n="."+l;this.breakpoints.forEach(function(t){var e=t[0],t=t[1];s.rule(n,"transform",i.buildTranslate(t),e),i.cssSlideHeight(t)||s.rule(n,"aspect-ratio",i.cssAspectRatio(t),e)})},e.registerSlideStyles=function(){var i=this,s=this.Style,n="."+c;this.breakpoints.forEach(function(t){var e=t[0],t=t[1];s.rule(n,"width",i.cssSlideWidth(t),e),s.rule(n,"height",i.cssSlideHeight(t)||"100%",e),s.rule(n,i.resolve("marginRight"),V(t.gap)||"0px",e),s.rule(n+" > img","display",t.cover?"none":"inline",e)})},e.buildTranslate=function(t){var e=this.Direction,i=e.resolve,e=e.orient,s=[];return s.push(this.cssOffsetClones(t)),s.push(this.cssOffsetGaps(t)),this.isCenter(t)&&(s.push(this.buildCssValue(e(-50),"%")),s.push.apply(s,this.cssOffsetCenter(t))),s.filter(Boolean).map(function(t){return"translate"+i("X")+"("+t+")"}).join(" ")},e.cssOffsetClones=function(t){var e,i=this.Direction,s=i.resolve,i=i.orient,n=this.getCloneCount();return this.isFixedWidth(t)?(e=(s=this.parseCssValue(t[s("fixedWidth")])).value,s=s.unit,this.buildCssValue(i(e)*n,s)):i(100*n/t.perPage)+"%"},e.cssOffsetCenter=function(t){var e,i,s=this.Direction,n=s.resolve,s=s.orient;return this.isFixedWidth(t)?(e=(n=this.parseCssValue(t[n("fixedWidth")])).value,n=n.unit,[this.buildCssValue(s(e/2),n)]):(e=t.perPage,n=t.gap,(t=[]).push(s(50/e)+"%"),n&&(i=(n=this.parseCssValue(n)).value,n=n.unit,t.push(this.buildCssValue(s((i/e-i)/2),n))),t)},e.cssOffsetGaps=function(t){var e,i,s,n=this.getCloneCount();return n&&t.gap?(e=this.Direction.orient,i=(s=this.parseCssValue(t.gap)).value,s=s.unit,this.isFixedWidth(t)?this.buildCssValue(e(i*n),s):(t=t.perPage,this.buildCssValue(e(n/t*i),s))):""},e.resolve=function(t){return W(this.Direction.resolve(t))},e.cssPadding=function(t,e){t=t.padding,e=this.Direction.resolve(e?"right":"left",!0);return t&&V(t[e]||(y(t)?0:t))||"0px"},e.cssTrackHeight=function(t){var e="";return this.isVertical()&&(T(e=this.cssHeight(t),'"height" is missing.'),e="calc("+e+" - "+this.cssPadding(t,!1)+" - "+this.cssPadding(t,!0)+")"),e},e.cssHeight=function(t){return V(t.height)},e.cssSlideWidth=function(t){return t.autoWidth?"":V(t.fixedWidth)||(this.isVertical()?"":this.cssSlideSize(t))},e.cssSlideHeight=function(t){return V(t.fixedHeight)||(this.isVertical()?t.autoHeight?"":this.cssSlideSize(t):this.cssHeight(t))},e.cssSlideSize=function(t){var e=V(t.gap);return"calc((100%"+(e&&" + "+e)+")/"+(t.perPage||1)+(e&&" - "+e)+")"},e.cssAspectRatio=function(t){t=t.heightRatio;return t?""+1/t:""},e.buildCssValue=function(t,e){return""+t+e},e.parseCssValue=function(t){return m(t)?{value:parseFloat(t)||0,unit:t.replace(/\d*(\.\d*)?/,"")||"px"}:{value:t,unit:"px"}},e.parseBreakpoints=function(){var i=this,t=this.options.breakpoints;this.breakpoints.push(["default",this.options]),t&&E(t,function(t,e){i.breakpoints.push([e,L(L({},i.options),t)])})},e.isFixedWidth=function(t){return!!t[this.Direction.resolve("fixedWidth")]},e.isLoop=function(){return"loop"===this.options.type},e.isCenter=function(t){if("center"===t.focus){if(this.isLoop())return!0;if("slide"===this.options.type)return!this.options.trimSpace}return!1},e.isVertical=function(){return this.options.direction===o},e.buildClasses=function(){var t=this.options;return[s,s+"--"+t.type,s+"--"+t.direction,t.drag&&s+"--draggable",t.isNavigation&&s+"--nav",d,!this.config.hidden&&"is-rendered"].filter(Boolean).join(" ")},e.buildAttrs=function(t){var i="";return E(t,function(t,e){i+=t?" "+W(e)+'="'+t+'"':""}),i.trim()},e.buildStyles=function(t){var i="";return E(t,function(t,e){i+=" "+W(e)+":"+t+";"}),i.trim()},e.renderSlides=function(){var e=this,i=this.config.slideTag;return this.slides.map(function(t){return"<"+i+" "+e.buildAttrs(t.attrs)+">"+(t.html||"")+"</"+i+">"}).join("")},e.cover=function(t){var e=t.styles,t=t.html,t=void 0===t?"":t;this.options.cover&&!this.options.lazyLoad&&(t=t.match(/<img.*?src\s*=\s*(['"])(.+?)\1.*?>/))&&t[2]&&(e.background="center/cover no-repeat url('"+t[2]+"')")},e.generateClones=function(s){for(var n=this.options.classes,r=this.getCloneCount(),t=s.slice();t.length<r;)C(t,t);C(t.slice(-r).reverse(),t.slice(0,r)).forEach(function(t,e){var i=A({},t.attrs,{class:t.attrs.class+" "+n.clone}),t=A({},t,{attrs:i});e<r?s.unshift(t):s.push(t)})},e.getCloneCount=function(){var t;return this.isLoop()?(t=this.options).clones||H.apply(void 0,this.breakpoints.map(function(t){return t[1].perPage}))*((t.flickMaxPages||1)+1):0},e.renderArrows=function(){var t="";return(t+='<div class="'+this.options.classes.arrows+'">')+this.renderArrow(!0)+this.renderArrow(!1)+"</div>"},e.renderArrow=function(t){var e=this.options,i=e.classes,e=e.i18n,i={class:i.arrow+" "+(t?i.prev:i.next),type:"button",ariaLabel:t?e.prev:e.next};return"<button "+this.buildAttrs(i)+'><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40"><path d="'+(this.options.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" /></svg></button>'},e.html=function(){var t=this.config,e=t.rootClass,i=t.listTag,s=t.arrows,n=t.beforeTrack,r=t.afterTrack,o=t.slider,a=t.beforeSlider,t=t.afterSlider,u="";return u=(u+='<div id="'+this.id+'" class="'+this.buildClasses()+" "+(e||"")+'">')+("<style>"+this.Style.build()+"</style>"),o&&(u=u+(a||"")+'<div class="splide__slider">'),u+=n||"",s&&(u+=this.renderArrows()),u=(u=(u=u+'<div class="splide__track">'+("<"+i+' class="splide__list">'))+this.renderSlides()+("</"+i+">"))+"</div>"+(r||""),o&&(u=u+"</div>"+(t||"")),u+="</div>"},t}()});
/*!
* Splide.js
* Version : 4.0.13
* License : MIT
* Copyright: 2022 Naotoshi Fujita
*/
var t,n;t=this,n=function(){"use strict";var s="rtl",u="ttb",o={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:["ArrowUp","ArrowRight"],ArrowRight:["ArrowDown","ArrowLeft"]};function e(t,n,e){return{resolve:function(t,n,i){var r=(i=i||e.direction)!==s||n?i===u?0:-1:1;return o[t]&&o[t][r]||t.replace(/width|left|right/i,function(t,n){t=o[t.toLowerCase()][r]||t;return 0<n?t.charAt(0).toUpperCase()+t.slice(1):t})},orient:function(t){return t*(e.direction===s?1:-1)}}}var i="splide",r=i,a=i+"__track",h=i+"__list",c=i+"__slide",f=c+"--clone",t=i+"__arrow",n=i+"__pagination",l="is-active",d={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:{slide:c,clone:f,arrows:i+"__arrows",arrow:t,prev:t+"--prev",next:t+"--next",pagination:n,page:n+"__page",spinner:i+"__spinner"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function v(t,n,i){return Array.prototype.slice.call(t,n,i)}function p(t){return t.bind.apply(t,[null].concat(v(arguments,1)))}function g(t,n){return typeof n===t}function w(t){return null!==t&&g("object",t)}var b=Array.isArray,_=(p(g,"function"),p(g,"string"));function m(t){return b(t)?t:[t]}function y(t,n){m(t).forEach(n)}function x(t,n){return t.push.apply(t,m(n)),t}function A(t,n){return t instanceof HTMLElement&&(t.msMatchesSelector||t.matches).call(t,n)}function L(t,n){return n?(i=n,n=(n=t)?v(n.children):[],(i?n.filter(function(t){return A(t,i)}):n)[0]):t.firstElementChild;var i}p(g,"undefined");var M=Object.keys;function E(t,n,i){if(t)for(var r=M(t),r=i?r.reverse():r,e=0;e<r.length;e++){var s=r[e];if("__proto__"!==s&&!1===n(t[s],s))break}}function P(r){return v(arguments,1).forEach(function(i){E(i,function(t,n){r[n]=i[n]})}),r}function S(i){return v(arguments,1).forEach(function(t){E(t,function(t,n){b(t)?i[n]=t.slice():w(t)?i[n]=S({},w(i[n])?i[n]:{},t):i[n]=t})}),i}function T(t){y(t,function(t){t&&t.parentNode&&t.parentNode.removeChild(t)})}function X(t){return _(t)?t:t?t+"px":""}function j(t,n){if(!t)throw new Error("["+i+"] "+(n||""))}Math.min;var G=Math.max;Math.floor,Math.ceil,Math.abs;function O(t){return t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}var R={};function k(){var o=[];function i(t,i,r){y(t,function(n){n&&y(i,function(t){t.split(" ").forEach(function(t){t=t.split(".");r(n,t[0],t[1])})})})}return{bind:function(t,n,s,u){i(t,n,function(t,n,i){var r="addEventListener"in t,e=r?t.removeEventListener.bind(t,n,s,u):t.removeListener.bind(t,s);r?t.addEventListener(n,s,u):t.addListener(s),o.push([t,n,i,s,e])})},unbind:function(t,n,e){i(t,n,function(n,i,r){o=o.filter(function(t){return!!(t[0]!==n||t[1]!==i||t[2]!==r||e&&t[3]!==e)||(t[4](),!1)})})},dispatch:function(t,n,i){var r;return"function"==typeof CustomEvent?r=new CustomEvent(n,{bubbles:!0,detail:i}):(r=document.createEvent("CustomEvent")).initCustomEvent(n,!0,!1,i),t.dispatchEvent(r),r},destroy:function(){o.forEach(function(t){t[4]()}),o.length=0}}}function z(t){var i=t?t.event.bus:document.createDocumentFragment(),r=k();return t&&t.event.on("destroy",r.destroy),P(r,{bus:i,on:function(t,n){r.bind(i,m(t).join(" "),function(t){n.apply(n,b(t.detail)?t.detail:[])})},off:p(r.unbind,i),emit:function(t){r.dispatch(i,t,v(arguments,1))}})}var B={listTag:"ul",slideTag:"li"},C=function(){function t(t,n){this.styles={},this.id=t,this.options=n}var n=t.prototype;return n.rule=function(t,n,i,r){r=this.styles[r=r||"default"]=this.styles[r]||{};(r[t]=r[t]||{})[n]=i},n.build=function(){var i=this,n="";return this.styles.default&&(n+=this.buildSelectors(this.styles.default)),Object.keys(this.styles).sort(function(t,n){return"min"===i.options.mediaQuery?+t-+n:+n-+t}).forEach(function(t){"default"!==t&&(n=(n+="@media screen and (max-width: "+t+"px) {")+i.buildSelectors(i.styles[t])+"}")}),n},n.buildSelectors=function(t){var i=this,r="";return E(t,function(t,n){n=("#"+i.id+" "+n).trim(),r+=n+" {",E(t,function(t,n){!t&&0!==t||(r+=n+": "+t+";")}),r+="}"}),r},t}();return function(){function t(t,n,i,r){this.slides=[],this.options={},this.breakpoints=[],S(d,r||{}),S(S(this.options,d),n||{}),this.contents=t,this.config=P({},B,i||{}),this.id=this.config.id||""+(r="splide")+((r=R[r]=(R[r]||0)+1)<10?"0"+r:""+r),this.Style=new C(this.id,this.options),this.Direction=e(0,0,this.options),j(this.contents.length,"Provide at least 1 content."),this.init()}t.clean=function(t){var n,i=z(t).on,r=t.root,t=(t=r,(n="."+f)?v(t.querySelectorAll(n)):[]);i("mounted",function(){T(L(r,"style"))}),T(t)};var n=t.prototype;return n.init=function(){this.parseBreakpoints(),this.initSlides(),this.registerRootStyles(),this.registerTrackStyles(),this.registerSlideStyles(),this.registerListStyles()},n.initSlides=function(){var i=this;x(this.slides,this.contents.map(function(t,n){(t=_(t)?{html:t}:t).styles=t.styles||{},t.attrs=t.attrs||{},i.cover(t);n=i.options.classes.slide+" "+(0===n?l:"");return P(t.attrs,{class:(n+" "+(t.attrs.class||"")).trim(),style:i.buildStyles(t.styles)}),t})),this.isLoop()&&this.generateClones(this.slides)},n.registerRootStyles=function(){var i=this;this.breakpoints.forEach(function(t){var n=t[0],t=t[1];i.Style.rule(" ","max-width",X(t.width),n)})},n.registerTrackStyles=function(){var i=this,r=this.Style,e="."+a;this.breakpoints.forEach(function(t){var n=t[0],t=t[1];r.rule(e,i.resolve("paddingLeft"),i.cssPadding(t,!1),n),r.rule(e,i.resolve("paddingRight"),i.cssPadding(t,!0),n),r.rule(e,"height",i.cssTrackHeight(t),n)})},n.registerListStyles=function(){var i=this,r=this.Style,e="."+h;this.breakpoints.forEach(function(t){var n=t[0],t=t[1];r.rule(e,"transform",i.buildTranslate(t),n),i.cssSlideHeight(t)||r.rule(e,"aspect-ratio",i.cssAspectRatio(t),n)})},n.registerSlideStyles=function(){var i=this,r=this.Style,e="."+c;this.breakpoints.forEach(function(t){var n=t[0],t=t[1];r.rule(e,"width",i.cssSlideWidth(t),n),r.rule(e,"height",i.cssSlideHeight(t)||"100%",n),r.rule(e,i.resolve("marginRight"),X(t.gap)||"0px",n),r.rule(e+" > img","display",t.cover?"none":"inline",n)})},n.buildTranslate=function(t){var n=this.Direction,i=n.resolve,n=n.orient,r=[];return r.push(this.cssOffsetClones(t)),r.push(this.cssOffsetGaps(t)),this.isCenter(t)&&(r.push(this.buildCssValue(n(-50),"%")),r.push.apply(r,this.cssOffsetCenter(t))),r.filter(Boolean).map(function(t){return"translate"+i("X")+"("+t+")"}).join(" ")},n.cssOffsetClones=function(t){var n,i=this.Direction,r=i.resolve,i=i.orient,e=this.getCloneCount();return this.isFixedWidth(t)?(n=(r=this.parseCssValue(t[r("fixedWidth")])).value,r=r.unit,this.buildCssValue(i(n)*e,r)):i(100*e/t.perPage)+"%"},n.cssOffsetCenter=function(t){var n,i,r=this.Direction,e=r.resolve,r=r.orient;return this.isFixedWidth(t)?(n=(e=this.parseCssValue(t[e("fixedWidth")])).value,e=e.unit,[this.buildCssValue(r(n/2),e)]):(n=t.perPage,e=t.gap,(t=[]).push(r(50/n)+"%"),e&&(i=(e=this.parseCssValue(e)).value,e=e.unit,t.push(this.buildCssValue(r((i/n-i)/2),e))),t)},n.cssOffsetGaps=function(t){var n,i,r,e=this.getCloneCount();return e&&t.gap?(n=this.Direction.orient,i=(r=this.parseCssValue(t.gap)).value,r=r.unit,this.isFixedWidth(t)?this.buildCssValue(n(i*e),r):(t=t.perPage,this.buildCssValue(n(e/t*i),r))):""},n.resolve=function(t){return O(this.Direction.resolve(t))},n.cssPadding=function(t,n){t=t.padding,n=this.Direction.resolve(n?"right":"left",!0);return t&&X(t[n]||(w(t)?0:t))||"0px"},n.cssTrackHeight=function(t){var n="";return this.isVertical()&&(j(n=this.cssHeight(t),'"height" is missing.'),n="calc("+n+" - "+this.cssPadding(t,!1)+" - "+this.cssPadding(t,!0)+")"),n},n.cssHeight=function(t){return X(t.height)},n.cssSlideWidth=function(t){return t.autoWidth?"":X(t.fixedWidth)||(this.isVertical()?"":this.cssSlideSize(t))},n.cssSlideHeight=function(t){return X(t.fixedHeight)||(this.isVertical()?t.autoHeight?"":this.cssSlideSize(t):this.cssHeight(t))},n.cssSlideSize=function(t){var n=X(t.gap);return"calc((100%"+(n&&" + "+n)+")/"+(t.perPage||1)+(n&&" - "+n)+")"},n.cssAspectRatio=function(t){t=t.heightRatio;return t?""+1/t:""},n.buildCssValue=function(t,n){return""+t+n},n.parseCssValue=function(t){return _(t)?{value:parseFloat(t)||0,unit:t.replace(/\d*(\.\d*)?/,"")||"px"}:{value:t,unit:"px"}},n.parseBreakpoints=function(){var i=this,t=this.options.breakpoints;this.breakpoints.push(["default",this.options]),t&&E(t,function(t,n){i.breakpoints.push([n,S(S({},i.options),t)])})},n.isFixedWidth=function(t){return!!t[this.Direction.resolve("fixedWidth")]},n.isLoop=function(){return"loop"===this.options.type},n.isCenter=function(t){if("center"===t.focus){if(this.isLoop())return!0;if("slide"===this.options.type)return!this.options.trimSpace}return!1},n.isVertical=function(){return this.options.direction===u},n.buildClasses=function(){var t=this.options;return[r,r+"--"+t.type,r+"--"+t.direction,t.drag&&r+"--draggable",t.isNavigation&&r+"--nav",l,!this.config.hidden&&"is-rendered"].filter(Boolean).join(" ")},n.buildAttrs=function(t){var i="";return E(t,function(t,n){i+=t?" "+O(n)+'="'+t+'"':""}),i.trim()},n.buildStyles=function(t){var i="";return E(t,function(t,n){i+=" "+O(n)+":"+t+";"}),i.trim()},n.renderSlides=function(){var n=this,i=this.config.slideTag;return this.slides.map(function(t){return"<"+i+" "+n.buildAttrs(t.attrs)+">"+(t.html||"")+"</"+i+">"}).join("")},n.cover=function(t){var n=t.styles,t=t.html,t=void 0===t?"":t;this.options.cover&&!this.options.lazyLoad&&(t=t.match(/<img.*?src\s*=\s*(['"])(.+?)\1.*?>/))&&t[2]&&(n.background="center/cover no-repeat url('"+t[2]+"')")},n.generateClones=function(r){for(var e=this.options.classes,s=this.getCloneCount(),t=r.slice();t.length<s;)x(t,t);x(t.slice(-s).reverse(),t.slice(0,s)).forEach(function(t,n){var i=P({},t.attrs,{class:t.attrs.class+" "+e.clone}),t=P({},t,{attrs:i});n<s?r.unshift(t):r.push(t)})},n.getCloneCount=function(){var t;return this.isLoop()?(t=this.options).clones||G.apply(void 0,this.breakpoints.map(function(t){return t[1].perPage}))*((t.flickMaxPages||1)+1):0},n.renderArrows=function(){var t="";return(t+='<div class="'+this.options.classes.arrows+'">')+this.renderArrow(!0)+this.renderArrow(!1)+"</div>"},n.renderArrow=function(t){var n=this.options,i=n.classes,n=n.i18n,i={class:i.arrow+" "+(t?i.prev:i.next),type:"button",ariaLabel:t?n.prev:n.next};return"<button "+this.buildAttrs(i)+'><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40"><path d="'+(this.options.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" /></svg></button>'},n.html=function(){var t=this.config,n=t.rootClass,i=t.listTag,r=t.arrows,e=t.beforeTrack,s=t.afterTrack,u=t.slider,o=t.beforeSlider,t=t.afterSlider,a="";return a=(a+='<div id="'+this.id+'" class="'+this.buildClasses()+" "+(n||"")+'">')+("<style>"+this.Style.build()+"</style>"),u&&(a=a+(o||"")+'<div class="splide__slider">'),a+=e||"",r&&(a+=this.renderArrows()),a=(a=(a=a+'<div class="splide__track">'+("<"+i+' class="splide__list">'))+this.renderSlides()+("</"+i+">"))+"</div>"+(s||""),u&&(a=a+"</div>"+(t||"")),a+="</div>"},t}()},"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t="undefined"!=typeof globalThis?globalThis:t||self).SplideRenderer=n();
//# sourceMappingURL=splide-renderer.min.js.map

@@ -1,2 +0,9 @@

function _defineProperties(n,t){for(var e=0;e<t.length;e++){var i=t[e];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}}function _createClass(n,t,e){return t&&_defineProperties(n.prototype,t),e&&_defineProperties(n,e),Object.defineProperty(n,"prototype",{writable:!1}),n}!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="undefined"!=typeof globalThis?globalThis:n||self).Splide=t()}(this,function(){"use strict";var p="(prefers-reduced-motion: reduce)",R=4,$=5,e={CREATED:1,MOUNTED:2,IDLE:3,MOVING:R,SCROLLING:$,DRAGGING:6,DESTROYED:7};function A(n){n.length=0}function o(n,t,e){return Array.prototype.slice.call(n,t,e)}function D(n){return n.bind.apply(n,[null].concat(o(arguments,1)))}function nn(){}var v=setTimeout;function h(n){requestAnimationFrame(n)}function i(n,t){return typeof t===n}function tn(n){return!u(n)&&i("object",n)}var r=Array.isArray,_=D(i,"function"),M=D(i,"string"),en=D(i,"undefined");function u(n){return null===n}function y(n){return n instanceof HTMLElement}function g(n){return r(n)?n:[n]}function m(n,t){g(n).forEach(t)}function b(n,t){return-1<n.indexOf(t)}function C(n,t){return n.push.apply(n,g(t)),n}function k(t,n,e){t&&m(n,function(n){n&&t.classList[e?"add":"remove"](n)})}function z(n,t){k(n,M(t)?t.split(" "):t,!0)}function P(n,t){m(t,n.appendChild.bind(n))}function on(n,e){m(n,function(n){var t=(e||n).parentNode;t&&t.insertBefore(n,e)})}function rn(n,t){return y(n)&&(n.msMatchesSelector||n.matches).call(n,t)}function un(n,t){n=n?o(n.children):[];return t?n.filter(function(n){return rn(n,t)}):n}function sn(n,t){return t?un(n,t)[0]:n.firstElementChild}var cn=Object.keys;function w(n,t,e){if(n)for(var i=cn(n),i=e?i.reverse():i,o=0;o<i.length;o++){var r=i[o];if("__proto__"!==r&&!1===t(n[r],r))break}}function an(i){return o(arguments,1).forEach(function(e){w(e,function(n,t){i[t]=e[t]})}),i}function d(e){return o(arguments,1).forEach(function(n){w(n,function(n,t){r(n)?e[t]=n.slice():tn(n)?e[t]=d({},tn(e[t])?e[t]:{},n):e[t]=n})}),e}function ln(t,n){g(n||cn(t)).forEach(function(n){delete t[n]})}function N(n,e){m(n,function(t){m(e,function(n){t&&t.removeAttribute(n)})})}function T(e,t,i){tn(t)?w(t,function(n,t){T(e,t,n)}):m(e,function(n){u(i)||""===i?N(n,t):n.setAttribute(t,String(i))})}function O(n,t,e){n=document.createElement(n);return t&&(M(t)?z:T)(n,t),e&&P(e,n),n}function L(n,t,e){if(en(e))return getComputedStyle(n)[t];u(e)||(n.style[t]=""+e)}function fn(n,t){L(n,"display",t)}function dn(n){n.setActive&&n.setActive()||n.focus({preventScroll:!0})}function I(n,t){return n.getAttribute(t)}function pn(n,t){return n&&n.classList.contains(t)}function F(n){return n.getBoundingClientRect()}function j(n){m(n,function(n){n&&n.parentNode&&n.parentNode.removeChild(n)})}function hn(n){return sn((new DOMParser).parseFromString(n,"text/html").body)}function W(n,t){n.preventDefault(),t&&(n.stopPropagation(),n.stopImmediatePropagation())}function vn(n,t){return n&&n.querySelector(t)}function gn(n,t){return t?o(n.querySelectorAll(t)):[]}function G(n,t){k(n,t,!1)}function mn(n){return n.timeStamp}function S(n){return M(n)?n:n?n+"px":""}var E="splide",s="data-"+E;function yn(n,t){if(!n)throw new Error("["+E+"] "+(t||""))}var X=Math.min,bn=Math.max,wn=Math.floor,En=Math.ceil,B=Math.abs;function Sn(n,t,e){return B(n-t)<e}function xn(n,t,e,i){var o=X(t,e),t=bn(t,e);return i?o<n&&n<t:o<=n&&n<=t}function _n(n,t,e){var i=X(t,e),t=bn(t,e);return X(bn(i,n),t)}function Cn(n){return(0<n)-(n<0)}function Pn(t,n){return m(n,function(n){t=t.replace("%s",""+n)}),t}function kn(n){return n<10?"0"+n:""+n}var Ln={};function An(){var s=[];function e(n,e,i){m(n,function(t){t&&m(e,function(n){n.split(" ").forEach(function(n){n=n.split(".");i(t,n[0],n[1])})})})}return{bind:function(n,t,r,u){e(n,t,function(n,t,e){var i="addEventListener"in n,o=i?n.removeEventListener.bind(n,t,r,u):n.removeListener.bind(n,r);i?n.addEventListener(t,r,u):n.addListener(r),s.push([n,t,e,r,o])})},unbind:function(n,t,o){e(n,t,function(t,e,i){s=s.filter(function(n){return!!(n[0]!==t||n[1]!==e||n[2]!==i||o&&n[3]!==o)||(n[4](),!1)})})},dispatch:function(n,t,e){var i;return"function"==typeof CustomEvent?i=new CustomEvent(t,{bubbles:!0,detail:e}):(i=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!1,e),n.dispatchEvent(i),i},destroy:function(){s.forEach(function(n){n[4]()}),A(s)}}}var H="mounted",Y="move",Dn="moved",Mn="shifted",zn="click",Nn="active",Tn="inactive",On="visible",In="hidden",Fn="slide:keydown",q="refresh",U="updated",x="resize",jn="resized",Rn="scroll",K="scrolled",c="destroy",Wn="navigation:mounted",Gn="autoplay:play",Xn="autoplay:pause",Bn="lazyload:loaded";function J(n){var e=n?n.event.bus:document.createDocumentFragment(),i=An();return n&&n.event.on(c,i.destroy),an(i,{bus:e,on:function(n,t){i.bind(e,g(n).join(" "),function(n){t.apply(t,r(n.detail)?n.detail:[])})},off:D(i.unbind,e),emit:function(n){i.dispatch(e,n,o(arguments,1))}})}function Hn(t,n,e,i){var o,r,u=Date.now,s=0,c=!0,a=0;function l(){if(!c){if(s=t?X((u()-o)/t,1):1,e&&e(s),1<=s&&(n(),o=u(),i&&++a>=i))return f();h(l)}}function f(){c=!0}function d(){r&&cancelAnimationFrame(r),c=!(r=s=0)}return{start:function(n){n||d(),o=u()-(n?s*t:0),c=!1,h(l)},rewind:function(){o=u(),s=0,e&&e(s)},pause:f,cancel:d,set:function(n){t=n},isPaused:function(){return c}}}function a(n){var t=n;return{set:function(n){t=n},is:function(n){return b(g(n),t)}}}var n="Arrow",Yn=n+"Left",qn=n+"Right",l=n+"Up",n=n+"Down",Un="ttb",f={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[l,qn],ArrowRight:[n,Yn]};var Q="role",Kn="tabindex",t="aria-",Jn=t+"controls",Qn=t+"current",Vn=t+"selected",V=t+"label",Zn=t+"labelledby",$n=t+"hidden",nt=t+"orientation",tt=t+"roledescription",et=t+"live",it=t+"busy",ot=t+"atomic",rt=[Q,Kn,"disabled",Jn,Qn,V,Zn,$n,nt,tt],ut=E,st=E+"__track",ct=E+"__list",at=E+"__slide",lt=at+"--clone",ft=at+"__container",dt=E+"__arrows",pt=E+"__arrow",ht=pt+"--prev",vt=pt+"--next",gt=E+"__pagination",mt=gt+"__page",yt=E+"__progress"+"__bar",bt=E+"__toggle",wt=E+"__sr",Z="is-active",Et="is-prev",St="is-next",xt="is-visible",_t="is-loading",Ct="is-focus-in",Pt=[Z,xt,Et,St,_t,Ct];var kt="touchstart mousedown",Lt="touchmove mousemove",At="touchend touchcancel mouseup click";var Dt="slide",Mt="loop",zt="fade";function Nt(o,i,t,r){var u,n=J(o),e=n.on,s=n.emit,c=n.bind,a=o.Components,l=o.root,f=o.options,d=f.isNavigation,p=f.updateOnMove,h=f.i18n,v=f.pagination,g=f.slideFocus,m=a.Direction.resolve,y=I(r,"style"),b=I(r,V),w=-1<t,E=sn(r,"."+ft);function S(){var n=o.splides.map(function(n){n=n.splide.Components.Slides.getAt(i);return n?n.slide.id:""}).join(" ");T(r,V,Pn(h.slideX,(w?t:i)+1)),T(r,Jn,n),T(r,Q,g?"button":""),g&&N(r,tt)}function x(){u||_()}function _(){var n,t,e;u||(n=o.index,(e=C())!==pn(r,Z)&&(k(r,Z,e),T(r,Qn,d&&e||""),s(e?Nn:Tn,P)),e=function(){if(o.is(zt))return C();var n=F(a.Elements.track),t=F(r),e=m("left",!0),i=m("right",!0);return wn(n[e])<=En(t[e])&&wn(t[i])<=En(n[i])}(),t=!e&&(!C()||w),o.state.is([R,$])||T(r,$n,t||""),T(gn(r,f.focusableNodes||""),Kn,t?-1:""),g&&T(r,Kn,t?-1:0),e!==pn(r,xt)&&(k(r,xt,e),s(e?On:In,P)),e||document.activeElement!==r||(t=a.Slides.getAt(o.index))&&dn(t.slide),k(r,Et,i===n-1),k(r,St,i===n+1))}function C(){var n=o.index;return n===i||f.cloneStatus&&n===t}var P={index:i,slideIndex:t,slide:r,container:E,isClone:w,mount:function(){w||(r.id=l.id+"-slide"+kn(i+1),T(r,Q,v?"tabpanel":"group"),T(r,tt,h.slide),T(r,V,b||Pn(h.slideLabel,[i+1,o.length]))),c(r,"click",D(s,zn,P)),c(r,"keydown",D(s,Fn,P)),e([Dn,Mn,K],_),e(Wn,S),p&&e(Y,x)},destroy:function(){u=!0,n.destroy(),G(r,Pt),N(r,rt),T(r,"style",y),T(r,V,b||"")},update:_,style:function(n,t,e){L(e&&E||r,n,t)},isWithin:function(n,t){return n=B(n-i),(n=w||!f.rewind&&!o.is(Mt)?n:X(n,o.length-n))<=t}};return P}var Tt=s+"-interval";var Ot={passive:!1,capture:!0};var It={Spacebar:" ",Right:qn,Left:Yn,Up:l,Down:n};function Ft(n){return n=M(n)?n:n.key,It[n]||n}var jt="keydown";var Rt=s+"-lazy",Wt=Rt+"-srcset",Gt="["+Rt+"], ["+Wt+"]";var Xt=[" ","Enter"];var Bt=Object.freeze({__proto__:null,Media:function(i,n,o){var r=i.state,t=o.breakpoints||{},u=o.reducedMotion||{},e=An(),s=[];function c(n){n&&e.destroy()}function a(n,t){t=matchMedia(t);e.bind(t,"change",l),s.push([n,t])}function l(){var n=r.is(7),t=o.direction,e=s.reduce(function(n,t){return d(n,t[1].matches?t[0]:{})},{});ln(o),f(e),o.destroy?i.destroy("completely"===o.destroy):n?(c(!0),i.mount()):t!==o.direction&&i.refresh()}function f(n,t){d(o,n),t&&d(Object.getPrototypeOf(o),n),r.is(1)||i.emit(U,o)}return{setup:function(){var e="min"===o.mediaQuery;cn(t).sort(function(n,t){return e?+n-+t:+t-+n}).forEach(function(n){a(t[n],"("+(e?"min":"max")+"-width:"+n+"px)")}),a(u,p),l()},destroy:c,reduce:function(n){matchMedia(p).matches&&(n?d(o,u):ln(o,cn(u)))},set:f}},Direction:function(n,t,o){return{resolve:function(n,t,e){var i="rtl"!==(e=e||o.direction)||t?e===Un?0:-1:1;return f[n]&&f[n][i]||n.replace(/width|left|right/i,function(n,t){n=f[n.toLowerCase()][i]||n;return 0<t?n.charAt(0).toUpperCase()+n.slice(1):n})},orient:function(n){return n*("rtl"===o.direction?1:-1)}}},Elements:function(n,t,e){var i,o,r,u=J(n),s=u.on,c=u.bind,a=n.root,l=e.i18n,f={},d=[],p=[],h=[];function v(){i=y("."+st),o=sn(i,"."+ct),yn(i&&o,"A track/list element is missing."),C(d,un(o,"."+at+":not(."+lt+")")),w({arrows:dt,pagination:gt,prev:ht,next:vt,bar:yt,toggle:bt},function(n,t){f[t]=y("."+n)}),an(f,{root:a,track:i,list:o,slides:d});var n=a.id||function(n){return""+n+kn(Ln[n]=(Ln[n]||0)+1)}(E),t=e.role;a.id=n,i.id=i.id||n+"-track",o.id=o.id||n+"-list",!I(a,Q)&&"SECTION"!==a.tagName&&t&&T(a,Q,t),T(a,tt,l.carousel),T(o,Q,"presentation"),m()}function g(n){var t=rt.concat("style");A(d),G(a,p),G(i,h),N([i,o],t),N(a,n?t:["style",tt])}function m(){G(a,p),G(i,h),p=b(ut),h=b(st),z(a,p),z(i,h),T(a,V,e.label),T(a,Zn,e.labelledby)}function y(n){n=vn(a,n);return n&&function(n,t){if(_(n.closest))return n.closest(t);for(var e=n;e&&1===e.nodeType&&!rn(e,t);)e=e.parentElement;return e}(n,"."+ut)===a?n:void 0}function b(n){return[n+"--"+e.type,n+"--"+e.direction,e.drag&&n+"--draggable",e.isNavigation&&n+"--nav",n===ut&&Z]}return an(f,{setup:v,mount:function(){s(q,g),s(q,v),s(U,m),c(document,kt+" keydown",function(n){r="keydown"===n.type},{capture:!0}),c(a,"focusin",function(){k(a,Ct,!!r)})},destroy:g})},Slides:function(i,o,r){var n=J(i),t=n.on,u=n.emit,s=n.bind,c=(n=o.Elements).slides,a=n.list,l=[];function e(){c.forEach(function(n,t){d(n,t,-1)})}function f(){h(function(n){n.destroy()}),A(l)}function d(n,t,e){t=Nt(i,t,e,n);t.mount(),l.push(t)}function p(n){return n?v(function(n){return!n.isClone}):l}function h(n,t){p(t).forEach(n)}function v(t){return l.filter(_(t)?t:function(n){return M(t)?rn(n.slide,t):b(g(t),n.index)})}return{mount:function(){e(),t(q,f),t(q,e),t([H,q],function(){l.sort(function(n,t){return n.index-t.index})})},destroy:f,update:function(){h(function(n){n.update()})},register:d,get:p,getIn:function(n){var t=o.Controller,e=t.toIndex(n),i=t.hasFocus()?1:r.perPage;return v(function(n){return xn(n.index,e,e+i-1)})},getAt:function(n){return v(n)[0]},add:function(n,o){m(n,function(n){var t,e,i;y(n=M(n)?hn(n):n)&&((t=c[o])?on(n,t):P(a,n),z(n,r.classes.slide),t=n,e=D(u,x),t=gn(t,"img"),(i=t.length)?t.forEach(function(n){s(n,"load error",function(){--i||e()})}):e())}),u(q)},remove:function(n){j(v(n).map(function(n){return n.slide})),u(q)},forEach:h,filter:v,style:function(t,e,i){h(function(n){n.style(t,e,i)})},getLength:function(n){return(n?c:l).length},isEnough:function(){return l.length>r.perPage}}},Layout:function(n,t,e){var i,o,r=(c=J(n)).on,u=c.bind,s=c.emit,c=t.Slides,a=t.Direction.resolve,l=(t=t.Elements).root,f=t.track,d=t.list,p=c.getAt,h=c.style;function v(){o=null,i=e.direction===Un,L(l,"maxWidth",S(e.width)),L(f,a("paddingLeft"),m(!1)),L(f,a("paddingRight"),m(!0)),g()}function g(){var n=F(l);o&&o.width===n.width&&o.height===n.height||(L(f,"height",function(){var n="";i&&(yn(n=y(),"height or heightRatio is missing."),n="calc("+n+" - "+m(!1)+" - "+m(!0)+")");return n}()),h(a("marginRight"),S(e.gap)),h("width",e.autoWidth?null:S(e.fixedWidth)||(i?"":b())),h("height",S(e.fixedHeight)||(i?e.autoHeight?null:b():y()),!0),o=n,s(jn))}function m(n){var t=e.padding,n=a(n?"right":"left");return t&&S(t[n]||(tn(t)?0:t))||"0px"}function y(){return S(e.height||F(d).width*e.heightRatio)}function b(){var n=S(e.gap);return"calc((100%"+(n&&" + "+n)+")/"+(e.perPage||1)+(n&&" - "+n)+")"}function w(n,t){var e,n=p(n);return n?(n=F(n.slide)[a("right")],e=F(d)[a("left")],B(n-e)+(t?0:E())):0}function E(){var n=p(0);return n&&parseFloat(L(n.slide,a("marginRight")))||0}return{mount:function(){var n,t,e;v(),u(window,"resize load",(n=D(s,x),function(){e||(e=Hn(t||0,function(){n(),e=null},null,1)).start()})),r([U,q],v),r(x,g)},listSize:function(){return F(d)[a("width")]},slideSize:function(n,t){return(n=p(n||0))?F(n.slide)[a("width")]+(t?0:E()):0},sliderSize:function(){return w(n.length-1,!0)-w(-1,!0)},totalSize:w,getPadding:function(n){return parseFloat(L(f,a("padding"+(n?"Right":"Left"))))||0}}},Clones:function(s,e,c){var n,t=J(s),i=t.on,a=t.emit,l=e.Elements,f=e.Slides,o=e.Direction.resolve,d=[];function r(){if(n=h()){var o=n,r=f.get().slice(),u=r.length;if(u){for(;r.length<o;)C(r,r);C(r.slice(-o),r.slice(0,o)).forEach(function(n,t){var e=t<o,i=function(n,t){n=n.cloneNode(!0);return z(n,c.classes.clone),n.id=s.root.id+"-clone"+kn(t+1),n}(n.slide,t);e?on(i,r[0].slide):P(l.list,i),C(d,i),f.register(i,t-o+(e?0:u),n.index)})}a(x)}}function u(){j(d),A(d)}function p(){n<h()&&a(q)}function h(){var n,t=c.clones;return s.is(Mt)?t||(t=(n=c[o("fixedWidth")]&&e.Layout.slideSize(0))&&En(F(l.track)[o("width")]/n)||c[o("autoWidth")]&&s.length||2*c.perPage):t=0,t}return{mount:function(){r(),i(q,u),i(q,r),i([U,x],p)},destroy:u}},Move:function(i,s,o){var u,n=J(i),t=n.on,c=n.emit,a=i.state.set,r=(n=s.Layout).slideSize,e=n.getPadding,l=n.totalSize,f=n.listSize,d=n.sliderSize,p=(n=s.Direction).resolve,h=n.orient,v=(n=s.Elements).list,g=n.track;function m(){s.Controller.isBusy()||(s.Scroll.cancel(),y(i.index),s.Slides.update())}function y(n){b(x(n,!0))}function b(n,t){i.is(zt)||(t=t?n:function(n){{var t,e;i.is(Mt)&&(t=S(n),e=t>s.Controller.getEnd(),(t<0||e)&&(n=w(n,e)))}return n}(n),L(v,"transform","translate"+p("X")+"("+t+"px)"),n!==t&&c(Mn))}function w(n,t){var e=n-C(t),i=d();return n-=h(i*(En(B(e)/i)||1))*(t?1:-1)}function E(){b(_()),u.cancel()}function S(n){for(var t=s.Slides.get(),e=0,i=1/0,o=0;o<t.length;o++){var r=t[o].index,u=B(x(r,!0)-n);if(!(u<=i))break;i=u,e=r}return e}function x(n,t){var e=h(l(n-1)-(n=n,"center"===(e=o.focus)?(f()-r(n,!0))/2:+e*r(n)||0));return t?(n=e,n=o.trimSpace&&i.is(Dt)?_n(n,0,h(d()-f())):n):e}function _(){var n=p("left");return F(v)[n]-F(g)[n]+h(e(!1))}function C(n){return x(n?s.Controller.getEnd():0,!!o.trimSpace)}return{mount:function(){u=s.Transition,t([H,jn,U,q],m)},move:function(n,t,e,i){var o,r;n!==t&&(o=e<n,r=h(w(_(),o)),o?0<=r:r<=v[p("scrollWidth")]-F(g)[p("width")])&&(E(),b(w(_(),e<n),!0)),a(R),c(Y,t,e,n),u.start(t,function(){a(3),c(Dn,t,e,n),i&&i()})},jump:y,translate:b,shift:w,cancel:E,toIndex:S,toPosition:x,getPosition:_,getLimit:C,exceededLimit:function(n,t){t=en(t)?_():t;var e=!0!==n&&h(t)<h(C(!1)),n=!1!==n&&h(t)>h(C(!0));return e||n},reposition:m}},Controller:function(r,o,u){var s,c,a,n=J(r).on,l=o.Move,f=l.getPosition,i=l.getLimit,d=l.toPosition,t=o.Slides,p=t.isEnough,e=t.getLength,h=r.is(Mt),v=r.is(Dt),g=D(E,!1),m=D(E,!0),y=u.start||0,b=y;function w(){s=e(!0),c=u.perMove,a=u.perPage;var n=_n(y,0,s-1);n!==y&&(y=n,l.reposition())}function E(n,t){var e=c||(L()?1:a),e=S(y+e*(n?-1:1),y,!(c||L()));return-1===e&&v&&!Sn(f(),i(!n),1)?n?0:_():t?e:x(e)}function S(n,t,e){var i,o;return p()?(i=_(),(o=function(n){if(v&&"move"===u.trimSpace&&n!==y)for(var t=f();t===d(n,!0)&&xn(n,0,r.length-1,!u.rewind);)n<y?--n:++n;return n}(n))!==n&&(t=n,n=o,e=!1),n<0||i<n?n=c||!xn(0,n,t,!0)&&!xn(i,t,n,!0)?h?e?n<0?-(s%a||a):s:n:u.rewind?n<0?i:0:-1:C(P(n)):e&&n!==t&&(n=C(P(t)+(n<t?-1:1)))):n=-1,n}function x(n){return h?(n+s)%s||0:n}function _(){return bn(s-(L()||h&&c?1:a),0)}function C(n){return _n(L()?n:a*n,0,_())}function P(n){return L()?n:wn((n>=_()?s-1:n)/a)}function k(n){n!==y&&(b=y,y=n)}function L(){return!en(u.focus)||u.isNavigation}function A(){return r.state.is([R,$])&&!!u.waitForTransition}return{mount:function(){w(),n([U,q],w)},go:function(n,t,e){var i;A()||-1<(i=x(n=function(n){var t=y;{var e,i;M(n)?(i=n.match(/([+\-<>])(\d+)?/)||[],e=i[1],i=i[2],"+"===e||"-"===e?t=S(y+ +(""+e+(+i||1)),y):">"===e?t=i?C(+i):g(!0):"<"===e&&(t=m(!0))):t=h?n:_n(n,0,_())}return t}(n)))&&(t||i!==y)&&(k(i),l.move(n,i,b,e))},scroll:function(n,t,e,i){o.Scroll.scroll(n,t,e,function(){k(x(l.toIndex(f()))),i&&i()})},getNext:g,getPrev:m,getAdjacent:E,getEnd:_,setIndex:k,getIndex:function(n){return n?b:y},toIndex:C,toPage:P,toDest:function(n){return n=l.toIndex(n),v?_n(n,0,_()):n},hasFocus:L,isBusy:A}},Arrows:function(o,n,t){var e,i,r=J(o),u=r.on,s=r.bind,c=r.emit,a=t.classes,l=t.i18n,f=n.Elements,d=n.Controller,p=f.arrows,h=f.track,v=p,g=f.prev,m=f.next,y={};function b(){var n=t.arrows;!n||g&&m||(v=p||O("div",a.arrows),g=x(!0),m=x(!1),e=!0,P(v,[g,m]),p||on(v,h)),g&&m&&(an(y,{prev:g,next:m}),fn(v,n?"":"none"),z(v,i=dt+"--"+t.direction),n&&(u([Dn,q,K],_),s(m,"click",D(S,">")),s(g,"click",D(S,"<")),_(),T([g,m],Jn,h.id),c("arrows:mounted",g,m))),u(U,w)}function w(){E(),b()}function E(){r.destroy(),G(v,i),e?(j(p?[g,m]:v),g=m=null):N([g,m],rt)}function S(n){d.go(n,!0)}function x(n){return hn('<button class="'+a.arrow+" "+(n?a.prev:a.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(t.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" />')}function _(){var n=o.index,t=d.getPrev(),e=d.getNext(),i=-1<t&&n<t?l.last:l.prev,n=-1<e&&e<n?l.first:l.next;g.disabled=t<0,m.disabled=e<0,T(g,V,i),T(m,V,n),c("arrows:updated",g,m,t,e)}return{arrows:y,mount:b,destroy:E}},Autoplay:function(n,t,e){var i,o,r=J(n),u=r.on,s=r.bind,c=r.emit,a=Hn(e.interval,n.go.bind(n,">"),function(n){var t=f.bar;t&&L(t,"width",100*n+"%"),c("autoplay:playing",n)}),l=a.isPaused,f=t.Elements,d=(r=t.Elements).root,p=r.toggle,h=e.autoplay,v="pause"===h;function g(){l()&&t.Slides.isEnough()&&(a.start(!e.resetProgress),o=i=v=!1,b(),c(Gn))}function m(n){v=!!(n=void 0===n?!0:n),b(),l()||(a.pause(),c(Xn))}function y(){v||(i||o?m(!1):g())}function b(){p&&(k(p,Z,!v),T(p,V,e.i18n[v?"play":"pause"]))}function w(n){n=t.Slides.getAt(n);a.set(n&&+I(n.slide,Tt)||e.interval)}return{mount:function(){h&&(e.pauseOnHover&&s(d,"mouseenter mouseleave",function(n){i="mouseenter"===n.type,y()}),e.pauseOnFocus&&s(d,"focusin focusout",function(n){o="focusin"===n.type,y()}),p&&s(p,"click",function(){v?g():m(!0)}),u([Y,Rn,q],a.rewind),u(Y,w),p&&T(p,Jn,f.track.id),v||g(),b())},destroy:a.cancel,play:g,pause:m,isPaused:l}},Cover:function(n,t,e){var i=J(n).on;function o(e){t.Slides.forEach(function(n){var t=sn(n.container||n.slide,"img");t&&t.src&&r(e,t,n)})}function r(n,t,e){e.style("background",n?'center/cover no-repeat url("'+t.src+'")':"",!0),fn(t,n?"none":"")}return{mount:function(){e.cover&&(i(Bn,D(r,!0)),i([H,U,q],D(o,!0)))},destroy:D(o,!1)}},Scroll:function(r,s,u){var c,a,n=J(r),t=n.on,l=n.emit,f=r.state.set,d=s.Move,p=d.getPosition,h=d.getLimit,v=d.exceededLimit,g=d.translate,m=1;function y(n,t,e,i,o){var r,u=p(),e=(E(),e&&(e=s.Layout.sliderSize(),r=Cn(n)*e*wn(B(n)/e)||0,n=d.toPosition(s.Controller.toDest(n%e))+r),Sn(u,n,1));m=1,t=e?0:t||bn(B(n-u)/1.5,800),a=i,c=Hn(t,b,D(w,u,n,o),1),f($),l(Rn),c.start()}function b(){f(3),a&&a(),l(K)}function w(n,t,e,i){var o=p(),i=(n+(t-n)*(t=i,(n=u.easingFunc)?n(t):1-Math.pow(1-t,4))-o)*m;g(o+i),r.is(Dt)&&!e&&v()&&(m*=.6,B(i)<10&&y(h(v(!0)),600,!1,a,!0))}function E(){c&&c.cancel()}function e(){c&&!c.isPaused()&&(E(),b())}return{mount:function(){t(Y,E),t([U,q],e)},destroy:E,scroll:y,cancel:e}},Drag:function(u,o,s){var c,t,r,a,l,f,d,p,n=J(u),e=n.on,h=n.emit,v=n.bind,g=n.unbind,m=u.state,y=o.Move,b=o.Scroll,w=o.Controller,E=o.Elements.track,S=o.Media.reduce,i=(n=o.Direction).resolve,x=n.orient,_=y.getPosition,C=y.exceededLimit,P=!1;function I(){var n=s.drag;O(!n),a="free"===n}function F(n){var t,e,i;f=!1,d||(t=T(n),e=n.target,i=s.noDrag,rn(e,"."+mt+", ."+pt)||i&&rn(e,i)||!t&&n.button||(w.isBusy()?W(n,!0):(p=t?E:window,l=m.is([R,$]),r=null,v(p,Lt,k,Ot),v(p,At,L,Ot),y.cancel(),b.cancel(),A(n))))}function k(n){var t,e,i,o,r;m.is(6)||(m.set(6),h("drag")),n.cancelable&&(l?(y.translate(c+D(n)/(P&&u.is(Dt)?5:1)),r=200<M(n),t=P!==(P=C()),(r||t)&&A(n),f=!0,h("dragging"),W(n)):B(D(r=n))>B(D(r,!0))&&(t=n,e=s.dragMinThreshold,i=tn(e),o=i&&e.mouse||0,i=(i?e.touch:+e)||10,l=B(D(t))>(T(t)?i:o),W(n)))}function L(n){var t,e,i;m.is(6)&&(m.set(3),h("dragged")),l&&(e=function(n){return _()+Cn(n)*X(B(n)*(s.flickPower||600),a?1/0:o.Layout.listSize()*(s.flickMaxPages||1))}(t=function(n){if(u.is(Mt)||!P){var t=M(n);if(t&&t<200)return D(n)/t}return 0}(t=n)),i=s.rewind&&s.rewindByDrag,S(!1),a?w.scroll(e,0,s.snap):u.is(zt)?w.go(x(Cn(t))<0?i?"<":"-":i?">":"+"):u.is(Dt)&&P&&i?w.go(C(!0)?">":"<"):w.go(w.toDest(e),!0),S(!0),W(n)),g(p,Lt,k),g(p,At,L),l=!1}function j(n){!d&&f&&W(n,!0)}function A(n){r=t,t=n,c=_()}function D(n,t){return N(n,t)-N(z(n),t)}function M(n){return mn(n)-mn(z(n))}function z(n){return t===n&&r||t}function N(n,t){return(T(n)?n.changedTouches[0]:n)["page"+i(t?"Y":"X")]}function T(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function O(n){d=n}return{mount:function(){v(E,Lt,nn,Ot),v(E,At,nn,Ot),v(E,kt,F,Ot),v(E,"click",j,{capture:!0}),v(E,"dragstart",W),e([H,U],I)},disable:O,isDragging:function(){return l}}},Keyboard:function(t,n,e){var i,o,r=J(t),u=r.on,s=r.bind,c=r.unbind,a=t.root,l=n.Direction.resolve;function f(){var n=e.keyboard;n&&(i="global"===n?window:a,s(i,jt,h))}function d(){c(i,jt)}function p(){var n=o;o=!0,v(function(){o=n})}function h(n){o||((n=Ft(n))===l(Yn)?t.go("<"):n===l(qn)&&t.go(">"))}return{mount:function(){f(),u(U,d),u(U,f),u(Y,p)},destroy:d,disable:function(n){o=n}}},LazyLoad:function(e,n,o){var t=J(e),i=t.on,r=t.off,u=t.bind,s=t.emit,c="sequential"===o.lazyLoad,a=[Dn,K],l=[];function f(){A(l),n.Slides.forEach(function(i){gn(i.slide,Gt).forEach(function(n){var t=I(n,Rt),e=I(n,Wt);t===n.src&&e===n.srcset||(t=o.classes.spinner,t=sn(e=n.parentElement,"."+t)||O("span",t,e),l.push([n,i,t]),n.src||fn(n,"none"))})}),(c?v:(r(a),i(a,d),d))()}function d(){(l=l.filter(function(n){var t=o.perPage*((o.preloadPages||1)+1)-1;return!n[1].isWithin(e.index,t)||p(n)})).length||r(a)}function p(n){var t=n[0];z(n[1].slide,_t),u(t,"load error",D(h,n)),T(t,"src",I(t,Rt)),T(t,"srcset",I(t,Wt)),N(t,Rt),N(t,Wt)}function h(n,t){var e=n[0],i=n[1];G(i.slide,_t),"error"!==t.type&&(j(n[2]),fn(e,""),s(Bn,e,i),s(x)),c&&v()}function v(){l.length&&p(l.shift())}return{mount:function(){o.lazyLoad&&(f(),i(q,f))},destroy:D(A,l),check:d}},Pagination:function(f,n,d){var p,h,t=J(f),v=t.on,g=t.emit,m=t.bind,y=n.Slides,b=n.Elements,e=n.Controller,w=e.hasFocus,i=e.getIndex,u=e.go,s=n.Direction.resolve,E=b.pagination,S=[];function x(){p&&(j(E?o(p.children):p),G(p,h),A(S),p=null),t.destroy()}function _(n){u(">"+n,!0)}function C(n,t){var e=S.length,i=Ft(t),o=P(),r=-1,o=(i===s(qn,!1,o)?r=++n%e:i===s(Yn,!1,o)?r=(--n+e)%e:"Home"===i?r=0:"End"===i&&(r=e-1),S[r]);o&&(dn(o.button),u(">"+r),W(t,!0))}function P(){return d.paginationDirection||d.direction}function k(n){return S[e.toPage(n)]}function L(){var n,t=k(i(!0)),e=k(i());t&&(G(n=t.button,Z),N(n,Vn),T(n,Kn,-1)),e&&(z(n=e.button,Z),T(n,Vn,!0),T(n,Kn,"")),g("pagination:updated",{list:p,items:S},t,e)}return{items:S,mount:function n(){x(),v([U,q],n);var t=d.pagination&&y.isEnough();if(E&&fn(E,t?"":"none"),t){v([Y,Rn,K],L);var t=f.length,e=d.classes,i=d.i18n,o=d.perPage,r=w()?t:En(t/o);z(p=E||O("ul",e.pagination,b.track.parentElement),h=gt+"--"+P()),T(p,Q,"tablist"),T(p,V,i.select),T(p,nt,P()===Un?"vertical":"");for(var u=0;u<r;u++){var s=O("li",null,p),c=O("button",{class:e.page,type:"button"},s),a=y.getIn(u).map(function(n){return n.slide.id}),l=!w()&&1<o?i.pageX:i.slideX;m(c,"click",D(_,u)),d.paginationKeyboard&&m(c,"keydown",D(C,u)),T(s,Q,"presentation"),T(c,Q,"tab"),T(c,Jn,a.join(" ")),T(c,V,Pn(l,u+1)),T(c,Kn,-1),S.push({li:s,button:c,page:u})}L(),g("pagination:mounted",{list:p,items:S},k(f.index))}},destroy:x,getAt:k,update:L}},Sync:function(e,n,t){var i=t.isNavigation,o=t.slideFocus,r=[];function u(){var n,t;e.splides.forEach(function(n){n.isParent||(c(e,n.splide),c(n.splide,e))}),i&&(n=J(e),(t=n.on)(zn,l),t(Fn,f),t([H,U],a),r.push(n),n.emit(Wn,e.splides))}function s(){r.forEach(function(n){n.destroy()}),A(r)}function c(n,i){n=J(n);n.on(Y,function(n,t,e){i.go(i.is(Mt)?e:n)}),r.push(n)}function a(){T(n.Elements.list,nt,t.direction===Un?"vertical":"")}function l(n){e.go(n.index)}function f(n,t){b(Xt,Ft(t))&&(l(n),W(t))}return{setup:function(){e.options={slideFocus:en(o)?i:o}},mount:u,destroy:s,remount:function(){s(),u()}}},Wheel:function(u,s,c){var n=J(u).bind,a=0;function t(n){var t,e,i,o,r;n.cancelable&&(t=(r=n.deltaY)<0,e=mn(n),i=c.wheelMinThreshold||0,o=c.wheelSleep||0,B(r)>i&&o<e-a&&(u.go(t?"<":">"),a=e),r=t,c.releaseWheel&&!u.state.is(R)&&-1===s.Controller.getAdjacent(r)||W(n))}return{mount:function(){c.wheel&&n(s.Elements.track,"wheel",t,Ot)}}},Live:function(n,t,e){var i=J(n).on,o=t.Elements.track,r=e.live&&!e.isNavigation,u=O("span",wt),s=Hn(90,D(c,!1));function c(n){T(o,it,n),n?(P(o,u),s.start()):j(u)}function a(n){r&&T(o,et,n?"off":"polite")}return{mount:function(){r&&(a(!t.Autoplay.isPaused()),T(o,ot,!0),u.textContent="…",i(Gn,D(a,!0)),i(Xn,D(a,!1)),i([Dn,K],D(c,!0)))},disable:a,destroy:function(){N(o,[et,ot,it]),j(u)}}}}),Ht={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:{slide:at,clone:lt,arrows:dt,arrow:pt,prev:ht,next:vt,pagination:gt,page:mt,spinner:E+"__spinner"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function Yt(n,i,t){var e=J(n).on;return{mount:function(){e([H,q],function(){v(function(){i.Slides.style("transition","opacity "+t.speed+"ms "+t.easing)})})},start:function(n,t){var e=i.Elements.track;L(e,"height",S(F(e).height)),v(function(){t(),L(e,"height","")})},cancel:nn}}function qt(r,n,u){var s,t=J(r).bind,c=n.Move,a=n.Controller,l=n.Scroll,e=n.Elements.list,f=D(L,e,"transition");function i(){f(""),l.cancel()}return{mount:function(){t(e,"transitionend",function(n){n.target===e&&s&&(i(),s())})},start:function(n,t){var e=c.toPosition(n,!0),i=c.getPosition(),o=function(n){var t=u.rewindSpeed;if(r.is(Dt)&&t){var e=a.getIndex(!0),i=a.getEnd();if(0===e&&i<=n||i<=e&&0===n)return t}return u.speed}(n);1<=B(e-i)&&1<=o?u.useScroll?l.scroll(e,o,!1,t):(f("transform "+o+"ms "+u.easing),c.translate(e,!0),s=t):(c.jump(n),t())},cancel:i}}t=function(){function e(n,t){this.event=J(),this.Components={},this.state=a(1),this.splides=[],this._o={},this._E={};n=M(n)?vn(document,n):n;yn(n,n+" is invalid."),t=d({label:I(this.root=n,V)||"",labelledby:I(n,Zn)||""},Ht,e.defaults,t||{});try{d(t,JSON.parse(I(n,s)))}catch(n){yn(!1,"Invalid JSON")}this._o=Object.create(d({},t))}var n=e.prototype;return n.mount=function(n,t){var e=this,i=this.state,o=this.Components;return yn(i.is([1,7]),"Already mounted!"),i.set(1),this._C=o,this._T=t||this._T||(this.is(zt)?Yt:qt),this._E=n||this._E,w(an({},Bt,this._E,{Transition:this._T}),function(n,t){n=n(e,o,e._o);(o[t]=n).setup&&n.setup()}),w(o,function(n){n.mount&&n.mount()}),this.emit(H),z(this.root,"is-initialized"),i.set(3),this.emit("ready"),this},n.sync=function(n){return this.splides.push({splide:n}),n.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this._C.Sync.remount(),n.Components.Sync.remount()),this},n.go=function(n){return this._C.Controller.go(n),this},n.on=function(n,t){return this.event.on(n,t),this},n.off=function(n){return this.event.off(n),this},n.emit=function(n){var t;return(t=this.event).emit.apply(t,[n].concat(o(arguments,1))),this},n.add=function(n,t){return this._C.Slides.add(n,t),this},n.remove=function(n){return this._C.Slides.remove(n),this},n.is=function(n){return this._o.type===n},n.refresh=function(){return this.emit(q),this},n.destroy=function(t){void 0===t&&(t=!0);var n=this.event,e=this.state;return e.is(1)?J(this).on("ready",this.destroy.bind(this,t)):(w(this._C,function(n){n.destroy&&n.destroy(t)},!0),n.emit(c),n.destroy(),t&&A(this.splides),e.set(7)),this},_createClass(e,[{key:"options",get:function(){return this._o},set:function(n){this._C.Media.set(n,!0)}},{key:"length",get:function(){return this._C.Slides.getLength(!0)}},{key:"index",get:function(){return this._C.Controller.getIndex()}}]),e}();return t.defaults={},t.STATES=e,t});
function r(n,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function Bt(n,t,i){t&&r(n.prototype,t),i&&r(n,i),Object.defineProperty(n,"prototype",{writable:!1})}
/*!
* Splide.js
* Version : 4.0.13
* License : MIT
* Copyright: 2022 Naotoshi Fujita
*/
var n,t;n=this,t=function(){"use strict";var v="(prefers-reduced-motion: reduce)",G=4,$=5,i={CREATED:1,MOUNTED:2,IDLE:3,MOVING:G,SCROLLING:$,DRAGGING:6,DESTROYED:7};function M(n){n.length=0}function u(n,t,i){return Array.prototype.slice.call(n,t,i)}function D(n){return n.bind.apply(n,[null].concat(u(arguments,1)))}function nn(){}var p=setTimeout;function h(n){requestAnimationFrame(n)}function r(n,t){return typeof t===n}function tn(n){return!e(n)&&r("object",n)}var o=Array.isArray,E=D(r,"function"),P=D(r,"string"),rn=D(r,"undefined");function e(n){return null===n}function y(n){return n instanceof HTMLElement}function g(n){return o(n)?n:[n]}function m(n,t){g(n).forEach(t)}function b(n,t){return-1<n.indexOf(t)}function S(n,t){return n.push.apply(n,g(t)),n}function A(t,n,i){t&&m(n,function(n){n&&t.classList[i?"add":"remove"](n)})}function z(n,t){A(n,P(t)?t.split(" "):t,!0)}function L(n,t){m(t,n.appendChild.bind(n))}function un(n,i){m(n,function(n){var t=(i||n).parentNode;t&&t.insertBefore(n,i)})}function on(n,t){return y(n)&&(n.msMatchesSelector||n.matches).call(n,t)}function en(n,t){n=n?u(n.children):[];return t?n.filter(function(n){return on(n,t)}):n}function cn(n,t){return t?en(n,t)[0]:n.firstElementChild}var fn=Object.keys;function w(n,t,i){if(n)for(var r=fn(n),r=i?r.reverse():r,u=0;u<r.length;u++){var o=r[u];if("__proto__"!==o&&!1===t(n[o],o))break}}function an(r){return u(arguments,1).forEach(function(i){w(i,function(n,t){r[t]=i[t]})}),r}function d(i){return u(arguments,1).forEach(function(n){w(n,function(n,t){o(n)?i[t]=n.slice():tn(n)?i[t]=d({},tn(i[t])?i[t]:{},n):i[t]=n})}),i}function sn(t,n){g(n||fn(t)).forEach(function(n){delete t[n]})}function I(n,i){m(n,function(t){m(i,function(n){t&&t.removeAttribute(n)})})}function R(i,t,r){tn(t)?w(t,function(n,t){R(i,t,n)}):m(i,function(n){e(r)||""===r?I(n,t):n.setAttribute(t,String(r))})}function C(n,t,i){n=document.createElement(n);return t&&(P(t)?z:R)(n,t),i&&L(i,n),n}function O(n,t,i){if(rn(i))return getComputedStyle(n)[t];e(i)||(n.style[t]=""+i)}function ln(n,t){O(n,"display",t)}function dn(n){n.setActive&&n.setActive()||n.focus({preventScroll:!0})}function T(n,t){return n.getAttribute(t)}function vn(n,t){return n&&n.classList.contains(t)}function j(n){return n.getBoundingClientRect()}function N(n){m(n,function(n){n&&n.parentNode&&n.parentNode.removeChild(n)})}function hn(n){return cn((new DOMParser).parseFromString(n,"text/html").body)}function F(n,t){n.preventDefault(),t&&(n.stopPropagation(),n.stopImmediatePropagation())}function pn(n,t){return n&&n.querySelector(t)}function gn(n,t){return t?u(n.querySelectorAll(t)):[]}function W(n,t){A(n,t,!1)}function mn(n){return n.timeStamp}function x(n){return P(n)?n:n?n+"px":""}var _="splide",c="data-"+_;function yn(n,t){if(!n)throw new Error("["+_+"] "+(t||""))}var X=Math.min,bn=Math.max,wn=Math.floor,_n=Math.ceil,Y=Math.abs;function xn(n,t,i){return Y(n-t)<i}function kn(n,t,i,r){var u=X(t,i),t=bn(t,i);return r?u<n&&n<t:u<=n&&n<=t}function En(n,t,i){var r=X(t,i),t=bn(t,i);return X(bn(r,n),t)}function Sn(n){return(0<n)-(n<0)}function Ln(t,n){return m(n,function(n){t=t.replace("%s",""+n)}),t}function An(n){return n<10?"0"+n:""+n}var On={};function Mn(){var c=[];function i(n,i,r){m(n,function(t){t&&m(i,function(n){n.split(" ").forEach(function(n){n=n.split(".");r(t,n[0],n[1])})})})}return{bind:function(n,t,o,e){i(n,t,function(n,t,i){var r="addEventListener"in n,u=r?n.removeEventListener.bind(n,t,o,e):n.removeListener.bind(n,o);r?n.addEventListener(t,o,e):n.addListener(o),c.push([n,t,i,o,u])})},unbind:function(n,t,u){i(n,t,function(t,i,r){c=c.filter(function(n){return!!(n[0]!==t||n[1]!==i||n[2]!==r||u&&n[3]!==u)||(n[4](),!1)})})},dispatch:function(n,t,i){var r;return"function"==typeof CustomEvent?r=new CustomEvent(t,{bubbles:!0,detail:i}):(r=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!1,i),n.dispatchEvent(r),r},destroy:function(){c.forEach(function(n){n[4]()}),M(c)}}}var H="mounted",U="move",Dn="moved",Pn="shifted",zn="click",In="active",Rn="inactive",Cn="visible",Tn="hidden",jn="slide:keydown",q="refresh",B="updated",k="resize",Nn="resized",Gn="scroll",J="scrolled",f="destroy",Fn="navigation:mounted",Wn="autoplay:play",Xn="autoplay:pause",Yn="lazyload:loaded";function K(n){var i=n?n.event.bus:document.createDocumentFragment(),r=Mn();return n&&n.event.on(f,r.destroy),an(r,{bus:i,on:function(n,t){r.bind(i,g(n).join(" "),function(n){t.apply(t,o(n.detail)?n.detail:[])})},off:D(r.unbind,i),emit:function(n){r.dispatch(i,n,u(arguments,1))}})}function Hn(t,n,i,r){var u,o,e=Date.now,c=0,f=!0,a=0;function s(){if(!f){if(c=t?X((e()-u)/t,1):1,i&&i(c),1<=c&&(n(),u=e(),r&&++a>=r))return l();h(s)}}function l(){f=!0}function d(){o&&cancelAnimationFrame(o),f=!(o=c=0)}return{start:function(n){n||d(),u=e()-(n?c*t:0),f=!1,h(s)},rewind:function(){u=e(),c=0,i&&i(c)},pause:l,cancel:d,set:function(n){t=n},isPaused:function(){return f}}}function a(n){var t=n;return{set:function(n){t=n},is:function(n){return b(g(n),t)}}}var n="Arrow",Un=n+"Left",qn=n+"Right",s=n+"Up",n=n+"Down",Bn="ttb",l={width:["height"],left:["top","right"],right:["bottom","left"],x:["y"],X:["Y"],Y:["X"],ArrowLeft:[s,qn],ArrowRight:[n,Un]};var V="role",Jn="tabindex",t="aria-",Kn=t+"controls",Vn=t+"current",Qn=t+"selected",Q=t+"label",Zn=t+"labelledby",$n=t+"hidden",nt=t+"orientation",tt=t+"roledescription",it=t+"live",rt=t+"busy",ut=t+"atomic",ot=[V,Jn,"disabled",Kn,Vn,Q,Zn,$n,nt,tt],et=_,ct=_+"__track",ft=_+"__list",at=_+"__slide",st=at+"--clone",lt=at+"__container",dt=_+"__arrows",vt=_+"__arrow",ht=vt+"--prev",pt=vt+"--next",gt=_+"__pagination",mt=gt+"__page",yt=_+"__progress"+"__bar",bt=_+"__toggle",wt=_+"__sr",Z="is-active",_t="is-prev",xt="is-next",kt="is-visible",Et="is-loading",St="is-focus-in",Lt=[Z,kt,_t,xt,Et,St];var At="touchstart mousedown",Ot="touchmove mousemove",Mt="touchend touchcancel mouseup click";var Dt="slide",Pt="loop",zt="fade";function It(u,r,t,o){var e,n=K(u),i=n.on,c=n.emit,f=n.bind,a=u.Components,s=u.root,l=u.options,d=l.isNavigation,v=l.updateOnMove,h=l.i18n,p=l.pagination,g=l.slideFocus,m=a.Direction.resolve,y=T(o,"style"),b=T(o,Q),w=-1<t,_=cn(o,"."+lt);function x(){var n=u.splides.map(function(n){n=n.splide.Components.Slides.getAt(r);return n?n.slide.id:""}).join(" ");R(o,Q,Ln(h.slideX,(w?t:r)+1)),R(o,Kn,n),R(o,V,g?"button":""),g&&I(o,tt)}function k(){e||E()}function E(){var n,t,i;e||(n=u.index,(i=S())!==vn(o,Z)&&(A(o,Z,i),R(o,Vn,d&&i||""),c(i?In:Rn,L)),i=function(){if(u.is(zt))return S();var n=j(a.Elements.track),t=j(o),i=m("left",!0),r=m("right",!0);return wn(n[i])<=_n(t[i])&&wn(t[r])<=_n(n[r])}(),t=!i&&(!S()||w),u.state.is([G,$])||R(o,$n,t||""),R(gn(o,l.focusableNodes||""),Jn,t?-1:""),g&&R(o,Jn,t?-1:0),i!==vn(o,kt)&&(A(o,kt,i),c(i?Cn:Tn,L)),i||document.activeElement!==o||(t=a.Slides.getAt(u.index))&&dn(t.slide),A(o,_t,r===n-1),A(o,xt,r===n+1))}function S(){var n=u.index;return n===r||l.cloneStatus&&n===t}var L={index:r,slideIndex:t,slide:o,container:_,isClone:w,mount:function(){w||(o.id=s.id+"-slide"+An(r+1),R(o,V,p?"tabpanel":"group"),R(o,tt,h.slide),R(o,Q,b||Ln(h.slideLabel,[r+1,u.length]))),f(o,"click",D(c,zn,L)),f(o,"keydown",D(c,jn,L)),i([Dn,Pn,J],E),i(Fn,x),v&&i(U,k)},destroy:function(){e=!0,n.destroy(),W(o,Lt),I(o,ot),R(o,"style",y),R(o,Q,b||"")},update:E,style:function(n,t,i){O(i&&_||o,n,t)},isWithin:function(n,t){return n=Y(n-r),(n=w||!l.rewind&&!u.is(Pt)?n:X(n,u.length-n))<=t}};return L}var Rt=c+"-interval";var Ct={passive:!1,capture:!0};var Tt={Spacebar:" ",Right:qn,Left:Un,Up:s,Down:n};function jt(n){return n=P(n)?n:n.key,Tt[n]||n}var Nt="keydown";var Gt=c+"-lazy",Ft=Gt+"-srcset",Wt="["+Gt+"], ["+Ft+"]";var Xt=[" ","Enter"];var Yt=Object.freeze({__proto__:null,Media:function(r,n,u){var o=r.state,t=u.breakpoints||{},e=u.reducedMotion||{},i=Mn(),c=[];function f(n){n&&i.destroy()}function a(n,t){t=matchMedia(t);i.bind(t,"change",s),c.push([n,t])}function s(){var n=o.is(7),t=u.direction,i=c.reduce(function(n,t){return d(n,t[1].matches?t[0]:{})},{});sn(u),l(i),u.destroy?r.destroy("completely"===u.destroy):n?(f(!0),r.mount()):t!==u.direction&&r.refresh()}function l(n,t){d(u,n),t&&d(Object.getPrototypeOf(u),n),o.is(1)||r.emit(B,u)}return{setup:function(){var i="min"===u.mediaQuery;fn(t).sort(function(n,t){return i?+n-+t:+t-+n}).forEach(function(n){a(t[n],"("+(i?"min":"max")+"-width:"+n+"px)")}),a(e,v),s()},destroy:f,reduce:function(n){matchMedia(v).matches&&(n?d(u,e):sn(u,fn(e)))},set:l}},Direction:function(n,t,u){return{resolve:function(n,t,i){var r="rtl"!==(i=i||u.direction)||t?i===Bn?0:-1:1;return l[n]&&l[n][r]||n.replace(/width|left|right/i,function(n,t){n=l[n.toLowerCase()][r]||n;return 0<t?n.charAt(0).toUpperCase()+n.slice(1):n})},orient:function(n){return n*("rtl"===u.direction?1:-1)}}},Elements:function(n,t,i){var r,u,o,e=K(n),c=e.on,f=e.bind,a=n.root,s=i.i18n,l={},d=[],v=[],h=[];function p(){r=y("."+ct),u=cn(r,"."+ft),yn(r&&u,"A track/list element is missing."),S(d,en(u,"."+at+":not(."+st+")")),w({arrows:dt,pagination:gt,prev:ht,next:pt,bar:yt,toggle:bt},function(n,t){l[t]=y("."+n)}),an(l,{root:a,track:r,list:u,slides:d});var n=a.id||function(n){return""+n+An(On[n]=(On[n]||0)+1)}(_),t=i.role;a.id=n,r.id=r.id||n+"-track",u.id=u.id||n+"-list",!T(a,V)&&"SECTION"!==a.tagName&&t&&R(a,V,t),R(a,tt,s.carousel),R(u,V,"presentation"),m()}function g(n){var t=ot.concat("style");M(d),W(a,v),W(r,h),I([r,u],t),I(a,n?t:["style",tt])}function m(){W(a,v),W(r,h),v=b(et),h=b(ct),z(a,v),z(r,h),R(a,Q,i.label),R(a,Zn,i.labelledby)}function y(n){n=pn(a,n);return n&&function(n,t){if(E(n.closest))return n.closest(t);for(var i=n;i&&1===i.nodeType&&!on(i,t);)i=i.parentElement;return i}(n,"."+et)===a?n:void 0}function b(n){return[n+"--"+i.type,n+"--"+i.direction,i.drag&&n+"--draggable",i.isNavigation&&n+"--nav",n===et&&Z]}return an(l,{setup:p,mount:function(){c(q,g),c(q,p),c(B,m),f(document,At+" keydown",function(n){o="keydown"===n.type},{capture:!0}),f(a,"focusin",function(){A(a,St,!!o)})},destroy:g})},Slides:function(r,u,o){var n=K(r),t=n.on,e=n.emit,c=n.bind,f=(n=u.Elements).slides,a=n.list,s=[];function i(){f.forEach(function(n,t){d(n,t,-1)})}function l(){h(function(n){n.destroy()}),M(s)}function d(n,t,i){t=It(r,t,i,n);t.mount(),s.push(t)}function v(n){return n?p(function(n){return!n.isClone}):s}function h(n,t){v(t).forEach(n)}function p(t){return s.filter(E(t)?t:function(n){return P(t)?on(n.slide,t):b(g(t),n.index)})}return{mount:function(){i(),t(q,l),t(q,i),t([H,q],function(){s.sort(function(n,t){return n.index-t.index})})},destroy:l,update:function(){h(function(n){n.update()})},register:d,get:v,getIn:function(n){var t=u.Controller,i=t.toIndex(n),r=t.hasFocus()?1:o.perPage;return p(function(n){return kn(n.index,i,i+r-1)})},getAt:function(n){return p(n)[0]},add:function(n,u){m(n,function(n){var t,i,r;y(n=P(n)?hn(n):n)&&((t=f[u])?un(n,t):L(a,n),z(n,o.classes.slide),t=n,i=D(e,k),t=gn(t,"img"),(r=t.length)?t.forEach(function(n){c(n,"load error",function(){--r||i()})}):i())}),e(q)},remove:function(n){N(p(n).map(function(n){return n.slide})),e(q)},forEach:h,filter:p,style:function(t,i,r){h(function(n){n.style(t,i,r)})},getLength:function(n){return(n?f:s).length},isEnough:function(){return s.length>o.perPage}}},Layout:function(n,t,i){var r,u,o=(f=K(n)).on,e=f.bind,c=f.emit,f=t.Slides,a=t.Direction.resolve,s=(t=t.Elements).root,l=t.track,d=t.list,v=f.getAt,h=f.style;function p(){u=null,r=i.direction===Bn,O(s,"maxWidth",x(i.width)),O(l,a("paddingLeft"),m(!1)),O(l,a("paddingRight"),m(!0)),g()}function g(){var n=j(s);u&&u.width===n.width&&u.height===n.height||(O(l,"height",function(){var n="";r&&(yn(n=y(),"height or heightRatio is missing."),n="calc("+n+" - "+m(!1)+" - "+m(!0)+")");return n}()),h(a("marginRight"),x(i.gap)),h("width",i.autoWidth?null:x(i.fixedWidth)||(r?"":b())),h("height",x(i.fixedHeight)||(r?i.autoHeight?null:b():y()),!0),u=n,c(Nn))}function m(n){var t=i.padding,n=a(n?"right":"left");return t&&x(t[n]||(tn(t)?0:t))||"0px"}function y(){return x(i.height||j(d).width*i.heightRatio)}function b(){var n=x(i.gap);return"calc((100%"+(n&&" + "+n)+")/"+(i.perPage||1)+(n&&" - "+n)+")"}function w(n,t){var i,n=v(n);return n?(n=j(n.slide)[a("right")],i=j(d)[a("left")],Y(n-i)+(t?0:_())):0}function _(){var n=v(0);return n&&parseFloat(O(n.slide,a("marginRight")))||0}return{mount:function(){var n,t,i;p(),e(window,"resize load",(n=D(c,k),function(){i||(i=Hn(t||0,function(){n(),i=null},null,1)).start()})),o([B,q],p),o(k,g)},listSize:function(){return j(d)[a("width")]},slideSize:function(n,t){return(n=v(n||0))?j(n.slide)[a("width")]+(t?0:_()):0},sliderSize:function(){return w(n.length-1,!0)-w(-1,!0)},totalSize:w,getPadding:function(n){return parseFloat(O(l,a("padding"+(n?"Right":"Left"))))||0}}},Clones:function(c,i,f){var n,t=K(c),r=t.on,a=t.emit,s=i.Elements,l=i.Slides,u=i.Direction.resolve,d=[];function o(){if(n=h()){var u=n,o=l.get().slice(),e=o.length;if(e){for(;o.length<u;)S(o,o);S(o.slice(-u),o.slice(0,u)).forEach(function(n,t){var i=t<u,r=function(n,t){n=n.cloneNode(!0);return z(n,f.classes.clone),n.id=c.root.id+"-clone"+An(t+1),n}(n.slide,t);i?un(r,o[0].slide):L(s.list,r),S(d,r),l.register(r,t-u+(i?0:e),n.index)})}a(k)}}function e(){N(d),M(d)}function v(){n<h()&&a(q)}function h(){var n,t=f.clones;return c.is(Pt)?t||(t=(n=f[u("fixedWidth")]&&i.Layout.slideSize(0))&&_n(j(s.track)[u("width")]/n)||f[u("autoWidth")]&&c.length||2*f.perPage):t=0,t}return{mount:function(){o(),r(q,e),r(q,o),r([B,k],v)},destroy:e}},Move:function(r,c,u){var e,n=K(r),t=n.on,f=n.emit,a=r.state.set,o=(n=c.Layout).slideSize,i=n.getPadding,s=n.totalSize,l=n.listSize,d=n.sliderSize,v=(n=c.Direction).resolve,h=n.orient,p=(n=c.Elements).list,g=n.track;function m(){c.Controller.isBusy()||(c.Scroll.cancel(),y(r.index),c.Slides.update())}function y(n){b(k(n,!0))}function b(n,t){r.is(zt)||(t=t?n:function(n){{var t,i;r.is(Pt)&&(t=x(n),i=t>c.Controller.getEnd(),(t<0||i)&&(n=w(n,i)))}return n}(n),O(p,"transform","translate"+v("X")+"("+t+"px)"),n!==t&&f(Pn))}function w(n,t){var i=n-S(t),r=d();return n-=h(r*(_n(Y(i)/r)||1))*(t?1:-1)}function _(){b(E()),e.cancel()}function x(n){for(var t=c.Slides.get(),i=0,r=1/0,u=0;u<t.length;u++){var o=t[u].index,e=Y(k(o,!0)-n);if(!(e<=r))break;r=e,i=o}return i}function k(n,t){var i=h(s(n-1)-(n=n,"center"===(i=u.focus)?(l()-o(n,!0))/2:+i*o(n)||0));return t?(n=i,n=u.trimSpace&&r.is(Dt)?En(n,0,h(d()-l())):n):i}function E(){var n=v("left");return j(p)[n]-j(g)[n]+h(i(!1))}function S(n){return k(n?c.Controller.getEnd():0,!!u.trimSpace)}return{mount:function(){e=c.Transition,t([H,Nn,B,q],m)},move:function(n,t,i,r){var u,o;n!==t&&(u=i<n,o=h(w(E(),u)),u?0<=o:o<=p[v("scrollWidth")]-j(g)[v("width")])&&(_(),b(w(E(),i<n),!0)),a(G),f(U,t,i,n),e.start(t,function(){a(3),f(Dn,t,i,n),r&&r()})},jump:y,translate:b,shift:w,cancel:_,toIndex:x,toPosition:k,getPosition:E,getLimit:S,exceededLimit:function(n,t){t=rn(t)?E():t;var i=!0!==n&&h(t)<h(S(!1)),n=!1!==n&&h(t)>h(S(!0));return i||n},reposition:m}},Controller:function(o,u,e){var c,f,a,n=K(o).on,s=u.Move,l=s.getPosition,r=s.getLimit,d=s.toPosition,t=u.Slides,v=t.isEnough,i=t.getLength,h=o.is(Pt),p=o.is(Dt),g=D(_,!1),m=D(_,!0),y=e.start||0,b=y;function w(){c=i(!0),f=e.perMove,a=e.perPage;var n=En(y,0,c-1);n!==y&&(y=n,s.reposition())}function _(n,t){var i=f||(O()?1:a),i=x(y+i*(n?-1:1),y,!(f||O()));return-1===i&&p&&!xn(l(),r(!n),1)?n?0:E():t?i:k(i)}function x(n,t,i){var r,u;return v()?(r=E(),(u=function(n){if(p&&"move"===e.trimSpace&&n!==y)for(var t=l();t===d(n,!0)&&kn(n,0,o.length-1,!e.rewind);)n<y?--n:++n;return n}(n))!==n&&(t=n,n=u,i=!1),n<0||r<n?n=f||!kn(0,n,t,!0)&&!kn(r,t,n,!0)?h?i?n<0?-(c%a||a):c:n:e.rewind?n<0?r:0:-1:S(L(n)):i&&n!==t&&(n=S(L(t)+(n<t?-1:1)))):n=-1,n}function k(n){return h?(n+c)%c||0:n}function E(){return bn(c-(O()||h&&f?1:a),0)}function S(n){return En(O()?n:a*n,0,E())}function L(n){return O()?n:wn((n>=E()?c-1:n)/a)}function A(n){n!==y&&(b=y,y=n)}function O(){return!rn(e.focus)||e.isNavigation}function M(){return o.state.is([G,$])&&!!e.waitForTransition}return{mount:function(){w(),n([B,q],w)},go:function(n,t,i){var r;M()||-1<(r=k(n=function(n){var t=y;{var i,r;P(n)?(r=n.match(/([+\-<>])(\d+)?/)||[],i=r[1],r=r[2],"+"===i||"-"===i?t=x(y+ +(""+i+(+r||1)),y):">"===i?t=r?S(+r):g(!0):"<"===i&&(t=m(!0))):t=h?n:En(n,0,E())}return t}(n)))&&(t||r!==y)&&(A(r),s.move(n,r,b,i))},scroll:function(n,t,i,r){u.Scroll.scroll(n,t,i,function(){A(k(s.toIndex(l()))),r&&r()})},getNext:g,getPrev:m,getAdjacent:_,getEnd:E,setIndex:A,getIndex:function(n){return n?b:y},toIndex:S,toPage:L,toDest:function(n){return n=s.toIndex(n),p?En(n,0,E()):n},hasFocus:O,isBusy:M}},Arrows:function(u,n,t){var i,r,o=K(u),e=o.on,c=o.bind,f=o.emit,a=t.classes,s=t.i18n,l=n.Elements,d=n.Controller,v=l.arrows,h=l.track,p=v,g=l.prev,m=l.next,y={};function b(){var n=t.arrows;!n||g&&m||(p=v||C("div",a.arrows),g=k(!0),m=k(!1),i=!0,L(p,[g,m]),v||un(p,h)),g&&m&&(an(y,{prev:g,next:m}),ln(p,n?"":"none"),z(p,r=dt+"--"+t.direction),n&&(e([Dn,q,J],E),c(m,"click",D(x,">")),c(g,"click",D(x,"<")),E(),R([g,m],Kn,h.id),f("arrows:mounted",g,m))),e(B,w)}function w(){_(),b()}function _(){o.destroy(),W(p,r),i?(N(v?[g,m]:p),g=m=null):I([g,m],ot)}function x(n){d.go(n,!0)}function k(n){return hn('<button class="'+a.arrow+" "+(n?a.prev:a.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="40" height="40" focusable="false"><path d="'+(t.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" />')}function E(){var n=u.index,t=d.getPrev(),i=d.getNext(),r=-1<t&&n<t?s.last:s.prev,n=-1<i&&i<n?s.first:s.next;g.disabled=t<0,m.disabled=i<0,R(g,Q,r),R(m,Q,n),f("arrows:updated",g,m,t,i)}return{arrows:y,mount:b,destroy:_}},Autoplay:function(n,t,i){var r,u,o=K(n),e=o.on,c=o.bind,f=o.emit,a=Hn(i.interval,n.go.bind(n,">"),function(n){var t=l.bar;t&&O(t,"width",100*n+"%"),f("autoplay:playing",n)}),s=a.isPaused,l=t.Elements,d=(o=t.Elements).root,v=o.toggle,h=i.autoplay,p="pause"===h;function g(){s()&&t.Slides.isEnough()&&(a.start(!i.resetProgress),u=r=p=!1,b(),f(Wn))}function m(n){p=!!(n=void 0===n?!0:n),b(),s()||(a.pause(),f(Xn))}function y(){p||(r||u?m(!1):g())}function b(){v&&(A(v,Z,!p),R(v,Q,i.i18n[p?"play":"pause"]))}function w(n){n=t.Slides.getAt(n);a.set(n&&+T(n.slide,Rt)||i.interval)}return{mount:function(){h&&(i.pauseOnHover&&c(d,"mouseenter mouseleave",function(n){r="mouseenter"===n.type,y()}),i.pauseOnFocus&&c(d,"focusin focusout",function(n){u="focusin"===n.type,y()}),v&&c(v,"click",function(){p?g():m(!0)}),e([U,Gn,q],a.rewind),e(U,w),v&&R(v,Kn,l.track.id),p||g(),b())},destroy:a.cancel,play:g,pause:m,isPaused:s}},Cover:function(n,t,i){var r=K(n).on;function u(i){t.Slides.forEach(function(n){var t=cn(n.container||n.slide,"img");t&&t.src&&o(i,t,n)})}function o(n,t,i){i.style("background",n?'center/cover no-repeat url("'+t.src+'")':"",!0),ln(t,n?"none":"")}return{mount:function(){i.cover&&(r(Yn,D(o,!0)),r([H,B,q],D(u,!0)))},destroy:D(u,!1)}},Scroll:function(o,c,e){var f,a,n=K(o),t=n.on,s=n.emit,l=o.state.set,d=c.Move,v=d.getPosition,h=d.getLimit,p=d.exceededLimit,g=d.translate,m=1;function y(n,t,i,r,u){var o,e=v(),i=(_(),i&&(i=c.Layout.sliderSize(),o=Sn(n)*i*wn(Y(n)/i)||0,n=d.toPosition(c.Controller.toDest(n%i))+o),xn(e,n,1));m=1,t=i?0:t||bn(Y(n-e)/1.5,800),a=r,f=Hn(t,b,D(w,e,n,u),1),l($),s(Gn),f.start()}function b(){l(3),a&&a(),s(J)}function w(n,t,i,r){var u=v(),r=(n+(t-n)*(t=r,(n=e.easingFunc)?n(t):1-Math.pow(1-t,4))-u)*m;g(u+r),o.is(Dt)&&!i&&p()&&(m*=.6,Y(r)<10&&y(h(p(!0)),600,!1,a,!0))}function _(){f&&f.cancel()}function i(){f&&!f.isPaused()&&(_(),b())}return{mount:function(){t(U,_),t([B,q],i)},destroy:_,scroll:y,cancel:i}},Drag:function(e,u,c){var f,t,o,a,s,l,d,v,n=K(e),i=n.on,h=n.emit,p=n.bind,g=n.unbind,m=e.state,y=u.Move,b=u.Scroll,w=u.Controller,_=u.Elements.track,x=u.Media.reduce,r=(n=u.Direction).resolve,k=n.orient,E=y.getPosition,S=y.exceededLimit,L=!1;function T(){var n=c.drag;C(!n),a="free"===n}function j(n){var t,i,r;l=!1,d||(t=R(n),i=n.target,r=c.noDrag,on(i,"."+mt+", ."+vt)||r&&on(i,r)||!t&&n.button||(w.isBusy()?F(n,!0):(v=t?_:window,s=m.is([G,$]),o=null,p(v,Ot,A,Ct),p(v,Mt,O,Ct),y.cancel(),b.cancel(),M(n))))}function A(n){var t,i,r,u,o;m.is(6)||(m.set(6),h("drag")),n.cancelable&&(s?(y.translate(f+D(n)/(L&&e.is(Dt)?5:1)),o=200<P(n),t=L!==(L=S()),(o||t)&&M(n),l=!0,h("dragging"),F(n)):Y(D(o=n))>Y(D(o,!0))&&(t=n,i=c.dragMinThreshold,r=tn(i),u=r&&i.mouse||0,r=(r?i.touch:+i)||10,s=Y(D(t))>(R(t)?r:u),F(n)))}function O(n){var t,i,r;m.is(6)&&(m.set(3),h("dragged")),s&&(i=function(n){return E()+Sn(n)*X(Y(n)*(c.flickPower||600),a?1/0:u.Layout.listSize()*(c.flickMaxPages||1))}(t=function(n){if(e.is(Pt)||!L){var t=P(n);if(t&&t<200)return D(n)/t}return 0}(t=n)),r=c.rewind&&c.rewindByDrag,x(!1),a?w.scroll(i,0,c.snap):e.is(zt)?w.go(k(Sn(t))<0?r?"<":"-":r?">":"+"):e.is(Dt)&&L&&r?w.go(S(!0)?">":"<"):w.go(w.toDest(i),!0),x(!0),F(n)),g(v,Ot,A),g(v,Mt,O),s=!1}function N(n){!d&&l&&F(n,!0)}function M(n){o=t,t=n,f=E()}function D(n,t){return I(n,t)-I(z(n),t)}function P(n){return mn(n)-mn(z(n))}function z(n){return t===n&&o||t}function I(n,t){return(R(n)?n.changedTouches[0]:n)["page"+r(t?"Y":"X")]}function R(n){return"undefined"!=typeof TouchEvent&&n instanceof TouchEvent}function C(n){d=n}return{mount:function(){p(_,Ot,nn,Ct),p(_,Mt,nn,Ct),p(_,At,j,Ct),p(_,"click",N,{capture:!0}),p(_,"dragstart",F),i([H,B],T)},disable:C,isDragging:function(){return s}}},Keyboard:function(t,n,i){var r,u,o=K(t),e=o.on,c=o.bind,f=o.unbind,a=t.root,s=n.Direction.resolve;function l(){var n=i.keyboard;n&&(r="global"===n?window:a,c(r,Nt,h))}function d(){f(r,Nt)}function v(){var n=u;u=!0,p(function(){u=n})}function h(n){u||((n=jt(n))===s(Un)?t.go("<"):n===s(qn)&&t.go(">"))}return{mount:function(){l(),e(B,d),e(B,l),e(U,v)},destroy:d,disable:function(n){u=n}}},LazyLoad:function(i,n,u){var t=K(i),r=t.on,o=t.off,e=t.bind,c=t.emit,f="sequential"===u.lazyLoad,a=[Dn,J],s=[];function l(){M(s),n.Slides.forEach(function(r){gn(r.slide,Wt).forEach(function(n){var t=T(n,Gt),i=T(n,Ft);t===n.src&&i===n.srcset||(t=u.classes.spinner,t=cn(i=n.parentElement,"."+t)||C("span",t,i),s.push([n,r,t]),n.src||ln(n,"none"))})}),(f?p:(o(a),r(a,d),d))()}function d(){(s=s.filter(function(n){var t=u.perPage*((u.preloadPages||1)+1)-1;return!n[1].isWithin(i.index,t)||v(n)})).length||o(a)}function v(n){var t=n[0];z(n[1].slide,Et),e(t,"load error",D(h,n)),R(t,"src",T(t,Gt)),R(t,"srcset",T(t,Ft)),I(t,Gt),I(t,Ft)}function h(n,t){var i=n[0],r=n[1];W(r.slide,Et),"error"!==t.type&&(N(n[2]),ln(i,""),c(Yn,i,r),c(k)),f&&p()}function p(){s.length&&v(s.shift())}return{mount:function(){u.lazyLoad&&(l(),r(q,l))},destroy:D(M,s),check:d}},Pagination:function(l,n,d){var v,h,t=K(l),p=t.on,g=t.emit,m=t.bind,y=n.Slides,b=n.Elements,i=n.Controller,w=i.hasFocus,r=i.getIndex,e=i.go,c=n.Direction.resolve,_=b.pagination,x=[];function k(){v&&(N(_?u(v.children):v),W(v,h),M(x),v=null),t.destroy()}function E(n){e(">"+n,!0)}function S(n,t){var i=x.length,r=jt(t),u=L(),o=-1,u=(r===c(qn,!1,u)?o=++n%i:r===c(Un,!1,u)?o=(--n+i)%i:"Home"===r?o=0:"End"===r&&(o=i-1),x[o]);u&&(dn(u.button),e(">"+o),F(t,!0))}function L(){return d.paginationDirection||d.direction}function A(n){return x[i.toPage(n)]}function O(){var n,t=A(r(!0)),i=A(r());t&&(W(n=t.button,Z),I(n,Qn),R(n,Jn,-1)),i&&(z(n=i.button,Z),R(n,Qn,!0),R(n,Jn,"")),g("pagination:updated",{list:v,items:x},t,i)}return{items:x,mount:function n(){k(),p([B,q],n);var t=d.pagination&&y.isEnough();if(_&&ln(_,t?"":"none"),t){p([U,Gn,J],O);var t=l.length,i=d.classes,r=d.i18n,u=d.perPage,o=w()?t:_n(t/u);z(v=_||C("ul",i.pagination,b.track.parentElement),h=gt+"--"+L()),R(v,V,"tablist"),R(v,Q,r.select),R(v,nt,L()===Bn?"vertical":"");for(var e=0;e<o;e++){var c=C("li",null,v),f=C("button",{class:i.page,type:"button"},c),a=y.getIn(e).map(function(n){return n.slide.id}),s=!w()&&1<u?r.pageX:r.slideX;m(f,"click",D(E,e)),d.paginationKeyboard&&m(f,"keydown",D(S,e)),R(c,V,"presentation"),R(f,V,"tab"),R(f,Kn,a.join(" ")),R(f,Q,Ln(s,e+1)),R(f,Jn,-1),x.push({li:c,button:f,page:e})}O(),g("pagination:mounted",{list:v,items:x},A(l.index))}},destroy:k,getAt:A,update:O}},Sync:function(i,n,t){var r=t.isNavigation,u=t.slideFocus,o=[];function e(){var n,t;i.splides.forEach(function(n){n.isParent||(f(i,n.splide),f(n.splide,i))}),r&&(n=K(i),(t=n.on)(zn,s),t(jn,l),t([H,B],a),o.push(n),n.emit(Fn,i.splides))}function c(){o.forEach(function(n){n.destroy()}),M(o)}function f(n,r){n=K(n);n.on(U,function(n,t,i){r.go(r.is(Pt)?i:n)}),o.push(n)}function a(){R(n.Elements.list,nt,t.direction===Bn?"vertical":"")}function s(n){i.go(n.index)}function l(n,t){b(Xt,jt(t))&&(s(n),F(t))}return{setup:function(){i.options={slideFocus:rn(u)?r:u}},mount:e,destroy:c,remount:function(){c(),e()}}},Wheel:function(e,c,f){var n=K(e).bind,a=0;function t(n){var t,i,r,u,o;n.cancelable&&(t=(o=n.deltaY)<0,i=mn(n),r=f.wheelMinThreshold||0,u=f.wheelSleep||0,Y(o)>r&&u<i-a&&(e.go(t?"<":">"),a=i),o=t,f.releaseWheel&&!e.state.is(G)&&-1===c.Controller.getAdjacent(o)||F(n))}return{mount:function(){f.wheel&&n(c.Elements.track,"wheel",t,Ct)}}},Live:function(n,t,i){var r=K(n).on,u=t.Elements.track,o=i.live&&!i.isNavigation,e=C("span",wt),c=Hn(90,D(f,!1));function f(n){R(u,rt,n),n?(L(u,e),c.start()):N(e)}function a(n){o&&R(u,it,n?"off":"polite")}return{mount:function(){o&&(a(!t.Autoplay.isPaused()),R(u,ut,!0),e.textContent="…",r(Wn,D(a,!0)),r(Xn,D(a,!1)),r([Dn,J],D(f,!0)))},disable:a,destroy:function(){I(u,[it,ut,rt]),N(e)}}}}),Ht={type:"slide",role:"region",speed:400,perPage:1,cloneStatus:!0,arrows:!0,pagination:!0,paginationKeyboard:!0,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,easing:"cubic-bezier(0.25, 1, 0.5, 1)",drag:!0,direction:"ltr",trimSpace:!0,focusableNodes:"a, button, textarea, input, select, iframe",live:!0,classes:{slide:at,clone:st,arrows:dt,arrow:vt,prev:ht,next:pt,pagination:gt,page:mt,spinner:_+"__spinner"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay",carousel:"carousel",slide:"slide",select:"Select a slide to show",slideLabel:"%s of %s"},reducedMotion:{speed:0,rewindSpeed:0,autoplay:"pause"}};function Ut(n,r,t){var i=K(n).on;return{mount:function(){i([H,q],function(){p(function(){r.Slides.style("transition","opacity "+t.speed+"ms "+t.easing)})})},start:function(n,t){var i=r.Elements.track;O(i,"height",x(j(i).height)),p(function(){t(),O(i,"height","")})},cancel:nn}}function qt(o,n,e){var c,t=K(o).bind,f=n.Move,a=n.Controller,s=n.Scroll,i=n.Elements.list,l=D(O,i,"transition");function r(){l(""),s.cancel()}return{mount:function(){t(i,"transitionend",function(n){n.target===i&&c&&(r(),c())})},start:function(n,t){var i=f.toPosition(n,!0),r=f.getPosition(),u=function(n){var t=e.rewindSpeed;if(o.is(Dt)&&t){var i=a.getIndex(!0),r=a.getEnd();if(0===i&&r<=n||r<=i&&0===n)return t}return e.speed}(n);1<=Y(i-r)&&1<=u?e.useScroll?s.scroll(i,u,!1,t):(l("transform "+u+"ms "+e.easing),f.translate(i,!0),c=t):(f.jump(n),t())},cancel:r}}t=function(){function i(n,t){this.event=K(),this.Components={},this.state=a(1),this.splides=[],this.n={},this.t={};n=P(n)?pn(document,n):n;yn(n,n+" is invalid."),t=d({label:T(this.root=n,Q)||"",labelledby:T(n,Zn)||""},Ht,i.defaults,t||{});try{d(t,JSON.parse(T(n,c)))}catch(n){yn(!1,"Invalid JSON")}this.n=Object.create(d({},t))}var n=i.prototype;return n.mount=function(n,t){var i=this,r=this.state,u=this.Components;return yn(r.is([1,7]),"Already mounted!"),r.set(1),this.i=u,this.r=t||this.r||(this.is(zt)?Ut:qt),this.t=n||this.t,w(an({},Yt,this.t,{Transition:this.r}),function(n,t){n=n(i,u,i.n);(u[t]=n).setup&&n.setup()}),w(u,function(n){n.mount&&n.mount()}),this.emit(H),z(this.root,"is-initialized"),r.set(3),this.emit("ready"),this},n.sync=function(n){return this.splides.push({splide:n}),n.splides.push({splide:this,isParent:!0}),this.state.is(3)&&(this.i.Sync.remount(),n.Components.Sync.remount()),this},n.go=function(n){return this.i.Controller.go(n),this},n.on=function(n,t){return this.event.on(n,t),this},n.off=function(n){return this.event.off(n),this},n.emit=function(n){var t;return(t=this.event).emit.apply(t,[n].concat(u(arguments,1))),this},n.add=function(n,t){return this.i.Slides.add(n,t),this},n.remove=function(n){return this.i.Slides.remove(n),this},n.is=function(n){return this.n.type===n},n.refresh=function(){return this.emit(q),this},n.destroy=function(t){void 0===t&&(t=!0);var n=this.event,i=this.state;return i.is(1)?K(this).on("ready",this.destroy.bind(this,t)):(w(this.i,function(n){n.destroy&&n.destroy(t)},!0),n.emit(f),n.destroy(),t&&M(this.splides),i.set(7)),this},Bt(i,[{key:"options",get:function(){return this.n},set:function(n){this.i.Media.set(n,!0)}},{key:"length",get:function(){return this.i.Slides.getLength(!0)}},{key:"index",get:function(){return this.i.Controller.getIndex()}}]),i}();return t.defaults={},t.STATES=i,t},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="undefined"!=typeof globalThis?globalThis:n||self).Splide=t();
//# sourceMappingURL=splide.min.js.map

2

package.json
{
"name": "@splidejs/splide",
"version": "4.0.12",
"version": "4.0.13",
"description": "Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors.",

@@ -5,0 +5,0 @@ "author": "Naotoshi Fujita",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc