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