1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{28568:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return i(43944)}])},43944:function(e,t,i){"use strict";let s,a,r;i.r(t),i.d(t,{default:function(){return eX}});var l=i(11527),n=i(70624),o=i.n(n),d=i(83096),p=i.n(d),c=i(50959);i(14983);var u=i(29981),h=i.n(u),m=i(71144);let f=()=>{let e=(0,m.useRouter)(),t=()=>{h().start()},i=()=>{h().done(!1)};return c.useEffect(()=>(e.events.on("routeChangeStart",t),e.events.on("routeChangeError",i),e.events.on("routeChangeComplete",i),()=>{e.events.off("routeChangeStart",t),e.events.off("routeChangeError",i),e.events.off("routeChangeComplete",i)}),[e]),null};var g=i(82187),v=i.n(g),w=i(99489),b=i.n(w);function y(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function x(e,t){void 0===e&&(e={}),void 0===t&&(t={});let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:y(t[i])&&y(e[i])&&Object.keys(t[i]).length>0&&x(e[i],t[i])})}let E={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function S(){let e="undefined"!=typeof document?document:{};return x(e,E),e}let T={document:E,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function M(){let e="undefined"!=typeof window?window:{};return x(e,T),e}function C(e){return void 0===e&&(e=""),e.trim().split(" ").filter(e=>!!e.trim())}function P(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function z(){return Date.now()}function L(e,t){let i,s,a;void 0===t&&(t="x");let r=M(),l=function(e){let t;let i=M();return i.getComputedStyle&&(t=i.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return r.WebKitCSSMatrix?((s=l.transform||l.webkitTransform).split(",").length>6&&(s=s.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new r.WebKitCSSMatrix("none"===s?"":s)):i=(a=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=r.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(s=r.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),s||0}function k(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function $(){let e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let i=1;i<arguments.length;i+=1){let s=i<0||arguments.length<=i?void 0:arguments[i];if(null!=s&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(s instanceof HTMLElement):!s||1!==s.nodeType&&11!==s.nodeType)){let a=Object.keys(Object(s)).filter(e=>0>t.indexOf(e));for(let r=0,l=a.length;r<l;r+=1){let n=a[r],o=Object.getOwnPropertyDescriptor(s,n);void 0!==o&&o.enumerable&&(k(e[n])&&k(s[n])?s[n].__swiper__?e[n]=s[n]:$(e[n],s[n]):!k(e[n])&&k(s[n])?(e[n]={},s[n].__swiper__?e[n]=s[n]:$(e[n],s[n])):e[n]=s[n])}}}return e}function A(e,t,i){e.style.setProperty(t,i)}function O(e){let t,{swiper:i,targetPosition:s,side:a}=e,r=M(),l=-i.translate,n=null,o=i.params.speed;i.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(i.cssModeFrameID);let d=s>l?"next":"prev",p=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,c=()=>{t=new Date().getTime(),null===n&&(n=t);let e=Math.max(Math.min((t-n)/o,1),0),d=l+(.5-Math.cos(e*Math.PI)/2)*(s-l);if(p(d,s)&&(d=s),i.wrapperEl.scrollTo({[a]:d}),p(d,s)){i.wrapperEl.style.overflow="hidden",i.wrapperEl.style.scrollSnapType="",setTimeout(()=>{i.wrapperEl.style.overflow="",i.wrapperEl.scrollTo({[a]:d})}),r.cancelAnimationFrame(i.cssModeFrameID);return}i.cssModeFrameID=r.requestAnimationFrame(c)};c()}function I(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function _(e,t){void 0===t&&(t="");let i=M(),s=[...e.children];return(i.HTMLSlotElement&&e instanceof HTMLSlotElement&&s.push(...e.assignedElements()),t)?s.filter(e=>e.matches(t)):s}function D(e){try{console.warn(e);return}catch(t){}}function N(e,t){void 0===t&&(t=[]);let i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:C(t)),i}function H(e){let t=M(),i=S(),s=e.getBoundingClientRect(),a=i.body,r=e.clientTop||a.clientTop||0,l=e.clientLeft||a.clientLeft||0,n=e===t?t.scrollY:e.scrollTop,o=e===t?t.scrollX:e.scrollLeft;return{top:s.top+n-r,left:s.left+o-l}}function B(e,t){let i=M();return i.getComputedStyle(e,null).getPropertyValue(t)}function X(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function R(e,t){let i=[],s=e.parentElement;for(;s;)t?s.matches(t)&&i.push(s):i.push(s),s=s.parentElement;return i}function Y(e,t){t&&e.addEventListener("transitionend",function i(s){s.target===e&&(t.call(e,s),e.removeEventListener("transitionend",i))})}function G(e,t,i){let s=M();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function q(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function F(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function j(){return s||(s=function(){let e=M(),t=S();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),s}function V(e){return void 0===e&&(e={}),a||(a=function(e){let{userAgent:t}=void 0===e?{}:e,i=j(),s=M(),a=s.navigator.platform,r=t||s.navigator.userAgent,l={ios:!1,android:!1},n=s.screen.width,o=s.screen.height,d=r.match(/(Android);?[\s\/]+([\d.]+)?/),p=r.match(/(iPad).*OS\s([\d_]+)/),c=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!p&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="MacIntel"===a;return!p&&h&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${n}x${o}`)>=0&&((p=r.match(/(Version)\/([\d.]+)/))||(p=[0,1,"13_0_0"]),h=!1),d&&"Win32"!==a&&(l.os="android",l.android=!0),(p||u||c)&&(l.os="ios",l.ios=!0),l}(e)),a}function W(){return r||(r=function(){let e=M(),t=V(),i=!1;function s(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(s()){let a=String(e.navigator.userAgent);if(a.includes("Version/")){let[r,l]=a.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));i=r<16||16===r&&l<2}}
1let n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),o=s(),d=o||n&&t.ios;return{isSafari:i||o,needPerspectiveFix:i,need3dFix:d,isWebView:n}}()),r}let U=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},K=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},Z=(e,t)=>{if(!e||e.destroyed||!e.params)return;let i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let s=i.querySelector(`.${e.params.lazyPreloaderClass}`);!s&&e.isElement&&(i.shadowRoot?s=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(s=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&s.remove()})),s&&s.remove()}},Q=(e,t)=>{if(!e.slides[t])return;let i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},J=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);let s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),a=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[a-t];r.push(...Array.from({length:t}).map((e,t)=>a+s+t)),e.slides.forEach((t,i)=>{r.includes(t.column)&&Q(e,i)});return}let l=a+s-1;if(e.params.rewind||e.params.loop)for(let n=a-t;n<=l+t;n+=1){let o=(n%i+i)%i;(o<a||o>l)&&Q(e,o)}else for(let d=Math.max(a-t,0);d<=Math.min(l+t,i-1);d+=1)d!==a&&(d>l||d<a)&&Q(e,d)};function ee(e){let{swiper:t,runCallbacks:i,direction:s,step:a}=e,{activeIndex:r,previousIndex:l}=t,n=s;if(n||(n=r>l?"next":r<l?"prev":"reset"),t.emit(`transition${a}`),i&&r!==l){if("reset"===n){t.emit(`slideResetTransition${a}`);return}t.emit(`slideChangeTransition${a}`),"next"===n?t.emit(`slideNextTransition${a}`):t.emit(`slidePrevTransition${a}`)}}function et(e,t,i){let s=M(),{params:a}=e,r=a.edgeSwipeDetection,l=a.edgeSwipeThreshold;return!r||!(i<=l)&&!(i>=s.innerWidth-l)||"prevent"===r&&(t.preventDefault(),!0)}function ei(e){let t=this,i=S(),s=e;s.originalEvent&&(s=s.originalEvent);let a=t.touchEventsData;if("pointerdown"===s.type){if(null!==a.pointerId&&a.pointerId!==s.pointerId)return;a.pointerId=s.pointerId}else"touchstart"===s.type&&1===s.targetTouches.length&&(a.touchId=s.targetTouches[0].identifier);if("touchstart"===s.type){et(t,s,s.targetTouches[0].pageX);return}let{params:r,touches:l,enabled:n}=t;if(!n||!r.simulateTouch&&"mouse"===s.pointerType||t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let o=s.target;if("wrapper"===r.touchEventsTarget&&!function(e,t){let i=M(),s=t.contains(e);if(!s&&i.HTMLSlotElement&&t instanceof HTMLSlotElement){let a=[...t.assignedElements()];(s=a.includes(e))||(s=function(e,t){let i=[t];for(;i.length>0;){let s=i.shift();if(e===s)return!0;i.push(...s.children,...s.shadowRoot?s.shadowRoot.children:[],...s.assignedElements?s.assignedElements():[])}}(e,t))}return s}(o,t.wrapperEl)||"which"in s&&3===s.which||"button"in s&&s.button>0||a.isTouched&&a.isMoved)return;let d=!!r.noSwipingClass&&""!==r.noSwipingClass,p=s.composedPath?s.composedPath():s.path;d&&s.target&&s.target.shadowRoot&&p&&(o=p[0]);let c=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,u=!!(s.target&&s.target.shadowRoot);if(r.noSwiping&&(u?function(e,t){return void 0===t&&(t=this),function t(i){if(!i||i===S()||i===M())return null;i.assignedSlot&&(i=i.assignedSlot);let s=i.closest(e);return s||i.getRootNode?s||t(i.getRootNode().host):null}(t)}(c,o):o.closest(c))){t.allowClick=!0;return}if(r.swipeHandler&&!o.closest(r.swipeHandler))return;l.currentX=s.pageX,l.currentY=s.pageY;let h=l.currentX,m=l.currentY;if(!et(t,s,h))return;Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=m,a.touchStartTime=z(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(a.allowThresholdMove=!1);let f=!0;o.matches(a.focusableElements)&&(f=!1,"SELECT"===o.nodeName&&(a.isTouched=!1)),i.activeElement&&i.activeElement.matches(a.focusableElements)&&i.activeElement!==o&&("mouse"===s.pointerType||"mouse"!==s.pointerType&&!o.matches(a.focusableElements))&&i.activeElement.blur();let g=f&&t.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||g)&&!o.isContentEditable&&s.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function es(e){let t,i;let s=S(),a=this,r=a.touchEventsData,{params:l,touches:n,rtlTranslate:o,enabled:d}=a;if(!d||!l.simulateTouch&&"mouse"===e.pointerType)return;let p=e;if(p.originalEvent&&(p=p.originalEvent),"pointermove"===p.type){if(null!==r.touchId)return;let c=p.pointerId;if(c!==r.pointerId)return}if("touchmove"===p.type){if(!(t=[...p.changedTouches].find(e=>e.identifier===r.touchId))||t.identifier!==r.touchId)return}else t=p;if(!r.isTouched){r.startMoving&&r.isScrolling&&a.emit("touchMoveOpposite",p);return}let u=t.pageX,h=t.pageY;if(p.preventedByNestedSwiper){n.startX=u,n.startY=h;return}if(!a.allowTouchMove){p.target.matches(r.focusableElements)||(a.allowClick=!1),r.isTouched&&(Object.assign(n,{startX:u,startY:h,currentX:u,currentY:h}),r.touchStartTime=z());return}if(l.touchReleaseOnEdges&&!l.loop){if(a.isVertical()){if(h<n.startY&&a.translate<=a.maxTranslate()||h>n.startY&&a.translate>=a.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}
1else if(o&&(u>n.startX&&-a.translate<=a.maxTranslate()||u<n.startX&&-a.translate>=a.minTranslate()))return;else if(!o&&(u<n.startX&&a.translate<=a.maxTranslate()||u>n.startX&&a.translate>=a.minTranslate()))return}if(s.activeElement&&s.activeElement.matches(r.focusableElements)&&s.activeElement!==p.target&&"mouse"!==p.pointerType&&s.activeElement.blur(),s.activeElement&&p.target===s.activeElement&&p.target.matches(r.focusableElements)){r.isMoved=!0,a.allowClick=!1;return}r.allowTouchCallbacks&&a.emit("touchMove",p),n.previousX=n.currentX,n.previousY=n.currentY,n.currentX=u,n.currentY=h;let m=n.currentX-n.startX,f=n.currentY-n.startY;if(a.params.threshold&&Math.sqrt(m**2+f**2)<a.params.threshold)return;if(void 0===r.isScrolling){let g;a.isHorizontal()&&n.currentY===n.startY||a.isVertical()&&n.currentX===n.startX?r.isScrolling=!1:m*m+f*f>=25&&(g=180*Math.atan2(Math.abs(f),Math.abs(m))/Math.PI,r.isScrolling=a.isHorizontal()?g>l.touchAngle:90-g>l.touchAngle)}if(r.isScrolling&&a.emit("touchMoveOpposite",p),void 0===r.startMoving&&(n.currentX!==n.startX||n.currentY!==n.startY)&&(r.startMoving=!0),r.isScrolling||"touchmove"===p.type&&r.preventTouchMoveFromPointerMove){r.isTouched=!1;return}if(!r.startMoving)return;a.allowClick=!1,!l.cssMode&&p.cancelable&&p.preventDefault(),l.touchMoveStopPropagation&&!l.nested&&p.stopPropagation();let v=a.isHorizontal()?m:f,w=a.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;l.oneWayMovement&&(v=Math.abs(v)*(o?1:-1),w=Math.abs(w)*(o?1:-1)),n.diff=v,v*=l.touchRatio,o&&(v=-v,w=-w);let b=a.touchesDirection;a.swipeDirection=v>0?"prev":"next",a.touchesDirection=w>0?"prev":"next";let y=a.params.loop&&!l.cssMode,x="next"===a.touchesDirection&&a.allowSlideNext||"prev"===a.touchesDirection&&a.allowSlidePrev;if(!r.isMoved){if(y&&x&&a.loopFix({direction:a.swipeDirection}),r.startTranslate=a.getTranslate(),a.setTransition(0),a.animating){let E=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});a.wrapperEl.dispatchEvent(E)}r.allowMomentumBounce=!1,l.grabCursor&&(!0===a.allowSlideNext||!0===a.allowSlidePrev)&&a.setGrabCursor(!0),a.emit("sliderFirstMove",p)}if(new Date().getTime(),!1!==l._loopSwapReset&&r.isMoved&&r.allowThresholdMove&&b!==a.touchesDirection&&y&&x&&Math.abs(v)>=1){Object.assign(n,{startX:u,startY:h,currentX:u,currentY:h,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}a.emit("sliderMove",p),r.isMoved=!0,r.currentTranslate=v+r.startTranslate;let T=!0,M=l.resistanceRatio;if(l.touchReleaseOnEdges&&(M=0),v>0?(y&&x&&!i&&r.allowThresholdMove&&r.currentTranslate>(l.centeredSlides?a.minTranslate()-a.slidesSizesGrid[a.activeIndex+1]-("auto"!==l.slidesPerView&&a.slides.length-l.slidesPerView>=2?a.slidesSizesGrid[a.activeIndex+1]+a.params.spaceBetween:0)-a.params.spaceBetween:a.minTranslate())&&a.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>a.minTranslate()&&(T=!1,l.resistance&&(r.currentTranslate=a.minTranslate()-1+(-a.minTranslate()+r.startTranslate+v)**M))):v<0&&(y&&x&&!i&&r.allowThresholdMove&&r.currentTranslate<(l.centeredSlides?a.maxTranslate()+a.slidesSizesGrid[a.slidesSizesGrid.length-1]+a.params.spaceBetween+("auto"!==l.slidesPerView&&a.slides.length-l.slidesPerView>=2?a.slidesSizesGrid[a.slidesSizesGrid.length-1]+a.params.spaceBetween:0):a.maxTranslate())&&a.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:a.slides.length-("auto"===l.slidesPerView?a.slidesPerViewDynamic():Math.ceil(parseFloat(l.slidesPerView,10)))}),r.currentTranslate<a.maxTranslate()&&(T=!1,l.resistance&&(r.currentTranslate=a.maxTranslate()+1-(a.maxTranslate()-r.startTranslate-v)**M))),T&&(p.preventedByNestedSwiper=!0),!a.allowSlideNext&&"next"===a.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!a.allowSlidePrev&&"prev"===a.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),a.allowSlidePrev||a.allowSlideNext||(r.currentTranslate=r.startTranslate),l.threshold>0){if(Math.abs(v)>l.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,r.currentTranslate=r.startTranslate,n.diff=a.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY;return}}else{r.currentTranslate=r.startTranslate;return}}l.followFinger&&!l.cssMode&&((l.freeMode&&l.freeMode.enabled&&a.freeMode||l.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),l.freeMode&&l.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(r.currentTranslate),a.setTranslate(r.currentTranslate))}function ea(e){let t,i;let s=this,a=s.touchEventsData,r=e;r.originalEvent&&(r=r.originalEvent);let l="touchend"===r.type||"touchcancel"===r.type;if(l){if(!(t=[...r.changedTouches].find(e=>e.identifier===a.touchId))||t.identifier!==a.touchId)return}else{if(null!==a.touchId||r.pointerId!==a.pointerId)return;t=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)){let n=["pointercancel","contextmenu"].includes(r.type)&&(s.browser.isSafari||s.browser.isWebView);if(!n)return}a.pointerId=null,a.touchId=null;let{params:o,touches:d,rtlTranslate:p,slidesGrid:c,enabled:u}=s;if(!u||!o.simulateTouch&&"mouse"===r.pointerType)return;if(a.allowTouchCallbacks&&s.emit("touchEnd",r),a.allowTouchCallbacks=!1,!a.isTouched){a.isMoved&&o.grabCursor&&s.setGrabCursor(!1),a.isMoved=!1,a.startMoving=!1;return}o.grabCursor&&a.isMoved&&a.isTouched&&(!0===s.allowSlideNext||!0===s.allowSlidePrev)&&s.setGrabCursor(!1);let h=z(),m=h-a.touchStartTime;if(s.allowClick){let f=r.path||r.composedPath&&r.composedPath();s.updateClickedSlide(f&&f[0]||r.target,f),s.emit("tap click",r),m<300&&h-a.lastClickTime<300&&s.emit("doubleTap doubleClick",r)}if(a.lastClickTime=z(),P(()=>{s.destroyed||(s.allowClick=!0)}
1),!a.isTouched||!a.isMoved||!s.swipeDirection||0===d.diff&&!a.loopSwapReset||a.currentTranslate===a.startTranslate&&!a.loopSwapReset){a.isTouched=!1,a.isMoved=!1,a.startMoving=!1;return}if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,i=o.followFinger?p?s.translate:-s.translate:-a.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled){s.freeMode.onTouchEnd({currentPos:i});return}let g=i>=-s.maxTranslate()&&!s.params.loop,v=0,w=s.slidesSizesGrid[0];for(let b=0;b<c.length;b+=b<o.slidesPerGroupSkip?1:o.slidesPerGroup){let y=b<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==c[b+y]?(g||i>=c[b]&&i<c[b+y])&&(v=b,w=c[b+y]-c[b]):(g||i>=c[b])&&(v=b,w=c[c.length-1]-c[c.length-2])}let x=null,E=null;o.rewind&&(s.isBeginning?E=o.virtual&&o.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1:s.isEnd&&(x=0));let S=(i-c[v])/w,T=v<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(m>o.longSwipesMs){if(!o.longSwipes){s.slideTo(s.activeIndex);return}"next"===s.swipeDirection&&(S>=o.longSwipesRatio?s.slideTo(o.rewind&&s.isEnd?x:v+T):s.slideTo(v)),"prev"===s.swipeDirection&&(S>1-o.longSwipesRatio?s.slideTo(v+T):null!==E&&S<0&&Math.abs(S)>o.longSwipesRatio?s.slideTo(E):s.slideTo(v))}else{if(!o.shortSwipes){s.slideTo(s.activeIndex);return}let M=s.navigation&&(r.target===s.navigation.nextEl||r.target===s.navigation.prevEl);M?r.target===s.navigation.nextEl?s.slideTo(v+T):s.slideTo(v):("next"===s.swipeDirection&&s.slideTo(null!==x?x:v+T),"prev"===s.swipeDirection&&s.slideTo(null!==E?E:v))}}function er(){let e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:s,allowSlidePrev:a,snapGrid:r}=e,l=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let n=l&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||n?e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=a,e.allowSlideNext=s,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function el(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function en(){let e=this,{wrapperEl:t,rtlTranslate:i,enabled:s}=e;if(!s)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let a=e.maxTranslate()-e.minTranslate();(0===a?0:(e.translate-e.minTranslate())/a)!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function eo(e){Z(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function ed(){let e=this;!e.documentTouchHandlerProceeded&&(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}let ep=(e,t)=>{let i=S(),{params:s,el:a,wrapperEl:r,device:l}=e,n=!!s.nested,o="on"===t?"addEventListener":"removeEventListener";a&&"string"!=typeof a&&(i[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:n}),a[o]("touchstart",e.onTouchStart,{passive:!1}),a[o]("pointerdown",e.onTouchStart,{passive:!1}),i[o]("touchmove",e.onTouchMove,{passive:!1,capture:n}),i[o]("pointermove",e.onTouchMove,{passive:!1,capture:n}),i[o]("touchend",e.onTouchEnd,{passive:!0}),i[o]("pointerup",e.onTouchEnd,{passive:!0}),i[o]("pointercancel",e.onTouchEnd,{passive:!0}),i[o]("touchcancel",e.onTouchEnd,{passive:!0}),i[o]("pointerout",e.onTouchEnd,{passive:!0}),i[o]("pointerleave",e.onTouchEnd,{passive:!0}),i[o]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&a[o]("click",e.onClick,!0),s.cssMode&&r[o]("scroll",e.onScroll),s.updateOnWindowResize?e[t](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",er,!0):e[t]("observerUpdate",er,!0),a[o]("load",e.onLoad,{capture:!0}))},ec=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var eu={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
1spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let eh={eventsEmitter:{on(e,t,i){let s=this;if(!s.eventsListeners||s.destroyed||"function"!=typeof t)return s;let a=i?"unshift":"push";return e.split(" ").forEach(e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][a](t)}),s},once(e,t,i){let s=this;if(!s.eventsListeners||s.destroyed||"function"!=typeof t)return s;function a(){s.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var i=arguments.length,r=Array(i),l=0;l<i;l++)r[l]=arguments[l];t.apply(s,r)}return a.__emitterProxy=t,s.on(e,a,i)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let i=this;return i.eventsListeners&&!i.destroyed&&i.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((s,a)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)})}),i},emit(){let e,t,i;let s=this;if(!s.eventsListeners||s.destroyed||!s.eventsListeners)return s;for(var a=arguments.length,r=Array(a),l=0;l<a;l++)r[l]=arguments[l];"string"==typeof r[0]||Array.isArray(r[0])?(e=r[0],t=r.slice(1,r.length),i=s):(e=r[0].events,t=r[0].data,i=r[0].context||s),t.unshift(i);let n=Array.isArray(e)?e:e.split(" ");return n.forEach(e=>{s.eventsAnyListeners&&s.eventsAnyListeners.length&&s.eventsAnyListeners.forEach(s=>{s.apply(i,[e,...t])}),s.eventsListeners&&s.eventsListeners[e]&&s.eventsListeners[e].forEach(e=>{e.apply(i,t)})}),s}},update:{updateSize:function(){let e,t;let i=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:i.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(B(i,"padding-left")||0,10)-parseInt(B(i,"padding-right")||0,10),t=t-parseInt(B(i,"padding-top")||0,10)-parseInt(B(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e;let t=this;function i(e,i){return parseFloat(e.getPropertyValue(t.getDirectionLabel(i))||0)}let s=t.params,{wrapperEl:a,slidesEl:r,size:l,rtlTranslate:n,wrongRTL:o}=t,d=t.virtual&&s.virtual.enabled,p=d?t.virtual.slides.length:t.slides.length,c=_(r,`.${t.params.slideClass}, swiper-slide`),u=d?t.virtual.slides.length:c.length,h=[],m=[],f=[],g=s.slidesOffsetBefore;"function"==typeof g&&(g=s.slidesOffsetBefore.call(t));let v=s.slidesOffsetAfter;"function"==typeof v&&(v=s.slidesOffsetAfter.call(t));let w=t.snapGrid.length,b=t.slidesGrid.length,y=s.spaceBetween,x=-g,E=0,S=0;if(void 0===l)return;"string"==typeof y&&y.indexOf("%")>=0?y=parseFloat(y.replace("%",""))/100*l:"string"==typeof y&&(y=parseFloat(y)),t.virtualSize=-y,c.forEac
1h(e=>{n?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(A(a,"--swiper-centered-offset-before",""),A(a,"--swiper-centered-offset-after",""));let T=s.grid&&s.grid.rows>1&&t.grid;T?t.grid.initSlides(c):t.grid&&t.grid.unsetSlides();let M="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter(e=>void 0!==s.breakpoints[e].slidesPerView).length>0;for(let C=0;C<u;C+=1){let P;if(e=0,c[C]&&(P=c[C]),T&&t.grid.updateSlide(C,P,c),!c[C]||"none"!==B(P,"display")){if("auto"===s.slidesPerView){M&&(c[C].style[t.getDirectionLabel("width")]="");let z=getComputedStyle(P),L=P.style.transform,k=P.style.webkitTransform;if(L&&(P.style.transform="none"),k&&(P.style.webkitTransform="none"),s.roundLengths)e=t.isHorizontal()?G(P,"width",!0):G(P,"height",!0);else{let $=i(z,"width"),O=i(z,"padding-left"),I=i(z,"padding-right"),D=i(z,"margin-left"),N=i(z,"margin-right"),H=z.getPropertyValue("box-sizing");if(H&&"border-box"===H)e=$+D+N;else{let{clientWidth:X,offsetWidth:R}=P;e=$+O+I+D+N+(R-X)}}L&&(P.style.transform=L),k&&(P.style.webkitTransform=k),s.roundLengths&&(e=Math.floor(e))}else e=(l-(s.slidesPerView-1)*y)/s.slidesPerView,s.roundLengths&&(e=Math.floor(e)),c[C]&&(c[C].style[t.getDirectionLabel("width")]=`${e}px`);c[C]&&(c[C].swiperSlideSize=e),f.push(e),s.centeredSlides?(x=x+e/2+E/2+y,0===E&&0!==C&&(x=x-l/2-y),0===C&&(x=x-l/2-y),.001>Math.abs(x)&&(x=0),s.roundLengths&&(x=Math.floor(x)),S%s.slidesPerGroup==0&&h.push(x),m.push(x)):(s.roundLengths&&(x=Math.floor(x)),(S-Math.min(t.params.slidesPerGroupSkip,S))%t.params.slidesPerGroup==0&&h.push(x),m.push(x),x=x+e+y),t.virtualSize+=e+y,E=e,S+=1}}if(t.virtualSize=Math.max(t.virtualSize,l)+v,n&&o&&("slide"===s.effect||"coverflow"===s.effect)&&(a.style.width=`${t.virtualSize+y}px`),s.setWrapperSize&&(a.style[t.getDirectionLabel("width")]=`${t.virtualSize+y}px`),T&&t.grid.updateWrapperSize(e,h),!s.centeredSlides){let Y=[];for(let q=0;q<h.length;q+=1){let F=h[q];s.roundLengths&&(F=Math.floor(F)),h[q]<=t.virtualSize-l&&Y.push(F)}h=Y,Math.floor(t.virtualSize-l)-Math.floor(h[h.length-1])>1&&h.push(t.virtualSize-l)}if(d&&s.loop){let j=f[0]+y;if(s.slidesPerGroup>1){let V=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/s.slidesPerGroup),W=j*s.slidesPerGroup;for(let U=0;U<V;U+=1)h.push(h[h.length-1]+W)}for(let K=0;K<t.virtual.slidesBefore+t.virtual.slidesAfter;K+=1)1===s.slidesPerGroup&&h.push(h[h.length-1]+j),m.push(m[m.length-1]+j),t.virtualSize+=j}if(0===h.length&&(h=[0]),0!==y){let Z=t.isHorizontal()&&n?"marginLeft":t.getDirectionLabel("marginRight");c.filter((e,t)=>!s.cssMode||!!s.loop||t!==c.length-1).forEach(e=>{e.style[Z]=`${y}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let Q=0;f.forEach(e=>{Q+=e+(y||0)}),Q-=y;let J=Q>l?Q-l:0;h=h.map(e=>e<=0?-g:e>
1J?J+v:e)}if(s.centerInsufficientSlides){let ee=0;f.forEach(e=>{ee+=e+(y||0)}),ee-=y;let et=(s.slidesOffsetBefore||0)+(s.slidesOffsetAfter||0);if(ee+et<l){let ei=(l-ee-et)/2;h.forEach((e,t)=>{h[t]=e-ei}),m.forEach((e,t)=>{m[t]=e+ei})}}if(Object.assign(t,{slides:c,snapGrid:h,slidesGrid:m,slidesSizesGrid:f}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){A(a,"--swiper-centered-offset-before",`${-h[0]}px`),A(a,"--swiper-centered-offset-after",`${t.size/2-f[f.length-1]/2}px`);let es=-t.snapGrid[0],ea=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(e=>e+es),t.slidesGrid=t.slidesGrid.map(e=>e+ea)}if(u!==p&&t.emit("slidesLengthChange"),h.length!==w&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==b&&t.emit("slidesGridLengthChange"),s.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!d&&!s.cssMode&&("slide"===s.effect||"fade"===s.effect)){let er=`${s.containerModifierClass}backface-hidden`,el=t.el.classList.contains(er);u<=s.maxBackfaceHiddenSlides?el||t.el.classList.add(er):el&&t.el.classList.remove(er)}},updateAutoHeight:function(e){let t;let i=this,s=[],a=i.virtual&&i.params.virtual.enabled,r=0;"number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed);let l=e=>a?i.slides[i.getSlideIndexByData(e)]:i.slides[e];if("auto"!==i.params.slidesPerView&&i.params.slidesPerView>1){if(i.params.centeredSlides)(i.visibleSlides||[]).forEach(e=>{s.push(e)});else for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){let n=i.activeIndex+t;if(n>i.slides.length&&!a)break;s.push(l(n))}}else s.push(l(i.activeIndex));for(t=0;t<s.length;t+=1)if(void 0!==s[t]){let o=s[t].offsetHeight;r=o>r?o:r}(r||0===r)&&(i.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(this.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);let t=this,i=t.params,{slides:s,rtlTranslate:a,snapGrid:r}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let l=-e;a&&(l=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let n=i.spaceBetween;"string"==typeof n&&n.indexOf("%")>=0?n=parseFloat(n.replace("%",""))/100*t.size:"string"==typeof n&&(n=parseFloat(n));for(let o=0;o<s.length;o+=1){let d=s[o],p=d.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(p-=s[0].swiperSlideOffset);let c=(l+(i.centeredSlides?t.minTranslate():0)-p)/(d.swiperSlideSize+n),u=(l-r[0]+(i.centeredSlides?t.minTranslate():0)-p)/(d.swiperSlideSize+n),h=-(l-p),m=h+t.slidesSizesGrid[o],f=h>=0&&h<=t.size-t.slidesSizesGrid[o],g=h>=0&&h<t.size-1||m>1&&m<=t.size||h<=0&&m>=t.size;g&&(t.visibleSlides.push(d),t.visibleSlidesIndexes.push(o)),U(d,g,i.slideVisibleClass),U(d,f,i.slideFullyVisibleClass),d.progress=a?-c:c,d.originalProgress=a?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let i=this.params,s=this.maxTranslate()-this.minTranslate(),{progress:a,isBeginning:r,isEnd:l,progressLoop:n}=this,o=r,d=l;if(0===s)a=0,r=!0,l=!0;else{a=(e-this.minTranslate())/s;let p=1>Math.abs(e-this.minTranslate()),c=1>Math.abs(e-this.maxTranslate());r=p||a<=0,l=c||a>=1,p&&(a=0),c&&(a=1)}if(i.loop){let u=this.getSlideIndexByData(0),h=this.getSlideIndexByData(this.slides.length-1),m=this.slidesGrid[u],f=this.slidesGrid[h],g=this.slidesGrid[this.slidesGrid.length-1],v=Math.abs(e);(n=v>=m?(v-m)/g:(v+g-f)/g)>1&&(n-=1)}Object.assign(this,{progress:a,progressLoop:n,isBeginning:r,isEnd:l}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&this.updateSlidesProgress(e),r&&!o&&this.emit("reachBeginning toEdge"),l&&!d&&this.emit("reachEnd toEdge"),(o&&!r||d&&!l)&&this.emit("fromEdge"),this.emit("progress",a)},updateSlidesClasses:function(){let e,t,i;let{slides:s,params:a,slidesEl:r,activeIndex:l}=this,n=this.virtual&&a.virtual.enabled,o=this.grid&&a.grid&&a.grid.rows>1,d=e=>_(r,`.${a.slideClass}${e}, swiper-slide${e}`)[0];if(n){if(a.loop){let p=l-this.virtual.slidesBefore;p<0&&(p=this.virtual.slides.length+p),p>=this.virtual.slides.length&&(p-=this.virtual.slides.length),e=d(`[data-swiper-slide-index="${p}"]`)}else e=d(`[data-swiper-slide-index="${l}"]`)}else o?(e=s.find(e=>e.column===l),i=s.find(e=>e.column===l+1),t=s.find(e=>e.column===l-1)):e=s[l];e&&!o&&(i=function(e,t){let i=[];for(;e.nextElementSibling;){let s=e.nextElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}(e,`.${a.slideClass}, swiper-slide`)[0],a.loop&&!i&&(i=s[0]),t=function(e,t){let i=[];for(;e.previousElementSibling;){let s=e.previousElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}(e,`.${a.slideClass}
1, swiper-slide`)[0],a.loop),s.forEach(s=>{K(s,s===e,a.slideActiveClass),K(s,s===i,a.slideNextClass),K(s,s===t,a.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,i;let s=this,a=s.rtlTranslate?s.translate:-s.translate,{snapGrid:r,params:l,activeIndex:n,realIndex:o,snapIndex:d}=s,p=e,c=e=>{let t=e-s.virtual.slidesBefore;return t<0&&(t=s.virtual.slides.length+t),t>=s.virtual.slides.length&&(t-=s.virtual.slides.length),t};if(void 0===p&&(p=function(e){let t;let{slidesGrid:i,params:s}=e,a=e.rtlTranslate?e.translate:-e.translate;for(let r=0;r<i.length;r+=1)void 0!==i[r+1]?a>=i[r]&&a<i[r+1]-(i[r+1]-i[r])/2?t=r:a>=i[r]&&a<i[r+1]&&(t=r+1):a>=i[r]&&(t=r);return s.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(s)),r.indexOf(a)>=0)t=r.indexOf(a);else{let u=Math.min(l.slidesPerGroupSkip,p);t=u+Math.floor((p-u)/l.slidesPerGroup)}if(t>=r.length&&(t=r.length-1),p===n&&!s.params.loop){t!==d&&(s.snapIndex=t,s.emit("snapIndexChange"));return}if(p===n&&s.params.loop&&s.virtual&&s.params.virtual.enabled){s.realIndex=c(p);return}let h=s.grid&&l.grid&&l.grid.rows>1;if(s.virtual&&l.virtual.enabled&&l.loop)i=c(p);else if(h){let m=s.slides.find(e=>e.column===p),f=parseInt(m.getAttribute("data-swiper-slide-index"),10);Number.isNaN(f)&&(f=Math.max(s.slides.indexOf(m),0)),i=Math.floor(f/l.grid.rows)}else if(s.slides[p]){let g=s.slides[p].getAttribute("data-swiper-slide-index");i=g?parseInt(g,10):p}else i=p;Object.assign(s,{previousSnapIndex:d,snapIndex:t,previousRealIndex:o,realIndex:i,previousIndex:n,activeIndex:p}),s.initialized&&J(s),s.emit("activeIndexChange"),s.emit("snapIndexChange"),(s.initialized||s.params.runCallbacksOnInit)&&(o!==i&&s.emit("realIndexChange"),s.emit("slideChange"))},updateClickedSlide:function(e,t){let i;let s=this,a=s.params,r=e.closest(`.${a.slideClass}, swiper-slide`);!r&&s.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!r&&e.matches&&e.matches(`.${a.slideClass}, swiper-slide`)&&(r=e)});let l=!1;if(r){for(let n=0;n<s.slides.length;n+=1)if(s.slides[n]===r){l=!0,i=n;break}}if(r&&l)s.clickedSlide=r,s.virtual&&s.params.virtual.enabled?s.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):s.clickedIndex=i;else{s.clickedSlide=void 0,s.clickedIndex=void 0;return}a.slideToClickedSlide&&void 0!==s.clickedIndex&&s.clickedIndex!==s.activeIndex&&s.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");let{params:t,rtlTranslate:i,translate:s,wrapperEl:a}=this;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;let r=L(a,e);return r+=this.cssOverflowAdjustment(),i&&(r=-r),r||0},setTranslate:function(e,t){let i=this,{rtlTranslate:s,params:a,wrapperEl:r,progress:l}=i,n=0,o=0;i.isHorizontal()?n=s?-e:e:o=e,a.roundLengths&&(n=Math.floor(n),o=Math.floor(o)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?n:o,a.cssMode?r[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-n:-o:a.virtualTranslate||(i.isHorizontal()?n-=i.cssOverflowAdjustment():o-=i.cssOverflowAdjustment(),r.style.transform=`translate3d(${n}px, ${o}px, 0px)`);let d=i.maxTranslate()-i.minTranslate();(0===d?0:(e-i.minTranslate())/d)!==l&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,s,a){let r;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===s&&(s=!0);let l=this,{params:n,wrapperEl:o}=l;if(l.animating&&n.preventInteractionOnTransition)return!1;let d=l.minTranslate(),p=l.maxTranslate();if(r=s&&e>d?d:s&&e<p?p:e,l.updateProgress(r),n.cssMode){let c=l.isHorizontal();if(0===t)o[c?"scrollLeft":"scrollTop"]=-r;else{if(!l.support.smoothScroll)return O({swiper:l,targetPosition:-r,side:c?"left":"top"}),!0;o.scrollTo({[c?"left":"top"]:-r,behavior:"smooth"})}return!0}return 0===t?(l.setTransition(0),l.setTranslate(r),i&&(l.emit("beforeTransitionStart",t,a),l.emit("transitionEnd"))):(l.setTransition(t),l.setTranslate(r),i&&(l.emit("beforeTransitionStart",t,a),l.emit("transitionStart")),l.animating||(l.animating=!0,l.onTranslateToWrapperTransitionEnd||(l.onTranslateToWrapperTransitionEnd=function(e){l&&!l.destroyed&&e.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onTranslateToWrapperTransitionEnd),l.onTranslateToWrapperTransitionEnd=null,delete l.onTranslateToWrapperTransitionEnd,l.animating=!1,i&&l.emit("transitionEnd"))}),l.wrapperEl.addEventListener("transitionend",l.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){let i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration=`${e}ms`,i.wrapperEl.style.transitionDelay=0===e?"0ms":""),i.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:i}=this;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),ee({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let i=this,{params:s}=i;i.animating=!1,s.cssMode||(i.setTransition(0),ee({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,i,s,a){let r;void 0===e&&(e=0),void 0===i&&(i=!0),"string"==typeof e&&(e=parseInt(e,10));let l=this,n=e;n<0&&(n=0);let{params:o,snapGrid:d,slidesGrid:p,previousIndex:c,activeIndex:u,rtlTranslate:h,wrapperEl:m,enabled:f}=l;if(!f&&!s&&!a||l.destroyed||l.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=l.params.speed);let g=Math.min(l.params.slidesPerGroupSkip,n),v=g+Math.floor((n-g)/l.params.slidesPerGroup);v>=d.length&&(v=d.length-1);let w=-d[v];if(o.normalizeSlideIndex)for(let b=0;b<p.length;b+=1){let y=-Math.floor(100*w),x=Math.floor(100*p[b]),E=Math.floor(100*p[b+1]);void 0!==p[b+1]?y>=x&&y<E-(E-x)/2?n=b:y>=x&&y<E&&(n=b+1):y>=x&&(n=b)}if(l.initialized&&n!==u&&(!l.allowSlideNext&&(h?w>l.translate&&w>l.minTranslate():w<l.translate&&w<l.minTranslate())||!l.allowSlidePrev&&w>l.translate&&w>l.maxTranslate()&&(u||0)!==n))return!1;n!==(c||0)&&i&&l.emit("beforeSlideChangeStart"),l.updateProgress(w),r=n>u?"next":n<u?"prev":"reset";let S=l.virtual&&l.params.virtual.enabled;if(!(S&&a)&&(h&&-w===l.translate||!h&&w===l.translate))return l.updateActiveIndex(n),o.autoHeight&&l.updateAutoHeight(),l.updateSlidesClasses(),"slide"!==o.effect&&l.setTranslate(w),"reset"!==r&&(l.transitionStart(i,r),l.transitionEnd(i,r)),!1;if(o.cssMode){let T=l.isHorizontal(),M=h?w:-w;if(0===t)S&&(l.wrapperEl.style.scrollSnapType="none",l._immediateVirtual=!0),S&&!l._cssModeVirtualInitialSet&&l.params.initialSlide>0?(l._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[T?"scrollLeft":"scrollTop"]=M})):m[T?"scrollLeft":"scrollTop"]=M,S&&requestAnimationFrame(()=>{l.wrapperEl.style.scrollSnapType="",l._immediateVirtual=!1});else{if(!l.support.smoothScroll)return O({swiper:l,targetPosition:M,side:T?"left"
1:"top"}),!0;m.scrollTo({[T?"left":"top"]:M,behavior:"smooth"})}return!0}let C=W(),P=C.isSafari;return S&&!a&&P&&l.isElement&&l.virtual.update(!1,!1,n),l.setTransition(t),l.setTranslate(w),l.updateActiveIndex(n),l.updateSlidesClasses(),l.emit("beforeTransitionStart",t,s),l.transitionStart(i,r),0===t?l.transitionEnd(i,r):l.animating||(l.animating=!0,l.onSlideToWrapperTransitionEnd||(l.onSlideToWrapperTransitionEnd=function(e){l&&!l.destroyed&&e.target===this&&(l.wrapperEl.removeEventListener("transitionend",l.onSlideToWrapperTransitionEnd),l.onSlideToWrapperTransitionEnd=null,delete l.onSlideToWrapperTransitionEnd,l.transitionEnd(i,r))}),l.wrapperEl.addEventListener("transitionend",l.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,i,s){if(void 0===e&&(e=0),void 0===i&&(i=!0),"string"==typeof e){let a=parseInt(e,10);e=a}let r=this;if(r.destroyed)return;void 0===t&&(t=r.params.speed);let l=r.grid&&r.params.grid&&r.params.grid.rows>1,n=e;if(r.params.loop){if(r.virtual&&r.params.virtual.enabled)n+=r.virtual.slidesBefore;else{let o;if(l){let d=n*r.params.grid.rows;o=r.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===d).column}else o=r.getSlideIndexByData(n);let p=l?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:c}=r.params,u=r.params.slidesPerView;"auto"===u?u=r.slidesPerViewDynamic():(u=Math.ceil(parseFloat(r.params.slidesPerView,10)),c&&u%2==0&&(u+=1));let h=p-o<u;if(c&&(h=h||o<Math.ceil(u/2)),s&&c&&"auto"!==r.params.slidesPerView&&!l&&(h=!1),h){let m=c?o<r.activeIndex?"prev":"next":o-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:m,slideTo:!0,activeSlideIndex:"next"===m?o+1:o-p+1,slideRealIndex:"next"===m?r.realIndex:void 0})}if(l){let f=n*r.params.grid.rows;n=r.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===f).column}else n=r.getSlideIndexByData(n)}}return requestAnimationFrame(()=>{r.slideTo(n,t,i,s)}),r},slideNext:function(e,t,i){void 0===t&&(t=!0);let s=this,{enabled:a,params:r,animating:l}=s;if(!a||s.destroyed)return s;void 0===e&&(e=s.params.speed);let n=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(n=Math.max(s.slidesPerViewDynamic("current",!0),1));let o=s.activeIndex<r.slidesPerGroupSkip?1:n,d=s.virtual&&r.virtual.enabled;if(r.loop){if(l&&!d&&r.loopPreventsSliding)return!1;if(s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft,s.activeIndex===s.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{s.slideTo(s.activeIndex+o,e,t,i)}),!0}return r.rewind&&s.isEnd?s.slideTo(0,e,t,i):s.slideTo(s.activeIndex+o,e,t,i)},slidePrev:function(e,t,i){void 0===t&&(t=!0);let s=this,{params:a,snapGrid:r,slidesGrid:l,rtlTranslate:n,enabled:o,animating:d}=s;
1if(!o||s.destroyed)return s;void 0===e&&(e=s.params.speed);let p=s.virtual&&a.virtual.enabled;if(a.loop){if(d&&!p&&a.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}let c=n?s.translate:-s.translate;function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let h=u(c),m=r.map(e=>u(e)),f=a.freeMode&&a.freeMode.enabled,g=r[m.indexOf(h)-1];if(void 0===g&&(a.cssMode||f)){let v;r.forEach((e,t)=>{h>=e&&(v=t)}),void 0!==v&&(g=f?r[v]:r[v>0?v-1:v])}let w=0;if(void 0!==g&&((w=l.indexOf(g))<0&&(w=s.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(w=Math.max(w=w-s.slidesPerViewDynamic("previous",!0)+1,0))),a.rewind&&s.isBeginning){let b=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(b,e,t,i)}return a.loop&&0===s.activeIndex&&a.cssMode?(requestAnimationFrame(()=>{s.slideTo(w,e,t,i)}),!0):s.slideTo(w,e,t,i)},slideReset:function(e,t,i){if(void 0===t&&(t=!0),!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,s){if(void 0===t&&(t=!0),void 0===s&&(s=.5),this.destroyed)return;void 0===e&&(e=this.params.speed);let a=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,a),l=r+Math.floor((a-r)/this.params.slidesPerGroup),n=this.rtlTranslate?this.translate:-this.translate;if(n>=this.snapGrid[l]){let o=this.snapGrid[l],d=this.snapGrid[l+1];n-o>(d-o)*s&&(a+=this.params.slidesPerGroup)}else{let p=this.snapGrid[l-1],c=this.snapGrid[l];n-p<=(c-p)*s&&(a-=this.params.slidesPerGroup)}return a=Math.min(a=Math.max(a,0),this.slidesGrid.length-1),this.slideTo(a,e,t,i)},slideToClickedSlide:function(){let e;let t=this;if(t.destroyed)return;let{params:i,slidesEl:s}=t,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,r=t.clickedIndex,l=t.isElement?"swiper-slide":`.${i.slideClass}`;if(i.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?r<t.loopedSlides-a/2||r>t.slides.length-t.loopedSlides+a/2?(t.loopFix(),r=t.getSlideIndex(_(s,`${l}[data-swiper-slide-index="${e}"]`)[0]),P(()=>{t.slideTo(r)})):t.slideTo(r):r>t.slides.length-a?(t.loopFix(),r=t.getSlideIndex(_(s,`${l}[data-swiper-slide-index="${e}"]`)[0]),P(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(e,t){let i=this,{params:s,slidesEl:a}=i;if(!s.loop||i.virtual&&i.params.virtual.enabled)return;let r=()=>{let e=_(a,`.${s.slideClass}, swiper-slide`);e.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},l=i.grid&&s.grid&&s.grid.rows>1,n=s.slidesPerGroup*(l?s.grid.rows:1),o=i.slides.length%n!=0,d=l&&i.slides.length%s.grid.rows!=0,p=e=>{for(let t=0;t<e;t+=1){let a=i.isElement?N("swiper-slide",[s.slideBlankClass]):N("div",[s.slideClass,s.slideBlankClass]);i.slidesEl.append(a)}};if(o){if(s.loopAddBlankSlides){let c=n-i.slides.length%n;p(c),i.recalcSlides(),i.updateSlides()}else D("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else if(d){if(s.loopAddBlankSlides){let u=s.grid.rows-i.slides.length%s.grid.rows;p(u),i.recalcSlides(),i.updateSlides()}else D("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else r();i.loopFix({slideRealIndex:e,direction:s.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:i=!0,direction:s,setTranslate:a,activeSlideIndex:r,initial:l,byController:n,byMousewheel:o}=void 0===e?{}:e,d=this;if(!d.params.loop)return;d.emit("beforeLoopFix");let{slides:p,allowSlidePrev:c,allowSlideNext:u,slidesEl:h,params:m}=d,{centeredSlides:f,initialSlide:g}=m;if(d.allowSlidePrev=!0,d.allowSlideNext=!0,d.virtual&&m.virtual.enabled){i&&(m.centeredSlides||0!==d.snapIndex?m.centeredSlides&&d.snapIndex<m.slidesPerView?d.slideTo(d.virtual.slides.length+d.snapIndex,0,!1,!0):d.snapIndex===d.snapGrid.length-1&&d.slideTo(d.virtual.slidesBefore,0,!1,!0):d.slideTo(d.virtual.slides.length,0,!1,!0)),d.allowSlidePrev=c,d.allowSlideNext=u,d.emit("loopFix");return}let v=m.slidesPerView;"auto"===v?v=d.slidesPerViewDynamic():(v=Math.ceil(parseFloat(m.slidesPerView,10)),f&&v%2==0&&(v+=1));let w=m.slidesPerGroupAuto?v:m.slidesPerGroup,b=w;b%w!=0&&(b+=w-b%w),b+=m.loopAdditionalSlides,d.loopedSlides=b;let y=d.grid&&m.grid&&m.grid.rows>1;p.length<v+b||"cards"===d.params.effect&&p.length<v+2*b?D("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):y&&"row"===m.grid.fill&&D("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let x=[],E=[],S=y?Math.ceil(p.length/m.grid.rows):p.length,T=l&&S-g<v&&!f,M=T?g:d.activeIndex;void 0===r?r=d.getSlideIndex(p.find(e=>e.classList.contains(m.slideActiveClass))):M=r;let C="next"===s||!s,P="prev"===s||!s,z=0,L=0,k=y?p[r].column:r,$=k+(f&&void 0===a?-v/2+.5:0);if($<b){z=Math.max(b-$,w);for(let A=0;A<b-$;A+=1){let O=A-Math.floor(A/S)*S;if(y){let I=S-O-1;for(let _=p.length-1;_>=0;_-=1)p[_].column===I&&x.push(_)}else x.push(S-O-1)}}else if($+v>S-b){L=Math.max($-(S-2*b),w),T&&(L=Math.max(L,v-S+g+1));for(let N=0;N<L;N+=1){let H=N-Math.floor(N/S)*S;y?p.forEach((e,t)=>{e.column===H&&E.push(t)}):E.push(H)}}if(d.__preventObserver__=!0,requestAnimationFrame(()=>{d.__preventObserver__=!1}),"cards"===d.params.effect&&p.length<v+2*b&&(E.includes(r)&&E.splice(E.indexOf(r),1),x.includes(r)&&x.splice(
1x.indexOf(r),1)),P&&x.forEach(e=>{p[e].swiperLoopMoveDOM=!0,h.prepend(p[e]),p[e].swiperLoopMoveDOM=!1}),C&&E.forEach(e=>{p[e].swiperLoopMoveDOM=!0,h.append(p[e]),p[e].swiperLoopMoveDOM=!1}),d.recalcSlides(),"auto"===m.slidesPerView?d.updateSlides():y&&(x.length>0&&P||E.length>0&&C)&&d.slides.forEach((e,t)=>{d.grid.updateSlide(t,e,d.slides)}),m.watchSlidesProgress&&d.updateSlidesOffset(),i){if(x.length>0&&P){if(void 0===t){let B=d.slidesGrid[M],X=d.slidesGrid[M+z],R=X-B;o?d.setTranslate(d.translate-R):(d.slideTo(M+Math.ceil(z),0,!1,!0),a&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-R,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-R))}else if(a){let Y=y?x.length/m.grid.rows:x.length;d.slideTo(d.activeIndex+Y,0,!1,!0),d.touchEventsData.currentTranslate=d.translate}}else if(E.length>0&&C){if(void 0===t){let G=d.slidesGrid[M],q=d.slidesGrid[M-L],F=q-G;o?d.setTranslate(d.translate-F):(d.slideTo(M-L,0,!1,!0),a&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-F,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-F))}else{let j=y?E.length/m.grid.rows:E.length;d.slideTo(d.activeIndex-j,0,!1,!0)}}}if(d.allowSlidePrev=c,d.allowSlideNext=u,d.controller&&d.controller.control&&!n){let V={slideRealIndex:t,direction:s,setTranslate:a,activeSlideIndex:r,byController:!0};Array.isArray(d.controller.control)?d.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...V,slideTo:e.params.slidesPerView===m.slidesPerView&&i})}):d.controller.control instanceof d.constructor&&d.controller.control.params.loop&&d.controller.control.loopFix({...V,slideTo:d.controller.control.params.slidesPerView===m.slidesPerView&&i})}d.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let i=[];this.slides.forEach(e=>{let t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;i[t]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let e=this,{params:t}=e;e.onTouchStart=ei.bind(e),e.onTouchMove=es.bind(e),e.onTouchEnd=ea.bind(e),e.onDocumentTouchStart=ed.bind(e),t.cssMode&&(e.onScroll=en.bind(e)),e.onClick=el.bind(e),e.onLoad=eo.bind(e),ep(e,"on")},detachEvents:function(){ep(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:i,params:s,el:a}=e,r=s.breakpoints;if(!r||r&&0===Object.keys(r).length)return;let l=S(),n="window"!==s.breakpointsBase&&s.breakpointsBase?"container":s.breakpointsBase,o=["window","container"].includes(s.breakpointsBase)||!s.breakpointsBase?e.el:l.querySelector(s.breakpointsBase),d=e.getBreakpoint(r,n,o);if(!d||e.currentBreakpoint===d)return;let p=d in r?r[d]:void 0,c=p||e.originalParams,u=ec(e,s),h=ec(e,c),m=e.params.grabCursor,f=c.grabCursor,g=s.enabled;u&&!h?(a.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&h&&(a.classList.add(`${s.containerModifierClass}grid`),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===s.grid.fill)&&a.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!f?e.unsetGrabCursor():!m&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===c[t])return;let i=s[t]&&s[t].enabled,a=c[t]&&c[t].enabled;i&&!a&&e[t].disable(),!i&&a&&e[t].enable()});let v=c.direction&&c.direction!==s.direction,w=s.loop&&(c.slidesPerView!==s.slidesPerView||v),b=s.loop;v&&i&&e.changeDirection(),$(e.params,c);let y=e.params.enabled,x=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!y?e.disable():!g&&y&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",c),i&&(w?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&x?(e.loopCreate(t),e.updateSlides()):b&&!x&&e.loopDestroy()),e.emit("breakpoint",c)}
1,getBreakpoint:function(e,t,i){if(void 0===t&&(t="window"),!e||"container"===t&&!i)return;let s=!1,a=M(),r="window"===t?a.innerHeight:i.clientHeight,l=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){let t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}});l.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let n=0;n<l.length;n+=1){let{point:o,value:d}=l[n];"window"===t?a.matchMedia(`(min-width: ${d}px)`).matches&&(s=o):d<=i.clientWidth&&(s=o)}return s||"max"}},checkOverflow:{checkOverflow:function(){let e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:s}=i;if(s){let a=e.slides.length-1,r=e.slidesGrid[a]+e.slidesSizesGrid[a]+2*s;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:i,el:s,device:a}=this,r=function(e,t){let i=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(s=>{e[s]&&i.push(t+s)}):"string"==typeof e&&i.push(t+e)}),i}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:i},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:a.android},{ios:a.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...r),s.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},em={};class ef{constructor(){let e,t;for(var i=arguments.length,s=Array(i),a=0;a<i;a++)s[a]=arguments[a];1===s.length&&s[0].constructor&&"Object"===Object.prototype.toString.call(s[0]).slice(8,-1)?t=s[0]:[e,t]=s,t||(t={}),t=$({},t),e&&!t.el&&(t.el=e);let r=S();if(t.el&&"string"==typeof t.el&&r.querySelectorAll(t.el).length>1){let l=[];return r.querySelectorAll(t.el).forEach(e=>{let i=$({},t,{el:e});l.push(new ef(i))}),l}let n=this;n.__swiper__=!0,n.support=j(),n.device=V({userAgent:t.userAgent}),n.browser=W(),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],t.modules&&Array.isArray(t.modules)&&n.modules.push(...t.modules);let o={};n.modules.forEach(e=>{var i;e({params:t,swiper:n,extendParams:(i=t,function(e){void 0===e&&(e={});let t=Object.keys(e)[0],s=e[t];if("object"!=typeof s||null===s||(!0===i[t]&&(i[t]={enabled:!0}),"navigation"===t&&i[t]&&i[t].enabled&&!i[t].prevEl&&!i[t].nextEl&&(i[t].auto=!0),["pagination","scrollbar"].indexOf(t)>=0&&i[t]&&i[t].enabled&&!i[t].el&&(i[t].auto=!0),!(t in i&&"enabled"in s))){$(o,e);return}"object"!=typeof i[t]||"enabled"in i[t]||(i[t].enabled=!0),i[t]||(i[t]={enabled:!1}),$(o,e)}),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})});let d=$({},eu,o);return n.params=$({},d,em,t),n.originalParams=$({},n.params),n.passedParams=$({}
1,t),n.params&&n.params.on&&Object.keys(n.params.on).forEach(e=>{n.on(e,n.params.on[e])}),n.params&&n.params.onAny&&n.onAny(n.params.onAny),Object.assign(n,{enabled:n.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:i}=this,s=_(t,`.${i.slideClass}, swiper-slide`),a=X(s[0]);return X(e)-a}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}recalcSlides(){let e=this,{slidesEl:t,params:i}=e;e.slides=_(t,`.${i.slideClass}, swiper-slide`)}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let i=this.minTranslate(),s=this.maxTranslate(),a=(s-i)*e+i;this.translateTo(a,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(i=>{let s=e.getSlideClasses(i);t.push({slideEl:i,classNames:s}),e.emit("_slideClass",i,s)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:i,slides:s,slidesGrid:a,slidesSizesGrid:r,size:l,activeIndex:n}=this,o=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let d,p=s[n]?Math.ceil(s[n].swiperSlideSize):0;for(let c=n+1;c<s.length;c+=1)s[c]&&!d&&(p+=Math.ceil(s[c].swiperSlideSize),o+=1,p>l&&(d=!0));for(let u=n-1;u>=0;u-=1)s[u]&&!d&&(p+=s[u].swiperSlideSize,o+=1,p>l&&(d=!0))}else if("current"===e)for(let h=n+1;h<s.length;h+=1){let m=t?a[h]+r[h]-a[n]<l:a[h]-a[n]<l;m&&(o+=1)}else for(let f=n-1;f>=0;f-=1){let g=a[n]-a[f]<l;g&&(o+=1)}return o}update(){let e;let t=this;if(!t||t.destroyed)return;let{snapGrid:i,params:s}=t;function a(){let e=t.rtlTranslate?-1*t.translate:t.translate,i=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(i),t.updateActiveIndex(),t.updateSlidesClasses()}if(s.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&Z(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),s.freeMode&&s.freeMode.enabled&&!s.cssMode)a(),s.autoHeight&&t.updateAutoHeight();else{if(("auto"===s.slidesPerView||s.slidesPerView>1)&&t.isEnd&&!s.centeredSlides){let r=t.virtual&&s.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||a()}s.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let i=this,s=i.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(i.el.classList.remove(`${i.params.containerModifierClass}${s}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEac
1h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),i.emit("changeDirection"),t&&i.update()),i}changeLanguageDirection(e){let t=this;(!t.rtl||"rtl"!==e)&&(t.rtl||"ltr"!==e)&&(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){let t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,a=(()=>{if(i&&i.shadowRoot&&i.shadowRoot.querySelector){let e=i.shadowRoot.querySelector(s());return e}return _(i,s())[0]})();return!a&&t.params.createElements&&(a=N("div",t.params.wrapperClass),i.append(a),_(i,`.${t.params.slideClass}`).forEach(e=>{a.append(e)})),Object.assign(t,{el:i,wrapperEl:a,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:a,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===B(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===B(i,"direction")),wrongRTL:"-webkit-box"===B(a,"display")}),!0}init(e){let t=this;if(t.initialized)return t;let i=t.mount(e);if(!1===i)return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let s=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&s.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),s.forEach(e=>{e.complete?Z(t,e):e.addEventListener("load",e=>{Z(t,e.target)})}),J(t),t.initialized=!0,J(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let i=this,{params:s,el:a,wrapperEl:r,slides:l}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),a&&"string"!=typeof a&&a.removeAttribute("style"),r&&r.removeAttribute("style"),l&&l.length&&l.forEach(e=>{e.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e&&(i.el&&"string"!=typeof i.el&&(i.el.swiper=null),function(e){let t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(i){}try{delete t[e]}catch(s){}})}(i)),i.destroyed=!0),null}static extendDefaults(e){$(em,e)}static get extendedDefaults(){return em}static get defaults(){return eu}static installModule(e){ef.prototype.__modules__||(ef.prototype.__modules__=[]);let t=ef.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>ef.installModule(e)),ef):(ef.installModule(e),ef)}}function eg(e,t,i,s){return e.params.createElements&&Object.keys(s).forEach(a=>{if(!i[a]&&!0===i.auto){let r=_(e.el,`.${s[a]}`)[0];r||((r=N("div",s[a])).className=s[a],e.el.append(r)),i[a]=r,t[a]=r}}),i}function ev(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function ew(e){let{params:t,slidesEl:i}=this;t.loop&&this.loopDestroy();let s=e=>{if("string"==typeof e){let t=document.createElement("div");t.innerHTML=e,i.append(t.children[0]),t.innerHTML=""}else i.append(e)};if("object"==typeof e&&"length"in e)for(let a=0;a<e.length;a+=1)e[a]&&s(e[a]);else s(e);this.recalcSlides(),t.loop&&this.loopCreate(),(!t.observer||this.isElement)&&this.update()}function eb(e){let{params:t,activeIndex:i,slidesEl:s}=this;t.loop&&this.loopDestroy();let a=i+1,r=e=>{if("string"==typeof e){let t=document.createElement("div");t.innerHTML=e,s.prepend(t.children[0]),t.innerHTML=""}else s.prepend(e)};if("object"==typeof e&&"length"in e){for(let l=0;l<e.length;l+=1)e[l]&&r(e[l]);a=i+e.length}else r(e);this.recalcSlides(),t.loop&&this.loopCreate(),(!t.observer||this.isElement)&&this.update(),this.slideTo(a,0,!1)}function ey(e,t){let{params:i,activeIndex:s,slidesEl:a}=this,r=s;i.loop&&(r-=this.loopedSlides,this.loopDestroy(),this.recalcSlides());let l=this.slides.length;if(e<=0){this.prependSlide(t);return}if(e>=l){this.appendSlide(t);return}let n=r>e?r+1:r,o=[];for(let d=l-1;d>=e;d-=1){let p=this.slides[d];p.remove(),o.unshift(p)}if("object"==typeof t&&"length"in t){for(let c=0;c<t.length;c+=1)t[c]&&a.append(t[c]);n=r>e?r+t.length:r}else a.append(t);for(let u=0;u<o.length;u+=1)a.append(o[u]);this.recalcSlides(),i.loop&&this.loopCreate(),(!i.observer||this.isElement)&&this.update(),i.loop?this.slideTo(n+this.loopedSlides,0,!1):this.slideTo(n,0,!1)}function ex(e){let t;let{params:i,activeIndex:s}=this,a=s;i.loop&&(a-=this.loopedSlides,this.loopDestroy());let r=a;if("object"==typeof e&&"length"in e){for(let l=0;l<e.length;l+=1)t=e[l],this.slides[t]&&this.slides[t].remove(),t<r&&(r-=1);r=Math.max(r,0)}else t=e,this.slides[t]&&this.slides[t].remove(),t<r&&(r-=1),r=Math.max(r,0);this.recalcSlides(),i.loop&&this.loopCreate(),(!i.observer||this.isElement)&&this.update(),i.loop?this.slideTo(r+this.loopedSlides,0,!1):this.slideTo(r,0,!1)}function eE(){let e=[];for(let t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}function eS(e){let t;let{effect:i,swiper:s,on:a,setTranslate:r,setTransition:l,overwriteParams:n,perspective:o,recreateShadows:d,getEffectParams:p}=e;a("beforeInit",()=>{if(s.params.effect!==i)return;s.classNames.push(`${s.params.containerModifierClass}${i}`),o&&o()&&s.classNames.push(`${s.params.containerModifierClass}3d`);let e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)}),a("setTranslate",()=>{s.params.effect===i&&r()}),a("setTransition",(e,t)=>{s.params.effect===i&&l(t)}),a("transitionEnd",()=>
1{s.params.effect===i&&d&&p&&p().slideShadows&&(s.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>e.remove())}),d())}),a("virtualUpdate",()=>{s.params.effect===i&&(s.slides.length||(t=!0),requestAnimationFrame(()=>{t&&s.slides&&s.slides.length&&(r(),t=!1)}))})}function eT(e,t){let i=I(t);return i!==t&&(i.style.backfaceVisibility="hidden",i.style["-webkit-backface-visibility"]="hidden"),i}function eM(e){let{swiper:t,duration:i,transformElements:s,allSlides:a}=e,{activeIndex:r}=t,l=e=>{if(!e.parentElement){let i=t.slides.find(t=>t.shadowRoot&&t.shadowRoot===e.parentNode);return i}return e.parentElement};if(t.params.virtualTranslate&&0!==i){let n=!1;(a?s:s.filter(e=>{let i=e.classList.contains("swiper-slide-transform")?l(e):e;return t.getSlideIndex(i)===r})).forEach(e=>{Y(e,()=>{if(n||!t||t.destroyed)return;n=!0,t.animating=!1;let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)})})}}function eC(e,t,i){let s=`swiper-slide-shadow${i?`-${i}`:""}${e?` swiper-slide-shadow-${e}`:""}`,a=I(t),r=a.querySelector(`.${s.split(" ").join(".")}`);return r||(r=N("div",s.split(" ")),a.append(r)),r}Object.keys(eh).forEach(e=>{Object.keys(eh[e]).forEach(t=>{ef.prototype[t]=eh[e][t]})}),ef.use([function(e){let{swiper:t,on:i,emit:s}=e,a=M(),r=null,l=null,n=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},o=()=>{t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver(e=>{l=a.requestAnimationFrame(()=>{let{width:i,height:s}=t,a=i,r=s;e.forEach(e=>{let{contentBoxSize:i,contentRect:s,target:l}=e;l&&l!==t.el||(a=s?s.width:(i[0]||i).inlineSize,r=s?s.height:(i[0]||i).blockSize)}),(a!==i||r!==s)&&n()})})).observe(t.el)},d=()=>{l&&a.cancelAnimationFrame(l),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null)},p=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};i("init",()=>{if(t.params.resizeObserver&&void 0!==a.ResizeObserver){o();return}a.addEventListener("resize",n),a.addEventListener("orientationchange",p)}),i("destroy",()=>{d(),a.removeEventListener("resize",n),a.removeEventListener("orientationchange",p)})},function(e){let{swiper:t,extendParams:i,on:s,emit:a}=e,r=[],l=M(),n=function(e,i){void 0===i&&(i={});let s=l.MutationObserver||l.WebkitMutationObserver,n=new s(e=>{if(t.__preventObserver__)return;if(1===e.length){a("observerUpdate",e[0]);return}let i=function(){a("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(i):l.setTimeout(i,0)});n.observe(e,{attributes:void 0===i.attributes||i.attributes,childList:t.isElement||(void 0===i.childList||i).childList,characterData:void 0===i.characterData||i.characterData}),r.push(n)},o=()=>{if(t.params.observer){if(t.params.observeParents){let e=R(t.hostEl);for(let i=0;i<e.length;i+=1)n(e[i])}n(t.hostEl,{childList:t.params.observeSlideChildren}),n(t.wrapperEl,{attributes:!1})}},d=()=>{r.forEach(e=>{e.disconnect()}),r.splice(0,r.length)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",o),s("destroy",d)}]);let eP=[function(e){let t,{swiper:i,extendParams:s,on:a,emit:r}=e;s({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let l=S();i.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let n=l.createElement("div");function o(e,t){let s;let a=i.params.virtual;return a.cache&&i.virtual.cache[t]?i.virtual.cache[t]:(a.renderSlide?"string"==typeof(s=a.renderSlide.call(i,e,t))&&(n.innerHTML=s,s=n.children[0]):s=i.isElement?N("swiper-slide"):N("div",i.params.slideClass),s.setAttribute("data-swiper-slide-index",t),a.renderSlide||(s.innerHTML=e),a.cache&&(i.virtual.cache[t]=s),s)}function d(e,t,s){let a,l,n;let{slidesPerView:d,slidesPerGroup:p,centeredSlides:c,loop:u,initialSlide:h}=i.params;if(t&&!u&&h>0)return;let{addSlidesBefore:m,addSlidesAfter:f}=i.params.virtual,{from:g,to:v,slides:w,slidesGrid:b,offset:y}=i.virtual;i.params.cssMode||i.updateActiveIndex();let x=void 0===s?i.activeIndex||0:s;a=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",c?(l=Math.floor(d/2)+p+f,n=Math.floor(d/2)+p+m):(l=d+(p-1)+f,n=(u?d:p)+m);let E=x-n,S=x+l;u||(E=Math.max(E,0),S=Math.min(S,w.length-1));let T=(i.slidesGrid[E]||0)-(i.slidesGrid[0]||0);function M(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),r("virtualUpdate")}if(u&&x>=n?(E-=n,c||(T+=i.slidesGrid[0])):u&&x<n&&(E=-n,c&&(T+=i.slidesGrid[0])),Object.assign(i.virtual,{from:E,to:S,offset:T,slidesGrid:i.slidesGrid,slidesBefore:n,slidesAfter:l}
1),g===E&&v===S&&!e){i.slidesGrid!==b&&T!==y&&i.slides.forEach(e=>{e.style[a]=`${T-Math.abs(i.cssOverflowAdjustment())}px`}),i.updateProgress(),r("virtualUpdate");return}if(i.params.virtual.renderExternal){i.params.virtual.renderExternal.call(i,{offset:T,from:E,to:S,slides:function(){let e=[];for(let t=E;t<=S;t+=1)e.push(w[t]);return e}()}),i.params.virtual.renderExternalUpdate?M():r("virtualUpdate");return}let C=[],P=[],z=e=>{let t=e;return e<0?t=w.length+e:t>=w.length&&(t-=w.length),t};if(e)i.slides.filter(e=>e.matches(`.${i.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let L=g;L<=v;L+=1)if(L<E||L>S){let k=z(L);i.slides.filter(e=>e.matches(`.${i.params.slideClass}[data-swiper-slide-index="${k}"], swiper-slide[data-swiper-slide-index="${k}"]`)).forEach(e=>{e.remove()})}let $=u?-w.length:0,A=u?2*w.length:w.length;for(let O=$;O<A;O+=1)if(O>=E&&O<=S){let I=z(O);void 0===v||e?P.push(I):(O>v&&P.push(I),O<g&&C.push(I))}if(P.forEach(e=>{i.slidesEl.append(o(w[e],e))}),u)for(let D=C.length-1;D>=0;D-=1){let N=C[D];i.slidesEl.prepend(o(w[N],N))}else C.sort((e,t)=>t-e),C.forEach(e=>{i.slidesEl.prepend(o(w[e],e))});_(i.slidesEl,".swiper-slide, swiper-slide").forEach(e=>{e.style[a]=`${T-Math.abs(i.cssOverflowAdjustment())}px`}),M()}a("beforeInit",()=>{let e;if(i.params.virtual.enabled){if(void 0===i.passedParams.virtual.slides){let t=[...i.slidesEl.children].filter(e=>e.matches(`.${i.params.slideClass}, swiper-slide`));t&&t.length&&(i.virtual.slides=[...t],e=!0,t.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t),i.virtual.cache[t]=e,e.remove()}))}e||(i.virtual.slides=i.params.virtual.slides),i.classNames.push(`${i.params.containerModifierClass}virtual`),i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0,d(!1,!0)}}),a("setTranslate",()=>{i.params.virtual.enabled&&(i.params.cssMode&&!i._immediateVirtual?(clearTimeout(t),t=setTimeout(()=>{d()},100)):d())}),a("init update resize",()=>{i.params.virtual.enabled&&i.params.cssMode&&A(i.wrapperEl,"--swiper-virtual-size",`${i.virtualSize}px`)}),Object.assign(i.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i.virtual.slides.push(e[t]);else i.virtual.slides.push(e);d(!0)},prependSlide:function(e){let t=i.activeIndex,s=t+1,a=1;if(Array.isArray(e)){for(let r=0;r<e.length;r+=1)e[r]&&i.virtual.slides.unshift(e[r]);s=t+e.length,a=e.length}else i.virtual.slides.unshift(e);if(i.params.virtual.cache){let l=i.virtual.cache,n={};Object.keys(l).forEach(e=>{let t=l[e],i=t.getAttribute("data-swiper-slide-index");i&&t.setAttribute("data-swiper-slide-index",parseInt(i,10)+a),n[parseInt(e,10)+a]=t}),i.virtual.cache=n}d(!0),i.slideTo(s,0)},removeSlide:function(e){if(null==e)return;let t=i.activeIndex;if(Array.isArray(e))for(let s=e.length-1;s>=0;s-=1)i.params.virtual.cache&&(delete i.virtual.cache[e[s]],Object.keys(i.virtual.cache).forEach(t=>{t>e&&(i.virtual.cache[t-1]=i.virtual.cache[t],i.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete i.virtual.cache[t])})),i.virtual.slides.splice(e[s],1),e[s]<t&&(t-=1),t=Math.max(t,0);else i.params.virtual.cache&&(delete i.virtual.cache[e],Object.keys(i.virtual.cache).forEach(t=>{t>e&&(i.virtual.cache[t-1]=i.virtual.cache[t],i.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete i.virtual.cache[t])})),i.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);d(!0),i.slideTo(t,0)},removeAllSlides:function(){i.virtual.slides=[],i.params.virtual.cache&&(i.virtual.cache={}),d(!0),i.slideTo(0,0)},update:d})},function(e){let{swiper:t,extendParams:i,on:s,emit:a}=e,r=S(),l=M();function n(e){if(!t.enabled)return;let{rtlTranslate:i}=t,s=e;s.originalEvent&&(s=s.originalEvent);let n=s.keyCode||s.charCode,o=t.params.keyboard.pageUpDown,d=o&&33===n,p=o&&34===n,c=37===n,u=39===n,h=38===n,m=40===n;if(!t.allowSlideNext&&(t.isHorizontal()&&u||t.isVertical()&&m||p)||!t.allowSlidePrev&&(t.isHorizontal()&&c||t.isVertical()&&h||d))return!1;if(!s.shiftKey&&!s.altKey&&!s.ctrlKey&&!s.metaKey&&(!r.activeElement||!r.activeElement.nodeName||"input"!==r.activeElement.nodeName.toLowerCase()&&"textarea"!==r.activeElement.nodeName.toLowerCase())){if(t.params.keyboard.onlyInViewport&&(d||p||c||u||h||m)){let f=!1;if(R(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===R(t.el,`.${t.params.slideActiveClass}`).length)return;let g=t.el,v=g.clientWidth,w=g.clientHeight,b=l.innerWidth,y=l.innerHe
1ight,x=H(g);i&&(x.left-=g.scrollLeft);let E=[[x.left,x.top],[x.left+v,x.top],[x.left,x.top+w],[x.left+v,x.top+w]];for(let S=0;S<E.length;S+=1){let T=E[S];if(T[0]>=0&&T[0]<=b&&T[1]>=0&&T[1]<=y){if(0===T[0]&&0===T[1])continue;f=!0}}if(!f)return}t.isHorizontal()?((d||p||c||u)&&(s.preventDefault?s.preventDefault():s.returnValue=!1),((p||u)&&!i||(d||c)&&i)&&t.slideNext(),((d||c)&&!i||(p||u)&&i)&&t.slidePrev()):((d||p||h||m)&&(s.preventDefault?s.preventDefault():s.returnValue=!1),(p||m)&&t.slideNext(),(d||h)&&t.slidePrev()),a("keyPress",n)}}function o(){t.keyboard.enabled||(r.addEventListener("keydown",n),t.keyboard.enabled=!0)}function d(){t.keyboard.enabled&&(r.removeEventListener("keydown",n),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},i({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),s("init",()=>{t.params.keyboard.enabled&&o()}),s("destroy",()=>{t.keyboard.enabled&&d()}),Object.assign(t.keyboard,{enable:o,disable:d})},function(e){let t,i,{swiper:s,extendParams:a,on:r,emit:l}=e,n=M();a({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),s.mousewheel={enabled:!1};let o=z(),d=[];function p(){s.enabled&&(s.mouseEntered=!0)}function c(){s.enabled&&(s.mouseEntered=!1)}function u(e){return!(s.params.mousewheel.thresholdDelta&&e.delta<s.params.mousewheel.thresholdDelta||s.params.mousewheel.thresholdTime&&z()-o<s.params.mousewheel.thresholdTime)&&(!!(e.delta>=6&&z()-o<60)||(e.direction<0?s.isEnd&&!s.params.loop||s.animating||(s.slideNext(),l("scroll",e.raw)):s.isBeginning&&!s.params.loop||s.animating||(s.slidePrev(),l("scroll",e.raw)),o=new n.Date().getTime(),!1))}function h(e){var a;let r,n,o,p,c=e;if(!s.enabled||e.target.closest(`.${s.params.mousewheel.noMousewheelClass}`))return;let h=s.params.mousewheel;s.params.cssMode&&c.preventDefault();let m=s.el;"container"!==s.params.mousewheel.eventsTarget&&(m=document.querySelector(s.params.mousewheel.eventsTarget));let f=m&&m.contains(c.target);if(!s.mouseEntered&&!f&&!h.releaseOnEdges)return!0;c.originalEvent&&(c=c.originalEvent);let g=0,v=s.rtlTranslate?-1:1,w=(r=0,n=0,o=0,p=0,"detail"in(a=c)&&(n=a.detail),"wheelDelta"in a&&(n=-a.wheelDelta/120),"wheelDeltaY"in a&&(n=-a.wheelDeltaY/120),"wheelDeltaX"in a&&(r=-a.wheelDeltaX/120),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(r=n,n=0),o=10*r,p=10*n,"deltaY"in a&&(p=a.deltaY),"deltaX"in a&&(o=a.deltaX),a.shiftKey&&!o&&(o=p,p=0),(o||p)&&a.deltaMode&&(1===a.deltaMode?(o*=40,p*=40):(o*=800,p*=800)),o&&!r&&(r=o<1?-1:1),p&&!n&&(n=p<1?-1:1),{spinX:r,spinY:n,pixelX:o,pixelY:p});if(h.forceToAxis){if(s.isHorizontal()){if(!(Math.abs(w.pixelX)>Math.abs(w.pixelY)))return!0;g=-w.pixelX*v}else{if(!(Math.abs(w.pixelY)>Math.abs(w.pixelX)))return!0;g=-w.pixelY}}else g=Math.abs(w.pixelX)>Math.abs(w.pixelY)?-w.pixelX*v:-w.pixelY;if(0===g)return!0;h.invert&&(g=-g);let b=s.getTranslate()+g*h.sensitivity;if(b>=s.minTranslate()&&(b=s.minTranslate()),b<=s.maxTranslate()&&(b=s.maxTranslate()),(s.params.loop||b!==s.minTranslate()&&b!==s.maxTranslate())&&s.params.nested&&c.stopPropagation(),s.params.freeMode&&s.params.freeMode.enabled){let y={time:z(),delta:Math.abs(g),direction:Math.sign(g)},x=i&&y.time<i.time+500&&y.delta<=i.delta&&y.direction===i.direction;if(!x){i=void 0;let E=s.getTranslate()+g*h.sensitivity,S=s.isBeginning,T=s.isEnd;if(E>=s.minTranslate()&&(E=s.minTranslate()),E<=s.maxTranslate()&&(E=s.maxTranslate()),s.setTransition(0),s.setTranslate(E),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!S&&s.isBeginning||!T&&s.isEnd)&&s.updateSlidesClasses(),s.params.loop&&s.loopFix({direction:y.direction<0?"next":"prev",byMousewheel:!0}),s.params.freeMode.sticky){clearTimeout(t),t=void 0,d.length>=15&&d.shift();let M=d.length?d[d.length-1]:void 0,C=d[0];if(d.push(y),M&&(y.delta>M.delta||y.direction!==M.direction))d.splice(0);else if(d.length>=15&&y.time-C.time<500&&C.delta-y.delta>=1&&y.delta<=6){let L=g>0?.8:.2;i=y,d.splice(0),t=P(()=>{!s.destroyed&&s.params&&s.slideToClosest(s.params.speed,!0,void 0,L)},0)}t||(t=P(()=>{!s.destroyed&&s.params&&(i=y,d.splice(0),s.slideToClosest(s.params.speed,!0,void 0,.5))},500))}if(x||l("scroll",c),s.params.autoplay&&s.params.autoplay.disableOnInteraction&&s.autoplay.stop(),h.releaseOnEdges&&(E===s.minTranslate()||E===s.maxTranslate()))return!0}}else{let k={time:z(),delta:Math.abs(g),direction:Math.sign(g),raw:e};d.length>=2&&d.shift();let $=d.length?d[d.length-1]:void 0;if(d.push(k),$?(k.direction!==$.direction||k.delta>$.delta||k.time>$.time+150)&&u(k):u(k),function(e){let t=s.params.mousewheel;if(e.direction<0){if(s.isEnd&&!s.params.loop&&t.releaseOnEdges)return!0}else if(s.isBeginning&&!s.params.loop&&t.releaseOnEdges)return!0;return!1}(k))return!0}return c.preventDefault?c.preventDefault():c.returnValue=!1,!1}function m(e){let t=s.el;"container"!==s.params.mousewheel.eventsTarget&&(t=document.querySelector(s.params.mousewheel.eventsTarget)),t[e]("mouseenter",p),t[e]("mouseleave",c),t[e]("wheel",h)}function f(){return s.params.cssMode?(s.wrapperEl.removeEventListener("wheel",h),!0):!s.mousewheel.enabled&&(m("addEventListener"),s.mousewheel.enabled=!0,!0)}function g(){return s.params.cssMode?(s.wrapperEl.addEventListener(event,h),!0):!!s.mousewheel.enabled&&(m("removeEventListener"),s.mousewheel.enabled=!1,!0)}r("init",()=>{!s.params.mousewheel.enabled&&s.params.cssMode&&g(),s.params.mousewheel.enabled&&f()}),r("destroy",()=>{s.params.cssMode&&f(),s.mousewheel.enabled&&g()}),Object.assign(s.mousewheel,{enable:f,disable:g})},function(e){let{swiper:t,extendParams:i,on:s,emit:a}=e;function r(e){let i;return e&&"string"==typeof e&&t.isElement&&(i=t.el.querySelector(e)||t.hostEl.querySelector(e))?i:(e&&("string"==typeof e&&(i=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&i&&i.length>1&&1===t.el.querySelectorAll(e).length?i=t.el.querySelector(e):i&&1===i.length&&(i=i[0])),e&&!i)?e:i}function l(e,i){let s=t.params.navigation;
1(e=q(e)).forEach(e=>{e&&(e.classList[i?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=i),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass))})}function n(){let{nextEl:e,prevEl:i}=t.navigation;if(t.params.loop){l(i,!1),l(e,!1);return}l(i,t.isBeginning&&!t.params.rewind),l(e,t.isEnd&&!t.params.rewind)}function o(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),a("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),a("navigationNext"))}function p(){let e=t.params.navigation;if(t.params.navigation=eg(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(e.nextEl||e.prevEl))return;let i=r(e.nextEl),s=r(e.prevEl);Object.assign(t.navigation,{nextEl:i,prevEl:s}),i=q(i),s=q(s);let a=(i,s)=>{i&&i.addEventListener("click","next"===s?d:o),!t.enabled&&i&&i.classList.add(...e.lockClass.split(" "))};i.forEach(e=>
1a(e,"next")),s.forEach(e=>a(e,"prev"))}function c(){let{nextEl:e,prevEl:i}=t.navigation;e=q(e),i=q(i);let s=(e,i)=>{e.removeEventListener("click","next"===i?d:o),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>s(e,"next")),i.forEach(e=>s(e,"prev"))}i({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},s("init",()=>{!1===t.params.navigation.enabled?h():(p(),n())}),s("toEdge fromEdge lock unlock",()=>{n()}),s("destroy",()=>{c()}),s("enable disable",()=>{let{nextEl:e,prevEl:i}=t.navigation;if(e=q(e),i=q(i),t.enabled){n();return}[...e,...i].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),s("click",(e,i)=>{let{nextEl:s,prevEl:r}=t.navigation;s=q(s),r=q(r);let l=i.target,n=r.includes(l)||s.includes(l);if(t.isElement&&!n){let o=i.path||i.composedPath&&i.composedPath();o&&(n=o.find(e=>s.includes(e)||r.includes(e)))}if(t.params.navigation.hideOnClick&&!n){let d;if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===l||t.pagination.el.contains(l)))return;s.length?d=s[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(d=r[0].classList.contains(t.params.navigation.hiddenClass)),!0===d?a("navigationShow"):a("navigationHide"),[...s,...r].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});let u=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),p(),n()},h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),c()};Object.assign(t.navigation,{enable:u,disable:h,update:n,init:p,destroy:c})},function(e){let t,{swiper:i,extendParams:s,on:a,emit:r}=e,l="swiper-pagination";s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${l}-bullet`,bulletActiveClass:`${l}-bullet-active`,modifierClass:`${l}-`,currentClass:`${l}-current`,totalClass:`${l}-total`,hiddenClass:`${l}-hidden`,progressbarFillClass:`${l}-progressbar-fill`,progressbarOppositeClass:`${l}-progressbar-opposite`,clickableClass:`${l}-clickable`,lockClass:`${l}-lock`,horizontalClass:`${l}-horizontal`,verticalClass:`${l}-vertical`,paginationDisabledClass:`${l}-disabled`}}),i.pagination={el:null,bullets:[]};let n=0;function o(){return!i.params.pagination.el||!i.pagination.el||Array.isArray(i.pagination.el)&&0===i.pagination.el.length}function d(e,t){let{bulletActiveClass:s}=i.params.pagination;e&&(e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&(e.classList.add(`${s}-${t}`),(e=e[`${"prev"===t?"previous":"next"}ElementSibling`])&&e.classList.add(`${s}-${t}-${t}`))}function p(e){let t=e.target.closest(ev(i.params.pagination.bulletClass));if(!t)return;e.preventDefault();let s=X(t)*i.params.slidesPerGroup;if(i.params.loop){var a,r,l;if(i.realIndex===s)return;let n=(a=i.realIndex,r=s,(a%=l=i.slides.length,(r%=l)===a+1)?"next":r===a-1?"previous":void 0);"next"===n?i.slideNext():"previous"===n?i.slidePrev():i.slideToLoop(s)}else i.slideTo(s)}function c(){let e,s;let a=i.rtl,l=i.params.pagination;if(o())return;let p=i.pagination.el;p=q(p);let c=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:i.slides.length,u=i.params.loop?Math.ceil(c/i.params.slidesPerGroup):i.snapGrid.length;if(i.params.loop?(s=i.previousRealIndex||0,e=i.params.slidesPerGroup>1?Math.floor(i.realIndex/i.params.slidesPerGroup):i.realIndex):void 0!==i.snapIndex?(e=i.snapIndex,s=i.previousSnapIndex):(s=i.previousIndex||0,e=i.activeIndex||0),"bullets"===l.type&&i.pagination.bullets&&i.pagination.bullets.length>0){let h,m,f;let g=i.pagination.bullets;if(l.dynamicBullets&&(t=G(g[0],i.isHorizontal()?"width":"height",!0),p.forEach(e=>{e.style[i.isHorizontal()?"width":"height"]=`${t*(l.dynamicMainBullets+4)}px`}),l.dynamicMainBullets>1&&void 0!==s&&((n+=e-(s||0))>l.dynamicMainBullets-1?n=l.dynamicMainBullets-1:n<0&&(n=0)),f=((m=(h=Math.max(e-n,
10))+(Math.min(g.length,l.dynamicMainBullets)-1))+h)/2),g.forEach(e=>{let t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${l.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),p.length>1)g.forEach(t=>{let s=X(t);s===e?t.classList.add(...l.bulletActiveClass.split(" ")):i.isElement&&t.setAttribute("part","bullet"),l.dynamicBullets&&(s>=h&&s<=m&&t.classList.add(...`${l.bulletActiveClass}-main`.split(" ")),s===h&&d(t,"prev"),s===m&&d(t,"next"))});else{let v=g[e];if(v&&v.classList.add(...l.bulletActiveClass.split(" ")),i.isElement&&g.forEach((t,i)=>{t.setAttribute("part",i===e?"bullet-active":"bullet")}),l.dynamicBullets){let w=g[h],b=g[m];for(let y=h;y<=m;y+=1)g[y]&&g[y].classList.add(...`${l.bulletActiveClass}-main`.split(" "));d(w,"prev"),d(b,"next")}}if(l.dynamicBullets){let x=Math.min(g.length,l.dynamicMainBullets+4),E=(t*x-t)/2-f*t,S=a?"right":"left";g.forEach(e=>{e.style[i.isHorizontal()?S:"top"]=`${E}px`})}}p.forEach((t,s)=>{if("fraction"===l.type&&(t.querySelectorAll(ev(l.currentClass)).forEach(t=>{t.textContent=l.formatFractionCurrent(e+1)}),t.querySelectorAll(ev(l.totalClass)).forEach(e=>{e.textContent=l.formatFractionTotal(u)})),"progressbar"===l.type){let a;a=l.progressbarOpposite?i.isHorizontal()?"vertical":"horizontal":i.isHorizontal()?"horizontal":"vertical";let n=(e+1)/u,o=1,d=1;"horizontal"===a?o=n:d=n,t.querySelectorAll(ev(l.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${o}) scaleY(${d})`,e.style.transitionDuration=`${i.params.speed}ms`})}"custom"===l.type&&l.renderCustom?(t.innerHTML=l.renderCustom(i,e+1,u),0===s&&r("paginationRender",t)):(0===s&&r("paginationRender",t),r("paginationUpdate",t)),i.params.watchOverflow&&i.enabled&&t.classList[i.isLocked?"add":"remove"](l.lockClass)})}function u(){let e=i.params.pagination;if(o())return;let t=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:i.grid&&i.params.grid.rows>1?i.slides.length/Math.ceil(i.params.grid.rows):i.slides.length,s=i.pagination.el;s=q(s);let a="";if("bullets"===e.type){let l=i.params.loop?Math.ceil(t/i.params.slidesPerGroup):i.snapGrid.length;i.params.freeMode&&i.params.freeMode.enabled&&l>t&&(l=t);for(let n=0;n<l;n+=1)e.renderBullet?a+=e.renderBullet.call(i,n,e.bulletClass):a+=`<${e.bulletElement} ${i.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(a=e.renderFraction?e.renderFraction.call(i,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(a=e.renderProgressbar?e.renderProgressbar.call(i,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),i.pagination.bullets=[],s.forEach(t=>{"custom"!==e.type&&(t.innerHTML=a||""),"bullets"===e.type&&i.pagination.bullets.push(...t.querySelectorAll(ev(e.bulletClass)))}),"custom"!==e.type&&r("paginationRender",s[0])}function h(){let e;i.params.pagination=eg(i,i.originalParams.pagination,i.params.pagination,{el:"swiper-pagination"});let t=i.params.pagination;t.el&&("string"==typeof t.el&&i.isElement&&(e=i.el.querySelector(t.el)),e||"string"!=typeof t.el||(e=[...document.querySelectorAll(t.el)]),e||(e=t.el),e&&0!==e.length&&(i.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(e)&&e.length>1&&(e=[...i.el.querySelectorAll(t.el)]).length>1&&(e=e.find(e=>R(e,".swiper")[0]===i.el)),Array.isArray(e)&&1===e.length&&(e=e[0]),Object.assign(i.pagination,{el:e}),(e=q(e)).forEach(e=>{"bullets"===t.type&&t.clickable&&e.classList.add(...(t.clickableClass||"").split(" ")),e.classList.add(t.modifierClass+t.type),e.classList.add(i.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(e.classList.add(`${t.modifierClass}${t.type}-dynamic`),n=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass),t.clickable&&e.addEventListener("click",p),i.enabled||e.classList.add(t.lockClass)})))}function m(){let e=i.params.pagination;if(o())return;let t=i.pagination.el;
1t&&(t=q(t)).forEach(t=>{t.classList.remove(e.hiddenClass),t.classList.remove(e.modifierClass+e.type),t.classList.remove(i.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(t.classList.remove(...(e.clickableClass||"").split(" ")),t.removeEventListener("click",p))}),i.pagination.bullets&&i.pagination.bullets.forEach(t=>t.classList.remove(...e.bulletActiveClass.split(" ")))}a("changeDirection",()=>{if(!i.pagination||!i.pagination.el)return;let e=i.params.pagination,{el:t}=i.pagination;(t=q(t)).forEach(t=>{t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(i.isHorizontal()?e.horizontalClass:e.verticalClass)})}),a("init",()=>{!1===i.params.pagination.enabled?g():(h(),u(),c())}),a("activeIndexChange",()=>{void 0===i.snapIndex&&c()}),a("snapIndexChange",()=>{c()}),a("snapGridLengthChange",()=>{u(),c()}),a("destroy",()=>{m()}),a("enable disable",()=>{let{el:e}=i.pagination;e&&(e=q(e)).forEach(e=>e.classList[i.enabled?"remove":"add"](i.params.pagination.lockClass))}),a("lock unlock",()=>{c()}),a("click",(e,t)=>{let s=t.target,a=q(i.pagination.el);if(i.params.pagination.el&&i.params.pagination.hideOnClick&&a&&a.length>0&&!s.classList.contains(i.params.pagination.bulletClass)){if(i.navigation&&(i.navigation.nextEl&&s===i.navigation.nextEl||i.navigation.prevEl&&s===i.navigation.prevEl))return;let l=a[0].classList.contains(i.params.pagination.hiddenClass);!0===l?r("paginationShow"):r("paginationHide"),a.forEach(e=>e.classList.toggle(i.params.pagination.hiddenClass))}});let f=()=>{i.el.classList.remove(i.params.pagination.paginationDisabledClass);let{el:e}=i.pagination;e&&(e=q(e)).forEach(e=>e.classList.remove(i.params.pagination.paginationDisabledClass)),h(),u(),c()},g=()=>{i.el.classList.add(i.params.pagination.paginationDisabledClass);let{el:e}=i.pagination;e&&(e=q(e)).forEach(e=>e.classList.add(i.params.pagination.paginationDisabledClass)),m()};Object.assign(i.pagination,{enable:f,disable:g,render:u,update:c,init:h,destroy:m})},function(e){let t,i,s,a,{swiper:r,extendParams:l,on:n,emit:o}=e,d=S(),p=!1,c=null,u=null;function h(){if(!r.params.scrollbar.el||!r.scrollbar.el)return;let{scrollbar:e,rtlTranslate:t}=r,{dragEl:a,el:l}=e,n=r.params.scrollbar,o=r.params.loop?r.progressLoop:r.progress,d=i,p=(s-i)*o;t?(p=-p)>0?(d=i-p,p=0):-p+i>s&&(d=s+p):p<0?(d=i+p,p=0):p+i>s&&(d=s-p),r.isHorizontal()?(a.style.transform=`translate3d(${p}px, 0, 0)`,a.style.width=`${d}px`):(a.style.transform=`translate3d(0px, ${p}px, 0)`,a.style.height=`${d}px`),n.hide&&(clearTimeout(c),l.style.opacity=1,c=setTimeout(()=>{l.style.opacity=0,l.style.transitionDuration="400ms"},1e3))}function m(){if(!r.params.scrollbar.el||!r.scrollbar.el)return;let{scrollbar:e}=r,{dragEl:t,el:l}=e;t.style.width="",t.style.height="",s=r.isHorizontal()?l.offsetWidth:l.offsetHeight,a=r.size/(r.virtualSize+r.params.slidesOffsetBefore-(r.params.centeredSlides?r.snapGrid[0]:0)),i="auto"===r.params.scrollbar.dragSize?s*a:parseInt(r.params.scrollbar.dragSize,10),r.isHorizontal()?t.style.width=`${i}px`:t.style.height=`${i}px`,a>=1?l.style.display="none":l.style.display="",r.params.scrollbar.hide&&(l.style.opacity=0),r.params.watchOverflow&&r.enabled&&e.el.classList[r.isLocked?"add":"remove"](r.params.scrollbar.lockClass)}function f(e){return r.isHorizontal()?e.clientX:e.clientY}function g(e){let a;let{scrollbar:l,rtlTranslate:n}=r,{el:o}=l;a=Math.max(Math.min(a=(f(e)-H(o)[r.isHorizontal()?"left":"top"]-(null!==t?t:i/2))/(s-i),1),0),n&&(a=1-a);let d=r.minTranslate()+(r.maxTranslate()-r.minTranslate())*a;r.updateProgress(d),r.setTranslate(d),r.updateActiveIndex(),r.updateSlidesClasses()}function v(e){let i=r.params.scrollbar,{scrollbar:s,wrapperEl:a}=r,{el:l,dragEl:n}=s;p=!0,t=e.target===n?f(e)-e.target.getBoundingClientRect()[r.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.style.transitionDuration="100ms",n.style.transitionDuration="100ms",g(e),clearTimeout(u),l.style.transitionDuration="0ms",i.hide&&(l.style.opacity=1),r.params.cssMode&&(r.wrapperEl.style["scroll-snap-type"]="none"),o("scrollbarDragStart",e)}function w(e){let{scrollbar:t,wrapperEl:i}=r,{el:s,dragEl:a}=t;p&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,g(e),i.style.transitionDuration="0ms",s.style.transitionDuration="0ms",a.style.transitionDuration="0ms",o("scrollbarDragMove",e))}function b(e){let t=r.params.scrollbar,{scrollbar:i,wrapperEl:s}=r,{el:a}=i;p&&(p=!1,r.params.cssMode&&(r.wrapperEl.style["scroll-snap-type"]="",s.style.transitionDuration=""),t.hide&&(clearTimeout(u),u=P(()=>{a.style.opacity=0,a.style.transitionDuration="400ms"},1e3)),o("scrollbarDragEnd",e),t.snapOnRelease&&r.slideToClosest())}function y(e){let{scrollbar:t,params:i}=r,s=t.el;if(!s)return;let a=!!i.passiveListeners&&{passive:!1,capture:!1},l=!!i.passiveListeners&&{passive:!0,capture:!1};if(!s)return;let n="on"===e?"addEventListener":"removeEventListener";s[n]("pointerdown",v,a),d[n]("pointermove",w,a),d[n]("pointerup",b,l)}function x(){let e,t;let{scrollbar:i,el:s}=r;r.params.scrollbar=eg(r,r.originalParams.scrollbar,r.params.scrollbar,{el:"swiper-scrollbar"});let a=r.params.scrollbar;if(a.el){if("string"==typeof a.el&&r.isElement&&(e=r.el.querySelector(a.el)),e||"string"!=typeof a.el)e||(e=a.el);else if(!(e=d.querySelectorAll(a.el)).length)return;r.params.uniqueNavElements&&"string"==typeof a.el&&e.length>1&&1===s.querySelectorAll(a.el).length&&(e=s.querySelector(a.el)),e.length>0&&(e=e[0]),e.classList.add(r.isHorizontal()?a.horizontalClass:a.verticalClass),!e||(t=e.querySelector(ev(r.params.scrollbar.dragClass)))||(t=N("div",r.params.scrollbar.dragClass),e.append(t)),Object.assign(i,{el:e,dragEl:t}),!a.draggable||r.params.scrollbar.el&&r.scrollbar.el&&y("on"),e&&e.classList[r.enabled?"remove":"add"](...C(r.params.scrollbar.lockClass))}}function E(){let e=r.params.scrollbar,t=r.scrollbar.el;t&&t.classList.remove(...C(r.isHorizontal()?e.horizontalClass:e.verticalClass)),r.params.scrollbar.el&&r.scrollbar.el&&y("off")}l({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),r.scrollbar={el:null,dragEl:null},n("changeDirection",()=>{if(!r.scrollbar||!r.scrollbar.el)return;let e=r.params.scrollbar,{el:t}
1=r.scrollbar;(t=q(t)).forEach(t=>{t.classList.remove(e.horizontalClass,e.verticalClass),t.classList.add(r.isHorizontal()?e.horizontalClass:e.verticalClass)})}),n("init",()=>{!1===r.params.scrollbar.enabled?M():(x(),m(),h())}),n("update resize observerUpdate lock unlock changeDirection",()=>{m()}),n("setTranslate",()=>{h()}),n("setTransition",(e,t)=>{r.params.scrollbar.el&&r.scrollbar.el&&(r.scrollbar.dragEl.style.transitionDuration=`${t}ms`)}),n("enable disable",()=>{let{el:e}=r.scrollbar;e&&e.classList[r.enabled?"remove":"add"](...C(r.params.scrollbar.lockClass))}),n("destroy",()=>{E()});let T=()=>{r.el.classList.remove(...C(r.params.scrollbar.scrollbarDisabledClass)),r.scrollbar.el&&r.scrollbar.el.classList.remove(...C(r.params.scrollbar.scrollbarDisabledClass)),x(),m(),h()},M=()=>{r.el.classList.add(...C(r.params.scrollbar.scrollbarDisabledClass)),r.scrollbar.el&&r.scrollbar.el.classList.add(...C(r.params.scrollbar.scrollbarDisabledClass)),E()};Object.assign(r.scrollbar,{enable:T,disable:M,updateSize:m,setTranslate:h,init:x,destroy:E})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({parallax:{enabled:!1}});let a="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,i)=>{let{rtl:s}=t,a=s?-1:1,r=e.getAttribute("data-swiper-parallax")||"0",l=e.getAttribute("data-swiper-parallax-x"),n=e.getAttribute("data-swiper-parallax-y"),o=e.getAttribute("data-swiper-parallax-scale"),d=e.getAttribute("data-swiper-parallax-opacity"),p=e.getAttribute("data-swiper-parallax-rotate");l||n?(l=l||"0",n=n||"0"):t.isHorizontal()?(l=r,n="0"):(n=r,l="0"),l=l.indexOf("%")>=0?`${parseInt(l,10)*i*a}%`:`${l*i*a}px`,n=n.indexOf("%")>=0?`${parseInt(n,10)*i}%`:`${n*i}px`,null!=d&&(e.style.opacity=d-(d-1)*(1-Math.abs(i)));let c=`translate3d(${l}, ${n}, 0px)`;null!=o&&(c+=` scale(${o-(o-1)*(1-Math.abs(i))})`),p&&null!=p&&(c+=` rotate(${-(p*i*1)}deg)`),e.style.transform=c},l=()=>{let{el:e,slides:i,progress:s,snapGrid:l,isElement:n}=t,o=_(e,a);t.isElement&&o.push(..._(t.hostEl,a)),o.forEach(e=>{r(e,s)}
1),i.forEach((e,i)=>{let n=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(n+=Math.ceil(i/2)-s*(l.length-1)),n=Math.min(Math.max(n,-1),1),e.querySelectorAll(`${a}, [data-swiper-parallax-rotate]`).forEach(e=>{r(e,n)})})},n=function(e){void 0===e&&(e=t.params.speed);let{el:i,hostEl:s}=t,r=[...i.querySelectorAll(a)];t.isElement&&r.push(...s.querySelectorAll(a)),r.forEach(t=>{let i=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(i=0),t.style.transitionDuration=`${i}ms`})};s("beforeInit",()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)}),s("init",()=>{t.params.parallax.enabled&&l()}),s("setTranslate",()=>{t.params.parallax.enabled&&l()}),s("setTransition",(e,i)=>{t.params.parallax.enabled&&n(i)})},function(e){let t,i,s,{swiper:a,extendParams:r,on:l,emit:n}=e,o=M();r({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),a.zoom={enabled:!1};let d=1,p=!1,c=!1,u={x:0,y:0},h=[],m={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},f={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},g={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},v=1;function w(){if(h.length<2)return 1;let e=h[0].pageX,t=h[0].pageY,i=h[1].pageX,s=h[1].pageY;return Math.sqrt((i-e)**2+(s-t)**2)}function b(){let e=a.params.zoom,t=m.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&m.imageEl&&m.imageEl.naturalWidth){let i=m.imageEl.naturalWidth/m.imageEl.offsetWidth;return Math.min(i,t)}return t}function y(e){let t=a.isElement?"swiper-slide":`.${a.params.slideClass}`;return!!e.target.matches(t)||a.slides.filter(t=>t.contains(e.target)).length>0}function x(e){let t=`.${a.params.zoom.containerClass}`;return!!e.target.matches(t)||[...a.hostEl.querySelectorAll(t)].filter(t=>t.contains(e.target)).length>0}function E(e){if("mouse"===e.pointerType&&h.splice(0,h.length),!y(e))return;let s=a.params.zoom;if(t=!1,i=!1,h.push(e),!(h.length<2)){if(t=!0,m.scaleStart=w(),!m.slideEl){m.slideEl=e.target.closest(`.${a.params.slideClass}, swiper-slide`),m.slideEl||(m.slideEl=a.slides[a.activeIndex]);let r=m.slideEl.querySelector(`.${s.containerClass}`);if(r&&(r=r.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=r,r?m.imageWrapEl=R(m.imageEl,`.${s.containerClass}`)[0]:m.imageWrapEl=void 0,!m.imageWrapEl){m.imageEl=void 0;return}m.maxRatio=b()}if(m.imageEl){let[l,n]=function(){if(h.length<2)return{x:null,y:null};let e=m.imageEl.getBoundingClientRect();return[(h[0].pageX+(h[1].pageX-h[0].pageX)/2-e.x-o.scrollX)/d,(h[0].pageY+(h[1].pageY-h[0].pageY)/2-e.y-o.scrollY)/d]}();m.originX=l,m.originY=n,m.imageEl.style.transitionDuration="0ms"}p=!0}}function S(e){if(!y(e))return;let t=a.params.zoom,s=a.zoom,r=h.findIndex(t=>t.pointerId===e.pointerId);r>=0&&(h[r]=e),!(h.length<2)&&(i=!0,m.scaleMove=w(),m.imageEl&&(s.scale=m.scaleMove/m.scaleStart*d,s.scale>m.maxRatio&&(s.scale=m.maxRatio-1+(s.scale-m.maxRatio+1)**.5),s.scale<t.minRatio&&(s.scale=t.minRatio+1-(t.minRatio-s.scale+1)**.5),m.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`))}function T(e){if(!y(e)||"mouse"===e.pointerType&&"pointerout"===e.type)return;let s=a.params.zoom,r=a.zoom,l=h.findIndex(t=>t.pointerId===e.pointerId);l>=0&&h.splice(l,1),t&&i&&(t=!1,i=!1,m.imageEl&&(r.scale=Math.max(Math.min(r.scale,m.maxRatio),s.minRatio),m.imageEl.style.transitionDuration=`${a.params.speed}ms`,m.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`,d=r.scale,p=!1,r.scale>1&&m.slideEl?m.slideEl.classList.add(`${s.zoomedSlideClass}`):r.scale<=1&&m.slideEl&&m.slideEl.classList.remove(`${s.zoomedSlideClass}`),1===r.scale&&(m.originX=0,m.originY=0,m.slideEl=void 0)))}function C(){a.touchEventsData.preventTouchMoveFromPointerMove=!1}function P(e){let t="mouse"===e.pointerType,i=t&&a.params.zoom.panOnMouseMove;if(!y(e)||!x(e))return;let r=a.zoom;if(!m.imageEl)return;if(!f.isTouched||!m.slideEl){i&&k(e);return}if(i){k(e);return}f.isMoved||(f.width=m.imageEl.offsetWidth||m.imageEl.clientWidth,f.height=m.imageEl.offsetHeight||m.imageEl.clientHeight,f.startX=L(m.imageWrapEl,"x")||0,f.startY=L(m.imageWrapEl,"y")||0,m.slideWidth=m.slideEl.offsetWidth,m.slideHeight=m.slideEl.offsetHeight,m.imageWrapEl.style.transitionDuration="0ms");let l=f.width*r.scale,n=f.height*r.scale;f.minX=Math.min(m.slideWidth/2-l/2,0),f.maxX=-f.minX,f.minY=Math.min(m.slideHeight/2-n/2,0),f.maxY=-f.minY,f.touchesCurrent.x=h.length>0?h[0].pageX:e.pageX,f.touchesCurrent.y=h.length>0?h[0].pageY:e.pageY;let o=Math.max(Math.abs(f.touchesCurrent.x-f.touchesStart.x),Math.abs(f.touchesCurrent.y-f.touchesStart.y));if(o>5&&(a.allowClick=!1),!f.isMoved&&!p&&(a.isHorizontal()&&(Math.floor(f.minX)===Math.floor(f.startX)&&f.touchesCurrent.x<f.touchesStart.x||Math.floor(f.maxX)===Math.floor(f.startX)&&f.touchesCurrent.x>f.touchesStart.x)||!a.isHorizontal()&&(Math.floor(f.minY)===Math.floor(f.startY)&&f.touchesCurrent.y<f.touchesStart.y||Math.floor(f.maxY)===Math.floor(f.startY)&&f.touchesCurrent.y>f.touchesStart.y))){f.isTouched=!1,C();return}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(s),a.touchEventsData.preventTouchMoveFromPointerMove=!0,s=setTimeout(()=>{a.destroyed||C()}),f.isMoved=!0;let c=(r.scale-d)/(m.maxRatio-a.params.zoom.minRatio),{originX:u,originY:v}=m;f.currentX=f.touchesCurrent.x-f.touchesStart.x+f.startX+c*(f.width-2*u),f.currentY=f.touchesCurrent.y-f.touchesStart.y+f.startY+c*(f.height-2*v),f.currentX<f.minX&&(f.currentX=f.minX+1-(f.minX-f.currentX+1)**.8),f.currentX>f.maxX&&(f.currentX=f.maxX-1+(f.currentX-f.maxX+1)**.8),f.currentY<f.minY&&(f.currentY=f.minY+1-(f.minY-f.currentY+1)**.8),f.currentY>f.maxY&&(f.currentY=f.maxY-1+(f.currentY-f.maxY+1)**.8),g.prevPositionX||(g.prevPositionX=f.touchesCurrent.x),g.prevPositionY||(g.prevPositionY=f.touchesCurrent.y),g.prevTime||(g.prevTime=Date.now()),g.x=(f.touchesCurrent.x-g.prevPositionX)/(Date.now()-g.prevTime)/2,g.y=(f.touchesCurrent.y-g.prevPositionY)/(Date.now()-g.prevTime)/2,2>Math.abs(f.touchesCurrent.x-g.prevPositionX)&&(g.x=0),2>Math.abs(f.touchesCurrent.y-g.prevPositionY)&&(g.y=0),g.prevPositionX=f.touchesCurrent.x,g.prevPositionY=f.touchesCurrent.y,g.prevTime=Date.now(),m.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}function z(){let e=a.zoom;m.slideEl&&a.activeIndex!==a.slides.indexOf(m.slideEl)&&(m.imageEl&&(m.imageEl.style.transform="translate3d(0,
10,0) scale(1)"),m.imageWrapEl&&(m.imageWrapEl.style.transform="translate3d(0,0,0)"),m.slideEl.classList.remove(`${a.params.zoom.zoomedSlideClass}`),e.scale=1,d=1,m.slideEl=void 0,m.imageEl=void 0,m.imageWrapEl=void 0,m.originX=0,m.originY=0)}function k(e){if(d<=1||!m.imageWrapEl||!y(e)||!x(e))return;let t=o.getComputedStyle(m.imageWrapEl).transform,i=new o.DOMMatrix(t);if(!c){c=!0,u.x=e.clientX,u.y=e.clientY,f.startX=i.e,f.startY=i.f,f.width=m.imageEl.offsetWidth||m.imageEl.clientWidth,f.height=m.imageEl.offsetHeight||m.imageEl.clientHeight,m.slideWidth=m.slideEl.offsetWidth,m.slideHeight=m.slideEl.offsetHeight;return}let s=-((e.clientX-u.x)*3),a=-((e.clientY-u.y)*3),r=f.width*d,l=f.height*d,n=m.slideWidth,p=m.slideHeight,h=Math.min(n/2-r/2,0),g=Math.min(p/2-l/2,0),v=Math.max(Math.min(f.startX+s,-h),h),w=Math.max(Math.min(f.startY+a,-g),g);m.imageWrapEl.style.transitionDuration="0ms",m.imageWrapEl.style.transform=`translate3d(${v}px, ${w}px, 0)`,u.x=e.clientX,u.y=e.clientY,f.startX=v,f.startY=w,f.currentX=v,f.currentY=w}function $(e){let t,i,s,r,l,n,p,c,u,h,g,v,w,y,x,E,S,T;let M=a.zoom,C=a.params.zoom;if(!m.slideEl){e&&e.target&&(m.slideEl=e.target.closest(`.${a.params.slideClass}, swiper-slide`)),m.slideEl||(a.params.virtual&&a.params.virtual.enabled&&a.virtual?m.slideEl=_(a.slidesEl,`.${a.params.slideActiveClass}`)[0]:m.slideEl=a.slides[a.activeIndex]);let P=m.slideEl.querySelector(`.${C.containerClass}`);P&&(P=P.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=P,P?m.imageWrapEl=R(m.imageEl,`.${C.containerClass}`)[0]:m.imageWrapEl=void 0}if(!m.imageEl||!m.imageWrapEl)return;a.params.cssMode&&(a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.touchAction="none"),m.slideEl.classList.add(`${C.zoomedSlideClass}`),void 0===f.touchesStart.x&&e?(t=e.pageX,i=e.pageY):(t=f.touchesStart.x,i=f.touchesStart.y);let z=d,L="number"==typeof e?e:null;1===d&&L&&(t=void 0,i=void 0,f.touchesStart.x=void 0,f.touchesStart.y=void 0);let k=b();M.scale=L||k,d=L||k,e&&!(1===d&&L)?(S=m.slideEl.offsetWidth,T=m.slideEl.offsetHeight,s=H(m.slideEl).left+o.scrollX,r=H(m.slideEl).top+o.scrollY,l=s+S/2-t,n=r+T/2-i,u=m.imageEl.offsetWidth||m.imageEl.clientWidth,h=m.imageEl.offsetHeight||m.imageEl.clientHeight,g=u*M.scale,v=h*M.scale,w=Math.min(S/2-g/2,0),y=Math.min(T/2-v/2,0),x=-w,E=-y,z>0&&L&&"number"==typeof f.currentX&&"number"==typeof f.currentY?(p=f.currentX*M.scale/z,c=f.currentY*M.scale/z):(p=l*M.scale,c=n*M.scale),p<w&&(p=w),p>x&&(p=x),c<y&&(c=y),c>E&&(c=E)):(p=0,c=0),L&&1===M.scale&&(m.originX=0,m.originY=0),f.currentX=p,f.currentY=c,m.imageWrapEl.style.transitionDuration="300ms",m.imageWrapEl.style.transform=`translate3d(${p}px, ${c}px,0)`,m.imageEl.style.transitionDuration="300ms",m.imageEl.style.transform=`translate3d(0,0,0) scale(${M.scale})`}function A(){let e=a.zoom,t=a.params.zoom;if(!m.slideEl){a.params.virtual&&a.params.virtual.enabled&&a.virtual?m.slideEl=_(a.slidesEl,`.${a.params.slideActiveClass}`)[0]:m.slideEl=a.slides[a.activeIndex];let i=m.slideEl.querySelector(`.${t.containerClass}`);i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=i,i?m.imageWrapEl=R(m.imageEl,`.${t.containerClass}`)[0]:m.imageWrapEl=void 0}m.imageEl&&m.imageWrapEl&&(a.params.cssMode&&(a.wrapperEl.style.overflow="",a.wrapperEl.style.touchAction=""),e.scale=1,d=1,f.currentX=void 0,f.currentY=void 0,f.touchesStart.x=void 0,f.touchesStart.y=void 0,m.imageWrapEl.style.transitionDuration="300ms",m.imageWrapEl.style.transform="translate3d(0,0,0)",m.imageEl.style.transitionDuration="300ms",m.imageEl.style.transform="translate3d(0,0,0) scale(1)",m.slideEl.classList.remove(`${t.zoomedSlideClass}`),m.slideEl=void 0,m.originX=0,m.originY=0,a.params.zoom.panOnMouseMove&&(u={x:0,y:0},c&&(c=!1,f.startX=0,f.startY=0)))}function O(e){let t=a.zoom;t.scale&&1!==t.scale?A():$(e)}function I(){let e=!!a.params.passiveListeners&&{passive:!0,capture:!1},t=!a.params.passiveListeners||{passive:!1,capture:!0};return{passiveListener:e,activeListenerWithCapture:t}}function D(){let e=a.zoom;if(e.enabled)return;e.enabled=!0;let{passiveListener:t,activeListenerWithCapture:i}=I();a.wrapperEl.addEventListener("pointerdown",E,t),a.wrapperEl.addEventListener("pointermove",S,i),["pointerup","pointercancel","pointerout"].forEach(e
1=>{a.wrapperEl.addEventListener(e,T,t)}),a.wrapperEl.addEventListener("pointermove",P,i)}function N(){let e=a.zoom;if(!e.enabled)return;e.enabled=!1;let{passiveListener:t,activeListenerWithCapture:i}=I();a.wrapperEl.removeEventListener("pointerdown",E,t),a.wrapperEl.removeEventListener("pointermove",S,i),["pointerup","pointercancel","pointerout"].forEach(e=>{a.wrapperEl.removeEventListener(e,T,t)}),a.wrapperEl.removeEventListener("pointermove",P,i)}Object.defineProperty(a.zoom,"scale",{get:()=>v,set(e){if(v!==e){let t=m.imageEl,i=m.slideEl;n("zoomChange",e,t,i)}v=e}}),l("init",()=>{a.params.zoom.enabled&&D()}),l("destroy",()=>{N()}),l("touchStart",(e,t)=>{a.zoom.enabled&&function(e){let t=a.device;if(!m.imageEl||f.isTouched)return;t.android&&e.cancelable&&e.preventDefault(),f.isTouched=!0;let i=h.length>0?h[0]:e;f.touchesStart.x=i.pageX,f.touchesStart.y=i.pageY}(t)}),l("touchEnd",(e,t)=>{a.zoom.enabled&&function(){let e=a.zoom;if(h.length=0,!m.imageEl)return;if(!f.isTouched||!f.isMoved){f.isTouched=!1,f.isMoved=!1;return}f.isTouched=!1,f.isMoved=!1;let t=300,i=300,s=g.x*t,r=f.currentX+s,l=g.y*i,n=f.currentY+l;0!==g.x&&(t=Math.abs((r-f.currentX)/g.x)),0!==g.y&&(i=Math.abs((n-f.currentY)/g.y));let o=Math.max(t,i);f.currentX=r,f.currentY=n;let d=f.width*e.scale,p=f.height*e.scale;f.minX=Math.min(m.slideWidth/2-d/2,0),f.maxX=-f.minX,f.minY=Math.min(m.slideHeight/2-p/2,0),f.maxY=-f.minY,f.currentX=Math.max(Math.min(f.currentX,f.maxX),f.minX),f.currentY=Math.max(Math.min(f.currentY,f.maxY),f.minY),m.imageWrapEl.style.transitionDuration=`${o}ms`,m.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}()}),l("doubleTap",(e,t)=>{!a.animating&&a.params.zoom.enabled&&a.zoom.enabled&&a.params.zoom.toggle&&O(t)}),l("transitionEnd",()=>{a.zoom.enabled&&a.params.zoom.enabled&&z()}),l("slideChange",()=>{a.zoom.enabled&&a.params.zoom.enabled&&a.params.cssMode&&z()}),Object.assign(a.zoom,{enable:D,disable:N,in:$,out:A,toggle:O})},function(e){let{swiper:t,extendParams:i,on:s}=e;function a(e,t){let i,s,a,r,l;let n=(e,t)=>{for(r=-1,a=e.length;a-r>1;)e[l=a+r>>1]<=t?r=l:a=l;return a};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=(s=n(this.x,e))-1,(e-this.x[i])*(this.y[s]-this.y[i])/(this.x[s]-this.x[i])+this.y[i]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}i({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},s("beforeInit",()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){let e="string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control];e.forEach(e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){let i=`${t.params.eventsPrefix}init`,s=a=>{t.controller.control.push(a.detail[0]),t.update(),e.removeEventListener(i,s)};e.addEventListener(i,s)}});return}t.controller.control=t.params.controller.control}),s("update",()=>{r()}),s("resize",()=>{r()}),s("observerUpdate",()=>{r()}),s("setTranslate",(e,i,s)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(i,s)}),s("setTransition",(e,i,s)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(i,s)}),Object.assign(t.controller,{setTranslate:function(e,i){let s,r;let l=t.controller.control,n=t.constructor;function o(e){if(e.destroyed)return;let i=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(t.controller.spline=t.params.loop?new a(t.slidesGrid,e.slidesGrid):new a(t.snapGrid,e.snapGrid),r=-t.controller.spline.interpolate(-i)),r&&"container"!==t.params.controller.by||((Number.isNaN(s=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()))||!Number.isFinite(s))&&(s=1),r=(i-t.minTranslate())*s+e.minTranslate()),t.params.controller.inverse&&(r=e.maxTranslate()-r),e.updateProgress(r),e.setTranslate(r,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(l))for(let d=0;d<l.length;d+=1)l[d]!==i&&l[d]instanceof n&&o(l[d]);else l instanceof n&&i!==l&&o(l)},setTransition:function(e,i){let s;let a=t.constructor,r=t.controller.control;function l(i){i.destroyed||(i.setTransition(e,t),0!==e&&(i.transitionStart(),i.params.autoHeight&&P(()=>{i.updateAutoHeight()}),Y(i.wrapperEl,()=>{r&&i.transitionEnd()})))}if(Array.isArray(r))for(s=0;s<r.length;s+=1)r[s]!==i&&r[s]instanceof a&&l(r[s]);else r instanceof a&&i!==r&&l(r)}})},function(e){let t,i,{swiper:s,extendParams:a,on:r}=e;a({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,
1scrollOnFocus:!0}}),s.a11y={clicked:!1};let l=null,n=new Date().getTime();function o(e){let t=l;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function d(e){(e=q(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function p(e){(e=q(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function c(e,t){(e=q(e)).forEach(e=>{e.setAttribute("role",t)})}function u(e,t){(e=q(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function h(e,t){(e=q(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function m(e){(e=q(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function f(e){(e=q(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function g(e){if(13!==e.keyCode&&32!==e.keyCode)return;let t=s.params.a11y,i=e.target;if(!(s.pagination&&s.pagination.el&&(i===s.pagination.el||s.pagination.el.contains(e.target)))||e.target.matches(ev(s.params.pagination.bulletClass))){if(s.navigation&&s.navigation.prevEl&&s.navigation.nextEl){let a=q(s.navigation.prevEl),r=q(s.navigation.nextEl);r.includes(i)&&(s.isEnd&&!s.params.loop||s.slideNext(),s.isEnd?o(t.lastSlideMessage):o(t.nextSlideMessage)),a.includes(i)&&(s.isBeginning&&!s.params.loop||s.slidePrev(),s.isBeginning?o(t.firstSlideMessage):o(t.prevSlideMessage))}s.pagination&&i.matches(ev(s.params.pagination.bulletClass))&&i.click()}}function v(){return s.pagination&&s.pagination.bullets&&s.pagination.bullets.length}function w(){return v()&&s.params.pagination.clickable}let b=(e,t,i)=>{d(e),"BUTTON"!==e.tagName&&(c(e,"button"),e.addEventListener("keydown",g)),h(e,i),function(e,t){(e=q(e)).forEach(e=>{e.setAttribute("aria-controls",t)})}(e,t)},y=e=>{i&&i!==e.target&&!i.contains(e.target)&&(t=!0),s.a11y.clicked=!0},x=()=>{t=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{s.destroyed||(s.a11y.clicked=!1)})})},E=e=>{n=new Date().getTime()},T=e=>{if(s.a11y.clicked||!s.params.a11y.scrollOnFocus||new Date().getTime()-n<100)return;let a=e.target.closest(`.${s.params.slideClass}, swiper-slide`);if(!a||!s.slides.includes(a))return;i=a;let r=s.slides.indexOf(a)===s.activeIndex,l=s.params.watchSlidesProgress&&s.visibleSlides&&s.visibleSlides.includes(a);!r&&!l&&(e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(s.isHorizontal()?s.el.scrollLeft=0:s.el.scrollTop=0,requestAnimationFrame(()=>{t||(s.params.loop?s.slideToLoop(parseInt(a.getAttribute("data-swiper-slide-index")),0):s.slideTo(s.slides.indexOf(a),0),t=!1)})))},M=()=>{let e=s.params.a11y;e.itemRoleDescriptionMessage&&u(s.slides,e.itemRoleDescriptionMessage),e.slideRole&&c(s.slides,e.slideRole);let t=s.slides.length;e.slideLabelMessage&&s.slides.forEach((i,a)=>{let r=s.params.loop?parseInt(i.getAttribute("data-swiper-slide-index"),10):a,l=e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,t);h(i,l)})},C=()=>{let e=s.params.a11y;s.el.append(l);let t=s.el;e.containerRoleDescriptionMessage&&u(t,e.containerRoleDescriptionMessage),e.containerMessage&&h(t,e.containerMessage),e.containerRole&&c(t,e.containerRole);let i=s.wrapperEl,a=e.id||i.getAttribute("id")||`swiper-wrapper-${function(e){void 0===e&&(e=16);let t=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(e).replace(/x/g,t)}(16)}`,r=s.params.autoplay&&s.params.autoplay.enabled?"off":"polite";!function(e,t){(e=q(e)).forEach(e=>{e.setAttribute("id",t)})}(i,a),function(e,t){(e=q(e)).forEach(e=>{e.setAttribute("aria-live",t)})}(i,r),M();let{nextEl:n,prevEl:o}=s.navigation?s.navigation:{};if(n=q(n),o=q(o),n&&n.forEach(t=>b(t,a,e.nextSlideMessage)),o&&o.forEach(t=>b(t,a,e.prevSlideMessage)),w()){let d=q(s.pagination.el);d.forEach(e=>{e.addEventListener("keydown",g)})}let p=S();p.addEventListener("visibilitychange",E),s.el.addEventListener("focus",T,!0),s.el.addEventListener("focus",T,!0),s.el.addEventListener("pointerdown",y,!0),s.el.addEventListener("pointerup",x,!0)};r("beforeInit",()=>{(l=N("span",s.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),l.setAttribute("aria-atomic","true")}),r("afterInit",()=>{s.params.a11y.enabled&&C()}),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{s.params.a11y.enabled&&M()}),r("fromEdge toEdge afterInit lock unlock",()=>{s.params.a11y.enabled&&function(){if(s.params.loop||s.params.rewind||!s.navigation)return;let{nextEl:e,prevEl:t}=s.navigation;t&&(s.isBeginning?(m(t),p(t)):(f(t),d(t))),e&&(s.isEnd?(m(e),p(e)):(f(e),d(e)))}()}),r("paginationUpdate",()=>{s.params.a11y.enabled&&function(){let e=s.params.a11y;
1v()&&s.pagination.bullets.forEach(t=>{s.params.pagination.clickable&&(d(t),s.params.pagination.renderBullet||(c(t,"button"),h(t,e.paginationBulletMessage.replace(/\{\{index\}\}/,X(t)+1)))),t.matches(ev(s.params.pagination.bulletActiveClass))?t.setAttribute("aria-current","true"):t.removeAttribute("aria-current")})}()}),r("destroy",()=>{s.params.a11y.enabled&&function(){l&&l.remove();let{nextEl:e,prevEl:t}=s.navigation?s.navigation:{};if(e=q(e),t=q(t),e&&e.forEach(e=>e.removeEventListener("keydown",g)),t&&t.forEach(e=>e.removeEventListener("keydown",g)),w()){let i=q(s.pagination.el);i.forEach(e=>{e.removeEventListener("keydown",g)})}let a=S();a.removeEventListener("visibilitychange",E),s.el&&"string"!=typeof s.el&&(s.el.removeEventListener("focus",T,!0),s.el.removeEventListener("pointerdown",y,!0),s.el.removeEventListener("pointerup",x,!0))}()})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let a=!1,r={},l=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),n=e=>{let t;let i=M();t=e?new URL(e):i.location;let s=t.pathname.slice(1).split("/").filter(e=>""!==e),a=s.length,r=s[a-2],l=s[a-1];return{key:r,value:l}},o=(e,i)=>{let s;let r=M();if(!a||!t.params.history.enabled)return;s=t.params.url?new URL(t.params.url):r.location;let n=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${i}"]`):t.slides[i],o=l(n.getAttribute("data-history"));if(t.params.history.root.length>0){let d=t.params.history.root;"/"===d[d.length-1]&&(d=d.slice(0,d.length-1)),o=`${d}/${e?`${e}/`:""}${o}`}else s.pathname.includes(e)||(o=`${e?`${e}/`:""}${o}`);t.params.history.keepQuery&&(o+=s.search);let p=r.history.state;p&&p.value===o||(t.params.history.replaceState?r.history.replaceState({value:o},null,o):r.history.pushState({value:o},null,o))},d=(e,i,s)=>{if(i)for(let a=0,r=t.slides.length;a<r;a+=1){let n=t.slides[a],o=l(n.getAttribute("data-history"));if(o===i){let d=t.getSlideIndex(n);t.slideTo(d,e,s)}}else t.slideTo(0,e,s)},p=()=>{r=n(t.params.url),d(t.params.speed,r.value,!1)},c=()=>{let e=M();if(t.params.history){if(!e.history||!e.history.pushState){t.params.history.enabled=!1,t.params.hashNavigation.enabled=!0;return}if(a=!0,!(r=n(t.params.url)).key&&!r.value){t.params.history.replaceState||e.addEventListener("popstate",p);return}d(0,r.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p)}},u=()=>{let e=M();t.params.history.replaceState||e.removeEventListener("popstate",p)};s("init",()=>{t.params.history.enabled&&c()}),s("destroy",()=>{t.params.history.enabled&&u()}),s("transitionEnd _freeModeNoMomentumRelease",()=>{a&&o(t.params.history.key,t.activeIndex)}),s("slideChange",()=>{a&&t.params.cssMode&&o(t.params.history.key,t.activeIndex)})},function(e){let{swiper:t,extendParams:i,emit:s,on:a}=e,r=!1,l=S(),n=M();i({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,i){if(t.virtual&&t.params.virtual.enabled){let s=t.slides.find(e=>e.getAttribute("data-hash")===i);if(!s)return 0;let a=parseInt(s.getAttribute("data-swiper-slide-index"),10);return a}return t.getSlideIndex(_(t.slidesEl,`.${t.params.slideClass}[data-hash="${i}"], swiper-slide[data-hash="${i}"]`)[0])}}});let o=()=>{s("hashChange");let e=l.location.hash.replace("#",""),i=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],a=i?i.getAttribute("data-hash"):"";if(e!==a){let r=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===r||Number.isNaN(r))return;t.slideTo(r)}},d=()=>{if(!r||!t.params.hashNavigation.enabled)return;let e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],i=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&n.history&&n.history.replaceState?(n.history.replaceState(null,null,`#${i}`||""),s("hashSet")):(l.location.hash=i||"",s("hashSet"))},p=()=>
1{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;r=!0;let e=l.location.hash.replace("#","");if(e){let i=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(i||0,0,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&n.addEventListener("hashchange",o)},c=()=>{t.params.hashNavigation.watchState&&n.removeEventListener("hashchange",o)};a("init",()=>{t.params.hashNavigation.enabled&&p()}),a("destroy",()=>{t.params.hashNavigation.enabled&&c()}),a("transitionEnd _freeModeNoMomentumRelease",()=>{r&&d()}),a("slideChange",()=>{r&&t.params.cssMode&&d()})},function(e){let t,i,s,a,r,l,n,o,d,p,{swiper:c,extendParams:u,on:h,emit:m,params:f}=e;c.autoplay={running:!1,paused:!1,timeLeft:0},u({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let g=f&&f.autoplay?f.autoplay.delay:3e3,v=f&&f.autoplay?f.autoplay.delay:3e3,w=new Date().getTime();function b(e){c&&!c.destroyed&&c.wrapperEl&&e.target===c.wrapperEl&&(c.wrapperEl.removeEventListener("transitionend",b),!p&&(!e.detail||!e.detail.bySwiperTouchMove)&&P())}let y=()=>
1{if(c.destroyed||!c.autoplay.running)return;c.autoplay.paused?a=!0:a&&(v=s,a=!1);let e=c.autoplay.paused?s:w+v-new Date().getTime();c.autoplay.timeLeft=e,m("autoplayTimeLeft",e,e/g),i=requestAnimationFrame(()=>{y()})},x=()=>{let e;if(!(e=c.virtual&&c.params.virtual.enabled?c.slides.find(e=>e.classList.contains("swiper-slide-active")):c.slides[c.activeIndex]))return;let t=parseInt(e.getAttribute("data-swiper-autoplay"),10);return t},E=e=>{if(c.destroyed||!c.autoplay.running)return;cancelAnimationFrame(i),y();let a=void 0===e?c.params.autoplay.delay:e;g=c.params.autoplay.delay,v=c.params.autoplay.delay;let r=x();!Number.isNaN(r)&&r>0&&void 0===e&&(a=r,g=r,v=r),s=a;let l=c.params.speed,n=()=>{c&&!c.destroyed&&(c.params.autoplay.reverseDirection?!c.isBeginning||c.params.loop||c.params.rewind?(c.slidePrev(l,!0,!0),m("autoplay")):c.params.autoplay.stopOnLastSlide||(c.slideTo(c.slides.length-1,l,!0,!0),m("autoplay")):!c.isEnd||c.params.loop||c.params.rewind?(c.slideNext(l,!0,!0),m("autoplay")):c.params.autoplay.stopOnLastSlide||(c.slideTo(0,l,!0,!0),m("autoplay")),c.params.cssMode&&(w=new Date().getTime(),requestAnimationFrame(()=>{E()})))};return a>0?(clearTimeout(t),t=setTimeout(()=>{n()},a)):requestAnimationFrame(()=>{n()}),a},T=()=>{w=new Date().getTime(),c.autoplay.running=!0,E(),m("autoplayStart")},M=()=>{c.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(i),m("autoplayStop")},C=(e,i)=>{if(c.destroyed||!c.autoplay.running)return;clearTimeout(t),e||(d=!0);let a=()=>{m("autoplayPause"),c.params.autoplay.waitForTransition?c.wrapperEl.addEventListener("transitionend",b):P()};if(c.autoplay.paused=!0,i){o&&(s=c.params.autoplay.delay),o=!1,a();return}let r=s||c.params.autoplay.delay;s=r-(new Date().getTime()-w),c.isEnd&&s<0&&!c.params.loop||(s<0&&(s=0),a())},P=()=>{c.isEnd&&s<0&&!c.params.loop||c.destroyed||!c.autoplay.running||(w=new Date().getTime(),d?(d=!1,E(s)):E(),c.autoplay.paused=!1,m("autoplayResume"))},z=()=>{if(c.destroyed||!c.autoplay.running)return;let e=S();"hidden"===e.visibilityState&&(d=!0,C(!0)),"visible"===e.visibilityState&&P()},L=e=>{"mouse"===e.pointerType&&(d=!0,p=!0,c.animating||c.autoplay.paused||C(!0))},k=e=>{"mouse"===e.pointerType&&(p=!1,c.autoplay.paused&&P())},$=()=>{c.params.autoplay.pauseOnMouseEnter&&(c.el.addEventListener("pointerenter",L),c.el.addEventListener("pointerleave",k))},A=()=>{c.el&&"string"!=typeof c.el&&(c.el.removeEventListener("pointerenter",L),c.el.removeEventListener("pointerleave",k))},O=()=>{let e=S();e.addEventListener("visibilitychange",z)},I=()=>{let e=S();e.removeEventListener("visibilitychange",z)};h("init",()=>{c.params.autoplay.enabled&&($(),O(),T())}),h("destroy",()=>{A(),I(),c.autoplay.running&&M()}),h("_freeModeStaticRelease",()=>{(l||d)&&P()}),h("_freeModeNoMomentumRelease",()=>{c.params.autoplay.disableOnInteraction?M():C(!0,!0)}),h("beforeTransitionStart",(e,t,i)=>{!c.destroyed&&c.autoplay.running&&(i||!c.params.autoplay.disableOnInteraction?C(!0,!0):M())}),h("sliderFirstMove",()=>{if(!c.destroyed&&c.autoplay.running){if(c.params.autoplay.disableOnInteraction){M();return}r=!0,l=!1,d=!1,n=setTimeout(()=>{d=!0,l=!0,C(!0)},200)}}),h("touchEnd",()=>{if(!c.destroyed&&c.autoplay.running&&r){if(clearTimeout(n),clearTimeout(t),c.params.autoplay.disableOnInteraction){l=!1,r=!1;return}l&&c.params.cssMode&&P(),l=!1,r=!1}}),h("slideChange",()=>{!c.destroyed&&c.autoplay.running&&(o=!0)}),Object.assign(c.autoplay,{start:T,stop:M,pause:C,resume:P})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let a=!1,r=!1;function l(){let e;let i=t.thumbs.swiper;if(!i||i.destroyed)return;let s=i.clickedIndex,a=i.clickedSlide;a&&a.classList.contains(t.params.thumbs.slideThumbActiveClass)||null==s||(e=i.params.loop?parseInt(i.clickedSlide.getAttribute("data-swiper-slide-index"),10):s,t.params.loop?t.slideToLoop(e):t.slideTo(e))}function n(){let{thumbs:e}=t.params;if(a)return!1;a=!0;let i=t.constructor;if(e.swiper instanceof i){if(e.swiper.destroyed)return a=!1,!1;t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}
1),t.thumbs.swiper.update()}else if(k(e.swiper)){let s=Object.assign({},e.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new i(s),r=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",l),!0}function o(e){let i=t.thumbs.swiper;if(!i||i.destroyed)return;let s="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView,a=1,r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(a=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(a=1),a=Math.floor(a),i.slides.forEach(e=>e.classList.remove(r)),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let l=0;l<a;l+=1)_(i.slidesEl,`[data-swiper-slide-index="${t.realIndex+l}"]`).forEach(e=>{e.classList.add(r)});else for(let n=0;n<a;n+=1)i.slides[t.realIndex+n]&&i.slides[t.realIndex+n].classList.add(r);let o=t.params.thumbs.autoScrollOffset,d=o&&!i.params.loop;if(t.realIndex!==i.realIndex||d){let p,c;let u=i.activeIndex;if(i.params.loop){let h=i.slides.find(e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`);p=i.slides.indexOf(h),c=t.activeIndex>t.previousIndex?"next":"prev"}else c=(p=t.realIndex)>t.previousIndex?"next":"prev";d&&(p+="next"===c?o:-1*o),i.visibleSlidesIndexes&&0>i.visibleSlidesIndexes.indexOf(p)&&(i.params.centeredSlides?p=p>u?p-Math.floor(s/2)+1:p+Math.floor(s/2)-1:p>u&&i.params.slidesPerGroup,i.slideTo(p,e?0:void 0))}}t.thumbs={swiper:null},s("beforeInit",()=>{let{thumbs:e}=t.params;if(e&&e.swiper){if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){let i=S(),s=()=>{let s="string"==typeof e.swiper?i.querySelector(e.swiper):e.swiper;if(s&&s.swiper)e.swiper=s.swiper,n(),o(!0);else if(s){let a=`${t.params.eventsPrefix}init`,r=i=>{e.swiper=i.detail[0],s.removeEventListener(a,r),n(),o(!0),e.swiper.update(),t.update()};s.addEventListener(a,r)}return s},a=()=>{if(t.destroyed)return;let e=s();e||requestAnimationFrame(a)};requestAnimationFrame(a)}else n(),o(!0)}}),s("slideChange update resize observerUpdate",()=>{o()}),s("setTransition",(e,i)=>{let s=t.thumbs.swiper;s&&!s.destroyed&&s.setTransition(i)}),s("beforeDestroy",()=>{let e=t.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()}),Object.assign(t.thumbs,{init:n,update:o})},function(e){let{swiper:t,extendParams:i,emit:s,once:a}=e;i({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;let e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;let{touchEventsData:e,touches:i}=t;0===e.velocities.length&&e.velocities.push({position:i[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:i[t.isHorizontal()?"currentX":"currentY"],time:z()})},onTouchEnd:function(e){let{currentPos:i}=e;if(t.params.cssMode)return;let{params:r,wrapperEl:l,rtlTranslate:n,snapGrid:o,touchEventsData:d}=t,p=z(),c=p-d.touchStartTime;if(i<-t.minTranslate()){t.slideTo(t.activeIndex);return}if(i>-t.maxTranslate()){t.slides.length<o.length?t.slideTo(o.length-1):t.slideTo(t.slides.length-1);return}if(r.freeMode.momentum){let u,h;if(d.velocities.length>1){let m=d.velocities.pop(),f=d.velocities.pop(),g=m.position-f.position,v=m.time-f.time;t.velocity=g/v,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(v>150||z()-m.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,d.velocities.length=0;
1let w=1e3*r.freeMode.momentumRatio,b=t.velocity*w,y=t.translate+b;n&&(y=-y);let x=!1,E=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;if(y<t.maxTranslate())r.freeMode.momentumBounce?(y+t.maxTranslate()<-E&&(y=t.maxTranslate()-E),u=t.maxTranslate(),x=!0,d.allowMomentumBounce=!0):y=t.maxTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(y>t.minTranslate())r.freeMode.momentumBounce?(y-t.minTranslate()>E&&(y=t.minTranslate()+E),u=t.minTranslate(),x=!0,d.allowMomentumBounce=!0):y=t.minTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(r.freeMode.sticky){let S;for(let T=0;T<o.length;T+=1)if(o[T]>-y){S=T;break}y=-(y=Math.abs(o[S]-y)<Math.abs(o[S-1]-y)||"next"===t.swipeDirection?o[S]:o[S-1])}if(h&&a("transitionEnd",()=>{t.loopFix()}),0!==t.velocity){if(w=n?Math.abs((-y-t.translate)/t.velocity):Math.abs((y-t.translate)/t.velocity),r.freeMode.sticky){let M=Math.abs((n?-y:y)-t.translate),C=t.slidesSizesGrid[t.activeIndex];w=M<C?r.speed:M<2*C?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky){t.slideToClosest();return}r.freeMode.momentumBounce&&x?(t.updateProgress(u),t.setTransition(w),t.setTranslate(y),t.transitionStart(!0,t.swipeDirection),t.animating=!0,Y(l,()=>{t&&!t.destroyed&&d.allowMomentumBounce&&(s("momentumBounce"),t.setTransition(r.speed),setTimeout(()=>{t.setTranslate(u),Y(l,()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(s("_freeModeNoMomentumRelease"),t.updateProgress(y),t.setTransition(w),t.setTranslate(y),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,Y(l,()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(y),t.updateActiveIndex(),t.updateSlidesClasses()}else if(r.freeMode.sticky){t.slideToClosest();return}else r.freeMode&&s("_freeModeNoMomentumRelease");(!r.freeMode.momentum||c>=r.longSwipesMs)&&(s("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}})},function(e){let t,i,s,a,{swiper:r,extendParams:l,on:n}=e;l({grid:{rows:1,fill:"column"}});let o=()=>{let e=r.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*r.size:"string"==typeof e&&(e=parseFloat(e)),e},d=e=>{let{slidesPerView:a}=r.params,{rows:l,fill:n}=r.params.grid,o=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:e.length;s=Math.floor(o/l),t=Math.floor(o/l)===o/l?o:Math.ceil(o/l)*l,"auto"!==a&&"row"===n&&(t=Math.max(t,a*l)),i=t/l},p=()=>{r.slides&&r.slides.forEach(e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[r.getDirectionLabel("margin-top")]="")})},c=(e,a,l)=>{let n,d,p;let{slidesPerGroup:c}=r.params,u=o(),{rows:h,fill:m}=r.params.grid,f=r.virtual&&r.params.virtual.enabled?r.virtual.slides.length:l.length;if("row"===m&&c>1){let g=Math.floor(e/(c*h)),v=e-h*c*g,w=0===g?c:Math.min(Math.ceil((f-g*h*c)/h),c);p=Math.floor(v/w),n=(d=v-p*w+g*c)+p*t/h,a.style.order=n}else"column"===m?(d=Math.floor(e/h),p=e-d*h,(d>s||d===s&&p===h-1)&&(p+=1)>=h&&(p=0,d+=1)):(p=Math.floor(e/i),d=e-p*i);a.row=p,a.column=d,a.style.height=`calc((100% - ${(h-1)*u}px) / ${h})`,a.style[r.getDirectionLabel("margin-top")]=0!==p?u&&`${u}px`:"",a.swiperSlideGridSet=!0},u=(e,i)=>{let{centeredSlides:s,roundLengths:a}=r.params,l=o(),{rows:n}=r.params.grid;if(r.virtualSize=(e+l)*t,r.virtualSize=Math.ceil(r.virtualSize/n)-l,r.params.cssMode||(r.wrapperEl.style[r.getDirectionLabel("width")]=`${r.virtualSize+l}px`),s){let d=[];for(let p=0;p<i.length;p+=1){let c=i[p];a&&(c=Math.floor(c)),i[p]<r.virtualSize+i[0]&&d.push(c)}i.splice(0,i.length),i.push(...d)}},h=()=>{a=r.params.grid&&r.params.grid.rows>1},m=()=>{let{params:e,el:t}=r,i=e.grid&&e.grid.rows>1;a&&!i?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),s=1,r.emitContainerClasses()):!a&&i&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),r.emitContainerClasses()),a=i};n("init",h),n("update",m),r.grid={initSlides:d,unsetSlides:p,updateSlide:c,updateWrapperSize:u}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:ew.bind(t),prependSlide:eb.bind(t),addSlide:ey.bind(t),removeSlide:ex.bind(t),removeAllSlides:eE.bind(t)})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({fadeEffect:{crossFade:!1}});let a=()=>{let{slides:e}=t,i=t.params.fadeEffect;for(let s=0;s<e.length;s+=1){let a=t.slides[s],r=a.swiperSlideOffset,l=-r;t.params.virtualTranslate||(l-=t.translate);let n=0;t.isHorizontal()||(n=l,l=0);let o=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(a.progress),0):1+Math.min(Math.max(a.progress,-1),0),d=eT(i,a);d.style.opacity=o,d.style.transform=`translate3d(${l}px, ${n}px, 0px)`}},r=e=>{let i=t.slides.map(e=>I(e));
1i.forEach(t=>{t.style.transitionDuration=`${e}ms`}),eM({swiper:t,duration:e,transformElements:i,allSlides:!0})};eS({effect:"fade",swiper:t,on:s,setTranslate:a,setTransition:r,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let a=(e,t,i)=>{let s=i?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),a=i?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");s||(s=N("div",`swiper-slide-shadow-cube swiper-slide-shadow-${i?"left":"top"}`.split(" ")),e.append(s)),a||(a=N("div",`swiper-slide-shadow-cube swiper-slide-shadow-${i?"right":"bottom"}`.split(" ")),e.append(a)),s&&(s.style.opacity=Math.max(-t,0)),a&&(a.style.opacity=Math.max(t,0))},r=()=>{let e=t.isHorizontal();t.slides.forEach(t=>{let i=Math.max(Math.min(t.progress,1),-1);a(t,i,e)})},l=()=>{let e;let{el:i,wrapperEl:s,slides:r,width:l,height:n,rtlTranslate:o,size:d,browser:p}=t,c=F(t),u=t.params.cubeEffect,h=t.isHorizontal(),m=t.virtual&&t.params.virtual.enabled,f=0;!u.shadow||(h?((e=t.wrapperEl.querySelector(".swiper-cube-shadow"))||(e=N("div","swiper-cube-shadow"),t.wrapperEl.append(e)),e.style.height=`${l}px`):(e=i.querySelector(".swiper-cube-shadow"))||(e=N("div","swiper-cube-shadow"),i.append(e)));for(let g=0;g<r.length;g+=1){let v=r[g],w=g;m&&(w=parseInt(v.getAttribute("data-swiper-slide-index"),10));let b=90*w,y=Math.floor(b/360);o&&(y=Math.floor(-(b=-b)/360));let x=Math.max(Math.min(v.progress,1),-1),E=0,S=0,T=0;w%4==0?(E=-(4*y)*d,T=0):(w-1)%4==0?(E=0,T=-(4*y)*d):(w-2)%4==0?(E=d+4*y*d,T=d):(w-3)%4==0&&(E=-d,T=3*d+4*d*y),o&&(E=-E),h||(S=E,E=0);let M=`rotateX(${c(h?0:-b)}deg) rotateY(${c(h?b:0)}deg) translate3d(${E}px, ${S}px, ${T}px)`;x<=1&&x>-1&&(f=90*w+90*x,o&&(f=-(90*w)-90*x)),v.style.transform=M,u.slideShadows&&a(v,x,h)}if(s.style.transformOrigin=`50% 50% -${d/2}px`,s.style["-webkit-transform-origin"]=`50% 50% -${d/2}px`,u.shadow){if(h)e.style.transform=`translate3d(0px, ${l/2+u.shadowOffset}px, ${-l/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${u.shadowScale})`;else{let C=Math.abs(f)-90*Math.floor(Math.abs(f)/90),P=u.shadowScale,z=u.shadowScale/(1.5-(Math.sin(2*C*Math.PI/360)/2+Math.cos(2*C*Math.PI/360)/2)),L=u.shadowOffset;e.style.transform=`scale3d(${P}, 1, ${z}) translate3d(0px, ${n/2+L}px, ${-n/2/z}px) rotateX(-89.99deg)`}}let k=(p.isSafari||p.isWebView)&&p.needPerspectiveFix?-d/2:0;s.style.transform=`translate3d(0px,0,${k}px) rotateX(${c(t.isHorizontal()?0:f)}deg) rotateY(${c(t.isHorizontal()?-f:0)}deg)`,s.style.setProperty("--swiper-cube-translate-z",`${k}px`)},n=e=>{let{el:i,slides:s}=t;if(s.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),t.params.cubeEffect.shadow&&!t.isHorizontal()){let a=i.querySelector(".swiper-cube-shadow");a&&(a.style.transitionDuration=`${e}ms`)}};eS({effect:"cube",swiper:t,on:s,setTranslate:l,setTransition:n,recreateShadows:r,getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({flipEffect:{slideShadows:!0,limitRotation:!0}});let a=(e,i)=>{let s=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),a=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");s||(s=eC("flip",e,t.isHorizontal()?"left":"top")),a||(a=eC("flip",e,t.isHorizontal()?"right":"bottom")),s&&(s.style.opacity=Math.max(-i,0)),a&&(a.style.opacity=Math.max(i,0))},r=()=>{t.params.flipEffect,t.slides.forEach(e=>{let i=e.progress;t.params.flipEffect.limitRotation&&(i=Math.max(Math.min(e.progress,
11),-1)),a(e,i)})},l=()=>{let{slides:e,rtlTranslate:i}=t,s=t.params.flipEffect,r=F(t);for(let l=0;l<e.length;l+=1){let n=e[l],o=n.progress;t.params.flipEffect.limitRotation&&(o=Math.max(Math.min(n.progress,1),-1));let d=n.swiperSlideOffset,p=-180*o,c=p,u=0,h=t.params.cssMode?-d-t.translate:-d,m=0;t.isHorizontal()?i&&(c=-c):(m=h,h=0,u=-c,c=0),n.style.zIndex=-Math.abs(Math.round(o))+e.length,s.slideShadows&&a(n,o);let f=`translate3d(${h}px, ${m}px, 0px) rotateX(${r(u)}deg) rotateY(${r(c)}deg)`,g=eT(s,n);g.style.transform=f}},n=e=>{let i=t.slides.map(e=>I(e));i.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),eM({swiper:t,duration:e,transformElements:i})};eS({effect:"flip",swiper:t,on:s,setTranslate:l,setTransition:n,recreateShadows:r,getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}});let a=()=>{let{width:e,height:i,slides:s,slidesSizesGrid:a}=t,r=t.params.coverflowEffect,l=t.isHorizontal(),n=t.translate,o=l?-n+e/2:-n+i/2,d=l?r.rotate:-r.rotate,p=r.depth,c=F(t);for(let u=0,h=s.length;u<h;u+=1){let m=s[u],f=a[u],g=m.swiperSlideOffset,v=(o-g-f/2)/f,w="function"==typeof r.modifier?r.modifier(v):v*r.modifier,b=l?d*w:0,y=l?0:d*w,x=-p*Math.abs(w),E=r.stretch;"string"==typeof E&&-1!==E.indexOf("%")&&(E=parseFloat(r.stretch)/100*f);let S=l?0:E*w,T=l?E*w:0,M=1-(1-r.scale)*Math.abs(w);.001>Math.abs(T)&&(T=0),.001>Math.abs(S)&&(S=0),.001>Math.abs(x)&&(x=0),.001>Math.abs(b)&&(b=0),.001>Math.abs(y)&&(y=0),.001>Math.abs(M)&&(M=0);let C=`translate3d(${T}px,${S}px,${x}
1px) rotateX(${c(y)}deg) rotateY(${c(b)}deg) scale(${M})`,P=eT(r,m);if(P.style.transform=C,m.style.zIndex=-Math.abs(Math.round(w))+1,r.slideShadows){let z=l?m.querySelector(".swiper-slide-shadow-left"):m.querySelector(".swiper-slide-shadow-top"),L=l?m.querySelector(".swiper-slide-shadow-right"):m.querySelector(".swiper-slide-shadow-bottom");z||(z=eC("coverflow",m,l?"left":"top")),L||(L=eC("coverflow",m,l?"right":"bottom")),z&&(z.style.opacity=w>0?w:0),L&&(L.style.opacity=-w>0?-w:0)}}},r=e=>{let i=t.slides.map(e=>I(e));i.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration=`${e}ms`})})};eS({effect:"coverflow",swiper:t,on:s,setTranslate:a,setTransition:r,perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let a=e=>"string"==typeof e?e:`${e}px`,r=()=>{let{slides:e,wrapperEl:i,slidesSizesGrid:s}=t,r=t.params.creativeEffect,{progressMultiplier:l}=r,n=t.params.centeredSlides,o=F(t);if(n){let d=s[0]/2-t.params.slidesOffsetBefore||0;i.style.transform=`translateX(calc(50% - ${d}px))`}for(let p=0;p<e.length;p+=1){let c=e[p],u=c.progress,h=Math.min(Math.max(c.progress,-r.limitProgress),r.limitProgress),m=h;n||(m=Math.min(Math.max(c.originalProgress,-r.limitProgress),r.limitProgress));let f=c.swiperSlideOffset,g=[t.params.cssMode?-f-t.translate:-f,0,0],v=[0,0,0],w=!1;t.isHorizontal()||(g[1]=g[0],g[0]=0);let b={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};h<0?(b=r.next,w=!0):h>0&&(b=r.prev,w=!0),g.forEach((e,t)=>{g[t]=`calc(${e}px + (${a(b.translate[t])} * ${Math.abs(h*l)}))`}),v.forEach((e,t)=>{let i=b.rotate[t]*Math.abs(h*l);v[t]=i}),c.style.zIndex=-Math.abs(Math.round(u))+e.length;let y=g.join(", "),x=`rotateX(${o(v[0])}deg) rotateY(${o(v[1])}deg) rotateZ(${o(v[2])}deg)`,E=m<0?`scale(${1+(1-b.scale)*m*l})`:`scale(${1-(1-b.scale)*m*l})`,S=m<0?1+(1-b.opacity)*m*l:1-(1-b.opacity)*m*l,T=`translate3d(${y}) ${x} ${E}`;if(w&&b.shadow||!w){let M=c.querySelector(".swiper-slide-shadow");if(!M&&b.shadow&&(M=eC("creative",c)),M){let C=r.shadowPerProgress?h*(1/r.limitProgress):h;M.style.opacity=Math.min(Math.max(Math.abs(C),0),1)}}let P=eT(r,c);P.style.transform=T,P.style.opacity=S,b.origin&&(P.style.transformOrigin=b.origin)}},l=e=>{let i=t.slides.map(e=>I(e));i.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),eM({swiper:t,duration:e,transformElements:i,allSlides:!0})};eS({effect:"creative",swiper:t,on:s,setTranslate:r,setTransition:l,perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}});let a=()=>{let{slides:e,activeIndex:i,rtlTranslate:s}=t,a=t.params.cardsEffect,{startTranslate:r,isTouched:l}=t.touchEventsData,n=s?-t.translate:t.translate;for(let o=0;o<e.length;o+=1){let d=e[o],p=d.progress,c=Math.min(Math.max(p,-4),4),u=d.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(u-=e[0].swiperSlideOffset);let h=t.params.cssMode?-u-t.translate:-u,m=0,f=-100*Math.abs(c),g=1,v=-a.perSlideRotate*c,w=a.perSlideOffset-.75*Math.abs(c),b=t.virtual&&t.params.virtual.enabled?t.virtual.from+o:o,y=(b===i||b===i-1)&&c>0&&c<1&&(l||t.params.cssMode)&&n<r,x=(b===i||b===i+1)&&c<0&&c>-1&&(l||t.params.cssMode)&&n>r;if(y||x){let E=(1-Math.abs((Math.abs(c)-.5)/.5))**.5;v+=-28*c*E,g+=-.5*E,w+=96*E,m=`${-25*E*Math.abs(c)}%`}if(h=c<0?`calc(${h}px ${s?"-":"+"} (${w*Math.abs(c)}%))`:c>0?`calc(${h}px ${s?"-":"+"} (-${w*Math.abs(c)}%))`:`${h}px`,!t.isHorizontal()){let S=m;m=h,h=S}let T=c<0?`${1+(1-g)*c}`:`${1-(1-g)*c}`,M=` 2 translate3d(${h}, ${m}, ${f}px) 3 rotateZ(${a.rotate?s?-v:v:0}deg) 4 scale(${T}) 5 `;if(a.slideShadows){let C=d.querySelector(".swiper-slide-shadow");C||(C=eC("cards",d)),C&&(C.style.opacity=Math.min(Math.max((Math.abs(c)-.5)/.5,0),1))}d.style.zIndex=-Math.abs(Math.round(p))+e.length;let P=eT(a,d);P.style.transform=M}},r=e=>{let i=t.slides.map(e=>I(e));
5i.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),eM({swiper:t,duration:e,transformElements:i})};eS({effect:"cards",swiper:t,on:s,setTranslate:a,setTransition:r,perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:t.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!t.params.cssMode})})}];ef.use(eP);let ez=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function eL(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function ek(e,t){let i=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>i.indexOf(e)).forEach(i=>{void 0===e[i]?e[i]=t[i]:eL(t[i])&&eL(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:ek(e[i],t[i]):e[i]=t[i]})}function e$(e){return void 0===e&&(e=""),e.replace(/-[a-z]/g,e=>e.toUpperCase().replace("-",""))}let eA=e=>{if(parseFloat(e)===Number(e))return Number(e);if("true"===e||""===e)return!0;if("false"===e)return!1;if("null"===e)return null;if("undefined"!==e){if("string"==typeof e&&e.includes("{")&&e.includes("}")&&e.includes('"')){let t;try{t=JSON.parse(e)}catch(i){t=e}return t}return e}},eO=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function eI(e,t,i){let s={},a={};ek(s,eu);let r=[...ez,"on"],l=r.map(e=>e.replace(/_/,""));r.forEach(t=>{void 0!==e[t=t.replace("_","")]&&(a[t]=e[t])});let n=[...e.attributes];return"string"==typeof t&&void 0!==i&&n.push({name:t,value:eL(i)?{...i}:i}),n.forEach(e=>{let t=eO.find(t=>e.name.startsWith(`${t}-`));if(t){let i=e$(t),s=e$(e.name.split(`${t}-`)[1]);void 0===a[i]&&(a[i]={}),!0===a[i]&&(a[i]={enabled:!0}),a[i][s]=eA(e.value)}else{let r=e$(e.name);if(!l.includes(r))return;let n=eA(e.value);a[r]&&eO.includes(e.name)&&!eL(n)?(a[r].constructor!==Object&&(a[r]={}),a[r].enabled=!!n):a[r]=n}}),ek(s,a),s.navigation?s.navigation={prevEl:".swiper-button-prev",nextEl:".swiper-button-next",...!0!==s.navigation?s.navigation:{}}:!1===s.navigation&&delete s.navigation,s.scrollbar?s.scrollbar={el:".swiper-scrollbar",...!0!==s.scrollbar?s.scrollbar:{}}:!1===s.scrollbar&&delete s.scrollbar,s.pagination?s.pagination={el:".swiper-pagination",...!0!==s.pagination?s.pagination:{}}:!1===s.pagination&&delete s.pagination,{params:s,passedParams:a}}let e_="undefined"==typeof window||"undefined"==typeof HTMLElement?class{}
5:HTMLElement,eD=`<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg> 6 `,eN=(e,t)=>{if("undefined"!=typeof CSSStyleSheet&&e.adoptedStyleSheets){let i=new CSSStyleSheet;i.replaceSync(t),e.adoptedStyleSheets=[i]}else{let s=document.createElement("style");s.rel="stylesheet",s.textContent=t,e.appendChild(s)}};class eH extends e_{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return eD}static get prevButtonSvg(){return eD.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[
vendor: 13,444 bytes, line 6
6":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",
6...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join("\n")}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let e=this.slideSlots||0,t=[...this.querySelectorAll("[slot^=slide-]")].map(e=>parseInt(e.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=t.length?Math.max(...t)+1:0,this.rendered){if(this.slideSlots>e)for(let i=e;i<this.slideSlots;i+=1){let s=document.createElement("swiper-slide");s.setAttribute("part",`slide slide-${i+1}`);let a=document.createElement("slot");a.setAttribute("name",`slide-${i+1}`),s.appendChild(a),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(s)}else if(this.slideSlots<e){let r=this.swiper.slides;for(let l=r.length-1;l>=0;l-=1)l>this.slideSlots&&r[l].remove()}}}render(){var e,t,i;if(this.rendered)return;this.calcSlideSlots();let s=this.cssStyles();this.slideSlots>0&&(s=s.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),s.length&&eN(this.shadowRoot,s),this.cssLinks().forEac
6h(e=>{let t=this.shadowRoot.querySelector(`link[href="${e}"]`);if(t)return;let i=document.createElement("link");i.rel="stylesheet",i.href=e,this.shadowRoot.appendChild(i)});let a=document.createElement("div");a.classList.add("swiper"),a.part="container",a.innerHTML=` 7 <slot name="container-start"></slot> 8 <div class="swiper-wrapper" part="wrapper"> 9 <slot></slot> 10 ${Array.from({length:this.slideSlots}).map((e,t)=>` 11 <swiper-slide part="slide slide-${t}"> 12 <slot name="slide-${t}"></slot> 13 </swiper-slide> 14 `).join("")} 15 </div> 16 <slot name="container-end"></slot> 17 ${(void 0===(e=this.passedParams)&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl)?` 18 <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div> 19 <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div> 20 `:""} 21 ${(void 0===(t=this.passedParams)&&(t={}),t.pagination&&void 0===t.pagination.el)?` 22 <div part="pagination" class="swiper-pagination"></div> 23 `:""} 24 ${(void 0===(i=this.passedParams)&&(i={}),i.scrollbar&&void 0===i.scrollbar.el)?` 25 <div part="scrollbar" class="swiper-scrollbar"></div> 26 `:""} 27 `,this.shadowRoot.appendChild(a),this.rendered=!0}initialize(){var e=this;if(this.swiper&&this.swiper.initialized)return;let{params:t,passedParams:i}=eI(this);this.swiperParams=t,this.passedParams=i,delete this.swiperParams.init,this.render(),this.swiper=new ef(this.shadowRoot.querySelector(".swiper"),{...t.virtual?{}:{observer:!0},...t,touchEventsTarget:"container",onAny:function(i){"observerUpdate"===i&&e.calcSlideSlots();let s=t.eventsPrefix?`${t.eventsPrefix}${i.toLowerCase()}`:i.toLowerCase();for(var a=arguments.length,r=Array(a>1?a-1:0),l=1;l<a;l++)r[l-1]=arguments[l];let n=new CustomEvent(s,{detail:r,bubbles:"hashChange"!==i,cancelable:!0});e.dispatchEvent(n)}})}connectedCallback(){this.swiper&&this.swiper.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||!1===this.init||"false"===this.getAttribute("init")||this.initialize()}disconnectedCallback(){(!(this.nested&&this.closest("swiper-slide"))||!this.closest("swiper-slide").swiperLoopMoveDOM)&&this.swiper&&this.swiper.destroy&&this.swiper.destroy()}updateSwiperOnPropChange(e,t){let{params:i,passedParams:s}=eI(this,e,t);this.passedParams=s,this.swiperParams=i,this.swiper&&this.swiper.params[e]===t||function(e){let t,i,s,a,r,l,n,o,{swiper:d,slides:p,passedParams:c,changedParams:u,nextEl:h,prevEl:m,scrollbarEl:f,paginationEl:g}=e,v=u.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:w,pagination:b,navigation:y,scrollbar:x,virtual:E,thumbs:S}=d;u.includes("thumbs")&&c.thumbs&&c.thumbs.swiper&&!c.thumbs.swiper.destroyed&&w.thumbs&&(!w.thumbs.swiper||w.thumbs.swiper.destroyed)&&(t=!0),u.includes("controller")&&c.controller&&c.controller.control&&w.controller&&!w.controller.control&&(i=!0),u.includes("pagination")&&c.pagination&&(c.pagination.el||g)&&(w.pagination||!1===w.pagination)&&b&&!b.el&&(s=!0),u.includes("scrollbar")&&c.scrollbar&&(c.scrollbar.el||f)&&(w.scrollbar||!1===w.scrollbar)&&x&&!x.el&&(a=!0),u.includes("navigation")&&c.navigation&&(c.navigation.prevEl||m)&&(c.navigation.nextEl||h)&&(w.navigation||!1===w.navigation)&&y&&!y.prevEl&&!y.nextEl&&(r=!0);let T=e=>{d[e]&&(d[e].destroy(),"navigation"===e?(d.isElement&&(d[e].prevEl.remove(),d[e].nextEl.remove()),w[e].prevEl=void 0,w[e].nextEl=void 0,d[e].prevEl=void 0,d[e].nextEl=void 0):(d.isElement&&d[e].el.remove(),w[e].el=void 0,d[e].el=void 0))};if(u.includes("loop")&&d.isElement&&(w.loop&&!c.loop?l=!0:!w.loop&&c.loop?n=!0:o=!0),v.forEach(e=>{if(eL(w[e])&&eL(c[e]))Object.assign(w[e],c[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in c[e]&&!c[e].enabled&&T(e);else{let t=c[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&T(e):w[e]=c[e]}}),v.includes("controller")&&!i&&d.controller&&d.controller.control&&w.controller&&w.controller.control&&(d.controller.control=w.controller.control),u.includes("children")&&p&&E&&w.virtual.enabled?(E.slides=p,E.update(!0)):u.includes("virtual")&&E&&w.virtual.enabled&&(p&&(E.slides=p),E.update(!0)),u.includes("children")&&p&&w.loop&&(o=!0),t){let M=S.init();M&&S.update(!0)}i&&(d.controller.control=w.controller.control),s&&(d.isElement&&(!g||"string"==typeof g)&&((g=document.createElement("div")).classList.add("swiper-pagination"),g.part.add("pagination"),d.el.appendChild(g)),g&&(w.pagination.el=g),b.init(),b.render(),b.update(
27)),a&&(d.isElement&&(!f||"string"==typeof f)&&((f=document.createElement("div")).classList.add("swiper-scrollbar"),f.part.add("scrollbar"),d.el.appendChild(f)),f&&(w.scrollbar.el=f),x.init(),x.updateSize(),x.setTranslate()),r&&(d.isElement&&(h&&"string"!=typeof h||((h=document.createElement("div")).classList.add("swiper-button-next"),h.innerHTML=d.hostEl.constructor.nextButtonSvg,h.part.add("button-next"),d.el.appendChild(h)),m&&"string"!=typeof m||((m=document.createElement("div")).classList.add("swiper-button-prev"),m.innerHTML=d.hostEl.constructor.prevButtonSvg,m.part.add("button-prev"),d.el.appendChild(m))),h&&(w.navigation.nextEl=h),m&&(w.navigation.prevEl=m),y.init(),y.update()),u.includes("allowSlideNext")&&(d.allowSlideNext=c.allowSlideNext),u.includes("allowSlidePrev")&&(d.allowSlidePrev=c.allowSlidePrev),u.includes("direction")&&d.changeDirection(c.direction,!1),(l||o)&&d.loopDestroy(),(n||o)&&d.loopCreate(),d.update()}({swiper:this.swiper,passedParams:this.passedParams,changedParams:[e$(e)],..."navigation"===e&&s[e]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{},..."pagination"===e&&s[e]?{paginationEl:".swiper-pagination"}:{},..."scrollbar"===e&&s[e]?{scrollbarEl:".swiper-scrollbar"}:{}})}attributeChangedCallback(e,t,i){this.swiper&&this.swiper.initialized&&("true"===t&&null===i&&(i=!1),this.updateSwiperOnPropChange(e,i))}static get observedAttributes(){let e=ez.filter(e=>e.includes("_")).map(e=>e.replace(/[A-Z]/g,e=>`-${e}`).replace("_","").toLowerCase());return e}}ez.forEach(e=>{"init"!==e&&(e=e.replace("_",""),Object.defineProperty(eH.prototype,e,{configurable:!0,get(){return(this.passedParams||{})[e]},set(t){this.passedParams||(this.passedParams={}),this.passedParams[e]=t,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(e,t)}}))}),"undefined"!=typeof window&&(window.SwiperElementRegisterParams=e=>{ez.push(...e)}),"undefined"==typeof window||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",eH),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",class extends e_{constructor(){super(),this.attachShadow({mode:"open"})}render(){let e=this.lazy||""===this.getAttribute("lazy")||"true"===this.getAttribute("lazy");if(eN(this.shadowRoot,"::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}"),this.shadowRoot.appendChild(document.createElement("slot")),e){let t=document.createElement("div");t.classList.add("swiper-lazy-preloader"),t.part.add("preloader"),this.shadowRoot.appendChild(t)}}initialize(){this.render()}connectedCallback(){this.swiperLoopMoveDOM||this.initialize()}}));let eB=e=>{let{Component:t,pageProps:i}=e,s=(0,m.useRouter)();return(0,l.jsxs)("main",{className:v()(b()[s.locale],o().variable,p().variable),children:[(0,l.jsx)(f,{}),(0,l.jsx)(t,{...i})]})};var eX=eB},99489:function(e){e.exports={"zh-Hant-TW":"_app_zh-Hant-TW__j_J7_","zh-sg":"_app_zh-sg__KQHsK",en:"_app_en__v_reU",id:"_app_id__0q20D"}},14983:function(){},70624:function(e){e.exports={style:{fontFamily:"'__Nunito_a3d362', '__Nunito_Fallback_a3d362'",fontStyle:"normal"},className:"__className_a3d362",variable:"__variable_a3d362"}},83096:function(e){e.exports={style:{fontFamily:"'__Roboto_161a31', '__Roboto_Fallback_161a31'",fontStyle:"normal"},className:"__className_161a31",variable:"__variable_161a31"}},71144:function(e,t,i){e.exports=i(4606)},29981:function(e,t,i){var s,a;void 0!==(s="function"==typeof(a=function(){var e,t,i,s={};s.version="0.2.0";var a=s.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function r(e,t,i){return e<t?t:e>i?i:e}s.configure=function(e){var t,i;for(t in e)void 0!==(i=e[t])&&e.hasOwnProperty(t)&&(a[t]=i);return this}
27,s.status=null,s.set=function(e){var t=s.isStarted();e=r(e,a.minimum,1),s.status=1===e?null:e;var i=s.render(!t),o=i.querySelector(a.barSelector),d=a.speed,p=a.easing;return i.offsetWidth,l(function(t){var r,l;""===a.positionUsing&&(a.positionUsing=s.getPositioningCSS()),n(o,(r=e,(l="translate3d"===a.positionUsing?{transform:"translate3d("+(-1+r)*100+"%,0,0)"}:"translate"===a.positionUsing?{transform:"translate("+(-1+r)*100+"%,0)"}:{"margin-left":(-1+r)*100+"%"}).transition="all "+d+"ms "+p,l)),1===e?(n(i,{transition:"none",opacity:1}),i.offsetWidth,setTimeout(function(){n(i,{transition:"all "+d+"ms linear",opacity:0}),setTimeout(function(){s.remove(),t()},d)},d)):setTimeout(t,d)}),this},s.isStarted=function(){return"number"==typeof s.status},s.start=function(){s.status||s.set(0);var e=function(){setTimeout(function(){s.status&&(s.trickle(),e())},a.trickleSpeed)};return a.trickle&&e(),this},s.done=function(e){return e||s.status?s.inc(.3+.5*Math.random()).set(1):this},s.inc=function(e){var t=s.status;return t?("number"!=typeof e&&(e=(1-t)*r(Math.random()*t,.1,.95)),t=r(t+e,0,.994),s.set(t)):s.start()},s.trickle=function(){return s.inc(Math.random()*a.trickleRate)},e=0,t=0,s.promise=function(i){return i&&"resolved"!==i.state()&&(0===t&&s.start(),e++,t++,i.always(function(){0==--t?(e=0,s.done()):s.set((e-t)/e)})),this},s.render=function(e){if(s.isRendered())return document.getElementById("nprogress");d(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=a.template;var i,r,l=t.querySelector(a.barSelector),o=e?"-100":(-1+(s.status||0))*100,p=document.querySelector(a.parent);return n(l,{transition:"all 0 linear",transform:"translate3d("+o+"%,0,0)"}),!a.showSpinner&&(r=t.querySelector(a.spinnerSelector))&&u(r),p!=document.body&&d(p,"nprogress-custom-parent"),p.appendChild(t),t},s.remove=function(){p(document.documentElement,"nprogress-busy"),p(document.querySelector(a.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&u(e)},s.isRendered=function(){return!!document.getElementById("nprogress")},s.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective" in e?"translate3d":t+"Transform" in e?"translate":"margin"};var l=(i=[],function(e){i.push(e),1==i.length&&function e(){var t=i.shift();t&&t(e)}()}),n=function(){var e=["Webkit","O","Moz","ms"],t={};function i(i,s,a){var r;s=t[r=(r=s).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[r]=function(t){var i=document.body.style;if(t in i)return t;for(var s,a=e.length,r=t.charAt(0).toUpperCase()+t.slice(1);a--;)if((s=e[a]+r)in i)return s;return t}(r)),i.style[s]=a}return function(e,t){var s,a,r=arguments;if(2==r.length)for(s in t)void 0!==(a=t[s])&&t.hasOwnProperty(s)&&i(e,s,a);else i(e,r[1],r[2])}}();function o(e,t){return("string"==typeof e?e:c(e)).indexOf(" "+t+" ")>=0}function d(e,t){var i=c(e);o(i,t)||(e.className=(i+t).substring(1))}function p(e,t){var i,s=c(e);o(e,t)&&(i=s.replace(" "+t+" "," "),e.className=i.substring(1,i.length-1))}function c(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function u(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return s})?a.call(t,i,t,e):a)&&(e.exports=s)},82187:function(e,t){var i; /*! 28 Copyright (c) 2018 Jed Watson. 29 Licensed under the MIT License (MIT), see 30 http://jedwatson.github.io/classnames 31*/ !function(){"use strict";var s={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var i=arguments[t];i&&(e=r(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var i in e)s.call(e,i)&&e[i]&&(t=r(t,i));return t}(i)))}return e}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0!==(i=(function(){return a}).apply(t,[]))&&(e.exports=i)}()}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[774,179],function(){return t(28568),t(4606)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.