PageSourceSearch

https://uniserve.ca/_next/static/chunks/226-6b2b97deea8712c4.js

js uniserve.ca collected 2026-09-24 21:15:54 UTC 141,119 bytes, 10 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[226],{105:(e,t,i)=>{"use strict";i.d(t,{default:()=>s.a});var r=i(5461),s=i.n(r)},360:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=i(4313)._(i(3108)).default.createContext({})},776:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return n}});let r=i(4313)._(i(3108)),s=i(1032),n=r.default.createContext(s.imageConfigDefault)},842:(e,t,i)=>{"use strict";i.d(t,{G3:()=>p,_Y:()=>f});var r,s=i(3108),n=i(8397),l=function(){return(l=Object.assign||function(e){for(var t,i=1,r=arguments.length;i<r;i++)for(var s in t=arguments[i])Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s]);return e}).apply(this,arguments)},a=function(e){var t;e?function(e){if(e)for(;e.lastChild;)e.lastChild.remove()}("string"==typeof e?document.getElementById(e):e):(t=document.querySelector(".grecaptcha-badge"))&&t.parentNode&&document.body.removeChild(t.parentNode)},o=function(e,t){a(t),window.___grecaptcha_cfg=void 0;var i,r=document.querySelector("#"+e);r&&r.remove(),(i=document.querySelector('script[src^="https://www.gstatic.com/recaptcha/releases"]'))&&i.remove()},d=function(e){var t=e.render,i=e.onLoadCallbackName,r=e.language,s=e.onLoad,n=e.useRecaptchaNet,l=e.useEnterprise,a=e.scriptProps,o=void 0===a?{}:a,d=o.nonce,c=void 0===d?"":d,u=o.defer,p=o.async,f=o.id,h=o.appendTo,m=(void 0===f?"":f)||"google-recaptcha-v3";if(document.querySelector("#"+m))s();else{var g,v="https://www."+((g={useEnterprise:l,useRecaptchaNet:n}).useRecaptchaNet?"recaptcha.net":"google.com")+"/recaptcha/"+(g.useEnterprise?"enterprise.js":"api.js"),b=document.createElement("script");b.id=m,b.src=v+"?render="+t+("explicit"===t?"&onload="+i:"")+(r?"&hl="+r:""),c&&(b.nonce=c),b.defer=!!(void 0!==u&&u),b.async=!!(void 0!==p&&p),b.onload=s,("body"===h?document.body:document.getElementsByTagName("head")[0]).appendChild(b)}},c=function(e){void 0===n||n.env,console.warn(e)};(r||(r={})).SCRIPT_NOT_AVAILABLE="Recaptcha script is not available";var u=(0,s.createContext)({executeRecaptcha:function(){throw Error("GoogleReCaptcha Context has not yet been implemented, if you are using useGoogleReCaptcha hook, make sure the hook is called inside component wrapped by GoogleRecaptchaProvider")}});function p(e){var t=e.reCaptchaKey,i=e.useEnterprise,n=void 0!==i&&i,a=e.useRecaptchaNet,p=void 0!==a&&a,f=e.scriptProps,h=e.language,m=e.container,g=e.children,v=(0,s.useState)(null),b=v[0],y=v[1],w=(0,s.useRef)(t),S=JSON.stringify(f),E=JSON.stringify(null==m?void 0:m.parameters);(0,s.useEffect)(function(){if(t){var e=(null==f?void 0:f.id)||"google-recaptcha-v3",i=(null==f?void 0:f.onLoadCallbackName)||"onRecaptchaLoadCallback";return window[i]=function(){var e=n?window.grecaptcha.enterprise:window.grecaptcha,i=l({badge:"inline",size:"invisible",sitekey:t},(null==m?void 0:m.parameters)||{});w.current=e.render(null==m?void 0:m.element,i)},d({render:(null==m?void 0:m.element)?"explicit":t,onLoadCallbackName:i,useEnterprise:n,useRecaptchaNet:p,scriptProps:f,language:h,onLoad:function(){if(window&&window.grecaptcha){var e=n?window.grecaptcha.enterprise:window.grecaptcha;e.ready(function(){y(e)})}else c("<GoogleRecaptchaProvider /> "+r.SCRIPT_NOT_AVAILABLE)},onError:function(){c("Error loading google recaptcha script")}}),function(){o(e,null==m?void 0:m.element)}}c("<GoogleReCaptchaProvider /> recaptcha key not provided")},[n,p,S,E,h,t,null==m?void 0:m.element]);var T=(0,s.useCallback)(function(e){if(!b||!b.execute)throw Error("<GoogleReCaptchaProvider /> Google Recaptcha has not been loaded");return b.execute(w.current,{action:e})},[b,w]),C=(0,s.useMemo)(function(){return{executeRecaptcha:b?T:void 0,container:null==m?void 0:m.element}},[T,b,null==m?void 0:m.element]);return s.createElement(u.Provider,{value:C},g)}u.Consumer;var f=function(){return(0,s.useContext)(u)};function h(e,t){return e(t={exports:{}},t.exports),t.exports}var m="function"==typeof Symbol&&Symbol.for,g=m?Symbol.for("react.element"):60103,v=m?Symbol.for("react.portal"):60106,b=m?Symbol.for("react.fragment"):60107,y=m?Symbol.for("react.strict_mode"):60108,w=m?Symbol.for("react.profiler"):60114,S=m?Symbol.for("react.provider"):60109,E=m?Symbol.for("react.context"):60110,T=m?Symbol.for("react.async_mode"):60111,C=m?Symbol.for("react.concurrent_mode"):60111,x=m?Symbol.for("react.forward_ref"):60112,P=m?Symbol.for("react.suspense"):60113,L=m?Symbol.for("react.suspense_list"):60120,M=m?Symbol.for("react.memo"):60115,_=m?Symbol.for("react.lazy"):60116,O=m?Symbol.for("react.block"):60121,A=m?Symbol.for("react.fundamental"):60117,k=m?Symbol.for("react.responder"):60118,I=m?Symbol.for("react.scope"):60119;function R(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case g:switch(e=e.type){case T:case C:case b:case w:case y:case P:return e;default:switch(e=e&&e.$$typeof){case E:case x:case _:case M:case S:return e;default:return t}}case v:return t}}}function D(e){return R(e)===C}var z={AsyncMode:T,ConcurrentMode:C,ContextConsumer:E,ContextProvider:S,Element:g,ForwardRef:x,Fragment:b,Lazy:_,Memo:M,Portal:v,Profiler:w,StrictMode:y,Suspense:P,isAsyncMode:function(e){return D(e)||R(e)===T},isConcurrentMode:D,isContextConsumer:function(e){return R(e)===E},isContextProvider:function(e){return R(e)===S},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===g},isForwardRef:function(e){return R(e)===x},isFragment:function(e){return R(e)===b},isLazy:function(e){return R(e)===_},isMemo:function(e){return R(e)===M},isPortal:function(e){return R(e)===v},isProfiler:function(e){return R(e)===w},isStrictMode:function(e){return R(e)===y},isSuspense:function(e){return R(e)===P},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===b||e===C||e===w||e===y||e===P||e===L||"object"==typeof e&&null!==e&&(e.$$typeof===_||e.$$typeof===M||e.$$typeof===S||e.$$typeof===E||e.$$typeof===x||e.$$typeof===A||e.$$typeof===k||e.$$typeof===I||e.$$typeof===O)},typeOf:R},j=h(function(e,t){}),N=(j.AsyncMode,j.ConcurrentMode,j.ContextConsumer,j.ContextProvider,j.Element,j.ForwardRef,j.Fragment,j.Lazy,j.Memo,j.Portal,j.Profiler,j.StrictMode,j.Suspense,j.isAsyncMode,j.isConcurrentMode,j.isContextConsumer,j.isContextProvider,j.isElement,j.isForwardRef,j.isFragment,j.isLazy,j.isMemo,j.isPortal,j.isProfiler,j.isStrictMode,j.isSuspense,j.isValidElementType,j.typeOf,h(function(e){e.exports=z})),$={};$[N.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},$[N.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Object.getOwnPropertyNames,Object.getOwnPropertySymbols,Object.getOwnPropertyDescriptor,Object.getPrototypeOf,Object.prototype},1007:()=>{},1032:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{VALID_LOADERS:function(){return i},imageConfigDefault:function(){return r}});let i=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumResponseBody:5e7,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},1174:(e,t,i)=>{"use strict";i.d(t,{A:()=>s});var r=i(5926);let s=({swiper:e,extendParams:t,on:i})=>{t({fadeEffect:{crossFade:!1}}),!function(e){let{effect:t,swiper:i,on:r,setTranslate:s,setTransition:n,overwriteParams:l,perspective:a,recreateShadows:o,getEffectParams:d}=e;r("beforeInit",()=>{if(i.params.effect!==t)return;i.classNames.push(`${i.params.containerModifierClass}${t}`),a&&a()&&i.classNames.push(`${i.params.containerModifierClass}3d`);let e=l?l():{};Object.assign(i.params,e),Object.assign(i.originalParams,e)}),r("setTranslate _virtualUpdated",()=>{i.params.effect===t&&s()}),r("setTransition",(e,r)=>{i.params.effect===t&&n(r)}),r("transitionEnd",()=>{if(i.params.effect===t&&o){let e=d?d():void 0;e&&e.slideShadows&&(i.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())}),o())}});let c=!1;r("virtualUpdate",()=>{i.params.effect===t&&(i.slides.length||(c=!0),requestAnimationFrame(()=>{c&&i.slides&&i.slides.length&&(s(),c=!1)}))})}({effect:"fade",swiper:e,on:i,setTranslate:()=>{let{slides:t}=e,i=e.params.fadeEffect;for(let s=0;s<t.length;s+=1){let n=t[s],l=-(n.swiperSlideOffset??0);e.params.virtualTranslate||(l-=e.translate);let a=0;e.isHorizontal()||(a=l,l=0);let o=n.progress??0,d=i.crossFade?Math.max(1-Math.abs(o),0):1+Math.min(Math.max(o,-1),0),c=function(e,t){let i=(0,r.p)(t);return i!==t&&(i.style.backfaceVisibility="hidden",i.style.setProperty("-webkit-backface-visibility","hidden")),i}(0,n);c.style.opacity=String(d),c.style.transform=`translate3d(${l}px, ${a}px, 0px)`}},setTransition:t=>{let i=e.slides.map(e=>(0,r.p)(e));i.forEach(e=>{e.style.transitionDuration=`${t}ms`}),function({swiper:e,duration:t,transformElements:i,allSlides:s}){let{activeIndex:n}=e;if(e.params.virtualTranslate&&0!==t){let t=!1;(s?i:i.filter(t=>{let i=t.classList.contains("swiper-slide-transform")?t.parentElement?t.parentElement instanceof HTMLElement?t.parentElement:void 0:e.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode):t;return!!i&&e.getSlideIndex(i)===n})).forEach(i=>{(0,r.m)(i,()=>{if(t||!e||e.destroyed)return;t=!0,e.animating=!1;let i=new CustomEvent("transitionend",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(i)})})}}({swiper:e,duration:t,transformElements:i,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})}},1241:()=>{},1771:(e,t,i)=>{"use strict";i.d(t,{l:()=>f,Id:()=>h});let r=e=>`[${e}]`,s=e=>Array.isArray(e)?e:[e],n=(e,t,i)=>{let r=0,s=!1;return{init:()=>{r<=0&&(e(),s=!0),r+=1},reset:()=>{r>0&&(r-=1),r<=0&&s&&t()},clearAndReset:()=>{r=0,s=!1,i?.(),t()},initIsCalled:()=>s}},l={SCROLL_DISABLED:"data-noscroll-target-scroll-disabled",SCROLL_SCROLLBAR_WIDTH_ADJUSTMENT:"data-noscroll-target-scroll-scrollbar-width-adjustment",SCROLLBAR_WIDTH_ADJUSTMENT:"data-noscroll-target-scrollbar-width-adjustment",SCROLLABLE:"data-noscroll-target-scrollable",GLOBAL_STYLES:"data-noscroll-global-styles"},a={TARGET_SCROLLBAR_WIDTH:"--noscroll-target-scrollbar-width",TARGET_PADDING_RIGHT:"--noscroll-target-padding-right"},{adjustScrollbarWidth:o,removeScrollbarWidthAdjustment:d,updateAllScrollbarWidthAdjustment:c,disableScroll:u,enableScroll:p,disablePageScroll:f,enablePageScroll:h,pageScrollIsDisabled:m,createPageScrollToggler:g,markScrollable:v,unmarkScrollable:b}=(e=>{let t=e=>
1{s(e).forEach(e=>{e.removeAttribute(l.SCROLLBAR_WIDTH_ADJUSTMENT);let t=window.getComputedStyle(e);e.style.setProperty(a.TARGET_PADDING_RIGHT,t.paddingRight),e.setAttribute(l.SCROLLBAR_WIDTH_ADJUSTMENT,"")})},i=e=>{s(e).forEach(e=>{let t=!1;e.removeAttribute(l.SCROLL_SCROLLBAR_WIDTH_ADJUSTMENT),null!==e.getAttribute(l.SCROLL_DISABLED)&&(t=!0,e.removeAttribute(l.SCROLL_DISABLED)),e.style.setProperty(a.TARGET_SCROLLBAR_WIDTH,`${(e=>{if(e===document.body){let e=document.documentElement.clientWidth;return window.innerWidth-e}let t=e.style.borderLeftWidth,i=e.style.borderRightWidth;e.style.borderLeftWidth="0px",e.style.borderRightWidth="0px";let r=e.offsetWidth-e.clientWidth;return e.style.borderLeftWidth=t,e.style.borderRightWidth=i,r})(e)}px`),t&&e.setAttribute(l.SCROLL_DISABLED,"");let i=window.getComputedStyle(e);e.style.setProperty(a.TARGET_PADDING_RIGHT,i.paddingRight),e.setAttribute(l.SCROLL_SCROLLBAR_WIDTH_ADJUSTMENT,"")})},o=()=>{t([...document.querySelectorAll(r(l.SCROLLBAR_WIDTH_ADJUSTMENT))]),i([...document.querySelectorAll(r(l.SCROLL_SCROLLBAR_WIDTH_ADJUSTMENT))])},d=function(e,t){let i,r,s;return(...n)=>{i?(clearTimeout(r),r=setTimeout(()=>{Date.now()-s>=t&&(e(...n),s=Date.now())},Math.max(t-(Date.now()-s),0))):(e(...n),s=Date.now(),i=!0)}}(o,e?.windowResizeThrottle??200),{init:c,reset:u}=n(()=>{e?.noHandleWindowResize||window.addEventListener("resize",d),e?.onInitScrollDisable?.()},()=>{e?.noHandleWindowResize||window.removeEventListener("resize",d),e?.onResetScrollDisable?.()}),p=(t,{scrollbarWidthAdjustment:s=!0}={})=>{(()=>{if(document.querySelector(r(l.GLOBAL_STYLES)))return;let e=r(l.SCROLL_DISABLED),t=r(l.SCROLLBAR_WIDTH_ADJUSTMENT),i=r(l.SCROLL_SCROLLBAR_WIDTH_ADJUSTMENT),s=`    
2    ${e} {
3        overflow: hidden !important;
4    }
5    
6    ${e} ${t},
7    ${e}${i} {
8        padding-right: calc(var(${a.TARGET_PADDING_RIGHT}) + var(${a.TARGET_SCROLLBAR_WIDTH})) !important;
9    }
10    `,n=document.createElement("style");n.setAttribute(l.GLOBAL_STYLES,""),n.appendChild(document.createTextNode(s)),document.head.appendChild(n)})(),c(),e?.onScrollDisable?.(t),s&&i(t),t.setAttribute(l.SCROLL_DISABLED,"")},f=t=>{null!==t.getAttribute(l.SCROLL_DISABLED)&&(u(),e?.onScrollEnable?.(t),s(t).forEach(e=>{e.removeAttribute(l.SCROLL_SCROLLBAR_WIDTH_ADJUSTMENT),e.style.removeProperty(a.TARGET_SCROLLBAR_WIDTH),e.style.removeProperty(a.TARGET_PADDING_RIGHT)}),t.removeAttribute(l.SCROLL_DISABLED))},{init:h,reset:m,initIsCalled:g}=n(()=>p(document.body),()=>f(document.body));return{adjustScrollbarWidth:t,removeScrollbarWidthAdjustment:e=>{s(e).forEach(e=>{e.removeAttribute(l.SCROLLBAR_WIDTH_ADJUSTMENT),e.style.removeProperty(a.TARGET_PADDING_RIGHT)})},updateAllScrollbarWidthAdjustment:o,disableScroll:p,enableScroll:f,disablePageScroll:h,enablePageScroll:m,pageScrollIsDisabled:g,createPageScrollToggler:()=>{let e=!1,t={disablePageScroll(){e||(h(),e=!0)},enablePageScroll(){e&&(m(),e=!1)},togglePageScroll(){e?t.enablePageScroll():t.disablePageScroll()}};return t},markScrollable:e=>{s(e).forEach(e=>{e.setAttribute(l.SCROLLABLE,"")})},unmarkScrollable:e=>{s(e).forEach(e=>{e.removeAttribute(l.SCROLLABLE)})}}})()},1860:(e,t)=>{"use strict";function i(e){let{widthInt:t,heightInt:i,blurWidth:r,blurHeight:s,blurDataURL:n,objectFit:l}=e,a=r?40*r:t,o=s?40*s:i,d=a&&o?"viewBox='0 0 "+a+" "+o+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+d+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(d?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+n+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return i}})},2355:(e,t,i)=>{"use strict";
10Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return n}});let r=i(4143),s=i(6838);function n(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),i=new URL(e,t);return i.origin===t&&(0,s.hasBasePath)(i.pathname)}catch(e){return!1}}},2813:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{formatUrl:function(){return n},formatWithValidation:function(){return a},urlObjectKeys:function(){return l}});let r=i(6210)._(i(3619)),s=/https?|ftp|gopher|file/;function n(e){let{auth:t,hostname:i}=e,n=e.protocol||"",l=e.pathname||"",a=e.hash||"",o=e.query||"",d=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?d=t+e.host:i&&(d=t+(~i.indexOf(":")?"["+i+"]":i),e.port&&(d+=":"+e.port)),o&&"object"==typeof o&&(o=String(r.urlQueryToSearchParams(o)));let c=e.search||o&&"?"+o||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||s.test(n))&&!1!==d?(d="//"+(d||""),l&&"/"!==l[0]&&(l="/"+l)):d||(d=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),""+n+d+(l=l.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+a}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function a(e){return n(e)}},3245:(e,t,i)=>{"use strict";function r(e=""){return`.${e.trim().replace(/([.:!+/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}i.d(t,{c:()=>r})},3291:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return o}}),i(3718);let r=i(1860),s=i(1032),n=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function o(e,t){var i,o;let d,c,u,{src:p,sizes:f,unoptimized:h=!1,priority:m=!1,loading:g,className:v,quality:b,width:y,height:w,fill:S=!1,style:E,overrideSrc:T,onLoad:C,onLoadingComplete:x,placeholder:P="empty",blurDataURL:L,fetchPriority:M,decoding:_="async",layout:O,objectFit:A,objectPosition:k,lazyBoundary:I,lazyRoot:R,...D}=e,{imgConf:z,showAltText:j,blurComplete:N,defaultLoader:$}=t,G=z||s.imageConfigDefault;if("allSizes"in G)d=G;else{let e=[...G.deviceSizes,...G.imageSizes].sort((e,t)=>e-t),t=G.deviceSizes.sort((e,t)=>e-t),r=null==(i=G.qualities)?void 0:i.sort((e,t)=>e-t);d={...G,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===$)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let B=D.loader||$;delete D.loader,delete D.srcSet;let H="__next_img_default"in B;if(H){if("custom"===d.loader)throw Object.defineProperty(Error('Image with src "'+p+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=B;B=t=>{let{config:i,...r}=t;return e(r)}}if(O){"fill"===O&&(S=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[O];e&&(E={...E,...e});let t={responsive:"100vw",fill:"100vw"}[O];t&&!f&&(f=t)}let F="",V=a(y),W=a(w);if((o=p)&&"object"==typeof o&&(l(o)||void 0!==o.src)){let e=l(p)?p.default:p;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(c=e.blurWidth,u=e.blurHeight,L=L||e.blurDataURL,F=e.src,!S)if(V||W){if(V&&!W){let t=V/e.width;W=Math.round(e.height*t)}else if(!V&&W){let t=W/e.height;V=Math.round(e.width*t)}}else V=e.width,W=e.height}let q=!m&&("lazy"===g||void 0===g);(!(p="string"==typeof p?p:F)||p.startsWith("data:")||p.startsWith("blob:"))&&(h=!0,q=!1),d.unoptimized&&(h=!0),H&&!d.dangerouslyAllowSVG&&p.split("?",1)[0].endsWith(".svg")&&(h=!0);let U=a(b),Y=Object.assign(S?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:A,objectPosition:k}:{},j?{}:{color:"transparent"},E),X=N||"empty"===P?null:"blur"===P?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:V,heightInt:W,blurWidth:c,blurHeight:u,blurDataURL:L||"",objectFit:Y.objectFit})+'")':'url("'+P+'")',J=n.includes(Y.objectFit)?"fill"===Y.objectFit?"100% 100%":"cover":Y.objectFit,K=X?{backgroundSize:J,backgroundPosition:Y.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:X}:{}
10,Z=function(e){let{config:t,src:i,unoptimized:r,width:s,quality:n,sizes:l,loader:a}=e;if(r)return{src:i,srcSet:void 0,sizes:void 0};let{widths:o,kind:d}=function(e,t,i){let{deviceSizes:r,allSizes:s}=e;if(i){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(i);)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:s.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:s,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>s.find(t=>t>=e)||s[s.length-1]))],kind:"x"}}(t,s,l),c=o.length-1;return{sizes:l||"w"!==d?l:"100vw",srcSet:o.map((e,r)=>a({config:t,src:i,quality:n,width:e})+" "+("w"===d?e:r+1)+d).join(", "),src:a({config:t,src:i,quality:n,width:o[c]})}}({config:d,src:p,unoptimized:h,width:V,quality:U,sizes:f,loader:B});return{props:{...D,loading:q?"lazy":g,fetchPriority:M,width:V,height:W,decoding:_,className:v,style:{...Y,...K},sizes:Z.sizes,srcSet:Z.srcSet,src:T||Z.src},meta:{unoptimized:h,priority:m,placeholder:P,fill:S}}}},3601:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});var r=i(5926);class s{x;y;lastIndex;binarySearch;constructor(e,t){let i,r,s;this.binarySearch=(e,t)=>{for(r=-1,i=e.length;i-r>1;)e[s=i+r>>1]<=t?r=s:i=s;return i},this.x=e,this.y=t,this.lastIndex=e.length-1}interpolate(e){if(!e)return 0;let t=this.binarySearch(this.x,e),i=t-1;return(e-this.x[i])*(this.y[t]-this.y[i])/(this.x[t]-this.x[i])+this.y[i]}}let n=({swiper:e,extendParams:t,on:i})=>{function n(){return e.params.controller}function l(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},i("beforeInit",()=>{let t=n().control;if("undefined"!=typeof window&&("string"==typeof t||t instanceof HTMLElement))return void("string"==typeof t?[...document.querySelectorAll(t)]:[t]).forEach(t=>{e.controller.control||(e.controller.control=[]);let i=e.controller.control;if(t&&t.swiper)i.push(t.swiper);else if(t){let r=`${e.params.eventsPrefix}init`,s=n=>{let l=n.detail;l&&l[0]&&i.push(l[0]),e.update(),t.removeEventListener(r,s)};t.addEventListener(r,s)}});e.controller.control=t}),i("update",()=>{l()}),i("resize",()=>{l()}),i("observerUpdate",()=>{l()}),i("setTranslate",(t,i,r)=>{e.controller.control&&(Array.isArray(e.controller.control)||!e.controller.control.destroyed)&&e.controller.setTranslate(i,r)}),i("setTransition",(t,i,r)=>{e.controller.control&&(Array.isArray(e.controller.control)||!e.controller.control.destroyed)&&e.controller.setTransition(i,r)}),Object.assign(e.controller,{setTranslate:function(t,i){let r,l,a=e.controller.control,o=e.constructor;function d(t){if(t.destroyed)return;let i=e.rtlTranslate?-e.translate:e.translate,a=n();if("slide"===a.by)e.controller.spline=e.params.loop?new s(e.slidesGrid,t.slidesGrid):new s(e.snapGrid,t.snapGrid),l=-e.controller.spline.interpolate(-i);else l=0;l&&"container"!==a.by||((Number.isNaN(r=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()))||!Number.isFinite(r))&&(r=1),l=(i-e.minTranslate())*r+t.minTranslate()),a.inverse&&(l=t.maxTranslate()-l),t.updateProgress(l),t.setTranslate(l,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(a))for(let e=0;e<a.length;e+=1){let t=a[e];t&&t!==i&&t instanceof o&&d(t)}else a instanceof o&&i!==a&&d(a)},setTransition:function(t,i){let s=e.constructor,n=e.controller.control;function l(i){i.destroyed||(i.setTransition(t,e),0!==t&&(i.transitionStart(),i.params.autoHeight&&(0,r.t)(()=>{i.updateAutoHeight()}),(0,r.m)(i.wrapperEl,()=>{n&&i.transitionEnd()})))}if(Array.isArray(n))for(let e=0;e<n.length;e+=1){let t=n[e];t&&t!==i&&t instanceof s&&l(t)}else n instanceof s&&i!==n&&l(n)}})}},3619:(e,t)=>{"use strict";function i(e){let t={};for(let[i,r]of e.entries()){let e=t[i];void 0===e?t[i]=r:Array.isArray(e)?e.push(r):t[i]=[e,r]}return t}function r(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[i,s]of Object.entries(e))if(Array.isArray(s))for(let e of s)t.append(i,r(e));else t.set(i,r(s));return t}function n(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];for(let t of i){for(let i of t.keys())e.delete(i);for(let[i,r]of t.entries())e.append(i,r)}return e}
10Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{assign:function(){return n},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return s}})},3713:(e,t)=>{"use strict";function i(e){var t;let{config:i,src:r,width:s,quality:n}=e,l=n||(null==(t=i.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return i.path+"?url="+encodeURIComponent(r)+"&w="+s+"&q="+l+(r.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),i.__next_img_default=!0;let r=i},4143:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{DecodeError:function(){return h},MiddlewareNotFoundError:function(){return b},MissingStaticPage:function(){return v},NormalizeError:function(){return m},PageNotFoundError:function(){return g},SP:function(){return p},ST:function(){return f},WEB_VITALS:function(){return i},execOnce:function(){return r},getDisplayName:function(){return o},getLocationOrigin:function(){return l},getURL:function(){return a},isAbsoluteUrl:function(){return n},isResSent:function(){return d},loadGetInitialProps:function(){return u},normalizeRepeatedSlashes:function(){return c},stringifyError:function(){return y}});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,i=!1;return function(){for(var r=arguments.length,s=Array(r),n=0;n<r;n++)s[n]=arguments[n];return i||(i=!0,t=e(...s)),t}}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,n=e=>s.test(e);function l(){let{protocol:e,hostname:t,port:i}=window.location;
10return e+"//"+t+(i?":"+i:"")}function a(){let{href:e}=window.location,t=l();return e.substring(t.length)}function o(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function u(e,t){let i=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await u(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(i&&d(i))return r;if(!r)throw Object.defineProperty(Error('"'+o(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.'),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return r}let p="undefined"!=typeof performance,f=p&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class m extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class v extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class b extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function y(e){return JSON.stringify({message:e.message,stack:e.stack})}},4320:(e,t)=>{"use strict";function i(e){let{ampFirst:t=!1,hybrid:i=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||i&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return i}})},4407:(e,t,i)=>{"use strict";i.d(t,{A:()=>l});var r=i(8264),s=i(5926);let n='<svg class="swiper-navigation-icon" 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>',l=({swiper:e,extendParams:t,on:i,emit:l})=>{function a(){return e.params.navigation}function o(t){let i;return t&&"string"==typeof t&&e.isElement&&(i=e.el.querySelector(t)||e.hostEl.querySelector(t))?i:(t&&("string"==typeof t&&(i=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&i&&i.length>1&&1===e.el.querySelectorAll(t).length?i=e.el.querySelector(t):i&&1===i.length&&(i=i[0])),t&&!i)?t:i}function d(t,i){let r=a();(0,s.s)(t).forEach(t=>{t&&(t.classList[i?"add":"remove"](...r.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=i),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](r.lockClass))})}function c(){let{nextEl:t,prevEl:i}=e.navigation;if(e.params.loop){d(i,!1),d(t,!1);return}d(i,e.isBeginning&&!e.params.rewind),d(t,e.isEnd&&!e.params.rewind)}function u(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),l("navigationPrev"))}function p(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),l("navigationNext"))}function f(){e.params.navigation=(0,r.c)(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"});let t=a();if(!(t.nextEl||t.prevEl))return;let i=o(t.nextEl),l=o(t.prevEl);Object.assign(e.navigation,{nextEl:i,prevEl:l});let d=(0,s.s)(i),c=(0,s.s)(l),f=(i,r)=>{if(i){if(t.addIcons&&i.matches(".swiper-button-next,.swiper-button-prev")&&!i.querySelector("svg")){let e=document.createElement("div");(0,s.w)(e,n);let t=e.querySelector("svg");t&&i.appendChild(t),e.remove()}i.addEventListener("click","next"===r?p:u)}!e.enabled&&i&&i.classList.add(...t.lockClass.split(" "))};d.forEach(e=>f(e,"next")),c.forEach(e=>f(e,"prev"))}function h(){let t=a(),{nextEl:i,prevEl:r}=e.navigation,n=(0,s.s)(i),l=(0,s.s)(r),o=(e,i)=>{e.removeEventListener("click","next"===i?p:u),e.classList.remove(...t.disabledClass.split(" "))};
10n.forEach(e=>o(e,"next")),l.forEach(e=>o(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:n},i("init",()=>{!1===a().enabled?m():(f(),c())}),i("toEdge fromEdge lock unlock",()=>{c()}),i("destroy",()=>{h()}),i("enable disable",()=>{let t=a(),{nextEl:i,prevEl:r}=e.navigation,n=(0,s.s)(i),l=(0,s.s)(r);if(e.enabled)return void c();[...n,...l].filter(e=>!!e).forEach(e=>e.classList.add(t.lockClass))}),i("click",(t,i)=>{let r=a(),{nextEl:n,prevEl:o}=e.navigation,d=(0,s.s)(n),c=(0,s.s)(o),u=i.target,p=c.includes(u)||d.includes(u);if(e.isElement&&!p){let e=i.composedPath?i.composedPath():[];e.length&&(p=e.find(e=>d.includes(e)||c.includes(e)))}if(r.hideOnClick&&!p){let t;if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===u||e.pagination.el.contains(u)))return;d.length?t=d[0].classList.contains(r.hiddenClass):c.length&&(t=c[0].classList.contains(r.hiddenClass)),!0===t?l("navigationShow"):l("navigationHide"),[...d,...c].filter(e=>!!e).forEach(e=>e.classList.toggle(r.hiddenClass))}});let m=()=>{let t=a();e.el.classList.add(...t.navigationDisabledClass.split(" ")),h()};Object.assign(e.navigation,{enable:()=>{let t=a();e.el.classList.remove(...t.navigationDisabledClass.split(" ")),f(),c()},disable:m,update:c,init:f,destroy:h})}},4765:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=i(4313)._(i(3108)).default.createContext(null)},4829:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let r=i(3108),s=r.useLayoutEffect,n=r.useEffect;function l(e){let{headManager:t,reduceComponentsToState:i}=e;function l(){if(t&&t.mountedInstances){let s=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(i(s,e))}}return s(()=>{var i;return null==t||null==(i=t.mountedInstances)||i.add(e.children),()=>{var i;null==t||null==(i=t.mountedInstances)||i.delete(e.children)}}),s(()=>(t&&(t._pendingUpdate=l),()=>{t&&(t._pendingUpdate=l)})),n(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},5035:(e,t,i)=>{"use strict";i.d(t,{A:()=>l});var r=i(3245),s=i(5926),n=i(8264);let l=({swiper:e,extendParams:t,on:i,emit:l})=>{let a=!1,o=null,d=null,c=0,u=0,p=0,f=0;function h(){return e.params.scrollbar}function m(){let t=h();if(!t.el||!e.scrollbar.el)return;let{scrollbar:i,rtlTranslate:r}=e,{dragEl:s,el:n}=i,l=e.params.loop?e.progressLoop??0:e.progress,a=u,d=(p-u)*l;r?(d=-d)>0?(a=u-d,d=0):-d+u>p&&(a=p+d):d<0?(a=u+d,d=0):d+u>p&&(a=p-d),e.isHorizontal()?(s.style.transform=`translate3d(${d}px, 0, 0)`,s.style.width=`${a}px`):(s.style.transform=`translate3d(0px, ${d}px, 0)`,s.style.height=`${a}px`),t.hide&&(o&&clearTimeout(o),n.style.opacity="1",o=setTimeout(()=>{n.style.opacity="0",n.style.transitionDuration="400ms"},1e3))}function g(){let t=h();if(!t.el||!e.scrollbar.el)return;let{scrollbar:i}=e,{dragEl:r,el:s}=i;r.style.width="",r.style.height="",p=e.isHorizontal()?s.offsetWidth:s.offsetHeight,f=e.size/(e.virtualSize+(e.params.slidesOffsetBefore??0)-(e.params.centeredSlides?e.snapGrid[0]:0)),u="auto"===t.dragSize?p*f:parseInt(String(t.dragSize),10),e.isHorizontal()?r.style.width=`${u}px`:r.style.height=`${u}px`,f>=1?s.style.display="none":s.style.display="",t.hide&&(s.style.opacity="0"),e.params.watchOverflow&&e.enabled&&i.el.classList[e.isLocked?"add":"remove"](t.lockClass)}function v(t){return e.isHorizontal()?t.clientX??t.touches?.[0]?.clientX??0:t.clientY??t.touches?.[0]?.clientY??0}function b(t){let i,{scrollbar:r,rtlTranslate:n}=e,{el:l}=r;i=Math.max(Math.min(i=(v(t)-(0,s.h)(l)[e.isHorizontal()?"left":"top"]-(null!==c?c:u/2))/(p-u),1),0),n&&(i=1-i);let a=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*i;e.updateProgress(a),e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}function y(t){let i=h(),{scrollbar:r,wrapperEl:s}=e,{el:n,dragEl:o}=r;a=!0,c=t.target===o?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),s.style.transitionDuration="100ms",o.style.transitionDuration="100ms",b(t),d&&clearTimeout(d),n.style.transitionDuration="0ms",i.hide&&(n.style.opacity="1"),e.params.cssMode&&(e.wrapperEl.style.scrollSnapType="none"),l("scrollbarDragStart",t)}function w(t){let{scrollbar:i,wrapperEl:r}=e,{el:s,dragEl:n}=i;a&&(t.cancelable&&t.preventDefault(),b(t),r.style.transitionDuration="0ms",s.style.transitionDuration="0ms",n.style.transitionDuration="0ms",l("scrollbarDragMove",t))}function S(t){let i=h(),{scrollbar:r,wrapperEl:n}=e,{el:o}=r;a&&(a=!1,e.params.cssMode&&(e.wrapperEl.style.scrollSnapType="",n.style.transitionDuration=""),i.hide&&(d&&clearTimeout(d),d=(0,s.t)(()=>{o.style.opacity="0",o.style.transitionDuration="400ms"},1e3)),l("scrollbarDragEnd",t),i.snapOnRelease&&e.slideToClosest())}function E(t){let{scrollbar:i,params:r}=e,s=i.el;if(!s)return;let n=!!r.passiveListeners&&{passive:!1,capture:!1},l=!!r.passiveListeners&&{passive:!0,capture:!1},a="on"===t?"addEventListener":"removeEventListener";s[a]("pointerdown",y,n),document[a]("pointermove",w,n),document[a]("pointerup",S,l)}function T(){let t,{scrollbar:i,el:l}=e;e.params.scrollbar=(0,n.c)(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});let a=h();if(!a.el)return;if((t="string"==typeof a.el&&e.isElement?e.el.querySelector(a.el):a.el)||"string"!=typeof a.el)t||(t=a.el);else if(!(t=document.querySelectorAll(a.el)).length)return;e.params.uniqueNavElements&&"string"==typeof a.el&&t.length>1&&1===l.querySelectorAll(a.el).length&&(t=l.querySelector(a.el)),t.length>0&&(t=t[0]);let o=t;o.classList.add(e.isHorizontal()?a.horizontalClass:a.verticalClass);let d=null;o&&((d=o.querySelector((0,r.c)(a.dragClass)))||(d=(0,s.a)("div",a.dragClass),o.append(d))),Object.assign(i,{el:o,dragEl:d}),a.draggable&&h().el&&e.scrollbar.el&&E("on"),o&&o.classList[e.enabled?"remove":"add"](...(0,s.c)(a.lockClass))}function C(){let t=h(),i=e.scrollbar.el;i&&i.classList.remove(...(0,s.c)(e.isHorizontal()?t.horizontalClass:t.verticalClass)),h().el&&e.scrollbar.el&&E("off")}t({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"}}),e.scrollbar={el:null,dragEl:null},i("changeDirection",()=>{if(!e.scrollbar||!e.scrollbar.el)return;let t=h();(0,s.s)(e.scrollbar.el).forEach(i=>
10{i.classList.remove(t.horizontalClass,t.verticalClass),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),i("init",()=>{!1===h().enabled?x():(T(),g(),m())}),i("update resize observerUpdate lock unlock changeDirection",()=>{g()}),i("setTranslate",()=>{m()}),i("setTransition",(t,i)=>{h().el&&e.scrollbar.el&&(e.scrollbar.dragEl.style.transitionDuration=`${i}ms`)}),i("enable disable",()=>{let{el:t}=e.scrollbar;t&&t.classList[e.enabled?"remove":"add"](...(0,s.c)(h().lockClass))}),i("destroy",()=>{C()});let x=()=>{let t=h();e.el.classList.add(...(0,s.c)(t.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.add(...(0,s.c)(t.scrollbarDisabledClass)),C()};Object.assign(e.scrollbar,{enable:()=>{let t=h();e.el.classList.remove(...(0,s.c)(t.scrollbarDisabledClass)),e.scrollbar.el&&e.scrollbar.el.classList.remove(...(0,s.c)(t.scrollbarDisabledClass)),T(),g(),m()},disable:x,updateSize:g,setTranslate:m,init:T,destroy:C})}},5461:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return o},getImageProps:function(){return a}});let r=i(4313),s=i(3291),n=i(9855),l=r._(i(3713));function a(e){let{props:t}=(0,s.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,i]of Object.entries(t))void 0===i&&delete t[e];return{props:t}}let o=n.Image},5794:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return g},useLinkStatus:function(){return b}});let r=i(6210),s=i(8680),n=r._(i(3108)),l=i(2813),a=i(6947),o=i(8662),d=i(4143),c=i(4017);i(3718);let u=i(4410),p=i(2355),f=i(7554);i(6436);let h=i(8349);function m(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}function g(e){var t;let i,r,l,[g,b]=(0,n.useOptimistic)(u.IDLE_LINK_STATUS),y=(0,n.useRef)(null),{href:w,as:S,children:E,prefetch:T=null,passHref:C,replace:x,shallow:P,scroll:L,onClick:M,onMouseEnter:_,onTouchStart:O,legacyBehavior:A=!1,onNavigate:k,ref:I,unstable_dynamicOnHover:R,...D}=e;i=E,A&&("string"==typeof i||"number"==typeof i)&&(i=(0,s.jsx)("a",{children:i}));let z=n.default.useContext(a.AppRouterContext),j=!1!==T,N=!1!==T?null===(t=T)||"auto"===t?h.FetchStrategy.PPR:h.FetchStrategy.Full:h.FetchStrategy.PPR,{href:$,as:G}=n.default.useMemo(()=>{let e=m(w);return{href:e,as:S?m(S):e}},[w,S]);A&&(r=n.default.Children.only(i));let B=A?r&&"object"==typeof r&&r.ref:I,H=n.default.useCallback(e=>(null!==z&&(y.current=(0,u.mountLinkInstance)(e,$,z,N,j,b)),()=>{y.current&&((0,u.unmountLinkForCurrentNavigation)(y.current),y.current=null),(0,u.unmountPrefetchableInstance)(e)}),[j,$,z,N,b]),F={ref:(0,o.useMergedRef)(H,B),onClick(e){A||"function"!=typeof M||M(e),A&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),z&&(e.defaultPrevented||function(e,t,i,r,s,l,a){let{nodeName:o}=e.currentTarget;if(!("A"===o.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute("download"))){if(!(0,p.isLocalURL)(t)){s&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}n.default.startTransition(()=>{(0,f.dispatchNavigateAction)(i||t,s?"replace":"push",null==l||l,r.current)})}}(e,$,G,y,x,L,k))},onMouseEnter(e){A||"function"!=typeof _||_(e),A&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),z&&j&&(0,u.onNavigationIntent)(e.currentTarget,!0===R)},onTouchStart:function(e){A||"function"!=typeof O||O(e),A&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),z&&j&&(0,u.onNavigationIntent)(e.currentTarget,!0===R)}};return(0,d.isAbsoluteUrl)(G)?F.href=G:A&&!C&&("a"!==r.type||"href"in r.props)||(F.href=(0,c.addBasePath)(G)),l=A?n.default.cloneElement(r,F):(0,s.jsx)("a",{...D,...F,children:i}),(0,s.jsx)(v.Provider,{value:g,children:l})}let v=(0,n.createContext)(u.IDLE_LINK_STATUS),b=()=>(0,n.useContext)(v);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
10dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5926:(e,t,i)=>{"use strict";function r(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}function s(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function n(e,t=0){return setTimeout(e,t)}function l(){return Date.now()}function a(e,t="x"){let i=window.getComputedStyle(e,null),r=i.transform||i.webkitTransform;if(!r||"none"===r)return 0;let s=new DOMMatrixReadOnly(r);return"x"===t?s.m41:s.m42}function o(e){return"object"==typeof e&&null!==e&&e.constructor===Object&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function d(e,t,i){e.style.setProperty(t,i)}function c(e){let t=e.querySelector(".swiper-slide-transform");if(t)return t;if(e.shadowRoot){let t=e.shadowRoot.querySelector(".swiper-slide-transform");if(t)return t}return e}function u(e,t=""){let i=[...e.children];return e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter(e=>e.matches(t)):i}function p(e,t){let i=t.contains(e);return!i&&t instanceof HTMLSlotElement&&((i=[...t.assignedElements()].includes(e))||(i=function(e,t){let i=[t];for(;i.length>0;){let t=i.shift();if(e===t)return!0;i.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}return!1}(e,t))),i}function f(e){try{console.warn(e)}catch{}}function h(e,t=[]){let i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:r(t)),i}function m(e){let t=e.getBoundingClientRect();return{top:t.top+window.scrollY-(e.clientTop||0),left:t.left+window.scrollX-(e.clientLeft||0)}}function g(e,t){let i=[],r=e.previousElementSibling;for(;r;)(!t||r.matches(t))&&i.push(r),r=r.previousElementSibling;return i}function v(e,t){let i=[],r=e.nextElementSibling;for(;r;)(!t||r.matches(t))&&i.push(r),r=r.nextElementSibling;return i}function b(e,t){return window.getComputedStyle(e,null).getPropertyValue(t)}function y(e){if(e&&e.parentNode)return[...e.parentNode.children].indexOf(e)}function w(e,t){let i=[],r=e.parentElement;for(;r;)(!t||r.matches(t))&&i.push(r),r=r.parentElement;return i}function S(e,t){t&&e.addEventListener("transitionend",function(i){i.target===e&&t.call(e,i)},{once:!0})}function E(e,t,i){{let i=window.getComputedStyle(e,null);return e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getPropertyValue("width"===t?"margin-left":"margin-bottom"))}}function T(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function C(e,t=""){let i=globalThis.trustedTypes;void 0!==i?e.innerHTML=i.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}i.d(t,{a:()=>h,b:()=>y,c:()=>r,d:()=>s,e:()=>u,f:()=>p,g:()=>v,h:()=>m,i:()=>E,j:()=>w,k:()=>g,l:()=>b,m:()=>S,n:()=>function e(t,...i){let r=Object(t);for(let t=0;t<i.length;t+=1){let s=i[t];if(!(null==s||"undefined"!=typeof HTMLElement&&s instanceof HTMLElement||s&&"object"==typeof s&&(1===s.nodeType||11===s.nodeType)))for(let t of Object.keys(Object(s)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e)){let i=Object.getOwnPropertyDescriptor(s,t);if(!i||!i.enumerable)continue;let n=s[t];o(r[t])&&o(n)?n.__swiper__?r[t]=n:e(r[t],n):!o(r[t])&&o(n)?(r[t]={},n.__swiper__?r[t]=n:e(r[t],n)):r[t]=n}}return r},p:()=>c,q:()=>a,s:()=>T,t:()=>n,u:()=>l,v:()=>d,w:()=>C,x:()=>f})},5969:()=>{},6334:(e,t,i)=>{"use strict";let r,s,n;i.d(t,{RC:()=>W,qr:()=>q});var l=i(3108),a=i(5926);let o=["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","_centeredSlidesB
10ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_snapToSlideEdge","_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 d(e){return"object"==typeof e&&null!==e&&!!e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function c(e,t){let i=["__proto__","constructor","prototype"];return Object.keys(t).filter(e=>0>i.indexOf(e)).forEach(i=>{let r=t[i],s=e[i];void 0===s?e[i]=r:d(r)&&d(s)&&Object.keys(r).length>0?r.__swiper__?e[i]=r:c(s,r):e[i]=r}),e}function u(e={}){let t=e.navigation;return!!t&&(!0===t||void 0===t.nextEl&&void 0===t.prevEl)}function p(e={}){let t=e.pagination;return!!t&&(!0===t||void 0===t.el)}function f(e={}){let t=e.scrollbar;return!!t&&(!0===t||void 0===t.el)}function h(e=""){let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),i=[];return t.forEach(e=>{0>i.indexOf(e)&&i.push(e)}),i.join(" ")}function m(){return r||(r="undefined"==typeof window?{touch:!1}:{touch:"ontouchstart"in window||navigator.maxTouchPoints>0}),r}function g(e={}){return s||(s=function({userAgent:e}={}){if("undefined"==typeof window)return{ios:!1,android:!1};let t=m(),i=navigator.platform,r=e||navigator.userAgent,s={ios:!1,android:!1},n=/(Android);?[\s/]+([\d.]+)?/.test(r),l=/(iPhone\sOS|iOS|iPod)/.test(r),a=/iPad/.test(r),o="MacIntel"===i&&t.touch&&navigator.maxTouchPoints>1;return n&&"Win32"!==i&&(s.os="android",s.android=!0),(a||o||l)&&(s.os="ios",s.ios=!0),s}(e)),s}function v(){return n||(n=function(){if("undefined"==typeof window)return{isSafari:!1,isWebView:!1,need3dFix:!1};let e=g(),t=navigator.userAgent,i=t.toLowerCase(),r=i.includes("safari")&&!i.includes("chrome")&&!i.includes("android"),s=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t),n=r||s&&e.ios;return{isSafari:r,isWebView:s,need3dFix:n}}()),n}let b=(e,t)=>{if(!e||e.destroyed||!e.params)return;let i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{if(i.shadowRoot){let t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`);t&&!t.lazyPreloaderManaged&&t.remove()}})),t&&!t.lazyPreloaderManaged&&t.remove()}},y=(e,t)=>{if(!e.slides[t])return;let i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},w=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 r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),s=e.activeIndex;if(e.params.grid&&(e.params.grid.rows??1)>1){let i=[s-t];i.push(...Array.from({length:t}).map((e,t)=>s+r+t)),e.slides.forEach((t,r)=>{void 0!==t.column&&i.includes(t.column)&&y(e,r)});return}let n=s+r-1;if(e.params.rewind||e.params.loop)for(let r=s-t;r<=n+t;r+=1){let t=(r%i+i)%i;(t<s||t>n)&&y(e,t)}else for(let r=Math.max(s-t,0);r<=Math.min(n+t,i-1);r+=1)r!==s&&(r>n||r<s)&&y(e,r)},S=(e,t)=>!!(e.grid&&t.grid&&t.grid.rows>1),E={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",
10spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!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};function T(e){!this.destroyed&&this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function C(){this.destroyed||!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}function x(e){this.destroyed||(b(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update())}function P(){let e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:r,allowSlidePrev:s,snapGrid:n}=e,l=e.virtual&&e.params.virtual?.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let a=l&&t.loop;if("auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a)e.params.loop&&!l?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{let t=l?e.virtual.slides.length:e.slides.length;e.slideTo(t-1,0,!1,!0)}if(e.autoplay&&e.autoplay.running&&e.autoplay.paused){let t=e.autoplay;clearTimeout(t.resizeTimeout),t.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)}e.allowSlidePrev=s,e.allowSlideNext=r,e.params.watchOverflow&&n!==e.snapGrid&&e.checkOverflow()}function L(){if(this.destroyed)return;let{wrapperEl:e,rtlTranslate:t,enabled:i}=this;if(!i)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let r=this.maxTranslate()-this.minTranslate();(0===r?0:(this.translate-this.minTranslate())/r)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function M(e){let t,i=this;if(i.destroyed)return;let r=i.touchEventsData,s=e.originalEvent??e;if("touchend"===s.type||"touchcancel"===s.type){let e=[...s.changedTouches].find(e=>e.identifier===r.touchId);if(!e||e.identifier!==r.touchId)return}else if(null!==r.touchId||s.pointerId!==r.pointerId)return;if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)&&!(["pointercancel","contextmenu"].includes(s.type)&&(i.browser.isSafari||i.browser.isWebView)))return;r.pointerId=null,r.touchId=null;let{params:n,touches:l,rtlTranslate:o,slidesGrid:d,enabled:c}=i;if(!c||!n.simulateTouch&&"mouse"===s.pointerType)return;if(r.allowTouchCallbacks&&i.emit("touchEnd",s),r.allowTouchCallbacks=!1,!r.isTouched){r.isMoved&&n.grabCursor&&i.setGrabCursor(!1),r.isMoved=!1,r.startMoving=!1;return}n.grabCursor&&r.isMoved&&r.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1);let u=(0,a.u)(),p=u-r.touchStartTime;if(i.allowClick){let e=s.path??(s.composedPath&&s.composedPath());i.updateClickedSlide(e&&e[0],e),i.emit("tap click",s),p<300&&u-r.lastClickTime<300&&i.emit("doubleTap doubleClick",
10s)}if(r.lastClickTime=(0,a.u)(),(0,a.t)(()=>{i.destroyed||(i.allowClick=!0)}),!r.isTouched||!r.isMoved||!i.swipeDirection||0===l.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset){r.isTouched=!1,r.isMoved=!1,r.startMoving=!1;return}if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,t=n.followFinger?o?i.translate:-i.translate:-(r.currentTranslate??0),n.cssMode)return;if(n.freeMode&&n.freeMode.enabled)return void i.freeMode.onTouchEnd({currentPos:t});let f=t>=-i.maxTranslate()&&!i.params.loop,h=0,m=i.slidesSizesGrid[0];for(let e=0;e<d.length;e+=e<n.slidesPerGroupSkip?1:n.slidesPerGroup){let i=e<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==d[e+i]?(f||t>=d[e]&&t<d[e+i])&&(h=e,m=d[e+i]-d[e]):(f||t>=d[e])&&(h=e,m=d[d.length-1]-d[d.length-2])}let g=null,v=null;n.rewind&&(i.isBeginning?v=n.virtual?.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1:i.isEnd&&(g=0));let b=(t-d[h])/m,y=h<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(p>n.longSwipesMs){if(!n.longSwipes)return void i.slideTo(i.activeIndex);"next"===i.swipeDirection&&(b>=n.longSwipesRatio?i.slideTo(n.rewind&&i.isEnd?g:h+y):i.slideTo(h)),"prev"===i.swipeDirection&&(b>1-n.longSwipesRatio?i.slideTo(h+y):null!==v&&b<0&&Math.abs(b)>n.longSwipesRatio?i.slideTo(v):i.slideTo(h))}else{if(!n.shortSwipes)return void i.slideTo(i.activeIndex);i.navigation&&(s.target===i.navigation.nextEl||s.target===i.navigation.prevEl)?s.target===i.navigation.nextEl?i.slideTo(h+y):i.slideTo(h):("next"===i.swipeDirection&&i.slideTo(null!==g?g:h+y),"prev"===i.swipeDirection&&i.slideTo(null!==v?v:h))}}function _(e){let t;if(this.destroyed)return;let i=this.touchEventsData,{params:r,touches:s,rtlTranslate:n,enabled:l}=this;if(!l||!r.simulateTouch&&"mouse"===e.pointerType)return;let o=e.originalEvent??e;if("pointermove"===o.type&&(null!==i.touchId||o.pointerId!==i.pointerId))return;if("touchmove"===o.type){let e=[...o.changedTouches].find(e=>e.identifier===i.touchId);if(!e||e.identifier!==i.touchId)return;t=e}else t=o;if(!i.isTouched){i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",o);return}let d=t.pageX,c=t.pageY;if(o.preventedByNestedSwiper){s.startX=d,s.startY=c;return}if(!this.allowTouchMove){o.target.matches(i.focusableElements)||(this.allowClick=!1),i.isTouched&&(Object.assign(s,{startX:d,startY:c,currentX:d,currentY:c}),i.touchStartTime=(0,a.u)());return}if(r.touchReleaseOnEdges&&!r.loop){if(this.isVertical()){if(c<s.startY&&this.translate<=this.maxTranslate()||c>s.startY&&this.translate>=this.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(n&&(d>s.startX&&-this.translate<=this.maxTranslate()||d<s.startX&&-this.translate>=this.minTranslate()))return;else if(!n&&(d<s.startX&&this.translate<=this.maxTranslate()||d>s.startX&&this.translate>=this.minTranslate()))return}if(document.activeElement&&document.activeElement.matches(i.focusableElements)&&document.activeElement!==o.target&&"mouse"!==o.pointerType&&document.activeElement.blur(),document.activeElement&&o.target===document.activeElement&&o.target.matches(i.focusableElements)){i.isMoved=!0,this.allowClick=!1;return}i.allowTouchCallbacks&&this.emit("touchMove",o),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=d,s.currentY=c;let u=s.currentX-s.startX,p=s.currentY-s.startY;if(this.params.threshold&&Math.sqrt(u**2+p**2)<this.params.threshold)return;if(void 0===i.isScrolling){let e;this.isHorizontal()&&s.currentY===s.startY||this.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:u*u+p*p>=25&&(e=180*Math.atan2(Math.abs(p),Math.abs(u))/Math.PI,i.isScrolling=this.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&this.emit("touchMoveOpposite",o),void 0===i.startMoving&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(i.startMoving=!0),i.isScrolling||"touchmove"===o.type&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;this.allowClick=!1,!r.cssMode&&o.cancelable&&o.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&o.stopPropagation();let f=this.isHorizontal()?u:p,h=this.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;r.oneWayMovement&&(f=Math.abs(f)*(n?1:-1),h=Math.abs(h)*(n?1:-1)),s.diff=f,f*=r.touchRatio,n&&(f=-f,h=-h);let m=this.touchesDirection;this.swipeDirection=f>0?"prev":"next",this.touchesDirection=h>0?"prev":"next";let g=this.params.loop&&!r.cssMode,v="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!i.isMoved){if(g&&v&&this.loopFix({direction:this.swipeDirection}),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
10this.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,r.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",o)}if(new Date().getTime(),!1!==r._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&m!==this.touchesDirection&&g&&v&&Math.abs(f)>=1){Object.assign(s,{startX:d,startY:c,currentX:d,currentY:c,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}this.emit("sliderMove",o),i.isMoved=!0;let b=i.startTranslate??0;i.currentTranslate=f+b;let y=!0,w=r.resistanceRatio;if(r.touchReleaseOnEdges&&(w=0),f>0?(g&&v&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==r.slidesPerView&&this.slides.length-r.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>this.minTranslate()&&(y=!1,r.resistance&&(i.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+b+f)**w))):f<0&&(g&&v&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==r.slidesPerView&&this.slides.length-r.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===r.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(String(r.slidesPerView))))}),i.currentTranslate<this.maxTranslate()&&(y=!1,r.resistance&&(i.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-b-f)**w))),y&&(o.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&(i.currentTranslate??0)<b&&(i.currentTranslate=b),!this.allowSlidePrev&&"prev"===this.swipeDirection&&(i.currentTranslate??0)>b&&(i.currentTranslate=b),this.allowSlidePrev||this.allowSlideNext||(i.currentTranslate=b),r.threshold>0)if(Math.abs(f)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,s.diff=this.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{i.currentTranslate=i.startTranslate;return}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&this.freeMode||r.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate??0))}function O(e,t,i){let{params:r}=e,s=r.edgeSwipeDetection,n=r.edgeSwipeThreshold;return!s||!(i<=n)&&!(i>=window.innerWidth-n)||"prevent"===s&&(t.preventDefault(),!0)}function A(e){if(this.destroyed)return;let t=e.originalEvent??e,i=this.touchEventsData;if("pointerdown"===t.type){if(null!==i.pointerId&&i.pointerId!==t.pointerId)return;i.pointerId=t.pointerId}else"touchstart"===t.type&&1===t.targetTouches.length&&(i.touchId=t.targetTouches[0].identifier);if("touchstart"===t.type)return void O(this,t,t.targetTouches[0].pageX);let{params:r,touches:s,enabled:n}=this;if(!n||!r.simulateTouch&&"mouse"===t.pointerType||this.animating&&r.preventInteractionOnTransition)return;!this.animating&&r.cssMode&&r.loop&&this.loopFix();let l=t.target;if("wrapper"===r.touchEventsTarget&&!(0,a.f)(l,this.wrapperEl)||"number"==typeof t.which&&3===t.which||"number"==typeof t.button&&t.button>0||i.isTouched&&i.isMoved)return;let o=!!r.noSwipingClass&&""!==r.noSwipingClass,d=t.composedPath?t.composedPath():t.path;o&&t.target&&t.target.shadowRoot&&d&&(l=d[0]);let c=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,u=!!(t.target&&t.target.shadowRoot);if(r.noSwiping&&(u?function e(t){if(!t||t===document||t===window)return null;let i=t;i.assignedSlot&&(i=i.assignedSlot);let r=i.closest(c);if(!r&&!i.getRootNode)return null;let s=i.getRootNode();return r||e(s.host)}(l):l.closest(c))){this.allowClick=!0;return}if(r.swipeHandler&&"string"==typeof r.swipeHandler&&!l.closest(r.swipeHandler))return;s.currentX=t.pageX,s.currentY=t.pageY;let p=s.currentX,f=s.currentY;
10if(!O(this,t,p))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=p,s.startY=f,i.touchStartTime=(0,a.u)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,r.threshold>0&&(i.allowThresholdMove=!1);let h=!0;l.matches(i.focusableElements)&&(h=!1,"SELECT"===l.nodeName&&(i.isTouched=!1)),document.activeElement&&document.activeElement.matches(i.focusableElements)&&document.activeElement!==l&&("mouse"===t.pointerType||"mouse"!==t.pointerType&&!l.matches(i.focusableElements))&&document.activeElement.blur();let m=h&&this.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||m)&&!l.isContentEditable&&t.preventDefault(),r.freeMode&&r.freeMode.enabled&&this.freeMode&&this.animating&&!r.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",t)}let k=(e,t)=>{var i;let{params:r,el:s,wrapperEl:n,device:l}=e,a=!!r.nested,o="on"===t?"addEventListener":"removeEventListener";if(s&&"string"!=typeof s){document[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:a}),s[o]("touchstart",e.onTouchStart,{passive:!1}),s[o]("pointerdown",e.onTouchStart,{passive:!1}),document[o]("touchmove",e.onTouchMove,{passive:!1,capture:a}),document[o]("pointermove",e.onTouchMove,{passive:!1,capture:a}),document[o]("touchend",e.onTouchEnd,{passive:!0}),document[o]("pointerup",e.onTouchEnd,{passive:!0}),document[o]("pointercancel",e.onTouchEnd,{passive:!0}),document[o]("touchcancel",e.onTouchEnd,{passive:!0}),document[o]("pointerout",e.onTouchEnd,{passive:!0}),document[o]("pointerleave",e.onTouchEnd,{passive:!0}),document[o]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&s[o]("click",e.onClick,!0),r.cssMode&&n[o]("scroll",e.onScroll);i=r.updateOnWindowResize?l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",e[t](i,P,!0),s[o]("load",e.onLoad,{capture:!0})}};function I({swiper:e,runCallbacks:t,direction:i,step:r}){let{activeIndex:s,previousIndex:n}=e,l=i;l||(l=s>n?"next":s<n?"prev":"reset"),e.emit(`transition${r}`),t&&"reset"===l?e.emit(`slideResetTransition${r}`):t&&s!==n&&(e.emit(`slideChangeTransition${r}`),"next"===l?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`))}let R=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},D=(e,t,i)=>{t&&!e.classList.contains(i)?e.classList.add(i):!t&&e.classList.contains(i)&&e.classList.remove(i)},z={};class j{static extendedDefaults;static defaults;constructor(...e){let t,i;if(1===e.length&&null!==e[0]&&"object"==typeof e[0]&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?i=e[0]:[t,i]=e,i||(i={}),i=(0,a.n)({},i),t&&!i.el&&(i.el=t),i.el&&"string"==typeof i.el&&"undefined"!=typeof document&&document.querySelectorAll(i.el).length>1){let e=[];return document.querySelectorAll(i.el).forEach(t=>{let r=(0,a.n)({},i,{el:t});e.push(new j(r))}),e}let r=this;r.__swiper__=!0,r.support=m(),r.device=g({userAgent:i.userAgent??void 0}),r.browser=v(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__||[]],i.modules&&Array.isArray(i.modules)&&i.modules.forEach(e=>{"function"==typeof e&&0>r.modules.indexOf(e)&&r.modules.push(e)});let s={};r.modules.forEach(e=>{e({params:i,swiper:r,extendParams:function(e,t){return function(i={}){let r=Object.keys(i)[0],s=i[r];return"object"!=typeof s||null===s?void(0,a.n)(t,i):(!0===e[r]&&(e[r]={enabled:!0}),"navigation"===r&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),r in e&&"enabled"in s)?void("object"==typeof e[r]&&!("enabled"in e[r])&&(e[r].enabled=!0),!e[r]&&(e[r]={enabled:!1}),(0,a.n)(t,i)):void(0,a.n)(t,i)}}(i,s),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})});let n=(0,a.n)({},E,s);if(r.params=(0,a.n)({},n,z,i),r.originalParams=(0,a.n)({},r.params),r.passedParams=(0,a.n)({},i),r.params&&r.params.on){let e=r.params.on;Object.keys(e).forEach(t=>{let i=e[t];i&&r.on(t,i)})}return r.params&&r.params.onAny&&r.onAny(r.params.onAny),Object.assign(r,{enabled:r.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>
10"vertical"===r.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:r.params.allowSlideNext,allowSlidePrev:r.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:r.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}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]}isHorizontal(){return"horizontal"===this.params.direction}isVertical(){return"vertical"===this.params.direction}cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)}getSlideIndex(e){let{slidesEl:t,params:i}=this,r=(0,a.e)(t,`.${i.slideClass}, swiper-slide`),s=(0,a.b)(r[0]);return(0,a.b)(e)-(s??0)}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>Number(t.getAttribute("data-swiper-slide-index"))===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=(0,a.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let i=this.minTranslate(),r=(this.maxTranslate()-i)*e+i;this.translateTo(r,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){if(!this.params._emitClasses||!this.el)return;let e=this.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(this.params.containerModifierClass));this.emit("_containerClasses",e.join(" "))}getSlideClasses(e){return this.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(this.params.slideClass)).join(" ")}emitSlidesClasses(){if(!this.params._emitClasses||!this.el)return;let e=[];this.slides.forEach(t=>{let i=this.getSlideClasses(t);e.push({slideEl:t,classNames:i}),this.emit("_slideClass",t,i)}),this.emit("_slideClasses",e)}slidesPerViewDynamic(e="current",t=!1){let{params:i,slides:r,slidesGrid:s,slidesSizesGrid:n,size:l,activeIndex:a}=this,o=1;if("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e=r[a]?Math.ceil(r[a].swiperSlideSize??0):0,t=!1;for(let i=a+1;i<r.length;i+=1)r[i]&&!t&&(e+=Math.ceil(r[i].swiperSlideSize??0),o+=1,e>l&&(t=!0));for(let i=a-1;i>=0;i-=1)r[i]&&!t&&(e+=r[i].swiperSlideSize??0,o+=1,e>l&&(t=!0))}else if("current"===e)for(let e=a+1;e<r.length;e+=1)(t?s[e]+n[e]-s[a]<l:s[e]-s[a]<l)&&(o+=1);else for(let e=a-1;e>=0;e-=1)s[a]-s[e]<l&&(o+=1);return o}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:i,params:r}=t;function s(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(r.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&b(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),r.freeMode?.enabled&&!r.cssMode)s(),r.autoHeight&&t.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){let i=t.virtual&&r.virtual?.enabled?t.virtual.slides.length:t.slides.length;e=t.slideTo(i-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||s()}r.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){let i=this.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${i}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEac
10h(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;if("undefined"==typeof document)return!1;let i=e??t.params.el,r=null;if("string"==typeof i?r=document.querySelector(i):i instanceof HTMLElement&&(r=i),!r)return!1;r.swiper=t;let s=r.parentNode;s&&s.host&&s.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,l=r&&r.shadowRoot?r.shadowRoot.querySelector(n()):(0,a.e)(r,n())[0];!l&&t.params.createElements&&(l=(0,a.a)("div",t.params.wrapperClass),r.append(l),(0,a.e)(r,`.${t.params.slideClass}`).forEach(e=>{l.append(e)}));let o=t.isElement?r.parentNode.host:null;return Object.assign(t,{el:r,wrapperEl:l,slidesEl:t.isElement&&!o.slideSlots?o:l,hostEl:t.isElement?o:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===(0,a.l)(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===(0,a.l)(r,"direction")),wrongRTL:"-webkit-box"===(0,a.l)(l,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))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??0)+(t.virtual.slidesBefore??0),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 i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(e=>{e.complete?b(t,e):e.addEventListener("load",e=>{b(t,e.target)})}),w(t),t.initialized=!0,w(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){let i=this,{params:r,el:s,wrapperEl:n,slides:l}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),t&&(i.removeClasses(),s&&"string"!=typeof s&&s.removeAttribute("style"),n&&n.removeAttribute("style"),l&&l.length&&l.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.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),(0,a.d)(i)),i.destroyed=!0),null}static extendDefaults(e){(0,a.n)(z,e)}static installModule(e){j.prototype.__modules__||(j.prototype.__modules__=[]);let t=j.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>j.installModule(e)):j.installModule(e),j}}Object.defineProperty(j,"extendedDefaults",{get:()=>z}),Object.defineProperty(j,"defaults",{get:()=>E});let N={eventsEmitter:{on(e,t,i){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;let s=i?"unshift":"push";return e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][s](t)}),r},once(e,t,i){let r=this;if(!r.eventsListeners||r.destroyed||"function"!=typeof t)return r;let s=function(...i){r.off(e,s),s.__emitterProxy&&delete s.__emitterProxy,t.apply(r,i)};return s.__emitterProxy=t,r.on(e,s,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
10=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((r,s)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&i.eventsListeners[e].splice(s,1)})}),i},emit(...e){let t,i,r,s=this;if(!s.eventsListeners||s.destroyed||!s.eventsListeners)return s;if("string"==typeof e[0]||Array.isArray(e[0]))t=e[0],i=e.slice(1,e.length),r=s;else{let n=e[0];t=n.events,i=n.data??[],r=n.context||s}return i.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach(e=>{s.eventsAnyListeners&&s.eventsAnyListeners.length&&s.eventsAnyListeners.forEach(t=>{t.apply(r,[e,...i])}),s.eventsListeners&&s.eventsListeners[e]&&s.eventsListeners[e].forEach(e=>{e.apply(r,i)})}),s}},update:{updateSize:function(){let e,t,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((0,a.l)(i,"padding-left")||"0",10)-parseInt((0,a.l)(i,"padding-right")||"0",10),t=t-parseInt((0,a.l)(i,"padding-top")||"0",10)-parseInt((0,a.l)(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=this;function t(t,i){return parseFloat(t.getPropertyValue(e.getDirectionLabel(i))||"0")}let i=e.params,{wrapperEl:r,slidesEl:s,rtlTranslate:n,wrongRTL:l}=e,o=!!(e.virtual&&i.virtual?.enabled),d=o?e.virtual.slides.length:e.slides.length,c=(0,a.e)(s,`.${e.params.slideClass}, swiper-slide`),u=o?e.virtual.slides.length:c.length,p=[],f=[],h=[],m=t=>"function"==typeof t?t.call(e):t,g=m(i.slidesOffsetBefore),v=m(i.slidesOffsetAfter),b=e.snapGrid.length,y=e.slidesGrid.length,w=e.size-g-v,S=i.spaceBetween,E=-g,T=0,C=0;if(void 0===w)return;"string"==typeof S&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*w:"string"==typeof S&&(S=parseFloat(S)),e.virtualSize=-S-g-v,c.forEach(e=>{n?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),i.centeredSlides&&i.cssMode&&((0,a.v)(r,"--swiper-centered-offset-before",""),(0,a.v)(r,"--swiper-centered-offset-after","")),i.cssMode&&((0,a.v)(r,"--swiper-slides-offset-before",`${g}px`),(0,a.v)(r,"--swiper-slides-offset-after",`${v}px`));let x=i.grid&&i.grid.rows>1&&e.grid;x?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();let P=0,L="auto"===i.slidesPerView&&i.breakpoints&&Object.keys(i.breakpoints).filter(e=>{let t=i.breakpoints[e];return void 0!==t?.slidesPerView}).length>0;for(let r=0;r<u;r+=1){P=0;let s=c[r];if(!s||(x&&e.grid.updateSlide(r,s,c),"none"!==(0,a.l)(s,"display"))){if(o&&"auto"===i.slidesPerView)i.virtual?.slidesPerViewAutoSlideSize&&(P=i.virtual.slidesPerViewAutoSlideSize),P&&s&&(i.roundLengths&&(P=Math.floor(P)),s.style[e.getDirectionLabel("width")]=`${P}px`);else if("auto"===i.slidesPerView){L&&(s.style[e.getDirectionLabel("width")]="");let r=getComputedStyle(s),n=s.style.transform,l=s.style.webkitTransform;if(n&&(s.style.transform="none"),l&&(s.style.webkitTransform="none"),i.roundLengths)P=e.isHorizontal()?(0,a.i)(s,"width"):(0,a.i)(s,"height");else{let e=t(r,"width"),i=t(r,"padding-left"),n=t(r,"padding-right"),l=t(r,"margin-left"),a=t(r,"margin-right"),o=r.getPropertyValue("box-sizing");if(o&&"border-box"===o)P=e+l+a;else{let{clientWidth:t,offsetWidth:r}=s;P=e+i+n+l+a+(r-t)}}n&&(s.style.transform=n),l&&(s.style.webkitTransform=l),i.roundLengths&&(P=Math.floor(P))}else P=(w-(i.slidesPerView-1)*S)/i.slidesPerView,i.roundLengths&&(P=Math.floor(P)),s&&(s.style[e.getDirectionLabel("width")]=`${P}px`);s&&(s.swiperSlideSize=P),h.push(P),i.centeredSlides?(E=E+P/2+T/2+S,0===T&&0!==r&&(E=E-w/2-S),0===r&&(E=E-w/2-S),.001>Math.abs(E)&&(E=0),i.roundLengths&&(E=Math.floor(E)),C%i.slidesPerGroup==0&&p.push(E),f.push(E)):(i.roundLengths&&(E=Math.floor(E)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&p.push(E),f.push(E),E=E+P+S),e.virtualSize+=P+S,T=P,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,w)+v,n&&l&&("slide"===i.effect||"coverflow"===i.effect)&&(r.style.width=`${e.virtualSize+S}px`),i.setWrapperSize&&(r.style[e.getDirectionLabel("width")]=`${e.virtualSize+S}px`),x&&e.grid.updateWrapperSize(P,p),!i.centeredSlides){let t="auto"!==i.slidesPerView&&i.slidesPerView%1!=0,r=i.snapToSlideEdge&&!i.loop&&("auto"===i.slidesPerView||t),s=p.length;if(r){let e;if("auto"===i.slidesPerView){e=1;let t=0;for(let i=h.length-1;i>=0;i-=1)if((t+=h[i]+(i<h.length-1?S:0))<=w)e=h.length-i;else break}else e=Math.floor(i.slidesPerView);s=Math.max(u-e,0)}let n=[];for(let t=0;t<p.length;t+=1){let l=p[t];i.roundLengths&&(l=Math.floor(l)),r?t<=s&&n.push(l):p[t]<=e.virtualSize-w&&n.push(l)}p=n,Math.floor(e.virtualSize-w)-Math.floor(p[p.length-1])>1&&!r&&p.push(e.virtualSize-w)}if(o&&i.loop){let t=h[0]+S,r=(e.virtual.slidesBefore??0)+(e.virtual.slidesAfter??0);if(i.slidesPerGroup>1){let e=Math.ceil(r/i.slidesPerGroup),s=t*i.slidesPerGroup;for(let t=0;t<e;t+=1)p.push(p[p.length-1]+s)}for(let s=0;s<r;s+=1)1===i.slidesPerGroup&&p.push(p[p.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==S){let t=e.isHorizontal()&&n?"marginLeft":e.getDirectionLabel("marginRight");c.filter((e,t)=>
10!i.cssMode||!!i.loop||t!==c.length-1).forEach(e=>{e.style[t]=`${S}px`})}if(i.centeredSlides&&i.centeredSlidesBounds){let e=0;h.forEach(t=>{e+=t+(S||0)});let t=(e-=S)>w?e-w:0;p=p.map(e=>e<=0?-g:e>t?t+v:e)}if(i.centerInsufficientSlides){let e=0;if(h.forEach(t=>{e+=t+(S||0)}),(e-=S)<w){let t=(w-e)/2;p.forEach((e,i)=>{p[i]=e-t}),f.forEach((e,i)=>{f[i]=e+t})}}if(Object.assign(e,{slides:c,snapGrid:p,slidesGrid:f,slidesSizesGrid:h}),i.centeredSlides&&i.cssMode&&!i.centeredSlidesBounds){(0,a.v)(r,"--swiper-centered-offset-before",`${-p[0]}px`),(0,a.v)(r,"--swiper-centered-offset-after",`${e.size/2-h[h.length-1]/2}px`);let t=-e.snapGrid[0],i=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+i)}if(u!==d&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),i.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!o&&!i.cssMode&&("slide"===i.effect||"fade"===i.effect)){let t=`${i.containerModifierClass}backface-hidden`,r=e.el.classList.contains(t);u<=i.maxBackfaceHiddenSlides?r||e.el.classList.add(t):r&&e.el.classList.remove(t)}},updateAutoHeight:function(e){let t,i=this,r=[],s=i.virtual&&i.params.virtual?.enabled,n=0;"number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed);let l=e=>s?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=>{r.push(e)});else for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){let e=i.activeIndex+t;if(e>i.slides.length&&!s)break;let n=l(e);n&&r.push(n)}else{let e=l(i.activeIndex);e&&r.push(e)}for(t=0;t<r.length;t+=1)if(void 0!==r[t]){let e=r[t].offsetHeight;n=e>n?e:n}(n||0===n)&&(i.wrapperEl.style.height=`${n}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=this&&this.translate||0){let t=this.params,{slides:i,rtlTranslate:r,snapGrid:s}=this;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();let n=-e;r&&(n=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let l=t.spaceBetween;"string"==typeof l&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*this.size:"string"==typeof l&&(l=parseFloat(l));for(let e=0;e<i.length;e+=1){let a=i[e],o=a.swiperSlideOffset??0;t.cssMode&&t.centeredSlides&&(o-=i[0].swiperSlideOffset??0);let d=a.swiperSlideSize??0,c=(n+(t.centeredSlides?this.minTranslate():0)-o)/(d+l),u=(n-s[0]+(t.centeredSlides?this.minTranslate():0)-o)/(d+l),p=-(n-o),f=p+this.slidesSizesGrid[e],h=p>=0&&p<=this.size-this.slidesSizesGrid[e],m=p>=0&&p<this.size-1||f>1&&f<=this.size||p<=0&&f>=this.size;m&&(this.visibleSlides.push(a),this.visibleSlidesIndexes.push(e)),D(a,m,t.slideVisibleClass),D(a,h,t.slideFullyVisibleClass),a.progress=r?-c:c,a.originalProgress=r?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,i=this.maxTranslate()-this.minTranslate(),{progress:r,isBeginning:s,isEnd:n}=this,l=this.progressLoop,a=s,o=n;if(0===i)r=0,s=!0,n=!0;else{r=(e-this.minTranslate())/i;let t=1>Math.abs(e-this.minTranslate()),l=1>Math.abs(e-this.maxTranslate());s=t||r<=0,n=l||r>=1,t&&(r=0),l&&(r=1)}if(t.loop){let t=this.getSlideIndexByData(0),i=this.getSlideIndexByData(this.slides.length-1),r=this.slidesGrid[t],s=this.slidesGrid[i],n=this.slidesGrid[this.slidesGrid.length-1],a=Math.abs(e);(l=a>=r?(a-r)/n:(a+n-s)/n)>1&&(l-=1)}Object.assign(this,{progress:r,progressLoop:l,isBeginning:s,isEnd:n}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),s&&!a&&this.emit("reachBeginning toEdge"),n&&!o&&this.emit("reachEnd toEdge"),(a&&!s||o&&!n)&&this.emit("fromEdge"),this.emit("progress",r)},updateSlidesClasses:function(){let e,t,i,{slides:r,params:s,slidesEl:n,activeIndex:l}=this,o=!!(this.virtual&&s.virtual?.enabled),d=this.grid&&s.grid&&s.grid.rows>1,c=e=>(0,a.e)(n,`.${s.slideClass}${e}, swiper-slide${e}`)[0];if(o)if(s.loop){let t=this.virtual.slides,i=l-(this.virtual.slidesBefore??0);i<0&&(i=t.length+i),i>=t.length&&(i-=t.length),e=c(`[data-swiper-slide-index="${i}"]`)}else e=c(`[data-swiper-slide-index="${l}"]`);else d?(e=r.find(e=>e.column===l),i=r.find(e=>e.column===l+1),t=r.find(e=>e.column===l-1)):e=r[l];
10e&&!d&&(i=(0,a.g)(e,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!i&&(i=r[0]),t=(0,a.k)(e,`.${s.slideClass}, swiper-slide`)[0],s.loop),r.forEach(r=>{R(r,r===e,s.slideActiveClass),R(r,r===i,s.slideNextClass),R(r,r===t,s.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,i,r=this,s=r.rtlTranslate?r.translate:-r.translate,{snapGrid:n,params:l,activeIndex:a,realIndex:o,snapIndex:d}=r,c=e,u=e=>{let t=r.virtual.slides,i=e-(r.virtual.slidesBefore??0);return i<0&&(i=t.length+i),i>=t.length&&(i-=t.length),i};if(void 0===c&&(c=function(e){let t,{slidesGrid:i,params:r}=e,s=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<i.length;e+=1)void 0!==i[e+1]?s>=i[e]&&s<i[e+1]-(i[e+1]-i[e])/2?t=e:s>=i[e]&&s<i[e+1]&&(t=e+1):s>=i[e]&&(t=e);return r.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(r)),n.indexOf(s)>=0)t=n.indexOf(s);else{let e=Math.min(l.slidesPerGroupSkip,c);t=e+Math.floor((c-e)/l.slidesPerGroup)}if(t>=n.length&&(t=n.length-1),c===a&&!r.params.loop){t!==d&&(r.snapIndex=t,r.emit("snapIndexChange"));return}if(c===a&&r.params.loop&&r.virtual&&r.params.virtual?.enabled){r.realIndex=u(c);return}let p=r.grid&&l.grid&&l.grid.rows>1;if(r.virtual&&l.virtual?.enabled)i=l.loop?u(c):c;else if(p){let e=r.slides.find(e=>e.column===c),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(r.slides.indexOf(e),0)),i=Math.floor(t/l.grid.rows)}else if(r.slides[c]){let e=r.slides[c].getAttribute("data-swiper-slide-index");i=e?parseInt(e,10):c}else i=c;Object.assign(r,{previousSnapIndex:d,snapIndex:t,previousRealIndex:o,realIndex:i,previousIndex:a,activeIndex:c}),r.initialized&&w(r),r.emit("activeIndexChange"),r.emit("snapIndexChange"),(r.initialized||r.params.runCallbacksOnInit)&&(o!==i&&r.emit("realIndexChange"),r.emit("slideChange"))},updateClickedSlide:function(e,t){let i,r=this.params,s=e.closest(`.${r.slideClass}, swiper-slide`);!s&&this.isElement&&t&&t.length>
101&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!s&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(s=e)});let n=!1;if(s){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===s){n=!0,i=e;break}}if(s&&n)this.clickedSlide=s,this.virtual&&this.params.virtual?.enabled?this.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=i;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}r.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e=this.isHorizontal()?"x":"y"){let{params:t,rtlTranslate:i,translate:r,wrapperEl:s}=this;if(t.virtualTranslate)return i?-r:r;if(t.cssMode)return r;let n=(0,a.q)(s,e);return n+=this.cssOverflowAdjustment(),i&&(n=-n),n||0},setTranslate:function(e,t){let{rtlTranslate:i,params:r,wrapperEl:s,progress:n}=this,l=0,a=0;this.isHorizontal()?l=i?-e:e:a=e,r.roundLengths&&(l=Math.floor(l),a=Math.floor(a)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?l:a,r.cssMode?s[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-l:-a:r.virtualTranslate||(this.isHorizontal()?l-=this.cssOverflowAdjustment():a-=this.cssOverflowAdjustment(),s.style.transform=`translate3d(${l}px, ${a}px, 0px)`);let o=this.maxTranslate()-this.minTranslate();(0===o?0:(e-this.minTranslate())/o)!==n&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,i=!0,r=!0,s){let n,l=this,{params:a,wrapperEl:o}=l;if(l.animating&&a.preventInteractionOnTransition)return!1;let d=l.minTranslate(),c=l.maxTranslate();if(n=r&&e>d?d:r&&e<c?c:e,l.updateProgress(n),a.cssMode){let e=l.isHorizontal();return 0===t?o[e?"scrollLeft":"scrollTop"]=-n:o.scrollTo({[e?"left":"top"]:-n,behavior:"smooth"}),!0}return 0===t?(l.setTransition(0),l.setTranslate(n),i&&(l.emit("beforeTransitionStart",t,s),l.emit("transitionEnd"))):(l.setTransition(t),l.setTranslate(n),i&&(l.emit("beforeTransitionStart",t,s),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){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e=!0,t){let{params:i}=this;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),I({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){let{params:i}=this;this.animating=!1,i.cssMode||(this.setTransition(0),I({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e=0,t,i=!0,r,s){let n;"string"==typeof e&&(e=parseInt(e,10));let l=this,a=e;a<0&&(a=0);let{params:o,snapGrid:d,slidesGrid:c,previousIndex:u,activeIndex:p,rtlTranslate:f,wrapperEl:h,enabled:m}=l;if(!m&&!r&&!s||l.destroyed||l.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=l.params.speed);let g=Math.min(l.params.slidesPerGroupSkip,a),b=g+Math.floor((a-g)/l.params.slidesPerGroup);b>=d.length&&(b=d.length-1);let y=-d[b];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){let t=-Math.floor(100*y),i=Math.floor(100*c[e]),r=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=i&&t<r-(r-i)/2?a=e:t>=i&&t<r&&(a=e+1):t>=i&&(a=e)}if(l.initialized&&a!==p&&(!l.allowSlideNext&&(f?y>l.translate&&y>l.minTranslate():y<l.translate&&y<l.minTranslate())||!l.allowSlidePrev&&y>l.translate&&y>l.maxTranslate()&&(p||0)!==a))return!1;a!==(u||0)&&i&&l.emit("beforeSlideChangeStart"),l.updateProgress(y),n=a>p?"next":a<p?"prev":"reset";let w=l.virtual&&l.params.virtual?.enabled;if(!(w&&s)&&(f&&-y===l.translate||!f&&y===l.translate))return l.updateActiveIndex(a),o.autoHeight&&l.updateAutoHeight(),l.updateSlidesClasses(),"slide"!==o.effect&&l.setTranslate(y),"reset"!==n&&(l.transitionStart(i,n),l.transitionEnd(i,n)),!1;if(o.cssMode){let e=l.isHorizontal(),i=f?y:-y;return 0===t?(w&&(l.wrapperEl.style.scrollSnapType="none",l._immediateVirtual=!0),w&&!l._cssModeVirtualInitialSet&&(l.params.initialSlide??0)>0?(l._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=i})):h[e?"scrollLeft":"scrollTop"]=i,w&&requestAnimationFrame(()=>{l.wrapperEl.style.scrollSnapType="",l._immediateVirtual=!1})):h.scrollTo({[e?"left":"top"]:i,behavior:"smooth"}),!0}let S=v().isSafari;return w&&!s&&S&&l.isElement&&l.virtual.update(!1,!1,a),l.setTransition(t),l.setTranslate(y),l.updateActiveIndex(a),l.updateSlidesClasses(),l.emit("beforeTransitionStart",t,r),l.transitionStart(i,n),0===t?l.transitionEnd(i,n):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,n))}),l.wrapperEl.addEventListener("transitionend",l.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,i=!0,r){"string"==typeof e&&(e=parseInt(e,10));let s=this;if(s.destroyed)return;void 0===t&&(t=s.params.speed);let n=s.grid&&s.params.grid&&s.params.grid.rows>1,l=e;if(s.params.loop)if(s.virtual&&s.params.virtual?.enabled)l+=s.virtual.slidesBefore??0;else{let e,t;if(n){let t=l*s.params.grid.rows,i=s.slides.find(e=>Number(e.getAttribute("data-swiper-slide-index"))===t);e=i?.column??0}else e=s.getSlideIndexByData(l);let i=n?Math.ceil(s.slides.length/s.params.grid.rows):s.slides.length,{centeredSlides:a,slidesOffsetBefore:o,slidesOffsetAfter:d}=s.params,c=a||!!o||!!d;"auto"===s.params.slidesPerView?t=s.slidesPerViewDynamic():(t=Math.ceil(parseFloat(String(s.params.slidesPerView))),c&&t%2==0&&(t+=1));let u=i-e<t;if(c&&(u=u||e<Math.ceil(t/2)),r&&c&&"auto"!==s.params.slidesPerView&&!n&&(u=!1),u){let t=c?e<s.activeIndex?"prev":"next":e-s.activeIndex-1<s.params.slidesPerView?"next":"prev";
10s.loopFix({direction:t,slideTo:!0,activeSlideIndex:"next"===t?e+1:e-i+1,slideRealIndex:"next"===t?s.realIndex:void 0})}if(n){let e=l*s.params.grid.rows,t=s.slides.find(t=>Number(t.getAttribute("data-swiper-slide-index"))===e);l=t?.column??0}else l=s.getSlideIndexByData(l)}return requestAnimationFrame(()=>{s.slideTo(l,t,i,r)}),s},slideNext:function(e,t=!0,i){let r=this,{enabled:s,params:n,animating:l}=r;if(!s||r.destroyed)return r;void 0===e&&(e=r.params.speed);let a=n.slidesPerGroup;"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(a=Math.max(r.slidesPerViewDynamic("current",!0),1));let o=r.activeIndex<n.slidesPerGroupSkip?1:a,d=r.virtual&&n.virtual?.enabled;if(n.loop){if(l&&!d&&n.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&n.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+o,e,t,i)}),!0}return n.rewind&&r.isEnd?r.slideTo(0,e,t,i):r.slideTo(r.activeIndex+o,e,t,i)},slidePrev:function(e,t=!0,i){let r=this,{params:s,snapGrid:n,slidesGrid:l,rtlTranslate:a,enabled:o,animating:d}=r;if(!o||r.destroyed)return r;void 0===e&&(e=r.params.speed);let c=r.virtual&&s.virtual?.enabled;if(s.loop){if(d&&!c&&s.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=u(a?r.translate:-r.translate),f=n.map(e=>u(e)),h=s.freeMode&&s.freeMode.enabled,m=n[f.indexOf(p)-1];if(void 0===m&&(s.cssMode||h)){let e;
10n.forEach((t,i)=>{p>=t&&(e=i)}),void 0!==e&&(m=h?n[e]:n[e>0?e-1:e])}let g=0;if(void 0!==m&&((g=l.indexOf(m))<0&&(g=r.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(g=Math.max(g=g-r.slidesPerViewDynamic("previous",!0)+1,0))),s.rewind&&r.isBeginning){let s=r.params.virtual?.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(s,e,t,i)}return s.loop&&0===r.activeIndex&&s.cssMode?(requestAnimationFrame(()=>{r.slideTo(g,e,t,i)}),!0):r.slideTo(g,e,t,i)},slideReset:function(e,t=!0,i){if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t=!0,i,r=.5){if(this.destroyed)return;void 0===e&&(e=this.params.speed);let s=this.activeIndex,n=Math.min(this.params.slidesPerGroupSkip,s),l=n+Math.floor((s-n)/this.params.slidesPerGroup),a=this.rtlTranslate?this.translate:-this.translate;if(a>=this.snapGrid[l]){let e=this.snapGrid[l];a-e>(this.snapGrid[l+1]-e)*r&&(s+=this.params.slidesPerGroup)}else{let e=this.snapGrid[l-1];a-e<=(this.snapGrid[l]-e)*r&&(s-=this.params.slidesPerGroup)}return s=Math.min(s=Math.max(s,0),this.slidesGrid.length-1),this.slideTo(s,e,t,i)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:i,slidesEl:r,clickedSlide:s,clickedIndex:n}=t;if(void 0===s||void 0===n)return;let l="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,o=t.getSlideIndexWhenGrid(n),d=t.isElement?"swiper-slide":`.${i.slideClass}`,c=t.grid&&t.params.grid&&t.params.grid.rows>1;if(i.loop){if(t.animating)return;e=parseInt(s.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?t.slideToLoop(e):o>(c?(t.slides.length-l)/2-(t.params.grid.rows-1):t.slides.length-l)?(t.loopFix(),o=t.getSlideIndex((0,a.e)(r,`${d}[data-swiper-slide-index="${e}"]`)[0]),(0,a.t)(()=>{t.slideTo(o)})):t.slideTo(o)}else t.slideTo(o)}},loop:{loopCreate:function(e,t){let i=this,{params:r,slidesEl:s}=i;if(!r.loop||i.virtual&&i.params.virtual?.enabled)return;let n=i.grid&&r.grid&&r.grid.rows>1;r.loopAddBlankSlides&&(r.slidesPerGroup>1||n)&&(()=>{let e=(0,a.e)(s,`.${r.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(i.recalcSlides(),i.updateSlides())})();let l=r.slidesPerGroup*(n?r.grid.rows:1),o=i.slides.length%l!=0,d=n&&i.slides.length%r.grid.rows!=0,c=e=>{for(let t=0;t<e;t+=1){let e=i.isElement?(0,a.a)("swiper-slide",[r.slideBlankClass]):(0,a.a)("div",[r.slideClass,r.slideBlankClass]);i.slidesEl.append(e)}};o?r.loopAddBlankSlides?(c(l-i.slides.length%l),i.recalcSlides(),i.updateSlides()):(0,a.x)("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)"):d&&(r.loopAddBlankSlides?(c(r.grid.rows-i.slides.length%r.grid.rows),i.recalcSlides(),i.updateSlides()):(0,a.x)("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)")),(0,a.e)(s,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",String(t))});let u=r.centeredSlides||!!r.slidesOffsetBefore||!!r.slidesOffsetAfter;i.loopFix({slideRealIndex:e,direction:u?void 0:"next",initial:t})},loopFix:function(e={}){let{slideRealIndex:t,slideTo:i=!0,direction:r,setTranslate:s,activeSlideIndex:n,initial:l,byController:o,byMousewheel:d}=e,c=n,u=this;if(!u.params.loop)return;u.emit("beforeLoopFix");let{slides:p,allowSlidePrev:f,allowSlideNext:h,slidesEl:m,params:g}=u,{centeredSlides:v,slidesOffsetBefore:b,slidesOffsetAfter:y,initialSlide:w}=g,S=v||!!b||!!y;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&g.virtual?.enabled){if(i){let e=u.virtual.slides.length,t=u.virtual.slidesBefore??0;S||0!==u.snapIndex?S&&u.snapIndex<g.slidesPerView?u.slideTo(e+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(t,0,!1,!0):u.slideTo(e,0,!1,!0)}u.allowSlidePrev=f,u.allowSlideNext=h,u.emit("loopFix");return}let E=g.slidesPerView;"auto"===E?E=u.slidesPerViewDynamic():(E=Math.ceil(parseFloat(String(g.slidesPerView))),S&&E%2==0&&(E+=1));let T=g.slidesPerGroupAuto?E:g.slidesPerGroup,C=S?Math.max(T,Math.ceil(E/2)):T;C%T!=0&&(C+=T-C%T),u.loopedSlides=C+=g.loopAdditionalSlides;let x=u.grid&&g.grid&&g.grid.rows>1;p.length<E+C||"cards"===u.params.effect&&p.length<E+2*C?(0,a.x)("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"):x&&"row"===g.grid.fill&&(0,a.x)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");
10let P=[],L=[],M=x?Math.ceil(p.length/g.grid.rows):p.length,_=l&&M-w<E&&!S,O=_?w:u.activeIndex;void 0===c?c=u.getSlideIndex(p.find(e=>e.classList.contains(g.slideActiveClass))):O=c;let A="next"===r||!r,k="prev"===r||!r,I=0,R=0,D=(x?p[c].column??0:c)+(S&&void 0===s?-E/2+.5:0);if(D<C){I=Math.max(C-D,T);for(let e=0;e<C-D;e+=1){let t=e-Math.floor(e/M)*M;if(x){let e=M-t-1;for(let t=p.length-1;t>=0;t-=1)p[t].column===e&&P.push(t)}else P.push(M-t-1)}}else if(D+E>M-C){R=Math.max(D-(M-2*C),T),_&&(R=Math.max(R,E-M+w+1));for(let e=0;e<R;e+=1){let t=e-Math.floor(e/M)*M;x?p.forEach((e,i)=>{e.column===t&&L.push(i)}):L.push(t)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),"cards"===u.params.effect&&p.length<E+2*C&&(L.includes(c)&&L.splice(L.indexOf(c),1),P.includes(c)&&P.splice(P.indexOf(c),1)),k&&P.forEach(e=>{let t=p[e];t.swiperLoopMoveDOM=!0,m.prepend(t),t.swiperLoopMoveDOM=!1}),A&&L.forEach(e=>{let t=p[e];t.swiperLoopMoveDOM=!0,m.append(t),t.swiperLoopMoveDOM=!1}),u.recalcSlides(),"auto"===g.slidesPerView?u.updateSlides():x&&(P.length>0&&k||L.length>0&&A)&&u.slides.forEach((e,t)=>{u.grid.updateSlide(t,e,u.slides)}),g.watchSlidesProgress&&u.updateSlidesOffset(),i){if(P.length>0&&k){if(void 0===t){let e=u.slidesGrid[O],t=u.slidesGrid[O+I]-e;d?u.setTranslate(u.translate-t):(u.slideTo(O+Math.ceil(I),0,!1,!0),s&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else if(s){let e=x?P.length/g.grid.rows:P.length;u.slideTo(u.activeIndex+e,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(L.length>0&&A)if(void 0===t){let e=u.slidesGrid[O],t=u.slidesGrid[O-R]-e;d?u.setTranslate(u.translate-t):(u.slideTo(O-R,0,!1,!0),s&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else{let e=x?L.length/g.grid.rows:L.length;u.slideTo(u.activeIndex-e,0,!1,!0)}}u.allowSlidePrev=f,u.allowSlideNext=h;let z=u.controller?.control;if(z&&!o){let e={slideRealIndex:t,direction:r,setTranslate:s,activeSlideIndex:c,byController:!0};Array.isArray(z)?z.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===g.slidesPerView&&i})}):z instanceof u.constructor&&z.params.loop&&z.loopFix({...e,slideTo:z.params.slidesPerView===g.slidesPerView&&i})}u.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=>{i[void 0===e.swiperSlideIndex?Number(e.getAttribute("data-swiper-slide-index")):e.swiperSlideIndex]=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{params:e}=this;this.onTouchStart=A.bind(this),this.onTouchMove=_.bind(this),this.onTouchEnd=M.bind(this),this.onDocumentTouchStart=C.bind(this),e.cssMode&&(this.onScroll=L.bind(this)),this.onClick=T.bind(this),this.onLoad=x.bind(this),k(this,"on")},detachEvents:function(){k(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:i,params:r,el:s}=e,n=r.breakpoints;if(!n||n&&0===Object.keys(n).length)return;let l="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,o=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:document.querySelector(r.breakpointsBase),d=e.getBreakp
10oint(n,l,o);if(!d||e.currentBreakpoint===d)return;let c=(d in n?n[d]:void 0)||e.originalParams,u=S(e,r),p=S(e,c),f=e.params.grabCursor,h=c.grabCursor,m=r.enabled;u&&!p?(s.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&p&&(s.classList.add(`${r.containerModifierClass}grid`),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===r.grid.fill)&&s.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!h?e.unsetGrabCursor():!f&&h&&e.setGrabCursor();let g=(e,t)=>e[t];["navigation","pagination","scrollbar"].forEach(t=>{let i=g(c,t);if(void 0===i)return;let s=g(r,t),n="object"==typeof s&&null!==s&&s.enabled,l="object"==typeof i&&null!==i&&i.enabled,a=e[t];n&&!l&&a?.disable?.(),!n&&l&&a?.enable?.()});let v=c.direction&&c.direction!==r.direction,b=r.loop&&(c.slidesPerView!==r.slidesPerView||v),y=r.loop;v&&i&&e.changeDirection(),(0,a.n)(e.params,c);let w=e.params.enabled,E=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!w?e.disable():!m&&w&&e.enable(),e.currentBreakpoint=d,e.emit("_beforeBreakpoint",c),i&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&E?(e.loopCreate(t),e.updateSlides()):y&&!E&&e.loopDestroy()),e.emit("breakpoint",c)},getBreakpoint:function(e,t="window",i){if(!e||"container"===t&&!i)return;let r=!1,s="window"===t?window.innerHeight:i.clientHeight,n=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:s*parseFloat(e.substr(1)),point:e}:{value:e,point:e});n.sort((e,t)=>parseInt(String(e.value),10)-parseInt(String(t.value),10));for(let e=0;e<n.length;e+=1){let{point:s,value:l}=n[e];"window"===t?window.matchMedia(`(min-width: ${l}px)`).matches&&(r=s):l<=i.clientWidth&&(r=s)}return r||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:i}=t;if(i){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*i;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:i,el:r,device:s}=this,n=function(e,t){let i=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(r=>{e[r]&&i.push(t+r)}):"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:s.android},{ios:s.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...n),r.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},$=j.prototype;Object.keys(N).forEach(e=>{let t=N[e];Object.keys(t).forEach(e=>{$[e]=t[e]})}),j.use([({swiper:e,on:t,emit:i})=>{let r=null,s=null,n=()=>{e&&!e.destroyed&&e.initialized&&(i("beforeResize"),i("resize"))},l=()=>{e&&!e.destroyed&&e.initialized&&i("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&void 0!==window.ResizeObserver)return void(e&&!e.destroyed&&e.initialized&&(r=new ResizeObserver(t=>{s=window.requestAnimationFrame(()=>{let{width:i,height:r}=e,s=i,l=r;t.forEach(({contentBoxSize:t,contentRect:i,target:r})=>{if(r&&r!==e.el)return;let n=Array.isArray(t)?t[0]:t;s=i?i.width:n.inlineSize,l=i?i.height:n.blockSize}),(s!==i||l!==r)&&n()})})).observe(e.el));window.addEventListener("resize",n),window.addEventListener("orientationchange",l)}),t("destroy",()=>{s&&window.cancelAnimationFrame(s),r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null),window.removeEventListener("resize",n),window.removeEventListener("orientationchange",l)})},({swiper:e,extendParams:t,on:i})=>{let r=[],s=(t,i={})=>{let s=window.MutationObserver||window.WebkitMutationObserver;if(!s)return;let n=new s(t=>{if(e.__preventObserver__)return;if(1===t.length)return void e.emit("observerUpdate",t[0]);let i=function(){e.emit("observerUpdate",t[0])};window.requestAnimationFrame?window.requestAnimationFrame(i):window.setTimeout(i,0)});n.observe(t,{attributes:void 0===i.attributes||i.attributes,childList:e.isElement||void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),r.push(n)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(e.params.observer){if(e.params.observeParents){let t=(0,a.j)(e.hostEl);for(let e=0;e<t.length;e+=1)s(t[e])}s(e.hostEl,{childList:e.params.observeSlideChildren}),s(e.wrapperEl,{attributes:!1})}}),i("destroy",()=>
10{r.forEach(e=>{e.disconnect()}),r.splice(0,r.length)})}]);let G=(0,l.createContext)(null),B=(0,l.createContext)(null);function H(e){return"object"==typeof e&&null!==e&&"type"in e&&"props"in e}function F(e){if(!H(e))return!1;let{type:t}=e;if("function"!=typeof t&&"object"!=typeof t)return!1;let i=t.displayName;return!!i&&i.includes("SwiperSlide")}function V(e,t){return"undefined"==typeof window?(0,l.useEffect)(e,t):(0,l.useLayoutEffect)(e,t)}let W=(0,l.forwardRef)(function(e,t){let{className:i,tag:r="div",wrapperTag:s="div",children:n,onSwiper:m,...g}=e??{},v=!1,[b,y]=(0,l.useState)("swiper"),[w,S]=(0,l.useState)(null),[T,C]=(0,l.useState)(!1),x=(0,l.useRef)(!1),P=(0,l.useRef)(null),L=(0,l.useRef)(null),M=(0,l.useRef)(null),_=(0,l.useRef)(null),O=(0,l.useRef)(null),A=(0,l.useRef)(null),k=(0,l.useRef)(null),I=(0,l.useRef)(null),{params:R,passedParams:D,rest:z,events:N}=function(e={},t=!0){let i={on:{}},r={},s={};c(i,E),i._emitClasses=!0,i.init=!1;let n={},l=o.map(e=>e.replace(/_/,""));return Object.keys({...e}).forEach(a=>{let o=e[a];if(void 0!==o)if(l.indexOf(a)>=0)d(o)?(i[a]={},s[a]={},c(i[a],o),c(s[a],o)):(i[a]=o,s[a]=o);else if(0===a.search(/on[A-Z]/)&&"function"==typeof o){let e=`${a[2].toLowerCase()}${a.substring(3)}`;t?r[e]=o:i.on[e]=o}else n[a]=o}),["navigation","pagination","scrollbar"].forEach(e=>{!0===i[e]&&(i[e]={}),!1===i[e]&&delete i[e]}),{params:i,passedParams:s,rest:n,events:r}}(g),{slides:$,slots:G}=function(e){let t=[],i={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return l.Children.toArray(e).forEach(e=>{if(F(e))t.push(e);else if(H(e)&&e.props&&e.props.slot&&e.props.slot in i)i[e.props.slot].push(e);else if(H(e)&&e.props&&e.props.children){let r=function e(t){let i=[];return l.Children.toArray(t).forEach(t=>{F(t)?i.push(t):H(t)&&t.props&&t.props.children&&e(t.props.children).forEach(e=>i.push(e))}),i}(e.props.children);r.length>0?r.forEach(e=>t.push(e)):i["container-end"].push(e)}else H(e)&&i["container-end"].push(e)}),{slides:t,slots:i}}(n),W=()=>{C(!T)};Object.assign(R.on,{_containerClasses(e,t){y(t)}});let q=()=>{Object.assign(R.on,N),v=!0;let e={...R};delete e.wrapperClass,L.current=new j(e);let t=L.current;if(t.virtual&&t.params.virtual?.enabled){t.virtual.slides=$;let e={cache:!1,slides:$,renderExternal:S,renderExternalUpdate:!1};c(t.params.virtual,e),t.originalParams.virtual&&c(t.originalParams.virtual,e)}};return P.current||q(),L.current&&L.current.on("_beforeBreakpoint",W),(0,l.useEffect)(()=>()=>{L.current&&L.current.off("_beforeBreakpoint",W)}),(0,l.useEffect)(()=>{!x.current&&L.current&&(L.current.emitSlidesClasses(),x.current=!0)}),V(()=>{if(t&&("function"==typeof t?t(P.current):t.current=P.current),P.current)return L.current&&L.current.destroyed&&q(),!function(e,t){let{el:i,nextEl:r,prevEl:s,paginationEl:n,scrollbarEl:l,swiper:a}=e;if(u(t)&&r&&s){let e=a.params.navigation,t=a.originalParams.navigation;e.nextEl=r,t.nextEl=r,e.prevEl=s,t.prevEl=s}p(t)&&n&&(a.params.pagination.el=n,a.originalParams.pagination.el=n),f(t)&&l&&(a.params.scrollbar.el=l,a.originalParams.scrollbar.el=l),a.init(i)}({el:P.current,nextEl:O.current,prevEl:A.current,paginationEl:k.current,scrollbarEl:I.current,swiper:L.current},R),m&&L.current&&!L.current.destroyed&&m(L.current),()=>{L.current&&!L.current.destroyed&&L.current.destroy(!0,!1)}},[]),V(()=>{!v&&N&&L.current&&Object.keys(N).forEach(e=>{L.current.on(e,N[e])});let e=function(e,t,i,r,s){let n=[];if(!t)return n;let l=e=>{0>n.indexOf(e)&&n.push(e)};if(i&&r){let e=r.map(s),t=i.map(s);e.join("")!==t.join("")&&l("children"),r.length!==i.length&&l("children")}return o.filter(e=>"_"===e[0]).map(e=>e.replace(/_/,"")).forEach(i=>{if(i in e&&i in t){let r=e[i],s=t[i];if(d(r)&&d(s)){let e=Object.keys(r),t=Object.keys(s);e.length!==t.length?l(i):(e.forEach(e=>{r[e]!==s[e]&&l(i)}),t.forEach(e=>{r[e]!==s[e]&&l(i)}))}else r!==s&&l(i)}}),n}(D,M.current,$,_.current,e=>e.key);return M.current=D,_.current=$,e.length&&L.current&&!L.current.destroyed&&function(e){let t,i,r,s,n,l,o,c,{nextEl:u,prevEl:p,scrollbarEl:f,paginationEl:h}=e,{swiper:m,slides:g,passedParams:v,changedParams:b}=e,y=b.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:w,pagination:S,navigation:E,scrollbar:T,virtual:C,thumbs:x}=m,P=v.thumbs,L=w.thumbs;b.includes("thumbs")&&d(P)&&P.swiper&&!P.swiper.destroyed&&d(L)&&(!L.swiper||L.swiper.destroyed)&&(t=!0);let M=v.controller,_=w.controller;b.includes("controller")&&d(M)&&M.control&&d(_)&&!_.control&&(i=!0);let O=v.pagination;b.includes("pagination")&&d(O)&&(O.el||h)&&(w.pagination||!1===w.pagination)&&S&&!S.el&&(r=!0);let A=v.scrollbar;b.includes("scrollbar")&&d(A)&&(A.el||f)&&(w.scrollbar||!1===w.scrollbar)&&T&&!T.el&&(s=!0);let k=v.navigation;b.includes("navigation")&&d(k)&&(k.prevEl||p)&&(k.nextEl||u)&&(w.navigation||!1===w.navigation)&&E&&!E.prevEl&&!E.nextEl&&(n=!0);let I=e=>{let t=m[e];if(!t)return;t.destroy();let i=w[e],r=d(i)?i:void 0;"navigation"===e?(m.isElement&&(t.prevEl?.remove(),t.nextEl?.remove()),r&&(r.prevEl=void 0,r.nextEl=void 0),t.prevEl=void 0,t.nextEl=void 0):(m.isElement&&t.el?.remove(),r&&(r.el=void 0),t.el=void 0)};if(b.includes("loop")&&m.isElement&&(w.loop&&!v.loop?l=!0:!w.loop&&v.loop?o=!0:c=!0),y.forEac
10h(e=>{let t=w[e],i=v[e];d(t)&&d(i)?(Object.assign(t,i),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in i&&!i.enabled&&I(e)):(!0===i||!1===i)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===i&&I(e):w[e]=i}),y.includes("controller")&&!i&&m.controller&&m.controller.control&&d(_)&&_.control&&(m.controller.control=_.control),b.includes("children")&&g&&C&&w.virtual?.enabled?(C.slides=g,C.update(!0)):b.includes("virtual")&&C&&w.virtual?.enabled&&(g&&(C.slides=g),C.update(!0)),b.includes("children")&&g&&w.loop&&(c=!0),t&&x&&x.init()&&x.update(!0),i&&m.controller&&d(_)&&(m.controller.control=_.control),r&&S){if(m.isElement&&(!h||"string"==typeof h)){let e=document.createElement("div");e.classList.add("swiper-pagination"),e.part.add("pagination"),m.el.appendChild(e),h=e}let e=w.pagination;h&&d(e)&&(e.el=h),S.init(),S.render(),S.update()}if(s&&T){if(m.isElement&&(!f||"string"==typeof f)){let e=document.createElement("div");e.classList.add("swiper-scrollbar"),e.part.add("scrollbar"),m.el.appendChild(e),f=e}let e=w.scrollbar;f&&d(e)&&(e.el=f),T.init(),T.updateSize(),T.setTranslate()}if(n&&E){if(m.isElement){if(!u||"string"==typeof u){let e=document.createElement("div");e.classList.add("swiper-button-next"),(0,a.w)(e,E.arrowSvg),e.part.add("button-next"),m.el.appendChild(e),u=e}if(!p||"string"==typeof p){let e=document.createElement("div");e.classList.add("swiper-button-prev"),(0,a.w)(e,E.arrowSvg),e.part.add("button-prev"),m.el.appendChild(e),p=e}}let e=w.navigation;u&&d(e)&&(e.nextEl=u),p&&d(e)&&(e.prevEl=p),E.init(),E.update()}b.includes("allowSlideNext")&&(m.allowSlideNext=v.allowSlideNext),b.includes("allowSlidePrev")&&(m.allowSlidePrev=v.allowSlidePrev),b.includes("direction")&&m.changeDirection(v.direction,!1),(l||c)&&m.loopDestroy(),(o||c)&&m.loopCreate(),m.update()}({swiper:L.current,slides:$,passedParams:D,changedParams:e,nextEl:O.current,prevEl:A.current,scrollbarEl:I.current,paginationEl:k.current}),()=>{N&&L.current&&Object.keys(N).forEach(e=>{L.current.off(e,N[e])})}}),V(()=>{var e;(e=L.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate?.())},[w]),l.createElement(r,{ref:P,className:h(`${b}${i?` ${i}`:""}`),...z},l.createElement(B.Provider,{value:L.current},G["container-start"],l.createElement(s,{className:function(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}(R.wrapperClass)},G["wrapper-start"],R.virtual?function(e,t,i){if(!i||!e)return null;let r=e=>{let i=e;return e<0?i=t.length+e:i>=t.length&&(i-=t.length),i},s=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${i.offset}px`}:{top:`${i.offset}px`},{from:n,to:a}=i,o=e.params.loop?-t.length:0,d=e.params.loop?2*t.length:t.length,c=[];for(let e=o;e<d;e+=1)if(e>=n&&e<=a){let i=t[r(e)];i&&c.push(i)}return c.map((t,i)=>{let r=t.props.virtualIndex;return l.cloneElement(t,{swiper:e,style:s,key:r||t.key||`slide-${i}`})})}(L.current,$,w):$.map((e,t)=>l.cloneElement(e,{swiper:L.current,swiperSlideIndex:t})),G["wrapper-end"]),u(R)&&l.createElement(l.Fragment,null,l.createElement("div",{ref:A,className:"swiper-button-prev"}),l.createElement("div",{ref:O,className:"swiper-button-next"})),f(R)&&l.createElement("div",{ref:I,className:"swiper-scrollbar"}),p(R)&&l.createElement("div",{ref:k,className:"swiper-pagination"}),G["container-end"]))});W.displayName="Swiper";let q=(0,l.forwardRef)(function(e,t){let{tag:i="div",children:r,className:s="",swiper:n,zoom:a,lazy:o,virtualIndex:d,swiperSlideIndex:c,...u}=e,p=(0,l.useRef)(null),[f,m]=(0,l.useState)("swiper-slide"),[g,v]=(0,l.useState)(!1);function b(e,t,i){t===p.current&&m(i)}V(()=>{if(void 0!==c&&p.current&&(p.current.swiperSlideIndex=c),t&&("function"==typeof t?t(p.current):t.current=p.current),p.current&&n){if(n.destroyed){"swiper-slide"!==f&&m("swiper-slide");return}return n.on("_slideClass",b),()=>{n&&n.off("_slideClass",b)}}}),V(()=>{n&&p.current&&!n.destroyed&&m(n.getSlideClasses(p.current))},[n]);let y={isActive:f.indexOf("swiper-slide-active")>=0,isVisible:f.indexOf("swiper-slide-visible")>=0,isFullyVisible:f.indexOf("swiper-slide-fully-visible")>=0,isPrev:f.indexOf("swiper-slide-prev")>=0,isNext:f.indexOf("swiper-slide-next")>=0},w=()=>"function"==typeof r?r(y):r,S=e=>{e&&(e.lazyPreloaderManaged=!0)};return l.createElement(i,{ref:p,className:h(`${f}${s?` ${s}`:""}`),"data-swiper-slide-index":d,onLoad:()=>{v(!0)},...u},a&&l.createElement(G.Provider,{value:y},l.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof a?a:void 0},w(),o&&!g&&l.createElement("div",{className:"swiper-lazy-preloader",ref:S}))),!a&&l.createElement(G.Provider,{value:y},w(),o&&!g&&l.createElement("div",{className:"swiper-lazy-preloader",ref:S})))});q.displayName="SwiperSlide"},6436:(e,t)=>{"use strict";
10Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return i}});let i=e=>{}},6510:(e,t,i)=>{"use strict";i.d(t,{A:()=>r});let r=({swiper:e,extendParams:t,on:i,emit:r,params:s})=>{let n,l,a;function o(){return e.params.autoplay}e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let d="object"==typeof s.autoplay&&s.autoplay&&"number"==typeof s.autoplay.delay?s.autoplay.delay:3e3,c=d,u=d,p=0,f=new Date().getTime(),h=!1,m=!1,g=!1,v=!1,b=!1;function y(t){if(!e||e.destroyed||!e.wrapperEl||t.target!==e.wrapperEl)return;e.wrapperEl.removeEventListener("transitionend",y);let i=t.detail;b||i&&i.bySwiperTouchMove||P()}let w=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?h=!0:h&&(u=p,h=!1);let t=e.autoplay.paused?p:f+u-new Date().getTime();e.autoplay.timeLeft=t,r("autoplayTimeLeft",t,t/c),l=requestAnimationFrame(()=>{w()})},S=()=>
10{let t=o().delay,i=(()=>{let t,i=!!e.params.virtual?.enabled;if(!(t=e.virtual&&i?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex]))return;let r=t.getAttribute("data-swiper-autoplay");if(null!=r)return parseInt(r,10)})();return"number"==typeof i&&!Number.isNaN(i)&&i>0&&(t=i),t},E=t=>{if(e.destroyed||!e.autoplay.running)return 0;void 0!==l&&cancelAnimationFrame(l),w();let i=t;void 0===i&&(c=i=S(),u=i),p=i;let s=e.params.speed,a=()=>{if(!e||e.destroyed)return;let t=o();t.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(s,!0,!0),r("autoplay")):t.stopOnLastSlide||(e.slideTo(e.slides.length-1,s,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(s,!0,!0),r("autoplay")):t.stopOnLastSlide||(e.slideTo(0,s,!0,!0),r("autoplay")),e.params.cssMode&&(f=new Date().getTime(),requestAnimationFrame(()=>{E()}))};return i>0?(void 0!==n&&clearTimeout(n),n=setTimeout(()=>{a()},i)):requestAnimationFrame(()=>{a()}),i},T=()=>(f=new Date().getTime(),e.autoplay.running=!0,E(),r("autoplayStart"),!0),C=()=>(e.autoplay.running=!1,void 0!==n&&clearTimeout(n),void 0!==l&&cancelAnimationFrame(l),r("autoplayStop"),!0),x=(t,i)=>{if(e.destroyed||!e.autoplay.running)return;void 0!==n&&clearTimeout(n),t||(v=!0);let s=()=>{r("autoplayPause"),o().waitForTransition?e.wrapperEl.addEventListener("transitionend",y):P()};if(e.autoplay.paused=!0,i)return void s();p=(p||o().delay)-(new Date().getTime()-f),e.isEnd&&p<0&&!e.params.loop||(p<0&&(p=0),s())},P=()=>{e.isEnd&&p<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(f=new Date().getTime(),v?(v=!1,E(p)):E(),e.autoplay.paused=!1,r("autoplayResume"))},L=()=>{!e.destroyed&&e.autoplay.running&&("hidden"===document.visibilityState&&(v=!0,x(!0)),"visible"===document.visibilityState&&P())},M=t=>{"mouse"===t.pointerType&&(v=!0,b=!0,e.animating||e.autoplay.paused||x(!0))},_=t=>{"mouse"===t.pointerType&&(b=!1,e.autoplay.paused&&P())};i("init",()=>{o().enabled&&(o().pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",M),e.el.addEventListener("pointerleave",_)),document.addEventListener("visibilitychange",L),T())}),i("destroy",()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",M),e.el.removeEventListener("pointerleave",_)),document.removeEventListener("visibilitychange",L),e.autoplay.running&&C()}),i("_freeModeStaticRelease",()=>{(g||v)&&P()}),i("_freeModeNoMomentumRelease",()=>{o().disableOnInteraction?C():x(!0,!0)}),i("beforeTransitionStart",(t,i,r)=>{!e.destroyed&&e.autoplay.running&&(r||!o().disableOnInteraction?x(!0,!0):C())}),i("sliderFirstMove",()=>{if(!e.destroyed&&e.autoplay.running){if(o().disableOnInteraction)return void C();m=!0,g=!1,v=!1,a=setTimeout(()=>{v=!0,g=!0,x(!0)},200)}}),i("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&m){if(void 0!==a&&clearTimeout(a),void 0!==n&&clearTimeout(n),o().disableOnInteraction){g=!1,m=!1;return}g&&e.params.cssMode&&P(),g=!1,m=!1}}),i("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(p=S(),c=S())}),Object.assign(e.autoplay,{start:T,stop:C,pause:x,resume:P})}},6628:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(t,{default:function(){return m},defaultHead:function(){return u}});let r=i(4313),s=i(6210),n=i(8680),l=s._(i(3108)),a=r._(i(4829)),o=i(360),d=i(134),c=i(4320);function u(e){void 0===e&&(e=!1);let t=[(0,n.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,n.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}i(3718);let f=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:i}=t;return e.reduce(p,[]).reverse().concat(u(i).reverse()).filter(function(){let e=new Set,t=new Set,i=new Set,r={};return s=>{let n=!0,l=!1;if(s.key&&"number"!=typeof s.key&&s.key.indexOf("$")>0){l=!0;let t=s.key.slice(s.key.indexOf("$")+1);e.has(t)?n=!1:e.add(t)}switch(s.type){case"title":case"base":t.has(s.type)?n=!1:t.add(s.type);break;case"meta":for(let e=0,t=f.length;e<t;e++){let t=f[e];if(s.props.hasOwnProperty(t))if("charSet"===t)i.has(t)?n=!1:i.add(t);else{let e=s.props[t],i=r[t]||new Set;("name"!==t||!l)&&i.has(e)?n=!1:(i.add(e),r[t]=i)}}}return n}}()).reverse().map((e,t)=>{let i=e.key||t;return l.default.cloneElement(e,{key:i})})}let m=function(e){let{children:t}=e,i=(0,l.useContext)(o.AmpStateContext),r=(0,l.useContext)(d.HeadManagerContext);return(0,n.jsx)(a.default,{reduceComponentsToState:h,headManager:r,inAmpMode:(0,c.isInAmpMode)(i),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
10dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6671:()=>{},6745:(e,t,i)=>{"use strict";i.d(t,{A:()=>a});var r=i(3245),s=i(8264),n=i(5926);let l=e=>{if((e=>!!e.virtual&&!!e.params.virtual?.enabled)(e))return e.virtual.slides.length;let t=e.params.grid?.rows;return e.grid&&t&&t>1?e.slides.length/Math.ceil(t):e.slides.length},a=({swiper:e,extendParams:t,on:i,emit:a})=>{let o,d="swiper-pagination";t({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:`${d}-bullet`,bulletActiveClass:`${d}-bullet-active`,modifierClass:`${d}-`,currentClass:`${d}-current`,totalClass:`${d}-total`,hiddenClass:`${d}-hidden`,progressbarFillClass:`${d}-progressbar-fill`,progressbarOppositeClass:`${d}-progressbar-opposite`,clickableClass:`${d}-clickable`,lockClass:`${d}-lock`,horizontalClass:`${d}-horizontal`,verticalClass:`${d}-vertical`,paginationDisabledClass:`${d}-disabled`}}),e.pagination={el:null,bullets:[]};let c=0;function u(){return e.params.pagination}function p(){return!u().el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function f(e,t){let{bulletActiveClass:i}=u();if(!e)return;let r=e[`${"prev"===t?"previous":"next"}ElementSibling`];r&&(r.classList.add(`${i}-${t}`),(r=r[`${"prev"===t?"previous":"next"}ElementSibling`])&&r.classList.add(`${i}-${t}-${t}`))}function h(t){let i=t.target.closest((0,r.c)(u().bulletClass));if(!i)return;t.preventDefault();let s=((0,n.b)(i)??0)*(e.params.slidesPerGroup??1);if(e.params.loop){var l,a,o;if(e.realIndex===s)return;let t=(l=e.realIndex,a=s,(l%=o=e.slides.length,(a%=o)===l+1)?"next":a===l-1?"previous":void 0);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(s)}else e.slideTo(s)}function m(){let t,i,s=e.rtl,d=u();if(p())return;let h=(0,n.s)(e.pagination.el),m=l(e),g=e.params.loop?Math.ceil(m/(e.params.slidesPerGroup??1)):e.snapGrid.length;if(e.params.loop?(i=e.previousRealIndex||0,t=(e.params.slidesPerGroup??1)>1?Math.floor(e.realIndex/(e.params.slidesPerGroup??1)):e.realIndex):void 0!==e.snapIndex?(t=e.snapIndex,i=e.previousSnapIndex):(i=e.previousIndex||0,t=e.activeIndex||0),"bullets"===d.type&&e.pagination.bullets&&e.pagination.bullets.length>0){let r=e.pagination.bullets,l=0,a=0,u=0;if(d.dynamicBullets){o=(0,n.i)(r[0],e.isHorizontal()?"width":"height");let s=e.isHorizontal()?"width":"height";h.forEach(e=>{e.style[s]=`${(o??0)*(d.dynamicMainBullets+4)}px`}),d.dynamicMainBullets>1&&void 0!==i&&((c+=t-(i||0))>d.dynamicMainBullets-1?c=d.dynamicMainBullets-1:c<0&&(c=0)),u=((a=(l=Math.max(t-c,0))+(Math.min(r.length,d.dynamicMainBullets)-1))+l)/2}if(r.forEach(e=>{let t=["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${d.bulletActiveClass}${e}`).flatMap(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):[e]);e.classList.remove(...t)}),h.length>1)r.forEach(i=>{let r=(0,n.b)(i);r===t?i.classList.add(...d.bulletActiveClass.split(" ")):e.isElement&&i.setAttribute("part","bullet"),d.dynamicBullets&&void 0!==r&&(r>=l&&r<=a&&i.classList.add(...`${d.bulletActiveClass}-main`.split(" ")),r===l&&f(i,"prev"),r===a&&f(i,"next"))});else{let i=r[t];if(i&&i.classList.add(...d.bulletActiveClass.split(" ")),e.isElement&&r.forEach((e,i)=>{e.setAttribute("part",i===t?"bullet-active":"bullet")}),d.dynamicBullets){let e=r[l],t=r[a];for(let e=l;e<=a;e+=1)r[e]&&r[e].classList.add(...`${d.bulletActiveClass}-main`.split(" "));f(e,"prev"),f(t,"next")}}if(d.dynamicBullets){let t=Math.min(r.length,d.dynamicMainBullets+4),i=((o??0)*t-(o??0))/2-u*(o??0),n=e.isHorizontal()?s?"right":"left":"top";r.forEach(e=>{e.style[n]=`${i}px`})}}h.forEach((i,s)=>{if("fraction"===d.type&&(i.querySelectorAll((0,r.c)(d.currentClass)).forEach(e=>{e.textContent=String(d.formatFractionCurrent(t+1))}),i.querySelectorAll((0,r.c)(d.totalClass)).forEach(e=>{e.textContent=String(d.formatFractionTotal(g))})),"progressbar"===d.type){let s;s=d.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";let n=(t+1)/g,l=1,a=1;"horizontal"===s?l=n:a=n,i.querySelectorAll((0,r.c)(d.progressbarFillClass)).forEac
10h(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${l}) scaleY(${a})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===d.type&&d.renderCustom?((0,n.w)(i,d.renderCustom(e,t+1,g)),0===s&&a("paginationRender",i)):(0===s&&a("paginationRender",i),a("paginationUpdate",i)),e.params.watchOverflow&&e.enabled&&i.classList[e.isLocked?"add":"remove"](d.lockClass)})}function g(){let t=u();if(p())return;let i=l(e),s=(0,n.s)(e.pagination.el),o="";if("bullets"===t.type){let r=e.params.loop?Math.ceil(i/(e.params.slidesPerGroup??1)):e.snapGrid.length;e.params.freeMode&&e.params.freeMode?.enabled&&r>i&&(r=i);for(let i=0;i<r;i+=1)t.renderBullet?o+=t.renderBullet.call(e,i,t.bulletClass):o+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(o=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(o=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],s.forEach(i=>{"custom"!==t.type&&(0,n.w)(i,o||""),"bullets"===t.type&&e.pagination.bullets.push(...Array.from(i.querySelectorAll((0,r.c)(t.bulletClass))))}),"custom"!==t.type&&a("paginationRender",s[0])}function v(){let t;e.params.pagination=(0,s.c)(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});let i=u();if(i.el){if("string"==typeof i.el&&e.isElement&&(t=e.el.querySelector(i.el)),t||"string"!=typeof i.el||(t=[...document.querySelectorAll(i.el)]),t||(t=i.el),!(!t||Array.isArray(t)&&0===t.length)){if(e.params.uniqueNavElements&&"string"==typeof i.el&&Array.isArray(t)&&t.length>1&&(t=[...e.el.querySelectorAll(i.el)]).length>1){let i=t.find(t=>(0,n.j)(t,".swiper")[0]===e.el);i&&(t=i)}Array.isArray(t)&&1===t.length&&(t=t[0]),Object.assign(e.pagination,{el:t}),(0,n.s)(t).forEach(t=>{"bullets"===i.type&&i.clickable&&t.classList.add(...(i.clickableClass||"").split(" ")),t.classList.add(i.modifierClass+i.type),t.classList.add(e.isHorizontal()?i.horizontalClass:i.verticalClass),"bullets"===i.type&&i.dynamicBullets&&(t.classList.add(`${i.modifierClass}${i.type}-dynamic`),c=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&t.classList.add(i.progressbarOppositeClass),i.clickable&&t.addEventListener("click",h),e.enabled||t.classList.add(i.lockClass)})}}}function b(){let t=u();if(p())return;let i=e.pagination.el;i&&(0,n.s)(i).forEach(i=>{i.classList.remove(t.hiddenClass),i.classList.remove(t.modifierClass+t.type),i.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(i.classList.remove(...(t.clickableClass||"").split(" ")),i.removeEventListener("click",h))}),e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;let t=u();(0,n.s)(e.pagination.el).forEach(i=>{i.classList.remove(t.horizontalClass,t.verticalClass),i.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),i("init",()=>{!1===u().enabled?y():(v(),g(),m())}),i("activeIndexChange",()=>{void 0===e.snapIndex&&m()}),i("snapIndexChange",()=>{m()}),i("snapGridLengthChange",()=>{g(),m()}),i("destroy",()=>{b()}),i("enable disable",()=>{let{el:t}=e.pagination;if(t){let i=u();(0,n.s)(t).forEach(t=>t.classList[e.enabled?"remove":"add"](i.lockClass))}}),i("lock unlock",()=>{m()}),i("click",(t,i)=>{let r=i.target,s=(0,n.s)(e.pagination.el),l=u();if(l.el&&l.hideOnClick&&s&&s.length>0&&!r.classList.contains(l.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&r===e.navigation.nextEl||e.navigation.prevEl&&r===e.navigation.prevEl))return;!0===s[0].classList.contains(l.hiddenClass)?a("paginationShow"):a("paginationHide"),s.forEach(e=>e.classList.toggle(l.hiddenClass))}});let y=()=>{let t=u();e.el.classList.add(t.paginationDisabledClass);let{el:i}=e.pagination;i&&(0,n.s)(i).forEach(e=>e.classList.add(t.paginationDisabledClass)),b()};Object.assign(e.pagination,{enable:()=>{let t=u();e.el.classList.remove(t.paginationDisabledClass);let{el:i}=e.pagination;
10i&&(0,n.s)(i).forEach(e=>e.classList.remove(t.paginationDisabledClass)),v(),g(),m()},disable:y,render:g,update:m,init:v,destroy:b})}},7846:(e,t,i)=>{"use strict";i.d(t,{F:()=>l,cx:()=>n});var r=i(8888);let s=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,n=r.$,l=(e,t)=>i=>{var r;if((null==t?void 0:t.variants)==null)return n(e,null==i?void 0:i.class,null==i?void 0:i.className);let{variants:l,defaultVariants:a}=t,o=Object.keys(l).map(e=>{let t=null==i?void 0:i[e],r=null==a?void 0:a[e];if(null===t)return null;let n=s(t)||s(r);return l[e][n]}),d=i&&Object.entries(i).reduce((e,t)=>{let[i,r]=t;return void 0===r||(e[i]=r),e},{});return n(e,o,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:i,className:r,...s}=t;return Object.entries(s).every(e=>{let[t,i]=e;return Array.isArray(i)?i.includes({...a,...d}[t]):({...a,...d})[t]===i})?[...e,i,r]:e},[]),null==i?void 0:i.class,null==i?void 0:i.className)}},8264:(e,t,i)=>{"use strict";i.d(t,{c:()=>s});var r=i(5926);function s(e,t,i,s){let n=i??{},l=t??{};return e.params.createElements&&Object.keys(s).forEach(t=>{if(!n[t]&&!0===n.auto){let i=(0,r.e)(e.el,`.${s[t]}`)[0];i||((i=(0,r.a)("div",s[t])).className=s[t],e.el.append(i)),n[t]=i,l[t]=i}}),n}},8662:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return s}});let r=i(3108);function s(e,t){let i=(0,r.useRef)(null),s=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=i.current;e&&(i.current=null,e());let t=s.current;t&&(s.current=null,t())}else e&&(i.current=n(e,r)),t&&(s.current=n(t,r))},[e,t])}function n(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let i=e(t);return"function"==typeof i?i:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9267:()=>{},9855:(e,t,i)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let r=i(4313),s=i(6210),n=i(8680),l=s._(i(3108)),a=r._(i(8757)),o=r._(i(6628)),d=i(3291),c=i(1032),u=i(776);i(3718);let p=i(4765),f=r._(i(3713)),h=i(8662),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function g(e,t,i,r,s,n,l){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&s(!0),null==i?void 0:i.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,s=!1;i.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>s,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{s=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function v(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}let b=(0,l.forwardRef)((e,t)=>{let{src:i,srcSet:r,sizes:s,height:a,width:o,decoding:d,className:c,style:u,fetchPriority:p,placeholder:f,loading:m,unoptimized:b,fill:y,onLoadRef:w,onLoadingCompleteRef:S,setBlurComplete:E,setShowAltText:T,sizesInput:C,onLoad:x,onError:P,...L}=e,M=(0,l.useCallback)(e=>{e&&(P&&(e.src=e.src),e.complete&&g(e,f,w,S,E,b,C))},[i,f,w,S,E,P,b,C]),_=(0,h.useMergedRef)(t,M);return(0,n.jsx)("img",{...L,...v(p),loading:m,width:o,height:a,decoding:d,"data-nimg":y?"fill":"1",className:c,style:u,sizes:s,srcSet:r,src:i,ref:_,onLoad:e=>{g(e.currentTarget,f,w,S,E,b,C)},onError:e=>{T(!0),"empty"!==f&&E(!0),P&&P(e)}})});function y(e){let{isAppRouter:t,imgAttributes:i}=e,r={as:"image",imageSrcSet:i.srcSet,imageSizes:i.sizes,crossOrigin:i.crossOrigin,referrerPolicy:i.referrerPolicy,...v(i.fetchPriority)};return t&&a.default.preload?(a.default.preload(i.src,r),null):(0,n.jsx)(o.default,{children:(0,n.jsx)("link",{rel:"preload",href:i.srcSet?void 0:i.src,...r},"__nimg-"+i.src+i.srcSet+i.sizes)})}let w=(0,l.forwardRef)((e,t)=>{let i=(0,l.useContext)(p.RouterContext),r=(0,l.useContext)(u.ImageConfigContext),s=(0,l.useMemo)(()=>{var e;let t=m||r||c.imageConfigDefault,i=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>
10e-t),s=t.deviceSizes.sort((e,t)=>e-t),n=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:i,deviceSizes:s,qualities:n}},[r]),{onLoad:a,onLoadingComplete:o}=e,h=(0,l.useRef)(a);(0,l.useEffect)(()=>{h.current=a},[a]);let g=(0,l.useRef)(o);(0,l.useEffect)(()=>{g.current=o},[o]);let[v,w]=(0,l.useState)(!1),[S,E]=(0,l.useState)(!1),{props:T,meta:C}=(0,d.getImgProps)(e,{defaultLoader:f.default,imgConf:s,blurComplete:v,showAltText:S});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b,{...T,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:E,sizesInput:e.sizes,ref:t}),C.priority?(0,n.jsx)(y,{isAppRouter:!i,imgAttributes:T}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);

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.